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
ISHARES TR ISHS 1-5YR INVS 464288646   73,945,680 1,463,112 SH   SOLE 44 1,463,112 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   12,628,389 250,613 SH   SOLE 44 250,613 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   21,600,850 435,501 SH   SOLE 44 435,501 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   27,599,621 662,179 SH   SOLE 44 662,179 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   6,601,663 426,464 SH   SOLE 44 426,464 0 0
PAYONEER GLOBAL INC COM 70451X104   1,263,241 201,153 SH   SOLE 2 137,125 0 64,028
PAYONEER GLOBAL INC COM 70451X104   15,072 2,400 SH   SOLE 7 2,400 0 0
PAYONEER GLOBAL INC COM 70451X104   5,261,265 837,781 SH   SOLE 18 837,781 0 0
PAYONEER GLOBAL INC COM 70451X104   3,798,521 604,860 SH   SOLE 19 604,860 0 0
PAYONEER GLOBAL INC COM 70451X104   151,462,535 24,118,238 SH   SOLE 21 24,118,238 0 0
PAYONEER GLOBAL INC COM 70451X104   35,975,388 5,728,565 SH   SOLE 22 5,635,741 0 92,824
PAYONEER GLOBAL INC COM 70451X104   177,366 28,243 SH   SOLE 25 28,243 0 0
PAYONEER GLOBAL INC COM 70451X104   830,053 132,174 SH   SOLE 26 103,527 0 28,647
PAYONEER GLOBAL INC COM 70451X104   3,522,433 560,897 SH   SOLE 30 560,897 0 0
PAYONEER GLOBAL INC COM 70451X104   141,652 22,556 SH   SOLE 34 22,556 0 0
PAYONEER GLOBAL INC COM 70451X104   185,762 29,580 SH   SOLE 40 29,580 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   396,914,985 6,533,580 SH   SOLE 46 6,533,580 0 0
1 800 FLOWERS COM INC CL A 68243Q106   1,399,125 121,663 SH   SOLE 2 78,956 0 42,707
1 800 FLOWERS COM INC CL A 68243Q106   1,104 96 SH   SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106   4,336 377 SH   SOLE 7 377 0 0
1 800 FLOWERS COM INC CL A 68243Q106   1,191,009 103,566 SH   SOLE 18 78,376 0 25,190
1 800 FLOWERS COM INC CL A 68243Q106   5,496,011 477,914 SH   SOLE 19 477,914 0 0
1 800 FLOWERS COM INC CL A 68243Q106   11,305,144 983,056 SH   SOLE 21 983,056 0 0
1 800 FLOWERS COM INC CL A 68243Q106   13,843,562 1,203,788 SH   SOLE 22 1,172,288 0 31,500
1 800 FLOWERS COM INC CL A 68243Q106   5,980 520 SH   SOLE 23 520 0 0
1 800 FLOWERS COM INC CL A 68243Q106   40,227 3,498 SH   SOLE 25 3,498 0 0
1 800 FLOWERS COM INC CL A 68243Q106   1,155,635 100,490 SH   SOLE 26 1,801 0 98,689
1 800 FLOWERS COM INC CL A 68243Q106   347,691 30,234 SH   SOLE 30 30,234 0 0
1 800 FLOWERS COM INC CL A 68243Q106   42,861 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106   251,034 21,829 SH   SOLE 43 21,213 0 616
10X GENOMICS INC CL A COM 88025U109   3,648,722 65,401 SH   SOLE 2 26,585 0 38,816
10X GENOMICS INC CL A COM 88025U109   11,939 214 SH   SOLE 4 214 0 0
10X GENOMICS INC CL A COM 88025U109   682,870 12,240 SH   SOLE 7 12,240 0 0
10X GENOMICS INC CL A COM 88025U109   2,898,346 51,951 SH   SOLE 18 51,951 0 0
10X GENOMICS INC CL A COM 88025U109   26,223,253 470,035 SH   SOLE 19 470,035 0 0
10X GENOMICS INC CL A COM 88025U109   108,632,614 1,947,170 SH   SOLE 21 1,947,170 0 0
10X GENOMICS INC CL A COM 88025U109   127,223,404 2,280,398 SH   SOLE 22 2,166,101 0 114,297
10X GENOMICS INC CL A COM 88025U109   686,663 12,308 SH   SOLE 25 12,308 0 0
10X GENOMICS INC CL A COM 88025U109   1,890,221 33,881 SH   SOLE 26 26,649 0 7,232
10X GENOMICS INC CL A COM 88025U109   325,758 5,839 SH   SOLE 28 1,614 0 4,225
10X GENOMICS INC CL A COM 88025U109   14,639,129 262,397 SH   SOLE 30 262,397 0 0
10X GENOMICS INC CL A COM 88025U109   75,317 1,350 SH   SOLE 31 1,350 0 0
10X GENOMICS INC CL A COM 88025U109   92,332 1,655 SH   SOLE 34 1,655 0 0
10X GENOMICS INC CL A COM 88025U109   63,601 1,140 SH   SOLE 36 1,140 0 0
10X GENOMICS INC CL A COM 88025U109   728,227 13,053 SH   SOLE 40 13,053 0 0
10X GENOMICS INC CL A COM 88025U109   24,827 445 SH   OTR 43 445 0 0
10X GENOMICS INC CL A COM 88025U109   4,442,558 79,630 SH   SOLE 43 68,542 0 11,088
180 LIFE SCIENCES CORP COM NEW 68236V203   752 418 SH   SOLE 2 418 0 0
180 LIFE SCIENCES CORP COM NEW 68236V203   565 314 SH   SOLE 18 314 0 0
180 LIFE SCIENCES CORP COM NEW 68236V203   25,625 14,236 SH   SOLE 22 14,236 0 0
1895 BANCORP OF WIS INC COM 28253R105   8,595 1,069 SH   SOLE 18 1,069 0 0
1895 BANCORP OF WIS INC COM 28253R105   115,639 14,383 SH   SOLE 21 14,383 0 0
1ST SOURCE CORP COM 336901103   2,275,472 52,734 SH   SOLE 2 41,456 0 11,278
1ST SOURCE CORP COM 336901103   6,214 144 SH   SOLE 7 144 0 0
1ST SOURCE CORP COM 336901103   2,078,924 48,179 SH   SOLE 18 48,179 0 0
1ST SOURCE CORP COM 336901103   1,823,131 42,251 SH   SOLE 19 42,251 0 0
1ST SOURCE CORP COM 336901103   26,169,310 606,473 SH   SOLE 21 606,473 0 0
1ST SOURCE CORP COM 336901103   25,698,500 595,562 SH   SOLE 22 571,101 0 24,461
1ST SOURCE CORP COM 336901103   160,734 3,725 SH   SOLE 25 3,725 0 0
1ST SOURCE CORP COM 336901103   772,989 17,914 SH   SOLE 26 15,325 0 2,589
1ST SOURCE CORP COM 336901103   12,039 279 SH   SOLE 28 279 0 0
1ST SOURCE CORP COM 336901103   708,955 16,430 SH   SOLE 30 16,430 0 0
1ST SOURCE CORP COM 336901103   118,533 2,747 SH   SOLE 40 2,747 0 0
1ST SOURCE CORP COM 336901103   1,075,343 24,921 SH   SOLE 43 23,087 0 1,834
1STDIBS COM INC COM 320551104   36,095 9,092 SH   SOLE 2 1,301 0 7,791
1STDIBS COM INC COM 320551104   261,937 65,979 SH   SOLE 18 65,979 0 0
1STDIBS COM INC COM 320551104   161,384 40,651 SH   SOLE 19 40,651 0 0
1STDIBS COM INC COM 320551104   3,088,942 778,071 SH   SOLE 21 778,071 0 0
1STDIBS COM INC COM 320551104   1,558,424 392,550 SH   SOLE 22 378,331 0 14,219
22ND CENTY GROUP INC COM 90137F103   16,955 22,048 SH   SOLE 2 6,185 0 15,863
22ND CENTY GROUP INC COM 90137F103   1,866 2,427 SH   SOLE 7 2,427 0 0
22ND CENTY GROUP INC COM 90137F103   343,071 446,126 SH   SOLE 18 446,126 0 0
22ND CENTY GROUP INC COM 90137F103   226,424 294,440 SH   SOLE 19 294,440 0 0
22ND CENTY GROUP INC COM 90137F103   4,213,181 5,478,779 SH   SOLE 21 5,478,779 0 0
22ND CENTY GROUP INC COM 90137F103   3,390,691 4,409,221 SH   SOLE 22 4,365,069 0 44,152
23ANDME HOLDING CO CLASS A COM 90138Q108   478,066 209,678 SH   SOLE 2 99,228 0 110,450
23ANDME HOLDING CO CLASS A COM 90138Q108   7,018 3,078 SH   SOLE 7 3,078 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   1,548,840 679,316 SH   SOLE 18 679,316 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   1,154,843 506,510 SH   SOLE 19 506,510 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   21,299,835 9,342,033 SH   SOLE 21 9,342,033 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   16,620,491 7,289,689 SH   SOLE 22 7,006,177 0 283,512
23ANDME HOLDING CO CLASS A COM 90138Q108   83,494 36,620 SH   SOLE 25 36,620 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   50,890 22,320 SH   SOLE 26 632 0 21,688
23ANDME HOLDING CO CLASS A COM 90138Q108   3,119 1,368 SH   SOLE 28 0 0 1,368
23ANDME HOLDING CO CLASS A COM 90138Q108   612,625 268,695 SH   SOLE 30 268,695 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   78,792 34,558 SH   SOLE 40 34,558 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   59,547 26,117 SH   SOLE 43 26,117 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   499,004 48,922 SH   SOLE 2 17,799 0 31,123
2SEVENTY BIO INC COMMON STOCK 901384107   969 95 SH   SOLE 4 95 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   3,692 362 SH   SOLE 7 362 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   1,170,878 114,792 SH   SOLE 18 114,792 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   1,318,840 129,298 SH   SOLE 19 129,298 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   17,570,969 1,722,644 SH   SOLE 21 1,722,644 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   10,829,636 1,061,729 SH   SOLE 22 1,011,801 0 49,928
2SEVENTY BIO INC COMMON STOCK 901384107   4,661 457 SH   SOLE 23 457 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   75,653 7,417 SH   SOLE 25 7,417 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   136,833 13,415 SH   SOLE 26 7,042 0 6,373
2SEVENTY BIO INC COMMON STOCK 901384107   6,079 596 SH   SOLE 28 0 0 596
2SEVENTY BIO INC COMMON STOCK 901384107   457,235 44,827 SH   SOLE 30 44,827 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   27,010 2,648 SH   SOLE 40 2,648 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   135,874 13,321 SH   SOLE 43 13,235 0 86
2U INC COM 90214J101   1,768,273 258,142 SH   SOLE 2 145,846 0 112,296
2U INC COM 90214J101   2,028 296 SH   SOLE 4 296 0 0
2U INC COM 90214J101   262,574 38,332 SH   SOLE 7 38,332 0 0
2U INC COM 90214J101   1,651,720 241,127 SH   SOLE 18 213,890 0 27,237
2U INC COM 90214J101   1,327,386 193,779 SH   SOLE 19 193,779 0 0
2U INC COM 90214J101   18,323,901 2,675,022 SH   SOLE 21 2,675,022 0 0
2U INC COM 90214J101   18,006,670 2,628,711 SH   SOLE 22 2,535,162 0 93,549
2U INC COM 90214J101   94,229 13,756 SH   SOLE 23 13,756 0 0
2U INC COM 90214J101   78,891 11,517 SH   SOLE 25 11,517 0 0
2U INC COM 90214J101   937,149 136,810 SH   SOLE 26 29,554 0 107,256
2U INC COM 90214J101   17,652 2,577 SH   SOLE 28 1,326 0 1,251
2U INC COM 90214J101   1,032,665 150,754 SH   SOLE 30 150,754 0 0
2U INC COM 90214J101   14,234 2,078 SH   SOLE 34 2,078 0 0
2U INC COM 90214J101   14,515 2,119 SH   SOLE 36 2,119 0 0
2U INC COM 90214J101   62,725 9,157 SH   SOLE 40 9,157 0 0
2U INC COM 90214J101   237,647 34,693 SH   SOLE 43 31,346 0 3,347
2U INC NOTE 2.250% 5/0 90214JAB7   1,984,229 2,539,000 PRN   SOLE 21 2,539,000 0 0
3-D SYS CORP DEL COM NEW 88554D205   1,344,524 125,422 SH   SOLE 2 38,585 0 86,837
3-D SYS CORP DEL COM NEW 88554D205   41,283 3,851 SH   SOLE 4 501 0 3,350
3-D SYS CORP DEL COM NEW 88554D205   14,193 1,324 SH   SOLE 7 1,324 0 0
3-D SYS CORP DEL COM NEW 88554D205   4,688,692 437,378 SH   SOLE 18 437,378 0 0
3-D SYS CORP DEL COM NEW 88554D205   2,687,322 250,683 SH   SOLE 19 250,683 0 0
3-D SYS CORP DEL COM NEW 88554D205   171,941,092 16,039,281 SH   SOLE 21 16,039,281 0 0
3-D SYS CORP DEL COM NEW 88554D205   40,647,303 3,791,726 SH   SOLE 22 3,636,289 0 155,437
3-D SYS CORP DEL COM NEW 88554D205   221,336 20,647 SH   SOLE 25 20,647 0 0
3-D SYS CORP DEL COM NEW 88554D205   615,746 57,439 SH   SOLE 26 46,641 0 10,798
3-D SYS CORP DEL COM NEW 88554D205   74,290 6,930 SH   SOLE 28 2,291 0 4,639
3-D SYS CORP DEL COM NEW 88554D205   12,398,709 1,156,596 SH   SOLE 30 1,156,596 0 0
3-D SYS CORP DEL COM NEW 88554D205   282,472 26,350 SH   SOLE 40 26,350 0 0
3-D SYS CORP DEL COM NEW 88554D205   494,621 46,140 SH   SOLE 43 44,039 0 2,101
360 DIGITECH INC AMERICAN DEP 88557W101   1,197,814 61,743 SH   SOLE 2 2,652 0 59,091
360 DIGITECH INC AMERICAN DEP 88557W101   870,420 44,867 SH   SOLE 4 17,817 0 27,050
360 DIGITECH INC AMERICAN DEP 88557W101   504,652 26,013 SH   SOLE 7 26,013 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   293,891 15,149 SH   SOLE 13 15,149 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   1,406,015 72,475 SH   SOLE 15 72,475 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   638,609 32,918 SH   SOLE 18 32,918 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   43,964,687 2,266,221 SH   SOLE 21 2,266,221 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   20,255,288 1,044,087 SH   SOLE 22 908,999 0 135,088
360 DIGITECH INC AMERICAN DEP 88557W101   2,600,492 134,046 SH   SOLE 23 134,046 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   1,558,305 80,325 SH   SOLE 25 80,325 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   1,201,151 61,915 SH   SOLE 26 1,068 0 60,847
360 DIGITECH INC AMERICAN DEP 88557W101   4,072,836 209,940 SH   SOLE 28 7,494 0 202,446
360 DIGITECH INC AMERICAN DEP 88557W101   13,398,882 690,664 SH   SOLE 30 690,664 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   98,164 5,060 SH   SOLE 34 5,060 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   53,195 2,742 SH   SOLE 36 2,742 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   21,107 1,088 SH   SOLE 40 1,088 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   4,022,492 207,345 SH   SOLE 43 192,878 0 14,467
374WATER INC COM 88583P104   27,027 5,726 SH   SOLE 2 0 0 5,726
374WATER INC COM 88583P104   3,697,535 783,376 SH   SOLE 22 783,376 0 0
3M CO COM 88579Y101   128,581,063 1,223,300 SH   SOLE 2 358,580 0 864,720
3M CO COM 88579Y101   43,211,982 411,112 SH   SOLE 4 310,643 0 100,469
3M CO COM 88579Y101   84,785,090 806,632 SH   SOLE 7 740,252 0 66,380
3M CO COM 88579Y101   5,228,382 49,742 SH   SOLE 13 49,742 0 0
3M CO COM 88579Y101   9,728,876 92,559 SH   SOLE 15 92,559 0 0
3M CO COM 88579Y101   80,583,259 766,656 SH   SOLE 18 716,423 0 50,233
3M CO COM 88579Y101   26,025,656 247,604 SH   SOLE 19 247,604 0 0
3M CO COM 88579Y101   2,327,135 22,140 SH   SOLE 20 22,140 0 0
3M CO COM 88579Y101   1,473,678,568 14,020,346 SH   SOLE 21 14,020,346 0 0
3M CO COM 88579Y101   1,275,156,575 12,131,639 SH   SOLE 22 10,972,136 0 1,159,503
3M CO COM 88579Y101   112,912,736 1,074,234 SH   SOLE 23 1,074,234 0 0
3M CO COM 88579Y101   126,888,792 1,207,200 SH   SOLE 25 1,206,480 0 720
3M CO COM 88579Y101   145,377,956 1,383,103 SH   SOLE 26 714,801 0 668,302
3M CO COM 88579Y101   190,529,113 1,812,664 SH   SOLE 28 177,540 0 1,635,124
3M CO COM 88579Y101   2,696,072 25,650 SH   SOLE 29 25,650 0 0
3M CO COM 88579Y101   389,205,723 3,702,842 SH   SOLE 30 3,702,842 0 0
3M CO COM 88579Y101   21,130,158 201,029 SH   SOLE 31 159,227 0 41,802
3M CO COM 88579Y101   5,357,352 50,969 SH   SOLE 32 50,969 0 0
3M CO COM 88579Y101   7,463,651 71,008 SH   SOLE 34 71,008 0 0
3M CO COM 88579Y101   17,039,592 162,112 SH   SOLE 35 162,112 0 0
3M CO COM 88579Y101   19,033,003 181,077 SH   SOLE 36 181,077 0 0
3M CO COM 88579Y101   2,331,340 22,180 SH   SOLE 40 22,180 0 0
3M CO COM 88579Y101   161,029 1,532 SH   OTR 43 1,532 0 0
3M CO COM 88579Y101   41,365,300 393,543 SH   SOLE 43 336,378 0 57,165
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,028,701 59,843 SH   SOLE 2 24,114 0 35,729
4D MOLECULAR THERAPEUTICS IN COM 35104E100   6,790 395 SH   SOLE 7 395 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,499,071 87,206 SH   SOLE 18 87,206 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   2,799,202 162,839 SH   SOLE 19 162,839 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   22,326,303 1,298,796 SH   SOLE 21 1,298,796 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   15,412,262 896,583 SH   SOLE 22 873,167 0 23,416
4D MOLECULAR THERAPEUTICS IN COM 35104E100   60,578 3,524 SH   SOLE 23 3,524 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   69,276 4,030 SH   SOLE 25 4,030 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   163,597 9,517 SH   SOLE 26 0 0 9,517
4D MOLECULAR THERAPEUTICS IN COM 35104E100   279,286 16,247 SH   SOLE 30 16,247 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   202,068 11,755 SH   SOLE 43 11,613 0 142
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   30,515 5,630 SH   SOLE 2 1,518 0 4,112
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   2,076 383 SH   SOLE 7 383 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   491,795 90,737 SH   SOLE 18 90,737 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   423,177 78,077 SH   SOLE 19 78,077 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   6,598,330 1,217,404 SH   SOLE 21 1,217,404 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   4,279,198 789,520 SH   SOLE 22 778,482 0 11,038
7 ACQUISITION CORPORATION *W EXP 11/05/202 G80694113   157,555 1,127,000 SH   SOLE 2 1,127,000 0 0
89BIO INC COM 282559103   283,872 18,639 SH   SOLE 2 17,087 0 1,552
89BIO INC COM 282559103   74,216 4,873 SH   SOLE 18 4,873 0 0
89BIO INC COM 282559103   6,306,728 414,099 SH   SOLE 21 414,099 0 0
89BIO INC COM 282559103   11,480,679 753,820 SH   SOLE 22 753,820 0 0
89BIO INC COM 282559103   18,550 1,218 SH   SOLE 26 801 0 417
89BIO INC COM 282559103   85,928 5,642 SH   SOLE 28 0 0 5,642
89BIO INC COM 282559103   363,129 23,843 SH   SOLE 30 23,843 0 0
89BIO INC COM 282559103   40,908 2,686 SH   SOLE 31 2,502 0 184
89BIO INC COM 282559103   376,973 24,752 SH   SOLE 43 24,477 0 275
8X8 INC NEW COM 282914100   2,826,468 677,810 SH   SOLE 2 604,074 0 73,736
8X8 INC NEW COM 282914100   1,760 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100   3,624 869 SH   SOLE 7 869 0 0
8X8 INC NEW COM 282914100   1,521,462 364,859 SH   SOLE 18 351,750 0 13,109
8X8 INC NEW COM 282914100   2,919,217 700,052 SH   SOLE 19 700,052 0 0
8X8 INC NEW COM 282914100   55,521,215 13,314,440 SH   SOLE 21 13,314,440 0 0
8X8 INC NEW COM 282914100   16,021,019 3,841,971 SH   SOLE 22 3,760,956 0 81,015
8X8 INC NEW COM 282914100   98,070 23,518 SH   SOLE 23 23,518 0 0
8X8 INC NEW COM 282914100   68,442 16,413 SH   SOLE 25 16,413 0 0
8X8 INC NEW COM 282914100   254,737 61,088 SH   SOLE 26 38,842 0 22,246
8X8 INC NEW COM 282914100   8,111 1,945 SH   SOLE 28 1,945 0 0
8X8 INC NEW COM 282914100   779,352 186,895 SH   SOLE 30 186,895 0 0
8X8 INC NEW COM 282914100   131,785 31,603 SH   SOLE 34 31,603 0 0
8X8 INC NEW COM 282914100   38,339 9,194 SH   SOLE 36 9,194 0 0
8X8 INC NEW COM 282914100   52,763 12,653 SH   SOLE 40 12,653 0 0
8X8 INC NEW COM 282914100   1,751,546 420,035 SH   SOLE 43 411,833 0 8,202
8X8 INC NEW NOTE 0.500% 2/0 282914AB6   1,798,580 2,000,000 PRN   SOLE 2 2,000,000 0 0
9 METERS BIOPHARMA INC COM NEW 654405208   6,678 4,804 SH   SOLE 21 4,804 0 0
9 METERS BIOPHARMA INC COM NEW 654405208   226,710 163,101 SH   SOLE 22 163,101 0 0
9 METERS BIOPHARMA INC COM NEW 654405208   186 134 SH   SOLE 43 134 0 0
908 DEVICES INC COM 65443P102   72,644 8,447 SH   SOLE 2 742 0 7,705
908 DEVICES INC COM 65443P102   2,898 337 SH   SOLE 7 337 0 0
908 DEVICES INC COM 65443P102   486,167 56,531 SH   SOLE 18 56,531 0 0
908 DEVICES INC COM 65443P102   2,739,814 318,583 SH   SOLE 19 318,583 0 0
908 DEVICES INC COM 65443P102   6,659,806 774,396 SH   SOLE 21 774,396 0 0
908 DEVICES INC COM 65443P102   4,548,110 528,850 SH   SOLE 22 515,773 0 13,077
908 DEVICES INC COM 65443P102   17,123 1,991 SH   SOLE 34 1,991 0 0
908 DEVICES INC COM 65443P102   33,841 3,935 SH   SOLE 43 3,935 0 0
A K A BRANDS HLDG CORP COM 00152K101   7,260 13,329 SH   SOLE 2 9,790 0 3,539
A K A BRANDS HLDG CORP COM 00152K101   18,116 33,259 SH   SOLE 18 33,259 0 0
A K A BRANDS HLDG CORP COM 00152K101   9,340 17,147 SH   SOLE 19 17,147 0 0
A K A BRANDS HLDG CORP COM 00152K101   489,911 899,415 SH   SOLE 21 899,415 0 0
A K A BRANDS HLDG CORP COM 00152K101   37,515 68,873 SH   SOLE 22 64,449 0 4,424
A-MARK PRECIOUS METALS INC COM 00181T107   688,807 19,879 SH   SOLE 2 5,642 0 14,237
A-MARK PRECIOUS METALS INC COM 00181T107   405,682 11,708 SH   SOLE 7 11,708 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,942,340 56,056 SH   SOLE 18 56,056 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,250,796 36,098 SH   SOLE 19 36,098 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   24,243,080 699,656 SH   SOLE 21 699,656 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   16,859,443 486,564 SH   SOLE 22 460,985 0 25,579
A-MARK PRECIOUS METALS INC COM 00181T107   87,318 2,520 SH   SOLE 25 2,520 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   64,830 1,871 SH   SOLE 26 525 0 1,346
A-MARK PRECIOUS METALS INC COM 00181T107   672,764 19,416 SH   SOLE 30 19,416 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   87,179 2,516 SH   SOLE 40 2,516 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   589,708 17,019 SH   SOLE 43 16,869 0 150
A10 NETWORKS INC COM 002121101   2,872,109 185,417 SH   SOLE 2 160,102 0 25,315
A10 NETWORKS INC COM 002121101   126,321 8,155 SH   SOLE 4 0 0 8,155
A10 NETWORKS INC COM 002121101   457,141 29,512 SH   SOLE 7 29,512 0 0
A10 NETWORKS INC COM 002121101   3,319,027 214,269 SH   SOLE 18 214,269 0 0
A10 NETWORKS INC COM 002121101   3,118,060 201,295 SH   SOLE 19 201,295 0 0
A10 NETWORKS INC COM 002121101   127,283,824 8,217,161 SH   SOLE 21 8,217,161 0 0
A10 NETWORKS INC COM 002121101   29,743,185 1,920,154 SH   SOLE 22 1,864,525 0 55,629
A10 NETWORKS INC COM 002121101   10,038 648 SH   SOLE 23 648 0 0
A10 NETWORKS INC COM 002121101   1,656,315 106,928 SH   SOLE 25 106,928 0 0
A10 NETWORKS INC COM 002121101   1,528,197 98,657 SH   SOLE 26 56,858 0 41,799
A10 NETWORKS INC COM 002121101   37,594 2,427 SH   SOLE 28 0 0 2,427
A10 NETWORKS INC COM 002121101   11,721,082 756,687 SH   SOLE 30 756,687 0 0
A10 NETWORKS INC COM 002121101   1,063,110 68,632 SH   SOLE 34 68,632 0 0
A10 NETWORKS INC COM 002121101   49,522 3,197 SH   SOLE 36 3,197 0 0
A10 NETWORKS INC COM 002121101   212,414 13,713 SH   SOLE 40 13,713 0 0
A10 NETWORKS INC COM 002121101   333,608 21,537 SH   SOLE 43 20,746 0 791
AADI BIOSCIENCE INC COM 00032Q104   19,200 2,652 SH   SOLE 2 354 0 2,298
AADI BIOSCIENCE INC COM 00032Q104   2,158 298 SH   SOLE 7 298 0 0
AADI BIOSCIENCE INC COM 00032Q104   270,009 37,294 SH   SOLE 18 37,294 0 0
AADI BIOSCIENCE INC COM 00032Q104   195,581 27,014 SH   SOLE 19 27,014 0 0
AADI BIOSCIENCE INC COM 00032Q104   3,338,024 461,053 SH   SOLE 21 461,053 0 0
AADI BIOSCIENCE INC COM 00032Q104   2,518,463 347,854 SH   SOLE 22 344,814 0 3,040
AAON INC COM PAR $0.004 000360206   4,162,311 43,048 SH   SOLE 2 30,450 0 12,598
AAON INC COM PAR $0.004 000360206   13,440 139 SH   SOLE 4 139 0 0
AAON INC COM PAR $0.004 000360206   1,236,762 12,791 SH   SOLE 7 12,791 0 0
AAON INC COM PAR $0.004 000360206   13,187,549 136,390 SH   SOLE 18 136,390 0 0
AAON INC COM PAR $0.004 000360206   12,599,674 130,310 SH   SOLE 19 130,310 0 0
AAON INC COM PAR $0.004 000360206   475,504,209 4,917,822 SH   SOLE 21 4,917,822 0 0
AAON INC COM PAR $0.004 000360206   115,957,030 1,199,266 SH   SOLE 22 1,166,453 0 32,813
AAON INC COM PAR $0.004 000360206   141,941 1,468 SH   SOLE 23 1,468 0 0
AAON INC COM PAR $0.004 000360206   726,819 7,517 SH   SOLE 25 7,517 0 0
AAON INC COM PAR $0.004 000360206   1,899,572 19,646 SH   SOLE 26 16,170 0 3,476
AAON INC COM PAR $0.004 000360206   362,007 3,744 SH   SOLE 28 769 0 2,975
AAON INC COM PAR $0.004 000360206   9,054,728 93,647 SH   SOLE 30 93,647 0 0
AAON INC COM PAR $0.004 000360206   112,257 1,161 SH   SOLE 36 1,161 0 0
AAON INC COM PAR $0.004 000360206   665,034 6,878 SH   SOLE 40 6,878 0 0
AAON INC COM PAR $0.004 000360206   3,396,434 35,127 SH   SOLE 43 31,522 0 3,605
AAR CORP COM 000361105   1,647,628 30,204 SH   SOLE 2 10,376 0 19,828
AAR CORP COM 000361105   6,764 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105   17,783 326 SH   SOLE 7 326 0 0
AAR CORP COM 000361105   6,261,740 114,789 SH   SOLE 18 114,789 0 0
AAR CORP COM 000361105   3,572,970 65,499 SH   SOLE 19 65,499 0 0
AAR CORP COM 000361105   247,840,397 4,543,362 SH   SOLE 21 4,543,362 0 0
AAR CORP COM 000361105   50,161,998 919,560 SH   SOLE 22 880,826 0 38,734
AAR CORP COM 000361105   6,841,716 125,421 SH   SOLE 25 125,421 0 0
AAR CORP COM 000361105   1,688,650 30,956 SH   SOLE 26 20,838 0 10,118
AAR CORP COM 000361105   908,858 16,661 SH   SOLE 28 16,661 0 0
AAR CORP COM 000361105   3,671,160 67,299 SH   SOLE 30 67,299 0 0
AAR CORP COM 000361105   1,133,931 20,787 SH   SOLE 34 20,787 0 0
AAR CORP COM 000361105   71,024 1,302 SH   SOLE 36 1,302 0 0
AAR CORP COM 000361105   346,883 6,359 SH   SOLE 40 6,359 0 0
AAR CORP COM 000361105   52,313 959 SH   OTR 43 959 0 0
AAR CORP COM 000361105   1,955,508 35,848 SH   SOLE 43 34,608 0 1,240
ABB LTD SPONSORED ADR 000375204   47,147,232 1,374,555 SH   SOLE 43 1,195,067 0 179,488
ABBOTT LABS COM 002824100   433,621,546 4,282,259 SH   SOLE 2 1,412,941 0 2,869,318
ABBOTT LABS COM 002824100   157,112,991 1,551,580 SH   SOLE 4 936,099 0 615,481
ABBOTT LABS COM 002824100   164,223,569 1,621,801 SH   SOLE 7 1,570,967 0 50,834
ABBOTT LABS COM 002824100   13,465,454 132,979 SH   SOLE 13 132,979 0 0
ABBOTT LABS COM 002824100   30,092,852 297,184 SH   SOLE 15 297,184 0 0
ABBOTT LABS COM 002824100   7,797 77 SH   SOLE 17 0 0 77
ABBOTT LABS COM 002824100   285,225,118 2,816,760 SH   SOLE 18 2,655,495 0 161,265
ABBOTT LABS COM 002824100   412,877,625 4,077,401 SH   SOLE 19 4,077,401 0 0
ABBOTT LABS COM 002824100   10,656,704 105,241 SH   SOLE 20 105,241 0 0
ABBOTT LABS COM 002824100   5,059,569,412 49,966,121 SH   SOLE 21 49,966,121 0 0
ABBOTT LABS COM 002824100   3,808,905,532 37,615,105 SH   SOLE 22 33,989,060 0 3,626,045
ABBOTT LABS COM 002824100   392,567,907 3,876,831 SH   SOLE 23 3,876,831 0 0
ABBOTT LABS COM 002824100   412,569,795 4,074,361 SH   SOLE 25 4,068,127 0 6,234
ABBOTT LABS COM 002824100   368,312,188 3,637,292 SH   SOLE 26 1,624,796 0 2,012,496
ABBOTT LABS COM 002824100   394,340,565 3,894,337 SH   SOLE 28 119,834 0 3,774,503
ABBOTT LABS COM 002824100   8,227,983 81,256 SH   SOLE 29 81,256 0 0
ABBOTT LABS COM 002824100   1,039,296,389 10,263,642 SH   SOLE 30 10,263,642 0 0
ABBOTT LABS COM 002824100   65,634,606 648,179 SH   SOLE 31 517,744 0 130,435
ABBOTT LABS COM 002824100   11,843,268 116,959 SH   SOLE 32 116,959 0 0
ABBOTT LABS COM 002824100   376,153,459 3,714,729 SH   SOLE 34 3,714,729 0 0
ABBOTT LABS COM 002824100   50,692,882 500,621 SH   SOLE 36 500,621 0 0
ABBOTT LABS COM 002824100   7,201,004 71,114 SH   SOLE 40 71,114 0 0
ABBOTT LABS COM 002824100   441,089 4,356 SH   OTR 43 4,356 0 0
ABBOTT LABS COM 002824100   224,676,457 2,218,808 SH   SOLE 43 2,041,369 0 177,439
ABBVIE INC COM 00287Y109   631,291,344 3,961,168 SH   SOLE 2 1,086,354 0 2,874,814
ABBVIE INC COM 00287Y109   222,362,746 1,395,261 SH   SOLE 4 822,431 0 572,830
ABBVIE INC COM 00287Y109   278,202,169 1,745,637 SH   SOLE 7 1,694,201 0 51,436
ABBVIE INC COM 00287Y109   15,706,710 98,555 SH   SOLE 13 98,555 0 0
ABBVIE INC COM 00287Y109   47,850,205 300,246 SH   SOLE 15 300,246 0 0
ABBVIE INC COM 00287Y109   531,921,931 3,337,654 SH   SOLE 18 3,166,306 0 171,348
ABBVIE INC COM 00287Y109   531,518,074 3,335,120 SH   SOLE 19 3,335,120 0 0
ABBVIE INC COM 00287Y109   8,292,006,438 52,029,908 SH   SOLE 21 52,029,908 0 0
ABBVIE INC COM 00287Y109   6,202,708,290 38,920,175 SH   SOLE 22 35,235,932 0 3,684,243
ABBVIE INC COM 00287Y109   618,098,855 3,878,389 SH   SOLE 23 3,878,389 0 0
ABBVIE INC COM 00287Y109   679,826,362 4,265,711 SH   SOLE 25 4,259,633 0 6,078
ABBVIE INC COM 00287Y109   576,658,033 3,618,360 SH   SOLE 26 1,589,345 0 2,029,015
ABBVIE INC COM 00287Y109   670,819,248 4,209,194 SH   SOLE 28 145,121 0 4,064,073
ABBVIE INC COM 00287Y109   5,758,994 36,136 SH   SOLE 29 36,136 0 0
ABBVIE INC COM 00287Y109   1,704,837,148 10,697,353 SH   SOLE 30 10,697,353 0 0
ABBVIE INC COM 00287Y109   90,951,662 570,695 SH   SOLE 31 436,533 0 134,162
ABBVIE INC COM 00287Y109   18,903,194 118,612 SH   SOLE 32 118,612 0 0
ABBVIE INC COM 00287Y109   525,260,730 3,295,857 SH   SOLE 34 3,295,857 0 0
ABBVIE INC COM 00287Y109   84,736,073 531,694 SH   SOLE 36 531,694 0 0
ABBVIE INC COM 00287Y109   3,496,259 21,938 SH   SOLE 37 21,938 0 0
ABBVIE INC COM 00287Y109   11,405,314 71,565 SH   SOLE 40 71,565 0 0
ABBVIE INC COM 00287Y109   363,727,312 2,282,282 SH   SOLE 43 2,064,661 0 217,622
ABCAM PLC ADS 000380204   18,494,525 1,374,036 SH   SOLE 21 1,374,036 0 0
ABCAM PLC ADS 000380204   1,383,419 102,780 SH   SOLE 30 102,780 0 0
ABCAM PLC ADS 000380204   30,191 2,243 SH   SOLE 36 2,243 0 0
ABCAM PLC ADS 000380204   9,920 737 SH   SOLE 43 737 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   1,936,166 256,786 SH   SOLE 2 84,489 0 172,297
ABCELLERA BIOLOGICS INC COM 00288U106   15,434 2,047 SH   SOLE 7 2,047 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   4,163,166 552,144 SH   SOLE 18 552,144 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   8,334,113 1,105,320 SH   SOLE 19 1,105,320 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   60,367,253 8,006,267 SH   SOLE 21 8,006,267 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   23,009,011 3,051,593 SH   SOLE 22 2,927,890 0 123,703
ABCELLERA BIOLOGICS INC COM 00288U106   199,961 26,520 SH   SOLE 23 26,520 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   1,005,844 133,401 SH   SOLE 26 0 0 133,401
ABCELLERA BIOLOGICS INC COM 00288U106   37,315 4,949 SH   SOLE 28 4,949 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   3,943,571 523,020 SH   SOLE 30 523,020 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   243,150 32,248 SH   SOLE 43 31,755 0 493
ABEONA THERAPEUTICS INC COM NEW 00289Y206   341 121 SH   SOLE 2 0 0 121
ABEONA THERAPEUTICS INC COM NEW 00289Y206   4,580 1,624 SH   SOLE 21 1,624 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   152,232 53,983 SH   SOLE 22 53,983 0 0
ABERCROMBIE & FITCH CO CL A 002896207   3,279,634 118,185 SH   SOLE 2 75,102 0 43,083
ABERCROMBIE & FITCH CO CL A 002896207   4,246 153 SH   SOLE 4 153 0 0
ABERCROMBIE & FITCH CO CL A 002896207   374,292 13,488 SH   SOLE 7 13,488 0 0
ABERCROMBIE & FITCH CO CL A 002896207   4,659,447 167,908 SH   SOLE 18 167,908 0 0
ABERCROMBIE & FITCH CO CL A 002896207   5,716,223 205,990 SH   SOLE 19 205,990 0 0
ABERCROMBIE & FITCH CO CL A 002896207   167,950,715 6,052,278 SH   SOLE 21 6,052,278 0 0
ABERCROMBIE & FITCH CO CL A 002896207   42,010,198 1,513,881 SH   SOLE 22 1,456,032 0 57,849
ABERCROMBIE & FITCH CO CL A 002896207   124,875 4,500 SH   SOLE 23 4,500 0 0
ABERCROMBIE & FITCH CO CL A 002896207   220,058 7,930 SH   SOLE 25 7,930 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,069,624 38,545 SH   SOLE 26 26,343 0 12,202
ABERCROMBIE & FITCH CO CL A 002896207   30,414 1,096 SH   SOLE 28 1,096 0 0
ABERCROMBIE & FITCH CO CL A 002896207   2,585,523 93,172 SH   SOLE 30 93,172 0 0
ABERCROMBIE & FITCH CO CL A 002896207   102,120 3,680 SH   SOLE 36 3,680 0 0
ABERCROMBIE & FITCH CO CL A 002896207   215,618 7,770 SH   SOLE 40 7,770 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,974,413 71,150 SH   SOLE 43 61,583 0 9,567
ABM INDS INC COM 000957100   2,966,400 66,008 SH   SOLE 2 19,487 0 46,521
ABM INDS INC COM 000957100   8,853 197 SH   SOLE 4 197 0 0
ABM INDS INC COM 000957100   2,824,030 62,840 SH   SOLE 7 62,840 0 0
ABM INDS INC COM 000957100   10,279,126 228,730 SH   SOLE 18 228,730 0 0
ABM INDS INC COM 000957100   5,848,626 130,143 SH   SOLE 19 130,143 0 0
ABM INDS INC COM 000957100   366,945,122 8,165,223 SH   SOLE 21 8,165,223 0 0
ABM INDS INC COM 000957100   81,515,363 1,813,871 SH   SOLE 22 1,730,551 0 83,320
ABM INDS INC COM 000957100   543,414 12,092 SH   SOLE 25 12,092 0 0
ABM INDS INC COM 000957100   1,427,879 31,773 SH   SOLE 26 26,104 0 5,669
ABM INDS INC COM 000957100   53,748 1,196 SH   SOLE 28 1,196 0 0
ABM INDS INC COM 000957100   5,792,092 128,885 SH   SOLE 30 128,885 0 0
ABM INDS INC COM 000957100   143,673 3,197 SH   SOLE 36 3,197 0 0
ABM INDS INC COM 000957100   507,283 11,288 SH   SOLE 40 11,288 0 0
ABM INDS INC COM 000957100   1,520,878 33,842 SH   SOLE 43 32,512 0 1,330
ABSCI CORPORATION COM 00091E109   39,043 22,310 SH   SOLE 2 2,370 0 19,940
ABSCI CORPORATION COM 00091E109   1,346 769 SH   SOLE 7 769 0 0
ABSCI CORPORATION COM 00091E109   287,028 164,016 SH   SOLE 18 164,016 0 0
ABSCI CORPORATION COM 00091E109   175,536 100,306 SH   SOLE 19 100,306 0 0
ABSCI CORPORATION COM 00091E109   3,854,029 2,202,302 SH   SOLE 21 2,202,302 0 0
ABSCI CORPORATION COM 00091E109   2,053,193 1,173,253 SH   SOLE 22 1,131,483 0 41,770
ABSCI CORPORATION COM 00091E109   507,337 289,907 SH   SOLE 30 289,907 0 0
ABVC BIOPHARMA INC COM 00091F106   1,019 1,592 SH   SOLE 18 1,592 0 0
ABVC BIOPHARMA INC COM 00091F106   26,275 41,055 SH   SOLE 21 41,055 0 0
AC IMMUNE SA SHS H00263105   9,402 4,018 SH   SOLE 22 4,018 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   5,840 1,513 SH   SOLE 2 0 0 1,513
ACACIA RESH CORP ACACIA TCH COM 003881307   23,963 6,208 SH   SOLE 18 6,208 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   431,946 111,903 SH   SOLE 21 111,903 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   3,099,568 802,997 SH   SOLE 22 802,997 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   17,285 4,478 SH   SOLE 43 4,478 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   5,112,729 78,356 SH   SOLE 2 25,349 0 53,007
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   12,920 198 SH   SOLE 4 198 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   87,500 1,341 SH   SOLE 7 1,341 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   17,103,004 262,115 SH   SOLE 18 262,115 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   9,829,717 150,647 SH   SOLE 19 150,647 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   607,699,937 9,313,409 SH   SOLE 21 9,313,409 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   139,500,781 2,137,943 SH   SOLE 22 2,045,825 0 92,118
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   1,924,484 29,494 SH   SOLE 26 23,102 0 6,392
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   58,268 893 SH   SOLE 28 893 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   7,785,695 119,321 SH   SOLE 30 119,321 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   130,957 2,007 SH   SOLE 36 2,007 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   3,179,050 48,721 SH   SOLE 43 44,319 0 4,402
ACADIA HEALTHCARE COMPANY IN COM 00404A109   9,997,738 138,377 SH   SOLE 2 72,488 0 65,889
ACADIA HEALTHCARE COMPANY IN COM 00404A109   19,435 269 SH   SOLE 4 269 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,253,538 17,350 SH   SOLE 7 17,350 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   13,080,718 181,048 SH   SOLE 18 181,048 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,998,724 27,664 SH   SOLE 19 27,664 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   352,765,321 4,882,565 SH   SOLE 21 4,882,565 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   191,514,303 2,650,717 SH   SOLE 22 2,533,048 0 117,669
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,109,905 15,362 SH   SOLE 25 15,362 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   3,259,125 45,109 SH   SOLE 26 37,628 0 7,481
ACADIA HEALTHCARE COMPANY IN COM 00404A109   372,449 5,155 SH   SOLE 28 1,599 0 3,556
ACADIA HEALTHCARE COMPANY IN COM 00404A109   8,598,906 119,016 SH   SOLE 30 119,016 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   89,301 1,236 SH   SOLE 31 1,236 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   160,178 2,217 SH   SOLE 36 2,217 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,057,885 14,642 SH   SOLE 40 14,642 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,927,859 40,524 SH   SOLE 43 35,699 0 4,825
ACADIA PHARMACEUTICALS INC COM 004225108   2,365,749 125,704 SH   SOLE 2 73,477 0 52,227
ACADIA PHARMACEUTICALS INC COM 004225108   9,485 504 SH   SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   452,301 24,033 SH   SOLE 7 24,033 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   5,822,268 309,366 SH   SOLE 18 296,676 0 12,690
ACADIA PHARMACEUTICALS INC COM 004225108   6,723,501 357,253 SH   SOLE 19 357,253 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   95,446,025 5,071,521 SH   SOLE 21 5,071,521 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   62,080,593 3,298,650 SH   SOLE 22 3,205,565 0 93,085
ACADIA PHARMACEUTICALS INC COM 004225108   58,568 3,112 SH   SOLE 23 3,112 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   368,402 19,575 SH   SOLE 25 19,575 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   862,069 45,806 SH   SOLE 26 36,203 0 9,603
ACADIA PHARMACEUTICALS INC COM 004225108   128,955 6,852 SH   SOLE 28 2,101 0 4,751
ACADIA PHARMACEUTICALS INC COM 004225108   10,401,983 552,709 SH   SOLE 30 552,709 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   36,718 1,951 SH   SOLE 36 1,951 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   409,580 21,763 SH   SOLE 40 21,763 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   8,394 446 SH   OTR 43 446 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   562,455 29,886 SH   SOLE 43 22,703 0 7,183
ACADIA RLTY TR COM SH BEN INT 004239109   5,326,319 381,815 SH   SOLE 2 236,655 0 145,160
ACADIA RLTY TR COM SH BEN INT 004239109   622,212 44,603 SH   SOLE 4 44,603 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   1,770,994 126,953 SH   SOLE 7 126,953 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   4,334,000 310,681 SH   SOLE 18 310,681 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   14,008,646 1,004,204 SH   SOLE 19 1,004,204 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   165,485,000 11,862,724 SH   SOLE 21 11,862,724 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   53,699,869 3,849,453 SH   SOLE 22 3,736,055 0 113,398
ACADIA RLTY TR COM SH BEN INT 004239109   384,183 27,540 SH   SOLE 23 27,540 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   5,620,915 402,933 SH   SOLE 25 402,933 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   2,496,283 178,945 SH   SOLE 26 24,949 0 153,996
ACADIA RLTY TR COM SH BEN INT 004239109   775,104 55,563 SH   SOLE 28 1,538 0 54,025
ACADIA RLTY TR COM SH BEN INT 004239109   6,004,805 430,452 SH   SOLE 30 430,452 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   133,250 9,552 SH   SOLE 40 9,552 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   396,152 28,398 SH   SOLE 43 27,146 0 1,252
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   789,054 86,614 SH   SOLE 2 60,956 0 25,658
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   482,302 52,942 SH   SOLE 7 52,942 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,546,987 169,812 SH   SOLE 18 137,425 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   3,167,802 347,728 SH   SOLE 19 347,728 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   16,793,893 1,843,457 SH   SOLE 21 1,843,457 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   15,378,208 1,688,058 SH   SOLE 22 1,641,555 0 46,503
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   26,547 2,914 SH   SOLE 23 2,914 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   84,431 9,268 SH   SOLE 25 9,268 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   299,537 32,880 SH   SOLE 26 4,971 0 27,909
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   902,018 99,014 SH   SOLE 30 99,014 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   62,823 6,896 SH   SOLE 34 6,896 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   57,694 6,333 SH   SOLE 36 6,333 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   55,088 6,047 SH   SOLE 40 6,047 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   366,122 40,189 SH   SOLE 43 39,459 0 730
ACCELERATE DIAGNOSTICS INC COM 00430H102   621 887 SH   SOLE 2 0 0 887
ACCELERATE DIAGNOSTICS INC COM 00430H102   4,424 6,320 SH   SOLE 18 6,320 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   93,013 132,876 SH   SOLE 21 132,876 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   352,868 504,097 SH   SOLE 22 504,097 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   3,036 4,337 SH   SOLE 28 4,337 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   423,709,895 1,482,488 SH   SOLE 2 414,146 0 1,068,342
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   163,787,136 573,063 SH   SOLE 4 315,770 0 257,293
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   180,364,973 631,066 SH   SOLE 7 612,827 0 18,239
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   17,696,498 61,917 SH   SOLE 13 61,917 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   25,700,321 89,921 SH   SOLE 15 89,921 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   329,666,115 1,153,445 SH   SOLE 18 1,072,324 0 81,121
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   167,857,642 587,305 SH   SOLE 19 587,305 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,813,977,571 16,843,279 SH   SOLE 21 16,843,279 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,037,523,832 14,126,601 SH   SOLE 22 12,783,166 0 1,343,435
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   422,792,731 1,479,279 SH   SOLE 23 1,479,279 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   570,776,289 1,997,048 SH   SOLE 25 1,994,879 0 2,169
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   459,904,016 1,609,125 SH   SOLE 26 825,914 0 783,211
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   538,047,900 1,882,537 SH   SOLE 28 39,919 0 1,842,618
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   11,326,079 39,628 SH   SOLE 29 39,628 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,080,645,324 3,780,992 SH   SOLE 30 3,780,992 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   75,150,881 262,940 SH   SOLE 31 214,932 0 48,008
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   12,073,186 42,242 SH   SOLE 32 42,242 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   54,978,697 192,361 SH   SOLE 34 192,361 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   57,532,696 201,297 SH   SOLE 36 201,297 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,697,238 12,936 SH   SOLE 37 12,936 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,342,173 25,689 SH   SOLE 40 25,689 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   377,269 1,320 SH   OTR 43 1,320 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   274,138,995 959,165 SH   SOLE 43 864,414 0 94,751
ACCO BRANDS CORP COM 00081T108   1,054,977 198,304 SH   SOLE 2 94,758 0 103,546
ACCO BRANDS CORP COM 00081T108   3,160 594 SH   SOLE 4 594 0 0
ACCO BRANDS CORP COM 00081T108   347,268 65,276 SH   SOLE 7 65,276 0 0
ACCO BRANDS CORP COM 00081T108   1,438,246 270,347 SH   SOLE 18 270,347 0 0
ACCO BRANDS CORP COM 00081T108   3,945,397 741,616 SH   SOLE 19 741,616 0 0
ACCO BRANDS CORP COM 00081T108   18,808,828 3,535,494 SH   SOLE 21 3,535,494 0 0
ACCO BRANDS CORP COM 00081T108   15,017,402 2,822,820 SH   SOLE 22 2,695,215 0 127,605
ACCO BRANDS CORP COM 00081T108   63,893 12,010 SH   SOLE 25 12,010 0 0
ACCO BRANDS CORP COM 00081T108   136,511 25,660 SH   SOLE 26 19,100 0 6,560
ACCO BRANDS CORP COM 00081T108   640,262 120,350 SH   SOLE 30 120,350 0 0
ACCO BRANDS CORP COM 00081T108   19,078 3,586 SH   SOLE 36 3,586 0 0
ACCO BRANDS CORP COM 00081T108   68,883 12,948 SH   SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108   1,085,582 204,057 SH   SOLE 43 201,666 0 2,391
ACCOLADE INC COM 00437E102   1,787,650 124,315 SH   SOLE 2 57,103 0 67,212
ACCOLADE INC COM 00437E102   777 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102   464,575 32,307 SH   SOLE 7 32,307 0 0
ACCOLADE INC COM 00437E102   2,740,195 190,556 SH   SOLE 18 190,556 0 0
ACCOLADE INC COM 00437E102   3,449,014 239,848 SH   SOLE 19 239,848 0 0
ACCOLADE INC COM 00437E102   37,753,827 2,625,440 SH   SOLE 21 2,625,440 0 0
ACCOLADE INC COM 00437E102   27,535,629 1,914,856 SH   SOLE 22 1,840,100 0 74,756
ACCOLADE INC COM 00437E102   97,597 6,787 SH   SOLE 23 6,787 0 0
ACCOLADE INC COM 00437E102   216,074 15,026 SH   SOLE 25 15,026 0 0
ACCOLADE INC COM 00437E102   332,379 23,114 SH   SOLE 26 15,351 0 7,763
ACCOLADE INC COM 00437E102   234,394 16,300 SH   SOLE 28 16,300 0 0
ACCOLADE INC COM 00437E102   1,298,370 90,290 SH   SOLE 30 90,290 0 0
ACCOLADE INC COM 00437E102   193,181 13,434 SH   SOLE 40 13,434 0 0
ACCOLADE INC COM 00437E102   865,130 60,162 SH   SOLE 43 56,784 0 3,378
ACCOLADE INC NOTE 0.500% 4/0 00437EAB8   1,472,681 1,875,000 PRN   SOLE 21 1,875,000 0 0
ACCURAY INC COM 004397105   799,334 269,136 SH   SOLE 2 173,478 0 95,658
ACCURAY INC COM 004397105   50,053 16,853 SH   SOLE 18 16,853 0 0
ACCURAY INC COM 004397105   1,409,621 474,620 SH   SOLE 19 474,620 0 0
ACCURAY INC COM 004397105   673,848 226,885 SH   SOLE 21 226,885 0 0
ACCURAY INC COM 004397105   6,486,135 2,183,884 SH   SOLE 22 2,183,884 0 0
ACCURAY INC COM 004397105   81,426 27,416 SH   SOLE 23 27,416 0 0
ACCURAY INC COM 004397105   390,718 131,555 SH   SOLE 26 1,447 0 130,108
ACCURAY INC COM 004397105   30,300 10,202 SH   SOLE 28 0 0 10,202
ACCURAY INC COM 004397105   14,428 4,858 SH   SOLE 31 4,525 0 333
ACCURAY INC COM 004397105   484 163 SH   SOLE 43 163 0 0
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   120 182 SH   SOLE 2 0 0 182
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   6 9 SH   SOLE 21 9 0 0
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   60,468 91,897 SH   SOLE 22 91,897 0 0
ACER THERAPEUTICS INC COM 00444P108   1,465 1,932 SH   SOLE 18 1,932 0 0
ACER THERAPEUTICS INC COM 00444P108   18,421 24,286 SH   SOLE 21 24,286 0 0
ACER THERAPEUTICS INC COM 00444P108   58,218 76,754 SH   SOLE 22 76,754 0 0
ACERAGEN INC COM 00445F109   21 9 SH   SOLE 21 9 0 0
ACERAGEN INC COM 00445F109   57,719 25,205 SH   SOLE 22 25,205 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   1,047 154 SH   SOLE 21 154 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   86,360 12,700 SH   SOLE 22 12,700 0 0
ACI WORLDWIDE INC COM 004498101   8,420,620 312,106 SH   SOLE 2 176,926 0 135,180
ACI WORLDWIDE INC COM 004498101   21,233 787 SH   SOLE 4 423 0 364
ACI WORLDWIDE INC COM 004498101   1,006,975 37,323 SH   SOLE 7 37,323 0 0
ACI WORLDWIDE INC COM 004498101   12,939,851 479,609 SH   SOLE 18 457,351 0 22,258
ACI WORLDWIDE INC COM 004498101   26,032,921 964,897 SH   SOLE 19 964,897 0 0
ACI WORLDWIDE INC COM 004498101   225,314,621 8,351,172 SH   SOLE 21 8,351,172 0 0
ACI WORLDWIDE INC COM 004498101   112,901,857 4,184,650 SH   SOLE 22 4,099,546 0 85,104
ACI WORLDWIDE INC COM 004498101   529,914 19,641 SH   SOLE 23 19,641 0 0
ACI WORLDWIDE INC COM 004498101   481,755 17,856 SH   SOLE 25 17,856 0 0
ACI WORLDWIDE INC COM 004498101   5,158,549 191,199 SH   SOLE 26 41,469 0 149,730
ACI WORLDWIDE INC COM 004498101   117,687 4,362 SH   SOLE 28 2,105 0 2,257
ACI WORLDWIDE INC COM 004498101   4,639,912 171,976 SH   SOLE 30 171,976 0 0
ACI WORLDWIDE INC COM 004498101   354,220 13,129 SH   SOLE 34 13,129 0 0
ACI WORLDWIDE INC COM 004498101   135,817 5,034 SH   SOLE 36 5,034 0 0
ACI WORLDWIDE INC COM 004498101   491,306 18,210 SH   SOLE 40 18,210 0 0
ACI WORLDWIDE INC COM 004498101   2,039,661 75,599 SH   SOLE 43 72,416 0 3,183
ACLARIS THERAPEUTICS INC COM 00461U105   356,138 44,022 SH   SOLE 2 20,514 0 23,508
ACLARIS THERAPEUTICS INC COM 00461U105   235,306 29,086 SH   SOLE 7 29,086 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   1,455,011 179,853 SH   SOLE 18 171,974 0 7,879
ACLARIS THERAPEUTICS INC COM 00461U105   1,791,741 221,476 SH   SOLE 19 221,476 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   21,630,193 2,673,695 SH   SOLE 21 2,673,695 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   12,925,838 1,597,755 SH   SOLE 22 1,558,578 0 39,177
ACLARIS THERAPEUTICS INC COM 00461U105   10,371 1,282 SH   SOLE 23 1,282 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   71,427 8,829 SH   SOLE 25 8,829 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   49,551 6,125 SH   SOLE 26 2,824 0 3,301
ACLARIS THERAPEUTICS INC COM 00461U105   90,584 11,197 SH   SOLE 28 4,071 0 7,126
ACLARIS THERAPEUTICS INC COM 00461U105   2,366,382 292,507 SH   SOLE 30 292,507 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   55,845 6,903 SH   SOLE 36 6,903 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   34,884 4,312 SH   SOLE 40 4,312 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   9,902 1,224 SH   OTR 43 1,224 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   300,196 37,107 SH   SOLE 43 28,395 0 8,712
ACM RESH INC COM CL A 00108J109   464,981 39,742 SH   SOLE 2 15,566 0 24,176
ACM RESH INC COM CL A 00108J109   1,544 132 SH   SOLE 4 132 0 0
ACM RESH INC COM CL A 00108J109   6,107 522 SH   SOLE 7 522 0 0
ACM RESH INC COM CL A 00108J109   1,634,935 139,738 SH   SOLE 18 139,738 0 0
ACM RESH INC COM CL A 00108J109   1,107,803 94,684 SH   SOLE 19 94,684 0 0
ACM RESH INC COM CL A 00108J109   19,891,147 1,700,098 SH   SOLE 21 1,700,098 0 0
ACM RESH INC COM CL A 00108J109   13,764,652 1,176,466 SH   SOLE 22 1,128,105 0 48,361
ACM RESH INC COM CL A 00108J109   99,977 8,545 SH   SOLE 25 8,545 0 0
ACM RESH INC COM CL A 00108J109   291,646 24,927 SH   SOLE 26 21,357 0 3,570
ACM RESH INC COM CL A 00108J109   40,424 3,455 SH   SOLE 28 651 0 2,804
ACM RESH INC COM CL A 00108J109   416,368 35,587 SH   SOLE 30 35,587 0 0
ACM RESH INC COM CL A 00108J109   45,700 3,906 SH   SOLE 40 3,906 0 0
ACM RESH INC COM CL A 00108J109   4,107 351 SH   SOLE 43 351 0 0
ACME UTD CORP COM 004816104   9,223 401 SH   SOLE 18 401 0 0
ACME UTD CORP COM 004816104   113,229 4,923 SH   SOLE 21 4,923 0 0
ACME UTD CORP COM 004816104   7,751 337 SH   SOLE 22 337 0 0
ACNB CORP COM 000868109   124,276 3,818 SH   SOLE 2 385 0 3,433
ACNB CORP COM 000868109   4,655 143 SH   SOLE 7 143 0 0
ACNB CORP COM 000868109   825,208 25,352 SH   SOLE 18 25,352 0 0
ACNB CORP COM 000868109   509,277 15,646 SH   SOLE 19 15,646 0 0
ACNB CORP COM 000868109   9,362,389 287,631 SH   SOLE 21 287,631 0 0
ACNB CORP COM 000868109   3,746,570 115,102 SH   SOLE 22 109,009 0 6,093
ACNB CORP COM 000868109   33 1 SH   SOLE 43 1 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601   4,527 7,725 SH   SOLE 21 7,725 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601   71,350 121,757 SH   SOLE 22 121,757 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601   1,913 3,264 SH   SOLE 26 0 0 3,264
ACORDA THERAPEUTICS INC COM NEW 00484M601   1,586 2,706 SH   SOLE 43 2,706 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   1,021 105 SH   SOLE 2 0 0 105
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   13,433 1,382 SH   SOLE 18 1,382 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   174,387 17,941 SH   SOLE 21 17,941 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   777,396 79,979 SH   SOLE 22 79,979 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   21,827 1,720 SH   SOLE 2 0 0 1,720
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   293,482 23,127 SH   SOLE 18 23,127 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   194,588 15,334 SH   SOLE 19 15,334 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   3,111,004 245,154 SH   SOLE 21 245,154 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   2,397,039 188,892 SH   SOLE 22 184,858 0 4,034
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103   1,542,799 152,300 SH   SOLE 19 152,300 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103   324,160 32,000 SH   SOLE 25 32,000 0 0
ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103   846,757 83,589 SH   SOLE 34 83,589 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111   8,651 50,766 SH   SOLE 19 50,766 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111   1,817 10,666 SH   SOLE 25 10,666 0 0
ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111   4,748 27,863 SH   SOLE 34 27,863 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   12,616 1,335 SH   SOLE 2 0 0 1,335
ACTINIUM PHARMACEUTICALS INC COM 00507W206   40,919 4,330 SH   SOLE 18 4,330 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   2,480,682 262,506 SH   SOLE 21 262,506 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   2,639,451 279,307 SH   SOLE 22 279,307 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   47 5 SH   SOLE 43 5 0 0
ACTIVISION BLIZZARD INC COM 00507V109   124,754,529 1,457,583 SH   SOLE 2 200,013 0 1,257,570
ACTIVISION BLIZZARD INC COM 00507V109   46,009,589 537,558 SH   SOLE 4 323,693 0 213,865
ACTIVISION BLIZZARD INC COM 00507V109   51,226,728 598,513 SH   SOLE 7 577,708 0 20,805
ACTIVISION BLIZZARD INC COM 00507V109   1,990,310 23,254 SH   SOLE 13 23,254 0 0
ACTIVISION BLIZZARD INC COM 00507V109   7,594,657 88,733 SH   SOLE 15 88,733 0 0
ACTIVISION BLIZZARD INC COM 00507V109   8,816 103 SH   SOLE 17 0 0 103
ACTIVISION BLIZZARD INC COM 00507V109   170,548,793 1,992,625 SH   SOLE 18 1,849,825 0 142,800
ACTIVISION BLIZZARD INC COM 00507V109   235,343,485 2,749,661 SH   SOLE 19 2,749,661 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,818,433,072 21,245,859 SH   SOLE 21 21,245,859 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,431,864,125 16,729,339 SH   SOLE 22 15,107,884 0 1,621,455
ACTIVISION BLIZZARD INC COM 00507V109   127,485,620 1,489,492 SH   SOLE 23 1,489,492 0 0
ACTIVISION BLIZZARD INC COM 00507V109   94,424,600 1,103,220 SH   SOLE 25 1,100,793 0 2,427
ACTIVISION BLIZZARD INC COM 00507V109   119,107,985 1,391,611 SH   SOLE 26 531,877 0 859,734
ACTIVISION BLIZZARD INC COM 00507V109   160,384,619 1,873,871 SH   SOLE 28 11,471 0 1,862,400
ACTIVISION BLIZZARD INC COM 00507V109   88,928 1,039 SH   SOLE 29 1,039 0 0
ACTIVISION BLIZZARD INC COM 00507V109   363,345,042 4,245,181 SH   SOLE 30 4,242,692 0 2,489
ACTIVISION BLIZZARD INC COM 00507V109   18,808,916 219,756 SH   SOLE 31 160,993 0 58,763
ACTIVISION BLIZZARD INC COM 00507V109   15,056,993 175,920 SH   SOLE 32 175,920 0 0
ACTIVISION BLIZZARD INC COM 00507V109   41,408,356 483,799 SH   SOLE 34 483,799 0 0
ACTIVISION BLIZZARD INC COM 00507V109   22,129,722 258,555 SH   SOLE 36 258,555 0 0
ACTIVISION BLIZZARD INC COM 00507V109   2,658,340 31,059 SH   SOLE 40 31,059 0 0
ACTIVISION BLIZZARD INC COM 00507V109   125,903 1,471 SH   OTR 43 1,471 0 0
ACTIVISION BLIZZARD INC COM 00507V109   75,629,831 883,629 SH   SOLE 43 802,100 0 81,529
ACUITY BRANDS INC COM 00508Y102   20,676,813 113,155 SH   SOLE 2 26,037 0 87,118
ACUITY BRANDS INC COM 00508Y102   21,014 115 SH   SOLE 4 115 0 0
ACUITY BRANDS INC COM 00508Y102   1,826,021 9,993 SH   SOLE 7 9,993 0 0
ACUITY BRANDS INC COM 00508Y102   11,762,696 64,372 SH   SOLE 18 64,372 0 0
ACUITY BRANDS INC COM 00508Y102   2,739,123 14,990 SH   SOLE 19 14,990 0 0
ACUITY BRANDS INC COM 00508Y102   302,354,925 1,654,654 SH   SOLE 21 1,654,654 0 0
ACUITY BRANDS INC COM 00508Y102   173,634,614 950,225 SH   SOLE 22 902,627 0 47,598
ACUITY BRANDS INC COM 00508Y102   1,123,607 6,149 SH   SOLE 25 6,149 0 0
ACUITY BRANDS INC COM 00508Y102   3,614,034 19,778 SH   SOLE 26 16,248 0 3,530
ACUITY BRANDS INC COM 00508Y102   295,109 1,615 SH   SOLE 28 292 0 1,323
ACUITY BRANDS INC COM 00508Y102   8,562,728 46,860 SH   SOLE 30 46,860 0 0
ACUITY BRANDS INC COM 00508Y102   85,700 469 SH   SOLE 31 469 0 0
ACUITY BRANDS INC COM 00508Y102   933,750 5,110 SH   SOLE 36 5,110 0 0
ACUITY BRANDS INC COM 00508Y102   967,921 5,297 SH   SOLE 40 5,297 0 0
ACUITY BRANDS INC COM 00508Y102   28,506 156 SH   OTR 43 156 0 0
ACUITY BRANDS INC COM 00508Y102   12,763,714 69,850 SH   SOLE 43 67,784 0 2,066
ACUMEN PHARMACEUTICALS INC COM 00509G209   18,428 4,539 SH   SOLE 18 4,539 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   1,470,625 362,223 SH   SOLE 19 362,223 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   1,080,496 266,132 SH   SOLE 21 266,132 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   79,726 19,637 SH   SOLE 22 19,637 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   77,546 19,100 SH   SOLE 30 19,100 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   4,325 1,250 SH   SOLE 18 1,250 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   51,592 14,911 SH   SOLE 21 14,911 0 0
ACUSHNET HLDGS CORP COM 005098108   2,249,663 44,163 SH   SOLE 2 25,457 0 18,706
ACUSHNET HLDGS CORP COM 005098108   8,201 161 SH   SOLE 4 161 0 0
ACUSHNET HLDGS CORP COM 005098108   17,269 339 SH   SOLE 7 339 0 0
ACUSHNET HLDGS CORP COM 005098108   4,518,684 88,706 SH   SOLE 18 88,706 0 0
ACUSHNET HLDGS CORP COM 005098108   3,360,308 65,966 SH   SOLE 19 65,966 0 0
ACUSHNET HLDGS CORP COM 005098108   57,327,316 1,125,389 SH   SOLE 21 1,125,389 0 0
ACUSHNET HLDGS CORP COM 005098108   43,139,303 846,865 SH   SOLE 22 810,443 0 36,422
ACUSHNET HLDGS CORP COM 005098108   307,678 6,040 SH   SOLE 25 6,040 0 0
ACUSHNET HLDGS CORP COM 005098108   915,392 17,970 SH   SOLE 26 14,468 0 3,502
ACUSHNET HLDGS CORP COM 005098108   32,092 630 SH   SOLE 28 630 0 0
ACUSHNET HLDGS CORP COM 005098108   2,728,194 53,557 SH   SOLE 30 53,557 0 0
ACUSHNET HLDGS CORP COM 005098108   221,385 4,346 SH   SOLE 40 4,346 0 0
ACUSHNET HLDGS CORP COM 005098108   1,292,908 25,381 SH   SOLE 43 24,641 0 740
ACUTUS MED INC COM 005111109   204 271 SH   SOLE 2 0 0 271
ACUTUS MED INC COM 005111109   14,521 19,259 SH   SOLE 21 19,259 0 0
ACUTUS MED INC COM 005111109   155,837 206,681 SH   SOLE 22 206,681 0 0
ACV AUCTIONS INC COM CL A 00091G104   1,104,864 85,582 SH   SOLE 2 40,425 0 45,157
ACV AUCTIONS INC COM CL A 00091G104   6,003 465 SH   SOLE 4 465 0 0
ACV AUCTIONS INC COM CL A 00091G104   15,879 1,230 SH   SOLE 7 1,230 0 0
ACV AUCTIONS INC COM CL A 00091G104   3,971,258 307,611 SH   SOLE 18 307,611 0 0
ACV AUCTIONS INC COM CL A 00091G104   6,385,299 494,601 SH   SOLE 19 494,601 0 0
ACV AUCTIONS INC COM CL A 00091G104   49,033,264 3,798,084 SH   SOLE 21 3,798,084 0 0
ACV AUCTIONS INC COM CL A 00091G104   39,807,843 3,083,489 SH   SOLE 22 2,973,135 0 110,354
ACV AUCTIONS INC COM CL A 00091G104   249,408 19,319 SH   SOLE 25 19,319 0 0
ACV AUCTIONS INC COM CL A 00091G104   886,375 68,658 SH   SOLE 26 58,177 0 10,481
ACV AUCTIONS INC COM CL A 00091G104   47,974 3,716 SH   SOLE 28 0 0 3,716
ACV AUCTIONS INC COM CL A 00091G104   727,027 56,315 SH   SOLE 30 56,315 0 0
ACV AUCTIONS INC COM CL A 00091G104   955,792 74,035 SH   SOLE 34 74,035 0 0
ACV AUCTIONS INC COM CL A 00091G104   228,623 17,709 SH   SOLE 40 17,709 0 0
ACV AUCTIONS INC COM CL A 00091G104   263,878 20,440 SH   SOLE 43 19,546 0 894
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208   6,422 55,409 SH   SOLE 21 55,409 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208   314,266 2,711,530 SH   SOLE 22 2,711,530 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   90,671 2,360 SH   SOLE 2 2,282 0 78
ADAMS RES & ENERGY INC COM NEW 006351308   8,529 222 SH   SOLE 18 222 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   113,377 2,951 SH   SOLE 21 2,951 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   2,493,420 64,899 SH   SOLE 22 64,899 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,131,118 90,999 SH   SOLE 2 26,737 0 64,262
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,772 223 SH   SOLE 4 223 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   215,275 17,319 SH   SOLE 7 17,319 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   3,133,019 252,053 SH   SOLE 18 252,053 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,773,786 142,702 SH   SOLE 19 142,702 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   110,306,356 8,874,204 SH   SOLE 21 8,874,204 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   26,951,335 2,168,249 SH   SOLE 22 2,084,597 0 83,652
ADAPTHEALTH CORP COMMON STOCK 00653Q102   15,587 1,254 SH   SOLE 23 1,254 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   147,470 11,864 SH   SOLE 25 11,864 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   521,662 41,968 SH   SOLE 26 36,298 0 5,670
ADAPTHEALTH CORP COMMON STOCK 00653Q102   111,783 8,993 SH   SOLE 28 1,358 0 7,635
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,892,685 232,718 SH   SOLE 30 232,718 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   24,375 1,961 SH   SOLE 36 1,961 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   118,421 9,527 SH   SOLE 40 9,527 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   267,295 21,504 SH   SOLE 43 19,933 0 1,571
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   897,373 823,278 SH   SOLE 21 823,278 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   63,687 58,428 SH   SOLE 30 58,428 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   2,464 2,261 SH   SOLE 43 821 0 1,440
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   4,202,427 475,926 SH   SOLE 2 252,012 0 223,914
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   3,435 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   354,957 40,199 SH   SOLE 7 40,199 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   3,031,763 343,348 SH   SOLE 18 320,460 0 22,888
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   11,569,154 1,310,210 SH   SOLE 19 1,310,210 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   43,678,867 4,946,644 SH   SOLE 21 4,946,644 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   36,980,844 4,188,091 SH   SOLE 22 4,064,232 0 123,859
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   323,204 36,603 SH   SOLE 23 36,603 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   150,163 17,006 SH   SOLE 25 17,006 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   1,715,263 194,254 SH   SOLE 26 38,826 0 155,428
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   30,243 3,425 SH   SOLE 28 1,966 0 1,459
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   1,334,813 151,168 SH   SOLE 30 151,168 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   96,450 10,923 SH   SOLE 40 10,923 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   443,752 50,255 SH   SOLE 43 45,873 0 4,382
ADC THERAPEUTICS SA SHS H0036K147   20,666 10,598 SH   SOLE 2 10,598 0 0
ADC THERAPEUTICS SA SHS H0036K147   947,895 486,100 SH   SOLE 21 486,100 0 0
ADC THERAPEUTICS SA SHS H0036K147   12,735 6,531 SH   SOLE 22 6,531 0 0
ADC THERAPEUTICS SA SHS H0036K147   258,020 132,318 SH   SOLE 30 132,318 0 0
ADDUS HOMECARE CORP COM 006739106   1,363,966 12,776 SH   SOLE 2 4,721 0 8,055
ADDUS HOMECARE CORP COM 006739106   6,192 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106   417,005 3,906 SH   SOLE 7 3,906 0 0
ADDUS HOMECARE CORP COM 006739106   5,536,894 51,863 SH   SOLE 18 51,863 0 0
ADDUS HOMECARE CORP COM 006739106   3,248,173 30,425 SH   SOLE 19 30,425 0 0
ADDUS HOMECARE CORP COM 006739106   203,443,884 1,905,619 SH   SOLE 21 1,905,619 0 0
ADDUS HOMECARE CORP COM 006739106   47,930,116 448,952 SH   SOLE 22 432,380 0 16,572
ADDUS HOMECARE CORP COM 006739106   292,736 2,742 SH   SOLE 25 2,742 0 0
ADDUS HOMECARE CORP COM 006739106   904,044 8,468 SH   SOLE 26 6,093 0 2,375
ADDUS HOMECARE CORP COM 006739106   30,213 283 SH   SOLE 28 283 0 0
ADDUS HOMECARE CORP COM 006739106   4,586,623 42,962 SH   SOLE 30 42,962 0 0
ADDUS HOMECARE CORP COM 006739106   307,362 2,879 SH   SOLE 40 2,879 0 0
ADDUS HOMECARE CORP COM 006739106   85,088 797 SH   OTR 43 797 0 0
ADDUS HOMECARE CORP COM 006739106   1,119,058 10,482 SH   SOLE 43 9,408 0 1,074
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306   10 9 SH   SOLE 21 9 0 0
ADECOAGRO S A COM L00849106   1,767,163 218,438 SH   SOLE 7 218,438 0 0
ADECOAGRO S A COM L00849106   794,058 98,153 SH   SOLE 21 98,153 0 0
ADECOAGRO S A COM L00849106   10,970 1,356 SH   SOLE 28 1,356 0 0
ADEIA INC COM 00676P107   912,438 102,984 SH   SOLE 2 30,782 0 72,202
ADEIA INC COM 00676P107   15,638 1,765 SH   SOLE 4 460 0 1,305
ADEIA INC COM 00676P107   295,942 33,402 SH   SOLE 7 33,402 0 0
ADEIA INC COM 00676P107   3,211,493 362,471 SH   SOLE 18 362,471 0 0
ADEIA INC COM 00676P107   1,806,501 203,894 SH   SOLE 19 203,894 0 0
ADEIA INC COM 00676P107   112,348,096 12,680,372 SH   SOLE 21 12,680,372 0 0
ADEIA INC COM 00676P107   25,813,911 2,913,534 SH   SOLE 22 2,783,847 0 129,687
ADEIA INC COM 00676P107   159,932 18,051 SH   SOLE 25 18,051 0 0
ADEIA INC COM 00676P107   502,708 56,739 SH   SOLE 26 47,581 0 9,158
ADEIA INC COM 00676P107   135,088 15,247 SH   SOLE 28 1,869 0 13,378
ADEIA INC COM 00676P107   2,104,613 237,541 SH   SOLE 30 237,541 0 0
ADEIA INC COM 00676P107   14,017 1,582 SH   SOLE 36 1,582 0 0
ADEIA INC COM 00676P107   175,455 19,803 SH   SOLE 40 19,803 0 0
ADEIA INC COM 00676P107   271,121 30,601 SH   SOLE 43 29,945 0 656
ADIAL PHARMACEUTICALS INC COM 00688A106   818 2,336 SH   SOLE 18 2,336 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106   11,389 32,539 SH   SOLE 21 32,539 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106   66,843 190,980 SH   SOLE 22 190,980 0 0
ADICET BIO INC COM 007002108   187,102 32,483 SH   SOLE 2 6,007 0 26,476
ADICET BIO INC COM 007002108   14,809 2,571 SH   SOLE 7 2,571 0 0
ADICET BIO INC COM 007002108   464,037 80,562 SH   SOLE 18 80,562 0 0
ADICET BIO INC COM 007002108   327,203 56,806 SH   SOLE 19 56,806 0 0
ADICET BIO INC COM 007002108   8,281,740 1,437,802 SH   SOLE 21 1,437,802 0 0
ADICET BIO INC COM 007002108   4,947,852 859,002 SH   SOLE 22 821,369 0 37,633
ADICET BIO INC COM 007002108   27,792 4,825 SH   SOLE 25 4,825 0 0
ADICET BIO INC COM 007002108   18,012 3,127 SH   SOLE 26 475 0 2,652
ADICET BIO INC COM 007002108   244,829 42,505 SH   SOLE 30 42,505 0 0
ADICET BIO INC COM 007002108   4,602 799 SH   SOLE 36 799 0 0
ADICET BIO INC COM 007002108   94,003 16,320 SH   SOLE 43 15,426 0 894
ADIENT PLC ORD SHS G0084W101   9,526,477 232,580 SH   SOLE 2 125,353 0 107,227
ADIENT PLC ORD SHS G0084W101   87,081 2,126 SH   SOLE 4 357 0 1,769
ADIENT PLC ORD SHS G0084W101   514,908 12,571 SH   SOLE 7 12,571 0 0
ADIENT PLC ORD SHS G0084W101   17,158,185 418,901 SH   SOLE 18 418,901 0 0
ADIENT PLC ORD SHS G0084W101   22,433,669 547,697 SH   SOLE 19 547,697 0 0
ADIENT PLC ORD SHS G0084W101   287,322,112 7,014,700 SH   SOLE 21 7,014,700 0 0
ADIENT PLC ORD SHS G0084W101   138,445,906 3,380,027 SH   SOLE 22 3,263,093 0 116,934
ADIENT PLC ORD SHS G0084W101   497,787 12,153 SH   SOLE 23 12,153 0 0
ADIENT PLC ORD SHS G0084W101   654,254 15,973 SH   SOLE 25 15,973 0 0
ADIENT PLC ORD SHS G0084W101   4,183,777 102,143 SH   SOLE 26 45,957 0 56,186
ADIENT PLC ORD SHS G0084W101   75,244 1,837 SH   SOLE 28 1,679 0 158
ADIENT PLC ORD SHS G0084W101   8,243,118 201,248 SH   SOLE 30 201,248 0 0
ADIENT PLC ORD SHS G0084W101   405,217 9,893 SH   SOLE 36 9,893 0 0
ADIENT PLC ORD SHS G0084W101   580,608 14,175 SH   SOLE 40 14,175 0 0
ADIENT PLC ORD SHS G0084W101   3,337,176 81,474 SH   SOLE 43 71,522 0 9,952
ADMA BIOLOGICS INC COM 000899104   934,069 282,196 SH   SOLE 2 125,245 0 156,951
ADMA BIOLOGICS INC COM 000899104   6,832 2,064 SH   SOLE 7 2,064 0 0
ADMA BIOLOGICS INC COM 000899104   1,861,402 562,357 SH   SOLE 18 562,357 0 0
ADMA BIOLOGICS INC COM 000899104   1,960,778 592,380 SH   SOLE 19 592,380 0 0
ADMA BIOLOGICS INC COM 000899104   29,559,826 8,930,461 SH   SOLE 21 8,930,461 0 0
ADMA BIOLOGICS INC COM 000899104   19,081,965 5,764,944 SH   SOLE 22 5,568,246 0 196,698
ADMA BIOLOGICS INC COM 000899104   50,709 15,320 SH   SOLE 23 15,320 0 0
ADMA BIOLOGICS INC COM 000899104   99,518 30,066 SH   SOLE 25 30,066 0 0
ADMA BIOLOGICS INC COM 000899104   356,232 107,623 SH   SOLE 30 107,623 0 0
ADMA BIOLOGICS INC COM 000899104   78,397 23,685 SH   SOLE 40 23,685 0 0
ADMA BIOLOGICS INC COM 000899104   265,538 80,223 SH   SOLE 43 39,553 0 40,670
ADOBE SYSTEMS INCORPORATED COM 00724F101   438,469,747 1,137,789 SH   SOLE 2 397,212 0 740,577
ADOBE SYSTEMS INCORPORATED COM 00724F101   172,390,260 447,337 SH   SOLE 4 256,386 0 190,951
ADOBE SYSTEMS INCORPORATED COM 00724F101   216,946,354 562,956 SH   SOLE 7 504,809 0 58,147
ADOBE SYSTEMS INCORPORATED COM 00724F101   24,722,256 64,152 SH   SOLE 13 64,152 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   21,164,906 54,921 SH   SOLE 15 54,921 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   49,939 130 SH   SOLE 17 0 0 130
ADOBE SYSTEMS INCORPORATED COM 00724F101   477,644,534 1,239,444 SH   SOLE 18 1,155,210 0 84,234
ADOBE SYSTEMS INCORPORATED COM 00724F101   162,783,756 422,409 SH   SOLE 19 422,409 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   4,872,700,364 12,644,213 SH   SOLE 21 12,644,213 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,958,502,913 10,271,954 SH   SOLE 22 9,263,823 0 1,008,131
ADOBE SYSTEMS INCORPORATED COM 00724F101   429,299,482 1,113,993 SH   SOLE 23 1,113,993 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   396,880,617 1,029,869 SH   SOLE 25 1,028,482 0 1,387
ADOBE SYSTEMS INCORPORATED COM 00724F101   395,485,192 1,026,248 SH   SOLE 26 480,554 0 545,694
ADOBE SYSTEMS INCORPORATED COM 00724F101   560,738,784 1,455,066 SH   SOLE 28 59,697 0 1,395,369
ADOBE SYSTEMS INCORPORATED COM 00724F101   15,723,096 40,800 SH   SOLE 29 40,800 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,565,274,671 4,061,745 SH   SOLE 30 4,015,068 0 46,677
ADOBE SYSTEMS INCORPORATED COM 00724F101   81,717,709 212,050 SH   SOLE 31 177,263 0 34,787
ADOBE SYSTEMS INCORPORATED COM 00724F101   51,587,170 133,864 SH   SOLE 32 133,864 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   130,845,447 339,532 SH   SOLE 34 339,532 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   49,557,811 128,598 SH   SOLE 36 128,598 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   7,270,776 18,867 SH   SOLE 40 18,867 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   380,360 987 SH   OTR 43 987 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   226,241,810 587,077 SH   SOLE 43 533,087 0 53,990
ADT INC DEL COM 00090Q103   10,346,369 1,431,033 SH   SOLE 2 765,749 0 665,284
ADT INC DEL COM 00090Q103   4,172 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103   393,254 54,392 SH   SOLE 7 54,392 0 0
ADT INC DEL COM 00090Q103   556,464 76,966 SH   SOLE 18 76,966 0 0
ADT INC DEL COM 00090Q103   479,298 66,293 SH   SOLE 19 66,293 0 0
ADT INC DEL COM 00090Q103   18,592,335 2,571,554 SH   SOLE 21 2,571,554 0 0
ADT INC DEL COM 00090Q103   42,122,457 5,826,066 SH   SOLE 22 5,553,917 0 272,149
ADT INC DEL COM 00090Q103   203,069 28,087 SH   SOLE 25 28,087 0 0
ADT INC DEL COM 00090Q103   728,075 100,702 SH   SOLE 26 75,922 0 24,780
ADT INC DEL COM 00090Q103   123,250 17,047 SH   SOLE 28 0 0 17,047
ADT INC DEL COM 00090Q103   11,626,700 1,608,119 SH   SOLE 30 1,608,119 0 0
ADT INC DEL COM 00090Q103   21,206 2,933 SH   SOLE 31 2,933 0 0
ADT INC DEL COM 00090Q103   179,586 24,839 SH   SOLE 36 24,839 0 0
ADT INC DEL COM 00090Q103   195,347 27,019 SH   SOLE 40 27,019 0 0
ADT INC DEL COM 00090Q103   1,555,136 215,095 SH   SOLE 43 207,759 0 7,336
ADTALEM GLOBAL ED INC COM 00737L103   1,725,503 44,679 SH   SOLE 2 13,320 0 31,359
ADTALEM GLOBAL ED INC COM 00737L103   6,720 174 SH   SOLE 4 174 0 0
ADTALEM GLOBAL ED INC COM 00737L103   378,785 9,808 SH   SOLE 7 9,808 0 0
ADTALEM GLOBAL ED INC COM 00737L103   5,911,525 153,069 SH   SOLE 18 153,069 0 0
ADTALEM GLOBAL ED INC COM 00737L103   3,430,576 88,829 SH   SOLE 19 88,829 0 0
ADTALEM GLOBAL ED INC COM 00737L103   206,604,603 5,349,679 SH   SOLE 21 5,349,679 0 0
ADTALEM GLOBAL ED INC COM 00737L103   48,720,752 1,261,542 SH   SOLE 22 1,206,588 0 54,954
ADTALEM GLOBAL ED INC COM 00737L103   343,061 8,883 SH   SOLE 25 8,883 0 0
ADTALEM GLOBAL ED INC COM 00737L103   765,294 19,816 SH   SOLE 26 14,947 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103   142,894 3,700 SH   SOLE 28 881 0 2,819
ADTALEM GLOBAL ED INC COM 00737L103   3,015,025 78,069 SH   SOLE 30 78,069 0 0
ADTALEM GLOBAL ED INC COM 00737L103   57,467 1,488 SH   SOLE 36 1,488 0 0
ADTALEM GLOBAL ED INC COM 00737L103   282,853 7,324 SH   SOLE 40 7,324 0 0
ADTALEM GLOBAL ED INC COM 00737L103   2,833,279 73,363 SH   SOLE 43 69,466 0 3,897
ADTHEORENT HOLDING COMPANY COM 00739D109   7,595 4,494 SH   SOLE 2 0 0 4,494
ADTHEORENT HOLDING COMPANY COM 00739D109   104,222 61,670 SH   SOLE 18 61,670 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   118,609 70,183 SH   SOLE 19 70,183 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   1,761,340 1,042,213 SH   SOLE 21 1,042,213 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   1,604,062 949,149 SH   SOLE 22 938,653 0 10,496
ADTRAN HOLDINGS INC COM 00486H105   687,801 43,367 SH   SOLE 2 21,894 0 21,473
ADTRAN HOLDINGS INC COM 00486H105   4,139 261 SH   SOLE 4 261 0 0
ADTRAN HOLDINGS INC COM 00486H105   399,164 25,168 SH   SOLE 7 25,168 0 0
ADTRAN HOLDINGS INC COM 00486H105   3,814,822 240,531 SH   SOLE 18 240,531 0 0
ADTRAN HOLDINGS INC COM 00486H105   2,427,579 153,063 SH   SOLE 19 153,063 0 0
ADTRAN HOLDINGS INC COM 00486H105   144,201,467 9,092,148 SH   SOLE 21 9,092,148 0 0
ADTRAN HOLDINGS INC COM 00486H105   32,813,690 2,068,959 SH   SOLE 22 2,007,439 0 61,520
ADTRAN HOLDINGS INC COM 00486H105   117,443 7,405 SH   SOLE 25 7,405 0 0
ADTRAN HOLDINGS INC COM 00486H105   805,958 50,817 SH   SOLE 26 45,006 0 5,811
ADTRAN HOLDINGS INC COM 00486H105   30,864 1,946 SH   SOLE 28 0 0 1,946
ADTRAN HOLDINGS INC COM 00486H105   9,246,602 583,014 SH   SOLE 30 583,014 0 0
ADTRAN HOLDINGS INC COM 00486H105   63,281 3,990 SH   SOLE 36 3,990 0 0
ADTRAN HOLDINGS INC COM 00486H105   91,829 5,790 SH   SOLE 40 5,790 0 0
ADTRAN HOLDINGS INC COM 00486H105   606,172 38,220 SH   SOLE 43 37,554 0 666
ADVANCE AUTO PARTS INC COM 00751Y106   12,627,618 103,837 SH   SOLE 2 19,991 0 83,846
ADVANCE AUTO PARTS INC COM 00751Y106   5,882,032 48,368 SH   SOLE 4 26,005 0 22,363
ADVANCE AUTO PARTS INC COM 00751Y106   4,909,517 40,371 SH   SOLE 7 38,624 0 1,747
ADVANCE AUTO PARTS INC COM 00751Y106   31,011 255 SH   SOLE 13 255 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   1,200,291 9,870 SH   SOLE 15 9,870 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   12,387,316 101,861 SH   SOLE 18 96,370 0 5,491
ADVANCE AUTO PARTS INC COM 00751Y106   7,394,739 60,807 SH   SOLE 19 60,807 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   174,414,643 1,434,213 SH   SOLE 21 1,434,213 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   164,707,368 1,354,390 SH   SOLE 22 1,228,438 0 125,952
ADVANCE AUTO PARTS INC COM 00751Y106   13,587,364 111,729 SH   SOLE 23 111,729 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   13,149,689 108,130 SH   SOLE 25 108,130 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   13,036,957 107,203 SH   SOLE 26 39,845 0 67,358
ADVANCE AUTO PARTS INC COM 00751Y106   16,084,868 132,266 SH   SOLE 28 775 0 131,491
ADVANCE AUTO PARTS INC COM 00751Y106   50,833 418 SH   SOLE 29 418 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   39,837,733 327,586 SH   SOLE 30 327,586 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   2,146,781 17,653 SH   SOLE 31 13,105 0 4,548
ADVANCE AUTO PARTS INC COM 00751Y106   3,316,913 27,275 SH   SOLE 34 27,275 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   2,096,435 17,239 SH   SOLE 36 17,239 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   282,500 2,323 SH   SOLE 40 2,323 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   6,689 55 SH   OTR 43 55 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   6,492,851 53,391 SH   SOLE 43 46,337 0 7,054
ADVANCED DRAIN SYS INC DEL COM 00790R104   12,769,604 151,640 SH   SOLE 2 48,583 0 103,057
ADVANCED DRAIN SYS INC DEL COM 00790R104   17,684 210 SH   SOLE 4 210 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   9,414,004 111,792 SH   SOLE 7 111,792 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   10,921,195 129,690 SH   SOLE 18 129,690 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,659,863 19,711 SH   SOLE 19 19,711 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   288,789,437 3,429,396 SH   SOLE 21 3,429,396 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   153,676,513 1,824,920 SH   SOLE 22 1,741,078 0 83,842
ADVANCED DRAIN SYS INC DEL COM 00790R104   912,836 10,840 SH   SOLE 25 10,840 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,438,048 28,952 SH   SOLE 26 23,213 0 5,739
ADVANCED DRAIN SYS INC DEL COM 00790R104   278,988 3,313 SH   SOLE 28 1,057 0 2,256
ADVANCED DRAIN SYS INC DEL COM 00790R104   76,235,650 905,304 SH   SOLE 30 905,304 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   76,042 903 SH   SOLE 31 903 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   138,947 1,650 SH   SOLE 36 1,650 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   901,047 10,700 SH   SOLE 40 10,700 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   23,158 275 SH   OTR 43 275 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   3,653,668 43,388 SH   SOLE 43 42,440 0 948
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   6,233 3,148 SH   SOLE 18 3,148 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   72,626 36,680 SH   SOLE 21 36,680 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   547,854 276,694 SH   SOLE 22 276,694 0 0
ADVANCED ENERGY INDS COM 007973100   6,018,082 61,409 SH   SOLE 2 52,812 0 8,597
ADVANCED ENERGY INDS COM 007973100   32,536 332 SH   SOLE 4 119 0 213
ADVANCED ENERGY INDS COM 007973100   564,970 5,765 SH   SOLE 7 5,765 0 0
ADVANCED ENERGY INDS COM 007973100   11,553,122 117,889 SH   SOLE 18 117,889 0 0
ADVANCED ENERGY INDS COM 007973100   8,151,738 83,181 SH   SOLE 19 83,181 0 0
ADVANCED ENERGY INDS COM 007973100   424,629,982 4,332,959 SH   SOLE 21 4,332,959 0 0
ADVANCED ENERGY INDS COM 007973100   101,074,162 1,031,369 SH   SOLE 22 1,003,992 0 27,377
ADVANCED ENERGY INDS COM 007973100   21,560 220 SH   SOLE 23 220 0 0
ADVANCED ENERGY INDS COM 007973100   553,504 5,648 SH   SOLE 25 5,648 0 0
ADVANCED ENERGY INDS COM 007973100   1,663,158 16,971 SH   SOLE 26 14,334 0 2,637
ADVANCED ENERGY INDS COM 007973100   267,344 2,728 SH   SOLE 28 684 0 2,044
ADVANCED ENERGY INDS COM 007973100   12,587,414 128,443 SH   SOLE 30 128,443 0 0
ADVANCED ENERGY INDS COM 007973100   794,094 8,103 SH   SOLE 34 8,103 0 0
ADVANCED ENERGY INDS COM 007973100   41,454 423 SH   SOLE 36 423 0 0
ADVANCED ENERGY INDS COM 007973100   511,266 5,217 SH   SOLE 40 5,217 0 0
ADVANCED ENERGY INDS COM 007973100   2,420,503 24,699 SH   SOLE 43 23,270 0 1,429
ADVANCED MICRO DEVICES INC COM 007903107   276,942,447 2,825,655 SH   SOLE 2 391,707 0 2,433,948
ADVANCED MICRO DEVICES INC COM 007903107   111,020,043 1,132,742 SH   SOLE 4 660,121 0 472,621
ADVANCED MICRO DEVICES INC COM 007903107   159,502,062 1,627,406 SH   SOLE 7 1,581,495 0 45,911
ADVANCED MICRO DEVICES INC COM 007903107   5,064,765 51,676 SH   SOLE 13 51,676 0 0
ADVANCED MICRO DEVICES INC COM 007903107   18,803,905 191,857 SH   SOLE 15 191,857 0 0
ADVANCED MICRO DEVICES INC COM 007903107   19,602 200 SH   SOLE 17 0 0 200
ADVANCED MICRO DEVICES INC COM 007903107   501,095,825 5,112,701 SH   SOLE 18 4,294,843 0 817,858
ADVANCED MICRO DEVICES INC COM 007903107   406,110,218 4,143,559 SH   SOLE 19 4,143,559 0 0
ADVANCED MICRO DEVICES INC COM 007903107   4,092,557,897 41,756,534 SH   SOLE 21 41,756,534 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,443,933,402 35,138,592 SH   SOLE 22 31,777,331 0 3,361,261
ADVANCED MICRO DEVICES INC COM 007903107   341,189,864 3,481,174 SH   SOLE 23 3,481,174 0 0
ADVANCED MICRO DEVICES INC COM 007903107   321,070,567 3,275,896 SH   SOLE 25 3,269,786 0 6,110
ADVANCED MICRO DEVICES INC COM 007903107   300,423,388 3,065,232 SH   SOLE 26 1,318,530 0 1,746,702
ADVANCED MICRO DEVICES INC COM 007903107   363,149,494 3,705,229 SH   SOLE 28 112,232 0 3,592,997
ADVANCED MICRO DEVICES INC COM 007903107   119,278 1,217 SH   SOLE 29 1,217 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,010,225,334 10,307,370 SH   SOLE 30 10,307,370 0 0
ADVANCED MICRO DEVICES INC COM 007903107   44,603,665 455,093 SH   SOLE 31 332,652 0 122,441
ADVANCED MICRO DEVICES INC COM 007903107   35,511,767 362,328 SH   SOLE 32 362,328 0 0
ADVANCED MICRO DEVICES INC COM 007903107   263,587,800 2,689,397 SH   SOLE 34 2,689,397 0 0
ADVANCED MICRO DEVICES INC COM 007903107   41,967,098 428,192 SH   SOLE 36 428,192 0 0
ADVANCED MICRO DEVICES INC COM 007903107   6,382,019 65,116 SH   SOLE 40 65,116 0 0
ADVANCED MICRO DEVICES INC COM 007903107   352,052 3,592 SH   OTR 43 3,592 0 0
ADVANCED MICRO DEVICES INC COM 007903107   162,294,326 1,655,896 SH   SOLE 43 1,500,719 0 155,177
ADVANCED MICRO DEVICES INC OPTIONS 007903107   1,215,324 12,400 SH Call SOLE 2 0 0 12,400
ADVANCED MICRO DEVICES INC OPTIONS 007903107   1,019,304 10,400 SH Call SOLE 4 10,400 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   16,749,909 170,900 SH Call SOLE 18 170,900 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   101,557,962 1,036,200 SH Call SOLE 19 1,036,200 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   7,213,536 73,600 SH Call SOLE 22 73,600 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   784,080 8,000 SH Call SOLE 26 8,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   54,797,391 559,100 SH Call SOLE 34 559,100 0 0
ADVANSIX INC COM 00773T101   1,502,748 39,267 SH   SOLE 2 18,572 0 20,695
ADVANSIX INC COM 00773T101   5,320 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101   12,514 327 SH   SOLE 7 327 0 0
ADVANSIX INC COM 00773T101   3,595,964 93,963 SH   SOLE 18 93,963 0 0
ADVANSIX INC COM 00773T101   2,025,363 52,923 SH   SOLE 19 52,923 0 0
ADVANSIX INC COM 00773T101   139,459,056 3,644,083 SH   SOLE 21 3,644,083 0 0
ADVANSIX INC COM 00773T101   27,920,299 729,561 SH   SOLE 22 700,097 0 29,464
ADVANSIX INC COM 00773T101   219,325 5,731 SH   SOLE 25 5,731 0 0
ADVANSIX INC COM 00773T101   819,437 21,412 SH   SOLE 26 18,729 0 2,683
ADVANSIX INC COM 00773T101   2,755 72 SH   SOLE 28 72 0 0
ADVANSIX INC COM 00773T101   1,895,972 49,542 SH   SOLE 30 49,542 0 0
ADVANSIX INC COM 00773T101   143,321 3,745 SH   SOLE 40 3,745 0 0
ADVANSIX INC COM 00773T101   843,780 22,048 SH   SOLE 43 21,675 0 373
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   136,103 86,141 SH   SOLE 2 23,051 0 63,090
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   1,940 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   359,578 227,581 SH   SOLE 18 227,581 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   237,052 150,033 SH   SOLE 19 150,033 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   4,187,951 2,650,602 SH   SOLE 21 2,650,602 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   3,848,178 2,435,556 SH   SOLE 22 2,332,934 0 102,622
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   12,790 8,095 SH   SOLE 25 8,095 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   29,173 18,464 SH   SOLE 26 0 0 18,464
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   28,747 18,194 SH   SOLE 30 18,194 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   11,967 7,574 SH   SOLE 40 7,574 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   143,225 90,649 SH   SOLE 43 90,649 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   1,502 1,417 SH   SOLE 2 0 0 1,417
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   6,860 6,472 SH   SOLE 18 6,472 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   89,123 84,078 SH   SOLE 21 84,078 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   587,896 554,619 SH   SOLE 22 554,619 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   1,667 2,323 SH   SOLE 2 0 0 2,323
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   12,029 16,767 SH   SOLE 18 16,767 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   201,507 280,885 SH   SOLE 19 280,885 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   150,067 209,182 SH   SOLE 21 209,182 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   1,045,552 1,457,419 SH   SOLE 22 1,457,419 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   44,816 62,470 SH   SOLE 26 0 0 62,470
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   6,101 8,504 SH   SOLE 28 8,504 0 0
AECOM COM 00766T100   41,583,504 493,163 SH   SOLE 2 267,695 0 225,468
AECOM COM 00766T100   10,149,092 120,364 SH   SOLE 4 99,565 0 20,799
AECOM COM 00766T100   1,093,968 12,974 SH   SOLE 7 12,974 0 0
AECOM COM 00766T100   1,889,274 22,406 SH   SOLE 13 22,406 0 0
AECOM COM 00766T100   557,524 6,612 SH   SOLE 15 6,612 0 0
AECOM COM 00766T100   44,336,636 525,814 SH   SOLE 18 402,644 0 123,170
AECOM COM 00766T100   56,625,180 671,551 SH   SOLE 19 671,551 0 0
AECOM COM 00766T100   601,186,422 7,129,820 SH   SOLE 21 7,129,820 0 0
AECOM COM 00766T100   431,149,493 5,113,253 SH   SOLE 22 4,634,814 0 478,439
AECOM COM 00766T100   38,172,339 452,708 SH   SOLE 23 452,708 0 0
AECOM COM 00766T100   8,223,814 97,531 SH   SOLE 25 97,531 0 0
AECOM COM 00766T100   28,098,628 333,238 SH   SOLE 26 146,879 0 186,359
AECOM COM 00766T100   7,710,474 91,443 SH   SOLE 28 2,097 0 89,346
AECOM COM 00766T100   1,624,931 19,271 SH   SOLE 29 19,271 0 0
AECOM COM 00766T100   38,025,706 450,969 SH   SOLE 30 450,969 0 0
AECOM COM 00766T100   6,534,125 77,492 SH   SOLE 31 75,126 0 2,366
AECOM COM 00766T100   5,459,383 64,746 SH   SOLE 34 64,746 0 0
AECOM COM 00766T100   2,925,904 34,700 SH   SOLE 36 34,700 0 0
AECOM COM 00766T100   467,976 5,550 SH   SOLE 40 5,550 0 0
AECOM COM 00766T100   8,095 96 SH   OTR 43 96 0 0
AECOM COM 00766T100   13,323,501 158,011 SH   SOLE 43 153,887 0 4,124
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   274 944 SH   SOLE 2 0 0 944
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   2,463 8,492 SH   SOLE 18 8,492 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   42,046 144,987 SH   SOLE 21 144,987 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   142,230 490,449 SH   SOLE 22 490,449 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   1,095 3,776 SH   SOLE 43 2,086 0 1,690
AEGON N V NY REGISTRY SHS 007924103   21,829,370 5,076,598 SH   SOLE 43 4,780,187 0 296,411
AEHR TEST SYS COM 00760J108   331,356 10,682 SH   SOLE 2 6,700 0 3,982
AEHR TEST SYS COM 00760J108   141,513 4,562 SH   SOLE 18 4,562 0 0
AEHR TEST SYS COM 00760J108   2,494,008 80,400 SH   SOLE 21 80,400 0 0
AEHR TEST SYS COM 00760J108   12,070,782 389,129 SH   SOLE 22 376,686 0 12,443
AEHR TEST SYS COM 00760J108   124,297 4,007 SH   SOLE 25 4,007 0 0
AEHR TEST SYS COM 00760J108   69,330 2,235 SH   SOLE 26 335 0 1,900
AEHR TEST SYS COM 00760J108   73,176 2,359 SH   SOLE 28 0 0 2,359
AEHR TEST SYS COM 00760J108   648,225 20,897 SH   SOLE 30 20,897 0 0
AEHR TEST SYS COM 00760J108   34,835 1,123 SH   SOLE 31 1,046 0 77
AEHR TEST SYS COM 00760J108   80,528 2,596 SH   SOLE 40 2,596 0 0
AEMETIS INC COM NEW 00770K202   71,897 30,990 SH   SOLE 2 979 0 30,011
AEMETIS INC COM NEW 00770K202   865 373 SH   SOLE 7 373 0 0
AEMETIS INC COM NEW 00770K202   214,967 92,658 SH   SOLE 18 92,658 0 0
AEMETIS INC COM NEW 00770K202   132,365 57,054 SH   SOLE 19 57,054 0 0
AEMETIS INC COM NEW 00770K202   2,695,603 1,161,898 SH   SOLE 21 1,161,898 0 0
AEMETIS INC COM NEW 00770K202   2,125,104 915,993 SH   SOLE 22 878,041 0 37,952
AENZA S.A.A SPONSORED ADS 00776D202   41 16 SH   SOLE 43 16 0 0
AERCAP HOLDINGS NV SHS N00985106   2,009,098 35,730 SH   SOLE 2 17,195 0 18,535
AERCAP HOLDINGS NV SHS N00985106   7,144,303 127,055 SH   SOLE 4 88,549 0 38,506
AERCAP HOLDINGS NV SHS N00985106   8,040,103 142,986 SH   SOLE 7 134,928 0 8,058
AERCAP HOLDINGS NV SHS N00985106   376,572 6,697 SH   SOLE 13 6,697 0 0
AERCAP HOLDINGS NV SHS N00985106   985,881 17,533 SH   SOLE 15 17,533 0 0
AERCAP HOLDINGS NV SHS N00985106   14,271,399 253,804 SH   SOLE 18 253,804 0 0
AERCAP HOLDINGS NV SHS N00985106   5,444,807 96,831 SH   SOLE 19 96,831 0 0
AERCAP HOLDINGS NV SHS N00985106   141,089,167 2,509,144 SH   SOLE 21 2,509,144 0 0
AERCAP HOLDINGS NV SHS N00985106   121,993,234 2,169,540 SH   SOLE 22 2,095,143 0 74,397
AERCAP HOLDINGS NV SHS N00985106   17,984,997 319,847 SH   SOLE 23 319,847 0 0
AERCAP HOLDINGS NV SHS N00985106   5,216,176 92,765 SH   SOLE 25 91,469 0 1,296
AERCAP HOLDINGS NV SHS N00985106   3,350,802 59,591 SH   SOLE 26 21,537 0 38,054
AERCAP HOLDINGS NV SHS N00985106   12,279,395 218,378 SH   SOLE 28 0 0 218,378
AERCAP HOLDINGS NV SHS N00985106   85,999,961 1,529,432 SH   SOLE 30 1,355,848 0 173,584
AERCAP HOLDINGS NV SHS N00985106   11,189,039 198,987 SH   SOLE 31 26,981 0 172,006
AERCAP HOLDINGS NV SHS N00985106   506,126 9,001 SH   SOLE 34 9,001 0 0
AERCAP HOLDINGS NV SHS N00985106   1,368,188 24,332 SH   SOLE 36 24,332 0 0
AERCAP HOLDINGS NV SHS N00985106   374,323 6,657 SH   SOLE 40 6,657 0 0
AERCAP HOLDINGS NV SHS N00985106   9,761,528 173,600 SH   SOLE 43 163,215 0 10,385
AEROJET ROCKETDYNE HLDGS INC COM 007800105   2,544,894 45,307 SH   SOLE 2 21,648 0 23,659
AEROJET ROCKETDYNE HLDGS INC COM 007800105   14,773 263 SH   SOLE 4 263 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   44,824 798 SH   SOLE 7 798 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   14,161,580 252,120 SH   SOLE 18 252,120 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   8,859,132 157,720 SH   SOLE 19 157,720 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   568,391,083 10,119,122 SH   SOLE 21 10,119,122 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   122,654,160 2,183,624 SH   SOLE 22 2,117,995 0 65,629
AEROJET ROCKETDYNE HLDGS INC COM 007800105   1,787,049 31,815 SH   SOLE 26 31,815 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   6,659,796 118,565 SH   SOLE 30 118,565 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   71,617 1,275 SH   SOLE 36 1,275 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   2,825,520 50,303 SH   SOLE 43 49,238 0 1,065
AEROVATE THERAPEUTICS INC COM 008064107   182,821 9,064 SH   SOLE 2 2,418 0 6,646
AEROVATE THERAPEUTICS INC COM 008064107   2,804 139 SH   SOLE 7 139 0 0
AEROVATE THERAPEUTICS INC COM 008064107   551,105 27,323 SH   SOLE 18 27,323 0 0
AEROVATE THERAPEUTICS INC COM 008064107   375,747 18,629 SH   SOLE 19 18,629 0 0
AEROVATE THERAPEUTICS INC COM 008064107   6,464,001 320,476 SH   SOLE 21 320,476 0 0
AEROVATE THERAPEUTICS INC COM 008064107   4,377,072 217,009 SH   SOLE 22 210,831 0 6,178
AEROVATE THERAPEUTICS INC COM 008064107   60,429 2,996 SH   SOLE 25 2,996 0 0
AEROVATE THERAPEUTICS INC COM 008064107   88,002 4,363 SH   SOLE 30 4,363 0 0
AEROVIRONMENT INC COM 008073108   1,153,908 12,589 SH   SOLE 2 7,043 0 5,546
AEROVIRONMENT INC COM 008073108   8,708 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108   484,698 5,288 SH   SOLE 7 5,288 0 0
AEROVIRONMENT INC COM 008073108   7,093,384 77,388 SH   SOLE 18 77,388 0 0
AEROVIRONMENT INC COM 008073108   4,496,656 49,058 SH   SOLE 19 49,058 0 0
AEROVIRONMENT INC COM 008073108   317,728,757 3,466,384 SH   SOLE 21 3,466,384 0 0
AEROVIRONMENT INC COM 008073108   60,337,945 658,280 SH   SOLE 22 639,899 0 18,381
AEROVIRONMENT INC COM 008073108   5,627,007 61,390 SH   SOLE 25 61,390 0 0
AEROVIRONMENT INC COM 008073108   1,429,163 15,592 SH   SOLE 26 10,206 0 5,386
AEROVIRONMENT INC COM 008073108   317,144 3,460 SH   SOLE 28 414 0 3,046
AEROVIRONMENT INC COM 008073108   3,446,416 37,600 SH   SOLE 30 37,600 0 0
AEROVIRONMENT INC COM 008073108   913,484 9,966 SH   SOLE 34 9,966 0 0
AEROVIRONMENT INC COM 008073108   154,814 1,689 SH   SOLE 36 1,689 0 0
AEROVIRONMENT INC COM 008073108   338,775 3,696 SH   SOLE 40 3,696 0 0
AEROVIRONMENT INC COM 008073108   1,392,774 15,195 SH   SOLE 43 14,950 0 245
AERSALE CORPORATION COM 00810F106   1,090,129 63,306 SH   SOLE 2 32,404 0 30,902
AERSALE CORPORATION COM 00810F106   5,717 332 SH   SOLE 7 332 0 0
AERSALE CORPORATION COM 00810F106   1,175,954 68,290 SH   SOLE 18 68,290 0 0
AERSALE CORPORATION COM 00810F106   833,999 48,432 SH   SOLE 19 48,432 0 0
AERSALE CORPORATION COM 00810F106   15,248,947 885,537 SH   SOLE 21 885,537 0 0
AERSALE CORPORATION COM 00810F106   9,560,268 555,184 SH   SOLE 22 531,428 0 23,756
AERSALE CORPORATION COM 00810F106   88,476 5,138 SH   SOLE 25 5,138 0 0
AERSALE CORPORATION COM 00810F106   183,669 10,666 SH   SOLE 28 0 0 10,666
AERSALE CORPORATION COM 00810F106   110,397 6,411 SH   SOLE 30 6,411 0 0
AERSALE CORPORATION COM 00810F106   59,220 3,439 SH   OTR 43 3,439 0 0
AERSALE CORPORATION COM 00810F106   123,226 7,156 SH   SOLE 43 5,674 0 1,482
AES CORP COM 00130H105   39,127,688 1,624,904 SH   SOLE 2 289,849 0 1,335,055
AES CORP COM 00130H105   6,728,891 279,439 SH   SOLE 4 230,389 0 49,050
AES CORP COM 00130H105   10,028,333 416,459 SH   SOLE 7 396,753 0 19,706
AES CORP COM 00130H105   250,865 10,418 SH   SOLE 13 10,418 0 0
AES CORP COM 00130H105   2,732,285 113,467 SH   SOLE 15 113,467 0 0
AES CORP COM 00130H105   31,307,179 1,300,132 SH   SOLE 18 1,276,367 0 23,765
AES CORP COM 00130H105   14,770,479 613,392 SH   SOLE 19 613,392 0 0
AES CORP COM 00130H105   471,132,231 19,565,292 SH   SOLE 21 19,565,292 0 0
AES CORP COM 00130H105   353,108,133 14,663,959 SH   SOLE 22 13,267,854 0 1,396,105
AES CORP COM 00130H105   29,682,212 1,232,650 SH   SOLE 23 1,232,650 0 0
AES CORP COM 00130H105   5,854,498 243,127 SH   SOLE 25 243,127 0 0
AES CORP COM 00130H105   23,786,296 987,803 SH   SOLE 26 423,508 0 564,295
AES CORP COM 00130H105   5,857,267 243,242 SH   SOLE 28 16,812 0 226,430
AES CORP COM 00130H105   103,640 4,304 SH   SOLE 29 4,304 0 0
AES CORP COM 00130H105   75,557,670 3,137,777 SH   SOLE 30 3,137,777 0 0
AES CORP COM 00130H105   4,488,247 186,389 SH   SOLE 31 135,553 0 50,836
AES CORP COM 00130H105   718,138 29,823 SH   SOLE 34 29,823 0 0
AES CORP COM 00130H105   4,323,227 179,536 SH   SOLE 36 179,536 0 0
AES CORP COM 00130H105   353,518 14,681 SH   SOLE 40 14,681 0 0
AES CORP COM 00130H105   38,937 1,617 SH   OTR 43 1,617 0 0
AES CORP COM 00130H105   13,176,661 547,204 SH   SOLE 43 501,047 0 46,156
AES CORP UNIT 02/15/2024 00130H204   70,621,242 788,976 SH   SOLE 21 788,976 0 0
AETHLON MED INC COM 00808Y307   159 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307   28,080 73,411 SH   SOLE 22 73,411 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   122,877 103,258 SH   SOLE 2 30,892 0 72,366
AEVA TECHNOLOGIES INC COM 00835Q103   1,779 1,495 SH   SOLE 7 1,495 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   347,547 292,056 SH   SOLE 18 292,056 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   219,599 184,537 SH   SOLE 19 184,537 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   4,477,908 3,762,948 SH   SOLE 21 3,762,948 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   2,981,345 2,505,332 SH   SOLE 22 2,400,987 0 104,345
AEVA TECHNOLOGIES INC COM 00835Q103   14,579 12,251 SH   SOLE 25 12,251 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   90,941 76,421 SH   SOLE 30 76,421 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   15,137 12,720 SH   SOLE 40 12,720 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   152,000 127,731 SH   SOLE 43 127,521 0 210
AEYE INC CL A COM 008183105   3,342 10,617 SH   SOLE 2 0 0 10,617
AEYE INC CL A COM 008183105   57,845 183,753 SH   SOLE 18 183,753 0 0
AEYE INC CL A COM 008183105   44,620 141,741 SH   SOLE 19 141,741 0 0
AEYE INC CL A COM 008183105   787,789 2,502,507 SH   SOLE 21 2,502,507 0 0
AEYE INC CL A COM 008183105   719,896 2,286,837 SH   SOLE 22 2,267,483 0 19,354
AFC GAMMA INC COM 00109K105   564,188 46,397 SH   SOLE 2 40,175 0 6,222
AFC GAMMA INC COM 00109K105   3,332 274 SH   SOLE 7 274 0 0
AFC GAMMA INC COM 00109K105   511,352 42,052 SH   SOLE 18 42,052 0 0
AFC GAMMA INC COM 00109K105   400,234 32,914 SH   SOLE 19 32,914 0 0
AFC GAMMA INC COM 00109K105   9,725,057 799,758 SH   SOLE 21 799,758 0 0
AFC GAMMA INC COM 00109K105   3,495,416 287,452 SH   SOLE 22 271,950 0 15,502
AFC GAMMA INC COM 00109K105   15,346 1,262 SH   SOLE 43 1,262 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   31,243,672 219,377 SH   SOLE 2 46,571 0 172,806
AFFILIATED MANAGERS GROUP IN COM 008252108   39,450 277 SH   SOLE 4 277 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,517,912 10,658 SH   SOLE 7 10,658 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   10,747,868 75,466 SH   SOLE 18 75,466 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,661,614 11,667 SH   SOLE 19 11,667 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   278,110,085 1,952,746 SH   SOLE 21 1,952,746 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   152,643,335 1,071,783 SH   SOLE 22 1,022,672 0 49,111
AFFILIATED MANAGERS GROUP IN COM 008252108   959,199 6,735 SH   SOLE 25 6,735 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   2,589,765 18,184 SH   SOLE 26 15,084 0 3,100
AFFILIATED MANAGERS GROUP IN COM 008252108   379,122 2,662 SH   SOLE 28 742 0 1,920
AFFILIATED MANAGERS GROUP IN COM 008252108   8,995,105 63,159 SH   SOLE 30 63,159 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   77,619 545 SH   SOLE 31 545 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   879,443 6,175 SH   SOLE 34 6,175 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   271,310 1,905 SH   SOLE 36 1,905 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   854,378 5,999 SH   SOLE 40 5,999 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   16,948 119 SH   OTR 43 119 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   6,942,839 48,749 SH   SOLE 43 46,096 0 2,653
AFFIMED N V COM N01045108   31,082 41,687 SH   SOLE 2 11,248 0 30,439
AFFIMED N V COM N01045108   1,205 1,616 SH   SOLE 7 1,616 0 0
AFFIMED N V COM N01045108   298,041 399,733 SH   SOLE 18 399,733 0 0
AFFIMED N V COM N01045108   285,952 383,519 SH   SOLE 19 383,519 0 0
AFFIMED N V COM N01045108   4,273,948 5,732,227 SH   SOLE 21 5,732,227 0 0
AFFIMED N V COM N01045108   1,170,330 1,569,649 SH   SOLE 22 1,519,483 0 50,166
AFFIMED N V COM N01045108   2,291 3,073 SH   SOLE 23 3,073 0 0
AFFIMED N V COM N01045108   2,342 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108   54,328 72,865 SH   SOLE 30 72,865 0 0
AFFINITY BANCSHARES INC COM 00832E103   2,477 173 SH   SOLE 2 0 0 173
AFFINITY BANCSHARES INC COM 00832E103   11,084 774 SH   SOLE 18 774 0 0
AFFINITY BANCSHARES INC COM 00832E103   185,874 12,980 SH   SOLE 21 12,980 0 0
AFFINITY BANCSHARES INC COM 00832E103   4,640 324 SH   SOLE 22 324 0 0
AFFIRM HLDGS INC COM CL A 00827B106   4,133,915 366,807 SH   SOLE 2 63,932 0 302,875
AFFIRM HLDGS INC COM CL A 00827B106   44,663 3,963 SH   SOLE 4 3,542 0 421
AFFIRM HLDGS INC COM CL A 00827B106   331,947 29,454 SH   SOLE 7 29,454 0 0
AFFIRM HLDGS INC COM CL A 00827B106   2,806,726 249,044 SH   SOLE 18 249,044 0 0
AFFIRM HLDGS INC COM CL A 00827B106   930,192 82,537 SH   SOLE 19 82,537 0 0
AFFIRM HLDGS INC COM CL A 00827B106   30,192,657 2,679,029 SH   SOLE 21 2,679,029 0 0
AFFIRM HLDGS INC COM CL A 00827B106   57,627,038 5,113,313 SH   SOLE 22 4,831,697 0 281,616
AFFIRM HLDGS INC COM CL A 00827B106   338,168 30,006 SH   SOLE 25 30,006 0 0
AFFIRM HLDGS INC COM CL A 00827B106   1,914,435 169,870 SH   SOLE 26 78,302 0 91,568
AFFIRM HLDGS INC COM CL A 00827B106   66,110 5,866 SH   SOLE 28 3,110 0 2,756
AFFIRM HLDGS INC COM CL A 00827B106   1,137,008 100,888 SH   SOLE 30 100,888 0 0
AFFIRM HLDGS INC COM CL A 00827B106   34,678 3,077 SH   SOLE 31 3,077 0 0
AFFIRM HLDGS INC COM CL A 00827B106   321,071 28,489 SH   SOLE 40 28,489 0 0
AFFIRM HLDGS INC COM CL A 00827B106   3,809,294 338,003 SH   SOLE 43 304,446 0 33,557
AFFIRM HLDGS INC NOTE 11/1 00827BAB2   5,862,813 9,125,000 PRN   SOLE 21 9,125,000 0 0
AFLAC INC COM 001055102   63,001,715 976,468 SH   SOLE 2 141,652 0 834,816
AFLAC INC COM 001055102   32,338,327 501,214 SH   SOLE 4 282,509 0 218,705
AFLAC INC COM 001055102   29,613,325 458,979 SH   SOLE 7 442,222 0 16,757
AFLAC INC COM 001055102   1,387,503 21,505 SH   SOLE 13 21,505 0 0
AFLAC INC COM 001055102   6,480,711 100,445 SH   SOLE 15 100,445 0 0
AFLAC INC COM 001055102   86,011,999 1,333,106 SH   SOLE 18 1,284,443 0 48,663
AFLAC INC COM 001055102   20,612,527 319,475 SH   SOLE 19 319,475 0 0
AFLAC INC COM 001055102   1,039,837,419 16,116,513 SH   SOLE 21 16,116,513 0 0
AFLAC INC COM 001055102   813,099,751 12,602,290 SH   SOLE 22 11,364,142 0 1,238,148
AFLAC INC COM 001055102   71,622,426 1,110,081 SH   SOLE 23 1,110,081 0 0
AFLAC INC COM 001055102   99,308,861 1,539,195 SH   SOLE 25 1,536,142 0 3,053
AFLAC INC COM 001055102   82,460,238 1,278,057 SH   SOLE 26 640,573 0 637,484
AFLAC INC COM 001055102   92,311,861 1,430,748 SH   SOLE 28 66,726 0 1,364,022
AFLAC INC COM 001055102   214,826,566 3,329,612 SH   SOLE 30 3,324,800 0 4,812
AFLAC INC COM 001055102   10,924,914 169,326 SH   SOLE 31 123,557 0 45,769
AFLAC INC COM 001055102   1,546,996 23,977 SH   SOLE 34 23,977 0 0
AFLAC INC COM 001055102   12,189,441 188,925 SH   SOLE 36 188,925 0 0
AFLAC INC COM 001055102   1,595,063 24,722 SH   SOLE 40 24,722 0 0
AFLAC INC COM 001055102   78,585 1,218 SH   OTR 43 1,218 0 0
AFLAC INC COM 001055102   63,213,912 979,757 SH   SOLE 43 901,890 0 77,867
AFYA LTD CL A COM G01125106   358,649 32,137 SH   SOLE 2 32,137 0 0
AFYA LTD CL A COM G01125106   227,396 20,376 SH   SOLE 22 20,376 0 0
AG MTG INVT TR INC COM NEW 001228501   114,483 19,910 SH   SOLE 2 19,120 0 790
AG MTG INVT TR INC COM NEW 001228501   21,867 3,803 SH   SOLE 18 3,803 0 0
AG MTG INVT TR INC COM NEW 001228501   369,098 64,191 SH   SOLE 21 64,191 0 0
AG MTG INVT TR INC COM NEW 001228501   1,620,868 281,890 SH   SOLE 22 281,890 0 0
AG MTG INVT TR INC COM NEW 001228501   6 1 SH   SOLE 43 1 0 0
AGCO CORP COM 001084102   18,977,348 140,365 SH   SOLE 2 58,638 0 81,727
AGCO CORP COM 001084102   27,175 201 SH   SOLE 4 201 0 0
AGCO CORP COM 001084102   13,141,034 97,197 SH   SOLE 7 97,197 0 0
AGCO CORP COM 001084102   17,018,570 125,877 SH   SOLE 18 125,877 0 0
AGCO CORP COM 001084102   36,289,573 268,414 SH   SOLE 19 268,414 0 0
AGCO CORP COM 001084102   436,808,892 3,230,835 SH   SOLE 21 3,230,835 0 0
AGCO CORP COM 001084102   244,301,803 1,806,966 SH   SOLE 22 1,726,157 0 80,809
AGCO CORP COM 001084102   19,842,898 146,767 SH   SOLE 25 146,767 0 0
AGCO CORP COM 001084102   9,863,381 72,954 SH   SOLE 26 32,239 0 40,715
AGCO CORP COM 001084102   84,230 623 SH   SOLE 28 623 0 0
AGCO CORP COM 001084102   29,546,202 218,537 SH   SOLE 29 218,537 0 0
AGCO CORP COM 001084102   22,217,686 164,332 SH   SOLE 30 164,332 0 0
AGCO CORP COM 001084102   117,624 870 SH   SOLE 31 870 0 0
AGCO CORP COM 001084102   66,023,568 488,340 SH   SOLE 34 488,340 0 0
AGCO CORP COM 001084102   296,358 2,192 SH   SOLE 36 2,192 0 0
AGCO CORP COM 001084102   1,325,636 9,805 SH   SOLE 40 9,805 0 0
AGCO CORP COM 001084102   11,117,847 82,233 SH   SOLE 43 75,553 0 6,680
AGEAGLE AERIAL SYS INC NEW COM 00848K101   331 735 SH   SOLE 2 0 0 735
AGEAGLE AERIAL SYS INC NEW COM 00848K101   46,654 103,676 SH   SOLE 21 103,676 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101   472,401 1,049,781 SH   SOLE 22 1,049,781 0 0
AGENUS INC COM NEW 00847G705   537,133 353,377 SH   SOLE 2 166,499 0 186,878
AGENUS INC COM NEW 00847G705   891 586 SH   SOLE 4 586 0 0
AGENUS INC COM NEW 00847G705   3,970 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705   1,345,998 885,525 SH   SOLE 18 820,289 0 65,236
AGENUS INC COM NEW 00847G705   2,568,374 1,689,720 SH   SOLE 19 1,689,720 0 0
AGENUS INC COM NEW 00847G705   16,090,799 10,586,052 SH   SOLE 21 10,586,052 0 0
AGENUS INC COM NEW 00847G705   13,251,948 8,718,387 SH   SOLE 22 8,545,531 0 172,856
AGENUS INC COM NEW 00847G705   46,427 30,544 SH   SOLE 23 30,544 0 0
AGENUS INC COM NEW 00847G705   74,214 48,825 SH   SOLE 25 48,825 0 0
AGENUS INC COM NEW 00847G705   92,436 60,813 SH   SOLE 26 0 0 60,813
AGENUS INC COM NEW 00847G705   16,252 10,692 SH   SOLE 28 10,692 0 0
AGENUS INC COM NEW 00847G705   1,377,857 906,485 SH   SOLE 30 906,485 0 0
AGENUS INC COM NEW 00847G705   245,630 161,599 SH   SOLE 43 155,822 0 5,777
AGEX THERAPEUTICS INC COM 00848H108   4,980 7,511 SH   SOLE 21 7,511 0 0
AGEX THERAPEUTICS INC COM 00848H108   82,404 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,306 14,758 SH   SOLE 21 14,758 0 0
AGILE THERAPEUTICS INC COM NEW 00847L209   64,584 288,323 SH   SOLE 22 288,323 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   180,918,285 1,307,780 SH   SOLE 2 836,270 0 471,510
AGILENT TECHNOLOGIES INC COM 00846U101   65,159,938 471,013 SH   SOLE 4 281,118 0 189,895
AGILENT TECHNOLOGIES INC COM 00846U101   57,957,958 418,953 SH   SOLE 7 380,260 0 38,693
AGILENT TECHNOLOGIES INC COM 00846U101   14,772,360 106,783 SH   SOLE 13 106,783 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   4,738,145 34,250 SH   SOLE 15 34,250 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   134,856,460 974,819 SH   SOLE 18 846,253 0 128,566
AGILENT TECHNOLOGIES INC COM 00846U101   292,512,183 2,114,444 SH   SOLE 19 2,114,444 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,267,089,677 9,159,243 SH   SOLE 21 9,159,243 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,029,696,992 7,443,234 SH   SOLE 22 6,685,472 0 757,762
AGILENT TECHNOLOGIES INC COM 00846U101   115,001,627 831,297 SH   SOLE 23 831,297 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   151,577,478 1,095,688 SH   SOLE 25 1,094,470 0 1,218
AGILENT TECHNOLOGIES INC COM 00846U101   169,053,140 1,222,012 SH   SOLE 26 693,302 0 528,710
AGILENT TECHNOLOGIES INC COM 00846U101   181,255,696 1,310,219 SH   SOLE 28 11,957 0 1,298,262
AGILENT TECHNOLOGIES INC COM 00846U101   14,362,597 103,821 SH   SOLE 29 103,821 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   410,337,191 2,966,150 SH   SOLE 30 2,885,125 0 81,025
AGILENT TECHNOLOGIES INC COM 00846U101   41,325,340 298,723 SH   SOLE 31 276,462 0 22,261
AGILENT TECHNOLOGIES INC COM 00846U101   159,361,731 1,151,957 SH   SOLE 34 1,151,957 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   13,098,585 94,684 SH   SOLE 36 94,684 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,647,768 11,911 SH   SOLE 40 11,911 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   150,376 1,087 SH   OTR 43 1,087 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   53,324,127 385,457 SH   SOLE 43 354,452 0 31,005
AGILETHOUGHT INC CLASS A COM 00857F100   2,781 883 SH   SOLE 2 0 0 883
AGILETHOUGHT INC CLASS A COM 00857F100   13,838 4,393 SH   SOLE 18 4,393 0 0
AGILETHOUGHT INC CLASS A COM 00857F100   183,818 58,355 SH   SOLE 21 58,355 0 0
AGILETHOUGHT INC CLASS A COM 00857F100   145,180 46,089 SH   SOLE 22 46,089 0 0
AGILITI INC COM 00848J104   267,793 16,758 SH   SOLE 2 9,719 0 7,039
AGILITI INC COM 00848J104   350,074 21,907 SH   SOLE 7 21,907 0 0
AGILITI INC COM 00848J104   2,177,403 136,258 SH   SOLE 18 136,258 0 0
AGILITI INC COM 00848J104   11,619,250 727,112 SH   SOLE 19 727,112 0 0
AGILITI INC COM 00848J104   62,016,159 3,880,861 SH   SOLE 21 3,880,861 0 0
AGILITI INC COM 00848J104   13,259,533 829,758 SH   SOLE 22 809,589 0 20,169
AGILITI INC COM 00848J104   84,950 5,316 SH   SOLE 25 5,316 0 0
AGILITI INC COM 00848J104   65,534 4,101 SH   SOLE 26 1,687 0 2,414
AGILITI INC COM 00848J104   29,132 1,823 SH   SOLE 28 0 0 1,823
AGILITI INC COM 00848J104   1,505,268 94,197 SH   SOLE 30 94,197 0 0
AGILITI INC COM 00848J104   52,510 3,286 SH   SOLE 36 3,286 0 0
AGILITI INC COM 00848J104   89,584 5,606 SH   SOLE 40 5,606 0 0
AGILITI INC COM 00848J104   84,279 5,274 SH   SOLE 43 4,910 0 364
AGILON HEALTH INC COM 00857U107   4,449,230 187,336 SH   SOLE 2 64,686 0 122,650
AGILON HEALTH INC COM 00857U107   13,728 578 SH   SOLE 4 578 0 0
AGILON HEALTH INC COM 00857U107   875,211 36,851 SH   SOLE 7 36,851 0 0
AGILON HEALTH INC COM 00857U107   2,021,054 85,097 SH   SOLE 18 85,097 0 0
AGILON HEALTH INC COM 00857U107   1,412,365 59,468 SH   SOLE 19 59,468 0 0
AGILON HEALTH INC COM 00857U107   76,557,033 3,223,454 SH   SOLE 21 3,223,454 0 0
AGILON HEALTH INC COM 00857U107   112,940,441 4,755,387 SH   SOLE 22 4,494,855 0 260,532
AGILON HEALTH INC COM 00857U107   874,998 36,842 SH   SOLE 25 36,842 0 0
AGILON HEALTH INC COM 00857U107   2,126,813 89,550 SH   SOLE 26 72,669 0 16,881
AGILON HEALTH INC COM 00857U107   315,495 13,284 SH   SOLE 28 4,250 0 9,034
AGILON HEALTH INC COM 00857U107   3,169,461 133,451 SH   SOLE 30 133,451 0 0
AGILON HEALTH INC COM 00857U107   65,313 2,750 SH   SOLE 31 2,750 0 0
AGILON HEALTH INC COM 00857U107   39,354 1,657 SH   SOLE 36 1,657 0 0
AGILON HEALTH INC COM 00857U107   803,819 33,845 SH   SOLE 40 33,845 0 0
AGILON HEALTH INC COM 00857U107   1,481,240 62,368 SH   SOLE 43 54,680 0 7,688
AGILYSYS INC COM 00847J105   1,014,213 12,292 SH   SOLE 2 7,106 0 5,186
AGILYSYS INC COM 00847J105   6,271 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105   456,528 5,533 SH   SOLE 7 5,533 0 0
AGILYSYS INC COM 00847J105   5,368,596 65,066 SH   SOLE 18 65,066 0 0
AGILYSYS INC COM 00847J105   3,630,688 44,003 SH   SOLE 19 44,003 0 0
AGILYSYS INC COM 00847J105   199,105,046 2,413,102 SH   SOLE 21 2,413,102 0 0
AGILYSYS INC COM 00847J105   45,147,657 547,178 SH   SOLE 22 529,705 0 17,473
AGILYSYS INC COM 00847J105   140,350 1,701 SH   SOLE 23 1,701 0 0
AGILYSYS INC COM 00847J105   344,149 4,171 SH   SOLE 25 4,171 0 0
AGILYSYS INC COM 00847J105   1,321,480 16,016 SH   SOLE 26 13,288 0 2,728
AGILYSYS INC COM 00847J105   120,795 1,464 SH   SOLE 28 0 0 1,464
AGILYSYS INC COM 00847J105   3,083,646 37,373 SH   SOLE 30 37,373 0 0
AGILYSYS INC COM 00847J105   34,654 420 SH   SOLE 36 420 0 0
AGILYSYS INC COM 00847J105   289,940 3,514 SH   SOLE 40 3,514 0 0
AGILYSYS INC COM 00847J105   974,773 11,814 SH   SOLE 43 11,572 0 242
AGIOS PHARMACEUTICALS INC COM 00847X104   2,684,871 116,886 SH   SOLE 2 57,960 0 58,926
AGIOS PHARMACEUTICALS INC COM 00847X104   4,709 205 SH   SOLE 4 205 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   336,281 14,640 SH   SOLE 7 14,640 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   3,473,409 151,215 SH   SOLE 18 151,215 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   6,050,206 263,396 SH   SOLE 19 263,396 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   52,484,176 2,284,901 SH   SOLE 21 2,284,901 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   38,051,712 1,656,583 SH   SOLE 22 1,587,807 0 68,776
AGIOS PHARMACEUTICALS INC COM 00847X104   82,233 3,580 SH   SOLE 23 3,580 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   182,864 7,961 SH   SOLE 25 7,961 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   963,982 41,967 SH   SOLE 26 23,420 0 18,547
AGIOS PHARMACEUTICALS INC COM 00847X104   10,750 468 SH   SOLE 28 0 0 468
AGIOS PHARMACEUTICALS INC COM 00847X104   5,475,566 238,379 SH   SOLE 30 238,379 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   237,004 10,318 SH   SOLE 40 10,318 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   610,451 26,576 SH   SOLE 43 20,439 0 6,137
AGNC INVT CORP COM 00123Q104   7,017,676 696,198 SH   SOLE 2 232,828 0 463,370
AGNC INVT CORP COM 00123Q104   18,436 1,829 SH   SOLE 4 1,829 0 0
AGNC INVT CORP COM 00123Q104   1,087,108 107,848 SH   SOLE 7 107,848 0 0
AGNC INVT CORP COM 00123Q104   2,174,185 215,693 SH   SOLE 18 215,693 0 0
AGNC INVT CORP COM 00123Q104   1,796,790 178,253 SH   SOLE 19 178,253 0 0
AGNC INVT CORP COM 00123Q104   158,054,168 15,679,977 SH   SOLE 21 15,679,977 0 0
AGNC INVT CORP COM 00123Q104   137,457,321 13,636,639 SH   SOLE 22 12,907,672 0 728,967
AGNC INVT CORP COM 00123Q104   7,982,382 791,903 SH   SOLE 25 791,903 0 0
AGNC INVT CORP COM 00123Q104   6,219,320 616,996 SH   SOLE 26 272,602 0 344,394
AGNC INVT CORP COM 00123Q104   2,344,336 232,573 SH   SOLE 28 9,353 0 223,220
AGNC INVT CORP COM 00123Q104   2,867,820 284,506 SH   SOLE 30 284,506 0 0
AGNC INVT CORP COM 00123Q104   416,687 41,338 SH   SOLE 31 8,108 0 33,230
AGNC INVT CORP COM 00123Q104   1,164,109 115,487 SH   SOLE 36 115,487 0 0
AGNC INVT CORP COM 00123Q104   906,857 89,966 SH   SOLE 40 89,966 0 0
AGNC INVT CORP COM 00123Q104   19,616 1,946 SH   OTR 43 1,946 0 0
AGNC INVT CORP COM 00123Q104   6,168,016 611,906 SH   SOLE 43 546,541 0 65,365
AGNICO EAGLE MINES LTD COM 008474108   8,288,028 162,606 SH   SOLE 21 162,606 0 0
AGNICO EAGLE MINES LTD COM 008474108   10,286,930 201,823 SH   SOLE 43 191,870 0 9,953
AGORA INC ADS 00851L103   69,750 19,268 SH   SOLE 2 19,268 0 0
AGORA INC ADS 00851L103   1,763 487 SH   SOLE 4 487 0 0
AGORA INC ADS 00851L103   22,183 6,128 SH   SOLE 7 6,128 0 0
AGORA INC ADS 00851L103   3,000,180 828,779 SH   SOLE 21 828,779 0 0
AGORA INC ADS 00851L103   3,097,565 855,681 SH   SOLE 22 818,732 0 36,949
AGORA INC ADS 00851L103   3,783 1,045 SH   SOLE 25 1,045 0 0
AGORA INC ADS 00851L103   566,367 156,455 SH   SOLE 30 156,455 0 0
AGORA INC ADS 00851L103   4,054 1,120 SH   SOLE 34 1,120 0 0
AGREE RLTY CORP COM 008492100   17,542,891 255,690 SH   SOLE 2 165,129 0 90,561
AGREE RLTY CORP COM 008492100   16,544,958 241,145 SH   SOLE 4 241,145 0 0
AGREE RLTY CORP COM 008492100   8,406,029 122,519 SH   SOLE 7 122,519 0 0
AGREE RLTY CORP COM 008492100   39,009,450 568,568 SH   SOLE 18 568,568 0 0
AGREE RLTY CORP COM 008492100   29,974,337 436,880 SH   SOLE 19 436,880 0 0
AGREE RLTY CORP COM 008492100   485,139,046 7,070,967 SH   SOLE 21 7,070,967 0 0
AGREE RLTY CORP COM 008492100   260,483,285 3,796,579 SH   SOLE 22 3,408,217 0 388,362
AGREE RLTY CORP COM 008492100   2,296,926 33,478 SH   SOLE 23 33,478 0 0
AGREE RLTY CORP COM 008492100   21,865,733 318,696 SH   SOLE 25 318,696 0 0
AGREE RLTY CORP COM 008492100   2,431,744 35,443 SH   SOLE 26 27,472 0 7,971
AGREE RLTY CORP COM 008492100   9,175,215 133,730 SH   SOLE 28 26,873 0 106,857
AGREE RLTY CORP COM 008492100   20,556,242 299,610 SH   SOLE 30 299,610 0 0
AGREE RLTY CORP COM 008492100   2,327,594 33,925 SH   SOLE 34 33,925 0 0
AGREE RLTY CORP COM 008492100   45,214 659 SH   SOLE 36 659 0 0
AGREE RLTY CORP COM 008492100   841,021 12,258 SH   SOLE 40 12,258 0 0
AGREE RLTY CORP COM 008492100   5,345,708 77,914 SH   SOLE 43 72,913 0 5,001
AGRIFY CORP COM NEW 00853E206   63 373 SH   SOLE 18 373 0 0
AGRIFY CORP COM NEW 00853E206   4,353 25,605 SH   SOLE 22 25,605 0 0
AGROFRESH SOLUTIONS INC COM 00856G109   15,939 5,313 SH   SOLE 18 5,313 0 0
AGROFRESH SOLUTIONS INC COM 00856G109   201,621 67,207 SH   SOLE 21 67,207 0 0
AGROFRESH SOLUTIONS INC COM 00856G109   285,699 95,233 SH   SOLE 22 95,233 0 0
AGROFRESH SOLUTIONS INC COM 00856G109   103,440 34,480 SH   SOLE 36 34,480 0 0
AILERON THERAPEUTICS INC COM NEW 00887A204   234 189 SH   SOLE 22 189 0 0
AIM IMMUNOTECH INC COM 00901B105   3,422 7,957 SH   SOLE 18 7,957 0 0
AIM IMMUNOTECH INC COM 00901B105   47,660 110,837 SH   SOLE 21 110,837 0 0
AIM IMMUNOTECH INC COM 00901B105   300,283 698,333 SH   SOLE 22 698,333 0 0
AIR LEASE CORP CL A 00912X302   24,576,723 624,250 SH   SOLE 2 50,078 0 574,172
AIR LEASE CORP CL A 00912X302   9,606 244 SH   SOLE 4 244 0 0
AIR LEASE CORP CL A 00912X302   684,723 17,392 SH   SOLE 7 17,392 0 0
AIR LEASE CORP CL A 00912X302   1,681,729 42,716 SH   SOLE 13 42,716 0 0
AIR LEASE CORP CL A 00912X302   8,677,817 220,417 SH   SOLE 15 220,417 0 0
AIR LEASE CORP CL A 00912X302   1,591,532 40,425 SH   SOLE 18 40,425 0 0
AIR LEASE CORP CL A 00912X302   1,273,108 32,337 SH   SOLE 19 32,337 0 0
AIR LEASE CORP CL A 00912X302   53,092,925 1,348,563 SH   SOLE 21 1,348,563 0 0
AIR LEASE CORP CL A 00912X302   100,924,286 2,563,482 SH   SOLE 22 2,429,469 0 134,013
AIR LEASE CORP CL A 00912X302   994,959 25,272 SH   SOLE 25 25,272 0 0
AIR LEASE CORP CL A 00912X302   1,699,682 43,172 SH   SOLE 26 34,715 0 8,457
AIR LEASE CORP CL A 00912X302   2,070,193 52,583 SH   SOLE 28 33,733 0 18,850
AIR LEASE CORP CL A 00912X302   2,437,987 61,925 SH   SOLE 30 61,925 0 0
AIR LEASE CORP CL A 00912X302   56,338 1,431 SH   SOLE 31 1,431 0 0
AIR LEASE CORP CL A 00912X302   16,211,503 411,773 SH   SOLE 34 411,773 0 0
AIR LEASE CORP CL A 00912X302   196,811 4,999 SH   SOLE 36 4,999 0 0
AIR LEASE CORP CL A 00912X302   717,243 18,218 SH   SOLE 40 18,218 0 0
AIR LEASE CORP CL A 00912X302   7,176,729 182,289 SH   SOLE 43 177,797 0 4,492
AIR PRODS & CHEMS INC COM 009158106   126,128,271 439,150 SH   SOLE 2 54,770 0 384,380
AIR PRODS & CHEMS INC COM 009158106   28,131,932 97,949 SH   SOLE 4 80,755 0 17,194
AIR PRODS & CHEMS INC COM 009158106   46,120,756 160,582 SH   SOLE 7 154,110 0 6,472
AIR PRODS & CHEMS INC COM 009158106   1,683,625 5,862 SH   SOLE 13 5,862 0 0
AIR PRODS & CHEMS INC COM 009158106   10,833,274 37,719 SH   SOLE 15 37,719 0 0
AIR PRODS & CHEMS INC COM 009158106   109,058,520 379,717 SH   SOLE 18 360,309 0 19,408
AIR PRODS & CHEMS INC COM 009158106   133,888,398 466,169 SH   SOLE 19 466,169 0 0
AIR PRODS & CHEMS INC COM 009158106   13,562,343 47,221 SH   SOLE 20 47,221 0 0
AIR PRODS & CHEMS INC COM 009158106   1,445,667,801 5,033,487 SH   SOLE 21 5,033,487 0 0
AIR PRODS & CHEMS INC COM 009158106   1,379,909,636 4,804,532 SH   SOLE 22 4,348,303 0 456,229
AIR PRODS & CHEMS INC COM 009158106   120,129,891 418,265 SH   SOLE 23 418,265 0 0
AIR PRODS & CHEMS INC COM 009158106   96,003,389 334,262 SH   SOLE 25 334,262 0 0
AIR PRODS & CHEMS INC COM 009158106   118,327,648 411,990 SH   SOLE 26 197,074 0 214,916
AIR PRODS & CHEMS INC COM 009158106   87,576,073 304,920 SH   SOLE 28 4,900 0 300,020
AIR PRODS & CHEMS INC COM 009158106   207,078 721 SH   SOLE 29 721 0 0
AIR PRODS & CHEMS INC COM 009158106   287,658,909 1,001,563 SH   SOLE 30 1,001,563 0 0
AIR PRODS & CHEMS INC COM 009158106   17,837,464 62,106 SH   SOLE 31 45,385 0 16,721
AIR PRODS & CHEMS INC COM 009158106   70,400,341 245,118 SH   SOLE 34 245,118 0 0
AIR PRODS & CHEMS INC COM 009158106   19,565,032 68,121 SH   SOLE 36 68,121 0 0
AIR PRODS & CHEMS INC COM 009158106   2,531,469 8,814 SH   SOLE 40 8,814 0 0
AIR PRODS & CHEMS INC COM 009158106   113,448 395 SH   OTR 43 395 0 0
AIR PRODS & CHEMS INC COM 009158106   76,604,624 266,720 SH   SOLE 43 239,783 0 26,937
AIR T INC COM 009207101   4,484 179 SH   SOLE 18 179 0 0
AIR T INC COM 009207101   65,957 2,633 SH   SOLE 21 2,633 0 0
AIR T INC COM 009207101   88,201 3,521 SH   SOLE 22 3,521 0 0
AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1   1,499,894 1,582,000 PRN   SOLE 21 1,582,000 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   951,910 45,699 SH   SOLE 2 19,086 0 26,613
AIR TRANSPORT SERVICES GRP I COM 00922R105   14,081 676 SH   SOLE 7 676 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   3,749 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105   3,249,751 156,013 SH   SOLE 18 156,013 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   2,402,990 115,362 SH   SOLE 19 115,362 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   41,672,144 2,000,583 SH   SOLE 21 2,000,583 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   31,205,340 1,498,096 SH   SOLE 22 1,455,366 0 42,730
AIR TRANSPORT SERVICES GRP I COM 00922R105   58,803 2,823 SH   SOLE 25 2,823 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   2,895 139 SH   SOLE 28 139 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   282,247 13,550 SH   SOLE 30 13,550 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   38,390 1,843 SH   SOLE 36 1,843 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   38,536 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   173,160 8,313 SH   SOLE 43 8,139 0 174
AIR TRANSPORT SERVICES GRP I OPTIONS 00922R105   4,166 200 SH Put SOLE 4 200 0 0
AIR TRANSPORT SERVICES GRP I OPTIONS 00922R105   56,241 2,700 SH Put SOLE 18 2,700 0 0
AIR TRANSPORT SERVICES GRP I OPTIONS 00922R105   881,109 42,300 SH Put SOLE 19 42,300 0 0
AIR TRANSPORT SERVICES GRP I OPTIONS 00922R105   29,162 1,400 SH Put SOLE 22 1,400 0 0
AIR TRANSPORT SERVICES GRP I OPTIONS 00922R105   279,122 13,400 SH Put SOLE 34 13,400 0 0
AIRBNB INC COM CL A 009066101   92,614,183 744,487 SH   SOLE 2 105,691 0 638,796
AIRBNB INC COM CL A 009066101   32,714,090 262,975 SH   SOLE 4 147,498 0 115,477
AIRBNB INC COM CL A 009066101   21,104,211 169,648 SH   SOLE 7 169,648 0 0
AIRBNB INC COM CL A 009066101   3,384,426 27,206 SH   SOLE 13 27,206 0 0
AIRBNB INC COM CL A 009066101   3,430,330 27,575 SH   SOLE 15 27,575 0 0
AIRBNB INC COM CL A 009066101   26,045,255 209,367 SH   SOLE 18 188,233 0 21,134
AIRBNB INC COM CL A 009066101   5,677,118 45,636 SH   SOLE 19 45,636 0 0
AIRBNB INC COM CL A 009066101   361,452,784 2,905,569 SH   SOLE 21 2,905,569 0 0
AIRBNB INC COM CL A 009066101   1,119,814,839 9,001,727 SH   SOLE 22 8,305,040 0 696,687
AIRBNB INC COM CL A 009066101   88,452,878 711,036 SH   SOLE 23 711,036 0 0
AIRBNB INC COM CL A 009066101   78,753,410 633,066 SH   SOLE 25 631,344 0 1,722
AIRBNB INC COM CL A 009066101   51,908,015 417,267 SH   SOLE 26 215,724 0 201,543
AIRBNB INC COM CL A 009066101   97,963,134 787,485 SH   SOLE 28 11,375 0 776,110
AIRBNB INC COM CL A 009066101   7,340 59 SH   SOLE 29 59 0 0
AIRBNB INC COM CL A 009066101   175,378,996 1,409,799 SH   SOLE 30 1,248,219 0 161,580
AIRBNB INC COM CL A 009066101   13,330,331 107,157 SH   SOLE 31 78,707 0 28,450
AIRBNB INC COM CL A 009066101   11,462,962 92,146 SH   SOLE 32 92,146 0 0
AIRBNB INC COM CL A 009066101   3,911,634 31,444 SH   SOLE 34 31,444 0 0
AIRBNB INC COM CL A 009066101   11,987,682 96,364 SH   SOLE 36 96,364 0 0
AIRBNB INC COM CL A 009066101   1,881,799 15,127 SH   SOLE 40 15,127 0 0
AIRBNB INC COM CL A 009066101   98,525 792 SH   OTR 43 792 0 0
AIRBNB INC COM CL A 009066101   15,264,887 122,708 SH   SOLE 43 110,041 0 12,667
AIRBNB INC NOTE 3/1 009066AB7   27,642,945 31,610,000 PRN   SOLE 2 31,610,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   10,187,925 11,650,000 PRN   SOLE 21 11,650,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   38,390,550 43,900,000 PRN   SOLE 22 43,900,000 0 0
AIRGAIN INC COM 00938A104   8,463 1,576 SH   SOLE 18 1,576 0 0
AIRGAIN INC COM 00938A104   102,556 19,098 SH   SOLE 21 19,098 0 0
AIRGAIN INC COM 00938A104   958,464 178,485 SH   SOLE 22 178,485 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   8,210 1,629 SH   SOLE 2 782 0 847
AIRSCULPT TECHNOLOGIES INC COM 009496100   171,179 33,964 SH   SOLE 18 33,964 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   105,885 21,009 SH   SOLE 19 21,009 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   2,049,345 406,616 SH   SOLE 21 406,616 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   1,106,683 219,580 SH   SOLE 22 217,501 0 2,079
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   2,591 3,742 SH   SOLE 18 3,742 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   52,107 75,266 SH   SOLE 21 75,266 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   2,962 4,278 SH   SOLE 22 4,278 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   30,962,561 395,435 SH   SOLE 2 171,543 0 223,892
AKAMAI TECHNOLOGIES INC COM 00971T101   9,746,706 124,479 SH   SOLE 4 98,488 0 25,991
AKAMAI TECHNOLOGIES INC COM 00971T101   25,077,533 320,275 SH   SOLE 7 316,031 0 4,244
AKAMAI TECHNOLOGIES INC COM 00971T101   400,739 5,118 SH   SOLE 13 5,118 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   1,614,389 20,618 SH   SOLE 15 20,618 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   20,192,709 257,889 SH   SOLE 18 244,718 0 13,171
AKAMAI TECHNOLOGIES INC COM 00971T101   8,471,669 108,195 SH   SOLE 19 108,195 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   504,247,850 6,439,947 SH   SOLE 21 6,439,947 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   299,628,261 3,826,670 SH   SOLE 22 3,493,456 0 333,214
AKAMAI TECHNOLOGIES INC COM 00971T101   22,955,759 293,177 SH   SOLE 23 293,177 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   31,168,255 398,062 SH   SOLE 25 397,529 0 533
AKAMAI TECHNOLOGIES INC COM 00971T101   31,200,671 398,476 SH   SOLE 26 229,335 0 169,141
AKAMAI TECHNOLOGIES INC COM 00971T101   38,726,397 494,590 SH   SOLE 28 17,834 0 476,756
AKAMAI TECHNOLOGIES INC COM 00971T101   171,159,259 2,185,942 SH   SOLE 30 2,126,703 0 59,239
AKAMAI TECHNOLOGIES INC COM 00971T101   3,304,338 42,201 SH   SOLE 31 30,328 0 11,873
AKAMAI TECHNOLOGIES INC COM 00971T101   2,506,618 32,013 SH   SOLE 34 32,013 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   5,612,622 71,681 SH   SOLE 36 71,681 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   473,089 6,042 SH   SOLE 40 6,042 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   34,922 446 SH   OTR 43 446 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   12,759,846 162,961 SH   SOLE 43 152,218 0 10,743
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   6,747,842 6,712,000 PRN   SOLE 21 6,712,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   6,154,265 6,701,000 PRN   SOLE 21 6,701,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   22,681 40,473 SH   SOLE 2 16,577 0 23,896
AKEBIA THERAPEUTICS INC COM 00972D105   9,669 17,253 SH   SOLE 21 17,253 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   1,476,037 2,633,899 SH   SOLE 22 2,633,899 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   6,667 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   58 73 SH   SOLE 2 0 0 73
AKERNA CORP COM NEW 00973W300   484 605 SH   SOLE 21 605 0 0
AKERNA CORP COM NEW 00973W300   40,400 50,500 SH   SOLE 22 50,500 0 0
AKERO THERAPEUTICS INC COM 00973Y108   1,278,841 33,425 SH   SOLE 2 9,840 0 23,585
AKERO THERAPEUTICS INC COM 00973Y108   329,113 8,602 SH   SOLE 7 8,602 0 0
AKERO THERAPEUTICS INC COM 00973Y108   3,923,448 102,547 SH   SOLE 18 102,547 0 0
AKERO THERAPEUTICS INC COM 00973Y108   2,635,004 68,871 SH   SOLE 19 68,871 0 0
AKERO THERAPEUTICS INC COM 00973Y108   59,388,817 1,552,243 SH   SOLE 21 1,552,243 0 0
AKERO THERAPEUTICS INC COM 00973Y108   33,337,851 871,350 SH   SOLE 22 831,703 0 39,647
AKERO THERAPEUTICS INC COM 00973Y108   205,533 5,372 SH   SOLE 25 5,372 0 0
AKERO THERAPEUTICS INC COM 00973Y108   716,610 18,730 SH   SOLE 26 16,424 0 2,306
AKERO THERAPEUTICS INC COM 00973Y108   62,899 1,644 SH   SOLE 28 402 0 1,242
AKERO THERAPEUTICS INC COM 00973Y108   1,709,801 44,689 SH   SOLE 30 44,689 0 0
AKERO THERAPEUTICS INC COM 00973Y108   13,621 356 SH   SOLE 36 356 0 0
AKERO THERAPEUTICS INC COM 00973Y108   214,753 5,613 SH   SOLE 40 5,613 0 0
AKERO THERAPEUTICS INC COM 00973Y108   2,675,713 69,935 SH   SOLE 43 60,060 0 9,875
AKOUSTIS TECHNOLOGIES INC COM 00973N102   21,039 6,831 SH   SOLE 2 1,778 0 5,053
AKOUSTIS TECHNOLOGIES INC COM 00973N102   1,956 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   435,478 141,389 SH   SOLE 18 141,389 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   377,429 122,542 SH   SOLE 19 122,542 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   6,613,391 2,147,205 SH   SOLE 21 2,147,205 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   4,245,025 1,378,255 SH   SOLE 22 1,359,397 0 18,858
AKOUSTIS TECHNOLOGIES INC COM 00973N102   74,832 24,296 SH   SOLE 43 602 0 23,694
AKOYA BIOSCIENCES INC COM 00974H104   23,894 2,921 SH   SOLE 2 767 0 2,154
AKOYA BIOSCIENCES INC COM 00974H104   384 47 SH   SOLE 7 47 0 0
AKOYA BIOSCIENCES INC COM 00974H104   358,848 43,869 SH   SOLE 18 43,869 0 0
AKOYA BIOSCIENCES INC COM 00974H104   250,341 30,604 SH   SOLE 19 30,604 0 0
AKOYA BIOSCIENCES INC COM 00974H104   5,167,191 631,686 SH   SOLE 21 631,686 0 0
AKOYA BIOSCIENCES INC COM 00974H104   2,340,020 286,066 SH   SOLE 22 283,118 0 2,948
AKOYA BIOSCIENCES INC COM 00974H104   11,059 1,352 SH   SOLE 43 1,352 0 0
AKUMIN INC COM 01021X100   6,368 9,364 SH   SOLE 18 9,364 0 0
AKUMIN INC COM 01021X100   81,372 119,665 SH   SOLE 21 119,665 0 0
AKUMIN INC COM 01021X100   385,952 567,577 SH   SOLE 22 567,577 0 0
ALAMO GROUP INC COM 011311107   1,833,681 9,957 SH   SOLE 2 6,182 0 3,775
ALAMO GROUP INC COM 011311107   8,840 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107   7,219,256 39,201 SH   SOLE 7 39,201 0 0
ALAMO GROUP INC COM 011311107   5,928,663 32,193 SH   SOLE 18 32,193 0 0
ALAMO GROUP INC COM 011311107   4,643,042 25,212 SH   SOLE 19 25,212 0 0
ALAMO GROUP INC COM 011311107   221,080,028 1,200,478 SH   SOLE 21 1,200,478 0 0
ALAMO GROUP INC COM 011311107   52,618,564 285,722 SH   SOLE 22 276,811 0 8,911
ALAMO GROUP INC COM 011311107   29,281 159 SH   SOLE 23 159 0 0
ALAMO GROUP INC COM 011311107   355,613 1,931 SH   SOLE 25 1,931 0 0
ALAMO GROUP INC COM 011311107   1,230,189 6,680 SH   SOLE 26 5,615 0 1,065
ALAMO GROUP INC COM 011311107   24,677 134 SH   SOLE 28 134 0 0
ALAMO GROUP INC COM 011311107   8,275,414 44,936 SH   SOLE 30 44,936 0 0
ALAMO GROUP INC COM 011311107   305,706 1,660 SH   SOLE 40 1,660 0 0
ALAMO GROUP INC COM 011311107   2,262,590 12,286 SH   SOLE 43 11,849 0 437
ALAMOS GOLD INC NEW COM CL A 011532108   1,713,117 140,075 SH   SOLE 21 140,075 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   241,176 19,720 SH   SOLE 43 19,720 0 0
ALARM COM HLDGS INC COM 011642105   2,177,928 43,316 SH   SOLE 2 26,836 0 16,480
ALARM COM HLDGS INC COM 011642105   17,447 347 SH   SOLE 4 183 0 164
ALARM COM HLDGS INC COM 011642105   448,246 8,915 SH   SOLE 7 8,915 0 0
ALARM COM HLDGS INC COM 011642105   8,022,425 159,555 SH   SOLE 18 152,357 0 7,198
ALARM COM HLDGS INC COM 011642105   6,376,660 126,823 SH   SOLE 19 126,823 0 0
ALARM COM HLDGS INC COM 011642105   306,428,544 6,094,442 SH   SOLE 21 6,094,442 0 0
ALARM COM HLDGS INC COM 011642105   66,609,838 1,324,778 SH   SOLE 22 1,287,252 0 37,526
ALARM COM HLDGS INC COM 011642105   7,190 143 SH   SOLE 23 143 0 0
ALARM COM HLDGS INC COM 011642105   357,893 7,118 SH   SOLE 25 7,118 0 0
ALARM COM HLDGS INC COM 011642105   1,432,829 28,497 SH   SOLE 26 13,718 0 14,779
ALARM COM HLDGS INC COM 011642105   59,079 1,175 SH   SOLE 28 842 0 333
ALARM COM HLDGS INC COM 011642105   23,735,780 472,072 SH   SOLE 30 472,072 0 0
ALARM COM HLDGS INC COM 011642105   351,910 6,999 SH   SOLE 34 6,999 0 0
ALARM COM HLDGS INC COM 011642105   230,132 4,577 SH   SOLE 36 4,577 0 0
ALARM COM HLDGS INC COM 011642105   427,279 8,498 SH   SOLE 40 8,498 0 0
ALARM COM HLDGS INC COM 011642105   1,397,834 27,801 SH   SOLE 43 24,168 0 3,633
ALARM COM HLDGS INC NOTE 1/1 011642AB1   2,387,643 2,830,000 PRN   SOLE 2 2,830,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   2,488,886 2,950,000 PRN   SOLE 21 2,950,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   3,670,052 4,350,000 PRN   SOLE 22 4,350,000 0 0
ALASKA AIR GROUP INC COM 011659109   5,512,957 131,386 SH   SOLE 2 60,447 0 70,939
ALASKA AIR GROUP INC COM 011659109   20,812 496 SH   SOLE 4 496 0 0
ALASKA AIR GROUP INC COM 011659109   3,718,705 88,625 SH   SOLE 7 85,647 0 2,978
ALASKA AIR GROUP INC COM 011659109   269,929 6,433 SH   SOLE 15 6,433 0 0
ALASKA AIR GROUP INC COM 011659109   6,968,087 166,065 SH   SOLE 18 162,309 0 3,756
ALASKA AIR GROUP INC COM 011659109   3,973,990 94,709 SH   SOLE 19 94,709 0 0
ALASKA AIR GROUP INC COM 011659109   133,443,542 3,180,256 SH   SOLE 21 3,180,256 0 0
ALASKA AIR GROUP INC COM 011659109   117,873,738 2,809,193 SH   SOLE 22 2,622,418 0 186,775
ALASKA AIR GROUP INC COM 011659109   350,534 8,354 SH   SOLE 23 8,354 0 0
ALASKA AIR GROUP INC COM 011659109   232,668 5,545 SH   SOLE 25 5,545 0 0
ALASKA AIR GROUP INC COM 011659109   10,785,482 257,042 SH   SOLE 26 183,619 0 73,423
ALASKA AIR GROUP INC COM 011659109   85,263 2,032 SH   SOLE 28 2,032 0 0
ALASKA AIR GROUP INC COM 011659109   15,233,662 363,052 SH   SOLE 30 363,052 0 0
ALASKA AIR GROUP INC COM 011659109   75,024 1,788 SH   SOLE 31 1,788 0 0
ALASKA AIR GROUP INC COM 011659109   48,170 1,148 SH   SOLE 36 1,148 0 0
ALASKA AIR GROUP INC COM 011659109   237,074 5,650 SH   SOLE 40 5,650 0 0
ALASKA AIR GROUP INC COM 011659109   16,406 391 SH   OTR 43 391 0 0
ALASKA AIR GROUP INC COM 011659109   7,066,822 168,418 SH   SOLE 43 151,706 0 16,712
ALAUNOS THERAPEUTICS INC COM 98973P101   3,471 5,509 SH   SOLE 2 0 0 5,509
ALAUNOS THERAPEUTICS INC COM 98973P101   1,060,120 1,682,730 SH   SOLE 21 1,682,730 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   2,073,480 3,291,238 SH   SOLE 22 3,291,238 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   67,306 106,835 SH   SOLE 30 106,835 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   842 1,337 SH   SOLE 43 1,337 0 0
ALBANY INTL CORP CL A 012348108   2,915,102 32,622 SH   SOLE 2 13,116 0 19,506
ALBANY INTL CORP CL A 012348108   10,902 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108   30,025 336 SH   SOLE 7 336 0 0
ALBANY INTL CORP CL A 012348108   9,372,166 104,881 SH   SOLE 18 104,881 0 0
ALBANY INTL CORP CL A 012348108   5,529,329 61,877 SH   SOLE 19 61,877 0 0
ALBANY INTL CORP CL A 012348108   325,170,585 3,638,883 SH   SOLE 21 3,638,883 0 0
ALBANY INTL CORP CL A 012348108   78,104,304 874,041 SH   SOLE 22 838,249 0 35,792
ALBANY INTL CORP CL A 012348108   417,311 4,670 SH   SOLE 25 4,670 0 0
ALBANY INTL CORP CL A 012348108   1,357,110 15,187 SH   SOLE 26 12,777 0 2,410
ALBANY INTL CORP CL A 012348108   523,292 5,856 SH   SOLE 28 547 0 5,309
ALBANY INTL CORP CL A 012348108   4,241,204 47,462 SH   SOLE 30 47,462 0 0
ALBANY INTL CORP CL A 012348108   389,342 4,357 SH   SOLE 40 4,357 0 0
ALBANY INTL CORP CL A 012348108   42,089 471 SH   OTR 43 471 0 0
ALBANY INTL CORP CL A 012348108   1,378,784 15,430 SH   SOLE 43 14,166 0 1,264
ALBEMARLE CORP COM 012653101   52,002,091 235,261 SH   SOLE 2 24,030 0 211,231
ALBEMARLE CORP COM 012653101   21,362,853 96,647 SH   SOLE 4 58,976 0 37,671
ALBEMARLE CORP COM 012653101   17,460,392 78,992 SH   SOLE 7 75,548 0 3,444
ALBEMARLE CORP COM 012653101   1,123,988 5,085 SH   SOLE 13 5,085 0 0
ALBEMARLE CORP COM 012653101   3,562,723 16,118 SH   SOLE 15 16,118 0 0
ALBEMARLE CORP COM 012653101   52,618,351 238,049 SH   SOLE 18 227,433 0 10,616
ALBEMARLE CORP COM 012653101   87,024,332 393,704 SH   SOLE 19 393,704 0 0
ALBEMARLE CORP COM 012653101   741,875,889 3,356,297 SH   SOLE 21 3,356,297 0 0
ALBEMARLE CORP COM 012653101   563,269,380 2,548,269 SH   SOLE 22 2,302,990 0 245,279
ALBEMARLE CORP COM 012653101   48,430,306 219,102 SH   SOLE 23 219,102 0 0
ALBEMARLE CORP COM 012653101   92,538,175 418,649 SH   SOLE 25 417,781 0 868
ALBEMARLE CORP COM 012653101   44,878,856 203,035 SH   SOLE 26 76,160 0 126,875
ALBEMARLE CORP COM 012653101   49,491,077 223,901 SH   SOLE 28 16,996 0 206,905
ALBEMARLE CORP COM 012653101   18,889,415 85,457 SH   SOLE 29 85,457 0 0
ALBEMARLE CORP COM 012653101   136,711,472 618,492 SH   SOLE 30 618,492 0 0
ALBEMARLE CORP COM 012653101   7,358,201 33,289 SH   SOLE 31 24,545 0 8,744
ALBEMARLE CORP COM 012653101   153,632,084 695,042 SH   SOLE 34 695,042 0 0
ALBEMARLE CORP COM 012653101   7,058,470 31,933 SH   SOLE 36 31,933 0 0
ALBEMARLE CORP COM 012653101   1,073,812 4,858 SH   SOLE 40 4,858 0 0
ALBEMARLE CORP COM 012653101   17,020 77 SH   OTR 43 77 0 0
ALBEMARLE CORP COM 012653101   17,628,085 79,751 SH   SOLE 43 70,937 0 8,814
ALBERTSONS COS INC COMMON STOCK 013091103   6,198,404 298,287 SH   SOLE 2 27,804 0 270,483
ALBERTSONS COS INC COMMON STOCK 013091103   118,862 5,720 SH   SOLE 7 5,720 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,767,900 85,077 SH   SOLE 18 85,077 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,507,215 72,532 SH   SOLE 19 72,532 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   56,637,511 2,725,578 SH   SOLE 21 2,725,578 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   93,903,989 4,518,960 SH   SOLE 22 4,315,618 0 203,342
ALBERTSONS COS INC COMMON STOCK 013091103   100,700 4,846 SH   SOLE 25 4,846 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   893,769 43,011 SH   SOLE 26 43,011 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   49,914 2,402 SH   SOLE 28 2,402 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   68,948 3,318 SH   SOLE 31 3,318 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   499,323 24,029 SH   SOLE 36 24,029 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   2,014,187 96,929 SH   SOLE 43 94,641 0 2,288
ALCOA CORP COM 013872106   34,563,104 812,103 SH   SOLE 2 116,252 0 695,851
ALCOA CORP COM 013872106   3,971,231 93,309 SH   SOLE 4 72,188 0 21,121
ALCOA CORP COM 013872106   16,187,185 380,338 SH   SOLE 7 380,338 0 0
ALCOA CORP COM 013872106   24,600 578 SH   SOLE 13 578 0 0
ALCOA CORP COM 013872106   876,651 20,598 SH   SOLE 15 20,598 0 0
ALCOA CORP COM 013872106   16,241,449 381,613 SH   SOLE 18 371,586 0 10,027
ALCOA CORP COM 013872106   17,324,388 407,058 SH   SOLE 19 407,058 0 0
ALCOA CORP COM 013872106   412,169,554 9,684,435 SH   SOLE 21 9,684,435 0 0
ALCOA CORP COM 013872106   228,224,297 5,362,413 SH   SOLE 22 5,018,424 0 343,989
ALCOA CORP COM 013872106   14,052,035 330,170 SH   SOLE 23 330,170 0 0
ALCOA CORP COM 013872106   30,650,010 720,160 SH   SOLE 25 720,160 0 0
ALCOA CORP COM 013872106   12,950,838 304,296 SH   SOLE 26 115,806 0 188,490
ALCOA CORP COM 013872106   9,955,252 233,911 SH   SOLE 28 22,181 0 211,730
ALCOA CORP COM 013872106   13,843,023 325,259 SH   SOLE 29 325,259 0 0
ALCOA CORP COM 013872106   24,561,929 577,113 SH   SOLE 30 525,936 0 51,177
ALCOA CORP COM 013872106   1,756,238 41,265 SH   SOLE 31 38,226 0 3,039
ALCOA CORP COM 013872106   88,186,576 2,072,053 SH   SOLE 34 2,072,053 0 0
ALCOA CORP COM 013872106   1,331,788 31,292 SH   SOLE 36 31,292 0 0
ALCOA CORP COM 013872106   308,943 7,259 SH   SOLE 40 7,259 0 0
ALCOA CORP COM 013872106   23,365 549 SH   OTR 43 549 0 0
ALCOA CORP COM 013872106   9,235,021 216,988 SH   SOLE 43 204,965 0 12,023
ALCON AG ORD SHS H01301128   173,599 2,461 SH   SOLE 2 2,461 0 0
ALCON AG ORD SHS H01301128   7,822,110 110,889 SH   SOLE 18 110,889 0 0
ALCON AG ORD SHS H01301128   319,601,292 4,530,781 SH   SOLE 19 4,530,781 0 0
ALCON AG ORD SHS H01301128   148,839 2,110 SH   SOLE 21 2,110 0 0
ALCON AG ORD SHS H01301128   24,343,354 345,100 SH   SOLE 22 345,100 0 0
ALCON AG ORD SHS H01301128   462,178 6,552 SH   SOLE 34 6,552 0 0
ALCON AG ORD SHS H01301128   20,946,539 296,946 SH   SOLE 43 262,958 0 33,987
ALDEYRA THERAPEUTICS INC COM 01438T106   14,627 1,473 SH   SOLE 2 0 0 1,473
ALDEYRA THERAPEUTICS INC COM 01438T106   86,580 8,719 SH   SOLE 18 8,719 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   1,819,335 183,216 SH   SOLE 21 183,216 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   7,771,516 782,630 SH   SOLE 22 782,630 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   11,161 1,124 SH   SOLE 26 739 0 385
ALDEYRA THERAPEUTICS INC COM 01438T106   51,696 5,206 SH   SOLE 28 0 0 5,206
ALDEYRA THERAPEUTICS INC COM 01438T106   24,616 2,479 SH   SOLE 31 2,309 0 170
ALDEYRA THERAPEUTICS INC COM 01438T106   1,341 135 SH   SOLE 43 135 0 0
ALECTOR INC COM 014442107   2,932,376 473,728 SH   SOLE 2 299,218 0 174,510
ALECTOR INC COM 014442107   1,418 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107   246,071 39,753 SH   SOLE 7 39,753 0 0
ALECTOR INC COM 014442107   1,092,950 176,567 SH   SOLE 18 165,302 0 11,265
ALECTOR INC COM 014442107   6,176,580 997,832 SH   SOLE 19 997,832 0 0
ALECTOR INC COM 014442107   16,693,786 2,696,896 SH   SOLE 21 2,696,896 0 0
ALECTOR INC COM 014442107   15,872,051 2,564,144 SH   SOLE 22 2,522,605 0 41,539
ALECTOR INC COM 014442107   223,793 36,154 SH   SOLE 23 36,154 0 0
ALECTOR INC COM 014442107   57,369 9,268 SH   SOLE 25 9,268 0 0
ALECTOR INC COM 014442107   1,104,593 178,448 SH   SOLE 26 22,812 0 155,636
ALECTOR INC COM 014442107   26,772 4,325 SH   SOLE 28 4,325 0 0
ALECTOR INC COM 014442107   1,987,139 321,024 SH   SOLE 30 321,024 0 0
ALECTOR INC COM 014442107   281,187 45,426 SH   SOLE 34 45,426 0 0
ALECTOR INC COM 014442107   31,272 5,052 SH   SOLE 36 5,052 0 0
ALECTOR INC COM 014442107   57,425 9,277 SH   SOLE 40 9,277 0 0
ALECTOR INC COM 014442107   159,659 25,793 SH   SOLE 43 25,424 0 369
ALERUS FINL CORP COM 01446U103   734,737 45,778 SH   SOLE 2 38,596 0 7,182
ALERUS FINL CORP COM 01446U103   4,301 268 SH   SOLE 7 268 0 0
ALERUS FINL CORP COM 01446U103   768,939 47,909 SH   SOLE 18 47,909 0 0
ALERUS FINL CORP COM 01446U103   499,604 31,128 SH   SOLE 19 31,128 0 0
ALERUS FINL CORP COM 01446U103   8,968,676 558,796 SH   SOLE 21 558,796 0 0
ALERUS FINL CORP COM 01446U103   5,351,102 333,402 SH   SOLE 22 319,181 0 14,221
ALEXANDER & BALDWIN INC NEW COM 014491104   2,690,723 142,291 SH   SOLE 2 76,944 0 65,347
ALEXANDER & BALDWIN INC NEW COM 014491104   754,566 39,903 SH   SOLE 4 39,903 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   2,419,572 127,952 SH   SOLE 7 127,952 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   4,510,092 238,503 SH   SOLE 18 238,503 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   6,448,272 340,998 SH   SOLE 19 340,998 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   174,755,479 9,241,432 SH   SOLE 21 9,241,432 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   48,511,752 2,565,402 SH   SOLE 22 2,470,335 0 95,067
ALEXANDER & BALDWIN INC NEW COM 014491104   54,782 2,897 SH   SOLE 23 2,897 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   8,689,466 459,517 SH   SOLE 25 459,517 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,180,684 62,437 SH   SOLE 26 44,166 0 18,271
ALEXANDER & BALDWIN INC NEW COM 014491104   957,243 50,621 SH   SOLE 28 1,292 0 49,329
ALEXANDER & BALDWIN INC NEW COM 014491104   6,932,709 366,616 SH   SOLE 30 366,616 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   171,344 9,061 SH   SOLE 40 9,061 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,147,875 60,702 SH   SOLE 43 60,442 0 260
ALEXANDERS INC COM 014752109   233,663 1,206 SH   SOLE 2 678 0 528
ALEXANDERS INC COM 014752109   1,938 10 SH   SOLE 4 10 0 0
ALEXANDERS INC COM 014752109   6,006 31 SH   SOLE 7 31 0 0
ALEXANDERS INC COM 014752109   1,076,281 5,555 SH   SOLE 18 5,555 0 0
ALEXANDERS INC COM 014752109   798,444 4,121 SH   SOLE 19 4,121 0 0
ALEXANDERS INC COM 014752109   16,053,544 82,857 SH   SOLE 21 82,857 0 0
ALEXANDERS INC COM 014752109   11,604,269 59,893 SH   SOLE 22 58,100 0 1,793
ALEXANDERS INC COM 014752109   276,094 1,425 SH   SOLE 23 1,425 0 0
ALEXANDERS INC COM 014752109   56,575 292 SH   SOLE 25 292 0 0
ALEXANDERS INC COM 014752109   74,400 384 SH   SOLE 26 186 0 198
ALEXANDERS INC COM 014752109   350,300 1,808 SH   SOLE 28 0 0 1,808
ALEXANDERS INC COM 014752109   438,844 2,265 SH   SOLE 30 2,265 0 0
ALEXANDERS INC COM 014752109   45,725 236 SH   SOLE 40 236 0 0
ALEXANDERS INC COM 014752109   1,447,700 7,472 SH   SOLE 43 6,563 0 909
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   38,686,241 308,036 SH   SOLE 2 85,474 0 222,562
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   38,425,768 305,962 SH   SOLE 4 293,836 0 12,126
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   53,074,585 422,602 SH   SOLE 7 418,162 0 4,440
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   485,782 3,868 SH   SOLE 13 3,868 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   3,266,973 26,013 SH   SOLE 15 26,013 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   48,362,951 385,086 SH   SOLE 18 369,184 0 15,902
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   77,720,241 618,841 SH   SOLE 19 618,841 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   712,084,248 5,669,912 SH   SOLE 21 5,669,912 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   658,798,169 5,245,626 SH   SOLE 22 4,657,058 0 588,568
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   39,021,692 310,707 SH   SOLE 23 310,707 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   154,855,233 1,233,022 SH   SOLE 25 1,232,796 0 226
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   35,196,598 280,250 SH   SOLE 26 107,300 0 172,950
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   60,690,112 483,240 SH   SOLE 28 23,178 0 460,062
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   151,750,648 1,208,302 SH   SOLE 30 1,208,302 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   5,750,138 45,785 SH   SOLE 31 33,159 0 12,626
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   54,683,644 435,414 SH   SOLE 34 435,414 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   5,900,469 46,982 SH   SOLE 36 46,982 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   781,170 6,220 SH   SOLE 40 6,220 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   32,151 256 SH   OTR 43 256 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   12,884,813 102,594 SH   SOLE 43 95,479 0 7,116
ALGOMA STL GROUP INC COM 015658107   9,882,648 1,223,100 SH   SOLE 21 1,223,100 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   14,283,931 1,700,468 SH   SOLE 21 1,700,468 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   14,179,074 1,687,985 SH   SOLE 43 1,467,307 0 220,678
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   51,962,927 1,739,636 SH   SOLE 21 1,739,636 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,087,604 10,644 SH   SOLE 2 10,644 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   819,381 8,019 SH   SOLE 13 8,019 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   6,459,104 63,213 SH   SOLE 15 63,213 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,839 18 SH   SOLE 17 0 0 18
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,318,735 12,906 SH   SOLE 18 12,906 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   151,914,684 1,486,736 SH   SOLE 19 1,486,736 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   17,578,025 172,030 SH   SOLE 22 65,048 0 106,982
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,256,032 22,079 SH   SOLE 23 22,079 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   22,020,505 215,507 SH   SOLE 25 215,507 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   19,776,939 193,550 SH   SOLE 26 149,531 0 44,019
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   27,823,614 272,300 SH   SOLE 28 0 0 272,300
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   9,467,590 92,656 SH   SOLE 32 92,656 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   211,213,724 2,067,075 SH   SOLE 34 2,067,075 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   73,909,757 723,329 SH   SOLE 43 648,669 0 74,660
ALICO INC COM 016230104   93,436 3,861 SH   SOLE 2 185 0 3,676
ALICO INC COM 016230104   3,267 135 SH   SOLE 7 135 0 0
ALICO INC COM 016230104   473,981 19,586 SH   SOLE 18 19,586 0 0
ALICO INC COM 016230104   320,166 13,230 SH   SOLE 19 13,230 0 0
ALICO INC COM 016230104   5,881,762 243,048 SH   SOLE 21 243,048 0 0
ALICO INC COM 016230104   3,745,240 154,762 SH   SOLE 22 149,663 0 5,099
ALIGHT INC COM CL A 01626W101   2,983,929 323,988 SH   SOLE 2 80,547 0 243,441
ALIGHT INC COM CL A 01626W101   59,073 6,414 SH   SOLE 7 6,414 0 0
ALIGHT INC COM CL A 01626W101   9,798,860 1,063,937 SH   SOLE 18 1,063,937 0 0
ALIGHT INC COM CL A 01626W101   7,025,526 762,815 SH   SOLE 19 762,815 0 0
ALIGHT INC COM CL A 01626W101   119,441,884 12,968,717 SH   SOLE 21 12,968,717 0 0
ALIGHT INC COM CL A 01626W101   84,617,437 9,187,561 SH   SOLE 22 8,772,105 0 415,456
ALIGHT INC COM CL A 01626W101   412,369 44,774 SH   SOLE 25 44,774 0 0
ALIGHT INC COM CL A 01626W101   1,015,062 110,213 SH   SOLE 26 91,685 0 18,528
ALIGHT INC COM CL A 01626W101   197,241 21,416 SH   SOLE 28 7,979 0 13,437
ALIGHT INC COM CL A 01626W101   1,216,494 132,084 SH   SOLE 30 132,084 0 0
ALIGHT INC COM CL A 01626W101   31,931 3,467 SH   SOLE 36 3,467 0 0
ALIGHT INC COM CL A 01626W101   403,859 43,850 SH   SOLE 40 43,850 0 0
ALIGHT INC COM CL A 01626W101   178,877 19,422 SH   SOLE 43 18,695 0 727
ALIGN TECHNOLOGY INC COM 016255101   46,852,443 140,218 SH   SOLE 2 33,860 0 106,358
ALIGN TECHNOLOGY INC COM 016255101   19,670,822 58,870 SH   SOLE 4 33,388 0 25,482
ALIGN TECHNOLOGY INC COM 016255101   18,063,608 54,060 SH   SOLE 7 51,945 0 2,115
ALIGN TECHNOLOGY INC COM 016255101   865,423 2,590 SH   SOLE 13 2,590 0 0
ALIGN TECHNOLOGY INC COM 016255101   2,934,752 8,783 SH   SOLE 15 8,783 0 0
ALIGN TECHNOLOGY INC COM 016255101   42,370,623 126,805 SH   SOLE 18 120,562 0 6,243
ALIGN TECHNOLOGY INC COM 016255101   54,562,723 163,293 SH   SOLE 19 163,293 0 0
ALIGN TECHNOLOGY INC COM 016255101   680,057,767 2,035,248 SH   SOLE 21 2,035,248 0 0
ALIGN TECHNOLOGY INC COM 016255101   534,856,561 1,600,696 SH   SOLE 22 1,445,193 0 155,503
ALIGN TECHNOLOGY INC COM 016255101   45,529,582 136,259 SH   SOLE 23 136,259 0 0
ALIGN TECHNOLOGY INC COM 016255101   36,300,301 108,638 SH   SOLE 25 108,250 0 388
ALIGN TECHNOLOGY INC COM 016255101   41,827,311 125,179 SH   SOLE 26 44,994 0 80,185
ALIGN TECHNOLOGY INC COM 016255101   49,793,209 149,019 SH   SOLE 28 1,121 0 147,898
ALIGN TECHNOLOGY INC COM 016255101   28,402 85 SH   SOLE 29 85 0 0
ALIGN TECHNOLOGY INC COM 016255101   143,627,740 429,843 SH   SOLE 30 429,843 0 0
ALIGN TECHNOLOGY INC COM 016255101   7,041,666 21,074 SH   SOLE 31 15,261 0 5,813
ALIGN TECHNOLOGY INC COM 016255101   5,870,506 17,569 SH   SOLE 32 17,569 0 0
ALIGN TECHNOLOGY INC COM 016255101   24,835,624 74,327 SH   SOLE 34 74,327 0 0
ALIGN TECHNOLOGY INC COM 016255101   6,535,444 19,559 SH   SOLE 36 19,559 0 0
ALIGN TECHNOLOGY INC COM 016255101   986,381 2,952 SH   SOLE 40 2,952 0 0
ALIGN TECHNOLOGY INC COM 016255101   58,475 175 SH   OTR 43 175 0 0
ALIGN TECHNOLOGY INC COM 016255101   31,771,100 95,083 SH   SOLE 43 81,894 0 13,189
ALIGNMENT HEALTHCARE INC COM 01625V104   625,054 98,279 SH   SOLE 2 71,495 0 26,784
ALIGNMENT HEALTHCARE INC COM 01625V104   5,966 938 SH   SOLE 7 938 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   1,573,909 247,470 SH   SOLE 18 247,470 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   2,092,319 328,981 SH   SOLE 19 328,981 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   20,645,667 3,246,174 SH   SOLE 21 3,246,174 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   15,908,592 2,501,351 SH   SOLE 22 2,439,054 0 62,297
ALIGNMENT HEALTHCARE INC COM 01625V104   47,147 7,413 SH   SOLE 23 7,413 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   76,002 11,950 SH   SOLE 25 11,950 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   465,145 73,136 SH   SOLE 26 66,785 0 6,351
ALIGNMENT HEALTHCARE INC COM 01625V104   15,022 2,362 SH   SOLE 28 0 0 2,362
ALIGNMENT HEALTHCARE INC COM 01625V104   821,572 129,178 SH   SOLE 30 129,178 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   68,033 10,697 SH   SOLE 40 10,697 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   142,191 22,357 SH   SOLE 43 21,932 0 425
ALIGOS THERAPEUTICS INC COM 01626L105   14,730 16,853 SH   SOLE 2 2,823 0 14,030
ALIGOS THERAPEUTICS INC COM 01626L105   4,152 4,751 SH   SOLE 18 4,751 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   988 1,131 SH   SOLE 19 1,131 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   64,669 73,992 SH   SOLE 21 73,992 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   184,304 210,874 SH   SOLE 22 210,874 0 0
ALIMERA SCIENCES INC COM NEW 016259202   1,896 903 SH   SOLE 18 903 0 0
ALIMERA SCIENCES INC COM NEW 016259202   26,219 12,485 SH   SOLE 21 12,485 0 0
ALIMERA SCIENCES INC COM NEW 016259202   1,002 477 SH   SOLE 22 477 0 0
ALKALINE WTR CO INC COM NEW 01643A207   30 189 SH   SOLE 21 189 0 0
ALKALINE WTR CO INC COM NEW 01643A207   142,579 890,009 SH   SOLE 22 890,009 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   164,289 12,977 SH   SOLE 2 6,315 0 6,662
ALKAMI TECHNOLOGY INC COM 01644J108   5,634 445 SH   SOLE 7 445 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   1,138,033 89,892 SH   SOLE 18 89,892 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   905,823 71,550 SH   SOLE 19 71,550 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   14,479,900 1,143,752 SH   SOLE 21 1,143,752 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   12,030,127 950,247 SH   SOLE 22 931,654 0 18,593
ALKAMI TECHNOLOGY INC COM 01644J108   41,943 3,313 SH   SOLE 25 3,313 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   29,561 2,335 SH   SOLE 26 212 0 2,123
ALKAMI TECHNOLOGY INC COM 01644J108   887,643 70,114 SH   SOLE 30 70,114 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   47,855 3,780 SH   SOLE 40 3,780 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   47,994 3,791 SH   SOLE 43 3,743 0 48
ALKERMES PLC SHS G01767105   14,809,617 525,350 SH   SOLE 2 389,617 0 135,733
ALKERMES PLC SHS G01767105   599,968 21,283 SH   SOLE 4 18,745 0 2,538
ALKERMES PLC SHS G01767105   852,550 30,243 SH   SOLE 7 30,243 0 0
ALKERMES PLC SHS G01767105   40,763 1,446 SH   SOLE 13 1,446 0 0
ALKERMES PLC SHS G01767105   13,089,040 464,315 SH   SOLE 18 442,685 0 21,630
ALKERMES PLC SHS G01767105   74,879,969 2,656,260 SH   SOLE 19 2,656,260 0 0
ALKERMES PLC SHS G01767105   193,614,361 6,868,193 SH   SOLE 21 6,868,193 0 0
ALKERMES PLC SHS G01767105   140,410,077 4,980,847 SH   SOLE 22 4,856,752 0 124,095
ALKERMES PLC SHS G01767105   1,066,259 37,824 SH   SOLE 23 37,824 0 0
ALKERMES PLC SHS G01767105   763,921 27,099 SH   SOLE 25 27,099 0 0
ALKERMES PLC SHS G01767105   4,904,694 173,987 SH   SOLE 26 52,655 0 121,332
ALKERMES PLC SHS G01767105   501,077 17,775 SH   SOLE 28 2,875 0 14,900
ALKERMES PLC SHS G01767105   19,415,975 688,754 SH   SOLE 30 688,754 0 0
ALKERMES PLC SHS G01767105   215,428 7,642 SH   SOLE 31 7,642 0 0
ALKERMES PLC SHS G01767105   759,608 26,946 SH   SOLE 34 26,946 0 0
ALKERMES PLC SHS G01767105   78,199 2,774 SH   SOLE 36 2,774 0 0
ALKERMES PLC SHS G01767105   773,224 27,429 SH   SOLE 40 27,429 0 0
ALKERMES PLC SHS G01767105   52,518 1,863 SH   OTR 43 1,863 0 0
ALKERMES PLC SHS G01767105   1,725,876 61,223 SH   SOLE 43 53,535 0 7,688
ALLAKOS INC COM 01671P100   489,215 109,936 SH   SOLE 2 82,948 0 26,988
ALLAKOS INC COM 01671P100   36,601 8,225 SH   SOLE 18 8,225 0 0
ALLAKOS INC COM 01671P100   1,735,300 389,955 SH   SOLE 19 389,955 0 0
ALLAKOS INC COM 01671P100   2,509,146 563,853 SH   SOLE 21 563,853 0 0
ALLAKOS INC COM 01671P100   5,832,126 1,310,590 SH   SOLE 22 1,277,224 0 33,366
ALLAKOS INC COM 01671P100   45,559 10,238 SH   SOLE 25 10,238 0 0
ALLAKOS INC COM 01671P100   38,960 8,755 SH   SOLE 26 1,632 0 7,123
ALLAKOS INC COM 01671P100   54,010 12,137 SH   SOLE 28 635 0 11,502
ALLAKOS INC COM 01671P100   367,445 82,572 SH   SOLE 30 82,572 0 0
ALLAKOS INC COM 01671P100   24,373 5,477 SH   SOLE 31 5,101 0 376
ALLAKOS INC COM 01671P100   5,095 1,145 SH   SOLE 34 1,145 0 0
ALLAKOS INC COM 01671P100   46,805 10,518 SH   SOLE 40 10,518 0 0
ALLAKOS INC COM 01671P100   169,327 38,051 SH   SOLE 43 37,504 0 547
ALLBIRDS INC COM CL A 01675A109   87,763 73,136 SH   SOLE 2 31,607 0 41,529
ALLBIRDS INC COM CL A 01675A109   165,876 138,230 SH   SOLE 7 138,230 0 0
ALLBIRDS INC COM CL A 01675A109   336,857 280,714 SH   SOLE 18 280,714 0 0
ALLBIRDS INC COM CL A 01675A109   213,785 178,154 SH   SOLE 19 178,154 0 0
ALLBIRDS INC COM CL A 01675A109   4,273,115 3,560,929 SH   SOLE 21 3,560,929 0 0
ALLBIRDS INC COM CL A 01675A109   2,813,159 2,344,299 SH   SOLE 22 2,243,129 0 101,170
ALLBIRDS INC COM CL A 01675A109   35,291 29,409 SH   SOLE 25 29,409 0 0
ALLBIRDS INC COM CL A 01675A109   6,445 5,371 SH   SOLE 26 5,371 0 0
ALLBIRDS INC COM CL A 01675A109   197,012 164,177 SH   SOLE 30 164,177 0 0
ALLBIRDS INC COM CL A 01675A109   24,451 20,376 SH   SOLE 36 20,376 0 0
ALLEGIANT TRAVEL CO COM 01748X102   2,713,134 29,497 SH   SOLE 2 16,396 0 13,101
ALLEGIANT TRAVEL CO COM 01748X102   1,196 13 SH   SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102   16,740 182 SH   SOLE 7 182 0 0
ALLEGIANT TRAVEL CO COM 01748X102   4,766,496 51,821 SH   SOLE 18 51,821 0 0
ALLEGIANT TRAVEL CO COM 01748X102   5,848,364 63,583 SH   SOLE 19 63,583 0 0
ALLEGIANT TRAVEL CO COM 01748X102   175,495,081 1,907,970 SH   SOLE 21 1,907,970 0 0
ALLEGIANT TRAVEL CO COM 01748X102   43,449,420 472,379 SH   SOLE 22 460,748 0 11,631
ALLEGIANT TRAVEL CO COM 01748X102   71,744 780 SH   SOLE 23 780 0 0
ALLEGIANT TRAVEL CO COM 01748X102   47,922 521 SH   SOLE 25 521 0 0
ALLEGIANT TRAVEL CO COM 01748X102   1,889,729 20,545 SH   SOLE 26 2,505 0 18,040
ALLEGIANT TRAVEL CO COM 01748X102   31,273 340 SH   SOLE 28 340 0 0
ALLEGIANT TRAVEL CO COM 01748X102   1,985,664 21,588 SH   SOLE 30 21,588 0 0
ALLEGIANT TRAVEL CO COM 01748X102   43,507 473 SH   SOLE 40 473 0 0
ALLEGIANT TRAVEL CO COM 01748X102   16,005 174 SH   OTR 43 174 0 0
ALLEGIANT TRAVEL CO COM 01748X102   3,049,597 33,155 SH   SOLE 43 31,639 0 1,516
ALLEGION PLC ORD SHS G0176J109   24,279,688 227,487 SH   SOLE 2 153,148 0 74,339
ALLEGION PLC ORD SHS G0176J109   12,722,536 119,203 SH   SOLE 4 75,512 0 43,691
ALLEGION PLC ORD SHS G0176J109   15,372,429 144,031 SH   SOLE 7 141,070 0 2,961
ALLEGION PLC ORD SHS G0176J109   390,205 3,656 SH   SOLE 13 3,656 0 0
ALLEGION PLC ORD SHS G0176J109   1,249,488 11,707 SH   SOLE 15 11,707 0 0
ALLEGION PLC ORD SHS G0176J109   29,430,584 275,748 SH   SOLE 18 211,197 0 64,551
ALLEGION PLC ORD SHS G0176J109   40,494,216 379,408 SH   SOLE 19 379,408 0 0
ALLEGION PLC ORD SHS G0176J109   302,801,335 2,837,078 SH   SOLE 21 2,837,078 0 0
ALLEGION PLC ORD SHS G0176J109   280,006,689 2,623,505 SH   SOLE 22 2,365,009 0 258,496
ALLEGION PLC ORD SHS G0176J109   22,888,035 214,448 SH   SOLE 23 214,448 0 0
ALLEGION PLC ORD SHS G0176J109   24,392,288 228,542 SH   SOLE 25 228,003 0 539
ALLEGION PLC ORD SHS G0176J109   23,217,724 217,537 SH   SOLE 26 68,199 0 149,338
ALLEGION PLC ORD SHS G0176J109   35,307,885 330,815 SH   SOLE 28 3,751 0 327,064
ALLEGION PLC ORD SHS G0176J109   90,659,984 849,433 SH   SOLE 30 821,730 0 27,703
ALLEGION PLC ORD SHS G0176J109   2,710,729 25,398 SH   SOLE 31 18,991 0 6,407
ALLEGION PLC ORD SHS G0176J109   7,157,634 67,063 SH   SOLE 34 67,063 0 0
ALLEGION PLC ORD SHS G0176J109   3,066,566 28,732 SH   SOLE 36 28,732 0 0
ALLEGION PLC ORD SHS G0176J109   426,386 3,995 SH   SOLE 40 3,995 0 0
ALLEGION PLC ORD SHS G0176J109   4,620,438 43,291 SH   SOLE 43 39,413 0 3,878
ALLEGRO MICROSYSTEMS INC COM 01749D105   3,874,857 80,743 SH   SOLE 2 49,287 0 31,456
ALLEGRO MICROSYSTEMS INC COM 01749D105   31,002 646 SH   SOLE 4 231 0 415
ALLEGRO MICROSYSTEMS INC COM 01749D105   31,721 661 SH   SOLE 7 661 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   6,449,616 134,395 SH   SOLE 18 134,395 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,643,705 34,251 SH   SOLE 19 34,251 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   168,571,210 3,512,632 SH   SOLE 21 3,512,632 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   92,518,529 1,927,871 SH   SOLE 22 1,840,185 0 87,686
ALLEGRO MICROSYSTEMS INC COM 01749D105   499,672 10,412 SH   SOLE 25 10,412 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   868,667 18,101 SH   SOLE 26 12,739 0 5,362
ALLEGRO MICROSYSTEMS INC COM 01749D105   300,225 6,256 SH   SOLE 28 736 0 5,520
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,351,654 49,003 SH   SOLE 30 49,003 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   47,030 980 SH   SOLE 31 980 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   423,848 8,832 SH   SOLE 36 8,832 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   567,770 11,831 SH   SOLE 40 11,831 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   4,087,788 85,180 SH   SOLE 43 71,876 0 13,304
ALLETE INC COM NEW 018522300   8,262,855 128,365 SH   SOLE 2 105,174 0 23,191
ALLETE INC COM NEW 018522300   405,917 6,306 SH   SOLE 4 6,306 0 0
ALLETE INC COM NEW 018522300   333,565 5,182 SH   SOLE 7 5,182 0 0
ALLETE INC COM NEW 018522300   15,127 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300   16,640,031 258,506 SH   SOLE 18 258,506 0 0
ALLETE INC COM NEW 018522300   7,169,337 111,377 SH   SOLE 19 111,377 0 0
ALLETE INC COM NEW 018522300   306,741,717 4,765,290 SH   SOLE 21 4,765,290 0 0
ALLETE INC COM NEW 018522300   119,050,384 1,849,470 SH   SOLE 22 1,779,105 0 70,365
ALLETE INC COM NEW 018522300   1,656,369 25,732 SH   SOLE 26 20,622 0 5,110
ALLETE INC COM NEW 018522300   4,041,213 62,781 SH   SOLE 30 62,781 0 0
ALLETE INC COM NEW 018522300   256,836 3,990 SH   SOLE 36 3,990 0 0
ALLETE INC COM NEW 018522300   4,260,273 66,184 SH   SOLE 43 56,269 0 9,915
ALLIANT ENERGY CORP COM 018802108   21,101,170 395,153 SH   SOLE 2 94,894 0 300,259
ALLIANT ENERGY CORP COM 018802108   8,011,068 150,020 SH   SOLE 4 129,886 0 20,134
ALLIANT ENERGY CORP COM 018802108   11,295,809 211,532 SH   SOLE 7 203,082 0 8,450
ALLIANT ENERGY CORP COM 018802108   112,247 2,102 SH   SOLE 13 2,102 0 0
ALLIANT ENERGY CORP COM 018802108   2,292,515 42,931 SH   SOLE 15 42,931 0 0
ALLIANT ENERGY CORP COM 018802108   27,450,056 514,046 SH   SOLE 18 492,300 0 21,746
ALLIANT ENERGY CORP COM 018802108   21,027,585 393,775 SH   SOLE 19 393,775 0 0
ALLIANT ENERGY CORP COM 018802108   698,222,782 13,075,333 SH   SOLE 21 13,075,333 0 0
ALLIANT ENERGY CORP COM 018802108   293,206,691 5,490,762 SH   SOLE 22 4,965,798 0 524,964
ALLIANT ENERGY CORP COM 018802108   24,831,053 465,001 SH   SOLE 23 465,001 0 0
ALLIANT ENERGY CORP COM 018802108   4,975,919 93,182 SH   SOLE 25 93,182 0 0
ALLIANT ENERGY CORP COM 018802108   16,729,739 313,291 SH   SOLE 26 158,212 0 155,079
ALLIANT ENERGY CORP COM 018802108   17,269,186 323,393 SH   SOLE 28 3,915 0 319,478
ALLIANT ENERGY CORP COM 018802108   37,380 700 SH   SOLE 29 700 0 0
ALLIANT ENERGY CORP COM 018802108   77,199,419 1,445,682 SH   SOLE 30 1,445,682 0 0
ALLIANT ENERGY CORP COM 018802108   3,853,931 72,171 SH   SOLE 31 53,146 0 19,025
ALLIANT ENERGY CORP COM 018802108   4,647,509 87,032 SH   SOLE 32 87,032 0 0
ALLIANT ENERGY CORP COM 018802108   7,758,433 145,289 SH   SOLE 34 145,289 0 0
ALLIANT ENERGY CORP COM 018802108   4,043,341 75,718 SH   SOLE 36 75,718 0 0
ALLIANT ENERGY CORP COM 018802108   297,705 5,575 SH   SOLE 40 5,575 0 0
ALLIANT ENERGY CORP COM 018802108   43,841 821 SH   OTR 43 821 0 0
ALLIANT ENERGY CORP COM 018802108   10,706,513 200,496 SH   SOLE 43 182,842 0 17,655
ALLIED GAMING & ENTRTNMNT IN COM 019170109   4,672 3,877 SH   SOLE 18 3,877 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   44,152 36,641 SH   SOLE 21 36,641 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   386,813 321,007 SH   SOLE 22 321,007 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   324,428 8,394 SH   SOLE 2 4,841 0 3,553
ALLIED MOTION TECHNOLOGIES I COM 019330109   6,107 158 SH   SOLE 7 158 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   1,399,169 36,201 SH   SOLE 18 36,201 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   1,019,974 26,390 SH   SOLE 19 26,390 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   16,965,804 438,960 SH   SOLE 21 438,960 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   12,941,914 334,849 SH   SOLE 22 325,080 0 9,769
ALLIED MOTION TECHNOLOGIES I COM 019330109   80,701 2,088 SH   SOLE 25 2,088 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   78,846 2,040 SH   SOLE 40 2,040 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   13,412 347 SH   SOLE 43 322 0 25
ALLISON TRANSMISSION HLDGS I COM 01973R101   5,309,412 117,361 SH   SOLE 2 54,258 0 63,103
ALLISON TRANSMISSION HLDGS I COM 01973R101   123,279 2,725 SH   SOLE 4 261 0 2,464
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,216,911 26,899 SH   SOLE 7 26,899 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,546,379 56,286 SH   SOLE 18 56,286 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,889,841 63,878 SH   SOLE 19 63,878 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   58,483,558 1,292,740 SH   SOLE 21 1,292,740 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   104,773,759 2,315,954 SH   SOLE 22 2,193,215 0 122,739
ALLISON TRANSMISSION HLDGS I COM 01973R101   302,746 6,692 SH   SOLE 23 6,692 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   737,864 16,310 SH   SOLE 25 16,310 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   3,162,728 69,910 SH   SOLE 26 43,356 0 26,554
ALLISON TRANSMISSION HLDGS I COM 01973R101   88,308 1,952 SH   SOLE 28 1,952 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,939,303 42,867 SH   SOLE 30 42,867 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   62,295 1,377 SH   SOLE 31 1,377 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,104,444 24,413 SH   SOLE 34 24,413 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   167,705 3,707 SH   SOLE 36 3,707 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   628,384 13,890 SH   SOLE 40 13,890 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,693,225 59,532 SH   SOLE 43 52,686 0 6,846
ALLOGENE THERAPEUTICS INC COM 019770106   2,342,311 474,152 SH   SOLE 2 338,110 0 136,042
ALLOGENE THERAPEUTICS INC COM 019770106   1,363 276 SH   SOLE 4 276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   300,006 60,730 SH   SOLE 7 60,730 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   1,121,464 227,017 SH   SOLE 18 227,017 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   3,418,529 692,010 SH   SOLE 19 692,010 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   18,454,383 3,735,705 SH   SOLE 21 3,735,705 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   15,967,315 3,232,250 SH   SOLE 22 3,132,521 0 99,729
ALLOGENE THERAPEUTICS INC COM 019770106   82,745 16,750 SH   SOLE 23 16,750 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   51,672 10,460 SH   SOLE 25 10,460 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   680,890 137,832 SH   SOLE 26 18,113 0 119,719
ALLOGENE THERAPEUTICS INC COM 019770106   7,410 1,500 SH   SOLE 28 1,500 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   2,270,108 459,536 SH   SOLE 30 459,536 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   184,558 37,360 SH   SOLE 34 37,360 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   185,319 37,514 SH   SOLE 43 36,883 0 631
ALLOT LTD SHS M0854Q105   20,998 7,806 SH   SOLE 2 7,806 0 0
ALLOT LTD SHS M0854Q105   8,974 3,336 SH   SOLE 22 3,336 0 0
ALLOVIR INC COM 019818103   217,283 55,148 SH   SOLE 2 31,878 0 23,270
ALLOVIR INC COM 019818103   1,675 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103   358,311 90,942 SH   SOLE 18 90,942 0 0
ALLOVIR INC COM 019818103   225,703 57,285 SH   SOLE 19 57,285 0 0
ALLOVIR INC COM 019818103   5,359,614 1,360,308 SH   SOLE 21 1,360,308 0 0
ALLOVIR INC COM 019818103   3,966,327 1,006,682 SH   SOLE 22 963,646 0 43,036
ALLOVIR INC COM 019818103   15,268 3,875 SH   SOLE 25 3,875 0 0
ALLOVIR INC COM 019818103   2,423 615 SH   SOLE 26 615 0 0
ALLOVIR INC COM 019818103   4,653 1,181 SH   SOLE 28 1,181 0 0
ALLOVIR INC COM 019818103   220,794 56,039 SH   SOLE 30 56,039 0 0
ALLOVIR INC COM 019818103   17,371 4,409 SH   SOLE 40 4,409 0 0
ALLOVIR INC COM 019818103   144,094 36,572 SH   SOLE 43 36,441 0 131
ALLSTATE CORP COM 020002101   72,161,910 651,222 SH   SOLE 2 224,150 0 427,072
ALLSTATE CORP COM 020002101   23,596,546 212,946 SH   SOLE 4 124,603 0 88,343
ALLSTATE CORP COM 020002101   30,923,858 279,071 SH   SOLE 7 271,437 0 7,634
ALLSTATE CORP COM 020002101   1,088,930 9,827 SH   SOLE 13 9,827 0 0
ALLSTATE CORP COM 020002101   5,052,493 45,596 SH   SOLE 15 45,596 0 0
ALLSTATE CORP COM 020002101   143,958,589 1,299,148 SH   SOLE 18 1,195,623 0 103,525
ALLSTATE CORP COM 020002101   164,592,298 1,485,356 SH   SOLE 19 1,485,356 0 0
ALLSTATE CORP COM 020002101   800,755,168 7,226,380 SH   SOLE 21 7,226,380 0 0
ALLSTATE CORP COM 020002101   684,748,068 6,179,479 SH   SOLE 22 5,555,332 0 624,147
ALLSTATE CORP COM 020002101   60,829,704 548,955 SH   SOLE 23 548,955 0 0
ALLSTATE CORP COM 020002101   46,796,060 422,309 SH   SOLE 25 421,261 0 1,048
ALLSTATE CORP COM 020002101   69,310,879 625,493 SH   SOLE 26 309,444 0 316,049
ALLSTATE CORP COM 020002101   97,388,582 878,879 SH   SOLE 28 17,942 0 860,937
ALLSTATE CORP COM 020002101   138,402 1,249 SH   SOLE 29 1,249 0 0
ALLSTATE CORP COM 020002101   167,365,983 1,510,387 SH   SOLE 30 1,509,540 0 847
ALLSTATE CORP COM 020002101   8,989,904 81,129 SH   SOLE 31 60,997 0 20,132
ALLSTATE CORP COM 020002101   11,220,399 101,258 SH   SOLE 34 101,258 0 0
ALLSTATE CORP COM 020002101   11,752,287 106,058 SH   SOLE 36 106,058 0 0
ALLSTATE CORP COM 020002101   1,195,862 10,792 SH   SOLE 40 10,792 0 0
ALLSTATE CORP COM 020002101   56,735 512 SH   OTR 43 512 0 0
ALLSTATE CORP COM 020002101   48,454,521 437,276 SH   SOLE 43 411,075 0 26,201
ALLY FINL INC COM 02005N100   26,768,629 1,050,162 SH   SOLE 2 360,168 0 689,994
ALLY FINL INC COM 02005N100   9,716,941 381,206 SH   SOLE 4 192,474 0 188,732
ALLY FINL INC COM 02005N100   1,651,140 64,776 SH   SOLE 7 64,776 0 0
ALLY FINL INC COM 02005N100   1,322,268 51,874 SH   SOLE 13 51,874 0 0
ALLY FINL INC COM 02005N100   1,021,486 40,074 SH   SOLE 15 40,074 0 0
ALLY FINL INC COM 02005N100   12,797,764 502,070 SH   SOLE 18 482,506 0 19,564
ALLY FINL INC COM 02005N100   2,136,011 83,798 SH   SOLE 19 83,798 0 0
ALLY FINL INC COM 02005N100   114,212,610 4,480,683 SH   SOLE 21 4,480,683 0 0
ALLY FINL INC COM 02005N100   183,092,197 7,182,903 SH   SOLE 22 6,584,786 0 598,117
ALLY FINL INC COM 02005N100   16,278,985 638,642 SH   SOLE 23 638,642 0 0
ALLY FINL INC COM 02005N100   14,546,098 570,659 SH   SOLE 25 570,659 0 0
ALLY FINL INC COM 02005N100   14,324,717 561,974 SH   SOLE 26 261,733 0 300,241
ALLY FINL INC COM 02005N100   22,085,683 866,445 SH   SOLE 28 31,595 0 834,850
ALLY FINL INC COM 02005N100   406,438 15,945 SH   SOLE 29 15,945 0 0
ALLY FINL INC COM 02005N100   55,961,715 2,195,438 SH   SOLE 30 1,831,257 0 364,181
ALLY FINL INC COM 02005N100   3,212,607 126,034 SH   SOLE 31 103,110 0 22,924
ALLY FINL INC COM 02005N100   6,210,766 243,655 SH   SOLE 34 243,655 0 0
ALLY FINL INC COM 02005N100   2,966,016 116,360 SH   SOLE 36 116,360 0 0
ALLY FINL INC COM 02005N100   343,911 13,492 SH   SOLE 40 13,492 0 0
ALLY FINL INC COM 02005N100   10,451 410 SH   OTR 43 410 0 0
ALLY FINL INC COM 02005N100   13,565,826 532,202 SH   SOLE 43 494,571 0 37,631
ALLY FINL INC OPTIONS 02005N100   30,588 1,200 SH Put SOLE 4 1,200 0 0
ALLY FINL INC OPTIONS 02005N100   418,036 16,400 SH Put SOLE 18 16,400 0 0
ALLY FINL INC OPTIONS 02005N100   55,685,454 2,184,600 SH Put SOLE 19 2,184,600 0 0
ALLY FINL INC OPTIONS 02005N100   16,341,639 641,100 SH Put SOLE 22 641,100 0 0
ALLY FINL INC OPTIONS 02005N100   4,845,649 190,100 SH Put SOLE 34 190,100 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   49,074,594 244,981 SH   SOLE 2 62,618 0 182,363
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   17,698,873 88,353 SH   SOLE 4 51,291 0 37,062
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   13,668,234 68,232 SH   SOLE 7 68,232 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   654,646 3,268 SH   SOLE 13 3,268 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,662,456 8,299 SH   SOLE 15 8,299 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   22,694,854 113,293 SH   SOLE 18 106,391 0 6,902
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   94,408,012 471,286 SH   SOLE 19 471,286 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   615,583,961 3,073,003 SH   SOLE 21 3,073,003 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   578,026,164 2,885,514 SH   SOLE 22 2,662,553 0 222,961
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   45,418,954 226,732 SH   SOLE 23 226,732 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   40,923,172 204,289 SH   SOLE 25 203,973 0 316
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   28,062,428 140,088 SH   SOLE 26 72,914 0 67,174
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   37,413,766 186,770 SH   SOLE 28 8,887 0 177,883
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   32,452 162 SH   SOLE 29 162 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   82,196,504 410,326 SH   SOLE 30 410,326 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   6,789,245 33,892 SH   SOLE 31 24,498 0 9,394
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   57,085,391 284,971 SH   SOLE 34 284,971 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   6,556,474 32,730 SH   SOLE 36 32,730 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   948,716 4,736 SH   SOLE 40 4,736 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   57,492 287 SH   OTR 43 287 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   13,571,680 67,750 SH   SOLE 43 61,800 0 5,950
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   443,786 16,467 SH   SOLE 2 6,979 0 9,488
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   5,929 220 SH   SOLE 7 220 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,952,069 72,433 SH   SOLE 18 72,433 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,192,052 44,232 SH   SOLE 19 44,232 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   71,414,805 2,649,900 SH   SOLE 21 2,649,900 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   16,696,765 619,546 SH   SOLE 22 599,664 0 19,882
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   74,247 2,755 SH   SOLE 25 2,755 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   483,456 17,939 SH   SOLE 26 15,971 0 1,968
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,058,946 39,293 SH   SOLE 30 39,293 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   136,960 5,082 SH   SOLE 40 5,082 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   224,062 8,314 SH   SOLE 43 7,885 0 429
ALPHA METALLURGICAL RESOUR I COM 020764106   68,523,156 439,251 SH   SOLE 2 435,941 0 3,310
ALPHA METALLURGICAL RESOUR I COM 020764106   6,084 39 SH   SOLE 4 39 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   360,828 2,313 SH   SOLE 7 2,313 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   5,895,396 37,791 SH   SOLE 18 37,791 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   4,717,908 30,243 SH   SOLE 19 30,243 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   79,323,972 508,487 SH   SOLE 21 508,487 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   58,602,804 375,659 SH   SOLE 22 364,649 0 11,010
ALPHA METALLURGICAL RESOUR I COM 020764106   1,371,864 8,794 SH   SOLE 26 7,390 0 1,404
ALPHA METALLURGICAL RESOUR I COM 020764106   1,297,920 8,320 SH   SOLE 30 8,320 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   346,008 2,218 SH   SOLE 40 2,218 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   475,020 3,045 SH   SOLE 43 2,963 0 82
ALPHA PRO TECH LTD COM 020772109   1,419 341 SH   SOLE 2 3 0 338
ALPHA PRO TECH LTD COM 020772109   8,291 1,993 SH   SOLE 18 1,993 0 0
ALPHA PRO TECH LTD COM 020772109   101,704 24,448 SH   SOLE 21 24,448 0 0
ALPHA PRO TECH LTD COM 020772109   824,824 198,275 SH   SOLE 22 198,275 0 0
ALPHA TEKNOVA INC COM 02080L102   20,335 6,870 SH   SOLE 2 4,999 0 1,871
ALPHA TEKNOVA INC COM 02080L102   60,171 20,328 SH   SOLE 18 20,328 0 0
ALPHA TEKNOVA INC COM 02080L102   36,666 12,387 SH   SOLE 19 12,387 0 0
ALPHA TEKNOVA INC COM 02080L102   672,574 227,221 SH   SOLE 21 227,221 0 0
ALPHA TEKNOVA INC COM 02080L102   249,868 84,415 SH   SOLE 22 80,454 0 3,961
ALPHABET INC CAP STK CL C 02079K107   1,150,263,608 11,060,227 SH   SOLE 2 2,553,673 0 8,506,554
ALPHABET INC CAP STK CL C 02079K107   474,155,032 4,559,183 SH   SOLE 4 2,753,135 0 1,806,048
ALPHABET INC CAP STK CL C 02079K107   564,161,728 5,424,632 SH   SOLE 7 5,154,321 0 270,311
ALPHABET INC CAP STK CL C 02079K107   32,281,496 310,399 SH   SOLE 13 310,399 0 0
ALPHABET INC CAP STK CL C 02079K107   65,509,808 629,902 SH   SOLE 15 629,902 0 0
ALPHABET INC CAP STK CL C 02079K107   4,160 40 SH   SOLE 17 0 0 40
ALPHABET INC CAP STK CL C 02079K107   1,537,571,464 14,784,341 SH   SOLE 18 14,095,812 0 688,529
ALPHABET INC CAP STK CL C 02079K107   650,070,824 6,250,681 SH   SOLE 19 6,250,681 0 0
ALPHABET INC CAP STK CL C 02079K107   12,520,552,928 120,389,932 SH   SOLE 21 120,389,932 0 0
ALPHABET INC CAP STK CL C 02079K107   11,929,692,216 114,708,579 SH   SOLE 22 103,342,629 0 11,365,950
ALPHABET INC CAP STK CL C 02079K107   1,269,637,304 12,208,051 SH   SOLE 23 12,208,051 0 0
ALPHABET INC CAP STK CL C 02079K107   1,250,171,624 12,020,881 SH   SOLE 25 11,957,517 0 63,364
ALPHABET INC CAP STK CL C 02079K107   1,106,796,808 10,642,277 SH   SOLE 26 4,701,065 0 5,941,212
ALPHABET INC CAP STK CL C 02079K107   1,179,258,704 11,339,026 SH   SOLE 28 572,344 0 10,766,682
ALPHABET INC CAP STK CL C 02079K107   14,156,272 136,118 SH   SOLE 29 136,118 0 0
ALPHABET INC CAP STK CL C 02079K107   3,151,166,928 30,299,682 SH   SOLE 30 30,296,903 0 2,779
ALPHABET INC CAP STK CL C 02079K107   189,774,312 1,824,753 SH   SOLE 31 1,423,559 0 401,194
ALPHABET INC CAP STK CL C 02079K107   144,021,696 1,384,824 SH   SOLE 32 1,384,824 0 0
ALPHABET INC CAP STK CL C 02079K107   283,252,528 2,723,582 SH   SOLE 34 2,723,582 0 0
ALPHABET INC CAP STK CL C 02079K107   158,595,424 1,524,956 SH   SOLE 36 1,524,956 0 0
ALPHABET INC CAP STK CL C 02079K107   23,098,192 222,098 SH   SOLE 40 222,098 0 0
ALPHABET INC CAP STK CL C 02079K107   1,069,432 10,283 SH   OTR 43 10,283 0 0
ALPHABET INC CAP STK CL C 02079K107   361,215,027 3,473,221 SH   SOLE 43 3,081,239 0 391,983
ALPHABET INC CAP STK CL A 02079K305   1,343,058,593 12,947,639 SH   SOLE 2 3,114,330 0 9,833,309
ALPHABET INC CAP STK CL A 02079K305   495,326,413 4,775,151 SH   SOLE 4 2,799,778 0 1,975,373
ALPHABET INC CAP STK CL A 02079K305   617,975,728 5,957,541 SH   SOLE 7 5,544,189 0 413,352
ALPHABET INC CAP STK CL A 02079K305   40,313,212 388,636 SH   SOLE 13 388,636 0 0
ALPHABET INC CAP STK CL A 02079K305   72,769,085 701,524 SH   SOLE 15 701,524 0 0
ALPHABET INC CAP STK CL A 02079K305   2,085,126,105 20,101,476 SH   SOLE 18 18,036,239 0 2,065,237
ALPHABET INC CAP STK CL A 02079K305   967,989,896 9,331,822 SH   SOLE 19 9,331,822 0 0
ALPHABET INC CAP STK CL A 02079K305   5,055,800 48,740 SH   SOLE 20 48,740 0 0
ALPHABET INC CAP STK CL A 02079K305   13,908,042,055 134,079,264 SH   SOLE 21 134,079,264 0 0
ALPHABET INC CAP STK CL A 02079K305   13,696,675,687 132,041,605 SH   SOLE 22 119,206,688 0 12,834,917
ALPHABET INC CAP STK CL A 02079K305   1,416,044,474 13,651,253 SH   SOLE 23 13,651,253 0 0
ALPHABET INC CAP STK CL A 02079K305   1,221,967,718 11,780,273 SH   SOLE 25 11,702,940 0 77,333
ALPHABET INC CAP STK CL A 02079K305   1,253,676,527 12,085,959 SH   SOLE 26 5,271,271 0 6,814,688
ALPHABET INC CAP STK CL A 02079K305   1,355,124,778 13,063,962 SH   SOLE 28 553,306 0 12,510,656
ALPHABET INC CAP STK CL A 02079K305   18,695,569 180,233 SH   SOLE 29 180,233 0 0
ALPHABET INC CAP STK CL A 02079K305   3,403,659,608 32,812,683 SH   SOLE 30 32,809,798 0 2,885
ALPHABET INC CAP STK CL A 02079K305   213,223,965 2,055,567 SH   SOLE 31 1,600,075 0 455,492
ALPHABET INC CAP STK CL A 02079K305   150,804,956 1,453,822 SH   SOLE 32 1,453,822 0 0
ALPHABET INC CAP STK CL A 02079K305   368,134,451 3,548,968 SH   SOLE 34 3,548,968 0 0
ALPHABET INC CAP STK CL A 02079K305   174,628,003 1,683,486 SH   SOLE 36 1,683,486 0 0
ALPHABET INC CAP STK CL A 02079K305   25,130,252 242,266 SH   SOLE 40 242,266 0 0
ALPHABET INC CAP STK CL A 02079K305   1,154,100 11,126 SH   OTR 43 11,126 0 0
ALPHABET INC CAP STK CL A 02079K305   981,170,977 9,458,893 SH   SOLE 43 8,581,397 0 877,496
ALPHABET INC OPTIONS 02079K907   1,716,000 16,500 SH Call SOLE 2 0 0 16,500
ALPHABET INC OPTIONS 02079K907   873,600 8,400 SH Call SOLE 4 8,400 0 0
ALPHABET INC OPTIONS 02079K907   14,508,000 139,500 SH Call SOLE 18 139,500 0 0
ALPHABET INC OPTIONS 02079K907   78,228,800 752,200 SH Call SOLE 19 752,200 0 0
ALPHABET INC OPTIONS 02079K907   6,115,200 58,800 SH Call SOLE 22 58,800 0 0
ALPHABET INC OPTIONS 02079K907   1,154,400 11,100 SH Call SOLE 26 11,100 0 0
ALPHABET INC OPTIONS 02079K907   45,708,000 439,500 SH Call SOLE 34 439,500 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   632,346 40,535 SH   SOLE 2 21,514 0 19,021
ALPHATEC HLDGS INC COM NEW 02081G201   3,338 214 SH   SOLE 4 214 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   547,201 35,077 SH   SOLE 7 35,077 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   2,998,866 192,235 SH   SOLE 18 192,235 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   2,260,612 144,911 SH   SOLE 19 144,911 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   39,042,416 2,502,719 SH   SOLE 21 2,502,719 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   30,322,079 1,943,723 SH   SOLE 22 1,888,179 0 55,544
ALPHATEC HLDGS INC COM NEW 02081G201   253,859 16,273 SH   SOLE 25 16,273 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   125,408 8,039 SH   SOLE 26 2,577 0 5,462
ALPHATEC HLDGS INC COM NEW 02081G201   37,955 2,433 SH   SOLE 28 0 0 2,433
ALPHATEC HLDGS INC COM NEW 02081G201   3,748,181 240,268 SH   SOLE 30 240,268 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   68,375 4,383 SH   SOLE 36 4,383 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   209,914 13,456 SH   SOLE 40 13,456 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   219,211 14,052 SH   SOLE 43 13,251 0 801
ALPHATEC HLDGS INC NOTE 0.750% 8/0 02081GAB8   2,136,010 2,008,000 PRN   SOLE 21 2,008,000 0 0
ALPINE 4 HOLDINGS INC CL A 02083E105   217,122 425,729 SH   SOLE 22 425,729 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   40,036 5,186 SH   SOLE 2 460 0 4,726
ALPINE IMMUNE SCIENCES INC COM 02083G100   434,281 56,254 SH   SOLE 18 56,254 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   357,127 46,260 SH   SOLE 19 46,260 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   7,477,368 968,571 SH   SOLE 21 968,571 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   3,515,094 455,323 SH   SOLE 22 445,585 0 9,738
ALPINE IMMUNE SCIENCES INC COM 02083G100   164,637 21,326 SH   SOLE 30 21,326 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   800,233 47,548 SH   SOLE 2 47,188 0 360
ALPINE INCOME PPTY TR INC COM 02083X103   36,302 2,157 SH   SOLE 18 2,157 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   948,471 56,356 SH   SOLE 21 56,356 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   1,246,261 74,050 SH   SOLE 22 74,050 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   9,627 572 SH   SOLE 23 572 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   9,856 255 SH   SOLE 43 0 0 255
ALSET CAPITAL ACQUISITION CO CLASS A COM 02115M109   488,448 47,700 SH   SOLE 2 47,700 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   302,307 19,073 SH   SOLE 2 5,551 0 13,522
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   1,854 117 SH   SOLE 7 117 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   951,285 60,018 SH   SOLE 18 60,018 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   662,134 41,775 SH   SOLE 19 41,775 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   20,621,817 1,301,061 SH   SOLE 21 1,301,061 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   10,335,722 652,096 SH   SOLE 22 637,906 0 14,190
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   7,370 465 SH   SOLE 34 465 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   32,413 2,045 SH   SOLE 43 1,769 0 276
ALTAIR ENGR INC COM CL A 021369103   2,568,053 35,613 SH   SOLE 2 23,575 0 12,038
ALTAIR ENGR INC COM CL A 021369103   125,976 1,747 SH   SOLE 4 183 0 1,564
ALTAIR ENGR INC COM CL A 021369103   1,042,206 14,453 SH   SOLE 7 14,453 0 0
ALTAIR ENGR INC COM CL A 021369103   9,822,392 136,214 SH   SOLE 18 126,901 0 9,313
ALTAIR ENGR INC COM CL A 021369103   7,286,643 101,049 SH   SOLE 19 101,049 0 0
ALTAIR ENGR INC COM CL A 021369103   135,207,548 1,875,018 SH   SOLE 21 1,875,018 0 0
ALTAIR ENGR INC COM CL A 021369103   96,793,614 1,342,305 SH   SOLE 22 1,303,217 0 39,088
ALTAIR ENGR INC COM CL A 021369103   623,175 8,642 SH   SOLE 25 8,642 0 0
ALTAIR ENGR INC COM CL A 021369103   2,130,274 29,542 SH   SOLE 26 24,564 0 4,978
ALTAIR ENGR INC COM CL A 021369103   58,698 814 SH   SOLE 28 814 0 0
ALTAIR ENGR INC COM CL A 021369103   30,641,991 424,934 SH   SOLE 30 424,934 0 0
ALTAIR ENGR INC COM CL A 021369103   86,099 1,194 SH   SOLE 36 1,194 0 0
ALTAIR ENGR INC COM CL A 021369103   804,820 11,161 SH   SOLE 40 11,161 0 0
ALTAIR ENGR INC COM CL A 021369103   692,689 9,606 SH   SOLE 43 8,708 0 898
ALTERYX INC COM CL A 02156B103   4,808,405 81,720 SH   SOLE 2 31,083 0 50,637
ALTERYX INC COM CL A 02156B103   122,152 2,076 SH   SOLE 4 219 0 1,857
ALTERYX INC COM CL A 02156B103   499,552 8,490 SH   SOLE 7 8,490 0 0
ALTERYX INC COM CL A 02156B103   1,647,638 28,002 SH   SOLE 18 28,002 0 0
ALTERYX INC COM CL A 02156B103   26,274,002 446,533 SH   SOLE 19 446,533 0 0
ALTERYX INC COM CL A 02156B103   67,237,704 1,142,721 SH   SOLE 21 1,142,721 0 0
ALTERYX INC COM CL A 02156B103   87,675,366 1,490,064 SH   SOLE 22 1,412,282 0 77,782
ALTERYX INC COM CL A 02156B103   602,698 10,243 SH   SOLE 25 10,243 0 0
ALTERYX INC COM CL A 02156B103   1,935,836 32,900 SH   SOLE 26 27,501 0 5,399
ALTERYX INC COM CL A 02156B103   135,803 2,308 SH   SOLE 28 1,055 0 1,253
ALTERYX INC COM CL A 02156B103   27,356,599 464,932 SH   SOLE 30 464,932 0 0
ALTERYX INC COM CL A 02156B103   52,309 889 SH   SOLE 31 889 0 0
ALTERYX INC COM CL A 02156B103   43,801,143 744,411 SH   SOLE 34 744,411 0 0
ALTERYX INC COM CL A 02156B103   613,584 10,428 SH   SOLE 40 10,428 0 0
ALTERYX INC COM CL A 02156B103   809,815 13,763 SH   SOLE 43 9,892 0 3,871
ALTERYX INC NOTE 0.500% 8/0 02156BAD5   2,191,375 2,350,000 PRN   SOLE 21 2,350,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0   1,973,135 2,342,000 PRN   SOLE 21 2,342,000 0 0
ALTICE USA INC CL A 02156K103   1,494,516 436,993 SH   SOLE 2 141,444 0 295,549
ALTICE USA INC CL A 02156K103   2,743 802 SH   SOLE 4 802 0 0
ALTICE USA INC CL A 02156K103   8,051 2,354 SH   SOLE 7 2,354 0 0
ALTICE USA INC CL A 02156K103   350,547 102,499 SH   SOLE 18 102,499 0 0
ALTICE USA INC CL A 02156K103   236,055 69,022 SH   SOLE 19 69,022 0 0
ALTICE USA INC CL A 02156K103   15,815,995 4,624,560 SH   SOLE 21 4,624,560 0 0
ALTICE USA INC CL A 02156K103   18,507,050 5,411,418 SH   SOLE 22 5,077,088 0 334,330
ALTICE USA INC CL A 02156K103   208,268 60,897 SH   SOLE 23 60,897 0 0
ALTICE USA INC CL A 02156K103   120,203 35,147 SH   SOLE 25 35,147 0 0
ALTICE USA INC CL A 02156K103   361,166 105,604 SH   SOLE 26 89,391 0 16,213
ALTICE USA INC CL A 02156K103   63,393 18,536 SH   SOLE 28 4,167 0 14,369
ALTICE USA INC CL A 02156K103   400,297 117,046 SH   SOLE 30 117,046 0 0
ALTICE USA INC CL A 02156K103   10,520 3,076 SH   SOLE 31 3,076 0 0
ALTICE USA INC CL A 02156K103   141,735 41,443 SH   SOLE 36 41,443 0 0
ALTICE USA INC CL A 02156K103   103,650 30,307 SH   SOLE 40 30,307 0 0
ALTICE USA INC CL A 02156K103   1,532,153 447,998 SH   SOLE 43 424,302 0 23,696
ALTIMMUNE INC COM NEW 02155H200   88,489 20,969 SH   SOLE 2 13,423 0 7,546
ALTIMMUNE INC COM NEW 02155H200   34,693 8,221 SH   SOLE 18 8,221 0 0
ALTIMMUNE INC COM NEW 02155H200   2,355,895 558,269 SH   SOLE 21 558,269 0 0
ALTIMMUNE INC COM NEW 02155H200   3,179,631 753,467 SH   SOLE 22 729,242 0 24,225
ALTIMMUNE INC COM NEW 02155H200   31,827 7,542 SH   SOLE 25 7,542 0 0
ALTIMMUNE INC COM NEW 02155H200   20,716 4,909 SH   SOLE 26 0 0 4,909
ALTIMMUNE INC COM NEW 02155H200   141,598 33,554 SH   SOLE 30 33,554 0 0
ALTIMMUNE INC COM NEW 02155H200   30,063 7,124 SH   SOLE 40 7,124 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   1,090 237 SH   SOLE 2 0 0 237
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   4,278 930 SH   SOLE 18 930 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   71,751 15,598 SH   SOLE 21 15,598 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   651,240 141,574 SH   SOLE 22 141,574 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   3,225 701 SH   SOLE 43 701 0 0
ALTO INGREDIENTS INC COM 021513106   213,147 142,098 SH   SOLE 2 55,534 0 86,564
ALTO INGREDIENTS INC COM 021513106   1,724 1,149 SH   SOLE 7 1,149 0 0
ALTO INGREDIENTS INC COM 021513106   341,535 227,690 SH   SOLE 18 227,690 0 0
ALTO INGREDIENTS INC COM 021513106   236,526 157,684 SH   SOLE 19 157,684 0 0
ALTO INGREDIENTS INC COM 021513106   4,361,337 2,907,558 SH   SOLE 21 2,907,558 0 0
ALTO INGREDIENTS INC COM 021513106   3,267,198 2,178,132 SH   SOLE 22 2,096,193 0 81,939
ALTO INGREDIENTS INC COM 021513106   1,590 1,060 SH   SOLE 43 788 0 272
ALTRIA GROUP INC COM 02209S103   158,713,295 3,556,999 SH   SOLE 2 1,280,136 0 2,276,863
ALTRIA GROUP INC COM 02209S103   10,488,020 235,052 SH   SOLE 4 235,052 0 0
ALTRIA GROUP INC COM 02209S103   49,138,043 1,101,256 SH   SOLE 7 1,097,749 0 3,507
ALTRIA GROUP INC COM 02209S103   3,688,825 82,672 SH   SOLE 13 82,672 0 0
ALTRIA GROUP INC COM 02209S103   13,371,409 299,673 SH   SOLE 15 299,673 0 0
ALTRIA GROUP INC COM 02209S103   135,460,801 3,035,876 SH   SOLE 18 2,862,954 0 172,922
ALTRIA GROUP INC COM 02209S103   37,900,808 849,413 SH   SOLE 19 849,413 0 0
ALTRIA GROUP INC COM 02209S103   645,161 14,459 SH   SOLE 20 14,459 0 0
ALTRIA GROUP INC COM 02209S103   2,231,056,489 50,001,266 SH   SOLE 21 50,001,266 0 0
ALTRIA GROUP INC COM 02209S103   1,732,516,515 38,828,250 SH   SOLE 22 35,144,006 0 3,684,244
ALTRIA GROUP INC COM 02209S103   179,444,461 4,021,615 SH   SOLE 23 4,021,615 0 0
ALTRIA GROUP INC COM 02209S103   108,456,852 2,430,678 SH   SOLE 25 2,421,008 0 9,670
ALTRIA GROUP INC COM 02209S103   112,285,561 2,516,485 SH   SOLE 26 730,250 0 1,786,235
ALTRIA GROUP INC COM 02209S103   82,804,681 1,855,775 SH   SOLE 28 0 0 1,855,775
ALTRIA GROUP INC COM 02209S103   392,602,813 8,798,808 SH   SOLE 30 8,798,808 0 0
ALTRIA GROUP INC COM 02209S103   14,647,809 328,279 SH   SOLE 31 296,960 0 31,319
ALTRIA GROUP INC COM 02209S103   9,815,954 219,990 SH   SOLE 32 219,990 0 0
ALTRIA GROUP INC COM 02209S103   18,430,246 413,049 SH   SOLE 34 413,049 0 0
ALTRIA GROUP INC COM 02209S103   22,163,156 496,709 SH   SOLE 36 496,709 0 0
ALTRIA GROUP INC COM 02209S103   1,817,640 40,736 SH   SOLE 40 40,736 0 0
ALTRIA GROUP INC COM 02209S103   71,913,613 1,611,690 SH   SOLE 43 1,389,078 0 222,612
ALTUS POWER INC COM CL A 02217A102   272,992 49,816 SH   SOLE 2 16,763 0 33,053
ALTUS POWER INC COM CL A 02217A102   3,184 581 SH   SOLE 7 581 0 0
ALTUS POWER INC COM CL A 02217A102   1,460,787 266,567 SH   SOLE 18 266,567 0 0
ALTUS POWER INC COM CL A 02217A102   1,000,999 182,664 SH   SOLE 19 182,664 0 0
ALTUS POWER INC COM CL A 02217A102   17,421,671 3,179,137 SH   SOLE 21 3,179,137 0 0
ALTUS POWER INC COM CL A 02217A102   9,282,019 1,693,799 SH   SOLE 22 1,610,450 0 83,349
ALTUS POWER INC COM CL A 02217A102   23,148 4,224 SH   SOLE 25 4,224 0 0
ALTUS POWER INC COM CL A 02217A102   1,386 253 SH   SOLE 26 253 0 0
ALTUS POWER INC COM CL A 02217A102   109,644 20,008 SH   SOLE 28 0 0 20,008
ALTUS POWER INC COM CL A 02217A102   219,644 40,081 SH   SOLE 30 40,081 0 0
ALTUS POWER INC COM CL A 02217A102   54,444 9,935 SH   SOLE 40 9,935 0 0
ALVARIUM TIEDEMANN HLDNGS IN COM CL A 02237A108   13,330 1,063 SH   SOLE 2 0 0 1,063
ALVARIUM TIEDEMANN HLDNGS IN COM CL A 02237A108   3,872,966 308,849 SH   SOLE 22 308,849 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   123,893 27,410 SH   SOLE 2 5,828 0 21,582
ALX ONCOLOGY HLDGS INC COM 00166B105   1,284 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   286,044 63,284 SH   SOLE 18 61,993 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105   266,436 58,946 SH   SOLE 19 58,946 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   4,055,895 897,322 SH   SOLE 21 897,322 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   2,591,727 573,391 SH   SOLE 22 551,576 0 21,815
ALX ONCOLOGY HLDGS INC COM 00166B105   4,606 1,019 SH   SOLE 25 1,019 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   1,311 290 SH   SOLE 26 290 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   186,897 41,349 SH   SOLE 30 41,349 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   3,842 850 SH   SOLE 40 850 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   20,245 4,479 SH   SOLE 43 4,479 0 0
ALZAMEND NEURO INC COM NEW 02262M308   253,355 596,129 SH   SOLE 22 596,129 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   4,028,314 227,717 SH   SOLE 2 153,033 0 74,684
AMALGAMATED FINANCIAL CORP COM 022671101   529,320 29,922 SH   SOLE 7 29,922 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   926,355 52,366 SH   SOLE 18 52,366 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   4,509,093 254,895 SH   SOLE 19 254,895 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   13,126,617 742,036 SH   SOLE 21 742,036 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   16,321,095 922,617 SH   SOLE 22 894,938 0 27,679
AMALGAMATED FINANCIAL CORP COM 022671101   185,108 10,464 SH   SOLE 23 10,464 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   143,431 8,108 SH   SOLE 25 8,108 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   833,323 47,107 SH   SOLE 26 4,129 0 42,978
AMALGAMATED FINANCIAL CORP COM 022671101   63,330 3,580 SH   SOLE 28 0 0 3,580
AMALGAMATED FINANCIAL CORP COM 022671101   564,099 31,888 SH   SOLE 30 31,888 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   97,914 5,535 SH   SOLE 34 5,535 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   640,236 36,192 SH   SOLE 36 36,192 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   79,747 4,508 SH   SOLE 40 4,508 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   1,418,708 80,198 SH   SOLE 43 78,030 0 2,168
AMARIN CORP PLC SPONS ADR NEW 023111206   25,652 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206   270,938 180,625 SH   SOLE 30 180,625 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   155,841 103,894 SH   SOLE 43 98,034 0 5,860
AMAZON COM INC COM 023135106   1,904,293,897 18,436,382 SH   SOLE 2 4,194,122 0 14,242,260
AMAZON COM INC COM 023135106   733,444,214 7,100,825 SH   SOLE 4 4,270,017 0 2,830,808
AMAZON COM INC COM 023135106   933,376,986 9,036,470 SH   SOLE 7 8,679,355 0 357,115
AMAZON COM INC COM 023135106   56,776,137 549,677 SH   SOLE 13 549,677 0 0
AMAZON COM INC COM 023135106   110,128,521 1,066,207 SH   SOLE 15 1,066,207 0 0
AMAZON COM INC COM 023135106   235,501 2,280 SH   SOLE 17 0 0 2,280
AMAZON COM INC COM 023135106   3,282,274,528 31,777,273 SH   SOLE 18 28,799,746 0 2,977,527
AMAZON COM INC COM 023135106   1,301,952,684 12,604,828 SH   SOLE 19 12,604,828 0 0
AMAZON COM INC COM 023135106   1,976,971 19,140 SH   SOLE 20 19,140 0 0
AMAZON COM INC COM 023135106   19,014,902,343 184,092,384 SH   SOLE 21 184,092,384 0 0
AMAZON COM INC COM 023135106   20,205,177,879 195,616,012 SH   SOLE 22 176,451,525 0 19,164,487
AMAZON COM INC COM 023135106   2,141,881,038 20,736,577 SH   SOLE 23 20,736,577 0 0
AMAZON COM INC COM 023135106   1,788,710,218 17,317,361 SH   SOLE 25 17,183,495 0 133,866
AMAZON COM INC COM 023135106   1,850,243,686 17,913,096 SH   SOLE 26 7,489,671 0 10,423,425
AMAZON COM INC COM 023135106   1,888,258,641 18,281,137 SH   SOLE 28 552,993 0 17,728,144
AMAZON COM INC COM 023135106   24,460,105 236,810 SH   SOLE 29 236,810 0 0
AMAZON COM INC COM 023135106   5,220,293,230 50,540,161 SH   SOLE 30 50,410,368 0 129,793
AMAZON COM INC COM 023135106   317,046,899 3,069,483 SH   SOLE 31 2,390,032 0 679,451
AMAZON COM INC COM 023135106   245,599,967 2,377,771 SH   SOLE 32 2,377,771 0 0
AMAZON COM INC COM 023135106   532,220,007 5,152,677 SH   SOLE 34 5,152,677 0 0
AMAZON COM INC COM 023135106   265,115,579 2,566,711 SH   SOLE 36 2,566,711 0 0
AMAZON COM INC COM 023135106   38,446,707 372,221 SH   SOLE 40 372,221 0 0
AMAZON COM INC COM 023135106   1,703,355 16,491 SH   OTR 43 16,491 0 0
AMAZON COM INC COM 023135106   902,484,343 8,737,384 SH   SOLE 43 7,831,378 0 906,006
AMAZON COM INC OPTIONS 023135106   351,186 3,400 SH Call SOLE 2 0 0 3,400
AMAZON COM INC OPTIONS 023135106   175,593 1,700 SH Call SOLE 4 1,700 0 0
AMAZON COM INC OPTIONS 023135106   2,995,410 29,000 SH Call SOLE 18 29,000 0 0
AMAZON COM INC OPTIONS 023135106   16,144,227 156,300 SH Call SOLE 19 156,300 0 0
AMAZON COM INC OPTIONS 023135106   1,260,138 12,200 SH Call SOLE 22 12,200 0 0
AMAZON COM INC OPTIONS 023135106   237,567 2,300 SH Call SOLE 26 2,300 0 0
AMAZON COM INC OPTIONS 023135106   9,409,719 91,100 SH Call SOLE 34 91,100 0 0
AMBAC FINL GROUP INC COM NEW 023139884   1,831,733 118,329 SH   SOLE 2 58,528 0 59,801
AMBAC FINL GROUP INC COM NEW 023139884   2,229 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884   8,529 551 SH   SOLE 7 551 0 0
AMBAC FINL GROUP INC COM NEW 023139884   2,429,478 156,943 SH   SOLE 18 156,943 0 0
AMBAC FINL GROUP INC COM NEW 023139884   4,516,909 291,790 SH   SOLE 19 291,790 0 0
AMBAC FINL GROUP INC COM NEW 023139884   70,184,772 4,533,900 SH   SOLE 21 4,533,900 0 0
AMBAC FINL GROUP INC COM NEW 023139884   23,837,002 1,539,858 SH   SOLE 22 1,484,678 0 55,180
AMBAC FINL GROUP INC COM NEW 023139884   81,874 5,289 SH   SOLE 23 5,289 0 0
AMBAC FINL GROUP INC COM NEW 023139884   90,125 5,822 SH   SOLE 25 5,822 0 0
AMBAC FINL GROUP INC COM NEW 023139884   440,421 28,451 SH   SOLE 26 0 0 28,451
AMBAC FINL GROUP INC COM NEW 023139884   110,125 7,114 SH   SOLE 28 632 0 6,482
AMBAC FINL GROUP INC COM NEW 023139884   1,373,091 88,701 SH   SOLE 30 88,701 0 0
AMBAC FINL GROUP INC COM NEW 023139884   81,301 5,252 SH   SOLE 40 5,252 0 0
AMBAC FINL GROUP INC COM NEW 023139884   801,570 51,781 SH   SOLE 43 49,988 0 1,793
AMBARELLA INC SHS G037AX101   4,062,305 52,471 SH   SOLE 2 34,409 0 18,062
AMBARELLA INC SHS G037AX101   109,162 1,410 SH   SOLE 4 136 0 1,274
AMBARELLA INC SHS G037AX101   466,688 6,028 SH   SOLE 7 6,028 0 0
AMBARELLA INC SHS G037AX101   7,431,855 95,994 SH   SOLE 18 90,995 0 4,999
AMBARELLA INC SHS G037AX101   37,146,658 479,807 SH   SOLE 19 479,807 0 0
AMBARELLA INC SHS G037AX101   94,566,053 1,221,468 SH   SOLE 21 1,221,468 0 0
AMBARELLA INC SHS G037AX101   80,959,642 1,045,720 SH   SOLE 22 1,018,482 0 27,238
AMBARELLA INC SHS G037AX101   290,790 3,756 SH   SOLE 23 3,756 0 0
AMBARELLA INC SHS G037AX101   1,309,250 16,911 SH   SOLE 25 16,911 0 0
AMBARELLA INC SHS G037AX101   1,903,835 24,591 SH   SOLE 26 17,956 0 6,635
AMBARELLA INC SHS G037AX101   755,232 9,755 SH   SOLE 28 7,679 0 2,076
AMBARELLA INC SHS G037AX101   28,161,602 363,751 SH   SOLE 30 363,751 0 0
AMBARELLA INC SHS G037AX101   184,260 2,380 SH   SOLE 34 2,380 0 0
AMBARELLA INC SHS G037AX101   8,361 108 SH   SOLE 36 108 0 0
AMBARELLA INC SHS G037AX101   426,352 5,507 SH   SOLE 40 5,507 0 0
AMBARELLA INC SHS G037AX101   537,682 6,945 SH   SOLE 43 6,783 0 162
AMBEV SA SPONSORED ADR 02319V103   6,982,701 2,476,135 SH   SOLE 2 2,476,135 0 0
AMBEV SA SPONSORED ADR 02319V103   1,334,906 473,371 SH   SOLE 4 473,371 0 0
AMBEV SA SPONSORED ADR 02319V103   4,500,142 1,595,795 SH   SOLE 13 1,595,795 0 0
AMBEV SA SPONSORED ADR 02319V103   7,519,474 2,666,480 SH   SOLE 18 2,666,480 0 0
AMBEV SA SPONSORED ADR 02319V103   21,318,625 7,559,796 SH   SOLE 19 7,559,796 0 0
AMBEV SA SPONSORED ADR 02319V103   34,908,732 12,378,983 SH   SOLE 21 12,378,983 0 0
AMBEV SA SPONSORED ADR 02319V103   26,873,929 9,529,762 SH   SOLE 22 8,015,414 0 1,514,348
AMBEV SA SPONSORED ADR 02319V103   8,556,740 3,034,305 SH   SOLE 25 3,034,305 0 0
AMBEV SA SPONSORED ADR 02319V103   3,785,094 1,342,232 SH   SOLE 26 868,842 0 473,390
AMBEV SA SPONSORED ADR 02319V103   8,024,561 2,845,589 SH   SOLE 28 0 0 2,845,589
AMBEV SA SPONSORED ADR 02319V103   4,603,069 1,632,294 SH   SOLE 30 1,632,294 0 0
AMBEV SA SPONSORED ADR 02319V103   114,565 40,626 SH   SOLE 31 0 0 40,626
AMBEV SA SPONSORED ADR 02319V103   15,574,383 5,522,831 SH   SOLE 34 5,522,831 0 0
AMBEV SA SPONSORED ADR 02319V103   8,847,059 3,137,255 SH   SOLE 43 2,816,442 0 320,813
AMC ENTMT HLDGS INC CL A COM 00165C104   2,717,875 542,490 SH   SOLE 2 164,308 0 378,182
AMC ENTMT HLDGS INC CL A COM 00165C104   59,148 11,806 SH   SOLE 4 1,815 0 9,991
AMC ENTMT HLDGS INC CL A COM 00165C104   477,909 95,391 SH   SOLE 7 95,391 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   868,944 173,442 SH   SOLE 18 173,442 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   804,265 160,532 SH   SOLE 19 160,532 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   31,915,223 6,370,304 SH   SOLE 21 6,370,304 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   61,336,699 12,242,854 SH   SOLE 22 11,558,862 0 683,992
AMC ENTMT HLDGS INC CL A COM 00165C104   469,577 93,728 SH   SOLE 25 93,728 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   1,268,297 253,153 SH   SOLE 26 212,979 0 40,174
AMC ENTMT HLDGS INC CL A COM 00165C104   116,192 23,192 SH   SOLE 28 6,233 0 16,959
AMC ENTMT HLDGS INC CL A COM 00165C104   2,004,736 400,147 SH   SOLE 30 400,147 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   38,061 7,597 SH   SOLE 31 7,597 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   35,867 7,159 SH   SOLE 36 7,159 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   441,997 88,223 SH   SOLE 40 88,223 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   6,608 1,319 SH   OTR 43 1,319 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   950,928 189,806 SH   SOLE 43 182,250 0 7,556
AMC NETWORKS INC CL A 00164V103   531,479 30,232 SH   SOLE 2 8,488 0 21,744
AMC NETWORKS INC CL A 00164V103   2,022 115 SH   SOLE 4 115 0 0
AMC NETWORKS INC CL A 00164V103   18,371 1,045 SH   SOLE 7 1,045 0 0
AMC NETWORKS INC CL A 00164V103   1,836,846 104,485 SH   SOLE 18 104,485 0 0
AMC NETWORKS INC CL A 00164V103   1,069,391 60,830 SH   SOLE 19 60,830 0 0
AMC NETWORKS INC CL A 00164V103   62,072,079 3,530,835 SH   SOLE 21 3,530,835 0 0
AMC NETWORKS INC CL A 00164V103   15,155,876 862,109 SH   SOLE 22 824,987 0 37,122
AMC NETWORKS INC CL A 00164V103   59,842 3,404 SH   SOLE 25 3,404 0 0
AMC NETWORKS INC CL A 00164V103   173,304 9,858 SH   SOLE 26 7,652 0 2,206
AMC NETWORKS INC CL A 00164V103   31,679 1,802 SH   SOLE 28 0 0 1,802
AMC NETWORKS INC CL A 00164V103   637,556 36,266 SH   SOLE 30 36,266 0 0
AMC NETWORKS INC CL A 00164V103   34,984 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103   55,711 3,169 SH   SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103   720,780 41,000 SH   SOLE 43 38,813 0 2,187
AMCON DISTRG CO COM NEW 02341Q205   5,010 30 SH   SOLE 18 30 0 0
AMCON DISTRG CO COM NEW 02341Q205   57,281 343 SH   SOLE 21 343 0 0
AMCON DISTRG CO COM NEW 02341Q205   1,670 10 SH   SOLE 22 10 0 0
AMCOR PLC ORD G0250X107   15,592,500 1,370,167 SH   SOLE 2 350,137 0 1,020,030
AMCOR PLC ORD G0250X107   14,828,720 1,303,051 SH   SOLE 4 591,772 0 711,279
AMCOR PLC ORD G0250X107   41,434,034 3,640,952 SH   SOLE 7 3,587,285 0 53,667
AMCOR PLC ORD G0250X107   448,987 39,454 SH   SOLE 13 39,454 0 0
AMCOR PLC ORD G0250X107   2,689,709 236,354 SH   SOLE 15 236,354 0 0
AMCOR PLC ORD G0250X107   26,376,473 2,317,792 SH   SOLE 18 2,184,223 0 133,569
AMCOR PLC ORD G0250X107   12,754,624 1,120,793 SH   SOLE 19 1,120,793 0 0
AMCOR PLC ORD G0250X107   642,998,234 56,502,481 SH   SOLE 21 56,502,481 0 0
AMCOR PLC ORD G0250X107   385,804,783 33,902,002 SH   SOLE 22 30,717,257 0 3,184,745
AMCOR PLC ORD G0250X107   31,209,309 2,742,470 SH   SOLE 23 2,742,470 0 0
AMCOR PLC ORD G0250X107   14,349,349 1,260,927 SH   SOLE 25 1,260,927 0 0
AMCOR PLC ORD G0250X107   21,243,911 1,866,776 SH   SOLE 26 879,013 0 987,763
AMCOR PLC ORD G0250X107   33,209,059 2,918,195 SH   SOLE 28 19,336 0 2,898,859
AMCOR PLC ORD G0250X107   95,797 8,418 SH   SOLE 29 8,418 0 0
AMCOR PLC ORD G0250X107   88,128,757 7,744,179 SH   SOLE 30 7,744,179 0 0
AMCOR PLC ORD G0250X107   3,760,305 330,431 SH   SOLE 31 303,770 0 26,661
AMCOR PLC ORD G0250X107   732,610 64,377 SH   SOLE 34 64,377 0 0
AMCOR PLC ORD G0250X107   5,373,295 472,170 SH   SOLE 36 472,170 0 0
AMCOR PLC ORD G0250X107   406,425 35,714 SH   SOLE 40 35,714 0 0
AMCOR PLC ORD G0250X107   2,841,578 249,699 SH   SOLE 43 228,317 0 21,382
AMDOCS LTD SHS G02602103   25,198,752 262,405 SH   SOLE 2 32,439 0 229,966
AMDOCS LTD SHS G02602103   166,036 1,729 SH   SOLE 7 1,729 0 0
AMDOCS LTD SHS G02602103   91,613 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103   4,303,777 44,817 SH   SOLE 18 44,817 0 0
AMDOCS LTD SHS G02602103   3,562,713 37,100 SH   SOLE 19 37,100 0 0
AMDOCS LTD SHS G02602103   125,626,542 1,308,201 SH   SOLE 21 1,308,201 0 0
AMDOCS LTD SHS G02602103   106,693,075 1,111,039 SH   SOLE 22 1,006,963 0 104,076
AMDOCS LTD SHS G02602103   12,857,553 133,891 SH   SOLE 25 133,891 0 0
AMDOCS LTD SHS G02602103   6,245,407 65,036 SH   SOLE 26 7,466 0 57,570
AMDOCS LTD SHS G02602103   22,332,353 232,556 SH   SOLE 28 1,576 0 230,980
AMDOCS LTD SHS G02602103   4,276,312 44,531 SH   SOLE 30 44,531 0 0
AMDOCS LTD SHS G02602103   824,514 8,586 SH   SOLE 31 1,736 0 6,850
AMDOCS LTD SHS G02602103   1,707,990 17,786 SH   SOLE 36 17,786 0 0
AMDOCS LTD SHS G02602103   24,008 250 SH   OTR 43 250 0 0
AMDOCS LTD SHS G02602103   58,052,577 604,525 SH   SOLE 43 589,053 0 15,472
AMEDISYS INC COM 023436108   4,195,513 57,043 SH   SOLE 2 37,368 0 19,675
AMEDISYS INC COM 023436108   8,752 119 SH   SOLE 4 119 0 0
AMEDISYS INC COM 023436108   527,648 7,174 SH   SOLE 7 7,174 0 0
AMEDISYS INC COM 023436108   1,030 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108   4,803,477 65,309 SH   SOLE 18 65,309 0 0
AMEDISYS INC COM 023436108   6,833,236 92,906 SH   SOLE 19 92,906 0 0
AMEDISYS INC COM 023436108   129,015,673 1,754,122 SH   SOLE 21 1,754,122 0 0
AMEDISYS INC COM 023436108   69,122,511 939,803 SH   SOLE 22 897,680 0 42,123
AMEDISYS INC COM 023436108   421,442 5,730 SH   SOLE 25 5,730 0 0
AMEDISYS INC COM 023436108   918,272 12,485 SH   SOLE 26 9,912 0 2,573
AMEDISYS INC COM 023436108   67,813 922 SH   SOLE 28 580 0 342
AMEDISYS INC COM 023436108   4,273,329 58,101 SH   SOLE 30 58,101 0 0
AMEDISYS INC COM 023436108   34,569 470 SH   SOLE 31 470 0 0
AMEDISYS INC COM 023436108   51,632 702 SH   SOLE 34 702 0 0
AMEDISYS INC COM 023436108   72,520 986 SH   SOLE 36 986 0 0
AMEDISYS INC COM 023436108   423,427 5,757 SH   SOLE 40 5,757 0 0
AMEDISYS INC COM 023436108   11,400 155 SH   OTR 43 155 0 0
AMEDISYS INC COM 023436108   2,603,670 35,400 SH   SOLE 43 31,314 0 4,086
AMER SOFTWARE INC CL A 029683109   339,222 26,901 SH   SOLE 2 12,118 0 14,783
AMER SOFTWARE INC CL A 029683109   5,599 444 SH   SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109   1,071,623 84,982 SH   SOLE 18 84,982 0 0
AMER SOFTWARE INC CL A 029683109   760,950 60,345 SH   SOLE 19 60,345 0 0
AMER SOFTWARE INC CL A 029683109   14,379,309 1,140,310 SH   SOLE 21 1,140,310 0 0
AMER SOFTWARE INC CL A 029683109   10,435,683 827,572 SH   SOLE 22 792,077 0 35,495
AMER SOFTWARE INC CL A 029683109   49,305 3,910 SH   SOLE 25 3,910 0 0
AMER SOFTWARE INC CL A 029683109   27,855 2,209 SH   SOLE 26 0 0 2,209
AMER SOFTWARE INC CL A 029683109   270,207 21,428 SH   SOLE 30 21,428 0 0
AMER SOFTWARE INC CL A 029683109   101,775 8,071 SH   SOLE 40 8,071 0 0
AMER SOFTWARE INC CL A 029683109   247,446 19,623 SH   SOLE 43 18,949 0 674
AMER STATES WTR CO COM 029899101   2,639,411 29,693 SH   SOLE 2 10,939 0 18,754
AMER STATES WTR CO COM 029899101   361,693 4,069 SH   SOLE 4 4,069 0 0
AMER STATES WTR CO COM 029899101   13,334,833 150,015 SH   SOLE 7 150,015 0 0
AMER STATES WTR CO COM 029899101   11,222,363 126,250 SH   SOLE 18 126,250 0 0
AMER STATES WTR CO COM 029899101   6,517,681 73,323 SH   SOLE 19 73,323 0 0
AMER STATES WTR CO COM 029899101   415,168,212 4,670,584 SH   SOLE 21 4,670,584 0 0
AMER STATES WTR CO COM 029899101   91,701,324 1,031,627 SH   SOLE 22 996,111 0 35,516
AMER STATES WTR CO COM 029899101   102,935 1,158 SH   SOLE 23 1,158 0 0
AMER STATES WTR CO COM 029899101   619,919 6,974 SH   SOLE 25 6,974 0 0
AMER STATES WTR CO COM 029899101   1,455,840 16,378 SH   SOLE 26 13,004 0 3,374
AMER STATES WTR CO COM 029899101   905,967 10,192 SH   SOLE 28 658 0 9,534
AMER STATES WTR CO COM 029899101   61,602,814 693,023 SH   SOLE 30 693,023 0 0
AMER STATES WTR CO COM 029899101   436,539 4,911 SH   SOLE 36 4,911 0 0
AMER STATES WTR CO COM 029899101   520,895 5,860 SH   SOLE 40 5,860 0 0
AMER STATES WTR CO COM 029899101   3,886,716 43,725 SH   SOLE 43 42,248 0 1,477
AMERANT BANCORP INC CL A 023576101   592,329 27,221 SH   SOLE 2 8,046 0 19,175
AMERANT BANCORP INC CL A 023576101   326,661 15,012 SH   SOLE 7 15,012 0 0
AMERANT BANCORP INC CL A 023576101   1,867,748 85,834 SH   SOLE 18 85,834 0 0
AMERANT BANCORP INC CL A 023576101   1,150,952 52,893 SH   SOLE 19 52,893 0 0
AMERANT BANCORP INC CL A 023576101   22,900,920 1,052,432 SH   SOLE 21 1,052,432 0 0
AMERANT BANCORP INC CL A 023576101   14,774,191 678,961 SH   SOLE 22 643,360 0 35,601
AMERANT BANCORP INC CL A 023576101   126,121 5,796 SH   SOLE 25 5,796 0 0
AMERANT BANCORP INC CL A 023576101   595,680 27,375 SH   SOLE 26 25,836 0 1,539
AMERANT BANCORP INC CL A 023576101   57,011 2,620 SH   SOLE 28 0 0 2,620
AMERANT BANCORP INC CL A 023576101   222,692 10,234 SH   SOLE 30 10,234 0 0
AMERANT BANCORP INC CL A 023576101   72,178 3,317 SH   SOLE 40 3,317 0 0
AMERANT BANCORP INC CL A 023576101   50,461 2,319 SH   SOLE 43 2,138 0 181
AMEREN CORP COM 023608102   43,269,209 500,859 SH   SOLE 2 138,820 0 362,039
AMEREN CORP COM 023608102   12,549,616 145,267 SH   SOLE 4 125,385 0 19,882
AMEREN CORP COM 023608102   16,732,534 193,686 SH   SOLE 7 186,346 0 7,340
AMEREN CORP COM 023608102   211,569 2,449 SH   SOLE 13 2,449 0 0
AMEREN CORP COM 023608102   3,735,417 43,239 SH   SOLE 15 43,239 0 0
AMEREN CORP COM 023608102   36,955,655 427,777 SH   SOLE 18 402,550 0 25,227
AMEREN CORP COM 023608102   19,544,269 226,233 SH   SOLE 19 226,233 0 0
AMEREN CORP COM 023608102   719,915,860 8,333,324 SH   SOLE 21 8,333,324 0 0
AMEREN CORP COM 023608102   500,761,363 5,796,520 SH   SOLE 22 5,266,785 0 529,735
AMEREN CORP COM 023608102   41,957,290 485,673 SH   SOLE 23 485,673 0 0
AMEREN CORP COM 023608102   8,499,653 98,387 SH   SOLE 25 98,387 0 0
AMEREN CORP COM 023608102   27,865,008 322,549 SH   SOLE 26 177,312 0 145,237
AMEREN CORP COM 023608102   24,644,648 285,272 SH   SOLE 28 0 0 285,272
AMEREN CORP COM 023608102   92,178 1,067 SH   SOLE 29 1,067 0 0
AMEREN CORP COM 023608102   123,716,786 1,432,073 SH   SOLE 30 1,432,073 0 0
AMEREN CORP COM 023608102   6,208,590 71,867 SH   SOLE 31 52,271 0 19,596
AMEREN CORP COM 023608102   5,091,827 58,940 SH   SOLE 34 58,940 0 0
AMEREN CORP COM 023608102   7,640,418 88,441 SH   SOLE 36 88,441 0 0
AMEREN CORP COM 023608102   508,146 5,882 SH   SOLE 40 5,882 0 0
AMEREN CORP COM 023608102   46,391 537 SH   OTR 43 537 0 0
AMEREN CORP COM 023608102   22,612,237 261,746 SH   SOLE 43 230,955 0 30,791
AMERESCO INC CL A 02361E108   904,565 18,378 SH   SOLE 2 10,802 0 7,576
AMERESCO INC CL A 02361E108   3,249 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108   1,673,283 33,996 SH   SOLE 7 33,996 0 0
AMERESCO INC CL A 02361E108   4,155,152 84,420 SH   SOLE 18 78,956 0 5,464
AMERESCO INC CL A 02361E108   3,184,583 64,701 SH   SOLE 19 64,701 0 0
AMERESCO INC CL A 02361E108   49,954,116 1,014,915 SH   SOLE 21 1,014,915 0 0
AMERESCO INC CL A 02361E108   42,609,114 865,687 SH   SOLE 22 841,768 0 23,919
AMERESCO INC CL A 02361E108   3,642 74 SH   SOLE 23 74 0 0
AMERESCO INC CL A 02361E108   308,314 6,264 SH   SOLE 25 6,264 0 0
AMERESCO INC CL A 02361E108   1,589,166 32,287 SH   SOLE 26 13,651 0 18,636
AMERESCO INC CL A 02361E108   1,048,583 21,304 SH   SOLE 28 18,689 0 2,615
AMERESCO INC CL A 02361E108   2,494,174 50,674 SH   SOLE 30 50,674 0 0
AMERESCO INC CL A 02361E108   279,717 5,683 SH   SOLE 40 5,683 0 0
AMERESCO INC CL A 02361E108   748,932 15,216 SH   SOLE 43 15,142 0 74
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   8,533,081 405,372 SH   SOLE 18 0 0 405,372
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   4,214,526 200,215 SH   SOLE 25 200,215 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   22,396,084 1,063,947 SH   SOLE 34 1,063,947 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   7,603,792 361,225 SH   SOLE 43 310,934 0 50,291
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9   6,811,673 5,895,000 PRN   SOLE 21 5,895,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   8,194,348 555,549 SH   SOLE 2 200,940 0 354,609
AMERICAN AIRLS GROUP INC COM 02376R102   32,480 2,202 SH   SOLE 4 2,202 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   5,200,290 352,562 SH   SOLE 7 331,830 0 20,732
AMERICAN AIRLS GROUP INC COM 02376R102   436,895 29,620 SH   SOLE 15 29,620 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   13,796,781 935,375 SH   SOLE 18 866,774 0 68,601
AMERICAN AIRLS GROUP INC COM 02376R102   5,190,363 351,889 SH   SOLE 19 351,889 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   236,043,734 16,002,965 SH   SOLE 21 16,002,965 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   209,414,556 14,197,597 SH   SOLE 22 13,404,106 0 793,491
AMERICAN AIRLS GROUP INC COM 02376R102   66,537 4,511 SH   SOLE 23 4,511 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   3,413,283 231,409 SH   SOLE 25 231,409 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   6,827,583 462,887 SH   SOLE 26 56,928 0 405,959
AMERICAN AIRLS GROUP INC COM 02376R102   642,997 43,593 SH   SOLE 28 6,882 0 36,711
AMERICAN AIRLS GROUP INC COM 02376R102   24,094,907 1,633,553 SH   SOLE 30 1,633,553 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   272,152 18,451 SH   SOLE 31 9,009 0 9,442
AMERICAN AIRLS GROUP INC COM 02376R102   445,332 30,192 SH   SOLE 36 30,192 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   418,192 28,352 SH   SOLE 40 28,352 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   30,061 2,038 SH   OTR 43 2,038 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   4,363,854 295,854 SH   SOLE 43 259,152 0 36,703
AMERICAN AIRLS GROUP INC OPTIONS 02376R102   20,650 1,400 SH Put SOLE 4 1,400 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102   362,850 24,600 SH Put SOLE 18 24,600 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102   5,360,150 363,400 SH Put SOLE 19 363,400 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102   168,150 11,400 SH Put SOLE 22 11,400 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102   1,463,200 99,200 SH Put SOLE 34 99,200 0 0
AMERICAN ASSETS TR INC COM 024013104   8,752,897 470,839 SH   SOLE 2 358,362 0 112,477
AMERICAN ASSETS TR INC COM 024013104   497,413 26,757 SH   SOLE 4 26,757 0 0
AMERICAN ASSETS TR INC COM 024013104   1,610,507 86,633 SH   SOLE 7 86,633 0 0
AMERICAN ASSETS TR INC COM 024013104   3,265,687 175,669 SH   SOLE 18 175,669 0 0
AMERICAN ASSETS TR INC COM 024013104   12,140,534 653,068 SH   SOLE 19 653,068 0 0
AMERICAN ASSETS TR INC COM 024013104   122,501,761 6,589,659 SH   SOLE 21 6,589,659 0 0
AMERICAN ASSETS TR INC COM 024013104   48,735,191 2,621,581 SH   SOLE 22 2,555,599 0 65,982
AMERICAN ASSETS TR INC COM 024013104   463,449 24,930 SH   SOLE 23 24,930 0 0
AMERICAN ASSETS TR INC COM 024013104   6,064,058 326,200 SH   SOLE 25 326,200 0 0
AMERICAN ASSETS TR INC COM 024013104   2,625,484 141,231 SH   SOLE 26 24,940 0 116,291
AMERICAN ASSETS TR INC COM 024013104   581,272 31,268 SH   SOLE 28 1,077 0 30,191
AMERICAN ASSETS TR INC COM 024013104   4,615,804 248,295 SH   SOLE 30 248,295 0 0
AMERICAN ASSETS TR INC COM 024013104   439,598 23,647 SH   SOLE 34 23,647 0 0
AMERICAN ASSETS TR INC COM 024013104   155,003 8,338 SH   SOLE 40 8,338 0 0
AMERICAN ASSETS TR INC COM 024013104   894,309 48,107 SH   SOLE 43 46,549 0 1,558
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,231,957 157,741 SH   SOLE 2 83,348 0 74,393
AMERICAN AXLE & MFG HLDGS IN COM 024061103   3,374 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   321,694 41,190 SH   SOLE 7 41,190 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   3,061,684 392,021 SH   SOLE 18 392,021 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,731,946 221,760 SH   SOLE 19 221,760 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   109,062,050 13,964,411 SH   SOLE 21 13,964,411 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   24,894,242 3,187,483 SH   SOLE 22 3,048,776 0 138,707
AMERICAN AXLE & MFG HLDGS IN COM 024061103   193,079 24,722 SH   SOLE 25 24,722 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   242,079 30,996 SH   SOLE 26 20,155 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,400,146 179,276 SH   SOLE 30 179,276 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   70,407 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   108,512 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   609,774 78,076 SH   SOLE 43 51,109 0 26,967
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   2,982 51 SH   SOLE 17 0 0 51
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   4,448,398 330,982 SH   SOLE 2 131,636 0 199,346
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   8,413 626 SH   SOLE 4 626 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   406,587 30,252 SH   SOLE 7 30,252 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   914 68 SH   SOLE 17 0 0 68
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   7,291,308 542,508 SH   SOLE 18 542,508 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   12,275,975 913,391 SH   SOLE 19 913,391 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   278,401,859 20,714,424 SH   SOLE 21 20,714,424 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   71,090,100 5,289,442 SH   SOLE 22 5,098,693 0 190,749
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   243,546 18,121 SH   SOLE 23 18,121 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   413,603 30,774 SH   SOLE 25 30,774 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   2,590,332 192,733 SH   SOLE 26 46,381 0 146,352
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   40,159 2,988 SH   SOLE 28 2,988 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   3,670,182 273,079 SH   SOLE 30 273,079 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   112,197 8,348 SH   SOLE 36 8,348 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   389,599 28,988 SH   SOLE 40 28,988 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   1,770,919 131,765 SH   SOLE 43 124,615 0 7,150
AMERICAN ELEC PWR CO INC COM 025537101   70,860,464 778,772 SH   SOLE 2 154,544 0 624,228
AMERICAN ELEC PWR CO INC COM 025537101   24,376,403 267,902 SH   SOLE 4 228,795 0 39,107
AMERICAN ELEC PWR CO INC COM 025537101   43,244,635 475,268 SH   SOLE 7 459,451 0 15,817
AMERICAN ELEC PWR CO INC COM 025537101   1,872,301 20,577 SH   SOLE 13 20,577 0 0
AMERICAN ELEC PWR CO INC COM 025537101   8,036,237 88,320 SH   SOLE 15 88,320 0 0
AMERICAN ELEC PWR CO INC COM 025537101   126,855,681 1,394,172 SH   SOLE 18 1,302,013 0 92,159
AMERICAN ELEC PWR CO INC COM 025537101   155,759,503 1,711,831 SH   SOLE 19 1,711,831 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,681,463,172 18,479,648 SH   SOLE 21 18,479,648 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,067,140,274 11,728,105 SH   SOLE 22 10,665,197 0 1,062,908
AMERICAN ELEC PWR CO INC COM 025537101   89,441,441 982,981 SH   SOLE 23 982,981 0 0
AMERICAN ELEC PWR CO INC COM 025537101   16,591,390 182,343 SH   SOLE 25 182,343 0 0
AMERICAN ELEC PWR CO INC COM 025537101   59,018,025 648,621 SH   SOLE 26 359,576 0 289,045
AMERICAN ELEC PWR CO INC COM 025537101   59,426,752 653,113 SH   SOLE 28 8,146 0 644,967
AMERICAN ELEC PWR CO INC COM 025537101   129,297 1,421 SH   SOLE 29 1,421 0 0
AMERICAN ELEC PWR CO INC COM 025537101   296,165,535 3,254,924 SH   SOLE 30 3,254,924 0 0
AMERICAN ELEC PWR CO INC COM 025537101   13,142,050 144,434 SH   SOLE 31 105,514 0 38,920
AMERICAN ELEC PWR CO INC COM 025537101   15,400,058 169,250 SH   SOLE 32 169,250 0 0
AMERICAN ELEC PWR CO INC COM 025537101   9,201,364 101,125 SH   SOLE 34 101,125 0 0
AMERICAN ELEC PWR CO INC COM 025537101   17,921,026 196,956 SH   SOLE 36 196,956 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,082,326 11,895 SH   SOLE 40 11,895 0 0
AMERICAN ELEC PWR CO INC COM 025537101   72,519 797 SH   OTR 43 797 0 0
AMERICAN ELEC PWR CO INC COM 025537101   52,962,138 582,065 SH   SOLE 43 527,368 0 54,697
AMERICAN ELEC PWR CO INC UNIT 08/15/2023 02557T307   64,742,749 1,285,854 SH   SOLE 21 1,285,854 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   2,619,727 71,793 SH   SOLE 2 21,559 0 50,234
AMERICAN EQTY INVT LIFE HLD COM 025676206   8,356 229 SH   SOLE 4 229 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   57,837 1,585 SH   SOLE 7 1,585 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   8,926,403 244,626 SH   SOLE 18 244,626 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   5,142,682 140,934 SH   SOLE 19 140,934 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   309,611,374 8,484,828 SH   SOLE 21 8,484,828 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   73,355,847 2,010,300 SH   SOLE 22 1,923,134 0 87,166
AMERICAN EQTY INVT LIFE HLD COM 025676206   477,727 13,092 SH   SOLE 25 13,092 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   1,155,492 31,666 SH   SOLE 26 25,587 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206   415,402 11,384 SH   SOLE 28 1,701 0 9,683
AMERICAN EQTY INVT LIFE HLD COM 025676206   7,355,691 201,581 SH   SOLE 30 201,581 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   143,625 3,936 SH   SOLE 36 3,936 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   408,834 11,204 SH   SOLE 40 11,204 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   68,382 1,874 SH   OTR 43 1,874 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   2,590,371 70,989 SH   SOLE 43 69,393 0 1,596
AMERICAN EXPRESS CO COM 025816109   274,015,600 1,661,204 SH   SOLE 2 654,436 0 1,006,768
AMERICAN EXPRESS CO COM 025816109   103,964,356 630,278 SH   SOLE 4 346,609 0 283,669
AMERICAN EXPRESS CO COM 025816109   116,603,650 706,903 SH   SOLE 7 598,309 0 108,594
AMERICAN EXPRESS CO COM 025816109   14,024,544 85,023 SH   SOLE 13 85,023 0 0
AMERICAN EXPRESS CO COM 025816109   11,709,965 70,991 SH   SOLE 15 70,991 0 0
AMERICAN EXPRESS CO COM 025816109   165 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109   247,163,224 1,498,413 SH   SOLE 18 1,348,179 0 150,234
AMERICAN EXPRESS CO COM 025816109   175,205,106 1,062,171 SH   SOLE 19 1,062,171 0 0
AMERICAN EXPRESS CO COM 025816109   2,119,554,716 12,849,680 SH   SOLE 21 12,849,680 0 0
AMERICAN EXPRESS CO COM 025816109   2,262,118,197 13,713,963 SH   SOLE 22 12,274,711 0 1,439,252
AMERICAN EXPRESS CO COM 025816109   260,382,152 1,578,552 SH   SOLE 23 1,578,552 0 0
AMERICAN EXPRESS CO COM 025816109   213,694,539 1,295,511 SH   SOLE 25 1,293,827 0 1,684
AMERICAN EXPRESS CO COM 025816109   291,346,896 1,766,274 SH   SOLE 26 716,103 0 1,050,171
AMERICAN EXPRESS CO COM 025816109   295,734,236 1,792,872 SH   SOLE 28 86,292 0 1,706,580
AMERICAN EXPRESS CO COM 025816109   9,661,451 58,572 SH   SOLE 29 58,572 0 0
AMERICAN EXPRESS CO COM 025816109   771,959,567 4,679,961 SH   SOLE 30 4,661,480 0 18,481
AMERICAN EXPRESS CO COM 025816109   50,850,951 308,281 SH   SOLE 31 262,350 0 45,931
AMERICAN EXPRESS CO COM 025816109   8,407,172 50,968 SH   SOLE 32 50,968 0 0
AMERICAN EXPRESS CO COM 025816109   169,958,707 1,030,365 SH   SOLE 34 1,030,365 0 0
AMERICAN EXPRESS CO COM 025816109   30,715,669 186,212 SH   SOLE 36 186,212 0 0
AMERICAN EXPRESS CO COM 025816109   2,111,195 12,799 SH   SOLE 37 12,799 0 0
AMERICAN EXPRESS CO COM 025816109   4,190,390 25,404 SH   SOLE 40 25,404 0 0
AMERICAN EXPRESS CO COM 025816109   236,868 1,436 SH   OTR 43 1,436 0 0
AMERICAN EXPRESS CO COM 025816109   137,558,813 833,942 SH   SOLE 43 764,644 0 69,299
AMERICAN FINL GROUP INC OHIO COM 025932104   40,646,610 334,540 SH   SOLE 2 104,829 0 229,711
AMERICAN FINL GROUP INC OHIO COM 025932104   7,454,025 61,350 SH   SOLE 4 30,573 0 30,777
AMERICAN FINL GROUP INC OHIO COM 025932104   3,176,496 26,144 SH   SOLE 7 26,144 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   193,307 1,591 SH   SOLE 13 1,591 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   930,569 7,659 SH   SOLE 15 7,659 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   27,917,784 229,776 SH   SOLE 18 225,642 0 4,134
AMERICAN FINL GROUP INC OHIO COM 025932104   4,719,425 38,843 SH   SOLE 19 38,843 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   615,319,376 5,064,357 SH   SOLE 21 5,064,357 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   274,037,540 2,255,453 SH   SOLE 22 2,117,044 0 138,409
AMERICAN FINL GROUP INC OHIO COM 025932104   16,989,102 139,828 SH   SOLE 23 139,828 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   956,934 7,876 SH   SOLE 25 7,876 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   11,900,318 97,945 SH   SOLE 26 70,789 0 27,156
AMERICAN FINL GROUP INC OHIO COM 025932104   10,177,326 83,764 SH   SOLE 28 830 0 82,934
AMERICAN FINL GROUP INC OHIO COM 025932104   164,997 1,358 SH   SOLE 29 1,358 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   23,865,273 196,422 SH   SOLE 30 195,134 0 1,288
AMERICAN FINL GROUP INC OHIO COM 025932104   1,851,296 15,237 SH   SOLE 31 13,980 0 1,257
AMERICAN FINL GROUP INC OHIO COM 025932104   16,474,914 135,596 SH   SOLE 34 135,596 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   2,699,852 22,221 SH   SOLE 36 22,221 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   318,816 2,624 SH   SOLE 40 2,624 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   9,192,663 75,660 SH   SOLE 43 68,106 0 7,554
AMERICAN HOMES 4 RENT CL A 02665T306   8,914,943 283,464 SH   SOLE 2 27,870 0 255,594
AMERICAN HOMES 4 RENT CL A 02665T306   13,704,935 435,769 SH   SOLE 4 291,516 0 144,253
AMERICAN HOMES 4 RENT CL A 02665T306   14,987,120 476,538 SH   SOLE 7 476,538 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   31,796 1,011 SH   SOLE 13 1,011 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   594,279 18,896 SH   SOLE 15 18,896 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   5,320,271 169,166 SH   SOLE 18 151,056 0 18,110
AMERICAN HOMES 4 RENT CL A 02665T306   18,607,927 591,667 SH   SOLE 19 591,667 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   206,239,728 6,557,702 SH   SOLE 21 6,557,702 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   333,490,579 10,603,834 SH   SOLE 22 9,949,154 0 654,680
AMERICAN HOMES 4 RENT CL A 02665T306   19,141,508 608,633 SH   SOLE 23 608,633 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   34,798,953 1,106,485 SH   SOLE 25 1,106,485 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   6,188,888 196,785 SH   SOLE 26 153,836 0 42,949
AMERICAN HOMES 4 RENT CL A 02665T306   18,139,479 576,772 SH   SOLE 28 5,071 0 571,701
AMERICAN HOMES 4 RENT CL A 02665T306   59,877,152 1,903,884 SH   SOLE 30 1,585,822 0 318,062
AMERICAN HOMES 4 RENT CL A 02665T306   2,217,508 70,509 SH   SOLE 31 64,825 0 5,684
AMERICAN HOMES 4 RENT CL A 02665T306   466,309 14,827 SH   SOLE 34 14,827 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,322,001 42,035 SH   SOLE 36 42,035 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   433,381 13,780 SH   SOLE 40 13,780 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   3,840,386 122,111 SH   SOLE 43 116,349 0 5,762
AMERICAN INTL GROUP INC COM NEW 026874784   97,463,622 1,935,338 SH   SOLE 2 625,686 0 1,309,652
AMERICAN INTL GROUP INC COM NEW 026874784   31,598,735 627,457 SH   SOLE 4 387,513 0 239,944
AMERICAN INTL GROUP INC COM NEW 026874784   23,821,791 473,030 SH   SOLE 7 451,563 0 21,467
AMERICAN INTL GROUP INC COM NEW 026874784   1,457,872 28,949 SH   SOLE 13 28,949 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   6,428,706 127,655 SH   SOLE 15 127,655 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   256,294,133 5,089,240 SH   SOLE 18 5,009,698 0 79,542
AMERICAN INTL GROUP INC COM NEW 026874784   533,698,661 10,597,670 SH   SOLE 19 10,597,670 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   801,319,205 15,911,819 SH   SOLE 21 15,911,819 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   873,922,109 17,353,497 SH   SOLE 22 15,811,018 0 1,542,479
AMERICAN INTL GROUP INC COM NEW 026874784   74,284,324 1,475,066 SH   SOLE 23 1,475,066 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   102,765,472 2,040,617 SH   SOLE 25 2,035,223 0 5,394
AMERICAN INTL GROUP INC COM NEW 026874784   96,956,547 1,925,269 SH   SOLE 26 1,111,048 0 814,221
AMERICAN INTL GROUP INC COM NEW 026874784   88,718,306 1,761,682 SH   SOLE 28 28,119 0 1,733,563
AMERICAN INTL GROUP INC COM NEW 026874784   225,954,442 4,486,784 SH   SOLE 30 4,386,291 0 100,493
AMERICAN INTL GROUP INC COM NEW 026874784   10,802,371 214,503 SH   SOLE 31 158,071 0 56,432
AMERICAN INTL GROUP INC COM NEW 026874784   71,326,127 1,416,325 SH   SOLE 34 1,416,325 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   12,769,836 253,571 SH   SOLE 36 253,571 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,520,066 30,184 SH   SOLE 40 30,184 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   115,173 2,287 SH   OTR 43 2,287 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   34,907,529 693,160 SH   SOLE 43 647,718 0 45,442
AMERICAN NATL BANKSHARES INC COM 027745108   134,123 4,231 SH   SOLE 2 611 0 3,620
AMERICAN NATL BANKSHARES INC COM 027745108   1,839 58 SH   SOLE 7 58 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   1,029,014 32,461 SH   SOLE 18 32,461 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   639,262 20,166 SH   SOLE 19 20,166 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   12,495,506 394,180 SH   SOLE 21 394,180 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   8,978,486 283,233 SH   SOLE 22 274,655 0 8,578
AMERICAN NATL BANKSHARES INC COM 027745108   7,006 221 SH   SOLE 43 221 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   28,703 2,917 SH   SOLE 2 2,212 0 705
AMERICAN OUTDOOR BRANDS INC COM 02875D109   22,356 2,272 SH   SOLE 18 2,272 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   409,905 41,657 SH   SOLE 21 41,657 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   1,932,724 196,415 SH   SOLE 22 196,415 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   8,403 854 SH   SOLE 43 854 0 0
AMERICAN PUB ED INC COM 02913V103   702,237 129,564 SH   SOLE 2 83,100 0 46,464
AMERICAN PUB ED INC COM 02913V103   981 181 SH   SOLE 7 181 0 0
AMERICAN PUB ED INC COM 02913V103   309,515 57,106 SH   SOLE 18 57,106 0 0
AMERICAN PUB ED INC COM 02913V103   605,235 111,667 SH   SOLE 19 111,667 0 0
AMERICAN PUB ED INC COM 02913V103   3,463,217 638,970 SH   SOLE 21 638,970 0 0
AMERICAN PUB ED INC COM 02913V103   3,910,172 721,434 SH   SOLE 22 704,087 0 17,347
AMERICAN PUB ED INC COM 02913V103   57,625 10,632 SH   SOLE 23 10,632 0 0
AMERICAN PUB ED INC COM 02913V103   472 87 SH   SOLE 26 0 0 87
AMERICAN RES CORP CL A 02927U208   14,525 9,683 SH   SOLE 18 9,683 0 0
AMERICAN RES CORP CL A 02927U208   180,167 120,111 SH   SOLE 21 120,111 0 0
AMERICAN RES CORP CL A 02927U208   1,140,731 760,487 SH   SOLE 22 760,487 0 0
AMERICAN RLTY INVS INC COM 029174109   11,712 445 SH   SOLE 2 0 0 445
AMERICAN RLTY INVS INC COM 029174109   117,335 4,458 SH   SOLE 18 4,458 0 0
AMERICAN RLTY INVS INC COM 029174109   65,432 2,486 SH   SOLE 19 2,486 0 0
AMERICAN RLTY INVS INC COM 029174109   958,996 36,436 SH   SOLE 21 36,436 0 0
AMERICAN RLTY INVS INC COM 029174109   1,079,225 41,004 SH   SOLE 22 40,132 0 872
AMERICAN STRATEGIC INVEST CO COM CL A 649439304   2,309 271 SH   SOLE 18 271 0 0
AMERICAN STRATEGIC INVEST CO COM CL A 649439304   38,383 4,505 SH   SOLE 21 4,505 0 0
AMERICAN STRATEGIC INVEST CO COM CL A 649439304   3,612 424 SH   SOLE 22 424 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   3,206 653 SH   SOLE 2 0 0 653
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   21,997 4,480 SH   SOLE 18 4,480 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   306,084 62,339 SH   SOLE 21 62,339 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   2,008,381 409,039 SH   SOLE 22 409,039 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   11,259 2,293 SH   SOLE 43 1,628 0 665
AMERICAN TOWER CORP NEW COM 03027X100   212,594,314 1,040,395 SH   SOLE 2 267,945 0 772,450
AMERICAN TOWER CORP NEW COM 03027X100   94,294,736 461,460 SH   SOLE 4 325,082 0 136,378
AMERICAN TOWER CORP NEW COM 03027X100   235,381,698 1,151,912 SH   SOLE 7 1,139,346 0 12,566
AMERICAN TOWER CORP NEW COM 03027X100   4,083,122 19,982 SH   SOLE 13 19,982 0 0
AMERICAN TOWER CORP NEW COM 03027X100   14,198,361 69,484 SH   SOLE 15 69,484 0 0
AMERICAN TOWER CORP NEW COM 03027X100   165,413,434 809,501 SH   SOLE 18 768,238 0 41,263
AMERICAN TOWER CORP NEW COM 03027X100   228,472,145 1,118,098 SH   SOLE 19 1,118,098 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,491,778,562 12,194,277 SH   SOLE 21 12,194,277 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,076,558,047 10,162,269 SH   SOLE 22 9,143,472 0 1,018,797
AMERICAN TOWER CORP NEW COM 03027X100   205,425,658 1,005,313 SH   SOLE 23 1,005,313 0 0
AMERICAN TOWER CORP NEW COM 03027X100   176,999,717 866,202 SH   SOLE 25 864,673 0 1,529
AMERICAN TOWER CORP NEW COM 03027X100   169,350,657 828,769 SH   SOLE 26 330,617 0 498,152
AMERICAN TOWER CORP NEW COM 03027X100   171,600,237 839,778 SH   SOLE 28 15,753 0 824,025
AMERICAN TOWER CORP NEW COM 03027X100   88,479 433 SH   SOLE 29 433 0 0
AMERICAN TOWER CORP NEW COM 03027X100   782,008,976 3,826,999 SH   SOLE 30 3,826,999 0 0
AMERICAN TOWER CORP NEW COM 03027X100   26,756,688 130,942 SH   SOLE 31 95,807 0 35,135
AMERICAN TOWER CORP NEW COM 03027X100   112,359,823 549,867 SH   SOLE 34 549,867 0 0
AMERICAN TOWER CORP NEW COM 03027X100   30,754,192 150,505 SH   SOLE 36 150,505 0 0
AMERICAN TOWER CORP NEW COM 03027X100   3,827,901 18,733 SH   SOLE 40 18,733 0 0
AMERICAN TOWER CORP NEW COM 03027X100   218,235 1,068 SH   OTR 43 1,068 0 0
AMERICAN TOWER CORP NEW COM 03027X100   81,871,835 400,665 SH   SOLE 43 363,579 0 37,086
AMERICAN VANGUARD CORP COM 030371108   869,555 39,742 SH   SOLE 2 31,758 0 7,984
AMERICAN VANGUARD CORP COM 030371108   5,631,102 257,363 SH   SOLE 7 257,363 0 0
AMERICAN VANGUARD CORP COM 030371108   2,042,104 93,332 SH   SOLE 18 93,332 0 0
AMERICAN VANGUARD CORP COM 030371108   1,519,260 69,436 SH   SOLE 19 69,436 0 0
AMERICAN VANGUARD CORP COM 030371108   72,225,267 3,300,972 SH   SOLE 21 3,300,972 0 0
AMERICAN VANGUARD CORP COM 030371108   17,222,404 787,130 SH   SOLE 22 765,669 0 21,461
AMERICAN VANGUARD CORP COM 030371108   84,435 3,859 SH   SOLE 25 3,859 0 0
AMERICAN VANGUARD CORP COM 030371108   33,717 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108   2,271,056 103,796 SH   SOLE 30 103,796 0 0
AMERICAN VANGUARD CORP COM 030371108   59,798 2,733 SH   SOLE 40 2,733 0 0
AMERICAN VANGUARD CORP COM 030371108   76,208 3,483 SH   OTR 43 3,483 0 0
AMERICAN VANGUARD CORP COM 030371108   636,491 29,090 SH   SOLE 43 27,740 0 1,350
AMERICAN WELL CORP CL A 03044L105   1,514,580 641,771 SH   SOLE 2 285,517 0 356,254
AMERICAN WELL CORP CL A 03044L105   5,171 2,191 SH   SOLE 7 2,191 0 0
AMERICAN WELL CORP CL A 03044L105   1,658,849 702,902 SH   SOLE 18 651,782 0 51,120
AMERICAN WELL CORP CL A 03044L105   4,286,414 1,816,277 SH   SOLE 19 1,816,277 0 0
AMERICAN WELL CORP CL A 03044L105   20,279,331 8,592,937 SH   SOLE 21 8,592,937 0 0
AMERICAN WELL CORP CL A 03044L105   17,492,898 7,412,245 SH   SOLE 22 7,144,002 0 268,243
AMERICAN WELL CORP CL A 03044L105   122,895 52,074 SH   SOLE 23 52,074 0 0
AMERICAN WELL CORP CL A 03044L105   71,232 30,183 SH   SOLE 25 30,183 0 0
AMERICAN WELL CORP CL A 03044L105   786,555 333,286 SH   SOLE 26 126,337 0 206,949
AMERICAN WELL CORP CL A 03044L105   329,201 139,492 SH   SOLE 28 139,492 0 0
AMERICAN WELL CORP CL A 03044L105   225,064 95,366 SH   SOLE 30 95,366 0 0
AMERICAN WELL CORP CL A 03044L105   79,438 33,660 SH   SOLE 40 33,660 0 0
AMERICAN WELL CORP CL A 03044L105   229,642 97,306 SH   SOLE 43 96,614 0 692
AMERICAN WOODMARK CORPORATIO COM 030506109   1,491,389 28,642 SH   SOLE 2 17,425 0 11,217
AMERICAN WOODMARK CORPORATIO COM 030506109   4,166 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   7,706 148 SH   SOLE 7 148 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   2,954,920 56,749 SH   SOLE 18 56,749 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   1,696,545 32,582 SH   SOLE 19 32,582 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   107,574,641 2,065,962 SH   SOLE 21 2,065,962 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   24,870,663 477,639 SH   SOLE 22 457,422 0 20,217
AMERICAN WOODMARK CORPORATIO COM 030506109   109,451 2,102 SH   SOLE 25 2,102 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   363,032 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109   1,384,645 26,592 SH   SOLE 30 26,592 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   96,486 1,853 SH   SOLE 40 1,853 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   290,030 5,570 SH   SOLE 43 5,490 0 80
AMERICAN WTR WKS CO INC NEW COM 030420103   44,726,327 305,320 SH   SOLE 2 54,585 0 250,735
AMERICAN WTR WKS CO INC NEW COM 030420103   32,654,086 222,910 SH   SOLE 4 145,440 0 77,470
AMERICAN WTR WKS CO INC NEW COM 030420103   75,767,558 517,220 SH   SOLE 7 511,711 0 5,509
AMERICAN WTR WKS CO INC NEW COM 030420103   976,063 6,663 SH   SOLE 13 6,663 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   4,696,762 32,062 SH   SOLE 15 32,062 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   46,724,011 318,957 SH   SOLE 18 301,524 0 17,433
AMERICAN WTR WKS CO INC NEW COM 030420103   15,778,731 107,712 SH   SOLE 19 107,712 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   878,134,891 5,994,504 SH   SOLE 21 5,994,504 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   630,167,166 4,301,776 SH   SOLE 22 3,914,677 0 387,099
AMERICAN WTR WKS CO INC NEW COM 030420103   52,971,370 361,604 SH   SOLE 23 361,604 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   80,373,350 548,661 SH   SOLE 25 545,715 0 2,946
AMERICAN WTR WKS CO INC NEW COM 030420103   58,985,810 402,661 SH   SOLE 26 133,100 0 269,561
AMERICAN WTR WKS CO INC NEW COM 030420103   84,046,294 573,734 SH   SOLE 28 2,708 0 571,026
AMERICAN WTR WKS CO INC NEW COM 030420103   167,585 1,144 SH   SOLE 29 1,144 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   431,628,830 2,946,473 SH   SOLE 30 2,933,303 0 13,170
AMERICAN WTR WKS CO INC NEW COM 030420103   7,769,390 53,037 SH   SOLE 31 38,438 0 14,599
AMERICAN WTR WKS CO INC NEW COM 030420103   9,665,557 65,981 SH   SOLE 34 65,981 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   10,026,801 68,447 SH   SOLE 36 68,447 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,098,236 7,497 SH   SOLE 40 7,497 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   47,316 323 SH   OTR 43 323 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   67,256,707 459,121 SH   SOLE 43 438,179 0 20,942
AMERICAS CAR-MART INC COM 03062T105   484,528 6,117 SH   SOLE 2 1,746 0 4,371
AMERICAS CAR-MART INC COM 03062T105   322,939 4,077 SH   SOLE 7 4,077 0 0
AMERICAS CAR-MART INC COM 03062T105   1,671,648 21,104 SH   SOLE 18 21,104 0 0
AMERICAS CAR-MART INC COM 03062T105   922,084 11,641 SH   SOLE 19 11,641 0 0
AMERICAS CAR-MART INC COM 03062T105   57,931,659 731,368 SH   SOLE 21 731,368 0 0
AMERICAS CAR-MART INC COM 03062T105   13,106,483 165,465 SH   SOLE 22 157,283 0 8,182
AMERICAS CAR-MART INC COM 03062T105   83,171 1,050 SH   SOLE 25 1,050 0 0
AMERICAS CAR-MART INC COM 03062T105   116,359 1,469 SH   SOLE 26 255 0 1,214
AMERICAS CAR-MART INC COM 03062T105   43,803 553 SH   SOLE 28 553 0 0
AMERICAS CAR-MART INC COM 03062T105   1,429,186 18,043 SH   SOLE 30 18,043 0 0
AMERICAS CAR-MART INC COM 03062T105   19,406 245 SH   SOLE 36 245 0 0
AMERICAS CAR-MART INC COM 03062T105   73,586 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105   553,995 6,994 SH   SOLE 43 6,822 0 172
AMERICOLD REALTY TRUST INC COM 03064D108   10,869,493 382,056 SH   SOLE 2 85,956 0 296,100
AMERICOLD REALTY TRUST INC COM 03064D108   4,176,204 146,791 SH   SOLE 4 146,791 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   12,191,053 428,508 SH   SOLE 7 428,508 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   2,851,316 100,222 SH   SOLE 18 100,222 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   13,419,125 471,674 SH   SOLE 19 471,674 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   146,156,498 5,137,311 SH   SOLE 21 5,137,311 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   250,535,480 8,806,168 SH   SOLE 22 8,409,223 0 396,945
AMERICOLD REALTY TRUST INC COM 03064D108   304,500 10,703 SH   SOLE 23 10,703 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   36,962,781 1,299,219 SH   SOLE 25 1,299,219 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   3,563,761 125,264 SH   SOLE 26 101,488 0 23,776
AMERICOLD REALTY TRUST INC COM 03064D108   5,258,470 184,832 SH   SOLE 28 4,500 0 180,332
AMERICOLD REALTY TRUST INC COM 03064D108   26,135,137 918,634 SH   SOLE 30 918,634 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   110,045 3,868 SH   SOLE 31 3,868 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   176,333 6,198 SH   SOLE 36 6,198 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,191,600 41,884 SH   SOLE 40 41,884 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   24,524 862 SH   OTR 43 862 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   2,985,188 104,928 SH   SOLE 43 94,755 0 10,173
AMERIPRISE FINL INC COM 03076C106   78,366,533 255,682 SH   SOLE 2 28,375 0 227,307
AMERIPRISE FINL INC COM 03076C106   25,827,836 84,267 SH   SOLE 4 48,287 0 35,980
AMERIPRISE FINL INC COM 03076C106   37,339,669 121,826 SH   SOLE 7 118,463 0 3,363
AMERIPRISE FINL INC COM 03076C106   924,404 3,016 SH   SOLE 13 3,016 0 0
AMERIPRISE FINL INC COM 03076C106   4,484,402 14,631 SH   SOLE 15 14,631 0 0
AMERIPRISE FINL INC COM 03076C106   75,911,162 247,671 SH   SOLE 18 238,174 0 9,497
AMERIPRISE FINL INC COM 03076C106   14,163,365 46,210 SH   SOLE 19 46,210 0 0
AMERIPRISE FINL INC COM 03076C106   1,236,511,111 4,034,294 SH   SOLE 21 4,034,294 0 0
AMERIPRISE FINL INC COM 03076C106   704,348,034 2,298,036 SH   SOLE 22 2,073,224 0 224,812
AMERIPRISE FINL INC COM 03076C106   61,486,659 200,609 SH   SOLE 23 200,609 0 0
AMERIPRISE FINL INC COM 03076C106   62,752,197 204,738 SH   SOLE 25 204,393 0 345
AMERIPRISE FINL INC COM 03076C106   60,268,628 196,635 SH   SOLE 26 68,926 0 127,709
AMERIPRISE FINL INC COM 03076C106   80,167,527 261,558 SH   SOLE 28 2,969 0 258,589
AMERIPRISE FINL INC COM 03076C106   13,793 45 SH   SOLE 29 45 0 0
AMERIPRISE FINL INC COM 03076C106   283,283,238 924,252 SH   SOLE 30 924,252 0 0
AMERIPRISE FINL INC COM 03076C106   9,451,541 30,837 SH   SOLE 31 22,794 0 8,043
AMERIPRISE FINL INC COM 03076C106   40,584,278 132,412 SH   SOLE 34 132,412 0 0
AMERIPRISE FINL INC COM 03076C106   10,411,805 33,970 SH   SOLE 36 33,970 0 0
AMERIPRISE FINL INC COM 03076C106   1,337,566 4,364 SH   SOLE 40 4,364 0 0
AMERIPRISE FINL INC COM 03076C106   57,009 186 SH   OTR 43 186 0 0
AMERIPRISE FINL INC COM 03076C106   68,200,113 222,513 SH   SOLE 43 207,733 0 14,780
AMERIS BANCORP COM 03076K108   2,682,887 73,343 SH   SOLE 2 25,960 0 47,383
AMERIS BANCORP COM 03076K108   8,304 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108   666,524 18,221 SH   SOLE 7 18,221 0 0
AMERIS BANCORP COM 03076K108   8,224,135 224,826 SH   SOLE 18 224,826 0 0
AMERIS BANCORP COM 03076K108   5,343,424 146,075 SH   SOLE 19 146,075 0 0
AMERIS BANCORP COM 03076K108   287,602,678 7,862,293 SH   SOLE 21 7,862,293 0 0
AMERIS BANCORP COM 03076K108   64,506,160 1,763,427 SH   SOLE 22 1,687,345 0 76,082
AMERIS BANCORP COM 03076K108   85,890 2,348 SH   SOLE 23 2,348 0 0
AMERIS BANCORP COM 03076K108   323,623 8,847 SH   SOLE 25 8,847 0 0
AMERIS BANCORP COM 03076K108   654,489 17,892 SH   SOLE 26 12,476 0 5,416
AMERIS BANCORP COM 03076K108   33,580 918 SH   SOLE 28 918 0 0
AMERIS BANCORP COM 03076K108   4,123,700 112,731 SH   SOLE 30 112,731 0 0
AMERIS BANCORP COM 03076K108   287,921 7,871 SH   SOLE 40 7,871 0 0
AMERIS BANCORP COM 03076K108   622,775 17,025 SH   SOLE 43 16,456 0 569
AMERISAFE INC COM 03071H100   1,304,028 26,640 SH   SOLE 2 12,123 0 14,517
AMERISAFE INC COM 03071H100   3,427 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100   8,958 183 SH   SOLE 7 183 0 0
AMERISAFE INC COM 03071H100   3,323,558 67,897 SH   SOLE 18 67,897 0 0
AMERISAFE INC COM 03071H100   1,849,331 37,780 SH   SOLE 19 37,780 0 0
AMERISAFE INC COM 03071H100   115,904,544 2,367,815 SH   SOLE 21 2,367,815 0 0
AMERISAFE INC COM 03071H100   28,151,879 575,115 SH   SOLE 22 549,321 0 25,794
AMERISAFE INC COM 03071H100   179,500 3,667 SH   SOLE 25 3,667 0 0
AMERISAFE INC COM 03071H100   248,862 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100   53,600 1,095 SH   SOLE 28 344 0 751
AMERISAFE INC COM 03071H100   1,522,541 31,104 SH   SOLE 30 31,104 0 0
AMERISAFE INC COM 03071H100   163,591 3,342 SH   SOLE 40 3,342 0 0
AMERISAFE INC COM 03071H100   8,566 175 SH   OTR 43 175 0 0
AMERISAFE INC COM 03071H100   976,112 19,941 SH   SOLE 43 15,874 0 4,067
AMERISERV FINL INC COM 03074A102   6,942 2,276 SH   SOLE 18 2,276 0 0
AMERISERV FINL INC COM 03074A102   101,852 33,394 SH   SOLE 21 33,394 0 0
AMERISERV FINL INC COM 03074A102   326,164 106,939 SH   SOLE 22 106,939 0 0
AMERISOURCEBERGEN CORP COM 03073E105   102,154,023 638,024 SH   SOLE 2 242,674 0 395,350
AMERISOURCEBERGEN CORP COM 03073E105   19,501,398 121,800 SH   SOLE 4 65,089 0 56,711
AMERISOURCEBERGEN CORP COM 03073E105   17,614,982 110,018 SH   SOLE 7 105,025 0 4,993
AMERISOURCEBERGEN CORP COM 03073E105   309,172 1,931 SH   SOLE 13 1,931 0 0
AMERISOURCEBERGEN CORP COM 03073E105   4,141,725 25,868 SH   SOLE 15 25,868 0 0
AMERISOURCEBERGEN CORP COM 03073E105   130,731,363 816,510 SH   SOLE 18 773,086 0 43,424
AMERISOURCEBERGEN CORP COM 03073E105   323,248,961 2,018,918 SH   SOLE 19 2,018,918 0 0
AMERISOURCEBERGEN CORP COM 03073E105   821,134,222 5,128,563 SH   SOLE 21 5,128,563 0 0
AMERISOURCEBERGEN CORP COM 03073E105   599,184,136 3,742,328 SH   SOLE 22 3,413,467 0 328,861
AMERISOURCEBERGEN CORP COM 03073E105   46,509,713 290,486 SH   SOLE 23 290,486 0 0
AMERISOURCEBERGEN CORP COM 03073E105   52,847,988 330,073 SH   SOLE 25 329,699 0 374
AMERISOURCEBERGEN CORP COM 03073E105   62,304,725 389,137 SH   SOLE 26 212,330 0 176,807
AMERISOURCEBERGEN CORP COM 03073E105   63,127,370 394,275 SH   SOLE 28 2,789 0 391,486
AMERISOURCEBERGEN CORP COM 03073E105   201,763,897 1,260,158 SH   SOLE 30 1,260,158 0 0
AMERISOURCEBERGEN CORP COM 03073E105   7,059,890 44,094 SH   SOLE 31 31,928 0 12,166
AMERISOURCEBERGEN CORP COM 03073E105   226,476,075 1,414,503 SH   SOLE 34 1,414,503 0 0
AMERISOURCEBERGEN CORP COM 03073E105   12,309,897 76,884 SH   SOLE 36 76,884 0 0
AMERISOURCEBERGEN CORP COM 03073E105   997,325 6,229 SH   SOLE 40 6,229 0 0
AMERISOURCEBERGEN CORP COM 03073E105   139,296 870 SH   OTR 43 870 0 0
AMERISOURCEBERGEN CORP COM 03073E105   41,956,250 262,046 SH   SOLE 43 235,934 0 26,112
AMES NATL CORP COM 031001100   9,693 466 SH   SOLE 2 0 0 466
AMES NATL CORP COM 031001100   29,078 1,398 SH   SOLE 18 1,398 0 0
AMES NATL CORP COM 031001100   394,410 18,962 SH   SOLE 21 18,962 0 0
AMES NATL CORP COM 031001100   2,162,992 103,990 SH   SOLE 22 103,990 0 0
AMETEK INC COM 031100100   93,954,537 646,491 SH   SOLE 2 289,449 0 357,042
AMETEK INC COM 031100100   41,389,693 284,798 SH   SOLE 4 135,712 0 149,086
AMETEK INC COM 031100100   20,802,972 143,143 SH   SOLE 7 137,139 0 6,004
AMETEK INC COM 031100100   5,932,516 40,821 SH   SOLE 13 40,821 0 0
AMETEK INC COM 031100100   4,709,855 32,408 SH   SOLE 15 32,408 0 0
AMETEK INC COM 031100100   54,510,522 375,081 SH   SOLE 18 350,607 0 24,474
AMETEK INC COM 031100100   26,023,371 179,064 SH   SOLE 19 179,064 0 0
AMETEK INC COM 031100100   820,202,990 5,643,728 SH   SOLE 21 5,643,728 0 0
AMETEK INC COM 031100100   742,730,329 5,110,647 SH   SOLE 22 4,613,785 0 496,862
AMETEK INC COM 031100100   73,896,090 508,471 SH   SOLE 23 508,471 0 0
AMETEK INC COM 031100100   54,670,675 376,183 SH   SOLE 25 375,008 0 1,175
AMETEK INC COM 031100100   68,114,282 468,687 SH   SOLE 26 186,275 0 282,412
AMETEK INC COM 031100100   70,731,094 486,693 SH   SOLE 28 3,454 0 483,239
AMETEK INC COM 031100100   2,075,458 14,281 SH   SOLE 29 14,281 0 0
AMETEK INC COM 031100100   199,042,951 1,369,593 SH   SOLE 30 1,327,955 0 41,638
AMETEK INC COM 031100100   15,663,667 107,780 SH   SOLE 31 90,267 0 17,513
AMETEK INC COM 031100100   15,290,896 105,215 SH   SOLE 34 105,215 0 0
AMETEK INC COM 031100100   9,070,191 62,411 SH   SOLE 36 62,411 0 0
AMETEK INC COM 031100100   1,374,676 9,459 SH   SOLE 40 9,459 0 0
AMETEK INC COM 031100100   57,115 393 SH   OTR 43 393 0 0
AMETEK INC COM 031100100   36,296,888 249,755 SH   SOLE 43 231,966 0 17,789
AMGEN INC COM 031162100   334,205,837 1,382,444 SH   SOLE 2 501,356 0 881,088
AMGEN INC COM 031162100   106,509,248 440,576 SH   SOLE 4 258,403 0 182,173
AMGEN INC COM 031162100   168,344,063 696,356 SH   SOLE 7 630,698 0 65,658
AMGEN INC COM 031162100   9,388,845 38,837 SH   SOLE 13 38,837 0 0
AMGEN INC COM 031162100   22,490,003 93,030 SH   SOLE 15 93,030 0 0
AMGEN INC COM 031162100   94,283 390 SH   SOLE 17 0 0 390
AMGEN INC COM 031162100   239,396,806 990,266 SH   SOLE 18 907,547 0 82,719
AMGEN INC COM 031162100   353,933,846 1,464,049 SH   SOLE 19 1,464,049 0 0
AMGEN INC COM 031162100   4,503,250,585 18,627,717 SH   SOLE 21 18,627,717 0 0
AMGEN INC COM 031162100   2,930,817,445 12,123,340 SH   SOLE 22 10,972,655 0 1,150,685
AMGEN INC COM 031162100   291,786,932 1,206,978 SH   SOLE 23 1,206,978 0 0
AMGEN INC COM 031162100   275,367,513 1,139,059 SH   SOLE 25 1,137,098 0 1,961
AMGEN INC COM 031162100   268,020,973 1,108,670 SH   SOLE 26 496,602 0 612,068
AMGEN INC COM 031162100   372,083,227 1,539,124 SH   SOLE 28 50,514 0 1,488,610
AMGEN INC COM 031162100   3,576,933 14,796 SH   SOLE 29 14,796 0 0
AMGEN INC COM 031162100   1,239,353,616 5,126,592 SH   SOLE 30 5,126,592 0 0
AMGEN INC COM 031162100   43,581,965 180,277 SH   SOLE 31 139,790 0 40,487
AMGEN INC COM 031162100   41,410,083 171,293 SH   SOLE 32 171,293 0 0
AMGEN INC COM 031162100   358,873,524 1,484,482 SH   SOLE 34 1,484,482 0 0
AMGEN INC COM 031162100   12,071,545 49,934 SH   SOLE 35 49,934 0 0
AMGEN INC COM 031162100   41,984,481 173,669 SH   SOLE 36 173,669 0 0
AMGEN INC COM 031162100   5,288,523 21,876 SH   SOLE 40 21,876 0 0
AMGEN INC COM 031162100   482,291 1,995 SH   OTR 43 1,995 0 0
AMGEN INC COM 031162100   170,308,771 704,483 SH   SOLE 43 648,600 0 55,883
AMICUS THERAPEUTICS INC COM 03152W109   1,320,520 119,073 SH   SOLE 2 64,691 0 54,382
AMICUS THERAPEUTICS INC COM 03152W109   8,595 775 SH   SOLE 4 775 0 0
AMICUS THERAPEUTICS INC COM 03152W109   32,849 2,962 SH   SOLE 7 2,962 0 0
AMICUS THERAPEUTICS INC COM 03152W109   7,973,000 718,936 SH   SOLE 18 683,943 0 34,993
AMICUS THERAPEUTICS INC COM 03152W109   6,930,817 624,961 SH   SOLE 19 624,961 0 0
AMICUS THERAPEUTICS INC COM 03152W109   121,988,392 10,999,855 SH   SOLE 21 10,999,855 0 0
AMICUS THERAPEUTICS INC COM 03152W109   75,357,437 6,795,080 SH   SOLE 22 6,616,332 0 178,748
AMICUS THERAPEUTICS INC COM 03152W109   34,301 3,093 SH   SOLE 23 3,093 0 0
AMICUS THERAPEUTICS INC COM 03152W109   406,138 36,622 SH   SOLE 25 36,622 0 0
AMICUS THERAPEUTICS INC COM 03152W109   1,214,100 109,477 SH   SOLE 26 89,579 0 19,898
AMICUS THERAPEUTICS INC COM 03152W109   98,280 8,862 SH   SOLE 28 4,280 0 4,582
AMICUS THERAPEUTICS INC COM 03152W109   2,706,182 244,020 SH   SOLE 30 244,020 0 0
AMICUS THERAPEUTICS INC COM 03152W109   412,981 37,239 SH   SOLE 40 37,239 0 0
AMICUS THERAPEUTICS INC COM 03152W109   45,314 4,086 SH   OTR 43 4,086 0 0
AMICUS THERAPEUTICS INC COM 03152W109   365,793 32,984 SH   SOLE 43 29,401 0 3,583
AMKOR TECHNOLOGY INC COM 031652100   9,089,020 349,309 SH   SOLE 2 197,629 0 151,680
AMKOR TECHNOLOGY INC COM 031652100   8,326 320 SH   SOLE 4 320 0 0
AMKOR TECHNOLOGY INC COM 031652100   47,695 1,833 SH   SOLE 7 1,833 0 0
AMKOR TECHNOLOGY INC COM 031652100   11,623,602 446,718 SH   SOLE 18 437,546 0 9,172
AMKOR TECHNOLOGY INC COM 031652100   21,875,925 840,735 SH   SOLE 19 840,735 0 0
AMKOR TECHNOLOGY INC COM 031652100   190,156,736 7,308,099 SH   SOLE 21 7,308,099 0 0
AMKOR TECHNOLOGY INC COM 031652100   99,598,237 3,827,757 SH   SOLE 22 3,709,588 0 118,169
AMKOR TECHNOLOGY INC COM 031652100   584,175 22,451 SH   SOLE 23 22,451 0 0
AMKOR TECHNOLOGY INC COM 031652100   437,370 16,809 SH   SOLE 25 16,809 0 0
AMKOR TECHNOLOGY INC COM 031652100   3,328,400 127,917 SH   SOLE 26 27,341 0 100,576
AMKOR TECHNOLOGY INC COM 031652100   56,958 2,189 SH   SOLE 28 2,189 0 0
AMKOR TECHNOLOGY INC COM 031652100   2,066,560 79,422 SH   SOLE 30 79,422 0 0
AMKOR TECHNOLOGY INC COM 031652100   91,122 3,502 SH   SOLE 36 3,502 0 0
AMKOR TECHNOLOGY INC COM 031652100   486,600 18,701 SH   SOLE 40 18,701 0 0
AMKOR TECHNOLOGY INC COM 031652100   6,819,873 262,101 SH   SOLE 43 248,455 0 13,646
AMMO INC COM 00175J107   36,136 18,343 SH   SOLE 2 4,531 0 13,812
AMMO INC COM 00175J107   2,086 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107   509,606 258,683 SH   SOLE 18 258,683 0 0
AMMO INC COM 00175J107   344,571 174,909 SH   SOLE 19 174,909 0 0
AMMO INC COM 00175J107   6,067,121 3,079,757 SH   SOLE 21 3,079,757 0 0
AMMO INC COM 00175J107   4,442,921 2,255,290 SH   SOLE 22 2,186,665 0 68,625
AMN HEALTHCARE SVCS INC COM 001744101   6,846,689 82,530 SH   SOLE 2 44,179 0 38,351
AMN HEALTHCARE SVCS INC COM 001744101   13,191 159 SH   SOLE 4 159 0 0
AMN HEALTHCARE SVCS INC COM 001744101   851,999 10,270 SH   SOLE 7 10,270 0 0
AMN HEALTHCARE SVCS INC COM 001744101   11,819,643 142,474 SH   SOLE 18 135,814 0 6,660
AMN HEALTHCARE SVCS INC COM 001744101   21,182,840 255,338 SH   SOLE 19 255,338 0 0
AMN HEALTHCARE SVCS INC COM 001744101   417,570,117 5,033,391 SH   SOLE 21 5,033,391 0 0
AMN HEALTHCARE SVCS INC COM 001744101   110,652,961 1,333,811 SH   SOLE 22 1,301,058 0 32,753
AMN HEALTHCARE SVCS INC COM 001744101   418,865 5,049 SH   SOLE 23 5,049 0 0
AMN HEALTHCARE SVCS INC COM 001744101   687,158 8,283 SH   SOLE 25 8,283 0 0
AMN HEALTHCARE SVCS INC COM 001744101   5,688,567 68,570 SH   SOLE 26 14,373 0 54,197
AMN HEALTHCARE SVCS INC COM 001744101   2,314,750 27,902 SH   SOLE 28 25,913 0 1,989
AMN HEALTHCARE SVCS INC COM 001744101   10,584,618 127,587 SH   SOLE 30 127,587 0 0
AMN HEALTHCARE SVCS INC COM 001744101   349,179 4,209 SH   SOLE 34 4,209 0 0
AMN HEALTHCARE SVCS INC COM 001744101   232,869 2,807 SH   SOLE 36 2,807 0 0
AMN HEALTHCARE SVCS INC COM 001744101   581,135 7,005 SH   SOLE 40 7,005 0 0
AMN HEALTHCARE SVCS INC COM 001744101   9,540 115 SH   OTR 43 115 0 0
AMN HEALTHCARE SVCS INC COM 001744101   4,113,110 49,579 SH   SOLE 43 42,274 0 7,305
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   523,626 376,709 SH   SOLE 2 328,473 0 48,236
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   495 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   2,449 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   379,252 272,843 SH   SOLE 18 272,843 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   257,883 185,527 SH   SOLE 19 185,527 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   4,358,865 3,135,874 SH   SOLE 21 3,135,874 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   4,263,949 3,067,589 SH   SOLE 22 2,991,222 0 76,367
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   10,607 7,631 SH   SOLE 23 7,631 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   19,361 13,929 SH   SOLE 25 13,929 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   42,014 30,226 SH   SOLE 26 24,771 0 5,455
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   35,432 25,491 SH   SOLE 28 0 0 25,491
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   35,674 25,665 SH   SOLE 30 25,665 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   14,961 10,763 SH   SOLE 40 10,763 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   104,400 75,108 SH   SOLE 43 75,108 0 0
AMPCO-PITTSBURG CORP COM 032037103   6,289 2,567 SH   SOLE 18 2,567 0 0
AMPCO-PITTSBURG CORP COM 032037103   99,955 40,798 SH   SOLE 21 40,798 0 0
AMPCO-PITTSBURG CORP COM 032037103   388,727 158,664 SH   SOLE 22 158,664 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,709,575 98,922 SH   SOLE 2 62,284 0 36,638
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   471,263 12,567 SH   SOLE 7 12,567 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   5,307,300 141,528 SH   SOLE 18 117,889 0 23,639
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   11,243,813 299,835 SH   SOLE 19 299,835 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   169,694,138 4,525,177 SH   SOLE 21 4,525,177 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   47,728,313 1,272,755 SH   SOLE 22 1,243,992 0 28,763
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   127,200 3,392 SH   SOLE 23 3,392 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   296,250 7,900 SH   SOLE 25 7,900 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   1,328,175 35,418 SH   SOLE 26 20,951 0 14,467
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   314,663 8,391 SH   SOLE 28 0 0 8,391
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,600,075 96,002 SH   SOLE 30 96,002 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   48,000 1,280 SH   SOLE 36 1,280 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   208,725 5,566 SH   SOLE 40 5,566 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   2,187,863 58,343 SH   SOLE 43 57,481 0 862
AMPHENOL CORP NEW CL A 032095101   87,058,441 1,065,326 SH   SOLE 2 183,697 0 881,629
AMPHENOL CORP NEW CL A 032095101   39,134,646 478,887 SH   SOLE 4 242,782 0 236,105
AMPHENOL CORP NEW CL A 032095101   35,879,084 439,049 SH   SOLE 7 421,427 0 17,622
AMPHENOL CORP NEW CL A 032095101   1,258,815 15,404 SH   SOLE 13 15,404 0 0
AMPHENOL CORP NEW CL A 032095101   5,444,595 66,625 SH   SOLE 15 66,625 0 0
AMPHENOL CORP NEW CL A 032095101   50,666 620 SH   SOLE 17 0 0 620
AMPHENOL CORP NEW CL A 032095101   131,179,804 1,605,235 SH   SOLE 18 1,548,433 0 56,802
AMPHENOL CORP NEW CL A 032095101   23,760,744 290,758 SH   SOLE 19 290,758 0 0
AMPHENOL CORP NEW CL A 032095101   1,577,735,515 19,306,602 SH   SOLE 21 19,306,602 0 0
AMPHENOL CORP NEW CL A 032095101   1,094,120,968 13,388,656 SH   SOLE 22 12,172,339 0 1,216,317
AMPHENOL CORP NEW CL A 032095101   91,658,950 1,121,622 SH   SOLE 23 1,121,622 0 0
AMPHENOL CORP NEW CL A 032095101   60,415,923 739,304 SH   SOLE 25 737,942 0 1,362
AMPHENOL CORP NEW CL A 032095101   83,291,639 1,019,232 SH   SOLE 26 388,122 0 631,110
AMPHENOL CORP NEW CL A 032095101   111,204,494 1,360,799 SH   SOLE 28 8,506 0 1,352,293
AMPHENOL CORP NEW CL A 032095101   152,571 1,867 SH   SOLE 29 1,867 0 0
AMPHENOL CORP NEW CL A 032095101   265,200,522 3,245,234 SH   SOLE 30 3,239,122 0 6,112
AMPHENOL CORP NEW CL A 032095101   13,696,517 167,603 SH   SOLE 31 123,065 0 44,538
AMPHENOL CORP NEW CL A 032095101   2,731,736 33,428 SH   SOLE 34 33,428 0 0
AMPHENOL CORP NEW CL A 032095101   17,527,469 214,482 SH   SOLE 36 214,482 0 0
AMPHENOL CORP NEW CL A 032095101   1,953,762 23,908 SH   SOLE 40 23,908 0 0
AMPHENOL CORP NEW CL A 032095101   123,234 1,508 SH   OTR 43 1,508 0 0
AMPHENOL CORP NEW CL A 032095101   62,564,385 765,595 SH   SOLE 43 676,479 0 89,115
AMPLIFY ENERGY CORP NEW COM 03212B103   394,077 57,362 SH   SOLE 2 1,554 0 55,808
AMPLIFY ENERGY CORP NEW COM 03212B103   1,353 197 SH   SOLE 7 197 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   664,844 96,775 SH   SOLE 18 96,775 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   490,868 71,451 SH   SOLE 19 71,451 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   8,489,149 1,235,684 SH   SOLE 21 1,235,684 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   5,772,174 840,200 SH   SOLE 22 827,789 0 12,411
AMPLIFY ENERGY CORP NEW COM 03212B103   124,546 18,129 SH   SOLE 43 17,130 0 999
AMPLITUDE INC COM CL A 03213A104   476,950 38,340 SH   SOLE 2 25,486 0 12,854
AMPLITUDE INC COM CL A 03213A104   8,086 650 SH   SOLE 7 650 0 0
AMPLITUDE INC COM CL A 03213A104   1,783,324 143,354 SH   SOLE 18 143,354 0 0
AMPLITUDE INC COM CL A 03213A104   1,382,532 111,136 SH   SOLE 19 111,136 0 0
AMPLITUDE INC COM CL A 03213A104   22,000,451 1,768,525 SH   SOLE 21 1,768,525 0 0
AMPLITUDE INC COM CL A 03213A104   19,528,038 1,569,778 SH   SOLE 22 1,533,528 0 36,250
AMPLITUDE INC COM CL A 03213A104   82,415 6,625 SH   SOLE 25 6,625 0 0
AMPLITUDE INC COM CL A 03213A104   1,038,342 83,468 SH   SOLE 26 78,674 0 4,794
AMPLITUDE INC COM CL A 03213A104   595,478 47,868 SH   SOLE 30 47,868 0 0
AMPLITUDE INC COM CL A 03213A104   69,465 5,584 SH   SOLE 40 5,584 0 0
AMPLITUDE INC COM CL A 03213A104   360,536 28,982 SH   SOLE 43 26,093 0 2,889
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   31,225 3,585 SH   SOLE 21 3,585 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   1,426,271 163,751 SH   SOLE 22 163,751 0 0
AMREP CORP COM 032159105   5,904 422 SH   SOLE 18 422 0 0
AMREP CORP COM 032159105   89,984 6,432 SH   SOLE 21 6,432 0 0
AMREP CORP COM 032159105   89,578 6,403 SH   SOLE 22 6,403 0 0
AMTD DIGITAL INC SPONSORED ADS 00180N101   169,645 24,235 SH   SOLE 21 24,235 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   18,593 1,949 SH   SOLE 18 1,949 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   325,209 34,089 SH   SOLE 21 34,089 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   980,454 102,773 SH   SOLE 22 102,773 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   777,686 26,506 SH   SOLE 2 1,899 0 24,607
AMYLYX PHARMACEUTICALS INC COM 03237H101   15,844 540 SH   SOLE 7 540 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   4,303,855 146,689 SH   SOLE 18 146,689 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   2,938,137 100,141 SH   SOLE 19 100,141 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   62,202,942 2,120,073 SH   SOLE 21 2,120,073 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   34,888,957 1,189,126 SH   SOLE 22 1,154,653 0 34,473
AMYLYX PHARMACEUTICALS INC COM 03237H101   934,127 31,838 SH   SOLE 30 31,838 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   147 5 SH   SOLE 43 5 0 0
AMYRIS INC COM NEW 03236M200   300,212 220,744 SH   SOLE 2 73,976 0 146,768
AMYRIS INC COM NEW 03236M200   823 605 SH   SOLE 4 605 0 0
AMYRIS INC COM NEW 03236M200   3,656 2,688 SH   SOLE 7 2,688 0 0
AMYRIS INC COM NEW 03236M200   746,849 549,154 SH   SOLE 18 549,154 0 0
AMYRIS INC COM NEW 03236M200   542,435 398,849 SH   SOLE 19 398,849 0 0
AMYRIS INC COM NEW 03236M200   9,329,845 6,860,180 SH   SOLE 21 6,860,180 0 0
AMYRIS INC COM NEW 03236M200   8,292,497 6,097,424 SH   SOLE 22 5,893,737 0 203,687
AMYRIS INC COM NEW 03236M200   102,254 75,187 SH   SOLE 25 75,187 0 0
AMYRIS INC COM NEW 03236M200   114,327 84,064 SH   SOLE 26 67,932 0 16,132
AMYRIS INC COM NEW 03236M200   46,784 34,400 SH   SOLE 28 12,458 0 21,942
AMYRIS INC COM NEW 03236M200   189,214 139,128 SH   SOLE 30 139,128 0 0
AMYRIS INC COM NEW 03236M200   14,752 10,847 SH   SOLE 36 10,847 0 0
AMYRIS INC COM NEW 03236M200   24,502 18,016 SH   SOLE 40 18,016 0 0
AMYRIS INC COM NEW 03236M200   100,202 73,678 SH   SOLE 43 72,838 0 840
AMYRIS INC NOTE 1.500%11/1 03236MAJ0   1,271,695 4,754,000 PRN   SOLE 21 4,754,000 0 0
AN2 THERAPEUTICS INC COM 037326105   56,338 5,708 SH   SOLE 2 428 0 5,280
AN2 THERAPEUTICS INC COM 037326105   215,442 21,828 SH   SOLE 18 21,828 0 0
AN2 THERAPEUTICS INC COM 037326105   177,986 18,033 SH   SOLE 19 18,033 0 0
AN2 THERAPEUTICS INC COM 037326105   3,279,544 332,274 SH   SOLE 21 332,274 0 0
AN2 THERAPEUTICS INC COM 037326105   1,042,134 105,586 SH   SOLE 22 99,261 0 6,325
ANALOG DEVICES INC COM 032654105   253,659,236 1,286,174 SH   SOLE 2 473,451 0 812,723
ANALOG DEVICES INC COM 032654105   101,439,318 514,346 SH   SOLE 4 259,283 0 255,063
ANALOG DEVICES INC COM 032654105   76,462,983 387,704 SH   SOLE 7 372,895 0 14,809
ANALOG DEVICES INC COM 032654105   13,406,621 67,978 SH   SOLE 13 67,978 0 0
ANALOG DEVICES INC COM 032654105   17,602,674 89,254 SH   SOLE 15 89,254 0 0
ANALOG DEVICES INC COM 032654105   287,306,940 1,456,784 SH   SOLE 18 1,320,200 0 136,584
ANALOG DEVICES INC COM 032654105   127,431,336 646,138 SH   SOLE 19 646,138 0 0
ANALOG DEVICES INC COM 032654105   2,544,719,010 12,902,946 SH   SOLE 21 12,902,946 0 0
ANALOG DEVICES INC COM 032654105   2,269,454,717 11,507,224 SH   SOLE 22 10,338,347 0 1,168,877
ANALOG DEVICES INC COM 032654105   244,225,415 1,238,340 SH   SOLE 23 1,238,340 0 0
ANALOG DEVICES INC COM 032654105   341,217,225 1,730,135 SH   SOLE 25 1,701,776 0 28,359
ANALOG DEVICES INC COM 032654105   219,003,738 1,110,454 SH   SOLE 26 493,912 0 616,542
ANALOG DEVICES INC COM 032654105   279,550,870 1,417,457 SH   SOLE 28 19,512 0 1,397,945
ANALOG DEVICES INC COM 032654105   9,695,532 49,161 SH   SOLE 29 49,161 0 0
ANALOG DEVICES INC COM 032654105   619,753,792 3,142,449 SH   SOLE 30 3,116,899 0 25,550
ANALOG DEVICES INC COM 032654105   56,847,679 288,245 SH   SOLE 31 249,892 0 38,353
ANALOG DEVICES INC COM 032654105   22,573,998 114,461 SH   SOLE 32 114,461 0 0
ANALOG DEVICES INC COM 032654105   349,445,440 1,771,856 SH   SOLE 34 1,771,856 0 0
ANALOG DEVICES INC COM 032654105   32,086,116 162,692 SH   SOLE 36 162,692 0 0
ANALOG DEVICES INC COM 032654105   4,044,982 20,510 SH   SOLE 40 20,510 0 0
ANALOG DEVICES INC COM 032654105   241,595 1,225 SH   OTR 43 1,225 0 0
ANALOG DEVICES INC COM 032654105   118,172,277 599,190 SH   SOLE 43 536,083 0 63,107
ANAPTYSBIO INC COM 032724106   1,045,546 48,049 SH   SOLE 2 30,148 0 17,901
ANAPTYSBIO INC COM 032724106   2,437 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106   321,613 14,780 SH   SOLE 7 14,780 0 0
ANAPTYSBIO INC COM 032724106   1,306,340 60,034 SH   SOLE 18 60,034 0 0
ANAPTYSBIO INC COM 032724106   870,552 40,007 SH   SOLE 19 40,007 0 0
ANAPTYSBIO INC COM 032724106   22,164,170 1,018,574 SH   SOLE 21 1,018,574 0 0
ANAPTYSBIO INC COM 032724106   12,394,735 569,611 SH   SOLE 22 543,879 0 25,732
ANAPTYSBIO INC COM 032724106   62,995 2,895 SH   SOLE 25 2,895 0 0
ANAPTYSBIO INC COM 032724106   187,180 8,602 SH   SOLE 26 6,422 0 2,180
ANAPTYSBIO INC COM 032724106   5,505 253 SH   SOLE 28 253 0 0
ANAPTYSBIO INC COM 032724106   2,052,991 94,347 SH   SOLE 30 94,347 0 0
ANAPTYSBIO INC COM 032724106   201,998 9,283 SH   SOLE 34 9,283 0 0
ANAPTYSBIO INC COM 032724106   56,815 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106   573,067 26,336 SH   SOLE 43 24,931 0 1,405
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   339,509 39,616 SH   SOLE 2 22,520 0 17,096
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   3,077 359 SH   SOLE 4 359 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   314,356 36,681 SH   SOLE 7 36,681 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,626,243 189,760 SH   SOLE 18 189,760 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,182,086 137,933 SH   SOLE 19 137,933 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   26,456,036 3,087,052 SH   SOLE 21 3,087,052 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   17,300,670 2,018,748 SH   SOLE 22 1,969,768 0 48,980
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   126,587 14,771 SH   SOLE 25 14,771 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   479,860 55,993 SH   SOLE 26 46,423 0 9,570
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,014,868 118,421 SH   SOLE 30 118,421 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   27,938 3,260 SH   SOLE 36 3,260 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   66,666 7,779 SH   SOLE 40 7,779 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   233,764 27,277 SH   SOLE 43 11,045 0 16,232
ANDERSONS INC COM 034164103   1,397,071 33,811 SH   SOLE 2 10,763 0 23,048
ANDERSONS INC COM 034164103   2,851 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103   10,234,633 247,692 SH   SOLE 7 247,692 0 0
ANDERSONS INC COM 034164103   5,002,612 121,070 SH   SOLE 18 109,195 0 11,875
ANDERSONS INC COM 034164103   4,645,690 112,432 SH   SOLE 19 112,432 0 0
ANDERSONS INC COM 034164103   157,707,325 3,816,731 SH   SOLE 21 3,816,731 0 0
ANDERSONS INC COM 034164103   37,722,929 912,946 SH   SOLE 22 873,577 0 39,369
ANDERSONS INC COM 034164103   252,672 6,115 SH   SOLE 25 6,115 0 0
ANDERSONS INC COM 034164103   804,418 19,468 SH   SOLE 26 16,532 0 2,936
ANDERSONS INC COM 034164103   5,330 129 SH   SOLE 28 129 0 0
ANDERSONS INC COM 034164103   5,376,352 130,115 SH   SOLE 30 130,115 0 0
ANDERSONS INC COM 034164103   248,994 6,026 SH   SOLE 40 6,026 0 0
ANDERSONS INC COM 034164103   878,017 21,249 SH   SOLE 43 20,032 0 1,217
ANEBULO PHARMACEUTICALS INC COM 034569103   1,746 602 SH   SOLE 18 602 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103   20,100 6,931 SH   SOLE 21 6,931 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   49,954 6,843 SH   SOLE 2 286 0 6,557
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   267,282 36,614 SH   SOLE 18 36,614 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   163,644 22,417 SH   SOLE 19 22,417 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   4,245,936 581,635 SH   SOLE 21 581,635 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   2,156,457 295,405 SH   SOLE 22 283,076 0 12,329
ANGI INC COM CL A NEW 00183L102   87,359 38,484 SH   SOLE 2 27,784 0 10,700
ANGI INC COM CL A NEW 00183L102   470 207 SH   SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102   681,025 300,011 SH   SOLE 21 300,011 0 0
ANGI INC COM CL A NEW 00183L102   2,344,871 1,032,983 SH   SOLE 22 1,010,348 0 22,635
ANGI INC COM CL A NEW 00183L102   19,175 8,447 SH   SOLE 25 8,447 0 0
ANGI INC COM CL A NEW 00183L102   84,932 37,415 SH   SOLE 26 31,618 0 5,797
ANGI INC COM CL A NEW 00183L102   12,356 5,443 SH   SOLE 28 5,443 0 0
ANGI INC COM CL A NEW 00183L102   301,633 132,878 SH   SOLE 30 132,878 0 0
ANGI INC COM CL A NEW 00183L102   16,476 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101   2,224,227 215,109 SH   SOLE 2 139,150 0 75,959
ANGIODYNAMICS INC COM 03475V101   9,554 924 SH   SOLE 4 198 0 726
ANGIODYNAMICS INC COM 03475V101   309,859 29,967 SH   SOLE 7 29,967 0 0
ANGIODYNAMICS INC COM 03475V101   1,402,104 135,600 SH   SOLE 18 135,600 0 0
ANGIODYNAMICS INC COM 03475V101   2,703,465 261,457 SH   SOLE 19 261,457 0 0
ANGIODYNAMICS INC COM 03475V101   52,475,821 5,075,031 SH   SOLE 21 5,075,031 0 0
ANGIODYNAMICS INC COM 03475V101   14,140,891 1,367,591 SH   SOLE 22 1,326,479 0 41,112
ANGIODYNAMICS INC COM 03475V101   130,563 12,627 SH   SOLE 23 12,627 0 0
ANGIODYNAMICS INC COM 03475V101   59,662 5,770 SH   SOLE 25 5,770 0 0
ANGIODYNAMICS INC COM 03475V101   502,214 48,570 SH   SOLE 26 900 0 47,670
ANGIODYNAMICS INC COM 03475V101   31,537 3,050 SH   SOLE 28 0 0 3,050
ANGIODYNAMICS INC COM 03475V101   1,024,880 99,118 SH   SOLE 30 99,118 0 0
ANGIODYNAMICS INC COM 03475V101   24,351 2,355 SH   SOLE 36 2,355 0 0
ANGIODYNAMICS INC COM 03475V101   44,028 4,258 SH   SOLE 40 4,258 0 0
ANGIODYNAMICS INC COM 03475V101   281,083 27,184 SH   SOLE 43 27,025 0 159
ANGION BIOMEDICA CORP COM 03476J107   2,438 4,203 SH   SOLE 18 4,203 0 0
ANGION BIOMEDICA CORP COM 03476J107   29,603 51,039 SH   SOLE 21 51,039 0 0
ANGION BIOMEDICA CORP COM 03476J107   1,051 1,812 SH   SOLE 22 1,812 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   36,348,716 1,502,634 SH   SOLE 7 1,502,634 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   23,598,700 975,556 SH   SOLE 19 975,556 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   445,290 18,408 SH   SOLE 22 18,408 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   3,388,487 140,078 SH   SOLE 23 140,078 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   16,340,490 675,506 SH   SOLE 25 675,506 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   7,572,728 313,052 SH   SOLE 26 204,768 0 108,284
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   4,251,465 175,753 SH   SOLE 28 0 0 175,753
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   69,086,809 2,856,007 SH   SOLE 30 2,856,007 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   68,769,170 2,842,876 SH   SOLE 34 2,842,876 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   10,854,925 448,736 SH   SOLE 43 430,041 0 18,695
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   36,823,206 551,824 SH   SOLE 43 506,892 0 44,932
ANI PHARMACEUTICALS INC COM 00182C103   619,632 15,600 SH   SOLE 2 6,745 0 8,855
ANI PHARMACEUTICALS INC COM 00182C103   5,918 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103   1,781,879 44,861 SH   SOLE 18 44,861 0 0
ANI PHARMACEUTICALS INC COM 00182C103   995,463 25,062 SH   SOLE 19 25,062 0 0
ANI PHARMACEUTICALS INC COM 00182C103   59,658,566 1,501,978 SH   SOLE 21 1,501,978 0 0
ANI PHARMACEUTICALS INC COM 00182C103   12,061,177 303,655 SH   SOLE 22 284,733 0 18,922
ANI PHARMACEUTICALS INC COM 00182C103   80,036 2,015 SH   SOLE 25 2,015 0 0
ANI PHARMACEUTICALS INC COM 00182C103   5,680 143 SH   SOLE 26 143 0 0
ANI PHARMACEUTICALS INC COM 00182C103   115,982 2,920 SH   SOLE 28 0 0 2,920
ANI PHARMACEUTICALS INC COM 00182C103   1,085,508 27,329 SH   SOLE 30 27,329 0 0
ANI PHARMACEUTICALS INC COM 00182C103   102,478 2,580 SH   SOLE 40 2,580 0 0
ANI PHARMACEUTICALS INC COM 00182C103   14,617 368 SH   OTR 43 368 0 0
ANI PHARMACEUTICALS INC COM 00182C103   597,309 15,038 SH   SOLE 43 12,088 0 2,950
ANIKA THERAPEUTICS INC COM 035255108   1,109,281 38,624 SH   SOLE 2 19,505 0 19,119
ANIKA THERAPEUTICS INC COM 035255108   6,146 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108   1,492,406 51,964 SH   SOLE 18 51,964 0 0
ANIKA THERAPEUTICS INC COM 035255108   1,617,453 56,318 SH   SOLE 19 56,318 0 0
ANIKA THERAPEUTICS INC COM 035255108   51,917,201 1,807,702 SH   SOLE 21 1,807,702 0 0
ANIKA THERAPEUTICS INC COM 035255108   12,598,775 438,676 SH   SOLE 22 419,958 0 18,718
ANIKA THERAPEUTICS INC COM 035255108   51,897 1,807 SH   SOLE 25 1,807 0 0
ANIKA THERAPEUTICS INC COM 035255108   67,435 2,348 SH   SOLE 26 160 0 2,188
ANIKA THERAPEUTICS INC COM 035255108   904,335 31,488 SH   SOLE 30 31,488 0 0
ANIKA THERAPEUTICS INC COM 035255108   48,680 1,695 SH   SOLE 40 1,695 0 0
ANIKA THERAPEUTICS INC COM 035255108   744,882 25,936 SH   SOLE 43 25,662 0 274
ANIXA BIOSCIENCES INC COM 03528H109   21,418 4,981 SH   SOLE 18 4,981 0 0
ANIXA BIOSCIENCES INC COM 03528H109   925,799 215,302 SH   SOLE 21 215,302 0 0
ANIXA BIOSCIENCES INC COM 03528H109   116,431 27,077 SH   SOLE 22 27,077 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   18,938,335 991,017 SH   SOLE 2 341,508 0 649,509
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   9,042,565 473,185 SH   SOLE 4 299,156 0 174,029
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,194,490 62,506 SH   SOLE 7 62,506 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   424,815 22,230 SH   SOLE 13 22,230 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,029,112 53,852 SH   SOLE 15 53,852 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   25,161,258 1,316,654 SH   SOLE 18 1,290,572 0 26,082
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,783,563 145,660 SH   SOLE 19 145,660 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   593,765,186 31,070,915 SH   SOLE 21 31,070,915 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   266,397,967 13,940,239 SH   SOLE 22 13,109,758 0 830,481
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   16,526,481 864,808 SH   SOLE 23 864,808 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   16,297,008 852,800 SH   SOLE 25 846,238 0 6,562
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   12,691,352 664,121 SH   SOLE 26 305,854 0 358,267
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   25,320,062 1,324,964 SH   SOLE 28 6,433 0 1,318,531
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   8,943 468 SH   SOLE 29 468 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   46,258,545 2,420,646 SH   SOLE 30 2,420,646 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,565,747 134,262 SH   SOLE 31 98,594 0 35,668
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   359,230 18,798 SH   SOLE 34 18,798 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,278,244 171,546 SH   SOLE 36 171,546 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   325,443 17,030 SH   SOLE 40 17,030 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   34,092 1,784 SH   OTR 43 1,784 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   6,986,806 365,610 SH   SOLE 43 321,957 0 43,653
ANNEXON INC COM 03589W102   111,123 28,863 SH   SOLE 2 26,551 0 2,312
ANNEXON INC COM 03589W102   22,465 5,835 SH   SOLE 18 5,835 0 0
ANNEXON INC COM 03589W102   917,674 238,357 SH   SOLE 19 238,357 0 0
ANNEXON INC COM 03589W102   1,374,061 356,899 SH   SOLE 21 356,899 0 0
ANNEXON INC COM 03589W102   1,950,853 506,715 SH   SOLE 22 506,715 0 0
ANNEXON INC COM 03589W102   94,121 24,447 SH   SOLE 30 24,447 0 0
ANNOVIS BIO INC COM 03615A108   5,856 380 SH   SOLE 2 0 0 380
ANNOVIS BIO INC COM 03615A108   15,425 1,001 SH   SOLE 18 1,001 0 0
ANNOVIS BIO INC COM 03615A108   186,322 12,091 SH   SOLE 21 12,091 0 0
ANNOVIS BIO INC COM 03615A108   1,244,727 80,774 SH   SOLE 22 80,774 0 0
ANSYS INC COM 03662Q105   48,416,410 145,482 SH   SOLE 2 38,579 0 106,903
ANSYS INC COM 03662Q105   22,521,907 67,674 SH   SOLE 4 37,809 0 29,865
ANSYS INC COM 03662Q105   37,332,506 112,177 SH   SOLE 7 109,732 0 2,445
ANSYS INC COM 03662Q105   509,850 1,532 SH   SOLE 13 1,532 0 0
ANSYS INC COM 03662Q105   3,351,629 10,071 SH   SOLE 15 10,071 0 0
ANSYS INC COM 03662Q105   82,641,229 248,321 SH   SOLE 18 240,825 0 7,496
ANSYS INC COM 03662Q105   324,784,179 975,914 SH   SOLE 19 975,914 0 0
ANSYS INC COM 03662Q105   928,762,266 2,790,752 SH   SOLE 21 2,790,752 0 0
ANSYS INC COM 03662Q105   657,937,946 1,976,977 SH   SOLE 22 1,797,932 0 179,045
ANSYS INC COM 03662Q105   53,733,888 161,460 SH   SOLE 23 161,460 0 0
ANSYS INC COM 03662Q105   150,711,142 452,858 SH   SOLE 25 452,858 0 0
ANSYS INC COM 03662Q105   50,339,661 151,261 SH   SOLE 26 54,572 0 96,689
ANSYS INC COM 03662Q105   70,627,149 212,221 SH   SOLE 28 2,536 0 209,685
ANSYS INC COM 03662Q105   15,309 46 SH   SOLE 29 46 0 0
ANSYS INC COM 03662Q105   233,156,352 700,590 SH   SOLE 30 700,590 0 0
ANSYS INC COM 03662Q105   8,138,624 24,455 SH   SOLE 31 17,916 0 6,539
ANSYS INC COM 03662Q105   6,520,883 19,594 SH   SOLE 32 19,594 0 0
ANSYS INC COM 03662Q105   351,804,544 1,057,105 SH   SOLE 34 1,057,105 0 0
ANSYS INC COM 03662Q105   7,473,690 22,457 SH   SOLE 36 22,457 0 0
ANSYS INC COM 03662Q105   1,149,491 3,454 SH   SOLE 40 3,454 0 0
ANSYS INC COM 03662Q105   30,728,489 92,333 SH   SOLE 43 82,358 0 9,975
ANTERIX INC COM 03676C100   482,417 14,601 SH   SOLE 2 4,241 0 10,360
ANTERIX INC COM 03676C100   5,088 154 SH   SOLE 7 154 0 0
ANTERIX INC COM 03676C100   1,735,624 52,531 SH   SOLE 18 52,531 0 0
ANTERIX INC COM 03676C100   1,226,610 37,125 SH   SOLE 19 37,125 0 0
ANTERIX INC COM 03676C100   23,034,794 697,179 SH   SOLE 21 697,179 0 0
ANTERIX INC COM 03676C100   16,260,735 492,153 SH   SOLE 22 474,355 0 17,798
ANTERIX INC COM 03676C100   48,007 1,453 SH   SOLE 25 1,453 0 0
ANTERIX INC COM 03676C100   75,199 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100   27,853 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100   241,522 7,310 SH   SOLE 30 7,310 0 0
ANTERIX INC COM 03676C100   36,807 1,114 SH   SOLE 40 1,114 0 0
ANTERIX INC COM 03676C100   583,090 17,648 SH   SOLE 43 13,857 0 3,791
ANTERO MIDSTREAM CORP COM 03676B102   36,450,358 3,474,772 SH   SOLE 2 246,088 0 3,228,684
ANTERO MIDSTREAM CORP COM 03676B102   8,602 820 SH   SOLE 4 820 0 0
ANTERO MIDSTREAM CORP COM 03676B102   7,832,505 746,664 SH   SOLE 7 746,664 0 0
ANTERO MIDSTREAM CORP COM 03676B102   7,024,083 669,598 SH   SOLE 18 669,598 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,109,297 105,748 SH   SOLE 19 105,748 0 0
ANTERO MIDSTREAM CORP COM 03676B102   218,965,816 20,873,767 SH   SOLE 21 20,873,767 0 0
ANTERO MIDSTREAM CORP COM 03676B102   111,820,222 10,659,697 SH   SOLE 22 10,225,276 0 434,421
ANTERO MIDSTREAM CORP COM 03676B102   512,332 48,840 SH   SOLE 25 48,840 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,602,096 152,726 SH   SOLE 26 125,882 0 26,844
ANTERO MIDSTREAM CORP COM 03676B102   1,013,019 96,570 SH   SOLE 28 6,024 0 90,546
ANTERO MIDSTREAM CORP COM 03676B102   4,313,708 411,221 SH   SOLE 30 411,221 0 0
ANTERO MIDSTREAM CORP COM 03676B102   51,055 4,867 SH   SOLE 31 4,867 0 0
ANTERO MIDSTREAM CORP COM 03676B102   574,999 54,814 SH   SOLE 40 54,814 0 0
ANTERO MIDSTREAM CORP COM 03676B102   4,896,000 466,730 SH   SOLE 43 329,454 0 137,276
ANTERO RESOURCES CORP COM 03674X106   10,538,161 456,395 SH   SOLE 2 251,213 0 205,182
ANTERO RESOURCES CORP COM 03674X106   21,635 937 SH   SOLE 4 937 0 0
ANTERO RESOURCES CORP COM 03674X106   1,519,461 65,806 SH   SOLE 7 65,806 0 0
ANTERO RESOURCES CORP COM 03674X106   13,043,564 564,901 SH   SOLE 18 564,901 0 0
ANTERO RESOURCES CORP COM 03674X106   2,051,154 88,833 SH   SOLE 19 88,833 0 0
ANTERO RESOURCES CORP COM 03674X106   351,760,957 15,234,342 SH   SOLE 21 15,234,342 0 0
ANTERO RESOURCES CORP COM 03674X106   186,564,268 8,079,873 SH   SOLE 22 7,711,061 0 368,812
ANTERO RESOURCES CORP COM 03674X106   2,448,902 106,059 SH   SOLE 26 82,554 0 23,505
ANTERO RESOURCES CORP COM 03674X106   2,232,180 96,673 SH   SOLE 28 96,673 0 0
ANTERO RESOURCES CORP COM 03674X106   5,700,459 246,880 SH   SOLE 30 246,880 0 0
ANTERO RESOURCES CORP COM 03674X106   92,822 4,020 SH   SOLE 31 4,020 0 0
ANTERO RESOURCES CORP COM 03674X106   91,321 3,955 SH   SOLE 36 3,955 0 0
ANTERO RESOURCES CORP COM 03674X106   1,749,414 75,765 SH   SOLE 43 62,740 0 13,025
ANYWHERE REAL ESTATE INC COM 75605Y106   628,758 119,083 SH   SOLE 2 34,166 0 84,917
ANYWHERE REAL ESTATE INC COM 75605Y106   1,658 314 SH   SOLE 4 314 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   334,044 63,266 SH   SOLE 7 63,266 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   1,967,027 372,543 SH   SOLE 18 372,543 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   3,470,618 657,314 SH   SOLE 19 657,314 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   74,766,162 14,160,258 SH   SOLE 21 14,160,258 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   16,962,011 3,212,502 SH   SOLE 22 3,080,515 0 131,987
ANYWHERE REAL ESTATE INC COM 75605Y106   94,998 17,992 SH   SOLE 25 17,992 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   826,151 156,468 SH   SOLE 26 23,855 0 132,613
ANYWHERE REAL ESTATE INC COM 75605Y106   10,222 1,936 SH   SOLE 28 1,936 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   1,944,640 368,303 SH   SOLE 30 368,303 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   6,426 1,217 SH   SOLE 34 1,217 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   93,303 17,671 SH   SOLE 36 17,671 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   72,727 13,774 SH   SOLE 40 13,774 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   553,682 104,864 SH   SOLE 43 101,759 0 3,105
AON PLC SHS CL A G0403H108   156,068,550 495,000 SH   SOLE 2 176,088 0 318,912
AON PLC SHS CL A G0403H108   66,183,785 209,914 SH   SOLE 4 112,941 0 96,973
AON PLC SHS CL A G0403H108   46,018,467 145,956 SH   SOLE 7 139,847 0 6,109
AON PLC SHS CL A G0403H108   6,647,259 21,083 SH   SOLE 13 21,083 0 0
AON PLC SHS CL A G0403H108   7,606,056 24,124 SH   SOLE 15 24,124 0 0
AON PLC SHS CL A G0403H108   137,158,086 435,022 SH   SOLE 18 409,512 0 25,510
AON PLC SHS CL A G0403H108   31,228,844 99,048 SH   SOLE 19 99,048 0 0
AON PLC SHS CL A G0403H108   1,488,980,987 4,722,576 SH   SOLE 21 4,722,576 0 0
AON PLC SHS CL A G0403H108   1,451,614,077 4,604,060 SH   SOLE 22 4,166,297 0 437,763
AON PLC SHS CL A G0403H108   145,462,510 461,361 SH   SOLE 23 461,361 0 0
AON PLC SHS CL A G0403H108   100,815,554 319,755 SH   SOLE 25 318,985 0 770
AON PLC SHS CL A G0403H108   132,414,233 419,976 SH   SOLE 26 161,097 0 258,879
AON PLC SHS CL A G0403H108   125,701,709 398,686 SH   SOLE 28 4,100 0 394,586
AON PLC SHS CL A G0403H108   4,582,110 14,533 SH   SOLE 29 14,533 0 0
AON PLC SHS CL A G0403H108   356,167,033 1,129,649 SH   SOLE 30 1,128,993 0 656
AON PLC SHS CL A G0403H108   29,885,393 94,787 SH   SOLE 31 79,231 0 15,556
AON PLC SHS CL A G0403H108   6,531,232 20,715 SH   SOLE 34 20,715 0 0
AON PLC SHS CL A G0403H108   19,980,873 63,373 SH   SOLE 36 63,373 0 0
AON PLC SHS CL A G0403H108   2,635,824 8,360 SH   SOLE 40 8,360 0 0
AON PLC SHS CL A G0403H108   167,419 531 SH   OTR 43 531 0 0
AON PLC SHS CL A G0403H108   81,576,401 258,735 SH   SOLE 43 230,278 0 28,456
APA CORPORATION COM 03743Q108   30,292,816 840,067 SH   SOLE 2 90,203 0 749,864
APA CORPORATION COM 03743Q108   4,633,061 128,482 SH   SOLE 4 92,856 0 35,626
APA CORPORATION COM 03743Q108   10,138,954 281,169 SH   SOLE 7 193,041 0 88,128
APA CORPORATION COM 03743Q108   231,974 6,433 SH   SOLE 13 6,433 0 0
APA CORPORATION COM 03743Q108   1,699,400 47,127 SH   SOLE 15 47,127 0 0
APA CORPORATION COM 03743Q108   19,757,202 547,898 SH   SOLE 18 519,381 0 28,517
APA CORPORATION COM 03743Q108   7,341,636 203,595 SH   SOLE 19 203,595 0 0
APA CORPORATION COM 03743Q108   441,318,327 12,238,445 SH   SOLE 21 12,238,445 0 0
APA CORPORATION COM 03743Q108   296,282,735 8,216,382 SH   SOLE 22 7,530,962 0 685,420
APA CORPORATION COM 03743Q108   21,591,899 598,777 SH   SOLE 23 598,777 0 0
APA CORPORATION COM 03743Q108   15,539,156 430,925 SH   SOLE 25 430,925 0 0
APA CORPORATION COM 03743Q108   19,190,519 532,183 SH   SOLE 26 181,216 0 350,967
APA CORPORATION COM 03743Q108   18,293,743 507,314 SH   SOLE 28 0 0 507,314
APA CORPORATION COM 03743Q108   18,066 501 SH   SOLE 29 501 0 0
APA CORPORATION COM 03743Q108   86,363,880 2,395,005 SH   SOLE 30 2,367,793 0 27,212
APA CORPORATION COM 03743Q108   3,461,327 95,988 SH   SOLE 31 71,631 0 24,357
APA CORPORATION COM 03743Q108   1,172,707 32,521 SH   SOLE 34 32,521 0 0
APA CORPORATION COM 03743Q108   3,442,648 95,470 SH   SOLE 36 95,470 0 0
APA CORPORATION COM 03743Q108   460,811 12,779 SH   SOLE 40 12,779 0 0
APA CORPORATION COM 03743Q108   11,346,304 314,651 SH   SOLE 43 276,116 0 38,535
APARTMENT INCOME REIT CORP COM 03750L109   11,628,904 324,739 SH   SOLE 2 126,586 0 198,153
APARTMENT INCOME REIT CORP COM 03750L109   2,922,203 81,603 SH   SOLE 4 81,603 0 0
APARTMENT INCOME REIT CORP COM 03750L109   8,518,411 237,878 SH   SOLE 7 237,878 0 0
APARTMENT INCOME REIT CORP COM 03750L109   10,683,341 298,334 SH   SOLE 18 298,334 0 0
APARTMENT INCOME REIT CORP COM 03750L109   9,422,829 263,134 SH   SOLE 19 263,134 0 0
APARTMENT INCOME REIT CORP COM 03750L109   318,692,921 8,899,551 SH   SOLE 21 8,899,551 0 0
APARTMENT INCOME REIT CORP COM 03750L109   200,578,614 5,601,190 SH   SOLE 22 5,384,181 0 217,009
APARTMENT INCOME REIT CORP COM 03750L109   210,921 5,890 SH   SOLE 23 5,890 0 0
APARTMENT INCOME REIT CORP COM 03750L109   34,770,472 970,971 SH   SOLE 25 970,971 0 0
APARTMENT INCOME REIT CORP COM 03750L109   2,234,508 62,399 SH   SOLE 26 49,760 0 12,639
APARTMENT INCOME REIT CORP COM 03750L109   3,699,495 103,309 SH   SOLE 28 1,577 0 101,732
APARTMENT INCOME REIT CORP COM 03750L109   18,272,339 510,258 SH   SOLE 30 510,258 0 0
APARTMENT INCOME REIT CORP COM 03750L109   77,421 2,162 SH   SOLE 31 2,162 0 0
APARTMENT INCOME REIT CORP COM 03750L109   50,743 1,417 SH   SOLE 36 1,417 0 0
APARTMENT INCOME REIT CORP COM 03750L109   865,707 24,175 SH   SOLE 40 24,175 0 0
APARTMENT INCOME REIT CORP COM 03750L109   16,043 448 SH   OTR 43 448 0 0
APARTMENT INCOME REIT CORP COM 03750L109   1,750,713 48,889 SH   SOLE 43 45,433 0 3,456
APARTMENT INVT & MGMT CO CL A 03748R747   1,426,718 185,529 SH   SOLE 2 44,699 0 140,830
APARTMENT INVT & MGMT CO CL A 03748R747   614,185 79,868 SH   SOLE 4 79,868 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   1,650,143 214,583 SH   SOLE 7 214,583 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   3,189,012 414,696 SH   SOLE 18 414,696 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   3,948,577 513,469 SH   SOLE 19 513,469 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   46,805,285 6,086,513 SH   SOLE 21 6,086,513 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   40,759,146 5,300,279 SH   SOLE 22 5,085,432 0 214,847
APARTMENT INVT & MGMT CO CL A 03748R747   46,532 6,051 SH   SOLE 23 6,051 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   5,398,449 702,009 SH   SOLE 25 702,009 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   461,615 60,028 SH   SOLE 26 48,710 0 11,318
APARTMENT INVT & MGMT CO CL A 03748R747   1,029,322 133,852 SH   SOLE 28 2,712 0 131,140
APARTMENT INVT & MGMT CO CL A 03748R747   2,111,313 274,553 SH   SOLE 30 274,553 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   139,720 18,169 SH   SOLE 40 18,169 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   257,807 33,525 SH   SOLE 43 31,609 0 1,916
APELLIS PHARMACEUTICALS INC COM 03753U106   5,994,907 90,887 SH   SOLE 2 56,558 0 34,329
APELLIS PHARMACEUTICALS INC COM 03753U106   14,907 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   960,707 14,565 SH   SOLE 7 14,565 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   16,873,162 255,809 SH   SOLE 18 246,148 0 9,661
APELLIS PHARMACEUTICALS INC COM 03753U106   43,421,666 658,303 SH   SOLE 19 658,303 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   245,494,677 3,721,872 SH   SOLE 21 3,721,872 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   166,419,389 2,523,035 SH   SOLE 22 2,455,131 0 67,904
APELLIS PHARMACEUTICALS INC COM 03753U106   227,892 3,455 SH   SOLE 23 3,455 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   944,217 14,315 SH   SOLE 25 14,315 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   2,984,558 45,248 SH   SOLE 26 37,667 0 7,581
APELLIS PHARMACEUTICALS INC COM 03753U106   340,881 5,168 SH   SOLE 28 1,294 0 3,874
APELLIS PHARMACEUTICALS INC COM 03753U106   7,039,581 106,725 SH   SOLE 30 106,725 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   11,553,949 175,166 SH   SOLE 34 175,166 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   54,219 822 SH   SOLE 36 822 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   969,480 14,698 SH   SOLE 40 14,698 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   1,659,356 25,157 SH   SOLE 43 21,536 0 3,621
APEXIGEN INC COM 03759B102   104,137 213,833 SH   SOLE 22 213,833 0 0
API GROUP CORP COM STK 00187Y100   6,394,234 284,441 SH   SOLE 2 113,473 0 170,968
API GROUP CORP COM STK 00187Y100   9,149 407 SH   SOLE 4 407 0 0
API GROUP CORP COM STK 00187Y100   589,943 26,243 SH   SOLE 7 26,243 0 0
API GROUP CORP COM STK 00187Y100   12,871,441 572,573 SH   SOLE 18 572,573 0 0
API GROUP CORP COM STK 00187Y100   14,702,819 654,040 SH   SOLE 19 654,040 0 0
API GROUP CORP COM STK 00187Y100   167,922,273 7,469,852 SH   SOLE 21 7,469,852 0 0
API GROUP CORP COM STK 00187Y100   127,401,309 5,667,318 SH   SOLE 22 5,436,273 0 231,045
API GROUP CORP COM STK 00187Y100   141,849 6,310 SH   SOLE 23 6,310 0 0
API GROUP CORP COM STK 00187Y100   570,745 25,389 SH   SOLE 25 25,389 0 0
API GROUP CORP COM STK 00187Y100   1,937,641 86,194 SH   SOLE 26 72,824 0 13,370
API GROUP CORP COM STK 00187Y100   2,953,445 131,381 SH   SOLE 28 122,722 0 8,659
API GROUP CORP COM STK 00187Y100   2,081,311 92,585 SH   SOLE 30 92,585 0 0
API GROUP CORP COM STK 00187Y100   56,897 2,531 SH   SOLE 36 2,531 0 0
API GROUP CORP COM STK 00187Y100   653,359 29,064 SH   SOLE 40 29,064 0 0
API GROUP CORP COM STK 00187Y100   800,086 35,591 SH   SOLE 43 33,057 0 2,534
APOGEE ENTERPRISES INC COM 037598109   3,916,634 90,558 SH   SOLE 2 79,926 0 10,632
APOGEE ENTERPRISES INC COM 037598109   4,022 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109   8,607 199 SH   SOLE 7 199 0 0
APOGEE ENTERPRISES INC COM 037598109   2,955,100 68,326 SH   SOLE 18 68,326 0 0
APOGEE ENTERPRISES INC COM 037598109   5,279,484 122,069 SH   SOLE 19 122,069 0 0
APOGEE ENTERPRISES INC COM 037598109   122,235,788 2,826,261 SH   SOLE 21 2,826,261 0 0
APOGEE ENTERPRISES INC COM 037598109   30,764,547 711,319 SH   SOLE 22 694,532 0 16,787
APOGEE ENTERPRISES INC COM 037598109   99,172 2,293 SH   SOLE 23 2,293 0 0
APOGEE ENTERPRISES INC COM 037598109   142,941 3,305 SH   SOLE 25 3,305 0 0
APOGEE ENTERPRISES INC COM 037598109   554,898 12,830 SH   SOLE 26 9,174 0 3,656
APOGEE ENTERPRISES INC COM 037598109   1,646,268 38,064 SH   SOLE 30 38,064 0 0
APOGEE ENTERPRISES INC COM 037598109   1,144,698 26,467 SH   SOLE 34 26,467 0 0
APOGEE ENTERPRISES INC COM 037598109   141,255 3,266 SH   SOLE 40 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109   988,614 22,858 SH   SOLE 43 18,818 0 4,040
APOLLO COML REAL EST FIN INC COM 03762U105   1,231,406 132,267 SH   SOLE 2 39,598 0 92,669
APOLLO COML REAL EST FIN INC COM 03762U105   3,538 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   30,760 3,304 SH   SOLE 7 3,304 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   4,441,475 477,065 SH   SOLE 18 477,065 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   2,602,508 279,539 SH   SOLE 19 279,539 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   168,621,044 18,111,820 SH   SOLE 21 18,111,820 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   34,862,859 3,744,668 SH   SOLE 22 3,569,391 0 175,277
APOLLO COML REAL EST FIN INC COM 03762U105   176,089 18,914 SH   SOLE 25 18,914 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   385,527 41,410 SH   SOLE 26 30,045 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105   129,260 13,884 SH   SOLE 28 2,322 0 11,562
APOLLO COML REAL EST FIN INC COM 03762U105   2,101,993 225,778 SH   SOLE 30 225,778 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   54,380 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   216,039 23,205 SH   SOLE 40 23,205 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   11,433 1,228 SH   OTR 43 1,228 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   1,453,086 156,078 SH   SOLE 43 148,004 0 8,074
APOLLO ENDOSURGERY INC COM 03767D108   10,148 1,023 SH   SOLE 2 0 0 1,023
APOLLO ENDOSURGERY INC COM 03767D108   73,309 7,390 SH   SOLE 18 7,390 0 0
APOLLO ENDOSURGERY INC COM 03767D108   863,060 87,002 SH   SOLE 21 87,002 0 0
APOLLO ENDOSURGERY INC COM 03767D108   5,631,376 567,679 SH   SOLE 22 567,679 0 0
APOLLO ENDOSURGERY INC COM 03767D108   10,664 1,075 SH   SOLE 26 707 0 368
APOLLO ENDOSURGERY INC COM 03767D108   49,461 4,986 SH   SOLE 28 0 0 4,986
APOLLO ENDOSURGERY INC COM 03767D108   23,550 2,374 SH   SOLE 31 2,211 0 163
APOLLO GLOBAL MGMT INC COM 03769M106   43,963,465 696,065 SH   SOLE 2 87,576 0 608,489
APOLLO GLOBAL MGMT INC COM 03769M106   17,191,394 272,188 SH   SOLE 4 151,582 0 120,606
APOLLO GLOBAL MGMT INC COM 03769M106   3,421,819 54,177 SH   SOLE 7 54,177 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   746,299 11,816 SH   SOLE 13 11,816 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   3,263,793 51,675 SH   SOLE 15 51,675 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   127,449,860 2,017,889 SH   SOLE 18 1,926,134 0 91,755
APOLLO GLOBAL MGMT INC COM 03769M106   121,009,255 1,915,916 SH   SOLE 19 1,915,916 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   414,172,711 6,557,516 SH   SOLE 21 6,557,516 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   665,009,050 10,528,959 SH   SOLE 22 9,726,958 0 802,001
APOLLO GLOBAL MGMT INC COM 03769M106   48,250,893 763,947 SH   SOLE 23 763,947 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   41,111,539 650,911 SH   SOLE 25 649,770 0 1,141
APOLLO GLOBAL MGMT INC COM 03769M106   31,080,278 492,088 SH   SOLE 26 252,198 0 239,890
APOLLO GLOBAL MGMT INC COM 03769M106   43,560,315 689,682 SH   SOLE 28 45,017 0 644,665
APOLLO GLOBAL MGMT INC COM 03769M106   34,422 545 SH   SOLE 29 545 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   104,571,928 1,655,667 SH   SOLE 30 1,655,667 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   7,501,197 118,765 SH   SOLE 31 83,722 0 35,043
APOLLO GLOBAL MGMT INC COM 03769M106   42,455,394 672,188 SH   SOLE 34 672,188 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   7,232,704 114,514 SH   SOLE 36 114,514 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,016,371 16,092 SH   SOLE 40 16,092 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   45,538 721 SH   OTR 43 721 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   13,234,706 209,543 SH   SOLE 43 190,471 0 19,072
APOLLO MED HLDGS INC COM NEW 03763A207   751,246 20,599 SH   SOLE 2 11,657 0 8,942
APOLLO MED HLDGS INC COM NEW 03763A207   2,881 79 SH   SOLE 4 79 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   403,212 11,056 SH   SOLE 7 11,056 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   4,475,343 122,713 SH   SOLE 18 122,713 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   2,809,065 77,024 SH   SOLE 19 77,024 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   174,862,198 4,794,686 SH   SOLE 21 4,794,686 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   37,697,179 1,033,649 SH   SOLE 22 1,003,692 0 29,957
APOLLO MED HLDGS INC COM NEW 03763A207   250,768 6,876 SH   SOLE 25 6,876 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   493,257 13,525 SH   SOLE 26 9,774 0 3,751
APOLLO MED HLDGS INC COM NEW 03763A207   67,068 1,839 SH   SOLE 28 786 0 1,053
APOLLO MED HLDGS INC COM NEW 03763A207   6,585,971 180,586 SH   SOLE 30 180,586 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   19,986 548 SH   SOLE 36 548 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   228,630 6,269 SH   SOLE 40 6,269 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   868,424 23,812 SH   SOLE 43 23,411 0 401
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110   2,539,192 247,726 SH   SOLE 22 247,726 0 0
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110   1,560,809 152,274 SH   SOLE 34 152,274 0 0
APPFOLIO INC COM CL A 03783C100   4,028,546 32,363 SH   SOLE 2 18,844 0 13,519
APPFOLIO INC COM CL A 03783C100   17,178 138 SH   SOLE 4 77 0 61
APPFOLIO INC COM CL A 03783C100   400,701 3,219 SH   SOLE 7 3,219 0 0
APPFOLIO INC COM CL A 03783C100   6,255,742 50,255 SH   SOLE 18 48,099 0 2,156
APPFOLIO INC COM CL A 03783C100   12,997,206 104,412 SH   SOLE 19 104,412 0 0
APPFOLIO INC COM CL A 03783C100   84,949,633 682,436 SH   SOLE 21 682,436 0 0
APPFOLIO INC COM CL A 03783C100   70,268,836 564,499 SH   SOLE 22 550,560 0 13,939
APPFOLIO INC COM CL A 03783C100   435,556 3,499 SH   SOLE 23 3,499 0 0
APPFOLIO INC COM CL A 03783C100   417,755 3,356 SH   SOLE 25 3,356 0 0
APPFOLIO INC COM CL A 03783C100   2,614,951 21,007 SH   SOLE 26 7,101 0 13,906
APPFOLIO INC COM CL A 03783C100   121,990 980 SH   SOLE 28 338 0 642
APPFOLIO INC COM CL A 03783C100   1,045,508 8,399 SH   SOLE 30 8,399 0 0
APPFOLIO INC COM CL A 03783C100   417,506 3,354 SH   SOLE 40 3,354 0 0
APPFOLIO INC COM CL A 03783C100   52,033 418 SH   OTR 43 418 0 0
APPFOLIO INC COM CL A 03783C100   406,427 3,265 SH   SOLE 43 3,037 0 228
APPHARVEST INC COM 03783T103   25,864 42,241 SH   SOLE 2 2,617 0 39,624
APPHARVEST INC COM 03783T103   472 771 SH   SOLE 7 771 0 0
APPHARVEST INC COM 03783T103   158,668 259,134 SH   SOLE 18 259,134 0 0
APPHARVEST INC COM 03783T103   107,989 176,366 SH   SOLE 19 176,366 0 0
APPHARVEST INC COM 03783T103   2,105,126 3,438,063 SH   SOLE 21 3,438,063 0 0
APPHARVEST INC COM 03783T103   1,243,556 2,030,958 SH   SOLE 22 1,963,483 0 67,475
APPIAN CORP CL A 03782L101   941,344 21,211 SH   SOLE 2 12,405 0 8,806
APPIAN CORP CL A 03782L101   11,317 255 SH   SOLE 4 128 0 127
APPIAN CORP CL A 03782L101   390,855 8,807 SH   SOLE 7 8,807 0 0
APPIAN CORP CL A 03782L101   4,693,895 105,766 SH   SOLE 18 99,105 0 6,661
APPIAN CORP CL A 03782L101   3,532,604 79,599 SH   SOLE 19 79,599 0 0
APPIAN CORP CL A 03782L101   62,480,827 1,407,860 SH   SOLE 21 1,407,860 0 0
APPIAN CORP CL A 03782L101   46,024,634 1,037,058 SH   SOLE 22 1,009,917 0 27,141
APPIAN CORP CL A 03782L101   298,145 6,718 SH   SOLE 25 6,718 0 0
APPIAN CORP CL A 03782L101   637,829 14,372 SH   SOLE 26 11,863 0 2,509
APPIAN CORP CL A 03782L101   31,110 701 SH   SOLE 28 701 0 0
APPIAN CORP CL A 03782L101   1,234,119 27,808 SH   SOLE 30 27,808 0 0
APPIAN CORP CL A 03782L101   269,253 6,067 SH   SOLE 40 6,067 0 0
APPIAN CORP CL A 03782L101   12,915 291 SH   OTR 43 291 0 0
APPIAN CORP CL A 03782L101   375,854 8,469 SH   SOLE 43 8,063 0 406
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   7,497,821 483,107 SH   SOLE 2 304,145 0 178,962
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,828,722 117,830 SH   SOLE 4 117,830 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   4,714,200 303,750 SH   SOLE 7 303,750 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   9,359,057 603,032 SH   SOLE 18 603,032 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   17,676,768 1,138,967 SH   SOLE 19 1,138,967 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   128,616,102 8,287,120 SH   SOLE 21 8,287,120 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   125,692,026 8,098,713 SH   SOLE 22 7,800,153 0 298,560
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   333,292 21,475 SH   SOLE 23 21,475 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   13,779,261 887,839 SH   SOLE 25 887,839 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,715,317 110,523 SH   SOLE 26 83,118 0 27,405
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,324,710 149,788 SH   SOLE 28 3,985 0 145,803
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   11,480,920 739,750 SH   SOLE 30 739,750 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   128,412 8,274 SH   SOLE 36 8,274 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   589,558 37,987 SH   SOLE 40 37,987 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   4,790,545 308,669 SH   SOLE 43 284,597 0 24,072
APPLE INC COM 037833100   5,044,951,095 30,594,003 SH   SOLE 2 6,667,456 0 23,926,547
APPLE INC COM 037833100   2,036,354,058 12,349,024 SH   SOLE 4 7,577,488 0 4,771,536
APPLE INC COM 037833100   2,494,742,748 15,128,822 SH   SOLE 7 14,352,920 0 775,902
APPLE INC COM 037833100   141,026,603 855,225 SH   SOLE 13 855,225 0 0
APPLE INC COM 037833100   297,707,492 1,805,382 SH   SOLE 15 1,805,382 0 0
APPLE INC COM 037833100   539,883 3,274 SH   SOLE 17 0 0 3,274
APPLE INC COM 037833100   6,001,796,325 36,396,582 SH   SOLE 18 33,051,673 0 3,344,909
APPLE INC COM 037833100   2,666,684,143 16,171,523 SH   SOLE 19 16,171,523 0 0
APPLE INC COM 037833100   10,134,919 61,461 SH   SOLE 20 61,461 0 0
APPLE INC COM 037833100   55,832,394,910 338,583,353 SH   SOLE 21 338,583,353 0 0
APPLE INC COM 037833100   54,012,612,432 327,547,680 SH   SOLE 22 294,917,071 0 32,630,609
APPLE INC COM 037833100   5,825,359,803 35,326,621 SH   SOLE 23 35,326,621 0 0
APPLE INC COM 037833100   5,014,238,140 30,407,751 SH   SOLE 25 30,295,820 0 111,931
APPLE INC COM 037833100   4,947,653,664 30,003,964 SH   SOLE 26 13,206,702 0 16,797,262
APPLE INC COM 037833100   5,116,313,549 31,026,765 SH   SOLE 28 1,076,111 0 29,950,654
APPLE INC COM 037833100   54,158,437 328,432 SH   SOLE 29 328,432 0 0
APPLE INC COM 037833100   14,527,523,946 88,098,993 SH   SOLE 30 87,536,437 0 562,556
APPLE INC COM 037833100   844,325,597 5,120,228 SH   SOLE 31 3,965,695 0 1,154,533
APPLE INC COM 037833100   464,247,422 2,815,327 SH   SOLE 32 2,815,327 0 0
APPLE INC COM 037833100   1,394,848,864 8,458,756 SH   SOLE 34 8,458,756 0 0
APPLE INC COM 037833100   704,872,141 4,274,543 SH   SOLE 36 4,274,543 0 0
APPLE INC COM 037833100   3,659,461 22,192 SH   SOLE 37 22,192 0 0
APPLE INC COM 037833100   106,431,572 645,431 SH   SOLE 40 645,431 0 0
APPLE INC COM 037833100   4,906,600 29,755 SH   OTR 43 29,755 0 0
APPLE INC COM 037833100   3,125,490,223 18,953,852 SH   SOLE 43 17,244,420 0 1,709,433
APPLE INC OPTIONS 037833100   2,028,270 12,300 SH Call SOLE 2 0 0 12,300
APPLE INC OPTIONS 037833100   1,038,870 6,300 SH Call SOLE 4 6,300 0 0
APPLE INC OPTIONS 037833100   17,248,540 104,600 SH Call SOLE 18 104,600 0 0
APPLE INC OPTIONS 037833100   89,985,930 545,700 SH Call SOLE 19 545,700 0 0
APPLE INC OPTIONS 037833100   7,288,580 44,200 SH Call SOLE 22 44,200 0 0
APPLE INC OPTIONS 037833100   1,335,690 8,100 SH Call SOLE 26 8,100 0 0
APPLE INC OPTIONS 037833100   54,384,020 329,800 SH Call SOLE 34 329,800 0 0
APPLIED DIGITAL CORP COM NEW 038169207   42,282 18,876 SH   SOLE 2 2,207 0 16,669
APPLIED DIGITAL CORP COM NEW 038169207   222,468 99,316 SH   SOLE 18 99,316 0 0
APPLIED DIGITAL CORP COM NEW 038169207   274,355 122,480 SH   SOLE 19 122,480 0 0
APPLIED DIGITAL CORP COM NEW 038169207   5,056,563 2,257,394 SH   SOLE 21 2,257,394 0 0
APPLIED DIGITAL CORP COM NEW 038169207   1,622,360 724,268 SH   SOLE 22 690,074 0 34,194
APPLIED DIGITAL CORP COM NEW 038169207   89,457 39,936 SH   SOLE 30 39,936 0 0
APPLIED DNA SCIENCES INC COM 03815U300   414 366 SH   SOLE 21 366 0 0
APPLIED DNA SCIENCES INC COM 03815U300   114,463 101,295 SH   SOLE 22 101,295 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   10,419,124 73,307 SH   SOLE 2 36,809 0 36,498
APPLIED INDL TECHNOLOGIES IN COM 03820C105   18,619 131 SH   SOLE 4 131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   641,717 4,515 SH   SOLE 7 4,515 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   19,015,573 133,790 SH   SOLE 18 120,476 0 13,314
APPLIED INDL TECHNOLOGIES IN COM 03820C105   32,173,257 226,365 SH   SOLE 19 226,365 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   635,489,382 4,471,184 SH   SOLE 21 4,471,184 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   170,179,071 1,197,348 SH   SOLE 22 1,168,937 0 28,411
APPLIED INDL TECHNOLOGIES IN COM 03820C105   738,223 5,194 SH   SOLE 23 5,194 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   869,125 6,115 SH   SOLE 25 6,115 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   7,070,399 49,746 SH   SOLE 26 16,273 0 33,473
APPLIED INDL TECHNOLOGIES IN COM 03820C105   93,237 656 SH   SOLE 28 656 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   8,811,634 61,997 SH   SOLE 30 61,997 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   92,100 648 SH   SOLE 36 648 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   885,896 6,233 SH   SOLE 40 6,233 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   3,417,026 24,042 SH   SOLE 43 22,417 0 1,625
APPLIED MATLS INC COM 038222105   271,303,342 2,208,771 SH   SOLE 2 791,073 0 1,417,698
APPLIED MATLS INC COM 038222105   110,752,986 901,677 SH   SOLE 4 492,605 0 409,072
APPLIED MATLS INC COM 038222105   122,449,473 996,902 SH   SOLE 7 901,548 0 95,354
APPLIED MATLS INC COM 038222105   11,825,950 96,279 SH   SOLE 13 96,279 0 0
APPLIED MATLS INC COM 038222105   15,353,136 124,995 SH   SOLE 15 124,995 0 0
APPLIED MATLS INC COM 038222105   307,408,852 2,502,718 SH   SOLE 18 2,382,526 0 120,192
APPLIED MATLS INC COM 038222105   163,921,180 1,334,537 SH   SOLE 19 1,334,537 0 0
APPLIED MATLS INC COM 038222105   3,066,901,613 24,968,669 SH   SOLE 21 24,968,669 0 0
APPLIED MATLS INC COM 038222105   2,310,834,568 18,813,275 SH   SOLE 22 16,970,095 0 1,843,180
APPLIED MATLS INC COM 038222105   251,537,416 2,047,850 SH   SOLE 23 2,047,850 0 0
APPLIED MATLS INC COM 038222105   230,491,109 1,876,505 SH   SOLE 25 1,832,254 0 44,251
APPLIED MATLS INC COM 038222105   271,268,090 2,208,484 SH   SOLE 26 934,267 0 1,274,217
APPLIED MATLS INC COM 038222105   299,124,091 2,435,269 SH   SOLE 28 38,326 0 2,396,943
APPLIED MATLS INC COM 038222105   6,161,398 50,162 SH   SOLE 29 50,162 0 0
APPLIED MATLS INC COM 038222105   771,885,707 6,284,179 SH   SOLE 30 6,202,916 0 81,263
APPLIED MATLS INC COM 038222105   45,486,897 370,324 SH   SOLE 31 306,104 0 64,220
APPLIED MATLS INC COM 038222105   23,391,254 190,436 SH   SOLE 32 190,436 0 0
APPLIED MATLS INC COM 038222105   110,814,401 902,177 SH   SOLE 34 902,177 0 0
APPLIED MATLS INC COM 038222105   32,695,258 266,183 SH   SOLE 36 266,183 0 0
APPLIED MATLS INC COM 038222105   4,238,986 34,511 SH   SOLE 40 34,511 0 0
APPLIED MATLS INC COM 038222105   332,132 2,704 SH   OTR 43 2,704 0 0
APPLIED MATLS INC COM 038222105   139,062,564 1,132,155 SH   SOLE 43 1,020,696 0 111,459
APPLIED MOLECULAR TRANS INC COM 03824M109   18,997 59,365 SH   SOLE 2 34,998 0 24,367
APPLIED MOLECULAR TRANS INC COM 03824M109   2,236 6,988 SH   SOLE 18 4,584 0 2,404
APPLIED MOLECULAR TRANS INC COM 03824M109   29,590 92,468 SH   SOLE 19 92,468 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109   25,607 80,022 SH   SOLE 21 80,022 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109   111,819 349,435 SH   SOLE 22 349,435 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109   57 179 SH   SOLE 43 179 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   248,011 112,222 SH   SOLE 2 94,149 0 18,073
APPLIED OPTOELECTRONICS INC COM 03823U102   10,343 4,680 SH   SOLE 18 4,680 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   25,775 11,663 SH   SOLE 19 11,663 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   199,426 90,238 SH   SOLE 21 90,238 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   1,406,062 636,227 SH   SOLE 22 636,227 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   49,268 22,293 SH   SOLE 26 0 0 22,293
APPLIED THERAPEUTICS INC COM 03828A101   260 321 SH   SOLE 2 0 0 321
APPLIED THERAPEUTICS INC COM 03828A101   4,056 5,001 SH   SOLE 18 5,001 0 0
APPLIED THERAPEUTICS INC COM 03828A101   62,815 77,444 SH   SOLE 21 77,444 0 0
APPLIED THERAPEUTICS INC COM 03828A101   154,006 189,873 SH   SOLE 22 189,873 0 0
APPLIED THERAPEUTICS INC COM 03828A101   302 372 SH   SOLE 26 0 0 372
APPLOVIN CORP COM CL A 03831W108   3,137,085 199,180 SH   SOLE 2 47,364 0 151,816
APPLOVIN CORP COM CL A 03831W108   6,190 393 SH   SOLE 4 393 0 0
APPLOVIN CORP COM CL A 03831W108   36,430 2,313 SH   SOLE 7 2,313 0 0
APPLOVIN CORP COM CL A 03831W108   1,586,372 100,722 SH   SOLE 18 100,722 0 0
APPLOVIN CORP COM CL A 03831W108   1,749,794 111,098 SH   SOLE 19 111,098 0 0
APPLOVIN CORP COM CL A 03831W108   54,188,300 3,440,527 SH   SOLE 21 3,440,527 0 0
APPLOVIN CORP COM CL A 03831W108   61,521,516 3,906,128 SH   SOLE 22 3,669,217 0 236,911
APPLOVIN CORP COM CL A 03831W108   269,939 17,139 SH   SOLE 25 17,139 0 0
APPLOVIN CORP COM CL A 03831W108   808,322 51,322 SH   SOLE 26 41,118 0 10,204
APPLOVIN CORP COM CL A 03831W108   41,879 2,659 SH   SOLE 28 1,167 0 1,492
APPLOVIN CORP COM CL A 03831W108   870,188 55,250 SH   SOLE 30 55,250 0 0
APPLOVIN CORP COM CL A 03831W108   48,416 3,074 SH   SOLE 31 3,074 0 0
APPLOVIN CORP COM CL A 03831W108   270,758 17,191 SH   SOLE 40 17,191 0 0
APPLOVIN CORP COM CL A 03831W108   3,681,374 233,738 SH   SOLE 43 208,619 0 25,119
APREA THERAPEUTICS INC COM NEW 03836J201   373 84 SH   SOLE 2 71 0 13
APREA THERAPEUTICS INC COM NEW 03836J201   4,507 1,015 SH   SOLE 21 1,015 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   36,159 8,144 SH   SOLE 22 8,144 0 0
APTARGROUP INC COM 038336103   12,130,549 102,636 SH   SOLE 2 66,276 0 36,360
APTARGROUP INC COM 038336103   24,820 210 SH   SOLE 4 210 0 0
APTARGROUP INC COM 038336103   3,560,119 30,122 SH   SOLE 7 30,122 0 0
APTARGROUP INC COM 038336103   15,471,898 130,907 SH   SOLE 18 130,907 0 0
APTARGROUP INC COM 038336103   2,407,412 20,369 SH   SOLE 19 20,369 0 0
APTARGROUP INC COM 038336103   405,309,676 3,429,306 SH   SOLE 21 3,429,306 0 0
APTARGROUP INC COM 038336103   226,006,464 1,912,230 SH   SOLE 22 1,826,803 0 85,427
APTARGROUP INC COM 038336103   1,428,208 12,084 SH   SOLE 25 12,084 0 0
APTARGROUP INC COM 038336103   3,757,142 31,789 SH   SOLE 26 26,268 0 5,521
APTARGROUP INC COM 038336103   1,917,869 16,227 SH   SOLE 28 14,910 0 1,317
APTARGROUP INC COM 038336103   6,441,000 54,497 SH   SOLE 30 54,497 0 0
APTARGROUP INC COM 038336103   109,562 927 SH   SOLE 31 927 0 0
APTARGROUP INC COM 038336103   719,659 6,089 SH   SOLE 36 6,089 0 0
APTARGROUP INC COM 038336103   1,219,248 10,316 SH   SOLE 40 10,316 0 0
APTARGROUP INC COM 038336103   9,573 81 SH   OTR 43 81 0 0
APTARGROUP INC COM 038336103   14,007,184 118,514 SH   SOLE 43 111,410 0 7,104
APTEVO THERAPEUTICS INC COM NEW 03835L207   769 378 SH   SOLE 2 0 0 378
APTEVO THERAPEUTICS INC COM NEW 03835L207   2,102 1,033 SH   SOLE 21 1,033 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207   94,902 46,635 SH   SOLE 22 46,635 0 0
APTINYX INC COM 03836N103   4,083 32,713 SH   SOLE 18 8,738 0 23,975
APTINYX INC COM 03836N103   21,801 174,689 SH   SOLE 21 174,689 0 0
APTINYX INC COM 03836N103   60,226 482,580 SH   SOLE 22 482,580 0 0
APTIV PLC SHS G6095L109   45,629,580 406,717 SH   SOLE 2 63,268 0 343,449
APTIV PLC SHS G6095L109   21,992,045 196,025 SH   SOLE 4 109,703 0 86,322
APTIV PLC SHS G6095L109   35,496,467 316,396 SH   SOLE 7 308,460 0 7,936
APTIV PLC SHS G6095L109   968,312 8,631 SH   SOLE 13 8,631 0 0
APTIV PLC SHS G6095L109   4,275,112 38,106 SH   SOLE 15 38,106 0 0
APTIV PLC SHS G6095L109   119,401,798 1,064,282 SH   SOLE 18 1,039,283 0 24,999
APTIV PLC SHS G6095L109   71,127,338 633,990 SH   SOLE 19 633,990 0 0
APTIV PLC SHS G6095L109   823,262,112 7,338,106 SH   SOLE 21 7,338,106 0 0
APTIV PLC SHS G6095L109   657,321,659 5,859,004 SH   SOLE 22 5,290,769 0 568,235
APTIV PLC SHS G6095L109   57,000,822 508,074 SH   SOLE 23 508,074 0 0
APTIV PLC SHS G6095L109   73,628,390 656,283 SH   SOLE 25 624,810 0 31,473
APTIV PLC SHS G6095L109   69,486,223 619,362 SH   SOLE 26 246,779 0 372,583
APTIV PLC SHS G6095L109   83,153,994 741,189 SH   SOLE 28 43,499 0 697,690
APTIV PLC SHS G6095L109   34,106 304 SH   SOLE 29 304 0 0
APTIV PLC SHS G6095L109   218,509,434 1,947,673 SH   SOLE 30 1,947,673 0 0
APTIV PLC SHS G6095L109   8,493,568 75,707 SH   SOLE 31 55,346 0 20,361
APTIV PLC SHS G6095L109   106,859,853 952,490 SH   SOLE 34 952,490 0 0
APTIV PLC SHS G6095L109   11,641,508 103,766 SH   SOLE 36 103,766 0 0
APTIV PLC SHS G6095L109   1,216,925 10,847 SH   SOLE 40 10,847 0 0
APTIV PLC SHS G6095L109   28,924,655 257,818 SH   SOLE 43 225,712 0 32,106
APYX MEDICAL CORPORATION COM 03837C106   7,194 2,498 SH   SOLE 2 0 0 2,498
APYX MEDICAL CORPORATION COM 03837C106   15,039 5,222 SH   SOLE 18 5,222 0 0
APYX MEDICAL CORPORATION COM 03837C106   279,815 97,158 SH   SOLE 21 97,158 0 0
APYX MEDICAL CORPORATION COM 03837C106   1,200,614 416,880 SH   SOLE 22 416,880 0 0
APYX MEDICAL CORPORATION COM 03837C106   239 83 SH   SOLE 43 83 0 0
AQUA METALS INC COM 03837J101   1,403 1,403 SH   SOLE 2 0 0 1,403
AQUA METALS INC COM 03837J101   12,830 12,830 SH   SOLE 18 12,830 0 0
AQUA METALS INC COM 03837J101   166,369 166,369 SH   SOLE 21 166,369 0 0
AQUA METALS INC COM 03837J101   972,892 972,892 SH   SOLE 22 972,892 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   1,066 1,793 SH   SOLE 2 0 0 1,793
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   6,167 10,368 SH   SOLE 18 10,368 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   91,687 154,148 SH   SOLE 21 154,148 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   587,088 987,034 SH   SOLE 22 987,034 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   30,951 27,150 SH   SOLE 2 26,523 0 627
AQUESTIVE THERAPEUTICS INC COM 03843E104   5,687 4,989 SH   SOLE 18 4,989 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   79,073 69,362 SH   SOLE 21 69,362 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   294,299 258,157 SH   SOLE 22 258,157 0 0
ARAMARK COM 03852U106   23,568,214 658,330 SH   SOLE 2 139,387 0 518,943
ARAMARK COM 03852U106   8,784,425 245,375 SH   SOLE 4 91,332 0 154,043
ARAMARK COM 03852U106   1,529,304 42,718 SH   SOLE 7 42,718 0 0
ARAMARK COM 03852U106   38,771 1,083 SH   SOLE 13 1,083 0 0
ARAMARK COM 03852U106   1,005,300 28,081 SH   SOLE 15 28,081 0 0
ARAMARK COM 03852U106   20,428,554 570,630 SH   SOLE 18 557,155 0 13,475
ARAMARK COM 03852U106   2,964,240 82,800 SH   SOLE 19 82,800 0 0
ARAMARK COM 03852U106   462,391,082 12,915,952 SH   SOLE 21 12,915,952 0 0
ARAMARK COM 03852U106   276,353,160 7,719,362 SH   SOLE 22 7,271,558 0 447,804
ARAMARK COM 03852U106   15,278,151 426,764 SH   SOLE 23 426,764 0 0
ARAMARK COM 03852U106   13,993,074 390,868 SH   SOLE 25 390,868 0 0
ARAMARK COM 03852U106   14,019,423 391,604 SH   SOLE 26 135,458 0 256,146
ARAMARK COM 03852U106   15,103,483 421,885 SH   SOLE 28 4,152 0 417,733
ARAMARK COM 03852U106   31,289 874 SH   SOLE 29 874 0 0
ARAMARK COM 03852U106   22,667,808 633,179 SH   SOLE 30 633,179 0 0
ARAMARK COM 03852U106   2,312,716 64,601 SH   SOLE 31 46,930 0 17,671
ARAMARK COM 03852U106   356,031 9,945 SH   SOLE 34 9,945 0 0
ARAMARK COM 03852U106   2,665,346 74,451 SH   SOLE 36 74,451 0 0
ARAMARK COM 03852U106   370,816 10,358 SH   SOLE 40 10,358 0 0
ARAMARK COM 03852U106   3,062,228 85,537 SH   SOLE 43 62,198 0 23,339
ARAVIVE INC COM 03890D108   448 224 SH   SOLE 2 0 0 224
ARAVIVE INC COM 03890D108   10,188 5,094 SH   SOLE 18 5,094 0 0
ARAVIVE INC COM 03890D108   141,850 70,925 SH   SOLE 21 70,925 0 0
ARAVIVE INC COM 03890D108   264,770 132,385 SH   SOLE 22 132,385 0 0
ARBOR REALTY TRUST INC COM 038923108   8,444,219 734,919 SH   SOLE 2 510,040 0 224,879
ARBOR REALTY TRUST INC COM 038923108   5,619 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108   19,797 1,723 SH   SOLE 7 1,723 0 0
ARBOR REALTY TRUST INC COM 038923108   5,238,578 455,925 SH   SOLE 18 455,925 0 0
ARBOR REALTY TRUST INC COM 038923108   16,028,274 1,394,976 SH   SOLE 19 1,394,976 0 0
ARBOR REALTY TRUST INC COM 038923108   86,602,991 7,537,249 SH   SOLE 21 7,537,249 0 0
ARBOR REALTY TRUST INC COM 038923108   65,231,752 5,677,263 SH   SOLE 22 5,475,674 0 201,589
ARBOR REALTY TRUST INC COM 038923108   314,849 27,402 SH   SOLE 23 27,402 0 0
ARBOR REALTY TRUST INC COM 038923108   263,155 22,903 SH   SOLE 25 22,903 0 0
ARBOR REALTY TRUST INC COM 038923108   592,287 51,548 SH   SOLE 26 39,849 0 11,699
ARBOR REALTY TRUST INC COM 038923108   125,678 10,938 SH   SOLE 28 2,399 0 8,539
ARBOR REALTY TRUST INC COM 038923108   879,364 76,533 SH   SOLE 30 76,533 0 0
ARBOR REALTY TRUST INC COM 038923108   252,998 22,019 SH   SOLE 40 22,019 0 0
ARBOR REALTY TRUST INC COM 038923108   432,608 37,651 SH   SOLE 43 30,696 0 6,955
ARBUTUS BIOPHARMA CORP COM 03879J100   153,745 50,741 SH   SOLE 2 3,139 0 47,602
ARBUTUS BIOPHARMA CORP COM 03879J100   37,363 12,331 SH   SOLE 7 12,331 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   943,175 311,279 SH   SOLE 18 311,279 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   676,011 223,106 SH   SOLE 19 223,106 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   15,475,758 5,107,511 SH   SOLE 21 5,107,511 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   8,048,428 2,656,247 SH   SOLE 22 2,605,511 0 50,736
ARBUTUS BIOPHARMA CORP COM 03879J100   222,750 73,515 SH   SOLE 30 73,515 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   88,949 29,356 SH   SOLE 43 28,826 0 530
ARC DOCUMENT SOLUTIONS INC COM 00191G103   388,930 122,691 SH   SOLE 2 0 0 122,691
ARC DOCUMENT SOLUTIONS INC COM 00191G103   18,674 5,891 SH   SOLE 18 5,891 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   237,921 75,054 SH   SOLE 21 75,054 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   3,744,902 1,181,357 SH   SOLE 22 1,181,357 0 0
ARCA BIOPHARMA INC COM 00211Y506   5,343 2,685 SH   SOLE 18 2,685 0 0
ARCA BIOPHARMA INC COM 00211Y506   59,969 30,135 SH   SOLE 21 30,135 0 0
ARCA BIOPHARMA INC COM 00211Y506   461,503 231,911 SH   SOLE 22 231,911 0 0
ARCADIA BIOSCIENCES INC COM 039014303   284 38 SH   SOLE 22 38 0 0
ARCBEST CORP COM 03937C105   2,379,907 25,751 SH   SOLE 2 9,908 0 15,843
ARCBEST CORP COM 03937C105   8,872 96 SH   SOLE 4 96 0 0
ARCBEST CORP COM 03937C105   682,060 7,380 SH   SOLE 7 7,380 0 0
ARCBEST CORP COM 03937C105   7,386,946 79,928 SH   SOLE 18 79,928 0 0
ARCBEST CORP COM 03937C105   8,782,488 95,028 SH   SOLE 19 95,028 0 0
ARCBEST CORP COM 03937C105   277,184,585 2,999,184 SH   SOLE 21 2,999,184 0 0
ARCBEST CORP COM 03937C105   63,096,335 682,713 SH   SOLE 22 655,656 0 27,057
ARCBEST CORP COM 03937C105   139,739 1,512 SH   SOLE 23 1,512 0 0
ARCBEST CORP COM 03937C105   392,785 4,250 SH   SOLE 25 4,250 0 0
ARCBEST CORP COM 03937C105   1,770,120 19,153 SH   SOLE 26 11,612 0 7,541
ARCBEST CORP COM 03937C105   41,774 452 SH   SOLE 28 452 0 0
ARCBEST CORP COM 03937C105   5,140,955 55,626 SH   SOLE 30 55,626 0 0
ARCBEST CORP COM 03937C105   114,139 1,235 SH   SOLE 36 1,235 0 0
ARCBEST CORP COM 03937C105   400,271 4,331 SH   SOLE 40 4,331 0 0
ARCBEST CORP COM 03937C105   4,962,679 53,697 SH   SOLE 43 49,743 0 3,954
ARCELLX INC COMMON STOCK 03940C100   676,033 21,942 SH   SOLE 2 4,983 0 16,959
ARCELLX INC COMMON STOCK 03940C100   10,691 347 SH   SOLE 7 347 0 0
ARCELLX INC COMMON STOCK 03940C100   2,716,394 88,166 SH   SOLE 18 88,166 0 0
ARCELLX INC COMMON STOCK 03940C100   1,812,737 58,836 SH   SOLE 19 58,836 0 0
ARCELLX INC COMMON STOCK 03940C100   37,492,720 1,216,901 SH   SOLE 21 1,216,901 0 0
ARCELLX INC COMMON STOCK 03940C100   24,316,762 789,249 SH   SOLE 22 757,864 0 31,385
ARCELLX INC COMMON STOCK 03940C100   90,643 2,942 SH   SOLE 25 2,942 0 0
ARCELLX INC COMMON STOCK 03940C100   1,164,402 37,793 SH   SOLE 30 37,793 0 0
ARCELLX INC COMMON STOCK 03940C100   92,430 3,000 SH   SOLE 40 3,000 0 0
ARCELLX INC COMMON STOCK 03940C100   98,007 3,181 SH   SOLE 43 3,181 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   84,276 2,798 SH   SOLE 18 2,798 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   14,787,685 490,959 SH   SOLE 19 490,959 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   8,072,280 268,004 SH   SOLE 25 268,004 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   18,831,325 625,210 SH   SOLE 29 625,210 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   5,914,273 196,357 SH   SOLE 34 196,357 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   13,364,946 443,723 SH   SOLE 43 406,852 0 36,871
ARCH CAP GROUP LTD ORD G0450A105   34,612,343 509,980 SH   SOLE 2 148,565 0 361,415
ARCH CAP GROUP LTD ORD G0450A105   21,291,023 313,703 SH   SOLE 4 170,263 0 143,440
ARCH CAP GROUP LTD ORD G0450A105   27,903,189 411,127 SH   SOLE 7 400,675 0 10,452
ARCH CAP GROUP LTD ORD G0450A105   755,665 11,134 SH   SOLE 13 11,134 0 0
ARCH CAP GROUP LTD ORD G0450A105   4,236,242 62,417 SH   SOLE 15 62,417 0 0
ARCH CAP GROUP LTD ORD G0450A105   61,700,956 909,105 SH   SOLE 18 876,738 0 32,367
ARCH CAP GROUP LTD ORD G0450A105   10,340,673 152,360 SH   SOLE 19 152,360 0 0
ARCH CAP GROUP LTD ORD G0450A105   695,809,959 10,252,099 SH   SOLE 21 10,252,099 0 0
ARCH CAP GROUP LTD ORD G0450A105   538,148,424 7,929,106 SH   SOLE 22 7,164,926 0 764,180
ARCH CAP GROUP LTD ORD G0450A105   46,828,671 689,976 SH   SOLE 23 689,976 0 0
ARCH CAP GROUP LTD ORD G0450A105   40,382,718 595,001 SH   SOLE 25 594,131 0 870
ARCH CAP GROUP LTD ORD G0450A105   43,485,531 640,718 SH   SOLE 26 238,905 0 401,813
ARCH CAP GROUP LTD ORD G0450A105   59,160,650 871,676 SH   SOLE 28 6,165 0 865,511
ARCH CAP GROUP LTD ORD G0450A105   517,509 7,625 SH   SOLE 29 7,625 0 0
ARCH CAP GROUP LTD ORD G0450A105   143,329,156 2,111,819 SH   SOLE 30 2,107,116 0 4,703
ARCH CAP GROUP LTD ORD G0450A105   7,226,594 106,477 SH   SOLE 31 79,138 0 27,339
ARCH CAP GROUP LTD ORD G0450A105   1,027,620 15,141 SH   SOLE 34 15,141 0 0
ARCH CAP GROUP LTD ORD G0450A105   7,381,948 108,766 SH   SOLE 36 108,766 0 0
ARCH CAP GROUP LTD ORD G0450A105   1,029,656 15,171 SH   SOLE 40 15,171 0 0
ARCH CAP GROUP LTD ORD G0450A105   25,791 380 SH   OTR 43 380 0 0
ARCH CAP GROUP LTD ORD G0450A105   23,448,610 345,493 SH   SOLE 43 327,388 0 18,105
ARCH RESOURCES INC CL A 03940R107   1,116,753 8,495 SH   SOLE 2 4,962 0 3,533
ARCH RESOURCES INC CL A 03940R107   4,207 32 SH   SOLE 4 32 0 0
ARCH RESOURCES INC CL A 03940R107   21,822 166 SH   SOLE 7 166 0 0
ARCH RESOURCES INC CL A 03940R107   4,845,353 36,858 SH   SOLE 18 36,858 0 0
ARCH RESOURCES INC CL A 03940R107   3,867,159 29,417 SH   SOLE 19 29,417 0 0
ARCH RESOURCES INC CL A 03940R107   63,843,023 485,646 SH   SOLE 21 485,646 0 0
ARCH RESOURCES INC CL A 03940R107   56,482,578 429,656 SH   SOLE 22 418,900 0 10,756
ARCH RESOURCES INC CL A 03940R107   1,094,142 8,323 SH   SOLE 26 6,722 0 1,601
ARCH RESOURCES INC CL A 03940R107   971,226 7,388 SH   SOLE 30 7,388 0 0
ARCH RESOURCES INC CL A 03940R107   1,106,630 8,418 SH   SOLE 43 7,827 0 591
ARCHER AVIATION INC COM CL A 03945R102   223,034 77,984 SH   SOLE 2 5,490 0 72,494
ARCHER AVIATION INC COM CL A 03945R102   3,781 1,322 SH   SOLE 7 1,322 0 0
ARCHER AVIATION INC COM CL A 03945R102   1,162,613 406,508 SH   SOLE 18 406,508 0 0
ARCHER AVIATION INC COM CL A 03945R102   814,459 284,776 SH   SOLE 19 284,776 0 0
ARCHER AVIATION INC COM CL A 03945R102   21,383,988 7,476,919 SH   SOLE 21 7,476,919 0 0
ARCHER AVIATION INC COM CL A 03945R102   10,401,557 3,636,908 SH   SOLE 22 3,523,471 0 113,437
ARCHER DANIELS MIDLAND CO COM 039483102   115,089,900 1,444,764 SH   SOLE 2 372,780 0 1,071,984
ARCHER DANIELS MIDLAND CO COM 039483102   22,640,647 284,216 SH   SOLE 4 234,465 0 49,751
ARCHER DANIELS MIDLAND CO COM 039483102   78,545,318 986,007 SH   SOLE 7 970,560 0 15,447
ARCHER DANIELS MIDLAND CO COM 039483102   1,353,742 16,994 SH   SOLE 13 16,994 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   7,528,667 94,510 SH   SOLE 15 94,510 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   115,401,451 1,448,675 SH   SOLE 18 1,215,545 0 233,130
ARCHER DANIELS MIDLAND CO COM 039483102   288,059,960 3,616,118 SH   SOLE 19 3,616,118 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,125,000,342 14,122,525 SH   SOLE 21 14,122,525 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,066,636,885 13,389,868 SH   SOLE 22 11,981,891 0 1,407,977
ARCHER DANIELS MIDLAND CO COM 039483102   93,998,163 1,179,992 SH   SOLE 23 1,179,992 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   106,501,517 1,336,951 SH   SOLE 25 1,336,951 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   117,610,980 1,476,412 SH   SOLE 26 489,902 0 986,510
ARCHER DANIELS MIDLAND CO COM 039483102   96,941,122 1,216,936 SH   SOLE 28 17,875 0 1,199,061
ARCHER DANIELS MIDLAND CO COM 039483102   31,845,758 399,771 SH   SOLE 29 399,771 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   351,412,522 4,411,405 SH   SOLE 30 4,171,740 0 239,665
ARCHER DANIELS MIDLAND CO COM 039483102   12,413,099 155,826 SH   SOLE 31 114,371 0 41,455
ARCHER DANIELS MIDLAND CO COM 039483102   126,880,218 1,592,772 SH   SOLE 34 1,592,772 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   13,801,812 173,259 SH   SOLE 36 173,259 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,807,167 22,686 SH   SOLE 40 22,686 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   60,303 757 SH   OTR 43 757 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   47,393,717 594,950 SH   SOLE 43 551,923 0 43,027
ARCHROCK INC COM 03957W106   2,518,823 257,812 SH   SOLE 2 88,936 0 168,876
ARCHROCK INC COM 03957W106   3,351 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106   565,175 57,848 SH   SOLE 7 57,848 0 0
ARCHROCK INC COM 03957W106   4,559,278 466,661 SH   SOLE 18 466,661 0 0
ARCHROCK INC COM 03957W106   7,013,287 717,839 SH   SOLE 19 717,839 0 0
ARCHROCK INC COM 03957W106   164,159,272 16,802,382 SH   SOLE 21 16,802,382 0 0
ARCHROCK INC COM 03957W106   41,756,755 4,273,977 SH   SOLE 22 4,104,683 0 169,294
ARCHROCK INC COM 03957W106   251,480 25,740 SH   SOLE 25 25,740 0 0
ARCHROCK INC COM 03957W106   1,755,376 179,670 SH   SOLE 26 54,533 0 125,137
ARCHROCK INC COM 03957W106   1,880,432 192,470 SH   SOLE 28 72,405 0 120,065
ARCHROCK INC COM 03957W106   3,514,611 359,735 SH   SOLE 30 359,735 0 0
ARCHROCK INC COM 03957W106   469,566 48,062 SH   SOLE 34 48,062 0 0
ARCHROCK INC COM 03957W106   164,771 16,865 SH   SOLE 40 16,865 0 0
ARCHROCK INC COM 03957W106   4,489,354 459,504 SH   SOLE 43 332,169 0 127,335
ARCIMOTO INC COM NEW 039587209   60 43 SH   SOLE 2 0 0 43
ARCIMOTO INC COM NEW 039587209   392 280 SH   SOLE 18 280 0 0
ARCIMOTO INC COM NEW 039587209   13,660 9,757 SH   SOLE 21 9,757 0 0
ARCIMOTO INC COM NEW 039587209   28,738 20,527 SH   SOLE 22 20,527 0 0
ARCO PLATFORM LTD COM CL A G04553106   76,819 7,009 SH   SOLE 2 7,009 0 0
ARCO PLATFORM LTD COM CL A G04553106   50,635 4,620 SH   SOLE 22 4,620 0 0
ARCO PLATFORM LTD COM CL A G04553106   2,696 246 SH   SOLE 25 246 0 0
ARCO PLATFORM LTD COM CL A G04553106   9,064 827 SH   SOLE 30 827 0 0
ARCONIC CORPORATION COM 03966V107   7,597,100 289,634 SH   SOLE 2 220,738 0 68,896
ARCONIC CORPORATION COM 03966V107   6,872 262 SH   SOLE 4 262 0 0
ARCONIC CORPORATION COM 03966V107   5,926,773 225,954 SH   SOLE 7 225,954 0 0
ARCONIC CORPORATION COM 03966V107   9,068,708 345,738 SH   SOLE 18 345,738 0 0
ARCONIC CORPORATION COM 03966V107   36,023,390 1,373,366 SH   SOLE 19 1,373,366 0 0
ARCONIC CORPORATION COM 03966V107   343,016,084 13,077,243 SH   SOLE 21 13,077,243 0 0
ARCONIC CORPORATION COM 03966V107   71,615,585 2,730,293 SH   SOLE 22 2,610,894 0 119,399
ARCONIC CORPORATION COM 03966V107   391,404 14,922 SH   SOLE 25 14,922 0 0
ARCONIC CORPORATION COM 03966V107   874,036 33,322 SH   SOLE 26 25,822 0 7,500
ARCONIC CORPORATION COM 03966V107   1,458,834 55,617 SH   SOLE 28 55,617 0 0
ARCONIC CORPORATION COM 03966V107   4,381,171 167,029 SH   SOLE 30 167,029 0 0
ARCONIC CORPORATION COM 03966V107   24,039,690 916,496 SH   SOLE 34 916,496 0 0
ARCONIC CORPORATION COM 03966V107   127,740 4,870 SH   SOLE 36 4,870 0 0
ARCONIC CORPORATION COM 03966V107   411,339 15,682 SH   SOLE 40 15,682 0 0
ARCONIC CORPORATION COM 03966V107   7,556,102 288,071 SH   SOLE 43 271,908 0 16,163
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   169,666 22,006 SH   SOLE 21 22,006 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   439,447 56,997 SH   SOLE 28 56,997 0 0
ARCOSA INC COM 039653100   3,044,994 48,249 SH   SOLE 2 15,876 0 32,373
ARCOSA INC COM 039653100   11,738 186 SH   SOLE 4 186 0 0
ARCOSA INC COM 039653100   587,743 9,313 SH   SOLE 7 9,313 0 0
ARCOSA INC COM 039653100   10,559,439 167,318 SH   SOLE 18 167,318 0 0
ARCOSA INC COM 039653100   6,641,192 105,232 SH   SOLE 19 105,232 0 0
ARCOSA INC COM 039653100   364,154,356 5,770,153 SH   SOLE 21 5,770,153 0 0
ARCOSA INC COM 039653100   86,085,700 1,364,058 SH   SOLE 22 1,304,649 0 59,409
ARCOSA INC COM 039653100   492,637 7,806 SH   SOLE 25 7,806 0 0
ARCOSA INC COM 039653100   1,401,421 22,206 SH   SOLE 26 18,132 0 4,074
ARCOSA INC COM 039653100   54,148 858 SH   SOLE 28 858 0 0
ARCOSA INC COM 039653100   5,090,579 80,662 SH   SOLE 30 80,662 0 0
ARCOSA INC COM 039653100   80,591 1,277 SH   SOLE 36 1,277 0 0
ARCOSA INC COM 039653100   503,176 7,973 SH   SOLE 40 7,973 0 0
ARCOSA INC COM 039653100   2,342,519 37,118 SH   SOLE 43 36,533 0 585
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   375,059 15,647 SH   SOLE 2 6,946 0 8,701
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,870 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   25,288 1,055 SH   SOLE 7 1,055 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,434,796 59,858 SH   SOLE 18 59,858 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,095,213 45,691 SH   SOLE 19 45,691 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   24,000,921 1,001,290 SH   SOLE 21 1,001,290 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   14,684,957 612,639 SH   SOLE 22 598,289 0 14,350
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   64,048 2,672 SH   SOLE 25 2,672 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   69,992 2,920 SH   SOLE 26 301 0 2,619
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   8,773 366 SH   SOLE 28 366 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,140,157 47,566 SH   SOLE 30 47,566 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   54,867 2,289 SH   SOLE 40 2,289 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   101,777 4,246 SH   SOLE 43 3,204 0 1,042
ARCUS BIOSCIENCES INC COM 03969F109   4,458,020 244,409 SH   SOLE 2 139,992 0 104,417
ARCUS BIOSCIENCES INC COM 03969F109   3,101 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109   74,784 4,100 SH   SOLE 7 4,100 0 0
ARCUS BIOSCIENCES INC COM 03969F109   3,282,033 179,936 SH   SOLE 18 179,936 0 0
ARCUS BIOSCIENCES INC COM 03969F109   11,605,656 636,275 SH   SOLE 19 636,275 0 0
ARCUS BIOSCIENCES INC COM 03969F109   121,660,599 6,669,989 SH   SOLE 21 6,669,989 0 0
ARCUS BIOSCIENCES INC COM 03969F109   36,688,483 2,011,430 SH   SOLE 22 1,947,620 0 63,810
ARCUS BIOSCIENCES INC COM 03969F109   189,970 10,415 SH   SOLE 23 10,415 0 0
ARCUS BIOSCIENCES INC COM 03969F109   141,068 7,734 SH   SOLE 25 7,734 0 0
ARCUS BIOSCIENCES INC COM 03969F109   1,884,064 103,293 SH   SOLE 26 20,465 0 82,828
ARCUS BIOSCIENCES INC COM 03969F109   15,559 853 SH   SOLE 28 853 0 0
ARCUS BIOSCIENCES INC COM 03969F109   4,293,058 235,365 SH   SOLE 30 235,365 0 0
ARCUS BIOSCIENCES INC COM 03969F109   12,130 665 SH   SOLE 34 665 0 0
ARCUS BIOSCIENCES INC COM 03969F109   128,811 7,062 SH   SOLE 40 7,062 0 0
ARCUS BIOSCIENCES INC COM 03969F109   498,390 27,324 SH   SOLE 43 21,248 0 6,076
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   254,188 23,108 SH   SOLE 2 12,892 0 10,216
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,056 96 SH   SOLE 4 96 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   249,678 22,698 SH   SOLE 7 22,698 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,840,366 167,306 SH   SOLE 18 161,365 0 5,941
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   15,804,206 1,436,746 SH   SOLE 19 1,436,746 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   18,940,812 1,721,892 SH   SOLE 21 1,721,892 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   12,762,453 1,160,223 SH   SOLE 22 1,127,450 0 32,773
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   70,367 6,397 SH   SOLE 25 6,397 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   40,381 3,671 SH   SOLE 26 668 0 3,003
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   13,167 1,197 SH   SOLE 28 1,197 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   467,291 42,481 SH   SOLE 30 42,481 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   29,590 2,690 SH   SOLE 34 2,690 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   61,688 5,608 SH   SOLE 40 5,608 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   45,749 4,159 SH   SOLE 43 3,612 0 547
ARDAGH METAL PACKAGING S A SHS L02235106   206,583 50,633 SH   SOLE 2 13,261 0 37,372
ARDAGH METAL PACKAGING S A SHS L02235106   5,210 1,277 SH   SOLE 7 1,277 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   256,738 62,926 SH   SOLE 18 62,926 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   182,494 44,729 SH   SOLE 19 44,729 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   7,345,620 1,800,397 SH   SOLE 21 1,800,397 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   5,799,846 1,421,531 SH   SOLE 22 1,287,106 0 134,425
ARDAGH METAL PACKAGING S A SHS L02235106   7,883 1,932 SH   SOLE 31 1,932 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   111,241 27,265 SH   SOLE 43 24,666 0 2,599
ARDELYX INC COM 039697107   342,873 71,581 SH   SOLE 2 42,241 0 29,340
ARDELYX INC COM 039697107   14,384 3,003 SH   SOLE 18 3,003 0 0
ARDELYX INC COM 039697107   1,605,934 335,268 SH   SOLE 21 335,268 0 0
ARDELYX INC COM 039697107   14,777,821 3,085,140 SH   SOLE 22 3,018,386 0 66,754
ARDELYX INC COM 039697107   132,357 27,632 SH   SOLE 25 27,632 0 0
ARDELYX INC COM 039697107   19,807 4,135 SH   SOLE 26 2,719 0 1,416
ARDELYX INC COM 039697107   91,786 19,162 SH   SOLE 28 0 0 19,162
ARDELYX INC COM 039697107   468,979 97,908 SH   SOLE 30 97,908 0 0
ARDELYX INC COM 039697107   43,704 9,124 SH   SOLE 31 8,498 0 626
ARDELYX INC COM 039697107   134,987 28,181 SH   SOLE 40 28,181 0 0
ARDELYX INC COM 039697107   112,848 23,559 SH   SOLE 43 22,271 0 1,288
ARDMORE SHIPPING CORP COM Y0207T100   3,373,007 226,833 SH   SOLE 2 124,024 0 102,809
ARDMORE SHIPPING CORP COM Y0207T100   5,472 368 SH   SOLE 7 368 0 0
ARDMORE SHIPPING CORP COM Y0207T100   1,693,767 113,905 SH   SOLE 18 113,905 0 0
ARDMORE SHIPPING CORP COM Y0207T100   8,070,678 542,749 SH   SOLE 19 542,749 0 0
ARDMORE SHIPPING CORP COM Y0207T100   21,137,854 1,421,510 SH   SOLE 21 1,421,510 0 0
ARDMORE SHIPPING CORP COM Y0207T100   16,160,523 1,086,787 SH   SOLE 22 1,053,966 0 32,821
ARDMORE SHIPPING CORP COM Y0207T100   266,054 17,892 SH   SOLE 23 17,892 0 0
ARDMORE SHIPPING CORP COM Y0207T100   428,568 28,821 SH   SOLE 26 0 0 28,821
ARDMORE SHIPPING CORP COM Y0207T100   240,388 16,166 SH   SOLE 43 14,201 0 1,965
ARES CAPITAL CORP COM 04010L103   50,777,745 2,778,536 SH   SOLE 30 2,778,536 0 0
ARES CAPITAL CORP COM 04010L103   2,475,017 135,432 SH   SOLE 43 112,038 0 23,394
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   2,401,409 2,385,000 PRN   SOLE 21 2,385,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108   505,668 55,629 SH   SOLE 2 15,568 0 40,061
ARES COML REAL ESTATE CORP COM 04013V108   5,009 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108   1,379,826 151,796 SH   SOLE 18 151,796 0 0
ARES COML REAL ESTATE CORP COM 04013V108   916,217 100,794 SH   SOLE 19 100,794 0 0
ARES COML REAL ESTATE CORP COM 04013V108   23,173,482 2,549,338 SH   SOLE 21 2,549,338 0 0
ARES COML REAL ESTATE CORP COM 04013V108   13,326,349 1,466,045 SH   SOLE 22 1,407,229 0 58,816
ARES COML REAL ESTATE CORP COM 04013V108   91,227 10,036 SH   SOLE 25 10,036 0 0
ARES COML REAL ESTATE CORP COM 04013V108   58,449 6,430 SH   SOLE 26 0 0 6,430
ARES COML REAL ESTATE CORP COM 04013V108   28,943 3,184 SH   SOLE 28 0 0 3,184
ARES COML REAL ESTATE CORP COM 04013V108   574,833 63,238 SH   SOLE 30 63,238 0 0
ARES COML REAL ESTATE CORP COM 04013V108   113,643 12,502 SH   SOLE 40 12,502 0 0
ARES COML REAL ESTATE CORP COM 04013V108   291,180 32,033 SH   SOLE 43 30,952 0 1,081
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   20,272,916 242,964 SH   SOLE 2 5,476 0 237,488
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   8,337,158 99,918 SH   SOLE 4 51,699 0 48,219
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,868,973 22,399 SH   SOLE 7 22,399 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   41,720 500 SH   SOLE 13 500 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   781,499 9,366 SH   SOLE 15 9,366 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   16,556,582 198,425 SH   SOLE 18 189,423 0 9,002
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   230,600,708 2,763,671 SH   SOLE 19 2,763,671 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   185,448,404 2,222,536 SH   SOLE 21 2,222,536 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   331,804,083 3,976,559 SH   SOLE 22 3,691,584 0 284,975
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   24,445,751 292,974 SH   SOLE 23 292,974 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   871,948 10,450 SH   SOLE 25 10,450 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   14,627,950 175,311 SH   SOLE 26 165,381 0 9,930
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   14,951,030 179,183 SH   SOLE 28 2,161 0 177,022
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   26,780,902 320,960 SH   SOLE 30 320,960 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,889,527 34,630 SH   SOLE 31 31,823 0 2,807
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   587,501 7,041 SH   SOLE 34 7,041 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,723,787 20,659 SH   SOLE 36 20,659 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   548,535 6,574 SH   SOLE 40 6,574 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,865,259 34,339 SH   SOLE 43 29,690 0 4,649
ARGAN INC COM 04010E109   474,754 11,731 SH   SOLE 2 4,189 0 7,542
ARGAN INC COM 04010E109   2,024 50 SH   SOLE 4 50 0 0
ARGAN INC COM 04010E109   460,710 11,384 SH   SOLE 7 11,384 0 0
ARGAN INC COM 04010E109   1,514,468 37,422 SH   SOLE 18 37,422 0 0
ARGAN INC COM 04010E109   1,043,195 25,777 SH   SOLE 19 25,777 0 0
ARGAN INC COM 04010E109   32,918,865 813,414 SH   SOLE 21 813,414 0 0
ARGAN INC COM 04010E109   16,165,175 399,436 SH   SOLE 22 384,214 0 15,222
ARGAN INC COM 04010E109   80,697 1,994 SH   SOLE 25 1,994 0 0
ARGAN INC COM 04010E109   71,430 1,765 SH   SOLE 26 478 0 1,287
ARGAN INC COM 04010E109   337,763 8,346 SH   SOLE 30 8,346 0 0
ARGAN INC COM 04010E109   54,796 1,354 SH   SOLE 40 1,354 0 0
ARGAN INC COM 04010E109   644,728 15,931 SH   SOLE 43 15,350 0 581
ARGENX SE SPONSORED ADR 04016X101   5,525,734 14,831 SH   SOLE 2 14,831 0 0
ARGENX SE SPONSORED ADR 04016X101   3,190,775 8,564 SH   SOLE 18 8,564 0 0
ARGENX SE SPONSORED ADR 04016X101   56,161,591 150,737 SH   SOLE 19 150,737 0 0
ARGENX SE SPONSORED ADR 04016X101   120,867,187 324,406 SH   SOLE 21 324,406 0 0
ARGENX SE SPONSORED ADR 04016X101   5,307,775 14,246 SH   SOLE 30 14,246 0 0
ARGENX SE SPONSORED ADR 04016X101   44,305,351 118,915 SH   SOLE 34 118,915 0 0
ARGENX SE SPONSORED ADR 04016X101   14,519,815 38,971 SH   SOLE 43 32,399 0 6,572
ARGO GROUP INTL HLDGS LTD COM G0464B107   1,176,931 40,182 SH   SOLE 2 14,036 0 26,146
ARGO GROUP INTL HLDGS LTD COM G0464B107   3,046 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   539,405 18,416 SH   SOLE 7 18,416 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,604,643 88,926 SH   SOLE 18 88,926 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   3,316,741 113,238 SH   SOLE 19 113,238 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   33,915,389 1,157,917 SH   SOLE 21 1,157,917 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   29,378,924 1,003,036 SH   SOLE 22 959,506 0 43,530
ARGO GROUP INTL HLDGS LTD COM G0464B107   31,165 1,064 SH   SOLE 23 1,064 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   203,273 6,940 SH   SOLE 25 6,940 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   348,229 11,889 SH   SOLE 26 8,038 0 3,851
ARGO GROUP INTL HLDGS LTD COM G0464B107   83,037 2,835 SH   SOLE 28 620 0 2,215
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,172,351 74,167 SH   SOLE 30 74,167 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   124,922 4,265 SH   SOLE 36 4,265 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   218,855 7,472 SH   SOLE 40 7,472 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,139,898 73,059 SH   SOLE 43 68,198 0 4,861
ARHAUS INC COM CL A 04035M102   141,784 17,103 SH   SOLE 2 12,890 0 4,213
ARHAUS INC COM CL A 04035M102   95,675 11,541 SH   SOLE 21 11,541 0 0
ARHAUS INC COM CL A 04035M102   2,540,404 306,442 SH   SOLE 22 306,433 0 9
ARIDIS PHARMACEUTICALS INC COM 040334104   1,426 4,540 SH   SOLE 2 4,540 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104   23 72 SH   SOLE 21 72 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   32,936 4,228 SH   SOLE 2 933 0 3,295
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   2,111 271 SH   SOLE 7 271 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   483,408 62,055 SH   SOLE 18 62,055 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   350,277 44,965 SH   SOLE 19 44,965 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   5,627,480 722,398 SH   SOLE 21 722,398 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   3,307,096 424,531 SH   SOLE 22 417,758 0 6,773
ARISTA NETWORKS INC COM 040413106   81,997,260 488,486 SH   SOLE 2 77,712 0 410,774
ARISTA NETWORKS INC COM 040413106   28,295,824 168,568 SH   SOLE 4 92,566 0 76,002
ARISTA NETWORKS INC COM 040413106   38,499,195 229,353 SH   SOLE 7 222,535 0 6,818
ARISTA NETWORKS INC COM 040413106   1,537,430 9,159 SH   SOLE 13 9,159 0 0
ARISTA NETWORKS INC COM 040413106   4,798,446 28,586 SH   SOLE 15 28,586 0 0
ARISTA NETWORKS INC COM 040413106   85,893,123 511,695 SH   SOLE 18 491,121 0 20,574
ARISTA NETWORKS INC COM 040413106   37,590,736 223,941 SH   SOLE 19 223,941 0 0
ARISTA NETWORKS INC COM 040413106   1,272,482,370 7,580,617 SH   SOLE 21 7,580,617 0 0
ARISTA NETWORKS INC COM 040413106   900,010,598 5,361,674 SH   SOLE 22 4,856,404 0 505,270
ARISTA NETWORKS INC COM 040413106   77,544,941 461,962 SH   SOLE 23 461,962 0 0
ARISTA NETWORKS INC COM 040413106   64,292,226 383,011 SH   SOLE 25 382,413 0 598
ARISTA NETWORKS INC COM 040413106   71,135,375 423,778 SH   SOLE 26 152,040 0 271,738
ARISTA NETWORKS INC COM 040413106   100,295,175 597,493 SH   SOLE 28 5,845 0 591,648
ARISTA NETWORKS INC COM 040413106   275,458,931 1,641,004 SH   SOLE 30 1,591,565 0 49,439
ARISTA NETWORKS INC COM 040413106   11,418,173 68,022 SH   SOLE 31 49,509 0 18,513
ARISTA NETWORKS INC COM 040413106   42,587,425 253,708 SH   SOLE 34 253,708 0 0
ARISTA NETWORKS INC COM 040413106   10,621,342 63,275 SH   SOLE 36 63,275 0 0
ARISTA NETWORKS INC COM 040413106   1,679,943 10,008 SH   SOLE 40 10,008 0 0
ARISTA NETWORKS INC COM 040413106   50,022 298 SH   OTR 43 298 0 0
ARISTA NETWORKS INC COM 040413106   38,638,015 230,180 SH   SOLE 43 205,870 0 24,310
ARK RESTAURANTS CORP COM 040712101   6,962 394 SH   SOLE 18 394 0 0
ARK RESTAURANTS CORP COM 040712101   74,267 4,203 SH   SOLE 21 4,203 0 0
ARK RESTAURANTS CORP COM 040712101   72,482 4,102 SH   SOLE 22 4,102 0 0
ARKO CORP COM 041242108   884,607 104,194 SH   SOLE 2 87,396 0 16,798
ARKO CORP COM 041242108   408,709 48,140 SH   SOLE 7 48,140 0 0
ARKO CORP COM 041242108   1,717,136 202,254 SH   SOLE 18 202,254 0 0
ARKO CORP COM 041242108   1,451,985 171,023 SH   SOLE 19 171,023 0 0
ARKO CORP COM 041242108   23,941,707 2,819,989 SH   SOLE 21 2,819,989 0 0
ARKO CORP COM 041242108   17,537,691 2,065,688 SH   SOLE 22 2,014,081 0 51,607
ARKO CORP COM 041242108   65,950 7,768 SH   SOLE 25 7,768 0 0
ARKO CORP COM 041242108   20,851 2,456 SH   SOLE 30 2,456 0 0
ARKO CORP COM 041242108   48,223 5,680 SH   SOLE 40 5,680 0 0
ARKO CORP COM 041242108   789,842 93,032 SH   SOLE 43 88,514 0 4,518
ARLINGTON ASSET INVST CORP CL A NEW 041356205   12,349 4,318 SH   SOLE 18 4,318 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   485,136 169,628 SH   SOLE 21 169,628 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   2,640,215 923,152 SH   SOLE 22 923,152 0 0
ARLO TECHNOLOGIES INC COM 04206A101   334,167 55,143 SH   SOLE 2 35,567 0 19,576
ARLO TECHNOLOGIES INC COM 04206A101   4,157 686 SH   SOLE 7 686 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,781,616 293,996 SH   SOLE 18 293,996 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,025,376 169,204 SH   SOLE 19 169,204 0 0
ARLO TECHNOLOGIES INC COM 04206A101   63,793,493 10,526,979 SH   SOLE 21 10,526,979 0 0
ARLO TECHNOLOGIES INC COM 04206A101   14,398,027 2,375,912 SH   SOLE 22 2,315,623 0 60,289
ARLO TECHNOLOGIES INC COM 04206A101   72,375 11,943 SH   SOLE 25 11,943 0 0
ARLO TECHNOLOGIES INC COM 04206A101   951,075 156,943 SH   SOLE 30 156,943 0 0
ARLO TECHNOLOGIES INC COM 04206A101   79,501 13,119 SH   SOLE 40 13,119 0 0
ARLO TECHNOLOGIES INC COM 04206A101   431,121 71,142 SH   SOLE 43 69,712 0 1,430
ARMADA HOFFLER PPTYS INC COM 04208T108   2,945,201 249,382 SH   SOLE 2 187,987 0 61,395
ARMADA HOFFLER PPTYS INC COM 04208T108   423,861 35,890 SH   SOLE 4 35,890 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,032,879 87,458 SH   SOLE 7 87,458 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   2,579,717 218,435 SH   SOLE 18 218,435 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   4,300,730 364,160 SH   SOLE 19 364,160 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   98,351,731 8,327,835 SH   SOLE 21 8,327,835 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   31,622,633 2,677,615 SH   SOLE 22 2,594,619 0 82,996
ARMADA HOFFLER PPTYS INC COM 04208T108   74,852 6,338 SH   SOLE 23 6,338 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   3,764,473 318,753 SH   SOLE 25 318,753 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,249,805 105,826 SH   SOLE 26 0 0 105,826
ARMADA HOFFLER PPTYS INC COM 04208T108   555,578 47,043 SH   SOLE 28 0 0 47,043
ARMADA HOFFLER PPTYS INC COM 04208T108   3,571,202 302,388 SH   SOLE 30 302,388 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   91,173 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   466,491 39,500 SH   SOLE 43 38,201 0 1,299
ARMATA PHARMACEUTICALS INC COM 04216R102   3,333 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102   39,031 23,372 SH   SOLE 21 23,372 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   740,303 141,010 SH   SOLE 2 38,734 0 102,276
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   1,139 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   8,668 1,651 SH   SOLE 7 1,651 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   3,019,648 575,171 SH   SOLE 18 575,171 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   1,768,898 336,933 SH   SOLE 19 336,933 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   114,471,567 21,804,108 SH   SOLE 21 21,804,108 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   30,027,848 5,719,590 SH   SOLE 22 5,527,183 0 192,407
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   96,574 18,395 SH   SOLE 25 18,395 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   89,240 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   106,680 20,320 SH   SOLE 28 0 0 20,320
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   1,516,006 288,763 SH   SOLE 30 288,763 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   116,414 22,174 SH   SOLE 40 22,174 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   565,294 107,675 SH   SOLE 43 102,889 0 4,786
ARMSTRONG WORLD INDS INC NEW COM 04247X102   4,517,542 63,413 SH   SOLE 2 37,686 0 25,727
ARMSTRONG WORLD INDS INC NEW COM 04247X102   10,900 153 SH   SOLE 4 153 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,077,434 15,124 SH   SOLE 7 15,124 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,321,075 18,544 SH   SOLE 18 18,544 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,009,115 14,165 SH   SOLE 19 14,165 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   51,934,316 729,005 SH   SOLE 21 729,005 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   80,968,748 1,136,563 SH   SOLE 22 1,075,736 0 60,827
ARMSTRONG WORLD INDS INC NEW COM 04247X102   497,754 6,987 SH   SOLE 25 6,987 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,525,320 21,411 SH   SOLE 26 17,716 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102   447,173 6,277 SH   SOLE 28 848 0 5,429
ARMSTRONG WORLD INDS INC NEW COM 04247X102   4,175,234 58,608 SH   SOLE 30 58,608 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   45,237 635 SH   SOLE 31 635 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   475,171 6,670 SH   SOLE 34 6,670 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   492,197 6,909 SH   SOLE 40 6,909 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   618,078 8,676 SH   SOLE 43 7,536 0 1,140
ARRAY TECHNOLOGIES INC COM SHS 04271T100   3,873,548 177,036 SH   SOLE 2 143,128 0 33,908
ARRAY TECHNOLOGIES INC COM SHS 04271T100   225,495 10,306 SH   SOLE 4 254 0 10,052
ARRAY TECHNOLOGIES INC COM SHS 04271T100   525,404 24,013 SH   SOLE 7 24,013 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   8,255,127 377,291 SH   SOLE 18 377,291 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   15,185,508 694,036 SH   SOLE 19 694,036 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   161,178,692 7,366,485 SH   SOLE 21 7,366,485 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   85,243,889 3,895,973 SH   SOLE 22 3,786,122 0 109,851
ARRAY TECHNOLOGIES INC COM SHS 04271T100   22,208 1,015 SH   SOLE 23 1,015 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   495,013 22,624 SH   SOLE 25 22,624 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,407,715 64,338 SH   SOLE 26 52,328 0 12,010
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,842,974 84,231 SH   SOLE 28 73,148 0 11,083
ARRAY TECHNOLOGIES INC COM SHS 04271T100   70,916,209 3,241,143 SH   SOLE 30 3,241,143 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   17,342,613 792,624 SH   SOLE 34 792,624 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   69,491 3,176 SH   SOLE 36 3,176 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   539,189 24,643 SH   SOLE 40 24,643 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,304,792 59,634 SH   SOLE 43 56,985 0 2,649
ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6   506,814 460,000 PRN   SOLE 2 460,000 0 0
ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6   2,726,881 2,475,000 PRN   SOLE 21 2,475,000 0 0
ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6   661,062 600,000 PRN   SOLE 22 600,000 0 0
ARROW ELECTRS INC COM 042735100   23,995,019 192,160 SH   SOLE 2 45,828 0 146,332
ARROW ELECTRS INC COM 042735100   9,121,754 73,050 SH   SOLE 4 28,639 0 44,411
ARROW ELECTRS INC COM 042735100   2,521,375 20,192 SH   SOLE 7 20,192 0 0
ARROW ELECTRS INC COM 042735100   32,716 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100   998,336 7,995 SH   SOLE 15 7,995 0 0
ARROW ELECTRS INC COM 042735100   24,699,910 197,805 SH   SOLE 18 194,373 0 3,432
ARROW ELECTRS INC COM 042735100   3,359,253 26,902 SH   SOLE 19 26,902 0 0
ARROW ELECTRS INC COM 042735100   490,734,979 3,929,967 SH   SOLE 21 3,929,967 0 0
ARROW ELECTRS INC COM 042735100   229,860,321 1,840,797 SH   SOLE 22 1,721,381 0 119,416
ARROW ELECTRS INC COM 042735100   14,884,629 119,201 SH   SOLE 23 119,201 0 0
ARROW ELECTRS INC COM 042735100   14,261,403 114,210 SH   SOLE 25 113,588 0 622
ARROW ELECTRS INC COM 042735100   14,207,459 113,778 SH   SOLE 26 53,320 0 60,458
ARROW ELECTRS INC COM 042735100   17,918,096 143,494 SH   SOLE 28 699 0 142,795
ARROW ELECTRS INC COM 042735100   52,531,186 420,687 SH   SOLE 30 317,366 0 103,321
ARROW ELECTRS INC COM 042735100   2,540,355 20,344 SH   SOLE 31 15,953 0 4,391
ARROW ELECTRS INC COM 042735100   337,274 2,701 SH   SOLE 34 2,701 0 0
ARROW ELECTRS INC COM 042735100   4,682,500 37,499 SH   SOLE 36 37,499 0 0
ARROW ELECTRS INC COM 042735100   296,941 2,378 SH   SOLE 40 2,378 0 0
ARROW ELECTRS INC COM 042735100   26,356,686 211,073 SH   SOLE 43 200,198 0 10,875
ARROW FINL CORP COM 042744102   319,471 12,825 SH   SOLE 2 5,463 0 7,362
ARROW FINL CORP COM 042744102   5,007 201 SH   SOLE 7 201 0 0
ARROW FINL CORP COM 042744102   1,086,574 43,620 SH   SOLE 18 43,620 0 0
ARROW FINL CORP COM 042744102   693,445 27,838 SH   SOLE 19 27,838 0 0
ARROW FINL CORP COM 042744102   14,189,683 569,638 SH   SOLE 21 569,638 0 0
ARROW FINL CORP COM 042744102   12,861,456 516,317 SH   SOLE 22 495,557 0 20,760
ARROW FINL CORP COM 042744102   52,087 2,091 SH   SOLE 25 2,091 0 0
ARROW FINL CORP COM 042744102   32,582 1,308 SH   SOLE 30 1,308 0 0
ARROW FINL CORP COM 042744102   36,294 1,457 SH   SOLE 40 1,457 0 0
ARROW FINL CORP COM 042744102   524,430 21,053 SH   SOLE 43 20,832 0 221
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   3,183,280 125,326 SH   SOLE 2 101,840 0 23,486
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   8,407 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   458,343 18,045 SH   SOLE 7 18,045 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   11,131,144 438,234 SH   SOLE 18 429,488 0 8,746
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   7,950,708 313,020 SH   SOLE 19 313,020 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   210,326,732 8,280,580 SH   SOLE 21 8,280,580 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   83,703,465 3,295,412 SH   SOLE 22 3,216,243 0 79,169
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   27,305 1,075 SH   SOLE 23 1,075 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   400,329 15,761 SH   SOLE 25 15,761 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,355,877 53,381 SH   SOLE 26 45,113 0 8,268
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   62,789 2,472 SH   SOLE 28 1,172 0 1,300
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   2,982,747 117,431 SH   SOLE 30 117,431 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   16,688 657 SH   SOLE 34 657 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   35,027 1,379 SH   SOLE 36 1,379 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   450,164 17,723 SH   SOLE 40 17,723 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   7,595 299 SH   OTR 43 299 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   753,745 29,675 SH   SOLE 43 28,519 0 1,156
ARS PHARMACEUTICALS INC COM 82835W108   261,813 40,217 SH   SOLE 2 23,597 0 16,620
ARS PHARMACEUTICALS INC COM 82835W108   27,218 4,181 SH   SOLE 18 4,181 0 0
ARS PHARMACEUTICALS INC COM 82835W108   297,989 45,774 SH   SOLE 19 45,774 0 0
ARS PHARMACEUTICALS INC COM 82835W108   2,897,979 445,158 SH   SOLE 21 445,158 0 0
ARS PHARMACEUTICALS INC COM 82835W108   3,490,714 536,208 SH   SOLE 22 536,208 0 0
ARS PHARMACEUTICALS INC COM 82835W108   5,247 806 SH   SOLE 23 806 0 0
ARS PHARMACEUTICALS INC COM 82835W108   296,570 45,556 SH   SOLE 30 45,556 0 0
ARS PHARMACEUTICALS INC COM 82835W108   4,329 665 SH   SOLE 43 632 0 33
ARTERIS INC COM 04302A104   7,263 1,717 SH   SOLE 2 476 0 1,241
ARTERIS INC COM 04302A104   219,165 51,812 SH   SOLE 18 51,812 0 0
ARTERIS INC COM 04302A104   141,722 33,504 SH   SOLE 19 33,504 0 0
ARTERIS INC COM 04302A104   2,229,286 527,018 SH   SOLE 21 527,018 0 0
ARTERIS INC COM 04302A104   1,333,241 315,187 SH   SOLE 22 312,423 0 2,764
ARTESIAN RES CORP CL A 043113208   345,225 6,236 SH   SOLE 2 2,612 0 3,624
ARTESIAN RES CORP CL A 043113208   3,322 60 SH   SOLE 7 60 0 0
ARTESIAN RES CORP CL A 043113208   1,355,490 24,485 SH   SOLE 18 24,485 0 0
ARTESIAN RES CORP CL A 043113208   880,612 15,907 SH   SOLE 19 15,907 0 0
ARTESIAN RES CORP CL A 043113208   30,472,524 550,443 SH   SOLE 21 550,443 0 0
ARTESIAN RES CORP CL A 043113208   12,128,656 219,087 SH   SOLE 22 211,450 0 7,637
ARTESIAN RES CORP CL A 043113208   70,695 1,277 SH   SOLE 25 1,277 0 0
ARTESIAN RES CORP CL A 043113208   291,969 5,274 SH   SOLE 43 4,883 0 391
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   5,282,744 165,189 SH   SOLE 2 126,560 0 38,629
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   8,123 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   871,135 27,240 SH   SOLE 7 27,240 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   5,461,225 170,770 SH   SOLE 18 158,308 0 12,462
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   7,943,608 248,393 SH   SOLE 19 248,393 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   73,041,361 2,283,970 SH   SOLE 21 2,283,970 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   60,774,312 1,900,385 SH   SOLE 22 1,838,733 0 61,652
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   123,954 3,876 SH   SOLE 23 3,876 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   334,543 10,461 SH   SOLE 25 10,461 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   914,788 28,605 SH   SOLE 26 23,988 0 4,617
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   36,937 1,155 SH   SOLE 28 1,155 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,311,276 41,003 SH   SOLE 30 41,003 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   127,536 3,988 SH   SOLE 34 3,988 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   39,431 1,233 SH   SOLE 36 1,233 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   282,351 8,829 SH   SOLE 40 8,829 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   20,115 629 SH   OTR 43 629 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   3,010,480 94,136 SH   SOLE 43 84,285 0 9,851
ARTIVION INC COM 228903100   526,882 40,220 SH   SOLE 2 25,687 0 14,533
ARTIVION INC COM 228903100   13,794 1,053 SH   SOLE 4 222 0 831
ARTIVION INC COM 228903100   375,263 28,646 SH   SOLE 7 28,646 0 0
ARTIVION INC COM 228903100   1,732,174 132,227 SH   SOLE 18 132,227 0 0
ARTIVION INC COM 228903100   2,637,751 201,355 SH   SOLE 19 201,355 0 0
ARTIVION INC COM 228903100   67,510,156 5,153,447 SH   SOLE 21 5,153,447 0 0
ARTIVION INC COM 228903100   15,583,943 1,189,614 SH   SOLE 22 1,155,544 0 34,070
ARTIVION INC COM 228903100   8,725 666 SH   SOLE 23 666 0 0
ARTIVION INC COM 228903100   79,504 6,069 SH   SOLE 25 6,069 0 0
ARTIVION INC COM 228903100   831,706 63,489 SH   SOLE 26 19,563 0 43,926
ARTIVION INC COM 228903100   59,173 4,517 SH   SOLE 28 0 0 4,517
ARTIVION INC COM 228903100   2,570,220 196,200 SH   SOLE 30 196,200 0 0
ARTIVION INC COM 228903100   27,091 2,068 SH   SOLE 36 2,068 0 0
ARTIVION INC COM 228903100   51,680 3,945 SH   SOLE 40 3,945 0 0
ARTIVION INC COM 228903100   5,725 437 SH   OTR 43 437 0 0
ARTIVION INC COM 228903100   236,986 18,091 SH   SOLE 43 16,150 0 1,941
ARVINAS INC COM 04335A105   2,409,405 88,192 SH   SOLE 2 65,141 0 23,051
ARVINAS INC COM 04335A105   3,360 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105   318,633 11,663 SH   SOLE 7 11,663 0 0
ARVINAS INC COM 04335A105   3,880,287 142,031 SH   SOLE 18 138,166 0 3,865
ARVINAS INC COM 04335A105   18,764,441 686,839 SH   SOLE 19 686,839 0 0
ARVINAS INC COM 04335A105   53,806,904 1,969,506 SH   SOLE 21 1,969,506 0 0
ARVINAS INC COM 04335A105   39,462,975 1,444,472 SH   SOLE 22 1,406,130 0 38,342
ARVINAS INC COM 04335A105   101,385 3,711 SH   SOLE 23 3,711 0 0
ARVINAS INC COM 04335A105   214,325 7,845 SH   SOLE 25 7,845 0 0
ARVINAS INC COM 04335A105   575,195 21,054 SH   SOLE 26 17,182 0 3,872
ARVINAS INC COM 04335A105   103,871 3,802 SH   SOLE 28 725 0 3,077
ARVINAS INC COM 04335A105   1,958,625 71,692 SH   SOLE 30 71,692 0 0
ARVINAS INC COM 04335A105   156,052 5,712 SH   SOLE 34 5,712 0 0
ARVINAS INC COM 04335A105   29,833 1,092 SH   SOLE 36 1,092 0 0
ARVINAS INC COM 04335A105   178,400 6,530 SH   SOLE 40 6,530 0 0
ARVINAS INC COM 04335A105   309,645 11,334 SH   SOLE 43 7,350 0 3,984
ASANA INC CL A 04342Y104   4,093,726 193,740 SH   SOLE 2 119,082 0 74,658
ASANA INC CL A 04342Y104   153,045 7,243 SH   SOLE 4 2,115 0 5,128
ASANA INC CL A 04342Y104   510,501 24,160 SH   SOLE 7 24,160 0 0
ASANA INC CL A 04342Y104   4,108,771 194,452 SH   SOLE 18 184,619 0 9,833
ASANA INC CL A 04342Y104   11,251,788 532,503 SH   SOLE 19 532,503 0 0
ASANA INC CL A 04342Y104   56,236,396 2,661,448 SH   SOLE 21 2,661,448 0 0
ASANA INC CL A 04342Y104   49,915,885 2,362,323 SH   SOLE 22 2,304,935 0 57,388
ASANA INC CL A 04342Y104   322,761 15,275 SH   SOLE 23 15,275 0 0
ASANA INC CL A 04342Y104   275,113 13,020 SH   SOLE 25 13,020 0 0
ASANA INC CL A 04342Y104   2,020,725 95,633 SH   SOLE 26 24,084 0 71,549
ASANA INC CL A 04342Y104   50,606 2,395 SH   SOLE 28 1,382 0 1,013
ASANA INC CL A 04342Y104   11,953,347 565,705 SH   SOLE 30 565,705 0 0
ASANA INC CL A 04342Y104   27,849 1,318 SH   SOLE 36 1,318 0 0
ASANA INC CL A 04342Y104   297,384 14,074 SH   SOLE 40 14,074 0 0
ASANA INC CL A 04342Y104   851,476 40,297 SH   SOLE 43 38,633 0 1,664
ASBURY AUTOMOTIVE GROUP INC COM 043436104   4,082,400 19,440 SH   SOLE 2 6,821 0 12,619
ASBURY AUTOMOTIVE GROUP INC COM 043436104   15,330 73 SH   SOLE 4 73 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   805,350 3,835 SH   SOLE 7 3,835 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   15,536,010 73,981 SH   SOLE 18 73,981 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   9,480,450 45,145 SH   SOLE 19 45,145 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   556,025,610 2,647,741 SH   SOLE 21 2,647,741 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   126,927,570 604,417 SH   SOLE 22 580,743 0 23,674
ASBURY AUTOMOTIVE GROUP INC COM 043436104   751,800 3,580 SH   SOLE 25 3,580 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   1,922,130 9,153 SH   SOLE 26 6,460 0 2,693
ASBURY AUTOMOTIVE GROUP INC COM 043436104   72,450 345 SH   SOLE 28 345 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   8,023,680 38,208 SH   SOLE 30 38,208 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   181,860 866 SH   SOLE 36 866 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   732,900 3,490 SH   SOLE 40 3,490 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   2,935,800 13,980 SH   SOLE 43 13,695 0 285
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   139,708 1,303 SH   SOLE 19 1,303 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   35,554,152 331,600 SH   SOLE 21 331,600 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   2,951,231 27,525 SH   SOLE 30 27,525 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   787,853 7,348 SH   SOLE 34 7,348 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   36,884 344 SH   SOLE 36 344 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   1,391,608 12,979 SH   SOLE 43 11,579 0 1,400
ASCENT INDUSTRIES CO COM 871565107   2,690 294 SH   SOLE 2 0 0 294
ASCENT INDUSTRIES CO COM 871565107   11,401 1,246 SH   SOLE 18 1,246 0 0
ASCENT INDUSTRIES CO COM 871565107   145,760 15,930 SH   SOLE 21 15,930 0 0
ASCENT INDUSTRIES CO COM 871565107   1,206,903 131,902 SH   SOLE 22 131,902 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   1,149,975 144,288 SH   SOLE 2 0 0 144,288
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   44,039,845 5,525,702 SH   SOLE 21 5,525,702 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   25,026 3,140 SH   SOLE 22 3,140 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   13,437,279 1,685,982 SH   SOLE 43 1,505,497 0 180,485
ASENSUS SURGICAL INC COM 04367G103   2,296 3,490 SH   SOLE 2 0 0 3,490
ASENSUS SURGICAL INC COM 04367G103   150,192 228,256 SH   SOLE 21 228,256 0 0
ASENSUS SURGICAL INC COM 04367G103   2,248,332 3,416,918 SH   SOLE 22 3,416,918 0 0
ASENSUS SURGICAL INC COM 04367G103   4,488 6,820 SH   SOLE 43 6,820 0 0
ASGN INC COM 00191U102   5,660,498 68,471 SH   SOLE 2 47,510 0 20,961
ASGN INC COM 00191U102   358,705 4,339 SH   SOLE 4 2,070 0 2,269
ASGN INC COM 00191U102   1,108,274 13,406 SH   SOLE 7 13,406 0 0
ASGN INC COM 00191U102   17,114,591 207,023 SH   SOLE 18 202,879 0 4,144
ASGN INC COM 00191U102   12,982,083 157,035 SH   SOLE 19 157,035 0 0
ASGN INC COM 00191U102   292,586,656 3,539,212 SH   SOLE 21 3,539,212 0 0
ASGN INC COM 00191U102   129,953,520 1,571,955 SH   SOLE 22 1,534,399 0 37,556
ASGN INC COM 00191U102   65,805 796 SH   SOLE 23 796 0 0
ASGN INC COM 00191U102   781,645 9,455 SH   SOLE 25 9,455 0 0
ASGN INC COM 00191U102   1,811,217 21,909 SH   SOLE 26 17,530 0 4,379
ASGN INC COM 00191U102   451,626 5,463 SH   SOLE 28 948 0 4,515
ASGN INC COM 00191U102   4,974,089 60,168 SH   SOLE 30 60,168 0 0
ASGN INC COM 00191U102   627,961 7,596 SH   SOLE 34 7,596 0 0
ASGN INC COM 00191U102   301,249 3,644 SH   SOLE 36 3,644 0 0
ASGN INC COM 00191U102   698,727 8,452 SH   SOLE 40 8,452 0 0
ASGN INC COM 00191U102   2,475,801 29,948 SH   SOLE 43 28,312 0 1,636
ASHFORD HOSPITALITY TR INC COM SHS 044103869   127,328 39,666 SH   SOLE 2 18,930 0 20,736
ASHFORD HOSPITALITY TR INC COM SHS 044103869   565 176 SH   SOLE 7 176 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   329,272 102,577 SH   SOLE 18 102,577 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   204,959 63,850 SH   SOLE 19 63,850 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   4,141,327 1,290,133 SH   SOLE 21 1,290,133 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   2,720,591 847,536 SH   SOLE 22 823,457 0 24,079
ASHFORD HOSPITALITY TR INC COM SHS 044103869   5,409 1,685 SH   SOLE 23 1,685 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   799 249 SH   SOLE 43 249 0 0
ASHFORD INC COM 044104107   1,980 156 SH   SOLE 18 156 0 0
ASHFORD INC COM 044104107   28,184 2,221 SH   SOLE 21 2,221 0 0
ASHFORD INC COM 044104107   299,484 23,600 SH   SOLE 22 23,600 0 0
ASHLAND INC COM 044186104   24,745,612 240,927 SH   SOLE 2 110,237 0 130,690
ASHLAND INC COM 044186104   17,153 167 SH   SOLE 4 167 0 0
ASHLAND INC COM 044186104   721,230 7,022 SH   SOLE 7 7,022 0 0
ASHLAND INC COM 044186104   10,341,459 100,686 SH   SOLE 18 100,686 0 0
ASHLAND INC COM 044186104   1,627,748 15,848 SH   SOLE 19 15,848 0 0
ASHLAND INC COM 044186104   269,962,450 2,628,395 SH   SOLE 21 2,628,395 0 0
ASHLAND INC COM 044186104   157,844,420 1,536,797 SH   SOLE 22 1,470,047 0 66,750
ASHLAND INC COM 044186104   890,085 8,666 SH   SOLE 25 8,666 0 0
ASHLAND INC COM 044186104   2,607,499 25,387 SH   SOLE 26 20,885 0 4,502
ASHLAND INC COM 044186104   111,132 1,082 SH   SOLE 28 1,082 0 0
ASHLAND INC COM 044186104   2,720,891 26,491 SH   SOLE 30 26,491 0 0
ASHLAND INC COM 044186104   71,383 695 SH   SOLE 31 695 0 0
ASHLAND INC COM 044186104   105,072 1,023 SH   SOLE 36 1,023 0 0
ASHLAND INC COM 044186104   784,602 7,639 SH   SOLE 40 7,639 0 0
ASHLAND INC COM 044186104   3,426,240 33,358 SH   SOLE 43 29,689 0 3,669
ASML HOLDING N V N Y REGISTRY SHS N07059210   39,481 58 SH   SOLE 2 41 0 17
ASML HOLDING N V N Y REGISTRY SHS N07059210   6,655,982 9,778 SH   SOLE 7 9,778 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   217,146 319 SH   SOLE 15 319 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   307,061,766 451,090 SH   SOLE 18 311,597 0 139,493
ASML HOLDING N V N Y REGISTRY SHS N07059210   227,483,071 334,185 SH   SOLE 19 334,185 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   282,722,007 415,334 SH   SOLE 21 415,334 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   61,514,401 90,368 SH   SOLE 22 90,368 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   41,908,592 61,566 SH   SOLE 30 61,566 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   13,516,178 19,856 SH   SOLE 32 19,856 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   16,590,945 24,373 SH   SOLE 34 24,373 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   187,808,414 275,901 SH   SOLE 43 251,195 0 24,706
ASPEN AEROGELS INC COM 04523Y105   216,080 29,004 SH   SOLE 2 15,754 0 13,250
ASPEN AEROGELS INC COM 04523Y105   2,585 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105   967,017 129,801 SH   SOLE 18 129,801 0 0
ASPEN AEROGELS INC COM 04523Y105   756,555 101,551 SH   SOLE 19 101,551 0 0
ASPEN AEROGELS INC COM 04523Y105   12,603,135 1,691,696 SH   SOLE 21 1,691,696 0 0
ASPEN AEROGELS INC COM 04523Y105   10,825,312 1,453,062 SH   SOLE 22 1,428,855 0 24,207
ASPEN AEROGELS INC COM 04523Y105   68,071 9,137 SH   SOLE 25 9,137 0 0
ASPEN AEROGELS INC COM 04523Y105   130,196 17,476 SH   SOLE 26 13,949 0 3,527
ASPEN AEROGELS INC COM 04523Y105   8,843 1,187 SH   SOLE 28 0 0 1,187
ASPEN AEROGELS INC COM 04523Y105   136,305 18,296 SH   SOLE 30 18,296 0 0
ASPEN AEROGELS INC COM 04523Y105   67,333 9,038 SH   SOLE 40 9,038 0 0
ASPEN AEROGELS INC COM 04523Y105   202,916 27,237 SH   SOLE 43 27,118 0 119
ASPEN TECHNOLOGY INC COM 29109X106   17,505,809 76,488 SH   SOLE 2 21,339 0 55,149
ASPEN TECHNOLOGY INC COM 29109X106   4,890,723 21,369 SH   SOLE 4 11,369 0 10,000
ASPEN TECHNOLOGY INC COM 29109X106   960,796 4,198 SH   SOLE 7 4,198 0 0
ASPEN TECHNOLOGY INC COM 29109X106   159,065 695 SH   SOLE 13 695 0 0
ASPEN TECHNOLOGY INC COM 29109X106   406,473 1,776 SH   SOLE 15 1,776 0 0
ASPEN TECHNOLOGY INC COM 29109X106   21,650,644 94,598 SH   SOLE 18 92,977 0 1,621
ASPEN TECHNOLOGY INC COM 29109X106   270,057,445 1,179,960 SH   SOLE 19 1,179,960 0 0
ASPEN TECHNOLOGY INC COM 29109X106   399,569,714 1,745,837 SH   SOLE 21 1,745,837 0 0
ASPEN TECHNOLOGY INC COM 29109X106   223,216,911 975,300 SH   SOLE 22 921,038 0 54,262
ASPEN TECHNOLOGY INC COM 29109X106   12,087,998 52,816 SH   SOLE 23 52,816 0 0
ASPEN TECHNOLOGY INC COM 29109X106   4,973,574 21,731 SH   SOLE 25 21,615 0 116
ASPEN TECHNOLOGY INC COM 29109X106   5,620,818 24,559 SH   SOLE 26 14,987 0 9,572
ASPEN TECHNOLOGY INC COM 29109X106   9,165,099 40,045 SH   SOLE 28 509 0 39,536
ASPEN TECHNOLOGY INC COM 29109X106   9,613 42 SH   SOLE 29 42 0 0
ASPEN TECHNOLOGY INC COM 29109X106   28,611,725 125,013 SH   SOLE 30 125,013 0 0
ASPEN TECHNOLOGY INC COM 29109X106   1,480,102 6,467 SH   SOLE 31 5,941 0 526
ASPEN TECHNOLOGY INC COM 29109X106   97,788,598 427,267 SH   SOLE 34 427,267 0 0
ASPEN TECHNOLOGY INC COM 29109X106   951,184 4,156 SH   SOLE 36 4,156 0 0
ASPEN TECHNOLOGY INC COM 29109X106   247,637 1,082 SH   SOLE 40 1,082 0 0
ASPEN TECHNOLOGY INC COM 29109X106   8,468 37 SH   OTR 43 37 0 0
ASPEN TECHNOLOGY INC COM 29109X106   3,983,940 17,407 SH   SOLE 43 16,054 0 1,353
ASPIRA WOMENS HEALTH INC COM 04537Y109   587 1,604 SH   SOLE 2 0 0 1,604
ASPIRA WOMENS HEALTH INC COM 04537Y109   15,640 42,731 SH   SOLE 21 42,731 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109   346,153 945,772 SH   SOLE 22 945,772 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109   668 1,824 SH   SOLE 43 1,824 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   28,339 33,721 SH   SOLE 2 0 0 33,721
ASSEMBLY BIOSCIENCES INC COM 045396108   7,066 8,408 SH   SOLE 18 8,408 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   104,722 124,610 SH   SOLE 21 124,610 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   722,320 859,495 SH   SOLE 22 859,495 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   47,362 56,357 SH   SOLE 26 0 0 56,357
ASSEMBLY BIOSCIENCES INC COM 045396108   3,338 3,972 SH   OTR 43 3,972 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   108,609 17,050 SH   SOLE 2 15,550 0 1,500
ASSERTIO HOLDINGS INC COM NEW 04546C205   59,343 9,316 SH   SOLE 18 9,316 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   31,398 4,929 SH   SOLE 19 4,929 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   863,473 135,553 SH   SOLE 21 135,553 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   4,995,036 784,150 SH   SOLE 22 784,150 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   10,606 1,665 SH   SOLE 26 1,095 0 570
ASSERTIO HOLDINGS INC COM NEW 04546C205   49,151 7,716 SH   SOLE 28 0 0 7,716
ASSERTIO HOLDINGS INC COM NEW 04546C205   23,403 3,674 SH   SOLE 31 3,422 0 252
ASSETMARK FINL HLDGS INC COM 04546L106   1,087,856 34,590 SH   SOLE 2 19,241 0 15,349
ASSETMARK FINL HLDGS INC COM 04546L106   7,108 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   1,958,423 62,271 SH   SOLE 18 62,271 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   7,504,253 238,609 SH   SOLE 19 238,609 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   22,548,612 716,967 SH   SOLE 21 716,967 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   19,020,079 604,772 SH   SOLE 22 578,054 0 26,718
ASSETMARK FINL HLDGS INC COM 04546L106   86,425 2,748 SH   SOLE 25 2,748 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   372,211 11,835 SH   SOLE 30 11,835 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   4,815,939 153,130 SH   SOLE 34 153,130 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   86,739 2,758 SH   SOLE 40 2,758 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   421,933 13,416 SH   SOLE 43 12,826 0 590
ASSOCIATED BANC CORP COM 045487105   5,087,513 282,954 SH   SOLE 2 152,445 0 130,509
ASSOCIATED BANC CORP COM 045487105   9,655 537 SH   SOLE 4 537 0 0
ASSOCIATED BANC CORP COM 045487105   715,604 39,800 SH   SOLE 7 39,800 0 0
ASSOCIATED BANC CORP COM 045487105   11,927,231 663,361 SH   SOLE 18 663,361 0 0
ASSOCIATED BANC CORP COM 045487105   12,653,785 703,770 SH   SOLE 19 703,770 0 0
ASSOCIATED BANC CORP COM 045487105   205,318,205 11,419,255 SH   SOLE 21 11,419,255 0 0
ASSOCIATED BANC CORP COM 045487105   98,835,179 5,496,951 SH   SOLE 22 5,308,779 0 188,172
ASSOCIATED BANC CORP COM 045487105   437,489 24,332 SH   SOLE 25 24,332 0 0
ASSOCIATED BANC CORP COM 045487105   1,373,780 76,406 SH   SOLE 26 62,344 0 14,062
ASSOCIATED BANC CORP COM 045487105   329,394 18,320 SH   SOLE 28 2,770 0 15,550
ASSOCIATED BANC CORP COM 045487105   3,834,828 213,283 SH   SOLE 30 213,283 0 0
ASSOCIATED BANC CORP COM 045487105   136,792 7,608 SH   SOLE 36 7,608 0 0
ASSOCIATED BANC CORP COM 045487105   490,692 27,291 SH   SOLE 40 27,291 0 0
ASSOCIATED BANC CORP COM 045487105   5,666,556 315,159 SH   SOLE 43 281,248 0 33,911
ASSOCIATED CAP GROUP INC CL A 045528106   28,119 761 SH   SOLE 2 56 0 705
ASSOCIATED CAP GROUP INC CL A 045528106   2,587 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106   189,775 5,136 SH   SOLE 18 5,136 0 0
ASSOCIATED CAP GROUP INC CL A 045528106   132,983 3,599 SH   SOLE 19 3,599 0 0
ASSOCIATED CAP GROUP INC CL A 045528106   2,212,012 59,865 SH   SOLE 21 59,865 0 0
ASSOCIATED CAP GROUP INC CL A 045528106   2,675,402 72,406 SH   SOLE 22 71,083 0 1,323
ASSURANT INC COM 04621X108   8,712,039 72,558 SH   SOLE 2 17,645 0 54,913
ASSURANT INC COM 04621X108   5,354,402 44,594 SH   SOLE 4 20,323 0 24,271
ASSURANT INC COM 04621X108   8,840,154 73,625 SH   SOLE 7 72,197 0 1,428
ASSURANT INC COM 04621X108   18,371 153 SH   SOLE 13 153 0 0
ASSURANT INC COM 04621X108   934,385 7,782 SH   SOLE 15 7,782 0 0
ASSURANT INC COM 04621X108   33,737,749 280,984 SH   SOLE 18 276,125 0 4,859
ASSURANT INC COM 04621X108   51,067,932 425,318 SH   SOLE 19 425,318 0 0
ASSURANT INC COM 04621X108   282,553,527 2,353,240 SH   SOLE 21 2,353,240 0 0
ASSURANT INC COM 04621X108   160,131,956 1,333,655 SH   SOLE 22 1,212,953 0 120,702
ASSURANT INC COM 04621X108   9,434,620 78,576 SH   SOLE 23 78,576 0 0
ASSURANT INC COM 04621X108   13,218,386 110,089 SH   SOLE 25 110,082 0 7
ASSURANT INC COM 04621X108   20,754,820 172,856 SH   SOLE 26 114,764 0 58,092
ASSURANT INC COM 04621X108   13,338,696 111,091 SH   SOLE 28 796 0 110,295
ASSURANT INC COM 04621X108   43,758,671 364,443 SH   SOLE 30 309,403 0 55,040
ASSURANT INC COM 04621X108   1,984,877 16,531 SH   SOLE 31 12,652 0 3,879
ASSURANT INC COM 04621X108   23,662,915 197,076 SH   SOLE 34 197,076 0 0
ASSURANT INC COM 04621X108   3,266,144 27,202 SH   SOLE 36 27,202 0 0
ASSURANT INC COM 04621X108   1,362,194 11,345 SH   SOLE 37 11,345 0 0
ASSURANT INC COM 04621X108   213,364 1,777 SH   SOLE 40 1,777 0 0
ASSURANT INC COM 04621X108   4,589,205 38,221 SH   SOLE 43 35,916 0 2,305
ASSURED GUARANTY LTD COM G0585R106   10,286,901 204,633 SH   SOLE 2 69,986 0 134,647
ASSURED GUARANTY LTD COM G0585R106   5,228 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106   545,882 10,859 SH   SOLE 7 10,859 0 0
ASSURED GUARANTY LTD COM G0585R106   3,135,792 62,379 SH   SOLE 18 62,379 0 0
ASSURED GUARANTY LTD COM G0585R106   1,344,572 26,747 SH   SOLE 19 26,747 0 0
ASSURED GUARANTY LTD COM G0585R106   300,965,887 5,986,988 SH   SOLE 21 5,986,988 0 0
ASSURED GUARANTY LTD COM G0585R106   78,548,132 1,562,525 SH   SOLE 22 1,489,148 0 73,377
ASSURED GUARANTY LTD COM G0585R106   502,901 10,004 SH   SOLE 25 10,004 0 0
ASSURED GUARANTY LTD COM G0585R106   1,585,114 31,532 SH   SOLE 26 24,849 0 6,683
ASSURED GUARANTY LTD COM G0585R106   649,086 12,912 SH   SOLE 28 6,955 0 5,957
ASSURED GUARANTY LTD COM G0585R106   5,157,953 102,605 SH   SOLE 30 102,605 0 0
ASSURED GUARANTY LTD COM G0585R106   39,864 793 SH   SOLE 31 793 0 0
ASSURED GUARANTY LTD COM G0585R106   128,591 2,558 SH   SOLE 34 2,558 0 0
ASSURED GUARANTY LTD COM G0585R106   145,833 2,901 SH   SOLE 36 2,901 0 0
ASSURED GUARANTY LTD COM G0585R106   479,777 9,544 SH   SOLE 40 9,544 0 0
ASSURED GUARANTY LTD COM G0585R106   3,111,964 61,905 SH   SOLE 43 59,771 0 2,134
AST SPACEMOBILE INC COM CL A 00217D100   6,695 1,318 SH   SOLE 2 0 0 1,318
AST SPACEMOBILE INC COM CL A 00217D100   407,228 80,163 SH   SOLE 21 80,163 0 0
AST SPACEMOBILE INC COM CL A 00217D100   5,042,535 992,625 SH   SOLE 22 992,625 0 0
ASTEC INDS INC COM 046224101   3,630,866 88,021 SH   SOLE 2 52,386 0 35,635
ASTEC INDS INC COM 046224101   4,208 102 SH   SOLE 4 102 0 0
ASTEC INDS INC COM 046224101   298,815 7,244 SH   SOLE 7 7,244 0 0
ASTEC INDS INC COM 046224101   3,490,740 84,624 SH   SOLE 18 80,272 0 4,352
ASTEC INDS INC COM 046224101   6,191,749 150,103 SH   SOLE 19 150,103 0 0
ASTEC INDS INC COM 046224101   124,428,233 3,016,442 SH   SOLE 21 3,016,442 0 0
ASTEC INDS INC COM 046224101   31,965,120 774,912 SH   SOLE 22 749,760 0 25,152
ASTEC INDS INC COM 046224101   225,555 5,468 SH   SOLE 23 5,468 0 0
ASTEC INDS INC COM 046224101   152,213 3,690 SH   SOLE 25 3,690 0 0
ASTEC INDS INC COM 046224101   928,208 22,502 SH   SOLE 26 3,643 0 18,859
ASTEC INDS INC COM 046224101   7,631 185 SH   SOLE 28 185 0 0
ASTEC INDS INC COM 046224101   1,467,840 35,584 SH   SOLE 30 35,584 0 0
ASTEC INDS INC COM 046224101   118,470 2,872 SH   SOLE 40 2,872 0 0
ASTEC INDS INC COM 046224101   709,253 17,194 SH   SOLE 43 14,977 0 2,217
ASTRA SPACE INC COM CL A 04634X103   59,227 139,357 SH   SOLE 2 7,612 0 131,745
ASTRA SPACE INC COM CL A 04634X103   1,217 2,864 SH   SOLE 7 2,864 0 0
ASTRA SPACE INC COM CL A 04634X103   190,508 448,254 SH   SOLE 18 448,254 0 0
ASTRA SPACE INC COM CL A 04634X103   113,467 266,982 SH   SOLE 19 266,982 0 0
ASTRA SPACE INC COM CL A 04634X103   2,306,750 5,427,646 SH   SOLE 21 5,427,646 0 0
ASTRA SPACE INC COM CL A 04634X103   1,455,414 3,424,503 SH   SOLE 22 3,281,109 0 143,394
ASTRA SPACE INC COM CL A 04634X103   20,649 48,587 SH   SOLE 28 48,587 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,344,194 19,366 SH   SOLE 2 387 0 18,979
ASTRAZENECA PLC SPONSORED ADR 046353108   540,773 7,791 SH   SOLE 4 7,791 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   4,685,244 67,501 SH   SOLE 7 67,501 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   150,342 2,166 SH   SOLE 15 2,166 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   234,741,857 3,381,960 SH   SOLE 18 3,161,346 0 220,614
ASTRAZENECA PLC SPONSORED ADR 046353108   147,821,991 2,129,693 SH   SOLE 19 2,129,693 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   42,548 613 SH   SOLE 21 613 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   15,268,951 219,982 SH   SOLE 22 219,982 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,115,002 16,064 SH   SOLE 23 16,064 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   298,532 4,301 SH   SOLE 26 4,301 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   49,477,877 712,835 SH   SOLE 30 712,835 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   9,534,852 137,370 SH   SOLE 32 137,370 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   30,266,369 436,052 SH   SOLE 34 436,052 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   133,444,238 1,922,551 SH   SOLE 43 1,749,225 0 173,326
ASTRIA THERAPEUTICS INC COM 04635X102   4,628 348 SH   SOLE 2 0 0 348
ASTRIA THERAPEUTICS INC COM 04635X102   56,193 4,225 SH   SOLE 18 4,225 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   12,608 948 SH   SOLE 19 948 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   700,511 52,670 SH   SOLE 21 52,670 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   2,967,084 223,089 SH   SOLE 22 223,089 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   6,238 469 SH   SOLE 23 469 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   11,225 844 SH   SOLE 26 555 0 289
ASTRIA THERAPEUTICS INC COM 04635X102   52,043 3,913 SH   SOLE 28 0 0 3,913
ASTRIA THERAPEUTICS INC COM 04635X102   24,778 1,863 SH   SOLE 31 1,735 0 128
ASTRONICS CORP COM 046433108   439,424 32,891 SH   SOLE 2 1,605 0 31,286
ASTRONICS CORP COM 046433108   5,371 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108   1,025,540 76,762 SH   SOLE 18 76,762 0 0
ASTRONICS CORP COM 046433108   672,075 50,305 SH   SOLE 19 50,305 0 0
ASTRONICS CORP COM 046433108   12,218,602 914,566 SH   SOLE 21 914,566 0 0
ASTRONICS CORP COM 046433108   9,191,640 687,997 SH   SOLE 22 667,432 0 20,565
ASTRONICS CORP COM 046433108   23,874 1,787 SH   OTR 43 1,787 0 0
ASTRONICS CORP COM 046433108   90,006 6,737 SH   SOLE 43 4,936 0 1,801
ASTRONOVA INC COM 04638F108   14,663 1,047 SH   SOLE 18 1,047 0 0
ASTRONOVA INC COM 04638F108   199,459 14,242 SH   SOLE 21 14,242 0 0
ASTRONOVA INC COM 04638F108   799,686 57,100 SH   SOLE 22 57,100 0 0
ASTROTECH CORP COM 046484309   512 48 SH   SOLE 21 48 0 0
ASTROTECH CORP COM 046484309   215,204 20,188 SH   SOLE 22 20,188 0 0
ASURE SOFTWARE INC COM 04649U102   153,294 10,572 SH   SOLE 2 9,603 0 969
ASURE SOFTWARE INC COM 04649U102   52,635 3,630 SH   SOLE 18 3,630 0 0
ASURE SOFTWARE INC COM 04649U102   696,218 48,015 SH   SOLE 21 48,015 0 0
ASURE SOFTWARE INC COM 04649U102   3,038,243 209,534 SH   SOLE 22 209,534 0 0
ASURE SOFTWARE INC COM 04649U102   10,788 744 SH   SOLE 26 489 0 255
ASURE SOFTWARE INC COM 04649U102   49,982 3,447 SH   SOLE 28 0 0 3,447
ASURE SOFTWARE INC COM 04649U102   23,809 1,642 SH   SOLE 31 1,529 0 113
AT&T INC COM 00206R102   283,632,850 14,734,174 SH   SOLE 2 2,469,403 0 12,264,771
AT&T INC COM 00206R102   98,934,605 5,139,460 SH   SOLE 4 3,126,943 0 2,012,517
AT&T INC COM 00206R102   130,607,188 6,784,789 SH   SOLE 7 6,577,996 0 206,793
AT&T INC COM 00206R102   4,496,434 233,581 SH   SOLE 13 233,581 0 0
AT&T INC COM 00206R102   23,133,014 1,201,715 SH   SOLE 15 1,201,715 0 0
AT&T INC COM 00206R102   144 8 SH   SOLE 17 0 0 8
AT&T INC COM 00206R102   274,779,489 14,274,259 SH   SOLE 18 13,237,791 0 1,036,468
AT&T INC COM 00206R102   236,228,955 12,271,634 SH   SOLE 19 12,271,634 0 0
AT&T INC COM 00206R102   3,593,840,192 186,692,997 SH   SOLE 21 186,692,997 0 0
AT&T INC COM 00206R102   3,050,706,236 158,478,246 SH   SOLE 22 143,484,699 0 14,993,547
AT&T INC COM 00206R102   294,319,680 15,289,334 SH   SOLE 23 15,289,334 0 0
AT&T INC COM 00206R102   246,922,156 12,827,125 SH   SOLE 25 12,802,640 0 24,485
AT&T INC COM 00206R102   290,507,410 15,091,294 SH   SOLE 26 7,020,918 0 8,070,376
AT&T INC COM 00206R102   313,573,241 16,289,519 SH   SOLE 28 600,580 0 15,688,939
AT&T INC COM 00206R102   943,468,680 49,011,360 SH   SOLE 30 48,301,038 0 710,322
AT&T INC COM 00206R102   38,687,110 2,009,720 SH   SOLE 31 1,467,384 0 542,336
AT&T INC COM 00206R102   7,719,269 401,001 SH   SOLE 32 401,001 0 0
AT&T INC COM 00206R102   39,551,320 2,054,614 SH   SOLE 34 2,054,614 0 0
AT&T INC COM 00206R102   57,318,723 2,977,596 SH   SOLE 36 2,977,596 0 0
AT&T INC COM 00206R102   5,625,466 292,232 SH   SOLE 40 292,232 0 0
AT&T INC COM 00206R102   206,495 10,727 SH   OTR 43 10,727 0 0
AT&T INC COM 00206R102   135,955,107 7,062,603 SH   SOLE 43 6,326,693 0 735,910
ATAI LIFE SCIENCES NV SHS N0731H103   83,146 45,937 SH   SOLE 2 31,151 0 14,786
ATAI LIFE SCIENCES NV SHS N0731H103   369,703 204,256 SH   SOLE 7 204,256 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   2,595,538 1,433,999 SH   SOLE 21 1,433,999 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   166,562 92,023 SH   SOLE 22 36,659 0 55,364
ATAI LIFE SCIENCES NV SHS N0731H103   36,314 20,063 SH   SOLE 25 20,063 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   2,431 1,343 SH   SOLE 26 1,343 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   9,379 5,182 SH   SOLE 28 0 0 5,182
ATAI LIFE SCIENCES NV SHS N0731H103   507,600 280,442 SH   SOLE 30 280,442 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   42,298 23,369 SH   SOLE 40 23,369 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   25,678 14,187 SH   SOLE 43 14,187 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   586,131 202,114 SH   SOLE 2 78,745 0 123,369
ATARA BIOTHERAPEUTICS INC COM 046513107   589 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   251,244 86,636 SH   SOLE 7 86,636 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   913,059 314,848 SH   SOLE 18 288,285 0 26,563
ATARA BIOTHERAPEUTICS INC COM 046513107   1,942,832 669,942 SH   SOLE 19 669,942 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   12,367,520 4,264,662 SH   SOLE 21 4,264,662 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   8,844,620 3,049,869 SH   SOLE 22 2,947,004 0 102,865
ATARA BIOTHERAPEUTICS INC COM 046513107   38,382 13,235 SH   SOLE 23 13,235 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   34,127 11,768 SH   SOLE 25 11,768 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   428,858 147,882 SH   SOLE 26 55,216 0 92,666
ATARA BIOTHERAPEUTICS INC COM 046513107   4,214 1,453 SH   SOLE 28 1,453 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   1,392,719 480,248 SH   SOLE 30 480,248 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   13,624 4,698 SH   SOLE 36 4,698 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   22,991 7,928 SH   SOLE 40 7,928 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   45,855 15,812 SH   SOLE 43 11,438 0 4,374
ATEA PHARMACEUTICALS INC COM 04683R106   556,040 165,982 SH   SOLE 2 54,373 0 111,609
ATEA PHARMACEUTICALS INC COM 04683R106   325,118 97,050 SH   SOLE 7 97,050 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   764,326 228,157 SH   SOLE 18 228,157 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   2,348,695 701,103 SH   SOLE 19 701,103 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   13,036,987 3,891,638 SH   SOLE 21 3,891,638 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   8,344,036 2,490,757 SH   SOLE 22 2,396,661 0 94,096
ATEA PHARMACEUTICALS INC COM 04683R106   4,861 1,451 SH   SOLE 23 1,451 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   49,871 14,887 SH   SOLE 25 14,887 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   362,725 108,276 SH   SOLE 26 1,577 0 106,699
ATEA PHARMACEUTICALS INC COM 04683R106   1,043,646 311,536 SH   SOLE 30 311,536 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   23,071 6,887 SH   SOLE 36 6,887 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   38,056 11,360 SH   SOLE 40 11,360 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   42,384 12,652 SH   SOLE 43 12,494 0 158
ATERIAN INC COM 02156U101   16,871 19,615 SH   SOLE 2 803 0 18,812
ATERIAN INC COM 02156U101   274 318 SH   SOLE 7 318 0 0
ATERIAN INC COM 02156U101   174,546 202,937 SH   SOLE 18 202,937 0 0
ATERIAN INC COM 02156U101   94,364 109,713 SH   SOLE 19 109,713 0 0
ATERIAN INC COM 02156U101   1,912,425 2,223,492 SH   SOLE 21 2,223,492 0 0
ATERIAN INC COM 02156U101   1,468,492 1,707,350 SH   SOLE 22 1,669,086 0 38,264
ATHENEX INC COM NEW 04685N202   112 84 SH   SOLE 2 0 0 84
ATHENEX INC COM NEW 04685N202   781 587 SH   SOLE 18 0 0 587
ATHENEX INC COM NEW 04685N202   6,465 4,861 SH   SOLE 21 4,861 0 0
ATHENEX INC COM NEW 04685N202   77,989 58,638 SH   SOLE 22 58,638 0 0
ATHENEX INC COM NEW 04685N202   2,620 1,970 SH   SOLE 26 0 0 1,970
ATHENEX INC COM NEW 04685N202   501 377 SH   SOLE 28 377 0 0
ATHENEX INC COM NEW 04685N202   32 24 SH   SOLE 43 24 0 0
ATHERSYS INC NEW COM NEW 04744L205   221 180 SH   SOLE 2 0 0 180
ATHERSYS INC NEW COM NEW 04744L205   443,283 360,393 SH   SOLE 21 360,393 0 0
ATHERSYS INC NEW COM NEW 04744L205   112,083 91,124 SH   SOLE 22 91,124 0 0
ATHIRA PHARMA INC COM 04746L104   101,990 40,796 SH   SOLE 2 4,826 0 35,970
ATHIRA PHARMA INC COM 04746L104   1,133 453 SH   SOLE 7 453 0 0
ATHIRA PHARMA INC COM 04746L104   262,705 105,082 SH   SOLE 18 105,082 0 0
ATHIRA PHARMA INC COM 04746L104   144,853 57,941 SH   SOLE 19 57,941 0 0
ATHIRA PHARMA INC COM 04746L104   3,147,053 1,258,821 SH   SOLE 21 1,258,821 0 0
ATHIRA PHARMA INC COM 04746L104   2,019,950 807,980 SH   SOLE 22 783,761 0 24,219
ATHIRA PHARMA INC COM 04746L104   963 385 SH   SOLE 43 385 0 0
ATI INC COM 01741R102   6,128,375 155,306 SH   SOLE 2 125,756 0 29,550
ATI INC COM 01741R102   17,283 438 SH   SOLE 4 438 0 0
ATI INC COM 01741R102   910,618 23,077 SH   SOLE 7 23,077 0 0
ATI INC COM 01741R102   15,496,494 392,714 SH   SOLE 18 392,714 0 0
ATI INC COM 01741R102   9,822,738 248,929 SH   SOLE 19 248,929 0 0
ATI INC COM 01741R102   609,490,952 15,445,792 SH   SOLE 21 15,445,792 0 0
ATI INC COM 01741R102   135,022,768 3,421,763 SH   SOLE 22 3,328,700 0 93,063
ATI INC COM 01741R102   878,143 22,254 SH   SOLE 25 22,254 0 0
ATI INC COM 01741R102   2,467,513 62,532 SH   SOLE 26 51,817 0 10,715
ATI INC COM 01741R102   3,336,382 84,551 SH   SOLE 28 71,229 0 13,322
ATI INC COM 01741R102   9,089,216 230,340 SH   SOLE 30 230,340 0 0
ATI INC COM 01741R102   4,447,773 112,716 SH   SOLE 34 112,716 0 0
ATI INC COM 01741R102   107,489 2,724 SH   SOLE 36 2,724 0 0
ATI INC COM 01741R102   830,515 21,047 SH   SOLE 40 21,047 0 0
ATI INC COM 01741R102   3,858,514 97,783 SH   SOLE 43 92,877 0 4,906
ATI INC NOTE 3.500% 6/1 01741RAK8   925,166 357,000 PRN   SOLE 2 357,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   10,987,960 4,240,000 PRN   SOLE 19 4,240,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   4,584,364 1,769,000 PRN   SOLE 21 1,769,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   7,523,125 2,903,000 PRN   SOLE 34 2,903,000 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109   5,165 20,320 SH   SOLE 2 0 0 20,320
ATI PHYSICAL THERAPY INC COM CL A 00216W109   53,448 210,260 SH   SOLE 18 210,260 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109   33,858 133,194 SH   SOLE 19 133,194 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109   753,463 2,964,056 SH   SOLE 21 2,964,056 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109   312,452 1,229,158 SH   SOLE 22 1,186,072 0 43,086
ATKORE INC COM 047649108   11,408,943 81,214 SH   SOLE 2 49,021 0 32,193
ATKORE INC COM 047649108   13,065 93 SH   SOLE 4 93 0 0
ATKORE INC COM 047649108   1,358,582 9,671 SH   SOLE 7 9,671 0 0
ATKORE INC COM 047649108   487,466 3,470 SH   SOLE 13 3,470 0 0
ATKORE INC COM 047649108   15,019,279 106,914 SH   SOLE 18 97,481 0 9,433
ATKORE INC COM 047649108   32,506,932 231,399 SH   SOLE 19 231,399 0 0
ATKORE INC COM 047649108   182,523,557 1,299,285 SH   SOLE 21 1,299,285 0 0
ATKORE INC COM 047649108   164,585,385 1,171,593 SH   SOLE 22 1,141,746 0 29,847
ATKORE INC COM 047649108   701,979 4,997 SH   SOLE 23 4,997 0 0
ATKORE INC COM 047649108   951,050 6,770 SH   SOLE 25 6,770 0 0
ATKORE INC COM 047649108   8,213,866 58,470 SH   SOLE 26 18,563 0 39,907
ATKORE INC COM 047649108   477,632 3,400 SH   SOLE 28 837 0 2,563
ATKORE INC COM 047649108   10,719,467 76,306 SH   SOLE 30 76,306 0 0
ATKORE INC COM 047649108   73,892 526 SH   SOLE 34 526 0 0
ATKORE INC COM 047649108   165,626 1,179 SH   SOLE 36 1,179 0 0
ATKORE INC COM 047649108   936,018 6,663 SH   SOLE 40 6,663 0 0
ATKORE INC COM 047649108   2,659,146 18,929 SH   SOLE 43 17,470 0 1,459
ATLANTIC AMERN CORP COM 048209100   2,284 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100   30,852 12,589 SH   SOLE 21 12,589 0 0
ATLANTIC AMERN CORP COM 048209100   34,829 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   2,664,922 76,032 SH   SOLE 2 22,529 0 53,503
ATLANTIC UN BANKSHARES CORP COM 04911A107   10,165 290 SH   SOLE 4 290 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   927,178 26,453 SH   SOLE 7 26,453 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   8,498,574 242,470 SH   SOLE 18 242,470 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   4,924,315 140,494 SH   SOLE 19 140,494 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   288,600,403 8,233,963 SH   SOLE 21 8,233,963 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   72,142,083 2,058,262 SH   SOLE 22 1,972,281 0 85,981
ATLANTIC UN BANKSHARES CORP COM 04911A107   443,277 12,647 SH   SOLE 25 12,647 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,406,416 40,126 SH   SOLE 26 32,832 0 7,294
ATLANTIC UN BANKSHARES CORP COM 04911A107   245,245 6,997 SH   SOLE 28 1,408 0 5,589
ATLANTIC UN BANKSHARES CORP COM 04911A107   5,480,208 156,354 SH   SOLE 30 156,354 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   112,335 3,205 SH   SOLE 36 3,205 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   483,830 13,804 SH   SOLE 40 13,804 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   988,725 28,209 SH   SOLE 43 26,177 0 2,032
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   5,064,101 171,316 SH   SOLE 2 168,885 0 2,431
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   331,870 11,227 SH   SOLE 4 6,418 0 4,809
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   31,925 1,080 SH   SOLE 7 1,080 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   48,449 1,639 SH   SOLE 18 0 0 1,639
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   555,639 18,797 SH   SOLE 19 18,797 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   38,806,989 1,312,821 SH   SOLE 21 1,312,821 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   3,135,163 106,061 SH   SOLE 22 105,210 0 851
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   322,795 10,920 SH   SOLE 23 10,920 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   858,245 29,034 SH   SOLE 26 4,603 0 24,431
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   534,622 18,086 SH   SOLE 28 0 0 18,086
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   43,008,884 1,454,969 SH   SOLE 30 1,454,969 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   28,821 975 SH   SOLE 31 975 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   360,868 12,208 SH   SOLE 34 12,208 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   243,634 8,242 SH   SOLE 36 8,242 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   2,750 93 SH   SOLE 43 93 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   102,931 3,794 SH   SOLE 2 1,527 0 2,267
ATLANTICUS HOLDINGS CORP COM 04914Y102   368,534 13,584 SH   SOLE 18 13,584 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   238,391 8,787 SH   SOLE 19 8,787 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   4,175,388 153,903 SH   SOLE 21 153,903 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   3,753,436 138,350 SH   SOLE 22 132,362 0 5,988
ATLANTICUS HOLDINGS CORP COM 04914Y102   36,110 1,331 SH   SOLE 25 1,331 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   22,247 820 SH   SOLE 26 0 0 820
ATLANTICUS HOLDINGS CORP COM 04914Y102   14,162 522 SH   SOLE 28 0 0 522
ATLANTICUS HOLDINGS CORP COM 04914Y102   62,426 2,301 SH   SOLE 30 2,301 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   28,893 1,065 SH   SOLE 40 1,065 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   29,463 1,086 SH   SOLE 43 1,086 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   27,486 1,614 SH   SOLE 2 0 0 1,614
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   20,010 1,175 SH   SOLE 4 1,175 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   339,391 19,929 SH   SOLE 18 19,929 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   1,967,493 115,531 SH   SOLE 19 115,531 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   7,527 442 SH   SOLE 26 442 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   1,042,066 61,190 SH   SOLE 34 61,190 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   67,984 5,577 SH   SOLE 2 504 0 5,073
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   2,816 231 SH   SOLE 7 231 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   562,715 46,162 SH   SOLE 18 46,162 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   459,161 37,667 SH   SOLE 19 37,667 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   7,940,273 651,376 SH   SOLE 21 651,376 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   5,442,750 446,493 SH   SOLE 22 437,280 0 9,213
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   15,262 1,252 SH   SOLE 43 1,242 0 10
ATLASSIAN CORPORATION CL A 049468101   41,497,770 242,436 SH   SOLE 2 32,296 0 210,140
ATLASSIAN CORPORATION CL A 049468101   11,012,907 64,339 SH   SOLE 4 53,432 0 10,907
ATLASSIAN CORPORATION CL A 049468101   6,758,476 39,484 SH   SOLE 7 39,484 0 0
ATLASSIAN CORPORATION CL A 049468101   310,845 1,816 SH   SOLE 13 1,816 0 0
ATLASSIAN CORPORATION CL A 049468101   1,855,483 10,840 SH   SOLE 15 10,840 0 0
ATLASSIAN CORPORATION CL A 049468101   44,504 260 SH   SOLE 17 0 0 260
ATLASSIAN CORPORATION CL A 049468101   38,935,869 227,469 SH   SOLE 18 219,020 0 8,449
ATLASSIAN CORPORATION CL A 049468101   44,649,523 260,849 SH   SOLE 19 260,849 0 0
ATLASSIAN CORPORATION CL A 049468101   246,209,387 1,438,391 SH   SOLE 21 1,438,391 0 0
ATLASSIAN CORPORATION CL A 049468101   586,379,808 3,425,716 SH   SOLE 22 3,153,433 0 272,283
ATLASSIAN CORPORATION CL A 049468101   48,788,414 285,029 SH   SOLE 23 285,029 0 0
ATLASSIAN CORPORATION CL A 049468101   37,188,223 217,259 SH   SOLE 25 217,259 0 0
ATLASSIAN CORPORATION CL A 049468101   27,846,791 162,685 SH   SOLE 26 83,129 0 79,556
ATLASSIAN CORPORATION CL A 049468101   39,150,345 228,722 SH   SOLE 28 2,443 0 226,279
ATLASSIAN CORPORATION CL A 049468101   46,387 271 SH   SOLE 29 271 0 0
ATLASSIAN CORPORATION CL A 049468101   57,406,310 335,376 SH   SOLE 30 335,376 0 0
ATLASSIAN CORPORATION CL A 049468101   7,182,807 41,963 SH   SOLE 31 30,858 0 11,105
ATLASSIAN CORPORATION CL A 049468101   5,708,520 33,350 SH   SOLE 32 33,350 0 0
ATLASSIAN CORPORATION CL A 049468101   78,983,315 461,432 SH   SOLE 34 461,432 0 0
ATLASSIAN CORPORATION CL A 049468101   6,315,317 36,895 SH   SOLE 36 36,895 0 0
ATLASSIAN CORPORATION CL A 049468101   1,005,795 5,876 SH   SOLE 40 5,876 0 0
ATLASSIAN CORPORATION CL A 049468101   7,362,878 43,015 SH   SOLE 43 38,207 0 4,808
ATMOS ENERGY CORP COM 049560105   27,201,345 242,091 SH   SOLE 2 35,614 0 206,477
ATMOS ENERGY CORP COM 049560105   16,520,965 147,036 SH   SOLE 4 77,716 0 69,320
ATMOS ENERGY CORP COM 049560105   36,275,089 322,847 SH   SOLE 7 318,595 0 4,252
ATMOS ENERGY CORP COM 049560105   219,102 1,950 SH   SOLE 13 1,950 0 0
ATMOS ENERGY CORP COM 049560105   2,671,584 23,777 SH   SOLE 15 23,777 0 0
ATMOS ENERGY CORP COM 049560105   26,181,678 233,016 SH   SOLE 18 221,075 0 11,941
ATMOS ENERGY CORP COM 049560105   6,761,600 60,178 SH   SOLE 19 60,178 0 0
ATMOS ENERGY CORP COM 049560105   771,165,219 6,863,343 SH   SOLE 21 6,863,343 0 0
ATMOS ENERGY CORP COM 049560105   346,768,353 3,086,226 SH   SOLE 22 2,798,404 0 287,822
ATMOS ENERGY CORP COM 049560105   29,601,354 263,451 SH   SOLE 23 263,451 0 0
ATMOS ENERGY CORP COM 049560105   26,023,812 231,611 SH   SOLE 25 230,167 0 1,444
ATMOS ENERGY CORP COM 049560105   31,347,204 278,989 SH   SOLE 26 78,575 0 200,414
ATMOS ENERGY CORP COM 049560105   39,733,417 353,626 SH   SOLE 28 2,774 0 350,852
ATMOS ENERGY CORP COM 049560105   149,597,902 1,331,416 SH   SOLE 30 1,319,305 0 12,111
ATMOS ENERGY CORP COM 049560105   4,442,827 39,541 SH   SOLE 31 28,813 0 10,728
ATMOS ENERGY CORP COM 049560105   614,609 5,470 SH   SOLE 34 5,470 0 0
ATMOS ENERGY CORP COM 049560105   5,194,290 46,229 SH   SOLE 36 46,229 0 0
ATMOS ENERGY CORP COM 049560105   663,261 5,903 SH   SOLE 40 5,903 0 0
ATMOS ENERGY CORP COM 049560105   46,292 412 SH   OTR 43 412 0 0
ATMOS ENERGY CORP COM 049560105   12,597,412 112,117 SH   SOLE 43 100,815 0 11,302
ATN INTL INC COM 00215F107   771,874 18,863 SH   SOLE 2 7,626 0 11,237
ATN INTL INC COM 00215F107   2,005 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107   3,274 80 SH   SOLE 7 80 0 0
ATN INTL INC COM 00215F107   1,609,956 39,344 SH   SOLE 18 39,344 0 0
ATN INTL INC COM 00215F107   862,021 21,066 SH   SOLE 19 21,066 0 0
ATN INTL INC COM 00215F107   53,519,964 1,307,917 SH   SOLE 21 1,307,917 0 0
ATN INTL INC COM 00215F107   13,388,860 327,196 SH   SOLE 22 312,434 0 14,762
ATN INTL INC COM 00215F107   60,398 1,476 SH   SOLE 25 1,476 0 0
ATN INTL INC COM 00215F107   153,082 3,741 SH   SOLE 26 0 0 3,741
ATN INTL INC COM 00215F107   26,475 647 SH   SOLE 28 0 0 647
ATN INTL INC COM 00215F107   954,541 23,327 SH   SOLE 30 23,327 0 0
ATN INTL INC COM 00215F107   44,930 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107   641,886 15,686 SH   SOLE 43 14,960 0 726
ATOMERA INC COM 04965B100   17,823 2,798 SH   SOLE 2 785 0 2,013
ATOMERA INC COM 04965B100   2,077 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100   376,289 59,072 SH   SOLE 18 59,072 0 0
ATOMERA INC COM 04965B100   238,786 37,486 SH   SOLE 19 37,486 0 0
ATOMERA INC COM 04965B100   4,157,750 652,708 SH   SOLE 21 652,708 0 0
ATOMERA INC COM 04965B100   3,349,454 525,817 SH   SOLE 22 520,215 0 5,602
ATOSSA THERAPEUTICS INC COM 04962H506   74,076 102,188 SH   SOLE 2 28,692 0 73,496
ATOSSA THERAPEUTICS INC COM 04962H506   14,964 20,643 SH   SOLE 18 20,643 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   246,830 340,502 SH   SOLE 19 340,502 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   195,850 270,175 SH   SOLE 21 270,175 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   1,695,720 2,339,247 SH   SOLE 22 2,339,247 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   95,524 131,776 SH   SOLE 26 0 0 131,776
ATRECA INC CL A COM 04965G109   197,016 172,821 SH   SOLE 2 141,454 0 31,367
ATRECA INC CL A COM 04965G109   5,589 4,903 SH   SOLE 18 4,903 0 0
ATRECA INC CL A COM 04965G109   69,167 60,673 SH   SOLE 19 60,673 0 0
ATRECA INC CL A COM 04965G109   82,252 72,151 SH   SOLE 21 72,151 0 0
ATRECA INC CL A COM 04965G109   1,131,058 992,156 SH   SOLE 22 992,156 0 0
ATRECA INC CL A COM 04965G109   48,950 42,939 SH   SOLE 26 0 0 42,939
ATRENEW INC SPONSORED ADS 00138L108   122,461 40,151 SH   SOLE 2 40,151 0 0
ATRENEW INC SPONSORED ADS 00138L108   1,022,500 335,246 SH   SOLE 19 335,246 0 0
ATRENEW INC SPONSORED ADS 00138L108   1,143,457 374,904 SH   SOLE 34 374,904 0 0
ATRICURE INC COM 04963C209   4,753,983 114,692 SH   SOLE 2 89,428 0 25,264
ATRICURE INC COM 04963C209   28,683 692 SH   SOLE 4 199 0 493
ATRICURE INC COM 04963C209   558,456 13,473 SH   SOLE 7 13,473 0 0
ATRICURE INC COM 04963C209   5,210,348 125,702 SH   SOLE 18 117,728 0 7,974
ATRICURE INC COM 04963C209   8,030,730 193,745 SH   SOLE 19 193,745 0 0
ATRICURE INC COM 04963C209   72,811,692 1,756,615 SH   SOLE 21 1,756,615 0 0
ATRICURE INC COM 04963C209   56,240,479 1,356,827 SH   SOLE 22 1,315,824 0 41,003
ATRICURE INC COM 04963C209   120,412 2,905 SH   SOLE 23 2,905 0 0
ATRICURE INC COM 04963C209   310,916 7,501 SH   SOLE 25 7,501 0 0
ATRICURE INC COM 04963C209   1,474,377 35,570 SH   SOLE 26 15,462 0 20,108
ATRICURE INC COM 04963C209   132,681 3,201 SH   SOLE 28 813 0 2,388
ATRICURE INC COM 04963C209   8,657,454 208,865 SH   SOLE 30 208,865 0 0
ATRICURE INC COM 04963C209   588,922 14,208 SH   SOLE 34 14,208 0 0
ATRICURE INC COM 04963C209   74,444 1,796 SH   SOLE 36 1,796 0 0
ATRICURE INC COM 04963C209   243,353 5,871 SH   SOLE 40 5,871 0 0
ATRICURE INC COM 04963C209   606,317 14,628 SH   SOLE 43 14,232 0 396
ATRION CORP COM 049904105   1,292,239 2,058 SH   SOLE 2 517 0 1,541
ATRION CORP COM 049904105   4,395 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105   9,419 15 SH   SOLE 7 15 0 0
ATRION CORP COM 049904105   2,440,686 3,887 SH   SOLE 18 3,302 0 585
ATRION CORP COM 049904105   4,903,977 7,810 SH   SOLE 19 7,810 0 0
ATRION CORP COM 049904105   29,190,908 46,489 SH   SOLE 21 46,489 0 0
ATRION CORP COM 049904105   27,968,367 44,542 SH   SOLE 22 43,415 0 1,127
ATRION CORP COM 049904105   52,744 84 SH   SOLE 23 84 0 0
ATRION CORP COM 049904105   116,791 186 SH   SOLE 25 186 0 0
ATRION CORP COM 049904105   572,026 911 SH   SOLE 26 560 0 351
ATRION CORP COM 049904105   254,304 405 SH   SOLE 28 0 0 405
ATRION CORP COM 049904105   441,421 703 SH   SOLE 30 703 0 0
ATRION CORP COM 049904105   128,722 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105   719,585 1,146 SH   SOLE 43 1,130 0 16
ATYR PHARMA INC COM NEW 002120202   16,666 7,936 SH   SOLE 18 7,936 0 0
ATYR PHARMA INC COM NEW 002120202   244,497 116,427 SH   SOLE 21 116,427 0 0
ATYR PHARMA INC COM NEW 002120202   430,109 204,814 SH   SOLE 22 204,814 0 0
AUBURN NATL BANCORP COM 050473107   1,700 75 SH   SOLE 2 0 0 75
AUBURN NATL BANCORP COM 050473107   7,886 348 SH   SOLE 18 348 0 0
AUBURN NATL BANCORP COM 050473107   126,851 5,598 SH   SOLE 21 5,598 0 0
AUBURN NATL BANCORP COM 050473107   10,967 484 SH   SOLE 22 484 0 0
AUDACY INC CL A 05070N103   20,422 151,608 SH   SOLE 2 4,856 0 146,752
AUDACY INC CL A 05070N103   51,520 382,482 SH   SOLE 18 382,482 0 0
AUDACY INC CL A 05070N103   37,618 279,273 SH   SOLE 19 279,273 0 0
AUDACY INC CL A 05070N103   206,797 1,535,242 SH   SOLE 21 1,535,242 0 0
AUDACY INC CL A 05070N103   429,066 3,185,342 SH   SOLE 22 3,029,487 0 155,855
AUDACY INC CL A 05070N103   154 1,145 SH   SOLE 43 1,145 0 0
AUDIOCODES LTD ORD M15342104   222,762 14,772 SH   SOLE 2 14,772 0 0
AUDIOCODES LTD ORD M15342104   144,376 9,574 SH   SOLE 22 9,574 0 0
AUDIOEYE INC COM NEW 050734201   8,953 1,261 SH   SOLE 18 1,261 0 0
AUDIOEYE INC COM NEW 050734201   135,241 19,048 SH   SOLE 21 19,048 0 0
AUDIOEYE INC COM NEW 050734201   57,297 8,070 SH   SOLE 22 8,070 0 0
AUGMEDIX INC COM 05105P107   5,149 2,959 SH   SOLE 18 2,959 0 0
AUGMEDIX INC COM 05105P107   57,601 33,104 SH   SOLE 21 33,104 0 0
AUGMEDIX INC COM 05105P107   1,904 1,094 SH   SOLE 22 1,094 0 0
AULT ALLIANCE INC COM 09175M101   177,617 1,699,682 SH   SOLE 22 1,699,682 0 0
AULT DISRUPTIVE TECHS CORP COM 05150A104   230,455 22,011 SH   SOLE 2 22,011 0 0
AURA BIOSCIENCES INC COM 05153U107   31,728 3,419 SH   SOLE 2 944 0 2,475
AURA BIOSCIENCES INC COM 05153U107   919 99 SH   SOLE 7 99 0 0
AURA BIOSCIENCES INC COM 05153U107   488,833 52,676 SH   SOLE 18 52,676 0 0
AURA BIOSCIENCES INC COM 05153U107   453,309 48,848 SH   SOLE 19 48,848 0 0
AURA BIOSCIENCES INC COM 05153U107   6,618,394 713,189 SH   SOLE 21 713,189 0 0
AURA BIOSCIENCES INC COM 05153U107   4,759,424 512,869 SH   SOLE 22 505,483 0 7,386
AURINIA PHARMACEUTICALS INC COM 05156V102   673,689 61,468 SH   SOLE 2 36,724 0 24,744
AURINIA PHARMACEUTICALS INC COM 05156V102   5,392 492 SH   SOLE 4 492 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   17,065 1,557 SH   SOLE 7 1,557 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   3,650,710 333,094 SH   SOLE 18 333,094 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   3,055,374 278,775 SH   SOLE 19 278,775 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   55,128,208 5,029,946 SH   SOLE 21 5,029,946 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   17,391,799 1,586,843 SH   SOLE 22 1,487,430 0 99,413
AURINIA PHARMACEUTICALS INC COM 05156V102   4,669 426 SH   SOLE 23 426 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   185,816 16,954 SH   SOLE 25 16,954 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   604,685 55,172 SH   SOLE 26 43,467 0 11,705
AURINIA PHARMACEUTICALS INC COM 05156V102   51,413 4,691 SH   SOLE 28 4,691 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   4,831,343 440,816 SH   SOLE 30 440,816 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   192,206 17,537 SH   SOLE 40 17,537 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   832,346 75,944 SH   SOLE 43 74,765 0 1,179
AURORA CANNABIS INC COM 05156X884   70 101 SH   SOLE 18 101 0 0
AURORA CANNABIS INC COM 05156X884   1 1 SH   SOLE 43 1 0 0
AURORA INNOVATION INC CLASS A COM 051774107   224,570 161,561 SH   SOLE 2 105,211 0 56,350
AURORA INNOVATION INC CLASS A COM 051774107   943,065 678,464 SH   SOLE 21 678,464 0 0
AURORA INNOVATION INC CLASS A COM 051774107   7,047,396 5,070,069 SH   SOLE 22 4,941,381 0 128,688
AURORA INNOVATION INC CLASS A COM 051774107   71,053 51,117 SH   SOLE 25 51,117 0 0
AURORA INNOVATION INC CLASS A COM 051774107   6,818 4,905 SH   SOLE 26 0 0 4,905
AURORA INNOVATION INC CLASS A COM 051774107   73,603 52,952 SH   SOLE 40 52,952 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   13,594 66,247 SH   SOLE 19 66,247 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   2,876 14,015 SH   SOLE 34 14,015 0 0
AUTHID INC COM NEW 46264C206   1,734 3,853 SH   SOLE 18 3,853 0 0
AUTHID INC COM NEW 46264C206   21,670 48,156 SH   SOLE 21 48,156 0 0
AUTHID INC COM NEW 46264C206   18,222 40,494 SH   SOLE 22 40,494 0 0
AUTODESK INC COM 052769106   96,780,870 464,935 SH   SOLE 2 110,665 0 354,270
AUTODESK INC COM 052769106   35,832,662 172,140 SH   SOLE 4 102,139 0 70,001
AUTODESK INC COM 052769106   62,201,539 298,816 SH   SOLE 7 292,409 0 6,407
AUTODESK INC COM 052769106   1,360,117 6,534 SH   SOLE 13 6,534 0 0
AUTODESK INC COM 052769106   5,263,534 25,286 SH   SOLE 15 25,286 0 0
AUTODESK INC COM 052769106   114,763,604 551,324 SH   SOLE 18 529,571 0 21,753
AUTODESK INC COM 052769106   47,628,257 228,806 SH   SOLE 19 228,806 0 0
AUTODESK INC COM 052769106   1,194,084,444 5,736,378 SH   SOLE 21 5,736,378 0 0
AUTODESK INC COM 052769106   978,906,122 4,702,662 SH   SOLE 22 4,233,589 0 469,073
AUTODESK INC COM 052769106   87,394,103 419,841 SH   SOLE 23 419,841 0 0
AUTODESK INC COM 052769106   117,203,655 563,046 SH   SOLE 25 562,387 0 659
AUTODESK INC COM 052769106   100,148,690 481,114 SH   SOLE 26 173,003 0 308,111
AUTODESK INC COM 052769106   136,437,848 655,447 SH   SOLE 28 27,256 0 628,191
AUTODESK INC COM 052769106   69,525 334 SH   SOLE 29 334 0 0
AUTODESK INC COM 052769106   349,464,628 1,678,827 SH   SOLE 30 1,608,356 0 70,471
AUTODESK INC COM 052769106   12,802,673 61,504 SH   SOLE 31 45,007 0 16,497
AUTODESK INC COM 052769106   10,100,964 48,525 SH   SOLE 32 48,525 0 0
AUTODESK INC COM 052769106   150,042,144 720,802 SH   SOLE 34 720,802 0 0
AUTODESK INC COM 052769106   13,224,405 63,530 SH   SOLE 36 63,530 0 0
AUTODESK INC COM 052769106   1,816,404 8,726 SH   SOLE 40 8,726 0 0
AUTODESK INC COM 052769106   111,574 536 SH   OTR 43 536 0 0
AUTODESK INC COM 052769106   43,387,125 208,432 SH   SOLE 43 190,219 0 18,213
AUTOHOME INC SP ADS RP CL A 05278C107   5,603,012 167,404 SH   SOLE 2 113,621 0 53,783
AUTOHOME INC SP ADS RP CL A 05278C107   1,254,355 37,477 SH   SOLE 4 17,480 0 19,997
AUTOHOME INC SP ADS RP CL A 05278C107   535,085 15,987 SH   SOLE 7 15,987 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,043,628 31,181 SH   SOLE 13 31,181 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,507,489 45,040 SH   SOLE 15 45,040 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   2,488,227 74,342 SH   SOLE 18 74,342 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,051,460 31,415 SH   SOLE 19 31,415 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   49,794,892 1,487,747 SH   SOLE 21 1,487,747 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   47,585,470 1,421,735 SH   SOLE 22 1,176,516 0 245,219
AUTOHOME INC SP ADS RP CL A 05278C107   3,435,829 102,654 SH   SOLE 23 102,654 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,266,070 37,827 SH   SOLE 25 37,827 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   4,177,592 124,816 SH   SOLE 26 45,906 0 78,910
AUTOHOME INC SP ADS RP CL A 05278C107   5,111,271 152,712 SH   SOLE 28 8,179 0 144,533
AUTOHOME INC SP ADS RP CL A 05278C107   232,516 6,947 SH   SOLE 29 6,947 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   17,037,067 509,025 SH   SOLE 30 509,025 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   573,810 17,144 SH   SOLE 31 15,928 0 1,216
AUTOHOME INC SP ADS RP CL A 05278C107   502,452 15,012 SH   SOLE 34 15,012 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   23,965 716 SH   SOLE 40 716 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   6,978,734 208,507 SH   SOLE 43 187,565 0 20,942
AUTOLIV INC COM 052800109   8,448,426 90,493 SH   SOLE 2 56,349 0 34,144
AUTOLIV INC COM 052800109   177,571 1,902 SH   SOLE 4 241 0 1,661
AUTOLIV INC COM 052800109   632,234 6,772 SH   SOLE 7 6,772 0 0
AUTOLIV INC COM 052800109   61,057 654 SH   SOLE 15 654 0 0
AUTOLIV INC COM 052800109   11,832,446 126,740 SH   SOLE 18 126,740 0 0
AUTOLIV INC COM 052800109   300,121,685 3,214,671 SH   SOLE 21 3,214,671 0 0
AUTOLIV INC COM 052800109   141,730,843 1,518,111 SH   SOLE 22 1,483,238 0 34,873
AUTOLIV INC COM 052800109   10,172,506 108,960 SH   SOLE 25 108,960 0 0
AUTOLIV INC COM 052800109   7,994,137 85,627 SH   SOLE 26 43,778 0 41,849
AUTOLIV INC COM 052800109   4,347,122 46,563 SH   SOLE 28 1,559 0 45,004
AUTOLIV INC COM 052800109   17,460,374 187,022 SH   SOLE 30 187,022 0 0
AUTOLIV INC COM 052800109   466,613 4,998 SH   SOLE 31 0 0 4,998
AUTOLIV INC COM 052800109   2,073,712 22,212 SH   SOLE 36 22,212 0 0
AUTOLIV INC COM 052800109   1,279,032 13,700 SH   SOLE 40 13,700 0 0
AUTOLIV INC COM 052800109   3,700,137 39,633 SH   SOLE 43 37,562 0 2,071
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   1,592,154 865,301 SH   SOLE 21 865,301 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   37,161 20,196 SH   SOLE 43 19,992 0 204
AUTOMATIC DATA PROCESSING IN COM 053015103   194,040,523 871,583 SH   SOLE 2 155,390 0 716,193
AUTOMATIC DATA PROCESSING IN COM 053015103   74,339,051 333,913 SH   SOLE 4 204,041 0 129,872
AUTOMATIC DATA PROCESSING IN COM 053015103   133,123,835 597,960 SH   SOLE 7 585,913 0 12,047
AUTOMATIC DATA PROCESSING IN COM 053015103   3,318,745 14,907 SH   SOLE 13 14,907 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   10,891,282 48,921 SH   SOLE 15 48,921 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   223,864,706 1,005,546 SH   SOLE 18 960,507 0 45,039
AUTOMATIC DATA PROCESSING IN COM 053015103   51,044,384 229,279 SH   SOLE 19 229,279 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,716,297,499 12,200,950 SH   SOLE 21 12,200,950 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,102,216,279 9,442,646 SH   SOLE 22 8,553,914 0 888,732
AUTOMATIC DATA PROCESSING IN COM 053015103   203,342,673 913,366 SH   SOLE 23 913,366 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   267,193,179 1,200,167 SH   SOLE 25 1,198,615 0 1,552
AUTOMATIC DATA PROCESSING IN COM 053015103   201,683,411 905,913 SH   SOLE 26 427,510 0 478,403
AUTOMATIC DATA PROCESSING IN COM 053015103   257,793,295 1,157,945 SH   SOLE 28 13,009 0 1,144,936
AUTOMATIC DATA PROCESSING IN COM 053015103   73,691 331 SH   SOLE 29 331 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   950,204,877 4,268,090 SH   SOLE 30 4,214,604 0 53,486
AUTOMATIC DATA PROCESSING IN COM 053015103   26,277,909 118,034 SH   SOLE 31 86,465 0 31,569
AUTOMATIC DATA PROCESSING IN COM 053015103   20,754,014 93,222 SH   SOLE 32 93,222 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   13,768,552 61,845 SH   SOLE 34 61,845 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   30,770,583 138,214 SH   SOLE 36 138,214 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,696,326 16,603 SH   SOLE 40 16,603 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   170,757 767 SH   OTR 43 767 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   147,266,119 661,484 SH   SOLE 43 611,661 0 49,822
AUTONATION INC COM 05329W102   17,716,038 131,855 SH   SOLE 2 35,197 0 96,658
AUTONATION INC COM 05329W102   9,674 72 SH   SOLE 4 72 0 0
AUTONATION INC COM 05329W102   881,805 6,563 SH   SOLE 7 6,563 0 0
AUTONATION INC COM 05329W102   9,532,573 70,948 SH   SOLE 18 68,681 0 2,267
AUTONATION INC COM 05329W102   5,505,670 40,977 SH   SOLE 19 40,977 0 0
AUTONATION INC COM 05329W102   243,890,809 1,815,204 SH   SOLE 21 1,815,204 0 0
AUTONATION INC COM 05329W102   139,797,952 1,040,473 SH   SOLE 22 997,188 0 43,285
AUTONATION INC COM 05329W102   785,200 5,844 SH   SOLE 25 5,844 0 0
AUTONATION INC COM 05329W102   2,971,640 22,117 SH   SOLE 26 19,354 0 2,763
AUTONATION INC COM 05329W102   69,598 518 SH   SOLE 28 518 0 0
AUTONATION INC COM 05329W102   2,884,844 21,471 SH   SOLE 30 21,471 0 0
AUTONATION INC COM 05329W102   64,090 477 SH   SOLE 31 477 0 0
AUTONATION INC COM 05329W102   555,444 4,134 SH   SOLE 36 4,134 0 0
AUTONATION INC COM 05329W102   744,623 5,542 SH   SOLE 40 5,542 0 0
AUTONATION INC COM 05329W102   13,298,012 98,973 SH   SOLE 43 94,544 0 4,429
AUTOZONE INC COM 053332102   123,679,359 50,314 SH   SOLE 2 16,141 0 34,173
AUTOZONE INC COM 053332102   38,084,118 15,493 SH   SOLE 4 8,868 0 6,625
AUTOZONE INC COM 053332102   51,156,560 20,811 SH   SOLE 7 18,056 0 2,755
AUTOZONE INC COM 053332102   1,575,674 641 SH   SOLE 13 641 0 0
AUTOZONE INC COM 053332102   5,484,133 2,231 SH   SOLE 15 2,231 0 0
AUTOZONE INC COM 053332102   81,917,849 33,325 SH   SOLE 18 31,485 0 1,840
AUTOZONE INC COM 053332102   33,964,259 13,817 SH   SOLE 19 13,817 0 0
AUTOZONE INC COM 053332102   1,566,244,687 637,164 SH   SOLE 21 637,164 0 0
AUTOZONE INC COM 053332102   1,099,638,654 447,344 SH   SOLE 22 408,079 0 39,265
AUTOZONE INC COM 053332102   90,290,308 36,731 SH   SOLE 23 36,731 0 0
AUTOZONE INC COM 053332102   70,541,531 28,697 SH   SOLE 25 28,617 0 80
AUTOZONE INC COM 053332102   98,094,934 39,906 SH   SOLE 26 19,808 0 20,098
AUTOZONE INC COM 053332102   87,018,510 35,400 SH   SOLE 28 873 0 34,527
AUTOZONE INC COM 053332102   435,093 177 SH   SOLE 29 177 0 0
AUTOZONE INC COM 053332102   260,831,838 106,109 SH   SOLE 30 102,038 0 4,071
AUTOZONE INC COM 053332102   13,443,622 5,469 SH   SOLE 31 4,024 0 1,445
AUTOZONE INC COM 053332102   55,512,401 22,583 SH   SOLE 34 22,583 0 0
AUTOZONE INC COM 053332102   17,066,935 6,943 SH   SOLE 36 6,943 0 0
AUTOZONE INC COM 053332102   1,951,771 794 SH   SOLE 40 794 0 0
AUTOZONE INC COM 053332102   29,498 12 SH   OTR 43 12 0 0
AUTOZONE INC COM 053332102   82,338,438 33,496 SH   SOLE 43 31,433 0 2,063
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   59,760 6,524 SH   SOLE 21 6,524 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   280,754 30,650 SH   SOLE 30 30,650 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   91,829 10,025 SH   SOLE 43 9,503 0 522
AVALO THERAPEUTICS INC COM NEW 05338F207   215 123 SH   SOLE 2 0 0 123
AVALO THERAPEUTICS INC COM NEW 05338F207   8,293 4,739 SH   SOLE 21 4,739 0 0
AVALO THERAPEUTICS INC COM NEW 05338F207   171,889 98,222 SH   SOLE 22 98,222 0 0
AVALON GLOBOCARE CORP COM NEW 05344R203   493 249 SH   SOLE 2 0 0 249
AVALON GLOBOCARE CORP COM NEW 05344R203   4,952 2,501 SH   SOLE 21 2,501 0 0
AVALONBAY CMNTYS INC COM 053484101   54,556,478 324,625 SH   SOLE 2 114,749 0 209,876
AVALONBAY CMNTYS INC COM 053484101   56,366,316 335,394 SH   SOLE 4 281,458 0 53,936
AVALONBAY CMNTYS INC COM 053484101   61,227,787 364,321 SH   SOLE 7 360,424 0 3,897
AVALONBAY CMNTYS INC COM 053484101   530,229 3,155 SH   SOLE 13 3,155 0 0
AVALONBAY CMNTYS INC COM 053484101   3,936,806 23,425 SH   SOLE 15 23,425 0 0
AVALONBAY CMNTYS INC COM 053484101   61,418,871 365,458 SH   SOLE 18 353,808 0 11,650
AVALONBAY CMNTYS INC COM 053484101   68,932,162 410,164 SH   SOLE 19 410,164 0 0
AVALONBAY CMNTYS INC COM 053484101   905,101,583 5,385,586 SH   SOLE 21 5,385,586 0 0
AVALONBAY CMNTYS INC COM 053484101   749,108,291 4,457,386 SH   SOLE 22 3,933,906 0 523,480
AVALONBAY CMNTYS INC COM 053484101   47,699,966 283,827 SH   SOLE 23 283,827 0 0
AVALONBAY CMNTYS INC COM 053484101   225,409,299 1,341,243 SH   SOLE 25 1,340,791 0 452
AVALONBAY CMNTYS INC COM 053484101   52,433,880 311,995 SH   SOLE 26 151,848 0 160,147
AVALONBAY CMNTYS INC COM 053484101   83,485,990 496,763 SH   SOLE 28 8,121 0 488,642
AVALONBAY CMNTYS INC COM 053484101   189,004,982 1,124,628 SH   SOLE 30 1,124,628 0 0
AVALONBAY CMNTYS INC COM 053484101   6,543,248 38,934 SH   SOLE 31 28,526 0 10,408
AVALONBAY CMNTYS INC COM 053484101   31,307,393 186,287 SH   SOLE 34 186,287 0 0
AVALONBAY CMNTYS INC COM 053484101   6,646,269 39,547 SH   SOLE 36 39,547 0 0
AVALONBAY CMNTYS INC COM 053484101   927,859 5,521 SH   SOLE 40 5,521 0 0
AVALONBAY CMNTYS INC COM 053484101   41,007 244 SH   OTR 43 244 0 0
AVALONBAY CMNTYS INC COM 053484101   26,256,618 156,234 SH   SOLE 43 143,079 0 13,155
AVANGRID INC COM 05351W103   8,863,490 222,254 SH   SOLE 2 54,072 0 168,182
AVANGRID INC COM 05351W103   304,524 7,636 SH   SOLE 4 7,636 0 0
AVANGRID INC COM 05351W103   88,613 2,222 SH   SOLE 7 2,222 0 0
AVANGRID INC COM 05351W103   30,389 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103   1,443,576 36,198 SH   SOLE 18 36,198 0 0
AVANGRID INC COM 05351W103   2,749,806 68,952 SH   SOLE 19 68,952 0 0
AVANGRID INC COM 05351W103   88,138,070 2,210,082 SH   SOLE 21 2,210,082 0 0
AVANGRID INC COM 05351W103   61,620,622 1,545,151 SH   SOLE 22 1,488,655 0 56,496
AVANGRID INC COM 05351W103   4,926,576 123,535 SH   SOLE 25 123,535 0 0
AVANGRID INC COM 05351W103   4,470,548 112,100 SH   SOLE 26 2,479 0 109,621
AVANGRID INC COM 05351W103   5,577,577 139,859 SH   SOLE 28 42,128 0 97,731
AVANGRID INC COM 05351W103   49,121,512 1,231,733 SH   SOLE 30 1,231,733 0 0
AVANGRID INC COM 05351W103   203,986 5,115 SH   SOLE 31 1,042 0 4,073
AVANGRID INC COM 05351W103   885,216 22,197 SH   SOLE 34 22,197 0 0
AVANGRID INC COM 05351W103   925,176 23,199 SH   SOLE 36 23,199 0 0
AVANGRID INC COM 05351W103   12,922,075 324,024 SH   SOLE 43 295,807 0 28,217
AVANOS MED INC COM 05350V106   2,243,853 75,449 SH   SOLE 2 36,628 0 38,821
AVANOS MED INC COM 05350V106   6,454 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106   14,216 478 SH   SOLE 7 478 0 0
AVANOS MED INC COM 05350V106   4,746,712 159,607 SH   SOLE 18 159,607 0 0
AVANOS MED INC COM 05350V106   2,723,381 91,573 SH   SOLE 19 91,573 0 0
AVANOS MED INC COM 05350V106   168,664,135 5,671,289 SH   SOLE 21 5,671,289 0 0
AVANOS MED INC COM 05350V106   38,554,877 1,296,398 SH   SOLE 22 1,236,346 0 60,052
AVANOS MED INC COM 05350V106   283,720 9,540 SH   SOLE 25 9,540 0 0
AVANOS MED INC COM 05350V106   570,265 19,175 SH   SOLE 26 14,677 0 4,498
AVANOS MED INC COM 05350V106   102,811 3,457 SH   SOLE 28 659 0 2,798
AVANOS MED INC COM 05350V106   2,258,991 75,958 SH   SOLE 30 75,958 0 0
AVANOS MED INC COM 05350V106   49,487 1,664 SH   SOLE 36 1,664 0 0
AVANOS MED INC COM 05350V106   193,459 6,505 SH   SOLE 40 6,505 0 0
AVANOS MED INC COM 05350V106   1,405,703 47,266 SH   SOLE 43 42,286 0 4,980
AVANTAX INC COM 095229100   1,338,372 50,850 SH   SOLE 2 41,431 0 9,419
AVANTAX INC COM 095229100   6,554 249 SH   SOLE 4 249 0 0
AVANTAX INC COM 095229100   14,186 539 SH   SOLE 7 539 0 0
AVANTAX INC COM 095229100   4,005,325 152,178 SH   SOLE 18 152,178 0 0
AVANTAX INC COM 095229100   3,196,196 121,436 SH   SOLE 19 121,436 0 0
AVANTAX INC COM 095229100   129,562,200 4,922,576 SH   SOLE 21 4,922,576 0 0
AVANTAX INC COM 095229100   36,071,928 1,370,514 SH   SOLE 22 1,335,445 0 35,069
AVANTAX INC COM 095229100   5,501 209 SH   SOLE 23 209 0 0
AVANTAX INC COM 095229100   161,157 6,123 SH   SOLE 25 6,123 0 0
AVANTAX INC COM 095229100   346,187 13,153 SH   SOLE 26 8,564 0 4,589
AVANTAX INC COM 095229100   439,834 16,711 SH   SOLE 28 12,017 0 4,694
AVANTAX INC COM 095229100   3,083,283 117,146 SH   SOLE 30 117,146 0 0
AVANTAX INC COM 095229100   204,348 7,764 SH   SOLE 40 7,764 0 0
AVANTAX INC COM 095229100   1,113,678 42,313 SH   SOLE 43 41,506 0 807
AVANTOR INC COM 05352A100   26,513,978 1,254,209 SH   SOLE 2 284,652 0 969,557
AVANTOR INC COM 05352A100   10,214,890 483,202 SH   SOLE 4 282,581 0 200,621
AVANTOR INC COM 05352A100   10,672,360 504,842 SH   SOLE 7 504,842 0 0
AVANTOR INC COM 05352A100   316,360 14,965 SH   SOLE 13 14,965 0 0
AVANTOR INC COM 05352A100   921,789 43,604 SH   SOLE 15 43,604 0 0
AVANTOR INC COM 05352A100   70,011,537 3,311,804 SH   SOLE 18 3,267,324 0 44,480
AVANTOR INC COM 05352A100   61,136,901 2,892,001 SH   SOLE 19 2,892,001 0 0
AVANTOR INC COM 05352A100   203,032,661 9,604,194 SH   SOLE 21 9,604,194 0 0
AVANTOR INC COM 05352A100   318,293,945 15,056,478 SH   SOLE 22 13,917,742 0 1,138,736
AVANTOR INC COM 05352A100   26,058,200 1,232,649 SH   SOLE 23 1,232,649 0 0
AVANTOR INC COM 05352A100   30,947,057 1,463,910 SH   SOLE 25 1,306,224 0 157,686
AVANTOR INC COM 05352A100   14,510,242 686,388 SH   SOLE 26 384,459 0 301,929
AVANTOR INC COM 05352A100   19,902,866 941,479 SH   SOLE 28 28,358 0 913,121
AVANTOR INC COM 05352A100   35,144,764 1,662,477 SH   SOLE 30 1,662,477 0 0
AVANTOR INC COM 05352A100   3,769,917 178,331 SH   SOLE 31 131,318 0 47,013
AVANTOR INC COM 05352A100   59,140,461 2,797,562 SH   SOLE 34 2,797,562 0 0
AVANTOR INC COM 05352A100   5,953,722 281,633 SH   SOLE 36 281,633 0 0
AVANTOR INC COM 05352A100   642,445 30,390 SH   SOLE 40 30,390 0 0
AVANTOR INC COM 05352A100   35,452 1,677 SH   OTR 43 1,677 0 0
AVANTOR INC COM 05352A100   4,964,348 234,832 SH   SOLE 43 211,686 0 23,146
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   20,674 19,879 SH   SOLE 2 6,221 0 13,658
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   134,510 129,337 SH   SOLE 18 129,337 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   234,490 225,471 SH   SOLE 19 225,471 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   1,433,253 1,378,128 SH   SOLE 21 1,378,128 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   1,324,743 1,273,791 SH   SOLE 22 1,245,682 0 28,109
AVENUE THERAPEUTICS INC COM 05360L304   86 74 SH   SOLE 2 0 0 74
AVENUE THERAPEUTICS INC COM 05360L304   598 513 SH   SOLE 21 513 0 0
AVENUE THERAPEUTICS INC COM 05360L304   1,579 1,355 SH   SOLE 22 1,355 0 0
AVEPOINT INC COM CL A 053604104   203,561 49,408 SH   SOLE 2 26,932 0 22,476
AVEPOINT INC COM CL A 053604104   5,084 1,234 SH   SOLE 7 1,234 0 0
AVEPOINT INC COM CL A 053604104   1,468,154 356,348 SH   SOLE 18 356,348 0 0
AVEPOINT INC COM CL A 053604104   1,033,733 250,906 SH   SOLE 19 250,906 0 0
AVEPOINT INC COM CL A 053604104   17,901,907 4,345,123 SH   SOLE 21 4,345,123 0 0
AVEPOINT INC COM CL A 053604104   11,206,519 2,720,029 SH   SOLE 22 2,655,399 0 64,630
AVEPOINT INC COM CL A 053604104   52,217 12,674 SH   SOLE 25 12,674 0 0
AVEPOINT INC COM CL A 053604104   196,957 47,805 SH   SOLE 30 47,805 0 0
AVEPOINT INC COM CL A 053604104   59,575 14,460 SH   SOLE 40 14,460 0 0
AVEPOINT INC COM CL A 053604104   127,065 30,841 SH   SOLE 43 30,673 0 168
AVERY DENNISON CORP COM 053611109   20,246,466 113,153 SH   SOLE 2 38,043 0 75,110
AVERY DENNISON CORP COM 053611109   12,024,096 67,200 SH   SOLE 4 35,052 0 32,148
AVERY DENNISON CORP COM 053611109   20,209,965 112,949 SH   SOLE 7 110,382 0 2,567
AVERY DENNISON CORP COM 053611109   606,215 3,388 SH   SOLE 13 3,388 0 0
AVERY DENNISON CORP COM 053611109   2,012,068 11,245 SH   SOLE 15 11,245 0 0
AVERY DENNISON CORP COM 053611109   29,431,391 164,486 SH   SOLE 18 157,536 0 6,949
AVERY DENNISON CORP COM 053611109   8,720,332 48,736 SH   SOLE 19 48,736 0 0
AVERY DENNISON CORP COM 053611109   422,956,881 2,363,812 SH   SOLE 21 2,363,812 0 0
AVERY DENNISON CORP COM 053611109   347,109,170 1,939,916 SH   SOLE 22 1,759,225 0 180,691
AVERY DENNISON CORP COM 053611109   26,795,662 149,755 SH   SOLE 23 149,755 0 0
AVERY DENNISON CORP COM 053611109   54,202,370 302,925 SH   SOLE 25 302,385 0 540
AVERY DENNISON CORP COM 053611109   34,541,721 193,046 SH   SOLE 26 104,081 0 88,965
AVERY DENNISON CORP COM 053611109   48,928,587 273,451 SH   SOLE 28 3,116 0 270,335
AVERY DENNISON CORP COM 053611109   30,239 169 SH   SOLE 29 169 0 0
AVERY DENNISON CORP COM 053611109   89,138,811 498,177 SH   SOLE 30 424,087 0 74,090
AVERY DENNISON CORP COM 053611109   3,971,172 22,194 SH   SOLE 31 15,998 0 6,196
AVERY DENNISON CORP COM 053611109   29,027,098 162,226 SH   SOLE 34 162,226 0 0
AVERY DENNISON CORP COM 053611109   4,531,223 25,324 SH   SOLE 36 25,324 0 0
AVERY DENNISON CORP COM 053611109   572,934 3,202 SH   SOLE 40 3,202 0 0
AVERY DENNISON CORP COM 053611109   54,753 306 SH   OTR 43 306 0 0
AVERY DENNISON CORP COM 053611109   17,866,831 99,854 SH   SOLE 43 91,984 0 7,870
AVIAT NETWORKS INC COM NEW 05366Y201   156,517 4,542 SH   SOLE 2 274 0 4,268
AVIAT NETWORKS INC COM NEW 05366Y201   3,653 106 SH   SOLE 7 106 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   832,519 24,159 SH   SOLE 18 24,159 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   401,735 11,658 SH   SOLE 19 11,658 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   10,985,641 318,794 SH   SOLE 21 318,794 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   5,554,711 161,193 SH   SOLE 22 156,550 0 4,643
AVID BIOSERVICES INC COM 05368M106   669,976 35,713 SH   SOLE 2 21,206 0 14,507
AVID BIOSERVICES INC COM 05368M106   2,139 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106   14,258 760 SH   SOLE 7 760 0 0
AVID BIOSERVICES INC COM 05368M106   3,839,797 204,680 SH   SOLE 18 204,680 0 0
AVID BIOSERVICES INC COM 05368M106   2,293,504 122,255 SH   SOLE 19 122,255 0 0
AVID BIOSERVICES INC COM 05368M106   137,787,472 7,344,748 SH   SOLE 21 7,344,748 0 0
AVID BIOSERVICES INC COM 05368M106   31,447,182 1,676,289 SH   SOLE 22 1,632,554 0 43,735
AVID BIOSERVICES INC COM 05368M106   241,648 12,881 SH   SOLE 25 12,881 0 0
AVID BIOSERVICES INC COM 05368M106   616,228 32,848 SH   SOLE 26 26,134 0 6,714
AVID BIOSERVICES INC COM 05368M106   20,430 1,089 SH   SOLE 28 1,089 0 0
AVID BIOSERVICES INC COM 05368M106   4,441,186 236,737 SH   SOLE 30 236,737 0 0
AVID BIOSERVICES INC COM 05368M106   31,836 1,697 SH   SOLE 36 1,697 0 0
AVID BIOSERVICES INC COM 05368M106   133,496 7,116 SH   SOLE 40 7,116 0 0
AVID BIOSERVICES INC COM 05368M106   668,907 35,656 SH   SOLE 43 34,208 0 1,448
AVID TECHNOLOGY INC COM 05367P100   1,357,199 42,439 SH   SOLE 2 29,198 0 13,241
AVID TECHNOLOGY INC COM 05367P100   406,274 12,704 SH   SOLE 7 12,704 0 0
AVID TECHNOLOGY INC COM 05367P100   3,731,362 116,678 SH   SOLE 18 116,678 0 0
AVID TECHNOLOGY INC COM 05367P100   3,129,147 97,847 SH   SOLE 19 97,847 0 0
AVID TECHNOLOGY INC COM 05367P100   131,051,993 4,097,936 SH   SOLE 21 4,097,936 0 0
AVID TECHNOLOGY INC COM 05367P100   31,559,431 986,849 SH   SOLE 22 955,996 0 30,853
AVID TECHNOLOGY INC COM 05367P100   36,233 1,133 SH   SOLE 23 1,133 0 0
AVID TECHNOLOGY INC COM 05367P100   217,336 6,796 SH   SOLE 25 6,796 0 0
AVID TECHNOLOGY INC COM 05367P100   795,023 24,860 SH   SOLE 26 22,468 0 2,392
AVID TECHNOLOGY INC COM 05367P100   671,676 21,003 SH   SOLE 28 15,888 0 5,115
AVID TECHNOLOGY INC COM 05367P100   1,896,446 59,301 SH   SOLE 30 59,301 0 0
AVID TECHNOLOGY INC COM 05367P100   24,529 767 SH   SOLE 34 767 0 0
AVID TECHNOLOGY INC COM 05367P100   126,385 3,952 SH   SOLE 40 3,952 0 0
AVID TECHNOLOGY INC COM 05367P100   307,935 9,629 SH   SOLE 43 9,284 0 345
AVIDITY BIOSCIENCES INC COM 05370A108   1,737,774 113,210 SH   SOLE 2 38,147 0 75,063
AVIDITY BIOSCIENCES INC COM 05370A108   246,920 16,086 SH   SOLE 7 16,086 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   3,010,104 196,098 SH   SOLE 18 190,792 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108   4,750,687 309,491 SH   SOLE 19 309,491 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   43,690,628 2,846,295 SH   SOLE 21 2,846,295 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   30,516,629 1,988,054 SH   SOLE 22 1,910,504 0 77,550
AVIDITY BIOSCIENCES INC COM 05370A108   59,174 3,855 SH   SOLE 23 3,855 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   159,333 10,380 SH   SOLE 25 10,380 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   717,444 46,739 SH   SOLE 26 32,035 0 14,704
AVIDITY BIOSCIENCES INC COM 05370A108   953,542 62,120 SH   SOLE 30 62,120 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   19,372 1,262 SH   SOLE 36 1,262 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   155,265 10,115 SH   SOLE 40 10,115 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   456,202 29,720 SH   SOLE 43 28,042 0 1,678
AVIDXCHANGE HOLDINGS INC COM 05368X102   1,835,792 235,358 SH   SOLE 2 156,695 0 78,663
AVIDXCHANGE HOLDINGS INC COM 05368X102   12,964 1,662 SH   SOLE 7 1,662 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   3,206,354 411,071 SH   SOLE 18 411,071 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   4,855,445 622,493 SH   SOLE 19 622,493 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   36,839,127 4,722,965 SH   SOLE 21 4,722,965 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   31,386,202 4,023,872 SH   SOLE 22 3,951,582 0 72,290
AVIDXCHANGE HOLDINGS INC COM 05368X102   97,422 12,490 SH   SOLE 23 12,490 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   64,272 8,240 SH   SOLE 25 8,240 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   454,818 58,310 SH   SOLE 26 230 0 58,080
AVIDXCHANGE HOLDINGS INC COM 05368X102   74,857 9,597 SH   SOLE 40 9,597 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   113,326 14,529 SH   SOLE 43 9,505 0 5,024
AVIENT CORPORATION COM 05368V106   4,984,682 121,105 SH   SOLE 2 87,682 0 33,423
AVIENT CORPORATION COM 05368V106   13,542 329 SH   SOLE 4 329 0 0
AVIENT CORPORATION COM 05368V106   806,571 19,596 SH   SOLE 7 19,596 0 0
AVIENT CORPORATION COM 05368V106   15,874,836 385,686 SH   SOLE 18 370,340 0 15,346
AVIENT CORPORATION COM 05368V106   7,503,386 182,298 SH   SOLE 19 182,298 0 0
AVIENT CORPORATION COM 05368V106   263,468,288 6,401,076 SH   SOLE 21 6,401,076 0 0
AVIENT CORPORATION COM 05368V106   112,098,066 2,723,471 SH   SOLE 22 2,645,941 0 77,530
AVIENT CORPORATION COM 05368V106   629,871 15,303 SH   SOLE 25 15,303 0 0
AVIENT CORPORATION COM 05368V106   1,810,093 43,977 SH   SOLE 26 36,250 0 7,727
AVIENT CORPORATION COM 05368V106   66,967 1,627 SH   SOLE 28 1,627 0 0
AVIENT CORPORATION COM 05368V106   2,662,270 64,681 SH   SOLE 30 64,681 0 0
AVIENT CORPORATION COM 05368V106   204,936 4,979 SH   SOLE 36 4,979 0 0
AVIENT CORPORATION COM 05368V106   551,667 13,403 SH   SOLE 40 13,403 0 0
AVIENT CORPORATION COM 05368V106   4,814,087 116,960 SH   SOLE 43 110,543 0 6,417
AVINGER INC COM NEW 053734885   68,935 84,078 SH   SOLE 22 84,078 0 0
AVIS BUDGET GROUP COM 053774105   20,097,126 103,168 SH   SOLE 2 42,813 0 60,355
AVIS BUDGET GROUP COM 053774105   14,026 72 SH   SOLE 4 72 0 0
AVIS BUDGET GROUP COM 053774105   1,036,141 5,319 SH   SOLE 7 5,319 0 0
AVIS BUDGET GROUP COM 053774105   9,777,012 50,190 SH   SOLE 18 50,190 0 0
AVIS BUDGET GROUP COM 053774105   1,557,036 7,993 SH   SOLE 19 7,993 0 0
AVIS BUDGET GROUP COM 053774105   254,461,591 1,306,271 SH   SOLE 21 1,306,271 0 0
AVIS BUDGET GROUP COM 053774105   154,121,085 791,176 SH   SOLE 22 759,108 0 32,068
AVIS BUDGET GROUP COM 053774105   696,020 3,573 SH   SOLE 25 3,573 0 0
AVIS BUDGET GROUP COM 053774105   2,716,291 13,944 SH   SOLE 26 11,952 0 1,992
AVIS BUDGET GROUP COM 053774105   396,028 2,033 SH   SOLE 28 665 0 1,368
AVIS BUDGET GROUP COM 053774105   5,012,399 25,731 SH   SOLE 30 25,731 0 0
AVIS BUDGET GROUP COM 053774105   70,323 361 SH   SOLE 31 361 0 0
AVIS BUDGET GROUP COM 053774105   76,362 392 SH   SOLE 34 392 0 0
AVIS BUDGET GROUP COM 053774105   532,973 2,736 SH   SOLE 36 2,736 0 0
AVIS BUDGET GROUP COM 053774105   812,706 4,172 SH   SOLE 40 4,172 0 0
AVIS BUDGET GROUP COM 053774105   8,376 43 SH   OTR 43 43 0 0
AVIS BUDGET GROUP COM 053774105   8,935,086 45,868 SH   SOLE 43 44,655 0 1,213
AVISTA CORP COM 05379B107   2,821,185 66,459 SH   SOLE 2 20,137 0 46,322
AVISTA CORP COM 05379B107   337,053 7,940 SH   SOLE 4 7,940 0 0
AVISTA CORP COM 05379B107   1,497,339 35,273 SH   SOLE 7 35,273 0 0
AVISTA CORP COM 05379B107   11,858,025 279,341 SH   SOLE 18 279,341 0 0
AVISTA CORP COM 05379B107   5,422,521 127,739 SH   SOLE 19 127,739 0 0
AVISTA CORP COM 05379B107   469,058,576 11,049,672 SH   SOLE 21 11,049,672 0 0
AVISTA CORP COM 05379B107   74,465,578 1,754,195 SH   SOLE 22 1,676,454 0 77,741
AVISTA CORP COM 05379B107   374,494 8,822 SH   SOLE 25 8,822 0 0
AVISTA CORP COM 05379B107   1,076,914 25,369 SH   SOLE 26 15,506 0 9,863
AVISTA CORP COM 05379B107   327,544 7,716 SH   SOLE 28 7,716 0 0
AVISTA CORP COM 05379B107   10,230,365 240,998 SH   SOLE 30 240,998 0 0
AVISTA CORP COM 05379B107   1,364,980 32,155 SH   SOLE 32 32,155 0 0
AVISTA CORP COM 05379B107   240,097 5,656 SH   SOLE 36 5,656 0 0
AVISTA CORP COM 05379B107   354,840 8,359 SH   SOLE 40 8,359 0 0
AVISTA CORP COM 05379B107   775,784 18,275 SH   SOLE 43 18,275 0 0
AVITA MEDICAL INC COM 05380C102   7,041 504 SH   SOLE 2 0 0 504
AVITA MEDICAL INC COM 05380C102   63,857 4,571 SH   SOLE 18 4,571 0 0
AVITA MEDICAL INC COM 05380C102   1,095,583 78,424 SH   SOLE 21 78,424 0 0
AVITA MEDICAL INC COM 05380C102   5,490,615 393,029 SH   SOLE 22 393,029 0 0
AVITA MEDICAL INC COM 05380C102   11,176 800 SH   SOLE 26 526 0 274
AVITA MEDICAL INC COM 05380C102   51,759 3,705 SH   SOLE 28 0 0 3,705
AVITA MEDICAL INC COM 05380C102   24,643 1,764 SH   SOLE 31 1,643 0 121
AVNET INC COM 053807103   15,467,440 342,200 SH   SOLE 2 89,696 0 252,504
AVNET INC COM 053807103   34,171 756 SH   SOLE 4 310 0 446
AVNET INC COM 053807103   1,514,471 33,506 SH   SOLE 7 33,506 0 0
AVNET INC COM 053807103   9,183,600 203,177 SH   SOLE 18 203,177 0 0
AVNET INC COM 053807103   15,897,608 351,717 SH   SOLE 19 351,717 0 0
AVNET INC COM 053807103   222,647,380 4,925,827 SH   SOLE 21 4,925,827 0 0
AVNET INC COM 053807103   120,095,089 2,656,971 SH   SOLE 22 2,538,802 0 118,169
AVNET INC COM 053807103   2,859,488 63,263 SH   SOLE 25 63,263 0 0
AVNET INC COM 053807103   2,447,083 54,139 SH   SOLE 26 44,929 0 9,210
AVNET INC COM 053807103   80,140 1,773 SH   SOLE 28 1,773 0 0
AVNET INC COM 053807103   4,665,499 103,219 SH   SOLE 30 103,219 0 0
AVNET INC COM 053807103   59,528 1,317 SH   SOLE 31 1,317 0 0
AVNET INC COM 053807103   4,612,118 102,038 SH   SOLE 34 102,038 0 0
AVNET INC COM 053807103   485,674 10,745 SH   SOLE 36 10,745 0 0
AVNET INC COM 053807103   676,554 14,968 SH   SOLE 40 14,968 0 0
AVNET INC COM 053807103   8,896,206 196,819 SH   SOLE 43 191,140 0 5,679
AVROBIO INC COM 05455M100   54,718 54,718 SH   SOLE 2 27,054 0 27,664
AVROBIO INC COM 05455M100   7,510 7,510 SH   SOLE 18 7,510 0 0
AVROBIO INC COM 05455M100   251,819 251,819 SH   SOLE 19 251,819 0 0
AVROBIO INC COM 05455M100   84,773 84,773 SH   SOLE 21 84,773 0 0
AVROBIO INC COM 05455M100   949,282 949,282 SH   SOLE 22 949,282 0 0
AVROBIO INC COM 05455M100   45,267 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,349 2,558 SH   SOLE 18 2,558 0 0
AWARE INC MASS COM 05453N100   52,420 30,835 SH   SOLE 21 30,835 0 0
AWARE INC MASS COM 05453N100   595,840 350,494 SH   SOLE 22 350,494 0 0
AXALTA COATING SYS LTD COM G0750C108   18,968,719 626,237 SH   SOLE 2 219,480 0 406,757
AXALTA COATING SYS LTD COM G0750C108   22,415 740 SH   SOLE 4 740 0 0
AXALTA COATING SYS LTD COM G0750C108   2,308,159 76,202 SH   SOLE 7 76,202 0 0
AXALTA COATING SYS LTD COM G0750C108   71,703,427 2,367,231 SH   SOLE 18 2,364,030 0 3,201
AXALTA COATING SYS LTD COM G0750C108   90,170,937 2,976,921 SH   SOLE 19 2,976,921 0 0
AXALTA COATING SYS LTD COM G0750C108   342,795,262 11,317,110 SH   SOLE 21 11,317,110 0 0
AXALTA COATING SYS LTD COM G0750C108   195,432,655 6,452,052 SH   SOLE 22 6,161,515 0 290,537
AXALTA COATING SYS LTD COM G0750C108   4,195,862 138,523 SH   SOLE 23 138,523 0 0
AXALTA COATING SYS LTD COM G0750C108   6,979,331 230,417 SH   SOLE 25 126,910 0 103,507
AXALTA COATING SYS LTD COM G0750C108   3,356,677 110,818 SH   SOLE 26 92,896 0 17,922
AXALTA COATING SYS LTD COM G0750C108   559,729 18,479 SH   SOLE 28 3,697 0 14,782
AXALTA COATING SYS LTD COM G0750C108   8,855,372 292,353 SH   SOLE 30 292,353 0 0
AXALTA COATING SYS LTD COM G0750C108   92,597 3,057 SH   SOLE 31 3,057 0 0
AXALTA COATING SYS LTD COM G0750C108   28,608,693 944,493 SH   SOLE 34 944,493 0 0
AXALTA COATING SYS LTD COM G0750C108   1,593,375 52,604 SH   SOLE 36 52,604 0 0
AXALTA COATING SYS LTD COM G0750C108   1,058,938 34,960 SH   SOLE 40 34,960 0 0
AXALTA COATING SYS LTD COM G0750C108   4,967,893 164,011 SH   SOLE 43 149,525 0 14,486
AXCELIS TECHNOLOGIES INC COM NEW 054540208   7,370,058 55,310 SH   SOLE 2 36,618 0 18,692
AXCELIS TECHNOLOGIES INC COM NEW 054540208   42,374 318 SH   SOLE 4 81 0 237
AXCELIS TECHNOLOGIES INC COM NEW 054540208   805,896 6,048 SH   SOLE 7 6,048 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   14,176,601 106,391 SH   SOLE 18 102,571 0 3,820
AXCELIS TECHNOLOGIES INC COM NEW 054540208   31,443,269 235,972 SH   SOLE 19 235,972 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   507,050,629 3,805,258 SH   SOLE 21 3,805,258 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   131,315,610 985,483 SH   SOLE 22 960,832 0 24,651
AXCELIS TECHNOLOGIES INC COM NEW 054540208   653,058 4,901 SH   SOLE 23 4,901 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   723,281 5,428 SH   SOLE 25 5,428 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   2,746,416 20,611 SH   SOLE 26 8,014 0 12,597
AXCELIS TECHNOLOGIES INC COM NEW 054540208   417,073 3,130 SH   SOLE 28 599 0 2,531
AXCELIS TECHNOLOGIES INC COM NEW 054540208   8,445,518 63,381 SH   SOLE 30 63,381 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   13,034,115 97,817 SH   SOLE 34 97,817 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   26,117 196 SH   SOLE 36 196 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   706,492 5,302 SH   SOLE 40 5,302 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   5,262,442 39,493 SH   SOLE 43 30,999 0 8,494
AXCELLA HEALTH INC COM 05454B105   132 276 SH   SOLE 2 0 0 276
AXCELLA HEALTH INC COM 05454B105   1,885 3,927 SH   SOLE 18 3,927 0 0
AXCELLA HEALTH INC COM 05454B105   22,842 47,588 SH   SOLE 21 47,588 0 0
AXCELLA HEALTH INC COM 05454B105   118,867 247,639 SH   SOLE 22 247,639 0 0
AXIS CAP HLDGS LTD SHS G0692U109   12,549,196 230,176 SH   SOLE 2 38,732 0 191,444
AXIS CAP HLDGS LTD SHS G0692U109   12,812 235 SH   SOLE 4 235 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,634,564 29,981 SH   SOLE 7 29,981 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,580,044 28,981 SH   SOLE 18 28,981 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,778,824 32,627 SH   SOLE 19 32,627 0 0
AXIS CAP HLDGS LTD SHS G0692U109   77,369,659 1,419,106 SH   SOLE 21 1,419,106 0 0
AXIS CAP HLDGS LTD SHS G0692U109   105,058,350 1,926,969 SH   SOLE 22 1,826,681 0 100,288
AXIS CAP HLDGS LTD SHS G0692U109   714,430 13,104 SH   SOLE 25 13,104 0 0
AXIS CAP HLDGS LTD SHS G0692U109   2,262,580 41,500 SH   SOLE 26 34,697 0 6,803
AXIS CAP HLDGS LTD SHS G0692U109   410,808 7,535 SH   SOLE 28 1,510 0 6,025
AXIS CAP HLDGS LTD SHS G0692U109   3,814,928 69,973 SH   SOLE 30 69,973 0 0
AXIS CAP HLDGS LTD SHS G0692U109   61,608 1,130 SH   SOLE 31 1,130 0 0
AXIS CAP HLDGS LTD SHS G0692U109   110,185 2,021 SH   SOLE 34 2,021 0 0
AXIS CAP HLDGS LTD SHS G0692U109   233,400 4,281 SH   SOLE 36 4,281 0 0
AXIS CAP HLDGS LTD SHS G0692U109   681,664 12,503 SH   SOLE 40 12,503 0 0
AXIS CAP HLDGS LTD SHS G0692U109   622 11 SH   SOLE 43 11 0 0
AXOGEN INC COM 05463X106   727,867 77,023 SH   SOLE 2 43,596 0 33,427
AXOGEN INC COM 05463X106   2,542 269 SH   SOLE 7 269 0 0
AXOGEN INC COM 05463X106   1,024,021 108,362 SH   SOLE 18 108,362 0 0
AXOGEN INC COM 05463X106   1,339,084 141,702 SH   SOLE 19 141,702 0 0
AXOGEN INC COM 05463X106   14,898,936 1,576,607 SH   SOLE 21 1,576,607 0 0
AXOGEN INC COM 05463X106   10,327,489 1,092,856 SH   SOLE 22 1,061,908 0 30,948
AXOGEN INC COM 05463X106   63,211 6,689 SH   SOLE 23 6,689 0 0
AXOGEN INC COM 05463X106   64,392 6,814 SH   SOLE 25 6,814 0 0
AXOGEN INC COM 05463X106   1,362,350 144,164 SH   SOLE 30 144,164 0 0
AXOGEN INC COM 05463X106   170,043 17,994 SH   SOLE 43 16,164 0 1,830
AXON ENTERPRISE INC COM 05464C101   29,286,263 130,248 SH   SOLE 2 48,933 0 81,315
AXON ENTERPRISE INC COM 05464C101   10,065,635 44,766 SH   SOLE 4 39,720 0 5,046
AXON ENTERPRISE INC COM 05464C101   14,176,343 63,048 SH   SOLE 7 63,048 0 0
AXON ENTERPRISE INC COM 05464C101   441,830 1,965 SH   SOLE 13 1,965 0 0
AXON ENTERPRISE INC COM 05464C101   927,057 4,123 SH   SOLE 15 4,123 0 0
AXON ENTERPRISE INC COM 05464C101   35,337,651 157,161 SH   SOLE 18 153,368 0 3,793
AXON ENTERPRISE INC COM 05464C101   87,193,907 387,787 SH   SOLE 19 387,787 0 0
AXON ENTERPRISE INC COM 05464C101   1,052,532,069 4,681,041 SH   SOLE 21 4,681,041 0 0
AXON ENTERPRISE INC COM 05464C101   468,499,034 2,083,607 SH   SOLE 22 1,943,950 0 139,657
AXON ENTERPRISE INC COM 05464C101   29,308,523 130,347 SH   SOLE 23 130,347 0 0
AXON ENTERPRISE INC COM 05464C101   17,755,055 78,964 SH   SOLE 25 78,964 0 0
AXON ENTERPRISE INC COM 05464C101   16,133,212 71,751 SH   SOLE 26 45,260 0 26,491
AXON ENTERPRISE INC COM 05464C101   23,741,687 105,589 SH   SOLE 28 2,976 0 102,613
AXON ENTERPRISE INC COM 05464C101   62,944,284 279,939 SH   SOLE 30 277,245 0 2,694
AXON ENTERPRISE INC COM 05464C101   5,277,230 23,470 SH   SOLE 31 22,255 0 1,215
AXON ENTERPRISE INC COM 05464C101   673,201 2,994 SH   SOLE 34 2,994 0 0
AXON ENTERPRISE INC COM 05464C101   2,463,007 10,954 SH   SOLE 36 10,954 0 0
AXON ENTERPRISE INC COM 05464C101   640,373 2,848 SH   SOLE 40 2,848 0 0
AXON ENTERPRISE INC COM 05464C101   108,603 483 SH   OTR 43 483 0 0
AXON ENTERPRISE INC COM 05464C101   15,378,391 68,394 SH   SOLE 43 64,990 0 3,404
AXONICS INC COM 05465P101   1,406,448 25,778 SH   SOLE 2 15,636 0 10,142
AXONICS INC COM 05465P101   27,444 503 SH   SOLE 4 107 0 396
AXONICS INC COM 05465P101   28,426 521 SH   SOLE 7 521 0 0
AXONICS INC COM 05465P101   6,984,935 128,023 SH   SOLE 18 121,496 0 6,527
AXONICS INC COM 05465P101   5,796,945 106,249 SH   SOLE 19 106,249 0 0
AXONICS INC COM 05465P101   98,938,504 1,813,389 SH   SOLE 21 1,813,389 0 0
AXONICS INC COM 05465P101   71,759,385 1,315,238 SH   SOLE 22 1,281,501 0 33,737
AXONICS INC COM 05465P101   19,478 357 SH   SOLE 23 357 0 0
AXONICS INC COM 05465P101   332,161 6,088 SH   SOLE 25 6,088 0 0
AXONICS INC COM 05465P101   804,269 14,741 SH   SOLE 26 10,930 0 3,811
AXONICS INC COM 05465P101   146,985 2,694 SH   SOLE 28 610 0 2,084
AXONICS INC COM 05465P101   9,134,926 167,429 SH   SOLE 30 167,429 0 0
AXONICS INC COM 05465P101   25,425 466 SH   SOLE 36 466 0 0
AXONICS INC COM 05465P101   458,086 8,396 SH   SOLE 40 8,396 0 0
AXONICS INC COM 05465P101   605,070 11,090 SH   SOLE 43 9,460 0 1,630
AXOS FINANCIAL INC COM 05465C100   2,633,024 71,317 SH   SOLE 2 35,150 0 36,167
AXOS FINANCIAL INC COM 05465C100   7,273 197 SH   SOLE 4 197 0 0
AXOS FINANCIAL INC COM 05465C100   22,447 608 SH   SOLE 7 608 0 0
AXOS FINANCIAL INC COM 05465C100   7,117,659 192,786 SH   SOLE 18 192,786 0 0
AXOS FINANCIAL INC COM 05465C100   4,134,375 111,982 SH   SOLE 19 111,982 0 0
AXOS FINANCIAL INC COM 05465C100   241,721,295 6,547,164 SH   SOLE 21 6,547,164 0 0
AXOS FINANCIAL INC COM 05465C100   55,698,730 1,508,633 SH   SOLE 22 1,444,927 0 63,706
AXOS FINANCIAL INC COM 05465C100   69,336 1,878 SH   SOLE 23 1,878 0 0
AXOS FINANCIAL INC COM 05465C100   301,046 8,154 SH   SOLE 25 8,154 0 0
AXOS FINANCIAL INC COM 05465C100   870,537 23,579 SH   SOLE 26 18,419 0 5,160
AXOS FINANCIAL INC COM 05465C100   36,588 991 SH   SOLE 28 991 0 0
AXOS FINANCIAL INC COM 05465C100   3,102,868 84,043 SH   SOLE 30 84,043 0 0
AXOS FINANCIAL INC COM 05465C100   4,864,948 131,770 SH   SOLE 34 131,770 0 0
AXOS FINANCIAL INC COM 05465C100   309,759 8,390 SH   SOLE 40 8,390 0 0
AXOS FINANCIAL INC COM 05465C100   495,134 13,411 SH   SOLE 43 12,900 0 511
AXSOME THERAPEUTICS INC COM 05464T104   1,061,204 17,205 SH   SOLE 2 9,588 0 7,617
AXSOME THERAPEUTICS INC COM 05464T104   6,846 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104   450,696 7,307 SH   SOLE 7 7,307 0 0
AXSOME THERAPEUTICS INC COM 05464T104   4,897,515 79,402 SH   SOLE 18 79,402 0 0
AXSOME THERAPEUTICS INC COM 05464T104   4,132,622 67,001 SH   SOLE 19 67,001 0 0
AXSOME THERAPEUTICS INC COM 05464T104   82,823,349 1,342,791 SH   SOLE 21 1,342,791 0 0
AXSOME THERAPEUTICS INC COM 05464T104   53,277,827 863,778 SH   SOLE 22 840,799 0 22,979
AXSOME THERAPEUTICS INC COM 05464T104   14,310 232 SH   SOLE 23 232 0 0
AXSOME THERAPEUTICS INC COM 05464T104   322,525 5,229 SH   SOLE 25 5,229 0 0
AXSOME THERAPEUTICS INC COM 05464T104   702,967 11,397 SH   SOLE 26 8,868 0 2,529
AXSOME THERAPEUTICS INC COM 05464T104   141,186 2,289 SH   SOLE 28 0 0 2,289
AXSOME THERAPEUTICS INC COM 05464T104   3,300,867 53,516 SH   SOLE 30 53,516 0 0
AXSOME THERAPEUTICS INC COM 05464T104   40,277 653 SH   SOLE 36 653 0 0
AXSOME THERAPEUTICS INC COM 05464T104   332,208 5,386 SH   SOLE 40 5,386 0 0
AXSOME THERAPEUTICS INC COM 05464T104   735,657 11,927 SH   SOLE 43 9,970 0 1,957
AXT INC COM 00246W103   119,082 29,920 SH   SOLE 2 1,631 0 28,289
AXT INC COM 00246W103   2,663 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103   451,133 113,350 SH   SOLE 18 113,350 0 0
AXT INC COM 00246W103   302,675 76,049 SH   SOLE 19 76,049 0 0
AXT INC COM 00246W103   5,763,693 1,448,164 SH   SOLE 21 1,448,164 0 0
AXT INC COM 00246W103   4,078,079 1,024,643 SH   SOLE 22 993,296 0 31,347
AXT INC COM 00246W103   3,877 974 SH   SOLE 43 974 0 0
AYRO INC COM 054748108   3,161 5,793 SH   SOLE 18 5,793 0 0
AYRO INC COM 054748108   42,418 77,745 SH   SOLE 21 77,745 0 0
AYRO INC COM 054748108   248,132 454,787 SH   SOLE 22 454,787 0 0
AYTU BIOPHARMA INC COM 054754858   2,836 1,266 SH   SOLE 21 1,266 0 0
AYTU BIOPHARMA INC COM 054754858   51,054 22,793 SH   SOLE 22 22,793 0 0
AZEK CO INC CL A 05478C105   2,285,758 97,101 SH   SOLE 2 35,814 0 61,287
AZEK CO INC CL A 05478C105   9,063 385 SH   SOLE 4 385 0 0
AZEK CO INC CL A 05478C105   582,097 24,728 SH   SOLE 7 24,728 0 0
AZEK CO INC CL A 05478C105   992,611 42,167 SH   SOLE 18 42,167 0 0
AZEK CO INC CL A 05478C105   17,984,066 763,979 SH   SOLE 19 763,979 0 0
AZEK CO INC CL A 05478C105   49,367,099 2,097,158 SH   SOLE 21 2,097,158 0 0
AZEK CO INC CL A 05478C105   62,970,018 2,675,022 SH   SOLE 22 2,529,932 0 145,090
AZEK CO INC CL A 05478C105   474,190 20,144 SH   SOLE 25 20,144 0 0
AZEK CO INC CL A 05478C105   1,065,821 45,277 SH   SOLE 26 36,443 0 8,834
AZEK CO INC CL A 05478C105   862,082 36,622 SH   SOLE 28 26,501 0 10,121
AZEK CO INC CL A 05478C105   2,250,330 95,596 SH   SOLE 30 95,596 0 0
AZEK CO INC CL A 05478C105   38,770 1,647 SH   SOLE 31 1,647 0 0
AZEK CO INC CL A 05478C105   90,723 3,854 SH   SOLE 36 3,854 0 0
AZEK CO INC CL A 05478C105   382,525 16,250 SH   SOLE 40 16,250 0 0
AZEK CO INC CL A 05478C105   1,187,405 50,442 SH   SOLE 43 43,556 0 6,886
AZENTA INC COM 114340102   8,244,660 184,775 SH   SOLE 2 62,320 0 122,455
AZENTA INC COM 114340102   11,244 252 SH   SOLE 4 252 0 0
AZENTA INC COM 114340102   537,849 12,054 SH   SOLE 7 12,054 0 0
AZENTA INC COM 114340102   6,157,962 138,009 SH   SOLE 18 138,009 0 0
AZENTA INC COM 114340102   26,917,863 603,269 SH   SOLE 19 603,269 0 0
AZENTA INC COM 114340102   159,031,347 3,564,127 SH   SOLE 21 3,564,127 0 0
AZENTA INC COM 114340102   89,657,911 2,009,366 SH   SOLE 22 1,913,316 0 96,050
AZENTA INC COM 114340102   586,262 13,139 SH   SOLE 25 13,139 0 0
AZENTA INC COM 114340102   2,127,705 47,685 SH   SOLE 26 40,907 0 6,778
AZENTA INC COM 114340102   1,174,934 26,332 SH   SOLE 28 21,712 0 4,620
AZENTA INC COM 114340102   2,315,510 51,894 SH   SOLE 30 51,894 0 0
AZENTA INC COM 114340102   47,877 1,073 SH   SOLE 31 1,073 0 0
AZENTA INC COM 114340102   35,071 786 SH   SOLE 36 786 0 0
AZENTA INC COM 114340102   567,566 12,720 SH   SOLE 40 12,720 0 0
AZENTA INC COM 114340102   17,357 389 SH   OTR 43 389 0 0
AZENTA INC COM 114340102   4,959,423 111,148 SH   SOLE 43 104,297 0 6,851
AZIYO BIOLOGICS INC CL A COM 05479K106   1,033 684 SH   SOLE 18 684 0 0
AZIYO BIOLOGICS INC CL A COM 05479K106   14,295 9,467 SH   SOLE 21 9,467 0 0
AZUL S A SPONSR ADR PFD 05501U106   154,647 21,629 SH   SOLE 43 20,633 0 996
AZZ INC COM 002474104   991,245 24,036 SH   SOLE 2 7,286 0 16,750
AZZ INC COM 002474104   2,763 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104   560,039 13,580 SH   SOLE 7 13,580 0 0
AZZ INC COM 002474104   3,414,136 82,787 SH   SOLE 18 82,787 0 0
AZZ INC COM 002474104   1,961,911 47,573 SH   SOLE 19 47,573 0 0
AZZ INC COM 002474104   126,047,874 3,056,447 SH   SOLE 21 3,056,447 0 0
AZZ INC COM 002474104   30,710,974 744,689 SH   SOLE 22 714,000 0 30,689
AZZ INC COM 002474104   215,314 5,221 SH   SOLE 25 5,221 0 0
AZZ INC COM 002474104   194,653 4,720 SH   SOLE 26 3,323 0 1,397
AZZ INC COM 002474104   3,270,208 79,297 SH   SOLE 30 79,297 0 0
AZZ INC COM 002474104   213,252 5,171 SH   SOLE 40 5,171 0 0
AZZ INC COM 002474104   876,314 21,249 SH   SOLE 43 19,493 0 1,756
B & G FOODS INC NEW COM 05508R106   1,186,616 76,408 SH   SOLE 2 23,302 0 53,106
B & G FOODS INC NEW COM 05508R106   3,836 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106   513,639 33,074 SH   SOLE 7 33,074 0 0
B & G FOODS INC NEW COM 05508R106   3,798,296 244,578 SH   SOLE 18 244,578 0 0
B & G FOODS INC NEW COM 05508R106   2,173,097 139,929 SH   SOLE 19 139,929 0 0
B & G FOODS INC NEW COM 05508R106   137,173,104 8,832,782 SH   SOLE 21 8,832,782 0 0
B & G FOODS INC NEW COM 05508R106   31,837,385 2,050,057 SH   SOLE 22 1,957,100 0 92,957
B & G FOODS INC NEW COM 05508R106   180,909 11,649 SH   SOLE 25 11,649 0 0
B & G FOODS INC NEW COM 05508R106   414,092 26,664 SH   SOLE 26 20,444 0 6,220
B & G FOODS INC NEW COM 05508R106   17,922 1,154 SH   SOLE 28 1,154 0 0
B & G FOODS INC NEW COM 05508R106   1,806,589 116,329 SH   SOLE 30 116,329 0 0
B & G FOODS INC NEW COM 05508R106   74,606 4,804 SH   SOLE 36 4,804 0 0
B & G FOODS INC NEW COM 05508R106   215,494 13,876 SH   SOLE 40 13,876 0 0
B & G FOODS INC NEW COM 05508R106   3,979,496 256,246 SH   SOLE 43 232,312 0 23,934
B. RILEY FINANCIAL INC COM 05580M108   251,393 8,855 SH   SOLE 2 4,716 0 4,139
B. RILEY FINANCIAL INC COM 05580M108   1,221 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108   5,337 188 SH   SOLE 7 188 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,776,135 62,562 SH   SOLE 18 62,562 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,173,188 41,324 SH   SOLE 19 41,324 0 0
B. RILEY FINANCIAL INC COM 05580M108   58,629,381 2,065,142 SH   SOLE 21 2,065,142 0 0
B. RILEY FINANCIAL INC COM 05580M108   15,469,370 544,888 SH   SOLE 22 532,457 0 12,431
B. RILEY FINANCIAL INC COM 05580M108   53,288 1,877 SH   SOLE 25 1,877 0 0
B. RILEY FINANCIAL INC COM 05580M108   76,625 2,699 SH   SOLE 26 0 0 2,699
B. RILEY FINANCIAL INC COM 05580M108   43,181 1,521 SH   SOLE 28 0 0 1,521
B. RILEY FINANCIAL INC COM 05580M108   937,637 33,027 SH   SOLE 30 33,027 0 0
B. RILEY FINANCIAL INC COM 05580M108   63,821 2,248 SH   SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108   4,684 165 SH   OTR 43 165 0 0
B. RILEY FINANCIAL INC COM 05580M108   383,314 13,502 SH   SOLE 43 9,971 0 3,531
B2GOLD CORP COM 11777Q209   1,507,578 382,634 SH   SOLE 21 382,634 0 0
B2GOLD CORP COM 11777Q209   142,825 36,250 SH   SOLE 43 33,330 0 2,920
BABCOCK & WILCOX ENTERPRISES COM 05614L209   207,404 34,225 SH   SOLE 2 18,389 0 15,836
BABCOCK & WILCOX ENTERPRISES COM 05614L209   5,406 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   951,293 156,979 SH   SOLE 18 156,979 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   727,273 120,012 SH   SOLE 19 120,012 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   12,298,461 2,029,449 SH   SOLE 21 2,029,449 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   10,171,643 1,678,489 SH   SOLE 22 1,634,176 0 44,313
BABCOCK & WILCOX ENTERPRISES COM 05614L209   72,387 11,945 SH   SOLE 25 11,945 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   209,931 34,642 SH   SOLE 30 34,642 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   77,665 12,816 SH   SOLE 40 12,816 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   76,180 12,571 SH   SOLE 43 12,465 0 106
BABYLON HLDGS LTD CL A SHS G07031209   1,247 245 SH   SOLE 2 0 0 245
BABYLON HLDGS LTD CL A SHS G07031209   55,812 10,965 SH   SOLE 18 10,965 0 0
BABYLON HLDGS LTD CL A SHS G07031209   56,127 11,027 SH   SOLE 19 11,027 0 0
BABYLON HLDGS LTD CL A SHS G07031209   601,104 118,095 SH   SOLE 21 118,095 0 0
BABYLON HLDGS LTD CL A SHS G07031209   182,532 35,861 SH   SOLE 22 35,095 0 766
BABYLON HLDGS LTD CL A SHS G07031209   1,217 239 SH   SOLE 23 239 0 0
BACKBLAZE INC COM CL A 05637B105   48,788 9,661 SH   SOLE 2 9,661 0 0
BACKBLAZE INC COM CL A 05637B105   20,291 4,018 SH   SOLE 19 4,018 0 0
BACKBLAZE INC COM CL A 05637B105   13,484 2,670 SH   SOLE 21 2,670 0 0
BACKBLAZE INC COM CL A 05637B105   514,469 101,875 SH   SOLE 22 101,875 0 0
BACKBLAZE INC COM CL A 05637B105   2,924 579 SH   SOLE 23 579 0 0
BADGER METER INC COM 056525108   3,773,253 30,974 SH   SOLE 2 24,260 0 6,714
BADGER METER INC COM 056525108   30,577 251 SH   SOLE 4 112 0 139
BADGER METER INC COM 056525108   7,894,301 64,803 SH   SOLE 7 64,803 0 0
BADGER METER INC COM 056525108   11,199,034 91,931 SH   SOLE 18 91,931 0 0
BADGER METER INC COM 056525108   7,084,686 58,157 SH   SOLE 19 58,157 0 0
BADGER METER INC COM 056525108   416,520,488 3,419,147 SH   SOLE 21 3,419,147 0 0
BADGER METER INC COM 056525108   94,699,092 777,369 SH   SOLE 22 756,158 0 21,211
BADGER METER INC COM 056525108   5,847 48 SH   SOLE 23 48 0 0
BADGER METER INC COM 056525108   1,977,626 16,234 SH   SOLE 25 16,234 0 0
BADGER METER INC COM 056525108   2,691,126 22,091 SH   SOLE 26 15,663 0 6,428
BADGER METER INC COM 056525108   287,861 2,363 SH   SOLE 28 520 0 1,843
BADGER METER INC COM 056525108   62,908,579 516,406 SH   SOLE 30 516,406 0 0
BADGER METER INC COM 056525108   1,990,295 16,338 SH   SOLE 34 16,338 0 0
BADGER METER INC COM 056525108   551,236 4,525 SH   SOLE 36 4,525 0 0
BADGER METER INC COM 056525108   586,198 4,812 SH   SOLE 40 4,812 0 0
BADGER METER INC COM 056525108   12,709,585 104,331 SH   SOLE 43 102,975 0 1,356
BAIDU INC SPON ADR REP A 056752108   1,518,859 10,064 SH   SOLE 18 10,064 0 0
BAIDU INC SPON ADR REP A 056752108   48,400,950 320,706 SH   SOLE 19 320,706 0 0
BAIDU INC SPON ADR REP A 056752108   923,178 6,117 SH   SOLE 22 6,117 0 0
BAIDU INC SPON ADR REP A 056752108   6,842,109 45,336 SH   SOLE 25 45,336 0 0
BAIDU INC SPON ADR REP A 056752108   6,365,806 42,180 SH   SOLE 26 32,206 0 9,974
BAIDU INC SPON ADR REP A 056752108   13,054,278 86,498 SH   SOLE 28 0 0 86,498
BAIDU INC SPON ADR REP A 056752108   3,083,145 20,429 SH   SOLE 32 20,429 0 0
BAIDU INC SPON ADR REP A 056752108   48,282,025 319,918 SH   SOLE 34 319,918 0 0
BAIDU INC SPON ADR REP A 056752108   28,283,917 187,410 SH   SOLE 43 169,191 0 18,219
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   3,243,194 272,080 SH   SOLE 30 272,080 0 0
BAKER HUGHES COMPANY CL A 05722G100   84,100,176 2,914,074 SH   SOLE 2 347,226 0 2,566,848
BAKER HUGHES COMPANY CL A 05722G100   22,493,455 779,399 SH   SOLE 4 332,077 0 447,322
BAKER HUGHES COMPANY CL A 05722G100   33,558,495 1,162,803 SH   SOLE 7 1,135,493 0 27,310
BAKER HUGHES COMPANY CL A 05722G100   2,175,582 75,384 SH   SOLE 13 75,384 0 0
BAKER HUGHES COMPANY CL A 05722G100   4,959,100 171,833 SH   SOLE 15 171,833 0 0
BAKER HUGHES COMPANY CL A 05722G100   100,159,400 3,470,527 SH   SOLE 18 3,379,754 0 90,773
BAKER HUGHES COMPANY CL A 05722G100   160,286,016 5,553,916 SH   SOLE 19 5,553,916 0 0
BAKER HUGHES COMPANY CL A 05722G100   800,402,519 27,733,975 SH   SOLE 21 27,733,975 0 0
BAKER HUGHES COMPANY CL A 05722G100   617,224,029 21,386,834 SH   SOLE 22 19,339,899 0 2,046,935
BAKER HUGHES COMPANY CL A 05722G100   53,720,004 1,861,400 SH   SOLE 23 1,861,400 0 0
BAKER HUGHES COMPANY CL A 05722G100   141,822,167 4,914,143 SH   SOLE 25 4,897,121 0 17,022
BAKER HUGHES COMPANY CL A 05722G100   87,351,312 3,026,726 SH   SOLE 26 1,026,292 0 2,000,434
BAKER HUGHES COMPANY CL A 05722G100   83,513,365 2,893,741 SH   SOLE 28 320,049 0 2,573,692
BAKER HUGHES COMPANY CL A 05722G100   846,175 29,320 SH   SOLE 29 29,320 0 0
BAKER HUGHES COMPANY CL A 05722G100   325,571,767 11,281,073 SH   SOLE 30 10,605,715 0 675,358
BAKER HUGHES COMPANY CL A 05722G100   10,233,410 354,588 SH   SOLE 31 281,713 0 72,875
BAKER HUGHES COMPANY CL A 05722G100   6,500,051 225,227 SH   SOLE 32 225,227 0 0
BAKER HUGHES COMPANY CL A 05722G100   61,184,066 2,120,030 SH   SOLE 34 2,120,030 0 0
BAKER HUGHES COMPANY CL A 05722G100   9,305,243 322,427 SH   SOLE 36 322,427 0 0
BAKER HUGHES COMPANY CL A 05722G100   2,950,704 102,242 SH   SOLE 37 102,242 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,179,479 40,869 SH   SOLE 40 40,869 0 0
BAKER HUGHES COMPANY CL A 05722G100   18,903 655 SH   OTR 43 655 0 0
BAKER HUGHES COMPANY CL A 05722G100   23,709,112 821,522 SH   SOLE 43 753,507 0 68,014
BAKKT HOLDINGS INC COM CL A 05759B107   50,540 29,384 SH   SOLE 2 467 0 28,917
BAKKT HOLDINGS INC COM CL A 05759B107   313,193 182,089 SH   SOLE 18 182,089 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   209,420 121,756 SH   SOLE 19 121,756 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   3,883,837 2,258,045 SH   SOLE 21 2,258,045 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   2,241,755 1,303,346 SH   SOLE 22 1,259,047 0 44,299
BAKKT HOLDINGS INC COM CL A 05759B107   307,639 178,860 SH   SOLE 30 178,860 0 0
BALCHEM CORP COM 057665200   2,125,370 16,804 SH   SOLE 2 9,490 0 7,314
BALCHEM CORP COM 057665200   13,027 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200   837,045 6,618 SH   SOLE 7 6,618 0 0
BALCHEM CORP COM 057665200   12,641,044 99,945 SH   SOLE 18 99,945 0 0
BALCHEM CORP COM 057665200   7,810,899 61,756 SH   SOLE 19 61,756 0 0
BALCHEM CORP COM 057665200   474,263,953 3,749,715 SH   SOLE 21 3,749,715 0 0
BALCHEM CORP COM 057665200   107,386,453 849,039 SH   SOLE 22 824,572 0 24,467
BALCHEM CORP COM 057665200   687,039 5,432 SH   SOLE 25 5,432 0 0
BALCHEM CORP COM 057665200   1,863,936 14,737 SH   SOLE 26 12,241 0 2,496
BALCHEM CORP COM 057665200   554,868 4,387 SH   SOLE 28 578 0 3,809
BALCHEM CORP COM 057665200   8,154,924 64,476 SH   SOLE 30 64,476 0 0
BALCHEM CORP COM 057665200   289,766 2,291 SH   SOLE 36 2,291 0 0
BALCHEM CORP COM 057665200   663,514 5,246 SH   SOLE 40 5,246 0 0
BALCHEM CORP COM 057665200   13,027 103 SH   OTR 43 103 0 0
BALCHEM CORP COM 057665200   3,046,832 24,089 SH   SOLE 43 20,886 0 3,203
BALL CORP COM 058498106   18,821,718 341,530 SH   SOLE 2 73,289 0 268,241
BALL CORP COM 058498106   14,523,910 263,544 SH   SOLE 4 157,508 0 106,036
BALL CORP COM 058498106   22,240,136 403,559 SH   SOLE 7 394,733 0 8,826
BALL CORP COM 058498106   489,487 8,882 SH   SOLE 13 8,882 0 0
BALL CORP COM 058498106   2,105,037 38,197 SH   SOLE 15 38,197 0 0
BALL CORP COM 058498106   27,827,078 504,937 SH   SOLE 18 477,291 0 27,646
BALL CORP COM 058498106   10,697,898 194,119 SH   SOLE 19 194,119 0 0
BALL CORP COM 058498106   477,239,814 8,659,768 SH   SOLE 21 8,659,768 0 0
BALL CORP COM 058498106   371,281,416 6,737,097 SH   SOLE 22 6,079,266 0 657,831
BALL CORP COM 058498106   31,933,985 579,459 SH   SOLE 23 579,459 0 0
BALL CORP COM 058498106   62,840,225 1,140,269 SH   SOLE 25 1,139,424 0 845
BALL CORP COM 058498106   53,326,144 967,631 SH   SOLE 26 436,270 0 531,361
BALL CORP COM 058498106   39,191,972 711,159 SH   SOLE 28 42,329 0 668,830
BALL CORP COM 058498106   69,714 1,265 SH   SOLE 29 1,265 0 0
BALL CORP COM 058498106   126,871,211 2,302,145 SH   SOLE 30 2,302,145 0 0
BALL CORP COM 058498106   3,942,459 71,538 SH   SOLE 31 66,230 0 5,308
BALL CORP COM 058498106   2,873,105 52,134 SH   SOLE 34 52,134 0 0
BALL CORP COM 058498106   5,652,357 102,565 SH   SOLE 36 102,565 0 0
BALL CORP COM 058498106   708,880 12,863 SH   SOLE 40 12,863 0 0
BALL CORP COM 058498106   84,539 1,534 SH   OTR 43 1,534 0 0
BALL CORP COM 058498106   15,867,754 287,929 SH   SOLE 43 262,347 0 25,582
BALLARD PWR SYS INC NEW COM 058586108   771,985 138,597 SH   SOLE 28 138,597 0 0
BALLYS CORPORATION COM 05875B106   3,739,329 191,564 SH   SOLE 2 111,138 0 80,426
BALLYS CORPORATION COM 05875B106   1,405 72 SH   SOLE 4 72 0 0
BALLYS CORPORATION COM 05875B106   8,452 433 SH   SOLE 7 433 0 0
BALLYS CORPORATION COM 05875B106   1,876,204 96,117 SH   SOLE 18 96,117 0 0
BALLYS CORPORATION COM 05875B106   6,242,418 319,796 SH   SOLE 19 319,796 0 0
BALLYS CORPORATION COM 05875B106   23,568,741 1,207,415 SH   SOLE 21 1,207,415 0 0
BALLYS CORPORATION COM 05875B106   24,046,551 1,231,893 SH   SOLE 22 1,190,832 0 41,061
BALLYS CORPORATION COM 05875B106   250,734 12,845 SH   SOLE 23 12,845 0 0
BALLYS CORPORATION COM 05875B106   79,817 4,089 SH   SOLE 25 4,089 0 0
BALLYS CORPORATION COM 05875B106   1,361,188 69,733 SH   SOLE 26 10,119 0 59,614
BALLYS CORPORATION COM 05875B106   28,616 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106   386,379 19,794 SH   SOLE 30 19,794 0 0
BALLYS CORPORATION COM 05875B106   77,690 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106   151,378 7,755 SH   SOLE 43 7,728 0 27
BANC OF CALIFORNIA INC COM 05990K106   667,661 53,285 SH   SOLE 2 16,989 0 36,296
BANC OF CALIFORNIA INC COM 05990K106   1,629 130 SH   SOLE 4 130 0 0
BANC OF CALIFORNIA INC COM 05990K106   90,178 7,197 SH   SOLE 7 7,197 0 0
BANC OF CALIFORNIA INC COM 05990K106   2,283,041 182,206 SH   SOLE 18 182,206 0 0
BANC OF CALIFORNIA INC COM 05990K106   1,263,826 100,864 SH   SOLE 19 100,864 0 0
BANC OF CALIFORNIA INC COM 05990K106   83,031,624 6,626,626 SH   SOLE 21 6,626,626 0 0
BANC OF CALIFORNIA INC COM 05990K106   18,034,492 1,439,305 SH   SOLE 22 1,372,026 0 67,279
BANC OF CALIFORNIA INC COM 05990K106   126,215 10,073 SH   SOLE 25 10,073 0 0
BANC OF CALIFORNIA INC COM 05990K106   529,280 42,241 SH   SOLE 26 39,464 0 2,777
BANC OF CALIFORNIA INC COM 05990K106   79,966 6,382 SH   SOLE 28 0 0 6,382
BANC OF CALIFORNIA INC COM 05990K106   1,265,593 101,005 SH   SOLE 30 101,005 0 0
BANC OF CALIFORNIA INC COM 05990K106   67,249 5,367 SH   SOLE 40 5,367 0 0
BANC OF CALIFORNIA INC COM 05990K106   262,867 20,979 SH   SOLE 43 17,230 0 3,749
BANCFIRST CORP COM 05945F103   1,347,467 16,215 SH   SOLE 2 7,858 0 8,357
BANCFIRST CORP COM 05945F103   6,648 80 SH   SOLE 4 80 0 0
BANCFIRST CORP COM 05945F103   18,947 228 SH   SOLE 7 228 0 0
BANCFIRST CORP COM 05945F103   5,237,793 63,030 SH   SOLE 18 63,030 0 0
BANCFIRST CORP COM 05945F103   3,239,072 38,978 SH   SOLE 19 38,978 0 0
BANCFIRST CORP COM 05945F103   177,812,976 2,139,747 SH   SOLE 21 2,139,747 0 0
BANCFIRST CORP COM 05945F103   43,191,557 519,754 SH   SOLE 22 500,550 0 19,204
BANCFIRST CORP COM 05945F103   260,269 3,132 SH   SOLE 25 3,132 0 0
BANCFIRST CORP COM 05945F103   1,511,755 18,192 SH   SOLE 26 7,150 0 11,042
BANCFIRST CORP COM 05945F103   105,205 1,266 SH   SOLE 28 145 0 1,121
BANCFIRST CORP COM 05945F103   2,685,792 32,320 SH   SOLE 30 32,320 0 0
BANCFIRST CORP COM 05945F103   280,961 3,381 SH   SOLE 40 3,381 0 0
BANCFIRST CORP COM 05945F103   2,224,537 26,769 SH   SOLE 43 25,541 0 1,228
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   4,646 659 SH   SOLE 2 0 0 659
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   4,646 659 SH   SOLE 18 659 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   24,089,732 3,416,983 SH   SOLE 43 3,134,034 0 282,949
BANCO BRADESCO S A SP ADR PFD NEW 059460303   10,675,528 4,074,629 SH   SOLE 18 0 0 4,074,629
BANCO BRADESCO S A SP ADR PFD NEW 059460303   63,701,462 24,313,535 SH   SOLE 19 24,313,535 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   34,612,914 13,211,036 SH   SOLE 21 13,211,036 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   660,761 252,199 SH   SOLE 22 252,199 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   11,223,808 4,283,896 SH   SOLE 25 4,283,896 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   2,887,326 1,102,033 SH   SOLE 26 750,821 0 351,212
BANCO BRADESCO S A SP ADR PFD NEW 059460303   3,120,472 1,191,020 SH   SOLE 30 1,191,020 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   46,635,230 17,799,706 SH   SOLE 34 17,799,706 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   15,406,152 5,880,211 SH   SOLE 43 5,245,210 0 635,001
BANCO BRADESCO S A SPONSORED ADR 059460402   2,643 1,120 SH   SOLE 43 411 0 709
BANCO DE CHILE SPONSORED ADS 059520106   1,908,119 97,752 SH   SOLE 2 97,752 0 0
BANCO DE CHILE SPONSORED ADS 059520106   761,651 39,019 SH   SOLE 22 39,019 0 0
BANCO DE CHILE SPONSORED ADS 059520106   155,418 7,962 SH   SOLE 34 7,962 0 0
BANCO DE CHILE SPONSORED ADS 059520106   3,811,768 195,275 SH   SOLE 43 185,320 0 9,955
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   375,486 70,713 SH   SOLE 30 70,713 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   7,667,086 1,443,896 SH   SOLE 43 1,193,379 0 250,517
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   5,817,733 326,289 SH   SOLE 18 0 0 326,289
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   6,886,588 386,236 SH   SOLE 21 386,236 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   4,808,894 269,708 SH   SOLE 25 269,708 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   2,653,853 148,842 SH   SOLE 30 148,842 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   17,523,003 982,782 SH   SOLE 34 982,782 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   5,368,987 301,121 SH   SOLE 43 296,037 0 5,084
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103   511,555 75,562 SH   SOLE 43 74,316 0 1,246
BANCO SANTANDER S.A. ADR 05964H105   26,085,823 7,069,329 SH   SOLE 43 6,492,591 0 576,738
BANCOLOMBIA S A SPON ADR PREF 05968L102   803,406 31,970 SH   SOLE 2 958 0 31,012
BANCOLOMBIA S A SPON ADR PREF 05968L102   6,822,418 271,485 SH   SOLE 18 15,133 0 256,352
BANCOLOMBIA S A SPON ADR PREF 05968L102   7,064,747 281,128 SH   SOLE 21 281,128 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   797,475 31,734 SH   SOLE 22 31,734 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   2,503,300 99,614 SH   SOLE 25 99,614 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   27,945 1,112 SH   SOLE 26 0 0 1,112
BANCOLOMBIA S A SPON ADR PREF 05968L102   30,081 1,197 SH   SOLE 28 0 0 1,197
BANCOLOMBIA S A SPON ADR PREF 05968L102   761,037 30,284 SH   SOLE 30 30,284 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   19,677,745 783,038 SH   SOLE 34 783,038 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   6,528,347 259,783 SH   SOLE 43 197,421 0 62,362
BANCORP INC DEL COM 05969A105   943,642 33,883 SH   SOLE 2 13,673 0 20,210
BANCORP INC DEL COM 05969A105   4,929 177 SH   SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105   16,849 605 SH   SOLE 7 605 0 0
BANCORP INC DEL COM 05969A105   5,074,409 182,205 SH   SOLE 18 182,205 0 0
BANCORP INC DEL COM 05969A105   2,537,079 91,098 SH   SOLE 19 91,098 0 0
BANCORP INC DEL COM 05969A105   179,603,230 6,448,949 SH   SOLE 21 6,448,949 0 0
BANCORP INC DEL COM 05969A105   35,586,089 1,277,777 SH   SOLE 22 1,235,168 0 42,609
BANCORP INC DEL COM 05969A105   183,810 6,600 SH   SOLE 25 6,600 0 0
BANCORP INC DEL COM 05969A105   639,770 22,972 SH   SOLE 26 18,876 0 4,096
BANCORP INC DEL COM 05969A105   142,926 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105   2,344,914 84,198 SH   SOLE 30 84,198 0 0
BANCORP INC DEL COM 05969A105   148,051 5,316 SH   SOLE 40 5,316 0 0
BANCORP INC DEL COM 05969A105   486,855 17,481 SH   SOLE 43 17,481 0 0
BANDWIDTH INC COM CL A 05988J103   3,772,382 248,183 SH   SOLE 2 166,505 0 81,678
BANDWIDTH INC COM CL A 05988J103   1,246 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103   220,750 14,523 SH   SOLE 7 14,523 0 0
BANDWIDTH INC COM CL A 05988J103   1,234,194 81,197 SH   SOLE 18 69,149 0 12,048
BANDWIDTH INC COM CL A 05988J103   5,664,356 372,655 SH   SOLE 19 372,655 0 0
BANDWIDTH INC COM CL A 05988J103   13,739,614 903,922 SH   SOLE 21 903,922 0 0
BANDWIDTH INC COM CL A 05988J103   17,334,642 1,140,437 SH   SOLE 22 1,115,119 0 25,318
BANDWIDTH INC COM CL A 05988J103   154,022 10,133 SH   SOLE 23 10,133 0 0
BANDWIDTH INC COM CL A 05988J103   54,264 3,570 SH   SOLE 25 3,570 0 0
BANDWIDTH INC COM CL A 05988J103   1,452,542 95,562 SH   SOLE 26 9,354 0 86,208
BANDWIDTH INC COM CL A 05988J103   3,891 256 SH   SOLE 28 256 0 0
BANDWIDTH INC COM CL A 05988J103   922,458 60,688 SH   SOLE 30 60,688 0 0
BANDWIDTH INC COM CL A 05988J103   20,125 1,324 SH   SOLE 34 1,324 0 0
BANDWIDTH INC COM CL A 05988J103   17,389 1,144 SH   SOLE 36 1,144 0 0
BANDWIDTH INC COM CL A 05988J103   76,532 5,035 SH   SOLE 40 5,035 0 0
BANDWIDTH INC COM CL A 05988J103   216,554 14,247 SH   SOLE 43 12,438 0 1,809
BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5   1,077,120 1,683,000 PRN   SOLE 21 1,683,000 0 0
BANK AMERICA CORP COM 060505104   423,154,846 14,795,624 SH   SOLE 2 3,205,132 0 11,590,492
BANK AMERICA CORP COM 060505104   153,329,176 5,361,160 SH   SOLE 4 3,151,146 0 2,210,014
BANK AMERICA CORP COM 060505104   188,815,513 6,601,941 SH   SOLE 7 6,405,426 0 196,515
BANK AMERICA CORP COM 060505104   14,046,718 491,144 SH   SOLE 13 491,144 0 0
BANK AMERICA CORP COM 060505104   34,758,810 1,215,343 SH   SOLE 15 1,215,343 0 0
BANK AMERICA CORP COM 060505104   20,735 725 SH   SOLE 17 0 0 725
BANK AMERICA CORP COM 060505104   452,524,272 15,822,527 SH   SOLE 18 14,794,707 0 1,027,820
BANK AMERICA CORP COM 060505104   236,117,853 8,255,869 SH   SOLE 19 8,255,869 0 0
BANK AMERICA CORP COM 060505104   1,290,432 45,120 SH   SOLE 20 45,120 0 0
BANK AMERICA CORP COM 060505104   4,333,227,899 151,511,465 SH   SOLE 21 151,511,465 0 0
BANK AMERICA CORP COM 060505104   4,380,623,905 153,168,668 SH   SOLE 22 137,909,446 0 15,259,222
BANK AMERICA CORP COM 060505104   457,531,589 15,997,608 SH   SOLE 23 15,997,608 0 0
BANK AMERICA CORP COM 060505104   362,366,547 12,670,159 SH   SOLE 25 12,648,851 0 21,308
BANK AMERICA CORP COM 060505104   351,277,670 12,282,436 SH   SOLE 26 4,509,402 0 7,773,034
BANK AMERICA CORP COM 060505104   400,063,864 13,988,247 SH   SOLE 28 644,892 0 13,343,355
BANK AMERICA CORP COM 060505104   2,815,212 98,434 SH   SOLE 29 98,434 0 0
BANK AMERICA CORP COM 060505104   1,058,953,581 37,026,349 SH   SOLE 30 36,996,799 0 29,550
BANK AMERICA CORP COM 060505104   64,131,868 2,242,373 SH   SOLE 31 1,706,202 0 536,171
BANK AMERICA CORP COM 060505104   99,537,552 3,480,334 SH   SOLE 34 3,480,334 0 0
BANK AMERICA CORP COM 060505104   64,111,476 2,241,660 SH   SOLE 36 2,241,660 0 0
BANK AMERICA CORP COM 060505104   8,380,687 293,031 SH   SOLE 40 293,031 0 0
BANK AMERICA CORP COM 060505104   446,274 15,604 SH   OTR 43 15,604 0 0
BANK AMERICA CORP COM 060505104   207,200,920 7,244,787 SH   SOLE 43 6,734,059 0 510,729
BANK AMERICA CORP OPTIONS 060505104   137,280 4,800 SH Call SOLE 2 0 0 4,800
BANK AMERICA CORP OPTIONS 060505104   74,360 2,600 SH Call SOLE 4 2,600 0 0
BANK AMERICA CORP OPTIONS 060505104   1,229,800 43,000 SH Call SOLE 18 43,000 0 0
BANK AMERICA CORP OPTIONS 060505104   6,635,200 232,000 SH Call SOLE 19 232,000 0 0
BANK AMERICA CORP OPTIONS 060505104   517,660 18,100 SH Call SOLE 22 18,100 0 0
BANK AMERICA CORP OPTIONS 060505104   94,380 3,300 SH Call SOLE 26 3,300 0 0
BANK AMERICA CORP OPTIONS 060505104   3,895,320 136,200 SH Call SOLE 34 136,200 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   164,053,931 140,486 SH   SOLE 21 140,486 0 0
BANK FIRST CORP COM 06211J100   501,889 6,821 SH   SOLE 2 2,407 0 4,414
BANK FIRST CORP COM 06211J100   6,107 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100   1,675,343 22,769 SH   SOLE 18 22,769 0 0
BANK FIRST CORP COM 06211J100   1,120,329 15,226 SH   SOLE 19 15,226 0 0
BANK FIRST CORP COM 06211J100   21,579,027 293,273 SH   SOLE 21 293,273 0 0
BANK FIRST CORP COM 06211J100   14,347,879 194,997 SH   SOLE 22 185,362 0 9,635
BANK FIRST CORP COM 06211J100   126,778 1,723 SH   SOLE 25 1,723 0 0
BANK FIRST CORP COM 06211J100   51,359 698 SH   SOLE 26 0 0 698
BANK FIRST CORP COM 06211J100   111,621 1,517 SH   SOLE 30 1,517 0 0
BANK FIRST CORP COM 06211J100   138,330 1,880 SH   SOLE 40 1,880 0 0
BANK FIRST CORP COM 06211J100   267,905 3,641 SH   SOLE 43 3,240 0 401
BANK HAWAII CORP COM 062540109   3,426,812 65,799 SH   SOLE 2 34,387 0 31,412
BANK HAWAII CORP COM 062540109   5,000 96 SH   SOLE 4 96 0 0
BANK HAWAII CORP COM 062540109   1,416,368 27,196 SH   SOLE 7 27,196 0 0
BANK HAWAII CORP COM 062540109   4,293,527 82,441 SH   SOLE 18 82,441 0 0
BANK HAWAII CORP COM 062540109   764,639 14,682 SH   SOLE 19 14,682 0 0
BANK HAWAII CORP COM 062540109   113,430,709 2,178,009 SH   SOLE 21 2,178,009 0 0
BANK HAWAII CORP COM 062540109   63,869,350 1,226,370 SH   SOLE 22 1,171,387 0 54,983
BANK HAWAII CORP COM 062540109   333,364 6,401 SH   SOLE 25 6,401 0 0
BANK HAWAII CORP COM 062540109   1,043,996 20,046 SH   SOLE 26 16,409 0 3,637
BANK HAWAII CORP COM 062540109   197,175 3,786 SH   SOLE 28 555 0 3,231
BANK HAWAII CORP COM 062540109   6,082,996 116,801 SH   SOLE 30 116,801 0 0
BANK HAWAII CORP COM 062540109   27,290 524 SH   SOLE 31 524 0 0
BANK HAWAII CORP COM 062540109   82,078 1,576 SH   SOLE 36 1,576 0 0
BANK HAWAII CORP COM 062540109   393,464 7,555 SH   SOLE 40 7,555 0 0
BANK HAWAII CORP COM 062540109   1,352,297 25,966 SH   SOLE 43 22,806 0 3,160
BANK MARIN BANCORP COM 063425102   1,224,483 55,938 SH   SOLE 2 40,434 0 15,504
BANK MARIN BANCORP COM 063425102   2,452 112 SH   SOLE 7 112 0 0
BANK MARIN BANCORP COM 063425102   1,043,847 47,686 SH   SOLE 18 47,686 0 0
BANK MARIN BANCORP COM 063425102   1,289,890 58,926 SH   SOLE 19 58,926 0 0
BANK MARIN BANCORP COM 063425102   14,053,183 641,991 SH   SOLE 21 641,991 0 0
BANK MARIN BANCORP COM 063425102   11,566,151 528,376 SH   SOLE 22 506,126 0 22,250
BANK MARIN BANCORP COM 063425102   11,886 543 SH   SOLE 23 543 0 0
BANK MARIN BANCORP COM 063425102   45,641 2,085 SH   SOLE 25 2,085 0 0
BANK MARIN BANCORP COM 063425102   15,673 716 SH   SOLE 26 0 0 716
BANK MARIN BANCORP COM 063425102   116,017 5,300 SH   SOLE 30 5,300 0 0
BANK MARIN BANCORP COM 063425102   85,546 3,908 SH   SOLE 40 3,908 0 0
BANK MARIN BANCORP COM 063425102   1,268,985 57,971 SH   SOLE 43 55,453 0 2,518
BANK MONTREAL QUE COM 063671101   42,743,659 479,673 SH   SOLE 43 444,489 0 35,184
BANK NEW YORK MELLON CORP COM 064058100   100,984,266 2,222,365 SH   SOLE 2 840,613 0 1,381,752
BANK NEW YORK MELLON CORP COM 064058100   37,745,236 830,661 SH   SOLE 4 518,715 0 311,946
BANK NEW YORK MELLON CORP COM 064058100   41,980,698 923,871 SH   SOLE 7 903,218 0 20,653
BANK NEW YORK MELLON CORP COM 064058100   3,904,296 85,922 SH   SOLE 13 85,922 0 0
BANK NEW YORK MELLON CORP COM 064058100   5,947,142 130,879 SH   SOLE 15 130,879 0 0
BANK NEW YORK MELLON CORP COM 064058100   94,061,936 2,070,025 SH   SOLE 18 1,810,469 0 259,556
BANK NEW YORK MELLON CORP COM 064058100   62,727,466 1,380,446 SH   SOLE 19 1,380,446 0 0
BANK NEW YORK MELLON CORP COM 064058100   985,752,049 21,693,487 SH   SOLE 21 21,693,487 0 0
BANK NEW YORK MELLON CORP COM 064058100   818,352,589 18,009,520 SH   SOLE 22 16,034,508 0 1,975,012
BANK NEW YORK MELLON CORP COM 064058100   80,977,352 1,782,072 SH   SOLE 23 1,782,072 0 0
BANK NEW YORK MELLON CORP COM 064058100   141,513,565 3,114,295 SH   SOLE 25 3,111,306 0 2,989
BANK NEW YORK MELLON CORP COM 064058100   98,097,281 2,158,831 SH   SOLE 26 1,142,640 0 1,016,191
BANK NEW YORK MELLON CORP COM 064058100   126,186,289 2,776,987 SH   SOLE 28 85,520 0 2,691,467
BANK NEW YORK MELLON CORP COM 064058100   2,295,538 50,518 SH   SOLE 29 50,518 0 0
BANK NEW YORK MELLON CORP COM 064058100   307,521,880 6,767,647 SH   SOLE 30 6,760,644 0 7,003
BANK NEW YORK MELLON CORP COM 064058100   16,160,236 355,639 SH   SOLE 31 299,154 0 56,485
BANK NEW YORK MELLON CORP COM 064058100   11,894,011 261,752 SH   SOLE 34 261,752 0 0
BANK NEW YORK MELLON CORP COM 064058100   15,119,342 332,732 SH   SOLE 36 332,732 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,384,784 30,475 SH   SOLE 40 30,475 0 0
BANK NEW YORK MELLON CORP COM 064058100   61,208 1,347 SH   OTR 43 1,347 0 0
BANK NEW YORK MELLON CORP COM 064058100   45,772,582 1,007,319 SH   SOLE 43 925,673 0 81,646
BANK NOVA SCOTIA HALIFAX COM 064149107   54,876,170 1,089,678 SH   SOLE 43 1,015,622 0 74,056
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   910,359 33,717 SH   SOLE 2 6,991 0 26,726
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   12,906 478 SH   SOLE 7 478 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   3,726,378 138,014 SH   SOLE 18 138,014 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   2,684,529 99,427 SH   SOLE 19 99,427 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   44,322,849 1,641,587 SH   SOLE 21 1,641,587 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   17,113,383 633,829 SH   SOLE 22 593,134 0 40,695
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   143,586 5,318 SH   SOLE 43 3,305 0 2,013
BANK OF THE JAMES FINL GP IN COM 470299108   8,303 790 SH   SOLE 18 790 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   105,604 10,048 SH   SOLE 21 10,048 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   2,680 255 SH   SOLE 22 255 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   7,096,158 207,490 SH   SOLE 2 93,494 0 113,996
BANK OZK LITTLE ROCK ARK COM 06417N103   11,525 337 SH   SOLE 4 337 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   4,119,253 120,446 SH   SOLE 7 120,446 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   7,605,670 222,388 SH   SOLE 18 222,388 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   1,215,844 35,551 SH   SOLE 19 35,551 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   210,902,747 6,166,747 SH   SOLE 21 6,166,747 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   115,024,997 3,363,304 SH   SOLE 22 3,215,024 0 148,280
BANK OZK LITTLE ROCK ARK COM 06417N103   653,220 19,100 SH   SOLE 25 19,100 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   2,210,175 64,625 SH   SOLE 26 53,734 0 10,891
BANK OZK LITTLE ROCK ARK COM 06417N103   441,283 12,903 SH   SOLE 28 2,284 0 10,619
BANK OZK LITTLE ROCK ARK COM 06417N103   7,720,821 225,755 SH   SOLE 30 225,755 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   54,994 1,608 SH   SOLE 31 1,608 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   176,780 5,169 SH   SOLE 36 5,169 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   689,301 20,155 SH   SOLE 40 20,155 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   3,155,893 92,278 SH   SOLE 43 84,874 0 7,404
BANK SOUTH CAROLINA CORP COM 065066102   2,294 145 SH   SOLE 2 0 0 145
BANK SOUTH CAROLINA CORP COM 065066102   8,986 568 SH   SOLE 18 568 0 0
BANK SOUTH CAROLINA CORP COM 065066102   145,149 9,175 SH   SOLE 21 9,175 0 0
BANK SOUTH CAROLINA CORP COM 065066102   4,224 267 SH   SOLE 22 267 0 0
BANK7 CORP COM 06652N107   22,439 914 SH   SOLE 2 772 0 142
BANK7 CORP COM 06652N107   16,473 671 SH   SOLE 18 671 0 0
BANK7 CORP COM 06652N107   203,888 8,305 SH   SOLE 21 8,305 0 0
BANK7 CORP COM 06652N107   222,030 9,044 SH   SOLE 22 9,044 0 0
BANKFINANCIAL CORP COM 06643P104   553,499 63,257 SH   SOLE 2 47,402 0 15,855
BANKFINANCIAL CORP COM 06643P104   15,671 1,791 SH   SOLE 18 1,791 0 0
BANKFINANCIAL CORP COM 06643P104   496,029 56,689 SH   SOLE 19 56,689 0 0
BANKFINANCIAL CORP COM 06643P104   478,415 54,676 SH   SOLE 21 54,676 0 0
BANKFINANCIAL CORP COM 06643P104   4,539,938 518,850 SH   SOLE 22 518,850 0 0
BANKFINANCIAL CORP COM 06643P104   224,061 25,607 SH   SOLE 26 0 0 25,607
BANKUNITED INC COM 06652K103   1,522,389 67,422 SH   SOLE 2 20,762 0 46,660
BANKUNITED INC COM 06652K103   6,119 271 SH   SOLE 4 271 0 0
BANKUNITED INC COM 06652K103   32,357 1,433 SH   SOLE 7 1,433 0 0
BANKUNITED INC COM 06652K103   5,684,854 251,765 SH   SOLE 18 251,765 0 0
BANKUNITED INC COM 06652K103   2,982,095 132,068 SH   SOLE 19 132,068 0 0
BANKUNITED INC COM 06652K103   199,725,835 8,845,254 SH   SOLE 21 8,845,254 0 0
BANKUNITED INC COM 06652K103   37,970,370 1,681,593 SH   SOLE 22 1,600,175 0 81,418
BANKUNITED INC COM 06652K103   183,846 8,142 SH   SOLE 25 8,142 0 0
BANKUNITED INC COM 06652K103   671,958 29,759 SH   SOLE 26 23,620 0 6,139
BANKUNITED INC COM 06652K103   2,591,958 114,790 SH   SOLE 30 114,790 0 0
BANKUNITED INC COM 06652K103   49,834 2,207 SH   SOLE 36 2,207 0 0
BANKUNITED INC COM 06652K103   208,368 9,228 SH   SOLE 40 9,228 0 0
BANKUNITED INC COM 06652K103   467,939 20,724 SH   SOLE 43 19,259 0 1,465
BANKWELL FINL GROUP INC COM 06654A103   193,411 7,780 SH   SOLE 2 4,177 0 3,603
BANKWELL FINL GROUP INC COM 06654A103   388,686 15,635 SH   SOLE 18 15,635 0 0
BANKWELL FINL GROUP INC COM 06654A103   258,991 10,418 SH   SOLE 19 10,418 0 0
BANKWELL FINL GROUP INC COM 06654A103   5,667,284 227,968 SH   SOLE 21 227,968 0 0
BANKWELL FINL GROUP INC COM 06654A103   1,847,098 74,300 SH   SOLE 22 68,877 0 5,423
BANKWELL FINL GROUP INC COM 06654A103   572 23 SH   SOLE 43 23 0 0
BANNER ACQUISITION CORP CLASS A COM 06654K101   384,717 37,570 SH   SOLE 2 37,570 0 0
BANNER CORP COM NEW 06652V208   1,540,791 28,339 SH   SOLE 2 8,122 0 20,217
BANNER CORP COM NEW 06652V208   8,156 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208   228,952 4,211 SH   SOLE 7 4,211 0 0
BANNER CORP COM NEW 06652V208   6,192,906 113,903 SH   SOLE 18 113,903 0 0
BANNER CORP COM NEW 06652V208   3,236,972 59,536 SH   SOLE 19 59,536 0 0
BANNER CORP COM NEW 06652V208   211,450,530 3,889,103 SH   SOLE 21 3,889,103 0 0
BANNER CORP COM NEW 06652V208   44,415,451 816,911 SH   SOLE 22 780,483 0 36,428
BANNER CORP COM NEW 06652V208   187,848 3,455 SH   SOLE 25 3,455 0 0
BANNER CORP COM NEW 06652V208   1,707,870 31,412 SH   SOLE 26 8,814 0 22,598
BANNER CORP COM NEW 06652V208   33,709 620 SH   SOLE 28 620 0 0
BANNER CORP COM NEW 06652V208   3,061,901 56,316 SH   SOLE 30 56,316 0 0
BANNER CORP COM NEW 06652V208   197,091 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208   430,937 7,926 SH   SOLE 43 7,704 0 222
BAOZUN INC SPONSORED ADR 06684L103   246,525 40,951 SH   SOLE 2 40,951 0 0
BAOZUN INC SPONSORED ADR 06684L103   26,620 4,422 SH   SOLE 7 4,422 0 0
BAOZUN INC SPONSORED ADR 06684L103   4,432,568 736,307 SH   SOLE 21 736,307 0 0
BAOZUN INC SPONSORED ADR 06684L103   2,873,292 477,291 SH   SOLE 22 443,395 0 33,896
BAOZUN INC SPONSORED ADR 06684L103   252,009 41,862 SH   SOLE 30 41,862 0 0
BAOZUN INC SPONSORED ADR 06684L103   174,658 29,013 SH   SOLE 34 29,013 0 0
BAOZUN INC SPONSORED ADR 06684L103   219,188 36,410 SH   SOLE 43 36,265 0 145
BAR HBR BANKSHARES COM 066849100   1,077,441 40,735 SH   SOLE 2 32,558 0 8,177
BAR HBR BANKSHARES COM 066849100   4,946 187 SH   SOLE 7 187 0 0
BAR HBR BANKSHARES COM 066849100   1,194,085 45,145 SH   SOLE 18 45,145 0 0
BAR HBR BANKSHARES COM 066849100   1,101,219 41,634 SH   SOLE 19 41,634 0 0
BAR HBR BANKSHARES COM 066849100   14,581,806 551,297 SH   SOLE 21 551,297 0 0
BAR HBR BANKSHARES COM 066849100   11,948,417 451,736 SH   SOLE 22 431,818 0 19,918
BAR HBR BANKSHARES COM 066849100   63,586 2,404 SH   SOLE 25 2,404 0 0
BAR HBR BANKSHARES COM 066849100   3,703 140 SH   SOLE 26 0 0 140
BAR HBR BANKSHARES COM 066849100   28,566 1,080 SH   SOLE 28 0 0 1,080
BAR HBR BANKSHARES COM 066849100   106,911 4,042 SH   SOLE 30 4,042 0 0
BAR HBR BANKSHARES COM 066849100   71,627 2,708 SH   SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100   13,172 498 SH   SOLE 43 498 0 0
BARCLAYS PLC ADR 06738E204   39,689 5,520 SH   SOLE 18 5,520 0 0
BARCLAYS PLC ADR 06738E204   10,913,097 1,517,816 SH   SOLE 43 1,420,761 0 97,055
BARFRESH FOOD GROUP INC COM NEW 067532200   1,310 949 SH   SOLE 18 949 0 0
BARFRESH FOOD GROUP INC COM NEW 067532200   15,266 11,062 SH   SOLE 21 11,062 0 0
BARINGS BDC INC COM 06759L103   3,914,118 492,962 SH   SOLE 30 492,962 0 0
BARINGS BDC INC COM 06759L103   28,195 3,551 SH   OTR 43 3,551 0 0
BARINGS BDC INC COM 06759L103   1,023,792 128,941 SH   SOLE 43 73,872 0 55,069
BARK INC COM 68622E104   133,059 91,765 SH   SOLE 2 5,855 0 85,910
BARK INC COM 68622E104   3,142 2,167 SH   SOLE 7 2,167 0 0
BARK INC COM 68622E104   402,110 277,317 SH   SOLE 18 277,317 0 0
BARK INC COM 68622E104   334,717 230,839 SH   SOLE 19 230,839 0 0
BARK INC COM 68622E104   5,399,635 3,723,886 SH   SOLE 21 3,723,886 0 0
BARK INC COM 68622E104   3,670,936 2,531,680 SH   SOLE 22 2,449,503 0 82,177
BARK INC COM 68622E104   3,107 2,143 SH   SOLE 43 2,143 0 0
BARNES & NOBLE ED INC COM 06777U101   637 419 SH   SOLE 2 0 0 419
BARNES & NOBLE ED INC COM 06777U101   11,777 7,748 SH   SOLE 18 7,748 0 0
BARNES & NOBLE ED INC COM 06777U101   211,196 138,945 SH   SOLE 21 138,945 0 0
BARNES & NOBLE ED INC COM 06777U101   835,673 549,785 SH   SOLE 22 549,785 0 0
BARNES & NOBLE ED INC COM 06777U101   2,503 1,647 SH   SOLE 43 1,647 0 0
BARNES GROUP INC COM 067806109   1,985,240 49,286 SH   SOLE 2 14,293 0 34,993
BARNES GROUP INC COM 067806109   6,163 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109   412,588 10,243 SH   SOLE 7 10,243 0 0
BARNES GROUP INC COM 067806109   6,812,999 169,141 SH   SOLE 18 169,141 0 0
BARNES GROUP INC COM 067806109   3,836,026 95,234 SH   SOLE 19 95,234 0 0
BARNES GROUP INC COM 067806109   247,902,736 6,154,487 SH   SOLE 21 6,154,487 0 0
BARNES GROUP INC COM 067806109   55,272,297 1,372,202 SH   SOLE 22 1,312,456 0 59,746
BARNES GROUP INC COM 067806109   321,716 7,987 SH   SOLE 25 7,987 0 0
BARNES GROUP INC COM 067806109   661,518 16,423 SH   SOLE 26 12,518 0 3,905
BARNES GROUP INC COM 067806109   288,928 7,173 SH   SOLE 28 852 0 6,321
BARNES GROUP INC COM 067806109   4,481,794 111,266 SH   SOLE 30 111,266 0 0
BARNES GROUP INC COM 067806109   49,303 1,224 SH   SOLE 36 1,224 0 0
BARNES GROUP INC COM 067806109   290,258 7,206 SH   SOLE 40 7,206 0 0
BARNES GROUP INC COM 067806109   33,271 826 SH   OTR 43 826 0 0
BARNES GROUP INC COM 067806109   1,845,036 45,805 SH   SOLE 43 41,733 0 4,072
BARNWELL INDS INC COM 068221100   20 9 SH   SOLE 21 9 0 0
BARNWELL INDS INC COM 068221100   149,864 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108   388,775 4,386 SH   SOLE 2 2,117 0 2,269
BARRETT BUSINESS SVCS INC COM 068463108   4,609 52 SH   SOLE 7 52 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,664,748 18,781 SH   SOLE 18 18,781 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,212,772 13,682 SH   SOLE 19 13,682 0 0
BARRETT BUSINESS SVCS INC COM 068463108   20,506,598 231,347 SH   SOLE 21 231,347 0 0
BARRETT BUSINESS SVCS INC COM 068463108   17,359,878 195,847 SH   SOLE 22 190,255 0 5,592
BARRETT BUSINESS SVCS INC COM 068463108   86,158 972 SH   SOLE 25 972 0 0
BARRETT BUSINESS SVCS INC COM 068463108   101,316 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108   37,583 424 SH   SOLE 30 424 0 0
BARRETT BUSINESS SVCS INC COM 068463108   105,127 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108   479,634 5,411 SH   SOLE 43 5,162 0 249
BARRICK GOLD CORP COM 067901108   410,211 22,090 SH   SOLE 18 22,090 0 0
BARRICK GOLD CORP COM 067901108   64,802,596 3,489,639 SH   SOLE 19 3,489,639 0 0
BARRICK GOLD CORP COM 067901108   11,666,417 628,240 SH   SOLE 21 628,240 0 0
BARRICK GOLD CORP COM 067901108   733,162 39,481 SH   SOLE 22 39,481 0 0
BARRICK GOLD CORP COM 067901108   16,189,697 871,820 SH   SOLE 23 871,820 0 0
BARRICK GOLD CORP COM 067901108   147,953,225 7,967,325 SH   SOLE 25 7,967,325 0 0
BARRICK GOLD CORP COM 067901108   43,620,577 2,348,981 SH   SOLE 26 1,610,711 0 738,270
BARRICK GOLD CORP COM 067901108   487,253,309 26,238,735 SH   SOLE 34 26,238,735 0 0
BARRICK GOLD CORP COM 067901108   15,940,961 858,425 SH   SOLE 43 828,670 0 29,755
BASSETT FURNITURE INDS INC COM 070203104   127,946 7,188 SH   SOLE 2 7,024 0 164
BASSETT FURNITURE INDS INC COM 070203104   24,190 1,359 SH   SOLE 18 1,359 0 0
BASSETT FURNITURE INDS INC COM 070203104   6,266 352 SH   SOLE 19 352 0 0
BASSETT FURNITURE INDS INC COM 070203104   663,548 37,278 SH   SOLE 21 37,278 0 0
BASSETT FURNITURE INDS INC COM 070203104   2,452,555 137,784 SH   SOLE 22 137,784 0 0
BASSETT FURNITURE INDS INC COM 070203104   3,186 179 SH   SOLE 23 179 0 0
BASSETT FURNITURE INDS INC COM 070203104   8,918 501 SH   SOLE 43 501 0 0
BATH & BODY WORKS INC COM 070830104   21,757,491 594,792 SH   SOLE 2 192,684 0 402,108
BATH & BODY WORKS INC COM 070830104   6,018,910 164,541 SH   SOLE 4 94,909 0 69,632
BATH & BODY WORKS INC COM 070830104   5,337,351 145,909 SH   SOLE 7 139,695 0 6,214
BATH & BODY WORKS INC COM 070830104   203,531 5,564 SH   SOLE 13 5,564 0 0
BATH & BODY WORKS INC COM 070830104   1,464,041 40,023 SH   SOLE 15 40,023 0 0
BATH & BODY WORKS INC COM 070830104   49,181,444 1,344,490 SH   SOLE 18 1,321,407 0 23,083
BATH & BODY WORKS INC COM 070830104   11,889,597 325,030 SH   SOLE 19 325,030 0 0
BATH & BODY WORKS INC COM 070830104   204,625,557 5,593,919 SH   SOLE 21 5,593,919 0 0
BATH & BODY WORKS INC COM 070830104   192,715,548 5,268,331 SH   SOLE 22 4,769,081 0 499,250
BATH & BODY WORKS INC COM 070830104   15,409,801 421,263 SH   SOLE 23 421,263 0 0
BATH & BODY WORKS INC COM 070830104   15,712,134 429,528 SH   SOLE 25 415,269 0 14,259
BATH & BODY WORKS INC COM 070830104   15,064,815 411,832 SH   SOLE 26 158,573 0 253,259
BATH & BODY WORKS INC COM 070830104   22,364,500 611,386 SH   SOLE 28 3,878 0 607,508
BATH & BODY WORKS INC COM 070830104   46,258,775 1,264,592 SH   SOLE 30 1,264,592 0 0
BATH & BODY WORKS INC COM 070830104   2,662,914 72,797 SH   SOLE 31 54,976 0 17,821
BATH & BODY WORKS INC COM 070830104   6,174,521 168,795 SH   SOLE 34 168,795 0 0
BATH & BODY WORKS INC COM 070830104   3,103,557 84,843 SH   SOLE 36 84,843 0 0
BATH & BODY WORKS INC COM 070830104   346,559 9,474 SH   SOLE 40 9,474 0 0
BATH & BODY WORKS INC COM 070830104   23,411 640 SH   OTR 43 640 0 0
BATH & BODY WORKS INC COM 070830104   4,258,058 116,404 SH   SOLE 43 102,763 0 13,641
BATTALION OIL CORP COM 07134L107   14,185 2,159 SH   SOLE 2 0 0 2,159
BATTALION OIL CORP COM 07134L107   43,158 6,569 SH   SOLE 18 6,569 0 0
BATTALION OIL CORP COM 07134L107   29,972 4,562 SH   SOLE 19 4,562 0 0
BATTALION OIL CORP COM 07134L107   202,941 30,889 SH   SOLE 21 30,889 0 0
BATTALION OIL CORP COM 07134L107   103,937 15,820 SH   SOLE 22 15,288 0 532
BAUDAX BIO INC COM NEW 07160F404   3 2 SH   SOLE 21 2 0 0
BAUDAX BIO INC COM NEW 07160F404   1,352 795 SH   SOLE 22 795 0 0
BAUSCH HEALTH COS INC COM 071734107   91,409 11,285 SH   SOLE 21 11,285 0 0
BAUSCH HEALTH COS INC COM 071734107   52,488 6,480 SH   SOLE 28 6,480 0 0
BAUSCH HEALTH COS INC COM 071734107   2,745,066 338,897 SH   SOLE 43 322,872 0 16,025
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   4,190,674 240,705 SH   SOLE 2 240,705 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   34,716 1,994 SH   SOLE 4 0 0 1,994
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   56,025 3,218 SH   SOLE 7 3,218 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   1,664,030 95,579 SH   SOLE 18 95,579 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   32,515,665 1,867,643 SH   SOLE 19 1,867,643 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   21,554 1,238 SH   SOLE 21 1,238 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   33,783,530 1,940,467 SH   SOLE 34 1,940,467 0 0
BAXTER INTL INC COM 071813109   65,124,677 1,605,638 SH   SOLE 2 748,471 0 857,167
BAXTER INTL INC COM 071813109   10,204,855 251,599 SH   SOLE 4 199,303 0 52,296
BAXTER INTL INC COM 071813109   24,239,102 597,611 SH   SOLE 7 582,843 0 14,768
BAXTER INTL INC COM 071813109   786,215 19,384 SH   SOLE 13 19,384 0 0
BAXTER INTL INC COM 071813109   3,411,137 84,101 SH   SOLE 15 84,101 0 0
BAXTER INTL INC COM 071813109   208,662,330 5,144,535 SH   SOLE 18 4,658,346 0 486,189
BAXTER INTL INC COM 071813109   664,876,555 16,392,420 SH   SOLE 19 16,392,420 0 0
BAXTER INTL INC COM 071813109   612,615,522 15,103,933 SH   SOLE 21 15,103,933 0 0
BAXTER INTL INC COM 071813109   507,284,975 12,507,026 SH   SOLE 22 11,469,389 0 1,037,637
BAXTER INTL INC COM 071813109   43,706,604 1,077,579 SH   SOLE 23 1,077,579 0 0
BAXTER INTL INC COM 071813109   51,285,768 1,264,442 SH   SOLE 25 1,264,053 0 389
BAXTER INTL INC COM 071813109   48,981,432 1,207,629 SH   SOLE 26 650,838 0 556,791
BAXTER INTL INC COM 071813109   50,500,201 1,245,074 SH   SOLE 28 198,183 0 1,046,891
BAXTER INTL INC COM 071813109   11,195 276 SH   SOLE 29 276 0 0
BAXTER INTL INC COM 071813109   115,251,564 2,841,508 SH   SOLE 30 2,841,508 0 0
BAXTER INTL INC COM 071813109   5,709,388 140,764 SH   SOLE 31 102,903 0 37,861
BAXTER INTL INC COM 071813109   125,927,889 3,104,731 SH   SOLE 34 3,104,731 0 0
BAXTER INTL INC COM 071813109   6,927,648 170,800 SH   SOLE 36 170,800 0 0
BAXTER INTL INC COM 071813109   843,040 20,785 SH   SOLE 40 20,785 0 0
BAXTER INTL INC COM 071813109   73,211 1,805 SH   OTR 43 1,805 0 0
BAXTER INTL INC COM 071813109   27,667,091 682,127 SH   SOLE 43 608,108 0 74,020
BAYCOM CORP COM 07272M107   75,869 4,442 SH   SOLE 2 565 0 3,877
BAYCOM CORP COM 07272M107   3,553 208 SH   SOLE 7 208 0 0
BAYCOM CORP COM 07272M107   603,915 35,358 SH   SOLE 18 35,358 0 0
BAYCOM CORP COM 07272M107   406,709 23,812 SH   SOLE 19 23,812 0 0
BAYCOM CORP COM 07272M107   7,766,498 454,713 SH   SOLE 21 454,713 0 0
BAYCOM CORP COM 07272M107   2,801,154 164,002 SH   SOLE 22 154,086 0 9,916
BAYFIRST FINANCIAL CORP COM 07279B104   1,708 110 SH   SOLE 2 0 0 110
BAYFIRST FINANCIAL CORP COM 07279B104   8,635 556 SH   SOLE 18 556 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   116,894 7,527 SH   SOLE 21 7,527 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   619,911 39,917 SH   SOLE 22 39,917 0 0
BCB BANCORP INC COM 055298103   93,092 7,090 SH   SOLE 2 599 0 6,491
BCB BANCORP INC COM 055298103   3,191 243 SH   SOLE 7 243 0 0
BCB BANCORP INC COM 055298103   589,970 44,933 SH   SOLE 18 44,933 0 0
BCB BANCORP INC COM 055298103   397,681 30,288 SH   SOLE 19 30,288 0 0
BCB BANCORP INC COM 055298103   7,019,521 534,617 SH   SOLE 21 534,617 0 0
BCB BANCORP INC COM 055298103   2,858,847 217,734 SH   SOLE 22 204,942 0 12,792
BCB BANCORP INC COM 055298103   3,086 235 SH   SOLE 43 235 0 0
BCE INC COM NEW 05534B760   31,730,873 708,437 SH   SOLE 43 614,138 0 94,299
BEACON ROOFING SUPPLY INC COM 073685109   2,055,454 34,927 SH   SOLE 2 15,352 0 19,575
BEACON ROOFING SUPPLY INC COM 073685109   11,476 195 SH   SOLE 4 195 0 0
BEACON ROOFING SUPPLY INC COM 073685109   676,716 11,499 SH   SOLE 7 11,499 0 0
BEACON ROOFING SUPPLY INC COM 073685109   7,829,404 133,040 SH   SOLE 18 133,040 0 0
BEACON ROOFING SUPPLY INC COM 073685109   5,937,023 100,884 SH   SOLE 19 100,884 0 0
BEACON ROOFING SUPPLY INC COM 073685109   105,603,912 1,794,459 SH   SOLE 21 1,794,459 0 0
BEACON ROOFING SUPPLY INC COM 073685109   78,278,562 1,330,137 SH   SOLE 22 1,284,250 0 45,887
BEACON ROOFING SUPPLY INC COM 073685109   510,700 8,678 SH   SOLE 25 8,678 0 0
BEACON ROOFING SUPPLY INC COM 073685109   1,823,703 30,989 SH   SOLE 26 26,361 0 4,628
BEACON ROOFING SUPPLY INC COM 073685109   58,615 996 SH   SOLE 28 996 0 0
BEACON ROOFING SUPPLY INC COM 073685109   2,512,660 42,696 SH   SOLE 30 42,696 0 0
BEACON ROOFING SUPPLY INC COM 073685109   544,480 9,252 SH   SOLE 34 9,252 0 0
BEACON ROOFING SUPPLY INC COM 073685109   146,066 2,482 SH   SOLE 36 2,482 0 0
BEACON ROOFING SUPPLY INC COM 073685109   458,030 7,783 SH   SOLE 40 7,783 0 0
BEACON ROOFING SUPPLY INC COM 073685109   722,090 12,270 SH   SOLE 43 12,122 0 148
BEAM GLOBAL COM 07373B109   4,168 262 SH   SOLE 2 0 0 262
BEAM GLOBAL COM 07373B109   24,565 1,544 SH   SOLE 18 1,544 0 0
BEAM GLOBAL COM 07373B109   430,779 27,076 SH   SOLE 21 27,076 0 0
BEAM GLOBAL COM 07373B109   2,096,445 131,769 SH   SOLE 22 131,769 0 0
BEAM THERAPEUTICS INC COM 07373V105   2,669,666 87,187 SH   SOLE 2 53,332 0 33,855
BEAM THERAPEUTICS INC COM 07373V105   6,645 217 SH   SOLE 4 217 0 0
BEAM THERAPEUTICS INC COM 07373V105   488,113 15,941 SH   SOLE 7 15,941 0 0
BEAM THERAPEUTICS INC COM 07373V105   4,998,256 163,235 SH   SOLE 18 158,432 0 4,803
BEAM THERAPEUTICS INC COM 07373V105   8,900,101 290,663 SH   SOLE 19 290,663 0 0
BEAM THERAPEUTICS INC COM 07373V105   81,015,958 2,645,851 SH   SOLE 21 2,645,851 0 0
BEAM THERAPEUTICS INC COM 07373V105   54,414,037 1,777,075 SH   SOLE 22 1,732,241 0 44,834
BEAM THERAPEUTICS INC COM 07373V105   191,467 6,253 SH   SOLE 23 6,253 0 0
BEAM THERAPEUTICS INC COM 07373V105   296,279 9,676 SH   SOLE 25 9,676 0 0
BEAM THERAPEUTICS INC COM 07373V105   2,013,326 65,752 SH   SOLE 26 28,262 0 37,490
BEAM THERAPEUTICS INC COM 07373V105   103,220 3,371 SH   SOLE 28 2,133 0 1,238
BEAM THERAPEUTICS INC COM 07373V105   6,302,025 205,814 SH   SOLE 30 205,814 0 0
BEAM THERAPEUTICS INC COM 07373V105   28,905 944 SH   SOLE 34 944 0 0
BEAM THERAPEUTICS INC COM 07373V105   15,739 514 SH   SOLE 36 514 0 0
BEAM THERAPEUTICS INC COM 07373V105   309,170 10,097 SH   SOLE 40 10,097 0 0
BEAM THERAPEUTICS INC COM 07373V105   11,054 361 SH   OTR 43 361 0 0
BEAM THERAPEUTICS INC COM 07373V105   236,417 7,721 SH   SOLE 43 6,371 0 1,350
BEASLEY BROADCAST GROUP INC CL A 074014101   1,513 1,845 SH   SOLE 18 1,845 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101   17,075 20,823 SH   SOLE 21 20,823 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101   42,273 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   855,789 53,891 SH   SOLE 2 23,663 0 30,228
BEAZER HOMES USA INC COM NEW 07556Q881   3,303 208 SH   SOLE 7 208 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   1,390,755 87,579 SH   SOLE 18 87,579 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   907,780 57,165 SH   SOLE 19 57,165 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   20,230,501 1,273,961 SH   SOLE 21 1,273,961 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   13,043,070 821,352 SH   SOLE 22 801,358 0 19,994
BEAZER HOMES USA INC COM NEW 07556Q881   75,303 4,742 SH   SOLE 23 4,742 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   189,702 11,946 SH   SOLE 26 0 0 11,946
BEAZER HOMES USA INC COM NEW 07556Q881   5,536,753 348,662 SH   SOLE 43 347,764 0 898
BECTON DICKINSON & CO COM 075887109   221,654,742 895,430 SH   SOLE 2 386,504 0 508,926
BECTON DICKINSON & CO COM 075887109   71,917,054 290,527 SH   SOLE 4 162,913 0 127,614
BECTON DICKINSON & CO COM 075887109   63,441,284 256,287 SH   SOLE 7 247,954 0 8,333
BECTON DICKINSON & CO COM 075887109   7,813,353 31,564 SH   SOLE 13 31,564 0 0
BECTON DICKINSON & CO COM 075887109   11,975,985 48,380 SH   SOLE 15 48,380 0 0
BECTON DICKINSON & CO COM 075887109   121,368,367 490,298 SH   SOLE 18 428,499 0 61,799
BECTON DICKINSON & CO COM 075887109   197,208,682 796,674 SH   SOLE 19 796,674 0 0
BECTON DICKINSON & CO COM 075887109   2,004,239,295 8,096,628 SH   SOLE 21 8,096,628 0 0
BECTON DICKINSON & CO COM 075887109   1,624,925,832 6,564,296 SH   SOLE 22 5,922,889 0 641,407
BECTON DICKINSON & CO COM 075887109   149,418,857 603,615 SH   SOLE 23 603,615 0 0
BECTON DICKINSON & CO COM 075887109   165,532,968 668,712 SH   SOLE 25 667,576 0 1,136
BECTON DICKINSON & CO COM 075887109   149,316,871 603,203 SH   SOLE 26 234,705 0 368,498
BECTON DICKINSON & CO COM 075887109   193,193,583 780,454 SH   SOLE 28 63,062 0 717,392
BECTON DICKINSON & CO COM 075887109   5,186,953 20,954 SH   SOLE 29 20,954 0 0
BECTON DICKINSON & CO COM 075887109   539,244,106 2,178,412 SH   SOLE 30 2,178,412 0 0
BECTON DICKINSON & CO COM 075887109   29,175,807 117,863 SH   SOLE 31 96,427 0 21,436
BECTON DICKINSON & CO COM 075887109   232,941,576 941,026 SH   SOLE 34 941,026 0 0
BECTON DICKINSON & CO COM 075887109   24,283,674 98,100 SH   SOLE 36 98,100 0 0
BECTON DICKINSON & CO COM 075887109   2,796,459 11,297 SH   SOLE 40 11,297 0 0
BECTON DICKINSON & CO COM 075887109   179,467 725 SH   OTR 43 725 0 0
BECTON DICKINSON & CO COM 075887109   74,171,728 299,635 SH   SOLE 43 279,519 0 20,117
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406   1,036,612 20,849 SH   SOLE 7 20,849 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406   112,822,237 2,269,152 SH   SOLE 21 2,269,152 0 0
BED BATH & BEYOND INC COM 075896100   21,920 51,287 SH   SOLE 2 17,873 0 33,414
BED BATH & BEYOND INC COM 075896100   108 252 SH   SOLE 4 252 0 0
BED BATH & BEYOND INC COM 075896100   5,566 13,023 SH   SOLE 7 13,023 0 0
BED BATH & BEYOND INC COM 075896100   92,595 216,647 SH   SOLE 18 216,647 0 0
BED BATH & BEYOND INC COM 075896100   63,887 149,479 SH   SOLE 19 149,479 0 0
BED BATH & BEYOND INC COM 075896100   1,223,113 2,861,753 SH   SOLE 21 2,861,753 0 0
BED BATH & BEYOND INC COM 075896100   1,167,974 2,732,741 SH   SOLE 22 2,672,615 0 60,126
BED BATH & BEYOND INC COM 075896100   3,620 8,470 SH   SOLE 25 8,470 0 0
BED BATH & BEYOND INC COM 075896100   54,741 128,080 SH   SOLE 26 44,749 0 83,331
BED BATH & BEYOND INC COM 075896100   796 1,862 SH   SOLE 28 1,862 0 0
BED BATH & BEYOND INC COM 075896100   19,545 45,730 SH   SOLE 30 45,730 0 0
BED BATH & BEYOND INC COM 075896100   6,347 14,851 SH   SOLE 36 14,851 0 0
BED BATH & BEYOND INC COM 075896100   4,985 11,664 SH   SOLE 40 11,664 0 0
BED BATH & BEYOND INC COM 075896100   1,290 3,019 SH   SOLE 43 2,586 0 433
BEIGENE LTD SPONSORED ADR 07725L102   548,308 2,544 SH   SOLE 2 2,544 0 0
BEIGENE LTD SPONSORED ADR 07725L102   59,271 275 SH   SOLE 4 275 0 0
BEIGENE LTD SPONSORED ADR 07725L102   406,274 1,885 SH   SOLE 13 1,885 0 0
BEIGENE LTD SPONSORED ADR 07725L102   944,668 4,383 SH   SOLE 18 4,383 0 0
BEIGENE LTD SPONSORED ADR 07725L102   9,258,091 42,955 SH   SOLE 19 42,955 0 0
BEIGENE LTD SPONSORED ADR 07725L102   130,453,412 605,268 SH   SOLE 21 605,268 0 0
BEIGENE LTD SPONSORED ADR 07725L102   4,461,687 20,701 SH   SOLE 22 20,701 0 0
BEIGENE LTD SPONSORED ADR 07725L102   175,872 816 SH   SOLE 25 816 0 0
BEIGENE LTD SPONSORED ADR 07725L102   61,211 284 SH   SOLE 26 0 0 284
BEIGENE LTD SPONSORED ADR 07725L102   4,447,462 20,635 SH   SOLE 30 20,635 0 0
BEIGENE LTD SPONSORED ADR 07725L102   33,623 156 SH   SOLE 31 0 0 156
BEIGENE LTD SPONSORED ADR 07725L102   1,018,379 4,725 SH   SOLE 32 4,725 0 0
BEIGENE LTD SPONSORED ADR 07725L102   116,386 540 SH   SOLE 34 540 0 0
BEIGENE LTD SPONSORED ADR 07725L102   138,155 641 SH   SOLE 43 634 0 7
BEL FUSE INC CL A 077347201   8,935 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300   525,444 13,982 SH   SOLE 2 13,375 0 607
BEL FUSE INC CL B 077347300   71,815 1,911 SH   SOLE 18 1,911 0 0
BEL FUSE INC CL B 077347300   1,327,777 35,332 SH   SOLE 21 35,332 0 0
BEL FUSE INC CL B 077347300   7,058,313 187,821 SH   SOLE 22 187,821 0 0
BEL FUSE INC CL B 077347300   11,049 294 SH   SOLE 26 193 0 101
BEL FUSE INC CL B 077347300   51,259 1,364 SH   SOLE 28 0 0 1,364
BEL FUSE INC CL B 077347300   24,389 649 SH   SOLE 31 605 0 44
BEL FUSE INC CL B 077347300   33,597 894 SH   SOLE 43 877 0 17
BELDEN INC COM 077454106   11,427,435 131,698 SH   SOLE 2 88,202 0 43,496
BELDEN INC COM 077454106   32,192 371 SH   SOLE 4 168 0 203
BELDEN INC COM 077454106   758,890 8,746 SH   SOLE 7 8,746 0 0
BELDEN INC COM 077454106   15,840,384 182,556 SH   SOLE 18 181,252 0 1,304
BELDEN INC COM 077454106   24,807,022 285,894 SH   SOLE 19 285,894 0 0
BELDEN INC COM 077454106   266,047,579 3,066,124 SH   SOLE 21 3,066,124 0 0
BELDEN INC COM 077454106   132,146,979 1,522,957 SH   SOLE 22 1,480,332 0 42,625
BELDEN INC COM 077454106   648,866 7,478 SH   SOLE 23 7,478 0 0
BELDEN INC COM 077454106   623,442 7,185 SH   SOLE 25 7,185 0 0
BELDEN INC COM 077454106   3,658,744 42,166 SH   SOLE 26 13,343 0 28,823
BELDEN INC COM 077454106   394,543 4,547 SH   SOLE 28 797 0 3,750
BELDEN INC COM 077454106   2,515,983 28,996 SH   SOLE 30 28,996 0 0
BELDEN INC COM 077454106   150,633 1,736 SH   SOLE 36 1,736 0 0
BELDEN INC COM 077454106   623,616 7,187 SH   SOLE 40 7,187 0 0
BELDEN INC COM 077454106   1,706,081 19,662 SH   SOLE 43 18,488 0 1,174
BELITE BIO INC SPONSORED ADS 07782B104   28,584 956 SH   SOLE 2 956 0 0
BELITE BIO INC SPONSORED ADS 07782B104   3,020 101 SH   SOLE 22 101 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300   5,736 727 SH   SOLE 2 0 0 727
BELLEROPHON THERAPEUTICS INC COM NEW 078771300   754,458 95,622 SH   SOLE 22 95,622 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404   2,241 6,790 SH   SOLE 21 6,790 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404   22,758 68,963 SH   SOLE 22 68,963 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   4,367,266 128,449 SH   SOLE 2 97,204 0 31,245
BELLRING BRANDS INC COMMON STOCK 07831C103   7,684 226 SH   SOLE 4 226 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   563,142 16,563 SH   SOLE 7 16,563 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   18,986,892 558,438 SH   SOLE 18 547,140 0 11,298
BELLRING BRANDS INC COMMON STOCK 07831C103   11,466,500 337,250 SH   SOLE 19 337,250 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   320,439,732 9,424,698 SH   SOLE 21 9,424,698 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   138,490,194 4,073,241 SH   SOLE 22 3,975,202 0 98,039
BELLRING BRANDS INC COMMON STOCK 07831C103   18,768 552 SH   SOLE 23 552 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   795,090 23,385 SH   SOLE 25 23,385 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   2,047,650 60,225 SH   SOLE 26 49,230 0 10,995
BELLRING BRANDS INC COMMON STOCK 07831C103   335,886 9,879 SH   SOLE 28 1,437 0 8,442
BELLRING BRANDS INC COMMON STOCK 07831C103   2,355,826 69,289 SH   SOLE 30 69,289 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   682,448 20,072 SH   SOLE 40 20,072 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,772,726 52,139 SH   SOLE 43 46,296 0 5,843
BELLUS HEALTH INC NEW COM NEW 07987C204   5,813,381 807,414 SH   SOLE 21 807,414 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204   437,940 60,825 SH   SOLE 30 60,825 0 0
BENCHMARK ELECTRS INC COM 08160H101   4,513,040 190,504 SH   SOLE 2 150,439 0 40,065
BENCHMARK ELECTRS INC COM 08160H101   2,369 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101   654,744 27,638 SH   SOLE 7 27,638 0 0
BENCHMARK ELECTRS INC COM 08160H101   2,930,074 123,684 SH   SOLE 18 123,684 0 0
BENCHMARK ELECTRS INC COM 08160H101   6,358,017 268,384 SH   SOLE 19 268,384 0 0
BENCHMARK ELECTRS INC COM 08160H101   104,446,675 4,408,893 SH   SOLE 21 4,408,893 0 0
BENCHMARK ELECTRS INC COM 08160H101   27,319,379 1,153,203 SH   SOLE 22 1,108,579 0 44,624
BENCHMARK ELECTRS INC COM 08160H101   55,885 2,359 SH   SOLE 23 2,359 0 0
BENCHMARK ELECTRS INC COM 08160H101   212,239 8,959 SH   SOLE 25 8,959 0 0
BENCHMARK ELECTRS INC COM 08160H101   600,589 25,352 SH   SOLE 26 22,991 0 2,361
BENCHMARK ELECTRS INC COM 08160H101   12,058 509 SH   SOLE 28 509 0 0
BENCHMARK ELECTRS INC COM 08160H101   2,673,109 112,837 SH   SOLE 30 112,837 0 0
BENCHMARK ELECTRS INC COM 08160H101   292,832 12,361 SH   SOLE 36 12,361 0 0
BENCHMARK ELECTRS INC COM 08160H101   127,263 5,372 SH   SOLE 40 5,372 0 0
BENCHMARK ELECTRS INC COM 08160H101   990,823 41,825 SH   SOLE 43 38,901 0 2,924
BENSON HILL INC COMMON STOCK 082490103   7,926,451 6,892,566 SH   SOLE 2 6,818,402 0 74,164
BENSON HILL INC COMMON STOCK 082490103   2,157 1,876 SH   SOLE 7 1,876 0 0
BENSON HILL INC COMMON STOCK 082490103   566,856 492,918 SH   SOLE 18 492,918 0 0
BENSON HILL INC COMMON STOCK 082490103   399,275 347,196 SH   SOLE 19 347,196 0 0
BENSON HILL INC COMMON STOCK 082490103   6,962,874 6,054,673 SH   SOLE 21 6,054,673 0 0
BENSON HILL INC COMMON STOCK 082490103   4,305,485 3,743,900 SH   SOLE 22 3,599,727 0 144,173
BENSON HILL INC COMMON STOCK 082490103   25,242 21,950 SH   SOLE 25 21,950 0 0
BENSON HILL INC COMMON STOCK 082490103   11,850 10,304 SH   SOLE 28 0 0 10,304
BENSON HILL INC COMMON STOCK 082490103   163,562 142,228 SH   SOLE 30 142,228 0 0
BENSON HILL INC COMMON STOCK 082490103   29,401 25,566 SH   SOLE 40 25,566 0 0
BENTLEY SYS INC COM CL B 08265T208   11,096,708 258,123 SH   SOLE 2 12,342 0 245,781
BENTLEY SYS INC COM CL B 08265T208   5,804,424 135,018 SH   SOLE 4 73,932 0 61,086
BENTLEY SYS INC COM CL B 08265T208   1,054,631 24,532 SH   SOLE 7 24,532 0 0
BENTLEY SYS INC COM CL B 08265T208   77,726 1,808 SH   SOLE 13 1,808 0 0
BENTLEY SYS INC COM CL B 08265T208   496,577 11,551 SH   SOLE 15 11,551 0 0
BENTLEY SYS INC COM CL B 08265T208   13,279,181 308,890 SH   SOLE 18 298,093 0 10,797
BENTLEY SYS INC COM CL B 08265T208   2,271,420 52,836 SH   SOLE 19 52,836 0 0
BENTLEY SYS INC COM CL B 08265T208   146,093,863 3,398,322 SH   SOLE 21 3,398,322 0 0
BENTLEY SYS INC COM CL B 08265T208   201,457,245 4,686,142 SH   SOLE 22 4,342,822 0 343,320
BENTLEY SYS INC COM CL B 08265T208   15,267,426 355,139 SH   SOLE 23 355,139 0 0
BENTLEY SYS INC COM CL B 08265T208   943,545 21,948 SH   SOLE 25 21,948 0 0
BENTLEY SYS INC COM CL B 08265T208   5,603,832 130,352 SH   SOLE 26 107,356 0 22,996
BENTLEY SYS INC COM CL B 08265T208   12,504,458 290,869 SH   SOLE 28 3,464 0 287,405
BENTLEY SYS INC COM CL B 08265T208   10,017 233 SH   SOLE 29 233 0 0
BENTLEY SYS INC COM CL B 08265T208   73,519,220 1,710,147 SH   SOLE 30 1,384,482 0 325,665
BENTLEY SYS INC COM CL B 08265T208   2,002,173 46,573 SH   SOLE 31 43,378 0 3,195
BENTLEY SYS INC COM CL B 08265T208   342,673 7,971 SH   SOLE 34 7,971 0 0
BENTLEY SYS INC COM CL B 08265T208   1,042,250 24,244 SH   SOLE 36 24,244 0 0
BENTLEY SYS INC COM CL B 08265T208   355,441 8,268 SH   SOLE 40 8,268 0 0
BENTLEY SYS INC COM CL B 08265T208   2,030,031 47,221 SH   SOLE 43 39,476 0 7,745
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   6,408,958 6,768,000 PRN   SOLE 2 6,768,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   3,424,171 3,616,000 PRN   SOLE 19 3,616,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   3,920,373 4,140,000 PRN   SOLE 21 4,140,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   3,882,495 4,100,000 PRN   SOLE 22 4,100,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   2,401,465 2,536,000 PRN   SOLE 34 2,536,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   2,848,500 3,375,000 PRN   SOLE 21 3,375,000 0 0
BERKLEY W R CORP COM 084423102   22,895,430 367,739 SH   SOLE 2 72,293 0 295,446
BERKLEY W R CORP COM 084423102   11,357,469 182,420 SH   SOLE 4 91,398 0 91,022
BERKLEY W R CORP COM 084423102   9,210,433 147,935 SH   SOLE 7 142,210 0 5,725
BERKLEY W R CORP COM 084423102   283,719 4,557 SH   SOLE 13 4,557 0 0
BERKLEY W R CORP COM 084423102   2,218,884 35,639 SH   SOLE 15 35,639 0 0
BERKLEY W R CORP COM 084423102   30,086,460 483,239 SH   SOLE 18 465,851 0 17,388
BERKLEY W R CORP COM 084423102   6,337,570 101,792 SH   SOLE 19 101,792 0 0
BERKLEY W R CORP COM 084423102   345,253,865 5,545,356 SH   SOLE 21 5,545,356 0 0
BERKLEY W R CORP COM 084423102   278,915,461 4,479,850 SH   SOLE 22 4,026,350 0 453,500
BERKLEY W R CORP COM 084423102   25,438,004 408,577 SH   SOLE 23 408,577 0 0
BERKLEY W R CORP COM 084423102   20,609,554 331,024 SH   SOLE 25 331,024 0 0
BERKLEY W R CORP COM 084423102   22,699,373 364,590 SH   SOLE 26 129,726 0 234,864
BERKLEY W R CORP COM 084423102   23,183,134 372,360 SH   SOLE 28 2,795 0 369,565
BERKLEY W R CORP COM 084423102   74,554,918 1,197,477 SH   SOLE 30 1,192,978 0 4,499
BERKLEY W R CORP COM 084423102   3,607,905 57,949 SH   SOLE 31 42,198 0 15,751
BERKLEY W R CORP COM 084423102   494,905 7,949 SH   SOLE 34 7,949 0 0
BERKLEY W R CORP COM 084423102   3,763,991 60,456 SH   SOLE 36 60,456 0 0
BERKLEY W R CORP COM 084423102   511,528 8,216 SH   SOLE 40 8,216 0 0
BERKLEY W R CORP COM 084423102   18,304 294 SH   OTR 43 294 0 0
BERKLEY W R CORP COM 084423102   12,984,760 208,557 SH   SOLE 43 190,783 0 17,774
BERKSHIRE GREY INC COM CL A 084656107   7,993 5,792 SH   SOLE 2 2,891 0 2,901
BERKSHIRE GREY INC COM CL A 084656107   218,453 158,299 SH   SOLE 18 158,299 0 0
BERKSHIRE GREY INC COM CL A 084656107   119,904 86,887 SH   SOLE 19 86,887 0 0
BERKSHIRE GREY INC COM CL A 084656107   2,103,172 1,524,038 SH   SOLE 21 1,524,038 0 0
BERKSHIRE GREY INC COM CL A 084656107   933,484 676,438 SH   SOLE 22 667,857 0 8,581
BERKSHIRE GREY INC COM CL A 084656107   5,651 4,095 SH   SOLE 43 4,095 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   47,956,800 103 SH   SOLE 2 8 0 95
BERKSHIRE HATHAWAY INC DEL CL A 084670108   12,105,600 26 SH   SOLE 22 26 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   176,928,000 380 SH   SOLE 25 380 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   85,204,800 183 SH   SOLE 26 38 0 145
BERKSHIRE HATHAWAY INC DEL CL A 084670108   45,163,200 97 SH   SOLE 28 0 0 97
BERKSHIRE HATHAWAY INC DEL CL A 084670108   8,846,400 19 SH   SOLE 31 0 0 19
BERKSHIRE HATHAWAY INC DEL CL A 084670108   27,004,800 58 SH   SOLE 36 58 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   13,968,000 30 SH   SOLE 43 21 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,077,395,175 3,489,313 SH   SOLE 2 624,535 0 2,864,778
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   196,427,432 636,161 SH   SOLE 4 508,134 0 128,027
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   378,801,197 1,226,807 SH   SOLE 7 1,174,802 0 52,005
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   15,963,718 51,701 SH   SOLE 13 51,701 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   76,494,062 247,738 SH   SOLE 15 247,738 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   76,575 248 SH   SOLE 17 0 0 248
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,104,440,648 3,576,904 SH   SOLE 18 3,412,969 0 163,935
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   245,904,737 796,401 SH   SOLE 19 796,401 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,174,474,608 36,190,286 SH   SOLE 21 36,190,286 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,747,873,467 38,047,328 SH   SOLE 22 34,785,914 0 3,261,414
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   878,815,616 2,846,182 SH   SOLE 23 2,846,182 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   566,544,782 1,834,844 SH   SOLE 25 1,814,741 0 20,103
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   814,033,509 2,636,375 SH   SOLE 26 973,004 0 1,663,371
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   612,405,155 1,983,370 SH   SOLE 28 23,191 0 1,960,179
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,218,213 16,900 SH   SOLE 29 16,900 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,259,027,088 7,316,213 SH   SOLE 30 7,315,570 0 643
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   125,431,946 406,231 SH   SOLE 31 307,867 0 98,364
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   60,974,356 197,475 SH   SOLE 34 197,475 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   129,902,627 420,710 SH   SOLE 36 420,710 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   16,264,151 52,674 SH   SOLE 40 52,674 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,121,761 3,633 SH   OTR 43 3,633 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   499,158,358 1,616,603 SH   SOLE 43 1,425,983 0 190,620
BERKSHIRE HILLS BANCORP INC COM 084680107   983,179 39,233 SH   SOLE 2 11,782 0 27,451
BERKSHIRE HILLS BANCORP INC COM 084680107   2,431 97 SH   SOLE 4 97 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   107,783 4,301 SH   SOLE 7 4,301 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   3,593,554 143,398 SH   SOLE 18 143,398 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   1,818,604 72,570 SH   SOLE 19 72,570 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   128,433,101 5,125,024 SH   SOLE 21 5,125,024 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   24,629,895 982,837 SH   SOLE 22 937,930 0 44,907
BERKSHIRE HILLS BANCORP INC COM 084680107   27,441 1,095 SH   SOLE 25 1,095 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   307,586 12,274 SH   SOLE 26 8,651 0 3,623
BERKSHIRE HILLS BANCORP INC COM 084680107   96,356 3,845 SH   SOLE 28 3,845 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   1,836,898 73,300 SH   SOLE 30 73,300 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   105,603 4,214 SH   SOLE 40 4,214 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   3,878,461 154,767 SH   SOLE 43 99,218 0 55,549
BERRY CORP COM 08579X101   1,680,033 214,017 SH   SOLE 2 185,460 0 28,557
BERRY CORP COM 08579X101   349,160 44,479 SH   SOLE 7 44,479 0 0
BERRY CORP COM 08579X101   1,771,133 225,622 SH   SOLE 18 225,622 0 0
BERRY CORP COM 08579X101   1,508,448 192,159 SH   SOLE 19 192,159 0 0
BERRY CORP COM 08579X101   22,870,308 2,913,415 SH   SOLE 21 2,913,415 0 0
BERRY CORP COM 08579X101   16,675,072 2,124,213 SH   SOLE 22 2,044,592 0 79,621
BERRY CORP COM 08579X101   65,500 8,344 SH   SOLE 25 8,344 0 0
BERRY CORP COM 08579X101   47,430 6,042 SH   SOLE 26 0 0 6,042
BERRY CORP COM 08579X101   750,978 95,666 SH   SOLE 30 95,666 0 0
BERRY CORP COM 08579X101   65,728 8,373 SH   SOLE 34 8,373 0 0
BERRY CORP COM 08579X101   39,917 5,085 SH   SOLE 40 5,085 0 0
BERRY CORP COM 08579X101   281,423 35,850 SH   SOLE 43 31,806 0 4,044
BERRY GLOBAL GROUP INC COM 08579W103   9,527,487 161,757 SH   SOLE 2 54,954 0 106,803
BERRY GLOBAL GROUP INC COM 08579W103   36,459 619 SH   SOLE 4 619 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,185,186 20,122 SH   SOLE 7 20,122 0 0
BERRY GLOBAL GROUP INC COM 08579W103   2,924,621 49,654 SH   SOLE 18 49,358 0 296
BERRY GLOBAL GROUP INC COM 08579W103   4,936,645 83,814 SH   SOLE 19 83,814 0 0
BERRY GLOBAL GROUP INC COM 08579W103   95,672,625 1,624,323 SH   SOLE 21 1,624,323 0 0
BERRY GLOBAL GROUP INC COM 08579W103   178,406,804 3,028,978 SH   SOLE 22 2,869,654 0 159,324
BERRY GLOBAL GROUP INC COM 08579W103   1,318,359 22,383 SH   SOLE 25 22,383 0 0
BERRY GLOBAL GROUP INC COM 08579W103   11,485,323 194,997 SH   SOLE 26 72,030 0 122,967
BERRY GLOBAL GROUP INC COM 08579W103   141,596 2,404 SH   SOLE 28 2,404 0 0
BERRY GLOBAL GROUP INC COM 08579W103   3,612,632 61,335 SH   SOLE 30 61,335 0 0
BERRY GLOBAL GROUP INC COM 08579W103   102,663 1,743 SH   SOLE 31 1,743 0 0
BERRY GLOBAL GROUP INC COM 08579W103   799,273 13,570 SH   SOLE 36 13,570 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,188,249 20,174 SH   SOLE 40 20,174 0 0
BERRY GLOBAL GROUP INC COM 08579W103   7,692,613 130,605 SH   SOLE 43 124,960 0 5,645
BEST BUY INC COM 086516101   44,232,334 565,125 SH   SOLE 2 215,309 0 349,816
BEST BUY INC COM 086516101   12,634,265 161,419 SH   SOLE 4 88,849 0 72,570
BEST BUY INC COM 086516101   32,701,363 417,802 SH   SOLE 7 362,418 0 55,384
BEST BUY INC COM 086516101   247,646 3,164 SH   SOLE 13 3,164 0 0
BEST BUY INC COM 086516101   2,658,049 33,960 SH   SOLE 15 33,960 0 0
BEST BUY INC COM 086516101   4,227 54 SH   SOLE 17 0 0 54
BEST BUY INC COM 086516101   29,680,845 379,211 SH   SOLE 18 347,131 0 32,080
BEST BUY INC COM 086516101   23,789,853 303,946 SH   SOLE 19 303,946 0 0
BEST BUY INC COM 086516101   556,729,579 7,112,937 SH   SOLE 21 7,112,937 0 0
BEST BUY INC COM 086516101   377,601,483 4,824,345 SH   SOLE 22 4,321,855 0 502,490
BEST BUY INC COM 086516101   32,832,621 419,479 SH   SOLE 23 419,479 0 0
BEST BUY INC COM 086516101   71,967,700 919,480 SH   SOLE 25 919,480 0 0
BEST BUY INC COM 086516101   54,128,479 691,561 SH   SOLE 26 445,275 0 246,286
BEST BUY INC COM 086516101   71,810,455 917,471 SH   SOLE 28 82,074 0 835,397
BEST BUY INC COM 086516101   97,681 1,248 SH   SOLE 29 1,248 0 0
BEST BUY INC COM 086516101   167,800,861 2,143,872 SH   SOLE 30 1,946,853 0 197,019
BEST BUY INC COM 086516101   4,729,230 60,422 SH   SOLE 31 45,091 0 15,331
BEST BUY INC COM 086516101   11,752,788 150,157 SH   SOLE 34 150,157 0 0
BEST BUY INC COM 086516101   12,861,953 164,328 SH   SOLE 35 164,328 0 0
BEST BUY INC COM 086516101   5,804,895 74,165 SH   SOLE 36 74,165 0 0
BEST BUY INC COM 086516101   670,852 8,571 SH   SOLE 40 8,571 0 0
BEST BUY INC COM 086516101   39,761 508 SH   OTR 43 508 0 0
BEST BUY INC COM 086516101   20,329,225 259,732 SH   SOLE 43 234,407 0 25,325
BEST INC SPONSORED ADS 08653C502   17,574 22,246 SH   SOLE 43 22,246 0 0
BETTER CHOICE CO INC COM 08771Y303   1,447 3,912 SH   SOLE 18 3,912 0 0
BETTER CHOICE CO INC COM 08771Y303   18,416 49,774 SH   SOLE 21 49,774 0 0
BETTER CHOICE CO INC COM 08771Y303   1,317 3,559 SH   SOLE 22 3,559 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   779 1,113 SH   SOLE 18 1,113 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   16,012 22,875 SH   SOLE 21 22,875 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   40,025 57,179 SH   SOLE 22 57,179 0 0
BEYOND AIR INC COM 08862L103   2,491 369 SH   SOLE 2 0 0 369
BEYOND AIR INC COM 08862L103   28,161 4,172 SH   SOLE 18 4,172 0 0
BEYOND AIR INC COM 08862L103   498,164 73,802 SH   SOLE 21 73,802 0 0
BEYOND AIR INC COM 08862L103   1,423,568 210,899 SH   SOLE 22 210,899 0 0
BEYOND MEAT INC COM 08862E109   573,795 35,354 SH   SOLE 2 21,909 0 13,445
BEYOND MEAT INC COM 08862E109   3,051 188 SH   SOLE 4 188 0 0
BEYOND MEAT INC COM 08862E109   10,679 658 SH   SOLE 7 658 0 0
BEYOND MEAT INC COM 08862E109   2,506,707 154,449 SH   SOLE 18 154,449 0 0
BEYOND MEAT INC COM 08862E109   1,983,582 122,217 SH   SOLE 19 122,217 0 0
BEYOND MEAT INC COM 08862E109   32,034,027 1,973,754 SH   SOLE 21 1,973,754 0 0
BEYOND MEAT INC COM 08862E109   26,506,982 1,633,209 SH   SOLE 22 1,589,196 0 44,013
BEYOND MEAT INC COM 08862E109   134,823 8,307 SH   SOLE 25 8,307 0 0
BEYOND MEAT INC COM 08862E109   427,466 26,338 SH   SOLE 26 21,936 0 4,402
BEYOND MEAT INC COM 08862E109   110,396 6,802 SH   SOLE 28 1,055 0 5,747
BEYOND MEAT INC COM 08862E109   696,105 42,890 SH   SOLE 30 42,890 0 0
BEYOND MEAT INC COM 08862E109   206,559 12,727 SH   SOLE 40 12,727 0 0
BEYOND MEAT INC COM 08862E109   746,466 45,993 SH   SOLE 43 40,715 0 5,278
BEYOND MEAT INC NOTE 3/1 08862EAB5   1,644,938 7,075,000 PRN   SOLE 21 7,075,000 0 0
BEYONDSPRING INC SHS G10830100   105,930 94,580 SH   SOLE 2 34,915 0 59,665
BEYONDSPRING INC SHS G10830100   10,984 9,807 SH   SOLE 18 4,390 0 5,417
BEYONDSPRING INC SHS G10830100   5,676 5,068 SH   SOLE 19 5,068 0 0
BEYONDSPRING INC SHS G10830100   57,135 51,013 SH   SOLE 21 51,013 0 0
BEYONDSPRING INC SHS G10830100   83,310 74,384 SH   SOLE 22 74,384 0 0
BEYONDSPRING INC SHS G10830100   3,764 3,361 SH   SOLE 30 3,361 0 0
BGC PARTNERS INC CL A 05541T101   1,626,676 311,028 SH   SOLE 2 95,761 0 215,267
BGC PARTNERS INC CL A 05541T101   6,731 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101   16,799 3,212 SH   SOLE 7 3,212 0 0
BGC PARTNERS INC CL A 05541T101   4,604,309 880,365 SH   SOLE 18 880,365 0 0
BGC PARTNERS INC CL A 05541T101   3,255,764 622,517 SH   SOLE 19 622,517 0 0
BGC PARTNERS INC CL A 05541T101   62,413,293 11,933,708 SH   SOLE 21 11,933,708 0 0
BGC PARTNERS INC CL A 05541T101   46,123,318 8,818,990 SH   SOLE 22 8,428,569 0 390,421
BGC PARTNERS INC CL A 05541T101   292,001 55,832 SH   SOLE 25 55,832 0 0
BGC PARTNERS INC CL A 05541T101   616,361 117,851 SH   SOLE 26 92,801 0 25,050
BGC PARTNERS INC CL A 05541T101   91,373 17,471 SH   SOLE 28 6,031 0 11,440
BGC PARTNERS INC CL A 05541T101   848,829 162,300 SH   SOLE 30 162,300 0 0
BGC PARTNERS INC CL A 05541T101   57,274 10,951 SH   SOLE 36 10,951 0 0
BGC PARTNERS INC CL A 05541T101   256,144 48,976 SH   SOLE 40 48,976 0 0
BGC PARTNERS INC CL A 05541T101   33,571 6,419 SH   OTR 43 6,419 0 0
BGC PARTNERS INC CL A 05541T101   907,502 173,518 SH   SOLE 43 172,785 0 733
BGSF INC COM 05601C105   202,329 18,998 SH   SOLE 2 18,652 0 346
BGSF INC COM 05601C105   17,509 1,644 SH   SOLE 18 1,644 0 0
BGSF INC COM 05601C105   486,013 45,635 SH   SOLE 21 45,635 0 0
BGSF INC COM 05601C105   1,471,266 138,147 SH   SOLE 22 138,147 0 0
BGSF INC COM 05601C105   469 44 SH   SOLE 43 44 0 0
BHP GROUP LTD SPONSORED ADS 088606108   20,922,954 329,963 SH   SOLE 7 329,963 0 0
BHP GROUP LTD SPONSORED ADS 088606108   42,434,543 669,209 SH   SOLE 19 669,209 0 0
BHP GROUP LTD SPONSORED ADS 088606108   99,106,256 1,562,944 SH   SOLE 43 1,446,135 0 116,808
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   3,542,114 166,531 SH   SOLE 21 166,531 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   263,769 12,401 SH   SOLE 30 12,401 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   145,149 18,875 SH   SOLE 2 2,873 0 16,002
BIG 5 SPORTING GOODS CORP COM 08915P101   2,576 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   495,267 64,404 SH   SOLE 18 64,404 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   307,431 39,978 SH   SOLE 19 39,978 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   5,718,761 743,662 SH   SOLE 21 743,662 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   4,198,117 545,919 SH   SOLE 22 526,318 0 19,601
BIG 5 SPORTING GOODS CORP COM 08915P101   16,549 2,152 SH   SOLE 43 2,152 0 0
BIG LOTS INC COM 089302103   350,841 32,011 SH   SOLE 2 9,446 0 22,565
BIG LOTS INC COM 089302103   1,754 160 SH   SOLE 4 160 0 0
BIG LOTS INC COM 089302103   276,762 25,252 SH   SOLE 7 25,252 0 0
BIG LOTS INC COM 089302103   1,092,142 99,648 SH   SOLE 18 99,648 0 0
BIG LOTS INC COM 089302103   621,509 56,707 SH   SOLE 19 56,707 0 0
BIG LOTS INC COM 089302103   39,092,829 3,566,864 SH   SOLE 21 3,566,864 0 0
BIG LOTS INC COM 089302103   9,722,539 887,093 SH   SOLE 22 850,621 0 36,472
BIG LOTS INC COM 089302103   43,851 4,001 SH   SOLE 25 4,001 0 0
BIG LOTS INC COM 089302103   194,255 17,724 SH   SOLE 26 15,248 0 2,476
BIG LOTS INC COM 089302103   4,866 444 SH   SOLE 28 444 0 0
BIG LOTS INC COM 089302103   735,317 67,091 SH   SOLE 30 67,091 0 0
BIG LOTS INC COM 089302103   52,257 4,768 SH   SOLE 36 4,768 0 0
BIG LOTS INC COM 089302103   45,177 4,122 SH   SOLE 40 4,122 0 0
BIG LOTS INC COM 089302103   506,862 46,247 SH   SOLE 43 44,243 0 2,004
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   280,537 31,380 SH   SOLE 2 17,502 0 13,878
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,395 156 SH   SOLE 4 156 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   6,124 685 SH   SOLE 7 685 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,509,072 168,800 SH   SOLE 18 163,111 0 5,689
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,158,848 129,625 SH   SOLE 19 129,625 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   18,456,138 2,064,445 SH   SOLE 21 2,064,445 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   15,523,327 1,736,390 SH   SOLE 22 1,689,275 0 47,115
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   96,033 10,742 SH   SOLE 25 10,742 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   202,571 22,659 SH   SOLE 26 19,809 0 2,850
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   6,651 744 SH   SOLE 28 744 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,402,436 156,872 SH   SOLE 30 156,872 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   85,618 9,577 SH   SOLE 40 9,577 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   283,246 31,683 SH   SOLE 43 31,338 0 345
BIGCOMMERCE HLDGS INC NOTE 0.250%10/0 08975PAB4   1,502,817 1,975,000 PRN   SOLE 21 1,975,000 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   70,218 415 SH   SOLE 2 148 0 267
BIGLARI HLDGS INC COM STK CL B 08986R309   2,030 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   373,424 2,207 SH   SOLE 18 2,207 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   254,138 1,502 SH   SOLE 19 1,502 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   4,475,509 26,451 SH   SOLE 21 26,451 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   4,064,015 24,019 SH   SOLE 22 23,396 0 623
BIGLARI HLDGS INC COM STK CL B 08986R309   677 4 SH   SOLE 43 4 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   1,312,980 1,580 SH   SOLE 22 1,580 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   11,634 14 SH   SOLE 43 10 0 4
BILIBILI INC SPONS ADS REP Z 090040106   381,617 16,239 SH   SOLE 18 16,239 0 0
BILIBILI INC SPONS ADS REP Z 090040106   75,318 3,205 SH   SOLE 25 3,205 0 0
BILIBILI INC SPONS ADS REP Z 090040106   16,061,545 683,470 SH   SOLE 43 645,044 0 38,426
BILIBILI INC NOTE 1.375% 4/0 090040AB2   2,910,432 2,440,000 PRN   SOLE 21 2,440,000 0 0
BILL HOLDINGS INC COM 090043100   17,848,447 219,971 SH   SOLE 2 35,353 0 184,618
BILL HOLDINGS INC COM 090043100   5,157,908 63,568 SH   SOLE 4 36,435 0 27,133
BILL HOLDINGS INC COM 090043100   1,181,398 14,560 SH   SOLE 7 14,560 0 0
BILL HOLDINGS INC COM 090043100   139,723 1,722 SH   SOLE 13 1,722 0 0
BILL HOLDINGS INC COM 090043100   505,259 6,227 SH   SOLE 15 6,227 0 0
BILL HOLDINGS INC COM 090043100   37,163,662 458,019 SH   SOLE 18 379,147 0 78,872
BILL HOLDINGS INC COM 090043100   52,925,350 652,272 SH   SOLE 19 652,272 0 0
BILL HOLDINGS INC COM 090043100   123,166,220 1,517,947 SH   SOLE 21 1,517,947 0 0
BILL HOLDINGS INC COM 090043100   210,837,990 2,598,447 SH   SOLE 22 2,409,601 0 188,846
BILL HOLDINGS INC COM 090043100   14,058,073 173,257 SH   SOLE 23 173,257 0 0
BILL HOLDINGS INC COM 090043100   9,759,519 120,280 SH   SOLE 25 120,260 0 20
BILL HOLDINGS INC COM 090043100   11,832,971 145,834 SH   SOLE 26 61,884 0 83,950
BILL HOLDINGS INC COM 090043100   9,928,696 122,365 SH   SOLE 28 1,307 0 121,058
BILL HOLDINGS INC COM 090043100   11,441 141 SH   SOLE 29 141 0 0
BILL HOLDINGS INC COM 090043100   18,093,571 222,992 SH   SOLE 30 222,992 0 0
BILL HOLDINGS INC COM 090043100   2,126,193 26,204 SH   SOLE 31 18,879 0 7,325
BILL HOLDINGS INC COM 090043100   325,858 4,016 SH   SOLE 34 4,016 0 0
BILL HOLDINGS INC COM 090043100   2,061,930 25,412 SH   SOLE 36 25,412 0 0
BILL HOLDINGS INC COM 090043100   291,455 3,592 SH   SOLE 40 3,592 0 0
BILL HOLDINGS INC COM 090043100   8,114 100 SH   OTR 43 100 0 0
BILL HOLDINGS INC COM 090043100   1,720,898 21,209 SH   SOLE 43 19,677 0 1,532
BILL HOLDINGS INC NOTE 12/0 090043AB6   1,230,003 1,345,000 PRN   SOLE 2 1,345,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   5,570,220 6,091,000 PRN   SOLE 19 6,091,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   5,985,403 6,545,000 PRN   SOLE 21 6,545,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   11,489,778 12,564,000 PRN   SOLE 34 12,564,000 0 0
BILL HOLDINGS INC NOTE 4/0 090043AD2   2,933,175 3,775,000 PRN   SOLE 21 3,775,000 0 0
BIO RAD LABS INC CL A 090572207   11,214,337 23,411 SH   SOLE 2 6,835 0 16,576
BIO RAD LABS INC CL A 090572207   7,689,708 16,053 SH   SOLE 4 7,947 0 8,106
BIO RAD LABS INC CL A 090572207   6,364,260 13,286 SH   SOLE 7 12,717 0 569
BIO RAD LABS INC CL A 090572207   32,094 67 SH   SOLE 13 67 0 0
BIO RAD LABS INC CL A 090572207   1,194,676 2,494 SH   SOLE 15 2,494 0 0
BIO RAD LABS INC CL A 090572207   26,034,258 54,349 SH   SOLE 18 52,231 0 2,118
BIO RAD LABS INC CL A 090572207   14,030,975 29,291 SH   SOLE 19 29,291 0 0
BIO RAD LABS INC CL A 090572207   316,530,189 660,787 SH   SOLE 21 660,787 0 0
BIO RAD LABS INC CL A 090572207   221,339,334 462,067 SH   SOLE 22 416,067 0 46,000
BIO RAD LABS INC CL A 090572207   19,825,201 41,387 SH   SOLE 23 41,387 0 0
BIO RAD LABS INC CL A 090572207   12,289,258 25,655 SH   SOLE 25 25,655 0 0
BIO RAD LABS INC CL A 090572207   18,299,522 38,202 SH   SOLE 26 14,645 0 23,557
BIO RAD LABS INC CL A 090572207   15,731,017 32,840 SH   SOLE 28 559 0 32,281
BIO RAD LABS INC CL A 090572207   75,992,691 158,642 SH   SOLE 30 158,642 0 0
BIO RAD LABS INC CL A 090572207   2,950,763 6,160 SH   SOLE 31 4,559 0 1,601
BIO RAD LABS INC CL A 090572207   558,058 1,165 SH   SOLE 34 1,165 0 0
BIO RAD LABS INC CL A 090572207   2,670,537 5,575 SH   SOLE 36 5,575 0 0
BIO RAD LABS INC CL A 090572207   411,957 860 SH   SOLE 40 860 0 0
BIO RAD LABS INC CL A 090572207   35,927 75 SH   OTR 43 75 0 0
BIO RAD LABS INC CL A 090572207   12,568,527 26,238 SH   SOLE 43 24,498 0 1,740
BIO-PATH HLDGS INC COM 09057N300   361 260 SH   SOLE 21 260 0 0
BIO-PATH HLDGS INC COM 09057N300   67,011 48,209 SH   SOLE 22 48,209 0 0
BIO-TECHNE CORP COM 09073M104   20,396,612 274,924 SH   SOLE 2 38,070 0 236,854
BIO-TECHNE CORP COM 09073M104   9,350,833 126,039 SH   SOLE 4 67,478 0 58,561
BIO-TECHNE CORP COM 09073M104   7,440,515 100,290 SH   SOLE 7 96,409 0 3,881
BIO-TECHNE CORP COM 09073M104   205,803 2,774 SH   SOLE 13 2,774 0 0
BIO-TECHNE CORP COM 09073M104   1,399,520 18,864 SH   SOLE 15 18,864 0 0
BIO-TECHNE CORP COM 09073M104   29,521,017 397,911 SH   SOLE 18 384,483 0 13,428
BIO-TECHNE CORP COM 09073M104   222,103,048 2,993,706 SH   SOLE 19 2,993,706 0 0
BIO-TECHNE CORP COM 09073M104   425,095,717 5,729,825 SH   SOLE 21 5,729,825 0 0
BIO-TECHNE CORP COM 09073M104   302,088,252 4,071,819 SH   SOLE 22 3,728,878 0 342,941
BIO-TECHNE CORP COM 09073M104   21,326,657 287,460 SH   SOLE 23 287,460 0 0
BIO-TECHNE CORP COM 09073M104   14,045,948 189,324 SH   SOLE 25 189,324 0 0
BIO-TECHNE CORP COM 09073M104   18,625,993 251,058 SH   SOLE 26 87,714 0 163,344
BIO-TECHNE CORP COM 09073M104   22,318,800 300,833 SH   SOLE 28 3,076 0 297,757
BIO-TECHNE CORP COM 09073M104   73,779,878 994,472 SH   SOLE 30 986,356 0 8,116
BIO-TECHNE CORP COM 09073M104   3,218,511 43,382 SH   SOLE 31 31,571 0 11,811
BIO-TECHNE CORP COM 09073M104   580,463 7,824 SH   SOLE 34 7,824 0 0
BIO-TECHNE CORP COM 09073M104   3,004,101 40,492 SH   SOLE 36 40,492 0 0
BIO-TECHNE CORP COM 09073M104   507,905 6,846 SH   SOLE 40 6,846 0 0
BIO-TECHNE CORP COM 09073M104   11,631,673 156,782 SH   SOLE 43 145,181 0 11,601
BIOATLA INC COM 09077B104   29,140 10,873 SH   SOLE 2 0 0 10,873
BIOATLA INC COM 09077B104   17,613 6,572 SH   SOLE 18 6,572 0 0
BIOATLA INC COM 09077B104   294,433 109,863 SH   SOLE 19 109,863 0 0
BIOATLA INC COM 09077B104   962,040 358,970 SH   SOLE 21 358,970 0 0
BIOATLA INC COM 09077B104   1,271,636 474,491 SH   SOLE 22 474,491 0 0
BIOATLA INC COM 09077B104   60,951 22,743 SH   SOLE 30 22,743 0 0
BIOCEPT INC COM 09072V501   64 189 SH   SOLE 21 189 0 0
BIOCEPT INC COM 09072V501   53,626 157,724 SH   SOLE 22 157,724 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   1,104,108 132,387 SH   SOLE 2 54,977 0 77,410
BIOCRYST PHARMACEUTICALS INC COM 09058V103   5,813 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   441,119 52,892 SH   SOLE 7 52,892 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   4,005,035 480,220 SH   SOLE 18 480,220 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   3,067,018 367,748 SH   SOLE 19 367,748 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   66,783,125 8,007,569 SH   SOLE 21 8,007,569 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   40,883,089 4,902,049 SH   SOLE 22 4,733,292 0 168,757
BIOCRYST PHARMACEUTICALS INC COM 09058V103   243,144 29,154 SH   SOLE 25 29,154 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   782,742 93,854 SH   SOLE 26 78,989 0 14,865
BIOCRYST PHARMACEUTICALS INC COM 09058V103   87,295 10,467 SH   SOLE 28 3,166 0 7,301
BIOCRYST PHARMACEUTICALS INC COM 09058V103   5,525,050 662,476 SH   SOLE 30 662,476 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   22,985 2,756 SH   SOLE 36 2,756 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   280,007 33,574 SH   SOLE 40 33,574 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   408,285 48,955 SH   SOLE 43 29,934 0 19,021
BIODESIX INC COM 09075X108   8,178 4,397 SH   SOLE 18 4,397 0 0
BIODESIX INC COM 09075X108   114,502 61,560 SH   SOLE 21 61,560 0 0
BIODESIX INC COM 09075X108   621,398 334,085 SH   SOLE 22 334,085 0 0
BIOFRONTERA INC COM 09077D100   879 1,441 SH   SOLE 18 1,441 0 0
BIOFRONTERA INC COM 09077D100   23,137 37,929 SH   SOLE 21 37,929 0 0
BIOFRONTERA INC COM 09077D100   56,376 92,420 SH   SOLE 22 92,420 0 0
BIOGEN INC COM 09062X103   108,654,124 390,800 SH   SOLE 2 163,026 0 227,774
BIOGEN INC COM 09062X103   36,371,329 130,818 SH   SOLE 4 78,044 0 52,774
BIOGEN INC COM 09062X103   60,108,140 216,193 SH   SOLE 7 176,513 0 39,680
BIOGEN INC COM 09062X103   2,741,376 9,860 SH   SOLE 13 9,860 0 0
BIOGEN INC COM 09062X103   6,908,767 24,849 SH   SOLE 15 24,849 0 0
BIOGEN INC COM 09062X103   556 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103   77,461,382 278,608 SH   SOLE 18 258,132 0 20,476
BIOGEN INC COM 09062X103   118,105,476 424,794 SH   SOLE 19 424,794 0 0
BIOGEN INC COM 09062X103   1,454,942,111 5,233,040 SH   SOLE 21 5,233,040 0 0
BIOGEN INC COM 09062X103   880,078,386 3,165,408 SH   SOLE 22 2,858,153 0 307,255
BIOGEN INC COM 09062X103   80,595,058 289,879 SH   SOLE 23 289,879 0 0
BIOGEN INC COM 09062X103   177,456,540 638,264 SH   SOLE 25 637,665 0 599
BIOGEN INC COM 09062X103   99,072,932 356,339 SH   SOLE 26 186,341 0 169,998
BIOGEN INC COM 09062X103   128,837,990 463,396 SH   SOLE 28 21,185 0 442,211
BIOGEN INC COM 09062X103   1,541,676 5,545 SH   SOLE 29 5,545 0 0
BIOGEN INC COM 09062X103   442,077,431 1,590,035 SH   SOLE 30 1,550,647 0 39,388
BIOGEN INC COM 09062X103   14,567,104 52,394 SH   SOLE 31 41,490 0 10,904
BIOGEN INC COM 09062X103   9,000,109 32,371 SH   SOLE 32 32,371 0 0
BIOGEN INC COM 09062X103   141,026,269 507,234 SH   SOLE 34 507,234 0 0
BIOGEN INC COM 09062X103   12,670,383 45,572 SH   SOLE 36 45,572 0 0
BIOGEN INC COM 09062X103   1,621,471 5,832 SH   SOLE 40 5,832 0 0
BIOGEN INC COM 09062X103   132,342 476 SH   OTR 43 476 0 0
BIOGEN INC COM 09062X103   34,618,071 124,512 SH   SOLE 43 114,168 0 10,344
BIOHAVEN LTD COM G1110E107   857,547 62,778 SH   SOLE 2 17,713 0 45,065
BIOHAVEN LTD COM G1110E107   9,248 677 SH   SOLE 7 677 0 0
BIOHAVEN LTD COM G1110E107   2,293,937 167,931 SH   SOLE 18 167,931 0 0
BIOHAVEN LTD COM G1110E107   3,066,547 224,491 SH   SOLE 19 224,491 0 0
BIOHAVEN LTD COM G1110E107   27,802,526 2,035,324 SH   SOLE 21 2,035,324 0 0
BIOHAVEN LTD COM G1110E107   24,567,674 1,798,512 SH   SOLE 22 1,742,260 0 56,252
BIOHAVEN LTD COM G1110E107   77,343 5,662 SH   SOLE 26 0 0 5,662
BIOHAVEN LTD COM G1110E107   8,770 642 SH   SOLE 34 642 0 0
BIOHAVEN LTD COM G1110E107   241,891 17,708 SH   SOLE 43 16,883 0 825
BIOLASE INC COM 090911405   23 81 SH   SOLE 21 81 0 0
BIOLASE INC COM 090911405   33,269 118,312 SH   SOLE 22 118,312 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   580,508 26,690 SH   SOLE 2 9,231 0 17,459
BIOLIFE SOLUTIONS INC COM NEW 09062W204   2,023 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   7,743 356 SH   SOLE 7 356 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   2,644,887 121,604 SH   SOLE 18 121,604 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,512,495 69,540 SH   SOLE 19 69,540 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   88,294,212 4,059,504 SH   SOLE 21 4,059,504 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   20,291,010 932,920 SH   SOLE 22 890,013 0 42,907
BIOLIFE SOLUTIONS INC COM NEW 09062W204   130,174 5,985 SH   SOLE 25 5,985 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   67,338 3,096 SH   SOLE 26 531 0 2,565
BIOLIFE SOLUTIONS INC COM NEW 09062W204   42,521 1,955 SH   SOLE 28 0 0 1,955
BIOLIFE SOLUTIONS INC COM NEW 09062W204   3,441,176 158,215 SH   SOLE 30 158,215 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   96,353 4,430 SH   SOLE 40 4,430 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   939,187 43,181 SH   SOLE 43 39,867 0 3,314
BIOMARIN PHARMACEUTICAL INC COM 09061G101   51,611,880 530,768 SH   SOLE 2 228,581 0 302,187
BIOMARIN PHARMACEUTICAL INC COM 09061G101   17,598,787 180,983 SH   SOLE 4 102,049 0 78,934
BIOMARIN PHARMACEUTICAL INC COM 09061G101   5,718,393 58,807 SH   SOLE 7 58,807 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,617,879 16,638 SH   SOLE 13 16,638 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,300,099 13,370 SH   SOLE 15 13,370 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   16,502,698 169,711 SH   SOLE 18 157,850 0 11,861
BIOMARIN PHARMACEUTICAL INC COM 09061G101   97,550,487 1,003,193 SH   SOLE 19 1,003,193 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   519,403,084 5,341,455 SH   SOLE 21 5,341,455 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   458,549,417 4,715,646 SH   SOLE 22 4,362,090 0 353,556
BIOMARIN PHARMACEUTICAL INC COM 09061G101   36,462,180 374,971 SH   SOLE 23 374,971 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   21,821,337 224,407 SH   SOLE 25 224,407 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   23,365,313 240,285 SH   SOLE 26 136,506 0 103,779
BIOMARIN PHARMACEUTICAL INC COM 09061G101   34,880,085 358,701 SH   SOLE 28 15,784 0 342,917
BIOMARIN PHARMACEUTICAL INC COM 09061G101   965,107 9,925 SH   SOLE 29 9,925 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   59,809,990 615,076 SH   SOLE 30 615,076 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   7,048,344 72,484 SH   SOLE 31 58,512 0 13,972
BIOMARIN PHARMACEUTICAL INC COM 09061G101   54,494,755 560,415 SH   SOLE 34 560,415 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   7,153,752 73,568 SH   SOLE 36 73,568 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   713,158 7,334 SH   SOLE 40 7,334 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   123,592 1,271 SH   OTR 43 1,271 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   6,764,792 69,568 SH   SOLE 43 63,808 0 5,760
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   14,722,813 14,350,000 PRN   SOLE 2 14,350,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   2,970,212 2,895,000 PRN   SOLE 21 2,895,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   19,442,321 18,950,000 PRN   SOLE 22 18,950,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   2,388,493 2,290,000 PRN   SOLE 2 2,290,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   3,653,664 3,503,000 PRN   SOLE 21 3,503,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   2,920,428 2,800,000 PRN   SOLE 22 2,800,000 0 0
BIOMEA FUSION INC COM 09077A106   36,003 1,161 SH   SOLE 2 0 0 1,161
BIOMEA FUSION INC COM 09077A106   725,789 23,405 SH   SOLE 18 23,405 0 0
BIOMEA FUSION INC COM 09077A106   14,902,197 480,561 SH   SOLE 19 480,561 0 0
BIOMEA FUSION INC COM 09077A106   6,923,913 223,280 SH   SOLE 21 223,280 0 0
BIOMEA FUSION INC COM 09077A106   7,244,835 233,629 SH   SOLE 22 233,629 0 0
BIOMEA FUSION INC COM 09077A106   11,567 373 SH   SOLE 26 245 0 128
BIOMEA FUSION INC COM 09077A106   53,678 1,731 SH   SOLE 28 0 0 1,731
BIOMEA FUSION INC COM 09077A106   449,087 14,482 SH   SOLE 30 14,482 0 0
BIOMEA FUSION INC COM 09077A106   25,521 823 SH   SOLE 31 767 0 56
BIOMEA FUSION INC COM 09077A106   43,073 1,389 SH   SOLE 34 1,389 0 0
BIOMERICA INC COM NEW 09061H307   3,555 1,901 SH   SOLE 18 1,901 0 0
BIOMERICA INC COM NEW 09061H307   56,543 30,237 SH   SOLE 21 30,237 0 0
BIOMERICA INC COM NEW 09061H307   280,816 150,169 SH   SOLE 22 150,169 0 0
BIOMX INC COM 09090D103   1,754 5,750 SH   SOLE 22 5,750 0 0
BIONANO GENOMICS INC COM 09075F107   300,952 271,128 SH   SOLE 2 108,001 0 163,127
BIONANO GENOMICS INC COM 09075F107   28,437 25,619 SH   SOLE 7 25,619 0 0
BIONANO GENOMICS INC COM 09075F107   994,512 895,957 SH   SOLE 18 871,649 0 24,308
BIONANO GENOMICS INC COM 09075F107   1,056,355 951,671 SH   SOLE 19 951,671 0 0
BIONANO GENOMICS INC COM 09075F107   13,053,148 11,759,593 SH   SOLE 21 11,759,593 0 0
BIONANO GENOMICS INC COM 09075F107   9,281,579 8,361,783 SH   SOLE 22 8,002,664 0 359,119
BIONANO GENOMICS INC COM 09075F107   39,312 35,416 SH   SOLE 25 35,416 0 0
BIONANO GENOMICS INC COM 09075F107   26,372 23,759 SH   SOLE 26 3,709 0 20,050
BIONANO GENOMICS INC COM 09075F107   19,876 17,906 SH   SOLE 28 0 0 17,906
BIONANO GENOMICS INC COM 09075F107   917,157 826,268 SH   SOLE 30 826,268 0 0
BIONANO GENOMICS INC COM 09075F107   32,827 29,574 SH   SOLE 40 29,574 0 0
BIONANO GENOMICS INC COM 09075F107   72,123 64,976 SH   SOLE 43 64,104 0 872
BIONTECH SE SPONSORED ADS 09075V102   3,284,911 26,370 SH   SOLE 2 26,370 0 0
BIONTECH SE SPONSORED ADS 09075V102   128,307 1,030 SH   SOLE 7 1,030 0 0
BIONTECH SE SPONSORED ADS 09075V102   1,498,577 12,030 SH   SOLE 18 12,030 0 0
BIONTECH SE SPONSORED ADS 09075V102   20,582,078 165,225 SH   SOLE 19 165,225 0 0
BIONTECH SE SPONSORED ADS 09075V102   182,248,651 1,463,022 SH   SOLE 21 1,463,022 0 0
BIONTECH SE SPONSORED ADS 09075V102   175,395 1,408 SH   SOLE 28 1,408 0 0
BIONTECH SE SPONSORED ADS 09075V102   5,597,927 44,938 SH   SOLE 30 44,938 0 0
BIONTECH SE SPONSORED ADS 09075V102   26,375,206 211,730 SH   SOLE 34 211,730 0 0
BIONTECH SE SPONSORED ADS 09075V102   5,606 45 SH   SOLE 43 45 0 0
BIORA THERAPEUTICS INC COM NEW 74319F305   55 20 SH   SOLE 2 0 0 20
BIORA THERAPEUTICS INC COM NEW 74319F305   180,191 65,051 SH   SOLE 22 65,051 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   959 841 SH   SOLE 2 0 0 841
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   511,884 449,021 SH   SOLE 22 449,021 0 0
BIOTRICITY INC COM 09074H104   2,237 4,810 SH   SOLE 18 4,810 0 0
BIOTRICITY INC COM 09074H104   26,910 57,872 SH   SOLE 21 57,872 0 0
BIOTRICITY INC COM 09074H104   37,313 80,242 SH   SOLE 22 80,242 0 0
BIOVENTUS INC COM CL A 09075A108   49,318 46,092 SH   SOLE 2 1,018 0 45,074
BIOVENTUS INC COM CL A 09075A108   136 127 SH   SOLE 7 127 0 0
BIOVENTUS INC COM CL A 09075A108   99,565 93,051 SH   SOLE 18 93,051 0 0
BIOVENTUS INC COM CL A 09075A108   61,377 57,362 SH   SOLE 19 57,362 0 0
BIOVENTUS INC COM CL A 09075A108   1,109,540 1,036,953 SH   SOLE 21 1,036,953 0 0
BIOVENTUS INC COM CL A 09075A108   751,980 702,785 SH   SOLE 22 678,990 0 23,795
BIOVENTUS INC COM CL A 09075A108   5,307 4,960 SH   SOLE 43 57 0 4,903
BIOVIE INC CL A NEW 09074F207   7,474 925 SH   SOLE 18 925 0 0
BIOVIE INC CL A NEW 09074F207   92,274 11,420 SH   SOLE 21 11,420 0 0
BIOVIE INC CL A NEW 09074F207   254,294 31,472 SH   SOLE 22 31,472 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   341,739 18,314 SH   SOLE 2 6,706 0 11,608
BIOXCEL THERAPEUTICS INC COM 09075P105   1,064 57 SH   SOLE 4 57 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   3,508 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   1,034,473 55,438 SH   SOLE 18 55,438 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   704,471 37,753 SH   SOLE 19 37,753 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   12,983,721 695,805 SH   SOLE 21 695,805 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   9,837,309 527,187 SH   SOLE 22 506,541 0 20,646
BIOXCEL THERAPEUTICS INC COM 09075P105   55,383 2,968 SH   SOLE 25 2,968 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   66,262 3,551 SH   SOLE 26 611 0 2,940
BIOXCEL THERAPEUTICS INC COM 09075P105   220,468 11,815 SH   SOLE 30 11,815 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   32,524 1,743 SH   SOLE 40 1,743 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   296,116 15,869 SH   SOLE 43 14,484 0 1,385
BIRD GLOBAL INC COM CL A 09077J107   18,655 66,650 SH   SOLE 2 0 0 66,650
BIRD GLOBAL INC COM CL A 09077J107   173,819 621,004 SH   SOLE 18 621,004 0 0
BIRD GLOBAL INC COM CL A 09077J107   86,237 308,098 SH   SOLE 19 308,098 0 0
BIRD GLOBAL INC COM CL A 09077J107   586,582 2,095,683 SH   SOLE 21 2,095,683 0 0
BIRD GLOBAL INC COM CL A 09077J107   969,126 3,462,402 SH   SOLE 22 3,364,248 0 98,154
BIT DIGITAL INC SHS G1144A105   21,700 14,091 SH   SOLE 18 14,091 0 0
BIT DIGITAL INC SHS G1144A105   353,304 229,418 SH   SOLE 21 229,418 0 0
BIT DIGITAL INC SHS G1144A105   144,029 93,525 SH   SOLE 30 93,525 0 0
BITFARMS LTD COM 09173B107   118,626 122,295 SH   SOLE 21 122,295 0 0
BITFARMS LTD COM 09173B107   207,279 213,690 SH   SOLE 30 213,690 0 0
BITNILE METAVERSE INC COM NEW 27888N307   499 4,258 SH   SOLE 18 4,258 0 0
BITNILE METAVERSE INC COM NEW 27888N307   6,094 52,000 SH   SOLE 21 52,000 0 0
BITNILE METAVERSE INC COM NEW 27888N307   161 1,371 SH   SOLE 22 1,371 0 0
BJS RESTAURANTS INC COM 09180C106   1,591,685 54,622 SH   SOLE 2 16,515 0 38,107
BJS RESTAURANTS INC COM 09180C106   2,506 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106   5,274 181 SH   SOLE 7 181 0 0
BJS RESTAURANTS INC COM 09180C106   2,428,644 83,344 SH   SOLE 18 83,344 0 0
BJS RESTAURANTS INC COM 09180C106   5,591,238 191,875 SH   SOLE 19 191,875 0 0
BJS RESTAURANTS INC COM 09180C106   83,986,346 2,882,167 SH   SOLE 21 2,882,167 0 0
BJS RESTAURANTS INC COM 09180C106   24,573,645 843,296 SH   SOLE 22 816,114 0 27,182
BJS RESTAURANTS INC COM 09180C106   82,670 2,837 SH   SOLE 25 2,837 0 0
BJS RESTAURANTS INC COM 09180C106   789,344 27,088 SH   SOLE 26 25,587 0 1,501
BJS RESTAURANTS INC COM 09180C106   1,045,805 35,889 SH   SOLE 30 35,889 0 0
BJS RESTAURANTS INC COM 09180C106   70,635 2,424 SH   SOLE 40 2,424 0 0
BJS RESTAURANTS INC COM 09180C106   554,359 19,024 SH   SOLE 43 17,799 0 1,225
BJS WHSL CLUB HLDGS INC COM 05550J101   26,660,633 350,475 SH   SOLE 2 128,614 0 221,861
BJS WHSL CLUB HLDGS INC COM 05550J101   28,754 378 SH   SOLE 4 378 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   2,010,606 26,431 SH   SOLE 7 26,431 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   20,867,903 274,325 SH   SOLE 18 274,325 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   5,526,942 72,656 SH   SOLE 19 72,656 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   538,860,558 7,083,746 SH   SOLE 21 7,083,746 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   298,056,181 3,918,183 SH   SOLE 22 3,742,314 0 175,869
BJS WHSL CLUB HLDGS INC COM 05550J101   1,690,732 22,226 SH   SOLE 25 22,226 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   8,527,751 112,104 SH   SOLE 26 67,443 0 44,661
BJS WHSL CLUB HLDGS INC COM 05550J101   623,394 8,195 SH   SOLE 28 1,634 0 6,561
BJS WHSL CLUB HLDGS INC COM 05550J101   7,182,605 94,421 SH   SOLE 30 94,421 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   144,837 1,904 SH   SOLE 31 1,904 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   26,472 348 SH   SOLE 34 348 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   720,003 9,465 SH   SOLE 36 9,465 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,610,858 21,176 SH   SOLE 40 21,176 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   20,919 275 SH   OTR 43 275 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   11,107,019 146,010 SH   SOLE 43 138,786 0 7,224
BK TECHNOLOGIES CORPORATION COM 05587G104   5,894 2,068 SH   SOLE 18 2,068 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104   85,053 29,843 SH   SOLE 21 29,843 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   293,598 155,343 SH   SOLE 2 110,389 0 44,954
BLACK DIAMOND THERAPEUTICS I COM 09203E105   7,675 4,061 SH   SOLE 18 4,061 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   53,024 28,055 SH   SOLE 19 28,055 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   147,766 78,183 SH   SOLE 21 78,183 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   842,063 445,536 SH   SOLE 22 445,536 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   1,469 777 SH   SOLE 23 777 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   83,976 44,432 SH   SOLE 26 0 0 44,432
BLACK HILLS CORP COM 092113109   6,327,226 100,273 SH   SOLE 2 53,842 0 46,431
BLACK HILLS CORP COM 092113109   482,904 7,653 SH   SOLE 4 7,653 0 0
BLACK HILLS CORP COM 092113109   3,788,776 60,044 SH   SOLE 7 60,044 0 0
BLACK HILLS CORP COM 092113109   20,611,236 326,644 SH   SOLE 18 326,644 0 0
BLACK HILLS CORP COM 092113109   17,936,112 284,249 SH   SOLE 19 284,249 0 0
BLACK HILLS CORP COM 092113109   434,117,273 6,879,830 SH   SOLE 21 6,879,830 0 0
BLACK HILLS CORP COM 092113109   143,587,773 2,275,559 SH   SOLE 22 2,194,797 0 80,762
BLACK HILLS CORP COM 092113109   2,092,396 33,160 SH   SOLE 26 26,712 0 6,448
BLACK HILLS CORP COM 092113109   70,672 1,120 SH   SOLE 28 1,120 0 0
BLACK HILLS CORP COM 092113109   4,802,920 76,116 SH   SOLE 30 76,116 0 0
BLACK HILLS CORP COM 092113109   1,966,512 31,165 SH   SOLE 32 31,165 0 0
BLACK HILLS CORP COM 092113109   251,769 3,990 SH   SOLE 36 3,990 0 0
BLACK HILLS CORP COM 092113109   2,798,836 44,356 SH   SOLE 43 40,228 0 4,128
BLACK KNIGHT INC COM 09215C105   12,332,115 214,248 SH   SOLE 2 24,149 0 190,099
BLACK KNIGHT INC COM 09215C105   7,125,640 123,795 SH   SOLE 4 77,410 0 46,385
BLACK KNIGHT INC COM 09215C105   12,086,334 209,978 SH   SOLE 7 209,978 0 0
BLACK KNIGHT INC COM 09215C105   134,403 2,335 SH   SOLE 13 2,335 0 0
BLACK KNIGHT INC COM 09215C105   678,690 11,791 SH   SOLE 15 11,791 0 0
BLACK KNIGHT INC COM 09215C105   14,068,355 244,412 SH   SOLE 18 235,716 0 8,696
BLACK KNIGHT INC COM 09215C105   2,914,205 50,629 SH   SOLE 19 50,629 0 0
BLACK KNIGHT INC COM 09215C105   255,630,061 4,441,106 SH   SOLE 21 4,441,106 0 0
BLACK KNIGHT INC COM 09215C105   248,479,037 4,316,870 SH   SOLE 22 4,018,719 0 298,151
BLACK KNIGHT INC COM 09215C105   16,498,768 286,636 SH   SOLE 23 286,636 0 0
BLACK KNIGHT INC COM 09215C105   1,562,236 27,141 SH   SOLE 25 26,753 0 388
BLACK KNIGHT INC COM 09215C105   7,162,536 124,436 SH   SOLE 26 98,706 0 25,730
BLACK KNIGHT INC COM 09215C105   17,877,963 310,597 SH   SOLE 28 2,007 0 308,590
BLACK KNIGHT INC COM 09215C105   10,591 184 SH   SOLE 29 184 0 0
BLACK KNIGHT INC COM 09215C105   65,029,676 1,129,772 SH   SOLE 30 946,867 0 182,905
BLACK KNIGHT INC COM 09215C105   1,946,909 33,824 SH   SOLE 31 31,270 0 2,554
BLACK KNIGHT INC COM 09215C105   13,427,712 233,282 SH   SOLE 34 233,282 0 0
BLACK KNIGHT INC COM 09215C105   2,816,986 48,940 SH   SOLE 36 48,940 0 0
BLACK KNIGHT INC COM 09215C105   398,373 6,921 SH   SOLE 40 6,921 0 0
BLACK KNIGHT INC COM 09215C105   44,551 774 SH   OTR 43 774 0 0
BLACK KNIGHT INC COM 09215C105   3,621,042 62,909 SH   SOLE 43 60,970 0 1,939
BLACKBAUD INC COM 09227Q100   3,976,919 57,387 SH   SOLE 2 46,003 0 11,384
BLACKBAUD INC COM 09227Q100   22,938 331 SH   SOLE 4 181 0 150
BLACKBAUD INC COM 09227Q100   693,693 10,010 SH   SOLE 7 10,010 0 0
BLACKBAUD INC COM 09227Q100   13,113,778 189,232 SH   SOLE 18 189,232 0 0
BLACKBAUD INC COM 09227Q100   6,359,384 91,766 SH   SOLE 19 91,766 0 0
BLACKBAUD INC COM 09227Q100   251,553,387 3,629,919 SH   SOLE 21 3,629,919 0 0
BLACKBAUD INC COM 09227Q100   96,728,524 1,395,794 SH   SOLE 22 1,361,485 0 34,309
BLACKBAUD INC COM 09227Q100   585,239 8,445 SH   SOLE 25 8,445 0 0
BLACKBAUD INC COM 09227Q100   1,522,313 21,967 SH   SOLE 26 17,998 0 3,969
BLACKBAUD INC COM 09227Q100   160,707 2,319 SH   SOLE 28 768 0 1,551
BLACKBAUD INC COM 09227Q100   2,625,361 37,884 SH   SOLE 30 37,884 0 0
BLACKBAUD INC COM 09227Q100   69,647 1,005 SH   SOLE 36 1,005 0 0
BLACKBAUD INC COM 09227Q100   538,530 7,771 SH   SOLE 40 7,771 0 0
BLACKBAUD INC COM 09227Q100   1,738,795 25,091 SH   SOLE 43 24,220 0 871
BLACKBERRY LTD COM 09228F103   100 22 SH   SOLE 17 0 0 22
BLACKBERRY LTD COM 09228F103   7,339,895 1,609,626 SH   SOLE 21 1,609,626 0 0
BLACKBERRY LTD COM 09228F103   848,388 186,050 SH   SOLE 43 180,009 0 6,041
BLACKBOXSTOCKS INC COM NEW 09229E204   13,767 17,879 SH   SOLE 21 17,879 0 0
BLACKLINE INC COM 09239B109   4,462,655 66,458 SH   SOLE 2 46,093 0 20,365
BLACKLINE INC COM 09239B109   25,383 378 SH   SOLE 4 200 0 178
BLACKLINE INC COM 09239B109   944,263 14,062 SH   SOLE 7 14,062 0 0
BLACKLINE INC COM 09239B109   9,605,539 143,046 SH   SOLE 18 136,750 0 6,296
BLACKLINE INC COM 09239B109   11,159,121 166,182 SH   SOLE 19 166,182 0 0
BLACKLINE INC COM 09239B109   131,674,704 1,960,904 SH   SOLE 21 1,960,904 0 0
BLACKLINE INC COM 09239B109   100,702,236 1,499,661 SH   SOLE 22 1,457,308 0 42,353
BLACKLINE INC COM 09239B109   233,749 3,481 SH   SOLE 23 3,481 0 0
BLACKLINE INC COM 09239B109   657,063 9,785 SH   SOLE 25 9,785 0 0
BLACKLINE INC COM 09239B109   2,015,910 30,021 SH   SOLE 26 25,568 0 4,453
BLACKLINE INC COM 09239B109   109,589 1,632 SH   SOLE 28 934 0 698
BLACKLINE INC COM 09239B109   3,698,286 55,075 SH   SOLE 30 55,075 0 0
BLACKLINE INC COM 09239B109   87,228 1,299 SH   SOLE 36 1,299 0 0
BLACKLINE INC COM 09239B109   626,778 9,334 SH   SOLE 40 9,334 0 0
BLACKLINE INC COM 09239B109   1,101,529 16,404 SH   SOLE 43 15,038 0 1,366
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5   1,603,038 1,463,000 PRN   SOLE 21 1,463,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1   5,669,775 6,690,000 PRN   SOLE 21 6,690,000 0 0
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108   100,680 4,000 SH   SOLE   4,000 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109   75,700 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109   43,612 2,881 SH   SOLE 18 2,881 0 0
BLACKROCK CAP INVT CORP COM 092533108   1,271,018 368,411 SH   SOLE 30 368,411 0 0
BLACKROCK CAP INVT CORP COM 092533108   9,208 2,669 SH   SOLE 43 2,669 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   65,779 1,454 SH   SOLE 2 1,454 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707   108,964 5,000 SH   SOLE   5,000 0 0
BLACKROCK ETF TRUST FUTURE US THEMES 09290C806   3,593,600 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST FUT FIN AND TECH 09290C889   3,015,744 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST II FLOATING RT LOAN 092528405   14,840,770 287,000 SH   SOLE   287,000 0 0
BLACKROCK ETF TRUST II AAA CLO ETF 092528504   12,124,800 240,000 SH   SOLE   240,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   167,100 10,000 SH   SOLE   10,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   51,972 3,110 SH   SOLE 18 3,110 0 0
BLACKROCK INC COM 09247X101   178,957,482 267,452 SH   SOLE 2 38,228 0 229,224
BLACKROCK INC COM 09247X101   68,045,489 101,694 SH   SOLE 4 57,536 0 44,158
BLACKROCK INC COM 09247X101   99,090,650 148,091 SH   SOLE 7 130,384 0 17,707
BLACKROCK INC COM 09247X101   3,483,439 5,206 SH   SOLE 13 5,206 0 0
BLACKROCK INC COM 09247X101   14,967,545 22,369 SH   SOLE 15 22,369 0 0
BLACKROCK INC COM 09247X101   164,435,571 245,749 SH   SOLE 18 233,225 0 12,524
BLACKROCK INC COM 09247X101   26,252,254 39,234 SH   SOLE 19 39,234 0 0
BLACKROCK INC COM 09247X101   2,791,031,337 4,171,197 SH   SOLE 21 4,171,197 0 0
BLACKROCK INC COM 09247X101   1,989,238,892 2,972,918 SH   SOLE 22 2,663,269 0 309,649
BLACKROCK INC COM 09247X101   213,866,142 319,623 SH   SOLE 23 319,623 0 0
BLACKROCK INC COM 09247X101   157,861,467 235,924 SH   SOLE 25 235,526 0 398
BLACKROCK INC COM 09247X101   161,674,782 241,623 SH   SOLE 26 83,159 0 158,464
BLACKROCK INC COM 09247X101   289,309,422 432,373 SH   SOLE 28 15,968 0 416,405
BLACKROCK INC COM 09247X101   722,492,357 1,079,765 SH   SOLE 30 1,079,765 0 0
BLACKROCK INC COM 09247X101   28,073,599 41,956 SH   SOLE 31 30,743 0 11,213
BLACKROCK INC COM 09247X101   4,227,500 6,318 SH   SOLE 34 6,318 0 0
BLACKROCK INC COM 09247X101   4,016,727 6,003 SH   SOLE 40 6,003 0 0
BLACKROCK INC COM 09247X101   63,822,651 95,383 SH   SOLE 43 90,568 0 4,815
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   40,150 5,000 SH   SOLE   5,000 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   134 4 SH   SOLE 17 0 0 4
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   93,450 5,000 SH   SOLE   5,000 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   45,474 2,433 SH   SOLE 18 2,433 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   3,112,444 302,179 SH   SOLE 30 302,179 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   2,867 1,911 SH   SOLE 2 0 0 1,911
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   19,475 12,983 SH   SOLE 18 12,983 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   272,634 181,756 SH   SOLE 21 181,756 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   1,208,741 805,827 SH   SOLE 22 805,827 0 0
BLACKSTONE INC COM 09260D107   101,354,623 1,153,855 SH   SOLE 2 49,260 0 1,104,595
BLACKSTONE INC COM 09260D107   39,817,169 453,292 SH   SOLE 4 263,186 0 190,106
BLACKSTONE INC COM 09260D107   14,463,032 164,652 SH   SOLE 7 164,652 0 0
BLACKSTONE INC COM 09260D107   1,897,168 21,598 SH   SOLE 13 21,598 0 0
BLACKSTONE INC COM 09260D107   7,822,064 89,049 SH   SOLE 15 89,049 0 0
BLACKSTONE INC COM 09260D107   166,874,952 1,899,760 SH   SOLE 18 1,542,860 0 356,900
BLACKSTONE INC COM 09260D107   73,376,529 835,343 SH   SOLE 19 835,343 0 0
BLACKSTONE INC COM 09260D107   1,007,118,979 11,465,380 SH   SOLE 21 11,465,380 0 0
BLACKSTONE INC COM 09260D107   1,471,520,890 16,752,287 SH   SOLE 22 15,456,567 0 1,295,720
BLACKSTONE INC COM 09260D107   115,899,610 1,319,440 SH   SOLE 23 1,319,440 0 0
BLACKSTONE INC COM 09260D107   89,704,492 1,021,226 SH   SOLE 25 1,018,712 0 2,514
BLACKSTONE INC COM 09260D107   66,752,778 759,936 SH   SOLE 26 344,427 0 415,509
BLACKSTONE INC COM 09260D107   94,822,753 1,079,494 SH   SOLE 28 19,604 0 1,059,890
BLACKSTONE INC COM 09260D107   232,642,659 2,648,482 SH   SOLE 30 2,648,482 0 0
BLACKSTONE INC COM 09260D107   17,438,875 198,530 SH   SOLE 31 144,719 0 53,811
BLACKSTONE INC COM 09260D107   4,926,946 56,090 SH   SOLE 34 56,090 0 0
BLACKSTONE INC COM 09260D107   16,461,655 187,405 SH   SOLE 36 187,405 0 0
BLACKSTONE INC COM 09260D107   2,447,398 27,862 SH   SOLE 40 27,862 0 0
BLACKSTONE INC COM 09260D107   100,401 1,143 SH   OTR 43 1,143 0 0
BLACKSTONE INC COM 09260D107   21,170,059 241,007 SH   SOLE 43 208,160 0 32,847
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   2,775,111 3,510,000 PRN   SOLE 2 3,510,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   1,460,294 1,847,000 PRN   SOLE 21 1,847,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   4,269,402 5,400,000 PRN   SOLE 22 5,400,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   2,906,855 162,849 SH   SOLE 2 48,105 0 114,744
BLACKSTONE MTG TR INC COM CL A 09257W100   8,675 486 SH   SOLE 4 486 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   61,065 3,421 SH   SOLE 7 3,421 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   8,490,174 475,640 SH   SOLE 18 475,640 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   6,438,513 360,701 SH   SOLE 19 360,701 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   136,320,022 7,636,976 SH   SOLE 21 7,636,976 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   78,116,259 4,376,261 SH   SOLE 22 4,166,520 0 209,741
BLACKSTONE MTG TR INC COM CL A 09257W100   436,397 24,448 SH   SOLE 25 24,448 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   1,103,309 61,810 SH   SOLE 26 49,505 0 12,305
BLACKSTONE MTG TR INC COM CL A 09257W100   218,591 12,246 SH   SOLE 28 2,620 0 9,626
BLACKSTONE MTG TR INC COM CL A 09257W100   1,109,592 62,162 SH   SOLE 30 62,162 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   80,611 4,516 SH   SOLE 36 4,516 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   457,692 25,641 SH   SOLE 40 25,641 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   12,102 678 SH   OTR 43 678 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   2,094,814 117,357 SH   SOLE 43 104,501 0 12,856
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   19,177,702 769,262 SH   SOLE 30 769,262 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   148,196 43,845 SH   SOLE 2 20,476 0 23,369
BLADE AIR MOBILITY INC CL A COM 092667104   2,799 828 SH   SOLE 7 828 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   554,222 163,971 SH   SOLE 18 163,971 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   361,349 106,908 SH   SOLE 19 106,908 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   6,893,209 2,039,411 SH   SOLE 21 2,039,411 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   4,458,659 1,319,130 SH   SOLE 22 1,277,666 0 41,464
BLEND LABS INC CL A 09352U108   84,315 84,637 SH   SOLE 2 8,091 0 76,546
BLEND LABS INC CL A 09352U108   1,975 1,983 SH   SOLE 7 1,983 0 0
BLEND LABS INC CL A 09352U108   569,817 571,991 SH   SOLE 18 571,991 0 0
BLEND LABS INC CL A 09352U108   359,809 361,181 SH   SOLE 19 361,181 0 0
BLEND LABS INC CL A 09352U108   6,523,651 6,548,535 SH   SOLE 21 6,548,535 0 0
BLEND LABS INC CL A 09352U108   4,241,767 4,257,947 SH   SOLE 22 4,110,410 0 147,537
BLEND LABS INC CL A 09352U108   64,514 64,760 SH   SOLE 43 64,760 0 0
BLINK CHARGING CO COM 09354A100   222,893 25,768 SH   SOLE 2 14,912 0 10,856
BLINK CHARGING CO COM 09354A100   40,845 4,722 SH   SOLE 4 0 0 4,722
BLINK CHARGING CO COM 09354A100   313,727 36,269 SH   SOLE 7 36,269 0 0
BLINK CHARGING CO COM 09354A100   879,722 101,702 SH   SOLE 18 101,702 0 0
BLINK CHARGING CO COM 09354A100   735,691 85,051 SH   SOLE 19 85,051 0 0
BLINK CHARGING CO COM 09354A100   14,146,911 1,635,481 SH   SOLE 21 1,635,481 0 0
BLINK CHARGING CO COM 09354A100   11,643,929 1,346,119 SH   SOLE 22 1,315,261 0 30,858
BLINK CHARGING CO COM 09354A100   136,108 15,735 SH   SOLE 25 15,735 0 0
BLINK CHARGING CO COM 09354A100   289,152 33,428 SH   SOLE 26 25,857 0 7,571
BLINK CHARGING CO COM 09354A100   258,661 29,903 SH   SOLE 28 27,377 0 2,526
BLINK CHARGING CO COM 09354A100   924,901 106,925 SH   SOLE 30 106,925 0 0
BLINK CHARGING CO COM 09354A100   38,856 4,492 SH   SOLE 40 4,492 0 0
BLINK CHARGING CO COM 09354A100   982,891 113,629 SH   SOLE 43 112,539 0 1,090
BLOCK H & R INC COM 093671105   22,941,969 650,836 SH   SOLE 2 150,803 0 500,033
BLOCK H & R INC COM 093671105   15,968 453 SH   SOLE 4 453 0 0
BLOCK H & R INC COM 093671105   1,479,584 41,974 SH   SOLE 7 41,974 0 0
BLOCK H & R INC COM 093671105   13,782,010 390,979 SH   SOLE 18 390,979 0 0
BLOCK H & R INC COM 093671105   1,689,356 47,925 SH   SOLE 19 47,925 0 0
BLOCK H & R INC COM 093671105   435,093,006 12,343,064 SH   SOLE 21 12,343,064 0 0
BLOCK H & R INC COM 093671105   161,657,029 4,586,015 SH   SOLE 22 4,384,252 0 201,763
BLOCK H & R INC COM 093671105   977,624 27,734 SH   SOLE 25 27,734 0 0
BLOCK H & R INC COM 093671105   2,544,698 72,190 SH   SOLE 26 56,637 0 15,553
BLOCK H & R INC COM 093671105   371,711 10,545 SH   SOLE 28 1,861 0 8,684
BLOCK H & R INC COM 093671105   4,499,134 127,635 SH   SOLE 30 127,635 0 0
BLOCK H & R INC COM 093671105   80,934 2,296 SH   SOLE 31 2,296 0 0
BLOCK H & R INC COM 093671105   2,593,660 73,579 SH   SOLE 32 73,579 0 0
BLOCK H & R INC COM 093671105   120,167 3,409 SH   SOLE 34 3,409 0 0
BLOCK H & R INC COM 093671105   321,480 9,120 SH   SOLE 36 9,120 0 0
BLOCK H & R INC COM 093671105   887,102 25,166 SH   SOLE 40 25,166 0 0
BLOCK H & R INC COM 093671105   14,946 424 SH   OTR 43 424 0 0
BLOCK H & R INC COM 093671105   5,336,780 151,398 SH   SOLE 43 131,302 0 20,096
BLOCK INC CL A 852234103   60,007,720 874,111 SH   SOLE 2 50,862 0 823,249
BLOCK INC CL A 852234103   24,049,262 350,317 SH   SOLE 4 208,386 0 141,931
BLOCK INC CL A 852234103   13,920,847 202,780 SH   SOLE 7 202,780 0 0
BLOCK INC CL A 852234103   987,599 14,386 SH   SOLE 13 14,386 0 0
BLOCK INC CL A 852234103   2,548,151 37,118 SH   SOLE 15 37,118 0 0
BLOCK INC CL A 852234103   46,308,269 674,556 SH   SOLE 18 643,965 0 30,591
BLOCK INC CL A 852234103   7,598,251 110,681 SH   SOLE 19 110,681 0 0
BLOCK INC CL A 852234103   312,792,055 4,556,330 SH   SOLE 21 4,556,330 0 0
BLOCK INC CL A 852234103   848,362,284 12,357,790 SH   SOLE 22 11,367,685 0 990,105
BLOCK INC CL A 852234103   69,549,040 1,013,096 SH   SOLE 23 1,013,096 0 0
BLOCK INC CL A 852234103   65,352,397 951,965 SH   SOLE 25 950,943 0 1,022
BLOCK INC CL A 852234103   52,085,853 758,716 SH   SOLE 26 341,900 0 416,816
BLOCK INC CL A 852234103   72,736,254 1,059,523 SH   SOLE 28 15,495 0 1,044,028
BLOCK INC CL A 852234103   61,373 894 SH   SOLE 29 894 0 0
BLOCK INC CL A 852234103   86,693,966 1,262,840 SH   SOLE 30 1,237,341 0 25,499
BLOCK INC CL A 852234103   10,362,100 150,941 SH   SOLE 31 110,412 0 40,529
BLOCK INC CL A 852234103   5,609,048 81,705 SH   SOLE 34 81,705 0 0
BLOCK INC CL A 852234103   9,639,215 140,411 SH   SOLE 36 140,411 0 0
BLOCK INC CL A 852234103   1,493,824 21,760 SH   SOLE 40 21,760 0 0
BLOCK INC CL A 852234103   57,117 832 SH   OTR 43 832 0 0
BLOCK INC CL A 852234103   23,257,384 338,782 SH   SOLE 43 303,871 0 34,911
BLOCK INC NOTE 0.500% 5/1 852234AD5   2,803,792 2,730,000 PRN   SOLE 21 2,730,000 0 0
BLOCK INC NOTE 0.125% 3/0 852234AF0   5,566,743 5,826,000 PRN   SOLE 21 5,826,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   8,516,750 10,450,000 PRN   SOLE 2 10,450,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   2,669,125 3,275,000 PRN   SOLE 21 3,275,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   11,980,500 14,700,000 PRN   SOLE 22 14,700,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   2,851,920 3,728,000 PRN   SOLE 2 3,728,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   4,630,545 6,053,000 PRN   SOLE 19 6,053,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   2,584,935 3,379,000 PRN   SOLE 21 3,379,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   2,677,500 3,500,000 PRN   SOLE 22 3,500,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   6,180,435 8,079,000 PRN   SOLE 34 8,079,000 0 0
BLOOM ENERGY CORP COM CL A 093712107   4,277,476 214,625 SH   SOLE 2 114,537 0 100,088
BLOOM ENERGY CORP COM CL A 093712107   260,445 13,068 SH   SOLE 4 530 0 12,538
BLOOM ENERGY CORP COM CL A 093712107   736,095 36,934 SH   SOLE 7 36,934 0 0
BLOOM ENERGY CORP COM CL A 093712107   9,606,798 482,027 SH   SOLE 18 445,223 0 36,804
BLOOM ENERGY CORP COM CL A 093712107   17,833,224 894,793 SH   SOLE 19 894,793 0 0
BLOOM ENERGY CORP COM CL A 093712107   195,770,855 9,822,923 SH   SOLE 21 9,822,923 0 0
BLOOM ENERGY CORP COM CL A 093712107   101,840,307 5,109,900 SH   SOLE 22 4,974,980 0 134,920
BLOOM ENERGY CORP COM CL A 093712107   311,327 15,621 SH   SOLE 23 15,621 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,809,843 90,810 SH   SOLE 25 90,810 0 0
BLOOM ENERGY CORP COM CL A 093712107   2,030,628 101,888 SH   SOLE 26 61,939 0 39,949
BLOOM ENERGY CORP COM CL A 093712107   270,490 13,572 SH   SOLE 28 2,577 0 10,995
BLOOM ENERGY CORP COM CL A 093712107   83,211,497 4,175,188 SH   SOLE 30 4,175,188 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,593,603 79,960 SH   SOLE 34 79,960 0 0
BLOOM ENERGY CORP COM CL A 093712107   68,300 3,427 SH   SOLE 36 3,427 0 0
BLOOM ENERGY CORP COM CL A 093712107   610,237 30,619 SH   SOLE 40 30,619 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,113,091 55,850 SH   SOLE 43 53,540 0 2,310
BLOOMIN BRANDS INC COM 094235108   1,389,332 54,165 SH   SOLE 2 24,805 0 29,360
BLOOMIN BRANDS INC COM 094235108   8,028 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108   23,931 933 SH   SOLE 7 933 0 0
BLOOMIN BRANDS INC COM 094235108   7,256,231 282,894 SH   SOLE 18 282,894 0 0
BLOOMIN BRANDS INC COM 094235108   4,439,630 173,085 SH   SOLE 19 173,085 0 0
BLOOMIN BRANDS INC COM 094235108   265,687,240 10,358,177 SH   SOLE 21 10,358,177 0 0
BLOOMIN BRANDS INC COM 094235108   64,774,458 2,525,320 SH   SOLE 22 2,449,866 0 75,454
BLOOMIN BRANDS INC COM 094235108   360,357 14,049 SH   SOLE 25 14,049 0 0
BLOOMIN BRANDS INC COM 094235108   1,285,706 50,125 SH   SOLE 26 33,505 0 16,620
BLOOMIN BRANDS INC COM 094235108   23,829 929 SH   SOLE 28 929 0 0
BLOOMIN BRANDS INC COM 094235108   3,503,764 136,599 SH   SOLE 30 136,599 0 0
BLOOMIN BRANDS INC COM 094235108   67,434 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108   381,313 14,866 SH   SOLE 40 14,866 0 0
BLOOMIN BRANDS INC COM 094235108   2,665,935 103,935 SH   SOLE 43 90,313 0 13,622
BLUE APRON HLDGS INC CL A NEW 09523Q200   677 999 SH   SOLE 2 0 0 999
BLUE APRON HLDGS INC CL A NEW 09523Q200   2,902 4,283 SH   SOLE 18 4,283 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200   48,135 71,048 SH   SOLE 21 71,048 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200   325,888 481,016 SH   SOLE 22 481,016 0 0
BLUE BIRD CORP COM 095306106   202,563 9,915 SH   SOLE 2 5,316 0 4,599
BLUE BIRD CORP COM 095306106   1,777 87 SH   SOLE 7 87 0 0
BLUE BIRD CORP COM 095306106   935,776 45,804 SH   SOLE 18 45,804 0 0
BLUE BIRD CORP COM 095306106   725,919 35,532 SH   SOLE 19 35,532 0 0
BLUE BIRD CORP COM 095306106   11,887,972 581,888 SH   SOLE 21 581,888 0 0
BLUE BIRD CORP COM 095306106   9,770,178 478,227 SH   SOLE 22 473,300 0 4,927
BLUE BIRD CORP COM 095306106   83,661 4,095 SH   SOLE 25 4,095 0 0
BLUE BIRD CORP COM 095306106   84,785 4,150 SH   SOLE 43 4,073 0 77
BLUE FOUNDRY BANCORP COM 09549B104   112,822 11,851 SH   SOLE 2 936 0 10,915
BLUE FOUNDRY BANCORP COM 09549B104   3,818 401 SH   SOLE 7 401 0 0
BLUE FOUNDRY BANCORP COM 09549B104   735,658 77,275 SH   SOLE 18 77,275 0 0
BLUE FOUNDRY BANCORP COM 09549B104   509,434 53,512 SH   SOLE 19 53,512 0 0
BLUE FOUNDRY BANCORP COM 09549B104   8,571,732 900,392 SH   SOLE 21 900,392 0 0
BLUE FOUNDRY BANCORP COM 09549B104   6,766,930 710,812 SH   SOLE 22 686,614 0 24,198
BLUE OWL CAPITAL INC COM CL A 09581B103   4,870,990 439,620 SH   SOLE 2 88,890 0 350,730
BLUE OWL CAPITAL INC COM CL A 09581B103   9,529 860 SH   SOLE 4 860 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   49,782 4,493 SH   SOLE 7 4,493 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   2,192,311 197,862 SH   SOLE 18 197,862 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,065,464 96,161 SH   SOLE 19 96,161 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   62,913,836 5,678,144 SH   SOLE 21 5,678,144 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   91,690,690 8,275,333 SH   SOLE 22 7,817,601 0 457,732
BLUE OWL CAPITAL INC COM CL A 09581B103   513,735 46,366 SH   SOLE 25 46,366 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,502,991 135,649 SH   SOLE 26 114,201 0 21,448
BLUE OWL CAPITAL INC COM CL A 09581B103   117,470 10,602 SH   SOLE 28 0 0 10,602
BLUE OWL CAPITAL INC COM CL A 09581B103   1,733,078 156,415 SH   SOLE 30 156,415 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   65,627 5,923 SH   SOLE 31 5,923 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   478,113 43,151 SH   SOLE 40 43,151 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   2,333,936 210,644 SH   SOLE 43 177,834 0 32,810
BLUE RIDGE BANKSHARES INC VA COM 095825105   128,326 12,581 SH   SOLE 2 1,144 0 11,437
BLUE RIDGE BANKSHARES INC VA COM 095825105   2,846 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   537,112 52,658 SH   SOLE 18 52,658 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   332,724 32,620 SH   SOLE 19 32,620 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   6,502,306 637,481 SH   SOLE 21 637,481 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   2,677,459 262,496 SH   SOLE 22 247,310 0 15,186
BLUE STAR FOODS CORP COM 09606H101   118 928 SH   SOLE 18 928 0 0
BLUE WATER VACCINES INC COM 09610B108   17,848 16,680 SH   SOLE 21 16,680 0 0
BLUE WATER VACCINES INC COM 09610B108   57,310 53,561 SH   SOLE 22 53,561 0 0
BLUEBIRD BIO INC COM 09609G100   578,057 181,779 SH   SOLE 2 79,262 0 102,517
BLUEBIRD BIO INC COM 09609G100   3,453 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100   882,577 277,540 SH   SOLE 18 277,540 0 0
BLUEBIRD BIO INC COM 09609G100   1,639,401 515,535 SH   SOLE 19 515,535 0 0
BLUEBIRD BIO INC COM 09609G100   14,024,134 4,410,105 SH   SOLE 21 4,410,105 0 0
BLUEBIRD BIO INC COM 09609G100   10,277,515 3,231,923 SH   SOLE 22 3,113,080 0 118,843
BLUEBIRD BIO INC COM 09609G100   10,316 3,244 SH   SOLE 23 3,244 0 0
BLUEBIRD BIO INC COM 09609G100   35,994 11,319 SH   SOLE 25 11,319 0 0
BLUEBIRD BIO INC COM 09609G100   123,012 38,683 SH   SOLE 26 0 0 38,683
BLUEBIRD BIO INC COM 09609G100   9,779 3,075 SH   SOLE 28 3,075 0 0
BLUEBIRD BIO INC COM 09609G100   668,185 210,121 SH   SOLE 30 210,121 0 0
BLUEBIRD BIO INC COM 09609G100   39,194 12,325 SH   SOLE 40 12,325 0 0
BLUEBIRD BIO INC COM 09609G100   2,852 897 SH   OTR 43 897 0 0
BLUEBIRD BIO INC COM 09609G100   153,737 48,345 SH   SOLE 43 47,607 0 738
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   324,508 11,852 SH   SOLE 2 6,223 0 5,629
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   3,423 125 SH   SOLE 7 125 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   638,666 23,326 SH   SOLE 18 23,326 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   556,526 20,326 SH   SOLE 19 20,326 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   9,199,735 336,002 SH   SOLE 21 336,002 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   5,212,714 190,384 SH   SOLE 22 183,028 0 7,356
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   70,558 2,577 SH   SOLE 25 2,577 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   40,714 1,487 SH   SOLE 43 1,487 0 0
BLUELINX HLDGS INC COM NEW 09624H208   594,786 8,752 SH   SOLE 2 3,691 0 5,061
BLUELINX HLDGS INC COM NEW 09624H208   5,709 84 SH   SOLE 7 84 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,729,582 25,450 SH   SOLE 18 25,450 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,199,902 17,656 SH   SOLE 19 17,656 0 0
BLUELINX HLDGS INC COM NEW 09624H208   29,833,285 438,983 SH   SOLE 21 438,983 0 0
BLUELINX HLDGS INC COM NEW 09624H208   17,089,697 251,467 SH   SOLE 22 240,137 0 11,330
BLUELINX HLDGS INC COM NEW 09624H208   93,173 1,371 SH   SOLE 25 1,371 0 0
BLUELINX HLDGS INC COM NEW 09624H208   58,989 868 SH   SOLE 26 0 0 868
BLUELINX HLDGS INC COM NEW 09624H208   300,451 4,421 SH   SOLE 30 4,421 0 0
BLUELINX HLDGS INC COM NEW 09624H208   33,232 489 SH   SOLE 36 489 0 0
BLUELINX HLDGS INC COM NEW 09624H208   76,251 1,122 SH   SOLE 40 1,122 0 0
BLUELINX HLDGS INC COM NEW 09624H208   555,097 8,168 SH   SOLE 43 8,158 0 10
BLUEPRINT MEDICINES CORP COM 09627Y109   8,201,767 182,302 SH   SOLE 2 124,469 0 57,833
BLUEPRINT MEDICINES CORP COM 09627Y109   9,943 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   560,755 12,464 SH   SOLE 7 12,464 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   8,639,025 192,021 SH   SOLE 18 180,100 0 11,921
BLUEPRINT MEDICINES CORP COM 09627Y109   51,191,377 1,137,839 SH   SOLE 19 1,137,839 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   113,559,754 2,524,111 SH   SOLE 21 2,524,111 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   84,573,642 1,879,832 SH   SOLE 22 1,835,435 0 44,397
BLUEPRINT MEDICINES CORP COM 09627Y109   465,422 10,345 SH   SOLE 23 10,345 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   408,779 9,086 SH   SOLE 25 9,086 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   3,679,777 81,791 SH   SOLE 26 37,621 0 44,170
BLUEPRINT MEDICINES CORP COM 09627Y109   94,704 2,105 SH   SOLE 28 1,040 0 1,065
BLUEPRINT MEDICINES CORP COM 09627Y109   11,296,764 251,095 SH   SOLE 30 251,095 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   14,049,477 312,280 SH   SOLE 34 312,280 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   468,391 10,411 SH   SOLE 40 10,411 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   7,333 163 SH   OTR 43 163 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   730,503 16,237 SH   SOLE 43 11,490 0 4,747
BLUEROCK HOMES TRUST INC COM CL A 09631H100   29,215 1,474 SH   SOLE 2 145 0 1,329
BLUEROCK HOMES TRUST INC COM CL A 09631H100   773 39 SH   SOLE 7 39 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   215,384 10,867 SH   SOLE 18 10,867 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   242,815 12,251 SH   SOLE 19 12,251 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   2,540,884 128,198 SH   SOLE 21 128,198 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   1,629,224 82,201 SH   SOLE 22 80,023 0 2,178
BLUEROCK HOMES TRUST INC COM CL A 09631H100   3,944 199 SH   SOLE 23 199 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   872 44 SH   SOLE 43 32 0 12
BM TECHNOLOGIES INC CL A COM 05591L107   40,751 11,577 SH   SOLE 2 11,539 0 38
BM TECHNOLOGIES INC CL A COM 05591L107   5,350 1,520 SH   SOLE 18 1,520 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   69,527 19,752 SH   SOLE 21 19,752 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   342,739 97,369 SH   SOLE 22 97,369 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   532 151 SH   SOLE 43 151 0 0
BOEING CO COM 097023105   229,940,392 1,082,429 SH   SOLE 2 230,069 0 852,360
BOEING CO COM 097023105   55,984,864 263,545 SH   SOLE 4 143,358 0 120,187
BOEING CO COM 097023105   73,298,334 345,047 SH   SOLE 7 329,016 0 16,031
BOEING CO COM 097023105   2,907,317 13,686 SH   SOLE 13 13,686 0 0
BOEING CO COM 097023105   13,543,900 63,757 SH   SOLE 15 63,757 0 0
BOEING CO COM 097023105   2,301 11 SH   SOLE 17 0 0 11
BOEING CO COM 097023105   166,184,201 782,301 SH   SOLE 18 732,724 0 49,577
BOEING CO COM 097023105   33,470,258 157,559 SH   SOLE 19 157,559 0 0
BOEING CO COM 097023105   3,288,192,286 15,478,945 SH   SOLE 21 15,478,945 0 0
BOEING CO COM 097023105   2,546,061,071 11,985,412 SH   SOLE 22 10,823,206 0 1,162,206
BOEING CO COM 097023105   261,726,931 1,232,062 SH   SOLE 23 1,232,062 0 0
BOEING CO COM 097023105   57,714,257 271,686 SH   SOLE 25 269,852 0 1,834
BOEING CO COM 097023105   198,798,154 935,829 SH   SOLE 26 299,047 0 636,782
BOEING CO COM 097023105   16,800,876 79,089 SH   SOLE 28 0 0 79,089
BOEING CO COM 097023105   1,429,654 6,730 SH   SOLE 29 6,730 0 0
BOEING CO COM 097023105   504,588,378 2,375,316 SH   SOLE 30 2,375,316 0 0
BOEING CO COM 097023105   35,251,271 165,943 SH   SOLE 31 123,705 0 42,238
BOEING CO COM 097023105   10,827,345 50,969 SH   SOLE 32 50,969 0 0
BOEING CO COM 097023105   8,901,667 41,904 SH   SOLE 34 41,904 0 0
BOEING CO COM 097023105   30,739,683 144,705 SH   SOLE 36 144,705 0 0
BOEING CO COM 097023105   2,771,149 13,045 SH   SOLE 40 13,045 0 0
BOEING CO COM 097023105   97,835,919 460,556 SH   SOLE 43 407,974 0 52,582
BOGOTA FINL CORP COM 097235105   9,390 939 SH   SOLE 18 939 0 0
BOGOTA FINL CORP COM 097235105   123,200 12,320 SH   SOLE 21 12,320 0 0
BOGOTA FINL CORP COM 097235105   1,450 145 SH   SOLE 22 145 0 0
BOISE CASCADE CO DEL COM 09739D100   5,003,265 79,103 SH   SOLE 2 47,298 0 31,805
BOISE CASCADE CO DEL COM 09739D100   8,729 138 SH   SOLE 4 138 0 0
BOISE CASCADE CO DEL COM 09739D100   705,364 11,152 SH   SOLE 7 11,152 0 0
BOISE CASCADE CO DEL COM 09739D100   8,468,290 133,886 SH   SOLE 18 133,886 0 0
BOISE CASCADE CO DEL COM 09739D100   11,478,484 181,478 SH   SOLE 19 181,478 0 0
BOISE CASCADE CO DEL COM 09739D100   305,455,376 4,829,334 SH   SOLE 21 4,829,334 0 0
BOISE CASCADE CO DEL COM 09739D100   73,831,156 1,167,291 SH   SOLE 22 1,121,923 0 45,368
BOISE CASCADE CO DEL COM 09739D100   119,796 1,894 SH   SOLE 23 1,894 0 0
BOISE CASCADE CO DEL COM 09739D100   388,482 6,142 SH   SOLE 25 6,142 0 0
BOISE CASCADE CO DEL COM 09739D100   1,930,327 30,519 SH   SOLE 26 17,628 0 12,891
BOISE CASCADE CO DEL COM 09739D100   44,338 701 SH   SOLE 28 701 0 0
BOISE CASCADE CO DEL COM 09739D100   5,000,798 79,064 SH   SOLE 30 79,064 0 0
BOISE CASCADE CO DEL COM 09739D100   48,829 772 SH   SOLE 36 772 0 0
BOISE CASCADE CO DEL COM 09739D100   408,405 6,457 SH   SOLE 40 6,457 0 0
BOISE CASCADE CO DEL COM 09739D100   2,339,837 36,993 SH   SOLE 43 36,315 0 678
BOK FINL CORP COM NEW 05561Q201   3,183,017 37,709 SH   SOLE 2 19,602 0 18,107
BOK FINL CORP COM NEW 05561Q201   10,214 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201   1,024,991 12,143 SH   SOLE 7 12,143 0 0
BOK FINL CORP COM NEW 05561Q201   968,352 11,472 SH   SOLE 18 11,472 0 0
BOK FINL CORP COM NEW 05561Q201   897,278 10,630 SH   SOLE 19 10,630 0 0
BOK FINL CORP COM NEW 05561Q201   40,294,548 477,367 SH   SOLE 21 477,367 0 0
BOK FINL CORP COM NEW 05561Q201   63,512,616 752,430 SH   SOLE 22 714,118 0 38,312
BOK FINL CORP COM NEW 05561Q201   427,621 5,066 SH   SOLE 25 5,066 0 0
BOK FINL CORP COM NEW 05561Q201   1,300,758 15,410 SH   SOLE 26 12,995 0 2,415
BOK FINL CORP COM NEW 05561Q201   47,607 564 SH   SOLE 28 564 0 0
BOK FINL CORP COM NEW 05561Q201   2,745,351 32,524 SH   SOLE 30 32,524 0 0
BOK FINL CORP COM NEW 05561Q201   33,173 393 SH   SOLE 31 393 0 0
BOK FINL CORP COM NEW 05561Q201   144,426 1,711 SH   SOLE 36 1,711 0 0
BOK FINL CORP COM NEW 05561Q201   373,430 4,424 SH   SOLE 40 4,424 0 0
BOK FINL CORP COM NEW 05561Q201   2,919,997 34,593 SH   SOLE 43 31,567 0 3,026
BOLT BIOTHERAPEUTICS INC COM 097702104   874 629 SH   SOLE 2 629 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   5,472 3,937 SH   SOLE 18 3,937 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   107,567 77,386 SH   SOLE 21 77,386 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   267,544 192,478 SH   SOLE 22 192,478 0 0
BOOKING HOLDINGS INC COM 09857L108   194,225,375 73,226 SH   SOLE 2 9,476 0 63,750
BOOKING HOLDINGS INC COM 09857L108   78,702,310 29,672 SH   SOLE 4 17,434 0 12,238
BOOKING HOLDINGS INC COM 09857L108   125,703,015 47,392 SH   SOLE 7 40,450 0 6,942
BOOKING HOLDINGS INC COM 09857L108   4,437,482 1,673 SH   SOLE 13 1,673 0 0
BOOKING HOLDINGS INC COM 09857L108   12,254,134 4,620 SH   SOLE 15 4,620 0 0
BOOKING HOLDINGS INC COM 09857L108   162,789,011 61,374 SH   SOLE 18 58,079 0 3,295
BOOKING HOLDINGS INC COM 09857L108   51,607,941 19,457 SH   SOLE 19 19,457 0 0
BOOKING HOLDINGS INC COM 09857L108   2,119,763,633 799,184 SH   SOLE 21 799,184 0 0
BOOKING HOLDINGS INC COM 09857L108   2,213,181,514 834,404 SH   SOLE 22 753,517 0 80,887
BOOKING HOLDINGS INC COM 09857L108   220,115,549 82,987 SH   SOLE 23 82,987 0 0
BOOKING HOLDINGS INC COM 09857L108   255,596,837 96,364 SH   SOLE 25 96,202 0 162
BOOKING HOLDINGS INC COM 09857L108   189,000,127 71,256 SH   SOLE 26 23,591 0 47,665
BOOKING HOLDINGS INC COM 09857L108   225,271,834 84,931 SH   SOLE 28 1,349 0 83,582
BOOKING HOLDINGS INC COM 09857L108   74,267 28 SH   SOLE 29 28 0 0
BOOKING HOLDINGS INC COM 09857L108   565,406,282 213,167 SH   SOLE 30 213,047 0 120
BOOKING HOLDINGS INC COM 09857L108   29,518,671 11,129 SH   SOLE 31 8,229 0 2,900
BOOKING HOLDINGS INC COM 09857L108   22,500,394 8,483 SH   SOLE 32 8,483 0 0
BOOKING HOLDINGS INC COM 09857L108   20,545,568 7,746 SH   SOLE 34 7,746 0 0
BOOKING HOLDINGS INC COM 09857L108   28,579,718 10,775 SH   SOLE 36 10,775 0 0
BOOKING HOLDINGS INC COM 09857L108   4,158,979 1,568 SH   SOLE 40 1,568 0 0
BOOKING HOLDINGS INC COM 09857L108   164,449 62 SH   OTR 43 62 0 0
BOOKING HOLDINGS INC COM 09857L108   52,842,108 19,922 SH   SOLE 43 18,988 0 934
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   16,228,821 10,838,000 PRN   SOLE 2 10,668,000 0 170,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   738,218 493,000 PRN   SOLE 18 493,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   238,087 159,000 PRN   SOLE 19 159,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   7,533,419 5,031,000 PRN   SOLE 21 5,031,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   24,257,880 16,200,000 PRN   SOLE 22 16,200,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   498,634 333,000 PRN   SOLE 26 175,000 0 158,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   576,499 385,000 PRN   SOLE 34 385,000 0 0
BOOT BARN HLDGS INC COM 099406100   1,817,977 23,721 SH   SOLE 2 11,687 0 12,034
BOOT BARN HLDGS INC COM 099406100   7,817 102 SH   SOLE 4 102 0 0
BOOT BARN HLDGS INC COM 099406100   461,603 6,023 SH   SOLE 7 6,023 0 0
BOOT BARN HLDGS INC COM 099406100   7,484,662 97,660 SH   SOLE 18 92,289 0 5,371
BOOT BARN HLDGS INC COM 099406100   6,715,503 87,624 SH   SOLE 19 87,624 0 0
BOOT BARN HLDGS INC COM 099406100   266,547,022 3,477,910 SH   SOLE 21 3,477,910 0 0
BOOT BARN HLDGS INC COM 099406100   63,233,365 825,070 SH   SOLE 22 803,711 0 21,359
BOOT BARN HLDGS INC COM 099406100   50,966 665 SH   SOLE 23 665 0 0
BOOT BARN HLDGS INC COM 099406100   383,660 5,006 SH   SOLE 25 5,006 0 0
BOOT BARN HLDGS INC COM 099406100   1,815,832 23,693 SH   SOLE 26 9,946 0 13,747
BOOT BARN HLDGS INC COM 099406100   159,488 2,081 SH   SOLE 28 526 0 1,555
BOOT BARN HLDGS INC COM 099406100   3,703,092 48,318 SH   SOLE 30 48,318 0 0
BOOT BARN HLDGS INC COM 099406100   16,554 216 SH   SOLE 36 216 0 0
BOOT BARN HLDGS INC COM 099406100   397,455 5,186 SH   SOLE 40 5,186 0 0
BOOT BARN HLDGS INC COM 099406100   1,952,207 25,472 SH   SOLE 43 24,437 0 1,035
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   31,565,301 340,547 SH   SOLE 2 109,969 0 230,578
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   11,554,365 124,656 SH   SOLE 4 71,141 0 53,515
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,637,559 50,033 SH   SOLE 7 50,033 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,415,469 15,271 SH   SOLE 13 15,271 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   755,516 8,151 SH   SOLE 15 8,151 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   8,531,188 92,040 SH   SOLE 18 84,665 0 7,375
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,264,143 56,793 SH   SOLE 19 56,793 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   326,794,630 3,525,673 SH   SOLE 21 3,525,673 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   343,475,586 3,705,638 SH   SOLE 22 3,452,961 0 252,677
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   22,520,797 242,969 SH   SOLE 23 242,969 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   9,666,362 104,287 SH   SOLE 25 103,357 0 930
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   10,930,932 117,930 SH   SOLE 26 85,077 0 32,853
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   12,591,195 135,842 SH   SOLE 28 48,120 0 87,722
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   86,667,375 935,024 SH   SOLE 30 826,950 0 108,074
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   2,784,593 30,042 SH   SOLE 31 27,739 0 2,303
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   10,028,687 108,196 SH   SOLE 34 108,196 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   2,977,388 32,122 SH   SOLE 36 32,122 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   502,102 5,417 SH   SOLE 40 5,417 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   83,699 903 SH   OTR 43 903 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   7,874,935 84,960 SH   SOLE 43 80,808 0 4,152
BORGWARNER INC COM 099724106   30,645,082 624,009 SH   SOLE 2 218,633 0 405,376
BORGWARNER INC COM 099724106   9,679,090 197,090 SH   SOLE 4 104,350 0 92,740
BORGWARNER INC COM 099724106   7,660,325 155,983 SH   SOLE 7 147,632 0 8,351
BORGWARNER INC COM 099724106   52,646 1,072 SH   SOLE 13 1,072 0 0
BORGWARNER INC COM 099724106   2,075,585 42,264 SH   SOLE 15 42,264 0 0
BORGWARNER INC COM 099724106   19,183,446 390,622 SH   SOLE 18 370,355 0 20,267
BORGWARNER INC COM 099724106   16,248,682 330,863 SH   SOLE 19 330,863 0 0
BORGWARNER INC COM 099724106   315,579,485 6,425,972 SH   SOLE 21 6,425,972 0 0
BORGWARNER INC COM 099724106   288,872,288 5,882,148 SH   SOLE 22 5,286,071 0 596,077
BORGWARNER INC COM 099724106   24,533,146 499,555 SH   SOLE 23 499,555 0 0
BORGWARNER INC COM 099724106   16,564,508 337,294 SH   SOLE 25 337,294 0 0
BORGWARNER INC COM 099724106   22,099,746 450,005 SH   SOLE 26 160,823 0 289,182
BORGWARNER INC COM 099724106   30,293,847 616,857 SH   SOLE 28 34,625 0 582,232
BORGWARNER INC COM 099724106   24,702 503 SH   SOLE 29 503 0 0
BORGWARNER INC COM 099724106   95,255,033 1,939,626 SH   SOLE 30 1,910,806 0 28,820
BORGWARNER INC COM 099724106   3,234,728 65,867 SH   SOLE 31 48,253 0 17,614
BORGWARNER INC COM 099724106   1,411,716 28,746 SH   SOLE 34 28,746 0 0
BORGWARNER INC COM 099724106   3,572,703 72,749 SH   SOLE 36 72,749 0 0
BORGWARNER INC COM 099724106   488,939 9,956 SH   SOLE 40 9,956 0 0
BORGWARNER INC COM 099724106   42,038 856 SH   OTR 43 856 0 0
BORGWARNER INC COM 099724106   17,526,452 356,882 SH   SOLE 43 330,477 0 26,405
BORR DRILLING LTD SHS G1466R173   3,222,607 425,146 SH   SOLE 2 202,207 0 222,939
BORR DRILLING LTD SHS G1466R173   18,730 2,471 SH   SOLE 7 2,471 0 0
BORR DRILLING LTD SHS G1466R173   4,503,142 594,082 SH   SOLE 18 569,643 0 24,439
BORR DRILLING LTD SHS G1466R173   11,747,173 1,549,759 SH   SOLE 19 1,549,759 0 0
BORR DRILLING LTD SHS G1466R173   50,602,981 6,675,855 SH   SOLE 21 6,675,855 0 0
BORR DRILLING LTD SHS G1466R173   26,841,167 3,541,051 SH   SOLE 22 3,426,400 0 114,651
BORR DRILLING LTD SHS G1466R173   311,909 41,149 SH   SOLE 23 41,149 0 0
BORR DRILLING LTD SHS G1466R173   1,040,681 137,293 SH   SOLE 26 0 0 137,293
BORR DRILLING LTD SHS G1466R173   724,459 95,575 SH   SOLE 43 89,196 0 6,379
BOSTON BEER INC CL A 100557107   3,792,541 11,538 SH   SOLE 2 7,380 0 4,158
BOSTON BEER INC CL A 100557107   53,907 164 SH   SOLE 4 33 0 131
BOSTON BEER INC CL A 100557107   393,783 1,198 SH   SOLE 7 1,198 0 0
BOSTON BEER INC CL A 100557107   6,364,947 19,364 SH   SOLE 18 19,364 0 0
BOSTON BEER INC CL A 100557107   959,475 2,919 SH   SOLE 19 2,919 0 0
BOSTON BEER INC CL A 100557107   164,400,620 500,154 SH   SOLE 21 500,154 0 0
BOSTON BEER INC CL A 100557107   89,613,152 272,629 SH   SOLE 22 259,998 0 12,631
BOSTON BEER INC CL A 100557107   543,999 1,655 SH   SOLE 25 1,655 0 0
BOSTON BEER INC CL A 100557107   1,250,704 3,805 SH   SOLE 26 2,984 0 821
BOSTON BEER INC CL A 100557107   245,210 746 SH   SOLE 28 182 0 564
BOSTON BEER INC CL A 100557107   1,620,491 4,930 SH   SOLE 30 4,930 0 0
BOSTON BEER INC CL A 100557107   45,361 138 SH   SOLE 31 138 0 0
BOSTON BEER INC CL A 100557107   545,971 1,661 SH   SOLE 40 1,661 0 0
BOSTON BEER INC CL A 100557107   32,213 98 SH   OTR 43 98 0 0
BOSTON BEER INC CL A 100557107   2,664,114 8,105 SH   SOLE 43 7,877 0 228
BOSTON OMAHA CORP CL A COM STK 101044105   561,050 23,703 SH   SOLE 2 6,652 0 17,051
BOSTON OMAHA CORP CL A COM STK 101044105   1,302 55 SH   SOLE 4 55 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   3,882 164 SH   SOLE 7 164 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   1,533,934 64,805 SH   SOLE 18 64,805 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   1,019,917 43,089 SH   SOLE 19 43,089 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   18,598,489 785,741 SH   SOLE 21 785,741 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   12,716,518 537,242 SH   SOLE 22 513,209 0 24,033
BOSTON OMAHA CORP CL A COM STK 101044105   56,216 2,375 SH   SOLE 25 2,375 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   41,849 1,768 SH   SOLE 26 0 0 1,768
BOSTON OMAHA CORP CL A COM STK 101044105   19,102 807 SH   SOLE 28 0 0 807
BOSTON OMAHA CORP CL A COM STK 101044105   218,237 9,220 SH   SOLE 30 9,220 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   97,189 4,106 SH   SOLE 40 4,106 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   301,106 12,721 SH   SOLE 43 11,781 0 940
BOSTON PROPERTIES INC COM 101121101   22,902,718 423,184 SH   SOLE 2 109,567 0 313,617
BOSTON PROPERTIES INC COM 101121101   20,506,609 378,910 SH   SOLE 4 311,477 0 67,433
BOSTON PROPERTIES INC COM 101121101   25,561,092 472,304 SH   SOLE 7 467,879 0 4,425
BOSTON PROPERTIES INC COM 101121101   225,193 4,161 SH   SOLE 13 4,161 0 0
BOSTON PROPERTIES INC COM 101121101   1,296,336 23,953 SH   SOLE 15 23,953 0 0
BOSTON PROPERTIES INC COM 101121101   19,844,235 366,671 SH   SOLE 18 354,506 0 12,165
BOSTON PROPERTIES INC COM 101121101   33,693,759 622,575 SH   SOLE 19 622,575 0 0
BOSTON PROPERTIES INC COM 101121101   297,662,706 5,500,050 SH   SOLE 21 5,500,050 0 0
BOSTON PROPERTIES INC COM 101121101   263,145,186 4,862,254 SH   SOLE 22 4,291,814 0 570,440
BOSTON PROPERTIES INC COM 101121101   15,992,352 295,498 SH   SOLE 23 295,498 0 0
BOSTON PROPERTIES INC COM 101121101   126,448,566 2,336,448 SH   SOLE 25 2,336,218 0 230
BOSTON PROPERTIES INC COM 101121101   30,385,512 561,447 SH   SOLE 26 312,017 0 249,430
BOSTON PROPERTIES INC COM 101121101   25,282,050 467,148 SH   SOLE 28 26,289 0 440,859
BOSTON PROPERTIES INC COM 101121101   73,543,127 1,358,890 SH   SOLE 30 1,358,890 0 0
BOSTON PROPERTIES INC COM 101121101   2,283,702 42,197 SH   SOLE 31 30,482 0 11,715
BOSTON PROPERTIES INC COM 101121101   31,313,453 578,593 SH   SOLE 34 578,593 0 0
BOSTON PROPERTIES INC COM 101121101   3,159,742 58,384 SH   SOLE 36 58,384 0 0
BOSTON PROPERTIES INC COM 101121101   353,349 6,529 SH   SOLE 40 6,529 0 0
BOSTON PROPERTIES INC COM 101121101   14,610,151 269,958 SH   SOLE 43 249,718 0 20,241
BOSTON PROPERTIES INC OPTIONS 101121101   54,120 1,000 SH Put SOLE 4 1,000 0 0
BOSTON PROPERTIES INC OPTIONS 101121101   909,216 16,800 SH Put SOLE 18 16,800 0 0
BOSTON PROPERTIES INC OPTIONS 101121101   12,312,300 227,500 SH Put SOLE 19 227,500 0 0
BOSTON PROPERTIES INC OPTIONS 101121101   438,372 8,100 SH Put SOLE 22 8,100 0 0
BOSTON PROPERTIES INC OPTIONS 101121101   4,145,592 76,600 SH Put SOLE 34 76,600 0 0
BOSTON SCIENTIFIC CORP COM 101137107   242,973,096 4,856,548 SH   SOLE 2 2,597,723 0 2,258,825
BOSTON SCIENTIFIC CORP COM 101137107   73,338,777 1,465,896 SH   SOLE 4 839,430 0 626,466
BOSTON SCIENTIFIC CORP COM 101137107   44,648,573 892,436 SH   SOLE 7 852,517 0 39,919
BOSTON SCIENTIFIC CORP COM 101137107   11,309,332 226,051 SH   SOLE 13 226,051 0 0
BOSTON SCIENTIFIC CORP COM 101137107   10,049,676 200,873 SH   SOLE 15 200,873 0 0
BOSTON SCIENTIFIC CORP COM 101137107   298,343,749 5,963,297 SH   SOLE 18 4,846,028 0 1,117,269
BOSTON SCIENTIFIC CORP COM 101137107   785,282,087 15,696,224 SH   SOLE 19 15,696,224 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,709,127,061 34,162,044 SH   SOLE 21 34,162,044 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,669,970,381 33,379,380 SH   SOLE 22 29,930,312 0 3,449,068
BOSTON SCIENTIFIC CORP COM 101137107   164,328,088 3,284,591 SH   SOLE 23 3,284,591 0 0
BOSTON SCIENTIFIC CORP COM 101137107   201,975,413 4,037,086 SH   SOLE 25 4,030,266 0 6,820
BOSTON SCIENTIFIC CORP COM 101137107   283,056,232 5,657,730 SH   SOLE 26 1,974,551 0 3,683,179
BOSTON SCIENTIFIC CORP COM 101137107   187,694,599 3,751,641 SH   SOLE 28 238,567 0 3,513,074
BOSTON SCIENTIFIC CORP COM 101137107   6,882,277 137,563 SH   SOLE 29 137,563 0 0
BOSTON SCIENTIFIC CORP COM 101137107   420,024,764 8,395,458 SH   SOLE 30 8,395,458 0 0
BOSTON SCIENTIFIC CORP COM 101137107   35,247,636 704,530 SH   SOLE 31 596,475 0 108,055
BOSTON SCIENTIFIC CORP COM 101137107   643,762,526 12,867,530 SH   SOLE 34 12,867,530 0 0
BOSTON SCIENTIFIC CORP COM 101137107   21,518,653 430,115 SH   SOLE 36 430,115 0 0
BOSTON SCIENTIFIC CORP COM 101137107   2,843,255 56,831 SH   SOLE 40 56,831 0 0
BOSTON SCIENTIFIC CORP COM 101137107   133,880 2,676 SH   OTR 43 2,676 0 0
BOSTON SCIENTIFIC CORP COM 101137107   60,104,361 1,201,366 SH   SOLE 43 1,046,872 0 154,494
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206   741,491 6,126 SH   SOLE 7 6,126 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206   1,139,955 9,418 SH   SOLE 18 9,418 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206   92,119,792 761,069 SH   SOLE 21 761,069 0 0
BOWLERO CORP CL A COM 10258P102   481,448 28,404 SH   SOLE 2 10,897 0 17,507
BOWLERO CORP CL A COM 10258P102   7,339 433 SH   SOLE 7 433 0 0
BOWLERO CORP CL A COM 10258P102   1,388,510 81,918 SH   SOLE 18 81,918 0 0
BOWLERO CORP CL A COM 10258P102   992,863 58,576 SH   SOLE 19 58,576 0 0
BOWLERO CORP CL A COM 10258P102   16,985,612 1,002,101 SH   SOLE 21 1,002,101 0 0
BOWLERO CORP CL A COM 10258P102   15,497,843 914,327 SH   SOLE 22 874,894 0 39,433
BOWLERO CORP CL A COM 10258P102   126,057 7,437 SH   SOLE 25 7,437 0 0
BOWLERO CORP CL A COM 10258P102   69,427 4,096 SH   SOLE 28 0 0 4,096
BOWLERO CORP CL A COM 10258P102   130,617 7,706 SH   SOLE 30 7,706 0 0
BOWLERO CORP CL A COM 10258P102   113,057 6,670 SH   SOLE 40 6,670 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   57,420 2,000 SH   SOLE 2 1,546 0 454
BOWMAN CONSULTING GROUP LTD COM 103002101   49,381 1,720 SH   SOLE 18 1,720 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   555,940 19,364 SH   SOLE 21 19,364 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   440,009 15,326 SH   SOLE 22 15,326 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   10,651 371 SH   SOLE 26 244 0 127
BOWMAN CONSULTING GROUP LTD COM 103002101   49,324 1,718 SH   SOLE 28 0 0 1,718
BOWMAN CONSULTING GROUP LTD COM 103002101   23,485 818 SH   SOLE 31 762 0 56
BOX INC CL A 10316T104   10,856,005 405,226 SH   SOLE 2 288,645 0 116,581
BOX INC CL A 10316T104   192,781 7,196 SH   SOLE 4 743 0 6,453
BOX INC CL A 10316T104   1,081,191 40,358 SH   SOLE 7 40,358 0 0
BOX INC CL A 10316T104   31,318 1,169 SH   SOLE 13 1,169 0 0
BOX INC CL A 10316T104   10,199,998 380,739 SH   SOLE 18 349,770 0 30,969
BOX INC CL A 10316T104   21,383,135 798,176 SH   SOLE 19 798,176 0 0
BOX INC CL A 10316T104   148,582,939 5,546,209 SH   SOLE 21 5,546,209 0 0
BOX INC CL A 10316T104   117,646,329 4,391,427 SH   SOLE 22 4,269,959 0 121,468
BOX INC CL A 10316T104   428,452 15,993 SH   SOLE 23 15,993 0 0
BOX INC CL A 10316T104   650,220 24,271 SH   SOLE 25 24,271 0 0
BOX INC CL A 10316T104   5,569,159 207,882 SH   SOLE 26 60,168 0 147,714
BOX INC CL A 10316T104   253,594 9,466 SH   SOLE 28 2,757 0 6,709
BOX INC CL A 10316T104   35,900,850 1,340,084 SH   SOLE 30 1,340,084 0 0
BOX INC CL A 10316T104   1,097,935 40,983 SH   SOLE 34 40,983 0 0
BOX INC CL A 10316T104   141,666 5,288 SH   SOLE 36 5,288 0 0
BOX INC CL A 10316T104   630,690 23,542 SH   SOLE 40 23,542 0 0
BOX INC CL A 10316T104   806,727 30,113 SH   SOLE 43 29,381 0 732
BOX INC NOTE 1/1 10316TAB0   3,509,803 3,014,000 PRN   SOLE 2 3,014,000 0 0
BOX INC NOTE 1/1 10316TAB0   2,793,636 2,399,000 PRN   SOLE 19 2,399,000 0 0
BOX INC NOTE 1/1 10316TAB0   2,416,338 2,075,000 PRN   SOLE 21 2,075,000 0 0
BOX INC NOTE 1/1 10316TAB0   8,835,062 7,587,000 PRN   SOLE 34 7,587,000 0 0
BOXED INC COM 103174108   4,256 22,423 SH   SOLE 2 0 0 22,423
BOXED INC COM 103174108   16,550 87,199 SH   SOLE 18 87,199 0 0
BOXED INC COM 103174108   17,424 91,803 SH   SOLE 19 91,803 0 0
BOXED INC COM 103174108   131,180 691,151 SH   SOLE 21 691,151 0 0
BOXED INC COM 103174108   192,373 1,013,557 SH   SOLE 22 983,797 0 29,760
BOXLIGHT CORP COM CL A 103197109   3,495 9,138 SH   SOLE 18 9,138 0 0
BOXLIGHT CORP COM CL A 103197109   57,507 150,346 SH   SOLE 21 150,346 0 0
BOXLIGHT CORP COM CL A 103197109   330,208 863,288 SH   SOLE 22 863,288 0 0
BOYD GAMING CORP COM 103304101   42,953,539 669,893 SH   SOLE 2 177,915 0 491,978
BOYD GAMING CORP COM 103304101   1,300,097 20,276 SH   SOLE 4 10,689 0 9,587
BOYD GAMING CORP COM 103304101   851,001 13,272 SH   SOLE 7 13,272 0 0
BOYD GAMING CORP COM 103304101   255,711 3,988 SH   SOLE 13 3,988 0 0
BOYD GAMING CORP COM 103304101   10,116,277 157,771 SH   SOLE 18 157,509 0 262
BOYD GAMING CORP COM 103304101   7,650,863 119,321 SH   SOLE 19 119,321 0 0
BOYD GAMING CORP COM 103304101   253,408,716 3,952,101 SH   SOLE 21 3,952,101 0 0
BOYD GAMING CORP COM 103304101   162,115,365 2,528,312 SH   SOLE 22 2,427,350 0 100,962
BOYD GAMING CORP COM 103304101   1,426,542 22,248 SH   SOLE 23 22,248 0 0
BOYD GAMING CORP COM 103304101   772,646 12,050 SH   SOLE 25 12,050 0 0
BOYD GAMING CORP COM 103304101   4,021,029 62,711 SH   SOLE 26 31,077 0 31,634
BOYD GAMING CORP COM 103304101   1,177,949 18,371 SH   SOLE 28 1,515 0 16,856
BOYD GAMING CORP COM 103304101   303,736 4,737 SH   SOLE 29 4,737 0 0
BOYD GAMING CORP COM 103304101   2,766,714 43,149 SH   SOLE 30 43,149 0 0
BOYD GAMING CORP COM 103304101   439,607 6,856 SH   SOLE 31 6,856 0 0
BOYD GAMING CORP COM 103304101   2,642,129 41,206 SH   SOLE 34 41,206 0 0
BOYD GAMING CORP COM 103304101   21,416 334 SH   SOLE 36 334 0 0
BOYD GAMING CORP COM 103304101   904,861 14,112 SH   SOLE 40 14,112 0 0
BOYD GAMING CORP COM 103304101   4,447,119 69,356 SH   SOLE 43 62,905 0 6,451
BP PLC SPONSORED ADR 055622104   59,262 1,562 SH   SOLE 4 1,562 0 0
BP PLC SPONSORED ADR 055622104   259,350,923 6,835,818 SH   SOLE 18 6,797,582 0 38,236
BP PLC SPONSORED ADR 055622104   95,942,444 2,528,794 SH   SOLE 19 2,528,794 0 0
BP PLC SPONSORED ADR 055622104   438,207 11,550 SH   SOLE 22 11,550 0 0
BP PLC SPONSORED ADR 055622104   20,356,252 536,538 SH   SOLE 23 536,538 0 0
BP PLC SPONSORED ADR 055622104   4,346,900 114,573 SH   SOLE 25 38,612 0 75,961
BP PLC SPONSORED ADR 055622104   45,891,465 1,209,580 SH   SOLE 34 1,209,580 0 0
BP PLC SPONSORED ADR 055622104   1,280,703 33,756 SH   SOLE 36 33,756 0 0
BP PLC SPONSORED ADR 055622104   41,259,299 1,087,488 SH   SOLE 43 1,003,034 0 84,455
BRADY CORP CL A 104674106   1,637,852 30,483 SH   SOLE 2 13,650 0 16,833
BRADY CORP CL A 104674106   10,155 189 SH   SOLE 4 189 0 0
BRADY CORP CL A 104674106   1,547,478 28,801 SH   SOLE 7 28,801 0 0
BRADY CORP CL A 104674106   7,841,732 145,947 SH   SOLE 18 145,947 0 0
BRADY CORP CL A 104674106   4,789,868 89,147 SH   SOLE 19 89,147 0 0
BRADY CORP CL A 104674106   295,125,081 5,492,743 SH   SOLE 21 5,492,743 0 0
BRADY CORP CL A 104674106   67,200,433 1,250,706 SH   SOLE 22 1,211,789 0 38,917
BRADY CORP CL A 104674106   398,999 7,426 SH   SOLE 25 7,426 0 0
BRADY CORP CL A 104674106   997,068 18,557 SH   SOLE 26 14,053 0 4,504
BRADY CORP CL A 104674106   46,423 864 SH   SOLE 28 864 0 0
BRADY CORP CL A 104674106   4,025,290 74,917 SH   SOLE 30 74,917 0 0
BRADY CORP CL A 104674106   444,401 8,271 SH   SOLE 40 8,271 0 0
BRADY CORP CL A 104674106   1,106,206 20,588 SH   SOLE 43 19,875 0 713
BRAEMAR HOTELS & RESORTS INC COM 10482B101   2,643,336 684,802 SH   SOLE 2 377,445 0 307,357
BRAEMAR HOTELS & RESORTS INC COM 10482B101   2,760 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   943,646 244,468 SH   SOLE 18 193,162 0 51,306
BRAEMAR HOTELS & RESORTS INC COM 10482B101   9,179,728 2,378,168 SH   SOLE 19 2,378,168 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   9,938,280 2,574,684 SH   SOLE 21 2,574,684 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   16,192,171 4,194,863 SH   SOLE 22 4,143,717 0 51,146
BRAEMAR HOTELS & RESORTS INC COM 10482B101   175,213 45,392 SH   SOLE 23 45,392 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   2,014,410 521,868 SH   SOLE 26 0 0 521,868
BRAEMAR HOTELS & RESORTS INC COM 10482B101   14,475 3,750 SH   SOLE 43 3,750 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   2,180,787 136,129 SH   SOLE 2 136,129 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   75,935 4,740 SH   SOLE 19 4,740 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   3,826,601 238,864 SH   SOLE 21 238,864 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   8,405 2,547 SH   SOLE 2 0 0 2,547
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   19,955 6,047 SH   SOLE 18 6,047 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   307,263 93,110 SH   SOLE 21 93,110 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   1,228,880 372,388 SH   SOLE 22 372,388 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,679,320 355,036 SH   SOLE 2 204,994 0 150,042
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   408,123 86,284 SH   SOLE 4 86,284 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,906,772 403,123 SH   SOLE 7 403,123 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   2,825,333 597,322 SH   SOLE 18 597,322 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   4,015,165 848,872 SH   SOLE 19 848,872 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   105,690,374 22,344,688 SH   SOLE 21 22,344,688 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   29,709,333 6,281,043 SH   SOLE 22 6,057,116 0 223,927
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   71,262 15,066 SH   SOLE 23 15,066 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   5,231,106 1,105,942 SH   SOLE 25 1,105,942 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   638,545 134,999 SH   SOLE 26 52,864 0 82,135
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   502,794 106,299 SH   SOLE 28 3,045 0 103,254
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   4,857,270 1,026,907 SH   SOLE 30 1,026,907 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   107,248 22,674 SH   SOLE 36 22,674 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   93,091 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,431,148 302,568 SH   SOLE 43 295,623 0 6,945
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   154,718 32,166 SH   SOLE 43 28,123 0 4,043
BRASKEM S A SP ADR PFD A 105532105   10,641 1,382 SH   SOLE 43 1,378 0 4
BRAZE INC COM CL A 10576N102   414,045 11,977 SH   SOLE 2 7,431 0 4,546
BRAZE INC COM CL A 10576N102   5,358 155 SH   SOLE 4 155 0 0
BRAZE INC COM CL A 10576N102   2,294,999 66,387 SH   SOLE 21 66,387 0 0
BRAZE INC COM CL A 10576N102   18,441,194 533,445 SH   SOLE 22 520,506 0 12,939
BRAZE INC COM CL A 10576N102   140,665 4,069 SH   SOLE 25 4,069 0 0
BRAZE INC COM CL A 10576N102   121,825 3,524 SH   SOLE 26 213 0 3,311
BRAZE INC COM CL A 10576N102   571,166 16,522 SH   SOLE 30 16,522 0 0
BRAZE INC COM CL A 10576N102   185,641 5,370 SH   SOLE 40 5,370 0 0
BRAZE INC COM CL A 10576N102   525,568 15,203 SH   SOLE 43 13,992 0 1,211
BRC INC COM CL A 05601U105   73,517 14,303 SH   SOLE 2 8,135 0 6,168
BRC INC COM CL A 05601U105   550 107 SH   SOLE 7 107 0 0
BRC INC COM CL A 05601U105   333,622 64,907 SH   SOLE 18 64,907 0 0
BRC INC COM CL A 05601U105   276,152 53,726 SH   SOLE 19 53,726 0 0
BRC INC COM CL A 05601U105   4,337,147 843,803 SH   SOLE 21 843,803 0 0
BRC INC COM CL A 05601U105   3,907,999 760,311 SH   SOLE 22 735,324 0 24,987
BRC INC COM CL A 05601U105   40,483 7,876 SH   SOLE 25 7,876 0 0
BRC INC COM CL A 05601U105   3,002 584 SH   SOLE 26 584 0 0
BRC INC COM CL A 05601U105   34,119 6,638 SH   SOLE 28 0 0 6,638
BRC INC COM CL A 05601U105   966 188 SH   SOLE 30 188 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,915,709 63,183 SH   SOLE 2 32,698 0 30,485
BREAD FINANCIAL HOLDINGS INC COM 018581108   5,670 187 SH   SOLE 4 187 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   36,384 1,200 SH   SOLE 7 1,200 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,489,104 115,076 SH   SOLE 18 115,076 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,683,488 55,524 SH   SOLE 19 55,524 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   100,486,453 3,314,197 SH   SOLE 21 3,314,197 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   31,823,751 1,049,596 SH   SOLE 22 1,001,403 0 48,193
BREAD FINANCIAL HOLDINGS INC COM 018581108   218,941 7,221 SH   SOLE 25 7,221 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   549,307 18,117 SH   SOLE 26 13,710 0 4,407
BREAD FINANCIAL HOLDINGS INC COM 018581108   155,269 5,121 SH   SOLE 28 5,121 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,478,371 114,722 SH   SOLE 30 114,722 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,134,845 103,392 SH   SOLE 34 103,392 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   80,924 2,669 SH   SOLE 36 2,669 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   178,433 5,885 SH   SOLE 40 5,885 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,024,931 33,804 SH   SOLE 43 32,185 0 1,619
BRF SA SPONSORED ADR 10552T107   482,753 377,151 SH   SOLE 2 377,151 0 0
BRF SA SPONSORED ADR 10552T107   201,507 157,427 SH   SOLE 4 157,427 0 0
BRF SA SPONSORED ADR 10552T107   131,809 102,976 SH   SOLE 21 102,976 0 0
BRF SA SPONSORED ADR 10552T107   1,700,570 1,328,570 SH   SOLE 22 1,328,570 0 0
BRF SA SPONSORED ADR 10552T107   2,222,043 1,735,971 SH   SOLE 30 1,735,971 0 0
BRF SA SPONSORED ADR 10552T107   51,946 40,583 SH   SOLE 31 0 0 40,583
BRF SA SPONSORED ADR 10552T107   600,687 469,287 SH   SOLE 43 443,543 0 25,744
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   9,019 796 SH   SOLE 2 0 0 796
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   7,818 690 SH   SOLE 18 690 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   415,199 36,646 SH   SOLE 21 36,646 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   3,634,551 320,790 SH   SOLE 22 320,790 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   10,752 949 SH   SOLE 26 624 0 325
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   49,852 4,400 SH   SOLE 28 0 0 4,400
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   23,736 2,095 SH   SOLE 31 1,951 0 144
BRIDGEBIO PHARMA INC COM 10806X102   2,704,563 163,122 SH   SOLE 2 74,988 0 88,134
BRIDGEBIO PHARMA INC COM 10806X102   3,432 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102   503,816 30,387 SH   SOLE 7 30,387 0 0
BRIDGEBIO PHARMA INC COM 10806X102   4,892,990 295,114 SH   SOLE 18 277,337 0 17,777
BRIDGEBIO PHARMA INC COM 10806X102   8,769,460 528,918 SH   SOLE 19 528,918 0 0
BRIDGEBIO PHARMA INC COM 10806X102   71,107,160 4,288,731 SH   SOLE 21 4,288,731 0 0
BRIDGEBIO PHARMA INC COM 10806X102   53,469,373 3,224,932 SH   SOLE 22 3,149,120 0 75,812
BRIDGEBIO PHARMA INC COM 10806X102   96,197 5,802 SH   SOLE 23 5,802 0 0
BRIDGEBIO PHARMA INC COM 10806X102   233,098 14,059 SH   SOLE 25 14,059 0 0
BRIDGEBIO PHARMA INC COM 10806X102   594,078 35,831 SH   SOLE 26 29,925 0 5,906
BRIDGEBIO PHARMA INC COM 10806X102   31,419 1,895 SH   SOLE 28 1,895 0 0
BRIDGEBIO PHARMA INC COM 10806X102   7,943,495 479,101 SH   SOLE 30 479,101 0 0
BRIDGEBIO PHARMA INC COM 10806X102   30,408 1,834 SH   SOLE 34 1,834 0 0
BRIDGEBIO PHARMA INC COM 10806X102   29,330 1,769 SH   SOLE 36 1,769 0 0
BRIDGEBIO PHARMA INC COM 10806X102   129,075 7,785 SH   SOLE 40 7,785 0 0
BRIDGEBIO PHARMA INC COM 10806X102   634,915 38,294 SH   SOLE 43 35,139 0 3,155
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8   2,737,920 3,720,000 PRN   SOLE 21 3,720,000 0 0
BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4   2,708,738 4,250,000 PRN   SOLE 21 4,250,000 0 0
BRIDGETOWN HOLDINGS LTD COM CL A G1355U113   43,937 4,361 SH   SOLE 43 0 0 4,361
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   182,795 16,863 SH   SOLE 2 6,361 0 10,502
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   3,230 298 SH   SOLE 7 298 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   672,297 62,020 SH   SOLE 18 62,020 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   451,920 41,690 SH   SOLE 19 41,690 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   8,910,155 821,970 SH   SOLE 21 821,970 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   7,187,083 663,015 SH   SOLE 22 645,208 0 17,807
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   42,525 3,923 SH   SOLE 25 3,923 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   77,235 7,125 SH   SOLE 30 7,125 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103   470,326 43,388 SH   SOLE 43 38,118 0 5,270
BRIDGFORD FOODS CORP COM 108763103   3,140 225 SH   SOLE 2 0 0 225
BRIDGFORD FOODS CORP COM 108763103   4,801 344 SH   SOLE 18 344 0 0
BRIDGFORD FOODS CORP COM 108763103   52,332 3,750 SH   SOLE 21 3,750 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   732,090 777,496 SH   SOLE 22 777,496 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   20,997 95,309 SH   SOLE 2 10,643 0 84,666
BRIGHT HEALTH GROUP INC COM 10920V107   277 1,259 SH   SOLE 7 1,259 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   127,116 577,013 SH   SOLE 18 577,013 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   88,230 400,501 SH   SOLE 19 400,501 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   1,466,584 6,657,215 SH   SOLE 21 6,657,215 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   1,493,945 6,781,412 SH   SOLE 22 6,503,690 0 277,722
BRIGHT HEALTH GROUP INC COM 10920V107   61,455 278,960 SH   SOLE 30 278,960 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   9,107,609 118,296 SH   SOLE 2 20,929 0 97,367
BRIGHT HORIZONS FAM SOL IN D COM 109194100   12,780 166 SH   SOLE 4 166 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,124,901 14,611 SH   SOLE 7 14,611 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,761,839 22,884 SH   SOLE 18 22,884 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,381,124 17,939 SH   SOLE 19 17,939 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   54,777,692 711,491 SH   SOLE 21 711,491 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   108,069,785 1,403,686 SH   SOLE 22 1,328,538 0 75,148
BRIGHT HORIZONS FAM SOL IN D COM 109194100   721,088 9,366 SH   SOLE 25 9,366 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,846,990 23,990 SH   SOLE 26 19,258 0 4,732
BRIGHT HORIZONS FAM SOL IN D COM 109194100   210,876 2,739 SH   SOLE 28 1,087 0 1,652
BRIGHT HORIZONS FAM SOL IN D COM 109194100   4,678,605 60,769 SH   SOLE 30 60,769 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   61,361 797 SH   SOLE 31 797 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   458,014 5,949 SH   SOLE 36 5,949 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   685,673 8,906 SH   SOLE 40 8,906 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   15,244 198 SH   OTR 43 198 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,443,586 31,739 SH   SOLE 43 26,818 0 4,921
BRIGHT MINDS BIOSCIENCES INC COM 10919W108   5,194 11,801 SH   SOLE 43 11,801 0 0
BRIGHTCOVE INC COM 10921T101   361,576 81,253 SH   SOLE 2 75,071 0 6,182
BRIGHTCOVE INC COM 10921T101   596 134 SH   SOLE 7 134 0 0
BRIGHTCOVE INC COM 10921T101   516,574 116,084 SH   SOLE 18 116,084 0 0
BRIGHTCOVE INC COM 10921T101   525,104 118,001 SH   SOLE 19 118,001 0 0
BRIGHTCOVE INC COM 10921T101   5,862,951 1,317,517 SH   SOLE 21 1,317,517 0 0
BRIGHTCOVE INC COM 10921T101   4,753,721 1,068,252 SH   SOLE 22 1,050,457 0 17,795
BRIGHTCOVE INC COM 10921T101   1,549 348 SH   SOLE 23 348 0 0
BRIGHTCOVE INC COM 10921T101   3,022 679 SH   SOLE 43 0 0 679
BRIGHTHOUSE FINL INC COM 10922N103   18,737,884 424,799 SH   SOLE 2 160,247 0 264,552
BRIGHTHOUSE FINL INC COM 10922N103   1,059,258 24,014 SH   SOLE 4 12,802 0 11,212
BRIGHTHOUSE FINL INC COM 10922N103   176,528 4,002 SH   SOLE 7 4,002 0 0
BRIGHTHOUSE FINL INC COM 10922N103   6,107,823 138,468 SH   SOLE 18 137,156 0 1,312
BRIGHTHOUSE FINL INC COM 10922N103   1,630,791 36,971 SH   SOLE 19 36,971 0 0
BRIGHTHOUSE FINL INC COM 10922N103   155,430,098 3,523,693 SH   SOLE 21 3,523,693 0 0
BRIGHTHOUSE FINL INC COM 10922N103   92,667,258 2,100,822 SH   SOLE 22 2,008,082 0 92,740
BRIGHTHOUSE FINL INC COM 10922N103   1,634,187 37,048 SH   SOLE 23 37,048 0 0
BRIGHTHOUSE FINL INC COM 10922N103   499,899 11,333 SH   SOLE 25 11,333 0 0
BRIGHTHOUSE FINL INC COM 10922N103   2,834,553 64,261 SH   SOLE 26 43,154 0 21,107
BRIGHTHOUSE FINL INC COM 10922N103   1,680,459 38,097 SH   SOLE 28 29,300 0 8,797
BRIGHTHOUSE FINL INC COM 10922N103   539,201 12,224 SH   SOLE 29 12,224 0 0
BRIGHTHOUSE FINL INC COM 10922N103   5,138,153 116,485 SH   SOLE 30 116,485 0 0
BRIGHTHOUSE FINL INC COM 10922N103   248,869 5,642 SH   SOLE 31 5,642 0 0
BRIGHTHOUSE FINL INC COM 10922N103   242,649 5,501 SH   SOLE 34 5,501 0 0
BRIGHTHOUSE FINL INC COM 10922N103   423,191 9,594 SH   SOLE 36 9,594 0 0
BRIGHTHOUSE FINL INC COM 10922N103   566,505 12,843 SH   SOLE 40 12,843 0 0
BRIGHTHOUSE FINL INC COM 10922N103   6,445,000 146,112 SH   SOLE 43 128,713 0 17,399
BRIGHTSPHERE INVT GROUP INC COM 10948W103   455,377 19,312 SH   SOLE 2 9,920 0 9,392
BRIGHTSPHERE INVT GROUP INC COM 10948W103   4,905 208 SH   SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   6,484 275 SH   SOLE 7 275 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,660,390 112,824 SH   SOLE 18 112,824 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,537,770 65,215 SH   SOLE 19 65,215 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   90,093,096 3,820,742 SH   SOLE 21 3,820,742 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   20,390,098 864,720 SH   SOLE 22 840,735 0 23,985
BRIGHTSPHERE INVT GROUP INC COM 10948W103   115,000 4,877 SH   SOLE 25 4,877 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   588,439 24,955 SH   SOLE 26 19,726 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,743,104 73,923 SH   SOLE 30 73,923 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   161,051 6,830 SH   SOLE 40 6,830 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,643,119 69,683 SH   SOLE 43 67,724 0 1,959
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   699,970 118,639 SH   SOLE 2 50,016 0 68,623
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,419 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   5,027 852 SH   SOLE 7 852 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,580,834 267,938 SH   SOLE 18 267,938 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,150,801 195,051 SH   SOLE 19 195,051 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   26,984,523 4,573,648 SH   SOLE 21 4,573,648 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   16,735,155 2,836,467 SH   SOLE 22 2,711,257 0 125,210
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   131,257 22,247 SH   SOLE 25 22,247 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   149,376 25,318 SH   SOLE 26 19,544 0 5,774
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   108,312 18,358 SH   SOLE 28 1,355 0 17,003
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   236,507 40,086 SH   SOLE 30 40,086 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   115,510 19,578 SH   SOLE 40 19,578 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   902,971 153,046 SH   SOLE 43 147,424 0 5,622
BRIGHTVIEW HLDGS INC COM 10948C107   2,992,009 532,386 SH   SOLE 2 354,184 0 178,202
BRIGHTVIEW HLDGS INC COM 10948C107   3,698 658 SH   SOLE 7 658 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   685,005 121,887 SH   SOLE 18 121,887 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   4,031,400 717,331 SH   SOLE 19 717,331 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   8,089,040 1,439,331 SH   SOLE 21 1,439,331 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   11,017,622 1,960,431 SH   SOLE 22 1,912,966 0 47,465
BRIGHTVIEW HLDGS INC COM 10948C107   201,314 35,821 SH   SOLE 23 35,821 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   22,868 4,069 SH   SOLE 25 4,069 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   601,880 107,096 SH   SOLE 26 0 0 107,096
BRIGHTVIEW HLDGS INC COM 10948C107   13,027 2,318 SH   SOLE 28 0 0 2,318
BRIGHTVIEW HLDGS INC COM 10948C107   103,189 18,361 SH   SOLE 30 18,361 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   5,952 1,059 SH   SOLE 34 1,059 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   31,910 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   626,967 111,560 SH   SOLE 43 107,292 0 4,268
BRILLIANT EARTH GROUP INC CL A COM 109504100   27,323 6,988 SH   SOLE 2 6,988 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   1,928 493 SH   SOLE 19 493 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   418,679 107,079 SH   SOLE 22 107,079 0 0
BRINKER INTL INC COM 109641100   951,520 25,040 SH   SOLE 2 12,983 0 12,057
BRINKER INTL INC COM 109641100   6,954 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100   622,858 16,391 SH   SOLE 7 16,391 0 0
BRINKER INTL INC COM 109641100   5,239,022 137,869 SH   SOLE 18 137,869 0 0
BRINKER INTL INC COM 109641100   3,281,376 86,352 SH   SOLE 19 86,352 0 0
BRINKER INTL INC COM 109641100   201,865,614 5,312,253 SH   SOLE 21 5,312,253 0 0
BRINKER INTL INC COM 109641100   45,327,692 1,192,834 SH   SOLE 22 1,156,873 0 35,961
BRINKER INTL INC COM 109641100   293,930 7,735 SH   SOLE 25 7,735 0 0
BRINKER INTL INC COM 109641100   1,020,756 26,862 SH   SOLE 26 22,588 0 4,274
BRINKER INTL INC COM 109641100   30,058 791 SH   SOLE 28 791 0 0
BRINKER INTL INC COM 109641100   4,619,356 121,562 SH   SOLE 30 121,562 0 0
BRINKER INTL INC COM 109641100   76,722 2,019 SH   SOLE 36 2,019 0 0
BRINKER INTL INC COM 109641100   289,864 7,628 SH   SOLE 40 7,628 0 0
BRINKER INTL INC COM 109641100   3,622,023 95,316 SH   SOLE 43 91,044 0 4,272
BRINKS CO COM 109696104   3,752,490 56,175 SH   SOLE 2 45,582 0 10,593
BRINKS CO COM 109696104   9,552 143 SH   SOLE 4 143 0 0
BRINKS CO COM 109696104   51,102 765 SH   SOLE 7 765 0 0
BRINKS CO COM 109696104   12,370,024 185,180 SH   SOLE 18 185,180 0 0
BRINKS CO COM 109696104   5,952,014 89,102 SH   SOLE 19 89,102 0 0
BRINKS CO COM 109696104   213,815,444 3,200,830 SH   SOLE 21 3,200,830 0 0
BRINKS CO COM 109696104   93,789,271 1,404,031 SH   SOLE 22 1,370,719 0 33,312
BRINKS CO COM 109696104   508,682 7,615 SH   SOLE 25 7,615 0 0
BRINKS CO COM 109696104   1,519,433 22,746 SH   SOLE 26 19,254 0 3,492
BRINKS CO COM 109696104   185,103 2,771 SH   SOLE 28 887 0 1,884
BRINKS CO COM 109696104   28,559,405 427,536 SH   SOLE 30 427,536 0 0
BRINKS CO COM 109696104   75,952 1,137 SH   SOLE 36 1,137 0 0
BRINKS CO COM 109696104   536,671 8,034 SH   SOLE 40 8,034 0 0
BRINKS CO COM 109696104   1,135,844 17,004 SH   SOLE 43 16,025 0 979
BRISTOL-MYERS SQUIBB CO COM 110122108   397,602,221 5,736,578 SH   SOLE 2 2,228,299 0 3,508,279
BRISTOL-MYERS SQUIBB CO COM 110122108   154,966,902 2,235,852 SH   SOLE 4 1,301,359 0 934,493
BRISTOL-MYERS SQUIBB CO COM 110122108   154,670,186 2,231,571 SH   SOLE 7 2,169,362 0 62,209
BRISTOL-MYERS SQUIBB CO COM 110122108   21,724,942 313,446 SH   SOLE 13 313,446 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   25,082,249 361,885 SH   SOLE 15 361,885 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   430,906,231 6,217,086 SH   SOLE 18 5,857,867 0 359,219
BRISTOL-MYERS SQUIBB CO COM 110122108   177,840,103 2,565,865 SH   SOLE 19 2,565,865 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   4,418,462,042 63,749,272 SH   SOLE 21 63,749,272 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,426,372,703 49,435,474 SH   SOLE 22 44,589,267 0 4,846,207
BRISTOL-MYERS SQUIBB CO COM 110122108   360,657,011 5,203,535 SH   SOLE 23 5,203,535 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   260,420,958 3,757,336 SH   SOLE 25 3,748,160 0 9,176
BRISTOL-MYERS SQUIBB CO COM 110122108   317,749,061 4,584,462 SH   SOLE 26 2,054,787 0 2,529,675
BRISTOL-MYERS SQUIBB CO COM 110122108   479,964,126 6,924,890 SH   SOLE 28 415,908 0 6,508,982
BRISTOL-MYERS SQUIBB CO COM 110122108   17,448,238 251,742 SH   SOLE 29 251,742 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,061,072,959 15,309,089 SH   SOLE 30 15,282,703 0 26,386
BRISTOL-MYERS SQUIBB CO COM 110122108   76,163,927 1,098,888 SH   SOLE 31 937,305 0 161,583
BRISTOL-MYERS SQUIBB CO COM 110122108   170,504,402 2,460,026 SH   SOLE 34 2,460,026 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   48,606,895 701,297 SH   SOLE 36 701,297 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   6,015,484 86,791 SH   SOLE 40 86,791 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   527,518 7,611 SH   OTR 43 7,611 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   163,019,751 2,352,038 SH   SOLE 43 2,163,952 0 188,086
BRISTOW GROUP INC COM 11040G103   437,853 19,547 SH   SOLE 2 2,826 0 16,721
BRISTOW GROUP INC COM 11040G103   6,966 311 SH   SOLE 7 311 0 0
BRISTOW GROUP INC COM 11040G103   1,888,208 84,295 SH   SOLE 18 84,295 0 0
BRISTOW GROUP INC COM 11040G103   1,055,533 47,122 SH   SOLE 19 47,122 0 0
BRISTOW GROUP INC COM 11040G103   66,860,125 2,984,827 SH   SOLE 21 2,984,827 0 0
BRISTOW GROUP INC COM 11040G103   13,849,898 618,299 SH   SOLE 22 591,618 0 26,681
BRISTOW GROUP INC COM 11040G103   16,486 736 SH   SOLE 25 736 0 0
BRISTOW GROUP INC COM 11040G103   667,968 29,820 SH   SOLE 30 29,820 0 0
BRISTOW GROUP INC COM 11040G103   311,651 13,913 SH   SOLE 43 13,413 0 500
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   5,840,702 166,307 SH   SOLE 2 166,307 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   73,966,060 2,106,095 SH   SOLE 18 1,883,239 0 222,856
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   246,724,954 7,025,198 SH   SOLE 19 7,025,198 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   25,405,808 723,400 SH   SOLE 22 723,400 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,066,391 58,838 SH   SOLE 23 58,838 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,121,599 60,410 SH   SOLE 25 60,410 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,541,529 72,367 SH   SOLE 26 72,080 0 287
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   10,066,375 286,628 SH   SOLE 34 286,628 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   37,199,632 1,059,215 SH   SOLE 43 963,670 0 95,545
BRIXMOR PPTY GROUP INC COM 11120U105   29,802,510 1,384,875 SH   SOLE 2 307,547 0 1,077,328
BRIXMOR PPTY GROUP INC COM 11120U105   3,690,551 171,494 SH   SOLE 4 171,494 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   11,097,477 515,682 SH   SOLE 7 515,682 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   13,675,594 635,483 SH   SOLE 18 629,979 0 5,504
BRIXMOR PPTY GROUP INC COM 11120U105   27,317,574 1,269,404 SH   SOLE 19 1,269,404 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   379,103,637 17,616,340 SH   SOLE 21 17,616,340 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   259,656,640 12,065,829 SH   SOLE 22 11,346,728 0 719,101
BRIXMOR PPTY GROUP INC COM 11120U105   595,631 27,678 SH   SOLE 23 27,678 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   15,735,704 731,213 SH   SOLE 25 731,213 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   5,192,367 241,281 SH   SOLE 26 186,358 0 54,923
BRIXMOR PPTY GROUP INC COM 11120U105   4,527,959 210,407 SH   SOLE 28 5,291 0 205,116
BRIXMOR PPTY GROUP INC COM 11120U105   25,857,851 1,201,573 SH   SOLE 30 1,201,573 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   89,265 4,148 SH   SOLE 31 4,148 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   293,447 13,636 SH   SOLE 34 13,636 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   450,177 20,919 SH   SOLE 36 20,919 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   1,035,220 48,105 SH   SOLE 40 48,105 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   21,821 1,014 SH   OTR 43 1,014 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   5,190,365 241,188 SH   SOLE 43 213,515 0 27,673
BROADCOM INC COM 11135F101   484,994,617 755,985 SH   SOLE 2 111,074 0 644,911
BROADCOM INC COM 11135F101   192,543,476 300,127 SH   SOLE 4 175,621 0 124,506
BROADCOM INC COM 11135F101   268,637,818 418,739 SH   SOLE 7 406,726 0 12,013
BROADCOM INC COM 11135F101   7,895,433 12,307 SH   SOLE 13 12,307 0 0
BROADCOM INC COM 11135F101   46,335,868 72,226 SH   SOLE 15 72,226 0 0
BROADCOM INC COM 11135F101   56,456 88 SH   SOLE 17 0 0 88
BROADCOM INC COM 11135F101   488,670,000 761,714 SH   SOLE 18 725,612 0 36,102
BROADCOM INC COM 11135F101   181,754,056 283,309 SH   SOLE 19 283,309 0 0
BROADCOM INC COM 11135F101   7,423,136,806 11,570,809 SH   SOLE 21 11,570,809 0 0
BROADCOM INC COM 11135F101   5,701,428,209 8,887,097 SH   SOLE 22 8,039,716 0 847,381
BROADCOM INC COM 11135F101   574,327,137 895,232 SH   SOLE 23 895,232 0 0
BROADCOM INC COM 11135F101   442,920,499 690,402 SH   SOLE 25 688,816 0 1,586
BROADCOM INC COM 11135F101   455,351,620 709,779 SH   SOLE 26 261,148 0 448,631
BROADCOM INC COM 11135F101   447,762,201 697,949 SH   SOLE 28 11,533 0 686,416
BROADCOM INC COM 11135F101   275,862 430 SH   SOLE 29 430 0 0
BROADCOM INC COM 11135F101   1,710,985,255 2,666,997 SH   SOLE 30 2,666,997 0 0
BROADCOM INC COM 11135F101   75,022,329 116,941 SH   SOLE 31 86,665 0 30,276
BROADCOM INC COM 11135F101   78,253,125 121,977 SH   SOLE 32 121,977 0 0
BROADCOM INC COM 11135F101   200,556,310 312,617 SH   SOLE 34 312,617 0 0
BROADCOM INC COM 11135F101   72,488,246 112,991 SH   SOLE 36 112,991 0 0
BROADCOM INC COM 11135F101   10,854,215 16,919 SH   SOLE 40 16,919 0 0
BROADCOM INC COM 11135F101   504,250 786 SH   OTR 43 786 0 0
BROADCOM INC COM 11135F101   281,938,611 439,472 SH   SOLE 43 395,223 0 44,249
BROADMARK RLTY CAP INC COM 11135B100   575,727 122,495 SH   SOLE 2 38,525 0 83,970
BROADMARK RLTY CAP INC COM 11135B100   1,748 372 SH   SOLE 4 372 0 0
BROADMARK RLTY CAP INC COM 11135B100   8,220 1,749 SH   SOLE 7 1,749 0 0
BROADMARK RLTY CAP INC COM 11135B100   1,735,254 369,203 SH   SOLE 18 369,203 0 0
BROADMARK RLTY CAP INC COM 11135B100   1,207,078 256,825 SH   SOLE 19 256,825 0 0
BROADMARK RLTY CAP INC COM 11135B100   29,019,633 6,174,390 SH   SOLE 21 6,174,390 0 0
BROADMARK RLTY CAP INC COM 11135B100   16,875,895 3,590,616 SH   SOLE 22 3,434,333 0 156,283
BROADMARK RLTY CAP INC COM 11135B100   115,174 24,505 SH   SOLE 25 24,505 0 0
BROADMARK RLTY CAP INC COM 11135B100   329,240 70,051 SH   SOLE 26 59,757 0 10,294
BROADMARK RLTY CAP INC COM 11135B100   663 141 SH   SOLE 28 141 0 0
BROADMARK RLTY CAP INC COM 11135B100   476,651 101,415 SH   SOLE 30 101,415 0 0
BROADMARK RLTY CAP INC COM 11135B100   62,660 13,332 SH   SOLE 40 13,332 0 0
BROADMARK RLTY CAP INC COM 11135B100   2,148,379 457,102 SH   SOLE 43 422,703 0 34,399
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   30,655,262 209,151 SH   SOLE 2 30,011 0 179,140
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   13,509,357 92,170 SH   SOLE 4 47,721 0 44,449
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   14,790,818 100,913 SH   SOLE 7 97,372 0 3,541
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   274,526 1,873 SH   SOLE 13 1,873 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   2,566,880 17,513 SH   SOLE 15 17,513 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   42,857,654 292,404 SH   SOLE 18 282,475 0 9,929
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   7,210,365 49,194 SH   SOLE 19 49,194 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   720,246,592 4,914,011 SH   SOLE 21 4,914,011 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   414,284,502 2,826,530 SH   SOLE 22 2,579,049 0 247,481
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   31,778,575 216,815 SH   SOLE 23 216,815 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   40,396,597 275,613 SH   SOLE 25 275,341 0 272
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   31,624,090 215,761 SH   SOLE 26 68,835 0 146,926
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   35,166,540 239,930 SH   SOLE 28 1,663 0 238,267
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   107,131,970 730,927 SH   SOLE 30 730,927 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,708,708 32,126 SH   SOLE 31 23,232 0 8,894
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   771,984 5,267 SH   SOLE 34 5,267 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   7,127,406 48,628 SH   SOLE 36 48,628 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   710,132 4,845 SH   SOLE 40 4,845 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   49,541 338 SH   OTR 43 338 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   19,998,158 136,441 SH   SOLE 43 128,817 0 7,624
BROADSTONE NET LEASE INC COM 11135E203   4,723,813 277,708 SH   SOLE 2 143,104 0 134,604
BROADSTONE NET LEASE INC COM 11135E203   1,611,136 94,717 SH   SOLE 4 94,717 0 0
BROADSTONE NET LEASE INC COM 11135E203   4,103,237 241,225 SH   SOLE 7 241,225 0 0
BROADSTONE NET LEASE INC COM 11135E203   8,130,933 478,009 SH   SOLE 18 478,007 0 2
BROADSTONE NET LEASE INC COM 11135E203   10,969,188 644,867 SH   SOLE 19 644,867 0 0
BROADSTONE NET LEASE INC COM 11135E203   113,499,446 6,672,513 SH   SOLE 21 6,672,513 0 0
BROADSTONE NET LEASE INC COM 11135E203   107,871,671 6,341,662 SH   SOLE 22 6,104,458 0 237,204
BROADSTONE NET LEASE INC COM 11135E203   284,118 16,703 SH   SOLE 23 16,703 0 0
BROADSTONE NET LEASE INC COM 11135E203   11,446,982 672,956 SH   SOLE 25 672,956 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,622,873 95,407 SH   SOLE 26 82,981 0 12,426
BROADSTONE NET LEASE INC COM 11135E203   2,192,657 128,904 SH   SOLE 28 2,798 0 126,106
BROADSTONE NET LEASE INC COM 11135E203   10,031,869 589,763 SH   SOLE 30 589,763 0 0
BROADSTONE NET LEASE INC COM 11135E203   47,390 2,786 SH   SOLE 36 2,786 0 0
BROADSTONE NET LEASE INC COM 11135E203   500,757 29,439 SH   SOLE 40 29,439 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,692,988 99,529 SH   SOLE 43 76,356 0 23,173
BROADWAY FINL CORP DEL COM 111444105   7,306 6,958 SH   SOLE 18 6,958 0 0
BROADWAY FINL CORP DEL COM 111444105   103,397 98,473 SH   SOLE 21 98,473 0 0
BROADWAY FINL CORP DEL COM 111444105   1,093 1,041 SH   SOLE 22 1,041 0 0
BROADWIND INC COM NEW 11161T207   11,950 3,112 SH   SOLE 18 3,112 0 0
BROADWIND INC COM NEW 11161T207   226,833 59,071 SH   SOLE 21 59,071 0 0
BROADWIND INC COM NEW 11161T207   1,143,191 297,706 SH   SOLE 22 297,706 0 0
BROOKDALE SR LIVING INC COM 112463104   7,620,030 2,583,061 SH   SOLE 2 2,437,652 0 145,409
BROOKDALE SR LIVING INC COM 112463104   2,454 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104   363,691 123,285 SH   SOLE 7 123,285 0 0
BROOKDALE SR LIVING INC COM 112463104   1,511,843 512,489 SH   SOLE 18 512,489 0 0
BROOKDALE SR LIVING INC COM 112463104   24,824,097 8,414,948 SH   SOLE 19 8,414,948 0 0
BROOKDALE SR LIVING INC COM 112463104   21,388,117 7,250,209 SH   SOLE 21 7,250,209 0 0
BROOKDALE SR LIVING INC COM 112463104   15,461,230 5,241,095 SH   SOLE 22 5,025,687 0 215,408
BROOKDALE SR LIVING INC COM 112463104   18,190 6,166 SH   SOLE 23 6,166 0 0
BROOKDALE SR LIVING INC COM 112463104   68,785 23,317 SH   SOLE 25 23,317 0 0
BROOKDALE SR LIVING INC COM 112463104   250,157 84,799 SH   SOLE 26 47,777 0 37,022
BROOKDALE SR LIVING INC COM 112463104   9,732 3,299 SH   SOLE 28 3,299 0 0
BROOKDALE SR LIVING INC COM 112463104   975,662 330,733 SH   SOLE 30 330,733 0 0
BROOKDALE SR LIVING INC COM 112463104   17,172,971 5,821,346 SH   SOLE 34 5,821,346 0 0
BROOKDALE SR LIVING INC COM 112463104   35,341 11,980 SH   SOLE 36 11,980 0 0
BROOKDALE SR LIVING INC COM 112463104   60,012 20,343 SH   SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC COM 112463104   166,212 56,343 SH   SOLE 43 30,774 0 25,569
BROOKDALE SR LIVING INC UNIT 11/15/2023 112463302   1,060,760 23,000 SH   SOLE 2 23,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2023 112463302   7,702,040 167,000 SH   SOLE 19 167,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2023 112463302   7,978,760 173,000 SH   SOLE 34 173,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   1,066,910 1,508,000 PRN   SOLE 2 1,508,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   5,592,080 7,904,000 PRN   SOLE 19 7,904,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   13,151,010 18,588,000 PRN   SOLE 34 18,588,000 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   2,249,271 68,743 SH   SOLE 43 56,122 0 12,621
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   94,304 4,758 SH   SOLE 2 1,708 0 3,050
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   3,924 198 SH   SOLE 7 198 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   1,260,235 63,584 SH   SOLE 18 63,584 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   1,013,079 51,114 SH   SOLE 19 51,114 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   15,087,797 761,241 SH   SOLE 21 761,241 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   5,097,763 257,203 SH   SOLE 22 249,718 0 7,485
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   192,951 9,735 SH   SOLE 43 9,634 0 101
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,297,180 39,803 SH   SOLE 22 39,803 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,432,920 74,652 SH   SOLE 43 63,711 0 10,941
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   546 16 SH   SOLE 43 8 0 8
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   4,325,771 93,916 SH   SOLE 2 57,507 0 36,409
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   7,506,675 162,976 SH   SOLE 7 162,976 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   12,356,378 268,267 SH   SOLE 18 242,742 0 25,525
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   26,329,048 571,625 SH   SOLE 19 571,625 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   133,455,073 2,897,418 SH   SOLE 21 2,897,418 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   59,995,821 1,302,558 SH   SOLE 22 1,273,205 0 29,353
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   411,224 8,928 SH   SOLE 23 8,928 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   27,175 590 SH   SOLE 30 590 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   597,547 12,973 SH   SOLE 43 11,688 0 1,285
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   11,164,463 319,441 SH   SOLE 2 29,409 0 290,032
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   48,720 1,394 SH   SOLE 7 1,394 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,870,943 53,532 SH   SOLE 18 53,532 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   14,986,071 428,786 SH   SOLE 19 428,786 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   47,336,769 1,354,414 SH   SOLE 21 1,354,414 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   55,235,679 1,580,420 SH   SOLE 22 1,453,374 0 127,046
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   256,079 7,327 SH   SOLE 23 7,327 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   28,624 819 SH   SOLE 30 819 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   65,461 1,873 SH   SOLE 31 1,873 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   714,483 20,443 SH   SOLE 43 20,330 0 113
BROOKLINE BANCORP INC DEL COM 11373M107   767,361 73,082 SH   SOLE 2 28,304 0 44,778
BROOKLINE BANCORP INC DEL COM 11373M107   3,066 292 SH   SOLE 4 292 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   9,807 934 SH   SOLE 7 934 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   2,955,236 281,451 SH   SOLE 18 281,451 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   1,538,009 146,477 SH   SOLE 19 146,477 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   106,954,281 10,186,122 SH   SOLE 21 10,186,122 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   22,386,315 2,132,030 SH   SOLE 22 2,048,063 0 83,967
BROOKLINE BANCORP INC DEL COM 11373M107   51,587 4,913 SH   SOLE 25 4,913 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   361,316 34,411 SH   SOLE 26 28,064 0 6,347
BROOKLINE BANCORP INC DEL COM 11373M107   14,406 1,372 SH   SOLE 28 1,372 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   1,212,204 115,448 SH   SOLE 30 115,448 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   87,528 8,336 SH   SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   289,149 27,538 SH   SOLE 43 27,036 0 502
BROWN & BROWN INC COM 115236101   18,407,129 320,570 SH   SOLE 2 69,702 0 250,868
BROWN & BROWN INC COM 115236101   10,751,378 187,241 SH   SOLE 4 93,610 0 93,631
BROWN & BROWN INC COM 115236101   10,381,249 180,795 SH   SOLE 7 173,228 0 7,567
BROWN & BROWN INC COM 115236101   298,469 5,198 SH   SOLE 13 5,198 0 0
BROWN & BROWN INC COM 115236101   1,526,453 26,584 SH   SOLE 15 26,584 0 0
BROWN & BROWN INC COM 115236101   29,167,695 507,971 SH   SOLE 18 487,775 0 20,196
BROWN & BROWN INC COM 115236101   6,909,693 120,336 SH   SOLE 19 120,336 0 0
BROWN & BROWN INC COM 115236101   359,112,834 6,254,142 SH   SOLE 21 6,254,142 0 0
BROWN & BROWN INC COM 115236101   332,919,725 5,797,975 SH   SOLE 22 5,278,653 0 519,322
BROWN & BROWN INC COM 115236101   25,274,389 440,167 SH   SOLE 23 440,167 0 0
BROWN & BROWN INC COM 115236101   16,593,576 288,986 SH   SOLE 25 288,986 0 0
BROWN & BROWN INC COM 115236101   21,701,832 377,949 SH   SOLE 26 124,406 0 253,543
BROWN & BROWN INC COM 115236101   18,973,004 330,425 SH   SOLE 28 3,228 0 327,197
BROWN & BROWN INC COM 115236101   95,032,684 1,655,045 SH   SOLE 30 1,655,045 0 0
BROWN & BROWN INC COM 115236101   3,777,490 65,787 SH   SOLE 31 47,738 0 18,049
BROWN & BROWN INC COM 115236101   706,955 12,312 SH   SOLE 34 12,312 0 0
BROWN & BROWN INC COM 115236101   4,364,035 76,002 SH   SOLE 36 76,002 0 0
BROWN & BROWN INC COM 115236101   552,782 9,627 SH   SOLE 40 9,627 0 0
BROWN & BROWN INC COM 115236101   14,183 247 SH   OTR 43 247 0 0
BROWN & BROWN INC COM 115236101   6,138,117 106,899 SH   SOLE 43 94,018 0 12,881
BROWN FORMAN CORP CL A 115637100   2,683,090 41,158 SH   SOLE 2 1,910 0 39,248
BROWN FORMAN CORP CL A 115637100   30,965 475 SH   SOLE 7 475 0 0
BROWN FORMAN CORP CL A 115637100   1,173,746 18,005 SH   SOLE 18 18,005 0 0
BROWN FORMAN CORP CL A 115637100   673,999 10,339 SH   SOLE 19 10,339 0 0
BROWN FORMAN CORP CL A 115637100   41,737,637 640,246 SH   SOLE 21 640,246 0 0
BROWN FORMAN CORP CL A 115637100   21,427,106 328,687 SH   SOLE 22 292,613 0 36,074
BROWN FORMAN CORP CL A 115637100   60,953 935 SH   SOLE 28 935 0 0
BROWN FORMAN CORP CL A 115637100   43,156 662 SH   SOLE 31 662 0 0
BROWN FORMAN CORP CL A 115637100   2,447,632 37,546 SH   SOLE 43 37,339 0 207
BROWN FORMAN CORP CL B 115637209   8,887,127 138,278 SH   SOLE 2 41,419 0 96,859
BROWN FORMAN CORP CL B 115637209   20,141,768 313,393 SH   SOLE 4 166,331 0 147,062
BROWN FORMAN CORP CL B 115637209   9,360,090 145,637 SH   SOLE 7 138,179 0 7,458
BROWN FORMAN CORP CL B 115637209   224,174 3,488 SH   SOLE 13 3,488 0 0
BROWN FORMAN CORP CL B 115637209   2,250,992 35,024 SH   SOLE 15 35,024 0 0
BROWN FORMAN CORP CL B 115637209   33,972,094 528,584 SH   SOLE 18 506,352 0 22,232
BROWN FORMAN CORP CL B 115637209   10,997,497 171,114 SH   SOLE 19 171,114 0 0
BROWN FORMAN CORP CL B 115637209   382,930,429 5,958,152 SH   SOLE 21 5,958,152 0 0
BROWN FORMAN CORP CL B 115637209   259,930,824 4,044,357 SH   SOLE 22 3,715,315 0 329,042
BROWN FORMAN CORP CL B 115637209   37,256,741 579,691 SH   SOLE 23 579,691 0 0
BROWN FORMAN CORP CL B 115637209   21,722,682 337,991 SH   SOLE 25 336,356 0 1,635
BROWN FORMAN CORP CL B 115637209   24,163,013 375,961 SH   SOLE 26 130,167 0 245,794
BROWN FORMAN CORP CL B 115637209   50,387,616 783,999 SH   SOLE 28 4,284 0 779,715
BROWN FORMAN CORP CL B 115637209   96,748,845 1,505,350 SH   SOLE 30 1,505,350 0 0
BROWN FORMAN CORP CL B 115637209   2,551,198 39,695 SH   SOLE 31 34,529 0 5,166
BROWN FORMAN CORP CL B 115637209   4,517,281 70,286 SH   SOLE 34 70,286 0 0
BROWN FORMAN CORP CL B 115637209   4,477,819 69,672 SH   SOLE 36 69,672 0 0
BROWN FORMAN CORP CL B 115637209   809,031 12,588 SH   SOLE 40 12,588 0 0
BROWN FORMAN CORP CL B 115637209   67,484 1,050 SH   OTR 43 1,050 0 0
BROWN FORMAN CORP CL B 115637209   16,485,185 256,499 SH   SOLE 43 246,393 0 10,106
BRP GROUP INC COM CL A 05589G102   820,601 32,231 SH   SOLE 2 18,062 0 14,169
BRP GROUP INC COM CL A 05589G102   3,692 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102   17,313 680 SH   SOLE 7 680 0 0
BRP GROUP INC COM CL A 05589G102   3,866,126 151,851 SH   SOLE 18 151,851 0 0
BRP GROUP INC COM CL A 05589G102   3,068,567 120,525 SH   SOLE 19 120,525 0 0
BRP GROUP INC COM CL A 05589G102   48,652,100 1,910,923 SH   SOLE 21 1,910,923 0 0
BRP GROUP INC COM CL A 05589G102   40,565,138 1,593,289 SH   SOLE 22 1,549,418 0 43,871
BRP GROUP INC COM CL A 05589G102   243,372 9,559 SH   SOLE 25 9,559 0 0
BRP GROUP INC COM CL A 05589G102   711,632 27,951 SH   SOLE 26 22,399 0 5,552
BRP GROUP INC COM CL A 05589G102   92,827 3,646 SH   SOLE 28 755 0 2,891
BRP GROUP INC COM CL A 05589G102   2,318,693 91,072 SH   SOLE 30 91,072 0 0
BRP GROUP INC COM CL A 05589G102   261,678 10,278 SH   SOLE 40 10,278 0 0
BRP GROUP INC COM CL A 05589G102   173,434 6,812 SH   SOLE 43 6,572 0 240
BRP INC COM SUN VTG 05577W200   214,190 2,739 SH   SOLE 43 2,598 0 141
BRT APARTMENTS CORP COM 055645303   237,547 12,046 SH   SOLE 2 958 0 11,088
BRT APARTMENTS CORP COM 055645303   4,299 218 SH   SOLE 7 218 0 0
BRT APARTMENTS CORP COM 055645303   705,838 35,793 SH   SOLE 18 35,793 0 0
BRT APARTMENTS CORP COM 055645303   500,513 25,381 SH   SOLE 19 25,381 0 0
BRT APARTMENTS CORP COM 055645303   8,716,753 442,026 SH   SOLE 21 442,026 0 0
BRT APARTMENTS CORP COM 055645303   8,189,184 415,273 SH   SOLE 22 406,194 0 9,079
BRT APARTMENTS CORP COM 055645303   9,249 469 SH   SOLE 23 469 0 0
BRT APARTMENTS CORP COM 055645303   63,676 3,229 SH   SOLE 43 2,516 0 713
BRUKER CORP COM 116794108   28,035,977 355,606 SH   SOLE 2 197,115 0 158,491
BRUKER CORP COM 116794108   777,835 9,866 SH   SOLE 4 8,637 0 1,229
BRUKER CORP COM 116794108   570,644 7,238 SH   SOLE 7 7,238 0 0
BRUKER CORP COM 116794108   17,209,274 218,281 SH   SOLE 18 218,281 0 0
BRUKER CORP COM 116794108   24,085,068 305,493 SH   SOLE 19 305,493 0 0
BRUKER CORP COM 116794108   526,384,248 6,676,614 SH   SOLE 21 6,676,614 0 0
BRUKER CORP COM 116794108   246,788,752 3,130,248 SH   SOLE 22 2,992,940 0 137,308
BRUKER CORP COM 116794108   124,488 1,579 SH   SOLE 23 1,579 0 0
BRUKER CORP COM 116794108   1,345,089 17,061 SH   SOLE 25 17,061 0 0
BRUKER CORP COM 116794108   7,631,475 96,797 SH   SOLE 26 39,201 0 57,596
BRUKER CORP COM 116794108   679,601 8,620 SH   SOLE 28 1,799 0 6,821
BRUKER CORP COM 116794108   4,554,429 57,768 SH   SOLE 30 57,768 0 0
BRUKER CORP COM 116794108   119,679 1,518 SH   SOLE 31 1,518 0 0
BRUKER CORP COM 116794108   947,341 12,016 SH   SOLE 34 12,016 0 0
BRUKER CORP COM 116794108   47,146 598 SH   SOLE 36 598 0 0
BRUKER CORP COM 116794108   1,297,233 16,454 SH   SOLE 40 16,454 0 0
BRUKER CORP COM 116794108   63,782 809 SH   OTR 43 809 0 0
BRUKER CORP COM 116794108   5,638,708 71,521 SH   SOLE 43 60,541 0 10,980
BRUNSWICK CORP COM 117043109   9,650,580 117,690 SH   SOLE 2 68,304 0 49,386
BRUNSWICK CORP COM 117043109   20,418 249 SH   SOLE 4 249 0 0
BRUNSWICK CORP COM 117043109   1,039,022 12,671 SH   SOLE 7 12,671 0 0
BRUNSWICK CORP COM 117043109   12,373,882 150,901 SH   SOLE 18 150,901 0 0
BRUNSWICK CORP COM 117043109   3,486,640 42,520 SH   SOLE 19 42,520 0 0
BRUNSWICK CORP COM 117043109   307,269,908 3,747,194 SH   SOLE 21 3,747,194 0 0
BRUNSWICK CORP COM 117043109   173,982,926 2,121,743 SH   SOLE 22 2,026,160 0 95,583
BRUNSWICK CORP COM 117043109   984,820 12,010 SH   SOLE 25 12,010 0 0
BRUNSWICK CORP COM 117043109   3,687,376 44,968 SH   SOLE 26 32,537 0 12,431
BRUNSWICK CORP COM 117043109   113,816 1,388 SH   SOLE 28 1,388 0 0
BRUNSWICK CORP COM 117043109   3,494,184 42,612 SH   SOLE 30 42,612 0 0
BRUNSWICK CORP COM 117043109   86,510 1,055 SH   SOLE 31 1,055 0 0
BRUNSWICK CORP COM 117043109   280,112 3,416 SH   SOLE 36 3,416 0 0
BRUNSWICK CORP COM 117043109   891,258 10,869 SH   SOLE 40 10,869 0 0
BRUNSWICK CORP COM 117043109   2,102,472 25,640 SH   SOLE 43 20,158 0 5,482
BSQUARE CORP COM NEW 11776U300   10,453 9,417 SH   SOLE 21 9,417 0 0
BSQUARE CORP COM NEW 11776U300   258,751 233,109 SH   SOLE 22 233,109 0 0
BTCS INC COM NEW 05581M404   884 650 SH   SOLE 18 650 0 0
BTCS INC COM NEW 05581M404   17,649 12,977 SH   SOLE 21 12,977 0 0
BUCKLE INC COM 118440106   2,909,199 81,513 SH   SOLE 2 71,374 0 10,139
BUCKLE INC COM 118440106   5,532 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106   9,958 279 SH   SOLE 7 279 0 0
BUCKLE INC COM 118440106   3,384,554 94,832 SH   SOLE 18 94,832 0 0
BUCKLE INC COM 118440106   2,135,583 59,837 SH   SOLE 19 59,837 0 0
BUCKLE INC COM 118440106   124,282,966 3,482,291 SH   SOLE 21 3,482,291 0 0
BUCKLE INC COM 118440106   30,104,087 843,488 SH   SOLE 22 819,339 0 24,149
BUCKLE INC COM 118440106   187,658 5,258 SH   SOLE 25 5,258 0 0
BUCKLE INC COM 118440106   278,239 7,796 SH   SOLE 26 3,930 0 3,866
BUCKLE INC COM 118440106   112,102 3,141 SH   SOLE 28 277 0 2,864
BUCKLE INC COM 118440106   2,751,413 77,092 SH   SOLE 30 77,092 0 0
BUCKLE INC COM 118440106   167,707 4,699 SH   SOLE 40 4,699 0 0
BUCKLE INC COM 118440106   1,090,187 30,546 SH   SOLE 43 22,159 0 8,387
BUILD-A-BEAR WORKSHOP INC COM 120076104   89,218 3,839 SH   SOLE 2 597 0 3,242
BUILD-A-BEAR WORKSHOP INC COM 120076104   1,766 76 SH   SOLE 7 76 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   831,179 35,765 SH   SOLE 18 35,765 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   643,004 27,668 SH   SOLE 19 27,668 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   10,265,154 441,702 SH   SOLE 21 441,702 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   8,292,171 356,806 SH   SOLE 22 350,723 0 6,083
BUILD-A-BEAR WORKSHOP INC COM 120076104   50,710 2,182 SH   SOLE 43 1,944 0 238
BUILDERS FIRSTSOURCE INC COM 12008R107   40,756,767 459,076 SH   SOLE 2 137,409 0 321,667
BUILDERS FIRSTSOURCE INC COM 12008R107   585,060 6,590 SH   SOLE 4 1,402 0 5,188
BUILDERS FIRSTSOURCE INC COM 12008R107   2,658,162 29,941 SH   SOLE 7 29,941 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   26,132,215 294,348 SH   SOLE 18 294,348 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   8,052,879 90,706 SH   SOLE 19 90,706 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   709,674,205 7,993,627 SH   SOLE 21 7,993,627 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   390,235,420 4,395,533 SH   SOLE 22 4,207,931 0 187,602
BUILDERS FIRSTSOURCE INC COM 12008R107   344,999 3,886 SH   SOLE 23 3,886 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   2,154,868 24,272 SH   SOLE 25 24,272 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   10,379,714 116,915 SH   SOLE 26 75,789 0 41,126
BUILDERS FIRSTSOURCE INC COM 12008R107   2,568,672 28,933 SH   SOLE 28 2,383 0 26,550
BUILDERS FIRSTSOURCE INC COM 12008R107   141,515 1,594 SH   SOLE 29 1,594 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   10,052,293 113,227 SH   SOLE 30 113,227 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   182,620 2,057 SH   SOLE 31 2,057 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   110,975 1,250 SH   SOLE 34 1,250 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   490,154 5,521 SH   SOLE 36 5,521 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   2,089,171 23,532 SH   SOLE 40 23,532 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   10,598,464 119,379 SH   SOLE 43 112,996 0 6,383
BUMBLE INC COM CL A 12047B105   7,240,323 370,349 SH   SOLE 2 151,250 0 219,099
BUMBLE INC COM CL A 12047B105   5,239 268 SH   SOLE 4 268 0 0
BUMBLE INC COM CL A 12047B105   332,115 16,988 SH   SOLE 7 16,988 0 0
BUMBLE INC COM CL A 12047B105   5,664,476 289,743 SH   SOLE 18 279,916 0 9,827
BUMBLE INC COM CL A 12047B105   19,553,480 1,000,178 SH   SOLE 19 1,000,178 0 0
BUMBLE INC COM CL A 12047B105   70,478,903 3,605,059 SH   SOLE 21 3,605,059 0 0
BUMBLE INC COM CL A 12047B105   67,309,829 3,442,958 SH   SOLE 22 3,316,942 0 126,016
BUMBLE INC COM CL A 12047B105   646,929 33,091 SH   SOLE 23 33,091 0 0
BUMBLE INC COM CL A 12047B105   287,600 14,711 SH   SOLE 25 14,711 0 0
BUMBLE INC COM CL A 12047B105   5,140,301 262,931 SH   SOLE 26 29,661 0 233,270
BUMBLE INC COM CL A 12047B105   75,443 3,859 SH   SOLE 28 1,123 0 2,736
BUMBLE INC COM CL A 12047B105   745,422 38,129 SH   SOLE 30 38,129 0 0
BUMBLE INC COM CL A 12047B105   248,344 12,703 SH   SOLE 40 12,703 0 0
BUMBLE INC COM CL A 12047B105   303,885 15,544 SH   SOLE 43 14,793 0 751
BUNGE LIMITED COM G16962105   37,551,969 393,132 SH   SOLE 2 53,797 0 339,335
BUNGE LIMITED COM G16962105   7,481,700 78,326 SH   SOLE 4 63,397 0 14,929
BUNGE LIMITED COM G16962105   46,748,061 489,406 SH   SOLE 7 485,368 0 4,038
BUNGE LIMITED COM G16962105   231,732 2,426 SH   SOLE 13 2,426 0 0
BUNGE LIMITED COM G16962105   2,355,619 24,661 SH   SOLE 15 24,661 0 0
BUNGE LIMITED COM G16962105   31,920,874 334,180 SH   SOLE 18 321,425 0 12,755
BUNGE LIMITED COM G16962105   85,437,482 894,446 SH   SOLE 19 894,446 0 0
BUNGE LIMITED COM G16962105   407,101,751 4,261,953 SH   SOLE 21 4,261,953 0 0
BUNGE LIMITED COM G16962105   310,659,696 3,252,300 SH   SOLE 22 2,946,354 0 305,946
BUNGE LIMITED COM G16962105   26,573,282 278,196 SH   SOLE 23 278,196 0 0
BUNGE LIMITED COM G16962105   53,733,057 562,532 SH   SOLE 25 562,532 0 0
BUNGE LIMITED COM G16962105   40,761,250 426,730 SH   SOLE 26 133,625 0 293,105
BUNGE LIMITED COM G16962105   38,713,014 405,287 SH   SOLE 28 66,641 0 338,646
BUNGE LIMITED COM G16962105   25,738,819 269,460 SH   SOLE 29 269,460 0 0
BUNGE LIMITED COM G16962105   154,346,374 1,615,854 SH   SOLE 30 1,433,124 0 182,730
BUNGE LIMITED COM G16962105   3,980,223 41,669 SH   SOLE 31 30,792 0 10,877
BUNGE LIMITED COM G16962105   59,943,576 627,550 SH   SOLE 34 627,550 0 0
BUNGE LIMITED COM G16962105   4,585,342 48,004 SH   SOLE 36 48,004 0 0
BUNGE LIMITED COM G16962105   557,455 5,836 SH   SOLE 40 5,836 0 0
BUNGE LIMITED COM G16962105   35,247 369 SH   OTR 43 369 0 0
BUNGE LIMITED COM G16962105   28,087,836 294,052 SH   SOLE 43 278,050 0 16,002
BUNGE LIMITED OPTIONS G16962105   210,144 2,200 SH Call SOLE 2 0 0 2,200
BUNGE LIMITED OPTIONS G16962105   124,176 1,300 SH Call SOLE 4 1,300 0 0
BUNGE LIMITED OPTIONS G16962105   2,091,888 21,900 SH Call SOLE 18 21,900 0 0
BUNGE LIMITED OPTIONS G16962105   10,545,408 110,400 SH Call SOLE 19 110,400 0 0
BUNGE LIMITED OPTIONS G16962105   878,784 9,200 SH Call SOLE 22 9,200 0 0
BUNGE LIMITED OPTIONS G16962105   105,072 1,100 SH Call SOLE 26 1,100 0 0
BUNGE LIMITED OPTIONS G16962105   6,638,640 69,500 SH Call SOLE 34 69,500 0 0
BURFORD CAP LTD ORD SHS G17977110   845,050 76,406 SH   SOLE 2 70,863 0 5,543
BURFORD CAP LTD ORD SHS G17977110   484,948 43,847 SH   SOLE 19 43,847 0 0
BURFORD CAP LTD ORD SHS G17977110   33,158 2,998 SH   SOLE 21 2,998 0 0
BURFORD CAP LTD ORD SHS G17977110   1,401,313 126,701 SH   SOLE 22 126,701 0 0
BURFORD CAP LTD ORD SHS G17977110   8,693 786 SH   SOLE 23 786 0 0
BURGERFI INTERNATIONAL INC COM 12122L101   2,660 2,254 SH   SOLE 18 2,254 0 0
BURGERFI INTERNATIONAL INC COM 12122L101   35,963 30,477 SH   SOLE 21 30,477 0 0
BURGERFI INTERNATIONAL INC COM 12122L101   77,486 65,666 SH   SOLE 22 65,666 0 0
BURLINGTON STORES INC COM 122017106   18,447,688 91,280 SH   SOLE 2 14,723 0 76,557
BURLINGTON STORES INC COM 122017106   9,076,917 44,913 SH   SOLE 4 25,074 0 19,839
BURLINGTON STORES INC COM 122017106   1,802,328 8,918 SH   SOLE 7 8,918 0 0
BURLINGTON STORES INC COM 122017106   212,407 1,051 SH   SOLE 13 1,051 0 0
BURLINGTON STORES INC COM 122017106   951,487 4,708 SH   SOLE 15 4,708 0 0
BURLINGTON STORES INC COM 122017106   8,933,628 44,204 SH   SOLE 18 40,271 0 3,933
BURLINGTON STORES INC COM 122017106   167,007,154 826,359 SH   SOLE 19 826,359 0 0
BURLINGTON STORES INC COM 122017106   181,493,682 898,039 SH   SOLE 21 898,039 0 0
BURLINGTON STORES INC COM 122017106   332,490,272 1,645,177 SH   SOLE 22 1,523,433 0 121,744
BURLINGTON STORES INC COM 122017106   24,384,376 120,655 SH   SOLE 23 120,655 0 0
BURLINGTON STORES INC COM 122017106   27,125,660 134,219 SH   SOLE 25 134,134 0 85
BURLINGTON STORES INC COM 122017106   15,731,666 77,841 SH   SOLE 26 35,864 0 41,977
BURLINGTON STORES INC COM 122017106   27,502,374 136,083 SH   SOLE 28 1,168 0 134,915
BURLINGTON STORES INC COM 122017106   69,927 346 SH   SOLE 29 346 0 0
BURLINGTON STORES INC COM 122017106   31,588,028 156,299 SH   SOLE 30 156,299 0 0
BURLINGTON STORES INC COM 122017106   3,716,821 18,391 SH   SOLE 31 13,559 0 4,832
BURLINGTON STORES INC COM 122017106   497,974 2,464 SH   SOLE 34 2,464 0 0
BURLINGTON STORES INC COM 122017106   3,471,674 17,178 SH   SOLE 36 17,178 0 0
BURLINGTON STORES INC COM 122017106   519,195 2,569 SH   SOLE 40 2,569 0 0
BURLINGTON STORES INC COM 122017106   17,583 87 SH   OTR 43 87 0 0
BURLINGTON STORES INC COM 122017106   6,655,759 32,933 SH   SOLE 43 29,407 0 3,526
BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2   3,674,016 3,200,000 PRN   SOLE 2 3,200,000 0 0
BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2   2,757,808 2,402,000 PRN   SOLE 21 2,402,000 0 0
BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2   4,477,707 3,900,000 PRN   SOLE 22 3,900,000 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107   72,925 25,952 SH   SOLE 2 25,952 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107   44,862 15,965 SH   SOLE 22 15,965 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   3,238,803 189,072 SH   SOLE 2 146,567 0 42,505
BUSINESS FIRST BANCSHARES IN COM 12326C105   4,128 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   1,143,924 66,779 SH   SOLE 18 66,779 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   2,306,880 134,669 SH   SOLE 19 134,669 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   15,139,443 883,797 SH   SOLE 21 883,797 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   12,655,062 738,766 SH   SOLE 22 717,208 0 21,558
BUSINESS FIRST BANCSHARES IN COM 12326C105   71,706 4,186 SH   SOLE 23 4,186 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   67,595 3,946 SH   SOLE 25 3,946 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   9,028 527 SH   SOLE 26 0 0 527
BUSINESS FIRST BANCSHARES IN COM 12326C105   88,048 5,140 SH   SOLE 30 5,140 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   6,184 361 SH   SOLE 34 361 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   69,736 4,071 SH   SOLE 40 4,071 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   679,718 39,680 SH   SOLE 43 36,561 0 3,119
BUTTERFLY NETWORK INC COM CL A 124155102   201,331 107,091 SH   SOLE 2 37,196 0 69,895
BUTTERFLY NETWORK INC COM CL A 124155102   312 166 SH   SOLE 4 166 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   3,209 1,707 SH   SOLE 7 1,707 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   741,936 394,647 SH   SOLE 18 394,647 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   507,882 270,150 SH   SOLE 19 270,150 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   10,415,969 5,540,409 SH   SOLE 21 5,540,409 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   7,198,044 3,828,747 SH   SOLE 22 3,676,605 0 152,142
BUTTERFLY NETWORK INC COM CL A 124155102   23,635 12,572 SH   SOLE 25 12,572 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   17,997 9,573 SH   SOLE 26 0 0 9,573
BUTTERFLY NETWORK INC COM CL A 124155102   15,784 8,396 SH   SOLE 28 0 0 8,396
BUTTERFLY NETWORK INC COM CL A 124155102   100,710 53,569 SH   SOLE 30 53,569 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   22,133 11,773 SH   SOLE 40 11,773 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   124,885 66,428 SH   SOLE 43 66,428 0 0
BUZZFEED INC CLASS A COM 12430A102   446,384 395,030 SH   SOLE 22 395,030 0 0
BWX TECHNOLOGIES INC COM 05605H100   10,225,403 162,205 SH   SOLE 2 35,524 0 126,681
BWX TECHNOLOGIES INC COM 05605H100   12,104 192 SH   SOLE 4 192 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,576,693 25,011 SH   SOLE 7 25,011 0 0
BWX TECHNOLOGIES INC COM 05605H100   2,312,370 36,681 SH   SOLE 18 36,681 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,779,997 28,236 SH   SOLE 19 28,236 0 0
BWX TECHNOLOGIES INC COM 05605H100   174,270,865 2,764,449 SH   SOLE 21 2,764,449 0 0
BWX TECHNOLOGIES INC COM 05605H100   138,671,799 2,199,743 SH   SOLE 22 2,080,160 0 119,583
BWX TECHNOLOGIES INC COM 05605H100   106,159 1,684 SH   SOLE 23 1,684 0 0
BWX TECHNOLOGIES INC COM 05605H100   2,001,961 31,757 SH   SOLE 26 31,757 0 0
BWX TECHNOLOGIES INC COM 05605H100   332,410 5,273 SH   SOLE 28 0 0 5,273
BWX TECHNOLOGIES INC COM 05605H100   2,619,375 41,551 SH   SOLE 30 41,551 0 0
BWX TECHNOLOGIES INC COM 05605H100   79,493 1,261 SH   SOLE 31 1,261 0 0
BWX TECHNOLOGIES INC COM 05605H100   71,929 1,141 SH   SOLE 36 1,141 0 0
BWX TECHNOLOGIES INC COM 05605H100   2,967,252 47,069 SH   SOLE 43 40,724 0 6,345
BYLINE BANCORP INC COM 124411109   2,210,213 102,230 SH   SOLE 2 75,734 0 26,496
BYLINE BANCORP INC COM 124411109   508,740 23,531 SH   SOLE 7 23,531 0 0
BYLINE BANCORP INC COM 124411109   1,570,325 72,633 SH   SOLE 18 72,633 0 0
BYLINE BANCORP INC COM 124411109   1,434,422 66,347 SH   SOLE 19 66,347 0 0
BYLINE BANCORP INC COM 124411109   22,199,308 1,026,795 SH   SOLE 21 1,026,795 0 0
BYLINE BANCORP INC COM 124411109   16,293,135 753,614 SH   SOLE 22 721,615 0 31,999
BYLINE BANCORP INC COM 124411109   68,968 3,190 SH   SOLE 25 3,190 0 0
BYLINE BANCORP INC COM 124411109   58,504 2,706 SH   SOLE 26 1,528 0 1,178
BYLINE BANCORP INC COM 124411109   77,702 3,594 SH   SOLE 28 0 0 3,594
BYLINE BANCORP INC COM 124411109   238,144 11,015 SH   SOLE 30 11,015 0 0
BYLINE BANCORP INC COM 124411109   90,285 4,176 SH   SOLE 40 4,176 0 0
BYLINE BANCORP INC COM 124411109   1,507,788 69,740 SH   SOLE 43 68,860 0 880
BYRNA TECHNOLOGIES INC COM NEW 12448X201   3,909 515 SH   SOLE 2 0 0 515
BYRNA TECHNOLOGIES INC COM NEW 12448X201   16,493 2,173 SH   SOLE 18 2,173 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   488,971 64,423 SH   SOLE 21 64,423 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   1,884,430 248,278 SH   SOLE 22 248,278 0 0
C & F FINL CORP COM 12466Q104   5,688 110 SH   SOLE 2 0 0 110
C & F FINL CORP COM 12466Q104   27,872 539 SH   SOLE 18 539 0 0
C & F FINL CORP COM 12466Q104   957,049 18,508 SH   SOLE 21 18,508 0 0
C & F FINL CORP COM 12466Q104   288,076 5,571 SH   SOLE 22 5,571 0 0
C & F FINL CORP COM 12466Q104   1,758 34 SH   SOLE 43 34 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   29,106,566 292,911 SH   SOLE 2 62,619 0 230,292
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   13,811,039 138,986 SH   SOLE 4 72,230 0 66,756
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   30,920,565 311,166 SH   SOLE 7 300,512 0 10,654
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   188,803 1,900 SH   SOLE 13 1,900 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,004,094 20,168 SH   SOLE 15 20,168 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   64,682,715 650,928 SH   SOLE 18 640,614 0 10,314
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   5,781,247 58,179 SH   SOLE 19 58,179 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   620,102,884 6,240,343 SH   SOLE 21 6,240,343 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   314,839,734 3,168,358 SH   SOLE 22 2,901,839 0 266,519
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   22,130,494 222,708 SH   SOLE 23 222,708 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   73,266,296 737,308 SH   SOLE 25 736,325 0 983
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   30,210,964 304,025 SH   SOLE 26 110,785 0 193,240
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   47,325,261 476,253 SH   SOLE 28 4,946 0 471,307
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   43,623 439 SH   SOLE 29 439 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   127,607,377 1,284,164 SH   SOLE 30 1,258,992 0 25,172
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   3,314,586 33,356 SH   SOLE 31 24,518 0 8,838
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   553,392 5,569 SH   SOLE 34 5,569 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   5,785,520 58,222 SH   SOLE 36 58,222 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   450,941 4,538 SH   SOLE 40 4,538 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   14,508 146 SH   OTR 43 146 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   16,880,858 169,879 SH   SOLE 43 164,637 0 5,242
C3 AI INC CL A 12468P104   2,206,153 65,718 SH   SOLE 2 26,264 0 39,454
C3 AI INC CL A 12468P104   17,859 532 SH   SOLE 4 248 0 284
C3 AI INC CL A 12468P104   23,130 689 SH   SOLE 7 689 0 0
C3 AI INC CL A 12468P104   5,418,399 161,406 SH   SOLE 18 161,406 0 0
C3 AI INC CL A 12468P104   4,045,991 120,524 SH   SOLE 19 120,524 0 0
C3 AI INC CL A 12468P104   77,857,659 2,319,263 SH   SOLE 21 2,319,263 0 0
C3 AI INC CL A 12468P104   66,544,099 1,982,249 SH   SOLE 22 1,907,428 0 74,821
C3 AI INC CL A 12468P104   478,876 14,265 SH   SOLE 25 14,265 0 0
C3 AI INC CL A 12468P104   1,145,878 34,134 SH   SOLE 26 18,302 0 15,832
C3 AI INC CL A 12468P104   98,092 2,922 SH   SOLE 28 2,922 0 0
C3 AI INC CL A 12468P104   1,247,126 37,150 SH   SOLE 30 37,150 0 0
C3 AI INC CL A 12468P104   705,742 21,023 SH   SOLE 40 21,023 0 0
C3 AI INC CL A 12468P104   1,496,181 44,569 SH   SOLE 43 42,581 0 1,988
C4 THERAPEUTICS INC COM STK 12529R107   343,591 109,424 SH   SOLE 2 71,085 0 38,339
C4 THERAPEUTICS INC COM STK 12529R107   1,740 554 SH   SOLE 7 554 0 0
C4 THERAPEUTICS INC COM STK 12529R107   413,962 131,835 SH   SOLE 18 125,350 0 6,485
C4 THERAPEUTICS INC COM STK 12529R107   589,375 187,699 SH   SOLE 19 187,699 0 0
C4 THERAPEUTICS INC COM STK 12529R107   5,791,862 1,844,542 SH   SOLE 21 1,844,542 0 0
C4 THERAPEUTICS INC COM STK 12529R107   3,798,979 1,209,866 SH   SOLE 22 1,147,209 0 62,657
C4 THERAPEUTICS INC COM STK 12529R107   9,894 3,151 SH   SOLE 23 3,151 0 0
C4 THERAPEUTICS INC COM STK 12529R107   7,279 2,318 SH   SOLE 25 2,318 0 0
C4 THERAPEUTICS INC COM STK 12529R107   11,015 3,508 SH   SOLE 26 0 0 3,508
C4 THERAPEUTICS INC COM STK 12529R107   631,200 201,019 SH   SOLE 30 201,019 0 0
C4 THERAPEUTICS INC COM STK 12529R107   4,167 1,327 SH   SOLE 40 1,327 0 0
C4 THERAPEUTICS INC COM STK 12529R107   4,707 1,499 SH   SOLE 43 1,499 0 0
CABALETTA BIO INC COM 12674W109   63,505 7,679 SH   SOLE 2 6,526 0 1,153
CABALETTA BIO INC COM 12674W109   28,672 3,467 SH   SOLE 18 3,467 0 0
CABALETTA BIO INC COM 12674W109   442,346 53,488 SH   SOLE 21 53,488 0 0
CABALETTA BIO INC COM 12674W109   1,383,703 167,316 SH   SOLE 22 167,316 0 0
CABLE ONE INC COM 12685J105   4,814,316 6,858 SH   SOLE 2 4,111 0 2,747
CABLE ONE INC COM 12685J105   11,934 17 SH   SOLE 4 17 0 0
CABLE ONE INC COM 12685J105   1,074,060 1,530 SH   SOLE 7 1,530 0 0
CABLE ONE INC COM 12685J105   7,198,308 10,254 SH   SOLE 18 10,254 0 0
CABLE ONE INC COM 12685J105   1,416,636 2,018 SH   SOLE 19 2,018 0 0
CABLE ONE INC COM 12685J105   196,630,200 280,100 SH   SOLE 21 280,100 0 0
CABLE ONE INC COM 12685J105   104,870,376 149,388 SH   SOLE 22 142,230 0 7,158
CABLE ONE INC COM 12685J105   602,316 858 SH   SOLE 25 858 0 0
CABLE ONE INC COM 12685J105   5,743,062 8,181 SH   SOLE 26 2,493 0 5,688
CABLE ONE INC COM 12685J105   202,176 288 SH   SOLE 28 98 0 190
CABLE ONE INC COM 12685J105   5,345,730 7,615 SH   SOLE 30 7,615 0 0
CABLE ONE INC COM 12685J105   56,862 81 SH   SOLE 31 81 0 0
CABLE ONE INC COM 12685J105   645,840 920 SH   SOLE 34 920 0 0
CABLE ONE INC COM 12685J105   129,168 184 SH   SOLE 36 184 0 0
CABLE ONE INC COM 12685J105   603,720 860 SH   SOLE 40 860 0 0
CABLE ONE INC COM 12685J105   10,530 15 SH   OTR 43 15 0 0
CABLE ONE INC COM 12685J105   4,888,736 6,964 SH   SOLE 43 6,402 0 562
CABLE ONE INC NOTE 3/1 12685JAE5   236,700 300,000 PRN   SOLE 2 300,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   491,547 623,000 PRN   SOLE 18 623,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   5,728,140 7,260,000 PRN   SOLE 19 7,260,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   2,583,975 3,275,000 PRN   SOLE 21 3,275,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   68,643 87,000 PRN   SOLE 22 87,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   96,258 122,000 PRN   SOLE 26 122,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   36,294 46,000 PRN   SOLE 30 46,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   1,213,482 1,538,000 PRN   SOLE 34 1,538,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   551,174 754,000 PRN   SOLE 2 754,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   720,766 986,000 PRN   SOLE 18 986,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   15,057,138 20,598,000 PRN   SOLE 19 20,598,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   1,437,146 1,966,000 PRN   SOLE 21 1,966,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   288,745 395,000 PRN   SOLE 22 395,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   252,926 346,000 PRN   SOLE 26 346,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   80,410 110,000 PRN   SOLE 30 110,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   3,468,595 4,745,000 PRN   SOLE 34 4,745,000 0 0
CABOT CORP COM 127055101   6,360,354 82,990 SH   SOLE 2 56,856 0 26,134
CABOT CORP COM 127055101   13,029 170 SH   SOLE 4 170 0 0
CABOT CORP COM 127055101   705,624 9,207 SH   SOLE 7 9,207 0 0
CABOT CORP COM 127055101   18,432,227 240,504 SH   SOLE 18 229,215 0 11,289
CABOT CORP COM 127055101   15,135,787 197,492 SH   SOLE 19 197,492 0 0
CABOT CORP COM 127055101   5,301,342 69,172 SH   SOLE 20 69,172 0 0
CABOT CORP COM 127055101   305,285,707 3,983,373 SH   SOLE 21 3,983,373 0 0
CABOT CORP COM 127055101   137,912,760 1,799,488 SH   SOLE 22 1,757,190 0 42,298
CABOT CORP COM 127055101   240,190 3,134 SH   SOLE 23 3,134 0 0
CABOT CORP COM 127055101   718,653 9,377 SH   SOLE 25 9,377 0 0
CABOT CORP COM 127055101   3,758,809 49,045 SH   SOLE 26 24,147 0 24,898
CABOT CORP COM 127055101   77,330 1,009 SH   SOLE 28 1,009 0 0
CABOT CORP COM 127055101   2,075,871 27,086 SH   SOLE 30 27,086 0 0
CABOT CORP COM 127055101   48,820 637 SH   SOLE 36 637 0 0
CABOT CORP COM 127055101   697,117 9,096 SH   SOLE 40 9,096 0 0
CABOT CORP COM 127055101   5,792,218 75,577 SH   SOLE 43 70,371 0 5,206
CACI INTL INC CL A 127190304   21,510,224 72,601 SH   SOLE 2 28,230 0 44,371
CACI INTL INC CL A 127190304   489,455 1,652 SH   SOLE 4 1,459 0 193
CACI INTL INC CL A 127190304   976,835 3,297 SH   SOLE 7 3,297 0 0
CACI INTL INC CL A 127190304   13,886,644 46,870 SH   SOLE 18 46,870 0 0
CACI INTL INC CL A 127190304   2,288,763 7,725 SH   SOLE 19 7,725 0 0
CACI INTL INC CL A 127190304   379,896,438 1,282,221 SH   SOLE 21 1,282,221 0 0
CACI INTL INC CL A 127190304   203,147,345 685,660 SH   SOLE 22 655,159 0 30,501
CACI INTL INC CL A 127190304   1,103,347 3,724 SH   SOLE 25 3,724 0 0
CACI INTL INC CL A 127190304   2,877,768 9,713 SH   SOLE 26 9,713 0 0
CACI INTL INC CL A 127190304   394,349 1,331 SH   SOLE 28 420 0 911
CACI INTL INC CL A 127190304   3,383,814 11,421 SH   SOLE 30 11,421 0 0
CACI INTL INC CL A 127190304   95,995 324 SH   SOLE 31 324 0 0
CACI INTL INC CL A 127190304   836,695 2,824 SH   SOLE 34 2,824 0 0
CACI INTL INC CL A 127190304   142,214 480 SH   SOLE 36 480 0 0
CACI INTL INC CL A 127190304   1,069,571 3,610 SH   SOLE 40 3,610 0 0
CACI INTL INC CL A 127190304   7,098,573 23,959 SH   SOLE 43 23,032 0 927
CACTUS INC CL A 127203107   1,370,238 33,234 SH   SOLE 2 17,910 0 15,324
CACTUS INC CL A 127203107   103,982 2,522 SH   SOLE 4 257 0 2,265
CACTUS INC CL A 127203107   600,061 14,554 SH   SOLE 7 14,554 0 0
CACTUS INC CL A 127203107   6,633,701 160,895 SH   SOLE 18 154,146 0 6,749
CACTUS INC CL A 127203107   5,205,782 126,262 SH   SOLE 19 126,262 0 0
CACTUS INC CL A 127203107   89,052,718 2,159,901 SH   SOLE 21 2,159,901 0 0
CACTUS INC CL A 127203107   66,727,622 1,618,424 SH   SOLE 22 1,572,135 0 46,289
CACTUS INC CL A 127203107   412,341 10,001 SH   SOLE 25 10,001 0 0
CACTUS INC CL A 127203107   1,516,274 36,776 SH   SOLE 26 31,753 0 5,023
CACTUS INC CL A 127203107   1,405,572 34,091 SH   SOLE 28 970 0 33,121
CACTUS INC CL A 127203107   3,305,079 80,162 SH   SOLE 30 80,162 0 0
CACTUS INC CL A 127203107   435,265 10,557 SH   SOLE 40 10,557 0 0
CACTUS INC CL A 127203107   1,881,913 45,644 SH   SOLE 43 43,530 0 2,114
CADENCE BANK COM 12740C103   4,484,679 216,025 SH   SOLE 2 114,466 0 101,559
CADENCE BANK COM 12740C103   8,678 418 SH   SOLE 4 418 0 0
CADENCE BANK COM 12740C103   194,251 9,357 SH   SOLE 7 9,357 0 0
CADENCE BANK COM 12740C103   15,633,360 753,052 SH   SOLE 18 753,052 0 0
CADENCE BANK COM 12740C103   5,696,129 274,380 SH   SOLE 19 274,380 0 0
CADENCE BANK COM 12740C103   245,635,081 11,832,133 SH   SOLE 21 11,832,133 0 0
CADENCE BANK COM 12740C103   87,729,290 4,225,881 SH   SOLE 22 4,050,565 0 175,316
CADENCE BANK COM 12740C103   359,418 17,313 SH   SOLE 25 17,313 0 0
CADENCE BANK COM 12740C103   1,717,516 82,732 SH   SOLE 26 72,192 0 10,540
CADENCE BANK COM 12740C103   59,457 2,864 SH   SOLE 28 2,864 0 0
CADENCE BANK COM 12740C103   3,813,155 183,678 SH   SOLE 30 183,678 0 0
CADENCE BANK COM 12740C103   67,844 3,268 SH   SOLE 36 3,268 0 0
CADENCE BANK COM 12740C103   337,973 16,280 SH   SOLE 40 16,280 0 0
CADENCE BANK COM 12740C103   2,344,409 112,929 SH   SOLE 43 111,567 0 1,362
CADENCE DESIGN SYSTEM INC COM 127387108   165,105,319 785,879 SH   SOLE 2 305,652 0 480,227
CADENCE DESIGN SYSTEM INC COM 127387108   56,209,369 267,549 SH   SOLE 4 158,601 0 108,948
CADENCE DESIGN SYSTEM INC COM 127387108   86,780,406 413,063 SH   SOLE 7 338,571 0 74,492
CADENCE DESIGN SYSTEM INC COM 127387108   7,476,683 35,588 SH   SOLE 13 35,588 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   6,751,872 32,138 SH   SOLE 15 32,138 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   347,697,900 1,654,995 SH   SOLE 18 1,324,053 0 330,942
CADENCE DESIGN SYSTEM INC COM 127387108   887,528,777 4,224,517 SH   SOLE 19 4,224,517 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,942,976,608 9,248,306 SH   SOLE 21 9,248,306 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,387,467,134 6,604,156 SH   SOLE 22 6,029,518 0 574,638
CADENCE DESIGN SYSTEM INC COM 127387108   114,629,726 545,622 SH   SOLE 23 545,622 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   379,136,608 1,804,639 SH   SOLE 25 1,803,937 0 702
CADENCE DESIGN SYSTEM INC COM 127387108   113,403,010 539,783 SH   SOLE 26 233,343 0 306,440
CADENCE DESIGN SYSTEM INC COM 127387108   215,364,099 1,025,104 SH   SOLE 28 7,080 0 1,018,024
CADENCE DESIGN SYSTEM INC COM 127387108   2,762,894 13,151 SH   SOLE 29 13,151 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   448,327,228 2,133,977 SH   SOLE 30 2,014,798 0 119,179
CADENCE DESIGN SYSTEM INC COM 127387108   22,300,423 106,147 SH   SOLE 31 85,469 0 20,678
CADENCE DESIGN SYSTEM INC COM 127387108   12,954,780 61,663 SH   SOLE 32 61,663 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   552,287,953 2,628,816 SH   SOLE 34 2,628,816 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   15,198,541 72,343 SH   SOLE 36 72,343 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   2,321,495 11,050 SH   SOLE 40 11,050 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   114,289 544 SH   OTR 43 544 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   106,091,677 504,982 SH   SOLE 43 467,179 0 37,803
CADIZ INC COM NEW 127537207   3,414 845 SH   SOLE 2 0 0 845
CADIZ INC COM NEW 127537207   38,820 9,609 SH   SOLE 18 9,609 0 0
CADIZ INC COM NEW 127537207   388,337 96,123 SH   SOLE 21 96,123 0 0
CADIZ INC COM NEW 127537207   2,732,696 676,410 SH   SOLE 22 676,410 0 0
CADRE HLDGS INC COM 12763L105   242,196 11,244 SH   SOLE 2 3,929 0 7,315
CADRE HLDGS INC COM 12763L105   4,997 232 SH   SOLE 7 232 0 0
CADRE HLDGS INC COM 12763L105   1,092,466 50,718 SH   SOLE 18 50,718 0 0
CADRE HLDGS INC COM 12763L105   808,913 37,554 SH   SOLE 19 37,554 0 0
CADRE HLDGS INC COM 12763L105   13,545,580 628,857 SH   SOLE 21 628,857 0 0
CADRE HLDGS INC COM 12763L105   7,608,251 353,215 SH   SOLE 22 340,879 0 12,336
CADRE HLDGS INC COM 12763L105   62,552 2,904 SH   SOLE 25 2,904 0 0
CADRE HLDGS INC COM 12763L105   732 34 SH   SOLE 26 34 0 0
CADRE HLDGS INC COM 12763L105   107,032 4,969 SH   SOLE 28 0 0 4,969
CAE INC COM 124765108   4,867,464 215,089 SH   SOLE 43 202,313 0 12,776
CAESARS ENTERTAINMENT INC NE COM 12769G100   37,241,444 762,988 SH   SOLE 2 353,824 0 409,164
CAESARS ENTERTAINMENT INC NE COM 12769G100   4,790,750 98,151 SH   SOLE 4 79,872 0 18,279
CAESARS ENTERTAINMENT INC NE COM 12769G100   16,246,409 332,850 SH   SOLE 7 326,030 0 6,820
CAESARS ENTERTAINMENT INC NE COM 12769G100   34,167 700 SH   SOLE 13 700 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,216,004 24,913 SH   SOLE 15 24,913 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   20,186,108 413,565 SH   SOLE 18 380,773 0 32,792
CAESARS ENTERTAINMENT INC NE COM 12769G100   85,663,600 1,755,042 SH   SOLE 19 1,755,042 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   274,839,202 5,630,797 SH   SOLE 21 5,630,797 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   248,335,420 5,087,798 SH   SOLE 22 4,696,468 0 391,330
CAESARS ENTERTAINMENT INC NE COM 12769G100   22,465,193 460,258 SH   SOLE 23 460,258 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   32,284,008 661,422 SH   SOLE 25 661,422 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   17,592,588 360,430 SH   SOLE 26 99,135 0 261,295
CAESARS ENTERTAINMENT INC NE COM 12769G100   15,985,958 327,514 SH   SOLE 28 45,548 0 281,966
CAESARS ENTERTAINMENT INC NE COM 12769G100   51,656,258 1,058,313 SH   SOLE 30 1,058,313 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,342,226 27,499 SH   SOLE 31 23,658 0 3,841
CAESARS ENTERTAINMENT INC NE COM 12769G100   40,556,278 830,901 SH   SOLE 34 830,901 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   2,790,907 57,179 SH   SOLE 36 57,179 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   407,515 8,349 SH   SOLE 40 8,349 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   6,830,911 139,949 SH   SOLE 43 123,687 0 16,262
CAESARSTONE LTD ORD SHS M20598104   214,648 51,973 SH   SOLE 2 19,860 0 32,113
CAESARSTONE LTD ORD SHS M20598104   202 49 SH   SOLE 7 49 0 0
CAESARSTONE LTD ORD SHS M20598104   291,632 70,613 SH   SOLE 18 70,613 0 0
CAESARSTONE LTD ORD SHS M20598104   415,251 100,545 SH   SOLE 19 100,545 0 0
CAESARSTONE LTD ORD SHS M20598104   3,139,114 760,076 SH   SOLE 21 760,076 0 0
CAESARSTONE LTD ORD SHS M20598104   1,307,335 316,546 SH   SOLE 22 297,388 0 19,158
CAESARSTONE LTD ORD SHS M20598104   28,286 6,849 SH   SOLE 23 6,849 0 0
CAL MAINE FOODS INC COM NEW 128030202   3,719,770 61,090 SH   SOLE 2 33,301 0 27,789
CAL MAINE FOODS INC COM NEW 128030202   8,890 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202   12,839,631 210,866 SH   SOLE 7 210,866 0 0
CAL MAINE FOODS INC COM NEW 128030202   7,654,360 125,708 SH   SOLE 18 119,798 0 5,910
CAL MAINE FOODS INC COM NEW 128030202   16,450,530 270,168 SH   SOLE 19 270,168 0 0
CAL MAINE FOODS INC COM NEW 128030202   273,919,389 4,498,594 SH   SOLE 21 4,498,594 0 0
CAL MAINE FOODS INC COM NEW 128030202   68,354,627 1,122,592 SH   SOLE 22 1,091,948 0 30,644
CAL MAINE FOODS INC COM NEW 128030202   567,982 9,328 SH   SOLE 23 9,328 0 0
CAL MAINE FOODS INC COM NEW 128030202   378,005 6,208 SH   SOLE 25 6,208 0 0
CAL MAINE FOODS INC COM NEW 128030202   682,394 11,207 SH   SOLE 26 8,113 0 3,094
CAL MAINE FOODS INC COM NEW 128030202   24,417 401 SH   SOLE 28 401 0 0
CAL MAINE FOODS INC COM NEW 128030202   9,620,985 158,006 SH   SOLE 30 158,006 0 0
CAL MAINE FOODS INC COM NEW 128030202   389,940 6,404 SH   SOLE 40 6,404 0 0
CAL MAINE FOODS INC COM NEW 128030202   3,080,353 50,589 SH   SOLE 43 42,471 0 8,118
CALAMP CORP COM 128126109   56,769 15,813 SH   SOLE 2 14,682 0 1,131
CALAMP CORP COM 128126109   22,093 6,154 SH   SOLE 18 6,154 0 0
CALAMP CORP COM 128126109   292,086 81,361 SH   SOLE 21 81,361 0 0
CALAMP CORP COM 128126109   1,982,782 552,307 SH   SOLE 22 552,307 0 0
CALAVO GROWERS INC COM 128246105   270,265 9,394 SH   SOLE 2 5,192 0 4,202
CALAVO GROWERS INC COM 128246105   2,043 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105   4,920 171 SH   SOLE 7 171 0 0
CALAVO GROWERS INC COM 128246105   1,645,903 57,209 SH   SOLE 18 57,209 0 0
CALAVO GROWERS INC COM 128246105   992,709 34,505 SH   SOLE 19 34,505 0 0
CALAVO GROWERS INC COM 128246105   62,355,695 2,167,386 SH   SOLE 21 2,167,386 0 0
CALAVO GROWERS INC COM 128246105   13,468,158 468,132 SH   SOLE 22 456,260 0 11,872
CALAVO GROWERS INC COM 128246105   61,453 2,136 SH   SOLE 25 2,136 0 0
CALAVO GROWERS INC COM 128246105   147,446 5,125 SH   SOLE 26 3,775 0 1,350
CALAVO GROWERS INC COM 128246105   33,402 1,161 SH   SOLE 28 1,161 0 0
CALAVO GROWERS INC COM 128246105   857,116 29,792 SH   SOLE 30 29,792 0 0
CALAVO GROWERS INC COM 128246105   69,249 2,407 SH   SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105   384,252 13,356 SH   SOLE 43 12,586 0 770
CALEDONIA MNG CORP PLC SHS NEW G1757E113   36,252 2,385 SH   SOLE 18 2,385 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   484,424 31,870 SH   SOLE 21 31,870 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   77,474 5,097 SH   SOLE 22 5,097 0 0
CALERES INC COM 129500104   423,797 19,593 SH   SOLE 2 11,355 0 8,238
CALERES INC COM 129500104   324,580 15,006 SH   SOLE 7 15,006 0 0
CALERES INC COM 129500104   2,441,508 112,876 SH   SOLE 18 112,876 0 0
CALERES INC COM 129500104   1,469,629 67,944 SH   SOLE 19 67,944 0 0
CALERES INC COM 129500104   94,428,642 4,365,633 SH   SOLE 21 4,365,633 0 0
CALERES INC COM 129500104   22,170,209 1,024,975 SH   SOLE 22 995,984 0 28,991
CALERES INC COM 129500104   104,321 4,823 SH   SOLE 25 4,823 0 0
CALERES INC COM 129500104   725,687 33,550 SH   SOLE 26 30,457 0 3,093
CALERES INC COM 129500104   1,337,426 61,832 SH   SOLE 30 61,832 0 0
CALERES INC COM 129500104   96,080 4,442 SH   SOLE 40 4,442 0 0
CALERES INC COM 129500104   1,237,844 57,228 SH   SOLE 43 46,233 0 10,995
CALIFORNIA BANCORP INC COM 13005U101   119,674 6,134 SH   SOLE 2 5,910 0 224
CALIFORNIA BANCORP INC COM 13005U101   23,666 1,213 SH   SOLE 18 1,213 0 0
CALIFORNIA BANCORP INC COM 13005U101   327,378 16,780 SH   SOLE 21 16,780 0 0
CALIFORNIA BANCORP INC COM 13005U101   147,496 7,560 SH   SOLE 22 7,560 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   2,638,752 68,539 SH   SOLE 2 39,875 0 28,664
CALIFORNIA RES CORP COM STOCK 13057Q305   64,873 1,685 SH   SOLE 4 1,685 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   528,105 13,717 SH   SOLE 7 13,717 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   8,784,969 228,181 SH   SOLE 18 228,181 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   23,269,169 604,394 SH   SOLE 19 604,394 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   103,512,756 2,688,643 SH   SOLE 21 2,688,643 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   79,317,508 2,060,195 SH   SOLE 22 1,976,776 0 83,419
CALIFORNIA RES CORP COM STOCK 13057Q305   1,284,591 33,366 SH   SOLE 26 29,121 0 4,245
CALIFORNIA RES CORP COM STOCK 13057Q305   2,172,478 56,428 SH   SOLE 30 56,428 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   4,717,290 122,527 SH   SOLE 34 122,527 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   38,346 996 SH   SOLE 36 996 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   485,909 12,621 SH   SOLE 43 9,013 0 3,608
CALIFORNIA WTR SVC GROUP COM 130788102   2,878,805 49,464 SH   SOLE 2 16,177 0 33,287
CALIFORNIA WTR SVC GROUP COM 130788102   346,523 5,954 SH   SOLE 4 5,954 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   12,263,788 210,718 SH   SOLE 7 210,718 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   10,767,233 185,004 SH   SOLE 18 185,004 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   6,868,298 118,012 SH   SOLE 19 118,012 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   405,244,854 6,962,970 SH   SOLE 21 6,962,970 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   86,358,033 1,483,815 SH   SOLE 22 1,424,719 0 59,096
CALIFORNIA WTR SVC GROUP COM 130788102   4,164,035 71,547 SH   SOLE 25 71,547 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   2,949,052 50,671 SH   SOLE 26 23,653 0 27,018
CALIFORNIA WTR SVC GROUP COM 130788102   858,275 14,747 SH   SOLE 28 906 0 13,841
CALIFORNIA WTR SVC GROUP COM 130788102   57,831,885 993,675 SH   SOLE 30 993,675 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   4,550,309 78,184 SH   SOLE 34 78,184 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   150,040 2,578 SH   SOLE 36 2,578 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   446,685 7,675 SH   SOLE 40 7,675 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   3,814,991 65,550 SH   SOLE 43 63,448 0 2,102
CALIX INC COM 13100M509   5,157,448 96,239 SH   SOLE 2 60,311 0 35,928
CALIX INC COM 13100M509   23,955 447 SH   SOLE 4 198 0 249
CALIX INC COM 13100M509   787,612 14,697 SH   SOLE 7 14,697 0 0
CALIX INC COM 13100M509   13,486,245 251,656 SH   SOLE 18 239,017 0 12,639
CALIX INC COM 13100M509   18,921,879 353,086 SH   SOLE 19 353,086 0 0
CALIX INC COM 13100M509   238,139,116 4,443,723 SH   SOLE 21 4,443,723 0 0
CALIX INC COM 13100M509   100,977,386 1,884,258 SH   SOLE 22 1,835,147 0 49,111
CALIX INC COM 13100M509   227,918 4,253 SH   SOLE 23 4,253 0 0
CALIX INC COM 13100M509   511,088 9,537 SH   SOLE 25 9,537 0 0
CALIX INC COM 13100M509   1,837,762 34,293 SH   SOLE 26 17,585 0 16,708
CALIX INC COM 13100M509   252,677 4,715 SH   SOLE 28 1,011 0 3,704
CALIX INC COM 13100M509   30,875,396 576,141 SH   SOLE 30 576,141 0 0
CALIX INC COM 13100M509   9,571,174 178,600 SH   SOLE 34 178,600 0 0
CALIX INC COM 13100M509   54,072 1,009 SH   SOLE 36 1,009 0 0
CALIX INC COM 13100M509   512,320 9,560 SH   SOLE 40 9,560 0 0
CALIX INC COM 13100M509   1,320,651 24,644 SH   SOLE 43 23,601 0 1,043
CALLON PETE CO DEL COM 13123X508   2,091,237 62,537 SH   SOLE 2 45,401 0 17,136
CALLON PETE CO DEL COM 13123X508   6,420 192 SH   SOLE 4 192 0 0
CALLON PETE CO DEL COM 13123X508   346,071 10,349 SH   SOLE 7 10,349 0 0
CALLON PETE CO DEL COM 13123X508   5,277,534 157,821 SH   SOLE 18 157,821 0 0
CALLON PETE CO DEL COM 13123X508   5,263,289 157,395 SH   SOLE 19 157,395 0 0
CALLON PETE CO DEL COM 13123X508   203,960,826 6,099,307 SH   SOLE 21 6,099,307 0 0
CALLON PETE CO DEL COM 13123X508   48,774,113 1,458,556 SH   SOLE 22 1,415,688 0 42,868
CALLON PETE CO DEL COM 13123X508   59,590 1,782 SH   SOLE 23 1,782 0 0
CALLON PETE CO DEL COM 13123X508   879,840 26,311 SH   SOLE 26 21,952 0 4,359
CALLON PETE CO DEL COM 13123X508   3,587,677 107,287 SH   SOLE 30 107,287 0 0
CALLON PETE CO DEL COM 13123X508   10,366 310 SH   OTR 43 310 0 0
CALLON PETE CO DEL COM 13123X508   644,054 19,260 SH   SOLE 43 17,881 0 1,379
CALYXT INC COM 13173L107   512 1,505 SH   SOLE 2 0 0 1,505
CALYXT INC COM 13173L107   21 63 SH   SOLE 21 63 0 0
CALYXT INC COM 13173L107   49,367 145,196 SH   SOLE 22 145,196 0 0
CAMBER ENERGY INC COM 13200M607   414 262 SH   SOLE 2 0 0 262
CAMBER ENERGY INC COM 13200M607   2 1 SH   SOLE 21 1 0 0
CAMBER ENERGY INC COM 13200M607   224,467 142,068 SH   SOLE 22 142,068 0 0
CAMBIUM NETWORKS CORP SHS G17766109   191,092 10,784 SH   SOLE 2 8,192 0 2,592
CAMBIUM NETWORKS CORP SHS G17766109   2,552 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109   525,930 29,680 SH   SOLE 18 29,680 0 0
CAMBIUM NETWORKS CORP SHS G17766109   467,489 26,382 SH   SOLE 19 26,382 0 0
CAMBIUM NETWORKS CORP SHS G17766109   7,798,164 440,077 SH   SOLE 21 440,077 0 0
CAMBIUM NETWORKS CORP SHS G17766109   5,188,522 292,806 SH   SOLE 22 277,818 0 14,988
CAMBIUM NETWORKS CORP SHS G17766109   29,911 1,688 SH   SOLE 25 1,688 0 0
CAMBIUM NETWORKS CORP SHS G17766109   20,644 1,165 SH   SOLE 28 0 0 1,165
CAMBIUM NETWORKS CORP SHS G17766109   45,877 2,589 SH   SOLE 30 2,589 0 0
CAMBIUM NETWORKS CORP SHS G17766109   19,244 1,086 SH   SOLE 40 1,086 0 0
CAMBIUM NETWORKS CORP SHS G17766109   149,362 8,429 SH   SOLE 43 7,828 0 601
CAMBRIDGE BANCORP COM 132152109   434,681 6,707 SH   SOLE 2 2,484 0 4,223
CAMBRIDGE BANCORP COM 132152109   4,407 68 SH   SOLE 7 68 0 0
CAMBRIDGE BANCORP COM 132152109   1,359,455 20,976 SH   SOLE 18 20,976 0 0
CAMBRIDGE BANCORP COM 132152109   970,335 14,972 SH   SOLE 19 14,972 0 0
CAMBRIDGE BANCORP COM 132152109   17,836,814 275,217 SH   SOLE 21 275,217 0 0
CAMBRIDGE BANCORP COM 132152109   12,986,045 200,371 SH   SOLE 22 194,451 0 5,920
CAMBRIDGE BANCORP COM 132152109   142,647 2,201 SH   SOLE 25 2,201 0 0
CAMBRIDGE BANCORP COM 132152109   85,614 1,321 SH   SOLE 30 1,321 0 0
CAMBRIDGE BANCORP COM 132152109   67,726 1,045 SH   SOLE 40 1,045 0 0
CAMBRIDGE BANCORP COM 132152109   633,323 9,772 SH   SOLE 43 8,040 0 1,732
CAMDEN NATL CORP COM 133034108   773,959 21,386 SH   SOLE 2 12,517 0 8,869
CAMDEN NATL CORP COM 133034108   496,093 13,708 SH   SOLE 7 13,708 0 0
CAMDEN NATL CORP COM 133034108   1,605,171 44,354 SH   SOLE 18 44,354 0 0
CAMDEN NATL CORP COM 133034108   1,114,507 30,796 SH   SOLE 19 30,796 0 0
CAMDEN NATL CORP COM 133034108   22,496,355 621,618 SH   SOLE 21 621,618 0 0
CAMDEN NATL CORP COM 133034108   17,572,344 485,558 SH   SOLE 22 466,695 0 18,863
CAMDEN NATL CORP COM 133034108   142,516 3,938 SH   SOLE 25 3,938 0 0
CAMDEN NATL CORP COM 133034108   60,148 1,662 SH   SOLE 26 475 0 1,187
CAMDEN NATL CORP COM 133034108   50,268 1,389 SH   SOLE 28 97 0 1,292
CAMDEN NATL CORP COM 133034108   582,044 16,083 SH   SOLE 30 16,083 0 0
CAMDEN NATL CORP COM 133034108   81,789 2,260 SH   SOLE 40 2,260 0 0
CAMDEN NATL CORP COM 133034108   1,354,375 37,424 SH   SOLE 43 35,194 0 2,230
CAMDEN PPTY TR SH BEN INT 133131102   15,391,036 146,805 SH   SOLE 2 46,302 0 100,503
CAMDEN PPTY TR SH BEN INT 133131102   10,579,404 100,910 SH   SOLE 4 92,475 0 8,435
CAMDEN PPTY TR SH BEN INT 133131102   22,827,862 217,740 SH   SOLE 7 214,383 0 3,357
CAMDEN PPTY TR SH BEN INT 133131102   206,954 1,974 SH   SOLE 13 1,974 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,693,900 16,157 SH   SOLE 15 16,157 0 0
CAMDEN PPTY TR SH BEN INT 133131102   16,937,426 161,555 SH   SOLE 18 152,673 0 8,882
CAMDEN PPTY TR SH BEN INT 133131102   21,348,360 203,628 SH   SOLE 19 203,628 0 0
CAMDEN PPTY TR SH BEN INT 133131102   373,845,601 3,565,868 SH   SOLE 21 3,565,868 0 0
CAMDEN PPTY TR SH BEN INT 133131102   363,148,461 3,463,835 SH   SOLE 22 3,224,911 0 238,924
CAMDEN PPTY TR SH BEN INT 133131102   19,929,350 190,093 SH   SOLE 23 190,093 0 0
CAMDEN PPTY TR SH BEN INT 133131102   68,993,631 658,085 SH   SOLE 25 658,085 0 0
CAMDEN PPTY TR SH BEN INT 133131102   12,723,382 121,360 SH   SOLE 26 50,473 0 70,887
CAMDEN PPTY TR SH BEN INT 133131102   20,022,658 190,983 SH   SOLE 28 1,287 0 189,696
CAMDEN PPTY TR SH BEN INT 133131102   85,599,554 816,478 SH   SOLE 30 776,512 0 39,966
CAMDEN PPTY TR SH BEN INT 133131102   2,361,206 22,522 SH   SOLE 31 20,748 0 1,774
CAMDEN PPTY TR SH BEN INT 133131102   406,045 3,873 SH   SOLE 34 3,873 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,468,389 14,006 SH   SOLE 36 14,006 0 0
CAMDEN PPTY TR SH BEN INT 133131102   451,336 4,305 SH   SOLE 40 4,305 0 0
CAMDEN PPTY TR SH BEN INT 133131102   20,968 200 SH   OTR 43 200 0 0
CAMDEN PPTY TR SH BEN INT 133131102   6,385,296 60,905 SH   SOLE 43 56,376 0 4,529
CAMECO CORP COM 13321L108   1,105,630 42,248 SH   SOLE 2 12,780 0 29,468
CAMECO CORP COM 13321L108   335,081 12,804 SH   SOLE 4 12,804 0 0
CAMECO CORP COM 13321L108   5,639,530 215,496 SH   SOLE 18 215,496 0 0
CAMECO CORP COM 13321L108   34,769,881 1,328,616 SH   SOLE 19 1,328,616 0 0
CAMECO CORP COM 13321L108   4,041,538 154,434 SH   SOLE 21 154,434 0 0
CAMECO CORP COM 13321L108   2,338,918 89,374 SH   SOLE 22 89,374 0 0
CAMECO CORP COM 13321L108   9,537,526 364,445 SH   SOLE 25 364,445 0 0
CAMECO CORP COM 13321L108   177,511 6,783 SH   SOLE 26 6,783 0 0
CAMECO CORP COM 13321L108   47,277,335 1,806,547 SH   SOLE 34 1,806,547 0 0
CAMECO CORP COM 13321L108   11,552,774 441,451 SH   SOLE 43 412,355 0 29,096
CAMPBELL SOUP CO COM 134429109   22,404,460 407,502 SH   SOLE 2 65,760 0 341,742
CAMPBELL SOUP CO COM 134429109   9,039,372 164,412 SH   SOLE 4 142,621 0 21,791
CAMPBELL SOUP CO COM 134429109   20,992,519 381,821 SH   SOLE 7 375,102 0 6,719
CAMPBELL SOUP CO COM 134429109   174,452 3,173 SH   SOLE 13 3,173 0 0
CAMPBELL SOUP CO COM 134429109   1,921,826 34,955 SH   SOLE 15 34,955 0 0
CAMPBELL SOUP CO COM 134429109   17,109,061 311,187 SH   SOLE 18 293,619 0 17,568
CAMPBELL SOUP CO COM 134429109   9,783,526 177,947 SH   SOLE 19 177,947 0 0
CAMPBELL SOUP CO COM 134429109   407,539,690 7,412,508 SH   SOLE 21 7,412,508 0 0
CAMPBELL SOUP CO COM 134429109   275,258,250 5,006,516 SH   SOLE 22 4,562,400 0 444,116
CAMPBELL SOUP CO COM 134429109   21,278,689 387,026 SH   SOLE 23 387,026 0 0
CAMPBELL SOUP CO COM 134429109   14,646,837 266,403 SH   SOLE 25 266,403 0 0
CAMPBELL SOUP CO COM 134429109   28,045,628 510,106 SH   SOLE 26 171,685 0 338,421
CAMPBELL SOUP CO COM 134429109   32,522,045 591,525 SH   SOLE 28 3,487 0 588,038
CAMPBELL SOUP CO COM 134429109   9,292 169 SH   SOLE 29 169 0 0
CAMPBELL SOUP CO COM 134429109   73,407,207 1,335,162 SH   SOLE 30 1,328,817 0 6,345
CAMPBELL SOUP CO COM 134429109   3,344,873 60,838 SH   SOLE 31 45,695 0 15,143
CAMPBELL SOUP CO COM 134429109   3,283,790 59,727 SH   SOLE 34 59,727 0 0
CAMPBELL SOUP CO COM 134429109   6,859,745 124,768 SH   SOLE 36 124,768 0 0
CAMPBELL SOUP CO COM 134429109   447,427 8,138 SH   SOLE 40 8,138 0 0
CAMPBELL SOUP CO COM 134429109   59,983 1,091 SH   OTR 43 1,091 0 0
CAMPBELL SOUP CO COM 134429109   22,682,293 412,555 SH   SOLE 43 380,047 0 32,508
CAMPING WORLD HLDGS INC CL A 13462K109   446,952 21,416 SH   SOLE 2 11,692 0 9,724
CAMPING WORLD HLDGS INC CL A 13462K109   3,381 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   314,678 15,078 SH   SOLE 7 15,078 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   2,052,022 98,324 SH   SOLE 18 98,324 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   1,608,200 77,058 SH   SOLE 19 77,058 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   25,728,202 1,232,784 SH   SOLE 21 1,232,784 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   24,194,278 1,159,285 SH   SOLE 22 1,127,412 0 31,873
CAMPING WORLD HLDGS INC CL A 13462K109   108,086 5,179 SH   SOLE 25 5,179 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   419,132 20,083 SH   SOLE 26 17,123 0 2,960
CAMPING WORLD HLDGS INC CL A 13462K109   15,861 760 SH   SOLE 28 760 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   447,161 21,426 SH   SOLE 30 21,426 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   156,316 7,490 SH   SOLE 40 7,490 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   226,627 10,859 SH   SOLE 43 9,354 0 1,505
CANAAN INC SPONSORED ADS 134748102   19,184 7,105 SH   SOLE 4 7,105 0 0
CANAAN INC SPONSORED ADS 134748102   34,538 12,792 SH   SOLE 7 12,792 0 0
CANAAN INC SPONSORED ADS 134748102   4,711,265 1,744,913 SH   SOLE 21 1,744,913 0 0
CANAAN INC SPONSORED ADS 134748102   2,386,306 883,817 SH   SOLE 22 807,047 0 76,770
CANAAN INC SPONSORED ADS 134748102   1,833 679 SH   SOLE 25 679 0 0
CANAAN INC SPONSORED ADS 134748102   1,151,377 426,436 SH   SOLE 30 426,436 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   3,319,162 172,424 SH   SOLE 2 166,723 0 5,701
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   322,784 16,768 SH   SOLE 4 16,768 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   87,684 4,555 SH   SOLE 7 4,555 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   155,309 8,068 SH   SOLE 18 0 0 8,068
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   1,457,398 75,709 SH   SOLE 22 75,709 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   16,209 842 SH   SOLE 26 0 0 842
CANADIAN IMPERIAL BK COMM TO COM 136069101   24,399,057 575,178 SH   SOLE 43 528,414 0 46,764
CANADIAN NAT RES LTD COM 136385101   21,858,435 394,913 SH   SOLE 21 394,913 0 0
CANADIAN NAT RES LTD COM 136385101   31,276,888 565,075 SH   SOLE 43 524,781 0 40,293
CANADIAN NATL RY CO COM 136375102   28,534,663 241,881 SH   SOLE 18 241,881 0 0
CANADIAN NATL RY CO COM 136375102   44,516,429 377,354 SH   SOLE 43 341,072 0 36,282
CANADIAN PAC RY LTD COM 13645T100   3,377,897 43,903 SH   SOLE 25 43,903 0 0
CANADIAN PAC RY LTD COM 13645T100   45,610,814 592,810 SH   SOLE 43 533,823 0 58,987
CANADIAN SOLAR INC COM 136635109   36,068 906 SH   SOLE 2 906 0 0
CANADIAN SOLAR INC COM 136635109   54,022 1,357 SH   SOLE 7 1,357 0 0
CANADIAN SOLAR INC COM 136635109   3,269,993 82,140 SH   SOLE 19 82,140 0 0
CANADIAN SOLAR INC COM 136635109   29,512,626 741,337 SH   SOLE 21 741,337 0 0
CANADIAN SOLAR INC COM 136635109   97,017 2,437 SH   SOLE 22 2,437 0 0
CANADIAN SOLAR INC COM 136635109   1,455,892 36,571 SH   SOLE 25 36,571 0 0
CANADIAN SOLAR INC COM 136635109   819,608 20,588 SH   SOLE 26 5,503 0 15,085
CANADIAN SOLAR INC COM 136635109   33,926,002 852,198 SH   SOLE 30 852,198 0 0
CANADIAN SOLAR INC COM 136635109   119,494,890 3,001,630 SH   SOLE 34 3,001,630 0 0
CANADIAN SOLAR INC COM 136635109   62,422 1,568 SH   SOLE 36 1,568 0 0
CANADIAN SOLAR INC COM 136635109   239 6 SH   SOLE 43 6 0 0
CANDEL THERAPEUTICS INC COM 137404109   4,196 3,108 SH   SOLE 18 3,108 0 0
CANDEL THERAPEUTICS INC COM 137404109   55,604 41,188 SH   SOLE 21 41,188 0 0
CANDEL THERAPEUTICS INC COM 137404109   3,035 2,248 SH   SOLE 22 2,248 0 0
CANGO INC ADS 137586103   17,859 15,666 SH   SOLE 2 15,666 0 0
CANGO INC ADS 137586103   27,347 23,989 SH   SOLE 22 23,989 0 0
CANNAE HLDGS INC COM 13765N107   2,281,369 113,051 SH   SOLE 2 61,010 0 52,041
CANNAE HLDGS INC COM 13765N107   7,083 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107   15,559 771 SH   SOLE 7 771 0 0
CANNAE HLDGS INC COM 13765N107   4,680,004 231,913 SH   SOLE 18 231,913 0 0
CANNAE HLDGS INC COM 13765N107   16,032,162 794,458 SH   SOLE 19 794,458 0 0
CANNAE HLDGS INC COM 13765N107   48,006,828 2,378,931 SH   SOLE 21 2,378,931 0 0
CANNAE HLDGS INC COM 13765N107   38,648,575 1,915,192 SH   SOLE 22 1,824,358 0 90,834
CANNAE HLDGS INC COM 13765N107   2,268,878 112,432 SH   SOLE 25 112,432 0 0
CANNAE HLDGS INC COM 13765N107   716,309 35,496 SH   SOLE 26 29,210 0 6,286
CANNAE HLDGS INC COM 13765N107   31,299 1,551 SH   SOLE 28 1,551 0 0
CANNAE HLDGS INC COM 13765N107   8,468,759 419,661 SH   SOLE 30 419,661 0 0
CANNAE HLDGS INC COM 13765N107   3,039,027 150,596 SH   SOLE 34 150,596 0 0
CANNAE HLDGS INC COM 13765N107   40,219 1,993 SH   SOLE 36 1,993 0 0
CANNAE HLDGS INC COM 13765N107   339,105 16,804 SH   SOLE 40 16,804 0 0
CANNAE HLDGS INC COM 13765N107   662,489 32,829 SH   SOLE 43 30,287 0 2,542
CANO HEALTH INC COM CL A 13781Y103   82,132 90,255 SH   SOLE 2 51,126 0 39,129
CANO HEALTH INC COM CL A 13781Y103   857 942 SH   SOLE 4 942 0 0
CANO HEALTH INC COM CL A 13781Y103   1,654 1,818 SH   SOLE 7 1,818 0 0
CANO HEALTH INC COM CL A 13781Y103   364,337 400,370 SH   SOLE 18 400,370 0 0
CANO HEALTH INC COM CL A 13781Y103   305,636 335,864 SH   SOLE 19 335,864 0 0
CANO HEALTH INC COM CL A 13781Y103   4,899,400 5,383,956 SH   SOLE 21 5,383,956 0 0
CANO HEALTH INC COM CL A 13781Y103   4,478,502 4,921,431 SH   SOLE 22 4,804,550 0 116,881
CANO HEALTH INC COM CL A 13781Y103   20,354 22,367 SH   SOLE 25 22,367 0 0
CANO HEALTH INC COM CL A 13781Y103   92,949 102,142 SH   SOLE 26 83,844 0 18,298
CANO HEALTH INC COM CL A 13781Y103   7,565 8,313 SH   SOLE 28 0 0 8,313
CANO HEALTH INC COM CL A 13781Y103   125,342 137,739 SH   SOLE 30 137,739 0 0
CANO HEALTH INC COM CL A 13781Y103   17,819 19,581 SH   SOLE 40 19,581 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   784 4,902 SH   SOLE 4 4,902 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   11,272 70,450 SH   SOLE 18 70,450 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   104,786 654,914 SH   SOLE 19 654,914 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   5,483 34,269 SH   SOLE 22 34,269 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   181 1,133 SH   SOLE 26 1,133 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   48,587 303,669 SH   SOLE 34 303,669 0 0
CANOO INC COM CL A 13803R102   95,932 146,999 SH   SOLE 2 85,043 0 61,956
CANOO INC COM CL A 13803R102   15,326 23,485 SH   SOLE 4 0 0 23,485
CANOO INC COM CL A 13803R102   837 1,282 SH   SOLE 7 1,282 0 0
CANOO INC COM CL A 13803R102   282,457 432,818 SH   SOLE 18 432,818 0 0
CANOO INC COM CL A 13803R102   379,949 582,208 SH   SOLE 19 582,208 0 0
CANOO INC COM CL A 13803R102   6,099,860 9,347,012 SH   SOLE 21 9,347,012 0 0
CANOO INC COM CL A 13803R102   5,104,001 7,821,025 SH   SOLE 22 7,714,027 0 106,998
CANOO INC COM CL A 13803R102   13,388 20,515 SH   SOLE 25 20,515 0 0
CANOO INC COM CL A 13803R102   14,470 22,173 SH   SOLE 26 9,661 0 12,512
CANOO INC COM CL A 13803R102   10,015 15,346 SH   SOLE 28 15,346 0 0
CANOO INC COM CL A 13803R102   141,906 217,447 SH   SOLE 30 217,447 0 0
CANOO INC COM CL A 13803R102   17,616 26,993 SH   SOLE 36 26,993 0 0
CANOO INC COM CL A 13803R102   8,293 12,707 SH   SOLE 40 12,707 0 0
CANOO INC COM CL A 13803R102   52,421 80,327 SH   SOLE 43 80,327 0 0
CANOPY GROWTH CORP COM 138035100   406 232 SH   SOLE 18 232 0 0
CANOPY GROWTH CORP COM 138035100   6,265 3,580 SH   SOLE 43 3,350 0 230
CANTALOUPE INC COM 138103106   262,622 46,074 SH   SOLE 2 31,691 0 14,383
CANTALOUPE INC COM 138103106   5,341 937 SH   SOLE 7 937 0 0
CANTALOUPE INC COM 138103106   910,598 159,754 SH   SOLE 18 159,754 0 0
CANTALOUPE INC COM 138103106   650,712 114,160 SH   SOLE 19 114,160 0 0
CANTALOUPE INC COM 138103106   11,413,999 2,002,456 SH   SOLE 21 2,002,456 0 0
CANTALOUPE INC COM 138103106   8,765,129 1,537,742 SH   SOLE 22 1,509,759 0 27,983
CANTALOUPE INC COM 138103106   332,202 58,281 SH   SOLE 30 58,281 0 0
CANTALOUPE INC COM 138103106   166,252 29,167 SH   SOLE 43 28,148 0 1,019
CANTERBURY PK HLDG CORP COM 13811E101   12,723 517 SH   SOLE 18 517 0 0
CANTERBURY PK HLDG CORP COM 13811E101   178,373 7,248 SH   SOLE 21 7,248 0 0
CANTERBURY PK HLDG CORP COM 13811E101   7,186 292 SH   SOLE 22 292 0 0
CAPITAL BANCORP INC MD COM 139737100   95,747 5,754 SH   SOLE 2 2,359 0 3,395
CAPITAL BANCORP INC MD COM 139737100   2,945 177 SH   SOLE 7 177 0 0
CAPITAL BANCORP INC MD COM 139737100   455,021 27,345 SH   SOLE 18 27,345 0 0
CAPITAL BANCORP INC MD COM 139737100   277,106 16,653 SH   SOLE 19 16,653 0 0
CAPITAL BANCORP INC MD COM 139737100   5,221,699 313,804 SH   SOLE 21 313,804 0 0
CAPITAL BANCORP INC MD COM 139737100   2,235,933 134,371 SH   SOLE 22 126,185 0 8,186
CAPITAL CITY BK GROUP INC COM 139674105   6,250,592 213,258 SH   SOLE 2 171,452 0 41,806
CAPITAL CITY BK GROUP INC COM 139674105   2,697 92 SH   SOLE 7 92 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,215,925 41,485 SH   SOLE 18 41,485 0 0
CAPITAL CITY BK GROUP INC COM 139674105   6,522,677 222,541 SH   SOLE 19 222,541 0 0
CAPITAL CITY BK GROUP INC COM 139674105   16,698,845 569,732 SH   SOLE 21 569,732 0 0
CAPITAL CITY BK GROUP INC COM 139674105   24,094,168 822,046 SH   SOLE 22 803,117 0 18,929
CAPITAL CITY BK GROUP INC COM 139674105   247,640 8,449 SH   SOLE 23 8,449 0 0
CAPITAL CITY BK GROUP INC COM 139674105   79,577 2,715 SH   SOLE 25 2,715 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,228,294 41,907 SH   SOLE 26 0 0 41,907
CAPITAL CITY BK GROUP INC COM 139674105   301,307 10,280 SH   SOLE 30 10,280 0 0
CAPITAL CITY BK GROUP INC COM 139674105   64,746 2,209 SH   SOLE 40 2,209 0 0
CAPITAL CITY BK GROUP INC COM 139674105   436,866 14,905 SH   SOLE 43 14,421 0 484
CAPITAL ONE FINL CORP COM 14040H105   82,871,361 861,807 SH   SOLE 2 179,010 0 682,797
CAPITAL ONE FINL CORP COM 14040H105   31,724,819 329,917 SH   SOLE 4 187,214 0 142,703
CAPITAL ONE FINL CORP COM 14040H105   25,467,976 264,850 SH   SOLE 7 254,408 0 10,442
CAPITAL ONE FINL CORP COM 14040H105   1,321,623 13,744 SH   SOLE 13 13,744 0 0
CAPITAL ONE FINL CORP COM 14040H105   6,348,579 66,021 SH   SOLE 15 66,021 0 0
CAPITAL ONE FINL CORP COM 14040H105   100,824,779 1,048,511 SH   SOLE 18 1,013,154 0 35,357
CAPITAL ONE FINL CORP COM 14040H105   10,733,572 111,622 SH   SOLE 19 111,622 0 0
CAPITAL ONE FINL CORP COM 14040H105   769,155,280 7,998,703 SH   SOLE 21 7,998,703 0 0
CAPITAL ONE FINL CORP COM 14040H105   794,168,612 8,258,825 SH   SOLE 22 7,460,774 0 798,051
CAPITAL ONE FINL CORP COM 14040H105   69,719,558 725,037 SH   SOLE 23 725,037 0 0
CAPITAL ONE FINL CORP COM 14040H105   54,193,949 563,581 SH   SOLE 25 562,804 0 777
CAPITAL ONE FINL CORP COM 14040H105   70,487,876 733,027 SH   SOLE 26 295,984 0 437,043
CAPITAL ONE FINL CORP COM 14040H105   70,418,353 732,304 SH   SOLE 28 39,610 0 692,694
CAPITAL ONE FINL CORP COM 14040H105   1,651,067 17,170 SH   SOLE 29 17,170 0 0
CAPITAL ONE FINL CORP COM 14040H105   211,785,092 2,202,424 SH   SOLE 30 2,151,986 0 50,438
CAPITAL ONE FINL CORP COM 14040H105   11,291,492 117,424 SH   SOLE 31 88,456 0 28,968
CAPITAL ONE FINL CORP COM 14040H105   13,157,188 136,826 SH   SOLE 34 136,826 0 0
CAPITAL ONE FINL CORP COM 14040H105   12,742,065 132,509 SH   SOLE 36 132,509 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,451,728 15,097 SH   SOLE 40 15,097 0 0
CAPITAL ONE FINL CORP COM 14040H105   88,852 924 SH   OTR 43 924 0 0
CAPITAL ONE FINL CORP COM 14040H105   35,400,762 368,144 SH   SOLE 43 336,731 0 31,413
CAPITAL SOUTHWEST CORP COM 140501107   2,970,931 167,094 SH   SOLE 30 167,094 0 0
CAPITAL SOUTHWEST CORP COM 140501107   180,254 10,138 SH   SOLE 43 9,873 0 265
CAPITOL FED FINL INC COM 14057J101   819,828 121,817 SH   SOLE 2 37,980 0 83,837
CAPITOL FED FINL INC COM 14057J101   4,630 688 SH   SOLE 4 688 0 0
CAPITOL FED FINL INC COM 14057J101   10,357 1,539 SH   SOLE 7 1,539 0 0
CAPITOL FED FINL INC COM 14057J101   2,888,610 429,214 SH   SOLE 18 429,214 0 0
CAPITOL FED FINL INC COM 14057J101   1,600,037 237,747 SH   SOLE 19 237,747 0 0
CAPITOL FED FINL INC COM 14057J101   105,077,247 15,613,261 SH   SOLE 21 15,613,261 0 0
CAPITOL FED FINL INC COM 14057J101   21,596,873 3,209,045 SH   SOLE 22 3,062,666 0 146,379
CAPITOL FED FINL INC COM 14057J101   112,788 16,759 SH   SOLE 25 16,759 0 0
CAPITOL FED FINL INC COM 14057J101   563,294 83,699 SH   SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101   1,323,643 196,678 SH   SOLE 30 196,678 0 0
CAPITOL FED FINL INC COM 14057J101   30,857 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101   110,762 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101   15,984 2,375 SH   SOLE 43 1,339 0 1,036
CAPRI HOLDINGS LIMITED SHS G1890L107   10,882,098 231,534 SH   SOLE 2 102,956 0 128,578
CAPRI HOLDINGS LIMITED SHS G1890L107   197,353 4,199 SH   SOLE 4 786 0 3,413
CAPRI HOLDINGS LIMITED SHS G1890L107   968,576 20,608 SH   SOLE 7 20,608 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   11,866,372 252,476 SH   SOLE 18 252,476 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,849,544 39,352 SH   SOLE 19 39,352 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   299,546,839 6,373,337 SH   SOLE 21 6,373,337 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   171,438,610 3,647,630 SH   SOLE 22 3,483,871 0 163,759
CAPRI HOLDINGS LIMITED SHS G1890L107   1,045,703 22,249 SH   SOLE 25 22,249 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   3,373,519 71,777 SH   SOLE 26 60,574 0 11,203
CAPRI HOLDINGS LIMITED SHS G1890L107   199,186 4,238 SH   SOLE 28 2,696 0 1,542
CAPRI HOLDINGS LIMITED SHS G1890L107   3,239,146 68,918 SH   SOLE 30 68,918 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   83,472 1,776 SH   SOLE 31 1,776 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   244,588 5,204 SH   SOLE 36 5,204 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   965,615 20,545 SH   SOLE 40 20,545 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   7,079,187 150,621 SH   SOLE 43 145,299 0 5,322
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   16,222 3,844 SH   SOLE 18 3,844 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   593,366 140,608 SH   SOLE 21 140,608 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   1,053,008 249,528 SH   SOLE 22 249,528 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   615,545 40,630 SH   SOLE 2 29,948 0 10,682
CAPSTAR FINL HLDGS INC COM 14070T102   4,394 290 SH   SOLE 7 290 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   889,608 58,720 SH   SOLE 18 58,720 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   2,002,739 132,194 SH   SOLE 19 132,194 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   11,875,418 783,856 SH   SOLE 21 783,856 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   8,746,989 577,359 SH   SOLE 22 557,963 0 19,396
CAPSTAR FINL HLDGS INC COM 14070T102   417,595 27,564 SH   SOLE 43 25,714 0 1,850
CAPSTONE GREEN ENERGY CORP COM 14067D508   3,527 2,652 SH   SOLE 18 2,652 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508   53,646 40,335 SH   SOLE 21 40,335 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508   470,598 353,833 SH   SOLE 22 353,833 0 0
CARA THERAPEUTICS INC COM 140755109   258,315 52,610 SH   SOLE 2 14,499 0 38,111
CARA THERAPEUTICS INC COM 140755109   1,115 227 SH   SOLE 4 227 0 0
CARA THERAPEUTICS INC COM 140755109   2,956 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109   807,518 164,464 SH   SOLE 18 164,464 0 0
CARA THERAPEUTICS INC COM 140755109   445,666 90,767 SH   SOLE 19 90,767 0 0
CARA THERAPEUTICS INC COM 140755109   28,299,605 5,763,667 SH   SOLE 21 5,763,667 0 0
CARA THERAPEUTICS INC COM 140755109   6,549,611 1,333,933 SH   SOLE 22 1,276,199 0 57,734
CARA THERAPEUTICS INC COM 140755109   25,547 5,203 SH   SOLE 25 5,203 0 0
CARA THERAPEUTICS INC COM 140755109   154,238 31,413 SH   SOLE 26 23,770 0 7,643
CARA THERAPEUTICS INC COM 140755109   136,400 27,780 SH   SOLE 28 24,212 0 3,568
CARA THERAPEUTICS INC COM 140755109   501,537 102,146 SH   SOLE 30 102,146 0 0
CARA THERAPEUTICS INC COM 140755109   28,557 5,816 SH   SOLE 40 5,816 0 0
CARA THERAPEUTICS INC COM 140755109   10,807 2,201 SH   OTR 43 2,201 0 0
CARA THERAPEUTICS INC COM 140755109   107,303 21,854 SH   SOLE 43 10,916 0 10,938
CARDIFF ONCOLOGY INC COM 14147L108   954 578 SH   SOLE 2 0 0 578
CARDIFF ONCOLOGY INC COM 14147L108   11,354 6,881 SH   SOLE 18 6,881 0 0
CARDIFF ONCOLOGY INC COM 14147L108   212,216 128,616 SH   SOLE 21 128,616 0 0
CARDIFF ONCOLOGY INC COM 14147L108   1,025,876 621,743 SH   SOLE 22 621,743 0 0
CARDINAL HEALTH INC COM 14149Y108   68,839,315 911,779 SH   SOLE 2 326,699 0 585,080
CARDINAL HEALTH INC COM 14149Y108   15,470,781 204,911 SH   SOLE 4 105,497 0 99,414
CARDINAL HEALTH INC COM 14149Y108   15,768,175 208,850 SH   SOLE 7 201,282 0 7,568
CARDINAL HEALTH INC COM 14149Y108   278,293 3,686 SH   SOLE 13 3,686 0 0
CARDINAL HEALTH INC COM 14149Y108   3,532,192 46,784 SH   SOLE 15 46,784 0 0
CARDINAL HEALTH INC COM 14149Y108   162,635,989 2,154,119 SH   SOLE 18 1,982,366 0 171,753
CARDINAL HEALTH INC COM 14149Y108   383,322,560 5,077,120 SH   SOLE 19 5,077,120 0 0
CARDINAL HEALTH INC COM 14149Y108   590,141,447 7,816,443 SH   SOLE 21 7,816,443 0 0
CARDINAL HEALTH INC COM 14149Y108   490,836,976 6,501,152 SH   SOLE 22 5,923,538 0 577,614
CARDINAL HEALTH INC COM 14149Y108   55,633,081 736,862 SH   SOLE 23 736,862 0 0
CARDINAL HEALTH INC COM 14149Y108   54,904,959 727,218 SH   SOLE 25 726,341 0 877
CARDINAL HEALTH INC COM 14149Y108   58,689,246 777,341 SH   SOLE 26 473,632 0 303,709
CARDINAL HEALTH INC COM 14149Y108   70,921,001 939,351 SH   SOLE 28 5,354 0 933,997
CARDINAL HEALTH INC COM 14149Y108   185,523,281 2,457,262 SH   SOLE 30 2,264,315 0 192,947
CARDINAL HEALTH INC COM 14149Y108   5,772,126 76,452 SH   SOLE 31 56,779 0 19,673
CARDINAL HEALTH INC COM 14149Y108   27,995,023 370,795 SH   SOLE 34 370,795 0 0
CARDINAL HEALTH INC COM 14149Y108   7,635,315 101,130 SH   SOLE 36 101,130 0 0
CARDINAL HEALTH INC COM 14149Y108   844,770 11,189 SH   SOLE 40 11,189 0 0
CARDINAL HEALTH INC COM 14149Y108   73,839 978 SH   OTR 43 978 0 0
CARDINAL HEALTH INC COM 14149Y108   18,485,793 244,845 SH   SOLE 43 201,712 0 43,133
CARDIOVASCULAR SYS INC DEL COM 141619106   849,452 42,772 SH   SOLE 2 18,414 0 24,358
CARDIOVASCULAR SYS INC DEL COM 141619106   18,768 945 SH   SOLE 4 174 0 771
CARDIOVASCULAR SYS INC DEL COM 141619106   384,450 19,358 SH   SOLE 7 19,358 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   3,056,653 153,910 SH   SOLE 18 141,438 0 12,472
CARDIOVASCULAR SYS INC DEL COM 141619106   3,043,207 153,233 SH   SOLE 19 153,233 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   106,713,420 5,373,284 SH   SOLE 21 5,373,284 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   24,997,325 1,258,677 SH   SOLE 22 1,220,966 0 37,711
CARDIOVASCULAR SYS INC DEL COM 141619106   49,710 2,503 SH   SOLE 23 2,503 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   114,850 5,783 SH   SOLE 25 5,783 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   642,968 32,375 SH   SOLE 26 17,293 0 15,082
CARDIOVASCULAR SYS INC DEL COM 141619106   2,109,648 106,226 SH   SOLE 30 106,226 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   37,555 1,891 SH   SOLE 36 1,891 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   96,242 4,846 SH   SOLE 40 4,846 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106   415,571 20,925 SH   SOLE 43 20,557 0 368
CARDLYTICS INC COM 14161W105   304,691 89,747 SH   SOLE 2 42,504 0 47,243
CARDLYTICS INC COM 14161W105   1,538 453 SH   SOLE 7 453 0 0
CARDLYTICS INC COM 14161W105   321,333 94,649 SH   SOLE 18 94,649 0 0
CARDLYTICS INC COM 14161W105   830,889 244,739 SH   SOLE 19 244,739 0 0
CARDLYTICS INC COM 14161W105   3,705,334 1,091,409 SH   SOLE 21 1,091,409 0 0
CARDLYTICS INC COM 14161W105   3,505,677 1,032,600 SH   SOLE 22 1,005,570 0 27,030
CARDLYTICS INC COM 14161W105   111,329 32,792 SH   SOLE 26 0 0 32,792
CARDLYTICS INC COM 14161W105   1,806 532 SH   SOLE 28 532 0 0
CARDLYTICS INC COM 14161W105   737 217 SH   SOLE 43 213 0 4
CARECLOUD INC COM 14167R100   5,718 1,707 SH   SOLE 18 1,707 0 0
CARECLOUD INC COM 14167R100   96,601 28,836 SH   SOLE 21 28,836 0 0
CARECLOUD INC COM 14167R100   102,269 30,528 SH   SOLE 22 30,528 0 0
CAREDX INC COM 14167L103   1,437,302 157,254 SH   SOLE 2 128,923 0 28,331
CAREDX INC COM 14167L103   1,737 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103   4,223 462 SH   SOLE 7 462 0 0
CAREDX INC COM 14167L103   1,223,471 133,859 SH   SOLE 18 129,664 0 4,195
CAREDX INC COM 14167L103   2,470,606 270,307 SH   SOLE 19 270,307 0 0
CAREDX INC COM 14167L103   18,166,774 1,987,612 SH   SOLE 21 1,987,612 0 0
CAREDX INC COM 14167L103   14,583,537 1,595,573 SH   SOLE 22 1,557,544 0 38,029
CAREDX INC COM 14167L103   48,287 5,283 SH   SOLE 23 5,283 0 0
CAREDX INC COM 14167L103   79,372 8,684 SH   SOLE 25 8,684 0 0
CAREDX INC COM 14167L103   231,845 25,366 SH   SOLE 26 17,636 0 7,730
CAREDX INC COM 14167L103   7,778 851 SH   SOLE 28 851 0 0
CAREDX INC COM 14167L103   1,307,550 143,058 SH   SOLE 30 143,058 0 0
CAREDX INC COM 14167L103   104,662 11,451 SH   SOLE 40 11,451 0 0
CAREDX INC COM 14167L103   3,172 347 SH   OTR 43 347 0 0
CAREDX INC COM 14167L103   225,612 24,684 SH   SOLE 43 16,398 0 8,286
CAREMAX INC COM CL A 14171W103   146,295 54,792 SH   SOLE 2 22,832 0 31,960
CAREMAX INC COM CL A 14171W103   2,294 859 SH   SOLE 7 859 0 0
CAREMAX INC COM CL A 14171W103   462,124 173,080 SH   SOLE 18 173,080 0 0
CAREMAX INC COM CL A 14171W103   302,410 113,262 SH   SOLE 19 113,262 0 0
CAREMAX INC COM CL A 14171W103   5,434,547 2,035,411 SH   SOLE 21 2,035,411 0 0
CAREMAX INC COM CL A 14171W103   4,112,427 1,540,235 SH   SOLE 22 1,457,884 0 82,351
CAREMAX INC COM CL A 14171W103   14,087 5,276 SH   SOLE 25 5,276 0 0
CAREMAX INC COM CL A 14171W103   358 134 SH   SOLE 26 134 0 0
CAREMAX INC COM CL A 14171W103   115,384 43,215 SH   SOLE 43 42,190 0 1,025
CAREMAX INC *W EXP 06/08/202 14171W111   2,836 5,887 SH   SOLE 18 5,887 0 0
CAREMAX INC *W EXP 06/08/202 14171W111   75,373 156,441 SH   SOLE 19 156,441 0 0
CARETRUST REIT INC COM 14174T107   2,950,530 150,691 SH   SOLE 2 46,499 0 104,192
CARETRUST REIT INC COM 14174T107   1,064,428 54,363 SH   SOLE 4 54,363 0 0
CARETRUST REIT INC COM 14174T107   2,702,118 138,004 SH   SOLE 7 138,004 0 0
CARETRUST REIT INC COM 14174T107   6,667,323 340,517 SH   SOLE 18 340,517 0 0
CARETRUST REIT INC COM 14174T107   6,420,948 327,934 SH   SOLE 19 327,934 0 0
CARETRUST REIT INC COM 14174T107   243,834,576 12,453,247 SH   SOLE 21 12,453,247 0 0
CARETRUST REIT INC COM 14174T107   69,225,031 3,535,497 SH   SOLE 22 3,400,748 0 134,749
CARETRUST REIT INC COM 14174T107   77,987 3,983 SH   SOLE 23 3,983 0 0
CARETRUST REIT INC COM 14174T107   4,300,492 219,637 SH   SOLE 25 219,637 0 0
CARETRUST REIT INC COM 14174T107   562,044 28,705 SH   SOLE 26 20,645 0 8,060
CARETRUST REIT INC COM 14174T107   1,442,184 73,656 SH   SOLE 28 1,724 0 71,932
CARETRUST REIT INC COM 14174T107   11,016,667 562,649 SH   SOLE 30 562,649 0 0
CARETRUST REIT INC COM 14174T107   278,193 14,208 SH   SOLE 40 14,208 0 0
CARETRUST REIT INC COM 14174T107   1,365,203 69,724 SH   SOLE 43 67,077 0 2,647
CARGURUS INC COM CL A 141788109   1,478,671 79,158 SH   SOLE 2 48,574 0 30,584
CARGURUS INC COM CL A 141788109   6,818 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109   20,922 1,120 SH   SOLE 7 1,120 0 0
CARGURUS INC COM CL A 141788109   4,744,963 254,013 SH   SOLE 18 250,494 0 3,519
CARGURUS INC COM CL A 141788109   7,389,659 395,592 SH   SOLE 19 395,592 0 0
CARGURUS INC COM CL A 141788109   61,049,565 3,268,178 SH   SOLE 21 3,268,178 0 0
CARGURUS INC COM CL A 141788109   49,345,144 2,641,603 SH   SOLE 22 2,569,847 0 71,756
CARGURUS INC COM CL A 141788109   141,183 7,558 SH   SOLE 23 7,558 0 0
CARGURUS INC COM CL A 141788109   232,435 12,443 SH   SOLE 25 12,443 0 0
CARGURUS INC COM CL A 141788109   1,221,971 65,416 SH   SOLE 26 41,671 0 23,745
CARGURUS INC COM CL A 141788109   67,752 3,627 SH   SOLE 28 1,660 0 1,967
CARGURUS INC COM CL A 141788109   2,700,213 144,551 SH   SOLE 30 144,551 0 0
CARGURUS INC COM CL A 141788109   302,560 16,197 SH   SOLE 40 16,197 0 0
CARGURUS INC COM CL A 141788109   1,316,585 70,481 SH   SOLE 43 68,489 0 1,992
CARIBOU BIOSCIENCES INC COM 142038108   269,610 50,774 SH   SOLE 2 14,804 0 35,970
CARIBOU BIOSCIENCES INC COM 142038108   275,005 51,790 SH   SOLE 7 51,790 0 0
CARIBOU BIOSCIENCES INC COM 142038108   878,439 165,431 SH   SOLE 18 165,431 0 0
CARIBOU BIOSCIENCES INC COM 142038108   584,764 110,125 SH   SOLE 19 110,125 0 0
CARIBOU BIOSCIENCES INC COM 142038108   14,174,079 2,669,318 SH   SOLE 21 2,669,318 0 0
CARIBOU BIOSCIENCES INC COM 142038108   7,405,172 1,394,571 SH   SOLE 22 1,327,569 0 67,002
CARIBOU BIOSCIENCES INC COM 142038108   26,539 4,998 SH   SOLE 25 4,998 0 0
CARIBOU BIOSCIENCES INC COM 142038108   1,554,412 292,733 SH   SOLE 30 292,733 0 0
CARIBOU BIOSCIENCES INC COM 142038108   21,851 4,115 SH   SOLE 40 4,115 0 0
CARIBOU BIOSCIENCES INC COM 142038108   56,859 10,708 SH   SOLE 43 8,724 0 1,984
CARISMA THERAPEUTICS INC COM 14216R101   1,215 392 SH   SOLE 2 0 0 392
CARISMA THERAPEUTICS INC COM 14216R101   26,186 8,447 SH   SOLE 21 8,447 0 0
CARISMA THERAPEUTICS INC COM 14216R101   380,324 122,685 SH   SOLE 22 122,685 0 0
CARLISLE COS INC COM 142339100   32,670,958 144,517 SH   SOLE 2 45,835 0 98,682
CARLISLE COS INC COM 142339100   12,349,752 54,628 SH   SOLE 4 23,107 0 31,521
CARLISLE COS INC COM 142339100   2,890,757 12,787 SH   SOLE 7 12,787 0 0
CARLISLE COS INC COM 142339100   655,377 2,899 SH   SOLE 13 2,899 0 0
CARLISLE COS INC COM 142339100   706,243 3,124 SH   SOLE 15 3,124 0 0
CARLISLE COS INC COM 142339100   26,963,369 119,270 SH   SOLE 18 116,229 0 3,041
CARLISLE COS INC COM 142339100   4,309,346 19,062 SH   SOLE 19 19,062 0 0
CARLISLE COS INC COM 142339100   624,144,907 2,760,848 SH   SOLE 21 2,760,848 0 0
CARLISLE COS INC COM 142339100   357,705,814 1,582,279 SH   SOLE 22 1,481,280 0 100,999
CARLISLE COS INC COM 142339100   24,149,928 106,825 SH   SOLE 23 106,825 0 0
CARLISLE COS INC COM 142339100   8,004,460 35,407 SH   SOLE 25 34,673 0 734
CARLISLE COS INC COM 142339100   8,577,548 37,942 SH   SOLE 26 28,639 0 9,303
CARLISLE COS INC COM 142339100   14,992,510 66,318 SH   SOLE 28 705 0 65,613
CARLISLE COS INC COM 142339100   232,400 1,028 SH   SOLE 29 1,028 0 0
CARLISLE COS INC COM 142339100   24,994,073 110,559 SH   SOLE 30 110,559 0 0
CARLISLE COS INC COM 142339100   3,314,864 14,663 SH   SOLE 31 13,724 0 939
CARLISLE COS INC COM 142339100   536,012 2,371 SH   SOLE 34 2,371 0 0
CARLISLE COS INC COM 142339100   1,652,346 7,309 SH   SOLE 36 7,309 0 0
CARLISLE COS INC COM 142339100   478,364 2,116 SH   SOLE 40 2,116 0 0
CARLISLE COS INC COM 142339100   26,902 119 SH   OTR 43 119 0 0
CARLISLE COS INC COM 142339100   7,085,512 31,342 SH   SOLE 43 28,118 0 3,224
CARLYLE GROUP INC COM 14316J108   16,606,291 534,652 SH   SOLE 2 152,438 0 382,214
CARLYLE GROUP INC COM 14316J108   5,175,528 166,630 SH   SOLE 4 82,294 0 84,336
CARLYLE GROUP INC COM 14316J108   890,490 28,670 SH   SOLE 7 28,670 0 0
CARLYLE GROUP INC COM 14316J108   233,820 7,528 SH   SOLE 13 7,528 0 0
CARLYLE GROUP INC COM 14316J108   822,593 26,484 SH   SOLE 15 26,484 0 0
CARLYLE GROUP INC COM 14316J108   24,006,150 772,896 SH   SOLE 18 657,194 0 115,702
CARLYLE GROUP INC COM 14316J108   169,906,182 5,470,257 SH   SOLE 19 5,470,257 0 0
CARLYLE GROUP INC COM 14316J108   81,930,969 2,637,829 SH   SOLE 21 2,637,829 0 0
CARLYLE GROUP INC COM 14316J108   184,614,863 5,943,814 SH   SOLE 22 5,535,058 0 408,756
CARLYLE GROUP INC COM 14316J108   14,427,370 464,500 SH   SOLE 23 464,500 0 0
CARLYLE GROUP INC COM 14316J108   13,070,856 420,826 SH   SOLE 25 417,844 0 2,982
CARLYLE GROUP INC COM 14316J108   7,408,773 238,531 SH   SOLE 26 129,835 0 108,696
CARLYLE GROUP INC COM 14316J108   8,951,896 288,213 SH   SOLE 28 6,053 0 282,160
CARLYLE GROUP INC COM 14316J108   34,044,152 1,096,077 SH   SOLE 30 811,275 0 284,802
CARLYLE GROUP INC COM 14316J108   1,748,958 56,309 SH   SOLE 31 40,921 0 15,388
CARLYLE GROUP INC COM 14316J108   11,182,501 360,029 SH   SOLE 34 360,029 0 0
CARLYLE GROUP INC COM 14316J108   1,616,704 52,051 SH   SOLE 36 52,051 0 0
CARLYLE GROUP INC COM 14316J108   262,209 8,442 SH   SOLE 40 8,442 0 0
CARLYLE SECURED LENDING INC COM 872280102   3,642,015 267,402 SH   SOLE 30 267,402 0 0
CARMAX INC COM 143130102   20,552,052 319,727 SH   SOLE 2 34,311 0 285,416
CARMAX INC COM 143130102   7,151,664 111,258 SH   SOLE 4 63,867 0 47,391
CARMAX INC COM 143130102   6,560,867 102,067 SH   SOLE 7 97,601 0 4,466
CARMAX INC COM 143130102   186,219 2,897 SH   SOLE 13 2,897 0 0
CARMAX INC COM 143130102   1,636,312 25,456 SH   SOLE 15 25,456 0 0
CARMAX INC COM 143130102   16,594,718 258,163 SH   SOLE 18 243,622 0 14,541
CARMAX INC COM 143130102   5,634,399 87,654 SH   SOLE 19 87,654 0 0
CARMAX INC COM 143130102   248,696,685 3,868,959 SH   SOLE 21 3,868,959 0 0
CARMAX INC COM 143130102   219,198,850 3,410,063 SH   SOLE 22 3,071,275 0 338,788
CARMAX INC COM 143130102   18,720,650 291,236 SH   SOLE 23 291,236 0 0
CARMAX INC COM 143130102   34,468,993 536,232 SH   SOLE 25 536,232 0 0
CARMAX INC COM 143130102   24,100,115 374,924 SH   SOLE 26 175,921 0 199,003
CARMAX INC COM 143130102   16,582,054 257,966 SH   SOLE 28 2,761 0 255,205
CARMAX INC COM 143130102   78,679 1,224 SH   SOLE 29 1,224 0 0
CARMAX INC COM 143130102   50,332,783 783,024 SH   SOLE 30 783,024 0 0
CARMAX INC COM 143130102   2,873,252 44,699 SH   SOLE 31 32,689 0 12,010
CARMAX INC COM 143130102   378,481 5,888 SH   SOLE 34 5,888 0 0
CARMAX INC COM 143130102   3,117,901 48,505 SH   SOLE 36 48,505 0 0
CARMAX INC COM 143130102   376,874 5,863 SH   SOLE 40 5,863 0 0
CARMAX INC COM 143130102   15,106 235 SH   OTR 43 235 0 0
CARMAX INC COM 143130102   6,289,541 97,846 SH   SOLE 43 84,974 0 12,872
CARNIVAL CORP COMMON STOCK 143658300   20,100,959 1,980,390 SH   SOLE 2 721,741 0 1,258,649
CARNIVAL CORP COMMON STOCK 143658300   4,387,825 432,298 SH   SOLE 4 340,124 0 92,174
CARNIVAL CORP COMMON STOCK 143658300   6,447,737 635,245 SH   SOLE 7 608,894 0 26,351
CARNIVAL CORP COMMON STOCK 143658300   104,647 10,310 SH   SOLE 13 10,310 0 0
CARNIVAL CORP COMMON STOCK 143658300   1,637,966 161,376 SH   SOLE 15 161,376 0 0
CARNIVAL CORP COMMON STOCK 143658300   1,015 100 SH   SOLE 17 0 0 100
CARNIVAL CORP COMMON STOCK 143658300   16,403,902 1,616,148 SH   SOLE 18 1,532,016 0 84,132
CARNIVAL CORP COMMON STOCK 143658300   4,206,201 414,404 SH   SOLE 19 414,404 0 0
CARNIVAL CORP COMMON STOCK 143658300   238,658,483 23,513,151 SH   SOLE 21 23,513,151 0 0
CARNIVAL CORP COMMON STOCK 143658300   221,890,297 21,861,113 SH   SOLE 22 19,802,728 0 2,058,385
CARNIVAL CORP COMMON STOCK 143658300   18,737,732 1,846,082 SH   SOLE 23 1,846,082 0 0
CARNIVAL CORP COMMON STOCK 143658300   11,195,328 1,102,988 SH   SOLE 25 1,102,988 0 0
CARNIVAL CORP COMMON STOCK 143658300   16,839,418 1,659,056 SH   SOLE 26 600,765 0 1,058,291
CARNIVAL CORP COMMON STOCK 143658300   12,360,234 1,217,757 SH   SOLE 28 14,181 0 1,203,576
CARNIVAL CORP COMMON STOCK 143658300   48,347,241 4,763,275 SH   SOLE 30 4,763,275 0 0
CARNIVAL CORP COMMON STOCK 143658300   2,601,069 256,263 SH   SOLE 31 182,830 0 73,433
CARNIVAL CORP COMMON STOCK 143658300   429,660 42,331 SH   SOLE 34 42,331 0 0
CARNIVAL CORP COMMON STOCK 143658300   3,407,984 335,762 SH   SOLE 36 335,762 0 0
CARNIVAL CORP COMMON STOCK 143658300   406,964 40,095 SH   SOLE 40 40,095 0 0
CARNIVAL CORP COMMON STOCK 143658300   18,108 1,784 SH   OTR 43 1,784 0 0
CARNIVAL CORP COMMON STOCK 143658300   3,519,292 346,728 SH   SOLE 43 282,755 0 63,973
CARNIVAL CORP OPTIONS 143658300   16,240 1,600 SH Put SOLE 4 1,600 0 0
CARNIVAL CORP OPTIONS 143658300   275,065 27,100 SH Put SOLE 18 27,100 0 0
CARNIVAL CORP OPTIONS 143658300   3,909,780 385,200 SH Put SOLE 19 385,200 0 0
CARNIVAL CORP OPTIONS 143658300   136,010 13,400 SH Put SOLE 22 13,400 0 0
CARNIVAL CORP OPTIONS 143658300   1,245,405 122,700 SH Put SOLE 34 122,700 0 0
CARNIVAL CORP NOTE 5.750%10/0 143658BT8   3,273,375 2,625,000 PRN   SOLE 21 2,625,000 0 0
CARNIVAL PLC ADR 14365C103   870,165 95,100 SH   SOLE 43 84,108 0 10,992
CARPARTS COM INC COM 14427M107   882,910 165,339 SH   SOLE 2 135,481 0 29,858
CARPARTS COM INC COM 14427M107   726 136 SH   SOLE 4 136 0 0
CARPARTS COM INC COM 14427M107   3,231 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107   736,183 137,862 SH   SOLE 18 137,862 0 0
CARPARTS COM INC COM 14427M107   1,051,499 196,910 SH   SOLE 19 196,910 0 0
CARPARTS COM INC COM 14427M107   8,907,136 1,668,003 SH   SOLE 21 1,668,003 0 0
CARPARTS COM INC COM 14427M107   8,243,166 1,543,664 SH   SOLE 22 1,511,241 0 32,423
CARPARTS COM INC COM 14427M107   72,725 13,619 SH   SOLE 23 13,619 0 0
CARPARTS COM INC COM 14427M107   24,393 4,568 SH   SOLE 25 4,568 0 0
CARPARTS COM INC COM 14427M107   48,049 8,998 SH   SOLE 26 0 0 8,998
CARPARTS COM INC COM 14427M107   264,624 49,555 SH   SOLE 30 49,555 0 0
CARPARTS COM INC COM 14427M107   23,144 4,334 SH   SOLE 40 4,334 0 0
CARPARTS COM INC COM 14427M107   30,016 5,621 SH   SOLE 43 5,286 0 335
CARPENTER TECHNOLOGY CORP COM 144285103   2,290,817 51,180 SH   SOLE 2 25,144 0 26,036
CARPENTER TECHNOLOGY CORP COM 144285103   8,504 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   21,932 490 SH   SOLE 7 490 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   7,366,511 164,578 SH   SOLE 18 164,578 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   4,246,784 94,879 SH   SOLE 19 94,879 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   276,276,758 6,172,403 SH   SOLE 21 6,172,403 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   60,601,280 1,353,916 SH   SOLE 22 1,295,564 0 58,352
CARPENTER TECHNOLOGY CORP COM 144285103   349,799 7,815 SH   SOLE 25 7,815 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   799,772 17,868 SH   SOLE 26 13,644 0 4,224
CARPENTER TECHNOLOGY CORP COM 144285103   18,799 420 SH   SOLE 28 420 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   3,466,975 77,457 SH   SOLE 30 77,457 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   70,989 1,586 SH   SOLE 36 1,586 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   385,786 8,619 SH   SOLE 40 8,619 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   1,975,076 44,126 SH   SOLE 43 42,185 0 1,941
CARRIAGE SVCS INC COM 143905107   217,577 7,129 SH   SOLE 2 4,035 0 3,094
CARRIAGE SVCS INC COM 143905107   2,228 73 SH   SOLE 4 73 0 0
CARRIAGE SVCS INC COM 143905107   428,745 14,048 SH   SOLE 7 14,048 0 0
CARRIAGE SVCS INC COM 143905107   1,020,711 33,444 SH   SOLE 18 33,444 0 0
CARRIAGE SVCS INC COM 143905107   806,796 26,435 SH   SOLE 19 26,435 0 0
CARRIAGE SVCS INC COM 143905107   14,399,824 471,816 SH   SOLE 21 471,816 0 0
CARRIAGE SVCS INC COM 143905107   10,751,128 352,265 SH   SOLE 22 342,289 0 9,976
CARRIAGE SVCS INC COM 143905107   66,228 2,170 SH   SOLE 25 2,170 0 0
CARRIAGE SVCS INC COM 143905107   18,892 619 SH   SOLE 26 619 0 0
CARRIAGE SVCS INC COM 143905107   54,081 1,772 SH   SOLE 28 0 0 1,772
CARRIAGE SVCS INC COM 143905107   1,069,146 35,031 SH   SOLE 30 35,031 0 0
CARRIAGE SVCS INC COM 143905107   23,195 760 SH   SOLE 36 760 0 0
CARRIAGE SVCS INC COM 143905107   51,731 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107   9,950 326 SH   OTR 43 326 0 0
CARRIAGE SVCS INC COM 143905107   154,523 5,063 SH   SOLE 43 4,475 0 588
CARRIER GLOBAL CORPORATION COM 14448C104   69,418,808 1,517,351 SH   SOLE 2 240,474 0 1,276,877
CARRIER GLOBAL CORPORATION COM 14448C104   33,791,865 738,620 SH   SOLE 4 413,396 0 325,224
CARRIER GLOBAL CORPORATION COM 14448C104   43,923,843 960,084 SH   SOLE 7 936,678 0 23,406
CARRIER GLOBAL CORPORATION COM 14448C104   1,130,117 24,702 SH   SOLE 13 24,702 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   6,453,861 141,068 SH   SOLE 15 141,068 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   92 2 SH   SOLE 17 0 0 2
CARRIER GLOBAL CORPORATION COM 14448C104   60,582,242 1,324,202 SH   SOLE 18 1,254,247 0 69,955
CARRIER GLOBAL CORPORATION COM 14448C104   22,304,864 487,538 SH   SOLE 19 487,538 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   959,496,679 20,972,605 SH   SOLE 21 20,972,605 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   819,783,865 17,918,773 SH   SOLE 22 16,203,162 0 1,715,611
CARRIER GLOBAL CORPORATION COM 14448C104   72,136,404 1,576,752 SH   SOLE 23 1,576,752 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   82,599,612 1,805,456 SH   SOLE 25 1,802,054 0 3,402
CARRIER GLOBAL CORPORATION COM 14448C104   65,835,257 1,439,022 SH   SOLE 26 567,780 0 871,242
CARRIER GLOBAL CORPORATION COM 14448C104   98,073,680 2,143,687 SH   SOLE 28 22,147 0 2,121,540
CARRIER GLOBAL CORPORATION COM 14448C104   266,972,112 5,835,456 SH   SOLE 30 5,599,768 0 235,688
CARRIER GLOBAL CORPORATION COM 14448C104   10,707,513 234,044 SH   SOLE 31 170,597 0 63,447
CARRIER GLOBAL CORPORATION COM 14448C104   5,153,326 112,641 SH   SOLE 34 112,641 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   12,090,902 264,282 SH   SOLE 36 264,282 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,534,547 33,542 SH   SOLE 40 33,542 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   84,500 1,847 SH   OTR 43 1,847 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   46,261,037 1,011,170 SH   SOLE 43 920,152 0 91,018
CARROLS RESTAURANT GROUP INC COM 14574X104   442 198 SH   SOLE 2 0 0 198
CARROLS RESTAURANT GROUP INC COM 14574X104   14,078 6,313 SH   SOLE 18 6,313 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   171,304 76,818 SH   SOLE 21 76,818 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   1,083,131 485,709 SH   SOLE 22 485,709 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   1,673 750 SH   SOLE 43 750 0 0
CARS COM INC COM 14575E105   1,190,077 61,662 SH   SOLE 2 18,940 0 42,722
CARS COM INC COM 14575E105   2,760 143 SH   SOLE 4 143 0 0
CARS COM INC COM 14575E105   13,008 674 SH   SOLE 7 674 0 0
CARS COM INC COM 14575E105   4,497,769 233,045 SH   SOLE 18 233,045 0 0
CARS COM INC COM 14575E105   2,531,523 131,167 SH   SOLE 19 131,167 0 0
CARS COM INC COM 14575E105   147,248,462 7,629,454 SH   SOLE 21 7,629,454 0 0
CARS COM INC COM 14575E105   34,288,805 1,776,622 SH   SOLE 22 1,695,615 0 81,007
CARS COM INC COM 14575E105   165,362 8,568 SH   SOLE 25 8,568 0 0
CARS COM INC COM 14575E105   330,493 17,124 SH   SOLE 26 10,764 0 6,360
CARS COM INC COM 14575E105   107,733 5,582 SH   SOLE 28 1,223 0 4,359
CARS COM INC COM 14575E105   3,074,934 159,323 SH   SOLE 30 159,323 0 0
CARS COM INC COM 14575E105   208,710 10,814 SH   SOLE 40 10,814 0 0
CARS COM INC COM 14575E105   10,982 569 SH   OTR 43 569 0 0
CARS COM INC COM 14575E105   862,729 44,701 SH   SOLE 43 42,735 0 1,966
CARTER BANKSHARES INC COM NEW 146103106   217,574 15,541 SH   SOLE 2 965 0 14,576
CARTER BANKSHARES INC COM NEW 146103106   4,564 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106   959,644 68,546 SH   SOLE 18 68,546 0 0
CARTER BANKSHARES INC COM NEW 146103106   1,167,404 83,386 SH   SOLE 19 83,386 0 0
CARTER BANKSHARES INC COM NEW 146103106   12,482,526 891,609 SH   SOLE 21 891,609 0 0
CARTER BANKSHARES INC COM NEW 146103106   8,141,560 581,540 SH   SOLE 22 559,641 0 21,899
CARTER BANKSHARES INC COM NEW 146103106   8,302 593 SH   SOLE 43 593 0 0
CARTERS INC COM 146229109   4,071,247 56,608 SH   SOLE 2 34,474 0 22,134
CARTERS INC COM 146229109   9,206 128 SH   SOLE 4 128 0 0
CARTERS INC COM 146229109   718,337 9,988 SH   SOLE 7 9,988 0 0
CARTERS INC COM 146229109   5,489,654 76,330 SH   SOLE 18 76,330 0 0
CARTERS INC COM 146229109   831,539 11,562 SH   SOLE 19 11,562 0 0
CARTERS INC COM 146229109   144,497,852 2,009,147 SH   SOLE 21 2,009,147 0 0
CARTERS INC COM 146229109   78,713,563 1,094,460 SH   SOLE 22 1,044,257 0 50,203
CARTERS INC COM 146229109   464,819 6,463 SH   SOLE 25 6,463 0 0
CARTERS INC COM 146229109   1,649,917 22,941 SH   SOLE 26 19,512 0 3,429
CARTERS INC COM 146229109   247,908 3,447 SH   SOLE 28 783 0 2,664
CARTERS INC COM 146229109   2,464,842 34,272 SH   SOLE 30 34,272 0 0
CARTERS INC COM 146229109   38,405 534 SH   SOLE 31 534 0 0
CARTERS INC COM 146229109   129,888 1,806 SH   SOLE 36 1,806 0 0
CARTERS INC COM 146229109   497,902 6,923 SH   SOLE 40 6,923 0 0
CARTERS INC COM 146229109   604,315 8,403 SH   SOLE 43 7,959 0 444
CARVANA CO CL A 146869102   1,527,495 156,026 SH   SOLE 2 32,829 0 123,197
CARVANA CO CL A 146869102   2,555 261 SH   SOLE 4 261 0 0
CARVANA CO CL A 146869102   30,290 3,094 SH   SOLE 7 3,094 0 0
CARVANA CO CL A 146869102   501,767 51,253 SH   SOLE 18 51,253 0 0
CARVANA CO CL A 146869102   939,517 95,967 SH   SOLE 19 95,967 0 0
CARVANA CO CL A 146869102   13,495,065 1,378,454 SH   SOLE 21 1,378,454 0 0
CARVANA CO CL A 146869102   23,637,348 2,414,438 SH   SOLE 22 2,279,485 0 134,953
CARVANA CO CL A 146869102   129,884 13,267 SH   SOLE 25 13,267 0 0
CARVANA CO CL A 146869102   421,959 43,101 SH   SOLE 26 36,608 0 6,493
CARVANA CO CL A 146869102   14,744 1,506 SH   SOLE 28 1,506 0 0
CARVANA CO CL A 146869102   1,222,409 124,863 SH   SOLE 30 124,863 0 0
CARVANA CO CL A 146869102   15,047 1,537 SH   SOLE 31 1,537 0 0
CARVANA CO CL A 146869102   260,228 26,581 SH   SOLE 34 26,581 0 0
CARVANA CO CL A 146869102   120,877 12,347 SH   SOLE 40 12,347 0 0
CARVANA CO CL A 146869102   10,417 1,064 SH   OTR 43 1,064 0 0
CARVANA CO CL A 146869102   1,141,955 116,645 SH   SOLE 43 107,704 0 8,941
CARVER BANCORP INC COM NEW 146875604   3,016 756 SH   SOLE 18 756 0 0
CARVER BANCORP INC COM NEW 146875604   35,798 8,972 SH   SOLE 21 8,972 0 0
CARVER BANCORP INC COM NEW 146875604   5,526 1,385 SH   SOLE 22 1,385 0 0
CASA SYS INC COM 14713L102   29,825 23,484 SH   SOLE 2 13,482 0 10,002
CASA SYS INC COM 14713L102   442 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102   129,887 102,273 SH   SOLE 18 102,273 0 0
CASA SYS INC COM 14713L102   81,068 63,833 SH   SOLE 19 63,833 0 0
CASA SYS INC COM 14713L102   1,575,413 1,240,483 SH   SOLE 21 1,240,483 0 0
CASA SYS INC COM 14713L102   1,109,475 873,602 SH   SOLE 22 847,017 0 26,585
CASA SYS INC COM 14713L102   10,000 7,874 SH   SOLE 25 7,874 0 0
CASA SYS INC COM 14713L102   7,748 6,101 SH   SOLE 28 0 0 6,101
CASA SYS INC COM 14713L102   122,630 96,559 SH   SOLE 30 96,559 0 0
CASA SYS INC COM 14713L102   4,971 3,914 SH   SOLE 40 3,914 0 0
CASA SYS INC COM 14713L102   1,095 862 SH   SOLE 43 862 0 0
CASELLA WASTE SYS INC CL A 147448104   2,191,482 26,512 SH   SOLE 2 14,872 0 11,640
CASELLA WASTE SYS INC CL A 147448104   14,052 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104   43,892 531 SH   SOLE 7 531 0 0
CASELLA WASTE SYS INC CL A 147448104   10,206,030 123,470 SH   SOLE 18 123,470 0 0
CASELLA WASTE SYS INC CL A 147448104   8,294,022 100,339 SH   SOLE 19 100,339 0 0
CASELLA WASTE SYS INC CL A 147448104   131,816,662 1,594,685 SH   SOLE 21 1,594,685 0 0
CASELLA WASTE SYS INC CL A 147448104   105,806,371 1,280,019 SH   SOLE 22 1,241,861 0 38,158
CASELLA WASTE SYS INC CL A 147448104   688,062 8,324 SH   SOLE 25 8,324 0 0
CASELLA WASTE SYS INC CL A 147448104   2,196,276 26,570 SH   SOLE 26 22,001 0 4,569
CASELLA WASTE SYS INC CL A 147448104   377,426 4,566 SH   SOLE 28 898 0 3,668
CASELLA WASTE SYS INC CL A 147448104   6,472,113 78,298 SH   SOLE 30 78,298 0 0
CASELLA WASTE SYS INC CL A 147448104   685,169 8,289 SH   SOLE 40 8,289 0 0
CASELLA WASTE SYS INC CL A 147448104   1,497,303 18,114 SH   SOLE 43 17,340 0 774
CASEYS GEN STORES INC COM 147528103   13,242,157 61,176 SH   SOLE 2 34,349 0 26,827
CASEYS GEN STORES INC COM 147528103   24,027 111 SH   SOLE 4 111 0 0
CASEYS GEN STORES INC COM 147528103   3,094,729 14,297 SH   SOLE 7 14,297 0 0
CASEYS GEN STORES INC COM 147528103   16,058,085 74,185 SH   SOLE 18 74,185 0 0
CASEYS GEN STORES INC COM 147528103   5,235,951 24,189 SH   SOLE 19 24,189 0 0
CASEYS GEN STORES INC COM 147528103   418,509,825 1,933,428 SH   SOLE 21 1,933,428 0 0
CASEYS GEN STORES INC COM 147528103   233,060,101 1,076,689 SH   SOLE 22 1,028,502 0 48,187
CASEYS GEN STORES INC COM 147528103   9,991,794 46,160 SH   SOLE 26 15,692 0 30,468
CASEYS GEN STORES INC COM 147528103   83,986 388 SH   SOLE 28 388 0 0
CASEYS GEN STORES INC COM 147528103   3,285,430 15,178 SH   SOLE 30 15,178 0 0
CASEYS GEN STORES INC COM 147528103   112,343 519 SH   SOLE 31 519 0 0
CASEYS GEN STORES INC COM 147528103   108,879 503 SH   SOLE 36 503 0 0
CASEYS GEN STORES INC COM 147528103   8,829,817 40,792 SH   SOLE 43 38,848 0 1,944
CASI PHARMACEUTICALS INC ORD SHS G1933S101   483 208 SH   SOLE 2 0 0 208
CASI PHARMACEUTICALS INC ORD SHS G1933S101   6,192 2,669 SH   SOLE 21 2,669 0 0
CASI PHARMACEUTICALS INC ORD SHS G1933S101   204,984 88,355 SH   SOLE 22 88,355 0 0
CASI PHARMACEUTICALS INC ORD SHS G1933S101   1,121 483 SH   SOLE 43 483 0 0
CASS INFORMATION SYS INC COM 14808P109   928,740 21,444 SH   SOLE 2 10,349 0 11,095
CASS INFORMATION SYS INC COM 14808P109   7,969 184 SH   SOLE 7 184 0 0
CASS INFORMATION SYS INC COM 14808P109   2,180,572 50,348 SH   SOLE 18 50,348 0 0
CASS INFORMATION SYS INC COM 14808P109   1,163,393 26,862 SH   SOLE 19 26,862 0 0
CASS INFORMATION SYS INC COM 14808P109   21,802,557 503,407 SH   SOLE 21 503,407 0 0
CASS INFORMATION SYS INC COM 14808P109   15,807,024 364,974 SH   SOLE 22 348,692 0 16,282
CASS INFORMATION SYS INC COM 14808P109   75,403 1,741 SH   SOLE 25 1,741 0 0
CASS INFORMATION SYS INC COM 14808P109   580,051 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109   468,354 10,814 SH   SOLE 30 10,814 0 0
CASS INFORMATION SYS INC COM 14808P109   55,480 1,281 SH   SOLE 40 1,281 0 0
CASS INFORMATION SYS INC COM 14808P109   709,374 16,379 SH   SOLE 43 16,193 0 186
CASSAVA SCIENCES INC COM 14817C107   498,560 20,670 SH   SOLE 2 11,638 0 9,032
CASSAVA SCIENCES INC COM 14817C107   2,894 120 SH   SOLE 4 120 0 0
CASSAVA SCIENCES INC COM 14817C107   351,766 14,584 SH   SOLE 7 14,584 0 0
CASSAVA SCIENCES INC COM 14817C107   2,331,077 96,645 SH   SOLE 18 96,645 0 0
CASSAVA SCIENCES INC COM 14817C107   1,831,383 75,928 SH   SOLE 19 75,928 0 0
CASSAVA SCIENCES INC COM 14817C107   31,101,076 1,289,431 SH   SOLE 21 1,289,431 0 0
CASSAVA SCIENCES INC COM 14817C107   25,417,246 1,053,783 SH   SOLE 22 1,024,143 0 29,640
CASSAVA SCIENCES INC COM 14817C107   152,631 6,328 SH   SOLE 25 6,328 0 0
CASSAVA SCIENCES INC COM 14817C107   384,569 15,944 SH   SOLE 26 11,788 0 4,156
CASSAVA SCIENCES INC COM 14817C107   87,049 3,609 SH   SOLE 28 1,086 0 2,523
CASSAVA SCIENCES INC COM 14817C107   771,551 31,988 SH   SOLE 30 31,988 0 0
CASSAVA SCIENCES INC COM 14817C107   148,579 6,160 SH   SOLE 40 6,160 0 0
CASSAVA SCIENCES INC COM 14817C107   180,586 7,487 SH   SOLE 43 5,873 0 1,614
CASTLE BIOSCIENCES INC COM 14843C105   461,716 20,322 SH   SOLE 2 6,851 0 13,471
CASTLE BIOSCIENCES INC COM 14843C105   1,522 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105   329,554 14,505 SH   SOLE 7 14,505 0 0
CASTLE BIOSCIENCES INC COM 14843C105   1,552,935 68,351 SH   SOLE 18 68,351 0 0
CASTLE BIOSCIENCES INC COM 14843C105   1,112,508 48,966 SH   SOLE 19 48,966 0 0
CASTLE BIOSCIENCES INC COM 14843C105   26,660,988 1,173,459 SH   SOLE 21 1,173,459 0 0
CASTLE BIOSCIENCES INC COM 14843C105   14,937,241 657,449 SH   SOLE 22 630,291 0 27,158
CASTLE BIOSCIENCES INC COM 14843C105   87,881 3,868 SH   SOLE 25 3,868 0 0
CASTLE BIOSCIENCES INC COM 14843C105   342,708 15,084 SH   SOLE 26 13,251 0 1,833
CASTLE BIOSCIENCES INC COM 14843C105   2,508,970 110,430 SH   SOLE 30 110,430 0 0
CASTLE BIOSCIENCES INC COM 14843C105   6,521 287 SH   SOLE 34 287 0 0
CASTLE BIOSCIENCES INC COM 14843C105   46,553 2,049 SH   SOLE 36 2,049 0 0
CASTLE BIOSCIENCES INC COM 14843C105   50,370 2,217 SH   SOLE 40 2,217 0 0
CASTLE BIOSCIENCES INC COM 14843C105   56,868 2,503 SH   SOLE 43 2,470 0 33
CATALENT INC COM 148806102   26,522,396 403,628 SH   SOLE 2 156,063 0 247,565
CATALENT INC COM 148806102   5,307,725 80,775 SH   SOLE 4 64,937 0 15,838
CATALENT INC COM 148806102   7,091,620 107,923 SH   SOLE 7 102,993 0 4,930
CATALENT INC COM 148806102   296,746 4,516 SH   SOLE 13 4,516 0 0
CATALENT INC COM 148806102   1,283,053 19,526 SH   SOLE 15 19,526 0 0
CATALENT INC COM 148806102   35,996,661 547,811 SH   SOLE 18 533,112 0 14,699
CATALENT INC COM 148806102   79,699,922 1,212,904 SH   SOLE 19 1,212,904 0 0
CATALENT INC COM 148806102   322,956,896 4,914,882 SH   SOLE 21 4,914,882 0 0
CATALENT INC COM 148806102   253,178,527 3,852,968 SH   SOLE 22 3,481,341 0 371,627
CATALENT INC COM 148806102   20,892,232 317,946 SH   SOLE 23 317,946 0 0
CATALENT INC COM 148806102   14,712,469 223,900 SH   SOLE 25 223,900 0 0
CATALENT INC COM 148806102   18,277,894 278,160 SH   SOLE 26 95,087 0 183,073
CATALENT INC COM 148806102   20,887,303 317,871 SH   SOLE 28 26,291 0 291,580
CATALENT INC COM 148806102   7,622 116 SH   SOLE 29 116 0 0
CATALENT INC COM 148806102   68,686,334 1,045,295 SH   SOLE 30 1,045,295 0 0
CATALENT INC COM 148806102   3,140,478 47,793 SH   SOLE 31 34,373 0 13,420
CATALENT INC COM 148806102   43,459,280 661,380 SH   SOLE 34 661,380 0 0
CATALENT INC COM 148806102   2,805,554 42,696 SH   SOLE 36 42,696 0 0
CATALENT INC COM 148806102   471,272 7,172 SH   SOLE 40 7,172 0 0
CATALENT INC COM 148806102   69,784 1,062 SH   OTR 43 1,062 0 0
CATALENT INC COM 148806102   14,904,579 226,824 SH   SOLE 43 203,991 0 22,833
CATALYST BANCORP INC COMMON STOCK 14888L101   9,120 793 SH   SOLE 18 793 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   117,783 10,242 SH   SOLE 21 10,242 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   652,752 56,761 SH   SOLE 22 56,761 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   2,067 9,985 SH   SOLE 2 9,985 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   2,920 14,106 SH   SOLE 21 14,106 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   30,183 145,813 SH   SOLE 22 145,813 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   1,179,617 71,147 SH   SOLE 2 47,495 0 23,652
CATALYST PHARMACEUTICALS INC COM 14888U101   3,913 236 SH   SOLE 4 236 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   18,686 1,127 SH   SOLE 7 1,127 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   5,326,507 321,261 SH   SOLE 18 321,261 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   3,437,067 207,302 SH   SOLE 19 207,302 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   190,944,813 11,516,575 SH   SOLE 21 11,516,575 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   42,406,782 2,557,707 SH   SOLE 22 2,486,792 0 70,915
CATALYST PHARMACEUTICALS INC COM 14888U101   10,147 612 SH   SOLE 23 612 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   312,715 18,861 SH   SOLE 25 18,861 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   1,299,607 78,384 SH   SOLE 26 70,821 0 7,563
CATALYST PHARMACEUTICALS INC COM 14888U101   88,371 5,330 SH   SOLE 28 0 0 5,330
CATALYST PHARMACEUTICALS INC COM 14888U101   8,437,894 508,920 SH   SOLE 30 508,920 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   28,849 1,740 SH   SOLE 36 1,740 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   312,583 18,853 SH   SOLE 40 18,853 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   60,020 3,620 SH   OTR 43 3,620 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   806,374 48,635 SH   SOLE 43 36,060 0 12,575
CATERPILLAR INC COM 149123101   227,450,484 993,928 SH   SOLE 2 153,664 0 840,264
CATERPILLAR INC COM 149123101   90,288,822 394,550 SH   SOLE 4 235,604 0 158,946
CATERPILLAR INC COM 149123101   116,210,673 507,825 SH   SOLE 7 492,915 0 14,910
CATERPILLAR INC COM 149123101   2,680,403 11,713 SH   SOLE 13 11,713 0 0
CATERPILLAR INC COM 149123101   20,445,023 89,342 SH   SOLE 15 89,342 0 0
CATERPILLAR INC COM 149123101   12,815 56 SH   SOLE 17 0 0 56
CATERPILLAR INC COM 149123101   323,540,810 1,413,830 SH   SOLE 18 1,364,864 0 48,966
CATERPILLAR INC COM 149123101   48,718,892 212,895 SH   SOLE 19 212,895 0 0
CATERPILLAR INC COM 149123101   2,593,983,782 11,335,360 SH   SOLE 21 11,335,360 0 0
CATERPILLAR INC COM 149123101   2,580,295,489 11,275,544 SH   SOLE 22 10,189,876 0 1,085,668
CATERPILLAR INC COM 149123101   257,079,543 1,123,403 SH   SOLE 23 1,123,403 0 0
CATERPILLAR INC COM 149123101   226,844,515 991,280 SH   SOLE 25 970,233 0 21,047
CATERPILLAR INC COM 149123101   219,232,381 958,016 SH   SOLE 26 384,391 0 573,625
CATERPILLAR INC COM 149123101   276,642,616 1,208,891 SH   SOLE 28 12,387 0 1,196,504
CATERPILLAR INC COM 149123101   289,254 1,264 SH   SOLE 29 1,264 0 0
CATERPILLAR INC COM 149123101   828,202,396 3,619,133 SH   SOLE 30 3,619,133 0 0
CATERPILLAR INC COM 149123101   35,126,025 153,496 SH   SOLE 31 114,005 0 39,491
CATERPILLAR INC COM 149123101   11,663,517 50,968 SH   SOLE 32 50,968 0 0
CATERPILLAR INC COM 149123101   35,749,842 156,222 SH   SOLE 34 156,222 0 0
CATERPILLAR INC COM 149123101   36,961,093 161,515 SH   SOLE 36 161,515 0 0
CATERPILLAR INC COM 149123101   4,804,953 20,997 SH   SOLE 40 20,997 0 0
CATERPILLAR INC COM 149123101   239,138 1,045 SH   OTR 43 1,045 0 0
CATERPILLAR INC COM 149123101   130,213,720 569,016 SH   SOLE 43 520,204 0 48,812
CATERPILLAR INC OPTIONS 149123101   389,028 1,700 SH Put SOLE 4 1,700 0 0
CATERPILLAR INC OPTIONS 149123101   6,430,404 28,100 SH Put SOLE 18 28,100 0 0
CATERPILLAR INC OPTIONS 149123101   77,599,644 339,100 SH Put SOLE 19 339,100 0 0
CATERPILLAR INC OPTIONS 149123101   2,997,804 13,100 SH Put SOLE 22 13,100 0 0
CATERPILLAR INC OPTIONS 149123101   27,003,120 118,000 SH Put SOLE 34 118,000 0 0
CATHAY GEN BANCORP COM 149150104   3,887,366 112,612 SH   SOLE 2 56,978 0 55,634
CATHAY GEN BANCORP COM 149150104   8,285 240 SH   SOLE 4 240 0 0
CATHAY GEN BANCORP COM 149150104   40,734 1,180 SH   SOLE 7 1,180 0 0
CATHAY GEN BANCORP COM 149150104   10,926,685 316,532 SH   SOLE 18 316,532 0 0
CATHAY GEN BANCORP COM 149150104   4,854,237 140,621 SH   SOLE 19 140,621 0 0
CATHAY GEN BANCORP COM 149150104   185,273,880 5,367,146 SH   SOLE 21 5,367,146 0 0
CATHAY GEN BANCORP COM 149150104   86,443,810 2,504,166 SH   SOLE 22 2,414,986 0 89,180
CATHAY GEN BANCORP COM 149150104   414,585 12,010 SH   SOLE 25 12,010 0 0
CATHAY GEN BANCORP COM 149150104   1,439,553 41,702 SH   SOLE 26 36,107 0 5,595
CATHAY GEN BANCORP COM 149150104   279,232 8,089 SH   SOLE 28 1,420 0 6,669
CATHAY GEN BANCORP COM 149150104   3,758,227 108,871 SH   SOLE 30 108,871 0 0
CATHAY GEN BANCORP COM 149150104   84,056 2,435 SH   SOLE 36 2,435 0 0
CATHAY GEN BANCORP COM 149150104   457,459 13,252 SH   SOLE 40 13,252 0 0
CATHAY GEN BANCORP COM 149150104   4,151,439 120,262 SH   SOLE 43 110,833 0 9,429
CATO CORP NEW CL A 149205106   185,410 20,974 SH   SOLE 2 11,333 0 9,641
CATO CORP NEW CL A 149205106   2,475 280 SH   SOLE 7 280 0 0
CATO CORP NEW CL A 149205106   471,950 53,388 SH   SOLE 18 53,388 0 0
CATO CORP NEW CL A 149205106   297,289 33,630 SH   SOLE 19 33,630 0 0
CATO CORP NEW CL A 149205106   5,930,738 670,898 SH   SOLE 21 670,898 0 0
CATO CORP NEW CL A 149205106   4,784,164 541,195 SH   SOLE 22 526,691 0 14,504
CATO CORP NEW CL A 149205106   3,713 420 SH   SOLE 43 420 0 0
CAVCO INDS INC DEL COM 149568107   1,421,569 4,474 SH   SOLE 2 2,520 0 1,954
CAVCO INDS INC DEL COM 149568107   8,897 28 SH   SOLE 4 28 0 0
CAVCO INDS INC DEL COM 149568107   434,986 1,369 SH   SOLE 7 1,369 0 0
CAVCO INDS INC DEL COM 149568107   8,566,906 26,962 SH   SOLE 18 26,962 0 0
CAVCO INDS INC DEL COM 149568107   5,470,530 17,217 SH   SOLE 19 17,217 0 0
CAVCO INDS INC DEL COM 149568107   323,255,013 1,017,357 SH   SOLE 21 1,017,357 0 0
CAVCO INDS INC DEL COM 149568107   71,696,442 225,645 SH   SOLE 22 219,314 0 6,331
CAVCO INDS INC DEL COM 149568107   449,284 1,414 SH   SOLE 25 1,414 0 0
CAVCO INDS INC DEL COM 149568107   1,056,803 3,326 SH   SOLE 26 2,261 0 1,065
CAVCO INDS INC DEL COM 149568107   48,614 153 SH   SOLE 28 153 0 0
CAVCO INDS INC DEL COM 149568107   4,219,905 13,281 SH   SOLE 30 13,281 0 0
CAVCO INDS INC DEL COM 149568107   399,399 1,257 SH   SOLE 40 1,257 0 0
CAVCO INDS INC DEL COM 149568107   1,254,755 3,949 SH   SOLE 43 3,787 0 162
CB FINL SVCS INC COM 12479G101   3,278 151 SH   SOLE 2 0 0 151
CB FINL SVCS INC COM 12479G101   16,239 748 SH   SOLE 18 748 0 0
CB FINL SVCS INC COM 12479G101   948,901 43,708 SH   SOLE 21 43,708 0 0
CB FINL SVCS INC COM 12479G101   16,869 777 SH   SOLE 22 777 0 0
CBDMD INC COM 12482W101   23 117 SH   SOLE 21 117 0 0
CBDMD INC COM 12482W101   102,261 524,416 SH   SOLE 22 524,416 0 0
CBIZ INC COM 124805102   1,200,479 24,257 SH   SOLE 2 13,445 0 10,812
CBIZ INC COM 124805102   8,760 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102   25,190 509 SH   SOLE 7 509 0 0
CBIZ INC COM 124805102   5,837,791 117,959 SH   SOLE 18 117,959 0 0
CBIZ INC COM 124805102   4,609,845 93,147 SH   SOLE 19 93,147 0 0
CBIZ INC COM 124805102   77,930,666 1,574,675 SH   SOLE 21 1,574,675 0 0
CBIZ INC COM 124805102   64,094,944 1,295,109 SH   SOLE 22 1,260,277 0 34,832
CBIZ INC COM 124805102   373,501 7,547 SH   SOLE 25 7,547 0 0
CBIZ INC COM 124805102   1,427,737 28,849 SH   SOLE 26 24,525 0 4,324
CBIZ INC COM 124805102   46,867 947 SH   SOLE 28 947 0 0
CBIZ INC COM 124805102   1,110,506 22,439 SH   SOLE 30 22,439 0 0
CBIZ INC COM 124805102   318,914 6,444 SH   SOLE 40 6,444 0 0
CBIZ INC COM 124805102   4,199,177 84,849 SH   SOLE 43 76,370 0 8,479
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   474,878 18,521 SH   SOLE 2 4,140 0 14,381
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   8,666 338 SH   SOLE 7 338 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   2,039,329 79,537 SH   SOLE 18 79,537 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,353,638 52,794 SH   SOLE 19 52,794 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   26,009,447 1,014,409 SH   SOLE 21 1,014,409 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   17,242,541 672,486 SH   SOLE 22 646,470 0 26,016
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   25,640 1,000 SH   SOLE 23 1,000 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   73,587 2,870 SH   SOLE 25 2,870 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   62,049 2,420 SH   SOLE 28 0 0 2,420
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   105,008 4,095 SH   SOLE 43 4,071 0 24
CBOE GLOBAL MKTS INC COM 12503M108   35,468,356 264,216 SH   SOLE 2 65,180 0 199,036
CBOE GLOBAL MKTS INC COM 12503M108   11,881,180 88,507 SH   SOLE 4 47,362 0 41,145
CBOE GLOBAL MKTS INC COM 12503M108   14,283,270 106,401 SH   SOLE 7 103,405 0 2,996
CBOE GLOBAL MKTS INC COM 12503M108   422,185 3,145 SH   SOLE 13 3,145 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,356,717 17,556 SH   SOLE 15 17,556 0 0
CBOE GLOBAL MKTS INC COM 12503M108   34,715,135 258,605 SH   SOLE 18 238,232 0 20,373
CBOE GLOBAL MKTS INC COM 12503M108   30,693,439 228,646 SH   SOLE 19 228,646 0 0
CBOE GLOBAL MKTS INC COM 12503M108   638,315,093 4,755,029 SH   SOLE 21 4,755,029 0 0
CBOE GLOBAL MKTS INC COM 12503M108   427,087,648 3,181,523 SH   SOLE 22 2,882,927 0 298,596
CBOE GLOBAL MKTS INC COM 12503M108   30,514,900 227,316 SH   SOLE 23 227,316 0 0
CBOE GLOBAL MKTS INC COM 12503M108   20,289,839 151,146 SH   SOLE 25 150,811 0 335
CBOE GLOBAL MKTS INC COM 12503M108   29,725,300 221,434 SH   SOLE 26 105,271 0 116,163
CBOE GLOBAL MKTS INC COM 12503M108   37,236,028 277,384 SH   SOLE 28 138 0 277,246
CBOE GLOBAL MKTS INC COM 12503M108   186,996 1,393 SH   SOLE 29 1,393 0 0
CBOE GLOBAL MKTS INC COM 12503M108   123,955,471 923,387 SH   SOLE 30 799,840 0 123,547
CBOE GLOBAL MKTS INC COM 12503M108   4,464,688 33,259 SH   SOLE 31 25,240 0 8,019
CBOE GLOBAL MKTS INC COM 12503M108   2,946,702 21,951 SH   SOLE 34 21,951 0 0
CBOE GLOBAL MKTS INC COM 12503M108   8,060,441 60,045 SH   SOLE 36 60,045 0 0
CBOE GLOBAL MKTS INC COM 12503M108   500,581 3,729 SH   SOLE 40 3,729 0 0
CBOE GLOBAL MKTS INC COM 12503M108   13,088,645 97,502 SH   SOLE 43 90,851 0 6,650
CBRE GROUP INC CL A 12504L109   43,478,637 597,152 SH   SOLE 2 125,865 0 471,287
CBRE GROUP INC CL A 12504L109   21,341,121 293,107 SH   SOLE 4 174,558 0 118,549
CBRE GROUP INC CL A 12504L109   46,735,210 641,879 SH   SOLE 7 555,301 0 86,578
CBRE GROUP INC CL A 12504L109   459,941 6,317 SH   SOLE 13 6,317 0 0
CBRE GROUP INC CL A 12504L109   2,629,679 36,117 SH   SOLE 15 36,117 0 0
CBRE GROUP INC CL A 12504L109   88,598,703 1,216,848 SH   SOLE 18 1,189,143 0 27,705
CBRE GROUP INC CL A 12504L109   33,749,838 463,533 SH   SOLE 19 463,533 0 0
CBRE GROUP INC CL A 12504L109   846,992,250 11,632,911 SH   SOLE 21 11,632,911 0 0
CBRE GROUP INC CL A 12504L109   501,024,541 6,881,260 SH   SOLE 22 6,206,098 0 675,162
CBRE GROUP INC CL A 12504L109   43,318,965 594,959 SH   SOLE 23 594,959 0 0
CBRE GROUP INC CL A 12504L109   114,310,389 1,569,982 SH   SOLE 25 1,528,409 0 41,573
CBRE GROUP INC CL A 12504L109   61,661,770 846,886 SH   SOLE 26 530,903 0 315,983
CBRE GROUP INC CL A 12504L109   80,474,490 1,105,267 SH   SOLE 28 9,561 0 1,095,706
CBRE GROUP INC CL A 12504L109   8,956 123 SH   SOLE 29 123 0 0
CBRE GROUP INC CL A 12504L109   239,366,952 3,287,556 SH   SOLE 30 3,239,078 0 48,478
CBRE GROUP INC CL A 12504L109   6,567,680 90,203 SH   SOLE 31 66,279 0 23,924
CBRE GROUP INC CL A 12504L109   21,070,850 289,395 SH   SOLE 34 289,395 0 0
CBRE GROUP INC CL A 12504L109   8,766,178 120,398 SH   SOLE 36 120,398 0 0
CBRE GROUP INC CL A 12504L109   945,729 12,989 SH   SOLE 40 12,989 0 0
CBRE GROUP INC CL A 12504L109   37,643 517 SH   OTR 43 517 0 0
CBRE GROUP INC CL A 12504L109   63,501,023 872,147 SH   SOLE 43 829,434 0 42,713
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,101,713 122,822 SH   SOLE 2 42,968 0 79,854
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   17,689 1,972 SH   SOLE 7 1,972 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   619,917 69,110 SH   SOLE 18 69,110 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   486,919 54,283 SH   SOLE 19 54,283 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   19,890,042 2,217,396 SH   SOLE 21 2,217,396 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   29,717,197 3,312,954 SH   SOLE 22 3,109,513 0 203,441
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   155,029 17,283 SH   SOLE 25 17,283 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   729,117 81,284 SH   SOLE 26 81,284 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   348,673 38,871 SH   SOLE 30 38,871 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   22,290 2,485 SH   SOLE 31 2,485 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   186,083 20,745 SH   SOLE 40 20,745 0 0
CDW CORP COM 12514G108   60,373,999 309,785 SH   SOLE 2 37,498 0 272,287
CDW CORP COM 12514G108   19,924,774 102,236 SH   SOLE 4 50,436 0 51,800
CDW CORP COM 12514G108   16,500,167 84,664 SH   SOLE 7 80,391 0 4,273
CDW CORP COM 12514G108   619,360 3,178 SH   SOLE 13 3,178 0 0
CDW CORP COM 12514G108   2,973,047 15,255 SH   SOLE 15 15,255 0 0
CDW CORP COM 12514G108   72,672,532 372,890 SH   SOLE 18 361,516 0 11,374
CDW CORP COM 12514G108   81,282,577 417,069 SH   SOLE 19 417,069 0 0
CDW CORP COM 12514G108   752,512,971 3,861,219 SH   SOLE 21 3,861,219 0 0
CDW CORP COM 12514G108   566,029,746 2,904,355 SH   SOLE 22 2,625,284 0 279,071
CDW CORP COM 12514G108   48,432,309 248,511 SH   SOLE 23 248,511 0 0
CDW CORP COM 12514G108   34,622,403 177,651 SH   SOLE 25 177,447 0 204
CDW CORP COM 12514G108   46,706,363 239,655 SH   SOLE 26 84,607 0 155,048
CDW CORP COM 12514G108   43,044,380 220,865 SH   SOLE 28 2,022 0 218,843
CDW CORP COM 12514G108   131,290,962 673,667 SH   SOLE 30 672,372 0 1,295
CDW CORP COM 12514G108   7,276,413 37,336 SH   SOLE 31 27,119 0 10,217
CDW CORP COM 12514G108   127,418,887 653,799 SH   SOLE 34 653,799 0 0
CDW CORP COM 12514G108   7,282,650 37,368 SH   SOLE 36 37,368 0 0
CDW CORP COM 12514G108   1,028,435 5,277 SH   SOLE 40 5,277 0 0
CDW CORP COM 12514G108   68,212 350 SH   OTR 43 350 0 0
CDW CORP COM 12514G108   26,011,527 133,468 SH   SOLE 43 118,710 0 14,758
CECO ENVIRONMENTAL CORP COM 125141101   1,208,890 86,411 SH   SOLE 2 81,587 0 4,824
CECO ENVIRONMENTAL CORP COM 125141101   76,273 5,452 SH   SOLE 18 5,452 0 0
CECO ENVIRONMENTAL CORP COM 125141101   940,058 67,195 SH   SOLE 19 67,195 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,482,408 105,962 SH   SOLE 21 105,962 0 0
CECO ENVIRONMENTAL CORP COM 125141101   8,657,725 618,851 SH   SOLE 22 618,851 0 0
CECO ENVIRONMENTAL CORP COM 125141101   36,108 2,581 SH   SOLE 23 2,581 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,518,321 108,529 SH   SOLE 25 108,529 0 0
CECO ENVIRONMENTAL CORP COM 125141101   779,495 55,718 SH   SOLE 26 15,119 0 40,599
CECO ENVIRONMENTAL CORP COM 125141101   49,567 3,543 SH   SOLE 28 0 0 3,543
CECO ENVIRONMENTAL CORP COM 125141101   23,601 1,687 SH   SOLE 31 1,571 0 116
CECO ENVIRONMENTAL CORP COM 125141101   1,888,860 135,015 SH   SOLE 34 135,015 0 0
CECO ENVIRONMENTAL CORP COM 125141101   12,773 913 SH   SOLE 36 913 0 0
CECO ENVIRONMENTAL CORP COM 125141101   77,267 5,523 SH   SOLE 43 5,287 0 236
CEL-SCI CORP COM PAR NEW 150837607   2,146 925 SH   SOLE 2 0 0 925
CEL-SCI CORP COM PAR NEW 150837607   13,959 6,017 SH   SOLE 18 6,017 0 0
CEL-SCI CORP COM PAR NEW 150837607   176,485 76,071 SH   SOLE 21 76,071 0 0
CEL-SCI CORP COM PAR NEW 150837607   1,517,199 653,965 SH   SOLE 22 653,965 0 0
CELANESE CORP DEL COM 150870103   25,103,283 230,538 SH   SOLE 2 28,724 0 201,814
CELANESE CORP DEL COM 150870103   10,650,531 97,810 SH   SOLE 4 38,534 0 59,276
CELANESE CORP DEL COM 150870103   7,475,516 68,652 SH   SOLE 7 65,403 0 3,249
CELANESE CORP DEL COM 150870103   122,719 1,127 SH   SOLE 13 1,127 0 0
CELANESE CORP DEL COM 150870103   2,024,156 18,589 SH   SOLE 15 18,589 0 0
CELANESE CORP DEL COM 150870103   16,879,692 155,016 SH   SOLE 18 145,578 0 9,438
CELANESE CORP DEL COM 150870103   5,931,674 54,474 SH   SOLE 19 54,474 0 0
CELANESE CORP DEL COM 150870103   377,330,855 3,465,248 SH   SOLE 21 3,465,248 0 0
CELANESE CORP DEL COM 150870103   245,516,243 2,254,718 SH   SOLE 22 2,029,501 0 225,217
CELANESE CORP DEL COM 150870103   21,592,996 198,301 SH   SOLE 23 198,301 0 0
CELANESE CORP DEL COM 150870103   13,022,917 119,597 SH   SOLE 25 119,597 0 0
CELANESE CORP DEL COM 150870103   18,181,037 166,967 SH   SOLE 26 64,300 0 102,667
CELANESE CORP DEL COM 150870103   24,912,181 228,783 SH   SOLE 28 1,344 0 227,439
CELANESE CORP DEL COM 150870103   72,194 663 SH   SOLE 29 663 0 0
CELANESE CORP DEL COM 150870103   53,217,810 488,730 SH   SOLE 30 488,730 0 0
CELANESE CORP DEL COM 150870103   3,456,495 31,743 SH   SOLE 31 23,657 0 8,086
CELANESE CORP DEL COM 150870103   472,147 4,336 SH   SOLE 34 4,336 0 0
CELANESE CORP DEL COM 150870103   3,609,812 33,151 SH   SOLE 36 33,151 0 0
CELANESE CORP DEL COM 150870103   281,916 2,589 SH   SOLE 40 2,589 0 0
CELANESE CORP DEL COM 150870103   40,943 376 SH   OTR 43 376 0 0
CELANESE CORP DEL COM 150870103   16,664,076 153,036 SH   SOLE 43 141,919 0 11,116
CELCUITY INC COM 15102K100   3,588 350 SH   SOLE 2 0 0 350
CELCUITY INC COM 15102K100   17,343 1,692 SH   SOLE 18 1,692 0 0
CELCUITY INC COM 15102K100   225,418 21,992 SH   SOLE 21 21,992 0 0
CELCUITY INC COM 15102K100   1,089,903 106,332 SH   SOLE 22 106,332 0 0
CELCUITY INC COM 15102K100   1,230 120 SH   SOLE 43 120 0 0
CELESTICA INC SUB VTG SHS 15101Q108   315,973 24,494 SH   SOLE 21 24,494 0 0
CELESTICA INC SUB VTG SHS 15101Q108   2,321,936 179,995 SH   SOLE 43 178,605 0 1,390
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,451,901 40,353 SH   SOLE 2 11,433 0 28,920
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   5,433 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   337,456 9,379 SH   SOLE 7 9,379 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   4,758,427 132,252 SH   SOLE 18 132,252 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   3,280,369 91,172 SH   SOLE 19 91,172 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   59,020,261 1,640,363 SH   SOLE 21 1,640,363 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   45,341,096 1,260,175 SH   SOLE 22 1,212,628 0 47,547
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   261,107 7,257 SH   SOLE 25 7,257 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   956,708 26,590 SH   SOLE 26 23,761 0 2,829
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   39,902 1,109 SH   SOLE 28 261 0 848
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   826,820 22,980 SH   SOLE 30 22,980 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   36,772 1,022 SH   SOLE 36 1,022 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   246,175 6,842 SH   SOLE 40 6,842 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   395,528 10,993 SH   SOLE 43 10,591 0 402
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,436,308 235,847 SH   SOLE 21 235,847 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,401,400 230,115 SH   SOLE 22 213,053 0 17,062
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   85,595 14,055 SH   SOLE 25 14,055 0 0
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   7 5 SH   SOLE 21 5 0 0
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   81,563 57,037 SH   SOLE 22 57,037 0 0
CELLECTIS S A SPON ADS 15117K103   5,317 2,755 SH   SOLE 43 2,755 0 0
CELSIUS HLDGS INC COM NEW 15118V207   4,191,222 45,096 SH   SOLE 2 34,174 0 10,922
CELSIUS HLDGS INC COM NEW 15118V207   10,316 111 SH   SOLE 4 111 0 0
CELSIUS HLDGS INC COM NEW 15118V207   705,879 7,595 SH   SOLE 7 7,595 0 0
CELSIUS HLDGS INC COM NEW 15118V207   19,136,253 205,899 SH   SOLE 18 203,447 0 2,452
CELSIUS HLDGS INC COM NEW 15118V207   11,097,872 119,409 SH   SOLE 19 119,409 0 0
CELSIUS HLDGS INC COM NEW 15118V207   305,406,602 3,286,062 SH   SOLE 21 3,286,062 0 0
CELSIUS HLDGS INC COM NEW 15118V207   130,711,560 1,406,408 SH   SOLE 22 1,371,118 0 35,290
CELSIUS HLDGS INC COM NEW 15118V207   33,551 361 SH   SOLE 23 361 0 0
CELSIUS HLDGS INC COM NEW 15118V207   689,708 7,421 SH   SOLE 25 7,421 0 0
CELSIUS HLDGS INC COM NEW 15118V207   2,280,376 24,536 SH   SOLE 26 20,859 0 3,677
CELSIUS HLDGS INC COM NEW 15118V207   359,306 3,866 SH   SOLE 28 623 0 3,243
CELSIUS HLDGS INC COM NEW 15118V207   2,623,882 28,232 SH   SOLE 30 28,232 0 0
CELSIUS HLDGS INC COM NEW 15118V207   66,731 718 SH   SOLE 36 718 0 0
CELSIUS HLDGS INC COM NEW 15118V207   636,732 6,851 SH   SOLE 40 6,851 0 0
CELSIUS HLDGS INC COM NEW 15118V207   2,610,592 28,089 SH   SOLE 43 25,637 0 2,452
CELULARITY INC COM CL A 151190105   5,106 8,240 SH   SOLE 2 4,108 0 4,132
CELULARITY INC COM CL A 151190105   58,089 93,737 SH   SOLE 18 93,737 0 0
CELULARITY INC COM CL A 151190105   74,823 120,741 SH   SOLE 19 120,741 0 0
CELULARITY INC COM CL A 151190105   1,093,596 1,764,718 SH   SOLE 21 1,764,718 0 0
CELULARITY INC COM CL A 151190105   858,199 1,384,862 SH   SOLE 22 1,366,884 0 17,978
CEMEX SAB DE CV SPON ADR NEW 151290889   1,337,126 241,795 SH   SOLE 2 241,795 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   88,762 16,051 SH   SOLE 4 16,051 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   4,769,531 862,483 SH   SOLE 18 0 0 862,483
CEMEX SAB DE CV SPON ADR NEW 151290889   24,640,176 4,455,728 SH   SOLE 19 4,455,728 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   1,294,230 234,038 SH   SOLE 21 234,038 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   1,112,990 201,264 SH   SOLE 22 201,264 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   5,418,759 979,884 SH   SOLE 25 979,884 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   1,103,124 199,480 SH   SOLE 26 136,949 0 62,531
CEMEX SAB DE CV SPON ADR NEW 151290889   577,033 104,346 SH   SOLE 28 95,002 0 9,344
CEMEX SAB DE CV SPON ADR NEW 151290889   31,471 5,691 SH   SOLE 30 5,691 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   27,484,725 4,970,113 SH   SOLE 34 4,970,113 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   6,499,940 1,175,396 SH   SOLE 43 1,081,165 0 94,231
CEMTREX INC COM NEW 15130G709   189 23 SH   SOLE 21 23 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   29,063 62,934 SH   SOLE 2 8,459 0 54,475
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   1,030 2,230 SH   SOLE 7 2,230 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   244,421 529,279 SH   SOLE 18 529,279 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   154,614 334,808 SH   SOLE 19 334,808 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   2,898,744 6,277,054 SH   SOLE 21 6,277,054 0 0
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120   964,416 2,088,385 SH   SOLE 22 1,931,469 0 156,916
CENOVUS ENERGY INC COM 15135U109   8,602,839 492,717 SH   SOLE 21 492,717 0 0
CENOVUS ENERGY INC COM 15135U109   31,919,040 1,828,124 SH   SOLE 43 1,773,819 0 54,305
CENTENE CORP DEL COM 15135B101   76,148,708 1,204,694 SH   SOLE 2 225,971 0 978,723
CENTENE CORP DEL COM 15135B101   24,979,770 395,187 SH   SOLE 4 227,968 0 167,219
CENTENE CORP DEL COM 15135B101   22,292,460 352,673 SH   SOLE 7 337,219 0 15,454
CENTENE CORP DEL COM 15135B101   813,386 12,868 SH   SOLE 13 12,868 0 0
CENTENE CORP DEL COM 15135B101   6,043,508 95,610 SH   SOLE 15 95,610 0 0
CENTENE CORP DEL COM 15135B101   105,256,028 1,665,180 SH   SOLE 18 1,616,894 0 48,286
CENTENE CORP DEL COM 15135B101   45,576,433 721,032 SH   SOLE 19 721,032 0 0
CENTENE CORP DEL COM 15135B101   826,590,090 13,076,888 SH   SOLE 21 13,076,888 0 0
CENTENE CORP DEL COM 15135B101   754,013,886 11,928,712 SH   SOLE 22 10,766,578 0 1,162,134
CENTENE CORP DEL COM 15135B101   67,297,854 1,064,671 SH   SOLE 23 1,064,671 0 0
CENTENE CORP DEL COM 15135B101   60,301,392 953,985 SH   SOLE 25 953,185 0 800
CENTENE CORP DEL COM 15135B101   65,215,969 1,031,735 SH   SOLE 26 402,160 0 629,575
CENTENE CORP DEL COM 15135B101   70,185,982 1,110,362 SH   SOLE 28 72,707 0 1,037,655
CENTENE CORP DEL COM 15135B101   30,025 475 SH   SOLE 29 475 0 0
CENTENE CORP DEL COM 15135B101   272,247,809 4,307,037 SH   SOLE 30 4,307,037 0 0
CENTENE CORP DEL COM 15135B101   10,146,343 160,518 SH   SOLE 31 118,684 0 41,834
CENTENE CORP DEL COM 15135B101   39,447,654 624,073 SH   SOLE 34 624,073 0 0
CENTENE CORP DEL COM 15135B101   11,304,856 178,846 SH   SOLE 36 178,846 0 0
CENTENE CORP DEL COM 15135B101   1,489,354 23,562 SH   SOLE 40 23,562 0 0
CENTENE CORP DEL COM 15135B101   34,448,628 544,987 SH   SOLE 43 493,285 0 51,702
CENTERPOINT ENERGY INC COM 15189T107   58,307,203 1,979,199 SH   SOLE 2 192,473 0 1,786,726
CENTERPOINT ENERGY INC COM 15189T107   17,093,429 580,225 SH   SOLE 4 286,526 0 293,699
CENTERPOINT ENERGY INC COM 15189T107   38,351,941 1,301,831 SH   SOLE 7 1,286,539 0 15,292
CENTERPOINT ENERGY INC COM 15189T107   263,490 8,944 SH   SOLE 13 8,944 0 0
CENTERPOINT ENERGY INC COM 15189T107   3,123,997 106,042 SH   SOLE 15 106,042 0 0
CENTERPOINT ENERGY INC COM 15189T107   34,113,104 1,157,946 SH   SOLE 18 1,104,052 0 53,894
CENTERPOINT ENERGY INC COM 15189T107   15,948,230 541,352 SH   SOLE 19 541,352 0 0
CENTERPOINT ENERGY INC COM 15189T107   711,203,376 24,141,323 SH   SOLE 21 24,141,323 0 0
CENTERPOINT ENERGY INC COM 15189T107   404,412,003 13,727,495 SH   SOLE 22 12,421,398 0 1,306,097
CENTERPOINT ENERGY INC COM 15189T107   34,767,573 1,180,162 SH   SOLE 23 1,180,162 0 0
CENTERPOINT ENERGY INC COM 15189T107   20,397,309 692,373 SH   SOLE 25 692,373 0 0
CENTERPOINT ENERGY INC COM 15189T107   22,358,431 758,942 SH   SOLE 26 402,712 0 356,230
CENTERPOINT ENERGY INC COM 15189T107   32,370,177 1,098,784 SH   SOLE 28 10,364 0 1,088,420
CENTERPOINT ENERGY INC COM 15189T107   30,344 1,030 SH   SOLE 29 1,030 0 0
CENTERPOINT ENERGY INC COM 15189T107   99,729,377 3,385,247 SH   SOLE 30 3,385,247 0 0
CENTERPOINT ENERGY INC COM 15189T107   5,158,417 175,099 SH   SOLE 31 127,346 0 47,753
CENTERPOINT ENERGY INC COM 15189T107   3,656,811 124,128 SH   SOLE 32 124,128 0 0
CENTERPOINT ENERGY INC COM 15189T107   4,508,941 153,053 SH   SOLE 34 153,053 0 0
CENTERPOINT ENERGY INC COM 15189T107   5,570,532 189,088 SH   SOLE 36 189,088 0 0
CENTERPOINT ENERGY INC COM 15189T107   419,363 14,235 SH   SOLE 40 14,235 0 0
CENTERPOINT ENERGY INC COM 15189T107   30,638 1,040 SH   OTR 43 1,040 0 0
CENTERPOINT ENERGY INC COM 15189T107   12,682,115 430,486 SH   SOLE 43 393,423 0 37,063
CENTERSPACE COM 15202L107   1,041,739 19,069 SH   SOLE 2 4,560 0 14,509
CENTERSPACE COM 15202L107   451,189 8,259 SH   SOLE 4 8,259 0 0
CENTERSPACE COM 15202L107   1,172,087 21,455 SH   SOLE 7 21,455 0 0
CENTERSPACE COM 15202L107   2,868,348 52,505 SH   SOLE 18 52,505 0 0
CENTERSPACE COM 15202L107   2,790,391 51,078 SH   SOLE 19 51,078 0 0
CENTERSPACE COM 15202L107   106,039,070 1,941,041 SH   SOLE 21 1,941,041 0 0
CENTERSPACE COM 15202L107   30,974,828 566,993 SH   SOLE 22 546,434 0 20,559
CENTERSPACE COM 15202L107   31,576 578 SH   SOLE 23 578 0 0
CENTERSPACE COM 15202L107   3,909,760 71,568 SH   SOLE 25 71,568 0 0
CENTERSPACE COM 15202L107   338,214 6,191 SH   SOLE 26 4,227 0 1,964
CENTERSPACE COM 15202L107   659,876 12,079 SH   SOLE 28 105 0 11,974
CENTERSPACE COM 15202L107   3,870,863 70,856 SH   SOLE 30 70,856 0 0
CENTERSPACE COM 15202L107   115,160 2,108 SH   SOLE 40 2,108 0 0
CENTERSPACE COM 15202L107   463,918 8,492 SH   SOLE 43 8,264 0 228
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   1,035,123 268,863 SH   SOLE 21 268,863 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   91,618 23,797 SH   SOLE 30 23,797 0 0
CENTOGENE N V COM N1976T109   2,146 3,282 SH   SOLE 2 3,282 0 0
CENTOGENE N V COM N1976T109   595 910 SH   SOLE 21 910 0 0
CENTOGENE N V COM N1976T109   11,063 16,919 SH   SOLE 22 16,919 0 0
CENTOGENE N V COM N1976T109   305 467 SH   SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   17,108 2,350 SH   SOLE 43 2,350 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   3,878,669 585,018 SH   SOLE 7 585,018 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   15,160,775 2,286,693 SH   SOLE 21 2,286,693 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   4,237,790 639,184 SH   SOLE 30 639,184 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   270,517 40,802 SH   SOLE 43 38,514 0 2,288
CENTRAL GARDEN & PET CO COM 153527106   735,302 17,908 SH   SOLE 2 4,683 0 13,225
CENTRAL GARDEN & PET CO COM 153527106   1,478 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106   5,379 131 SH   SOLE 7 131 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,299,631 31,652 SH   SOLE 18 31,652 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,504,151 36,633 SH   SOLE 19 36,633 0 0
CENTRAL GARDEN & PET CO COM 153527106   47,289,993 1,151,729 SH   SOLE 21 1,151,729 0 0
CENTRAL GARDEN & PET CO COM 153527106   14,425,897 351,337 SH   SOLE 22 341,131 0 10,206
CENTRAL GARDEN & PET CO COM 153527106   25,827 629 SH   SOLE 23 629 0 0
CENTRAL GARDEN & PET CO COM 153527106   52,680 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106   351,597 8,563 SH   SOLE 26 0 0 8,563
CENTRAL GARDEN & PET CO COM 153527106   576,318 14,036 SH   SOLE 30 14,036 0 0
CENTRAL GARDEN & PET CO COM 153527106   56,786 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106   948,814 23,108 SH   SOLE 43 22,036 0 1,072
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   4,395,961 112,515 SH   SOLE 2 54,879 0 57,636
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   6,251 160 SH   SOLE 4 160 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   16,019 410 SH   SOLE 7 410 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   5,679,918 145,378 SH   SOLE 18 135,600 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   14,677,192 375,664 SH   SOLE 19 375,664 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   192,925,003 4,937,932 SH   SOLE 21 4,937,932 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   53,362,822 1,365,826 SH   SOLE 22 1,323,130 0 42,696
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   251,689 6,442 SH   SOLE 23 6,442 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   271,380 6,946 SH   SOLE 25 6,946 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   2,702,198 69,163 SH   SOLE 26 11,545 0 57,618
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   28,091 719 SH   SOLE 28 719 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   2,681,726 68,639 SH   SOLE 30 68,639 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   273,373 6,997 SH   SOLE 40 6,997 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   150,224 3,845 SH   SOLE 43 3,599 0 246
CENTRAL PAC FINL CORP COM NEW 154760409   464,254 25,936 SH   SOLE 2 10,797 0 15,139
CENTRAL PAC FINL CORP COM NEW 154760409   644 36 SH   SOLE 4 36 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   3,956 221 SH   SOLE 7 221 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   1,632,229 91,186 SH   SOLE 18 91,186 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   725,433 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   50,350,588 2,812,882 SH   SOLE 21 2,812,882 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   16,543,413 924,213 SH   SOLE 22 895,151 0 29,062
CENTRAL PAC FINL CORP COM NEW 154760409   12,297 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409   8,789 491 SH   SOLE 28 491 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   753,876 42,116 SH   SOLE 30 42,116 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   81,624 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   759,479 42,429 SH   SOLE 43 42,005 0 424
CENTRAL VY CMNTY BANCORP COM 155685100   23,955 1,164 SH   SOLE 2 484 0 680
CENTRAL VY CMNTY BANCORP COM 155685100   33,401 1,623 SH   SOLE 18 1,623 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   45,399 2,206 SH   SOLE 19 2,206 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   443,026 21,527 SH   SOLE 21 21,527 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   674,489 32,774 SH   SOLE 22 32,774 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   165 8 SH   SOLE 43 8 0 0
CENTRUS ENERGY CORP CL A 15643U104   310,730 9,650 SH   SOLE 2 2,923 0 6,727
CENTRUS ENERGY CORP CL A 15643U104   951,639 29,554 SH   SOLE 18 29,554 0 0
CENTRUS ENERGY CORP CL A 15643U104   566,140 17,582 SH   SOLE 19 17,582 0 0
CENTRUS ENERGY CORP CL A 15643U104   12,265,302 380,910 SH   SOLE 21 380,910 0 0
CENTRUS ENERGY CORP CL A 15643U104   6,278,066 194,971 SH   SOLE 22 188,813 0 6,158
CENTURY ALUM CO COM 156431108   600,260 60,026 SH   SOLE 2 48,535 0 11,491
CENTURY ALUM CO COM 156431108   2,060 206 SH   SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108   1,034,000 103,400 SH   SOLE 7 103,400 0 0
CENTURY ALUM CO COM 156431108   1,614,060 161,406 SH   SOLE 18 161,406 0 0
CENTURY ALUM CO COM 156431108   1,123,460 112,346 SH   SOLE 19 112,346 0 0
CENTURY ALUM CO COM 156431108   70,442,650 7,044,265 SH   SOLE 21 7,044,265 0 0
CENTURY ALUM CO COM 156431108   15,717,090 1,571,709 SH   SOLE 22 1,531,810 0 39,899
CENTURY ALUM CO COM 156431108   6,160 616 SH   SOLE 23 616 0 0
CENTURY ALUM CO COM 156431108   68,670 6,867 SH   SOLE 25 6,867 0 0
CENTURY ALUM CO COM 156431108   477,320 47,732 SH   SOLE 26 44,078 0 3,654
CENTURY ALUM CO COM 156431108   1,007,550 100,755 SH   SOLE 30 100,755 0 0
CENTURY ALUM CO COM 156431108   55,290 5,529 SH   SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108   1,295,710 129,571 SH   SOLE 43 116,728 0 12,843
CENTURY CASINOS INC COM 156492100   266,453 36,351 SH   SOLE 2 14,193 0 22,158
CENTURY CASINOS INC COM 156492100   2,829 386 SH   SOLE 7 386 0 0
CENTURY CASINOS INC COM 156492100   559,345 76,309 SH   SOLE 18 76,309 0 0
CENTURY CASINOS INC COM 156492100   396,230 54,056 SH   SOLE 19 54,056 0 0
CENTURY CASINOS INC COM 156492100   6,068,368 827,881 SH   SOLE 21 827,881 0 0
CENTURY CASINOS INC COM 156492100   5,560,289 758,566 SH   SOLE 22 749,322 0 9,244
CENTURY CASINOS INC COM 156492100   9,338 1,274 SH   SOLE 23 1,274 0 0
CENTURY CASINOS INC COM 156492100   182,898 24,952 SH   SOLE 26 0 0 24,952
CENTURY CASINOS INC COM 156492100   1,275 174 SH   SOLE 43 174 0 0
CENTURY CMNTYS INC COM 156504300   4,677,730 73,181 SH   SOLE 2 45,497 0 27,684
CENTURY CMNTYS INC COM 156504300   4,091 64 SH   SOLE 4 64 0 0
CENTURY CMNTYS INC COM 156504300   712,836 11,152 SH   SOLE 7 11,152 0 0
CENTURY CMNTYS INC COM 156504300   6,170,581 96,536 SH   SOLE 18 96,536 0 0
CENTURY CMNTYS INC COM 156504300   6,992,976 109,402 SH   SOLE 19 109,402 0 0
CENTURY CMNTYS INC COM 156504300   236,669,553 3,702,590 SH   SOLE 21 3,702,590 0 0
CENTURY CMNTYS INC COM 156504300   56,074,971 877,268 SH   SOLE 22 843,425 0 33,843
CENTURY CMNTYS INC COM 156504300   112,371 1,758 SH   SOLE 23 1,758 0 0
CENTURY CMNTYS INC COM 156504300   350,346 5,481 SH   SOLE 25 5,481 0 0
CENTURY CMNTYS INC COM 156504300   792,161 12,393 SH   SOLE 26 10,183 0 2,210
CENTURY CMNTYS INC COM 156504300   30,873 483 SH   SOLE 28 483 0 0
CENTURY CMNTYS INC COM 156504300   4,734,746 74,073 SH   SOLE 30 74,073 0 0
CENTURY CMNTYS INC COM 156504300   437,788 6,849 SH   SOLE 34 6,849 0 0
CENTURY CMNTYS INC COM 156504300   127,201 1,990 SH   SOLE 36 1,990 0 0
CENTURY CMNTYS INC COM 156504300   348,875 5,458 SH   SOLE 40 5,458 0 0
CENTURY CMNTYS INC COM 156504300   3,262,382 51,039 SH   SOLE 43 42,609 0 8,430
CENTURY THERAPEUTICS INC COM 15673T100   46,151 13,300 SH   SOLE 2 1,003 0 12,297
CENTURY THERAPEUTICS INC COM 15673T100   1,423 410 SH   SOLE 7 410 0 0
CENTURY THERAPEUTICS INC COM 15673T100   204,792 59,018 SH   SOLE 18 59,018 0 0
CENTURY THERAPEUTICS INC COM 15673T100   135,098 38,933 SH   SOLE 19 38,933 0 0
CENTURY THERAPEUTICS INC COM 15673T100   2,920,758 841,717 SH   SOLE 21 841,717 0 0
CENTURY THERAPEUTICS INC COM 15673T100   1,483,154 427,422 SH   SOLE 22 413,099 0 14,323
CENTURY THERAPEUTICS INC COM 15673T100   106,352 30,649 SH   SOLE 30 30,649 0 0
CEPTON INC COM 15673X101   3,058 6,585 SH   SOLE 2 2,850 0 3,735
CEPTON INC COM 15673X101   28,103 60,514 SH   SOLE 18 60,514 0 0
CEPTON INC COM 15673X101   40,800 87,856 SH   SOLE 19 87,856 0 0
CEPTON INC COM 15673X101   891,494 1,919,669 SH   SOLE 21 1,919,669 0 0
CEPTON INC COM 15673X101   348,216 749,819 SH   SOLE 22 734,617 0 15,202
CERBERUS CYBER SENTINEL CORP COM 15672X102   3,398 10,052 SH   SOLE 2 1,973 0 8,079
CERBERUS CYBER SENTINEL CORP COM 15672X102   280 827 SH   SOLE 7 827 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102   41,374 122,408 SH   SOLE 18 122,408 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102   28,273 83,649 SH   SOLE 19 83,649 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102   160,668 475,348 SH   SOLE 21 475,348 0 0
CERBERUS CYBER SENTINEL CORP COM 15672X102   315,166 932,444 SH   SOLE 22 915,293 0 17,151
CERENCE INC COM 156727109   1,693,743 60,297 SH   SOLE 2 37,792 0 22,505
CERENCE INC COM 156727109   37,360 1,330 SH   SOLE 4 137 0 1,193
CERENCE INC COM 156727109   445,648 15,865 SH   SOLE 7 15,865 0 0
CERENCE INC COM 156727109   3,826,055 136,207 SH   SOLE 18 136,207 0 0
CERENCE INC COM 156727109   3,197,906 113,845 SH   SOLE 19 113,845 0 0
CERENCE INC COM 156727109   142,433,463 5,070,611 SH   SOLE 21 5,070,611 0 0
CERENCE INC COM 156727109   33,558,870 1,194,691 SH   SOLE 22 1,146,800 0 47,891
CERENCE INC COM 156727109   40,646 1,447 SH   SOLE 23 1,447 0 0
CERENCE INC COM 156727109   175,956 6,264 SH   SOLE 25 6,264 0 0
CERENCE INC COM 156727109   516,716 18,395 SH   SOLE 26 14,869 0 3,526
CERENCE INC COM 156727109   18,933 674 SH   SOLE 28 674 0 0
CERENCE INC COM 156727109   10,763,835 383,191 SH   SOLE 30 383,191 0 0
CERENCE INC COM 156727109   47,528 1,692 SH   SOLE 36 1,692 0 0
CERENCE INC COM 156727109   210,197 7,483 SH   SOLE 40 7,483 0 0
CERENCE INC COM 156727109   1,934,502 68,868 SH   SOLE 43 67,147 0 1,721
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   794,651 32,581 SH   SOLE 2 18,257 0 14,324
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   3,317 136 SH   SOLE 4 136 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   330,802 13,563 SH   SOLE 7 13,563 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   4,073,081 166,998 SH   SOLE 18 166,998 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   17,429,826 714,630 SH   SOLE 19 714,630 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   44,993,550 1,844,754 SH   SOLE 21 1,844,754 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   38,855,904 1,593,108 SH   SOLE 22 1,548,230 0 44,878
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   4,902 201 SH   SOLE 23 201 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   275,314 11,288 SH   SOLE 25 11,288 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   717,066 29,400 SH   SOLE 26 24,372 0 5,028
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   99,779 4,091 SH   SOLE 28 2,620 0 1,471
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,305,402 53,522 SH   SOLE 30 53,522 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   53,414 2,190 SH   SOLE 34 2,190 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   28,024 1,149 SH   SOLE 36 1,149 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   276,509 11,337 SH   SOLE 40 11,337 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   146,169 5,993 SH   SOLE 43 1,617 0 4,376
CERIDIAN HCM HLDG INC COM 15677J108   17,313,821 236,463 SH   SOLE 2 82,108 0 154,355
CERIDIAN HCM HLDG INC COM 15677J108   6,412,534 87,579 SH   SOLE 4 45,910 0 41,669
CERIDIAN HCM HLDG INC COM 15677J108   16,709,683 228,212 SH   SOLE 7 223,851 0 4,361
CERIDIAN HCM HLDG INC COM 15677J108   37,415 511 SH   SOLE 13 511 0 0
CERIDIAN HCM HLDG INC COM 15677J108   1,103,206 15,067 SH   SOLE 15 15,067 0 0
CERIDIAN HCM HLDG INC COM 15677J108   28,003,502 382,457 SH   SOLE 18 370,302 0 12,155
CERIDIAN HCM HLDG INC COM 15677J108   5,480,078 74,844 SH   SOLE 19 74,844 0 0
CERIDIAN HCM HLDG INC COM 15677J108   328,893,477 4,491,853 SH   SOLE 21 4,491,853 0 0
CERIDIAN HCM HLDG INC COM 15677J108   256,232,218 3,499,484 SH   SOLE 22 3,193,552 0 305,932
CERIDIAN HCM HLDG INC COM 15677J108   18,600,955 254,042 SH   SOLE 23 254,042 0 0
CERIDIAN HCM HLDG INC COM 15677J108   12,403,614 169,402 SH   SOLE 25 169,402 0 0
CERIDIAN HCM HLDG INC COM 15677J108   17,933,555 244,927 SH   SOLE 26 91,155 0 153,772
CERIDIAN HCM HLDG INC COM 15677J108   14,726,153 201,122 SH   SOLE 28 5,980 0 195,142
CERIDIAN HCM HLDG INC COM 15677J108   13,839 189 SH   SOLE 29 189 0 0
CERIDIAN HCM HLDG INC COM 15677J108   52,061,104 711,023 SH   SOLE 30 711,023 0 0
CERIDIAN HCM HLDG INC COM 15677J108   2,711,996 37,039 SH   SOLE 31 26,673 0 10,366
CERIDIAN HCM HLDG INC COM 15677J108   418,159 5,711 SH   SOLE 34 5,711 0 0
CERIDIAN HCM HLDG INC COM 15677J108   2,460,265 33,601 SH   SOLE 36 33,601 0 0
CERIDIAN HCM HLDG INC COM 15677J108   442,835 6,048 SH   SOLE 40 6,048 0 0
CERIDIAN HCM HLDG INC COM 15677J108   33,608 459 SH   OTR 43 459 0 0
CERIDIAN HCM HLDG INC COM 15677J108   7,246,437 98,968 SH   SOLE 43 85,021 0 13,947
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   1,435,072 1,600,000 PRN   SOLE 2 1,600,000 0 0
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   3,271,964 3,648,000 PRN   SOLE 21 3,648,000 0 0
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   1,704,148 1,900,000 PRN   SOLE 22 1,900,000 0 0
CERTARA INC COM 15687V109   3,654,377 151,571 SH   SOLE 2 33,988 0 117,583
CERTARA INC COM 15687V109   8,559 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109   30,620 1,270 SH   SOLE 7 1,270 0 0
CERTARA INC COM 15687V109   2,813,782 116,706 SH   SOLE 18 116,706 0 0
CERTARA INC COM 15687V109   10,496,192 435,346 SH   SOLE 19 435,346 0 0
CERTARA INC COM 15687V109   259,886,946 10,779,218 SH   SOLE 21 10,779,218 0 0
CERTARA INC COM 15687V109   65,766,535 2,727,770 SH   SOLE 22 2,575,251 0 152,519
CERTARA INC COM 15687V109   442,057 18,335 SH   SOLE 25 18,335 0 0
CERTARA INC COM 15687V109   910,562 37,767 SH   SOLE 26 28,508 0 9,259
CERTARA INC COM 15687V109   870,805 36,118 SH   SOLE 28 32,891 0 3,227
CERTARA INC COM 15687V109   9,910,825 411,067 SH   SOLE 30 411,067 0 0
CERTARA INC COM 15687V109   41,807 1,734 SH   SOLE 31 1,734 0 0
CERTARA INC COM 15687V109   366,327 15,194 SH   SOLE 40 15,194 0 0
CERTARA INC COM 15687V109   1,543,884 64,035 SH   SOLE 43 59,036 0 4,999
CERUS CORP COM 157085101   821,481 276,593 SH   SOLE 2 172,370 0 104,223
CERUS CORP COM 157085101   1,568 528 SH   SOLE 4 528 0 0
CERUS CORP COM 157085101   374,651 126,145 SH   SOLE 7 126,145 0 0
CERUS CORP COM 157085101   1,440,500 485,017 SH   SOLE 18 442,617 0 42,400
CERUS CORP COM 157085101   2,204,631 742,300 SH   SOLE 19 742,300 0 0
CERUS CORP COM 157085101   17,645,916 5,941,386 SH   SOLE 21 5,941,386 0 0
CERUS CORP COM 157085101   14,647,550 4,931,835 SH   SOLE 22 4,803,983 0 127,852
CERUS CORP COM 157085101   54,690 18,414 SH   SOLE 23 18,414 0 0
CERUS CORP COM 157085101   77,722 26,169 SH   SOLE 25 26,169 0 0
CERUS CORP COM 157085101   605,981 204,034 SH   SOLE 26 116,185 0 87,849
CERUS CORP COM 157085101   39,771 13,391 SH   SOLE 28 2,812 0 10,579
CERUS CORP COM 157085101   501,223 168,762 SH   SOLE 30 168,762 0 0
CERUS CORP COM 157085101   8,423 2,836 SH   SOLE 34 2,836 0 0
CERUS CORP COM 157085101   34,396 11,581 SH   SOLE 36 11,581 0 0
CERUS CORP COM 157085101   61,966 20,864 SH   SOLE 40 20,864 0 0
CERUS CORP COM 157085101   106,495 35,857 SH   SOLE 43 34,186 0 1,671
CEVA INC COM 157210105   368,933 12,124 SH   SOLE 2 6,819 0 5,305
CEVA INC COM 157210105   15,093 496 SH   SOLE 4 100 0 396
CEVA INC COM 157210105   5,660 186 SH   SOLE 7 186 0 0
CEVA INC COM 157210105   2,303,551 75,700 SH   SOLE 18 75,700 0 0
CEVA INC COM 157210105   1,360,464 44,708 SH   SOLE 19 44,708 0 0
CEVA INC COM 157210105   86,749,661 2,850,794 SH   SOLE 21 2,850,794 0 0
CEVA INC COM 157210105   19,182,403 630,378 SH   SOLE 22 613,416 0 16,962
CEVA INC COM 157210105   630,996 20,736 SH   SOLE 25 20,736 0 0
CEVA INC COM 157210105   617,851 20,304 SH   SOLE 26 11,982 0 8,322
CEVA INC COM 157210105   118,677 3,900 SH   SOLE 28 0 0 3,900
CEVA INC COM 157210105   6,308,139 207,300 SH   SOLE 30 207,300 0 0
CEVA INC COM 157210105   114,843 3,774 SH   SOLE 34 3,774 0 0
CEVA INC COM 157210105   5,204 171 SH   SOLE 36 171 0 0
CEVA INC COM 157210105   65,668 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105   789,932 25,959 SH   SOLE 43 19,303 0 6,656
CF BANKSHARES INC COM 12520L109   14,723 755 SH   SOLE 18 755 0 0
CF BANKSHARES INC COM 12520L109   223,002 11,436 SH   SOLE 21 11,436 0 0
CF BANKSHARES INC COM 12520L109   10,394 533 SH   SOLE 22 533 0 0
CF INDS HLDGS INC COM 125269100   38,974,104 537,648 SH   SOLE 2 88,029 0 449,619
CF INDS HLDGS INC COM 125269100   10,650,738 146,927 SH   SOLE 4 132,487 0 14,440
CF INDS HLDGS INC COM 125269100   29,134,311 401,908 SH   SOLE 7 396,051 0 5,857
CF INDS HLDGS INC COM 125269100   306,343 4,226 SH   SOLE 13 4,226 0 0
CF INDS HLDGS INC COM 125269100   2,406,523 33,198 SH   SOLE 15 33,198 0 0
CF INDS HLDGS INC COM 125269100   38,240,650 527,530 SH   SOLE 18 509,833 0 17,697
CF INDS HLDGS INC COM 125269100   120,322,019 1,659,843 SH   SOLE 19 1,659,843 0 0
CF INDS HLDGS INC COM 125269100   632,193,409 8,721,112 SH   SOLE 21 8,721,112 0 0
CF INDS HLDGS INC COM 125269100   344,122,426 4,747,171 SH   SOLE 22 4,342,280 0 404,891
CF INDS HLDGS INC COM 125269100   26,542,866 366,159 SH   SOLE 23 366,159 0 0
CF INDS HLDGS INC COM 125269100   31,724,451 437,639 SH   SOLE 25 437,639 0 0
CF INDS HLDGS INC COM 125269100   30,133,658 415,694 SH   SOLE 26 157,919 0 257,775
CF INDS HLDGS INC COM 125269100   21,179,911 292,177 SH   SOLE 28 2,954 0 289,223
CF INDS HLDGS INC COM 125269100   38,960,983 537,467 SH   SOLE 29 537,467 0 0
CF INDS HLDGS INC COM 125269100   129,256,774 1,783,098 SH   SOLE 30 1,749,297 0 33,801
CF INDS HLDGS INC COM 125269100   4,146,211 57,197 SH   SOLE 31 42,366 0 14,831
CF INDS HLDGS INC COM 125269100   65,747,198 906,983 SH   SOLE 34 906,983 0 0
CF INDS HLDGS INC COM 125269100   5,277,779 72,807 SH   SOLE 36 72,807 0 0
CF INDS HLDGS INC COM 125269100   602,827 8,316 SH   SOLE 40 8,316 0 0
CF INDS HLDGS INC COM 125269100   74,085 1,022 SH   OTR 43 1,022 0 0
CF INDS HLDGS INC COM 125269100   14,866,868 205,089 SH   SOLE 43 189,309 0 15,779
CFSB BANCORP INC COM 12530C107   3,768 485 SH   SOLE 18 485 0 0
CFSB BANCORP INC COM 12530C107   46,294 5,958 SH   SOLE 21 5,958 0 0
CGI INC CL A SUB VTG 12532H104   5,001,130 51,949 SH   SOLE 21 51,949 0 0
CGI INC CL A SUB VTG 12532H104   28,372,598 294,719 SH   SOLE 43 274,224 0 20,495
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   490 122 SH   SOLE 2 0 0 122
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   5,041 1,254 SH   SOLE 18 1,254 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   59,822 14,881 SH   SOLE 21 14,881 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   397,803 98,956 SH   SOLE 22 98,956 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   2,549 634 SH   SOLE 23 634 0 0
CHAMPIONX CORPORATION COM 15872M104   5,765,532 212,515 SH   SOLE 2 155,761 0 56,754
CHAMPIONX CORPORATION COM 15872M104   152,850 5,634 SH   SOLE 4 1,409 0 4,225
CHAMPIONX CORPORATION COM 15872M104   1,250,015 46,075 SH   SOLE 7 46,075 0 0
CHAMPIONX CORPORATION COM 15872M104   22,411,550 826,080 SH   SOLE 18 813,471 0 12,609
CHAMPIONX CORPORATION COM 15872M104   15,862,341 584,679 SH   SOLE 19 584,679 0 0
CHAMPIONX CORPORATION COM 15872M104   396,206,683 14,604,006 SH   SOLE 21 14,604,006 0 0
CHAMPIONX CORPORATION COM 15872M104   170,430,796 6,282,005 SH   SOLE 22 6,135,373 0 146,632
CHAMPIONX CORPORATION COM 15872M104   64,814 2,389 SH   SOLE 23 2,389 0 0
CHAMPIONX CORPORATION COM 15872M104   976,653 35,999 SH   SOLE 25 35,999 0 0
CHAMPIONX CORPORATION COM 15872M104   2,801,661 103,268 SH   SOLE 26 87,085 0 16,183
CHAMPIONX CORPORATION COM 15872M104   452,067 16,663 SH   SOLE 28 3,587 0 13,076
CHAMPIONX CORPORATION COM 15872M104   5,070,543 186,898 SH   SOLE 30 186,898 0 0
CHAMPIONX CORPORATION COM 15872M104   112,590 4,150 SH   SOLE 34 4,150 0 0
CHAMPIONX CORPORATION COM 15872M104   57,326 2,113 SH   SOLE 36 2,113 0 0
CHAMPIONX CORPORATION COM 15872M104   899,468 33,154 SH   SOLE 40 33,154 0 0
CHAMPIONX CORPORATION COM 15872M104   8,466,939 312,088 SH   SOLE 43 294,216 0 17,872
CHARAH SOLUTIONS INC COM 15957P303   594 284 SH   SOLE 18 284 0 0
CHARAH SOLUTIONS INC COM 15957P303   10,320 4,938 SH   SOLE 21 4,938 0 0
CHARAH SOLUTIONS INC COM 15957P303   483 231 SH   SOLE 22 231 0 0
CHARGE ENTERPRISES INC COM 159610104   70,102 63,729 SH   SOLE 2 34,613 0 29,116
CHARGE ENTERPRISES INC COM 159610104   1,232 1,120 SH   SOLE 7 1,120 0 0
CHARGE ENTERPRISES INC COM 159610104   361,596 328,724 SH   SOLE 18 328,724 0 0
CHARGE ENTERPRISES INC COM 159610104   264,277 240,252 SH   SOLE 19 240,252 0 0
CHARGE ENTERPRISES INC COM 159610104   4,540,564 4,127,785 SH   SOLE 21 4,127,785 0 0
CHARGE ENTERPRISES INC COM 159610104   2,998,911 2,726,283 SH   SOLE 22 2,690,142 0 36,141
CHARGE ENTERPRISES INC COM 159610104   21,439 19,490 SH   SOLE 26 0 0 19,490
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   2,119,275 202,414 SH   SOLE 2 77,598 0 124,816
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   241,197 23,037 SH   SOLE 4 717 0 22,320
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   495,388 47,315 SH   SOLE 7 47,315 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,200,794 114,689 SH   SOLE 18 114,689 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   847,149 80,912 SH   SOLE 19 80,912 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   60,779,512 5,805,111 SH   SOLE 21 5,805,111 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   65,362,189 6,242,807 SH   SOLE 22 5,923,987 0 318,820
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   436,787 41,718 SH   SOLE 25 41,718 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   951,011 90,832 SH   SOLE 26 73,234 0 17,598
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   386,762 36,940 SH   SOLE 28 20,377 0 16,563
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   5,005,613 478,091 SH   SOLE 30 478,091 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   38,739 3,700 SH   SOLE 31 3,700 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   39,776 3,799 SH   SOLE 36 3,799 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   396,761 37,895 SH   SOLE 40 37,895 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   717,373 68,517 SH   SOLE 43 64,313 0 4,204
CHARLES & COLVARD LTD COM 159765106   4,879 5,246 SH   SOLE 18 5,246 0 0
CHARLES & COLVARD LTD COM 159765106   55,516 59,695 SH   SOLE 21 59,695 0 0
CHARLES & COLVARD LTD COM 159765106   56,680 60,946 SH   SOLE 22 60,946 0 0
CHARLES RIV LABS INTL INC COM 159864107   21,766,085 107,849 SH   SOLE 2 39,378 0 68,471
CHARLES RIV LABS INTL INC COM 159864107   6,291,739 31,175 SH   SOLE 4 19,614 0 11,561
CHARLES RIV LABS INTL INC COM 159864107   6,339,772 31,413 SH   SOLE 7 29,938 0 1,475
CHARLES RIV LABS INTL INC COM 159864107   139,256 690 SH   SOLE 13 690 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,221,415 6,052 SH   SOLE 15 6,052 0 0
CHARLES RIV LABS INTL INC COM 159864107   25,959,501 128,627 SH   SOLE 18 124,347 0 4,280
CHARLES RIV LABS INTL INC COM 159864107   141,576,528 701,499 SH   SOLE 19 701,499 0 0
CHARLES RIV LABS INTL INC COM 159864107   354,734,170 1,757,676 SH   SOLE 21 1,757,676 0 0
CHARLES RIV LABS INTL INC COM 159864107   264,487,128 1,310,510 SH   SOLE 22 1,199,096 0 111,414
CHARLES RIV LABS INTL INC COM 159864107   18,863,106 93,465 SH   SOLE 23 93,465 0 0
CHARLES RIV LABS INTL INC COM 159864107   12,812,946 63,487 SH   SOLE 25 63,480 0 7
CHARLES RIV LABS INTL INC COM 159864107   16,427,744 81,398 SH   SOLE 26 29,562 0 51,836
CHARLES RIV LABS INTL INC COM 159864107   16,343,787 80,982 SH   SOLE 28 1,150 0 79,832
CHARLES RIV LABS INTL INC COM 159864107   7,266 36 SH   SOLE 29 36 0 0
CHARLES RIV LABS INTL INC COM 159864107   66,040,146 327,223 SH   SOLE 30 327,223 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,823,058 13,988 SH   SOLE 31 10,194 0 3,794
CHARLES RIV LABS INTL INC COM 159864107   1,145,732 5,677 SH   SOLE 34 5,677 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,545,556 12,613 SH   SOLE 36 12,613 0 0
CHARLES RIV LABS INTL INC COM 159864107   445,820 2,209 SH   SOLE 40 2,209 0 0
CHARLES RIV LABS INTL INC COM 159864107   6,118,173 30,315 SH   SOLE 43 28,552 0 1,763
CHART INDS INC COM 16115Q308   5,322,979 42,448 SH   SOLE 2 31,641 0 10,807
CHART INDS INC COM 16115Q308   11,537 92 SH   SOLE 4 92 0 0
CHART INDS INC COM 16115Q308   1,035,428 8,257 SH   SOLE 7 8,257 0 0
CHART INDS INC COM 16115Q308   22,269,911 177,591 SH   SOLE 18 173,158 0 4,433
CHART INDS INC COM 16115Q308   31,214,066 248,916 SH   SOLE 19 248,916 0 0
CHART INDS INC COM 16115Q308   376,152,850 2,999,624 SH   SOLE 21 2,999,624 0 0
CHART INDS INC COM 16115Q308   164,368,802 1,310,756 SH   SOLE 22 1,278,656 0 32,100
CHART INDS INC COM 16115Q308   58,436 466 SH   SOLE 23 466 0 0
CHART INDS INC COM 16115Q308   926,204 7,386 SH   SOLE 25 7,386 0 0
CHART INDS INC COM 16115Q308   2,127,411 16,965 SH   SOLE 26 13,140 0 3,825
CHART INDS INC COM 16115Q308   372,940 2,974 SH   SOLE 28 648 0 2,326
CHART INDS INC COM 16115Q308   4,161,901 33,189 SH   SOLE 30 33,189 0 0
CHART INDS INC COM 16115Q308   132,297 1,055 SH   SOLE 36 1,055 0 0
CHART INDS INC COM 16115Q308   848,456 6,766 SH   SOLE 40 6,766 0 0
CHART INDS INC COM 16115Q308   6,059,884 48,324 SH   SOLE 43 46,918 0 1,406
CHART INDS INC 6.75DP CNV PFD B 16115Q407   263,706 4,930 SH   SOLE 7 4,930 0 0
CHART INDS INC 6.75DP CNV PFD B 16115Q407   32,569,419 608,888 SH   SOLE 21 608,888 0 0
CHART INDS INC NOTE 1.000%11/1 16115QAE0   3,116,143 1,445,000 PRN   SOLE 21 1,445,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   68,922,533 192,731 SH   SOLE 2 28,200 0 164,531
CHARTER COMMUNICATIONS INC N CL A 16119P108   28,232,594 78,948 SH   SOLE 4 48,127 0 30,821
CHARTER COMMUNICATIONS INC N CL A 16119P108   30,536,318 85,390 SH   SOLE 7 82,334 0 3,056
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,232,682 3,447 SH   SOLE 13 3,447 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,809,139 13,448 SH   SOLE 15 13,448 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   67,189,912 187,886 SH   SOLE 18 178,782 0 9,104
CHARTER COMMUNICATIONS INC N CL A 16119P108   76,585,042 214,158 SH   SOLE 19 214,158 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   783,961,582 2,192,225 SH   SOLE 21 2,192,225 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   822,602,773 2,300,279 SH   SOLE 22 2,077,644 0 222,635
CHARTER COMMUNICATIONS INC N CL A 16119P108   73,471,690 205,452 SH   SOLE 23 205,452 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   49,642,705 138,818 SH   SOLE 25 138,490 0 328
CHARTER COMMUNICATIONS INC N CL A 16119P108   69,088,106 193,194 SH   SOLE 26 77,550 0 115,644
CHARTER COMMUNICATIONS INC N CL A 16119P108   60,761,157 169,909 SH   SOLE 28 1,613 0 168,296
CHARTER COMMUNICATIONS INC N CL A 16119P108   20,026 56 SH   SOLE 29 56 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   213,133,772 595,995 SH   SOLE 30 595,995 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   11,374,501 31,807 SH   SOLE 31 23,752 0 8,055
CHARTER COMMUNICATIONS INC N CL A 16119P108   12,301,069 34,398 SH   SOLE 32 34,398 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   41,531,037 116,135 SH   SOLE 34 116,135 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   12,558,548 35,118 SH   SOLE 36 35,118 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,627,483 4,551 SH   SOLE 40 4,551 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   100,131 280 SH   OTR 43 280 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   40,247,393 112,545 SH   SOLE 43 100,253 0 12,292
CHASE CORP COM 16150R104   703,576 6,718 SH   SOLE 2 2,269 0 4,449
CHASE CORP COM 16150R104   6,179 59 SH   SOLE 7 59 0 0
CHASE CORP COM 16150R104   2,065,066 19,718 SH   SOLE 18 19,718 0 0
CHASE CORP COM 16150R104   1,543,092 14,734 SH   SOLE 19 14,734 0 0
CHASE CORP COM 16150R104   25,756,668 245,934 SH   SOLE 21 245,934 0 0
CHASE CORP COM 16150R104   20,473,354 195,487 SH   SOLE 22 186,861 0 8,626
CHASE CORP COM 16150R104   220,980 2,110 SH   SOLE 25 2,110 0 0
CHASE CORP COM 16150R104   189,771 1,812 SH   SOLE 26 765 0 1,047
CHASE CORP COM 16150R104   21,155 202 SH   SOLE 28 0 0 202
CHASE CORP COM 16150R104   409,285 3,908 SH   SOLE 30 3,908 0 0
CHASE CORP COM 16150R104   76,034 726 SH   SOLE 36 726 0 0
CHASE CORP COM 16150R104   72,159 689 SH   SOLE 40 689 0 0
CHASE CORP COM 16150R104   588,164 5,616 SH   SOLE 43 5,333 0 283
CHATHAM LODGING TR COM 16208T102   5,799,250 552,836 SH   SOLE 2 437,234 0 115,602
CHATHAM LODGING TR COM 16208T102   6,651 634 SH   SOLE 7 634 0 0
CHATHAM LODGING TR COM 16208T102   1,818,358 173,342 SH   SOLE 18 173,342 0 0
CHATHAM LODGING TR COM 16208T102   2,712,252 258,556 SH   SOLE 19 258,556 0 0
CHATHAM LODGING TR COM 16208T102   65,631,210 6,256,550 SH   SOLE 21 6,256,550 0 0
CHATHAM LODGING TR COM 16208T102   21,002,658 2,002,160 SH   SOLE 22 1,940,997 0 61,163
CHATHAM LODGING TR COM 16208T102   275,121 26,227 SH   SOLE 23 26,227 0 0
CHATHAM LODGING TR COM 16208T102   62,678 5,975 SH   SOLE 25 5,975 0 0
CHATHAM LODGING TR COM 16208T102   349,065 33,276 SH   SOLE 26 25,190 0 8,086
CHATHAM LODGING TR COM 16208T102   44,289 4,222 SH   SOLE 28 0 0 4,222
CHATHAM LODGING TR COM 16208T102   1,023,866 97,604 SH   SOLE 30 97,604 0 0
CHATHAM LODGING TR COM 16208T102   136,234 12,987 SH   SOLE 40 12,987 0 0
CHATHAM LODGING TR COM 16208T102   495,371 47,223 SH   SOLE 43 45,503 0 1,720
CHECK POINT SOFTWARE TECH LT ORD M22465104   34,546,590 265,743 SH   SOLE 2 246,859 0 18,884
CHECK POINT SOFTWARE TECH LT ORD M22465104   15,218,190 117,063 SH   SOLE 4 69,938 0 47,125
CHECK POINT SOFTWARE TECH LT ORD M22465104   15,636,660 120,282 SH   SOLE 7 90,503 0 29,779
CHECK POINT SOFTWARE TECH LT ORD M22465104   40,820 314 SH   SOLE 13 314 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   868,530 6,681 SH   SOLE 15 6,681 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   11,219,000 86,300 SH   SOLE 18 82,218 0 4,082
CHECK POINT SOFTWARE TECH LT ORD M22465104   7,884,890 60,653 SH   SOLE 19 60,653 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   4,747,730 36,521 SH   SOLE 20 36,521 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   243,882,340 1,876,018 SH   SOLE 21 1,876,018 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   189,843,160 1,460,332 SH   SOLE 22 1,410,589 0 49,743
CHECK POINT SOFTWARE TECH LT ORD M22465104   26,768,430 205,911 SH   SOLE 23 205,911 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   18,799,430 144,611 SH   SOLE 25 143,836 0 775
CHECK POINT SOFTWARE TECH LT ORD M22465104   14,648,140 112,678 SH   SOLE 26 56,929 0 55,749
CHECK POINT SOFTWARE TECH LT ORD M22465104   36,485,280 280,656 SH   SOLE 28 1,299 0 279,357
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,269,840 9,768 SH   SOLE 29 9,768 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   66,656,330 512,741 SH   SOLE 30 512,741 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,865,340 45,118 SH   SOLE 31 43,188 0 1,930
CHECK POINT SOFTWARE TECH LT ORD M22465104   34,200,790 263,083 SH   SOLE 34 263,083 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   4,375,150 33,655 SH   SOLE 36 33,655 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   523,380 4,026 SH   SOLE 40 4,026 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   40,150,630 308,851 SH   SOLE 43 295,152 0 13,699
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   241 107 SH   SOLE 2 0 0 107
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   2,822 1,254 SH   SOLE 18 1,254 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   56,855 25,269 SH   SOLE 21 25,269 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   162,662 72,294 SH   SOLE 22 72,294 0 0
CHEESECAKE FACTORY INC COM 163072101   865,455 24,692 SH   SOLE 2 13,778 0 10,914
CHEESECAKE FACTORY INC COM 163072101   5,923 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101   367,885 10,496 SH   SOLE 7 10,496 0 0
CHEESECAKE FACTORY INC COM 163072101   5,316,910 151,695 SH   SOLE 18 151,695 0 0
CHEESECAKE FACTORY INC COM 163072101   3,382,535 96,506 SH   SOLE 19 96,506 0 0
CHEESECAKE FACTORY INC COM 163072101   201,887,194 5,759,977 SH   SOLE 21 5,759,977 0 0
CHEESECAKE FACTORY INC COM 163072101   47,496,535 1,355,108 SH   SOLE 22 1,316,679 0 38,429
CHEESECAKE FACTORY INC COM 163072101   252,009 7,190 SH   SOLE 25 7,190 0 0
CHEESECAKE FACTORY INC COM 163072101   676,675 19,306 SH   SOLE 26 14,964 0 4,342
CHEESECAKE FACTORY INC COM 163072101   30,353 866 SH   SOLE 28 866 0 0
CHEESECAKE FACTORY INC COM 163072101   3,068,207 87,538 SH   SOLE 30 87,538 0 0
CHEESECAKE FACTORY INC COM 163072101   16,544 472 SH   SOLE 36 472 0 0
CHEESECAKE FACTORY INC COM 163072101   238,130 6,794 SH   SOLE 40 6,794 0 0
CHEESECAKE FACTORY INC COM 163072101   1,919,799 54,773 SH   SOLE 43 50,745 0 4,028
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   1,675,688 2,025,000 PRN   SOLE 21 2,025,000 0 0
CHEFS WHSE INC COM 163086101   839,537 24,656 SH   SOLE 2 10,969 0 13,687
CHEFS WHSE INC COM 163086101   4,188 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101   370,600 10,884 SH   SOLE 7 10,884 0 0
CHEFS WHSE INC COM 163086101   4,009,932 117,766 SH   SOLE 18 117,766 0 0
CHEFS WHSE INC COM 163086101   2,325,819 68,306 SH   SOLE 19 68,306 0 0
CHEFS WHSE INC COM 163086101   140,236,491 4,118,546 SH   SOLE 21 4,118,546 0 0
CHEFS WHSE INC COM 163086101   32,460,308 953,313 SH   SOLE 22 921,599 0 31,714
CHEFS WHSE INC COM 163086101   212,744 6,248 SH   SOLE 25 6,248 0 0
CHEFS WHSE INC COM 163086101   776,476 22,804 SH   SOLE 26 20,419 0 2,385
CHEFS WHSE INC COM 163086101   2,306,377 67,735 SH   SOLE 30 67,735 0 0
CHEFS WHSE INC COM 163086101   16,616 488 SH   SOLE 36 488 0 0
CHEFS WHSE INC COM 163086101   165,415 4,858 SH   SOLE 40 4,858 0 0
CHEFS WHSE INC COM 163086101   535,300 15,721 SH   SOLE 43 14,068 0 1,653
CHEGG INC COM 163092109   6,917,899 424,411 SH   SOLE 2 350,993 0 73,418
CHEGG INC COM 163092109   7,139 438 SH   SOLE 4 438 0 0
CHEGG INC COM 163092109   740,281 45,416 SH   SOLE 7 45,416 0 0
CHEGG INC COM 163092109   5,241,575 321,569 SH   SOLE 18 311,614 0 9,955
CHEGG INC COM 163092109   10,713,941 657,297 SH   SOLE 19 657,297 0 0
CHEGG INC COM 163092109   64,630,723 3,965,075 SH   SOLE 21 3,965,075 0 0
CHEGG INC COM 163092109   64,104,966 3,932,820 SH   SOLE 22 3,834,579 0 98,241
CHEGG INC COM 163092109   220,914 13,553 SH   SOLE 23 13,553 0 0
CHEGG INC COM 163092109   363,311 22,289 SH   SOLE 25 22,289 0 0
CHEGG INC COM 163092109   1,573,374 96,526 SH   SOLE 26 42,312 0 54,214
CHEGG INC COM 163092109   154,459 9,476 SH   SOLE 28 2,529 0 6,947
CHEGG INC COM 163092109   3,444,712 211,332 SH   SOLE 30 211,332 0 0
CHEGG INC COM 163092109   944,520 57,946 SH   SOLE 34 57,946 0 0
CHEGG INC COM 163092109   155,274 9,526 SH   SOLE 36 9,526 0 0
CHEGG INC COM 163092109   318,095 19,515 SH   SOLE 40 19,515 0 0
CHEGG INC COM 163092109   5,265 323 SH   OTR 43 323 0 0
CHEGG INC COM 163092109   868,757 53,298 SH   SOLE 43 51,228 0 2,070
CHEGG INC NOTE 0.125% 3/1 163092AD1   3,570,875 4,081,000 PRN   SOLE 21 4,081,000 0 0
CHEGG INC NOTE 9/0 163092AF6   2,280,396 2,905,000 PRN   SOLE 21 2,905,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209   104 235 SH   SOLE 2 0 0 235
CHEMBIO DIAGNOSTICS INC COM NEW 163572209   3,958 8,950 SH   SOLE 21 8,950 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209   87,054 196,866 SH   SOLE 22 196,866 0 0
CHEMED CORP NEW COM 16359R103   15,494,729 28,814 SH   SOLE 2 18,099 0 10,715
CHEMED CORP NEW COM 16359R103   161,325 300 SH   SOLE 4 300 0 0
CHEMED CORP NEW COM 16359R103   1,226,070 2,280 SH   SOLE 7 2,280 0 0
CHEMED CORP NEW COM 16359R103   16,076,036 29,895 SH   SOLE 18 29,871 0 24
CHEMED CORP NEW COM 16359R103   8,227,575 15,300 SH   SOLE 19 15,300 0 0
CHEMED CORP NEW COM 16359R103   449,137,942 835,217 SH   SOLE 21 835,217 0 0
CHEMED CORP NEW COM 16359R103   230,070,422 427,839 SH   SOLE 22 408,987 0 18,852
CHEMED CORP NEW COM 16359R103   51,086 95 SH   SOLE 23 95 0 0
CHEMED CORP NEW COM 16359R103   1,313,186 2,442 SH   SOLE 25 2,442 0 0
CHEMED CORP NEW COM 16359R103   3,533,555 6,571 SH   SOLE 26 5,220 0 1,351
CHEMED CORP NEW COM 16359R103   353,302 657 SH   SOLE 28 284 0 373
CHEMED CORP NEW COM 16359R103   8,202,301 15,253 SH   SOLE 30 15,253 0 0
CHEMED CORP NEW COM 16359R103   112,390 209 SH   SOLE 31 209 0 0
CHEMED CORP NEW COM 16359R103   75,285 140 SH   SOLE 34 140 0 0
CHEMED CORP NEW COM 16359R103   65,606 122 SH   SOLE 36 122 0 0
CHEMED CORP NEW COM 16359R103   1,350,290 2,511 SH   SOLE 40 2,511 0 0
CHEMED CORP NEW COM 16359R103   41,407 77 SH   OTR 43 77 0 0
CHEMED CORP NEW COM 16359R103   14,410,130 26,797 SH   SOLE 43 25,974 0 823
CHEMOURS CO COM 163851108   19,455,281 649,809 SH   SOLE 2 116,455 0 533,354
CHEMOURS CO COM 163851108   12,365 413 SH   SOLE 4 413 0 0
CHEMOURS CO COM 163851108   1,238,947 41,381 SH   SOLE 7 41,381 0 0
CHEMOURS CO COM 163851108   11,343,098 378,861 SH   SOLE 18 378,861 0 0
CHEMOURS CO COM 163851108   1,409,066 47,063 SH   SOLE 19 47,063 0 0
CHEMOURS CO COM 163851108   352,671,134 11,779,263 SH   SOLE 21 11,779,263 0 0
CHEMOURS CO COM 163851108   128,430,205 4,289,586 SH   SOLE 22 4,090,771 0 198,815
CHEMOURS CO COM 163851108   700,776 23,406 SH   SOLE 25 23,406 0 0
CHEMOURS CO COM 163851108   2,465,769 82,357 SH   SOLE 26 69,496 0 12,861
CHEMOURS CO COM 163851108   88,293 2,949 SH   SOLE 28 2,949 0 0
CHEMOURS CO COM 163851108   3,313,071 110,657 SH   SOLE 30 110,657 0 0
CHEMOURS CO COM 163851108   67,365 2,250 SH   SOLE 31 2,250 0 0
CHEMOURS CO COM 163851108   2,151,788 71,870 SH   SOLE 32 71,870 0 0
CHEMOURS CO COM 163851108   112,724 3,765 SH   SOLE 36 3,765 0 0
CHEMOURS CO COM 163851108   745,057 24,885 SH   SOLE 40 24,885 0 0
CHEMOURS CO COM 163851108   11,437 382 SH   OTR 43 382 0 0
CHEMOURS CO COM 163851108   3,886,687 129,816 SH   SOLE 43 123,050 0 6,765
CHEMUNG FINL CORP COM 164024101   4,690 113 SH   SOLE 2 0 0 113
CHEMUNG FINL CORP COM 164024101   23,074 556 SH   SOLE 18 556 0 0
CHEMUNG FINL CORP COM 164024101   318,637 7,678 SH   SOLE 21 7,678 0 0
CHEMUNG FINL CORP COM 164024101   23,863 575 SH   SOLE 22 575 0 0
CHENIERE ENERGY INC COM NEW 16411R208   127,893,976 811,510 SH   SOLE 2 166,242 0 645,268
CHENIERE ENERGY INC COM NEW 16411R208   37,214,246 236,131 SH   SOLE 4 194,843 0 41,288
CHENIERE ENERGY INC COM NEW 16411R208   85,328,580 541,425 SH   SOLE 7 541,425 0 0
CHENIERE ENERGY INC COM NEW 16411R208   4,560,786 28,939 SH   SOLE 13 28,939 0 0
CHENIERE ENERGY INC COM NEW 16411R208   2,583,222 16,391 SH   SOLE 15 16,391 0 0
CHENIERE ENERGY INC COM NEW 16411R208   131,314,249 833,212 SH   SOLE 18 618,922 0 214,290
CHENIERE ENERGY INC COM NEW 16411R208   370,493,645 2,350,848 SH   SOLE 19 2,350,848 0 0
CHENIERE ENERGY INC COM NEW 16411R208   941,982,607 5,977,047 SH   SOLE 21 5,977,047 0 0
CHENIERE ENERGY INC COM NEW 16411R208   991,225,515 6,289,502 SH   SOLE 22 5,842,837 0 446,665
CHENIERE ENERGY INC COM NEW 16411R208   73,851,045 468,598 SH   SOLE 23 468,598 0 0
CHENIERE ENERGY INC COM NEW 16411R208   215,095,002 1,364,816 SH   SOLE 25 1,361,934 0 2,882
CHENIERE ENERGY INC COM NEW 16411R208   51,099,594 324,236 SH   SOLE 26 154,855 0 169,381
CHENIERE ENERGY INC COM NEW 16411R208   60,572,614 384,344 SH   SOLE 28 3,895 0 380,449
CHENIERE ENERGY INC COM NEW 16411R208   12,716,429 80,688 SH   SOLE 29 80,688 0 0
CHENIERE ENERGY INC COM NEW 16411R208   245,853,163 1,559,982 SH   SOLE 30 1,559,982 0 0
CHENIERE ENERGY INC COM NEW 16411R208   15,221,166 96,581 SH   SOLE 31 78,185 0 18,396
CHENIERE ENERGY INC COM NEW 16411R208   144,641,655 917,777 SH   SOLE 34 917,777 0 0
CHENIERE ENERGY INC COM NEW 16411R208   12,758,035 80,952 SH   SOLE 36 80,952 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,413,199 8,967 SH   SOLE 40 8,967 0 0
CHENIERE ENERGY INC COM NEW 16411R208   129,232 820 SH   OTR 43 820 0 0
CHENIERE ENERGY INC COM NEW 16411R208   36,458,039 231,333 SH   SOLE 43 214,197 0 17,136
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   521 11 SH   SOLE 43 11 0 0
CHERRY HILL MTG INVT CORP COM 164651101   17,852 3,234 SH   SOLE 18 3,234 0 0
CHERRY HILL MTG INVT CORP COM 164651101   353,628 64,063 SH   SOLE 21 64,063 0 0
CHERRY HILL MTG INVT CORP COM 164651101   1,612,386 292,099 SH   SOLE 22 292,099 0 0
CHERRY HILL MTG INVT CORP COM 164651101   287 52 SH   SOLE 43 52 0 0
CHESAPEAKE ENERGY CORP COM 165167735   11,097,202 145,939 SH   SOLE 2 44,134 0 101,805
CHESAPEAKE ENERGY CORP COM 165167735   3,302,721 43,434 SH   SOLE 4 30,286 0 13,148
CHESAPEAKE ENERGY CORP COM 165167735   1,202,497 15,814 SH   SOLE 7 15,814 0 0
CHESAPEAKE ENERGY CORP COM 165167735   25,245 332 SH   SOLE 13 332 0 0
CHESAPEAKE ENERGY CORP COM 165167735   815,757 10,728 SH   SOLE 15 10,728 0 0
CHESAPEAKE ENERGY CORP COM 165167735   7,765,053 102,118 SH   SOLE 18 95,824 0 6,294
CHESAPEAKE ENERGY CORP COM 165167735   28,876,342 379,752 SH   SOLE 19 379,752 0 0
CHESAPEAKE ENERGY CORP COM 165167735   158,152,174 2,079,855 SH   SOLE 21 2,079,855 0 0
CHESAPEAKE ENERGY CORP COM 165167735   224,206,601 2,948,535 SH   SOLE 22 2,730,749 0 217,786
CHESAPEAKE ENERGY CORP COM 165167735   16,854,722 221,656 SH   SOLE 23 221,656 0 0
CHESAPEAKE ENERGY CORP COM 165167735   7,210,493 94,825 SH   SOLE 26 54,681 0 40,144
CHESAPEAKE ENERGY CORP COM 165167735   10,921,397 143,627 SH   SOLE 28 37,118 0 106,509
CHESAPEAKE ENERGY CORP COM 165167735   29,373,187 386,286 SH   SOLE 30 353,921 0 32,365
CHESAPEAKE ENERGY CORP COM 165167735   1,934,610 25,442 SH   SOLE 31 23,579 0 1,863
CHESAPEAKE ENERGY CORP COM 165167735   6,591,756 86,688 SH   SOLE 34 86,688 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,067,221 14,035 SH   SOLE 36 14,035 0 0
CHESAPEAKE ENERGY CORP COM 165167735   362,559 4,768 SH   SOLE 40 4,768 0 0
CHESAPEAKE ENERGY CORP COM 165167735   2,097,259 27,581 SH   SOLE 43 22,801 0 4,780
CHESAPEAKE UTILS CORP COM 165303108   1,232,416 9,629 SH   SOLE 2 4,660 0 4,969
CHESAPEAKE UTILS CORP COM 165303108   8,191 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108   3,168,392 24,755 SH   SOLE 7 24,755 0 0
CHESAPEAKE UTILS CORP COM 165303108   6,589,821 51,487 SH   SOLE 18 51,487 0 0
CHESAPEAKE UTILS CORP COM 165303108   3,921,358 30,638 SH   SOLE 19 30,638 0 0
CHESAPEAKE UTILS CORP COM 165303108   244,079,618 1,907,021 SH   SOLE 21 1,907,021 0 0
CHESAPEAKE UTILS CORP COM 165303108   50,294,182 392,954 SH   SOLE 22 378,257 0 14,697
CHESAPEAKE UTILS CORP COM 165303108   303,208 2,369 SH   SOLE 25 2,369 0 0
CHESAPEAKE UTILS CORP COM 165303108   820,544 6,411 SH   SOLE 26 5,309 0 1,102
CHESAPEAKE UTILS CORP COM 165303108   39,933 312 SH   SOLE 28 312 0 0
CHESAPEAKE UTILS CORP COM 165303108   3,226,884 25,212 SH   SOLE 30 25,212 0 0
CHESAPEAKE UTILS CORP COM 165303108   290,793 2,272 SH   SOLE 40 2,272 0 0
CHESAPEAKE UTILS CORP COM 165303108   1,092,907 8,539 SH   SOLE 43 8,522 0 17
CHEVRON CORP NEW COM 166764100   469,974,711 2,880,453 SH   SOLE 2 1,329,553 0 1,550,900
CHEVRON CORP NEW COM 166764100   248,228,034 1,521,378 SH   SOLE 4 749,418 0 771,960
CHEVRON CORP NEW COM 166764100   286,398,011 1,755,320 SH   SOLE 7 1,704,355 0 50,965
CHEVRON CORP NEW COM 166764100   25,744,037 157,784 SH   SOLE 13 157,784 0 0
CHEVRON CORP NEW COM 166764100   50,888,462 311,893 SH   SOLE 15 311,893 0 0
CHEVRON CORP NEW COM 166764100   494,890,059 3,033,158 SH   SOLE 18 2,745,404 0 287,754
CHEVRON CORP NEW COM 166764100   315,044,176 1,930,891 SH   SOLE 19 1,930,891 0 0
CHEVRON CORP NEW COM 166764100   8,458,653,300 51,842,690 SH   SOLE 21 51,842,690 0 0
CHEVRON CORP NEW COM 166764100   6,659,054,138 40,813,031 SH   SOLE 22 36,706,265 0 4,106,766
CHEVRON CORP NEW COM 166764100   700,983,982 4,296,298 SH   SOLE 23 4,296,298 0 0
CHEVRON CORP NEW COM 166764100   499,237,621 3,059,804 SH   SOLE 25 3,059,804 0 0
CHEVRON CORP NEW COM 166764100   619,643,990 3,797,769 SH   SOLE 26 1,622,853 0 2,174,916
CHEVRON CORP NEW COM 166764100   502,383,019 3,079,082 SH   SOLE 28 2,334 0 3,076,748
CHEVRON CORP NEW COM 166764100   49,929,571 306,016 SH   SOLE 29 306,016 0 0
CHEVRON CORP NEW COM 166764100   1,636,231,949 10,028,389 SH   SOLE 30 10,028,389 0 0
CHEVRON CORP NEW COM 166764100   128,939,311 790,263 SH   SOLE 31 645,195 0 145,068
CHEVRON CORP NEW COM 166764100   32,563,146 199,578 SH   SOLE 32 199,578 0 0
CHEVRON CORP NEW COM 166764100   286,121,781 1,753,627 SH   SOLE 34 1,753,627 0 0
CHEVRON CORP NEW COM 166764100   92,296,186 565,679 SH   SOLE 36 565,679 0 0
CHEVRON CORP NEW COM 166764100   1,392,407 8,534 SH   SOLE 37 8,534 0 0
CHEVRON CORP NEW COM 166764100   12,174,347 74,616 SH   SOLE 40 74,616 0 0
CHEVRON CORP NEW COM 166764100   627,513 3,846 SH   OTR 43 3,846 0 0
CHEVRON CORP NEW COM 166764100   265,445,733 1,626,904 SH   SOLE 43 1,451,228 0 175,676
CHEWY INC CL A 16679L109   412,750 11,042 SH   SOLE 2 4,106 0 6,936
CHEWY INC CL A 16679L109   2,640,336 70,635 SH   SOLE 4 39,232 0 31,403
CHEWY INC CL A 16679L109   336,532 9,003 SH   SOLE 7 9,003 0 0
CHEWY INC CL A 16679L109   67,396 1,803 SH   SOLE 13 1,803 0 0
CHEWY INC CL A 16679L109   229,887 6,150 SH   SOLE 15 6,150 0 0
CHEWY INC CL A 16679L109   3,917,648 104,806 SH   SOLE 18 99,408 0 5,398
CHEWY INC CL A 16679L109   9,141,055 244,544 SH   SOLE 21 244,544 0 0
CHEWY INC CL A 16679L109   55,081,860 1,473,565 SH   SOLE 22 1,375,826 0 97,739
CHEWY INC CL A 16679L109   6,373,028 170,493 SH   SOLE 23 170,493 0 0
CHEWY INC CL A 16679L109   1,430,084 38,258 SH   SOLE 25 37,497 0 761
CHEWY INC CL A 16679L109   2,088,159 55,863 SH   SOLE 26 46,584 0 9,279
CHEWY INC CL A 16679L109   3,123,249 83,554 SH   SOLE 28 1,469 0 82,085
CHEWY INC CL A 16679L109   11,447,961 306,259 SH   SOLE 30 306,259 0 0
CHEWY INC CL A 16679L109   643,497 17,215 SH   SOLE 31 15,890 0 1,325
CHEWY INC CL A 16679L109   123,541 3,305 SH   SOLE 34 3,305 0 0
CHEWY INC CL A 16679L109   348,008 9,310 SH   SOLE 36 9,310 0 0
CHEWY INC CL A 16679L109   164,659 4,405 SH   SOLE 40 4,405 0 0
CHEWY INC CL A 16679L109   849,423 22,724 SH   SOLE 43 19,625 0 3,099
CHICAGO ATLANTIC REAL ESTATE COM 167239102   28,817 2,133 SH   SOLE 2 397 0 1,736
CHICAGO ATLANTIC REAL ESTATE COM 167239102   239,789 17,749 SH   SOLE 18 17,749 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   136,816 10,127 SH   SOLE 19 10,127 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   3,102,207 229,623 SH   SOLE 21 229,623 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   1,942,508 143,783 SH   SOLE 22 139,858 0 3,925
CHICAGO RIVET & MACH CO COM 168088102   30 1 SH   SOLE 22 1 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   14,756 7,378 SH   SOLE 2 7,378 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   2,716 1,358 SH   SOLE 18 1,358 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   42,084 21,042 SH   SOLE 21 21,042 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   69,714 34,857 SH   SOLE 22 34,857 0 0
CHICOS FAS INC COM 168615102   5,176,617 941,203 SH   SOLE 2 632,869 0 308,334
CHICOS FAS INC COM 168615102   399,625 72,659 SH   SOLE 7 72,659 0 0
CHICOS FAS INC COM 168615102   2,265,016 411,821 SH   SOLE 18 411,821 0 0
CHICOS FAS INC COM 168615102   7,352,356 1,336,792 SH   SOLE 19 1,336,792 0 0
CHICOS FAS INC COM 168615102   84,118,936 15,294,352 SH   SOLE 21 15,294,352 0 0
CHICOS FAS INC COM 168615102   27,130,241 4,932,771 SH   SOLE 22 4,832,906 0 99,865
CHICOS FAS INC COM 168615102   293,425 53,350 SH   SOLE 23 53,350 0 0
CHICOS FAS INC COM 168615102   103,010 18,729 SH   SOLE 25 18,729 0 0
CHICOS FAS INC COM 168615102   1,580,992 287,453 SH   SOLE 26 1,873 0 285,580
CHICOS FAS INC COM 168615102   1,060,796 192,872 SH   SOLE 30 192,872 0 0
CHICOS FAS INC COM 168615102   22,237 4,043 SH   SOLE 36 4,043 0 0
CHICOS FAS INC COM 168615102   108,235 19,679 SH   SOLE 40 19,679 0 0
CHICOS FAS INC COM 168615102   171,248 31,136 SH   SOLE 43 29,554 0 1,582
CHILDRENS PL INC NEW COM 168905107   324,455 8,061 SH   SOLE 2 3,457 0 4,604
CHILDRENS PL INC NEW COM 168905107   2,536 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107   3,260 81 SH   SOLE 7 81 0 0
CHILDRENS PL INC NEW COM 168905107   1,633,707 40,589 SH   SOLE 18 40,589 0 0
CHILDRENS PL INC NEW COM 168905107   968,858 24,071 SH   SOLE 19 24,071 0 0
CHILDRENS PL INC NEW COM 168905107   60,266,084 1,497,294 SH   SOLE 21 1,497,294 0 0
CHILDRENS PL INC NEW COM 168905107   15,234,625 378,500 SH   SOLE 22 367,111 0 11,389
CHILDRENS PL INC NEW COM 168905107   121,515 3,019 SH   SOLE 25 3,019 0 0
CHILDRENS PL INC NEW COM 168905107   218,960 5,440 SH   SOLE 26 4,354 0 1,086
CHILDRENS PL INC NEW COM 168905107   900,554 22,374 SH   SOLE 30 22,374 0 0
CHILDRENS PL INC NEW COM 168905107   47,737 1,186 SH   SOLE 36 1,186 0 0
CHILDRENS PL INC NEW COM 168905107   65,688 1,632 SH   SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107   618,361 15,363 SH   SOLE 43 13,986 0 1,377
CHIMERA INVT CORP COM NEW 16934Q208   2,449,503 434,309 SH   SOLE 2 272,391 0 161,918
CHIMERA INVT CORP COM NEW 16934Q208   4,788 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208   48,002 8,511 SH   SOLE 7 8,511 0 0
CHIMERA INVT CORP COM NEW 16934Q208   3,657,292 648,456 SH   SOLE 18 648,456 0 0
CHIMERA INVT CORP COM NEW 16934Q208   2,579,104 457,288 SH   SOLE 19 457,288 0 0
CHIMERA INVT CORP COM NEW 16934Q208   63,956,495 11,339,804 SH   SOLE 21 11,339,804 0 0
CHIMERA INVT CORP COM NEW 16934Q208   35,788,332 6,345,449 SH   SOLE 22 6,030,399 0 315,050
CHIMERA INVT CORP COM NEW 16934Q208   186,002 32,979 SH   SOLE 25 32,979 0 0
CHIMERA INVT CORP COM NEW 16934Q208   611,681 108,454 SH   SOLE 26 92,397 0 16,057
CHIMERA INVT CORP COM NEW 16934Q208   137,774 24,428 SH   SOLE 28 4,108 0 20,320
CHIMERA INVT CORP COM NEW 16934Q208   708,243 125,575 SH   SOLE 30 125,575 0 0
CHIMERA INVT CORP COM NEW 16934Q208   81,989 14,537 SH   SOLE 36 14,537 0 0
CHIMERA INVT CORP COM NEW 16934Q208   155,946 27,650 SH   SOLE 40 27,650 0 0
CHIMERA INVT CORP COM NEW 16934Q208   9,802 1,738 SH   SOLE 43 1,738 0 0
CHIMERIX INC COM 16934W106   77,028 61,133 SH   SOLE 2 2,677 0 58,456
CHIMERIX INC COM 16934W106   1,459 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106   306,757 243,458 SH   SOLE 18 243,458 0 0
CHIMERIX INC COM 16934W106   185,820 147,476 SH   SOLE 19 147,476 0 0
CHIMERIX INC COM 16934W106   3,454,482 2,741,652 SH   SOLE 21 2,741,652 0 0
CHIMERIX INC COM 16934W106   2,113,917 1,677,712 SH   SOLE 22 1,641,199 0 36,513
CHIMERIX INC COM 16934W106   16,153 12,820 SH   SOLE 43 0 0 12,820
CHINA INDEX HLDGS LTD SPNSRD ADS 16954W101   132 140 SH   SOLE 43 140 0 0
CHINA YUCHAI INTL LTD COM G21082105   1,065 135 SH   SOLE 4 135 0 0
CHINA YUCHAI INTL LTD COM G21082105   1,166,639 147,863 SH   SOLE 21 147,863 0 0
CHINA YUCHAI INTL LTD COM G21082105   755,759 95,787 SH   SOLE 22 86,209 0 9,578
CHINA YUCHAI INTL LTD COM G21082105   334,520 42,398 SH   SOLE 30 42,398 0 0
CHINA YUCHAI INTL LTD COM G21082105   79,981 10,137 SH   SOLE 43 9,109 0 1,028
CHINDATA GROUP HLDGS LTD ADS 16955F107   16,804 2,404 SH   SOLE 4 2,404 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   82,615 11,819 SH   SOLE 7 11,819 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   10,651,215 1,523,779 SH   SOLE 21 1,523,779 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   5,377,610 769,329 SH   SOLE 22 686,419 0 82,910
CHINDATA GROUP HLDGS LTD ADS 16955F107   13,728 1,964 SH   SOLE 25 1,964 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   2,686,096 384,277 SH   SOLE 30 384,277 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   923 132 SH   SOLE 34 132 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   1,237 177 SH   SOLE 43 78 0 99
CHINOOK THERAPEUTICS INC COM 16961L106   1,186,137 51,237 SH   SOLE 2 12,490 0 38,747
CHINOOK THERAPEUTICS INC COM 16961L106   411,445 17,773 SH   SOLE 7 17,773 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   3,521,208 152,104 SH   SOLE 18 152,104 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   2,763,068 119,355 SH   SOLE 19 119,355 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   50,835,363 2,195,912 SH   SOLE 21 2,195,912 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   30,403,080 1,313,308 SH   SOLE 22 1,254,338 0 58,970
CHINOOK THERAPEUTICS INC COM 16961L106   131,237 5,669 SH   SOLE 25 5,669 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   59,148 2,555 SH   SOLE 26 0 0 2,555
CHINOOK THERAPEUTICS INC COM 16961L106   1,332,468 57,558 SH   SOLE 30 57,558 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   152,859 6,603 SH   SOLE 40 6,603 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   473,765 20,465 SH   SOLE 43 13,630 0 6,835
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   402 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   4,496,297 179,064 SH   SOLE 43 165,673 0 13,391
CHIPOTLE MEXICAN GRILL INC COM 169656105   87,609,653 51,285 SH   SOLE 2 9,854 0 41,431
CHIPOTLE MEXICAN GRILL INC COM 169656105   28,586,525 16,734 SH   SOLE 4 10,638 0 6,096
CHIPOTLE MEXICAN GRILL INC COM 169656105   40,419,850 23,661 SH   SOLE 7 22,873 0 788
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,458,880 854 SH   SOLE 13 854 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   5,381,114 3,150 SH   SOLE 15 3,150 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   17,083 10 SH   SOLE 17 0 0 10
CHIPOTLE MEXICAN GRILL INC COM 169656105   200,310,669 117,258 SH   SOLE 18 92,561 0 24,697
CHIPOTLE MEXICAN GRILL INC COM 169656105   125,687,437 73,575 SH   SOLE 19 73,575 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,210,542,126 708,628 SH   SOLE 21 708,628 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,044,598,836 611,488 SH   SOLE 22 553,520 0 57,968
CHIPOTLE MEXICAN GRILL INC COM 169656105   89,857,762 52,601 SH   SOLE 23 52,601 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   69,426,614 40,641 SH   SOLE 25 40,536 0 105
CHIPOTLE MEXICAN GRILL INC COM 169656105   76,141,902 44,572 SH   SOLE 26 15,447 0 29,125
CHIPOTLE MEXICAN GRILL INC COM 169656105   99,504,476 58,248 SH   SOLE 28 620 0 57,628
CHIPOTLE MEXICAN GRILL INC COM 169656105   68,332 40 SH   SOLE 29 40 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   222,827,639 130,439 SH   SOLE 30 130,439 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   13,463,033 7,881 SH   SOLE 31 5,823 0 2,058
CHIPOTLE MEXICAN GRILL INC COM 169656105   16,027,177 9,382 SH   SOLE 34 9,382 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   12,164,733 7,121 SH   SOLE 36 7,121 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,892,785 1,108 SH   SOLE 40 1,108 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   51,249 30 SH   OTR 43 30 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   37,071,601 21,701 SH   SOLE 43 19,392 0 2,309
CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105   341,658 200 SH Call SOLE 2 0 0 200
CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105   170,829 100 SH Call SOLE 4 100 0 0
CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105   2,904,093 1,700 SH Call SOLE 18 1,700 0 0
CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105   14,862,123 8,700 SH Call SOLE 19 8,700 0 0
CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105   1,195,803 700 SH Call SOLE 22 700 0 0
CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105   170,829 100 SH Call SOLE 26 100 0 0
CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105   9,395,595 5,500 SH Call SOLE 34 5,500 0 0
CHOICE HOTELS INTL INC COM 169905106   7,994,936 68,222 SH   SOLE 2 44,041 0 24,181
CHOICE HOTELS INTL INC COM 169905106   10,899 93 SH   SOLE 4 93 0 0
CHOICE HOTELS INTL INC COM 169905106   40,665 347 SH   SOLE 7 347 0 0
CHOICE HOTELS INTL INC COM 169905106   6,978,079 59,545 SH   SOLE 18 59,545 0 0
CHOICE HOTELS INTL INC COM 169905106   1,758,202 15,003 SH   SOLE 19 15,003 0 0
CHOICE HOTELS INTL INC COM 169905106   175,322,803 1,496,056 SH   SOLE 21 1,496,056 0 0
CHOICE HOTELS INTL INC COM 169905106   101,867,408 869,250 SH   SOLE 22 827,291 0 41,959
CHOICE HOTELS INTL INC COM 169905106   624,154 5,326 SH   SOLE 25 5,326 0 0
CHOICE HOTELS INTL INC COM 169905106   2,792,521 23,829 SH   SOLE 26 14,481 0 9,348
CHOICE HOTELS INTL INC COM 169905106   198,285 1,692 SH   SOLE 28 294 0 1,398
CHOICE HOTELS INTL INC COM 169905106   1,988,011 16,964 SH   SOLE 30 16,964 0 0
CHOICE HOTELS INTL INC COM 169905106   54,962 469 SH   SOLE 31 469 0 0
CHOICE HOTELS INTL INC COM 169905106   706,890 6,032 SH   SOLE 40 6,032 0 0
CHOICE HOTELS INTL INC COM 169905106   19,688 168 SH   OTR 43 168 0 0
CHOICE HOTELS INTL INC COM 169905106   2,588,640 22,089 SH   SOLE 43 20,010 0 2,079
CHOICEONE FINL SVCS INC COM 170386106   145,307 5,757 SH   SOLE 2 5,435 0 322
CHOICEONE FINL SVCS INC COM 170386106   29,506 1,169 SH   SOLE 18 1,169 0 0
CHOICEONE FINL SVCS INC COM 170386106   392,305 15,543 SH   SOLE 21 15,543 0 0
CHOICEONE FINL SVCS INC COM 170386106   310,881 12,317 SH   SOLE 22 12,317 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   8,474,416 62,960 SH   SOLE 2 39,445 0 23,515
CHORD ENERGY CORPORATION COM NEW 674215207   18,709 139 SH   SOLE 4 139 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   1,104,662 8,207 SH   SOLE 7 8,207 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   24,642,299 183,078 SH   SOLE 18 175,320 0 7,758
CHORD ENERGY CORPORATION COM NEW 674215207   23,007,043 170,929 SH   SOLE 19 170,929 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   411,024,251 3,053,672 SH   SOLE 21 3,053,672 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   180,259,954 1,339,227 SH   SOLE 22 1,301,726 0 37,501
CHORD ENERGY CORPORATION COM NEW 674215207   250,356 1,860 SH   SOLE 23 1,860 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   2,353,481 17,485 SH   SOLE 26 14,062 0 3,423
CHORD ENERGY CORPORATION COM NEW 674215207   4,894,594 36,364 SH   SOLE 30 36,364 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   1,902,840 14,137 SH   SOLE 43 12,012 0 2,125
CHROMADEX CORP COM NEW 171077407   1,654 1,081 SH   SOLE 2 0 0 1,081
CHROMADEX CORP COM NEW 171077407   13,704 8,957 SH   SOLE 18 8,957 0 0
CHROMADEX CORP COM NEW 171077407   171,632 112,178 SH   SOLE 21 112,178 0 0
CHROMADEX CORP COM NEW 171077407   1,191,820 778,967 SH   SOLE 22 778,967 0 0
CHROMADEX CORP COM NEW 171077407   20 13 SH   SOLE 43 13 0 0
CHUBB LIMITED OPTIONS H1467J904   174,762 900 SH Call SOLE 2 0 0 900
CHUBB LIMITED OPTIONS H1467J904   97,090 500 SH Call SOLE 4 500 0 0
CHUBB LIMITED OPTIONS H1467J904   1,534,022 7,900 SH Call SOLE 18 7,900 0 0
CHUBB LIMITED OPTIONS H1467J904   7,747,782 39,900 SH Call SOLE 19 39,900 0 0
CHUBB LIMITED OPTIONS H1467J904   640,794 3,300 SH Call SOLE 22 3,300 0 0
CHUBB LIMITED OPTIONS H1467J904   58,254 300 SH Call SOLE 26 300 0 0
CHUBB LIMITED OPTIONS H1467J904   4,835,082 24,900 SH Call SOLE 34 24,900 0 0
CHUBB LIMITED COM H1467J104   161,993,112 834,242 SH   SOLE 2 139,657 0 694,585
CHUBB LIMITED COM H1467J104   61,354,860 315,969 SH   SOLE 4 184,042 0 131,927
CHUBB LIMITED COM H1467J104   68,246,309 351,459 SH   SOLE 7 339,434 0 12,025
CHUBB LIMITED COM H1467J104   3,602,233 18,551 SH   SOLE 13 18,551 0 0
CHUBB LIMITED COM H1467J104   13,960,183 71,893 SH   SOLE 15 71,893 0 0
CHUBB LIMITED COM H1467J104   181,266,253 933,496 SH   SOLE 18 897,699 0 35,797
CHUBB LIMITED COM H1467J104   144,351,859 743,392 SH   SOLE 19 743,392 0 0
CHUBB LIMITED COM H1467J104   1,831,622,462 9,432,601 SH   SOLE 21 9,432,601 0 0
CHUBB LIMITED COM H1467J104   1,761,806,402 9,073,058 SH   SOLE 22 8,209,608 0 863,450
CHUBB LIMITED COM H1467J104   172,839,035 890,097 SH   SOLE 23 890,097 0 0
CHUBB LIMITED COM H1467J104   115,920,994 596,977 SH   SOLE 25 595,649 0 1,328
CHUBB LIMITED COM H1467J104   154,323,778 794,746 SH   SOLE 26 344,454 0 450,292
CHUBB LIMITED COM H1467J104   195,666,448 1,007,655 SH   SOLE 28 8,512 0 999,143
CHUBB LIMITED COM H1467J104   305,445 1,573 SH   SOLE 29 1,573 0 0
CHUBB LIMITED COM H1467J104   609,996,081 3,141,395 SH   SOLE 30 3,141,395 0 0
CHUBB LIMITED COM H1467J104   24,000,065 123,597 SH   SOLE 31 92,191 0 31,406
CHUBB LIMITED COM H1467J104   78,250,851 402,981 SH   SOLE 34 402,981 0 0
CHUBB LIMITED COM H1467J104   24,476,583 126,051 SH   SOLE 36 126,051 0 0
CHUBB LIMITED COM H1467J104   3,251,350 16,744 SH   SOLE 40 16,744 0 0
CHUBB LIMITED COM H1467J104   187,772 967 SH   OTR 43 967 0 0
CHUBB LIMITED COM H1467J104   87,167,648 448,901 SH   SOLE 43 406,787 0 42,114
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   5,663,674 144,851 SH   SOLE 2 93,464 0 51,387
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   301,539 7,712 SH   SOLE 19 7,712 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   69,598 1,780 SH   SOLE 21 1,780 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   15,888,011 406,343 SH   SOLE 22 364,126 0 42,217
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   84,551,873 2,162,452 SH   SOLE 43 1,843,288 0 319,164
CHURCH & DWIGHT CO INC COM 171340102   31,399,607 355,159 SH   SOLE 2 57,032 0 298,127
CHURCH & DWIGHT CO INC COM 171340102   19,617,206 221,889 SH   SOLE 4 103,607 0 118,282
CHURCH & DWIGHT CO INC COM 171340102   17,171,697 194,228 SH   SOLE 7 187,402 0 6,826
CHURCH & DWIGHT CO INC COM 171340102   684,205 7,739 SH   SOLE 13 7,739 0 0
CHURCH & DWIGHT CO INC COM 171340102   3,219,008 36,410 SH   SOLE 15 36,410 0 0
CHURCH & DWIGHT CO INC COM 171340102   34,152,253 386,294 SH   SOLE 18 363,580 0 22,714
CHURCH & DWIGHT CO INC COM 171340102   12,227,191 138,301 SH   SOLE 19 138,301 0 0
CHURCH & DWIGHT CO INC COM 171340102   750,353,352 8,487,200 SH   SOLE 21 8,487,200 0 0
CHURCH & DWIGHT CO INC COM 171340102   506,524,407 5,729,266 SH   SOLE 22 5,228,047 0 501,219
CHURCH & DWIGHT CO INC COM 171340102   39,880,867 451,090 SH   SOLE 23 451,090 0 0
CHURCH & DWIGHT CO INC COM 171340102   28,516,911 322,553 SH   SOLE 25 321,971 0 582
CHURCH & DWIGHT CO INC COM 171340102   37,866,180 428,302 SH   SOLE 26 146,860 0 281,442
CHURCH & DWIGHT CO INC COM 171340102   58,490,553 661,583 SH   SOLE 28 3,544 0 658,039
CHURCH & DWIGHT CO INC COM 171340102   175,936 1,990 SH   SOLE 29 1,990 0 0
CHURCH & DWIGHT CO INC COM 171340102   134,516,788 1,521,511 SH   SOLE 30 1,521,511 0 0
CHURCH & DWIGHT CO INC COM 171340102   6,196,303 70,086 SH   SOLE 31 51,954 0 18,132
CHURCH & DWIGHT CO INC COM 171340102   902,755 10,211 SH   SOLE 34 10,211 0 0
CHURCH & DWIGHT CO INC COM 171340102   7,981,478 90,278 SH   SOLE 36 90,278 0 0
CHURCH & DWIGHT CO INC COM 171340102   823,451 9,314 SH   SOLE 40 9,314 0 0
CHURCH & DWIGHT CO INC COM 171340102   41,076,625 464,615 SH   SOLE 43 436,922 0 27,693
CHURCHILL CAPITAL CORP V COM CL A 17144T107   441,484 43,798 SH   SOLE 2 43,798 0 0
CHURCHILL CAPITAL CORP VI COM CL A 17143W101   339,079 33,539 SH   SOLE 2 33,539 0 0
CHURCHILL CAPITAL CORP VII COM CL A 17144M102   1,014,000 100,000 SH   SOLE 2 100,000 0 0
CHURCHILL DOWNS INC COM 171484108   30,427,009 118,370 SH   SOLE 2 25,658 0 92,712
CHURCHILL DOWNS INC COM 171484108   31,617 123 SH   SOLE 4 123 0 0
CHURCHILL DOWNS INC COM 171484108   1,277,024 4,968 SH   SOLE 7 4,968 0 0
CHURCHILL DOWNS INC COM 171484108   17,779,120 69,166 SH   SOLE 18 69,166 0 0
CHURCHILL DOWNS INC COM 171484108   3,010,827 11,713 SH   SOLE 19 11,713 0 0
CHURCHILL DOWNS INC COM 171484108   448,364,089 1,744,268 SH   SOLE 21 1,744,268 0 0
CHURCHILL DOWNS INC COM 171484108   254,965,839 991,892 SH   SOLE 22 945,716 0 46,176
CHURCHILL DOWNS INC COM 171484108   1,432,026 5,571 SH   SOLE 25 5,571 0 0
CHURCHILL DOWNS INC COM 171484108   4,199,940 16,339 SH   SOLE 26 13,308 0 3,031
CHURCHILL DOWNS INC COM 171484108   542,118 2,109 SH   SOLE 28 636 0 1,473
CHURCHILL DOWNS INC COM 171484108   4,024,375 15,656 SH   SOLE 30 15,656 0 0
CHURCHILL DOWNS INC COM 171484108   132,124 514 SH   SOLE 31 514 0 0
CHURCHILL DOWNS INC COM 171484108   1,469,041 5,715 SH   SOLE 40 5,715 0 0
CHURCHILL DOWNS INC COM 171484108   3,160,203 12,294 SH   SOLE 43 10,963 0 1,331
CHUYS HLDGS INC COM 171604101   705,528 19,680 SH   SOLE 2 5,343 0 14,337
CHUYS HLDGS INC COM 171604101   4,947 138 SH   SOLE 7 138 0 0
CHUYS HLDGS INC COM 171604101   2,289,668 63,868 SH   SOLE 18 63,868 0 0
CHUYS HLDGS INC COM 171604101   1,264,179 35,263 SH   SOLE 19 35,263 0 0
CHUYS HLDGS INC COM 171604101   78,349,028 2,185,468 SH   SOLE 21 2,185,468 0 0
CHUYS HLDGS INC COM 171604101   18,980,747 529,449 SH   SOLE 22 506,203 0 23,246
CHUYS HLDGS INC COM 171604101   89,840 2,506 SH   SOLE 25 2,506 0 0
CHUYS HLDGS INC COM 171604101   1,019,646 28,442 SH   SOLE 30 28,442 0 0
CHUYS HLDGS INC COM 171604101   82,598 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101   444,899 12,410 SH   SOLE 43 11,968 0 442
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   3,954,252 1,765,291 SH   SOLE 2 1,765,291 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   164,969 73,647 SH   SOLE 4 73,647 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   10,045,217 4,484,472 SH   SOLE 7 4,484,472 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   416,040 185,732 SH   SOLE 13 185,732 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   2,259,141 1,008,545 SH   SOLE 18 1,008,545 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   79,719 35,589 SH   SOLE 19 35,589 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   6,026,691 2,690,487 SH   SOLE 21 2,690,487 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   8,611,794 3,844,551 SH   SOLE 22 3,844,551 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   155,304 69,332 SH   SOLE 26 0 0 69,332
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   357,417 159,561 SH   SOLE 28 0 0 159,561
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   1,694,672 756,550 SH   SOLE 30 756,550 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   15,355,911 6,855,317 SH   SOLE 43 6,481,958 0 373,359
CIDARA THERAPEUTICS INC COM 171757107   555 437 SH   SOLE 2 0 0 437
CIDARA THERAPEUTICS INC COM 171757107   12,271 9,662 SH   SOLE 21 9,662 0 0
CIDARA THERAPEUTICS INC COM 171757107   929,150 731,614 SH   SOLE 22 731,614 0 0
CIENA CORP COM NEW 171779309   11,692,212 222,624 SH   SOLE 2 128,263 0 94,361
CIENA CORP COM NEW 171779309   234,659 4,468 SH   SOLE 4 3,675 0 793
CIENA CORP COM NEW 171779309   1,632,952 31,092 SH   SOLE 7 31,092 0 0
CIENA CORP COM NEW 171779309   87,165,763 1,659,668 SH   SOLE 18 1,655,211 0 4,457
CIENA CORP COM NEW 171779309   46,895,948 892,916 SH   SOLE 19 892,916 0 0
CIENA CORP COM NEW 171779309   414,088,530 7,884,397 SH   SOLE 21 7,884,397 0 0
CIENA CORP COM NEW 171779309   226,381,000 4,310,377 SH   SOLE 22 4,115,298 0 195,079
CIENA CORP COM NEW 171779309   2,089,036 39,776 SH   SOLE 23 39,776 0 0
CIENA CORP COM NEW 171779309   8,151,262 155,203 SH   SOLE 25 66,769 0 88,434
CIENA CORP COM NEW 171779309   3,815,105 72,641 SH   SOLE 26 59,599 0 13,042
CIENA CORP COM NEW 171779309   453,458 8,634 SH   SOLE 28 1,441 0 7,193
CIENA CORP COM NEW 171779309   40,291,716 767,169 SH   SOLE 30 767,169 0 0
CIENA CORP COM NEW 171779309   112,445 2,141 SH   SOLE 31 2,141 0 0
CIENA CORP COM NEW 171779309   30,099,212 573,100 SH   SOLE 34 573,100 0 0
CIENA CORP COM NEW 171779309   1,833,421 34,909 SH   SOLE 36 34,909 0 0
CIENA CORP COM NEW 171779309   1,256,646 23,927 SH   SOLE 40 23,927 0 0
CIENA CORP COM NEW 171779309   19,222 366 SH   OTR 43 366 0 0
CIENA CORP COM NEW 171779309   11,207,348 213,392 SH   SOLE 43 207,926 0 5,466
CIIG CAPITAL PARTNERS II INC *W EXP 02/28/202 12561U117   134,766 1,078,125 SH   SOLE 2 1,078,125 0 0
CIMPRESS PLC SHS EURO G2143T103   664,180 15,157 SH   SOLE 2 11,140 0 4,017
CIMPRESS PLC SHS EURO G2143T103   3,243 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103   8,676 198 SH   SOLE 7 198 0 0
CIMPRESS PLC SHS EURO G2143T103   2,023,169 46,170 SH   SOLE 18 45,000 0 1,170
CIMPRESS PLC SHS EURO G2143T103   2,216,503 50,582 SH   SOLE 19 50,582 0 0
CIMPRESS PLC SHS EURO G2143T103   25,258,681 576,419 SH   SOLE 21 576,419 0 0
CIMPRESS PLC SHS EURO G2143T103   21,539,896 491,554 SH   SOLE 22 478,793 0 12,761
CIMPRESS PLC SHS EURO G2143T103   22,962 524 SH   SOLE 23 524 0 0
CIMPRESS PLC SHS EURO G2143T103   94,125 2,148 SH   SOLE 25 2,148 0 0
CIMPRESS PLC SHS EURO G2143T103   669,088 15,269 SH   SOLE 26 3,408 0 11,861
CIMPRESS PLC SHS EURO G2143T103   412,083 9,404 SH   SOLE 30 9,404 0 0
CIMPRESS PLC SHS EURO G2143T103   282,595 6,449 SH   SOLE 34 6,449 0 0
CIMPRESS PLC SHS EURO G2143T103   98,464 2,247 SH   SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103   650,552 14,846 SH   SOLE 43 14,836 0 10
CINCINNATI FINL CORP COM 172062101   25,517,926 227,676 SH   SOLE 2 47,553 0 180,123
CINCINNATI FINL CORP COM 172062101   11,825,337 105,508 SH   SOLE 4 55,848 0 49,660
CINCINNATI FINL CORP COM 172062101   14,911,908 133,047 SH   SOLE 7 128,437 0 4,610
CINCINNATI FINL CORP COM 172062101   381,296 3,402 SH   SOLE 13 3,402 0 0
CINCINNATI FINL CORP COM 172062101   2,835,624 25,300 SH   SOLE 15 25,300 0 0
CINCINNATI FINL CORP COM 172062101   42,802,231 381,890 SH   SOLE 18 369,127 0 12,763
CINCINNATI FINL CORP COM 172062101   7,350,094 65,579 SH   SOLE 19 65,579 0 0
CINCINNATI FINL CORP COM 172062101   624,015,039 5,567,586 SH   SOLE 21 5,567,586 0 0
CINCINNATI FINL CORP COM 172062101   372,992,041 3,327,909 SH   SOLE 22 3,011,076 0 316,833
CINCINNATI FINL CORP COM 172062101   30,953,582 276,174 SH   SOLE 23 276,174 0 0
CINCINNATI FINL CORP COM 172062101   20,897,428 186,451 SH   SOLE 25 186,451 0 0
CINCINNATI FINL CORP COM 172062101   29,754,886 265,479 SH   SOLE 26 93,818 0 171,661
CINCINNATI FINL CORP COM 172062101   33,477,624 298,694 SH   SOLE 28 2,113 0 296,581
CINCINNATI FINL CORP COM 172062101   90,848,910 810,572 SH   SOLE 30 810,572 0 0
CINCINNATI FINL CORP COM 172062101   4,801,395 42,839 SH   SOLE 31 31,438 0 11,401
CINCINNATI FINL CORP COM 172062101   3,027,057 27,008 SH   SOLE 32 27,008 0 0
CINCINNATI FINL CORP COM 172062101   735,021 6,558 SH   SOLE 34 6,558 0 0
CINCINNATI FINL CORP COM 172062101   5,720,227 51,037 SH   SOLE 36 51,037 0 0
CINCINNATI FINL CORP COM 172062101   719,442 6,419 SH   SOLE 40 6,419 0 0
CINCINNATI FINL CORP COM 172062101   23,761 212 SH   OTR 43 212 0 0
CINCINNATI FINL CORP COM 172062101   11,670,725 104,129 SH   SOLE 43 87,930 0 16,199
CINEDIGM CORP COM NEW CL A 172406209   37,831 90,074 SH   SOLE 21 90,074 0 0
CINEDIGM CORP COM NEW CL A 172406209   811,222 1,931,482 SH   SOLE 22 1,931,482 0 0
CINEMARK HLDGS INC COM 17243V102   3,165,400 214,023 SH   SOLE 2 143,551 0 70,472
CINEMARK HLDGS INC COM 17243V102   2,603 176 SH   SOLE 4 176 0 0
CINEMARK HLDGS INC COM 17243V102   509,708 34,463 SH   SOLE 7 34,463 0 0
CINEMARK HLDGS INC COM 17243V102   5,470,185 369,857 SH   SOLE 18 347,238 0 22,619
CINEMARK HLDGS INC COM 17243V102   8,364,854 565,575 SH   SOLE 19 565,575 0 0
CINEMARK HLDGS INC COM 17243V102   192,147,687 12,991,730 SH   SOLE 21 12,991,730 0 0
CINEMARK HLDGS INC COM 17243V102   50,144,800 3,390,453 SH   SOLE 22 3,296,286 0 94,167
CINEMARK HLDGS INC COM 17243V102   76,775 5,191 SH   SOLE 23 5,191 0 0
CINEMARK HLDGS INC COM 17243V102   261,280 17,666 SH   SOLE 25 17,666 0 0
CINEMARK HLDGS INC COM 17243V102   1,712,386 115,780 SH   SOLE 26 26,515 0 89,265
CINEMARK HLDGS INC COM 17243V102   124,162 8,395 SH   SOLE 28 1,858 0 6,537
CINEMARK HLDGS INC COM 17243V102   2,694,546 182,187 SH   SOLE 30 182,187 0 0
CINEMARK HLDGS INC COM 17243V102   62,044 4,195 SH   SOLE 36 4,195 0 0
CINEMARK HLDGS INC COM 17243V102   256,814 17,364 SH   SOLE 40 17,364 0 0
CINEMARK HLDGS INC COM 17243V102   16,609 1,123 SH   OTR 43 1,123 0 0
CINEMARK HLDGS INC COM 17243V102   1,197,798 80,987 SH   SOLE 43 73,410 0 7,577
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8   3,696,103 2,915,000 PRN   SOLE 21 2,915,000 0 0
CINTAS CORP COM 172908105   125,818,886 271,935 SH   SOLE 2 123,412 0 148,523
CINTAS CORP COM 172908105   36,174,173 78,184 SH   SOLE 4 51,860 0 26,324
CINTAS CORP COM 172908105   55,051,517 118,984 SH   SOLE 7 95,306 0 23,678
CINTAS CORP COM 172908105   5,431,863 11,740 SH   SOLE 13 11,740 0 0
CINTAS CORP COM 172908105   4,889,602 10,568 SH   SOLE 15 10,568 0 0
CINTAS CORP COM 172908105   176,811,021 382,145 SH   SOLE 18 314,139 0 68,006
CINTAS CORP COM 172908105   367,848,182 795,038 SH   SOLE 19 795,038 0 0
CINTAS CORP COM 172908105   1,210,618,876 2,616,536 SH   SOLE 21 2,616,536 0 0
CINTAS CORP COM 172908105   986,152,451 2,131,392 SH   SOLE 22 1,929,141 0 202,251
CINTAS CORP COM 172908105   100,712,018 217,671 SH   SOLE 23 217,671 0 0
CINTAS CORP COM 172908105   54,287,632 117,333 SH   SOLE 25 117,054 0 279
CINTAS CORP COM 172908105   83,595,634 180,677 SH   SOLE 26 64,648 0 116,029
CINTAS CORP COM 172908105   113,220,109 244,705 SH   SOLE 28 1,224 0 243,481
CINTAS CORP COM 172908105   3,446,503 7,449 SH   SOLE 29 7,449 0 0
CINTAS CORP COM 172908105   248,151,478 536,335 SH   SOLE 30 536,335 0 0
CINTAS CORP COM 172908105   19,793,913 42,781 SH   SOLE 31 36,170 0 6,611
CINTAS CORP COM 172908105   10,568,537 22,842 SH   SOLE 32 22,842 0 0
CINTAS CORP COM 172908105   11,487,419 24,828 SH   SOLE 34 24,828 0 0
CINTAS CORP COM 172908105   11,818,235 25,543 SH   SOLE 36 25,543 0 0
CINTAS CORP COM 172908105   1,735,975 3,752 SH   SOLE 40 3,752 0 0
CINTAS CORP COM 172908105   70,327 152 SH   OTR 43 152 0 0
CINTAS CORP COM 172908105   48,074,588 103,905 SH   SOLE 43 94,290 0 9,615
CION INVT CORP COM 17259U204   167,622 16,983 SH   SOLE 21 16,983 0 0
CION INVT CORP COM 17259U204   2,843,231 288,068 SH   SOLE 30 288,068 0 0
CIPHER MINING INC COM 17253J106   28,086 12,054 SH   SOLE 2 0 0 12,054
CIPHER MINING INC COM 17253J106   268,206 115,110 SH   SOLE 18 115,110 0 0
CIPHER MINING INC COM 17253J106   166,516 71,466 SH   SOLE 19 71,466 0 0
CIPHER MINING INC COM 17253J106   3,108,206 1,333,994 SH   SOLE 21 1,333,994 0 0
CIPHER MINING INC COM 17253J106   1,213,928 520,999 SH   SOLE 22 497,085 0 23,914
CIRCOR INTL INC COM 17273K109   1,311,272 42,136 SH   SOLE 2 33,494 0 8,642
CIRCOR INTL INC COM 17273K109   2,241 72 SH   SOLE 4 72 0 0
CIRCOR INTL INC COM 17273K109   4,948 159 SH   SOLE 7 159 0 0
CIRCOR INTL INC COM 17273K109   2,105,392 67,654 SH   SOLE 18 67,654 0 0
CIRCOR INTL INC COM 17273K109   1,125,268 36,159 SH   SOLE 19 36,159 0 0
CIRCOR INTL INC COM 17273K109   76,230,556 2,449,568 SH   SOLE 21 2,449,568 0 0
CIRCOR INTL INC COM 17273K109   17,390,136 558,809 SH   SOLE 22 537,726 0 21,083
CIRCOR INTL INC COM 17273K109   79,107 2,542 SH   SOLE 25 2,542 0 0
CIRCOR INTL INC COM 17273K109   57,977 1,863 SH   SOLE 26 37 0 1,826
CIRCOR INTL INC COM 17273K109   846,588 27,204 SH   SOLE 30 27,204 0 0
CIRCOR INTL INC COM 17273K109   45,031 1,447 SH   SOLE 34 1,447 0 0
CIRCOR INTL INC COM 17273K109   88,350 2,839 SH   SOLE 40 2,839 0 0
CIRCOR INTL INC COM 17273K109   311,293 10,003 SH   SOLE 43 9,803 0 200
CIRRUS LOGIC INC COM 172755100   19,411,669 177,470 SH   SOLE 2 92,888 0 84,582
CIRRUS LOGIC INC COM 172755100   1,047,532 9,577 SH   SOLE 4 1,519 0 8,058
CIRRUS LOGIC INC COM 172755100   1,934,823 17,689 SH   SOLE 7 17,689 0 0
CIRRUS LOGIC INC COM 172755100   187,149 1,711 SH   SOLE 13 1,711 0 0
CIRRUS LOGIC INC COM 172755100   12,029,284 109,977 SH   SOLE 18 109,828 0 149
CIRRUS LOGIC INC COM 172755100   9,525,576 87,087 SH   SOLE 19 87,087 0 0
CIRRUS LOGIC INC COM 172755100   314,446,718 2,874,810 SH   SOLE 21 2,874,810 0 0
CIRRUS LOGIC INC COM 172755100   193,423,436 1,768,362 SH   SOLE 22 1,696,536 0 71,826
CIRRUS LOGIC INC COM 172755100   1,301,403 11,898 SH   SOLE 23 11,898 0 0
CIRRUS LOGIC INC COM 172755100   1,111,301 10,160 SH   SOLE 25 10,160 0 0
CIRRUS LOGIC INC COM 172755100   4,892,458 44,729 SH   SOLE 26 20,452 0 24,277
CIRRUS LOGIC INC COM 172755100   1,401,923 12,817 SH   SOLE 28 1,026 0 11,791
CIRRUS LOGIC INC COM 172755100   49,987 457 SH   SOLE 29 457 0 0
CIRRUS LOGIC INC COM 172755100   9,381,851 85,773 SH   SOLE 30 85,773 0 0
CIRRUS LOGIC INC COM 172755100   610,887 5,585 SH   SOLE 31 5,585 0 0
CIRRUS LOGIC INC COM 172755100   1,207,993 11,044 SH   SOLE 34 11,044 0 0
CIRRUS LOGIC INC COM 172755100   428,332 3,916 SH   SOLE 36 3,916 0 0
CIRRUS LOGIC INC COM 172755100   881,822 8,062 SH   SOLE 40 8,062 0 0
CIRRUS LOGIC INC COM 172755100   5,446,150 49,791 SH   SOLE 43 46,782 0 3,009
CISCO SYS INC COM 17275R102   458,180,129 8,764,804 SH   SOLE 2 2,038,692 0 6,726,112
CISCO SYS INC COM 17275R102   165,177,029 3,159,771 SH   SOLE 4 1,890,109 0 1,269,662
CISCO SYS INC COM 17275R102   278,120,303 5,320,331 SH   SOLE 7 4,850,893 0 469,438
CISCO SYS INC COM 17275R102   6,506,408 124,465 SH   SOLE 13 124,465 0 0
CISCO SYS INC COM 17275R102   37,354,356 714,574 SH   SOLE 15 714,574 0 0
CISCO SYS INC COM 17275R102   3,764 72 SH   SOLE 17 0 0 72
CISCO SYS INC COM 17275R102   625,866,032 11,972,569 SH   SOLE 18 11,238,848 0 733,721
CISCO SYS INC COM 17275R102   605,877,600 11,590,198 SH   SOLE 19 11,590,198 0 0
CISCO SYS INC COM 17275R102   1,184,656 22,662 SH   SOLE 20 22,662 0 0
CISCO SYS INC COM 17275R102   6,485,680,576 124,068,495 SH   SOLE 21 124,068,495 0 0
CISCO SYS INC COM 17275R102   4,828,627,531 92,369,728 SH   SOLE 22 83,823,364 0 8,546,364
CISCO SYS INC COM 17275R102   462,074,878 8,839,309 SH   SOLE 23 8,839,309 0 0
CISCO SYS INC COM 17275R102   601,993,097 11,515,889 SH   SOLE 25 11,501,396 0 14,493
CISCO SYS INC COM 17275R102   495,544,835 9,479,576 SH   SOLE 26 4,647,287 0 4,832,289
CISCO SYS INC COM 17275R102   537,760,400 10,287,143 SH   SOLE 28 98,024 0 10,189,119
CISCO SYS INC COM 17275R102   1,722,400,245 32,948,833 SH   SOLE 30 32,873,465 0 75,368
CISCO SYS INC COM 17275R102   60,684,636 1,160,873 SH   SOLE 31 849,216 0 311,657
CISCO SYS INC COM 17275R102   65,324,670 1,249,635 SH   SOLE 32 1,249,635 0 0
CISCO SYS INC COM 17275R102   48,162,996 921,339 SH   SOLE 34 921,339 0 0
CISCO SYS INC COM 17275R102   70,910,201 1,356,484 SH   SOLE 36 1,356,484 0 0
CISCO SYS INC COM 17275R102   8,749,110 167,367 SH   SOLE 40 167,367 0 0
CISCO SYS INC COM 17275R102   500,533 9,575 SH   OTR 43 9,575 0 0
CISCO SYS INC COM 17275R102   292,800,115 5,601,150 SH   SOLE 43 5,036,391 0 564,759
CITI TRENDS INC COM 17306X102   72,828 3,829 SH   SOLE 2 297 0 3,532
CITI TRENDS INC COM 17306X102   2,282 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102   488,510 25,684 SH   SOLE 18 25,684 0 0
CITI TRENDS INC COM 17306X102   319,156 16,780 SH   SOLE 19 16,780 0 0
CITI TRENDS INC COM 17306X102   5,751,591 302,397 SH   SOLE 21 302,397 0 0
CITI TRENDS INC COM 17306X102   4,543,022 238,855 SH   SOLE 22 233,062 0 5,793
CITI TRENDS INC COM 17306X102   977,837 51,411 SH   SOLE 43 51,411 0 0
CITIGROUP INC COM NEW 172967424   236,845,938 5,051,097 SH   SOLE 2 1,820,114 0 3,230,983
CITIGROUP INC COM NEW 172967424   80,976,686 1,726,950 SH   SOLE 4 1,015,660 0 711,290
CITIGROUP INC COM NEW 172967424   89,330,233 1,905,102 SH   SOLE 7 1,849,120 0 55,982
CITIGROUP INC COM NEW 172967424   4,882,937 104,136 SH   SOLE 13 104,136 0 0
CITIGROUP INC COM NEW 172967424   15,516,229 330,907 SH   SOLE 15 330,907 0 0
CITIGROUP INC COM NEW 172967424   2,321 50 SH   SOLE 17 0 0 50
CITIGROUP INC COM NEW 172967424   468,455,671 9,990,524 SH   SOLE 18 9,240,734 0 749,790
CITIGROUP INC COM NEW 172967424   725,941,977 15,481,808 SH   SOLE 19 15,481,808 0 0
CITIGROUP INC COM NEW 172967424   2,224,569,025 47,442,291 SH   SOLE 21 47,442,291 0 0
CITIGROUP INC COM NEW 172967424   2,094,619,626 44,670,924 SH   SOLE 22 40,416,626 0 4,254,298
CITIGROUP INC COM NEW 172967424   216,611,590 4,619,569 SH   SOLE 23 4,619,569 0 0
CITIGROUP INC COM NEW 172967424   185,802,985 3,962,529 SH   SOLE 25 3,954,843 0 7,686
CITIGROUP INC COM NEW 172967424   209,271,524 4,463,031 SH   SOLE 26 2,134,641 0 2,328,390
CITIGROUP INC COM NEW 172967424   232,811,710 4,965,061 SH   SOLE 28 200,823 0 4,764,238
CITIGROUP INC COM NEW 172967424   6,415,349 136,817 SH   SOLE 29 136,817 0 0
CITIGROUP INC COM NEW 172967424   640,193,062 13,653,083 SH   SOLE 30 13,378,046 0 275,037
CITIGROUP INC COM NEW 172967424   37,200,744 793,362 SH   SOLE 31 646,277 0 147,085
CITIGROUP INC COM NEW 172967424   6,093,918 129,962 SH   SOLE 32 129,962 0 0
CITIGROUP INC COM NEW 172967424   36,296,705 774,082 SH   SOLE 34 774,082 0 0
CITIGROUP INC COM NEW 172967424   34,905,619 744,415 SH   SOLE 36 744,415 0 0
CITIGROUP INC COM NEW 172967424   3,705,951 79,035 SH   SOLE 40 79,035 0 0
CITIGROUP INC COM NEW 172967424   212,177 4,525 SH   OTR 43 4,525 0 0
CITIGROUP INC COM NEW 172967424   99,495,882 2,121,900 SH   SOLE 43 1,902,758 0 219,142
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   1,484 1,268 SH   SOLE 2 0 0 1,268
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   24,653 21,071 SH   SOLE 18 21,071 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   620,422 530,275 SH   SOLE 21 530,275 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   2,090,665 1,786,893 SH   SOLE 22 1,786,893 0 0
CITIZENS & NORTHN CORP COM 172922106   156,972 7,342 SH   SOLE 2 635 0 6,707
CITIZENS & NORTHN CORP COM 172922106   4,597 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106   976,874 45,691 SH   SOLE 18 45,691 0 0
CITIZENS & NORTHN CORP COM 172922106   671,973 31,430 SH   SOLE 19 31,430 0 0
CITIZENS & NORTHN CORP COM 172922106   11,922,963 557,669 SH   SOLE 21 557,669 0 0
CITIZENS & NORTHN CORP COM 172922106   9,042,265 422,931 SH   SOLE 22 410,406 0 12,525
CITIZENS CMNTY BANCORP INC M COM 174903104   61,336 5,781 SH   SOLE 2 5,489 0 292
CITIZENS CMNTY BANCORP INC M COM 174903104   18,366 1,731 SH   SOLE 18 1,731 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   240,189 22,638 SH   SOLE 21 22,638 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   578,128 54,489 SH   SOLE 22 54,489 0 0
CITIZENS FINANCIAL SERVS INC COM 174615104   4,231,056 50,641 SH   SOLE 22 50,641 0 0
CITIZENS FINL GROUP INC COM 174610105   42,221,619 1,390,241 SH   SOLE 2 236,138 0 1,154,103
CITIZENS FINL GROUP INC COM 174610105   12,408,787 408,587 SH   SOLE 4 250,567 0 158,020
CITIZENS FINL GROUP INC COM 174610105   13,391,014 440,929 SH   SOLE 7 340,808 0 100,121
CITIZENS FINL GROUP INC COM 174610105   605,031 19,922 SH   SOLE 13 19,922 0 0
CITIZENS FINL GROUP INC COM 174610105   2,492,132 82,059 SH   SOLE 15 82,059 0 0
CITIZENS FINL GROUP INC COM 174610105   115,611,624 3,806,771 SH   SOLE 18 3,613,391 0 193,380
CITIZENS FINL GROUP INC COM 174610105   213,437,900 7,027,919 SH   SOLE 19 7,027,919 0 0
CITIZENS FINL GROUP INC COM 174610105   640,117,085 21,077,283 SH   SOLE 21 21,077,283 0 0
CITIZENS FINL GROUP INC COM 174610105   337,479,458 11,112,264 SH   SOLE 22 10,069,708 0 1,042,556
CITIZENS FINL GROUP INC COM 174610105   30,305,464 997,875 SH   SOLE 23 997,875 0 0
CITIZENS FINL GROUP INC COM 174610105   53,805,375 1,771,662 SH   SOLE 25 1,768,022 0 3,640
CITIZENS FINL GROUP INC COM 174610105   34,018,864 1,120,147 SH   SOLE 26 404,018 0 716,129
CITIZENS FINL GROUP INC COM 174610105   36,448,161 1,200,137 SH   SOLE 28 15,945 0 1,184,192
CITIZENS FINL GROUP INC COM 174610105   32,951 1,085 SH   SOLE 29 1,085 0 0
CITIZENS FINL GROUP INC COM 174610105   101,810,991 3,352,354 SH   SOLE 30 3,352,354 0 0
CITIZENS FINL GROUP INC COM 174610105   4,279,953 140,927 SH   SOLE 31 104,238 0 36,689
CITIZENS FINL GROUP INC COM 174610105   4,079,025 134,311 SH   SOLE 32 134,311 0 0
CITIZENS FINL GROUP INC COM 174610105   66,564,116 2,191,772 SH   SOLE 34 2,191,772 0 0
CITIZENS FINL GROUP INC COM 174610105   10,481,477 345,126 SH   SOLE 35 345,126 0 0
CITIZENS FINL GROUP INC COM 174610105   4,866,155 160,229 SH   SOLE 36 160,229 0 0
CITIZENS FINL GROUP INC COM 174610105   1,729,754 56,956 SH   SOLE 37 56,956 0 0
CITIZENS FINL GROUP INC COM 174610105   635,067 20,911 SH   SOLE 40 20,911 0 0
CITIZENS FINL GROUP INC COM 174610105   26,604 876 SH   OTR 43 876 0 0
CITIZENS FINL GROUP INC COM 174610105   22,226,241 731,849 SH   SOLE 43 668,010 0 63,839
CITIZENS HLDG CO MISS COM 174715102   1,993 165 SH   SOLE 2 0 0 165
CITIZENS HLDG CO MISS COM 174715102   10,304 853 SH   SOLE 18 853 0 0
CITIZENS HLDG CO MISS COM 174715102   134,378 11,124 SH   SOLE 21 11,124 0 0
CITIZENS HLDG CO MISS COM 174715102   13,095 1,084 SH   SOLE 22 1,084 0 0
CITIZENS INC CL A 174740100   8,251 2,224 SH   SOLE 2 643 0 1,581
CITIZENS INC CL A 174740100   30,326 8,174 SH   SOLE 18 8,174 0 0
CITIZENS INC CL A 174740100   413,646 111,495 SH   SOLE 21 111,495 0 0
CITIZENS INC CL A 174740100   2,580,672 695,599 SH   SOLE 22 695,599 0 0
CITY HLDG CO COM 177835105   1,112,280 12,239 SH   SOLE 2 4,100 0 8,139
CITY HLDG CO COM 177835105   13,450 148 SH   SOLE 7 148 0 0
CITY HLDG CO COM 177835105   4,298,170 47,295 SH   SOLE 18 47,295 0 0
CITY HLDG CO COM 177835105   2,295,901 25,263 SH   SOLE 19 25,263 0 0
CITY HLDG CO COM 177835105   155,068,544 1,706,300 SH   SOLE 21 1,706,300 0 0
CITY HLDG CO COM 177835105   33,857,889 372,556 SH   SOLE 22 355,957 0 16,599
CITY HLDG CO COM 177835105   97,242 1,070 SH   SOLE 25 1,070 0 0
CITY HLDG CO COM 177835105   524,105 5,767 SH   SOLE 26 4,123 0 1,644
CITY HLDG CO COM 177835105   3,908 43 SH   SOLE 28 43 0 0
CITY HLDG CO COM 177835105   2,110,870 23,227 SH   SOLE 30 23,227 0 0
CITY HLDG CO COM 177835105   168,037 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105   1,055,571 11,615 SH   SOLE 43 11,089 0 526
CITY OFFICE REIT INC COM 178587101   309,203 44,812 SH   SOLE 2 14,938 0 29,874
CITY OFFICE REIT INC COM 178587101   305,166 44,227 SH   SOLE 7 44,227 0 0
CITY OFFICE REIT INC COM 178587101   836,515 121,234 SH   SOLE 18 121,234 0 0
CITY OFFICE REIT INC COM 178587101   524,400 76,000 SH   SOLE 19 76,000 0 0
CITY OFFICE REIT INC COM 178587101   11,567,574 1,676,460 SH   SOLE 21 1,676,460 0 0
CITY OFFICE REIT INC COM 178587101   8,247,135 1,195,237 SH   SOLE 22 1,140,755 0 54,482
CITY OFFICE REIT INC COM 178587101   11,337 1,643 SH   SOLE 23 1,643 0 0
CITY OFFICE REIT INC COM 178587101   87,230 12,642 SH   SOLE 28 0 0 12,642
CITY OFFICE REIT INC COM 178587101   40,124 5,815 SH   SOLE 40 5,815 0 0
CITY OFFICE REIT INC COM 178587101   321,636 46,614 SH   SOLE 43 46,429 0 185
CIVEO CORP CDA COM NEW 17878Y207   5,348 259 SH   SOLE 43 259 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   292,007 17,299 SH   SOLE 2 11,266 0 6,033
CIVISTA BANCSHARES INC COM NO PAR 178867107   4,254 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   797,766 47,261 SH   SOLE 18 47,261 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   495,023 29,326 SH   SOLE 19 29,326 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   9,434,401 558,910 SH   SOLE 21 558,910 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   7,228,556 428,232 SH   SOLE 22 414,959 0 13,273
CIVISTA BANCSHARES INC COM NO PAR 178867107   51,011 3,022 SH   SOLE 43 3,022 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   9,039,674 132,275 SH   SOLE 2 76,123 0 56,152
CIVITAS RESOURCES INC COM NEW 17888H103   14,830 217 SH   SOLE 4 217 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   754,269 11,037 SH   SOLE 7 11,037 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   16,354,309 239,308 SH   SOLE 18 236,224 0 3,084
CIVITAS RESOURCES INC COM NEW 17888H103   26,641,256 389,834 SH   SOLE 19 389,834 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   473,321,132 6,925,975 SH   SOLE 21 6,925,975 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   134,371,543 1,966,221 SH   SOLE 22 1,884,221 0 82,000
CIVITAS RESOURCES INC COM NEW 17888H103   586,426 8,581 SH   SOLE 23 8,581 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   1,759,755 25,750 SH   SOLE 26 21,003 0 4,747
CIVITAS RESOURCES INC COM NEW 17888H103   7,484,050 109,512 SH   SOLE 30 109,512 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   40,252 589 SH   SOLE 36 589 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   3,725,639 54,516 SH   SOLE 43 52,378 0 2,138
CLARIVATE PLC ORD SHS G21810109   6,609,067 703,841 SH   SOLE 2 64,554 0 639,287
CLARIVATE PLC ORD SHS G21810109   2,520,971 268,474 SH   SOLE 4 161,639 0 106,835
CLARIVATE PLC ORD SHS G21810109   318,781 33,949 SH   SOLE 7 33,949 0 0
CLARIVATE PLC ORD SHS G21810109   58,885 6,271 SH   SOLE 13 6,271 0 0
CLARIVATE PLC ORD SHS G21810109   432,297 46,038 SH   SOLE 15 46,038 0 0
CLARIVATE PLC ORD SHS G21810109   2,162,132 230,259 SH   SOLE 18 212,213 0 18,046
CLARIVATE PLC ORD SHS G21810109   1,372,780 146,196 SH   SOLE 19 146,196 0 0
CLARIVATE PLC ORD SHS G21810109   62,110,653 6,614,553 SH   SOLE 21 6,614,553 0 0
CLARIVATE PLC ORD SHS G21810109   104,780,944 11,158,780 SH   SOLE 22 10,398,576 0 760,204
CLARIVATE PLC ORD SHS G21810109   5,175,195 551,139 SH   SOLE 23 551,139 0 0
CLARIVATE PLC ORD SHS G21810109   1,640,217 174,677 SH   SOLE 25 171,194 0 3,483
CLARIVATE PLC ORD SHS G21810109   2,160,939 230,132 SH   SOLE 26 193,186 0 36,946
CLARIVATE PLC ORD SHS G21810109   6,863,470 730,934 SH   SOLE 28 188,966 0 541,968
CLARIVATE PLC ORD SHS G21810109   34,094,179 3,630,903 SH   SOLE 30 3,600,488 0 30,415
CLARIVATE PLC ORD SHS G21810109   765,435 81,516 SH   SOLE 31 76,103 0 5,413
CLARIVATE PLC ORD SHS G21810109   133,094 14,174 SH   SOLE 34 14,174 0 0
CLARIVATE PLC ORD SHS G21810109   499,135 53,156 SH   SOLE 36 53,156 0 0
CLARIVATE PLC ORD SHS G21810109   69,993 7,454 SH   SOLE 40 7,454 0 0
CLARIVATE PLC ORD SHS G21810109   1,227,329 130,706 SH   SOLE 43 114,711 0 15,995
CLAROS MTG TR INC COMMON STOCK 18270D106   957,350 82,176 SH   SOLE 2 22,940 0 59,236
CLAROS MTG TR INC COMMON STOCK 18270D106   3,250 279 SH   SOLE 4 279 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   12,396 1,064 SH   SOLE 7 1,064 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   2,984,194 256,154 SH   SOLE 18 256,154 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   2,115,873 181,620 SH   SOLE 19 181,620 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   36,359,056 3,120,949 SH   SOLE 21 3,120,949 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   50,584,568 4,342,023 SH   SOLE 22 4,234,076 0 107,947
CLAROS MTG TR INC COMMON STOCK 18270D106   136,025 11,676 SH   SOLE 25 11,676 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   458,451 39,352 SH   SOLE 26 39,352 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   89,950 7,721 SH   SOLE 30 7,721 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   71,263 6,117 SH   SOLE 40 6,117 0 0
CLARUS CORP NEW COM 18270P109   110,867 11,732 SH   SOLE 2 6,746 0 4,986
CLARUS CORP NEW COM 18270P109   2,240 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109   694,244 73,465 SH   SOLE 18 73,465 0 0
CLARUS CORP NEW COM 18270P109   488,820 51,727 SH   SOLE 19 51,727 0 0
CLARUS CORP NEW COM 18270P109   8,983,444 950,629 SH   SOLE 21 950,629 0 0
CLARUS CORP NEW COM 18270P109   5,931,954 627,720 SH   SOLE 22 609,937 0 17,783
CLEAN ENERGY FUELS CORP COM 184499101   1,457,879 334,376 SH   SOLE 2 204,863 0 129,513
CLEAN ENERGY FUELS CORP COM 184499101   2,773 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101   333,972 76,599 SH   SOLE 7 76,599 0 0
CLEAN ENERGY FUELS CORP COM 184499101   2,120,168 486,277 SH   SOLE 18 486,277 0 0
CLEAN ENERGY FUELS CORP COM 184499101   1,464,916 335,990 SH   SOLE 19 335,990 0 0
CLEAN ENERGY FUELS CORP COM 184499101   27,293,722 6,260,028 SH   SOLE 21 6,260,028 0 0
CLEAN ENERGY FUELS CORP COM 184499101   22,279,260 5,109,922 SH   SOLE 22 4,899,285 0 210,637
CLEAN ENERGY FUELS CORP COM 184499101   135,936 31,178 SH   SOLE 25 31,178 0 0
CLEAN ENERGY FUELS CORP COM 184499101   570,162 130,771 SH   SOLE 26 66,619 0 64,152
CLEAN ENERGY FUELS CORP COM 184499101   428,248 98,222 SH   SOLE 28 92,871 0 5,351
CLEAN ENERGY FUELS CORP COM 184499101   1,638,802 375,872 SH   SOLE 30 375,872 0 0
CLEAN ENERGY FUELS CORP COM 184499101   144,604 33,166 SH   SOLE 40 33,166 0 0
CLEAN ENERGY FUELS CORP COM 184499101   280,758 64,394 SH   SOLE 43 59,968 0 4,426
CLEAN HARBORS INC COM 184496107   18,486,183 129,673 SH   SOLE 2 40,090 0 89,583
CLEAN HARBORS INC COM 184496107   22,097 155 SH   SOLE 4 155 0 0
CLEAN HARBORS INC COM 184496107   103,071 723 SH   SOLE 7 723 0 0
CLEAN HARBORS INC COM 184496107   14,327,565 100,502 SH   SOLE 18 100,502 0 0
CLEAN HARBORS INC COM 184496107   2,263,710 15,879 SH   SOLE 19 15,879 0 0
CLEAN HARBORS INC COM 184496107   361,391,596 2,535,014 SH   SOLE 21 2,535,014 0 0
CLEAN HARBORS INC COM 184496107   207,048,584 1,452,361 SH   SOLE 22 1,386,200 0 66,161
CLEAN HARBORS INC COM 184496107   1,160,296 8,139 SH   SOLE 25 8,139 0 0
CLEAN HARBORS INC COM 184496107   3,659,943 25,673 SH   SOLE 26 21,049 0 4,624
CLEAN HARBORS INC COM 184496107   357,683 2,509 SH   SOLE 28 901 0 1,608
CLEAN HARBORS INC COM 184496107   9,257,846 64,940 SH   SOLE 30 64,940 0 0
CLEAN HARBORS INC COM 184496107   105,352 739 SH   SOLE 31 739 0 0
CLEAN HARBORS INC COM 184496107   95,230 668 SH   SOLE 36 668 0 0
CLEAN HARBORS INC COM 184496107   1,181,680 8,289 SH   SOLE 40 8,289 0 0
CLEAN HARBORS INC COM 184496107   3,184,790 22,340 SH   SOLE 43 20,617 0 1,723
CLEANSPARK INC COM NEW 18452B209   122,195 43,955 SH   SOLE 2 1,907 0 42,048
CLEANSPARK INC COM NEW 18452B209   1,462 526 SH   SOLE 7 526 0 0
CLEANSPARK INC COM NEW 18452B209   443,602 159,569 SH   SOLE 18 159,569 0 0
CLEANSPARK INC COM NEW 18452B209   394,146 141,779 SH   SOLE 19 141,779 0 0
CLEANSPARK INC COM NEW 18452B209   7,343,793 2,641,652 SH   SOLE 21 2,641,652 0 0
CLEANSPARK INC COM NEW 18452B209   5,410,820 1,946,338 SH   SOLE 22 1,890,854 0 55,484
CLEANSPARK INC COM NEW 18452B209   501,242 180,303 SH   SOLE 30 180,303 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   438,048 365,040 SH   SOLE 2 101,266 0 263,774
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   372 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   4,980 4,150 SH   SOLE 7 4,150 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,290,401 1,075,334 SH   SOLE 18 1,075,334 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   907,691 756,409 SH   SOLE 19 756,409 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   16,344,106 13,620,088 SH   SOLE 21 13,620,088 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   13,318,228 11,098,523 SH   SOLE 22 10,684,585 0 413,938
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   38,564 32,137 SH   SOLE 23 32,137 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   49,949 41,624 SH   SOLE 25 41,624 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   248,318 206,932 SH   SOLE 26 177,876 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   7,355 6,129 SH   SOLE 28 0 0 6,129
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   358,177 298,481 SH   SOLE 30 298,481 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   37,440 31,200 SH   SOLE 40 31,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   136,683 113,902 SH   SOLE 43 111,066 0 2,836
CLEAR SECURE INC COM CL A 18467V109   1,247,864 47,683 SH   SOLE 2 24,912 0 22,771
CLEAR SECURE INC COM CL A 18467V109   4,972 190 SH   SOLE 4 190 0 0
CLEAR SECURE INC COM CL A 18467V109   68,278 2,609 SH   SOLE 7 2,609 0 0
CLEAR SECURE INC COM CL A 18467V109   4,175,240 159,543 SH   SOLE 18 159,543 0 0
CLEAR SECURE INC COM CL A 18467V109   6,120,718 233,883 SH   SOLE 19 233,883 0 0
CLEAR SECURE INC COM CL A 18467V109   67,925,596 2,595,552 SH   SOLE 21 2,595,552 0 0
CLEAR SECURE INC COM CL A 18467V109   49,977,765 1,909,735 SH   SOLE 22 1,876,836 0 32,899
CLEAR SECURE INC COM CL A 18467V109   94,395 3,607 SH   SOLE 23 3,607 0 0
CLEAR SECURE INC COM CL A 18467V109   151,472 5,788 SH   SOLE 25 5,788 0 0
CLEAR SECURE INC COM CL A 18467V109   1,195,786 45,693 SH   SOLE 26 23,128 0 22,565
CLEAR SECURE INC COM CL A 18467V109   28,944 1,106 SH   SOLE 28 0 0 1,106
CLEAR SECURE INC COM CL A 18467V109   9,877,579 377,439 SH   SOLE 30 377,439 0 0
CLEAR SECURE INC COM CL A 18467V109   132,342 5,057 SH   SOLE 40 5,057 0 0
CLEAR SECURE INC COM CL A 18467V109   31,509 1,204 SH   SOLE 43 1,204 0 0
CLEARFIELD INC COM 18482P103   290,054 6,227 SH   SOLE 2 3,454 0 2,773
CLEARFIELD INC COM 18482P103   1,910 41 SH   SOLE 4 41 0 0
CLEARFIELD INC COM 18482P103   6,009 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103   1,875,357 40,261 SH   SOLE 18 40,261 0 0
CLEARFIELD INC COM 18482P103   1,180,477 25,343 SH   SOLE 19 25,343 0 0
CLEARFIELD INC COM 18482P103   71,206,613 1,528,695 SH   SOLE 21 1,528,695 0 0
CLEARFIELD INC COM 18482P103   16,035,444 344,256 SH   SOLE 22 335,525 0 8,731
CLEARFIELD INC COM 18482P103   69,823 1,499 SH   SOLE 25 1,499 0 0
CLEARFIELD INC COM 18482P103   377,531 8,105 SH   SOLE 26 7,284 0 821
CLEARFIELD INC COM 18482P103   47,745 1,025 SH   SOLE 28 0 0 1,025
CLEARFIELD INC COM 18482P103   945,108 20,290 SH   SOLE 30 20,290 0 0
CLEARFIELD INC COM 18482P103   88,921 1,909 SH   SOLE 40 1,909 0 0
CLEARFIELD INC COM 18482P103   207,747 4,460 SH   SOLE 43 4,366 0 94
CLEARONE INC COM 18506U104   14 9 SH   SOLE 21 9 0 0
CLEARPOINT NEURO INC COM 18507C103   4,760 564 SH   SOLE 2 0 0 564
CLEARPOINT NEURO INC COM 18507C103   33,161 3,929 SH   SOLE 18 3,929 0 0
CLEARPOINT NEURO INC COM 18507C103   1,074,707 127,335 SH   SOLE 21 127,335 0 0
CLEARPOINT NEURO INC COM 18507C103   2,355,233 279,056 SH   SOLE 22 279,056 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   9,565 9,197 SH   SOLE 18 9,197 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   173,070 166,413 SH   SOLE 21 166,413 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   647,827 622,911 SH   SOLE 22 622,911 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   3,798 4,760 SH   SOLE 18 4,760 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   50,517 63,304 SH   SOLE 21 63,304 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   159,045 199,304 SH   SOLE 22 199,304 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   441,310 27,651 SH   SOLE 2 16,681 0 10,970
CLEARWATER ANALYTICS HLDGS I CL A 185123106   2,231,543 139,821 SH   SOLE 21 139,821 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   15,651,366 980,662 SH   SOLE 22 969,243 0 11,419
CLEARWATER ANALYTICS HLDGS I CL A 185123106   169,559 10,624 SH   SOLE 25 10,624 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   40,299 2,525 SH   SOLE 26 0 0 2,525
CLEARWATER ANALYTICS HLDGS I CL A 185123106   200,841 12,584 SH   SOLE 30 12,584 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   77,214 4,838 SH   SOLE 40 4,838 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   15,912 997 SH   SOLE 43 997 0 0
CLEARWATER PAPER CORP COM 18538R103   1,263,276 37,800 SH   SOLE 2 25,558 0 12,242
CLEARWATER PAPER CORP COM 18538R103   1,003 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103   4,980 149 SH   SOLE 7 149 0 0
CLEARWATER PAPER CORP COM 18538R103   1,965,764 58,820 SH   SOLE 18 58,820 0 0
CLEARWATER PAPER CORP COM 18538R103   1,106,703 33,115 SH   SOLE 19 33,115 0 0
CLEARWATER PAPER CORP COM 18538R103   72,045,065 2,155,747 SH   SOLE 21 2,155,747 0 0
CLEARWATER PAPER CORP COM 18538R103   16,181,129 484,175 SH   SOLE 22 461,071 0 23,104
CLEARWATER PAPER CORP COM 18538R103   193,803 5,799 SH   SOLE 23 5,799 0 0
CLEARWATER PAPER CORP COM 18538R103   75,128 2,248 SH   SOLE 25 2,248 0 0
CLEARWATER PAPER CORP COM 18538R103   107,245 3,209 SH   SOLE 26 2,113 0 1,096
CLEARWATER PAPER CORP COM 18538R103   2,077,053 62,150 SH   SOLE 30 62,150 0 0
CLEARWATER PAPER CORP COM 18538R103   72,455 2,168 SH   SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103   608,077 18,195 SH   SOLE 43 14,934 0 3,261
CLEARWAY ENERGY INC CL A 18539C105   13,913,259 463,312 SH   SOLE 2 330,941 0 132,371
CLEARWAY ENERGY INC CL A 18539C105   4,925 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105   6,527,021 217,350 SH   SOLE 7 217,350 0 0
CLEARWAY ENERGY INC CL A 18539C105   2,954,742 98,393 SH   SOLE 18 93,063 0 5,330
CLEARWAY ENERGY INC CL A 18539C105   19,719,860 656,672 SH   SOLE 19 656,672 0 0
CLEARWAY ENERGY INC CL A 18539C105   38,611,042 1,285,749 SH   SOLE 21 1,285,749 0 0
CLEARWAY ENERGY INC CL A 18539C105   53,360,277 1,776,899 SH   SOLE 22 1,752,005 0 24,894
CLEARWAY ENERGY INC CL A 18539C105   1,024,323 34,110 SH   SOLE 23 34,110 0 0
CLEARWAY ENERGY INC CL A 18539C105   146,636 4,883 SH   SOLE 25 4,883 0 0
CLEARWAY ENERGY INC CL A 18539C105   6,778,672 225,730 SH   SOLE 26 26,080 0 199,650
CLEARWAY ENERGY INC CL A 18539C105   725,014 24,143 SH   SOLE 28 19,288 0 4,855
CLEARWAY ENERGY INC CL A 18539C105   1,418,437 47,234 SH   SOLE 30 47,234 0 0
CLEARWAY ENERGY INC CL A 18539C105   503,843 16,778 SH   SOLE 34 16,778 0 0
CLEARWAY ENERGY INC CL A 18539C105   120,781 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL A 18539C105   507,382 16,896 SH   SOLE 43 15,821 0 1,074
CLEARWAY ENERGY INC CL C 18539C204   15,297,530 488,271 SH   SOLE 2 366,329 0 121,942
CLEARWAY ENERGY INC CL C 18539C204   6,391 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204   1,148,401 36,655 SH   SOLE 7 36,655 0 0
CLEARWAY ENERGY INC CL C 18539C204   7,683,463 245,243 SH   SOLE 18 215,548 0 29,695
CLEARWAY ENERGY INC CL C 18539C204   38,894,441 1,241,444 SH   SOLE 19 1,241,444 0 0
CLEARWAY ENERGY INC CL C 18539C204   124,627,952 3,977,911 SH   SOLE 21 3,977,911 0 0
CLEARWAY ENERGY INC CL C 18539C204   103,812,926 3,313,531 SH   SOLE 22 3,122,951 0 190,580
CLEARWAY ENERGY INC CL C 18539C204   1,011,552 32,287 SH   SOLE 23 32,287 0 0
CLEARWAY ENERGY INC CL C 18539C204   467,444 14,920 SH   SOLE 25 14,920 0 0
CLEARWAY ENERGY INC CL C 18539C204   10,965,657 350,005 SH   SOLE 26 101,702 0 248,303
CLEARWAY ENERGY INC CL C 18539C204   2,048,606 65,388 SH   SOLE 28 46,136 0 19,252
CLEARWAY ENERGY INC CL C 18539C204   49,671,710 1,585,436 SH   SOLE 30 1,585,436 0 0
CLEARWAY ENERGY INC CL C 18539C204   24,220,941 773,091 SH   SOLE 34 773,091 0 0
CLEARWAY ENERGY INC CL C 18539C204   253,334 8,086 SH   SOLE 36 8,086 0 0
CLEARWAY ENERGY INC CL C 18539C204   511,400 16,323 SH   SOLE 40 16,323 0 0
CLEARWAY ENERGY INC CL C 18539C204   1,422,980 45,419 SH   SOLE 43 42,422 0 2,997
CLENE INC COMMON STOCK 185634102   4,323 3,826 SH   SOLE 18 3,826 0 0
CLENE INC COMMON STOCK 185634102   60,388 53,441 SH   SOLE 21 53,441 0 0
CLENE INC COMMON STOCK 185634102   146,724 129,844 SH   SOLE 22 129,844 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   16,160,223 881,627 SH   SOLE 2 302,138 0 579,489
CLEVELAND-CLIFFS INC NEW COM 185899101   4,221,546 230,308 SH   SOLE 4 191,695 0 38,613
CLEVELAND-CLIFFS INC NEW COM 185899101   1,126,159 61,438 SH   SOLE 7 61,438 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   30,153 1,645 SH   SOLE 13 1,645 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,078,922 58,861 SH   SOLE 15 58,861 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   4,051 221 SH   SOLE 17 0 0 221
CLEVELAND-CLIFFS INC NEW COM 185899101   20,867,953 1,138,459 SH   SOLE 18 1,108,083 0 30,376
CLEVELAND-CLIFFS INC NEW COM 185899101   3,334,704 181,926 SH   SOLE 19 181,926 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   610,810,938 33,323,019 SH   SOLE 21 33,323,019 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   291,881,421 15,923,700 SH   SOLE 22 14,958,494 0 965,206
CLEVELAND-CLIFFS INC NEW COM 185899101   17,335,139 945,725 SH   SOLE 23 945,725 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   154,760 8,443 SH   SOLE 25 8,443 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   10,993,454 599,752 SH   SOLE 26 283,925 0 315,827
CLEVELAND-CLIFFS INC NEW COM 185899101   10,290,242 561,388 SH   SOLE 28 9,372 0 552,016
CLEVELAND-CLIFFS INC NEW COM 185899101   40,693 2,220 SH   SOLE 29 2,220 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   38,497,179 2,100,228 SH   SOLE 30 2,041,749 0 58,479
CLEVELAND-CLIFFS INC NEW COM 185899101   2,156,744 117,662 SH   SOLE 31 108,648 0 9,014
CLEVELAND-CLIFFS INC NEW COM 185899101   344,494 18,794 SH   SOLE 34 18,794 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,320,750 72,054 SH   SOLE 36 72,054 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   368,891 20,125 SH   SOLE 40 20,125 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   7,259 396 SH   OTR 43 396 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   3,761,179 205,192 SH   SOLE 43 183,296 0 21,897
CLEVER LEAVES HOLDINGS INC COM 186760104   1,583 4,144 SH   SOLE 18 4,144 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104   29,362 76,883 SH   SOLE 21 76,883 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104   113,915 298,285 SH   SOLE 22 298,285 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   154,434 2,898 SH   SOLE 2 2,771 0 127
CLIMB GLOBAL SOLUTIONS INC COM 946760105   36,504 685 SH   SOLE 18 685 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   478,864 8,986 SH   SOLE 21 8,986 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   5,350,156 100,397 SH   SOLE 22 100,397 0 0
CLIPPER RLTY INC COM 18885T306   276,014 48,086 SH   SOLE 2 46,524 0 1,562
CLIPPER RLTY INC COM 18885T306   210,124 36,607 SH   SOLE 18 36,607 0 0
CLIPPER RLTY INC COM 18885T306   146,347 25,496 SH   SOLE 19 25,496 0 0
CLIPPER RLTY INC COM 18885T306   2,697,651 469,974 SH   SOLE 21 469,974 0 0
CLIPPER RLTY INC COM 18885T306   1,602,706 279,217 SH   SOLE 22 276,699 0 2,518
CLIPPER RLTY INC COM 18885T306   3,542 617 SH   SOLE 23 617 0 0
CLIPPER RLTY INC COM 18885T306   161 28 SH   SOLE 43 28 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M203   2,906 1,680 SH   SOLE 2 1,680 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M203   7,742 4,475 SH   SOLE 22 4,475 0 0
CLOROX CO DEL COM 189054109   34,232,376 216,332 SH   SOLE 2 37,028 0 179,304
CLOROX CO DEL COM 189054109   16,708,245 105,588 SH   SOLE 4 51,178 0 54,410
CLOROX CO DEL COM 189054109   28,480,035 179,980 SH   SOLE 7 176,078 0 3,902
CLOROX CO DEL COM 189054109   438,167 2,769 SH   SOLE 13 2,769 0 0
CLOROX CO DEL COM 189054109   3,386,811 21,403 SH   SOLE 15 21,403 0 0
CLOROX CO DEL COM 189054109   31,622,207 199,837 SH   SOLE 18 188,187 0 11,650
CLOROX CO DEL COM 189054109   11,436,321 72,272 SH   SOLE 19 72,272 0 0
CLOROX CO DEL COM 189054109   590,983,517 3,734,729 SH   SOLE 21 3,734,729 0 0
CLOROX CO DEL COM 189054109   430,965,691 2,723,494 SH   SOLE 22 2,464,806 0 258,688
CLOROX CO DEL COM 189054109   36,115,432 228,232 SH   SOLE 23 228,232 0 0
CLOROX CO DEL COM 189054109   29,461,440 186,182 SH   SOLE 25 185,887 0 295
CLOROX CO DEL COM 189054109   35,247,960 222,750 SH   SOLE 26 80,866 0 141,884
CLOROX CO DEL COM 189054109   54,592,958 345,001 SH   SOLE 28 4,080 0 340,921
CLOROX CO DEL COM 189054109   178,178 1,126 SH   SOLE 29 1,126 0 0
CLOROX CO DEL COM 189054109   151,948,694 960,242 SH   SOLE 30 958,183 0 2,059
CLOROX CO DEL COM 189054109   5,303,255 33,514 SH   SOLE 31 24,186 0 9,328
CLOROX CO DEL COM 189054109   874,118 5,524 SH   SOLE 34 5,524 0 0
CLOROX CO DEL COM 189054109   5,885,579 37,194 SH   SOLE 36 37,194 0 0
CLOROX CO DEL COM 189054109   758,603 4,794 SH   SOLE 40 4,794 0 0
CLOROX CO DEL COM 189054109   38,136 241 SH   OTR 43 241 0 0
CLOROX CO DEL COM 189054109   28,769,210 181,807 SH   SOLE 43 166,958 0 14,850
CLOUDFLARE INC CL A COM 18915M107   27,132,065 440,027 SH   SOLE 2 25,510 0 414,517
CLOUDFLARE INC CL A COM 18915M107   10,589,673 171,743 SH   SOLE 4 94,312 0 77,431
CLOUDFLARE INC CL A COM 18915M107   2,081,950 33,765 SH   SOLE 7 33,765 0 0
CLOUDFLARE INC CL A COM 18915M107   387,841 6,290 SH   SOLE 13 6,290 0 0
CLOUDFLARE INC CL A COM 18915M107   1,103,282 17,893 SH   SOLE 15 17,893 0 0
CLOUDFLARE INC CL A COM 18915M107   12,102,008 196,270 SH   SOLE 18 181,725 0 14,545
CLOUDFLARE INC CL A COM 18915M107   19,272,450 312,560 SH   SOLE 19 312,560 0 0
CLOUDFLARE INC CL A COM 18915M107   289,033,470 4,687,536 SH   SOLE 21 4,687,536 0 0
CLOUDFLARE INC CL A COM 18915M107   403,967,093 6,551,526 SH   SOLE 22 6,059,832 0 491,694
CLOUDFLARE INC CL A COM 18915M107   29,560,174 479,406 SH   SOLE 23 479,406 0 0
CLOUDFLARE INC CL A COM 18915M107   24,298,788 394,077 SH   SOLE 25 393,959 0 118
CLOUDFLARE INC CL A COM 18915M107   18,905,573 306,610 SH   SOLE 26 155,197 0 151,413
CLOUDFLARE INC CL A COM 18915M107   23,253,158 377,119 SH   SOLE 28 4,399 0 372,720
CLOUDFLARE INC CL A COM 18915M107   21,211 344 SH   SOLE 29 344 0 0
CLOUDFLARE INC CL A COM 18915M107   69,454,872 1,126,417 SH   SOLE 30 1,126,417 0 0
CLOUDFLARE INC CL A COM 18915M107   4,440,568 72,017 SH   SOLE 31 50,796 0 21,221
CLOUDFLARE INC CL A COM 18915M107   20,614,788 334,330 SH   SOLE 34 334,330 0 0
CLOUDFLARE INC CL A COM 18915M107   3,953,701 64,121 SH   SOLE 36 64,121 0 0
CLOUDFLARE INC CL A COM 18915M107   628,069 10,186 SH   SOLE 40 10,186 0 0
CLOUDFLARE INC CL A COM 18915M107   44,087 715 SH   OTR 43 715 0 0
CLOUDFLARE INC CL A COM 18915M107   7,905,456 128,210 SH   SOLE 43 112,841 0 15,369
CLOUDFLARE INC NOTE 8/1 18915MAC1   954,285 1,130,000 PRN   SOLE 2 1,130,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   6,354,863 7,525,000 PRN   SOLE 21 7,525,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   1,435,650 1,700,000 PRN   SOLE 22 1,700,000 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   270,870 320,518 SH   SOLE 2 150,151 0 170,367
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   3,627 4,292 SH   SOLE 7 4,292 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   854,186 1,010,751 SH   SOLE 18 1,010,751 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   901,925 1,067,240 SH   SOLE 19 1,067,240 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   10,826,118 12,810,458 SH   SOLE 21 12,810,458 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   8,716,863 10,314,594 SH   SOLE 22 10,081,901 0 232,693
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   27,489 32,528 SH   SOLE 23 32,528 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   49,676 58,781 SH   SOLE 25 58,781 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   373,766 442,274 SH   SOLE 26 178,316 0 263,958
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   45,390 53,710 SH   SOLE 28 53,710 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   372,072 440,270 SH   SOLE 30 440,270 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   30,165 35,694 SH   SOLE 40 35,694 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   10,138 11,996 SH   SOLE 43 11,996 0 0
CME GROUP INC COM 12572Q105   145,213,145 758,214 SH   SOLE 2 188,053 0 570,161
CME GROUP INC COM 12572Q105   58,125,554 303,496 SH   SOLE 4 176,272 0 127,224
CME GROUP INC COM 12572Q105   48,247,335 251,918 SH   SOLE 7 241,650 0 10,268
CME GROUP INC COM 12572Q105   2,248,445 11,740 SH   SOLE 13 11,740 0 0
CME GROUP INC COM 12572Q105   11,742,091 61,310 SH   SOLE 15 61,310 0 0
CME GROUP INC COM 12572Q105   141,203,674 737,279 SH   SOLE 18 699,142 0 38,137
CME GROUP INC COM 12572Q105   35,681,134 186,305 SH   SOLE 19 186,305 0 0
CME GROUP INC COM 12572Q105   1,934,635,067 10,101,478 SH   SOLE 21 10,101,478 0 0
CME GROUP INC COM 12572Q105   1,508,784,792 7,877,949 SH   SOLE 22 7,129,445 0 748,504
CME GROUP INC COM 12572Q105   130,340,085 680,556 SH   SOLE 23 680,556 0 0
CME GROUP INC COM 12572Q105   99,142,435 517,661 SH   SOLE 25 516,502 0 1,159
CME GROUP INC COM 12572Q105   122,722,377 640,781 SH   SOLE 26 258,442 0 382,339
CME GROUP INC COM 12572Q105   161,951,993 845,614 SH   SOLE 28 5,888 0 839,726
CME GROUP INC COM 12572Q105   1,943,353 10,147 SH   SOLE 29 10,147 0 0
CME GROUP INC COM 12572Q105   479,951,035 2,506,010 SH   SOLE 30 2,504,384 0 1,626
CME GROUP INC COM 12572Q105   21,981,708 114,775 SH   SOLE 31 87,635 0 27,140
CME GROUP INC COM 12572Q105   46,493,778 242,762 SH   SOLE 34 242,762 0 0
CME GROUP INC COM 12572Q105   21,981,133 114,772 SH   SOLE 36 114,772 0 0
CME GROUP INC COM 12572Q105   2,736,629 14,289 SH   SOLE 40 14,289 0 0
CME GROUP INC COM 12572Q105   161,068 841 SH   OTR 43 841 0 0
CME GROUP INC COM 12572Q105   87,508,827 456,917 SH   SOLE 43 400,531 0 56,386
CMS ENERGY CORP COM 125896100   55,670,923 906,988 SH   SOLE 2 505,701 0 401,287
CMS ENERGY CORP COM 125896100   19,872,757 323,766 SH   SOLE 4 168,286 0 155,480
CMS ENERGY CORP COM 125896100   14,053,688 228,962 SH   SOLE 7 220,060 0 8,902
CMS ENERGY CORP COM 125896100   1,319,670 21,500 SH   SOLE 13 21,500 0 0
CMS ENERGY CORP COM 125896100   2,913,954 47,474 SH   SOLE 15 47,474 0 0
CMS ENERGY CORP COM 125896100   42,029,525 684,743 SH   SOLE 18 563,647 0 121,096
CMS ENERGY CORP COM 125896100   31,484,748 512,948 SH   SOLE 19 512,948 0 0
CMS ENERGY CORP COM 125896100   813,149,412 13,247,791 SH   SOLE 21 13,247,791 0 0
CMS ENERGY CORP COM 125896100   425,080,868 6,925,397 SH   SOLE 22 6,265,271 0 660,126
CMS ENERGY CORP COM 125896100   37,734,521 614,769 SH   SOLE 23 614,769 0 0
CMS ENERGY CORP COM 125896100   6,523,528 106,281 SH   SOLE 25 106,281 0 0
CMS ENERGY CORP COM 125896100   27,575,702 449,262 SH   SOLE 26 260,088 0 189,174
CMS ENERGY CORP COM 125896100   26,582,941 433,088 SH   SOLE 28 5,058 0 428,030
CMS ENERGY CORP COM 125896100   1,113,986 18,149 SH   SOLE 29 18,149 0 0
CMS ENERGY CORP COM 125896100   95,277,535 1,552,257 SH   SOLE 30 1,552,257 0 0
CMS ENERGY CORP COM 125896100   7,883,279 128,434 SH   SOLE 31 106,828 0 21,606
CMS ENERGY CORP COM 125896100   4,317,960 70,348 SH   SOLE 32 70,348 0 0
CMS ENERGY CORP COM 125896100   4,532,606 73,845 SH   SOLE 34 73,845 0 0
CMS ENERGY CORP COM 125896100   5,995,107 97,672 SH   SOLE 36 97,672 0 0
CMS ENERGY CORP COM 125896100   405,845 6,612 SH   SOLE 40 6,612 0 0
CMS ENERGY CORP COM 125896100   30,444 496 SH   OTR 43 496 0 0
CMS ENERGY CORP COM 125896100   16,975,122 276,558 SH   SOLE 43 246,788 0 29,770
CNA FINL CORP COM 126117100   4,291,934 109,965 SH   SOLE 2 2,703 0 107,262
CNA FINL CORP COM 126117100   89,379 2,290 SH   SOLE 7 2,290 0 0
CNA FINL CORP COM 126117100   419,299 10,743 SH   SOLE 18 10,743 0 0
CNA FINL CORP COM 126117100   265,014 6,790 SH   SOLE 19 6,790 0 0
CNA FINL CORP COM 126117100   18,179,979 465,795 SH   SOLE 21 465,795 0 0
CNA FINL CORP COM 126117100   24,690,261 632,597 SH   SOLE 22 613,266 0 19,331
CNA FINL CORP COM 126117100   1,695,580 43,443 SH   SOLE 25 43,443 0 0
CNA FINL CORP COM 126117100   628,149 16,094 SH   SOLE 26 0 0 16,094
CNA FINL CORP COM 126117100   254,437 6,519 SH   SOLE 28 0 0 6,519
CNA FINL CORP COM 126117100   77,006 1,973 SH   SOLE 31 399 0 1,574
CNA FINL CORP COM 126117100   8,220,554 210,621 SH   SOLE 43 188,549 0 22,072
CNB FINL CORP PA COM 126128107   511,162 26,623 SH   SOLE 2 18,269 0 8,354
CNB FINL CORP PA COM 126128107   4,090 213 SH   SOLE 7 213 0 0
CNB FINL CORP PA COM 126128107   1,080,038 56,252 SH   SOLE 18 56,252 0 0
CNB FINL CORP PA COM 126128107   840,768 43,790 SH   SOLE 19 43,790 0 0
CNB FINL CORP PA COM 126128107   14,063,770 732,488 SH   SOLE 21 732,488 0 0
CNB FINL CORP PA COM 126128107   10,868,371 566,061 SH   SOLE 22 548,431 0 17,630
CNB FINL CORP PA COM 126128107   520,800 27,125 SH   SOLE 43 23,214 0 3,911
CNFINANCE HLDGS LTD SPON ADS 18979T105   11,577 4,687 SH   SOLE 2 4,687 0 0
CNFINANCE HLDGS LTD SPON ADS 18979T105   9,119 3,692 SH   SOLE 22 3,692 0 0
CNH INDL N V SHS N20944109   20,992,203 1,374,735 SH   SOLE 7 1,374,735 0 0
CNH INDL N V SHS N20944109   8,674,811 568,095 SH   SOLE 25 568,095 0 0
CNH INDL N V SHS N20944109   4,149,241 271,725 SH   SOLE 26 67,736 0 203,989
CNH INDL N V SHS N20944109   11,550,243 756,401 SH   SOLE 34 756,401 0 0
CNH INDL N V SHS N20944109   17,258,017 1,130,191 SH   SOLE 43 1,059,029 0 71,162
CNO FINL GROUP INC COM 12621E103   10,142,871 457,092 SH   SOLE 2 327,797 0 129,295
CNO FINL GROUP INC COM 12621E103   7,833 353 SH   SOLE 4 353 0 0
CNO FINL GROUP INC COM 12621E103   1,693,785 76,331 SH   SOLE 7 76,331 0 0
CNO FINL GROUP INC COM 12621E103   11,219,020 505,589 SH   SOLE 18 505,589 0 0
CNO FINL GROUP INC COM 12621E103   12,833,098 578,328 SH   SOLE 19 578,328 0 0
CNO FINL GROUP INC COM 12621E103   195,063,458 8,790,602 SH   SOLE 21 8,790,602 0 0
CNO FINL GROUP INC COM 12621E103   95,476,869 4,302,698 SH   SOLE 22 4,161,771 0 140,927
CNO FINL GROUP INC COM 12621E103   373,724 16,842 SH   SOLE 23 16,842 0 0
CNO FINL GROUP INC COM 12621E103   515,540 23,233 SH   SOLE 25 23,233 0 0
CNO FINL GROUP INC COM 12621E103   1,993,172 89,823 SH   SOLE 26 46,963 0 42,860
CNO FINL GROUP INC COM 12621E103   1,815,430 81,813 SH   SOLE 28 65,874 0 15,939
CNO FINL GROUP INC COM 12621E103   8,385,668 377,903 SH   SOLE 30 377,903 0 0
CNO FINL GROUP INC COM 12621E103   280,792 12,654 SH   SOLE 36 12,654 0 0
CNO FINL GROUP INC COM 12621E103   383,399 17,278 SH   SOLE 40 17,278 0 0
CNO FINL GROUP INC COM 12621E103   10,554,018 475,620 SH   SOLE 43 452,858 0 22,762
CNX RES CORP COM 12653C108   4,659,737 290,870 SH   SOLE 2 221,770 0 69,100
CNX RES CORP COM 12653C108   10,846 677 SH   SOLE 4 677 0 0
CNX RES CORP COM 12653C108   916,616 57,217 SH   SOLE 7 57,217 0 0
CNX RES CORP COM 12653C108   11,874,793 741,248 SH   SOLE 18 741,248 0 0
CNX RES CORP COM 12653C108   5,376,472 335,610 SH   SOLE 19 335,610 0 0
CNX RES CORP COM 12653C108   205,317,078 12,816,297 SH   SOLE 21 12,816,297 0 0
CNX RES CORP COM 12653C108   90,207,819 5,630,950 SH   SOLE 22 5,419,271 0 211,679
CNX RES CORP COM 12653C108   1,786,326 111,506 SH   SOLE 26 94,072 0 17,434
CNX RES CORP COM 12653C108   1,656,180 103,382 SH   SOLE 28 62,453 0 40,929
CNX RES CORP COM 12653C108   2,949,474 184,112 SH   SOLE 30 184,112 0 0
CNX RES CORP COM 12653C108   207,635 12,961 SH   SOLE 34 12,961 0 0
CNX RES CORP COM 12653C108   93,653 5,846 SH   SOLE 36 5,846 0 0
CNX RES CORP COM 12653C108   6,389,771 398,862 SH   SOLE 43 370,442 0 28,420
CNX RES CORP NOTE 2.250% 5/0 12653CAG3   2,719,500 1,960,000 PRN   SOLE 21 1,960,000 0 0
CO-DIAGNOSTICS INC COM 189763105   1,077 728 SH   SOLE 2 0 0 728
CO-DIAGNOSTICS INC COM 189763105   8,498 5,742 SH   SOLE 18 5,742 0 0
CO-DIAGNOSTICS INC COM 189763105   99,409 67,168 SH   SOLE 21 67,168 0 0
CO-DIAGNOSTICS INC COM 189763105   633,394 427,969 SH   SOLE 22 427,969 0 0
COASTAL FINL CORP WA COM NEW 19046P209   210,442 5,844 SH   SOLE 2 3,273 0 2,571
COASTAL FINL CORP WA COM NEW 19046P209   5,474 152 SH   SOLE 7 152 0 0
COASTAL FINL CORP WA COM NEW 19046P209   976,051 27,105 SH   SOLE 18 27,105 0 0
COASTAL FINL CORP WA COM NEW 19046P209   755,706 20,986 SH   SOLE 19 20,986 0 0
COASTAL FINL CORP WA COM NEW 19046P209   12,880,129 357,682 SH   SOLE 21 357,682 0 0
COASTAL FINL CORP WA COM NEW 19046P209   9,772,610 271,386 SH   SOLE 22 263,590 0 7,796
COASTAL FINL CORP WA COM NEW 19046P209   63,882 1,774 SH   SOLE 25 1,774 0 0
COASTAL FINL CORP WA COM NEW 19046P209   33,561 932 SH   SOLE 26 0 0 932
COASTAL FINL CORP WA COM NEW 19046P209   82,319 2,286 SH   SOLE 30 2,286 0 0
COASTAL FINL CORP WA COM NEW 19046P209   65,214 1,811 SH   SOLE 40 1,811 0 0
COASTAL FINL CORP WA COM NEW 19046P209   100,180 2,782 SH   SOLE 43 2,341 0 441
COCA COLA CO COM 191216100   611,249,823 9,854,100 SH   SOLE 2 3,115,592 0 6,738,508
COCA COLA CO COM 191216100   231,685,089 3,735,049 SH   SOLE 4 2,083,290 0 1,651,759
COCA COLA CO COM 191216100   296,148,030 4,774,271 SH   SOLE 7 4,660,164 0 114,107
COCA COLA CO COM 191216100   20,417,175 329,150 SH   SOLE 13 329,150 0 0
COCA COLA CO COM 191216100   42,575,221 686,365 SH   SOLE 15 686,365 0 0
COCA COLA CO COM 191216100   534,203,725 8,612,022 SH   SOLE 18 8,240,348 0 371,674
COCA COLA CO COM 191216100   98,246,464 1,583,854 SH   SOLE 19 1,583,854 0 0
COCA COLA CO COM 191216100   6,983,499,981 112,582,621 SH   SOLE 21 112,582,621 0 0
COCA COLA CO COM 191216100   5,325,377,850 85,851,650 SH   SOLE 22 77,420,669 0 8,430,981
COCA COLA CO COM 191216100   578,300,790 9,322,921 SH   SOLE 23 9,322,921 0 0
COCA COLA CO COM 191216100   639,460,199 10,308,886 SH   SOLE 25 10,292,665 0 16,221
COCA COLA CO COM 191216100   596,857,622 9,622,080 SH   SOLE 26 4,720,552 0 4,901,528
COCA COLA CO COM 191216100   632,368,991 10,194,567 SH   SOLE 28 114,049 0 10,080,518
COCA COLA CO COM 191216100   13,240,862 213,459 SH   SOLE 29 213,459 0 0
COCA COLA CO COM 191216100   2,110,295,771 34,020,567 SH   SOLE 30 33,949,222 0 71,345
COCA COLA CO COM 191216100   98,229,095 1,583,574 SH   SOLE 31 1,283,761 0 299,813
COCA COLA CO COM 191216100   23,415,767 377,491 SH   SOLE 32 377,491 0 0
COCA COLA CO COM 191216100   127,287,359 2,052,029 SH   SOLE 34 2,052,029 0 0
COCA COLA CO COM 191216100   75,655,758 1,219,664 SH   SOLE 36 1,219,664 0 0
COCA COLA CO COM 191216100   10,315,589 166,300 SH   SOLE 40 166,300 0 0
COCA COLA CO COM 191216100   539,723 8,701 SH   OTR 43 8,701 0 0
COCA COLA CO COM 191216100   275,534,177 4,441,950 SH   SOLE 43 3,984,376 0 457,574
COCA COLA CONS INC COM 191098102   4,280,105 7,999 SH   SOLE 2 5,146 0 2,853
COCA COLA CONS INC COM 191098102   5,886 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102   24,614 46 SH   SOLE 7 46 0 0
COCA COLA CONS INC COM 191098102   10,552,848 19,722 SH   SOLE 18 19,176 0 546
COCA COLA CONS INC COM 191098102   11,601,605 21,682 SH   SOLE 19 21,682 0 0
COCA COLA CONS INC COM 191098102   176,765,818 330,354 SH   SOLE 21 330,354 0 0
COCA COLA CONS INC COM 191098102   81,058,734 151,489 SH   SOLE 22 147,805 0 3,684
COCA COLA CONS INC COM 191098102   323,188 604 SH   SOLE 23 604 0 0
COCA COLA CONS INC COM 191098102   398,635 745 SH   SOLE 25 745 0 0
COCA COLA CONS INC COM 191098102   1,391,208 2,600 SH   SOLE 26 2,195 0 405
COCA COLA CONS INC COM 191098102   44,412 83 SH   SOLE 28 83 0 0
COCA COLA CONS INC COM 191098102   1,305,060 2,439 SH   SOLE 30 2,439 0 0
COCA COLA CONS INC COM 191098102   396,494 741 SH   SOLE 40 741 0 0
COCA COLA CONS INC COM 191098102   3,228,146 6,033 SH   SOLE 43 5,246 0 787
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   13,231,925 223,550 SH   SOLE 2 56,711 0 166,839
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   10,996,318 185,780 SH   SOLE 4 93,327 0 92,453
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   11,497,184 194,242 SH   SOLE 7 183,625 0 10,617
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   279,022 4,714 SH   SOLE 13 4,714 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,512,068 25,546 SH   SOLE 15 25,546 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   55,758,223 942,021 SH   SOLE 18 942,021 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   12,277,131 207,419 SH   SOLE 19 207,419 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   199,930,029 3,377,767 SH   SOLE 21 3,377,767 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   162,935,746 2,752,758 SH   SOLE 22 2,645,082 0 107,676
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   23,374,131 394,900 SH   SOLE 23 394,900 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   54,341,629 918,088 SH   SOLE 25 917,390 0 698
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   12,811,439 216,446 SH   SOLE 26 39,652 0 176,794
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   18,226,495 307,932 SH   SOLE 28 2,243 0 305,689
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   125,979,522 2,128,392 SH   SOLE 30 2,128,392 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   10,650,471 179,937 SH   SOLE 31 23,647 0 156,290
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   60,826,426 1,027,647 SH   SOLE 34 1,027,647 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   3,672,266 62,042 SH   SOLE 36 62,042 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   492,106 8,314 SH   SOLE 40 8,314 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   32,366,006 546,815 SH   SOLE 43 503,360 0 43,455
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   1,269,334 15,774 SH   SOLE 2 14,855 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   172,286 2,141 SH   SOLE 4 2,141 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   7,227,494 89,816 SH   SOLE 22 89,816 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   121,107 1,505 SH   SOLE 28 0 0 1,505
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   33,315 414 SH   SOLE 30 414 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   15,119,674 187,892 SH   SOLE 43 165,543 0 22,349
COCRYSTAL PHARMA INC COM NEW 19188J409   147,385 74,063 SH   SOLE 22 74,063 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   8,103 1,107 SH   SOLE 18 1,107 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   428,096 58,483 SH   SOLE 21 58,483 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   321,202 43,880 SH   SOLE 22 43,880 0 0
CODEXIS INC COM 192005106   1,690,085 408,233 SH   SOLE 2 329,324 0 78,909
CODEXIS INC COM 192005106   1,188 287 SH   SOLE 4 287 0 0
CODEXIS INC COM 192005106   3,560 860 SH   SOLE 7 860 0 0
CODEXIS INC COM 192005106   780,233 188,462 SH   SOLE 18 170,657 0 17,805
CODEXIS INC COM 192005106   2,688,226 649,330 SH   SOLE 19 649,330 0 0
CODEXIS INC COM 192005106   10,203,535 2,464,622 SH   SOLE 21 2,464,622 0 0
CODEXIS INC COM 192005106   8,499,627 2,053,050 SH   SOLE 22 2,009,012 0 44,038
CODEXIS INC COM 192005106   81,918 19,787 SH   SOLE 23 19,787 0 0
CODEXIS INC COM 192005106   41,425 10,006 SH   SOLE 25 10,006 0 0
CODEXIS INC COM 192005106   427,298 103,212 SH   SOLE 26 28,913 0 74,299
CODEXIS INC COM 192005106   35,753 8,636 SH   SOLE 28 3,046 0 5,590
CODEXIS INC COM 192005106   343,011 82,853 SH   SOLE 30 82,853 0 0
CODEXIS INC COM 192005106   52,888 12,775 SH   SOLE 34 12,775 0 0
CODEXIS INC COM 192005106   29,063 7,020 SH   SOLE 36 7,020 0 0
CODEXIS INC COM 192005106   35,302 8,527 SH   SOLE 40 8,527 0 0
CODEXIS INC COM 192005106   132,877 32,096 SH   SOLE 43 30,828 0 1,268
CODORUS VY BANCORP INC COM 192025104   11,454 552 SH   SOLE 2 272 0 280
CODORUS VY BANCORP INC COM 192025104   31,499 1,518 SH   SOLE 18 1,518 0 0
CODORUS VY BANCORP INC COM 192025104   657,443 31,684 SH   SOLE 21 31,684 0 0
CODORUS VY BANCORP INC COM 192025104   575,252 27,723 SH   SOLE 22 27,723 0 0
COEUR MNG INC COM NEW 192108504   3,186,266 798,563 SH   SOLE 2 458,286 0 340,277
COEUR MNG INC COM NEW 192108504   4,082 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504   4,022,279 1,008,090 SH   SOLE 7 1,008,090 0 0
COEUR MNG INC COM NEW 192108504   3,147,635 788,881 SH   SOLE 18 788,881 0 0
COEUR MNG INC COM NEW 192108504   6,352,172 1,592,023 SH   SOLE 19 1,592,023 0 0
COEUR MNG INC COM NEW 192108504   43,504,035 10,903,267 SH   SOLE 21 10,903,267 0 0
COEUR MNG INC COM NEW 192108504   36,578,668 9,167,586 SH   SOLE 22 8,828,065 0 339,521
COEUR MNG INC COM NEW 192108504   169,747 42,543 SH   SOLE 23 42,543 0 0
COEUR MNG INC COM NEW 192108504   164,536 41,237 SH   SOLE 25 41,237 0 0
COEUR MNG INC COM NEW 192108504   962,576 241,247 SH   SOLE 26 105,069 0 136,178
COEUR MNG INC COM NEW 192108504   8,034,432 2,013,642 SH   SOLE 30 2,013,642 0 0
COEUR MNG INC COM NEW 192108504   118,483 29,695 SH   SOLE 40 29,695 0 0
COEUR MNG INC COM NEW 192108504   846,794 212,229 SH   SOLE 43 209,676 0 2,553
COGENT BIOSCIENCES INC COM 19240Q201   512,126 47,463 SH   SOLE 2 11,582 0 35,881
COGENT BIOSCIENCES INC COM 19240Q201   6,442 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201   2,027,894 187,942 SH   SOLE 18 187,942 0 0
COGENT BIOSCIENCES INC COM 19240Q201   1,364,654 126,474 SH   SOLE 19 126,474 0 0
COGENT BIOSCIENCES INC COM 19240Q201   29,951,011 2,775,812 SH   SOLE 21 2,775,812 0 0
COGENT BIOSCIENCES INC COM 19240Q201   19,312,633 1,789,864 SH   SOLE 22 1,722,943 0 66,921
COGENT BIOSCIENCES INC COM 19240Q201   69,682 6,458 SH   SOLE 25 6,458 0 0
COGENT BIOSCIENCES INC COM 19240Q201   37,884 3,511 SH   SOLE 26 0 0 3,511
COGENT BIOSCIENCES INC COM 19240Q201   761,968 70,618 SH   SOLE 30 70,618 0 0
COGENT BIOSCIENCES INC COM 19240Q201   68,635 6,361 SH   SOLE 40 6,361 0 0
COGENT BIOSCIENCES INC COM 19240Q201   291,006 26,970 SH   SOLE 43 25,247 0 1,723
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   2,087,786 32,765 SH   SOLE 2 14,397 0 18,368
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   243,347 3,819 SH   SOLE 4 3,819 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   996,326 15,636 SH   SOLE 7 15,636 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   8,936,411 140,245 SH   SOLE 18 140,245 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   5,445,766 85,464 SH   SOLE 19 85,464 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   356,980,149 5,602,325 SH   SOLE 21 5,602,325 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   76,784,894 1,205,036 SH   SOLE 22 1,164,889 0 40,147
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   426,605 6,695 SH   SOLE 25 6,695 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,377,945 21,625 SH   SOLE 26 17,674 0 3,951
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   189,949 2,981 SH   SOLE 28 765 0 2,216
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   7,636,587 119,846 SH   SOLE 30 119,846 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   133,302 2,092 SH   SOLE 36 2,092 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   436,737 6,854 SH   SOLE 40 6,854 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   3,317,172 52,059 SH   SOLE 43 47,557 0 4,502
COGNEX CORP COM 192422103   9,489,965 191,523 SH   SOLE 2 93,413 0 98,110
COGNEX CORP COM 192422103   6,728,593 135,794 SH   SOLE 4 69,278 0 66,516
COGNEX CORP COM 192422103   1,150,353 23,216 SH   SOLE 7 23,216 0 0
COGNEX CORP COM 192422103   184,722 3,728 SH   SOLE 13 3,728 0 0
COGNEX CORP COM 192422103   663,326 13,387 SH   SOLE 15 13,387 0 0
COGNEX CORP COM 192422103   28,679,441 578,798 SH   SOLE 18 569,134 0 9,664
COGNEX CORP COM 192422103   2,685,065 54,189 SH   SOLE 19 54,189 0 0
COGNEX CORP COM 192422103   462,943,965 9,342,966 SH   SOLE 21 9,342,966 0 0
COGNEX CORP COM 192422103   261,179,190 5,271,023 SH   SOLE 22 4,937,773 0 333,250
COGNEX CORP COM 192422103   15,750,161 317,864 SH   SOLE 23 317,864 0 0
COGNEX CORP COM 192422103   4,001,906 80,765 SH   SOLE 25 80,379 0 386
COGNEX CORP COM 192422103   5,671,146 114,453 SH   SOLE 26 92,694 0 21,759
COGNEX CORP COM 192422103   14,227,440 287,133 SH   SOLE 28 1,792 0 285,341
COGNEX CORP COM 192422103   30,292,789 611,358 SH   SOLE 30 434,500 0 176,858
COGNEX CORP COM 192422103   1,912,333 38,594 SH   SOLE 31 35,512 0 3,082
COGNEX CORP COM 192422103   311,670 6,290 SH   SOLE 34 6,290 0 0
COGNEX CORP COM 192422103   1,197,574 24,169 SH   SOLE 36 24,169 0 0
COGNEX CORP COM 192422103   384,310 7,756 SH   SOLE 40 7,756 0 0
COGNEX CORP COM 192422103   18,234 368 SH   OTR 43 368 0 0
COGNEX CORP COM 192422103   5,158,698 104,111 SH   SOLE 43 98,207 0 5,904
COGNITION THERAPEUTICS INC COM 19243B102   5,279 2,666 SH   SOLE 18 2,666 0 0
COGNITION THERAPEUTICS INC COM 19243B102   63,740 32,192 SH   SOLE 21 32,192 0 0
COGNITION THERAPEUTICS INC COM 19243B102   5,704 2,881 SH   SOLE 22 2,881 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   117,236,936 1,924,125 SH   SOLE 2 942,734 0 981,391
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   33,070,732 542,766 SH   SOLE 4 295,318 0 247,448
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   34,411,863 564,777 SH   SOLE 7 422,931 0 141,846
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   7,225,993 118,595 SH   SOLE 13 118,595 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   16,345,204 268,262 SH   SOLE 15 268,262 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   345,303,775 5,667,221 SH   SOLE 18 5,271,873 0 395,348
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   677,875,435 11,125,479 SH   SOLE 19 11,125,479 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   807,443,020 13,251,978 SH   SOLE 21 13,251,978 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   763,391,543 12,528,993 SH   SOLE 22 11,449,198 0 1,079,795
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   71,543,579 1,174,193 SH   SOLE 23 1,174,193 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   98,908,035 1,623,306 SH   SOLE 25 1,572,136 0 51,170
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   79,378,264 1,302,778 SH   SOLE 26 624,408 0 678,370
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   100,634,364 1,651,639 SH   SOLE 28 7,386 0 1,644,253
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,936,339 48,192 SH   SOLE 29 48,192 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   224,790,085 3,689,317 SH   SOLE 30 3,689,317 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   14,847,544 243,682 SH   SOLE 31 204,792 0 38,890
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   7,041,375 115,565 SH   SOLE 32 115,565 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   75,798,504 1,244,026 SH   SOLE 34 1,244,026 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   12,819,185 210,392 SH   SOLE 36 210,392 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,297,809 21,300 SH   SOLE 40 21,300 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   68,973 1,132 SH   OTR 43 1,132 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   37,610,673 617,277 SH   SOLE 43 566,174 0 51,103
COGNYTE SOFTWARE LTD ORD SHS M25133105   58,881 17,369 SH   SOLE 2 17,369 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   39,144 11,547 SH   SOLE 22 11,547 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   15,601 4,602 SH   SOLE 28 4,602 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   2,017,172 595,036 SH   SOLE 30 595,036 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   881 260 SH   SOLE 43 260 0 0
COHBAR INC COM NEW 19249J307   234 131 SH   SOLE 2 0 0 131
COHBAR INC COM NEW 19249J307   16 9 SH   SOLE 21 9 0 0
COHBAR INC COM NEW 19249J307   3,507 1,959 SH   SOLE 22 1,959 0 0
COHEN & CO INC NEW COM 19249M102   183,293 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100   889,620 13,909 SH   SOLE 2 7,921 0 5,988
COHEN & STEERS INC COM 19247A100   3,582 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100   467,548 7,310 SH   SOLE 7 7,310 0 0
COHEN & STEERS INC COM 19247A100   4,502,400 70,394 SH   SOLE 18 64,078 0 6,316
COHEN & STEERS INC COM 19247A100   6,631,501 103,682 SH   SOLE 19 103,682 0 0
COHEN & STEERS INC COM 19247A100   57,759,078 903,050 SH   SOLE 21 903,050 0 0
COHEN & STEERS INC COM 19247A100   42,615,972 666,291 SH   SOLE 22 646,340 0 19,951
COHEN & STEERS INC COM 19247A100   254,433 3,978 SH   SOLE 25 3,978 0 0
COHEN & STEERS INC COM 19247A100   645,804 10,097 SH   SOLE 26 7,875 0 2,222
COHEN & STEERS INC COM 19247A100   28,462 445 SH   SOLE 28 445 0 0
COHEN & STEERS INC COM 19247A100   725,115 11,337 SH   SOLE 30 11,337 0 0
COHEN & STEERS INC COM 19247A100   271,126 4,239 SH   SOLE 40 4,239 0 0
COHEN & STEERS INC COM 19247A100   21,427 335 SH   OTR 43 335 0 0
COHEN & STEERS INC COM 19247A100   1,350,387 21,113 SH   SOLE 43 17,543 0 3,570
COHERENT CORP COM 19247G107   8,564,382 224,905 SH   SOLE 2 111,875 0 113,030
COHERENT CORP COM 19247G107   29,779 782 SH   SOLE 4 457 0 325
COHERENT CORP COM 19247G107   805,697 21,158 SH   SOLE 7 21,158 0 0
COHERENT CORP COM 19247G107   10,341,690 271,578 SH   SOLE 18 271,578 0 0
COHERENT CORP COM 19247G107   1,426,324 37,456 SH   SOLE 19 37,456 0 0
COHERENT CORP COM 19247G107   268,560,190 7,052,526 SH   SOLE 21 7,052,526 0 0
COHERENT CORP COM 19247G107   145,936,002 3,832,353 SH   SOLE 22 3,670,462 0 161,891
COHERENT CORP COM 19247G107   810,228 21,277 SH   SOLE 25 21,277 0 0
COHERENT CORP COM 19247G107   2,449,648 64,329 SH   SOLE 26 51,891 0 12,438
COHERENT CORP COM 19247G107   201,253 5,285 SH   SOLE 28 2,266 0 3,019
COHERENT CORP COM 19247G107   9,485,309 249,089 SH   SOLE 30 249,089 0 0
COHERENT CORP COM 19247G107   65,612 1,723 SH   SOLE 31 1,723 0 0
COHERENT CORP COM 19247G107   43,107 1,132 SH   SOLE 36 1,132 0 0
COHERENT CORP COM 19247G107   812,894 21,347 SH   SOLE 40 21,347 0 0
COHERENT CORP COM 19247G107   3,185,202 83,645 SH   SOLE 43 75,782 0 7,863
COHERENT CORP 6% CONV PFD A 19247G206   30,448,435 174,001 SH   SOLE 21 174,001 0 0
COHERUS BIOSCIENCES INC COM 19249H103   4,409,160 644,614 SH   SOLE 2 476,191 0 168,423
COHERUS BIOSCIENCES INC COM 19249H103   1,860 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103   45,424 6,641 SH   SOLE 7 6,641 0 0
COHERUS BIOSCIENCES INC COM 19249H103   1,807,853 264,306 SH   SOLE 18 234,772 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103   7,762,949 1,134,934 SH   SOLE 19 1,134,934 0 0
COHERUS BIOSCIENCES INC COM 19249H103   60,350,503 8,823,173 SH   SOLE 21 8,823,173 0 0
COHERUS BIOSCIENCES INC COM 19249H103   20,579,953 3,008,765 SH   SOLE 22 2,965,210 0 43,555
COHERUS BIOSCIENCES INC COM 19249H103   235,125 34,375 SH   SOLE 23 34,375 0 0
COHERUS BIOSCIENCES INC COM 19249H103   50,623 7,401 SH   SOLE 25 7,401 0 0
COHERUS BIOSCIENCES INC COM 19249H103   1,339,251 195,797 SH   SOLE 26 20,167 0 175,630
COHERUS BIOSCIENCES INC COM 19249H103   21,854 3,195 SH   SOLE 28 3,195 0 0
COHERUS BIOSCIENCES INC COM 19249H103   1,486,831 217,373 SH   SOLE 30 217,373 0 0
COHERUS BIOSCIENCES INC COM 19249H103   235,918 34,491 SH   SOLE 34 34,491 0 0
COHERUS BIOSCIENCES INC COM 19249H103   66,697 9,751 SH   SOLE 40 9,751 0 0
COHERUS BIOSCIENCES INC COM 19249H103   16,867 2,466 SH   OTR 43 2,466 0 0
COHERUS BIOSCIENCES INC COM 19249H103   68,475 10,011 SH   SOLE 43 9,415 0 596
COHU INC COM 192576106   1,888,750 49,199 SH   SOLE 2 14,103 0 35,096
COHU INC COM 192576106   4,568 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106   18,466 481 SH   SOLE 7 481 0 0
COHU INC COM 192576106   6,227,280 162,211 SH   SOLE 18 162,211 0 0
COHU INC COM 192576106   3,592,191 93,571 SH   SOLE 19 93,571 0 0
COHU INC COM 192576106   218,772,556 5,698,686 SH   SOLE 21 5,698,686 0 0
COHU INC COM 192576106   49,857,093 1,298,700 SH   SOLE 22 1,241,464 0 57,236
COHU INC COM 192576106   311,113 8,104 SH   SOLE 25 8,104 0 0
COHU INC COM 192576106   1,404,421 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106   150,067 3,909 SH   SOLE 28 863 0 3,046
COHU INC COM 192576106   3,212,744 83,687 SH   SOLE 30 83,687 0 0
COHU INC COM 192576106   220,627 5,747 SH   SOLE 40 5,747 0 0
COHU INC COM 192576106   1,097,839 28,597 SH   SOLE 43 27,499 0 1,098
COINBASE GLOBAL INC COM CL A 19260Q107   13,640,086 201,866 SH   SOLE 2 10,740 0 191,126
COINBASE GLOBAL INC COM CL A 19260Q107   5,061,128 74,902 SH   SOLE 4 44,324 0 30,578
COINBASE GLOBAL INC COM CL A 19260Q107   1,254,099 18,560 SH   SOLE 7 18,560 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   107,098 1,585 SH   SOLE 13 1,585 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,002,131 14,831 SH   SOLE 15 14,831 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   10,815,119 160,058 SH   SOLE 18 152,978 0 7,080
COINBASE GLOBAL INC COM CL A 19260Q107   2,566,984 37,990 SH   SOLE 19 37,990 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   157,977,782 2,337,987 SH   SOLE 21 2,337,987 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   243,896,685 3,609,541 SH   SOLE 22 3,356,033 0 253,508
COINBASE GLOBAL INC COM CL A 19260Q107   15,525,356 229,767 SH   SOLE 23 229,767 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,157,307 31,927 SH   SOLE 25 31,467 0 460
COINBASE GLOBAL INC COM CL A 19260Q107   4,575,232 67,711 SH   SOLE 26 60,830 0 6,881
COINBASE GLOBAL INC COM CL A 19260Q107   15,058,447 222,857 SH   SOLE 28 3,614 0 219,243
COINBASE GLOBAL INC COM CL A 19260Q107   19,595 290 SH   SOLE 29 290 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   22,907,581 339,020 SH   SOLE 30 339,020 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,841,823 27,258 SH   SOLE 31 25,213 0 2,045
COINBASE GLOBAL INC COM CL A 19260Q107   388,257 5,746 SH   SOLE 34 5,746 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,053,484 15,591 SH   SOLE 36 15,591 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   381,433 5,645 SH   SOLE 40 5,645 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   10,494,364 155,311 SH   SOLE 43 139,884 0 15,427
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3   5,422,814 8,475,000 PRN   SOLE 21 8,475,000 0 0
COLGATE PALMOLIVE CO COM 194162103   194,194,589 2,584,093 SH   SOLE 2 1,119,567 0 1,464,526
COLGATE PALMOLIVE CO COM 194162103   80,452,809 1,070,563 SH   SOLE 4 599,584 0 470,979
COLGATE PALMOLIVE CO COM 194162103   87,584,620 1,165,464 SH   SOLE 7 947,701 0 217,763
COLGATE PALMOLIVE CO COM 194162103   7,907,809 105,227 SH   SOLE 13 105,227 0 0
COLGATE PALMOLIVE CO COM 194162103   8,609,785 114,568 SH   SOLE 15 114,568 0 0
COLGATE PALMOLIVE CO COM 194162103   109,298,987 1,454,411 SH   SOLE 18 1,203,415 0 250,996
COLGATE PALMOLIVE CO COM 194162103   76,825,544 1,022,296 SH   SOLE 19 1,022,296 0 0
COLGATE PALMOLIVE CO COM 194162103   1,590,728,983 21,167,385 SH   SOLE 21 21,167,385 0 0
COLGATE PALMOLIVE CO COM 194162103   1,489,858,144 19,825,125 SH   SOLE 22 17,872,036 0 1,953,089
COLGATE PALMOLIVE CO COM 194162103   133,776,544 1,780,127 SH   SOLE 23 1,780,127 0 0
COLGATE PALMOLIVE CO COM 194162103   160,655,595 2,137,799 SH   SOLE 25 2,134,195 0 3,604
COLGATE PALMOLIVE CO COM 194162103   183,269,883 2,438,721 SH   SOLE 26 1,345,947 0 1,092,774
COLGATE PALMOLIVE CO COM 194162103   206,497,471 2,747,804 SH   SOLE 28 125,306 0 2,622,498
COLGATE PALMOLIVE CO COM 194162103   5,082,319 67,629 SH   SOLE 29 67,629 0 0
COLGATE PALMOLIVE CO COM 194162103   533,576,573 7,100,154 SH   SOLE 30 6,913,690 0 186,464
COLGATE PALMOLIVE CO COM 194162103   29,227,939 388,928 SH   SOLE 31 326,782 0 62,146
COLGATE PALMOLIVE CO COM 194162103   98,449,431 1,310,039 SH   SOLE 34 1,310,039 0 0
COLGATE PALMOLIVE CO COM 194162103   22,834,252 303,849 SH   SOLE 36 303,849 0 0
COLGATE PALMOLIVE CO COM 194162103   2,375,792 31,614 SH   SOLE 40 31,614 0 0
COLGATE PALMOLIVE CO COM 194162103   115,355 1,535 SH   OTR 43 1,535 0 0
COLGATE PALMOLIVE CO COM 194162103   75,770,734 1,008,260 SH   SOLE 43 918,230 0 90,030
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,638,852 109,998 SH   SOLE 2 87,703 0 22,295
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,663 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   339,914 14,169 SH   SOLE 7 14,169 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,999,302 125,023 SH   SOLE 18 109,773 0 15,250
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   5,433,207 226,478 SH   SOLE 19 226,478 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   98,025,611 4,086,103 SH   SOLE 21 4,086,103 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   26,551,268 1,106,764 SH   SOLE 22 1,083,383 0 23,381
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   147,634 6,154 SH   SOLE 23 6,154 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   189,593 7,903 SH   SOLE 25 7,903 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   107,595 4,485 SH   SOLE 26 887 0 3,598
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   152,600 6,361 SH   SOLE 28 0 0 6,361
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,024,084 84,372 SH   SOLE 30 84,372 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   37,208 1,551 SH   SOLE 36 1,551 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   120,670 5,030 SH   SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   18,040 752 SH   OTR 43 752 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   641,373 26,735 SH   SOLE 43 21,929 0 4,806
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,176,777 11,149 SH   SOLE 43 11,129 0 20
COLONY BANKCORP INC COM 19623P101   633,165 62,075 SH   SOLE 2 52,181 0 9,894
COLONY BANKCORP INC COM 19623P101   2,866 281 SH   SOLE 7 281 0 0
COLONY BANKCORP INC COM 19623P101   505,573 49,566 SH   SOLE 18 49,566 0 0
COLONY BANKCORP INC COM 19623P101   337,538 33,092 SH   SOLE 19 33,092 0 0
COLONY BANKCORP INC COM 19623P101   6,814,987 668,136 SH   SOLE 21 668,136 0 0
COLONY BANKCORP INC COM 19623P101   2,524,755 247,525 SH   SOLE 22 234,098 0 13,427
COLUMBIA BKG SYS INC COM 197236102   13,275,559 619,774 SH   SOLE 2 185,075 0 434,699
COLUMBIA BKG SYS INC COM 197236102   21,099 985 SH   SOLE 4 985 0 0
COLUMBIA BKG SYS INC COM 197236102   1,599,624 74,679 SH   SOLE 7 74,679 0 0
COLUMBIA BKG SYS INC COM 197236102   8,843,675 412,870 SH   SOLE 18 412,870 0 0
COLUMBIA BKG SYS INC COM 197236102   1,476,159 68,915 SH   SOLE 19 68,915 0 0
COLUMBIA BKG SYS INC COM 197236102   226,467,127 10,572,695 SH   SOLE 21 10,572,695 0 0
COLUMBIA BKG SYS INC COM 197236102   132,375,322 6,179,987 SH   SOLE 22 5,907,851 0 272,136
COLUMBIA BKG SYS INC COM 197236102   804,621 37,564 SH   SOLE 25 37,564 0 0
COLUMBIA BKG SYS INC COM 197236102   1,671,617 78,040 SH   SOLE 26 60,267 0 17,773
COLUMBIA BKG SYS INC COM 197236102   330,382 15,424 SH   SOLE 28 2,342 0 13,082
COLUMBIA BKG SYS INC COM 197236102   8,380,532 391,248 SH   SOLE 30 391,248 0 0
COLUMBIA BKG SYS INC COM 197236102   64,110 2,993 SH   SOLE 31 2,993 0 0
COLUMBIA BKG SYS INC COM 197236102   194,772 9,093 SH   SOLE 36 9,093 0 0
COLUMBIA BKG SYS INC COM 197236102   678,993 31,699 SH   SOLE 40 31,699 0 0
COLUMBIA BKG SYS INC COM 197236102   6,324,554 295,264 SH   SOLE 43 267,491 0 27,773
COLUMBIA FINL INC COM 197641103   506,776 27,723 SH   SOLE 2 11,431 0 16,292
COLUMBIA FINL INC COM 197641103   5,722 313 SH   SOLE 7 313 0 0
COLUMBIA FINL INC COM 197641103   1,676,678 91,722 SH   SOLE 18 91,722 0 0
COLUMBIA FINL INC COM 197641103   1,249,365 68,346 SH   SOLE 19 68,346 0 0
COLUMBIA FINL INC COM 197641103   23,147,379 1,266,268 SH   SOLE 21 1,266,268 0 0
COLUMBIA FINL INC COM 197641103   21,736,419 1,189,082 SH   SOLE 22 1,147,175 0 41,907
COLUMBIA FINL INC COM 197641103   128,307 7,019 SH   SOLE 23 7,019 0 0
COLUMBIA FINL INC COM 197641103   115,987 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103   107,889 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103   54,803 2,998 SH   SOLE 28 0 0 2,998
COLUMBIA FINL INC COM 197641103   629,563 34,440 SH   SOLE 30 34,440 0 0
COLUMBIA FINL INC COM 197641103   127,064 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103   1,328,919 72,698 SH   SOLE 43 70,809 0 1,889
COLUMBIA SPORTSWEAR CO COM 198516106   5,801,710 64,292 SH   SOLE 2 44,402 0 19,890
COLUMBIA SPORTSWEAR CO COM 198516106   8,122 90 SH   SOLE 4 90 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,053,191 11,671 SH   SOLE 7 11,671 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   6,418,410 71,126 SH   SOLE 18 71,126 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,021,156 11,316 SH   SOLE 19 11,316 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   169,471,352 1,878,007 SH   SOLE 21 1,878,007 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   91,137,798 1,009,949 SH   SOLE 22 963,355 0 46,594
COLUMBIA SPORTSWEAR CO COM 198516106   554,525 6,145 SH   SOLE 25 6,145 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,760,312 19,507 SH   SOLE 26 17,076 0 2,431
COLUMBIA SPORTSWEAR CO COM 198516106   61,453 681 SH   SOLE 28 681 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   3,666,090 40,626 SH   SOLE 30 40,626 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   45,391 503 SH   SOLE 31 503 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   77,155 855 SH   SOLE 36 855 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   488,469 5,413 SH   SOLE 40 5,413 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   2,155,459 23,886 SH   SOLE 43 21,714 0 2,172
COLUMBUS MCKINNON CORP N Y COM 199333105   1,785,575 48,051 SH   SOLE 2 27,955 0 20,096
COLUMBUS MCKINNON CORP N Y COM 199333105   47,862 1,288 SH   SOLE 4 124 0 1,164
COLUMBUS MCKINNON CORP N Y COM 199333105   403,149 10,849 SH   SOLE 7 10,849 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   3,019,436 81,255 SH   SOLE 18 81,255 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   2,819,924 75,886 SH   SOLE 19 75,886 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   38,371,676 1,032,607 SH   SOLE 21 1,032,607 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   27,198,965 731,942 SH   SOLE 22 697,199 0 34,743
COLUMBUS MCKINNON CORP N Y COM 199333105   6,577 177 SH   SOLE 23 177 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   212,407 5,716 SH   SOLE 25 5,716 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   731,420 19,683 SH   SOLE 26 16,537 0 3,146
COLUMBUS MCKINNON CORP N Y COM 199333105   183,868 4,948 SH   SOLE 28 505 0 4,443
COLUMBUS MCKINNON CORP N Y COM 199333105   8,747,575 235,403 SH   SOLE 30 235,403 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   98,177 2,642 SH   SOLE 36 2,642 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   129,651 3,489 SH   SOLE 40 3,489 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   424,553 11,425 SH   SOLE 43 9,809 0 1,616
COMCAST CORP NEW CL A 20030N101   364,134,800 9,605,244 SH   SOLE 2 2,694,263 0 6,910,981
COMCAST CORP NEW CL A 20030N101   126,490,847 3,336,609 SH   SOLE 4 2,075,524 0 1,261,085
COMCAST CORP NEW CL A 20030N101   193,185,266 5,095,892 SH   SOLE 7 4,649,807 0 446,085
COMCAST CORP NEW CL A 20030N101   6,600,813 174,118 SH   SOLE 13 174,118 0 0
COMCAST CORP NEW CL A 20030N101   28,312,022 746,822 SH   SOLE 15 746,822 0 0
COMCAST CORP NEW CL A 20030N101   5,877 155 SH   SOLE 17 0 0 155
COMCAST CORP NEW CL A 20030N101   565,971,218 14,929,338 SH   SOLE 18 13,881,740 0 1,047,598
COMCAST CORP NEW CL A 20030N101   649,459,904 17,131,625 SH   SOLE 19 17,131,625 0 0
COMCAST CORP NEW CL A 20030N101   7,199,185 189,902 SH   SOLE 20 189,902 0 0
COMCAST CORP NEW CL A 20030N101   3,816,392,573 100,669,812 SH   SOLE 21 100,669,812 0 0
COMCAST CORP NEW CL A 20030N101   3,567,709,759 94,109,991 SH   SOLE 22 84,943,748 0 9,166,243
COMCAST CORP NEW CL A 20030N101   362,299,349 9,556,828 SH   SOLE 23 9,556,828 0 0
COMCAST CORP NEW CL A 20030N101   283,719,350 7,484,024 SH   SOLE 25 7,287,973 0 196,051
COMCAST CORP NEW CL A 20030N101   323,999,900 8,546,555 SH   SOLE 26 3,848,777 0 4,697,778
COMCAST CORP NEW CL A 20030N101   310,391,234 8,187,582 SH   SOLE 28 101,267 0 8,086,315
COMCAST CORP NEW CL A 20030N101   2,042,970 53,890 SH   SOLE 29 53,890 0 0
COMCAST CORP NEW CL A 20030N101   920,611,975 24,284,146 SH   SOLE 30 24,284,146 0 0
COMCAST CORP NEW CL A 20030N101   45,938,883 1,211,788 SH   SOLE 31 891,901 0 319,887
COMCAST CORP NEW CL A 20030N101   46,632,750 1,230,091 SH   SOLE 32 1,230,091 0 0
COMCAST CORP NEW CL A 20030N101   104,846,474 2,765,668 SH   SOLE 34 2,765,668 0 0
COMCAST CORP NEW CL A 20030N101   57,312,452 1,511,803 SH   SOLE 36 1,511,803 0 0
COMCAST CORP NEW CL A 20030N101   6,680,045 176,208 SH   SOLE 40 176,208 0 0
COMCAST CORP NEW CL A 20030N101   359,311 9,478 SH   OTR 43 9,478 0 0
COMCAST CORP NEW CL A 20030N101   191,762,001 5,058,349 SH   SOLE 43 4,597,795 0 460,554
COMERICA INC COM 200340107   21,030,130 484,342 SH   SOLE 2 182,581 0 301,761
COMERICA INC COM 200340107   16,326 376 SH   SOLE 4 376 0 0
COMERICA INC COM 200340107   5,314,955 122,408 SH   SOLE 7 119,167 0 3,241
COMERICA INC COM 200340107   309,281 7,123 SH   SOLE 15 7,123 0 0
COMERICA INC COM 200340107   10,882,398 250,631 SH   SOLE 18 246,799 0 3,832
COMERICA INC COM 200340107   6,696,927 154,236 SH   SOLE 19 154,236 0 0
COMERICA INC COM 200340107   323,811,033 7,457,647 SH   SOLE 21 7,457,647 0 0
COMERICA INC COM 200340107   136,749,206 3,149,452 SH   SOLE 22 2,928,933 0 220,519
COMERICA INC COM 200340107   9,380,457 216,040 SH   SOLE 25 216,040 0 0
COMERICA INC COM 200340107   16,655,478 383,590 SH   SOLE 26 258,397 0 125,193
COMERICA INC COM 200340107   3,208,217 73,888 SH   SOLE 28 26,493 0 47,395
COMERICA INC COM 200340107   27,845,941 641,316 SH   SOLE 30 641,316 0 0
COMERICA INC COM 200340107   410,058 9,444 SH   SOLE 31 1,854 0 7,590
COMERICA INC COM 200340107   2,831,158 65,204 SH   SOLE 32 65,204 0 0
COMERICA INC COM 200340107   1,215,413 27,992 SH   SOLE 36 27,992 0 0
COMERICA INC COM 200340107   931,055 21,443 SH   SOLE 40 21,443 0 0
COMERICA INC COM 200340107   13,200 304 SH   OTR 43 304 0 0
COMERICA INC COM 200340107   10,792,547 248,562 SH   SOLE 43 233,641 0 14,921
COMFORT SYS USA INC COM 199908104   9,351,949 64,072 SH   SOLE 2 35,247 0 28,825
COMFORT SYS USA INC COM 199908104   18,245 125 SH   SOLE 4 125 0 0
COMFORT SYS USA INC COM 199908104   1,818,516 12,459 SH   SOLE 7 12,459 0 0
COMFORT SYS USA INC COM 199908104   16,467,353 112,821 SH   SOLE 18 111,203 0 1,618
COMFORT SYS USA INC COM 199908104   44,535,169 305,119 SH   SOLE 19 305,119 0 0
COMFORT SYS USA INC COM 199908104   614,099,114 4,207,311 SH   SOLE 21 4,207,311 0 0
COMFORT SYS USA INC COM 199908104   162,668,479 1,114,473 SH   SOLE 22 1,088,229 0 26,244
COMFORT SYS USA INC COM 199908104   868,608 5,951 SH   SOLE 23 5,951 0 0
COMFORT SYS USA INC COM 199908104   902,909 6,186 SH   SOLE 25 6,186 0 0
COMFORT SYS USA INC COM 199908104   7,300,773 50,019 SH   SOLE 26 17,134 0 32,885
COMFORT SYS USA INC COM 199908104   170,627 1,169 SH   SOLE 28 647 0 522
COMFORT SYS USA INC COM 199908104   13,253,168 90,800 SH   SOLE 30 90,800 0 0
COMFORT SYS USA INC COM 199908104   1,988,997 13,627 SH   SOLE 34 13,627 0 0
COMFORT SYS USA INC COM 199908104   129,467 887 SH   SOLE 36 887 0 0
COMFORT SYS USA INC COM 199908104   853,574 5,848 SH   SOLE 40 5,848 0 0
COMFORT SYS USA INC COM 199908104   3,785,330 25,934 SH   SOLE 43 24,080 0 1,854
COMMERCE BANCSHARES INC COM 200525103   11,078,681 189,866 SH   SOLE 2 92,026 0 97,840
COMMERCE BANCSHARES INC COM 200525103   21,298 365 SH   SOLE 4 365 0 0
COMMERCE BANCSHARES INC COM 200525103   1,989,560 34,097 SH   SOLE 7 34,097 0 0
COMMERCE BANCSHARES INC COM 200525103   61,443 1,053 SH   SOLE 15 1,053 0 0
COMMERCE BANCSHARES INC COM 200525103   13,318,329 228,249 SH   SOLE 18 228,249 0 0
COMMERCE BANCSHARES INC COM 200525103   2,129,775 36,500 SH   SOLE 19 36,500 0 0
COMMERCE BANCSHARES INC COM 200525103   364,636,094 6,249,119 SH   SOLE 21 6,249,119 0 0
COMMERCE BANCSHARES INC COM 200525103   198,561,199 3,402,934 SH   SOLE 22 3,253,975 0 148,959
COMMERCE BANCSHARES INC COM 200525103   7,664,273 131,350 SH   SOLE 25 131,350 0 0
COMMERCE BANCSHARES INC COM 200525103   6,179,207 105,899 SH   SOLE 26 42,675 0 63,224
COMMERCE BANCSHARES INC COM 200525103   1,694,192 29,035 SH   SOLE 28 1,353 0 27,682
COMMERCE BANCSHARES INC COM 200525103   9,626,816 164,984 SH   SOLE 30 164,984 0 0
COMMERCE BANCSHARES INC COM 200525103   479,287 8,214 SH   SOLE 31 1,642 0 6,572
COMMERCE BANCSHARES INC COM 200525103   755,457 12,947 SH   SOLE 36 12,947 0 0
COMMERCE BANCSHARES INC COM 200525103   1,102,173 18,889 SH   SOLE 40 18,889 0 0
COMMERCE BANCSHARES INC COM 200525103   18,705,708 320,578 SH   SOLE 43 308,582 0 11,996
COMMERCIAL METALS CO COM 201723103   21,807,102 445,953 SH   SOLE 2 273,902 0 172,051
COMMERCIAL METALS CO COM 201723103   368,510 7,536 SH   SOLE 4 3,134 0 4,402
COMMERCIAL METALS CO COM 201723103   1,614,629 33,019 SH   SOLE 7 33,019 0 0
COMMERCIAL METALS CO COM 201723103   165,869 3,392 SH   SOLE 13 3,392 0 0
COMMERCIAL METALS CO COM 201723103   25,583,942 523,189 SH   SOLE 18 516,016 0 7,173
COMMERCIAL METALS CO COM 201723103   51,350,183 1,050,106 SH   SOLE 19 1,050,106 0 0
COMMERCIAL METALS CO COM 201723103   435,019,143 8,896,097 SH   SOLE 21 8,896,097 0 0
COMMERCIAL METALS CO COM 201723103   218,739,187 4,473,194 SH   SOLE 22 4,303,651 0 169,543
COMMERCIAL METALS CO COM 201723103   1,675,216 34,258 SH   SOLE 23 34,258 0 0
COMMERCIAL METALS CO COM 201723103   937,217 19,166 SH   SOLE 25 19,166 0 0
COMMERCIAL METALS CO COM 201723103   9,091,146 185,913 SH   SOLE 26 58,401 0 127,512
COMMERCIAL METALS CO COM 201723103   5,829,125 119,205 SH   SOLE 28 69,113 0 50,092
COMMERCIAL METALS CO COM 201723103   6,846,000 140,000 SH   SOLE 30 140,000 0 0
COMMERCIAL METALS CO COM 201723103   712,424 14,569 SH   SOLE 36 14,569 0 0
COMMERCIAL METALS CO COM 201723103   917,511 18,763 SH   SOLE 40 18,763 0 0
COMMERCIAL METALS CO COM 201723103   6,799,786 139,055 SH   SOLE 43 131,087 0 7,968
COMMERCIAL VEH GROUP INC COM 202608105   9,775 1,339 SH   SOLE 2 0 0 1,339
COMMERCIAL VEH GROUP INC COM 202608105   38,442 5,266 SH   SOLE 18 5,266 0 0
COMMERCIAL VEH GROUP INC COM 202608105   510,226 69,894 SH   SOLE 21 69,894 0 0
COMMERCIAL VEH GROUP INC COM 202608105   3,054,145 418,376 SH   SOLE 22 418,376 0 0
COMMERCIAL VEH GROUP INC COM 202608105   6,358 871 SH   SOLE 43 871 0 0
COMMSCOPE HLDG CO INC COM 20337X109   798,550 125,361 SH   SOLE 2 76,965 0 48,396
COMMSCOPE HLDG CO INC COM 20337X109   4,988 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109   375,894 59,010 SH   SOLE 7 59,010 0 0
COMMSCOPE HLDG CO INC COM 20337X109   3,284,824 515,671 SH   SOLE 18 515,671 0 0
COMMSCOPE HLDG CO INC COM 20337X109   2,594,049 407,229 SH   SOLE 19 407,229 0 0
COMMSCOPE HLDG CO INC COM 20337X109   46,045,953 7,228,564 SH   SOLE 21 7,228,564 0 0
COMMSCOPE HLDG CO INC COM 20337X109   37,218,763 5,842,820 SH   SOLE 22 5,686,425 0 156,395
COMMSCOPE HLDG CO INC COM 20337X109   2,264,560 355,504 SH   SOLE 25 355,504 0 0
COMMSCOPE HLDG CO INC COM 20337X109   1,541,132 241,936 SH   SOLE 26 86,644 0 155,292
COMMSCOPE HLDG CO INC COM 20337X109   121,247 19,034 SH   SOLE 28 3,636 0 15,398
COMMSCOPE HLDG CO INC COM 20337X109   1,315,755 206,555 SH   SOLE 30 206,555 0 0
COMMSCOPE HLDG CO INC COM 20337X109   1,908,172 299,556 SH   SOLE 34 299,556 0 0
COMMSCOPE HLDG CO INC COM 20337X109   113,297 17,786 SH   SOLE 36 17,786 0 0
COMMSCOPE HLDG CO INC COM 20337X109   221,351 34,749 SH   SOLE 40 34,749 0 0
COMMSCOPE HLDG CO INC COM 20337X109   580,065 91,062 SH   SOLE 43 79,090 0 11,972
COMMUNITY BK SYS INC COM 203607106   2,397,691 45,679 SH   SOLE 2 14,291 0 31,388
COMMUNITY BK SYS INC COM 203607106   8,398 160 SH   SOLE 4 160 0 0
COMMUNITY BK SYS INC COM 203607106   1,825,077 34,770 SH   SOLE 7 34,770 0 0
COMMUNITY BK SYS INC COM 203607106   9,230,944 175,861 SH   SOLE 18 175,861 0 0
COMMUNITY BK SYS INC COM 203607106   4,804,305 91,528 SH   SOLE 19 91,528 0 0
COMMUNITY BK SYS INC COM 203607106   326,830,980 6,226,538 SH   SOLE 21 6,226,538 0 0
COMMUNITY BK SYS INC COM 203607106   62,882,285 1,197,986 SH   SOLE 22 1,142,356 0 55,630
COMMUNITY BK SYS INC COM 203607106   303,865 5,789 SH   SOLE 25 5,789 0 0
COMMUNITY BK SYS INC COM 203607106   904,560 17,233 SH   SOLE 26 13,387 0 3,846
COMMUNITY BK SYS INC COM 203607106   50,390 960 SH   SOLE 28 960 0 0
COMMUNITY BK SYS INC COM 203607106   4,268,539 81,321 SH   SOLE 30 81,321 0 0
COMMUNITY BK SYS INC COM 203607106   49,288 939 SH   SOLE 36 939 0 0
COMMUNITY BK SYS INC COM 203607106   326,278 6,216 SH   SOLE 40 6,216 0 0
COMMUNITY BK SYS INC COM 203607106   450,417 8,581 SH   SOLE 43 8,103 0 478
COMMUNITY FINL CORP MD COM 20368X101   494,366 14,922 SH   SOLE 2 14,562 0 360
COMMUNITY FINL CORP MD COM 20368X101   28,260 853 SH   SOLE 18 853 0 0
COMMUNITY FINL CORP MD COM 20368X101   375,363 11,330 SH   SOLE 21 11,330 0 0
COMMUNITY FINL CORP MD COM 20368X101   375,694 11,340 SH   SOLE 22 11,340 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,676,452 342,133 SH   SOLE 2 255,667 0 86,466
COMMUNITY HEALTH SYS INC NEW COM 203668108   2,215 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   26,318 5,371 SH   SOLE 7 5,371 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   2,117,168 432,075 SH   SOLE 18 432,075 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,201,921 245,290 SH   SOLE 19 245,290 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   76,618,326 15,636,393 SH   SOLE 21 15,636,393 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   18,068,951 3,687,541 SH   SOLE 22 3,540,808 0 146,733
COMMUNITY HEALTH SYS INC NEW COM 203668108   68,610 14,002 SH   SOLE 25 14,002 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   86,289 17,610 SH   SOLE 26 12,862 0 4,748
COMMUNITY HEALTH SYS INC NEW COM 203668108   168,849 34,459 SH   SOLE 28 34,459 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,659,552 338,684 SH   SOLE 30 338,684 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   148,544 30,315 SH   SOLE 36 30,315 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   62,906 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   556,939 113,661 SH   SOLE 43 112,732 0 929
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,925,987 79,945 SH   SOLE 2 46,613 0 33,332
COMMUNITY HEALTHCARE TR INC COM 20369C106   437,114 11,943 SH   SOLE 4 11,943 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,221,232 33,367 SH   SOLE 7 33,367 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,796,643 76,411 SH   SOLE 18 76,411 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   10,808,602 295,317 SH   SOLE 19 295,317 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   107,928,386 2,948,863 SH   SOLE 21 2,948,863 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   31,827,031 869,591 SH   SOLE 22 844,389 0 25,202
COMMUNITY HEALTHCARE TR INC COM 20369C106   34,404 940 SH   SOLE 23 940 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,813,018 49,536 SH   SOLE 25 49,536 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   105,262 2,876 SH   SOLE 26 0 0 2,876
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,277,486 34,904 SH   SOLE 28 413 0 34,491
COMMUNITY HEALTHCARE TR INC COM 20369C106   3,888,787 106,251 SH   SOLE 30 106,251 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   3,576,735 97,725 SH   SOLE 34 97,725 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   169,714 4,637 SH   SOLE 40 4,637 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,191,665 32,559 SH   SOLE 43 28,523 0 4,036
COMMUNITY TR BANCORP INC COM 204149108   1,637,391 43,146 SH   SOLE 2 33,189 0 9,957
COMMUNITY TR BANCORP INC COM 204149108   2,239 59 SH   SOLE 4 59 0 0
COMMUNITY TR BANCORP INC COM 204149108   5,806 153 SH   SOLE 7 153 0 0
COMMUNITY TR BANCORP INC COM 204149108   1,796,553 47,340 SH   SOLE 18 47,340 0 0
COMMUNITY TR BANCORP INC COM 204149108   3,122,602 82,282 SH   SOLE 19 82,282 0 0
COMMUNITY TR BANCORP INC COM 204149108   24,598,659 648,186 SH   SOLE 21 648,186 0 0
COMMUNITY TR BANCORP INC COM 204149108   21,144,374 557,164 SH   SOLE 22 535,938 0 21,226
COMMUNITY TR BANCORP INC COM 204149108   131,041 3,453 SH   SOLE 25 3,453 0 0
COMMUNITY TR BANCORP INC COM 204149108   291,380 7,678 SH   SOLE 26 5,628 0 2,050
COMMUNITY TR BANCORP INC COM 204149108   75,786 1,997 SH   SOLE 28 0 0 1,997
COMMUNITY TR BANCORP INC COM 204149108   846,551 22,307 SH   SOLE 30 22,307 0 0
COMMUNITY TR BANCORP INC COM 204149108   117,228 3,089 SH   SOLE 40 3,089 0 0
COMMUNITY TR BANCORP INC COM 204149108   28,652 755 SH   OTR 43 755 0 0
COMMUNITY TR BANCORP INC COM 204149108   789,322 20,799 SH   SOLE 43 18,725 0 2,074
COMMUNITY WEST BANCSHARES COM 204157101   2,682 212 SH   SOLE 2 0 0 212
COMMUNITY WEST BANCSHARES COM 204157101   14,851 1,174 SH   SOLE 18 1,174 0 0
COMMUNITY WEST BANCSHARES COM 204157101   298,502 23,597 SH   SOLE 21 23,597 0 0
COMMUNITY WEST BANCSHARES COM 204157101   60,897 4,814 SH   SOLE 22 4,814 0 0
COMMUNITY WEST BANCSHARES COM 204157101   26,198 2,071 SH   SOLE 43 2,071 0 0
COMMVAULT SYS INC COM 204166102   4,619,941 81,423 SH   SOLE 2 71,751 0 9,672
COMMVAULT SYS INC COM 204166102   14,525 256 SH   SOLE 4 112 0 144
COMMVAULT SYS INC COM 204166102   506,064 8,919 SH   SOLE 7 8,919 0 0
COMMVAULT SYS INC COM 204166102   10,449,295 184,161 SH   SOLE 18 184,161 0 0
COMMVAULT SYS INC COM 204166102   5,018,993 88,456 SH   SOLE 19 88,456 0 0
COMMVAULT SYS INC COM 204166102   187,860,012 3,310,892 SH   SOLE 21 3,310,892 0 0
COMMVAULT SYS INC COM 204166102   78,261,879 1,379,307 SH   SOLE 22 1,348,875 0 30,432
COMMVAULT SYS INC COM 204166102   12,313 217 SH   SOLE 23 217 0 0
COMMVAULT SYS INC COM 204166102   430,146 7,581 SH   SOLE 25 7,581 0 0
COMMVAULT SYS INC COM 204166102   873,966 15,403 SH   SOLE 26 11,361 0 4,042
COMMVAULT SYS INC COM 204166102   43,747 771 SH   SOLE 28 771 0 0
COMMVAULT SYS INC COM 204166102   21,822,147 384,599 SH   SOLE 30 384,599 0 0
COMMVAULT SYS INC COM 204166102   22,696 400 SH   SOLE 34 400 0 0
COMMVAULT SYS INC COM 204166102   169,993 2,996 SH   SOLE 36 2,996 0 0
COMMVAULT SYS INC COM 204166102   342,256 6,032 SH   SOLE 40 6,032 0 0
COMMVAULT SYS INC COM 204166102   3,947,402 69,570 SH   SOLE 43 68,255 0 1,315
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   615,239 209,265 SH   SOLE 2 209,265 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   2,278,427 774,975 SH   SOLE 22 774,975 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   260,346 88,553 SH   SOLE 28 0 0 88,553
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   326,852 111,174 SH   SOLE 43 110,394 0 780
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   850,009 84,916 SH   SOLE 2 84,916 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   15,122,367 1,510,726 SH   SOLE 7 1,510,726 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   6,102,306 609,621 SH   SOLE 21 609,621 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   313,713 31,340 SH   SOLE 22 31,340 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   55,341,036 5,528,575 SH   SOLE 30 5,528,575 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   5,434,892 542,946 SH   SOLE 43 510,768 0 32,178
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   33,902 5,045 SH   SOLE 2 5,045 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   216,532 32,222 SH   SOLE 4 32,222 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   1,262,050 187,805 SH   SOLE 7 187,805 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   296,681 44,149 SH   SOLE 22 44,149 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   94,476 14,059 SH   SOLE 30 14,059 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   6,738,191 1,002,707 SH   SOLE 43 985,872 0 16,835
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   253,011 82,414 SH   SOLE 2 82,414 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   1,890,485 615,793 SH   SOLE 22 615,793 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   46,557 15,165 SH   SOLE 28 0 0 15,165
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   1,025,748 334,120 SH   SOLE 30 334,120 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   4,706,899 1,533,192 SH   SOLE 43 1,408,749 0 124,443
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   6,785,765 434,150 SH   SOLE 25 434,150 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   1,216,952 77,860 SH   SOLE 30 77,860 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   5,045,775 322,826 SH   SOLE 43 241,223 0 81,603
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   3,694,023 451,592 SH   SOLE 2 159,394 0 292,198
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,159,221 141,714 SH   SOLE 4 77,270 0 64,444
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   7,456,135 911,508 SH   SOLE 7 911,508 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   5,047 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   17,742 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   709,640 86,753 SH   SOLE 18 86,753 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   57,034,183 6,972,394 SH   SOLE 21 6,972,394 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   18,628,126 2,277,277 SH   SOLE 22 2,023,573 0 253,704
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,284,110 279,231 SH   SOLE 23 279,231 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   147,943 18,086 SH   SOLE 25 18,086 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,098,898 256,589 SH   SOLE 26 47,551 0 209,038
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,796,627 341,886 SH   SOLE 28 0 0 341,886
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   28,129,605 3,438,827 SH   SOLE 30 2,984,448 0 454,379
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   98,446 12,035 SH   SOLE 34 12,035 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   359,666 43,969 SH   SOLE 36 43,969 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   16,695 2,041 SH   SOLE 40 2,041 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   450,538 55,078 SH   SOLE 43 51,637 0 3,441
COMPASS DIVERSIFIED SH BEN INT 20451Q104   1,297,440 68,000 SH   SOLE 2 19,248 0 48,752
COMPASS DIVERSIFIED SH BEN INT 20451Q104   11,467 601 SH   SOLE 7 601 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   3,282,371 172,032 SH   SOLE 18 172,032 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,333,293 122,290 SH   SOLE 19 122,290 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   38,933,580 2,040,544 SH   SOLE 21 2,040,544 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   15,121,530 792,533 SH   SOLE 22 713,878 0 78,655
COMPASS DIVERSIFIED SH BEN INT 20451Q104   167,961 8,803 SH   SOLE 25 8,803 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   684,781 35,890 SH   SOLE 26 31,109 0 4,781
COMPASS DIVERSIFIED SH BEN INT 20451Q104   93,511 4,901 SH   SOLE 30 4,901 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   43,293 2,269 SH   SOLE 36 2,269 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   153,155 8,027 SH   SOLE 40 8,027 0 0
COMPASS INC CL A 20464U100   730,219 226,074 SH   SOLE 2 135,321 0 90,753
COMPASS INC CL A 20464U100   9,658 2,990 SH   SOLE 7 2,990 0 0
COMPASS INC CL A 20464U100   2,282,715 706,723 SH   SOLE 18 706,723 0 0
COMPASS INC CL A 20464U100   3,033,577 939,188 SH   SOLE 19 939,188 0 0
COMPASS INC CL A 20464U100   28,313,973 8,765,936 SH   SOLE 21 8,765,936 0 0
COMPASS INC CL A 20464U100   22,187,406 6,869,166 SH   SOLE 22 6,695,425 0 173,741
COMPASS INC CL A 20464U100   22,675 7,020 SH   SOLE 23 7,020 0 0
COMPASS INC CL A 20464U100   102,397 31,702 SH   SOLE 25 31,702 0 0
COMPASS INC CL A 20464U100   612,741 189,703 SH   SOLE 26 119,765 0 69,938
COMPASS INC CL A 20464U100   103,518 32,049 SH   SOLE 30 32,049 0 0
COMPASS INC CL A 20464U100   78,214 24,215 SH   SOLE 40 24,215 0 0
COMPASS INC CL A 20464U100   474,326 146,850 SH   SOLE 43 145,352 0 1,498
COMPASS MINERALS INTL INC COM 20451N101   1,182,353 34,481 SH   SOLE 2 26,475 0 8,006
COMPASS MINERALS INTL INC COM 20451N101   4,629 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,749,029 80,170 SH   SOLE 7 80,170 0 0
COMPASS MINERALS INTL INC COM 20451N101   3,682,540 107,394 SH   SOLE 18 107,394 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,747,795 80,134 SH   SOLE 19 80,134 0 0
COMPASS MINERALS INTL INC COM 20451N101   152,378,348 4,443,813 SH   SOLE 21 4,443,813 0 0
COMPASS MINERALS INTL INC COM 20451N101   32,829,863 957,418 SH   SOLE 22 930,393 0 27,025
COMPASS MINERALS INTL INC COM 20451N101   199,774 5,826 SH   SOLE 25 5,826 0 0
COMPASS MINERALS INTL INC COM 20451N101   464,595 13,549 SH   SOLE 26 10,336 0 3,213
COMPASS MINERALS INTL INC COM 20451N101   20,780 606 SH   SOLE 28 606 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,661,658 77,622 SH   SOLE 30 77,622 0 0
COMPASS MINERALS INTL INC COM 20451N101   73,621 2,147 SH   SOLE 36 2,147 0 0
COMPASS MINERALS INTL INC COM 20451N101   176,182 5,138 SH   SOLE 40 5,138 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,096,529 31,978 SH   SOLE 43 30,749 0 1,229
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   2,485,817 250,334 SH   SOLE 21 250,334 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   129,438 13,035 SH   SOLE 30 13,035 0 0
COMPASS THERAPEUTICS INC COM 20454B104   109,123 33,371 SH   SOLE 2 19,006 0 14,365
COMPASS THERAPEUTICS INC COM 20454B104   38,501 11,774 SH   SOLE 18 11,774 0 0
COMPASS THERAPEUTICS INC COM 20454B104   1,035,671 316,719 SH   SOLE 21 316,719 0 0
COMPASS THERAPEUTICS INC COM 20454B104   3,855,431 1,179,031 SH   SOLE 22 1,179,000 0 31
COMPOSECURE INC COM CL A 20459V105   124,053 16,855 SH   SOLE 2 16,108 0 747
COMPOSECURE INC COM CL A 20459V105   166,078 22,565 SH   SOLE 18 22,565 0 0
COMPOSECURE INC COM CL A 20459V105   99,382 13,503 SH   SOLE 19 13,503 0 0
COMPOSECURE INC COM CL A 20459V105   1,719,811 233,670 SH   SOLE 21 233,670 0 0
COMPOSECURE INC COM CL A 20459V105   1,369,519 186,076 SH   SOLE 22 184,065 0 2,011
COMPUTER PROGRAMS & SYS INC COM 205306103   666,454 22,068 SH   SOLE 2 5,393 0 16,675
COMPUTER PROGRAMS & SYS INC COM 205306103   2,990 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   3,413 113 SH   SOLE 7 113 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   1,501,786 49,728 SH   SOLE 18 49,728 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   826,332 27,362 SH   SOLE 19 27,362 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   53,004,473 1,755,115 SH   SOLE 21 1,755,115 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   12,175,281 403,155 SH   SOLE 22 387,247 0 15,908
COMPUTER PROGRAMS & SYS INC COM 205306103   66,349 2,197 SH   SOLE 25 2,197 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   94,043 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103   812,320 26,898 SH   SOLE 30 26,898 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   35,485 1,175 SH   SOLE 40 1,175 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   311,875 10,327 SH   SOLE 43 9,710 0 617
COMPUTER TASK GROUP INC COM 205477102   18,285 2,522 SH   SOLE 18 2,522 0 0
COMPUTER TASK GROUP INC COM 205477102   231,420 31,920 SH   SOLE 21 31,920 0 0
COMPUTER TASK GROUP INC COM 205477102   1,667,152 229,952 SH   SOLE 22 229,952 0 0
COMPX INTL INC CL A 20563P101   26,180 1,448 SH   SOLE 2 780 0 668
COMPX INTL INC CL A 20563P101   101,338 5,605 SH   SOLE 18 5,605 0 0
COMPX INTL INC CL A 20563P101   44,549 2,464 SH   SOLE 19 2,464 0 0
COMPX INTL INC CL A 20563P101   1,023,238 56,595 SH   SOLE 21 56,595 0 0
COMPX INTL INC CL A 20563P101   1,002,572 55,452 SH   SOLE 22 54,218 0 1,234
COMPX INTL INC CL A 20563P101   2,079 115 SH   SOLE 43 115 0 0
COMSCORE INC COM 20564W105   59,426 48,314 SH   SOLE 2 46,550 0 1,764
COMSCORE INC COM 20564W105   16,885 13,728 SH   SOLE 18 13,728 0 0
COMSCORE INC COM 20564W105   27,231 22,139 SH   SOLE 19 22,139 0 0
COMSCORE INC COM 20564W105   284,616 231,395 SH   SOLE 21 231,395 0 0
COMSCORE INC COM 20564W105   1,006,670 818,431 SH   SOLE 22 818,431 0 0
COMSCORE INC COM 20564W105   14,154 11,507 SH   SOLE 26 0 0 11,507
COMSOVEREIGN HLDG CORP COM NEW 205650401   33,205 15,444 SH   SOLE 22 15,444 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   1,582 312 SH   SOLE 18 312 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   27,474 5,419 SH   SOLE 21 5,419 0 0
COMSTOCK INC COM NEW 205750300   1,582 4,692 SH   SOLE 2 0 0 4,692
COMSTOCK INC COM NEW 205750300   2,783 8,255 SH   SOLE 18 8,255 0 0
COMSTOCK INC COM NEW 205750300   44,758 132,773 SH   SOLE 21 132,773 0 0
COMSTOCK INC COM NEW 205750300   48,654 144,330 SH   SOLE 22 144,330 0 0
COMSTOCK RES INC COM 205768302   515,395 47,766 SH   SOLE 2 27,586 0 20,180
COMSTOCK RES INC COM 205768302   3,960 367 SH   SOLE 4 367 0 0
COMSTOCK RES INC COM 205768302   9,927 920 SH   SOLE 7 920 0 0
COMSTOCK RES INC COM 205768302   3,108,426 288,084 SH   SOLE 18 288,084 0 0
COMSTOCK RES INC COM 205768302   1,965,431 182,153 SH   SOLE 19 182,153 0 0
COMSTOCK RES INC COM 205768302   115,517,190 10,705,949 SH   SOLE 21 10,705,949 0 0
COMSTOCK RES INC COM 205768302   27,805,474 2,576,967 SH   SOLE 22 2,505,403 0 71,564
COMSTOCK RES INC COM 205768302   538,971 49,951 SH   SOLE 26 41,838 0 8,113
COMSTOCK RES INC COM 205768302   468,577 43,427 SH   SOLE 28 43,427 0 0
COMSTOCK RES INC COM 205768302   2,022,996 187,488 SH   SOLE 30 187,488 0 0
COMSTOCK RES INC COM 205768302   321,110 29,760 SH   SOLE 43 28,357 0 1,403
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   394,792 31,634 SH   SOLE 2 12,004 0 19,630
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   1,548 124 SH   SOLE 4 124 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   1,772 142 SH   SOLE 7 142 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   1,223,152 98,009 SH   SOLE 18 98,009 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   614,353 49,227 SH   SOLE 19 49,227 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   42,406,191 3,397,932 SH   SOLE 21 3,397,932 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   9,026,148 723,249 SH   SOLE 22 690,359 0 32,890
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   39,674 3,179 SH   SOLE 25 3,179 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   68,640 5,500 SH   SOLE 26 3,765 0 1,735
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   477,759 38,282 SH   SOLE 30 38,282 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   22,589 1,810 SH   SOLE 40 1,810 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   197,013 15,786 SH   SOLE 43 15,598 0 188
CONAGRA BRANDS INC COM 205887102   34,695,224 923,728 SH   SOLE 2 142,039 0 781,689
CONAGRA BRANDS INC COM 205887102   10,528,030 280,299 SH   SOLE 4 231,039 0 49,260
CONAGRA BRANDS INC COM 205887102   23,849,436 634,969 SH   SOLE 7 619,971 0 14,998
CONAGRA BRANDS INC COM 205887102   260,479 6,935 SH   SOLE 13 6,935 0 0
CONAGRA BRANDS INC COM 205887102   3,093,216 82,354 SH   SOLE 15 82,354 0 0
CONAGRA BRANDS INC COM 205887102   33,247,586 885,186 SH   SOLE 18 844,459 0 40,727
CONAGRA BRANDS INC COM 205887102   12,912,489 343,783 SH   SOLE 19 343,783 0 0
CONAGRA BRANDS INC COM 205887102   751,881,564 20,018,146 SH   SOLE 21 20,018,146 0 0
CONAGRA BRANDS INC COM 205887102   386,466,822 10,289,319 SH   SOLE 22 9,287,261 0 1,002,058
CONAGRA BRANDS INC COM 205887102   33,155,113 882,724 SH   SOLE 23 882,724 0 0
CONAGRA BRANDS INC COM 205887102   31,118,760 828,508 SH   SOLE 25 828,508 0 0
CONAGRA BRANDS INC COM 205887102   41,606,677 1,107,739 SH   SOLE 26 324,403 0 783,336
CONAGRA BRANDS INC COM 205887102   45,813,397 1,219,739 SH   SOLE 28 15,713 0 1,204,026
CONAGRA BRANDS INC COM 205887102   23,700 631 SH   SOLE 29 631 0 0
CONAGRA BRANDS INC COM 205887102   159,807,095 4,254,715 SH   SOLE 30 4,190,325 0 64,390
CONAGRA BRANDS INC COM 205887102   5,078,675 135,215 SH   SOLE 31 99,880 0 35,335
CONAGRA BRANDS INC COM 205887102   4,822,178 128,386 SH   SOLE 32 128,386 0 0
CONAGRA BRANDS INC COM 205887102   750,036 19,969 SH   SOLE 34 19,969 0 0
CONAGRA BRANDS INC COM 205887102   11,897,130 316,750 SH   SOLE 35 316,750 0 0
CONAGRA BRANDS INC COM 205887102   5,445,749 144,988 SH   SOLE 36 144,988 0 0
CONAGRA BRANDS INC COM 205887102   739,970 19,701 SH   SOLE 40 19,701 0 0
CONAGRA BRANDS INC COM 205887102   75,045 1,998 SH   OTR 43 1,998 0 0
CONAGRA BRANDS INC COM 205887102   21,822,150 580,994 SH   SOLE 43 535,333 0 45,662
CONCENTRIX CORP COM 20602D101   11,907,889 97,967 SH   SOLE 2 34,035 0 63,932
CONCENTRIX CORP COM 20602D101   28,200 232 SH   SOLE 4 131 0 101
CONCENTRIX CORP COM 20602D101   1,085,442 8,930 SH   SOLE 7 8,930 0 0
CONCENTRIX CORP COM 20602D101   14,894,859 122,541 SH   SOLE 18 122,541 0 0
CONCENTRIX CORP COM 20602D101   1,601,421 13,175 SH   SOLE 19 13,175 0 0
CONCENTRIX CORP COM 20602D101   268,989,907 2,212,998 SH   SOLE 21 2,212,998 0 0
CONCENTRIX CORP COM 20602D101   149,562,656 1,230,462 SH   SOLE 22 1,173,743 0 56,719
CONCENTRIX CORP COM 20602D101   871,027 7,166 SH   SOLE 25 7,166 0 0
CONCENTRIX CORP COM 20602D101   2,635,326 21,681 SH   SOLE 26 17,916 0 3,765
CONCENTRIX CORP COM 20602D101   252,702 2,079 SH   SOLE 28 756 0 1,323
CONCENTRIX CORP COM 20602D101   4,293,875 35,326 SH   SOLE 30 35,326 0 0
CONCENTRIX CORP COM 20602D101   75,118 618 SH   SOLE 31 618 0 0
CONCENTRIX CORP COM 20602D101   77,063 634 SH   SOLE 36 634 0 0
CONCENTRIX CORP COM 20602D101   849,756 6,991 SH   SOLE 40 6,991 0 0
CONCENTRIX CORP COM 20602D101   4,955,852 40,772 SH   SOLE 43 39,101 0 1,671
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105   178 143 SH   SOLE 43 143 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   263,248 38,713 SH   SOLE 2 21,839 0 16,874
CONCRETE PUMPING HLDGS INC COM 206704108   518,133 76,196 SH   SOLE 18 76,196 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   491,919 72,341 SH   SOLE 19 72,341 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   5,756,363 846,524 SH   SOLE 21 846,524 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   2,467,346 362,845 SH   SOLE 22 340,421 0 22,424
CONCRETE PUMPING HLDGS INC COM 206704108   11,363 1,671 SH   SOLE 43 1,671 0 0
CONDUENT INC COM 206787103   1,509,111 439,974 SH   SOLE 2 164,655 0 275,319
CONDUENT INC COM 206787103   2,662 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103   7,618 2,221 SH   SOLE 7 2,221 0 0
CONDUENT INC COM 206787103   1,705 497 SH   SOLE 17 0 0 497
CONDUENT INC COM 206787103   2,135,991 622,738 SH   SOLE 18 622,738 0 0
CONDUENT INC COM 206787103   5,379,588 1,568,393 SH   SOLE 19 1,568,393 0 0
CONDUENT INC COM 206787103   21,111,156 6,154,856 SH   SOLE 21 6,154,856 0 0
CONDUENT INC COM 206787103   20,569,535 5,996,949 SH   SOLE 22 5,770,649 0 226,300
CONDUENT INC COM 206787103   15,469 4,510 SH   SOLE 23 4,510 0 0
CONDUENT INC COM 206787103   1,727,670 503,694 SH   SOLE 25 503,694 0 0
CONDUENT INC COM 206787103   1,725,732 503,129 SH   SOLE 26 81,989 0 421,140
CONDUENT INC COM 206787103   280,039 81,644 SH   SOLE 30 81,644 0 0
CONDUENT INC COM 206787103   311,269 90,749 SH   SOLE 34 90,749 0 0
CONDUENT INC COM 206787103   33,840 9,866 SH   SOLE 36 9,866 0 0
CONDUENT INC COM 206787103   59,404 17,319 SH   SOLE 40 17,319 0 0
CONDUENT INC COM 206787103   1,506,778 439,294 SH   SOLE 43 388,247 0 51,047
CONFLUENT INC CLASS A COM 20717M103   3,479,535 144,559 SH   SOLE 2 7,809 0 136,750
CONFLUENT INC CLASS A COM 20717M103   31,748 1,319 SH   SOLE 7 1,319 0 0
CONFLUENT INC CLASS A COM 20717M103   1,502,329 62,415 SH   SOLE 18 62,415 0 0
CONFLUENT INC CLASS A COM 20717M103   40,436,060 1,679,936 SH   SOLE 19 1,679,936 0 0
CONFLUENT INC CLASS A COM 20717M103   55,821,507 2,319,132 SH   SOLE 21 2,319,132 0 0
CONFLUENT INC CLASS A COM 20717M103   80,990,255 3,364,780 SH   SOLE 22 3,255,003 0 109,777
CONFLUENT INC CLASS A COM 20717M103   34,276 1,424 SH   SOLE 28 1,424 0 0
CONFLUENT INC CLASS A COM 20717M103   13,764,863 571,868 SH   SOLE 30 571,868 0 0
CONFLUENT INC CLASS A COM 20717M103   43,952 1,826 SH   SOLE 31 1,826 0 0
CONFLUENT INC CLASS A COM 20717M103   2,150,967 89,363 SH   SOLE 43 78,848 0 10,515
CONFLUENT INC NOTE 1/1 20717MAB9   5,272,449 6,675,000 PRN   SOLE 21 6,675,000 0 0
CONFORMIS INC COM NEW 20717E200   63 39 SH   SOLE 2 0 0 39
CONFORMIS INC COM NEW 20717E200   5,118 3,179 SH   SOLE 21 3,179 0 0
CONFORMIS INC COM NEW 20717E200   187,510 116,466 SH   SOLE 22 116,466 0 0
CONIFER HLDGS INC COM 20731J102   1,258 833 SH   SOLE 21 833 0 0
CONMED CORP COM 207410101   1,642,961 15,819 SH   SOLE 2 8,946 0 6,873
CONMED CORP COM 207410101   55,150 531 SH   SOLE 4 113 0 418
CONMED CORP COM 207410101   601,038 5,787 SH   SOLE 7 5,787 0 0
CONMED CORP COM 207410101   9,531,959 91,777 SH   SOLE 18 91,777 0 0
CONMED CORP COM 207410101   16,202,264 156,001 SH   SOLE 19 156,001 0 0
CONMED CORP COM 207410101   386,076,805 3,717,281 SH   SOLE 21 3,717,281 0 0
CONMED CORP COM 207410101   85,124,902 819,612 SH   SOLE 22 797,453 0 22,159
CONMED CORP COM 207410101   595,222 5,731 SH   SOLE 25 5,731 0 0
CONMED CORP COM 207410101   1,413,742 13,612 SH   SOLE 26 11,193 0 2,419
CONMED CORP COM 207410101   265,258 2,554 SH   SOLE 28 518 0 2,036
CONMED CORP COM 207410101   6,673,317 64,253 SH   SOLE 30 64,253 0 0
CONMED CORP COM 207410101   88,281 850 SH   SOLE 34 850 0 0
CONMED CORP COM 207410101   177,497 1,709 SH   SOLE 36 1,709 0 0
CONMED CORP COM 207410101   521,066 5,017 SH   SOLE 40 5,017 0 0
CONMED CORP COM 207410101   1,911,550 18,405 SH   SOLE 43 16,092 0 2,313
CONNECT BIOPHARMA HLDGS LTD ADS 207523101   1,125,149 1,125,262 SH   SOLE 19 1,125,262 0 0
CONNECTONE BANCORP INC COM 20786W107   2,214,473 125,253 SH   SOLE 2 98,665 0 26,588
CONNECTONE BANCORP INC COM 20786W107   5,994 339 SH   SOLE 7 339 0 0
CONNECTONE BANCORP INC COM 20786W107   2,032,210 114,944 SH   SOLE 18 114,944 0 0
CONNECTONE BANCORP INC COM 20786W107   2,646,024 149,662 SH   SOLE 19 149,662 0 0
CONNECTONE BANCORP INC COM 20786W107   24,586,904 1,390,662 SH   SOLE 21 1,390,662 0 0
CONNECTONE BANCORP INC COM 20786W107   22,131,488 1,251,781 SH   SOLE 22 1,200,527 0 51,254
CONNECTONE BANCORP INC COM 20786W107   25,813 1,460 SH   SOLE 23 1,460 0 0
CONNECTONE BANCORP INC COM 20786W107   129,011 7,297 SH   SOLE 25 7,297 0 0
CONNECTONE BANCORP INC COM 20786W107   500,821 28,327 SH   SOLE 26 25,924 0 2,403
CONNECTONE BANCORP INC COM 20786W107   78,570 4,444 SH   SOLE 28 672 0 3,772
CONNECTONE BANCORP INC COM 20786W107   414,967 23,471 SH   SOLE 30 23,471 0 0
CONNECTONE BANCORP INC COM 20786W107   193,013 10,917 SH   SOLE 34 10,917 0 0
CONNECTONE BANCORP INC COM 20786W107   99,804 5,645 SH   SOLE 40 5,645 0 0
CONNECTONE BANCORP INC COM 20786W107   772,639 43,701 SH   SOLE 43 32,996 0 10,705
CONNS INC COM 208242107   1,012,862 167,139 SH   SOLE 2 91,514 0 75,625
CONNS INC COM 208242107   1,533 253 SH   SOLE 7 253 0 0
CONNS INC COM 208242107   240,570 39,698 SH   SOLE 18 39,698 0 0
CONNS INC COM 208242107   2,973,933 490,748 SH   SOLE 19 490,748 0 0
CONNS INC COM 208242107   2,963,449 489,018 SH   SOLE 21 489,018 0 0
CONNS INC COM 208242107   5,349,974 882,834 SH   SOLE 22 871,733 0 11,101
CONNS INC COM 208242107   97,415 16,075 SH   SOLE 23 16,075 0 0
CONNS INC COM 208242107   457,972 75,573 SH   SOLE 26 0 0 75,573
CONNS INC COM 208242107   9,557 1,577 SH   SOLE 43 1,577 0 0
CONOCOPHILLIPS COM 20825C104   184,070,266 1,855,360 SH   SOLE 2 811,503 0 1,043,857
CONOCOPHILLIPS COM 20825C104   59,902,304 603,793 SH   SOLE 4 452,690 0 151,103
CONOCOPHILLIPS COM 20825C104   116,177,986 1,171,031 SH   SOLE 7 1,131,699 0 39,332
CONOCOPHILLIPS COM 20825C104   10,085,986 101,663 SH   SOLE 13 101,663 0 0
CONOCOPHILLIPS COM 20825C104   20,934,798 211,015 SH   SOLE 15 211,015 0 0
CONOCOPHILLIPS COM 20825C104   339,485,413 3,421,887 SH   SOLE 18 3,254,648 0 167,239
CONOCOPHILLIPS COM 20825C104   281,570,580 2,838,127 SH   SOLE 19 2,838,127 0 0
CONOCOPHILLIPS COM 20825C104   3,133,169,959 31,581,191 SH   SOLE 21 31,581,191 0 0
CONOCOPHILLIPS COM 20825C104   2,671,729,467 26,930,042 SH   SOLE 22 24,299,121 0 2,630,921
CONOCOPHILLIPS COM 20825C104   278,836,154 2,810,565 SH   SOLE 23 2,810,565 0 0
CONOCOPHILLIPS COM 20825C104   313,013,007 3,155,055 SH   SOLE 25 3,121,495 0 33,560
CONOCOPHILLIPS COM 20825C104   269,003,550 2,711,456 SH   SOLE 26 1,235,146 0 1,476,310
CONOCOPHILLIPS COM 20825C104   97,566,388 983,433 SH   SOLE 28 2,879 0 980,554
CONOCOPHILLIPS COM 20825C104   30,467,887 307,105 SH   SOLE 29 307,105 0 0
CONOCOPHILLIPS COM 20825C104   717,343,461 7,230,556 SH   SOLE 30 7,049,236 0 181,320
CONOCOPHILLIPS COM 20825C104   42,526,962 428,656 SH   SOLE 31 335,362 0 93,294
CONOCOPHILLIPS COM 20825C104   220,670,422 2,224,276 SH   SOLE 34 2,224,276 0 0
CONOCOPHILLIPS COM 20825C104   21,656,749 218,292 SH   SOLE 35 218,292 0 0
CONOCOPHILLIPS COM 20825C104   36,602,438 368,939 SH   SOLE 36 368,939 0 0
CONOCOPHILLIPS COM 20825C104   5,092,846 51,334 SH   SOLE 40 51,334 0 0
CONOCOPHILLIPS COM 20825C104   281,756 2,840 SH   OTR 43 2,840 0 0
CONOCOPHILLIPS COM 20825C104   100,334,188 1,011,331 SH   SOLE 43 876,359 0 134,972
CONOCOPHILLIPS OPTIONS 20825C104   1,230,204 12,400 SH Call SOLE 2 0 0 12,400
CONOCOPHILLIPS OPTIONS 20825C104   615,102 6,200 SH Put SOLE 2 0 0 6,200
CONOCOPHILLIPS OPTIONS 20825C104   942,495 9,500 SH Call SOLE 4 9,500 0 0
CONOCOPHILLIPS OPTIONS 20825C104   357,156 3,600 SH Put SOLE 4 3,600 0 0
CONOCOPHILLIPS OPTIONS 20825C104   15,278,340 154,000 SH Call SOLE 18 154,000 0 0
CONOCOPHILLIPS OPTIONS 20825C104   5,813,706 58,600 SH Put SOLE 18 58,600 0 0
CONOCOPHILLIPS OPTIONS 20825C104   84,268,974 849,400 SH Call SOLE 19 849,400 0 0
CONOCOPHILLIPS OPTIONS 20825C104   29,296,713 295,300 SH Put SOLE 19 295,300 0 0
CONOCOPHILLIPS OPTIONS 20825C104   6,528,018 65,800 SH Call SOLE 22 65,800 0 0
CONOCOPHILLIPS OPTIONS 20825C104   2,450,487 24,700 SH Put SOLE 22 24,700 0 0
CONOCOPHILLIPS OPTIONS 20825C104   376,998 3,800 SH Call SOLE 26 3,800 0 0
CONOCOPHILLIPS OPTIONS 20825C104   188,499 1,900 SH Put SOLE 26 1,900 0 0
CONOCOPHILLIPS OPTIONS 20825C104   49,138,713 495,300 SH Call SOLE 34 495,300 0 0
CONOCOPHILLIPS OPTIONS 20825C104   18,324,087 184,700 SH Put SOLE 34 184,700 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   413,512 12,130 SH   SOLE 2 5,360 0 6,770
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   12,000 352 SH   SOLE 4 56 0 296
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   7,261 213 SH   SOLE 7 213 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   2,082,490 61,088 SH   SOLE 18 61,088 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   1,267,398 37,178 SH   SOLE 19 37,178 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   74,191,806 2,176,351 SH   SOLE 21 2,176,351 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   16,935,605 496,791 SH   SOLE 22 479,475 0 17,316
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   113,997 3,344 SH   SOLE 25 3,344 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   171,541 5,032 SH   SOLE 26 3,928 0 1,104
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   1,077,994 31,622 SH   SOLE 30 31,622 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   100,020 2,934 SH   SOLE 40 2,934 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   343,218 10,068 SH   SOLE 43 9,658 0 410
CONSOL ENERGY INC NEW COM 20854L108   997,466 17,118 SH   SOLE 2 9,839 0 7,279
CONSOL ENERGY INC NEW COM 20854L108   7,400 127 SH   SOLE 4 127 0 0
CONSOL ENERGY INC NEW COM 20854L108   22,900 393 SH   SOLE 7 393 0 0
CONSOL ENERGY INC NEW COM 20854L108   6,271,309 107,625 SH   SOLE 18 107,625 0 0
CONSOL ENERGY INC NEW COM 20854L108   3,962,010 67,994 SH   SOLE 19 67,994 0 0
CONSOL ENERGY INC NEW COM 20854L108   223,930,328 3,842,978 SH   SOLE 21 3,842,978 0 0
CONSOL ENERGY INC NEW COM 20854L108   52,379,544 898,911 SH   SOLE 22 873,596 0 25,315
CONSOL ENERGY INC NEW COM 20854L108   1,182,240 20,289 SH   SOLE 26 17,181 0 3,108
CONSOL ENERGY INC NEW COM 20854L108   2,825,629 48,492 SH   SOLE 30 48,492 0 0
CONSOL ENERGY INC NEW COM 20854L108   40,556 696 SH   SOLE 36 696 0 0
CONSOL ENERGY INC NEW COM 20854L108   1,399,195 24,012 SH   SOLE 43 23,690 0 322
CONSOLIDATED COMM HLDGS INC COM 209034107   177,388 68,755 SH   SOLE 2 21,340 0 47,415
CONSOLIDATED COMM HLDGS INC COM 209034107   921 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   1,339 519 SH   SOLE 7 519 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   696,724 270,048 SH   SOLE 18 270,048 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   392,655 152,192 SH   SOLE 19 152,192 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   24,084,496 9,335,076 SH   SOLE 21 9,335,076 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   5,162,332 2,000,904 SH   SOLE 22 1,912,231 0 88,673
CONSOLIDATED COMM HLDGS INC COM 209034107   23,380 9,062 SH   SOLE 25 9,062 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   35,537 13,774 SH   SOLE 26 10,014 0 3,760
CONSOLIDATED COMM HLDGS INC COM 209034107   338,050 131,027 SH   SOLE 30 131,027 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   18,006 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   16,494 6,393 SH   SOLE 43 6,393 0 0
CONSOLIDATED EDISON INC COM 209115104   101,973,983 1,065,893 SH   SOLE 2 195,600 0 870,293
CONSOLIDATED EDISON INC COM 209115104   35,260,518 368,564 SH   SOLE 4 220,951 0 147,613
CONSOLIDATED EDISON INC COM 209115104   126,601,355 1,323,313 SH   SOLE 7 1,224,866 0 98,447
CONSOLIDATED EDISON INC COM 209115104   1,858,485 19,426 SH   SOLE 13 19,426 0 0
CONSOLIDATED EDISON INC COM 209115104   5,706,333 59,646 SH   SOLE 15 59,646 0 0
CONSOLIDATED EDISON INC COM 209115104   58,260,925 608,978 SH   SOLE 18 577,914 0 31,064
CONSOLIDATED EDISON INC COM 209115104   21,668,011 226,487 SH   SOLE 19 226,487 0 0
CONSOLIDATED EDISON INC COM 209115104   1,815,645,638 18,978,213 SH   SOLE 21 18,978,213 0 0
CONSOLIDATED EDISON INC COM 209115104   857,463,518 8,962,721 SH   SOLE 22 8,188,111 0 774,610
CONSOLIDATED EDISON INC COM 209115104   64,481,867 674,003 SH   SOLE 23 674,003 0 0
CONSOLIDATED EDISON INC COM 209115104   102,552,882 1,071,944 SH   SOLE 25 1,071,944 0 0
CONSOLIDATED EDISON INC COM 209115104   93,787,119 980,319 SH   SOLE 26 492,769 0 487,550
CONSOLIDATED EDISON INC COM 209115104   137,221,299 1,434,319 SH   SOLE 28 214,384 0 1,219,935
CONSOLIDATED EDISON INC COM 209115104   105,811 1,106 SH   SOLE 29 1,106 0 0
CONSOLIDATED EDISON INC COM 209115104   729,771,238 7,628,005 SH   SOLE 30 7,621,619 0 6,386
CONSOLIDATED EDISON INC COM 209115104   9,669,654 101,073 SH   SOLE 31 74,239 0 26,834
CONSOLIDATED EDISON INC COM 209115104   2,930,181 30,628 SH   SOLE 34 30,628 0 0
CONSOLIDATED EDISON INC COM 209115104   11,648,301 121,755 SH   SOLE 35 121,755 0 0
CONSOLIDATED EDISON INC COM 209115104   19,744,853 206,385 SH   SOLE 36 206,385 0 0
CONSOLIDATED EDISON INC COM 209115104   1,347,416 14,084 SH   SOLE 40 14,084 0 0
CONSOLIDATED EDISON INC COM 209115104   97,105 1,015 SH   OTR 43 1,015 0 0
CONSOLIDATED EDISON INC COM 209115104   53,481,618 559,022 SH   SOLE 43 513,162 0 45,859
CONSOLIDATED WATER CO INC ORD G23773107   7,804 475 SH   SOLE 2 0 0 475
CONSOLIDATED WATER CO INC ORD G23773107   81,246 4,945 SH   SOLE 18 4,945 0 0
CONSOLIDATED WATER CO INC ORD G23773107   536,702 32,666 SH   SOLE 21 32,666 0 0
CONSOLIDATED WATER CO INC ORD G23773107   3,019,374 183,772 SH   SOLE 22 183,772 0 0
CONSOLIDATED WATER CO INC ORD G23773107   2,580 157 SH   SOLE 43 157 0 0
CONSTELLATION BRANDS INC CL A 21036P108   53,522,377 236,940 SH   SOLE 2 53,225 0 183,715
CONSTELLATION BRANDS INC CL A 21036P108   28,504,381 126,187 SH   SOLE 4 70,350 0 55,837
CONSTELLATION BRANDS INC CL A 21036P108   22,655,412 100,294 SH   SOLE 7 95,100 0 5,194
CONSTELLATION BRANDS INC CL A 21036P108   507,123 2,245 SH   SOLE 13 2,245 0 0
CONSTELLATION BRANDS INC CL A 21036P108   6,200,681 27,450 SH   SOLE 15 27,450 0 0
CONSTELLATION BRANDS INC CL A 21036P108   22,589 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108   178,067,924 788,295 SH   SOLE 18 737,334 0 50,961
CONSTELLATION BRANDS INC CL A 21036P108   231,350,213 1,024,172 SH   SOLE 19 1,024,172 0 0
CONSTELLATION BRANDS INC CL A 21036P108   747,931,503 3,311,043 SH   SOLE 21 3,311,043 0 0
CONSTELLATION BRANDS INC CL A 21036P108   773,750,956 3,425,344 SH   SOLE 22 3,195,013 0 230,331
CONSTELLATION BRANDS INC CL A 21036P108   70,443,571 311,849 SH   SOLE 23 311,849 0 0
CONSTELLATION BRANDS INC CL A 21036P108   49,170,606 217,675 SH   SOLE 25 216,816 0 859
CONSTELLATION BRANDS INC CL A 21036P108   65,468,117 289,823 SH   SOLE 26 90,972 0 198,851
CONSTELLATION BRANDS INC CL A 21036P108   80,468,343 356,228 SH   SOLE 28 3,118 0 353,110
CONSTELLATION BRANDS INC CL A 21036P108   171,094,959 757,426 SH   SOLE 30 757,426 0 0
CONSTELLATION BRANDS INC CL A 21036P108   4,914,237 21,755 SH   SOLE 31 18,897 0 2,858
CONSTELLATION BRANDS INC CL A 21036P108   17,505,571 77,496 SH   SOLE 34 77,496 0 0
CONSTELLATION BRANDS INC CL A 21036P108   9,977,110 44,168 SH   SOLE 36 44,168 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,573,776 6,967 SH   SOLE 40 6,967 0 0
CONSTELLATION BRANDS INC CL A 21036P108   123,110 545 SH   OTR 43 545 0 0
CONSTELLATION BRANDS INC CL A 21036P108   22,606,167 100,076 SH   SOLE 43 88,821 0 11,255
CONSTELLATION BRANDS INC OPTIONS 21036P108   338,835 1,500 SH Call SOLE 2 0 0 1,500
CONSTELLATION BRANDS INC OPTIONS 21036P108   632,492 2,800 SH Call SOLE 4 2,800 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108   10,481,296 46,400 SH Call SOLE 18 46,400 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108   69,348,230 307,000 SH Call SOLE 19 307,000 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108   4,608,156 20,400 SH Call SOLE 22 20,400 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108   112,945 500 SH Call SOLE 26 500 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108   35,396,963 156,700 SH Call SOLE 34 156,700 0 0
CONSTELLATION ENERGY CORP COM 21037T109   46,986,411 598,553 SH   SOLE 2 63,566 0 534,987
CONSTELLATION ENERGY CORP COM 21037T109   17,379,508 221,395 SH   SOLE 4 121,551 0 99,844
CONSTELLATION ENERGY CORP COM 21037T109   20,147,025 256,650 SH   SOLE 7 247,510 0 9,140
CONSTELLATION ENERGY CORP COM 21037T109   688,131 8,766 SH   SOLE 13 8,766 0 0
CONSTELLATION ENERGY CORP COM 21037T109   4,438,626 56,543 SH   SOLE 15 56,543 0 0
CONSTELLATION ENERGY CORP COM 21037T109   42,620,162 542,932 SH   SOLE 18 514,327 0 28,605
CONSTELLATION ENERGY CORP COM 21037T109   12,429,690 158,340 SH   SOLE 19 158,340 0 0
CONSTELLATION ENERGY CORP COM 21037T109   805,539,447 10,261,649 SH   SOLE 21 10,261,649 0 0
CONSTELLATION ENERGY CORP COM 21037T109   555,409,088 7,075,275 SH   SOLE 22 6,393,447 0 681,828
CONSTELLATION ENERGY CORP COM 21037T109   47,524,450 605,407 SH   SOLE 23 605,407 0 0
CONSTELLATION ENERGY CORP COM 21037T109   39,256,830 500,087 SH   SOLE 25 498,732 0 1,355
CONSTELLATION ENERGY CORP COM 21037T109   50,584,694 644,391 SH   SOLE 26 195,803 0 448,588
CONSTELLATION ENERGY CORP COM 21037T109   40,892,220 520,920 SH   SOLE 28 7,292 0 513,628
CONSTELLATION ENERGY CORP COM 21037T109   89,019 1,134 SH   SOLE 29 1,134 0 0
CONSTELLATION ENERGY CORP COM 21037T109   176,850,452 2,252,872 SH   SOLE 30 2,240,707 0 12,165
CONSTELLATION ENERGY CORP COM 21037T109   7,385,202 94,079 SH   SOLE 31 69,315 0 24,764
CONSTELLATION ENERGY CORP COM 21037T109   5,773,754 73,551 SH   SOLE 32 73,551 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,063,204 13,544 SH   SOLE 34 13,544 0 0
CONSTELLATION ENERGY CORP COM 21037T109   6,805,715 86,697 SH   SOLE 36 86,697 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,049,388 13,368 SH   SOLE 40 13,368 0 0
CONSTELLATION ENERGY CORP COM 21037T109   42,076 536 SH   OTR 43 536 0 0
CONSTELLATION ENERGY CORP COM 21037T109   15,256,502 194,350 SH   SOLE 43 173,954 0 20,397
CONSTELLIUM SE CL A SHS F21107101   4,842,110 316,892 SH   SOLE 2 170,084 0 146,808
CONSTELLIUM SE CL A SHS F21107101   112,675 7,374 SH   SOLE 4 1,761 0 5,613
CONSTELLIUM SE CL A SHS F21107101   3,910,488 255,922 SH   SOLE 7 255,922 0 0
CONSTELLIUM SE CL A SHS F21107101   5,623,040 368,000 SH   SOLE 18 330,620 0 37,380
CONSTELLIUM SE CL A SHS F21107101   44,234,912 2,894,955 SH   SOLE 19 2,894,955 0 0
CONSTELLIUM SE CL A SHS F21107101   59,475,154 3,892,353 SH   SOLE 21 3,892,353 0 0
CONSTELLIUM SE CL A SHS F21107101   34,161,786 2,235,719 SH   SOLE 22 2,169,125 0 66,594
CONSTELLIUM SE CL A SHS F21107101   295,683 19,351 SH   SOLE 23 19,351 0 0
CONSTELLIUM SE CL A SHS F21107101   1,575,185 103,088 SH   SOLE 26 0 0 103,088
CONSTELLIUM SE CL A SHS F21107101   1,277,897 83,632 SH   SOLE 28 83,632 0 0
CONSTELLIUM SE CL A SHS F21107101   59,286 3,880 SH   SOLE 30 3,880 0 0
CONSTELLIUM SE CL A SHS F21107101   6,833,354 447,209 SH   SOLE 34 447,209 0 0
CONSTELLIUM SE CL A SHS F21107101   62,113 4,065 SH   SOLE 36 4,065 0 0
CONSTELLIUM SE CL A SHS F21107101   1,055,940 69,106 SH   SOLE 43 65,089 0 4,017
CONSTRUCTION PARTNERS INC COM CL A 21044C107   591,414 21,953 SH   SOLE 2 12,137 0 9,816
CONSTRUCTION PARTNERS INC COM CL A 21044C107   2,263 84 SH   SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   10,614 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   2,699,954 100,221 SH   SOLE 18 100,221 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   2,122,845 78,799 SH   SOLE 19 78,799 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   43,998,166 1,633,191 SH   SOLE 21 1,633,191 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   27,638,500 1,025,928 SH   SOLE 22 993,670 0 32,258
CONSTRUCTION PARTNERS INC COM CL A 21044C107   148,386 5,508 SH   SOLE 25 5,508 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   936,138 34,749 SH   SOLE 26 31,400 0 3,349
CONSTRUCTION PARTNERS INC COM CL A 21044C107   88,336 3,279 SH   SOLE 28 509 0 2,770
CONSTRUCTION PARTNERS INC COM CL A 21044C107   514,877 19,112 SH   SOLE 30 19,112 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   145,180 5,389 SH   SOLE 40 5,389 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   163,472 6,068 SH   SOLE 43 5,881 0 187
CONSUMER PORTFOLIO SVCS INC COM 210502100   56,935 5,326 SH   SOLE 2 201 0 5,125
CONSUMER PORTFOLIO SVCS INC COM 210502100   292,233 27,337 SH   SOLE 18 27,337 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   224,191 20,972 SH   SOLE 19 20,972 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   3,741,094 349,962 SH   SOLE 21 349,962 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   2,699,610 252,536 SH   SOLE 22 245,399 0 7,137
CONTAINER STORE GROUP INC COM 210751103   556,274 162,179 SH   SOLE 2 135,057 0 27,122
CONTAINER STORE GROUP INC COM 210751103   1,396 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103   335,564 97,832 SH   SOLE 18 97,832 0 0
CONTAINER STORE GROUP INC COM 210751103   525,452 153,193 SH   SOLE 19 153,193 0 0
CONTAINER STORE GROUP INC COM 210751103   3,899,444 1,136,864 SH   SOLE 21 1,136,864 0 0
CONTAINER STORE GROUP INC COM 210751103   3,400,903 991,517 SH   SOLE 22 963,035 0 28,482
CONTAINER STORE GROUP INC COM 210751103   19,726 5,751 SH   SOLE 23 5,751 0 0
CONTAINER STORE GROUP INC COM 210751103   29,501 8,601 SH   SOLE 43 8,601 0 0
CONTANGO ORE INC COM 21077F100   616,512 21,632 SH   SOLE 22 21,632 0 0
CONTEXTLOGIC INC COM CL A 21077C107   230,467 516,974 SH   SOLE 2 185,880 0 331,094
CONTEXTLOGIC INC COM CL A 21077C107   2,723 6,109 SH   SOLE 7 6,109 0 0
CONTEXTLOGIC INC COM CL A 21077C107   791,572 1,775,621 SH   SOLE 18 1,775,621 0 0
CONTEXTLOGIC INC COM CL A 21077C107   545,574 1,223,810 SH   SOLE 19 1,223,810 0 0
CONTEXTLOGIC INC COM CL A 21077C107   9,580,118 21,489,721 SH   SOLE 21 21,489,721 0 0
CONTEXTLOGIC INC COM CL A 21077C107   7,177,047 16,099,252 SH   SOLE 22 15,414,389 0 684,863
CONTEXTLOGIC INC COM CL A 21077C107   37,292 83,651 SH   SOLE 25 83,651 0 0
CONTEXTLOGIC INC COM CL A 21077C107   277,054 621,475 SH   SOLE 26 327,469 0 294,006
CONTEXTLOGIC INC COM CL A 21077C107   102,436 229,780 SH   SOLE 30 229,780 0 0
CONTEXTLOGIC INC COM CL A 21077C107   40,928 91,807 SH   SOLE 34 91,807 0 0
CONTEXTLOGIC INC COM CL A 21077C107   14,989 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 212326409   13 7 SH   SOLE 2 0 0 7
CONTRAFECT CORP COM NEW 212326409   156 85 SH   SOLE 18 85 0 0
CONTRAFECT CORP COM NEW 212326409   381 208 SH   SOLE 21 208 0 0
CONTRAFECT CORP COM NEW 212326409   9,428 5,152 SH   SOLE 22 5,152 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   82,577 6,638 SH   SOLE 43 6,638 0 0
CONX CORP UNIT 10/30/2027 212873202   3,794 372 SH   SOLE 43 372 0 0
COOPER COS INC COM NEW 216648402   36,469,431 97,679 SH   SOLE 2 46,130 0 51,549
COOPER COS INC COM NEW 216648402   11,909,064 31,897 SH   SOLE 4 27,212 0 4,685
COOPER COS INC COM NEW 216648402   35,998,998 96,419 SH   SOLE 7 95,051 0 1,368
COOPER COS INC COM NEW 216648402   574,228 1,538 SH   SOLE 13 1,538 0 0
COOPER COS INC COM NEW 216648402   2,047,880 5,485 SH   SOLE 15 5,485 0 0
COOPER COS INC COM NEW 216648402   34,106,436 91,350 SH   SOLE 18 87,193 0 4,157
COOPER COS INC COM NEW 216648402   127,396,406 341,216 SH   SOLE 19 341,216 0 0
COOPER COS INC COM NEW 216648402   503,934,446 1,349,728 SH   SOLE 21 1,349,728 0 0
COOPER COS INC COM NEW 216648402   391,535,165 1,048,680 SH   SOLE 22 946,411 0 102,269
COOPER COS INC COM NEW 216648402   33,759,585 90,421 SH   SOLE 23 90,421 0 0
COOPER COS INC COM NEW 216648402   42,210,588 113,056 SH   SOLE 25 112,973 0 83
COOPER COS INC COM NEW 216648402   31,200,948 83,568 SH   SOLE 26 31,834 0 51,734
COOPER COS INC COM NEW 216648402   41,267,481 110,530 SH   SOLE 28 2,015 0 108,515
COOPER COS INC COM NEW 216648402   16,054 43 SH   SOLE 29 43 0 0
COOPER COS INC COM NEW 216648402   151,484,100 405,732 SH   SOLE 30 378,268 0 27,464
COOPER COS INC COM NEW 216648402   5,138,180 13,762 SH   SOLE 31 10,139 0 3,623
COOPER COS INC COM NEW 216648402   99,725,949 267,104 SH   SOLE 34 267,104 0 0
COOPER COS INC COM NEW 216648402   5,634,749 15,092 SH   SOLE 36 15,092 0 0
COOPER COS INC COM NEW 216648402   745,600 1,997 SH   SOLE 40 1,997 0 0
COOPER COS INC COM NEW 216648402   22,352,922 59,870 SH   SOLE 43 54,099 0 5,771
COOPER STD HLDGS INC COM 21676P103   918,437 64,497 SH   SOLE 2 29,001 0 35,496
COOPER STD HLDGS INC COM 21676P103   39,459 2,771 SH   SOLE 18 2,771 0 0
COOPER STD HLDGS INC COM 21676P103   1,584,855 111,296 SH   SOLE 19 111,296 0 0
COOPER STD HLDGS INC COM 21676P103   824,539 57,903 SH   SOLE 21 57,903 0 0
COOPER STD HLDGS INC COM 21676P103   5,438,484 381,916 SH   SOLE 22 381,916 0 0
COOPER STD HLDGS INC COM 21676P103   12,930 908 SH   SOLE 23 908 0 0
COOPER STD HLDGS INC COM 21676P103   295,580 20,757 SH   SOLE 26 0 0 20,757
COPA HOLDINGS SA CL A P31076105   2,107,427 22,820 SH   SOLE 2 1,757 0 21,063
COPA HOLDINGS SA CL A P31076105   28,998 314 SH   SOLE 7 314 0 0
COPA HOLDINGS SA CL A P31076105   5,806,137 62,871 SH   SOLE 18 10,661 0 52,210
COPA HOLDINGS SA CL A P31076105   57,131,496 618,641 SH   SOLE 19 618,641 0 0
COPA HOLDINGS SA CL A P31076105   25,432,359 275,391 SH   SOLE 21 275,391 0 0
COPA HOLDINGS SA CL A P31076105   27,879,172 301,886 SH   SOLE 22 275,631 0 26,255
COPA HOLDINGS SA CL A P31076105   36,537,631 395,643 SH   SOLE 25 395,643 0 0
COPA HOLDINGS SA CL A P31076105   10,878,184 117,793 SH   SOLE 26 73,195 0 44,598
COPA HOLDINGS SA CL A P31076105   8,278,162 89,639 SH   SOLE 28 0 0 89,639
COPA HOLDINGS SA CL A P31076105   36,478 395 SH   SOLE 31 395 0 0
COPA HOLDINGS SA CL A P31076105   46,810,276 506,879 SH   SOLE 34 506,879 0 0
COPA HOLDINGS SA CL A P31076105   90,911 984 SH   SOLE 43 984 0 0
COPART INC COM 217204106   51,410,623 683,561 SH   SOLE 2 204,396 0 479,165
COPART INC COM 217204106   25,063,732 333,250 SH   SOLE 4 171,266 0 161,984
COPART INC COM 217204106   24,433,097 324,865 SH   SOLE 7 312,921 0 11,944
COPART INC COM 217204106   973,443 12,943 SH   SOLE 13 12,943 0 0
COPART INC COM 217204106   3,753,882 49,912 SH   SOLE 15 49,912 0 0
COPART INC COM 217204106   75,974,134 1,010,160 SH   SOLE 18 687,051 0 323,109
COPART INC COM 217204106   486,431,280 6,467,641 SH   SOLE 19 6,467,641 0 0
COPART INC COM 217204106   955,965,505 12,710,617 SH   SOLE 21 12,710,617 0 0
COPART INC COM 217204106   762,116,167 10,133,176 SH   SOLE 22 9,254,634 0 878,542
COPART INC COM 217204106   59,774,200 794,764 SH   SOLE 23 794,764 0 0
COPART INC COM 217204106   43,938,434 584,210 SH   SOLE 25 582,441 0 1,769
COPART INC COM 217204106   51,843,231 689,313 SH   SOLE 26 231,630 0 457,683
COPART INC COM 217204106   72,304,863 961,373 SH   SOLE 28 6,276 0 955,097
COPART INC COM 217204106   32,867 437 SH   SOLE 29 437 0 0
COPART INC COM 217204106   191,639,593 2,548,060 SH   SOLE 30 2,459,774 0 88,286
COPART INC COM 217204106   9,162,308 121,823 SH   SOLE 31 89,208 0 32,615
COPART INC COM 217204106   8,055,668 107,109 SH   SOLE 32 107,109 0 0
COPART INC COM 217204106   16,109,832 214,198 SH   SOLE 34 214,198 0 0
COPART INC COM 217204106   8,111,248 107,848 SH   SOLE 36 107,848 0 0
COPART INC COM 217204106   1,276,163 16,968 SH   SOLE 40 16,968 0 0
COPART INC COM 217204106   37,304 496 SH   OTR 43 496 0 0
COPART INC COM 217204106   47,597,852 632,866 SH   SOLE 43 569,010 0 63,856
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   11,843 1,629 SH   SOLE 2 1,234 0 395
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   3,184 438 SH   SOLE 21 438 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   509,554 70,090 SH   SOLE 22 70,090 0 0
CORCEPT THERAPEUTICS INC COM 218352102   6,347,528 293,053 SH   SOLE 2 199,933 0 93,120
CORCEPT THERAPEUTICS INC COM 218352102   8,361 386 SH   SOLE 4 386 0 0
CORCEPT THERAPEUTICS INC COM 218352102   383,729 17,716 SH   SOLE 7 17,716 0 0
CORCEPT THERAPEUTICS INC COM 218352102   6,735,805 310,979 SH   SOLE 18 276,902 0 34,077
CORCEPT THERAPEUTICS INC COM 218352102   16,933,030 781,765 SH   SOLE 19 781,765 0 0
CORCEPT THERAPEUTICS INC COM 218352102   241,284,776 11,139,648 SH   SOLE 21 11,139,648 0 0
CORCEPT THERAPEUTICS INC COM 218352102   67,320,926 3,108,076 SH   SOLE 22 3,038,699 0 69,377
CORCEPT THERAPEUTICS INC COM 218352102   498,310 23,006 SH   SOLE 23 23,006 0 0
CORCEPT THERAPEUTICS INC COM 218352102   334,647 15,450 SH   SOLE 25 15,450 0 0
CORCEPT THERAPEUTICS INC COM 218352102   3,171,089 146,403 SH   SOLE 26 30,814 0 115,589
CORCEPT THERAPEUTICS INC COM 218352102   273,111 12,609 SH   SOLE 28 2,078 0 10,531
CORCEPT THERAPEUTICS INC COM 218352102   4,085,379 188,614 SH   SOLE 30 188,614 0 0
CORCEPT THERAPEUTICS INC COM 218352102   380,913 17,586 SH   SOLE 34 17,586 0 0
CORCEPT THERAPEUTICS INC COM 218352102   77,153 3,562 SH   SOLE 36 3,562 0 0
CORCEPT THERAPEUTICS INC COM 218352102   360,574 16,647 SH   SOLE 40 16,647 0 0
CORCEPT THERAPEUTICS INC COM 218352102   1,154,803 53,315 SH   SOLE 43 53,115 0 200
CORE & MAIN INC CL A 21874C102   2,258,995 97,792 SH   SOLE 2 57,625 0 40,167
CORE & MAIN INC CL A 21874C102   2,266,387 98,112 SH   SOLE 7 98,112 0 0
CORE & MAIN INC CL A 21874C102   608,824 26,356 SH   SOLE 18 26,356 0 0
CORE & MAIN INC CL A 21874C102   514,691 22,281 SH   SOLE 19 22,281 0 0
CORE & MAIN INC CL A 21874C102   21,964,612 950,849 SH   SOLE 21 950,849 0 0
CORE & MAIN INC CL A 21874C102   42,049,046 1,820,305 SH   SOLE 22 1,728,125 0 92,180
CORE & MAIN INC CL A 21874C102   223,308 9,667 SH   SOLE 25 9,667 0 0
CORE & MAIN INC CL A 21874C102   810,371 35,081 SH   SOLE 26 30,746 0 4,335
CORE & MAIN INC CL A 21874C102   784,730 33,971 SH   SOLE 28 33,971 0 0
CORE & MAIN INC CL A 21874C102   17,423,637 754,270 SH   SOLE 30 754,270 0 0
CORE & MAIN INC CL A 21874C102   24,371 1,055 SH   SOLE 31 1,055 0 0
CORE & MAIN INC CL A 21874C102   228,875 9,908 SH   SOLE 40 9,908 0 0
CORE & MAIN INC CL A 21874C102   167,868 7,267 SH   SOLE 43 6,948 0 319
CORE LABORATORIES N V COM N22717107   421,045 19,095 SH   SOLE 2 11,950 0 7,145
CORE LABORATORIES N V COM N22717107   4,895 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107   512,420 23,239 SH   SOLE 7 23,239 0 0
CORE LABORATORIES N V COM N22717107   685,733 31,099 SH   SOLE 18 31,099 0 0
CORE LABORATORIES N V COM N22717107   93,937,719 4,260,214 SH   SOLE 21 4,260,214 0 0
CORE LABORATORIES N V COM N22717107   17,590,299 797,746 SH   SOLE 22 776,365 0 21,381
CORE LABORATORIES N V COM N22717107   209,166 9,486 SH   SOLE 25 9,486 0 0
CORE LABORATORIES N V COM N22717107   314,698 14,272 SH   SOLE 26 11,073 0 3,199
CORE LABORATORIES N V COM N22717107   1,477,923 67,026 SH   SOLE 28 27,237 0 39,789
CORE LABORATORIES N V COM N22717107   3,416,008 154,921 SH   SOLE 30 154,921 0 0
CORE LABORATORIES N V COM N22717107   201,339 9,131 SH   SOLE 40 9,131 0 0
CORE LABORATORIES N V COM N22717107   8,107,008 367,665 SH   SOLE 43 351,135 0 16,530
CORE MOLDING TECHNOLOGIES IN COM 218683100   28,118 1,563 SH   SOLE 2 1,563 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   22,739 1,264 SH   SOLE 18 1,264 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   310,328 17,250 SH   SOLE 21 17,250 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   619,612 34,442 SH   SOLE 22 34,442 0 0
CORECARD CORPORATION COM 45816D100   5,905 196 SH   SOLE 2 0 0 196
CORECARD CORPORATION COM 45816D100   34,710 1,152 SH   SOLE 18 1,152 0 0
CORECARD CORPORATION COM 45816D100   465,388 15,446 SH   SOLE 21 15,446 0 0
CORECARD CORPORATION COM 45816D100   2,255,351 74,854 SH   SOLE 22 74,854 0 0
CORECARD CORPORATION COM 45816D100   482 16 SH   SOLE 43 16 0 0
CORECIVIC INC COM 21871N101   1,584,479 172,226 SH   SOLE 2 127,564 0 44,662
CORECIVIC INC COM 21871N101   4,508 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101   31,648 3,440 SH   SOLE 7 3,440 0 0
CORECIVIC INC COM 21871N101   3,627,597 394,304 SH   SOLE 18 394,304 0 0
CORECIVIC INC COM 21871N101   4,169,201 453,174 SH   SOLE 19 453,174 0 0
CORECIVIC INC COM 21871N101   129,658,884 14,093,357 SH   SOLE 21 14,093,357 0 0
CORECIVIC INC COM 21871N101   31,982,843 3,476,396 SH   SOLE 22 3,330,676 0 145,720
CORECIVIC INC COM 21871N101   65,946 7,168 SH   SOLE 23 7,168 0 0
CORECIVIC INC COM 21871N101   372,471 40,486 SH   SOLE 26 24,926 0 15,560
CORECIVIC INC COM 21871N101   1,618,832 175,960 SH   SOLE 30 175,960 0 0
CORECIVIC INC COM 21871N101   55,734 6,058 SH   SOLE 36 6,058 0 0
CORECIVIC INC COM 21871N101   1,073,364 116,670 SH   SOLE 43 115,279 0 1,391
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502   3,383 2,643 SH   SOLE 18 2,643 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502   39,453 30,823 SH   SOLE 21 30,823 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502   244,913 191,338 SH   SOLE 22 191,338 0 0
CORMEDIX INC COM 21900C308   3,337 806 SH   SOLE 2 0 0 806
CORMEDIX INC COM 21900C308   27,697 6,690 SH   SOLE 18 6,690 0 0
CORMEDIX INC COM 21900C308   509,907 123,166 SH   SOLE 21 123,166 0 0
CORMEDIX INC COM 21900C308   2,121,688 512,485 SH   SOLE 22 512,485 0 0
CORMEDIX INC COM 21900C308   33 8 SH   SOLE 43 8 0 0
CORNING INC COM 219350105   46,098,894 1,306,658 SH   SOLE 2 221,916 0 1,084,742
CORNING INC COM 219350105   13,801,783 391,207 SH   SOLE 4 327,035 0 64,172
CORNING INC COM 219350105   19,576,554 554,891 SH   SOLE 7 531,887 0 23,004
CORNING INC COM 219350105   848,378 24,047 SH   SOLE 13 24,047 0 0
CORNING INC COM 219350105   4,675,164 132,516 SH   SOLE 15 132,516 0 0
CORNING INC COM 219350105   73,014,677 2,069,577 SH   SOLE 18 2,001,572 0 68,005
CORNING INC COM 219350105   12,078,672 342,366 SH   SOLE 19 342,366 0 0
CORNING INC COM 219350105   791,165,607 22,425,329 SH   SOLE 21 22,425,329 0 0
CORNING INC COM 219350105   571,387,471 16,195,790 SH   SOLE 22 14,601,146 0 1,594,644
CORNING INC COM 219350105   52,985,303 1,501,851 SH   SOLE 23 1,501,851 0 0
CORNING INC COM 219350105   33,821,913 958,671 SH   SOLE 25 958,671 0 0
CORNING INC COM 219350105   46,289,900 1,312,072 SH   SOLE 26 504,286 0 807,786
CORNING INC COM 219350105   47,118,310 1,335,553 SH   SOLE 28 107,258 0 1,228,295
CORNING INC COM 219350105   50,592 1,434 SH   SOLE 29 1,434 0 0
CORNING INC COM 219350105   192,425,199 5,454,229 SH   SOLE 30 5,454,229 0 0
CORNING INC COM 219350105   7,714,360 218,661 SH   SOLE 31 161,925 0 56,736
CORNING INC COM 219350105   1,195,569 33,888 SH   SOLE 34 33,888 0 0
CORNING INC COM 219350105   7,920,254 224,497 SH   SOLE 36 224,497 0 0
CORNING INC COM 219350105   1,138,168 32,261 SH   SOLE 40 32,261 0 0
CORNING INC COM 219350105   69,607 1,973 SH   OTR 43 1,973 0 0
CORNING INC COM 219350105   33,027,988 936,167 SH   SOLE 43 874,363 0 61,804
CORPORACION AMER ARPTS S A COM L1995B107   4,985,971 489,781 SH   SOLE 21 489,781 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   6,293,938 265,455 SH   SOLE 2 159,485 0 105,970
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,456,932 61,448 SH   SOLE 4 61,448 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   5,819,525 245,446 SH   SOLE 7 245,446 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   12,551,410 529,372 SH   SOLE 18 493,920 0 35,452
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   16,850,816 710,705 SH   SOLE 19 710,705 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   216,806,658 9,144,102 SH   SOLE 21 9,144,102 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   111,894,295 4,719,287 SH   SOLE 22 4,566,475 0 152,812
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   106,458 4,490 SH   SOLE 23 4,490 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   13,112,555 553,039 SH   SOLE 25 553,039 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,523,415 64,252 SH   SOLE 26 54,485 0 9,767
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,755,275 74,031 SH   SOLE 28 1,296 0 72,735
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   13,436,528 566,703 SH   SOLE 30 566,703 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   310,316 13,088 SH   SOLE 36 13,088 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   467,111 19,701 SH   SOLE 40 19,701 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,023,943 43,186 SH   SOLE 43 37,136 0 6,050
CORSAIR GAMING INC COM 22041X102   473,614 25,810 SH   SOLE 2 12,191 0 13,619
CORSAIR GAMING INC COM 22041X102   7,377 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102   2,372,673 129,301 SH   SOLE 18 129,301 0 0
CORSAIR GAMING INC COM 22041X102   1,489,249 81,158 SH   SOLE 19 81,158 0 0
CORSAIR GAMING INC COM 22041X102   87,793,116 4,784,366 SH   SOLE 21 4,784,366 0 0
CORSAIR GAMING INC COM 22041X102   21,062,864 1,147,840 SH   SOLE 22 1,112,930 0 34,910
CORSAIR GAMING INC COM 22041X102   150,764 8,216 SH   SOLE 25 8,216 0 0
CORSAIR GAMING INC COM 22041X102   44,462 2,423 SH   SOLE 26 0 0 2,423
CORSAIR GAMING INC COM 22041X102   1,294,409 70,540 SH   SOLE 30 70,540 0 0
CORSAIR GAMING INC COM 22041X102   161,241 8,787 SH   SOLE 40 8,787 0 0
CORSAIR GAMING INC COM 22041X102   126,120 6,873 SH   SOLE 43 6,496 0 377
CORTEVA INC COM 22052L104   96,757,625 1,604,338 SH   SOLE 2 358,914 0 1,245,424
CORTEVA INC COM 22052L104   33,011,342 547,361 SH   SOLE 4 279,853 0 267,508
CORTEVA INC COM 22052L104   78,648,522 1,304,071 SH   SOLE 7 1,154,096 0 149,975
CORTEVA INC COM 22052L104   3,584,947 59,442 SH   SOLE 13 59,442 0 0
CORTEVA INC COM 22052L104   4,902,057 81,281 SH   SOLE 15 81,281 0 0
CORTEVA INC COM 22052L104   178,354,855 2,957,302 SH   SOLE 18 2,866,004 0 91,298
CORTEVA INC COM 22052L104   44,643,633 740,236 SH   SOLE 19 740,236 0 0
CORTEVA INC COM 22052L104   1,294,827,113 21,469,526 SH   SOLE 21 21,469,526 0 0
CORTEVA INC COM 22052L104   944,573,471 15,661,971 SH   SOLE 22 14,166,588 0 1,495,383
CORTEVA INC COM 22052L104   81,273,877 1,347,602 SH   SOLE 23 1,347,602 0 0
CORTEVA INC COM 22052L104   84,589,841 1,402,584 SH   SOLE 25 1,301,712 0 100,872
CORTEVA INC COM 22052L104   71,497,565 1,185,501 SH   SOLE 26 427,608 0 757,893
CORTEVA INC COM 22052L104   91,934,453 1,524,365 SH   SOLE 28 15,552 0 1,508,813
CORTEVA INC COM 22052L104   134,310 2,227 SH   SOLE 29 2,227 0 0
CORTEVA INC COM 22052L104   285,430,826 4,732,728 SH   SOLE 30 4,732,728 0 0
CORTEVA INC COM 22052L104   12,175,142 201,876 SH   SOLE 31 147,530 0 54,346
CORTEVA INC COM 22052L104   34,759,005 576,339 SH   SOLE 34 576,339 0 0
CORTEVA INC COM 22052L104   15,907,245 263,758 SH   SOLE 36 263,758 0 0
CORTEVA INC COM 22052L104   1,726,796 28,632 SH   SOLE 40 28,632 0 0
CORTEVA INC COM 22052L104   39,202 650 SH   OTR 43 650 0 0
CORTEVA INC COM 22052L104   45,530,551 754,942 SH   SOLE 43 659,093 0 95,849
CORVEL CORP COM 221006109   1,176,692 6,184 SH   SOLE 2 4,119 0 2,065
CORVEL CORP COM 221006109   7,611 40 SH   SOLE 4 40 0 0
CORVEL CORP COM 221006109   682,344 3,586 SH   SOLE 7 3,586 0 0
CORVEL CORP COM 221006109   5,244,497 27,562 SH   SOLE 18 27,562 0 0
CORVEL CORP COM 221006109   5,394,819 28,352 SH   SOLE 19 28,352 0 0
CORVEL CORP COM 221006109   208,895,663 1,097,833 SH   SOLE 21 1,097,833 0 0
CORVEL CORP COM 221006109   45,826,084 240,835 SH   SOLE 22 234,109 0 6,726
CORVEL CORP COM 221006109   336,415 1,768 SH   SOLE 25 1,768 0 0
CORVEL CORP COM 221006109   1,644,209 8,641 SH   SOLE 26 4,155 0 4,486
CORVEL CORP COM 221006109   55,371 291 SH   SOLE 28 105 0 186
CORVEL CORP COM 221006109   8,941,828 46,993 SH   SOLE 30 46,993 0 0
CORVEL CORP COM 221006109   228,526 1,201 SH   SOLE 40 1,201 0 0
CORVEL CORP COM 221006109   25,117 132 SH   OTR 43 132 0 0
CORVEL CORP COM 221006109   1,006,201 5,288 SH   SOLE 43 5,138 0 150
CORVUS PHARMACEUTICALS INC COM 221015100   12,728 13,987 SH   SOLE 2 13,987 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   5,077 5,579 SH   SOLE 18 5,579 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   80,510 88,473 SH   SOLE 21 88,473 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   350,517 385,183 SH   SOLE 22 385,183 0 0
COSAN S A ADS 22113B103   32,730 2,769 SH   SOLE 36 2,769 0 0
COSAN S A ADS 22113B103   792 67 SH   SOLE 43 39 0 28
COSMOS HEALTH INC COM 221413305   948,001 267,797 SH   SOLE 22 267,797 0 0
COSTAMARE INC SHS Y1771G102   336,219 35,730 SH   SOLE 2 2,360 0 33,370
COSTAMARE INC SHS Y1771G102   6,869 730 SH   SOLE 7 730 0 0
COSTAMARE INC SHS Y1771G102   1,394,957 148,242 SH   SOLE 18 148,242 0 0
COSTAMARE INC SHS Y1771G102   981,567 104,311 SH   SOLE 19 104,311 0 0
COSTAMARE INC SHS Y1771G102   15,969,156 1,697,041 SH   SOLE 21 1,697,041 0 0
COSTAMARE INC SHS Y1771G102   5,992,279 636,799 SH   SOLE 22 593,693 0 43,106
COSTAMARE INC SHS Y1771G102   906,416 96,325 SH   SOLE 43 84,823 0 11,502
COSTAR GROUP INC COM 22160N109   50,693,222 736,285 SH   SOLE 2 77,339 0 658,946
COSTAR GROUP INC COM 22160N109   18,636,180 270,678 SH   SOLE 4 153,386 0 117,292
COSTAR GROUP INC COM 22160N109   20,851,223 302,850 SH   SOLE 7 290,939 0 11,911
COSTAR GROUP INC COM 22160N109   843,068 12,245 SH   SOLE 13 12,245 0 0
COSTAR GROUP INC COM 22160N109   3,241,940 47,087 SH   SOLE 15 47,087 0 0
COSTAR GROUP INC COM 22160N109   43,211,912 627,624 SH   SOLE 18 593,408 0 34,216
COSTAR GROUP INC COM 22160N109   253,591,143 3,683,241 SH   SOLE 19 3,683,241 0 0
COSTAR GROUP INC COM 22160N109   794,387,926 11,537,951 SH   SOLE 21 11,537,951 0 0
COSTAR GROUP INC COM 22160N109   633,513,705 9,201,361 SH   SOLE 22 8,373,401 0 827,960
COSTAR GROUP INC COM 22160N109   51,835,031 752,869 SH   SOLE 23 752,869 0 0
COSTAR GROUP INC COM 22160N109   38,123,966 553,725 SH   SOLE 25 552,132 0 1,593
COSTAR GROUP INC COM 22160N109   42,366,090 615,339 SH   SOLE 26 208,841 0 406,498
COSTAR GROUP INC COM 22160N109   37,754,861 548,364 SH   SOLE 28 5,870 0 542,494
COSTAR GROUP INC COM 22160N109   12,255 178 SH   SOLE 29 178 0 0
COSTAR GROUP INC COM 22160N109   166,970,269 2,425,131 SH   SOLE 30 2,425,131 0 0
COSTAR GROUP INC COM 22160N109   7,746,727 112,516 SH   SOLE 31 81,633 0 30,883
COSTAR GROUP INC COM 22160N109   6,297,090 91,461 SH   SOLE 32 91,461 0 0
COSTAR GROUP INC COM 22160N109   1,131,619 16,436 SH   SOLE 34 16,436 0 0
COSTAR GROUP INC COM 22160N109   7,328,876 106,447 SH   SOLE 36 106,447 0 0
COSTAR GROUP INC COM 22160N109   1,145,113 16,632 SH   SOLE 40 16,632 0 0
COSTAR GROUP INC COM 22160N109   52,464 762 SH   OTR 43 762 0 0
COSTAR GROUP INC COM 22160N109   17,782,922 258,285 SH   SOLE 43 233,801 0 24,484
COSTCO WHSL CORP NEW COM 22160K105   494,221,186 994,669 SH   SOLE 2 297,931 0 696,738
COSTCO WHSL CORP NEW COM 22160K105   196,678,536 395,835 SH   SOLE 4 223,095 0 172,740
COSTCO WHSL CORP NEW COM 22160K105   222,788,558 448,384 SH   SOLE 7 435,551 0 12,833
COSTCO WHSL CORP NEW COM 22160K105   23,330,034 46,954 SH   SOLE 13 46,954 0 0
COSTCO WHSL CORP NEW COM 22160K105   26,007,666 52,343 SH   SOLE 15 52,343 0 0
COSTCO WHSL CORP NEW COM 22160K105   356,614,033 717,721 SH   SOLE 18 670,999 0 46,722
COSTCO WHSL CORP NEW COM 22160K105   207,586,324 417,788 SH   SOLE 19 417,788 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,273,270,876 10,612,979 SH   SOLE 21 10,612,979 0 0
COSTCO WHSL CORP NEW COM 22160K105   4,830,162,210 9,721,179 SH   SOLE 22 8,798,129 0 923,050
COSTCO WHSL CORP NEW COM 22160K105   503,509,177 1,013,362 SH   SOLE 23 1,013,362 0 0
COSTCO WHSL CORP NEW COM 22160K105   382,339,974 769,497 SH   SOLE 25 767,847 0 1,650
COSTCO WHSL CORP NEW COM 22160K105   396,072,467 797,135 SH   SOLE 26 317,398 0 479,737
COSTCO WHSL CORP NEW COM 22160K105   600,769,492 1,209,108 SH   SOLE 28 9,754 0 1,199,354
COSTCO WHSL CORP NEW COM 22160K105   15,217,637 30,627 SH   SOLE 29 30,627 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,307,022,001 2,630,511 SH   SOLE 30 2,616,088 0 14,423
COSTCO WHSL CORP NEW COM 22160K105   96,889,153 194,999 SH   SOLE 31 161,419 0 33,580
COSTCO WHSL CORP NEW COM 22160K105   49,681,038 99,988 SH   SOLE 32 99,988 0 0
COSTCO WHSL CORP NEW COM 22160K105   106,719,229 214,783 SH   SOLE 34 214,783 0 0
COSTCO WHSL CORP NEW COM 22160K105   61,256,121 123,284 SH   SOLE 36 123,284 0 0
COSTCO WHSL CORP NEW COM 22160K105   8,917,823 17,948 SH   SOLE 40 17,948 0 0
COSTCO WHSL CORP NEW COM 22160K105   495,876 998 SH   OTR 43 998 0 0
COSTCO WHSL CORP NEW COM 22160K105   263,015,613 529,345 SH   SOLE 43 479,550 0 49,795
COSTCO WHSL CORP NEW OPTIONS 22160K105   198,748 400 SH Call SOLE 2 0 0 400
COSTCO WHSL CORP NEW OPTIONS 22160K105   99,374 200 SH Call SOLE 4 200 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   1,888,106 3,800 SH Call SOLE 18 3,800 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   10,235,522 20,600 SH Call SOLE 19 20,600 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   794,992 1,600 SH Call SOLE 22 1,600 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   149,061 300 SH Call SOLE 26 300 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   6,012,127 12,100 SH Call SOLE 34 12,100 0 0
COTERRA ENERGY INC COM 127097103   18,857,665 768,446 SH   SOLE 2 186,138 0 582,308
COTERRA ENERGY INC COM 127097103   5,512,077 224,616 SH   SOLE 4 224,616 0 0
COTERRA ENERGY INC COM 127097103   16,107,443 656,375 SH   SOLE 7 631,838 0 24,537
COTERRA ENERGY INC COM 127097103   256,222 10,441 SH   SOLE 13 10,441 0 0
COTERRA ENERGY INC COM 127097103   3,271,894 133,329 SH   SOLE 15 133,329 0 0
COTERRA ENERGY INC COM 127097103   33,095,871 1,348,650 SH   SOLE 18 1,281,624 0 67,026
COTERRA ENERGY INC COM 127097103   13,168,679 536,621 SH   SOLE 19 536,621 0 0
COTERRA ENERGY INC COM 127097103   829,868,002 33,816,952 SH   SOLE 21 33,816,952 0 0
COTERRA ENERGY INC COM 127097103   415,021,265 16,912,032 SH   SOLE 22 15,297,167 0 1,614,865
COTERRA ENERGY INC COM 127097103   35,787,418 1,458,330 SH   SOLE 23 1,458,330 0 0
COTERRA ENERGY INC COM 127097103   22,891,427 932,821 SH   SOLE 25 932,821 0 0
COTERRA ENERGY INC COM 127097103   34,032,195 1,386,805 SH   SOLE 26 478,720 0 908,085
COTERRA ENERGY INC COM 127097103   24,867,781 1,013,357 SH   SOLE 28 116,573 0 896,784
COTERRA ENERGY INC COM 127097103   12,368 504 SH   SOLE 29 504 0 0
COTERRA ENERGY INC COM 127097103   141,109,687 5,750,191 SH   SOLE 30 5,621,496 0 128,695
COTERRA ENERGY INC COM 127097103   5,431,463 221,331 SH   SOLE 31 162,005 0 59,326
COTERRA ENERGY INC COM 127097103   4,891,902 199,344 SH   SOLE 34 199,344 0 0
COTERRA ENERGY INC COM 127097103   30,055,463 1,224,754 SH   SOLE 35 1,224,754 0 0
COTERRA ENERGY INC COM 127097103   4,948,147 201,636 SH   SOLE 36 201,636 0 0
COTERRA ENERGY INC COM 127097103   798,286 32,530 SH   SOLE 40 32,530 0 0
COTERRA ENERGY INC COM 127097103   48,884 1,992 SH   OTR 43 1,992 0 0
COTERRA ENERGY INC COM 127097103   29,076,340 1,184,855 SH   SOLE 43 1,086,057 0 98,798
COTY INC COM CL A 222070203   25,629,840 2,125,194 SH   SOLE 2 1,573,604 0 551,590
COTY INC COM CL A 222070203   11,240 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203   608,801 50,481 SH   SOLE 7 50,481 0 0
COTY INC COM CL A 222070203   8,764,038 726,703 SH   SOLE 18 726,703 0 0
COTY INC COM CL A 222070203   111,058,442 9,208,826 SH   SOLE 19 9,208,826 0 0
COTY INC COM CL A 222070203   223,275,343 18,513,710 SH   SOLE 21 18,513,710 0 0
COTY INC COM CL A 222070203   127,179,237 10,545,542 SH   SOLE 22 10,100,348 0 445,194
COTY INC COM CL A 222070203   671,115 55,648 SH   SOLE 25 55,648 0 0
COTY INC COM CL A 222070203   1,684,070 139,641 SH   SOLE 26 112,680 0 26,961
COTY INC COM CL A 222070203   456,399 37,844 SH   SOLE 28 2,483 0 35,361
COTY INC COM CL A 222070203   1,907,180 158,141 SH   SOLE 30 158,141 0 0
COTY INC COM CL A 222070203   60,191 4,991 SH   SOLE 31 4,991 0 0
COTY INC COM CL A 222070203   85,304,420 7,073,335 SH   SOLE 34 7,073,335 0 0
COTY INC COM CL A 222070203   109,529 9,082 SH   SOLE 36 9,082 0 0
COTY INC COM CL A 222070203   610,055 50,585 SH   SOLE 40 50,585 0 0
COTY INC COM CL A 222070203   3,446,328 285,765 SH   SOLE 43 267,203 0 18,562
COUCHBASE INC COM 22207T101   143,229 10,187 SH   SOLE 2 4,942 0 5,245
COUCHBASE INC COM 22207T101   5,005 356 SH   SOLE 7 356 0 0
COUCHBASE INC COM 22207T101   1,042,760 74,165 SH   SOLE 18 74,165 0 0
COUCHBASE INC COM 22207T101   1,509,932 107,392 SH   SOLE 19 107,392 0 0
COUCHBASE INC COM 22207T101   13,812,853 982,422 SH   SOLE 21 982,422 0 0
COUCHBASE INC COM 22207T101   8,979,995 638,691 SH   SOLE 22 624,270 0 14,421
COUCHBASE INC COM 22207T101   9,617 684 SH   SOLE 23 684 0 0
COUCHBASE INC COM 22207T101   39,199 2,788 SH   SOLE 25 2,788 0 0
COUCHBASE INC COM 22207T101   23,157 1,647 SH   SOLE 26 19 0 1,628
COUCHBASE INC COM 22207T101   3,647,094 259,395 SH   SOLE 30 259,395 0 0
COUCHBASE INC COM 22207T101   118,751 8,446 SH   SOLE 43 8,315 0 131
COUPANG INC CL A 22266T109   7,372,448 460,778 SH   SOLE 2 177,003 0 283,775
COUPANG INC CL A 22266T109   478,400 29,900 SH   SOLE 4 11,000 0 18,900
COUPANG INC CL A 22266T109   95,840 5,990 SH   SOLE 7 5,990 0 0
COUPANG INC CL A 22266T109   150,688 9,418 SH   SOLE 15 9,418 0 0
COUPANG INC CL A 22266T109   983,536 61,471 SH   SOLE 18 9,273 0 52,198
COUPANG INC CL A 22266T109   32,676,800 2,042,300 SH   SOLE 19 2,042,300 0 0
COUPANG INC CL A 22266T109   6,764,256 422,766 SH   SOLE 21 422,766 0 0
COUPANG INC CL A 22266T109   10,175,232 635,952 SH   SOLE 22 606,180 0 29,772
COUPANG INC CL A 22266T109   731,520 45,720 SH   SOLE 23 45,720 0 0
COUPANG INC CL A 22266T109   23,031,136 1,439,446 SH   SOLE 25 1,439,446 0 0
COUPANG INC CL A 22266T109   6,712,320 419,520 SH   SOLE 26 40,850 0 378,670
COUPANG INC CL A 22266T109   5,943,504 371,469 SH   SOLE 28 42,954 0 328,515
COUPANG INC CL A 22266T109   16,024,320 1,001,520 SH   SOLE 30 1,001,520 0 0
COUPANG INC CL A 22266T109   1,295,664 80,979 SH   SOLE 31 18,479 0 62,500
COUPANG INC CL A 22266T109   62,135,200 3,883,450 SH   SOLE 34 3,883,450 0 0
COUPANG INC CL A 22266T109   2,124,880 132,805 SH   SOLE 36 132,805 0 0
COURSERA INC COM 22266M104   678,159 58,868 SH   SOLE 2 40,688 0 18,180
COURSERA INC COM 22266M104   343,976 29,859 SH   SOLE 7 29,859 0 0
COURSERA INC COM 22266M104   3,270,228 283,874 SH   SOLE 18 283,874 0 0
COURSERA INC COM 22266M104   2,606,688 226,275 SH   SOLE 19 226,275 0 0
COURSERA INC COM 22266M104   41,175,694 3,574,279 SH   SOLE 21 3,574,279 0 0
COURSERA INC COM 22266M104   29,768,763 2,584,094 SH   SOLE 22 2,519,548 0 64,546
COURSERA INC COM 22266M104   125,499 10,894 SH   SOLE 25 10,894 0 0
COURSERA INC COM 22266M104   494,588 42,933 SH   SOLE 26 35,351 0 7,582
COURSERA INC COM 22266M104   746,139 64,769 SH   SOLE 30 64,769 0 0
COURSERA INC COM 22266M104   79,246 6,879 SH   SOLE 40 6,879 0 0
COURSERA INC COM 22266M104   123,299 10,703 SH   SOLE 43 10,692 0 11
COUSINS PPTYS INC COM NEW 222795502   9,581,533 448,154 SH   SOLE 2 289,277 0 158,877
COUSINS PPTYS INC COM NEW 222795502   7,199,458 336,738 SH   SOLE 4 336,738 0 0
COUSINS PPTYS INC COM NEW 222795502   5,807,791 271,646 SH   SOLE 7 271,646 0 0
COUSINS PPTYS INC COM NEW 222795502   10,985,963 513,843 SH   SOLE 18 513,843 0 0
COUSINS PPTYS INC COM NEW 222795502   11,404,627 533,425 SH   SOLE 19 533,425 0 0
COUSINS PPTYS INC COM NEW 222795502   192,905,925 9,022,728 SH   SOLE 21 9,022,728 0 0
COUSINS PPTYS INC COM NEW 222795502   129,994,505 6,080,192 SH   SOLE 22 5,504,746 0 575,446
COUSINS PPTYS INC COM NEW 222795502   815,797 38,157 SH   SOLE 23 38,157 0 0
COUSINS PPTYS INC COM NEW 222795502   30,408,624 1,422,293 SH   SOLE 25 1,422,293 0 0
COUSINS PPTYS INC COM NEW 222795502   3,189,404 149,177 SH   SOLE 26 83,598 0 65,579
COUSINS PPTYS INC COM NEW 222795502   3,808,826 178,149 SH   SOLE 28 12,868 0 165,281
COUSINS PPTYS INC COM NEW 222795502   11,086,129 518,528 SH   SOLE 30 518,528 0 0
COUSINS PPTYS INC COM NEW 222795502   46,459 2,173 SH   SOLE 31 2,173 0 0
COUSINS PPTYS INC COM NEW 222795502   1,040,885 48,685 SH   SOLE 34 48,685 0 0
COUSINS PPTYS INC COM NEW 222795502   60,890 2,848 SH   SOLE 36 2,848 0 0
COUSINS PPTYS INC COM NEW 222795502   671,717 31,418 SH   SOLE 40 31,418 0 0
COUSINS PPTYS INC COM NEW 222795502   6,594,562 308,445 SH   SOLE 43 278,007 0 30,438
COVENANT LOGISTICS GROUP INC CL A 22284P105   2,959,412 83,552 SH   SOLE 2 35,667 0 47,885
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,913 54 SH   SOLE 7 54 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   995,621 28,109 SH   SOLE 18 28,109 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   6,417,750 181,190 SH   SOLE 19 181,190 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   12,595,139 355,594 SH   SOLE 21 355,594 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   19,531,013 551,412 SH   SOLE 22 538,649 0 12,763
COVENANT LOGISTICS GROUP INC CL A 22284P105   234,728 6,627 SH   SOLE 23 6,627 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   70,380 1,987 SH   SOLE 25 1,987 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,695,166 47,859 SH   SOLE 26 0 0 47,859
COVENANT LOGISTICS GROUP INC CL A 22284P105   50,190 1,417 SH   SOLE 28 0 0 1,417
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,240 35 SH   SOLE 30 35 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   16,683 471 SH   SOLE 36 471 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   298,874 8,438 SH   SOLE 43 8,420 0 18
COYA THERAPEUTICS INC COMMON STOCK 22407B108   2,026 510 SH   SOLE 18 510 0 0
COYA THERAPEUTICS INC COMMON STOCK 22407B108   28,677 7,217 SH   SOLE 21 7,217 0 0
CPI CARD GROUP INC COM NEW 12634H200   50,321 1,118 SH   SOLE 2 1,118 0 0
CPI CARD GROUP INC COM NEW 12634H200   31,642 703 SH   SOLE 18 703 0 0
CPI CARD GROUP INC COM NEW 12634H200   405,045 8,999 SH   SOLE 21 8,999 0 0
CPI CARD GROUP INC COM NEW 12634H200   1,986,021 44,124 SH   SOLE 22 44,124 0 0
CPS TECHNOLOGIES CORP COM 12619F104   5,985 2,100 SH   SOLE 18 2,100 0 0
CPS TECHNOLOGIES CORP COM 12619F104   81,345 28,542 SH   SOLE 21 28,542 0 0
CPS TECHNOLOGIES CORP COM 12619F104   351,171 123,218 SH   SOLE 22 123,218 0 0
CRA INTL INC COM 12618T105   827,087 7,671 SH   SOLE 2 6,001 0 1,670
CRA INTL INC COM 12618T105   6,469 60 SH   SOLE 7 60 0 0
CRA INTL INC COM 12618T105   1,999,091 18,541 SH   SOLE 18 18,541 0 0
CRA INTL INC COM 12618T105   1,510,558 14,010 SH   SOLE 19 14,010 0 0
CRA INTL INC COM 12618T105   26,283,281 243,770 SH   SOLE 21 243,770 0 0
CRA INTL INC COM 12618T105   21,758,615 201,805 SH   SOLE 22 197,122 0 4,683
CRA INTL INC COM 12618T105   102,106 947 SH   SOLE 25 947 0 0
CRA INTL INC COM 12618T105   38,707 359 SH   SOLE 26 0 0 359
CRA INTL INC COM 12618T105   62,536 580 SH   SOLE 30 580 0 0
CRA INTL INC COM 12618T105   99,518 923 SH   SOLE 40 923 0 0
CRA INTL INC COM 12618T105   155,693 1,444 SH   SOLE 43 1,412 0 32
CRACKER BARREL OLD CTRY STOR COM 22410J106   2,933,606 25,824 SH   SOLE 2 20,745 0 5,079
CRACKER BARREL OLD CTRY STOR COM 22410J106   9,202 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   52,142 459 SH   SOLE 7 459 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   7,914,058 69,666 SH   SOLE 18 69,666 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   4,975,339 43,797 SH   SOLE 19 43,797 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   300,367,488 2,644,080 SH   SOLE 21 2,644,080 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   70,547,986 621,021 SH   SOLE 22 604,620 0 16,401
CRACKER BARREL OLD CTRY STOR COM 22410J106   385,104 3,390 SH   SOLE 25 3,390 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   880,173 7,748 SH   SOLE 26 6,159 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106   43,963 387 SH   SOLE 28 387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,985,202 35,081 SH   SOLE 30 35,081 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   90,426 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   350,683 3,087 SH   SOLE 40 3,087 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,892,375 34,264 SH   SOLE 43 29,988 0 4,276
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   1,741,150 1,940,000 PRN   SOLE 2 1,940,000 0 0
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   1,660,375 1,850,000 PRN   SOLE 21 1,850,000 0 0
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   2,064,250 2,300,000 PRN   SOLE 22 2,300,000 0 0
CRANE HLDGS CO COM 224441105   7,720,497 68,022 SH   SOLE 2 41,195 0 26,827
CRANE HLDGS CO COM 224441105   14,415 127 SH   SOLE 4 127 0 0
CRANE HLDGS CO COM 224441105   78,656 693 SH   SOLE 7 693 0 0
CRANE HLDGS CO COM 224441105   10,728,815 94,527 SH   SOLE 18 94,527 0 0
CRANE HLDGS CO COM 224441105   1,663,797 14,659 SH   SOLE 19 14,659 0 0
CRANE HLDGS CO COM 224441105   271,511,522 2,392,172 SH   SOLE 21 2,392,172 0 0
CRANE HLDGS CO COM 224441105   158,917,593 1,400,155 SH   SOLE 22 1,338,945 0 61,210
CRANE HLDGS CO COM 224441105   857,720 7,557 SH   SOLE 25 7,557 0 0
CRANE HLDGS CO COM 224441105   2,415,734 21,284 SH   SOLE 26 17,355 0 3,929
CRANE HLDGS CO COM 224441105   666,359 5,871 SH   SOLE 28 906 0 4,965
CRANE HLDGS CO COM 224441105   2,643,075 23,287 SH   SOLE 30 23,287 0 0
CRANE HLDGS CO COM 224441105   75,591 666 SH   SOLE 31 666 0 0
CRANE HLDGS CO COM 224441105   62,312 549 SH   SOLE 36 549 0 0
CRANE HLDGS CO COM 224441105   832,863 7,338 SH   SOLE 40 7,338 0 0
CRANE HLDGS CO COM 224441105   73,548 648 SH   OTR 43 648 0 0
CRANE HLDGS CO COM 224441105   3,895,292 34,320 SH   SOLE 43 32,401 0 1,919
CRAWFORD & CO CL B 224633107   2,915,137 380,070 SH   SOLE 22 380,070 0 0
CRAWFORD & CO CL A 224633206   2,207,525 264,058 SH   SOLE 2 243,645 0 20,413
CRAWFORD & CO CL A 224633206   527 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206   416,295 49,796 SH   SOLE 18 49,796 0 0
CRAWFORD & CO CL A 224633206   318,065 38,046 SH   SOLE 19 38,046 0 0
CRAWFORD & CO CL A 224633206   4,746,574 567,772 SH   SOLE 21 567,772 0 0
CRAWFORD & CO CL A 224633206   4,148,809 496,269 SH   SOLE 22 484,682 0 11,587
CRAWFORD & CO CL A 224633206   54,098 6,471 SH   SOLE 23 6,471 0 0
CRAWFORD & CO CL A 224633206   258,123 30,876 SH   SOLE 26 0 0 30,876
CRAWFORD & CO CL A 224633206   2,959 354 SH   SOLE 43 290 0 64
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   232,837 57,208 SH   SOLE 2 56,768 0 440
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   10,049 2,469 SH   SOLE 18 2,469 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   148,799 36,560 SH   SOLE 21 36,560 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   1,024,199 251,646 SH   SOLE 22 251,646 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   2,173 534 SH   SOLE 23 534 0 0
CREDICORP LTD COM G2519Y108   11,642,641 87,942 SH   SOLE 2 8,991 0 78,951
CREDICORP LTD COM G2519Y108   4,506,953 34,043 SH   SOLE 4 14,202 0 19,841
CREDICORP LTD COM G2519Y108   2,428,033 18,340 SH   SOLE 7 18,340 0 0
CREDICORP LTD COM G2519Y108   27,670 209 SH   SOLE 13 209 0 0
CREDICORP LTD COM G2519Y108   232,874 1,759 SH   SOLE 15 1,759 0 0
CREDICORP LTD COM G2519Y108   3,184,244 24,052 SH   SOLE 18 24,052 0 0
CREDICORP LTD COM G2519Y108   47,890,097 361,735 SH   SOLE 19 361,735 0 0
CREDICORP LTD COM G2519Y108   241,801,200 1,826,431 SH   SOLE 21 1,826,431 0 0
CREDICORP LTD COM G2519Y108   89,423,355 675,454 SH   SOLE 22 594,423 0 81,031
CREDICORP LTD COM G2519Y108   11,467,622 86,620 SH   SOLE 23 86,620 0 0
CREDICORP LTD COM G2519Y108   26,344,816 198,994 SH   SOLE 25 198,994 0 0
CREDICORP LTD COM G2519Y108   19,341,252 146,093 SH   SOLE 26 51,743 0 94,350
CREDICORP LTD COM G2519Y108   31,370,605 236,956 SH   SOLE 28 0 0 236,956
CREDICORP LTD COM G2519Y108   95,257,650 719,523 SH   SOLE 30 719,523 0 0
CREDICORP LTD COM G2519Y108   514,732 3,888 SH   SOLE 31 0 0 3,888
CREDICORP LTD COM G2519Y108   32,647,771 246,603 SH   SOLE 34 246,603 0 0
CREDICORP LTD COM G2519Y108   1,867,361 14,105 SH   SOLE 36 14,105 0 0
CREDICORP LTD COM G2519Y108   80,096 605 SH   SOLE 40 605 0 0
CREDICORP LTD COM G2519Y108   12,681,021 95,785 SH   SOLE 43 84,933 0 10,852
CREDIT ACCEP CORP MICH COM 225310101   6,251,942 14,338 SH   SOLE 2 3,638 0 10,700
CREDIT ACCEP CORP MICH COM 225310101   20,930 48 SH   SOLE 4 48 0 0
CREDIT ACCEP CORP MICH COM 225310101   378,919 869 SH   SOLE 7 869 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,088,356 2,496 SH   SOLE 18 2,496 0 0
CREDIT ACCEP CORP MICH COM 225310101   908,707 2,084 SH   SOLE 19 2,084 0 0
CREDIT ACCEP CORP MICH COM 225310101   36,781,718 84,354 SH   SOLE 21 84,354 0 0
CREDIT ACCEP CORP MICH COM 225310101   66,908,158 153,445 SH   SOLE 22 144,830 0 8,615
CREDIT ACCEP CORP MICH COM 225310101   422,959 970 SH   SOLE 25 970 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,607,679 3,687 SH   SOLE 26 3,054 0 633
CREDIT ACCEP CORP MICH COM 225310101   252,903 580 SH   SOLE 28 222 0 358
CREDIT ACCEP CORP MICH COM 225310101   1,660,876 3,809 SH   SOLE 30 3,809 0 0
CREDIT ACCEP CORP MICH COM 225310101   39,680 91 SH   SOLE 31 91 0 0
CREDIT ACCEP CORP MICH COM 225310101   85,028 195 SH   SOLE 34 195 0 0
CREDIT ACCEP CORP MICH COM 225310101   44,912 103 SH   SOLE 36 103 0 0
CREDIT ACCEP CORP MICH COM 225310101   427,319 980 SH   SOLE 40 980 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,791,252 4,108 SH   SOLE 43 3,889 0 219
CREDIT SUISSE GROUP SPONSORED ADR 225401108   1,219,517 1,370,552 SH   SOLE 43 1,245,578 0 124,974
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,135,261 120,516 SH   SOLE 2 99,366 0 21,150
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   2,581 274 SH   SOLE 4 274 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   10,353 1,099 SH   SOLE 7 1,099 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   2,227,416 236,456 SH   SOLE 18 236,456 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   28,428,496 3,017,887 SH   SOLE 19 3,017,887 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   30,623,695 3,250,923 SH   SOLE 21 3,250,923 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   22,858,120 2,426,552 SH   SOLE 22 2,357,341 0 69,211
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   120,849 12,829 SH   SOLE 25 12,829 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   92,552 9,825 SH   SOLE 26 472 0 9,353
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   73,363 7,788 SH   SOLE 28 0 0 7,788
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   769,049 81,640 SH   SOLE 30 81,640 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   18,510,545 1,965,026 SH   SOLE 34 1,965,026 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   110,930 11,776 SH   SOLE 40 11,776 0 0
CRESCENT CAP BDC INC COM 225655109   2,183,041 160,282 SH   SOLE 30 160,282 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   236,662 20,925 SH   SOLE 2 11,868 0 9,057
CRESCENT ENERGY COMPANY CL A COM 44952J104   4,253 376 SH   SOLE 7 376 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,078,725 95,378 SH   SOLE 18 95,378 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   867,500 76,702 SH   SOLE 19 76,702 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   14,420,872 1,275,055 SH   SOLE 21 1,275,055 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   10,914,421 965,024 SH   SOLE 22 930,073 0 34,951
CRESCENT ENERGY COMPANY CL A COM 44952J104   35,728 3,159 SH   SOLE 26 0 0 3,159
CRESCENT ENERGY COMPANY CL A COM 44952J104   817,430 72,275 SH   SOLE 43 67,740 0 4,535
CRESCENT PT ENERGY CORP COM 22576C101   1,398,487 198,086 SH   SOLE 21 198,086 0 0
CRESCENT PT ENERGY CORP COM 22576C101   1,026,538 145,402 SH   SOLE 43 139,761 0 5,641
CREXENDO INC COM 226552107   2,430 1,473 SH   SOLE 18 1,473 0 0
CREXENDO INC COM 226552107   28,609 17,339 SH   SOLE 21 17,339 0 0
CRH PLC ADR 12626K203   584,344 11,487 SH   SOLE 18 11,487 0 0
CRH PLC ADR 12626K203   6,745,871 132,610 SH   SOLE 19 132,610 0 0
CRH PLC ADR 12626K203   1,022,538 20,101 SH   SOLE 25 20,101 0 0
CRH PLC ADR 12626K203   1,546,753 30,406 SH   SOLE 34 30,406 0 0
CRH PLC ADR 12626K203   38,313,081 753,157 SH   SOLE 43 679,756 0 73,401
CRICUT INC COM CL A 22658D100   117,443 11,514 SH   SOLE 2 6,788 0 4,726
CRICUT INC COM CL A 22658D100   475,697 46,637 SH   SOLE 21 46,637 0 0
CRICUT INC COM CL A 22658D100   5,097,705 499,775 SH   SOLE 22 490,900 0 8,875
CRICUT INC COM CL A 22658D100   34,792 3,411 SH   SOLE 25 3,411 0 0
CRICUT INC COM CL A 22658D100   5,885 577 SH   SOLE 26 577 0 0
CRICUT INC COM CL A 22658D100   60,282 5,910 SH   SOLE 28 0 0 5,910
CRICUT INC COM CL A 22658D100   63,566 6,232 SH   SOLE 30 6,232 0 0
CRICUT INC COM CL A 22658D100   33,599 3,294 SH   SOLE 40 3,294 0 0
CRICUT INC COM CL A 22658D100   15,065 1,477 SH   SOLE 43 1,477 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   674,311 41,987 SH   SOLE 2 11,878 0 30,109
CRINETICS PHARMACEUTICALS IN COM 22663K107   309,251 19,256 SH   SOLE 7 19,256 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   2,433,829 151,546 SH   SOLE 18 151,546 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   1,683,104 104,801 SH   SOLE 19 104,801 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   35,850,240 2,232,269 SH   SOLE 21 2,232,269 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   21,539,688 1,341,201 SH   SOLE 22 1,282,725 0 58,476
CRINETICS PHARMACEUTICALS IN COM 22663K107   116,853 7,276 SH   SOLE 25 7,276 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   40,600 2,528 SH   SOLE 26 374 0 2,154
CRINETICS PHARMACEUTICALS IN COM 22663K107   588,037 36,615 SH   SOLE 30 36,615 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   55,664 3,466 SH   SOLE 40 3,466 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   247,533 15,413 SH   SOLE 43 9,098 0 6,315
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   2,485,208 54,946 SH   SOLE 2 28,697 0 26,249
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   11,036 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   687,496 15,200 SH   SOLE 7 15,200 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   5,623,898 124,340 SH   SOLE 19 124,340 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   51,649,087 1,141,921 SH   SOLE 21 1,141,921 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   55,449,809 1,225,952 SH   SOLE 22 1,193,877 0 32,075
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   543,891 12,025 SH   SOLE 25 12,025 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   4,544,122 100,467 SH   SOLE 26 34,364 0 66,103
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   116,196 2,569 SH   SOLE 28 1,257 0 1,312
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   4,134,158 91,403 SH   SOLE 30 91,403 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   393,591 8,702 SH   SOLE 34 8,702 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   51,019 1,128 SH   SOLE 36 1,128 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   572,838 12,665 SH   SOLE 40 12,665 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   317,469 7,019 SH   SOLE 43 3,898 0 3,121
CRITEO S A SPONS ADS 226718104   81,598 2,590 SH   SOLE 21 2,590 0 0
CRITEO S A SPONS ADS 226718104   1,511,673 47,982 SH   SOLE 43 43,484 0 4,498
CROCS INC COM 227046109   11,166,169 88,312 SH   SOLE 2 61,120 0 27,192
CROCS INC COM 227046109   583,900 4,618 SH   SOLE 4 3,552 0 1,066
CROCS INC COM 227046109   1,560,143 12,339 SH   SOLE 7 12,339 0 0
CROCS INC COM 227046109   32,506,586 257,091 SH   SOLE 18 249,286 0 7,805
CROCS INC COM 227046109   25,865,831 204,570 SH   SOLE 19 204,570 0 0
CROCS INC COM 227046109   549,582,713 4,346,589 SH   SOLE 21 4,346,589 0 0
CROCS INC COM 227046109   245,862,580 1,944,500 SH   SOLE 22 1,898,917 0 45,583
CROCS INC COM 227046109   338,859 2,680 SH   SOLE 23 2,680 0 0
CROCS INC COM 227046109   1,291,079 10,211 SH   SOLE 25 10,211 0 0
CROCS INC COM 227046109   7,489,800 59,236 SH   SOLE 26 22,916 0 36,320
CROCS INC COM 227046109   660,017 5,220 SH   SOLE 28 1,112 0 4,108
CROCS INC COM 227046109   5,993,003 47,398 SH   SOLE 30 47,398 0 0
CROCS INC COM 227046109   536,611 4,244 SH   SOLE 34 4,244 0 0
CROCS INC COM 227046109   150,969 1,194 SH   SOLE 36 1,194 0 0
CROCS INC COM 227046109   1,245,560 9,851 SH   SOLE 40 9,851 0 0
CROCS INC COM 227046109   8,458,099 66,894 SH   SOLE 43 63,166 0 3,728
CRONOS GROUP INC COM 22717L101   105 54 SH   SOLE 17 0 0 54
CROSS CTRY HEALTHCARE INC COM 227483104   1,581,997 70,878 SH   SOLE 2 24,961 0 45,917
CROSS CTRY HEALTHCARE INC COM 227483104   3,460 155 SH   SOLE 4 155 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   315,292 14,126 SH   SOLE 7 14,126 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   2,822,029 126,435 SH   SOLE 18 126,435 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   4,334,990 194,220 SH   SOLE 19 194,220 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   95,392,444 4,273,855 SH   SOLE 21 4,273,855 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   25,248,607 1,131,210 SH   SOLE 22 1,089,639 0 41,571
CROSS CTRY HEALTHCARE INC COM 227483104   67,072 3,005 SH   SOLE 23 3,005 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   130,282 5,837 SH   SOLE 25 5,837 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   686,853 30,773 SH   SOLE 26 19,885 0 10,888
CROSS CTRY HEALTHCARE INC COM 227483104   42,631 1,910 SH   SOLE 28 0 0 1,910
CROSS CTRY HEALTHCARE INC COM 227483104   2,081,586 93,261 SH   SOLE 30 93,261 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   76,000 3,405 SH   SOLE 36 3,405 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   128,876 5,774 SH   SOLE 40 5,774 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   1,072,074 48,032 SH   SOLE 43 47,540 0 492
CROSSFIRST BANKSHARES INC COM 22766M109   675,667 64,472 SH   SOLE 2 32,587 0 31,885
CROSSFIRST BANKSHARES INC COM 22766M109   5,219 498 SH   SOLE 7 498 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   1,429,692 136,421 SH   SOLE 18 136,421 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   961,540 91,750 SH   SOLE 19 91,750 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   18,646,477 1,779,244 SH   SOLE 21 1,779,244 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   12,529,259 1,195,540 SH   SOLE 22 1,133,563 0 61,977
CROSSFIRST BANKSHARES INC COM 22766M109   125,121 11,939 SH   SOLE 25 11,939 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   44,582 4,254 SH   SOLE 30 4,254 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   65,322 6,233 SH   SOLE 40 6,233 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   349,780 33,376 SH   SOLE 43 31,327 0 2,049
CROWDSTRIKE HLDGS INC CL A 22788C105   47,410,290 345,405 SH   SOLE 2 21,449 0 323,956
CROWDSTRIKE HLDGS INC CL A 22788C105   18,900,702 137,700 SH   SOLE 4 80,203 0 57,497
CROWDSTRIKE HLDGS INC CL A 22788C105   7,433,727 54,158 SH   SOLE 7 54,158 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   693,987 5,056 SH   SOLE 13 5,056 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   2,034,330 14,821 SH   SOLE 15 14,821 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   55,874,977 407,074 SH   SOLE 18 389,839 0 17,235
CROWDSTRIKE HLDGS INC CL A 22788C105   65,620,986 478,078 SH   SOLE 19 478,078 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   588,085,940 4,284,467 SH   SOLE 21 4,284,467 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   689,902,389 5,026,245 SH   SOLE 22 4,642,284 0 383,961
CROWDSTRIKE HLDGS INC CL A 22788C105   52,556,168 382,895 SH   SOLE 23 382,895 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   38,767,028 282,435 SH   SOLE 25 281,967 0 468
CROWDSTRIKE HLDGS INC CL A 22788C105   32,812,278 239,052 SH   SOLE 26 125,910 0 113,142
CROWDSTRIKE HLDGS INC CL A 22788C105   53,076,795 386,688 SH   SOLE 28 3,018 0 383,670
CROWDSTRIKE HLDGS INC CL A 22788C105   50,100 365 SH   SOLE 29 365 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   124,472,584 906,838 SH   SOLE 30 887,158 0 19,680
CROWDSTRIKE HLDGS INC CL A 22788C105   7,963,002 58,014 SH   SOLE 31 42,031 0 15,983
CROWDSTRIKE HLDGS INC CL A 22788C105   6,739,741 49,102 SH   SOLE 32 49,102 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   61,688,487 449,428 SH   SOLE 34 449,428 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   7,400,785 53,918 SH   SOLE 36 53,918 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,125,257 8,198 SH   SOLE 40 8,198 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   72,336 527 SH   OTR 43 527 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   13,462,049 98,077 SH   SOLE 43 87,781 0 10,296
CROWN CASTLE INC COM 22822V101   122,857,893 917,946 SH   SOLE 2 296,839 0 621,107
CROWN CASTLE INC COM 22822V101   54,076,044 404,035 SH   SOLE 4 272,694 0 131,341
CROWN CASTLE INC COM 22822V101   149,194,794 1,114,725 SH   SOLE 7 1,102,744 0 11,981
CROWN CASTLE INC COM 22822V101   1,818,886 13,590 SH   SOLE 13 13,590 0 0
CROWN CASTLE INC COM 22822V101   9,766,572 72,972 SH   SOLE 15 72,972 0 0
CROWN CASTLE INC COM 22822V101   87,769,328 655,778 SH   SOLE 18 615,899 0 39,879
CROWN CASTLE INC COM 22822V101   45,623,379 340,880 SH   SOLE 19 340,880 0 0
CROWN CASTLE INC COM 22822V101   1,551,893,002 11,595,136 SH   SOLE 21 11,595,136 0 0
CROWN CASTLE INC COM 22822V101   1,263,244,156 9,438,465 SH   SOLE 22 8,538,309 0 900,156
CROWN CASTLE INC COM 22822V101   109,436,284 817,665 SH   SOLE 23 817,665 0 0
CROWN CASTLE INC COM 22822V101   99,641,471 744,482 SH   SOLE 25 742,857 0 1,625
CROWN CASTLE INC COM 22822V101   100,939,050 754,177 SH   SOLE 26 289,432 0 464,745
CROWN CASTLE INC COM 22822V101   113,535,803 848,295 SH   SOLE 28 6,663 0 841,632
CROWN CASTLE INC COM 22822V101   45,238 338 SH   SOLE 29 338 0 0
CROWN CASTLE INC COM 22822V101   379,180,899 2,833,091 SH   SOLE 30 2,833,091 0 0
CROWN CASTLE INC COM 22822V101   16,246,971 121,391 SH   SOLE 31 88,809 0 32,582
CROWN CASTLE INC COM 22822V101   30,911,820 230,961 SH   SOLE 34 230,961 0 0
CROWN CASTLE INC COM 22822V101   18,828,076 140,676 SH   SOLE 36 140,676 0 0
CROWN CASTLE INC COM 22822V101   2,302,182 17,201 SH   SOLE 40 17,201 0 0
CROWN CASTLE INC COM 22822V101   142,406 1,064 SH   OTR 43 1,064 0 0
CROWN CASTLE INC COM 22822V101   43,048,509 321,642 SH   SOLE 43 287,994 0 33,647
CROWN CRAFTS INC COM 228309100   7,258 1,260 SH   SOLE 18 1,260 0 0
CROWN CRAFTS INC COM 228309100   109,924 19,084 SH   SOLE 21 19,084 0 0
CROWN CRAFTS INC COM 228309100   7,822 1,358 SH   SOLE 22 1,358 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206   115 804 SH   SOLE 22 804 0 0
CROWN HLDGS INC COM 228368106   12,611,621 152,480 SH   SOLE 2 28,378 0 124,102
CROWN HLDGS INC COM 228368106   8,359,500 101,070 SH   SOLE 4 51,581 0 49,489
CROWN HLDGS INC COM 228368106   1,356,196 16,397 SH   SOLE 7 16,397 0 0
CROWN HLDGS INC COM 228368106   43,671 528 SH   SOLE 13 528 0 0
CROWN HLDGS INC COM 228368106   1,112,201 13,447 SH   SOLE 15 13,447 0 0
CROWN HLDGS INC COM 228368106   7,302,300 88,288 SH   SOLE 18 80,734 0 7,554
CROWN HLDGS INC COM 228368106   18,330,025 221,618 SH   SOLE 19 221,618 0 0
CROWN HLDGS INC COM 228368106   135,618,677 1,639,689 SH   SOLE 21 1,639,689 0 0
CROWN HLDGS INC COM 228368106   248,652,231 3,006,314 SH   SOLE 22 2,773,081 0 233,233
CROWN HLDGS INC COM 228368106   18,286,437 221,091 SH   SOLE 23 221,091 0 0
CROWN HLDGS INC COM 228368106   10,395,820 125,690 SH   SOLE 25 125,690 0 0
CROWN HLDGS INC COM 228368106   16,338,947 197,545 SH   SOLE 26 79,294 0 118,251
CROWN HLDGS INC COM 228368106   12,275,405 148,415 SH   SOLE 28 1,648 0 146,767
CROWN HLDGS INC COM 228368106   73,116 884 SH   SOLE 29 884 0 0
CROWN HLDGS INC COM 228368106   26,823,349 324,306 SH   SOLE 30 301,912 0 22,394
CROWN HLDGS INC COM 228368106   2,392,883 28,931 SH   SOLE 31 26,767 0 2,164
CROWN HLDGS INC COM 228368106   53,665,970 648,845 SH   SOLE 34 648,845 0 0
CROWN HLDGS INC COM 228368106   2,176,679 26,317 SH   SOLE 36 26,317 0 0
CROWN HLDGS INC COM 228368106   369,383 4,466 SH   SOLE 40 4,466 0 0
CROWN HLDGS INC COM 228368106   17,121 207 SH   OTR 43 207 0 0
CROWN HLDGS INC COM 228368106   7,129,970 86,204 SH   SOLE 43 83,831 0 2,373
CROWN PROPTECH ACQUISITIONS SHS CL A G25741102   80,932 8,069 SH   SOLE 18 8,069 0 0
CROWN PROPTECH ACQUISITIONS SHS CL A G25741102   3,931,068 391,931 SH   SOLE 19 391,931 0 0
CRYO-CELL INTL INC COM 228895108   2,703 895 SH   SOLE 18 895 0 0
CRYO-CELL INTL INC COM 228895108   34,921 11,563 SH   SOLE 21 11,563 0 0
CRYOPORT INC COM PAR $0.001 229050307   827,640 34,485 SH   SOLE 2 21,344 0 13,141
CRYOPORT INC COM PAR $0.001 229050307   4,080 170 SH   SOLE 4 170 0 0
CRYOPORT INC COM PAR $0.001 229050307   433,488 18,062 SH   SOLE 7 18,062 0 0
CRYOPORT INC COM PAR $0.001 229050307   2,737,680 114,070 SH   SOLE 18 114,070 0 0
CRYOPORT INC COM PAR $0.001 229050307   3,159,672 131,653 SH   SOLE 19 131,653 0 0
CRYOPORT INC COM PAR $0.001 229050307   34,969,776 1,457,074 SH   SOLE 21 1,457,074 0 0
CRYOPORT INC COM PAR $0.001 229050307   31,248,192 1,302,008 SH   SOLE 22 1,261,252 0 40,756
CRYOPORT INC COM PAR $0.001 229050307   29,736 1,239 SH   SOLE 23 1,239 0 0
CRYOPORT INC COM PAR $0.001 229050307   204,936 8,539 SH   SOLE 25 8,539 0 0
CRYOPORT INC COM PAR $0.001 229050307   374,976 15,624 SH   SOLE 26 11,191 0 4,433
CRYOPORT INC COM PAR $0.001 229050307   80,448 3,352 SH   SOLE 28 814 0 2,538
CRYOPORT INC COM PAR $0.001 229050307   1,073,664 44,736 SH   SOLE 30 44,736 0 0
CRYOPORT INC COM PAR $0.001 229050307   59,016 2,459 SH   SOLE 36 2,459 0 0
CRYOPORT INC COM PAR $0.001 229050307   220,032 9,168 SH   SOLE 40 9,168 0 0
CRYOPORT INC COM PAR $0.001 229050307   640,704 26,696 SH   SOLE 43 20,437 0 6,259
CRYPTYDE INC COM 22890A104   2,193 26,356 SH   SOLE 2 839 0 25,517
CRYPTYDE INC COM 22890A104   18 212 SH   SOLE 7 212 0 0
CRYPTYDE INC COM 22890A104   4,289 51,547 SH   SOLE 18 51,547 0 0
CRYPTYDE INC COM 22890A104   2,787 33,501 SH   SOLE 19 33,501 0 0
CRYPTYDE INC COM 22890A104   252,671 3,036,914 SH   SOLE 21 3,036,914 0 0
CRYPTYDE INC COM 22890A104   37,512 450,869 SH   SOLE 22 442,840 0 8,029
CS DISCO INC COM 126327105   82,555 12,433 SH   SOLE 2 7,381 0 5,052
CS DISCO INC COM 126327105   1,282 193 SH   SOLE 7 193 0 0
CS DISCO INC COM 126327105   386,096 58,147 SH   SOLE 18 58,147 0 0
CS DISCO INC COM 126327105   312,405 47,049 SH   SOLE 19 47,049 0 0
CS DISCO INC COM 126327105   4,749,970 715,357 SH   SOLE 21 715,357 0 0
CS DISCO INC COM 126327105   2,890,976 435,388 SH   SOLE 22 423,037 0 12,351
CS DISCO INC COM 126327105   20,504 3,088 SH   SOLE 25 3,088 0 0
CS DISCO INC COM 126327105   133 20 SH   SOLE 26 20 0 0
CS DISCO INC COM 126327105   87,143 13,124 SH   SOLE 30 13,124 0 0
CS DISCO INC COM 126327105   253,170 38,128 SH   SOLE 43 35,846 0 2,282
CSG SYS INTL INC COM 126349109   2,366,237 44,064 SH   SOLE 2 19,565 0 24,499
CSG SYS INTL INC COM 126349109   5,370 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109   879,982 16,387 SH   SOLE 7 16,387 0 0
CSG SYS INTL INC COM 126349109   7,509,032 139,833 SH   SOLE 18 123,947 0 15,886
CSG SYS INTL INC COM 126349109   10,274,904 191,339 SH   SOLE 19 191,339 0 0
CSG SYS INTL INC COM 126349109   196,767,862 3,664,206 SH   SOLE 21 3,664,206 0 0
CSG SYS INTL INC COM 126349109   52,428,438 976,321 SH   SOLE 22 951,309 0 25,012
CSG SYS INTL INC COM 126349109   55,257 1,029 SH   SOLE 23 1,029 0 0
CSG SYS INTL INC COM 126349109   329,503 6,136 SH   SOLE 25 6,136 0 0
CSG SYS INTL INC COM 126349109   2,266,516 42,207 SH   SOLE 26 17,509 0 24,698
CSG SYS INTL INC COM 126349109   31,468 586 SH   SOLE 28 586 0 0
CSG SYS INTL INC COM 126349109   5,563,911 103,611 SH   SOLE 30 103,611 0 0
CSG SYS INTL INC COM 126349109   97,734 1,820 SH   SOLE 34 1,820 0 0
CSG SYS INTL INC COM 126349109   122,436 2,280 SH   SOLE 36 2,280 0 0
CSG SYS INTL INC COM 126349109   289,175 5,385 SH   SOLE 40 5,385 0 0
CSG SYS INTL INC COM 126349109   1,113,183 20,730 SH   SOLE 43 20,428 0 302
CSP INC COM 126389105   7,760 571 SH   SOLE 18 571 0 0
CSP INC COM 126389105   109,508 8,058 SH   SOLE 21 8,058 0 0
CSP INC COM 126389105   2,433 179 SH   SOLE 22 179 0 0
CSW INDUSTRIALS INC COM 126402106   1,109,356 7,985 SH   SOLE 2 4,528 0 3,457
CSW INDUSTRIALS INC COM 126402106   6,808 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106   20,423 147 SH   SOLE 7 147 0 0
CSW INDUSTRIALS INC COM 126402106   5,072,890 36,514 SH   SOLE 18 36,514 0 0
CSW INDUSTRIALS INC COM 126402106   3,981,039 28,655 SH   SOLE 19 28,655 0 0
CSW INDUSTRIALS INC COM 126402106   66,982,877 482,134 SH   SOLE 21 482,134 0 0
CSW INDUSTRIALS INC COM 126402106   54,312,461 390,934 SH   SOLE 22 380,173 0 10,761
CSW INDUSTRIALS INC COM 126402106   331,626 2,387 SH   SOLE 25 2,387 0 0
CSW INDUSTRIALS INC COM 126402106   924,857 6,657 SH   SOLE 26 4,580 0 2,077
CSW INDUSTRIALS INC COM 126402106   321,901 2,317 SH   SOLE 28 266 0 2,051
CSW INDUSTRIALS INC COM 126402106   3,332,097 23,984 SH   SOLE 30 23,984 0 0
CSW INDUSTRIALS INC COM 126402106   307,174 2,211 SH   SOLE 40 2,211 0 0
CSW INDUSTRIALS INC COM 126402106   964,452 6,942 SH   SOLE 43 6,708 0 234
CSX CORP COM 126408103   117,261,208 3,916,540 SH   SOLE 2 866,685 0 3,049,855
CSX CORP COM 126408103   39,378,914 1,315,261 SH   SOLE 4 1,000,540 0 314,721
CSX CORP COM 126408103   55,027,475 1,837,925 SH   SOLE 7 1,777,097 0 60,828
CSX CORP COM 126408103   2,872,354 95,937 SH   SOLE 13 95,937 0 0
CSX CORP COM 126408103   10,978,010 366,667 SH   SOLE 15 366,667 0 0
CSX CORP COM 126408103   88,312,850 2,949,661 SH   SOLE 18 2,763,264 0 186,397
CSX CORP COM 126408103   32,151,129 1,073,852 SH   SOLE 19 1,073,852 0 0
CSX CORP COM 126408103   1,325,117,753 44,259,110 SH   SOLE 21 44,259,110 0 0
CSX CORP COM 126408103   1,369,363,505 45,736,924 SH   SOLE 22 41,325,151 0 4,411,773
CSX CORP COM 126408103   121,912,566 4,071,896 SH   SOLE 23 4,071,896 0 0
CSX CORP COM 126408103   112,187,096 3,747,064 SH   SOLE 25 3,742,160 0 4,904
CSX CORP COM 126408103   113,969,754 3,806,605 SH   SOLE 26 1,368,778 0 2,437,827
CSX CORP COM 126408103   174,133,944 5,816,097 SH   SOLE 28 552,657 0 5,263,440
CSX CORP COM 126408103   720,985 24,081 SH   SOLE 29 24,081 0 0
CSX CORP COM 126408103   425,385,484 14,207,932 SH   SOLE 30 14,091,423 0 116,509
CSX CORP COM 126408103   20,274,200 677,161 SH   SOLE 31 517,962 0 159,199
CSX CORP COM 126408103   13,915,543 464,781 SH   SOLE 32 464,781 0 0
CSX CORP COM 126408103   21,108,928 705,041 SH   SOLE 34 705,041 0 0
CSX CORP COM 126408103   20,630,666 689,067 SH   SOLE 36 689,067 0 0
CSX CORP COM 126408103   2,555,289 85,347 SH   SOLE 40 85,347 0 0
CSX CORP COM 126408103   145,748 4,868 SH   OTR 43 4,868 0 0
CSX CORP COM 126408103   62,607,608 2,091,102 SH   SOLE 43 1,906,956 0 184,147
CTI BIOPHARMA CORP COM 12648L601   366,946 87,368 SH   SOLE 2 30,806 0 56,562
CTI BIOPHARMA CORP COM 12648L601   4,225 1,006 SH   SOLE 7 1,006 0 0
CTI BIOPHARMA CORP COM 12648L601   1,240,802 295,429 SH   SOLE 18 295,429 0 0
CTI BIOPHARMA CORP COM 12648L601   831,508 197,978 SH   SOLE 19 197,978 0 0
CTI BIOPHARMA CORP COM 12648L601   14,923,411 3,553,193 SH   SOLE 21 3,553,193 0 0
CTI BIOPHARMA CORP COM 12648L601   12,130,810 2,888,288 SH   SOLE 22 2,775,537 0 112,751
CTI BIOPHARMA CORP COM 12648L601   56,410 13,431 SH   SOLE 25 13,431 0 0
CTI BIOPHARMA CORP COM 12648L601   33,314 7,932 SH   SOLE 26 0 0 7,932
CTI BIOPHARMA CORP COM 12648L601   32,844 7,820 SH   SOLE 28 0 0 7,820
CTI BIOPHARMA CORP COM 12648L601   89,380 21,281 SH   SOLE 30 21,281 0 0
CTI BIOPHARMA CORP COM 12648L601   62,441 14,867 SH   SOLE 40 14,867 0 0
CTI BIOPHARMA CORP COM 12648L601   58,939 14,033 SH   SOLE 43 14,033 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   401,260 23,248 SH   SOLE 2 13,292 0 9,956
CTO RLTY GROWTH INC NEW COM 22948Q101   4,298 249 SH   SOLE 7 249 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   999,544 57,911 SH   SOLE 18 57,911 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   742,301 43,007 SH   SOLE 19 43,007 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   13,910,490 805,938 SH   SOLE 21 805,938 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   11,696,671 677,675 SH   SOLE 22 656,653 0 21,022
CTO RLTY GROWTH INC NEW COM 22948Q101   13,256 768 SH   SOLE 23 768 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   259,642 15,043 SH   SOLE 43 14,653 0 390
CTS CORP COM 126501105   818,068 16,540 SH   SOLE 2 9,359 0 7,181
CTS CORP COM 126501105   34,424 696 SH   SOLE 4 97 0 599
CTS CORP COM 126501105   727,111 14,701 SH   SOLE 7 14,701 0 0
CTS CORP COM 126501105   5,150,072 104,126 SH   SOLE 18 104,126 0 0
CTS CORP COM 126501105   3,117,761 63,036 SH   SOLE 19 63,036 0 0
CTS CORP COM 126501105   187,738,685 3,795,768 SH   SOLE 21 3,795,768 0 0
CTS CORP COM 126501105   43,786,691 885,295 SH   SOLE 22 861,668 0 23,627
CTS CORP COM 126501105   294,831 5,961 SH   SOLE 25 5,961 0 0
CTS CORP COM 126501105   1,213,699 24,539 SH   SOLE 26 20,126 0 4,413
CTS CORP COM 126501105   191,905 3,880 SH   SOLE 28 0 0 3,880
CTS CORP COM 126501105   6,417,435 129,750 SH   SOLE 30 129,750 0 0
CTS CORP COM 126501105   269,260 5,444 SH   SOLE 40 5,444 0 0
CTS CORP COM 126501105   1,363,316 27,564 SH   SOLE 43 23,661 0 3,903
CUBESMART COM 229663109   28,005,854 605,925 SH   SOLE 2 229,013 0 376,912
CUBESMART COM 229663109   5,650,626 122,255 SH   SOLE 4 122,255 0 0
CUBESMART COM 229663109   16,745,783 362,306 SH   SOLE 7 362,306 0 0
CUBESMART COM 229663109   20,664,870 447,098 SH   SOLE 18 446,445 0 653
CUBESMART COM 229663109   22,094,500 478,029 SH   SOLE 19 478,029 0 0
CUBESMART COM 229663109   616,549,425 13,339,451 SH   SOLE 21 13,339,451 0 0
CUBESMART COM 229663109   398,088,793 8,612,912 SH   SOLE 22 8,284,603 0 328,309
CUBESMART COM 229663109   411,404 8,901 SH   SOLE 23 8,901 0 0
CUBESMART COM 229663109   44,486,611 962,497 SH   SOLE 25 962,497 0 0
CUBESMART COM 229663109   7,320,878 158,392 SH   SOLE 26 80,235 0 78,157
CUBESMART COM 229663109   7,194,004 155,647 SH   SOLE 28 3,591 0 152,056
CUBESMART COM 229663109   36,492,261 789,534 SH   SOLE 30 789,534 0 0
CUBESMART COM 229663109   144,761 3,132 SH   SOLE 31 3,132 0 0
CUBESMART COM 229663109   527,463 11,412 SH   SOLE 34 11,412 0 0
CUBESMART COM 229663109   104,226 2,255 SH   SOLE 36 2,255 0 0
CUBESMART COM 229663109   1,711,480 37,029 SH   SOLE 40 37,029 0 0
CUBESMART COM 229663109   35,497 768 SH   OTR 43 768 0 0
CUBESMART COM 229663109   5,959,417 128,936 SH   SOLE 43 120,053 0 8,883
CUE BIOPHARMA INC COM 22978P106   52,272 14,642 SH   SOLE 2 4,618 0 10,024
CUE BIOPHARMA INC COM 22978P106   19,003 5,323 SH   SOLE 18 5,323 0 0
CUE BIOPHARMA INC COM 22978P106   205,093 57,449 SH   SOLE 19 57,449 0 0
CUE BIOPHARMA INC COM 22978P106   381,115 106,755 SH   SOLE 21 106,755 0 0
CUE BIOPHARMA INC COM 22978P106   1,649,165 461,951 SH   SOLE 22 461,951 0 0
CUE BIOPHARMA INC COM 22978P106   59,983 16,802 SH   SOLE 26 0 0 16,802
CUE BIOPHARMA INC COM 22978P106   5,369 1,504 SH   SOLE 43 1,504 0 0
CUE HEALTH INC COM 229790100   94,489 51,917 SH   SOLE 2 4,640 0 47,277
CUE HEALTH INC COM 229790100   1,938 1,065 SH   SOLE 7 1,065 0 0
CUE HEALTH INC COM 229790100   544,349 299,093 SH   SOLE 18 299,093 0 0
CUE HEALTH INC COM 229790100   373,857 205,416 SH   SOLE 19 205,416 0 0
CUE HEALTH INC COM 229790100   6,290,932 3,456,556 SH   SOLE 21 3,456,556 0 0
CUE HEALTH INC COM 229790100   4,158,194 2,284,722 SH   SOLE 22 2,201,840 0 82,882
CUE HEALTH INC COM 229790100   613,655 337,173 SH   SOLE 30 337,173 0 0
CULLEN FROST BANKERS INC COM 229899109   15,305,270 145,294 SH   SOLE 2 47,753 0 97,541
CULLEN FROST BANKERS INC COM 229899109   65,100 618 SH   SOLE 4 618 0 0
CULLEN FROST BANKERS INC COM 229899109   2,263,019 21,483 SH   SOLE 7 21,483 0 0
CULLEN FROST BANKERS INC COM 229899109   13,324,141 126,487 SH   SOLE 18 126,487 0 0
CULLEN FROST BANKERS INC COM 229899109   1,935,623 18,375 SH   SOLE 19 18,375 0 0
CULLEN FROST BANKERS INC COM 229899109   365,130,983 3,466,214 SH   SOLE 21 3,466,214 0 0
CULLEN FROST BANKERS INC COM 229899109   194,877,525 1,849,986 SH   SOLE 22 1,772,949 0 77,037
CULLEN FROST BANKERS INC COM 229899109   1,044,130 9,912 SH   SOLE 25 9,912 0 0
CULLEN FROST BANKERS INC COM 229899109   3,427,553 32,538 SH   SOLE 26 20,331 0 12,207
CULLEN FROST BANKERS INC COM 229899109   393,234 3,733 SH   SOLE 28 633 0 3,100
CULLEN FROST BANKERS INC COM 229899109   9,568,032 90,830 SH   SOLE 30 90,830 0 0
CULLEN FROST BANKERS INC COM 229899109   89,012 845 SH   SOLE 31 845 0 0
CULLEN FROST BANKERS INC COM 229899109   103,865 986 SH   SOLE 36 986 0 0
CULLEN FROST BANKERS INC COM 229899109   1,022,746 9,709 SH   SOLE 40 9,709 0 0
CULLEN FROST BANKERS INC COM 229899109   4,350,281 41,298 SH   SOLE 43 37,916 0 3,382
CULLINAN ONCOLOGY INC COM 230031106   607,897 59,423 SH   SOLE 2 17,385 0 42,038
CULLINAN ONCOLOGY INC COM 230031106   3,182 311 SH   SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106   775,393 75,796 SH   SOLE 18 75,796 0 0
CULLINAN ONCOLOGY INC COM 230031106   864,875 84,543 SH   SOLE 19 84,543 0 0
CULLINAN ONCOLOGY INC COM 230031106   11,414,133 1,115,751 SH   SOLE 21 1,115,751 0 0
CULLINAN ONCOLOGY INC COM 230031106   7,721,358 754,776 SH   SOLE 22 728,376 0 26,400
CULLINAN ONCOLOGY INC COM 230031106   48,429 4,734 SH   SOLE 23 4,734 0 0
CULLINAN ONCOLOGY INC COM 230031106   25,769 2,519 SH   SOLE 25 2,519 0 0
CULLINAN ONCOLOGY INC COM 230031106   3,202 313 SH   SOLE 26 313 0 0
CULLINAN ONCOLOGY INC COM 230031106   1,359,577 132,901 SH   SOLE 30 132,901 0 0
CULLINAN ONCOLOGY INC COM 230031106   6,455 631 SH   SOLE 34 631 0 0
CULLINAN ONCOLOGY INC COM 230031106   17,432 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106   227,055 22,195 SH   SOLE 43 21,654 0 541
CULLMAN BANCORP INC COM 230153108   10,632 989 SH   SOLE 18 989 0 0
CULLMAN BANCORP INC COM 230153108   130,957 12,182 SH   SOLE 21 12,182 0 0
CULP INC COM 230215105   174,678 33,592 SH   SOLE 2 23,808 0 9,784
CULP INC COM 230215105   11,014 2,118 SH   SOLE 18 2,118 0 0
CULP INC COM 230215105   152,916 29,407 SH   SOLE 21 29,407 0 0
CULP INC COM 230215105   1,429,423 274,889 SH   SOLE 22 274,889 0 0
CULP INC COM 230215105   33,186 6,382 SH   SOLE 26 0 0 6,382
CUMBERLAND PHARMACEUTICALS I COM 230770109   55,752 28,591 SH   SOLE 2 0 0 28,591
CUMBERLAND PHARMACEUTICALS I COM 230770109   2,457 1,260 SH   SOLE 18 1,260 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109   38,409 19,697 SH   SOLE 21 19,697 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109   160,661 82,390 SH   SOLE 22 82,390 0 0
CUMMINS INC COM 231021106   74,295,263 311,015 SH   SOLE 2 103,604 0 207,411
CUMMINS INC COM 231021106   26,022,154 108,934 SH   SOLE 4 59,990 0 48,944
CUMMINS INC COM 231021106   60,409,647 252,887 SH   SOLE 7 248,532 0 4,355
CUMMINS INC COM 231021106   524,580 2,196 SH   SOLE 13 2,196 0 0
CUMMINS INC COM 231021106   5,736,225 24,013 SH   SOLE 15 24,013 0 0
CUMMINS INC COM 231021106   57,630,756 241,254 SH   SOLE 18 219,961 0 21,293
CUMMINS INC COM 231021106   29,232,701 122,374 SH   SOLE 19 122,374 0 0
CUMMINS INC COM 231021106   1,024,493,972 4,288,739 SH   SOLE 21 4,288,739 0 0
CUMMINS INC COM 231021106   769,476,195 3,221,183 SH   SOLE 22 2,877,534 0 343,649
CUMMINS INC COM 231021106   69,819,369 292,278 SH   SOLE 23 292,278 0 0
CUMMINS INC COM 231021106   121,992,911 510,687 SH   SOLE 25 510,590 0 97
CUMMINS INC COM 231021106   95,369,496 399,236 SH   SOLE 26 240,607 0 158,629
CUMMINS INC COM 231021106   178,126,366 745,673 SH   SOLE 28 85,921 0 659,752
CUMMINS INC COM 231021106   69,753 292 SH   SOLE 29 292 0 0
CUMMINS INC COM 231021106   308,897,878 1,293,109 SH   SOLE 30 1,233,964 0 59,145
CUMMINS INC COM 231021106   9,874,344 41,336 SH   SOLE 31 30,715 0 10,621
CUMMINS INC COM 231021106   6,540,773 27,381 SH   SOLE 34 27,381 0 0
CUMMINS INC COM 231021106   10,957,187 45,869 SH   SOLE 36 45,869 0 0
CUMMINS INC COM 231021106   1,351,822 5,659 SH   SOLE 40 5,659 0 0
CUMMINS INC COM 231021106   84,086 352 SH   OTR 43 352 0 0
CUMMINS INC COM 231021106   67,731,091 283,536 SH   SOLE 43 262,683 0 20,853
CUMULUS MEDIA INC COM CL A 231082801   59,040 16,000 SH   SOLE 2 6,633 0 9,367
CUMULUS MEDIA INC COM CL A 231082801   189,994 51,489 SH   SOLE 18 51,489 0 0
CUMULUS MEDIA INC COM CL A 231082801   132,689 35,959 SH   SOLE 19 35,959 0 0
CUMULUS MEDIA INC COM CL A 231082801   2,112,182 572,407 SH   SOLE 21 572,407 0 0
CUMULUS MEDIA INC COM CL A 231082801   1,049,067 284,300 SH   SOLE 22 270,975 0 13,325
CUREVAC N V COM N2451R105   19,467 2,793 SH   SOLE 2 2,793 0 0
CUREVAC N V COM N2451R105   38,558 5,532 SH   SOLE 7 5,532 0 0
CUREVAC N V COM N2451R105   168,779 24,215 SH   SOLE 18 24,215 0 0
CUREVAC N V COM N2451R105   4,102,765 588,632 SH   SOLE 19 588,632 0 0
CUREVAC N V COM N2451R105   6,406,894 919,210 SH   SOLE 21 919,210 0 0
CUREVAC N V COM N2451R105   25,238 3,621 SH   SOLE 22 3,621 0 0
CUREVAC N V COM N2451R105   2,584,309 370,776 SH   SOLE 30 370,776 0 0
CUREVAC N V COM N2451R105   15,125 2,170 SH   SOLE 34 2,170 0 0
CUREVAC N V COM N2451R105   390,236 55,988 SH   SOLE 43 51,208 0 4,780
CURIOSITYSTREAM INC COM CL A 23130Q107   20,601 15,260 SH   SOLE 2 6,790 0 8,470
CURIOSITYSTREAM INC COM CL A 23130Q107   6,053 4,484 SH   SOLE 18 4,484 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   71,763 53,158 SH   SOLE 21 53,158 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   463,772 343,535 SH   SOLE 22 343,535 0 0
CURIS INC COM NEW 231269200   1,534 2,574 SH   SOLE 2 0 0 2,574
CURIS INC COM NEW 231269200   9,025 15,143 SH   SOLE 18 15,143 0 0
CURIS INC COM NEW 231269200   178,560 299,598 SH   SOLE 21 299,598 0 0
CURIS INC COM NEW 231269200   637,682 1,069,936 SH   SOLE 22 1,069,936 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   14,689 8,491 SH   SOLE 2 679 0 7,812
CURO GROUP HOLDINGS CORP COM 23131L107   474 274 SH   SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   105,783 61,146 SH   SOLE 18 61,146 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   65,648 37,947 SH   SOLE 19 37,947 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   1,157,931 669,324 SH   SOLE 21 669,324 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   912,156 527,258 SH   SOLE 22 513,941 0 13,317
CURO GROUP HOLDINGS CORP COM 23131L107   727 420 SH   SOLE 43 420 0 0
CURTISS WRIGHT CORP COM 231561101   29,101,407 165,105 SH   SOLE 2 74,580 0 90,525
CURTISS WRIGHT CORP COM 231561101   62,572 355 SH   SOLE 4 355 0 0
CURTISS WRIGHT CORP COM 231561101   1,662,484 9,432 SH   SOLE 7 9,432 0 0
CURTISS WRIGHT CORP COM 231561101   14,094,278 79,963 SH   SOLE 18 76,473 0 3,490
CURTISS WRIGHT CORP COM 231561101   6,025,272 34,184 SH   SOLE 19 34,184 0 0
CURTISS WRIGHT CORP COM 231561101   450,345,358 2,555,006 SH   SOLE 21 2,555,006 0 0
CURTISS WRIGHT CORP COM 231561101   200,772,478 1,139,070 SH   SOLE 22 1,089,003 0 50,067
CURTISS WRIGHT CORP COM 231561101   7,492,813 42,510 SH   SOLE 25 42,510 0 0
CURTISS WRIGHT CORP COM 231561101   4,775,588 27,094 SH   SOLE 26 15,256 0 11,838
CURTISS WRIGHT CORP COM 231561101   901,922 5,117 SH   SOLE 28 293 0 4,824
CURTISS WRIGHT CORP COM 231561101   11,345,327 64,367 SH   SOLE 30 64,367 0 0
CURTISS WRIGHT CORP COM 231561101   94,652 537 SH   SOLE 31 537 0 0
CURTISS WRIGHT CORP COM 231561101   1,981,339 11,241 SH   SOLE 34 11,241 0 0
CURTISS WRIGHT CORP COM 231561101   243,415 1,381 SH   SOLE 36 1,381 0 0
CURTISS WRIGHT CORP COM 231561101   1,087,700 6,171 SH   SOLE 40 6,171 0 0
CURTISS WRIGHT CORP COM 231561101   5,449,026 30,915 SH   SOLE 43 28,544 0 2,371
CUSHMAN WAKEFIELD PLC SHS G2717B108   823,964 78,175 SH   SOLE 2 43,951 0 34,224
CUSHMAN WAKEFIELD PLC SHS G2717B108   4,195 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   177,135 16,806 SH   SOLE 7 16,806 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   5,033,999 477,609 SH   SOLE 18 477,609 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   3,094,871 293,631 SH   SOLE 19 293,631 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   174,415,077 16,547,920 SH   SOLE 21 16,547,920 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   42,390,520 4,021,871 SH   SOLE 22 3,909,112 0 112,759
CUSHMAN WAKEFIELD PLC SHS G2717B108   314,798 29,867 SH   SOLE 25 29,867 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   918,139 87,110 SH   SOLE 26 76,903 0 10,207
CUSHMAN WAKEFIELD PLC SHS G2717B108   515,712 48,929 SH   SOLE 28 48,929 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   2,939,121 278,854 SH   SOLE 30 278,854 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   221,867 21,050 SH   SOLE 36 21,050 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   244,296 23,178 SH   SOLE 40 23,178 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   448,646 42,566 SH   SOLE 43 40,606 0 1,960
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   201,032 29,607 SH   SOLE 2 2,528 0 27,079
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   5,500 810 SH   SOLE 7 810 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   1,087,649 160,184 SH   SOLE 18 160,184 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   787,708 116,010 SH   SOLE 19 116,010 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   13,235,326 1,949,238 SH   SOLE 21 1,949,238 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   9,719,749 1,431,480 SH   SOLE 22 1,398,679 0 32,801
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   40,095 5,905 SH   SOLE 43 5,721 0 184
CUSTOMERS BANCORP INC COM 23204G100   1,096,069 59,183 SH   SOLE 2 38,160 0 21,023
CUSTOMERS BANCORP INC COM 23204G100   5,649 305 SH   SOLE 7 305 0 0
CUSTOMERS BANCORP INC COM 23204G100   1,900,393 102,613 SH   SOLE 18 102,613 0 0
CUSTOMERS BANCORP INC COM 23204G100   1,060,844 57,281 SH   SOLE 19 57,281 0 0
CUSTOMERS BANCORP INC COM 23204G100   66,353,030 3,582,777 SH   SOLE 21 3,582,777 0 0
CUSTOMERS BANCORP INC COM 23204G100   14,293,162 771,769 SH   SOLE 22 738,101 0 33,668
CUSTOMERS BANCORP INC COM 23204G100   72,395 3,909 SH   SOLE 25 3,909 0 0
CUSTOMERS BANCORP INC COM 23204G100   227,963 12,309 SH   SOLE 26 10,230 0 2,079
CUSTOMERS BANCORP INC COM 23204G100   844,882 45,620 SH   SOLE 30 45,620 0 0
CUSTOMERS BANCORP INC COM 23204G100   70,987 3,833 SH   SOLE 40 3,833 0 0
CUSTOMERS BANCORP INC COM 23204G100   1,274,769 68,832 SH   SOLE 43 54,354 0 14,478
CUTERA INC COM 232109108   274,795 11,634 SH   SOLE 2 7,784 0 3,850
CUTERA INC COM 232109108   3,425 145 SH   SOLE 7 145 0 0
CUTERA INC COM 232109108   1,324,869 56,091 SH   SOLE 18 56,091 0 0
CUTERA INC COM 232109108   786,215 33,286 SH   SOLE 19 33,286 0 0
CUTERA INC COM 232109108   49,018,562 2,075,299 SH   SOLE 21 2,075,299 0 0
CUTERA INC COM 232109108   11,971,372 506,832 SH   SOLE 22 496,796 0 10,036
CUTERA INC COM 232109108   51,303 2,172 SH   SOLE 25 2,172 0 0
CUTERA INC COM 232109108   312,634 13,236 SH   SOLE 26 11,908 0 1,328
CUTERA INC COM 232109108   689,633 29,197 SH   SOLE 30 29,197 0 0
CUTERA INC COM 232109108   81,914 3,468 SH   SOLE 40 3,468 0 0
CUTERA INC COM 232109108   277,771 11,760 SH   SOLE 43 11,652 0 108
CVB FINL CORP COM 126600105   2,121,012 127,159 SH   SOLE 2 37,403 0 89,756
CVB FINL CORP COM 126600105   9,424 565 SH   SOLE 4 565 0 0
CVB FINL CORP COM 126600105   23,035 1,381 SH   SOLE 7 1,381 0 0
CVB FINL CORP COM 126600105   7,429,622 445,421 SH   SOLE 18 445,421 0 0
CVB FINL CORP COM 126600105   4,027,803 241,475 SH   SOLE 19 241,475 0 0
CVB FINL CORP COM 126600105   267,336,965 16,027,396 SH   SOLE 21 16,027,396 0 0
CVB FINL CORP COM 126600105   54,239,490 3,251,768 SH   SOLE 22 3,107,447 0 144,321
CVB FINL CORP COM 126600105   297,488 17,835 SH   SOLE 25 17,835 0 0
CVB FINL CORP COM 126600105   567,003 33,993 SH   SOLE 26 23,502 0 10,491
CVB FINL CORP COM 126600105   190,152 11,400 SH   SOLE 28 2,422 0 8,978
CVB FINL CORP COM 126600105   3,424,054 205,279 SH   SOLE 30 205,279 0 0
CVB FINL CORP COM 126600105   36,029 2,160 SH   SOLE 36 2,160 0 0
CVB FINL CORP COM 126600105   268,198 16,079 SH   SOLE 40 16,079 0 0
CVB FINL CORP COM 126600105   385,775 23,128 SH   SOLE 43 21,719 0 1,409
CVD EQUIP CORP COM 126601103   12,968 975 SH   SOLE 18 975 0 0
CVD EQUIP CORP COM 126601103   182,303 13,707 SH   SOLE 21 13,707 0 0
CVD EQUIP CORP COM 126601103   4,775 359 SH   SOLE 22 359 0 0
CVENT HOLDING CORP COMMON STOCK 126677103   177,541 21,237 SH   SOLE 2 1,967 0 19,270
CVENT HOLDING CORP COMMON STOCK 126677103   5,292 633 SH   SOLE 7 633 0 0
CVENT HOLDING CORP COMMON STOCK 126677103   1,132,889 135,513 SH   SOLE 18 135,513 0 0
CVENT HOLDING CORP COMMON STOCK 126677103   774,596 92,655 SH   SOLE 19 92,655 0 0
CVENT HOLDING CORP COMMON STOCK 126677103   13,315,031 1,592,707 SH   SOLE 21 1,592,707 0 0
CVENT HOLDING CORP COMMON STOCK 126677103   12,008,212 1,436,389 SH   SOLE 22 1,397,259 0 39,130
CVR ENERGY INC COM 12662P108   604,693 18,447 SH   SOLE 2 10,827 0 7,620
CVR ENERGY INC COM 12662P108   4,524 138 SH   SOLE 4 138 0 0
CVR ENERGY INC COM 12662P108   10,916 333 SH   SOLE 7 333 0 0
CVR ENERGY INC COM 12662P108   3,092,334 94,336 SH   SOLE 18 94,336 0 0
CVR ENERGY INC COM 12662P108   1,925,661 58,745 SH   SOLE 19 58,745 0 0
CVR ENERGY INC COM 12662P108   116,229,292 3,545,738 SH   SOLE 21 3,545,738 0 0
CVR ENERGY INC COM 12662P108   27,066,839 825,712 SH   SOLE 22 800,178 0 25,534
CVR ENERGY INC COM 12662P108   136,627 4,168 SH   SOLE 25 4,168 0 0
CVR ENERGY INC COM 12662P108   601,152 18,339 SH   SOLE 26 14,829 0 3,510
CVR ENERGY INC COM 12662P108   1,795,164 54,764 SH   SOLE 30 54,764 0 0
CVR ENERGY INC COM 12662P108   182,355 5,563 SH   SOLE 40 5,563 0 0
CVR ENERGY INC COM 12662P108   806,749 24,611 SH   SOLE 43 24,310 0 301
CVRX INC COM 126638105   15,117 1,622 SH   SOLE 18 1,622 0 0
CVRX INC COM 126638105   191,731 20,572 SH   SOLE 21 20,572 0 0
CVRX INC COM 126638105   360,898 38,723 SH   SOLE 22 38,723 0 0
CVS HEALTH CORP COM 126650100   242,434,517 3,262,475 SH   SOLE 2 1,066,968 0 2,195,507
CVS HEALTH CORP COM 126650100   85,679,207 1,152,997 SH   SOLE 4 644,941 0 508,056
CVS HEALTH CORP COM 126650100   84,817,583 1,141,402 SH   SOLE 7 1,104,163 0 37,239
CVS HEALTH CORP COM 126650100   9,750,438 131,213 SH   SOLE 13 131,213 0 0
CVS HEALTH CORP COM 126650100   16,405,047 220,765 SH   SOLE 15 220,765 0 0
CVS HEALTH CORP COM 126650100   7,357 99 SH   SOLE 17 0 0 99
CVS HEALTH CORP COM 126650100   155,962,497 2,098,809 SH   SOLE 18 1,795,146 0 303,663
CVS HEALTH CORP COM 126650100   118,885,299 1,599,856 SH   SOLE 19 1,599,856 0 0
CVS HEALTH CORP COM 126650100   2,274,632,370 30,610,044 SH   SOLE 21 30,610,044 0 0
CVS HEALTH CORP COM 126650100   2,223,162,068 29,917,401 SH   SOLE 22 26,881,220 0 3,036,181
CVS HEALTH CORP COM 126650100   241,135,356 3,244,992 SH   SOLE 23 3,244,992 0 0
CVS HEALTH CORP COM 126650100   195,522,986 2,631,180 SH   SOLE 25 2,626,571 0 4,609
CVS HEALTH CORP COM 126650100   211,119,466 2,841,064 SH   SOLE 26 1,209,546 0 1,631,518
CVS HEALTH CORP COM 126650100   241,778,509 3,253,647 SH   SOLE 28 27,240 0 3,226,407
CVS HEALTH CORP COM 126650100   4,452,209 59,914 SH   SOLE 29 59,914 0 0
CVS HEALTH CORP COM 126650100   638,037,252 8,586,156 SH   SOLE 30 8,465,631 0 120,525
CVS HEALTH CORP COM 126650100   38,837,453 522,641 SH   SOLE 31 424,755 0 97,886
CVS HEALTH CORP COM 126650100   19,309,231 259,847 SH   SOLE 34 259,847 0 0
CVS HEALTH CORP COM 126650100   34,123,821 459,209 SH   SOLE 36 459,209 0 0
CVS HEALTH CORP COM 126650100   3,952,029 53,183 SH   SOLE 40 53,183 0 0
CVS HEALTH CORP COM 126650100   254,437 3,424 SH   OTR 43 3,424 0 0
CVS HEALTH CORP COM 126650100   105,724,065 1,422,743 SH   SOLE 43 1,303,119 0 119,625
CVS HEALTH CORP OPTIONS 126650100   74,310 1,000 SH Call SOLE 4 1,000 0 0
CVS HEALTH CORP OPTIONS 126650100   1,263,270 17,000 SH Call SOLE 18 17,000 0 0
CVS HEALTH CORP OPTIONS 126650100   8,226,117 110,700 SH Call SOLE 19 110,700 0 0
CVS HEALTH CORP OPTIONS 126650100   549,894 7,400 SH Call SOLE 22 7,400 0 0
CVS HEALTH CORP OPTIONS 126650100   3,834,396 51,600 SH Call SOLE 34 51,600 0 0
CXAPP INC *W EXP 03/14/202 23248B117   44,800 999,999 SH   SOLE 19 999,999 0 0
CYANOTECH CORP COM PAR $0.02 232437301   9,439 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   1,018,281 910,000 PRN   SOLE 2 910,000 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   4,000,389 3,575,000 PRN   SOLE 21 3,575,000 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   1,230,889 1,100,000 PRN   SOLE 22 1,100,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,571,696 10,621 SH   SOLE 2 4,255 0 6,366
CYBERARK SOFTWARE LTD SHS M2682V108   4,703,544 31,785 SH   SOLE 4 17,915 0 13,870
CYBERARK SOFTWARE LTD SHS M2682V108   5,283,774 35,706 SH   SOLE 7 33,774 0 1,932
CYBERARK SOFTWARE LTD SHS M2682V108   19,977 135 SH   SOLE 13 135 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   688,699 4,654 SH   SOLE 15 4,654 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   5,318,697 35,942 SH   SOLE 18 35,942 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   3,513,489 23,743 SH   SOLE 19 23,743 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   111,005,273 750,137 SH   SOLE 21 750,137 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   77,393,392 522,999 SH   SOLE 22 503,619 0 19,380
CYBERARK SOFTWARE LTD SHS M2682V108   11,632,560 78,609 SH   SOLE 23 78,609 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   485,374 3,280 SH   SOLE 25 3,280 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,440,289 9,733 SH   SOLE 26 2,737 0 6,996
CYBERARK SOFTWARE LTD SHS M2682V108   7,171,555 48,463 SH   SOLE 28 708 0 47,755
CYBERARK SOFTWARE LTD SHS M2682V108   40,411,710 273,089 SH   SOLE 30 273,089 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,087,505 7,349 SH   SOLE 31 6,717 0 632
CYBERARK SOFTWARE LTD SHS M2682V108   137,917 932 SH   SOLE 34 932 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   701,869 4,743 SH   SOLE 36 4,743 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   251,122 1,697 SH   SOLE 40 1,697 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   7,109,255 48,042 SH   SOLE 43 42,416 0 5,626
CYCLACEL PHARMACEUTICALS INC COM 23254L603   2,458 4,308 SH   SOLE 21 4,308 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603   222 389 SH   SOLE 22 389 0 0
CYCLERION THERAPEUTICS INC COM 23255M105   7,198 16,590 SH   SOLE 21 16,590 0 0
CYCLERION THERAPEUTICS INC COM 23255M105   149,006 343,410 SH   SOLE 22 343,410 0 0
CYCLERION THERAPEUTICS INC COM 23255M105   7 16 SH   SOLE 43 16 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201   304 362 SH   SOLE 22 362 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   301,320 34,555 SH   SOLE 2 21,117 0 13,438
CYMABAY THERAPEUTICS INC COM 23257D103   151,772 17,405 SH   SOLE 18 17,405 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   9,164,441 1,050,968 SH   SOLE 21 1,050,968 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   12,379,043 1,419,615 SH   SOLE 22 1,385,148 0 34,467
CYMABAY THERAPEUTICS INC COM 23257D103   113,282 12,991 SH   SOLE 25 12,991 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   74,382 8,530 SH   SOLE 26 1,207 0 7,323
CYMABAY THERAPEUTICS INC COM 23257D103   74,164 8,505 SH   SOLE 28 0 0 8,505
CYMABAY THERAPEUTICS INC COM 23257D103   406,396 46,605 SH   SOLE 30 46,605 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   35,316 4,050 SH   SOLE 31 3,772 0 278
CYMABAY THERAPEUTICS INC COM 23257D103   88,517 10,151 SH   SOLE 40 10,151 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   10,298 1,181 SH   OTR 43 1,181 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   309,743 35,521 SH   SOLE 43 18,646 0 16,875
CYNGN INC COM 23257B107   903 728 SH   SOLE 18 728 0 0
CYNGN INC COM 23257B107   19,506 15,731 SH   SOLE 21 15,731 0 0
CYNGN INC COM 23257B107   104,181 84,017 SH   SOLE 22 84,017 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   6,989 3,840 SH   SOLE 18 3,840 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   4,211 2,314 SH   SOLE 19 2,314 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   99,296 54,558 SH   SOLE 21 54,558 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   37,372 20,534 SH   SOLE 22 20,534 0 0
CYTEK BIOSCIENCES INC COM 23285D109   381,330 41,494 SH   SOLE 2 21,704 0 19,790
CYTEK BIOSCIENCES INC COM 23285D109   12,407 1,350 SH   SOLE 7 1,350 0 0
CYTEK BIOSCIENCES INC COM 23285D109   2,649,973 288,354 SH   SOLE 18 288,354 0 0
CYTEK BIOSCIENCES INC COM 23285D109   6,797,521 739,665 SH   SOLE 19 739,665 0 0
CYTEK BIOSCIENCES INC COM 23285D109   40,277,518 4,382,755 SH   SOLE 21 4,382,755 0 0
CYTEK BIOSCIENCES INC COM 23285D109   22,856,761 2,487,134 SH   SOLE 22 2,420,038 0 67,096
CYTEK BIOSCIENCES INC COM 23285D109   1,351 147 SH   SOLE 23 147 0 0
CYTEK BIOSCIENCES INC COM 23285D109   86,873 9,453 SH   SOLE 25 9,453 0 0
CYTEK BIOSCIENCES INC COM 23285D109   50,674 5,514 SH   SOLE 26 1,236 0 4,278
CYTEK BIOSCIENCES INC COM 23285D109   74,310 8,086 SH   SOLE 28 0 0 8,086
CYTEK BIOSCIENCES INC COM 23285D109   2,874,485 312,784 SH   SOLE 30 312,784 0 0
CYTEK BIOSCIENCES INC COM 23285D109   7,536 820 SH   SOLE 36 820 0 0
CYTEK BIOSCIENCES INC COM 23285D109   89,060 9,691 SH   SOLE 40 9,691 0 0
CYTOKINETICS INC COM NEW 23282W605   1,876,436 53,323 SH   SOLE 2 26,240 0 27,083
CYTOKINETICS INC COM NEW 23282W605   10,733 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605   546,571 15,532 SH   SOLE 7 15,532 0 0
CYTOKINETICS INC COM NEW 23282W605   9,566,261 271,846 SH   SOLE 18 268,640 0 3,206
CYTOKINETICS INC COM NEW 23282W605   6,568,002 186,644 SH   SOLE 19 186,644 0 0
CYTOKINETICS INC COM NEW 23282W605   396,257,101 11,260,503 SH   SOLE 21 11,260,503 0 0
CYTOKINETICS INC COM NEW 23282W605   85,231,728 2,422,044 SH   SOLE 22 2,355,096 0 66,948
CYTOKINETICS INC COM NEW 23282W605   26,568 755 SH   SOLE 23 755 0 0
CYTOKINETICS INC COM NEW 23282W605   509,868 14,489 SH   SOLE 25 14,489 0 0
CYTOKINETICS INC COM NEW 23282W605   1,266,418 35,988 SH   SOLE 26 27,913 0 8,075
CYTOKINETICS INC COM NEW 23282W605   157,722 4,482 SH   SOLE 28 1,480 0 3,002
CYTOKINETICS INC COM NEW 23282W605   10,452,310 297,025 SH   SOLE 30 297,025 0 0
CYTOKINETICS INC COM NEW 23282W605   41,067 1,167 SH   SOLE 36 1,167 0 0
CYTOKINETICS INC COM NEW 23282W605   516,660 14,682 SH   SOLE 40 14,682 0 0
CYTOKINETICS INC COM NEW 23282W605   1,639,748 46,597 SH   SOLE 43 42,462 0 4,135
CYTOMX THERAPEUTICS INC COM 23284F105   7,485 4,957 SH   SOLE 2 3,564 0 1,393
CYTOMX THERAPEUTICS INC COM 23284F105   16,421 10,875 SH   SOLE 18 10,875 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   219,397 145,296 SH   SOLE 21 145,296 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   1,453,591 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   3,855 1,144 SH   SOLE 2 0 0 1,144
CYTOSORBENTS CORP COM NEW 23283X206   24,099 7,151 SH   SOLE 18 7,151 0 0
CYTOSORBENTS CORP COM NEW 23283X206   386,424 114,666 SH   SOLE 21 114,666 0 0
CYTOSORBENTS CORP COM NEW 23283X206   2,095,631 621,849 SH   SOLE 22 621,849 0 0
CYTOSORBENTS CORP COM NEW 23283X206   317 94 SH   SOLE 43 94 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   7,983 26,139 SH   SOLE 2 12,426 0 13,713
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   146 479 SH   SOLE 7 479 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   31,613 103,513 SH   SOLE 18 103,513 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   21,637 70,848 SH   SOLE 19 70,848 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   373,027 1,221,438 SH   SOLE 21 1,221,438 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   329,926 1,080,307 SH   SOLE 22 1,054,498 0 25,809
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   1,920 6,287 SH   SOLE 25 6,287 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   1,238 4,053 SH   SOLE 26 4,053 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   17,359 56,841 SH   SOLE 30 56,841 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   2,837 9,289 SH   SOLE 36 9,289 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   2,129 6,972 SH   SOLE 40 6,972 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   3,730,541 2,783,986 SH   SOLE 34 2,783,986 0 0
D R HORTON INC COM 23331A109   47,783,598 489,135 SH   SOLE 2 88,427 0 400,708
D R HORTON INC COM 23331A109   23,067,051 236,125 SH   SOLE 4 129,173 0 106,952
D R HORTON INC COM 23331A109   19,425,266 198,846 SH   SOLE 7 189,459 0 9,387
D R HORTON INC COM 23331A109   1,243,691 12,731 SH   SOLE 13 12,731 0 0
D R HORTON INC COM 23331A109   5,376,858 55,040 SH   SOLE 15 55,040 0 0
D R HORTON INC COM 23331A109   50,786,100 519,870 SH   SOLE 18 492,447 0 27,423
D R HORTON INC COM 23331A109   13,023,835 133,318 SH   SOLE 19 133,318 0 0
D R HORTON INC COM 23331A109   1,201,670,330 12,300,853 SH   SOLE 21 12,300,853 0 0
D R HORTON INC COM 23331A109   665,082,996 6,808,097 SH   SOLE 22 6,134,409 0 673,688
D R HORTON INC COM 23331A109   59,123,746 605,218 SH   SOLE 23 605,218 0 0
D R HORTON INC COM 23331A109   41,791,294 427,795 SH   SOLE 25 426,517 0 1,278
D R HORTON INC COM 23331A109   51,842,129 530,680 SH   SOLE 26 195,954 0 334,726
D R HORTON INC COM 23331A109   70,349,695 720,132 SH   SOLE 28 4,836 0 715,296
D R HORTON INC COM 23331A109   207,652,502 2,125,627 SH   SOLE 30 2,125,627 0 0
D R HORTON INC COM 23331A109   8,941,859 91,533 SH   SOLE 31 67,419 0 24,114
D R HORTON INC COM 23331A109   1,339,428 13,711 SH   SOLE 34 13,711 0 0
D R HORTON INC COM 23331A109   9,076,964 92,916 SH   SOLE 36 92,916 0 0
D R HORTON INC COM 23331A109   1,288,043 13,185 SH   SOLE 40 13,185 0 0
D R HORTON INC COM 23331A109   41,616 426 SH   OTR 43 426 0 0
D R HORTON INC COM 23331A109   43,219,508 442,415 SH   SOLE 43 403,337 0 39,078
D-WAVE QUANTUM INC COM 26740W109   286,674 431,673 SH   SOLE 22 431,673 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106   15,147,808 1,496,819 SH   SOLE 19 1,496,819 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106   32,192 3,181 SH   SOLE 21 3,181 0 0
DADA NEXUS LTD ADS 23344D108   16,500 1,948 SH   SOLE 4 1,948 0 0
DADA NEXUS LTD ADS 23344D108   48,931 5,777 SH   SOLE 7 5,777 0 0
DADA NEXUS LTD ADS 23344D108   6,761,254 798,259 SH   SOLE 21 798,259 0 0
DADA NEXUS LTD ADS 23344D108   3,903,476 460,859 SH   SOLE 22 421,662 0 39,197
DADA NEXUS LTD ADS 23344D108   500,154 59,050 SH   SOLE 25 59,050 0 0
DADA NEXUS LTD ADS 23344D108   283,686 33,493 SH   SOLE 28 11,401 0 22,092
DADA NEXUS LTD ADS 23344D108   1,493,058 176,276 SH   SOLE 30 176,276 0 0
DADA NEXUS LTD ADS 23344D108   2,024 239 SH   SOLE 34 239 0 0
DAILY JOURNAL CORP COM 233912104   251,050 881 SH   SOLE 2 41 0 840
DAILY JOURNAL CORP COM 233912104   4,844 17 SH   SOLE 7 17 0 0
DAILY JOURNAL CORP COM 233912104   1,011,323 3,549 SH   SOLE 18 3,549 0 0
DAILY JOURNAL CORP COM 233912104   660,537 2,318 SH   SOLE 19 2,318 0 0
DAILY JOURNAL CORP COM 233912104   12,499,200 43,863 SH   SOLE 21 43,863 0 0
DAILY JOURNAL CORP COM 233912104   7,437,456 26,100 SH   SOLE 22 25,168 0 932
DAILY JOURNAL CORP COM 233912104   11,968 42 SH   SOLE 43 42 0 0
DAKOTA GOLD CORP COM 46655E100   37,887 10,466 SH   SOLE 2 2,810 0 7,656
DAKOTA GOLD CORP COM 46655E100   487,473 134,661 SH   SOLE 18 134,661 0 0
DAKOTA GOLD CORP COM 46655E100   389,679 107,646 SH   SOLE 19 107,646 0 0
DAKOTA GOLD CORP COM 46655E100   5,741,559 1,586,066 SH   SOLE 21 1,586,066 0 0
DAKOTA GOLD CORP COM 46655E100   3,766,009 1,040,334 SH   SOLE 22 1,029,575 0 10,759
DAKTRONICS INC COM 234264109   594,738 104,892 SH   SOLE 2 84,978 0 19,914
DAKTRONICS INC COM 234264109   35,126 6,195 SH   SOLE 18 6,195 0 0
DAKTRONICS INC COM 234264109   458,816 80,920 SH   SOLE 21 80,920 0 0
DAKTRONICS INC COM 234264109   3,048,090 537,582 SH   SOLE 22 537,582 0 0
DALLASNEWS CORPORATION COM SER A 235050101   4,199 950 SH   SOLE 18 950 0 0
DALLASNEWS CORPORATION COM SER A 235050101   63,697 14,411 SH   SOLE 21 14,411 0 0
DALLASNEWS CORPORATION COM SER A 235050101   443,167 100,264 SH   SOLE 22 100,264 0 0
DANA INC COM 235825205   5,179,337 344,142 SH   SOLE 2 196,023 0 148,119
DANA INC COM 235825205   9,105 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205   548,076 36,417 SH   SOLE 7 36,417 0 0
DANA INC COM 235825205   8,542,832 567,630 SH   SOLE 18 567,630 0 0
DANA INC COM 235825205   8,806,071 585,121 SH   SOLE 19 585,121 0 0
DANA INC COM 235825205   141,859,238 9,425,863 SH   SOLE 21 9,425,863 0 0
DANA INC COM 235825205   66,732,814 4,434,074 SH   SOLE 22 4,269,668 0 164,406
DANA INC COM 235825205   222,936 14,813 SH   SOLE 23 14,813 0 0
DANA INC COM 235825205   286,703 19,050 SH   SOLE 25 19,050 0 0
DANA INC COM 235825205   1,489,499 98,970 SH   SOLE 26 35,189 0 63,781
DANA INC COM 235825205   38,919 2,586 SH   SOLE 28 2,586 0 0
DANA INC COM 235825205   1,172,561 77,911 SH   SOLE 30 77,911 0 0
DANA INC COM 235825205   116,276 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205   334,471 22,224 SH   SOLE 40 22,224 0 0
DANA INC COM 235825205   2,025,290 134,571 SH   SOLE 43 124,500 0 10,071
DANAHER CORPORATION COM 235851102   443,780,942 1,760,756 SH   SOLE 2 749,594 0 1,011,162
DANAHER CORPORATION COM 235851102   158,920,041 630,535 SH   SOLE 4 369,233 0 261,302
DANAHER CORPORATION COM 235851102   174,799,318 693,538 SH   SOLE 7 674,745 0 18,793
DANAHER CORPORATION COM 235851102   15,144,580 60,088 SH   SOLE 13 60,088 0 0
DANAHER CORPORATION COM 235851102   19,462,529 77,220 SH   SOLE 15 77,220 0 0
DANAHER CORPORATION COM 235851102   652,411,627 2,588,524 SH   SOLE 18 2,239,464 0 349,060
DANAHER CORPORATION COM 235851102   649,583,448 2,577,303 SH   SOLE 19 2,577,303 0 0
DANAHER CORPORATION COM 235851102   3,863,641,887 15,329,479 SH   SOLE 21 15,329,479 0 0
DANAHER CORPORATION COM 235851102   3,746,842,771 14,866,064 SH   SOLE 22 13,381,949 0 1,484,115
DANAHER CORPORATION COM 235851102   407,084,926 1,615,160 SH   SOLE 23 1,615,160 0 0
DANAHER CORPORATION COM 235851102   276,192,237 1,095,827 SH   SOLE 25 1,093,466 0 2,361
DANAHER CORPORATION COM 235851102   354,667,664 1,407,188 SH   SOLE 26 591,386 0 815,802
DANAHER CORPORATION COM 235851102   432,066,879 1,714,279 SH   SOLE 28 17,490 0 1,696,789
DANAHER CORPORATION COM 235851102   9,400,084 37,296 SH   SOLE 29 37,296 0 0
DANAHER CORPORATION COM 235851102   994,322,752 3,945,099 SH   SOLE 30 3,945,099 0 0
DANAHER CORPORATION COM 235851102   65,728,503 260,786 SH   SOLE 31 210,894 0 49,892
DANAHER CORPORATION COM 235851102   474,528,814 1,882,752 SH   SOLE 34 1,882,752 0 0
DANAHER CORPORATION COM 235851102   51,752,885 205,336 SH   SOLE 36 205,336 0 0
DANAHER CORPORATION COM 235851102   7,089,129 28,127 SH   SOLE 40 28,127 0 0
DANAHER CORPORATION COM 235851102   370,751 1,471 SH   OTR 43 1,471 0 0
DANAHER CORPORATION COM 235851102   220,234,953 873,810 SH   SOLE 43 806,966 0 66,844
DANAHER CORPORATION 5% CONV PFD B 235851409   1,856,728 1,457 SH   SOLE 2 1,457 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409   21,308,406 16,721 SH   SOLE 19 16,721 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409   165,789,112 130,097 SH   SOLE 21 130,097 0 0
DANAHER CORPORATION 5% CONV PFD B 235851409   13,517,030 10,607 SH   SOLE 34 10,607 0 0
DANAOS CORPORATION SHS Y1968P121   9,941 182 SH   SOLE 25 182 0 0
DANAOS CORPORATION SHS Y1968P121   846,555 15,499 SH   SOLE 43 12,949 0 2,550
DANIMER SCIENTIFIC INC COM CL A 236272100   141,264 40,946 SH   SOLE 2 3,418 0 37,528
DANIMER SCIENTIFIC INC COM CL A 236272100   3,812 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   24,084 6,981 SH   SOLE 17 0 0 6,981
DANIMER SCIENTIFIC INC COM CL A 236272100   947,267 274,570 SH   SOLE 18 274,570 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   621,269 180,078 SH   SOLE 19 180,078 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   10,802,561 3,131,177 SH   SOLE 21 3,131,177 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   7,574,378 2,195,472 SH   SOLE 22 2,129,295 0 66,177
DANIMER SCIENTIFIC INC COM CL A 236272100   180,394 52,288 SH   SOLE 28 52,288 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   5,141 1,490 SH   SOLE 43 1,490 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   2,051,451 43,797 SH   SOLE 2 1,497 0 42,300
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,392,834 29,736 SH   SOLE 4 15,074 0 14,662
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   564,844 12,059 SH   SOLE 7 12,059 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   477,862 10,202 SH   SOLE 13 10,202 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,798,469 38,396 SH   SOLE 15 38,396 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,514,665 32,337 SH   SOLE 18 32,337 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   55,647,887 1,188,042 SH   SOLE 21 1,188,042 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   25,685,510 548,367 SH   SOLE 22 475,286 0 73,081
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   3,404,940 72,693 SH   SOLE 23 72,693 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,592,185 33,992 SH   SOLE 25 33,992 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   3,464,661 73,968 SH   SOLE 26 6,582 0 67,386
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   6,587,343 140,635 SH   SOLE 28 8,960 0 131,675
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   19,600,385 418,454 SH   SOLE 30 418,454 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   158,647 3,387 SH   SOLE 34 3,387 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   66,981 1,430 SH   SOLE 36 1,430 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   25,106 536 SH   SOLE 40 536 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   3,658,408 78,104 SH   SOLE 43 70,037 0 8,067
DARDEN RESTAURANTS INC COM 237194105   43,200,423 278,425 SH   SOLE 2 112,095 0 166,330
DARDEN RESTAURANTS INC COM 237194105   8,875,307 57,201 SH   SOLE 4 47,943 0 9,258
DARDEN RESTAURANTS INC COM 237194105   13,423,047 86,511 SH   SOLE 7 82,799 0 3,712
DARDEN RESTAURANTS INC COM 237194105   580,143 3,739 SH   SOLE 13 3,739 0 0
DARDEN RESTAURANTS INC COM 237194105   3,216,156 20,728 SH   SOLE 15 20,728 0 0
DARDEN RESTAURANTS INC COM 237194105   46,450,870 299,374 SH   SOLE 18 247,993 0 51,381
DARDEN RESTAURANTS INC COM 237194105   20,354,509 131,184 SH   SOLE 19 131,184 0 0
DARDEN RESTAURANTS INC COM 237194105   521,516,499 3,361,153 SH   SOLE 21 3,361,153 0 0
DARDEN RESTAURANTS INC COM 237194105   464,235,462 2,991,979 SH   SOLE 22 2,689,452 0 302,527
DARDEN RESTAURANTS INC COM 237194105   39,997,300 257,781 SH   SOLE 23 257,781 0 0
DARDEN RESTAURANTS INC COM 237194105   22,595,951 145,630 SH   SOLE 25 145,630 0 0
DARDEN RESTAURANTS INC COM 237194105   34,943,428 225,209 SH   SOLE 26 72,941 0 152,268
DARDEN RESTAURANTS INC COM 237194105   36,080,751 232,539 SH   SOLE 28 1,847 0 230,692
DARDEN RESTAURANTS INC COM 237194105   11,482 74 SH   SOLE 29 74 0 0
DARDEN RESTAURANTS INC COM 237194105   89,258,893 575,270 SH   SOLE 30 575,270 0 0
DARDEN RESTAURANTS INC COM 237194105   4,236,178 27,302 SH   SOLE 31 25,212 0 2,090
DARDEN RESTAURANTS INC COM 237194105   2,316,849 14,932 SH   SOLE 34 14,932 0 0
DARDEN RESTAURANTS INC COM 237194105   5,687,855 36,658 SH   SOLE 36 36,658 0 0
DARDEN RESTAURANTS INC COM 237194105   743,061 4,789 SH   SOLE 40 4,789 0 0
DARDEN RESTAURANTS INC COM 237194105   15,671 101 SH   OTR 43 101 0 0
DARDEN RESTAURANTS INC COM 237194105   23,074,128 148,712 SH   SOLE 43 135,797 0 12,914
DARE BIOSCIENCE INC COM 23666P101   2,909 2,797 SH   SOLE 2 0 0 2,797
DARE BIOSCIENCE INC COM 23666P101   15,400 14,808 SH   SOLE 18 14,808 0 0
DARE BIOSCIENCE INC COM 23666P101   193,343 185,907 SH   SOLE 21 185,907 0 0
DARE BIOSCIENCE INC COM 23666P101   439,957 423,036 SH   SOLE 22 423,036 0 0
DARIOHEALTH CORP COM NEW 23725P209   2,690 653 SH   SOLE 2 0 0 653
DARIOHEALTH CORP COM NEW 23725P209   14,581 3,539 SH   SOLE 18 3,539 0 0
DARIOHEALTH CORP COM NEW 23725P209   190,084 46,137 SH   SOLE 21 46,137 0 0
DARIOHEALTH CORP COM NEW 23725P209   399,022 96,850 SH   SOLE 22 96,850 0 0
DARLING INGREDIENTS INC COM 237266101   21,163,050 362,381 SH   SOLE 2 126,896 0 235,485
DARLING INGREDIENTS INC COM 237266101   5,916,796 101,315 SH   SOLE 4 88,667 0 12,648
DARLING INGREDIENTS INC COM 237266101   11,641,398 199,339 SH   SOLE 7 199,339 0 0
DARLING INGREDIENTS INC COM 237266101   290,657 4,977 SH   SOLE 13 4,977 0 0
DARLING INGREDIENTS INC COM 237266101   566,714 9,704 SH   SOLE 15 9,704 0 0
DARLING INGREDIENTS INC COM 237266101   20,480,822 350,699 SH   SOLE 18 341,600 0 9,099
DARLING INGREDIENTS INC COM 237266101   19,912,473 340,967 SH   SOLE 19 340,967 0 0
DARLING INGREDIENTS INC COM 237266101   504,726,964 8,642,585 SH   SOLE 21 8,642,585 0 0
DARLING INGREDIENTS INC COM 237266101   284,861,710 4,877,769 SH   SOLE 22 4,570,145 0 307,624
DARLING INGREDIENTS INC COM 237266101   17,116,923 293,098 SH   SOLE 23 293,098 0 0
DARLING INGREDIENTS INC COM 237266101   10,198,859 174,638 SH   SOLE 25 174,638 0 0
DARLING INGREDIENTS INC COM 237266101   11,363,706 194,584 SH   SOLE 26 92,614 0 101,970
DARLING INGREDIENTS INC COM 237266101   18,740,326 320,896 SH   SOLE 28 96,944 0 223,952
DARLING INGREDIENTS INC COM 237266101   13,349,948 228,595 SH   SOLE 29 228,595 0 0
DARLING INGREDIENTS INC COM 237266101   48,598,903 832,173 SH   SOLE 30 832,173 0 0
DARLING INGREDIENTS INC COM 237266101   2,093,990 35,856 SH   SOLE 31 32,947 0 2,909
DARLING INGREDIENTS INC COM 237266101   200,287,764 3,429,585 SH   SOLE 34 3,429,585 0 0
DARLING INGREDIENTS INC COM 237266101   1,749,839 29,963 SH   SOLE 36 29,963 0 0
DARLING INGREDIENTS INC COM 237266101   351,334 6,016 SH   SOLE 40 6,016 0 0
DARLING INGREDIENTS INC COM 237266101   15,943 273 SH   OTR 43 273 0 0
DARLING INGREDIENTS INC COM 237266101   22,235,743 380,749 SH   SOLE 43 371,081 0 9,668
DASEKE INC COM 23753F107   47,006 6,081 SH   SOLE 2 1,348 0 4,733
DASEKE INC COM 23753F107   1,608 208 SH   SOLE 7 208 0 0
DASEKE INC COM 23753F107   862,135 111,531 SH   SOLE 18 111,531 0 0
DASEKE INC COM 23753F107   605,321 78,308 SH   SOLE 19 78,308 0 0
DASEKE INC COM 23753F107   11,476,963 1,484,730 SH   SOLE 21 1,484,730 0 0
DASEKE INC COM 23753F107   9,705,208 1,255,525 SH   SOLE 22 1,243,620 0 11,905
DASEKE INC COM 23753F107   54,976 7,112 SH   SOLE 43 7,112 0 0
DATA I O CORP COM 237690102   45 9 SH   SOLE 21 9 0 0
DATA I O CORP COM 237690102   86,811 17,467 SH   SOLE 22 17,467 0 0
DATA I O CORP COM 237690102   1,178 237 SH   SOLE 43 237 0 0
DATADOG INC CL A COM 23804L103   33,995,216 467,867 SH   SOLE 2 42,034 0 425,833
DATADOG INC CL A COM 23804L103   11,174,381 153,790 SH   SOLE 4 91,323 0 62,467
DATADOG INC CL A COM 23804L103   4,921,843 67,738 SH   SOLE 7 67,738 0 0
DATADOG INC CL A COM 23804L103   435,379 5,992 SH   SOLE 13 5,992 0 0
DATADOG INC CL A COM 23804L103   1,310,060 18,030 SH   SOLE 15 18,030 0 0
DATADOG INC CL A COM 23804L103   32,435,279 446,398 SH   SOLE 18 432,167 0 14,231
DATADOG INC CL A COM 23804L103   10,892,025 149,904 SH   SOLE 19 149,904 0 0
DATADOG INC CL A COM 23804L103   360,252,785 4,958,062 SH   SOLE 21 4,958,062 0 0
DATADOG INC CL A COM 23804L103   428,588,425 5,898,547 SH   SOLE 22 5,426,430 0 472,117
DATADOG INC CL A COM 23804L103   34,379,515 473,156 SH   SOLE 23 473,156 0 0
DATADOG INC CL A COM 23804L103   23,591,975 324,690 SH   SOLE 25 324,314 0 376
DATADOG INC CL A COM 23804L103   20,881,612 287,388 SH   SOLE 26 149,911 0 137,477
DATADOG INC CL A COM 23804L103   34,359,679 472,883 SH   SOLE 28 4,104 0 468,779
DATADOG INC CL A COM 23804L103   34,659 477 SH   SOLE 29 477 0 0
DATADOG INC CL A COM 23804L103   86,836,765 1,195,111 SH   SOLE 30 1,178,136 0 16,975
DATADOG INC CL A COM 23804L103   5,112,794 70,366 SH   SOLE 31 50,458 0 19,908
DATADOG INC CL A COM 23804L103   4,773,689 65,699 SH   SOLE 32 65,699 0 0
DATADOG INC CL A COM 23804L103   3,789,873 52,159 SH   SOLE 34 52,159 0 0
DATADOG INC CL A COM 23804L103   4,762,209 65,541 SH   SOLE 36 65,541 0 0
DATADOG INC CL A COM 23804L103   775,573 10,674 SH   SOLE 40 10,674 0 0
DATADOG INC CL A COM 23804L103   33,787 465 SH   OTR 43 465 0 0
DATADOG INC CL A COM 23804L103   4,801,518 66,082 SH   SOLE 43 57,972 0 8,110
DATADOG INC NOTE 0.125% 6/1 23804LAB9   4,700,143 4,354,000 PRN   SOLE 21 4,354,000 0 0
DATCHAT INC COM 23816M107   1,688 2,957 SH   SOLE 18 2,957 0 0
DATCHAT INC COM 23816M107   19,963 34,962 SH   SOLE 21 34,962 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   4,915,953 133,622 SH   SOLE 2 91,639 0 41,983
DAVE & BUSTERS ENTMT INC COM 238337109   3,937 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   327,284 8,896 SH   SOLE 7 8,896 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   5,063,665 137,637 SH   SOLE 18 133,987 0 3,650
DAVE & BUSTERS ENTMT INC COM 238337109   14,380,218 390,873 SH   SOLE 19 390,873 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   182,357,030 4,956,701 SH   SOLE 21 4,956,701 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   52,410,629 1,424,589 SH   SOLE 22 1,393,891 0 30,698
DAVE & BUSTERS ENTMT INC COM 238337109   426,874 11,603 SH   SOLE 23 11,603 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   230,085 6,254 SH   SOLE 25 6,254 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,237,873 33,647 SH   SOLE 26 9,580 0 24,067
DAVE & BUSTERS ENTMT INC COM 238337109   100,768 2,739 SH   SOLE 28 224 0 2,515
DAVE & BUSTERS ENTMT INC COM 238337109   2,370,416 64,431 SH   SOLE 30 64,431 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   268,309 7,293 SH   SOLE 40 7,293 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,053,187 28,627 SH   SOLE 43 28,077 0 550
DAVE INC CLASS A COM NEW 23834J201   8,769 1,447 SH   SOLE 2 1,299 0 148
DAVE INC CLASS A COM NEW 23834J201   407,668 67,272 SH   SOLE 22 67,272 0 0
DAVITA INC COM 23918K108   5,812,343 71,660 SH   SOLE 2 21,793 0 49,867
DAVITA INC COM 23918K108   5,191,121 64,001 SH   SOLE 4 35,008 0 28,993
DAVITA INC COM 23918K108   12,985,468 160,097 SH   SOLE 7 158,383 0 1,714
DAVITA INC COM 23918K108   171,953 2,120 SH   SOLE 13 2,120 0 0
DAVITA INC COM 23918K108   515,860 6,360 SH   SOLE 15 6,360 0 0
DAVITA INC COM 23918K108   7,164,690 88,333 SH   SOLE 18 83,852 0 4,481
DAVITA INC COM 23918K108   2,290,141 28,235 SH   SOLE 19 28,235 0 0
DAVITA INC COM 23918K108   158,853,529 1,958,495 SH   SOLE 21 1,958,495 0 0
DAVITA INC COM 23918K108   109,152,323 1,345,732 SH   SOLE 22 1,209,038 0 136,694
DAVITA INC COM 23918K108   8,226,338 101,422 SH   SOLE 23 101,422 0 0
DAVITA INC COM 23918K108   5,886,072 72,569 SH   SOLE 25 72,569 0 0
DAVITA INC COM 23918K108   8,874,651 109,415 SH   SOLE 26 50,342 0 59,073
DAVITA INC COM 23918K108   16,269,530 200,586 SH   SOLE 28 31,628 0 168,958
DAVITA INC COM 23918K108   61,095,215 753,239 SH   SOLE 30 634,795 0 118,444
DAVITA INC COM 23918K108   1,296,949 15,990 SH   SOLE 31 11,713 0 4,277
DAVITA INC COM 23918K108   132,128 1,629 SH   SOLE 34 1,629 0 0
DAVITA INC COM 23918K108   1,788,151 22,046 SH   SOLE 36 22,046 0 0
DAVITA INC COM 23918K108   148,756 1,834 SH   SOLE 40 1,834 0 0
DAVITA INC COM 23918K108   23,765 293 SH   OTR 43 293 0 0
DAVITA INC COM 23918K108   6,416,288 79,106 SH   SOLE 43 69,794 0 9,312
DAWSON GEOPHYSICAL CO NEW COM 239360100   2 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100   2,451 1,513 SH   SOLE 18 1,513 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100   23,043 14,224 SH   SOLE 21 14,224 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   237,318 17,750 SH   SOLE 2 3,693 0 14,057
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   3,944 295 SH   SOLE 7 295 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   1,108,306 82,895 SH   SOLE 18 82,895 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   739,949 55,344 SH   SOLE 19 55,344 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   17,827,398 1,333,388 SH   SOLE 21 1,333,388 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   9,803,900 733,276 SH   SOLE 22 712,069 0 21,207
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   3,302 247 SH   SOLE 23 247 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   471,961 35,300 SH   SOLE 30 35,300 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101   1,644,803 973,256 SH   SOLE 21 973,256 0 0
DBX ETF TR OPTIONS 233051879   1,450,416 49,200 SH Call SOLE 4 49,200 0 0
DBX ETF TR OPTIONS 233051879   23,766,776 806,200 SH Call SOLE 18 806,200 0 0
DBX ETF TR OPTIONS 233051879   163,787,932 5,555,900 SH Call SOLE 19 5,555,900 0 0
DBX ETF TR OPTIONS 233051879   4,522,232 153,400 SH Call SOLE 22 153,400 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100   233,979,236 5,608,323 SH   SOLE 19 5,608,323 0 0
DECIBEL THERAPEUTICS INC COM 24343R106   109,215 36,164 SH   SOLE 18 36,164 0 0
DECIBEL THERAPEUTICS INC COM 24343R106   5,249,400 1,738,212 SH   SOLE 19 1,738,212 0 0
DECIBEL THERAPEUTICS INC COM 24343R106   91,171 30,189 SH   SOLE 21 30,189 0 0
DECIBEL THERAPEUTICS INC COM 24343R106   4,775 1,581 SH   SOLE 22 1,581 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   3,440,282 222,672 SH   SOLE 2 116,426 0 106,246
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,688 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   9,471 613 SH   SOLE 7 613 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,296,055 148,612 SH   SOLE 18 139,050 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101   8,880,567 574,794 SH   SOLE 19 574,794 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   34,447,536 2,229,614 SH   SOLE 21 2,229,614 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   30,517,860 1,975,266 SH   SOLE 22 1,922,617 0 52,649
DECIPHERA PHARMACEUTICALS IN COM 24344T101   200,000 12,945 SH   SOLE 23 12,945 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   155,643 10,074 SH   SOLE 25 10,074 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   955,088 61,818 SH   SOLE 26 9,821 0 51,997
DECIPHERA PHARMACEUTICALS IN COM 24344T101   3,300,058 213,596 SH   SOLE 30 213,596 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   74,608 4,829 SH   SOLE 34 4,829 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   72,939 4,721 SH   SOLE 40 4,721 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   1,317,267 85,260 SH   SOLE 43 71,791 0 13,469
DECISIONPOINT SYS INC NEW COM 24345A507   6,287 944 SH   SOLE 18 944 0 0
DECISIONPOINT SYS INC NEW COM 24345A507   81,612 12,254 SH   SOLE 21 12,254 0 0
DECISIONPOINT SYS INC NEW COM 24345A507   5,435 816 SH   SOLE 22 816 0 0
DECKERS OUTDOOR CORP COM 243537107   29,378,542 65,351 SH   SOLE 2 47,311 0 18,040
DECKERS OUTDOOR CORP COM 243537107   35,964 80 SH   SOLE 4 80 0 0
DECKERS OUTDOOR CORP COM 243537107   2,762,035 6,144 SH   SOLE 7 6,144 0 0
DECKERS OUTDOOR CORP COM 243537107   26,025,798 57,893 SH   SOLE 18 57,893 0 0
DECKERS OUTDOOR CORP COM 243537107   8,053,688 17,915 SH   SOLE 19 17,915 0 0
DECKERS OUTDOOR CORP COM 243537107   625,079,944 1,390,457 SH   SOLE 21 1,390,457 0 0
DECKERS OUTDOOR CORP COM 243537107   358,714,826 797,942 SH   SOLE 22 762,729 0 35,213
DECKERS OUTDOOR CORP COM 243537107   487,762 1,085 SH   SOLE 23 1,085 0 0
DECKERS OUTDOOR CORP COM 243537107   2,011,287 4,474 SH   SOLE 25 4,474 0 0
DECKERS OUTDOOR CORP COM 243537107   15,928,456 35,432 SH   SOLE 26 8,957 0 26,475
DECKERS OUTDOOR CORP COM 243537107   680,619 1,514 SH   SOLE 28 320 0 1,194
DECKERS OUTDOOR CORP COM 243537107   12,120,767 26,962 SH   SOLE 30 26,962 0 0
DECKERS OUTDOOR CORP COM 243537107   169,930 378 SH   SOLE 31 378 0 0
DECKERS OUTDOOR CORP COM 243537107   503,046 1,119 SH   SOLE 36 1,119 0 0
DECKERS OUTDOOR CORP COM 243537107   1,886,761 4,197 SH   SOLE 40 4,197 0 0
DECKERS OUTDOOR CORP COM 243537107   27,872 62 SH   OTR 43 62 0 0
DECKERS OUTDOOR CORP COM 243537107   13,491,895 30,012 SH   SOLE 43 28,115 0 1,897
DEERE & CO COM 244199105   244,671,036 592,596 SH   SOLE 2 146,150 0 446,446
DEERE & CO COM 244199105   100,764,190 244,052 SH   SOLE 4 147,811 0 96,241
DEERE & CO COM 244199105   117,516,796 284,627 SH   SOLE 7 276,842 0 7,785
DEERE & CO COM 244199105   5,602,782 13,570 SH   SOLE 13 13,570 0 0
DEERE & CO COM 244199105   13,333,134 32,293 SH   SOLE 15 32,293 0 0
DEERE & CO COM 244199105   204,908,628 496,291 SH   SOLE 18 434,874 0 61,417
DEERE & CO COM 244199105   223,913,494 542,321 SH   SOLE 19 542,321 0 0
DEERE & CO COM 244199105   2,337,752,571 5,662,063 SH   SOLE 21 5,662,063 0 0
DEERE & CO COM 244199105   2,537,845,780 6,146,691 SH   SOLE 22 5,517,214 0 629,477
DEERE & CO COM 244199105   274,363,715 664,512 SH   SOLE 23 664,512 0 0
DEERE & CO COM 244199105   223,412,258 541,107 SH   SOLE 25 540,109 0 998
DEERE & CO COM 244199105   226,118,687 547,662 SH   SOLE 26 214,978 0 332,684
DEERE & CO COM 244199105   282,616,773 684,501 SH   SOLE 28 11,681 0 672,820
DEERE & CO COM 244199105   38,645,981 93,601 SH   SOLE 29 93,601 0 0
DEERE & CO COM 244199105   613,288,649 1,485,392 SH   SOLE 30 1,449,836 0 35,556
DEERE & CO COM 244199105   37,271,503 90,272 SH   SOLE 31 69,418 0 20,854
DEERE & CO COM 244199105   166,887,335 404,203 SH   SOLE 34 404,203 0 0
DEERE & CO COM 244199105   33,136,923 80,258 SH   SOLE 36 80,258 0 0
DEERE & CO COM 244199105   4,793,537 11,610 SH   SOLE 40 11,610 0 0
DEERE & CO COM 244199105   245,664 595 SH   OTR 43 595 0 0
DEERE & CO COM 244199105   145,094,353 351,420 SH   SOLE 43 322,874 0 28,547
DEERE & CO OPTIONS 244199105   123,864 300 SH Call SOLE 2 0 0 300
DEERE & CO OPTIONS 244199105   82,576 200 SH Call SOLE 4 200 0 0
DEERE & CO OPTIONS 244199105   1,279,928 3,100 SH Call SOLE 18 3,100 0 0
DEERE & CO OPTIONS 244199105   6,729,944 16,300 SH Call SOLE 19 16,300 0 0
DEERE & CO OPTIONS 244199105   536,744 1,300 SH Call SOLE 22 1,300 0 0
DEERE & CO OPTIONS 244199105   82,576 200 SH Call SOLE 26 200 0 0
DEERE & CO OPTIONS 244199105   3,963,648 9,600 SH Call SOLE 34 9,600 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   895,942 86,732 SH   SOLE 2 42,199 0 44,533
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   2,975 288 SH   SOLE 7 288 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   171,747 16,626 SH   SOLE 18 16,626 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   2,957,200 286,273 SH   SOLE 19 286,273 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   5,938,097 574,840 SH   SOLE 21 574,840 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   9,236,446 894,138 SH   SOLE 22 848,232 0 45,906
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   49,677 4,809 SH   SOLE 25 4,809 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   249,759 24,178 SH   SOLE 30 24,178 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   4,834 468 SH   SOLE 31 468 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   3,922,167 379,687 SH   SOLE 34 379,687 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   51,350 4,971 SH   SOLE 40 4,971 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   707,398 68,480 SH   SOLE 43 53,937 0 14,543
DELCATH SYS INC COM NEW 24661P807   6,365 1,107 SH   SOLE 18 1,107 0 0
DELCATH SYS INC COM NEW 24661P807   87,026 15,135 SH   SOLE 21 15,135 0 0
DELCATH SYS INC COM NEW 24661P807   2,243 390 SH   SOLE 22 390 0 0
DELEK US HLDGS INC NEW COM 24665A103   989,971 43,136 SH   SOLE 2 26,508 0 16,628
DELEK US HLDGS INC NEW COM 24665A103   6,242 272 SH   SOLE 4 272 0 0
DELEK US HLDGS INC NEW COM 24665A103   540,381 23,546 SH   SOLE 7 23,546 0 0
DELEK US HLDGS INC NEW COM 24665A103   4,342,920 189,234 SH   SOLE 18 173,820 0 15,414
DELEK US HLDGS INC NEW COM 24665A103   3,169,670 138,112 SH   SOLE 19 138,112 0 0
DELEK US HLDGS INC NEW COM 24665A103   54,476,254 2,373,693 SH   SOLE 21 2,373,693 0 0
DELEK US HLDGS INC NEW COM 24665A103   43,437,649 1,892,708 SH   SOLE 22 1,842,419 0 50,289
DELEK US HLDGS INC NEW COM 24665A103   242,536 10,568 SH   SOLE 25 10,568 0 0
DELEK US HLDGS INC NEW COM 24665A103   615,932 26,838 SH   SOLE 26 20,247 0 6,591
DELEK US HLDGS INC NEW COM 24665A103   913,226 39,792 SH   SOLE 30 39,792 0 0
DELEK US HLDGS INC NEW COM 24665A103   106,649 4,647 SH   SOLE 36 4,647 0 0
DELEK US HLDGS INC NEW COM 24665A103   266,771 11,624 SH   SOLE 40 11,624 0 0
DELEK US HLDGS INC NEW COM 24665A103   716,005 31,198 SH   SOLE 43 27,656 0 3,542
DELL TECHNOLOGIES INC CL C 24703L202   20,711,528 515,084 SH   SOLE 2 148,151 0 366,933
DELL TECHNOLOGIES INC CL C 24703L202   8,352,461 207,721 SH   SOLE 4 105,076 0 102,645
DELL TECHNOLOGIES INC CL C 24703L202   2,993,031 74,435 SH   SOLE 7 74,435 0 0
DELL TECHNOLOGIES INC CL C 24703L202   42,422 1,055 SH   SOLE 13 1,055 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,330,871 33,098 SH   SOLE 15 33,098 0 0
DELL TECHNOLOGIES INC CL C 24703L202   5,066 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202   18,093,696 449,980 SH   SOLE 18 352,142 0 97,838
DELL TECHNOLOGIES INC CL C 24703L202   21,168,916 526,459 SH   SOLE 19 526,459 0 0
DELL TECHNOLOGIES INC CL C 24703L202   229,257,596 5,701,507 SH   SOLE 21 5,701,507 0 0
DELL TECHNOLOGIES INC CL C 24703L202   262,897,202 6,538,105 SH   SOLE 22 5,873,908 0 664,197
DELL TECHNOLOGIES INC CL C 24703L202   23,972,800 596,190 SH   SOLE 23 596,190 0 0
DELL TECHNOLOGIES INC CL C 24703L202   39,773,360 989,141 SH   SOLE 25 986,513 0 2,628
DELL TECHNOLOGIES INC CL C 24703L202   17,645,274 438,828 SH   SOLE 26 243,385 0 195,443
DELL TECHNOLOGIES INC CL C 24703L202   41,589,645 1,034,311 SH   SOLE 28 40,361 0 993,950
DELL TECHNOLOGIES INC CL C 24703L202   77,464,002 1,926,486 SH   SOLE 30 1,592,398 0 334,088
DELL TECHNOLOGIES INC CL C 24703L202   2,883,017 71,699 SH   SOLE 31 53,320 0 18,379
DELL TECHNOLOGIES INC CL C 24703L202   2,700,061 67,149 SH   SOLE 34 67,149 0 0
DELL TECHNOLOGIES INC CL C 24703L202   3,847,896 95,695 SH   SOLE 36 95,695 0 0
DELL TECHNOLOGIES INC CL C 24703L202   415,691 10,338 SH   SOLE 40 10,338 0 0
DELL TECHNOLOGIES INC CL C 24703L202   23,643 588 SH   OTR 43 588 0 0
DELL TECHNOLOGIES INC CL C 24703L202   20,521,455 510,357 SH   SOLE 43 488,196 0 22,161
DELTA AIR LINES INC DEL COM NEW 247361702   20,852,164 597,141 SH   SOLE 2 247,725 0 349,416
DELTA AIR LINES INC DEL COM NEW 247361702   2,500,342 71,602 SH   SOLE 4 60,754 0 10,848
DELTA AIR LINES INC DEL COM NEW 247361702   12,163,719 348,331 SH   SOLE 7 329,357 0 18,974
DELTA AIR LINES INC DEL COM NEW 247361702   13,409 384 SH   SOLE 13 384 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,686,042 48,283 SH   SOLE 15 48,283 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   2,584 74 SH   SOLE 17 0 0 74
DELTA AIR LINES INC DEL COM NEW 247361702   38,847,906 1,112,483 SH   SOLE 18 1,069,143 0 43,340
DELTA AIR LINES INC DEL COM NEW 247361702   44,263,579 1,267,571 SH   SOLE 19 1,267,571 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   602,376,111 17,250,175 SH   SOLE 21 17,250,175 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   462,834,569 13,254,140 SH   SOLE 22 12,438,117 0 816,023
DELTA AIR LINES INC DEL COM NEW 247361702   10,850,657 310,729 SH   SOLE 23 310,729 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   8,245,171 236,116 SH   SOLE 25 236,116 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   24,676,393 706,655 SH   SOLE 26 298,149 0 408,506
DELTA AIR LINES INC DEL COM NEW 247361702   8,383,349 240,073 SH   SOLE 28 12,586 0 227,487
DELTA AIR LINES INC DEL COM NEW 247361702   480,813 13,769 SH   SOLE 29 13,769 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   68,024,195 1,948,001 SH   SOLE 30 1,948,001 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,771,631 50,734 SH   SOLE 31 39,063 0 11,671
DELTA AIR LINES INC DEL COM NEW 247361702   12,816,723 367,031 SH   SOLE 34 367,031 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,521,534 43,572 SH   SOLE 36 43,572 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   213,536 6,115 SH   SOLE 40 6,115 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   101,862 2,917 SH   OTR 43 2,917 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   17,360,778 497,159 SH   SOLE 43 421,238 0 75,921
DELTA AIR LINES INC DEL OPTIONS 247361702   412,056 11,800 SH Call SOLE 2 0 0 11,800
DELTA AIR LINES INC DEL OPTIONS 247361702   460,944 13,200 SH Call SOLE 4 13,200 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   7,839,540 224,500 SH Call SOLE 18 224,500 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   50,944,788 1,458,900 SH Call SOLE 19 1,458,900 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   3,464,064 99,200 SH Call SOLE 22 99,200 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   261,900 7,500 SH Call SOLE 26 7,500 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   26,008,416 744,800 SH Call SOLE 34 744,800 0 0
DELTA APPAREL INC COM 247368103   24,277 2,207 SH   SOLE 2 2,014 0 193
DELTA APPAREL INC COM 247368103   11,979 1,089 SH   SOLE 18 1,089 0 0
DELTA APPAREL INC COM 247368103   149,567 13,597 SH   SOLE 21 13,597 0 0
DELTA APPAREL INC COM 247368103   1,349,271 122,661 SH   SOLE 22 122,661 0 0
DELUXE CORP COM 248019101   723,824 45,239 SH   SOLE 2 12,801 0 32,438
DELUXE CORP COM 248019101   2,816 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101   317,728 19,858 SH   SOLE 7 19,858 0 0
DELUXE CORP COM 248019101   2,394,672 149,667 SH   SOLE 18 149,667 0 0
DELUXE CORP COM 248019101   1,357,456 84,841 SH   SOLE 19 84,841 0 0
DELUXE CORP COM 248019101   85,472,976 5,342,061 SH   SOLE 21 5,342,061 0 0
DELUXE CORP COM 248019101   19,515,184 1,219,699 SH   SOLE 22 1,167,102 0 52,597
DELUXE CORP COM 248019101   106,432 6,652 SH   SOLE 25 6,652 0 0
DELUXE CORP COM 248019101   321,424 20,089 SH   SOLE 26 16,251 0 3,838
DELUXE CORP COM 248019101   167,392 10,462 SH   SOLE 28 292 0 10,170
DELUXE CORP COM 248019101   1,295,280 80,955 SH   SOLE 30 80,955 0 0
DELUXE CORP COM 248019101   393,280 24,580 SH   SOLE 34 24,580 0 0
DELUXE CORP COM 248019101   142,000 8,875 SH   SOLE 40 8,875 0 0
DELUXE CORP COM 248019101   1,157,716 72,357 SH   SOLE 43 71,343 0 1,014
DENALI THERAPEUTICS INC COM 24823R105   4,563,855 198,084 SH   SOLE 2 124,331 0 73,753
DENALI THERAPEUTICS INC COM 24823R105   7,350 319 SH   SOLE 4 319 0 0
DENALI THERAPEUTICS INC COM 24823R105   431,055 18,709 SH   SOLE 7 18,709 0 0
DENALI THERAPEUTICS INC COM 24823R105   6,670,195 289,505 SH   SOLE 18 269,568 0 19,937
DENALI THERAPEUTICS INC COM 24823R105   15,740,444 683,179 SH   SOLE 19 683,179 0 0
DENALI THERAPEUTICS INC COM 24823R105   100,156,401 4,347,066 SH   SOLE 21 4,347,066 0 0
DENALI THERAPEUTICS INC COM 24823R105   76,157,407 3,305,443 SH   SOLE 22 3,231,350 0 74,093
DENALI THERAPEUTICS INC COM 24823R105   372,004 16,146 SH   SOLE 23 16,146 0 0
DENALI THERAPEUTICS INC COM 24823R105   349,356 15,163 SH   SOLE 25 15,163 0 0
DENALI THERAPEUTICS INC COM 24823R105   2,242,092 97,313 SH   SOLE 26 23,312 0 74,001
DENALI THERAPEUTICS INC COM 24823R105   83,681 3,632 SH   SOLE 28 1,727 0 1,905
DENALI THERAPEUTICS INC COM 24823R105   10,642,890 461,931 SH   SOLE 30 461,931 0 0
DENALI THERAPEUTICS INC COM 24823R105   75,779 3,289 SH   SOLE 36 3,289 0 0
DENALI THERAPEUTICS INC COM 24823R105   347,766 15,094 SH   SOLE 40 15,094 0 0
DENALI THERAPEUTICS INC COM 24823R105   13,478 585 SH   OTR 43 585 0 0
DENALI THERAPEUTICS INC COM 24823R105   436,355 18,939 SH   SOLE 43 17,621 0 1,318
DENBURY INC COM 24790A101   2,233,952 25,493 SH   SOLE 2 14,752 0 10,741
DENBURY INC COM 24790A101   11,041 126 SH   SOLE 4 126 0 0
DENBURY INC COM 24790A101   732,412 8,358 SH   SOLE 7 8,358 0 0
DENBURY INC COM 24790A101   11,276,053 128,678 SH   SOLE 18 128,678 0 0
DENBURY INC COM 24790A101   14,988,148 171,039 SH   SOLE 19 171,039 0 0
DENBURY INC COM 24790A101   147,989,632 1,688,801 SH   SOLE 21 1,688,801 0 0
DENBURY INC COM 24790A101   111,344,693 1,270,623 SH   SOLE 22 1,233,534 0 37,089
DENBURY INC COM 24790A101   1,648,846 18,816 SH   SOLE 25 18,816 0 0
DENBURY INC COM 24790A101   2,436,815 27,808 SH   SOLE 26 23,585 0 4,223
DENBURY INC COM 24790A101   6,266,334 71,509 SH   SOLE 30 71,509 0 0
DENBURY INC COM 24790A101   1,441,952 16,455 SH   SOLE 34 16,455 0 0
DENBURY INC COM 24790A101   693,329 7,912 SH   SOLE 40 7,912 0 0
DENBURY INC COM 24790A101   484,156 5,525 SH   SOLE 43 5,180 0 345
DENNYS CORP COM 24869P104   485,058 43,464 SH   SOLE 2 17,681 0 25,783
DENNYS CORP COM 24869P104   2,031 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104   332,367 29,782 SH   SOLE 7 29,782 0 0
DENNYS CORP COM 24869P104   1,715,348 153,705 SH   SOLE 18 153,705 0 0
DENNYS CORP COM 24869P104   1,225,826 109,841 SH   SOLE 19 109,841 0 0
DENNYS CORP COM 24869P104   22,096,488 1,979,972 SH   SOLE 21 1,979,972 0 0
DENNYS CORP COM 24869P104   18,634,834 1,669,788 SH   SOLE 22 1,613,787 0 56,001
DENNYS CORP COM 24869P104   90,452 8,105 SH   SOLE 25 8,105 0 0
DENNYS CORP COM 24869P104   297,793 26,684 SH   SOLE 26 23,206 0 3,478
DENNYS CORP COM 24869P104   5,680 509 SH   SOLE 28 509 0 0
DENNYS CORP COM 24869P104   405,889 36,370 SH   SOLE 30 36,370 0 0
DENNYS CORP COM 24869P104   114,825 10,289 SH   SOLE 34 10,289 0 0
DENNYS CORP COM 24869P104   72,607 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104   416,848 37,352 SH   SOLE 43 36,646 0 706
DENTSPLY SIRONA INC COM 24906P109   14,846,858 377,975 SH   SOLE 2 69,881 0 308,094
DENTSPLY SIRONA INC COM 24906P109   9,352,922 238,109 SH   SOLE 4 130,147 0 107,962
DENTSPLY SIRONA INC COM 24906P109   5,237,713 133,343 SH   SOLE 7 127,632 0 5,711
DENTSPLY SIRONA INC COM 24906P109   68,269 1,738 SH   SOLE 13 1,738 0 0
DENTSPLY SIRONA INC COM 24906P109   1,524,339 38,807 SH   SOLE 15 38,807 0 0
DENTSPLY SIRONA INC COM 24906P109   13,268,705 337,798 SH   SOLE 18 317,640 0 20,158
DENTSPLY SIRONA INC COM 24906P109   4,323,353 110,065 SH   SOLE 19 110,065 0 0
DENTSPLY SIRONA INC COM 24906P109   232,708,704 5,924,356 SH   SOLE 21 5,924,356 0 0
DENTSPLY SIRONA INC COM 24906P109   200,179,757 5,096,226 SH   SOLE 22 4,604,328 0 491,898
DENTSPLY SIRONA INC COM 24906P109   15,799,084 402,217 SH   SOLE 23 402,217 0 0
DENTSPLY SIRONA INC COM 24906P109   37,646,384 958,411 SH   SOLE 25 956,453 0 1,958
DENTSPLY SIRONA INC COM 24906P109   19,651,077 500,282 SH   SOLE 26 129,531 0 370,751
DENTSPLY SIRONA INC COM 24906P109   21,452,733 546,149 SH   SOLE 28 3,890 0 542,259
DENTSPLY SIRONA INC COM 24906P109   66,716,019 1,698,473 SH   SOLE 30 1,685,428 0 13,045
DENTSPLY SIRONA INC COM 24906P109   2,247,248 57,211 SH   SOLE 31 41,286 0 15,925
DENTSPLY SIRONA INC COM 24906P109   408,276 10,394 SH   SOLE 34 10,394 0 0
DENTSPLY SIRONA INC COM 24906P109   2,214,292 56,372 SH   SOLE 36 56,372 0 0
DENTSPLY SIRONA INC COM 24906P109   363,261 9,248 SH   SOLE 40 9,248 0 0
DENTSPLY SIRONA INC COM 24906P109   32,877 837 SH   OTR 43 837 0 0
DENTSPLY SIRONA INC COM 24906P109   9,090,278 231,423 SH   SOLE 43 213,314 0 18,109
DERMTECH INC COM 24984K105   3,172 862 SH   SOLE 2 0 0 862
DERMTECH INC COM 24984K105   15,577 4,233 SH   SOLE 18 4,233 0 0
DERMTECH INC COM 24984K105   206,154 56,020 SH   SOLE 21 56,020 0 0
DERMTECH INC COM 24984K105   1,334,217 362,559 SH   SOLE 22 362,559 0 0
DERMTECH INC COM 24984K105   3,235 879 SH   SOLE 43 879 0 0
DESCARTES SYS GROUP INC COM 249906108   21,143,761 262,297 SH   SOLE 21 262,297 0 0
DESCARTES SYS GROUP INC COM 249906108   1,148,128 14,243 SH   SOLE 43 11,022 0 3,221
DESIGN THERAPEUTICS INC COM 25056L103   154,896 26,845 SH   SOLE 2 7,402 0 19,443
DESIGN THERAPEUTICS INC COM 25056L103   1,789 310 SH   SOLE 7 310 0 0
DESIGN THERAPEUTICS INC COM 25056L103   674,825 116,954 SH   SOLE 18 116,954 0 0
DESIGN THERAPEUTICS INC COM 25056L103   4,551,716 788,859 SH   SOLE 19 788,859 0 0
DESIGN THERAPEUTICS INC COM 25056L103   8,114,963 1,406,406 SH   SOLE 21 1,406,406 0 0
DESIGN THERAPEUTICS INC COM 25056L103   4,498,309 779,603 SH   SOLE 22 751,558 0 28,045
DESIGN THERAPEUTICS INC COM 25056L103   155,386 26,930 SH   SOLE 30 26,930 0 0
DESIGN THERAPEUTICS INC COM 25056L103   3,243 562 SH   SOLE 34 562 0 0
DESIGN THERAPEUTICS INC COM 25056L103   227,465 39,422 SH   SOLE 43 36,762 0 2,660
DESIGNER BRANDS INC CL A 250565108   288,167 32,971 SH   SOLE 2 15,465 0 17,506
DESIGNER BRANDS INC CL A 250565108   1,372 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108   4,685 536 SH   SOLE 7 536 0 0
DESIGNER BRANDS INC CL A 250565108   1,403,766 160,614 SH   SOLE 18 160,614 0 0
DESIGNER BRANDS INC CL A 250565108   880,695 100,766 SH   SOLE 19 100,766 0 0
DESIGNER BRANDS INC CL A 250565108   52,707,269 6,030,580 SH   SOLE 21 6,030,580 0 0
DESIGNER BRANDS INC CL A 250565108   13,919,490 1,592,619 SH   SOLE 22 1,534,557 0 58,062
DESIGNER BRANDS INC CL A 250565108   68,233 7,807 SH   SOLE 25 7,807 0 0
DESIGNER BRANDS INC CL A 250565108   235,762 26,975 SH   SOLE 26 20,603 0 6,372
DESIGNER BRANDS INC CL A 250565108   5,017 574 SH   SOLE 28 574 0 0
DESIGNER BRANDS INC CL A 250565108   549,178 62,835 SH   SOLE 30 62,835 0 0
DESIGNER BRANDS INC CL A 250565108   52,012 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108   907,736 103,860 SH   SOLE 43 102,401 0 1,459
DESKTOP METAL INC COM CL A 25058X105   565,018 245,660 SH   SOLE 2 68,640 0 177,020
DESKTOP METAL INC COM CL A 25058X105   17,363 7,549 SH   SOLE 4 1,354 0 6,195
DESKTOP METAL INC COM CL A 25058X105   5,396 2,346 SH   SOLE 7 2,346 0 0
DESKTOP METAL INC COM CL A 25058X105   1,721,989 748,691 SH   SOLE 18 748,691 0 0
DESKTOP METAL INC COM CL A 25058X105   1,218,791 529,909 SH   SOLE 19 529,909 0 0
DESKTOP METAL INC COM CL A 25058X105   23,345,110 10,150,048 SH   SOLE 21 10,150,048 0 0
DESKTOP METAL INC COM CL A 25058X105   15,628,686 6,795,081 SH   SOLE 22 6,432,970 0 362,111
DESKTOP METAL INC COM CL A 25058X105   98,638 42,886 SH   SOLE 25 42,886 0 0
DESKTOP METAL INC COM CL A 25058X105   310,134 134,841 SH   SOLE 26 107,841 0 27,000
DESKTOP METAL INC COM CL A 25058X105   119,733 52,058 SH   SOLE 28 11,184 0 40,874
DESKTOP METAL INC COM CL A 25058X105   4,499,081 1,956,122 SH   SOLE 30 1,956,122 0 0
DESKTOP METAL INC COM CL A 25058X105   49,459 21,504 SH   SOLE 40 21,504 0 0
DESKTOP METAL INC COM CL A 25058X105   336,704 146,393 SH   SOLE 43 144,345 0 2,048
DESPEGAR COM CORP ORD SHS G27358103   269,049 43,819 SH   SOLE 2 43,819 0 0
DESPEGAR COM CORP ORD SHS G27358103   189,873 30,924 SH   SOLE 22 30,924 0 0
DESPEGAR COM CORP ORD SHS G27358103   358,791 58,435 SH   SOLE 30 58,435 0 0
DESTINATION XL GROUP INC COM 25065K104   96,238 17,466 SH   SOLE 2 1,732 0 15,734
DESTINATION XL GROUP INC COM 25065K104   2,292 416 SH   SOLE 7 416 0 0
DESTINATION XL GROUP INC COM 25065K104   899,260 163,205 SH   SOLE 18 163,205 0 0
DESTINATION XL GROUP INC COM 25065K104   650,731 118,100 SH   SOLE 19 118,100 0 0
DESTINATION XL GROUP INC COM 25065K104   10,970,371 1,990,993 SH   SOLE 21 1,990,993 0 0
DESTINATION XL GROUP INC COM 25065K104   7,448,357 1,351,789 SH   SOLE 22 1,323,993 0 27,796
DESTINATION XL GROUP INC COM 25065K104   40,680 7,383 SH   SOLE 43 5,573 0 1,810
DEUTSCHE BANK A G NAMEN AKT D18190898   11,600,499 1,136,190 SH   SOLE 43 1,025,162 0 111,028
DEUTSCHE BANK A G OPTIONS D18190898   765,750 75,000 SH Put SOLE 19 75,000 0 0
DEVON ENERGY CORP NEW COM 25179M103   35,862,955 708,614 SH   SOLE 2 171,917 0 536,697
DEVON ENERGY CORP NEW COM 25179M103   29,544,397 583,766 SH   SOLE 4 190,232 0 393,534
DEVON ENERGY CORP NEW COM 25179M103   22,954,874 453,564 SH   SOLE 7 433,983 0 19,581
DEVON ENERGY CORP NEW COM 25179M103   2,815,232 55,626 SH   SOLE 13 55,626 0 0
DEVON ENERGY CORP NEW COM 25179M103   4,547,157 89,847 SH   SOLE 15 89,847 0 0
DEVON ENERGY CORP NEW COM 25179M103   56,535,166 1,117,075 SH   SOLE 18 1,062,310 0 54,765
DEVON ENERGY CORP NEW COM 25179M103   18,924,142 373,921 SH   SOLE 19 373,921 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,166,075,403 23,040,415 SH   SOLE 21 23,040,415 0 0
DEVON ENERGY CORP NEW COM 25179M103   711,096,159 14,050,507 SH   SOLE 22 12,717,355 0 1,333,152
DEVON ENERGY CORP NEW COM 25179M103   59,332,279 1,172,343 SH   SOLE 23 1,172,343 0 0
DEVON ENERGY CORP NEW COM 25179M103   65,141,093 1,287,119 SH   SOLE 25 1,287,119 0 0
DEVON ENERGY CORP NEW COM 25179M103   55,913,371 1,104,789 SH   SOLE 26 385,321 0 719,468
DEVON ENERGY CORP NEW COM 25179M103   65,462,213 1,293,464 SH   SOLE 28 894 0 1,292,570
DEVON ENERGY CORP NEW COM 25179M103   34,465 681 SH   SOLE 29 681 0 0
DEVON ENERGY CORP NEW COM 25179M103   222,059,220 4,387,655 SH   SOLE 30 4,366,074 0 21,581
DEVON ENERGY CORP NEW COM 25179M103   8,992,435 177,681 SH   SOLE 31 128,903 0 48,778
DEVON ENERGY CORP NEW COM 25179M103   7,400,599 146,228 SH   SOLE 34 146,228 0 0
DEVON ENERGY CORP NEW COM 25179M103   23,780,981 469,887 SH   SOLE 35 469,887 0 0
DEVON ENERGY CORP NEW COM 25179M103   8,443,722 166,839 SH   SOLE 36 166,839 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,252,091 24,740 SH   SOLE 40 24,740 0 0
DEVON ENERGY CORP NEW COM 25179M103   71,967 1,422 SH   OTR 43 1,422 0 0
DEVON ENERGY CORP NEW COM 25179M103   56,607,734 1,118,509 SH   SOLE 43 1,042,921 0 75,588
DEXCOM INC COM 252131107   99,610,176 857,378 SH   SOLE 2 236,280 0 621,098
DEXCOM INC COM 252131107   33,460,769 288,008 SH   SOLE 4 166,626 0 121,382
DEXCOM INC COM 252131107   48,065,409 413,715 SH   SOLE 7 402,628 0 11,087
DEXCOM INC COM 252131107   2,052,784 17,669 SH   SOLE 13 17,669 0 0
DEXCOM INC COM 252131107   5,314,073 45,740 SH   SOLE 15 45,740 0 0
DEXCOM INC COM 252131107   94,076,058 809,744 SH   SOLE 18 776,788 0 32,956
DEXCOM INC COM 252131107   225,865,189 1,944,097 SH   SOLE 19 1,944,097 0 0
DEXCOM INC COM 252131107   1,483,628,940 12,770,089 SH   SOLE 21 12,770,089 0 0
DEXCOM INC COM 252131107   967,754,886 8,329,789 SH   SOLE 22 7,533,751 0 796,038
DEXCOM INC COM 252131107   84,699,867 729,040 SH   SOLE 23 729,040 0 0
DEXCOM INC COM 252131107   75,594,260 650,665 SH   SOLE 25 649,193 0 1,472
DEXCOM INC COM 252131107   84,037,060 723,335 SH   SOLE 26 314,057 0 409,278
DEXCOM INC COM 252131107   105,251,528 905,935 SH   SOLE 28 20,474 0 885,461
DEXCOM INC COM 252131107   55,883 481 SH   SOLE 29 481 0 0
DEXCOM INC COM 252131107   324,326,694 2,791,588 SH   SOLE 30 2,639,861 0 151,727
DEXCOM INC COM 252131107   12,609,248 108,532 SH   SOLE 31 79,476 0 29,056
DEXCOM INC COM 252131107   10,088,839 86,838 SH   SOLE 32 86,838 0 0
DEXCOM INC COM 252131107   153,262,449 1,319,181 SH   SOLE 34 1,319,181 0 0
DEXCOM INC COM 252131107   11,576,291 99,641 SH   SOLE 36 99,641 0 0
DEXCOM INC COM 252131107   1,854,930 15,966 SH   SOLE 40 15,966 0 0
DEXCOM INC COM 252131107   140,926 1,213 SH   OTR 43 1,213 0 0
DEXCOM INC COM 252131107   41,556,619 357,692 SH   SOLE 43 310,808 0 46,884
DEXCOM INC NOTE 0.750%12/0 252131AH0   12,662,133 4,479,000 PRN   SOLE 21 4,479,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   7,546,322 7,045,000 PRN   SOLE 21 7,045,000 0 0
DHI GROUP INC COM 23331S100   304,731 78,539 SH   SOLE 2 66,182 0 12,357
DHI GROUP INC COM 23331S100   3,050 786 SH   SOLE 7 786 0 0
DHI GROUP INC COM 23331S100   453,758 116,948 SH   SOLE 18 116,948 0 0
DHI GROUP INC COM 23331S100   482,009 124,229 SH   SOLE 19 124,229 0 0
DHI GROUP INC COM 23331S100   5,279,365 1,360,661 SH   SOLE 21 1,360,661 0 0
DHI GROUP INC COM 23331S100   4,229,743 1,090,140 SH   SOLE 22 1,077,434 0 12,706
DHI GROUP INC COM 23331S100   9,537 2,458 SH   SOLE 23 2,458 0 0
DHI GROUP INC COM 23331S100   1,998 515 SH   SOLE 43 515 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   2,562,943 237,090 SH   SOLE 2 115,563 0 121,527
DHT HOLDINGS INC SHS NEW Y2065G121   15,329 1,418 SH   SOLE 7 1,418 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   4,085,758 377,961 SH   SOLE 18 377,961 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   6,722,804 621,906 SH   SOLE 19 621,906 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   48,406,445 4,477,932 SH   SOLE 21 4,477,932 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   22,608,575 2,091,450 SH   SOLE 22 1,982,490 0 108,960
DHT HOLDINGS INC SHS NEW Y2065G121   147,913 13,683 SH   SOLE 23 13,683 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   141,103 13,053 SH   SOLE 26 0 0 13,053
DHT HOLDINGS INC SHS NEW Y2065G121   36,646 3,390 SH   SOLE 28 3,390 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   7,772 719 SH   SOLE 43 719 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   27,177 150 SH   SOLE 17 0 0 150
DIAGEO PLC SPON ADR NEW 25243Q205   40,082,710 221,231 SH   SOLE 18 220,592 0 639
DIAGEO PLC SPON ADR NEW 25243Q205   67,687,655 373,593 SH   SOLE 43 353,034 0 20,559
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   6,028 3,940 SH   SOLE 18 3,940 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   95,994 62,741 SH   SOLE 21 62,741 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   7,633 4,989 SH   SOLE 22 4,989 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   314,348 1,910 SH   SOLE 2 1,165 0 745
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   440,745 2,678 SH   SOLE 7 2,678 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   1,314,500 7,987 SH   SOLE 18 7,987 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   924,281 5,616 SH   SOLE 19 5,616 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   19,804,570 120,334 SH   SOLE 21 120,334 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   14,667,863 89,123 SH   SOLE 22 86,747 0 2,376
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   67,642 411 SH   SOLE 25 411 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   117,016 711 SH   SOLE 26 163 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   624,910 3,797 SH   SOLE 30 3,797 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   82,125 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   19,750 120 SH   OTR 43 120 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   2,086,385 12,677 SH   SOLE 43 9,741 0 2,936
DIAMOND OFFSHORE DRILLING IN COM 25271C201   1,163,871 96,667 SH   SOLE 2 30,181 0 66,486
DIAMOND OFFSHORE DRILLING IN COM 25271C201   10,788 896 SH   SOLE 7 896 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   3,639,222 302,261 SH   SOLE 18 302,261 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   2,409,047 200,087 SH   SOLE 19 200,087 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   46,678,647 3,876,964 SH   SOLE 21 3,876,964 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   33,538,805 2,785,615 SH   SOLE 22 2,656,673 0 128,942
DIAMOND OFFSHORE DRILLING IN COM 25271C201   187,523 15,575 SH   SOLE 25 15,575 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   57,804 4,801 SH   SOLE 26 0 0 4,801
DIAMOND OFFSHORE DRILLING IN COM 25271C201   466,622 38,756 SH   SOLE 30 38,756 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   92,419 7,676 SH   SOLE 40 7,676 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   772,161 64,133 SH   SOLE 43 61,430 0 2,703
DIAMONDBACK ENERGY INC COM 25278X109   28,057,642 207,573 SH   SOLE 2 66,546 0 141,027
DIAMONDBACK ENERGY INC COM 25278X109   24,275,721 179,594 SH   SOLE 4 50,063 0 129,531
DIAMONDBACK ENERGY INC COM 25278X109   20,296,046 150,152 SH   SOLE 7 144,423 0 5,729
DIAMONDBACK ENERGY INC COM 25278X109   345,765 2,558 SH   SOLE 13 2,558 0 0
DIAMONDBACK ENERGY INC COM 25278X109   4,057,128 30,015 SH   SOLE 15 30,015 0 0
DIAMONDBACK ENERGY INC COM 25278X109   41,895,401 309,946 SH   SOLE 18 295,209 0 14,737
DIAMONDBACK ENERGY INC COM 25278X109   30,320,929 224,317 SH   SOLE 19 224,317 0 0
DIAMONDBACK ENERGY INC COM 25278X109   875,704,928 6,478,545 SH   SOLE 21 6,478,545 0 0
DIAMONDBACK ENERGY INC COM 25278X109   529,978,321 3,920,828 SH   SOLE 22 3,556,510 0 364,318
DIAMONDBACK ENERGY INC COM 25278X109   41,859,040 309,677 SH   SOLE 23 309,677 0 0
DIAMONDBACK ENERGY INC COM 25278X109   55,926,587 413,750 SH   SOLE 25 413,750 0 0
DIAMONDBACK ENERGY INC COM 25278X109   40,854,051 302,242 SH   SOLE 26 95,571 0 206,671
DIAMONDBACK ENERGY INC COM 25278X109   28,609,001 211,652 SH   SOLE 28 0 0 211,652
DIAMONDBACK ENERGY INC COM 25278X109   21,492 159 SH   SOLE 29 159 0 0
DIAMONDBACK ENERGY INC COM 25278X109   196,493,655 1,453,678 SH   SOLE 30 1,412,946 0 40,732
DIAMONDBACK ENERGY INC COM 25278X109   6,589,943 48,753 SH   SOLE 31 35,492 0 13,261
DIAMONDBACK ENERGY INC COM 25278X109   5,591,983 41,370 SH   SOLE 32 41,370 0 0
DIAMONDBACK ENERGY INC COM 25278X109   75,487,579 558,464 SH   SOLE 34 558,464 0 0
DIAMONDBACK ENERGY INC COM 25278X109   18,910,418 139,901 SH   SOLE 35 139,901 0 0
DIAMONDBACK ENERGY INC COM 25278X109   6,029,528 44,607 SH   SOLE 36 44,607 0 0
DIAMONDBACK ENERGY INC COM 25278X109   940,918 6,961 SH   SOLE 40 6,961 0 0
DIAMONDBACK ENERGY INC COM 25278X109   31,765 235 SH   OTR 43 235 0 0
DIAMONDBACK ENERGY INC COM 25278X109   33,670,263 249,096 SH   SOLE 43 225,791 0 23,304
DIAMONDROCK HOSPITALITY CO COM 252784301   2,138,401 263,026 SH   SOLE 2 118,051 0 144,975
DIAMONDROCK HOSPITALITY CO COM 252784301   952,486 117,157 SH   SOLE 4 117,157 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   2,717,965 334,313 SH   SOLE 7 334,313 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   5,833,576 717,537 SH   SOLE 18 717,537 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   14,500,270 1,783,551 SH   SOLE 19 1,783,551 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   215,865,549 26,551,728 SH   SOLE 21 26,551,728 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   62,856,916 7,731,478 SH   SOLE 22 7,459,041 0 272,437
DIAMONDROCK HOSPITALITY CO COM 252784301   67,089 8,252 SH   SOLE 23 8,252 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   9,377,727 1,153,472 SH   SOLE 25 1,153,472 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   577,336 71,013 SH   SOLE 26 51,143 0 19,870
DIAMONDROCK HOSPITALITY CO COM 252784301   1,177,045 144,778 SH   SOLE 28 3,747 0 141,031
DIAMONDROCK HOSPITALITY CO COM 252784301   4,897,154 602,356 SH   SOLE 30 602,356 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,433,986 176,382 SH   SOLE 34 176,382 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   44,243 5,442 SH   SOLE 36 5,442 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   202,819 24,947 SH   SOLE 40 24,947 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   861,130 105,920 SH   SOLE 43 101,769 0 4,151
DICE THERAPEUTICS INC COM 23345J104   869,184 30,338 SH   SOLE 2 9,281 0 21,057
DICE THERAPEUTICS INC COM 23345J104   4,355 152 SH   SOLE 4 152 0 0
DICE THERAPEUTICS INC COM 23345J104   377,235 13,167 SH   SOLE 7 13,167 0 0
DICE THERAPEUTICS INC COM 23345J104   3,011,172 105,102 SH   SOLE 18 105,102 0 0
DICE THERAPEUTICS INC COM 23345J104   2,011,287 70,202 SH   SOLE 19 70,202 0 0
DICE THERAPEUTICS INC COM 23345J104   46,941,822 1,638,458 SH   SOLE 21 1,638,458 0 0
DICE THERAPEUTICS INC COM 23345J104   26,945,239 940,497 SH   SOLE 22 895,700 0 44,797
DICE THERAPEUTICS INC COM 23345J104   142,276 4,966 SH   SOLE 25 4,966 0 0
DICE THERAPEUTICS INC COM 23345J104   638,179 22,275 SH   SOLE 26 19,910 0 2,365
DICE THERAPEUTICS INC COM 23345J104   104,085 3,633 SH   SOLE 28 0 0 3,633
DICE THERAPEUTICS INC COM 23345J104   5,016,844 175,108 SH   SOLE 30 175,108 0 0
DICE THERAPEUTICS INC COM 23345J104   41,972 1,465 SH   SOLE 36 1,465 0 0
DICE THERAPEUTICS INC COM 23345J104   202,785 7,078 SH   SOLE 40 7,078 0 0
DICKS SPORTING GOODS INC COM 253393102   25,930,823 182,753 SH   SOLE 2 54,276 0 128,477
DICKS SPORTING GOODS INC COM 253393102   26,108 184 SH   SOLE 4 184 0 0
DICKS SPORTING GOODS INC COM 253393102   120,323 848 SH   SOLE 7 848 0 0
DICKS SPORTING GOODS INC COM 253393102   16,680,163 117,557 SH   SOLE 18 117,557 0 0
DICKS SPORTING GOODS INC COM 253393102   5,659,566 39,887 SH   SOLE 19 39,887 0 0
DICKS SPORTING GOODS INC COM 253393102   429,628,731 3,027,900 SH   SOLE 21 3,027,900 0 0
DICKS SPORTING GOODS INC COM 253393102   243,769,006 1,718,014 SH   SOLE 22 1,641,930 0 76,084
DICKS SPORTING GOODS INC COM 253393102   144,018 1,015 SH   SOLE 23 1,015 0 0
DICKS SPORTING GOODS INC COM 253393102   97,759,372 688,980 SH   SOLE 25 688,980 0 0
DICKS SPORTING GOODS INC COM 253393102   9,977,279 70,317 SH   SOLE 26 21,504 0 48,813
DICKS SPORTING GOODS INC COM 253393102   539,466 3,802 SH   SOLE 28 1,168 0 2,634
DICKS SPORTING GOODS INC COM 253393102   7,028,521 49,535 SH   SOLE 30 49,535 0 0
DICKS SPORTING GOODS INC COM 253393102   109,681 773 SH   SOLE 31 773 0 0
DICKS SPORTING GOODS INC COM 253393102   703,916 4,961 SH   SOLE 34 4,961 0 0
DICKS SPORTING GOODS INC COM 253393102   262,780 1,852 SH   SOLE 36 1,852 0 0
DICKS SPORTING GOODS INC COM 253393102   1,359,022 9,578 SH   SOLE 40 9,578 0 0
DICKS SPORTING GOODS INC COM 253393102   9,343,749 65,852 SH   SOLE 43 59,363 0 6,489
DIEBOLD NIXDORF INC COM STK 253651103   14,875 12,396 SH   SOLE 2 2,520 0 9,876
DIEBOLD NIXDORF INC COM STK 253651103   1,388 1,157 SH   SOLE 7 1,157 0 0
DIEBOLD NIXDORF INC COM STK 253651103   251,741 209,784 SH   SOLE 18 209,784 0 0
DIEBOLD NIXDORF INC COM STK 253651103   155,026 129,188 SH   SOLE 19 129,188 0 0
DIEBOLD NIXDORF INC COM STK 253651103   2,866,123 2,388,436 SH   SOLE 21 2,388,436 0 0
DIEBOLD NIXDORF INC COM STK 253651103   2,027,086 1,689,238 SH   SOLE 22 1,660,801 0 28,437
DIEBOLD NIXDORF INC COM STK 253651103   5,814 4,845 SH   SOLE 43 4,845 0 0
DIFFUSION PHARMACEUTICALS IN COM NEW 253748404   136,336 32,852 SH   SOLE 22 32,852 0 0
DIGI INTL INC COM 253798102   2,484,574 73,770 SH   SOLE 2 54,833 0 18,937
DIGI INTL INC COM 253798102   393,551 11,685 SH   SOLE 7 11,685 0 0
DIGI INTL INC COM 253798102   4,140,013 122,922 SH   SOLE 18 122,922 0 0
DIGI INTL INC COM 253798102   3,508,513 104,172 SH   SOLE 19 104,172 0 0
DIGI INTL INC COM 253798102   147,357,241 4,375,215 SH   SOLE 21 4,375,215 0 0
DIGI INTL INC COM 253798102   34,231,375 1,016,371 SH   SOLE 22 978,076 0 38,295
DIGI INTL INC COM 253798102   30,245 898 SH   SOLE 23 898 0 0
DIGI INTL INC COM 253798102   763,324 22,664 SH   SOLE 25 22,664 0 0
DIGI INTL INC COM 253798102   849,780 25,231 SH   SOLE 26 18,323 0 6,908
DIGI INTL INC COM 253798102   174,361 5,177 SH   SOLE 28 0 0 5,177
DIGI INTL INC COM 253798102   2,076,776 61,662 SH   SOLE 30 61,662 0 0
DIGI INTL INC COM 253798102   311,001 9,234 SH   SOLE 34 9,234 0 0
DIGI INTL INC COM 253798102   1,145 34 SH   SOLE 36 34 0 0
DIGI INTL INC COM 253798102   225,791 6,704 SH   SOLE 40 6,704 0 0
DIGI INTL INC COM 253798102   854,967 25,385 SH   SOLE 43 22,712 0 2,673
DIGIMARC CORP NEW COM 25381B101   36,097 1,837 SH   SOLE 2 448 0 1,389
DIGIMARC CORP NEW COM 25381B101   4,009 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101   716,891 36,483 SH   SOLE 18 36,483 0 0
DIGIMARC CORP NEW COM 25381B101   550,298 28,005 SH   SOLE 19 28,005 0 0
DIGIMARC CORP NEW COM 25381B101   8,714,893 443,506 SH   SOLE 21 443,506 0 0
DIGIMARC CORP NEW COM 25381B101   6,533,075 332,472 SH   SOLE 22 327,917 0 4,555
DIGIMARC CORP NEW COM 25381B101   63,587 3,236 SH   SOLE 43 2,985 0 251
DIGITAL ALLY INC COM NEW 25382T200   2,305 499 SH   SOLE 18 499 0 0
DIGITAL ALLY INC COM NEW 25382T200   372,719 80,675 SH   SOLE 21 80,675 0 0
DIGITAL ALLY INC COM NEW 25382T200   183,992 39,825 SH   SOLE 22 39,825 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106   1,191 1,063 SH   SOLE 18 1,063 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106   13,124 11,718 SH   SOLE 21 11,718 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106   2,644 2,361 SH   SOLE 22 2,361 0 0
DIGITAL RLTY TR INC COM 253868103   60,998,996 620,476 SH   SOLE 2 89,311 0 531,165
DIGITAL RLTY TR INC COM 253868103   30,834,637 313,647 SH   SOLE 4 292,181 0 21,466
DIGITAL RLTY TR INC COM 253868103   73,865,907 751,357 SH   SOLE 7 743,246 0 8,111
DIGITAL RLTY TR INC COM 253868103   660,348 6,717 SH   SOLE 13 6,717 0 0
DIGITAL RLTY TR INC COM 253868103   4,796,545 48,790 SH   SOLE 15 48,790 0 0
DIGITAL RLTY TR INC COM 253868103   40,630,147 413,286 SH   SOLE 18 389,214 0 24,072
DIGITAL RLTY TR INC COM 253868103   55,158,104 561,063 SH   SOLE 19 561,063 0 0
DIGITAL RLTY TR INC COM 253868103   886,039,029 9,012,705 SH   SOLE 21 9,012,705 0 0
DIGITAL RLTY TR INC COM 253868103   855,146,979 8,698,474 SH   SOLE 22 8,002,606 0 695,868
DIGITAL RLTY TR INC COM 253868103   54,462,954 553,992 SH   SOLE 23 553,992 0 0
DIGITAL RLTY TR INC COM 253868103   225,453,340 2,293,290 SH   SOLE 25 2,293,290 0 0
DIGITAL RLTY TR INC COM 253868103   53,175,289 540,894 SH   SOLE 26 222,556 0 318,338
DIGITAL RLTY TR INC COM 253868103   63,124,949 642,101 SH   SOLE 28 4,154 0 637,947
DIGITAL RLTY TR INC COM 253868103   9,929 101 SH   SOLE 29 101 0 0
DIGITAL RLTY TR INC COM 253868103   248,877,074 2,531,554 SH   SOLE 30 2,531,554 0 0
DIGITAL RLTY TR INC COM 253868103   7,910,711 80,467 SH   SOLE 31 58,874 0 21,593
DIGITAL RLTY TR INC COM 253868103   13,032,858 132,569 SH   SOLE 34 132,569 0 0
DIGITAL RLTY TR INC COM 253868103   8,608,122 87,561 SH   SOLE 36 87,561 0 0
DIGITAL RLTY TR INC COM 253868103   1,166,252 11,863 SH   SOLE 40 11,863 0 0
DIGITAL RLTY TR INC COM 253868103   37,554 382 SH   OTR 43 382 0 0
DIGITAL RLTY TR INC COM 253868103   26,403,965 268,579 SH   SOLE 43 243,138 0 25,440
DIGITAL TURBINE INC COM NEW 25400W102   610,856 49,422 SH   SOLE 2 27,902 0 21,520
DIGITAL TURBINE INC COM NEW 25400W102   17,465 1,413 SH   SOLE 4 322 0 1,091
DIGITAL TURBINE INC COM NEW 25400W102   12,978 1,050 SH   SOLE 7 1,050 0 0
DIGITAL TURBINE INC COM NEW 25400W102   3,659,413 296,069 SH   SOLE 18 296,069 0 0
DIGITAL TURBINE INC COM NEW 25400W102   2,300,406 186,117 SH   SOLE 19 186,117 0 0
DIGITAL TURBINE INC COM NEW 25400W102   135,370,094 10,952,273 SH   SOLE 21 10,952,273 0 0
DIGITAL TURBINE INC COM NEW 25400W102   31,173,218 2,522,105 SH   SOLE 22 2,455,826 0 66,279
DIGITAL TURBINE INC COM NEW 25400W102   159,951 12,941 SH   SOLE 25 12,941 0 0
DIGITAL TURBINE INC COM NEW 25400W102   412,812 33,399 SH   SOLE 26 26,173 0 7,226
DIGITAL TURBINE INC COM NEW 25400W102   45,089 3,648 SH   SOLE 28 1,573 0 2,075
DIGITAL TURBINE INC COM NEW 25400W102   1,805,845 146,104 SH   SOLE 30 146,104 0 0
DIGITAL TURBINE INC COM NEW 25400W102   194,880 15,767 SH   SOLE 40 15,767 0 0
DIGITAL TURBINE INC COM NEW 25400W102   5,636 456 SH   OTR 43 456 0 0
DIGITAL TURBINE INC COM NEW 25400W102   612,921 49,589 SH   SOLE 43 47,650 0 1,939
DIGITALBRIDGE GROUP INC NOTE 5.000% 4/1 19624RAA4   35,000 35,000 PRN   SOLE 18 35,000 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   1,143,558 95,376 SH   SOLE 2 50,107 0 45,269
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   4,700 392 SH   SOLE 4 392 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   353,669 29,497 SH   SOLE 7 29,497 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   4,824,764 402,399 SH   SOLE 18 402,399 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   4,424,993 369,057 SH   SOLE 19 369,057 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   61,904,310 5,162,995 SH   SOLE 21 5,162,995 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   50,312,870 4,196,236 SH   SOLE 22 4,063,604 0 132,632
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   4,448 371 SH   SOLE 23 371 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   311,464 25,977 SH   SOLE 25 25,977 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   798,894 66,630 SH   SOLE 26 55,153 0 11,477
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   187,847 15,667 SH   SOLE 28 2,166 0 13,501
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   859,539 71,688 SH   SOLE 30 71,688 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   80,225 6,691 SH   SOLE 36 6,691 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   399,315 33,304 SH   SOLE 40 33,304 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   2,162,708 180,376 SH   SOLE 43 169,850 0 10,526
DIGITALOCEAN HLDGS INC COM 25402D102   3,159,413 80,659 SH   SOLE 2 59,335 0 21,324
DIGITALOCEAN HLDGS INC COM 25402D102   5,249 134 SH   SOLE 4 134 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   433,769 11,074 SH   SOLE 7 11,074 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   6,971,790 177,988 SH   SOLE 18 173,081 0 4,907
DIGITALOCEAN HLDGS INC COM 25402D102   30,776,300 785,711 SH   SOLE 19 785,711 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   88,002,847 2,246,690 SH   SOLE 21 2,246,690 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   68,030,691 1,736,806 SH   SOLE 22 1,695,364 0 41,442
DIGITALOCEAN HLDGS INC COM 25402D102   137,604 3,513 SH   SOLE 23 3,513 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   282,729 7,218 SH   SOLE 25 7,218 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   745,288 19,027 SH   SOLE 26 11,313 0 7,714
DIGITALOCEAN HLDGS INC COM 25402D102   65,492 1,672 SH   SOLE 28 0 0 1,672
DIGITALOCEAN HLDGS INC COM 25402D102   13,046,822 333,082 SH   SOLE 30 333,082 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   73,170 1,868 SH   SOLE 34 1,868 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   24,638 629 SH   SOLE 36 629 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   326,051 8,324 SH   SOLE 40 8,324 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   583,045 14,885 SH   SOLE 43 13,696 0 1,189
DIGITALOCEAN HLDGS INC NOTE 12/0 25402DAB8   6,871,025 8,750,000 PRN   SOLE 21 8,750,000 0 0
DILLARDS INC CL A 254067101   1,387,329 4,509 SH   SOLE 2 1,568 0 2,941
DILLARDS INC CL A 254067101   5,231 17 SH   SOLE 4 17 0 0
DILLARDS INC CL A 254067101   290,758 945 SH   SOLE 7 945 0 0
DILLARDS INC CL A 254067101   3,390,018 11,018 SH   SOLE 18 9,838 0 1,180
DILLARDS INC CL A 254067101   3,937,996 12,799 SH   SOLE 19 12,799 0 0
DILLARDS INC CL A 254067101   40,934,363 133,042 SH   SOLE 21 133,042 0 0
DILLARDS INC CL A 254067101   30,818,152 100,163 SH   SOLE 22 96,652 0 3,511
DILLARDS INC CL A 254067101   7,692 25 SH   SOLE 23 25 0 0
DILLARDS INC CL A 254067101   246,144 800 SH   SOLE 25 800 0 0
DILLARDS INC CL A 254067101   2,780,504 9,037 SH   SOLE 26 1,635 0 7,402
DILLARDS INC CL A 254067101   171,070 556 SH   SOLE 28 0 0 556
DILLARDS INC CL A 254067101   793,507 2,579 SH   SOLE 30 2,579 0 0
DILLARDS INC CL A 254067101   292,604 951 SH   SOLE 40 951 0 0
DILLARDS INC CL A 254067101   1,690,357 5,494 SH   SOLE 43 5,466 0 28
DIME CMNTY BANCSHARES INC COM 25432X102   1,209,863 53,251 SH   SOLE 2 31,002 0 22,249
DIME CMNTY BANCSHARES INC COM 25432X102   4,135 182 SH   SOLE 4 182 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   9,179 404 SH   SOLE 7 404 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   2,733,739 120,323 SH   SOLE 18 120,323 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   1,467,326 64,583 SH   SOLE 19 64,583 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   88,614,248 3,900,275 SH   SOLE 21 3,900,275 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   22,707,459 999,448 SH   SOLE 22 958,527 0 40,921
DIME CMNTY BANCSHARES INC COM 25432X102   158,086 6,958 SH   SOLE 25 6,958 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   352,387 15,510 SH   SOLE 26 12,919 0 2,591
DIME CMNTY BANCSHARES INC COM 25432X102   81,451 3,585 SH   SOLE 28 57 0 3,528
DIME CMNTY BANCSHARES INC COM 25432X102   1,802,468 79,334 SH   SOLE 30 79,334 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   94,243 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   809,654 35,636 SH   SOLE 43 35,103 0 533
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,163,609 84,914 SH   SOLE 17 0 0 84,914
DINE BRANDS GLOBAL INC COM 254423106   980,104 14,490 SH   SOLE 2 10,112 0 4,378
DINE BRANDS GLOBAL INC COM 254423106   4,397 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106   346,249 5,119 SH   SOLE 7 5,119 0 0
DINE BRANDS GLOBAL INC COM 254423106   3,194,028 47,221 SH   SOLE 18 47,221 0 0
DINE BRANDS GLOBAL INC COM 254423106   1,988,819 29,403 SH   SOLE 19 29,403 0 0
DINE BRANDS GLOBAL INC COM 254423106   123,678,184 1,828,477 SH   SOLE 21 1,828,477 0 0
DINE BRANDS GLOBAL INC COM 254423106   29,531,151 436,593 SH   SOLE 22 425,394 0 11,199
DINE BRANDS GLOBAL INC COM 254423106   146,711 2,169 SH   SOLE 25 2,169 0 0
DINE BRANDS GLOBAL INC COM 254423106   544,908 8,056 SH   SOLE 26 7,101 0 955
DINE BRANDS GLOBAL INC COM 254423106   78,057 1,154 SH   SOLE 28 0 0 1,154
DINE BRANDS GLOBAL INC COM 254423106   2,220,148 32,823 SH   SOLE 30 32,823 0 0
DINE BRANDS GLOBAL INC COM 254423106   28,544 422 SH   SOLE 36 422 0 0
DINE BRANDS GLOBAL INC COM 254423106   192,165 2,841 SH   SOLE 40 2,841 0 0
DINE BRANDS GLOBAL INC COM 254423106   811,413 11,996 SH   SOLE 43 11,053 0 943
DINGDONG CAYMAN LTD ADS 25445D101   104,371 27,039 SH   SOLE 2 27,039 0 0
DINGDONG CAYMAN LTD ADS 25445D101   31,390 8,132 SH   SOLE 7 8,132 0 0
DINGDONG CAYMAN LTD ADS 25445D101   364,322 94,384 SH   SOLE 21 94,384 0 0
DINGDONG CAYMAN LTD ADS 25445D101   2,837,366 735,069 SH   SOLE 22 677,234 0 57,835
DINGDONG CAYMAN LTD ADS 25445D101   657,018 170,212 SH   SOLE 30 170,212 0 0
DINGDONG CAYMAN LTD ADS 25445D101   1,903 493 SH   SOLE 34 493 0 0
DIODES INC COM 254543101   2,851,442 30,740 SH   SOLE 2 13,920 0 16,820
DIODES INC COM 254543101   24,767 267 SH   SOLE 4 151 0 116
DIODES INC COM 254543101   64,283 693 SH   SOLE 7 693 0 0
DIODES INC COM 254543101   13,338,239 143,793 SH   SOLE 18 143,793 0 0
DIODES INC COM 254543101   8,186,441 88,254 SH   SOLE 19 88,254 0 0
DIODES INC COM 254543101   487,037,586 5,250,513 SH   SOLE 21 5,250,513 0 0
DIODES INC COM 254543101   112,019,666 1,207,629 SH   SOLE 22 1,168,709 0 38,920
DIODES INC COM 254543101   685,867 7,394 SH   SOLE 25 7,394 0 0
DIODES INC COM 254543101   1,719,956 18,542 SH   SOLE 26 15,191 0 3,351
DIODES INC COM 254543101   133,296 1,437 SH   SOLE 28 795 0 642
DIODES INC COM 254543101   14,670,829 158,159 SH   SOLE 30 158,159 0 0
DIODES INC COM 254543101   57,418 619 SH   SOLE 36 619 0 0
DIODES INC COM 254543101   679,745 7,328 SH   SOLE 40 7,328 0 0
DIODES INC COM 254543101   4,726,493 50,954 SH   SOLE 43 45,080 0 5,874
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   1,144 353 SH   SOLE 18 353 0 0
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   20,026 6,181 SH   SOLE 21 6,181 0 0
DISC MEDICINE INC COM 254604101   3,157 149 SH   SOLE 2 0 0 149
DISC MEDICINE INC COM 254604101   15,320 723 SH   SOLE 18 723 0 0
DISC MEDICINE INC COM 254604101   286,171 13,505 SH   SOLE 21 13,505 0 0
DISC MEDICINE INC COM 254604101   192,617 9,090 SH   SOLE 22 9,090 0 0
DISCOVER FINL SVCS COM 254709108   53,610,421 542,396 SH   SOLE 2 96,780 0 445,616
DISCOVER FINL SVCS COM 254709108   23,210,894 234,833 SH   SOLE 4 127,474 0 107,359
DISCOVER FINL SVCS COM 254709108   29,721,386 300,702 SH   SOLE 7 293,338 0 7,364
DISCOVER FINL SVCS COM 254709108   678,537 6,865 SH   SOLE 13 6,865 0 0
DISCOVER FINL SVCS COM 254709108   4,568,681 46,223 SH   SOLE 15 46,223 0 0
DISCOVER FINL SVCS COM 254709108   63,714,142 644,619 SH   SOLE 18 620,804 0 23,815
DISCOVER FINL SVCS COM 254709108   12,019,834 121,609 SH   SOLE 19 121,609 0 0
DISCOVER FINL SVCS COM 254709108   713,155,211 7,215,249 SH   SOLE 21 7,215,249 0 0
DISCOVER FINL SVCS COM 254709108   571,283,043 5,779,877 SH   SOLE 22 5,212,612 0 567,265
DISCOVER FINL SVCS COM 254709108   49,693,194 502,764 SH   SOLE 23 502,764 0 0
DISCOVER FINL SVCS COM 254709108   50,547,666 511,409 SH   SOLE 25 511,409 0 0
DISCOVER FINL SVCS COM 254709108   45,703,023 462,394 SH   SOLE 26 181,201 0 281,193
DISCOVER FINL SVCS COM 254709108   64,071,449 648,234 SH   SOLE 28 22,408 0 625,826
DISCOVER FINL SVCS COM 254709108   41,809 423 SH   SOLE 29 423 0 0
DISCOVER FINL SVCS COM 254709108   140,699,037 1,423,503 SH   SOLE 30 1,416,237 0 7,266
DISCOVER FINL SVCS COM 254709108   7,498,101 75,861 SH   SOLE 31 55,631 0 20,230
DISCOVER FINL SVCS COM 254709108   1,170,760 11,845 SH   SOLE 34 11,845 0 0
DISCOVER FINL SVCS COM 254709108   8,392,900 84,914 SH   SOLE 36 84,914 0 0
DISCOVER FINL SVCS COM 254709108   1,053,931 10,663 SH   SOLE 40 10,663 0 0
DISCOVER FINL SVCS COM 254709108   53,868 545 SH   OTR 43 545 0 0
DISCOVER FINL SVCS COM 254709108   33,021,691 334,092 SH   SOLE 43 308,913 0 25,180
DISH NETWORK CORPORATION CL A 25470M109   3,319,838 355,824 SH   SOLE 2 52,654 0 303,170
DISH NETWORK CORPORATION CL A 25470M109   1,967,436 210,872 SH   SOLE 4 88,774 0 122,098
DISH NETWORK CORPORATION CL A 25470M109   1,544,451 165,536 SH   SOLE 7 159,112 0 6,424
DISH NETWORK CORPORATION CL A 25470M109   71,673 7,682 SH   SOLE 13 7,682 0 0
DISH NETWORK CORPORATION CL A 25470M109   340,041 36,446 SH   SOLE 15 36,446 0 0
DISH NETWORK CORPORATION CL A 25470M109   3,817,976 409,215 SH   SOLE 18 387,933 0 21,282
DISH NETWORK CORPORATION CL A 25470M109   990,352 106,147 SH   SOLE 19 106,147 0 0
DISH NETWORK CORPORATION CL A 25470M109   79,979,102 8,572,251 SH   SOLE 21 8,572,251 0 0
DISH NETWORK CORPORATION CL A 25470M109   51,658,755 5,536,844 SH   SOLE 22 4,965,765 0 571,079
DISH NETWORK CORPORATION CL A 25470M109   4,208,007 451,019 SH   SOLE 23 451,019 0 0
DISH NETWORK CORPORATION CL A 25470M109   133,941 14,356 SH   SOLE 25 14,356 0 0
DISH NETWORK CORPORATION CL A 25470M109   4,123,888 442,003 SH   SOLE 26 190,543 0 251,460
DISH NETWORK CORPORATION CL A 25470M109   3,367,318 360,913 SH   SOLE 28 4,640 0 356,273
DISH NETWORK CORPORATION CL A 25470M109   15,742,612 1,687,311 SH   SOLE 30 1,687,311 0 0
DISH NETWORK CORPORATION CL A 25470M109   492,269 52,762 SH   SOLE 31 49,443 0 3,319
DISH NETWORK CORPORATION CL A 25470M109   100,773 10,801 SH   SOLE 34 10,801 0 0
DISH NETWORK CORPORATION CL A 25470M109   545,404 58,457 SH   SOLE 36 58,457 0 0
DISH NETWORK CORPORATION CL A 25470M109   67,885 7,276 SH   SOLE 40 7,276 0 0
DISH NETWORK CORPORATION CL A 25470M109   11,243 1,205 SH   OTR 43 1,205 0 0
DISH NETWORK CORPORATION CL A 25470M109   2,053,393 220,085 SH   SOLE 43 205,731 0 14,354
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   9,003,745 17,483,000 PRN   SOLE 21 17,483,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1   5,163,975 5,835,000 PRN   SOLE 21 5,835,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   6,222,480 11,785,000 PRN   SOLE 21 11,785,000 0 0
DISNEY WALT CO COM 254687106   334,350,391 3,339,163 SH   SOLE 2 396,609 0 2,942,554
DISNEY WALT CO COM 254687106   129,153,381 1,289,857 SH   SOLE 4 757,322 0 532,535
DISNEY WALT CO COM 254687106   175,640,336 1,754,123 SH   SOLE 7 1,701,780 0 52,343
DISNEY WALT CO COM 254687106   9,791,913 97,792 SH   SOLE 13 97,792 0 0
DISNEY WALT CO COM 254687106   20,955,006 209,278 SH   SOLE 15 209,278 0 0
DISNEY WALT CO COM 254687106   24,711 247 SH   SOLE 17 0 0 247
DISNEY WALT CO COM 254687106   308,450,765 3,080,503 SH   SOLE 18 2,924,854 0 155,649
DISNEY WALT CO COM 254687106   236,903,975 2,365,964 SH   SOLE 19 2,365,964 0 0
DISNEY WALT CO COM 254687106   6,959,536 69,505 SH   SOLE 20 69,505 0 0
DISNEY WALT CO COM 254687106   3,656,612,525 36,518,651 SH   SOLE 21 36,518,651 0 0
DISNEY WALT CO COM 254687106   3,929,609,961 39,245,081 SH   SOLE 22 35,467,482 0 3,777,599
DISNEY WALT CO COM 254687106   392,313,746 3,918,044 SH   SOLE 23 3,918,044 0 0
DISNEY WALT CO COM 254687106   379,606,648 3,791,138 SH   SOLE 25 3,785,572 0 5,566
DISNEY WALT CO COM 254687106   421,645,127 4,210,977 SH   SOLE 26 1,776,923 0 2,434,054
DISNEY WALT CO COM 254687106   413,965,056 4,134,276 SH   SOLE 28 102,001 0 4,032,275
DISNEY WALT CO COM 254687106   153,499 1,533 SH   SOLE 29 1,533 0 0
DISNEY WALT CO COM 254687106   1,250,514,558 12,488,910 SH   SOLE 30 12,488,910 0 0
DISNEY WALT CO COM 254687106   51,597,690 515,307 SH   SOLE 31 377,087 0 138,220
DISNEY WALT CO COM 254687106   17,373,656 173,511 SH   SOLE 32 173,511 0 0
DISNEY WALT CO COM 254687106   204,665,019 2,043,993 SH   SOLE 34 2,043,993 0 0
DISNEY WALT CO COM 254687106   53,306,408 532,372 SH   SOLE 36 532,372 0 0
DISNEY WALT CO COM 254687106   2,828,873 28,252 SH   SOLE 37 28,252 0 0
DISNEY WALT CO COM 254687106   7,422,837 74,132 SH   SOLE 40 74,132 0 0
DISNEY WALT CO COM 254687106   354,460 3,540 SH   OTR 43 3,540 0 0
DISNEY WALT CO COM 254687106   156,460,334 1,562,572 SH   SOLE 43 1,400,385 0 162,187
DISNEY WALT CO OPTIONS 254687106   801,040 8,000 SH Call SOLE 2 0 0 8,000
DISNEY WALT CO OPTIONS 254687106   380,494 3,800 SH Call SOLE 4 3,800 0 0
DISNEY WALT CO OPTIONS 254687106   6,408,320 64,000 SH Call SOLE 18 64,000 0 0
DISNEY WALT CO OPTIONS 254687106   34,454,733 344,100 SH Call SOLE 19 344,100 0 0
DISNEY WALT CO OPTIONS 254687106   2,713,523 27,100 SH Call SOLE 22 27,100 0 0
DISNEY WALT CO OPTIONS 254687106   520,676 5,200 SH Call SOLE 26 5,200 0 0
DISNEY WALT CO OPTIONS 254687106   20,106,104 200,800 SH Call SOLE 34 200,800 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   125,333 2,757 SH   SOLE 2 1,392 0 1,365
DISTRIBUTION SOLUTIONS GRP I COM 520776105   3,455 76 SH   SOLE 7 76 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   611,619 13,454 SH   SOLE 18 13,454 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   440,462 9,689 SH   SOLE 19 9,689 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   7,721,654 169,856 SH   SOLE 21 169,856 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   5,360,325 117,913 SH   SOLE 22 116,033 0 1,880
DISTRIBUTION SOLUTIONS GRP I COM 520776105   81,328 1,789 SH   SOLE 25 1,789 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   129,197 2,842 SH   SOLE 43 2,842 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   373,887 46,216 SH   SOLE 2 27,978 0 18,238
DIVERSEY HLDGS LTD ORD SHS G28923103   6,715 830 SH   SOLE 7 830 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   1,572,987 194,436 SH   SOLE 18 194,436 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   1,266,562 156,559 SH   SOLE 19 156,559 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   19,465,842 2,406,161 SH   SOLE 21 2,406,161 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   16,566,912 2,047,826 SH   SOLE 22 1,989,438 0 58,388
DIVERSEY HLDGS LTD ORD SHS G28923103   112,661 13,926 SH   SOLE 25 13,926 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   26,195 3,238 SH   SOLE 26 3,238 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   195,244 24,134 SH   SOLE 30 24,134 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   65,157 8,054 SH   SOLE 36 8,054 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   76,742 9,486 SH   SOLE 40 9,486 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   361,736 44,714 SH   SOLE 43 44,280 0 434
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   363,591 269,327 SH   SOLE 2 10,606 0 258,721
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   4,247 3,146 SH   SOLE 7 3,146 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   965,759 715,377 SH   SOLE 18 715,377 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   1,063,912 788,083 SH   SOLE 19 788,083 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   12,568,730 9,310,170 SH   SOLE 21 9,310,170 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   8,684,541 6,432,993 SH   SOLE 22 6,246,016 0 186,977
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   13,265 9,826 SH   SOLE 23 9,826 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   277,825 205,796 SH   SOLE 43 204,145 0 1,651
DIXIE GROUP INC CL A 255519100   1,949 2,564 SH   SOLE 18 2,564 0 0
DIXIE GROUP INC CL A 255519100   26,671 35,094 SH   SOLE 21 35,094 0 0
DIXIE GROUP INC CL A 255519100   194,498 255,918 SH   SOLE 22 255,918 0 0
DLH HLDGS CORP COM 23335Q100   126,136 10,997 SH   SOLE 2 10,638 0 359
DLH HLDGS CORP COM 23335Q100   17,320 1,510 SH   SOLE 18 1,510 0 0
DLH HLDGS CORP COM 23335Q100   229,836 20,038 SH   SOLE 21 20,038 0 0
DLH HLDGS CORP COM 23335Q100   505,976 44,113 SH   SOLE 22 44,113 0 0
DLOCAL LTD CLASS A COM G29018101   127,100 7,836 SH   SOLE 21 7,836 0 0
DLOCAL LTD CLASS A COM G29018101   1,011,706 62,374 SH   SOLE 30 62,374 0 0
DLOCAL LTD CLASS A COM G29018101   37,387 2,305 SH   SOLE 43 2,270 0 35
DMC GLOBAL INC COM 23291C103   517,657 23,562 SH   SOLE 2 12,053 0 11,509
DMC GLOBAL INC COM 23291C103   1,582 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103   2,834 129 SH   SOLE 7 129 0 0
DMC GLOBAL INC COM 23291C103   1,428,423 65,017 SH   SOLE 18 65,017 0 0
DMC GLOBAL INC COM 23291C103   806,694 36,718 SH   SOLE 19 36,718 0 0
DMC GLOBAL INC COM 23291C103   51,602,125 2,348,754 SH   SOLE 21 2,348,754 0 0
DMC GLOBAL INC COM 23291C103   11,535,436 525,054 SH   SOLE 22 505,071 0 19,983
DMC GLOBAL INC COM 23291C103   120,725 5,495 SH   SOLE 25 5,495 0 0
DMC GLOBAL INC COM 23291C103   270,231 12,300 SH   SOLE 26 9,739 0 2,561
DMC GLOBAL INC COM 23291C103   203,926 9,282 SH   SOLE 28 0 0 9,282
DMC GLOBAL INC COM 23291C103   860,126 39,150 SH   SOLE 30 39,150 0 0
DMC GLOBAL INC COM 23291C103   56,661 2,579 SH   SOLE 40 2,579 0 0
DMC GLOBAL INC COM 23291C103   282,095 12,840 SH   SOLE 43 12,239 0 601
DOCEBO INC COM 25609L105   64,003 1,571 SH   SOLE 2 1,571 0 0
DOCEBO INC COM 25609L105   33,855 831 SH   SOLE 22 831 0 0
DOCGO INC COM 256086109   379,155 43,833 SH   SOLE 2 24,286 0 19,547
DOCGO INC COM 256086109   7,041 814 SH   SOLE 7 814 0 0
DOCGO INC COM 256086109   1,882,794 217,664 SH   SOLE 18 217,664 0 0
DOCGO INC COM 256086109   1,412,208 163,261 SH   SOLE 19 163,261 0 0
DOCGO INC COM 256086109   25,803,469 2,983,060 SH   SOLE 21 2,983,060 0 0
DOCGO INC COM 256086109   18,586,540 2,148,733 SH   SOLE 22 2,091,328 0 57,405
DOCGO INC COM 256086109   97,633 11,287 SH   SOLE 25 11,287 0 0
DOCGO INC COM 256086109   52,012 6,013 SH   SOLE 26 565 0 5,448
DOCGO INC COM 256086109   25,864 2,990 SH   SOLE 28 0 0 2,990
DOCGO INC COM 256086109   565,511 65,377 SH   SOLE 30 65,377 0 0
DOCGO INC COM 256086109   111,689 12,912 SH   SOLE 40 12,912 0 0
DOCUSIGN INC COM 256163106   14,804,411 253,935 SH   SOLE 2 85,534 0 168,401
DOCUSIGN INC COM 256163106   8,228,229 141,136 SH   SOLE 4 85,576 0 55,560
DOCUSIGN INC COM 256163106   1,662,250 28,512 SH   SOLE 7 28,512 0 0
DOCUSIGN INC COM 256163106   41,801 717 SH   SOLE 13 717 0 0
DOCUSIGN INC COM 256163106   770,551 13,217 SH   SOLE 15 13,217 0 0
DOCUSIGN INC COM 256163106   20,421,849 350,289 SH   SOLE 18 339,002 0 11,287
DOCUSIGN INC COM 256163106   3,279,492 56,252 SH   SOLE 19 56,252 0 0
DOCUSIGN INC COM 256163106   236,783,118 4,061,460 SH   SOLE 21 4,061,460 0 0
DOCUSIGN INC COM 256163106   269,286,651 4,618,982 SH   SOLE 22 4,256,047 0 362,935
DOCUSIGN INC COM 256163106   21,579,337 370,143 SH   SOLE 23 370,143 0 0
DOCUSIGN INC COM 256163106   15,284,278 262,166 SH   SOLE 25 262,166 0 0
DOCUSIGN INC COM 256163106   14,255,458 244,519 SH   SOLE 26 129,586 0 114,933
DOCUSIGN INC COM 256163106   20,898,684 358,468 SH   SOLE 28 2,552 0 355,916
DOCUSIGN INC COM 256163106   24,078 413 SH   SOLE 29 413 0 0
DOCUSIGN INC COM 256163106   44,746,183 767,516 SH   SOLE 30 767,516 0 0
DOCUSIGN INC COM 256163106   3,111,354 53,368 SH   SOLE 31 38,522 0 14,846
DOCUSIGN INC COM 256163106   532,571 9,135 SH   SOLE 34 9,135 0 0
DOCUSIGN INC COM 256163106   3,089,667 52,996 SH   SOLE 36 52,996 0 0
DOCUSIGN INC COM 256163106   509,484 8,739 SH   SOLE 40 8,739 0 0
DOCUSIGN INC COM 256163106   25,827 443 SH   OTR 43 443 0 0
DOCUSIGN INC COM 256163106   12,043,882 206,585 SH   SOLE 43 182,036 0 24,549
DOCUSIGN INC NOTE 1/1 256163AD8   4,064,125 4,260,000 PRN   SOLE 21 4,260,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   10,124,918 118,531 SH   SOLE 2 33,499 0 85,032
DOLBY LABORATORIES INC COM CL A 25659T107   28,359 332 SH   SOLE 4 134 0 198
DOLBY LABORATORIES INC COM CL A 25659T107   1,889,490 22,120 SH   SOLE 7 22,120 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,952,530 22,858 SH   SOLE 18 22,858 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,623,578 19,007 SH   SOLE 19 19,007 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   98,108,885 1,148,547 SH   SOLE 21 1,148,547 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   122,821,232 1,437,851 SH   SOLE 22 1,359,978 0 77,873
DOLBY LABORATORIES INC COM CL A 25659T107   958,242 11,218 SH   SOLE 25 11,218 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   2,504,685 29,322 SH   SOLE 26 23,624 0 5,698
DOLBY LABORATORIES INC COM CL A 25659T107   245,412 2,873 SH   SOLE 28 1,163 0 1,710
DOLBY LABORATORIES INC COM CL A 25659T107   7,504,489 87,854 SH   SOLE 30 87,854 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   74,657 874 SH   SOLE 31 874 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   377,898 4,424 SH   SOLE 36 4,424 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   872,309 10,212 SH   SOLE 40 10,212 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   17,325,828 202,831 SH   SOLE 43 184,820 0 18,011
DOLE PLC ORD SHS G27907107   346,107 29,481 SH   SOLE 21 29,481 0 0
DOLE PLC ORD SHS G27907107   2,129,378 181,378 SH   SOLE 30 181,378 0 0
DOLE PLC ORD SHS G27907107   58,395 4,974 SH   SOLE 36 4,974 0 0
DOLLAR GEN CORP NEW COM 256677105   95,816,335 455,271 SH   SOLE 2 109,873 0 345,398
DOLLAR GEN CORP NEW COM 256677105   31,960,666 151,861 SH   SOLE 4 89,510 0 62,351
DOLLAR GEN CORP NEW COM 256677105   34,396,530 163,435 SH   SOLE 7 157,050 0 6,385
DOLLAR GEN CORP NEW COM 256677105   1,339,578 6,365 SH   SOLE 13 6,365 0 0
DOLLAR GEN CORP NEW COM 256677105   5,412,189 25,716 SH   SOLE 15 25,716 0 0
DOLLAR GEN CORP NEW COM 256677105   279,579,187 1,328,420 SH   SOLE 18 1,241,583 0 86,837
DOLLAR GEN CORP NEW COM 256677105   419,383,011 1,992,697 SH   SOLE 19 1,992,697 0 0
DOLLAR GEN CORP NEW COM 256677105   1,296,867,148 6,162,060 SH   SOLE 21 6,162,060 0 0
DOLLAR GEN CORP NEW COM 256677105   1,147,664,477 5,453,124 SH   SOLE 22 4,985,140 0 467,984
DOLLAR GEN CORP NEW COM 256677105   91,319,015 433,902 SH   SOLE 23 433,902 0 0
DOLLAR GEN CORP NEW COM 256677105   73,470,534 349,095 SH   SOLE 25 332,649 0 16,446
DOLLAR GEN CORP NEW COM 256677105   85,157,167 404,624 SH   SOLE 26 164,008 0 240,616
DOLLAR GEN CORP NEW COM 256677105   116,836,448 555,148 SH   SOLE 28 3,557 0 551,591
DOLLAR GEN CORP NEW COM 256677105   68,610 326 SH   SOLE 29 326 0 0
DOLLAR GEN CORP NEW COM 256677105   257,503,072 1,223,525 SH   SOLE 30 1,223,525 0 0
DOLLAR GEN CORP NEW COM 256677105   13,345,479 63,411 SH   SOLE 31 46,381 0 17,030
DOLLAR GEN CORP NEW COM 256677105   78,129,276 371,231 SH   SOLE 34 371,231 0 0
DOLLAR GEN CORP NEW COM 256677105   20,752,619 98,606 SH   SOLE 36 98,606 0 0
DOLLAR GEN CORP NEW COM 256677105   1,902,769 9,041 SH   SOLE 40 9,041 0 0
DOLLAR GEN CORP NEW COM 256677105   82,079 390 SH   OTR 43 390 0 0
DOLLAR GEN CORP NEW COM 256677105   67,735,101 321,843 SH   SOLE 43 298,691 0 23,152
DOLLAR TREE INC COM 256746108   63,188,987 440,188 SH   SOLE 2 83,458 0 356,730
DOLLAR TREE INC COM 256746108   20,925,571 145,772 SH   SOLE 4 83,052 0 62,720
DOLLAR TREE INC COM 256746108   32,390,048 225,636 SH   SOLE 7 219,737 0 5,899
DOLLAR TREE INC COM 256746108   991,069 6,904 SH   SOLE 13 6,904 0 0
DOLLAR TREE INC COM 256746108   3,643,730 25,383 SH   SOLE 15 25,383 0 0
DOLLAR TREE INC COM 256746108   117,908,955 821,379 SH   SOLE 18 801,354 0 20,025
DOLLAR TREE INC COM 256746108   94,623,136 659,165 SH   SOLE 19 659,165 0 0
DOLLAR TREE INC COM 256746108   800,454,036 5,576,134 SH   SOLE 21 5,576,134 0 0
DOLLAR TREE INC COM 256746108   652,480,112 4,545,316 SH   SOLE 22 4,098,807 0 446,509
DOLLAR TREE INC COM 256746108   64,079,141 446,389 SH   SOLE 23 446,389 0 0
DOLLAR TREE INC COM 256746108   59,808,528 416,639 SH   SOLE 25 390,009 0 26,630
DOLLAR TREE INC COM 256746108   53,981,116 376,044 SH   SOLE 26 151,079 0 224,965
DOLLAR TREE INC COM 256746108   75,763,680 527,786 SH   SOLE 28 3,680 0 524,106
DOLLAR TREE INC COM 256746108   38,615 269 SH   SOLE 29 269 0 0
DOLLAR TREE INC COM 256746108   182,196,818 1,269,222 SH   SOLE 30 1,269,222 0 0
DOLLAR TREE INC COM 256746108   8,853,733 61,677 SH   SOLE 31 45,644 0 16,033
DOLLAR TREE INC COM 256746108   7,140,033 49,739 SH   SOLE 32 49,739 0 0
DOLLAR TREE INC COM 256746108   27,995,552 195,023 SH   SOLE 34 195,023 0 0
DOLLAR TREE INC COM 256746108   11,821,055 82,348 SH   SOLE 36 82,348 0 0
DOLLAR TREE INC COM 256746108   1,327,120 9,245 SH   SOLE 40 9,245 0 0
DOLLAR TREE INC COM 256746108   109,529 763 SH   OTR 43 763 0 0
DOLLAR TREE INC COM 256746108   23,077,275 160,761 SH   SOLE 43 141,290 0 19,471
DOLPHIN ENTMT INC COM NEW 25686H209   4,179 2,309 SH   SOLE 22 2,309 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104   30,241 74,210 SH   SOLE 2 13,337 0 60,873
DOMA HOLDINGS INC COMMON STOCK 25703A104   170,242 417,771 SH   SOLE 18 417,771 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104   109,851 269,574 SH   SOLE 19 269,574 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104   1,869,679 4,588,169 SH   SOLE 21 4,588,169 0 0
DOMA HOLDINGS INC COMMON STOCK 25703A104   1,528,101 3,749,942 SH   SOLE 22 3,615,634 0 134,308
DOMINARI HOLDINGS INC COM NEW 008875304   7,899 2,453 SH   SOLE 21 2,453 0 0
DOMINARI HOLDINGS INC COM NEW 008875304   234,487 72,822 SH   SOLE 22 72,822 0 0
DOMINION ENERGY INC COM 25746U109   92,486,378 1,654,201 SH   SOLE 2 196,368 0 1,457,833
DOMINION ENERGY INC COM 25746U109   34,513,187 617,299 SH   SOLE 4 322,854 0 294,445
DOMINION ENERGY INC COM 25746U109   32,444,517 580,299 SH   SOLE 7 555,756 0 24,543
DOMINION ENERGY INC COM 25746U109   799,178 14,294 SH   SOLE 13 14,294 0 0
DOMINION ENERGY INC COM 25746U109   7,896,449 141,235 SH   SOLE 15 141,235 0 0
DOMINION ENERGY INC COM 25746U109   74,551,904 1,333,427 SH   SOLE 18 1,260,398 0 73,029
DOMINION ENERGY INC COM 25746U109   40,909,850 731,709 SH   SOLE 19 731,709 0 0
DOMINION ENERGY INC COM 25746U109   1,495,377,973 26,746,163 SH   SOLE 21 26,746,163 0 0
DOMINION ENERGY INC COM 25746U109   1,046,570,624 18,718,845 SH   SOLE 22 16,991,791 0 1,727,054
DOMINION ENERGY INC COM 25746U109   87,589,445 1,566,615 SH   SOLE 23 1,566,615 0 0
DOMINION ENERGY INC COM 25746U109   25,333,604 453,114 SH   SOLE 25 453,114 0 0
DOMINION ENERGY INC COM 25746U109   62,725,876 1,121,908 SH   SOLE 26 536,164 0 585,744
DOMINION ENERGY INC COM 25746U109   69,985,790 1,251,758 SH   SOLE 28 12,611 0 1,239,147
DOMINION ENERGY INC COM 25746U109   156,268 2,795 SH   SOLE 29 2,795 0 0
DOMINION ENERGY INC COM 25746U109   261,889,764 4,684,131 SH   SOLE 30 4,684,131 0 0
DOMINION ENERGY INC COM 25746U109   13,006,679 232,636 SH   SOLE 31 169,532 0 63,104
DOMINION ENERGY INC COM 25746U109   6,208,470 111,044 SH   SOLE 32 111,044 0 0
DOMINION ENERGY INC COM 25746U109   8,681,258 155,272 SH   SOLE 34 155,272 0 0
DOMINION ENERGY INC COM 25746U109   17,135,576 306,485 SH   SOLE 36 306,485 0 0
DOMINION ENERGY INC COM 25746U109   1,104,167 19,749 SH   SOLE 40 19,749 0 0
DOMINION ENERGY INC COM 25746U109   92,140 1,648 SH   OTR 43 1,648 0 0
DOMINION ENERGY INC COM 25746U109   29,718,528 531,542 SH   SOLE 43 460,571 0 70,971
DOMINOS PIZZA INC COM 25754A201   31,850,268 96,554 SH   SOLE 2 52,947 0 43,607
DOMINOS PIZZA INC COM 25754A201   8,598,062 26,065 SH   SOLE 4 20,906 0 5,159
DOMINOS PIZZA INC COM 25754A201   9,881,916 29,957 SH   SOLE 7 28,781 0 1,176
DOMINOS PIZZA INC COM 25754A201   481,940 1,461 SH   SOLE 13 1,461 0 0
DOMINOS PIZZA INC COM 25754A201   1,359,394 4,121 SH   SOLE 15 4,121 0 0
DOMINOS PIZZA INC COM 25754A201   23,297,399 70,626 SH   SOLE 18 67,399 0 3,227
DOMINOS PIZZA INC COM 25754A201   67,458,745 204,501 SH   SOLE 19 204,501 0 0
DOMINOS PIZZA INC COM 25754A201   429,852,607 1,303,097 SH   SOLE 21 1,303,097 0 0
DOMINOS PIZZA INC COM 25754A201   298,057,667 903,561 SH   SOLE 22 826,620 0 76,941
DOMINOS PIZZA INC COM 25754A201   23,072,427 69,944 SH   SOLE 23 69,944 0 0
DOMINOS PIZZA INC COM 25754A201   15,614,726 47,336 SH   SOLE 25 47,238 0 98
DOMINOS PIZZA INC COM 25754A201   23,999,692 72,755 SH   SOLE 26 33,654 0 39,101
DOMINOS PIZZA INC COM 25754A201   24,634,032 74,678 SH   SOLE 28 467 0 74,211
DOMINOS PIZZA INC COM 25754A201   14,184 43 SH   SOLE 29 43 0 0
DOMINOS PIZZA INC COM 25754A201   68,070,654 206,356 SH   SOLE 30 206,356 0 0
DOMINOS PIZZA INC COM 25754A201   2,644,238 8,016 SH   SOLE 31 7,372 0 644
DOMINOS PIZZA INC COM 25754A201   22,919,038 69,479 SH   SOLE 34 69,479 0 0
DOMINOS PIZZA INC COM 25754A201   5,482,439 16,620 SH   SOLE 36 16,620 0 0
DOMINOS PIZZA INC COM 25754A201   472,704 1,433 SH   SOLE 40 1,433 0 0
DOMINOS PIZZA INC COM 25754A201   25,400 77 SH   OTR 43 77 0 0
DOMINOS PIZZA INC COM 25754A201   8,689,282 26,342 SH   SOLE 43 25,108 0 1,233
DOMO INC COM CL B 257554105   2,979,403 209,965 SH   SOLE 2 119,718 0 90,247
DOMO INC COM CL B 257554105   15,935 1,123 SH   SOLE 4 83 0 1,040
DOMO INC COM CL B 257554105   5,534 390 SH   SOLE 7 390 0 0
DOMO INC COM CL B 257554105   1,129,127 79,572 SH   SOLE 18 77,110 0 2,462
DOMO INC COM CL B 257554105   7,261,435 511,729 SH   SOLE 19 511,729 0 0
DOMO INC COM CL B 257554105   17,953,188 1,265,200 SH   SOLE 21 1,265,200 0 0
DOMO INC COM CL B 257554105   18,470,953 1,301,688 SH   SOLE 22 1,279,829 0 21,859
DOMO INC COM CL B 257554105   247,772 17,461 SH   SOLE 23 17,461 0 0
DOMO INC COM CL B 257554105   72,227 5,090 SH   SOLE 25 5,090 0 0
DOMO INC COM CL B 257554105   1,291,318 91,002 SH   SOLE 26 11,318 0 79,684
DOMO INC COM CL B 257554105   6,740 475 SH   SOLE 28 475 0 0
DOMO INC COM CL B 257554105   2,971,925 209,438 SH   SOLE 30 209,438 0 0
DOMO INC COM CL B 257554105   46,472 3,275 SH   SOLE 40 3,275 0 0
DOMO INC COM CL B 257554105   163,185 11,500 SH   SOLE 41 11,500 0 0
DOMO INC COM CL B 257554105   98,862 6,967 SH   SOLE 43 6,711 0 256
DONALDSON INC COM 257651109   13,616,072 208,388 SH   SOLE 2 135,719 0 72,669
DONALDSON INC COM 257651109   433,139 6,629 SH   SOLE 4 4,680 0 1,949
DONALDSON INC COM 257651109   3,175,916 48,606 SH   SOLE 7 48,606 0 0
DONALDSON INC COM 257651109   16,404,260 251,060 SH   SOLE 18 251,060 0 0
DONALDSON INC COM 257651109   2,493,309 38,159 SH   SOLE 19 38,159 0 0
DONALDSON INC COM 257651109   408,960,773 6,258,965 SH   SOLE 21 6,258,965 0 0
DONALDSON INC COM 257651109   238,855,074 3,655,572 SH   SOLE 22 3,493,423 0 162,149
DONALDSON INC COM 257651109   68,215 1,044 SH   SOLE 23 1,044 0 0
DONALDSON INC COM 257651109   8,422,653 128,905 SH   SOLE 25 128,905 0 0
DONALDSON INC COM 257651109   7,287,762 111,536 SH   SOLE 26 65,300 0 46,236
DONALDSON INC COM 257651109   348,328 5,331 SH   SOLE 28 1,132 0 4,199
DONALDSON INC COM 257651109   4,687,753 71,744 SH   SOLE 30 71,744 0 0
DONALDSON INC COM 257651109   112,515 1,722 SH   SOLE 31 1,722 0 0
DONALDSON INC COM 257651109   9,323,234 142,688 SH   SOLE 34 142,688 0 0
DONALDSON INC COM 257651109   833,150 12,751 SH   SOLE 36 12,751 0 0
DONALDSON INC COM 257651109   1,219,244 18,660 SH   SOLE 40 18,660 0 0
DONALDSON INC COM 257651109   28,880 442 SH   OTR 43 442 0 0
DONALDSON INC COM 257651109   5,519,736 84,477 SH   SOLE 43 79,242 0 5,235
DONEGAL GROUP INC CL A 257701201   1,016,899 66,551 SH   SOLE 2 49,416 0 17,135
DONEGAL GROUP INC CL A 257701201   2,995 196 SH   SOLE 7 196 0 0
DONEGAL GROUP INC CL A 257701201   757,017 49,543 SH   SOLE 18 49,543 0 0
DONEGAL GROUP INC CL A 257701201   2,237,695 146,446 SH   SOLE 19 146,446 0 0
DONEGAL GROUP INC CL A 257701201   9,311,281 609,377 SH   SOLE 21 609,377 0 0
DONEGAL GROUP INC CL A 257701201   8,626,110 564,536 SH   SOLE 22 546,900 0 17,636
DONEGAL GROUP INC CL A 257701201   333,180 21,805 SH   SOLE 23 21,805 0 0
DONEGAL GROUP INC CL A 257701201   66,636 4,361 SH   SOLE 25 4,361 0 0
DONEGAL GROUP INC CL A 257701201   65,719 4,301 SH   SOLE 30 4,301 0 0
DONEGAL GROUP INC CL A 257701201   9,779 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201   295,958 19,369 SH   SOLE 43 15,195 0 4,174
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,031,797 25,252 SH   SOLE 2 7,714 0 17,538
DONNELLEY FINL SOLUTIONS INC COM 25787G100   502,864 12,307 SH   SOLE 7 12,307 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   3,677,441 90,001 SH   SOLE 18 90,001 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   2,068,047 50,613 SH   SOLE 19 50,613 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   126,914,633 3,106,085 SH   SOLE 21 3,106,085 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   30,961,624 757,749 SH   SOLE 22 724,675 0 33,074
DONNELLEY FINL SOLUTIONS INC COM 25787G100   184,565 4,517 SH   SOLE 25 4,517 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,111,596 27,205 SH   SOLE 26 25,003 0 2,202
DONNELLEY FINL SOLUTIONS INC COM 25787G100   355,196 8,693 SH   SOLE 28 7,644 0 1,049
DONNELLEY FINL SOLUTIONS INC COM 25787G100   3,034,877 74,275 SH   SOLE 30 74,275 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   66,152 1,619 SH   SOLE 36 1,619 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   226,650 5,547 SH   SOLE 40 5,547 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   599,334 14,668 SH   SOLE 43 14,090 0 578
DOORDASH INC CL A 25809K105   24,078,371 378,829 SH   SOLE 2 16,774 0 362,055
DOORDASH INC CL A 25809K105   10,307,907 162,176 SH   SOLE 4 97,771 0 64,405
DOORDASH INC CL A 25809K105   1,888,876 29,718 SH   SOLE 7 29,718 0 0
DOORDASH INC CL A 25809K105   239,113 3,762 SH   SOLE 13 3,762 0 0
DOORDASH INC CL A 25809K105   1,012,765 15,934 SH   SOLE 15 15,934 0 0
DOORDASH INC CL A 25809K105   23,277,070 366,222 SH   SOLE 18 352,906 0 13,316
DOORDASH INC CL A 25809K105   3,600,166 56,642 SH   SOLE 19 56,642 0 0
DOORDASH INC CL A 25809K105   237,073,207 3,729,912 SH   SOLE 21 3,729,912 0 0
DOORDASH INC CL A 25809K105   375,409,259 5,906,376 SH   SOLE 22 5,486,204 0 420,172
DOORDASH INC CL A 25809K105   28,400,705 446,833 SH   SOLE 23 446,833 0 0
DOORDASH INC CL A 25809K105   21,738,410 342,014 SH   SOLE 25 341,089 0 925
DOORDASH INC CL A 25809K105   15,472,538 243,432 SH   SOLE 26 126,990 0 116,442
DOORDASH INC CL A 25809K105   31,759,089 499,671 SH   SOLE 28 4,928 0 494,743
DOORDASH INC CL A 25809K105   24,026 378 SH   SOLE 29 378 0 0
DOORDASH INC CL A 25809K105   36,256,658 570,432 SH   SOLE 30 557,829 0 12,603
DOORDASH INC CL A 25809K105   4,238,626 66,687 SH   SOLE 31 48,365 0 18,322
DOORDASH INC CL A 25809K105   597,782 9,405 SH   SOLE 34 9,405 0 0
DOORDASH INC CL A 25809K105   3,946,822 62,096 SH   SOLE 36 62,096 0 0
DOORDASH INC CL A 25809K105   643,100 10,118 SH   SOLE 40 10,118 0 0
DOORDASH INC CL A 25809K105   10,002,247 157,367 SH   SOLE 43 141,189 0 16,178
DORIAN LPG LTD SHS USD Y2106R110   2,094,837 105,057 SH   SOLE 2 78,687 0 26,370
DORIAN LPG LTD SHS USD Y2106R110   8,136 408 SH   SOLE 7 408 0 0
DORIAN LPG LTD SHS USD Y2106R110   2,237,966 112,235 SH   SOLE 18 112,235 0 0
DORIAN LPG LTD SHS USD Y2106R110   1,228,803 61,625 SH   SOLE 19 61,625 0 0
DORIAN LPG LTD SHS USD Y2106R110   77,892,559 3,906,347 SH   SOLE 21 3,906,347 0 0
DORIAN LPG LTD SHS USD Y2106R110   20,218,382 1,013,961 SH   SOLE 22 977,177 0 36,784
DORIAN LPG LTD SHS USD Y2106R110   106,878 5,360 SH   SOLE 25 5,360 0 0
DORIAN LPG LTD SHS USD Y2106R110   84,526 4,239 SH   SOLE 26 7 0 4,232
DORIAN LPG LTD SHS USD Y2106R110   558,958 28,032 SH   SOLE 28 0 0 28,032
DORIAN LPG LTD SHS USD Y2106R110   772,416 38,737 SH   SOLE 30 38,737 0 0
DORIAN LPG LTD SHS USD Y2106R110   207,396 10,401 SH   SOLE 34 10,401 0 0
DORIAN LPG LTD SHS USD Y2106R110   133,658 6,703 SH   SOLE 40 6,703 0 0
DORIAN LPG LTD SHS USD Y2106R110   12 1 SH   SOLE 43 1 0 0
DORMAN PRODS INC COM 258278100   1,206,605 13,988 SH   SOLE 2 7,876 0 6,112
DORMAN PRODS INC COM 258278100   6,901 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100   395,243 4,582 SH   SOLE 7 4,582 0 0
DORMAN PRODS INC COM 258278100   7,240,664 83,940 SH   SOLE 18 83,940 0 0
DORMAN PRODS INC COM 258278100   4,972,803 57,649 SH   SOLE 19 57,649 0 0
DORMAN PRODS INC COM 258278100   279,982,794 3,245,801 SH   SOLE 21 3,245,801 0 0
DORMAN PRODS INC COM 258278100   63,660,743 738,010 SH   SOLE 22 717,906 0 20,104
DORMAN PRODS INC COM 258278100   21,479 249 SH   SOLE 23 249 0 0
DORMAN PRODS INC COM 258278100   409,562 4,748 SH   SOLE 25 4,748 0 0
DORMAN PRODS INC COM 258278100   978,188 11,340 SH   SOLE 26 8,519 0 2,821
DORMAN PRODS INC COM 258278100   40,715 472 SH   SOLE 28 472 0 0
DORMAN PRODS INC COM 258278100   4,140,221 47,997 SH   SOLE 30 47,997 0 0
DORMAN PRODS INC COM 258278100   343,574 3,983 SH   SOLE 40 3,983 0 0
DORMAN PRODS INC COM 258278100   1,587,529 18,404 SH   SOLE 43 17,464 0 940
DOUBLEVERIFY HLDGS INC COM 25862V105   15,766,249 522,927 SH   SOLE 2 475,959 0 46,968
DOUBLEVERIFY HLDGS INC COM 25862V105   8,110 269 SH   SOLE 4 269 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   578,669 19,193 SH   SOLE 7 19,193 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   2,860,542 94,877 SH   SOLE 18 94,877 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   79,101,389 2,623,595 SH   SOLE 19 2,623,595 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   265,641,459 8,810,662 SH   SOLE 21 8,810,662 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   64,647,660 2,144,201 SH   SOLE 22 2,052,728 0 91,473
DOUBLEVERIFY HLDGS INC COM 25862V105   210,537 6,983 SH   SOLE 25 6,983 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   1,101,380 36,530 SH   SOLE 26 31,925 0 4,605
DOUBLEVERIFY HLDGS INC COM 25862V105   5,397,152 179,010 SH   SOLE 30 179,010 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   38,140 1,265 SH   SOLE 31 1,265 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   62,368,260 2,068,599 SH   SOLE 34 2,068,599 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   108,962 3,614 SH   SOLE 36 3,614 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   243,823 8,087 SH   SOLE 40 8,087 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   514,811 17,075 SH   SOLE 43 14,604 0 2,471
DOUGLAS DYNAMICS INC COM 25960R105   655,914 20,568 SH   SOLE 2 14,886 0 5,682
DOUGLAS DYNAMICS INC COM 25960R105   1,180 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105   6,059 190 SH   SOLE 7 190 0 0
DOUGLAS DYNAMICS INC COM 25960R105   1,884,858 59,105 SH   SOLE 18 59,105 0 0
DOUGLAS DYNAMICS INC COM 25960R105   1,408,741 44,175 SH   SOLE 19 44,175 0 0
DOUGLAS DYNAMICS INC COM 25960R105   23,524,201 737,667 SH   SOLE 21 737,667 0 0
DOUGLAS DYNAMICS INC COM 25960R105   18,206,958 570,930 SH   SOLE 22 553,634 0 17,296
DOUGLAS DYNAMICS INC COM 25960R105   92,640 2,905 SH   SOLE 25 2,905 0 0
DOUGLAS DYNAMICS INC COM 25960R105   95,766 3,003 SH   SOLE 26 0 0 3,003
DOUGLAS DYNAMICS INC COM 25960R105   357,040 11,196 SH   SOLE 30 11,196 0 0
DOUGLAS DYNAMICS INC COM 25960R105   88,463 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS DYNAMICS INC COM 25960R105   345,496 10,834 SH   SOLE 43 10,652 0 182
DOUGLAS ELLIMAN INC COM 25961D105   206,075 66,262 SH   SOLE 2 22,214 0 44,048
DOUGLAS ELLIMAN INC COM 25961D105   793 255 SH   SOLE 4 255 0 0
DOUGLAS ELLIMAN INC COM 25961D105   3,029 974 SH   SOLE 7 974 0 0
DOUGLAS ELLIMAN INC COM 25961D105   848,116 272,706 SH   SOLE 18 272,706 0 0
DOUGLAS ELLIMAN INC COM 25961D105   459,602 147,782 SH   SOLE 19 147,782 0 0
DOUGLAS ELLIMAN INC COM 25961D105   27,587,482 8,870,573 SH   SOLE 21 8,870,573 0 0
DOUGLAS ELLIMAN INC COM 25961D105   5,914,203 1,901,673 SH   SOLE 22 1,816,167 0 85,506
DOUGLAS ELLIMAN INC COM 25961D105   39,170 12,595 SH   SOLE 25 12,595 0 0
DOUGLAS ELLIMAN INC COM 25961D105   261,243 84,001 SH   SOLE 26 79,274 0 4,727
DOUGLAS ELLIMAN INC COM 25961D105   419,287 134,819 SH   SOLE 30 134,819 0 0
DOUGLAS ELLIMAN INC COM 25961D105   18,620 5,987 SH   SOLE 40 5,987 0 0
DOUGLAS ELLIMAN INC COM 25961D105   165,404 53,184 SH   SOLE 43 52,658 0 526
DOUGLAS EMMETT INC COM 25960P109   3,178,292 257,769 SH   SOLE 2 141,661 0 116,108
DOUGLAS EMMETT INC COM 25960P109   1,128,331 91,511 SH   SOLE 4 91,511 0 0
DOUGLAS EMMETT INC COM 25960P109   3,739,220 303,262 SH   SOLE 7 303,262 0 0
DOUGLAS EMMETT INC COM 25960P109   4,310,309 349,579 SH   SOLE 18 349,579 0 0
DOUGLAS EMMETT INC COM 25960P109   3,675,178 298,068 SH   SOLE 19 298,068 0 0
DOUGLAS EMMETT INC COM 25960P109   125,875,601 10,208,889 SH   SOLE 21 10,208,889 0 0
DOUGLAS EMMETT INC COM 25960P109   81,209,116 6,586,303 SH   SOLE 22 6,332,606 0 253,697
DOUGLAS EMMETT INC COM 25960P109   85,928 6,969 SH   SOLE 23 6,969 0 0
DOUGLAS EMMETT INC COM 25960P109   11,850,597 961,119 SH   SOLE 25 961,119 0 0
DOUGLAS EMMETT INC COM 25960P109   1,593,036 129,200 SH   SOLE 26 116,029 0 13,171
DOUGLAS EMMETT INC COM 25960P109   1,412,907 114,591 SH   SOLE 28 3,126 0 111,465
DOUGLAS EMMETT INC COM 25960P109   8,893,937 721,325 SH   SOLE 30 721,325 0 0
DOUGLAS EMMETT INC COM 25960P109   30,073 2,439 SH   SOLE 31 2,439 0 0
DOUGLAS EMMETT INC COM 25960P109   136,345 11,058 SH   SOLE 36 11,058 0 0
DOUGLAS EMMETT INC COM 25960P109   343,082 27,825 SH   SOLE 40 27,825 0 0
DOUGLAS EMMETT INC COM 25960P109   11,863,868 962,195 SH   SOLE 43 877,633 0 84,562
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   7,630 6,412 SH   SOLE 4 6,412 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   2,142,428 1,800,360 SH   SOLE 21 1,800,360 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   960,603 807,229 SH   SOLE 22 723,483 0 83,746
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   6,049 5,083 SH   SOLE 25 5,083 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   480,923 404,137 SH   SOLE 30 404,137 0 0
DOVER CORP COM 260003108   25,037,585 164,786 SH   SOLE 2 40,313 0 124,473
DOVER CORP COM 260003108   24,126,401 158,789 SH   SOLE 4 86,014 0 72,775
DOVER CORP COM 260003108   29,006,562 190,908 SH   SOLE 7 187,131 0 3,777
DOVER CORP COM 260003108   732,503 4,821 SH   SOLE 13 4,821 0 0
DOVER CORP COM 260003108   3,671,478 24,164 SH   SOLE 15 24,164 0 0
DOVER CORP COM 260003108   33,507,024 220,528 SH   SOLE 18 207,829 0 12,699
DOVER CORP COM 260003108   9,025,540 59,402 SH   SOLE 19 59,402 0 0
DOVER CORP COM 260003108   551,067,691 3,626,877 SH   SOLE 21 3,626,877 0 0
DOVER CORP COM 260003108   455,950,213 3,000,857 SH   SOLE 22 2,705,505 0 295,352
DOVER CORP COM 260003108   39,372,668 259,133 SH   SOLE 23 259,133 0 0
DOVER CORP COM 260003108   38,666,147 254,483 SH   SOLE 25 253,851 0 632
DOVER CORP COM 260003108   39,887,897 262,524 SH   SOLE 26 94,323 0 168,201
DOVER CORP COM 260003108   58,606,145 385,719 SH   SOLE 28 4,402 0 381,317
DOVER CORP COM 260003108   144,715,405 952,451 SH   SOLE 30 950,182 0 2,269
DOVER CORP COM 260003108   6,241,543 41,079 SH   SOLE 31 30,450 0 10,629
DOVER CORP COM 260003108   8,416,564 55,394 SH   SOLE 34 55,394 0 0
DOVER CORP COM 260003108   5,852,881 38,521 SH   SOLE 36 38,521 0 0
DOVER CORP COM 260003108   919,085 6,049 SH   SOLE 40 6,049 0 0
DOVER CORP COM 260003108   69,892 460 SH   OTR 43 460 0 0
DOVER CORP COM 260003108   35,296,458 232,305 SH   SOLE 43 213,898 0 18,408
DOW INC COM 260557103   100,525,956 1,833,746 SH   SOLE 2 167,647 0 1,666,099
DOW INC COM 260557103   16,138,460 294,390 SH   SOLE 4 241,755 0 52,635
DOW INC COM 260557103   47,300,395 862,831 SH   SOLE 7 841,032 0 21,799
DOW INC COM 260557103   667,214 12,171 SH   SOLE 13 12,171 0 0
DOW INC COM 260557103   6,617,322 120,710 SH   SOLE 15 120,710 0 0
DOW INC COM 260557103   53,960,501 984,321 SH   SOLE 18 922,672 0 61,649
DOW INC COM 260557103   18,298,861 333,799 SH   SOLE 19 333,799 0 0
DOW INC COM 260557103   961,240,797 17,534,491 SH   SOLE 21 17,534,491 0 0
DOW INC COM 260557103   831,673,507 15,170,987 SH   SOLE 22 13,701,662 0 1,469,325
DOW INC COM 260557103   72,382,519 1,320,367 SH   SOLE 23 1,320,367 0 0
DOW INC COM 260557103   46,195,224 842,671 SH   SOLE 25 842,671 0 0
DOW INC COM 260557103   72,590,287 1,324,157 SH   SOLE 26 488,613 0 835,544
DOW INC COM 260557103   98,079,065 1,789,111 SH   SOLE 28 17,504 0 1,771,607
DOW INC COM 260557103   131,732 2,403 SH   SOLE 29 2,403 0 0
DOW INC COM 260557103   209,761,000 3,826,359 SH   SOLE 30 3,821,403 0 4,956
DOW INC COM 260557103   11,099,131 202,465 SH   SOLE 31 149,268 0 53,197
DOW INC COM 260557103   2,793,901 50,965 SH   SOLE 32 50,965 0 0
DOW INC COM 260557103   4,830,958 88,124 SH   SOLE 34 88,124 0 0
DOW INC COM 260557103   12,093,950 220,612 SH   SOLE 36 220,612 0 0
DOW INC COM 260557103   1,567,139 28,587 SH   SOLE 40 28,587 0 0
DOW INC COM 260557103   57,397 1,047 SH   OTR 43 1,047 0 0
DOW INC COM 260557103   37,195,281 678,498 SH   SOLE 43 592,919 0 85,579
DOXIMITY INC CL A 26622P107   6,768,424 209,031 SH   SOLE 2 33,719 0 175,312
DOXIMITY INC CL A 26622P107   9,358 289 SH   SOLE 4 289 0 0
DOXIMITY INC CL A 26622P107   458,663 14,165 SH   SOLE 7 14,165 0 0
DOXIMITY INC CL A 26622P107   1,454,218 44,911 SH   SOLE 18 44,911 0 0
DOXIMITY INC CL A 26622P107   14,405,441 444,887 SH   SOLE 19 444,887 0 0
DOXIMITY INC CL A 26622P107   58,199,844 1,797,401 SH   SOLE 21 1,797,401 0 0
DOXIMITY INC CL A 26622P107   90,196,077 2,785,549 SH   SOLE 22 2,644,181 0 141,368
DOXIMITY INC CL A 26622P107   534,464 16,506 SH   SOLE 25 16,506 0 0
DOXIMITY INC CL A 26622P107   1,365,044 42,157 SH   SOLE 26 34,594 0 7,563
DOXIMITY INC CL A 26622P107   179,385 5,540 SH   SOLE 28 1,779 0 3,761
DOXIMITY INC CL A 26622P107   1,540,219 47,567 SH   SOLE 30 47,567 0 0
DOXIMITY INC CL A 26622P107   52,099 1,609 SH   SOLE 31 1,609 0 0
DOXIMITY INC CL A 26622P107   33,028 1,020 SH   SOLE 36 1,020 0 0
DOXIMITY INC CL A 26622P107   514,453 15,888 SH   SOLE 40 15,888 0 0
DOXIMITY INC CL A 26622P107   843,629 26,054 SH   SOLE 43 21,959 0 4,095
DR REDDYS LABS LTD ADR 256135203   4,955,700 87,049 SH   SOLE 2 87,049 0 0
DR REDDYS LABS LTD ADR 256135203   8,019,957 140,874 SH   SOLE 4 140,874 0 0
DR REDDYS LABS LTD ADR 256135203   21,204,774 372,471 SH   SOLE 18 372,471 0 0
DR REDDYS LABS LTD ADR 256135203   966,614 16,979 SH   SOLE 19 16,979 0 0
DR REDDYS LABS LTD ADR 256135203   506,108 8,890 SH   SOLE 21 8,890 0 0
DR REDDYS LABS LTD ADR 256135203   13,726,962 241,120 SH   SOLE 22 220,699 0 20,421
DR REDDYS LABS LTD ADR 256135203   618,089 10,857 SH   SOLE 26 0 0 10,857
DR REDDYS LABS LTD ADR 256135203   13,600,065 238,891 SH   SOLE 28 29,069 0 209,822
DR REDDYS LABS LTD ADR 256135203   5,845,629 102,681 SH   SOLE 30 102,681 0 0
DR REDDYS LABS LTD ADR 256135203   193,676 3,402 SH   SOLE 34 3,402 0 0
DR REDDYS LABS LTD ADR 256135203   61,475,776 1,079,849 SH   SOLE 43 1,030,754 0 49,095
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0   120,408 174,000 PRN   SOLE 19 174,000 0 0
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0   5,363,000 7,750,000 PRN   SOLE 21 7,750,000 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   9,012,641 465,529 SH   SOLE 2 137,245 0 328,284
DRAFTKINGS INC NEW COM CL A 26142V105   22,477 1,161 SH   SOLE 4 1,161 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,507,834 77,884 SH   SOLE 7 77,884 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   3,571,784 184,493 SH   SOLE 18 184,493 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,719,381 88,811 SH   SOLE 19 88,811 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   93,932,068 4,851,863 SH   SOLE 21 4,851,863 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   176,410,217 9,112,098 SH   SOLE 22 8,665,874 0 446,224
DRAFTKINGS INC NEW COM CL A 26142V105   1,165,104 60,181 SH   SOLE 25 60,181 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   3,262,354 168,510 SH   SOLE 26 121,334 0 47,176
DRAFTKINGS INC NEW COM CL A 26142V105   655,878 33,878 SH   SOLE 28 17,934 0 15,944
DRAFTKINGS INC NEW COM CL A 26142V105   4,728,796 244,256 SH   SOLE 30 244,256 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   96,897 5,005 SH   SOLE 31 5,005 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,239,969 64,048 SH   SOLE 40 64,048 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   2,310,519 119,345 SH   SOLE 43 99,008 0 20,337
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   296,019 98,673 SH   SOLE 22 98,673 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   68,851 7,187 SH   SOLE 2 7,187 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   1,485,896 155,104 SH   SOLE 7 155,104 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   45,859 4,787 SH   SOLE 22 4,787 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   2,852,924 297,800 SH   SOLE 30 297,800 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   613,407 64,030 SH   SOLE 43 55,302 0 8,728
DREAM FINDERS HOMES INC COM CL A 26154D100   141,391 10,671 SH   SOLE 2 6,351 0 4,320
DREAM FINDERS HOMES INC COM CL A 26154D100   1,087 82 SH   SOLE 7 82 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   699,454 52,789 SH   SOLE 18 52,789 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   552,817 41,722 SH   SOLE 19 41,722 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   7,853,023 592,681 SH   SOLE 21 592,681 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   4,197,786 316,814 SH   SOLE 22 302,759 0 14,055
DREAM FINDERS HOMES INC COM CL A 26154D100   17,464 1,318 SH   SOLE 25 1,318 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   44,812 3,382 SH   SOLE 28 0 0 3,382
DREAM FINDERS HOMES INC COM CL A 26154D100   23,426 1,768 SH   SOLE 30 1,768 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   51,715 3,903 SH   SOLE 40 3,903 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   53,477 4,036 SH   SOLE 43 3,787 0 249
DRIL-QUIP INC COM 262037104   1,066,149 37,161 SH   SOLE 2 10,173 0 26,988
DRIL-QUIP INC COM 262037104   4,533 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104   477,660 16,649 SH   SOLE 7 16,649 0 0
DRIL-QUIP INC COM 262037104   3,303,223 115,135 SH   SOLE 18 115,135 0 0
DRIL-QUIP INC COM 262037104   1,906,221 66,442 SH   SOLE 19 66,442 0 0
DRIL-QUIP INC COM 262037104   119,341,305 4,159,683 SH   SOLE 21 4,159,683 0 0
DRIL-QUIP INC COM 262037104   29,502,587 1,028,323 SH   SOLE 22 984,859 0 43,464
DRIL-QUIP INC COM 262037104   129,191 4,503 SH   SOLE 25 4,503 0 0
DRIL-QUIP INC COM 262037104   306,237 10,674 SH   SOLE 26 6,842 0 3,832
DRIL-QUIP INC COM 262037104   418,788 14,597 SH   SOLE 28 0 0 14,597
DRIL-QUIP INC COM 262037104   3,047,509 106,222 SH   SOLE 30 106,222 0 0
DRIL-QUIP INC COM 262037104   211,531 7,373 SH   SOLE 40 7,373 0 0
DRIL-QUIP INC COM 262037104   1,019,413 35,532 SH   SOLE 43 32,310 0 3,222
DRIVEN BRANDS HLDGS INC COM 26210V102   1,526,563 50,365 SH   SOLE 2 18,117 0 32,248
DRIVEN BRANDS HLDGS INC COM 26210V102   19,126 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   705,950 23,291 SH   SOLE 18 23,291 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   564,099 18,611 SH   SOLE 19 18,611 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   20,982,643 692,268 SH   SOLE 21 692,268 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   42,344,555 1,397,049 SH   SOLE 22 1,321,053 0 75,996
DRIVEN BRANDS HLDGS INC COM 26210V102   244,874 8,079 SH   SOLE 25 8,079 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   996,078 32,863 SH   SOLE 26 29,041 0 3,822
DRIVEN BRANDS HLDGS INC COM 26210V102   42,676 1,408 SH   SOLE 28 331 0 1,077
DRIVEN BRANDS HLDGS INC COM 26210V102   802,124 26,464 SH   SOLE 30 26,464 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   23,884 788 SH   SOLE 31 788 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   26,552 876 SH   SOLE 34 876 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   220,111 7,262 SH   SOLE 40 7,262 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   319,831 10,552 SH   SOLE 43 5,209 0 5,343
DROPBOX INC CL A 26210C104   30,795,506 1,424,399 SH   SOLE 2 1,002,023 0 422,376
DROPBOX INC CL A 26210C104   4,610,465 213,250 SH   SOLE 4 102,268 0 110,982
DROPBOX INC CL A 26210C104   739,361 34,198 SH   SOLE 7 34,198 0 0
DROPBOX INC CL A 26210C104   1,850,499 85,592 SH   SOLE 13 85,592 0 0
DROPBOX INC CL A 26210C104   353,206 16,337 SH   SOLE 15 16,337 0 0
DROPBOX INC CL A 26210C104   9,602,004 444,126 SH   SOLE 18 428,043 0 16,083
DROPBOX INC CL A 26210C104   1,818,869 84,129 SH   SOLE 19 84,129 0 0
DROPBOX INC CL A 26210C104   123,169,443 5,697,014 SH   SOLE 21 5,697,014 0 0
DROPBOX INC CL A 26210C104   158,196,653 7,317,144 SH   SOLE 22 6,774,355 0 542,789
DROPBOX INC CL A 26210C104   11,050,371 511,118 SH   SOLE 23 511,118 0 0
DROPBOX INC CL A 26210C104   364,513 16,860 SH   SOLE 25 16,860 0 0
DROPBOX INC CL A 26210C104   6,100,969 282,191 SH   SOLE 26 238,991 0 43,200
DROPBOX INC CL A 26210C104   53,120,578 2,457,011 SH   SOLE 28 72,193 0 2,384,818
DROPBOX INC CL A 26210C104   37,741,450 1,745,673 SH   SOLE 30 992,182 0 753,491
DROPBOX INC CL A 26210C104   1,498,547 69,313 SH   SOLE 31 64,260 0 5,053
DROPBOX INC CL A 26210C104   316,365 14,633 SH   SOLE 34 14,633 0 0
DROPBOX INC CL A 26210C104   792,870 36,673 SH   SOLE 36 36,673 0 0
DROPBOX INC CL A 26210C104   299,134 13,836 SH   SOLE 40 13,836 0 0
DROPBOX INC CL A 26210C104   1,090,815 50,454 SH   SOLE 43 45,237 0 5,217
DROPBOX INC NOTE 3/0 26210CAC8   4,348,715 4,870,000 PRN   SOLE 2 4,870,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   3,830,798 4,290,000 PRN   SOLE 21 4,290,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   6,697,200 7,500,000 PRN   SOLE 22 7,500,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   2,857,069 3,290,000 PRN   SOLE 2 3,290,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   3,425,877 3,945,000 PRN   SOLE 21 3,945,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   4,428,891 5,100,000 PRN   SOLE 22 5,100,000 0 0
DSS INC COM 26253C102   19 90 SH   SOLE 21 90 0 0
DSS INC COM 26253C102   90,667 421,707 SH   SOLE 22 421,707 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   52,859,521 1,070,681 SH   SOLE 2 126,823 0 943,858
DT MIDSTREAM INC COMMON STOCK 23345M107   384,148 7,781 SH   SOLE 4 7,781 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   8,937,106 181,023 SH   SOLE 7 181,023 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   10,215,147 206,910 SH   SOLE 18 206,910 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   6,849,051 138,729 SH   SOLE 19 138,729 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   288,845,751 5,850,633 SH   SOLE 21 5,850,633 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   140,718,768 2,850,289 SH   SOLE 22 2,723,548 0 126,741
DT MIDSTREAM INC COMMON STOCK 23345M107   758,965 15,373 SH   SOLE 25 15,373 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   2,059,470 41,715 SH   SOLE 26 32,972 0 8,743
DT MIDSTREAM INC COMMON STOCK 23345M107   2,314,466 46,880 SH   SOLE 28 1,406 0 45,474
DT MIDSTREAM INC COMMON STOCK 23345M107   10,412,676 210,911 SH   SOLE 30 210,911 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   65,563 1,328 SH   SOLE 31 1,328 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   2,604,169 52,748 SH   SOLE 34 52,748 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   91,038 1,844 SH   SOLE 36 1,844 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   791,450 16,031 SH   SOLE 40 16,031 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   5,826 118 SH   OTR 43 118 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   8,244,457 166,993 SH   SOLE 43 149,388 0 17,605
DTE ENERGY CO COM 233331107   123,476,227 1,127,225 SH   SOLE 2 637,268 0 489,957
DTE ENERGY CO COM 233331107   26,361,458 240,656 SH   SOLE 4 136,134 0 104,522
DTE ENERGY CO COM 233331107   17,581,280 160,501 SH   SOLE 7 154,717 0 5,784
DTE ENERGY CO COM 233331107   2,123,762 19,388 SH   SOLE 13 19,388 0 0
DTE ENERGY CO COM 233331107   3,586,121 32,738 SH   SOLE 15 32,738 0 0
DTE ENERGY CO COM 233331107   57,992,776 529,421 SH   SOLE 18 420,832 0 108,589
DTE ENERGY CO COM 233331107   62,231,755 568,119 SH   SOLE 19 568,119 0 0
DTE ENERGY CO COM 233331107   963,557,218 8,796,396 SH   SOLE 21 8,796,396 0 0
DTE ENERGY CO COM 233331107   565,148,188 5,159,286 SH   SOLE 22 4,626,156 0 533,130
DTE ENERGY CO COM 233331107   53,178,274 485,469 SH   SOLE 23 485,469 0 0
DTE ENERGY CO COM 233331107   7,700,991 70,303 SH   SOLE 25 70,303 0 0
DTE ENERGY CO COM 233331107   38,194,736 348,683 SH   SOLE 26 195,138 0 153,545
DTE ENERGY CO COM 233331107   39,846,928 363,766 SH   SOLE 28 3,389 0 360,377
DTE ENERGY CO COM 233331107   3,540,661 32,323 SH   SOLE 29 32,323 0 0
DTE ENERGY CO COM 233331107   95,115,663 868,319 SH   SOLE 30 868,319 0 0
DTE ENERGY CO COM 233331107   12,077,552 110,257 SH   SOLE 31 95,823 0 14,434
DTE ENERGY CO COM 233331107   4,506,037 41,136 SH   SOLE 32 41,136 0 0
DTE ENERGY CO COM 233331107   12,950,695 118,228 SH   SOLE 34 118,228 0 0
DTE ENERGY CO COM 233331107   6,792,466 62,009 SH   SOLE 36 62,009 0 0
DTE ENERGY CO COM 233331107   476,718 4,352 SH   SOLE 40 4,352 0 0
DTE ENERGY CO COM 233331107   13,802 126 SH   OTR 43 126 0 0
DTE ENERGY CO COM 233331107   23,671,700 216,101 SH   SOLE 43 195,865 0 20,235
DUCKHORN PORTFOLIO INC COM 26414D106   2,287,835 143,889 SH   SOLE 2 134,133 0 9,756
DUCKHORN PORTFOLIO INC COM 26414D106   5,152 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,577,423 99,209 SH   SOLE 18 99,209 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,335,711 84,007 SH   SOLE 19 84,007 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   23,333,886 1,467,540 SH   SOLE 21 1,467,540 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   20,284,870 1,275,778 SH   SOLE 22 1,244,623 0 31,155
DUCKHORN PORTFOLIO INC COM 26414D106   6,249 393 SH   SOLE 23 393 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   152,306 9,579 SH   SOLE 25 9,579 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   50,816 3,196 SH   SOLE 26 0 0 3,196
DUCKHORN PORTFOLIO INC COM 26414D106   173,469 10,910 SH   SOLE 28 0 0 10,910
DUCKHORN PORTFOLIO INC COM 26414D106   50,292 3,163 SH   SOLE 30 3,163 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   138,235 8,694 SH   SOLE 40 8,694 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   202,232 12,719 SH   SOLE 43 12,563 0 156
DUCOMMUN INC DEL COM 264147109   3,467,684 63,383 SH   SOLE 2 57,497 0 5,886
DUCOMMUN INC DEL COM 264147109   433,741 7,928 SH   SOLE 7 7,928 0 0
DUCOMMUN INC DEL COM 264147109   1,735,729 31,726 SH   SOLE 18 31,726 0 0
DUCOMMUN INC DEL COM 264147109   1,660,722 30,355 SH   SOLE 19 30,355 0 0
DUCOMMUN INC DEL COM 264147109   22,359,758 408,696 SH   SOLE 21 408,696 0 0
DUCOMMUN INC DEL COM 264147109   18,257,219 333,709 SH   SOLE 22 319,874 0 13,835
DUCOMMUN INC DEL COM 264147109   184,373 3,370 SH   SOLE 25 3,370 0 0
DUCOMMUN INC DEL COM 264147109   651,049 11,900 SH   SOLE 26 930 0 10,970
DUCOMMUN INC DEL COM 264147109   215,503 3,939 SH   SOLE 28 0 0 3,939
DUCOMMUN INC DEL COM 264147109   368,144 6,729 SH   SOLE 30 6,729 0 0
DUCOMMUN INC DEL COM 264147109   30,364 555 SH   SOLE 34 555 0 0
DUCOMMUN INC DEL COM 264147109   73,311 1,340 SH   SOLE 36 1,340 0 0
DUCOMMUN INC DEL COM 264147109   136,337 2,492 SH   SOLE 40 2,492 0 0
DUCOMMUN INC DEL COM 264147109   815,836 14,912 SH   SOLE 43 14,814 0 98
DUKE ENERGY CORP NEW COM NEW 26441C204   177,319,674 1,838,081 SH   SOLE 2 189,976 0 1,648,105
DUKE ENERGY CORP NEW COM NEW 26441C204   40,549,717 420,335 SH   SOLE 4 362,526 0 57,809
DUKE ENERGY CORP NEW COM NEW 26441C204   62,581,150 648,711 SH   SOLE 7 625,263 0 23,448
DUKE ENERGY CORP NEW COM NEW 26441C204   951,001 9,858 SH   SOLE 13 9,858 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   12,813,145 132,820 SH   SOLE 15 132,820 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   109,354,726 1,133,562 SH   SOLE 18 1,067,087 0 66,475
DUKE ENERGY CORP NEW COM NEW 26441C204   60,767,804 629,914 SH   SOLE 19 629,914 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,556,320,617 26,498,607 SH   SOLE 21 26,498,607 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,710,797,822 17,733,988 SH   SOLE 22 16,138,563 0 1,595,425
DUKE ENERGY CORP NEW COM NEW 26441C204   159,353,970 1,651,850 SH   SOLE 23 1,651,850 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   37,531,846 389,052 SH   SOLE 25 389,052 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   105,062,776 1,089,072 SH   SOLE 26 655,613 0 433,459
DUKE ENERGY CORP NEW COM NEW 26441C204   75,184,087 779,352 SH   SOLE 28 0 0 779,352
DUKE ENERGY CORP NEW COM NEW 26441C204   147,985 1,534 SH   SOLE 29 1,534 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   443,739,330 4,599,765 SH   SOLE 30 4,599,765 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   20,888,553 216,529 SH   SOLE 31 158,217 0 58,312
DUKE ENERGY CORP NEW COM NEW 26441C204   13,834,184 143,404 SH   SOLE 34 143,404 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   13,385,020 138,748 SH   SOLE 35 138,748 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   31,080,994 322,183 SH   SOLE 36 322,183 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,756,333 18,206 SH   SOLE 40 18,206 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   206,542 2,141 SH   OTR 43 2,141 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   84,955,480 880,641 SH   SOLE 43 763,555 0 117,087
DULUTH HLDGS INC COM CL B 26443V101   401,857 62,987 SH   SOLE 2 60,077 0 2,910
DULUTH HLDGS INC COM CL B 26443V101   1,837 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101   243,365 38,145 SH   SOLE 18 38,145 0 0
DULUTH HLDGS INC COM CL B 26443V101   217,118 34,031 SH   SOLE 19 34,031 0 0
DULUTH HLDGS INC COM CL B 26443V101   2,544,478 398,821 SH   SOLE 21 398,821 0 0
DULUTH HLDGS INC COM CL B 26443V101   2,449,403 383,919 SH   SOLE 22 377,586 0 6,333
DULUTH HLDGS INC COM CL B 26443V101   18,898 2,962 SH   SOLE 23 2,962 0 0
DULUTH HLDGS INC COM CL B 26443V101   351 55 SH   SOLE 43 55 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   2,447,825 208,503 SH   SOLE 2 73,201 0 135,302
DUN & BRADSTREET HLDGS INC COM 26484T106   7,572 645 SH   SOLE 4 645 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   49,320 4,201 SH   SOLE 7 4,201 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   22,844,619 1,945,879 SH   SOLE 18 1,943,839 0 2,040
DUN & BRADSTREET HLDGS INC COM 26484T106   64,106,164 5,460,491 SH   SOLE 19 5,460,491 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   36,805,111 3,135,018 SH   SOLE 21 3,135,018 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   67,693,603 5,766,065 SH   SOLE 22 5,465,146 0 300,919
DUN & BRADSTREET HLDGS INC COM 26484T106   2,583,551 220,064 SH   SOLE 23 220,064 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   4,591,890 391,132 SH   SOLE 25 129,178 0 261,954
DUN & BRADSTREET HLDGS INC COM 26484T106   1,232,853 105,013 SH   SOLE 26 89,306 0 15,707
DUN & BRADSTREET HLDGS INC COM 26484T106   181,160 15,431 SH   SOLE 28 5,033 0 10,398
DUN & BRADSTREET HLDGS INC COM 26484T106   1,152,891 98,202 SH   SOLE 30 98,202 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   43,379 3,695 SH   SOLE 31 3,695 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   23,650,218 2,014,499 SH   SOLE 34 2,014,499 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   960,344 81,801 SH   SOLE 36 81,801 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   406,850 34,655 SH   SOLE 40 34,655 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   1,450,696 123,569 SH   SOLE 43 118,247 0 5,322
DUOLINGO INC CL A COM 26603R106   4,109,016 28,817 SH   SOLE 2 18,647 0 10,170
DUOLINGO INC CL A COM 26603R106   7,272 51 SH   SOLE 4 51 0 0
DUOLINGO INC CL A COM 26603R106   37,501 263 SH   SOLE 7 263 0 0
DUOLINGO INC CL A COM 26603R106   8,739,056 61,288 SH   SOLE 18 59,569 0 1,719
DUOLINGO INC CL A COM 26603R106   58,780,589 412,235 SH   SOLE 19 412,235 0 0
DUOLINGO INC CL A COM 26603R106   107,870,618 756,509 SH   SOLE 21 756,509 0 0
DUOLINGO INC CL A COM 26603R106   96,805,777 678,910 SH   SOLE 22 663,531 0 15,379
DUOLINGO INC CL A COM 26603R106   242,831 1,703 SH   SOLE 23 1,703 0 0
DUOLINGO INC CL A COM 26603R106   475,538 3,335 SH   SOLE 25 3,335 0 0
DUOLINGO INC CL A COM 26603R106   5,615,765 39,384 SH   SOLE 26 11,904 0 27,480
DUOLINGO INC CL A COM 26603R106   136,744 959 SH   SOLE 28 0 0 959
DUOLINGO INC CL A COM 26603R106   2,450,552 17,186 SH   SOLE 30 17,186 0 0
DUOLINGO INC CL A COM 26603R106   1,648,626 11,562 SH   SOLE 34 11,562 0 0
DUOLINGO INC CL A COM 26603R106   164,121 1,151 SH   SOLE 36 1,151 0 0
DUOLINGO INC CL A COM 26603R106   462,419 3,243 SH   SOLE 40 3,243 0 0
DUOLINGO INC CL A COM 26603R106   467,695 3,280 SH   SOLE 43 3,079 0 201
DUPONT DE NEMOURS INC COM 26614N102   99,644,679 1,388,389 SH   SOLE 2 571,653 0 816,736
DUPONT DE NEMOURS INC COM 26614N102   39,389,457 548,829 SH   SOLE 4 303,442 0 245,387
DUPONT DE NEMOURS INC COM 26614N102   30,461,341 424,430 SH   SOLE 7 410,999 0 13,431
DUPONT DE NEMOURS INC COM 26614N102   3,121,564 43,494 SH   SOLE 13 43,494 0 0
DUPONT DE NEMOURS INC COM 26614N102   5,980,020 83,322 SH   SOLE 15 83,322 0 0
DUPONT DE NEMOURS INC COM 26614N102   52,814,763 735,889 SH   SOLE 18 687,647 0 48,242
DUPONT DE NEMOURS INC COM 26614N102   40,151,583 559,448 SH   SOLE 19 559,448 0 0
DUPONT DE NEMOURS INC COM 26614N102   829,340,603 11,555,533 SH   SOLE 21 11,555,533 0 0
DUPONT DE NEMOURS INC COM 26614N102   731,995,292 10,199,182 SH   SOLE 22 9,165,972 0 1,033,210
DUPONT DE NEMOURS INC COM 26614N102   76,643,183 1,067,900 SH   SOLE 23 1,067,900 0 0
DUPONT DE NEMOURS INC COM 26614N102   56,556,124 788,019 SH   SOLE 25 788,019 0 0
DUPONT DE NEMOURS INC COM 26614N102   63,630,205 886,585 SH   SOLE 26 359,446 0 527,139
DUPONT DE NEMOURS INC COM 26614N102   87,461,865 1,218,641 SH   SOLE 28 12,264 0 1,206,377
DUPONT DE NEMOURS INC COM 26614N102   2,295,707 31,987 SH   SOLE 29 31,987 0 0
DUPONT DE NEMOURS INC COM 26614N102   179,732,247 2,504,281 SH   SOLE 30 2,467,186 0 37,095
DUPONT DE NEMOURS INC COM 26614N102   14,794,022 206,131 SH   SOLE 31 170,522 0 35,609
DUPONT DE NEMOURS INC COM 26614N102   8,501,013 118,448 SH   SOLE 34 118,448 0 0
DUPONT DE NEMOURS INC COM 26614N102   11,450,401 159,543 SH   SOLE 36 159,543 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,438,845 20,048 SH   SOLE 40 20,048 0 0
DUPONT DE NEMOURS INC COM 26614N102   125,813 1,753 SH   OTR 43 1,753 0 0
DUPONT DE NEMOURS INC COM 26614N102   31,894,314 444,396 SH   SOLE 43 394,597 0 49,800
DURECT CORP COM NEW 266605500   2,374 524 SH   SOLE 2 0 0 524
DURECT CORP COM NEW 266605500   62,917 13,889 SH   SOLE 21 13,889 0 0
DURECT CORP COM NEW 266605500   1,251,779 276,331 SH   SOLE 22 276,331 0 0
DUTCH BROS INC CL A 26701L100   476,917 15,078 SH   SOLE 2 9,799 0 5,279
DUTCH BROS INC CL A 26701L100   134,997 4,268 SH   SOLE 19 4,268 0 0
DUTCH BROS INC CL A 26701L100   1,705,395 53,917 SH   SOLE 21 53,917 0 0
DUTCH BROS INC CL A 26701L100   14,684,386 464,255 SH   SOLE 22 449,482 0 14,773
DUTCH BROS INC CL A 26701L100   176,780 5,589 SH   SOLE 25 5,589 0 0
DUTCH BROS INC CL A 26701L100   707,152 22,357 SH   SOLE 26 18,707 0 3,650
DUTCH BROS INC CL A 26701L100   29,163 922 SH   SOLE 28 0 0 922
DUTCH BROS INC CL A 26701L100   602,931 19,062 SH   SOLE 30 19,062 0 0
DUTCH BROS INC CL A 26701L100   185,573 5,867 SH   SOLE 34 5,867 0 0
DUTCH BROS INC CL A 26701L100   92,138 2,913 SH   SOLE 40 2,913 0 0
DXC TECHNOLOGY CO COM 23355L106   18,156,750 710,358 SH   SOLE 2 102,787 0 607,571
DXC TECHNOLOGY CO COM 23355L106   427,312 16,718 SH   SOLE 4 6,455 0 10,263
DXC TECHNOLOGY CO COM 23355L106   4,082,443 159,720 SH   SOLE 7 154,124 0 5,596
DXC TECHNOLOGY CO COM 23355L106   64,079 2,507 SH   SOLE 13 2,507 0 0
DXC TECHNOLOGY CO COM 23355L106   277,991 10,876 SH   SOLE 15 10,876 0 0
DXC TECHNOLOGY CO COM 23355L106   204 8 SH   SOLE 17 0 0 8
DXC TECHNOLOGY CO COM 23355L106   8,274,053 323,711 SH   SOLE 18 316,829 0 6,882
DXC TECHNOLOGY CO COM 23355L106   10,197,009 398,944 SH   SOLE 19 398,944 0 0
DXC TECHNOLOGY CO COM 23355L106   151,941,778 5,944,514 SH   SOLE 21 5,944,514 0 0
DXC TECHNOLOGY CO COM 23355L106   140,600,065 5,500,785 SH   SOLE 22 5,132,667 0 368,118
DXC TECHNOLOGY CO COM 23355L106   739,630 28,937 SH   SOLE 23 28,937 0 0
DXC TECHNOLOGY CO COM 23355L106   2,635,057 103,093 SH   SOLE 25 103,093 0 0
DXC TECHNOLOGY CO COM 23355L106   7,642,184 298,990 SH   SOLE 26 157,138 0 141,852
DXC TECHNOLOGY CO COM 23355L106   1,298,883 50,817 SH   SOLE 28 40,127 0 10,690
DXC TECHNOLOGY CO COM 23355L106   41,707,504 1,631,749 SH   SOLE 30 1,631,749 0 0
DXC TECHNOLOGY CO COM 23355L106   82,048 3,210 SH   SOLE 31 3,210 0 0
DXC TECHNOLOGY CO COM 23355L106   1,643,917 64,316 SH   SOLE 34 64,316 0 0
DXC TECHNOLOGY CO COM 23355L106   732,422 28,655 SH   SOLE 36 28,655 0 0
DXC TECHNOLOGY CO COM 23355L106   945,362 36,986 SH   SOLE 40 36,986 0 0
DXC TECHNOLOGY CO COM 23355L106   11,962 468 SH   OTR 43 468 0 0
DXC TECHNOLOGY CO COM 23355L106   9,288,665 363,406 SH   SOLE 43 347,851 0 15,555
DXP ENTERPRISES INC COM NEW 233377407   406,869 15,114 SH   SOLE 2 4,632 0 10,482
DXP ENTERPRISES INC COM NEW 233377407   3,392 126 SH   SOLE 7 126 0 0
DXP ENTERPRISES INC COM NEW 233377407   1,462,483 54,327 SH   SOLE 18 54,327 0 0
DXP ENTERPRISES INC COM NEW 233377407   821,491 30,516 SH   SOLE 19 30,516 0 0
DXP ENTERPRISES INC COM NEW 233377407   52,003,437 1,931,777 SH   SOLE 21 1,931,777 0 0
DXP ENTERPRISES INC COM NEW 233377407   12,502,294 464,424 SH   SOLE 22 441,462 0 22,962
DXP ENTERPRISES INC COM NEW 233377407   57,824 2,148 SH   SOLE 25 2,148 0 0
DXP ENTERPRISES INC COM NEW 233377407   59,735 2,219 SH   SOLE 26 0 0 2,219
DXP ENTERPRISES INC COM NEW 233377407   725,682 26,957 SH   SOLE 30 26,957 0 0
DXP ENTERPRISES INC COM NEW 233377407   34,808 1,293 SH   SOLE 40 1,293 0 0
DXP ENTERPRISES INC COM NEW 233377407   87,302 3,243 SH   SOLE 43 3,206 0 37
DYADIC INTL INC DEL COM 26745T101   740 416 SH   SOLE 2 0 0 416
DYADIC INTL INC DEL COM 26745T101   5,988 3,364 SH   SOLE 18 3,364 0 0
DYADIC INTL INC DEL COM 26745T101   95,878 53,864 SH   SOLE 21 53,864 0 0
DYADIC INTL INC DEL COM 26745T101   356,502 200,282 SH   SOLE 22 200,282 0 0
DYCOM INDS INC COM 267475101   3,083,895 32,930 SH   SOLE 2 21,451 0 11,479
DYCOM INDS INC COM 267475101   7,117 76 SH   SOLE 4 76 0 0
DYCOM INDS INC COM 267475101   1,663,130 17,759 SH   SOLE 7 17,759 0 0
DYCOM INDS INC COM 267475101   8,746,723 93,398 SH   SOLE 18 90,975 0 2,423
DYCOM INDS INC COM 267475101   10,361,342 110,639 SH   SOLE 19 110,639 0 0
DYCOM INDS INC COM 267475101   320,687,100 3,424,315 SH   SOLE 21 3,424,315 0 0
DYCOM INDS INC COM 267475101   78,427,193 837,450 SH   SOLE 22 815,623 0 21,827
DYCOM INDS INC COM 267475101   173,346 1,851 SH   SOLE 23 1,851 0 0
DYCOM INDS INC COM 267475101   466,658 4,983 SH   SOLE 25 4,983 0 0
DYCOM INDS INC COM 267475101   1,451,294 15,497 SH   SOLE 26 12,776 0 2,721
DYCOM INDS INC COM 267475101   103,952 1,110 SH   SOLE 28 548 0 562
DYCOM INDS INC COM 267475101   5,036,403 53,779 SH   SOLE 30 53,779 0 0
DYCOM INDS INC COM 267475101   97,490 1,041 SH   SOLE 36 1,041 0 0
DYCOM INDS INC COM 267475101   508,894 5,434 SH   SOLE 40 5,434 0 0
DYCOM INDS INC COM 267475101   3,687,094 39,371 SH   SOLE 43 35,897 0 3,474
DYNATRACE INC COM NEW 268150109   17,057,813 403,258 SH   SOLE 2 111,670 0 291,588
DYNATRACE INC COM NEW 268150109   5,757,749 136,117 SH   SOLE 4 80,614 0 55,503
DYNATRACE INC COM NEW 268150109   1,044,556 24,694 SH   SOLE 7 24,694 0 0
DYNATRACE INC COM NEW 268150109   22,165 524 SH   SOLE 13 524 0 0
DYNATRACE INC COM NEW 268150109   519,867 12,290 SH   SOLE 15 12,290 0 0
DYNATRACE INC COM NEW 268150109   31,647,972 748,179 SH   SOLE 18 735,556 0 12,623
DYNATRACE INC COM NEW 268150109   7,610,658 179,921 SH   SOLE 19 179,921 0 0
DYNATRACE INC COM NEW 268150109   538,657,125 12,734,211 SH   SOLE 21 12,734,211 0 0
DYNATRACE INC COM NEW 268150109   277,202,687 6,553,255 SH   SOLE 22 6,155,493 0 397,762
DYNATRACE INC COM NEW 268150109   16,645,769 393,517 SH   SOLE 23 393,517 0 0
DYNATRACE INC COM NEW 268150109   788,895 18,650 SH   SOLE 25 18,650 0 0
DYNATRACE INC COM NEW 268150109   6,144,033 145,249 SH   SOLE 26 114,745 0 30,504
DYNATRACE INC COM NEW 268150109   10,167,524 240,367 SH   SOLE 28 3,357 0 237,010
DYNATRACE INC COM NEW 268150109   27,495 650 SH   SOLE 29 650 0 0
DYNATRACE INC COM NEW 268150109   52,635,286 1,244,333 SH   SOLE 30 1,244,333 0 0
DYNATRACE INC COM NEW 268150109   2,120,499 50,130 SH   SOLE 31 46,766 0 3,364
DYNATRACE INC COM NEW 268150109   2,585,630 61,126 SH   SOLE 34 61,126 0 0
DYNATRACE INC COM NEW 268150109   1,104,876 26,120 SH   SOLE 36 26,120 0 0
DYNATRACE INC COM NEW 268150109   366,741 8,670 SH   SOLE 40 8,670 0 0
DYNATRACE INC COM NEW 268150109   26,522 627 SH   OTR 43 627 0 0
DYNATRACE INC COM NEW 268150109   4,442,854 105,032 SH   SOLE 43 96,164 0 8,868
DYNATRONICS CORP COM 268157500   5,396 3,696 SH   SOLE 22 3,696 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   634,746 64,704 SH   SOLE 2 36,940 0 27,764
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   3,640 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   340,966 34,757 SH   SOLE 7 34,757 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   3,921,479 399,743 SH   SOLE 18 399,743 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   3,235,583 329,825 SH   SOLE 19 329,825 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   137,320,203 13,997,982 SH   SOLE 21 13,997,982 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   32,356,941 3,298,363 SH   SOLE 22 3,206,386 0 91,977
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   18,561 1,892 SH   SOLE 23 1,892 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   192,580 19,631 SH   SOLE 25 19,631 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   1,087,586 110,865 SH   SOLE 26 66,068 0 44,797
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   318,972 32,515 SH   SOLE 28 28,921 0 3,594
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   4,972,571 506,888 SH   SOLE 30 506,888 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   208,865 21,291 SH   SOLE 40 21,291 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   561,397 57,227 SH   SOLE 43 52,480 0 4,747
DYNE THERAPEUTICS INC COM 26818M108   1,012,090 87,855 SH   SOLE 2 55,642 0 32,213
DYNE THERAPEUTICS INC COM 26818M108   5,564 483 SH   SOLE 7 483 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,059,978 92,012 SH   SOLE 18 92,012 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,872,645 162,556 SH   SOLE 19 162,556 0 0
DYNE THERAPEUTICS INC COM 26818M108   15,823,976 1,373,609 SH   SOLE 21 1,373,609 0 0
DYNE THERAPEUTICS INC COM 26818M108   9,703,181 842,290 SH   SOLE 22 805,728 0 36,562
DYNE THERAPEUTICS INC COM 26818M108   33,512 2,909 SH   SOLE 23 2,909 0 0
DYNE THERAPEUTICS INC COM 26818M108   44,525 3,865 SH   SOLE 25 3,865 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,279 111 SH   SOLE 26 111 0 0
DYNE THERAPEUTICS INC COM 26818M108   501,719 43,552 SH   SOLE 30 43,552 0 0
DYNE THERAPEUTICS INC COM 26818M108   31,404 2,726 SH   SOLE 40 2,726 0 0
DYNE THERAPEUTICS INC COM 26818M108   83,555 7,253 SH   SOLE 43 7,168 0 85
DYNEX CAP INC COM 26817Q886   504,810 41,651 SH   SOLE 2 13,061 0 28,590
DYNEX CAP INC COM 26817Q886   5,151 425 SH   SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886   1,758,479 145,089 SH   SOLE 18 145,089 0 0
DYNEX CAP INC COM 26817Q886   1,250,117 103,145 SH   SOLE 19 103,145 0 0
DYNEX CAP INC COM 26817Q886   31,877,733 2,630,176 SH   SOLE 21 2,630,176 0 0
DYNEX CAP INC COM 26817Q886   20,449,119 1,687,221 SH   SOLE 22 1,638,826 0 48,395
DYNEX CAP INC COM 26817Q886   92,112 7,600 SH   SOLE 25 7,600 0 0
DYNEX CAP INC COM 26817Q886   185,000 15,264 SH   SOLE 26 11,748 0 3,516
DYNEX CAP INC COM 26817Q886   83,483 6,888 SH   SOLE 28 0 0 6,888
DYNEX CAP INC COM 26817Q886   34,760 2,868 SH   SOLE 30 2,868 0 0
DYNEX CAP INC COM 26817Q886   52,407 4,324 SH   SOLE 40 4,324 0 0
DYNEX CAP INC COM 26817Q886   341,517 28,178 SH   SOLE 43 27,466 0 712
DZS INC COM 268211109   23,157 2,935 SH   SOLE 2 734 0 2,201
DZS INC COM 268211109   2,130 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109   351,239 44,517 SH   SOLE 18 44,517 0 0
DZS INC COM 268211109   324,973 41,188 SH   SOLE 19 41,188 0 0
DZS INC COM 268211109   5,500,616 697,163 SH   SOLE 21 697,163 0 0
DZS INC COM 268211109   3,521,031 446,265 SH   SOLE 22 439,910 0 6,355
DZS INC COM 268211109   1,231 156 SH   SOLE 43 123 0 33
E L F BEAUTY INC COM 26856L103   8,113,616 98,526 SH   SOLE 2 50,082 0 48,444
E L F BEAUTY INC COM 26856L103   10,047 122 SH   SOLE 4 122 0 0
E L F BEAUTY INC COM 26856L103   40,352 490 SH   SOLE 7 490 0 0
E L F BEAUTY INC COM 26856L103   13,533,975 164,347 SH   SOLE 18 155,193 0 9,154
E L F BEAUTY INC COM 26856L103   27,268,967 331,135 SH   SOLE 19 331,135 0 0
E L F BEAUTY INC COM 26856L103   476,685,775 5,788,534 SH   SOLE 21 5,788,534 0 0
E L F BEAUTY INC COM 26856L103   129,553,514 1,573,206 SH   SOLE 22 1,537,193 0 36,013
E L F BEAUTY INC COM 26856L103   625,448 7,595 SH   SOLE 23 7,595 0 0
E L F BEAUTY INC COM 26856L103   678,811 8,243 SH   SOLE 25 8,243 0 0
E L F BEAUTY INC COM 26856L103   6,676,856 81,079 SH   SOLE 26 23,612 0 57,467
E L F BEAUTY INC COM 26856L103   648,753 7,878 SH   SOLE 28 835 0 7,043
E L F BEAUTY INC COM 26856L103   6,942,434 84,304 SH   SOLE 30 84,304 0 0
E L F BEAUTY INC COM 26856L103   68,845 836 SH   SOLE 36 836 0 0
E L F BEAUTY INC COM 26856L103   688,364 8,359 SH   SOLE 40 8,359 0 0
E L F BEAUTY INC COM 26856L103   4,652,116 56,492 SH   SOLE 43 52,736 0 3,756
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,109,304 190,602 SH   SOLE 2 55,044 0 135,558
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,897 326 SH   SOLE 4 0 0 326
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   398,426 68,458 SH   SOLE 7 68,458 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   3,270,479 561,938 SH   SOLE 18 561,938 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   2,298,673 394,961 SH   SOLE 19 394,961 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   43,420,285 7,460,530 SH   SOLE 21 7,460,530 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   29,818,968 5,123,534 SH   SOLE 22 4,883,173 0 240,361
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   185,536 31,879 SH   SOLE 25 31,879 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   513,923 88,303 SH   SOLE 26 72,398 0 15,905
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   12,018 2,065 SH   SOLE 28 0 0 2,065
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,216,240 208,976 SH   SOLE 30 208,976 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   59,050 10,146 SH   SOLE 36 10,146 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   136,706 23,489 SH   SOLE 40 23,489 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   137,829 23,682 SH   SOLE 43 23,535 0 147
EAGLE BANCORP INC MD COM 268948106   922,701 27,568 SH   SOLE 2 8,479 0 19,089
EAGLE BANCORP INC MD COM 268948106   4,887 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106   11,179 334 SH   SOLE 7 334 0 0
EAGLE BANCORP INC MD COM 268948106   3,427,529 102,406 SH   SOLE 18 102,406 0 0
EAGLE BANCORP INC MD COM 268948106   1,786,227 53,368 SH   SOLE 19 53,368 0 0
EAGLE BANCORP INC MD COM 268948106   122,054,815 3,646,693 SH   SOLE 21 3,646,693 0 0
EAGLE BANCORP INC MD COM 268948106   23,136,874 691,272 SH   SOLE 22 658,189 0 33,083
EAGLE BANCORP INC MD COM 268948106   117,045 3,497 SH   SOLE 25 3,497 0 0
EAGLE BANCORP INC MD COM 268948106   208,150 6,219 SH   SOLE 26 3,628 0 2,591
EAGLE BANCORP INC MD COM 268948106   9,472 283 SH   SOLE 28 283 0 0
EAGLE BANCORP INC MD COM 268948106   1,611,982 48,162 SH   SOLE 30 48,162 0 0
EAGLE BANCORP INC MD COM 268948106   104,761 3,130 SH   SOLE 40 3,130 0 0
EAGLE BANCORP INC MD COM 268948106   805,000 24,051 SH   SOLE 43 23,610 0 441
EAGLE BANCORP MONT INC COM 26942G100   663,607 47,031 SH   SOLE 2 46,511 0 520
EAGLE BANCORP MONT INC COM 26942G100   15,112 1,071 SH   SOLE 18 1,071 0 0
EAGLE BANCORP MONT INC COM 26942G100   27,119 1,922 SH   SOLE 19 1,922 0 0
EAGLE BANCORP MONT INC COM 26942G100   807,445 57,225 SH   SOLE 21 57,225 0 0
EAGLE BANCORP MONT INC COM 26942G100   480,093 34,025 SH   SOLE 22 34,025 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   591,910 13,009 SH   SOLE 2 3,449 0 9,560
EAGLE BULK SHIPPING INC COM Y2187A150   7,189 158 SH   SOLE 7 158 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,841,522 40,473 SH   SOLE 18 40,473 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,204,385 26,470 SH   SOLE 19 26,470 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   23,357,289 513,347 SH   SOLE 21 513,347 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   14,812,161 325,542 SH   SOLE 22 310,169 0 15,373
EAGLE BULK SHIPPING INC COM Y2187A150   61,152 1,344 SH   SOLE 25 1,344 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   74,848 1,645 SH   SOLE 26 0 0 1,645
EAGLE BULK SHIPPING INC COM Y2187A150   59,196 1,301 SH   SOLE 40 1,301 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   462,917 10,174 SH   SOLE 43 9,877 0 297
EAGLE MATLS INC COM 26969P108   6,875,384 46,851 SH   SOLE 2 30,372 0 16,479
EAGLE MATLS INC COM 26969P108   15,556 106 SH   SOLE 4 106 0 0
EAGLE MATLS INC COM 26969P108   56,352 384 SH   SOLE 7 384 0 0
EAGLE MATLS INC COM 26969P108   10,899,123 74,270 SH   SOLE 18 74,270 0 0
EAGLE MATLS INC COM 26969P108   1,638,904 11,168 SH   SOLE 19 11,168 0 0
EAGLE MATLS INC COM 26969P108   288,433,603 1,965,476 SH   SOLE 21 1,965,476 0 0
EAGLE MATLS INC COM 26969P108   156,150,365 1,064,057 SH   SOLE 22 1,017,938 0 46,119
EAGLE MATLS INC COM 26969P108   907,355 6,183 SH   SOLE 25 6,183 0 0
EAGLE MATLS INC COM 26969P108   2,352,256 16,029 SH   SOLE 26 13,035 0 2,994
EAGLE MATLS INC COM 26969P108   109,476 746 SH   SOLE 28 746 0 0
EAGLE MATLS INC COM 26969P108   2,521,312 17,181 SH   SOLE 30 17,181 0 0
EAGLE MATLS INC COM 26969P108   78,805 537 SH   SOLE 31 537 0 0
EAGLE MATLS INC COM 26969P108   44,172 301 SH   SOLE 36 301 0 0
EAGLE MATLS INC COM 26969P108   895,469 6,102 SH   SOLE 40 6,102 0 0
EAGLE MATLS INC COM 26969P108   3,034,236 20,676 SH   SOLE 43 19,255 0 1,421
EAGLE PHARMACEUTICALS INC COM 269796108   1,423,493 50,176 SH   SOLE 2 44,888 0 5,288
EAGLE PHARMACEUTICALS INC COM 269796108   1,645 58 SH   SOLE 7 58 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   974,396 34,346 SH   SOLE 18 34,346 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   579,769 20,436 SH   SOLE 19 20,436 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   36,236,434 1,277,280 SH   SOLE 21 1,277,280 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   10,129,083 357,035 SH   SOLE 22 346,183 0 10,852
EAGLE PHARMACEUTICALS INC COM 269796108   41,590 1,466 SH   SOLE 25 1,466 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   32,257 1,137 SH   SOLE 26 424 0 713
EAGLE PHARMACEUTICALS INC COM 269796108   1,972,141 69,515 SH   SOLE 30 69,515 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   23,632 833 SH   SOLE 40 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   43,888 1,547 SH   OTR 43 1,547 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   1,766,600 62,270 SH   SOLE 43 59,882 0 2,388
EARGO INC COM NEW 270087208   856 183 SH   SOLE 2 0 0 183
EARGO INC COM NEW 270087208   12,842 2,744 SH   SOLE 18 2,744 0 0
EARGO INC COM NEW 270087208   42,073 8,990 SH   SOLE 19 8,990 0 0
EARGO INC COM NEW 270087208   176,239 37,658 SH   SOLE 21 37,658 0 0
EARGO INC COM NEW 270087208   1,143,202 244,274 SH   SOLE 22 244,274 0 0
EARTHSTONE ENERGY INC CL A 27032D304   371,383 28,546 SH   SOLE 2 17,348 0 11,198
EARTHSTONE ENERGY INC CL A 27032D304   5,009 385 SH   SOLE 7 385 0 0
EARTHSTONE ENERGY INC CL A 27032D304   1,431,321 110,017 SH   SOLE 18 110,017 0 0
EARTHSTONE ENERGY INC CL A 27032D304   1,153,271 88,645 SH   SOLE 19 88,645 0 0
EARTHSTONE ENERGY INC CL A 27032D304   18,598,068 1,429,521 SH   SOLE 21 1,429,521 0 0
EARTHSTONE ENERGY INC CL A 27032D304   16,638,541 1,278,904 SH   SOLE 22 1,248,238 0 30,666
EARTHSTONE ENERGY INC CL A 27032D304   37,339 2,870 SH   SOLE 26 0 0 2,870
EARTHSTONE ENERGY INC CL A 27032D304   242,532 18,642 SH   SOLE 30 18,642 0 0
EARTHSTONE ENERGY INC CL A 27032D304   493,040 37,897 SH   SOLE 43 37,826 0 71
EAST RES ACQUISITION CO UNIT 07/01/2027 274681204   3,373 338 SH   SOLE 43 338 0 0
EAST WEST BANCORP INC COM 27579R104   21,214,820 382,249 SH   SOLE 2 175,467 0 206,782
EAST WEST BANCORP INC COM 27579R104   461,372 8,313 SH   SOLE 4 8,313 0 0
EAST WEST BANCORP INC COM 27579R104   1,737,095 31,299 SH   SOLE 7 31,299 0 0
EAST WEST BANCORP INC COM 27579R104   15,645,672 281,904 SH   SOLE 18 281,715 0 189
EAST WEST BANCORP INC COM 27579R104   3,970,026 71,532 SH   SOLE 19 71,532 0 0
EAST WEST BANCORP INC COM 27579R104   430,485,362 7,756,493 SH   SOLE 21 7,756,493 0 0
EAST WEST BANCORP INC COM 27579R104   231,577,635 4,172,570 SH   SOLE 22 3,987,453 0 185,117
EAST WEST BANCORP INC COM 27579R104   105,617 1,903 SH   SOLE 23 1,903 0 0
EAST WEST BANCORP INC COM 27579R104   1,490,397 26,854 SH   SOLE 25 26,854 0 0
EAST WEST BANCORP INC COM 27579R104   4,834,272 87,104 SH   SOLE 26 56,052 0 31,052
EAST WEST BANCORP INC COM 27579R104   447,830 8,069 SH   SOLE 28 1,632 0 6,437
EAST WEST BANCORP INC COM 27579R104   12,744,243 229,626 SH   SOLE 30 229,626 0 0
EAST WEST BANCORP INC COM 27579R104   110,834 1,997 SH   SOLE 31 1,997 0 0
EAST WEST BANCORP INC COM 27579R104   265,457 4,783 SH   SOLE 36 4,783 0 0
EAST WEST BANCORP INC COM 27579R104   1,292,096 23,281 SH   SOLE 40 23,281 0 0
EAST WEST BANCORP INC COM 27579R104   16,761 302 SH   OTR 43 302 0 0
EAST WEST BANCORP INC COM 27579R104   3,424,639 61,705 SH   SOLE 43 55,439 0 6,267
EASTERLY GOVT PPTYS INC COM 27616P103   1,140,873 83,033 SH   SOLE 2 25,348 0 57,685
EASTERLY GOVT PPTYS INC COM 27616P103   678,014 49,346 SH   SOLE 4 49,346 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   2,400,749 174,727 SH   SOLE 7 174,727 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   4,083,940 297,230 SH   SOLE 18 297,230 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   4,250,139 309,326 SH   SOLE 19 309,326 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   157,040,643 11,429,450 SH   SOLE 21 11,429,450 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   48,031,344 3,495,731 SH   SOLE 22 3,373,057 0 122,674
EASTERLY GOVT PPTYS INC COM 27616P103   294,531 21,436 SH   SOLE 23 21,436 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   5,906,125 429,849 SH   SOLE 25 429,849 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   440,202 32,038 SH   SOLE 26 24,948 0 7,090
EASTERLY GOVT PPTYS INC COM 27616P103   960,838 69,930 SH   SOLE 28 1,494 0 68,436
EASTERLY GOVT PPTYS INC COM 27616P103   6,851,272 498,637 SH   SOLE 30 498,637 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   200,590 14,599 SH   SOLE 40 14,599 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   944,534 68,743 SH   SOLE 43 56,393 0 12,350
EASTERN BANKSHARES INC COM 27627N105   1,786,853 141,589 SH   SOLE 2 48,555 0 93,034
EASTERN BANKSHARES INC COM 27627N105   4,114 326 SH   SOLE 4 326 0 0
EASTERN BANKSHARES INC COM 27627N105   622,343 49,314 SH   SOLE 7 49,314 0 0
EASTERN BANKSHARES INC COM 27627N105   5,332,165 422,517 SH   SOLE 18 422,517 0 0
EASTERN BANKSHARES INC COM 27627N105   4,509,530 357,332 SH   SOLE 19 357,332 0 0
EASTERN BANKSHARES INC COM 27627N105   71,165,051 5,639,069 SH   SOLE 21 5,639,069 0 0
EASTERN BANKSHARES INC COM 27627N105   58,285,167 4,618,476 SH   SOLE 22 4,435,022 0 183,454
EASTERN BANKSHARES INC COM 27627N105   351,530 27,855 SH   SOLE 25 27,855 0 0
EASTERN BANKSHARES INC COM 27627N105   916,124 72,593 SH   SOLE 26 59,173 0 13,420
EASTERN BANKSHARES INC COM 27627N105   210,035 16,643 SH   SOLE 28 3,328 0 13,315
EASTERN BANKSHARES INC COM 27627N105   1,173,824 93,013 SH   SOLE 30 93,013 0 0
EASTERN BANKSHARES INC COM 27627N105   32,295 2,559 SH   SOLE 36 2,559 0 0
EASTERN BANKSHARES INC COM 27627N105   347,656 27,548 SH   SOLE 40 27,548 0 0
EASTERN BANKSHARES INC COM 27627N105   1,929,169 152,866 SH   SOLE 43 143,210 0 9,656
EASTERN CO COM 276317104   4,013 206 SH   SOLE 2 0 0 206
EASTERN CO COM 276317104   16,207 832 SH   SOLE 18 832 0 0
EASTERN CO COM 276317104   222,208 11,407 SH   SOLE 21 11,407 0 0
EASTERN CO COM 276317104   259,902 13,342 SH   SOLE 22 13,342 0 0
EASTGROUP PPTYS INC COM 277276101   11,989,998 72,526 SH   SOLE 2 33,888 0 38,638
EASTGROUP PPTYS INC COM 277276101   3,727,305 22,546 SH   SOLE 4 22,546 0 0
EASTGROUP PPTYS INC COM 277276101   9,678,163 58,542 SH   SOLE 7 58,542 0 0
EASTGROUP PPTYS INC COM 277276101   14,216,363 85,993 SH   SOLE 18 85,993 0 0
EASTGROUP PPTYS INC COM 277276101   11,939,576 72,221 SH   SOLE 19 72,221 0 0
EASTGROUP PPTYS INC COM 277276101   408,438,931 2,470,596 SH   SOLE 21 2,470,596 0 0
EASTGROUP PPTYS INC COM 277276101   264,254,927 1,598,445 SH   SOLE 22 1,536,989 0 61,456
EASTGROUP PPTYS INC COM 277276101   286,665 1,734 SH   SOLE 23 1,734 0 0
EASTGROUP PPTYS INC COM 277276101   32,654,998 197,526 SH   SOLE 25 197,526 0 0
EASTGROUP PPTYS INC COM 277276101   5,201,463 31,463 SH   SOLE 26 17,156 0 14,307
EASTGROUP PPTYS INC COM 277276101   4,886,529 29,558 SH   SOLE 28 720 0 28,838
EASTGROUP PPTYS INC COM 277276101   23,533,963 142,354 SH   SOLE 30 142,354 0 0
EASTGROUP PPTYS INC COM 277276101   94,563 572 SH   SOLE 31 572 0 0
EASTGROUP PPTYS INC COM 277276101   708,066 4,283 SH   SOLE 34 4,283 0 0
EASTGROUP PPTYS INC COM 277276101   41,330 250 SH   SOLE 36 250 0 0
EASTGROUP PPTYS INC COM 277276101   1,148,809 6,949 SH   SOLE 40 6,949 0 0
EASTGROUP PPTYS INC COM 277276101   3,671,223 22,207 SH   SOLE 43 21,317 0 890
EASTMAN CHEM CO COM 277432100   34,030,009 403,486 SH   SOLE 2 32,562 0 370,924
EASTMAN CHEM CO COM 277432100   9,185,385 108,909 SH   SOLE 4 43,794 0 65,115
EASTMAN CHEM CO COM 277432100   6,583,580 78,060 SH   SOLE 7 73,870 0 4,190
EASTMAN CHEM CO COM 277432100   36,098 428 SH   SOLE 13 428 0 0
EASTMAN CHEM CO COM 277432100   1,719,861 20,392 SH   SOLE 15 20,392 0 0
EASTMAN CHEM CO COM 277432100   15,979,056 189,460 SH   SOLE 18 178,577 0 10,883
EASTMAN CHEM CO COM 277432100   4,985,253 59,109 SH   SOLE 19 59,109 0 0
EASTMAN CHEM CO COM 277432100   290,597,940 3,445,553 SH   SOLE 21 3,445,553 0 0
EASTMAN CHEM CO COM 277432100   218,159,579 2,586,668 SH   SOLE 22 2,326,084 0 260,584
EASTMAN CHEM CO COM 277432100   18,880,015 223,856 SH   SOLE 23 223,856 0 0
EASTMAN CHEM CO COM 277432100   11,841,420 140,401 SH   SOLE 25 140,401 0 0
EASTMAN CHEM CO COM 277432100   17,014,330 201,735 SH   SOLE 26 76,063 0 125,672
EASTMAN CHEM CO COM 277432100   23,519,305 278,863 SH   SOLE 28 1,956 0 276,907
EASTMAN CHEM CO COM 277432100   41,917 497 SH   SOLE 29 497 0 0
EASTMAN CHEM CO COM 277432100   47,980,857 568,898 SH   SOLE 30 568,898 0 0
EASTMAN CHEM CO COM 277432100   2,983,612 35,376 SH   SOLE 31 26,182 0 9,194
EASTMAN CHEM CO COM 277432100   366,457 4,345 SH   SOLE 34 4,345 0 0
EASTMAN CHEM CO COM 277432100   3,370,395 39,962 SH   SOLE 36 39,962 0 0
EASTMAN CHEM CO COM 277432100   250,912 2,975 SH   SOLE 40 2,975 0 0
EASTMAN CHEM CO COM 277432100   31,965 379 SH   OTR 43 379 0 0
EASTMAN CHEM CO COM 277432100   15,614,963 185,143 SH   SOLE 43 171,587 0 13,556
EASTMAN KODAK CO COM NEW 277461406   143,033 34,886 SH   SOLE 2 1,829 0 33,057
EASTMAN KODAK CO COM NEW 277461406   2,956 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406   706,873 172,408 SH   SOLE 18 172,408 0 0
EASTMAN KODAK CO COM NEW 277461406   471,955 115,111 SH   SOLE 19 115,111 0 0
EASTMAN KODAK CO COM NEW 277461406   8,434,151 2,057,110 SH   SOLE 21 2,057,110 0 0
EASTMAN KODAK CO COM NEW 277461406   6,675,554 1,628,184 SH   SOLE 22 1,584,204 0 43,980
EASTMAN KODAK CO COM NEW 277461406   39,262 9,576 SH   SOLE 43 9,510 0 66
EASTSIDE DISTILLING INC COM 277802302   2,971 8,489 SH   SOLE 21 8,489 0 0
EATON CORP PLC SHS G29183103   173,597,233 1,013,174 SH   SOLE 2 222,745 0 790,429
EATON CORP PLC SHS G29183103   57,461,953 335,368 SH   SOLE 4 185,020 0 150,348
EATON CORP PLC SHS G29183103   53,381,148 311,551 SH   SOLE 7 300,734 0 10,817
EATON CORP PLC SHS G29183103   4,348,781 25,381 SH   SOLE 13 25,381 0 0
EATON CORP PLC SHS G29183103   11,524,671 67,262 SH   SOLE 15 67,262 0 0
EATON CORP PLC SHS G29183103   101,914,574 594,809 SH   SOLE 18 530,187 0 64,622
EATON CORP PLC SHS G29183103   50,499,381 294,732 SH   SOLE 19 294,732 0 0
EATON CORP PLC SHS G29183103   1,397,746,486 8,157,736 SH   SOLE 21 8,157,736 0 0
EATON CORP PLC SHS G29183103   1,509,196,131 8,808,195 SH   SOLE 22 7,934,081 0 874,114
EATON CORP PLC SHS G29183103   145,042,908 846,521 SH   SOLE 23 846,521 0 0
EATON CORP PLC SHS G29183103   166,362,230 970,948 SH   SOLE 25 969,593 0 1,355
EATON CORP PLC SHS G29183103   155,678,667 908,595 SH   SOLE 26 408,767 0 499,828
EATON CORP PLC SHS G29183103   90,325,822 527,173 SH   SOLE 28 7,204 0 519,969
EATON CORP PLC SHS G29183103   2,276,423 13,286 SH   SOLE 29 13,286 0 0
EATON CORP PLC SHS G29183103   366,654,407 2,139,923 SH   SOLE 30 2,124,812 0 15,111
EATON CORP PLC SHS G29183103   23,524,639 137,298 SH   SOLE 31 107,124 0 30,174
EATON CORP PLC SHS G29183103   212,178,204 1,238,346 SH   SOLE 34 1,238,346 0 0
EATON CORP PLC SHS G29183103   20,365,130 118,858 SH   SOLE 36 118,858 0 0
EATON CORP PLC SHS G29183103   2,712,655 15,832 SH   SOLE 40 15,832 0 0
EATON CORP PLC SHS G29183103   188,131 1,098 SH   OTR 43 1,098 0 0
EATON CORP PLC SHS G29183103   102,959,216 600,906 SH   SOLE 43 530,829 0 70,077
EBAY INC. COM 278642103   101,217,332 2,281,211 SH   SOLE 2 1,270,163 0 1,011,048
EBAY INC. COM 278642103   25,741,744 580,161 SH   SOLE 4 341,586 0 238,575
EBAY INC. COM 278642103   17,876,850 402,904 SH   SOLE 7 386,246 0 16,658
EBAY INC. COM 278642103   4,114,341 92,728 SH   SOLE 13 92,728 0 0
EBAY INC. COM 278642103   4,321,771 97,403 SH   SOLE 15 97,403 0 0
EBAY INC. COM 278642103   76,397,553 1,721,829 SH   SOLE 18 1,462,239 0 259,590
EBAY INC. COM 278642103   61,037,014 1,375,637 SH   SOLE 19 1,375,637 0 0
EBAY INC. COM 278642103   608,396,692 13,711,893 SH   SOLE 21 13,711,893 0 0
EBAY INC. COM 278642103   606,881,901 13,677,753 SH   SOLE 22 12,213,214 0 1,464,539
EBAY INC. COM 278642103   58,567,557 1,319,981 SH   SOLE 23 1,319,981 0 0
EBAY INC. COM 278642103   45,302,702 1,021,021 SH   SOLE 25 1,018,584 0 2,437
EBAY INC. COM 278642103   69,746,845 1,571,937 SH   SOLE 26 798,151 0 773,786
EBAY INC. COM 278642103   110,093,329 2,481,256 SH   SOLE 28 92,068 0 2,389,188
EBAY INC. COM 278642103   1,142,039 25,739 SH   SOLE 29 25,739 0 0
EBAY INC. COM 278642103   201,610,447 4,543,846 SH   SOLE 30 4,076,904 0 466,942
EBAY INC. COM 278642103   8,947,477 201,656 SH   SOLE 31 160,569 0 41,087
EBAY INC. COM 278642103   5,415,802 122,060 SH   SOLE 32 122,060 0 0
EBAY INC. COM 278642103   70,685,359 1,593,089 SH   SOLE 34 1,593,089 0 0
EBAY INC. COM 278642103   8,648,068 194,908 SH   SOLE 36 194,908 0 0
EBAY INC. COM 278642103   999,257 22,521 SH   SOLE 40 22,521 0 0
EBAY INC. COM 278642103   58,480 1,318 SH   OTR 43 1,318 0 0
EBAY INC. COM 278642103   44,284,797 998,080 SH   SOLE 43 905,019 0 93,061
EBET INC COM 278700109   1,105 2,687 SH   SOLE 18 2,687 0 0
EBET INC COM 278700109   12,623 30,683 SH   SOLE 21 30,683 0 0
EBET INC COM 278700109   48 116 SH   SOLE 22 116 0 0
EBIX INC COM NEW 278715206   322,192 24,427 SH   SOLE 2 7,721 0 16,706
EBIX INC COM NEW 278715206   1,543 117 SH   SOLE 4 117 0 0
EBIX INC COM NEW 278715206   2,757 209 SH   SOLE 7 209 0 0
EBIX INC COM NEW 278715206   1,161,986 88,096 SH   SOLE 18 88,096 0 0
EBIX INC COM NEW 278715206   685,128 51,943 SH   SOLE 19 51,943 0 0
EBIX INC COM NEW 278715206   38,878,567 2,947,579 SH   SOLE 21 2,947,579 0 0
EBIX INC COM NEW 278715206   9,270,380 702,834 SH   SOLE 22 672,081 0 30,753
EBIX INC COM NEW 278715206   44,121 3,345 SH   SOLE 25 3,345 0 0
EBIX INC COM NEW 278715206   86,500 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206   29,203 2,214 SH   SOLE 28 0 0 2,214
EBIX INC COM NEW 278715206   877,425 66,522 SH   SOLE 30 66,522 0 0
EBIX INC COM NEW 278715206   36,892 2,797 SH   SOLE 40 2,797 0 0
EBIX INC COM NEW 278715206   176,999 13,419 SH   SOLE 43 13,106 0 313
ECB BANCORP INC COM 26828M106   19,821 1,428 SH   SOLE 18 1,428 0 0
ECB BANCORP INC COM 26828M106   255,739 18,425 SH   SOLE 21 18,425 0 0
ECB BANCORP INC COM 26828M106   1,333,105 96,045 SH   SOLE 22 96,045 0 0
ECHOSTAR CORP CL A 278768106   6,873,638 375,814 SH   SOLE 2 243,455 0 132,359
ECHOSTAR CORP CL A 278768106   3,859 211 SH   SOLE 4 211 0 0
ECHOSTAR CORP CL A 278768106   7,773 425 SH   SOLE 7 425 0 0
ECHOSTAR CORP CL A 278768106   1,725,991 94,368 SH   SOLE 18 94,368 0 0
ECHOSTAR CORP CL A 278768106   8,589,240 469,614 SH   SOLE 19 469,614 0 0
ECHOSTAR CORP CL A 278768106   24,331,992 1,330,344 SH   SOLE 21 1,330,344 0 0
ECHOSTAR CORP CL A 278768106   26,352,067 1,440,791 SH   SOLE 22 1,398,609 0 42,182
ECHOSTAR CORP CL A 278768106   216,371 11,830 SH   SOLE 23 11,830 0 0
ECHOSTAR CORP CL A 278768106   101,601 5,555 SH   SOLE 25 5,555 0 0
ECHOSTAR CORP CL A 278768106   1,764,180 96,456 SH   SOLE 26 8,033 0 88,423
ECHOSTAR CORP CL A 278768106   425,462 23,262 SH   SOLE 30 23,262 0 0
ECHOSTAR CORP CL A 278768106   696,191 38,064 SH   SOLE 34 38,064 0 0
ECHOSTAR CORP CL A 278768106   62,972 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106   89,054 4,869 SH   SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106   319,654 17,477 SH   SOLE 43 17,368 0 109
ECOLAB INC COM 278865100   99,032,295 598,274 SH   SOLE 2 188,223 0 410,051
ECOLAB INC COM 278865100   47,970,263 289,798 SH   SOLE 4 175,809 0 113,989
ECOLAB INC COM 278865100   84,058,948 507,817 SH   SOLE 7 500,640 0 7,177
ECOLAB INC COM 278865100   3,099,218 18,723 SH   SOLE 13 18,723 0 0
ECOLAB INC COM 278865100   5,977,288 36,110 SH   SOLE 15 36,110 0 0
ECOLAB INC COM 278865100   87,632,741 529,407 SH   SOLE 18 414,459 0 114,948
ECOLAB INC COM 278865100   76,388,619 461,479 SH   SOLE 19 461,479 0 0
ECOLAB INC COM 278865100   1,006,996,293 6,083,467 SH   SOLE 21 6,083,467 0 0
ECOLAB INC COM 278865100   988,670,797 5,972,759 SH   SOLE 22 5,337,677 0 635,082
ECOLAB INC COM 278865100   96,406,824 582,413 SH   SOLE 23 582,413 0 0
ECOLAB INC COM 278865100   190,372,742 1,150,080 SH   SOLE 25 1,147,083 0 2,997
ECOLAB INC COM 278865100   135,688,748 819,723 SH   SOLE 26 394,165 0 425,558
ECOLAB INC COM 278865100   178,166,064 1,076,337 SH   SOLE 28 172,748 0 903,589
ECOLAB INC COM 278865100   909,918 5,497 SH   SOLE 29 5,497 0 0
ECOLAB INC COM 278865100   499,869,811 3,019,814 SH   SOLE 30 2,937,305 0 82,509
ECOLAB INC COM 278865100   13,671,785 82,594 SH   SOLE 31 63,600 0 18,994
ECOLAB INC COM 278865100   66,873,623 403,997 SH   SOLE 34 403,997 0 0
ECOLAB INC COM 278865100   14,324,304 86,536 SH   SOLE 36 86,536 0 0
ECOLAB INC COM 278865100   1,690,558 10,213 SH   SOLE 40 10,213 0 0
ECOLAB INC COM 278865100   86,572 523 SH   OTR 43 523 0 0
ECOLAB INC COM 278865100   63,442,368 383,268 SH   SOLE 43 343,757 0 39,511
ECOPETROL S A SPONSORED ADS 279158109   4,026,792 381,325 SH   SOLE 2 381,325 0 0
ECOPETROL S A SPONSORED ADS 279158109   3,768,463 356,862 SH   SOLE 19 356,862 0 0
ECOPETROL S A SPONSORED ADS 279158109   8,078,844 765,042 SH   SOLE 21 765,042 0 0
ECOPETROL S A SPONSORED ADS 279158109   1,375,831 130,287 SH   SOLE 22 130,287 0 0
ECOPETROL S A SPONSORED ADS 279158109   21,943,163 2,077,951 SH   SOLE 25 2,077,951 0 0
ECOPETROL S A SPONSORED ADS 279158109   120,986 11,457 SH   SOLE 28 0 0 11,457
ECOPETROL S A SPONSORED ADS 279158109   37,013 3,505 SH   SOLE 31 0 0 3,505
ECOPETROL S A SPONSORED ADS 279158109   9,199,946 871,207 SH   SOLE 34 871,207 0 0
ECOPETROL S A SPONSORED ADS 279158109   3,424,692 324,308 SH   SOLE 43 294,649 0 29,659
ECOVYST INC COM 27923Q109   4,176,701 377,982 SH   SOLE 2 326,117 0 51,865
ECOVYST INC COM 27923Q109   9,735 881 SH   SOLE 7 881 0 0
ECOVYST INC COM 27923Q109   2,538,793 229,755 SH   SOLE 18 229,755 0 0
ECOVYST INC COM 27923Q109   3,776,338 341,750 SH   SOLE 19 341,750 0 0
ECOVYST INC COM 27923Q109   42,169,949 3,816,285 SH   SOLE 21 3,816,285 0 0
ECOVYST INC COM 27923Q109   27,007,051 2,444,077 SH   SOLE 22 2,342,112 0 101,965
ECOVYST INC COM 27923Q109   141,981 12,849 SH   SOLE 25 12,849 0 0
ECOVYST INC COM 27923Q109   54,443 4,927 SH   SOLE 26 0 0 4,927
ECOVYST INC COM 27923Q109   316,163 28,612 SH   SOLE 28 28,612 0 0
ECOVYST INC COM 27923Q109   419,668 37,979 SH   SOLE 30 37,979 0 0
ECOVYST INC COM 27923Q109   688,990 62,352 SH   SOLE 34 62,352 0 0
ECOVYST INC COM 27923Q109   163,164 14,766 SH   SOLE 40 14,766 0 0
ECOVYST INC COM 27923Q109   86,312 7,811 SH   SOLE 43 7,252 0 559
EDAP TMS S A SPONSORED ADR 268311107   149,744 13,527 SH   SOLE 43 11,111 0 2,416
EDESA BIOTECH INC COM 27966L108   472 518 SH   SOLE 22 518 0 0
EDGEWELL PERS CARE CO COM 28035Q102   2,143,695 50,535 SH   SOLE 2 14,547 0 35,988
EDGEWELL PERS CARE CO COM 28035Q102   8,654 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102   617,253 14,551 SH   SOLE 7 14,551 0 0
EDGEWELL PERS CARE CO COM 28035Q102   7,527,302 177,447 SH   SOLE 18 177,447 0 0
EDGEWELL PERS CARE CO COM 28035Q102   4,348,177 102,503 SH   SOLE 19 102,503 0 0
EDGEWELL PERS CARE CO COM 28035Q102   263,690,144 6,216,175 SH   SOLE 21 6,216,175 0 0
EDGEWELL PERS CARE CO COM 28035Q102   61,576,872 1,451,600 SH   SOLE 22 1,387,570 0 64,030
EDGEWELL PERS CARE CO COM 28035Q102   357,770 8,434 SH   SOLE 25 8,434 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,220,084 28,762 SH   SOLE 26 24,293 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102   65,454 1,543 SH   SOLE 28 969 0 574
EDGEWELL PERS CARE CO COM 28035Q102   4,575,676 107,866 SH   SOLE 30 107,866 0 0
EDGEWELL PERS CARE CO COM 28035Q102   120,049 2,830 SH   SOLE 36 2,830 0 0
EDGEWELL PERS CARE CO COM 28035Q102   362,055 8,535 SH   SOLE 40 8,535 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,447,673 34,127 SH   SOLE 43 32,708 0 1,419
EDGEWISE THERAPEUTICS INC COM 28036F105   157,465 23,608 SH   SOLE 2 2,768 0 20,840
EDGEWISE THERAPEUTICS INC COM 28036F105   1,321 198 SH   SOLE 7 198 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   676,231 101,384 SH   SOLE 18 101,384 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   803,275 120,431 SH   SOLE 19 120,431 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   10,987,451 1,647,294 SH   SOLE 21 1,647,294 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   6,200,705 929,641 SH   SOLE 22 900,233 0 29,408
EDGEWISE THERAPEUTICS INC COM 28036F105   204,669 30,685 SH   SOLE 30 30,685 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   118,499 17,766 SH   SOLE 43 15,735 0 2,031
EDGIO INC COM 53261M104   28,915 36,551 SH   SOLE 2 4,565 0 31,986
EDGIO INC COM 53261M104   1,310 1,656 SH   SOLE 7 1,656 0 0
EDGIO INC COM 53261M104   291,804 368,858 SH   SOLE 18 368,858 0 0
EDGIO INC COM 53261M104   205,173 259,351 SH   SOLE 19 259,351 0 0
EDGIO INC COM 53261M104   3,546,599 4,483,123 SH   SOLE 21 4,483,123 0 0
EDGIO INC COM 53261M104   2,610,002 3,299,206 SH   SOLE 22 3,248,836 0 50,370
EDGIO INC COM 53261M104   5,029 6,357 SH   SOLE 43 4,445 0 1,912
EDISON INTL COM 281020107   70,077,305 992,737 SH   SOLE 2 191,905 0 800,832
EDISON INTL COM 281020107   26,547,064 376,074 SH   SOLE 4 212,775 0 163,299
EDISON INTL COM 281020107   57,274,185 811,364 SH   SOLE 7 799,362 0 12,002
EDISON INTL COM 281020107   914,564 12,956 SH   SOLE 13 12,956 0 0
EDISON INTL COM 281020107   4,450,488 63,047 SH   SOLE 15 63,047 0 0
EDISON INTL COM 281020107   68,646,446 972,467 SH   SOLE 18 928,980 0 43,487
EDISON INTL COM 281020107   52,731,859 747,016 SH   SOLE 19 747,016 0 0
EDISON INTL COM 281020107   1,157,121,304 16,392,142 SH   SOLE 21 16,392,142 0 0
EDISON INTL COM 281020107   592,430,316 8,392,553 SH   SOLE 22 7,495,867 0 896,686
EDISON INTL COM 281020107   50,029,251 708,730 SH   SOLE 23 708,730 0 0
EDISON INTL COM 281020107   62,359,630 883,406 SH   SOLE 25 880,773 0 2,633
EDISON INTL COM 281020107   75,492,546 1,069,451 SH   SOLE 26 455,148 0 614,303
EDISON INTL COM 281020107   81,842,187 1,159,402 SH   SOLE 28 99,654 0 1,059,748
EDISON INTL COM 281020107   90,285 1,279 SH   SOLE 29 1,279 0 0
EDISON INTL COM 281020107   191,560,365 2,713,704 SH   SOLE 30 2,674,749 0 38,955
EDISON INTL COM 281020107   7,587,225 107,483 SH   SOLE 31 78,909 0 28,574
EDISON INTL COM 281020107   5,855,229 82,947 SH   SOLE 32 82,947 0 0
EDISON INTL COM 281020107   11,828,696 167,569 SH   SOLE 34 167,569 0 0
EDISON INTL COM 281020107   10,642,925 150,771 SH   SOLE 36 150,771 0 0
EDISON INTL COM 281020107   1,057,721 14,984 SH   SOLE 40 14,984 0 0
EDISON INTL COM 281020107   76,520 1,084 SH   OTR 43 1,084 0 0
EDISON INTL COM 281020107   22,407,222 317,428 SH   SOLE 43 287,275 0 30,153
EDITAS MEDICINE INC COM 28106W103   2,975,154 410,366 SH   SOLE 2 317,375 0 92,991
EDITAS MEDICINE INC COM 28106W103   1,827 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103   43,348 5,979 SH   SOLE 7 5,979 0 0
EDITAS MEDICINE INC COM 28106W103   1,541,517 212,623 SH   SOLE 18 192,355 0 20,268
EDITAS MEDICINE INC COM 28106W103   4,786,537 660,212 SH   SOLE 19 660,212 0 0
EDITAS MEDICINE INC COM 28106W103   23,049,439 3,179,233 SH   SOLE 21 3,179,233 0 0
EDITAS MEDICINE INC COM 28106W103   18,054,378 2,490,259 SH   SOLE 22 2,406,089 0 84,170
EDITAS MEDICINE INC COM 28106W103   97,455 13,442 SH   SOLE 23 13,442 0 0
EDITAS MEDICINE INC COM 28106W103   76,589 10,564 SH   SOLE 25 10,564 0 0
EDITAS MEDICINE INC COM 28106W103   676,005 93,242 SH   SOLE 26 31,158 0 62,084
EDITAS MEDICINE INC COM 28106W103   8,011 1,105 SH   SOLE 28 1,105 0 0
EDITAS MEDICINE INC COM 28106W103   2,206,030 304,280 SH   SOLE 30 304,280 0 0
EDITAS MEDICINE INC COM 28106W103   35,583 4,908 SH   SOLE 36 4,908 0 0
EDITAS MEDICINE INC COM 28106W103   55,013 7,588 SH   SOLE 40 7,588 0 0
EDITAS MEDICINE INC COM 28106W103   176,240 24,309 SH   SOLE 43 23,358 0 951
EDUCATIONAL DEV CORP COM 281479105   3,510 1,194 SH   SOLE 18 1,194 0 0
EDUCATIONAL DEV CORP COM 281479105   46,390 15,779 SH   SOLE 21 15,779 0 0
EDUCATIONAL DEV CORP COM 281479105   806 274 SH   SOLE 22 274 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   139,800,960 1,689,846 SH   SOLE 2 631,628 0 1,058,218
EDWARDS LIFESCIENCES CORP COM 28176E108   46,330,537 560,021 SH   SOLE 4 338,048 0 221,973
EDWARDS LIFESCIENCES CORP COM 28176E108   58,131,310 702,663 SH   SOLE 7 685,126 0 17,537
EDWARDS LIFESCIENCES CORP COM 28176E108   3,815,094 46,115 SH   SOLE 13 46,115 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   5,789,032 69,975 SH   SOLE 15 69,975 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   87,746,995 1,060,643 SH   SOLE 18 1,005,553 0 55,090
EDWARDS LIFESCIENCES CORP COM 28176E108   115,160,077 1,391,999 SH   SOLE 19 1,391,999 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,513,551,637 18,295,076 SH   SOLE 21 18,295,076 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,118,551,710 13,520,509 SH   SOLE 22 12,238,749 0 1,281,760
EDWARDS LIFESCIENCES CORP COM 28176E108   97,465,454 1,178,115 SH   SOLE 23 1,178,115 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   136,154,635 1,645,771 SH   SOLE 25 1,643,311 0 2,460
EDWARDS LIFESCIENCES CORP COM 28176E108   123,165,115 1,488,760 SH   SOLE 26 810,224 0 678,536
EDWARDS LIFESCIENCES CORP COM 28176E108   176,496,927 2,133,409 SH   SOLE 28 130,331 0 2,003,078
EDWARDS LIFESCIENCES CORP COM 28176E108   167,942 2,030 SH   SOLE 29 2,030 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   477,306,185 5,769,445 SH   SOLE 30 5,585,625 0 183,820
EDWARDS LIFESCIENCES CORP COM 28176E108   14,465,920 174,857 SH   SOLE 31 127,922 0 46,935
EDWARDS LIFESCIENCES CORP COM 28176E108   94,768,373 1,145,514 SH   SOLE 34 1,145,514 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   14,430,428 174,428 SH   SOLE 36 174,428 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,040,287 24,662 SH   SOLE 40 24,662 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   107,549 1,300 SH   OTR 43 1,300 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   57,846,140 699,216 SH   SOLE 43 631,063 0 68,153
EFFECTOR THERAPEUTICS INC COM 28202V108   702 1,991 SH   SOLE 18 1,991 0 0
EFFECTOR THERAPEUTICS INC COM 28202V108   17,822 50,531 SH   SOLE 21 50,531 0 0
EFFECTOR THERAPEUTICS INC COM 28202V108   195 554 SH   SOLE 22 554 0 0
EGAIN CORP COM NEW 28225C806   462,512 60,937 SH   SOLE 2 49,722 0 11,215
EGAIN CORP COM NEW 28225C806   2,080 274 SH   SOLE 7 274 0 0
EGAIN CORP COM NEW 28225C806   482,504 63,571 SH   SOLE 18 63,571 0 0
EGAIN CORP COM NEW 28225C806   316,852 41,746 SH   SOLE 19 41,746 0 0
EGAIN CORP COM NEW 28225C806   5,224,265 688,309 SH   SOLE 21 688,309 0 0
EGAIN CORP COM NEW 28225C806   4,025,205 530,330 SH   SOLE 22 517,777 0 12,553
EGAIN CORP COM NEW 28225C806   562 74 SH   SOLE 43 74 0 0
EHEALTH INC COM 28238P109   621,092 66,356 SH   SOLE 2 27,840 0 38,516
EHEALTH INC COM 28238P109   3,669 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109   689,813 73,698 SH   SOLE 18 73,698 0 0
EHEALTH INC COM 28238P109   1,770,584 189,165 SH   SOLE 19 189,165 0 0
EHEALTH INC COM 28238P109   8,229,480 879,218 SH   SOLE 21 879,218 0 0
EHEALTH INC COM 28238P109   8,056,517 860,739 SH   SOLE 22 844,495 0 16,244
EHEALTH INC COM 28238P109   44,020 4,703 SH   SOLE 23 4,703 0 0
EHEALTH INC COM 28238P109   244,493 26,121 SH   SOLE 26 0 0 26,121
EHEALTH INC COM 28238P109   98,186 10,490 SH   SOLE 28 10,490 0 0
EHEALTH INC COM 28238P109   239,064 25,541 SH   SOLE 30 25,541 0 0
EHEALTH INC COM 28238P109   3,079 329 SH   SOLE 43 329 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   23,263 25,937 SH   SOLE 2 1,397 0 24,540
EIGER BIOPHARMACEUTICALS INC COM 28249U105   473 527 SH   SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   101,868 113,578 SH   SOLE 18 113,578 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   68,678 76,573 SH   SOLE 19 76,573 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   1,502,418 1,675,123 SH   SOLE 21 1,675,123 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   799,233 891,106 SH   SOLE 22 878,875 0 12,231
EIGER BIOPHARMACEUTICALS INC COM 28249U105   21,702 24,197 SH   SOLE 30 24,197 0 0
EKSO BIONICS HLDGS INC COM 282644301   30 18 SH   SOLE 21 18 0 0
EKSO BIONICS HLDGS INC COM 282644301   91,468 55,435 SH   SOLE 22 55,435 0 0
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   15,369,380 334,335 SH   SOLE 21 334,335 0 0
EL POLLO LOCO HLDGS INC COM 268603107   390,265 40,695 SH   SOLE 2 24,226 0 16,469
EL POLLO LOCO HLDGS INC COM 268603107   1,448 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107   676,488 70,541 SH   SOLE 18 70,541 0 0
EL POLLO LOCO HLDGS INC COM 268603107   374,317 39,032 SH   SOLE 19 39,032 0 0
EL POLLO LOCO HLDGS INC COM 268603107   22,882,996 2,386,131 SH   SOLE 21 2,386,131 0 0
EL POLLO LOCO HLDGS INC COM 268603107   6,544,456 682,425 SH   SOLE 22 660,035 0 22,390
EL POLLO LOCO HLDGS INC COM 268603107   35,445 3,696 SH   SOLE 25 3,696 0 0
EL POLLO LOCO HLDGS INC COM 268603107   18,058 1,883 SH   SOLE 26 1,883 0 0
EL POLLO LOCO HLDGS INC COM 268603107   260,090 27,121 SH   SOLE 30 27,121 0 0
EL POLLO LOCO HLDGS INC COM 268603107   13,397 1,397 SH   SOLE 40 1,397 0 0
EL POLLO LOCO HLDGS INC COM 268603107   396,030 41,296 SH   SOLE 43 40,321 0 975
ELANCO ANIMAL HEALTH INC COM 28414H103   7,443,465 791,858 SH   SOLE 2 176,013 0 615,845
ELANCO ANIMAL HEALTH INC COM 28414H103   3,373,914 358,927 SH   SOLE 4 189,765 0 169,162
ELANCO ANIMAL HEALTH INC COM 28414H103   563,859 59,985 SH   SOLE 7 59,985 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   64,381 6,849 SH   SOLE 13 6,849 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   435,718 46,353 SH   SOLE 15 46,353 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   2,151,914 228,927 SH   SOLE 18 205,147 0 23,780
ELANCO ANIMAL HEALTH INC COM 28414H103   20,832,327 2,216,205 SH   SOLE 19 2,216,205 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   62,233,038 6,620,536 SH   SOLE 21 6,620,536 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   103,168,920 10,975,417 SH   SOLE 22 10,179,046 0 796,371
ELANCO ANIMAL HEALTH INC COM 28414H103   7,309,929 777,652 SH   SOLE 23 777,652 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   5,355,669 569,752 SH   SOLE 25 568,629 0 1,123
ELANCO ANIMAL HEALTH INC COM 28414H103   6,078,237 646,621 SH   SOLE 26 314,199 0 332,422
ELANCO ANIMAL HEALTH INC COM 28414H103   9,048,045 962,558 SH   SOLE 28 8,428 0 954,130
ELANCO ANIMAL HEALTH INC COM 28414H103   25,352,853 2,697,112 SH   SOLE 30 2,148,436 0 548,676
ELANCO ANIMAL HEALTH INC COM 28414H103   881,880 93,817 SH   SOLE 31 86,564 0 7,253
ELANCO ANIMAL HEALTH INC COM 28414H103   9,345,489 994,201 SH   SOLE 34 994,201 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   1,205,005 128,192 SH   SOLE 36 128,192 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   155,720 16,566 SH   SOLE 40 16,566 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   21,977 2,338 SH   OTR 43 2,338 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   8,145,758 866,570 SH   SOLE 43 801,312 0 65,258
ELASTIC N V ORD SHS N14506104   9,165,686 158,302 SH   SOLE 2 112,399 0 45,903
ELASTIC N V ORD SHS N14506104   171,442 2,961 SH   SOLE 4 1,036 0 1,925
ELASTIC N V ORD SHS N14506104   1,050,422 18,142 SH   SOLE 7 18,142 0 0
ELASTIC N V ORD SHS N14506104   2,787,190 48,138 SH   SOLE 18 48,138 0 0
ELASTIC N V ORD SHS N14506104   18,378,444 317,417 SH   SOLE 19 317,417 0 0
ELASTIC N V ORD SHS N14506104   105,290,455 1,818,488 SH   SOLE 21 1,818,488 0 0
ELASTIC N V ORD SHS N14506104   119,393,216 2,062,059 SH   SOLE 22 1,957,798 0 104,261
ELASTIC N V ORD SHS N14506104   715,876 12,364 SH   SOLE 25 12,364 0 0
ELASTIC N V ORD SHS N14506104   2,261,053 39,051 SH   SOLE 26 31,558 0 7,493
ELASTIC N V ORD SHS N14506104   169,647 2,930 SH   SOLE 28 1,202 0 1,728
ELASTIC N V ORD SHS N14506104   29,143,560 503,343 SH   SOLE 30 503,343 0 0
ELASTIC N V ORD SHS N14506104   66,238 1,144 SH   SOLE 31 1,144 0 0
ELASTIC N V ORD SHS N14506104   27,290,818 471,344 SH   SOLE 34 471,344 0 0
ELASTIC N V ORD SHS N14506104   106,362 1,837 SH   SOLE 36 1,837 0 0
ELASTIC N V ORD SHS N14506104   696,248 12,025 SH   SOLE 40 12,025 0 0
ELASTIC N V ORD SHS N14506104   6,716 116 SH   OTR 43 116 0 0
ELASTIC N V ORD SHS N14506104   1,532,555 26,469 SH   SOLE 43 21,828 0 4,641
ELBIT SYS LTD ORD M3760D101   13,109,496 77,020 SH   SOLE 43 73,439 0 3,581
ELDORADO GOLD CORP NEW COM 284902509   293,820 28,361 SH   SOLE 19 28,361 0 0
ELDORADO GOLD CORP NEW COM 284902509   1,695,963 163,703 SH   SOLE 23 163,703 0 0
ELDORADO GOLD CORP NEW COM 284902509   19,881,814 1,919,094 SH   SOLE 25 1,919,094 0 0
ELDORADO GOLD CORP NEW COM 284902509   3,733,029 360,331 SH   SOLE 26 243,626 0 116,705
ELDORADO GOLD CORP NEW COM 284902509   33,172,088 3,201,939 SH   SOLE 34 3,201,939 0 0
ELDORADO GOLD CORP NEW COM 284902509   173,603 16,757 SH   SOLE 43 15,220 0 1,537
ELECTROCORE INC COM NEW 28531P202   12,216 2,221 SH   SOLE 21 2,221 0 0
ELECTROCORE INC COM NEW 28531P202   897 163 SH   SOLE 22 163 0 0
ELECTROMED INC COM 285409108   374 36 SH   SOLE 2 0 0 36
ELECTROMED INC COM 285409108   13,083 1,258 SH   SOLE 18 1,258 0 0
ELECTROMED INC COM 285409108   175,510 16,876 SH   SOLE 21 16,876 0 0
ELECTROMED INC COM 285409108   9,350 899 SH   SOLE 22 899 0 0
ELECTRONIC ARTS INC COM 285512109   78,780,684 654,053 SH   SOLE 2 218,224 0 435,829
ELECTRONIC ARTS INC COM 285512109   30,258,365 251,211 SH   SOLE 4 153,271 0 97,940
ELECTRONIC ARTS INC COM 285512109   55,393,510 459,888 SH   SOLE 7 383,897 0 75,991
ELECTRONIC ARTS INC COM 285512109   1,035,509 8,597 SH   SOLE 13 8,597 0 0
ELECTRONIC ARTS INC COM 285512109   5,034,810 41,800 SH   SOLE 15 41,800 0 0
ELECTRONIC ARTS INC COM 285512109   51,914,673 431,006 SH   SOLE 18 407,132 0 23,874
ELECTRONIC ARTS INC COM 285512109   14,818,361 123,025 SH   SOLE 19 123,025 0 0
ELECTRONIC ARTS INC COM 285512109   1,215,932,391 10,094,914 SH   SOLE 21 10,094,914 0 0
ELECTRONIC ARTS INC COM 285512109   751,253,034 6,237,053 SH   SOLE 22 5,668,494 0 568,559
ELECTRONIC ARTS INC COM 285512109   63,940,160 530,844 SH   SOLE 23 530,844 0 0
ELECTRONIC ARTS INC COM 285512109   67,412,492 559,672 SH   SOLE 25 558,694 0 978
ELECTRONIC ARTS INC COM 285512109   64,160,102 532,670 SH   SOLE 26 245,072 0 287,598
ELECTRONIC ARTS INC COM 285512109   103,913,781 862,713 SH   SOLE 28 7,341 0 855,372
ELECTRONIC ARTS INC COM 285512109   253,788 2,107 SH   SOLE 29 2,107 0 0
ELECTRONIC ARTS INC COM 285512109   316,397,337 2,626,794 SH   SOLE 30 2,514,587 0 112,207
ELECTRONIC ARTS INC COM 285512109   9,516,634 79,009 SH   SOLE 31 58,227 0 20,782
ELECTRONIC ARTS INC COM 285512109   7,478,741 62,090 SH   SOLE 32 62,090 0 0
ELECTRONIC ARTS INC COM 285512109   8,870,179 73,642 SH   SOLE 34 73,642 0 0
ELECTRONIC ARTS INC COM 285512109   12,186,890 101,178 SH   SOLE 36 101,178 0 0
ELECTRONIC ARTS INC COM 285512109   1,377,828 11,439 SH   SOLE 40 11,439 0 0
ELECTRONIC ARTS INC COM 285512109   66,488 552 SH   OTR 43 552 0 0
ELECTRONIC ARTS INC COM 285512109   41,476,133 344,343 SH   SOLE 43 322,633 0 21,710
ELEDON PHARMACEUTICALS INC COM 28617K101   2,931 1,242 SH   SOLE 2 1,242 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   3,382 1,433 SH   SOLE 18 1,433 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   53,926 22,850 SH   SOLE 21 22,850 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   63,821 27,043 SH   SOLE 22 27,043 0 0
ELEMENT SOLUTIONS INC COM 28618M106   13,114,232 679,142 SH   SOLE 2 111,275 0 567,867
ELEMENT SOLUTIONS INC COM 28618M106   441,697 22,874 SH   SOLE 4 20,500 0 2,374
ELEMENT SOLUTIONS INC COM 28618M106   520,404 26,950 SH   SOLE 7 26,950 0 0
ELEMENT SOLUTIONS INC COM 28618M106   2,639,735 136,703 SH   SOLE 18 131,272 0 5,431
ELEMENT SOLUTIONS INC COM 28618M106   25,903,033 1,341,431 SH   SOLE 19 1,341,431 0 0
ELEMENT SOLUTIONS INC COM 28618M106   56,779,221 2,940,405 SH   SOLE 21 2,940,405 0 0
ELEMENT SOLUTIONS INC COM 28618M106   109,690,049 5,680,479 SH   SOLE 22 5,386,977 0 293,502
ELEMENT SOLUTIONS INC COM 28618M106   860,569 44,566 SH   SOLE 25 44,566 0 0
ELEMENT SOLUTIONS INC COM 28618M106   2,004,243 103,793 SH   SOLE 26 85,054 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106   556,630 28,826 SH   SOLE 28 4,163 0 24,663
ELEMENT SOLUTIONS INC COM 28618M106   149,575 7,746 SH   SOLE 29 7,746 0 0
ELEMENT SOLUTIONS INC COM 28618M106   1,957,049 101,349 SH   SOLE 30 101,349 0 0
ELEMENT SOLUTIONS INC COM 28618M106   60,035 3,109 SH   SOLE 31 3,109 0 0
ELEMENT SOLUTIONS INC COM 28618M106   6,473,253 335,228 SH   SOLE 34 335,228 0 0
ELEMENT SOLUTIONS INC COM 28618M106   385,563 19,967 SH   SOLE 36 19,967 0 0
ELEMENT SOLUTIONS INC COM 28618M106   658,954 34,125 SH   SOLE 40 34,125 0 0
ELEMENT SOLUTIONS INC COM 28618M106   1,702,907 88,188 SH   SOLE 43 76,269 0 11,919
ELEVANCE HEALTH INC COM 036752103   292,791,834 636,767 SH   SOLE 2 221,114 0 415,653
ELEVANCE HEALTH INC COM 036752103   93,252,687 202,807 SH   SOLE 4 119,580 0 83,227
ELEVANCE HEALTH INC COM 036752103   136,415,971 296,679 SH   SOLE 7 256,082 0 40,597
ELEVANCE HEALTH INC COM 036752103   7,296,725 15,869 SH   SOLE 13 15,869 0 0
ELEVANCE HEALTH INC COM 036752103   12,474,185 27,129 SH   SOLE 15 27,129 0 0
ELEVANCE HEALTH INC COM 036752103   569,137,328 1,237,766 SH   SOLE 18 1,161,760 0 76,006
ELEVANCE HEALTH INC COM 036752103   517,209,922 1,124,834 SH   SOLE 19 1,124,834 0 0
ELEVANCE HEALTH INC COM 036752103   2,868,691,136 6,238,862 SH   SOLE 21 6,238,862 0 0
ELEVANCE HEALTH INC COM 036752103   2,533,480,910 5,509,843 SH   SOLE 22 4,958,732 0 551,111
ELEVANCE HEALTH INC COM 036752103   260,628,125 566,817 SH   SOLE 23 566,817 0 0
ELEVANCE HEALTH INC COM 036752103   330,807,086 719,443 SH   SOLE 25 711,980 0 7,463
ELEVANCE HEALTH INC COM 036752103   253,738,332 551,833 SH   SOLE 26 259,132 0 292,701
ELEVANCE HEALTH INC COM 036752103   301,103,820 654,844 SH   SOLE 28 5,974 0 648,870
ELEVANCE HEALTH INC COM 036752103   3,594,795 7,818 SH   SOLE 29 7,818 0 0
ELEVANCE HEALTH INC COM 036752103   933,247,849 2,029,638 SH   SOLE 30 2,029,638 0 0
ELEVANCE HEALTH INC COM 036752103   39,155,121 85,155 SH   SOLE 31 66,982 0 18,173
ELEVANCE HEALTH INC COM 036752103   256,259,930 557,317 SH   SOLE 34 557,317 0 0
ELEVANCE HEALTH INC COM 036752103   37,595,905 81,764 SH   SOLE 36 81,764 0 0
ELEVANCE HEALTH INC COM 036752103   4,388,427 9,544 SH   SOLE 40 9,544 0 0
ELEVANCE HEALTH INC COM 036752103   132,211,049 287,534 SH   SOLE 43 268,172 0 19,362
ELEVATION ONCOLOGY INC COM 28623U101   2,510 1,321 SH   SOLE 2 1,321 0 0
ELEVATION ONCOLOGY INC COM 28623U101   4,623 2,433 SH   SOLE 18 2,433 0 0
ELEVATION ONCOLOGY INC COM 28623U101   55,094 28,997 SH   SOLE 21 28,997 0 0
ELIEM THERAPEUTICS INC COM 28658R106   3,959 1,365 SH   SOLE 18 1,365 0 0
ELIEM THERAPEUTICS INC COM 28658R106   41,453 14,294 SH   SOLE 21 14,294 0 0
ELIEM THERAPEUTICS INC COM 28658R106   49,422 17,042 SH   SOLE 22 17,042 0 0
ELLINGTON FINANCIAL INC COM 28852N109   721,318 59,076 SH   SOLE 2 16,359 0 42,717
ELLINGTON FINANCIAL INC COM 28852N109   1,868 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109   7,411 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109   2,664,027 218,184 SH   SOLE 18 218,184 0 0
ELLINGTON FINANCIAL INC COM 28852N109   1,538,912 126,037 SH   SOLE 19 126,037 0 0
ELLINGTON FINANCIAL INC COM 28852N109   105,486,207 8,639,329 SH   SOLE 21 8,639,329 0 0
ELLINGTON FINANCIAL INC COM 28852N109   27,923,415 2,286,930 SH   SOLE 22 2,211,876 0 75,054
ELLINGTON FINANCIAL INC COM 28852N109   111,563 9,137 SH   SOLE 25 9,137 0 0
ELLINGTON FINANCIAL INC COM 28852N109   642,991 52,661 SH   SOLE 26 44,907 0 7,754
ELLINGTON FINANCIAL INC COM 28852N109   82,918 6,791 SH   SOLE 28 0 0 6,791
ELLINGTON FINANCIAL INC COM 28852N109   1,251,195 102,473 SH   SOLE 30 102,473 0 0
ELLINGTON FINANCIAL INC COM 28852N109   70,623 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON FINANCIAL INC COM 28852N109   639,352 52,363 SH   SOLE 43 38,304 0 14,059
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   14,841 2,033 SH   SOLE 18 2,033 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   290,890 39,848 SH   SOLE 21 39,848 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   1,336,002 183,014 SH   SOLE 22 183,014 0 0
ELME COMMUNITIES SH BEN INT 939653101   3,019,429 169,061 SH   SOLE 2 62,789 0 106,272
ELME COMMUNITIES SH BEN INT 939653101   864,049 48,379 SH   SOLE 4 48,379 0 0
ELME COMMUNITIES SH BEN INT 939653101   2,879,121 161,205 SH   SOLE 7 161,205 0 0
ELME COMMUNITIES SH BEN INT 939653101   5,354,089 299,781 SH   SOLE 18 299,781 0 0
ELME COMMUNITIES SH BEN INT 939653101   7,771,154 435,115 SH   SOLE 19 435,115 0 0
ELME COMMUNITIES SH BEN INT 939653101   203,931,427 11,418,333 SH   SOLE 21 11,418,333 0 0
ELME COMMUNITIES SH BEN INT 939653101   57,714,179 3,231,477 SH   SOLE 22 3,114,945 0 116,532
ELME COMMUNITIES SH BEN INT 939653101   139,737 7,824 SH   SOLE 23 7,824 0 0
ELME COMMUNITIES SH BEN INT 939653101   11,921,764 667,512 SH   SOLE 25 667,512 0 0
ELME COMMUNITIES SH BEN INT 939653101   816,720 45,729 SH   SOLE 26 40,374 0 5,355
ELME COMMUNITIES SH BEN INT 939653101   1,099,551 61,565 SH   SOLE 28 1,507 0 60,058
ELME COMMUNITIES SH BEN INT 939653101   8,185,077 458,291 SH   SOLE 30 458,291 0 0
ELME COMMUNITIES SH BEN INT 939653101   49,508 2,772 SH   SOLE 34 2,772 0 0
ELME COMMUNITIES SH BEN INT 939653101   49,061 2,747 SH   SOLE 36 2,747 0 0
ELME COMMUNITIES SH BEN INT 939653101   174,867 9,791 SH   SOLE 40 9,791 0 0
ELME COMMUNITIES SH BEN INT 939653101   794,449 44,482 SH   SOLE 43 42,579 0 1,903
ELOXX PHARMACEUTICALS INC COM NEW 29014R202   50 20 SH   SOLE 2 0 0 20
ELOXX PHARMACEUTICALS INC COM NEW 29014R202   2,839 1,131 SH   SOLE 21 1,131 0 0
ELOXX PHARMACEUTICALS INC COM NEW 29014R202   19,425 7,739 SH   SOLE 22 7,739 0 0
EMAGIN CORP COM NEW 29076N206   770 370 SH   SOLE 2 0 0 370
EMAGIN CORP COM NEW 29076N206   62,196 29,902 SH   SOLE 21 29,902 0 0
EMAGIN CORP COM NEW 29076N206   1,860,704 894,569 SH   SOLE 22 894,569 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   150 7,993 SH   SOLE 18 7,993 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   4,456 237,045 SH   SOLE 19 237,045 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   236 12,543 SH   SOLE 22 12,543 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   1,723 91,672 SH   SOLE 34 91,672 0 0
EMBARK TECHNOLOGY INC COM NEW 29079J202   880 313 SH   SOLE 2 0 0 313
EMBARK TECHNOLOGY INC COM NEW 29079J202   393,139 139,907 SH   SOLE 22 139,907 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,671,031 59,425 SH   SOLE 2 40,058 0 19,367
EMBECTA CORP COMMON STOCK 29082K105   5,230 186 SH   SOLE 4 186 0 0
EMBECTA CORP COMMON STOCK 29082K105   359,739 12,793 SH   SOLE 7 12,793 0 0
EMBECTA CORP COMMON STOCK 29082K105   5,118,374 182,019 SH   SOLE 18 182,019 0 0
EMBECTA CORP COMMON STOCK 29082K105   3,836,862 136,446 SH   SOLE 19 136,446 0 0
EMBECTA CORP COMMON STOCK 29082K105   190,375,156 6,770,098 SH   SOLE 21 6,770,098 0 0
EMBECTA CORP COMMON STOCK 29082K105   44,224,296 1,572,699 SH   SOLE 22 1,526,392 0 46,307
EMBECTA CORP COMMON STOCK 29082K105   21,512 765 SH   SOLE 23 765 0 0
EMBECTA CORP COMMON STOCK 29082K105   315,535 11,221 SH   SOLE 25 11,221 0 0
EMBECTA CORP COMMON STOCK 29082K105   655,421 23,308 SH   SOLE 26 18,834 0 4,474
EMBECTA CORP COMMON STOCK 29082K105   3,519,274 125,152 SH   SOLE 30 125,152 0 0
EMBECTA CORP COMMON STOCK 29082K105   326,417 11,608 SH   SOLE 34 11,608 0 0
EMBECTA CORP COMMON STOCK 29082K105   67,825 2,412 SH   SOLE 36 2,412 0 0
EMBECTA CORP COMMON STOCK 29082K105   230,837 8,209 SH   SOLE 40 8,209 0 0
EMBECTA CORP COMMON STOCK 29082K105   7,396 263 SH   OTR 43 263 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,673,202 59,502 SH   SOLE 43 57,633 0 1,869
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303   47,443 3,051 SH   SOLE 43 2,934 0 117
EMBRAER S.A. SPONSORED ADS 29082A107   546,562 33,388 SH   SOLE 2 33,388 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   5,498,159 335,868 SH   SOLE 22 335,868 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   761,058 46,491 SH   SOLE 43 46,093 0 398
EMCOR GROUP INC COM 29084Q100   19,655,668 120,891 SH   SOLE 2 76,862 0 44,029
EMCOR GROUP INC COM 29084Q100   25,201 155 SH   SOLE 4 155 0 0
EMCOR GROUP INC COM 29084Q100   4,230,104 26,017 SH   SOLE 7 26,017 0 0
EMCOR GROUP INC COM 29084Q100   33,515,815 206,137 SH   SOLE 18 193,964 0 12,173
EMCOR GROUP INC COM 29084Q100   61,763,388 379,872 SH   SOLE 19 379,872 0 0
EMCOR GROUP INC COM 29084Q100   560,269,857 3,445,906 SH   SOLE 21 3,445,906 0 0
EMCOR GROUP INC COM 29084Q100   280,817,481 1,727,151 SH   SOLE 22 1,692,617 0 34,534
EMCOR GROUP INC COM 29084Q100   1,467,212 9,024 SH   SOLE 23 9,024 0 0
EMCOR GROUP INC COM 29084Q100   1,338,278 8,231 SH   SOLE 25 8,231 0 0
EMCOR GROUP INC COM 29084Q100   14,003,064 86,125 SH   SOLE 26 19,535 0 66,590
EMCOR GROUP INC COM 29084Q100   83,083 511 SH   SOLE 28 511 0 0
EMCOR GROUP INC COM 29084Q100   11,329,271 69,680 SH   SOLE 30 69,680 0 0
EMCOR GROUP INC COM 29084Q100   478,665 2,944 SH   SOLE 36 2,944 0 0
EMCOR GROUP INC COM 29084Q100   1,261,536 7,759 SH   SOLE 40 7,759 0 0
EMCOR GROUP INC COM 29084Q100   143,892 885 SH   OTR 43 885 0 0
EMCOR GROUP INC COM 29084Q100   9,976,454 61,360 SH   SOLE 43 57,467 0 3,893
EMCORE CORP COM NEW 290846203   461 401 SH   SOLE 2 0 0 401
EMCORE CORP COM NEW 290846203   6,619 5,756 SH   SOLE 18 5,756 0 0
EMCORE CORP COM NEW 290846203   118,947 103,432 SH   SOLE 21 103,432 0 0
EMCORE CORP COM NEW 290846203   516,282 448,941 SH   SOLE 22 448,941 0 0
EMERALD HOLDING INC COM 29103W104   79,485 21,367 SH   SOLE 2 21,367 0 0
EMERALD HOLDING INC COM 29103W104   13,917 3,741 SH   SOLE 18 3,741 0 0
EMERALD HOLDING INC COM 29103W104   5,383 1,447 SH   SOLE 19 1,447 0 0
EMERALD HOLDING INC COM 29103W104   210,072 56,471 SH   SOLE 21 56,471 0 0
EMERALD HOLDING INC COM 29103W104   1,572,723 422,775 SH   SOLE 22 422,775 0 0
EMERALD HOLDING INC COM 29103W104   253 68 SH   SOLE 43 68 0 0
EMEREN GROUP LTD SPONSORED ADS 75971T301   18,005 4,046 SH   SOLE 4 4,046 0 0
EMEREN GROUP LTD SPONSORED ADS 75971T301   242,761 54,553 SH   SOLE 21 54,553 0 0
EMEREN GROUP LTD SPONSORED ADS 75971T301   923,704 207,574 SH   SOLE 22 188,446 0 19,128
EMEREN GROUP LTD SPONSORED ADS 75971T301   190,327 42,770 SH   SOLE 28 42,770 0 0
EMEREN GROUP LTD SPONSORED ADS 75971T301   480,320 107,937 SH   SOLE 30 107,937 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   3,757,914 362,733 SH   SOLE 2 226,121 0 136,612
EMERGENT BIOSOLUTIONS INC COM 29089Q105   1,886 182 SH   SOLE 4 182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   5,657 546 SH   SOLE 7 546 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   1,799,864 173,732 SH   SOLE 18 173,732 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   5,933,099 572,693 SH   SOLE 19 572,693 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   61,763,036 5,961,683 SH   SOLE 21 5,961,683 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   19,959,980 1,926,639 SH   SOLE 22 1,869,916 0 56,723
EMERGENT BIOSOLUTIONS INC COM 29089Q105   148,179 14,303 SH   SOLE 23 14,303 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   71,898 6,940 SH   SOLE 25 6,940 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   1,019,486 98,406 SH   SOLE 26 11,487 0 86,919
EMERGENT BIOSOLUTIONS INC COM 29089Q105   9,210 889 SH   SOLE 28 889 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   756,850 73,055 SH   SOLE 30 73,055 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   191,525 18,487 SH   SOLE 34 18,487 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   20,958 2,023 SH   SOLE 36 2,023 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   55,115 5,320 SH   SOLE 40 5,320 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   422,191 40,752 SH   SOLE 43 30,096 0 10,656
EMERSON ELEC CO COM 291011104   109,714,663 1,259,062 SH   SOLE 2 189,098 0 1,069,964
EMERSON ELEC CO COM 291011104   41,865,803 480,443 SH   SOLE 4 284,517 0 195,926
EMERSON ELEC CO COM 291011104   35,839,113 411,282 SH   SOLE 7 394,825 0 16,457
EMERSON ELEC CO COM 291011104   1,763,539 20,238 SH   SOLE 13 20,238 0 0
EMERSON ELEC CO COM 291011104   8,751,122 100,426 SH   SOLE 15 100,426 0 0
EMERSON ELEC CO COM 291011104   73,109,937 838,994 SH   SOLE 18 790,007 0 48,987
EMERSON ELEC CO COM 291011104   13,247,197 152,022 SH   SOLE 19 152,022 0 0
EMERSON ELEC CO COM 291011104   8,035,877 92,218 SH   SOLE 20 92,218 0 0
EMERSON ELEC CO COM 291011104   1,220,326,162 14,004,202 SH   SOLE 21 14,004,202 0 0
EMERSON ELEC CO COM 291011104   1,077,965,719 12,370,504 SH   SOLE 22 11,172,311 0 1,198,193
EMERSON ELEC CO COM 291011104   97,200,313 1,115,450 SH   SOLE 23 1,115,450 0 0
EMERSON ELEC CO COM 291011104   68,825,438 789,826 SH   SOLE 25 787,509 0 2,317
EMERSON ELEC CO COM 291011104   87,453,094 1,003,593 SH   SOLE 26 368,234 0 635,359
EMERSON ELEC CO COM 291011104   116,363,270 1,335,360 SH   SOLE 28 12,598 0 1,322,762
EMERSON ELEC CO COM 291011104   253,689,375 2,911,285 SH   SOLE 30 2,911,285 0 0
EMERSON ELEC CO COM 291011104   14,438,401 165,692 SH   SOLE 31 122,058 0 43,634
EMERSON ELEC CO COM 291011104   3,253,895 37,341 SH   SOLE 32 37,341 0 0
EMERSON ELEC CO COM 291011104   5,366,604 61,586 SH   SOLE 34 61,586 0 0
EMERSON ELEC CO COM 291011104   14,759,947 169,382 SH   SOLE 36 169,382 0 0
EMERSON ELEC CO COM 291011104   2,053,106 23,561 SH   SOLE 40 23,561 0 0
EMERSON ELEC CO COM 291011104   135,677 1,557 SH   OTR 43 1,557 0 0
EMERSON ELEC CO COM 291011104   50,994,343 585,200 SH   SOLE 43 527,675 0 57,525
EMERSON RADIO CORP COM NEW 291087203   10 18 SH   SOLE 21 18 0 0
EMPIRE PETE CORP COM 292034303   32,700 2,635 SH   SOLE 2 481 0 2,154
EMPIRE PETE CORP COM 292034303   276,880 22,311 SH   SOLE 18 22,311 0 0
EMPIRE PETE CORP COM 292034303   252,208 20,323 SH   SOLE 19 20,323 0 0
EMPIRE PETE CORP COM 292034303   3,786,601 305,125 SH   SOLE 21 305,125 0 0
EMPIRE PETE CORP COM 292034303   2,680,088 215,962 SH   SOLE 22 212,609 0 3,353
EMPIRE ST RLTY TR INC CL A 292104106   1,527,460 235,356 SH   SOLE 2 132,234 0 103,122
EMPIRE ST RLTY TR INC CL A 292104106   483,615 74,517 SH   SOLE 4 74,517 0 0
EMPIRE ST RLTY TR INC CL A 292104106   1,448,873 223,247 SH   SOLE 7 223,247 0 0
EMPIRE ST RLTY TR INC CL A 292104106   2,409,815 371,312 SH   SOLE 18 371,312 0 0
EMPIRE ST RLTY TR INC CL A 292104106   4,198,511 646,920 SH   SOLE 19 646,920 0 0
EMPIRE ST RLTY TR INC CL A 292104106   33,749,623 5,200,250 SH   SOLE 21 5,200,250 0 0
EMPIRE ST RLTY TR INC CL A 292104106   31,782,666 4,897,175 SH   SOLE 22 4,724,367 0 172,808
EMPIRE ST RLTY TR INC CL A 292104106   36,136 5,568 SH   SOLE 23 5,568 0 0
EMPIRE ST RLTY TR INC CL A 292104106   8,397,593 1,293,928 SH   SOLE 25 1,293,928 0 0
EMPIRE ST RLTY TR INC CL A 292104106   340,141 52,410 SH   SOLE 26 39,444 0 12,966
EMPIRE ST RLTY TR INC CL A 292104106   601,928 92,747 SH   SOLE 28 742 0 92,005
EMPIRE ST RLTY TR INC CL A 292104106   3,527,179 543,479 SH   SOLE 30 543,479 0 0
EMPIRE ST RLTY TR INC CL A 292104106   81,034 12,486 SH   SOLE 36 12,486 0 0
EMPIRE ST RLTY TR INC CL A 292104106   99,758 15,371 SH   SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106   2,452,736 377,925 SH   SOLE 43 365,524 0 12,401
EMPLOYERS HLDGS INC COM 292218104   875,240 20,994 SH   SOLE 2 7,462 0 13,532
EMPLOYERS HLDGS INC COM 292218104   2,793 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104   82,630 1,982 SH   SOLE 7 1,982 0 0
EMPLOYERS HLDGS INC COM 292218104   3,645,624 87,446 SH   SOLE 18 87,446 0 0
EMPLOYERS HLDGS INC COM 292218104   2,003,705 48,062 SH   SOLE 19 48,062 0 0
EMPLOYERS HLDGS INC COM 292218104   129,841,337 3,114,448 SH   SOLE 21 3,114,448 0 0
EMPLOYERS HLDGS INC COM 292218104   26,547,317 636,779 SH   SOLE 22 608,967 0 27,812
EMPLOYERS HLDGS INC COM 292218104   12,966 311 SH   SOLE 25 311 0 0
EMPLOYERS HLDGS INC COM 292218104   82,379 1,976 SH   SOLE 26 0 0 1,976
EMPLOYERS HLDGS INC COM 292218104   1,645,963 39,481 SH   SOLE 30 39,481 0 0
EMPLOYERS HLDGS INC COM 292218104   135,451 3,249 SH   SOLE 40 3,249 0 0
EMPLOYERS HLDGS INC COM 292218104   650,489 15,603 SH   SOLE 43 14,628 0 975
ENACT HLDGS INC COM 29249E109   737,486 32,261 SH   SOLE 2 9,829 0 22,432
ENACT HLDGS INC COM 29249E109   9,213 403 SH   SOLE 7 403 0 0
ENACT HLDGS INC COM 29249E109   1,887,779 82,580 SH   SOLE 18 82,580 0 0
ENACT HLDGS INC COM 29249E109   1,351,049 59,101 SH   SOLE 19 59,101 0 0
ENACT HLDGS INC COM 29249E109   23,198,145 1,014,792 SH   SOLE 21 1,014,792 0 0
ENACT HLDGS INC COM 29249E109   17,978,224 786,449 SH   SOLE 22 744,291 0 42,158
ENACT HLDGS INC COM 29249E109   104,859 4,587 SH   SOLE 25 4,587 0 0
ENACT HLDGS INC COM 29249E109   57,859 2,531 SH   SOLE 26 0 0 2,531
ENACT HLDGS INC COM 29249E109   95,761 4,189 SH   SOLE 28 0 0 4,189
ENACT HLDGS INC COM 29249E109   311,948 13,646 SH   SOLE 30 13,646 0 0
ENACT HLDGS INC COM 29249E109   162,237 7,097 SH   SOLE 40 7,097 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   3,021,111 74,706 SH   SOLE 2 44,063 0 30,643
ENANTA PHARMACEUTICALS INC COM 29251M106   3,073 76 SH   SOLE 4 76 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   7,684 190 SH   SOLE 7 190 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   3,092,285 76,466 SH   SOLE 18 73,003 0 3,463
ENANTA PHARMACEUTICALS INC COM 29251M106   9,125,205 225,648 SH   SOLE 19 225,648 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   103,765,603 2,565,915 SH   SOLE 21 2,565,915 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   29,816,533 737,303 SH   SOLE 22 714,531 0 22,772
ENANTA PHARMACEUTICALS INC COM 29251M106   157,150 3,886 SH   SOLE 23 3,886 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   128,437 3,176 SH   SOLE 25 3,176 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   1,090,303 26,961 SH   SOLE 26 3,688 0 23,273
ENANTA PHARMACEUTICALS INC COM 29251M106   27,621 683 SH   SOLE 28 338 0 345
ENANTA PHARMACEUTICALS INC COM 29251M106   1,763,386 43,605 SH   SOLE 30 43,605 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   6,147 152 SH   SOLE 34 152 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   174,135 4,306 SH   SOLE 40 4,306 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   42,422 1,049 SH   OTR 43 1,049 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   496,603 12,280 SH   SOLE 43 9,662 0 2,618
ENBRIDGE INC COM 29250N105   839,300 22,000 SH   SOLE 19 22,000 0 0
ENBRIDGE INC COM 29250N105   40,605,525 1,064,365 SH   SOLE 21 1,064,365 0 0
ENBRIDGE INC COM 29250N105   337,856 8,856 SH   SOLE 34 8,856 0 0
ENBRIDGE INC COM 29250N105   34,658,325 908,475 SH   SOLE 43 818,544 0 89,932
ENCOMPASS HEALTH CORP COM 29261A100   8,535,249 157,768 SH   SOLE 2 90,823 0 66,945
ENCOMPASS HEALTH CORP COM 29261A100   14,986 277 SH   SOLE 4 277 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,297,697 23,987 SH   SOLE 7 23,987 0 0
ENCOMPASS HEALTH CORP COM 29261A100   11,717,735 216,594 SH   SOLE 18 216,594 0 0
ENCOMPASS HEALTH CORP COM 29261A100   22,405,461 414,149 SH   SOLE 19 414,149 0 0
ENCOMPASS HEALTH CORP COM 29261A100   291,907,370 5,395,700 SH   SOLE 21 5,395,700 0 0
ENCOMPASS HEALTH CORP COM 29261A100   159,606,523 2,950,213 SH   SOLE 22 2,825,571 0 124,642
ENCOMPASS HEALTH CORP COM 29261A100   947,994 17,523 SH   SOLE 25 17,523 0 0
ENCOMPASS HEALTH CORP COM 29261A100   13,456,942 248,742 SH   SOLE 26 59,252 0 189,490
ENCOMPASS HEALTH CORP COM 29261A100   256,218 4,736 SH   SOLE 28 1,774 0 2,962
ENCOMPASS HEALTH CORP COM 29261A100   11,126,260 205,661 SH   SOLE 30 205,661 0 0
ENCOMPASS HEALTH CORP COM 29261A100   77,688 1,436 SH   SOLE 31 1,436 0 0
ENCOMPASS HEALTH CORP COM 29261A100   976,451 18,049 SH   SOLE 34 18,049 0 0
ENCOMPASS HEALTH CORP COM 29261A100   324,384 5,996 SH   SOLE 36 5,996 0 0
ENCOMPASS HEALTH CORP COM 29261A100   860,569 15,907 SH   SOLE 40 15,907 0 0
ENCOMPASS HEALTH CORP COM 29261A100   2,444,309 45,181 SH   SOLE 43 39,895 0 5,286
ENCORE CAP GROUP INC COM 292554102   1,151,219 22,819 SH   SOLE 2 6,865 0 15,954
ENCORE CAP GROUP INC COM 292554102   5,449 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102   685,161 13,581 SH   SOLE 7 13,581 0 0
ENCORE CAP GROUP INC COM 292554102   4,033,276 79,946 SH   SOLE 18 79,946 0 0
ENCORE CAP GROUP INC COM 292554102   2,334,826 46,280 SH   SOLE 19 46,280 0 0
ENCORE CAP GROUP INC COM 292554102   144,734,845 2,868,877 SH   SOLE 21 2,868,877 0 0
ENCORE CAP GROUP INC COM 292554102   34,969,266 693,147 SH   SOLE 22 661,927 0 31,220
ENCORE CAP GROUP INC COM 292554102   135,004 2,676 SH   SOLE 23 2,676 0 0
ENCORE CAP GROUP INC COM 292554102   203,616 4,036 SH   SOLE 25 4,036 0 0
ENCORE CAP GROUP INC COM 292554102   973,483 19,296 SH   SOLE 26 17,247 0 2,049
ENCORE CAP GROUP INC COM 292554102   147,718 2,928 SH   SOLE 28 0 0 2,928
ENCORE CAP GROUP INC COM 292554102   4,167,473 82,606 SH   SOLE 30 82,606 0 0
ENCORE CAP GROUP INC COM 292554102   182,780 3,623 SH   SOLE 36 3,623 0 0
ENCORE CAP GROUP INC COM 292554102   216,531 4,292 SH   SOLE 40 4,292 0 0
ENCORE CAP GROUP INC COM 292554102   1,444,384 28,630 SH   SOLE 43 27,840 0 790
ENCORE WIRE CORP COM 292562105   3,710,121 20,019 SH   SOLE 2 7,107 0 12,912
ENCORE WIRE CORP COM 292562105   9,452 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105   34,286 185 SH   SOLE 7 185 0 0
ENCORE WIRE CORP COM 292562105   11,324,775 61,106 SH   SOLE 18 61,106 0 0
ENCORE WIRE CORP COM 292562105   6,491,183 35,025 SH   SOLE 19 35,025 0 0
ENCORE WIRE CORP COM 292562105   397,695,940 2,145,880 SH   SOLE 21 2,145,880 0 0
ENCORE WIRE CORP COM 292562105   91,213,681 492,169 SH   SOLE 22 469,957 0 22,212
ENCORE WIRE CORP COM 292562105   591,944 3,194 SH   SOLE 25 3,194 0 0
ENCORE WIRE CORP COM 292562105   1,248,383 6,736 SH   SOLE 26 5,023 0 1,713
ENCORE WIRE CORP COM 292562105   101,190 546 SH   SOLE 28 368 0 178
ENCORE WIRE CORP COM 292562105   5,821,586 31,412 SH   SOLE 30 31,412 0 0
ENCORE WIRE CORP COM 292562105   519,665 2,804 SH   SOLE 40 2,804 0 0
ENCORE WIRE CORP COM 292562105   4,956,466 26,744 SH   SOLE 43 24,926 0 1,818
ENDAVA PLC ADS 29260V105   298,279 4,440 SH   SOLE 21 4,440 0 0
ENDAVA PLC ADS 29260V105   372,580 5,546 SH   SOLE 43 4,365 0 1,181
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   922,597 38,554 SH   SOLE 2 22,264 0 16,290
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   5,839 244 SH   SOLE 4 244 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   8,883,654 371,235 SH   SOLE 21 371,235 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   59,660,960 2,493,145 SH   SOLE 22 2,452,009 0 41,136
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   359,644 15,029 SH   SOLE 25 15,029 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   903,477 37,755 SH   SOLE 26 31,552 0 6,203
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   168,013 7,021 SH   SOLE 28 3,170 0 3,851
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,059,405 44,271 SH   SOLE 30 44,271 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   367,661 15,364 SH   SOLE 40 15,364 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   83,611 3,494 SH   SOLE 43 3,306 0 188
ENDRA LIFE SCIENCES INC COM NEW 29273B302   236 103 SH   SOLE 22 103 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   1,700,457 629,799 SH   SOLE 30 629,799 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   42,544 15,757 SH   SOLE 34 15,757 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   2,769,517 1,025,747 SH   SOLE 43 983,812 0 41,935
ENERFLEX LTD COM 29269R105   286 48 SH   SOLE 2 48 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   2,546,598 73,389 SH   SOLE 2 57,281 0 16,108
ENERGIZER HLDGS INC NEW COM 29272W109   6,420 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   26,858 774 SH   SOLE 7 774 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   9,877,494 284,654 SH   SOLE 18 284,654 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   4,891,728 140,972 SH   SOLE 19 140,972 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   167,231,445 4,819,350 SH   SOLE 21 4,819,350 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   72,619,848 2,092,791 SH   SOLE 22 2,041,820 0 50,971
ENERGIZER HLDGS INC NEW COM 29272W109   359,284 10,354 SH   SOLE 25 10,354 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   780,993 22,507 SH   SOLE 26 16,650 0 5,857
ENERGIZER HLDGS INC NEW COM 29272W109   36,886 1,063 SH   SOLE 28 1,063 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   1,092,009 31,470 SH   SOLE 30 31,470 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   64,195 1,850 SH   SOLE 36 1,850 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   332,912 9,594 SH   SOLE 40 9,594 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   4,644,959 133,860 SH   SOLE 43 121,966 0 11,894
ENERGOUS CORP COM 29272C103   7,536 13,955 SH   SOLE 18 13,955 0 0
ENERGOUS CORP COM 29272C103   118,311 219,094 SH   SOLE 21 219,094 0 0
ENERGOUS CORP COM 29272C103   365,051 676,020 SH   SOLE 22 676,020 0 0
ENERGY FOCUS INC COM 29268T409   10 18 SH   SOLE 21 18 0 0
ENERGY FOCUS INC COM 29268T409   14,307 25,548 SH   SOLE 22 25,548 0 0
ENERGY FUELS INC COM NEW 292671708   643,329 115,292 SH   SOLE 2 24,728 0 90,564
ENERGY FUELS INC COM NEW 292671708   9,218 1,652 SH   SOLE 7 1,652 0 0
ENERGY FUELS INC COM NEW 292671708   2,468,726 442,424 SH   SOLE 18 428,200 0 14,224
ENERGY FUELS INC COM NEW 292671708   2,421,491 433,959 SH   SOLE 19 433,959 0 0
ENERGY FUELS INC COM NEW 292671708   28,065,257 5,029,616 SH   SOLE 21 5,029,616 0 0
ENERGY FUELS INC COM NEW 292671708   10,009,504 1,793,818 SH   SOLE 22 1,733,509 0 60,309
ENERGY FUELS INC COM NEW 292671708   11,835 2,121 SH   SOLE 23 2,121 0 0
ENERGY FUELS INC COM NEW 292671708   67,049 12,016 SH   SOLE 43 10,294 0 1,722
ENERGY RECOVERY INC COM 29270J100   2,820,144 122,349 SH   SOLE 2 101,711 0 20,638
ENERGY RECOVERY INC COM 29270J100   2,515,908 109,150 SH   SOLE 7 109,150 0 0
ENERGY RECOVERY INC COM 29270J100   3,386,944 146,939 SH   SOLE 18 146,939 0 0
ENERGY RECOVERY INC COM 29270J100   4,839,970 209,977 SH   SOLE 19 209,977 0 0
ENERGY RECOVERY INC COM 29270J100   43,437,425 1,884,487 SH   SOLE 21 1,884,487 0 0
ENERGY RECOVERY INC COM 29270J100   35,683,613 1,548,096 SH   SOLE 22 1,510,030 0 38,066
ENERGY RECOVERY INC COM 29270J100   169,487 7,353 SH   SOLE 23 7,353 0 0
ENERGY RECOVERY INC COM 29270J100   275,424 11,949 SH   SOLE 25 11,949 0 0
ENERGY RECOVERY INC COM 29270J100   997,397 43,271 SH   SOLE 26 40,261 0 3,010
ENERGY RECOVERY INC COM 29270J100   248,249 10,770 SH   SOLE 28 0 0 10,770
ENERGY RECOVERY INC COM 29270J100   21,007,355 911,382 SH   SOLE 30 911,382 0 0
ENERGY RECOVERY INC COM 29270J100   283,192 12,286 SH   SOLE 36 12,286 0 0
ENERGY RECOVERY INC COM 29270J100   240,734 10,444 SH   SOLE 40 10,444 0 0
ENERGY RECOVERY INC COM 29270J100   3,779,163 163,955 SH   SOLE 43 163,133 0 822
ENERGY SVCS ACQUISITION CORP COM 29271Q103   3,588 1,567 SH   SOLE 18 1,567 0 0
ENERGY SVCS ACQUISITION CORP COM 29271Q103   45,601 19,913 SH   SOLE 21 19,913 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   675,699 54,186 SH   SOLE 18 54,186 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   8,277,212 663,770 SH   SOLE 19 663,770 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   75 6 SH   SOLE 43 6 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   78,799 36,822 SH   SOLE 2 20,559 0 16,263
ENERGY VAULT HOLDINGS INC COM 29280W109   890 416 SH   SOLE 7 416 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   428,439 200,205 SH   SOLE 18 200,205 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   366,248 171,144 SH   SOLE 19 171,144 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   5,261,147 2,458,480 SH   SOLE 21 2,458,480 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   4,266,203 1,993,553 SH   SOLE 22 1,950,258 0 43,295
ENERGY VAULT HOLDINGS INC COM 29280W109   16,110 7,528 SH   SOLE 25 7,528 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   14,342 6,702 SH   SOLE 40 6,702 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,237,031 48,511 SH   SOLE 2 35,204 0 13,307
ENERPAC TOOL GROUP CORP CL A COM 292765104   3,978 156 SH   SOLE 4 156 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   386,249 15,147 SH   SOLE 7 15,147 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   4,403,978 172,705 SH   SOLE 18 172,705 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   2,987,580 117,160 SH   SOLE 19 117,160 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   169,759,595 6,657,239 SH   SOLE 21 6,657,239 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   41,147,540 1,613,629 SH   SOLE 22 1,571,838 0 41,791
ENERPAC TOOL GROUP CORP CL A COM 292765104   5,865 230 SH   SOLE 23 230 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   280,755 11,010 SH   SOLE 25 11,010 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   897,626 35,201 SH   SOLE 26 29,225 0 5,976
ENERPAC TOOL GROUP CORP CL A COM 292765104   7,497 294 SH   SOLE 28 294 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   2,771,672 108,693 SH   SOLE 30 108,693 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   36,644 1,437 SH   SOLE 36 1,437 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   247,682 9,713 SH   SOLE 40 9,713 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   861,416 33,781 SH   SOLE 43 32,993 0 788
ENERPLUS CORP COM 292766102   458,281 31,803 SH   SOLE 2 31,803 0 0
ENERPLUS CORP COM 292766102   2,308,597 160,208 SH   SOLE 21 160,208 0 0
ENERPLUS CORP COM 292766102   434,678 30,165 SH   SOLE 22 30,165 0 0
ENERPLUS CORP COM 292766102   2,540,209 176,281 SH   SOLE 43 170,735 0 5,546
ENERSYS COM 29275Y102   5,038,084 57,989 SH   SOLE 2 31,377 0 26,612
ENERSYS COM 29275Y102   15,638 180 SH   SOLE 4 180 0 0
ENERSYS COM 29275Y102   56,385 649 SH   SOLE 7 649 0 0
ENERSYS COM 29275Y102   15,523,197 178,674 SH   SOLE 18 178,674 0 0
ENERSYS COM 29275Y102   7,094,621 81,660 SH   SOLE 19 81,660 0 0
ENERSYS COM 29275Y102   256,860,286 2,956,495 SH   SOLE 21 2,956,495 0 0
ENERSYS COM 29275Y102   113,267,541 1,303,724 SH   SOLE 22 1,255,422 0 48,302
ENERSYS COM 29275Y102   5,878,475 67,662 SH   SOLE 25 67,662 0 0
ENERSYS COM 29275Y102   4,060,945 46,742 SH   SOLE 26 24,403 0 22,339
ENERSYS COM 29275Y102   54,387 626 SH   SOLE 28 626 0 0
ENERSYS COM 29275Y102   1,815,444 20,896 SH   SOLE 30 20,896 0 0
ENERSYS COM 29275Y102   7,286,626 83,870 SH   SOLE 34 83,870 0 0
ENERSYS COM 29275Y102   292,959 3,372 SH   SOLE 36 3,372 0 0
ENERSYS COM 29275Y102   627,795 7,226 SH   SOLE 40 7,226 0 0
ENERSYS COM 29275Y102   2,710,275 31,196 SH   SOLE 43 27,343 0 3,853
ENETI INC COM Y2294C107   145,701 15,583 SH   SOLE 2 6,700 0 8,883
ENETI INC COM Y2294C107   583,412 62,397 SH   SOLE 18 62,397 0 0
ENETI INC COM Y2294C107   442,853 47,364 SH   SOLE 19 47,364 0 0
ENETI INC COM Y2294C107   7,203,932 770,474 SH   SOLE 21 770,474 0 0
ENETI INC COM Y2294C107   2,472,149 264,401 SH   SOLE 22 247,728 0 16,673
ENETI INC COM Y2294C107   170,871 18,275 SH   SOLE 43 17,640 0 635
ENFUSION INC CL A 292812104   167,874 15,988 SH   SOLE 2 11,015 0 4,973
ENFUSION INC CL A 292812104   1,407 134 SH   SOLE 7 134 0 0
ENFUSION INC CL A 292812104   683,267 65,073 SH   SOLE 18 65,073 0 0
ENFUSION INC CL A 292812104   1,063,262 101,263 SH   SOLE 19 101,263 0 0
ENFUSION INC CL A 292812104   8,574,153 816,586 SH   SOLE 21 816,586 0 0
ENFUSION INC CL A 292812104   5,202,918 495,516 SH   SOLE 22 472,022 0 23,494
ENFUSION INC CL A 292812104   52,259 4,977 SH   SOLE 25 4,977 0 0
ENFUSION INC CL A 292812104   626,850 59,700 SH   SOLE 34 59,700 0 0
ENGAGESMART INC COMMON STOCK 29283F103   3,397,875 176,513 SH   SOLE 2 114,830 0 61,683
ENGAGESMART INC COMMON STOCK 29283F103   5,448 283 SH   SOLE 7 283 0 0
ENGAGESMART INC COMMON STOCK 29283F103   1,706,224 88,635 SH   SOLE 18 88,635 0 0
ENGAGESMART INC COMMON STOCK 29283F103   10,839,848 563,109 SH   SOLE 19 563,109 0 0
ENGAGESMART INC COMMON STOCK 29283F103   21,472,778 1,115,469 SH   SOLE 21 1,115,469 0 0
ENGAGESMART INC COMMON STOCK 29283F103   24,557,283 1,275,703 SH   SOLE 22 1,264,795 0 10,908
ENGAGESMART INC COMMON STOCK 29283F103   456,321 23,705 SH   SOLE 23 23,705 0 0
ENGAGESMART INC COMMON STOCK 29283F103   910,544 47,301 SH   SOLE 26 0 0 47,301
ENGAGESMART INC COMMON STOCK 29283F103   3,350,328 174,043 SH   SOLE 34 174,043 0 0
ENGAGESMART INC COMMON STOCK 29283F103   102,795 5,340 SH   SOLE 43 5,157 0 183
ENGLOBAL CORP COM 293306106   2,298 4,793 SH   SOLE 18 4,793 0 0
ENGLOBAL CORP COM 293306106   37,381 77,958 SH   SOLE 21 77,958 0 0
ENGLOBAL CORP COM 293306106   382,612 797,939 SH   SOLE 22 797,939 0 0
ENHABIT INC COM 29332G102   2,635,514 189,469 SH   SOLE 2 43,061 0 146,408
ENHABIT INC COM 29332G102   1,920 138 SH   SOLE 4 138 0 0
ENHABIT INC COM 29332G102   339,474 24,405 SH   SOLE 7 24,405 0 0
ENHABIT INC COM 29332G102   721,623 51,878 SH   SOLE 18 51,878 0 0
ENHABIT INC COM 29332G102   398,508 28,649 SH   SOLE 19 28,649 0 0
ENHABIT INC COM 29332G102   69,481,452 4,995,072 SH   SOLE 21 4,995,072 0 0
ENHABIT INC COM 29332G102   18,728,160 1,346,381 SH   SOLE 22 1,280,599 0 65,782
ENHABIT INC COM 29332G102   102,085 7,339 SH   SOLE 25 7,339 0 0
ENHABIT INC COM 29332G102   323,505 23,257 SH   SOLE 26 19,313 0 3,944
ENHABIT INC COM 29332G102   25,414 1,827 SH   SOLE 28 0 0 1,827
ENHABIT INC COM 29332G102   1,658,475 119,229 SH   SOLE 30 119,229 0 0
ENHABIT INC COM 29332G102   9,946 715 SH   SOLE 31 715 0 0
ENHABIT INC COM 29332G102   12,477 897 SH   SOLE 36 897 0 0
ENHABIT INC COM 29332G102   92,710 6,665 SH   SOLE 40 6,665 0 0
ENHABIT INC COM 29332G102   3,561,649 256,050 SH   SOLE 43 238,528 0 17,522
ENI S P A SPONSORED ADR 26874R108   20,792,128 742,576 SH   SOLE 43 679,314 0 63,262
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,070,819 98,784 SH   SOLE 2 67,296 0 31,488
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   8,206 757 SH   SOLE 4 757 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   6,106,779 563,356 SH   SOLE 7 563,356 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   16,466,014 1,519,005 SH   SOLE 21 1,519,005 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   2,290,861 211,334 SH   SOLE 22 93,718 0 117,616
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   447,237 41,258 SH   SOLE 25 41,258 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   957,541 88,334 SH   SOLE 26 65,762 0 22,572
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   3,238,786 298,781 SH   SOLE 30 298,781 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   891,221 82,216 SH   SOLE 34 82,216 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   439,497 40,544 SH   SOLE 40 40,544 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   569 26 SH   SOLE 2 0 0 26
ENLIVEN THERAPEUTICS INC COM 29337E102   13,271 606 SH   SOLE 18 606 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   166,309 7,594 SH   SOLE 21 7,594 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   559,961 25,569 SH   SOLE 22 25,569 0 0
ENNIS INC COM 293389102   980,685 46,500 SH   SOLE 2 29,027 0 17,473
ENNIS INC COM 293389102   274 13 SH   SOLE 4 13 0 0
ENNIS INC COM 293389102   7,002 332 SH   SOLE 7 332 0 0
ENNIS INC COM 293389102   1,541,721 73,102 SH   SOLE 18 73,102 0 0
ENNIS INC COM 293389102   1,045,136 49,556 SH   SOLE 19 49,556 0 0
ENNIS INC COM 293389102   20,247,497 960,052 SH   SOLE 21 960,052 0 0
ENNIS INC COM 293389102   15,763,510 747,440 SH   SOLE 22 714,940 0 32,500
ENNIS INC COM 293389102   70,715 3,353 SH   SOLE 25 3,353 0 0
ENNIS INC COM 293389102   313,165 14,849 SH   SOLE 26 9,361 0 5,488
ENNIS INC COM 293389102   15,248 723 SH   SOLE 30 723 0 0
ENNIS INC COM 293389102   134,385 6,372 SH   SOLE 40 6,372 0 0
ENNIS INC COM 293389102   2,366,959 112,231 SH   SOLE 43 106,881 0 5,350
ENOCHIAN BIOSCIENCES INC COM 29350E104   31,982 34,949 SH   SOLE 2 0 0 34,949
ENOCHIAN BIOSCIENCES INC COM 29350E104   59,118 64,603 SH   SOLE 18 64,603 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104   30,189 32,990 SH   SOLE 19 32,990 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104   708,865 774,631 SH   SOLE 21 774,631 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104   297,235 324,811 SH   SOLE 22 313,596 0 11,215
ENOVA INTL INC COM 29357K103   7,706,295 173,448 SH   SOLE 2 109,181 0 64,267
ENOVA INTL INC COM 29357K103   5,376 121 SH   SOLE 4 121 0 0
ENOVA INTL INC COM 29357K103   12,574 283 SH   SOLE 7 283 0 0
ENOVA INTL INC COM 29357K103   4,938,661 111,156 SH   SOLE 18 111,156 0 0
ENOVA INTL INC COM 29357K103   14,212,979 319,896 SH   SOLE 19 319,896 0 0
ENOVA INTL INC COM 29357K103   172,336,906 3,878,841 SH   SOLE 21 3,878,841 0 0
ENOVA INTL INC COM 29357K103   54,542,401 1,227,603 SH   SOLE 22 1,190,657 0 36,946
ENOVA INTL INC COM 29357K103   602,871 13,569 SH   SOLE 23 13,569 0 0
ENOVA INTL INC COM 29357K103   201,934 4,545 SH   SOLE 25 4,545 0 0
ENOVA INTL INC COM 29357K103   2,935,801 66,077 SH   SOLE 26 23,030 0 43,047
ENOVA INTL INC COM 29357K103   62,602 1,409 SH   SOLE 28 657 0 752
ENOVA INTL INC COM 29357K103   2,327,466 52,385 SH   SOLE 30 52,385 0 0
ENOVA INTL INC COM 29357K103   201,223 4,529 SH   SOLE 40 4,529 0 0
ENOVA INTL INC COM 29357K103   1,132,521 25,490 SH   SOLE 43 24,702 0 788
ENOVIS CORPORATION COM 194014502   11,027,659 206,163 SH   SOLE 2 103,240 0 102,923
ENOVIS CORPORATION COM 194014502   1,301,519 24,332 SH   SOLE 4 6,026 0 18,306
ENOVIS CORPORATION COM 194014502   62,316 1,165 SH   SOLE 7 1,165 0 0
ENOVIS CORPORATION COM 194014502   352,178 6,584 SH   SOLE 13 6,584 0 0
ENOVIS CORPORATION COM 194014502   5,507,170 102,957 SH   SOLE 18 102,569 0 388
ENOVIS CORPORATION COM 194014502   6,805,533 127,230 SH   SOLE 19 127,230 0 0
ENOVIS CORPORATION COM 194014502   145,250,223 2,715,465 SH   SOLE 21 2,715,465 0 0
ENOVIS CORPORATION COM 194014502   87,230,048 1,630,773 SH   SOLE 22 1,566,184 0 64,589
ENOVIS CORPORATION COM 194014502   2,108,897 39,426 SH   SOLE 23 39,426 0 0
ENOVIS CORPORATION COM 194014502   413,638 7,733 SH   SOLE 25 7,733 0 0
ENOVIS CORPORATION COM 194014502   6,793,390 127,003 SH   SOLE 26 22,397 0 104,606
ENOVIS CORPORATION COM 194014502   851,454 15,918 SH   SOLE 28 671 0 15,247
ENOVIS CORPORATION COM 194014502   92,859 1,736 SH   SOLE 29 1,736 0 0
ENOVIS CORPORATION COM 194014502   1,393,575 26,053 SH   SOLE 30 26,053 0 0
ENOVIS CORPORATION COM 194014502   283,123 5,293 SH   SOLE 31 5,293 0 0
ENOVIS CORPORATION COM 194014502   1,333,559 24,931 SH   SOLE 34 24,931 0 0
ENOVIS CORPORATION COM 194014502   74,137 1,386 SH   SOLE 36 1,386 0 0
ENOVIS CORPORATION COM 194014502   409,840 7,662 SH   SOLE 40 7,662 0 0
ENOVIS CORPORATION COM 194014502   5,475,343 102,362 SH   SOLE 43 98,457 0 3,905
ENOVIX CORPORATION COM 293594107   640,340 42,947 SH   SOLE 2 22,181 0 20,766
ENOVIX CORPORATION COM 293594107   3,593 241 SH   SOLE 4 241 0 0
ENOVIX CORPORATION COM 293594107   18,667 1,252 SH   SOLE 7 1,252 0 0
ENOVIX CORPORATION COM 293594107   4,013,027 269,150 SH   SOLE 18 269,150 0 0
ENOVIX CORPORATION COM 293594107   3,220,709 216,010 SH   SOLE 19 216,010 0 0
ENOVIX CORPORATION COM 293594107   49,647,303 3,329,799 SH   SOLE 21 3,329,799 0 0
ENOVIX CORPORATION COM 293594107   43,225,492 2,899,094 SH   SOLE 22 2,830,320 0 68,774
ENOVIX CORPORATION COM 293594107   171,554 11,506 SH   SOLE 25 11,506 0 0
ENOVIX CORPORATION COM 293594107   755,311 50,658 SH   SOLE 26 43,716 0 6,942
ENOVIX CORPORATION COM 293594107   171,614 11,510 SH   SOLE 28 0 0 11,510
ENOVIX CORPORATION COM 293594107   762,363 51,131 SH   SOLE 30 51,131 0 0
ENOVIX CORPORATION COM 293594107   19,025 1,276 SH   SOLE 36 1,276 0 0
ENOVIX CORPORATION COM 293594107   134,309 9,008 SH   SOLE 40 9,008 0 0
ENOVIX CORPORATION COM 293594107   433,046 29,044 SH   SOLE 43 25,717 0 3,327
ENPHASE ENERGY INC COM 29355A107   54,385,978 258,636 SH   SOLE 2 36,044 0 222,592
ENPHASE ENERGY INC COM 29355A107   16,395,111 77,968 SH   SOLE 4 59,478 0 18,490
ENPHASE ENERGY INC COM 29355A107   31,694,663 150,726 SH   SOLE 7 146,886 0 3,840
ENPHASE ENERGY INC COM 29355A107   928,596 4,416 SH   SOLE 13 4,416 0 0
ENPHASE ENERGY INC COM 29355A107   3,390,555 16,124 SH   SOLE 15 16,124 0 0
ENPHASE ENERGY INC COM 29355A107   58,852,325 279,876 SH   SOLE 18 265,931 0 13,945
ENPHASE ENERGY INC COM 29355A107   191,562,767 910,989 SH   SOLE 19 910,989 0 0
ENPHASE ENERGY INC COM 29355A107   1,207,911,825 5,744,302 SH   SOLE 21 5,744,302 0 0
ENPHASE ENERGY INC COM 29355A107   645,274,881 3,068,646 SH   SOLE 22 2,786,859 0 281,787
ENPHASE ENERGY INC COM 29355A107   54,589,109 259,602 SH   SOLE 23 259,602 0 0
ENPHASE ENERGY INC COM 29355A107   59,174,054 281,406 SH   SOLE 25 280,831 0 575
ENPHASE ENERGY INC COM 29355A107   51,207,175 243,519 SH   SOLE 26 89,107 0 154,412
ENPHASE ENERGY INC COM 29355A107   73,729,425 350,625 SH   SOLE 28 23,873 0 326,752
ENPHASE ENERGY INC COM 29355A107   25,234 120 SH   SOLE 29 120 0 0
ENPHASE ENERGY INC COM 29355A107   630,085,515 2,996,412 SH   SOLE 30 2,945,224 0 51,188
ENPHASE ENERGY INC COM 29355A107   7,832,299 37,247 SH   SOLE 31 27,322 0 9,925
ENPHASE ENERGY INC COM 29355A107   6,428,680 30,572 SH   SOLE 32 30,572 0 0
ENPHASE ENERGY INC COM 29355A107   2,422,215 11,519 SH   SOLE 34 11,519 0 0
ENPHASE ENERGY INC COM 29355A107   7,836,505 37,267 SH   SOLE 36 37,267 0 0
ENPHASE ENERGY INC COM 29355A107   1,127,942 5,364 SH   SOLE 40 5,364 0 0
ENPHASE ENERGY INC COM 29355A107   61,402 292 SH   OTR 43 292 0 0
ENPHASE ENERGY INC COM 29355A107   24,271,100 115,423 SH   SOLE 43 103,374 0 12,049
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   2,558,475 2,490,000 PRN   SOLE 2 2,490,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   3,794,558 3,693,000 PRN   SOLE 21 3,693,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   3,904,500 3,800,000 PRN   SOLE 22 3,800,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   3,639,133 3,510,000 PRN   SOLE 2 3,510,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   3,462,879 3,340,000 PRN   SOLE 21 3,340,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   5,598,666 5,400,000 PRN   SOLE 22 5,400,000 0 0
ENPRO INDS INC COM 29355X107   2,517,047 24,228 SH   SOLE 2 9,608 0 14,620
ENPRO INDS INC COM 29355X107   6,026 58 SH   SOLE 4 58 0 0
ENPRO INDS INC COM 29355X107   525,476 5,058 SH   SOLE 7 5,058 0 0
ENPRO INDS INC COM 29355X107   7,371,931 70,959 SH   SOLE 18 70,959 0 0
ENPRO INDS INC COM 29355X107   4,718,684 45,420 SH   SOLE 19 45,420 0 0
ENPRO INDS INC COM 29355X107   256,071,085 2,464,829 SH   SOLE 21 2,464,829 0 0
ENPRO INDS INC COM 29355X107   60,387,309 581,262 SH   SOLE 22 556,063 0 25,199
ENPRO INDS INC COM 29355X107   13,298 128 SH   SOLE 23 128 0 0
ENPRO INDS INC COM 29355X107   337,746 3,251 SH   SOLE 25 3,251 0 0
ENPRO INDS INC COM 29355X107   1,235,772 11,895 SH   SOLE 26 10,281 0 1,614
ENPRO INDS INC COM 29355X107   210,377 2,025 SH   SOLE 28 367 0 1,658
ENPRO INDS INC COM 29355X107   4,425,610 42,599 SH   SOLE 30 42,599 0 0
ENPRO INDS INC COM 29355X107   40,829 393 SH   SOLE 36 393 0 0
ENPRO INDS INC COM 29355X107   350,525 3,374 SH   SOLE 40 3,374 0 0
ENPRO INDS INC COM 29355X107   2,487,047 23,939 SH   SOLE 43 20,103 0 3,836
ENSERVCO CORP COM NEW 29358Y201   779 1,640 SH   SOLE 18 1,640 0 0
ENSERVCO CORP COM NEW 29358Y201   8,629 18,167 SH   SOLE 21 18,167 0 0
ENSERVCO CORP COM NEW 29358Y201   553 1,165 SH   SOLE 22 1,165 0 0
ENSIGN GROUP INC COM 29358P101   10,972,578 114,848 SH   SOLE 2 37,496 0 77,352
ENSIGN GROUP INC COM 29358P101   21,019 220 SH   SOLE 4 220 0 0
ENSIGN GROUP INC COM 29358P101   894,063 9,358 SH   SOLE 7 9,358 0 0
ENSIGN GROUP INC COM 29358P101   17,341,465 181,510 SH   SOLE 18 169,888 0 11,622
ENSIGN GROUP INC COM 29358P101   34,733,089 363,545 SH   SOLE 19 363,545 0 0
ENSIGN GROUP INC COM 29358P101   624,193,202 6,533,318 SH   SOLE 21 6,533,318 0 0
ENSIGN GROUP INC COM 29358P101   168,443,421 1,763,067 SH   SOLE 22 1,722,960 0 40,107
ENSIGN GROUP INC COM 29358P101   637,538 6,673 SH   SOLE 23 6,673 0 0
ENSIGN GROUP INC COM 29358P101   779,511 8,159 SH   SOLE 25 8,159 0 0
ENSIGN GROUP INC COM 29358P101   7,921,317 82,911 SH   SOLE 26 17,956 0 64,955
ENSIGN GROUP INC COM 29358P101   93,820 982 SH   SOLE 28 982 0 0
ENSIGN GROUP INC COM 29358P101   13,662,124 142,999 SH   SOLE 30 142,999 0 0
ENSIGN GROUP INC COM 29358P101   845,147 8,846 SH   SOLE 40 8,846 0 0
ENSIGN GROUP INC COM 29358P101   3,437,149 35,976 SH   SOLE 43 35,104 0 872
ENSTAR GROUP LIMITED SHS G3075P101   2,679,956 11,562 SH   SOLE 2 3,502 0 8,060
ENSTAR GROUP LIMITED SHS G3075P101   10,199 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101   52,616 227 SH   SOLE 7 227 0 0
ENSTAR GROUP LIMITED SHS G3075P101   7,260,590 31,324 SH   SOLE 18 31,324 0 0
ENSTAR GROUP LIMITED SHS G3075P101   5,294,315 22,841 SH   SOLE 19 22,841 0 0
ENSTAR GROUP LIMITED SHS G3075P101   94,897,144 409,410 SH   SOLE 21 409,410 0 0
ENSTAR GROUP LIMITED SHS G3075P101   78,279,655 337,718 SH   SOLE 22 323,624 0 14,094
ENSTAR GROUP LIMITED SHS G3075P101   435,997 1,881 SH   SOLE 25 1,881 0 0
ENSTAR GROUP LIMITED SHS G3075P101   1,008,055 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101   275,367 1,188 SH   SOLE 28 248 0 940
ENSTAR GROUP LIMITED SHS G3075P101   1,414,846 6,104 SH   SOLE 30 6,104 0 0
ENSTAR GROUP LIMITED SHS G3075P101   69,073 298 SH   SOLE 36 298 0 0
ENSTAR GROUP LIMITED SHS G3075P101   458,944 1,980 SH   SOLE 40 1,980 0 0
ENSTAR GROUP LIMITED SHS G3075P101   1,776,670 7,665 SH   SOLE 43 6,977 0 688
ENSYSCE BIOSCIENCES INC COM 293602405   4,739 975 SH   SOLE 22 975 0 0
ENTEGRIS INC COM 29362U104   17,815,688 217,238 SH   SOLE 2 41,705 0 175,533
ENTEGRIS INC COM 29362U104   5,264,714 64,196 SH   SOLE 4 53,077 0 11,119
ENTEGRIS INC COM 29362U104   1,645,613 20,066 SH   SOLE 7 20,066 0 0
ENTEGRIS INC COM 29362U104   321,643 3,922 SH   SOLE 13 3,922 0 0
ENTEGRIS INC COM 29362U104   773,354 9,430 SH   SOLE 15 9,430 0 0
ENTEGRIS INC COM 29362U104   12,102,298 147,571 SH   SOLE 18 139,269 0 8,302
ENTEGRIS INC COM 29362U104   402,693,293 4,910,295 SH   SOLE 19 4,910,295 0 0
ENTEGRIS INC COM 29362U104   298,812,046 3,643,605 SH   SOLE 21 3,643,605 0 0
ENTEGRIS INC COM 29362U104   359,729,730 4,386,413 SH   SOLE 22 4,109,337 0 277,076
ENTEGRIS INC COM 29362U104   22,350,267 272,531 SH   SOLE 23 272,531 0 0
ENTEGRIS INC COM 29362U104   123,906,285 1,510,868 SH   SOLE 25 1,510,770 0 98
ENTEGRIS INC COM 29362U104   8,492,136 103,550 SH   SOLE 26 80,960 0 22,590
ENTEGRIS INC COM 29362U104   14,255,880 173,831 SH   SOLE 28 1,928 0 171,903
ENTEGRIS INC COM 29362U104   31,994,889 390,134 SH   SOLE 30 379,983 0 10,151
ENTEGRIS INC COM 29362U104   2,834,020 34,557 SH   SOLE 31 31,844 0 2,713
ENTEGRIS INC COM 29362U104   22,714,720 276,975 SH   SOLE 34 276,975 0 0
ENTEGRIS INC COM 29362U104   1,760,755 21,470 SH   SOLE 36 21,470 0 0
ENTEGRIS INC COM 29362U104   522,978 6,377 SH   SOLE 40 6,377 0 0
ENTEGRIS INC COM 29362U104   8,336,497 101,652 SH   SOLE 43 94,147 0 7,505
ENTERGY CORP NEW COM 29364G103   69,439,400 644,509 SH   SOLE 2 151,532 0 492,977
ENTERGY CORP NEW COM 29364G103   12,221,056 113,431 SH   SOLE 4 98,209 0 15,222
ENTERGY CORP NEW COM 29364G103   14,361,742 133,300 SH   SOLE 7 126,863 0 6,437
ENTERGY CORP NEW COM 29364G103   272,690 2,531 SH   SOLE 13 2,531 0 0
ENTERGY CORP NEW COM 29364G103   3,702,162 34,362 SH   SOLE 15 34,362 0 0
ENTERGY CORP NEW COM 29364G103   44,317,556 411,338 SH   SOLE 18 384,602 0 26,736
ENTERGY CORP NEW COM 29364G103   29,452,561 273,367 SH   SOLE 19 273,367 0 0
ENTERGY CORP NEW COM 29364G103   930,097,980 8,632,801 SH   SOLE 21 8,632,801 0 0
ENTERGY CORP NEW COM 29364G103   483,878,225 4,491,166 SH   SOLE 22 4,067,537 0 423,629
ENTERGY CORP NEW COM 29364G103   40,601,173 376,844 SH   SOLE 23 376,844 0 0
ENTERGY CORP NEW COM 29364G103   25,262,229 234,474 SH   SOLE 25 234,474 0 0
ENTERGY CORP NEW COM 29364G103   29,018,476 269,338 SH   SOLE 26 127,966 0 141,372
ENTERGY CORP NEW COM 29364G103   23,922,697 222,041 SH   SOLE 28 3,483 0 218,558
ENTERGY CORP NEW COM 29364G103   71,216 661 SH   SOLE 29 661 0 0
ENTERGY CORP NEW COM 29364G103   112,661,240 1,045,677 SH   SOLE 30 1,045,677 0 0
ENTERGY CORP NEW COM 29364G103   6,157,664 57,153 SH   SOLE 31 41,775 0 15,378
ENTERGY CORP NEW COM 29364G103   5,492,370 50,978 SH   SOLE 32 50,978 0 0
ENTERGY CORP NEW COM 29364G103   8,623,617 80,041 SH   SOLE 34 80,041 0 0
ENTERGY CORP NEW COM 29364G103   13,357,713 123,981 SH   SOLE 35 123,981 0 0
ENTERGY CORP NEW COM 29364G103   6,737,305 62,533 SH   SOLE 36 62,533 0 0
ENTERGY CORP NEW COM 29364G103   497,112 4,614 SH   SOLE 40 4,614 0 0
ENTERGY CORP NEW COM 29364G103   64,644 600 SH   OTR 43 600 0 0
ENTERGY CORP NEW COM 29364G103   17,048,399 158,236 SH   SOLE 43 140,584 0 17,652
ENTERPRISE BANCORP INC MASS COM 293668109   592,769 18,842 SH   SOLE 2 14,138 0 4,704
ENTERPRISE BANCORP INC MASS COM 293668109   5,002 159 SH   SOLE 7 159 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   895,006 28,449 SH   SOLE 18 28,449 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   744,784 23,674 SH   SOLE 19 23,674 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   10,174,888 323,423 SH   SOLE 21 323,423 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   7,226,173 229,694 SH   SOLE 22 221,933 0 7,761
ENTERPRISE BANCORP INC MASS COM 293668109   1,321 42 SH   SOLE 23 42 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   5,893,371 132,168 SH   SOLE 2 73,582 0 58,586
ENTERPRISE FINL SVCS CORP COM 293712105   6,064 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   513,142 11,508 SH   SOLE 7 11,508 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   4,406,830 98,830 SH   SOLE 18 98,830 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   9,174,259 205,747 SH   SOLE 19 205,747 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   55,878,137 1,253,154 SH   SOLE 21 1,253,154 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   56,500,346 1,267,108 SH   SOLE 22 1,222,267 0 44,841
ENTERPRISE FINL SVCS CORP COM 293712105   384,812 8,630 SH   SOLE 23 8,630 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   300,715 6,744 SH   SOLE 25 6,744 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   1,598,641 35,852 SH   SOLE 26 11,799 0 24,053
ENTERPRISE FINL SVCS CORP COM 293712105   124,005 2,781 SH   SOLE 28 696 0 2,085
ENTERPRISE FINL SVCS CORP COM 293712105   951,506 21,339 SH   SOLE 30 21,339 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   332,418 7,455 SH   SOLE 40 7,455 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   1,196,016 26,823 SH   SOLE 43 25,955 0 868
ENTERPRISE PRODS PARTNERS L COM 293792107   11,005,946 424,940 SH   SOLE 2 424,940 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   59,337,755 2,291,033 SH   SOLE 18 1,550,413 0 740,620
ENTERPRISE PRODS PARTNERS L COM 293792107   570,023,672 22,008,636 SH   SOLE 19 22,008,636 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   219,741 8,484 SH   SOLE 43 8,470 0 14
ENTRADA THERAPEUTICS INC COM 29384C108   61,567 4,246 SH   SOLE 2 2,665 0 1,581
ENTRADA THERAPEUTICS INC COM 29384C108   50,170 3,460 SH   SOLE 18 3,460 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   946,792 65,296 SH   SOLE 21 65,296 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   1,702,605 117,421 SH   SOLE 22 117,417 0 4
ENTRADA THERAPEUTICS INC COM 29384C108   5,278 364 SH   SOLE 26 240 0 124
ENTRADA THERAPEUTICS INC COM 29384C108   24,549 1,693 SH   SOLE 28 0 0 1,693
ENTRADA THERAPEUTICS INC COM 29384C108   271,136 18,699 SH   SOLE 30 18,699 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   11,687 806 SH   SOLE 31 751 0 55
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,718,999 284,132 SH   SOLE 2 57,521 0 226,611
ENTRAVISION COMMUNICATIONS C CL A 29382R107   2,160 357 SH   SOLE 7 357 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   975,193 161,189 SH   SOLE 18 161,189 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   2,714,774 448,723 SH   SOLE 19 448,723 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   12,075,939 1,996,023 SH   SOLE 21 1,996,023 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   17,082,659 2,823,580 SH   SOLE 22 2,798,404 0 25,176
ENTRAVISION COMMUNICATIONS C CL A 29382R107   28,223 4,665 SH   SOLE 23 4,665 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   698,563 115,465 SH   SOLE 26 0 0 115,465
ENTRAVISION COMMUNICATIONS C CL A 29382R107   73,719 12,185 SH   SOLE 43 12,185 0 0
ENVELA CORP COM 29402E102   7,859 1,209 SH   SOLE 2 0 0 1,209
ENVELA CORP COM 29402E102   8,288 1,275 SH   SOLE 18 1,275 0 0
ENVELA CORP COM 29402E102   106,145 16,330 SH   SOLE 21 16,330 0 0
ENVELA CORP COM 29402E102   5,441 837 SH   SOLE 22 837 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E208   49,224 29,578 SH   SOLE 22 29,578 0 0
ENVESTNET INC COM 29404K106   140,738,711 2,398,819 SH   SOLE 2 2,388,402 0 10,417
ENVESTNET INC COM 29404K106   6,043 103 SH   SOLE 4 103 0 0
ENVESTNET INC COM 29404K106   197,483 3,366 SH   SOLE 7 3,366 0 0
ENVESTNET INC COM 29404K106   12,392,336 211,221 SH   SOLE 18 206,763 0 4,458
ENVESTNET INC COM 29404K106   5,477,197 93,356 SH   SOLE 19 93,356 0 0
ENVESTNET INC COM 29404K106   222,249,704 3,788,132 SH   SOLE 21 3,788,132 0 0
ENVESTNET INC COM 29404K106   81,898,978 1,395,926 SH   SOLE 22 1,362,381 0 33,545
ENVESTNET INC COM 29404K106   179,178 3,054 SH   SOLE 25 3,054 0 0
ENVESTNET INC COM 29404K106   1,471,561 25,082 SH   SOLE 26 21,070 0 4,012
ENVESTNET INC COM 29404K106   56,910 970 SH   SOLE 28 970 0 0
ENVESTNET INC COM 29404K106   1,791,840 30,541 SH   SOLE 30 30,541 0 0
ENVESTNET INC COM 29404K106   364,341 6,210 SH   SOLE 40 6,210 0 0
ENVESTNET INC COM 29404K106   67,764 1,155 SH   SOLE 43 1,155 0 0
ENVESTNET INC NOTE 0.750% 8/1 29404KAE6   4,112,573 4,560,000 PRN   SOLE 21 4,560,000 0 0
ENVIROTECH VEHICLES INC COM NEW 29414V209   422,472 134,118 SH   SOLE 22 134,118 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   24,469,910 598,579 SH   SOLE 2 286,810 0 311,769
ENVISTA HOLDINGS CORPORATION COM 29415F104   116,958 2,861 SH   SOLE 4 950 0 1,911
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,178,611 28,831 SH   SOLE 7 28,831 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   14,346,918 350,952 SH   SOLE 18 350,952 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   79,852,457 1,953,338 SH   SOLE 19 1,953,338 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   378,166,081 9,250,638 SH   SOLE 21 9,250,638 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   197,009,673 4,819,219 SH   SOLE 22 4,607,657 0 211,562
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,086,672 26,582 SH   SOLE 25 26,582 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   3,421,329 83,692 SH   SOLE 26 70,240 0 13,452
ENVISTA HOLDINGS CORPORATION COM 29415F104   475,761 11,638 SH   SOLE 28 2,865 0 8,773
ENVISTA HOLDINGS CORPORATION COM 29415F104   4,629,619 113,249 SH   SOLE 30 113,249 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   96,599 2,363 SH   SOLE 31 2,363 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   36,834,679 901,044 SH   SOLE 34 901,044 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   120,146 2,939 SH   SOLE 36 2,939 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,061,735 25,972 SH   SOLE 40 25,972 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,580,421 38,660 SH   SOLE 43 33,908 0 4,752
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0   4,152,662 2,084,000 PRN   SOLE 2 2,084,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0   24,575,229 12,333,000 PRN   SOLE 19 12,333,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0   6,029,729 3,026,000 PRN   SOLE 21 3,026,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0   24,575,229 12,333,000 PRN   SOLE 34 12,333,000 0 0
ENVIVA INC COM 29415B103   8,964,179 310,394 SH   SOLE 2 11,907 0 298,487
ENVIVA INC COM 29415B103   370,646 12,834 SH   SOLE 7 12,834 0 0
ENVIVA INC COM 29415B103   382,227 13,235 SH   SOLE 18 13,235 0 0
ENVIVA INC COM 29415B103   276,670 9,580 SH   SOLE 19 9,580 0 0
ENVIVA INC COM 29415B103   13,860,552 479,936 SH   SOLE 21 479,936 0 0
ENVIVA INC COM 29415B103   21,828,313 755,828 SH   SOLE 22 717,272 0 38,556
ENVIVA INC COM 29415B103   276,786 9,584 SH   SOLE 25 9,584 0 0
ENVIVA INC COM 29415B103   455,524 15,773 SH   SOLE 26 13,060 0 2,713
ENVIVA INC COM 29415B103   854,761 29,597 SH   SOLE 30 29,597 0 0
ENVIVA INC COM 29415B103   12,996 450 SH   SOLE 31 450 0 0
ENVIVA INC COM 29415B103   357,968 12,395 SH   SOLE 36 12,395 0 0
ENVIVA INC COM 29415B103   177,641 6,151 SH   SOLE 40 6,151 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   6,861 1,466 SH   SOLE 18 1,466 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   86,505 18,484 SH   SOLE 21 18,484 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   67,869 14,502 SH   SOLE 22 14,502 0 0
ENZO BIOCHEM INC COM 294100102   157,641 64,873 SH   SOLE 2 0 0 64,873
ENZO BIOCHEM INC COM 294100102   17,409 7,164 SH   SOLE 18 7,164 0 0
ENZO BIOCHEM INC COM 294100102   311,101 128,025 SH   SOLE 21 128,025 0 0
ENZO BIOCHEM INC COM 294100102   2,823,818 1,162,065 SH   SOLE 22 1,162,065 0 0
ENZO BIOCHEM INC COM 294100102   141,574 58,261 SH   SOLE 26 0 0 58,261
EOG RES INC COM 26875P101   117,692,570 1,026,717 SH   SOLE 2 574,634 0 452,083
EOG RES INC COM 26875P101   63,216,152 551,480 SH   SOLE 4 259,421 0 292,059
EOG RES INC COM 26875P101   78,819,932 687,603 SH   SOLE 7 570,710 0 116,893
EOG RES INC COM 26875P101   9,601,065 83,757 SH   SOLE 13 83,757 0 0
EOG RES INC COM 26875P101   11,440,074 99,800 SH   SOLE 15 99,800 0 0
EOG RES INC COM 26875P101   112,706,050 983,216 SH   SOLE 18 894,965 0 88,251
EOG RES INC COM 26875P101   95,988,411 837,376 SH   SOLE 19 837,376 0 0
EOG RES INC COM 26875P101   1,995,314,431 17,406,564 SH   SOLE 21 17,406,564 0 0
EOG RES INC COM 26875P101   1,502,141,668 13,104,263 SH   SOLE 22 11,856,868 0 1,247,395
EOG RES INC COM 26875P101   160,384,679 1,399,151 SH   SOLE 23 1,399,151 0 0
EOG RES INC COM 26875P101   123,648,171 1,078,672 SH   SOLE 25 1,078,672 0 0
EOG RES INC COM 26875P101   129,671,978 1,131,222 SH   SOLE 26 438,513 0 692,709
EOG RES INC COM 26875P101   150,006,996 1,308,619 SH   SOLE 28 701 0 1,307,918
EOG RES INC COM 26875P101   21,324,734 186,031 SH   SOLE 29 186,031 0 0
EOG RES INC COM 26875P101   459,879,626 4,011,861 SH   SOLE 30 3,977,273 0 34,588
EOG RES INC COM 26875P101   29,672,893 258,858 SH   SOLE 31 214,588 0 44,270
EOG RES INC COM 26875P101   171,581,394 1,496,828 SH   SOLE 34 1,496,828 0 0
EOG RES INC COM 26875P101   18,567,653 161,979 SH   SOLE 36 161,979 0 0
EOG RES INC COM 26875P101   2,717,190 23,704 SH   SOLE 40 23,704 0 0
EOG RES INC COM 26875P101   151,197 1,319 SH   OTR 43 1,319 0 0
EOG RES INC COM 26875P101   48,784,596 425,583 SH   SOLE 43 371,627 0 53,956
EOG RES INC OPTIONS 26875P101   298,038 2,600 SH Call SOLE 4 2,600 0 0
EOG RES INC OPTIONS 26875P101   4,963,479 43,300 SH Call SOLE 18 43,300 0 0
EOG RES INC OPTIONS 26875P101   35,328,966 308,200 SH Call SOLE 19 308,200 0 0
EOG RES INC OPTIONS 26875P101   2,223,822 19,400 SH Call SOLE 22 19,400 0 0
EOG RES INC OPTIONS 26875P101   16,781,832 146,400 SH Call SOLE 34 146,400 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   4,022 1,565 SH   SOLE 2 0 0 1,565
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   22,994 8,947 SH   SOLE 18 8,947 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   309,562 120,452 SH   SOLE 21 120,452 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   2,530,085 984,469 SH   SOLE 22 984,469 0 0
EPAM SYS INC COM 29414B104   33,209,332 111,068 SH   SOLE 2 22,468 0 88,600
EPAM SYS INC COM 29414B104   12,387,271 41,429 SH   SOLE 4 24,515 0 16,914
EPAM SYS INC COM 29414B104   11,175,424 37,376 SH   SOLE 7 35,699 0 1,677
EPAM SYS INC COM 29414B104   662,883 2,217 SH   SOLE 13 2,217 0 0
EPAM SYS INC COM 29414B104   1,923,168 6,432 SH   SOLE 15 6,432 0 0
EPAM SYS INC COM 29414B104   28,470,780 95,220 SH   SOLE 18 90,264 0 4,956
EPAM SYS INC COM 29414B104   7,257,926 24,274 SH   SOLE 19 24,274 0 0
EPAM SYS INC COM 29414B104   467,737,959 1,564,341 SH   SOLE 21 1,564,341 0 0
EPAM SYS INC COM 29414B104   366,144,935 1,224,565 SH   SOLE 22 1,106,399 0 118,166
EPAM SYS INC COM 29414B104   31,810,311 106,389 SH   SOLE 23 106,389 0 0
EPAM SYS INC COM 29414B104   25,978,316 86,884 SH   SOLE 25 86,678 0 206
EPAM SYS INC COM 29414B104   28,689,050 95,950 SH   SOLE 26 37,215 0 58,735
EPAM SYS INC COM 29414B104   34,886,124 116,676 SH   SOLE 28 970 0 115,706
EPAM SYS INC COM 29414B104   57,707 193 SH   SOLE 29 193 0 0
EPAM SYS INC COM 29414B104   116,584,884 389,916 SH   SOLE 30 389,916 0 0
EPAM SYS INC COM 29414B104   4,723,004 15,796 SH   SOLE 31 11,601 0 4,195
EPAM SYS INC COM 29414B104   671,255 2,245 SH   SOLE 34 2,245 0 0
EPAM SYS INC COM 29414B104   4,100,187 13,713 SH   SOLE 36 13,713 0 0
EPAM SYS INC COM 29414B104   660,192 2,208 SH   SOLE 40 2,208 0 0
EPAM SYS INC COM 29414B104   13,754 46 SH   OTR 43 46 0 0
EPAM SYS INC COM 29414B104   10,835,461 36,239 SH   SOLE 43 33,323 0 2,916
EPICQUEST EDUCATN GRP INTL L COM G3104J100   248 184 SH   SOLE 22 184 0 0
EPLUS INC COM 294268107   1,811,390 36,937 SH   SOLE 2 15,184 0 21,753
EPLUS INC COM 294268107   4,904 100 SH   SOLE 4 100 0 0
EPLUS INC COM 294268107   328,666 6,702 SH   SOLE 7 6,702 0 0
EPLUS INC COM 294268107   4,730,889 96,470 SH   SOLE 18 84,588 0 11,882
EPLUS INC COM 294268107   11,775,436 240,119 SH   SOLE 19 240,119 0 0
EPLUS INC COM 294268107   157,258,677 3,206,743 SH   SOLE 21 3,206,743 0 0
EPLUS INC COM 294268107   41,588,519 848,053 SH   SOLE 22 825,641 0 22,412
EPLUS INC COM 294268107   51,590 1,052 SH   SOLE 23 1,052 0 0
EPLUS INC COM 294268107   245,200 5,000 SH   SOLE 25 5,000 0 0
EPLUS INC COM 294268107   909,251 18,541 SH   SOLE 26 10,798 0 7,743
EPLUS INC COM 294268107   77,385 1,578 SH   SOLE 28 326 0 1,252
EPLUS INC COM 294268107   3,908,096 79,692 SH   SOLE 30 79,692 0 0
EPLUS INC COM 294268107   209,058 4,263 SH   SOLE 40 4,263 0 0
EPLUS INC COM 294268107   1,019,983 20,799 SH   SOLE 43 20,461 0 338
EPR PPTYS COM SH BEN INT 26884U109   19,400,025 509,187 SH   SOLE 2 272,559 0 236,628
EPR PPTYS COM SH BEN INT 26884U109   17,213,923 451,809 SH   SOLE 4 451,809 0 0
EPR PPTYS COM SH BEN INT 26884U109   4,530,319 118,906 SH   SOLE 7 118,906 0 0
EPR PPTYS COM SH BEN INT 26884U109   20,795,399 545,811 SH   SOLE 18 545,811 0 0
EPR PPTYS COM SH BEN INT 26884U109   28,738,373 754,288 SH   SOLE 19 754,288 0 0
EPR PPTYS COM SH BEN INT 26884U109   157,522,507 4,134,449 SH   SOLE 21 4,134,449 0 0
EPR PPTYS COM SH BEN INT 26884U109   133,349,352 3,499,983 SH   SOLE 22 2,815,449 0 684,534
EPR PPTYS COM SH BEN INT 26884U109   1,634,871 42,910 SH   SOLE 23 42,910 0 0
EPR PPTYS COM SH BEN INT 26884U109   9,267,254 243,235 SH   SOLE 25 243,235 0 0
EPR PPTYS COM SH BEN INT 26884U109   1,044,893 27,425 SH   SOLE 26 21,286 0 6,139
EPR PPTYS COM SH BEN INT 26884U109   8,044,777 211,149 SH   SOLE 28 73,971 0 137,178
EPR PPTYS COM SH BEN INT 26884U109   9,763,201 256,252 SH   SOLE 30 256,252 0 0
EPR PPTYS COM SH BEN INT 26884U109   41,339 1,085 SH   SOLE 31 1,085 0 0
EPR PPTYS COM SH BEN INT 26884U109   12,316,587 323,270 SH   SOLE 34 323,270 0 0
EPR PPTYS COM SH BEN INT 26884U109   105,080 2,758 SH   SOLE 36 2,758 0 0
EPR PPTYS COM SH BEN INT 26884U109   528,066 13,860 SH   SOLE 40 13,860 0 0
EPR PPTYS COM SH BEN INT 26884U109   5,790,706 151,987 SH   SOLE 43 136,217 0 15,770
EPR PPTYS PFD C CV 5.75% 26884U208   7,312,845 410,834 SH   SOLE 21 410,834 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307   6,983,567 264,029 SH   SOLE 21 264,029 0 0
EPSILON ENERGY LTD COM 294375209   365,779 68,498 SH   SOLE 2 67,713 0 785
EPSILON ENERGY LTD COM 294375209   12,912 2,418 SH   SOLE 18 2,418 0 0
EPSILON ENERGY LTD COM 294375209   162,373 30,407 SH   SOLE 21 30,407 0 0
EPSILON ENERGY LTD COM 294375209   218,903 40,993 SH   SOLE 22 40,993 0 0
EQRX INC COM 26886C107   336,495 173,451 SH   SOLE 2 48,352 0 125,099
EQRX INC COM 26886C107   1,876 967 SH   SOLE 4 967 0 0
EQRX INC COM 26886C107   4,879 2,515 SH   SOLE 7 2,515 0 0
EQRX INC COM 26886C107   1,060,092 546,439 SH   SOLE 18 546,439 0 0
EQRX INC COM 26886C107   1,199,554 618,327 SH   SOLE 19 618,327 0 0
EQRX INC COM 26886C107   16,696,096 8,606,235 SH   SOLE 21 8,606,235 0 0
EQRX INC COM 26886C107   10,874,142 5,605,228 SH   SOLE 22 5,390,849 0 214,379
EQRX INC COM 26886C107   39,970 20,603 SH   SOLE 25 20,603 0 0
EQRX INC COM 26886C107   24,075 12,410 SH   SOLE 26 1,768 0 10,642
EQRX INC COM 26886C107   842,383 434,218 SH   SOLE 30 434,218 0 0
EQRX INC COM 26886C107   3,356 1,730 SH   SOLE 34 1,730 0 0
EQRX INC COM 26886C107   37,599 19,381 SH   SOLE 40 19,381 0 0
EQT CORP COM 26884L109   52,099,234 1,632,693 SH   SOLE 2 326,809 0 1,305,884
EQT CORP COM 26884L109   4,240,616 132,893 SH   SOLE 4 132,893 0 0
EQT CORP COM 26884L109   17,565,338 550,465 SH   SOLE 7 539,931 0 10,534
EQT CORP COM 26884L109   157,891 4,948 SH   SOLE 13 4,948 0 0
EQT CORP COM 26884L109   1,747,870 54,775 SH   SOLE 15 54,775 0 0
EQT CORP COM 26884L109   158,729,842 4,974,298 SH   SOLE 18 4,570,813 0 403,485
EQT CORP COM 26884L109   365,219,619 11,445,303 SH   SOLE 19 11,445,303 0 0
EQT CORP COM 26884L109   366,644,656 11,489,961 SH   SOLE 21 11,489,961 0 0
EQT CORP COM 26884L109   313,149,327 9,813,517 SH   SOLE 22 9,046,781 0 766,736
EQT CORP COM 26884L109   22,297,049 698,748 SH   SOLE 23 698,748 0 0
EQT CORP COM 26884L109   7,436,051 233,032 SH   SOLE 25 148,285 0 84,747
EQT CORP COM 26884L109   16,732,360 524,361 SH   SOLE 26 273,017 0 251,344
EQT CORP COM 26884L109   13,907,942 435,849 SH   SOLE 28 90,341 0 345,508
EQT CORP COM 26884L109   6,893 216 SH   SOLE 29 216 0 0
EQT CORP COM 26884L109   83,113,711 2,604,629 SH   SOLE 30 2,556,442 0 48,187
EQT CORP COM 26884L109   2,436,488 76,355 SH   SOLE 31 70,675 0 5,680
EQT CORP COM 26884L109   66,554,017 2,085,679 SH   SOLE 34 2,085,679 0 0
EQT CORP COM 26884L109   2,305,593 72,253 SH   SOLE 36 72,253 0 0
EQT CORP COM 26884L109   382,633 11,991 SH   SOLE 40 11,991 0 0
EQT CORP COM 26884L109   7,116 223 SH   OTR 43 223 0 0
EQT CORP COM 26884L109   15,734,161 493,079 SH   SOLE 43 452,266 0 40,813
EQT CORP NOTE 1.750% 5/0 26884LAK5   5,373,856 2,440,000 PRN   SOLE 21 2,440,000 0 0
EQUIFAX INC COM 294429105   40,897,615 201,625 SH   SOLE 2 23,075 0 178,550
EQUIFAX INC COM 294429105   17,126,998 84,436 SH   SOLE 4 46,484 0 37,952
EQUIFAX INC COM 294429105   15,289,471 75,377 SH   SOLE 7 71,980 0 3,397
EQUIFAX INC COM 294429105   790,062 3,895 SH   SOLE 13 3,895 0 0
EQUIFAX INC COM 294429105   3,306,698 16,302 SH   SOLE 15 16,302 0 0
EQUIFAX INC COM 294429105   39,329,865 193,896 SH   SOLE 18 183,702 0 10,194
EQUIFAX INC COM 294429105   179,354,779 884,218 SH   SOLE 19 884,218 0 0
EQUIFAX INC COM 294429105   616,157,535 3,037,653 SH   SOLE 21 3,037,653 0 0
EQUIFAX INC COM 294429105   553,697,216 2,729,724 SH   SOLE 22 2,479,956 0 249,768
EQUIFAX INC COM 294429105   45,594,984 224,783 SH   SOLE 23 224,783 0 0
EQUIFAX INC COM 294429105   34,435,133 169,765 SH   SOLE 25 169,202 0 563
EQUIFAX INC COM 294429105   39,900,859 196,711 SH   SOLE 26 66,755 0 129,956
EQUIFAX INC COM 294429105   50,217,504 247,572 SH   SOLE 28 1,786 0 245,786
EQUIFAX INC COM 294429105   111,919,607 551,763 SH   SOLE 30 536,771 0 14,992
EQUIFAX INC COM 294429105   6,834,085 33,692 SH   SOLE 31 24,511 0 9,181
EQUIFAX INC COM 294429105   1,036,715 5,111 SH   SOLE 34 5,111 0 0
EQUIFAX INC COM 294429105   6,359,034 31,350 SH   SOLE 36 31,350 0 0
EQUIFAX INC COM 294429105   954,768 4,707 SH   SOLE 40 4,707 0 0
EQUIFAX INC COM 294429105   76,065 375 SH   OTR 43 375 0 0
EQUIFAX INC COM 294429105   18,482,982 91,121 SH   SOLE 43 84,510 0 6,611
EQUILLIUM INC COM 29446K106   1,902 2,605 SH   SOLE 18 2,605 0 0
EQUILLIUM INC COM 29446K106   34,771 47,632 SH   SOLE 21 47,632 0 0
EQUILLIUM INC COM 29446K106   2,782 3,811 SH   SOLE 22 3,811 0 0
EQUINIX INC COM 29444U700   184,293,498 255,594 SH   SOLE 2 83,716 0 171,878
EQUINIX INC COM 29444U700   117,197,121 162,539 SH   SOLE 4 147,946 0 14,593
EQUINIX INC COM 29444U700   172,761,905 239,601 SH   SOLE 7 237,137 0 2,464
EQUINIX INC COM 29444U700   4,479,100 6,212 SH   SOLE 13 6,212 0 0
EQUINIX INC COM 29444U700   7,531,984 10,446 SH   SOLE 15 10,446 0 0
EQUINIX INC COM 29444U700   142,949,361 198,254 SH   SOLE 18 189,844 0 8,410
EQUINIX INC COM 29444U700   191,496,687 265,584 SH   SOLE 19 265,584 0 0
EQUINIX INC COM 29444U700   2,071,878,877 2,873,459 SH   SOLE 21 2,873,459 0 0
EQUINIX INC COM 29444U700   2,073,088,782 2,875,137 SH   SOLE 22 2,597,586 0 277,551
EQUINIX INC COM 29444U700   140,175,223 194,407 SH   SOLE 23 194,407 0 0
EQUINIX INC COM 29444U700   595,960,470 826,529 SH   SOLE 25 826,402 0 127
EQUINIX INC COM 29444U700   122,729,660 170,212 SH   SOLE 26 67,523 0 102,689
EQUINIX INC COM 29444U700   202,674,970 281,087 SH   SOLE 28 21,133 0 259,954
EQUINIX INC COM 29444U700   1,975,650 2,740 SH   SOLE 29 2,740 0 0
EQUINIX INC COM 29444U700   628,686,313 871,916 SH   SOLE 30 871,916 0 0
EQUINIX INC COM 29444U700   23,033,623 31,945 SH   SOLE 31 24,931 0 7,014
EQUINIX INC COM 29444U700   31,468,349 43,643 SH   SOLE 34 43,643 0 0
EQUINIX INC COM 29444U700   19,049,877 26,420 SH   SOLE 36 26,420 0 0
EQUINIX INC COM 29444U700   2,721,926 3,775 SH   SOLE 40 3,775 0 0
EQUINIX INC COM 29444U700   121,135 168 SH   OTR 43 168 0 0
EQUINIX INC COM 29444U700   80,019,409 110,978 SH   SOLE 43 100,779 0 10,199
EQUINOR ASA SPONSORED ADR 29446M102   346,505 12,188 SH   SOLE 18 12,188 0 0
EQUINOR ASA SPONSORED ADR 29446M102   682,320 24,000 SH   SOLE 19 24,000 0 0
EQUINOR ASA SPONSORED ADR 29446M102   30,154,029 1,060,641 SH   SOLE 43 822,305 0 238,336
EQUINOX GOLD CORP COM 29446Y502   25,791 5,008 SH   SOLE 2 5,008 0 0
EQUINOX GOLD CORP COM 29446Y502   12,545 2,436 SH   SOLE 22 2,436 0 0
EQUINOX GOLD CORP COM 29446Y502   203,950 39,602 SH   SOLE 43 37,956 0 1,646
EQUITABLE HLDGS INC COM 29452E101   31,199,562 1,228,813 SH   SOLE 2 150,233 0 1,078,580
EQUITABLE HLDGS INC COM 29452E101   10,798,113 425,290 SH   SOLE 4 249,447 0 175,843
EQUITABLE HLDGS INC COM 29452E101   1,529,138 60,226 SH   SOLE 7 60,226 0 0
EQUITABLE HLDGS INC COM 29452E101   564,470 22,232 SH   SOLE 13 22,232 0 0
EQUITABLE HLDGS INC COM 29452E101   1,276,127 50,261 SH   SOLE 15 50,261 0 0
EQUITABLE HLDGS INC COM 29452E101   66,071,272 2,602,256 SH   SOLE 18 2,455,780 0 146,476
EQUITABLE HLDGS INC COM 29452E101   110,787,513 4,363,431 SH   SOLE 19 4,363,431 0 0
EQUITABLE HLDGS INC COM 29452E101   216,833,444 8,540,112 SH   SOLE 21 8,540,112 0 0
EQUITABLE HLDGS INC COM 29452E101   219,239,603 8,634,880 SH   SOLE 22 7,967,611 0 667,269
EQUITABLE HLDGS INC COM 29452E101   18,094,615 712,667 SH   SOLE 23 712,667 0 0
EQUITABLE HLDGS INC COM 29452E101   19,180,799 755,447 SH   SOLE 25 749,761 0 5,686
EQUITABLE HLDGS INC COM 29452E101   12,284,037 483,814 SH   SOLE 26 283,457 0 200,357
EQUITABLE HLDGS INC COM 29452E101   25,162,480 991,039 SH   SOLE 28 175,473 0 815,566
EQUITABLE HLDGS INC COM 29452E101   59,726,700 2,352,371 SH   SOLE 30 2,310,977 0 41,394
EQUITABLE HLDGS INC COM 29452E101   2,653,509 104,510 SH   SOLE 31 76,752 0 27,758
EQUITABLE HLDGS INC COM 29452E101   39,871,694 1,570,370 SH   SOLE 34 1,570,370 0 0
EQUITABLE HLDGS INC COM 29452E101   3,839,222 151,210 SH   SOLE 36 151,210 0 0
EQUITABLE HLDGS INC COM 29452E101   420,865 16,576 SH   SOLE 40 16,576 0 0
EQUITABLE HLDGS INC COM 29452E101   23,663 932 SH   OTR 43 932 0 0
EQUITABLE HLDGS INC COM 29452E101   9,602,535 378,201 SH   SOLE 43 352,803 0 25,398
EQUITRANS MIDSTREAM CORP COM 294600101   3,779,218 653,844 SH   SOLE 2 397,272 0 256,572
EQUITRANS MIDSTREAM CORP COM 294600101   8,508 1,472 SH   SOLE 4 1,472 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   578,393 100,068 SH   SOLE 7 100,068 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   10,574,105 1,829,430 SH   SOLE 18 1,829,430 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   5,044,437 872,740 SH   SOLE 19 872,740 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   199,332,155 34,486,532 SH   SOLE 21 34,486,532 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   77,981,870 13,491,673 SH   SOLE 22 13,027,034 0 464,639
EQUITRANS MIDSTREAM CORP COM 294600101   421,639 72,948 SH   SOLE 25 72,948 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   980,843 169,696 SH   SOLE 26 137,271 0 32,425
EQUITRANS MIDSTREAM CORP COM 294600101   284,468 49,216 SH   SOLE 28 7,256 0 41,960
EQUITRANS MIDSTREAM CORP COM 294600101   2,226,687 385,240 SH   SOLE 30 385,240 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   79,591 13,770 SH   SOLE 36 13,770 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   343,829 59,486 SH   SOLE 40 59,486 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   2,480,310 429,119 SH   SOLE 43 382,013 0 47,106
EQUITY BANCSHARES INC COM CL A 29460X109   494,224 20,280 SH   SOLE 2 10,130 0 10,150
EQUITY BANCSHARES INC COM CL A 29460X109   4,362 179 SH   SOLE 7 179 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   1,119,241 45,927 SH   SOLE 18 45,927 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   780,839 32,041 SH   SOLE 19 32,041 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   14,339,869 588,423 SH   SOLE 21 588,423 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   11,825,031 485,229 SH   SOLE 22 467,001 0 18,228
EQUITY BANCSHARES INC COM CL A 29460X109   51,811 2,126 SH   SOLE 25 2,126 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   83,930 3,444 SH   SOLE 30 3,444 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   66,481 2,728 SH   SOLE 40 2,728 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   314,300 12,897 SH   SOLE 43 12,635 0 262
EQUITY COMWLTH COM SH BEN INT 294628102   2,344,765 113,219 SH   SOLE 2 44,578 0 68,641
EQUITY COMWLTH COM SH BEN INT 294628102   2,672 129 SH   SOLE 4 129 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   21,456 1,036 SH   SOLE 7 1,036 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   6,054,424 292,343 SH   SOLE 18 292,343 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   4,813,832 232,440 SH   SOLE 19 232,440 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   88,216,565 4,259,612 SH   SOLE 21 4,259,612 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   65,239,109 3,150,126 SH   SOLE 22 3,018,234 0 131,892
EQUITY COMWLTH COM SH BEN INT 294628102   444,561 21,466 SH   SOLE 23 21,466 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   376,508 18,180 SH   SOLE 25 18,180 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   1,256,020 60,648 SH   SOLE 26 51,657 0 8,991
EQUITY COMWLTH COM SH BEN INT 294628102   671,128 32,406 SH   SOLE 28 820 0 31,586
EQUITY COMWLTH COM SH BEN INT 294628102   1,388,212 67,031 SH   SOLE 30 67,031 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   106,698 5,152 SH   SOLE 36 5,152 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   445,286 21,501 SH   SOLE 40 21,501 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   3,724,031 179,818 SH   SOLE 43 178,822 0 996
EQUITY COMWLTH 6.5% CNV PFD D 294628201   9,353,982 374,309 SH   SOLE 21 374,309 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   17,516,432 260,933 SH   SOLE 2 67,643 0 193,290
EQUITY LIFESTYLE PPTYS INC COM 29472R108   15,737,957 234,440 SH   SOLE 4 161,802 0 72,638
EQUITY LIFESTYLE PPTYS INC COM 29472R108   20,114,900 299,641 SH   SOLE 7 299,641 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   263,888 3,931 SH   SOLE 13 3,931 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,443,631 21,505 SH   SOLE 15 21,505 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   7,004,613 104,344 SH   SOLE 18 94,492 0 9,852
EQUITY LIFESTYLE PPTYS INC COM 29472R108   23,039,016 343,200 SH   SOLE 19 343,200 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   298,424,871 4,445,477 SH   SOLE 21 4,445,477 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   406,696,364 6,058,340 SH   SOLE 22 5,693,184 0 365,156
EQUITY LIFESTYLE PPTYS INC COM 29472R108   22,208,282 330,825 SH   SOLE 23 330,825 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   76,733,685 1,143,061 SH   SOLE 25 1,143,061 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   13,927,595 207,472 SH   SOLE 26 100,101 0 107,371
EQUITY LIFESTYLE PPTYS INC COM 29472R108   28,797,360 428,979 SH   SOLE 28 2,349 0 426,630
EQUITY LIFESTYLE PPTYS INC COM 29472R108   59,415,219 885,077 SH   SOLE 30 885,077 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   3,310,919 49,321 SH   SOLE 31 36,072 0 13,249
EQUITY LIFESTYLE PPTYS INC COM 29472R108   516,901 7,700 SH   SOLE 34 7,700 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   3,279,703 48,856 SH   SOLE 36 48,856 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   505,892 7,536 SH   SOLE 40 7,536 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   39,472 588 SH   OTR 43 588 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   8,288,485 123,469 SH   SOLE 43 114,255 0 9,214
EQUITY RESIDENTIAL SH BEN INT 29476L107   70,556,400 1,175,940 SH   SOLE 2 609,606 0 566,334
EQUITY RESIDENTIAL SH BEN INT 29476L107   43,388,100 723,135 SH   SOLE 4 587,176 0 135,959
EQUITY RESIDENTIAL SH BEN INT 29476L107   47,129,400 785,490 SH   SOLE 7 775,990 0 9,500
EQUITY RESIDENTIAL SH BEN INT 29476L107   465,780 7,763 SH   SOLE 13 7,763 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,537,900 58,965 SH   SOLE 15 58,965 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   56,280,000 938,000 SH   SOLE 18 784,441 0 153,559
EQUITY RESIDENTIAL SH BEN INT 29476L107   93,683,400 1,561,390 SH   SOLE 19 1,561,390 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   813,176,820 13,552,947 SH   SOLE 21 13,552,947 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   750,084,180 12,501,403 SH   SOLE 22 11,084,328 0 1,417,075
EQUITY RESIDENTIAL SH BEN INT 29476L107   56,694,240 944,904 SH   SOLE 23 944,904 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   221,470,920 3,691,182 SH   SOLE 25 3,690,055 0 1,127
EQUITY RESIDENTIAL SH BEN INT 29476L107   41,127,840 685,464 SH   SOLE 26 234,660 0 450,804
EQUITY RESIDENTIAL SH BEN INT 29476L107   71,006,520 1,183,442 SH   SOLE 28 46,480 0 1,136,962
EQUITY RESIDENTIAL SH BEN INT 29476L107   2,051,220 34,187 SH   SOLE 29 34,187 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   178,888,140 2,981,469 SH   SOLE 30 2,981,469 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   8,245,020 137,417 SH   SOLE 31 109,783 0 27,634
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,665,820 61,097 SH   SOLE 34 61,097 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   6,931,680 115,528 SH   SOLE 36 115,528 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   857,280 14,288 SH   SOLE 40 14,288 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   62,640 1,044 SH   OTR 43 1,044 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   18,150,980 302,516 SH   SOLE 43 273,979 0 28,538
ERASCA INC COM 29479A108   207,570 68,960 SH   SOLE 2 22,750 0 46,210
ERASCA INC COM 29479A108   2,661 884 SH   SOLE 7 884 0 0
ERASCA INC COM 29479A108   586,772 194,941 SH   SOLE 18 194,941 0 0
ERASCA INC COM 29479A108   433,988 144,182 SH   SOLE 19 144,182 0 0
ERASCA INC COM 29479A108   9,157,413 3,042,330 SH   SOLE 21 3,042,330 0 0
ERASCA INC COM 29479A108   5,160,446 1,714,434 SH   SOLE 22 1,646,625 0 67,809
ERASCA INC COM 29479A108   16,537 5,494 SH   SOLE 25 5,494 0 0
ERASCA INC COM 29479A108   381,722 126,818 SH   SOLE 30 126,818 0 0
ERASCA INC COM 29479A108   8,395 2,789 SH   SOLE 34 2,789 0 0
ERASCA INC COM 29479A108   15,128 5,026 SH   SOLE 40 5,026 0 0
ERASCA INC COM 29479A108   198,633 65,991 SH   SOLE 43 62,713 0 3,278
ERICSSON ADR B SEK 10 294821608   991,224 169,440 SH   SOLE 43 167,835 0 1,605
ERIE INDTY CO CL A 29530P102   4,996,675 21,569 SH   SOLE 2 5,168 0 16,401
ERIE INDTY CO CL A 29530P102   4,998,759 21,578 SH   SOLE 4 10,547 0 11,031
ERIE INDTY CO CL A 29530P102   2,965,248 12,800 SH   SOLE 7 12,800 0 0
ERIE INDTY CO CL A 29530P102   94,286 407 SH   SOLE 13 407 0 0
ERIE INDTY CO CL A 29530P102   502,007 2,167 SH   SOLE 15 2,167 0 0
ERIE INDTY CO CL A 29530P102   7,306,325 31,539 SH   SOLE 18 30,111 0 1,428
ERIE INDTY CO CL A 29530P102   1,808,570 7,807 SH   SOLE 19 7,807 0 0
ERIE INDTY CO CL A 29530P102   238,928,333 1,031,375 SH   SOLE 21 1,031,375 0 0
ERIE INDTY CO CL A 29530P102   169,235,043 730,532 SH   SOLE 22 682,168 0 48,364
ERIE INDTY CO CL A 29530P102   10,927,171 47,169 SH   SOLE 23 47,169 0 0
ERIE INDTY CO CL A 29530P102   503,166 2,172 SH   SOLE 25 2,172 0 0
ERIE INDTY CO CL A 29530P102   4,284,552 18,495 SH   SOLE 26 14,672 0 3,823
ERIE INDTY CO CL A 29530P102   6,024,087 26,004 SH   SOLE 28 454 0 25,550
ERIE INDTY CO CL A 29530P102   31,564,833 136,255 SH   SOLE 30 105,940 0 30,315
ERIE INDTY CO CL A 29530P102   1,198,841 5,175 SH   SOLE 31 4,753 0 422
ERIE INDTY CO CL A 29530P102   232,818 1,005 SH   SOLE 34 1,005 0 0
ERIE INDTY CO CL A 29530P102   2,380,770 10,277 SH   SOLE 36 10,277 0 0
ERIE INDTY CO CL A 29530P102   260,618 1,125 SH   SOLE 40 1,125 0 0
ERIE INDTY CO CL A 29530P102   20,154 87 SH   OTR 43 87 0 0
ERIE INDTY CO CL A 29530P102   6,770,782 29,227 SH   SOLE 43 25,421 0 3,806
ERMENEGILDO ZEGNA N V ORD SHS N30577105   1,239,440 90,868 SH   SOLE 2 59,547 0 31,321
ERMENEGILDO ZEGNA N V ORD SHS N30577105   9,084 666 SH   SOLE 7 666 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   2,170,397 159,120 SH   SOLE 18 159,120 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   2,717,675 199,243 SH   SOLE 19 199,243 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   25,535,894 1,872,133 SH   SOLE 21 1,872,133 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   10,430,767 764,719 SH   SOLE 22 729,792 0 34,927
ERMENEGILDO ZEGNA N V ORD SHS N30577105   85,973 6,303 SH   SOLE 23 6,303 0 0
ESAB CORPORATION COM 29605J106   7,046,519 119,291 SH   SOLE 2 41,868 0 77,423
ESAB CORPORATION COM 29605J106   7,856 133 SH   SOLE 4 133 0 0
ESAB CORPORATION COM 29605J106   36,210 613 SH   SOLE 7 613 0 0
ESAB CORPORATION COM 29605J106   6,176,950 104,570 SH   SOLE 18 104,570 0 0
ESAB CORPORATION COM 29605J106   1,048,315 17,747 SH   SOLE 19 17,747 0 0
ESAB CORPORATION COM 29605J106   155,733,920 2,636,430 SH   SOLE 21 2,636,430 0 0
ESAB CORPORATION COM 29605J106   90,554,133 1,532,997 SH   SOLE 22 1,461,739 0 71,258
ESAB CORPORATION COM 29605J106   481,716 8,155 SH   SOLE 25 8,155 0 0
ESAB CORPORATION COM 29605J106   1,161,552 19,664 SH   SOLE 26 15,527 0 4,137
ESAB CORPORATION COM 29605J106   1,324,999 22,431 SH   SOLE 30 22,431 0 0
ESAB CORPORATION COM 29605J106   47,669 807 SH   SOLE 31 807 0 0
ESAB CORPORATION COM 29605J106   60,665 1,027 SH   SOLE 36 1,027 0 0
ESAB CORPORATION COM 29605J106   448,223 7,588 SH   SOLE 40 7,588 0 0
ESAB CORPORATION COM 29605J106   3,990,297 67,552 SH   SOLE 43 64,070 0 3,482
ESCALADE INC COM 296056104   35,668 2,443 SH   SOLE 2 1,978 0 465
ESCALADE INC COM 296056104   24,820 1,700 SH   SOLE 18 1,700 0 0
ESCALADE INC COM 296056104   1,504 103 SH   SOLE 19 103 0 0
ESCALADE INC COM 296056104   313,462 21,470 SH   SOLE 21 21,470 0 0
ESCALADE INC COM 296056104   424,057 29,045 SH   SOLE 22 29,045 0 0
ESCO TECHNOLOGIES INC COM 296315104   2,628,216 27,535 SH   SOLE 2 11,809 0 15,726
ESCO TECHNOLOGIES INC COM 296315104   7,445 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104   533,756 5,592 SH   SOLE 7 5,592 0 0
ESCO TECHNOLOGIES INC COM 296315104   8,423,844 88,254 SH   SOLE 18 88,254 0 0
ESCO TECHNOLOGIES INC COM 296315104   4,887,613 51,206 SH   SOLE 19 51,206 0 0
ESCO TECHNOLOGIES INC COM 296315104   292,193,926 3,061,225 SH   SOLE 21 3,061,225 0 0
ESCO TECHNOLOGIES INC COM 296315104   68,873,666 721,568 SH   SOLE 22 689,812 0 31,756
ESCO TECHNOLOGIES INC COM 296315104   423,321 4,435 SH   SOLE 25 4,435 0 0
ESCO TECHNOLOGIES INC COM 296315104   1,224,242 12,826 SH   SOLE 26 11,030 0 1,796
ESCO TECHNOLOGIES INC COM 296315104   637,701 6,681 SH   SOLE 28 464 0 6,217
ESCO TECHNOLOGIES INC COM 296315104   5,646,440 59,156 SH   SOLE 30 59,156 0 0
ESCO TECHNOLOGIES INC COM 296315104   118,835 1,245 SH   SOLE 36 1,245 0 0
ESCO TECHNOLOGIES INC COM 296315104   439,356 4,603 SH   SOLE 40 4,603 0 0
ESCO TECHNOLOGIES INC COM 296315104   32,071 336 SH   OTR 43 336 0 0
ESCO TECHNOLOGIES INC COM 296315104   3,148,971 32,991 SH   SOLE 43 30,346 0 2,645
ESPERION THERAPEUTICS INC NE COM 29664W105   65,292 41,064 SH   SOLE 2 25,275 0 15,789
ESPERION THERAPEUTICS INC NE COM 29664W105   790 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   296,362 186,391 SH   SOLE 18 186,391 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   225,373 141,744 SH   SOLE 19 141,744 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   3,903,364 2,454,946 SH   SOLE 21 2,454,946 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   2,977,925 1,872,909 SH   SOLE 22 1,819,850 0 53,059
ESPERION THERAPEUTICS INC NE COM 29664W105   3,830 2,409 SH   SOLE 23 2,409 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   17,655 11,104 SH   SOLE 25 11,104 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   10,744 6,757 SH   SOLE 26 0 0 6,757
ESPERION THERAPEUTICS INC NE COM 29664W105   19,004 11,952 SH   SOLE 28 3,694 0 8,258
ESPERION THERAPEUTICS INC NE COM 29664W105   57,054 35,883 SH   SOLE 30 35,883 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   15,620 9,824 SH   SOLE 40 9,824 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   75,856 47,708 SH   SOLE 43 45,453 0 2,255
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1   693,175 1,750,000 PRN   SOLE 21 1,750,000 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   4,455 220 SH   SOLE 18 220 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   79,745 3,938 SH   SOLE 21 3,938 0 0
ESPORTS ENTMT GROUP INC COM 29667K504   3,593 1,719 SH   SOLE 22 1,719 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   64,124 1,640 SH   SOLE 2 286 0 1,354
ESQUIRE FINL HLDGS INC COM 29667J101   1,173 30 SH   SOLE 7 30 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   768,432 19,653 SH   SOLE 18 19,653 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   553,148 14,147 SH   SOLE 19 14,147 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   9,821,764 251,196 SH   SOLE 21 251,196 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   4,492,004 114,885 SH   SOLE 22 111,836 0 3,049
ESS TECH INC COMMON STOCK 26916J106   53,596 38,558 SH   SOLE 2 16,589 0 21,969
ESS TECH INC COMMON STOCK 26916J106   1,733 1,247 SH   SOLE 7 1,247 0 0
ESS TECH INC COMMON STOCK 26916J106   300,097 215,897 SH   SOLE 18 215,897 0 0
ESS TECH INC COMMON STOCK 26916J106   205,719 147,999 SH   SOLE 19 147,999 0 0
ESS TECH INC COMMON STOCK 26916J106   3,588,238 2,581,466 SH   SOLE 21 2,581,466 0 0
ESS TECH INC COMMON STOCK 26916J106   2,379,088 1,711,574 SH   SOLE 22 1,639,608 0 71,966
ESS TECH INC COMMON STOCK 26916J106   31,050 22,338 SH   SOLE 25 22,338 0 0
ESS TECH INC COMMON STOCK 26916J106   19,094 13,737 SH   SOLE 26 0 0 13,737
ESS TECH INC COMMON STOCK 26916J106   25,177 18,113 SH   SOLE 28 18,113 0 0
ESSA BANCORP INC COM 29667D104   118,922 7,565 SH   SOLE 2 7,288 0 277
ESSA BANCORP INC COM 29667D104   21,599 1,374 SH   SOLE 18 1,374 0 0
ESSA BANCORP INC COM 29667D104   304,874 19,394 SH   SOLE 21 19,394 0 0
ESSA BANCORP INC COM 29667D104   167,717 10,669 SH   SOLE 22 10,669 0 0
ESSA PHARMA INC COM NEW 29668H708   6,715 2,261 SH   SOLE 2 2,261 0 0
ESSENT GROUP LTD COM G3198U102   15,936,536 397,916 SH   SOLE 2 223,017 0 174,899
ESSENT GROUP LTD COM G3198U102   10,253 256 SH   SOLE 4 256 0 0
ESSENT GROUP LTD COM G3198U102   702,477 17,540 SH   SOLE 7 17,540 0 0
ESSENT GROUP LTD COM G3198U102   19,463,659 485,984 SH   SOLE 18 469,257 0 16,727
ESSENT GROUP LTD COM G3198U102   37,361,123 932,862 SH   SOLE 19 932,862 0 0
ESSENT GROUP LTD COM G3198U102   315,098,982 7,867,640 SH   SOLE 21 7,867,640 0 0
ESSENT GROUP LTD COM G3198U102   177,721,475 4,437,490 SH   SOLE 22 4,304,352 0 133,138
ESSENT GROUP LTD COM G3198U102   755,904 18,874 SH   SOLE 23 18,874 0 0
ESSENT GROUP LTD COM G3198U102   714,252 17,834 SH   SOLE 25 17,834 0 0
ESSENT GROUP LTD COM G3198U102   5,298,655 132,301 SH   SOLE 26 41,477 0 90,824
ESSENT GROUP LTD COM G3198U102   239,940 5,991 SH   SOLE 28 2,011 0 3,980
ESSENT GROUP LTD COM G3198U102   2,240,197 55,935 SH   SOLE 30 55,935 0 0
ESSENT GROUP LTD COM G3198U102   1,957,043 48,865 SH   SOLE 34 48,865 0 0
ESSENT GROUP LTD COM G3198U102   164,766 4,114 SH   SOLE 36 4,114 0 0
ESSENT GROUP LTD COM G3198U102   773,806 19,321 SH   SOLE 40 19,321 0 0
ESSENT GROUP LTD COM G3198U102   85 2 SH   SOLE 43 2 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   3,454,200 139,002 SH   SOLE 2 44,280 0 94,722
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,881,046 75,696 SH   SOLE 4 75,696 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   5,777,377 232,490 SH   SOLE 7 232,490 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   11,970,444 481,708 SH   SOLE 18 481,708 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   11,692,198 470,511 SH   SOLE 19 470,511 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   448,450,953 18,046,316 SH   SOLE 21 18,046,316 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   125,327,943 5,043,378 SH   SOLE 22 4,851,234 0 192,144
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   140,552 5,656 SH   SOLE 23 5,656 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   19,729,359 793,938 SH   SOLE 25 793,938 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,901,149 76,505 SH   SOLE 26 63,555 0 12,950
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   2,219,552 89,318 SH   SOLE 28 2,107 0 87,211
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   16,681,407 671,284 SH   SOLE 30 671,284 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   490,788 19,750 SH   SOLE 40 19,750 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,650,457 66,417 SH   SOLE 43 62,514 0 3,903
ESSENTIAL UTILS INC COM 29670G102   16,175,162 370,565 SH   SOLE 2 186,692 0 183,873
ESSENTIAL UTILS INC COM 29670G102   13,674,410 313,274 SH   SOLE 4 189,772 0 123,502
ESSENTIAL UTILS INC COM 29670G102   49,964,715 1,144,667 SH   SOLE 7 1,144,667 0 0
ESSENTIAL UTILS INC COM 29670G102   150,069 3,438 SH   SOLE 13 3,438 0 0
ESSENTIAL UTILS INC COM 29670G102   1,212,990 27,789 SH   SOLE 15 27,789 0 0
ESSENTIAL UTILS INC COM 29670G102   23,791,651 545,055 SH   SOLE 18 530,901 0 14,154
ESSENTIAL UTILS INC COM 29670G102   3,336,955 76,448 SH   SOLE 19 76,448 0 0
ESSENTIAL UTILS INC COM 29670G102   604,492,088 13,848,616 SH   SOLE 21 13,848,616 0 0
ESSENTIAL UTILS INC COM 29670G102   315,787,540 7,234,537 SH   SOLE 22 6,777,150 0 457,387
ESSENTIAL UTILS INC COM 29670G102   20,604,764 472,045 SH   SOLE 23 472,045 0 0
ESSENTIAL UTILS INC COM 29670G102   24,148,097 553,221 SH   SOLE 25 548,379 0 4,842
ESSENTIAL UTILS INC COM 29670G102   10,805,688 247,553 SH   SOLE 26 156,448 0 91,105
ESSENTIAL UTILS INC COM 29670G102   23,598,980 540,641 SH   SOLE 28 11,802 0 528,839
ESSENTIAL UTILS INC COM 29670G102   23,571 540 SH   SOLE 29 540 0 0
ESSENTIAL UTILS INC COM 29670G102   183,099,004 4,194,708 SH   SOLE 30 4,117,099 0 77,609
ESSENTIAL UTILS INC COM 29670G102   2,494,903 57,157 SH   SOLE 31 52,761 0 4,396
ESSENTIAL UTILS INC COM 29670G102   7,962,764 182,423 SH   SOLE 34 182,423 0 0
ESSENTIAL UTILS INC COM 29670G102   2,251,161 51,573 SH   SOLE 36 51,573 0 0
ESSENTIAL UTILS INC COM 29670G102   414,457 9,495 SH   SOLE 40 9,495 0 0
ESSENTIAL UTILS INC COM 29670G102   14,186 325 SH   OTR 43 325 0 0
ESSENTIAL UTILS INC COM 29670G102   11,137,611 255,157 SH   SOLE 43 233,875 0 21,282
ESSEX PPTY TR INC COM 297178105   25,265,785 120,808 SH   SOLE 2 41,147 0 79,661
ESSEX PPTY TR INC COM 297178105   21,333,117 102,004 SH   SOLE 4 72,979 0 29,025
ESSEX PPTY TR INC COM 297178105   33,306,172 159,253 SH   SOLE 7 157,428 0 1,825
ESSEX PPTY TR INC COM 297178105   1,234,135 5,901 SH   SOLE 13 5,901 0 0
ESSEX PPTY TR INC COM 297178105   2,235,707 10,690 SH   SOLE 15 10,690 0 0
ESSEX PPTY TR INC COM 297178105   21,080,894 100,798 SH   SOLE 18 94,717 0 6,081
ESSEX PPTY TR INC COM 297178105   26,259,409 125,559 SH   SOLE 19 125,559 0 0
ESSEX PPTY TR INC COM 297178105   486,353,606 2,325,493 SH   SOLE 21 2,325,493 0 0
ESSEX PPTY TR INC COM 297178105   409,442,998 1,957,746 SH   SOLE 22 1,810,999 0 146,747
ESSEX PPTY TR INC COM 297178105   27,091,577 129,538 SH   SOLE 23 129,538 0 0
ESSEX PPTY TR INC COM 297178105   116,944,605 559,169 SH   SOLE 25 559,054 0 115
ESSEX PPTY TR INC COM 297178105   23,571,333 112,706 SH   SOLE 26 38,178 0 74,528
ESSEX PPTY TR INC COM 297178105   33,597,295 160,645 SH   SOLE 28 919 0 159,726
ESSEX PPTY TR INC COM 297178105   435,639 2,083 SH   SOLE 29 2,083 0 0
ESSEX PPTY TR INC COM 297178105   98,994,118 473,339 SH   SOLE 30 473,339 0 0
ESSEX PPTY TR INC COM 297178105   3,797,564 18,158 SH   SOLE 31 13,257 0 4,901
ESSEX PPTY TR INC COM 297178105   1,251,703 5,985 SH   SOLE 34 5,985 0 0
ESSEX PPTY TR INC COM 297178105   3,735,240 17,860 SH   SOLE 36 17,860 0 0
ESSEX PPTY TR INC COM 297178105   588,938 2,816 SH   SOLE 40 2,816 0 0
ESSEX PPTY TR INC COM 297178105   25,933 124 SH   OTR 43 124 0 0
ESSEX PPTY TR INC COM 297178105   10,858,464 51,920 SH   SOLE 43 45,646 0 6,273
ESTABLISHMENT LABS HLDGS INC COM G31249108   499,108 7,368 SH   SOLE 2 5,018 0 2,350
ESTABLISHMENT LABS HLDGS INC COM G31249108   387,405 5,719 SH   SOLE 7 5,719 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   3,574,843 52,773 SH   SOLE 21 52,773 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   1,030,258 15,209 SH   SOLE 22 6,501 0 8,708
ESTABLISHMENT LABS HLDGS INC COM G31249108   256,531 3,787 SH   SOLE 25 3,787 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   893,220 13,186 SH   SOLE 26 11,717 0 1,469
ESTABLISHMENT LABS HLDGS INC COM G31249108   85,894 1,268 SH   SOLE 28 0 0 1,268
ESTABLISHMENT LABS HLDGS INC COM G31249108   3,022,085 44,613 SH   SOLE 30 44,613 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   41,796 617 SH   SOLE 36 617 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   152,754 2,255 SH   SOLE 40 2,255 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   126,742 1,871 SH   SOLE 43 1,683 0 188
ETERNA THERAPEUTICS INC COM NEW 114082209   1,618 476 SH   SOLE 18 476 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   24,711 7,268 SH   SOLE 21 7,268 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   53,105 15,619 SH   SOLE 22 15,619 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   5,780,357 210,501 SH   SOLE 2 166,810 0 43,691
ETHAN ALLEN INTERIORS INC COM 297602104   3,542 129 SH   SOLE 4 129 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   419,946 15,293 SH   SOLE 7 15,293 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   2,207,015 80,372 SH   SOLE 18 80,372 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   6,410,784 233,459 SH   SOLE 19 233,459 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   78,229,805 2,848,864 SH   SOLE 21 2,848,864 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   24,286,503 884,432 SH   SOLE 22 853,682 0 30,750
ETHAN ALLEN INTERIORS INC COM 297602104   95,973 3,495 SH   SOLE 23 3,495 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   74,664 2,719 SH   SOLE 25 2,719 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   734,418 26,745 SH   SOLE 26 3,301 0 23,444
ETHAN ALLEN INTERIORS INC COM 297602104   2,213,386 80,604 SH   SOLE 30 80,604 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   84,577 3,080 SH   SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   771,626 28,100 SH   SOLE 43 26,525 0 1,575
ETON PHARMACEUTICALS INC COM 29772L108   1,151 299 SH   SOLE 2 0 0 299
ETON PHARMACEUTICALS INC COM 29772L108   14,210 3,691 SH   SOLE 18 3,691 0 0
ETON PHARMACEUTICALS INC COM 29772L108   211,946 55,051 SH   SOLE 21 55,051 0 0
ETON PHARMACEUTICALS INC COM 29772L108   899,452 233,624 SH   SOLE 22 233,624 0 0
ETSY INC COM 29786A106   34,909,191 313,565 SH   SOLE 2 101,819 0 211,746
ETSY INC COM 29786A106   9,881,205 88,756 SH   SOLE 4 51,593 0 37,163
ETSY INC COM 29786A106   8,919,314 80,116 SH   SOLE 7 76,437 0 3,679
ETSY INC COM 29786A106   460,684 4,138 SH   SOLE 13 4,138 0 0
ETSY INC COM 29786A106   1,612,504 14,484 SH   SOLE 15 14,484 0 0
ETSY INC COM 29786A106   36,888,639 331,345 SH   SOLE 18 320,611 0 10,734
ETSY INC COM 29786A106   130,005,051 1,167,745 SH   SOLE 19 1,167,745 0 0
ETSY INC COM 29786A106   373,602,773 3,355,814 SH   SOLE 21 3,355,814 0 0
ETSY INC COM 29786A106   321,484,746 2,887,674 SH   SOLE 22 2,614,889 0 272,785
ETSY INC COM 29786A106   26,606,200 238,985 SH   SOLE 23 238,985 0 0
ETSY INC COM 29786A106   60,760,574 545,770 SH   SOLE 25 545,275 0 495
ETSY INC COM 29786A106   33,659,846 302,343 SH   SOLE 26 100,465 0 201,878
ETSY INC COM 29786A106   38,998,231 350,294 SH   SOLE 28 9,983 0 340,311
ETSY INC COM 29786A106   19,149 172 SH   SOLE 29 172 0 0
ETSY INC COM 29786A106   86,882,934 780,409 SH   SOLE 30 769,858 0 10,551
ETSY INC COM 29786A106   4,029,255 36,192 SH   SOLE 31 26,833 0 9,359
ETSY INC COM 29786A106   952,317 8,554 SH   SOLE 34 8,554 0 0
ETSY INC COM 29786A106   4,165,301 37,414 SH   SOLE 36 37,414 0 0
ETSY INC COM 29786A106   592,832 5,325 SH   SOLE 40 5,325 0 0
ETSY INC COM 29786A106   24,604 221 SH   OTR 43 221 0 0
ETSY INC COM 29786A106   19,566,260 175,750 SH   SOLE 43 153,877 0 21,873
ETSY INC NOTE 0.125%10/0 29786AAJ5   5,409,395 3,782,000 PRN   SOLE 21 3,782,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0   3,438,827 3,823,000 PRN   SOLE 21 3,823,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6   4,807,489 5,825,000 PRN   SOLE 21 5,825,000 0 0
EURONAV NV SHS B38564108   3,636,630 216,595 SH   SOLE 2 216,595 0 0
EURONAV NV SHS B38564108   420,455 25,042 SH   SOLE 4 2,051 0 22,991
EURONAV NV SHS B38564108   3,026,381 180,249 SH   SOLE 22 180,249 0 0
EURONAV NV SHS B38564108   9,805 584 SH   SOLE 43 0 0 584
EURONET WORLDWIDE INC COM 298736109   12,429,628 111,078 SH   SOLE 2 52,814 0 58,264
EURONET WORLDWIDE INC COM 298736109   86,163 770 SH   SOLE 4 655 0 115
EURONET WORLDWIDE INC COM 298736109   521,454 4,660 SH   SOLE 7 4,660 0 0
EURONET WORLDWIDE INC COM 298736109   15,493,674 138,460 SH   SOLE 18 138,460 0 0
EURONET WORLDWIDE INC COM 298736109   1,638,887 14,646 SH   SOLE 19 14,646 0 0
EURONET WORLDWIDE INC COM 298736109   276,293,969 2,469,115 SH   SOLE 21 2,469,115 0 0
EURONET WORLDWIDE INC COM 298736109   155,390,383 1,388,654 SH   SOLE 22 1,325,583 0 63,071
EURONET WORLDWIDE INC COM 298736109   900,795 8,050 SH   SOLE 25 8,050 0 0
EURONET WORLDWIDE INC COM 298736109   2,545,277 22,746 SH   SOLE 26 18,468 0 4,278
EURONET WORLDWIDE INC COM 298736109   265,651 2,374 SH   SOLE 28 941 0 1,433
EURONET WORLDWIDE INC COM 298736109   2,993,996 26,756 SH   SOLE 30 26,756 0 0
EURONET WORLDWIDE INC COM 298736109   75,868 678 SH   SOLE 31 678 0 0
EURONET WORLDWIDE INC COM 298736109   46,998 420 SH   SOLE 36 420 0 0
EURONET WORLDWIDE INC COM 298736109   940,072 8,401 SH   SOLE 40 8,401 0 0
EURONET WORLDWIDE INC COM 298736109   3,861,110 34,505 SH   SOLE 43 31,085 0 3,420
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   3,117,538 3,239,000 PRN   SOLE 21 3,239,000 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   311,619 16,401 SH   SOLE 2 8,332 0 8,069
EUROPEAN WAX CTR INC CLASS A COM 29882P106   401,964 21,156 SH   SOLE 7 21,156 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,069,206 56,274 SH   SOLE 18 56,274 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   943,274 49,646 SH   SOLE 19 49,646 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   15,423,098 811,742 SH   SOLE 21 811,742 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   13,139,146 691,534 SH   SOLE 22 669,059 0 22,475
EUROPEAN WAX CTR INC CLASS A COM 29882P106   93,575 4,925 SH   SOLE 25 4,925 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   35,454 1,866 SH   SOLE 26 1,866 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   23,142 1,218 SH   SOLE 28 0 0 1,218
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,006,202 52,958 SH   SOLE 30 52,958 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   64,657 3,403 SH   SOLE 36 3,403 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   48,735 2,565 SH   SOLE 40 2,565 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   188,518 9,922 SH   SOLE 43 9,790 0 132
EVANS BANCORP INC COM NEW 29911Q208   277,213 8,259 SH   SOLE 2 7,872 0 387
EVANS BANCORP INC COM NEW 29911Q208   31,484 938 SH   SOLE 18 938 0 0
EVANS BANCORP INC COM NEW 29911Q208   1,157,590 34,488 SH   SOLE 21 34,488 0 0
EVANS BANCORP INC COM NEW 29911Q208   738,464 22,001 SH   SOLE 22 22,001 0 0
EVANS BANCORP INC COM NEW 29911Q208   9,532 284 SH   SOLE 43 284 0 0
EVELO BIOSCIENCES INC COM 299734103   101 559 SH   SOLE 2 0 0 559
EVELO BIOSCIENCES INC COM 299734103   971 5,374 SH   SOLE 18 5,374 0 0
EVELO BIOSCIENCES INC COM 299734103   87,106 482,047 SH   SOLE 21 482,047 0 0
EVELO BIOSCIENCES INC COM 299734103   120,602 667,414 SH   SOLE 22 667,414 0 0
EVENTBRITE INC COM CL A 29975E109   4,660,330 543,162 SH   SOLE 2 373,576 0 169,586
EVENTBRITE INC COM CL A 29975E109   1,939 226 SH   SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109   9,112 1,062 SH   SOLE 7 1,062 0 0
EVENTBRITE INC COM CL A 29975E109   1,808,407 210,770 SH   SOLE 18 200,872 0 9,898
EVENTBRITE INC COM CL A 29975E109   9,455,237 1,102,009 SH   SOLE 19 1,102,009 0 0
EVENTBRITE INC COM CL A 29975E109   21,378,743 2,491,695 SH   SOLE 21 2,491,695 0 0
EVENTBRITE INC COM CL A 29975E109   27,704,408 3,228,952 SH   SOLE 22 3,155,970 0 72,982
EVENTBRITE INC COM CL A 29975E109   337,082 39,287 SH   SOLE 23 39,287 0 0
EVENTBRITE INC COM CL A 29975E109   100,395 11,701 SH   SOLE 25 11,701 0 0
EVENTBRITE INC COM CL A 29975E109   1,525,575 177,806 SH   SOLE 26 28,701 0 149,105
EVENTBRITE INC COM CL A 29975E109   384,496 44,813 SH   SOLE 30 44,813 0 0
EVENTBRITE INC COM CL A 29975E109   74,217 8,650 SH   SOLE 40 8,650 0 0
EVENTBRITE INC COM CL A 29975E109   90,708 10,572 SH   SOLE 43 10,113 0 459
EVERBRIDGE INC COM 29978A104   5,012,034 144,564 SH   SOLE 2 95,819 0 48,745
EVERBRIDGE INC COM 29978A104   9,361 270 SH   SOLE 4 141 0 129
EVERBRIDGE INC COM 29978A104   448,110 12,925 SH   SOLE 7 12,925 0 0
EVERBRIDGE INC COM 29978A104   3,541,506 102,149 SH   SOLE 18 97,087 0 5,062
EVERBRIDGE INC COM 29978A104   11,462,387 330,614 SH   SOLE 19 330,614 0 0
EVERBRIDGE INC COM 29978A104   55,577,709 1,603,049 SH   SOLE 21 1,603,049 0 0
EVERBRIDGE INC COM 29978A104   44,717,401 1,289,801 SH   SOLE 22 1,261,021 0 28,780
EVERBRIDGE INC COM 29978A104   373,673 10,778 SH   SOLE 23 10,778 0 0
EVERBRIDGE INC COM 29978A104   259,158 7,475 SH   SOLE 25 7,475 0 0
EVERBRIDGE INC COM 29978A104   932,380 26,893 SH   SOLE 26 12,169 0 14,724
EVERBRIDGE INC COM 29978A104   23,264 671 SH   SOLE 28 671 0 0
EVERBRIDGE INC COM 29978A104   12,273,284 354,003 SH   SOLE 30 354,003 0 0
EVERBRIDGE INC COM 29978A104   191,274 5,517 SH   SOLE 40 5,517 0 0
EVERBRIDGE INC COM 29978A104   498,000 14,364 SH   SOLE 43 13,799 0 565
EVERBRIDGE INC NOTE 3/1 29978AAE4   2,025,856 2,450,000 PRN   SOLE 21 2,450,000 0 0
EVERCOMMERCE INC COM 29977X105   221,016 20,890 SH   SOLE 2 8,736 0 12,154
EVERCOMMERCE INC COM 29977X105   952 90 SH   SOLE 7 90 0 0
EVERCOMMERCE INC COM 29977X105   710,246 67,131 SH   SOLE 18 67,131 0 0
EVERCOMMERCE INC COM 29977X105   486,193 45,954 SH   SOLE 19 45,954 0 0
EVERCOMMERCE INC COM 29977X105   8,657,392 818,279 SH   SOLE 21 818,279 0 0
EVERCOMMERCE INC COM 29977X105   7,204,927 680,995 SH   SOLE 22 645,349 0 35,646
EVERCOMMERCE INC COM 29977X105   98,912 9,349 SH   SOLE 25 9,349 0 0
EVERCOMMERCE INC COM 29977X105   218,943 20,694 SH   SOLE 43 19,756 0 938
EVERCORE INC CLASS A 29977A105   11,506,732 99,729 SH   SOLE 2 35,195 0 64,534
EVERCORE INC CLASS A 29977A105   6,807 59 SH   SOLE 4 59 0 0
EVERCORE INC CLASS A 29977A105   526,825 4,566 SH   SOLE 7 4,566 0 0
EVERCORE INC CLASS A 29977A105   8,329,513 72,192 SH   SOLE 18 72,192 0 0
EVERCORE INC CLASS A 29977A105   1,300,563 11,272 SH   SOLE 19 11,272 0 0
EVERCORE INC CLASS A 29977A105   233,376,472 2,022,677 SH   SOLE 21 2,022,677 0 0
EVERCORE INC CLASS A 29977A105   120,358,532 1,043,149 SH   SOLE 22 996,859 0 46,290
EVERCORE INC CLASS A 29977A105   697,241 6,043 SH   SOLE 25 6,043 0 0
EVERCORE INC CLASS A 29977A105   2,191,412 18,993 SH   SOLE 26 15,453 0 3,540
EVERCORE INC CLASS A 29977A105   215,645 1,869 SH   SOLE 28 730 0 1,139
EVERCORE INC CLASS A 29977A105   2,243,564 19,445 SH   SOLE 30 19,445 0 0
EVERCORE INC CLASS A 29977A105   58,267 505 SH   SOLE 31 505 0 0
EVERCORE INC CLASS A 29977A105   62,074 538 SH   SOLE 36 538 0 0
EVERCORE INC CLASS A 29977A105   656,974 5,694 SH   SOLE 40 5,694 0 0
EVERCORE INC CLASS A 29977A105   51,575 447 SH   OTR 43 447 0 0
EVERCORE INC CLASS A 29977A105   5,441,679 47,163 SH   SOLE 43 43,901 0 3,262
EVEREST RE GROUP LTD COM G3223R108   32,609,894 91,084 SH   SOLE 2 17,073 0 74,011
EVEREST RE GROUP LTD COM G3223R108   11,018,066 30,775 SH   SOLE 4 17,389 0 13,386
EVEREST RE GROUP LTD COM G3223R108   8,976,993 25,074 SH   SOLE 7 23,839 0 1,235
EVEREST RE GROUP LTD COM G3223R108   244,170 682 SH   SOLE 13 682 0 0
EVEREST RE GROUP LTD COM G3223R108   2,535,498 7,082 SH   SOLE 15 7,082 0 0
EVEREST RE GROUP LTD COM G3223R108   36,900,763 103,069 SH   SOLE 18 99,786 0 3,283
EVEREST RE GROUP LTD COM G3223R108   14,581,439 40,728 SH   SOLE 19 40,728 0 0
EVEREST RE GROUP LTD COM G3223R108   396,648,926 1,107,896 SH   SOLE 21 1,107,896 0 0
EVEREST RE GROUP LTD COM G3223R108   343,172,911 958,530 SH   SOLE 22 869,386 0 89,144
EVEREST RE GROUP LTD COM G3223R108   26,898,043 75,130 SH   SOLE 23 75,130 0 0
EVEREST RE GROUP LTD COM G3223R108   18,683,274 52,185 SH   SOLE 25 52,145 0 40
EVEREST RE GROUP LTD COM G3223R108   29,000,694 81,003 SH   SOLE 26 24,706 0 56,297
EVEREST RE GROUP LTD COM G3223R108   26,951,388 75,279 SH   SOLE 28 519 0 74,760
EVEREST RE GROUP LTD COM G3223R108   77,818,153 217,357 SH   SOLE 30 216,828 0 529
EVEREST RE GROUP LTD COM G3223R108   3,847,283 10,746 SH   SOLE 31 7,846 0 2,900
EVEREST RE GROUP LTD COM G3223R108   610,066 1,704 SH   SOLE 34 1,704 0 0
EVEREST RE GROUP LTD COM G3223R108   4,280,129 11,955 SH   SOLE 36 11,955 0 0
EVEREST RE GROUP LTD COM G3223R108   542,042 1,514 SH   SOLE 40 1,514 0 0
EVEREST RE GROUP LTD COM G3223R108   24,345 68 SH   OTR 43 68 0 0
EVEREST RE GROUP LTD COM G3223R108   18,216,605 50,882 SH   SOLE 43 48,870 0 2,011
EVERGY INC COM 30034W106   47,366,350 774,973 SH   SOLE 2 315,183 0 459,790
EVERGY INC COM 30034W106   8,413,535 137,656 SH   SOLE 4 119,724 0 17,932
EVERGY INC COM 30034W106   11,825,375 193,478 SH   SOLE 7 186,114 0 7,364
EVERGY INC COM 30034W106   123,890 2,027 SH   SOLE 13 2,027 0 0
EVERGY INC COM 30034W106   2,402,016 39,300 SH   SOLE 15 39,300 0 0
EVERGY INC COM 30034W106   31,120,715 509,174 SH   SOLE 18 413,238 0 95,936
EVERGY INC COM 30034W106   20,697,921 338,644 SH   SOLE 19 338,644 0 0
EVERGY INC COM 30034W106   482,506,706 7,894,416 SH   SOLE 21 7,894,416 0 0
EVERGY INC COM 30034W106   340,334,496 5,568,300 SH   SOLE 22 5,004,142 0 564,158
EVERGY INC COM 30034W106   30,885,281 505,322 SH   SOLE 23 505,322 0 0
EVERGY INC COM 30034W106   5,326,914 87,155 SH   SOLE 25 87,155 0 0
EVERGY INC COM 30034W106   21,445,786 350,880 SH   SOLE 26 202,717 0 148,163
EVERGY INC COM 30034W106   6,650,956 108,818 SH   SOLE 28 0 0 108,818
EVERGY INC COM 30034W106   46,512 761 SH   SOLE 29 761 0 0
EVERGY INC COM 30034W106   86,016,621 1,407,340 SH   SOLE 30 1,407,340 0 0
EVERGY INC COM 30034W106   4,031,964 65,968 SH   SOLE 31 49,006 0 16,962
EVERGY INC COM 30034W106   534,617 8,747 SH   SOLE 34 8,747 0 0
EVERGY INC COM 30034W106   7,386,658 120,855 SH   SOLE 36 120,855 0 0
EVERGY INC COM 30034W106   303,400 4,964 SH   SOLE 40 4,964 0 0
EVERGY INC COM 30034W106   28,299 463 SH   OTR 43 463 0 0
EVERGY INC COM 30034W106   8,576,951 140,330 SH   SOLE 43 129,805 0 10,525
EVERI HLDGS INC COM 30034T103   3,183,469 185,625 SH   SOLE 2 153,281 0 32,344
EVERI HLDGS INC COM 30034T103   5,351 312 SH   SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103   674,973 39,357 SH   SOLE 7 39,357 0 0
EVERI HLDGS INC COM 30034T103   3,835,855 223,665 SH   SOLE 18 223,665 0 0
EVERI HLDGS INC COM 30034T103   3,514,035 204,900 SH   SOLE 19 204,900 0 0
EVERI HLDGS INC COM 30034T103   50,464,064 2,942,511 SH   SOLE 21 2,942,511 0 0
EVERI HLDGS INC COM 30034T103   41,974,642 2,447,501 SH   SOLE 22 2,367,760 0 79,741
EVERI HLDGS INC COM 30034T103   29,189 1,702 SH   SOLE 23 1,702 0 0
EVERI HLDGS INC COM 30034T103   301,000 17,551 SH   SOLE 25 17,551 0 0
EVERI HLDGS INC COM 30034T103   968,375 56,465 SH   SOLE 26 48,357 0 8,108
EVERI HLDGS INC COM 30034T103   60,711 3,540 SH   SOLE 28 982 0 2,558
EVERI HLDGS INC COM 30034T103   3,036,013 177,027 SH   SOLE 30 177,027 0 0
EVERI HLDGS INC COM 30034T103   615,325 35,879 SH   SOLE 34 35,879 0 0
EVERI HLDGS INC COM 30034T103   196,522 11,459 SH   SOLE 36 11,459 0 0
EVERI HLDGS INC COM 30034T103   308,683 17,999 SH   SOLE 40 17,999 0 0
EVERI HLDGS INC COM 30034T103   222,213 12,957 SH   SOLE 43 12,868 0 89
EVERQUOTE INC COM CL A 30041R108   366,209 26,346 SH   SOLE 2 14,344 0 12,002
EVERQUOTE INC COM CL A 30041R108   3,614 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108   784,683 56,452 SH   SOLE 18 52,519 0 3,933
EVERQUOTE INC COM CL A 30041R108   2,195,088 157,920 SH   SOLE 19 157,920 0 0
EVERQUOTE INC COM CL A 30041R108   9,094,701 654,295 SH   SOLE 21 654,295 0 0
EVERQUOTE INC COM CL A 30041R108   8,787,663 632,206 SH   SOLE 22 626,516 0 5,690
EVERQUOTE INC COM CL A 30041R108   14,595 1,050 SH   SOLE 23 1,050 0 0
EVERQUOTE INC COM CL A 30041R108   74,101 5,331 SH   SOLE 25 5,331 0 0
EVERQUOTE INC COM CL A 30041R108   27,188 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108   154,457 11,112 SH   SOLE 43 11,062 0 50
EVERSOURCE ENERGY COM 30040W108   63,014,248 805,191 SH   SOLE 2 222,092 0 583,099
EVERSOURCE ENERGY COM 30040W108   37,696,825 481,687 SH   SOLE 4 326,766 0 154,921
EVERSOURCE ENERGY COM 30040W108   100,154,565 1,279,767 SH   SOLE 7 1,269,341 0 10,426
EVERSOURCE ENERGY COM 30040W108   840,982 10,746 SH   SOLE 13 10,746 0 0
EVERSOURCE ENERGY COM 30040W108   4,616,401 58,988 SH   SOLE 15 58,988 0 0
EVERSOURCE ENERGY COM 30040W108   53,269,860 680,678 SH   SOLE 18 650,348 0 30,330
EVERSOURCE ENERGY COM 30040W108   36,099,929 461,282 SH   SOLE 19 461,282 0 0
EVERSOURCE ENERGY COM 30040W108   1,236,944,456 15,805,577 SH   SOLE 21 15,805,577 0 0
EVERSOURCE ENERGY COM 30040W108   620,404,037 7,927,473 SH   SOLE 22 7,205,897 0 721,576
EVERSOURCE ENERGY COM 30040W108   51,629,139 659,713 SH   SOLE 23 659,713 0 0
EVERSOURCE ENERGY COM 30040W108   149,393,410 1,908,937 SH   SOLE 25 1,901,406 0 7,531
EVERSOURCE ENERGY COM 30040W108   106,889,073 1,365,820 SH   SOLE 26 889,668 0 476,152
EVERSOURCE ENERGY COM 30040W108   105,746,008 1,351,214 SH   SOLE 28 14,288 0 1,336,926
EVERSOURCE ENERGY COM 30040W108   54,860 701 SH   SOLE 29 701 0 0
EVERSOURCE ENERGY COM 30040W108   320,874,765 4,100,112 SH   SOLE 30 3,931,344 0 168,768
EVERSOURCE ENERGY COM 30040W108   7,567,977 96,703 SH   SOLE 31 70,705 0 25,998
EVERSOURCE ENERGY COM 30040W108   4,757,973 60,797 SH   SOLE 32 60,797 0 0
EVERSOURCE ENERGY COM 30040W108   33,520,871 428,327 SH   SOLE 34 428,327 0 0
EVERSOURCE ENERGY COM 30040W108   10,999,208 140,547 SH   SOLE 36 140,547 0 0
EVERSOURCE ENERGY COM 30040W108   1,085,544 13,871 SH   SOLE 40 13,871 0 0
EVERSOURCE ENERGY COM 30040W108   43,121 551 SH   OTR 43 551 0 0
EVERSOURCE ENERGY COM 30040W108   48,319,888 617,428 SH   SOLE 43 586,866 0 30,562
EVERSPIN TECHNOLOGIES INC COM 30041T104   20,226 2,970 SH   SOLE 2 2,970 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   22,160 3,254 SH   SOLE 18 3,254 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   281,777 41,377 SH   SOLE 21 41,377 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   1,607,146 235,998 SH   SOLE 22 235,998 0 0
EVERTEC INC COM 30040P103   1,561,714 46,273 SH   SOLE 2 32,636 0 13,637
EVERTEC INC COM 30040P103   8,269 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103   397,744 11,785 SH   SOLE 7 11,785 0 0
EVERTEC INC COM 30040P103   8,109,349 240,277 SH   SOLE 18 240,277 0 0
EVERTEC INC COM 30040P103   4,109,805 121,772 SH   SOLE 19 121,772 0 0
EVERTEC INC COM 30040P103   256,735,643 7,606,982 SH   SOLE 21 7,606,982 0 0
EVERTEC INC COM 30040P103   58,431,038 1,731,290 SH   SOLE 22 1,689,848 0 41,442
EVERTEC INC COM 30040P103   302,839 8,973 SH   SOLE 25 8,973 0 0
EVERTEC INC COM 30040P103   641,385 19,004 SH   SOLE 26 14,605 0 4,399
EVERTEC INC COM 30040P103   83,126 2,463 SH   SOLE 28 600 0 1,863
EVERTEC INC COM 30040P103   5,636,655 167,012 SH   SOLE 30 167,012 0 0
EVERTEC INC COM 30040P103   320,760 9,504 SH   SOLE 40 9,504 0 0
EVERTEC INC COM 30040P103   40,905 1,212 SH   SOLE 43 852 0 360
EVGO INC CL A COM 30052F100   428,224 54,971 SH   SOLE 2 19,442 0 35,529
EVGO INC CL A COM 30052F100   61,985 7,957 SH   SOLE 4 0 0 7,957
EVGO INC CL A COM 30052F100   5,998 770 SH   SOLE 7 770 0 0
EVGO INC CL A COM 30052F100   1,505,262 193,230 SH   SOLE 18 193,230 0 0
EVGO INC CL A COM 30052F100   1,047,311 134,443 SH   SOLE 19 134,443 0 0
EVGO INC CL A COM 30052F100   20,469,144 2,627,618 SH   SOLE 21 2,627,618 0 0
EVGO INC CL A COM 30052F100   15,204,958 1,951,856 SH   SOLE 22 1,865,234 0 86,622
EVGO INC CL A COM 30052F100   65,522 8,411 SH   SOLE 25 8,411 0 0
EVGO INC CL A COM 30052F100   53,946 6,925 SH   SOLE 26 338 0 6,587
EVGO INC CL A COM 30052F100   87,863 11,279 SH   SOLE 28 0 0 11,279
EVGO INC CL A COM 30052F100   127,709 16,394 SH   SOLE 30 16,394 0 0
EVGO INC CL A COM 30052F100   71,029 9,118 SH   SOLE 40 9,118 0 0
EVGO INC *W EXP 07/01/202 30052F118   2,761 2,680 SH   SOLE 4 2,680 0 0
EVGO INC *W EXP 07/01/202 30052F118   40,132 38,959 SH   SOLE 18 38,959 0 0
EVGO INC *W EXP 07/01/202 30052F118   552,723 536,572 SH   SOLE 19 536,572 0 0
EVGO INC *W EXP 07/01/202 30052F118   19,366 18,800 SH   SOLE 22 18,800 0 0
EVGO INC *W EXP 07/01/202 30052F118   616 598 SH   SOLE 26 598 0 0
EVGO INC *W EXP 07/01/202 30052F118   167,577 162,680 SH   SOLE 34 162,680 0 0
EVI INDS INC COM 26929N102   53,935 2,724 SH   SOLE 2 2,547 0 177
EVI INDS INC COM 26929N102   15,187 767 SH   SOLE 18 767 0 0
EVI INDS INC COM 26929N102   190,298 9,611 SH   SOLE 21 9,611 0 0
EVI INDS INC COM 26929N102   568,003 28,687 SH   SOLE 22 28,687 0 0
EVOKE PHARMA INC COM NEW 30049G203   17 9 SH   SOLE 21 9 0 0
EVOKE PHARMA INC COM NEW 30049G203   2,782 1,464 SH   SOLE 22 1,464 0 0
EVOLENT HEALTH INC CL A 30050B101   6,124,321 188,731 SH   SOLE 2 87,751 0 100,980
EVOLENT HEALTH INC CL A 30050B101   8,340 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101   29,659 914 SH   SOLE 7 914 0 0
EVOLENT HEALTH INC CL A 30050B101   7,397,107 227,954 SH   SOLE 18 203,504 0 24,450
EVOLENT HEALTH INC CL A 30050B101   21,695,161 668,572 SH   SOLE 19 668,572 0 0
EVOLENT HEALTH INC CL A 30050B101   84,654,943 2,608,781 SH   SOLE 21 2,608,781 0 0
EVOLENT HEALTH INC CL A 30050B101   89,048,803 2,744,185 SH   SOLE 22 2,683,907 0 60,278
EVOLENT HEALTH INC CL A 30050B101   474,192 14,613 SH   SOLE 23 14,613 0 0
EVOLENT HEALTH INC CL A 30050B101   465,463 14,344 SH   SOLE 25 14,344 0 0
EVOLENT HEALTH INC CL A 30050B101   5,643,250 173,906 SH   SOLE 26 44,519 0 129,387
EVOLENT HEALTH INC CL A 30050B101   162,704 5,014 SH   SOLE 28 1,430 0 3,584
EVOLENT HEALTH INC CL A 30050B101   7,430,401 228,980 SH   SOLE 30 228,980 0 0
EVOLENT HEALTH INC CL A 30050B101   458,064 14,116 SH   SOLE 40 14,116 0 0
EVOLENT HEALTH INC CL A 30050B101   1,229,563 37,891 SH   SOLE 43 36,536 0 1,355
EVOLUS INC COM 30052C107   170,782 20,187 SH   SOLE 2 11,177 0 9,010
EVOLUS INC COM 30052C107   4,382 518 SH   SOLE 7 518 0 0
EVOLUS INC COM 30052C107   820,485 96,984 SH   SOLE 18 96,984 0 0
EVOLUS INC COM 30052C107   596,684 70,530 SH   SOLE 19 70,530 0 0
EVOLUS INC COM 30052C107   10,095,293 1,193,297 SH   SOLE 21 1,193,297 0 0
EVOLUS INC COM 30052C107   8,178,214 966,692 SH   SOLE 22 939,954 0 26,738
EVOLUS INC COM 30052C107   56,631 6,694 SH   SOLE 25 6,694 0 0
EVOLUS INC COM 30052C107   51,378 6,073 SH   SOLE 26 0 0 6,073
EVOLUS INC COM 30052C107   49,736 5,879 SH   SOLE 28 0 0 5,879
EVOLUS INC COM 30052C107   437,399 51,702 SH   SOLE 30 51,702 0 0
EVOLUS INC COM 30052C107   65,954 7,796 SH   SOLE 40 7,796 0 0
EVOLUS INC COM 30052C107   123,660 14,617 SH   SOLE 43 13,398 0 1,219
EVOLUTION PETE CORP COM 30049A107   79,298 12,567 SH   SOLE 2 11,564 0 1,003
EVOLUTION PETE CORP COM 30049A107   221,065 35,034 SH   SOLE 18 5,304 0 29,730
EVOLUTION PETE CORP COM 30049A107   1,423,202 225,547 SH   SOLE 19 225,547 0 0
EVOLUTION PETE CORP COM 30049A107   727,259 115,255 SH   SOLE 21 115,255 0 0
EVOLUTION PETE CORP COM 30049A107   3,876,908 614,407 SH   SOLE 22 614,407 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   187,060 59,955 SH   SOLE 2 20,284 0 39,671
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   4,171 1,337 SH   SOLE 7 1,337 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   778,961 249,667 SH   SOLE 18 249,667 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   520,516 166,832 SH   SOLE 19 166,832 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   9,192,160 2,946,205 SH   SOLE 21 2,946,205 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   5,366,802 1,720,129 SH   SOLE 22 1,621,724 0 98,405
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   48,572 15,568 SH   SOLE 25 15,568 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   37,446 12,002 SH   SOLE 26 0 0 12,002
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   39,612 12,696 SH   SOLE 28 0 0 12,696
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   75,073 24,062 SH   SOLE 30 24,062 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   50,425 16,162 SH   SOLE 40 16,162 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   4,085,294 82,166 SH   SOLE 2 44,181 0 37,985
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   18,148 365 SH   SOLE 4 365 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   10,497,533 211,133 SH   SOLE 7 211,133 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   15,205,619 305,825 SH   SOLE 18 288,493 0 17,332
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   18,863,370 379,392 SH   SOLE 19 379,392 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   184,799,346 3,716,801 SH   SOLE 21 3,716,801 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   158,540,772 3,188,672 SH   SOLE 22 3,099,647 0 89,025
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   348,836 7,016 SH   SOLE 23 7,016 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   2,485,553 49,991 SH   SOLE 25 49,991 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   3,299,867 66,369 SH   SOLE 26 44,901 0 21,468
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   526,187 10,583 SH   SOLE 28 2,136 0 8,447
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   91,585,234 1,842,020 SH   SOLE 30 1,842,020 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   47,081,658 946,936 SH   SOLE 34 946,936 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   429,879 8,646 SH   SOLE 36 8,646 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   984,307 19,797 SH   SOLE 40 19,797 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   1,597,056 32,121 SH   SOLE 43 30,910 0 1,211
EVOTEC AG SPONSORED ADS 30050E105   54,759 5,240 SH   SOLE 43 4,400 0 840
EXACT SCIENCES CORP COM 30063P105   17,619,886 259,842 SH   SOLE 2 62,551 0 197,291
EXACT SCIENCES CORP COM 30063P105   8,056,710 118,813 SH   SOLE 4 68,550 0 50,263
EXACT SCIENCES CORP COM 30063P105   1,619,371 23,881 SH   SOLE 7 23,881 0 0
EXACT SCIENCES CORP COM 30063P105   38,720 571 SH   SOLE 13 571 0 0
EXACT SCIENCES CORP COM 30063P105   1,469,985 21,678 SH   SOLE 15 21,678 0 0
EXACT SCIENCES CORP COM 30063P105   9,397,788 138,590 SH   SOLE 18 128,728 0 9,862
EXACT SCIENCES CORP COM 30063P105   32,367,408 477,325 SH   SOLE 19 477,325 0 0
EXACT SCIENCES CORP COM 30063P105   175,448,610 2,587,356 SH   SOLE 21 2,587,356 0 0
EXACT SCIENCES CORP COM 30063P105   302,803,182 4,465,465 SH   SOLE 22 4,132,099 0 333,366
EXACT SCIENCES CORP COM 30063P105   21,969,084 323,980 SH   SOLE 23 323,980 0 0
EXACT SCIENCES CORP COM 30063P105   29,157,418 429,987 SH   SOLE 25 429,987 0 0
EXACT SCIENCES CORP COM 30063P105   12,751,264 188,044 SH   SOLE 26 99,672 0 88,372
EXACT SCIENCES CORP COM 30063P105   19,025,045 280,564 SH   SOLE 28 3,362 0 277,202
EXACT SCIENCES CORP COM 30063P105   15,868 234 SH   SOLE 29 234 0 0
EXACT SCIENCES CORP COM 30063P105   54,572,674 804,788 SH   SOLE 30 804,788 0 0
EXACT SCIENCES CORP COM 30063P105   3,475,398 51,252 SH   SOLE 31 37,844 0 13,408
EXACT SCIENCES CORP COM 30063P105   19,523,584 287,916 SH   SOLE 34 287,916 0 0
EXACT SCIENCES CORP COM 30063P105   2,879,484 42,464 SH   SOLE 36 42,464 0 0
EXACT SCIENCES CORP COM 30063P105   531,834 7,843 SH   SOLE 40 7,843 0 0
EXACT SCIENCES CORP COM 30063P105   20,818 307 SH   OTR 43 307 0 0
EXACT SCIENCES CORP COM 30063P105   9,673,300 142,653 SH   SOLE 43 125,289 0 17,364
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1   4,052,240 4,355,000 PRN   SOLE 21 4,355,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9   5,891,984 6,710,000 PRN   SOLE 21 6,710,000 0 0
EXACT SCIENCES CORP DEBT 2.000% 3/0 30063PAD7   3,848,250 3,500,000 PRN   SOLE 21 3,500,000 0 0
EXAGEN INC COM 30068X103   36,841 15,161 SH   SOLE 2 15,042 0 119
EXAGEN INC COM 30068X103   4,777 1,966 SH   SOLE 18 1,966 0 0
EXAGEN INC COM 30068X103   72,329 29,765 SH   SOLE 21 29,765 0 0
EXAGEN INC COM 30068X103   61,554 25,331 SH   SOLE 22 25,331 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   405,893 18,333 SH   SOLE 2 5,388 0 12,945
EXCELERATE ENERGY INC CL A COM 30069T101   394,225 17,806 SH   SOLE 7 17,806 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   1,181,213 53,352 SH   SOLE 18 53,352 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   829,209 37,453 SH   SOLE 19 37,453 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   15,728,987 710,433 SH   SOLE 21 710,433 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   11,279,777 509,475 SH   SOLE 22 485,971 0 23,504
EXCELERATE ENERGY INC CL A COM 30069T101   85,903 3,880 SH   SOLE 25 3,880 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   91,726 4,143 SH   SOLE 26 2,578 0 1,565
EXCELERATE ENERGY INC CL A COM 30069T101   236,588 10,686 SH   SOLE 30 10,686 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   88,405 3,993 SH   SOLE 40 3,993 0 0
EXELA TECHNOLOGIES INC 6% CONV PFD SR B 30162V607   786,431 263,903 SH   SOLE 21 263,903 0 0
EXELA TECHNOLOGIES INC COM 30162V706   1,251 32,172 SH   SOLE 21 32,172 0 0
EXELA TECHNOLOGIES INC COM 30162V706   48,163 1,238,121 SH   SOLE 22 1,238,121 0 0
EXELIXIS INC COM 30161Q104   22,442,502 1,156,234 SH   SOLE 2 695,398 0 460,836
EXELIXIS INC COM 30161Q104   1,274,829 65,679 SH   SOLE 4 33,390 0 32,289
EXELIXIS INC COM 30161Q104   790,065 40,704 SH   SOLE 7 40,704 0 0
EXELIXIS INC COM 30161Q104   561,376 28,922 SH   SOLE 13 28,922 0 0
EXELIXIS INC COM 30161Q104   15,535,453 800,384 SH   SOLE 18 798,152 0 2,232
EXELIXIS INC COM 30161Q104   18,462,540 951,187 SH   SOLE 19 951,187 0 0
EXELIXIS INC COM 30161Q104   393,607,141 20,278,575 SH   SOLE 21 20,278,575 0 0
EXELIXIS INC COM 30161Q104   204,133,825 10,516,941 SH   SOLE 22 9,939,102 0 577,839
EXELIXIS INC COM 30161Q104   3,778,739 194,680 SH   SOLE 23 194,680 0 0
EXELIXIS INC COM 30161Q104   1,024,207 52,767 SH   SOLE 25 52,767 0 0
EXELIXIS INC COM 30161Q104   5,249,551 270,456 SH   SOLE 26 153,194 0 117,262
EXELIXIS INC COM 30161Q104   4,452,829 229,409 SH   SOLE 28 5,584 0 223,825
EXELIXIS INC COM 30161Q104   194,838 10,038 SH   SOLE 29 10,038 0 0
EXELIXIS INC COM 30161Q104   24,017,410 1,237,373 SH   SOLE 30 1,237,373 0 0
EXELIXIS INC COM 30161Q104   2,298,513 118,419 SH   SOLE 31 115,214 0 3,205
EXELIXIS INC COM 30161Q104   1,304,430 67,204 SH   SOLE 34 67,204 0 0
EXELIXIS INC COM 30161Q104   171,410 8,831 SH   SOLE 36 8,831 0 0
EXELIXIS INC COM 30161Q104   1,021,490 52,627 SH   SOLE 40 52,627 0 0
EXELIXIS INC COM 30161Q104   21,526 1,109 SH   OTR 43 1,109 0 0
EXELIXIS INC COM 30161Q104   2,574,445 132,635 SH   SOLE 43 109,414 0 23,221
EXELON CORP COM 30161N101   118,758,192 2,835,001 SH   SOLE 2 648,070 0 2,186,931
EXELON CORP COM 30161N101   39,054,298 932,306 SH   SOLE 4 534,588 0 397,718
EXELON CORP COM 30161N101   127,822,685 3,051,389 SH   SOLE 7 2,778,171 0 273,218
EXELON CORP COM 30161N101   2,076,948 49,581 SH   SOLE 13 49,581 0 0
EXELON CORP COM 30161N101   7,258,574 173,277 SH   SOLE 15 173,277 0 0
EXELON CORP COM 30161N101   120,807,764 2,883,928 SH   SOLE 18 2,689,436 0 194,492
EXELON CORP COM 30161N101   170,513,831 4,070,514 SH   SOLE 19 4,070,514 0 0
EXELON CORP COM 30161N101   1,266,461,208 30,233,020 SH   SOLE 21 30,233,020 0 0
EXELON CORP COM 30161N101   928,685,507 22,169,623 SH   SOLE 22 20,036,113 0 2,133,510
EXELON CORP COM 30161N101   78,356,837 1,870,538 SH   SOLE 23 1,870,538 0 0
EXELON CORP COM 30161N101   78,404,968 1,871,687 SH   SOLE 25 1,871,687 0 0
EXELON CORP COM 30161N101   93,912,688 2,241,888 SH   SOLE 26 887,554 0 1,354,334
EXELON CORP COM 30161N101   110,834,028 2,645,835 SH   SOLE 28 26,631 0 2,619,204
EXELON CORP COM 30161N101   125,335 2,992 SH   SOLE 29 2,992 0 0
EXELON CORP COM 30161N101   406,219,227 9,697,284 SH   SOLE 30 9,551,226 0 146,058
EXELON CORP COM 30161N101   11,598,964 276,891 SH   SOLE 31 201,885 0 75,006
EXELON CORP COM 30161N101   13,962,775 333,320 SH   SOLE 32 333,320 0 0
EXELON CORP COM 30161N101   16,797,974 401,002 SH   SOLE 34 401,002 0 0
EXELON CORP COM 30161N101   15,714,028 375,126 SH   SOLE 36 375,126 0 0
EXELON CORP COM 30161N101   1,691,770 40,386 SH   SOLE 40 40,386 0 0
EXELON CORP COM 30161N101   69,914 1,669 SH   OTR 43 1,669 0 0
EXELON CORP COM 30161N101   34,521,603 824,101 SH   SOLE 43 734,038 0 90,063
EXICURE INC COM NEW 30205M200   48 55 SH   SOLE 2 0 0 55
EXICURE INC COM NEW 30205M200   6,352 7,293 SH   SOLE 21 7,293 0 0
EXICURE INC COM NEW 30205M200   4,298 4,935 SH   SOLE 22 4,935 0 0
EXLSERVICE HOLDINGS INC COM 302081104   13,705,059 84,688 SH   SOLE 2 52,142 0 32,546
EXLSERVICE HOLDINGS INC COM 302081104   38,839 240 SH   SOLE 4 101 0 139
EXLSERVICE HOLDINGS INC COM 302081104   1,198,351 7,405 SH   SOLE 7 7,405 0 0
EXLSERVICE HOLDINGS INC COM 302081104   26,876,241 166,077 SH   SOLE 18 161,861 0 4,216
EXLSERVICE HOLDINGS INC COM 302081104   36,340,707 224,561 SH   SOLE 19 224,561 0 0
EXLSERVICE HOLDINGS INC COM 302081104   378,348,183 2,337,936 SH   SOLE 21 2,337,936 0 0
EXLSERVICE HOLDINGS INC COM 302081104   186,482,697 1,152,337 SH   SOLE 22 1,128,286 0 24,051
EXLSERVICE HOLDINGS INC COM 302081104   840,545 5,194 SH   SOLE 23 5,194 0 0
EXLSERVICE HOLDINGS INC COM 302081104   904,630 5,590 SH   SOLE 25 5,590 0 0
EXLSERVICE HOLDINGS INC COM 302081104   8,895,795 54,970 SH   SOLE 26 13,100 0 41,870
EXLSERVICE HOLDINGS INC COM 302081104   281,261 1,738 SH   SOLE 28 565 0 1,173
EXLSERVICE HOLDINGS INC COM 302081104   4,487,060 27,727 SH   SOLE 30 27,727 0 0
EXLSERVICE HOLDINGS INC COM 302081104   131,730 814 SH   SOLE 36 814 0 0
EXLSERVICE HOLDINGS INC COM 302081104   850,902 5,258 SH   SOLE 40 5,258 0 0
EXLSERVICE HOLDINGS INC COM 302081104   6,524,015 40,314 SH   SOLE 43 38,935 0 1,379
EXP WORLD HLDGS INC COM 30212W100   2,943,001 231,915 SH   SOLE 2 216,082 0 15,833
EXP WORLD HLDGS INC COM 30212W100   2,931 231 SH   SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100   11,281 889 SH   SOLE 7 889 0 0
EXP WORLD HLDGS INC COM 30212W100   2,162,744 170,429 SH   SOLE 18 170,429 0 0
EXP WORLD HLDGS INC COM 30212W100   2,640,573 208,083 SH   SOLE 19 208,083 0 0
EXP WORLD HLDGS INC COM 30212W100   30,186,096 2,378,731 SH   SOLE 21 2,378,731 0 0
EXP WORLD HLDGS INC COM 30212W100   24,944,187 1,965,657 SH   SOLE 22 1,919,680 0 45,977
EXP WORLD HLDGS INC COM 30212W100   17,982 1,417 SH   SOLE 23 1,417 0 0
EXP WORLD HLDGS INC COM 30212W100   171,087 13,482 SH   SOLE 25 13,482 0 0
EXP WORLD HLDGS INC COM 30212W100   373,594 29,440 SH   SOLE 26 15,704 0 13,736
EXP WORLD HLDGS INC COM 30212W100   16,167 1,274 SH   SOLE 28 1,274 0 0
EXP WORLD HLDGS INC COM 30212W100   448,553 35,347 SH   SOLE 30 35,347 0 0
EXP WORLD HLDGS INC COM 30212W100   132,991 10,480 SH   SOLE 34 10,480 0 0
EXP WORLD HLDGS INC COM 30212W100   111,317 8,772 SH   SOLE 40 8,772 0 0
EXP WORLD HLDGS INC COM 30212W100   14,492 1,142 SH   OTR 43 1,142 0 0
EXP WORLD HLDGS INC COM 30212W100   385,716 30,395 SH   SOLE 43 29,638 0 757
EXPEDIA GROUP INC COM NEW 30212P303   51,366,518 529,388 SH   SOLE 2 277,350 0 252,038
EXPEDIA GROUP INC COM NEW 30212P303   15,819,383 163,036 SH   SOLE 4 88,903 0 74,133
EXPEDIA GROUP INC COM NEW 30212P303   8,890,859 91,630 SH   SOLE 7 87,670 0 3,960
EXPEDIA GROUP INC COM NEW 30212P303   1,912,558 19,711 SH   SOLE 13 19,711 0 0
EXPEDIA GROUP INC COM NEW 30212P303   2,449,522 25,245 SH   SOLE 15 25,245 0 0
EXPEDIA GROUP INC COM NEW 30212P303   26,074,678 268,728 SH   SOLE 18 254,154 0 14,574
EXPEDIA GROUP INC COM NEW 30212P303   247,302,593 2,548,723 SH   SOLE 19 2,548,723 0 0
EXPEDIA GROUP INC COM NEW 30212P303   369,145,589 3,804,448 SH   SOLE 21 3,804,448 0 0
EXPEDIA GROUP INC COM NEW 30212P303   360,744,635 3,717,867 SH   SOLE 22 3,401,813 0 316,054
EXPEDIA GROUP INC COM NEW 30212P303   27,521,492 283,639 SH   SOLE 23 283,639 0 0
EXPEDIA GROUP INC COM NEW 30212P303   43,041,635 443,591 SH   SOLE 25 442,618 0 973
EXPEDIA GROUP INC COM NEW 30212P303   28,321,310 291,882 SH   SOLE 26 97,931 0 193,951
EXPEDIA GROUP INC COM NEW 30212P303   36,110,006 372,153 SH   SOLE 28 17,403 0 354,750
EXPEDIA GROUP INC COM NEW 30212P303   971,076 10,008 SH   SOLE 29 10,008 0 0
EXPEDIA GROUP INC COM NEW 30212P303   70,666,852 728,299 SH   SOLE 30 716,974 0 11,325
EXPEDIA GROUP INC COM NEW 30212P303   4,269,514 44,002 SH   SOLE 31 32,884 0 11,118
EXPEDIA GROUP INC COM NEW 30212P303   14,950,965 154,086 SH   SOLE 34 154,086 0 0
EXPEDIA GROUP INC COM NEW 30212P303   4,145,122 42,720 SH   SOLE 36 42,720 0 0
EXPEDIA GROUP INC COM NEW 30212P303   579,754 5,975 SH   SOLE 40 5,975 0 0
EXPEDIA GROUP INC COM NEW 30212P303   33,281 343 SH   OTR 43 343 0 0
EXPEDIA GROUP INC COM NEW 30212P303   7,841,687 80,817 SH   SOLE 43 71,326 0 9,491
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   5,210,413 5,820,000 PRN   SOLE 21 5,820,000 0 0
EXPEDITORS INTL WASH INC COM 302130109   49,052,183 445,443 SH   SOLE 2 197,961 0 247,482
EXPEDITORS INTL WASH INC COM 302130109   26,219,242 238,097 SH   SOLE 4 141,880 0 96,217
EXPEDITORS INTL WASH INC COM 302130109   45,271,984 411,115 SH   SOLE 7 406,621 0 4,494
EXPEDITORS INTL WASH INC COM 302130109   1,372,976 12,468 SH   SOLE 13 12,468 0 0
EXPEDITORS INTL WASH INC COM 302130109   3,039,973 27,606 SH   SOLE 15 27,606 0 0
EXPEDITORS INTL WASH INC COM 302130109   96,769,712 878,766 SH   SOLE 18 863,796 0 14,970
EXPEDITORS INTL WASH INC COM 302130109   8,781,079 79,741 SH   SOLE 19 79,741 0 0
EXPEDITORS INTL WASH INC COM 302130109   956,756,807 8,688,311 SH   SOLE 21 8,688,311 0 0
EXPEDITORS INTL WASH INC COM 302130109   464,645,944 4,219,451 SH   SOLE 22 3,874,609 0 344,842
EXPEDITORS INTL WASH INC COM 302130109   33,351,824 302,868 SH   SOLE 23 302,868 0 0
EXPEDITORS INTL WASH INC COM 302130109   90,379,999 820,741 SH   SOLE 25 819,272 0 1,469
EXPEDITORS INTL WASH INC COM 302130109   53,783,489 488,408 SH   SOLE 26 265,672 0 222,736
EXPEDITORS INTL WASH INC COM 302130109   79,963,528 726,149 SH   SOLE 28 7,558 0 718,591
EXPEDITORS INTL WASH INC COM 302130109   330,911 3,005 SH   SOLE 29 3,005 0 0
EXPEDITORS INTL WASH INC COM 302130109   227,037,597 2,061,729 SH   SOLE 30 1,918,108 0 143,621
EXPEDITORS INTL WASH INC COM 302130109   4,971,698 45,148 SH   SOLE 31 33,218 0 11,930
EXPEDITORS INTL WASH INC COM 302130109   754,432 6,851 SH   SOLE 34 6,851 0 0
EXPEDITORS INTL WASH INC COM 302130109   9,932,824 90,200 SH   SOLE 36 90,200 0 0
EXPEDITORS INTL WASH INC COM 302130109   690,122 6,267 SH   SOLE 40 6,267 0 0
EXPEDITORS INTL WASH INC COM 302130109   31,384 285 SH   OTR 43 285 0 0
EXPEDITORS INTL WASH INC COM 302130109   40,075,943 363,930 SH   SOLE 43 342,953 0 20,977
EXPENSIFY INC COM CL A 30219Q106   1,097,014 134,603 SH   SOLE 2 111,727 0 22,876
EXPENSIFY INC COM CL A 30219Q106   8,289 1,017 SH   SOLE 18 1,017 0 0
EXPENSIFY INC COM CL A 30219Q106   569,049 69,822 SH   SOLE 19 69,822 0 0
EXPENSIFY INC COM CL A 30219Q106   770,191 94,502 SH   SOLE 21 94,502 0 0
EXPENSIFY INC COM CL A 30219Q106   5,999,696 736,159 SH   SOLE 22 727,674 0 8,485
EXPENSIFY INC COM CL A 30219Q106   71,859 8,817 SH   SOLE 23 8,817 0 0
EXPENSIFY INC COM CL A 30219Q106   34,222 4,199 SH   SOLE 25 4,199 0 0
EXPENSIFY INC COM CL A 30219Q106   32,152 3,945 SH   SOLE 26 1,308 0 2,637
EXPENSIFY INC COM CL A 30219Q106   52,902 6,491 SH   SOLE 28 0 0 6,491
EXPENSIFY INC COM CL A 30219Q106   342 42 SH   SOLE 30 42 0 0
EXPENSIFY INC COM CL A 30219Q106   25,192 3,091 SH   SOLE 31 2,879 0 212
EXPONENT INC COM 30214U102   14,398,725 144,435 SH   SOLE 2 113,680 0 30,755
EXPONENT INC COM 30214U102   18,243 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102   1,803,891 18,095 SH   SOLE 7 18,095 0 0
EXPONENT INC COM 30214U102   20,977,368 210,426 SH   SOLE 18 208,471 0 1,955
EXPONENT INC COM 30214U102   25,275,702 253,543 SH   SOLE 19 253,543 0 0
EXPONENT INC COM 30214U102   361,043,584 3,621,663 SH   SOLE 21 3,621,663 0 0
EXPONENT INC COM 30214U102   169,702,287 1,702,300 SH   SOLE 22 1,664,606 0 37,694
EXPONENT INC COM 30214U102   813,072 8,156 SH   SOLE 23 8,156 0 0
EXPONENT INC COM 30214U102   780,074 7,825 SH   SOLE 25 7,825 0 0
EXPONENT INC COM 30214U102   3,810,351 38,222 SH   SOLE 26 18,772 0 19,450
EXPONENT INC COM 30214U102   251,817 2,526 SH   SOLE 28 929 0 1,597
EXPONENT INC COM 30214U102   2,591,840 25,999 SH   SOLE 30 25,999 0 0
EXPONENT INC COM 30214U102   320,204 3,212 SH   SOLE 34 3,212 0 0
EXPONENT INC COM 30214U102   824,935 8,275 SH   SOLE 40 8,275 0 0
EXPONENT INC COM 30214U102   4,405,509 44,192 SH   SOLE 43 40,795 0 3,397
EXPRESS INC COM 30219E103   24,799 31,459 SH   SOLE 2 4,601 0 26,858
EXPRESS INC COM 30219E103   140,773 178,578 SH   SOLE 18 178,578 0 0
EXPRESS INC COM 30219E103   91,205 115,698 SH   SOLE 19 115,698 0 0
EXPRESS INC COM 30219E103   1,813,681 2,300,750 SH   SOLE 21 2,300,750 0 0
EXPRESS INC COM 30219E103   1,249,711 1,585,324 SH   SOLE 22 1,548,904 0 36,420
EXPRESS INC COM 30219E103   260 330 SH   SOLE 43 0 0 330
EXPRO GROUP HOLDINGS NV COM N3144W105   1,485,581 80,914 SH   SOLE 2 21,102 0 59,812
EXPRO GROUP HOLDINGS NV COM N3144W105   973 53 SH   SOLE 4 53 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   373,846 20,362 SH   SOLE 7 20,362 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   4,429,846 241,277 SH   SOLE 18 241,277 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   3,154,046 171,789 SH   SOLE 19 171,789 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   56,978,461 3,103,402 SH   SOLE 21 3,103,402 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   37,833,791 2,060,664 SH   SOLE 22 1,960,784 0 99,880
EXPRO GROUP HOLDINGS NV COM N3144W105   180,681 9,841 SH   SOLE 25 9,841 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   1,026,636 55,917 SH   SOLE 26 50,376 0 5,541
EXPRO GROUP HOLDINGS NV COM N3144W105   336,135 18,308 SH   SOLE 28 1,763 0 16,545
EXPRO GROUP HOLDINGS NV COM N3144W105   1,282,042 69,828 SH   SOLE 30 69,828 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   261,244 14,229 SH   SOLE 40 14,229 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   618,897 33,709 SH   SOLE 43 32,479 0 1,230
EXSCIENTIA PLC ADS 30223G102   107,325 20,250 SH   SOLE 4 20,250 0 0
EXSCIENTIA PLC ADS 30223G102   12,530,790 2,364,300 SH   SOLE 19 2,364,300 0 0
EXSCIENTIA PLC ADS 30223G102   3,482,853 657,142 SH   SOLE 21 657,142 0 0
EXSCIENTIA PLC ADS 30223G102   582,735 109,950 SH   SOLE 22 109,950 0 0
EXSCIENTIA PLC ADS 30223G102   94,382 17,808 SH   SOLE 30 17,808 0 0
EXSCIENTIA PLC ADS 30223G102   3,804,075 717,750 SH   SOLE 34 717,750 0 0
EXTRA SPACE STORAGE INC COM 30225T102   57,841,942 355,011 SH   SOLE 2 72,772 0 282,239
EXTRA SPACE STORAGE INC COM 30225T102   41,794,315 256,517 SH   SOLE 4 208,920 0 47,597
EXTRA SPACE STORAGE INC COM 30225T102   48,050,012 294,912 SH   SOLE 7 291,121 0 3,791
EXTRA SPACE STORAGE INC COM 30225T102   684,306 4,200 SH   SOLE 13 4,200 0 0
EXTRA SPACE STORAGE INC COM 30225T102   3,820,220 23,447 SH   SOLE 15 23,447 0 0
EXTRA SPACE STORAGE INC COM 30225T102   46,406,863 284,827 SH   SOLE 18 273,568 0 11,259
EXTRA SPACE STORAGE INC COM 30225T102   54,680,123 335,605 SH   SOLE 19 335,605 0 0
EXTRA SPACE STORAGE INC COM 30225T102   863,978,198 5,302,757 SH   SOLE 21 5,302,757 0 0
EXTRA SPACE STORAGE INC COM 30225T102   678,052,747 4,161,620 SH   SOLE 22 3,746,587 0 415,033
EXTRA SPACE STORAGE INC COM 30225T102   42,372,228 260,064 SH   SOLE 23 260,064 0 0
EXTRA SPACE STORAGE INC COM 30225T102   112,288,097 689,180 SH   SOLE 25 688,533 0 647
EXTRA SPACE STORAGE INC COM 30225T102   37,050,771 227,403 SH   SOLE 26 76,303 0 151,100
EXTRA SPACE STORAGE INC COM 30225T102   61,276,344 376,090 SH   SOLE 28 24,085 0 352,005
EXTRA SPACE STORAGE INC COM 30225T102   11,731 72 SH   SOLE 29 72 0 0
EXTRA SPACE STORAGE INC COM 30225T102   165,286,620 1,014,464 SH   SOLE 30 1,014,464 0 0
EXTRA SPACE STORAGE INC COM 30225T102   6,023,848 36,972 SH   SOLE 31 27,063 0 9,909
EXTRA SPACE STORAGE INC COM 30225T102   4,541,837 27,876 SH   SOLE 34 27,876 0 0
EXTRA SPACE STORAGE INC COM 30225T102   6,165,271 37,840 SH   SOLE 36 37,840 0 0
EXTRA SPACE STORAGE INC COM 30225T102   892,205 5,476 SH   SOLE 40 5,476 0 0
EXTRA SPACE STORAGE INC COM 30225T102   36,170 222 SH   OTR 43 222 0 0
EXTRA SPACE STORAGE INC COM 30225T102   18,922,751 116,140 SH   SOLE 43 105,176 0 10,964
EXTREME NETWORKS COM 30226D106   6,558,982 343,043 SH   SOLE 2 245,345 0 97,698
EXTREME NETWORKS COM 30226D106   8,528 446 SH   SOLE 4 446 0 0
EXTREME NETWORKS COM 30226D106   27,590 1,443 SH   SOLE 7 1,443 0 0
EXTREME NETWORKS COM 30226D106   7,808,111 408,374 SH   SOLE 18 386,721 0 21,653
EXTREME NETWORKS COM 30226D106   13,311,325 696,199 SH   SOLE 19 696,199 0 0
EXTREME NETWORKS COM 30226D106   223,226,803 11,675,042 SH   SOLE 21 11,675,042 0 0
EXTREME NETWORKS COM 30226D106   73,380,973 3,837,917 SH   SOLE 22 3,740,833 0 97,084
EXTREME NETWORKS COM 30226D106   454,865 23,790 SH   SOLE 23 23,790 0 0
EXTREME NETWORKS COM 30226D106   406,376 21,254 SH   SOLE 25 21,254 0 0
EXTREME NETWORKS COM 30226D106   2,960,503 154,838 SH   SOLE 26 77,453 0 77,385
EXTREME NETWORKS COM 30226D106   39,062 2,043 SH   SOLE 28 2,043 0 0
EXTREME NETWORKS COM 30226D106   27,199,290 1,422,557 SH   SOLE 30 1,422,557 0 0
EXTREME NETWORKS COM 30226D106   78,182 4,089 SH   SOLE 34 4,089 0 0
EXTREME NETWORKS COM 30226D106   358,557 18,753 SH   SOLE 40 18,753 0 0
EXTREME NETWORKS COM 30226D106   1,084,070 56,698 SH   SOLE 43 55,190 0 1,508
EXXON MOBIL CORP COM 30231G102   569,057,870 5,189,293 SH   SOLE 2 1,863,888 0 3,325,405
EXXON MOBIL CORP COM 30231G102   203,423,796 1,855,041 SH   SOLE 4 1,462,494 0 392,547
EXXON MOBIL CORP COM 30231G102   431,461,985 3,934,543 SH   SOLE 7 3,767,876 0 166,667
EXXON MOBIL CORP COM 30231G102   11,438,415 104,308 SH   SOLE 13 104,308 0 0
EXXON MOBIL CORP COM 30231G102   76,964,213 701,844 SH   SOLE 15 701,844 0 0
EXXON MOBIL CORP COM 30231G102   704,962,250 6,428,618 SH   SOLE 18 5,949,216 0 479,402
EXXON MOBIL CORP COM 30231G102   469,760,740 4,283,793 SH   SOLE 19 4,283,793 0 0
EXXON MOBIL CORP COM 30231G102   6,022,856 54,923 SH   SOLE 20 54,923 0 0
EXXON MOBIL CORP COM 30231G102   12,064,138,420 110,014,029 SH   SOLE 21 110,014,029 0 0
EXXON MOBIL CORP COM 30231G102   9,824,293,004 89,588,665 SH   SOLE 22 80,791,995 0 8,796,670
EXXON MOBIL CORP COM 30231G102   993,843,536 9,062,954 SH   SOLE 23 9,062,954 0 0
EXXON MOBIL CORP COM 30231G102   406,190,509 3,704,090 SH   SOLE 25 3,704,090 0 0
EXXON MOBIL CORP COM 30231G102   884,620,860 8,066,942 SH   SOLE 26 3,361,498 0 4,705,444
EXXON MOBIL CORP COM 30231G102   164,476,402 1,499,876 SH   SOLE 28 5,681 0 1,494,195
EXXON MOBIL CORP COM 30231G102   85,204,065 776,984 SH   SOLE 29 776,984 0 0
EXXON MOBIL CORP COM 30231G102   2,531,300,861 23,083,174 SH   SOLE 30 23,083,174 0 0
EXXON MOBIL CORP COM 30231G102   134,740,448 1,228,711 SH   SOLE 31 916,165 0 312,546
EXXON MOBIL CORP COM 30231G102   34,484,342 314,466 SH   SOLE 32 314,466 0 0
EXXON MOBIL CORP COM 30231G102   338,902,475 3,090,484 SH   SOLE 34 3,090,484 0 0
EXXON MOBIL CORP COM 30231G102   134,991,021 1,230,996 SH   SOLE 36 1,230,996 0 0
EXXON MOBIL CORP COM 30231G102   18,309,053 166,962 SH   SOLE 40 166,962 0 0
EXXON MOBIL CORP COM 30231G102   1,061,728 9,682 SH   OTR 43 9,682 0 0
EXXON MOBIL CORP COM 30231G102   392,024,357 3,574,908 SH   SOLE 43 3,114,011 0 460,896
EYENOVIA INC COM 30234E104   14,717 4,169 SH   SOLE 18 4,169 0 0
EYENOVIA INC COM 30234E104   242,416 68,673 SH   SOLE 21 68,673 0 0
EYENOVIA INC COM 30234E104   4,042 1,145 SH   SOLE 22 1,145 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   139,356 47,400 SH   SOLE 2 826 0 46,574
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   1,452 494 SH   SOLE 7 494 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   231,696 78,808 SH   SOLE 18 78,808 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   149,393 50,814 SH   SOLE 19 50,814 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   2,360,347 802,839 SH   SOLE 21 802,839 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   1,595,579 542,714 SH   SOLE 22 529,378 0 13,336
EZCORP INC CL A NON VTG 302301106   3,435,459 399,472 SH   SOLE 2 237,328 0 162,144
EZCORP INC CL A NON VTG 302301106   5,693 662 SH   SOLE 7 662 0 0
EZCORP INC CL A NON VTG 302301106   1,590,407 184,931 SH   SOLE 18 184,931 0 0
EZCORP INC CL A NON VTG 302301106   1,580,680 183,800 SH   SOLE 19 183,800 0 0
EZCORP INC CL A NON VTG 302301106   55,227,480 6,421,800 SH   SOLE 21 6,421,800 0 0
EZCORP INC CL A NON VTG 302301106   18,377,435 2,136,911 SH   SOLE 22 2,076,548 0 60,363
EZCORP INC CL A NON VTG 302301106   175,122 20,363 SH   SOLE 23 20,363 0 0
EZCORP INC CL A NON VTG 302301106   67,759 7,879 SH   SOLE 25 7,879 0 0
EZCORP INC CL A NON VTG 302301106   846,541 98,435 SH   SOLE 26 0 0 98,435
EZCORP INC CL A NON VTG 302301106   29,739 3,458 SH   SOLE 28 0 0 3,458
EZCORP INC CL A NON VTG 302301106   591,671 68,799 SH   SOLE 30 68,799 0 0
EZCORP INC CL A NON VTG 302301106   160,158 18,623 SH   SOLE 43 18,326 0 297
F N B CORP COM 302520101   26,166,770 2,255,756 SH   SOLE 2 284,243 0 1,971,513
F N B CORP COM 302520101   13,259 1,143 SH   SOLE 4 1,143 0 0
F N B CORP COM 302520101   1,223,046 105,435 SH   SOLE 7 105,435 0 0
F N B CORP COM 302520101   10,427,344 898,909 SH   SOLE 18 898,909 0 0
F N B CORP COM 302520101   1,311,218 113,036 SH   SOLE 19 113,036 0 0
F N B CORP COM 302520101   337,342,245 29,081,228 SH   SOLE 21 29,081,228 0 0
F N B CORP COM 302520101   128,415,387 11,070,292 SH   SOLE 22 10,604,388 0 465,904
F N B CORP COM 302520101   663,706 57,216 SH   SOLE 25 57,216 0 0
F N B CORP COM 302520101   2,064,986 178,016 SH   SOLE 26 149,753 0 28,263
F N B CORP COM 302520101   450,300 38,819 SH   SOLE 28 5,691 0 33,128
F N B CORP COM 302520101   5,953,085 513,197 SH   SOLE 30 513,197 0 0
F N B CORP COM 302520101   60,610 5,225 SH   SOLE 31 5,225 0 0
F N B CORP COM 302520101   2,046,286 176,404 SH   SOLE 32 176,404 0 0
F N B CORP COM 302520101   216,120 18,631 SH   SOLE 36 18,631 0 0
F N B CORP COM 302520101   716,509 61,768 SH   SOLE 40 61,768 0 0
F N B CORP COM 302520101   4,910,310 423,303 SH   SOLE 43 392,687 0 30,616
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,379,566 76,135 SH   SOLE 2 2,720 0 73,415
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   11,452 632 SH   SOLE 7 632 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   471 26 SH   SOLE 15 26 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,028,955 56,786 SH   SOLE 18 56,068 0 718
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   469,743 25,924 SH   SOLE 19 25,924 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   3,588,322 198,031 SH   SOLE 21 198,031 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   6,863,475 378,779 SH   SOLE 22 364,345 0 14,434
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   488,171 26,941 SH   SOLE 25 26,941 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   140,593 7,759 SH   SOLE 26 660 0 7,099
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   129,105 7,125 SH   SOLE 28 0 0 7,125
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   22,958 1,267 SH   SOLE 31 249 0 1,018
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   102,740 5,670 SH   SOLE 34 5,670 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   57,803 3,190 SH   SOLE 36 3,190 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   40,353 2,227 SH   SOLE 43 2,108 0 119
F45 TRAINING HLDGS INC COM 30322L101   5,422 4,674 SH   SOLE 2 1,341 0 3,333
F45 TRAINING HLDGS INC COM 30322L101   106,474 91,788 SH   SOLE 18 91,788 0 0
F45 TRAINING HLDGS INC COM 30322L101   76,791 66,199 SH   SOLE 19 66,199 0 0
F45 TRAINING HLDGS INC COM 30322L101   1,249,213 1,076,908 SH   SOLE 21 1,076,908 0 0
F45 TRAINING HLDGS INC COM 30322L101   733,862 632,640 SH   SOLE 22 622,893 0 9,747
F5 INC COM 315616102   12,153,314 83,419 SH   SOLE 2 26,539 0 56,880
F5 INC COM 315616102   8,263,245 56,718 SH   SOLE 4 28,895 0 27,823
F5 INC COM 315616102   6,270,498 43,040 SH   SOLE 7 41,743 0 1,297
F5 INC COM 315616102   176,139 1,209 SH   SOLE 13 1,209 0 0
F5 INC COM 315616102   1,241,570 8,522 SH   SOLE 15 8,522 0 0
F5 INC COM 315616102   31,058,777 213,184 SH   SOLE 18 208,037 0 5,147
F5 INC COM 315616102   72,406,619 496,991 SH   SOLE 19 496,991 0 0
F5 INC COM 315616102   268,748,224 1,844,658 SH   SOLE 21 1,844,658 0 0
F5 INC COM 315616102   221,027,610 1,517,109 SH   SOLE 22 1,385,070 0 132,039
F5 INC COM 315616102   16,918,688 116,128 SH   SOLE 23 116,128 0 0
F5 INC COM 315616102   13,699,959 94,035 SH   SOLE 25 93,829 0 206
F5 INC COM 315616102   16,901,206 116,008 SH   SOLE 26 43,744 0 72,264
F5 INC COM 315616102   22,825,981 156,675 SH   SOLE 28 648 0 156,027
F5 INC COM 315616102   93,352,470 640,761 SH   SOLE 30 621,169 0 19,592
F5 INC COM 315616102   2,526,993 17,345 SH   SOLE 31 12,842 0 4,503
F5 INC COM 315616102   43,149,299 296,172 SH   SOLE 34 296,172 0 0
F5 INC COM 315616102   3,992,052 27,401 SH   SOLE 36 27,401 0 0
F5 INC COM 315616102   389,721 2,675 SH   SOLE 40 2,675 0 0
F5 INC COM 315616102   13,986 96 SH   OTR 43 96 0 0
F5 INC COM 315616102   16,717,490 114,747 SH   SOLE 43 110,206 0 4,541
FABRINET SHS G3323L100   6,279,079 52,872 SH   SOLE 2 35,641 0 17,231
FABRINET SHS G3323L100   36,459 307 SH   SOLE 4 139 0 168
FABRINET SHS G3323L100   533,826 4,495 SH   SOLE 7 4,495 0 0
FABRINET SHS G3323L100   13,939,930 117,379 SH   SOLE 18 115,408 0 1,971
FABRINET SHS G3323L100   18,799,946 158,302 SH   SOLE 19 158,302 0 0
FABRINET SHS G3323L100   503,906,043 4,243,062 SH   SOLE 21 4,243,062 0 0
FABRINET SHS G3323L100   127,599,069 1,074,428 SH   SOLE 22 1,046,993 0 27,435
FABRINET SHS G3323L100   402,715 3,391 SH   SOLE 23 3,391 0 0
FABRINET SHS G3323L100   751,513 6,328 SH   SOLE 25 6,328 0 0
FABRINET SHS G3323L100   2,123,310 17,879 SH   SOLE 26 11,327 0 6,552
FABRINET SHS G3323L100   480,265 4,044 SH   SOLE 28 657 0 3,387
FABRINET SHS G3323L100   7,082,728 59,639 SH   SOLE 30 59,639 0 0
FABRINET SHS G3323L100   700,209 5,896 SH   SOLE 40 5,896 0 0
FABRINET SHS G3323L100   3,438,577 28,954 SH   SOLE 43 27,296 0 1,658
FACTSET RESH SYS INC COM 303075105   39,276,646 94,622 SH   SOLE 2 32,931 0 61,691
FACTSET RESH SYS INC COM 303075105   13,839,931 33,342 SH   SOLE 4 19,264 0 14,078
FACTSET RESH SYS INC COM 303075105   22,834,931 55,012 SH   SOLE 7 53,840 0 1,172
FACTSET RESH SYS INC COM 303075105   304,676 734 SH   SOLE 13 734 0 0
FACTSET RESH SYS INC COM 303075105   1,844,660 4,444 SH   SOLE 15 4,444 0 0
FACTSET RESH SYS INC COM 303075105   36,153,924 87,099 SH   SOLE 18 83,361 0 3,738
FACTSET RESH SYS INC COM 303075105   8,948,925 21,559 SH   SOLE 19 21,559 0 0
FACTSET RESH SYS INC COM 303075105   488,477,912 1,176,800 SH   SOLE 21 1,176,800 0 0
FACTSET RESH SYS INC COM 303075105   386,567,921 931,287 SH   SOLE 22 847,495 0 83,792
FACTSET RESH SYS INC COM 303075105   29,332,335 70,665 SH   SOLE 23 70,665 0 0
FACTSET RESH SYS INC COM 303075105   39,211,062 94,464 SH   SOLE 25 94,464 0 0
FACTSET RESH SYS INC COM 303075105   31,657,254 76,266 SH   SOLE 26 36,684 0 39,582
FACTSET RESH SYS INC COM 303075105   54,468,110 131,220 SH   SOLE 28 1,452 0 129,768
FACTSET RESH SYS INC COM 303075105   19,924 48 SH   SOLE 29 48 0 0
FACTSET RESH SYS INC COM 303075105   140,055,102 337,409 SH   SOLE 30 302,979 0 34,430
FACTSET RESH SYS INC COM 303075105   4,646,933 11,195 SH   SOLE 31 8,378 0 2,817
FACTSET RESH SYS INC COM 303075105   6,531,026 15,734 SH   SOLE 34 15,734 0 0
FACTSET RESH SYS INC COM 303075105   4,454,331 10,731 SH   SOLE 36 10,731 0 0
FACTSET RESH SYS INC COM 303075105   620,975 1,496 SH   SOLE 40 1,496 0 0
FACTSET RESH SYS INC COM 303075105   21,170 51 SH   OTR 43 51 0 0
FACTSET RESH SYS INC COM 303075105   13,632,630 32,843 SH   SOLE 43 29,108 0 3,735
FAIR ISAAC CORP COM 303250104   42,996,898 61,189 SH   SOLE 2 14,854 0 46,335
FAIR ISAAC CORP COM 303250104   12,899,280 18,357 SH   SOLE 4 11,239 0 7,118
FAIR ISAAC CORP COM 303250104   11,575,412 16,473 SH   SOLE 7 15,501 0 972
FAIR ISAAC CORP COM 303250104   369,615 526 SH   SOLE 13 526 0 0
FAIR ISAAC CORP COM 303250104   2,196,609 3,126 SH   SOLE 15 3,126 0 0
FAIR ISAAC CORP COM 303250104   46,444,296 66,095 SH   SOLE 18 63,935 0 2,160
FAIR ISAAC CORP COM 303250104   67,516,563 96,083 SH   SOLE 19 96,083 0 0
FAIR ISAAC CORP COM 303250104   559,666,585 796,463 SH   SOLE 21 796,463 0 0
FAIR ISAAC CORP COM 303250104   428,150,422 609,302 SH   SOLE 22 554,633 0 54,669
FAIR ISAAC CORP COM 303250104   32,479,034 46,221 SH   SOLE 23 46,221 0 0
FAIR ISAAC CORP COM 303250104   32,490,980 46,238 SH   SOLE 25 46,195 0 43
FAIR ISAAC CORP COM 303250104   34,237,165 48,723 SH   SOLE 26 16,611 0 32,112
FAIR ISAAC CORP COM 303250104   37,766,777 53,746 SH   SOLE 28 407 0 53,339
FAIR ISAAC CORP COM 303250104   34,432 49 SH   SOLE 29 49 0 0
FAIR ISAAC CORP COM 303250104   109,047,650 155,186 SH   SOLE 30 144,002 0 11,184
FAIR ISAAC CORP COM 303250104   5,299,688 7,542 SH   SOLE 31 5,701 0 1,841
FAIR ISAAC CORP COM 303250104   118,589,478 168,765 SH   SOLE 34 168,765 0 0
FAIR ISAAC CORP COM 303250104   4,880,885 6,946 SH   SOLE 36 6,946 0 0
FAIR ISAAC CORP COM 303250104   689,339 981 SH   SOLE 40 981 0 0
FAIR ISAAC CORP COM 303250104   52,702 75 SH   OTR 43 75 0 0
FAIR ISAAC CORP COM 303250104   15,072,701 21,450 SH   SOLE 43 19,822 0 1,628
FANHUA INC SPONSORED ADR 30712A103   149,201 17,189 SH   SOLE 2 17,189 0 0
FANHUA INC SPONSORED ADR 30712A103   107,962 12,438 SH   SOLE 22 12,438 0 0
FANHUA INC SPONSORED ADR 30712A103   4,661 537 SH   SOLE 25 537 0 0
FANHUA INC SPONSORED ADR 30712A103   164,616 18,965 SH   SOLE 43 17,994 0 971
FARADAY FUTRE INTLGT ELCTR I COM 307359109   31,709 89,548 SH   SOLE 2 12,538 0 77,010
FARADAY FUTRE INTLGT ELCTR I COM 307359109   356 1,005 SH   SOLE 7 1,005 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   489,472 1,382,299 SH   SOLE 18 1,382,299 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   364,595 1,029,638 SH   SOLE 19 1,029,638 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   5,855,904 16,537,430 SH   SOLE 21 16,537,430 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   5,627,052 15,891,138 SH   SOLE 22 15,647,401 0 243,737
FARFETCH LTD ORD SH CL A 30744W107   623,339 126,953 SH   SOLE 2 124,735 0 2,218
FARFETCH LTD ORD SH CL A 30744W107   77,328 15,749 SH   SOLE 4 10,920 0 4,829
FARFETCH LTD ORD SH CL A 30744W107   13,866 2,824 SH   SOLE 7 2,824 0 0
FARFETCH LTD ORD SH CL A 30744W107   8,715 1,775 SH   SOLE 18 0 0 1,775
FARFETCH LTD ORD SH CL A 30744W107   6,295,852 1,282,251 SH   SOLE 19 1,282,251 0 0
FARFETCH LTD ORD SH CL A 30744W107   60,923 12,408 SH   SOLE 21 12,408 0 0
FARFETCH LTD ORD SH CL A 30744W107   247,346 50,376 SH   SOLE 22 50,376 0 0
FARFETCH LTD ORD SH CL A 30744W107   21,530 4,385 SH   SOLE 23 4,385 0 0
FARFETCH LTD ORD SH CL A 30744W107   462,763 94,249 SH   SOLE 28 3,550 0 90,699
FARFETCH LTD ORD SH CL A 30744W107   1,489,787 303,419 SH   SOLE 30 303,419 0 0
FARFETCH LTD ORD SH CL A 30744W107   12,910,059 2,629,340 SH   SOLE 34 2,629,340 0 0
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9   2,043,563 2,625,000 PRN   SOLE 21 2,625,000 0 0
FARMER BROS CO COM 307675108   7,411 1,920 SH   SOLE 18 1,920 0 0
FARMER BROS CO COM 307675108   136,899 35,466 SH   SOLE 21 35,466 0 0
FARMER BROS CO COM 307675108   654,104 169,457 SH   SOLE 22 169,457 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   117,101 4,815 SH   SOLE 2 603 0 4,212
FARMERS & MERCHANTS BANCORP COM 30779N105   2,991 123 SH   SOLE 7 123 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   884,348 36,363 SH   SOLE 18 36,363 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   585,601 24,079 SH   SOLE 19 24,079 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   10,737,037 441,490 SH   SOLE 21 441,490 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   6,958,852 286,137 SH   SOLE 22 277,502 0 8,635
FARMERS & MERCHANTS BANCORP COM 30779N105   24,539 1,009 SH   SOLE 43 630 0 379
FARMERS NATIONAL BANC CORP COM 309627107   606,998 48,022 SH   SOLE 2 11,425 0 36,597
FARMERS NATIONAL BANC CORP COM 309627107   5,233 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107   1,273,303 100,736 SH   SOLE 18 100,736 0 0
FARMERS NATIONAL BANC CORP COM 309627107   886,494 70,134 SH   SOLE 19 70,134 0 0
FARMERS NATIONAL BANC CORP COM 309627107   17,501,293 1,384,596 SH   SOLE 21 1,384,596 0 0
FARMERS NATIONAL BANC CORP COM 309627107   10,452,408 826,931 SH   SOLE 22 797,024 0 29,907
FARMERS NATIONAL BANC CORP COM 309627107   63,390 5,015 SH   SOLE 25 5,015 0 0
FARMERS NATIONAL BANC CORP COM 309627107   293,627 23,230 SH   SOLE 30 23,230 0 0
FARMERS NATIONAL BANC CORP COM 309627107   74,209 5,871 SH   SOLE 40 5,871 0 0
FARMERS NATIONAL BANC CORP COM 309627107   384,471 30,417 SH   SOLE 43 28,067 0 2,350
FARMLAND PARTNERS INC COM 31154R109   512,616 47,908 SH   SOLE 2 15,454 0 32,454
FARMLAND PARTNERS INC COM 31154R109   4,526 423 SH   SOLE 7 423 0 0
FARMLAND PARTNERS INC COM 31154R109   1,560,124 145,806 SH   SOLE 18 145,806 0 0
FARMLAND PARTNERS INC COM 31154R109   1,057,866 98,866 SH   SOLE 19 98,866 0 0
FARMLAND PARTNERS INC COM 31154R109   21,187,584 1,980,148 SH   SOLE 21 1,980,148 0 0
FARMLAND PARTNERS INC COM 31154R109   15,201,362 1,420,688 SH   SOLE 22 1,361,770 0 58,918
FARMLAND PARTNERS INC COM 31154R109   22,170 2,072 SH   SOLE 23 2,072 0 0
FARMLAND PARTNERS INC COM 31154R109   150,046 14,023 SH   SOLE 25 14,023 0 0
FARMLAND PARTNERS INC COM 31154R109   36,198 3,383 SH   SOLE 26 0 0 3,383
FARMLAND PARTNERS INC COM 31154R109   183,302 17,131 SH   SOLE 28 0 0 17,131
FARMLAND PARTNERS INC COM 31154R109   65,538 6,125 SH   SOLE 30 6,125 0 0
FARMLAND PARTNERS INC COM 31154R109   122,344 11,434 SH   SOLE 40 11,434 0 0
FARMLAND PARTNERS INC COM 31154R109   227,225 21,236 SH   SOLE 43 21,117 0 119
FARO TECHNOLOGIES INC COM 311642102   456,983 18,569 SH   SOLE 2 5,534 0 13,035
FARO TECHNOLOGIES INC COM 311642102   9,401 382 SH   SOLE 4 96 0 286
FARO TECHNOLOGIES INC COM 311642102   3,692 150 SH   SOLE 7 150 0 0
FARO TECHNOLOGIES INC COM 311642102   1,677,491 68,163 SH   SOLE 18 68,163 0 0
FARO TECHNOLOGIES INC COM 311642102   909,758 36,967 SH   SOLE 19 36,967 0 0
FARO TECHNOLOGIES INC COM 311642102   59,037,889 2,398,939 SH   SOLE 21 2,398,939 0 0
FARO TECHNOLOGIES INC COM 311642102   13,009,191 528,614 SH   SOLE 22 506,357 0 22,257
FARO TECHNOLOGIES INC COM 311642102   56,357 2,290 SH   SOLE 25 2,290 0 0
FARO TECHNOLOGIES INC COM 311642102   189,325 7,693 SH   SOLE 26 5,281 0 2,412
FARO TECHNOLOGIES INC COM 311642102   51,656 2,099 SH   SOLE 28 57 0 2,042
FARO TECHNOLOGIES INC COM 311642102   4,028,460 163,692 SH   SOLE 30 163,692 0 0
FARO TECHNOLOGIES INC COM 311642102   15,258 620 SH   SOLE 36 620 0 0
FARO TECHNOLOGIES INC COM 311642102   44,249 1,798 SH   SOLE 40 1,798 0 0
FARO TECHNOLOGIES INC COM 311642102   336,616 13,678 SH   SOLE 43 13,371 0 307
FASTENAL CO COM 311900104   51,377,634 952,496 SH   SOLE 2 159,593 0 792,903
FASTENAL CO COM 311900104   25,211,178 467,393 SH   SOLE 4 254,598 0 212,795
FASTENAL CO COM 311900104   35,498,022 658,102 SH   SOLE 7 500,653 0 157,449
FASTENAL CO COM 311900104   964,447 17,880 SH   SOLE 13 17,880 0 0
FASTENAL CO COM 311900104   5,294,265 98,151 SH   SOLE 15 98,151 0 0
FASTENAL CO COM 311900104   50,872,163 943,125 SH   SOLE 18 895,324 0 47,801
FASTENAL CO COM 311900104   17,441,769 323,355 SH   SOLE 19 323,355 0 0
FASTENAL CO COM 311900104   1,011,760,239 18,757,142 SH   SOLE 21 18,757,142 0 0
FASTENAL CO COM 311900104   669,466,871 12,411,325 SH   SOLE 22 11,235,542 0 1,175,783
FASTENAL CO COM 311900104   56,997,913 1,056,691 SH   SOLE 23 1,056,691 0 0
FASTENAL CO COM 311900104   47,948,561 888,924 SH   SOLE 25 886,798 0 2,126
FASTENAL CO COM 311900104   52,721,603 977,412 SH   SOLE 26 348,703 0 628,709
FASTENAL CO COM 311900104   88,550,709 1,641,652 SH   SOLE 28 14,813 0 1,626,839
FASTENAL CO COM 311900104   256,653,316 4,758,126 SH   SOLE 30 4,753,140 0 4,986
FASTENAL CO COM 311900104   8,789,038 162,941 SH   SOLE 31 119,614 0 43,327
FASTENAL CO COM 311900104   6,948,335 128,816 SH   SOLE 32 128,816 0 0
FASTENAL CO COM 311900104   4,187,362 77,630 SH   SOLE 34 77,630 0 0
FASTENAL CO COM 311900104   8,766,706 162,527 SH   SOLE 36 162,527 0 0
FASTENAL CO COM 311900104   1,275,196 23,641 SH   SOLE 40 23,641 0 0
FASTENAL CO COM 311900104   66,238 1,228 SH   OTR 43 1,228 0 0
FASTENAL CO COM 311900104   34,845,323 646,002 SH   SOLE 43 538,893 0 107,109
FASTLY INC CL A 31188V100   4,885,012 275,057 SH   SOLE 2 125,318 0 149,739
FASTLY INC CL A 31188V100   7,282 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100   457,586 25,765 SH   SOLE 7 25,765 0 0
FASTLY INC CL A 31188V100   5,638,338 317,474 SH   SOLE 18 317,474 0 0
FASTLY INC CL A 31188V100   10,891,871 613,281 SH   SOLE 19 613,281 0 0
FASTLY INC CL A 31188V100   70,304,629 3,958,594 SH   SOLE 21 3,958,594 0 0
FASTLY INC CL A 31188V100   63,589,378 3,580,483 SH   SOLE 22 3,443,464 0 137,019
FASTLY INC CL A 31188V100   301,707 16,988 SH   SOLE 23 16,988 0 0
FASTLY INC CL A 31188V100   351,701 19,803 SH   SOLE 25 19,803 0 0
FASTLY INC CL A 31188V100   2,617,629 147,389 SH   SOLE 26 36,867 0 110,522
FASTLY INC CL A 31188V100   31,258 1,760 SH   SOLE 28 1,760 0 0
FASTLY INC CL A 31188V100   19,246,920 1,083,723 SH   SOLE 30 1,083,723 0 0
FASTLY INC CL A 31188V100   358,219 20,170 SH   SOLE 40 20,170 0 0
FASTLY INC CL A 31188V100   1,975,818 111,251 SH   SOLE 43 106,149 0 5,102
FASTLY INC NOTE 3/1 31188VAB6   3,489,200 4,400,000 PRN   SOLE 21 4,400,000 0 0
FAT BRANDS INC CLASS A COM 30258N105   6,049 858 SH   SOLE 18 858 0 0
FAT BRANDS INC CLASS A COM 30258N105   71,064 10,080 SH   SOLE 21 10,080 0 0
FAT BRANDS INC CLASS B COM 30258N600   75 14 SH   SOLE 21 14 0 0
FATE THERAPEUTICS INC COM 31189P102   4,844,276 849,873 SH   SOLE 2 570,271 0 279,602
FATE THERAPEUTICS INC COM 31189P102   1,642 288 SH   SOLE 4 288 0 0
FATE THERAPEUTICS INC COM 31189P102   45,520 7,986 SH   SOLE 7 7,986 0 0
FATE THERAPEUTICS INC COM 31189P102   1,404,258 246,361 SH   SOLE 18 210,943 0 35,418
FATE THERAPEUTICS INC COM 31189P102   10,094,102 1,770,895 SH   SOLE 19 1,770,895 0 0
FATE THERAPEUTICS INC COM 31189P102   20,940,141 3,673,709 SH   SOLE 21 3,673,709 0 0
FATE THERAPEUTICS INC COM 31189P102   22,822,093 4,003,876 SH   SOLE 22 3,946,295 0 57,581
FATE THERAPEUTICS INC COM 31189P102   284,658 49,940 SH   SOLE 23 49,940 0 0
FATE THERAPEUTICS INC COM 31189P102   58,317 10,231 SH   SOLE 25 10,231 0 0
FATE THERAPEUTICS INC COM 31189P102   1,966,910 345,072 SH   SOLE 26 21,252 0 323,820
FATE THERAPEUTICS INC COM 31189P102   8,778 1,540 SH   SOLE 28 1,540 0 0
FATE THERAPEUTICS INC COM 31189P102   2,319,484 406,927 SH   SOLE 30 406,927 0 0
FATE THERAPEUTICS INC COM 31189P102   243,031 42,637 SH   SOLE 34 42,637 0 0
FATE THERAPEUTICS INC COM 31189P102   56,806 9,966 SH   SOLE 40 9,966 0 0
FATE THERAPEUTICS INC COM 31189P102   6,606 1,159 SH   OTR 43 1,159 0 0
FATE THERAPEUTICS INC COM 31189P102   317,963 55,783 SH   SOLE 43 50,326 0 5,457
FATHOM DIGITAL MFG CORP CL A COM 31189Y103   9,458 17,414 SH   SOLE 2 0 0 17,414
FATHOM DIGITAL MFG CORP CL A COM 31189Y103   25,121 46,254 SH   SOLE 18 46,254 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103   9,485 17,465 SH   SOLE 19 17,465 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103   180,272 331,931 SH   SOLE 21 331,931 0 0
FATHOM DIGITAL MFG CORP CL A COM 31189Y103   109,170 201,012 SH   SOLE 22 187,897 0 13,115
FATHOM HOLDINGS INC COM 31189V109   71,600 16,847 SH   SOLE 2 16,598 0 249
FATHOM HOLDINGS INC COM 31189V109   6,099 1,435 SH   SOLE 18 1,435 0 0
FATHOM HOLDINGS INC COM 31189V109   80,300 18,894 SH   SOLE 21 18,894 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   438 952 SH   SOLE 2 0 0 952
FAZE HOLDINGS INC COMMON STOCK 31423J102   152,806 332,260 SH   SOLE 22 332,260 0 0
FB FINL CORP COM 30257X104   3,125,995 100,579 SH   SOLE 2 47,387 0 53,192
FB FINL CORP COM 30257X104   2,890 93 SH   SOLE 4 93 0 0
FB FINL CORP COM 30257X104   10,536 339 SH   SOLE 7 339 0 0
FB FINL CORP COM 30257X104   3,959,810 127,407 SH   SOLE 18 127,407 0 0
FB FINL CORP COM 30257X104   10,009,811 322,066 SH   SOLE 19 322,066 0 0
FB FINL CORP COM 30257X104   132,590,823 4,266,114 SH   SOLE 21 4,266,114 0 0
FB FINL CORP COM 30257X104   39,145,322 1,259,502 SH   SOLE 22 1,211,578 0 47,924
FB FINL CORP COM 30257X104   171,033 5,503 SH   SOLE 25 5,503 0 0
FB FINL CORP COM 30257X104   1,241,428 39,943 SH   SOLE 26 14,808 0 25,135
FB FINL CORP COM 30257X104   79,658 2,563 SH   SOLE 28 0 0 2,563
FB FINL CORP COM 30257X104   1,864,831 60,001 SH   SOLE 30 60,001 0 0
FB FINL CORP COM 30257X104   200,590 6,454 SH   SOLE 40 6,454 0 0
FB FINL CORP COM 30257X104   870,417 28,006 SH   SOLE 43 22,645 0 5,361
FEDERAL AGRIC MTG CORP CL A 313148108   4,042 37 SH   SOLE 22 37 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   7,744,865 58,149 SH   SOLE 2 26,900 0 31,249
FEDERAL AGRIC MTG CORP CL C 313148306   1,998 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   11,316,355 84,964 SH   SOLE 7 84,964 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   4,301,371 32,295 SH   SOLE 18 26,977 0 5,318
FEDERAL AGRIC MTG CORP CL C 313148306   25,803,831 193,737 SH   SOLE 19 193,737 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   46,627,555 350,083 SH   SOLE 21 350,083 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   63,105,822 473,803 SH   SOLE 22 461,676 0 12,127
FEDERAL AGRIC MTG CORP CL C 313148306   310,999 2,335 SH   SOLE 23 2,335 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   263,983 1,982 SH   SOLE 25 1,982 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   6,093,842 45,753 SH   SOLE 26 7,152 0 38,601
FEDERAL AGRIC MTG CORP CL C 313148306   77,783 584 SH   SOLE 28 0 0 584
FEDERAL AGRIC MTG CORP CL C 313148306   2,875,039 21,586 SH   SOLE 30 21,586 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   692,055 5,196 SH   SOLE 36 5,196 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   203,381 1,527 SH   SOLE 40 1,527 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,568,712 11,778 SH   SOLE 43 9,270 0 2,508
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   23,797,375 240,791 SH   SOLE 2 64,361 0 176,430
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   10,356,989 104,796 SH   SOLE 4 101,683 0 3,113
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   21,956,962 222,169 SH   SOLE 7 219,683 0 2,486
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   373,973 3,784 SH   SOLE 15 3,784 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   14,513,284 146,851 SH   SOLE 18 144,731 0 2,120
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   20,397,524 206,390 SH   SOLE 19 206,390 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   263,784,583 2,669,074 SH   SOLE 21 2,669,074 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   246,659,618 2,495,797 SH   SOLE 22 2,281,390 0 214,407
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,037,122 10,494 SH   SOLE 23 10,494 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   66,980,550 677,735 SH   SOLE 25 677,735 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   34,000,584 344,031 SH   SOLE 26 186,669 0 157,362
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   9,712,518 98,275 SH   SOLE 28 1,272 0 97,003
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   47,934,329 485,018 SH   SOLE 30 485,018 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   571,929 5,787 SH   SOLE 31 1,159 0 4,628
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,048,389 10,608 SH   SOLE 34 10,608 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,062,423 10,750 SH   SOLE 36 10,750 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,238,834 12,535 SH   SOLE 40 12,535 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   7,158,432 72,432 SH   SOLE 43 67,032 0 5,400
FEDERAL SIGNAL CORP COM 313855108   1,800,694 33,217 SH   SOLE 2 19,295 0 13,922
FEDERAL SIGNAL CORP COM 313855108   10,842 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108   991,501 18,290 SH   SOLE 7 18,290 0 0
FEDERAL SIGNAL CORP COM 313855108   10,247,479 189,033 SH   SOLE 18 189,033 0 0
FEDERAL SIGNAL CORP COM 313855108   6,657,313 122,806 SH   SOLE 19 122,806 0 0
FEDERAL SIGNAL CORP COM 313855108   377,913,035 6,971,279 SH   SOLE 21 6,971,279 0 0
FEDERAL SIGNAL CORP COM 313855108   89,126,282 1,644,093 SH   SOLE 22 1,599,872 0 44,221
FEDERAL SIGNAL CORP COM 313855108   5,800 107 SH   SOLE 23 107 0 0
FEDERAL SIGNAL CORP COM 313855108   542,534 10,008 SH   SOLE 25 10,008 0 0
FEDERAL SIGNAL CORP COM 313855108   1,362,839 25,140 SH   SOLE 26 20,393 0 4,747
FEDERAL SIGNAL CORP COM 313855108   58,926 1,087 SH   SOLE 28 1,087 0 0
FEDERAL SIGNAL CORP COM 313855108   6,984,037 128,833 SH   SOLE 30 128,833 0 0
FEDERAL SIGNAL CORP COM 313855108   90,314 1,666 SH   SOLE 36 1,666 0 0
FEDERAL SIGNAL CORP COM 313855108   541,775 9,994 SH   SOLE 40 9,994 0 0
FEDERAL SIGNAL CORP COM 313855108   2,611,302 48,170 SH   SOLE 43 42,651 0 5,519
FEDERATED HERMES INC CL B 314211103   3,271,089 81,492 SH   SOLE 2 61,662 0 19,830
FEDERATED HERMES INC CL B 314211103   13,206 329 SH   SOLE 4 329 0 0
FEDERATED HERMES INC CL B 314211103   267,533 6,665 SH   SOLE 7 6,665 0 0
FEDERATED HERMES INC CL B 314211103   15,776,024 393,025 SH   SOLE 18 393,025 0 0
FEDERATED HERMES INC CL B 314211103   6,952,208 173,199 SH   SOLE 19 173,199 0 0
FEDERATED HERMES INC CL B 314211103   328,223,415 8,176,966 SH   SOLE 21 8,176,966 0 0
FEDERATED HERMES INC CL B 314211103   105,162,144 2,619,884 SH   SOLE 22 2,556,639 0 63,245
FEDERATED HERMES INC CL B 314211103   568,503 14,163 SH   SOLE 25 14,163 0 0
FEDERATED HERMES INC CL B 314211103   1,256,502 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED HERMES INC CL B 314211103   191,749 4,777 SH   SOLE 28 1,653 0 3,124
FEDERATED HERMES INC CL B 314211103   1,676,367 41,763 SH   SOLE 30 41,763 0 0
FEDERATED HERMES INC CL B 314211103   1,603,031 39,936 SH   SOLE 32 39,936 0 0
FEDERATED HERMES INC CL B 314211103   75,985 1,893 SH   SOLE 36 1,893 0 0
FEDERATED HERMES INC CL B 314211103   547,991 13,652 SH   SOLE 40 13,652 0 0
FEDERATED HERMES INC CL B 314211103   24,325 606 SH   OTR 43 606 0 0
FEDERATED HERMES INC CL B 314211103   3,757,291 93,605 SH   SOLE 43 75,609 0 17,996
FEDEX CORP COM 31428X106   101,237,293 443,071 SH   SOLE 2 62,695 0 380,376
FEDEX CORP COM 31428X106   30,491,534 133,448 SH   SOLE 4 115,089 0 18,359
FEDEX CORP COM 31428X106   44,293,015 193,851 SH   SOLE 7 187,294 0 6,557
FEDEX CORP COM 31428X106   1,536,138 6,723 SH   SOLE 13 6,723 0 0
FEDEX CORP COM 31428X106   9,645,934 42,216 SH   SOLE 15 42,216 0 0
FEDEX CORP COM 31428X106   281,609,584 1,232,481 SH   SOLE 18 1,211,475 0 21,006
FEDEX CORP COM 31428X106   16,746,718 73,293 SH   SOLE 19 73,293 0 0
FEDEX CORP COM 31428X106   1,180,746,980 5,167,609 SH   SOLE 21 5,167,609 0 0
FEDEX CORP COM 31428X106   1,150,500,388 5,035,233 SH   SOLE 22 4,532,931 0 502,302
FEDEX CORP COM 31428X106   106,528,436 466,228 SH   SOLE 23 466,228 0 0
FEDEX CORP COM 31428X106   81,148,680 355,152 SH   SOLE 25 355,152 0 0
FEDEX CORP COM 31428X106   119,657,700 523,689 SH   SOLE 26 265,270 0 258,419
FEDEX CORP COM 31428X106   128,815,579 563,769 SH   SOLE 28 5,448 0 558,321
FEDEX CORP COM 31428X106   149,432 654 SH   SOLE 29 654 0 0
FEDEX CORP COM 31428X106   318,729,384 1,394,938 SH   SOLE 30 1,392,626 0 2,312
FEDEX CORP COM 31428X106   15,806,253 69,177 SH   SOLE 31 51,173 0 18,004
FEDEX CORP COM 31428X106   2,407,142 10,535 SH   SOLE 34 10,535 0 0
FEDEX CORP COM 31428X106   17,417,793 76,230 SH   SOLE 36 76,230 0 0
FEDEX CORP COM 31428X106   2,251,769 9,855 SH   SOLE 40 9,855 0 0
FEDEX CORP COM 31428X106   113,103 495 SH   OTR 43 495 0 0
FEDEX CORP COM 31428X106   57,901,124 253,408 SH   SOLE 43 225,892 0 27,516
FEDEX CORP OPTIONS 31428X106   114,245 500 SH Put SOLE 4 500 0 0
FEDEX CORP OPTIONS 31428X106   2,102,108 9,200 SH Put SOLE 18 9,200 0 0
FEDEX CORP OPTIONS 31428X106   34,799,027 152,300 SH Put SOLE 19 152,300 0 0
FEDEX CORP OPTIONS 31428X106   1,028,205 4,500 SH Put SOLE 22 4,500 0 0
FEDEX CORP OPTIONS 31428X106   10,053,560 44,000 SH Put SOLE 34 44,000 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   14,236 1,711 SH   SOLE 2 1,711 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   25,343 3,046 SH   SOLE 18 3,046 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   333,665 40,104 SH   SOLE 21 40,104 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   56,385 6,777 SH   SOLE 22 6,777 0 0
FERGUSON PLC NEW SHS G3421J106   3,777,368 28,242 SH   SOLE 2 13,203 0 15,039
FERGUSON PLC NEW SHS G3421J106   17,274,348 129,154 SH   SOLE 4 113,319 0 15,835
FERGUSON PLC NEW SHS G3421J106   31,691,394 236,945 SH   SOLE 7 236,945 0 0
FERGUSON PLC NEW SHS G3421J106   145,788 1,090 SH   SOLE 13 1,090 0 0
FERGUSON PLC NEW SHS G3421J106   1,948,604 14,569 SH   SOLE 15 14,569 0 0
FERGUSON PLC NEW SHS G3421J106   34,676,426 259,263 SH   SOLE 18 245,324 0 13,939
FERGUSON PLC NEW SHS G3421J106   172,003 1,286 SH   SOLE 19 1,286 0 0
FERGUSON PLC NEW SHS G3421J106   220,694,321 1,650,051 SH   SOLE 21 1,650,051 0 0
FERGUSON PLC NEW SHS G3421J106   443,900,468 3,318,882 SH   SOLE 22 3,097,153 0 221,729
FERGUSON PLC NEW SHS G3421J106   51,028,434 381,521 SH   SOLE 23 381,521 0 0
FERGUSON PLC NEW SHS G3421J106   43,829,608 327,698 SH   SOLE 25 326,546 0 1,152
FERGUSON PLC NEW SHS G3421J106   22,888,771 171,131 SH   SOLE 26 129,953 0 41,178
FERGUSON PLC NEW SHS G3421J106   50,794,371 379,771 SH   SOLE 28 7,176 0 372,595
FERGUSON PLC NEW SHS G3421J106   118,811,730 888,312 SH   SOLE 30 837,479 0 50,833
FERGUSON PLC NEW SHS G3421J106   5,948,531 44,475 SH   SOLE 31 40,832 0 3,643
FERGUSON PLC NEW SHS G3421J106   1,184,356 8,855 SH   SOLE 34 8,855 0 0
FERGUSON PLC NEW SHS G3421J106   12,570,895 93,988 SH   SOLE 36 93,988 0 0
FERGUSON PLC NEW SHS G3421J106   1,156,269 8,645 SH   SOLE 40 8,645 0 0
FERGUSON PLC NEW SHS G3421J106   17,091,449 127,787 SH   SOLE 43 120,404 0 7,383
FERRARI N V COM N3167Y103   235,989 871 SH   SOLE 18 871 0 0
FERRARI N V COM N3167Y103   287,606,332 1,061,513 SH   SOLE 19 1,061,513 0 0
FERRARI N V COM N3167Y103   42,489,353 156,822 SH   SOLE 22 156,822 0 0
FERRARI N V COM N3167Y103   45,084,219 166,399 SH   SOLE 43 157,760 0 8,639
FERROGLOBE PLC SHS G33856108   946,875 191,675 SH   SOLE 7 191,675 0 0
FG FINANCIAL GROUP INC COM 30329Y106   24 9 SH   SOLE 21 9 0 0
FG FINANCIAL GROUP INC COM 30329Y106   106,639 40,702 SH   SOLE 22 40,702 0 0
FG GROUP HOLDINGS INC COM 302462106   5,007 2,491 SH   SOLE 18 2,491 0 0
FG GROUP HOLDINGS INC COM 302462106   59,416 29,560 SH   SOLE 21 29,560 0 0
FG GROUP HOLDINGS INC COM 302462106   3,899 1,940 SH   SOLE 22 1,940 0 0
FIBROGEN INC COM 31572Q808   3,304,649 177,098 SH   SOLE 2 120,624 0 56,474
FIBROGEN INC COM 31572Q808   6,624 355 SH   SOLE 4 355 0 0
FIBROGEN INC COM 31572Q808   311,827 16,711 SH   SOLE 7 16,711 0 0
FIBROGEN INC COM 31572Q808   4,235,428 226,979 SH   SOLE 18 219,812 0 7,167
FIBROGEN INC COM 31572Q808   9,944,474 532,930 SH   SOLE 19 532,930 0 0
FIBROGEN INC COM 31572Q808   65,073,503 3,487,326 SH   SOLE 21 3,487,326 0 0
FIBROGEN INC COM 31572Q808   49,163,073 2,634,677 SH   SOLE 22 2,564,445 0 70,232
FIBROGEN INC COM 31572Q808   223,006 11,951 SH   SOLE 23 11,951 0 0
FIBROGEN INC COM 31572Q808   305,091 16,350 SH   SOLE 25 16,350 0 0
FIBROGEN INC COM 31572Q808   1,404,370 75,261 SH   SOLE 26 44,553 0 30,708
FIBROGEN INC COM 31572Q808   77,476 4,152 SH   SOLE 28 1,545 0 2,607
FIBROGEN INC COM 31572Q808   1,734,074 92,930 SH   SOLE 30 92,930 0 0
FIBROGEN INC COM 31572Q808   10,356 555 SH   SOLE 34 555 0 0
FIBROGEN INC COM 31572Q808   272,399 14,598 SH   SOLE 40 14,598 0 0
FIBROGEN INC COM 31572Q808   8,248 442 SH   OTR 43 442 0 0
FIBROGEN INC COM 31572Q808   397,738 21,315 SH   SOLE 43 15,862 0 5,453
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   1,295 27 SH   SOLE 17 0 0 27
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   6,331 103 SH   SOLE 18 103 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   7,521 66 SH   SOLE 18 66 0 0
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   6,742 151 SH   SOLE 18 151 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   6,600 139 SH   SOLE 18 139 0 0
FIDELITY D & D BANCORP INC COM 31609R100   59,769 1,309 SH   SOLE 2 1,145 0 164
FIDELITY D & D BANCORP INC COM 31609R100   36,574 801 SH   SOLE 18 801 0 0
FIDELITY D & D BANCORP INC COM 31609R100   858,134 18,794 SH   SOLE 21 18,794 0 0
FIDELITY D & D BANCORP INC COM 31609R100   84,334 1,847 SH   SOLE 22 1,847 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   47,053,854 1,347,090 SH   SOLE 2 248,759 0 1,098,331
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   7,258,314 207,796 SH   SOLE 4 108,314 0 99,482
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,546,851 72,913 SH   SOLE 7 72,913 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   471,869 13,509 SH   SOLE 13 13,509 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,167,675 33,429 SH   SOLE 15 33,429 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   138,172,618 3,955,700 SH   SOLE 18 3,698,700 0 257,000
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   323,354,834 9,257,224 SH   SOLE 19 9,257,224 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   445,564,635 12,755,930 SH   SOLE 21 12,755,930 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   240,894,605 6,896,496 SH   SOLE 22 6,418,439 0 478,057
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   20,255,383 579,885 SH   SOLE 23 579,885 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   25,092,769 718,373 SH   SOLE 25 663,272 0 55,101
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   13,222,088 378,531 SH   SOLE 26 248,418 0 130,113
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   22,485,175 643,721 SH   SOLE 28 3,528 0 640,193
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   40,759,572 1,166,893 SH   SOLE 30 841,293 0 325,600
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,515,239 72,008 SH   SOLE 31 52,189 0 19,819
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,879,372 139,690 SH   SOLE 32 139,690 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   30,139,944 862,867 SH   SOLE 34 862,867 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   13,391,149 383,371 SH   SOLE 35 383,371 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   3,929,695 112,502 SH   SOLE 36 112,502 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   339,520 9,720 SH   SOLE 40 9,720 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   3,412,116 97,684 SH   SOLE 43 85,652 0 12,033
FIDELITY NATL INFORMATION SV COM 31620M106   91,977,648 1,692,944 SH   SOLE 2 692,635 0 1,000,309
FIDELITY NATL INFORMATION SV COM 31620M106   27,723,132 510,273 SH   SOLE 4 328,583 0 181,690
FIDELITY NATL INFORMATION SV COM 31620M106   37,901,966 697,625 SH   SOLE 7 680,639 0 16,986
FIDELITY NATL INFORMATION SV COM 31620M106   1,603,659 29,517 SH   SOLE 13 29,517 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   5,580,723 102,719 SH   SOLE 15 102,719 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   277,024,025 5,098,915 SH   SOLE 18 4,785,793 0 313,122
FIDELITY NATL INFORMATION SV COM 31620M106   517,965,595 9,533,694 SH   SOLE 19 9,533,694 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   786,700,302 14,480,035 SH   SOLE 21 14,480,035 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   742,267,054 13,662,195 SH   SOLE 22 12,424,470 0 1,237,725
FIDELITY NATL INFORMATION SV COM 31620M106   76,287,361 1,404,148 SH   SOLE 23 1,404,148 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   65,859,858 1,212,219 SH   SOLE 25 1,157,974 0 54,245
FIDELITY NATL INFORMATION SV COM 31620M106   63,444,890 1,167,769 SH   SOLE 26 531,841 0 635,928
FIDELITY NATL INFORMATION SV COM 31620M106   84,104,524 1,548,031 SH   SOLE 28 27,024 0 1,521,007
FIDELITY NATL INFORMATION SV COM 31620M106   512,875 9,440 SH   SOLE 29 9,440 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   285,250,755 5,250,336 SH   SOLE 30 5,250,336 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   9,161,070 168,619 SH   SOLE 31 123,863 0 44,756
FIDELITY NATL INFORMATION SV COM 31620M106   95,321,768 1,754,496 SH   SOLE 34 1,754,496 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   12,069,247 222,147 SH   SOLE 36 222,147 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,331,248 24,503 SH   SOLE 40 24,503 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   54,710 1,007 SH   OTR 43 1,007 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   17,790,973 327,461 SH   SOLE 43 301,605 0 25,856
FIDUS INVT CORP COM 316500107   2,419,716 126,886 SH   SOLE 30 126,886 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   308,760 37,562 SH   SOLE 2 36,685 0 877
FIESTA RESTAURANT GROUP INC COM 31660B101   23,567 2,867 SH   SOLE 18 2,867 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   5,836 710 SH   SOLE 19 710 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   600,800 73,090 SH   SOLE 21 73,090 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   2,173,450 264,410 SH   SOLE 22 264,410 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   8,499 1,034 SH   SOLE 43 1,034 0 0
FIFTH THIRD BANCORP COM 316773100   37,897,931 1,422,595 SH   SOLE 2 238,617 0 1,183,978
FIFTH THIRD BANCORP COM 316773100   12,182,952 457,318 SH   SOLE 4 267,655 0 189,663
FIFTH THIRD BANCORP COM 316773100   12,448,339 467,280 SH   SOLE 7 449,733 0 17,547
FIFTH THIRD BANCORP COM 316773100   623,509 23,405 SH   SOLE 13 23,405 0 0
FIFTH THIRD BANCORP COM 316773100   3,087,949 115,914 SH   SOLE 15 115,914 0 0
FIFTH THIRD BANCORP COM 316773100   47,756,516 1,792,662 SH   SOLE 18 1,733,768 0 58,894
FIFTH THIRD BANCORP COM 316773100   8,537,028 320,459 SH   SOLE 19 320,459 0 0
FIFTH THIRD BANCORP COM 316773100   732,583,483 27,499,380 SH   SOLE 21 27,499,380 0 0
FIFTH THIRD BANCORP COM 316773100   392,893,913 14,748,270 SH   SOLE 22 13,320,351 0 1,427,919
FIFTH THIRD BANCORP COM 316773100   33,635,531 1,262,595 SH   SOLE 23 1,262,595 0 0
FIFTH THIRD BANCORP COM 316773100   47,568,650 1,785,610 SH   SOLE 25 1,783,295 0 2,315
FIFTH THIRD BANCORP COM 316773100   39,955,764 1,499,841 SH   SOLE 26 764,346 0 735,495
FIFTH THIRD BANCORP COM 316773100   39,593,540 1,486,244 SH   SOLE 28 112,676 0 1,373,568
FIFTH THIRD BANCORP COM 316773100   202,357 7,596 SH   SOLE 29 7,596 0 0
FIFTH THIRD BANCORP COM 316773100   119,270,557 4,477,123 SH   SOLE 30 4,477,123 0 0
FIFTH THIRD BANCORP COM 316773100   5,061,946 190,013 SH   SOLE 31 138,617 0 51,396
FIFTH THIRD BANCORP COM 316773100   3,655,621 137,223 SH   SOLE 32 137,223 0 0
FIFTH THIRD BANCORP COM 316773100   737,688 27,691 SH   SOLE 34 27,691 0 0
FIFTH THIRD BANCORP COM 316773100   5,383,491 202,083 SH   SOLE 36 202,083 0 0
FIFTH THIRD BANCORP COM 316773100   716,216 26,885 SH   SOLE 40 26,885 0 0
FIFTH THIRD BANCORP COM 316773100   54,426 2,043 SH   OTR 43 2,043 0 0
FIFTH THIRD BANCORP COM 316773100   21,769,622 817,178 SH   SOLE 43 742,894 0 74,284
FIGS INC CL A 30260D103   334,780 54,084 SH   SOLE 2 22,483 0 31,601
FIGS INC CL A 30260D103   7,818 1,263 SH   SOLE 7 1,263 0 0
FIGS INC CL A 30260D103   2,035,235 328,794 SH   SOLE 18 328,794 0 0
FIGS INC CL A 30260D103   14,244,564 2,301,222 SH   SOLE 19 2,301,222 0 0
FIGS INC CL A 30260D103   25,506,694 4,120,629 SH   SOLE 21 4,120,629 0 0
FIGS INC CL A 30260D103   20,442,079 3,302,436 SH   SOLE 22 3,231,413 0 71,023
FIGS INC CL A 30260D103   11,253 1,818 SH   SOLE 23 1,818 0 0
FIGS INC CL A 30260D103   65,131 10,522 SH   SOLE 25 10,522 0 0
FIGS INC CL A 30260D103   287,891 46,509 SH   SOLE 26 40,737 0 5,772
FIGS INC CL A 30260D103   54,243 8,763 SH   SOLE 28 0 0 8,763
FIGS INC CL A 30260D103   287,544 46,453 SH   SOLE 30 46,453 0 0
FIGS INC CL A 30260D103   76,292 12,325 SH   SOLE 40 12,325 0 0
FIGS INC CL A 30260D103   65,441 10,572 SH   SOLE 43 10,572 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   26,906 21,698 SH   SOLE 2 613 0 21,085
FINANCE OF AMERICA COMPAN COM CL A 31738L107   146,872 118,445 SH   SOLE 18 118,445 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   76,426 61,634 SH   SOLE 19 61,634 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   1,223,138 986,402 SH   SOLE 21 986,402 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   715,851 577,299 SH   SOLE 22 547,476 0 29,823
FINANCIAL INSTNS INC COM 317585404   1,448,969 75,154 SH   SOLE 2 63,069 0 12,085
FINANCIAL INSTNS INC COM 317585404   1,832 95 SH   SOLE 7 95 0 0
FINANCIAL INSTNS INC COM 317585404   908,184 47,105 SH   SOLE 18 47,105 0 0
FINANCIAL INSTNS INC COM 317585404   2,020,101 104,777 SH   SOLE 19 104,777 0 0
FINANCIAL INSTNS INC COM 317585404   10,965,346 568,742 SH   SOLE 21 568,742 0 0
FINANCIAL INSTNS INC COM 317585404   10,648,074 552,286 SH   SOLE 22 538,449 0 13,837
FINANCIAL INSTNS INC COM 317585404   8,445 438 SH   SOLE 23 438 0 0
FINANCIAL INSTNS INC COM 317585404   33,952 1,761 SH   SOLE 26 0 0 1,761
FINANCIAL INSTNS INC COM 317585404   11,703 607 SH   OTR 43 607 0 0
FINANCIAL INSTNS INC COM 317585404   110,995 5,757 SH   SOLE 43 5,634 0 123
FINCH THERAPEUTICS GROUP INC COM 31773D101   1,983 5,046 SH   SOLE 2 5,046 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101   1,881 4,786 SH   SOLE 18 4,786 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101   23,080 58,727 SH   SOLE 21 58,727 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101   2,075 5,280 SH   SOLE 22 5,280 0 0
FINGERMOTION INC COM 31788K108   8,813 5,875 SH   SOLE 18 5,875 0 0
FINGERMOTION INC COM 31788K108   113,756 75,837 SH   SOLE 21 75,837 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   5,809 1,393 SH   SOLE 2 1,393 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   23,344 5,598 SH   SOLE 4 5,598 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   51,083 12,250 SH   SOLE 7 12,250 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   5,856,502 1,404,437 SH   SOLE 21 1,404,437 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   3,038,479 728,652 SH   SOLE 22 663,767 0 64,885
FINVOLUTION GROUP SPONSORED ADS 31810T101   1,570,856 376,704 SH   SOLE 30 376,704 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   29,474 7,068 SH   SOLE 34 7,068 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   1,387,234 332,670 SH   SOLE 43 330,664 0 2,006
FINWARD BANCORP COM 31812F109   3,376 116 SH   SOLE 2 0 0 116
FINWARD BANCORP COM 31812F109   18,479 635 SH   SOLE 18 635 0 0
FINWARD BANCORP COM 31812F109   238,678 8,202 SH   SOLE 21 8,202 0 0
FINWARD BANCORP COM 31812F109   16,383 563 SH   SOLE 22 563 0 0
FINWARD BANCORP COM 31812F109   22,902 787 SH   SOLE 43 787 0 0
FINWISE BANCORP COM 31813A109   14,369 1,631 SH   SOLE 18 1,631 0 0
FINWISE BANCORP COM 31813A109   187,336 21,264 SH   SOLE 21 21,264 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   645,790 46,260 SH   SOLE 2 15,362 0 30,898
FIRST ADVANTAGE CORP NEW COM 31846B108   402,648 28,843 SH   SOLE 7 28,843 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   2,315,908 165,896 SH   SOLE 18 165,896 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   1,630,430 116,793 SH   SOLE 19 116,793 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   28,331,750 2,029,495 SH   SOLE 21 2,029,495 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   22,010,202 1,576,662 SH   SOLE 22 1,511,024 0 65,638
FIRST ADVANTAGE CORP NEW COM 31846B108   154,049 11,035 SH   SOLE 25 11,035 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   669,647 47,969 SH   SOLE 26 43,835 0 4,134
FIRST ADVANTAGE CORP NEW COM 31846B108   33,979 2,434 SH   SOLE 28 0 0 2,434
FIRST ADVANTAGE CORP NEW COM 31846B108   513,728 36,800 SH   SOLE 30 36,800 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   48,525 3,476 SH   SOLE 36 3,476 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   144,416 10,345 SH   SOLE 40 10,345 0 0
FIRST AMERN FINL CORP COM 31847R102   14,655,167 263,298 SH   SOLE 2 105,775 0 157,523
FIRST AMERN FINL CORP COM 31847R102   17,088 307 SH   SOLE 4 307 0 0
FIRST AMERN FINL CORP COM 31847R102   1,457,401 26,184 SH   SOLE 7 26,184 0 0
FIRST AMERN FINL CORP COM 31847R102   13,985,633 251,269 SH   SOLE 18 236,447 0 14,822
FIRST AMERN FINL CORP COM 31847R102   22,723,529 408,256 SH   SOLE 19 408,256 0 0
FIRST AMERN FINL CORP COM 31847R102   315,153,210 5,662,113 SH   SOLE 21 5,662,113 0 0
FIRST AMERN FINL CORP COM 31847R102   166,794,096 2,996,660 SH   SOLE 22 2,864,474 0 132,186
FIRST AMERN FINL CORP COM 31847R102   2,747,044 49,354 SH   SOLE 25 49,354 0 0
FIRST AMERN FINL CORP COM 31847R102   3,581,220 64,341 SH   SOLE 26 55,450 0 8,891
FIRST AMERN FINL CORP COM 31847R102   437,655 7,863 SH   SOLE 28 1,959 0 5,904
FIRST AMERN FINL CORP COM 31847R102   5,386,330 96,772 SH   SOLE 30 96,772 0 0
FIRST AMERN FINL CORP COM 31847R102   80,763 1,451 SH   SOLE 31 1,451 0 0
FIRST AMERN FINL CORP COM 31847R102   844,195 15,167 SH   SOLE 34 15,167 0 0
FIRST AMERN FINL CORP COM 31847R102   542,574 9,748 SH   SOLE 36 9,748 0 0
FIRST AMERN FINL CORP COM 31847R102   904,141 16,244 SH   SOLE 40 16,244 0 0
FIRST AMERN FINL CORP COM 31847R102   1,142,960 20,535 SH   SOLE 43 19,710 0 825
FIRST BANCORP INC ME COM 31866P102   108,505 4,191 SH   SOLE 2 605 0 3,586
FIRST BANCORP INC ME COM 31866P102   1,553 60 SH   SOLE 7 60 0 0
FIRST BANCORP INC ME COM 31866P102   785,373 30,335 SH   SOLE 18 30,335 0 0
FIRST BANCORP INC ME COM 31866P102   461,515 17,826 SH   SOLE 19 17,826 0 0
FIRST BANCORP INC ME COM 31866P102   9,229,190 356,477 SH   SOLE 21 356,477 0 0
FIRST BANCORP INC ME COM 31866P102   7,190,766 277,743 SH   SOLE 22 269,085 0 8,658
FIRST BANCORP INC ME COM 31866P102   1,761 68 SH   SOLE 43 68 0 0
FIRST BANCORP N C COM 318910106   1,273,854 35,863 SH   SOLE 2 10,776 0 25,087
FIRST BANCORP N C COM 318910106   12,716 358 SH   SOLE 7 358 0 0
FIRST BANCORP N C COM 318910106   4,502,764 126,767 SH   SOLE 18 126,767 0 0
FIRST BANCORP N C COM 318910106   2,390,816 67,309 SH   SOLE 19 67,309 0 0
FIRST BANCORP N C COM 318910106   166,110,523 4,676,535 SH   SOLE 21 4,676,535 0 0
FIRST BANCORP N C COM 318910106   35,618,461 1,002,772 SH   SOLE 22 964,271 0 38,501
FIRST BANCORP N C COM 318910106   230,205 6,481 SH   SOLE 25 6,481 0 0
FIRST BANCORP N C COM 318910106   581,285 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106   76,297 2,148 SH   SOLE 28 193 0 1,955
FIRST BANCORP N C COM 318910106   2,324,677 65,447 SH   SOLE 30 65,447 0 0
FIRST BANCORP N C COM 318910106   216,636 6,099 SH   SOLE 40 6,099 0 0
FIRST BANCORP N C COM 318910106   1,124,713 31,664 SH   SOLE 43 30,200 0 1,464
FIRST BANCORP P R COM NEW 318672706   1,826,549 159,943 SH   SOLE 2 51,155 0 108,788
FIRST BANCORP P R COM NEW 318672706   6,646 582 SH   SOLE 4 582 0 0
FIRST BANCORP P R COM NEW 318672706   21,218 1,858 SH   SOLE 7 1,858 0 0
FIRST BANCORP P R COM NEW 318672706   6,843,446 599,251 SH   SOLE 18 599,251 0 0
FIRST BANCORP P R COM NEW 318672706   3,610,125 316,123 SH   SOLE 19 316,123 0 0
FIRST BANCORP P R COM NEW 318672706   238,011,803 20,841,664 SH   SOLE 21 20,841,664 0 0
FIRST BANCORP P R COM NEW 318672706   49,877,741 4,367,578 SH   SOLE 22 4,177,390 0 190,188
FIRST BANCORP P R COM NEW 318672706   271,042 23,734 SH   SOLE 25 23,734 0 0
FIRST BANCORP P R COM NEW 318672706   627,358 54,935 SH   SOLE 26 42,755 0 12,180
FIRST BANCORP P R COM NEW 318672706   34,740 3,042 SH   SOLE 28 3,042 0 0
FIRST BANCORP P R COM NEW 318672706   3,192,541 279,557 SH   SOLE 30 279,557 0 0
FIRST BANCORP P R COM NEW 318672706   223,364 19,559 SH   SOLE 40 19,559 0 0
FIRST BANCORP P R COM NEW 318672706   1,863,104 163,144 SH   SOLE 43 163,144 0 0
FIRST BANCSHARES INC MS COM 318916103   3,662,074 141,776 SH   SOLE 2 106,279 0 35,497
FIRST BANCSHARES INC MS COM 318916103   8,240 319 SH   SOLE 7 319 0 0
FIRST BANCSHARES INC MS COM 318916103   1,723,016 66,706 SH   SOLE 18 66,706 0 0
FIRST BANCSHARES INC MS COM 318916103   4,728,491 183,062 SH   SOLE 19 183,062 0 0
FIRST BANCSHARES INC MS COM 318916103   24,780,191 959,357 SH   SOLE 21 959,357 0 0
FIRST BANCSHARES INC MS COM 318916103   25,493,745 986,982 SH   SOLE 22 954,413 0 32,569
FIRST BANCSHARES INC MS COM 318916103   66,590 2,578 SH   SOLE 23 2,578 0 0
FIRST BANCSHARES INC MS COM 318916103   126,025 4,879 SH   SOLE 25 4,879 0 0
FIRST BANCSHARES INC MS COM 318916103   344,417 13,334 SH   SOLE 26 0 0 13,334
FIRST BANCSHARES INC MS COM 318916103   503,995 19,512 SH   SOLE 30 19,512 0 0
FIRST BANCSHARES INC MS COM 318916103   117,811 4,561 SH   SOLE 40 4,561 0 0
FIRST BANCSHARES INC MS COM 318916103   940,608 36,415 SH   SOLE 43 31,016 0 5,399
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   1,311,859 129,887 SH   SOLE 2 96,289 0 33,598
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   333 33 SH   SOLE 7 33 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   500,788 49,583 SH   SOLE 18 49,583 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   876,316 86,764 SH   SOLE 19 86,764 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   5,368,988 531,583 SH   SOLE 21 531,583 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   4,008,236 396,855 SH   SOLE 22 380,884 0 15,971
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   88,617 8,774 SH   SOLE 23 8,774 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   6,212 615 SH   SOLE 26 0 0 615
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   27,250 2,698 SH   SOLE 43 2,698 0 0
FIRST BUSEY CORP COM NEW 319383204   3,451,474 169,689 SH   SOLE 2 104,586 0 65,103
FIRST BUSEY CORP COM NEW 319383204   3,682 181 SH   SOLE 4 181 0 0
FIRST BUSEY CORP COM NEW 319383204   12,204 600 SH   SOLE 7 600 0 0
FIRST BUSEY CORP COM NEW 319383204   3,137,831 154,269 SH   SOLE 18 154,269 0 0
FIRST BUSEY CORP COM NEW 319383204   4,043,246 198,783 SH   SOLE 19 198,783 0 0
FIRST BUSEY CORP COM NEW 319383204   36,664,091 1,802,561 SH   SOLE 21 1,802,561 0 0
FIRST BUSEY CORP COM NEW 319383204   35,117,925 1,726,545 SH   SOLE 22 1,657,926 0 68,619
FIRST BUSEY CORP COM NEW 319383204   167,968 8,258 SH   SOLE 23 8,258 0 0
FIRST BUSEY CORP COM NEW 319383204   176,938 8,699 SH   SOLE 25 8,699 0 0
FIRST BUSEY CORP COM NEW 319383204   501,951 24,678 SH   SOLE 26 19,197 0 5,481
FIRST BUSEY CORP COM NEW 319383204   130,379 6,410 SH   SOLE 28 967 0 5,443
FIRST BUSEY CORP COM NEW 319383204   815,532 40,095 SH   SOLE 30 40,095 0 0
FIRST BUSEY CORP COM NEW 319383204   204,336 10,046 SH   SOLE 40 10,046 0 0
FIRST BUSEY CORP COM NEW 319383204   1,257,737 61,836 SH   SOLE 43 54,914 0 6,922
FIRST BUSINESS FINL SVCS INC COM 319390100   2,233,179 73,195 SH   SOLE 2 59,003 0 14,192
FIRST BUSINESS FINL SVCS INC COM 319390100   4,424 145 SH   SOLE 7 145 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   744,444 24,400 SH   SOLE 18 24,400 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   1,947,453 63,830 SH   SOLE 19 63,830 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   9,183,571 301,002 SH   SOLE 21 301,002 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   5,364,878 175,840 SH   SOLE 22 169,092 0 6,748
FIRST BUSINESS FINL SVCS INC COM 319390100   38,229 1,253 SH   SOLE 23 1,253 0 0
FIRST CAP INC COM 31942S104   3,796 148 SH   SOLE 2 0 0 148
FIRST CAP INC COM 31942S104   13,030 508 SH   SOLE 18 508 0 0
FIRST CAP INC COM 31942S104   210,689 8,214 SH   SOLE 21 8,214 0 0
FIRST CAP INC COM 31942S104   17,981 701 SH   SOLE 22 701 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   1,156,834 46,181 SH   SOLE 2 15,747 0 30,434
FIRST CMNTY BANKSHARES INC V COM 31983A103   2,881 115 SH   SOLE 7 115 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   1,241,754 49,571 SH   SOLE 18 49,571 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   2,506,077 100,043 SH   SOLE 19 100,043 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   15,158,431 605,127 SH   SOLE 21 605,127 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   15,841,921 632,412 SH   SOLE 22 610,760 0 21,652
FIRST CMNTY BANKSHARES INC V COM 31983A103   58,592 2,339 SH   SOLE 25 2,339 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   627,778 25,061 SH   SOLE 26 0 0 25,061
FIRST CMNTY BANKSHARES INC V COM 31983A103   96,843 3,866 SH   SOLE 30 3,866 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   34,694 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   18,387 734 SH   SOLE 43 734 0 0
FIRST CMNTY CORP S C COM 319835104   271,320 13,566 SH   SOLE 2 13,329 0 237
FIRST CMNTY CORP S C COM 319835104   25,160 1,258 SH   SOLE 18 1,258 0 0
FIRST CMNTY CORP S C COM 319835104   320,820 16,041 SH   SOLE 21 16,041 0 0
FIRST CMNTY CORP S C COM 319835104   251,600 12,580 SH   SOLE 22 12,580 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,090,061 87,696 SH   SOLE 2 26,256 0 61,440
FIRST COMWLTH FINL CORP PA COM 319829107   3,891 313 SH   SOLE 4 313 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   11,510 926 SH   SOLE 7 926 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   4,005,095 322,212 SH   SOLE 18 322,212 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   2,856,439 229,802 SH   SOLE 19 229,802 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   144,645,958 11,636,843 SH   SOLE 21 11,636,843 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   31,994,658 2,573,987 SH   SOLE 22 2,467,665 0 106,322
FIRST COMWLTH FINL CORP PA COM 319829107   59,552 4,791 SH   SOLE 23 4,791 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   193,908 15,600 SH   SOLE 25 15,600 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,029,129 82,794 SH   SOLE 26 23,644 0 59,150
FIRST COMWLTH FINL CORP PA COM 319829107   17,427 1,402 SH   SOLE 28 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,943,381 156,346 SH   SOLE 30 156,346 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   120,521 9,696 SH   SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,075,319 86,510 SH   SOLE 43 85,856 0 654
FIRST CTZNS BANCSHARES INC N CL A 31946M103   24,729,390 25,413 SH   SOLE 2 12,592 0 12,821
FIRST CTZNS BANCSHARES INC N CL A 31946M103   7,650,512 7,862 SH   SOLE 4 4,362 0 3,500
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,661,082 1,707 SH   SOLE 7 1,707 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   313,338 322 SH   SOLE 13 322 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,270,869 1,306 SH   SOLE 15 1,306 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   274,449,476 282,036 SH   SOLE 18 265,439 0 16,597
FIRST CTZNS BANCSHARES INC N CL A 31946M103   484,093,896 497,476 SH   SOLE 19 497,476 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   184,269,135 189,363 SH   SOLE 21 189,363 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   338,276,807 347,628 SH   SOLE 22 326,057 0 21,571
FIRST CTZNS BANCSHARES INC N CL A 31946M103   26,041,129 26,761 SH   SOLE 23 26,761 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   8,595,392 8,833 SH   SOLE 25 7,418 0 1,415
FIRST CTZNS BANCSHARES INC N CL A 31946M103   11,600,325 11,921 SH   SOLE 26 10,312 0 1,609
FIRST CTZNS BANCSHARES INC N CL A 31946M103   14,212,126 14,605 SH   SOLE 28 175 0 14,430
FIRST CTZNS BANCSHARES INC N CL A 31946M103   35,032 36 SH   SOLE 29 36 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   27,094,023 27,843 SH   SOLE 30 27,843 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   2,628,343 2,701 SH   SOLE 31 2,524 0 177
FIRST CTZNS BANCSHARES INC N CL A 31946M103   61,537,871 63,239 SH   SOLE 34 63,239 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,999,721 2,055 SH   SOLE 36 2,055 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   511,851 526 SH   SOLE 40 526 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   15,086,230 15,503 SH   SOLE 43 14,185 0 1,318
FIRST FINANCIAL NORTHWEST IN COM 32022K102   285,026 22,320 SH   SOLE 2 15,922 0 6,398
FIRST FINANCIAL NORTHWEST IN COM 32022K102   13,638 1,068 SH   SOLE 18 1,068 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   1,535,886 120,273 SH   SOLE 19 120,273 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   462,938 36,252 SH   SOLE 21 36,252 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   3,392,057 265,627 SH   SOLE 22 265,627 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   194,104 15,200 SH   SOLE 23 15,200 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   923,501 72,318 SH   SOLE 26 0 0 72,318
FIRST FINANCIAL NORTHWEST IN COM 32022K102   48,079 3,765 SH   SOLE 43 3,765 0 0
FIRST FINL BANCORP OH COM 320209109   1,778,565 81,698 SH   SOLE 2 25,589 0 56,109
FIRST FINL BANCORP OH COM 320209109   7,228 332 SH   SOLE 4 332 0 0
FIRST FINL BANCORP OH COM 320209109   186,569 8,570 SH   SOLE 7 8,570 0 0
FIRST FINL BANCORP OH COM 320209109   6,532,916 300,088 SH   SOLE 18 300,088 0 0
FIRST FINL BANCORP OH COM 320209109   3,514,266 161,427 SH   SOLE 19 161,427 0 0
FIRST FINL BANCORP OH COM 320209109   237,898,315 10,927,805 SH   SOLE 21 10,927,805 0 0
FIRST FINL BANCORP OH COM 320209109   47,961,291 2,203,091 SH   SOLE 22 2,104,681 0 98,410
FIRST FINL BANCORP OH COM 320209109   168,848 7,756 SH   SOLE 25 7,756 0 0
FIRST FINL BANCORP OH COM 320209109   372,942 17,131 SH   SOLE 26 9,620 0 7,511
FIRST FINL BANCORP OH COM 320209109   37,727 1,733 SH   SOLE 28 1,733 0 0
FIRST FINL BANCORP OH COM 320209109   3,056,552 140,402 SH   SOLE 30 140,402 0 0
FIRST FINL BANCORP OH COM 320209109   222,947 10,241 SH   SOLE 40 10,241 0 0
FIRST FINL BANCORP OH COM 320209109   1,600,879 73,536 SH   SOLE 43 70,549 0 2,987
FIRST FINL BANKSHARES INC COM 32020R109   4,039,401 126,627 SH   SOLE 2 95,790 0 30,837
FIRST FINL BANKSHARES INC COM 32020R109   15,057 472 SH   SOLE 4 472 0 0
FIRST FINL BANKSHARES INC COM 32020R109   42,140 1,321 SH   SOLE 7 1,321 0 0
FIRST FINL BANKSHARES INC COM 32020R109   17,376,504 544,718 SH   SOLE 18 532,184 0 12,534
FIRST FINL BANKSHARES INC COM 32020R109   8,223,469 257,789 SH   SOLE 19 257,789 0 0
FIRST FINL BANKSHARES INC COM 32020R109   304,424,156 9,543,077 SH   SOLE 21 9,543,077 0 0
FIRST FINL BANKSHARES INC COM 32020R109   131,586,926 4,124,982 SH   SOLE 22 4,024,475 0 100,507
FIRST FINL BANKSHARES INC COM 32020R109   730,351 22,895 SH   SOLE 25 22,895 0 0
FIRST FINL BANKSHARES INC COM 32020R109   1,866,054 58,497 SH   SOLE 26 46,638 0 11,859
FIRST FINL BANKSHARES INC COM 32020R109   289,843 9,086 SH   SOLE 28 2,535 0 6,551
FIRST FINL BANKSHARES INC COM 32020R109   6,088,530 190,863 SH   SOLE 30 190,863 0 0
FIRST FINL BANKSHARES INC COM 32020R109   42,587 1,335 SH   SOLE 36 1,335 0 0
FIRST FINL BANKSHARES INC COM 32020R109   712,104 22,323 SH   SOLE 40 22,323 0 0
FIRST FINL BANKSHARES INC COM 32020R109   5,273,797 165,323 SH   SOLE 43 149,000 0 16,323
FIRST FINL CORP IND COM 320218100   425,098 11,342 SH   SOLE 2 4,405 0 6,937
FIRST FINL CORP IND COM 320218100   5,585 149 SH   SOLE 7 149 0 0
FIRST FINL CORP IND COM 320218100   1,283,615 34,248 SH   SOLE 18 34,248 0 0
FIRST FINL CORP IND COM 320218100   3,041,315 81,145 SH   SOLE 19 81,145 0 0
FIRST FINL CORP IND COM 320218100   17,263,850 460,615 SH   SOLE 21 460,615 0 0
FIRST FINL CORP IND COM 320218100   17,155,720 457,730 SH   SOLE 22 442,753 0 14,977
FIRST FINL CORP IND COM 320218100   63,116 1,684 SH   SOLE 25 1,684 0 0
FIRST FINL CORP IND COM 320218100   203,179 5,421 SH   SOLE 26 5,421 0 0
FIRST FINL CORP IND COM 320218100   750,799 20,032 SH   SOLE 30 20,032 0 0
FIRST FINL CORP IND COM 320218100   89,277 2,382 SH   SOLE 40 2,382 0 0
FIRST FINL CORP IND COM 320218100   1,978,232 52,781 SH   SOLE 43 34,444 0 18,337
FIRST FNDTN INC COM 32026V104   1,502,561 201,686 SH   SOLE 2 156,285 0 45,401
FIRST FNDTN INC COM 32026V104   4,187 562 SH   SOLE 7 562 0 0
FIRST FNDTN INC COM 32026V104   1,183,507 158,860 SH   SOLE 18 158,860 0 0
FIRST FNDTN INC COM 32026V104   1,453,443 195,093 SH   SOLE 19 195,093 0 0
FIRST FNDTN INC COM 32026V104   14,468,936 1,942,139 SH   SOLE 21 1,942,139 0 0
FIRST FNDTN INC COM 32026V104   13,213,678 1,773,648 SH   SOLE 22 1,701,314 0 72,334
FIRST FNDTN INC COM 32026V104   62,550 8,396 SH   SOLE 25 8,396 0 0
FIRST FNDTN INC COM 32026V104   211,304 28,363 SH   SOLE 26 24,712 0 3,651
FIRST FNDTN INC COM 32026V104   26,529 3,561 SH   SOLE 28 1,253 0 2,308
FIRST FNDTN INC COM 32026V104   142,288 19,099 SH   SOLE 30 19,099 0 0
FIRST FNDTN INC COM 32026V104   75,759 10,169 SH   SOLE 40 10,169 0 0
FIRST FNDTN INC COM 32026V104   603,472 81,003 SH   SOLE 43 72,833 0 8,170
FIRST GTY BANCSHARES INC COM 32043P106   44,973 2,870 SH   SOLE 2 412 0 2,458
FIRST GTY BANCSHARES INC COM 32043P106   292,308 18,654 SH   SOLE 18 18,654 0 0
FIRST GTY BANCSHARES INC COM 32043P106   185,721 11,852 SH   SOLE 19 11,852 0 0
FIRST GTY BANCSHARES INC COM 32043P106   2,763,295 176,343 SH   SOLE 21 176,343 0 0
FIRST GTY BANCSHARES INC COM 32043P106   1,078,065 68,798 SH   SOLE 22 63,978 0 4,820
FIRST GTY BANCSHARES INC COM 32043P106   5,108 326 SH   SOLE 43 326 0 0
FIRST HAWAIIAN INC COM 32051X108   3,700,279 179,364 SH   SOLE 2 59,220 0 120,144
FIRST HAWAIIAN INC COM 32051X108   8,438 409 SH   SOLE 4 409 0 0
FIRST HAWAIIAN INC COM 32051X108   1,005,073 48,719 SH   SOLE 7 48,719 0 0
FIRST HAWAIIAN INC COM 32051X108   2,746,266 133,120 SH   SOLE 18 133,120 0 0
FIRST HAWAIIAN INC COM 32051X108   849,337 41,170 SH   SOLE 19 41,170 0 0
FIRST HAWAIIAN INC COM 32051X108   260,666,899 12,635,332 SH   SOLE 21 12,635,332 0 0
FIRST HAWAIIAN INC COM 32051X108   71,652,921 3,473,239 SH   SOLE 22 3,300,901 0 172,338
FIRST HAWAIIAN INC COM 32051X108   425,700 20,635 SH   SOLE 25 20,635 0 0
FIRST HAWAIIAN INC COM 32051X108   1,159,035 56,182 SH   SOLE 26 43,631 0 12,551
FIRST HAWAIIAN INC COM 32051X108   190,291 9,224 SH   SOLE 28 2,323 0 6,901
FIRST HAWAIIAN INC COM 32051X108   5,432,188 263,315 SH   SOLE 30 263,315 0 0
FIRST HAWAIIAN INC COM 32051X108   38,908 1,886 SH   SOLE 31 1,886 0 0
FIRST HAWAIIAN INC COM 32051X108   137,478 6,664 SH   SOLE 36 6,664 0 0
FIRST HAWAIIAN INC COM 32051X108   397,581 19,272 SH   SOLE 40 19,272 0 0
FIRST HAWAIIAN INC COM 32051X108   3,771,093 182,797 SH   SOLE 43 174,097 0 8,700
FIRST HORIZON CORPORATION COM 320517105   20,662,796 1,162,137 SH   SOLE 2 299,829 0 862,308
FIRST HORIZON CORPORATION COM 320517105   6,335,974 356,354 SH   SOLE 4 210,947 0 145,407
FIRST HORIZON CORPORATION COM 320517105   4,531,535 254,867 SH   SOLE 7 254,867 0 0
FIRST HORIZON CORPORATION COM 320517105   130,185 7,322 SH   SOLE 13 7,322 0 0
FIRST HORIZON CORPORATION COM 320517105   1,099,515 61,840 SH   SOLE 15 61,840 0 0
FIRST HORIZON CORPORATION COM 320517105   29,834,822 1,677,999 SH   SOLE 18 1,647,275 0 30,724
FIRST HORIZON CORPORATION COM 320517105   3,149,496 177,137 SH   SOLE 19 177,137 0 0
FIRST HORIZON CORPORATION COM 320517105   841,229,941 47,313,270 SH   SOLE 21 47,313,270 0 0
FIRST HORIZON CORPORATION COM 320517105   323,389,041 18,188,360 SH   SOLE 22 17,162,568 0 1,025,792
FIRST HORIZON CORPORATION COM 320517105   17,454,057 981,668 SH   SOLE 23 981,668 0 0
FIRST HORIZON CORPORATION COM 320517105   999,183 56,197 SH   SOLE 25 55,713 0 484
FIRST HORIZON CORPORATION COM 320517105   6,034,834 339,417 SH   SOLE 26 255,721 0 83,696
FIRST HORIZON CORPORATION COM 320517105   11,083,092 623,346 SH   SOLE 28 7,052 0 616,294
FIRST HORIZON CORPORATION COM 320517105   41,812,782 2,351,675 SH   SOLE 30 2,351,675 0 0
FIRST HORIZON CORPORATION COM 320517105   2,132,000 119,910 SH   SOLE 31 110,178 0 9,732
FIRST HORIZON CORPORATION COM 320517105   2,551,128 143,483 SH   SOLE 32 143,483 0 0
FIRST HORIZON CORPORATION COM 320517105   341,749 19,221 SH   SOLE 34 19,221 0 0
FIRST HORIZON CORPORATION COM 320517105   3,377,756 189,975 SH   SOLE 36 189,975 0 0
FIRST HORIZON CORPORATION COM 320517105   356,045 20,025 SH   SOLE 40 20,025 0 0
FIRST HORIZON CORPORATION COM 320517105   11,304,274 635,786 SH   SOLE 43 571,889 0 63,896
FIRST INDL RLTY TR INC COM 32054K103   17,669,369 332,131 SH   SOLE 2 105,504 0 226,627
FIRST INDL RLTY TR INC COM 32054K103   3,812,418 71,662 SH   SOLE 4 71,662 0 0
FIRST INDL RLTY TR INC COM 32054K103   10,695,381 201,041 SH   SOLE 7 201,041 0 0
FIRST INDL RLTY TR INC COM 32054K103   13,993,622 263,038 SH   SOLE 18 263,038 0 0
FIRST INDL RLTY TR INC COM 32054K103   22,773,750 428,078 SH   SOLE 19 428,078 0 0
FIRST INDL RLTY TR INC COM 32054K103   410,435,021 7,714,944 SH   SOLE 21 7,714,944 0 0
FIRST INDL RLTY TR INC COM 32054K103   290,228,823 5,455,429 SH   SOLE 22 5,259,449 0 195,980
FIRST INDL RLTY TR INC COM 32054K103   794,276 14,930 SH   SOLE 23 14,930 0 0
FIRST INDL RLTY TR INC COM 32054K103   26,366,718 495,615 SH   SOLE 25 495,615 0 0
FIRST INDL RLTY TR INC COM 32054K103   9,654,842 181,482 SH   SOLE 26 53,215 0 128,267
FIRST INDL RLTY TR INC COM 32054K103   5,059,214 95,098 SH   SOLE 28 2,301 0 92,797
FIRST INDL RLTY TR INC COM 32054K103   24,214,406 455,158 SH   SOLE 30 455,158 0 0
FIRST INDL RLTY TR INC COM 32054K103   100,388 1,887 SH   SOLE 31 1,887 0 0
FIRST INDL RLTY TR INC COM 32054K103   701,921 13,194 SH   SOLE 34 13,194 0 0
FIRST INDL RLTY TR INC COM 32054K103   65,808 1,237 SH   SOLE 36 1,237 0 0
FIRST INDL RLTY TR INC COM 32054K103   1,148,801 21,594 SH   SOLE 40 21,594 0 0
FIRST INDL RLTY TR INC COM 32054K103   5,270,041 99,061 SH   SOLE 43 91,426 0 7,635
FIRST INTERNET BANCORP COM 320557101   246,919 14,830 SH   SOLE 2 9,480 0 5,350
FIRST INTERNET BANCORP COM 320557101   2,048 123 SH   SOLE 7 123 0 0
FIRST INTERNET BANCORP COM 320557101   452,813 27,196 SH   SOLE 18 27,196 0 0
FIRST INTERNET BANCORP COM 320557101   351,232 21,095 SH   SOLE 19 21,095 0 0
FIRST INTERNET BANCORP COM 320557101   5,569,442 334,501 SH   SOLE 21 334,501 0 0
FIRST INTERNET BANCORP COM 320557101   3,032,181 182,113 SH   SOLE 22 173,319 0 8,794
FIRST INTERNET BANCORP COM 320557101   7,326 440 SH   SOLE 26 0 0 440
FIRST INTERNET BANCORP COM 320557101   7,642 459 SH   SOLE 43 424 0 35
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   4,878,706 163,386 SH   SOLE 2 96,671 0 66,715
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   8,719 292 SH   SOLE 4 292 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   1,200,641 40,209 SH   SOLE 7 40,209 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   7,357,892 246,413 SH   SOLE 18 246,413 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   10,074,824 337,402 SH   SOLE 19 337,402 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   94,399,553 3,161,405 SH   SOLE 21 3,161,405 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   81,292,685 2,722,461 SH   SOLE 22 2,609,892 0 112,569
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   140,790 4,715 SH   SOLE 23 4,715 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   454,857 15,233 SH   SOLE 25 15,233 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   2,305,222 77,201 SH   SOLE 26 32,530 0 44,671
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   222,994 7,468 SH   SOLE 28 1,342 0 6,126
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   4,343,286 145,455 SH   SOLE 30 145,455 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   1,014,255 33,967 SH   SOLE 34 33,967 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   105,436 3,531 SH   SOLE 36 3,531 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   491,287 16,453 SH   SOLE 40 16,453 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   2,686,368 89,965 SH   SOLE 43 85,516 0 4,449
FIRST LONG IS CORP COM 320734106   1,038,555 76,930 SH   SOLE 2 63,696 0 13,234
FIRST LONG IS CORP COM 320734106   2,120 157 SH   SOLE 7 157 0 0
FIRST LONG IS CORP COM 320734106   878,891 65,103 SH   SOLE 18 65,103 0 0
FIRST LONG IS CORP COM 320734106   987,107 73,119 SH   SOLE 19 73,119 0 0
FIRST LONG IS CORP COM 320734106   12,019,212 890,312 SH   SOLE 21 890,312 0 0
FIRST LONG IS CORP COM 320734106   10,609,259 785,871 SH   SOLE 22 755,758 0 30,113
FIRST LONG IS CORP COM 320734106   43,808 3,245 SH   SOLE 25 3,245 0 0
FIRST LONG IS CORP COM 320734106   47,183 3,495 SH   SOLE 28 0 0 3,495
FIRST LONG IS CORP COM 320734106   202,865 15,027 SH   SOLE 30 15,027 0 0
FIRST LONG IS CORP COM 320734106   49,586 3,673 SH   SOLE 40 3,673 0 0
FIRST LONG IS CORP COM 320734106   811,202 60,089 SH   SOLE 43 55,937 0 4,152
FIRST MAJESTIC SILVER CORP COM 32076V103   613,391 85,075 SH   SOLE 21 85,075 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   98,712 13,691 SH   SOLE 43 12,217 0 1,474
FIRST MERCHANTS CORP COM 320817109   1,993,310 60,495 SH   SOLE 2 18,339 0 42,156
FIRST MERCHANTS CORP COM 320817109   6,854 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109   19,210 583 SH   SOLE 7 583 0 0
FIRST MERCHANTS CORP COM 320817109   5,354,672 162,509 SH   SOLE 18 162,509 0 0
FIRST MERCHANTS CORP COM 320817109   3,768,228 114,362 SH   SOLE 19 114,362 0 0
FIRST MERCHANTS CORP COM 320817109   68,932,520 2,092,034 SH   SOLE 21 2,092,034 0 0
FIRST MERCHANTS CORP COM 320817109   54,243,147 1,646,226 SH   SOLE 22 1,571,702 0 74,524
FIRST MERCHANTS CORP COM 320817109   372,566 11,307 SH   SOLE 25 11,307 0 0
FIRST MERCHANTS CORP COM 320817109   1,185,838 35,989 SH   SOLE 26 31,602 0 4,387
FIRST MERCHANTS CORP COM 320817109   186,761 5,668 SH   SOLE 28 969 0 4,699
FIRST MERCHANTS CORP COM 320817109   934,034 28,347 SH   SOLE 30 28,347 0 0
FIRST MERCHANTS CORP COM 320817109   37,497 1,138 SH   SOLE 36 1,138 0 0
FIRST MERCHANTS CORP COM 320817109   363,208 11,023 SH   SOLE 40 11,023 0 0
FIRST MERCHANTS CORP COM 320817109   1,243,454 37,738 SH   SOLE 43 36,596 0 1,142
FIRST MID ILL BANCSHARES INC COM 320866106   563,046 20,685 SH   SOLE 2 7,083 0 13,602
FIRST MID ILL BANCSHARES INC COM 320866106   4,056 149 SH   SOLE 7 149 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,536,487 56,447 SH   SOLE 18 56,447 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,025,840 37,687 SH   SOLE 19 37,687 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   19,318,796 709,728 SH   SOLE 21 709,728 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   13,536,588 497,303 SH   SOLE 22 474,421 0 22,882
FIRST MID ILL BANCSHARES INC COM 320866106   106,131 3,899 SH   SOLE 25 3,899 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   517 19 SH   SOLE 28 19 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   140,319 5,155 SH   SOLE 30 5,155 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   60,238 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,632,506 59,975 SH   SOLE 43 56,448 0 3,527
FIRST NATL CORP COM 32106V107   2,609 165 SH   SOLE 2 0 0 165
FIRST NATL CORP COM 32106V107   13,581 859 SH   SOLE 18 859 0 0
FIRST NATL CORP COM 32106V107   231,474 14,641 SH   SOLE 21 14,641 0 0
FIRST NATL CORP COM 32106V107   15,873 1,004 SH   SOLE 22 1,004 0 0
FIRST NORTHWEST BANCORP COM 335834107   591,135 51,403 SH   SOLE 2 46,153 0 5,250
FIRST NORTHWEST BANCORP COM 335834107   15,525 1,350 SH   SOLE 18 1,350 0 0
FIRST NORTHWEST BANCORP COM 335834107   66,792 5,808 SH   SOLE 19 5,808 0 0
FIRST NORTHWEST BANCORP COM 335834107   231,587 20,138 SH   SOLE 21 20,138 0 0
FIRST NORTHWEST BANCORP COM 335834107   1,233,594 107,269 SH   SOLE 22 107,269 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   3,124,191 223,316 SH   SOLE 2 34,192 0 189,124
FIRST REP BK SAN FRANCISCO C COM 33616C100   1,706,276 121,964 SH   SOLE 4 73,330 0 48,634
FIRST REP BK SAN FRANCISCO C COM 33616C100   2,689,144 192,219 SH   SOLE 7 186,474 0 5,745
FIRST REP BK SAN FRANCISCO C COM 33616C100   65,291 4,667 SH   SOLE 13 4,667 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   429,199 30,679 SH   SOLE 15 30,679 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   7,182,200 513,381 SH   SOLE 18 497,693 0 15,688
FIRST REP BK SAN FRANCISCO C COM 33616C100   1,496,063 106,938 SH   SOLE 19 106,938 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   74,219,510 5,305,183 SH   SOLE 21 5,305,183 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   55,978,201 4,001,301 SH   SOLE 22 3,622,985 0 378,316
FIRST REP BK SAN FRANCISCO C COM 33616C100   4,653,144 332,605 SH   SOLE 23 332,605 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   5,304,980 379,198 SH   SOLE 25 378,402 0 796
FIRST REP BK SAN FRANCISCO C COM 33616C100   4,275,400 305,604 SH   SOLE 26 89,899 0 215,705
FIRST REP BK SAN FRANCISCO C COM 33616C100   5,289,409 378,085 SH   SOLE 28 5,172 0 372,913
FIRST REP BK SAN FRANCISCO C COM 33616C100   4,841 346 SH   SOLE 29 346 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   17,144,787 1,225,503 SH   SOLE 30 1,160,885 0 64,618
FIRST REP BK SAN FRANCISCO C COM 33616C100   724,024 51,753 SH   SOLE 31 37,756 0 13,997
FIRST REP BK SAN FRANCISCO C COM 33616C100   310,200 22,173 SH   SOLE 34 22,173 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   713,798 51,022 SH   SOLE 36 51,022 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   107,471 7,682 SH   SOLE 40 7,682 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   899,284 64,281 SH   SOLE 43 57,384 0 6,896
FIRST SEACOAST BANCORP INC COM 33631F104   3,431 398 SH   SOLE 18 398 0 0
FIRST SEACOAST BANCORP INC COM 33631F104   60,633 7,034 SH   SOLE 21 7,034 0 0
FIRST SOLAR INC COM 336433107   46,775,985 215,062 SH   SOLE 2 30,166 0 184,896
FIRST SOLAR INC COM 336433107   14,742,585 67,782 SH   SOLE 4 53,586 0 14,196
FIRST SOLAR INC COM 336433107   27,365,415 125,818 SH   SOLE 7 123,087 0 2,731
FIRST SOLAR INC COM 336433107   511,343 2,351 SH   SOLE 13 2,351 0 0
FIRST SOLAR INC COM 336433107   2,425,125 11,150 SH   SOLE 15 11,150 0 0
FIRST SOLAR INC COM 336433107   42,100,605 193,566 SH   SOLE 18 185,497 0 8,069
FIRST SOLAR INC COM 336433107   62,641,523 288,007 SH   SOLE 19 288,007 0 0
FIRST SOLAR INC COM 336433107   1,082,706,735 4,977,962 SH   SOLE 21 4,977,962 0 0
FIRST SOLAR INC COM 336433107   526,549,448 2,420,917 SH   SOLE 22 2,199,226 0 221,691
FIRST SOLAR INC COM 336433107   38,560,140 177,288 SH   SOLE 23 177,288 0 0
FIRST SOLAR INC COM 336433107   81,370,448 374,117 SH   SOLE 25 373,585 0 532
FIRST SOLAR INC COM 336433107   46,813,830 215,236 SH   SOLE 26 87,686 0 127,550
FIRST SOLAR INC COM 336433107   55,350,270 254,484 SH   SOLE 28 55,018 0 199,466
FIRST SOLAR INC COM 336433107   627,214,103 2,883,743 SH   SOLE 30 2,883,743 0 0
FIRST SOLAR INC COM 336433107   6,006,263 27,615 SH   SOLE 31 19,888 0 7,727
FIRST SOLAR INC COM 336433107   258,160,973 1,186,947 SH   SOLE 34 1,186,947 0 0
FIRST SOLAR INC COM 336433107   6,530,220 30,024 SH   SOLE 36 30,024 0 0
FIRST SOLAR INC COM 336433107   803,663 3,695 SH   SOLE 40 3,695 0 0
FIRST SOLAR INC COM 336433107   48,503 223 SH   OTR 43 223 0 0
FIRST SOLAR INC COM 336433107   43,620,297 200,553 SH   SOLE 43 190,565 0 9,988
FIRST SVGS FINL GROUP INC COM 33621E109   286,676 17,817 SH   SOLE 2 17,628 0 189
FIRST SVGS FINL GROUP INC COM 33621E109   15,897 988 SH   SOLE 18 988 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   729,440 45,335 SH   SOLE 21 45,335 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   336,860 20,936 SH   SOLE 22 20,936 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   128,302 7,974 SH   SOLE 26 0 0 7,974
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   20,772 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   17,007 274 SH   SOLE 43 274 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   37 1 SH   SOLE 43 1 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   3,441 32 SH   SOLE 43 32 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   49 1 SH   SOLE 43 1 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   22,143 339 SH   SOLE 43 339 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   6,690 100 SH   SOLE 18 100 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   23,409 151 SH   SOLE 43 151 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   59,140 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   18,552 225 SH   SOLE 17 0 0 225
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   80,520 800 SH   SOLE 43 800 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   246,813 1,891 SH   SOLE 43 1,891 0 0
FIRST US BANCSHARES INC COM 33744V103   1,406 188 SH   SOLE 2 0 0 188
FIRST US BANCSHARES INC COM 33744V103   5,086 680 SH   SOLE 18 680 0 0
FIRST US BANCSHARES INC COM 33744V103   87,860 11,746 SH   SOLE 21 11,746 0 0
FIRST US BANCSHARES INC COM 33744V103   2,461 329 SH   SOLE 22 329 0 0
FIRST UTD CORP COM 33741H107   276,605 16,406 SH   SOLE 2 16,200 0 206
FIRST UTD CORP COM 33741H107   17,332 1,028 SH   SOLE 18 1,028 0 0
FIRST UTD CORP COM 33741H107   536,350 31,812 SH   SOLE 19 31,812 0 0
FIRST UTD CORP COM 33741H107   241,418 14,319 SH   SOLE 21 14,319 0 0
FIRST UTD CORP COM 33741H107   298,321 17,694 SH   SOLE 22 17,694 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   399,171 24,855 SH   SOLE 2 19,024 0 5,831
FIRST WATCH RESTAURANT GROUP COM 33748L101   4,240 264 SH   SOLE 7 264 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   674,873 42,022 SH   SOLE 18 42,022 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   532,582 33,162 SH   SOLE 19 33,162 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   8,141,794 506,961 SH   SOLE 21 506,961 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   3,634,506 226,308 SH   SOLE 22 215,644 0 10,664
FIRST WATCH RESTAURANT GROUP COM 33748L101   80,846 5,034 SH   SOLE 25 5,034 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   12,960 807 SH   SOLE 43 790 0 17
FIRST WAVE BIOPHARMA INC COM 33749P309   56 21 SH   SOLE 2 0 0 21
FIRST WAVE BIOPHARMA INC COM 33749P309   1,008 376 SH   SOLE 21 376 0 0
FIRST WESTN FINL INC COM 33751L105   56,489 2,853 SH   SOLE 2 320 0 2,533
FIRST WESTN FINL INC COM 33751L105   337 17 SH   SOLE 7 17 0 0
FIRST WESTN FINL INC COM 33751L105   471,339 23,805 SH   SOLE 18 23,805 0 0
FIRST WESTN FINL INC COM 33751L105   277,537 14,017 SH   SOLE 19 14,017 0 0
FIRST WESTN FINL INC COM 33751L105   5,895,232 297,739 SH   SOLE 21 297,739 0 0
FIRST WESTN FINL INC COM 33751L105   1,929,055 97,427 SH   SOLE 22 91,276 0 6,151
FIRSTCASH HOLDINGS INC COM 33768G107   7,998,205 83,865 SH   SOLE 2 49,966 0 33,899
FIRSTCASH HOLDINGS INC COM 33768G107   12,875 135 SH   SOLE 4 135 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   38,816 407 SH   SOLE 7 407 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   15,267,688 160,089 SH   SOLE 18 160,089 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   20,119,255 210,960 SH   SOLE 19 210,960 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   258,077,991 2,706,071 SH   SOLE 21 2,706,071 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   125,156,531 1,312,326 SH   SOLE 22 1,274,855 0 37,471
FIRSTCASH HOLDINGS INC COM 33768G107   472,749 4,957 SH   SOLE 23 4,957 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   642,317 6,735 SH   SOLE 25 6,735 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   2,482,195 26,027 SH   SOLE 26 19,505 0 6,522
FIRSTCASH HOLDINGS INC COM 33768G107   217,444 2,280 SH   SOLE 28 721 0 1,559
FIRSTCASH HOLDINGS INC COM 33768G107   1,884,893 19,764 SH   SOLE 30 19,764 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   20,218 212 SH   SOLE 36 212 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   608,365 6,379 SH   SOLE 40 6,379 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   2,501,701 26,232 SH   SOLE 43 24,742 0 1,490
FIRSTENERGY CORP COM 337932107   23,275,501 581,016 SH   SOLE 2 146,483 0 434,533
FIRSTENERGY CORP COM 337932107   18,247,971 455,516 SH   SOLE 4 234,651 0 220,865
FIRSTENERGY CORP COM 337932107   14,569,822 363,700 SH   SOLE 7 346,633 0 17,067
FIRSTENERGY CORP COM 337932107   302,854 7,560 SH   SOLE 13 7,560 0 0
FIRSTENERGY CORP COM 337932107   3,782,505 94,421 SH   SOLE 15 94,421 0 0
FIRSTENERGY CORP COM 337932107   40,912,116 1,021,271 SH   SOLE 18 973,910 0 47,361
FIRSTENERGY CORP COM 337932107   16,376,007 408,787 SH   SOLE 19 408,787 0 0
FIRSTENERGY CORP COM 337932107   853,534,104 21,306,393 SH   SOLE 21 21,306,393 0 0
FIRSTENERGY CORP COM 337932107   471,859,890 11,778,829 SH   SOLE 22 10,644,911 0 1,133,918
FIRSTENERGY CORP COM 337932107   40,124,897 1,001,620 SH   SOLE 23 1,001,620 0 0
FIRSTENERGY CORP COM 337932107   25,134,085 627,411 SH   SOLE 25 627,411 0 0
FIRSTENERGY CORP COM 337932107   26,411,598 659,301 SH   SOLE 26 353,889 0 305,412
FIRSTENERGY CORP COM 337932107   36,484,885 910,756 SH   SOLE 28 9,553 0 901,203
FIRSTENERGY CORP COM 337932107   72,428 1,808 SH   SOLE 29 1,808 0 0
FIRSTENERGY CORP COM 337932107   113,053,206 2,822,097 SH   SOLE 30 2,822,097 0 0
FIRSTENERGY CORP COM 337932107   6,246,756 155,935 SH   SOLE 31 113,000 0 42,935
FIRSTENERGY CORP COM 337932107   5,060,099 126,313 SH   SOLE 32 126,313 0 0
FIRSTENERGY CORP COM 337932107   857,885 21,415 SH   SOLE 34 21,415 0 0
FIRSTENERGY CORP COM 337932107   7,230,870 180,501 SH   SOLE 36 180,501 0 0
FIRSTENERGY CORP COM 337932107   496,303 12,389 SH   SOLE 40 12,389 0 0
FIRSTENERGY CORP COM 337932107   45,228 1,129 SH   OTR 43 1,129 0 0
FIRSTENERGY CORP COM 337932107   13,045,904 325,659 SH   SOLE 43 289,427 0 36,232
FIRSTSERVICE CORP NEW COM 33767E202   3,305,088 23,442 SH   SOLE 43 22,971 0 471
FISCALNOTE HOLDINGS INC COM CL A 337655104   5,816 2,608 SH   SOLE 2 0 0 2,608
FISCALNOTE HOLDINGS INC COM CL A 337655104   46,797 20,985 SH   SOLE 21 20,985 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   2,041,110 915,296 SH   SOLE 22 915,296 0 0
FISERV INC COM 337738108   116,184,215 1,027,906 SH   SOLE 2 114,018 0 913,888
FISERV INC COM 337738108   47,782,641 422,743 SH   SOLE 4 243,281 0 179,462
FISERV INC COM 337738108   73,648,540 651,584 SH   SOLE 7 633,032 0 18,552
FISERV INC COM 337738108   1,902,295 16,830 SH   SOLE 13 16,830 0 0
FISERV INC COM 337738108   11,999,039 106,158 SH   SOLE 15 106,158 0 0
FISERV INC COM 337738108   156,231,196 1,382,210 SH   SOLE 18 1,329,872 0 52,338
FISERV INC COM 337738108   20,299,849 179,597 SH   SOLE 19 179,597 0 0
FISERV INC COM 337738108   1,642,310,980 14,529,868 SH   SOLE 21 14,529,868 0 0
FISERV INC COM 337738108   1,519,768,714 13,445,711 SH   SOLE 22 12,197,238 0 1,248,473
FISERV INC COM 337738108   128,290,519 1,135,013 SH   SOLE 23 1,135,013 0 0
FISERV INC COM 337738108   107,703,348 952,874 SH   SOLE 25 950,146 0 2,728
FISERV INC COM 337738108   121,956,431 1,078,974 SH   SOLE 26 386,166 0 692,808
FISERV INC COM 337738108   144,284,603 1,276,516 SH   SOLE 28 13,744 0 1,262,772
FISERV INC COM 337738108   85,677 758 SH   SOLE 29 758 0 0
FISERV INC COM 337738108   481,583,869 4,260,673 SH   SOLE 30 4,260,673 0 0
FISERV INC COM 337738108   19,178,365 169,675 SH   SOLE 31 124,726 0 44,949
FISERV INC COM 337738108   16,133,224 142,734 SH   SOLE 32 142,734 0 0
FISERV INC COM 337738108   14,588,556 129,068 SH   SOLE 34 129,068 0 0
FISERV INC COM 337738108   19,139,031 169,327 SH   SOLE 36 169,327 0 0
FISERV INC COM 337738108   2,743,125 24,269 SH   SOLE 40 24,269 0 0
FISERV INC COM 337738108   94,041 832 SH   OTR 43 832 0 0
FISERV INC COM 337738108   68,997,651 610,437 SH   SOLE 43 547,719 0 62,718
FISKER INC CL A COM STK 33813J106   628,668 102,389 SH   SOLE 2 62,937 0 39,452
FISKER INC CL A COM STK 33813J106   124,403 20,261 SH   SOLE 4 573 0 19,688
FISKER INC CL A COM STK 33813J106   339,775 55,338 SH   SOLE 7 55,338 0 0
FISKER INC CL A COM STK 33813J106   2,612,785 425,535 SH   SOLE 18 425,535 0 0
FISKER INC CL A COM STK 33813J106   2,164,497 352,524 SH   SOLE 19 352,524 0 0
FISKER INC CL A COM STK 33813J106   38,747,262 6,310,629 SH   SOLE 21 6,310,629 0 0
FISKER INC CL A COM STK 33813J106   27,462,642 4,472,743 SH   SOLE 22 4,340,844 0 131,899
FISKER INC CL A COM STK 33813J106   151,990 24,754 SH   SOLE 25 24,754 0 0
FISKER INC CL A COM STK 33813J106   555,394 90,455 SH   SOLE 26 73,315 0 17,140
FISKER INC CL A COM STK 33813J106   137,340 22,368 SH   SOLE 28 10,314 0 12,054
FISKER INC CL A COM STK 33813J106   2,731,072 444,800 SH   SOLE 30 444,800 0 0
FISKER INC CL A COM STK 33813J106   217,061 35,352 SH   SOLE 40 35,352 0 0
FISKER INC CL A COM STK 33813J106   198,611 32,347 SH   SOLE 43 28,602 0 3,745
FIVE BELOW INC COM 33829M101   19,539,962 94,868 SH   SOLE 2 44,079 0 50,789
FIVE BELOW INC COM 33829M101   34,603 168 SH   SOLE 4 168 0 0
FIVE BELOW INC COM 33829M101   2,279,264 11,066 SH   SOLE 7 11,066 0 0
FIVE BELOW INC COM 33829M101   24,382,935 118,381 SH   SOLE 18 118,381 0 0
FIVE BELOW INC COM 33829M101   3,643,197 17,688 SH   SOLE 19 17,688 0 0
FIVE BELOW INC COM 33829M101   595,170,294 2,889,597 SH   SOLE 21 2,889,597 0 0
FIVE BELOW INC COM 33829M101   332,483,159 1,614,231 SH   SOLE 22 1,543,002 0 71,229
FIVE BELOW INC COM 33829M101   1,884,214 9,148 SH   SOLE 25 9,148 0 0
FIVE BELOW INC COM 33829M101   5,551,303 26,952 SH   SOLE 26 18,823 0 8,129
FIVE BELOW INC COM 33829M101   1,043,444 5,066 SH   SOLE 28 925 0 4,141
FIVE BELOW INC COM 33829M101   8,848,677 42,961 SH   SOLE 30 42,961 0 0
FIVE BELOW INC COM 33829M101   158,803 771 SH   SOLE 31 771 0 0
FIVE BELOW INC COM 33829M101   306,277 1,487 SH   SOLE 36 1,487 0 0
FIVE BELOW INC COM 33829M101   1,826,542 8,868 SH   SOLE 40 8,868 0 0
FIVE BELOW INC COM 33829M101   29,660 144 SH   OTR 43 144 0 0
FIVE BELOW INC COM 33829M101   7,896,272 38,337 SH   SOLE 43 34,680 0 3,657
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   35,240 14,932 SH   SOLE 2 14,932 0 0
FIVE STAR BANCORP COM 33830T103   193,127 9,050 SH   SOLE 2 3,268 0 5,782
FIVE STAR BANCORP COM 33830T103   4,012 188 SH   SOLE 7 188 0 0
FIVE STAR BANCORP COM 33830T103   796,537 37,326 SH   SOLE 18 37,326 0 0
FIVE STAR BANCORP COM 33830T103   543,018 25,446 SH   SOLE 19 25,446 0 0
FIVE STAR BANCORP COM 33830T103   9,347,539 438,029 SH   SOLE 21 438,029 0 0
FIVE STAR BANCORP COM 33830T103   4,597,447 215,438 SH   SOLE 22 207,404 0 8,034
FIVE STAR BANCORP COM 33830T103   61,587 2,886 SH   SOLE 25 2,886 0 0
FIVE9 INC COM 338307101   6,465,473 89,438 SH   SOLE 2 45,195 0 44,243
FIVE9 INC COM 338307101   34,049 471 SH   SOLE 4 242 0 229
FIVE9 INC COM 338307101   1,101,121 15,232 SH   SOLE 7 15,232 0 0
FIVE9 INC COM 338307101   2,882,708 39,877 SH   SOLE 18 39,877 0 0
FIVE9 INC COM 338307101   204,394,409 2,827,423 SH   SOLE 19 2,827,423 0 0
FIVE9 INC COM 338307101   110,186,587 1,524,230 SH   SOLE 21 1,524,230 0 0
FIVE9 INC COM 338307101   146,701,639 2,029,349 SH   SOLE 22 1,938,285 0 91,064
FIVE9 INC COM 338307101   850,998 11,772 SH   SOLE 25 11,772 0 0
FIVE9 INC COM 338307101   2,059,687 28,492 SH   SOLE 26 22,127 0 6,365
FIVE9 INC COM 338307101   195,834 2,709 SH   SOLE 28 1,206 0 1,503
FIVE9 INC COM 338307101   4,307,038 59,580 SH   SOLE 30 59,580 0 0
FIVE9 INC COM 338307101   71,495 989 SH   SOLE 31 989 0 0
FIVE9 INC COM 338307101   3,431,606 47,470 SH   SOLE 34 47,470 0 0
FIVE9 INC COM 338307101   98,965 1,369 SH   SOLE 36 1,369 0 0
FIVE9 INC COM 338307101   855,769 11,838 SH   SOLE 40 11,838 0 0
FIVE9 INC COM 338307101   8,964 124 SH   OTR 43 124 0 0
FIVE9 INC COM 338307101   4,563,595 63,129 SH   SOLE 43 48,736 0 14,393
FIVE9 INC NOTE 0.500% 6/0 338307AD3   4,105,698 4,460,000 PRN   SOLE 21 4,460,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106   2,490,110 71,309 SH   SOLE 2 71,309 0 0
FIVERR INTL LTD ORD SHS M4R82T106   3,981 114 SH   SOLE 4 114 0 0
FIVERR INTL LTD ORD SHS M4R82T106   461,887 13,227 SH   SOLE 7 13,227 0 0
FIVERR INTL LTD ORD SHS M4R82T106   14,922,922 427,346 SH   SOLE 19 427,346 0 0
FIVERR INTL LTD ORD SHS M4R82T106   15,164,673 434,269 SH   SOLE 21 434,269 0 0
FIVERR INTL LTD ORD SHS M4R82T106   9,557,674 273,702 SH   SOLE 22 257,201 0 16,501
FIVERR INTL LTD ORD SHS M4R82T106   167,372 4,793 SH   SOLE 25 4,793 0 0
FIVERR INTL LTD ORD SHS M4R82T106   178,581 5,114 SH   SOLE 26 801 0 4,313
FIVERR INTL LTD ORD SHS M4R82T106   17,704 507 SH   SOLE 28 507 0 0
FIVERR INTL LTD ORD SHS M4R82T106   1,890,918 54,150 SH   SOLE 30 54,150 0 0
FIVERR INTL LTD ORD SHS M4R82T106   26,714 765 SH   SOLE 36 765 0 0
FIVERR INTL LTD ORD SHS M4R82T106   292,071 8,364 SH   SOLE 40 8,364 0 0
FIVERR INTL LTD ORD SHS M4R82T106   314 9 SH   SOLE 43 0 0 9
FLANIGANS ENTERPRISES INC COM 338517105   5,005 177 SH   SOLE 18 177 0 0
FLANIGANS ENTERPRISES INC COM 338517105   55,760 1,972 SH   SOLE 21 1,972 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   25,972,925 123,182 SH   SOLE 2 16,354 0 106,828
FLEETCOR TECHNOLOGIES INC COM 339041105   11,165,983 52,957 SH   SOLE 4 28,218 0 24,739
FLEETCOR TECHNOLOGIES INC COM 339041105   9,796,302 46,461 SH   SOLE 7 44,379 0 2,082
FLEETCOR TECHNOLOGIES INC COM 339041105   389,862 1,849 SH   SOLE 13 1,849 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   1,811,202 8,590 SH   SOLE 15 8,590 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   89,278,740 423,423 SH   SOLE 18 416,977 0 6,446
FLEETCOR TECHNOLOGIES INC COM 339041105   24,172,898 114,645 SH   SOLE 19 114,645 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   406,527,234 1,928,040 SH   SOLE 21 1,928,040 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   331,595,994 1,572,663 SH   SOLE 22 1,421,581 0 151,082
FLEETCOR TECHNOLOGIES INC COM 339041105   27,369,384 129,805 SH   SOLE 23 129,805 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   25,301,578 119,998 SH   SOLE 25 101,565 0 18,433
FLEETCOR TECHNOLOGIES INC COM 339041105   24,166,994 114,617 SH   SOLE 26 45,044 0 69,573
FLEETCOR TECHNOLOGIES INC COM 339041105   22,517,304 106,793 SH   SOLE 28 1,159 0 105,634
FLEETCOR TECHNOLOGIES INC COM 339041105   9,067 43 SH   SOLE 29 43 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   88,965,627 421,938 SH   SOLE 30 421,938 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   4,413,934 20,934 SH   SOLE 31 15,504 0 5,430
FLEETCOR TECHNOLOGIES INC COM 339041105   26,067,596 123,631 SH   SOLE 34 123,631 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   6,561,019 31,117 SH   SOLE 36 31,117 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   621,797 2,949 SH   SOLE 40 2,949 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   39,851 189 SH   OTR 43 189 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   6,489,752 30,779 SH   SOLE 43 25,877 0 4,902
FLEX LNG LTD SHS G35947202   690,741 20,570 SH   SOLE 2 1,152 0 19,418
FLEX LNG LTD SHS G35947202   10,108 301 SH   SOLE 7 301 0 0
FLEX LNG LTD SHS G35947202   2,741,908 81,653 SH   SOLE 18 81,653 0 0
FLEX LNG LTD SHS G35947202   1,915,940 57,056 SH   SOLE 19 57,056 0 0
FLEX LNG LTD SHS G35947202   31,018,585 923,722 SH   SOLE 21 923,722 0 0
FLEX LNG LTD SHS G35947202   11,450,948 341,005 SH   SOLE 22 318,748 0 22,257
FLEX LTD ORD Y2573F102   15,193,319 660,292 SH   SOLE 2 477,471 0 182,821
FLEX LTD ORD Y2573F102   30,419 1,322 SH   SOLE 4 1,322 0 0
FLEX LTD ORD Y2573F102   2,763,386 120,095 SH   SOLE 7 120,095 0 0
FLEX LTD ORD Y2573F102   85,712 3,725 SH   SOLE 15 3,725 0 0
FLEX LTD ORD Y2573F102   15,806,006 686,919 SH   SOLE 18 321,358 0 365,561
FLEX LTD ORD Y2573F102   86,116,536 3,742,570 SH   SOLE 19 3,742,570 0 0
FLEX LTD ORD Y2573F102   20,382,028 885,790 SH   SOLE 21 885,790 0 0
FLEX LTD ORD Y2573F102   80,610,427 3,503,278 SH   SOLE 22 2,643,302 0 859,976
FLEX LTD ORD Y2573F102   9,181,220 399,010 SH   SOLE 23 399,010 0 0
FLEX LTD ORD Y2573F102   15,936,473 692,589 SH   SOLE 25 692,589 0 0
FLEX LTD ORD Y2573F102   15,351,006 667,145 SH   SOLE 26 439,891 0 227,254
FLEX LTD ORD Y2573F102   17,270,547 750,567 SH   SOLE 28 263,477 0 487,090
FLEX LTD ORD Y2573F102   21,114,344 917,616 SH   SOLE 30 917,616 0 0
FLEX LTD ORD Y2573F102   602,770 26,196 SH   SOLE 31 0 0 26,196
FLEX LTD ORD Y2573F102   62,298,816 2,707,467 SH   SOLE 34 2,707,467 0 0
FLEX LTD ORD Y2573F102   3,231,133 140,423 SH   SOLE 36 140,423 0 0
FLEX LTD ORD Y2573F102   1,694,986 73,663 SH   SOLE 40 73,663 0 0
FLEX LTD ORD Y2573F102   9,172,130 398,615 SH   SOLE 43 381,841 0 16,774
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   4,611 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   56,722 18,180 SH   SOLE 21 18,180 0 0
FLEXSHOPPER INC COM NEW 33939J303   8 9 SH   SOLE 21 9 0 0
FLEXSHOPPER INC COM NEW 33939J303   3,326 3,913 SH   SOLE 22 3,913 0 0
FLEXSTEEL INDS INC COM 339382103   6,529 339 SH   SOLE 2 0 0 339
FLEXSTEEL INDS INC COM 339382103   14,426 749 SH   SOLE 18 749 0 0
FLEXSTEEL INDS INC COM 339382103   961,228 49,908 SH   SOLE 21 49,908 0 0
FLEXSTEEL INDS INC COM 339382103   1,777,448 92,287 SH   SOLE 22 92,287 0 0
FLEXSTEEL INDS INC COM 339382103   11,864 616 SH   SOLE 43 616 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   13,053,045 132,896 SH   SOLE 2 34,894 0 98,002
FLOOR & DECOR HLDGS INC CL A 339750101   210,682 2,145 SH   SOLE 4 2,145 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   2,027,457 20,642 SH   SOLE 7 20,642 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   7,619,613 77,577 SH   SOLE 18 77,577 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   108,089,637 1,100,485 SH   SOLE 19 1,100,485 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   169,348,567 1,724,176 SH   SOLE 21 1,724,176 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   264,854,552 2,696,544 SH   SOLE 22 2,560,101 0 136,443
FLOOR & DECOR HLDGS INC CL A 339750101   168,841,948 1,719,018 SH   SOLE 25 1,719,018 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   4,607,598 46,911 SH   SOLE 26 37,635 0 9,276
FLOOR & DECOR HLDGS INC CL A 339750101   540,898 5,507 SH   SOLE 28 1,760 0 3,747
FLOOR & DECOR HLDGS INC CL A 339750101   27,241,808 277,355 SH   SOLE 30 277,355 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   145,071 1,477 SH   SOLE 31 1,477 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   9,004,810 91,680 SH   SOLE 34 91,680 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   207,735 2,115 SH   SOLE 36 2,115 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   1,686,732 17,173 SH   SOLE 40 17,173 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   31,038 316 SH   OTR 43 316 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   3,189,793 32,476 SH   SOLE 43 29,846 0 2,630
FLOTEK INDS INC DEL COM 343389102   7,987 11,575 SH   SOLE 18 11,575 0 0
FLOTEK INDS INC DEL COM 343389102   142,804 206,962 SH   SOLE 21 206,962 0 0
FLOTEK INDS INC DEL COM 343389102   550,920 798,435 SH   SOLE 22 798,435 0 0
FLOWERS FOODS INC COM 343498101   8,148,143 297,269 SH   SOLE 2 172,451 0 124,818
FLOWERS FOODS INC COM 343498101   59,041 2,154 SH   SOLE 4 696 0 1,458
FLOWERS FOODS INC COM 343498101   5,405,252 197,200 SH   SOLE 7 197,200 0 0
FLOWERS FOODS INC COM 343498101   10,420,405 380,168 SH   SOLE 18 380,168 0 0
FLOWERS FOODS INC COM 343498101   6,356,900 231,919 SH   SOLE 19 231,919 0 0
FLOWERS FOODS INC COM 343498101   303,125,162 11,058,926 SH   SOLE 21 11,058,926 0 0
FLOWERS FOODS INC COM 343498101   154,099,541 5,622,019 SH   SOLE 22 5,366,021 0 255,998
FLOWERS FOODS INC COM 343498101   175,040 6,386 SH   SOLE 23 6,386 0 0
FLOWERS FOODS INC COM 343498101   1,000,492 36,501 SH   SOLE 25 36,501 0 0
FLOWERS FOODS INC COM 343498101   2,431,733 88,717 SH   SOLE 26 71,509 0 17,208
FLOWERS FOODS INC COM 343498101   103,391 3,772 SH   SOLE 28 3,772 0 0
FLOWERS FOODS INC COM 343498101   5,716,821 208,567 SH   SOLE 30 208,567 0 0
FLOWERS FOODS INC COM 343498101   70,526 2,573 SH   SOLE 31 2,573 0 0
FLOWERS FOODS INC COM 343498101   351,341 12,818 SH   SOLE 36 12,818 0 0
FLOWERS FOODS INC COM 343498101   925,745 33,774 SH   SOLE 40 33,774 0 0
FLOWERS FOODS INC COM 343498101   30,999,932 1,130,972 SH   SOLE 43 1,101,933 0 29,039
FLOWSERVE CORP COM 34354P105   8,436,964 248,146 SH   SOLE 2 110,097 0 138,049
FLOWSERVE CORP COM 34354P105   14,756 434 SH   SOLE 4 434 0 0
FLOWSERVE CORP COM 34354P105   843,098 24,797 SH   SOLE 7 24,797 0 0
FLOWSERVE CORP COM 34354P105   8,907,728 261,992 SH   SOLE 18 261,992 0 0
FLOWSERVE CORP COM 34354P105   1,389,444 40,866 SH   SOLE 19 40,866 0 0
FLOWSERVE CORP COM 34354P105   225,345,234 6,627,801 SH   SOLE 21 6,627,801 0 0
FLOWSERVE CORP COM 34354P105   127,841,156 3,760,034 SH   SOLE 22 3,591,835 0 168,199
FLOWSERVE CORP COM 34354P105   764,320 22,480 SH   SOLE 25 22,480 0 0
FLOWSERVE CORP COM 34354P105   1,847,322 54,333 SH   SOLE 26 44,061 0 10,272
FLOWSERVE CORP COM 34354P105   275,638 8,107 SH   SOLE 28 2,322 0 5,785
FLOWSERVE CORP COM 34354P105   2,771,000 81,500 SH   SOLE 30 81,500 0 0
FLOWSERVE CORP COM 34354P105   64,838 1,907 SH   SOLE 31 1,907 0 0
FLOWSERVE CORP COM 34354P105   176,936 5,204 SH   SOLE 36 5,204 0 0
FLOWSERVE CORP COM 34354P105   710,940 20,910 SH   SOLE 40 20,910 0 0
FLOWSERVE CORP COM 34354P105   26,044 766 SH   OTR 43 766 0 0
FLOWSERVE CORP COM 34354P105   2,323,832 68,348 SH   SOLE 43 65,569 0 2,779
FLUENCE ENERGY INC COM CL A 34379V103   412,128 20,352 SH   SOLE 2 11,528 0 8,824
FLUENCE ENERGY INC COM CL A 34379V103   5,792 286 SH   SOLE 7 286 0 0
FLUENCE ENERGY INC COM CL A 34379V103   1,858,849 91,795 SH   SOLE 18 91,795 0 0
FLUENCE ENERGY INC COM CL A 34379V103   1,474,889 72,834 SH   SOLE 19 72,834 0 0
FLUENCE ENERGY INC COM CL A 34379V103   23,087,876 1,140,142 SH   SOLE 21 1,140,142 0 0
FLUENCE ENERGY INC COM CL A 34379V103   20,300,868 1,002,512 SH   SOLE 22 973,239 0 29,273
FLUENCE ENERGY INC COM CL A 34379V103   1,702,296 84,064 SH   SOLE 25 84,064 0 0
FLUENCE ENERGY INC COM CL A 34379V103   751,559 37,114 SH   SOLE 26 9,816 0 27,298
FLUENCE ENERGY INC COM CL A 34379V103   456,314 22,534 SH   SOLE 28 22,534 0 0
FLUENCE ENERGY INC COM CL A 34379V103   285,140 14,081 SH   SOLE 34 14,081 0 0
FLUENCE ENERGY INC COM CL A 34379V103   15,228 752 SH   SOLE 36 752 0 0
FLUENCE ENERGY INC COM CL A 34379V103   87,865 4,339 SH   SOLE 40 4,339 0 0
FLUENCE ENERGY INC COM CL A 34379V103   150,944 7,454 SH   SOLE 43 6,181 0 1,273
FLUENT INC COM 34380C102   18,653 22,748 SH   SOLE 2 0 0 22,748
FLUENT INC COM 34380C102   6,110 7,451 SH   SOLE 18 7,451 0 0
FLUENT INC COM 34380C102   79,443 96,882 SH   SOLE 21 96,882 0 0
FLUENT INC COM 34380C102   554,075 675,701 SH   SOLE 22 675,701 0 0
FLUOR CORP NEW COM 343412102   4,346,502 140,618 SH   SOLE 2 103,754 0 36,864
FLUOR CORP NEW COM 343412102   12,488 404 SH   SOLE 4 404 0 0
FLUOR CORP NEW COM 343412102   681,936 22,062 SH   SOLE 7 22,062 0 0
FLUOR CORP NEW COM 343412102   18,690,844 604,686 SH   SOLE 18 586,563 0 18,123
FLUOR CORP NEW COM 343412102   9,771,918 316,141 SH   SOLE 19 316,141 0 0
FLUOR CORP NEW COM 343412102   318,177,958 10,293,690 SH   SOLE 21 10,293,690 0 0
FLUOR CORP NEW COM 343412102   137,369,264 4,444,169 SH   SOLE 22 4,331,427 0 112,742
FLUOR CORP NEW COM 343412102   30,385 983 SH   SOLE 23 983 0 0
FLUOR CORP NEW COM 343412102   1,260,973 40,795 SH   SOLE 26 40,795 0 0
FLUOR CORP NEW COM 343412102   83,179 2,691 SH   SOLE 28 0 0 2,691
FLUOR CORP NEW COM 343412102   1,779,489 57,570 SH   SOLE 30 57,570 0 0
FLUOR CORP NEW COM 343412102   341,710 11,055 SH   SOLE 36 11,055 0 0
FLUOR CORP NEW COM 343412102   7,812,942 252,764 SH   SOLE 43 232,958 0 19,806
FLUSHING FINL CORP COM 343873105   1,086,657 72,979 SH   SOLE 2 55,006 0 17,973
FLUSHING FINL CORP COM 343873105   551 37 SH   SOLE 4 37 0 0
FLUSHING FINL CORP COM 343873105   5,077 341 SH   SOLE 7 341 0 0
FLUSHING FINL CORP COM 343873105   1,314,564 88,285 SH   SOLE 18 88,285 0 0
FLUSHING FINL CORP COM 343873105   847,047 56,887 SH   SOLE 19 56,887 0 0
FLUSHING FINL CORP COM 343873105   16,852,904 1,131,827 SH   SOLE 21 1,131,827 0 0
FLUSHING FINL CORP COM 343873105   15,525,580 1,042,685 SH   SOLE 22 1,002,670 0 40,015
FLUSHING FINL CORP COM 343873105   102,354 6,874 SH   SOLE 25 6,874 0 0
FLUSHING FINL CORP COM 343873105   279,336 18,760 SH   SOLE 26 16,855 0 1,905
FLUSHING FINL CORP COM 343873105   93,628 6,288 SH   SOLE 28 0 0 6,288
FLUSHING FINL CORP COM 343873105   33,815 2,271 SH   SOLE 30 2,271 0 0
FLUSHING FINL CORP COM 343873105   99,063 6,653 SH   SOLE 40 6,653 0 0
FLUSHING FINL CORP COM 343873105   1,635,741 109,855 SH   SOLE 43 101,361 0 8,494
FLUX PWR HLDGS INC COM NEW 344057302   9,049 1,862 SH   SOLE 18 1,862 0 0
FLUX PWR HLDGS INC COM NEW 344057302   121,986 25,100 SH   SOLE 21 25,100 0 0
FLUX PWR HLDGS INC COM NEW 344057302   749,504 154,219 SH   SOLE 22 154,219 0 0
FLYWIRE CORPORATION COM VTG 302492103   773,460 26,344 SH   SOLE 2 11,190 0 15,154
FLYWIRE CORPORATION COM VTG 302492103   19,612 668 SH   SOLE 7 668 0 0
FLYWIRE CORPORATION COM VTG 302492103   5,107,407 173,958 SH   SOLE 18 169,259 0 4,699
FLYWIRE CORPORATION COM VTG 302492103   4,058,903 138,246 SH   SOLE 19 138,246 0 0
FLYWIRE CORPORATION COM VTG 302492103   53,807,309 1,832,674 SH   SOLE 21 1,832,674 0 0
FLYWIRE CORPORATION COM VTG 302492103   45,256,796 1,541,444 SH   SOLE 22 1,509,860 0 31,584
FLYWIRE CORPORATION COM VTG 302492103   17,264 588 SH   SOLE 23 588 0 0
FLYWIRE CORPORATION COM VTG 302492103   125,308 4,268 SH   SOLE 25 4,268 0 0
FLYWIRE CORPORATION COM VTG 302492103   149,765 5,101 SH   SOLE 26 0 0 5,101
FLYWIRE CORPORATION COM VTG 302492103   2,217,414 75,525 SH   SOLE 30 75,525 0 0
FLYWIRE CORPORATION COM VTG 302492103   143,805 4,898 SH   SOLE 40 4,898 0 0
FLYWIRE CORPORATION COM VTG 302492103   346,536 11,803 SH   SOLE 43 10,769 0 1,034
FMC CORP COM NEW 302491303   46,095,526 377,430 SH   SOLE 2 117,380 0 260,050
FMC CORP COM NEW 302491303   17,194,194 140,786 SH   SOLE 4 85,242 0 55,544
FMC CORP COM NEW 302491303   12,078,657 98,900 SH   SOLE 7 94,926 0 3,974
FMC CORP COM NEW 302491303   1,920,739 15,727 SH   SOLE 13 15,727 0 0
FMC CORP COM NEW 302491303   2,673,670 21,892 SH   SOLE 15 21,892 0 0
FMC CORP COM NEW 302491303   37,671,609 308,455 SH   SOLE 18 252,297 0 56,158
FMC CORP COM NEW 302491303   73,150,741 598,958 SH   SOLE 19 598,958 0 0
FMC CORP COM NEW 302491303   421,968,188 3,455,074 SH   SOLE 21 3,455,074 0 0
FMC CORP COM NEW 302491303   379,845,306 3,110,172 SH   SOLE 22 2,728,713 0 381,459
FMC CORP COM NEW 302491303   35,309,249 289,112 SH   SOLE 23 289,112 0 0
FMC CORP COM NEW 302491303   58,430,900 478,432 SH   SOLE 25 476,108 0 2,324
FMC CORP COM NEW 302491303   33,183,576 271,707 SH   SOLE 26 121,965 0 149,742
FMC CORP COM NEW 302491303   50,329,773 412,100 SH   SOLE 28 1,879 0 410,221
FMC CORP COM NEW 302491303   30,461,420 249,418 SH   SOLE 29 249,418 0 0
FMC CORP COM NEW 302491303   151,084,214 1,237,077 SH   SOLE 30 1,237,077 0 0
FMC CORP COM NEW 302491303   4,263,803 34,912 SH   SOLE 31 25,316 0 9,596
FMC CORP COM NEW 302491303   22,678,198 185,689 SH   SOLE 34 185,689 0 0
FMC CORP COM NEW 302491303   4,957,379 40,591 SH   SOLE 36 40,591 0 0
FMC CORP COM NEW 302491303   609,307 4,989 SH   SOLE 40 4,989 0 0
FMC CORP COM NEW 302491303   29,555 242 SH   OTR 43 242 0 0
FMC CORP COM NEW 302491303   37,340,261 305,742 SH   SOLE 43 289,057 0 16,685
FNCB BANCORP INC COM 302578109   20,596 3,322 SH   SOLE 2 2,768 0 554
FNCB BANCORP INC COM 302578109   17,038 2,748 SH   SOLE 18 2,748 0 0
FNCB BANCORP INC COM 302578109   13,336 2,151 SH   SOLE 19 2,151 0 0
FNCB BANCORP INC COM 302578109   222,518 35,890 SH   SOLE 21 35,890 0 0
FNCB BANCORP INC COM 302578109   144,379 23,287 SH   SOLE 22 23,287 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   1,610,927 31,057 SH   SOLE 2 17,378 0 13,679
FOCUS FINL PARTNERS INC COM CL A 34417P100   11,982 231 SH   SOLE 4 231 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   30,085 580 SH   SOLE 7 580 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   7,472,133 144,055 SH   SOLE 18 144,055 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   6,111,738 117,828 SH   SOLE 19 117,828 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   93,583,854 1,804,200 SH   SOLE 21 1,804,200 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   83,691,571 1,613,487 SH   SOLE 22 1,568,999 0 44,488
FOCUS FINL PARTNERS INC COM CL A 34417P100   482,080 9,294 SH   SOLE 25 9,294 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   1,007,886 19,431 SH   SOLE 26 14,750 0 4,681
FOCUS FINL PARTNERS INC COM CL A 34417P100   612,014 11,799 SH   SOLE 28 9,220 0 2,579
FOCUS FINL PARTNERS INC COM CL A 34417P100   3,835,527 73,945 SH   SOLE 30 73,945 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   600,551 11,578 SH   SOLE 40 11,578 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   534,157 10,298 SH   SOLE 43 9,218 0 1,080
FOCUS UNVL INC COM 34417J104   10,853 4,341 SH   SOLE 2 1,158 0 3,183
FOCUS UNVL INC COM 34417J104   1,240 496 SH   SOLE 7 496 0 0
FOCUS UNVL INC COM 34417J104   175,768 70,307 SH   SOLE 18 70,307 0 0
FOCUS UNVL INC COM 34417J104   121,640 48,656 SH   SOLE 19 48,656 0 0
FOCUS UNVL INC COM 34417J104   2,077,320 830,928 SH   SOLE 21 830,928 0 0
FOCUS UNVL INC COM 34417J104   818,595 327,438 SH   SOLE 22 318,391 0 9,047
FOGHORN THERAPEUTICS INC COM 344174107   86,850 14,008 SH   SOLE 2 11,478 0 2,530
FOGHORN THERAPEUTICS INC COM 344174107   2,269 366 SH   SOLE 7 366 0 0
FOGHORN THERAPEUTICS INC COM 344174107   421,755 68,025 SH   SOLE 18 59,769 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107   381,784 61,578 SH   SOLE 19 61,578 0 0
FOGHORN THERAPEUTICS INC COM 344174107   4,873,219 786,003 SH   SOLE 21 786,003 0 0
FOGHORN THERAPEUTICS INC COM 344174107   1,788,340 288,442 SH   SOLE 22 282,506 0 5,936
FOGHORN THERAPEUTICS INC COM 344174107   3,732 602 SH   SOLE 23 602 0 0
FOGHORN THERAPEUTICS INC COM 344174107   6,051 976 SH   SOLE 26 0 0 976
FOGHORN THERAPEUTICS INC COM 344174107   127,745 20,604 SH   SOLE 30 20,604 0 0
FOGHORN THERAPEUTICS INC COM 344174107   11,879 1,916 SH   SOLE 43 1,021 0 895
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   34,744 365 SH   SOLE 2 0 0 365
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   386,567 4,061 SH   SOLE 4 4,061 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   14,452,507 151,828 SH   SOLE 18 0 0 151,828
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   55,115 579 SH   SOLE 19 579 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   195,996 2,059 SH   SOLE 21 2,059 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   644,436 6,770 SH   SOLE 22 6,770 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   12,267,611 128,875 SH   SOLE 25 128,875 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   3,293,955 34,604 SH   SOLE 26 23,785 0 10,819
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   7,447,094 78,234 SH   SOLE 28 0 0 78,234
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   57,231,369 601,233 SH   SOLE 34 601,233 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   19,399,056 203,793 SH   SOLE 43 183,776 0 20,017
FONAR CORP COM NEW 344437405   16,686 1,030 SH   SOLE 18 1,030 0 0
FONAR CORP COM NEW 344437405   228,809 14,124 SH   SOLE 21 14,124 0 0
FONAR CORP COM NEW 344437405   1,354,012 83,581 SH   SOLE 22 83,581 0 0
FOOT LOCKER INC COM 344849104   4,658,376 117,369 SH   SOLE 2 61,606 0 55,763
FOOT LOCKER INC COM 344849104   7,938 200 SH   SOLE 4 200 0 0
FOOT LOCKER INC COM 344849104   851,351 21,450 SH   SOLE 7 21,450 0 0
FOOT LOCKER INC COM 344849104   14,048,434 353,954 SH   SOLE 18 353,954 0 0
FOOT LOCKER INC COM 344849104   6,339,962 159,737 SH   SOLE 19 159,737 0 0
FOOT LOCKER INC COM 344849104   232,106,604 5,847,987 SH   SOLE 21 5,847,987 0 0
FOOT LOCKER INC COM 344849104   99,842,656 2,515,562 SH   SOLE 22 2,416,941 0 98,621
FOOT LOCKER INC COM 344849104   564,789 14,230 SH   SOLE 25 14,230 0 0
FOOT LOCKER INC COM 344849104   1,703,296 42,915 SH   SOLE 26 35,774 0 7,141
FOOT LOCKER INC COM 344849104   73,228 1,845 SH   SOLE 28 1,845 0 0
FOOT LOCKER INC COM 344849104   3,351,027 84,430 SH   SOLE 30 84,430 0 0
FOOT LOCKER INC COM 344849104   232,702 5,863 SH   SOLE 36 5,863 0 0
FOOT LOCKER INC COM 344849104   557,843 14,055 SH   SOLE 40 14,055 0 0
FOOT LOCKER INC COM 344849104   8,414 212 SH   OTR 43 212 0 0
FOOT LOCKER INC COM 344849104   8,330,561 209,891 SH   SOLE 43 204,685 0 5,206
FORD MTR CO DEL COM 345370860   102,680,210 8,149,223 SH   SOLE 2 1,558,798 0 6,590,425
FORD MTR CO DEL COM 345370860   33,316,391 2,644,158 SH   SOLE 4 1,525,503 0 1,118,655
FORD MTR CO DEL COM 345370860   31,790,191 2,523,031 SH   SOLE 7 2,406,787 0 116,244
FORD MTR CO DEL COM 345370860   1,478,030 117,304 SH   SOLE 13 117,304 0 0
FORD MTR CO DEL COM 345370860   8,325,841 660,781 SH   SOLE 15 660,781 0 0
FORD MTR CO DEL COM 345370860   239 19 SH   SOLE 17 0 0 19
FORD MTR CO DEL COM 345370860   76,038,190 6,034,777 SH   SOLE 18 5,698,848 0 335,929
FORD MTR CO DEL COM 345370860   17,629,441 1,399,162 SH   SOLE 19 1,399,162 0 0
FORD MTR CO DEL COM 345370860   1,448,785,321 114,982,962 SH   SOLE 21 114,982,962 0 0
FORD MTR CO DEL COM 345370860   1,075,541,254 85,360,417 SH   SOLE 22 77,130,640 0 8,229,777
FORD MTR CO DEL COM 345370860   93,610,969 7,429,442 SH   SOLE 23 7,429,442 0 0
FORD MTR CO DEL COM 345370860   68,028,345 5,399,075 SH   SOLE 25 5,386,942 0 12,133
FORD MTR CO DEL COM 345370860   97,153,862 7,710,624 SH   SOLE 26 3,070,809 0 4,639,815
FORD MTR CO DEL COM 345370860   94,467,857 7,497,449 SH   SOLE 28 479,121 0 7,018,328
FORD MTR CO DEL COM 345370860   54,823 4,351 SH   SOLE 29 4,351 0 0
FORD MTR CO DEL COM 345370860   325,042,389 25,797,015 SH   SOLE 30 25,797,015 0 0
FORD MTR CO DEL COM 345370860   13,827,442 1,097,416 SH   SOLE 31 798,232 0 299,184
FORD MTR CO DEL COM 345370860   6,134,801 486,889 SH   SOLE 32 486,889 0 0
FORD MTR CO DEL COM 345370860   20,217,960 1,604,600 SH   SOLE 34 1,604,600 0 0
FORD MTR CO DEL COM 345370860   18,104,096 1,436,833 SH   SOLE 36 1,436,833 0 0
FORD MTR CO DEL COM 345370860   1,975,579 156,792 SH   SOLE 40 156,792 0 0
FORD MTR CO DEL COM 345370860   101,821 8,081 SH   OTR 43 8,081 0 0
FORD MTR CO DEL COM 345370860   32,273,890 2,561,420 SH   SOLE 43 2,308,541 0 252,879
FORD MTR CO DEL OPTIONS 345370860   44,100 3,500 SH Put SOLE 4 3,500 0 0
FORD MTR CO DEL OPTIONS 345370860   729,540 57,900 SH Put SOLE 18 57,900 0 0
FORD MTR CO DEL OPTIONS 345370860   10,602,900 841,500 SH Put SOLE 19 841,500 0 0
FORD MTR CO DEL OPTIONS 345370860   356,580 28,300 SH Put SOLE 22 28,300 0 0
FORD MTR CO DEL OPTIONS 345370860   3,386,880 268,800 SH Put SOLE 34 268,800 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   1,977,021 1,979,000 PRN   SOLE 2 951,000 0 1,028,000
FORD MTR CO DEL NOTE 3/1 345370CZ1   1,009,989 1,011,000 PRN   SOLE 18 1,011,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   1,180,818 1,182,000 PRN   SOLE 19 1,182,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   13,576,410 13,590,000 PRN   SOLE 21 13,590,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   1,250,748 1,252,000 PRN   SOLE 26 633,000 0 619,000
FORD MTR CO DEL NOTE 3/1 345370CZ1   807,192 808,000 PRN   SOLE 34 808,000 0 0
FORESTAR GROUP INC COM 346232101   276,984 17,801 SH   SOLE 2 5,927 0 11,874
FORESTAR GROUP INC COM 346232101   3,750 241 SH   SOLE 7 241 0 0
FORESTAR GROUP INC COM 346232101   837,050 53,795 SH   SOLE 18 53,795 0 0
FORESTAR GROUP INC COM 346232101   3,067,903 197,166 SH   SOLE 19 197,166 0 0
FORESTAR GROUP INC COM 346232101   10,260,295 659,402 SH   SOLE 21 659,402 0 0
FORESTAR GROUP INC COM 346232101   7,470,901 480,135 SH   SOLE 22 457,752 0 22,383
FORESTAR GROUP INC COM 346232101   50,741 3,261 SH   SOLE 25 3,261 0 0
FORESTAR GROUP INC COM 346232101   106,633 6,853 SH   SOLE 26 1,818 0 5,035
FORESTAR GROUP INC COM 346232101   199,417 12,816 SH   SOLE 28 0 0 12,816
FORESTAR GROUP INC COM 346232101   74,097 4,762 SH   SOLE 30 4,762 0 0
FORESTAR GROUP INC COM 346232101   423,761 27,234 SH   SOLE 34 27,234 0 0
FORESTAR GROUP INC COM 346232101   27,463 1,765 SH   SOLE 40 1,765 0 0
FORESTAR GROUP INC COM 346232101   948,273 60,943 SH   SOLE 43 59,609 0 1,334
FORGE GLOBAL HOLDINGS INC COM 34629L103   6,295 3,597 SH   SOLE 2 0 0 3,597
FORGE GLOBAL HOLDINGS INC COM 34629L103   179,037 102,307 SH   SOLE 21 102,307 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   2,463,570 1,407,754 SH   SOLE 22 1,407,754 0 0
FORGEROCK INC CL A 34631B101   857,248 41,614 SH   SOLE 2 29,029 0 12,585
FORGEROCK INC CL A 34631B101   34,917 1,695 SH   SOLE 7 1,695 0 0
FORGEROCK INC CL A 34631B101   2,162,114 104,957 SH   SOLE 18 104,957 0 0
FORGEROCK INC CL A 34631B101   5,030,808 244,214 SH   SOLE 19 244,214 0 0
FORGEROCK INC CL A 34631B101   31,560,209 1,532,049 SH   SOLE 21 1,532,049 0 0
FORGEROCK INC CL A 34631B101   22,333,572 1,084,154 SH   SOLE 22 1,045,381 0 38,773
FORGEROCK INC CL A 34631B101   120,510 5,850 SH   SOLE 25 5,850 0 0
FORGEROCK INC CL A 34631B101   56,774 2,756 SH   SOLE 26 0 0 2,756
FORGEROCK INC CL A 34631B101   554,820 26,933 SH   SOLE 30 26,933 0 0
FORGEROCK INC CL A 34631B101   4,440,206 215,544 SH   SOLE 34 215,544 0 0
FORGEROCK INC CL A 34631B101   98,736 4,793 SH   SOLE 40 4,793 0 0
FORIAN INC COM 34630N106   11,491 3,016 SH   SOLE 18 3,016 0 0
FORIAN INC COM 34630N106   153,886 40,390 SH   SOLE 21 40,390 0 0
FORIAN INC COM 34630N106   161,075 42,277 SH   SOLE 22 42,277 0 0
FORMFACTOR INC COM 346375108   3,581,947 112,463 SH   SOLE 2 71,967 0 40,496
FORMFACTOR INC COM 346375108   21,594 678 SH   SOLE 4 264 0 414
FORMFACTOR INC COM 346375108   23,760 746 SH   SOLE 7 746 0 0
FORMFACTOR INC COM 346375108   7,726,109 242,578 SH   SOLE 18 242,578 0 0
FORMFACTOR INC COM 346375108   10,056,287 315,739 SH   SOLE 19 315,739 0 0
FORMFACTOR INC COM 346375108   294,314,225 9,240,635 SH   SOLE 21 9,240,635 0 0
FORMFACTOR INC COM 346375108   71,379,672 2,241,120 SH   SOLE 22 2,180,048 0 61,072
FORMFACTOR INC COM 346375108   214,319 6,729 SH   SOLE 23 6,729 0 0
FORMFACTOR INC COM 346375108   380,767 11,955 SH   SOLE 25 11,955 0 0
FORMFACTOR INC COM 346375108   1,199,025 37,646 SH   SOLE 26 30,325 0 7,321
FORMFACTOR INC COM 346375108   278,910 8,757 SH   SOLE 28 1,383 0 7,374
FORMFACTOR INC COM 346375108   4,402,976 138,241 SH   SOLE 30 138,241 0 0
FORMFACTOR INC COM 346375108   58,254 1,829 SH   SOLE 36 1,829 0 0
FORMFACTOR INC COM 346375108   381,595 11,981 SH   SOLE 40 11,981 0 0
FORMFACTOR INC COM 346375108   1,883,227 59,128 SH   SOLE 43 56,883 0 2,245
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105   67,544 1,029 SH   SOLE 43 1,029 0 0
FORRESTER RESH INC COM 346563109   677,733 20,950 SH   SOLE 2 18,271 0 2,679
FORRESTER RESH INC COM 346563109   2,362 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109   4,723 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109   1,210,763 37,427 SH   SOLE 18 37,427 0 0
FORRESTER RESH INC COM 346563109   717,685 22,185 SH   SOLE 19 22,185 0 0
FORRESTER RESH INC COM 346563109   44,165,611 1,365,243 SH   SOLE 21 1,365,243 0 0
FORRESTER RESH INC COM 346563109   10,358,341 320,196 SH   SOLE 22 312,218 0 7,978
FORRESTER RESH INC COM 346563109   48,946 1,513 SH   SOLE 25 1,513 0 0
FORRESTER RESH INC COM 346563109   124,062 3,835 SH   SOLE 26 2,297 0 1,538
FORRESTER RESH INC COM 346563109   768,733 23,763 SH   SOLE 30 23,763 0 0
FORRESTER RESH INC COM 346563109   735,930 22,749 SH   SOLE 34 22,749 0 0
FORRESTER RESH INC COM 346563109   28,436 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109   272,419 8,421 SH   SOLE 43 8,404 0 17
FORTE BIOSCIENCES INC COM 34962G109   267 264 SH   SOLE 2 0 0 264
FORTE BIOSCIENCES INC COM 34962G109   8,905 8,817 SH   SOLE 21 8,817 0 0
FORTE BIOSCIENCES INC COM 34962G109   184,149 182,326 SH   SOLE 22 182,324 0 2
FORTINET INC COM 34959E109   94,407,360 1,420,514 SH   SOLE 2 302,113 0 1,118,401
FORTINET INC COM 34959E109   32,317,105 486,264 SH   SOLE 4 274,271 0 211,993
FORTINET INC COM 34959E109   34,053,572 512,392 SH   SOLE 7 493,616 0 18,776
FORTINET INC COM 34959E109   1,396,856 21,018 SH   SOLE 13 21,018 0 0
FORTINET INC COM 34959E109   5,165,936 77,730 SH   SOLE 15 77,730 0 0
FORTINET INC COM 34959E109   128,667,623 1,936,016 SH   SOLE 18 1,859,809 0 76,207
FORTINET INC COM 34959E109   58,437,148 879,283 SH   SOLE 19 879,283 0 0
FORTINET INC COM 34959E109   1,367,103,799 20,570,325 SH   SOLE 21 20,570,325 0 0
FORTINET INC COM 34959E109   935,140,051 14,070,720 SH   SOLE 22 12,668,237 0 1,402,483
FORTINET INC COM 34959E109   85,723,232 1,289,847 SH   SOLE 23 1,289,847 0 0
FORTINET INC COM 34959E109   86,207,193 1,297,129 SH   SOLE 25 1,295,454 0 1,675
FORTINET INC COM 34959E109   80,449,232 1,210,491 SH   SOLE 26 434,347 0 776,144
FORTINET INC COM 34959E109   87,035,750 1,309,596 SH   SOLE 28 9,690 0 1,299,906
FORTINET INC COM 34959E109   116,239 1,749 SH   SOLE 29 1,749 0 0
FORTINET INC COM 34959E109   293,382,619 4,414,424 SH   SOLE 30 4,399,437 0 14,987
FORTINET INC COM 34959E109   12,509,699 188,229 SH   SOLE 31 138,776 0 49,453
FORTINET INC COM 34959E109   11,674,497 175,662 SH   SOLE 32 175,662 0 0
FORTINET INC COM 34959E109   42,641,068 641,605 SH   SOLE 34 641,605 0 0
FORTINET INC COM 34959E109   11,822,038 177,882 SH   SOLE 36 177,882 0 0
FORTINET INC COM 34959E109   1,781,793 26,810 SH   SOLE 40 26,810 0 0
FORTINET INC COM 34959E109   75,432 1,135 SH   OTR 43 1,135 0 0
FORTINET INC COM 34959E109   32,825,358 493,912 SH   SOLE 43 436,160 0 57,752
FORTIS INC COM 349553107   14,099,886 331,528 SH   SOLE 21 331,528 0 0
FORTIS INC COM 349553107   48,314 1,136 SH   SOLE 36 1,136 0 0
FORTIS INC COM 349553107   26,391,877 620,547 SH   SOLE 43 566,367 0 54,180
FORTIVE CORP COM 34959J108   34,505,677 506,171 SH   SOLE 2 107,183 0 398,988
FORTIVE CORP COM 34959J108   20,582,841 301,934 SH   SOLE 4 160,488 0 141,446
FORTIVE CORP COM 34959J108   26,940,170 395,191 SH   SOLE 7 386,686 0 8,505
FORTIVE CORP COM 34959J108   995,691 14,606 SH   SOLE 13 14,606 0 0
FORTIVE CORP COM 34959J108   3,949,770 57,940 SH   SOLE 15 57,940 0 0
FORTIVE CORP COM 34959J108   150,423,324 2,206,591 SH   SOLE 18 2,145,404 0 61,187
FORTIVE CORP COM 34959J108   220,756,274 3,238,320 SH   SOLE 19 3,238,320 0 0
FORTIVE CORP COM 34959J108   603,462,382 8,852,316 SH   SOLE 21 8,852,316 0 0
FORTIVE CORP COM 34959J108   531,311,935 7,793,926 SH   SOLE 22 7,078,929 0 714,997
FORTIVE CORP COM 34959J108   44,269,530 649,399 SH   SOLE 23 649,399 0 0
FORTIVE CORP COM 34959J108   49,761,373 729,960 SH   SOLE 25 656,060 0 73,900
FORTIVE CORP COM 34959J108   43,619,188 639,859 SH   SOLE 26 262,445 0 377,414
FORTIVE CORP COM 34959J108   31,373,947 460,231 SH   SOLE 28 9,806 0 450,425
FORTIVE CORP COM 34959J108   186,436,361 2,734,874 SH   SOLE 30 2,734,874 0 0
FORTIVE CORP COM 34959J108   6,367,760 93,410 SH   SOLE 31 67,039 0 26,371
FORTIVE CORP COM 34959J108   111,688,978 1,638,389 SH   SOLE 34 1,638,389 0 0
FORTIVE CORP COM 34959J108   10,616,591 155,737 SH   SOLE 36 155,737 0 0
FORTIVE CORP COM 34959J108   918,114 13,468 SH   SOLE 40 13,468 0 0
FORTIVE CORP COM 34959J108   23,349,467 342,518 SH   SOLE 43 310,946 0 31,572
FORTRESS BIOTECH INC COM 34960Q109   1,166 1,422 SH   SOLE 2 0 0 1,422
FORTRESS BIOTECH INC COM 34960Q109   11,070 13,500 SH   SOLE 18 13,500 0 0
FORTRESS BIOTECH INC COM 34960Q109   225,825 275,396 SH   SOLE 21 275,396 0 0
FORTRESS BIOTECH INC COM 34960Q109   913,711 1,114,282 SH   SOLE 22 1,114,282 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   13,396,254 228,099 SH   SOLE 2 108,452 0 119,647
FORTUNE BRANDS INNOVATIONS I COM 34964C106   8,609,231 146,590 SH   SOLE 4 76,914 0 69,676
FORTUNE BRANDS INNOVATIONS I COM 34964C106   18,087,137 307,971 SH   SOLE 7 307,971 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   80,049 1,363 SH   SOLE 13 1,363 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   936,978 15,954 SH   SOLE 15 15,954 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   16,950,829 288,623 SH   SOLE 18 281,256 0 7,367
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,335,692 39,770 SH   SOLE 19 39,770 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   461,271,822 7,854,109 SH   SOLE 21 7,854,109 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   229,003,246 3,899,255 SH   SOLE 22 3,643,365 0 255,890
FORTUNE BRANDS INNOVATIONS I COM 34964C106   13,814,412 235,219 SH   SOLE 23 235,219 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   22,139,683 376,974 SH   SOLE 25 376,974 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   10,209,036 173,830 SH   SOLE 26 113,641 0 60,189
FORTUNE BRANDS INNOVATIONS I COM 34964C106   22,151,429 377,174 SH   SOLE 28 8,871 0 368,303
FORTUNE BRANDS INNOVATIONS I COM 34964C106   51,939,285 884,374 SH   SOLE 30 884,374 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,132,545 36,311 SH   SOLE 31 26,475 0 9,836
FORTUNE BRANDS INNOVATIONS I COM 34964C106   261,583 4,454 SH   SOLE 34 4,454 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,494,909 42,481 SH   SOLE 36 42,481 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   319,491 5,440 SH   SOLE 40 5,440 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   13,449 229 SH   OTR 43 229 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   5,988,546 101,967 SH   SOLE 43 94,379 0 7,588
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   94,625 3,721 SH   SOLE 2 3,289 0 432
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   25,583 1,006 SH   SOLE 18 1,006 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   31,915 1,255 SH   SOLE 19 1,255 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   244,993 9,634 SH   SOLE 21 9,634 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   1,683,949 66,219 SH   SOLE 22 66,219 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   10,935 430 SH   SOLE 26 283 0 147
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   50,784 1,997 SH   SOLE 28 0 0 1,997
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   24,159 950 SH   SOLE 31 885 0 65
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   61,998 2,438 SH   SOLE 43 2,364 0 74
FORWARD AIR CORP COM 349853101   1,511,442 14,026 SH   SOLE 2 7,887 0 6,139
FORWARD AIR CORP COM 349853101   10,776 100 SH   SOLE 4 100 0 0
FORWARD AIR CORP COM 349853101   32,005 297 SH   SOLE 7 297 0 0
FORWARD AIR CORP COM 349853101   9,013,801 83,647 SH   SOLE 18 83,647 0 0
FORWARD AIR CORP COM 349853101   5,706,323 52,954 SH   SOLE 19 52,954 0 0
FORWARD AIR CORP COM 349853101   335,652,033 3,114,811 SH   SOLE 21 3,114,811 0 0
FORWARD AIR CORP COM 349853101   76,177,160 706,915 SH   SOLE 22 687,134 0 19,781
FORWARD AIR CORP COM 349853101   444,294 4,123 SH   SOLE 25 4,123 0 0
FORWARD AIR CORP COM 349853101   1,491,614 13,842 SH   SOLE 26 11,614 0 2,228
FORWARD AIR CORP COM 349853101   292,999 2,719 SH   SOLE 28 487 0 2,232
FORWARD AIR CORP COM 349853101   4,666,116 43,301 SH   SOLE 30 43,301 0 0
FORWARD AIR CORP COM 349853101   423,820 3,933 SH   SOLE 40 3,933 0 0
FORWARD AIR CORP COM 349853101   2,794,214 25,930 SH   SOLE 43 23,609 0 2,321
FORWARD INDS INC N Y COM NEW 349862300   425,005 381,170 SH   SOLE 22 381,170 0 0
FOSSIL GROUP INC COM 34988V106   125,030 39,072 SH   SOLE 2 9,127 0 29,945
FOSSIL GROUP INC COM 34988V106   2,122 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106   392,912 122,785 SH   SOLE 18 122,785 0 0
FOSSIL GROUP INC COM 34988V106   281,162 87,863 SH   SOLE 19 87,863 0 0
FOSSIL GROUP INC COM 34988V106   5,152,339 1,610,106 SH   SOLE 21 1,610,106 0 0
FOSSIL GROUP INC COM 34988V106   3,944,509 1,232,659 SH   SOLE 22 1,193,019 0 39,640
FOSSIL GROUP INC COM 34988V106   20,173 6,304 SH   SOLE 43 6,222 0 82
FOSTER L B CO COM 350060109   33,935 2,956 SH   SOLE 2 2,625 0 331
FOSTER L B CO COM 350060109   19,091 1,663 SH   SOLE 18 1,663 0 0
FOSTER L B CO COM 350060109   247,348 21,546 SH   SOLE 21 21,546 0 0
FOSTER L B CO COM 350060109   1,370,632 119,393 SH   SOLE 22 119,393 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   2,210,095 82,282 SH   SOLE 2 24,661 0 57,621
FOUR CORNERS PPTY TR INC COM 35086T109   1,235,506 45,998 SH   SOLE 4 45,998 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   3,596,339 133,892 SH   SOLE 7 133,892 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   7,715,535 287,250 SH   SOLE 18 287,250 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   7,615,858 283,539 SH   SOLE 19 283,539 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   278,210,132 10,357,786 SH   SOLE 21 10,357,786 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   81,051,259 3,017,545 SH   SOLE 22 2,904,658 0 112,887
FOUR CORNERS PPTY TR INC COM 35086T109   89,256 3,323 SH   SOLE 23 3,323 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   14,431,583 537,289 SH   SOLE 25 537,289 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   1,127,851 41,990 SH   SOLE 26 35,198 0 6,792
FOUR CORNERS PPTY TR INC COM 35086T109   1,427,099 53,131 SH   SOLE 28 1,357 0 51,774
FOUR CORNERS PPTY TR INC COM 35086T109   10,240,187 381,243 SH   SOLE 30 381,243 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   389,953 14,518 SH   SOLE 40 14,518 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   3,513,737 130,817 SH   SOLE 43 127,773 0 3,044
FOX CORP CL A COM 35137L105   68,160,371 2,001,773 SH   SOLE 2 1,466,009 0 535,764
FOX CORP CL A COM 35137L105   18,969,732 557,114 SH   SOLE 4 335,349 0 221,765
FOX CORP CL A COM 35137L105   6,935,917 203,698 SH   SOLE 7 195,436 0 8,262
FOX CORP CL A COM 35137L105   4,678,095 137,389 SH   SOLE 13 137,389 0 0
FOX CORP CL A COM 35137L105   1,759,568 51,676 SH   SOLE 15 51,676 0 0
FOX CORP CL A COM 35137L105   180,180,051 5,291,631 SH   SOLE 18 4,680,512 0 611,119
FOX CORP CL A COM 35137L105   299,392,320 8,792,726 SH   SOLE 19 8,792,726 0 0
FOX CORP CL A COM 35137L105   267,180,169 7,846,701 SH   SOLE 21 7,846,701 0 0
FOX CORP CL A COM 35137L105   345,965,093 10,160,502 SH   SOLE 22 9,004,013 0 1,156,489
FOX CORP CL A COM 35137L105   44,276,543 1,300,339 SH   SOLE 23 1,300,339 0 0
FOX CORP CL A COM 35137L105   19,393,280 569,553 SH   SOLE 25 508,174 0 61,379
FOX CORP CL A COM 35137L105   42,525,726 1,248,920 SH   SOLE 26 593,998 0 654,922
FOX CORP CL A COM 35137L105   45,539,491 1,337,430 SH   SOLE 28 4,406 0 1,333,024
FOX CORP CL A COM 35137L105   2,886,929 84,785 SH   SOLE 29 84,785 0 0
FOX CORP CL A COM 35137L105   82,980,531 2,437,020 SH   SOLE 30 2,437,020 0 0
FOX CORP CL A COM 35137L105   10,440,683 306,628 SH   SOLE 31 283,936 0 22,692
FOX CORP CL A COM 35137L105   35,265,176 1,035,688 SH   SOLE 34 1,035,688 0 0
FOX CORP CL A COM 35137L105   5,334,171 156,657 SH   SOLE 36 156,657 0 0
FOX CORP CL A COM 35137L105   404,854 11,890 SH   SOLE 40 11,890 0 0
FOX CORP CL A COM 35137L105   29,896 878 SH   OTR 43 878 0 0
FOX CORP CL A COM 35137L105   8,372,266 245,882 SH   SOLE 43 216,968 0 28,914
FOX CORP CL B COM 35137L204   15,682,021 500,863 SH   SOLE 2 128,302 0 372,561
FOX CORP CL B COM 35137L204   7,845,754 250,583 SH   SOLE 4 64,117 0 186,466
FOX CORP CL B COM 35137L204   2,941,700 93,954 SH   SOLE 7 88,233 0 5,721
FOX CORP CL B COM 35137L204   295,441 9,436 SH   SOLE 13 9,436 0 0
FOX CORP CL B COM 35137L204   878,246 28,050 SH   SOLE 15 28,050 0 0
FOX CORP CL B COM 35137L204   7,275,630 232,374 SH   SOLE 18 214,940 0 17,434
FOX CORP CL B COM 35137L204   4,344,388 138,754 SH   SOLE 19 138,754 0 0
FOX CORP CL B COM 35137L204   129,821,655 4,146,332 SH   SOLE 21 4,146,332 0 0
FOX CORP CL B COM 35137L204   98,698,356 3,152,295 SH   SOLE 22 2,831,503 0 320,792
FOX CORP CL B COM 35137L204   10,811,312 345,299 SH   SOLE 23 345,299 0 0
FOX CORP CL B COM 35137L204   5,718,521 182,642 SH   SOLE 25 182,642 0 0
FOX CORP CL B COM 35137L204   11,115,582 355,017 SH   SOLE 26 122,119 0 232,898
FOX CORP CL B COM 35137L204   10,288,685 328,607 SH   SOLE 28 2,722 0 325,885
FOX CORP CL B COM 35137L204   184,823 5,903 SH   SOLE 29 5,903 0 0
FOX CORP CL B COM 35137L204   26,864,418 858,014 SH   SOLE 30 858,014 0 0
FOX CORP CL B COM 35137L204   1,674,020 53,466 SH   SOLE 31 42,760 0 10,706
FOX CORP CL B COM 35137L204   1,182,046 37,753 SH   SOLE 34 37,753 0 0
FOX CORP CL B COM 35137L204   1,284,493 41,025 SH   SOLE 36 41,025 0 0
FOX CORP CL B COM 35137L204   186,169 5,946 SH   SOLE 40 5,946 0 0
FOX CORP CL B COM 35137L204   1,358,885 43,401 SH   SOLE 43 41,914 0 1,487
FOX FACTORY HLDG CORP COM 35138V102   5,829,158 48,028 SH   SOLE 2 33,893 0 14,135
FOX FACTORY HLDG CORP COM 35138V102   19,055 157 SH   SOLE 4 157 0 0
FOX FACTORY HLDG CORP COM 35138V102   585,246 4,822 SH   SOLE 7 4,822 0 0
FOX FACTORY HLDG CORP COM 35138V102   21,726,565 179,011 SH   SOLE 18 173,373 0 5,638
FOX FACTORY HLDG CORP COM 35138V102   54,751,706 451,114 SH   SOLE 19 451,114 0 0
FOX FACTORY HLDG CORP COM 35138V102   357,590,004 2,946,280 SH   SOLE 21 2,946,280 0 0
FOX FACTORY HLDG CORP COM 35138V102   161,117,704 1,327,492 SH   SOLE 22 1,296,362 0 31,130
FOX FACTORY HLDG CORP COM 35138V102   131,322 1,082 SH   SOLE 23 1,082 0 0
FOX FACTORY HLDG CORP COM 35138V102   790,240 6,511 SH   SOLE 25 6,511 0 0
FOX FACTORY HLDG CORP COM 35138V102   2,023,238 16,670 SH   SOLE 26 13,032 0 3,638
FOX FACTORY HLDG CORP COM 35138V102   90,785 748 SH   SOLE 28 748 0 0
FOX FACTORY HLDG CORP COM 35138V102   2,463,568 20,298 SH   SOLE 30 20,298 0 0
FOX FACTORY HLDG CORP COM 35138V102   25,852 213 SH   SOLE 36 213 0 0
FOX FACTORY HLDG CORP COM 35138V102   842,915 6,945 SH   SOLE 40 6,945 0 0
FOX FACTORY HLDG CORP COM 35138V102   4,555,866 37,537 SH   SOLE 43 32,065 0 5,472
FRANCHISE GROUP INC COM 35180X105   484,205 17,769 SH   SOLE 2 7,857 0 9,912
FRANCHISE GROUP INC COM 35180X105   1,853 68 SH   SOLE 4 68 0 0
FRANCHISE GROUP INC COM 35180X105   373,325 13,700 SH   SOLE 7 13,700 0 0
FRANCHISE GROUP INC COM 35180X105   1,805,558 66,259 SH   SOLE 18 66,259 0 0
FRANCHISE GROUP INC COM 35180X105   1,400,105 51,380 SH   SOLE 19 51,380 0 0
FRANCHISE GROUP INC COM 35180X105   23,149,202 849,512 SH   SOLE 21 849,512 0 0
FRANCHISE GROUP INC COM 35180X105   20,360,928 747,190 SH   SOLE 22 725,654 0 21,536
FRANCHISE GROUP INC COM 35180X105   123,388 4,528 SH   SOLE 25 4,528 0 0
FRANCHISE GROUP INC COM 35180X105   592,824 21,755 SH   SOLE 26 19,432 0 2,323
FRANCHISE GROUP INC COM 35180X105   107,774 3,955 SH   SOLE 28 0 0 3,955
FRANCHISE GROUP INC COM 35180X105   1,040,759 38,193 SH   SOLE 30 38,193 0 0
FRANCHISE GROUP INC COM 35180X105   23,299 855 SH   SOLE 36 855 0 0
FRANCHISE GROUP INC COM 35180X105   139,711 5,127 SH   SOLE 40 5,127 0 0
FRANCHISE GROUP INC COM 35180X105   431,395 15,831 SH   SOLE 43 12,727 0 3,104
FRANCO NEV CORP COM 351858105   14,614,117 100,234 SH   SOLE 19 100,234 0 0
FRANCO NEV CORP COM 351858105   9,966,159 68,355 SH   SOLE 21 68,355 0 0
FRANCO NEV CORP COM 351858105   4,682,221 32,114 SH   SOLE 25 32,114 0 0
FRANCO NEV CORP COM 351858105   14,102,942 96,728 SH   SOLE 29 96,728 0 0
FRANCO NEV CORP COM 351858105   4,722,608 32,391 SH   SOLE 34 32,391 0 0
FRANCO NEV CORP COM 351858105   37,919,388 260,078 SH   SOLE 43 237,957 0 22,121
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,219,520 102,223 SH   SOLE 2 48,853 0 53,370
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,957 164 SH   SOLE 4 164 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   11,644 976 SH   SOLE 7 976 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   3,487,306 292,314 SH   SOLE 18 292,314 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,945,795 163,101 SH   SOLE 19 163,101 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   135,743,632 11,378,343 SH   SOLE 21 11,378,343 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   24,731,475 2,073,049 SH   SOLE 22 1,989,913 0 83,136
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   176,063 14,758 SH   SOLE 25 14,758 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   171,589 14,383 SH   SOLE 26 3,975 0 10,408
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   138,137 11,579 SH   SOLE 28 0 0 11,579
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,283,620 107,596 SH   SOLE 30 107,596 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   122,605 10,277 SH   SOLE 40 10,277 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   12,014 1,007 SH   SOLE 43 911 0 96
FRANKLIN COVEY CO COM 353469109   2,123,082 55,188 SH   SOLE 2 48,636 0 6,552
FRANKLIN COVEY CO COM 353469109   3,885 101 SH   SOLE 7 101 0 0
FRANKLIN COVEY CO COM 353469109   2,031,370 52,804 SH   SOLE 18 32,953 0 19,851
FRANKLIN COVEY CO COM 353469109   4,214,504 109,553 SH   SOLE 19 109,553 0 0
FRANKLIN COVEY CO COM 353469109   15,958,241 414,823 SH   SOLE 21 414,823 0 0
FRANKLIN COVEY CO COM 353469109   15,305,020 397,843 SH   SOLE 22 388,501 0 9,342
FRANKLIN COVEY CO COM 353469109   20,004 520 SH   SOLE 23 520 0 0
FRANKLIN COVEY CO COM 353469109   78,902 2,051 SH   SOLE 25 2,051 0 0
FRANKLIN COVEY CO COM 353469109   555,507 14,440 SH   SOLE 26 0 0 14,440
FRANKLIN COVEY CO COM 353469109   91,866 2,388 SH   SOLE 40 2,388 0 0
FRANKLIN COVEY CO COM 353469109   128,221 3,333 SH   SOLE 43 2,925 0 408
FRANKLIN ELEC INC COM 353514102   10,448,864 111,040 SH   SOLE 2 60,770 0 50,270
FRANKLIN ELEC INC COM 353514102   13,645 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102   7,651,930 81,317 SH   SOLE 7 81,317 0 0
FRANKLIN ELEC INC COM 353514102   15,089,876 160,360 SH   SOLE 18 139,892 0 20,468
FRANKLIN ELEC INC COM 353514102   41,317,240 439,078 SH   SOLE 19 439,078 0 0
FRANKLIN ELEC INC COM 353514102   444,559,171 4,724,327 SH   SOLE 21 4,724,327 0 0
FRANKLIN ELEC INC COM 353514102   136,216,055 1,447,567 SH   SOLE 22 1,417,071 0 30,496
FRANKLIN ELEC INC COM 353514102   959,350 10,195 SH   SOLE 23 10,195 0 0
FRANKLIN ELEC INC COM 353514102   697,093 7,408 SH   SOLE 25 7,408 0 0
FRANKLIN ELEC INC COM 353514102   3,702,929 39,351 SH   SOLE 26 14,286 0 25,065
FRANKLIN ELEC INC COM 353514102   564,788 6,002 SH   SOLE 28 702 0 5,300
FRANKLIN ELEC INC COM 353514102   61,696,289 655,646 SH   SOLE 30 655,646 0 0
FRANKLIN ELEC INC COM 353514102   202,974 2,157 SH   SOLE 36 2,157 0 0
FRANKLIN ELEC INC COM 353514102   575,327 6,114 SH   SOLE 40 6,114 0 0
FRANKLIN ELEC INC COM 353514102   8,770,235 93,201 SH   SOLE 43 89,716 0 3,485
FRANKLIN FINL SVCS CORP COM 353525108   4,150 140 SH   SOLE 2 0 0 140
FRANKLIN FINL SVCS CORP COM 353525108   20,037 676 SH   SOLE 18 676 0 0
FRANKLIN FINL SVCS CORP COM 353525108   1,050,531 35,443 SH   SOLE 21 35,443 0 0
FRANKLIN FINL SVCS CORP COM 353525108   7,469 252 SH   SOLE 22 252 0 0
FRANKLIN RESOURCES INC COM 354613101   23,492,946 872,047 SH   SOLE 2 166,717 0 705,330
FRANKLIN RESOURCES INC COM 354613101   6,829,209 253,497 SH   SOLE 4 130,492 0 123,005
FRANKLIN RESOURCES INC COM 354613101   10,754,556 399,204 SH   SOLE 7 390,198 0 9,006
FRANKLIN RESOURCES INC COM 354613101   208,165 7,727 SH   SOLE 13 7,727 0 0
FRANKLIN RESOURCES INC COM 354613101   1,374,667 51,027 SH   SOLE 15 51,027 0 0
FRANKLIN RESOURCES INC COM 354613101   23,946,239 888,873 SH   SOLE 18 864,150 0 24,723
FRANKLIN RESOURCES INC COM 354613101   3,328,545 123,554 SH   SOLE 19 123,554 0 0
FRANKLIN RESOURCES INC COM 354613101   421,815,555 15,657,593 SH   SOLE 21 15,657,593 0 0
FRANKLIN RESOURCES INC COM 354613101   169,258,228 6,282,785 SH   SOLE 22 5,672,187 0 610,598
FRANKLIN RESOURCES INC COM 354613101   15,091,572 560,192 SH   SOLE 23 560,192 0 0
FRANKLIN RESOURCES INC COM 354613101   12,679,203 470,646 SH   SOLE 25 468,981 0 1,665
FRANKLIN RESOURCES INC COM 354613101   12,751,052 473,313 SH   SOLE 26 169,211 0 304,102
FRANKLIN RESOURCES INC COM 354613101   17,311,563 642,597 SH   SOLE 28 5,243 0 637,354
FRANKLIN RESOURCES INC COM 354613101   11,611 431 SH   SOLE 29 431 0 0
FRANKLIN RESOURCES INC COM 354613101   47,023,043 1,745,473 SH   SOLE 30 1,598,147 0 147,326
FRANKLIN RESOURCES INC COM 354613101   2,235,050 82,964 SH   SOLE 31 61,318 0 21,646
FRANKLIN RESOURCES INC COM 354613101   3,765,539 139,775 SH   SOLE 32 139,775 0 0
FRANKLIN RESOURCES INC COM 354613101   269,319 9,997 SH   SOLE 34 9,997 0 0
FRANKLIN RESOURCES INC COM 354613101   3,315,021 123,052 SH   SOLE 36 123,052 0 0
FRANKLIN RESOURCES INC COM 354613101   375,220 13,928 SH   SOLE 40 13,928 0 0
FRANKLIN RESOURCES INC COM 354613101   17,134 636 SH   OTR 43 636 0 0
FRANKLIN RESOURCES INC COM 354613101   8,283,005 307,461 SH   SOLE 43 262,073 0 45,389
FRANKLIN STR PPTYS CORP COM 35471R106   105,636 67,284 SH   SOLE 2 3,441 0 63,843
FRANKLIN STR PPTYS CORP COM 35471R106   2,113 1,346 SH   SOLE 7 1,346 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   483,913 308,225 SH   SOLE 18 308,225 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   291,620 185,745 SH   SOLE 19 185,745 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   5,751,362 3,663,288 SH   SOLE 21 3,663,288 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   4,275,369 2,723,165 SH   SOLE 22 2,631,048 0 92,117
FRANKLIN STR PPTYS CORP COM 35471R106   5,920 3,771 SH   SOLE 23 3,771 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   6,343 4,040 SH   SOLE 43 4,040 0 0
FRANKLIN WIRELESS CORP COM 355184102   6,539 1,313 SH   SOLE 18 1,313 0 0
FRANKLIN WIRELESS CORP COM 355184102   90,815 18,236 SH   SOLE 21 18,236 0 0
FRANKLIN WIRELESS CORP COM 355184102   2,276 457 SH   SOLE 22 457 0 0
FREEDOM HLDG CORP NEV COM 356390104   484,121 6,737 SH   SOLE 2 4,578 0 2,159
FREEDOM HLDG CORP NEV COM 356390104   3,809 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104   3,425,854 47,674 SH   SOLE 21 47,674 0 0
FREEDOM HLDG CORP NEV COM 356390104   948,336 13,197 SH   SOLE 22 6,111 0 7,086
FREEDOM HLDG CORP NEV COM 356390104   251,941 3,506 SH   SOLE 25 3,506 0 0
FREEDOM HLDG CORP NEV COM 356390104   916,934 12,760 SH   SOLE 26 10,935 0 1,825
FREEDOM HLDG CORP NEV COM 356390104   30,972 431 SH   SOLE 28 166 0 265
FREEDOM HLDG CORP NEV COM 356390104   1,067,480 14,855 SH   SOLE 30 14,855 0 0
FREEDOM HLDG CORP NEV COM 356390104   154,355 2,148 SH   SOLE 40 2,148 0 0
FREEDOM HLDG CORP NEV COM 356390104   558,783 7,776 SH   SOLE 43 7,042 0 734
FREEPORT-MCMORAN INC CL B 35671D857   72,729,389 1,777,790 SH   SOLE 2 607,871 0 1,169,919
FREEPORT-MCMORAN INC CL B 35671D857   47,344,202 1,157,277 SH   SOLE 4 622,504 0 534,773
FREEPORT-MCMORAN INC CL B 35671D857   69,992,714 1,710,895 SH   SOLE 7 1,670,491 0 40,404
FREEPORT-MCMORAN INC CL B 35671D857   2,561,457 62,612 SH   SOLE 13 62,612 0 0
FREEPORT-MCMORAN INC CL B 35671D857   9,874,692 241,376 SH   SOLE 15 241,376 0 0
FREEPORT-MCMORAN INC CL B 35671D857   98,999,214 2,419,927 SH   SOLE 18 2,297,699 0 122,228
FREEPORT-MCMORAN INC CL B 35671D857   150,897,599 3,688,526 SH   SOLE 19 3,688,526 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,279,578,603 31,277,893 SH   SOLE 21 31,277,893 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,253,333,651 30,636,364 SH   SOLE 22 27,679,593 0 2,956,771
FREEPORT-MCMORAN INC CL B 35671D857   115,672,493 2,827,487 SH   SOLE 23 2,827,487 0 0
FREEPORT-MCMORAN INC CL B 35671D857   279,437,187 6,830,535 SH   SOLE 25 6,821,057 0 9,478
FREEPORT-MCMORAN INC CL B 35671D857   148,891,290 3,639,484 SH   SOLE 26 1,262,937 0 2,376,547
FREEPORT-MCMORAN INC CL B 35671D857   93,813,544 2,293,169 SH   SOLE 28 44,865 0 2,248,304
FREEPORT-MCMORAN INC CL B 35671D857   48,518,442 1,185,980 SH   SOLE 29 1,185,980 0 0
FREEPORT-MCMORAN INC CL B 35671D857   272,534,074 6,661,796 SH   SOLE 30 6,661,796 0 0
FREEPORT-MCMORAN INC CL B 35671D857   16,588,637 405,491 SH   SOLE 31 297,167 0 108,324
FREEPORT-MCMORAN INC CL B 35671D857   443,164,243 10,832,663 SH   SOLE 34 10,832,663 0 0
FREEPORT-MCMORAN INC CL B 35671D857   15,894,803 388,531 SH   SOLE 36 388,531 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,344,184 57,301 SH   SOLE 40 57,301 0 0
FREEPORT-MCMORAN INC CL B 35671D857   128,007 3,129 SH   OTR 43 3,129 0 0
FREEPORT-MCMORAN INC CL B 35671D857   51,983,336 1,270,676 SH   SOLE 43 1,125,307 0 145,369
FREEPORT-MCMORAN INC OPTIONS 35671D857   507,284 12,400 SH Call SOLE 2 0 0 12,400
FREEPORT-MCMORAN INC OPTIONS 35671D857   294,552 7,200 SH Call SOLE 4 7,200 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   4,786,470 117,000 SH Call SOLE 18 117,000 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   22,381,861 547,100 SH Call SOLE 19 547,100 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   2,016,863 49,300 SH Call SOLE 22 49,300 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   155,458 3,800 SH Call SOLE 26 3,800 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   15,103,972 369,200 SH Call SOLE 34 369,200 0 0
FREIGHTCAR AMER INC COM 357023100   8,062 2,584 SH   SOLE 18 2,584 0 0
FREIGHTCAR AMER INC COM 357023100   125,711 40,292 SH   SOLE 21 40,292 0 0
FREIGHTCAR AMER INC COM 357023100   605,308 194,009 SH   SOLE 22 194,009 0 0
FREQUENCY ELECTRS INC COM 358010106   7,469 1,084 SH   SOLE 2 1,084 0 0
FREQUENCY ELECTRS INC COM 358010106   8,268 1,200 SH   SOLE 18 1,200 0 0
FREQUENCY ELECTRS INC COM 358010106   88,137 12,792 SH   SOLE 21 12,792 0 0
FREQUENCY ELECTRS INC COM 358010106   923,873 134,089 SH   SOLE 22 134,089 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   407 809 SH   SOLE 2 0 0 809
FREQUENCY THERAPEUTICS INC COM 35803L108   19,056 37,885 SH   SOLE 18 37,885 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   345,986 687,845 SH   SOLE 19 687,845 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   58,030 115,368 SH   SOLE 21 115,368 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   226,497 450,293 SH   SOLE 22 450,293 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   2,402 4,775 SH   SOLE 28 4,775 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   978 1,945 SH   SOLE 34 1,945 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   10,322,907 485,555 SH   SOLE 43 441,809 0 43,746
FRESH DEL MONTE PRODUCE INC ORD G36738105   1,502,037 49,885 SH   SOLE 2 24,802 0 25,083
FRESH DEL MONTE PRODUCE INC ORD G36738105   5,721 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,926,886 130,418 SH   SOLE 7 130,418 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,111,025 103,322 SH   SOLE 18 103,322 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   2,063,197 68,522 SH   SOLE 19 68,522 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   115,304,438 3,829,440 SH   SOLE 21 3,829,440 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   26,716,784 887,306 SH   SOLE 22 847,302 0 40,004
FRESH DEL MONTE PRODUCE INC ORD G36738105   211,824 7,035 SH   SOLE 25 7,035 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   266,323 8,845 SH   SOLE 26 5,247 0 3,598
FRESH DEL MONTE PRODUCE INC ORD G36738105   4,111,731 136,557 SH   SOLE 30 136,557 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   188,308 6,254 SH   SOLE 40 6,254 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   505,821 16,799 SH   SOLE 43 16,004 0 795
FRESH TRACKS THERAPEUTICS IN COM NEW 10802T204   14 21 SH   SOLE 21 21 0 0
FRESH TRACKS THERAPEUTICS IN COM NEW 10802T204   3,148 4,769 SH   SOLE 22 4,769 0 0
FRESH VINE WINE INC COM 35804X101   467 954 SH   SOLE 18 954 0 0
FRESH VINE WINE INC COM 35804X101   10,077 20,569 SH   SOLE 21 20,569 0 0
FRESHPET INC COM 358039105   3,517,601 53,144 SH   SOLE 2 15,104 0 38,040
FRESHPET INC COM 358039105   49,245 744 SH   SOLE 4 170 0 574
FRESHPET INC COM 358039105   820,756 12,400 SH   SOLE 7 12,400 0 0
FRESHPET INC COM 358039105   1,257,147 18,993 SH   SOLE 18 18,993 0 0
FRESHPET INC COM 358039105   6,941,610 104,874 SH   SOLE 19 104,874 0 0
FRESHPET INC COM 358039105   42,821,621 646,950 SH   SOLE 21 646,950 0 0
FRESHPET INC COM 358039105   75,193,164 1,136,020 SH   SOLE 22 1,076,398 0 59,622
FRESHPET INC COM 358039105   590,613 8,923 SH   SOLE 25 8,923 0 0
FRESHPET INC COM 358039105   1,189,434 17,970 SH   SOLE 26 13,797 0 4,173
FRESHPET INC COM 358039105   251,985 3,807 SH   SOLE 28 700 0 3,107
FRESHPET INC COM 358039105   3,422,486 51,707 SH   SOLE 30 51,707 0 0
FRESHPET INC COM 358039105   45,340 685 SH   SOLE 31 685 0 0
FRESHPET INC COM 358039105   93,129 1,407 SH   SOLE 36 1,407 0 0
FRESHPET INC COM 358039105   551,297 8,329 SH   SOLE 40 8,329 0 0
FRESHPET INC COM 358039105   2,568,966 38,812 SH   SOLE 43 33,806 0 5,006
FRESHWORKS INC CLASS A COM 358054104   1,345,106 87,572 SH   SOLE 2 64,963 0 22,609
FRESHWORKS INC CLASS A COM 358054104   9,385 611 SH   SOLE 4 611 0 0
FRESHWORKS INC CLASS A COM 358054104   415,841 27,073 SH   SOLE 7 27,073 0 0
FRESHWORKS INC CLASS A COM 358054104   35,220 2,293 SH   SOLE 18 2,293 0 0
FRESHWORKS INC CLASS A COM 358054104   1,340,575 87,277 SH   SOLE 19 87,277 0 0
FRESHWORKS INC CLASS A COM 358054104   15,394,806 1,002,266 SH   SOLE 21 1,002,266 0 0
FRESHWORKS INC CLASS A COM 358054104   36,661,140 2,386,793 SH   SOLE 22 2,325,036 0 61,757
FRESHWORKS INC CLASS A COM 358054104   376,550 24,515 SH   SOLE 25 24,515 0 0
FRESHWORKS INC CLASS A COM 358054104   946,391 61,614 SH   SOLE 26 47,207 0 14,407
FRESHWORKS INC CLASS A COM 358054104   224,778 14,634 SH   SOLE 28 0 0 14,634
FRESHWORKS INC CLASS A COM 358054104   263,194 17,135 SH   SOLE 30 17,135 0 0
FRESHWORKS INC CLASS A COM 358054104   107,028 6,968 SH   SOLE 31 6,490 0 478
FRESHWORKS INC CLASS A COM 358054104   1,834,399 119,427 SH   SOLE 34 119,427 0 0
FRESHWORKS INC CLASS A COM 358054104   394,168 25,662 SH   SOLE 40 25,662 0 0
FREYR BATTERY SHS L4135L100   356,258 40,074 SH   SOLE 2 27,712 0 12,362
FREYR BATTERY SHS L4135L100   371,940 41,838 SH   SOLE 7 41,838 0 0
FREYR BATTERY SHS L4135L100   964,912 108,539 SH   SOLE 21 108,539 0 0
FREYR BATTERY SHS L4135L100   640,996 72,103 SH   SOLE 22 35,150 0 36,953
FREYR BATTERY SHS L4135L100   194,318 21,858 SH   SOLE 25 21,858 0 0
FREYR BATTERY SHS L4135L100   169,443 19,060 SH   SOLE 26 1,950 0 17,110
FREYR BATTERY SHS L4135L100   981,554 110,411 SH   SOLE 30 110,411 0 0
FREYR BATTERY SHS L4135L100   26,394 2,969 SH   SOLE 36 2,969 0 0
FREYR BATTERY SHS L4135L100   170,919 19,226 SH   SOLE 40 19,226 0 0
FRIEDMAN INDS INC COM 358435105   13,517 1,192 SH   SOLE 18 1,192 0 0
FRIEDMAN INDS INC COM 358435105   176,836 15,594 SH   SOLE 21 15,594 0 0
FRIEDMAN INDS INC COM 358435105   4,196 370 SH   SOLE 22 370 0 0
FRONTDOOR INC COM 35905A109   2,755,771 98,844 SH   SOLE 2 43,809 0 55,035
FRONTDOOR INC COM 35905A109   7,583 272 SH   SOLE 4 272 0 0
FRONTDOOR INC COM 35905A109   633,322 22,716 SH   SOLE 7 22,716 0 0
FRONTDOOR INC COM 35905A109   7,870,106 282,285 SH   SOLE 18 282,285 0 0
FRONTDOOR INC COM 35905A109   5,106,975 183,177 SH   SOLE 19 183,177 0 0
FRONTDOOR INC COM 35905A109   274,351,523 9,840,442 SH   SOLE 21 9,840,442 0 0
FRONTDOOR INC COM 35905A109   63,851,835 2,290,238 SH   SOLE 22 2,189,627 0 100,611
FRONTDOOR INC COM 35905A109   17,369 623 SH   SOLE 23 623 0 0
FRONTDOOR INC COM 35905A109   438,608 15,732 SH   SOLE 25 15,732 0 0
FRONTDOOR INC COM 35905A109   914,799 32,812 SH   SOLE 26 26,197 0 6,615
FRONTDOOR INC COM 35905A109   69,979 2,510 SH   SOLE 28 1,527 0 983
FRONTDOOR INC COM 35905A109   7,903,924 283,498 SH   SOLE 30 283,498 0 0
FRONTDOOR INC COM 35905A109   415,496 14,903 SH   SOLE 34 14,903 0 0
FRONTDOOR INC COM 35905A109   126,687 4,544 SH   SOLE 36 4,544 0 0
FRONTDOOR INC COM 35905A109   380,227 13,638 SH   SOLE 40 13,638 0 0
FRONTDOOR INC COM 35905A109   9,479 340 SH   OTR 43 340 0 0
FRONTDOOR INC COM 35905A109   1,004,990 36,047 SH   SOLE 43 34,959 0 1,088
FRONTIER COMMUNICATIONS PARE COM 35909D109   10,416,933 457,485 SH   SOLE 2 179,152 0 278,333
FRONTIER COMMUNICATIONS PARE COM 35909D109   10,816 475 SH   SOLE 4 475 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   783,652 34,416 SH   SOLE 7 34,416 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   10,297,528 452,241 SH   SOLE 18 452,241 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   1,747,005 76,724 SH   SOLE 19 76,724 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   271,034,726 11,903,150 SH   SOLE 21 11,903,150 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   150,187,573 6,595,853 SH   SOLE 22 6,302,261 0 293,592
FRONTIER COMMUNICATIONS PARE COM 35909D109   777,709 34,155 SH   SOLE 25 34,155 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   3,358,233 147,485 SH   SOLE 26 129,649 0 17,836
FRONTIER COMMUNICATIONS PARE COM 35909D109   323,084 14,189 SH   SOLE 28 3,275 0 10,914
FRONTIER COMMUNICATIONS PARE COM 35909D109   2,833,112 124,423 SH   SOLE 30 124,423 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   76,963 3,380 SH   SOLE 31 3,380 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   123,527 5,425 SH   SOLE 36 5,425 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   708,466 31,114 SH   SOLE 40 31,114 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   1,099,449 48,285 SH   SOLE 43 40,307 0 7,978
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   31,878 1,400 SH Put SOLE 4 1,400 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   564,696 24,800 SH Put SOLE 18 24,800 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   8,582,013 376,900 SH Put SOLE 19 376,900 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   291,456 12,800 SH Put SOLE 22 12,800 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   2,837,142 124,600 SH Put SOLE 34 124,600 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   319,613 32,481 SH   SOLE 2 22,830 0 9,651
FRONTIER GROUP HLDGS INC COM 35909R108   5,510 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   922,411 93,741 SH   SOLE 18 93,741 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   741,218 75,327 SH   SOLE 19 75,327 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   11,955,807 1,215,021 SH   SOLE 21 1,215,021 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   10,050,694 1,021,412 SH   SOLE 22 998,744 0 22,668
FRONTIER GROUP HLDGS INC COM 35909R108   56,944 5,787 SH   SOLE 25 5,787 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   62,100 6,311 SH   SOLE 26 0 0 6,311
FRONTIER GROUP HLDGS INC COM 35909R108   278,836 28,337 SH   SOLE 30 28,337 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   53,205 5,407 SH   SOLE 40 5,407 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   54,947 5,584 SH   SOLE 43 5,573 0 11
FRONTLINE PLC COM M46528101   1,205,353 72,787 SH   SOLE 2 4,836 0 67,951
FRONTLINE PLC COM M46528101   225,266 13,603 SH   SOLE 4 0 0 13,603
FRONTLINE PLC COM M46528101   1,591,085 96,080 SH   SOLE 7 96,080 0 0
FRONTLINE PLC COM M46528101   5,698,793 344,130 SH   SOLE 18 344,130 0 0
FRONTLINE PLC COM M46528101   4,087,737 246,844 SH   SOLE 19 246,844 0 0
FRONTLINE PLC COM M46528101   65,950,664 3,982,528 SH   SOLE 21 3,982,528 0 0
FRONTLINE PLC COM M46528101   24,741,319 1,494,041 SH   SOLE 22 1,394,026 0 100,015
FRONTLINE PLC COM M46528101   4,289 259 SH   SOLE 43 61 0 198
FRP HLDGS INC COM 30292L107   677,775 11,710 SH   SOLE 2 3,961 0 7,749
FRP HLDGS INC COM 30292L107   5,151 89 SH   SOLE 7 89 0 0
FRP HLDGS INC COM 30292L107   1,167,845 20,177 SH   SOLE 18 20,177 0 0
FRP HLDGS INC COM 30292L107   2,498,853 43,173 SH   SOLE 19 43,173 0 0
FRP HLDGS INC COM 30292L107   15,013,840 259,396 SH   SOLE 21 259,396 0 0
FRP HLDGS INC COM 30292L107   12,009,000 207,481 SH   SOLE 22 197,605 0 9,876
FRP HLDGS INC COM 30292L107   71,250 1,231 SH   SOLE 25 1,231 0 0
FRP HLDGS INC COM 30292L107   293,625 5,073 SH   SOLE 28 0 0 5,073
FRP HLDGS INC COM 30292L107   107,657 1,860 SH   SOLE 30 1,860 0 0
FRP HLDGS INC COM 30292L107   58,401 1,009 SH   SOLE 40 1,009 0 0
FRP HLDGS INC COM 30292L107   21,010 363 SH   SOLE 43 363 0 0
FS BANCORP INC COM 30263Y104   1,877,216 62,553 SH   SOLE 2 62,417 0 136
FS BANCORP INC COM 30263Y104   33,701 1,123 SH   SOLE 18 1,123 0 0
FS BANCORP INC COM 30263Y104   44,655 1,488 SH   SOLE 19 1,488 0 0
FS BANCORP INC COM 30263Y104   535,979 17,860 SH   SOLE 21 17,860 0 0
FS BANCORP INC COM 30263Y104   1,972,737 65,736 SH   SOLE 22 65,736 0 0
FS BANCORP INC COM 30263Y104   23,258 775 SH   SOLE 23 775 0 0
FS KKR CAP CORP COM 302635206   23,827,723 1,287,985 SH   SOLE 30 1,287,985 0 0
FS KKR CAP CORP COM 302635206   19 1 SH   SOLE 43 0 0 1
FTAI AVIATION LTD SHS G3730V105   1,420,480 50,804 SH   SOLE 2 34,974 0 15,830
FTAI AVIATION LTD SHS G3730V105   38,221 1,367 SH   SOLE 18 1,367 0 0
FTAI AVIATION LTD SHS G3730V105   3,321,872 118,808 SH   SOLE 21 118,808 0 0
FTAI AVIATION LTD SHS G3730V105   41,677,567 1,490,614 SH   SOLE 22 1,442,536 0 48,078
FTAI AVIATION LTD SHS G3730V105   1,028,201 36,774 SH   SOLE 26 28,586 0 8,188
FTAI AVIATION LTD SHS G3730V105   348,354 12,459 SH   SOLE 28 3,733 0 8,726
FTAI AVIATION LTD SHS G3730V105   116,174 4,155 SH   SOLE 31 3,870 0 285
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   14,112 4,704 SH   SOLE 2 0 0 4,704
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   5,001 1,667 SH   SOLE 18 1,667 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   300,348 100,116 SH   SOLE 21 100,116 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   3,945,246 1,315,082 SH   SOLE 22 1,315,082 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   6,879 2,293 SH   SOLE 26 1,508 0 785
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   31,902 10,634 SH   SOLE 28 0 0 10,634
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   15,189 5,063 SH   SOLE 31 4,716 0 347
FTC SOLAR INC COM 30320C103   11,304 5,024 SH   SOLE 2 1,932 0 3,092
FTC SOLAR INC COM 30320C103   2,117 941 SH   SOLE 7 941 0 0
FTC SOLAR INC COM 30320C103   255,636 113,616 SH   SOLE 18 113,616 0 0
FTC SOLAR INC COM 30320C103   170,442 75,752 SH   SOLE 19 75,752 0 0
FTC SOLAR INC COM 30320C103   4,538,714 2,017,206 SH   SOLE 21 2,017,206 0 0
FTC SOLAR INC COM 30320C103   2,250,547 1,000,243 SH   SOLE 22 988,278 0 11,965
FTC SOLAR INC COM 30320C103   1,754,825 779,922 SH   SOLE 30 779,922 0 0
FTC SOLAR INC COM 30320C103   9,153 4,068 SH   SOLE 43 4,068 0 0
FTI CONSULTING INC COM 302941109   11,560,368 58,578 SH   SOLE 2 29,932 0 28,646
FTI CONSULTING INC COM 302941109   247,280 1,253 SH   SOLE 4 1,173 0 80
FTI CONSULTING INC COM 302941109   1,964,027 9,952 SH   SOLE 7 9,952 0 0
FTI CONSULTING INC COM 302941109   13,712,667 69,484 SH   SOLE 18 69,484 0 0
FTI CONSULTING INC COM 302941109   2,093,884 10,610 SH   SOLE 19 10,610 0 0
FTI CONSULTING INC COM 302941109   360,954,531 1,829,007 SH   SOLE 21 1,829,007 0 0
FTI CONSULTING INC COM 302941109   196,282,337 994,590 SH   SOLE 22 949,963 0 44,627
FTI CONSULTING INC COM 302941109   378,517 1,918 SH   SOLE 23 1,918 0 0
FTI CONSULTING INC COM 302941109   1,167,917 5,918 SH   SOLE 25 5,918 0 0
FTI CONSULTING INC COM 302941109   3,589,402 18,188 SH   SOLE 26 15,407 0 2,781
FTI CONSULTING INC COM 302941109   427,065 2,164 SH   SOLE 28 610 0 1,554
FTI CONSULTING INC COM 302941109   7,739,278 39,216 SH   SOLE 30 39,216 0 0
FTI CONSULTING INC COM 302941109   96,702 490 SH   SOLE 31 490 0 0
FTI CONSULTING INC COM 302941109   304,116 1,541 SH   SOLE 36 1,541 0 0
FTI CONSULTING INC COM 302941109   1,080,097 5,473 SH   SOLE 40 5,473 0 0
FTI CONSULTING INC COM 302941109   65,126 330 SH   OTR 43 330 0 0
FTI CONSULTING INC COM 302941109   8,541,111 43,279 SH   SOLE 43 41,754 0 1,525
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4   3,805,415 1,954,000 PRN   SOLE 21 1,954,000 0 0
FUBOTV INC COM 35953D104   230,981 190,893 SH   SOLE 2 86,821 0 104,072
FUBOTV INC COM 35953D104   502 415 SH   SOLE 4 415 0 0
FUBOTV INC COM 35953D104   2,278 1,883 SH   SOLE 7 1,883 0 0
FUBOTV INC COM 35953D104   627,500 518,595 SH   SOLE 18 518,595 0 0
FUBOTV INC COM 35953D104   479,995 396,690 SH   SOLE 19 396,690 0 0
FUBOTV INC COM 35953D104   9,360,565 7,736,004 SH   SOLE 21 7,736,004 0 0
FUBOTV INC COM 35953D104   6,889,601 5,693,885 SH   SOLE 22 5,486,865 0 207,020
FUBOTV INC COM 35953D104   36,767 30,386 SH   SOLE 25 30,386 0 0
FUBOTV INC COM 35953D104   69,424 57,375 SH   SOLE 26 38,330 0 19,045
FUBOTV INC COM 35953D104   4,962 4,101 SH   SOLE 28 4,101 0 0
FUBOTV INC COM 35953D104   270,041 223,174 SH   SOLE 30 223,174 0 0
FUBOTV INC COM 35953D104   33,709 27,859 SH   SOLE 40 27,859 0 0
FUBOTV INC COM 35953D104   38,528 31,841 SH   SOLE 43 31,036 0 805
FUBOTV INC NOTE 3.250% 2/1 35953DAB0   1,236,410 2,975,000 PRN   SOLE 21 2,975,000 0 0
FUEL TECH INC COM 359523107   5,510 4,305 SH   SOLE 18 4,305 0 0
FUEL TECH INC COM 359523107   89,215 69,699 SH   SOLE 21 69,699 0 0
FUEL TECH INC COM 359523107   525,266 410,364 SH   SOLE 22 410,364 0 0
FUELCELL ENERGY INC COM 35952H601   772,322 270,990 SH   SOLE 2 121,345 0 149,645
FUELCELL ENERGY INC COM 35952H601   64,610 22,670 SH   SOLE 4 1,203 0 21,467
FUELCELL ENERGY INC COM 35952H601   323,284 113,433 SH   SOLE 7 113,433 0 0
FUELCELL ENERGY INC COM 35952H601   2,932,111 1,028,811 SH   SOLE 18 1,028,811 0 0
FUELCELL ENERGY INC COM 35952H601   2,324,212 815,513 SH   SOLE 19 815,513 0 0
FUELCELL ENERGY INC COM 35952H601   54,228,785 19,027,644 SH   SOLE 21 19,027,644 0 0
FUELCELL ENERGY INC COM 35952H601   30,520,351 10,708,895 SH   SOLE 22 10,334,228 0 374,667
FUELCELL ENERGY INC COM 35952H601   181,693 63,752 SH   SOLE 25 63,752 0 0
FUELCELL ENERGY INC COM 35952H601   320,015 112,286 SH   SOLE 26 87,522 0 24,764
FUELCELL ENERGY INC COM 35952H601   93,084 32,661 SH   SOLE 28 5,745 0 26,916
FUELCELL ENERGY INC COM 35952H601   20,259,587 7,108,627 SH   SOLE 30 7,108,627 0 0
FUELCELL ENERGY INC COM 35952H601   16,852 5,913 SH   SOLE 36 5,913 0 0
FUELCELL ENERGY INC COM 35952H601   201,424 70,675 SH   SOLE 40 70,675 0 0
FUELCELL ENERGY INC COM 35952H601   305,896 107,332 SH   SOLE 43 106,889 0 443
FULCRUM THERAPEUTICS INC COM 359616109   142,973 50,166 SH   SOLE 2 11,847 0 38,319
FULCRUM THERAPEUTICS INC COM 359616109   84,360 29,600 SH   SOLE 7 29,600 0 0
FULCRUM THERAPEUTICS INC COM 359616109   370,412 129,969 SH   SOLE 18 129,969 0 0
FULCRUM THERAPEUTICS INC COM 359616109   302,699 106,210 SH   SOLE 19 106,210 0 0
FULCRUM THERAPEUTICS INC COM 359616109   6,492,123 2,277,938 SH   SOLE 21 2,277,938 0 0
FULCRUM THERAPEUTICS INC COM 359616109   4,174,287 1,464,662 SH   SOLE 22 1,414,661 0 50,001
FULCRUM THERAPEUTICS INC COM 359616109   16,701 5,860 SH   SOLE 25 5,860 0 0
FULCRUM THERAPEUTICS INC COM 359616109   10,308 3,617 SH   SOLE 26 0 0 3,617
FULCRUM THERAPEUTICS INC COM 359616109   10,802 3,790 SH   SOLE 28 0 0 3,790
FULCRUM THERAPEUTICS INC COM 359616109   279,172 97,955 SH   SOLE 30 97,955 0 0
FULCRUM THERAPEUTICS INC COM 359616109   14,988 5,259 SH   SOLE 40 5,259 0 0
FULCRUM THERAPEUTICS INC COM 359616109   24,829 8,712 SH   SOLE 43 6,501 0 2,211
FULGENT GENETICS INC COM 359664109   865,294 27,716 SH   SOLE 2 8,081 0 19,635
FULGENT GENETICS INC COM 359664109   1,592 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109   360,310 11,541 SH   SOLE 7 11,541 0 0
FULGENT GENETICS INC COM 359664109   2,597,442 83,198 SH   SOLE 18 83,198 0 0
FULGENT GENETICS INC COM 359664109   4,546,194 145,618 SH   SOLE 19 145,618 0 0
FULGENT GENETICS INC COM 359664109   81,952,687 2,625,006 SH   SOLE 21 2,625,006 0 0
FULGENT GENETICS INC COM 359664109   18,934,243 606,478 SH   SOLE 22 581,813 0 24,665
FULGENT GENETICS INC COM 359664109   583,970 18,705 SH   SOLE 25 18,705 0 0
FULGENT GENETICS INC COM 359664109   318,319 10,196 SH   SOLE 26 7,896 0 2,300
FULGENT GENETICS INC COM 359664109   22,884 733 SH   SOLE 28 349 0 384
FULGENT GENETICS INC COM 359664109   1,881,723 60,273 SH   SOLE 30 60,273 0 0
FULGENT GENETICS INC COM 359664109   727,457 23,301 SH   SOLE 34 23,301 0 0
FULGENT GENETICS INC COM 359664109   78,550 2,516 SH   SOLE 36 2,516 0 0
FULGENT GENETICS INC COM 359664109   72,181 2,312 SH   SOLE 40 2,312 0 0
FULGENT GENETICS INC COM 359664109   898,387 28,776 SH   SOLE 43 26,728 0 2,048
FULL HSE RESORTS INC COM 359678109   73,768 10,203 SH   SOLE 2 1,323 0 8,880
FULL HSE RESORTS INC COM 359678109   3,803 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109   673,764 93,190 SH   SOLE 18 93,190 0 0
FULL HSE RESORTS INC COM 359678109   484,916 67,070 SH   SOLE 19 67,070 0 0
FULL HSE RESORTS INC COM 359678109   7,925,208 1,096,156 SH   SOLE 21 1,096,156 0 0
FULL HSE RESORTS INC COM 359678109   5,896,383 815,544 SH   SOLE 22 794,965 0 20,579
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   1,065,940 140,071 SH   SOLE 22 140,071 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   4,189,313 550,501 SH   SOLE 25 550,501 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   724,038 95,143 SH   SOLE 26 0 0 95,143
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   1,762,316 231,579 SH   SOLE 28 63,666 0 167,913
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   3,227 424 SH   SOLE 34 424 0 0
FULLER H B CO COM 359694106   4,591,215 67,074 SH   SOLE 2 39,763 0 27,311
FULLER H B CO COM 359694106   10,610 155 SH   SOLE 4 155 0 0
FULLER H B CO COM 359694106   1,775,661 25,941 SH   SOLE 7 25,941 0 0
FULLER H B CO COM 359694106   12,301,766 179,719 SH   SOLE 18 171,363 0 8,356
FULLER H B CO COM 359694106   12,262,338 179,143 SH   SOLE 19 179,143 0 0
FULLER H B CO COM 359694106   433,609,257 6,334,686 SH   SOLE 21 6,334,686 0 0
FULLER H B CO COM 359694106   106,601,703 1,557,366 SH   SOLE 22 1,514,177 0 43,189
FULLER H B CO COM 359694106   208,430 3,045 SH   SOLE 23 3,045 0 0
FULLER H B CO COM 359694106   639,255 9,339 SH   SOLE 25 9,339 0 0
FULLER H B CO COM 359694106   5,294,334 77,346 SH   SOLE 26 26,829 0 50,517
FULLER H B CO COM 359694106   64,069 936 SH   SOLE 28 936 0 0
FULLER H B CO COM 359694106   5,920,035 86,487 SH   SOLE 30 86,487 0 0
FULLER H B CO COM 359694106   155,039 2,265 SH   SOLE 36 2,265 0 0
FULLER H B CO COM 359694106   590,381 8,625 SH   SOLE 40 8,625 0 0
FULLER H B CO COM 359694106   2,666,005 38,948 SH   SOLE 43 35,556 0 3,392
FULTON FINL CORP PA COM 360271100   6,770,418 489,900 SH   SOLE 2 233,157 0 256,743
FULTON FINL CORP PA COM 360271100   10,337 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100   925,028 66,934 SH   SOLE 7 66,934 0 0
FULTON FINL CORP PA COM 360271100   10,125,610 732,678 SH   SOLE 18 732,678 0 0
FULTON FINL CORP PA COM 360271100   16,099,664 1,164,954 SH   SOLE 19 1,164,954 0 0
FULTON FINL CORP PA COM 360271100   174,070,805 12,595,572 SH   SOLE 21 12,595,572 0 0
FULTON FINL CORP PA COM 360271100   91,394,452 6,613,202 SH   SOLE 22 6,401,953 0 211,249
FULTON FINL CORP PA COM 360271100   430,673 31,163 SH   SOLE 25 31,163 0 0
FULTON FINL CORP PA COM 360271100   4,002,659 289,628 SH   SOLE 26 70,606 0 219,022
FULTON FINL CORP PA COM 360271100   288,479 20,874 SH   SOLE 28 2,897 0 17,977
FULTON FINL CORP PA COM 360271100   4,032,496 291,787 SH   SOLE 30 291,787 0 0
FULTON FINL CORP PA COM 360271100   57,560 4,165 SH   SOLE 36 4,165 0 0
FULTON FINL CORP PA COM 360271100   435,330 31,500 SH   SOLE 40 31,500 0 0
FULTON FINL CORP PA COM 360271100   2,597,954 187,985 SH   SOLE 43 170,123 0 17,862
FUNKO INC COM CL A 361008105   175,200 18,579 SH   SOLE 2 10,642 0 7,937
FUNKO INC COM CL A 361008105   2,584 274 SH   SOLE 7 274 0 0
FUNKO INC COM CL A 361008105   823,814 87,361 SH   SOLE 18 87,361 0 0
FUNKO INC COM CL A 361008105   608,103 64,486 SH   SOLE 19 64,486 0 0
FUNKO INC COM CL A 361008105   10,243,752 1,086,294 SH   SOLE 21 1,086,294 0 0
FUNKO INC COM CL A 361008105   8,615,239 913,599 SH   SOLE 22 886,631 0 26,968
FUNKO INC COM CL A 361008105   36,475 3,868 SH   SOLE 25 3,868 0 0
FUNKO INC COM CL A 361008105   46,348 4,915 SH   SOLE 26 0 0 4,915
FUNKO INC COM CL A 361008105   13,975 1,482 SH   SOLE 28 0 0 1,482
FUNKO INC COM CL A 361008105   53,742 5,699 SH   SOLE 30 5,699 0 0
FUNKO INC COM CL A 361008105   22,236 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105   126,683 13,434 SH   SOLE 43 13,253 0 181
FUSION PHARMACEUTICALS INC COM 36118A100   15,235 4,041 SH   SOLE 2 4,041 0 0
FUSION PHARMACEUTICALS INC COM 36118A100   15,879 4,212 SH   SOLE 22 4,212 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   633,814 12,224 SH   SOLE 2 1,502 0 10,722
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,156,390 41,589 SH   SOLE 4 25,506 0 16,083
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,781,441 53,644 SH   SOLE 7 50,933 0 2,711
FUTU HLDGS LTD SPON ADS CL A 36118L106   226,014 4,359 SH   SOLE 13 4,359 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   900,997 17,377 SH   SOLE 15 17,377 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,649,172 51,093 SH   SOLE 18 50,934 0 159
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,962,160 37,843 SH   SOLE 19 37,843 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   54,249,981 1,046,287 SH   SOLE 21 1,046,287 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   41,331,865 797,143 SH   SOLE 22 764,149 0 32,994
FUTU HLDGS LTD SPON ADS CL A 36118L106   5,102,766 98,414 SH   SOLE 23 98,414 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,507,954 29,083 SH   SOLE 25 28,513 0 570
FUTU HLDGS LTD SPON ADS CL A 36118L106   4,136,230 79,773 SH   SOLE 26 5,226 0 74,547
FUTU HLDGS LTD SPON ADS CL A 36118L106   3,782,924 72,959 SH   SOLE 28 0 0 72,959
FUTU HLDGS LTD SPON ADS CL A 36118L106   8,555 165 SH   SOLE 29 165 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   12,950,212 249,763 SH   SOLE 30 249,763 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   693,494 13,375 SH   SOLE 31 12,518 0 857
FUTU HLDGS LTD SPON ADS CL A 36118L106   464,887 8,966 SH   SOLE 34 8,966 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   368,550 7,108 SH   SOLE 36 7,108 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   103,648 1,999 SH   SOLE 40 1,999 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   8,003,722 154,363 SH   SOLE 43 140,390 0 13,973
FUTUREFUEL CORP COM 36116M106   264,307 35,814 SH   SOLE 2 8,850 0 26,964
FUTUREFUEL CORP COM 36116M106   517 70 SH   SOLE 7 70 0 0
FUTUREFUEL CORP COM 36116M106   747,564 101,296 SH   SOLE 18 101,296 0 0
FUTUREFUEL CORP COM 36116M106   446,143 60,453 SH   SOLE 19 60,453 0 0
FUTUREFUEL CORP COM 36116M106   23,960,912 3,246,736 SH   SOLE 21 3,246,736 0 0
FUTUREFUEL CORP COM 36116M106   5,952,391 806,557 SH   SOLE 22 768,296 0 38,261
FUTUREFUEL CORP COM 36116M106   51,129 6,928 SH   SOLE 25 6,928 0 0
FUTUREFUEL CORP COM 36116M106   263,311 35,679 SH   SOLE 30 35,679 0 0
FUTUREFUEL CORP COM 36116M106   17,446 2,364 SH   SOLE 40 2,364 0 0
FUTUREFUEL CORP COM 36116M106   209,657 28,409 SH   SOLE 43 28,356 0 53
FVCBANKCORP INC COM 36120Q101   46,061 4,325 SH   SOLE 2 686 0 3,639
FVCBANKCORP INC COM 36120Q101   2,886 271 SH   SOLE 7 271 0 0
FVCBANKCORP INC COM 36120Q101   489,282 45,942 SH   SOLE 18 45,942 0 0
FVCBANKCORP INC COM 36120Q101   323,654 30,390 SH   SOLE 19 30,390 0 0
FVCBANKCORP INC COM 36120Q101   5,591,985 525,069 SH   SOLE 21 525,069 0 0
FVCBANKCORP INC COM 36120Q101   2,326,109 218,414 SH   SOLE 22 204,795 0 13,619
FVCBANKCORP INC COM 36120Q101   14,495 1,361 SH   SOLE 43 1,361 0 0
G III APPAREL GROUP LTD COM 36237H101   672,926 43,275 SH   SOLE 2 12,307 0 30,968
G III APPAREL GROUP LTD COM 36237H101   2,146 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101   25,160 1,618 SH   SOLE 7 1,618 0 0
G III APPAREL GROUP LTD COM 36237H101   2,371,639 152,517 SH   SOLE 18 152,517 0 0
G III APPAREL GROUP LTD COM 36237H101   1,325,140 85,218 SH   SOLE 19 85,218 0 0
G III APPAREL GROUP LTD COM 36237H101   81,724,440 5,255,591 SH   SOLE 21 5,255,591 0 0
G III APPAREL GROUP LTD COM 36237H101   19,468,740 1,252,009 SH   SOLE 22 1,199,763 0 52,246
G III APPAREL GROUP LTD COM 36237H101   86,023 5,532 SH   SOLE 25 5,532 0 0
G III APPAREL GROUP LTD COM 36237H101   328,711 21,139 SH   SOLE 26 16,406 0 4,733
G III APPAREL GROUP LTD COM 36237H101   5,769 371 SH   SOLE 28 371 0 0
G III APPAREL GROUP LTD COM 36237H101   1,346,817 86,612 SH   SOLE 30 86,612 0 0
G III APPAREL GROUP LTD COM 36237H101   59,696 3,839 SH   SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101   95,601 6,148 SH   SOLE 40 6,148 0 0
G III APPAREL GROUP LTD COM 36237H101   1,333,506 85,756 SH   SOLE 43 78,573 0 7,183
G1 THERAPEUTICS INC COM 3621LQ109   61,168 22,824 SH   SOLE 2 15,639 0 7,185
G1 THERAPEUTICS INC COM 3621LQ109   20,647 7,704 SH   SOLE 18 7,704 0 0
G1 THERAPEUTICS INC COM 3621LQ109   342,359 127,746 SH   SOLE 19 127,746 0 0
G1 THERAPEUTICS INC COM 3621LQ109   1,322,899 493,619 SH   SOLE 21 493,619 0 0
G1 THERAPEUTICS INC COM 3621LQ109   1,828,926 682,435 SH   SOLE 22 652,816 0 29,619
G1 THERAPEUTICS INC COM 3621LQ109   32,149 11,996 SH   SOLE 25 11,996 0 0
G1 THERAPEUTICS INC COM 3621LQ109   67,691 25,258 SH   SOLE 30 25,258 0 0
G1 THERAPEUTICS INC COM 3621LQ109   41,047 15,316 SH   SOLE 43 5,558 0 9,758
GAIA INC NEW CL A 36269P104   27,138 9,762 SH   SOLE 2 3,733 0 6,029
GAIA INC NEW CL A 36269P104   6,880 2,475 SH   SOLE 18 2,475 0 0
GAIA INC NEW CL A 36269P104   5,557 1,999 SH   SOLE 19 1,999 0 0
GAIA INC NEW CL A 36269P104   88,818 31,949 SH   SOLE 21 31,949 0 0
GAIA INC NEW CL A 36269P104   686,418 246,913 SH   SOLE 22 246,913 0 0
GAIA INC NEW CL A 36269P104   834 300 SH   SOLE 23 300 0 0
GAIA INC NEW CL A 36269P104   51,730 18,608 SH   SOLE 26 0 0 18,608
GAIN THERAPEUTICS INC COM 36269B105   9,279 1,925 SH   SOLE 18 1,925 0 0
GAIN THERAPEUTICS INC COM 36269B105   110,151 22,853 SH   SOLE 21 22,853 0 0
GALAPAGOS NV SPON ADR 36315X101   2,875,202 74,410 SH   SOLE 19 74,410 0 0
GALAPAGOS NV SPON ADR 36315X101   14,863,340 384,662 SH   SOLE 21 384,662 0 0
GALAPAGOS NV SPON ADR 36315X101   263,177 6,811 SH   SOLE 30 6,811 0 0
GALAPAGOS NV SPON ADR 36315X101   50,039 1,295 SH   SOLE 34 1,295 0 0
GALAPAGOS NV SPON ADR 36315X101   471,215 12,195 SH   SOLE 43 9,821 0 2,374
GALECTIN THERAPEUTICS INC COM NEW 363225202   2,583 1,230 SH   SOLE 2 0 0 1,230
GALECTIN THERAPEUTICS INC COM NEW 363225202   11,220 5,343 SH   SOLE 18 5,343 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   231,867 110,413 SH   SOLE 21 110,413 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   1,377,867 656,127 SH   SOLE 22 656,127 0 0
GALECTO INC COM 36322Q107   8,857 4,451 SH   SOLE 2 4,451 0 0
GALECTO INC COM 36322Q107   24,298 12,210 SH   SOLE 22 12,210 0 0
GALERA THERAPEUTICS INC COM 36338D108   3,612 1,411 SH   SOLE 2 1,230 0 181
GALERA THERAPEUTICS INC COM 36338D108   8,737 3,413 SH   SOLE 18 3,413 0 0
GALERA THERAPEUTICS INC COM 36338D108   153,265 59,869 SH   SOLE 21 59,869 0 0
GALERA THERAPEUTICS INC COM 36338D108   652,308 254,808 SH   SOLE 22 254,808 0 0
GALERA THERAPEUTICS INC COM 36338D108   49 19 SH   SOLE 26 0 0 19
GALLAGHER ARTHUR J & CO COM 363576109   65,461,499 342,175 SH   SOLE 2 67,121 0 275,054
GALLAGHER ARTHUR J & CO COM 363576109   30,714,055 160,546 SH   SOLE 4 85,643 0 74,903
GALLAGHER ARTHUR J & CO COM 363576109   31,689,928 165,647 SH   SOLE 7 159,133 0 6,514
GALLAGHER ARTHUR J & CO COM 363576109   1,030,013 5,384 SH   SOLE 13 5,384 0 0
GALLAGHER ARTHUR J & CO COM 363576109   5,658,758 29,579 SH   SOLE 15 29,579 0 0
GALLAGHER ARTHUR J & CO COM 363576109   152,641,689 797,876 SH   SOLE 18 777,686 0 20,190
GALLAGHER ARTHUR J & CO COM 363576109   17,038,069 89,060 SH   SOLE 19 89,060 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,395,982,183 7,296,964 SH   SOLE 21 7,296,964 0 0
GALLAGHER ARTHUR J & CO COM 363576109   917,779,115 4,797,340 SH   SOLE 22 4,359,507 0 437,833
GALLAGHER ARTHUR J & CO COM 363576109   76,823,209 401,564 SH   SOLE 23 401,564 0 0
GALLAGHER ARTHUR J & CO COM 363576109   50,655,062 264,780 SH   SOLE 25 264,314 0 466
GALLAGHER ARTHUR J & CO COM 363576109   70,619,982 369,139 SH   SOLE 26 133,614 0 235,525
GALLAGHER ARTHUR J & CO COM 363576109   86,301,854 451,110 SH   SOLE 28 3,176 0 447,934
GALLAGHER ARTHUR J & CO COM 363576109   71,359 373 SH   SOLE 29 373 0 0
GALLAGHER ARTHUR J & CO COM 363576109   217,221,792 1,135,444 SH   SOLE 30 1,134,147 0 1,297
GALLAGHER ARTHUR J & CO COM 363576109   11,524,132 60,238 SH   SOLE 31 44,385 0 15,853
GALLAGHER ARTHUR J & CO COM 363576109   1,658,275 8,668 SH   SOLE 34 8,668 0 0
GALLAGHER ARTHUR J & CO COM 363576109   13,299,871 69,520 SH   SOLE 36 69,520 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,596,673 8,346 SH   SOLE 40 8,346 0 0
GALLAGHER ARTHUR J & CO COM 363576109   73,463 384 SH   OTR 43 384 0 0
GALLAGHER ARTHUR J & CO COM 363576109   36,674,515 191,702 SH   SOLE 43 165,799 0 25,903
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   98,178 9,907 SH   SOLE 2 9,432 0 475
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   271,702 27,417 SH   SOLE 18 27,417 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   237,800 23,996 SH   SOLE 19 23,996 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   2,561,418 258,468 SH   SOLE 21 258,468 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   729,723 73,635 SH   SOLE 22 72,457 0 1,178
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   1,695 171 SH   SOLE 43 171 0 0
GAMESTOP CORP NEW CL A 36467W109   12,052,075 523,548 SH   SOLE 2 191,948 0 331,600
GAMESTOP CORP NEW CL A 36467W109   18,416 800 SH   SOLE 4 800 0 0
GAMESTOP CORP NEW CL A 36467W109   1,125,149 48,877 SH   SOLE 7 48,877 0 0
GAMESTOP CORP NEW CL A 36467W109   11,801,755 512,674 SH   SOLE 18 512,674 0 0
GAMESTOP CORP NEW CL A 36467W109   1,946,502 84,557 SH   SOLE 19 84,557 0 0
GAMESTOP CORP NEW CL A 36467W109   301,068,612 13,078,567 SH   SOLE 21 13,078,567 0 0
GAMESTOP CORP NEW CL A 36467W109   170,702,876 7,415,416 SH   SOLE 22 7,071,452 0 343,964
GAMESTOP CORP NEW CL A 36467W109   1,021,720 44,384 SH   SOLE 25 44,384 0 0
GAMESTOP CORP NEW CL A 36467W109   2,948,954 128,104 SH   SOLE 26 105,672 0 22,432
GAMESTOP CORP NEW CL A 36467W109   731,714 31,786 SH   SOLE 28 3,626 0 28,160
GAMESTOP CORP NEW CL A 36467W109   4,393,689 190,864 SH   SOLE 30 190,864 0 0
GAMESTOP CORP NEW CL A 36467W109   86,486 3,757 SH   SOLE 31 3,757 0 0
GAMESTOP CORP NEW CL A 36467W109   161,554 7,018 SH   SOLE 36 7,018 0 0
GAMESTOP CORP NEW CL A 36467W109   969,372 42,110 SH   SOLE 40 42,110 0 0
GAMESTOP CORP NEW CL A 36467W109   248,547 10,797 SH   SOLE 43 10,633 0 164
GAMIDA CELL LTD SHS M47364100   8,811 10,878 SH   SOLE 18 10,878 0 0
GAMIDA CELL LTD SHS M47364100   114,640 141,531 SH   SOLE 21 141,531 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   30,501,381 585,889 SH   SOLE 2 23,392 0 562,497
GAMING & LEISURE PPTYS INC COM 36467J108   13,095,329 251,543 SH   SOLE 4 232,421 0 19,122
GAMING & LEISURE PPTYS INC COM 36467J108   19,905,297 382,353 SH   SOLE 7 382,353 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   538,300 10,340 SH   SOLE 13 10,340 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,610,997 30,945 SH   SOLE 15 30,945 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   6,986,400 134,199 SH   SOLE 18 119,897 0 14,302
GAMING & LEISURE PPTYS INC COM 36467J108   22,304,066 428,430 SH   SOLE 19 428,430 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   248,752,832 4,778,195 SH   SOLE 21 4,778,195 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   420,181,102 8,071,093 SH   SOLE 22 7,705,271 0 365,822
GAMING & LEISURE PPTYS INC COM 36467J108   25,095,367 482,047 SH   SOLE 23 482,047 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   55,007,377 1,056,615 SH   SOLE 25 1,056,318 0 297
GAMING & LEISURE PPTYS INC COM 36467J108   11,203,000 215,194 SH   SOLE 26 112,902 0 102,292
GAMING & LEISURE PPTYS INC COM 36467J108   23,315,123 447,851 SH   SOLE 28 3,936 0 443,915
GAMING & LEISURE PPTYS INC COM 36467J108   64,538,678 1,239,698 SH   SOLE 30 1,239,698 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   2,967,941 57,010 SH   SOLE 31 52,545 0 4,465
GAMING & LEISURE PPTYS INC COM 36467J108   515,550 9,903 SH   SOLE 34 9,903 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,802,005 34,614 SH   SOLE 36 34,614 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   542,101 10,413 SH   SOLE 40 10,413 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   12,910,647 247,996 SH   SOLE 43 219,096 0 28,900
GAN LTD SHS G3728V109   1,980 1,535 SH   SOLE 2 0 0 1,535
GAN LTD SHS G3728V109   8,511 6,598 SH   SOLE 18 6,598 0 0
GAN LTD SHS G3728V109   109,774 85,096 SH   SOLE 21 85,096 0 0
GAN LTD SHS G3728V109   730,998 566,665 SH   SOLE 22 566,665 0 0
GANNETT CO INC COM 36472T109   171,333 91,622 SH   SOLE 2 4,982 0 86,640
GANNETT CO INC COM 36472T109   3,860 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109   991,424 530,173 SH   SOLE 18 530,173 0 0
GANNETT CO INC COM 36472T109   513,216 274,447 SH   SOLE 19 274,447 0 0
GANNETT CO INC COM 36472T109   34,259,739 18,320,716 SH   SOLE 21 18,320,716 0 0
GANNETT CO INC COM 36472T109   7,065,092 3,778,124 SH   SOLE 22 3,667,500 0 110,624
GANNETT CO INC COM 36472T109   292,870 156,615 SH   SOLE 30 156,615 0 0
GANNETT CO INC COM 36472T109   142,281 76,086 SH   SOLE 43 73,542 0 2,544
GAOTU TECHEDU INC SPONSORED ADS 36257Y109   55,206 13,082 SH   SOLE 22 13,082 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109   7,799 1,848 SH   SOLE 25 1,848 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109   367 87 SH   SOLE 34 87 0 0
GAP INC COM 364760108   6,800,674 677,358 SH   SOLE 2 243,506 0 433,852
GAP INC COM 364760108   7,821 779 SH   SOLE 4 779 0 0
GAP INC COM 364760108   612,892 61,045 SH   SOLE 7 61,045 0 0
GAP INC COM 364760108   110 11 SH   SOLE 17 0 0 11
GAP INC COM 364760108   4,237,412 422,053 SH   SOLE 18 422,053 0 0
GAP INC COM 364760108   790,941 78,779 SH   SOLE 19 78,779 0 0
GAP INC COM 364760108   106,753,744 10,632,843 SH   SOLE 21 10,632,843 0 0
GAP INC COM 364760108   61,078,732 6,083,539 SH   SOLE 22 5,825,738 0 257,801
GAP INC COM 364760108   380,345 37,883 SH   SOLE 25 37,883 0 0
GAP INC COM 364760108   842,105 83,875 SH   SOLE 26 66,223 0 17,652
GAP INC COM 364760108   769,205 76,614 SH   SOLE 28 76,614 0 0
GAP INC COM 364760108   2,568,453 255,822 SH   SOLE 30 255,822 0 0
GAP INC COM 364760108   29,508 2,939 SH   SOLE 31 2,939 0 0
GAP INC COM 364760108   397,022 39,544 SH   SOLE 36 39,544 0 0
GAP INC COM 364760108   343,217 34,185 SH   SOLE 40 34,185 0 0
GAP INC COM 364760108   9,934,932 989,535 SH   SOLE 43 923,853 0 65,682
GARMIN LTD SHS H2906T109   22,195,437 219,931 SH   SOLE 2 116,732 0 103,199
GARMIN LTD SHS H2906T109   16,254,377 161,062 SH   SOLE 4 77,282 0 83,780
GARMIN LTD SHS H2906T109   13,197,409 130,771 SH   SOLE 7 126,303 0 4,468
GARMIN LTD SHS H2906T109   1,683,447 16,681 SH   SOLE 13 16,681 0 0
GARMIN LTD SHS H2906T109   2,722,317 26,975 SH   SOLE 15 26,975 0 0
GARMIN LTD SHS H2906T109   29,421,107 291,529 SH   SOLE 18 277,687 0 13,842
GARMIN LTD SHS H2906T109   6,774,558 67,128 SH   SOLE 19 67,128 0 0
GARMIN LTD SHS H2906T109   743,709,050 7,369,293 SH   SOLE 21 7,369,293 0 0
GARMIN LTD SHS H2906T109   347,502,983 3,443,351 SH   SOLE 22 3,122,117 0 321,234
GARMIN LTD SHS H2906T109   30,542,227 302,638 SH   SOLE 23 302,638 0 0
GARMIN LTD SHS H2906T109   20,670,535 204,821 SH   SOLE 25 204,321 0 500
GARMIN LTD SHS H2906T109   33,280,489 329,771 SH   SOLE 26 143,489 0 186,282
GARMIN LTD SHS H2906T109   44,272,090 438,685 SH   SOLE 28 2,163 0 436,522
GARMIN LTD SHS H2906T109   621,465 6,158 SH   SOLE 29 6,158 0 0
GARMIN LTD SHS H2906T109   129,889,490 1,287,054 SH   SOLE 30 1,232,823 0 54,231
GARMIN LTD SHS H2906T109   5,009,366 49,637 SH   SOLE 31 37,954 0 11,683
GARMIN LTD SHS H2906T109   3,890,567 38,551 SH   SOLE 32 38,551 0 0
GARMIN LTD SHS H2906T109   36,101,506 357,724 SH   SOLE 34 357,724 0 0
GARMIN LTD SHS H2906T109   4,914,299 48,695 SH   SOLE 36 48,695 0 0
GARMIN LTD SHS H2906T109   651,035 6,451 SH   SOLE 40 6,451 0 0
GARMIN LTD SHS H2906T109   29,166 289 SH   OTR 43 289 0 0
GARMIN LTD SHS H2906T109   23,994,016 237,753 SH   SOLE 43 201,149 0 36,604
GARRETT MOTION INC COM 366505105   97,596 12,741 SH   SOLE 2 11,017 0 1,724
GARRETT MOTION INC COM 366505105   676,110 88,265 SH   SOLE 21 88,265 0 0
GARRETT MOTION INC COM 366505105   5,867,706 766,019 SH   SOLE 22 766,019 0 0
GARRETT MOTION INC COM 366505105   18,800 2,454 SH   SOLE 43 2,448 0 6
GARRETT MOTION INC PFD CONV SER A 366505204   1,329,135 149,509 SH   SOLE 7 149,509 0 0
GARTNER INC COM 366651107   109,162,595 335,091 SH   SOLE 2 182,675 0 152,416
GARTNER INC COM 366651107   34,098,020 104,669 SH   SOLE 4 57,300 0 47,369
GARTNER INC COM 366651107   26,609,545 81,682 SH   SOLE 7 79,316 0 2,366
GARTNER INC COM 366651107   6,548,303 20,101 SH   SOLE 13 20,101 0 0
GARTNER INC COM 366651107   2,967,765 9,110 SH   SOLE 15 9,110 0 0
GARTNER INC COM 366651107   49,551,897 152,107 SH   SOLE 18 137,917 0 14,190
GARTNER INC COM 366651107   34,941,764 107,259 SH   SOLE 19 107,259 0 0
GARTNER INC COM 366651107   770,489,052 2,365,132 SH   SOLE 21 2,365,132 0 0
GARTNER INC COM 366651107   599,635,717 1,840,672 SH   SOLE 22 1,663,972 0 176,700
GARTNER INC COM 366651107   63,051,480 193,546 SH   SOLE 23 193,546 0 0
GARTNER INC COM 366651107   36,768,683 112,867 SH   SOLE 25 112,442 0 425
GARTNER INC COM 366651107   57,350,505 176,046 SH   SOLE 26 70,935 0 105,111
GARTNER INC COM 366651107   71,728,690 220,182 SH   SOLE 28 2,156 0 218,026
GARTNER INC COM 366651107   4,635,707 14,230 SH   SOLE 29 14,230 0 0
GARTNER INC COM 366651107   164,245,416 504,176 SH   SOLE 30 465,373 0 38,803
GARTNER INC COM 366651107   16,620,460 51,019 SH   SOLE 31 45,208 0 5,811
GARTNER INC COM 366651107   6,177,902 18,964 SH   SOLE 34 18,964 0 0
GARTNER INC COM 366651107   7,183,880 22,052 SH   SOLE 36 22,052 0 0
GARTNER INC COM 366651107   1,027,804 3,155 SH   SOLE 40 3,155 0 0
GARTNER INC COM 366651107   43,327 133 SH   OTR 43 133 0 0
GARTNER INC COM 366651107   20,180,474 61,947 SH   SOLE 43 53,529 0 8,418
GATES INDL CORP PLC ORD SHS G39108108   1,307,007 94,097 SH   SOLE 2 34,010 0 60,087
GATES INDL CORP PLC ORD SHS G39108108   1,903 137 SH   SOLE 4 137 0 0
GATES INDL CORP PLC ORD SHS G39108108   420,853 30,299 SH   SOLE 7 30,299 0 0
GATES INDL CORP PLC ORD SHS G39108108   552,489 39,776 SH   SOLE 18 39,776 0 0
GATES INDL CORP PLC ORD SHS G39108108   468,774 33,749 SH   SOLE 19 33,749 0 0
GATES INDL CORP PLC ORD SHS G39108108   17,741,405 1,277,279 SH   SOLE 21 1,277,279 0 0
GATES INDL CORP PLC ORD SHS G39108108   35,743,290 2,573,311 SH   SOLE 22 2,443,992 0 129,319
GATES INDL CORP PLC ORD SHS G39108108   199,488 14,362 SH   SOLE 25 14,362 0 0
GATES INDL CORP PLC ORD SHS G39108108   569,768 41,020 SH   SOLE 26 32,085 0 8,935
GATES INDL CORP PLC ORD SHS G39108108   501,915 36,135 SH   SOLE 30 36,135 0 0
GATES INDL CORP PLC ORD SHS G39108108   19,377 1,395 SH   SOLE 31 1,395 0 0
GATES INDL CORP PLC ORD SHS G39108108   19,696 1,418 SH   SOLE 34 1,418 0 0
GATES INDL CORP PLC ORD SHS G39108108   185,695 13,369 SH   SOLE 40 13,369 0 0
GATES INDL CORP PLC ORD SHS G39108108   2,592,874 186,672 SH   SOLE 43 180,158 0 6,514
GATOS SILVER INC COM 368036109   5,302 812 SH   SOLE 2 0 0 812
GATOS SILVER INC COM 368036109   57,595 8,820 SH   SOLE 18 8,820 0 0
GATOS SILVER INC COM 368036109   655,462 100,377 SH   SOLE 21 100,377 0 0
GATOS SILVER INC COM 368036109   4,267,597 653,537 SH   SOLE 22 653,537 0 0
GATOS SILVER INC COM 368036109   10,357 1,586 SH   SOLE 26 1,043 0 543
GATOS SILVER INC COM 368036109   47,989 7,349 SH   SOLE 28 0 0 7,349
GATOS SILVER INC COM 368036109   22,848 3,499 SH   SOLE 31 3,259 0 240
GATOS SILVER INC COM 368036109   36,901 5,651 SH   SOLE 43 4,351 0 1,300
GATX CORP COM 361448103   13,244,648 120,384 SH   SOLE 2 73,997 0 46,387
GATX CORP COM 361448103   13,532 123 SH   SOLE 4 123 0 0
GATX CORP COM 361448103   786,423 7,148 SH   SOLE 7 7,148 0 0
GATX CORP COM 361448103   16,901,492 153,622 SH   SOLE 18 153,622 0 0
GATX CORP COM 361448103   17,791,664 161,713 SH   SOLE 19 161,713 0 0
GATX CORP COM 361448103   286,687,035 2,605,772 SH   SOLE 21 2,605,772 0 0
GATX CORP COM 361448103   137,475,271 1,249,548 SH   SOLE 22 1,207,084 0 42,464
GATX CORP COM 361448103   313,007 2,845 SH   SOLE 23 2,845 0 0
GATX CORP COM 361448103   620,843 5,643 SH   SOLE 25 5,643 0 0
GATX CORP COM 361448103   4,961,462 45,096 SH   SOLE 26 15,690 0 29,406
GATX CORP COM 361448103   867,288 7,883 SH   SOLE 28 631 0 7,252
GATX CORP COM 361448103   2,754,461 25,036 SH   SOLE 30 25,036 0 0
GATX CORP COM 361448103   134,224 1,220 SH   SOLE 36 1,220 0 0
GATX CORP COM 361448103   610,391 5,548 SH   SOLE 40 5,548 0 0
GATX CORP COM 361448103   3,143,769 28,575 SH   SOLE 43 27,718 0 857
GCM GROSVENOR INC COM CL A 36831E108   698,979 89,498 SH   SOLE 2 82,644 0 6,854
GCM GROSVENOR INC COM CL A 36831E108   4,108 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108   851,181 108,986 SH   SOLE 18 108,986 0 0
GCM GROSVENOR INC COM CL A 36831E108   690,951 88,470 SH   SOLE 19 88,470 0 0
GCM GROSVENOR INC COM CL A 36831E108   10,305,631 1,319,543 SH   SOLE 21 1,319,543 0 0
GCM GROSVENOR INC COM CL A 36831E108   8,792,186 1,125,760 SH   SOLE 22 1,109,484 0 16,276
GCM GROSVENOR INC COM CL A 36831E108   27,437 3,513 SH   SOLE 26 0 0 3,513
GCM GROSVENOR INC COM CL A 36831E108   118,618 15,188 SH   SOLE 43 13,803 0 1,385
GDS HLDGS LTD SPONSORED ADS 36165L108   280,087 15,010 SH   SOLE 18 15,010 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108   22,168 1,188 SH   SOLE 25 1,188 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108   9,313,635 499,123 SH   SOLE 43 465,940 0 33,183
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4   1,884,480 1,920,000 PRN   SOLE 21 1,920,000 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   66,317,646 808,456 SH   SOLE 2 248,477 0 559,979
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   17,265,592 210,479 SH   SOLE 4 135,230 0 75,249
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   18,266,686 222,683 SH   SOLE 7 212,240 0 10,443
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   681,915 8,313 SH   SOLE 13 8,313 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   5,036,724 61,401 SH   SOLE 15 61,401 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   54,478,010 664,123 SH   SOLE 18 631,569 0 32,554
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   98,347,818 1,198,925 SH   SOLE 19 1,198,925 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   295,800 3,606 SH   SOLE 20 3,606 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   762,611,336 9,296,737 SH   SOLE 21 9,296,737 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   637,958,712 7,777,139 SH   SOLE 22 7,024,427 0 752,712
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   55,928,710 681,808 SH   SOLE 23 681,808 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   65,455,018 797,940 SH   SOLE 25 797,940 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   50,144,447 611,294 SH   SOLE 26 210,657 0 400,637
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   45,132,086 550,190 SH   SOLE 28 33,422 0 516,768
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   38,718 472 SH   SOLE 29 472 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   153,988,028 1,877,216 SH   SOLE 30 1,877,216 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   8,369,029 102,024 SH   SOLE 31 74,834 0 27,190
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   118,198,093 1,440,913 SH   SOLE 34 1,440,913 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   9,114,189 111,108 SH   SOLE 36 111,108 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,174,341 14,316 SH   SOLE 40 14,316 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   25,346,440 308,990 SH   SOLE 43 278,519 0 30,471
GEE GROUP INC COM 36165A102   333 802 SH   SOLE 21 802 0 0
GEE GROUP INC COM 36165A102   7,559 18,214 SH   SOLE 22 18,214 0 0
GELESIS HLDGS INC COM 36850R204   47,260 290,475 SH   SOLE 2 0 0 290,475
GELESIS HLDGS INC COM 36850R204   6,302 38,736 SH   SOLE 18 38,736 0 0
GELESIS HLDGS INC COM 36850R204   656 4,032 SH   SOLE 19 4,032 0 0
GELESIS HLDGS INC COM 36850R204   8,167 50,195 SH   SOLE 21 50,195 0 0
GELESIS HLDGS INC COM 36850R204   52,834 324,733 SH   SOLE 22 321,501 0 3,232
GEN DIGITAL INC COM 668771108   22,136,898 1,290,029 SH   SOLE 2 204,598 0 1,085,431
GEN DIGITAL INC COM 668771108   9,749,059 568,127 SH   SOLE 4 357,730 0 210,397
GEN DIGITAL INC COM 668771108   17,436,070 1,016,088 SH   SOLE 7 996,298 0 19,790
GEN DIGITAL INC COM 668771108   363,449 21,180 SH   SOLE 13 21,180 0 0
GEN DIGITAL INC COM 668771108   1,702,221 99,197 SH   SOLE 15 99,197 0 0
GEN DIGITAL INC COM 668771108   26,519,013 1,545,397 SH   SOLE 18 1,495,489 0 49,908
GEN DIGITAL INC COM 668771108   10,545,421 614,535 SH   SOLE 19 614,535 0 0
GEN DIGITAL INC COM 668771108   489,190,879 28,507,627 SH   SOLE 21 28,507,627 0 0
GEN DIGITAL INC COM 668771108   266,711,428 15,542,624 SH   SOLE 22 14,276,069 0 1,266,555
GEN DIGITAL INC COM 668771108   18,882,160 1,100,359 SH   SOLE 23 1,100,359 0 0
GEN DIGITAL INC COM 668771108   25,671,360 1,496,000 SH   SOLE 25 1,493,512 0 2,488
GEN DIGITAL INC COM 668771108   18,309,205 1,066,970 SH   SOLE 26 408,368 0 658,602
GEN DIGITAL INC COM 668771108   19,288,320 1,124,028 SH   SOLE 28 17,093 0 1,106,935
GEN DIGITAL INC COM 668771108   12,681 739 SH   SOLE 29 739 0 0
GEN DIGITAL INC COM 668771108   111,538,387 6,499,906 SH   SOLE 30 5,929,974 0 569,932
GEN DIGITAL INC COM 668771108   2,841,765 165,604 SH   SOLE 31 124,114 0 41,490
GEN DIGITAL INC COM 668771108   3,424,724 199,576 SH   SOLE 34 199,576 0 0
GEN DIGITAL INC COM 668771108   5,343,332 311,383 SH   SOLE 36 311,383 0 0
GEN DIGITAL INC COM 668771108   408,442 23,802 SH   SOLE 40 23,802 0 0
GEN DIGITAL INC COM 668771108   17,263 1,006 SH   OTR 43 1,006 0 0
GEN DIGITAL INC COM 668771108   9,190,200 535,559 SH   SOLE 43 499,021 0 36,538
GENASYS INC COM 36872P103   3,316 1,124 SH   SOLE 2 0 0 1,124
GENASYS INC COM 36872P103   18,075 6,127 SH   SOLE 18 6,127 0 0
GENASYS INC COM 36872P103   323,574 109,686 SH   SOLE 21 109,686 0 0
GENASYS INC COM 36872P103   1,734,175 587,856 SH   SOLE 22 587,856 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,155,724 73,801 SH   SOLE 2 46,633 0 27,168
GENCO SHIPPING & TRADING LTD SHS Y2685T131   4,463 285 SH   SOLE 7 285 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,719,953 109,831 SH   SOLE 18 109,831 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,139,907 72,791 SH   SOLE 19 72,791 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   22,513,098 1,437,618 SH   SOLE 21 1,437,618 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   17,111,071 1,092,661 SH   SOLE 22 1,046,271 0 46,390
GENCO SHIPPING & TRADING LTD SHS Y2685T131   138,732 8,859 SH   SOLE 25 8,859 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   471,789 30,127 SH   SOLE 26 26,955 0 3,172
GENCO SHIPPING & TRADING LTD SHS Y2685T131   46,103 2,944 SH   SOLE 30 2,944 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   50,785 3,243 SH   SOLE 40 3,243 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,095,386 69,948 SH   SOLE 43 67,699 0 2,249
GENCOR INDS INC COM 368678108   1,614 105 SH   SOLE 2 0 0 105
GENCOR INDS INC COM 368678108   26,375 1,716 SH   SOLE 18 1,716 0 0
GENCOR INDS INC COM 368678108   428,869 27,903 SH   SOLE 21 27,903 0 0
GENCOR INDS INC COM 368678108   156,159 10,160 SH   SOLE 22 10,160 0 0
GENEDX HOLDINGS CORP COM CL A 81663L101   49,044 134,367 SH   SOLE 2 22,431 0 111,936
GENEDX HOLDINGS CORP COM CL A 81663L101   1,032 2,827 SH   SOLE 7 2,827 0 0
GENEDX HOLDINGS CORP COM CL A 81663L101   228,046 624,784 SH   SOLE 18 624,784 0 0
GENEDX HOLDINGS CORP COM CL A 81663L101   212,636 582,565 SH   SOLE 19 582,565 0 0
GENEDX HOLDINGS CORP COM CL A 81663L101   3,774,216 10,340,317 SH   SOLE 21 10,340,317 0 0
GENEDX HOLDINGS CORP COM CL A 81663L101   3,954,735 10,834,890 SH   SOLE 22 10,614,161 0 220,729
GENELUX CORPORATION COM 36870H103   11,429 412 SH   SOLE 18 412 0 0
GENELUX CORPORATION COM 36870H103   152,209 5,487 SH   SOLE 21 5,487 0 0
GENELUX CORPORATION COM 36870H103   238,619 8,602 SH   SOLE 22 8,602 0 0
GENERAC HLDGS INC COM 368736104   5,815,042 53,838 SH   SOLE 2 12,033 0 41,805
GENERAC HLDGS INC COM 368736104   4,948,046 45,811 SH   SOLE 4 24,953 0 20,858
GENERAC HLDGS INC COM 368736104   4,223,731 39,105 SH   SOLE 7 37,308 0 1,797
GENERAC HLDGS INC COM 368736104   237,514 2,199 SH   SOLE 13 2,199 0 0
GENERAC HLDGS INC COM 368736104   872,721 8,080 SH   SOLE 15 8,080 0 0
GENERAC HLDGS INC COM 368736104   11,264,579 104,292 SH   SOLE 18 98,984 0 5,308
GENERAC HLDGS INC COM 368736104   4,059,124 37,581 SH   SOLE 19 37,581 0 0
GENERAC HLDGS INC COM 368736104   177,569,520 1,644,010 SH   SOLE 21 1,644,010 0 0
GENERAC HLDGS INC COM 368736104   148,759,149 1,377,272 SH   SOLE 22 1,243,132 0 134,140
GENERAC HLDGS INC COM 368736104   12,647,323 117,094 SH   SOLE 23 117,094 0 0
GENERAC HLDGS INC COM 368736104   11,690,138 108,232 SH   SOLE 25 107,842 0 390
GENERAC HLDGS INC COM 368736104   12,321,349 114,076 SH   SOLE 26 37,109 0 76,967
GENERAC HLDGS INC COM 368736104   16,206,468 150,046 SH   SOLE 28 796 0 149,250
GENERAC HLDGS INC COM 368736104   34,035,679 315,116 SH   SOLE 30 306,855 0 8,261
GENERAC HLDGS INC COM 368736104   1,884,558 17,448 SH   SOLE 31 12,749 0 4,699
GENERAC HLDGS INC COM 368736104   2,937,980 27,201 SH   SOLE 34 27,201 0 0
GENERAC HLDGS INC COM 368736104   1,719,195 15,917 SH   SOLE 36 15,917 0 0
GENERAC HLDGS INC COM 368736104   282,554 2,616 SH   SOLE 40 2,616 0 0
GENERAC HLDGS INC COM 368736104   23,654 219 SH   OTR 43 219 0 0
GENERAC HLDGS INC COM 368736104   8,248,486 76,368 SH   SOLE 43 67,514 0 8,854
GENERAL DYNAMICS CORP COM 369550108   213,939,344 937,467 SH   SOLE 2 445,390 0 492,077
GENERAL DYNAMICS CORP COM 369550108   27,326,778 119,744 SH   SOLE 4 63,226 0 56,518
GENERAL DYNAMICS CORP COM 369550108   38,865,989 170,308 SH   SOLE 7 163,257 0 7,051
GENERAL DYNAMICS CORP COM 369550108   12,395,454 54,316 SH   SOLE 13 54,316 0 0
GENERAL DYNAMICS CORP COM 369550108   9,049,896 39,656 SH   SOLE 15 39,656 0 0
GENERAL DYNAMICS CORP COM 369550108   84,323,823 369,501 SH   SOLE 18 305,977 0 63,524
GENERAL DYNAMICS CORP COM 369550108   63,178,341 276,843 SH   SOLE 19 276,843 0 0
GENERAL DYNAMICS CORP COM 369550108   1,393,460,529 6,106,045 SH   SOLE 21 6,106,045 0 0
GENERAL DYNAMICS CORP COM 369550108   1,219,944,936 5,345,712 SH   SOLE 22 4,835,847 0 509,865
GENERAL DYNAMICS CORP COM 369550108   129,403,286 567,036 SH   SOLE 23 567,036 0 0
GENERAL DYNAMICS CORP COM 369550108   30,649,288 134,303 SH   SOLE 25 133,376 0 927
GENERAL DYNAMICS CORP COM 369550108   61,755,452 270,608 SH   SOLE 26 129,586 0 141,022
GENERAL DYNAMICS CORP COM 369550108   12,371,264 54,210 SH   SOLE 29 54,210 0 0
GENERAL DYNAMICS CORP COM 369550108   215,523,578 944,409 SH   SOLE 30 944,409 0 0
GENERAL DYNAMICS CORP COM 369550108   41,498,847 181,845 SH   SOLE 31 163,616 0 18,229
GENERAL DYNAMICS CORP COM 369550108   14,628,261 64,100 SH   SOLE 36 64,100 0 0
GENERAL DYNAMICS CORP COM 369550108   1,209,969 5,302 SH   SOLE 40 5,302 0 0
GENERAL DYNAMICS CORP COM 369550108   50,952,708 223,271 SH   SOLE 43 201,379 0 21,892
GENERAL DYNAMICS CORP OPTIONS 369550108   251,031 1,100 SH Call SOLE 4 1,100 0 0
GENERAL DYNAMICS CORP OPTIONS 369550108   4,221,885 18,500 SH Call SOLE 18 18,500 0 0
GENERAL DYNAMICS CORP OPTIONS 369550108   29,735,763 130,300 SH Call SOLE 19 130,300 0 0
GENERAL DYNAMICS CORP OPTIONS 369550108   1,894,143 8,300 SH Call SOLE 22 8,300 0 0
GENERAL ELECTRIC CO COM NEW 369604301   210,584,525 2,202,767 SH   SOLE 2 505,965 0 1,696,802
GENERAL ELECTRIC CO COM NEW 369604301   76,039,858 795,396 SH   SOLE 4 425,566 0 369,830
GENERAL ELECTRIC CO COM NEW 369604301   90,495,247 946,603 SH   SOLE 7 915,993 0 30,610
GENERAL ELECTRIC CO COM NEW 369604301   4,063,765 42,508 SH   SOLE 13 42,508 0 0
GENERAL ELECTRIC CO COM NEW 369604301   11,880,881 124,277 SH   SOLE 15 124,277 0 0
GENERAL ELECTRIC CO COM NEW 369604301   206,469,787 2,159,726 SH   SOLE 18 2,057,475 0 102,251
GENERAL ELECTRIC CO COM NEW 369604301   32,876,362 343,895 SH   SOLE 19 343,895 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,034,488 10,821 SH   SOLE 20 10,821 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,044,851,592 21,389,661 SH   SOLE 21 21,389,661 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,237,564,557 23,405,487 SH   SOLE 22 21,108,481 0 2,297,006
GENERAL ELECTRIC CO COM NEW 369604301   224,998,520 2,353,541 SH   SOLE 23 2,353,541 0 0
GENERAL ELECTRIC CO COM NEW 369604301   289,471,446 3,027,944 SH   SOLE 25 3,024,484 0 3,460
GENERAL ELECTRIC CO COM NEW 369604301   227,367,392 2,378,320 SH   SOLE 26 1,160,431 0 1,217,889
GENERAL ELECTRIC CO COM NEW 369604301   174,156,336 1,821,719 SH   SOLE 28 174,593 0 1,647,126
GENERAL ELECTRIC CO COM NEW 369604301   2,148,132 22,470 SH   SOLE 29 22,470 0 0
GENERAL ELECTRIC CO COM NEW 369604301   467,003,610 4,884,975 SH   SOLE 30 4,884,975 0 0
GENERAL ELECTRIC CO COM NEW 369604301   35,514,540 371,491 SH   SOLE 31 289,020 0 82,471
GENERAL ELECTRIC CO COM NEW 369604301   6,877,082 71,936 SH   SOLE 34 71,936 0 0
GENERAL ELECTRIC CO COM NEW 369604301   32,165,958 336,464 SH   SOLE 36 336,464 0 0
GENERAL ELECTRIC CO COM NEW 369604301   4,215,291 44,093 SH   SOLE 40 44,093 0 0
GENERAL ELECTRIC CO COM NEW 369604301   73,788,545 771,847 SH   SOLE 43 678,626 0 93,221
GENERAL MLS INC COM 370334104   118,653,006 1,388,404 SH   SOLE 2 207,209 0 1,181,195
GENERAL MLS INC COM 370334104   54,751,573 640,669 SH   SOLE 4 389,962 0 250,707
GENERAL MLS INC COM 370334104   95,329,434 1,115,486 SH   SOLE 7 1,098,120 0 17,366
GENERAL MLS INC COM 370334104   1,604,341 18,773 SH   SOLE 13 18,773 0 0
GENERAL MLS INC COM 370334104   8,483,614 99,270 SH   SOLE 15 99,270 0 0
GENERAL MLS INC COM 370334104   73,439,196 859,340 SH   SOLE 18 808,339 0 51,001
GENERAL MLS INC COM 370334104   15,585,682 182,374 SH   SOLE 19 182,374 0 0
GENERAL MLS INC COM 370334104   1,795,186,946 21,006,166 SH   SOLE 21 21,006,166 0 0
GENERAL MLS INC COM 370334104   1,212,727,223 14,190,583 SH   SOLE 22 12,941,422 0 1,249,161
GENERAL MLS INC COM 370334104   96,634,579 1,130,758 SH   SOLE 23 1,130,758 0 0
GENERAL MLS INC COM 370334104   172,229,076 2,015,318 SH   SOLE 25 2,013,397 0 1,921
GENERAL MLS INC COM 370334104   139,035,130 1,626,903 SH   SOLE 26 662,187 0 964,716
GENERAL MLS INC COM 370334104   138,307,524 1,618,389 SH   SOLE 28 25,095 0 1,593,294
GENERAL MLS INC COM 370334104   82,725 968 SH   SOLE 29 968 0 0
GENERAL MLS INC COM 370334104   559,612,078 6,548,234 SH   SOLE 30 6,492,939 0 55,295
GENERAL MLS INC COM 370334104   14,176,874 165,889 SH   SOLE 31 121,314 0 44,575
GENERAL MLS INC COM 370334104   3,728,192 43,625 SH   SOLE 32 43,625 0 0
GENERAL MLS INC COM 370334104   26,643,181 311,762 SH   SOLE 34 311,762 0 0
GENERAL MLS INC COM 370334104   23,758,051 278,002 SH   SOLE 36 278,002 0 0
GENERAL MLS INC COM 370334104   2,055,826 24,056 SH   SOLE 40 24,056 0 0
GENERAL MLS INC COM 370334104   179,124 2,096 SH   OTR 43 2,096 0 0
GENERAL MLS INC COM 370334104   99,783,318 1,167,603 SH   SOLE 43 1,060,268 0 107,334
GENERAL MTRS CO COM 37045V100   133,184,750 3,630,991 SH   SOLE 2 1,121,725 0 2,509,266
GENERAL MTRS CO COM 37045V100   36,493,556 994,917 SH   SOLE 4 592,192 0 402,725
GENERAL MTRS CO COM 37045V100   51,586,715 1,406,399 SH   SOLE 7 1,128,997 0 277,402
GENERAL MTRS CO COM 37045V100   1,014,165 27,649 SH   SOLE 13 27,649 0 0
GENERAL MTRS CO COM 37045V100   8,740,514 238,291 SH   SOLE 15 238,291 0 0
GENERAL MTRS CO COM 37045V100   365,358,648 9,960,705 SH   SOLE 18 9,216,537 0 744,168
GENERAL MTRS CO COM 37045V100   535,675,344 14,604,017 SH   SOLE 19 14,604,017 0 0
GENERAL MTRS CO COM 37045V100   1,177,308,827 32,096,751 SH   SOLE 21 32,096,751 0 0
GENERAL MTRS CO COM 37045V100   1,218,550,388 33,221,112 SH   SOLE 22 29,923,670 0 3,297,442
GENERAL MTRS CO COM 37045V100   125,115,553 3,411,002 SH   SOLE 23 3,411,002 0 0
GENERAL MTRS CO COM 37045V100   180,970,537 4,933,766 SH   SOLE 25 4,824,726 0 109,040
GENERAL MTRS CO COM 37045V100   129,875,847 3,540,781 SH   SOLE 26 1,788,603 0 1,752,178
GENERAL MTRS CO COM 37045V100   109,602,628 2,988,076 SH   SOLE 28 139,971 0 2,848,105
GENERAL MTRS CO COM 37045V100   56,451 1,539 SH   SOLE 29 1,539 0 0
GENERAL MTRS CO COM 37045V100   398,433,712 10,862,424 SH   SOLE 30 10,740,860 0 121,564
GENERAL MTRS CO COM 37045V100   14,764,287 402,516 SH   SOLE 31 296,454 0 106,062
GENERAL MTRS CO COM 37045V100   72,623,686 1,979,926 SH   SOLE 34 1,979,926 0 0
GENERAL MTRS CO COM 37045V100   22,507,325 613,613 SH   SOLE 36 613,613 0 0
GENERAL MTRS CO COM 37045V100   2,119,957 57,796 SH   SOLE 40 57,796 0 0
GENERAL MTRS CO COM 37045V100   94,854 2,586 SH   OTR 43 2,586 0 0
GENERAL MTRS CO COM 37045V100   57,015,254 1,554,396 SH   SOLE 43 1,412,509 0 141,887
GENERATION BIO CO COM 37148K100   196,678 45,739 SH   SOLE 2 12,958 0 32,781
GENERATION BIO CO COM 37148K100   3,294 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100   633,498 147,325 SH   SOLE 18 147,325 0 0
GENERATION BIO CO COM 37148K100   428,512 99,654 SH   SOLE 19 99,654 0 0
GENERATION BIO CO COM 37148K100   8,507,361 1,978,456 SH   SOLE 21 1,978,456 0 0
GENERATION BIO CO COM 37148K100   4,896,466 1,138,713 SH   SOLE 22 1,101,844 0 36,869
GENERATION BIO CO COM 37148K100   688 160 SH   SOLE 23 160 0 0
GENERATION BIO CO COM 37148K100   1,957 455 SH   SOLE 26 0 0 455
GENERATION BIO CO COM 37148K100   13,020 3,028 SH   SOLE 28 3,028 0 0
GENERATION BIO CO COM 37148K100   135,343 31,475 SH   SOLE 30 31,475 0 0
GENERATION BIO CO COM 37148K100   2,550 593 SH   SOLE 43 593 0 0
GENERATION INCOME PPTYS INC COM NEW 37149D204   5,090 1,131 SH   SOLE 22 1,131 0 0
GENESCO INC COM 371532102   877,006 23,780 SH   SOLE 2 14,696 0 9,084
GENESCO INC COM 371532102   2,545 69 SH   SOLE 4 69 0 0
GENESCO INC COM 371532102   314,955 8,540 SH   SOLE 7 8,540 0 0
GENESCO INC COM 371532102   1,656,170 44,907 SH   SOLE 18 44,907 0 0
GENESCO INC COM 371532102   905,552 24,554 SH   SOLE 19 24,554 0 0
GENESCO INC COM 371532102   56,836,100 1,541,109 SH   SOLE 21 1,541,109 0 0
GENESCO INC COM 371532102   13,979,364 379,050 SH   SOLE 22 364,479 0 14,571
GENESCO INC COM 371532102   66,753 1,810 SH   SOLE 25 1,810 0 0
GENESCO INC COM 371532102   146,377 3,969 SH   SOLE 26 2,885 0 1,084
GENESCO INC COM 371532102   1,043,446 28,293 SH   SOLE 30 28,293 0 0
GENESCO INC COM 371532102   58,270 1,580 SH   SOLE 40 1,580 0 0
GENESCO INC COM 371532102   514,845 13,960 SH   SOLE 43 13,711 0 249
GENESIS ENERGY L P UNIT LTD PARTN 371927104   34 3 SH   SOLE 43 3 0 0
GENETRON HLDGS LTD ADS 37186H100   8,453 8,050 SH   SOLE 2 8,050 0 0
GENIE ENERGY LTD CL B 372284208   12,051 872 SH   SOLE 2 0 0 872
GENIE ENERGY LTD CL B 372284208   92,290 6,678 SH   SOLE 18 6,678 0 0
GENIE ENERGY LTD CL B 372284208   847,055 61,292 SH   SOLE 21 61,292 0 0
GENIE ENERGY LTD CL B 372284208   4,462,824 322,925 SH   SOLE 22 322,925 0 0
GENIE ENERGY LTD CL B 372284208   7,753 561 SH   SOLE 26 369 0 192
GENIE ENERGY LTD CL B 372284208   35,960 2,602 SH   SOLE 28 0 0 2,602
GENIE ENERGY LTD CL B 372284208   17,109 1,238 SH   SOLE 31 1,154 0 84
GENIE ENERGY LTD CL B 372284208   28 2 SH   SOLE 43 0 0 2
GENIUS BRANDS INTL INC COM NEW 37229T509   2,304 844 SH   SOLE 2 0 0 844
GENIUS BRANDS INTL INC COM NEW 37229T509   123 45 SH   SOLE 21 45 0 0
GENIUS BRANDS INTL INC COM NEW 37229T509   1,184,132 433,748 SH   SOLE 22 433,748 0 0
GENIUS GROUP LTD ORD SHS Y3005A109   6,484 4,803 SH   SOLE 2 4,803 0 0
GENIUS GROUP LTD ORD SHS Y3005A109   4,625 3,426 SH   SOLE 22 3,426 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   73,734 14,806 SH   SOLE 2 5,809 0 8,997
GENIUS SPORTS LIMITED SHARES CL A G3934V109   52,469 10,536 SH   SOLE 4 10,536 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   875,394 175,782 SH   SOLE 18 175,782 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   16,124,324 3,237,816 SH   SOLE 19 3,237,816 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   2,363,722 474,643 SH   SOLE 21 474,643 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   1,685,929 338,540 SH   SOLE 22 338,540 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   30,144 6,053 SH   SOLE 26 6,053 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   3,708,417 744,662 SH   SOLE 34 744,662 0 0
GENMAB A/S SPONSORED ADS 372303206   2,020,236 53,502 SH   SOLE 2 53,502 0 0
GENMAB A/S SPONSORED ADS 372303206   810,481 21,464 SH   SOLE 18 21,464 0 0
GENMAB A/S SPONSORED ADS 372303206   15,874,380 420,402 SH   SOLE 19 420,402 0 0
GENMAB A/S SPONSORED ADS 372303206   145,659,578 3,857,510 SH   SOLE 21 3,857,510 0 0
GENMAB A/S SPONSORED ADS 372303206   845,786 22,399 SH   SOLE 30 22,399 0 0
GENMAB A/S SPONSORED ADS 372303206   15,972,480 423,000 SH   SOLE 34 423,000 0 0
GENMAB A/S SPONSORED ADS 372303206   16,976,251 449,583 SH   SOLE 43 413,335 0 36,248
GENPACT LIMITED SHS G3922B107   23,630,345 511,258 SH   SOLE 2 377,801 0 133,457
GENPACT LIMITED SHS G3922B107   1,319,304 28,544 SH   SOLE 4 28,544 0 0
GENPACT LIMITED SHS G3922B107   115,689 2,503 SH   SOLE 7 2,503 0 0
GENPACT LIMITED SHS G3922B107   2,713,992 58,719 SH   SOLE 13 58,719 0 0
GENPACT LIMITED SHS G3922B107   16,008,343 346,351 SH   SOLE 18 346,351 0 0
GENPACT LIMITED SHS G3922B107   6,043,450 130,754 SH   SOLE 19 130,754 0 0
GENPACT LIMITED SHS G3922B107   406,929,662 8,804,190 SH   SOLE 21 8,804,190 0 0
GENPACT LIMITED SHS G3922B107   261,308,699 5,653,585 SH   SOLE 22 5,495,101 0 158,484
GENPACT LIMITED SHS G3922B107   802,102 17,354 SH   SOLE 23 17,354 0 0
GENPACT LIMITED SHS G3922B107   4,517,681 97,743 SH   SOLE 28 94,967 0 2,776
GENPACT LIMITED SHS G3922B107   137,273 2,970 SH   SOLE 30 2,970 0 0
GENPACT LIMITED SHS G3922B107   5,749,676 124,398 SH   SOLE 31 122,581 0 1,817
GENPACT LIMITED SHS G3922B107   9,059 196 SH   SOLE 34 196 0 0
GENPACT LIMITED SHS G3922B107   117,861 2,550 SH   SOLE 36 2,550 0 0
GENPACT LIMITED SHS G3922B107   11,032,252 238,690 SH   SOLE 43 228,383 0 10,307
GENPREX INC COM 372446104   612 673 SH   SOLE 2 0 0 673
GENPREX INC COM 372446104   7,581 8,332 SH   SOLE 18 8,332 0 0
GENPREX INC COM 372446104   94,217 103,547 SH   SOLE 21 103,547 0 0
GENPREX INC COM 372446104   414,631 455,688 SH   SOLE 22 455,688 0 0
GENTEX CORP COM 371901109   12,291,351 438,507 SH   SOLE 2 240,444 0 198,063
GENTEX CORP COM 371901109   141,411 5,045 SH   SOLE 4 631 0 4,414
GENTEX CORP COM 371901109   480,014 17,125 SH   SOLE 7 17,125 0 0
GENTEX CORP COM 371901109   57,798 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109   13,125,692 468,273 SH   SOLE 18 468,273 0 0
GENTEX CORP COM 371901109   2,050,955 73,170 SH   SOLE 19 73,170 0 0
GENTEX CORP COM 371901109   342,926,952 12,234,283 SH   SOLE 21 12,234,283 0 0
GENTEX CORP COM 371901109   190,153,642 6,783,933 SH   SOLE 22 6,478,299 0 305,634
GENTEX CORP COM 371901109   7,730,197 275,783 SH   SOLE 25 275,783 0 0
GENTEX CORP COM 371901109   5,812,329 207,361 SH   SOLE 26 93,966 0 113,395
GENTEX CORP COM 371901109   4,116,290 146,853 SH   SOLE 28 4,304 0 142,549
GENTEX CORP COM 371901109   14,588,185 520,449 SH   SOLE 30 520,449 0 0
GENTEX CORP COM 371901109   473,259 16,884 SH   SOLE 31 3,277 0 13,607
GENTEX CORP COM 371901109   854,495 30,485 SH   SOLE 36 30,485 0 0
GENTEX CORP COM 371901109   1,025,057 36,570 SH   SOLE 40 36,570 0 0
GENTEX CORP COM 371901109   15,071,133 537,679 SH   SOLE 43 490,295 0 47,384
GENTHERM INC COM 37253A103   1,213,354 20,082 SH   SOLE 2 12,490 0 7,592
GENTHERM INC COM 37253A103   43,140 714 SH   SOLE 4 92 0 622
GENTHERM INC COM 37253A103   564,081 9,336 SH   SOLE 7 9,336 0 0
GENTHERM INC COM 37253A103   6,281,384 103,962 SH   SOLE 18 103,962 0 0
GENTHERM INC COM 37253A103   4,172,786 69,063 SH   SOLE 19 69,063 0 0
GENTHERM INC COM 37253A103   235,823,610 3,903,072 SH   SOLE 21 3,903,072 0 0
GENTHERM INC COM 37253A103   53,977,234 893,367 SH   SOLE 22 868,203 0 25,164
GENTHERM INC COM 37253A103   5,377 89 SH   SOLE 23 89 0 0
GENTHERM INC COM 37253A103   335,331 5,550 SH   SOLE 25 5,550 0 0
GENTHERM INC COM 37253A103   692,172 11,456 SH   SOLE 26 9,065 0 2,391
GENTHERM INC COM 37253A103   35,648 590 SH   SOLE 28 590 0 0
GENTHERM INC COM 37253A103   7,874,841 130,335 SH   SOLE 30 130,335 0 0
GENTHERM INC COM 37253A103   73,410 1,215 SH   SOLE 36 1,215 0 0
GENTHERM INC COM 37253A103   331,404 5,485 SH   SOLE 40 5,485 0 0
GENTHERM INC COM 37253A103   1,532,130 25,358 SH   SOLE 43 22,947 0 2,411
GENUINE PARTS CO COM 372460105   59,692,193 356,776 SH   SOLE 2 64,473 0 292,303
GENUINE PARTS CO COM 372460105   20,246,685 121,013 SH   SOLE 4 59,115 0 61,898
GENUINE PARTS CO COM 372460105   19,772,361 118,178 SH   SOLE 7 114,006 0 4,172
GENUINE PARTS CO COM 372460105   203,282 1,215 SH   SOLE 13 1,215 0 0
GENUINE PARTS CO COM 372460105   3,930,447 23,492 SH   SOLE 15 23,492 0 0
GENUINE PARTS CO COM 372460105   45,377,818 271,220 SH   SOLE 18 244,177 0 27,043
GENUINE PARTS CO COM 372460105   37,082,421 221,639 SH   SOLE 19 221,639 0 0
GENUINE PARTS CO COM 372460105   788,982,429 4,715,692 SH   SOLE 21 4,715,692 0 0
GENUINE PARTS CO COM 372460105   534,527,007 3,194,830 SH   SOLE 22 2,884,440 0 310,390
GENUINE PARTS CO COM 372460105   45,312,735 270,831 SH   SOLE 23 270,831 0 0
GENUINE PARTS CO COM 372460105   63,291,533 378,289 SH   SOLE 25 377,392 0 897
GENUINE PARTS CO COM 372460105   39,958,145 238,827 SH   SOLE 26 82,272 0 156,555
GENUINE PARTS CO COM 372460105   58,216,016 347,953 SH   SOLE 28 2,366 0 345,587
GENUINE PARTS CO COM 372460105   114,992,665 687,303 SH   SOLE 30 687,303 0 0
GENUINE PARTS CO COM 372460105   6,415,669 38,346 SH   SOLE 31 27,889 0 10,457
GENUINE PARTS CO COM 372460105   2,708,749 16,190 SH   SOLE 32 16,190 0 0
GENUINE PARTS CO COM 372460105   1,805,610 10,792 SH   SOLE 34 10,792 0 0
GENUINE PARTS CO COM 372460105   7,680,533 45,906 SH   SOLE 36 45,906 0 0
GENUINE PARTS CO COM 372460105   967,386 5,782 SH   SOLE 40 5,782 0 0
GENUINE PARTS CO COM 372460105   53,539 320 SH   OTR 43 320 0 0
GENUINE PARTS CO COM 372460105   31,607,678 188,917 SH   SOLE 43 176,882 0 12,035
GENWORTH FINL INC COM CL A 37247D106   2,210,828 440,404 SH   SOLE 2 134,656 0 305,748
GENWORTH FINL INC COM CL A 37247D106   7,630 1,520 SH   SOLE 4 1,520 0 0
GENWORTH FINL INC COM CL A 37247D106   51,314 10,222 SH   SOLE 7 10,222 0 0
GENWORTH FINL INC COM CL A 37247D106   8,237,273 1,640,891 SH   SOLE 18 1,640,891 0 0
GENWORTH FINL INC COM CL A 37247D106   7,143,872 1,423,082 SH   SOLE 19 1,423,082 0 0
GENWORTH FINL INC COM CL A 37247D106   277,245,052 55,228,098 SH   SOLE 21 55,228,098 0 0
GENWORTH FINL INC COM CL A 37247D106   61,033,547 12,158,077 SH   SOLE 22 11,650,351 0 507,726
GENWORTH FINL INC COM CL A 37247D106   61,229 12,197 SH   SOLE 23 12,197 0 0
GENWORTH FINL INC COM CL A 37247D106   121,323 24,168 SH   SOLE 25 24,168 0 0
GENWORTH FINL INC COM CL A 37247D106   1,291,957 257,362 SH   SOLE 26 122,829 0 134,533
GENWORTH FINL INC COM CL A 37247D106   42,479 8,462 SH   SOLE 28 8,462 0 0
GENWORTH FINL INC COM CL A 37247D106   6,272,244 1,249,451 SH   SOLE 30 1,249,451 0 0
GENWORTH FINL INC COM CL A 37247D106   96,871 19,297 SH   SOLE 36 19,297 0 0
GENWORTH FINL INC COM CL A 37247D106   271,416 54,067 SH   SOLE 40 54,067 0 0
GENWORTH FINL INC COM CL A 37247D106   907,199 180,717 SH   SOLE 43 177,402 0 3,315
GEO GROUP INC NEW COM 36162J106   471,577 59,769 SH   SOLE 2 40,085 0 19,684
GEO GROUP INC NEW COM 36162J106   3,622 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106   31,394 3,979 SH   SOLE 7 3,979 0 0
GEO GROUP INC NEW COM 36162J106   3,388,779 429,503 SH   SOLE 18 429,503 0 0
GEO GROUP INC NEW COM 36162J106   1,858,829 235,593 SH   SOLE 19 235,593 0 0
GEO GROUP INC NEW COM 36162J106   121,456,577 15,393,736 SH   SOLE 21 15,393,736 0 0
GEO GROUP INC NEW COM 36162J106   27,936,533 3,540,752 SH   SOLE 22 3,387,802 0 152,950
GEO GROUP INC NEW COM 36162J106   289,145 36,647 SH   SOLE 26 26,344 0 10,303
GEO GROUP INC NEW COM 36162J106   17,216 2,182 SH   SOLE 28 2,182 0 0
GEO GROUP INC NEW COM 36162J106   1,548,026 196,201 SH   SOLE 30 196,201 0 0
GEO GROUP INC NEW COM 36162J106   50,417 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106   183,261 23,227 SH   SOLE 43 22,182 0 1,045
GEOPARK LTD USD SHS G38327105   11,701 1,030 SH   SOLE 2 1,030 0 0
GEOPARK LTD USD SHS G38327105   745,534 65,628 SH   SOLE 22 65,628 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   51,246 7,269 SH   SOLE 2 7,269 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   14,382 2,040 SH   SOLE 18 2,040 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   192,282 27,274 SH   SOLE 21 27,274 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   1,453,879 206,224 SH   SOLE 22 206,224 0 0
GEOVAX LABS INC COM 373678507   274,940 413,444 SH   SOLE 22 413,444 0 0
GERDAU SA SPON ADR REP PFD 373737105   57,385 11,640 SH   SOLE 2 11,640 0 0
GERDAU SA SPON ADR REP PFD 373737105   747,960 151,716 SH   SOLE 4 151,716 0 0
GERDAU SA SPON ADR REP PFD 373737105   725,119 147,083 SH   SOLE 13 147,083 0 0
GERDAU SA SPON ADR REP PFD 373737105   26,691 5,414 SH   SOLE 19 5,414 0 0
GERDAU SA SPON ADR REP PFD 373737105   13,897,281 2,818,921 SH   SOLE 21 2,818,921 0 0
GERDAU SA SPON ADR REP PFD 373737105   6,523,056 1,323,135 SH   SOLE 22 1,323,135 0 0
GERDAU SA SPON ADR REP PFD 373737105   26,183 5,311 SH   SOLE 26 0 0 5,311
GERDAU SA SPON ADR REP PFD 373737105   964,175 195,573 SH   SOLE 30 195,573 0 0
GERDAU SA SPON ADR REP PFD 373737105   4,870,040 987,838 SH   SOLE 43 830,224 0 157,614
GERMAN AMERN BANCORP INC COM 373865104   990,155 29,672 SH   SOLE 2 9,565 0 20,107
GERMAN AMERN BANCORP INC COM 373865104   4,872 146 SH   SOLE 4 146 0 0
GERMAN AMERN BANCORP INC COM 373865104   8,176 245 SH   SOLE 7 245 0 0
GERMAN AMERN BANCORP INC COM 373865104   2,846,361 85,297 SH   SOLE 18 85,297 0 0
GERMAN AMERN BANCORP INC COM 373865104   1,958,051 58,677 SH   SOLE 19 58,677 0 0
GERMAN AMERN BANCORP INC COM 373865104   36,861,536 1,104,631 SH   SOLE 21 1,104,631 0 0
GERMAN AMERN BANCORP INC COM 373865104   27,523,876 824,809 SH   SOLE 22 786,755 0 38,054
GERMAN AMERN BANCORP INC COM 373865104   177,428 5,317 SH   SOLE 25 5,317 0 0
GERMAN AMERN BANCORP INC COM 373865104   729,869 21,872 SH   SOLE 26 18,761 0 3,111
GERMAN AMERN BANCORP INC COM 373865104   15,784 473 SH   SOLE 28 473 0 0
GERMAN AMERN BANCORP INC COM 373865104   641,405 19,221 SH   SOLE 30 19,221 0 0
GERMAN AMERN BANCORP INC COM 373865104   213,301 6,392 SH   SOLE 40 6,392 0 0
GERMAN AMERN BANCORP INC COM 373865104   453,932 13,603 SH   SOLE 43 13,473 0 130
GERON CORP COM 374163103   577,572 266,162 SH   SOLE 2 110,174 0 155,988
GERON CORP COM 374163103   9,262 4,268 SH   SOLE 7 4,268 0 0
GERON CORP COM 374163103   2,500,534 1,152,320 SH   SOLE 18 1,152,320 0 0
GERON CORP COM 374163103   1,830,831 843,701 SH   SOLE 19 843,701 0 0
GERON CORP COM 374163103   37,715,095 17,380,228 SH   SOLE 21 17,380,228 0 0
GERON CORP COM 374163103   24,207,357 11,155,464 SH   SOLE 22 10,808,689 0 346,775
GERON CORP COM 374163103   113,511 52,309 SH   SOLE 25 52,309 0 0
GERON CORP COM 374163103   114,149 52,603 SH   SOLE 26 0 0 52,603
GERON CORP COM 374163103   17,859 8,230 SH   SOLE 28 0 0 8,230
GERON CORP COM 374163103   868,959 400,442 SH   SOLE 30 400,442 0 0
GERON CORP COM 374163103   168,969 77,866 SH   SOLE 40 77,866 0 0
GERON CORP COM 374163103   228,202 105,162 SH   SOLE 43 104,688 0 474
GETTY RLTY CORP NEW COM 374297109   1,355,304 37,616 SH   SOLE 2 10,999 0 26,617
GETTY RLTY CORP NEW COM 374297109   756,198 20,988 SH   SOLE 4 20,988 0 0
GETTY RLTY CORP NEW COM 374297109   1,848,303 51,299 SH   SOLE 7 51,299 0 0
GETTY RLTY CORP NEW COM 374297109   4,983,850 138,325 SH   SOLE 18 138,325 0 0
GETTY RLTY CORP NEW COM 374297109   4,540,969 126,033 SH   SOLE 19 126,033 0 0
GETTY RLTY CORP NEW COM 374297109   183,879,862 5,103,521 SH   SOLE 21 5,103,521 0 0
GETTY RLTY CORP NEW COM 374297109   49,110,007 1,363,031 SH   SOLE 22 1,314,307 0 48,724
GETTY RLTY CORP NEW COM 374297109   50,730 1,408 SH   SOLE 23 1,408 0 0
GETTY RLTY CORP NEW COM 374297109   6,592,986 182,986 SH   SOLE 25 182,986 0 0
GETTY RLTY CORP NEW COM 374297109   693,722 19,254 SH   SOLE 26 15,420 0 3,834
GETTY RLTY CORP NEW COM 374297109   979,440 27,184 SH   SOLE 28 700 0 26,484
GETTY RLTY CORP NEW COM 374297109   7,001,926 194,336 SH   SOLE 30 194,336 0 0
GETTY RLTY CORP NEW COM 374297109   187,500 5,204 SH   SOLE 40 5,204 0 0
GETTY RLTY CORP NEW COM 374297109   743,637 20,639 SH   SOLE 43 20,639 0 0
GEVO INC COM PAR 374396406   406,722 264,105 SH   SOLE 2 74,903 0 189,202
GEVO INC COM PAR 374396406   27,829 18,071 SH   SOLE 4 0 0 18,071
GEVO INC COM PAR 374396406   9,576 6,218 SH   SOLE 7 6,218 0 0
GEVO INC COM PAR 374396406   946,233 614,437 SH   SOLE 18 614,437 0 0
GEVO INC COM PAR 374396406   608,831 395,345 SH   SOLE 19 395,345 0 0
GEVO INC COM PAR 374396406   19,300,004 12,532,470 SH   SOLE 21 12,532,470 0 0
GEVO INC COM PAR 374396406   10,603,277 6,885,245 SH   SOLE 22 6,608,385 0 276,860
GEVO INC COM PAR 374396406   143,403 93,119 SH   SOLE 25 93,119 0 0
GEVO INC COM PAR 374396406   218,407 141,823 SH   SOLE 26 125,742 0 16,081
GEVO INC COM PAR 374396406   172,751 112,176 SH   SOLE 28 2,957 0 109,219
GEVO INC COM PAR 374396406   8,397,722 5,453,066 SH   SOLE 30 5,453,066 0 0
GEVO INC COM PAR 374396406   216,073 140,307 SH   SOLE 36 140,307 0 0
GEVO INC COM PAR 374396406   31,861 20,689 SH   SOLE 40 20,689 0 0
GEVO INC COM PAR 374396406   179,214 116,373 SH   SOLE 43 107,819 0 8,554
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   5,824,631 169,124 SH   SOLE 2 169,124 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   65,904,143 1,913,593 SH   SOLE 19 1,913,593 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   992,148 28,808 SH   SOLE 22 28,808 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   685,287 19,898 SH   SOLE 31 19,239 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   40,205,704 1,167,413 SH   SOLE 34 1,167,413 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   877,359 25,475 SH   SOLE 43 23,556 0 1,919
GH RESEARCH PLC ORDINARY SHARES G3855L106   39,814 4,983 SH   SOLE 21 4,983 0 0
GIBRALTAR INDS INC COM 374689107   3,025,430 62,380 SH   SOLE 2 35,167 0 27,213
GIBRALTAR INDS INC COM 374689107   6,839 141 SH   SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107   371,074 7,651 SH   SOLE 7 7,651 0 0
GIBRALTAR INDS INC COM 374689107   5,222,626 107,683 SH   SOLE 18 107,683 0 0
GIBRALTAR INDS INC COM 374689107   5,585,212 115,159 SH   SOLE 19 115,159 0 0
GIBRALTAR INDS INC COM 374689107   194,266,605 4,005,497 SH   SOLE 21 4,005,497 0 0
GIBRALTAR INDS INC COM 374689107   45,491,303 937,965 SH   SOLE 22 897,243 0 40,722
GIBRALTAR INDS INC COM 374689107   42,341 873 SH   SOLE 23 873 0 0
GIBRALTAR INDS INC COM 374689107   243,907 5,029 SH   SOLE 25 5,029 0 0
GIBRALTAR INDS INC COM 374689107   855,395 17,637 SH   SOLE 26 11,513 0 6,124
GIBRALTAR INDS INC COM 374689107   28,179 581 SH   SOLE 28 581 0 0
GIBRALTAR INDS INC COM 374689107   2,397,452 49,432 SH   SOLE 30 49,432 0 0
GIBRALTAR INDS INC COM 374689107   205,107 4,229 SH   SOLE 40 4,229 0 0
GIBRALTAR INDS INC COM 374689107   1,386,227 28,582 SH   SOLE 43 28,283 0 299
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   154,640 24,546 SH   SOLE 2 24,546 0 0
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   133,062 21,121 SH   SOLE 22 21,121 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   136,724 26,704 SH   SOLE 2 26,704 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   52,833 10,319 SH   SOLE 22 10,319 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   49,229 9,615 SH   SOLE 43 9,142 0 473
GILDAN ACTIVEWEAR INC COM 375916103   3,153 95 SH   SOLE 2 95 0 0
GILDAN ACTIVEWEAR INC COM 375916103   5,028,816 151,516 SH   SOLE 18 151,516 0 0
GILDAN ACTIVEWEAR INC COM 375916103   63,075,637 1,900,441 SH   SOLE 19 1,900,441 0 0
GILDAN ACTIVEWEAR INC COM 375916103   2,427,882 73,151 SH   SOLE 23 73,151 0 0
GILDAN ACTIVEWEAR INC COM 375916103   5,675,324 170,995 SH   SOLE 25 170,995 0 0
GILDAN ACTIVEWEAR INC COM 375916103   4,304,312 129,687 SH   SOLE 34 129,687 0 0
GILDAN ACTIVEWEAR INC COM 375916103   5,848,398 176,210 SH   SOLE 43 154,945 0 21,265
GILEAD SCIENCES INC COM 375558103   253,491,354 3,055,217 SH   SOLE 2 1,167,944 0 1,887,273
GILEAD SCIENCES INC COM 375558103   91,716,448 1,105,417 SH   SOLE 4 671,802 0 433,615
GILEAD SCIENCES INC COM 375558103   141,689,694 1,707,722 SH   SOLE 7 1,600,061 0 107,661
GILEAD SCIENCES INC COM 375558103   6,984,912 84,186 SH   SOLE 13 84,186 0 0
GILEAD SCIENCES INC COM 375558103   18,041,412 217,445 SH   SOLE 15 217,445 0 0
GILEAD SCIENCES INC COM 375558103   22,070 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103   182,579,468 2,200,548 SH   SOLE 18 2,065,782 0 134,766
GILEAD SCIENCES INC COM 375558103   318,889,138 3,843,427 SH   SOLE 19 3,843,427 0 0
GILEAD SCIENCES INC COM 375558103   4,364,142,349 52,599,040 SH   SOLE 21 52,599,040 0 0
GILEAD SCIENCES INC COM 375558103   2,414,383,441 29,099,475 SH   SOLE 22 26,385,315 0 2,714,160
GILEAD SCIENCES INC COM 375558103   232,890,733 2,806,927 SH   SOLE 23 2,806,927 0 0
GILEAD SCIENCES INC COM 375558103   240,953,260 2,904,101 SH   SOLE 25 2,899,244 0 4,857
GILEAD SCIENCES INC COM 375558103   218,628,688 2,635,033 SH   SOLE 26 1,216,770 0 1,418,263
GILEAD SCIENCES INC COM 375558103   315,762,663 3,805,745 SH   SOLE 28 51,226 0 3,754,519
GILEAD SCIENCES INC COM 375558103   3,006,916 36,241 SH   SOLE 29 36,241 0 0
GILEAD SCIENCES INC COM 375558103   1,123,994,341 13,546,997 SH   SOLE 30 13,483,552 0 63,445
GILEAD SCIENCES INC COM 375558103   35,263,909 425,020 SH   SOLE 31 329,749 0 95,271
GILEAD SCIENCES INC COM 375558103   28,286,713 340,927 SH   SOLE 32 340,927 0 0
GILEAD SCIENCES INC COM 375558103   311,922,728 3,759,464 SH   SOLE 34 3,759,464 0 0
GILEAD SCIENCES INC COM 375558103   11,999,702 144,627 SH   SOLE 35 144,627 0 0
GILEAD SCIENCES INC COM 375558103   40,770,711 491,391 SH   SOLE 36 491,391 0 0
GILEAD SCIENCES INC COM 375558103   4,225,413 50,927 SH   SOLE 40 50,927 0 0
GILEAD SCIENCES INC COM 375558103   371,872 4,482 SH   OTR 43 4,482 0 0
GILEAD SCIENCES INC COM 375558103   140,377,034 1,691,901 SH   SOLE 43 1,532,815 0 159,087
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,511,256 1,136,283 SH   SOLE 2 455,179 0 681,104
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   3,316 2,493 SH   SOLE 4 2,493 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   385,669 289,977 SH   SOLE 7 289,977 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   468,099 351,954 SH   SOLE 18 351,954 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   519,321 390,467 SH   SOLE 19 390,467 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   29,550,938 22,218,750 SH   SOLE 21 22,218,750 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   31,557,302 23,727,295 SH   SOLE 22 22,586,387 0 1,140,908
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   162,446 122,140 SH   SOLE 25 122,140 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   589,866 443,508 SH   SOLE 26 387,232 0 56,276
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,051,370 790,504 SH   SOLE 28 709,416 0 81,088
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   975,213 733,243 SH   SOLE 30 733,243 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   16,042 12,062 SH   SOLE 31 12,062 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   20,618 15,502 SH   SOLE 36 15,502 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   173,130 130,173 SH   SOLE 40 130,173 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   398,640 299,729 SH   SOLE 43 274,608 0 25,121
GITLAB INC CLASS A COM 37637K108   1,066,042 31,089 SH   SOLE 2 21,909 0 9,180
GITLAB INC CLASS A COM 37637K108   5,486 160 SH   SOLE 4 160 0 0
GITLAB INC CLASS A COM 37637K108   358,331 10,450 SH   SOLE 7 10,450 0 0
GITLAB INC CLASS A COM 37637K108   583 17 SH   SOLE 18 17 0 0
GITLAB INC CLASS A COM 37637K108   49,805,231 1,452,471 SH   SOLE 19 1,452,471 0 0
GITLAB INC CLASS A COM 37637K108   12,624,858 368,179 SH   SOLE 21 368,179 0 0
GITLAB INC CLASS A COM 37637K108   31,722,708 925,130 SH   SOLE 22 901,706 0 23,424
GITLAB INC CLASS A COM 37637K108   341,014 9,945 SH   SOLE 25 9,945 0 0
GITLAB INC CLASS A COM 37637K108   1,387,408 40,461 SH   SOLE 26 35,087 0 5,374
GITLAB INC CLASS A COM 37637K108   108,494 3,164 SH   SOLE 28 1,766 0 1,398
GITLAB INC CLASS A COM 37637K108   1,424,372 41,539 SH   SOLE 30 41,539 0 0
GITLAB INC CLASS A COM 37637K108   36,160,485 1,054,549 SH   SOLE 34 1,054,549 0 0
GITLAB INC CLASS A COM 37637K108   32,404 945 SH   SOLE 36 945 0 0
GITLAB INC CLASS A COM 37637K108   339,505 9,901 SH   SOLE 40 9,901 0 0
GITLAB INC CLASS A COM 37637K108   91,109 2,657 SH   SOLE 43 2,387 0 270
GLACIER BANCORP INC NEW COM 37637Q105   6,513,482 155,046 SH   SOLE 2 80,395 0 74,651
GLACIER BANCORP INC NEW COM 37637Q105   13,695 326 SH   SOLE 4 326 0 0
GLACIER BANCORP INC NEW COM 37637Q105   2,074,580 49,383 SH   SOLE 7 49,383 0 0
GLACIER BANCORP INC NEW COM 37637Q105   20,345,233 484,295 SH   SOLE 18 484,295 0 0
GLACIER BANCORP INC NEW COM 37637Q105   11,169,241 265,871 SH   SOLE 19 265,871 0 0
GLACIER BANCORP INC NEW COM 37637Q105   359,909,374 8,567,231 SH   SOLE 21 8,567,231 0 0
GLACIER BANCORP INC NEW COM 37637Q105   157,261,578 3,743,432 SH   SOLE 22 3,612,690 0 130,742
GLACIER BANCORP INC NEW COM 37637Q105   779,832 18,563 SH   SOLE 25 18,563 0 0
GLACIER BANCORP INC NEW COM 37637Q105   2,754,134 65,559 SH   SOLE 26 43,008 0 22,551
GLACIER BANCORP INC NEW COM 37637Q105   310,874 7,400 SH   SOLE 28 1,702 0 5,698
GLACIER BANCORP INC NEW COM 37637Q105   11,887,570 282,970 SH   SOLE 30 282,970 0 0
GLACIER BANCORP INC NEW COM 37637Q105   226,770 5,398 SH   SOLE 36 5,398 0 0
GLACIER BANCORP INC NEW COM 37637Q105   774,538 18,437 SH   SOLE 40 18,437 0 0
GLACIER BANCORP INC NEW COM 37637Q105   4,278,970 101,856 SH   SOLE 43 86,758 0 15,098
GLADSTONE CAPITAL CORP COM 376535100   1,779,176 189,274 SH   SOLE 30 189,274 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   355,825 28,173 SH   SOLE 2 11,808 0 16,365
GLADSTONE COMMERCIAL CORP COM 376536108   6,189 490 SH   SOLE 7 490 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,339,841 106,084 SH   SOLE 18 106,084 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   976,552 77,320 SH   SOLE 19 77,320 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   18,109,892 1,433,879 SH   SOLE 21 1,433,879 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   12,457,361 986,331 SH   SOLE 22 952,636 0 33,695
GLADSTONE COMMERCIAL CORP COM 376536108   20,890 1,654 SH   SOLE 23 1,654 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   94,712 7,499 SH   SOLE 25 7,499 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   37,536 2,972 SH   SOLE 26 0 0 2,972
GLADSTONE COMMERCIAL CORP COM 376536108   555,278 43,965 SH   SOLE 30 43,965 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   79,961 6,331 SH   SOLE 40 6,331 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   826,823 65,465 SH   SOLE 43 63,660 0 1,805
GLADSTONE INVT CORP COM 376546107   2,300,664 173,635 SH   SOLE 30 173,635 0 0
GLADSTONE INVT CORP COM 376546107   286,823 21,647 SH   SOLE 43 14,393 0 7,254
GLADSTONE LD CORP COM 376549101   670,928 40,296 SH   SOLE 2 25,336 0 14,960
GLADSTONE LD CORP COM 376549101   6,094 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101   1,492,756 89,655 SH   SOLE 18 89,655 0 0
GLADSTONE LD CORP COM 376549101   1,077,904 64,739 SH   SOLE 19 64,739 0 0
GLADSTONE LD CORP COM 376549101   20,151,445 1,210,297 SH   SOLE 21 1,210,297 0 0
GLADSTONE LD CORP COM 376549101   14,732,370 884,827 SH   SOLE 22 851,648 0 33,179
GLADSTONE LD CORP COM 376549101   22,228 1,335 SH   SOLE 23 1,335 0 0
GLADSTONE LD CORP COM 376549101   67,782 4,071 SH   SOLE 25 4,071 0 0
GLADSTONE LD CORP COM 376549101   405,927 24,380 SH   SOLE 26 19,924 0 4,456
GLADSTONE LD CORP COM 376549101   83,317 5,004 SH   SOLE 28 0 0 5,004
GLADSTONE LD CORP COM 376549101   42,324 2,542 SH   SOLE 30 2,542 0 0
GLADSTONE LD CORP COM 376549101   57,393 3,447 SH   SOLE 40 3,447 0 0
GLADSTONE LD CORP COM 376549101   146,120 8,776 SH   SOLE 43 8,434 0 342
GLATFELTER CORPORATION COM 377320106   170,783 53,537 SH   SOLE 2 20,984 0 32,553
GLATFELTER CORPORATION COM 377320106   1,978 620 SH   SOLE 7 620 0 0
GLATFELTER CORPORATION COM 377320106   426,130 133,583 SH   SOLE 18 133,583 0 0
GLATFELTER CORPORATION COM 377320106   256,444 80,390 SH   SOLE 19 80,390 0 0
GLATFELTER CORPORATION COM 377320106   5,025,290 1,575,326 SH   SOLE 21 1,575,326 0 0
GLATFELTER CORPORATION COM 377320106   3,908,362 1,225,192 SH   SOLE 22 1,186,734 0 38,458
GLATFELTER CORPORATION COM 377320106   938 294 SH   SOLE 28 294 0 0
GLATFELTER CORPORATION COM 377320106   36,321 11,386 SH   SOLE 43 1,439 0 9,947
GLAUKOS CORP COM 377322102   1,242,831 24,807 SH   SOLE 2 14,004 0 10,803
GLAUKOS CORP COM 377322102   32,565 650 SH   SOLE 4 161 0 489
GLAUKOS CORP COM 377322102   516,932 10,318 SH   SOLE 7 10,318 0 0
GLAUKOS CORP COM 377322102   7,713,045 153,953 SH   SOLE 18 151,189 0 2,764
GLAUKOS CORP COM 377322102   14,192,679 283,287 SH   SOLE 19 283,287 0 0
GLAUKOS CORP COM 377322102   289,678,751 5,782,011 SH   SOLE 21 5,782,011 0 0
GLAUKOS CORP COM 377322102   64,288,420 1,283,202 SH   SOLE 22 1,247,432 0 35,770
GLAUKOS CORP COM 377322102   402,153 8,027 SH   SOLE 25 8,027 0 0
GLAUKOS CORP COM 377322102   964,876 19,259 SH   SOLE 26 15,033 0 4,226
GLAUKOS CORP COM 377322102   229,007 4,571 SH   SOLE 28 825 0 3,746
GLAUKOS CORP COM 377322102   7,541,453 150,528 SH   SOLE 30 150,528 0 0
GLAUKOS CORP COM 377322102   46,343 925 SH   SOLE 34 925 0 0
GLAUKOS CORP COM 377322102   93,687 1,870 SH   SOLE 36 1,870 0 0
GLAUKOS CORP COM 377322102   356,411 7,114 SH   SOLE 40 7,114 0 0
GLAUKOS CORP COM 377322102   1,231,358 24,578 SH   SOLE 43 23,943 0 635
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8   2,048,678 1,648,000 PRN   SOLE 21 1,648,000 0 0
GLEN BURNIE BANCORP COM 377407101   3,026 418 SH   SOLE 18 418 0 0
GLEN BURNIE BANCORP COM 377407101   46,387 6,407 SH   SOLE 21 6,407 0 0
GLIMPSE GROUP INC COM 37892C106   5,478 1,457 SH   SOLE 18 1,457 0 0
GLIMPSE GROUP INC COM 37892C106   79,340 21,101 SH   SOLE 21 21,101 0 0
GLIMPSE GROUP INC COM 37892C106   115,691 30,769 SH   SOLE 22 30,769 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   817,220 123,261 SH   SOLE 22 123,261 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103   1,306 437 SH   SOLE 43 437 0 0
GLOBAL E ONLINE LTD SHS M5216V106   236,246 7,330 SH   SOLE 2 5,846 0 1,484
GLOBAL E ONLINE LTD SHS M5216V106   103,329 3,206 SH   SOLE 4 3,206 0 0
GLOBAL E ONLINE LTD SHS M5216V106   337,190 10,462 SH   SOLE 21 10,462 0 0
GLOBAL E ONLINE LTD SHS M5216V106   430,432 13,355 SH   SOLE 22 13,355 0 0
GLOBAL E ONLINE LTD SHS M5216V106   2,188,481 67,902 SH   SOLE 30 67,902 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103   6,418 228 SH   SOLE 43 228 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   1,807,110 67,329 SH   SOLE 2 60,875 0 6,454
GLOBAL INDUSTRIAL COMPANY COM 37892E102   4,536 169 SH   SOLE 7 169 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   926,007 34,501 SH   SOLE 18 34,501 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   750,795 27,973 SH   SOLE 19 27,973 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   11,888,295 442,932 SH   SOLE 21 442,932 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   11,334,425 422,296 SH   SOLE 22 410,412 0 11,884
GLOBAL INDUSTRIAL COMPANY COM 37892E102   49,412 1,841 SH   SOLE 25 1,841 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   29,390 1,095 SH   SOLE 28 1,095 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   110,473 4,116 SH   SOLE 30 4,116 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   60,283 2,246 SH   SOLE 40 2,246 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   197,328 7,352 SH   SOLE 43 6,459 0 893
GLOBAL MED REIT INC COM NEW 37954A204   805,206 88,387 SH   SOLE 2 18,883 0 69,504
GLOBAL MED REIT INC COM NEW 37954A204   6,331 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,660,990 182,326 SH   SOLE 18 182,326 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,086,204 119,232 SH   SOLE 19 119,232 0 0
GLOBAL MED REIT INC COM NEW 37954A204   22,446,074 2,463,894 SH   SOLE 21 2,463,894 0 0
GLOBAL MED REIT INC COM NEW 37954A204   15,542,990 1,706,146 SH   SOLE 22 1,636,137 0 70,009
GLOBAL MED REIT INC COM NEW 37954A204   23,158 2,542 SH   SOLE 23 2,542 0 0
GLOBAL MED REIT INC COM NEW 37954A204   134,017 14,711 SH   SOLE 25 14,711 0 0
GLOBAL MED REIT INC COM NEW 37954A204   452,512 49,672 SH   SOLE 26 49,672 0 0
GLOBAL MED REIT INC COM NEW 37954A204   30,910 3,393 SH   SOLE 28 0 0 3,393
GLOBAL MED REIT INC COM NEW 37954A204   1,173,641 128,830 SH   SOLE 30 128,830 0 0
GLOBAL MED REIT INC COM NEW 37954A204   86,053 9,446 SH   SOLE 40 9,446 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,410,605 154,841 SH   SOLE 43 150,940 0 3,901
GLOBAL NET LEASE INC COM NEW 379378201   1,369,976 106,530 SH   SOLE 2 30,799 0 75,731
GLOBAL NET LEASE INC COM NEW 379378201   739,707 57,520 SH   SOLE 4 57,520 0 0
GLOBAL NET LEASE INC COM NEW 379378201   1,859,119 144,566 SH   SOLE 7 144,566 0 0
GLOBAL NET LEASE INC COM NEW 379378201   4,625,562 359,686 SH   SOLE 18 359,686 0 0
GLOBAL NET LEASE INC COM NEW 379378201   4,520,226 351,495 SH   SOLE 19 351,495 0 0
GLOBAL NET LEASE INC COM NEW 379378201   168,866,165 13,131,117 SH   SOLE 21 13,131,117 0 0
GLOBAL NET LEASE INC COM NEW 379378201   49,280,845 3,832,103 SH   SOLE 22 3,685,665 0 146,438
GLOBAL NET LEASE INC COM NEW 379378201   52,726 4,100 SH   SOLE 23 4,100 0 0
GLOBAL NET LEASE INC COM NEW 379378201   305,361 23,745 SH   SOLE 26 17,148 0 6,597
GLOBAL NET LEASE INC COM NEW 379378201   1,058,815 82,334 SH   SOLE 28 286 0 82,048
GLOBAL NET LEASE INC COM NEW 379378201   46,579 3,622 SH   SOLE 36 3,622 0 0
GLOBAL NET LEASE INC COM NEW 379378201   260,788 20,279 SH   SOLE 40 20,279 0 0
GLOBAL NET LEASE INC COM NEW 379378201   1,197,343 93,106 SH   SOLE 43 79,516 0 13,590
GLOBAL PMTS INC COM 37940X102   59,039,535 560,999 SH   SOLE 2 110,017 0 450,982
GLOBAL PMTS INC COM 37940X102   22,462,636 213,442 SH   SOLE 4 119,691 0 93,751
GLOBAL PMTS INC COM 37940X102   17,486,784 166,161 SH   SOLE 7 158,522 0 7,639
GLOBAL PMTS INC COM 37940X102   1,318,973 12,533 SH   SOLE 13 12,533 0 0
GLOBAL PMTS INC COM 37940X102   4,844,723 46,035 SH   SOLE 15 46,035 0 0
GLOBAL PMTS INC COM 37940X102   68,737,611 653,151 SH   SOLE 18 629,418 0 23,733
GLOBAL PMTS INC COM 37940X102   15,892,187 151,009 SH   SOLE 19 151,009 0 0
GLOBAL PMTS INC COM 37940X102   750,321,419 7,129,622 SH   SOLE 21 7,129,622 0 0
GLOBAL PMTS INC COM 37940X102   599,342,221 5,695,004 SH   SOLE 22 5,133,480 0 561,524
GLOBAL PMTS INC COM 37940X102   54,314,154 516,098 SH   SOLE 23 516,098 0 0
GLOBAL PMTS INC COM 37940X102   38,401,971 364,899 SH   SOLE 25 363,697 0 1,202
GLOBAL PMTS INC COM 37940X102   51,180,948 486,326 SH   SOLE 26 169,334 0 316,992
GLOBAL PMTS INC COM 37940X102   49,918,384 474,329 SH   SOLE 28 7,585 0 466,744
GLOBAL PMTS INC COM 37940X102   36,939 351 SH   SOLE 29 351 0 0
GLOBAL PMTS INC COM 37940X102   183,727,676 1,745,797 SH   SOLE 30 1,745,797 0 0
GLOBAL PMTS INC COM 37940X102   8,321,116 79,068 SH   SOLE 31 58,986 0 20,082
GLOBAL PMTS INC COM 37940X102   31,551,057 299,801 SH   SOLE 34 299,801 0 0
GLOBAL PMTS INC COM 37940X102   8,741,655 83,064 SH   SOLE 36 83,064 0 0
GLOBAL PMTS INC COM 37940X102   1,157,535 10,999 SH   SOLE 40 10,999 0 0
GLOBAL PMTS INC COM 37940X102   15,068,131 143,179 SH   SOLE 43 129,225 0 13,954
GLOBAL SELF STORAGE INC COM 37955N106   92,844 18,063 SH   SOLE 2 18,063 0 0
GLOBAL SELF STORAGE INC COM 37955N106   8,255 1,606 SH   SOLE 18 1,606 0 0
GLOBAL SELF STORAGE INC COM 37955N106   119,114 23,174 SH   SOLE 21 23,174 0 0
GLOBAL SELF STORAGE INC COM 37955N106   54,551 10,613 SH   SOLE 22 10,613 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   567,953 30,307 SH   SOLE 43 28,560 0 1,747
GLOBAL WTR RES INC COM 379463102   114,890 9,243 SH   SOLE 2 7,532 0 1,711
GLOBAL WTR RES INC COM 379463102   495,199 39,839 SH   SOLE 18 39,839 0 0
GLOBAL WTR RES INC COM 379463102   329,184 26,483 SH   SOLE 19 26,483 0 0
GLOBAL WTR RES INC COM 379463102   5,074,249 408,226 SH   SOLE 21 408,226 0 0
GLOBAL WTR RES INC COM 379463102   2,103,367 169,217 SH   SOLE 22 164,158 0 5,059
GLOBAL WTR RES INC COM 379463102   2,710 218 SH   SOLE 43 218 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   1,955 47 SH   SOLE 2 47 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   11,543,531 159,927 SH   SOLE 2 75,440 0 84,487
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   4,447,876 61,622 SH   SOLE 7 61,622 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   206,724 2,864 SH   SOLE 15 2,864 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,803,778 24,990 SH   SOLE 18 24,990 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   75,478,265 1,045,695 SH   SOLE 19 1,045,695 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   50,793,066 703,700 SH   SOLE 21 703,700 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   33,305,223 461,419 SH   SOLE 22 410,992 0 50,427
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   5,040,402 69,831 SH   SOLE 25 69,831 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   2,087,373 28,919 SH   SOLE 26 2,216 0 26,703
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,410,397 19,540 SH   SOLE 28 4,876 0 14,664
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   27,212,437 377,008 SH   SOLE 30 377,008 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   326,831 4,528 SH   SOLE 31 918 0 3,610
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   8,847,391 122,574 SH   SOLE 32 122,574 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   108,830,189 1,507,761 SH   SOLE 34 1,507,761 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   635,906 8,810 SH   SOLE 36 8,810 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,878,629 26,027 SH   SOLE 43 23,357 0 2,670
GLOBALSTAR INC COM 378973408   464,182 400,157 SH   SOLE 2 216,566 0 183,591
GLOBALSTAR INC COM 378973408   2,913 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408   313,207 270,006 SH   SOLE 7 270,006 0 0
GLOBALSTAR INC COM 378973408   2,059,761 1,775,656 SH   SOLE 18 1,775,656 0 0
GLOBALSTAR INC COM 378973408   1,524,948 1,314,610 SH   SOLE 19 1,314,610 0 0
GLOBALSTAR INC COM 378973408   26,090,845 22,492,108 SH   SOLE 21 22,492,108 0 0
GLOBALSTAR INC COM 378973408   20,760,064 17,896,607 SH   SOLE 22 17,306,739 0 589,868
GLOBALSTAR INC COM 378973408   140,056 120,738 SH   SOLE 25 120,738 0 0
GLOBALSTAR INC COM 378973408   732,633 631,580 SH   SOLE 26 577,367 0 54,213
GLOBALSTAR INC COM 378973408   53,914 46,478 SH   SOLE 28 0 0 46,478
GLOBALSTAR INC COM 378973408   584,973 504,287 SH   SOLE 30 504,287 0 0
GLOBALSTAR INC COM 378973408   129,456 111,600 SH   SOLE 40 111,600 0 0
GLOBALSTAR INC COM 378973408   130,075 112,134 SH   SOLE 43 111,781 0 353
GLOBANT S A COM L44385109   14,017,935 85,470 SH   SOLE 2 5,002 0 80,468
GLOBANT S A COM L44385109   71,508 436 SH   SOLE 7 436 0 0
GLOBANT S A COM L44385109   8,610,361 52,499 SH   SOLE 18 21,429 0 31,070
GLOBANT S A COM L44385109   209,808,316 1,279,241 SH   SOLE 19 1,279,241 0 0
GLOBANT S A COM L44385109   84,516,649 515,314 SH   SOLE 21 515,314 0 0
GLOBANT S A COM L44385109   89,500,913 545,704 SH   SOLE 22 509,287 0 36,417
GLOBANT S A COM L44385109   3,078,468 18,770 SH   SOLE 25 18,770 0 0
GLOBANT S A COM L44385109   77,577 473 SH   SOLE 28 473 0 0
GLOBANT S A COM L44385109   27,252,558 166,164 SH   SOLE 30 166,164 0 0
GLOBANT S A COM L44385109   92,830 566 SH   SOLE 31 566 0 0
GLOBANT S A COM L44385109   15,380,694 93,779 SH   SOLE 34 93,779 0 0
GLOBANT S A COM L44385109   143,673 876 SH   SOLE 43 741 0 135
GLOBE LIFE INC COM 37959E102   11,561,232 105,083 SH   SOLE 2 26,645 0 78,438
GLOBE LIFE INC COM 37959E102   7,900,426 71,809 SH   SOLE 4 35,715 0 36,094
GLOBE LIFE INC COM 37959E102   6,719,141 61,072 SH   SOLE 7 58,634 0 2,438
GLOBE LIFE INC COM 37959E102   101,438 922 SH   SOLE 13 922 0 0
GLOBE LIFE INC COM 37959E102   1,802,128 16,380 SH   SOLE 15 16,380 0 0
GLOBE LIFE INC COM 37959E102   26,537,704 241,208 SH   SOLE 18 233,552 0 7,656
GLOBE LIFE INC COM 37959E102   5,294,052 48,119 SH   SOLE 19 48,119 0 0
GLOBE LIFE INC COM 37959E102   268,613,830 2,441,500 SH   SOLE 21 2,441,500 0 0
GLOBE LIFE INC COM 37959E102   237,149,540 2,155,513 SH   SOLE 22 1,952,920 0 202,593
GLOBE LIFE INC COM 37959E102   18,830,583 171,156 SH   SOLE 23 171,156 0 0
GLOBE LIFE INC COM 37959E102   13,278,314 120,690 SH   SOLE 25 120,656 0 34
GLOBE LIFE INC COM 37959E102   16,454,481 149,559 SH   SOLE 26 53,955 0 95,604
GLOBE LIFE INC COM 37959E102   14,525,060 132,022 SH   SOLE 28 1,121 0 130,901
GLOBE LIFE INC COM 37959E102   57,195,107 519,861 SH   SOLE 30 518,323 0 1,538
GLOBE LIFE INC COM 37959E102   2,830,925 25,731 SH   SOLE 31 18,865 0 6,866
GLOBE LIFE INC COM 37959E102   950,683 8,641 SH   SOLE 34 8,641 0 0
GLOBE LIFE INC COM 37959E102   2,926,752 26,602 SH   SOLE 36 26,602 0 0
GLOBE LIFE INC COM 37959E102   438,540 3,986 SH   SOLE 40 3,986 0 0
GLOBE LIFE INC COM 37959E102   20,684 188 SH   OTR 43 188 0 0
GLOBE LIFE INC COM 37959E102   13,339,560 121,247 SH   SOLE 43 115,028 0 6,219
GLOBUS MED INC CL A 379577208   16,521,548 291,694 SH   SOLE 2 144,026 0 147,668
GLOBUS MED INC CL A 379577208   69,497 1,227 SH   SOLE 4 209 0 1,018
GLOBUS MED INC CL A 379577208   465,241 8,214 SH   SOLE 7 8,214 0 0
GLOBUS MED INC CL A 379577208   8,664,731 152,979 SH   SOLE 18 152,979 0 0
GLOBUS MED INC CL A 379577208   3,051,933 53,883 SH   SOLE 19 53,883 0 0
GLOBUS MED INC CL A 379577208   246,572,328 4,353,325 SH   SOLE 21 4,353,325 0 0
GLOBUS MED INC CL A 379577208   133,625,768 2,359,212 SH   SOLE 22 2,259,321 0 99,891
GLOBUS MED INC CL A 379577208   747,761 13,202 SH   SOLE 25 13,202 0 0
GLOBUS MED INC CL A 379577208   5,768,727 101,849 SH   SOLE 26 31,828 0 70,021
GLOBUS MED INC CL A 379577208   451,931 7,979 SH   SOLE 28 1,788 0 6,191
GLOBUS MED INC CL A 379577208   6,047,623 106,773 SH   SOLE 30 106,773 0 0
GLOBUS MED INC CL A 379577208   60,322 1,065 SH   SOLE 31 1,065 0 0
GLOBUS MED INC CL A 379577208   11,328 200 SH   SOLE 34 200 0 0
GLOBUS MED INC CL A 379577208   733,828 12,956 SH   SOLE 40 12,956 0 0
GLOBUS MED INC CL A 379577208   9,006 159 SH   OTR 43 159 0 0
GLOBUS MED INC CL A 379577208   2,481,002 43,803 SH   SOLE 43 34,535 0 9,268
GLYCOMIMETICS INC COM 38000Q102   54,884 43,559 SH   SOLE 21 43,559 0 0
GLYCOMIMETICS INC COM 38000Q102   752,811 597,469 SH   SOLE 22 597,469 0 0
GLYCOMIMETICS INC COM 38000Q102   9,938 7,887 SH   SOLE 26 0 0 7,887
GMS INC COM 36251C103   3,627,503 62,662 SH   SOLE 2 47,785 0 14,877
GMS INC COM 36251C103   6,542 113 SH   SOLE 4 113 0 0
GMS INC COM 36251C103   548,045 9,467 SH   SOLE 7 9,467 0 0
GMS INC COM 36251C103   7,605,415 131,377 SH   SOLE 18 131,377 0 0
GMS INC COM 36251C103   13,517,315 233,500 SH   SOLE 19 233,500 0 0
GMS INC COM 36251C103   289,470,551 5,000,355 SH   SOLE 21 5,000,355 0 0
GMS INC COM 36251C103   71,252,286 1,230,822 SH   SOLE 22 1,201,279 0 29,543
GMS INC COM 36251C103   166,376 2,874 SH   SOLE 23 2,874 0 0
GMS INC COM 36251C103   395,215 6,827 SH   SOLE 25 6,827 0 0
GMS INC COM 36251C103   1,968,144 33,998 SH   SOLE 26 19,001 0 14,997
GMS INC COM 36251C103   44,460 768 SH   SOLE 28 768 0 0
GMS INC COM 36251C103   5,022,479 86,759 SH   SOLE 30 86,759 0 0
GMS INC COM 36251C103   98,471 1,701 SH   SOLE 36 1,701 0 0
GMS INC COM 36251C103   333,620 5,763 SH   SOLE 40 5,763 0 0
GMS INC COM 36251C103   3,612,047 62,395 SH   SOLE 43 61,784 0 611
GODADDY INC CL A 380237107   25,858,921 332,719 SH   SOLE 2 46,128 0 286,591
GODADDY INC CL A 380237107   8,677,360 111,649 SH   SOLE 4 55,595 0 56,054
GODADDY INC CL A 380237107   11,652,715 149,932 SH   SOLE 7 149,932 0 0
GODADDY INC CL A 380237107   359,533 4,626 SH   SOLE 13 4,626 0 0
GODADDY INC CL A 380237107   795,309 10,233 SH   SOLE 15 10,233 0 0
GODADDY INC CL A 380237107   7,151,017 92,010 SH   SOLE 18 83,356 0 8,654
GODADDY INC CL A 380237107   2,960,510 38,092 SH   SOLE 19 38,092 0 0
GODADDY INC CL A 380237107   185,559,687 2,387,541 SH   SOLE 21 2,387,541 0 0
GODADDY INC CL A 380237107   278,877,313 3,588,231 SH   SOLE 22 3,297,735 0 290,496
GODADDY INC CL A 380237107   22,204,759 285,702 SH   SOLE 23 285,702 0 0
GODADDY INC CL A 380237107   15,357,317 197,598 SH   SOLE 25 197,264 0 334
GODADDY INC CL A 380237107   15,504,518 199,492 SH   SOLE 26 99,809 0 99,683
GODADDY INC CL A 380237107   28,928,628 372,216 SH   SOLE 28 6,320 0 365,896
GODADDY INC CL A 380237107   42,521,856 547,116 SH   SOLE 30 533,649 0 13,467
GODADDY INC CL A 380237107   3,466,623 44,604 SH   SOLE 31 32,667 0 11,937
GODADDY INC CL A 380237107   519,092 6,679 SH   SOLE 34 6,679 0 0
GODADDY INC CL A 380237107   3,393,722 43,666 SH   SOLE 36 43,666 0 0
GODADDY INC CL A 380237107   511,864 6,586 SH   SOLE 40 6,586 0 0
GODADDY INC CL A 380237107   27,668 356 SH   OTR 43 356 0 0
GODADDY INC CL A 380237107   7,245,836 93,230 SH   SOLE 43 84,623 0 8,607
GOGO INC COM 38046C109   754,058 52,004 SH   SOLE 2 19,655 0 32,349
GOGO INC COM 38046C109   1,436 99 SH   SOLE 4 99 0 0
GOGO INC COM 38046C109   347,681 23,978 SH   SOLE 7 23,978 0 0
GOGO INC COM 38046C109   2,598,995 179,241 SH   SOLE 18 179,241 0 0
GOGO INC COM 38046C109   1,434,558 98,935 SH   SOLE 19 98,935 0 0
GOGO INC COM 38046C109   105,155,668 7,252,115 SH   SOLE 21 7,252,115 0 0
GOGO INC COM 38046C109   24,657,134 1,700,492 SH   SOLE 22 1,640,143 0 60,349
GOGO INC COM 38046C109   140,766 9,708 SH   SOLE 25 9,708 0 0
GOGO INC COM 38046C109   263,799 18,193 SH   SOLE 26 12,742 0 5,451
GOGO INC COM 38046C109   62,539 4,313 SH   SOLE 28 0 0 4,313
GOGO INC COM 38046C109   1,772,190 122,220 SH   SOLE 30 122,220 0 0
GOGO INC COM 38046C109   126,049 8,693 SH   SOLE 40 8,693 0 0
GOGO INC COM 38046C109   221,589 15,282 SH   SOLE 43 14,797 0 485
GOGORO INC ORDINARY SHARES G9491K105   99,347 24,530 SH   SOLE 2 24,530 0 0
GOGORO INC ORDINARY SHARES G9491K105   96,803 23,902 SH   SOLE 22 23,902 0 0
GOHEALTH INC CL A NEW 38046W204   1,335 82 SH   SOLE 2 0 0 82
GOHEALTH INC CL A NEW 38046W204   59,927 3,681 SH   SOLE 21 3,681 0 0
GOHEALTH INC CL A NEW 38046W204   894,846 54,966 SH   SOLE 22 54,966 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   376,918 143,315 SH   SOLE 43 138,098 0 5,217
GOLAR LNG LTD SHS G9456A100   1,195,582 55,351 SH   SOLE 2 3,911 0 51,440
GOLAR LNG LTD SHS G9456A100   23,436 1,085 SH   SOLE 7 1,085 0 0
GOLAR LNG LTD SHS G9456A100   5,996,678 277,624 SH   SOLE 18 277,624 0 0
GOLAR LNG LTD SHS G9456A100   4,320,302 200,014 SH   SOLE 19 200,014 0 0
GOLAR LNG LTD SHS G9456A100   70,811,323 3,278,302 SH   SOLE 21 3,278,302 0 0
GOLAR LNG LTD SHS G9456A100   25,389,158 1,175,424 SH   SOLE 22 1,105,169 0 70,255
GOLAR LNG LTD SHS G9456A100   6,502 301 SH   SOLE 43 301 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   73,367 5,508 SH   SOLE 2 5,508 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   42,620,470 3,199,735 SH   SOLE 7 3,199,735 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   6,228,858 467,632 SH   SOLE 19 467,632 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   7,174,472 538,624 SH   SOLE 25 538,624 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   6,372,368 478,406 SH   SOLE 26 279,386 0 199,020
GOLD FIELDS LTD SPONSORED ADR 38059T106   11,264,218 845,662 SH   SOLE 28 0 0 845,662
GOLD FIELDS LTD SPONSORED ADR 38059T106   81,061,537 6,085,701 SH   SOLE 30 6,085,701 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   19,513,267 1,464,960 SH   SOLE 34 1,464,960 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   11,841,988 889,038 SH   SOLE 43 823,060 0 65,978
GOLD RESOURCE CORP COM 38068T105   3,488 3,322 SH   SOLE 2 0 0 3,322
GOLD RESOURCE CORP COM 38068T105   15,709 14,961 SH   SOLE 18 14,961 0 0
GOLD RESOURCE CORP COM 38068T105   279,063 265,774 SH   SOLE 21 265,774 0 0
GOLD RESOURCE CORP COM 38068T105   1,010,261 962,153 SH   SOLE 22 962,153 0 0
GOLDEN ARROW MERGER CORP CLASS A COM 380799106   202,200 20,000 SH   SOLE 2 20,000 0 0
GOLDEN ENTMT INC COM 381013101   1,710,770 39,319 SH   SOLE 2 34,716 0 4,603
GOLDEN ENTMT INC COM 381013101   9,920 228 SH   SOLE 7 228 0 0
GOLDEN ENTMT INC COM 381013101   2,970,602 68,274 SH   SOLE 18 68,274 0 0
GOLDEN ENTMT INC COM 381013101   1,733,134 39,833 SH   SOLE 19 39,833 0 0
GOLDEN ENTMT INC COM 381013101   111,240,190 2,556,658 SH   SOLE 21 2,556,658 0 0
GOLDEN ENTMT INC COM 381013101   26,766,351 615,177 SH   SOLE 22 599,264 0 15,913
GOLDEN ENTMT INC COM 381013101   101,204 2,326 SH   SOLE 25 2,326 0 0
GOLDEN ENTMT INC COM 381013101   637,073 14,642 SH   SOLE 26 14,642 0 0
GOLDEN ENTMT INC COM 381013101   1,193,262 27,425 SH   SOLE 30 27,425 0 0
GOLDEN ENTMT INC COM 381013101   13,967 321 SH   SOLE 34 321 0 0
GOLDEN ENTMT INC COM 381013101   93,068 2,139 SH   SOLE 40 2,139 0 0
GOLDEN ENTMT INC COM 381013101   223,989 5,148 SH   SOLE 43 4,963 0 185
GOLDEN MATRIX GROUP INC COM 381098300   6,209 2,343 SH   SOLE 18 2,343 0 0
GOLDEN MATRIX GROUP INC COM 381098300   89,059 33,607 SH   SOLE 21 33,607 0 0
GOLDEN MATRIX GROUP INC COM 381098300   505,649 190,811 SH   SOLE 22 190,811 0 0
GOLDEN MINERALS CO COM 381119106   18,663 91,934 SH   SOLE 21 91,934 0 0
GOLDEN MINERALS CO COM 381119106   5,465 26,922 SH   SOLE 22 26,922 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   894,547 93,965 SH   SOLE 2 22,138 0 71,827
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   13,737 1,443 SH   SOLE 7 1,443 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   3,249,681 341,353 SH   SOLE 18 341,353 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   2,309,638 242,609 SH   SOLE 19 242,609 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   37,618,432 3,951,516 SH   SOLE 21 3,951,516 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   14,257,009 1,497,585 SH   SOLE 22 1,397,193 0 100,392
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   190 20 SH   SOLE 43 20 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   7,341,666 537,851 SH   SOLE 30 537,851 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   220,909,159 675,336 SH   SOLE 2 79,566 0 595,770
GOLDMAN SACHS GROUP INC COM 38141G104   78,652,618 240,447 SH   SOLE 4 144,401 0 96,046
GOLDMAN SACHS GROUP INC COM 38141G104   104,255,518 318,717 SH   SOLE 7 308,977 0 9,740
GOLDMAN SACHS GROUP INC COM 38141G104   5,450,307 16,662 SH   SOLE 13 16,662 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   18,970,090 57,993 SH   SOLE 15 57,993 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,636 5 SH   SOLE 17 0 0 5
GOLDMAN SACHS GROUP INC COM 38141G104   223,250,612 682,494 SH   SOLE 18 652,963 0 29,531
GOLDMAN SACHS GROUP INC COM 38141G104   40,443,553 123,639 SH   SOLE 19 123,639 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,677,010,014 8,183,822 SH   SOLE 21 8,183,822 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,359,985,797 7,214,655 SH   SOLE 22 6,502,998 0 711,657
GOLDMAN SACHS GROUP INC COM 38141G104   235,912,386 721,202 SH   SOLE 23 721,202 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   262,575,777 802,714 SH   SOLE 25 801,361 0 1,353
GOLDMAN SACHS GROUP INC COM 38141G104   224,984,295 687,794 SH   SOLE 26 294,203 0 393,591
GOLDMAN SACHS GROUP INC COM 38141G104   209,428,579 640,239 SH   SOLE 28 31,812 0 608,427
GOLDMAN SACHS GROUP INC COM 38141G104   143,601 439 SH   SOLE 29 439 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   682,977,221 2,087,913 SH   SOLE 30 2,087,913 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   30,924,979 94,540 SH   SOLE 31 69,537 0 25,003
GOLDMAN SACHS GROUP INC COM 38141G104   16,686,535 51,012 SH   SOLE 32 51,012 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   46,919,023 143,435 SH   SOLE 34 143,435 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   36,117,524 110,414 SH   SOLE 36 110,414 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   4,525,567 13,835 SH   SOLE 40 13,835 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   171,406 524 SH   OTR 43 524 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   120,555,862 368,548 SH   SOLE 43 328,568 0 39,981
GOLUB CAP BDC INC COM 38173M102   12,103,222 892,568 SH   SOLE 30 892,568 0 0
GOLUB CAP BDC INC COM 38173M102   78,987 5,825 SH   OTR 43 5,825 0 0
GOLUB CAP BDC INC COM 38173M102   935,562 68,994 SH   SOLE 43 64,679 0 4,315
GOOD TIMES RESTAURANTS INC COM NEW 382140879   4,947 1,812 SH   SOLE 18 1,812 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   52,263 19,144 SH   SOLE 21 19,144 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   88,212 32,312 SH   SOLE 22 32,312 0 0
GOODRX HLDGS INC COM CL A 38246G108   1,558,694 249,391 SH   SOLE 2 238,830 0 10,561
GOODRX HLDGS INC COM CL A 38246G108   62,019 9,923 SH   SOLE 19 9,923 0 0
GOODRX HLDGS INC COM CL A 38246G108   1,939,531 310,325 SH   SOLE 21 310,325 0 0
GOODRX HLDGS INC COM CL A 38246G108   8,698,681 1,391,789 SH   SOLE 22 1,357,531 0 34,258
GOODRX HLDGS INC COM CL A 38246G108   64,506 10,321 SH   SOLE 25 10,321 0 0
GOODRX HLDGS INC COM CL A 38246G108   369,944 59,191 SH   SOLE 26 0 0 59,191
GOODRX HLDGS INC COM CL A 38246G108   315,031 50,405 SH   SOLE 30 50,405 0 0
GOODRX HLDGS INC COM CL A 38246G108   71,994 11,519 SH   SOLE 40 11,519 0 0
GOODRX HLDGS INC COM CL A 38246G108   316,331 50,613 SH   SOLE 43 50,269 0 344
GOODYEAR TIRE & RUBR CO COM 382550101   5,844,644 530,367 SH   SOLE 2 243,718 0 286,649
GOODYEAR TIRE & RUBR CO COM 382550101   9,246 839 SH   SOLE 4 839 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   456,768 41,449 SH   SOLE 7 41,449 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   14,151,487 1,284,164 SH   SOLE 18 1,284,164 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   16,763,216 1,521,163 SH   SOLE 19 1,521,163 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   226,151,922 20,521,953 SH   SOLE 21 20,521,953 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   103,837,052 9,422,600 SH   SOLE 22 9,084,227 0 338,373
GOODYEAR TIRE & RUBR CO COM 382550101   84,237 7,644 SH   SOLE 23 7,644 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,441,625 130,819 SH   SOLE 25 130,819 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,699,702 244,982 SH   SOLE 26 146,929 0 98,053
GOODYEAR TIRE & RUBR CO COM 382550101   541,369 49,126 SH   SOLE 28 49,126 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,419,354 128,798 SH   SOLE 30 128,798 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,392,190 126,333 SH   SOLE 34 126,333 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   524,089 47,558 SH   SOLE 36 47,558 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   533,831 48,442 SH   SOLE 40 48,442 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   4,879,744 442,808 SH   SOLE 43 422,049 0 20,759
GOOSEHEAD INS INC COM CL A 38267D109   2,051,303 39,297 SH   SOLE 2 24,198 0 15,099
GOOSEHEAD INS INC COM CL A 38267D109   3,654 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109   8,300 159 SH   SOLE 7 159 0 0
GOOSEHEAD INS INC COM CL A 38267D109   2,526,428 48,399 SH   SOLE 18 48,399 0 0
GOOSEHEAD INS INC COM CL A 38267D109   4,782,825 91,625 SH   SOLE 19 91,625 0 0
GOOSEHEAD INS INC COM CL A 38267D109   31,570,821 604,805 SH   SOLE 21 604,805 0 0
GOOSEHEAD INS INC COM CL A 38267D109   31,293,065 599,484 SH   SOLE 22 583,660 0 15,824
GOOSEHEAD INS INC COM CL A 38267D109   86,443 1,656 SH   SOLE 23 1,656 0 0
GOOSEHEAD INS INC COM CL A 38267D109   155,138 2,972 SH   SOLE 25 2,972 0 0
GOOSEHEAD INS INC COM CL A 38267D109   411,075 7,875 SH   SOLE 26 6,240 0 1,635
GOOSEHEAD INS INC COM CL A 38267D109   34,348 658 SH   SOLE 28 329 0 329
GOOSEHEAD INS INC COM CL A 38267D109   1,766,448 33,840 SH   SOLE 30 33,840 0 0
GOOSEHEAD INS INC COM CL A 38267D109   133,945 2,566 SH   SOLE 40 2,566 0 0
GOOSEHEAD INS INC COM CL A 38267D109   203,423 3,897 SH   SOLE 43 3,339 0 558
GOPRO INC CL A 38268T103   3,024,579 601,308 SH   SOLE 2 451,170 0 150,138
GOPRO INC CL A 38268T103   2,153 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103   8,989 1,787 SH   SOLE 7 1,787 0 0
GOPRO INC CL A 38268T103   2,043,166 406,196 SH   SOLE 18 348,573 0 57,623
GOPRO INC CL A 38268T103   2,969,189 590,296 SH   SOLE 19 590,296 0 0
GOPRO INC CL A 38268T103   23,228,595 4,618,011 SH   SOLE 21 4,618,011 0 0
GOPRO INC CL A 38268T103   23,033,079 4,579,141 SH   SOLE 22 4,419,660 0 159,481
GOPRO INC CL A 38268T103   121,801 24,215 SH   SOLE 25 24,215 0 0
GOPRO INC CL A 38268T103   1,217,768 242,101 SH   SOLE 26 52,310 0 189,791
GOPRO INC CL A 38268T103   37,780 7,511 SH   SOLE 28 0 0 7,511
GOPRO INC CL A 38268T103   374,509 74,455 SH   SOLE 30 74,455 0 0
GOPRO INC CL A 38268T103   169,989 33,795 SH   SOLE 40 33,795 0 0
GOPRO INC CL A 38268T103   184,415 36,663 SH   SOLE 43 36,443 0 220
GORMAN RUPP CO COM 383082104   615,400 24,616 SH   SOLE 2 11,187 0 13,429
GORMAN RUPP CO COM 383082104   7,650 306 SH   SOLE 7 306 0 0
GORMAN RUPP CO COM 383082104   1,530,425 61,217 SH   SOLE 18 61,217 0 0
GORMAN RUPP CO COM 383082104   1,116,600 44,664 SH   SOLE 19 44,664 0 0
GORMAN RUPP CO COM 383082104   18,209,725 728,389 SH   SOLE 21 728,389 0 0
GORMAN RUPP CO COM 383082104   13,842,150 553,686 SH   SOLE 22 528,048 0 25,638
GORMAN RUPP CO COM 383082104   109,175 4,367 SH   SOLE 25 4,367 0 0
GORMAN RUPP CO COM 383082104   35,625 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104   191,650 7,666 SH   SOLE 28 0 0 7,666
GORMAN RUPP CO COM 383082104   1,077,250 43,090 SH   SOLE 30 43,090 0 0
GORMAN RUPP CO COM 383082104   75,375 3,015 SH   SOLE 40 3,015 0 0
GORMAN RUPP CO COM 383082104   394,875 15,795 SH   SOLE 43 15,432 0 363
GOSSAMER BIO INC COM 38341P102   13,868 11,006 SH   SOLE 2 2,781 0 8,225
GOSSAMER BIO INC COM 38341P102   709 563 SH   SOLE 7 563 0 0
GOSSAMER BIO INC COM 38341P102   224,750 178,373 SH   SOLE 18 178,373 0 0
GOSSAMER BIO INC COM 38341P102   147,137 116,775 SH   SOLE 19 116,775 0 0
GOSSAMER BIO INC COM 38341P102   3,283,599 2,606,031 SH   SOLE 21 2,606,031 0 0
GOSSAMER BIO INC COM 38341P102   2,311,515 1,834,536 SH   SOLE 22 1,814,578 0 19,958
GOSSAMER BIO INC COM 38341P102   58,364 46,321 SH   SOLE 30 46,321 0 0
GOSSAMER BIO INC COM 38341P102   93 74 SH   SOLE 43 74 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   723,773 240,456 SH   SOLE 2 97,554 0 142,902
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   3,780,108 1,255,850 SH   SOLE 4 705,197 0 550,653
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   3,605,808 1,197,943 SH   SOLE 7 1,132,387 0 65,556
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   62,415 20,736 SH   SOLE 13 20,736 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,067,512 354,655 SH   SOLE 15 354,655 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   3,421,645 1,136,759 SH   SOLE 18 1,129,726 0 7,033
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   2,622,035 871,108 SH   SOLE 19 871,108 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   70,093,385 23,286,839 SH   SOLE 21 23,286,839 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   53,976,536 17,932,404 SH   SOLE 22 17,329,305 0 603,099
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   6,262,910 2,080,701 SH   SOLE 23 2,080,701 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,157,553 384,569 SH   SOLE 25 377,269 0 7,300
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   5,048,080 1,677,103 SH   SOLE 26 108,150 0 1,568,953
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   6,186,260 2,055,236 SH   SOLE 28 44,064 0 2,011,172
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   23,048 7,657 SH   SOLE 29 7,657 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   21,755,308 7,227,677 SH   SOLE 30 5,354,476 0 1,873,201
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   756,145 251,211 SH   SOLE 31 224,012 0 27,199
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   583,350 193,804 SH   SOLE 34 193,804 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   696,300 231,329 SH   SOLE 36 231,329 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   109,654 36,430 SH   SOLE 40 36,430 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   11,005 3,656 SH   SOLE 43 3,393 0 263
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   17,862 9,603 SH   SOLE 2 9,603 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   141,514 76,083 SH   SOLE 19 76,083 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   635,199 341,505 SH   SOLE 21 341,505 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   65,872 35,415 SH   SOLE 30 35,415 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   173,964 93,529 SH   SOLE 34 93,529 0 0
GRACO INC COM 384109104   20,508,655 280,902 SH   SOLE 2 178,056 0 102,846
GRACO INC COM 384109104   8,339,056 114,218 SH   SOLE 4 80,983 0 33,235
GRACO INC COM 384109104   2,931,059 40,146 SH   SOLE 7 40,146 0 0
GRACO INC COM 384109104   201,800 2,764 SH   SOLE 13 2,764 0 0
GRACO INC COM 384109104   1,092,449 14,963 SH   SOLE 15 14,963 0 0
GRACO INC COM 384109104   30,248,627 414,308 SH   SOLE 18 404,607 0 9,701
GRACO INC COM 384109104   9,542,626 130,703 SH   SOLE 19 130,703 0 0
GRACO INC COM 384109104   651,771,368 8,927,152 SH   SOLE 21 8,927,152 0 0
GRACO INC COM 384109104   378,397,834 5,182,822 SH   SOLE 22 4,853,850 0 328,972
GRACO INC COM 384109104   24,857,058 340,461 SH   SOLE 23 340,461 0 0
GRACO INC COM 384109104   3,442,348 47,149 SH   SOLE 25 47,149 0 0
GRACO INC COM 384109104   18,925,214 259,214 SH   SOLE 26 92,558 0 166,656
GRACO INC COM 384109104   15,810,973 216,559 SH   SOLE 28 1,973 0 214,586
GRACO INC COM 384109104   141,566 1,939 SH   SOLE 29 1,939 0 0
GRACO INC COM 384109104   46,333,752 634,622 SH   SOLE 30 634,622 0 0
GRACO INC COM 384109104   3,094,164 42,380 SH   SOLE 31 39,353 0 3,027
GRACO INC COM 384109104   594,666 8,145 SH   SOLE 34 8,145 0 0
GRACO INC COM 384109104   2,110,646 28,909 SH   SOLE 36 28,909 0 0
GRACO INC COM 384109104   518,371 7,100 SH   SOLE 40 7,100 0 0
GRACO INC COM 384109104   22,779 312 SH   OTR 43 312 0 0
GRACO INC COM 384109104   12,691,605 173,834 SH   SOLE 43 163,228 0 10,606
GRAFTECH INTL LTD COM 384313508   510,072 104,953 SH   SOLE 2 59,401 0 45,552
GRAFTECH INTL LTD COM 384313508   2,561 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508   10,935 2,250 SH   SOLE 7 2,250 0 0
GRAFTECH INTL LTD COM 384313508   2,387,805 491,318 SH   SOLE 18 491,318 0 0
GRAFTECH INTL LTD COM 384313508   1,877,301 386,276 SH   SOLE 19 386,276 0 0
GRAFTECH INTL LTD COM 384313508   29,518,221 6,073,708 SH   SOLE 21 6,073,708 0 0
GRAFTECH INTL LTD COM 384313508   25,399,108 5,226,154 SH   SOLE 22 5,066,772 0 159,382
GRAFTECH INTL LTD COM 384313508   132,513 27,266 SH   SOLE 25 27,266 0 0
GRAFTECH INTL LTD COM 384313508   646,156 132,954 SH   SOLE 26 116,042 0 16,912
GRAFTECH INTL LTD COM 384313508   217,543 44,762 SH   SOLE 28 0 0 44,762
GRAFTECH INTL LTD COM 384313508   424,633 87,373 SH   SOLE 30 87,373 0 0
GRAFTECH INTL LTD COM 384313508   36,124 7,433 SH   SOLE 36 7,433 0 0
GRAFTECH INTL LTD COM 384313508   177,273 36,476 SH   SOLE 40 36,476 0 0
GRAFTECH INTL LTD COM 384313508   9,778 2,012 SH   OTR 43 2,012 0 0
GRAFTECH INTL LTD COM 384313508   749,976 154,316 SH   SOLE 43 152,131 0 2,185
GRAHAM CORP COM 384556106   20,902 1,598 SH   SOLE 18 1,598 0 0
GRAHAM CORP COM 384556106   420,064 32,115 SH   SOLE 21 32,115 0 0
GRAHAM CORP COM 384556106   1,926,579 147,292 SH   SOLE 22 147,292 0 0
GRAHAM CORP COM 384556106   78 6 SH   SOLE 43 6 0 0
GRAHAM HLDGS CO COM CL B 384637104   3,219,919 5,404 SH   SOLE 2 2,791 0 2,613
GRAHAM HLDGS CO COM CL B 384637104   8,342 14 SH   SOLE 4 14 0 0
GRAHAM HLDGS CO COM CL B 384637104   40,517 68 SH   SOLE 7 68 0 0
GRAHAM HLDGS CO COM CL B 384637104   9,864,131 16,555 SH   SOLE 18 16,555 0 0
GRAHAM HLDGS CO COM CL B 384637104   4,335,928 7,277 SH   SOLE 19 7,277 0 0
GRAHAM HLDGS CO COM CL B 384637104   167,036,594 280,338 SH   SOLE 21 280,338 0 0
GRAHAM HLDGS CO COM CL B 384637104   71,292,852 119,651 SH   SOLE 22 115,054 0 4,597
GRAHAM HLDGS CO COM CL B 384637104   358,100 601 SH   SOLE 25 601 0 0
GRAHAM HLDGS CO COM CL B 384637104   758,504 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM CL B 384637104   1,142,225 1,917 SH   SOLE 28 1,917 0 0
GRAHAM HLDGS CO COM CL B 384637104   1,193,468 2,003 SH   SOLE 30 2,003 0 0
GRAHAM HLDGS CO COM CL B 384637104   110,230 185 SH   SOLE 36 185 0 0
GRAHAM HLDGS CO COM CL B 384637104   366,442 615 SH   SOLE 40 615 0 0
GRAHAM HLDGS CO COM CL B 384637104   13,256,951 22,249 SH   SOLE 43 21,788 0 461
GRAINGER W W INC COM 384802104   103,038,399 149,589 SH   SOLE 2 26,410 0 123,179
GRAINGER W W INC COM 384802104   22,849,894 33,173 SH   SOLE 4 15,458 0 17,715
GRAINGER W W INC COM 384802104   59,954,022 87,040 SH   SOLE 7 74,535 0 12,505
GRAINGER W W INC COM 384802104   2,496,247 3,624 SH   SOLE 13 3,624 0 0
GRAINGER W W INC COM 384802104   3,634,850 5,277 SH   SOLE 15 5,277 0 0
GRAINGER W W INC COM 384802104   57,786,337 83,893 SH   SOLE 18 76,062 0 7,831
GRAINGER W W INC COM 384802104   21,987,504 31,921 SH   SOLE 19 31,921 0 0
GRAINGER W W INC COM 384802104   1,107,296,516 1,607,550 SH   SOLE 21 1,607,550 0 0
GRAINGER W W INC COM 384802104   694,430,690 1,008,160 SH   SOLE 22 915,134 0 93,026
GRAINGER W W INC COM 384802104   58,836,773 85,418 SH   SOLE 23 85,418 0 0
GRAINGER W W INC COM 384802104   60,016,015 87,130 SH   SOLE 25 86,882 0 248
GRAINGER W W INC COM 384802104   58,353,917 84,717 SH   SOLE 26 35,137 0 49,580
GRAINGER W W INC COM 384802104   136,590,334 198,299 SH   SOLE 28 13,415 0 184,884
GRAINGER W W INC COM 384802104   330,902,258 480,397 SH   SOLE 30 449,807 0 30,590
GRAINGER W W INC COM 384802104   8,800,237 12,776 SH   SOLE 31 9,387 0 3,389
GRAINGER W W INC COM 384802104   12,234,643 17,762 SH   SOLE 34 17,762 0 0
GRAINGER W W INC COM 384802104   9,255,540 13,437 SH   SOLE 36 13,437 0 0
GRAINGER W W INC COM 384802104   1,278,431 1,856 SH   SOLE 40 1,856 0 0
GRAINGER W W INC COM 384802104   35,129 51 SH   OTR 43 51 0 0
GRAINGER W W INC COM 384802104   58,809,480 85,378 SH   SOLE 43 77,468 0 7,910
GRAN TIERRA ENERGY INC COM 38500T101   123,089 140,017 SH   SOLE 2 93,918 0 46,099
GRAN TIERRA ENERGY INC COM 38500T101   447,400 508,930 SH   SOLE 21 508,930 0 0
GRAN TIERRA ENERGY INC COM 38500T101   223,706 254,472 SH   SOLE 22 103,366 0 151,106
GRAN TIERRA ENERGY INC COM 38500T101   45,525 51,786 SH   SOLE 25 51,786 0 0
GRAN TIERRA ENERGY INC COM 38500T101   826,547 940,220 SH   SOLE 30 940,220 0 0
GRAN TIERRA ENERGY INC COM 38500T101   12,519 14,241 SH   SOLE 34 14,241 0 0
GRAN TIERRA ENERGY INC COM 38500T101   47,238 53,734 SH   SOLE 40 53,734 0 0
GRAN TIERRA ENERGY INC COM 38500T101   3,996 4,546 SH   SOLE 43 4,546 0 0
GRAND CANYON ED INC COM 38526M106   12,653,037 111,089 SH   SOLE 2 33,944 0 77,145
GRAND CANYON ED INC COM 38526M106   7,745 68 SH   SOLE 4 68 0 0
GRAND CANYON ED INC COM 38526M106   636,245 5,586 SH   SOLE 7 5,586 0 0
GRAND CANYON ED INC COM 38526M106   6,997,902 61,439 SH   SOLE 18 61,439 0 0
GRAND CANYON ED INC COM 38526M106   1,418,738 12,456 SH   SOLE 19 12,456 0 0
GRAND CANYON ED INC COM 38526M106   180,143,215 1,581,591 SH   SOLE 21 1,581,591 0 0
GRAND CANYON ED INC COM 38526M106   100,557,982 882,862 SH   SOLE 22 841,696 0 41,166
GRAND CANYON ED INC COM 38526M106   224,611 1,972 SH   SOLE 23 1,972 0 0
GRAND CANYON ED INC COM 38526M106   587,610 5,159 SH   SOLE 25 5,159 0 0
GRAND CANYON ED INC COM 38526M106   13,013,303 114,252 SH   SOLE 26 22,171 0 92,081
GRAND CANYON ED INC COM 38526M106   178,367 1,566 SH   SOLE 28 116 0 1,450
GRAND CANYON ED INC COM 38526M106   4,862,733 42,693 SH   SOLE 30 42,693 0 0
GRAND CANYON ED INC COM 38526M106   53,191 467 SH   SOLE 31 467 0 0
GRAND CANYON ED INC COM 38526M106   580,662 5,098 SH   SOLE 36 5,098 0 0
GRAND CANYON ED INC COM 38526M106   589,205 5,173 SH   SOLE 40 5,173 0 0
GRAND CANYON ED INC COM 38526M106   16,288 143 SH   OTR 43 143 0 0
GRAND CANYON ED INC COM 38526M106   19,442,388 170,697 SH   SOLE 43 167,666 0 3,031
GRANITE CONSTR INC COM 387328107   1,782,790 43,398 SH   SOLE 2 12,950 0 30,448
GRANITE CONSTR INC COM 387328107   7,928 193 SH   SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107   475,172 11,567 SH   SOLE 7 11,567 0 0
GRANITE CONSTR INC COM 387328107   6,259,332 152,369 SH   SOLE 18 152,369 0 0
GRANITE CONSTR INC COM 387328107   3,630,856 88,385 SH   SOLE 19 88,385 0 0
GRANITE CONSTR INC COM 387328107   231,286,274 5,630,143 SH   SOLE 21 5,630,143 0 0
GRANITE CONSTR INC COM 387328107   51,809,767 1,261,192 SH   SOLE 22 1,206,618 0 54,574
GRANITE CONSTR INC COM 387328107   325,313 7,919 SH   SOLE 25 7,919 0 0
GRANITE CONSTR INC COM 387328107   775,097 18,868 SH   SOLE 26 15,040 0 3,828
GRANITE CONSTR INC COM 387328107   117,817 2,868 SH   SOLE 28 2,868 0 0
GRANITE CONSTR INC COM 387328107   2,984,257 72,645 SH   SOLE 30 72,645 0 0
GRANITE CONSTR INC COM 387328107   70,329 1,712 SH   SOLE 36 1,712 0 0
GRANITE CONSTR INC COM 387328107   334,473 8,142 SH   SOLE 40 8,142 0 0
GRANITE CONSTR INC COM 387328107   3,621,996 88,169 SH   SOLE 43 85,002 0 3,167
GRANITE PT MTG TR INC COM STK 38741L107   251,383 50,682 SH   SOLE 2 14,954 0 35,728
GRANITE PT MTG TR INC COM STK 38741L107   680 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM STK 38741L107   2,163 436 SH   SOLE 7 436 0 0
GRANITE PT MTG TR INC COM STK 38741L107   747,819 150,770 SH   SOLE 18 150,770 0 0
GRANITE PT MTG TR INC COM STK 38741L107   517,447 104,324 SH   SOLE 19 104,324 0 0
GRANITE PT MTG TR INC COM STK 38741L107   12,580,911 2,536,474 SH   SOLE 21 2,536,474 0 0
GRANITE PT MTG TR INC COM STK 38741L107   6,491,266 1,308,723 SH   SOLE 22 1,246,969 0 61,754
GRANITE PT MTG TR INC COM STK 38741L107   34,799 7,016 SH   SOLE 25 7,016 0 0
GRANITE PT MTG TR INC COM STK 38741L107   84,548 17,046 SH   SOLE 26 7,740 0 9,306
GRANITE PT MTG TR INC COM STK 38741L107   50,354 10,152 SH   SOLE 28 758 0 9,394
GRANITE PT MTG TR INC COM STK 38741L107   35,846 7,227 SH   SOLE 40 7,227 0 0
GRANITE PT MTG TR INC COM STK 38741L107   32,190 6,490 SH   SOLE 43 6,410 0 80
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   28,254 456 SH   SOLE 43 456 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   11,376 1,938 SH   SOLE 2 0 0 1,938
GRANITE RIDGE RESOURCES INC COM 387432107   1,106,436 188,490 SH   SOLE 22 188,490 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   13,099,540 513,909 SH   SOLE 2 161,616 0 352,293
GRAPHIC PACKAGING HLDG CO COM 388689101   23,961 940 SH   SOLE 4 940 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,259,026 88,624 SH   SOLE 7 88,624 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   3,304,320 129,632 SH   SOLE 18 129,632 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   9,756,425 382,755 SH   SOLE 19 382,755 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   111,420,868 4,371,160 SH   SOLE 21 4,371,160 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   193,006,380 7,571,847 SH   SOLE 22 7,176,479 0 395,368
GRAPHIC PACKAGING HLDG CO COM 388689101   8,454,957 331,697 SH   SOLE 25 331,697 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   13,173,105 516,795 SH   SOLE 26 159,845 0 356,950
GRAPHIC PACKAGING HLDG CO COM 388689101   139,456 5,471 SH   SOLE 28 5,471 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   8,417,027 330,209 SH   SOLE 30 330,209 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   109,097 4,280 SH   SOLE 31 4,280 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   49,772,029 1,952,610 SH   SOLE 34 1,952,610 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   278,402 10,922 SH   SOLE 36 10,922 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   1,217,479 47,763 SH   SOLE 40 47,763 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   7,927 311 SH   OTR 43 311 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   3,065,997 120,282 SH   SOLE 43 103,312 0 16,970
GRAPHITE BIO INC COM 38870X104   10,266 4,190 SH   SOLE 2 4,190 0 0
GRAPHITE BIO INC COM 38870X104   11,851 4,837 SH   SOLE 18 4,837 0 0
GRAPHITE BIO INC COM 38870X104   658,406 268,737 SH   SOLE 21 268,737 0 0
GRAPHITE BIO INC COM 38870X104   494,197 201,713 SH   SOLE 22 201,713 0 0
GRAPHITE BIO INC COM 38870X104   67,086 27,382 SH   SOLE 30 27,382 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206   337,725 5,843 SH   SOLE 43 4,567 0 1,276
GRAY TELEVISION INC COM 389375106   1,232,014 141,286 SH   SOLE 2 98,028 0 43,258
GRAY TELEVISION INC COM 389375106   3,157 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106   7,211 827 SH   SOLE 7 827 0 0
GRAY TELEVISION INC COM 389375106   1,935,692 221,983 SH   SOLE 18 221,983 0 0
GRAY TELEVISION INC COM 389375106   1,572,722 180,358 SH   SOLE 19 180,358 0 0
GRAY TELEVISION INC COM 389375106   23,800,202 2,729,381 SH   SOLE 21 2,729,381 0 0
GRAY TELEVISION INC COM 389375106   20,184,010 2,314,680 SH   SOLE 22 2,235,228 0 79,452
GRAY TELEVISION INC COM 389375106   88,002 10,092 SH   SOLE 25 10,092 0 0
GRAY TELEVISION INC COM 389375106   261,896 30,034 SH   SOLE 26 21,859 0 8,175
GRAY TELEVISION INC COM 389375106   59,540 6,828 SH   SOLE 28 664 0 6,164
GRAY TELEVISION INC COM 389375106   413,581 47,429 SH   SOLE 30 47,429 0 0
GRAY TELEVISION INC COM 389375106   28,549 3,274 SH   SOLE 36 3,274 0 0
GRAY TELEVISION INC COM 389375106   142,703 16,365 SH   SOLE 40 16,365 0 0
GRAY TELEVISION INC COM 389375106   556,493 63,818 SH   SOLE 43 60,214 0 3,604
GREAT AJAX CORP COM 38983D300   1,411,107 214,454 SH   SOLE 2 149,424 0 65,030
GREAT AJAX CORP COM 38983D300   24,293 3,692 SH   SOLE 18 3,692 0 0
GREAT AJAX CORP COM 38983D300   1,536,167 233,460 SH   SOLE 19 233,460 0 0
GREAT AJAX CORP COM 38983D300   2,407,655 365,905 SH   SOLE 21 365,905 0 0
GREAT AJAX CORP COM 38983D300   3,336,040 506,997 SH   SOLE 22 506,997 0 0
GREAT AJAX CORP COM 38983D300   63,490 9,649 SH   SOLE 23 9,649 0 0
GREAT AJAX CORP COM 38983D300   16,351 2,485 SH   SOLE 43 2,485 0 0
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409   8,540,715 353,068 SH   SOLE 21 353,068 0 0
GREAT ELM GROUP INC COM NEW 39037G109   4,476 1,972 SH   SOLE 18 1,972 0 0
GREAT ELM GROUP INC COM NEW 39037G109   82,614 36,394 SH   SOLE 21 36,394 0 0
GREAT ELM GROUP INC COM NEW 39037G109   689,011 303,529 SH   SOLE 22 303,529 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   256,247 47,191 SH   SOLE 2 18,959 0 28,232
GREAT LAKES DREDGE & DOCK CO COM 390607109   2,058 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   293,546 54,060 SH   SOLE 7 54,060 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   976,271 179,792 SH   SOLE 18 179,792 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   682,909 125,766 SH   SOLE 19 125,766 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   23,398,663 4,309,146 SH   SOLE 21 4,309,146 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   9,699,919 1,786,357 SH   SOLE 22 1,717,668 0 68,689
GREAT LAKES DREDGE & DOCK CO COM 390607109   49,484 9,113 SH   SOLE 25 9,113 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   314,717 57,959 SH   SOLE 26 52,477 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109   16,990 3,129 SH   SOLE 28 1,170 0 1,959
GREAT LAKES DREDGE & DOCK CO COM 390607109   466,231 85,862 SH   SOLE 30 85,862 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   35,360 6,512 SH   SOLE 40 6,512 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   743,362 136,899 SH   SOLE 43 131,210 0 5,689
GREAT SOUTHN BANCORP INC COM 390905107   775,100 15,294 SH   SOLE 2 9,180 0 6,114
GREAT SOUTHN BANCORP INC COM 390905107   5,625 111 SH   SOLE 7 111 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,433,433 28,284 SH   SOLE 18 28,284 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,082,829 21,366 SH   SOLE 19 21,366 0 0
GREAT SOUTHN BANCORP INC COM 390905107   19,865,496 391,979 SH   SOLE 21 391,979 0 0
GREAT SOUTHN BANCORP INC COM 390905107   16,292,049 321,469 SH   SOLE 22 308,660 0 12,809
GREAT SOUTHN BANCORP INC COM 390905107   70,851 1,398 SH   SOLE 25 1,398 0 0
GREAT SOUTHN BANCORP INC COM 390905107   3,801 75 SH   SOLE 26 0 0 75
GREAT SOUTHN BANCORP INC COM 390905107   820,611 16,192 SH   SOLE 30 16,192 0 0
GREAT SOUTHN BANCORP INC COM 390905107   107,290 2,117 SH   SOLE 40 2,117 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,144,460 22,582 SH   SOLE 43 20,323 0 2,259
GREEN BRICK PARTNERS INC COM 392709101   790,603 22,550 SH   SOLE 2 8,624 0 13,926
GREEN BRICK PARTNERS INC COM 392709101   4,277 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101   9,571 273 SH   SOLE 7 273 0 0
GREEN BRICK PARTNERS INC COM 392709101   3,283,755 93,661 SH   SOLE 18 93,661 0 0
GREEN BRICK PARTNERS INC COM 392709101   1,892,889 53,990 SH   SOLE 19 53,990 0 0
GREEN BRICK PARTNERS INC COM 392709101   120,843,756 3,446,770 SH   SOLE 21 3,446,770 0 0
GREEN BRICK PARTNERS INC COM 392709101   27,778,003 792,299 SH   SOLE 22 763,726 0 28,573
GREEN BRICK PARTNERS INC COM 392709101   146,726 4,185 SH   SOLE 25 4,185 0 0
GREEN BRICK PARTNERS INC COM 392709101   108,265 3,088 SH   SOLE 26 367 0 2,721
GREEN BRICK PARTNERS INC COM 392709101   24,647 703 SH   SOLE 28 0 0 703
GREEN BRICK PARTNERS INC COM 392709101   2,085,439 59,482 SH   SOLE 30 59,482 0 0
GREEN BRICK PARTNERS INC COM 392709101   212,113 6,050 SH   SOLE 40 6,050 0 0
GREEN BRICK PARTNERS INC COM 392709101   1,013,043 28,895 SH   SOLE 43 28,051 0 844
GREEN DOT CORP CL A 39304D102   686,891 39,982 SH   SOLE 2 13,110 0 26,872
GREEN DOT CORP CL A 39304D102   3,453 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102   9,397 547 SH   SOLE 7 547 0 0
GREEN DOT CORP CL A 39304D102   2,676,215 155,775 SH   SOLE 18 155,775 0 0
GREEN DOT CORP CL A 39304D102   1,411,509 82,160 SH   SOLE 19 82,160 0 0
GREEN DOT CORP CL A 39304D102   86,671,880 5,044,929 SH   SOLE 21 5,044,929 0 0
GREEN DOT CORP CL A 39304D102   19,625,350 1,142,337 SH   SOLE 22 1,091,453 0 50,884
GREEN DOT CORP CL A 39304D102   105,743 6,155 SH   SOLE 25 6,155 0 0
GREEN DOT CORP CL A 39304D102   263,885 15,360 SH   SOLE 26 11,386 0 3,974
GREEN DOT CORP CL A 39304D102   15,651 911 SH   SOLE 28 911 0 0
GREEN DOT CORP CL A 39304D102   2,198,851 127,989 SH   SOLE 30 127,989 0 0
GREEN DOT CORP CL A 39304D102   88,374 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102   128,489 7,479 SH   SOLE 43 7,179 0 300
GREEN PLAINS INC COM 393222104   1,200,801 38,748 SH   SOLE 2 10,160 0 28,588
GREEN PLAINS INC COM 393222104   92,815 2,995 SH   SOLE 4 2,413 0 582
GREEN PLAINS INC COM 393222104   66,907 2,159 SH   SOLE 7 2,159 0 0
GREEN PLAINS INC COM 393222104   5,904,928 190,543 SH   SOLE 18 190,543 0 0
GREEN PLAINS INC COM 393222104   16,701,255 538,924 SH   SOLE 19 538,924 0 0
GREEN PLAINS INC COM 393222104   212,899,193 6,869,932 SH   SOLE 21 6,869,932 0 0
GREEN PLAINS INC COM 393222104   28,326,100 914,040 SH   SOLE 22 877,549 0 36,491
GREEN PLAINS INC COM 393222104   30,091 971 SH   SOLE 25 971 0 0
GREEN PLAINS INC COM 393222104   20,453 660 SH   SOLE 26 660 0 0
GREEN PLAINS INC COM 393222104   39,758,713 1,282,953 SH   SOLE 30 1,282,953 0 0
GREEN PLAINS INC COM 393222104   7,938,150 256,152 SH   SOLE 34 256,152 0 0
GREEN PLAINS INC COM 393222104   136,945 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104   60,647 1,957 SH   SOLE 43 1,957 0 0
GREENBRIER COS INC COM 393657101   1,033,268 32,119 SH   SOLE 2 9,616 0 22,503
GREENBRIER COS INC COM 393657101   4,375 136 SH   SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101   12,546 390 SH   SOLE 7 390 0 0
GREENBRIER COS INC COM 393657101   3,588,692 111,554 SH   SOLE 18 111,554 0 0
GREENBRIER COS INC COM 393657101   2,045,883 63,596 SH   SOLE 19 63,596 0 0
GREENBRIER COS INC COM 393657101   138,171,405 4,295,039 SH   SOLE 21 4,295,039 0 0
GREENBRIER COS INC COM 393657101   30,280,463 941,264 SH   SOLE 22 902,350 0 38,914
GREENBRIER COS INC COM 393657101   223,131 6,936 SH   SOLE 25 6,936 0 0
GREENBRIER COS INC COM 393657101   367,092 11,411 SH   SOLE 26 8,242 0 3,169
GREENBRIER COS INC COM 393657101   5,244 163 SH   SOLE 28 163 0 0
GREENBRIER COS INC COM 393657101   1,689,697 52,524 SH   SOLE 30 52,524 0 0
GREENBRIER COS INC COM 393657101   36,996 1,150 SH   SOLE 36 1,150 0 0
GREENBRIER COS INC COM 393657101   236,031 7,337 SH   SOLE 40 7,337 0 0
GREENBRIER COS INC COM 393657101   1,149,756 35,740 SH   SOLE 43 34,722 0 1,018
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3   1,951,550 2,300,000 PRN   SOLE 21 2,300,000 0 0
GREENE CNTY BANCORP INC COM 394357107   28,259 1,246 SH   SOLE 2 266 0 980
GREENE CNTY BANCORP INC COM 394357107   318 14 SH   SOLE 7 14 0 0
GREENE CNTY BANCORP INC COM 394357107   415,566 18,323 SH   SOLE 18 18,323 0 0
GREENE CNTY BANCORP INC COM 394357107   293,842 12,956 SH   SOLE 19 12,956 0 0
GREENE CNTY BANCORP INC COM 394357107   5,327,940 234,918 SH   SOLE 21 234,918 0 0
GREENE CNTY BANCORP INC COM 394357107   1,525,275 67,252 SH   SOLE 22 65,728 0 1,524
GREENHILL & CO INC COM 395259104   85,081 9,592 SH   SOLE 2 9,153 0 439
GREENHILL & CO INC COM 395259104   20,037 2,259 SH   SOLE 18 2,259 0 0
GREENHILL & CO INC COM 395259104   44,235 4,987 SH   SOLE 19 4,987 0 0
GREENHILL & CO INC COM 395259104   253,584 28,589 SH   SOLE 21 28,589 0 0
GREENHILL & CO INC COM 395259104   2,136,304 240,846 SH   SOLE 22 240,846 0 0
GREENHILL & CO INC COM 395259104   5,668 639 SH   SOLE 43 639 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100   2,327 5,148 SH   SOLE 2 0 0 5,148
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100   13,640 30,178 SH   SOLE 18 30,178 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100   7,574 16,757 SH   SOLE 19 16,757 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100   259,920 575,045 SH   SOLE 21 575,045 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100   104,052 230,203 SH   SOLE 22 223,886 0 6,317
GREENLANE HLDGS INC CL A NEW 395330202   31 86 SH   SOLE 2 0 0 86
GREENLANE HLDGS INC CL A NEW 395330202   133 365 SH   SOLE 21 365 0 0
GREENLANE HLDGS INC CL A NEW 395330202   39 108 SH   SOLE 22 108 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   4,774 11,040 SH   SOLE 2 3,022 0 8,018
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   89,723 207,499 SH   SOLE 18 207,499 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   60,108 139,011 SH   SOLE 19 139,011 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   1,281,413 2,963,490 SH   SOLE 21 2,963,490 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   676,393 1,564,275 SH   SOLE 22 1,543,741 0 20,534
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   32,315 74,733 SH   SOLE 30 74,733 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   166,607 17,743 SH   SOLE 2 1,274 0 16,469
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   967 103 SH   SOLE 7 103 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   765,717 81,546 SH   SOLE 18 81,546 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   491,895 52,385 SH   SOLE 19 52,385 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   8,360,753 890,389 SH   SOLE 21 890,389 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   7,801,569 830,838 SH   SOLE 22 806,835 0 24,003
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   3,484 371 SH   SOLE 43 371 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   20,007 4,496 SH   SOLE 2 4,496 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   27,043 6,077 SH   SOLE 22 6,077 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   4,503 1,012 SH   SOLE 43 1,012 0 0
GREENWICH LIFESCIENCES INC COM 396879108   13,845 1,004 SH   SOLE 18 1,004 0 0
GREENWICH LIFESCIENCES INC COM 396879108   186,620 13,533 SH   SOLE 21 13,533 0 0
GREENWICH LIFESCIENCES INC COM 396879108   582,145 42,215 SH   SOLE 22 42,215 0 0
GREIF INC CL A 397624107   2,375,615 37,488 SH   SOLE 2 18,449 0 19,039
GREIF INC CL A 397624107   7,795 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107   376,545 5,942 SH   SOLE 7 5,942 0 0
GREIF INC CL A 397624107   6,945,859 109,608 SH   SOLE 18 109,608 0 0
GREIF INC CL A 397624107   3,519,633 55,541 SH   SOLE 19 55,541 0 0
GREIF INC CL A 397624107   117,549,512 1,854,971 SH   SOLE 21 1,854,971 0 0
GREIF INC CL A 397624107   54,242,882 855,971 SH   SOLE 22 826,686 0 29,285
GREIF INC CL A 397624107   274,899 4,338 SH   SOLE 25 4,338 0 0
GREIF INC CL A 397624107   1,185,589 18,709 SH   SOLE 26 15,777 0 2,932
GREIF INC CL A 397624107   29,657 468 SH   SOLE 28 468 0 0
GREIF INC CL A 397624107   1,395,724 22,025 SH   SOLE 30 22,025 0 0
GREIF INC CL A 397624107   71,988 1,136 SH   SOLE 36 1,136 0 0
GREIF INC CL A 397624107   247,206 3,901 SH   SOLE 40 3,901 0 0
GREIF INC CL A 397624107   2,515,055 39,688 SH   SOLE 43 33,464 0 6,224
GREIF INC CL B 397624206   357,348 4,670 SH   SOLE 2 1,726 0 2,944
GREIF INC CL B 397624206   405,403 5,298 SH   SOLE 7 5,298 0 0
GREIF INC CL B 397624206   1,145,581 14,971 SH   SOLE 18 14,971 0 0
GREIF INC CL B 397624206   773,770 10,112 SH   SOLE 19 10,112 0 0
GREIF INC CL B 397624206   14,914,896 194,915 SH   SOLE 21 194,915 0 0
GREIF INC CL B 397624206   6,611,098 86,397 SH   SOLE 22 79,060 0 7,337
GREIF INC CL B 397624206   88,151 1,152 SH   SOLE 25 1,152 0 0
GREIF INC CL B 397624206   658,990 8,612 SH   SOLE 30 8,612 0 0
GREIF INC CL B 397624206   80,269 1,049 SH   SOLE 40 1,049 0 0
GREIF INC CL B 397624206   15,610 204 SH   SOLE 43 204 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   669,963 58,461 SH   SOLE 2 38,521 0 19,940
GRID DYNAMICS HLDGS INC CL A 39813G109   5,638 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,648,372 143,837 SH   SOLE 18 143,837 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   8,339,190 727,678 SH   SOLE 19 727,678 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   21,187,867 1,848,854 SH   SOLE 21 1,848,854 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   15,365,224 1,340,770 SH   SOLE 22 1,301,019 0 39,751
GRID DYNAMICS HLDGS INC CL A 39813G109   59,443 5,187 SH   SOLE 23 5,187 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   88,448 7,718 SH   SOLE 25 7,718 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   81,549 7,116 SH   SOLE 26 217 0 6,899
GRID DYNAMICS HLDGS INC CL A 39813G109   40,568 3,540 SH   SOLE 28 1,562 0 1,978
GRID DYNAMICS HLDGS INC CL A 39813G109   4,884,149 426,191 SH   SOLE 30 426,191 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   10,051,864 877,126 SH   SOLE 34 877,126 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   72,507 6,327 SH   SOLE 40 6,327 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   161,128 14,060 SH   SOLE 43 13,968 0 92
GRIFFON CORP COM 398433102   1,190,644 37,196 SH   SOLE 2 16,164 0 21,032
GRIFFON CORP COM 398433102   3,969 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102   16,549 517 SH   SOLE 7 517 0 0
GRIFFON CORP COM 398433102   4,637,577 144,879 SH   SOLE 18 144,879 0 0
GRIFFON CORP COM 398433102   2,785,094 87,007 SH   SOLE 19 87,007 0 0
GRIFFON CORP COM 398433102   171,964,122 5,372,200 SH   SOLE 21 5,372,200 0 0
GRIFFON CORP COM 398433102   40,379,047 1,261,451 SH   SOLE 22 1,219,024 0 42,427
GRIFFON CORP COM 398433102   188,379 5,885 SH   SOLE 25 5,885 0 0
GRIFFON CORP COM 398433102   566,097 17,685 SH   SOLE 26 13,887 0 3,798
GRIFFON CORP COM 398433102   20,614 644 SH   SOLE 28 644 0 0
GRIFFON CORP COM 398433102   2,597,804 81,156 SH   SOLE 30 81,156 0 0
GRIFFON CORP COM 398433102   257,328 8,039 SH   SOLE 40 8,039 0 0
GRIFFON CORP COM 398433102   1,163,877 36,360 SH   SOLE 43 33,020 0 3,340
GRIFOLS S A SP ADR REP B NVT 398438408   11,261,765 1,528,055 SH   SOLE 21 1,528,055 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   412,713 55,999 SH   SOLE 30 55,999 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   3,845,607 521,792 SH   SOLE 43 475,415 0 46,377
GRINDR INC COM 39854F101   2,029,878 326,347 SH   SOLE 22 326,347 0 0
GRITSTONE BIO INC COM 39868T105   121,553 43,724 SH   SOLE 2 31,277 0 12,447
GRITSTONE BIO INC COM 39868T105   36,435 13,106 SH   SOLE 18 13,106 0 0
GRITSTONE BIO INC COM 39868T105   2,249,220 809,072 SH   SOLE 21 809,072 0 0
GRITSTONE BIO INC COM 39868T105   2,781,729 1,000,622 SH   SOLE 22 1,000,622 0 0
GRITSTONE BIO INC COM 39868T105   2,752 990 SH   SOLE 23 990 0 0
GRITSTONE BIO INC COM 39868T105   60,582 21,792 SH   SOLE 26 0 0 21,792
GRITSTONE BIO INC COM 39868T105   114,227 41,089 SH   SOLE 30 41,089 0 0
GRITSTONE BIO INC COM 39868T105   6,283 2,260 SH   SOLE 43 1,324 0 936
GROCERY OUTLET HLDG CORP COM 39874R101   6,237,773 220,728 SH   SOLE 2 121,957 0 98,771
GROCERY OUTLET HLDG CORP COM 39874R101   25,773 912 SH   SOLE 4 295 0 617
GROCERY OUTLET HLDG CORP COM 39874R101   378,006 13,376 SH   SOLE 7 13,376 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   4,980,712 176,246 SH   SOLE 18 176,246 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   5,831,479 206,351 SH   SOLE 19 206,351 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   130,885,314 4,631,469 SH   SOLE 21 4,631,469 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   72,651,825 2,570,836 SH   SOLE 22 2,456,344 0 114,492
GROCERY OUTLET HLDG CORP COM 39874R101   478,103 16,918 SH   SOLE 25 16,918 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   11,075,998 391,932 SH   SOLE 26 74,068 0 317,864
GROCERY OUTLET HLDG CORP COM 39874R101   313,601 11,097 SH   SOLE 28 1,619 0 9,478
GROCERY OUTLET HLDG CORP COM 39874R101   3,678,887 130,180 SH   SOLE 30 130,180 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   36,201 1,281 SH   SOLE 31 1,281 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   10,652,409 376,943 SH   SOLE 34 376,943 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   315,297 11,157 SH   SOLE 36 11,157 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   431,785 15,279 SH   SOLE 40 15,279 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   1,297,812 45,924 SH   SOLE 43 44,991 0 933
GROUP 1 AUTOMOTIVE INC COM 398905109   13,549,652 59,843 SH   SOLE 2 35,951 0 23,892
GROUP 1 AUTOMOTIVE INC COM 398905109   12,227 54 SH   SOLE 4 54 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   1,055,796 4,663 SH   SOLE 7 4,663 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   11,025,975 48,697 SH   SOLE 18 48,697 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   28,556,770 126,123 SH   SOLE 19 126,123 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   405,119,042 1,789,237 SH   SOLE 21 1,789,237 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   113,518,384 501,362 SH   SOLE 22 485,430 0 15,932
GROUP 1 AUTOMOTIVE INC COM 398905109   993,078 4,386 SH   SOLE 23 4,386 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   555,408 2,453 SH   SOLE 25 2,453 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   7,759,640 34,271 SH   SOLE 26 7,319 0 26,952
GROUP 1 AUTOMOTIVE INC COM 398905109   73,360 324 SH   SOLE 28 324 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   8,302,821 36,670 SH   SOLE 30 36,670 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   644,391 2,846 SH   SOLE 34 2,846 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   266,496 1,177 SH   SOLE 36 1,177 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   578,503 2,555 SH   SOLE 40 2,555 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   3,151,775 13,920 SH   SOLE 43 13,717 0 203
GROUPON INC COM NEW 399473206   66,219 15,729 SH   SOLE 2 1,179 0 14,550
GROUPON INC COM NEW 399473206   1,633 388 SH   SOLE 7 388 0 0
GROUPON INC COM NEW 399473206   288,638 68,560 SH   SOLE 18 68,560 0 0
GROUPON INC COM NEW 399473206   178,348 42,363 SH   SOLE 19 42,363 0 0
GROUPON INC COM NEW 399473206   3,267,516 776,132 SH   SOLE 21 776,132 0 0
GROUPON INC COM NEW 399473206   2,511,985 596,671 SH   SOLE 22 578,343 0 18,328
GROUPON INC COM NEW 399473206   92,262 21,915 SH   SOLE 30 21,915 0 0
GROUPON INC COM NEW 399473206   11,030 2,620 SH   SOLE 43 2,620 0 0
GROWGENERATION CORP COM 39986L109   88,534 25,887 SH   SOLE 2 2,023 0 23,864
GROWGENERATION CORP COM 39986L109   2,975 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109   608,295 177,864 SH   SOLE 18 177,864 0 0
GROWGENERATION CORP COM 39986L109   399,665 116,861 SH   SOLE 19 116,861 0 0
GROWGENERATION CORP COM 39986L109   7,003,124 2,047,697 SH   SOLE 21 2,047,697 0 0
GROWGENERATION CORP COM 39986L109   5,686,831 1,662,816 SH   SOLE 22 1,615,637 0 47,179
GROWGENERATION CORP COM 39986L109   199,413 58,308 SH   SOLE 30 58,308 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   428,305 4,785 SH   SOLE 2 4,785 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   5,132,951 57,345 SH   SOLE 7 57,345 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   51,549,078 575,903 SH   SOLE 21 575,903 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   237,202 2,650 SH   SOLE 22 2,650 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,291,271 14,426 SH   SOLE 30 14,426 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,967,698 21,983 SH   SOLE 43 19,522 0 2,461
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   6,815,280 22,238 SH   SOLE 2 22,238 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   235,369 768 SH   SOLE 4 768 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   9,568,913 31,223 SH   SOLE 7 31,223 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   618,150 2,017 SH   SOLE 18 2,017 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   97,697,426 318,783 SH   SOLE 21 318,783 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   3,249,808 10,604 SH   SOLE 22 10,604 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   45,358 148 SH   SOLE 28 0 0 148
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   2,456,357 8,015 SH   SOLE 30 8,015 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   13,253,108 43,244 SH   SOLE 43 37,225 0 6,019
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   543,381 2,785 SH   SOLE 2 0 0 2,785
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   20,434,065 104,731 SH   SOLE 7 104,731 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   4,652,983 23,848 SH   SOLE 18 1,200 0 22,648
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   25,601,554 131,216 SH   SOLE 19 131,216 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   119,571,017 612,839 SH   SOLE 21 612,839 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   409,341 2,098 SH   SOLE 22 2,098 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   28,523,911 146,194 SH   SOLE 25 146,194 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   6,355,903 32,576 SH   SOLE 26 23,638 0 8,938
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   7,334,185 37,590 SH   SOLE 28 0 0 37,590
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,961,770 15,180 SH   SOLE 30 15,180 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   35,601,527 182,469 SH   SOLE 34 182,469 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   5,968,476 30,590 SH   SOLE 43 24,604 0 5,986
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101   1,094,430 467,705 SH   SOLE 43 438,595 0 29,110
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100   5,413,535 493,036 SH   SOLE 34 493,036 0 0
GRUPO SIMEC SAB DE C V ADR 400491106   31,980 874 SH   SOLE 43 874 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   83,175 15,723 SH   SOLE 22 15,723 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   2,553,917 482,782 SH   SOLE 43 449,966 0 32,816
GSE SYS INC COM 36227K106   2,674 3,847 SH   SOLE 18 3,847 0 0
GSE SYS INC COM 36227K106   30,232 43,500 SH   SOLE 21 43,500 0 0
GSE SYS INC COM 36227K106   32,272 46,434 SH   SOLE 22 46,434 0 0
GSI TECHNOLOGY INC COM 36241U106   5,442 3,164 SH   SOLE 18 3,164 0 0
GSI TECHNOLOGY INC COM 36241U106   99,750 57,994 SH   SOLE 21 57,994 0 0
GSI TECHNOLOGY INC COM 36241U106   50,953 29,624 SH   SOLE 22 29,624 0 0
GSK PLC SPONSORED ADR 37733W204   48,820,692 1,372,139 SH   SOLE 43 1,270,155 0 101,984
GT BIOPHARMA INC COM NEW 36254L209   420 763 SH   SOLE 2 0 0 763
GT BIOPHARMA INC COM NEW 36254L209   2,903 5,278 SH   SOLE 18 5,278 0 0
GT BIOPHARMA INC COM NEW 36254L209   35,738 64,979 SH   SOLE 21 64,979 0 0
GT BIOPHARMA INC COM NEW 36254L209   167,223 304,041 SH   SOLE 22 304,041 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   91,943 3,299 SH   SOLE 2 344 0 2,955
GUARANTY BANCSHARES INC TEX COM 400764106   3,149 113 SH   SOLE 7 113 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   701,683 25,177 SH   SOLE 18 25,177 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   425,603 15,271 SH   SOLE 19 15,271 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   8,096,430 290,507 SH   SOLE 21 290,507 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   5,843,977 209,687 SH   SOLE 22 201,825 0 7,862
GUARDANT HEALTH INC COM 40131M109   6,251,284 266,693 SH   SOLE 2 176,247 0 90,446
GUARDANT HEALTH INC COM 40131M109   8,438 360 SH   SOLE 4 360 0 0
GUARDANT HEALTH INC COM 40131M109   343,841 14,669 SH   SOLE 7 14,669 0 0
GUARDANT HEALTH INC COM 40131M109   1,637,917 69,877 SH   SOLE 18 69,877 0 0
GUARDANT HEALTH INC COM 40131M109   10,133,323 432,309 SH   SOLE 19 432,309 0 0
GUARDANT HEALTH INC COM 40131M109   47,016,585 2,005,827 SH   SOLE 21 2,005,827 0 0
GUARDANT HEALTH INC COM 40131M109   61,876,420 2,639,779 SH   SOLE 22 2,510,858 0 128,921
GUARDANT HEALTH INC COM 40131M109   402,113 17,155 SH   SOLE 25 17,155 0 0
GUARDANT HEALTH INC COM 40131M109   1,113,212 47,492 SH   SOLE 26 38,376 0 9,116
GUARDANT HEALTH INC COM 40131M109   131,522 5,611 SH   SOLE 28 1,802 0 3,809
GUARDANT HEALTH INC COM 40131M109   7,993,392 341,015 SH   SOLE 30 341,015 0 0
GUARDANT HEALTH INC COM 40131M109   31,199 1,331 SH   SOLE 31 1,331 0 0
GUARDANT HEALTH INC COM 40131M109   36,496 1,557 SH   SOLE 34 1,557 0 0
GUARDANT HEALTH INC COM 40131M109   372,930 15,910 SH   SOLE 40 15,910 0 0
GUARDANT HEALTH INC COM 40131M109   4,032 172 SH   OTR 43 172 0 0
GUARDANT HEALTH INC COM 40131M109   833,831 35,573 SH   SOLE 43 31,987 0 3,586
GUARDANT HEALTH INC NOTE 11/1 40131MAB5   4,685,607 6,990,000 PRN   SOLE 21 6,990,000 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q500   61,283 10,030 SH   SOLE 22 10,030 0 0
GUESS INC COM 401617105   1,698,177 87,265 SH   SOLE 2 79,875 0 7,390
GUESS INC COM 401617105   3,600 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105   5,643 290 SH   SOLE 7 290 0 0
GUESS INC COM 401617105   1,881,276 96,674 SH   SOLE 18 96,674 0 0
GUESS INC COM 401617105   1,238,590 63,648 SH   SOLE 19 63,648 0 0
GUESS INC COM 401617105   72,414,649 3,721,205 SH   SOLE 21 3,721,205 0 0
GUESS INC COM 401617105   20,250,018 1,040,597 SH   SOLE 22 1,010,900 0 29,697
GUESS INC COM 401617105   109,287 5,616 SH   SOLE 25 5,616 0 0
GUESS INC COM 401617105   973,467 50,024 SH   SOLE 26 47,214 0 2,810
GUESS INC COM 401617105   36,526 1,877 SH   SOLE 28 1,877 0 0
GUESS INC COM 401617105   1,083,961 55,702 SH   SOLE 30 55,702 0 0
GUESS INC COM 401617105   42,909 2,205 SH   SOLE 36 2,205 0 0
GUESS INC COM 401617105   81,382 4,182 SH   SOLE 40 4,182 0 0
GUESS INC COM 401617105   921,480 47,353 SH   SOLE 43 45,383 0 1,970
GUESS INC NOTE 2.000% 4/1 401617AD7   1,967,450 1,900,000 PRN   SOLE 21 1,900,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   7,390,408 90,072 SH   SOLE 2 40,237 0 49,835
GUIDEWIRE SOFTWARE INC COM 40171V100   80,737 984 SH   SOLE 4 716 0 268
GUIDEWIRE SOFTWARE INC COM 40171V100   1,637,964 19,963 SH   SOLE 7 19,963 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   30,359 370 SH   SOLE 13 370 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   3,191,089 38,892 SH   SOLE 18 34,376 0 4,516
GUIDEWIRE SOFTWARE INC COM 40171V100   3,722,937 45,374 SH   SOLE 19 45,374 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   130,602,103 1,591,738 SH   SOLE 21 1,591,738 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   165,502,645 2,017,095 SH   SOLE 22 1,909,212 0 107,883
GUIDEWIRE SOFTWARE INC COM 40171V100   240,489 2,931 SH   SOLE 23 2,931 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,045,399 12,741 SH   SOLE 25 12,741 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   4,791,966 58,403 SH   SOLE 26 45,286 0 13,117
GUIDEWIRE SOFTWARE INC COM 40171V100   121,598 1,482 SH   SOLE 28 1,482 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   11,733,068 142,999 SH   SOLE 30 142,999 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   93,947 1,145 SH   SOLE 31 1,145 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   8,697 106 SH   SOLE 34 106 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,063,614 12,963 SH   SOLE 40 12,963 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   16,082 196 SH   OTR 43 196 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   6,740,079 82,146 SH   SOLE 43 71,393 0 10,753
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   12,678,245 13,010,000 PRN   SOLE 2 13,010,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   2,313,463 2,374,000 PRN   SOLE 21 2,374,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   15,202,200 15,600,000 PRN   SOLE 22 15,600,000 0 0
GUILD HLDGS CO CL A 40172N107   772,491 74,278 SH   SOLE 22 74,278 0 0
GULF IS FABRICATION INC COM 402307102   8,480 2,292 SH   SOLE 18 2,292 0 0
GULF IS FABRICATION INC COM 402307102   145,817 39,410 SH   SOLE 21 39,410 0 0
GULF IS FABRICATION INC COM 402307102   780,278 210,886 SH   SOLE 22 210,886 0 0
GULF RES INC COM 40251W408   8 3 SH   SOLE 22 3 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   1,580,800 19,760 SH   SOLE 2 16,938 0 2,822
GULFPORT ENERGY CORP COMMON SHARES 402635502   9,840 123 SH   SOLE 7 123 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   2,182,640 27,283 SH   SOLE 18 27,283 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   1,741,920 21,774 SH   SOLE 19 21,774 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   29,343,760 366,797 SH   SOLE 21 366,797 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   24,798,000 309,975 SH   SOLE 22 300,427 0 9,548
GULFPORT ENERGY CORP COMMON SHARES 402635502   827,520 10,344 SH   SOLE 26 9,539 0 805
GULFPORT ENERGY CORP COMMON SHARES 402635502   508,960 6,362 SH   SOLE 28 6,362 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   996,800 12,460 SH   SOLE 30 12,460 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   10,243,178 202,996 SH   SOLE 2 103,178 0 99,818
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   16,652 330 SH   SOLE 4 330 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,218,861 24,155 SH   SOLE 7 24,155 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   10,092 200 SH   SOLE 17 0 0 200
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   12,016,292 238,135 SH   SOLE 18 238,135 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   28,521,405 565,228 SH   SOLE 19 565,228 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   305,450,578 6,053,321 SH   SOLE 21 6,053,321 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   165,594,935 3,281,707 SH   SOLE 22 3,144,736 0 136,971
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   969,993 19,223 SH   SOLE 25 19,223 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,895,395 57,380 SH   SOLE 26 43,366 0 14,014
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   417,607 8,276 SH   SOLE 28 2,042 0 6,234
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   4,599,379 91,149 SH   SOLE 30 91,149 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   77,052 1,527 SH   SOLE 31 1,527 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   302,054 5,986 SH   SOLE 36 5,986 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   870,586 17,253 SH   SOLE 40 17,253 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   4,945,231 98,003 SH   SOLE 43 86,510 0 11,493
H & E EQUIPMENT SERVICES INC COM 404030108   3,101,938 70,132 SH   SOLE 2 60,925 0 9,207
H & E EQUIPMENT SERVICES INC COM 404030108   4,865 110 SH   SOLE 4 110 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   16,542 374 SH   SOLE 7 374 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   3,448,746 77,973 SH   SOLE 18 77,973 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   6,602,699 149,281 SH   SOLE 19 149,281 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   53,732,683 1,214,847 SH   SOLE 21 1,214,847 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   40,612,296 918,207 SH   SOLE 22 894,018 0 24,189
H & E EQUIPMENT SERVICES INC COM 404030108   87,443 1,977 SH   SOLE 23 1,977 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   256,976 5,810 SH   SOLE 25 5,810 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   1,205,091 27,246 SH   SOLE 26 17,365 0 9,881
H & E EQUIPMENT SERVICES INC COM 404030108   294,572 6,660 SH   SOLE 28 287 0 6,373
H & E EQUIPMENT SERVICES INC COM 404030108   686,671 15,525 SH   SOLE 30 15,525 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   213,542 4,828 SH   SOLE 34 4,828 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   193,329 4,371 SH   SOLE 40 4,371 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   1,162,301 26,279 SH   SOLE 43 23,439 0 2,840
H WORLD GROUP LTD SPONSORED ADS 44332N106   7,134,182 145,655 SH   SOLE 2 7,612 0 138,043
H WORLD GROUP LTD SPONSORED ADS 44332N106   3,930,939 80,256 SH   SOLE 4 32,417 0 47,839
H WORLD GROUP LTD SPONSORED ADS 44332N106   1,987,902 40,586 SH   SOLE 7 40,586 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   1,527,343 31,183 SH   SOLE 13 31,183 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   5,985,797 122,209 SH   SOLE 15 122,209 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   2,823,158 57,639 SH   SOLE 18 57,639 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   185,004,562 3,777,145 SH   SOLE 21 3,777,145 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   86,691,955 1,769,946 SH   SOLE 22 1,530,140 0 239,806
H WORLD GROUP LTD SPONSORED ADS 44332N106   11,611,199 237,060 SH   SOLE 23 237,060 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   7,099,112 144,939 SH   SOLE 25 144,939 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   11,998,876 244,975 SH   SOLE 26 2,856 0 242,119
H WORLD GROUP LTD SPONSORED ADS 44332N106   17,880,688 365,061 SH   SOLE 28 0 0 365,061
H WORLD GROUP LTD SPONSORED ADS 44332N106   63,613,804 1,298,771 SH   SOLE 30 1,298,771 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   40,115 819 SH   SOLE 31 0 0 819
H WORLD GROUP LTD SPONSORED ADS 44332N106   504,200 10,294 SH   SOLE 34 10,294 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   133,373 2,723 SH   SOLE 36 2,723 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   79,886 1,631 SH   SOLE 40 1,631 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   10,416,185 212,662 SH   SOLE 43 198,354 0 14,308
H WORLD GROUP LTD NOTE 3.000% 5/0 44332NAB2   3,962,791 2,954,000 PRN   SOLE 21 2,954,000 0 0
HACKETT GROUP INC COM 404609109   2,667,921 144,368 SH   SOLE 2 114,520 0 29,848
HACKETT GROUP INC COM 404609109   5,895 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109   1,253,905 67,852 SH   SOLE 18 61,404 0 6,448
HACKETT GROUP INC COM 404609109   6,589,820 356,592 SH   SOLE 19 356,592 0 0
HACKETT GROUP INC COM 404609109   16,161,185 874,523 SH   SOLE 21 874,523 0 0
HACKETT GROUP INC COM 404609109   15,693,660 849,224 SH   SOLE 22 826,136 0 23,088
HACKETT GROUP INC COM 404609109   103,562 5,604 SH   SOLE 23 5,604 0 0
HACKETT GROUP INC COM 404609109   70,631 3,822 SH   SOLE 25 3,822 0 0
HACKETT GROUP INC COM 404609109   539,893 29,215 SH   SOLE 26 0 0 29,215
HACKETT GROUP INC COM 404609109   256,262 13,867 SH   SOLE 30 13,867 0 0
HACKETT GROUP INC COM 404609109   83,419 4,514 SH   SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109   267,406 14,470 SH   SOLE 43 13,744 0 726
HAEMONETICS CORP MASS COM 405024100   6,518,549 78,774 SH   SOLE 2 64,269 0 14,505
HAEMONETICS CORP MASS COM 405024100   14,068 170 SH   SOLE 4 170 0 0
HAEMONETICS CORP MASS COM 405024100   949,391 11,473 SH   SOLE 7 11,473 0 0
HAEMONETICS CORP MASS COM 405024100   17,594,305 212,620 SH   SOLE 18 205,522 0 7,098
HAEMONETICS CORP MASS COM 405024100   14,058,563 169,892 SH   SOLE 19 169,892 0 0
HAEMONETICS CORP MASS COM 405024100   293,004,841 3,540,844 SH   SOLE 21 3,540,844 0 0
HAEMONETICS CORP MASS COM 405024100   134,801,157 1,629,017 SH   SOLE 22 1,590,624 0 38,393
HAEMONETICS CORP MASS COM 405024100   197,111 2,382 SH   SOLE 23 2,382 0 0
HAEMONETICS CORP MASS COM 405024100   707,430 8,549 SH   SOLE 25 8,549 0 0
HAEMONETICS CORP MASS COM 405024100   2,503,353 30,252 SH   SOLE 26 15,941 0 14,311
HAEMONETICS CORP MASS COM 405024100   405,475 4,900 SH   SOLE 28 908 0 3,992
HAEMONETICS CORP MASS COM 405024100   3,656,143 44,183 SH   SOLE 30 44,183 0 0
HAEMONETICS CORP MASS COM 405024100   11,254 136 SH   SOLE 34 136 0 0
HAEMONETICS CORP MASS COM 405024100   182,298 2,203 SH   SOLE 36 2,203 0 0
HAEMONETICS CORP MASS COM 405024100   683,846 8,264 SH   SOLE 40 8,264 0 0
HAEMONETICS CORP MASS COM 405024100   21,515 260 SH   OTR 43 260 0 0
HAEMONETICS CORP MASS COM 405024100   2,616,390 31,618 SH   SOLE 43 29,211 0 2,407
HAEMONETICS CORP MASS NOTE 3/0 405024AB6   2,583,622 3,045,000 PRN   SOLE 21 3,045,000 0 0
HAGERTY INC CL A COM 405166109   94,287 10,788 SH   SOLE 2 6,730 0 4,058
HAGERTY INC CL A COM 405166109   762,084 87,195 SH   SOLE 21 87,195 0 0
HAGERTY INC CL A COM 405166109   3,355,251 383,896 SH   SOLE 22 368,188 0 15,708
HAGERTY INC CL A COM 405166109   61,329 7,017 SH   SOLE 25 7,017 0 0
HAGERTY INC CL A COM 405166109   50,168 5,740 SH   SOLE 40 5,740 0 0
HAIN CELESTIAL GROUP INC COM 405217100   2,166,217 126,310 SH   SOLE 2 58,083 0 68,227
HAIN CELESTIAL GROUP INC COM 405217100   5,677 331 SH   SOLE 4 331 0 0
HAIN CELESTIAL GROUP INC COM 405217100   599,821 34,975 SH   SOLE 7 34,975 0 0
HAIN CELESTIAL GROUP INC COM 405217100   5,372,683 313,276 SH   SOLE 18 313,276 0 0
HAIN CELESTIAL GROUP INC COM 405217100   4,063,058 236,913 SH   SOLE 19 236,913 0 0
HAIN CELESTIAL GROUP INC COM 405217100   189,717,639 11,062,253 SH   SOLE 21 11,062,253 0 0
HAIN CELESTIAL GROUP INC COM 405217100   45,806,758 2,670,948 SH   SOLE 22 2,560,132 0 110,816
HAIN CELESTIAL GROUP INC COM 405217100   2,254,025 131,430 SH   SOLE 25 131,430 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,763,174 102,809 SH   SOLE 26 62,325 0 40,484
HAIN CELESTIAL GROUP INC COM 405217100   30,476 1,777 SH   SOLE 28 1,777 0 0
HAIN CELESTIAL GROUP INC COM 405217100   3,719,904 216,904 SH   SOLE 30 216,904 0 0
HAIN CELESTIAL GROUP INC COM 405217100   2,975,199 173,481 SH   SOLE 34 173,481 0 0
HAIN CELESTIAL GROUP INC COM 405217100   167,590 9,772 SH   SOLE 36 9,772 0 0
HAIN CELESTIAL GROUP INC COM 405217100   289,869 16,902 SH   SOLE 40 16,902 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,361,436 79,384 SH   SOLE 43 73,126 0 6,258
HALEON PLC SPON ADS 405552100   8,181 1,005 SH   SOLE 18 1,005 0 0
HALEON PLC SPON ADS 405552100   9,874 1,213 SH   SOLE 21 1,213 0 0
HALEON PLC SPON ADS 405552100   29,467 3,620 SH   SOLE 34 3,620 0 0
HALEON PLC SPON ADS 405552100   29,315,917 3,601,464 SH   SOLE 43 3,391,403 0 210,061
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   92 10 SH   SOLE 2 0 0 10
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   397,339 43,425 SH   SOLE 22 43,425 0 0
HALLADOR ENERGY COMPANY COM 40609P105   7,288 793 SH   SOLE 2 0 0 793
HALLADOR ENERGY COMPANY COM 40609P105   32,128 3,496 SH   SOLE 18 3,496 0 0
HALLADOR ENERGY COMPANY COM 40609P105   625,030 68,012 SH   SOLE 21 68,012 0 0
HALLADOR ENERGY COMPANY COM 40609P105   877,323 95,465 SH   SOLE 22 95,465 0 0
HALLADOR ENERGY COMPANY COM 40609P105   25,824 2,810 SH   SOLE 43 2,810 0 0
HALLIBURTON CO COM 406216101   113,828,697 3,597,620 SH   SOLE 2 923,035 0 2,674,585
HALLIBURTON CO COM 406216101   35,724,661 1,129,098 SH   SOLE 4 407,963 0 721,135
HALLIBURTON CO COM 406216101   26,494,703 837,380 SH   SOLE 7 814,061 0 23,319
HALLIBURTON CO COM 406216101   6,490,028 205,121 SH   SOLE 13 205,121 0 0
HALLIBURTON CO COM 406216101   3,851,474 121,728 SH   SOLE 15 121,728 0 0
HALLIBURTON CO COM 406216101   55,756,229 1,762,207 SH   SOLE 18 1,620,259 0 141,948
HALLIBURTON CO COM 406216101   44,445,879 1,404,737 SH   SOLE 19 1,404,737 0 0
HALLIBURTON CO COM 406216101   893,653,860 28,244,433 SH   SOLE 21 28,244,433 0 0
HALLIBURTON CO COM 406216101   660,111,047 20,863,181 SH   SOLE 22 18,906,062 0 1,957,119
HALLIBURTON CO COM 406216101   62,791,700 1,984,567 SH   SOLE 23 1,984,567 0 0
HALLIBURTON CO COM 406216101   136,229,279 4,305,603 SH   SOLE 25 4,263,150 0 42,453
HALLIBURTON CO COM 406216101   64,189,808 2,028,755 SH   SOLE 26 1,106,618 0 922,137
HALLIBURTON CO COM 406216101   68,936,631 2,178,781 SH   SOLE 28 270,545 0 1,908,236
HALLIBURTON CO COM 406216101   2,551,766 80,650 SH   SOLE 29 80,650 0 0
HALLIBURTON CO COM 406216101   305,493,692 9,655,300 SH   SOLE 30 9,192,938 0 462,362
HALLIBURTON CO COM 406216101   13,357,396 422,168 SH   SOLE 31 354,224 0 67,944
HALLIBURTON CO COM 406216101   18,810,581 594,519 SH   SOLE 34 594,519 0 0
HALLIBURTON CO COM 406216101   9,074,415 286,802 SH   SOLE 36 286,802 0 0
HALLIBURTON CO COM 406216101   1,160,935 36,692 SH   SOLE 40 36,692 0 0
HALLIBURTON CO COM 406216101   44,581 1,409 SH   OTR 43 1,409 0 0
HALLIBURTON CO COM 406216101   32,558,378 1,029,026 SH   SOLE 43 950,014 0 79,011
HALLMARK FINL SVCS INC COM 40624Q302   2,067 318 SH   SOLE 2 318 0 0
HALLMARK FINL SVCS INC COM 40624Q302   1,664 256 SH   SOLE 18 256 0 0
HALLMARK FINL SVCS INC COM 40624Q302   18,948 2,915 SH   SOLE 21 2,915 0 0
HALLMARK FINL SVCS INC COM 40624Q302   142,552 21,931 SH   SOLE 22 21,931 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   12,002,659 314,288 SH   SOLE 2 246,337 0 67,951
HALOZYME THERAPEUTICS INC COM 40637H109   16,307 427 SH   SOLE 4 427 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   929,545 24,340 SH   SOLE 7 24,340 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   21,525,144 563,633 SH   SOLE 18 547,230 0 16,403
HALOZYME THERAPEUTICS INC COM 40637H109   51,078,285 1,337,478 SH   SOLE 19 1,337,478 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   405,135,407 10,608,416 SH   SOLE 21 10,608,416 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   168,435,391 4,410,458 SH   SOLE 22 4,310,370 0 100,088
HALOZYME THERAPEUTICS INC COM 40637H109   233,761 6,121 SH   SOLE 23 6,121 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   854,692 22,380 SH   SOLE 25 22,380 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   5,546,830 145,243 SH   SOLE 26 58,744 0 86,499
HALOZYME THERAPEUTICS INC COM 40637H109   363,836 9,527 SH   SOLE 28 3,411 0 6,116
HALOZYME THERAPEUTICS INC COM 40637H109   21,536,219 563,923 SH   SOLE 30 563,923 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   505,216 13,229 SH   SOLE 34 13,229 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   135,040 3,536 SH   SOLE 36 3,536 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   845,297 22,134 SH   SOLE 40 22,134 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   63,204 1,655 SH   OTR 43 1,655 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   3,783,253 99,064 SH   SOLE 43 94,661 0 4,403
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   5,576,616 6,580,000 PRN   SOLE 2 6,580,000 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   3,970,584 4,685,000 PRN   SOLE 21 4,685,000 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   8,602,227 10,150,000 PRN   SOLE 22 10,150,000 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   67,062 6,549 SH   SOLE 2 6,193 0 356
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   13,158 1,285 SH   SOLE 18 1,285 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   168,745 16,479 SH   SOLE 21 16,479 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   1,272,289 124,247 SH   SOLE 22 124,247 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   18,486 1,805 SH   SOLE 43 1,805 0 0
HAMILTON LANE INC CL A 407497106   3,484,754 47,104 SH   SOLE 2 26,490 0 20,614
HAMILTON LANE INC CL A 407497106   6,954 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106   29,444 398 SH   SOLE 7 398 0 0
HAMILTON LANE INC CL A 407497106   7,356,645 99,441 SH   SOLE 18 89,316 0 10,125
HAMILTON LANE INC CL A 407497106   14,819,896 200,323 SH   SOLE 19 200,323 0 0
HAMILTON LANE INC CL A 407497106   86,311,874 1,166,692 SH   SOLE 21 1,166,692 0 0
HAMILTON LANE INC CL A 407497106   78,486,714 1,060,918 SH   SOLE 22 1,034,950 0 25,968
HAMILTON LANE INC CL A 407497106   151,659 2,050 SH   SOLE 23 2,050 0 0
HAMILTON LANE INC CL A 407497106   453,349 6,128 SH   SOLE 25 6,128 0 0
HAMILTON LANE INC CL A 407497106   3,937,512 53,224 SH   SOLE 26 19,827 0 33,397
HAMILTON LANE INC CL A 407497106   47,865 647 SH   SOLE 28 647 0 0
HAMILTON LANE INC CL A 407497106   17,891,989 241,849 SH   SOLE 30 241,849 0 0
HAMILTON LANE INC CL A 407497106   476,949 6,447 SH   SOLE 40 6,447 0 0
HAMILTON LANE INC CL A 407497106   473,398 6,399 SH   SOLE 43 5,407 0 992
HANCOCK WHITNEY CORPORATION COM 410120109   14,661,265 402,782 SH   SOLE 2 228,510 0 174,272
HANCOCK WHITNEY CORPORATION COM 410120109   8,882 244 SH   SOLE 4 244 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   993,793 27,302 SH   SOLE 7 27,302 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   13,767,463 378,227 SH   SOLE 18 378,227 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   33,690,530 925,564 SH   SOLE 19 925,564 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   228,983,518 6,290,756 SH   SOLE 21 6,290,756 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   129,106,942 3,546,894 SH   SOLE 22 3,444,248 0 102,646
HANCOCK WHITNEY CORPORATION COM 410120109   878,223 24,127 SH   SOLE 23 24,127 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   486,377 13,362 SH   SOLE 25 13,362 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   6,059,071 166,458 SH   SOLE 26 27,612 0 138,846
HANCOCK WHITNEY CORPORATION COM 410120109   311,766 8,565 SH   SOLE 28 1,547 0 7,018
HANCOCK WHITNEY CORPORATION COM 410120109   6,643,546 182,515 SH   SOLE 30 182,515 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   133,952 3,680 SH   SOLE 36 3,680 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   486,559 13,367 SH   SOLE 40 13,367 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   2,965,414 81,467 SH   SOLE 43 78,620 0 2,847
HANESBRANDS INC COM 410345102   1,817,025 345,442 SH   SOLE 2 145,081 0 200,361
HANESBRANDS INC COM 410345102   4,497 855 SH   SOLE 4 855 0 0
HANESBRANDS INC COM 410345102   686,935 130,596 SH   SOLE 7 130,596 0 0
HANESBRANDS INC COM 410345102   1,899,896 361,197 SH   SOLE 18 361,197 0 0
HANESBRANDS INC COM 410345102   570,605 108,480 SH   SOLE 19 108,480 0 0
HANESBRANDS INC COM 410345102   184,485,321 35,073,255 SH   SOLE 21 35,073,255 0 0
HANESBRANDS INC COM 410345102   46,607,803 8,860,799 SH   SOLE 22 8,399,078 0 461,721
HANESBRANDS INC COM 410345102   296,606 56,389 SH   SOLE 25 56,389 0 0
HANESBRANDS INC COM 410345102   708,501 134,696 SH   SOLE 26 106,441 0 28,255
HANESBRANDS INC COM 410345102   32,717 6,220 SH   SOLE 28 6,220 0 0
HANESBRANDS INC COM 410345102   4,832,730 918,770 SH   SOLE 30 918,770 0 0
HANESBRANDS INC COM 410345102   27,084 5,149 SH   SOLE 31 5,149 0 0
HANESBRANDS INC COM 410345102   144,313 27,436 SH   SOLE 36 27,436 0 0
HANESBRANDS INC COM 410345102   308,362 58,624 SH   SOLE 40 58,624 0 0
HANESBRANDS INC COM 410345102   2,080,910 395,610 SH   SOLE 43 351,063 0 44,548
HANMI FINL CORP COM NEW 410495204   427,277 23,009 SH   SOLE 2 5,467 0 17,542
HANMI FINL CORP COM NEW 410495204   179,813 9,683 SH   SOLE 7 9,683 0 0
HANMI FINL CORP COM NEW 410495204   2,005,579 108,001 SH   SOLE 18 108,001 0 0
HANMI FINL CORP COM NEW 410495204   775,427 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204   64,748,780 3,486,741 SH   SOLE 21 3,486,741 0 0
HANMI FINL CORP COM NEW 410495204   14,486,680 780,112 SH   SOLE 22 759,172 0 20,940
HANMI FINL CORP COM NEW 410495204   29,489 1,588 SH   SOLE 25 1,588 0 0
HANMI FINL CORP COM NEW 410495204   14,466 779 SH   SOLE 26 0 0 779
HANMI FINL CORP COM NEW 410495204   76,676 4,129 SH   SOLE 28 0 0 4,129
HANMI FINL CORP COM NEW 410495204   774,090 41,685 SH   SOLE 30 41,685 0 0
HANMI FINL CORP COM NEW 410495204   27,465 1,479 SH   SOLE 40 1,479 0 0
HANMI FINL CORP COM NEW 410495204   145,979 7,861 SH   SOLE 43 7,811 0 50
HANNON ARMSTRONG SUST INFR C COM 41068X100   3,632,171 126,999 SH   SOLE 2 70,777 0 56,222
HANNON ARMSTRONG SUST INFR C COM 41068X100   8,151 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   735,964 25,733 SH   SOLE 7 25,733 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   6,859,824 239,854 SH   SOLE 18 239,854 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   4,945,398 172,916 SH   SOLE 19 172,916 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   112,491,322 3,933,263 SH   SOLE 21 3,933,263 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   67,487,878 2,359,716 SH   SOLE 22 2,252,827 0 106,889
HANNON ARMSTRONG SUST INFR C COM 41068X100   502,016 17,553 SH   SOLE 25 17,553 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,323,322 46,270 SH   SOLE 26 38,172 0 8,098
HANNON ARMSTRONG SUST INFR C COM 41068X100   149,549 5,229 SH   SOLE 28 1,402 0 3,827
HANNON ARMSTRONG SUST INFR C COM 41068X100   2,833,574 99,076 SH   SOLE 30 99,076 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   125,525 4,389 SH   SOLE 36 4,389 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   443,043 15,491 SH   SOLE 40 15,491 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,594,751 55,761 SH   SOLE 43 50,998 0 4,763
HANOVER BANCORP INC COM NEW 410710206   15,372 854 SH   SOLE 18 854 0 0
HANOVER BANCORP INC COM NEW 410710206   213,876 11,882 SH   SOLE 21 11,882 0 0
HANOVER INS GROUP INC COM 410867105   9,957,594 77,491 SH   SOLE 2 39,181 0 38,310
HANOVER INS GROUP INC COM 410867105   25,186 196 SH   SOLE 4 196 0 0
HANOVER INS GROUP INC COM 410867105   1,544,699 12,021 SH   SOLE 7 12,021 0 0
HANOVER INS GROUP INC COM 410867105   9,125,042 71,012 SH   SOLE 18 71,012 0 0
HANOVER INS GROUP INC COM 410867105   2,147,235 16,710 SH   SOLE 19 16,710 0 0
HANOVER INS GROUP INC COM 410867105   253,208,993 1,970,498 SH   SOLE 21 1,970,498 0 0
HANOVER INS GROUP INC COM 410867105   137,480,351 1,069,886 SH   SOLE 22 1,022,672 0 47,214
HANOVER INS GROUP INC COM 410867105   711,890 5,540 SH   SOLE 25 5,540 0 0
HANOVER INS GROUP INC COM 410867105   2,641,189 20,554 SH   SOLE 26 14,834 0 5,720
HANOVER INS GROUP INC COM 410867105   274,990 2,140 SH   SOLE 28 636 0 1,504
HANOVER INS GROUP INC COM 410867105   3,917,194 30,484 SH   SOLE 30 30,484 0 0
HANOVER INS GROUP INC COM 410867105   62,708 488 SH   SOLE 31 488 0 0
HANOVER INS GROUP INC COM 410867105   227,188 1,768 SH   SOLE 34 1,768 0 0
HANOVER INS GROUP INC COM 410867105   143,920 1,120 SH   SOLE 36 1,120 0 0
HANOVER INS GROUP INC COM 410867105   777,939 6,054 SH   SOLE 40 6,054 0 0
HANOVER INS GROUP INC COM 410867105   6,583,192 51,231 SH   SOLE 43 48,510 0 2,721
HARBOR CUSTOM DEVELOPMENT IN COM NEW 41150T306   473 109 SH   SOLE 18 109 0 0
HARBOR CUSTOM DEVELOPMENT IN COM NEW 41150T306   5,781 1,332 SH   SOLE 21 1,332 0 0
HARBOR CUSTOM DEVELOPMENT IN COM NEW 41150T306   165 38 SH   SOLE 22 38 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   674,160 55,259 SH   SOLE 2 30,767 0 24,492
HARBORONE BANCORP INC NEW COM NEW 41165Y100   4,416 362 SH   SOLE 7 362 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,636,898 134,172 SH   SOLE 18 134,172 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,244,961 102,046 SH   SOLE 19 102,046 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   22,051,939 1,807,536 SH   SOLE 21 1,807,536 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   17,898,388 1,467,081 SH   SOLE 22 1,406,962 0 60,119
HARBORONE BANCORP INC NEW COM NEW 41165Y100   79,825 6,543 SH   SOLE 25 6,543 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   45,665 3,743 SH   SOLE 30 3,743 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   18,873 1,547 SH   SOLE 34 1,547 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   81,459 6,677 SH   SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   935,960 76,718 SH   SOLE 43 74,491 0 2,227
HARLEY DAVIDSON INC COM 412822108   13,911,600 366,384 SH   SOLE 2 121,993 0 244,391
HARLEY DAVIDSON INC COM 412822108   17,580 463 SH   SOLE 4 463 0 0
HARLEY DAVIDSON INC COM 412822108   1,552,252 40,881 SH   SOLE 7 40,881 0 0
HARLEY DAVIDSON INC COM 412822108   10,190,199 268,375 SH   SOLE 18 268,375 0 0
HARLEY DAVIDSON INC COM 412822108   1,591,171 41,906 SH   SOLE 19 41,906 0 0
HARLEY DAVIDSON INC COM 412822108   258,828,163 6,816,649 SH   SOLE 21 6,816,649 0 0
HARLEY DAVIDSON INC COM 412822108   147,695,934 3,889,806 SH   SOLE 22 3,711,884 0 177,922
HARLEY DAVIDSON INC COM 412822108   973,133 25,629 SH   SOLE 25 25,629 0 0
HARLEY DAVIDSON INC COM 412822108   3,035,512 79,945 SH   SOLE 26 67,855 0 12,090
HARLEY DAVIDSON INC COM 412822108   372,714 9,816 SH   SOLE 28 1,250 0 8,566
HARLEY DAVIDSON INC COM 412822108   6,870,975 180,958 SH   SOLE 30 180,958 0 0
HARLEY DAVIDSON INC COM 412822108   70,548 1,858 SH   SOLE 31 1,858 0 0
HARLEY DAVIDSON INC COM 412822108   96,330 2,537 SH   SOLE 34 2,537 0 0
HARLEY DAVIDSON INC COM 412822108   601,255 15,835 SH   SOLE 36 15,835 0 0
HARLEY DAVIDSON INC COM 412822108   859,679 22,641 SH   SOLE 40 22,641 0 0
HARLEY DAVIDSON INC COM 412822108   12,682 334 SH   OTR 43 334 0 0
HARLEY DAVIDSON INC COM 412822108   4,176,923 110,006 SH   SOLE 43 103,497 0 6,508
HARMONIC INC COM 413160102   782,360 53,623 SH   SOLE 2 30,517 0 23,106
HARMONIC INC COM 413160102   671,286 46,010 SH   SOLE 7 46,010 0 0
HARMONIC INC COM 413160102   4,560,819 312,599 SH   SOLE 18 312,599 0 0
HARMONIC INC COM 413160102   2,677,659 183,527 SH   SOLE 19 183,527 0 0
HARMONIC INC COM 413160102   186,640,022 12,792,325 SH   SOLE 21 12,792,325 0 0
HARMONIC INC COM 413160102   41,388,124 2,836,746 SH   SOLE 22 2,763,718 0 73,028
HARMONIC INC COM 413160102   312,970 21,451 SH   SOLE 25 21,451 0 0
HARMONIC INC COM 413160102   1,270,468 87,078 SH   SOLE 26 78,116 0 8,962
HARMONIC INC COM 413160102   247,125 16,938 SH   SOLE 28 0 0 16,938
HARMONIC INC COM 413160102   4,184,835 286,829 SH   SOLE 30 286,829 0 0
HARMONIC INC COM 413160102   126,335 8,659 SH   SOLE 36 8,659 0 0
HARMONIC INC COM 413160102   217,741 14,924 SH   SOLE 40 14,924 0 0
HARMONIC INC COM 413160102   489,743 33,567 SH   SOLE 43 32,253 0 1,314
HARMONY BIOSCIENCES HLDGS IN COM 413197104   3,401,608 104,184 SH   SOLE 2 79,757 0 24,427
HARMONY BIOSCIENCES HLDGS IN COM 413197104   2,743 84 SH   SOLE 4 84 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   258,784 7,926 SH   SOLE 7 7,926 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   2,915,253 89,288 SH   SOLE 18 84,257 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104   6,705,428 205,373 SH   SOLE 19 205,373 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   110,395,494 3,381,179 SH   SOLE 21 3,381,179 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   30,334,495 929,081 SH   SOLE 22 910,224 0 18,857
HARMONY BIOSCIENCES HLDGS IN COM 413197104   208,111 6,374 SH   SOLE 23 6,374 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   131,416 4,025 SH   SOLE 25 4,025 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   1,414,235 43,315 SH   SOLE 26 16,077 0 27,238
HARMONY BIOSCIENCES HLDGS IN COM 413197104   174,253 5,337 SH   SOLE 28 2,016 0 3,321
HARMONY BIOSCIENCES HLDGS IN COM 413197104   5,336,022 163,431 SH   SOLE 30 163,431 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   139,122 4,261 SH   SOLE 34 4,261 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   113,459 3,475 SH   SOLE 40 3,475 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   31,115 953 SH   OTR 43 953 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   387,033 11,854 SH   SOLE 43 8,095 0 3,759
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   1,562,641 381,132 SH   SOLE 2 381,132 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   8,011,962 1,954,137 SH   SOLE 7 1,954,137 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   513,062 125,137 SH   SOLE 22 125,137 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   15,184,006 3,703,416 SH   SOLE 30 3,703,416 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   2,607,276 635,921 SH   SOLE 43 574,162 0 61,759
HARPOON THERAPEUTICS INC COM 41358P106   4,922 6,614 SH   SOLE 2 6,148 0 466
HARPOON THERAPEUTICS INC COM 41358P106   3,232 4,343 SH   SOLE 18 3,494 0 849
HARPOON THERAPEUTICS INC COM 41358P106   28,547 38,359 SH   SOLE 21 38,359 0 0
HARPOON THERAPEUTICS INC COM 41358P106   262,217 352,347 SH   SOLE 22 352,347 0 0
HARPOON THERAPEUTICS INC COM 41358P106   18,594 24,985 SH   SOLE 26 0 0 24,985
HARPOON THERAPEUTICS INC COM 41358P106   103 138 SH   SOLE 43 138 0 0
HARROW HEALTH INC COM 415858109   12,717 601 SH   SOLE 2 0 0 601
HARROW HEALTH INC COM 415858109   89,189 4,215 SH   SOLE 18 4,215 0 0
HARROW HEALTH INC COM 415858109   1,904,379 89,999 SH   SOLE 21 89,999 0 0
HARROW HEALTH INC COM 415858109   8,088,431 382,251 SH   SOLE 22 382,251 0 0
HARROW HEALTH INC COM 415858109   11,321 535 SH   SOLE 26 352 0 183
HARROW HEALTH INC COM 415858109   52,456 2,479 SH   SOLE 28 0 0 2,479
HARROW HEALTH INC COM 415858109   302,905 14,315 SH   SOLE 30 14,315 0 0
HARROW HEALTH INC COM 415858109   24,990 1,181 SH   SOLE 31 1,100 0 81
HARSCO CORP COM 415864107   885,031 129,580 SH   SOLE 2 73,509 0 56,071
HARSCO CORP COM 415864107   2,404 352 SH   SOLE 4 352 0 0
HARSCO CORP COM 415864107   6,188 906 SH   SOLE 7 906 0 0
HARSCO CORP COM 415864107   1,926,101 282,006 SH   SOLE 18 282,006 0 0
HARSCO CORP COM 415864107   1,061,635 155,437 SH   SOLE 19 155,437 0 0
HARSCO CORP COM 415864107   76,258,487 11,165,225 SH   SOLE 21 11,165,225 0 0
HARSCO CORP COM 415864107   14,598,503 2,137,409 SH   SOLE 22 2,043,682 0 93,727
HARSCO CORP COM 415864107   68,512 10,031 SH   SOLE 25 10,031 0 0
HARSCO CORP COM 415864107   227,541 33,315 SH   SOLE 26 27,715 0 5,600
HARSCO CORP COM 415864107   321,577 47,083 SH   SOLE 28 47,083 0 0
HARSCO CORP COM 415864107   1,437,244 210,431 SH   SOLE 30 210,431 0 0
HARSCO CORP COM 415864107   62,126 9,096 SH   SOLE 40 9,096 0 0
HARSCO CORP COM 415864107   250,026 36,607 SH   SOLE 43 34,693 0 1,914
HARTE HANKS INC COM 416196202   33,133 3,521 SH   SOLE 2 3,521 0 0
HARTE HANKS INC COM 416196202   7,462 793 SH   SOLE 18 793 0 0
HARTE HANKS INC COM 416196202   95,850 10,186 SH   SOLE 21 10,186 0 0
HARTE HANKS INC COM 416196202   99,567 10,581 SH   SOLE 22 10,581 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   59,220,193 849,766 SH   SOLE 2 276,199 0 573,567
HARTFORD FINL SVCS GROUP INC COM 416515104   21,790,948 312,684 SH   SOLE 4 177,243 0 135,441
HARTFORD FINL SVCS GROUP INC COM 416515104   30,675,935 440,177 SH   SOLE 7 351,719 0 88,458
HARTFORD FINL SVCS GROUP INC COM 416515104   766,451 10,998 SH   SOLE 13 10,998 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   3,892,814 55,859 SH   SOLE 15 55,859 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   60,105,952 862,476 SH   SOLE 18 751,169 0 111,307
HARTFORD FINL SVCS GROUP INC COM 416515104   16,559,180 237,612 SH   SOLE 19 237,612 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   640,352,767 9,188,589 SH   SOLE 21 9,188,589 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   492,219,773 7,062,990 SH   SOLE 22 6,392,784 0 670,206
HARTFORD FINL SVCS GROUP INC COM 416515104   41,699,499 598,357 SH   SOLE 23 598,357 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   42,070,947 603,687 SH   SOLE 25 601,968 0 1,719
HARTFORD FINL SVCS GROUP INC COM 416515104   59,378,946 852,044 SH   SOLE 26 507,859 0 344,185
HARTFORD FINL SVCS GROUP INC COM 416515104   73,754,809 1,058,327 SH   SOLE 28 103,249 0 955,078
HARTFORD FINL SVCS GROUP INC COM 416515104   334,721 4,803 SH   SOLE 29 4,803 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   134,917,610 1,935,968 SH   SOLE 30 1,931,139 0 4,829
HARTFORD FINL SVCS GROUP INC COM 416515104   6,291,474 90,278 SH   SOLE 31 66,119 0 24,159
HARTFORD FINL SVCS GROUP INC COM 416515104   923,393 13,250 SH   SOLE 34 13,250 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   7,462,057 107,075 SH   SOLE 36 107,075 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   911,963 13,086 SH   SOLE 40 13,086 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   34,775 499 SH   OTR 43 499 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   30,730,291 440,957 SH   SOLE 43 414,109 0 26,848
HARVARD BIOSCIENCE INC COM 416906105   120,691 28,736 SH   SOLE 2 0 0 28,736
HARVARD BIOSCIENCE INC COM 416906105   26,998 6,428 SH   SOLE 18 6,428 0 0
HARVARD BIOSCIENCE INC COM 416906105   371,003 88,334 SH   SOLE 21 88,334 0 0
HARVARD BIOSCIENCE INC COM 416906105   3,253,912 774,741 SH   SOLE 22 774,741 0 0
HARVARD BIOSCIENCE INC COM 416906105   25,238 6,009 SH   SOLE 26 0 0 6,009
HARVARD BIOSCIENCE INC COM 416906105   2,087 497 SH   SOLE 43 497 0 0
HASBRO INC COM 418056107   7,333,947 136,598 SH   SOLE 2 36,200 0 100,398
HASBRO INC COM 418056107   7,280,257 135,598 SH   SOLE 4 80,736 0 54,862
HASBRO INC COM 418056107   24,496,707 456,262 SH   SOLE 7 451,721 0 4,541
HASBRO INC COM 418056107   93,206 1,736 SH   SOLE 13 1,736 0 0
HASBRO INC COM 418056107   1,156,912 21,548 SH   SOLE 15 21,548 0 0
HASBRO INC COM 418056107   11,431,084 212,909 SH   SOLE 18 200,265 0 12,644
HASBRO INC COM 418056107   4,397,104 81,898 SH   SOLE 19 81,898 0 0
HASBRO INC COM 418056107   223,019,723 4,153,841 SH   SOLE 21 4,153,841 0 0
HASBRO INC COM 418056107   154,126,541 2,870,675 SH   SOLE 22 2,586,635 0 284,040
HASBRO INC COM 418056107   13,123,769 244,436 SH   SOLE 23 244,436 0 0
HASBRO INC COM 418056107   46,455,863 865,261 SH   SOLE 25 864,449 0 812
HASBRO INC COM 418056107   29,227,440 544,374 SH   SOLE 26 396,038 0 148,336
HASBRO INC COM 418056107   24,329,140 453,141 SH   SOLE 28 9,897 0 443,244
HASBRO INC COM 418056107   86,548 1,612 SH   SOLE 29 1,612 0 0
HASBRO INC COM 418056107   80,041,213 1,490,803 SH   SOLE 30 1,422,797 0 68,006
HASBRO INC COM 418056107   1,893,324 35,264 SH   SOLE 31 25,312 0 9,952
HASBRO INC COM 418056107   347,965 6,481 SH   SOLE 34 6,481 0 0
HASBRO INC COM 418056107   2,545,067 47,403 SH   SOLE 36 47,403 0 0
HASBRO INC COM 418056107   326,274 6,077 SH   SOLE 40 6,077 0 0
HASBRO INC COM 418056107   23,463 437 SH   OTR 43 437 0 0
HASBRO INC COM 418056107   12,650,006 235,612 SH   SOLE 43 218,190 0 17,421
HASHICORP INC COM CL A 418100103   938,862 32,054 SH   SOLE 2 19,750 0 12,304
HASHICORP INC COM CL A 418100103   19,331 660 SH   SOLE 4 660 0 0
HASHICORP INC COM CL A 418100103   3,458,592 118,081 SH   SOLE 21 118,081 0 0
HASHICORP INC COM CL A 418100103   35,430,473 1,209,644 SH   SOLE 22 1,177,795 0 31,849
HASHICORP INC COM CL A 418100103   934,732 31,913 SH   SOLE 26 24,783 0 7,130
HASHICORP INC COM CL A 418100103   383,728 13,101 SH   SOLE 43 11,659 0 1,442
HAVERTY FURNITURE COS INC COM 419596101   2,266,503 71,028 SH   SOLE 2 57,622 0 13,406
HAVERTY FURNITURE COS INC COM 419596101   2,234 70 SH   SOLE 4 70 0 0
HAVERTY FURNITURE COS INC COM 419596101   3,319 104 SH   SOLE 7 104 0 0
HAVERTY FURNITURE COS INC COM 419596101   1,661,043 52,054 SH   SOLE 18 52,054 0 0
HAVERTY FURNITURE COS INC COM 419596101   3,682,414 115,400 SH   SOLE 19 115,400 0 0
HAVERTY FURNITURE COS INC COM 419596101   53,178,175 1,666,505 SH   SOLE 21 1,666,505 0 0
HAVERTY FURNITURE COS INC COM 419596101   17,429,561 546,210 SH   SOLE 22 525,925 0 20,285
HAVERTY FURNITURE COS INC COM 419596101   64,331 2,016 SH   SOLE 25 2,016 0 0
HAVERTY FURNITURE COS INC COM 419596101   610,374 19,128 SH   SOLE 30 19,128 0 0
HAVERTY FURNITURE COS INC COM 419596101   73,233 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101   123,715 3,877 SH   SOLE 43 3,498 0 379
HAWAIIAN ELEC INDUSTRIES COM 419870100   8,607,245 224,147 SH   SOLE 2 112,127 0 112,020
HAWAIIAN ELEC INDUSTRIES COM 419870100   475,814 12,391 SH   SOLE 4 12,391 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,998,605 52,047 SH   SOLE 7 52,047 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   8,855,232 230,605 SH   SOLE 18 230,605 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,665,562 43,374 SH   SOLE 19 43,374 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   238,826,381 6,219,437 SH   SOLE 21 6,219,437 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   121,376,179 3,160,838 SH   SOLE 22 2,980,057 0 180,781
HAWAIIAN ELEC INDUSTRIES COM 419870100   697,805 18,172 SH   SOLE 25 18,172 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,946,880 50,700 SH   SOLE 26 40,100 0 10,600
HAWAIIAN ELEC INDUSTRIES COM 419870100   74,765 1,947 SH   SOLE 28 1,947 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   8,577,638 223,376 SH   SOLE 30 223,376 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   60,365 1,572 SH   SOLE 31 1,572 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   255,130 6,644 SH   SOLE 36 6,644 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   711,053 18,517 SH   SOLE 40 18,517 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   16,627 433 SH   OTR 43 433 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   3,312,983 86,276 SH   SOLE 43 79,544 0 6,732
HAWAIIAN HOLDINGS INC COM 419879101   2,238,255 244,351 SH   SOLE 2 196,534 0 47,817
HAWAIIAN HOLDINGS INC COM 419879101   337,775 36,875 SH   SOLE 7 36,875 0 0
HAWAIIAN HOLDINGS INC COM 419879101   1,609,027 175,658 SH   SOLE 18 175,658 0 0
HAWAIIAN HOLDINGS INC COM 419879101   2,551,472 278,545 SH   SOLE 19 278,545 0 0
HAWAIIAN HOLDINGS INC COM 419879101   58,452,626 6,381,291 SH   SOLE 21 6,381,291 0 0
HAWAIIAN HOLDINGS INC COM 419879101   18,626,054 2,033,412 SH   SOLE 22 1,986,645 0 46,767
HAWAIIAN HOLDINGS INC COM 419879101   32,188 3,514 SH   SOLE 23 3,514 0 0
HAWAIIAN HOLDINGS INC COM 419879101   27,361 2,987 SH   SOLE 25 2,987 0 0
HAWAIIAN HOLDINGS INC COM 419879101   88,733 9,687 SH   SOLE 26 0 0 9,687
HAWAIIAN HOLDINGS INC COM 419879101   17,935 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101   683,611 74,630 SH   SOLE 30 74,630 0 0
HAWAIIAN HOLDINGS INC COM 419879101   256,746 28,029 SH   SOLE 34 28,029 0 0
HAWAIIAN HOLDINGS INC COM 419879101   16,515 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN HOLDINGS INC COM 419879101   762,777 83,273 SH   SOLE 43 81,193 0 2,080
HAWKINS INC COM 420261109   1,643,239 37,534 SH   SOLE 2 15,521 0 22,013
HAWKINS INC COM 420261109   356,676 8,147 SH   SOLE 7 8,147 0 0
HAWKINS INC COM 420261109   2,985,096 68,184 SH   SOLE 18 65,582 0 2,602
HAWKINS INC COM 420261109   1,923,343 43,932 SH   SOLE 19 43,932 0 0
HAWKINS INC COM 420261109   110,817,731 2,531,241 SH   SOLE 21 2,531,241 0 0
HAWKINS INC COM 420261109   23,848,017 544,724 SH   SOLE 22 527,003 0 17,721
HAWKINS INC COM 420261109   24,429 558 SH   SOLE 23 558 0 0
HAWKINS INC COM 420261109   106,254 2,427 SH   SOLE 25 2,427 0 0
HAWKINS INC COM 420261109   65,276 1,491 SH   SOLE 26 0 0 1,491
HAWKINS INC COM 420261109   1,119,892 25,580 SH   SOLE 30 25,580 0 0
HAWKINS INC COM 420261109   96,228 2,198 SH   SOLE 40 2,198 0 0
HAWKINS INC COM 420261109   20,664 472 SH   OTR 43 472 0 0
HAWKINS INC COM 420261109   1,318,265 30,111 SH   SOLE 43 29,258 0 853
HAWTHORN BANCSHARES INC COM 420476103   5,236 224 SH   SOLE 2 0 0 224
HAWTHORN BANCSHARES INC COM 420476103   22,557 965 SH   SOLE 18 965 0 0
HAWTHORN BANCSHARES INC COM 420476103   304,015 13,006 SH   SOLE 21 13,006 0 0
HAWTHORN BANCSHARES INC COM 420476103   24,193 1,035 SH   SOLE 22 1,035 0 0
HAYNES INTL INC COM NEW 420877201   738,527 14,744 SH   SOLE 2 6,840 0 7,904
HAYNES INTL INC COM NEW 420877201   6,612 132 SH   SOLE 7 132 0 0
HAYNES INTL INC COM NEW 420877201   1,969,940 39,328 SH   SOLE 18 39,328 0 0
HAYNES INTL INC COM NEW 420877201   1,183,877 23,635 SH   SOLE 19 23,635 0 0
HAYNES INTL INC COM NEW 420877201   86,123,995 1,719,385 SH   SOLE 21 1,719,385 0 0
HAYNES INTL INC COM NEW 420877201   17,520,430 349,779 SH   SOLE 22 335,587 0 14,192
HAYNES INTL INC COM NEW 420877201   91,615 1,829 SH   SOLE 25 1,829 0 0
HAYNES INTL INC COM NEW 420877201   46,233 923 SH   SOLE 26 0 0 923
HAYNES INTL INC COM NEW 420877201   680,172 13,579 SH   SOLE 30 13,579 0 0
HAYNES INTL INC COM NEW 420877201   78,190 1,561 SH   SOLE 40 1,561 0 0
HAYNES INTL INC COM NEW 420877201   141,816 2,831 SH   SOLE 43 2,790 0 41
HAYWARD HLDGS INC COM 421298100   1,084,967 92,574 SH   SOLE 2 22,874 0 69,700
HAYWARD HLDGS INC COM 421298100   7,102 606 SH   SOLE 7 606 0 0
HAYWARD HLDGS INC COM 421298100   302,036 25,771 SH   SOLE 18 25,771 0 0
HAYWARD HLDGS INC COM 421298100   253,668 21,644 SH   SOLE 19 21,644 0 0
HAYWARD HLDGS INC COM 421298100   13,641,529 1,163,953 SH   SOLE 21 1,163,953 0 0
HAYWARD HLDGS INC COM 421298100   27,788,718 2,371,051 SH   SOLE 22 2,281,529 0 89,522
HAYWARD HLDGS INC COM 421298100   133,139 11,360 SH   SOLE 25 11,360 0 0
HAYWARD HLDGS INC COM 421298100   388,049 33,110 SH   SOLE 26 27,838 0 5,272
HAYWARD HLDGS INC COM 421298100   149,160 12,727 SH   SOLE 28 0 0 12,727
HAYWARD HLDGS INC COM 421298100   626,258 53,435 SH   SOLE 30 53,435 0 0
HAYWARD HLDGS INC COM 421298100   12,130 1,035 SH   SOLE 31 1,035 0 0
HAYWARD HLDGS INC COM 421298100   172,061 14,681 SH   SOLE 40 14,681 0 0
HAYWARD HLDGS INC COM 421298100   368,875 31,474 SH   SOLE 43 29,450 0 2,024
HBT FINL INC. COM 404111106   2,097,912 106,385 SH   SOLE 2 49,447 0 56,938
HBT FINL INC. COM 404111106   4,575 232 SH   SOLE 7 232 0 0
HBT FINL INC. COM 404111106   674,128 34,185 SH   SOLE 18 34,185 0 0
HBT FINL INC. COM 404111106   3,731,063 189,202 SH   SOLE 19 189,202 0 0
HBT FINL INC. COM 404111106   7,966,663 403,989 SH   SOLE 21 403,989 0 0
HBT FINL INC. COM 404111106   11,081,122 561,923 SH   SOLE 22 551,318 0 10,605
HBT FINL INC. COM 404111106   345,179 17,504 SH   SOLE 23 17,504 0 0
HBT FINL INC. COM 404111106   72,017 3,652 SH   SOLE 25 3,652 0 0
HBT FINL INC. COM 404111106   1,846,462 93,634 SH   SOLE 26 0 0 93,634
HBT FINL INC. COM 404111106   69,020 3,500 SH   SOLE 30 3,500 0 0
HBT FINL INC. COM 404111106   6,251 317 SH   SOLE 34 317 0 0
HBT FINL INC. COM 404111106   30,665 1,555 SH   SOLE 43 1,555 0 0
HCA HEALTHCARE INC COM 40412C101   108,920,671 413,079 SH   SOLE 2 101,554 0 311,525
HCA HEALTHCARE INC COM 40412C101   43,817,288 166,176 SH   SOLE 4 98,034 0 68,142
HCA HEALTHCARE INC COM 40412C101   57,663,124 218,686 SH   SOLE 7 202,381 0 16,305
HCA HEALTHCARE INC COM 40412C101   2,007,660 7,614 SH   SOLE 13 7,614 0 0
HCA HEALTHCARE INC COM 40412C101   8,213,896 31,151 SH   SOLE 15 31,151 0 0
HCA HEALTHCARE INC COM 40412C101   80,939,476 306,961 SH   SOLE 18 289,191 0 17,770
HCA HEALTHCARE INC COM 40412C101   81,544,095 309,254 SH   SOLE 19 309,254 0 0
HCA HEALTHCARE INC COM 40412C101   1,262,395,686 4,787,605 SH   SOLE 21 4,787,605 0 0
HCA HEALTHCARE INC COM 40412C101   1,207,320,845 4,578,735 SH   SOLE 22 4,136,466 0 442,269
HCA HEALTHCARE INC COM 40412C101   106,366,403 403,392 SH   SOLE 23 403,392 0 0
HCA HEALTHCARE INC COM 40412C101   113,541,135 430,602 SH   SOLE 25 429,932 0 670
HCA HEALTHCARE INC COM 40412C101   96,889,480 367,451 SH   SOLE 26 133,509 0 233,942
HCA HEALTHCARE INC COM 40412C101   101,692,938 385,668 SH   SOLE 28 43,468 0 342,200
HCA HEALTHCARE INC COM 40412C101   414,067,515 1,570,341 SH   SOLE 30 1,568,978 0 1,363
HCA HEALTHCARE INC COM 40412C101   15,822,646 60,007 SH   SOLE 31 43,833 0 16,174
HCA HEALTHCARE INC COM 40412C101   80,082,780 303,712 SH   SOLE 34 303,712 0 0
HCA HEALTHCARE INC COM 40412C101   16,615,004 63,012 SH   SOLE 36 63,012 0 0
HCA HEALTHCARE INC COM 40412C101   2,252,882 8,544 SH   SOLE 40 8,544 0 0
HCA HEALTHCARE INC COM 40412C101   72,140,546 273,591 SH   SOLE 43 251,481 0 22,110
HCI GROUP INC COM 40416E103   202,983 3,787 SH   SOLE 2 2,173 0 1,614
HCI GROUP INC COM 40416E103   4,824 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103   1,168,051 21,792 SH   SOLE 18 21,792 0 0
HCI GROUP INC COM 40416E103   696,050 12,986 SH   SOLE 19 12,986 0 0
HCI GROUP INC COM 40416E103   43,246,034 806,829 SH   SOLE 21 806,829 0 0
HCI GROUP INC COM 40416E103   10,363,453 193,348 SH   SOLE 22 187,813 0 5,535
HCI GROUP INC COM 40416E103   55,262 1,031 SH   SOLE 25 1,031 0 0
HCI GROUP INC COM 40416E103   87,529 1,633 SH   SOLE 26 0 0 1,633
HCI GROUP INC COM 40416E103   734,481 13,703 SH   SOLE 30 13,703 0 0
HCI GROUP INC COM 40416E103   55,798 1,041 SH   SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103   912,540 17,025 SH   SOLE 43 14,895 0 2,130
HCW BIOLOGICS INC COM 40423R105   4,738 3,382 SH   SOLE 18 3,382 0 0
HCW BIOLOGICS INC COM 40423R105   56,998 40,684 SH   SOLE 21 40,684 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   7,733,653 115,999 SH   SOLE 2 115,999 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   2,393,786 35,905 SH   SOLE 4 35,905 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   4,398,220 65,970 SH   SOLE 13 65,970 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   3,219,428 48,289 SH   SOLE 15 48,289 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   2,497,858 37,466 SH   SOLE 18 37,090 0 376
HDFC BANK LTD SPONSORED ADS 40415F101   586,629 8,799 SH   SOLE 19 8,799 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   434,822 6,522 SH   SOLE 21 6,522 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   21,936,630 329,033 SH   SOLE 22 329,033 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   55,575,245 833,587 SH   SOLE 26 111,903 0 721,684
HDFC BANK LTD SPONSORED ADS 40415F101   10,382,852 155,735 SH   SOLE 28 72,307 0 83,428
HDFC BANK LTD SPONSORED ADS 40415F101   2,021,768 30,325 SH   SOLE 30 30,325 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   218,678 3,280 SH   SOLE 31 0 0 3,280
HDFC BANK LTD SPONSORED ADS 40415F101   4,108,339 61,622 SH   SOLE 34 61,622 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   10,141,936 152,121 SH   SOLE 43 120,568 0 31,553
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106   0 616 SH   SOLE 25 616 0 0
HEALTH CATALYST INC COM 42225T107   1,657,268 142,011 SH   SOLE 2 67,888 0 74,123
HEALTH CATALYST INC COM 42225T107   2,591 222 SH   SOLE 4 222 0 0
HEALTH CATALYST INC COM 42225T107   8,391 719 SH   SOLE 7 719 0 0
HEALTH CATALYST INC COM 42225T107   1,807,636 154,896 SH   SOLE 18 154,896 0 0
HEALTH CATALYST INC COM 42225T107   4,671,279 400,281 SH   SOLE 19 400,281 0 0
HEALTH CATALYST INC COM 42225T107   23,999,448 2,056,508 SH   SOLE 21 2,056,508 0 0
HEALTH CATALYST INC COM 42225T107   20,571,806 1,762,794 SH   SOLE 22 1,699,931 0 62,863
HEALTH CATALYST INC COM 42225T107   96,219 8,245 SH   SOLE 23 8,245 0 0
HEALTH CATALYST INC COM 42225T107   67,032 5,744 SH   SOLE 25 5,744 0 0
HEALTH CATALYST INC COM 42225T107   727,041 62,300 SH   SOLE 26 15,794 0 46,506
HEALTH CATALYST INC COM 42225T107   25,336 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107   325,885 27,925 SH   SOLE 30 27,925 0 0
HEALTH CATALYST INC COM 42225T107   73,404 6,290 SH   SOLE 40 6,290 0 0
HEALTH CATALYST INC COM 42225T107   1,406,655 120,536 SH   SOLE 43 114,908 0 5,628
HEALTHCARE RLTY TR CL A COM 42226K105   16,900,528 874,316 SH   SOLE 2 193,754 0 680,562
HEALTHCARE RLTY TR CL A COM 42226K105   10,087,998 521,883 SH   SOLE 4 342,463 0 179,420
HEALTHCARE RLTY TR CL A COM 42226K105   11,352,683 587,309 SH   SOLE 7 587,309 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   24,839 1,285 SH   SOLE 13 1,285 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   831,847 43,034 SH   SOLE 15 43,034 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   15,757,855 815,202 SH   SOLE 18 793,994 0 21,208
HEALTHCARE RLTY TR CL A COM 42226K105   12,843,471 664,432 SH   SOLE 19 664,432 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   436,634,526 22,588,439 SH   SOLE 21 22,588,439 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   283,156,066 14,648,529 SH   SOLE 22 13,859,708 0 788,821
HEALTHCARE RLTY TR CL A COM 42226K105   13,841,169 716,046 SH   SOLE 23 716,046 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   14,026,235 725,620 SH   SOLE 25 725,620 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   4,751,778 245,824 SH   SOLE 26 179,459 0 66,365
HEALTHCARE RLTY TR CL A COM 42226K105   13,001,049 672,584 SH   SOLE 28 5,608 0 666,976
HEALTHCARE RLTY TR CL A COM 42226K105   42,034,380 2,174,567 SH   SOLE 30 2,174,567 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   1,625,286 84,081 SH   SOLE 31 77,062 0 7,019
HEALTHCARE RLTY TR CL A COM 42226K105   346,761 17,939 SH   SOLE 34 17,939 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   978,349 50,613 SH   SOLE 36 50,613 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   287,630 14,880 SH   SOLE 40 14,880 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   14,633 757 SH   OTR 43 757 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   5,888,941 304,653 SH   SOLE 43 263,650 0 41,003
HEALTHCARE SVCS GROUP INC COM 421906108   1,443,187 104,051 SH   SOLE 2 66,136 0 37,915
HEALTHCARE SVCS GROUP INC COM 421906108   4,300 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   423,520 30,535 SH   SOLE 7 30,535 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   3,485,739 251,315 SH   SOLE 18 251,315 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   2,274,874 164,014 SH   SOLE 19 164,014 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   124,834,979 9,000,359 SH   SOLE 21 9,000,359 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   30,125,085 2,171,960 SH   SOLE 22 2,094,792 0 77,168
HEALTHCARE SVCS GROUP INC COM 421906108   209,590 15,111 SH   SOLE 25 15,111 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   324,239 23,377 SH   SOLE 26 17,837 0 5,540
HEALTHCARE SVCS GROUP INC COM 421906108   4,244 306 SH   SOLE 28 306 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   2,398,539 172,930 SH   SOLE 30 172,930 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   44,606 3,216 SH   SOLE 36 3,216 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   185,165 13,350 SH   SOLE 40 13,350 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   1,513,647 109,131 SH   SOLE 43 63,614 0 45,517
HEALTHEQUITY INC COM 42226A107   9,366,652 159,541 SH   SOLE 2 103,523 0 56,018
HEALTHEQUITY INC COM 42226A107   15,852 270 SH   SOLE 4 270 0 0
HEALTHEQUITY INC COM 42226A107   682,797 11,630 SH   SOLE 7 11,630 0 0
HEALTHEQUITY INC COM 42226A107   20,798,605 354,260 SH   SOLE 18 342,321 0 11,939
HEALTHEQUITY INC COM 42226A107   24,899,498 424,110 SH   SOLE 19 424,110 0 0
HEALTHEQUITY INC COM 42226A107   359,754,860 6,127,659 SH   SOLE 21 6,127,659 0 0
HEALTHEQUITY INC COM 42226A107   171,578,860 2,922,481 SH   SOLE 22 2,860,291 0 62,190
HEALTHEQUITY INC COM 42226A107   474,025 8,074 SH   SOLE 23 8,074 0 0
HEALTHEQUITY INC COM 42226A107   840,492 14,316 SH   SOLE 25 14,316 0 0
HEALTHEQUITY INC COM 42226A107   6,155,861 104,852 SH   SOLE 26 33,293 0 71,559
HEALTHEQUITY INC COM 42226A107   350,851 5,976 SH   SOLE 28 1,486 0 4,490
HEALTHEQUITY INC COM 42226A107   2,428,598 41,366 SH   SOLE 30 41,366 0 0
HEALTHEQUITY INC COM 42226A107   354,726 6,042 SH   SOLE 34 6,042 0 0
HEALTHEQUITY INC COM 42226A107   32,643 556 SH   SOLE 36 556 0 0
HEALTHEQUITY INC COM 42226A107   860,219 14,652 SH   SOLE 40 14,652 0 0
HEALTHEQUITY INC COM 42226A107   5,390,224 91,811 SH   SOLE 43 83,691 0 8,120
HEALTHPEAK PROPERTIES INC COM 42250P103   22,590,894 1,028,261 SH   SOLE 2 307,840 0 720,421
HEALTHPEAK PROPERTIES INC COM 42250P103   16,550,001 753,300 SH   SOLE 4 707,804 0 45,496
HEALTHPEAK PROPERTIES INC COM 42250P103   34,503,116 1,570,465 SH   SOLE 7 1,553,125 0 17,340
HEALTHPEAK PROPERTIES INC COM 42250P103   219,107 9,973 SH   SOLE 13 9,973 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   2,015,440 91,736 SH   SOLE 15 91,736 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   19,883,773 905,042 SH   SOLE 18 860,020 0 45,022
HEALTHPEAK PROPERTIES INC COM 42250P103   41,005,335 1,866,424 SH   SOLE 19 1,866,424 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   460,499,131 20,960,361 SH   SOLE 21 20,960,361 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   377,820,682 17,197,118 SH   SOLE 22 15,756,467 0 1,440,651
HEALTHPEAK PROPERTIES INC COM 42250P103   22,941,799 1,044,233 SH   SOLE 23 1,044,233 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   62,893,849 2,862,715 SH   SOLE 25 2,862,715 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   22,659,243 1,031,372 SH   SOLE 26 373,392 0 657,980
HEALTHPEAK PROPERTIES INC COM 42250P103   37,113,723 1,689,291 SH   SOLE 28 24,513 0 1,664,778
HEALTHPEAK PROPERTIES INC COM 42250P103   114,188,899 5,197,492 SH   SOLE 30 5,197,492 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   3,204,588 145,862 SH   SOLE 31 104,502 0 41,360
HEALTHPEAK PROPERTIES INC COM 42250P103   11,586,473 527,377 SH   SOLE 34 527,377 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   3,383,753 154,017 SH   SOLE 36 154,017 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   505,596 23,013 SH   SOLE 40 23,013 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   42,116 1,917 SH   OTR 43 1,917 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   6,829,549 310,858 SH   SOLE 43 267,296 0 43,561
HEALTHSTREAM INC COM 42222N103   2,298,839 84,828 SH   SOLE 2 59,037 0 25,791
HEALTHSTREAM INC COM 42222N103   4,688 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103   4,986 184 SH   SOLE 7 184 0 0
HEALTHSTREAM INC COM 42222N103   2,349,733 86,706 SH   SOLE 18 86,706 0 0
HEALTHSTREAM INC COM 42222N103   2,974,496 109,760 SH   SOLE 19 109,760 0 0
HEALTHSTREAM INC COM 42222N103   82,979,766 3,061,984 SH   SOLE 21 3,061,984 0 0
HEALTHSTREAM INC COM 42222N103   20,272,833 748,075 SH   SOLE 22 716,992 0 31,083
HEALTHSTREAM INC COM 42222N103   141,814 5,233 SH   SOLE 23 5,233 0 0
HEALTHSTREAM INC COM 42222N103   87,289 3,221 SH   SOLE 25 3,221 0 0
HEALTHSTREAM INC COM 42222N103   29,458 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103   1,263,510 46,624 SH   SOLE 30 46,624 0 0
HEALTHSTREAM INC COM 42222N103   88,454 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103   23,875 881 SH   OTR 43 881 0 0
HEALTHSTREAM INC COM 42222N103   951,562 35,113 SH   SOLE 43 34,127 0 986
HEARTBEAM INC COM 42238H108   49,107 21,633 SH   SOLE 22 21,633 0 0
HEARTLAND EXPRESS INC COM 422347104   687,203 43,166 SH   SOLE 2 16,785 0 26,381
HEARTLAND EXPRESS INC COM 422347104   287 18 SH   SOLE 4 18 0 0
HEARTLAND EXPRESS INC COM 422347104   6,352 399 SH   SOLE 7 399 0 0
HEARTLAND EXPRESS INC COM 422347104   2,474,700 155,446 SH   SOLE 18 155,446 0 0
HEARTLAND EXPRESS INC COM 422347104   1,482,184 93,102 SH   SOLE 19 93,102 0 0
HEARTLAND EXPRESS INC COM 422347104   91,070,551 5,720,512 SH   SOLE 21 5,720,512 0 0
HEARTLAND EXPRESS INC COM 422347104   20,476,463 1,286,210 SH   SOLE 22 1,229,148 0 57,062
HEARTLAND EXPRESS INC COM 422347104   31,633 1,987 SH   SOLE 23 1,987 0 0
HEARTLAND EXPRESS INC COM 422347104   179,052 11,247 SH   SOLE 25 11,247 0 0
HEARTLAND EXPRESS INC COM 422347104   133,043 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104   252,428 15,856 SH   SOLE 28 0 0 15,856
HEARTLAND EXPRESS INC COM 422347104   1,580,554 99,281 SH   SOLE 30 99,281 0 0
HEARTLAND EXPRESS INC COM 422347104   157,114 9,869 SH   SOLE 40 9,869 0 0
HEARTLAND EXPRESS INC COM 422347104   2,413,934 151,629 SH   SOLE 43 149,701 0 1,928
HEARTLAND FINL USA INC COM 42234Q102   14,955,030 389,860 SH   SOLE 2 241,595 0 148,265
HEARTLAND FINL USA INC COM 42234Q102   3,414 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102   15,037 392 SH   SOLE 7 392 0 0
HEARTLAND FINL USA INC COM 42234Q102   4,478,031 116,737 SH   SOLE 18 116,737 0 0
HEARTLAND FINL USA INC COM 42234Q102   42,423,398 1,105,928 SH   SOLE 19 1,105,928 0 0
HEARTLAND FINL USA INC COM 42234Q102   57,828,314 1,507,516 SH   SOLE 21 1,507,516 0 0
HEARTLAND FINL USA INC COM 42234Q102   86,393,011 2,252,164 SH   SOLE 22 2,197,204 0 54,960
HEARTLAND FINL USA INC COM 42234Q102   1,031,577 26,892 SH   SOLE 23 26,892 0 0
HEARTLAND FINL USA INC COM 42234Q102   258,470 6,738 SH   SOLE 25 6,738 0 0
HEARTLAND FINL USA INC COM 42234Q102   6,687,567 174,337 SH   SOLE 26 23,143 0 151,194
HEARTLAND FINL USA INC COM 42234Q102   146,689 3,824 SH   SOLE 28 350 0 3,474
HEARTLAND FINL USA INC COM 42234Q102   773,376 20,161 SH   SOLE 30 20,161 0 0
HEARTLAND FINL USA INC COM 42234Q102   367,911 9,591 SH   SOLE 40 9,591 0 0
HEARTLAND FINL USA INC COM 42234Q102   531,552 13,857 SH   SOLE 43 12,593 0 1,264
HECLA MNG CO COM 422704106   3,801,032 600,479 SH   SOLE 2 211,365 0 389,114
HECLA MNG CO COM 422704106   13,704 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106   484,169 76,488 SH   SOLE 7 76,488 0 0
HECLA MNG CO COM 422704106   9,770,209 1,543,477 SH   SOLE 18 1,543,477 0 0
HECLA MNG CO COM 422704106   6,942,725 1,096,797 SH   SOLE 19 1,096,797 0 0
HECLA MNG CO COM 422704106   148,975,854 23,534,890 SH   SOLE 21 23,534,890 0 0
HECLA MNG CO COM 422704106   94,584,120 14,942,199 SH   SOLE 22 14,245,153 0 697,046
HECLA MNG CO COM 422704106   626,354 98,950 SH   SOLE 25 98,950 0 0
HECLA MNG CO COM 422704106   1,499,843 236,942 SH   SOLE 26 185,459 0 51,483
HECLA MNG CO COM 422704106   350,030 55,297 SH   SOLE 28 9,542 0 45,755
HECLA MNG CO COM 422704106   1,956,457 309,077 SH   SOLE 30 309,077 0 0
HECLA MNG CO COM 422704106   599,824 94,759 SH   SOLE 40 94,759 0 0
HECLA MNG CO COM 422704106   1,873,662 295,997 SH   SOLE 43 282,769 0 13,228
HEICO CORP NEW COM 422806109   21,319,794 124,648 SH   SOLE 2 29,990 0 94,658
HEICO CORP NEW COM 422806109   17,951,332 104,954 SH   SOLE 4 75,313 0 29,641
HEICO CORP NEW COM 422806109   1,488,903 8,705 SH   SOLE 7 8,705 0 0
HEICO CORP NEW COM 422806109   823,387 4,814 SH   SOLE 13 4,814 0 0
HEICO CORP NEW COM 422806109   502,687 2,939 SH   SOLE 15 2,939 0 0
HEICO CORP NEW COM 422806109   4,720,020 27,596 SH   SOLE 18 24,818 0 2,778
HEICO CORP NEW COM 422806109   280,731,886 1,641,323 SH   SOLE 19 1,641,323 0 0
HEICO CORP NEW COM 422806109   226,199,032 1,322,492 SH   SOLE 21 1,322,492 0 0
HEICO CORP NEW COM 422806109   208,386,071 1,218,347 SH   SOLE 22 1,133,251 0 85,096
HEICO CORP NEW COM 422806109   13,799,678 80,681 SH   SOLE 23 80,681 0 0
HEICO CORP NEW COM 422806109   12,046,176 70,429 SH   SOLE 25 70,371 0 58
HEICO CORP NEW COM 422806109   13,066,772 76,396 SH   SOLE 26 30,885 0 45,511
HEICO CORP NEW COM 422806109   15,525,985 90,774 SH   SOLE 28 770 0 90,004
HEICO CORP NEW COM 422806109   32,875,769 192,211 SH   SOLE 30 192,211 0 0
HEICO CORP NEW COM 422806109   1,976,196 11,554 SH   SOLE 31 8,177 0 3,377
HEICO CORP NEW COM 422806109   359,355 2,101 SH   SOLE 34 2,101 0 0
HEICO CORP NEW COM 422806109   2,048,546 11,977 SH   SOLE 36 11,977 0 0
HEICO CORP NEW COM 422806109   321,042 1,877 SH   SOLE 40 1,877 0 0
HEICO CORP NEW COM 422806109   13,027,782 76,168 SH   SOLE 43 72,025 0 4,143
HEICO CORP NEW CL A 422806208   18,836,827 138,608 SH   SOLE 2 26,940 0 111,668
HEICO CORP NEW CL A 422806208   6,983,222 51,385 SH   SOLE 4 31,701 0 19,684
HEICO CORP NEW CL A 422806208   1,538,388 11,320 SH   SOLE 7 11,320 0 0
HEICO CORP NEW CL A 422806208   119,048 876 SH   SOLE 13 876 0 0
HEICO CORP NEW CL A 422806208   779,522 5,736 SH   SOLE 15 5,736 0 0
HEICO CORP NEW CL A 422806208   7,358,577 54,147 SH   SOLE 18 49,201 0 4,946
HEICO CORP NEW CL A 422806208   6,883,199 50,649 SH   SOLE 19 50,649 0 0
HEICO CORP NEW CL A 422806208   296,782,225 2,183,828 SH   SOLE 21 2,183,828 0 0
HEICO CORP NEW CL A 422806208   232,376,225 1,709,906 SH   SOLE 22 1,564,287 0 145,619
HEICO CORP NEW CL A 422806208   19,056,170 140,222 SH   SOLE 23 140,222 0 0
HEICO CORP NEW CL A 422806208   23,234,687 170,969 SH   SOLE 25 170,865 0 104
HEICO CORP NEW CL A 422806208   23,776,385 174,955 SH   SOLE 26 75,157 0 99,798
HEICO CORP NEW CL A 422806208   20,087,515 147,811 SH   SOLE 28 4,241 0 143,570
HEICO CORP NEW CL A 422806208   85,073 626 SH   SOLE 29 626 0 0
HEICO CORP NEW CL A 422806208   41,251,494 303,543 SH   SOLE 30 303,543 0 0
HEICO CORP NEW CL A 422806208   3,071,340 22,600 SH   SOLE 31 16,888 0 5,712
HEICO CORP NEW CL A 422806208   631,935 4,650 SH   SOLE 34 4,650 0 0
HEICO CORP NEW CL A 422806208   3,173,673 23,353 SH   SOLE 36 23,353 0 0
HEICO CORP NEW CL A 422806208   427,813 3,148 SH   SOLE 40 3,148 0 0
HEICO CORP NEW CL A 422806208   4,428,443 32,586 SH   SOLE 43 30,835 0 1,751
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,027,532 66,783 SH   SOLE 2 52,474 0 14,309
HEIDRICK & STRUGGLES INTL IN COM 422819102   3,856 127 SH   SOLE 4 127 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   4,645 153 SH   SOLE 7 153 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,191,992 72,200 SH   SOLE 18 72,200 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,206,747 72,686 SH   SOLE 19 72,686 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   77,497,877 2,552,631 SH   SOLE 21 2,552,631 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   18,181,784 598,873 SH   SOLE 22 575,749 0 23,124
HEIDRICK & STRUGGLES INTL IN COM 422819102   23,225 765 SH   SOLE 23 765 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   74,716 2,461 SH   SOLE 25 2,461 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   123,838 4,079 SH   SOLE 26 838 0 3,241
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,490 82 SH   SOLE 28 82 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,551,153 51,092 SH   SOLE 30 51,092 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   126,601 4,170 SH   SOLE 40 4,170 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,339,886 44,133 SH   SOLE 43 43,383 0 750
HELEN OF TROY LTD COM G4388N106   3,155,837 33,160 SH   SOLE 2 25,548 0 7,612
HELEN OF TROY LTD COM G4388N106   8,851 93 SH   SOLE 4 93 0 0
HELEN OF TROY LTD COM G4388N106   581,203 6,107 SH   SOLE 7 6,107 0 0
HELEN OF TROY LTD COM G4388N106   9,326,374 97,997 SH   SOLE 18 97,997 0 0
HELEN OF TROY LTD COM G4388N106   4,862,140 51,089 SH   SOLE 19 51,089 0 0
HELEN OF TROY LTD COM G4388N106   161,969,633 1,701,898 SH   SOLE 21 1,701,898 0 0
HELEN OF TROY LTD COM G4388N106   71,040,789 746,462 SH   SOLE 22 727,563 0 18,899
HELEN OF TROY LTD COM G4388N106   421,032 4,424 SH   SOLE 25 4,424 0 0
HELEN OF TROY LTD COM G4388N106   1,600,759 16,820 SH   SOLE 26 7,811 0 9,009
HELEN OF TROY LTD COM G4388N106   118,582 1,246 SH   SOLE 28 429 0 817
HELEN OF TROY LTD COM G4388N106   2,241,539 23,553 SH   SOLE 30 23,553 0 0
HELEN OF TROY LTD COM G4388N106   97,644 1,026 SH   SOLE 36 1,026 0 0
HELEN OF TROY LTD COM G4388N106   387,056 4,067 SH   SOLE 40 4,067 0 0
HELIOGEN INC COMMON STOCK 42329E105   3,942 16,413 SH   SOLE 2 2,978 0 13,435
HELIOGEN INC COMMON STOCK 42329E105   21 87 SH   SOLE 7 87 0 0
HELIOGEN INC COMMON STOCK 42329E105   59,058 245,872 SH   SOLE 18 245,872 0 0
HELIOGEN INC COMMON STOCK 42329E105   39,676 165,177 SH   SOLE 19 165,177 0 0
HELIOGEN INC COMMON STOCK 42329E105   928,306 3,864,719 SH   SOLE 21 3,864,719 0 0
HELIOGEN INC COMMON STOCK 42329E105   513,292 2,136,934 SH   SOLE 22 2,111,468 0 25,466
HELIOS TECHNOLOGIES INC COM 42328H109   1,118,405 17,101 SH   SOLE 2 9,567 0 7,534
HELIOS TECHNOLOGIES INC COM 42328H109   9,287 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   23,609 361 SH   SOLE 7 361 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   5,247,434 80,236 SH   SOLE 18 80,236 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   4,204,893 64,295 SH   SOLE 19 64,295 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   65,932,291 1,008,139 SH   SOLE 21 1,008,139 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   55,090,998 842,370 SH   SOLE 22 818,716 0 23,654
HELIOS TECHNOLOGIES INC COM 42328H109   382,263 5,845 SH   SOLE 25 5,845 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   983,289 15,035 SH   SOLE 26 12,229 0 2,806
HELIOS TECHNOLOGIES INC COM 42328H109   266,113 4,069 SH   SOLE 28 545 0 3,524
HELIOS TECHNOLOGIES INC COM 42328H109   944,114 14,436 SH   SOLE 30 14,436 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   332,951 5,091 SH   SOLE 40 5,091 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   333,704 5,102 SH   SOLE 43 4,688 0 414
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603   495 1,941 SH   SOLE 21 1,941 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603   64,577 253,440 SH   SOLE 22 253,440 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,153,059 278,173 SH   SOLE 2 126,350 0 151,823
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,958 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   13,607 1,758 SH   SOLE 7 1,758 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   3,914,691 505,774 SH   SOLE 18 505,774 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   4,358,262 563,083 SH   SOLE 19 563,083 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   140,212,399 18,115,297 SH   SOLE 21 18,115,297 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   34,708,289 4,484,275 SH   SOLE 22 4,307,741 0 176,534
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   27,276 3,524 SH   SOLE 23 3,524 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   221,403 28,605 SH   SOLE 25 28,605 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   139,335 18,002 SH   SOLE 26 8,430 0 9,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,386,861 179,181 SH   SOLE 28 90,401 0 88,780
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,087,470 269,699 SH   SOLE 30 269,699 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   369,817 47,780 SH   SOLE 34 47,780 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   166,201 21,473 SH   SOLE 40 21,473 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,463,870 189,130 SH   SOLE 43 181,864 0 7,266
HELLO GROUP INC ADS 423403104   538,474 59,173 SH   SOLE 2 59,173 0 0
HELLO GROUP INC ADS 423403104   42,015 4,617 SH   SOLE 4 4,617 0 0
HELLO GROUP INC ADS 423403104   123,432 13,564 SH   SOLE 7 13,564 0 0
HELLO GROUP INC ADS 423403104   19,480,133 2,140,674 SH   SOLE 21 2,140,674 0 0
HELLO GROUP INC ADS 423403104   13,818,905 1,518,561 SH   SOLE 22 1,146,364 0 372,197
HELLO GROUP INC ADS 423403104   25,098 2,758 SH   SOLE 25 2,758 0 0
HELLO GROUP INC ADS 423403104   4,406,648 484,247 SH   SOLE 30 484,247 0 0
HELLO GROUP INC ADS 423403104   5,751 632 SH   SOLE 34 632 0 0
HELLO GROUP INC ADS 423403104   65,211 7,166 SH   SOLE 36 7,166 0 0
HELLO GROUP INC ADS 423403104   3,690,814 405,584 SH   SOLE 43 396,038 0 9,546
HELMERICH & PAYNE INC COM 423452101   11,664,903 326,291 SH   SOLE 2 216,467 0 109,824
HELMERICH & PAYNE INC COM 423452101   794,365 22,220 SH   SOLE 4 11,424 0 10,796
HELMERICH & PAYNE INC COM 423452101   567,996 15,888 SH   SOLE 7 15,888 0 0
HELMERICH & PAYNE INC COM 423452101   481,803 13,477 SH   SOLE 13 13,477 0 0
HELMERICH & PAYNE INC COM 423452101   12,692,716 355,041 SH   SOLE 18 354,496 0 545
HELMERICH & PAYNE INC COM 423452101   16,107,163 450,550 SH   SOLE 19 450,550 0 0
HELMERICH & PAYNE INC COM 423452101   459,280,643 12,847,011 SH   SOLE 21 12,847,011 0 0
HELMERICH & PAYNE INC COM 423452101   117,094,871 3,275,381 SH   SOLE 22 3,147,473 0 127,908
HELMERICH & PAYNE INC COM 423452101   1,239,524 34,672 SH   SOLE 23 34,672 0 0
HELMERICH & PAYNE INC COM 423452101   644,859 18,038 SH   SOLE 25 18,038 0 0
HELMERICH & PAYNE INC COM 423452101   3,566,563 99,764 SH   SOLE 26 67,890 0 31,874
HELMERICH & PAYNE INC COM 423452101   1,052,337 29,436 SH   SOLE 28 1,922 0 27,514
HELMERICH & PAYNE INC COM 423452101   397,254 11,112 SH   SOLE 29 11,112 0 0
HELMERICH & PAYNE INC COM 423452101   6,554,048 183,330 SH   SOLE 30 183,330 0 0
HELMERICH & PAYNE INC COM 423452101   764,764 21,392 SH   SOLE 31 21,392 0 0
HELMERICH & PAYNE INC COM 423452101   89,768 2,511 SH   SOLE 34 2,511 0 0
HELMERICH & PAYNE INC COM 423452101   157,407 4,403 SH   SOLE 36 4,403 0 0
HELMERICH & PAYNE INC COM 423452101   637,959 17,845 SH   SOLE 40 17,845 0 0
HELMERICH & PAYNE INC COM 423452101   6,528,327 182,611 SH   SOLE 43 157,458 0 25,153
HENNESSY ADVISORS INC COM 425885100   4,650 600 SH   SOLE 18 600 0 0
HENNESSY ADVISORS INC COM 425885100   75,400 9,729 SH   SOLE 21 9,729 0 0
HENNESSY ADVISORS INC COM 425885100   1,752 226 SH   SOLE 22 226 0 0
HENNESSY CAPITAL INVST CORP *W EXP 06/10/202 42600H116   158,499 990,000 SH   SOLE 2 990,000 0 0
HENRY JACK & ASSOC INC COM 426281101   26,942,255 178,757 SH   SOLE 2 25,386 0 153,371
HENRY JACK & ASSOC INC COM 426281101   9,534,246 63,258 SH   SOLE 4 34,510 0 28,748
HENRY JACK & ASSOC INC COM 426281101   11,279,885 74,840 SH   SOLE 7 72,584 0 2,256
HENRY JACK & ASSOC INC COM 426281101   224,724 1,491 SH   SOLE 13 1,491 0 0
HENRY JACK & ASSOC INC COM 426281101   1,468,314 9,742 SH   SOLE 15 9,742 0 0
HENRY JACK & ASSOC INC COM 426281101   27,253,643 180,823 SH   SOLE 18 174,693 0 6,130
HENRY JACK & ASSOC INC COM 426281101   6,145,307 40,773 SH   SOLE 19 40,773 0 0
HENRY JACK & ASSOC INC COM 426281101   529,420,428 3,512,609 SH   SOLE 21 3,512,609 0 0
HENRY JACK & ASSOC INC COM 426281101   309,331,247 2,052,357 SH   SOLE 22 1,891,485 0 160,872
HENRY JACK & ASSOC INC COM 426281101   20,052,542 133,045 SH   SOLE 23 133,045 0 0
HENRY JACK & ASSOC INC COM 426281101   17,930,103 118,963 SH   SOLE 25 118,726 0 237
HENRY JACK & ASSOC INC COM 426281101   33,518,772 222,391 SH   SOLE 26 60,030 0 162,361
HENRY JACK & ASSOC INC COM 426281101   28,114,706 186,536 SH   SOLE 28 982 0 185,554
HENRY JACK & ASSOC INC COM 426281101   95,728,753 635,143 SH   SOLE 30 615,311 0 19,832
HENRY JACK & ASSOC INC COM 426281101   3,021,333 20,046 SH   SOLE 31 14,587 0 5,459
HENRY JACK & ASSOC INC COM 426281101   1,502,980 9,972 SH   SOLE 34 9,972 0 0
HENRY JACK & ASSOC INC COM 426281101   6,967,032 46,225 SH   SOLE 36 46,225 0 0
HENRY JACK & ASSOC INC COM 426281101   447,186 2,967 SH   SOLE 40 2,967 0 0
HENRY JACK & ASSOC INC COM 426281101   26,828 178 SH   OTR 43 178 0 0
HENRY JACK & ASSOC INC COM 426281101   20,596,488 136,654 SH   SOLE 43 130,001 0 6,653
HENRY SCHEIN INC COM 806407102   30,257,211 371,072 SH   SOLE 2 72,008 0 299,064
HENRY SCHEIN INC COM 806407102   8,445,098 103,570 SH   SOLE 4 55,414 0 48,156
HENRY SCHEIN INC COM 806407102   7,332,077 89,920 SH   SOLE 7 86,356 0 3,564
HENRY SCHEIN INC COM 806407102   38,405 471 SH   SOLE 13 471 0 0
HENRY SCHEIN INC COM 806407102   1,651,593 20,255 SH   SOLE 15 20,255 0 0
HENRY SCHEIN INC COM 806407102   17,157,484 210,418 SH   SOLE 18 199,048 0 11,370
HENRY SCHEIN INC COM 806407102   6,468,568 79,330 SH   SOLE 19 79,330 0 0
HENRY SCHEIN INC COM 806407102   296,690,058 3,638,583 SH   SOLE 21 3,638,583 0 0
HENRY SCHEIN INC COM 806407102   268,858,010 3,297,253 SH   SOLE 22 2,996,063 0 301,190
HENRY SCHEIN INC COM 806407102   20,711,323 254,002 SH   SOLE 23 254,002 0 0
HENRY SCHEIN INC COM 806407102   19,346,099 237,259 SH   SOLE 25 237,064 0 195
HENRY SCHEIN INC COM 806407102   19,130,344 234,613 SH   SOLE 26 88,438 0 146,175
HENRY SCHEIN INC COM 806407102   30,139,223 369,625 SH   SOLE 28 1,599 0 368,026
HENRY SCHEIN INC COM 806407102   88,119,463 1,080,690 SH   SOLE 30 1,019,733 0 60,957
HENRY SCHEIN INC COM 806407102   3,018,122 37,014 SH   SOLE 31 26,762 0 10,252
HENRY SCHEIN INC COM 806407102   507,994 6,230 SH   SOLE 34 6,230 0 0
HENRY SCHEIN INC COM 806407102   3,646,550 44,721 SH   SOLE 36 44,721 0 0
HENRY SCHEIN INC COM 806407102   482,228 5,914 SH   SOLE 40 5,914 0 0
HENRY SCHEIN INC COM 806407102   33,105 406 SH   OTR 43 406 0 0
HENRY SCHEIN INC COM 806407102   17,786,434 218,131 SH   SOLE 43 210,942 0 7,189
HEPION PHARMACEUTICALS INC COM 426897104   8,976 11,560 SH   SOLE 18 11,560 0 0
HEPION PHARMACEUTICALS INC COM 426897104   169,653 218,484 SH   SOLE 21 218,484 0 0
HEPION PHARMACEUTICALS INC COM 426897104   1,065,923 1,372,728 SH   SOLE 22 1,372,728 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   1,394,099 86,590 SH   SOLE 2 49,365 0 37,225
HERBALIFE NUTRITION LTD COM SHS G4412G101   3,252 202 SH   SOLE 4 202 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   338,744 21,040 SH   SOLE 7 21,040 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   4,052,917 251,734 SH   SOLE 18 251,734 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   3,135,765 194,768 SH   SOLE 19 194,768 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   53,199,890 3,304,341 SH   SOLE 21 3,304,341 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   43,117,990 2,678,136 SH   SOLE 22 2,595,446 0 82,690
HERBALIFE NUTRITION LTD COM SHS G4412G101   230,037 14,288 SH   SOLE 25 14,288 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   677,391 42,074 SH   SOLE 26 33,230 0 8,844
HERBALIFE NUTRITION LTD COM SHS G4412G101   30,993 1,925 SH   SOLE 28 1,925 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   755,315 46,914 SH   SOLE 30 46,914 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   70,985 4,409 SH   SOLE 36 4,409 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   288,496 17,919 SH   SOLE 40 17,919 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   907,654 56,376 SH   SOLE 43 51,170 0 5,206
HERC HLDGS INC COM 42704L104   20,191,395 177,273 SH   SOLE 2 149,811 0 27,462
HERC HLDGS INC COM 42704L104   10,023 88 SH   SOLE 4 88 0 0
HERC HLDGS INC COM 42704L104   597,861 5,249 SH   SOLE 7 5,249 0 0
HERC HLDGS INC COM 42704L104   11,861,432 104,139 SH   SOLE 18 85,672 0 18,467
HERC HLDGS INC COM 42704L104   25,699,713 225,634 SH   SOLE 19 225,634 0 0
HERC HLDGS INC COM 42704L104   91,201,325 800,714 SH   SOLE 21 800,714 0 0
HERC HLDGS INC COM 42704L104   122,805,158 1,078,184 SH   SOLE 22 1,015,378 0 62,806
HERC HLDGS INC COM 42704L104   4,925,833 43,247 SH   SOLE 23 43,247 0 0
HERC HLDGS INC COM 42704L104   445,805 3,914 SH   SOLE 25 3,914 0 0
HERC HLDGS INC COM 42704L104   4,574,907 40,166 SH   SOLE 26 9,924 0 30,242
HERC HLDGS INC COM 42704L104   2,840,324 24,937 SH   SOLE 28 14,598 0 10,339
HERC HLDGS INC COM 42704L104   4,143,796 36,381 SH   SOLE 30 36,381 0 0
HERC HLDGS INC COM 42704L104   1,782,307 15,648 SH   SOLE 34 15,648 0 0
HERC HLDGS INC COM 42704L104   307,644 2,701 SH   SOLE 36 2,701 0 0
HERC HLDGS INC COM 42704L104   443,413 3,893 SH   SOLE 40 3,893 0 0
HERC HLDGS INC COM 42704L104   3,136,248 27,535 SH   SOLE 43 22,494 0 5,041
HERCULES CAPITAL INC COM 427096508   8,757,840 679,429 SH   SOLE 30 679,429 0 0
HERCULES CAPITAL INC COM 427096508   537,436 41,694 SH   SOLE 36 41,694 0 0
HERCULES CAPITAL INC COM 427096508   1,380,236 107,078 SH   SOLE 43 94,241 0 12,837
HERITAGE COMM CORP COM 426927109   2,362,596 283,625 SH   SOLE 2 232,868 0 50,757
HERITAGE COMM CORP COM 426927109   4,840 581 SH   SOLE 7 581 0 0
HERITAGE COMM CORP COM 426927109   1,496,026 179,595 SH   SOLE 18 179,595 0 0
HERITAGE COMM CORP COM 426927109   3,573,645 429,009 SH   SOLE 19 429,009 0 0
HERITAGE COMM CORP COM 426927109   18,669,529 2,241,240 SH   SOLE 21 2,241,240 0 0
HERITAGE COMM CORP COM 426927109   19,483,812 2,338,993 SH   SOLE 22 2,262,423 0 76,570
HERITAGE COMM CORP COM 426927109   26,831 3,221 SH   SOLE 23 3,221 0 0
HERITAGE COMM CORP COM 426927109   105,458 12,660 SH   SOLE 25 12,660 0 0
HERITAGE COMM CORP COM 426927109   40,026 4,805 SH   SOLE 26 0 0 4,805
HERITAGE COMM CORP COM 426927109   57,918 6,953 SH   SOLE 30 6,953 0 0
HERITAGE COMM CORP COM 426927109   88,548 10,630 SH   SOLE 40 10,630 0 0
HERITAGE COMM CORP COM 426927109   44,007 5,283 SH   OTR 43 5,283 0 0
HERITAGE COMM CORP COM 426927109   1,375,125 165,081 SH   SOLE 43 161,959 0 3,122
HERITAGE CRYSTAL CLEAN INC COM 42726M106   761,876 21,395 SH   SOLE 2 9,972 0 11,423
HERITAGE CRYSTAL CLEAN INC COM 42726M106   3,810 107 SH   SOLE 7 107 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   1,666,014 46,785 SH   SOLE 18 46,785 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   1,104,943 31,029 SH   SOLE 19 31,029 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   19,971,370 560,836 SH   SOLE 21 560,836 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   13,697,066 384,641 SH   SOLE 22 363,223 0 21,418
HERITAGE CRYSTAL CLEAN INC COM 42726M106   84,574 2,375 SH   SOLE 25 2,375 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   127,377 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106   43,907 1,233 SH   SOLE 30 1,233 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   62,282 1,749 SH   SOLE 40 1,749 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   177,943 4,997 SH   SOLE 43 4,288 0 709
HERITAGE FINL CORP WASH COM 42722X106   628,154 29,353 SH   SOLE 2 9,261 0 20,092
HERITAGE FINL CORP WASH COM 42722X106   3,424 160 SH   SOLE 7 160 0 0
HERITAGE FINL CORP WASH COM 42722X106   2,494,684 116,574 SH   SOLE 18 116,574 0 0
HERITAGE FINL CORP WASH COM 42722X106   1,308,546 61,147 SH   SOLE 19 61,147 0 0
HERITAGE FINL CORP WASH COM 42722X106   87,320,774 4,080,410 SH   SOLE 21 4,080,410 0 0
HERITAGE FINL CORP WASH COM 42722X106   17,501,327 817,819 SH   SOLE 22 778,156 0 39,663
HERITAGE FINL CORP WASH COM 42722X106   67,496 3,154 SH   SOLE 25 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106   59,406 2,776 SH   SOLE 26 0 0 2,776
HERITAGE FINL CORP WASH COM 42722X106   1,206,960 56,400 SH   SOLE 30 56,400 0 0
HERITAGE FINL CORP WASH COM 42722X106   67,496 3,154 SH   SOLE 40 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106   489,782 22,887 SH   SOLE 43 22,676 0 211
HERITAGE GLOBAL INC COM 42727E103   15,762 5,492 SH   SOLE 18 5,492 0 0
HERITAGE GLOBAL INC COM 42727E103   204,938 71,407 SH   SOLE 21 71,407 0 0
HERITAGE GLOBAL INC COM 42727E103   2,471 861 SH   SOLE 22 861 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   496,887 161,327 SH   SOLE 2 121,313 0 40,014
HERITAGE INSURANCE HLDGS INC COM 42727J102   11,495 3,732 SH   SOLE 18 3,732 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   406,782 132,072 SH   SOLE 19 132,072 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   217,617 70,655 SH   SOLE 21 70,655 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   2,017,422 655,007 SH   SOLE 22 655,007 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   144,695 46,979 SH   SOLE 26 0 0 46,979
HERON THERAPEUTICS INC COM 427746102   684,480 453,298 SH   SOLE 2 296,186 0 157,112
HERON THERAPEUTICS INC COM 427746102   645 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102   2,242 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102   466,804 309,142 SH   SOLE 18 274,450 0 34,692
HERON THERAPEUTICS INC COM 427746102   1,832,602 1,213,644 SH   SOLE 19 1,213,644 0 0
HERON THERAPEUTICS INC COM 427746102   5,325,839 3,527,046 SH   SOLE 21 3,527,046 0 0
HERON THERAPEUTICS INC COM 427746102   5,398,256 3,575,004 SH   SOLE 22 3,502,588 0 72,416
HERON THERAPEUTICS INC COM 427746102   36,966 24,481 SH   SOLE 23 24,481 0 0
HERON THERAPEUTICS INC COM 427746102   35,837 23,733 SH   SOLE 25 23,733 0 0
HERON THERAPEUTICS INC COM 427746102   205,721 136,239 SH   SOLE 26 49,001 0 87,238
HERON THERAPEUTICS INC COM 427746102   175,007 115,899 SH   SOLE 30 115,899 0 0
HERON THERAPEUTICS INC COM 427746102   15,699 10,397 SH   SOLE 40 10,397 0 0
HERON THERAPEUTICS INC COM 427746102   15,536 10,289 SH   SOLE 43 10,289 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   1,567,225 233,218 SH   SOLE 2 171,183 0 62,035
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   2,876 428 SH   SOLE 7 428 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   637,278 94,833 SH   SOLE 18 94,833 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   1,399,816 208,306 SH   SOLE 19 208,306 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   7,851,823 1,168,426 SH   SOLE 21 1,168,426 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   8,005,234 1,191,255 SH   SOLE 22 1,162,470 0 28,785
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   107,124 15,941 SH   SOLE 23 15,941 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   82,192 12,231 SH   SOLE 43 12,231 0 0
HERSHEY CO COM 427866108   94,884,245 372,958 SH   SOLE 2 99,226 0 273,732
HERSHEY CO COM 427866108   36,431,512 143,200 SH   SOLE 4 74,437 0 68,763
HERSHEY CO COM 427866108   32,005,796 125,804 SH   SOLE 7 121,525 0 4,279
HERSHEY CO COM 427866108   3,110,162 12,225 SH   SOLE 13 12,225 0 0
HERSHEY CO COM 427866108   4,252,972 16,717 SH   SOLE 15 16,717 0 0
HERSHEY CO COM 427866108   64,327,314 252,849 SH   SOLE 18 231,032 0 21,817
HERSHEY CO COM 427866108   35,339,075 138,906 SH   SOLE 19 138,906 0 0
HERSHEY CO COM 427866108   1,649,889,047 6,485,158 SH   SOLE 21 6,485,158 0 0
HERSHEY CO COM 427866108   950,358,986 3,735,541 SH   SOLE 22 3,417,508 0 318,033
HERSHEY CO COM 427866108   72,643,977 285,539 SH   SOLE 23 285,539 0 0
HERSHEY CO COM 427866108   61,980,891 243,626 SH   SOLE 25 242,572 0 1,054
HERSHEY CO COM 427866108   97,316,404 382,518 SH   SOLE 26 137,379 0 245,139
HERSHEY CO COM 427866108   146,878,016 577,328 SH   SOLE 28 2,513 0 574,815
HERSHEY CO COM 427866108   63,094 248 SH   SOLE 29 248 0 0
HERSHEY CO COM 427866108   311,014,953 1,222,495 SH   SOLE 30 1,158,269 0 64,226
HERSHEY CO COM 427866108   10,324,721 40,583 SH   SOLE 31 29,611 0 10,972
HERSHEY CO COM 427866108   45,630,469 179,358 SH   SOLE 34 179,358 0 0
HERSHEY CO COM 427866108   18,081,428 71,072 SH   SOLE 36 71,072 0 0
HERSHEY CO COM 427866108   1,458,533 5,733 SH   SOLE 40 5,733 0 0
HERSHEY CO COM 427866108   82,938 326 SH   OTR 43 326 0 0
HERSHEY CO COM 427866108   102,378,468 402,415 SH   SOLE 43 380,287 0 22,129
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   9,480,210 581,965 SH   SOLE 2 210,862 0 371,103
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   8,145 500 SH   SOLE 4 500 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   556,890 34,186 SH   SOLE 7 34,186 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   5,358,970 328,973 SH   SOLE 18 328,973 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   4,627,386 284,063 SH   SOLE 19 284,063 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   140,150,152 8,603,447 SH   SOLE 21 8,603,447 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   80,204,630 4,923,550 SH   SOLE 22 4,687,306 0 236,244
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   430,756 26,443 SH   SOLE 25 26,443 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   1,540,040 94,539 SH   SOLE 26 80,166 0 14,373
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   192,434 11,813 SH   SOLE 28 1,497 0 10,316
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   2,721,635 167,074 SH   SOLE 30 167,074 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   44,781 2,749 SH   SOLE 31 2,749 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   19,059,300 1,170,000 SH   SOLE 34 1,170,000 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   441,736 27,117 SH   SOLE 40 27,117 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   1,462,989 89,809 SH   SOLE 43 82,227 0 7,582
HESAI GROUP SPONSORED ADS 428050108   84,157 5,440 SH   SOLE 2 5,440 0 0
HESAI GROUP SPONSORED ADS 428050108   124,503 8,048 SH   SOLE 22 5,048 0 3,000
HESKA CORP COM RESTRC NEW 42805E306   1,225,814 12,557 SH   SOLE 2 5,432 0 7,125
HESKA CORP COM RESTRC NEW 42805E306   14,741 151 SH   SOLE 4 30 0 121
HESKA CORP COM RESTRC NEW 42805E306   452,371 4,634 SH   SOLE 7 4,634 0 0
HESKA CORP COM RESTRC NEW 42805E306   3,339,190 34,206 SH   SOLE 18 31,191 0 3,015
HESKA CORP COM RESTRC NEW 42805E306   16,414,510 168,147 SH   SOLE 19 168,147 0 0
HESKA CORP COM RESTRC NEW 42805E306   123,261,650 1,262,668 SH   SOLE 21 1,262,668 0 0
HESKA CORP COM RESTRC NEW 42805E306   32,310,365 330,981 SH   SOLE 22 323,640 0 7,341
HESKA CORP COM RESTRC NEW 42805E306   21,672 222 SH   SOLE 23 222 0 0
HESKA CORP COM RESTRC NEW 42805E306   155,411 1,592 SH   SOLE 25 1,592 0 0
HESKA CORP COM RESTRC NEW 42805E306   946,914 9,700 SH   SOLE 26 3,988 0 5,712
HESKA CORP COM RESTRC NEW 42805E306   88,346 905 SH   SOLE 28 113 0 792
HESKA CORP COM RESTRC NEW 42805E306   2,539,194 26,011 SH   SOLE 30 26,011 0 0
HESKA CORP COM RESTRC NEW 42805E306   82,489 845 SH   SOLE 34 845 0 0
HESKA CORP COM RESTRC NEW 42805E306   61,598 631 SH   SOLE 36 631 0 0
HESKA CORP COM RESTRC NEW 42805E306   142,623 1,461 SH   SOLE 40 1,461 0 0
HESKA CORP COM RESTRC NEW 42805E306   11,422 117 SH   OTR 43 117 0 0
HESKA CORP COM RESTRC NEW 42805E306   1,431,597 14,665 SH   SOLE 43 13,797 0 868
HESS CORP COM 42809H107   42,634,125 322,156 SH   SOLE 2 121,040 0 201,116
HESS CORP COM 42809H107   14,609,807 110,396 SH   SOLE 4 83,055 0 27,341
HESS CORP COM 42809H107   69,979,936 528,789 SH   SOLE 7 452,256 0 76,533
HESS CORP COM 42809H107   2,779,405 21,002 SH   SOLE 13 21,002 0 0
HESS CORP COM 42809H107   4,165,004 31,472 SH   SOLE 15 31,472 0 0
HESS CORP COM 42809H107   165,820,636 1,252,990 SH   SOLE 18 1,179,916 0 73,074
HESS CORP COM 42809H107   216,319,126 1,634,571 SH   SOLE 19 1,634,571 0 0
HESS CORP COM 42809H107   1,162,991,612 8,787,907 SH   SOLE 21 8,787,907 0 0
HESS CORP COM 42809H107   816,558,313 6,170,155 SH   SOLE 22 5,592,293 0 577,862
HESS CORP COM 42809H107   69,930,970 528,419 SH   SOLE 23 528,419 0 0
HESS CORP COM 42809H107   102,650,580 775,658 SH   SOLE 25 775,658 0 0
HESS CORP COM 42809H107   65,024,465 491,344 SH   SOLE 26 186,626 0 304,718
HESS CORP COM 42809H107   69,878,829 528,025 SH   SOLE 28 0 0 528,025
HESS CORP COM 42809H107   12,310,399 93,021 SH   SOLE 29 93,021 0 0
HESS CORP COM 42809H107   226,776,633 1,713,591 SH   SOLE 30 1,706,619 0 6,972
HESS CORP COM 42809H107   10,373,074 78,382 SH   SOLE 31 57,033 0 21,349
HESS CORP COM 42809H107   134,620,483 1,017,232 SH   SOLE 34 1,017,232 0 0
HESS CORP COM 42809H107   9,691,391 73,231 SH   SOLE 36 73,231 0 0
HESS CORP COM 42809H107   1,442,771 10,902 SH   SOLE 40 10,902 0 0
HESS CORP COM 42809H107   13,631 103 SH   OTR 43 103 0 0
HESS CORP COM 42809H107   24,905,454 188,193 SH   SOLE 43 164,923 0 23,270
HESS MIDSTREAM LP CL A SHS 428103105   487,147 16,833 SH   SOLE 2 11,455 0 5,378
HESS MIDSTREAM LP CL A SHS 428103105   3,809,980 131,651 SH   SOLE 21 131,651 0 0
HESS MIDSTREAM LP CL A SHS 428103105   994,234 34,355 SH   SOLE 22 14,945 0 19,410
HESS MIDSTREAM LP CL A SHS 428103105   208,773 7,214 SH   SOLE 25 7,214 0 0
HESS MIDSTREAM LP CL A SHS 428103105   835,179 28,859 SH   SOLE 26 24,505 0 4,354
HESS MIDSTREAM LP CL A SHS 428103105   903,941 31,235 SH   SOLE 28 0 0 31,235
HESS MIDSTREAM LP CL A SHS 428103105   421,714 14,572 SH   SOLE 30 14,572 0 0
HESS MIDSTREAM LP CL A SHS 428103105   200,091 6,914 SH   SOLE 40 6,914 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   55,867,418 3,507,057 SH   SOLE 2 1,449,050 0 2,058,007
HEWLETT PACKARD ENTERPRISE C COM 42824C109   23,012,175 1,444,581 SH   SOLE 4 941,089 0 503,492
HEWLETT PACKARD ENTERPRISE C COM 42824C109   46,883,312 2,943,083 SH   SOLE 7 2,582,106 0 360,977
HEWLETT PACKARD ENTERPRISE C COM 42824C109   725,643 45,552 SH   SOLE 13 45,552 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,383,723 212,412 SH   SOLE 15 212,412 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,497 94 SH   SOLE 17 0 0 94
HEWLETT PACKARD ENTERPRISE C COM 42824C109   54,415,335 3,415,903 SH   SOLE 18 2,903,339 0 512,564
HEWLETT PACKARD ENTERPRISE C COM 42824C109   61,274,665 3,846,495 SH   SOLE 19 3,846,495 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   710,481,250 44,600,204 SH   SOLE 21 44,600,204 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   513,066,033 32,207,535 SH   SOLE 22 28,546,990 0 3,660,545
HEWLETT PACKARD ENTERPRISE C COM 42824C109   44,695,327 2,805,733 SH   SOLE 23 2,805,733 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   102,581,490 6,439,516 SH   SOLE 25 6,428,011 0 11,505
HEWLETT PACKARD ENTERPRISE C COM 42824C109   79,837,496 5,011,770 SH   SOLE 26 2,959,048 0 2,052,722
HEWLETT PACKARD ENTERPRISE C COM 42824C109   71,817,745 4,508,333 SH   SOLE 28 434,425 0 4,073,908
HEWLETT PACKARD ENTERPRISE C COM 42824C109   501,046 31,453 SH   SOLE 29 31,453 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   248,780,897 15,617,131 SH   SOLE 30 15,202,615 0 414,516
HEWLETT PACKARD ENTERPRISE C COM 42824C109   5,999,413 376,611 SH   SOLE 31 280,152 0 96,459
HEWLETT PACKARD ENTERPRISE C COM 42824C109   7,004,405 439,699 SH   SOLE 34 439,699 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   8,483,553 532,552 SH   SOLE 36 532,552 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   846,695 53,151 SH   SOLE 40 53,151 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   63,051 3,958 SH   OTR 43 3,958 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   54,664,001 3,431,513 SH   SOLE 43 3,285,068 0 146,445
HEXCEL CORP NEW COM 428291108   16,788,613 245,987 SH   SOLE 2 84,351 0 161,636
HEXCEL CORP NEW COM 428291108   10,920 160 SH   SOLE 4 160 0 0
HEXCEL CORP NEW COM 428291108   1,730,957 25,362 SH   SOLE 7 25,362 0 0
HEXCEL CORP NEW COM 428291108   11,438,291 167,594 SH   SOLE 18 167,594 0 0
HEXCEL CORP NEW COM 428291108   1,805,827 26,459 SH   SOLE 19 26,459 0 0
HEXCEL CORP NEW COM 428291108   390,581,578 5,722,807 SH   SOLE 21 5,722,807 0 0
HEXCEL CORP NEW COM 428291108   165,969,531 2,431,788 SH   SOLE 22 2,320,811 0 110,977
HEXCEL CORP NEW COM 428291108   7,415,772 108,656 SH   SOLE 25 108,656 0 0
HEXCEL CORP NEW COM 428291108   3,318,656 48,625 SH   SOLE 26 35,736 0 12,889
HEXCEL CORP NEW COM 428291108   4,291,765 62,883 SH   SOLE 28 48,650 0 14,233
HEXCEL CORP NEW COM 428291108   8,325,203 121,981 SH   SOLE 30 121,981 0 0
HEXCEL CORP NEW COM 428291108   79,034 1,158 SH   SOLE 31 1,158 0 0
HEXCEL CORP NEW COM 428291108   3,652,808 53,521 SH   SOLE 34 53,521 0 0
HEXCEL CORP NEW COM 428291108   293,748 4,304 SH   SOLE 36 4,304 0 0
HEXCEL CORP NEW COM 428291108   927,040 13,583 SH   SOLE 40 13,583 0 0
HEXCEL CORP NEW COM 428291108   17,540 257 SH   OTR 43 257 0 0
HEXCEL CORP NEW COM 428291108   9,285,821 136,056 SH   SOLE 43 132,328 0 3,728
HF FOODS GROUP INC COM 40417F109   101,975 26,014 SH   SOLE 2 1,410 0 24,604
HF FOODS GROUP INC COM 40417F109   3,034 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109   440,294 112,320 SH   SOLE 18 112,320 0 0
HF FOODS GROUP INC COM 40417F109   247,807 63,216 SH   SOLE 19 63,216 0 0
HF FOODS GROUP INC COM 40417F109   4,584,381 1,169,485 SH   SOLE 21 1,169,485 0 0
HF FOODS GROUP INC COM 40417F109   3,311,600 844,796 SH   SOLE 22 817,131 0 27,665
HF SINCLAIR CORP COM 403949100   43,627,294 901,763 SH   SOLE 2 126,198 0 775,565
HF SINCLAIR CORP COM 403949100   11,468,914 237,059 SH   SOLE 4 151,540 0 85,519
HF SINCLAIR CORP COM 403949100   1,264,266 26,132 SH   SOLE 7 26,132 0 0
HF SINCLAIR CORP COM 403949100   25,448 526 SH   SOLE 13 526 0 0
HF SINCLAIR CORP COM 403949100   907,077 18,749 SH   SOLE 15 18,749 0 0
HF SINCLAIR CORP COM 403949100   15,910,198 328,859 SH   SOLE 18 320,410 0 8,449
HF SINCLAIR CORP COM 403949100   2,062,972 42,641 SH   SOLE 19 42,641 0 0
HF SINCLAIR CORP COM 403949100   369,886,774 7,645,448 SH   SOLE 21 7,645,448 0 0
HF SINCLAIR CORP COM 403949100   206,094,156 4,259,904 SH   SOLE 22 3,972,806 0 287,098
HF SINCLAIR CORP COM 403949100   14,162,036 292,725 SH   SOLE 23 292,725 0 0
HF SINCLAIR CORP COM 403949100   6,693,470 138,352 SH   SOLE 25 135,348 0 3,004
HF SINCLAIR CORP COM 403949100   5,959,739 123,186 SH   SOLE 26 92,725 0 30,461
HF SINCLAIR CORP COM 403949100   10,565,805 218,392 SH   SOLE 28 0 0 218,392
HF SINCLAIR CORP COM 403949100   25,694,521 531,098 SH   SOLE 30 531,098 0 0
HF SINCLAIR CORP COM 403949100   1,741,874 36,004 SH   SOLE 31 33,055 0 2,949
HF SINCLAIR CORP COM 403949100   352,110 7,278 SH   SOLE 34 7,278 0 0
HF SINCLAIR CORP COM 403949100   1,502,828 31,063 SH   SOLE 36 31,063 0 0
HF SINCLAIR CORP COM 403949100   292,264 6,041 SH   SOLE 40 6,041 0 0
HF SINCLAIR CORP COM 403949100   28,157 582 SH   OTR 43 582 0 0
HF SINCLAIR CORP COM 403949100   9,363,290 193,536 SH   SOLE 43 177,846 0 15,690
HIBBETT INC COM 428567101   489,003 8,291 SH   SOLE 2 3,671 0 4,620
HIBBETT INC COM 428567101   2,772 47 SH   SOLE 4 47 0 0
HIBBETT INC COM 428567101   348,277 5,905 SH   SOLE 7 5,905 0 0
HIBBETT INC COM 428567101   2,489,369 42,207 SH   SOLE 18 42,207 0 0
HIBBETT INC COM 428567101   1,502,633 25,477 SH   SOLE 19 25,477 0 0
HIBBETT INC COM 428567101   91,414,989 1,549,932 SH   SOLE 21 1,549,932 0 0
HIBBETT INC COM 428567101   21,650,025 367,074 SH   SOLE 22 357,305 0 9,769
HIBBETT INC COM 428567101   158,538 2,688 SH   SOLE 25 2,688 0 0
HIBBETT INC COM 428567101   302,273 5,125 SH   SOLE 26 3,428 0 1,697
HIBBETT INC COM 428567101   16,809 285 SH   SOLE 28 285 0 0
HIBBETT INC COM 428567101   2,282,762 38,704 SH   SOLE 30 38,704 0 0
HIBBETT INC COM 428567101   48,423 821 SH   SOLE 36 821 0 0
HIBBETT INC COM 428567101   104,748 1,776 SH   SOLE 40 1,776 0 0
HIBBETT INC COM 428567101   905,641 15,355 SH   SOLE 43 15,021 0 334
HIGHPEAK ENERGY INC COM 43114Q105   34,914 1,518 SH   SOLE 2 287 0 1,231
HIGHPEAK ENERGY INC COM 43114Q105   396,635 17,245 SH   SOLE 18 17,245 0 0
HIGHPEAK ENERGY INC COM 43114Q105   335,432 14,584 SH   SOLE 19 14,584 0 0
HIGHPEAK ENERGY INC COM 43114Q105   5,144,617 223,679 SH   SOLE 21 223,679 0 0
HIGHPEAK ENERGY INC COM 43114Q105   6,077,083 264,221 SH   SOLE 22 262,721 0 1,500
HIGHPEAK ENERGY INC COM 43114Q105   129,697 5,639 SH   SOLE 43 5,536 0 103
HIGHWOODS PPTYS INC COM 431284108   3,931,378 169,529 SH   SOLE 2 96,270 0 73,259
HIGHWOODS PPTYS INC COM 431284108   1,311,905 56,572 SH   SOLE 4 56,572 0 0
HIGHWOODS PPTYS INC COM 431284108   4,544,869 195,984 SH   SOLE 7 195,984 0 0
HIGHWOODS PPTYS INC COM 431284108   4,901,554 211,365 SH   SOLE 18 211,365 0 0
HIGHWOODS PPTYS INC COM 431284108   4,284,979 184,777 SH   SOLE 19 184,777 0 0
HIGHWOODS PPTYS INC COM 431284108   144,188,069 6,217,683 SH   SOLE 21 6,217,683 0 0
HIGHWOODS PPTYS INC COM 431284108   90,869,806 3,918,491 SH   SOLE 22 3,766,476 0 152,015
HIGHWOODS PPTYS INC COM 431284108   96,470 4,160 SH   SOLE 23 4,160 0 0
HIGHWOODS PPTYS INC COM 431284108   13,908,295 599,754 SH   SOLE 25 599,754 0 0
HIGHWOODS PPTYS INC COM 431284108   1,123,069 48,429 SH   SOLE 26 37,448 0 10,981
HIGHWOODS PPTYS INC COM 431284108   1,576,827 67,996 SH   SOLE 28 1,857 0 66,139
HIGHWOODS PPTYS INC COM 431284108   10,234,350 441,326 SH   SOLE 30 441,326 0 0
HIGHWOODS PPTYS INC COM 431284108   34,947 1,507 SH   SOLE 31 1,507 0 0
HIGHWOODS PPTYS INC COM 431284108   123,695 5,334 SH   SOLE 36 5,334 0 0
HIGHWOODS PPTYS INC COM 431284108   509,252 21,960 SH   SOLE 40 21,960 0 0
HIGHWOODS PPTYS INC COM 431284108   8,669,684 373,854 SH   SOLE 43 311,601 0 62,253
HILLENBRAND INC COM 431571108   2,485,154 52,286 SH   SOLE 2 20,269 0 32,017
HILLENBRAND INC COM 431571108   119,871 2,522 SH   SOLE 4 227 0 2,295
HILLENBRAND INC COM 431571108   666,133 14,015 SH   SOLE 7 14,015 0 0
HILLENBRAND INC COM 431571108   10,777,998 226,762 SH   SOLE 18 226,762 0 0
HILLENBRAND INC COM 431571108   6,516,933 137,112 SH   SOLE 19 137,112 0 0
HILLENBRAND INC COM 431571108   388,808,899 8,180,284 SH   SOLE 21 8,180,284 0 0
HILLENBRAND INC COM 431571108   90,108,230 1,895,818 SH   SOLE 22 1,828,474 0 67,344
HILLENBRAND INC COM 431571108   523,115 11,006 SH   SOLE 25 11,006 0 0
HILLENBRAND INC COM 431571108   1,389,730 29,239 SH   SOLE 26 22,839 0 6,400
HILLENBRAND INC COM 431571108   63,738 1,341 SH   SOLE 28 1,341 0 0
HILLENBRAND INC COM 431571108   30,792,928 647,863 SH   SOLE 30 647,863 0 0
HILLENBRAND INC COM 431571108   87,503 1,841 SH   SOLE 36 1,841 0 0
HILLENBRAND INC COM 431571108   494,074 10,395 SH   SOLE 40 10,395 0 0
HILLENBRAND INC COM 431571108   5,894,648 124,020 SH   SOLE 43 116,217 0 7,803
HILLEVAX INC COM 43157M102   205,286 12,419 SH   SOLE 2 2,852 0 9,567
HILLEVAX INC COM 43157M102   3,339 202 SH   SOLE 7 202 0 0
HILLEVAX INC COM 43157M102   710,360 42,974 SH   SOLE 18 42,974 0 0
HILLEVAX INC COM 43157M102   558,235 33,771 SH   SOLE 19 33,771 0 0
HILLEVAX INC COM 43157M102   9,902,049 599,035 SH   SOLE 21 599,035 0 0
HILLEVAX INC COM 43157M102   5,469,017 330,854 SH   SOLE 22 320,782 0 10,072
HILLEVAX INC COM 43157M102   35,639 2,156 SH   SOLE 26 0 0 2,156
HILLEVAX INC COM 43157M102   271,687 16,436 SH   SOLE 30 16,436 0 0
HILLMAN SOLUTIONS CORP COM 431636109   1,152,159 136,836 SH   SOLE 2 48,007 0 88,829
HILLMAN SOLUTIONS CORP COM 431636109   12,344 1,466 SH   SOLE 7 1,466 0 0
HILLMAN SOLUTIONS CORP COM 431636109   3,210,251 381,265 SH   SOLE 18 381,265 0 0
HILLMAN SOLUTIONS CORP COM 431636109   2,241,539 266,216 SH   SOLE 19 266,216 0 0
HILLMAN SOLUTIONS CORP COM 431636109   38,459,327 4,567,616 SH   SOLE 21 4,567,616 0 0
HILLMAN SOLUTIONS CORP COM 431636109   33,502,195 3,978,883 SH   SOLE 22 3,827,286 0 151,597
HILLMAN SOLUTIONS CORP COM 431636109   213,641 25,373 SH   SOLE 25 25,373 0 0
HILLMAN SOLUTIONS CORP COM 431636109   652,087 77,445 SH   SOLE 26 64,297 0 13,148
HILLMAN SOLUTIONS CORP COM 431636109   63,596 7,553 SH   SOLE 28 0 0 7,553
HILLMAN SOLUTIONS CORP COM 431636109   507,044 60,219 SH   SOLE 30 60,219 0 0
HILLMAN SOLUTIONS CORP COM 431636109   134,198 15,938 SH   SOLE 40 15,938 0 0
HILLMAN SOLUTIONS CORP COM 431636109   48,398 5,748 SH   SOLE 43 5,710 0 38
HILLTOP HOLDINGS INC COM 432748101   1,551,889 52,305 SH   SOLE 2 15,485 0 36,820
HILLTOP HOLDINGS INC COM 432748101   4,599 155 SH   SOLE 4 155 0 0
HILLTOP HOLDINGS INC COM 432748101   14,687 495 SH   SOLE 7 495 0 0
HILLTOP HOLDINGS INC COM 432748101   5,177,474 174,502 SH   SOLE 18 174,502 0 0
HILLTOP HOLDINGS INC COM 432748101   2,962,253 99,840 SH   SOLE 19 99,840 0 0
HILLTOP HOLDINGS INC COM 432748101   173,303,508 5,841,035 SH   SOLE 21 5,841,035 0 0
HILLTOP HOLDINGS INC COM 432748101   44,348,016 1,494,709 SH   SOLE 22 1,429,776 0 64,933
HILLTOP HOLDINGS INC COM 432748101   249,643 8,414 SH   SOLE 25 8,414 0 0
HILLTOP HOLDINGS INC COM 432748101   991,186 33,407 SH   SOLE 26 28,056 0 5,351
HILLTOP HOLDINGS INC COM 432748101   150,872 5,085 SH   SOLE 28 1,193 0 3,892
HILLTOP HOLDINGS INC COM 432748101   2,570,282 86,629 SH   SOLE 30 86,629 0 0
HILLTOP HOLDINGS INC COM 432748101   47,976 1,617 SH   SOLE 36 1,617 0 0
HILLTOP HOLDINGS INC COM 432748101   328,566 11,074 SH   SOLE 40 11,074 0 0
HILLTOP HOLDINGS INC COM 432748101   1,134,937 38,252 SH   SOLE 43 36,151 0 2,101
HILTON GRAND VACATIONS INC COM 43283X105   11,657,410 262,377 SH   SOLE 2 156,885 0 105,492
HILTON GRAND VACATIONS INC COM 43283X105   31,901 718 SH   SOLE 4 718 0 0
HILTON GRAND VACATIONS INC COM 43283X105   1,317,838 29,661 SH   SOLE 7 29,661 0 0
HILTON GRAND VACATIONS INC COM 43283X105   15,935,175 358,658 SH   SOLE 18 340,942 0 17,716
HILTON GRAND VACATIONS INC COM 43283X105   35,335,979 795,318 SH   SOLE 19 795,318 0 0
HILTON GRAND VACATIONS INC COM 43283X105   256,965,703 5,783,608 SH   SOLE 21 5,783,608 0 0
HILTON GRAND VACATIONS INC COM 43283X105   141,231,596 3,178,744 SH   SOLE 22 3,112,577 0 66,167
HILTON GRAND VACATIONS INC COM 43283X105   1,085,158 24,424 SH   SOLE 23 24,424 0 0
HILTON GRAND VACATIONS INC COM 43283X105   654,632 14,734 SH   SOLE 25 14,734 0 0
HILTON GRAND VACATIONS INC COM 43283X105   7,130,437 160,487 SH   SOLE 26 34,255 0 126,232
HILTON GRAND VACATIONS INC COM 43283X105   249,119 5,607 SH   SOLE 28 1,527 0 4,080
HILTON GRAND VACATIONS INC COM 43283X105   5,153,036 115,981 SH   SOLE 30 115,981 0 0
HILTON GRAND VACATIONS INC COM 43283X105   126,181 2,840 SH   SOLE 34 2,840 0 0
HILTON GRAND VACATIONS INC COM 43283X105   131,246 2,954 SH   SOLE 36 2,954 0 0
HILTON GRAND VACATIONS INC COM 43283X105   691,731 15,569 SH   SOLE 40 15,569 0 0
HILTON GRAND VACATIONS INC COM 43283X105   10,663 240 SH   OTR 43 240 0 0
HILTON GRAND VACATIONS INC COM 43283X105   1,888,231 42,499 SH   SOLE 43 37,903 0 4,596
HILTON WORLDWIDE HLDGS INC COM 43300A203   72,071,346 511,616 SH   SOLE 2 97,036 0 414,580
HILTON WORLDWIDE HLDGS INC COM 43300A203   27,640,666 196,214 SH   SOLE 4 171,603 0 24,611
HILTON WORLDWIDE HLDGS INC COM 43300A203   56,973,181 404,438 SH   SOLE 7 396,569 0 7,869
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,078,501 7,656 SH   SOLE 13 7,656 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   4,351,474 30,890 SH   SOLE 15 30,890 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   82,489,387 585,571 SH   SOLE 18 562,926 0 22,645
HILTON WORLDWIDE HLDGS INC COM 43300A203   90,151,165 639,960 SH   SOLE 19 639,960 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   998,718,714 7,089,648 SH   SOLE 21 7,089,648 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   828,586,634 5,881,924 SH   SOLE 22 5,252,250 0 629,674
HILTON WORLDWIDE HLDGS INC COM 43300A203   72,509,733 514,728 SH   SOLE 23 514,728 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   64,346,739 456,781 SH   SOLE 25 456,781 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   66,901,276 474,915 SH   SOLE 26 174,037 0 300,878
HILTON WORLDWIDE HLDGS INC COM 43300A203   88,426,494 627,717 SH   SOLE 28 76,036 0 551,681
HILTON WORLDWIDE HLDGS INC COM 43300A203   270,061,454 1,917,097 SH   SOLE 30 1,917,097 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   10,728,377 76,158 SH   SOLE 31 56,043 0 20,115
HILTON WORLDWIDE HLDGS INC COM 43300A203   41,961,370 297,873 SH   SOLE 34 297,873 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   10,134,188 71,940 SH   SOLE 36 71,940 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,600,706 11,363 SH   SOLE 40 11,363 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   74,943 532 SH   OTR 43 532 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   42,529,687 301,907 SH   SOLE 43 272,711 0 29,196
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   9,970,900 1,226,433 SH   SOLE 22 1,226,433 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   9,130 1,123 SH   SOLE 25 1,123 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   22,049 2,712 SH   SOLE 30 2,712 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   12,764 1,570 SH   SOLE 34 1,570 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   1,434,213 176,410 SH   SOLE 43 149,655 0 26,755
HIMS & HERS HEALTH INC COM CL A 433000106   887,106 89,426 SH   SOLE 2 52,856 0 36,570
HIMS & HERS HEALTH INC COM CL A 433000106   12,033 1,213 SH   SOLE 7 1,213 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   3,709,396 373,931 SH   SOLE 18 372,538 0 1,393
HIMS & HERS HEALTH INC COM CL A 433000106   3,684,467 371,418 SH   SOLE 19 371,418 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   43,887,032 4,424,096 SH   SOLE 21 4,424,096 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   32,389,534 3,265,074 SH   SOLE 22 3,172,250 0 92,824
HIMS & HERS HEALTH INC COM CL A 433000106   96,026 9,680 SH   SOLE 23 9,680 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   241,959 24,391 SH   SOLE 25 24,391 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   794,076 80,048 SH   SOLE 26 73,137 0 6,911
HIMS & HERS HEALTH INC COM CL A 433000106   2,349,572 236,852 SH   SOLE 30 236,852 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   181,943 18,341 SH   SOLE 40 18,341 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   422,909 42,632 SH   SOLE 43 42,440 0 192
HINGHAM INSTN SVGS MASS COM 433323102   291,333 1,248 SH   SOLE 2 479 0 769
HINGHAM INSTN SVGS MASS COM 433323102   2,801 12 SH   SOLE 7 12 0 0
HINGHAM INSTN SVGS MASS COM 433323102   1,049,546 4,496 SH   SOLE 18 4,496 0 0
HINGHAM INSTN SVGS MASS COM 433323102   687,481 2,945 SH   SOLE 19 2,945 0 0
HINGHAM INSTN SVGS MASS COM 433323102   13,506,838 57,860 SH   SOLE 21 57,860 0 0
HINGHAM INSTN SVGS MASS COM 433323102   11,263,947 48,252 SH   SOLE 22 46,998 0 1,254
HINGHAM INSTN SVGS MASS COM 433323102   52,524 225 SH   SOLE 25 225 0 0
HINGHAM INSTN SVGS MASS COM 433323102   98,745 423 SH   SOLE 30 423 0 0
HINGHAM INSTN SVGS MASS COM 433323102   43,887 188 SH   SOLE 40 188 0 0
HINGHAM INSTN SVGS MASS COM 433323102   272,891 1,169 SH   SOLE 43 1,135 0 34
HIPPO HLDGS INC *W EXP 08/02/202 433539111   108 1,934 SH   SOLE 4 1,934 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   1,831 32,822 SH   SOLE 18 32,822 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   9,577 171,623 SH   SOLE 19 171,623 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   676 12,114 SH   SOLE 22 12,114 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   99 1,782 SH   SOLE 26 1,782 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   4,632 83,011 SH   SOLE 34 83,011 0 0
HIPPO HLDGS INC COM NEW 433539202   611,628 37,685 SH   SOLE 2 19,502 0 18,183
HIPPO HLDGS INC COM NEW 433539202   3,132 193 SH   SOLE 7 193 0 0
HIPPO HLDGS INC COM NEW 433539202   702,126 43,261 SH   SOLE 18 43,261 0 0
HIPPO HLDGS INC COM NEW 433539202   1,012,768 62,401 SH   SOLE 19 62,401 0 0
HIPPO HLDGS INC COM NEW 433539202   10,036,681 618,403 SH   SOLE 21 618,403 0 0
HIPPO HLDGS INC COM NEW 433539202   7,261,513 447,413 SH   SOLE 22 428,929 0 18,484
HIPPO HLDGS INC COM NEW 433539202   23,306 1,436 SH   SOLE 25 1,436 0 0
HIPPO HLDGS INC COM NEW 433539202   51,173 3,153 SH   SOLE 30 3,153 0 0
HIPPO HLDGS INC COM NEW 433539202   18,827 1,160 SH   SOLE 40 1,160 0 0
HIREQUEST INC COM 433535101   17,946 832 SH   SOLE 18 832 0 0
HIREQUEST INC COM 433535101   248,443 11,518 SH   SOLE 21 11,518 0 0
HIREQUEST INC COM 433535101   3,710 172 SH   SOLE 22 172 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   135,617 12,782 SH   SOLE 2 7,248 0 5,534
HIRERIGHT HOLDINGS CORPORATI COM 433537107   3,438 324 SH   SOLE 7 324 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   559,794 52,761 SH   SOLE 18 52,761 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   457,196 43,091 SH   SOLE 19 43,091 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   7,149,198 673,817 SH   SOLE 21 673,817 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   4,036,086 380,404 SH   SOLE 22 361,996 0 18,408
HIRERIGHT HOLDINGS CORPORATI COM 433537107   70,450 6,640 SH   SOLE 25 6,640 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   11,639 1,097 SH   SOLE 26 1,097 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   25,241 2,379 SH   SOLE 28 0 0 2,379
HIRERIGHT HOLDINGS CORPORATI COM 433537107   417,896 39,387 SH   SOLE 30 39,387 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   33,475 3,155 SH   SOLE 36 3,155 0 0
HISTOGEN INC COM NEW 43358Y202   81 67 SH   SOLE 21 67 0 0
HISTOGEN INC COM NEW 43358Y202   42,160 34,843 SH   SOLE 22 34,843 0 0
HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704   116,377 35,373 SH   SOLE 21 35,373 0 0
HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704   203,348 61,808 SH   SOLE 30 61,808 0 0
HMN FINL INC COM 40424G108   11,369 590 SH   SOLE 18 590 0 0
HMN FINL INC COM 40424G108   170,154 8,830 SH   SOLE 21 8,830 0 0
HMN FINL INC COM 40424G108   541,410 28,096 SH   SOLE 22 28,096 0 0
HNI CORP COM 404251100   1,264,075 45,405 SH   SOLE 2 35,167 0 10,238
HNI CORP COM 404251100   5,707 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100   403,012 14,476 SH   SOLE 7 14,476 0 0
HNI CORP COM 404251100   3,757,314 134,961 SH   SOLE 18 134,961 0 0
HNI CORP COM 404251100   2,471,385 88,771 SH   SOLE 19 88,771 0 0
HNI CORP COM 404251100   138,722,266 4,982,840 SH   SOLE 21 4,982,840 0 0
HNI CORP COM 404251100   32,100,383 1,153,031 SH   SOLE 22 1,117,837 0 35,194
HNI CORP COM 404251100   234,663 8,429 SH   SOLE 25 8,429 0 0
HNI CORP COM 404251100   770,639 27,681 SH   SOLE 26 23,000 0 4,681
HNI CORP COM 404251100   21,604 776 SH   SOLE 28 776 0 0
HNI CORP COM 404251100   1,895,013 68,068 SH   SOLE 30 68,068 0 0
HNI CORP COM 404251100   139,785 5,021 SH   SOLE 36 5,021 0 0
HNI CORP COM 404251100   179,735 6,456 SH   SOLE 40 6,456 0 0
HNI CORP COM 404251100   1,313,630 47,185 SH   SOLE 43 42,594 0 4,591
HOLLEY INC COM 43538H103   237,596 86,714 SH   SOLE 2 76,768 0 9,946
HOLLEY INC COM 43538H103   1,217 444 SH   SOLE 7 444 0 0
HOLLEY INC COM 43538H103   354,542 129,395 SH   SOLE 18 129,395 0 0
HOLLEY INC COM 43538H103   263,418 96,138 SH   SOLE 19 96,138 0 0
HOLLEY INC COM 43538H103   4,051,687 1,478,718 SH   SOLE 21 1,478,718 0 0
HOLLEY INC COM 43538H103   3,417,503 1,247,264 SH   SOLE 22 1,216,654 0 30,610
HOLLEY INC COM 43538H103   19,054 6,954 SH   SOLE 25 6,954 0 0
HOLLEY INC COM 43538H103   11,500 4,197 SH   SOLE 26 0 0 4,197
HOLLEY INC COM 43538H103   32,346 11,805 SH   SOLE 30 11,805 0 0
HOLLEY INC COM 43538H103   15,623 5,702 SH   SOLE 40 5,702 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   19,236 1,110 SH   SOLE 25 1,110 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   7,206,351 415,831 SH   SOLE 30 415,831 0 0
HOLOGIC INC COM 436440101   62,905,489 779,498 SH   SOLE 2 327,969 0 451,529
HOLOGIC INC COM 436440101   24,114,532 298,817 SH   SOLE 4 178,314 0 120,503
HOLOGIC INC COM 436440101   26,687,974 330,706 SH   SOLE 7 295,482 0 35,224
HOLOGIC INC COM 436440101   1,711,889 21,213 SH   SOLE 13 21,213 0 0
HOLOGIC INC COM 436440101   2,336,104 28,948 SH   SOLE 15 28,948 0 0
HOLOGIC INC COM 436440101   31,891,672 395,188 SH   SOLE 18 372,339 0 22,849
HOLOGIC INC COM 436440101   54,344,913 673,419 SH   SOLE 19 673,419 0 0
HOLOGIC INC COM 436440101   715,654,379 8,868,084 SH   SOLE 21 8,868,084 0 0
HOLOGIC INC COM 436440101   446,069,492 5,527,503 SH   SOLE 22 4,997,828 0 529,675
HOLOGIC INC COM 436440101   38,593,887 478,239 SH   SOLE 23 478,239 0 0
HOLOGIC INC COM 436440101   85,480,022 1,059,232 SH   SOLE 25 1,057,820 0 1,412
HOLOGIC INC COM 436440101   67,023,448 830,526 SH   SOLE 26 527,282 0 303,244
HOLOGIC INC COM 436440101   74,796,069 926,841 SH   SOLE 28 9,686 0 917,155
HOLOGIC INC COM 436440101   586,528 7,268 SH   SOLE 29 7,268 0 0
HOLOGIC INC COM 436440101   224,116,166 2,777,152 SH   SOLE 30 2,740,756 0 36,396
HOLOGIC INC COM 436440101   7,640,676 94,680 SH   SOLE 31 76,314 0 18,366
HOLOGIC INC COM 436440101   30,155,653 373,676 SH   SOLE 34 373,676 0 0
HOLOGIC INC COM 436440101   6,489,168 80,411 SH   SOLE 36 80,411 0 0
HOLOGIC INC COM 436440101   790,457 9,795 SH   SOLE 40 9,795 0 0
HOLOGIC INC COM 436440101   60,202 746 SH   OTR 43 746 0 0
HOLOGIC INC COM 436440101   16,158,722 200,232 SH   SOLE 43 182,074 0 18,158
HOME BANCORP INC COM 43689E107   258,295 7,820 SH   SOLE 2 4,860 0 2,960
HOME BANCORP INC COM 43689E107   1,255 38 SH   SOLE 7 38 0 0
HOME BANCORP INC COM 43689E107   766,296 23,200 SH   SOLE 18 23,200 0 0
HOME BANCORP INC COM 43689E107   440,620 13,340 SH   SOLE 19 13,340 0 0
HOME BANCORP INC COM 43689E107   8,690,556 263,111 SH   SOLE 21 263,111 0 0
HOME BANCORP INC COM 43689E107   3,612,920 109,383 SH   SOLE 22 103,344 0 6,039
HOME BANCSHARES INC COM 436893200   5,939,378 273,578 SH   SOLE 2 138,794 0 134,784
HOME BANCSHARES INC COM 436893200   12,570 579 SH   SOLE 4 579 0 0
HOME BANCSHARES INC COM 436893200   62,047 2,858 SH   SOLE 7 2,858 0 0
HOME BANCSHARES INC COM 436893200   18,012,179 829,672 SH   SOLE 18 829,672 0 0
HOME BANCSHARES INC COM 436893200   8,131,394 374,546 SH   SOLE 19 374,546 0 0
HOME BANCSHARES INC COM 436893200   316,629,104 14,584,482 SH   SOLE 21 14,584,482 0 0
HOME BANCSHARES INC COM 436893200   137,748,734 6,344,944 SH   SOLE 22 6,108,841 0 236,103
HOME BANCSHARES INC COM 436893200   704,555 32,453 SH   SOLE 25 32,453 0 0
HOME BANCSHARES INC COM 436893200   2,070,548 95,373 SH   SOLE 26 78,570 0 16,803
HOME BANCSHARES INC COM 436893200   342,692 15,785 SH   SOLE 28 2,937 0 12,848
HOME BANCSHARES INC COM 436893200   5,899,150 271,725 SH   SOLE 30 271,725 0 0
HOME BANCSHARES INC COM 436893200   79,285 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200   734,167 33,817 SH   SOLE 40 33,817 0 0
HOME BANCSHARES INC COM 436893200   2,043,095 94,108 SH   SOLE 43 87,116 0 6,992
HOME DEPOT INC COM 437076102   684,693,156 2,320,050 SH   SOLE 2 626,799 0 1,693,251
HOME DEPOT INC COM 437076102   249,255,991 844,592 SH   SOLE 4 496,539 0 348,053
HOME DEPOT INC COM 437076102   307,119,284 1,040,659 SH   SOLE 7 970,346 0 70,313
HOME DEPOT INC COM 437076102   18,854,036 63,886 SH   SOLE 13 63,886 0 0
HOME DEPOT INC COM 437076102   34,478,279 116,828 SH   SOLE 15 116,828 0 0
HOME DEPOT INC COM 437076102   24,200 82 SH   SOLE 17 0 0 82
HOME DEPOT INC COM 437076102   469,648,756 1,591,382 SH   SOLE 18 1,455,962 0 135,420
HOME DEPOT INC COM 437076102   151,030,316 511,759 SH   SOLE 19 511,759 0 0
HOME DEPOT INC COM 437076102   5,560,946 18,843 SH   SOLE 20 18,843 0 0
HOME DEPOT INC COM 437076102   8,361,825,608 28,333,646 SH   SOLE 21 28,333,646 0 0
HOME DEPOT INC COM 437076102   6,701,954,745 22,709,253 SH   SOLE 22 20,534,290 0 2,174,963
HOME DEPOT INC COM 437076102   679,061,676 2,300,968 SH   SOLE 23 2,300,968 0 0
HOME DEPOT INC COM 437076102   591,570,696 2,004,509 SH   SOLE 25 2,001,199 0 3,310
HOME DEPOT INC COM 437076102   622,060,724 2,107,823 SH   SOLE 26 925,870 0 1,181,953
HOME DEPOT INC COM 437076102   818,668,782 2,774,020 SH   SOLE 28 65,003 0 2,709,017
HOME DEPOT INC COM 437076102   10,332,741 35,012 SH   SOLE 29 35,012 0 0
HOME DEPOT INC COM 437076102   2,393,532,985 8,110,372 SH   SOLE 30 8,068,843 0 41,529
HOME DEPOT INC COM 437076102   103,096,040 349,336 SH   SOLE 31 272,034 0 77,302
HOME DEPOT INC COM 437076102   15,043,447 50,974 SH   SOLE 32 50,974 0 0
HOME DEPOT INC COM 437076102   62,858,494 212,993 SH   SOLE 34 212,993 0 0
HOME DEPOT INC COM 437076102   89,545,015 303,419 SH   SOLE 36 303,419 0 0
HOME DEPOT INC COM 437076102   12,204,097 41,353 SH   SOLE 40 41,353 0 0
HOME DEPOT INC COM 437076102   618,572 2,096 SH   OTR 43 2,096 0 0
HOME DEPOT INC COM 437076102   381,856,963 1,293,904 SH   SOLE 43 1,179,336 0 114,568
HOME FED BANCORP INC LA NEW COM 43708L108   7,903 463 SH   SOLE 18 463 0 0
HOME FED BANCORP INC LA NEW COM 43708L108   92,246 5,404 SH   SOLE 21 5,404 0 0
HOME PLATE ACQUISITION CORP CL A COM 43734R103   76,425 7,500 SH   SOLE 2 7,500 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   13,622 7,058 SH   SOLE 2 437 0 6,621
HOME PT CAPITAL INCORPORATED COM 43734L106   47,169 24,440 SH   SOLE 18 24,440 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   17,692 9,167 SH   SOLE 19 9,167 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   560,698 290,517 SH   SOLE 21 290,517 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   145,518 75,398 SH   SOLE 22 69,957 0 5,441
HOMESTREET INC COM 43785V102   274,132 15,238 SH   SOLE 2 5,132 0 10,106
HOMESTREET INC COM 43785V102   4,605 256 SH   SOLE 7 256 0 0
HOMESTREET INC COM 43785V102   1,144,056 63,594 SH   SOLE 18 63,594 0 0
HOMESTREET INC COM 43785V102   534,249 29,697 SH   SOLE 19 29,697 0 0
HOMESTREET INC COM 43785V102   39,871,399 2,216,309 SH   SOLE 21 2,216,309 0 0
HOMESTREET INC COM 43785V102   7,450,199 414,130 SH   SOLE 22 396,772 0 17,358
HOMESTREET INC COM 43785V102   33,174 1,844 SH   SOLE 25 1,844 0 0
HOMESTREET INC COM 43785V102   27,201 1,512 SH   SOLE 26 0 0 1,512
HOMESTREET INC COM 43785V102   506,167 28,136 SH   SOLE 30 28,136 0 0
HOMESTREET INC COM 43785V102   29,036 1,614 SH   SOLE 40 1,614 0 0
HOMESTREET INC COM 43785V102   39,362 2,188 SH   SOLE 43 2,008 0 180
HOMETRUST BANCSHARES INC COM 437872104   3,812,581 155,046 SH   SOLE 2 119,268 0 35,778
HOMETRUST BANCSHARES INC COM 437872104   1,967 80 SH   SOLE 7 80 0 0
HOMETRUST BANCSHARES INC COM 437872104   1,072,985 43,635 SH   SOLE 18 43,635 0 0
HOMETRUST BANCSHARES INC COM 437872104   4,970,869 202,150 SH   SOLE 19 202,150 0 0
HOMETRUST BANCSHARES INC COM 437872104   13,712,097 557,629 SH   SOLE 21 557,629 0 0
HOMETRUST BANCSHARES INC COM 437872104   17,186,812 698,935 SH   SOLE 22 686,789 0 12,146
HOMETRUST BANCSHARES INC COM 437872104   226,253 9,201 SH   SOLE 23 9,201 0 0
HOMETRUST BANCSHARES INC COM 437872104   47,483 1,931 SH   SOLE 26 0 0 1,931
HOMETRUST BANCSHARES INC COM 437872104   546,759 22,235 SH   SOLE 43 18,128 0 4,107
HOMOLOGY MEDICINES INC COM 438083107   148,971 144,632 SH   SOLE 2 112,657 0 31,975
HOMOLOGY MEDICINES INC COM 438083107   7,175 6,966 SH   SOLE 18 6,966 0 0
HOMOLOGY MEDICINES INC COM 438083107   196,934 191,198 SH   SOLE 19 191,198 0 0
HOMOLOGY MEDICINES INC COM 438083107   98,996 96,113 SH   SOLE 21 96,113 0 0
HOMOLOGY MEDICINES INC COM 438083107   787,572 764,633 SH   SOLE 22 764,633 0 0
HONDA MOTOR LTD AMERN SHS 438128308   36,745,144 1,387,133 SH   SOLE 43 1,310,784 0 76,349
HONEST CO INC COM 438333106   127,114 70,619 SH   SOLE 2 21,131 0 49,488
HONEST CO INC COM 438333106   718 399 SH   SOLE 7 399 0 0
HONEST CO INC COM 438333106   341,780 189,878 SH   SOLE 18 189,878 0 0
HONEST CO INC COM 438333106   218,588 121,438 SH   SOLE 19 121,438 0 0
HONEST CO INC COM 438333106   4,262,992 2,368,329 SH   SOLE 21 2,368,329 0 0
HONEST CO INC COM 438333106   2,751,579 1,528,655 SH   SOLE 22 1,479,771 0 48,884
HONEST CO INC COM 438333106   470 261 SH   SOLE 43 261 0 0
HONEYWELL INTL INC COM 438516106   288,285,217 1,508,399 SH   SOLE 2 468,897 0 1,039,502
HONEYWELL INTL INC COM 438516106   60,672,764 317,459 SH   SOLE 4 255,093 0 62,366
HONEYWELL INTL INC COM 438516106   139,210,470 728,393 SH   SOLE 7 709,216 0 19,177
HONEYWELL INTL INC COM 438516106   13,258,950 69,375 SH   SOLE 13 69,375 0 0
HONEYWELL INTL INC COM 438516106   22,214,260 116,232 SH   SOLE 15 116,232 0 0
HONEYWELL INTL INC COM 438516106   193,237,036 1,011,077 SH   SOLE 18 913,486 0 97,591
HONEYWELL INTL INC COM 438516106   102,118,283 534,315 SH   SOLE 19 534,315 0 0
HONEYWELL INTL INC COM 438516106   2,770,783,223 14,497,610 SH   SOLE 21 14,497,610 0 0
HONEYWELL INTL INC COM 438516106   2,853,063,823 14,928,128 SH   SOLE 22 13,443,881 0 1,484,247
HONEYWELL INTL INC COM 438516106   313,380,802 1,639,707 SH   SOLE 23 1,639,707 0 0
HONEYWELL INTL INC COM 438516106   66,198,043 346,369 SH   SOLE 25 343,769 0 2,600
HONEYWELL INTL INC COM 438516106   275,605,934 1,442,057 SH   SOLE 26 678,341 0 763,716
HONEYWELL INTL INC COM 438516106   19,653,634 102,834 SH   SOLE 28 0 0 102,834
HONEYWELL INTL INC COM 438516106   10,298,310 53,884 SH   SOLE 29 53,884 0 0
HONEYWELL INTL INC COM 438516106   646,674,205 3,383,603 SH   SOLE 30 3,383,603 0 0
HONEYWELL INTL INC COM 438516106   59,306,638 310,311 SH   SOLE 31 259,332 0 50,979
HONEYWELL INTL INC COM 438516106   38,615,987 202,051 SH   SOLE 32 202,051 0 0
HONEYWELL INTL INC COM 438516106   25,624,032 134,073 SH   SOLE 34 134,073 0 0
HONEYWELL INTL INC COM 438516106   37,801,434 197,789 SH   SOLE 36 197,789 0 0
HONEYWELL INTL INC COM 438516106   2,926,047 15,310 SH   SOLE 40 15,310 0 0
HONEYWELL INTL INC COM 438516106   150,537,837 787,661 SH   SOLE 43 706,248 0 81,413
HOOKER FURNISHINGS CORPORATI COM 439038100   162,182 8,916 SH   SOLE 2 0 0 8,916
HOOKER FURNISHINGS CORPORATI COM 439038100   33,652 1,850 SH   SOLE 18 1,850 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   594,358 32,675 SH   SOLE 19 32,675 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   624,117 34,311 SH   SOLE 21 34,311 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   4,595,303 252,628 SH   SOLE 22 252,628 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   13,788 758 SH   SOLE 43 758 0 0
HOOKIPA PHARMA INC COM 43906K100   10,640 14,457 SH   SOLE 2 0 0 14,457
HOOKIPA PHARMA INC COM 43906K100   6,207 8,433 SH   SOLE 18 8,433 0 0
HOOKIPA PHARMA INC COM 43906K100   87,169 118,436 SH   SOLE 21 118,436 0 0
HOOKIPA PHARMA INC COM 43906K100   106,629 144,877 SH   SOLE 22 144,877 0 0
HOOKIPA PHARMA INC COM 43906K100   38,619 52,471 SH   SOLE 26 0 0 52,471
HOPE BANCORP INC COM 43940T109   995,247 101,349 SH   SOLE 2 32,393 0 68,956
HOPE BANCORP INC COM 43940T109   4,429 451 SH   SOLE 4 451 0 0
HOPE BANCORP INC COM 43940T109   11,941 1,216 SH   SOLE 7 1,216 0 0
HOPE BANCORP INC COM 43940T109   3,844,353 391,482 SH   SOLE 18 391,482 0 0
HOPE BANCORP INC COM 43940T109   1,838,707 187,241 SH   SOLE 19 187,241 0 0
HOPE BANCORP INC COM 43940T109   135,611,136 13,809,688 SH   SOLE 21 13,809,688 0 0
HOPE BANCORP INC COM 43940T109   26,786,436 2,727,743 SH   SOLE 22 2,601,556 0 126,187
HOPE BANCORP INC COM 43940T109   100,105 10,194 SH   SOLE 25 10,194 0 0
HOPE BANCORP INC COM 43940T109   379,680 38,664 SH   SOLE 26 29,070 0 9,594
HOPE BANCORP INC COM 43940T109   20,210 2,058 SH   SOLE 28 2,058 0 0
HOPE BANCORP INC COM 43940T109   1,763,780 179,611 SH   SOLE 30 179,611 0 0
HOPE BANCORP INC COM 43940T109   42,707 4,349 SH   SOLE 36 4,349 0 0
HOPE BANCORP INC COM 43940T109   139,375 14,193 SH   SOLE 40 14,193 0 0
HOPE BANCORP INC COM 43940T109   1,695,784 172,687 SH   SOLE 43 171,549 0 1,138
HORACE MANN EDUCATORS CORP N COM 440327104   1,158,609 34,606 SH   SOLE 2 11,009 0 23,597
HORACE MANN EDUCATORS CORP N COM 440327104   5,491 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   10,044 300 SH   SOLE 7 300 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   4,568,045 136,441 SH   SOLE 18 136,441 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   2,423,885 72,398 SH   SOLE 19 72,398 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   157,762,112 4,712,130 SH   SOLE 21 4,712,130 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   31,073,458 928,120 SH   SOLE 22 886,030 0 42,090
HORACE MANN EDUCATORS CORP N COM 440327104   102,014 3,047 SH   SOLE 25 3,047 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   343,806 10,269 SH   SOLE 26 8,092 0 2,177
HORACE MANN EDUCATORS CORP N COM 440327104   1,957,341 58,463 SH   SOLE 30 58,463 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   155,515 4,645 SH   SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   390,999 11,679 SH   SOLE 43 11,346 0 333
HORIZON BANCORP INC COM 440407104   5,478,438 495,338 SH   SOLE 2 348,191 0 147,147
HORIZON BANCORP INC COM 440407104   5,088 460 SH   SOLE 7 460 0 0
HORIZON BANCORP INC COM 440407104   1,294,927 117,082 SH   SOLE 18 117,082 0 0
HORIZON BANCORP INC COM 440407104   4,970,198 449,385 SH   SOLE 19 449,385 0 0
HORIZON BANCORP INC COM 440407104   16,820,170 1,520,811 SH   SOLE 21 1,520,811 0 0
HORIZON BANCORP INC COM 440407104   21,879,832 1,978,285 SH   SOLE 22 1,923,715 0 54,570
HORIZON BANCORP INC COM 440407104   248,562 22,474 SH   SOLE 23 22,474 0 0
HORIZON BANCORP INC COM 440407104   55,510 5,019 SH   SOLE 25 5,019 0 0
HORIZON BANCORP INC COM 440407104   782,860 70,783 SH   SOLE 26 0 0 70,783
HORIZON BANCORP INC COM 440407104   130,386 11,789 SH   SOLE 28 0 0 11,789
HORIZON BANCORP INC COM 440407104   197,963 17,899 SH   SOLE 30 17,899 0 0
HORIZON BANCORP INC COM 440407104   62,047 5,610 SH   SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104   1,224,313 110,697 SH   SOLE 43 93,279 0 17,418
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,520,409 134,788 SH   SOLE 30 134,788 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   38,929,147 356,690 SH   SOLE 2 45,076 0 311,614
HORIZON THERAPEUTICS PUB L SHS G46188101   15,611,931 143,045 SH   SOLE 4 94,732 0 48,313
HORIZON THERAPEUTICS PUB L SHS G46188101   16,715,992 153,161 SH   SOLE 7 153,161 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   985,643 9,031 SH   SOLE 13 9,031 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   1,610,361 14,755 SH   SOLE 15 14,755 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   20,840,720 190,954 SH   SOLE 18 174,594 0 16,360
HORIZON THERAPEUTICS PUB L SHS G46188101   31,001,654 284,054 SH   SOLE 19 284,054 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   586,626,409 5,374,990 SH   SOLE 21 5,374,990 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   606,077,776 5,553,214 SH   SOLE 22 5,146,152 0 407,062
HORIZON THERAPEUTICS PUB L SHS G46188101   44,184,128 404,839 SH   SOLE 23 404,839 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   39,399,977 361,004 SH   SOLE 25 360,590 0 414
HORIZON THERAPEUTICS PUB L SHS G46188101   27,995,174 256,507 SH   SOLE 26 133,324 0 123,183
HORIZON THERAPEUTICS PUB L SHS G46188101   58,775,601 538,534 SH   SOLE 28 6,542 0 531,992
HORIZON THERAPEUTICS PUB L SHS G46188101   27,067 248 SH   SOLE 29 248 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   90,983,142 833,637 SH   SOLE 30 833,637 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   6,644,225 60,878 SH   SOLE 31 44,329 0 16,549
HORIZON THERAPEUTICS PUB L SHS G46188101   18,129,573 166,113 SH   SOLE 34 166,113 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   8,003,564 73,333 SH   SOLE 36 73,333 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   943,952 8,649 SH   SOLE 40 8,649 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   60,791 557 SH   OTR 43 557 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   16,403,165 150,295 SH   SOLE 43 141,356 0 8,939
HORMEL FOODS CORP COM 440452100   13,572,440 340,332 SH   SOLE 2 79,664 0 260,668
HORMEL FOODS CORP COM 440452100   7,223,704 181,136 SH   SOLE 4 141,232 0 39,904
HORMEL FOODS CORP COM 440452100   22,730,404 569,970 SH   SOLE 7 560,174 0 9,796
HORMEL FOODS CORP COM 440452100   40,319 1,011 SH   SOLE 13 1,011 0 0
HORMEL FOODS CORP COM 440452100   2,018,646 50,618 SH   SOLE 15 50,618 0 0
HORMEL FOODS CORP COM 440452100   17,951,783 450,145 SH   SOLE 18 424,999 0 25,146
HORMEL FOODS CORP COM 440452100   10,072,771 252,577 SH   SOLE 19 252,577 0 0
HORMEL FOODS CORP COM 440452100   518,538,224 13,002,463 SH   SOLE 21 13,002,463 0 0
HORMEL FOODS CORP COM 440452100   290,637,384 7,287,798 SH   SOLE 22 6,854,236 0 433,562
HORMEL FOODS CORP COM 440452100   22,734,112 570,063 SH   SOLE 23 570,063 0 0
HORMEL FOODS CORP COM 440452100   17,262,935 432,872 SH   SOLE 25 432,872 0 0
HORMEL FOODS CORP COM 440452100   21,389,997 536,359 SH   SOLE 26 185,401 0 350,958
HORMEL FOODS CORP COM 440452100   34,628,362 868,314 SH   SOLE 28 10,882 0 857,432
HORMEL FOODS CORP COM 440452100   14,157 355 SH   SOLE 29 355 0 0
HORMEL FOODS CORP COM 440452100   138,959,228 3,484,434 SH   SOLE 30 3,474,265 0 10,169
HORMEL FOODS CORP COM 440452100   1,570,873 39,390 SH   SOLE 31 34,365 0 5,025
HORMEL FOODS CORP COM 440452100   499,417 12,523 SH   SOLE 34 12,523 0 0
HORMEL FOODS CORP COM 440452100   6,729,989 168,756 SH   SOLE 36 168,756 0 0
HORMEL FOODS CORP COM 440452100   484,343 12,145 SH   SOLE 40 12,145 0 0
HORMEL FOODS CORP COM 440452100   84,785 2,126 SH   OTR 43 2,126 0 0
HORMEL FOODS CORP COM 440452100   27,374,014 686,410 SH   SOLE 43 674,048 0 12,362
HOST HOTELS & RESORTS INC COM 44107P104   21,220,107 1,286,847 SH   SOLE 2 321,850 0 964,997
HOST HOTELS & RESORTS INC COM 44107P104   14,460,130 876,903 SH   SOLE 4 820,548 0 56,355
HOST HOTELS & RESORTS INC COM 44107P104   25,266,011 1,532,202 SH   SOLE 7 1,514,516 0 17,686
HOST HOTELS & RESORTS INC COM 44107P104   501,395 30,406 SH   SOLE 13 30,406 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,994,251 120,937 SH   SOLE 15 120,937 0 0
HOST HOTELS & RESORTS INC COM 44107P104   18,280,616 1,108,588 SH   SOLE 18 1,049,092 0 59,496
HOST HOTELS & RESORTS INC COM 44107P104   22,795,314 1,382,372 SH   SOLE 19 1,382,372 0 0
HOST HOTELS & RESORTS INC COM 44107P104   417,964,890 25,346,567 SH   SOLE 21 25,346,567 0 0
HOST HOTELS & RESORTS INC COM 44107P104   380,022,092 23,045,609 SH   SOLE 22 21,376,630 0 1,668,979
HOST HOTELS & RESORTS INC COM 44107P104   22,221,825 1,347,594 SH   SOLE 23 1,347,594 0 0
HOST HOTELS & RESORTS INC COM 44107P104   94,962,942 5,758,820 SH   SOLE 25 5,754,068 0 4,752
HOST HOTELS & RESORTS INC COM 44107P104   20,688,387 1,254,602 SH   SOLE 26 558,594 0 696,008
HOST HOTELS & RESORTS INC COM 44107P104   30,262,316 1,835,192 SH   SOLE 28 10,061 0 1,825,131
HOST HOTELS & RESORTS INC COM 44107P104   106,920,649 6,483,969 SH   SOLE 30 6,457,969 0 26,000
HOST HOTELS & RESORTS INC COM 44107P104   3,155,724 191,372 SH   SOLE 31 137,431 0 53,941
HOST HOTELS & RESORTS INC COM 44107P104   458,818 27,824 SH   SOLE 34 27,824 0 0
HOST HOTELS & RESORTS INC COM 44107P104   3,763,908 228,254 SH   SOLE 36 228,254 0 0
HOST HOTELS & RESORTS INC COM 44107P104   470,674 28,543 SH   SOLE 40 28,543 0 0
HOST HOTELS & RESORTS INC COM 44107P104   10,132,091 614,438 SH   SOLE 43 584,778 0 29,660
HOSTESS BRANDS INC CL A 44109J106   6,840,308 274,932 SH   SOLE 2 102,409 0 172,523
HOSTESS BRANDS INC CL A 44109J106   9,529 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106   449,930 18,084 SH   SOLE 7 18,084 0 0
HOSTESS BRANDS INC CL A 44109J106   11,748,610 472,211 SH   SOLE 18 454,807 0 17,404
HOSTESS BRANDS INC CL A 44109J106   19,394,980 779,541 SH   SOLE 19 779,541 0 0
HOSTESS BRANDS INC CL A 44109J106   397,761,262 15,987,189 SH   SOLE 21 15,987,189 0 0
HOSTESS BRANDS INC CL A 44109J106   105,832,479 4,253,717 SH   SOLE 22 4,089,752 0 163,965
HOSTESS BRANDS INC CL A 44109J106   175,130 7,039 SH   SOLE 23 7,039 0 0
HOSTESS BRANDS INC CL A 44109J106   547,385 22,001 SH   SOLE 25 22,001 0 0
HOSTESS BRANDS INC CL A 44109J106   5,609,022 225,443 SH   SOLE 26 63,220 0 162,223
HOSTESS BRANDS INC CL A 44109J106   626,503 25,181 SH   SOLE 28 2,185 0 22,996
HOSTESS BRANDS INC CL A 44109J106   5,431,976 218,327 SH   SOLE 30 218,327 0 0
HOSTESS BRANDS INC CL A 44109J106   136,840 5,500 SH   SOLE 36 5,500 0 0
HOSTESS BRANDS INC CL A 44109J106   581,396 23,368 SH   SOLE 40 23,368 0 0
HOSTESS BRANDS INC CL A 44109J106   3,922,879 157,672 SH   SOLE 43 142,266 0 15,406
HOTH THERAPEUTICS INC COM NEW 44148G204   2 1 SH   SOLE 21 1 0 0
HOULIHAN LOKEY INC CL A 441593100   5,988,865 68,452 SH   SOLE 2 32,299 0 36,153
HOULIHAN LOKEY INC CL A 441593100   14,611 167 SH   SOLE 4 167 0 0
HOULIHAN LOKEY INC CL A 441593100   48,207 551 SH   SOLE 7 551 0 0
HOULIHAN LOKEY INC CL A 441593100   11,793,477 134,798 SH   SOLE 18 126,462 0 8,336
HOULIHAN LOKEY INC CL A 441593100   22,045,380 251,976 SH   SOLE 19 251,976 0 0
HOULIHAN LOKEY INC CL A 441593100   170,638,396 1,950,376 SH   SOLE 21 1,950,376 0 0
HOULIHAN LOKEY INC CL A 441593100   128,608,813 1,469,983 SH   SOLE 22 1,432,690 0 37,293
HOULIHAN LOKEY INC CL A 441593100   475,421 5,434 SH   SOLE 23 5,434 0 0
HOULIHAN LOKEY INC CL A 441593100   700,357 8,005 SH   SOLE 25 8,005 0 0
HOULIHAN LOKEY INC CL A 441593100   6,149,060 70,283 SH   SOLE 26 19,106 0 51,177
HOULIHAN LOKEY INC CL A 441593100   262,732 3,003 SH   SOLE 28 916 0 2,087
HOULIHAN LOKEY INC CL A 441593100   2,358,030 26,952 SH   SOLE 30 26,952 0 0
HOULIHAN LOKEY INC CL A 441593100   682,684 7,803 SH   SOLE 40 7,803 0 0
HOULIHAN LOKEY INC CL A 441593100   21,260 243 SH   OTR 43 243 0 0
HOULIHAN LOKEY INC CL A 441593100   1,716,388 19,618 SH   SOLE 43 17,730 0 1,888
HOUSTON AMERN ENERGY CORP COM 44183U209   4,310 1,664 SH   SOLE 18 1,664 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209   51,997 20,076 SH   SOLE 21 20,076 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209   924,475 356,940 SH   SOLE 22 356,940 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   45,588 672 SH   SOLE 2 162 0 510
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   5,563 82 SH   SOLE 7 82 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   862,925 12,720 SH   SOLE 18 12,720 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   632,812 9,328 SH   SOLE 19 9,328 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   10,804,334 159,262 SH   SOLE 21 159,262 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   7,998,404 117,901 SH   SOLE 22 116,319 0 1,582
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   122,994 1,813 SH   SOLE 43 1,643 0 170
HOWARD HUGHES CORP COM 44267D107   2,576,880 32,211 SH   SOLE 2 11,820 0 20,391
HOWARD HUGHES CORP COM 44267D107   9,680 121 SH   SOLE 4 121 0 0
HOWARD HUGHES CORP COM 44267D107   1,093,040 13,663 SH   SOLE 7 13,663 0 0
HOWARD HUGHES CORP COM 44267D107   1,496,800 18,710 SH   SOLE 18 18,710 0 0
HOWARD HUGHES CORP COM 44267D107   4,839,280 60,491 SH   SOLE 19 60,491 0 0
HOWARD HUGHES CORP COM 44267D107   44,811,520 560,144 SH   SOLE 21 560,144 0 0
HOWARD HUGHES CORP COM 44267D107   68,246,000 853,075 SH   SOLE 22 804,044 0 49,031
HOWARD HUGHES CORP COM 44267D107   1,146,880 14,336 SH   SOLE 25 14,336 0 0
HOWARD HUGHES CORP COM 44267D107   1,402,560 17,532 SH   SOLE 26 14,123 0 3,409
HOWARD HUGHES CORP COM 44267D107   458,400 5,730 SH   SOLE 28 982 0 4,748
HOWARD HUGHES CORP COM 44267D107   4,019,760 50,247 SH   SOLE 30 50,247 0 0
HOWARD HUGHES CORP COM 44267D107   41,520 519 SH   SOLE 31 519 0 0
HOWARD HUGHES CORP COM 44267D107   1,040,000 13,000 SH   SOLE 34 13,000 0 0
HOWARD HUGHES CORP COM 44267D107   246,480 3,081 SH   SOLE 36 3,081 0 0
HOWARD HUGHES CORP COM 44267D107   453,440 5,668 SH   SOLE 40 5,668 0 0
HOWARD HUGHES CORP COM 44267D107   2,630,560 32,882 SH   SOLE 43 28,765 0 4,117
HOWMET AEROSPACE INC COM 443201108   66,666,314 1,573,432 SH   SOLE 2 683,559 0 889,873
HOWMET AEROSPACE INC COM 443201108   14,647,648 345,708 SH   SOLE 4 298,569 0 47,139
HOWMET AEROSPACE INC COM 443201108   9,811,579 231,569 SH   SOLE 7 222,263 0 9,306
HOWMET AEROSPACE INC COM 443201108   641,736 15,146 SH   SOLE 13 15,146 0 0
HOWMET AEROSPACE INC COM 443201108   1,790,217 42,252 SH   SOLE 15 42,252 0 0
HOWMET AEROSPACE INC COM 443201108   24,532,950 579,017 SH   SOLE 18 548,068 0 30,949
HOWMET AEROSPACE INC COM 443201108   230,570,041 5,441,823 SH   SOLE 19 5,441,823 0 0
HOWMET AEROSPACE INC COM 443201108   636,529,849 15,023,126 SH   SOLE 21 15,023,126 0 0
HOWMET AEROSPACE INC COM 443201108   369,795,827 8,727,775 SH   SOLE 22 7,909,827 0 817,948
HOWMET AEROSPACE INC COM 443201108   29,106,665 686,964 SH   SOLE 23 686,964 0 0
HOWMET AEROSPACE INC COM 443201108   44,013,405 1,038,787 SH   SOLE 25 1,037,144 0 1,643
HOWMET AEROSPACE INC COM 443201108   36,013,737 849,982 SH   SOLE 26 212,359 0 637,623
HOWMET AEROSPACE INC COM 443201108   33,443,954 789,331 SH   SOLE 28 61,572 0 727,759
HOWMET AEROSPACE INC COM 443201108   102,391,300 2,416,599 SH   SOLE 30 2,416,599 0 0
HOWMET AEROSPACE INC COM 443201108   4,600,365 108,576 SH   SOLE 31 80,294 0 28,282
HOWMET AEROSPACE INC COM 443201108   127,313,291 3,004,798 SH   SOLE 34 3,004,798 0 0
HOWMET AEROSPACE INC COM 443201108   4,821,537 113,796 SH   SOLE 36 113,796 0 0
HOWMET AEROSPACE INC COM 443201108   645,931 15,245 SH   SOLE 40 15,245 0 0
HOWMET AEROSPACE INC COM 443201108   135,711 3,203 SH   OTR 43 3,203 0 0
HOWMET AEROSPACE INC COM 443201108   17,776,026 419,543 SH   SOLE 43 405,382 0 14,161
HP INC COM 40434L105   76,442,016 2,604,498 SH   SOLE 2 828,760 0 1,775,738
HP INC COM 40434L105   28,868,190 983,584 SH   SOLE 4 538,862 0 444,722
HP INC COM 40434L105   33,937,170 1,156,292 SH   SOLE 7 1,127,874 0 28,418
HP INC COM 40434L105   2,198,344 74,901 SH   SOLE 13 74,901 0 0
HP INC COM 40434L105   5,056,066 172,268 SH   SOLE 15 172,268 0 0
HP INC COM 40434L105   69,600,502 2,371,397 SH   SOLE 18 2,146,328 0 225,069
HP INC COM 40434L105   28,257,211 962,767 SH   SOLE 19 962,767 0 0
HP INC COM 40434L105   1,149,872,246 39,177,930 SH   SOLE 21 39,177,930 0 0
HP INC COM 40434L105   637,353,623 21,715,626 SH   SOLE 22 19,420,152 0 2,295,474
HP INC COM 40434L105   65,294,857 2,224,697 SH   SOLE 23 2,224,697 0 0
HP INC COM 40434L105   86,334,463 2,941,549 SH   SOLE 25 2,934,864 0 6,685
HP INC COM 40434L105   79,122,522 2,695,827 SH   SOLE 26 1,354,920 0 1,340,907
HP INC COM 40434L105   115,592,832 3,938,427 SH   SOLE 28 253,259 0 3,685,168
HP INC COM 40434L105   1,323,362 45,089 SH   SOLE 29 45,089 0 0
HP INC COM 40434L105   234,691,141 7,996,291 SH   SOLE 30 7,535,903 0 460,388
HP INC COM 40434L105   12,284,354 418,547 SH   SOLE 31 343,323 0 75,224
HP INC COM 40434L105   4,694,797 159,959 SH   SOLE 32 159,959 0 0
HP INC COM 40434L105   4,326,484 147,410 SH   SOLE 34 147,410 0 0
HP INC COM 40434L105   11,472,475 390,885 SH   SOLE 35 390,885 0 0
HP INC COM 40434L105   9,885,961 336,830 SH   SOLE 36 336,830 0 0
HP INC COM 40434L105   1,204,553 41,041 SH   SOLE 40 41,041 0 0
HP INC COM 40434L105   89,576 3,052 SH   OTR 43 3,052 0 0
HP INC COM 40434L105   55,224,750 1,881,593 SH   SOLE 43 1,734,840 0 146,753
HSBC HLDGS PLC SPON ADR NEW 404280406   5,700 167 SH   SOLE 2 0 0 167
HSBC HLDGS PLC SPON ADR NEW 404280406   5,700 167 SH   SOLE 18 167 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   60,260,203 1,765,608 SH   SOLE 43 1,533,353 0 232,255
HTG MOLECULAR DIAGNOSTICS IN COM 40434H302   24 9 SH   SOLE 21 9 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H302   3,456 1,280 SH   SOLE 22 1,280 0 0
HUB GROUP INC CL A 443320106   14,053,403 167,422 SH   SOLE 2 83,400 0 84,022
HUB GROUP INC CL A 443320106   9,905 118 SH   SOLE 4 118 0 0
HUB GROUP INC CL A 443320106   445,302 5,305 SH   SOLE 7 5,305 0 0
HUB GROUP INC CL A 443320106   9,841,461 117,244 SH   SOLE 18 108,360 0 8,884
HUB GROUP INC CL A 443320106   34,728,244 413,727 SH   SOLE 19 413,727 0 0
HUB GROUP INC CL A 443320106   334,657,952 3,986,871 SH   SOLE 21 3,986,871 0 0
HUB GROUP INC CL A 443320106   107,140,261 1,276,391 SH   SOLE 22 1,239,038 0 37,353
HUB GROUP INC CL A 443320106   983,693 11,719 SH   SOLE 23 11,719 0 0
HUB GROUP INC CL A 443320106   459,152 5,470 SH   SOLE 25 5,470 0 0
HUB GROUP INC CL A 443320106   7,648,949 91,124 SH   SOLE 26 14,303 0 76,821
HUB GROUP INC CL A 443320106   50,532 602 SH   SOLE 28 602 0 0
HUB GROUP INC CL A 443320106   4,396,693 52,379 SH   SOLE 30 52,379 0 0
HUB GROUP INC CL A 443320106   149,329 1,779 SH   SOLE 36 1,779 0 0
HUB GROUP INC CL A 443320106   444,882 5,300 SH   SOLE 40 5,300 0 0
HUB GROUP INC CL A 443320106   1,679,723 20,011 SH   SOLE 43 19,778 0 233
HUBBELL INC COM 443510607   57,691,964 237,113 SH   SOLE 2 64,224 0 172,889
HUBBELL INC COM 443510607   11,410,266 46,896 SH   SOLE 4 23,721 0 23,175
HUBBELL INC COM 443510607   2,379,572 9,780 SH   SOLE 7 9,780 0 0
HUBBELL INC COM 443510607   427,009 1,755 SH   SOLE 13 1,755 0 0
HUBBELL INC COM 443510607   1,254,993 5,158 SH   SOLE 15 5,158 0 0
HUBBELL INC COM 443510607   29,236,616 120,162 SH   SOLE 18 117,171 0 2,991
HUBBELL INC COM 443510607   4,192,961 17,233 SH   SOLE 19 17,233 0 0
HUBBELL INC COM 443510607   703,474,904 2,891,270 SH   SOLE 21 2,891,270 0 0
HUBBELL INC COM 443510607   395,104,783 1,623,874 SH   SOLE 22 1,521,336 0 102,538
HUBBELL INC COM 443510607   23,911,777 98,277 SH   SOLE 23 98,277 0 0
HUBBELL INC COM 443510607   4,265,954 17,533 SH   SOLE 25 17,261 0 272
HUBBELL INC COM 443510607   8,802,226 36,177 SH   SOLE 26 29,216 0 6,961
HUBBELL INC COM 443510607   29,873,845 122,781 SH   SOLE 28 780 0 122,001
HUBBELL INC COM 443510607   40,253,450 165,441 SH   SOLE 30 165,441 0 0
HUBBELL INC COM 443510607   2,925,559 12,024 SH   SOLE 31 11,051 0 973
HUBBELL INC COM 443510607   594,406 2,443 SH   SOLE 34 2,443 0 0
HUBBELL INC COM 443510607   2,197,576 9,032 SH   SOLE 36 9,032 0 0
HUBBELL INC COM 443510607   492,216 2,023 SH   SOLE 40 2,023 0 0
HUBBELL INC COM 443510607   47,202 194 SH   OTR 43 194 0 0
HUBBELL INC COM 443510607   9,343,598 38,402 SH   SOLE 43 33,446 0 4,956
HUBSPOT INC COM 443573100   35,174,221 82,039 SH   SOLE 2 19,384 0 62,655
HUBSPOT INC COM 443573100   15,193,185 35,436 SH   SOLE 4 21,133 0 14,303
HUBSPOT INC COM 443573100   14,839,038 34,610 SH   SOLE 7 34,610 0 0
HUBSPOT INC COM 443573100   610,969 1,425 SH   SOLE 13 1,425 0 0
HUBSPOT INC COM 443573100   1,385,291 3,231 SH   SOLE 15 3,231 0 0
HUBSPOT INC COM 443573100   35,332,859 82,409 SH   SOLE 18 79,672 0 2,737
HUBSPOT INC COM 443573100   318,714,743 743,358 SH   SOLE 19 743,358 0 0
HUBSPOT INC COM 443573100   426,243,099 994,153 SH   SOLE 21 994,153 0 0
HUBSPOT INC COM 443573100   514,746,531 1,200,575 SH   SOLE 22 1,116,875 0 83,700
HUBSPOT INC COM 443573100   37,564,074 87,613 SH   SOLE 23 87,613 0 0
HUBSPOT INC COM 443573100   34,532,811 80,543 SH   SOLE 25 80,543 0 0
HUBSPOT INC COM 443573100   23,862,939 55,657 SH   SOLE 26 28,217 0 27,440
HUBSPOT INC COM 443573100   39,708,681 92,615 SH   SOLE 28 1,721 0 90,894
HUBSPOT INC COM 443573100   36,873 86 SH   SOLE 29 86 0 0
HUBSPOT INC COM 443573100   60,101,746 140,179 SH   SOLE 30 105,674 0 34,505
HUBSPOT INC COM 443573100   5,821,568 13,578 SH   SOLE 31 10,051 0 3,527
HUBSPOT INC COM 443573100   1,256,238 2,930 SH   SOLE 34 2,930 0 0
HUBSPOT INC COM 443573100   5,174,584 12,069 SH   SOLE 36 12,069 0 0
HUBSPOT INC COM 443573100   803,478 1,874 SH   SOLE 40 1,874 0 0
HUBSPOT INC COM 443573100   21,866 51 SH   OTR 43 51 0 0
HUBSPOT INC COM 443573100   15,846,171 36,959 SH   SOLE 43 32,581 0 4,378
HUBSPOT INC NOTE 0.375% 6/0 443573AD2   4,542,304 2,864,000 PRN   SOLE 21 2,864,000 0 0
HUDBAY MINERALS INC COM 443628102   2,059,601 392,305 SH   SOLE 43 369,887 0 22,418
HUDSON GLOBAL INC COM NEW 443787205   10,066 452 SH   SOLE 18 452 0 0
HUDSON GLOBAL INC COM NEW 443787205   170,544 7,658 SH   SOLE 21 7,658 0 0
HUDSON GLOBAL INC COM NEW 443787205   1,188,105 53,350 SH   SOLE 22 53,350 0 0
HUDSON PAC PPTYS INC COM 444097109   9,117,350 1,371,030 SH   SOLE 2 125,362 0 1,245,668
HUDSON PAC PPTYS INC COM 444097109   486,714 73,190 SH   SOLE 4 73,190 0 0
HUDSON PAC PPTYS INC COM 444097109   1,801,877 270,959 SH   SOLE 7 270,959 0 0
HUDSON PAC PPTYS INC COM 444097109   961,497 144,586 SH   SOLE 18 144,586 0 0
HUDSON PAC PPTYS INC COM 444097109   1,734,194 260,781 SH   SOLE 19 260,781 0 0
HUDSON PAC PPTYS INC COM 444097109   91,028,026 13,688,425 SH   SOLE 21 13,688,425 0 0
HUDSON PAC PPTYS INC COM 444097109   32,343,140 4,863,630 SH   SOLE 22 4,615,055 0 248,575
HUDSON PAC PPTYS INC COM 444097109   34,926 5,252 SH   SOLE 23 5,252 0 0
HUDSON PAC PPTYS INC COM 444097109   9,785,109 1,471,445 SH   SOLE 25 1,471,445 0 0
HUDSON PAC PPTYS INC COM 444097109   604,818 90,950 SH   SOLE 26 76,854 0 14,096
HUDSON PAC PPTYS INC COM 444097109   601,100 90,391 SH   SOLE 28 2,690 0 87,701
HUDSON PAC PPTYS INC COM 444097109   5,004,770 752,597 SH   SOLE 30 752,597 0 0
HUDSON PAC PPTYS INC COM 444097109   11,983 1,802 SH   SOLE 31 1,802 0 0
HUDSON PAC PPTYS INC COM 444097109   112,372 16,898 SH   SOLE 36 16,898 0 0
HUDSON PAC PPTYS INC COM 444097109   176,524 26,545 SH   SOLE 40 26,545 0 0
HUDSON PAC PPTYS INC COM 444097109   7,092,317 1,066,514 SH   SOLE 43 991,043 0 75,471
HUDSON TECHNOLOGIES INC COM 444144109   53,506 6,129 SH   SOLE 2 1,643 0 4,486
HUDSON TECHNOLOGIES INC COM 444144109   4,295 492 SH   SOLE 7 492 0 0
HUDSON TECHNOLOGIES INC COM 444144109   1,001,060 114,669 SH   SOLE 18 114,669 0 0
HUDSON TECHNOLOGIES INC COM 444144109   753,696 86,334 SH   SOLE 19 86,334 0 0
HUDSON TECHNOLOGIES INC COM 444144109   12,315,114 1,410,666 SH   SOLE 21 1,410,666 0 0
HUDSON TECHNOLOGIES INC COM 444144109   9,038,265 1,035,311 SH   SOLE 22 1,022,688 0 12,623
HUDSON TECHNOLOGIES INC COM 444144109   68,696 7,869 SH   SOLE 43 7,137 0 732
HUMACYTE INC COM 44486Q103   28,647 9,271 SH   SOLE 2 2,222 0 7,049
HUMACYTE INC COM 44486Q103   474,300 153,495 SH   SOLE 18 153,495 0 0
HUMACYTE INC COM 44486Q103   363,885 117,762 SH   SOLE 19 117,762 0 0
HUMACYTE INC COM 44486Q103   6,628,300 2,145,081 SH   SOLE 21 2,145,081 0 0
HUMACYTE INC COM 44486Q103   4,106,866 1,329,083 SH   SOLE 22 1,318,661 0 10,422
HUMACYTE INC COM 44486Q103   150,013 48,548 SH   SOLE 30 48,548 0 0
HUMANA INC COM 444859102   148,669,698 306,245 SH   SOLE 2 87,907 0 218,338
HUMANA INC COM 444859102   46,826,986 96,459 SH   SOLE 4 57,855 0 38,604
HUMANA INC COM 444859102   70,467,432 145,156 SH   SOLE 7 113,260 0 31,896
HUMANA INC COM 444859102   3,090,438 6,366 SH   SOLE 13 6,366 0 0
HUMANA INC COM 444859102   6,950,816 14,318 SH   SOLE 15 14,318 0 0
HUMANA INC COM 444859102   416,927,389 858,830 SH   SOLE 18 829,182 0 29,648
HUMANA INC COM 444859102   489,044,151 1,007,383 SH   SOLE 19 1,007,383 0 0
HUMANA INC COM 444859102   1,572,518,538 3,239,234 SH   SOLE 21 3,239,234 0 0
HUMANA INC COM 444859102   1,384,523,182 2,851,982 SH   SOLE 22 2,590,626 0 261,356
HUMANA INC COM 444859102   120,898,473 249,039 SH   SOLE 23 249,039 0 0
HUMANA INC COM 444859102   114,084,071 235,002 SH   SOLE 25 227,546 0 7,456
HUMANA INC COM 444859102   113,624,340 234,055 SH   SOLE 26 95,636 0 138,419
HUMANA INC COM 444859102   190,810,053 393,050 SH   SOLE 28 30,552 0 362,498
HUMANA INC COM 444859102   61,168 126 SH   SOLE 29 126 0 0
HUMANA INC COM 444859102   454,946,897 937,146 SH   SOLE 30 937,146 0 0
HUMANA INC COM 444859102   17,373,157 35,787 SH   SOLE 31 26,259 0 9,528
HUMANA INC COM 444859102   200,510,029 413,031 SH   SOLE 34 413,031 0 0
HUMANA INC COM 444859102   22,819,047 47,005 SH   SOLE 36 47,005 0 0
HUMANA INC COM 444859102   2,441,864 5,030 SH   SOLE 40 5,030 0 0
HUMANA INC COM 444859102   100,344,535 206,700 SH   SOLE 43 186,936 0 19,764
HUMANIGEN INC COM NEW 444863203   268 1,868 SH   SOLE 2 0 0 1,868
HUMANIGEN INC COM NEW 444863203   1,391 9,696 SH   SOLE 18 9,696 0 0
HUMANIGEN INC COM NEW 444863203   44,790 312,128 SH   SOLE 21 312,128 0 0
HUMANIGEN INC COM NEW 444863203   100,684 701,628 SH   SOLE 22 701,628 0 0
HUNT J B TRANS SVCS INC COM 445658107   25,501,005 145,338 SH   SOLE 2 50,279 0 95,059
HUNT J B TRANS SVCS INC COM 445658107   7,622,684 43,444 SH   SOLE 4 35,833 0 7,611
HUNT J B TRANS SVCS INC COM 445658107   24,269,276 138,318 SH   SOLE 7 115,527 0 22,791
HUNT J B TRANS SVCS INC COM 445658107   446,546 2,545 SH   SOLE 13 2,545 0 0
HUNT J B TRANS SVCS INC COM 445658107   1,625,812 9,266 SH   SOLE 15 9,266 0 0
HUNT J B TRANS SVCS INC COM 445658107   23,683,591 134,980 SH   SOLE 18 127,921 0 7,059
HUNT J B TRANS SVCS INC COM 445658107   6,428,153 36,636 SH   SOLE 19 36,636 0 0
HUNT J B TRANS SVCS INC COM 445658107   469,745,723 2,677,224 SH   SOLE 21 2,677,224 0 0
HUNT J B TRANS SVCS INC COM 445658107   318,111,261 1,813,013 SH   SOLE 22 1,636,477 0 176,536
HUNT J B TRANS SVCS INC COM 445658107   26,755,895 152,490 SH   SOLE 23 152,490 0 0
HUNT J B TRANS SVCS INC COM 445658107   55,265,689 314,976 SH   SOLE 25 314,976 0 0
HUNT J B TRANS SVCS INC COM 445658107   34,248,213 195,191 SH   SOLE 26 79,628 0 115,563
HUNT J B TRANS SVCS INC COM 445658107   48,233,603 274,898 SH   SOLE 28 2,900 0 271,998
HUNT J B TRANS SVCS INC COM 445658107   16,142 92 SH   SOLE 29 92 0 0
HUNT J B TRANS SVCS INC COM 445658107   110,386,097 629,124 SH   SOLE 30 628,127 0 997
HUNT J B TRANS SVCS INC COM 445658107   4,039,791 23,024 SH   SOLE 31 16,836 0 6,188
HUNT J B TRANS SVCS INC COM 445658107   643,412 3,667 SH   SOLE 34 3,667 0 0
HUNT J B TRANS SVCS INC COM 445658107   3,920,829 22,346 SH   SOLE 36 22,346 0 0
HUNT J B TRANS SVCS INC COM 445658107   597,617 3,406 SH   SOLE 40 3,406 0 0
HUNT J B TRANS SVCS INC COM 445658107   9,299 53 SH   OTR 43 53 0 0
HUNT J B TRANS SVCS INC COM 445658107   16,609,431 94,662 SH   SOLE 43 87,552 0 7,110
HUNTINGTON BANCSHARES INC COM 446150104   31,404,240 2,803,950 SH   SOLE 2 363,558 0 2,440,392
HUNTINGTON BANCSHARES INC COM 446150104   12,684,941 1,132,584 SH   SOLE 4 719,060 0 413,524
HUNTINGTON BANCSHARES INC COM 446150104   26,773,130 2,390,458 SH   SOLE 7 2,344,172 0 46,286
HUNTINGTON BANCSHARES INC COM 446150104   353,338 31,548 SH   SOLE 13 31,548 0 0
HUNTINGTON BANCSHARES INC COM 446150104   2,678,917 239,189 SH   SOLE 15 239,189 0 0
HUNTINGTON BANCSHARES INC COM 446150104   44,013,558 3,929,782 SH   SOLE 18 3,805,918 0 123,864
HUNTINGTON BANCSHARES INC COM 446150104   7,296,240 651,450 SH   SOLE 19 651,450 0 0
HUNTINGTON BANCSHARES INC COM 446150104   730,980,096 65,266,080 SH   SOLE 21 65,266,080 0 0
HUNTINGTON BANCSHARES INC COM 446150104   348,296,088 31,097,865 SH   SOLE 22 28,037,429 0 3,060,436
HUNTINGTON BANCSHARES INC COM 446150104   29,593,894 2,642,312 SH   SOLE 23 2,642,312 0 0
HUNTINGTON BANCSHARES INC COM 446150104   41,045,771 3,664,801 SH   SOLE 25 3,661,881 0 2,920
HUNTINGTON BANCSHARES INC COM 446150104   38,239,510 3,414,242 SH   SOLE 26 1,910,072 0 1,504,170
HUNTINGTON BANCSHARES INC COM 446150104   40,031,544 3,574,245 SH   SOLE 28 50,114 0 3,524,131
HUNTINGTON BANCSHARES INC COM 446150104   27,306 2,438 SH   SOLE 29 2,438 0 0
HUNTINGTON BANCSHARES INC COM 446150104   145,154,061 12,960,184 SH   SOLE 30 12,816,660 0 143,524
HUNTINGTON BANCSHARES INC COM 446150104   4,637,158 414,032 SH   SOLE 31 306,208 0 107,824
HUNTINGTON BANCSHARES INC COM 446150104   3,990,661 356,309 SH   SOLE 32 356,309 0 0
HUNTINGTON BANCSHARES INC COM 446150104   653,531 58,351 SH   SOLE 34 58,351 0 0
HUNTINGTON BANCSHARES INC COM 446150104   10,117,946 903,388 SH   SOLE 35 903,388 0 0
HUNTINGTON BANCSHARES INC COM 446150104   5,096,224 455,020 SH   SOLE 36 455,020 0 0
HUNTINGTON BANCSHARES INC COM 446150104   647,528 57,815 SH   SOLE 40 57,815 0 0
HUNTINGTON BANCSHARES INC COM 446150104   47,488 4,240 SH   OTR 43 4,240 0 0
HUNTINGTON BANCSHARES INC COM 446150104   17,202,210 1,535,912 SH   SOLE 43 1,394,950 0 140,962
HUNTINGTON INGALLS INDS INC COM 446413106   23,148,769 111,819 SH   SOLE 2 11,551 0 100,268
HUNTINGTON INGALLS INDS INC COM 446413106   6,429,420 31,057 SH   SOLE 4 12,648 0 18,409
HUNTINGTON INGALLS INDS INC COM 446413106   30,572,714 147,680 SH   SOLE 7 146,323 0 1,357
HUNTINGTON INGALLS INDS INC COM 446413106   25,463 123 SH   SOLE 13 123 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,322,237 6,387 SH   SOLE 15 6,387 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   13,315,526 64,320 SH   SOLE 18 60,994 0 3,326
HUNTINGTON INGALLS INDS INC COM 446413106   14,219,583 68,687 SH   SOLE 19 68,687 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   403,746,966 1,950,280 SH   SOLE 21 1,950,280 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   202,578,593 978,546 SH   SOLE 22 890,907 0 87,639
HUNTINGTON INGALLS INDS INC COM 446413106   15,212,451 73,483 SH   SOLE 23 73,483 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   4,329,823 20,915 SH   SOLE 25 20,915 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   22,776,961 110,023 SH   SOLE 26 29,917 0 80,106
HUNTINGTON INGALLS INDS INC COM 446413106   208,676 1,008 SH   SOLE 28 0 0 1,008
HUNTINGTON INGALLS INDS INC COM 446413106   41,026,603 198,177 SH   SOLE 30 198,177 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,322,350 11,218 SH   SOLE 31 8,315 0 2,903
HUNTINGTON INGALLS INDS INC COM 446413106   18,294,771 88,372 SH   SOLE 34 88,372 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,494,591 12,050 SH   SOLE 36 12,050 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   193,357 934 SH   SOLE 40 934 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   8,428,733 40,715 SH   SOLE 43 37,513 0 3,201
HUNTSMAN CORP COM 447011107   20,747,033 758,298 SH   SOLE 2 152,538 0 605,760
HUNTSMAN CORP COM 447011107   12,285 449 SH   SOLE 4 449 0 0
HUNTSMAN CORP COM 447011107   449,798 16,440 SH   SOLE 7 16,440 0 0
HUNTSMAN CORP COM 447011107   4,571,719 167,095 SH   SOLE 18 167,095 0 0
HUNTSMAN CORP COM 447011107   3,426,922 125,253 SH   SOLE 19 125,253 0 0
HUNTSMAN CORP COM 447011107   193,119,329 7,058,455 SH   SOLE 21 7,058,455 0 0
HUNTSMAN CORP COM 447011107   127,647,533 4,665,480 SH   SOLE 22 4,379,630 0 285,850
HUNTSMAN CORP COM 447011107   702,660 25,682 SH   SOLE 25 25,682 0 0
HUNTSMAN CORP COM 447011107   4,500,255 164,483 SH   SOLE 26 100,032 0 64,451
HUNTSMAN CORP COM 447011107   101,588 3,713 SH   SOLE 28 3,713 0 0
HUNTSMAN CORP COM 447011107   2,514,138 91,891 SH   SOLE 30 91,891 0 0
HUNTSMAN CORP COM 447011107   72,395 2,646 SH   SOLE 31 2,646 0 0
HUNTSMAN CORP COM 447011107   2,408,501 88,030 SH   SOLE 32 88,030 0 0
HUNTSMAN CORP COM 447011107   1,560,696 57,043 SH   SOLE 34 57,043 0 0
HUNTSMAN CORP COM 447011107   342,274 12,510 SH   SOLE 36 12,510 0 0
HUNTSMAN CORP COM 447011107   718,966 26,278 SH   SOLE 40 26,278 0 0
HUNTSMAN CORP COM 447011107   4,869,687 177,986 SH   SOLE 43 167,236 0 10,750
HURCO CO COM 447324104   102,445 4,046 SH   SOLE 2 3,840 0 206
HURCO CO COM 447324104   26,029 1,028 SH   SOLE 18 1,028 0 0
HURCO CO COM 447324104   375,192 14,818 SH   SOLE 21 14,818 0 0
HURCO CO COM 447324104   1,775,438 70,120 SH   SOLE 22 70,120 0 0
HURON CONSULTING GROUP INC COM 447462102   1,798,359 22,376 SH   SOLE 2 13,359 0 9,017
HURON CONSULTING GROUP INC COM 447462102   6,831 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102   480,291 5,976 SH   SOLE 7 5,976 0 0
HURON CONSULTING GROUP INC COM 447462102   4,106,907 51,100 SH   SOLE 18 51,100 0 0
HURON CONSULTING GROUP INC COM 447462102   3,165,131 39,382 SH   SOLE 19 39,382 0 0
HURON CONSULTING GROUP INC COM 447462102   55,223,834 687,120 SH   SOLE 21 687,120 0 0
HURON CONSULTING GROUP INC COM 447462102   44,236,693 550,413 SH   SOLE 22 532,156 0 18,257
HURON CONSULTING GROUP INC COM 447462102   232,591 2,894 SH   SOLE 25 2,894 0 0
HURON CONSULTING GROUP INC COM 447462102   382,159 4,755 SH   SOLE 26 3,497 0 1,258
HURON CONSULTING GROUP INC COM 447462102   52,401 652 SH   SOLE 28 0 0 652
HURON CONSULTING GROUP INC COM 447462102   889,616 11,069 SH   SOLE 30 11,069 0 0
HURON CONSULTING GROUP INC COM 447462102   14,065 175 SH   SOLE 34 175 0 0
HURON CONSULTING GROUP INC COM 447462102   269,561 3,354 SH   SOLE 40 3,354 0 0
HURON CONSULTING GROUP INC COM 447462102   2,295,367 28,560 SH   SOLE 43 28,039 0 521
HUT 8 MNG CORP COM 44812T102   312,043 168,672 SH   SOLE 21 168,672 0 0
HUT 8 MNG CORP COM 44812T102   545,243 294,726 SH   SOLE 30 294,726 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   213,632 16,408 SH   SOLE 2 16,408 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   78,550 6,033 SH   SOLE 4 6,033 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   50,635 3,889 SH   SOLE 21 3,889 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   1,804,624 138,604 SH   SOLE 22 135,593 0 3,011
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   226,001 17,358 SH   SOLE 30 17,358 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   3,203 246 SH   SOLE 34 246 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   143 11 SH   SOLE 43 11 0 0
HUYA INC ADS REP SHS A 44852D108   141,422 39,175 SH   SOLE 2 39,175 0 0
HUYA INC ADS REP SHS A 44852D108   15,884 4,400 SH   SOLE 4 4,400 0 0
HUYA INC ADS REP SHS A 44852D108   27,627 7,653 SH   SOLE 7 7,653 0 0
HUYA INC ADS REP SHS A 44852D108   3,621,945 1,003,309 SH   SOLE 21 1,003,309 0 0
HUYA INC ADS REP SHS A 44852D108   3,084,944 854,555 SH   SOLE 22 809,328 0 45,227
HUYA INC ADS REP SHS A 44852D108   4,361 1,208 SH   SOLE 25 1,208 0 0
HUYA INC ADS REP SHS A 44852D108   975,122 270,117 SH   SOLE 30 270,117 0 0
HUYA INC ADS REP SHS A 44852D108   4,357 1,207 SH   SOLE 34 1,207 0 0
HUYA INC ADS REP SHS A 44852D108   184,435 51,090 SH   SOLE 43 32,489 0 18,601
HV BANCORP INC COM 40441H105   8,288 276 SH   SOLE 18 276 0 0
HV BANCORP INC COM 40441H105   144,294 4,805 SH   SOLE 21 4,805 0 0
HYATT HOTELS CORP COM CL A 448579102   6,995,259 62,575 SH   SOLE 2 16,251 0 46,324
HYATT HOTELS CORP COM CL A 448579102   14,197 127 SH   SOLE 4 127 0 0
HYATT HOTELS CORP COM CL A 448579102   965,418 8,636 SH   SOLE 7 8,636 0 0
HYATT HOTELS CORP COM CL A 448579102   1,996,234 17,857 SH   SOLE 18 17,857 0 0
HYATT HOTELS CORP COM CL A 448579102   1,668,130 14,922 SH   SOLE 19 14,922 0 0
HYATT HOTELS CORP COM CL A 448579102   61,127,443 546,806 SH   SOLE 21 546,806 0 0
HYATT HOTELS CORP COM CL A 448579102   128,270,305 1,147,422 SH   SOLE 22 1,085,088 0 62,334
HYATT HOTELS CORP COM CL A 448579102   26,494 237 SH   SOLE 23 237 0 0
HYATT HOTELS CORP COM CL A 448579102   858,994 7,684 SH   SOLE 25 7,684 0 0
HYATT HOTELS CORP COM CL A 448579102   2,235,017 19,993 SH   SOLE 26 16,051 0 3,942
HYATT HOTELS CORP COM CL A 448579102   357,169 3,195 SH   SOLE 28 1,678 0 1,517
HYATT HOTELS CORP COM CL A 448579102   2,722,869 24,357 SH   SOLE 30 24,357 0 0
HYATT HOTELS CORP COM CL A 448579102   74,899 670 SH   SOLE 31 670 0 0
HYATT HOTELS CORP COM CL A 448579102   9,614 86 SH   SOLE 36 86 0 0
HYATT HOTELS CORP COM CL A 448579102   908,406 8,126 SH   SOLE 40 8,126 0 0
HYATT HOTELS CORP COM CL A 448579102   3,334,049 29,824 SH   SOLE 43 22,898 0 6,926
HYCROFT MINING HOLDING CORP COM CL A 44862P109   5,518 12,762 SH   SOLE 2 0 0 12,762
HYCROFT MINING HOLDING CORP COM CL A 44862P109   167,761 387,976 SH   SOLE 18 387,976 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109   113,326 262,086 SH   SOLE 19 262,086 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109   1,985,890 4,592,715 SH   SOLE 21 4,592,715 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109   1,263,882 2,922,946 SH   SOLE 22 2,889,556 0 33,390
HYDROFARM HLDGS GROUP INC COM 44888K209   33,628 19,438 SH   SOLE 2 1,372 0 18,066
HYDROFARM HLDGS GROUP INC COM 44888K209   374 216 SH   SOLE 7 216 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   216,966 125,414 SH   SOLE 18 125,414 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   145,938 84,357 SH   SOLE 19 84,357 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   2,597,799 1,501,618 SH   SOLE 21 1,501,618 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   1,698,998 982,080 SH   SOLE 22 949,237 0 32,843
HYDROFARM HLDGS GROUP INC COM 44888K209   294 170 SH   SOLE 43 170 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   243,041 122,748 SH   SOLE 2 36,082 0 86,666
HYLIION HOLDINGS CORP COMMON STOCK 449109107   215,590 108,884 SH   SOLE 7 108,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   797,310 402,682 SH   SOLE 18 402,682 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   536,041 270,728 SH   SOLE 19 270,728 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   10,037,349 5,069,368 SH   SOLE 21 5,069,368 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   6,556,055 3,311,139 SH   SOLE 22 3,157,373 0 153,766
HYLIION HOLDINGS CORP COMMON STOCK 449109107   27,209 13,742 SH   SOLE 25 13,742 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   34,606 17,478 SH   SOLE 26 6,610 0 10,868
HYLIION HOLDINGS CORP COMMON STOCK 449109107   37,953 19,168 SH   SOLE 28 0 0 19,168
HYLIION HOLDINGS CORP COMMON STOCK 449109107   530,448 267,903 SH   SOLE 30 267,903 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   22,067 11,145 SH   SOLE 40 11,145 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   144,075 72,765 SH   SOLE 43 72,216 0 549
HYPERFINE INC COM CL A 44916K106   11,233 7,801 SH   SOLE 18 7,801 0 0
HYPERFINE INC COM CL A 44916K106   148,532 103,147 SH   SOLE 21 103,147 0 0
HYPERFINE INC COM CL A 44916K106   829,863 576,294 SH   SOLE 22 576,294 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   614,046 12,308 SH   SOLE 2 3,918 0 8,390
HYSTER YALE MATLS HANDLING I CL A 449172105   26,492 531 SH   SOLE 4 32 0 499
HYSTER YALE MATLS HANDLING I CL A 449172105   7,533 151 SH   SOLE 7 151 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   1,568,093 31,431 SH   SOLE 18 31,431 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   2,148,912 43,073 SH   SOLE 19 43,073 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   19,255,544 385,960 SH   SOLE 21 385,960 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   13,823,322 277,076 SH   SOLE 22 264,628 0 12,448
HYSTER YALE MATLS HANDLING I CL A 449172105   47,595 954 SH   SOLE 25 954 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   22,650 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105   24,197 485 SH   SOLE 28 485 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   4,447,594 89,148 SH   SOLE 30 89,148 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   48,044 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   310,515 6,224 SH   SOLE 43 6,151 0 73
HYZON MOTORS INC COM CL A 44951Y102   32,231 39,542 SH   SOLE 2 21,374 0 18,168
HYZON MOTORS INC COM CL A 44951Y102   1,025 1,257 SH   SOLE 7 1,257 0 0
HYZON MOTORS INC COM CL A 44951Y102   188,539 231,308 SH   SOLE 18 231,308 0 0
HYZON MOTORS INC COM CL A 44951Y102   139,271 170,864 SH   SOLE 19 170,864 0 0
HYZON MOTORS INC COM CL A 44951Y102   2,384,485 2,925,389 SH   SOLE 21 2,925,389 0 0
HYZON MOTORS INC COM CL A 44951Y102   1,749,958 2,146,924 SH   SOLE 22 2,093,378 0 53,546
HYZON MOTORS INC COM CL A 44951Y102   9,251 11,350 SH   SOLE 25 11,350 0 0
HYZON MOTORS INC COM CL A 44951Y102   51,151 62,754 SH   SOLE 26 0 0 62,754
HYZON MOTORS INC COM CL A 44951Y102   17,048 20,915 SH   SOLE 30 20,915 0 0
HYZON MOTORS INC COM CL A 44951Y102   9,947 12,204 SH   SOLE 40 12,204 0 0
I MAB SPONSORED ADS 44975P103   70,255 20,305 SH   SOLE 2 20,305 0 0
I MAB SPONSORED ADS 44975P103   2,477 716 SH   SOLE 4 716 0 0
I MAB SPONSORED ADS 44975P103   3,557,378 1,028,144 SH   SOLE 21 1,028,144 0 0
I MAB SPONSORED ADS 44975P103   2,552,366 737,678 SH   SOLE 22 713,526 0 24,152
I MAB SPONSORED ADS 44975P103   3,484 1,007 SH   SOLE 25 1,007 0 0
I MAB SPONSORED ADS 44975P103   546,756 158,022 SH   SOLE 30 158,022 0 0
I MAB SPONSORED ADS 44975P103   2,695 779 SH   SOLE 34 779 0 0
I3 VERTICALS INC COM CL A 46571Y107   532,276 21,699 SH   SOLE 2 16,270 0 5,429
I3 VERTICALS INC COM CL A 46571Y107   6,476 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,967,870 80,223 SH   SOLE 18 80,223 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,107,750 45,159 SH   SOLE 19 45,159 0 0
I3 VERTICALS INC COM CL A 46571Y107   19,327,604 787,917 SH   SOLE 21 787,917 0 0
I3 VERTICALS INC COM CL A 46571Y107   14,955,082 609,665 SH   SOLE 22 595,410 0 14,255
I3 VERTICALS INC COM CL A 46571Y107   148,995 6,074 SH   SOLE 25 6,074 0 0
I3 VERTICALS INC COM CL A 46571Y107   43,124 1,758 SH   SOLE 26 0 0 1,758
I3 VERTICALS INC COM CL A 46571Y107   42,560 1,735 SH   SOLE 30 1,735 0 0
I3 VERTICALS INC COM CL A 46571Y107   61,104 2,491 SH   SOLE 40 2,491 0 0
I3 VERTICALS INC COM CL A 46571Y107   115,144 4,694 SH   SOLE 43 4,612 0 82
IAC INC COM NEW 44891N208   9,838,624 190,671 SH   SOLE 2 35,764 0 154,907
IAC INC COM NEW 44891N208   15,170 294 SH   SOLE 4 294 0 0
IAC INC COM NEW 44891N208   73,582 1,426 SH   SOLE 7 1,426 0 0
IAC INC COM NEW 44891N208   1,607,804 31,159 SH   SOLE 18 31,159 0 0
IAC INC COM NEW 44891N208   1,752,491 33,963 SH   SOLE 19 33,963 0 0
IAC INC COM NEW 44891N208   52,990,207 1,026,942 SH   SOLE 21 1,026,942 0 0
IAC INC COM NEW 44891N208   98,021,734 1,899,646 SH   SOLE 22 1,799,465 0 100,181
IAC INC COM NEW 44891N208   679,262 13,164 SH   SOLE 25 13,164 0 0
IAC INC COM NEW 44891N208   1,619,982 31,395 SH   SOLE 26 24,845 0 6,550
IAC INC COM NEW 44891N208   90,042 1,745 SH   SOLE 28 1,485 0 260
IAC INC COM NEW 44891N208   2,135,311 41,382 SH   SOLE 30 41,382 0 0
IAC INC COM NEW 44891N208   57,844 1,121 SH   SOLE 31 1,121 0 0
IAC INC COM NEW 44891N208   75,233 1,458 SH   SOLE 36 1,458 0 0
IAC INC COM NEW 44891N208   746,704 14,471 SH   SOLE 40 14,471 0 0
IAC INC COM NEW 44891N208   9,185 178 SH   OTR 43 178 0 0
IAC INC COM NEW 44891N208   6,433,643 124,683 SH   SOLE 43 110,945 0 13,738
IAMGOLD CORP COM 450913108   238,767 88,106 SH   SOLE 43 85,647 0 2,459
IBEX LTD SHS NEW G4690M101   500,615 20,517 SH   SOLE 2 19,848 0 669
IBEX LTD SHS NEW G4690M101   3,880 159 SH   SOLE 7 159 0 0
IBEX LTD SHS NEW G4690M101   496,882 20,364 SH   SOLE 18 20,364 0 0
IBEX LTD SHS NEW G4690M101   509,252 20,871 SH   SOLE 19 20,871 0 0
IBEX LTD SHS NEW G4690M101   6,825,510 279,734 SH   SOLE 21 279,734 0 0
IBEX LTD SHS NEW G4690M101   2,603,626 106,706 SH   SOLE 22 104,802 0 1,904
IBEX LTD SHS NEW G4690M101   94,404 3,869 SH   SOLE 43 1,997 0 1,872
IBIO INC COM 451033609   324 156 SH   SOLE 2 0 0 156
IBIO INC COM 451033609   262 126 SH   SOLE 21 126 0 0
IBIO INC COM 451033609   286,320 137,654 SH   SOLE 22 137,654 0 0
ICAD INC COM NEW 44934S206   733 591 SH   SOLE 2 0 0 591
ICAD INC COM NEW 44934S206   4,837 3,901 SH   SOLE 18 3,901 0 0
ICAD INC COM NEW 44934S206   88,437 71,320 SH   SOLE 21 71,320 0 0
ICAD INC COM NEW 44934S206   365,438 294,708 SH   SOLE 22 294,708 0 0
ICC HLDGS INC COM 44931Q104   3,007 194 SH   SOLE 18 194 0 0
ICC HLDGS INC COM 44931Q104   79,066 5,101 SH   SOLE 21 5,101 0 0
ICF INTL INC COM 44925C103   1,421,931 12,962 SH   SOLE 2 5,562 0 7,400
ICF INTL INC COM 44925C103   5,046 46 SH   SOLE 4 46 0 0
ICF INTL INC COM 44925C103   869,263 7,924 SH   SOLE 7 7,924 0 0
ICF INTL INC COM 44925C103   5,201,535 47,416 SH   SOLE 18 47,416 0 0
ICF INTL INC COM 44925C103   4,621,222 42,126 SH   SOLE 19 42,126 0 0
ICF INTL INC COM 44925C103   68,558,661 624,965 SH   SOLE 21 624,965 0 0
ICF INTL INC COM 44925C103   51,129,744 466,087 SH   SOLE 22 449,415 0 16,672
ICF INTL INC COM 44925C103   405,561 3,697 SH   SOLE 25 3,697 0 0
ICF INTL INC COM 44925C103   2,975,942 27,128 SH   SOLE 26 25,687 0 1,441
ICF INTL INC COM 44925C103   36,859 336 SH   SOLE 28 336 0 0
ICF INTL INC COM 44925C103   8,514,914 77,620 SH   SOLE 30 77,620 0 0
ICF INTL INC COM 44925C103   967,993 8,824 SH   SOLE 34 8,824 0 0
ICF INTL INC COM 44925C103   229,163 2,089 SH   SOLE 36 2,089 0 0
ICF INTL INC COM 44925C103   298,713 2,723 SH   SOLE 40 2,723 0 0
ICF INTL INC COM 44925C103   3,902,175 35,571 SH   SOLE 43 34,246 0 1,325
ICHOR HOLDINGS SHS G4740B105   986,423 30,129 SH   SOLE 2 8,430 0 21,699
ICHOR HOLDINGS SHS G4740B105   3,110 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105   526,688 16,087 SH   SOLE 7 16,087 0 0
ICHOR HOLDINGS SHS G4740B105   3,748,108 114,481 SH   SOLE 18 101,872 0 12,609
ICHOR HOLDINGS SHS G4740B105   4,676,745 142,845 SH   SOLE 19 142,845 0 0
ICHOR HOLDINGS SHS G4740B105   117,846,615 3,599,469 SH   SOLE 21 3,599,469 0 0
ICHOR HOLDINGS SHS G4740B105   26,140,435 798,425 SH   SOLE 22 764,931 0 33,494
ICHOR HOLDINGS SHS G4740B105   202,890 6,197 SH   SOLE 25 6,197 0 0
ICHOR HOLDINGS SHS G4740B105   401,785 12,272 SH   SOLE 26 10,841 0 1,431
ICHOR HOLDINGS SHS G4740B105   54,545 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105   2,653,020 81,033 SH   SOLE 30 81,033 0 0
ICHOR HOLDINGS SHS G4740B105   183,606 5,608 SH   SOLE 40 5,608 0 0
ICHOR HOLDINGS SHS G4740B105   928,015 28,345 SH   SOLE 43 27,517 0 828
ICICI BANK LIMITED ADR 45104G104   7,063,350 327,310 SH   SOLE 2 327,310 0 0
ICICI BANK LIMITED ADR 45104G104   13,020,271 603,349 SH   SOLE 4 603,349 0 0
ICICI BANK LIMITED ADR 45104G104   38,409,789 1,779,879 SH   SOLE 18 1,779,879 0 0
ICICI BANK LIMITED ADR 45104G104   231,381 10,722 SH   SOLE 19 10,722 0 0
ICICI BANK LIMITED ADR 45104G104   1,296,613 60,084 SH   SOLE 21 60,084 0 0
ICICI BANK LIMITED ADR 45104G104   67,665,644 3,135,572 SH   SOLE 22 3,076,049 0 59,523
ICICI BANK LIMITED ADR 45104G104   3,449,541 159,849 SH   SOLE 26 154,717 0 5,132
ICICI BANK LIMITED ADR 45104G104   3,875,423 179,584 SH   SOLE 28 167,357 0 12,227
ICICI BANK LIMITED ADR 45104G104   3,368,854 156,110 SH   SOLE 30 156,110 0 0
ICICI BANK LIMITED ADR 45104G104   208,635 9,668 SH   SOLE 31 0 0 9,668
ICICI BANK LIMITED ADR 45104G104   1,177,750 54,576 SH   SOLE 34 54,576 0 0
ICICI BANK LIMITED ADR 45104G104   88,367,602 4,094,884 SH   SOLE 43 3,640,550 0 454,334
ICL GROUP LTD SHS M53213100   15,306,474 2,250,952 SH   SOLE 7 2,250,952 0 0
ICL GROUP LTD SHS M53213100   19,919,485 2,929,336 SH   SOLE 43 2,498,793 0 430,543
ICLICK INTERACTIVE ASIA GROU SPON ADS NEW 45113Y203   132 36 SH   SOLE 43 36 0 0
ICON PLC SHS G4705A100   5,106,296 23,907 SH   SOLE 2 2,131 0 21,776
ICON PLC SHS G4705A100   13,243 62 SH   SOLE 4 62 0 0
ICON PLC SHS G4705A100   49,766 233 SH   SOLE 7 233 0 0
ICON PLC SHS G4705A100   133,707 626 SH   SOLE 15 626 0 0
ICON PLC SHS G4705A100   2,128,424 9,965 SH   SOLE 18 9,965 0 0
ICON PLC SHS G4705A100   29,613,186 138,645 SH   SOLE 19 138,645 0 0
ICON PLC SHS G4705A100   2,513,954 11,770 SH   SOLE 21 11,770 0 0
ICON PLC SHS G4705A100   566,441 2,652 SH   SOLE 22 2,652 0 0
ICON PLC SHS G4705A100   19,623,795 91,876 SH   SOLE 25 91,876 0 0
ICON PLC SHS G4705A100   7,382,525 34,564 SH   SOLE 26 7,021 0 27,543
ICON PLC SHS G4705A100   6,687,503 31,310 SH   SOLE 28 0 0 31,310
ICON PLC SHS G4705A100   988,495 4,628 SH   SOLE 31 0 0 4,628
ICON PLC SHS G4705A100   2,277,937 10,665 SH   SOLE 36 10,665 0 0
ICON PLC SHS G4705A100   4,817,309 22,554 SH   SOLE 43 21,028 0 1,526
ICOSAVAX INC COM 45114M109   93,455 16,113 SH   SOLE 2 3,706 0 12,407
ICOSAVAX INC COM 45114M109   408,285 70,394 SH   SOLE 18 70,394 0 0
ICOSAVAX INC COM 45114M109   295,609 50,967 SH   SOLE 19 50,967 0 0
ICOSAVAX INC COM 45114M109   4,350,481 750,083 SH   SOLE 21 750,083 0 0
ICOSAVAX INC COM 45114M109   2,452,275 422,806 SH   SOLE 22 405,939 0 16,867
ICU MED INC COM 44930G107   6,663,559 40,395 SH   SOLE 2 16,385 0 24,010
ICU MED INC COM 44930G107   13,362 81 SH   SOLE 4 81 0 0
ICU MED INC COM 44930G107   34,147 207 SH   SOLE 7 207 0 0
ICU MED INC COM 44930G107   6,697,541 40,601 SH   SOLE 18 40,601 0 0
ICU MED INC COM 44930G107   1,039,578 6,302 SH   SOLE 19 6,302 0 0
ICU MED INC COM 44930G107   171,660,840 1,040,621 SH   SOLE 21 1,040,621 0 0
ICU MED INC COM 44930G107   97,020,234 588,144 SH   SOLE 22 561,122 0 27,022
ICU MED INC COM 44930G107   533,151 3,232 SH   SOLE 25 3,232 0 0
ICU MED INC COM 44930G107   1,633,929 9,905 SH   SOLE 26 8,359 0 1,546
ICU MED INC COM 44930G107   303,196 1,838 SH   SOLE 28 353 0 1,485
ICU MED INC COM 44930G107   1,513,838 9,177 SH   SOLE 30 9,177 0 0
ICU MED INC COM 44930G107   48,168 292 SH   SOLE 31 292 0 0
ICU MED INC COM 44930G107   514,015 3,116 SH   SOLE 40 3,116 0 0
ICU MED INC COM 44930G107   20,950 127 SH   OTR 43 127 0 0
ICU MED INC COM 44930G107   1,155,710 7,006 SH   SOLE 43 6,735 0 271
IDACORP INC COM 451107106   7,634,882 70,478 SH   SOLE 2 42,855 0 27,623
IDACORP INC COM 451107106   610,548 5,636 SH   SOLE 4 5,636 0 0
IDACORP INC COM 451107106   750,402 6,927 SH   SOLE 7 6,927 0 0
IDACORP INC COM 451107106   14,327,617 132,259 SH   SOLE 18 132,259 0 0
IDACORP INC COM 451107106   1,783,870 16,467 SH   SOLE 19 16,467 0 0
IDACORP INC COM 451107106   481,517,100 4,444,910 SH   SOLE 21 4,444,910 0 0
IDACORP INC COM 451107106   160,544,735 1,481,997 SH   SOLE 22 1,415,609 0 66,388
IDACORP INC COM 451107106   2,369,394 21,872 SH   SOLE 26 17,369 0 4,503
IDACORP INC COM 451107106   77,131 712 SH   SOLE 28 712 0 0
IDACORP INC COM 451107106   6,070,597 56,038 SH   SOLE 30 56,038 0 0
IDACORP INC COM 451107106   79,948 738 SH   SOLE 31 738 0 0
IDACORP INC COM 451107106   2,648,885 24,452 SH   SOLE 32 24,452 0 0
IDACORP INC COM 451107106   354,022 3,268 SH   SOLE 36 3,268 0 0
IDACORP INC COM 451107106   5,504,892 50,816 SH   SOLE 43 47,906 0 2,910
IDAHO STRATEGIC RESOURCES COM NEW 645827205   8,469 1,739 SH   SOLE 18 1,739 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   108,874 22,356 SH   SOLE 21 22,356 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   576,696 118,418 SH   SOLE 22 118,418 0 0
IDEAL PWR INC COM NEW 451622203   10,795 1,033 SH   SOLE 18 1,033 0 0
IDEAL PWR INC COM NEW 451622203   139,100 13,311 SH   SOLE 21 13,311 0 0
IDEAL PWR INC COM NEW 451622203   905,304 86,632 SH   SOLE 22 86,632 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   630,180 45,898 SH   SOLE 2 11,960 0 33,938
IDEAYA BIOSCIENCES INC COM 45166A102   297,241 21,649 SH   SOLE 7 21,649 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   1,805,042 131,467 SH   SOLE 18 131,467 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   1,214,679 88,469 SH   SOLE 19 88,469 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   26,862,251 1,956,464 SH   SOLE 21 1,956,464 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   16,332,618 1,189,557 SH   SOLE 22 1,134,308 0 55,249
IDEAYA BIOSCIENCES INC COM 45166A102   109,140 7,949 SH   SOLE 25 7,949 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   41,739 3,040 SH   SOLE 26 788 0 2,252
IDEAYA BIOSCIENCES INC COM 45166A102   906,180 66,000 SH   SOLE 30 66,000 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   18,989 1,383 SH   SOLE 36 1,383 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   54,714 3,985 SH   SOLE 40 3,985 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   456,275 33,232 SH   SOLE 43 22,957 0 10,275
IDENTIV INC COM NEW 45170X205   18,715 3,048 SH   SOLE 2 710 0 2,338
IDENTIV INC COM NEW 45170X205   2,038 332 SH   SOLE 7 332 0 0
IDENTIV INC COM NEW 45170X205   372,379 60,648 SH   SOLE 18 60,648 0 0
IDENTIV INC COM NEW 45170X205   241,664 39,359 SH   SOLE 19 39,359 0 0
IDENTIV INC COM NEW 45170X205   4,181,825 681,079 SH   SOLE 21 681,079 0 0
IDENTIV INC COM NEW 45170X205   2,980,767 485,467 SH   SOLE 22 478,591 0 6,876
IDEX CORP COM 45167R104   20,080,203 86,916 SH   SOLE 2 31,306 0 55,610
IDEX CORP COM 45167R104   20,162,450 87,272 SH   SOLE 4 49,006 0 38,266
IDEX CORP COM 45167R104   32,224,757 139,483 SH   SOLE 7 137,317 0 2,166
IDEX CORP COM 45167R104   805,371 3,486 SH   SOLE 13 3,486 0 0
IDEX CORP COM 45167R104   2,339,179 10,125 SH   SOLE 15 10,125 0 0
IDEX CORP COM 45167R104   26,822,352 116,099 SH   SOLE 18 109,808 0 6,291
IDEX CORP COM 45167R104   68,392,735 296,034 SH   SOLE 19 296,034 0 0
IDEX CORP COM 45167R104   496,736,679 2,150,096 SH   SOLE 21 2,150,096 0 0
IDEX CORP COM 45167R104   389,615,230 1,686,427 SH   SOLE 22 1,527,078 0 159,349
IDEX CORP COM 45167R104   32,078,747 138,851 SH   SOLE 23 138,851 0 0
IDEX CORP COM 45167R104   44,441,162 192,361 SH   SOLE 25 192,049 0 312
IDEX CORP COM 45167R104   31,408,991 135,952 SH   SOLE 26 51,955 0 83,997
IDEX CORP COM 45167R104   57,287,354 247,965 SH   SOLE 28 23,077 0 224,888
IDEX CORP COM 45167R104   154,847,858 670,250 SH   SOLE 30 667,066 0 3,184
IDEX CORP COM 45167R104   4,888,595 21,160 SH   SOLE 31 15,452 0 5,708
IDEX CORP COM 45167R104   1,165,084 5,043 SH   SOLE 34 5,043 0 0
IDEX CORP COM 45167R104   5,062,098 21,911 SH   SOLE 36 21,911 0 0
IDEX CORP COM 45167R104   715,269 3,096 SH   SOLE 40 3,096 0 0
IDEX CORP COM 45167R104   29,803 129 SH   OTR 43 129 0 0
IDEX CORP COM 45167R104   17,726,157 76,727 SH   SOLE 43 69,398 0 7,329
IDEXX LABS INC COM 45168D104   134,279,981 268,517 SH   SOLE 2 123,998 0 144,519
IDEXX LABS INC COM 45168D104   36,499,839 72,988 SH   SOLE 4 48,458 0 24,530
IDEXX LABS INC COM 45168D104   49,584,932 99,154 SH   SOLE 7 96,748 0 2,406
IDEXX LABS INC COM 45168D104   2,983,977 5,967 SH   SOLE 13 5,967 0 0
IDEXX LABS INC COM 45168D104   4,878,280 9,755 SH   SOLE 15 9,755 0 0
IDEXX LABS INC COM 45168D104   193,990,534 387,919 SH   SOLE 18 321,114 0 66,805
IDEXX LABS INC COM 45168D104   489,475,804 978,795 SH   SOLE 19 978,795 0 0
IDEXX LABS INC COM 45168D104   1,506,119,441 3,011,757 SH   SOLE 21 3,011,757 0 0
IDEXX LABS INC COM 45168D104   1,002,085,308 2,003,850 SH   SOLE 22 1,826,349 0 177,501
IDEXX LABS INC COM 45168D104   82,999,778 165,973 SH   SOLE 23 165,973 0 0
IDEXX LABS INC COM 45168D104   76,147,682 152,271 SH   SOLE 25 152,060 0 211
IDEXX LABS INC COM 45168D104   90,182,927 180,337 SH   SOLE 26 90,526 0 89,811
IDEXX LABS INC COM 45168D104   111,026,761 222,018 SH   SOLE 28 2,112 0 219,906
IDEXX LABS INC COM 45168D104   2,492,899 4,985 SH   SOLE 29 4,985 0 0
IDEXX LABS INC COM 45168D104   398,491,248 796,855 SH   SOLE 30 756,201 0 40,654
IDEXX LABS INC COM 45168D104   14,568,331 29,132 SH   SOLE 31 22,951 0 6,181
IDEXX LABS INC COM 45168D104   9,308,489 18,614 SH   SOLE 32 18,614 0 0
IDEXX LABS INC COM 45168D104   81,411,524 162,797 SH   SOLE 34 162,797 0 0
IDEXX LABS INC COM 45168D104   10,926,748 21,850 SH   SOLE 36 21,850 0 0
IDEXX LABS INC COM 45168D104   1,715,774 3,431 SH   SOLE 40 3,431 0 0
IDEXX LABS INC COM 45168D104   59,510 119 SH   OTR 43 119 0 0
IDEXX LABS INC COM 45168D104   51,146,001 102,276 SH   SOLE 43 88,550 0 13,725
IDT CORP CL B NEW 448947507   2,145,643 62,959 SH   SOLE 2 50,155 0 12,804
IDT CORP CL B NEW 448947507   6,543 192 SH   SOLE 7 192 0 0
IDT CORP CL B NEW 448947507   1,765,583 51,807 SH   SOLE 18 43,240 0 8,567
IDT CORP CL B NEW 448947507   2,438,935 71,565 SH   SOLE 19 71,565 0 0
IDT CORP CL B NEW 448947507   20,197,308 592,644 SH   SOLE 21 592,644 0 0
IDT CORP CL B NEW 448947507   19,389,066 568,928 SH   SOLE 22 553,571 0 15,357
IDT CORP CL B NEW 448947507   95,288 2,796 SH   SOLE 23 2,796 0 0
IDT CORP CL B NEW 448947507   95,185 2,793 SH   SOLE 25 2,793 0 0
IDT CORP CL B NEW 448947507   296,326 8,695 SH   SOLE 26 0 0 8,695
IDT CORP CL B NEW 448947507   383,536 11,254 SH   SOLE 30 11,254 0 0
IDT CORP CL B NEW 448947507   122,688 3,600 SH   SOLE 40 3,600 0 0
IDT CORP CL B NEW 448947507   274,434 8,053 SH   SOLE 43 7,425 0 628
IDW MEDIA HLDGS INC CL B 44951N106   72 100 SH   SOLE 43 100 0 0
IES HLDGS INC COM 44951W106   284,997 6,614 SH   SOLE 2 3,595 0 3,019
IES HLDGS INC COM 44951W106   5,990 139 SH   SOLE 7 139 0 0
IES HLDGS INC COM 44951W106   1,033,945 23,995 SH   SOLE 18 23,995 0 0
IES HLDGS INC COM 44951W106   728,609 16,909 SH   SOLE 19 16,909 0 0
IES HLDGS INC COM 44951W106   12,057,702 279,826 SH   SOLE 21 279,826 0 0
IES HLDGS INC COM 44951W106   10,066,557 233,617 SH   SOLE 22 225,479 0 8,138
IES HLDGS INC COM 44951W106   65,842 1,528 SH   SOLE 25 1,528 0 0
IES HLDGS INC COM 44951W106   18,830 437 SH   SOLE 26 437 0 0
IES HLDGS INC COM 44951W106   161,588 3,750 SH   SOLE 30 3,750 0 0
IES HLDGS INC COM 44951W106   67,393 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106   128,020 2,971 SH   SOLE 43 2,945 0 26
IF BANCORP INC COM 44951J105   10,831 697 SH   SOLE 21 697 0 0
IF BANCORP INC COM 44951J105   2,440 157 SH   SOLE 22 157 0 0
IGC PHARMA INC COM NEW 45408X308   12,894 37,978 SH   SOLE 21 37,978 0 0
IGC PHARMA INC COM NEW 45408X308   243,722 717,884 SH   SOLE 22 717,884 0 0
IGM BIOSCIENCES INC COM 449585108   211,184 15,370 SH   SOLE 2 10,303 0 5,067
IGM BIOSCIENCES INC COM 449585108   357 26 SH   SOLE 4 26 0 0
IGM BIOSCIENCES INC COM 449585108   1,937 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108   407,886 29,686 SH   SOLE 18 29,686 0 0
IGM BIOSCIENCES INC COM 449585108   321,928 23,430 SH   SOLE 19 23,430 0 0
IGM BIOSCIENCES INC COM 449585108   6,814,106 495,932 SH   SOLE 21 495,932 0 0
IGM BIOSCIENCES INC COM 449585108   2,114,806 153,916 SH   SOLE 22 146,558 0 7,358
IGM BIOSCIENCES INC COM 449585108   10,401 757 SH   SOLE 25 757 0 0
IGM BIOSCIENCES INC COM 449585108   3,325 242 SH   SOLE 28 242 0 0
IGM BIOSCIENCES INC COM 449585108   467,449 34,021 SH   SOLE 30 34,021 0 0
IGM BIOSCIENCES INC COM 449585108   10,332 752 SH   SOLE 40 752 0 0
IGM BIOSCIENCES INC COM 449585108   224,278 16,323 SH   SOLE 43 15,309 0 1,014
IHEARTMEDIA INC COM CL A 45174J509   928,617 238,107 SH   SOLE 2 136,051 0 102,056
IHEARTMEDIA INC COM CL A 45174J509   2,578 661 SH   SOLE 4 661 0 0
IHEARTMEDIA INC COM CL A 45174J509   197,539 50,651 SH   SOLE 7 50,651 0 0
IHEARTMEDIA INC COM CL A 45174J509   1,315,938 337,420 SH   SOLE 18 337,420 0 0
IHEARTMEDIA INC COM CL A 45174J509   1,506,543 386,293 SH   SOLE 19 386,293 0 0
IHEARTMEDIA INC COM CL A 45174J509   16,473,506 4,223,976 SH   SOLE 21 4,223,976 0 0
IHEARTMEDIA INC COM CL A 45174J509   12,042,705 3,087,873 SH   SOLE 22 2,947,845 0 140,028
IHEARTMEDIA INC COM CL A 45174J509   51,180 13,123 SH   SOLE 23 13,123 0 0
IHEARTMEDIA INC COM CL A 45174J509   68,211 17,490 SH   SOLE 25 17,490 0 0
IHEARTMEDIA INC COM CL A 45174J509   209,843 53,806 SH   SOLE 26 35,676 0 18,130
IHEARTMEDIA INC COM CL A 45174J509   19,586 5,022 SH   SOLE 28 1,431 0 3,591
IHEARTMEDIA INC COM CL A 45174J509   614,546 157,576 SH   SOLE 30 157,576 0 0
IHEARTMEDIA INC COM CL A 45174J509   28,692 7,357 SH   SOLE 36 7,357 0 0
IHEARTMEDIA INC COM CL A 45174J509   64,857 16,630 SH   SOLE 40 16,630 0 0
IHEARTMEDIA INC COM CL A 45174J509   135,322 34,698 SH   SOLE 43 32,840 0 1,858
IHS HOLDING LIMITED ORD SHS G4701H109   104,235 11,899 SH   SOLE 19 11,899 0 0
IHS HOLDING LIMITED ORD SHS G4701H109   13,179,254 1,504,481 SH   SOLE 34 1,504,481 0 0
IKENA ONCOLOGY INC COM 45175G108   14,255 4,132 SH   SOLE 18 4,132 0 0
IKENA ONCOLOGY INC COM 45175G108   179,610 52,061 SH   SOLE 21 52,061 0 0
IKENA ONCOLOGY INC COM 45175G108   864,387 250,547 SH   SOLE 22 250,547 0 0
IKENA ONCOLOGY INC COM 45175G108   1,704 494 SH   SOLE 23 494 0 0
ILLINOIS TOOL WKS INC COM 452308109   177,751,366 730,135 SH   SOLE 2 250,554 0 479,581
ILLINOIS TOOL WKS INC COM 452308109   76,447,682 314,018 SH   SOLE 4 175,194 0 138,824
ILLINOIS TOOL WKS INC COM 452308109   59,993,627 246,431 SH   SOLE 7 237,986 0 8,445
ILLINOIS TOOL WKS INC COM 452308109   7,504,346 30,825 SH   SOLE 13 30,825 0 0
ILLINOIS TOOL WKS INC COM 452308109   12,480,221 51,264 SH   SOLE 15 51,264 0 0
ILLINOIS TOOL WKS INC COM 452308109   31,405 129 SH   SOLE 17 0 0 129
ILLINOIS TOOL WKS INC COM 452308109   122,908,897 504,863 SH   SOLE 18 428,349 0 76,514
ILLINOIS TOOL WKS INC COM 452308109   80,004,000 328,626 SH   SOLE 19 328,626 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,897,015,716 7,792,219 SH   SOLE 21 7,792,219 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,622,095,421 6,662,951 SH   SOLE 22 5,986,633 0 676,318
ILLINOIS TOOL WKS INC COM 452308109   167,831,996 689,390 SH   SOLE 23 689,390 0 0
ILLINOIS TOOL WKS INC COM 452308109   122,235,758 502,098 SH   SOLE 25 500,845 0 1,253
ILLINOIS TOOL WKS INC COM 452308109   146,916,232 603,476 SH   SOLE 26 239,813 0 363,663
ILLINOIS TOOL WKS INC COM 452308109   201,353,600 827,084 SH   SOLE 28 6,558 0 820,526
ILLINOIS TOOL WKS INC COM 452308109   2,506,074 10,294 SH   SOLE 29 10,294 0 0
ILLINOIS TOOL WKS INC COM 452308109   531,663,882 2,183,873 SH   SOLE 30 2,171,054 0 12,819
ILLINOIS TOOL WKS INC COM 452308109   27,818,788 114,269 SH   SOLE 31 91,137 0 23,132
ILLINOIS TOOL WKS INC COM 452308109   21,747,875 89,332 SH   SOLE 34 89,332 0 0
ILLINOIS TOOL WKS INC COM 452308109   24,890,815 102,242 SH   SOLE 36 102,242 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,998,574 12,317 SH   SOLE 40 12,317 0 0
ILLINOIS TOOL WKS INC COM 452308109   220,809 907 SH   OTR 43 907 0 0
ILLINOIS TOOL WKS INC COM 452308109   124,778,317 512,542 SH   SOLE 43 456,932 0 55,610
ILLUMINA INC COM 452327109   67,696,235 291,104 SH   SOLE 2 70,748 0 220,356
ILLUMINA INC COM 452327109   26,989,288 116,058 SH   SOLE 4 67,457 0 48,601
ILLUMINA INC COM 452327109   39,171,187 168,442 SH   SOLE 7 164,071 0 4,371
ILLUMINA INC COM 452327109   1,096,241 4,714 SH   SOLE 13 4,714 0 0
ILLUMINA INC COM 452327109   5,552,364 23,876 SH   SOLE 15 23,876 0 0
ILLUMINA INC COM 452327109   87,370,663 375,707 SH   SOLE 18 362,281 0 13,426
ILLUMINA INC COM 452327109   57,044,282 245,299 SH   SOLE 19 245,299 0 0
ILLUMINA INC COM 452327109   1,066,868,240 4,587,694 SH   SOLE 21 4,587,694 0 0
ILLUMINA INC COM 452327109   779,840,844 3,353,433 SH   SOLE 22 3,026,728 0 326,705
ILLUMINA INC COM 452327109   69,406,408 298,458 SH   SOLE 23 298,458 0 0
ILLUMINA INC COM 452327109   76,610,574 329,437 SH   SOLE 25 328,916 0 521
ILLUMINA INC COM 452327109   75,110,627 322,987 SH   SOLE 26 153,885 0 169,102
ILLUMINA INC COM 452327109   87,636,002 376,848 SH   SOLE 28 12,461 0 364,387
ILLUMINA INC COM 452327109   43,952 189 SH   SOLE 29 189 0 0
ILLUMINA INC COM 452327109   344,783,746 1,482,622 SH   SOLE 30 1,482,622 0 0
ILLUMINA INC COM 452327109   10,310,802 44,338 SH   SOLE 31 32,551 0 11,787
ILLUMINA INC COM 452327109   8,225,061 35,369 SH   SOLE 32 35,369 0 0
ILLUMINA INC COM 452327109   59,657,679 256,537 SH   SOLE 34 256,537 0 0
ILLUMINA INC COM 452327109   9,566,642 41,138 SH   SOLE 36 41,138 0 0
ILLUMINA INC COM 452327109   1,428,555 6,143 SH   SOLE 40 6,143 0 0
ILLUMINA INC COM 452327109   90,927 391 SH   OTR 43 391 0 0
ILLUMINA INC COM 452327109   40,980,473 176,222 SH   SOLE 43 163,083 0 13,139
ILLUMINA INC NOTE 8/1 452327AK5   4,158,119 4,265,000 PRN   SOLE 21 4,265,000 0 0
IMAX CORP COM 45245E109   660,099 34,416 SH   SOLE 2 13,135 0 21,281
IMAX CORP COM 45245E109   4,469 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109   521,965 27,214 SH   SOLE 7 27,214 0 0
IMAX CORP COM 45245E109   2,375,865 123,872 SH   SOLE 18 123,872 0 0
IMAX CORP COM 45245E109   1,771,944 92,385 SH   SOLE 19 92,385 0 0
IMAX CORP COM 45245E109   29,596,773 1,543,106 SH   SOLE 21 1,543,106 0 0
IMAX CORP COM 45245E109   11,240,803 586,069 SH   SOLE 22 544,700 0 41,369
IMAX CORP COM 45245E109   152,539 7,953 SH   SOLE 25 7,953 0 0
IMAX CORP COM 45245E109   186,832 9,741 SH   SOLE 26 5,678 0 4,063
IMAX CORP COM 45245E109   67,763 3,533 SH   SOLE 28 2,242 0 1,291
IMAX CORP COM 45245E109   1,642,901 85,657 SH   SOLE 30 85,657 0 0
IMAX CORP COM 45245E109   59,132 3,083 SH   SOLE 36 3,083 0 0
IMAX CORP COM 45245E109   99,698 5,198 SH   SOLE 40 5,198 0 0
IMAX CORP COM 45245E109   5,025 262 SH   SOLE 43 262 0 0
IMEDIA BRANDS INC COM CL A 452465206   1,825 3,581 SH   SOLE 18 3,581 0 0
IMEDIA BRANDS INC COM CL A 452465206   23,109 45,347 SH   SOLE 21 45,347 0 0
IMEDIA BRANDS INC COM CL A 452465206   40,780 80,024 SH   SOLE 22 80,024 0 0
IMMATICS N.V SHS N44445109   63,563 9,212 SH   SOLE 2 9,212 0 0
IMMATICS N.V SHS N44445109   31,899 4,623 SH   SOLE 22 4,623 0 0
IMMERSION CORP COM 452521107   6,186 692 SH   SOLE 2 0 0 692
IMMERSION CORP COM 452521107   56,474 6,317 SH   SOLE 18 6,317 0 0
IMMERSION CORP COM 452521107   892,748 99,860 SH   SOLE 21 99,860 0 0
IMMERSION CORP COM 452521107   4,308,463 481,931 SH   SOLE 22 481,931 0 0
IMMERSION CORP COM 452521107   11,479 1,284 SH   SOLE 26 844 0 440
IMMERSION CORP COM 452521107   53,211 5,952 SH   SOLE 28 0 0 5,952
IMMERSION CORP COM 452521107   25,336 2,834 SH   SOLE 31 2,640 0 194
IMMERSION CORP COM 452521107   4,845 542 SH   SOLE 43 542 0 0
IMMUCELL CORP COM PAR 452525306   5,590 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306   75,091 14,695 SH   SOLE 21 14,695 0 0
IMMUCELL CORP COM PAR 452525306   1,497 293 SH   SOLE 22 293 0 0
IMMUNEERING CORP CLASS A COM 45254E107   22,916 2,360 SH   SOLE 2 1,430 0 930
IMMUNEERING CORP CLASS A COM 45254E107   215,358 22,179 SH   SOLE 18 22,179 0 0
IMMUNEERING CORP CLASS A COM 45254E107   9,472,416 975,532 SH   SOLE 19 975,532 0 0
IMMUNEERING CORP CLASS A COM 45254E107   1,846,463 190,161 SH   SOLE 21 190,161 0 0
IMMUNEERING CORP CLASS A COM 45254E107   1,337,407 137,735 SH   SOLE 22 137,735 0 0
IMMUNEERING CORP CLASS A COM 45254E107   118,714 12,226 SH   SOLE 30 12,226 0 0
IMMUNIC INC COM 4525EP101   779 523 SH   SOLE 2 0 0 523
IMMUNIC INC COM 4525EP101   6,227 4,179 SH   SOLE 18 4,179 0 0
IMMUNIC INC COM 4525EP101   96,272 64,612 SH   SOLE 21 64,612 0 0
IMMUNIC INC COM 4525EP101   445,701 299,128 SH   SOLE 22 299,128 0 0
IMMUNITYBIO INC COM 45256X103   150,751 82,830 SH   SOLE 2 36,830 0 46,000
IMMUNITYBIO INC COM 45256X103   237 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103   13,610 7,478 SH   SOLE 7 7,478 0 0
IMMUNITYBIO INC COM 45256X103   353,599 194,285 SH   SOLE 18 194,285 0 0
IMMUNITYBIO INC COM 45256X103   320,034 175,843 SH   SOLE 19 175,843 0 0
IMMUNITYBIO INC COM 45256X103   6,581,240 3,616,066 SH   SOLE 21 3,616,066 0 0
IMMUNITYBIO INC COM 45256X103   4,459,162 2,450,089 SH   SOLE 22 2,352,549 0 97,540
IMMUNITYBIO INC COM 45256X103   46,810 25,720 SH   SOLE 25 25,720 0 0
IMMUNITYBIO INC COM 45256X103   16,966 9,322 SH   SOLE 26 781 0 8,541
IMMUNITYBIO INC COM 45256X103   687,900 377,967 SH   SOLE 30 377,967 0 0
IMMUNITYBIO INC COM 45256X103   41,041 22,550 SH   SOLE 40 22,550 0 0
IMMUNITYBIO INC COM 45256X103   5,895 3,239 SH   SOLE 43 2,967 0 272
IMMUNOCORE HLDGS PLC ADS 45258D105   1,489,083 30,119 SH   SOLE 2 30,119 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   643,659 13,019 SH   SOLE 18 13,019 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   12,404,051 250,891 SH   SOLE 19 250,891 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   12,893,359 260,788 SH   SOLE 21 260,788 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   708,624 14,333 SH   SOLE 30 14,333 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   10,321,885 208,776 SH   SOLE 34 208,776 0 0
IMMUNOGEN INC COM 45253H101   1,143,460 297,776 SH   SOLE 2 166,518 0 131,258
IMMUNOGEN INC COM 45253H101   2,031 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101   7,688 2,002 SH   SOLE 7 2,002 0 0
IMMUNOGEN INC COM 45253H101   2,304,945 600,246 SH   SOLE 18 600,246 0 0
IMMUNOGEN INC COM 45253H101   4,363,588 1,136,351 SH   SOLE 19 1,136,351 0 0
IMMUNOGEN INC COM 45253H101   34,911,633 9,091,571 SH   SOLE 21 9,091,571 0 0
IMMUNOGEN INC COM 45253H101   22,631,048 5,893,502 SH   SOLE 22 5,678,218 0 215,284
IMMUNOGEN INC COM 45253H101   26,703 6,954 SH   SOLE 23 6,954 0 0
IMMUNOGEN INC COM 45253H101   125,971 32,805 SH   SOLE 25 32,805 0 0
IMMUNOGEN INC COM 45253H101   511,361 133,167 SH   SOLE 26 109,796 0 23,371
IMMUNOGEN INC COM 45253H101   13,678 3,562 SH   SOLE 28 3,562 0 0
IMMUNOGEN INC COM 45253H101   2,751,241 716,469 SH   SOLE 30 716,469 0 0
IMMUNOGEN INC COM 45253H101   14,342 3,735 SH   SOLE 34 3,735 0 0
IMMUNOGEN INC COM 45253H101   142,422 37,089 SH   SOLE 40 37,089 0 0
IMMUNOGEN INC COM 45253H101   155,793 40,571 SH   SOLE 43 39,663 0 908
IMMUNOME INC COM 45257U108   8,094 1,622 SH   SOLE 18 1,622 0 0
IMMUNOME INC COM 45257U108   110,374 22,119 SH   SOLE 21 22,119 0 0
IMMUNOME INC COM 45257U108   88,812 17,798 SH   SOLE 22 17,798 0 0
IMMUNOVANT INC COM 45258J102   607,061 39,140 SH   SOLE 2 11,701 0 27,439
IMMUNOVANT INC COM 45258J102   327,680 21,127 SH   SOLE 7 21,127 0 0
IMMUNOVANT INC COM 45258J102   2,011,864 129,714 SH   SOLE 18 129,714 0 0
IMMUNOVANT INC COM 45258J102   1,375,396 88,678 SH   SOLE 19 88,678 0 0
IMMUNOVANT INC COM 45258J102   31,749,420 2,047,029 SH   SOLE 21 2,047,029 0 0
IMMUNOVANT INC COM 45258J102   21,556,015 1,389,814 SH   SOLE 22 1,339,393 0 50,421
IMMUNOVANT INC COM 45258J102   125,507 8,092 SH   SOLE 25 8,092 0 0
IMMUNOVANT INC COM 45258J102   301,918 19,466 SH   SOLE 26 16,037 0 3,429
IMMUNOVANT INC COM 45258J102   10,531 679 SH   SOLE 28 679 0 0
IMMUNOVANT INC COM 45258J102   2,168,298 139,800 SH   SOLE 30 139,800 0 0
IMMUNOVANT INC COM 45258J102   44,467 2,867 SH   SOLE 36 2,867 0 0
IMMUNOVANT INC COM 45258J102   132,812 8,563 SH   SOLE 40 8,563 0 0
IMMUNOVANT INC COM 45258J102   654,708 42,212 SH   SOLE 43 41,836 0 376
IMPAC MTG HLDGS INC COM NEW 45254P508   3 9 SH   SOLE 21 9 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508   16,579 47,327 SH   SOLE 22 47,327 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   1,506 1,076 SH   SOLE 18 1,076 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   3,669 2,621 SH   SOLE 19 2,621 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   18,591 13,279 SH   SOLE 21 13,279 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   1,478 1,056 SH   SOLE 22 1,056 0 0
IMPERIAL OIL LTD COM NEW 453038408   21,220,151 417,637 SH   SOLE 43 397,961 0 19,676
IMPINJ INC COM 453204109   1,716,767 12,668 SH   SOLE 2 7,086 0 5,582
IMPINJ INC COM 453204109   8,538 63 SH   SOLE 4 63 0 0
IMPINJ INC COM 453204109   401,139 2,960 SH   SOLE 7 2,960 0 0
IMPINJ INC COM 453204109   7,712,308 56,909 SH   SOLE 18 56,909 0 0
IMPINJ INC COM 453204109   5,767,054 42,555 SH   SOLE 19 42,555 0 0
IMPINJ INC COM 453204109   101,508,004 749,026 SH   SOLE 21 749,026 0 0
IMPINJ INC COM 453204109   74,807,176 552,001 SH   SOLE 22 535,445 0 16,556
IMPINJ INC COM 453204109   456,702 3,370 SH   SOLE 25 3,370 0 0
IMPINJ INC COM 453204109   1,598,187 11,793 SH   SOLE 26 10,127 0 1,666
IMPINJ INC COM 453204109   326,061 2,406 SH   SOLE 28 145 0 2,261
IMPINJ INC COM 453204109   29,226,379 215,661 SH   SOLE 30 215,661 0 0
IMPINJ INC COM 453204109   500,069 3,690 SH   SOLE 40 3,690 0 0
IMPINJ INC COM 453204109   1,018,297 7,514 SH   SOLE 43 6,839 0 675
IMPINJ INC NOTE 1.125% 5/1 453204AD1   2,519,346 1,775,000 PRN   SOLE 21 1,775,000 0 0
IMUNON INC COM 15117N602   10,576 8,529 SH   SOLE 21 8,529 0 0
IMUNON INC COM 15117N602   72,644 58,584 SH   SOLE 22 58,584 0 0
IN8BIO INC COM 45674E109   2,552 1,963 SH   SOLE 18 1,963 0 0
IN8BIO INC COM 45674E109   39,827 30,636 SH   SOLE 21 30,636 0 0
INARI MED INC COM 45332Y109   2,829,050 45,822 SH   SOLE 2 33,612 0 12,210
INARI MED INC COM 45332Y109   52,788 855 SH   SOLE 4 151 0 704
INARI MED INC COM 45332Y109   675,374 10,939 SH   SOLE 7 10,939 0 0
INARI MED INC COM 45332Y109   12,254,217 198,481 SH   SOLE 18 198,481 0 0
INARI MED INC COM 45332Y109   6,112,322 99,001 SH   SOLE 19 99,001 0 0
INARI MED INC COM 45332Y109   227,004,582 3,676,783 SH   SOLE 21 3,676,783 0 0
INARI MED INC COM 45332Y109   91,753,604 1,486,129 SH   SOLE 22 1,448,957 0 37,172
INARI MED INC COM 45332Y109   13,027 211 SH   SOLE 23 211 0 0
INARI MED INC COM 45332Y109   433,724 7,025 SH   SOLE 25 7,025 0 0
INARI MED INC COM 45332Y109   1,329,447 21,533 SH   SOLE 26 17,586 0 3,947
INARI MED INC COM 45332Y109   244,984 3,968 SH   SOLE 28 926 0 3,042
INARI MED INC COM 45332Y109   3,271,541 52,989 SH   SOLE 30 52,989 0 0
INARI MED INC COM 45332Y109   1,015,438 16,447 SH   SOLE 34 16,447 0 0
INARI MED INC COM 45332Y109   79,953 1,295 SH   SOLE 36 1,295 0 0
INARI MED INC COM 45332Y109   492,809 7,982 SH   SOLE 40 7,982 0 0
INARI MED INC COM 45332Y109   1,395,818 22,608 SH   SOLE 43 20,384 0 2,224
INCOME OPPORTUNITY RLTY INVS COM 452926108   19,195 1,745 SH   SOLE 21 1,745 0 0
INCYTE CORP COM 45337C102   50,730,360 701,956 SH   SOLE 2 401,604 0 300,352
INCYTE CORP COM 45337C102   13,747,272 190,221 SH   SOLE 4 102,467 0 87,754
INCYTE CORP COM 45337C102   11,016,550 152,436 SH   SOLE 7 147,551 0 4,885
INCYTE CORP COM 45337C102   1,179,013 16,314 SH   SOLE 13 16,314 0 0
INCYTE CORP COM 45337C102   1,514,346 20,954 SH   SOLE 15 20,954 0 0
INCYTE CORP COM 45337C102   30,690,034 424,658 SH   SOLE 18 391,988 0 32,670
INCYTE CORP COM 45337C102   74,686,347 1,033,435 SH   SOLE 19 1,033,435 0 0
INCYTE CORP COM 45337C102   636,786,580 8,811,216 SH   SOLE 21 8,811,216 0 0
INCYTE CORP COM 45337C102   360,827,199 4,992,766 SH   SOLE 22 4,522,243 0 470,523
INCYTE CORP COM 45337C102   31,146,491 430,974 SH   SOLE 23 430,974 0 0
INCYTE CORP COM 45337C102   16,225,121 224,507 SH   SOLE 25 224,473 0 34
INCYTE CORP COM 45337C102   29,688,877 410,805 SH   SOLE 26 204,826 0 205,979
INCYTE CORP COM 45337C102   40,111,801 555,027 SH   SOLE 28 3,199 0 551,828
INCYTE CORP COM 45337C102   886,464 12,266 SH   SOLE 29 12,266 0 0
INCYTE CORP COM 45337C102   108,669,147 1,503,655 SH   SOLE 30 1,503,655 0 0
INCYTE CORP COM 45337C102   5,768,880 79,824 SH   SOLE 31 65,796 0 14,028
INCYTE CORP COM 45337C102   56,687,938 784,391 SH   SOLE 34 784,391 0 0
INCYTE CORP COM 45337C102   6,163,475 85,284 SH   SOLE 36 85,284 0 0
INCYTE CORP COM 45337C102   538,195 7,447 SH   SOLE 40 7,447 0 0
INCYTE CORP COM 45337C102   55,865 773 SH   OTR 43 773 0 0
INCYTE CORP COM 45337C102   14,234,010 196,956 SH   SOLE 43 174,648 0 22,308
INDEPENDENCE CONTRACT DRILLI COM 453415606   5,294 1,624 SH   SOLE 18 1,624 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   67,410 20,678 SH   SOLE 21 20,678 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   63,955 19,618 SH   SOLE 22 19,618 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   7,992,654 498,606 SH   SOLE 2 275,938 0 222,668
INDEPENDENCE RLTY TR INC COM 45378A106   1,953,207 121,847 SH   SOLE 4 121,847 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   5,042,413 314,561 SH   SOLE 7 314,561 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   15,797,677 985,507 SH   SOLE 18 985,507 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   14,069,419 877,693 SH   SOLE 19 877,693 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   284,439,077 17,744,172 SH   SOLE 21 17,744,172 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   146,747,100 9,154,529 SH   SOLE 22 8,843,913 0 310,616
INDEPENDENCE RLTY TR INC COM 45378A106   226,279 14,116 SH   SOLE 23 14,116 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   13,661,551 852,249 SH   SOLE 25 852,249 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   1,593,542 99,410 SH   SOLE 26 77,942 0 21,468
INDEPENDENCE RLTY TR INC COM 45378A106   2,410,223 150,357 SH   SOLE 28 1,873 0 148,484
INDEPENDENCE RLTY TR INC COM 45378A106   12,357,783 770,916 SH   SOLE 30 770,916 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   14,347 895 SH   SOLE 34 895 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   534,937 33,371 SH   SOLE 40 33,371 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   3,208,522 200,157 SH   SOLE 43 179,024 0 21,133
INDEPENDENT BANK GROUP INC COM 45384B106   1,765,240 38,085 SH   SOLE 2 13,546 0 24,539
INDEPENDENT BANK GROUP INC COM 45384B106   4,959 107 SH   SOLE 4 107 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   17,103 369 SH   SOLE 7 369 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   5,698,176 122,938 SH   SOLE 18 122,938 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   3,600,283 77,676 SH   SOLE 19 77,676 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   203,466,627 4,389,787 SH   SOLE 21 4,389,787 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   46,997,046 1,013,960 SH   SOLE 22 971,556 0 42,404
INDEPENDENT BANK GROUP INC COM 45384B106   285,701 6,164 SH   SOLE 25 6,164 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   571,496 12,330 SH   SOLE 26 7,422 0 4,908
INDEPENDENT BANK GROUP INC COM 45384B106   104,473 2,254 SH   SOLE 28 690 0 1,564
INDEPENDENT BANK GROUP INC COM 45384B106   2,885,751 62,260 SH   SOLE 30 62,260 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   267,810 5,778 SH   SOLE 40 5,778 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   926,629 19,992 SH   SOLE 43 18,658 0 1,334
INDEPENDENT BK CORP MASS COM 453836108   2,604,720 39,694 SH   SOLE 2 12,053 0 27,641
INDEPENDENT BK CORP MASS COM 453836108   9,449 144 SH   SOLE 4 144 0 0
INDEPENDENT BK CORP MASS COM 453836108   32,023 488 SH   SOLE 7 488 0 0
INDEPENDENT BK CORP MASS COM 453836108   9,888,343 150,691 SH   SOLE 18 150,691 0 0
INDEPENDENT BK CORP MASS COM 453836108   5,052,412 76,995 SH   SOLE 19 76,995 0 0
INDEPENDENT BK CORP MASS COM 453836108   343,709,029 5,237,870 SH   SOLE 21 5,237,870 0 0
INDEPENDENT BK CORP MASS COM 453836108   70,854,901 1,079,776 SH   SOLE 22 1,031,892 0 47,884
INDEPENDENT BK CORP MASS COM 453836108   327,641 4,993 SH   SOLE 25 4,993 0 0
INDEPENDENT BK CORP MASS COM 453836108   1,320,799 20,128 SH   SOLE 26 16,408 0 3,720
INDEPENDENT BK CORP MASS COM 453836108   38,650 589 SH   SOLE 28 589 0 0
INDEPENDENT BK CORP MASS COM 453836108   4,736,320 72,178 SH   SOLE 30 72,178 0 0
INDEPENDENT BK CORP MASS COM 453836108   373,640 5,694 SH   SOLE 40 5,694 0 0
INDEPENDENT BK CORP MASS COM 453836108   1,108,373 16,891 SH   SOLE 43 16,551 0 340
INDEPENDENT BK CORP MICH COM NEW 453838609   7,090,781 399,031 SH   SOLE 2 285,743 0 113,288
INDEPENDENT BK CORP MICH COM NEW 453838609   504,579 28,395 SH   SOLE 7 28,395 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   1,066,786 60,033 SH   SOLE 18 60,033 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   4,846,696 272,746 SH   SOLE 19 272,746 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   14,769,926 831,172 SH   SOLE 21 831,172 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   21,771,466 1,225,181 SH   SOLE 22 1,200,818 0 24,363
INDEPENDENT BK CORP MICH COM NEW 453838609   211,676 11,912 SH   SOLE 23 11,912 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   56,740 3,193 SH   SOLE 25 3,193 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   785,167 44,185 SH   SOLE 26 1,364 0 42,821
INDEPENDENT BK CORP MICH COM NEW 453838609   94,412 5,313 SH   SOLE 30 5,313 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   11,835 666 SH   SOLE 34 666 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   25,909 1,458 SH   SOLE 40 1,458 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   536,208 30,175 SH   SOLE 43 29,388 0 787
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   442,319 41,926 SH   SOLE 2 22,930 0 18,996
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   11,257 1,067 SH   SOLE 7 1,067 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   2,880,983 273,079 SH   SOLE 18 273,079 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   2,225,755 210,972 SH   SOLE 19 210,972 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   37,357,181 3,540,965 SH   SOLE 21 3,540,965 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   24,376,535 2,310,572 SH   SOLE 22 2,241,296 0 69,276
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   152,996 14,502 SH   SOLE 25 14,502 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   39,299 3,725 SH   SOLE 26 0 0 3,725
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   91,289 8,653 SH   SOLE 28 0 0 8,653
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   564,784 53,534 SH   SOLE 30 53,534 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   137,825 13,064 SH   SOLE 40 13,064 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   317 30 SH   SOLE 43 30 0 0
INDUS REALTY TRUST INC COM 45580R103   384,084 5,794 SH   SOLE 2 1,171 0 4,623
INDUS REALTY TRUST INC COM 45580R103   4,640 70 SH   SOLE 7 70 0 0
INDUS REALTY TRUST INC COM 45580R103   1,041,747 15,715 SH   SOLE 18 15,715 0 0
INDUS REALTY TRUST INC COM 45580R103   738,802 11,145 SH   SOLE 19 11,145 0 0
INDUS REALTY TRUST INC COM 45580R103   14,231,137 214,680 SH   SOLE 21 214,680 0 0
INDUS REALTY TRUST INC COM 45580R103   14,658,840 221,132 SH   SOLE 22 214,099 0 7,033
INDUS REALTY TRUST INC COM 45580R103   14,385 217 SH   SOLE 23 217 0 0
INDUS REALTY TRUST INC COM 45580R103   80,874 1,220 SH   SOLE 25 1,220 0 0
INDUS REALTY TRUST INC COM 45580R103   70,069 1,057 SH   SOLE 28 0 0 1,057
INDUS REALTY TRUST INC COM 45580R103   1,414,827 21,343 SH   SOLE 43 18,795 0 2,548
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   1,177,250 383,469 SH   SOLE 2 252,528 0 130,941
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   2,751 896 SH   SOLE 7 896 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   529,943 172,620 SH   SOLE 18 172,620 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   1,027,188 334,589 SH   SOLE 19 334,589 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   7,795,092 2,539,118 SH   SOLE 21 2,539,118 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   6,579,630 2,143,202 SH   SOLE 22 2,092,661 0 50,541
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   54,551 17,769 SH   SOLE 23 17,769 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   2,938 957 SH   SOLE 28 957 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   11,961 3,896 SH   SOLE 43 3,896 0 0
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108   1,771,194 26,735 SH   SOLE 43 25,854 0 881
INFINERA CORP COM 45667G103   1,340,524 172,748 SH   SOLE 2 127,390 0 45,358
INFINERA CORP COM 45667G103   5,486 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103   642,497 82,796 SH   SOLE 7 82,796 0 0
INFINERA CORP COM 45667G103   3,766,704 485,400 SH   SOLE 18 485,400 0 0
INFINERA CORP COM 45667G103   2,967,649 382,429 SH   SOLE 19 382,429 0 0
INFINERA CORP COM 45667G103   53,629,391 6,911,004 SH   SOLE 21 6,911,004 0 0
INFINERA CORP COM 45667G103   39,704,451 5,116,553 SH   SOLE 22 4,977,505 0 139,048
INFINERA CORP COM 45667G103   3,391 437 SH   SOLE 23 437 0 0
INFINERA CORP COM 45667G103   307,024 39,565 SH   SOLE 25 39,565 0 0
INFINERA CORP COM 45667G103   802,012 103,352 SH   SOLE 26 85,659 0 17,693
INFINERA CORP COM 45667G103   14,961 1,928 SH   SOLE 28 1,928 0 0
INFINERA CORP COM 45667G103   15,855,868 2,043,282 SH   SOLE 30 2,043,282 0 0
INFINERA CORP COM 45667G103   58,293 7,512 SH   SOLE 36 7,512 0 0
INFINERA CORP COM 45667G103   237,836 30,649 SH   SOLE 40 30,649 0 0
INFINERA CORP COM 45667G103   883,228 113,818 SH   SOLE 43 111,229 0 2,589
INFINERA CORP DEBT 3.750% 8/0 45667GAF0   1,066,500 790,000 PRN   SOLE 2 790,000 0 0
INFINERA CORP DEBT 3.750% 8/0 45667GAF0   3,105,000 2,300,000 PRN   SOLE 21 2,300,000 0 0
INFINERA CORP DEBT 3.750% 8/0 45667GAF0   1,620,000 1,200,000 PRN   SOLE 22 1,200,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303   1,112 6,948 SH   SOLE 2 0 0 6,948
INFINITY PHARMACEUTICALS INC COM 45665G303   11,642 72,764 SH   SOLE 21 72,764 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303   221,091 1,381,817 SH   SOLE 22 1,381,817 0 0
INFORMATICA INC COM CL A 45674M101   2,460,000 150,000 SH   SOLE 2 107,033 0 42,967
INFORMATICA INC COM CL A 45674M101   90,905 5,543 SH   SOLE 4 5,543 0 0
INFORMATICA INC COM CL A 45674M101   7,806 476 SH   SOLE 7 476 0 0
INFORMATICA INC COM CL A 45674M101   1,644,936 100,301 SH   SOLE 18 97,502 0 2,799
INFORMATICA INC COM CL A 45674M101   36,371,592 2,217,780 SH   SOLE 19 2,217,780 0 0
INFORMATICA INC COM CL A 45674M101   10,335,559 630,217 SH   SOLE 21 630,217 0 0
INFORMATICA INC COM CL A 45674M101   15,229,729 928,642 SH   SOLE 22 886,592 0 42,050
INFORMATICA INC COM CL A 45674M101   95,169 5,803 SH   SOLE 25 5,803 0 0
INFORMATICA INC COM CL A 45674M101   64,452 3,930 SH   SOLE 26 1,084 0 2,846
INFORMATICA INC COM CL A 45674M101   27,208 1,659 SH   SOLE 28 0 0 1,659
INFORMATICA INC COM CL A 45674M101   193,635 11,807 SH   SOLE 30 11,807 0 0
INFORMATICA INC COM CL A 45674M101   8,298 506 SH   SOLE 31 506 0 0
INFORMATICA INC COM CL A 45674M101   21,856,920 1,332,739 SH   SOLE 34 1,332,739 0 0
INFORMATICA INC COM CL A 45674M101   32,406 1,976 SH   SOLE 36 1,976 0 0
INFORMATICA INC COM CL A 45674M101   73,357 4,473 SH   SOLE 40 4,473 0 0
INFORMATICA INC COM CL A 45674M101   216,267 13,187 SH   SOLE 43 11,643 0 1,544
INFORMATION SVCS GROUP INC COM 45675Y104   577,735 113,504 SH   SOLE 2 102,150 0 11,354
INFORMATION SVCS GROUP INC COM 45675Y104   3,217 632 SH   SOLE 7 632 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   500,449 98,320 SH   SOLE 18 98,320 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   419,894 82,494 SH   SOLE 19 82,494 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   5,780,372 1,135,633 SH   SOLE 21 1,135,633 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   2,640,544 518,771 SH   SOLE 22 498,570 0 20,201
INFORMATION SVCS GROUP INC COM 45675Y104   7,075 1,390 SH   SOLE 43 1,390 0 0
INFOSYS LTD SPONSORED ADR 456788108   30,824,729 1,767,473 SH   SOLE 2 1,767,473 0 0
INFOSYS LTD SPONSORED ADR 456788108   13,434,206 770,310 SH   SOLE 4 770,310 0 0
INFOSYS LTD SPONSORED ADR 456788108   4,034,378 231,329 SH   SOLE 13 231,329 0 0
INFOSYS LTD SPONSORED ADR 456788108   40,451,016 2,319,439 SH   SOLE 18 2,319,439 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,964,546 112,646 SH   SOLE 19 112,646 0 0
INFOSYS LTD SPONSORED ADR 456788108   2,252,847 129,177 SH   SOLE 21 129,177 0 0
INFOSYS LTD SPONSORED ADR 456788108   84,028,989 4,818,176 SH   SOLE 22 4,127,728 0 690,448
INFOSYS LTD SPONSORED ADR 456788108   1,343,403 77,030 SH   SOLE 26 0 0 77,030
INFOSYS LTD SPONSORED ADR 456788108   18,856,006 1,081,193 SH   SOLE 28 380,303 0 700,890
INFOSYS LTD SPONSORED ADR 456788108   10,302,244 590,725 SH   SOLE 30 590,725 0 0
INFOSYS LTD SPONSORED ADR 456788108   157,413 9,026 SH   SOLE 31 0 0 9,026
INFOSYS LTD SPONSORED ADR 456788108   856,740 49,125 SH   SOLE 34 49,125 0 0
INFOSYS LTD SPONSORED ADR 456788108   89,983,447 5,159,601 SH   SOLE 43 4,715,047 0 444,554
INFUSYSTEM HLDGS INC COM 45685K102   4,084 527 SH   SOLE 2 0 0 527
INFUSYSTEM HLDGS INC COM 45685K102   22,150 2,858 SH   SOLE 18 2,858 0 0
INFUSYSTEM HLDGS INC COM 45685K102   300,444 38,767 SH   SOLE 21 38,767 0 0
INFUSYSTEM HLDGS INC COM 45685K102   816,509 105,356 SH   SOLE 22 105,356 0 0
ING GROEP N.V. SPONSORED ADR 456837103   34,599,547 2,914,873 SH   SOLE 43 2,614,760 0 300,113
INGERSOLL RAND INC COM 45687V106   32,365,941 556,307 SH   SOLE 2 93,832 0 462,475
INGERSOLL RAND INC COM 45687V106   24,521,416 421,475 SH   SOLE 4 262,253 0 159,222
INGERSOLL RAND INC COM 45687V106   24,701,250 424,566 SH   SOLE 7 413,854 0 10,712
INGERSOLL RAND INC COM 45687V106   1,085,581 18,659 SH   SOLE 13 18,659 0 0
INGERSOLL RAND INC COM 45687V106   3,938,902 67,702 SH   SOLE 15 67,702 0 0
INGERSOLL RAND INC COM 45687V106   36,609,241 629,241 SH   SOLE 18 595,206 0 34,035
INGERSOLL RAND INC COM 45687V106   17,554,768 301,732 SH   SOLE 19 301,732 0 0
INGERSOLL RAND INC COM 45687V106   592,481,092 10,183,587 SH   SOLE 21 10,183,587 0 0
INGERSOLL RAND INC COM 45687V106   504,549,818 8,672,221 SH   SOLE 22 7,824,397 0 847,824
INGERSOLL RAND INC COM 45687V106   43,925,260 754,989 SH   SOLE 23 754,989 0 0
INGERSOLL RAND INC COM 45687V106   43,852,651 753,741 SH   SOLE 25 752,212 0 1,529
INGERSOLL RAND INC COM 45687V106   38,954,710 669,555 SH   SOLE 26 260,542 0 409,013
INGERSOLL RAND INC COM 45687V106   47,986,806 824,799 SH   SOLE 28 11,079 0 813,720
INGERSOLL RAND INC COM 45687V106   189,913,309 3,264,237 SH   SOLE 30 3,264,237 0 0
INGERSOLL RAND INC COM 45687V106   6,544,435 112,486 SH   SOLE 31 81,996 0 30,490
INGERSOLL RAND INC COM 45687V106   147,505,209 2,535,325 SH   SOLE 34 2,535,325 0 0
INGERSOLL RAND INC COM 45687V106   6,997,600 120,275 SH   SOLE 36 120,275 0 0
INGERSOLL RAND INC COM 45687V106   922,211 15,851 SH   SOLE 40 15,851 0 0
INGERSOLL RAND INC COM 45687V106   33,628 578 SH   OTR 43 578 0 0
INGERSOLL RAND INC COM 45687V106   18,363,380 315,630 SH   SOLE 43 274,971 0 40,659
INGEVITY CORP COM 45688C107   4,274,464 59,766 SH   SOLE 2 35,676 0 24,090
INGEVITY CORP COM 45688C107   7,724 108 SH   SOLE 4 108 0 0
INGEVITY CORP COM 45688C107   496,492 6,942 SH   SOLE 7 6,942 0 0
INGEVITY CORP COM 45688C107   10,962,300 153,276 SH   SOLE 18 149,021 0 4,255
INGEVITY CORP COM 45688C107   10,266,410 143,546 SH   SOLE 19 143,546 0 0
INGEVITY CORP COM 45688C107   191,314,641 2,674,981 SH   SOLE 21 2,674,981 0 0
INGEVITY CORP COM 45688C107   85,248,765 1,191,957 SH   SOLE 22 1,164,015 0 27,942
INGEVITY CORP COM 45688C107   97,625 1,365 SH   SOLE 23 1,365 0 0
INGEVITY CORP COM 45688C107   433,125 6,056 SH   SOLE 25 6,056 0 0
INGEVITY CORP COM 45688C107   1,734,861 24,257 SH   SOLE 26 16,765 0 7,492
INGEVITY CORP COM 45688C107   1,560,924 21,825 SH   SOLE 28 21,825 0 0
INGEVITY CORP COM 45688C107   1,413,378 19,762 SH   SOLE 30 19,762 0 0
INGEVITY CORP COM 45688C107   289,298 4,045 SH   SOLE 34 4,045 0 0
INGEVITY CORP COM 45688C107   45,844 641 SH   SOLE 36 641 0 0
INGEVITY CORP COM 45688C107   435,771 6,093 SH   SOLE 40 6,093 0 0
INGEVITY CORP COM 45688C107   4,623,590 64,648 SH   SOLE 43 59,357 0 5,291
INGLES MKTS INC CL A 457030104   1,306,551 14,730 SH   SOLE 2 4,099 0 10,631
INGLES MKTS INC CL A 457030104   12,063 136 SH   SOLE 7 136 0 0
INGLES MKTS INC CL A 457030104   3,542,412 39,937 SH   SOLE 18 39,937 0 0
INGLES MKTS INC CL A 457030104   2,517,217 28,379 SH   SOLE 19 28,379 0 0
INGLES MKTS INC CL A 457030104   50,238,527 566,387 SH   SOLE 21 566,387 0 0
INGLES MKTS INC CL A 457030104   32,296,912 364,114 SH   SOLE 22 345,832 0 18,282
INGLES MKTS INC CL A 457030104   305,838 3,448 SH   SOLE 23 3,448 0 0
INGLES MKTS INC CL A 457030104   239,934 2,705 SH   SOLE 25 2,705 0 0
INGLES MKTS INC CL A 457030104   764,151 8,615 SH   SOLE 26 7,567 0 1,048
INGLES MKTS INC CL A 457030104   22,530 254 SH   SOLE 28 254 0 0
INGLES MKTS INC CL A 457030104   667,734 7,528 SH   SOLE 30 7,528 0 0
INGLES MKTS INC CL A 457030104   42,310 477 SH   SOLE 36 477 0 0
INGLES MKTS INC CL A 457030104   187,689 2,116 SH   SOLE 40 2,116 0 0
INGLES MKTS INC CL A 457030104   5,576,545 62,870 SH   SOLE 43 57,435 0 5,435
INGREDION INC COM 457187102   20,951,497 205,952 SH   SOLE 2 57,393 0 148,559
INGREDION INC COM 457187102   72,635 714 SH   SOLE 4 215 0 499
INGREDION INC COM 457187102   4,577,647 44,998 SH   SOLE 7 44,998 0 0
INGREDION INC COM 457187102   13,425,206 131,969 SH   SOLE 18 131,969 0 0
INGREDION INC COM 457187102   3,547,020 34,867 SH   SOLE 19 34,867 0 0
INGREDION INC COM 457187102   362,121,058 3,559,629 SH   SOLE 21 3,559,629 0 0
INGREDION INC COM 457187102   194,312,438 1,910,080 SH   SOLE 22 1,824,837 0 85,243
INGREDION INC COM 457187102   1,092,885 10,743 SH   SOLE 25 10,743 0 0
INGREDION INC COM 457187102   2,715,682 26,695 SH   SOLE 26 21,205 0 5,490
INGREDION INC COM 457187102   121,364 1,193 SH   SOLE 28 1,193 0 0
INGREDION INC COM 457187102   7,969,833 78,343 SH   SOLE 30 78,343 0 0
INGREDION INC COM 457187102   93,897 923 SH   SOLE 31 923 0 0
INGREDION INC COM 457187102   363,888 3,577 SH   SOLE 36 3,577 0 0
INGREDION INC COM 457187102   934,187 9,183 SH   SOLE 40 9,183 0 0
INGREDION INC COM 457187102   16,379 161 SH   OTR 43 161 0 0
INGREDION INC COM 457187102   14,853,745 146,011 SH   SOLE 43 139,746 0 6,265
INHIBRX INC COM 45720L107   274,143 14,528 SH   SOLE 2 7,752 0 6,776
INHIBRX INC COM 45720L107   6,095 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107   1,643,936 87,119 SH   SOLE 18 87,119 0 0
INHIBRX INC COM 45720L107   1,220,946 64,703 SH   SOLE 19 64,703 0 0
INHIBRX INC COM 45720L107   24,525,962 1,299,733 SH   SOLE 21 1,299,733 0 0
INHIBRX INC COM 45720L107   15,186,576 804,800 SH   SOLE 22 786,359 0 18,441
INHIBRX INC COM 45720L107   126,429 6,700 SH   SOLE 25 6,700 0 0
INHIBRX INC COM 45720L107   37,476 1,986 SH   SOLE 26 437 0 1,549
INHIBRX INC COM 45720L107   776,425 41,146 SH   SOLE 30 41,146 0 0
INHIBRX INC COM 45720L107   9,926 526 SH   SOLE 36 526 0 0
INHIBRX INC COM 45720L107   37,948 2,011 SH   SOLE 40 2,011 0 0
INHIBRX INC COM 45720L107   176,435 9,350 SH   SOLE 43 9,174 0 176
INMED PHARMACEUTICALS INC COM NEW 457637601   54 50 SH   SOLE 43 0 0 50
INMODE LTD SHS M5425M103   113,106 3,539 SH   SOLE 2 3,539 0 0
INMODE LTD SHS M5425M103   5,945 186 SH   SOLE 4 186 0 0
INMODE LTD SHS M5425M103   520,916 16,299 SH   SOLE 7 16,299 0 0
INMODE LTD SHS M5425M103   4,786,553 149,767 SH   SOLE 19 149,767 0 0
INMODE LTD SHS M5425M103   30,328,538 948,953 SH   SOLE 21 948,953 0 0
INMODE LTD SHS M5425M103   14,017,400 438,592 SH   SOLE 22 403,677 0 34,915
INMODE LTD SHS M5425M103   317,491 9,934 SH   SOLE 25 9,934 0 0
INMODE LTD SHS M5425M103   255,392 7,991 SH   SOLE 26 560 0 7,431
INMODE LTD SHS M5425M103   28,572 894 SH   SOLE 28 894 0 0
INMODE LTD SHS M5425M103   2,972,983 93,022 SH   SOLE 30 93,022 0 0
INMODE LTD SHS M5425M103   357,888 11,198 SH   SOLE 40 11,198 0 0
INMODE LTD SHS M5425M103   20,039 627 SH   SOLE 43 595 0 32
INMUNE BIO INC COM 45782T105   2,565 397 SH   SOLE 2 0 0 397
INMUNE BIO INC COM 45782T105   13,178 2,040 SH   SOLE 18 2,040 0 0
INMUNE BIO INC COM 45782T105   201,009 31,116 SH   SOLE 21 31,116 0 0
INMUNE BIO INC COM 45782T105   1,299,565 201,171 SH   SOLE 22 201,171 0 0
INNODATA INC COM NEW 457642205   35,501 4,157 SH   SOLE 18 4,157 0 0
INNODATA INC COM NEW 457642205   457,172 53,533 SH   SOLE 21 53,533 0 0
INNODATA INC COM NEW 457642205   3,477,368 407,186 SH   SOLE 22 407,186 0 0
INNOSPEC INC COM 45768S105   1,988,821 19,371 SH   SOLE 2 11,649 0 7,722
INNOSPEC INC COM 45768S105   8,727 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105   793,023 7,724 SH   SOLE 7 7,724 0 0
INNOSPEC INC COM 45768S105   8,104,154 78,934 SH   SOLE 18 78,934 0 0
INNOSPEC INC COM 45768S105   10,588,357 103,130 SH   SOLE 19 103,130 0 0
INNOSPEC INC COM 45768S105   297,582,937 2,898,441 SH   SOLE 21 2,898,441 0 0
INNOSPEC INC COM 45768S105   67,997,828 662,295 SH   SOLE 22 642,283 0 20,012
INNOSPEC INC COM 45768S105   163,964 1,597 SH   SOLE 23 1,597 0 0
INNOSPEC INC COM 45768S105   473,309 4,610 SH   SOLE 25 4,610 0 0
INNOSPEC INC COM 45768S105   2,367,981 23,064 SH   SOLE 26 8,657 0 14,407
INNOSPEC INC COM 45768S105   44,969 438 SH   SOLE 28 438 0 0
INNOSPEC INC COM 45768S105   6,143,978 59,842 SH   SOLE 30 59,842 0 0
INNOSPEC INC COM 45768S105   188,194 1,833 SH   SOLE 36 1,833 0 0
INNOSPEC INC COM 45768S105   431,214 4,200 SH   SOLE 40 4,200 0 0
INNOSPEC INC COM 45768S105   4,976,891 48,475 SH   SOLE 43 46,156 0 2,319
INNOVAGE HLDG CORP COM 45784A104   106,629 13,362 SH   SOLE 2 7,803 0 5,559
INNOVAGE HLDG CORP COM 45784A104   2,354 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104   432,955 54,255 SH   SOLE 18 54,255 0 0
INNOVAGE HLDG CORP COM 45784A104   726,571 91,049 SH   SOLE 19 91,049 0 0
INNOVAGE HLDG CORP COM 45784A104   4,905,099 614,674 SH   SOLE 21 614,674 0 0
INNOVAGE HLDG CORP COM 45784A104   3,461,357 433,754 SH   SOLE 22 420,702 0 13,052
INNOVAGE HLDG CORP COM 45784A104   575,246 72,086 SH   SOLE 34 72,086 0 0
INNOVATE CORP COM 45784J105   42,777 14,403 SH   SOLE 2 12,732 0 1,671
INNOVATE CORP COM 45784J105   22,216 7,480 SH   SOLE 18 7,480 0 0
INNOVATE CORP COM 45784J105   293,641 98,869 SH   SOLE 21 98,869 0 0
INNOVATE CORP COM 45784J105   2,245,546 756,076 SH   SOLE 22 756,076 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   2,687,918 35,372 SH   SOLE 2 18,479 0 16,893
INNOVATIVE INDL PPTYS INC COM 45781V101   1,139,318 14,993 SH   SOLE 4 14,778 0 215
INNOVATIVE INDL PPTYS INC COM 45781V101   3,319,015 43,677 SH   SOLE 7 43,677 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   6,609,534 86,979 SH   SOLE 18 86,979 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   9,781,509 128,721 SH   SOLE 19 128,721 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   251,954,952 3,315,633 SH   SOLE 21 3,315,633 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   75,226,908 989,958 SH   SOLE 22 963,478 0 26,480
INNOVATIVE INDL PPTYS INC COM 45781V101   84,881 1,117 SH   SOLE 23 1,117 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   8,886,195 116,939 SH   SOLE 25 116,939 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   1,029,285 13,545 SH   SOLE 26 11,374 0 2,171
INNOVATIVE INDL PPTYS INC COM 45781V101   1,417,897 18,659 SH   SOLE 28 426 0 18,233
INNOVATIVE INDL PPTYS INC COM 45781V101   9,733,103 128,084 SH   SOLE 30 128,084 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   369,235 4,859 SH   SOLE 40 4,859 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   340,480 4,481 SH   SOLE 43 4,383 0 98
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   19,708 2,685 SH   SOLE 2 1,348 0 1,337
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   13,880 1,891 SH   SOLE 18 1,891 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   178,105 24,265 SH   SOLE 21 24,265 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   2,494,653 339,871 SH   SOLE 22 339,871 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   2,848 388 SH   SOLE 43 0 0 388
INNOVID CORP COMMON STOCK 457679108   15,001 10,639 SH   SOLE 2 2,245 0 8,394
INNOVID CORP COMMON STOCK 457679108   691 490 SH   SOLE 7 490 0 0
INNOVID CORP COMMON STOCK 457679108   232,286 164,742 SH   SOLE 18 164,742 0 0
INNOVID CORP COMMON STOCK 457679108   209,518 148,594 SH   SOLE 19 148,594 0 0
INNOVID CORP COMMON STOCK 457679108   3,317,363 2,352,740 SH   SOLE 21 2,352,740 0 0
INNOVID CORP COMMON STOCK 457679108   2,076,548 1,472,729 SH   SOLE 22 1,447,733 0 24,996
INNOVID CORP *W EXP 11/30/202 457679116   77 902 SH   SOLE 4 902 0 0
INNOVID CORP *W EXP 11/30/202 457679116   1,075 12,652 SH   SOLE 18 12,652 0 0
INNOVID CORP *W EXP 11/30/202 457679116   6,183 72,744 SH   SOLE 19 72,744 0 0
INNOVID CORP *W EXP 11/30/202 457679116   419 4,926 SH   SOLE 22 4,926 0 0
INNOVID CORP *W EXP 11/30/202 457679116   61 717 SH   SOLE 26 717 0 0
INNOVID CORP *W EXP 11/30/202 457679116   2,704 31,808 SH   SOLE 34 31,808 0 0
INNOVIVA INC COM 45781M101   1,419,458 126,174 SH   SOLE 2 110,854 0 15,320
INNOVIVA INC COM 45781M101   1,283 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101   6,795 604 SH   SOLE 7 604 0 0
INNOVIVA INC COM 45781M101   2,287,204 203,307 SH   SOLE 18 203,307 0 0
INNOVIVA INC COM 45781M101   1,535,141 136,457 SH   SOLE 19 136,457 0 0
INNOVIVA INC COM 45781M101   84,929,074 7,549,251 SH   SOLE 21 7,549,251 0 0
INNOVIVA INC COM 45781M101   22,433,411 1,994,081 SH   SOLE 22 1,940,512 0 53,569
INNOVIVA INC COM 45781M101   106,110 9,432 SH   SOLE 23 9,432 0 0
INNOVIVA INC COM 45781M101   94,230 8,376 SH   SOLE 25 8,376 0 0
INNOVIVA INC COM 45781M101   170,573 15,162 SH   SOLE 26 10,561 0 4,601
INNOVIVA INC COM 45781M101   592,459 52,663 SH   SOLE 28 39,203 0 13,460
INNOVIVA INC COM 45781M101   1,206,551 107,249 SH   SOLE 30 107,249 0 0
INNOVIVA INC COM 45781M101   154,181 13,705 SH   SOLE 40 13,705 0 0
INNOVIVA INC COM 45781M101   33,266 2,957 SH   OTR 43 2,957 0 0
INNOVIVA INC COM 45781M101   1,363,039 121,159 SH   SOLE 43 107,059 0 14,100
INNOVIVA INC NOTE 2.125% 3/1 45781MAD3   1,291,604 1,650,000 PRN   SOLE 21 1,650,000 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   4,336,455 1,238,987 SH   SOLE 21 1,238,987 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   2,385,709 681,631 SH   SOLE 22 610,463 0 71,168
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   31,500 9,000 SH   SOLE 26 0 0 9,000
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   254,513 72,718 SH   SOLE 28 72,718 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   186,981 53,423 SH   SOLE 30 53,423 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   4,998 1,428 SH   SOLE 43 1,428 0 0
INOGEN INC COM 45780L104   326,352 26,150 SH   SOLE 2 9,803 0 16,347
INOGEN INC COM 45780L104   948 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104   207,517 16,628 SH   SOLE 7 16,628 0 0
INOGEN INC COM 45780L104   1,071,183 85,832 SH   SOLE 18 85,832 0 0
INOGEN INC COM 45780L104   676,354 54,195 SH   SOLE 19 54,195 0 0
INOGEN INC COM 45780L104   37,460,342 3,001,630 SH   SOLE 21 3,001,630 0 0
INOGEN INC COM 45780L104   8,377,500 671,274 SH   SOLE 22 644,289 0 26,985
INOGEN INC COM 45780L104   60,940 4,883 SH   SOLE 25 4,883 0 0
INOGEN INC COM 45780L104   210,700 16,883 SH   SOLE 26 7,945 0 8,938
INOGEN INC COM 45780L104   125,362 10,045 SH   SOLE 28 10,045 0 0
INOGEN INC COM 45780L104   928,949 74,435 SH   SOLE 30 74,435 0 0
INOGEN INC COM 45780L104   85,675 6,865 SH   SOLE 36 6,865 0 0
INOGEN INC COM 45780L104   30,663 2,457 SH   SOLE 40 2,457 0 0
INOGEN INC COM 45780L104   76,016 6,091 SH   SOLE 43 5,966 0 125
INOTIV INC COM 45783Q100   69,635 16,082 SH   SOLE 2 614 0 15,468
INOTIV INC COM 45783Q100   1,044 241 SH   SOLE 7 241 0 0
INOTIV INC COM 45783Q100   271,149 62,621 SH   SOLE 18 62,621 0 0
INOTIV INC COM 45783Q100   158,785 36,671 SH   SOLE 19 36,671 0 0
INOTIV INC COM 45783Q100   3,126,650 722,090 SH   SOLE 21 722,090 0 0
INOTIV INC COM 45783Q100   1,664,006 384,297 SH   SOLE 22 370,569 0 13,728
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   221,699 270,365 SH   SOLE 2 88,390 0 181,975
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   672 820 SH   SOLE 4 820 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   222,928 271,864 SH   SOLE 7 271,864 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   575,469 701,792 SH   SOLE 18 701,792 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   991,079 1,208,633 SH   SOLE 19 1,208,633 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   9,997,893 12,192,553 SH   SOLE 21 12,192,553 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   6,337,684 7,728,883 SH   SOLE 22 7,434,919 0 293,964
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   27,301 33,294 SH   SOLE 25 33,294 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   51,936 63,337 SH   SOLE 26 52,981 0 10,356
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   458,436 559,068 SH   SOLE 30 559,068 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   19,425 23,689 SH   SOLE 36 23,689 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   20,635 25,165 SH   SOLE 40 25,165 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   115,944 141,395 SH   SOLE 43 132,100 0 9,295
INOZYME PHARMA INC COM 45790W108   19,247 3,359 SH   SOLE 2 2,485 0 874
INOZYME PHARMA INC COM 45790W108   15,609 2,724 SH   SOLE 18 2,724 0 0
INOZYME PHARMA INC COM 45790W108   626,203 109,285 SH   SOLE 19 109,285 0 0
INOZYME PHARMA INC COM 45790W108   222,994 38,917 SH   SOLE 21 38,917 0 0
INOZYME PHARMA INC COM 45790W108   1,689,215 294,802 SH   SOLE 22 294,802 0 0
INOZYME PHARMA INC COM 45790W108   12,067 2,106 SH   SOLE 26 0 0 2,106
INPIXON COM NEW 2022 45790J867   0 1 SH   SOLE 21 1 0 0
INPIXON COM NEW 2022 45790J867   61,296 142,548 SH   SOLE 22 142,548 0 0
INSEEGO CORP COM 45782B104   36,290 62,311 SH   SOLE 2 3,004 0 59,307
INSEEGO CORP COM 45782B104   584 1,002 SH   SOLE 7 1,002 0 0
INSEEGO CORP COM 45782B104   154,510 265,299 SH   SOLE 18 265,299 0 0
INSEEGO CORP COM 45782B104   98,442 169,029 SH   SOLE 19 169,029 0 0
INSEEGO CORP COM 45782B104   1,772,854 3,044,049 SH   SOLE 21 3,044,049 0 0
INSEEGO CORP COM 45782B104   1,159,514 1,990,923 SH   SOLE 22 1,936,703 0 54,220
INSEEGO CORP COM 45782B104   3,546 6,088 SH   SOLE 28 6,088 0 0
INSEEGO CORP COM 45782B104   503,216 864,038 SH   SOLE 30 864,038 0 0
INSIGHT ENTERPRISES INC COM 45765U103   13,018,938 91,067 SH   SOLE 2 53,397 0 37,670
INSIGHT ENTERPRISES INC COM 45765U103   40,887 286 SH   SOLE 4 114 0 172
INSIGHT ENTERPRISES INC COM 45765U103   1,576,992 11,031 SH   SOLE 7 11,031 0 0
INSIGHT ENTERPRISES INC COM 45765U103   14,908,155 104,282 SH   SOLE 18 98,976 0 5,306
INSIGHT ENTERPRISES INC COM 45765U103   38,934,870 272,348 SH   SOLE 19 272,348 0 0
INSIGHT ENTERPRISES INC COM 45765U103   531,939,721 3,720,899 SH   SOLE 21 3,720,899 0 0
INSIGHT ENTERPRISES INC COM 45765U103   154,276,857 1,079,161 SH   SOLE 22 1,051,460 0 27,701
INSIGHT ENTERPRISES INC COM 45765U103   1,043,036 7,296 SH   SOLE 23 7,296 0 0
INSIGHT ENTERPRISES INC COM 45765U103   839,747 5,874 SH   SOLE 25 5,874 0 0
INSIGHT ENTERPRISES INC COM 45765U103   3,168,280 22,162 SH   SOLE 26 15,004 0 7,158
INSIGHT ENTERPRISES INC COM 45765U103   89,922 629 SH   SOLE 28 629 0 0
INSIGHT ENTERPRISES INC COM 45765U103   10,535,008 73,692 SH   SOLE 30 73,692 0 0
INSIGHT ENTERPRISES INC COM 45765U103   204,004 1,427 SH   SOLE 36 1,427 0 0
INSIGHT ENTERPRISES INC COM 45765U103   808,153 5,653 SH   SOLE 40 5,653 0 0
INSIGHT ENTERPRISES INC COM 45765U103   6,534,273 45,707 SH   SOLE 43 43,910 0 1,797
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9   4,190,894 2,001,000 PRN   SOLE 21 2,001,000 0 0
INSIGNIA SYS INC COM NEW 45765Y204   180,170 24,647 SH   SOLE 22 24,647 0 0
INSMED INC COM PAR $.01 457669307   1,558,813 91,426 SH   SOLE 2 47,199 0 44,227
INSMED INC COM PAR $.01 457669307   7,314 429 SH   SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307   331,009 19,414 SH   SOLE 7 19,414 0 0
INSMED INC COM PAR $.01 457669307   6,088,197 357,079 SH   SOLE 18 334,237 0 22,842
INSMED INC COM PAR $.01 457669307   6,504,507 381,496 SH   SOLE 19 381,496 0 0
INSMED INC COM PAR $.01 457669307   90,287,457 5,295,452 SH   SOLE 21 5,295,452 0 0
INSMED INC COM PAR $.01 457669307   62,895,404 3,688,880 SH   SOLE 22 3,585,324 0 103,556
INSMED INC COM PAR $.01 457669307   30,895 1,812 SH   SOLE 23 1,812 0 0
INSMED INC COM PAR $.01 457669307   348,741 20,454 SH   SOLE 25 20,454 0 0
INSMED INC COM PAR $.01 457669307   887,180 52,034 SH   SOLE 26 41,093 0 10,941
INSMED INC COM PAR $.01 457669307   74,014 4,341 SH   SOLE 28 2,018 0 2,323
INSMED INC COM PAR $.01 457669307   2,198,376 128,937 SH   SOLE 30 128,937 0 0
INSMED INC COM PAR $.01 457669307   18,124 1,063 SH   SOLE 36 1,063 0 0
INSMED INC COM PAR $.01 457669307   405,415 23,778 SH   SOLE 40 23,778 0 0
INSMED INC COM PAR $.01 457669307   355,066 20,825 SH   SOLE 43 14,210 0 6,615
INSMED INC NOTE 0.750% 6/0 457669AB5   2,876,604 3,724,000 PRN   SOLE 21 3,724,000 0 0
INSPERITY INC COM 45778Q107   35,210,726 289,681 SH   SOLE 2 190,130 0 99,551
INSPERITY INC COM 45778Q107   18,111 149 SH   SOLE 4 149 0 0
INSPERITY INC COM 45778Q107   820,827 6,753 SH   SOLE 7 6,753 0 0
INSPERITY INC COM 45778Q107   19,242,094 158,306 SH   SOLE 18 145,604 0 12,702
INSPERITY INC COM 45778Q107   76,438,298 628,863 SH   SOLE 19 628,863 0 0
INSPERITY INC COM 45778Q107   309,566,579 2,546,825 SH   SOLE 21 2,546,825 0 0
INSPERITY INC COM 45778Q107   208,624,287 1,716,366 SH   SOLE 22 1,689,286 0 27,080
INSPERITY INC COM 45778Q107   2,170,761 17,859 SH   SOLE 23 17,859 0 0
INSPERITY INC COM 45778Q107   705,112 5,801 SH   SOLE 25 5,801 0 0
INSPERITY INC COM 45778Q107   15,176,611 124,859 SH   SOLE 26 12,056 0 112,803
INSPERITY INC COM 45778Q107   83,748 689 SH   SOLE 28 689 0 0
INSPERITY INC COM 45778Q107   3,049,933 25,092 SH   SOLE 30 25,092 0 0
INSPERITY INC COM 45778Q107   2,620,253 21,557 SH   SOLE 34 21,557 0 0
INSPERITY INC COM 45778Q107   60,289 496 SH   SOLE 36 496 0 0
INSPERITY INC COM 45778Q107   778,649 6,406 SH   SOLE 40 6,406 0 0
INSPERITY INC COM 45778Q107   2,911,015 23,949 SH   SOLE 43 22,428 0 1,521
INSPIRATO INCORPORATED COM CL A 45791E107   2,671 2,785 SH   SOLE 2 0 0 2,785
INSPIRATO INCORPORATED COM CL A 45791E107   42,682 44,511 SH   SOLE 18 44,511 0 0
INSPIRATO INCORPORATED COM CL A 45791E107   44,967 46,894 SH   SOLE 19 46,894 0 0
INSPIRATO INCORPORATED COM CL A 45791E107   779,974 813,405 SH   SOLE 21 813,405 0 0
INSPIRATO INCORPORATED COM CL A 45791E107   382,763 399,169 SH   SOLE 22 380,014 0 19,155
INSPIRE MED SYS INC COM 457730109   5,652,088 24,147 SH   SOLE 2 12,228 0 11,919
INSPIRE MED SYS INC COM 457730109   102,523 438 SH   SOLE 4 100 0 338
INSPIRE MED SYS INC COM 457730109   1,100,363 4,701 SH   SOLE 7 4,701 0 0
INSPIRE MED SYS INC COM 457730109   17,560,165 75,021 SH   SOLE 18 70,652 0 4,369
INSPIRE MED SYS INC COM 457730109   49,948,665 213,392 SH   SOLE 19 213,392 0 0
INSPIRE MED SYS INC COM 457730109   251,240,439 1,073,356 SH   SOLE 21 1,073,356 0 0
INSPIRE MED SYS INC COM 457730109   183,193,247 782,643 SH   SOLE 22 761,190 0 21,453
INSPIRE MED SYS INC COM 457730109   404,473 1,728 SH   SOLE 23 1,728 0 0
INSPIRE MED SYS INC COM 457730109   1,121,663 4,792 SH   SOLE 25 4,792 0 0
INSPIRE MED SYS INC COM 457730109   12,259,884 52,377 SH   SOLE 26 13,144 0 39,233
INSPIRE MED SYS INC COM 457730109   862,548 3,685 SH   SOLE 28 2,528 0 1,157
INSPIRE MED SYS INC COM 457730109   6,940,644 29,652 SH   SOLE 30 29,652 0 0
INSPIRE MED SYS INC COM 457730109   412,197 1,761 SH   SOLE 34 1,761 0 0
INSPIRE MED SYS INC COM 457730109   148,869 636 SH   SOLE 36 636 0 0
INSPIRE MED SYS INC COM 457730109   1,125,643 4,809 SH   SOLE 40 4,809 0 0
INSPIRE MED SYS INC COM 457730109   8,661 37 SH   OTR 43 37 0 0
INSPIRE MED SYS INC COM 457730109   2,089,075 8,925 SH   SOLE 43 7,789 0 1,136
INSPIRED ENTMT INC COM 45782N108   69,092 5,402 SH   SOLE 2 625 0 4,777
INSPIRED ENTMT INC COM 45782N108   729 57 SH   SOLE 7 57 0 0
INSPIRED ENTMT INC COM 45782N108   751,540 58,760 SH   SOLE 18 58,760 0 0
INSPIRED ENTMT INC COM 45782N108   548,729 42,903 SH   SOLE 19 42,903 0 0
INSPIRED ENTMT INC COM 45782N108   9,276,318 725,279 SH   SOLE 21 725,279 0 0
INSPIRED ENTMT INC COM 45782N108   7,464,078 583,587 SH   SOLE 22 576,340 0 7,247
INSTALLED BLDG PRODS INC COM 45780R101   14,297,081 125,380 SH   SOLE 2 81,590 0 43,790
INSTALLED BLDG PRODS INC COM 45780R101   11,175 98 SH   SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101   517,240 4,536 SH   SOLE 7 4,536 0 0
INSTALLED BLDG PRODS INC COM 45780R101   8,878,490 77,861 SH   SOLE 18 74,472 0 3,389
INSTALLED BLDG PRODS INC COM 45780R101   32,706,541 286,824 SH   SOLE 19 286,824 0 0
INSTALLED BLDG PRODS INC COM 45780R101   335,088,786 2,938,602 SH   SOLE 21 2,938,602 0 0
INSTALLED BLDG PRODS INC COM 45780R101   101,122,032 886,802 SH   SOLE 22 868,894 0 17,908
INSTALLED BLDG PRODS INC COM 45780R101   964,238 8,456 SH   SOLE 23 8,456 0 0
INSTALLED BLDG PRODS INC COM 45780R101   439,814 3,857 SH   SOLE 25 3,857 0 0
INSTALLED BLDG PRODS INC COM 45780R101   3,993,217 35,019 SH   SOLE 26 12,096 0 22,923
INSTALLED BLDG PRODS INC COM 45780R101   170,589 1,496 SH   SOLE 28 409 0 1,087
INSTALLED BLDG PRODS INC COM 45780R101   7,331,673 64,296 SH   SOLE 30 64,296 0 0
INSTALLED BLDG PRODS INC COM 45780R101   469,005 4,113 SH   SOLE 40 4,113 0 0
INSTALLED BLDG PRODS INC COM 45780R101   2,000,553 17,544 SH   SOLE 43 17,268 0 276
INSTEEL INDS INC COM 45774W108   284,710 10,234 SH   SOLE 2 5,901 0 4,333
INSTEEL INDS INC COM 45774W108   5,091 183 SH   SOLE 7 183 0 0
INSTEEL INDS INC COM 45774W108   1,679,605 60,374 SH   SOLE 18 60,374 0 0
INSTEEL INDS INC COM 45774W108   1,016,126 36,525 SH   SOLE 19 36,525 0 0
INSTEEL INDS INC COM 45774W108   74,495,673 2,677,774 SH   SOLE 21 2,677,774 0 0
INSTEEL INDS INC COM 45774W108   13,825,566 496,965 SH   SOLE 22 483,710 0 13,255
INSTEEL INDS INC COM 45774W108   68,298 2,455 SH   SOLE 25 2,455 0 0
INSTEEL INDS INC COM 45774W108   46,932 1,687 SH   SOLE 26 0 0 1,687
INSTEEL INDS INC COM 45774W108   1,021,022 36,701 SH   SOLE 30 36,701 0 0
INSTEEL INDS INC COM 45774W108   92,863 3,338 SH   SOLE 40 3,338 0 0
INSTEEL INDS INC COM 45774W108   98,761 3,550 SH   SOLE 43 2,689 0 861
INSTIL BIO INC COM 45783C101   38,531 58,310 SH   SOLE 2 2,375 0 55,935
INSTIL BIO INC COM 45783C101   506 765 SH   SOLE 7 765 0 0
INSTIL BIO INC COM 45783C101   127,513 192,967 SH   SOLE 18 192,967 0 0
INSTIL BIO INC COM 45783C101   83,209 125,922 SH   SOLE 19 125,922 0 0
INSTIL BIO INC COM 45783C101   1,739,920 2,633,051 SH   SOLE 21 2,633,051 0 0
INSTIL BIO INC COM 45783C101   985,862 1,491,922 SH   SOLE 22 1,437,812 0 54,110
INSTIL BIO INC COM 45783C101   42,633 64,517 SH   SOLE 30 64,517 0 0
INSTIL BIO INC COM 45783C101   1,464 2,216 SH   SOLE 43 2,216 0 0
INSTRUCTURE HLDGS INC COM 457790103   287,749 11,110 SH   SOLE 2 622 0 10,488
INSTRUCTURE HLDGS INC COM 457790103   5,672 219 SH   SOLE 7 219 0 0
INSTRUCTURE HLDGS INC COM 457790103   1,231,001 47,529 SH   SOLE 18 47,529 0 0
INSTRUCTURE HLDGS INC COM 457790103   1,138,357 43,952 SH   SOLE 19 43,952 0 0
INSTRUCTURE HLDGS INC COM 457790103   14,618,841 564,434 SH   SOLE 21 564,434 0 0
INSTRUCTURE HLDGS INC COM 457790103   11,303,459 436,427 SH   SOLE 22 424,608 0 11,819
INSTRUCTURE HLDGS INC COM 457790103   909,556 35,118 SH   SOLE 26 35,118 0 0
INSTRUCTURE HLDGS INC COM 457790103   2,376,998 91,776 SH   SOLE 30 91,776 0 0
INSTRUCTURE HLDGS INC COM 457790103   112,976 4,362 SH   SOLE 34 4,362 0 0
INSTRUCTURE HLDGS INC COM 457790103   134,939 5,210 SH   SOLE 36 5,210 0 0
INSULET CORP COM 45784P101   50,924,197 159,657 SH   SOLE 2 42,162 0 117,495
INSULET CORP COM 45784P101   17,234,366 54,033 SH   SOLE 4 33,239 0 20,794
INSULET CORP COM 45784P101   27,889,224 87,438 SH   SOLE 7 85,464 0 1,974
INSULET CORP COM 45784P101   712,238 2,233 SH   SOLE 13 2,233 0 0
INSULET CORP COM 45784P101   2,441,958 7,656 SH   SOLE 15 7,656 0 0
INSULET CORP COM 45784P101   40,221,175 126,101 SH   SOLE 18 120,224 0 5,877
INSULET CORP COM 45784P101   191,972,455 601,870 SH   SOLE 19 601,870 0 0
INSULET CORP COM 45784P101   760,579,896 2,384,562 SH   SOLE 21 2,384,562 0 0
INSULET CORP COM 45784P101   488,501,274 1,531,544 SH   SOLE 22 1,388,087 0 143,457
INSULET CORP COM 45784P101   40,742,675 127,736 SH   SOLE 23 127,736 0 0
INSULET CORP COM 45784P101   54,226,071 170,009 SH   SOLE 25 169,805 0 204
INSULET CORP COM 45784P101   38,331,018 120,175 SH   SOLE 26 42,166 0 78,009
INSULET CORP COM 45784P101   37,560,092 117,758 SH   SOLE 28 10,031 0 107,727
INSULET CORP COM 45784P101   25,198 79 SH   SOLE 29 79 0 0
INSULET CORP COM 45784P101   187,002,739 586,289 SH   SOLE 30 585,424 0 865
INSULET CORP COM 45784P101   6,039,827 18,936 SH   SOLE 31 13,750 0 5,186
INSULET CORP COM 45784P101   59,063,099 185,174 SH   SOLE 34 185,174 0 0
INSULET CORP COM 45784P101   5,854,511 18,355 SH   SOLE 36 18,355 0 0
INSULET CORP COM 45784P101   869,485 2,726 SH   SOLE 40 2,726 0 0
INSULET CORP COM 45784P101   21,051 66 SH   OTR 43 66 0 0
INSULET CORP COM 45784P101   17,218,864 53,984 SH   SOLE 43 50,097 0 3,887
INSULET CORP NOTE 0.375% 9/0 45784PAK7   7,116,528 4,765,000 PRN   SOLE 21 4,765,000 0 0
INTAPP INC COM 45827U109   1,632,311 36,403 SH   SOLE 2 24,976 0 11,427
INTAPP INC COM 45827U109   439,073 9,792 SH   SOLE 7 9,792 0 0
INTAPP INC COM 45827U109   1,617,155 36,065 SH   SOLE 18 36,065 0 0
INTAPP INC COM 45827U109   3,698,089 82,473 SH   SOLE 19 82,473 0 0
INTAPP INC COM 45827U109   23,701,796 528,586 SH   SOLE 21 528,586 0 0
INTAPP INC COM 45827U109   20,606,043 459,546 SH   SOLE 22 447,740 0 11,806
INTAPP INC COM 45827U109   147,030 3,279 SH   SOLE 23 3,279 0 0
INTAPP INC COM 45827U109   154,025 3,435 SH   SOLE 25 3,435 0 0
INTAPP INC COM 45827U109   103,894 2,317 SH   SOLE 26 328 0 1,989
INTAPP INC COM 45827U109   19,281 430 SH   SOLE 28 0 0 430
INTAPP INC COM 45827U109   886,038 19,760 SH   SOLE 30 19,760 0 0
INTAPP INC COM 45827U109   20,895 466 SH   SOLE 36 466 0 0
INTAPP INC COM 45827U109   135,103 3,013 SH   SOLE 40 3,013 0 0
INTAPP INC COM 45827U109   312,983 6,980 SH   SOLE 43 5,978 0 1,002
INTEGER HLDGS CORP COM 45826H109   2,774,578 35,801 SH   SOLE 2 9,758 0 26,043
INTEGER HLDGS CORP COM 45826H109   29,295 378 SH   SOLE 4 93 0 285
INTEGER HLDGS CORP COM 45826H109   445,393 5,747 SH   SOLE 7 5,747 0 0
INTEGER HLDGS CORP COM 45826H109   8,826,630 113,892 SH   SOLE 18 113,892 0 0
INTEGER HLDGS CORP COM 45826H109   5,089,813 65,675 SH   SOLE 19 65,675 0 0
INTEGER HLDGS CORP COM 45826H109   327,881,110 4,230,724 SH   SOLE 21 4,230,724 0 0
INTEGER HLDGS CORP COM 45826H109   71,311,315 920,146 SH   SOLE 22 880,115 0 40,031
INTEGER HLDGS CORP COM 45826H109   420,593 5,427 SH   SOLE 25 5,427 0 0
INTEGER HLDGS CORP COM 45826H109   1,242,868 16,037 SH   SOLE 26 13,150 0 2,887
INTEGER HLDGS CORP COM 45826H109   241,180 3,112 SH   SOLE 28 588 0 2,524
INTEGER HLDGS CORP COM 45826H109   5,040,523 65,039 SH   SOLE 30 65,039 0 0
INTEGER HLDGS CORP COM 45826H109   138,260 1,784 SH   SOLE 36 1,784 0 0
INTEGER HLDGS CORP COM 45826H109   460,350 5,940 SH   SOLE 40 5,940 0 0
INTEGER HLDGS CORP COM 45826H109   1,450,723 18,719 SH   SOLE 43 15,219 0 3,500
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   10,307,736 179,546 SH   SOLE 2 118,109 0 61,437
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   204,207 3,557 SH   SOLE 4 2,591 0 966
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   681,055 11,863 SH   SOLE 7 11,863 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   8,317,561 144,880 SH   SOLE 18 144,692 0 188
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,305,274 22,736 SH   SOLE 19 22,736 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   235,583,485 4,103,527 SH   SOLE 21 4,103,527 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   123,541,440 2,151,915 SH   SOLE 22 2,054,868 0 97,047
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   10,965 191 SH   SOLE 23 191 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   749,373 13,053 SH   SOLE 25 13,053 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,906,471 33,208 SH   SOLE 26 26,666 0 6,542
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   460,026 8,013 SH   SOLE 28 1,309 0 6,704
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   16,098,683 280,416 SH   SOLE 30 280,416 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   60,682 1,057 SH   SOLE 31 1,057 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   7,291 127 SH   SOLE 34 127 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   291,011 5,069 SH   SOLE 36 5,069 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   623,817 10,866 SH   SOLE 40 10,866 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   2,457,780 42,811 SH   SOLE 43 35,655 0 7,156
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1   3,567,460 3,668,000 PRN   SOLE 21 3,668,000 0 0
INTEGRA RES CORP COM NEW 45826T301   13,717 25,035 SH   SOLE 22 25,035 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   590,336 41,369 SH   SOLE 2 27,959 0 13,410
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   6,122 429 SH   SOLE 7 429 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   1,428,241 100,087 SH   SOLE 18 100,087 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   1,303,721 91,361 SH   SOLE 19 91,361 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   17,730,461 1,242,499 SH   SOLE 21 1,242,499 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   13,481,854 944,769 SH   SOLE 22 920,050 0 24,719
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   11,944 837 SH   SOLE 23 837 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   728,269 51,035 SH   SOLE 43 49,675 0 1,360
INTEL CORP COM 458140100   329,958,473 10,099,739 SH   SOLE 2 3,418,679 0 6,681,060
INTEL CORP COM 458140100   126,607,260 3,875,337 SH   SOLE 4 2,275,604 0 1,599,733
INTEL CORP COM 458140100   161,941,629 4,956,891 SH   SOLE 7 4,600,119 0 356,772
INTEL CORP COM 458140100   10,995,317 336,557 SH   SOLE 13 336,557 0 0
INTEL CORP COM 458140100   23,352,875 714,811 SH   SOLE 15 714,811 0 0
INTEL CORP COM 458140100   7,743 237 SH   SOLE 17 0 0 237
INTEL CORP COM 458140100   249,784,464 7,645,683 SH   SOLE 18 7,053,758 0 591,925
INTEL CORP COM 458140100   88,837,440 2,719,236 SH   SOLE 19 2,719,236 0 0
INTEL CORP COM 458140100   5,930,291 181,521 SH   SOLE 20 181,521 0 0
INTEL CORP COM 458140100   3,762,541,468 115,168,089 SH   SOLE 21 115,168,089 0 0
INTEL CORP COM 458140100   3,044,633,017 93,193,542 SH   SOLE 22 84,018,880 0 9,174,662
INTEL CORP COM 458140100   310,179,990 9,494,337 SH   SOLE 23 9,494,337 0 0
INTEL CORP COM 458140100   339,541,172 10,393,057 SH   SOLE 25 10,376,932 0 16,125
INTEL CORP COM 458140100   321,162,762 9,830,510 SH   SOLE 26 5,111,760 0 4,718,750
INTEL CORP COM 458140100   421,230,743 12,893,503 SH   SOLE 28 249,154 0 12,644,349
INTEL CORP COM 458140100   5,790,169 177,232 SH   SOLE 29 177,232 0 0
INTEL CORP COM 458140100   1,339,136,864 40,989,803 SH   SOLE 30 40,217,364 0 772,439
INTEL CORP COM 458140100   53,444,069 1,635,876 SH   SOLE 31 1,322,069 0 313,807
INTEL CORP COM 458140100   41,188,245 1,260,736 SH   SOLE 32 1,260,736 0 0
INTEL CORP COM 458140100   25,891,563 792,518 SH   SOLE 34 792,518 0 0
INTEL CORP COM 458140100   46,315,573 1,417,679 SH   SOLE 36 1,417,679 0 0
INTEL CORP COM 458140100   5,507,639 168,584 SH   SOLE 40 168,584 0 0
INTEL CORP COM 458140100   249,860 7,648 SH   OTR 43 7,648 0 0
INTEL CORP COM 458140100   139,805,127 4,279,312 SH   SOLE 43 3,826,309 0 453,003
INTEL CORP OPTIONS 458140100   58,806 1,800 SH Call SOLE 4 1,800 0 0
INTEL CORP OPTIONS 458140100   999,702 30,600 SH Call SOLE 18 30,600 0 0
INTEL CORP OPTIONS 458140100   21,372,714 654,200 SH Call SOLE 19 654,200 0 0
INTEL CORP OPTIONS 458140100   512,919 15,700 SH Call SOLE 22 15,700 0 0
INTEL CORP OPTIONS 458140100   5,152,059 157,700 SH Call SOLE 34 157,700 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   5,388,348 144,576 SH   SOLE 2 75,520 0 69,056
INTELLIA THERAPEUTICS INC COM 45826J105   29,033 779 SH   SOLE 4 779 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   625,838 16,792 SH   SOLE 7 16,792 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   8,204,059 220,125 SH   SOLE 18 212,079 0 8,046
INTELLIA THERAPEUTICS INC COM 45826J105   17,289,255 463,892 SH   SOLE 19 463,892 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   142,705,041 3,828,952 SH   SOLE 21 3,828,952 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   92,007,890 2,468,685 SH   SOLE 22 2,396,987 0 71,698
INTELLIA THERAPEUTICS INC COM 45826J105   392,043 10,519 SH   SOLE 23 10,519 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   460,173 12,347 SH   SOLE 25 12,347 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   1,120,709 30,070 SH   SOLE 26 24,467 0 5,603
INTELLIA THERAPEUTICS INC COM 45826J105   73,310 1,967 SH   SOLE 28 653 0 1,314
INTELLIA THERAPEUTICS INC COM 45826J105   3,755,064 100,753 SH   SOLE 30 100,753 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   12,784 343 SH   SOLE 34 343 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   40,103 1,076 SH   SOLE 36 1,076 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   433,748 11,638 SH   SOLE 40 11,638 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   12,113 325 SH   OTR 43 325 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   1,333,531 35,780 SH   SOLE 43 33,061 0 2,719
INTELLICHECK INC COM NEW 45817G201   1,395 558 SH   SOLE 2 0 0 558
INTELLICHECK INC COM NEW 45817G201   7,913 3,165 SH   SOLE 18 3,165 0 0
INTELLICHECK INC COM NEW 45817G201   126,383 50,553 SH   SOLE 21 50,553 0 0
INTELLICHECK INC COM NEW 45817G201   6,085 2,434 SH   SOLE 22 2,434 0 0
INTER & CO INC CLASS A COM G4R20B107   33,981 19,989 SH   SOLE 21 19,989 0 0
INTER & CO INC CLASS A COM G4R20B107   5,011,231 2,947,783 SH   SOLE 34 2,947,783 0 0
INTER PARFUMS INC COM 458334109   2,311,542 16,251 SH   SOLE 2 12,000 0 4,251
INTER PARFUMS INC COM 458334109   11,806 83 SH   SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109   27,310 192 SH   SOLE 7 192 0 0
INTER PARFUMS INC COM 458334109   7,985,780 56,143 SH   SOLE 18 56,143 0 0
INTER PARFUMS INC COM 458334109   5,064,740 35,607 SH   SOLE 19 35,607 0 0
INTER PARFUMS INC COM 458334109   297,469,784 2,091,323 SH   SOLE 21 2,091,323 0 0
INTER PARFUMS INC COM 458334109   69,653,079 489,687 SH   SOLE 22 476,370 0 13,317
INTER PARFUMS INC COM 458334109   452,465 3,181 SH   SOLE 25 3,181 0 0
INTER PARFUMS INC COM 458334109   1,150,010 8,085 SH   SOLE 26 6,364 0 1,721
INTER PARFUMS INC COM 458334109   570,667 4,012 SH   SOLE 28 313 0 3,699
INTER PARFUMS INC COM 458334109   4,084,137 28,713 SH   SOLE 30 28,713 0 0
INTER PARFUMS INC COM 458334109   445,069 3,129 SH   SOLE 40 3,129 0 0
INTER PARFUMS INC COM 458334109   4,546,335 31,962 SH   SOLE 43 30,075 0 1,887
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   20,348,976 246,475 SH   SOLE 2 78,683 0 167,792
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   21,548 261 SH   SOLE 4 261 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,276,625 15,463 SH   SOLE 7 15,463 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   16,685,459 202,101 SH   SOLE 18 202,101 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,731,283 20,970 SH   SOLE 19 20,970 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   462,003,448 5,595,972 SH   SOLE 21 5,595,972 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   221,123,338 2,678,335 SH   SOLE 22 2,562,270 0 116,065
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   41,775 506 SH   SOLE 23 506 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,340,857 16,241 SH   SOLE 25 16,241 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   5,856,559 70,937 SH   SOLE 26 32,265 0 38,672
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   456,227 5,526 SH   SOLE 28 1,618 0 3,908
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,758,627 45,526 SH   SOLE 30 45,526 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   112,860 1,367 SH   SOLE 31 1,367 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   70,011 848 SH   SOLE 36 848 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,270,020 15,383 SH   SOLE 40 15,383 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   79,588 964 SH   OTR 43 964 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   4,576,646 55,434 SH   SOLE 43 50,227 0 5,207
INTERCEPT PHARMACEUTICALS IN COM 45845P108   2,720,958 202,603 SH   SOLE 2 155,622 0 46,981
INTERCEPT PHARMACEUTICALS IN COM 45845P108   994 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   2,323 173 SH   SOLE 7 173 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   960,420 71,513 SH   SOLE 18 64,730 0 6,783
INTERCEPT PHARMACEUTICALS IN COM 45845P108   4,743,530 353,204 SH   SOLE 19 353,204 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   15,000,491 1,116,939 SH   SOLE 21 1,116,939 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   15,839,490 1,179,411 SH   SOLE 22 1,157,576 0 21,835
INTERCEPT PHARMACEUTICALS IN COM 45845P108   131,104 9,762 SH   SOLE 23 9,762 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   117,808 8,772 SH   SOLE 25 8,772 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   788,744 58,730 SH   SOLE 26 12,046 0 46,684
INTERCEPT PHARMACEUTICALS IN COM 45845P108   426,174 31,733 SH   SOLE 30 31,733 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   69,366 5,165 SH   SOLE 34 5,165 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   101,719 7,574 SH   SOLE 40 7,574 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   178,498 13,291 SH   SOLE 43 6,581 0 6,710
INTERCONTINENTAL EXCHANGE IN COM 45866F104   101,601,300 974,219 SH   SOLE 2 195,830 0 778,389
INTERCONTINENTAL EXCHANGE IN COM 45866F104   42,710,718 409,538 SH   SOLE 4 242,733 0 166,805
INTERCONTINENTAL EXCHANGE IN COM 45866F104   48,565,454 465,677 SH   SOLE 7 450,127 0 15,550
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,678,443 16,094 SH   SOLE 13 16,094 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   9,945,616 95,365 SH   SOLE 15 95,365 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   251,348,755 2,410,094 SH   SOLE 18 2,325,470 0 84,625
INTERCONTINENTAL EXCHANGE IN COM 45866F104   173,962,603 1,668,066 SH   SOLE 19 1,668,066 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,426,318,952 13,676,469 SH   SOLE 21 13,676,469 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,294,321,393 12,410,791 SH   SOLE 22 11,190,798 0 1,219,993
INTERCONTINENTAL EXCHANGE IN COM 45866F104   112,548,099 1,079,184 SH   SOLE 23 1,079,184 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   88,540,020 848,979 SH   SOLE 25 808,945 0 40,034
INTERCONTINENTAL EXCHANGE IN COM 45866F104   154,507,408 1,481,517 SH   SOLE 26 388,746 0 1,092,771
INTERCONTINENTAL EXCHANGE IN COM 45866F104   139,758,716 1,340,097 SH   SOLE 28 12,013 0 1,328,084
INTERCONTINENTAL EXCHANGE IN COM 45866F104   59,237 568 SH   SOLE 29 568 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   288,076,825 2,762,267 SH   SOLE 30 2,762,267 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   16,490,022 158,117 SH   SOLE 31 116,339 0 41,778
INTERCONTINENTAL EXCHANGE IN COM 45866F104   111,193,372 1,066,194 SH   SOLE 34 1,066,194 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   21,558,620 206,718 SH   SOLE 36 206,718 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,778,911 26,646 SH   SOLE 37 26,646 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,317,741 22,224 SH   SOLE 40 22,224 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   131,093 1,257 SH   OTR 43 1,257 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   56,655,179 543,247 SH   SOLE 43 483,232 0 60,014
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   12,458,462 187,064 SH   SOLE 43 170,126 0 16,938
INTERCORP FINL SVCS INC SHS P5626F128   1,970,210 86,337 SH   SOLE 21 86,337 0 0
INTERCURE LTD COM NEW M549GJ111   35,149 17,230 SH   SOLE 2 17,230 0 0
INTERCURE LTD COM NEW M549GJ111   14,141 6,932 SH   SOLE 22 6,932 0 0
INTERDIGITAL INC COM 45867G101   3,312,795 45,443 SH   SOLE 2 30,424 0 15,019
INTERDIGITAL INC COM 45867G101   14,143 194 SH   SOLE 4 102 0 92
INTERDIGITAL INC COM 45867G101   550,687 7,554 SH   SOLE 7 7,554 0 0
INTERDIGITAL INC COM 45867G101   7,033,902 96,487 SH   SOLE 18 96,487 0 0
INTERDIGITAL INC COM 45867G101   4,322,241 59,290 SH   SOLE 19 59,290 0 0
INTERDIGITAL INC COM 45867G101   245,504,820 3,367,693 SH   SOLE 21 3,367,693 0 0
INTERDIGITAL INC COM 45867G101   60,019,591 823,314 SH   SOLE 22 790,642 0 32,672
INTERDIGITAL INC COM 45867G101   404,012 5,542 SH   SOLE 25 5,542 0 0
INTERDIGITAL INC COM 45867G101   1,011,415 13,874 SH   SOLE 26 10,963 0 2,911
INTERDIGITAL INC COM 45867G101   139,385 1,912 SH   SOLE 28 548 0 1,364
INTERDIGITAL INC COM 45867G101   24,380,676 334,440 SH   SOLE 30 334,440 0 0
INTERDIGITAL INC COM 45867G101   90,615 1,243 SH   SOLE 36 1,243 0 0
INTERDIGITAL INC COM 45867G101   400,877 5,499 SH   SOLE 40 5,499 0 0
INTERDIGITAL INC COM 45867G101   1,920,485 26,344 SH   SOLE 43 25,406 0 938
INTERFACE INC COM 458665304   1,837,710 226,319 SH   SOLE 2 196,061 0 30,258
INTERFACE INC COM 458665304   2,923 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304   6,252 770 SH   SOLE 7 770 0 0
INTERFACE INC COM 458665304   1,570,124 193,365 SH   SOLE 18 193,365 0 0
INTERFACE INC COM 458665304   1,685,127 207,528 SH   SOLE 19 207,528 0 0
INTERFACE INC COM 458665304   57,400,564 7,069,035 SH   SOLE 21 7,069,035 0 0
INTERFACE INC COM 458665304   14,331,832 1,765,004 SH   SOLE 22 1,710,500 0 54,504
INTERFACE INC COM 458665304   52,325 6,444 SH   SOLE 23 6,444 0 0
INTERFACE INC COM 458665304   60,551 7,457 SH   SOLE 25 7,457 0 0
INTERFACE INC COM 458665304   136,059 16,756 SH   SOLE 26 13,389 0 3,367
INTERFACE INC COM 458665304   292,921 36,074 SH   SOLE 28 36,074 0 0
INTERFACE INC COM 458665304   884,893 108,977 SH   SOLE 30 108,977 0 0
INTERFACE INC COM 458665304   114,127 14,055 SH   SOLE 40 14,055 0 0
INTERFACE INC COM 458665304   1,022,974 125,982 SH   SOLE 43 124,313 0 1,669
INTERGROUP CORP COM 458685104   2,736 60 SH   SOLE 18 60 0 0
INTERGROUP CORP COM 458685104   46,466 1,019 SH   SOLE 21 1,019 0 0
INTERGROUP CORP COM 458685104   1,277 28 SH   SOLE 22 28 0 0
INTERLINK ELECTRS INC COM NEW 458751302   1,156 127 SH   SOLE 18 127 0 0
INTERLINK ELECTRS INC COM NEW 458751302   25,958 2,853 SH   SOLE 21 2,853 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   3,602,875 84,140 SH   SOLE 2 43,477 0 40,663
INTERNATIONAL BANCSHARES COR COM 459044103   7,750 181 SH   SOLE 4 181 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   880,893 20,572 SH   SOLE 7 20,572 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   10,214,882 238,554 SH   SOLE 18 238,554 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   5,154,629 120,379 SH   SOLE 19 120,379 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   168,504,151 3,935,174 SH   SOLE 21 3,935,174 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   79,115,602 1,847,632 SH   SOLE 22 1,778,343 0 69,289
INTERNATIONAL BANCSHARES COR COM 459044103   380,713 8,891 SH   SOLE 25 8,891 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   1,495,317 34,921 SH   SOLE 26 29,574 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103   277,474 6,480 SH   SOLE 28 1,000 0 5,480
INTERNATIONAL BANCSHARES COR COM 459044103   3,865,618 90,276 SH   SOLE 30 90,276 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   37,553 877 SH   SOLE 36 877 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   420,792 9,827 SH   SOLE 40 9,827 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   6,695,052 156,353 SH   SOLE 43 150,635 0 5,718
INTERNATIONAL BUSINESS MACHS COM 459200101   230,566,729 1,758,843 SH   SOLE 2 217,347 0 1,541,496
INTERNATIONAL BUSINESS MACHS COM 459200101   87,715,334 669,123 SH   SOLE 4 399,600 0 269,523
INTERNATIONAL BUSINESS MACHS COM 459200101   142,540,580 1,087,349 SH   SOLE 7 1,060,605 0 26,744
INTERNATIONAL BUSINESS MACHS COM 459200101   4,088,566 31,189 SH   SOLE 13 31,189 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   20,010,626 152,648 SH   SOLE 15 152,648 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   183,165,896 1,397,253 SH   SOLE 18 1,320,054 0 77,199
INTERNATIONAL BUSINESS MACHS COM 459200101   38,564,318 294,182 SH   SOLE 19 294,182 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   3,891,560,943 29,686,177 SH   SOLE 21 29,686,177 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,612,704,320 19,930,615 SH   SOLE 22 18,055,786 0 1,874,829
INTERNATIONAL BUSINESS MACHS COM 459200101   252,959,523 1,929,663 SH   SOLE 23 1,929,663 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   300,471,782 2,292,103 SH   SOLE 25 2,288,464 0 3,639
INTERNATIONAL BUSINESS MACHS COM 459200101   265,881,064 2,028,233 SH   SOLE 26 976,446 0 1,051,787
INTERNATIONAL BUSINESS MACHS COM 459200101   306,310,793 2,336,645 SH   SOLE 28 105,030 0 2,231,615
INTERNATIONAL BUSINESS MACHS COM 459200101   123,618 943 SH   SOLE 29 943 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   838,492,802 6,396,314 SH   SOLE 30 6,396,314 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   33,317,179 254,155 SH   SOLE 31 185,823 0 68,332
INTERNATIONAL BUSINESS MACHS COM 459200101   21,276,431 162,304 SH   SOLE 32 162,304 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   8,859,587 67,584 SH   SOLE 34 67,584 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   16,258,568 124,026 SH   SOLE 35 124,026 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   40,608,929 309,779 SH   SOLE 36 309,779 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,850,854 37,004 SH   SOLE 40 37,004 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   307,275 2,344 SH   OTR 43 2,344 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   80,318,507 612,697 SH   SOLE 43 543,280 0 69,418
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   53,409,448 580,790 SH   SOLE 2 149,907 0 430,883
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   22,595,492 245,710 SH   SOLE 4 158,589 0 87,121
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   34,163,048 371,499 SH   SOLE 7 364,105 0 7,394
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,257,921 13,679 SH   SOLE 13 13,679 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,884,390 42,240 SH   SOLE 15 42,240 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   63,052,926 685,656 SH   SOLE 18 662,329 0 23,327
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   93,221,875 1,013,722 SH   SOLE 19 1,013,722 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   672,996,386 7,318,360 SH   SOLE 21 7,318,360 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   503,563,120 5,475,893 SH   SOLE 22 4,948,880 0 527,013
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   43,943,638 477,856 SH   SOLE 23 477,856 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   95,403,902 1,037,450 SH   SOLE 25 1,035,598 0 1,852
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   49,209,451 535,118 SH   SOLE 26 265,989 0 269,129
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   69,585,120 756,689 SH   SOLE 28 27,998 0 728,691
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   140,423 1,527 SH   SOLE 29 1,527 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   186,798,808 2,031,305 SH   SOLE 30 2,031,305 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   6,458,075 70,227 SH   SOLE 31 51,091 0 19,136
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   44,191,286 480,549 SH   SOLE 34 480,549 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   7,099,864 77,206 SH   SOLE 36 77,206 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   2,834,851 30,827 SH   SOLE 37 30,827 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   969,166 10,539 SH   SOLE 40 10,539 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   50,118 545 SH   OTR 43 545 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   13,332,939 144,986 SH   SOLE 43 132,767 0 12,219
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   5,736,460 214,047 SH   SOLE 2 154,849 0 59,198
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   728,558 27,185 SH   SOLE 4 27,185 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   48,615 1,814 SH   SOLE 7 1,814 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   7,743,538 288,938 SH   SOLE 18 266,780 0 22,158
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   11,843,295 441,914 SH   SOLE 19 441,914 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   84,790,671 3,163,831 SH   SOLE 21 3,163,831 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   40,134,126 1,497,542 SH   SOLE 22 1,429,901 0 67,641
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   161,952 6,043 SH   SOLE 23 6,043 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   2,573,658 96,032 SH   SOLE 26 0 0 96,032
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,586,024 59,180 SH   SOLE 28 58,975 0 205
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   122,798 4,582 SH   SOLE 36 4,582 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   58,872 2,197 SH   SOLE 43 1,963 0 234
INTERNATIONAL MNY EXPRESS IN COM 46005L101   456,177 17,695 SH   SOLE 2 10,165 0 7,530
INTERNATIONAL MNY EXPRESS IN COM 46005L101   7,270 282 SH   SOLE 7 282 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   2,819,584 109,371 SH   SOLE 18 109,371 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,618,211 62,770 SH   SOLE 19 62,770 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   29,429,314 1,141,556 SH   SOLE 21 1,141,556 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   24,895,823 965,703 SH   SOLE 22 938,743 0 26,960
INTERNATIONAL MNY EXPRESS IN COM 46005L101   265,122 10,284 SH   SOLE 23 10,284 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   113,174 4,390 SH   SOLE 25 4,390 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   66,229 2,569 SH   SOLE 26 0 0 2,569
INTERNATIONAL MNY EXPRESS IN COM 46005L101   347,746 13,489 SH   SOLE 30 13,489 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   126,451 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   794,797 30,830 SH   SOLE 43 30,636 0 194
INTERNATIONAL PAPER CO COM 460146103   18,984,039 526,457 SH   SOLE 2 101,053 0 425,404
INTERNATIONAL PAPER CO COM 460146103   9,611,036 266,529 SH   SOLE 4 124,800 0 141,729
INTERNATIONAL PAPER CO COM 460146103   19,614,476 543,940 SH   SOLE 7 515,394 0 28,546
INTERNATIONAL PAPER CO COM 460146103   193,065 5,354 SH   SOLE 13 5,354 0 0
INTERNATIONAL PAPER CO COM 460146103   2,202,581 61,081 SH   SOLE 15 61,081 0 0
INTERNATIONAL PAPER CO COM 460146103   27,383,639 759,391 SH   SOLE 18 714,275 0 45,116
INTERNATIONAL PAPER CO COM 460146103   14,521,001 402,690 SH   SOLE 19 402,690 0 0
INTERNATIONAL PAPER CO COM 460146103   716,305,360 19,864,264 SH   SOLE 21 19,864,264 0 0
INTERNATIONAL PAPER CO COM 460146103   289,805,818 8,036,767 SH   SOLE 22 7,309,028 0 727,739
INTERNATIONAL PAPER CO COM 460146103   22,665,801 628,558 SH   SOLE 23 628,558 0 0
INTERNATIONAL PAPER CO COM 460146103   16,009,955 443,981 SH   SOLE 25 443,981 0 0
INTERNATIONAL PAPER CO COM 460146103   22,740,662 630,634 SH   SOLE 26 257,647 0 372,987
INTERNATIONAL PAPER CO COM 460146103   24,397,619 676,584 SH   SOLE 28 5,863 0 670,721
INTERNATIONAL PAPER CO COM 460146103   528,351 14,652 SH   SOLE 29 14,652 0 0
INTERNATIONAL PAPER CO COM 460146103   98,970,889 2,744,617 SH   SOLE 30 2,744,617 0 0
INTERNATIONAL PAPER CO COM 460146103   3,597,706 99,770 SH   SOLE 31 73,230 0 26,540
INTERNATIONAL PAPER CO COM 460146103   6,059,378 168,036 SH   SOLE 32 168,036 0 0
INTERNATIONAL PAPER CO COM 460146103   460,811 12,779 SH   SOLE 34 12,779 0 0
INTERNATIONAL PAPER CO COM 460146103   15,522,748 430,470 SH   SOLE 35 430,470 0 0
INTERNATIONAL PAPER CO COM 460146103   5,161,773 143,144 SH   SOLE 36 143,144 0 0
INTERNATIONAL PAPER CO COM 460146103   505,742 14,025 SH   SOLE 40 14,025 0 0
INTERNATIONAL PAPER CO COM 460146103   35,159 975 SH   OTR 43 975 0 0
INTERNATIONAL PAPER CO COM 460146103   16,409,113 455,050 SH   SOLE 43 387,678 0 67,372
INTERNATIONAL SEAWAYS INC COM Y41053102   3,944,845 94,646 SH   SOLE 2 57,310 0 37,336
INTERNATIONAL SEAWAYS INC COM Y41053102   7,002 168 SH   SOLE 4 168 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   20,882 501 SH   SOLE 7 501 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   5,836,284 140,026 SH   SOLE 18 140,026 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   6,223,658 149,320 SH   SOLE 19 149,320 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   75,321,720 1,807,143 SH   SOLE 21 1,807,143 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   52,821,773 1,267,317 SH   SOLE 22 1,213,379 0 53,938
INTERNATIONAL SEAWAYS INC COM Y41053102   265,001 6,358 SH   SOLE 25 6,358 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   1,393,446 33,432 SH   SOLE 26 28,468 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102   783,167 18,790 SH   SOLE 28 0 0 18,790
INTERNATIONAL SEAWAYS INC COM Y41053102   1,205,302 28,918 SH   SOLE 30 28,918 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   368,493 8,841 SH   SOLE 34 8,841 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   308,932 7,412 SH   SOLE 40 7,412 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   127,124 3,050 SH   SOLE 43 2,714 0 336
INTERPUBLIC GROUP COS INC COM 460690100   42,076,955 1,129,886 SH   SOLE 2 199,375 0 930,511
INTERPUBLIC GROUP COS INC COM 460690100   13,019,104 349,600 SH   SOLE 4 190,977 0 158,623
INTERPUBLIC GROUP COS INC COM 460690100   20,733,258 556,747 SH   SOLE 7 543,526 0 13,221
INTERPUBLIC GROUP COS INC COM 460690100   395,377 10,617 SH   SOLE 13 10,617 0 0
INTERPUBLIC GROUP COS INC COM 460690100   2,441,939 65,573 SH   SOLE 15 65,573 0 0
INTERPUBLIC GROUP COS INC COM 460690100   28,148,822 755,876 SH   SOLE 18 723,445 0 32,431
INTERPUBLIC GROUP COS INC COM 460690100   7,346,707 197,280 SH   SOLE 19 197,280 0 0
INTERPUBLIC GROUP COS INC COM 460690100   685,363,284 18,403,955 SH   SOLE 21 18,403,955 0 0
INTERPUBLIC GROUP COS INC COM 460690100   344,216,396 9,243,190 SH   SOLE 22 8,393,150 0 850,040
INTERPUBLIC GROUP COS INC COM 460690100   26,837,192 720,655 SH   SOLE 23 720,655 0 0
INTERPUBLIC GROUP COS INC COM 460690100   48,373,047 1,298,954 SH   SOLE 25 1,296,310 0 2,644
INTERPUBLIC GROUP COS INC COM 460690100   31,942,461 857,746 SH   SOLE 26 431,708 0 426,038
INTERPUBLIC GROUP COS INC COM 460690100   33,348,234 895,495 SH   SOLE 28 15,484 0 880,011
INTERPUBLIC GROUP COS INC COM 460690100   123,010,721 3,303,188 SH   SOLE 30 3,210,149 0 93,039
INTERPUBLIC GROUP COS INC COM 460690100   4,004,119 107,522 SH   SOLE 31 78,145 0 29,377
INTERPUBLIC GROUP COS INC COM 460690100   4,726,352 126,916 SH   SOLE 32 126,916 0 0
INTERPUBLIC GROUP COS INC COM 460690100   844,752 22,684 SH   SOLE 34 22,684 0 0
INTERPUBLIC GROUP COS INC COM 460690100   4,580,408 122,997 SH   SOLE 36 122,997 0 0
INTERPUBLIC GROUP COS INC COM 460690100   591,111 15,873 SH   SOLE 40 15,873 0 0
INTERPUBLIC GROUP COS INC COM 460690100   29,010 779 SH   OTR 43 779 0 0
INTERPUBLIC GROUP COS INC COM 460690100   37,608,027 1,009,883 SH   SOLE 43 917,125 0 92,757
INTEST CORP COM 461147100   131,927 6,361 SH   SOLE 2 6,361 0 0
INTEST CORP COM 461147100   37,332 1,800 SH   SOLE 18 1,800 0 0
INTEST CORP COM 461147100   485,772 23,422 SH   SOLE 21 23,422 0 0
INTEST CORP COM 461147100   4,234,444 204,168 SH   SOLE 22 204,168 0 0
INTEVAC INC COM 461148108   6,465 882 SH   SOLE 2 0 0 882
INTEVAC INC COM 461148108   30,647 4,181 SH   SOLE 18 4,181 0 0
INTEVAC INC COM 461148108   543,629 74,165 SH   SOLE 21 74,165 0 0
INTEVAC INC COM 461148108   3,510,190 478,880 SH   SOLE 22 478,880 0 0
INTL GNRL INSURANCE HLDNGS L SHS G4809J106   13,355 1,611 SH   SOLE 22 1,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   3,931,886 72,611 SH   SOLE 2 35,070 0 37,541
INTRA-CELLULAR THERAPIES INC COM 46116X101   16,787 310 SH   SOLE 4 310 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   939,773 17,355 SH   SOLE 7 17,355 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   12,728,066 235,052 SH   SOLE 18 226,932 0 8,120
INTRA-CELLULAR THERAPIES INC COM 46116X101   16,023,581 295,911 SH   SOLE 19 295,911 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   202,065,923 3,731,596 SH   SOLE 21 3,731,596 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   132,030,588 2,438,238 SH   SOLE 22 2,372,647 0 65,591
INTRA-CELLULAR THERAPIES INC COM 46116X101   206,257 3,809 SH   SOLE 23 3,809 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   804,344 14,854 SH   SOLE 25 14,854 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   2,148,076 39,669 SH   SOLE 26 32,770 0 6,899
INTRA-CELLULAR THERAPIES INC COM 46116X101   342,715 6,329 SH   SOLE 28 1,257 0 5,072
INTRA-CELLULAR THERAPIES INC COM 46116X101   19,553,565 361,100 SH   SOLE 30 361,100 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   29,728 549 SH   SOLE 34 549 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   83,824 1,548 SH   SOLE 36 1,548 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   774,128 14,296 SH   SOLE 40 14,296 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   34,223 632 SH   OTR 43 632 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,893,788 34,973 SH   SOLE 43 30,958 0 4,015
INTREPID POTASH INC COM 46121Y201   310,472 11,249 SH   SOLE 2 3,332 0 7,917
INTREPID POTASH INC COM 46121Y201   1,450,214 52,544 SH   SOLE 7 52,544 0 0
INTREPID POTASH INC COM 46121Y201   927,277 33,597 SH   SOLE 18 33,597 0 0
INTREPID POTASH INC COM 46121Y201   633,034 22,936 SH   SOLE 19 22,936 0 0
INTREPID POTASH INC COM 46121Y201   10,879,754 394,194 SH   SOLE 21 394,194 0 0
INTREPID POTASH INC COM 46121Y201   8,016,254 290,444 SH   SOLE 22 276,983 0 13,461
INTREPID POTASH INC COM 46121Y201   42,338 1,534 SH   SOLE 25 1,534 0 0
INTREPID POTASH INC COM 46121Y201   35,024 1,269 SH   SOLE 26 0 0 1,269
INTREPID POTASH INC COM 46121Y201   457,111 16,562 SH   SOLE 30 16,562 0 0
INTREPID POTASH INC COM 46121Y201   37,895 1,373 SH   SOLE 40 1,373 0 0
INTREPID POTASH INC COM 46121Y201   233,827 8,472 SH   SOLE 43 8,373 0 99
INTRUSION INC COM NEW 46121E205   748 639 SH   SOLE 2 0 0 639
INTRUSION INC COM NEW 46121E205   3,776 3,227 SH   SOLE 18 3,227 0 0
INTRUSION INC COM NEW 46121E205   298,430 255,068 SH   SOLE 21 255,068 0 0
INTRUSION INC COM NEW 46121E205   234,593 200,507 SH   SOLE 22 200,507 0 0
INTUIT COM 461202103   277,323,202 622,038 SH   SOLE 2 173,093 0 448,945
INTUIT COM 461202103   95,464,240 214,127 SH   SOLE 4 128,326 0 85,801
INTUIT COM 461202103   131,116,374 294,095 SH   SOLE 7 285,966 0 8,129
INTUIT COM 461202103   5,545,234 12,438 SH   SOLE 13 12,438 0 0
INTUIT COM 461202103   14,422,601 32,350 SH   SOLE 15 32,350 0 0
INTUIT COM 461202103   713,634,210 1,600,687 SH   SOLE 18 1,296,446 0 304,241
INTUIT COM 461202103   551,607,626 1,237,260 SH   SOLE 19 1,237,260 0 0
INTUIT COM 461202103   3,228,673,664 7,241,939 SH   SOLE 21 7,241,939 0 0
INTUIT COM 461202103   2,816,500,709 6,317,432 SH   SOLE 22 5,729,298 0 588,134
INTUIT COM 461202103   266,023,640 596,693 SH   SOLE 23 596,693 0 0
INTUIT COM 461202103   402,371,829 902,523 SH   SOLE 25 901,745 0 778
INTUIT COM 461202103   290,259,405 651,054 SH   SOLE 26 249,557 0 401,497
INTUIT COM 461202103   283,892,507 636,773 SH   SOLE 28 33,081 0 603,692
INTUIT COM 461202103   2,400,795 5,385 SH   SOLE 29 5,385 0 0
INTUIT COM 461202103   806,934,021 1,809,959 SH   SOLE 30 1,779,257 0 30,702
INTUIT COM 461202103   37,665,056 84,483 SH   SOLE 31 63,807 0 20,676
INTUIT COM 461202103   28,144,802 63,129 SH   SOLE 32 63,129 0 0
INTUIT COM 461202103   293,156,854 657,553 SH   SOLE 34 657,553 0 0
INTUIT COM 461202103   33,291,909 74,674 SH   SOLE 36 74,674 0 0
INTUIT COM 461202103   2,807,837 6,298 SH   SOLE 37 6,298 0 0
INTUIT COM 461202103   4,845,726 10,869 SH   SOLE 40 10,869 0 0
INTUIT COM 461202103   252,786 567 SH   OTR 43 567 0 0
INTUIT COM 461202103   166,878,461 374,310 SH   SOLE 43 338,185 0 36,125
INTUIT OPTIONS 461202103   668,745 1,500 SH Call SOLE 2 0 0 1,500
INTUIT OPTIONS 461202103   936,243 2,100 SH Call SOLE 4 2,100 0 0
INTUIT OPTIONS 461202103   15,559,467 34,900 SH Call SOLE 18 34,900 0 0
INTUIT OPTIONS 461202103   101,649,240 228,000 SH Call SOLE 19 228,000 0 0
INTUIT OPTIONS 461202103   6,776,616 15,200 SH Call SOLE 22 15,200 0 0
INTUIT OPTIONS 461202103   356,664 800 SH Call SOLE 26 800 0 0
INTUIT OPTIONS 461202103   51,537,948 115,600 SH Call SOLE 34 115,600 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   217,091,508 849,773 SH   SOLE 2 282,286 0 567,487
INTUITIVE SURGICAL INC COM NEW 46120E602   62,536,501 244,790 SH   SOLE 4 143,223 0 101,567
INTUITIVE SURGICAL INC COM NEW 46120E602   88,639,149 346,965 SH   SOLE 7 336,936 0 10,029
INTUITIVE SURGICAL INC COM NEW 46120E602   2,821,411 11,044 SH   SOLE 13 11,044 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   10,787,476 42,226 SH   SOLE 15 42,226 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   317,379,833 1,242,337 SH   SOLE 18 1,002,843 0 239,494
INTUITIVE SURGICAL INC COM NEW 46120E602   512,798,800 2,007,276 SH   SOLE 19 2,007,276 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,198,394,203 8,605,293 SH   SOLE 21 8,605,293 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,981,853,743 7,757,677 SH   SOLE 22 7,025,897 0 731,780
INTUITIVE SURGICAL INC COM NEW 46120E602   195,016,857 763,365 SH   SOLE 23 763,365 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   163,047,085 638,224 SH   SOLE 25 637,017 0 1,207
INTUITIVE SURGICAL INC COM NEW 46120E602   220,271,854 862,222 SH   SOLE 26 312,447 0 549,775
INTUITIVE SURGICAL INC COM NEW 46120E602   192,613,139 753,956 SH   SOLE 28 21,392 0 732,564
INTUITIVE SURGICAL INC COM NEW 46120E602   103,465 405 SH   SOLE 29 405 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   656,140,973 2,568,368 SH   SOLE 30 2,568,368 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   25,579,189 100,126 SH   SOLE 31 73,368 0 26,758
INTUITIVE SURGICAL INC COM NEW 46120E602   20,287,639 79,413 SH   SOLE 32 79,413 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   403,700,336 1,580,226 SH   SOLE 34 1,580,226 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   24,051,990 94,148 SH   SOLE 36 94,148 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,684,644 14,423 SH   SOLE 40 14,423 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   162,734 637 SH   OTR 43 637 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   90,822,682 355,512 SH   SOLE 43 302,628 0 52,884
INUVO INC COM NEW 46122W204   5,584 19,143 SH   SOLE 21 19,143 0 0
INUVO INC COM NEW 46122W204   360,829 1,236,986 SH   SOLE 22 1,236,986 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   2,753,525 117,672 SH   SOLE 2 71,636 0 46,036
INVENTRUST PPTYS CORP COM NEW 46124J201   840,388 35,914 SH   SOLE 4 35,914 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   2,202,151 94,109 SH   SOLE 7 94,109 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   4,383,545 187,331 SH   SOLE 18 187,331 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   5,770,814 246,616 SH   SOLE 19 246,616 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   62,547,615 2,672,975 SH   SOLE 21 2,672,975 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   54,807,995 2,342,222 SH   SOLE 22 2,250,297 0 91,925
INVENTRUST PPTYS CORP COM NEW 46124J201   77,220 3,300 SH   SOLE 23 3,300 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   9,795,919 418,629 SH   SOLE 25 418,629 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   690,557 29,511 SH   SOLE 26 24,046 0 5,465
INVENTRUST PPTYS CORP COM NEW 46124J201   1,114,565 47,631 SH   SOLE 28 0 0 47,631
INVENTRUST PPTYS CORP COM NEW 46124J201   5,479,438 234,164 SH   SOLE 30 234,164 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   240,412 10,274 SH   SOLE 40 10,274 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   237,206 10,137 SH   SOLE 43 9,221 0 916
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   185,913 9,100 SH   SOLE 18 9,100 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   831 13 SH   SOLE 17 0 0 13
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   502,588 8,054 SH   SOLE 43 1,000 0 7,054
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508   141,440 6,800 SH Put SOLE 4 6,800 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508   2,404,480 115,600 SH Put SOLE 18 115,600 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508   47,696,480 2,293,100 SH Put SOLE 19 2,293,100 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508   717,600 34,500 SH Put SOLE 22 34,500 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,392,000 115,000 SH   SOLE 2 115,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,732,954 131,392 SH   SOLE 7 131,392 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   56,139,304 2,699,005 SH   SOLE 19 2,699,005 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,496,000 120,000 SH   SOLE 26 120,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   19,406,400 933,000 SH   SOLE 30 933,000 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   154,626 3,326 SH   SOLE 43 3,326 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   78,499 4,097 SH   SOLE 18 4,097 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   78,544 3,873 SH   SOLE 18 3,873 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   78,551 3,815 SH   SOLE 18 3,815 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   78,797 3,738 SH   SOLE 18 3,738 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   31,052 100 SH   SOLE 43 100 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   36,274 240 SH   SOLE 43 150 0 90
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   42,535 500 SH   SOLE 43 500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   393,769 1,350 SH   SOLE 43 1,350 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   17,457,803 120,715 SH   SOLE 22 120,715 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   115,696 800 SH   SOLE 43 800 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   8,957 105 SH   SOLE 2 105 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   27,808 1,396 SH   SOLE 17 0 0 1,396
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   198,327 1,265 SH   SOLE 43 1,265 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   13,370 213 SH   SOLE 43 213 0 0
INVESCO LTD SHS G491BT108   25,233,663 1,538,638 SH   SOLE 2 700,031 0 838,607
INVESCO LTD SHS G491BT108   5,705,986 347,926 SH   SOLE 4 227,715 0 120,211
INVESCO LTD SHS G491BT108   14,154,332 863,069 SH   SOLE 7 849,613 0 13,456
INVESCO LTD SHS G491BT108   415,182 25,316 SH   SOLE 13 25,316 0 0
INVESCO LTD SHS G491BT108   958,646 58,454 SH   SOLE 15 58,454 0 0
INVESCO LTD SHS G491BT108   22,595,362 1,377,766 SH   SOLE 18 1,311,799 0 65,967
INVESCO LTD SHS G491BT108   20,592,644 1,255,649 SH   SOLE 19 1,255,649 0 0
INVESCO LTD SHS G491BT108   393,466,028 23,991,831 SH   SOLE 21 23,991,831 0 0
INVESCO LTD SHS G491BT108   170,244,038 10,380,734 SH   SOLE 22 9,470,870 0 909,864
INVESCO LTD SHS G491BT108   11,160,741 680,533 SH   SOLE 23 680,533 0 0
INVESCO LTD SHS G491BT108   4,190,298 255,506 SH   SOLE 25 254,739 0 767
INVESCO LTD SHS G491BT108   13,648,441 832,222 SH   SOLE 26 239,287 0 592,935
INVESCO LTD SHS G491BT108   14,530,433 886,002 SH   SOLE 28 44,745 0 841,257
INVESCO LTD SHS G491BT108   643,995 39,268 SH   SOLE 29 39,268 0 0
INVESCO LTD SHS G491BT108   60,112,708 3,665,409 SH   SOLE 30 3,545,982 0 119,427
INVESCO LTD SHS G491BT108   1,743,074 106,285 SH   SOLE 31 99,876 0 6,409
INVESCO LTD SHS G491BT108   3,631,304 221,421 SH   SOLE 32 221,421 0 0
INVESCO LTD SHS G491BT108   8,811,031 537,258 SH   SOLE 34 537,258 0 0
INVESCO LTD SHS G491BT108   1,558,935 95,057 SH   SOLE 36 95,057 0 0
INVESCO LTD SHS G491BT108   178,186 10,865 SH   SOLE 40 10,865 0 0
INVESCO LTD SHS G491BT108   21,336 1,301 SH   OTR 43 1,301 0 0
INVESCO LTD SHS G491BT108   9,549,565 582,291 SH   SOLE 43 529,717 0 52,574
INVESCO MORTGAGE CAPITAL INC COM 46131B704   516,672 46,589 SH   SOLE 2 21,540 0 25,049
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,042 94 SH   SOLE 4 94 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   4,414 398 SH   SOLE 7 398 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,381,637 124,584 SH   SOLE 18 124,584 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   780,858 70,411 SH   SOLE 19 70,411 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   54,326,816 4,898,721 SH   SOLE 21 4,898,721 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   11,107,855 1,001,610 SH   SOLE 22 966,527 0 35,083
INVESCO MORTGAGE CAPITAL INC COM 46131B704   60,263 5,434 SH   SOLE 25 5,434 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   60,163 5,425 SH   SOLE 26 4,217 0 1,208
INVESCO MORTGAGE CAPITAL INC COM 46131B704   96,172 8,672 SH   SOLE 28 2,412 0 6,260
INVESCO MORTGAGE CAPITAL INC COM 46131B704   876,498 79,035 SH   SOLE 30 79,035 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   90,228 8,136 SH   SOLE 40 8,136 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   270,707 24,410 SH   SOLE 43 23,799 0 611
INVESCO MUN OPPORTUNITY TR COM 46132C107   34,492 3,516 SH   SOLE 4 3,516 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   320,836 32,705 SH   SOLE 18 32,705 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   2,059,560 209,945 SH   SOLE 19 209,945 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   34,621 3,490 SH   SOLE 4 3,490 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   321,964 32,456 SH   SOLE 18 32,456 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   2,066,911 208,358 SH   SOLE 19 208,358 0 0
INVESCO QQQ TR OPTIONS 46090E103   3,722,788 11,600 SH Put SOLE 2 11,600 0 0
INVESCO QQQ TR OPTIONS 46090E103   4,107,904 12,800 SH Call SOLE 4 12,800 0 0
INVESCO QQQ TR OPTIONS 46090E103   69,994,833 218,100 SH Call SOLE 18 218,100 0 0
INVESCO QQQ TR OPTIONS 46090E103   658,323,709 2,051,300 SH Call SOLE 19 2,051,300 0 0
INVESCO QQQ TR OPTIONS 46090E103   126,478,513 394,100 SH Put SOLE 19 394,100 0 0
INVESCO QQQ TR OPTIONS 46090E103   33,472,999 104,300 SH Call SOLE 22 104,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,668,836 5,200 SH   SOLE 4 5,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   531,546 1,656 SH   SOLE 17 0 0 1,656
INVESCO QQQ TR UNIT SER 1 46090E103   25,995,330 81,000 SH   SOLE 18 81,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   145,702,220 454,000 SH   SOLE 19 454,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   10,879,527 33,900 SH   SOLE 22 33,900 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   180,266 562 SH   SOLE 43 92 0 470
INVESCO QUALITY MUN INCOME T COM 46133G107   34,571 3,464 SH   SOLE 4 3,464 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   321,486 32,213 SH   SOLE 18 32,213 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   2,063,764 206,790 SH   SOLE 19 206,790 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   34,204 3,441 SH   SOLE 4 3,441 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   324,949 32,691 SH   SOLE 18 32,691 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   2,103,622 211,632 SH   SOLE 19 211,632 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   37,857 3,103 SH   SOLE 4 3,103 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   332,291 27,237 SH   SOLE 18 27,237 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   2,153,568 176,522 SH   SOLE 19 176,522 0 0
INVESTAR HLDG CORP COM 46134L105   309,605 22,178 SH   SOLE 2 14,662 0 7,516
INVESTAR HLDG CORP COM 46134L105   21,191 1,518 SH   SOLE 18 1,518 0 0
INVESTAR HLDG CORP COM 46134L105   20,717 1,484 SH   SOLE 19 1,484 0 0
INVESTAR HLDG CORP COM 46134L105   329,651 23,614 SH   SOLE 21 23,614 0 0
INVESTAR HLDG CORP COM 46134L105   1,171,858 83,944 SH   SOLE 22 83,944 0 0
INVESTAR HLDG CORP COM 46134L105   17,296 1,239 SH   SOLE 23 1,239 0 0
INVESTAR HLDG CORP COM 46134L105   989 71 SH   SOLE 43 71 0 0
INVESTORS TITLE CO NC COM 461804106   484,257 3,207 SH   SOLE 2 2,497 0 710
INVESTORS TITLE CO NC COM 461804106   2,718 18 SH   SOLE 7 18 0 0
INVESTORS TITLE CO NC COM 461804106   608,983 4,033 SH   SOLE 18 4,033 0 0
INVESTORS TITLE CO NC COM 461804106   422,498 2,798 SH   SOLE 19 2,798 0 0
INVESTORS TITLE CO NC COM 461804106   6,674,351 44,201 SH   SOLE 21 44,201 0 0
INVESTORS TITLE CO NC COM 461804106   7,705,832 51,032 SH   SOLE 22 49,959 0 1,073
INVESTORS TITLE CO NC COM 461804106   46,508 308 SH   SOLE 23 308 0 0
INVESTORS TITLE CO NC COM 461804106   11,095 73 SH   SOLE 43 73 0 0
INVITAE CORP COM 46185L103   490,115 363,048 SH   SOLE 2 146,862 0 216,186
INVITAE CORP COM 46185L103   959 710 SH   SOLE 4 710 0 0
INVITAE CORP COM 46185L103   28,492 21,105 SH   SOLE 7 21,105 0 0
INVITAE CORP COM 46185L103   945,973 700,721 SH   SOLE 18 683,272 0 17,449
INVITAE CORP COM 46185L103   666,962 494,046 SH   SOLE 19 494,046 0 0
INVITAE CORP COM 46185L103   15,469,457 11,458,857 SH   SOLE 21 11,458,857 0 0
INVITAE CORP COM 46185L103   9,974,571 7,388,571 SH   SOLE 22 7,122,861 0 265,710
INVITAE CORP COM 46185L103   38,503 28,521 SH   SOLE 25 28,521 0 0
INVITAE CORP COM 46185L103   102,118 75,643 SH   SOLE 26 59,185 0 16,458
INVITAE CORP COM 46185L103   5,044 3,736 SH   SOLE 28 3,736 0 0
INVITAE CORP COM 46185L103   127,886 94,730 SH   SOLE 30 94,730 0 0
INVITAE CORP COM 46185L103   36,593 27,106 SH   SOLE 40 27,106 0 0
INVITAE CORP COM 46185L103   9,212 6,824 SH   OTR 43 6,824 0 0
INVITAE CORP COM 46185L103   75,512 55,935 SH   SOLE 43 55,446 0 489
INVITATION HOMES INC COM 46187W107   42,855,086 1,372,241 SH   SOLE 2 374,260 0 997,981
INVITATION HOMES INC COM 46187W107   38,151,099 1,221,617 SH   SOLE 4 1,175,390 0 46,227
INVITATION HOMES INC COM 46187W107   40,826,917 1,307,298 SH   SOLE 7 1,291,907 0 15,391
INVITATION HOMES INC COM 46187W107   525,695 16,833 SH   SOLE 13 16,833 0 0
INVITATION HOMES INC COM 46187W107   3,216,659 102,999 SH   SOLE 15 102,999 0 0
INVITATION HOMES INC COM 46187W107   44,406,905 1,421,931 SH   SOLE 18 1,371,148 0 50,783
INVITATION HOMES INC COM 46187W107   49,927,370 1,598,699 SH   SOLE 19 1,598,699 0 0
INVITATION HOMES INC COM 46187W107   667,640,124 21,378,166 SH   SOLE 21 21,378,166 0 0
INVITATION HOMES INC COM 46187W107   587,914,650 18,825,317 SH   SOLE 22 16,649,217 0 2,176,100
INVITATION HOMES INC COM 46187W107   37,565,193 1,202,856 SH   SOLE 23 1,202,856 0 0
INVITATION HOMES INC COM 46187W107   97,716,703 3,128,937 SH   SOLE 25 3,127,431 0 1,506
INVITATION HOMES INC COM 46187W107   32,917,263 1,054,027 SH   SOLE 26 368,087 0 685,940
INVITATION HOMES INC COM 46187W107   48,781,104 1,561,995 SH   SOLE 28 92,585 0 1,469,410
INVITATION HOMES INC COM 46187W107   139,613,340 4,470,488 SH   SOLE 30 4,470,488 0 0
INVITATION HOMES INC COM 46187W107   5,412,315 173,305 SH   SOLE 31 126,390 0 46,915
INVITATION HOMES INC COM 46187W107   4,479,381 143,432 SH   SOLE 34 143,432 0 0
INVITATION HOMES INC COM 46187W107   5,398,636 172,867 SH   SOLE 36 172,867 0 0
INVITATION HOMES INC COM 46187W107   750,894 24,044 SH   SOLE 40 24,044 0 0
INVITATION HOMES INC COM 46187W107   25,078 803 SH   OTR 43 803 0 0
INVITATION HOMES INC COM 46187W107   7,994,224 255,979 SH   SOLE 43 232,842 0 23,137
INVIVO THERAPEUTICS HLDGS CO COM 46186M605   1 1 SH   SOLE 21 1 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M605   36,796 34,713 SH   SOLE 22 34,713 0 0
INVIVYD INC COM 00534A102   35,285 29,404 SH   SOLE 2 1,936 0 27,468
INVIVYD INC COM 00534A102   359 299 SH   SOLE 7 299 0 0
INVIVYD INC COM 00534A102   187,163 155,969 SH   SOLE 18 155,969 0 0
INVIVYD INC COM 00534A102   113,335 94,446 SH   SOLE 19 94,446 0 0
INVIVYD INC COM 00534A102   2,645,712 2,204,760 SH   SOLE 21 2,204,760 0 0
INVIVYD INC COM 00534A102   1,480,350 1,233,625 SH   SOLE 22 1,195,484 0 38,141
INVIVYD INC COM 00534A102   64,480 53,733 SH   SOLE 30 53,733 0 0
INVO BIOSCIENCE INC COM 44984F302   296 463 SH   SOLE 22 463 0 0
IONIS PHARMACEUTICALS INC COM 462222100   9,779,107 273,618 SH   SOLE 2 112,356 0 161,262
IONIS PHARMACEUTICALS INC COM 462222100   147,678 4,132 SH   SOLE 4 4,132 0 0
IONIS PHARMACEUTICALS INC COM 462222100   474,306 13,271 SH   SOLE 7 13,271 0 0
IONIS PHARMACEUTICALS INC COM 462222100   3,120,817 87,320 SH   SOLE 18 87,320 0 0
IONIS PHARMACEUTICALS INC COM 462222100   29,468,917 824,536 SH   SOLE 19 824,536 0 0
IONIS PHARMACEUTICALS INC COM 462222100   127,771,787 3,575,036 SH   SOLE 21 3,575,036 0 0
IONIS PHARMACEUTICALS INC COM 462222100   124,470,590 3,482,669 SH   SOLE 22 3,304,916 0 177,753
IONIS PHARMACEUTICALS INC COM 462222100   718,267 20,097 SH   SOLE 25 20,097 0 0
IONIS PHARMACEUTICALS INC COM 462222100   2,217,560 62,047 SH   SOLE 26 49,065 0 12,982
IONIS PHARMACEUTICALS INC COM 462222100   332,489 9,303 SH   SOLE 28 3,288 0 6,015
IONIS PHARMACEUTICALS INC COM 462222100   19,843,992 555,232 SH   SOLE 30 555,232 0 0
IONIS PHARMACEUTICALS INC COM 462222100   69,443 1,943 SH   SOLE 31 1,943 0 0
IONIS PHARMACEUTICALS INC COM 462222100   147,821 4,136 SH   SOLE 34 4,136 0 0
IONIS PHARMACEUTICALS INC COM 462222100   751,005 21,013 SH   SOLE 40 21,013 0 0
IONIS PHARMACEUTICALS INC COM 462222100   13,831 387 SH   OTR 43 387 0 0
IONIS PHARMACEUTICALS INC COM 462222100   1,697,864 47,506 SH   SOLE 43 39,790 0 7,716
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6   5,429,180 5,900,000 PRN   SOLE 2 5,900,000 0 0
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6   2,876,545 3,126,000 PRN   SOLE 21 3,126,000 0 0
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6   8,373,820 9,100,000 PRN   SOLE 22 9,100,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   3,622,740 3,992,000 PRN   SOLE 21 3,992,000 0 0
IONQ INC COM 46222L108   618,998 100,650 SH   SOLE 2 38,666 0 61,984
IONQ INC COM 46222L108   8,136 1,323 SH   SOLE 7 1,323 0 0
IONQ INC COM 46222L108   2,079,967 338,206 SH   SOLE 18 338,206 0 0
IONQ INC COM 46222L108   1,461,984 237,721 SH   SOLE 19 237,721 0 0
IONQ INC COM 46222L108   25,211,796 4,099,479 SH   SOLE 21 4,099,479 0 0
IONQ INC COM 46222L108   22,941,960 3,730,400 SH   SOLE 22 3,599,457 0 130,943
IONQ INC COM 46222L108   179,801 29,236 SH   SOLE 25 29,236 0 0
IONQ INC COM 46222L108   77,834 12,656 SH   SOLE 26 0 0 12,656
IONQ INC COM 46222L108   53,357 8,676 SH   SOLE 28 0 0 8,676
IONQ INC COM 46222L108   407,419 66,247 SH   SOLE 30 66,247 0 0
IONQ INC COM 46222L108   189,414 30,799 SH   SOLE 40 30,799 0 0
IONQ INC COM 46222L108   105,596 17,170 SH   SOLE 43 17,170 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   992,325 162,410 SH   SOLE 2 53,614 0 108,796
IOVANCE BIOTHERAPEUTICS INC COM 462260100   2,780 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   404,763 66,246 SH   SOLE 7 66,246 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   2,601,241 425,735 SH   SOLE 18 425,735 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   2,861,099 468,265 SH   SOLE 19 468,265 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   42,678,729 6,985,062 SH   SOLE 21 6,985,062 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   24,351,136 3,985,456 SH   SOLE 22 3,816,794 0 168,662
IOVANCE BIOTHERAPEUTICS INC COM 462260100   126,172 20,650 SH   SOLE 25 20,650 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   243,887 39,916 SH   SOLE 26 29,851 0 10,065
IOVANCE BIOTHERAPEUTICS INC COM 462260100   13,662 2,236 SH   SOLE 28 2,236 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,220,503 199,755 SH   SOLE 30 199,755 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   8,646 1,415 SH   SOLE 34 1,415 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   103,198 16,890 SH   SOLE 40 16,890 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   5,047 826 SH   OTR 43 826 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   497,018 81,345 SH   SOLE 43 78,704 0 2,641
IPG PHOTONICS CORP COM 44980X109   5,646,365 45,790 SH   SOLE 2 27,166 0 18,624
IPG PHOTONICS CORP COM 44980X109   200,625 1,627 SH   SOLE 4 386 0 1,241
IPG PHOTONICS CORP COM 44980X109   461,673 3,744 SH   SOLE 7 3,744 0 0
IPG PHOTONICS CORP COM 44980X109   7,951,892 64,487 SH   SOLE 18 64,487 0 0
IPG PHOTONICS CORP COM 44980X109   1,294,755 10,500 SH   SOLE 19 10,500 0 0
IPG PHOTONICS CORP COM 44980X109   207,308,155 1,681,195 SH   SOLE 21 1,681,195 0 0
IPG PHOTONICS CORP COM 44980X109   116,757,060 946,858 SH   SOLE 22 902,979 0 43,879
IPG PHOTONICS CORP COM 44980X109   638,746 5,180 SH   SOLE 25 5,180 0 0
IPG PHOTONICS CORP COM 44980X109   1,858,898 15,075 SH   SOLE 26 12,461 0 2,614
IPG PHOTONICS CORP COM 44980X109   367,587 2,981 SH   SOLE 28 694 0 2,287
IPG PHOTONICS CORP COM 44980X109   36,787,812 298,336 SH   SOLE 30 298,336 0 0
IPG PHOTONICS CORP COM 44980X109   58,326 473 SH   SOLE 31 473 0 0
IPG PHOTONICS CORP COM 44980X109   51,050 414 SH   SOLE 36 414 0 0
IPG PHOTONICS CORP COM 44980X109   745,902 6,049 SH   SOLE 40 6,049 0 0
IPG PHOTONICS CORP COM 44980X109   18,003 146 SH   OTR 43 146 0 0
IPG PHOTONICS CORP COM 44980X109   4,324,482 35,070 SH   SOLE 43 32,278 0 2,792
IPOWER INC CL A 46265P107   446 833 SH   SOLE 18 833 0 0
IPOWER INC CL A 46265P107   16,508 30,798 SH   SOLE 21 30,798 0 0
IQIYI INC SPONSORED ADS 46267X108   1,499,483 205,973 SH   SOLE 2 12,630 0 193,343
IQIYI INC SPONSORED ADS 46267X108   821,614 112,859 SH   SOLE 4 13,423 0 99,436
IQIYI INC SPONSORED ADS 46267X108   655,418 90,030 SH   SOLE 7 90,030 0 0
IQIYI INC SPONSORED ADS 46267X108   360,891 49,573 SH   SOLE 13 49,573 0 0
IQIYI INC SPONSORED ADS 46267X108   1,949,577 267,799 SH   SOLE 15 267,799 0 0
IQIYI INC SPONSORED ADS 46267X108   662,982 91,069 SH   SOLE 18 91,069 0 0
IQIYI INC SPONSORED ADS 46267X108   65,685,817 9,022,777 SH   SOLE 21 9,022,777 0 0
IQIYI INC SPONSORED ADS 46267X108   28,187,141 3,871,860 SH   SOLE 22 3,399,529 0 472,331
IQIYI INC SPONSORED ADS 46267X108   3,914,259 537,673 SH   SOLE 23 537,673 0 0
IQIYI INC SPONSORED ADS 46267X108   2,079,780 285,684 SH   SOLE 25 285,684 0 0
IQIYI INC SPONSORED ADS 46267X108   3,137,425 430,965 SH   SOLE 26 42,272 0 388,693
IQIYI INC SPONSORED ADS 46267X108   5,228,976 718,266 SH   SOLE 28 26,423 0 691,843
IQIYI INC SPONSORED ADS 46267X108   18,926,719 2,599,824 SH   SOLE 30 2,599,824 0 0
IQIYI INC SPONSORED ADS 46267X108   151,570 20,820 SH   SOLE 34 20,820 0 0
IQIYI INC SPONSORED ADS 46267X108   1,791 246 SH   SOLE 36 246 0 0
IQIYI INC SPONSORED ADS 46267X108   26,761 3,676 SH   SOLE 40 3,676 0 0
IQIYI INC SPONSORED ADS 46267X108   7,924,906 1,088,586 SH   SOLE 43 1,046,345 0 42,241
IQVIA HLDGS INC COM 46266C105   85,777,677 431,282 SH   SOLE 2 127,556 0 303,726
IQVIA HLDGS INC COM 46266C105   28,384,984 142,717 SH   SOLE 4 82,347 0 60,370
IQVIA HLDGS INC COM 46266C105   31,790,578 159,840 SH   SOLE 7 154,528 0 5,312
IQVIA HLDGS INC COM 46266C105   1,620,755 8,149 SH   SOLE 13 8,149 0 0
IQVIA HLDGS INC COM 46266C105   4,215,474 21,195 SH   SOLE 15 21,195 0 0
IQVIA HLDGS INC COM 46266C105   102,348,794 514,600 SH   SOLE 18 498,859 0 15,741
IQVIA HLDGS INC COM 46266C105   126,516,515 636,113 SH   SOLE 19 636,113 0 0
IQVIA HLDGS INC COM 46266C105   1,283,583,553 6,453,736 SH   SOLE 21 6,453,736 0 0
IQVIA HLDGS INC COM 46266C105   799,750,016 4,021,067 SH   SOLE 22 3,636,017 0 385,050
IQVIA HLDGS INC COM 46266C105   69,614,881 350,017 SH   SOLE 23 350,017 0 0
IQVIA HLDGS INC COM 46266C105   57,900,260 291,117 SH   SOLE 25 290,361 0 756
IQVIA HLDGS INC COM 46266C105   63,204,458 317,786 SH   SOLE 26 116,456 0 201,330
IQVIA HLDGS INC COM 46266C105   79,277,952 398,602 SH   SOLE 28 5,294 0 393,308
IQVIA HLDGS INC COM 46266C105   36,994 186 SH   SOLE 29 186 0 0
IQVIA HLDGS INC COM 46266C105   217,138,356 1,091,751 SH   SOLE 30 1,091,751 0 0
IQVIA HLDGS INC COM 46266C105   10,444,311 52,513 SH   SOLE 31 38,493 0 14,020
IQVIA HLDGS INC COM 46266C105   119,677,284 601,726 SH   SOLE 34 601,726 0 0
IQVIA HLDGS INC COM 46266C105   10,787,197 54,237 SH   SOLE 36 54,237 0 0
IQVIA HLDGS INC COM 46266C105   1,498,835 7,536 SH   SOLE 40 7,536 0 0
IQVIA HLDGS INC COM 46266C105   132,859 668 SH   OTR 43 668 0 0
IQVIA HLDGS INC COM 46266C105   23,929,450 120,315 SH   SOLE 43 102,813 0 17,502
IRADIMED CORP COM 46266A109   428,640 10,893 SH   SOLE 2 9,306 0 1,587
IRADIMED CORP COM 46266A109   1,023 26 SH   SOLE 7 26 0 0
IRADIMED CORP COM 46266A109   736,829 18,725 SH   SOLE 18 18,725 0 0
IRADIMED CORP COM 46266A109   735,570 18,693 SH   SOLE 19 18,693 0 0
IRADIMED CORP COM 46266A109   8,554,965 217,407 SH   SOLE 21 217,407 0 0
IRADIMED CORP COM 46266A109   6,490,035 164,931 SH   SOLE 22 163,507 0 1,424
IRADIMED CORP COM 46266A109   352,025 8,946 SH   SOLE 26 0 0 8,946
IRADIMED CORP COM 46266A109   145,162 3,689 SH   SOLE 43 3,291 0 398
IRHYTHM TECHNOLOGIES INC COM 450056106   1,962,775 15,825 SH   SOLE 2 8,897 0 6,928
IRHYTHM TECHNOLOGIES INC COM 450056106   44,899 362 SH   SOLE 4 105 0 257
IRHYTHM TECHNOLOGIES INC COM 450056106   698,165 5,629 SH   SOLE 7 5,629 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   9,878,245 79,644 SH   SOLE 18 77,708 0 1,936
IRHYTHM TECHNOLOGIES INC COM 450056106   20,365,354 164,197 SH   SOLE 19 164,197 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   139,258,775 1,122,783 SH   SOLE 21 1,122,783 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   96,869,539 781,017 SH   SOLE 22 758,687 0 22,330
IRHYTHM TECHNOLOGIES INC COM 450056106   27,411 221 SH   SOLE 23 221 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   640,987 5,168 SH   SOLE 25 5,168 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   2,109,006 17,004 SH   SOLE 26 14,634 0 2,370
IRHYTHM TECHNOLOGIES INC COM 450056106   383,625 3,093 SH   SOLE 28 1,425 0 1,668
IRHYTHM TECHNOLOGIES INC COM 450056106   6,164,539 49,702 SH   SOLE 30 49,702 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   105,426 850 SH   SOLE 34 850 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   36,961 298 SH   SOLE 36 298 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   626,103 5,048 SH   SOLE 40 5,048 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   7,814 63 SH   OTR 43 63 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   2,208,106 17,803 SH   SOLE 43 16,911 0 892
IRIDEX CORP COM 462684101   5,382 2,651 SH   SOLE 18 2,651 0 0
IRIDEX CORP COM 462684101   84,107 41,432 SH   SOLE 21 41,432 0 0
IRIDEX CORP COM 462684101   42,626 20,998 SH   SOLE 22 20,998 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   7,435,873 120,069 SH   SOLE 2 92,420 0 27,649
IRIDIUM COMMUNICATIONS INC COM 46269C102   729,350 11,777 SH   SOLE 4 11,777 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,829,598 29,543 SH   SOLE 7 29,543 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   32,708,887 528,159 SH   SOLE 18 511,602 0 16,557
IRIDIUM COMMUNICATIONS INC COM 46269C102   16,690,630 269,508 SH   SOLE 19 269,508 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   543,999,437 8,784,102 SH   SOLE 21 8,784,102 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   239,996,276 3,875,283 SH   SOLE 22 3,786,633 0 88,650
IRIDIUM COMMUNICATIONS INC COM 46269C102   57,471 928 SH   SOLE 23 928 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,186,207 19,154 SH   SOLE 25 19,154 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   4,090,043 66,043 SH   SOLE 26 56,162 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102   558,609 9,020 SH   SOLE 28 1,882 0 7,138
IRIDIUM COMMUNICATIONS INC COM 46269C102   13,163,779 212,559 SH   SOLE 30 212,559 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   292,743 4,727 SH   SOLE 34 4,727 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   490,362 7,918 SH   SOLE 36 7,918 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,116,784 18,033 SH   SOLE 40 18,033 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   6,337,730 102,337 SH   SOLE 43 96,423 0 5,914
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   62,574 20,449 SH   SOLE 21 20,449 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   108,679 35,516 SH   SOLE 30 35,516 0 0
IROBOT CORP COM 462726100   962,742 22,061 SH   SOLE 2 9,376 0 12,685
IROBOT CORP COM 462726100   52,281 1,198 SH   SOLE 4 87 0 1,111
IROBOT CORP COM 462726100   447,223 10,248 SH   SOLE 7 10,248 0 0
IROBOT CORP COM 462726100   3,848,219 88,181 SH   SOLE 18 85,523 0 2,658
IROBOT CORP COM 462726100   4,267,032 97,778 SH   SOLE 19 97,778 0 0
IROBOT CORP COM 462726100   144,309,843 3,306,825 SH   SOLE 21 3,306,825 0 0
IROBOT CORP COM 462726100   35,549,406 814,606 SH   SOLE 22 791,388 0 23,218
IROBOT CORP COM 462726100   13,136 301 SH   SOLE 23 301 0 0
IROBOT CORP COM 462726100   197,166 4,518 SH   SOLE 25 4,518 0 0
IROBOT CORP COM 462726100   786,786 18,029 SH   SOLE 26 9,175 0 8,854
IROBOT CORP COM 462726100   21,864 501 SH   SOLE 28 501 0 0
IROBOT CORP COM 462726100   11,500,842 263,539 SH   SOLE 30 263,539 0 0
IROBOT CORP COM 462726100   42,636 977 SH   SOLE 36 977 0 0
IROBOT CORP COM 462726100   213,443 4,891 SH   SOLE 40 4,891 0 0
IROBOT CORP COM 462726100   1,076,773 24,674 SH   SOLE 43 23,894 0 780
IRON MTN INC DEL COM 46284V101   34,183,193 646,063 SH   SOLE 2 77,385 0 568,678
IRON MTN INC DEL COM 46284V101   9,351,843 176,750 SH   SOLE 4 154,241 0 22,509
IRON MTN INC DEL COM 46284V101   19,260,034 364,015 SH   SOLE 7 355,518 0 8,497
IRON MTN INC DEL COM 46284V101   528,201 9,983 SH   SOLE 13 9,983 0 0
IRON MTN INC DEL COM 46284V101   2,603,278 49,202 SH   SOLE 15 49,202 0 0
IRON MTN INC DEL COM 46284V101   24,499,076 463,033 SH   SOLE 18 438,554 0 24,479
IRON MTN INC DEL COM 46284V101   7,966,183 150,561 SH   SOLE 19 150,561 0 0
IRON MTN INC DEL COM 46284V101   488,857,130 9,239,409 SH   SOLE 21 9,239,409 0 0
IRON MTN INC DEL COM 46284V101   364,888,630 6,896,402 SH   SOLE 22 6,264,984 0 631,418
IRON MTN INC DEL COM 46284V101   29,000,024 548,101 SH   SOLE 23 548,101 0 0
IRON MTN INC DEL COM 46284V101   25,026,113 472,994 SH   SOLE 25 472,153 0 841
IRON MTN INC DEL COM 46284V101   29,085,791 549,722 SH   SOLE 26 208,836 0 340,886
IRON MTN INC DEL COM 46284V101   29,205,262 551,980 SH   SOLE 28 57,644 0 494,336
IRON MTN INC DEL COM 46284V101   9,735 184 SH   SOLE 29 184 0 0
IRON MTN INC DEL COM 46284V101   94,951,387 1,794,583 SH   SOLE 30 1,744,567 0 50,016
IRON MTN INC DEL COM 46284V101   4,202,906 79,435 SH   SOLE 31 57,768 0 21,667
IRON MTN INC DEL COM 46284V101   682,962 12,908 SH   SOLE 34 12,908 0 0
IRON MTN INC DEL COM 46284V101   4,751,688 89,807 SH   SOLE 36 89,807 0 0
IRON MTN INC DEL COM 46284V101   618,677 11,693 SH   SOLE 40 11,693 0 0
IRON MTN INC DEL COM 46284V101   37,619 711 SH   OTR 43 711 0 0
IRON MTN INC DEL COM 46284V101   15,777,436 298,194 SH   SOLE 43 268,681 0 29,513
IRONNET INC COM 46323Q105   3,126 8,890 SH   SOLE 2 4,052 0 4,838
IRONNET INC COM 46323Q105   59,919 170,417 SH   SOLE 18 170,417 0 0
IRONNET INC COM 46323Q105   40,641 115,589 SH   SOLE 19 115,589 0 0
IRONNET INC COM 46323Q105   890,448 2,532,561 SH   SOLE 21 2,532,561 0 0
IRONNET INC COM 46323Q105   388,301 1,104,383 SH   SOLE 22 1,092,245 0 12,138
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   6,686,102 635,561 SH   SOLE 2 464,516 0 171,045
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   5,428 516 SH   SOLE 4 516 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   14,476 1,376 SH   SOLE 7 1,376 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   4,911,388 466,862 SH   SOLE 18 427,168 0 39,694
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   12,332,038 1,172,247 SH   SOLE 19 1,172,247 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   182,275,906 17,326,607 SH   SOLE 21 17,326,607 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   51,409,767 4,886,860 SH   SOLE 22 4,788,652 0 98,208
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   681,181 64,751 SH   SOLE 23 64,751 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   248,535 23,625 SH   SOLE 25 23,625 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   3,099,644 294,643 SH   SOLE 26 77,172 0 217,471
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   93,407 8,879 SH   SOLE 28 2,886 0 5,993
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   3,048,307 289,763 SH   SOLE 30 289,763 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   499,805 47,510 SH   SOLE 34 47,510 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   19,283 1,833 SH   SOLE 36 1,833 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   211,505 20,105 SH   SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   23,028 2,189 SH   OTR 43 2,189 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   784,613 74,583 SH   SOLE 43 63,142 0 11,441
ISHARES GOLD TR ISHARES NEW 464285204   4,933 132 SH   SOLE 2 132 0 0
ISHARES GOLD TR ISHARES NEW 464285204   3,031,454 81,120 SH   SOLE 18 81,120 0 0
ISHARES GOLD TR ISHARES NEW 464285204   9,233,604 247,086 SH   SOLE 21 247,086 0 0
ISHARES GOLD TR ISHARES NEW 464285204   75,759,117 2,027,271 SH   SOLE 23 2,027,271 0 0
ISHARES GOLD TR ISHARES NEW 464285204   11,734,292 314,003 SH   SOLE 34 314,003 0 0
ISHARES GOLD TR SHARES REPRESENT 46436F103   22,407,555 1,138,017 SH   SOLE 2 0 0 1,138,017
ISHARES INC MSCI AUST ETF 464286103   21,951,011 956,888 SH   SOLE 2 956,888 0 0
ISHARES INC MSCI AUST ETF 464286103   96,857,360 4,222,204 SH   SOLE 7 0 0 4,222,204
ISHARES INC MSCI AUST ETF 464286103   9,372,688 408,574 SH   SOLE 18 408,574 0 0
ISHARES INC MSCI FRONTIER 464286145   6,319,553 246,954 SH   SOLE 23 246,954 0 0
ISHARES INC JP MRGN EM HI BD 464286285   10,184 289 SH   SOLE 2 289 0 0
ISHARES INC EM MKTS DIV ETF 464286319   117,301 4,780 SH   SOLE 7 4,780 0 0
ISHARES INC EM MKTS DIV ETF 464286319   106,185 4,327 SH   SOLE 18 4,327 0 0
ISHARES INC EM MKTS DIV ETF 464286319   14,120,930 575,425 SH   SOLE 21 575,425 0 0
ISHARES INC MSCI WORLD ETF 464286392   3,995,603 33,956 SH   SOLE 2 33,956 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   1,065,602 38,919 SH   SOLE 2 38,919 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   194,179 7,092 SH   SOLE 4 7,092 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   17,578 642 SH   SOLE 7 0 0 642
ISHARES INC MSCI BRAZIL ETF 464286400   3,090,545 112,876 SH   SOLE 18 112,876 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   29,236,419 1,067,802 SH   SOLE 19 1,067,802 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   365,791 7,261 SH   SOLE 21 7,261 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   12,337,198 244,895 SH   SOLE 22 244,895 0 0
ISHARES INC MSCI CDA ETF 464286509   51,481,369 1,506,184 SH   SOLE 2 1,506,184 0 0
ISHARES INC MSCI CDA ETF 464286509   561,133 16,417 SH   SOLE 3 0 0 16,417
ISHARES INC MSCI CDA ETF 464286509   3,494,016 102,224 SH   SOLE 7 0 0 102,224
ISHARES INC MSCI CDA ETF 464286509   6,027,677 176,351 SH   SOLE 18 176,351 0 0
ISHARES INC MSCI CDA ETF 464286509   15,744,402 460,632 SH   SOLE 21 460,632 0 0
ISHARES INC MSCI CDA ETF 464286509   4,258,486 124,590 SH   SOLE 22 124,590 0 0
ISHARES INC MSCI CDA ETF 464286509   1,405,379 41,117 SH   SOLE 26 41,117 0 0
ISHARES INC JP MORGAN EM ETF 464286517   400,515 11,110 SH   SOLE 2 73 0 11,037
ISHARES INC JP MORGAN EM ETF 464286517   943,501 26,172 SH   SOLE 18 26,172 0 0
ISHARES INC JP MORGAN EM ETF 464286517   7,764,629 215,385 SH   SOLE 21 215,385 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   139,566,132 1,442,544 SH   SOLE 7 1,442,544 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   677 7 SH   SOLE 17 0 0 7
ISHARES INC MSCI GBL MIN VOL 464286525   2,613,798 27,016 SH   SOLE 18 27,016 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   105,071 1,086 SH   SOLE 22 0 0 1,086
ISHARES INC MSCI GBL MIN VOL 464286525   38,780,883 400,836 SH   SOLE 40 400,836 0 0
ISHARES INC MSCI EMERG MRKT 464286533   48,961,132 897,217 SH   SOLE 7 897,217 0 0
ISHARES INC MSCI EMERG MRKT 464286533   491 9 SH   SOLE 17 0 0 9
ISHARES INC MSCI EMERG MRKT 464286533   86,034,243 1,576,585 SH   SOLE 18 1,576,585 0 0
ISHARES INC MSCI EMERG MRKT 464286533   2,591,366 47,487 SH   SOLE 21 47,487 0 0
ISHARES INC MSCI EMERG MRKT 464286533   44,205,138 810,063 SH   SOLE 22 810,063 0 0
ISHARES INC MSCI EURZONE ETF 464286608   5,187,130 115,065 SH   SOLE 2 115,065 0 0
ISHARES INC MSCI EURZONE ETF 464286608   115,645,572 2,565,341 SH   SOLE 7 0 0 2,565,341
ISHARES INC MSCI EURZONE ETF 464286608   10,389,813 230,475 SH   SOLE 18 230,475 0 0
ISHARES INC MSCI EURZONE ETF 464286608   310,024,987 6,877,218 SH   SOLE 21 6,877,218 0 0
ISHARES INC MSCI CHILE ETF 464286640   1,511,439 52,517 SH   SOLE 22 52,517 0 0
ISHARES INC MSCI PAC JP ETF 464286665   73,727,428 1,683,659 SH   SOLE 23 1,683,659 0 0
ISHARES INC MSCI PAC JP ETF 464286665   4,397,260 100,417 SH   SOLE 28 0 0 100,417
ISHARES INC MSCI FRANCE ETF 464286707   3,251 86 SH   SOLE 2 86 0 0
ISHARES INC MSCI FRANCE ETF 464286707   19,142,336 506,411 SH   SOLE 7 0 0 506,411
ISHARES INC MSCI SWITZERLAND 464286749   725 16 SH   SOLE 2 16 0 0
ISHARES INC MSCI SWITZERLAND 464286749   48,728,970 1,075,220 SH   SOLE 7 0 0 1,075,220
ISHARES INC MSCI SWITZERLAND 464286749   398,182 8,786 SH   SOLE 18 8,786 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   4,772,311 134,280 SH   SOLE 2 134,280 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   369,332 10,392 SH   SOLE 7 0 0 10,392
ISHARES INC MSCI SWEDEN ETF 464286756   1,164,006 32,752 SH   SOLE 18 32,752 0 0
ISHARES INC MSCI SPAIN ETF 464286764   1,561 56 SH   SOLE 2 56 0 0
ISHARES INC MSCI SPAIN ETF 464286764   15,191,212 545,074 SH   SOLE 7 0 0 545,074
ISHARES INC MSCI SPAIN ETF 464286764   476,187 17,086 SH   SOLE 18 17,086 0 0
ISHARES INC MSCI STH KOR ETF 464286772   14,448 236 SH   SOLE 2 236 0 0
ISHARES INC MSCI STH KOR ETF 464286772   84,798,332 1,385,141 SH   SOLE 4 1,385,141 0 0
ISHARES INC MSCI STH KOR ETF 464286772   122,440 2,000 SH   SOLE 18 2,000 0 0
ISHARES INC MSCI STH AFR ETF 464286780   2,592,984 61,416 SH   SOLE 2 61,416 0 0
ISHARES INC MSCI STH AFR ETF 464286780   219,248 5,193 SH   SOLE 7 0 0 5,193
ISHARES INC MSCI STH AFR ETF 464286780   259,526 6,147 SH   SOLE 18 6,147 0 0
ISHARES INC MSCI GERMANY ETF 464286806   2,157,524 75,809 SH   SOLE 2 75,809 0 0
ISHARES INC MSCI GERMANY ETF 464286806   1,617,154 56,822 SH   SOLE 7 0 0 56,822
ISHARES INC MSCI GERMANY ETF 464286806   1,638,271 57,564 SH   SOLE 18 57,564 0 0
ISHARES INC MSCI GERMANY ETF 464286806   35,478,748 1,246,618 SH   SOLE 21 1,246,618 0 0
ISHARES INC MSCI NETHERL ETF 464286814   5,341,170 126,568 SH   SOLE 2 126,568 0 0
ISHARES INC MSCI NETHERL ETF 464286814   4,414,584 104,611 SH   SOLE 7 0 0 104,611
ISHARES INC MSCI NETHERL ETF 464286814   889,154 21,070 SH   SOLE 18 21,070 0 0
ISHARES INC MSCI MEXICO ETF 464286822   2,444,183 41,058 SH   SOLE 2 41,058 0 0
ISHARES INC MSCI MEXICO ETF 464286822   41,790 702 SH   SOLE 7 0 0 702
ISHARES INC MSCI MEXICO ETF 464286822   814,132 13,676 SH   SOLE 18 13,676 0 0
ISHARES INC MSCI HONG KG ETF 464286871   338,089 16,452 SH   SOLE 2 16,452 0 0
ISHARES INC CORE MSCI EMKT 46434G103   333,331,816 6,831,970 SH   SOLE 2 6,831,970 0 0
ISHARES INC CORE MSCI EMKT 46434G103   124,317 2,548 SH   SOLE 3 2,548 0 0
ISHARES INC CORE MSCI EMKT 46434G103   639,704,864 13,111,393 SH   SOLE 7 13,095,502 0 15,891
ISHARES INC CORE MSCI EMKT 46434G103   24,965,923 511,702 SH   SOLE 17 0 0 511,702
ISHARES INC CORE MSCI EMKT 46434G103   194,295,085 3,982,273 SH   SOLE 18 2,534,467 0 1,447,806
ISHARES INC CORE MSCI EMKT 46434G103   21,367,044 437,939 SH   SOLE 19 381,857 0 56,082
ISHARES INC CORE MSCI EMKT 46434G103   388,401,724 7,960,683 SH   SOLE 21 7,412,902 0 547,781
ISHARES INC CORE MSCI EMKT 46434G103   268,990,345 5,513,227 SH   SOLE 22 4,153,520 0 1,359,707
ISHARES INC CORE MSCI EMKT 46434G103   328,030,490 6,723,314 SH   SOLE 23 6,723,314 0 0
ISHARES INC CORE MSCI EMKT 46434G103   3,464 71 SH   SOLE 43 71 0 0
ISHARES INC MSCI EMRG CHN 46434G764   10,659,769 216,091 SH   SOLE 2 216,091 0 0
ISHARES INC MSCI EMRG CHN 46434G764   733,784 14,875 SH   SOLE 7 14,875 0 0
ISHARES INC MSCI EMRG CHN 46434G764   122,800,474 2,489,367 SH   SOLE 22 2,489,367 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   176,982,236 3,904,307 SH   SOLE 2 174,597 0 3,729,710
ISHARES INC MSCI TAIWAN ETF 46434G772   12,742,082 281,096 SH   SOLE 7 0 0 281,096
ISHARES INC MSCI TAIWAN ETF 46434G772   11,139,666 245,746 SH   SOLE 15 245,746 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   7,838,962 172,931 SH   SOLE 18 172,931 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   85,803,752 1,892,869 SH   SOLE 22 1,892,869 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   3,673,620 185,069 SH   SOLE 2 185,069 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   1,266,053 63,781 SH   SOLE 7 0 0 63,781
ISHARES INC MSCI SINGPOR ETF 46434G780   1,353,234 68,173 SH   SOLE 18 68,173 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   310 14 SH   SOLE 2 14 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   632,532 28,531 SH   SOLE 22 28,531 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   42,807,606 729,385 SH   SOLE 2 729,385 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   301,506,494 5,137,272 SH   SOLE 4 5,137,272 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   172,601,128 2,940,895 SH   SOLE 7 0 0 2,940,895
ISHARES INC MSCI JPN ETF NEW 46434G822   19,946,149 339,856 SH   SOLE 18 339,856 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   169,375,408 2,885,933 SH   SOLE 21 2,885,933 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   31,569,997 537,911 SH   SOLE 23 537,911 0 0
ISHARES INC MSCI ITALY ETF 46434G830   669 22 SH   SOLE 2 22 0 0
ISHARES INC MSCI ITALY ETF 46434G830   1,813,293 59,589 SH   SOLE 7 0 0 59,589
ISHARES INC ESG AWR MSCI EM 46434G863   39,884,877 1,266,991 SH   SOLE 2 1,266,991 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   1,622,479 51,540 SH   SOLE 7 51,540 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   348 11 SH   SOLE 17 0 0 11
ISHARES INC ESG AWR MSCI EM 46434G863   4,449,792 141,353 SH   SOLE 18 141,353 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   125,322 3,981 SH   SOLE 19 0 0 3,981
ISHARES INC ESG AWR MSCI EM 46434G863   4,773,942 151,650 SH   SOLE 21 151,650 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   860,380 27,331 SH   SOLE 22 27,331 0 0
ISHARES INC EMNG MKTS EQT 46434G889   22,670 546 SH   SOLE 2 546 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   10,140 504 SH   SOLE 2 0 0 504
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   290,476,384 14,437,196 SH   SOLE 7 14,437,196 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   15,098,450 750,420 SH   SOLE 23 750,420 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   2,238,270 111,246 SH   SOLE 26 0 0 111,246
ISHARES TR S&P 100 ETF 464287101   92,483,611 494,459 SH   SOLE 2 494,459 0 0
ISHARES TR S&P 100 ETF 464287101   1,930,253 10,320 SH   SOLE 43 10,320 0 0
ISHARES TR CORE S&P TTL STK 464287150   352,443,419 3,892,252 SH   SOLE 2 3,892,252 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,967,215,683 21,725,187 SH   SOLE 7 21,725,187 0 0
ISHARES TR CORE S&P TTL STK 464287150   65,331 721 SH   SOLE 17 0 0 721
ISHARES TR CORE S&P TTL STK 464287150   251,107,736 2,773,139 SH   SOLE 18 241,266 0 2,531,873
ISHARES TR CORE S&P TTL STK 464287150   883,776,602 9,760,095 SH   SOLE 19 0 0 9,760,095
ISHARES TR CORE S&P TTL STK 464287150   154,766,792 1,709,186 SH   SOLE 21 0 0 1,709,186
ISHARES TR SELECT DIVID ETF 464287168   734,953 6,272 SH   SOLE 7 6,272 0 0
ISHARES TR SELECT DIVID ETF 464287168   38,669,448 330,000 SH   SOLE 18 330,000 0 0
ISHARES TR SELECT DIVID ETF 464287168   58,654 501 SH   SOLE 43 501 0 0
ISHARES TR TIPS BD ETF 464287176   46,636 423 SH   SOLE 2 423 0 0
ISHARES TR TIPS BD ETF 464287176   56,351,972 511,129 SH   SOLE 4 511,129 0 0
ISHARES TR TIPS BD ETF 464287176   13,192,846 119,663 SH   SOLE 7 119,663 0 0
ISHARES TR TIPS BD ETF 464287176   5,945,917 53,931 SH   SOLE 17 0 0 53,931
ISHARES TR TIPS BD ETF 464287176   41,262,496 374,263 SH   SOLE 18 374,263 0 0
ISHARES TR TIPS BD ETF 464287176   75,148,054 681,615 SH   SOLE 19 0 0 681,615
ISHARES TR TIPS BD ETF 464287176   2,913,247,874 26,424,017 SH   SOLE 21 26,183,005 0 241,012
ISHARES TR TIPS BD ETF 464287176   17,512,220 158,841 SH   SOLE 23 158,841 0 0
ISHARES TR TIPS BD ETF 464287176   1,940,510 17,601 SH   SOLE 26 17,601 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   239,051,610 8,095,212 SH   SOLE 4 8,095,212 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   78,818,936 2,669,114 SH   SOLE 7 2,669,114 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   551,591 18,679 SH   SOLE 18 18,679 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   11,454,274 387,886 SH   SOLE 19 387,886 0 0
ISHARES TR OPTIONS 464287184   8,859,000 300,000 SH Call SOLE 19 300,000 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,207,412,433 10,235,021 SH   SOLE 2 9,936,900 0 298,121
ISHARES TR CORE S&P500 ETF 464287200   5,047,240 12,278 SH   SOLE 3 12,278 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,195,163,482 10,205,224 SH   SOLE 4 10,205,224 0 0
ISHARES TR CORE S&P500 ETF 464287200   11,471,270,438 27,905,202 SH   SOLE 7 27,889,799 0 15,403
ISHARES TR CORE S&P500 ETF 464287200   628,493,224 1,528,883 SH   SOLE 16 1,528,883 0 0
ISHARES TR CORE S&P500 ETF 464287200   207,500,387 504,769 SH   SOLE 17 0 0 504,769
ISHARES TR CORE S&P500 ETF 464287200   2,037,209,699 4,955,750 SH   SOLE 18 3,561,297 0 1,394,453
ISHARES TR CORE S&P500 ETF 464287200   950,947,664 2,313,291 SH   SOLE 19 2,313,291 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,906,469,005 4,637,708 SH   SOLE 21 4,637,708 0 0
ISHARES TR CORE S&P500 ETF 464287200   858,787,639 2,089,101 SH   SOLE 22 2,046,752 0 42,349
ISHARES TR CORE S&P500 ETF 464287200   2,374,238,992 5,775,613 SH   SOLE 23 5,775,613 0 0
ISHARES TR CORE S&P500 ETF 464287200   290,721,120 707,213 SH   SOLE 28 707,213 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,502,892 10,954 SH   SOLE 43 8,762 0 2,192
ISHARES TR CORE US AGGBD ET 464287226   972,865,630 9,763,806 SH   SOLE 2 9,763,806 0 0
ISHARES TR CORE US AGGBD ET 464287226   309,510,935 3,106,292 SH   SOLE 7 343,574 0 2,762,718
ISHARES TR CORE US AGGBD ET 464287226   121,206,737 1,216,447 SH   SOLE 17 0 0 1,216,447
ISHARES TR CORE US AGGBD ET 464287226   1,635,898,858 16,418,094 SH   SOLE 18 10,509,882 0 5,908,212
ISHARES TR CORE US AGGBD ET 464287226   774,017,370 7,768,139 SH   SOLE 19 3,015,589 0 4,752,550
ISHARES TR CORE US AGGBD ET 464287226   128,704,589 1,291,696 SH   SOLE 21 47,392 0 1,244,304
ISHARES TR CORE US AGGBD ET 464287226   67,162,541 674,052 SH   SOLE 22 674,052 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   555,761,585 14,084,176 SH   SOLE 4 14,084,176 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,928,508,100 48,872,481 SH   SOLE 7 48,872,481 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   14,922,746 378,174 SH   SOLE 18 29,684 0 348,490
ISHARES TR MSCI EMG MKT ETF 464287234   3,264,210 82,722 SH   SOLE 19 82,722 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   141,347,456 3,582,044 SH   SOLE 21 3,582,044 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,004,612 25,459 SH   SOLE 22 25,459 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   40,505,216 1,026,488 SH   SOLE 23 1,026,488 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   4,358,396 110,451 SH   SOLE 26 0 0 110,451
ISHARES TR IBOXX INV CP ETF 464287242   72,418,012 660,688 SH   SOLE 2 657,078 0 3,610
ISHARES TR IBOXX INV CP ETF 464287242   1,160,331 10,586 SH   SOLE 4 10,586 0 0
ISHARES TR IBOXX INV CP ETF 464287242   149,025,756 1,359,600 SH   SOLE 7 1,183,217 0 176,383
ISHARES TR IBOXX INV CP ETF 464287242   73,780 673 SH   SOLE 17 0 0 673
ISHARES TR IBOXX INV CP ETF 464287242   197,060,957 1,797,837 SH   SOLE 18 1,573,650 0 224,187
ISHARES TR IBOXX INV CP ETF 464287242   613,123,265 5,593,680 SH   SOLE 19 5,593,680 0 0
ISHARES TR IBOXX INV CP ETF 464287242   492,286,899 4,491,259 SH   SOLE 21 4,491,259 0 0
ISHARES TR IBOXX INV CP ETF 464287242   4,836,541 44,125 SH   SOLE 22 0 0 44,125
ISHARES TR IBOXX INV CP ETF 464287242   294,801,356 2,689,548 SH   SOLE 23 2,689,548 0 0
ISHARES TR IBOXX INV CP ETF 464287242   2,924,724 26,683 SH   SOLE 26 26,683 0 0
ISHARES TR OPTIONS 464287242   6,017,589 54,900 SH Put SOLE 2 54,900 0 0
ISHARES TR OPTIONS 464287242   5,458,578 49,800 SH Put SOLE 4 49,800 0 0
ISHARES TR OPTIONS 464287242   141,681,886 1,292,600 SH Put SOLE 18 1,292,600 0 0
ISHARES TR OPTIONS 464287242   1,638,735,266 14,950,600 SH Put SOLE 19 14,950,600 0 0
ISHARES TR GBL COMM SVC ETF 464287275   4,277,350 66,771 SH   SOLE 7 66,771 0 0
ISHARES TR GBL COMM SVC ETF 464287275   9,609 150 SH   SOLE 18 150 0 0
ISHARES TR GLOBAL TECH ETF 464287291   13,609,352 250,356 SH   SOLE 2 250,356 0 0
ISHARES TR GLOBAL TECH ETF 464287291   17,930,972 329,856 SH   SOLE 7 329,856 0 0
ISHARES TR GLOBAL TECH ETF 464287291   214,505 3,946 SH   SOLE 18 3,946 0 0
ISHARES TR GLOBAL TECH ETF 464287291   736,469 13,548 SH   SOLE 43 13,548 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   160,656,452 2,514,579 SH   SOLE 2 2,514,579 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   13,034 204 SH   SOLE 17 0 0 204
ISHARES TR S&P 500 GRWT ETF 464287309   20,186,684 315,960 SH   SOLE 18 315,960 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   507,287 7,940 SH   SOLE 43 0 0 7,940
ISHARES TR GLOB HLTHCRE ETF 464287325   834,224,533 10,007,492 SH   SOLE 4 10,007,492 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   443,332,404 5,318,287 SH   SOLE 7 5,318,287 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   870,028 10,437 SH   SOLE 18 10,437 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   68,317 990 SH   SOLE 18 990 0 0
ISHARES TR NORTH AMERN NAT 464287374   1,449 37 SH   SOLE 18 37 0 0
ISHARES TR LATN AMER 40 ETF 464287390   150,476 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390   2,333,555 97,761 SH   SOLE 18 97,761 0 0
ISHARES TR LATN AMER 40 ETF 464287390   24,032,746 1,006,818 SH   SOLE 19 1,006,818 0 0
ISHARES TR S&P 500 VAL ETF 464287408   9,156,371 60,335 SH   SOLE 17 0 0 60,335
ISHARES TR S&P 500 VAL ETF 464287408   963,069 6,346 SH   SOLE 18 6,346 0 0
ISHARES TR 20 YR TR BD ETF 464287432   71,603,604 673,156 SH   SOLE 2 435,296 0 237,860
ISHARES TR 20 YR TR BD ETF 464287432   13,732,899 129,105 SH   SOLE 7 128,408 0 697
ISHARES TR 20 YR TR BD ETF 464287432   11,750,694 110,470 SH   SOLE 18 100,673 0 9,797
ISHARES TR 20 YR TR BD ETF 464287432   224,706,625 2,112,500 SH   SOLE 19 1,406,138 0 706,362
ISHARES TR 20 YR TR BD ETF 464287432   106,075,887 997,235 SH   SOLE 21 876,638 0 120,597
ISHARES TR 20 YR TR BD ETF 464287432   4,752,824 44,682 SH   SOLE 22 17,531 0 27,151
ISHARES TR 20 YR TR BD ETF 464287432   218,792,559 2,056,901 SH   SOLE 23 2,056,901 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,741,702 16,374 SH   SOLE 26 16,374 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   5,116,872 51,623 SH   SOLE 2 51,623 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   24,483 247 SH   SOLE 7 0 0 247
ISHARES TR 7-10 YR TRSY BD 464287440   404,323,196 4,079,128 SH   SOLE 18 4,079,128 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   5,072,763 51,178 SH   SOLE 22 51,178 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   132,740,612 1,339,191 SH   SOLE 23 1,339,191 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   34,564,548 420,698 SH   SOLE 2 103,111 0 317,587
ISHARES TR 1 3 YR TREAS BD 464287457   329 4 SH   SOLE 17 0 0 4
ISHARES TR 1 3 YR TREAS BD 464287457   32,008,797 389,591 SH   SOLE 18 389,591 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   760,506,646 9,256,410 SH   SOLE 19 7,797,088 0 1,459,322
ISHARES TR 1 3 YR TREAS BD 464287457   47,748,106 581,160 SH   SOLE 21 250,894 0 330,266
ISHARES TR 1 3 YR TREAS BD 464287457   18,620,003 226,631 SH   SOLE 22 223,538 0 3,093
ISHARES TR 1 3 YR TREAS BD 464287457   257,900 3,139 SH   SOLE 23 3,139 0 0
ISHARES TR MSCI EAFE ETF 464287465   270,474,622 3,781,804 SH   SOLE 4 3,781,804 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,078,875,338 15,084,946 SH   SOLE 7 15,084,946 0 0
ISHARES TR MSCI EAFE ETF 464287465   8,797 123 SH   SOLE 17 0 0 123
ISHARES TR MSCI EAFE ETF 464287465   306,149,442 4,280,613 SH   SOLE 18 3,610,663 0 669,950
ISHARES TR MSCI EAFE ETF 464287465   3,241,677,042 45,325,462 SH   SOLE 21 45,325,462 0 0
ISHARES TR MSCI EAFE ETF 464287465   88,435 1,237 SH   SOLE 43 1 0 1,236
ISHARES TR RUS MDCP VAL ETF 464287473   2,018 19 SH   SOLE 17 0 0 19
ISHARES TR RUS MDCP VAL ETF 464287473   1,718,422 16,181 SH   SOLE 18 16,181 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   13,700 129 SH   SOLE 43 129 0 0
ISHARES TR RUS MD CP GR ETF 464287481   1,320 14 SH   SOLE 17 0 0 14
ISHARES TR RUS MD CP GR ETF 464287481   2,203,410 24,200 SH   SOLE 18 24,200 0 0
ISHARES TR RUS MID CAP ETF 464287499   3,776 54 SH   SOLE 17 0 0 54
ISHARES TR RUS MID CAP ETF 464287499   8,484,862 121,351 SH   SOLE 18 121,351 0 0
ISHARES TR RUS MID CAP ETF 464287499   19,878,885 284,309 SH   SOLE 19 284,309 0 0
ISHARES TR RUS MID CAP ETF 464287499   22,514 322 SH   SOLE 43 322 0 0
ISHARES TR CORE S&P MCP ETF 464287507   23,970,081 95,819 SH   SOLE 2 95,819 0 0
ISHARES TR CORE S&P MCP ETF 464287507   147,596,902 590,010 SH   SOLE 4 590,010 0 0
ISHARES TR CORE S&P MCP ETF 464287507   309,649,049 1,237,804 SH   SOLE 7 1,237,804 0 0
ISHARES TR CORE S&P MCP ETF 464287507   24,015 96 SH   SOLE 17 0 0 96
ISHARES TR CORE S&P MCP ETF 464287507   234,051,090 935,606 SH   SOLE 18 867,727 0 67,879
ISHARES TR CORE S&P MCP ETF 464287507   47,942,664 191,648 SH   SOLE 19 191,648 0 0
ISHARES TR CORE S&P MCP ETF 464287507   103,011,885 411,784 SH   SOLE 21 411,784 0 0
ISHARES TR CORE S&P MCP ETF 464287507   203,466,135 813,344 SH   SOLE 22 505,313 0 308,031
ISHARES TR CORE S&P MCP ETF 464287507   831,996 3,326 SH   SOLE 43 2,602 0 724
ISHARES TR ISHARES BIOTECH 464287556   40,040 310 SH   SOLE 4 310 0 0
ISHARES TR ISHARES BIOTECH 464287556   671,761 5,201 SH   SOLE 18 5,201 0 0
ISHARES TR ISHARES BIOTECH 464287556   7,013,775 54,303 SH   SOLE 19 54,303 0 0
ISHARES TR COHEN STEER REIT 464287564   10,055,850 181,056 SH   SOLE 18 181,056 0 0
ISHARES TR COHEN STEER REIT 464287564   100,395,881 1,807,632 SH   SOLE 19 0 0 1,807,632
ISHARES TR GLOBAL 100 ETF 464287572   1,733,156,611 24,738,176 SH   SOLE 4 24,738,176 0 0
ISHARES TR GLOBAL 100 ETF 464287572   1,541 22 SH   SOLE 17 0 0 22
ISHARES TR GLOBAL 100 ETF 464287572   66,767 953 SH   SOLE 18 953 0 0
ISHARES TR GLOBAL 100 ETF 464287572   70,060 1,000 SH   SOLE 43 1,000 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   81,269,080 533,752 SH   SOLE 2 476,542 0 57,210
ISHARES TR RUS 1000 VAL ETF 464287598   5,159,616 33,887 SH   SOLE 17 0 0 33,887
ISHARES TR RUS 1000 VAL ETF 464287598   108,089,269 709,899 SH   SOLE 18 510,982 0 198,917
ISHARES TR RUS 1000 VAL ETF 464287598   116,934,462 767,992 SH   SOLE 19 767,992 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   446,276,953 2,931,019 SH   SOLE 22 299,167 0 2,631,852
ISHARES TR RUS 1000 VAL ETF 464287598   1,990,190 13,071 SH   SOLE 23 13,071 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   3,421,739 22,473 SH   SOLE 26 0 0 22,473
ISHARES TR RUS 1000 VAL ETF 464287598   19,588,249 128,650 SH   SOLE 29 128,650 0 0
ISHARES TR S&P MC 400GR ETF 464287606   1,049,052 14,670 SH   SOLE 18 14,670 0 0
ISHARES TR S&P MC 400GR ETF 464287606   19,165 268 SH   SOLE 43 268 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   15,619,773 63,929 SH   SOLE 2 63,929 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   86,248 353 SH   SOLE 17 0 0 353
ISHARES TR RUS 1000 GRW ETF 464287614   157,402,009 644,219 SH   SOLE 18 644,219 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   199,812,341 817,797 SH   SOLE 22 817,797 0 0
ISHARES TR RUS 1000 ETF 464287622   167,133,273 742,056 SH   SOLE 2 2,725 0 739,331
ISHARES TR RUS 1000 ETF 464287622   164,748,763 731,469 SH   SOLE 18 74,668 0 656,801
ISHARES TR RUS 1000 ETF 464287622   454,869,102 2,019,576 SH   SOLE 19 2,019,576 0 0
ISHARES TR RUS 1000 ETF 464287622   286,216,428 1,270,774 SH   SOLE 21 996,902 0 273,872
ISHARES TR RUS 1000 ETF 464287622   5,339,528 23,707 SH   SOLE 22 23,661 0 46
ISHARES TR RUS 1000 ETF 464287622   3,281,084 14,568 SH   SOLE 43 14,567 0 1
ISHARES TR RUS 2000 VAL ETF 464287630   7,335,366 53,535 SH   SOLE 2 0 0 53,535
ISHARES TR RUS 2000 VAL ETF 464287630   17,128 125 SH   SOLE 17 0 0 125
ISHARES TR RUS 2000 VAL ETF 464287630   16,055,309 117,175 SH   SOLE 18 117,175 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   18,014,019 131,470 SH   SOLE 22 84,050 0 47,420
ISHARES TR RUS 2000 VAL ETF 464287630   28,774 210 SH   SOLE 43 210 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   1,061,291 4,679 SH   SOLE 2 0 0 4,679
ISHARES TR RUS 2000 GRW ETF 464287648   45,364 200 SH   SOLE 17 0 0 200
ISHARES TR RUS 2000 GRW ETF 464287648   10,881,106 47,972 SH   SOLE 18 47,972 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   10,514,468 46,356 SH   SOLE 22 46,356 0 0
ISHARES TR OPTIONS 464287655   3,175,520 17,800 SH Put SOLE 2 17,800 0 0
ISHARES TR OPTIONS 464287655   3,104,160 17,400 SH Put SOLE 4 17,400 0 0
ISHARES TR OPTIONS 464287655   52,699,360 295,400 SH Put SOLE 18 295,400 0 0
ISHARES TR OPTIONS 464287655   744,570,240 4,173,600 SH Put SOLE 19 4,173,600 0 0
ISHARES TR OPTIONS 464287655   356,800 2,000 SH Put SOLE 26 2,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   12,775,402 71,611 SH   SOLE 2 71,611 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   330,613,734 1,853,216 SH   SOLE 7 1,853,216 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   31,281 175 SH   SOLE 17 0 0 175
ISHARES TR RUSSELL 2000 ETF 464287655   190,969,266 1,070,456 SH   SOLE 18 1,070,456 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   105,098,651 589,118 SH   SOLE 19 589,118 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   323,333,052 1,812,405 SH   SOLE 21 1,669,346 0 143,059
ISHARES TR RUSSELL 2000 ETF 464287655   790,938,184 4,433,510 SH   SOLE 22 4,433,510 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,940,347 10,876 SH   SOLE 43 10,221 0 655
ISHARES TR CORE S&P US VLU 464287663   242,934,226 3,292,684 SH   SOLE 2 3,292,684 0 0
ISHARES TR CORE S&P US VLU 464287663   1,180 16 SH   SOLE 17 0 0 16
ISHARES TR CORE S&P US VLU 464287663   6,741,869 91,378 SH   SOLE 18 91,378 0 0
ISHARES TR CORE S&P US GWT 464287671   38,565,239 434,440 SH   SOLE 18 434,440 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   39,300 167 SH   SOLE 17 0 0 167
ISHARES TR RUSSELL 3000 ETF 464287689   18,437,547 78,321 SH   SOLE 18 78,321 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   23,645,522 100,444 SH   SOLE 19 100,444 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   96,870,744 411,498 SH   SOLE 22 262,046 0 149,452
ISHARES TR S&P MC 400VL ETF 464287705   1,028 10 SH   SOLE 17 0 0 10
ISHARES TR S&P MC 400VL ETF 464287705   383,229 3,729 SH   SOLE 18 3,729 0 0
ISHARES TR U.S. TECH ETF 464287721   66,838,235 720,162 SH   SOLE 2 720,162 0 0
ISHARES TR U.S. TECH ETF 464287721   38,297,824 412,648 SH   SOLE 18 412,648 0 0
ISHARES TR U.S. TECH ETF 464287721   134,973,583 1,454,300 SH   SOLE 19 1,454,300 0 0
ISHARES TR U.S. REAL ES ETF 464287739   87,288,577 1,028,134 SH   SOLE 2 1,028,134 0 0
ISHARES TR U.S. REAL ES ETF 464287739   6,537 77 SH   SOLE 7 0 0 77
ISHARES TR U.S. REAL ES ETF 464287739   83,202 980 SH   SOLE 18 980 0 0
ISHARES TR U.S. REAL ES ETF 464287739   2,737,176 32,240 SH   SOLE 22 32,240 0 0
ISHARES TR US INDUSTRIALS 464287754   13,922 139 SH   SOLE 18 139 0 0
ISHARES TR US HLTHCARE ETF 464287762   33,313 122 SH   SOLE 2 122 0 0
ISHARES TR US HLTHCARE ETF 464287762   1,416,908 5,189 SH   SOLE 18 5,189 0 0
ISHARES TR U.S. FINLS ETF 464287788   291,674 4,100 SH   SOLE 18 4,100 0 0
ISHARES TR U.S. ENERGY ETF 464287796   142,844 3,265 SH   SOLE 2 3,265 0 0
ISHARES TR U.S. ENERGY ETF 464287796   2,579,588 58,962 SH   SOLE 18 58,962 0 0
ISHARES TR CORE S&P SCP ETF 464287804   152,992,648 1,582,137 SH   SOLE 2 1,582,137 0 0
ISHARES TR CORE S&P SCP ETF 464287804   281,594,655 2,912,044 SH   SOLE 4 2,912,044 0 0
ISHARES TR CORE S&P SCP ETF 464287804   83,837,450 866,985 SH   SOLE 7 866,985 0 0
ISHARES TR CORE S&P SCP ETF 464287804   25,664,091 265,399 SH   SOLE 17 0 0 265,399
ISHARES TR CORE S&P SCP ETF 464287804   136,857,702 1,415,281 SH   SOLE 18 1,345,482 0 69,799
ISHARES TR CORE S&P SCP ETF 464287804   42,160,426 435,992 SH   SOLE 21 435,992 0 0
ISHARES TR CORE S&P SCP ETF 464287804   29,707,110 307,209 SH   SOLE 22 307,209 0 0
ISHARES TR CORE S&P SCP ETF 464287804   6,579,275 68,038 SH   SOLE 23 68,038 0 0
ISHARES TR CORE S&P SCP ETF 464287804   8,172,891 84,518 SH   SOLE 28 0 0 84,518
ISHARES TR CORE S&P SCP ETF 464287804   196,591 2,033 SH   SOLE 43 2,033 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   4,373 33 SH   SOLE 18 33 0 0
ISHARES TR EUROPE ETF 464287861   538,579,896 10,767,291 SH   SOLE 4 10,767,291 0 0
ISHARES TR SP SMCP600VL ETF 464287879   36,500 390 SH   SOLE 18 390 0 0
ISHARES TR S&P SML 600 GWT 464287887   1,319 12 SH   SOLE 17 0 0 12
ISHARES TR S&P SML 600 GWT 464287887   186,898 1,700 SH   SOLE 18 1,700 0 0
ISHARES TR INTL TREA BD ETF 464288117   7,808,501 194,193 SH   SOLE 2 15 0 194,178
ISHARES TR INTL TREA BD ETF 464288117   4,458,686 110,885 SH   SOLE 7 0 0 110,885
ISHARES TR INTL TREA BD ETF 464288117   2,178,538 54,179 SH   SOLE 18 54,179 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   66,786 638 SH   SOLE 2 638 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   837 8 SH   SOLE 17 0 0 8
ISHARES TR SHRT NAT MUN ETF 464288158   11,726,358 112,021 SH   SOLE 18 112,021 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   1,722,269 25,376 SH   SOLE 3 25,376 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   341,759 17,278 SH   SOLE 4 17,278 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   127,363 6,439 SH   SOLE 18 6,439 0 0
ISHARES TR MSCI ACWI EX US 464288240   17,990,717 368,889 SH   SOLE 2 368,889 0 0
ISHARES TR MSCI ACWI EX US 464288240   442,198 9,067 SH   SOLE 18 9,067 0 0
ISHARES TR MSCI ACWI EX US 464288240   166,069,556 3,405,158 SH   SOLE 21 3,405,158 0 0
ISHARES TR MSCI ACWI ETF 464288257   30,198,209 331,266 SH   SOLE 2 0 0 331,266
ISHARES TR MSCI ACWI ETF 464288257   3,611,577 39,618 SH   SOLE 3 25,746 0 13,872
ISHARES TR MSCI ACWI ETF 464288257   40,840 448 SH   SOLE 17 0 0 448
ISHARES TR MSCI ACWI ETF 464288257   889,995 9,763 SH   SOLE 18 9,763 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265   11,312,459 128,981 SH   SOLE 23 128,981 0 0
ISHARES TR EAFE SML CP ETF 464288273   10,312,322 173,287 SH   SOLE 17 0 0 173,287
ISHARES TR EAFE SML CP ETF 464288273   8,517,964 143,135 SH   SOLE 18 82,747 0 60,388
ISHARES TR EAFE SML CP ETF 464288273   137,252,852 2,306,383 SH   SOLE 21 2,306,383 0 0
ISHARES TR EAFE SML CP ETF 464288273   4,322,628 72,637 SH   SOLE 23 72,637 0 0
ISHARES TR JPMORGAN USD EMG 464288281   9,331,872 108,158 SH   SOLE 2 94,258 0 13,900
ISHARES TR JPMORGAN USD EMG 464288281   3,282,264 38,042 SH   SOLE 4 38,042 0 0
ISHARES TR JPMORGAN USD EMG 464288281   65,722,755 761,738 SH   SOLE 7 761,738 0 0
ISHARES TR JPMORGAN USD EMG 464288281   5,925,154 68,674 SH   SOLE 17 0 0 68,674
ISHARES TR JPMORGAN USD EMG 464288281   34,621,826 401,273 SH   SOLE 18 401,273 0 0
ISHARES TR JPMORGAN USD EMG 464288281   280,597,228 3,252,170 SH   SOLE 19 3,252,170 0 0
ISHARES TR JPMORGAN USD EMG 464288281   9,661,462 111,978 SH   SOLE 21 111,978 0 0
ISHARES TR JPMORGAN USD EMG 464288281   74,527,370 863,785 SH   SOLE 22 0 0 863,785
ISHARES TR JPMORGAN USD EMG 464288281   44,922,890 520,664 SH   SOLE 23 520,664 0 0
ISHARES TR OPTIONS 464288281   112,164 1,300 SH Put SOLE 4 1,300 0 0
ISHARES TR OPTIONS 464288281   1,898,160 22,000 SH Put SOLE 18 22,000 0 0
ISHARES TR OPTIONS 464288281   28,187,676 326,700 SH Put SOLE 19 326,700 0 0
ISHARES TR CALIF MUN BD ETF 464288356   16,607,070 289,221 SH   SOLE 2 289,221 0 0
ISHARES TR CALIF MUN BD ETF 464288356   330,854 5,762 SH   SOLE 18 5,762 0 0
ISHARES TR GLB INFRASTR ETF 464288372   159,204,379 3,337,618 SH   SOLE 2 3,337,618 0 0
ISHARES TR GLB INFRASTR ETF 464288372   16,133,857 338,236 SH   SOLE 7 338,236 0 0
ISHARES TR GLB INFRASTR ETF 464288372   7,557,302 158,434 SH   SOLE 28 158,434 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   92,820 1,500 SH   SOLE 43 1,500 0 0
ISHARES TR NATIONAL MUN ETF 464288414   45,068,827 418,311 SH   SOLE 2 418,311 0 0
ISHARES TR NATIONAL MUN ETF 464288414   5,851 54 SH   SOLE 17 0 0 54
ISHARES TR NATIONAL MUN ETF 464288414   60,487,499 561,421 SH   SOLE 18 561,421 0 0
ISHARES TR NATIONAL MUN ETF 464288414   108 1 SH   SOLE 43 1 0 0
ISHARES TR ASIA 50 ETF 464288430   499,465,668 8,070,216 SH   SOLE 4 8,070,216 0 0
ISHARES TR INTL SEL DIV ETF 464288448   282,102 10,262 SH   SOLE 7 10,262 0 0
ISHARES TR INTL SEL DIV ETF 464288448   7,696,238 279,965 SH   SOLE 18 279,965 0 0
ISHARES TR INTL SEL DIV ETF 464288448   14,029,879 510,363 SH   SOLE 21 510,363 0 0
ISHARES TR INTL SEL DIV ETF 464288448   687 25 SH   SOLE 43 25 0 0
ISHARES TR INTL DEV RE ETF 464288489   596,340 28,767 SH   SOLE 22 28,767 0 0
ISHARES TR IBOXX HI YD ETF 464288513   149,035,596 1,972,675 SH   SOLE 2 1,914,656 0 58,019
ISHARES TR IBOXX HI YD ETF 464288513   419,000 5,546 SH   SOLE 4 5,546 0 0
ISHARES TR IBOXX HI YD ETF 464288513   535,423 7,087 SH   SOLE 7 7,087 0 0
ISHARES TR IBOXX HI YD ETF 464288513   64,553,373 854,446 SH   SOLE 18 512,498 0 341,948
ISHARES TR IBOXX HI YD ETF 464288513   610,761,763 8,084,206 SH   SOLE 19 7,900,686 0 183,520
ISHARES TR IBOXX HI YD ETF 464288513   208,189,660 2,755,654 SH   SOLE 21 2,755,654 0 0
ISHARES TR IBOXX HI YD ETF 464288513   831,654 11,008 SH   SOLE 22 11,008 0 0
ISHARES TR IBOXX HI YD ETF 464288513   120,889,746 1,600,129 SH   SOLE 23 1,600,129 0 0
ISHARES TR IBOXX HI YD ETF 464288513   19,159,480 253,600 SH   SOLE 26 253,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513   475,965 6,300 SH   SOLE 30 6,300 0 0
ISHARES TR OPTIONS 464288513   37,775,000 500,000 SH Call SOLE 2 500,000 0 0
ISHARES TR OPTIONS 464288513   105,770,000 1,400,000 SH Put SOLE 2 1,400,000 0 0
ISHARES TR OPTIONS 464288513   5,870,235 77,700 SH Put SOLE 4 77,700 0 0
ISHARES TR OPTIONS 464288513   91,566,600 1,212,000 SH Put SOLE 18 1,212,000 0 0
ISHARES TR OPTIONS 464288513   1,798,596,185 23,806,700 SH Put SOLE 19 23,806,700 0 0
ISHARES TR CRE U S REIT ETF 464288521   4,438,526 88,066 SH   SOLE 2 88,066 0 0
ISHARES TR CRE U S REIT ETF 464288521   16,146,295 320,363 SH   SOLE 21 0 0 320,363
ISHARES TR CRE U S REIT ETF 464288521   6,793,063 134,783 SH   SOLE 22 134,783 0 0
ISHARES TR CRE U S REIT ETF 464288521   70,764,876 1,404,065 SH   SOLE 23 1,404,065 0 0
ISHARES TR RESIDENTIAL MULT 464288562   2,283,921 32,341 SH   SOLE 19 32,341 0 0
ISHARES TR MSCI KLD400 SOC 464288570   70,581 905 SH   SOLE 2 905 0 0
ISHARES TR MSCI KLD400 SOC 464288570   528,304 6,774 SH   SOLE 18 6,774 0 0
ISHARES TR MBS ETF 464288588   54,419,733 574,472 SH   SOLE 2 374,781 0 199,691
ISHARES TR MBS ETF 464288588   9,072,955 95,777 SH   SOLE 7 95,777 0 0
ISHARES TR MBS ETF 464288588   128,306,448 1,354,444 SH   SOLE 18 1,354,444 0 0
ISHARES TR MBS ETF 464288588   223,981,412 2,364,419 SH   SOLE 19 2,364,419 0 0
ISHARES TR MBS ETF 464288588   9,611,969 101,467 SH   SOLE 21 101,467 0 0
ISHARES TR MBS ETF 464288588   5,144,597 54,308 SH   SOLE 26 54,308 0 0
ISHARES TR INTRM GOV CR ETF 464288612   20,001,162 191,417 SH   SOLE 2 191,417 0 0
ISHARES TR INTRM GOV CR ETF 464288612   352,654 3,375 SH   SOLE 18 3,375 0 0
ISHARES TR INTRM GOV CR ETF 464288612   2,437,543 23,328 SH   SOLE 22 0 0 23,328
ISHARES TR USD INV GRDE ETF 464288620   14,538,711 286,986 SH   SOLE 2 39,318 0 247,668
ISHARES TR USD INV GRDE ETF 464288620   56,241,465 1,110,175 SH   SOLE 7 1,102,950 0 7,225
ISHARES TR USD INV GRDE ETF 464288620   74,272,981 1,466,107 SH   SOLE 18 1,466,107 0 0
ISHARES TR USD INV GRDE ETF 464288620   22,763,311 449,335 SH   SOLE 23 449,335 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   102,534,668 1,999,506 SH   SOLE 2 1,934,392 0 65,114
ISHARES TR ISHS 5-10YR INVT 464288638   44,731,954 872,308 SH   SOLE 18 366,897 0 505,411
ISHARES TR ISHS 5-10YR INVT 464288638   5,635,826 109,903 SH   SOLE 21 109,903 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,490,146 29,059 SH   SOLE 22 29,059 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   36,474,415 721,694 SH   SOLE 2 721,694 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   41,974,026 830,511 SH   SOLE 7 830,511 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   18,885,145 373,667 SH   SOLE 18 300,972 0 72,695
ISHARES TR ISHS 1-5YR INVS 464288646   206,926,276 4,094,307 SH   SOLE 19 4,094,307 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   57,279,964 1,133,359 SH   SOLE 21 1,001,184 0 132,175
ISHARES TR ISHS 1-5YR INVS 464288646   73,945,680 1,463,112 SH   SOLE 42 1,463,112 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   20,739,071 181,064 SH   SOLE 2 181,064 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   16,656,521 145,421 SH   SOLE 18 145,421 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   134,839,008 1,177,222 SH   SOLE 19 1,177,222 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   242,825 2,120 SH   SOLE 22 2,120 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   40,707 346 SH   SOLE 2 346 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   17,606,323 149,650 SH   SOLE 7 0 0 149,650
ISHARES TR 3 7 YR TREAS BD 464288661   4,118 35 SH   SOLE 17 0 0 35
ISHARES TR 3 7 YR TREAS BD 464288661   20,413,393 173,510 SH   SOLE 18 173,510 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   19,443,545 165,266 SH   SOLE 22 165,266 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   25,249,925 214,619 SH   SOLE 23 214,619 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   3,223,728 27,401 SH   SOLE 26 27,401 0 0
ISHARES TR SHORT TREAS BD 464288679   68,909,458 623,615 SH   SOLE 2 623,615 0 0
ISHARES TR SHORT TREAS BD 464288679   30,885,082 279,503 SH   SOLE 18 279,503 0 0
ISHARES TR SHORT TREAS BD 464288679   563,773,984 5,102,027 SH   SOLE 19 4,010,885 0 1,091,142
ISHARES TR SHORT TREAS BD 464288679   42,325,920 383,040 SH   SOLE 21 0 0 383,040
ISHARES TR SHORT TREAS BD 464288679   1,217,268 11,016 SH   SOLE 23 11,016 0 0
ISHARES TR OPTIONS 464288687   140,490 4,500 SH Put SOLE 4 4,500 0 0
ISHARES TR OPTIONS 464288687   2,344,622 75,100 SH Put SOLE 18 75,100 0 0
ISHARES TR OPTIONS 464288687   28,734,888 920,400 SH Put SOLE 19 920,400 0 0
ISHARES TR PFD AND INCM SEC 464288687   21,180,241 678,419 SH   SOLE 2 678,419 0 0
ISHARES TR PFD AND INCM SEC 464288687   355,034 11,372 SH   SOLE 3 11,372 0 0
ISHARES TR PFD AND INCM SEC 464288687   421,876 13,513 SH   SOLE 7 13,513 0 0
ISHARES TR PFD AND INCM SEC 464288687   61,919,754 1,983,336 SH   SOLE 18 1,983,336 0 0
ISHARES TR PFD AND INCM SEC 464288687   14,091,990 451,377 SH   SOLE 21 451,377 0 0
ISHARES TR GLOBAL MATER ETF 464288695   1,689,545 20,192 SH   SOLE 18 20,192 0 0
ISHARES TR MRNING SM CP ETF 464288703   2,348 45 SH   SOLE 17 0 0 45
ISHARES TR GLOB INDSTRL ETF 464288729   49,570,779 434,260 SH   SOLE 7 434,260 0 0
ISHARES TR GLB CNSM STP ETF 464288737   145,271,263 2,344,976 SH   SOLE 4 2,344,976 0 0
ISHARES TR GLB CNSM STP ETF 464288737   5,057,040 81,631 SH   SOLE 7 81,631 0 0
ISHARES TR GLB CNS DISC ETF 464288745   50,667,669 349,023 SH   SOLE 7 349,023 0 0
ISHARES TR US HOME CONS ETF 464288752   625,062 8,893 SH   SOLE 43 0 0 8,893
ISHARES TR MSCI USA ESG SLC 464288802   584,197 6,656 SH   SOLE 18 6,656 0 0
ISHARES TR MSCI USA ESG SLC 464288802   32,580,048 371,198 SH   SOLE 19 0 0 371,198
ISHARES TR MSCI USA ESG SLC 464288802   6,888,892 78,488 SH   SOLE 26 78,488 0 0
ISHARES TR U.S. MED DVC ETF 464288810   1,673 31 SH   SOLE 2 31 0 0
ISHARES TR U.S. MED DVC ETF 464288810   77,029 1,427 SH   SOLE 18 1,427 0 0
ISHARES TR EAFE VALUE ETF 464288877   53,640,258 1,105,301 SH   SOLE 2 1,105,301 0 0
ISHARES TR EAFE VALUE ETF 464288877   4,970,521 102,422 SH   SOLE 17 0 0 102,422
ISHARES TR EAFE VALUE ETF 464288877   28,674,145 590,854 SH   SOLE 18 590,854 0 0
ISHARES TR EAFE VALUE ETF 464288877   190,553,676 3,926,513 SH   SOLE 19 3,926,513 0 0
ISHARES TR EAFE GRWTH ETF 464288885   71,170,851 759,723 SH   SOLE 2 759,723 0 0
ISHARES TR EAFE GRWTH ETF 464288885   43,536,843 464,740 SH   SOLE 18 464,740 0 0
ISHARES TR EAFE GRWTH ETF 464288885   285,353,777 3,046,048 SH   SOLE 19 3,046,048 0 0
ISHARES TR OPTIONS 464289180   7,012,500 375,000 SH Put SOLE 19 375,000 0 0
ISHARES TR RUS TP200 VL ETF 464289420   2,344 36 SH   SOLE 17 0 0 36
ISHARES TR RUS TP200 GR ETF 464289438   5,140 37 SH   SOLE 18 37 0 0
ISHARES TR RUS TOP 200 ETF 464289446   5,421,335 55,712 SH   SOLE 2 55,712 0 0
ISHARES TR CORE LT USDB ETF 464289479   84,751,553 1,577,360 SH   SOLE 2 0 0 1,577,360
ISHARES TR CORE LT USDB ETF 464289479   4,607,831 85,759 SH   SOLE 18 85,759 0 0
ISHARES TR 10+ YR INVST GRD 464289511   158,311,892 3,021,796 SH   SOLE 2 1,177,281 0 1,844,515
ISHARES TR 10+ YR INVST GRD 464289511   5,872,238 112,087 SH   SOLE 18 112,087 0 0
ISHARES TR 10+ YR INVST GRD 464289511   76,894,951 1,467,741 SH   SOLE 21 1,467,741 0 0
ISHARES TR 10+ YR INVST GRD 464289511   2,831,365 54,044 SH   SOLE 22 12,519 0 41,525
ISHARES TR INDIA 50 ETF 464289529   43,836,662 1,066,326 SH   SOLE 7 1,066,326 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   76,693,188 1,532,944 SH   SOLE 19 0 0 1,532,944
ISHARES TR MODERT ALLOC ETF 464289875   1,076 27 SH   SOLE 17 0 0 27
ISHARES TR MODERT ALLOC ETF 464289875   98,976,685 2,483,108 SH   SOLE 19 0 0 2,483,108
ISHARES TR CONSER ALLOC ETF 464289883   12,034,001 344,222 SH   SOLE 19 0 0 344,222
ISHARES TR US TREAS BD ETF 46429B267   73,366,276 3,137,993 SH   SOLE 2 2,253,879 0 884,114
ISHARES TR US TREAS BD ETF 46429B267   56,076,299 2,398,473 SH   SOLE 7 2,398,473 0 0
ISHARES TR US TREAS BD ETF 46429B267   164,136,180 7,020,367 SH   SOLE 18 7,020,367 0 0
ISHARES TR US TREAS BD ETF 46429B267   28,788,963 1,231,350 SH   SOLE 19 1,231,350 0 0
ISHARES TR US TREAS BD ETF 46429B267   113,206 4,842 SH   SOLE 23 4,842 0 0
ISHARES TR A RATE CP BD ETF 46429B291   21,480 449 SH   SOLE 2 449 0 0
ISHARES TR A RATE CP BD ETF 46429B291   2,248 47 SH   SOLE 18 47 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   18,189 773 SH   SOLE 2 773 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   107,179 4,555 SH   SOLE 7 0 0 4,555
ISHARES TR MSCI INDONIA ETF 46429B309   1,541,803 65,525 SH   SOLE 18 65,525 0 0
ISHARES TR GNMA BOND ETF 46429B333   5,191,772 116,774 SH   SOLE 23 116,774 0 0
ISHARES TR CMBS ETF 46429B366   1,798,133 38,931 SH   SOLE 18 38,931 0 0
ISHARES TR MSCI INDIA ETF 46429B598   219,203,436 5,569,193 SH   SOLE 2 152,524 0 5,416,669
ISHARES TR MSCI INDIA ETF 46429B598   7,505,362 190,685 SH   SOLE 4 190,685 0 0
ISHARES TR MSCI INDIA ETF 46429B598   23,695 602 SH   SOLE 7 0 0 602
ISHARES TR MSCI INDIA ETF 46429B598   17,035,087 432,802 SH   SOLE 15 432,802 0 0
ISHARES TR MSCI INDIA ETF 46429B598   119,225,730 3,029,109 SH   SOLE 18 3,029,109 0 0
ISHARES TR MSCI INDIA ETF 46429B598   12,545,213 318,730 SH   SOLE 19 318,730 0 0
ISHARES TR MSCI INDIA ETF 46429B598   117,706,474 2,990,510 SH   SOLE 22 1,254,194 0 1,736,316
ISHARES TR MSCI INDIA ETF 46429B598   18,762,597 476,692 SH   SOLE 26 429,714 0 46,978
ISHARES TR MSCI POLAND ETF 46429B606   1,165,443 75,287 SH   SOLE 7 0 0 75,287
ISHARES TR MSCI POLAND ETF 46429B606   259,785 16,782 SH   SOLE 15 16,782 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   108,623,909 2,155,664 SH   SOLE 2 2,155,664 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   8,775,973 174,161 SH   SOLE 7 0 0 174,161
ISHARES TR FLTG RATE NT ETF 46429B655   9,716,704 192,830 SH   SOLE 18 192,830 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   15,524,101 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   30,982,896 614,862 SH   SOLE 21 614,862 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   8,314,350 165,000 SH   SOLE 22 165,000 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   161,794,480 3,210,845 SH   SOLE 23 3,210,845 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   12,628,389 250,613 SH   SOLE 42 250,613 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   39,046,284 384,087 SH   SOLE 2 384,087 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   9,663 95 SH   SOLE 17 0 0 95
ISHARES TR CORE HIGH DV ETF 46429B663   20,117,091 197,886 SH   SOLE 18 197,886 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   23,773,598 233,854 SH   SOLE 21 233,854 0 0
ISHARES TR MSCI CHINA ETF 46429B671   22,136,143 443,699 SH   SOLE 2 443,699 0 0
ISHARES TR MSCI CHINA ETF 46429B671   51,935 1,041 SH   SOLE 7 0 0 1,041
ISHARES TR MSCI CHINA ETF 46429B671   5,036,994 100,962 SH   SOLE 18 100,962 0 0
ISHARES TR MSCI CHINA ETF 46429B671   989,019 19,824 SH   SOLE 19 19,824 0 0
ISHARES TR MSCI CHINA ETF 46429B671   6,379,135 127,864 SH   SOLE 22 127,864 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   140,700,567 2,079,831 SH   SOLE 7 2,079,831 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   1,762 26 SH   SOLE 17 0 0 26
ISHARES TR MSCI EAFE MIN VL 46429B689   188,745,124 2,790,024 SH   SOLE 18 2,749,605 0 40,419
ISHARES TR MSCI EAFE MIN VL 46429B689   4,305,990 63,651 SH   SOLE 21 63,651 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   797,255 11,785 SH   SOLE 22 11,785 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   181,811,521 2,499,471 SH   SOLE 2 2,499,471 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   444,049,285 6,104,609 SH   SOLE 18 6,020,618 0 83,991
ISHARES TR MSCI USA MIN VOL 46429B697   89,598,877 1,231,769 SH   SOLE 19 1,231,769 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   22,841,597 314,017 SH   SOLE 22 314,017 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   312,872 3,153 SH   SOLE 4 3,153 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   143,946,313 1,450,633 SH   SOLE 7 1,450,633 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   326,566 3,291 SH   SOLE 17 0 0 3,291
ISHARES TR 0-5 YR TIPS ETF 46429B747   10,811,406 108,953 SH   SOLE 18 108,953 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   64,126,494 646,241 SH   SOLE 19 646,241 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   242,022,156 1,950,769 SH   SOLE 2 1,950,769 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   48,131,761 387,956 SH   SOLE 7 387,956 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   208,393,511 1,679,712 SH   SOLE 18 1,569,549 0 110,163
ISHARES TR MSCI USA QLT FCT 46432F339   331,607,011 2,672,849 SH   SOLE 19 2,672,849 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   17,409,793 140,328 SH   SOLE 22 140,328 0 0
ISHARES TR MSCI USA SZE FT 46432F370   60,016,787 509,221 SH   SOLE 18 442,712 0 66,509
ISHARES TR MSCI USA VALUE 46432F388   50,357,479 543,876 SH   SOLE 2 543,876 0 0
ISHARES TR MSCI USA VALUE 46432F388   12,777,605 138,002 SH   SOLE 7 138,002 0 0
ISHARES TR MSCI USA VALUE 46432F388   86,044,072 929,302 SH   SOLE 18 902,489 0 26,813
ISHARES TR MSCI USA VALUE 46432F388   19,945,738 215,420 SH   SOLE 22 215,420 0 0
ISHARES TR MSCI USA MMENTM 46432F396   31,423,596 226,004 SH   SOLE 2 226,004 0 0
ISHARES TR MSCI USA MMENTM 46432F396   1,870,922 13,456 SH   SOLE 7 13,456 0 0
ISHARES TR MSCI USA MMENTM 46432F396   695 5 SH   SOLE 17 0 0 5
ISHARES TR MSCI USA MMENTM 46432F396   97,940,471 704,405 SH   SOLE 18 632,235 0 72,170
ISHARES TR MSCI USA MMENTM 46432F396   17,232,061 123,936 SH   SOLE 22 123,936 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   346,053 5,586 SH   SOLE 2 5,586 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   66,163 1,068 SH   SOLE 17 0 0 1,068
ISHARES TR CORE MSCI TOTAL 46432F834   568,911,196 9,183,393 SH   SOLE 19 0 0 9,183,393
ISHARES TR CORE MSCI TOTAL 46432F834   14,487,962,521 233,865,416 SH   SOLE 21 233,775,756 0 89,660
ISHARES TR CORE MSCI EAFE 46432F842   1,714,500,479 25,646,978 SH   SOLE 2 25,646,978 0 0
ISHARES TR CORE MSCI EAFE 46432F842   327,632 4,901 SH   SOLE 3 4,901 0 0
ISHARES TR CORE MSCI EAFE 46432F842   125,527,855 1,877,754 SH   SOLE 7 1,818,656 0 59,098
ISHARES TR CORE MSCI EAFE 46432F842   44,885,557 671,437 SH   SOLE 17 0 0 671,437
ISHARES TR CORE MSCI EAFE 46432F842   509,737,523 7,625,094 SH   SOLE 18 5,234,468 0 2,390,626
ISHARES TR CORE MSCI EAFE 46432F842   250,455,731 3,746,533 SH   SOLE 19 3,704,780 0 41,753
ISHARES TR CORE MSCI EAFE 46432F842   60,540,764 905,621 SH   SOLE 21 0 0 905,621
ISHARES TR CORE MSCI EAFE 46432F842   38,778,415 580,081 SH   SOLE 22 580,081 0 0
ISHARES TR CORE MSCI EAFE 46432F842   8,854,082 132,447 SH   SOLE 23 132,447 0 0
ISHARES TR CORE MSCI EAFE 46432F842   141,856 2,122 SH   SOLE 43 0 0 2,122
ISHARES TR CORE 1 5 YR USD 46432F859   73,231,008 1,552,985 SH   SOLE 2 1,552,985 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   6,919,383 146,737 SH   SOLE 18 146,737 0 0
ISHARES TR MRNGSTR INC ETF 46432F875   130,765 6,793 SH   SOLE 18 6,793 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   44,359 915 SH   SOLE 18 915 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   1,142,383 23,564 SH   SOLE 22 0 0 23,564
ISHARES TR U S EQUITY FACTR 46434V282   4,949,428 119,436 SH   SOLE 18 119,436 0 0
ISHARES TR US SML CAP EQT 46434V290   15,362,725 299,702 SH   SOLE 2 299,702 0 0
ISHARES TR US SML CAP EQT 46434V290   1,131,565 22,075 SH   SOLE 18 22,075 0 0
ISHARES TR US SML CAP EQT 46434V290   10,317,254 201,273 SH   SOLE 22 201,273 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,339,387 32,135 SH   SOLE 2 32,135 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   18,928,055 454,128 SH   SOLE 7 454,128 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   95,298,986 2,286,444 SH   SOLE 18 2,286,444 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   22,098,736 530,200 SH   SOLE 19 530,200 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   27,599,621 662,179 SH   SOLE 42 662,179 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   134,362,155 3,469,201 SH   SOLE 2 53,604 0 3,415,597
ISHARES TR MSCI SAUDI ARBIA 46434V423   16,238,250 419,268 SH   SOLE 4 419,268 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   3,666,879 94,678 SH   SOLE 15 94,678 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   1,597,458 41,246 SH   SOLE 18 41,246 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   9,095,895 234,854 SH   SOLE 22 234,854 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   29,627,479 916,723 SH   SOLE 2 916,723 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   5,042,136 156,012 SH   SOLE 18 0 0 156,012
ISHARES TR MSCI INTL QUALTY 46434V456   29,758,182 843,008 SH   SOLE 2 843,008 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   6,415,351 181,738 SH   SOLE 18 0 0 181,738
ISHARES TR MSCI LW CRB TG 46434V464   308,751 2,087 SH   SOLE 18 2,087 0 0
ISHARES TR MSCI CHINA A 46434V514   29,412,246 900,283 SH   SOLE 2 4,144 0 896,139
ISHARES TR MSCI CHINA A 46434V514   8,911,527 272,774 SH   SOLE 4 0 0 272,774
ISHARES TR CORE TOTAL USD 46434V613   60,435,686 1,309,549 SH   SOLE 2 1,309,549 0 0
ISHARES TR CORE TOTAL USD 46434V613   163,632,255 3,545,661 SH   SOLE 18 1,341,249 0 2,204,412
ISHARES TR CORE TOTAL USD 46434V613   610,142,920 13,220,865 SH   SOLE 19 13,220,865 0 0
ISHARES TR CORE TOTAL USD 46434V613   1,962,441,988 42,523,120 SH   SOLE 21 42,523,120 0 0
ISHARES TR CORE DIV GRWTH 46434V621   321,586 6,433 SH   SOLE 2 6,433 0 0
ISHARES TR CORE DIV GRWTH 46434V621   26,566 531 SH   SOLE 17 0 0 531
ISHARES TR CORE DIV GRWTH 46434V621   30,508,947 610,301 SH   SOLE 18 565,873 0 44,428
ISHARES TR CORE DIV GRWTH 46434V621   109,494,197 2,190,322 SH   SOLE 19 2,190,322 0 0
ISHARES TR CUR HD EURZN ETF 46434V639   383,680 12,161 SH   SOLE 3 12,161 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   143,701,026 6,266,944 SH   SOLE 2 6,266,944 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   31,856,282 1,389,284 SH   SOLE 7 1,389,284 0 0
ISHARES TR CORE MSCI PAC 46434V696   3,810,103 67,352 SH   SOLE 2 67,352 0 0
ISHARES TR CORE MSCI EURO 46434V738   1,467 28 SH   SOLE 2 28 0 0
ISHARES TR CORE MSCI EURO 46434V738   6,861,780 131,000 SH   SOLE 7 131,000 0 0
ISHARES TR CORE MSCI EURO 46434V738   67,558,834 1,289,783 SH   SOLE 23 1,289,783 0 0
ISHARES TR MSCI QATAR ETF 46434V779   1,820,454 100,135 SH   SOLE 4 100,135 0 0
ISHARES TR HDG MSCI EAFE 46434V803   2,829 96 SH   SOLE 2 96 0 0
ISHARES TR HDG MSCI EAFE 46434V803   138,450 4,698 SH   SOLE 18 4,698 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   110,573,316 2,200,464 SH   SOLE 2 2,200,464 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   92,960,138 1,849,953 SH   SOLE 18 0 0 1,849,953
ISHARES TR HDG MSCI JAPAN 46434V886   19,465 674 SH   SOLE 18 674 0 0
ISHARES TR HDG MSCI JAPAN 46434V886   39,526,439 1,368,644 SH   SOLE 19 1,368,644 0 0
ISHARES TR HDG MSCI JAPAN 46434V886   6,958,232 240,936 SH   SOLE 22 240,936 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   3,350 133 SH   SOLE 2 133 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   3,312 135 SH   SOLE 2 135 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   3,270 133 SH   SOLE 2 133 0 0
ISHARES TR CONV BD ETF 46435G102   5,062,994 69,719 SH   SOLE 2 400 0 69,319
ISHARES TR CONV BD ETF 46435G102   73,927 1,018 SH   SOLE 18 1,018 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   13,219,103 574,369 SH   SOLE 2 574,369 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   213,303 9,268 SH   SOLE 18 9,268 0 0
ISHARES TR INVESTMENT GRADE 46435G219   1,471,004 32,901 SH   SOLE 23 32,901 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   3,368 140 SH   SOLE 2 140 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   88,878 3,694 SH   SOLE 18 3,694 0 0
ISHARES TR IBONDS DEC2023 46435G318   3,611 142 SH   SOLE 2 142 0 0
ISHARES TR CORE MSCI INTL 46435G326   199,141,558 3,293,229 SH   SOLE 2 3,293,229 0 0
ISHARES TR CORE MSCI INTL 46435G326   18,147,652 300,110 SH   SOLE 18 127,356 0 172,754
ISHARES TR CORE MSCI INTL 46435G326   1,008,306,773 16,674,496 SH   SOLE 21 16,674,496 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   18,791,579 582,504 SH   SOLE 2 582,504 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   23,895,756 740,724 SH   SOLE 7 0 0 740,724
ISHARES TR MSCI UK ETF NEW 46435G334   111,394 3,453 SH   SOLE 18 3,453 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   8,915,019 276,349 SH   SOLE 21 276,349 0 0
ISHARES TR MORTGE REL ETF 46435G342   12,990,323 594,795 SH   SOLE 21 594,795 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   6,136,244 247,529 SH   SOLE 2 247,529 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   1,292,129 52,123 SH   SOLE 18 0 0 52,123
ISHARES TR ESG AWR MSCI USA 46435G425   385,143,155 4,258,078 SH   SOLE 2 4,258,078 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   176,565,907 1,952,083 SH   SOLE 7 0 0 1,952,083
ISHARES TR ESG AWR MSCI USA 46435G425   40,436,308 447,057 SH   SOLE 18 447,057 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   12,509,145 138,299 SH   SOLE 19 138,299 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   32,384,899 358,042 SH   SOLE 21 358,042 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   4,255,311 47,046 SH   SOLE 22 47,046 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   37,569,674 415,364 SH   SOLE 28 415,364 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441   4,549,079 102,526 SH   SOLE 2 102,526 0 0
ISHARES TR FALN ANGLS USD 46435G474   1,262,161 49,947 SH   SOLE 2 49,947 0 0
ISHARES TR FALN ANGLS USD 46435G474   22,847,315 904,128 SH   SOLE 7 904,128 0 0
ISHARES TR FALN ANGLS USD 46435G474   2,010,683 79,568 SH   SOLE 18 79,568 0 0
ISHARES TR FALN ANGLS USD 46435G474   4,444,007 175,861 SH   SOLE 19 175,861 0 0
ISHARES TR FALN ANGLS USD 46435G474   4,864,399 192,497 SH   SOLE 23 192,497 0 0
ISHARES TR MSCI INTL SZE FT 46435G508   14,960,190 580,976 SH   SOLE 2 580,976 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   111,544,890 1,552,685 SH   SOLE 2 1,552,685 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   365 5 SH   SOLE 17 0 0 5
ISHARES TR ESG AW MSCI EAFE 46435G516   18,859,796 262,525 SH   SOLE 18 262,525 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   298,783 4,159 SH   SOLE 19 0 0 4,159
ISHARES TR ESG AW MSCI EAFE 46435G516   13,861,456 192,949 SH   SOLE 21 192,949 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   3,278,634 45,638 SH   SOLE 22 45,638 0 0
ISHARES TR INTL DIV GRWTH 46435G524   198,773 3,279 SH   SOLE 2 3,279 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532   792 10 SH   SOLE 17 0 0 10
ISHARES TR CORE INTL AGGR 46435G672   32,279,196 659,432 SH   SOLE 2 659,432 0 0
ISHARES TR CORE INTL AGGR 46435G672   1,481,619 30,268 SH   SOLE 3 30,268 0 0
ISHARES TR CORE INTL AGGR 46435G672   161,079,667 3,290,698 SH   SOLE 7 0 0 3,290,698
ISHARES TR CORE INTL AGGR 46435G672   587,498 12,002 SH   SOLE 18 0 0 12,002
ISHARES TR CORE INTL AGGR 46435G672   331,268,978 6,767,497 SH   SOLE 21 6,767,497 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   3,322 140 SH   SOLE 2 140 0 0
ISHARES TR ESG MSCI LEADR 46435U218   3,349 47 SH   SOLE 18 47 0 0
ISHARES TR IBONDS DEC 26 46435U259   3,625 142 SH   SOLE 2 142 0 0
ISHARES TR IBONDS DEC 27 46435U283   3,615 142 SH   SOLE 2 142 0 0
ISHARES TR IBONDS DEC 28 46435U325   1,485 58 SH   SOLE 2 58 0 0
ISHARES TR IBONDS DEC 25 46435U432   3,592 135 SH   SOLE 2 135 0 0
ISHARES TR BB RAT CORP BD 46435U473   25,235,850 555,000 SH   SOLE 2 555,000 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   1,147 46 SH   SOLE 2 46 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   100,390,131 2,088,850 SH   SOLE 2 2,088,850 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   215,934 4,493 SH   SOLE 18 4,493 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   587,678 12,228 SH   SOLE 19 0 0 12,228
ISHARES TR ESG AWR US AGRGT 46435U549   23,968,099 498,712 SH   SOLE 21 498,712 0 0
ISHARES TR ESG AWARE MSCI 46435U663   31,951 940 SH   SOLE 2 940 0 0
ISHARES TR ESG AWARE MSCI 46435U663   43,405 1,277 SH   SOLE 18 1,277 0 0
ISHARES TR ESG AWARE MSCI 46435U663   3,670,410 107,985 SH   SOLE 21 107,985 0 0
ISHARES TR ESG AWARE MSCI 46435U663   430,211 12,657 SH   SOLE 22 12,657 0 0
ISHARES TR IBONDS DEC 46435U697   3,596 139 SH   SOLE 2 139 0 0
ISHARES TR US INFRASTRUC 46435U713   10,835,377 290,337 SH   SOLE 2 290,337 0 0
ISHARES TR US INFRASTRUC 46435U713   5,258,766 140,910 SH   SOLE 18 140,910 0 0
ISHARES TR US INFRASTRUC 46435U713   29,065,525 778,819 SH   SOLE 19 778,819 0 0
ISHARES TR U.S. FIXED INCME 46435U796   14,617,777 171,797 SH   SOLE 18 0 0 171,797
ISHARES TR BROAD USD HIGH 46435U853   93,032,039 2,616,935 SH   SOLE 2 2,616,935 0 0
ISHARES TR BROAD USD HIGH 46435U853   136,014 3,826 SH   SOLE 7 0 0 3,826
ISHARES TR BROAD USD HIGH 46435U853   875,881 24,638 SH   SOLE 18 3,800 0 20,838
ISHARES TR BROAD USD HIGH 46435U853   109,257,984 3,073,361 SH   SOLE 26 0 0 3,073,361
ISHARES TR IBONDS 27 ETF 46435UAA9   3,335 140 SH   SOLE 2 140 0 0
ISHARES TR BREAKTHROUGH ENV 46436E197   3,168,756 120,000 SH   SOLE   120,000 0 0
ISHARES TR IBONDS DEC 29 46436E205   1,144 50 SH   SOLE 2 50 0 0
ISHARES TR ESG AWR MSCI USA 46436E221   2,887,200 120,000 SH   SOLE   120,000 0 0
ISHARES TR ESG AWARE MSCI 46436E239   3,223,776 120,000 SH   SOLE   120,000 0 0
ISHARES TR FUTURE METAVERSE 46436E247   4,006,110 150,000 SH   SOLE   150,000 0 0
ISHARES TR ENVIRONMNTL INFR 46436E254   3,857,322 140,000 SH   SOLE   140,000 0 0
ISHARES TR JP MORGAN BROAD 46436E262   30,749,580 600,000 SH   SOLE   600,000 0 0
ISHARES TR ENVIR AWR RL EST 46436E270   5,807,767 235,000 SH   SOLE   235,000 0 0
ISHARES TR INVT GRD CORP BD 46436E288   103,530 3,000 SH   SOLE   3,000 0 0
ISHARES TR IBONDS DEC 2032 46436E296   477,778 20,000 SH   SOLE   20,000 0 0
ISHARES TR IBONDS DEC 2032 46436E312   1,178 47 SH   SOLE 2 47 0 0
ISHARES TR HIGH YLD CORP BD 46436E320   1,833,000 50,000 SH   SOLE   50,000 0 0
ISHARES TR MSCI WTR MGMT MS 46436E346   4,241,325 150,000 SH   SOLE   150,000 0 0
ISHARES TR NEUROSCIENCE AND 46436E353   3,459,135 145,000 SH   SOLE   145,000 0 0
ISHARES TR BLOCKCHAIN & TEC 46436E361   2,290,400 140,000 SH   SOLE   140,000 0 0
ISHARES TR IBONDS 28 TR HI 46436E387   6,828,000 300,000 SH   SOLE   300,000 0 0
ISHARES TR EMERGNT FD & AGT 46436E395   2,936,192 140,000 SH   SOLE   140,000 0 0
ISHARES TR MSCI CHINA MLTSE 46436E429   5,256,726 265,000 SH   SOLE   265,000 0 0
ISHARES TR ESG ADV INVT GRA 46436E437   10,764,440 131,000 SH   SOLE   131,000 0 0
ISHARES TR ESG MSCI USA MIN 46436E445   3,345,150 145,000 SH   SOLE   145,000 0 0
ISHARES TR USD BD FACTR ETF 46436E452   12,618,811 147,400 SH   SOLE   147,400 0 0
ISHARES TR IBONDS 2027 TERM 46436E478   5,165,300 235,000 SH   SOLE   235,000 0 0
ISHARES TR IBONDS DEC 2031 46436E486   1,156 56 SH   SOLE 2 56 0 0
ISHARES TR BBB RATED CORP 46436E494   21,322,875 250,000 SH   SOLE   250,000 0 0
ISHARES TR ISHARES 25+ YR T 46436E577   62,173,719 4,521,725 SH   SOLE 2 0 0 4,521,725
ISHARES TR ESG ADV TTL USD 46436E619   195,813,700 4,529,579 SH   SOLE 2 4,529,579 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   67,864,243 674,729 SH   SOLE 2 674,729 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,159,386 11,527 SH   SOLE 23 11,527 0 0
ISHARES TR IBONDS DEC 2030 46436E726   1,163 54 SH   SOLE 2 54 0 0
ISHARES TR EGSADVNCDMSCI EM 46436E742   2,383 68 SH   SOLE 18 68 0 0
ISHARES TR ESG EAFE ETF 46436E759   55,998,987 939,738 SH   SOLE 2 939,738 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   114,023,773 3,447,952 SH   SOLE 2 3,447,952 0 0
ISHARES TR MSCI KUWAIT ETF 46436E817   256,960 8,000 SH   SOLE   8,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   140,598,094 2,834,639 SH   SOLE 2 2,834,639 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   7,602,688 153,280 SH   SOLE 18 153,280 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   4,960,000 100,000 SH   SOLE 22 100,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   21,600,850 435,501 SH   SOLE 42 435,501 0 0
ISHARES U S ETF TR INFLT HGD U S AG 46431W523   2,311,803 93,000 SH   SOLE   93,000 0 0
ISHARES U S ETF TR INT RATE HGD U S 46431W531   2,292,075 90,000 SH   SOLE   90,000 0 0
ISHARES U S ETF TR INFLT HGD HI YLD 46431W549   2,344,749 92,000 SH   SOLE   92,000 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564   13,764,560 698,000 SH   SOLE   698,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   5,152 100 SH   SOLE 2 100 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   364,711 4,406 SH   SOLE 23 4,406 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   2,749 30 SH   SOLE 2 30 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   37,420 749 SH   SOLE 2 749 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   4,183,950 83,746 SH   SOLE 18 83,746 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   2,252,545 83,335 SH   SOLE 2 83,335 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   2,444,972 90,454 SH   SOLE 18 90,454 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   1,904,047 70,442 SH   SOLE 28 70,442 0 0
ISPECIMEN INC COM 45032V108   75,977 56,699 SH   SOLE 22 56,699 0 0
ISSUER DIRECT CORP COM NEW 46520M204   9,608 457 SH   SOLE 18 457 0 0
ISSUER DIRECT CORP COM NEW 46520M204   127,979 6,087 SH   SOLE 21 6,087 0 0
ISSUER DIRECT CORP COM NEW 46520M204   43,480 2,068 SH   SOLE 22 2,068 0 0
ISUN INC COM 465246106   1,931 1,875 SH   SOLE 18 1,875 0 0
ISUN INC COM 465246106   25,947 25,191 SH   SOLE 21 25,191 0 0
ISUN INC COM 465246106   76,949 74,708 SH   SOLE 22 74,708 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105   38,376 10,660 SH   SOLE 43 10,398 0 262
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   6,839,978 1,404,513 SH   SOLE 18 0 0 1,404,513
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   58,811,148 12,076,211 SH   SOLE 21 12,076,211 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   306,966 63,032 SH   SOLE 22 63,032 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   5,058,089 1,038,622 SH   SOLE 25 1,038,622 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   4,390,524 901,545 SH   SOLE 30 901,545 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   22,580,257 4,636,603 SH   SOLE 34 4,636,603 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   700,536 143,847 SH   SOLE 43 143,846 0 2
ITEOS THERAPEUTICS INC COM 46565G104   1,031,774 75,810 SH   SOLE 2 35,306 0 40,504
ITEOS THERAPEUTICS INC COM 46565G104   4,015 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104   1,202,852 88,380 SH   SOLE 18 88,380 0 0
ITEOS THERAPEUTICS INC COM 46565G104   1,965,624 144,425 SH   SOLE 19 144,425 0 0
ITEOS THERAPEUTICS INC COM 46565G104   43,462,092 3,193,394 SH   SOLE 21 3,193,394 0 0
ITEOS THERAPEUTICS INC COM 46565G104   10,241,729 752,515 SH   SOLE 22 729,004 0 23,511
ITEOS THERAPEUTICS INC COM 46565G104   44,287 3,254 SH   SOLE 23 3,254 0 0
ITEOS THERAPEUTICS INC COM 46565G104   35,862 2,635 SH   SOLE 25 2,635 0 0
ITEOS THERAPEUTICS INC COM 46565G104   159,509 11,720 SH   SOLE 26 556 0 11,164
ITEOS THERAPEUTICS INC COM 46565G104   4,083 300 SH   SOLE 28 0 0 300
ITEOS THERAPEUTICS INC COM 46565G104   2,429,494 178,508 SH   SOLE 30 178,508 0 0
ITEOS THERAPEUTICS INC COM 46565G104   19,095 1,403 SH   SOLE 34 1,403 0 0
ITEOS THERAPEUTICS INC COM 46565G104   23,722 1,743 SH   SOLE 40 1,743 0 0
ITEOS THERAPEUTICS INC COM 46565G104   121,456 8,924 SH   SOLE 43 8,364 0 560
ITERIS INC NEW COM 46564T107   8,761 1,868 SH   SOLE 2 0 0 1,868
ITERIS INC NEW COM 46564T107   33,613 7,167 SH   SOLE 18 7,167 0 0
ITERIS INC NEW COM 46564T107   561,135 119,645 SH   SOLE 21 119,645 0 0
ITERIS INC NEW COM 46564T107   2,947,219 628,405 SH   SOLE 22 628,405 0 0
ITRON INC COM 465741106   2,517,541 45,402 SH   SOLE 2 16,400 0 29,002
ITRON INC COM 465741106   9,094 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106   902,892 16,283 SH   SOLE 7 16,283 0 0
ITRON INC COM 465741106   8,580,388 154,741 SH   SOLE 18 154,741 0 0
ITRON INC COM 465741106   4,967,322 89,582 SH   SOLE 19 89,582 0 0
ITRON INC COM 465741106   309,074,141 5,573,925 SH   SOLE 21 5,573,925 0 0
ITRON INC COM 465741106   69,432,327 1,252,161 SH   SOLE 22 1,196,132 0 56,029
ITRON INC COM 465741106   492,618 8,884 SH   SOLE 25 8,884 0 0
ITRON INC COM 465741106   1,416,637 25,548 SH   SOLE 26 21,541 0 4,007
ITRON INC COM 465741106   1,509,183 27,217 SH   SOLE 28 25,532 0 1,685
ITRON INC COM 465741106   9,102,173 164,151 SH   SOLE 30 164,151 0 0
ITRON INC COM 465741106   483,358 8,717 SH   SOLE 36 8,717 0 0
ITRON INC COM 465741106   382,660 6,901 SH   SOLE 40 6,901 0 0
ITRON INC COM 465741106   1,743,903 31,450 SH   SOLE 43 30,451 0 999
ITRON INC NOTE 3/1 465741AN6   6,189,700 7,480,000 PRN   SOLE 2 7,480,000 0 0
ITRON INC NOTE 3/1 465741AN6   2,503,188 3,025,000 PRN   SOLE 21 3,025,000 0 0
ITRON INC NOTE 3/1 465741AN6   9,516,250 11,500,000 PRN   SOLE 22 11,500,000 0 0
ITT INC COM 45073V108   10,880,273 126,075 SH   SOLE 2 77,819 0 48,256
ITT INC COM 45073V108   108,220 1,254 SH   SOLE 4 351 0 903
ITT INC COM 45073V108   935,578 10,841 SH   SOLE 7 10,841 0 0
ITT INC COM 45073V108   77,584 899 SH   SOLE 13 899 0 0
ITT INC COM 45073V108   14,322,607 165,963 SH   SOLE 18 165,810 0 153
ITT INC COM 45073V108   2,279,010 26,408 SH   SOLE 19 26,408 0 0
ITT INC COM 45073V108   365,381,169 4,233,849 SH   SOLE 21 4,233,849 0 0
ITT INC COM 45073V108   207,802,892 2,407,913 SH   SOLE 22 2,297,915 0 109,998
ITT INC COM 45073V108   91,305 1,058 SH   SOLE 23 1,058 0 0
ITT INC COM 45073V108   1,164,964 13,499 SH   SOLE 25 13,499 0 0
ITT INC COM 45073V108   3,194,826 37,020 SH   SOLE 26 29,443 0 7,577
ITT INC COM 45073V108   588,480 6,819 SH   SOLE 28 1,534 0 5,285
ITT INC COM 45073V108   73,959 857 SH   SOLE 29 857 0 0
ITT INC COM 45073V108   3,576,099 41,438 SH   SOLE 30 41,438 0 0
ITT INC COM 45073V108   159,137 1,844 SH   SOLE 31 1,844 0 0
ITT INC COM 45073V108   42,805 496 SH   SOLE 34 496 0 0
ITT INC COM 45073V108   127,293 1,475 SH   SOLE 36 1,475 0 0
ITT INC COM 45073V108   1,134,672 13,148 SH   SOLE 40 13,148 0 0
ITT INC COM 45073V108   5,627,649 65,210 SH   SOLE 43 59,883 0 5,327
ITURAN LOCATION AND CONTROL SHS M6158M104   335,434 15,401 SH   SOLE 2 15,401 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   51,335 2,357 SH   SOLE 7 2,357 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   5,854,159 268,786 SH   SOLE 21 268,786 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   2,902,294 133,255 SH   SOLE 22 123,375 0 9,880
ITURAN LOCATION AND CONTROL SHS M6158M104   100,036 4,593 SH   SOLE 25 4,593 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   68,955 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104   182,429 8,376 SH   SOLE 30 8,376 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   6,578 302 SH   SOLE 34 302 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   31,733 1,457 SH   SOLE 40 1,457 0 0
IVANHOE ELECTRIC INC COM 46578C108   344,756 28,375 SH   SOLE 2 13,727 0 14,648
IVANHOE ELECTRIC INC COM 46578C108   5,856 482 SH   SOLE 7 482 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,537,546 126,547 SH   SOLE 18 126,547 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,101,155 90,630 SH   SOLE 19 90,630 0 0
IVANHOE ELECTRIC INC COM 46578C108   19,410,245 1,597,551 SH   SOLE 21 1,597,551 0 0
IVANHOE ELECTRIC INC COM 46578C108   6,965,996 573,333 SH   SOLE 22 519,388 0 53,945
IVANHOE ELECTRIC INC COM 46578C108   2,474,821 203,689 SH   SOLE 25 203,689 0 0
IVANHOE ELECTRIC INC COM 46578C108   38,430 3,163 SH   SOLE 26 0 0 3,163
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,527,705 62,791 SH   SOLE 2 34,367 0 28,424
IVERIC BIO INC COM 46583P102   6,374 262 SH   SOLE 4 262 0 0
IVERIC BIO INC COM 46583P102   638,419 26,240 SH   SOLE 7 26,240 0 0
IVERIC BIO INC COM 46583P102   8,903,150 365,933 SH   SOLE 18 353,389 0 12,544
IVERIC BIO INC COM 46583P102   14,344,092 589,564 SH   SOLE 19 589,564 0 0
IVERIC BIO INC COM 46583P102   128,858,200 5,296,268 SH   SOLE 21 5,296,268 0 0
IVERIC BIO INC COM 46583P102   84,135,208 3,458,085 SH   SOLE 22 3,367,513 0 90,572
IVERIC BIO INC COM 46583P102   34,330 1,411 SH   SOLE 23 1,411 0 0
IVERIC BIO INC COM 46583P102   437,137 17,967 SH   SOLE 25 17,967 0 0
IVERIC BIO INC COM 46583P102   1,511,939 62,143 SH   SOLE 26 51,853 0 10,290
IVERIC BIO INC COM 46583P102   153,401 6,305 SH   SOLE 28 3,009 0 3,296
IVERIC BIO INC COM 46583P102   4,209,260 173,007 SH   SOLE 30 173,007 0 0
IVERIC BIO INC COM 46583P102   18,612 765 SH   SOLE 34 765 0 0
IVERIC BIO INC COM 46583P102   53,891 2,215 SH   SOLE 36 2,215 0 0
IVERIC BIO INC COM 46583P102   496,405 20,403 SH   SOLE 40 20,403 0 0
IVERIC BIO INC COM 46583P102   1,097,672 45,116 SH   SOLE 43 36,400 0 8,716
IZEA WORLDWIDE INC COM 46604H105   7,317 11,241 SH   SOLE 18 11,241 0 0
IZEA WORLDWIDE INC COM 46604H105   111,062 170,628 SH   SOLE 21 170,628 0 0
IZEA WORLDWIDE INC COM 46604H105   508,233 780,816 SH   SOLE 22 780,816 0 0
J & J SNACK FOODS CORP COM 466032109   1,280,769 8,641 SH   SOLE 2 4,967 0 3,674
J & J SNACK FOODS CORP COM 466032109   6,670 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109   24,456 165 SH   SOLE 7 165 0 0
J & J SNACK FOODS CORP COM 466032109   7,068,612 47,690 SH   SOLE 18 47,690 0 0
J & J SNACK FOODS CORP COM 466032109   4,472,242 30,173 SH   SOLE 19 30,173 0 0
J & J SNACK FOODS CORP COM 466032109   261,286,959 1,762,832 SH   SOLE 21 1,762,832 0 0
J & J SNACK FOODS CORP COM 466032109   59,694,864 402,745 SH   SOLE 22 391,296 0 11,449
J & J SNACK FOODS CORP COM 466032109   417,239 2,815 SH   SOLE 25 2,815 0 0
J & J SNACK FOODS CORP COM 466032109   1,197,321 8,078 SH   SOLE 26 6,790 0 1,288
J & J SNACK FOODS CORP COM 466032109   96,047 648 SH   SOLE 28 273 0 375
J & J SNACK FOODS CORP COM 466032109   3,632,428 24,507 SH   SOLE 30 24,507 0 0
J & J SNACK FOODS CORP COM 466032109   404,789 2,731 SH   SOLE 40 2,731 0 0
J & J SNACK FOODS CORP COM 466032109   2,348,871 15,847 SH   SOLE 43 15,043 0 804
J JILL INC COM 46620W201   147,438 5,662 SH   SOLE 2 5,662 0 0
J JILL INC COM 46620W201   16,587 637 SH   SOLE 18 637 0 0
J JILL INC COM 46620W201   228,970 8,793 SH   SOLE 21 8,793 0 0
J JILL INC COM 46620W201   1,920,242 73,742 SH   SOLE 22 73,742 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   4,410,637 74,091 SH   SOLE 7 0 0 74,091
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   42,782 845 SH   SOLE 18 845 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   54 1 SH   SOLE 18 1 0 0
JABIL INC COM 466313103   32,123,300 364,375 SH   SOLE 2 127,450 0 236,925
JABIL INC COM 466313103   68,148 773 SH   SOLE 4 435 0 338
JABIL INC COM 466313103   1,746,714 19,813 SH   SOLE 7 19,813 0 0
JABIL INC COM 466313103   25,229,893 286,183 SH   SOLE 18 286,183 0 0
JABIL INC COM 466313103   31,073,226 352,464 SH   SOLE 19 352,464 0 0
JABIL INC COM 466313103   635,891,468 7,212,925 SH   SOLE 21 7,212,925 0 0
JABIL INC COM 466313103   337,126,132 3,824,026 SH   SOLE 22 3,652,736 0 171,290
JABIL INC COM 466313103   1,879,483 21,319 SH   SOLE 25 21,319 0 0
JABIL INC COM 466313103   6,103,758 69,235 SH   SOLE 26 57,717 0 11,518
JABIL INC COM 466313103   130,300 1,478 SH   SOLE 28 1,478 0 0
JABIL INC COM 466313103   5,799,517 65,784 SH   SOLE 30 65,784 0 0
JABIL INC COM 466313103   163,272 1,852 SH   SOLE 31 1,852 0 0
JABIL INC COM 466313103   49,785,274 564,715 SH   SOLE 34 564,715 0 0
JABIL INC COM 466313103   758,440 8,603 SH   SOLE 36 8,603 0 0
JABIL INC COM 466313103   1,912,367 21,692 SH   SOLE 40 21,692 0 0
JABIL INC COM 466313103   20,221,581 229,374 SH   SOLE 43 215,751 0 13,623
JACK IN THE BOX INC COM 466367109   1,724,997 19,694 SH   SOLE 2 6,135 0 13,559
JACK IN THE BOX INC COM 466367109   7,796 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109   414,826 4,736 SH   SOLE 7 4,736 0 0
JACK IN THE BOX INC COM 466367109   6,195,416 70,732 SH   SOLE 18 70,732 0 0
JACK IN THE BOX INC COM 466367109   3,629,905 41,442 SH   SOLE 19 41,442 0 0
JACK IN THE BOX INC COM 466367109   214,311,708 2,446,760 SH   SOLE 21 2,446,760 0 0
JACK IN THE BOX INC COM 466367109   50,383,432 575,219 SH   SOLE 22 551,765 0 23,454
JACK IN THE BOX INC COM 466367109   295,178 3,370 SH   SOLE 25 3,370 0 0
JACK IN THE BOX INC COM 466367109   673,217 7,686 SH   SOLE 26 5,659 0 2,027
JACK IN THE BOX INC COM 466367109   72,787 831 SH   SOLE 28 396 0 435
JACK IN THE BOX INC COM 466367109   2,943,024 33,600 SH   SOLE 30 33,600 0 0
JACK IN THE BOX INC COM 466367109   335,119 3,826 SH   SOLE 40 3,826 0 0
JACK IN THE BOX INC COM 466367109   2,686,125 30,667 SH   SOLE 43 28,292 0 2,375
JACKSON FINANCIAL INC COM CL A 46817M107   3,246,664 86,786 SH   SOLE 2 26,780 0 60,006
JACKSON FINANCIAL INC COM CL A 46817M107   5,237 140 SH   SOLE 4 140 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   492,989 13,178 SH   SOLE 7 13,178 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   7,768,411 207,656 SH   SOLE 18 207,656 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   9,537,118 254,935 SH   SOLE 19 254,935 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   95,141,336 2,543,206 SH   SOLE 21 2,543,206 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   70,051,534 1,872,535 SH   SOLE 22 1,790,052 0 82,483
JACKSON FINANCIAL INC COM CL A 46817M107   107,928 2,885 SH   SOLE 23 2,885 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   321,726 8,600 SH   SOLE 25 8,600 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   2,411,860 64,471 SH   SOLE 26 36,604 0 27,867
JACKSON FINANCIAL INC COM CL A 46817M107   243,614 6,512 SH   SOLE 28 2,027 0 4,485
JACKSON FINANCIAL INC COM CL A 46817M107   4,947,285 132,245 SH   SOLE 30 132,245 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   37,380,970 999,224 SH   SOLE 34 999,224 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   310,279 8,294 SH   SOLE 36 8,294 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   344,958 9,221 SH   SOLE 40 9,221 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   1,459,027 39,001 SH   SOLE 43 34,996 0 4,005
JACOBS SOLUTIONS INC COM 46982L108   17,755,408 151,097 SH   SOLE 2 24,911 0 126,186
JACOBS SOLUTIONS INC COM 46982L108   9,705,268 82,591 SH   SOLE 4 33,376 0 49,215
JACOBS SOLUTIONS INC COM 46982L108   9,045,920 76,980 SH   SOLE 7 73,754 0 3,226
JACOBS SOLUTIONS INC COM 46982L108   262,635 2,235 SH   SOLE 13 2,235 0 0
JACOBS SOLUTIONS INC COM 46982L108   2,514,832 21,401 SH   SOLE 15 21,401 0 0
JACOBS SOLUTIONS INC COM 46982L108   23,223,149 197,627 SH   SOLE 18 186,988 0 10,639
JACOBS SOLUTIONS INC COM 46982L108   6,317,573 53,762 SH   SOLE 19 53,762 0 0
JACOBS SOLUTIONS INC COM 46982L108   365,280,188 3,108,503 SH   SOLE 21 3,108,503 0 0
JACOBS SOLUTIONS INC COM 46982L108   319,241,767 2,716,720 SH   SOLE 22 2,449,580 0 267,140
JACOBS SOLUTIONS INC COM 46982L108   27,661,031 235,393 SH   SOLE 23 235,393 0 0
JACOBS SOLUTIONS INC COM 46982L108   8,007,954 68,147 SH   SOLE 25 67,611 0 536
JACOBS SOLUTIONS INC COM 46982L108   32,093,274 273,111 SH   SOLE 26 124,838 0 148,273
JACOBS SOLUTIONS INC COM 46982L108   3,852,330 32,783 SH   SOLE 28 0 0 32,783
JACOBS SOLUTIONS INC COM 46982L108   60,795,326 517,363 SH   SOLE 30 517,363 0 0
JACOBS SOLUTIONS INC COM 46982L108   4,073,602 34,666 SH   SOLE 31 25,185 0 9,481
JACOBS SOLUTIONS INC COM 46982L108   624,331 5,313 SH   SOLE 34 5,313 0 0
JACOBS SOLUTIONS INC COM 46982L108   4,144,930 35,273 SH   SOLE 36 35,273 0 0
JACOBS SOLUTIONS INC COM 46982L108   336,314 2,862 SH   SOLE 40 2,862 0 0
JACOBS SOLUTIONS INC COM 46982L108   93,185 793 SH   OTR 43 793 0 0
JACOBS SOLUTIONS INC COM 46982L108   12,675,803 107,870 SH   SOLE 43 100,432 0 7,438
JAGUAR HEALTH INC COM 47010C706   6 9 SH   SOLE 21 9 0 0
JAGUAR HEALTH INC COM 47010C706   32,130 51,203 SH   SOLE 22 51,203 0 0
JAKKS PAC INC COM NEW 47012E403   46,710 2,700 SH   SOLE 2 2,700 0 0
JAKKS PAC INC COM NEW 47012E403   20,431 1,181 SH   SOLE 18 1,181 0 0
JAKKS PAC INC COM NEW 47012E403   270,520 15,637 SH   SOLE 21 15,637 0 0
JAKKS PAC INC COM NEW 47012E403   1,007,898 58,260 SH   SOLE 22 58,260 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   15,780,751 728,903 SH   SOLE 43 670,757 0 58,146
JAMES RIV GROUP LTD COM G5005R107   657,248 31,828 SH   SOLE 2 9,596 0 22,232
JAMES RIV GROUP LTD COM G5005R107   2,891 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107   9,499 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107   2,489,936 120,578 SH   SOLE 18 120,578 0 0
JAMES RIV GROUP LTD COM G5005R107   1,180,375 57,161 SH   SOLE 19 57,161 0 0
JAMES RIV GROUP LTD COM G5005R107   90,660,748 4,390,351 SH   SOLE 21 4,390,351 0 0
JAMES RIV GROUP LTD COM G5005R107   16,677,456 807,625 SH   SOLE 22 772,873 0 34,752
JAMES RIV GROUP LTD COM G5005R107   90,468 4,381 SH   SOLE 25 4,381 0 0
JAMES RIV GROUP LTD COM G5005R107   182,050 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107   1,212,630 58,723 SH   SOLE 30 58,723 0 0
JAMES RIV GROUP LTD COM G5005R107   75,269 3,645 SH   SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107   16,252 787 SH   SOLE 43 593 0 194
JAMF HLDG CORP COM 47074L105   2,579,928 132,849 SH   SOLE 2 66,627 0 66,222
JAMF HLDG CORP COM 47074L105   10,293 530 SH   SOLE 4 0 0 530
JAMF HLDG CORP COM 47074L105   367,388 18,918 SH   SOLE 7 18,918 0 0
JAMF HLDG CORP COM 47074L105   621,809 32,019 SH   SOLE 18 32,019 0 0
JAMF HLDG CORP COM 47074L105   394,712 20,325 SH   SOLE 19 20,325 0 0
JAMF HLDG CORP COM 47074L105   21,009,488 1,081,848 SH   SOLE 21 1,081,848 0 0
JAMF HLDG CORP COM 47074L105   25,762,844 1,326,614 SH   SOLE 22 1,256,765 0 69,849
JAMF HLDG CORP COM 47074L105   104,810 5,397 SH   SOLE 25 5,397 0 0
JAMF HLDG CORP COM 47074L105   565,763 29,133 SH   SOLE 26 25,942 0 3,191
JAMF HLDG CORP COM 47074L105   14,759 760 SH   SOLE 28 223 0 537
JAMF HLDG CORP COM 47074L105   1,100,162 56,651 SH   SOLE 30 56,651 0 0
JAMF HLDG CORP COM 47074L105   19,206 989 SH   SOLE 31 989 0 0
JAMF HLDG CORP COM 47074L105   32,334 1,665 SH   SOLE 36 1,665 0 0
JAMF HLDG CORP COM 47074L105   81,603 4,202 SH   SOLE 40 4,202 0 0
JAMF HLDG CORP COM 47074L105   185,985 9,577 SH   SOLE 43 8,397 0 1,180
JAMF HLDG CORP NOTE 0.125% 9/0 47074LAB1   1,790,025 2,175,000 PRN   SOLE 21 2,175,000 0 0
JANONE INC COM 47089W104   197 173 SH   SOLE 21 173 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,237,750 25,000 SH   SOLE 19 25,000 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   11,368,966 426,763 SH   SOLE 2 121,675 0 305,088
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   20,912 785 SH   SOLE 4 785 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   3,083,846 115,760 SH   SOLE 7 115,760 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   8,946,138 335,816 SH   SOLE 18 335,816 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,132,040 42,494 SH   SOLE 19 42,494 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   298,061,454 11,188,493 SH   SOLE 21 11,188,493 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   106,148,172 3,984,541 SH   SOLE 22 3,803,429 0 181,112
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   673,140 25,268 SH   SOLE 25 25,268 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,828,889 68,652 SH   SOLE 26 54,858 0 13,794
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   450,482 16,910 SH   SOLE 28 14,033 0 2,877
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   8,237,994 309,234 SH   SOLE 30 309,234 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   53,946 2,025 SH   SOLE 31 2,025 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,713,778 64,331 SH   SOLE 32 64,331 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,681,970 63,137 SH   SOLE 34 63,137 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   420,779 15,795 SH   SOLE 36 15,795 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   610,829 22,929 SH   SOLE 40 22,929 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   16,536,681 620,746 SH   SOLE 43 458,600 0 162,146
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   4,367,310 442,932 SH   SOLE 2 313,467 0 129,465
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   7,543 765 SH   SOLE 7 765 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   2,057,082 208,629 SH   SOLE 18 208,629 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   6,406,210 649,717 SH   SOLE 19 649,717 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   24,825,074 2,517,756 SH   SOLE 21 2,517,756 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   26,277,442 2,665,055 SH   SOLE 22 2,605,418 0 59,637
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   303,333 30,764 SH   SOLE 23 30,764 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   155,749 15,796 SH   SOLE 25 15,796 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,014,407 102,881 SH   SOLE 26 0 0 102,881
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   16,930 1,717 SH   SOLE 28 0 0 1,717
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   62,108 6,299 SH   SOLE 30 6,299 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   12,739 1,292 SH   SOLE 34 1,292 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   119,700 12,140 SH   SOLE 40 12,140 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   37,152 3,768 SH   SOLE 43 3,768 0 0
JANUX THERAPEUTICS INC COM 47103J105   175,353 14,492 SH   SOLE 2 4,009 0 10,483
JANUX THERAPEUTICS INC COM 47103J105   823 68 SH   SOLE 7 68 0 0
JANUX THERAPEUTICS INC COM 47103J105   629,442 52,020 SH   SOLE 18 52,020 0 0
JANUX THERAPEUTICS INC COM 47103J105   413,046 34,136 SH   SOLE 19 34,136 0 0
JANUX THERAPEUTICS INC COM 47103J105   7,548,996 623,884 SH   SOLE 21 623,884 0 0
JANUX THERAPEUTICS INC COM 47103J105   4,948,719 408,985 SH   SOLE 22 397,088 0 11,897
JANUX THERAPEUTICS INC COM 47103J105   12,826 1,060 SH   SOLE 43 925 0 135
JASPER THERAPEUTICS INC COM 471871103   17,267 9,540 SH   SOLE 18 9,540 0 0
JASPER THERAPEUTICS INC COM 471871103   231,104 127,682 SH   SOLE 21 127,682 0 0
JASPER THERAPEUTICS INC COM 471871103   2,025,924 1,119,295 SH   SOLE 22 1,119,295 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   9,782,599 10,120,000 PRN   SOLE 2 10,120,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   3,235,411 3,347,000 PRN   SOLE 21 3,347,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   13,533,240 14,000,000 PRN   SOLE 22 14,000,000 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8   6,451,188 5,825,000 PRN   SOLE 21 5,825,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   20,477,274 139,939 SH   SOLE 2 35,419 0 104,520
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   7,663,741 52,373 SH   SOLE 4 28,925 0 23,448
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,163,324 7,950 SH   SOLE 7 7,950 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   183,205 1,252 SH   SOLE 13 1,252 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,141,959 7,804 SH   SOLE 15 7,804 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   19,872,638 135,807 SH   SOLE 18 132,314 0 3,493
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   2,816,414 19,247 SH   SOLE 19 19,247 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   508,338,275 3,473,917 SH   SOLE 21 3,473,917 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   277,221,600 1,894,496 SH   SOLE 22 1,775,269 0 119,227
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   16,832,047 115,028 SH   SOLE 23 115,028 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   13,166,773 89,980 SH   SOLE 25 89,836 0 144
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   10,833,103 74,032 SH   SOLE 26 34,946 0 39,086
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   25,194,514 172,176 SH   SOLE 28 0 0 172,176
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   58,566,827 400,238 SH   SOLE 30 359,042 0 41,196
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   2,630,574 17,977 SH   SOLE 31 13,428 0 4,549
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   462,988 3,164 SH   SOLE 34 3,164 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   2,594,577 17,731 SH   SOLE 36 17,731 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   380,751 2,602 SH   SOLE 40 2,602 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   21,950 150 SH   OTR 43 150 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   4,480,771 30,621 SH   SOLE 43 26,193 0 4,428
JBG SMITH PPTYS COM 46590V100   14,362,662 953,696 SH   SOLE 2 48,582 0 905,114
JBG SMITH PPTYS COM 46590V100   860,062 57,109 SH   SOLE 4 57,109 0 0
JBG SMITH PPTYS COM 46590V100   3,199,316 212,438 SH   SOLE 7 212,438 0 0
JBG SMITH PPTYS COM 46590V100   1,610,245 106,922 SH   SOLE 18 106,922 0 0
JBG SMITH PPTYS COM 46590V100   2,887,845 191,756 SH   SOLE 19 191,756 0 0
JBG SMITH PPTYS COM 46590V100   162,884,487 10,815,703 SH   SOLE 21 10,815,703 0 0
JBG SMITH PPTYS COM 46590V100   54,574,097 3,623,778 SH   SOLE 22 3,472,839 0 150,939
JBG SMITH PPTYS COM 46590V100   59,758 3,968 SH   SOLE 23 3,968 0 0
JBG SMITH PPTYS COM 46590V100   18,075,193 1,200,212 SH   SOLE 25 1,200,212 0 0
JBG SMITH PPTYS COM 46590V100   832,667 55,290 SH   SOLE 26 44,150 0 11,140
JBG SMITH PPTYS COM 46590V100   1,143,792 75,949 SH   SOLE 28 2,206 0 73,743
JBG SMITH PPTYS COM 46590V100   9,440,466 626,857 SH   SOLE 30 626,857 0 0
JBG SMITH PPTYS COM 46590V100   23,117 1,535 SH   SOLE 31 1,535 0 0
JBG SMITH PPTYS COM 46590V100   122,724 8,149 SH   SOLE 36 8,149 0 0
JBG SMITH PPTYS COM 46590V100   378,367 25,124 SH   SOLE 40 25,124 0 0
JBG SMITH PPTYS COM 46590V100   7,566,840 502,446 SH   SOLE 43 456,470 0 45,976
JD.COM INC SPON ADR CL A 47215P106   2,243,701 51,121 SH   SOLE 7 51,121 0 0
JD.COM INC SPON ADR CL A 47215P106   75,666 1,724 SH   SOLE 15 1,724 0 0
JD.COM INC SPON ADR CL A 47215P106   369,817 8,426 SH   SOLE 18 8,426 0 0
JD.COM INC SPON ADR CL A 47215P106   649,660 14,802 SH   SOLE 25 14,802 0 0
JD.COM INC SPON ADR CL A 47215P106   14,079,912 320,800 SH   SOLE 30 320,800 0 0
JD.COM INC SPON ADR CL A 47215P106   8,357,929 190,429 SH   SOLE 32 190,429 0 0
JD.COM INC SPON ADR CL A 47215P106   55,565 1,266 SH   SOLE 34 1,266 0 0
JD.COM INC SPON ADR CL A 47215P106   21,868,280 498,252 SH   SOLE 43 456,585 0 41,667
JEFFERIES FINL GROUP INC COM 47233W109   23,070,378 726,855 SH   SOLE 2 191,976 0 534,879
JEFFERIES FINL GROUP INC COM 47233W109   33,359 1,051 SH   SOLE 4 1,051 0 0
JEFFERIES FINL GROUP INC COM 47233W109   861,709 27,149 SH   SOLE 7 27,149 0 0
JEFFERIES FINL GROUP INC COM 47233W109   11,807,185 371,997 SH   SOLE 18 371,375 0 622
JEFFERIES FINL GROUP INC COM 47233W109   1,962,643 61,835 SH   SOLE 19 61,835 0 0
JEFFERIES FINL GROUP INC COM 47233W109   336,824,563 10,611,990 SH   SOLE 21 10,611,990 0 0
JEFFERIES FINL GROUP INC COM 47233W109   174,462,179 5,496,603 SH   SOLE 22 5,242,817 0 253,786
JEFFERIES FINL GROUP INC COM 47233W109   979,052 30,846 SH   SOLE 25 30,846 0 0
JEFFERIES FINL GROUP INC COM 47233W109   3,364,948 106,016 SH   SOLE 26 87,975 0 18,041
JEFFERIES FINL GROUP INC COM 47233W109   550,245 17,336 SH   SOLE 28 4,093 0 13,243
JEFFERIES FINL GROUP INC COM 47233W109   2,889,038 91,022 SH   SOLE 30 91,022 0 0
JEFFERIES FINL GROUP INC COM 47233W109   90,427 2,849 SH   SOLE 31 2,849 0 0
JEFFERIES FINL GROUP INC COM 47233W109   456,897 14,395 SH   SOLE 36 14,395 0 0
JEFFERIES FINL GROUP INC COM 47233W109   941,662 29,668 SH   SOLE 40 29,668 0 0
JEFFERIES FINL GROUP INC COM 47233W109   7,433,858 234,211 SH   SOLE 43 206,871 0 27,340
JELD-WEN HLDG INC COM 47580P103   2,188,724 172,885 SH   SOLE 2 94,997 0 77,888
JELD-WEN HLDG INC COM 47580P103   3,811 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103   34,397 2,717 SH   SOLE 7 2,717 0 0
JELD-WEN HLDG INC COM 47580P103   2,915,725 230,310 SH   SOLE 18 222,761 0 7,549
JELD-WEN HLDG INC COM 47580P103   5,012,499 395,932 SH   SOLE 19 395,932 0 0
JELD-WEN HLDG INC COM 47580P103   37,804,583 2,986,144 SH   SOLE 21 2,986,144 0 0
JELD-WEN HLDG INC COM 47580P103   33,131,676 2,617,036 SH   SOLE 22 2,526,062 0 90,974
JELD-WEN HLDG INC COM 47580P103   92,545 7,310 SH   SOLE 23 7,310 0 0
JELD-WEN HLDG INC COM 47580P103   148,932 11,764 SH   SOLE 25 11,764 0 0
JELD-WEN HLDG INC COM 47580P103   1,293,637 102,183 SH   SOLE 26 52,087 0 50,096
JELD-WEN HLDG INC COM 47580P103   15,382 1,215 SH   SOLE 28 1,215 0 0
JELD-WEN HLDG INC COM 47580P103   440,631 34,805 SH   SOLE 30 34,805 0 0
JELD-WEN HLDG INC COM 47580P103   77,973 6,159 SH   SOLE 34 6,159 0 0
JELD-WEN HLDG INC COM 47580P103   78,846 6,228 SH   SOLE 36 6,228 0 0
JELD-WEN HLDG INC COM 47580P103   142,779 11,278 SH   SOLE 40 11,278 0 0
JELD-WEN HLDG INC COM 47580P103   857,728 67,751 SH   SOLE 43 63,431 0 4,320
JERASH HLDGS US INC COM 47632P101   3,445 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101   76,394 16,254 SH   SOLE 21 16,254 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   3,585,725 4,675,000 PRN   SOLE 21 4,675,000 0 0
JETBLUE AWYS CORP COM 477143101   7,762,737 1,066,310 SH   SOLE 2 803,228 0 263,082
JETBLUE AWYS CORP COM 477143101   1,733 238 SH   SOLE 4 238 0 0
JETBLUE AWYS CORP COM 477143101   23,150 3,180 SH   SOLE 7 3,180 0 0
JETBLUE AWYS CORP COM 477143101   4,875,940 669,772 SH   SOLE 18 668,214 0 1,558
JETBLUE AWYS CORP COM 477143101   2,217,044 304,539 SH   SOLE 19 304,539 0 0
JETBLUE AWYS CORP COM 477143101   122,046,266 16,764,597 SH   SOLE 21 16,764,597 0 0
JETBLUE AWYS CORP COM 477143101   70,581,449 9,695,254 SH   SOLE 22 9,312,544 0 382,710
JETBLUE AWYS CORP COM 477143101   107,154 14,719 SH   SOLE 25 14,719 0 0
JETBLUE AWYS CORP COM 477143101   356,371 48,952 SH   SOLE 26 29,808 0 19,144
JETBLUE AWYS CORP COM 477143101   47,844 6,572 SH   SOLE 28 6,572 0 0
JETBLUE AWYS CORP COM 477143101   483,458 66,409 SH   SOLE 30 66,409 0 0
JETBLUE AWYS CORP COM 477143101   34,587 4,751 SH   SOLE 31 4,751 0 0
JETBLUE AWYS CORP COM 477143101   800,734 109,991 SH   SOLE 34 109,991 0 0
JETBLUE AWYS CORP COM 477143101   30,110 4,136 SH   SOLE 36 4,136 0 0
JETBLUE AWYS CORP COM 477143101   192,905 26,498 SH   SOLE 40 26,498 0 0
JETBLUE AWYS CORP COM 477143101   12,289 1,688 SH   OTR 43 1,688 0 0
JETBLUE AWYS CORP COM 477143101   2,222,613 305,304 SH   SOLE 43 273,659 0 31,645
JEWETT CAMERON TRADING LTD COM NEW 47733C207   3,184 566 SH   SOLE 21 566 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207   951 169 SH   SOLE 22 169 0 0
JFROG LTD ORD SHS M6191J100   561,962 28,526 SH   SOLE 2 22,474 0 6,052
JFROG LTD ORD SHS M6191J100   847 43 SH   SOLE 4 43 0 0
JFROG LTD ORD SHS M6191J100   322,863 16,389 SH   SOLE 7 16,389 0 0
JFROG LTD ORD SHS M6191J100   6,555,254 332,754 SH   SOLE 19 332,754 0 0
JFROG LTD ORD SHS M6191J100   1,838,365 93,318 SH   SOLE 21 93,318 0 0
JFROG LTD ORD SHS M6191J100   917,626 46,580 SH   SOLE 22 28,108 0 18,472
JFROG LTD ORD SHS M6191J100   187,623 9,524 SH   SOLE 25 9,524 0 0
JFROG LTD ORD SHS M6191J100   822,810 41,767 SH   SOLE 26 24,468 0 17,299
JFROG LTD ORD SHS M6191J100   10,599 538 SH   SOLE 28 538 0 0
JFROG LTD ORD SHS M6191J100   632,587 32,111 SH   SOLE 30 32,111 0 0
JFROG LTD ORD SHS M6191J100   26,497 1,345 SH   SOLE 36 1,345 0 0
JFROG LTD ORD SHS M6191J100   163,352 8,292 SH   SOLE 40 8,292 0 0
JFROG LTD ORD SHS M6191J100   157,777 8,009 SH   SOLE 43 7,928 0 81
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   218,213 4,277 SH   SOLE 2 4,277 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   58,571 1,148 SH   SOLE 4 1,148 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   225,457 4,419 SH   SOLE 7 4,419 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   25,101,789 491,999 SH   SOLE 21 491,999 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   14,001,878 274,439 SH   SOLE 22 238,571 0 35,868
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   25,255 495 SH   SOLE 25 495 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   39,898 782 SH   SOLE 28 782 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   5,513,578 108,067 SH   SOLE 30 108,067 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   71,020 1,392 SH   SOLE 36 1,392 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   1,323,024 25,931 SH   SOLE 43 25,661 0 270
JOANN INC COM 47768J101   10,491 6,598 SH   SOLE 2 452 0 6,146
JOANN INC COM 47768J101   58,382 36,718 SH   SOLE 18 36,718 0 0
JOANN INC COM 47768J101   34,684 21,814 SH   SOLE 19 21,814 0 0
JOANN INC COM 47768J101   663,927 417,564 SH   SOLE 21 417,564 0 0
JOANN INC COM 47768J101   383,425 241,148 SH   SOLE 22 232,183 0 8,965
JOBY AVIATION INC COMMON STOCK G65163100   520,362 119,899 SH   SOLE 2 49,809 0 70,090
JOBY AVIATION INC COMMON STOCK G65163100   12,985 2,992 SH   SOLE 7 2,992 0 0
JOBY AVIATION INC COMMON STOCK G65163100   2,828,738 651,783 SH   SOLE 18 651,783 0 0
JOBY AVIATION INC COMMON STOCK G65163100   2,203,088 507,624 SH   SOLE 19 507,624 0 0
JOBY AVIATION INC COMMON STOCK G65163100   37,063,196 8,539,907 SH   SOLE 21 8,539,907 0 0
JOBY AVIATION INC COMMON STOCK G65163100   30,959,607 7,133,550 SH   SOLE 22 6,968,304 0 165,246
JOBY AVIATION INC COMMON STOCK G65163100   103,487 23,845 SH   SOLE 25 23,845 0 0
JOBY AVIATION INC COMMON STOCK G65163100   460,122 106,019 SH   SOLE 30 106,019 0 0
JOBY AVIATION INC COMMON STOCK G65163100   84,105 19,379 SH   SOLE 40 19,379 0 0
JOBY AVIATION INC COMMON STOCK G65163100   226,661 52,226 SH   SOLE 43 49,705 0 2,521
JOBY AVIATION INC *W EXP 08/10/202 G65163118   117 180 SH   SOLE 43 180 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   5,234,007 47,891 SH   SOLE 2 35,332 0 12,559
JOHN BEAN TECHNOLOGIES CORP COM 477839104   121,968 1,116 SH   SOLE 4 121 0 995
JOHN BEAN TECHNOLOGIES CORP COM 477839104   810,385 7,415 SH   SOLE 7 7,415 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   10,850,639 99,283 SH   SOLE 18 99,283 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   16,726,397 153,046 SH   SOLE 19 153,046 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   416,062,768 3,806,961 SH   SOLE 21 3,806,961 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   97,659,358 893,580 SH   SOLE 22 870,667 0 22,913
JOHN BEAN TECHNOLOGIES CORP COM 477839104   186,558 1,707 SH   SOLE 23 1,707 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   564,155 5,162 SH   SOLE 25 5,162 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,836,400 16,803 SH   SOLE 26 14,235 0 2,568
JOHN BEAN TECHNOLOGIES CORP COM 477839104   61,858 566 SH   SOLE 28 566 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   32,485,141 297,238 SH   SOLE 30 297,238 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   11,044,301 101,055 SH   SOLE 34 101,055 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   54,754 501 SH   SOLE 36 501 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   538,472 4,927 SH   SOLE 40 4,927 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   2,552,468 23,355 SH   SOLE 43 22,926 0 429
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0   2,096,450 2,300,000 PRN   SOLE 21 2,300,000 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   110,030 5,094 SH   SOLE 2 587 0 4,507
JOHN MARSHALL BANCORP INC COM 47805L101   3,758 174 SH   SOLE 7 174 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   743,234 34,409 SH   SOLE 18 34,409 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   495,050 22,919 SH   SOLE 19 22,919 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   9,049,838 418,974 SH   SOLE 21 418,974 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   6,122,693 283,458 SH   SOLE 22 274,243 0 9,215
JOHNSON & JOHNSON COM 478160104   934,294,895 6,027,709 SH   SOLE 2 1,800,900 0 4,226,809
JOHNSON & JOHNSON COM 478160104   332,022,400 2,142,080 SH   SOLE 4 1,273,028 0 869,052
JOHNSON & JOHNSON COM 478160104   400,218,370 2,582,054 SH   SOLE 7 2,499,283 0 82,771
JOHNSON & JOHNSON COM 478160104   28,289,980 182,516 SH   SOLE 13 182,516 0 0
JOHNSON & JOHNSON COM 478160104   69,140,540 446,068 SH   SOLE 15 446,068 0 0
JOHNSON & JOHNSON COM 478160104   1,153,222,475 7,440,145 SH   SOLE 18 7,164,305 0 275,840
JOHNSON & JOHNSON COM 478160104   533,024,075 3,438,865 SH   SOLE 19 3,438,865 0 0
JOHNSON & JOHNSON COM 478160104   8,395,885 54,167 SH   SOLE 20 54,167 0 0
JOHNSON & JOHNSON COM 478160104   11,127,966,925 71,793,335 SH   SOLE 21 71,793,335 0 0
JOHNSON & JOHNSON COM 478160104   8,999,569,855 58,061,741 SH   SOLE 22 52,475,925 0 5,585,816
JOHNSON & JOHNSON COM 478160104   894,507,170 5,771,014 SH   SOLE 23 5,771,014 0 0
JOHNSON & JOHNSON COM 478160104   886,259,775 5,717,805 SH   SOLE 25 5,708,526 0 9,279
JOHNSON & JOHNSON COM 478160104   867,281,265 5,595,363 SH   SOLE 26 2,566,380 0 3,028,983
JOHNSON & JOHNSON COM 478160104   1,003,292,835 6,472,857 SH   SOLE 28 275,457 0 6,197,400
JOHNSON & JOHNSON COM 478160104   15,027,715 96,953 SH   SOLE 29 96,953 0 0
JOHNSON & JOHNSON COM 478160104   2,528,123,005 16,310,471 SH   SOLE 30 16,203,631 0 106,840
JOHNSON & JOHNSON COM 478160104   144,679,015 933,413 SH   SOLE 31 734,156 0 199,257
JOHNSON & JOHNSON COM 478160104   35,078,205 226,311 SH   SOLE 32 226,311 0 0
JOHNSON & JOHNSON COM 478160104   641,475,560 4,138,552 SH   SOLE 34 4,138,552 0 0
JOHNSON & JOHNSON COM 478160104   127,659,550 823,610 SH   SOLE 36 823,610 0 0
JOHNSON & JOHNSON COM 478160104   16,453,250 106,150 SH   SOLE 40 106,150 0 0
JOHNSON & JOHNSON COM 478160104   485,210,141 3,130,388 SH   SOLE 43 2,882,449 0 247,939
JOHNSON CTLS INTL PLC SHS G51502105   92,836,236 1,541,618 SH   SOLE 2 358,177 0 1,183,441
JOHNSON CTLS INTL PLC SHS G51502105   39,920,802 662,916 SH   SOLE 4 388,016 0 274,900
JOHNSON CTLS INTL PLC SHS G51502105   72,073,645 1,196,839 SH   SOLE 7 1,007,403 0 189,436
JOHNSON CTLS INTL PLC SHS G51502105   1,515,015 25,158 SH   SOLE 13 25,158 0 0
JOHNSON CTLS INTL PLC SHS G51502105   7,042,307 116,943 SH   SOLE 15 116,943 0 0
JOHNSON CTLS INTL PLC SHS G51502105   57,685,461 957,912 SH   SOLE 18 895,652 0 62,260
JOHNSON CTLS INTL PLC SHS G51502105   30,311,857 503,352 SH   SOLE 19 503,352 0 0
JOHNSON CTLS INTL PLC SHS G51502105   937,119,672 15,561,602 SH   SOLE 21 15,561,602 0 0
JOHNSON CTLS INTL PLC SHS G51502105   909,803,640 15,107,998 SH   SOLE 22 13,658,648 0 1,449,350
JOHNSON CTLS INTL PLC SHS G51502105   78,608,297 1,305,352 SH   SOLE 23 1,305,352 0 0
JOHNSON CTLS INTL PLC SHS G51502105   184,662,402 3,066,463 SH   SOLE 25 3,062,386 0 4,077
JOHNSON CTLS INTL PLC SHS G51502105   109,366,325 1,816,113 SH   SOLE 26 1,007,106 0 809,007
JOHNSON CTLS INTL PLC SHS G51502105   120,918,448 2,007,945 SH   SOLE 28 147,601 0 1,860,344
JOHNSON CTLS INTL PLC SHS G51502105   263,583 4,377 SH   SOLE 29 4,377 0 0
JOHNSON CTLS INTL PLC SHS G51502105   351,041,952 5,829,325 SH   SOLE 30 5,829,325 0 0
JOHNSON CTLS INTL PLC SHS G51502105   12,051,106 200,118 SH   SOLE 31 148,198 0 51,920
JOHNSON CTLS INTL PLC SHS G51502105   107,780,552 1,789,780 SH   SOLE 34 1,789,780 0 0
JOHNSON CTLS INTL PLC SHS G51502105   12,529,795 208,067 SH   SOLE 36 208,067 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,671,828 27,762 SH   SOLE 40 27,762 0 0
JOHNSON CTLS INTL PLC SHS G51502105   95,268 1,582 SH   OTR 43 1,582 0 0
JOHNSON CTLS INTL PLC SHS G51502105   43,722,807 726,051 SH   SOLE 43 659,760 0 66,291
JOHNSON OUTDOORS INC CL A 479167108   791,217 12,557 SH   SOLE 2 8,414 0 4,143
JOHNSON OUTDOORS INC CL A 479167108   5,293 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108   1,000,221 15,874 SH   SOLE 18 15,874 0 0
JOHNSON OUTDOORS INC CL A 479167108   661,542 10,499 SH   SOLE 19 10,499 0 0
JOHNSON OUTDOORS INC CL A 479167108   12,148,958 192,810 SH   SOLE 21 192,810 0 0
JOHNSON OUTDOORS INC CL A 479167108   10,329,481 163,934 SH   SOLE 22 156,352 0 7,582
JOHNSON OUTDOORS INC CL A 479167108   46,312 735 SH   SOLE 25 735 0 0
JOHNSON OUTDOORS INC CL A 479167108   83,803 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108   30,308 481 SH   SOLE 28 481 0 0
JOHNSON OUTDOORS INC CL A 479167108   430,484 6,832 SH   SOLE 30 6,832 0 0
JOHNSON OUTDOORS INC CL A 479167108   61,372 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108   601,493 9,546 SH   SOLE 43 9,366 0 180
JOINT CORP COM 47973J102   248,125 14,743 SH   SOLE 2 13,324 0 1,419
JOINT CORP COM 47973J102   3,703 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102   637,520 37,880 SH   SOLE 18 37,880 0 0
JOINT CORP COM 47973J102   1,271,338 75,540 SH   SOLE 19 75,540 0 0
JOINT CORP COM 47973J102   8,186,735 486,437 SH   SOLE 21 486,437 0 0
JOINT CORP COM 47973J102   6,023,878 357,925 SH   SOLE 22 353,895 0 4,030
JOINT CORP COM 47973J102   33,037 1,963 SH   SOLE 23 1,963 0 0
JOINT CORP COM 47973J102   234,913 13,958 SH   SOLE 30 13,958 0 0
JOINT CORP COM 47973J102   2,289 136 SH   SOLE 43 47 0 89
JONES LANG LASALLE INC COM 48020Q107   16,771,505 115,276 SH   SOLE 2 45,106 0 70,170
JONES LANG LASALLE INC COM 48020Q107   366,780 2,521 SH   SOLE 4 1,085 0 1,436
JONES LANG LASALLE INC COM 48020Q107   1,796,656 12,349 SH   SOLE 7 12,349 0 0
JONES LANG LASALLE INC COM 48020Q107   88,458 608 SH   SOLE 13 608 0 0
JONES LANG LASALLE INC COM 48020Q107   13,890,076 95,471 SH   SOLE 18 95,335 0 136
JONES LANG LASALLE INC COM 48020Q107   2,769,257 19,034 SH   SOLE 19 19,034 0 0
JONES LANG LASALLE INC COM 48020Q107   373,775,013 2,569,077 SH   SOLE 21 2,569,077 0 0
JONES LANG LASALLE INC COM 48020Q107   201,930,954 1,387,937 SH   SOLE 22 1,326,025 0 61,912
JONES LANG LASALLE INC COM 48020Q107   1,125,365 7,735 SH   SOLE 23 7,735 0 0
JONES LANG LASALLE INC COM 48020Q107   1,193,745 8,205 SH   SOLE 25 8,205 0 0
JONES LANG LASALLE INC COM 48020Q107   5,122,703 35,210 SH   SOLE 26 27,497 0 7,713
JONES LANG LASALLE INC COM 48020Q107   381,184 2,620 SH   SOLE 28 534 0 2,086
JONES LANG LASALLE INC COM 48020Q107   6,782,307 46,617 SH   SOLE 30 46,617 0 0
JONES LANG LASALLE INC COM 48020Q107   97,915 673 SH   SOLE 31 673 0 0
JONES LANG LASALLE INC COM 48020Q107   1,283,949 8,825 SH   SOLE 34 8,825 0 0
JONES LANG LASALLE INC COM 48020Q107   631,863 4,343 SH   SOLE 36 4,343 0 0
JONES LANG LASALLE INC COM 48020Q107   1,123,183 7,720 SH   SOLE 40 7,720 0 0
JONES LANG LASALLE INC COM 48020Q107   34,045 234 SH   OTR 43 234 0 0
JONES LANG LASALLE INC COM 48020Q107   26,713,275 183,609 SH   SOLE 43 177,229 0 6,380
JOUNCE THERAPEUTICS INC COM 481116101   75,732 40,936 SH   SOLE 2 1,329 0 39,607
JOUNCE THERAPEUTICS INC COM 481116101   934 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101   214,668 116,037 SH   SOLE 18 116,037 0 0
JOUNCE THERAPEUTICS INC COM 481116101   142,877 77,231 SH   SOLE 19 77,231 0 0
JOUNCE THERAPEUTICS INC COM 481116101   2,633,421 1,423,471 SH   SOLE 21 1,423,471 0 0
JOUNCE THERAPEUTICS INC COM 481116101   1,643,002 888,109 SH   SOLE 22 856,065 0 32,044
JOURNEY MED CORP COM 48115J109   1,071 682 SH   SOLE 18 682 0 0
JOURNEY MED CORP COM 48115J109   12,632 8,046 SH   SOLE 21 8,046 0 0
JOYY INC ADS REPSTG COM A 46591M109   1,129,932 36,239 SH   SOLE 2 1,904 0 34,335
JOYY INC ADS REPSTG COM A 46591M109   679,256 21,785 SH   SOLE 4 9,648 0 12,137
JOYY INC ADS REPSTG COM A 46591M109   298,143 9,562 SH   SOLE 7 9,562 0 0
JOYY INC ADS REPSTG COM A 46591M109   2,962 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109   864,466 27,725 SH   SOLE 15 27,725 0 0
JOYY INC ADS REPSTG COM A 46591M109   415,411 13,323 SH   SOLE 18 13,323 0 0
JOYY INC ADS REPSTG COM A 46591M109   157,677 5,057 SH   SOLE 19 5,057 0 0
JOYY INC ADS REPSTG COM A 46591M109   31,456,411 1,008,865 SH   SOLE 21 1,008,865 0 0
JOYY INC ADS REPSTG COM A 46591M109   15,500,015 497,114 SH   SOLE 22 441,791 0 55,323
JOYY INC ADS REPSTG COM A 46591M109   1,880,778 60,320 SH   SOLE 23 60,320 0 0
JOYY INC ADS REPSTG COM A 46591M109   944,130 30,280 SH   SOLE 25 30,280 0 0
JOYY INC ADS REPSTG COM A 46591M109   2,127,068 68,219 SH   SOLE 26 7,498 0 60,721
JOYY INC ADS REPSTG COM A 46591M109   3,210,137 102,955 SH   SOLE 28 4,930 0 98,025
JOYY INC ADS REPSTG COM A 46591M109   10,402,490 333,627 SH   SOLE 30 333,627 0 0
JOYY INC ADS REPSTG COM A 46591M109   77,420 2,483 SH   SOLE 34 2,483 0 0
JOYY INC ADS REPSTG COM A 46591M109   72,961 2,340 SH   SOLE 36 2,340 0 0
JOYY INC ADS REPSTG COM A 46591M109   12,191 391 SH   SOLE 40 391 0 0
JOYY INC ADS REPSTG COM A 46591M109   5,541,592 177,729 SH   SOLE 43 147,067 0 30,662
JOYY INC NOTE 0.750% 6/1 98426TAD8   2,889,665 2,955,000 PRN   SOLE 21 2,955,000 0 0
JPMORGAN CHASE & CO COM 46625H100   781,459,036 5,996,923 SH   SOLE 2 1,182,501 0 4,814,422
JPMORGAN CHASE & CO COM 46625H100   281,931,288 2,163,543 SH   SOLE 4 1,310,512 0 853,031
JPMORGAN CHASE & CO COM 46625H100   343,883,399 2,638,964 SH   SOLE 7 2,555,180 0 83,784
JPMORGAN CHASE & CO COM 46625H100   18,976,524 145,626 SH   SOLE 13 145,626 0 0
JPMORGAN CHASE & CO COM 46625H100   65,009,313 498,882 SH   SOLE 15 498,882 0 0
JPMORGAN CHASE & CO COM 46625H100   26,062 200 SH   SOLE 17 0 0 200
JPMORGAN CHASE & CO COM 46625H100   753,741,540 5,784,219 SH   SOLE 18 5,352,620 0 431,599
JPMORGAN CHASE & CO COM 46625H100   551,566,264 4,232,724 SH   SOLE 19 4,232,724 0 0
JPMORGAN CHASE & CO COM 46625H100   12,173,560 93,420 SH   SOLE 20 93,420 0 0
JPMORGAN CHASE & CO COM 46625H100   8,408,040,084 64,523,368 SH   SOLE 21 64,523,368 0 0
JPMORGAN CHASE & CO COM 46625H100   8,283,938,834 63,571,014 SH   SOLE 22 57,412,243 0 6,158,771
JPMORGAN CHASE & CO COM 46625H100   832,487,390 6,388,515 SH   SOLE 23 6,388,515 0 0
JPMORGAN CHASE & CO COM 46625H100   696,985,970 5,348,676 SH   SOLE 25 5,310,719 0 37,957
JPMORGAN CHASE & CO COM 46625H100   721,267,805 5,535,015 SH   SOLE 26 2,317,001 0 3,218,014
JPMORGAN CHASE & CO COM 46625H100   698,717,008 5,361,960 SH   SOLE 28 199,568 0 5,162,392
JPMORGAN CHASE & CO COM 46625H100   5,431,451 41,681 SH   SOLE 29 41,681 0 0
JPMORGAN CHASE & CO COM 46625H100   1,954,327,222 14,997,523 SH   SOLE 30 14,913,240 0 84,283
JPMORGAN CHASE & CO COM 46625H100   115,444,366 885,921 SH   SOLE 31 664,396 0 221,525
JPMORGAN CHASE & CO COM 46625H100   32,276,614 247,691 SH   SOLE 32 247,691 0 0
JPMORGAN CHASE & CO COM 46625H100   88,558,806 679,601 SH   SOLE 34 679,601 0 0
JPMORGAN CHASE & CO COM 46625H100   124,496,480 955,387 SH   SOLE 36 955,387 0 0
JPMORGAN CHASE & CO COM 46625H100   15,467,536 118,698 SH   SOLE 40 118,698 0 0
JPMORGAN CHASE & CO COM 46625H100   815,741 6,260 SH   OTR 43 6,260 0 0
JPMORGAN CHASE & CO COM 46625H100   473,479,273 3,633,484 SH   SOLE 43 3,253,214 0 380,270
JPMORGAN CHASE & CO OPTIONS 46625H100   938,232 7,200 SH Call SOLE 2 0 0 7,200
JPMORGAN CHASE & CO OPTIONS 46625H100   443,054 3,400 SH Call SOLE 4 3,400 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   7,584,042 58,200 SH Call SOLE 18 58,200 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   38,232,954 293,400 SH Call SOLE 19 293,400 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   3,205,626 24,600 SH Call SOLE 22 24,600 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   234,558 1,800 SH Call SOLE 26 1,800 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   23,638,234 181,400 SH Call SOLE 34 181,400 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   100,375 30,509 SH   SOLE 43 29,681 0 828
JUNIPER NETWORKS INC COM 48203R104   40,330,809 1,171,726 SH   SOLE 2 674,947 0 496,779
JUNIPER NETWORKS INC COM 48203R104   13,590,083 394,831 SH   SOLE 4 202,174 0 192,657
JUNIPER NETWORKS INC COM 48203R104   12,124,479 352,251 SH   SOLE 7 261,115 0 91,136
JUNIPER NETWORKS INC COM 48203R104   184,973 5,374 SH   SOLE 13 5,374 0 0
JUNIPER NETWORKS INC COM 48203R104   1,934,094 56,191 SH   SOLE 15 56,191 0 0
JUNIPER NETWORKS INC COM 48203R104   34,789,464 1,010,734 SH   SOLE 18 764,511 0 246,223
JUNIPER NETWORKS INC COM 48203R104   36,094,120 1,048,638 SH   SOLE 19 1,048,638 0 0
JUNIPER NETWORKS INC COM 48203R104   382,441,446 11,111,024 SH   SOLE 21 11,111,024 0 0
JUNIPER NETWORKS INC COM 48203R104   355,348,569 10,323,898 SH   SOLE 22 9,136,754 0 1,187,144
JUNIPER NETWORKS INC COM 48203R104   31,348,531 910,765 SH   SOLE 23 910,765 0 0
JUNIPER NETWORKS INC COM 48203R104   20,559,927 597,325 SH   SOLE 25 596,908 0 417
JUNIPER NETWORKS INC COM 48203R104   39,575,909 1,149,794 SH   SOLE 26 476,147 0 673,647
JUNIPER NETWORKS INC COM 48203R104   38,740,226 1,125,515 SH   SOLE 28 3,793 0 1,121,722
JUNIPER NETWORKS INC COM 48203R104   139,601,393 4,055,822 SH   SOLE 30 3,721,347 0 334,475
JUNIPER NETWORKS INC COM 48203R104   2,971,238 86,323 SH   SOLE 31 62,002 0 24,321
JUNIPER NETWORKS INC COM 48203R104   9,757,141 283,473 SH   SOLE 34 283,473 0 0
JUNIPER NETWORKS INC COM 48203R104   6,956,523 202,107 SH   SOLE 36 202,107 0 0
JUNIPER NETWORKS INC COM 48203R104   474,824 13,795 SH   SOLE 40 13,795 0 0
JUNIPER NETWORKS INC COM 48203R104   39,824 1,157 SH   OTR 43 1,157 0 0
JUNIPER NETWORKS INC COM 48203R104   18,099,257 525,835 SH   SOLE 43 501,840 0 23,995
JUPITER ACQUISITION CORP CL A 482082104   101,000 10,000 SH   SOLE 2 10,000 0 0
KADANT INC COM 48282T104   3,664,113 17,572 SH   SOLE 2 13,953 0 3,619
KADANT INC COM 48282T104   70,897 340 SH   SOLE 4 42 0 298
KADANT INC COM 48282T104   26,482 127 SH   SOLE 7 127 0 0
KADANT INC COM 48282T104   5,982,022 28,688 SH   SOLE 18 28,688 0 0
KADANT INC COM 48282T104   6,364,447 30,522 SH   SOLE 19 30,522 0 0
KADANT INC COM 48282T104   77,523,357 371,779 SH   SOLE 21 371,779 0 0
KADANT INC COM 48282T104   65,084,514 312,126 SH   SOLE 22 303,437 0 8,689
KADANT INC COM 48282T104   79,029 379 SH   SOLE 23 379 0 0
KADANT INC COM 48282T104   365,119 1,751 SH   SOLE 25 1,751 0 0
KADANT INC COM 48282T104   1,474,653 7,072 SH   SOLE 26 5,904 0 1,168
KADANT INC COM 48282T104   134,704 646 SH   SOLE 28 206 0 440
KADANT INC COM 48282T104   18,769,302 90,012 SH   SOLE 30 90,012 0 0
KADANT INC COM 48282T104   361,991 1,736 SH   SOLE 40 1,736 0 0
KADANT INC COM 48282T104   1,533,873 7,356 SH   SOLE 43 7,127 0 229
KAISER ALUMINUM CORP COM PAR $0.01 483007704   846,080 11,337 SH   SOLE 2 7,373 0 3,964
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,433 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,716,607 36,401 SH   SOLE 7 36,401 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,730,306 49,984 SH   SOLE 18 49,984 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,063,935 41,055 SH   SOLE 19 41,055 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   149,331,869 2,000,963 SH   SOLE 21 2,000,963 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   32,719,210 438,419 SH   SOLE 22 426,768 0 11,651
KAISER ALUMINUM CORP COM PAR $0.01 483007704   203,889 2,732 SH   SOLE 25 2,732 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   600,622 8,048 SH   SOLE 26 6,514 0 1,534
KAISER ALUMINUM CORP COM PAR $0.01 483007704   75,675 1,014 SH   SOLE 28 1,014 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   1,962,993 26,303 SH   SOLE 30 26,303 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   204,188 2,736 SH   SOLE 40 2,736 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   838,180 11,231 SH   SOLE 43 10,543 0 688
KALA PHARMACEUTICALS INC COM NEW 483119202   256 17 SH   SOLE 2 0 0 17
KALA PHARMACEUTICALS INC COM NEW 483119202   135 9 SH   SOLE 21 9 0 0
KALA PHARMACEUTICALS INC COM NEW 483119202   321,408 21,356 SH   SOLE 22 21,356 0 0
KALEYRA INC COM 483379202   6,140 3,721 SH   SOLE 2 0 0 3,721
KALEYRA INC COM 483379202   57,859 35,066 SH   SOLE 18 35,066 0 0
KALEYRA INC COM 483379202   32,401 19,637 SH   SOLE 19 19,637 0 0
KALEYRA INC COM 483379202   576,048 349,120 SH   SOLE 21 349,120 0 0
KALEYRA INC COM 483379202   95,289 57,751 SH   SOLE 22 52,913 0 4,838
KALTURA INC COM 483467106   4,466 2,326 SH   SOLE 2 0 0 2,326
KALTURA INC COM 483467106   22,485 11,711 SH   SOLE 18 11,711 0 0
KALTURA INC COM 483467106   294,357 153,311 SH   SOLE 21 153,311 0 0
KALTURA INC COM 483467106   1,817,735 946,737 SH   SOLE 22 946,737 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   109,364 13,914 SH   SOLE 2 871 0 13,043
KALVISTA PHARMACEUTICALS INC COM 483497103   2,885 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   592,440 75,374 SH   SOLE 18 75,374 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   396,183 50,405 SH   SOLE 19 50,405 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   6,610,551 841,037 SH   SOLE 21 841,037 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   4,522,550 575,388 SH   SOLE 22 556,165 0 19,223
KALVISTA PHARMACEUTICALS INC COM 483497103   12,961 1,649 SH   SOLE 43 318 0 1,331
KAMAN CORP COM 483548103   511,172 22,361 SH   SOLE 2 7,396 0 14,965
KAMAN CORP COM 483548103   2,377 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103   345,895 15,131 SH   SOLE 7 15,131 0 0
KAMAN CORP COM 483548103   2,133,432 93,326 SH   SOLE 18 93,326 0 0
KAMAN CORP COM 483548103   1,263,175 55,257 SH   SOLE 19 55,257 0 0
KAMAN CORP COM 483548103   89,062,583 3,896,001 SH   SOLE 21 3,896,001 0 0
KAMAN CORP COM 483548103   16,691,046 730,142 SH   SOLE 22 699,147 0 30,995
KAMAN CORP COM 483548103   3,035,717 132,796 SH   SOLE 25 132,796 0 0
KAMAN CORP COM 483548103   351,130 15,360 SH   SOLE 26 5,630 0 9,730
KAMAN CORP COM 483548103   273,634 11,970 SH   SOLE 28 0 0 11,970
KAMAN CORP COM 483548103   779,275 34,089 SH   SOLE 30 34,089 0 0
KAMAN CORP COM 483548103   505,275 22,103 SH   SOLE 34 22,103 0 0
KAMAN CORP COM 483548103   90,206 3,946 SH   SOLE 36 3,946 0 0
KAMAN CORP COM 483548103   59,870 2,619 SH   SOLE 40 2,619 0 0
KAMAN CORP COM 483548103   335,539 14,678 SH   SOLE 43 14,209 0 469
KANZHUN LIMITED SPONSORED ADS 48553T106   2,903,046 152,551 SH   SOLE 2 34,306 0 118,245
KANZHUN LIMITED SPONSORED ADS 48553T106   2,698,949 141,826 SH   SOLE 4 97,089 0 44,737
KANZHUN LIMITED SPONSORED ADS 48553T106   714,348 37,538 SH   SOLE 7 37,538 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   550,747 28,941 SH   SOLE 13 28,941 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   2,210,867 116,178 SH   SOLE 15 116,178 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   1,067,259 56,083 SH   SOLE 18 56,083 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   8,601,750 452,010 SH   SOLE 19 452,010 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   68,217,145 3,584,716 SH   SOLE 21 3,584,716 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   36,623,635 1,924,521 SH   SOLE 22 1,680,327 0 244,194
KANZHUN LIMITED SPONSORED ADS 48553T106   4,224,603 221,997 SH   SOLE 23 221,997 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   2,900,172 152,400 SH   SOLE 25 152,400 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   7,114,575 373,861 SH   SOLE 26 141,085 0 232,776
KANZHUN LIMITED SPONSORED ADS 48553T106   6,796,641 357,154 SH   SOLE 28 20,398 0 336,756
KANZHUN LIMITED SPONSORED ADS 48553T106   23,064,836 1,212,025 SH   SOLE 30 1,212,025 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   30,010 1,577 SH   SOLE 31 0 0 1,577
KANZHUN LIMITED SPONSORED ADS 48553T106   20,799,733 1,092,997 SH   SOLE 34 1,092,997 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   196,428 10,322 SH   SOLE 36 10,322 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   28,469 1,496 SH   SOLE 40 1,496 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   8,697 457 SH   SOLE 43 424 0 33
KAR AUCTION SVCS INC COM 48238T109   2,331,688 170,445 SH   SOLE 2 95,476 0 74,969
KAR AUCTION SVCS INC COM 48238T109   5,239 383 SH   SOLE 4 383 0 0
KAR AUCTION SVCS INC COM 48238T109   544,204 39,781 SH   SOLE 7 39,781 0 0
KAR AUCTION SVCS INC COM 48238T109   5,115,431 373,935 SH   SOLE 18 373,935 0 0
KAR AUCTION SVCS INC COM 48238T109   2,913,717 212,991 SH   SOLE 19 212,991 0 0
KAR AUCTION SVCS INC COM 48238T109   182,348,271 13,329,552 SH   SOLE 21 13,329,552 0 0
KAR AUCTION SVCS INC COM 48238T109   41,746,586 3,051,651 SH   SOLE 22 2,909,839 0 141,812
KAR AUCTION SVCS INC COM 48238T109   303,997 22,222 SH   SOLE 25 22,222 0 0
KAR AUCTION SVCS INC COM 48238T109   553,178 40,437 SH   SOLE 26 30,637 0 9,800
KAR AUCTION SVCS INC COM 48238T109   30,411 2,223 SH   SOLE 28 2,223 0 0
KAR AUCTION SVCS INC COM 48238T109   3,842,384 280,876 SH   SOLE 30 280,876 0 0
KAR AUCTION SVCS INC COM 48238T109   133,996 9,795 SH   SOLE 36 9,795 0 0
KAR AUCTION SVCS INC COM 48238T109   230,221 16,829 SH   SOLE 40 16,829 0 0
KAR AUCTION SVCS INC COM 48238T109   9,439 690 SH   OTR 43 690 0 0
KAR AUCTION SVCS INC COM 48238T109   798,173 58,346 SH   SOLE 43 55,994 0 2,352
KARAT PACKAGING INC COM 48563L101   77,701 5,829 SH   SOLE 2 5,484 0 345
KARAT PACKAGING INC COM 48563L101   183,874 13,794 SH   SOLE 18 13,794 0 0
KARAT PACKAGING INC COM 48563L101   392,848 29,471 SH   SOLE 19 29,471 0 0
KARAT PACKAGING INC COM 48563L101   2,060,058 154,543 SH   SOLE 21 154,543 0 0
KARAT PACKAGING INC COM 48563L101   1,514,648 113,627 SH   SOLE 22 112,461 0 1,166
KARAT PACKAGING INC COM 48563L101   20,062 1,505 SH   SOLE 23 1,505 0 0
KAROOOOO LTD ORD SHS Y4600W108   102,034 4,398 SH   SOLE 2 4,398 0 0
KAROOOOO LTD ORD SHS Y4600W108   49,578 2,137 SH   SOLE 22 2,137 0 0
KARUNA THERAPEUTICS INC COM 48576A100   3,751,048 20,651 SH   SOLE 2 10,364 0 10,287
KARUNA THERAPEUTICS INC COM 48576A100   15,258 84 SH   SOLE 4 84 0 0
KARUNA THERAPEUTICS INC COM 48576A100   1,067,498 5,877 SH   SOLE 7 5,877 0 0
KARUNA THERAPEUTICS INC COM 48576A100   15,347,127 84,492 SH   SOLE 18 81,661 0 2,831
KARUNA THERAPEUTICS INC COM 48576A100   26,557,403 146,209 SH   SOLE 19 146,209 0 0
KARUNA THERAPEUTICS INC COM 48576A100   226,949,916 1,249,449 SH   SOLE 21 1,249,449 0 0
KARUNA THERAPEUTICS INC COM 48576A100   148,944,618 819,999 SH   SOLE 22 797,917 0 22,082
KARUNA THERAPEUTICS INC COM 48576A100   208,886 1,150 SH   SOLE 23 1,150 0 0
KARUNA THERAPEUTICS INC COM 48576A100   802,849 4,420 SH   SOLE 25 4,420 0 0
KARUNA THERAPEUTICS INC COM 48576A100   2,660,299 14,646 SH   SOLE 26 12,208 0 2,438
KARUNA THERAPEUTICS INC COM 48576A100   294,075 1,619 SH   SOLE 28 379 0 1,240
KARUNA THERAPEUTICS INC COM 48576A100   19,977,130 109,982 SH   SOLE 30 109,982 0 0
KARUNA THERAPEUTICS INC COM 48576A100   73,564 405 SH   SOLE 34 405 0 0
KARUNA THERAPEUTICS INC COM 48576A100   78,832 434 SH   SOLE 36 434 0 0
KARUNA THERAPEUTICS INC COM 48576A100   803,575 4,424 SH   SOLE 40 4,424 0 0
KARUNA THERAPEUTICS INC COM 48576A100   57,762 318 SH   OTR 43 318 0 0
KARUNA THERAPEUTICS INC COM 48576A100   1,024,450 5,640 SH   SOLE 43 4,078 0 1,562
KARYOPHARM THERAPEUTICS INC COM 48576U106   1,196,214 307,510 SH   SOLE 2 172,413 0 135,097
KARYOPHARM THERAPEUTICS INC COM 48576U106   805 207 SH   SOLE 4 207 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   24,460 6,288 SH   SOLE 7 6,288 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   956,286 245,832 SH   SOLE 18 207,238 0 38,594
KARYOPHARM THERAPEUTICS INC COM 48576U106   3,943,063 1,013,641 SH   SOLE 19 1,013,641 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   14,339,291 3,686,193 SH   SOLE 21 3,686,193 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   12,815,889 3,294,573 SH   SOLE 22 3,244,735 0 49,838
KARYOPHARM THERAPEUTICS INC COM 48576U106   120,038 30,858 SH   SOLE 23 30,858 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   52,690 13,545 SH   SOLE 25 13,545 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   570,974 146,780 SH   SOLE 26 0 0 146,780
KARYOPHARM THERAPEUTICS INC COM 48576U106   1,968 506 SH   SOLE 28 0 0 506
KARYOPHARM THERAPEUTICS INC COM 48576U106   1,213,489 311,951 SH   SOLE 30 311,951 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   27,495 7,068 SH   SOLE 40 7,068 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   28,148 7,236 SH   SOLE 43 7,236 0 0
KASPIEN HOLDINGS INC COM NEW 485837108   8,225 13,461 SH   SOLE 22 13,461 0 0
KATAPULT HOLDINGS INC COM 485859102   3,997 8,965 SH   SOLE 18 8,965 0 0
KATAPULT HOLDINGS INC COM 485859102   50,115 112,416 SH   SOLE 21 112,416 0 0
KATAPULT HOLDINGS INC COM 485859102   365,238 819,287 SH   SOLE 22 819,287 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   1,713,998 47,062 SH   SOLE 2 47,062 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   202,641 5,564 SH   SOLE 4 5,564 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   463,007 12,713 SH   SOLE 18 12,713 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   49,677 1,364 SH   SOLE 19 1,364 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   187,090 5,137 SH   SOLE 21 5,137 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   3,238,612 88,924 SH   SOLE 22 88,924 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   47,565 1,306 SH   SOLE 30 1,306 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   70,473 1,935 SH   SOLE 31 0 0 1,935
KB FINL GROUP INC SPONSORED ADR 48241A105   59,160,888 1,624,407 SH   SOLE 43 1,507,429 0 116,978
KB HOME COM 48666K109   4,289,818 106,765 SH   SOLE 2 57,776 0 48,989
KB HOME COM 48666K109   4,299 107 SH   SOLE 4 107 0 0
KB HOME COM 48666K109   935,350 23,279 SH   SOLE 7 23,279 0 0
KB HOME COM 48666K109   13,613,064 338,802 SH   SOLE 18 338,802 0 0
KB HOME COM 48666K109   6,056,171 150,726 SH   SOLE 19 150,726 0 0
KB HOME COM 48666K109   257,651,879 6,412,441 SH   SOLE 21 6,412,441 0 0
KB HOME COM 48666K109   102,023,730 2,539,167 SH   SOLE 22 2,452,959 0 86,208
KB HOME COM 48666K109   536,765 13,359 SH   SOLE 25 13,359 0 0
KB HOME COM 48666K109   1,407,666 35,034 SH   SOLE 26 26,967 0 8,067
KB HOME COM 48666K109   319,069 7,941 SH   SOLE 28 7,941 0 0
KB HOME COM 48666K109   3,771,938 93,876 SH   SOLE 30 93,876 0 0
KB HOME COM 48666K109   251,004 6,247 SH   SOLE 36 6,247 0 0
KB HOME COM 48666K109   484,772 12,065 SH   SOLE 40 12,065 0 0
KB HOME COM 48666K109   19,262,180 479,397 SH   SOLE 43 466,197 0 13,200
KBR INC COM 48242W106   37,664,439 684,186 SH   SOLE 2 152,356 0 531,830
KBR INC COM 48242W106   50,646 920 SH   SOLE 4 920 0 0
KBR INC COM 48242W106   1,035,931 18,818 SH   SOLE 7 18,818 0 0
KBR INC COM 48242W106   17,035,388 309,453 SH   SOLE 18 304,021 0 5,432
KBR INC COM 48242W106   26,618,712 483,537 SH   SOLE 19 483,537 0 0
KBR INC COM 48242W106   394,301,405 7,162,605 SH   SOLE 21 7,162,605 0 0
KBR INC COM 48242W106   247,963,422 4,504,331 SH   SOLE 22 4,300,770 0 203,561
KBR INC COM 48242W106   318,299 5,782 SH   SOLE 23 5,782 0 0
KBR INC COM 48242W106   4,026,357 73,140 SH   SOLE 26 61,859 0 11,281
KBR INC COM 48242W106   416,178 7,560 SH   SOLE 28 2,518 0 5,042
KBR INC COM 48242W106   2,910,383 52,868 SH   SOLE 30 52,868 0 0
KBR INC COM 48242W106   106,247 1,930 SH   SOLE 31 1,930 0 0
KBR INC COM 48242W106   95,952 1,743 SH   SOLE 36 1,743 0 0
KBR INC COM 48242W106   17,341 315 SH   OTR 43 315 0 0
KBR INC COM 48242W106   3,183,759 57,834 SH   SOLE 43 52,349 0 5,484
KBR INC NOTE 2.500%11/0 48242WAB2   4,321,285 1,990,000 PRN   SOLE 21 1,990,000 0 0
KE HLDGS INC SPONSORED ADS 482497104   11,944,202 633,981 SH   SOLE 2 131,183 0 502,798
KE HLDGS INC SPONSORED ADS 482497104   5,881,283 312,170 SH   SOLE 4 144,950 0 167,220
KE HLDGS INC SPONSORED ADS 482497104   2,855,221 151,551 SH   SOLE 7 151,551 0 0
KE HLDGS INC SPONSORED ADS 482497104   1,993,460 105,810 SH   SOLE 13 105,810 0 0
KE HLDGS INC SPONSORED ADS 482497104   7,885,482 418,550 SH   SOLE 15 418,550 0 0
KE HLDGS INC SPONSORED ADS 482497104   5,342,421 283,568 SH   SOLE 18 283,568 0 0
KE HLDGS INC SPONSORED ADS 482497104   35,862,863 1,903,549 SH   SOLE 19 1,903,549 0 0
KE HLDGS INC SPONSORED ADS 482497104   249,408,762 13,238,257 SH   SOLE 21 13,238,257 0 0
KE HLDGS INC SPONSORED ADS 482497104   118,280,874 6,278,178 SH   SOLE 22 5,523,241 0 754,937
KE HLDGS INC SPONSORED ADS 482497104   15,557,205 825,754 SH   SOLE 23 825,754 0 0
KE HLDGS INC SPONSORED ADS 482497104   25,508,343 1,353,946 SH   SOLE 25 1,353,946 0 0
KE HLDGS INC SPONSORED ADS 482497104   19,456,953 1,032,747 SH   SOLE 26 213,436 0 819,311
KE HLDGS INC SPONSORED ADS 482497104   25,425,993 1,349,575 SH   SOLE 28 57,732 0 1,291,843
KE HLDGS INC SPONSORED ADS 482497104   108,989 5,785 SH   SOLE 29 5,785 0 0
KE HLDGS INC SPONSORED ADS 482497104   82,033,806 4,354,236 SH   SOLE 30 4,354,236 0 0
KE HLDGS INC SPONSORED ADS 482497104   410,373 21,782 SH   SOLE 31 13,548 0 8,234
KE HLDGS INC SPONSORED ADS 482497104   913,985 48,513 SH   SOLE 32 48,513 0 0
KE HLDGS INC SPONSORED ADS 482497104   101,046,437 5,363,399 SH   SOLE 34 5,363,399 0 0
KE HLDGS INC SPONSORED ADS 482497104   332,375 17,642 SH   SOLE 36 17,642 0 0
KE HLDGS INC SPONSORED ADS 482497104   106,069 5,630 SH   SOLE 40 5,630 0 0
KE HLDGS INC SPONSORED ADS 482497104   8,864,239 470,501 SH   SOLE 43 419,498 0 51,003
KEARNY FINL CORP MD COM 48716P108   1,004,282 123,680 SH   SOLE 2 88,617 0 35,063
KEARNY FINL CORP MD COM 48716P108   1,884 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108   5,075 625 SH   SOLE 7 625 0 0
KEARNY FINL CORP MD COM 48716P108   1,405,946 173,146 SH   SOLE 18 173,146 0 0
KEARNY FINL CORP MD COM 48716P108   968,367 119,257 SH   SOLE 19 119,257 0 0
KEARNY FINL CORP MD COM 48716P108   18,642,692 2,295,898 SH   SOLE 21 2,295,898 0 0
KEARNY FINL CORP MD COM 48716P108   16,647,843 2,050,227 SH   SOLE 22 1,966,765 0 83,462
KEARNY FINL CORP MD COM 48716P108   78,204 9,631 SH   SOLE 25 9,631 0 0
KEARNY FINL CORP MD COM 48716P108   270,567 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108   19,707 2,427 SH   SOLE 28 2,427 0 0
KEARNY FINL CORP MD COM 48716P108   41,623 5,126 SH   SOLE 30 5,126 0 0
KEARNY FINL CORP MD COM 48716P108   59,674 7,349 SH   SOLE 34 7,349 0 0
KEARNY FINL CORP MD COM 48716P108   91,391 11,255 SH   SOLE 40 11,255 0 0
KEARNY FINL CORP MD COM 48716P108   841,825 103,673 SH   SOLE 43 100,779 0 2,894
KELLOGG CO COM 487836108   52,069,100 777,615 SH   SOLE 2 245,297 0 532,318
KELLOGG CO COM 487836108   15,932,061 237,934 SH   SOLE 4 208,835 0 29,099
KELLOGG CO COM 487836108   57,611,848 860,392 SH   SOLE 7 851,855 0 8,537
KELLOGG CO COM 487836108   606,323 9,055 SH   SOLE 13 9,055 0 0
KELLOGG CO COM 487836108   2,843,122 42,460 SH   SOLE 15 42,460 0 0
KELLOGG CO COM 487836108   29,966,006 447,521 SH   SOLE 18 414,544 0 32,977
KELLOGG CO COM 487836108   31,807,339 475,020 SH   SOLE 19 475,020 0 0
KELLOGG CO COM 487836108   952,997,018 14,232,333 SH   SOLE 21 14,232,333 0 0
KELLOGG CO COM 487836108   472,405,947 7,055,047 SH   SOLE 22 6,442,471 0 612,576
KELLOGG CO COM 487836108   34,426,145 514,130 SH   SOLE 23 514,130 0 0
KELLOGG CO COM 487836108   67,193,623 1,003,489 SH   SOLE 25 1,003,489 0 0
KELLOGG CO COM 487836108   64,524,598 963,629 SH   SOLE 26 436,233 0 527,396
KELLOGG CO COM 487836108   59,491,951 888,470 SH   SOLE 28 105,555 0 782,915
KELLOGG CO COM 487836108   214,237,516 3,199,485 SH   SOLE 30 2,990,378 0 209,107
KELLOGG CO COM 487836108   4,806,255 71,778 SH   SOLE 31 52,390 0 19,388
KELLOGG CO COM 487836108   25,437,702 379,894 SH   SOLE 34 379,894 0 0
KELLOGG CO COM 487836108   11,063,667 165,228 SH   SOLE 36 165,228 0 0
KELLOGG CO COM 487836108   700,268 10,458 SH   SOLE 40 10,458 0 0
KELLOGG CO COM 487836108   55,376 827 SH   OTR 43 827 0 0
KELLOGG CO COM 487836108   24,310,260 363,056 SH   SOLE 43 334,712 0 28,345
KELLY SVCS INC CL A 488152208   1,839,649 110,889 SH   SOLE 2 70,428 0 40,461
KELLY SVCS INC CL A 488152208   3,666 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208   439,353 26,483 SH   SOLE 7 26,483 0 0
KELLY SVCS INC CL A 488152208   2,055,202 123,882 SH   SOLE 18 123,882 0 0
KELLY SVCS INC CL A 488152208   4,222,420 254,516 SH   SOLE 19 254,516 0 0
KELLY SVCS INC CL A 488152208   71,632,169 4,317,792 SH   SOLE 21 4,317,792 0 0
KELLY SVCS INC CL A 488152208   18,056,738 1,088,411 SH   SOLE 22 1,050,568 0 37,843
KELLY SVCS INC CL A 488152208   74,804 4,509 SH   SOLE 23 4,509 0 0
KELLY SVCS INC CL A 488152208   96,687 5,828 SH   SOLE 25 5,828 0 0
KELLY SVCS INC CL A 488152208   331,584 19,987 SH   SOLE 26 2,403 0 17,584
KELLY SVCS INC CL A 488152208   1,934,643 116,615 SH   SOLE 30 116,615 0 0
KELLY SVCS INC CL A 488152208   69,296 4,177 SH   SOLE 36 4,177 0 0
KELLY SVCS INC CL A 488152208   62,694 3,779 SH   SOLE 40 3,779 0 0
KELLY SVCS INC CL A 488152208   2,044,568 123,241 SH   SOLE 43 118,792 0 4,449
KEMPER CORP COM 488401100   5,051,677 92,420 SH   SOLE 2 48,921 0 43,499
KEMPER CORP COM 488401100   10,549 193 SH   SOLE 4 193 0 0
KEMPER CORP COM 488401100   754,035 13,795 SH   SOLE 7 13,795 0 0
KEMPER CORP COM 488401100   6,955,430 127,249 SH   SOLE 18 127,249 0 0
KEMPER CORP COM 488401100   1,077,677 19,716 SH   SOLE 19 19,716 0 0
KEMPER CORP COM 488401100   179,980,622 3,292,730 SH   SOLE 21 3,292,730 0 0
KEMPER CORP COM 488401100   101,191,457 1,851,289 SH   SOLE 22 1,767,789 0 83,500
KEMPER CORP COM 488401100   558,844 10,224 SH   SOLE 25 10,224 0 0
KEMPER CORP COM 488401100   2,092,330 38,279 SH   SOLE 26 32,949 0 5,330
KEMPER CORP COM 488401100   108,391 1,983 SH   SOLE 28 1,150 0 833
KEMPER CORP COM 488401100   1,828,377 33,450 SH   SOLE 30 33,450 0 0
KEMPER CORP COM 488401100   48,757 892 SH   SOLE 31 892 0 0
KEMPER CORP COM 488401100   157,093 2,874 SH   SOLE 36 2,874 0 0
KEMPER CORP COM 488401100   575,406 10,527 SH   SOLE 40 10,527 0 0
KEMPER CORP COM 488401100   8,199 150 SH   OTR 43 150 0 0
KEMPER CORP COM 488401100   1,183,797 21,657 SH   SOLE 43 20,276 0 1,381
KENNAMETAL INC COM 489170100   4,451,247 161,394 SH   SOLE 2 63,271 0 98,123
KENNAMETAL INC COM 489170100   4,661 169 SH   SOLE 4 169 0 0
KENNAMETAL INC COM 489170100   40,625 1,473 SH   SOLE 7 1,473 0 0
KENNAMETAL INC COM 489170100   7,716,167 279,774 SH   SOLE 18 279,774 0 0
KENNAMETAL INC COM 489170100   12,680,319 459,765 SH   SOLE 19 459,765 0 0
KENNAMETAL INC COM 489170100   271,795,412 9,854,801 SH   SOLE 21 9,854,801 0 0
KENNAMETAL INC COM 489170100   72,050,957 2,612,435 SH   SOLE 22 2,512,103 0 100,332
KENNAMETAL INC COM 489170100   357,051 12,946 SH   SOLE 25 12,946 0 0
KENNAMETAL INC COM 489170100   1,321,744 47,924 SH   SOLE 26 33,322 0 14,602
KENNAMETAL INC COM 489170100   192,233 6,970 SH   SOLE 28 1,081 0 5,889
KENNAMETAL INC COM 489170100   3,302,953 119,759 SH   SOLE 30 119,759 0 0
KENNAMETAL INC COM 489170100   71,487 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100   337,827 12,249 SH   SOLE 40 12,249 0 0
KENNAMETAL INC COM 489170100   2,061,224 74,736 SH   SOLE 43 68,239 0 6,497
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,290,415 138,060 SH   SOLE 2 41,564 0 96,496
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,045,137 62,998 SH   SOLE 4 62,998 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   3,140,537 189,303 SH   SOLE 7 189,303 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   6,713,409 404,666 SH   SOLE 18 404,666 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   9,165,710 552,484 SH   SOLE 19 552,484 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   236,616,103 14,262,574 SH   SOLE 21 14,262,574 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   72,156,563 4,349,401 SH   SOLE 22 4,183,130 0 166,271
KENNEDY-WILSON HOLDINGS INC COM 489398107   10,505,053 633,216 SH   SOLE 25 633,216 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,419,801 145,859 SH   SOLE 26 30,784 0 115,075
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,093,940 126,217 SH   SOLE 28 2,245 0 123,972
KENNEDY-WILSON HOLDINGS INC COM 489398107   9,080,470 547,346 SH   SOLE 30 547,346 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   57,219 3,449 SH   SOLE 36 3,449 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   284,154 17,128 SH   SOLE 40 17,128 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,390,740 83,830 SH   SOLE 43 77,383 0 6,447
KENON HLDGS LTD SHS Y46717107   2,516,816 85,606 SH   SOLE 7 85,606 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   4,306 689 SH   SOLE 18 689 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   51,763 8,282 SH   SOLE 21 8,282 0 0
KEROS THERAPEUTICS INC COM 492327101   451,638 10,577 SH   SOLE 2 5,126 0 5,451
KEROS THERAPEUTICS INC COM 492327101   299,626 7,017 SH   SOLE 7 7,017 0 0
KEROS THERAPEUTICS INC COM 492327101   2,161,688 50,625 SH   SOLE 18 50,625 0 0
KEROS THERAPEUTICS INC COM 492327101   10,260,725 240,298 SH   SOLE 19 240,298 0 0
KEROS THERAPEUTICS INC COM 492327101   34,725,860 813,252 SH   SOLE 21 813,252 0 0
KEROS THERAPEUTICS INC COM 492327101   21,166,860 495,711 SH   SOLE 22 484,107 0 11,604
KEROS THERAPEUTICS INC COM 492327101   8,882 208 SH   SOLE 23 208 0 0
KEROS THERAPEUTICS INC COM 492327101   146,973 3,442 SH   SOLE 25 3,442 0 0
KEROS THERAPEUTICS INC COM 492327101   53,674 1,257 SH   SOLE 26 335 0 922
KEROS THERAPEUTICS INC COM 492327101   12,682 297 SH   SOLE 28 0 0 297
KEROS THERAPEUTICS INC COM 492327101   1,903,780 44,585 SH   SOLE 30 44,585 0 0
KEROS THERAPEUTICS INC COM 492327101   69,772 1,634 SH   SOLE 34 1,634 0 0
KEROS THERAPEUTICS INC COM 492327101   24,851 582 SH   SOLE 36 582 0 0
KEROS THERAPEUTICS INC COM 492327101   104,957 2,458 SH   SOLE 40 2,458 0 0
KEROS THERAPEUTICS INC COM 492327101   227,036 5,317 SH   SOLE 43 5,276 0 41
KEURIG DR PEPPER INC COM 49271V100   55,303,482 1,567,559 SH   SOLE 2 207,522 0 1,360,037
KEURIG DR PEPPER INC COM 49271V100   30,327,288 859,617 SH   SOLE 4 492,752 0 366,865
KEURIG DR PEPPER INC COM 49271V100   50,877,253 1,442,099 SH   SOLE 7 1,413,678 0 28,421
KEURIG DR PEPPER INC COM 49271V100   901,051 25,540 SH   SOLE 13 25,540 0 0
KEURIG DR PEPPER INC COM 49271V100   4,816,567 136,524 SH   SOLE 15 136,524 0 0
KEURIG DR PEPPER INC COM 49271V100   58,888,847 1,669,185 SH   SOLE 18 1,602,400 0 66,785
KEURIG DR PEPPER INC COM 49271V100   9,912,763 280,974 SH   SOLE 19 280,974 0 0
KEURIG DR PEPPER INC COM 49271V100   897,940,104 25,451,817 SH   SOLE 21 25,451,817 0 0
KEURIG DR PEPPER INC COM 49271V100   697,533,616 19,771,361 SH   SOLE 22 18,055,894 0 1,715,467
KEURIG DR PEPPER INC COM 49271V100   52,283,478 1,481,958 SH   SOLE 23 1,481,958 0 0
KEURIG DR PEPPER INC COM 49271V100   78,561,751 2,226,807 SH   SOLE 25 2,220,463 0 6,344
KEURIG DR PEPPER INC COM 49271V100   53,412,121 1,513,949 SH   SOLE 26 549,564 0 964,385
KEURIG DR PEPPER INC COM 49271V100   84,148,833 2,385,171 SH   SOLE 28 25,216 0 2,359,955
KEURIG DR PEPPER INC COM 49271V100   281,535,282 7,980,025 SH   SOLE 30 7,980,025 0 0
KEURIG DR PEPPER INC COM 49271V100   7,830,537 221,954 SH   SOLE 31 158,541 0 63,413
KEURIG DR PEPPER INC COM 49271V100   11,233,187 318,401 SH   SOLE 32 318,401 0 0
KEURIG DR PEPPER INC COM 49271V100   2,226,027 63,096 SH   SOLE 34 63,096 0 0
KEURIG DR PEPPER INC COM 49271V100   12,744,829 361,248 SH   SOLE 36 361,248 0 0
KEURIG DR PEPPER INC COM 49271V100   1,070,184 30,334 SH   SOLE 40 30,334 0 0
KEURIG DR PEPPER INC COM 49271V100   60,823 1,724 SH   OTR 43 1,724 0 0
KEURIG DR PEPPER INC COM 49271V100   41,749,480 1,183,375 SH   SOLE 43 1,129,138 0 54,237
KEWAUNEE SCIENTIFIC CORP COM 492854104   7,254 471 SH   SOLE 18 471 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   90,233 5,859 SH   SOLE 21 5,859 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   30,031 1,950 SH   SOLE 22 1,950 0 0
KEY TRONIC CORP COM 493144109   11,559 1,590 SH   SOLE 18 1,590 0 0
KEY TRONIC CORP COM 493144109   157,933 21,724 SH   SOLE 21 21,724 0 0
KEY TRONIC CORP COM 493144109   141,496 19,463 SH   SOLE 22 19,463 0 0
KEYCORP COM 493267108   38,645,083 3,086,668 SH   SOLE 2 1,039,501 0 2,047,167
KEYCORP COM 493267108   9,388,222 749,858 SH   SOLE 4 412,270 0 337,588
KEYCORP COM 493267108   8,365,826 668,197 SH   SOLE 7 642,337 0 25,860
KEYCORP COM 493267108   572,001 45,687 SH   SOLE 13 45,687 0 0
KEYCORP COM 493267108   1,938,735 154,851 SH   SOLE 15 154,851 0 0
KEYCORP COM 493267108   34,171,562 2,729,358 SH   SOLE 18 2,647,825 0 81,533
KEYCORP COM 493267108   5,426,130 433,397 SH   SOLE 19 433,397 0 0
KEYCORP COM 493267108   541,087,257 43,217,832 SH   SOLE 21 43,217,832 0 0
KEYCORP COM 493267108   256,926,025 20,521,248 SH   SOLE 22 18,542,549 0 1,978,699
KEYCORP COM 493267108   21,672,082 1,730,997 SH   SOLE 23 1,730,997 0 0
KEYCORP COM 493267108   45,632,946 3,644,804 SH   SOLE 25 3,637,112 0 7,692
KEYCORP COM 493267108   28,529,149 2,278,686 SH   SOLE 26 516,199 0 1,762,487
KEYCORP COM 493267108   28,962,904 2,313,331 SH   SOLE 28 219,666 0 2,093,665
KEYCORP COM 493267108   22,110 1,766 SH   SOLE 29 1,766 0 0
KEYCORP COM 493267108   68,215,721 5,448,540 SH   SOLE 30 5,448,540 0 0
KEYCORP COM 493267108   3,310,163 264,390 SH   SOLE 31 193,254 0 71,136
KEYCORP COM 493267108   4,122,573 329,279 SH   SOLE 32 329,279 0 0
KEYCORP COM 493267108   535,142 42,743 SH   SOLE 34 42,743 0 0
KEYCORP COM 493267108   10,705,001 855,032 SH   SOLE 35 855,032 0 0
KEYCORP COM 493267108   3,611,206 288,435 SH   SOLE 36 288,435 0 0
KEYCORP COM 493267108   432,641 34,556 SH   SOLE 40 34,556 0 0
KEYCORP COM 493267108   35,344 2,823 SH   OTR 43 2,823 0 0
KEYCORP COM 493267108   11,485,885 917,403 SH   SOLE 43 862,966 0 54,437
KEYSIGHT TECHNOLOGIES INC COM 49338L103   55,139,122 341,461 SH   SOLE 2 134,605 0 206,856
KEYSIGHT TECHNOLOGIES INC COM 49338L103   30,827,339 190,905 SH   SOLE 4 112,118 0 78,787
KEYSIGHT TECHNOLOGIES INC COM 49338L103   46,074,120 285,324 SH   SOLE 7 280,138 0 5,186
KEYSIGHT TECHNOLOGIES INC COM 49338L103   819,672 5,076 SH   SOLE 13 5,076 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,292,577 20,390 SH   SOLE 15 20,390 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   79,570,885 492,760 SH   SOLE 18 477,579 0 15,181
KEYSIGHT TECHNOLOGIES INC COM 49338L103   35,426,451 219,386 SH   SOLE 19 219,386 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,192,371,065 7,384,017 SH   SOLE 21 7,384,017 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   738,564,467 4,573,721 SH   SOLE 22 4,196,254 0 377,467
KEYSIGHT TECHNOLOGIES INC COM 49338L103   54,986,039 340,513 SH   SOLE 23 340,513 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   64,415,018 398,904 SH   SOLE 25 398,590 0 314
KEYSIGHT TECHNOLOGIES INC COM 49338L103   61,609,949 381,533 SH   SOLE 26 175,708 0 205,825
KEYSIGHT TECHNOLOGIES INC COM 49338L103   123,503,134 764,820 SH   SOLE 28 6,075 0 758,745
KEYSIGHT TECHNOLOGIES INC COM 49338L103   64,269 398 SH   SOLE 29 398 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   240,278,364 1,487,976 SH   SOLE 30 1,416,085 0 71,891
KEYSIGHT TECHNOLOGIES INC COM 49338L103   10,335,689 64,006 SH   SOLE 31 49,847 0 14,159
KEYSIGHT TECHNOLOGIES INC COM 49338L103   15,655,163 96,948 SH   SOLE 34 96,948 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   15,029,428 93,073 SH   SOLE 36 93,073 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,158,296 7,173 SH   SOLE 40 7,173 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   52,320 324 SH   OTR 43 324 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   44,287,666 274,261 SH   SOLE 43 252,441 0 21,820
KEZAR LIFE SCIENCES INC COM 49372L100   191,590 61,211 SH   SOLE 2 15,380 0 45,831
KEZAR LIFE SCIENCES INC COM 49372L100   183,321 58,569 SH   SOLE 7 58,569 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   497,038 158,798 SH   SOLE 18 158,798 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   335,527 107,197 SH   SOLE 19 107,197 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   7,685,906 2,455,561 SH   SOLE 21 2,455,561 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   4,684,599 1,496,677 SH   SOLE 22 1,420,791 0 75,886
KEZAR LIFE SCIENCES INC COM 49372L100   29,438 9,405 SH   SOLE 25 9,405 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   2,892 924 SH   SOLE 26 924 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   266,588 85,172 SH   SOLE 30 85,172 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   6,623 2,116 SH   SOLE 36 2,116 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   18,342 5,860 SH   SOLE 40 5,860 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   51,645 16,500 SH   SOLE 43 12,471 0 4,029
KFORCE INC COM 493732101   7,344,630 116,139 SH   SOLE 2 82,395 0 33,744
KFORCE INC COM 493732101   3,099 49 SH   SOLE 4 49 0 0
KFORCE INC COM 493732101   422,443 6,680 SH   SOLE 7 6,680 0 0
KFORCE INC COM 493732101   4,275,720 67,611 SH   SOLE 18 48,947 0 18,664
KFORCE INC COM 493732101   15,876,718 251,055 SH   SOLE 19 251,055 0 0
KFORCE INC COM 493732101   44,736,545 707,409 SH   SOLE 21 707,409 0 0
KFORCE INC COM 493732101   51,315,782 811,445 SH   SOLE 22 795,985 0 15,460
KFORCE INC COM 493732101   536,212 8,479 SH   SOLE 23 8,479 0 0
KFORCE INC COM 493732101   229,624 3,631 SH   SOLE 25 3,631 0 0
KFORCE INC COM 493732101   5,405,060 85,469 SH   SOLE 26 9,533 0 75,936
KFORCE INC COM 493732101   23,019 364 SH   SOLE 28 364 0 0
KFORCE INC COM 493732101   687,798 10,876 SH   SOLE 30 10,876 0 0
KFORCE INC COM 493732101   573,460 9,068 SH   SOLE 34 9,068 0 0
KFORCE INC COM 493732101   176,313 2,788 SH   SOLE 40 2,788 0 0
KFORCE INC COM 493732101   871,005 13,773 SH   SOLE 43 13,430 0 343
KHOSLA VENTURES ACQUT CO III COM CL A 482506102   456,902 45,015 SH   SOLE 2 45,015 0 0
KILROY RLTY CORP COM 49427F108   6,845,731 211,288 SH   SOLE 2 107,285 0 104,003
KILROY RLTY CORP COM 49427F108   2,047,324 63,189 SH   SOLE 4 63,189 0 0
KILROY RLTY CORP COM 49427F108   6,920,089 213,583 SH   SOLE 7 213,583 0 0
KILROY RLTY CORP COM 49427F108   7,146,500 220,571 SH   SOLE 18 220,571 0 0
KILROY RLTY CORP COM 49427F108   7,170,606 221,315 SH   SOLE 19 221,315 0 0
KILROY RLTY CORP COM 49427F108   216,550,033 6,683,643 SH   SOLE 21 6,683,643 0 0
KILROY RLTY CORP COM 49427F108   137,377,912 4,240,059 SH   SOLE 22 4,010,141 0 229,918
KILROY RLTY CORP COM 49427F108   135,853 4,193 SH   SOLE 23 4,193 0 0
KILROY RLTY CORP COM 49427F108   32,234,144 994,881 SH   SOLE 25 994,881 0 0
KILROY RLTY CORP COM 49427F108   1,976,173 60,993 SH   SOLE 26 36,208 0 24,785
KILROY RLTY CORP COM 49427F108   4,593,024 141,760 SH   SOLE 28 63,430 0 78,330
KILROY RLTY CORP COM 49427F108   14,969,416 462,019 SH   SOLE 30 462,019 0 0
KILROY RLTY CORP COM 49427F108   51,354 1,585 SH   SOLE 31 1,585 0 0
KILROY RLTY CORP COM 49427F108   412,711 12,738 SH   SOLE 36 12,738 0 0
KILROY RLTY CORP COM 49427F108   587,866 18,144 SH   SOLE 40 18,144 0 0
KILROY RLTY CORP COM 49427F108   21,695,460 669,613 SH   SOLE 43 621,498 0 48,115
KIMBALL ELECTRONICS INC COM 49428J109   1,144,774 47,501 SH   SOLE 2 30,358 0 17,143
KIMBALL ELECTRONICS INC COM 49428J109   410,375 17,028 SH   SOLE 7 17,028 0 0
KIMBALL ELECTRONICS INC COM 49428J109   1,725,006 71,577 SH   SOLE 18 71,577 0 0
KIMBALL ELECTRONICS INC COM 49428J109   1,172,827 48,665 SH   SOLE 19 48,665 0 0
KIMBALL ELECTRONICS INC COM 49428J109   21,753,046 902,616 SH   SOLE 21 902,616 0 0
KIMBALL ELECTRONICS INC COM 49428J109   16,002,713 664,013 SH   SOLE 22 633,936 0 30,077
KIMBALL ELECTRONICS INC COM 49428J109   90,062 3,737 SH   SOLE 25 3,737 0 0
KIMBALL ELECTRONICS INC COM 49428J109   41,115 1,706 SH   SOLE 26 1,706 0 0
KIMBALL ELECTRONICS INC COM 49428J109   1,032,926 42,860 SH   SOLE 30 42,860 0 0
KIMBALL ELECTRONICS INC COM 49428J109   40,343 1,674 SH   SOLE 36 1,674 0 0
KIMBALL ELECTRONICS INC COM 49428J109   68,131 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109   337,569 14,007 SH   SOLE 43 13,777 0 230
KIMBALL INTL INC CL B 494274103   430,094 34,685 SH   SOLE 2 4,710 0 29,975
KIMBALL INTL INC CL B 494274103   3,484 281 SH   SOLE 7 281 0 0
KIMBALL INTL INC CL B 494274103   1,296,953 104,593 SH   SOLE 18 104,593 0 0
KIMBALL INTL INC CL B 494274103   1,098,206 88,565 SH   SOLE 19 88,565 0 0
KIMBALL INTL INC CL B 494274103   15,874,145 1,280,173 SH   SOLE 21 1,280,173 0 0
KIMBALL INTL INC CL B 494274103   12,185,232 982,680 SH   SOLE 22 954,650 0 28,030
KIMBALL INTL INC CL B 494274103   124,764 10,062 SH   SOLE 43 9,108 0 954
KIMBELL RTY PARTNERS LP UNIT 49435R102   318,581 20,918 SH   SOLE 2 14,303 0 6,615
KIMBELL RTY PARTNERS LP UNIT 49435R102   2,530,114 166,127 SH   SOLE 21 166,127 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   597,062 39,203 SH   SOLE 22 16,965 0 22,238
KIMBELL RTY PARTNERS LP UNIT 49435R102   59,656 3,917 SH   SOLE 26 0 0 3,917
KIMBELL RTY PARTNERS LP UNIT 49435R102   33 2 SH   SOLE 43 2 0 0
KIMBERLY-CLARK CORP COM 494368103   79,267,782 590,581 SH   SOLE 2 93,659 0 496,922
KIMBERLY-CLARK CORP COM 494368103   28,775,963 214,394 SH   SOLE 4 177,410 0 36,984
KIMBERLY-CLARK CORP COM 494368103   66,816,864 497,816 SH   SOLE 7 487,086 0 10,730
KIMBERLY-CLARK CORP COM 494368103   1,057,922 7,882 SH   SOLE 13 7,882 0 0
KIMBERLY-CLARK CORP COM 494368103   7,665,841 57,114 SH   SOLE 15 57,114 0 0
KIMBERLY-CLARK CORP COM 494368103   71,105,193 529,766 SH   SOLE 18 499,068 0 30,698
KIMBERLY-CLARK CORP COM 494368103   20,414,191 152,095 SH   SOLE 19 152,095 0 0
KIMBERLY-CLARK CORP COM 494368103   1,599,990,448 11,920,656 SH   SOLE 21 11,920,656 0 0
KIMBERLY-CLARK CORP COM 494368103   1,021,164,685 7,608,141 SH   SOLE 22 6,907,049 0 701,092
KIMBERLY-CLARK CORP COM 494368103   86,461,034 644,174 SH   SOLE 23 644,174 0 0
KIMBERLY-CLARK CORP COM 494368103   70,552,877 525,651 SH   SOLE 25 525,651 0 0
KIMBERLY-CLARK CORP COM 494368103   100,277,641 747,114 SH   SOLE 26 371,448 0 375,666
KIMBERLY-CLARK CORP COM 494368103   131,048,113 976,368 SH   SOLE 28 40,832 0 935,536
KIMBERLY-CLARK CORP COM 494368103   280,520 2,090 SH   SOLE 29 2,090 0 0
KIMBERLY-CLARK CORP COM 494368103   344,171,756 2,564,236 SH   SOLE 30 2,564,236 0 0
KIMBERLY-CLARK CORP COM 494368103   12,969,947 96,632 SH   SOLE 31 71,109 0 25,523
KIMBERLY-CLARK CORP COM 494368103   5,202,501 38,761 SH   SOLE 32 38,761 0 0
KIMBERLY-CLARK CORP COM 494368103   6,091,440 45,384 SH   SOLE 34 45,384 0 0
KIMBERLY-CLARK CORP COM 494368103   16,389,470 122,109 SH   SOLE 36 122,109 0 0
KIMBERLY-CLARK CORP COM 494368103   1,854,115 13,814 SH   SOLE 40 13,814 0 0
KIMBERLY-CLARK CORP COM 494368103   171,936 1,281 SH   OTR 43 1,281 0 0
KIMBERLY-CLARK CORP COM 494368103   58,212,189 433,707 SH   SOLE 43 384,457 0 49,250
KIMCO RLTY CORP COM 49446R109   24,147,419 1,236,427 SH   SOLE 2 313,104 0 923,323
KIMCO RLTY CORP COM 49446R109   17,088,457 874,985 SH   SOLE 4 602,562 0 272,423
KIMCO RLTY CORP COM 49446R109   25,637,558 1,312,727 SH   SOLE 7 1,295,457 0 17,270
KIMCO RLTY CORP COM 49446R109   442,472 22,656 SH   SOLE 13 22,656 0 0
KIMCO RLTY CORP COM 49446R109   2,083,851 106,700 SH   SOLE 15 106,700 0 0
KIMCO RLTY CORP COM 49446R109   20,704,495 1,060,138 SH   SOLE 18 956,861 0 103,277
KIMCO RLTY CORP COM 49446R109   27,172,401 1,391,316 SH   SOLE 19 1,391,316 0 0
KIMCO RLTY CORP COM 49446R109   427,543,768 21,891,642 SH   SOLE 21 21,891,642 0 0
KIMCO RLTY CORP COM 49446R109   394,220,491 20,185,381 SH   SOLE 22 18,655,196 0 1,530,185
KIMCO RLTY CORP COM 49446R109   24,149,841 1,236,551 SH   SOLE 23 1,236,551 0 0
KIMCO RLTY CORP COM 49446R109   75,444,839 3,863,023 SH   SOLE 25 3,862,439 0 584
KIMCO RLTY CORP COM 49446R109   23,670,419 1,212,003 SH   SOLE 26 428,665 0 783,338
KIMCO RLTY CORP COM 49446R109   28,143,042 1,441,016 SH   SOLE 28 7,791 0 1,433,225
KIMCO RLTY CORP COM 49446R109   46,911 2,402 SH   SOLE 29 2,402 0 0
KIMCO RLTY CORP COM 49446R109   126,893,382 6,497,357 SH   SOLE 30 5,858,417 0 638,940
KIMCO RLTY CORP COM 49446R109   3,446,381 176,466 SH   SOLE 31 130,698 0 45,768
KIMCO RLTY CORP COM 49446R109   587,111 30,062 SH   SOLE 34 30,062 0 0
KIMCO RLTY CORP COM 49446R109   3,361,465 172,118 SH   SOLE 36 172,118 0 0
KIMCO RLTY CORP COM 49446R109   485,672 24,868 SH   SOLE 40 24,868 0 0
KIMCO RLTY CORP COM 49446R109   19,882 1,018 SH   OTR 43 1,018 0 0
KIMCO RLTY CORP COM 49446R109   8,026,032 410,959 SH   SOLE 43 374,711 0 36,248
KINDER MORGAN INC DEL COM 49456B101   37,418,345 2,136,970 SH   SOLE 2 651,411 0 1,485,559
KINDER MORGAN INC DEL COM 49456B101   28,758,529 1,642,406 SH   SOLE 4 1,479,259 0 163,147
KINDER MORGAN INC DEL COM 49456B101   78,021,776 4,455,841 SH   SOLE 7 4,390,866 0 64,975
KINDER MORGAN INC DEL COM 49456B101   2,184,530 124,759 SH   SOLE 13 124,759 0 0
KINDER MORGAN INC DEL COM 49456B101   5,969,789 340,936 SH   SOLE 15 340,936 0 0
KINDER MORGAN INC DEL COM 49456B101   53,625,548 3,062,567 SH   SOLE 18 2,893,660 0 168,907
KINDER MORGAN INC DEL COM 49456B101   53,626,529 3,062,623 SH   SOLE 19 3,062,623 0 0
KINDER MORGAN INC DEL COM 49456B101   977,734,446 55,838,632 SH   SOLE 21 55,838,632 0 0
KINDER MORGAN INC DEL COM 49456B101   786,933,930 44,941,972 SH   SOLE 22 40,812,200 0 4,129,772
KINDER MORGAN INC DEL COM 49456B101   67,487,497 3,854,226 SH   SOLE 23 3,854,226 0 0
KINDER MORGAN INC DEL COM 49456B101   63,048,362 3,600,706 SH   SOLE 25 3,600,706 0 0
KINDER MORGAN INC DEL COM 49456B101   68,340,619 3,902,948 SH   SOLE 26 1,485,001 0 2,417,947
KINDER MORGAN INC DEL COM 49456B101   48,101,388 2,747,081 SH   SOLE 28 164,262 0 2,582,819
KINDER MORGAN INC DEL COM 49456B101   335,731,294 19,173,689 SH   SOLE 30 19,173,689 0 0
KINDER MORGAN INC DEL COM 49456B101   9,849,725 562,520 SH   SOLE 31 411,666 0 150,854
KINDER MORGAN INC DEL COM 49456B101   108,611,431 6,202,823 SH   SOLE 34 6,202,823 0 0
KINDER MORGAN INC DEL COM 49456B101   13,710,295 782,998 SH   SOLE 36 782,998 0 0
KINDER MORGAN INC DEL COM 49456B101   1,466,883 83,774 SH   SOLE 40 83,774 0 0
KINDER MORGAN INC DEL COM 49456B101   73,560 4,201 SH   OTR 43 4,201 0 0
KINDER MORGAN INC DEL COM 49456B101   27,745,558 1,584,555 SH   SOLE 43 1,328,705 0 255,850
KINETA INC COM 49461C102   1,301 393 SH   SOLE 21 393 0 0
KINETA INC COM 49461C102   19,109 5,773 SH   SOLE 22 5,773 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   716,457 22,890 SH   SOLE 2 5,672 0 17,218
KINETIK HOLDINGS INC COM NEW CL A 02215L209   399,012 12,748 SH   SOLE 7 12,748 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,461,522 46,694 SH   SOLE 18 46,694 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,047,580 33,469 SH   SOLE 19 33,469 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   32,198,310 1,028,700 SH   SOLE 21 1,028,700 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   16,320,978 521,437 SH   SOLE 22 501,557 0 19,880
KINETIK HOLDINGS INC COM NEW CL A 02215L209   74,995 2,396 SH   SOLE 25 2,396 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   43,601 1,393 SH   SOLE 26 0 0 1,393
KINETIK HOLDINGS INC COM NEW CL A 02215L209   480,111 15,339 SH   SOLE 28 0 0 15,339
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,084,608 34,652 SH   SOLE 30 34,652 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   67,170 2,146 SH   SOLE 40 2,146 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   645,250 20,615 SH   SOLE 43 19,463 0 1,152
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   83,548 9,398 SH   SOLE 2 9,398 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   25,212 2,836 SH   SOLE 4 2,836 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   87,006 9,787 SH   SOLE 7 9,787 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   17,204,550 1,935,270 SH   SOLE 21 1,935,270 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   7,773,718 874,434 SH   SOLE 22 813,356 0 61,078
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   642,196 72,238 SH   SOLE 25 72,238 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   289,645 32,581 SH   SOLE 28 0 0 32,581
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   2,529,943 284,583 SH   SOLE 30 284,583 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   4,516 508 SH   SOLE 34 508 0 0
KINGSTONE COS INC COM 496719105   2,665 1,994 SH   SOLE 18 1,994 0 0
KINGSTONE COS INC COM 496719105   39,806 29,786 SH   SOLE 21 29,786 0 0
KINGSTONE COS INC COM 496719105   153,230 114,659 SH   SOLE 22 114,659 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   4,634 526 SH   SOLE 2 0 0 526
KINGSWAY FINL SVCS INC COM NEW 496904202   16,351 1,856 SH   SOLE 18 1,856 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   204,507 23,213 SH   SOLE 21 23,213 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   8,792 998 SH   SOLE 22 998 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   1,377,635 128,033 SH   SOLE 2 72,156 0 55,877
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   4,218 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   1,106,225 102,809 SH   SOLE 18 84,965 0 17,844
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   5,488,213 510,057 SH   SOLE 19 510,057 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   14,357,961 1,334,383 SH   SOLE 21 1,334,383 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   13,269,114 1,233,189 SH   SOLE 22 1,208,452 0 24,737
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   113,841 10,580 SH   SOLE 23 10,580 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   51,573 4,793 SH   SOLE 25 4,793 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   251,493 23,373 SH   SOLE 26 0 0 23,373
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   225,906 20,995 SH   SOLE 30 20,995 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   64,409 5,986 SH   SOLE 40 5,986 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   124,493 11,570 SH   SOLE 43 11,524 0 46
KINNATE BIOPHARMA INC COM 49705R105   382,944 61,271 SH   SOLE 2 29,176 0 32,095
KINNATE BIOPHARMA INC COM 49705R105   1,363 218 SH   SOLE 7 218 0 0
KINNATE BIOPHARMA INC COM 49705R105   547,513 87,602 SH   SOLE 18 87,602 0 0
KINNATE BIOPHARMA INC COM 49705R105   2,288,344 366,135 SH   SOLE 19 366,135 0 0
KINNATE BIOPHARMA INC COM 49705R105   7,413,150 1,186,104 SH   SOLE 21 1,186,104 0 0
KINNATE BIOPHARMA INC COM 49705R105   3,453,344 552,535 SH   SOLE 22 530,748 0 21,787
KINNATE BIOPHARMA INC COM 49705R105   3,888 622 SH   SOLE 23 622 0 0
KINNATE BIOPHARMA INC COM 49705R105   128,581 20,573 SH   SOLE 30 20,573 0 0
KINNATE BIOPHARMA INC COM 49705R105   12,138 1,942 SH   SOLE 34 1,942 0 0
KINNATE BIOPHARMA INC COM 49705R105   669 107 SH   SOLE 43 107 0 0
KINROSS GOLD CORP COM 496902404   4,329,766 919,271 SH   SOLE 2 919,271 0 0
KINROSS GOLD CORP COM 496902404   2,049,853 435,213 SH   SOLE 21 435,213 0 0
KINROSS GOLD CORP COM 496902404   7,706,007 1,636,095 SH   SOLE 22 1,636,095 0 0
KINROSS GOLD CORP COM 496902404   3,718,916 789,579 SH   SOLE 43 759,504 0 30,075
KINSALE CAP GROUP INC COM 49714P108   9,873,134 32,894 SH   SOLE 2 21,987 0 10,907
KINSALE CAP GROUP INC COM 49714P108   23,112 77 SH   SOLE 4 77 0 0
KINSALE CAP GROUP INC COM 49714P108   996,798 3,321 SH   SOLE 7 3,321 0 0
KINSALE CAP GROUP INC COM 49714P108   27,186,987 90,578 SH   SOLE 18 88,416 0 2,162
KINSALE CAP GROUP INC COM 49714P108   28,527,757 95,045 SH   SOLE 19 95,045 0 0
KINSALE CAP GROUP INC COM 49714P108   462,362,466 1,540,438 SH   SOLE 21 1,540,438 0 0
KINSALE CAP GROUP INC COM 49714P108   213,373,033 710,888 SH   SOLE 22 694,584 0 16,304
KINSALE CAP GROUP INC COM 49714P108   520,160 1,733 SH   SOLE 23 1,733 0 0
KINSALE CAP GROUP INC COM 49714P108   1,057,729 3,524 SH   SOLE 25 3,524 0 0
KINSALE CAP GROUP INC COM 49714P108   5,047,022 16,815 SH   SOLE 26 8,200 0 8,615
KINSALE CAP GROUP INC COM 49714P108   499,450 1,664 SH   SOLE 28 406 0 1,258
KINSALE CAP GROUP INC COM 49714P108   3,442,120 11,468 SH   SOLE 30 11,468 0 0
KINSALE CAP GROUP INC COM 49714P108   64,532 215 SH   SOLE 36 215 0 0
KINSALE CAP GROUP INC COM 49714P108   1,028,614 3,427 SH   SOLE 40 3,427 0 0
KINSALE CAP GROUP INC COM 49714P108   3,772,296 12,568 SH   SOLE 43 11,596 0 972
KIORA PHARMACEUTICALS INC COM NEW 49721T309   3 1 SH   SOLE 21 1 0 0
KIORA PHARMACEUTICALS INC COM NEW 49721T309   48,300 14,461 SH   SOLE 22 14,461 0 0
KIRBY CORP COM 497266106   13,537,622 194,227 SH   SOLE 2 33,180 0 161,047
KIRBY CORP COM 497266106   1,673 24 SH   SOLE 4 24 0 0
KIRBY CORP COM 497266106   67,609 970 SH   SOLE 7 970 0 0
KIRBY CORP COM 497266106   8,311,655 119,249 SH   SOLE 18 119,249 0 0
KIRBY CORP COM 497266106   1,312,242 18,827 SH   SOLE 19 18,827 0 0
KIRBY CORP COM 497266106   216,876,638 3,111,573 SH   SOLE 21 3,111,573 0 0
KIRBY CORP COM 497266106   118,164,083 1,695,324 SH   SOLE 22 1,636,697 0 58,627
KIRBY CORP COM 497266106   210,703 3,023 SH   SOLE 25 3,023 0 0
KIRBY CORP COM 497266106   354,006 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106   38,474 552 SH   SOLE 28 552 0 0
KIRBY CORP COM 497266106   81,967 1,176 SH   SOLE 30 1,176 0 0
KIRBY CORP COM 497266106   57,293 822 SH   SOLE 31 822 0 0
KIRBY CORP COM 497266106   66,633 956 SH   SOLE 36 956 0 0
KIRBY CORP COM 497266106   180,732 2,593 SH   SOLE 40 2,593 0 0
KIRBY CORP COM 497266106   11,108,856 159,381 SH   SOLE 43 154,753 0 4,628
KIRKLANDS INC COM 497498105   1,587 557 SH   SOLE 2 0 0 557
KIRKLANDS INC COM 497498105   4,782 1,678 SH   SOLE 18 1,678 0 0
KIRKLANDS INC COM 497498105   63,430 22,256 SH   SOLE 21 22,256 0 0
KIRKLANDS INC COM 497498105   287,499 100,877 SH   SOLE 22 100,877 0 0
KIROMIC BIOPHARMA INC COM NEW 497634204   3,123 809 SH   SOLE 22 809 0 0
KITE RLTY GROUP TR COM NEW 49803T300   18,625,285 890,310 SH   SOLE 2 534,730 0 355,580
KITE RLTY GROUP TR COM NEW 49803T300   2,479,104 118,504 SH   SOLE 4 118,504 0 0
KITE RLTY GROUP TR COM NEW 49803T300   7,081,399 338,499 SH   SOLE 7 338,499 0 0
KITE RLTY GROUP TR COM NEW 49803T300   20,071,694 959,450 SH   SOLE 18 959,450 0 0
KITE RLTY GROUP TR COM NEW 49803T300   45,184,229 2,159,858 SH   SOLE 19 2,159,858 0 0
KITE RLTY GROUP TR COM NEW 49803T300   357,061,200 17,067,935 SH   SOLE 21 17,067,935 0 0
KITE RLTY GROUP TR COM NEW 49803T300   217,949,644 10,418,243 SH   SOLE 22 10,108,769 0 309,474
KITE RLTY GROUP TR COM NEW 49803T300   1,224,950 58,554 SH   SOLE 23 58,554 0 0
KITE RLTY GROUP TR COM NEW 49803T300   18,835,008 900,335 SH   SOLE 25 900,335 0 0
KITE RLTY GROUP TR COM NEW 49803T300   7,054,454 337,211 SH   SOLE 26 64,925 0 272,286
KITE RLTY GROUP TR COM NEW 49803T300   3,200,258 152,976 SH   SOLE 28 4,591 0 148,385
KITE RLTY GROUP TR COM NEW 49803T300   15,595,630 745,489 SH   SOLE 30 745,489 0 0
KITE RLTY GROUP TR COM NEW 49803T300   45,271 2,164 SH   SOLE 36 2,164 0 0
KITE RLTY GROUP TR COM NEW 49803T300   737,639 35,260 SH   SOLE 40 35,260 0 0
KITE RLTY GROUP TR COM NEW 49803T300   23,368 1,117 SH   OTR 43 1,117 0 0
KITE RLTY GROUP TR COM NEW 49803T300   7,233,277 345,759 SH   SOLE 43 326,904 0 18,855
KKR & CO INC COM 48251W104   60,537,336 1,152,653 SH   SOLE 2 49,336 0 1,103,317
KKR & CO INC COM 48251W104   20,098,406 382,681 SH   SOLE 4 204,898 0 177,783
KKR & CO INC COM 48251W104   3,922,351 74,683 SH   SOLE 7 74,683 0 0
KKR & CO INC COM 48251W104   910,487 17,336 SH   SOLE 13 17,336 0 0
KKR & CO INC COM 48251W104   3,739,634 71,204 SH   SOLE 15 71,204 0 0
KKR & CO INC COM 48251W104   34,704,166 660,780 SH   SOLE 18 629,270 0 31,510
KKR & CO INC COM 48251W104   280,032,123 5,331,914 SH   SOLE 19 5,331,914 0 0
KKR & CO INC COM 48251W104   362,207,646 6,896,566 SH   SOLE 21 6,896,566 0 0
KKR & CO INC COM 48251W104   730,287,869 13,904,948 SH   SOLE 22 12,868,388 0 1,036,560
KKR & CO INC COM 48251W104   55,695,779 1,060,468 SH   SOLE 23 1,060,468 0 0
KKR & CO INC COM 48251W104   34,960,568 665,662 SH   SOLE 25 665,662 0 0
KKR & CO INC COM 48251W104   31,344,566 596,812 SH   SOLE 26 281,459 0 315,353
KKR & CO INC COM 48251W104   46,137,349 878,472 SH   SOLE 28 11,376 0 867,096
KKR & CO INC COM 48251W104   97,259,109 1,851,849 SH   SOLE 30 1,851,849 0 0
KKR & CO INC COM 48251W104   8,289,389 157,833 SH   SOLE 31 114,733 0 43,100
KKR & CO INC COM 48251W104   39,128,503 745,021 SH   SOLE 34 745,021 0 0
KKR & CO INC COM 48251W104   8,122,428 154,654 SH   SOLE 36 154,654 0 0
KKR & CO INC COM 48251W104   1,152,131 21,937 SH   SOLE 40 21,937 0 0
KKR & CO INC COM 48251W104   80,776 1,538 SH   OTR 43 1,538 0 0
KKR & CO INC COM 48251W104   11,150,806 212,315 SH   SOLE 43 194,346 0 17,970
KKR & CO INC 6% MCONV PFD C 48251W401   883,224 13,920 SH   SOLE 7 13,920 0 0
KKR & CO INC 6% MCONV PFD C 48251W401   110,379,904 1,739,636 SH   SOLE 21 1,739,636 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   566,094 49,701 SH   SOLE 2 15,972 0 33,729
KKR REAL ESTATE FIN TR INC COM 48251K100   362,236 31,803 SH   SOLE 7 31,803 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   2,190,308 192,301 SH   SOLE 18 192,301 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   1,293,574 113,571 SH   SOLE 19 113,571 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   90,045,536 7,905,666 SH   SOLE 21 7,905,666 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   19,052,998 1,672,783 SH   SOLE 22 1,604,386 0 68,397
KKR REAL ESTATE FIN TR INC COM 48251K100   88,181 7,742 SH   SOLE 25 7,742 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   471,478 41,394 SH   SOLE 26 36,052 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100   81,723 7,175 SH   SOLE 28 0 0 7,175
KKR REAL ESTATE FIN TR INC COM 48251K100   1,426,233 125,218 SH   SOLE 30 125,218 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   78,113 6,858 SH   SOLE 40 6,858 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   1,241,157 108,969 SH   SOLE 43 88,790 0 20,179
KLA CORP COM NEW 482480100   124,379,775 311,596 SH   SOLE 2 57,845 0 253,751
KLA CORP COM NEW 482480100   42,454,125 106,356 SH   SOLE 4 57,580 0 48,776
KLA CORP COM NEW 482480100   40,625,926 101,776 SH   SOLE 7 97,680 0 4,096
KLA CORP COM NEW 482480100   1,747,566 4,378 SH   SOLE 13 4,378 0 0
KLA CORP COM NEW 482480100   6,675,719 16,724 SH   SOLE 15 16,724 0 0
KLA CORP COM NEW 482480100   258,184,325 646,803 SH   SOLE 18 536,552 0 110,251
KLA CORP COM NEW 482480100   158,936,721 398,168 SH   SOLE 19 398,168 0 0
KLA CORP COM NEW 482480100   1,548,065,485 3,878,211 SH   SOLE 21 3,878,211 0 0
KLA CORP COM NEW 482480100   1,237,777,072 3,100,877 SH   SOLE 22 2,805,980 0 294,897
KLA CORP COM NEW 482480100   107,230,634 268,634 SH   SOLE 23 268,634 0 0
KLA CORP COM NEW 482480100   93,559,061 234,384 SH   SOLE 25 233,829 0 555
KLA CORP COM NEW 482480100   107,013,086 268,089 SH   SOLE 26 114,705 0 153,384
KLA CORP COM NEW 482480100   133,406,207 334,209 SH   SOLE 28 2,346 0 331,863
KLA CORP COM NEW 482480100   84,624 212 SH   SOLE 29 212 0 0
KLA CORP COM NEW 482480100   364,185,943 912,358 SH   SOLE 30 912,358 0 0
KLA CORP COM NEW 482480100   15,981,968 40,038 SH   SOLE 31 29,516 0 10,522
KLA CORP COM NEW 482480100   12,456,100 31,205 SH   SOLE 32 31,205 0 0
KLA CORP COM NEW 482480100   60,327,360 151,132 SH   SOLE 34 151,132 0 0
KLA CORP COM NEW 482480100   14,858,305 37,223 SH   SOLE 36 37,223 0 0
KLA CORP COM NEW 482480100   2,321,174 5,815 SH   SOLE 40 5,815 0 0
KLA CORP COM NEW 482480100   163,660 410 SH   OTR 43 410 0 0
KLA CORP COM NEW 482480100   53,829,426 134,853 SH   SOLE 43 120,780 0 14,073
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   19,001 1,631 SH   SOLE 18 1,631 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   252,514 21,675 SH   SOLE 21 21,675 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   980,953 84,202 SH   SOLE 22 84,202 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   23,982,225 423,864 SH   SOLE 2 214,435 0 209,429
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   8,036,963 142,046 SH   SOLE 4 106,471 0 35,575
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   4,187,542 74,011 SH   SOLE 7 36,290 0 37,721
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   703,855 12,440 SH   SOLE 13 12,440 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   959,144 16,952 SH   SOLE 15 16,952 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   19,982,868 353,179 SH   SOLE 18 342,964 0 10,215
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,912,116 51,469 SH   SOLE 19 51,469 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   507,945,649 8,977,477 SH   SOLE 21 8,977,477 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   272,432,304 4,814,993 SH   SOLE 22 4,514,737 0 300,256
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   16,309,468 288,255 SH   SOLE 23 288,255 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   8,675,751 153,336 SH   SOLE 25 152,927 0 409
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   6,280,776 111,007 SH   SOLE 26 90,035 0 20,972
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   18,236,526 322,314 SH   SOLE 28 2,792 0 319,522
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   443,304 7,835 SH   SOLE 29 7,835 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   65,832,641 1,163,532 SH   SOLE 30 1,060,647 0 102,885
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,210,071 39,061 SH   SOLE 31 36,621 0 2,440
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   306,381 5,415 SH   SOLE 34 5,415 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,431,248 25,296 SH   SOLE 36 25,296 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   324,882 5,742 SH   SOLE 40 5,742 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   8,519,917 150,582 SH   SOLE 43 143,236 0 7,346
KNIGHTSCOPE INC CLASS A COM 49907V102   2,065 2,318 SH   SOLE 22 2,318 0 0
KNOW LABS INC COM NEW 499238103   4,368 4,907 SH   SOLE 22 4,907 0 0
KNOWLES CORP COM 49926D109   2,162,808 127,224 SH   SOLE 2 67,329 0 59,895
KNOWLES CORP COM 49926D109   6,409 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109   541,926 31,878 SH   SOLE 7 31,878 0 0
KNOWLES CORP COM 49926D109   5,246,251 308,603 SH   SOLE 18 308,603 0 0
KNOWLES CORP COM 49926D109   3,026,578 178,034 SH   SOLE 19 178,034 0 0
KNOWLES CORP COM 49926D109   191,392,834 11,258,402 SH   SOLE 21 11,258,402 0 0
KNOWLES CORP COM 49926D109   46,270,549 2,721,797 SH   SOLE 22 2,608,198 0 113,599
KNOWLES CORP COM 49926D109   267,376 15,728 SH   SOLE 25 15,728 0 0
KNOWLES CORP COM 49926D109   761,311 44,783 SH   SOLE 26 38,551 0 6,232
KNOWLES CORP COM 49926D109   3,420,162 201,186 SH   SOLE 30 201,186 0 0
KNOWLES CORP COM 49926D109   244,664 14,392 SH   SOLE 40 14,392 0 0
KNOWLES CORP COM 49926D109   1,972,306 116,018 SH   SOLE 43 104,542 0 11,476
KODIAK SCIENCES INC COM 50015M109   2,721,186 438,901 SH   SOLE 2 319,881 0 119,020
KODIAK SCIENCES INC COM 50015M109   806 130 SH   SOLE 4 130 0 0
KODIAK SCIENCES INC COM 50015M109   2,957 477 SH   SOLE 7 477 0 0
KODIAK SCIENCES INC COM 50015M109   648,173 104,544 SH   SOLE 18 104,544 0 0
KODIAK SCIENCES INC COM 50015M109   3,938,184 635,191 SH   SOLE 19 635,191 0 0
KODIAK SCIENCES INC COM 50015M109   9,452,179 1,524,545 SH   SOLE 21 1,524,545 0 0
KODIAK SCIENCES INC COM 50015M109   9,251,547 1,492,185 SH   SOLE 22 1,452,316 0 39,869
KODIAK SCIENCES INC COM 50015M109   103,590 16,708 SH   SOLE 23 16,708 0 0
KODIAK SCIENCES INC COM 50015M109   27,726 4,472 SH   SOLE 25 4,472 0 0
KODIAK SCIENCES INC COM 50015M109   675,174 108,899 SH   SOLE 26 10,263 0 98,636
KODIAK SCIENCES INC COM 50015M109   3,453 557 SH   SOLE 28 557 0 0
KODIAK SCIENCES INC COM 50015M109   294,264 47,462 SH   SOLE 30 47,462 0 0
KODIAK SCIENCES INC COM 50015M109   23,461 3,784 SH   SOLE 40 3,784 0 0
KODIAK SCIENCES INC COM 50015M109   235,805 38,033 SH   SOLE 43 35,901 0 2,132
KOHLS CORP COM 500255104   8,191,473 347,981 SH   SOLE 2 140,866 0 207,115
KOHLS CORP COM 500255104   7,038 299 SH   SOLE 4 299 0 0
KOHLS CORP COM 500255104   839,578 35,666 SH   SOLE 7 35,666 0 0
KOHLS CORP COM 500255104   6,667,117 283,225 SH   SOLE 18 283,225 0 0
KOHLS CORP COM 500255104   1,140,207 48,437 SH   SOLE 19 48,437 0 0
KOHLS CORP COM 500255104   205,795,978 8,742,395 SH   SOLE 21 8,742,395 0 0
KOHLS CORP COM 500255104   77,276,947 3,282,793 SH   SOLE 22 3,132,896 0 149,897
KOHLS CORP COM 500255104   517,292 21,975 SH   SOLE 25 21,975 0 0
KOHLS CORP COM 500255104   3,903,544 165,826 SH   SOLE 26 95,335 0 70,491
KOHLS CORP COM 500255104   987,409 41,946 SH   SOLE 28 41,946 0 0
KOHLS CORP COM 500255104   2,595,685 110,267 SH   SOLE 30 110,267 0 0
KOHLS CORP COM 500255104   40,395 1,716 SH   SOLE 31 1,716 0 0
KOHLS CORP COM 500255104   1,353,409 57,494 SH   SOLE 32 57,494 0 0
KOHLS CORP COM 500255104   689,887 29,307 SH   SOLE 36 29,307 0 0
KOHLS CORP COM 500255104   465,786 19,787 SH   SOLE 40 19,787 0 0
KOHLS CORP COM 500255104   3,745,412 159,108 SH   SOLE 43 147,740 0 11,368
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   85,438,016 4,656,023 SH   SOLE 18 4,634,056 0 21,967
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   4,548,359 247,867 SH   SOLE 19 247,867 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,368,598 74,583 SH   SOLE 23 74,583 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,571,439 85,637 SH   SOLE 25 85,637 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   11,088,520 604,279 SH   SOLE 34 604,279 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   17,709,367 965,088 SH   SOLE 43 858,126 0 106,962
KONTOOR BRANDS INC COM 50050N103   3,747,273 77,439 SH   SOLE 2 53,576 0 23,863
KONTOOR BRANDS INC COM 50050N103   7,597 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103   530,838 10,970 SH   SOLE 7 10,970 0 0
KONTOOR BRANDS INC COM 50050N103   8,231,381 170,105 SH   SOLE 18 170,105 0 0
KONTOOR BRANDS INC COM 50050N103   12,373,904 255,712 SH   SOLE 19 255,712 0 0
KONTOOR BRANDS INC COM 50050N103   294,667,760 6,089,435 SH   SOLE 21 6,089,435 0 0
KONTOOR BRANDS INC COM 50050N103   73,299,769 1,514,771 SH   SOLE 22 1,477,104 0 37,667
KONTOOR BRANDS INC COM 50050N103   275,242 5,688 SH   SOLE 23 5,688 0 0
KONTOOR BRANDS INC COM 50050N103   385,330 7,963 SH   SOLE 25 7,963 0 0
KONTOOR BRANDS INC COM 50050N103   703,397 14,536 SH   SOLE 26 11,031 0 3,505
KONTOOR BRANDS INC COM 50050N103   46,212 955 SH   SOLE 28 955 0 0
KONTOOR BRANDS INC COM 50050N103   4,666,780 96,441 SH   SOLE 30 96,441 0 0
KONTOOR BRANDS INC COM 50050N103   140,960 2,913 SH   SOLE 34 2,913 0 0
KONTOOR BRANDS INC COM 50050N103   353,924 7,314 SH   SOLE 40 7,314 0 0
KONTOOR BRANDS INC COM 50050N103   10,888 225 SH   OTR 43 225 0 0
KONTOOR BRANDS INC COM 50050N103   1,938,222 40,054 SH   SOLE 43 34,400 0 5,654
KOPIN CORP COM 500600101   19,328 17,732 SH   SOLE 2 15,391 0 2,341
KOPIN CORP COM 500600101   16,911 15,515 SH   SOLE 18 15,515 0 0
KOPIN CORP COM 500600101   208,096 190,914 SH   SOLE 21 190,914 0 0
KOPIN CORP COM 500600101   1,099,287 1,008,520 SH   SOLE 22 1,008,520 0 0
KOPIN CORP COM 500600101   720 661 SH   SOLE 43 661 0 0
KOPPERS HOLDINGS INC COM 50060P106   783,643 22,409 SH   SOLE 2 6,746 0 15,663
KOPPERS HOLDINGS INC COM 50060P106   2,308 66 SH   SOLE 4 66 0 0
KOPPERS HOLDINGS INC COM 50060P106   474,228 13,561 SH   SOLE 7 13,561 0 0
KOPPERS HOLDINGS INC COM 50060P106   2,461,853 70,399 SH   SOLE 18 70,399 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,380,721 39,483 SH   SOLE 19 39,483 0 0
KOPPERS HOLDINGS INC COM 50060P106   90,640,946 2,591,963 SH   SOLE 21 2,591,963 0 0
KOPPERS HOLDINGS INC COM 50060P106   21,080,231 602,809 SH   SOLE 22 579,563 0 23,246
KOPPERS HOLDINGS INC COM 50060P106   93,790 2,682 SH   SOLE 25 2,682 0 0
KOPPERS HOLDINGS INC COM 50060P106   17,485 500 SH   SOLE 26 500 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,854,389 53,028 SH   SOLE 30 53,028 0 0
KOPPERS HOLDINGS INC COM 50060P106   190,167 5,438 SH   SOLE 34 5,438 0 0
KOPPERS HOLDINGS INC COM 50060P106   87,145 2,492 SH   SOLE 40 2,492 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,097,639 31,388 SH   SOLE 43 30,756 0 632
KORE GROUP HLDGS INC COMMON STOCK 50066V107   16,470 13,500 SH   SOLE 2 2,391 0 11,109
KORE GROUP HLDGS INC COMMON STOCK 50066V107   129,593 106,224 SH   SOLE 18 106,224 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   76,116 62,390 SH   SOLE 19 62,390 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   1,451,336 1,189,620 SH   SOLE 21 1,189,620 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   524,422 429,854 SH   SOLE 22 407,221 0 22,633
KOREA ELEC PWR CORP SPONSORED ADR 500631106   924,401 133,199 SH   SOLE 2 133,199 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   723,946 104,315 SH   SOLE 21 104,315 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   569,594 82,074 SH   SOLE 22 82,074 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   1,210,315 174,397 SH   SOLE 30 174,397 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   8,474,219 1,221,069 SH   SOLE 43 1,149,485 0 71,584
KORN FERRY COM NEW 500643200   1,941,854 37,531 SH   SOLE 2 25,362 0 12,169
KORN FERRY COM NEW 500643200   11,124 215 SH   SOLE 4 215 0 0
KORN FERRY COM NEW 500643200   705,371 13,633 SH   SOLE 7 13,633 0 0
KORN FERRY COM NEW 500643200   9,053,103 174,973 SH   SOLE 18 163,578 0 11,395
KORN FERRY COM NEW 500643200   5,386,082 104,099 SH   SOLE 19 104,099 0 0
KORN FERRY COM NEW 500643200   320,530,128 6,195,016 SH   SOLE 21 6,195,016 0 0
KORN FERRY COM NEW 500643200   73,934,235 1,428,957 SH   SOLE 22 1,391,291 0 37,666
KORN FERRY COM NEW 500643200   495,928 9,585 SH   SOLE 25 9,585 0 0
KORN FERRY COM NEW 500643200   1,330,753 25,720 SH   SOLE 26 21,362 0 4,358
KORN FERRY COM NEW 500643200   113,673 2,197 SH   SOLE 28 962 0 1,235
KORN FERRY COM NEW 500643200   5,686,847 109,912 SH   SOLE 30 109,912 0 0
KORN FERRY COM NEW 500643200   97,116 1,877 SH   SOLE 36 1,877 0 0
KORN FERRY COM NEW 500643200   444,964 8,600 SH   SOLE 40 8,600 0 0
KORN FERRY COM NEW 500643200   2,861,127 55,298 SH   SOLE 43 52,079 0 3,219
KORNIT DIGITAL LTD SHS M6372Q113   446,635 23,070 SH   SOLE 2 23,070 0 0
KORNIT DIGITAL LTD SHS M6372Q113   25,071 1,295 SH   SOLE 4 159 0 1,136
KORNIT DIGITAL LTD SHS M6372Q113   217,626 11,241 SH   SOLE 7 11,241 0 0
KORNIT DIGITAL LTD SHS M6372Q113   12,224,001 631,405 SH   SOLE 21 631,405 0 0
KORNIT DIGITAL LTD SHS M6372Q113   6,162,365 318,304 SH   SOLE 22 293,804 0 24,500
KORNIT DIGITAL LTD SHS M6372Q113   150,098 7,753 SH   SOLE 25 7,753 0 0
KORNIT DIGITAL LTD SHS M6372Q113   110,933 5,730 SH   SOLE 26 1,323 0 4,407
KORNIT DIGITAL LTD SHS M6372Q113   15,972 825 SH   SOLE 28 825 0 0
KORNIT DIGITAL LTD SHS M6372Q113   7,059,701 364,654 SH   SOLE 30 364,654 0 0
KORNIT DIGITAL LTD SHS M6372Q113   19,554 1,010 SH   SOLE 36 1,010 0 0
KORNIT DIGITAL LTD SHS M6372Q113   205,661 10,623 SH   SOLE 40 10,623 0 0
KORNIT DIGITAL LTD SHS M6372Q113   789,907 40,801 SH   SOLE 43 39,510 0 1,291
KORU MEDICAL SYSTEMS INC COM 759910102   3,422 811 SH   SOLE 2 7 0 804
KORU MEDICAL SYSTEMS INC COM 759910102   22,391 5,306 SH   SOLE 18 5,306 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   344,804 81,707 SH   SOLE 21 81,707 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   1,088,427 257,921 SH   SOLE 22 257,921 0 0
KOSMOS ENERGY LTD COM 500688106   2,136,039 287,102 SH   SOLE 2 189,487 0 97,615
KOSMOS ENERGY LTD COM 500688106   11,004 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106   1,232,860 165,707 SH   SOLE 7 165,707 0 0
KOSMOS ENERGY LTD COM 500688106   8,967,670 1,205,332 SH   SOLE 18 1,205,332 0 0
KOSMOS ENERGY LTD COM 500688106   33,695,328 4,528,942 SH   SOLE 19 4,528,942 0 0
KOSMOS ENERGY LTD COM 500688106   115,373,248 15,507,157 SH   SOLE 21 15,507,157 0 0
KOSMOS ENERGY LTD COM 500688106   87,472,593 11,757,069 SH   SOLE 22 11,406,903 0 350,166
KOSMOS ENERGY LTD COM 500688106   5,136,383 690,374 SH   SOLE 25 690,374 0 0
KOSMOS ENERGY LTD COM 500688106   1,739,286 233,775 SH   SOLE 26 196,469 0 37,306
KOSMOS ENERGY LTD COM 500688106   174,289 23,426 SH   SOLE 28 0 0 23,426
KOSMOS ENERGY LTD COM 500688106   9,266,527 1,245,501 SH   SOLE 30 1,245,501 0 0
KOSMOS ENERGY LTD COM 500688106   29,541,041 3,970,570 SH   SOLE 34 3,970,570 0 0
KOSMOS ENERGY LTD COM 500688106   521,559 70,102 SH   SOLE 40 70,102 0 0
KOSS CORP COM 500692108   3,423 741 SH   SOLE 18 741 0 0
KOSS CORP COM 500692108   48,131 10,418 SH   SOLE 21 10,418 0 0
KOSS CORP COM 500692108   242,384 52,464 SH   SOLE 22 52,464 0 0
KRAFT HEINZ CO COM 500754106   79,577,330 2,057,857 SH   SOLE 2 691,274 0 1,366,583
KRAFT HEINZ CO COM 500754106   24,014,727 621,017 SH   SOLE 4 343,344 0 277,673
KRAFT HEINZ CO COM 500754106   24,293,461 628,225 SH   SOLE 7 604,945 0 23,280
KRAFT HEINZ CO COM 500754106   692,348 17,904 SH   SOLE 13 17,904 0 0
KRAFT HEINZ CO COM 500754106   4,960,704 128,283 SH   SOLE 15 128,283 0 0
KRAFT HEINZ CO COM 500754106   255,727,401 6,613,070 SH   SOLE 18 6,041,731 0 571,339
KRAFT HEINZ CO COM 500754106   621,641,016 16,075,537 SH   SOLE 19 16,075,537 0 0
KRAFT HEINZ CO COM 500754106   130,666 3,379 SH   SOLE 20 3,379 0 0
KRAFT HEINZ CO COM 500754106   676,246,691 17,487,631 SH   SOLE 21 17,487,631 0 0
KRAFT HEINZ CO COM 500754106   696,422,222 18,009,367 SH   SOLE 22 16,496,888 0 1,512,479
KRAFT HEINZ CO COM 500754106   57,789,647 1,494,431 SH   SOLE 23 1,494,431 0 0
KRAFT HEINZ CO COM 500754106   46,129,559 1,192,903 SH   SOLE 25 1,189,662 0 3,241
KRAFT HEINZ CO COM 500754106   69,792,505 1,804,823 SH   SOLE 26 636,380 0 1,168,443
KRAFT HEINZ CO COM 500754106   85,283,553 2,205,419 SH   SOLE 28 14,986 0 2,190,433
KRAFT HEINZ CO COM 500754106   43,117 1,115 SH   SOLE 29 1,115 0 0
KRAFT HEINZ CO COM 500754106   220,098,890 5,691,722 SH   SOLE 30 5,685,882 0 5,840
KRAFT HEINZ CO COM 500754106   7,795,601 201,593 SH   SOLE 31 148,249 0 53,344
KRAFT HEINZ CO COM 500754106   10,649,370 275,391 SH   SOLE 32 275,391 0 0
KRAFT HEINZ CO COM 500754106   33,139,378 856,979 SH   SOLE 34 856,979 0 0
KRAFT HEINZ CO COM 500754106   9,183,042 237,472 SH   SOLE 36 237,472 0 0
KRAFT HEINZ CO COM 500754106   1,194,632 30,893 SH   SOLE 40 30,893 0 0
KRAFT HEINZ CO COM 500754106   71,114 1,839 SH   OTR 43 1,839 0 0
KRAFT HEINZ CO COM 500754106   30,379,799 785,617 SH   SOLE 43 718,014 0 67,603
KRANESHARES TR CSI CHI INTERNET 500767306   38,769 1,243 SH   SOLE 2 0 0 1,243
KRANESHARES TR CSI CHI INTERNET 500767306   446,797 14,325 SH   SOLE 4 14,325 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   7,594,734 243,499 SH   SOLE 18 243,499 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   50,749,998 1,627,124 SH   SOLE 19 1,627,124 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   3,216,749 103,134 SH   SOLE 22 103,134 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   69,148 2,217 SH   SOLE 26 2,217 0 0
KRANESHARES TR BOSERA MSCI CHIN 500767405   42,567,573 1,639,737 SH   SOLE 2 0 0 1,639,737
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   3,459,076 256,608 SH   SOLE 2 161,434 0 95,174
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   5,621 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   515,071 38,210 SH   SOLE 7 38,210 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   4,624,449 343,060 SH   SOLE 18 343,060 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   6,217,340 461,227 SH   SOLE 19 461,227 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   84,732,584 6,285,800 SH   SOLE 21 6,285,800 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   49,566,270 3,677,023 SH   SOLE 22 3,524,799 0 152,224
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   57,937 4,298 SH   SOLE 23 4,298 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   268,481 19,917 SH   SOLE 25 19,917 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   566,254 42,007 SH   SOLE 26 30,383 0 11,624
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   388,440 28,816 SH   SOLE 28 2,206 0 26,610
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   627,427 46,545 SH   SOLE 30 46,545 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   73,614 5,461 SH   SOLE 36 5,461 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   295,131 21,894 SH   SOLE 40 21,894 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,090,572 80,903 SH   SOLE 43 72,380 0 8,523
KRISPY KREME INC COM 50101L106   965,842 62,112 SH   SOLE 2 19,929 0 42,183
KRISPY KREME INC COM 50101L106   13,093 842 SH   SOLE 7 842 0 0
KRISPY KREME INC COM 50101L106   3,069,648 197,405 SH   SOLE 18 197,405 0 0
KRISPY KREME INC COM 50101L106   2,234,893 143,723 SH   SOLE 19 143,723 0 0
KRISPY KREME INC COM 50101L106   36,431,971 2,342,892 SH   SOLE 21 2,342,892 0 0
KRISPY KREME INC COM 50101L106   30,225,188 1,943,742 SH   SOLE 22 1,861,553 0 82,189
KRISPY KREME INC COM 50101L106   150,042 9,649 SH   SOLE 25 9,649 0 0
KRISPY KREME INC COM 50101L106   909,768 58,506 SH   SOLE 26 53,254 0 5,252
KRISPY KREME INC COM 50101L106   21,708 1,396 SH   SOLE 28 0 0 1,396
KRISPY KREME INC COM 50101L106   690,887 44,430 SH   SOLE 30 44,430 0 0
KRISPY KREME INC COM 50101L106   137,135 8,819 SH   SOLE 40 8,819 0 0
KRISPY KREME INC COM 50101L106   84,234 5,417 SH   SOLE 43 5,220 0 197
KROGER CO COM 501044101   70,667,626 1,431,388 SH   SOLE 2 468,270 0 963,118
KROGER CO COM 501044101   29,670,333 600,979 SH   SOLE 4 352,397 0 248,582
KROGER CO COM 501044101   59,057,135 1,196,215 SH   SOLE 7 1,009,523 0 186,692
KROGER CO COM 501044101   2,282,573 46,234 SH   SOLE 13 46,234 0 0
KROGER CO COM 501044101   5,640,572 114,251 SH   SOLE 15 114,251 0 0
KROGER CO COM 501044101   51,237,272 1,037,822 SH   SOLE 18 979,053 0 58,769
KROGER CO COM 501044101   18,117,210 366,968 SH   SOLE 19 366,968 0 0
KROGER CO COM 501044101   1,293,366,774 26,197,423 SH   SOLE 21 26,197,423 0 0
KROGER CO COM 501044101   808,663,419 16,379,652 SH   SOLE 22 14,975,331 0 1,404,321
KROGER CO COM 501044101   65,809,420 1,332,984 SH   SOLE 23 1,332,984 0 0
KROGER CO COM 501044101   89,033,957 1,803,402 SH   SOLE 25 1,803,402 0 0
KROGER CO COM 501044101   88,391,505 1,790,389 SH   SOLE 26 1,069,039 0 721,350
KROGER CO COM 501044101   118,270,624 2,395,597 SH   SOLE 28 19,814 0 2,375,783
KROGER CO COM 501044101   1,145,137 23,195 SH   SOLE 29 23,195 0 0
KROGER CO COM 501044101   294,085,093 5,956,757 SH   SOLE 30 5,642,856 0 313,901
KROGER CO COM 501044101   10,077,651 204,125 SH   SOLE 31 192,074 0 12,051
KROGER CO COM 501044101   14,624,184 296,216 SH   SOLE 34 296,216 0 0
KROGER CO COM 501044101   16,609,253 336,424 SH   SOLE 36 336,424 0 0
KROGER CO COM 501044101   1,373,572 27,822 SH   SOLE 40 27,822 0 0
KROGER CO COM 501044101   141,840 2,873 SH   OTR 43 2,873 0 0
KROGER CO COM 501044101   91,392,974 1,851,184 SH   SOLE 43 1,755,020 0 96,164
KROGER CO OPTIONS 501044101   236,976 4,800 SH Call SOLE 4 4,800 0 0
KROGER CO OPTIONS 501044101   4,073,025 82,500 SH Call SOLE 18 82,500 0 0
KROGER CO OPTIONS 501044101   29,236,914 592,200 SH Call SOLE 19 592,200 0 0
KROGER CO OPTIONS 501044101   1,826,690 37,000 SH Call SOLE 22 37,000 0 0
KROGER CO OPTIONS 501044101   13,996,395 283,500 SH Call SOLE 34 283,500 0 0
KRONOS BIO INC COM 50107A104   216,468 148,266 SH   SOLE 2 54,305 0 93,961
KRONOS BIO INC COM 50107A104   663 454 SH   SOLE 7 454 0 0
KRONOS BIO INC COM 50107A104   178,505 122,264 SH   SOLE 18 122,264 0 0
KRONOS BIO INC COM 50107A104   791,578 542,177 SH   SOLE 19 542,177 0 0
KRONOS BIO INC COM 50107A104   1,906,789 1,306,020 SH   SOLE 21 1,306,020 0 0
KRONOS BIO INC COM 50107A104   1,443,956 989,011 SH   SOLE 22 957,058 0 31,953
KRONOS BIO INC COM 50107A104   15,742 10,782 SH   SOLE 23 10,782 0 0
KRONOS BIO INC COM 50107A104   36,703 25,139 SH   SOLE 26 0 0 25,139
KRONOS WORLDWIDE INC COM 50105F105   117,575 12,766 SH   SOLE 2 7,214 0 5,552
KRONOS WORLDWIDE INC COM 50105F105   985 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105   2,717 295 SH   SOLE 7 295 0 0
KRONOS WORLDWIDE INC COM 50105F105   446,160 48,443 SH   SOLE 18 48,443 0 0
KRONOS WORLDWIDE INC COM 50105F105   403,730 43,836 SH   SOLE 19 43,836 0 0
KRONOS WORLDWIDE INC COM 50105F105   6,575,949 714,001 SH   SOLE 21 714,001 0 0
KRONOS WORLDWIDE INC COM 50105F105   5,537,199 601,216 SH   SOLE 22 584,381 0 16,835
KRONOS WORLDWIDE INC COM 50105F105   42,394 4,603 SH   SOLE 25 4,603 0 0
KRONOS WORLDWIDE INC COM 50105F105   54,422 5,909 SH   SOLE 30 5,909 0 0
KRONOS WORLDWIDE INC COM 50105F105   20,105 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105   820,610 89,100 SH   SOLE 43 87,903 0 1,197
KRYSTAL BIOTECH INC COM 501147102   1,540,354 19,240 SH   SOLE 2 5,416 0 13,824
KRYSTAL BIOTECH INC COM 501147102   3,843 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102   419,995 5,246 SH   SOLE 7 5,246 0 0
KRYSTAL BIOTECH INC COM 501147102   4,876,134 60,906 SH   SOLE 18 60,906 0 0
KRYSTAL BIOTECH INC COM 501147102   9,674,450 120,840 SH   SOLE 19 120,840 0 0
KRYSTAL BIOTECH INC COM 501147102   69,740,266 871,100 SH   SOLE 21 871,100 0 0
KRYSTAL BIOTECH INC COM 501147102   46,447,129 580,154 SH   SOLE 22 559,226 0 20,928
KRYSTAL BIOTECH INC COM 501147102   291,659 3,643 SH   SOLE 25 3,643 0 0
KRYSTAL BIOTECH INC COM 501147102   829,822 10,365 SH   SOLE 26 8,836 0 1,529
KRYSTAL BIOTECH INC COM 501147102   26,420 330 SH   SOLE 28 330 0 0
KRYSTAL BIOTECH INC COM 501147102   2,487,224 31,067 SH   SOLE 30 31,067 0 0
KRYSTAL BIOTECH INC COM 501147102   18,174 227 SH   SOLE 34 227 0 0
KRYSTAL BIOTECH INC COM 501147102   32,184 402 SH   SOLE 36 402 0 0
KRYSTAL BIOTECH INC COM 501147102   222,647 2,781 SH   SOLE 40 2,781 0 0
KRYSTAL BIOTECH INC COM 501147102   93,750 1,171 SH   OTR 43 1,171 0 0
KRYSTAL BIOTECH INC COM 501147102   686,515 8,575 SH   SOLE 43 8,113 0 462
KT CORP SPONSORED ADR 48268K101   11,177,271 985,650 SH   SOLE 2 985,650 0 0
KT CORP SPONSORED ADR 48268K101   109,635 9,668 SH   SOLE 4 9,668 0 0
KT CORP SPONSORED ADR 48268K101   346,732 30,576 SH   SOLE 19 30,576 0 0
KT CORP SPONSORED ADR 48268K101   24,971 2,202 SH   SOLE 21 2,202 0 0
KT CORP SPONSORED ADR 48268K101   16,783,257 1,480,005 SH   SOLE 22 1,480,005 0 0
KT CORP SPONSORED ADR 48268K101   12,429 1,096 SH   SOLE 26 0 0 1,096
KT CORP SPONSORED ADR 48268K101   1,022,301 90,150 SH   SOLE 28 0 0 90,150
KT CORP SPONSORED ADR 48268K101   69,378 6,118 SH   SOLE 30 6,118 0 0
KT CORP SPONSORED ADR 48268K101   122,574 10,809 SH   SOLE 34 10,809 0 0
KT CORP SPONSORED ADR 48268K101   1,070,247 94,378 SH   SOLE 43 50,435 0 43,943
KUBIENT INC COM 50116V107   457 662 SH   SOLE 22 662 0 0
KULICKE & SOFFA INDS INC COM 501242101   1,581,965 30,024 SH   SOLE 2 16,888 0 13,136
KULICKE & SOFFA INDS INC COM 501242101   28,189 535 SH   SOLE 4 210 0 325
KULICKE & SOFFA INDS INC COM 501242101   874,074 16,589 SH   SOLE 7 16,589 0 0
KULICKE & SOFFA INDS INC COM 501242101   9,249,993 175,555 SH   SOLE 18 175,555 0 0
KULICKE & SOFFA INDS INC COM 501242101   5,839,896 110,835 SH   SOLE 19 110,835 0 0
KULICKE & SOFFA INDS INC COM 501242101   346,356,029 6,573,468 SH   SOLE 21 6,573,468 0 0
KULICKE & SOFFA INDS INC COM 501242101   80,023,306 1,518,757 SH   SOLE 22 1,476,035 0 42,722
KULICKE & SOFFA INDS INC COM 501242101   514,939 9,773 SH   SOLE 25 9,773 0 0
KULICKE & SOFFA INDS INC COM 501242101   1,861,643 35,332 SH   SOLE 26 30,798 0 4,534
KULICKE & SOFFA INDS INC COM 501242101   232,995 4,422 SH   SOLE 28 4,422 0 0
KULICKE & SOFFA INDS INC COM 501242101   7,497,049 142,286 SH   SOLE 30 142,286 0 0
KULICKE & SOFFA INDS INC COM 501242101   82,196 1,560 SH   SOLE 36 1,560 0 0
KULICKE & SOFFA INDS INC COM 501242101   506,825 9,619 SH   SOLE 40 9,619 0 0
KULICKE & SOFFA INDS INC COM 501242101   2,565,748 48,695 SH   SOLE 43 47,569 0 1,126
KULR TECHNOLOGY GROUP INC COM 50125G109   10,221 11,651 SH   SOLE 18 11,651 0 0
KULR TECHNOLOGY GROUP INC COM 50125G109   128,994 147,035 SH   SOLE 21 147,035 0 0
KULR TECHNOLOGY GROUP INC COM 50125G109   630,614 718,812 SH   SOLE 22 718,812 0 0
KURA ONCOLOGY INC COM 50127T109   1,884,716 154,106 SH   SOLE 2 93,128 0 60,978
KURA ONCOLOGY INC COM 50127T109   3,009 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109   392,730 32,112 SH   SOLE 7 32,112 0 0
KURA ONCOLOGY INC COM 50127T109   2,209,447 180,658 SH   SOLE 18 180,658 0 0
KURA ONCOLOGY INC COM 50127T109   2,721,261 222,507 SH   SOLE 19 222,507 0 0
KURA ONCOLOGY INC COM 50127T109   33,655,236 2,751,859 SH   SOLE 21 2,751,859 0 0
KURA ONCOLOGY INC COM 50127T109   22,438,736 1,834,729 SH   SOLE 22 1,760,218 0 74,511
KURA ONCOLOGY INC COM 50127T109   21,782 1,781 SH   SOLE 23 1,781 0 0
KURA ONCOLOGY INC COM 50127T109   98,610 8,063 SH   SOLE 25 8,063 0 0
KURA ONCOLOGY INC COM 50127T109   370,288 30,277 SH   SOLE 26 23,896 0 6,381
KURA ONCOLOGY INC COM 50127T109   966,574 79,033 SH   SOLE 30 79,033 0 0
KURA ONCOLOGY INC COM 50127T109   308,269 25,206 SH   SOLE 34 25,206 0 0
KURA ONCOLOGY INC COM 50127T109   12,047 985 SH   SOLE 36 985 0 0
KURA ONCOLOGY INC COM 50127T109   73,661 6,023 SH   SOLE 40 6,023 0 0
KURA ONCOLOGY INC COM 50127T109   510,260 41,722 SH   SOLE 43 30,648 0 11,074
KURA SUSHI USA INC CL A COM 501270102   153,473 2,331 SH   SOLE 2 1,297 0 1,034
KURA SUSHI USA INC CL A COM 501270102   4,214 64 SH   SOLE 7 64 0 0
KURA SUSHI USA INC CL A COM 501270102   820,696 12,465 SH   SOLE 18 12,465 0 0
KURA SUSHI USA INC CL A COM 501270102   631,998 9,599 SH   SOLE 19 9,599 0 0
KURA SUSHI USA INC CL A COM 501270102   10,027,037 152,294 SH   SOLE 21 152,294 0 0
KURA SUSHI USA INC CL A COM 501270102   7,189,860 109,202 SH   SOLE 22 104,969 0 4,233
KURA SUSHI USA INC CL A COM 501270102   90,596 1,376 SH   SOLE 25 1,376 0 0
KURA SUSHI USA INC CL A COM 501270102   46,088 700 SH   SOLE 26 0 0 700
KURA SUSHI USA INC CL A COM 501270102   97,641 1,483 SH   SOLE 43 1,237 0 246
KVH INDS INC COM 482738101   6,031 530 SH   SOLE 2 0 0 530
KVH INDS INC COM 482738101   35,221 3,095 SH   SOLE 18 3,095 0 0
KVH INDS INC COM 482738101   466,557 40,998 SH   SOLE 21 40,998 0 0
KVH INDS INC COM 482738101   3,589,639 315,434 SH   SOLE 22 315,434 0 0
KVH INDS INC COM 482738101   8,194 720 SH   SOLE 43 720 0 0
KYMERA THERAPEUTICS INC COM 501575104   1,752,437 59,144 SH   SOLE 2 21,470 0 37,674
KYMERA THERAPEUTICS INC COM 501575104   2,993 101 SH   SOLE 4 101 0 0
KYMERA THERAPEUTICS INC COM 501575104   349,308 11,789 SH   SOLE 7 11,789 0 0
KYMERA THERAPEUTICS INC COM 501575104   3,151,476 106,361 SH   SOLE 18 105,177 0 1,184
KYMERA THERAPEUTICS INC COM 501575104   5,633,137 190,116 SH   SOLE 19 190,116 0 0
KYMERA THERAPEUTICS INC COM 501575104   49,033,561 1,654,862 SH   SOLE 21 1,654,862 0 0
KYMERA THERAPEUTICS INC COM 501575104   34,670,982 1,170,131 SH   SOLE 22 1,127,280 0 42,851
KYMERA THERAPEUTICS INC COM 501575104   64,979 2,193 SH   SOLE 23 2,193 0 0
KYMERA THERAPEUTICS INC COM 501575104   226,077 7,630 SH   SOLE 25 7,630 0 0
KYMERA THERAPEUTICS INC COM 501575104   1,419,662 47,913 SH   SOLE 26 22,554 0 25,359
KYMERA THERAPEUTICS INC COM 501575104   12,741 430 SH   SOLE 28 430 0 0
KYMERA THERAPEUTICS INC COM 501575104   1,831,786 61,822 SH   SOLE 30 61,822 0 0
KYMERA THERAPEUTICS INC COM 501575104   23,674 799 SH   SOLE 36 799 0 0
KYMERA THERAPEUTICS INC COM 501575104   193,276 6,523 SH   SOLE 40 6,523 0 0
KYMERA THERAPEUTICS INC COM 501575104   307,441 10,376 SH   SOLE 43 6,247 0 4,129
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   11,050,561 748,683 SH   SOLE 2 171,939 0 576,744
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   27,911 1,891 SH   SOLE 4 654 0 1,237
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   521,176 35,310 SH   SOLE 7 35,310 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   6,052,205 410,041 SH   SOLE 18 410,041 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   945,511 64,059 SH   SOLE 19 64,059 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   157,474,676 10,669,016 SH   SOLE 21 10,669,016 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   87,941,910 5,958,124 SH   SOLE 22 5,705,451 0 252,673
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   444,114 30,089 SH   SOLE 25 30,089 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,879,893 127,364 SH   SOLE 26 113,363 0 14,001
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   62,538 4,237 SH   SOLE 28 4,237 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   28,652,451 1,941,223 SH   SOLE 30 1,941,223 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   45,033 3,051 SH   SOLE 31 3,051 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   532,467 36,075 SH   SOLE 36 36,075 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   447,464 30,316 SH   SOLE 40 30,316 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,353,937 294,982 SH   SOLE 43 265,376 0 29,607
L3HARRIS TECHNOLOGIES INC COM 502431109   81,769,676 416,682 SH   SOLE 2 94,160 0 322,522
L3HARRIS TECHNOLOGIES INC COM 502431109   23,699,512 120,768 SH   SOLE 4 59,388 0 61,380
L3HARRIS TECHNOLOGIES INC COM 502431109   54,667,362 278,574 SH   SOLE 7 272,918 0 5,656
L3HARRIS TECHNOLOGIES INC COM 502431109   538,875 2,746 SH   SOLE 13 2,746 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   6,280,465 32,004 SH   SOLE 15 32,004 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   169,325,115 862,847 SH   SOLE 18 819,225 0 43,622
L3HARRIS TECHNOLOGIES INC COM 502431109   267,502,397 1,363,139 SH   SOLE 19 1,363,139 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,087,196,092 5,540,135 SH   SOLE 21 5,540,135 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   834,560,052 4,252,752 SH   SOLE 22 3,857,120 0 395,632
L3HARRIS TECHNOLOGIES INC COM 502431109   74,513,702 379,707 SH   SOLE 23 379,707 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   113,021,877 575,937 SH   SOLE 25 575,399 0 538
L3HARRIS TECHNOLOGIES INC COM 502431109   62,381,164 317,882 SH   SOLE 26 130,408 0 187,474
L3HARRIS TECHNOLOGIES INC COM 502431109   28,210,874 143,757 SH   SOLE 28 8,039 0 135,718
L3HARRIS TECHNOLOGIES INC COM 502431109   139,723 712 SH   SOLE 29 712 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   180,803,762 921,340 SH   SOLE 30 921,340 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   11,083,046 56,477 SH   SOLE 31 42,102 0 14,375
L3HARRIS TECHNOLOGIES INC COM 502431109   11,787,744 60,068 SH   SOLE 36 60,068 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   850,700 4,335 SH   SOLE 40 4,335 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   33,370,862 170,051 SH   SOLE 43 155,681 0 14,370
LA Z BOY INC COM 505336107   1,477,148 50,796 SH   SOLE 2 21,590 0 29,206
LA Z BOY INC COM 505336107   3,082 106 SH   SOLE 4 106 0 0
LA Z BOY INC COM 505336107   12,155 418 SH   SOLE 7 418 0 0
LA Z BOY INC COM 505336107   4,354,003 149,725 SH   SOLE 18 149,725 0 0
LA Z BOY INC COM 505336107   2,470,550 84,957 SH   SOLE 19 84,957 0 0
LA Z BOY INC COM 505336107   152,803,594 5,254,594 SH   SOLE 21 5,254,594 0 0
LA Z BOY INC COM 505336107   35,139,371 1,208,369 SH   SOLE 22 1,156,402 0 51,967
LA Z BOY INC COM 505336107   171,107 5,884 SH   SOLE 25 5,884 0 0
LA Z BOY INC COM 505336107   395,226 13,591 SH   SOLE 26 9,481 0 4,110
LA Z BOY INC COM 505336107   23,438 806 SH   SOLE 28 806 0 0
LA Z BOY INC COM 505336107   2,123,741 73,031 SH   SOLE 30 73,031 0 0
LA Z BOY INC COM 505336107   271,287 9,329 SH   SOLE 40 9,329 0 0
LA Z BOY INC COM 505336107   1,189,488 40,904 SH   SOLE 43 35,667 0 5,237
LABORATORY CORP AMER HLDGS COM NEW 50540R409   52,857,909 230,398 SH   SOLE 2 154,882 0 75,516
LABORATORY CORP AMER HLDGS COM NEW 50540R409   15,673,745 68,319 SH   SOLE 4 37,376 0 30,943
LABORATORY CORP AMER HLDGS COM NEW 50540R409   26,970,615 117,560 SH   SOLE 7 115,038 0 2,522
LABORATORY CORP AMER HLDGS COM NEW 50540R409   649,717 2,832 SH   SOLE 13 2,832 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   3,492,002 15,221 SH   SOLE 15 15,221 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   340,028,125 1,482,121 SH   SOLE 18 1,390,770 0 91,351
LABORATORY CORP AMER HLDGS COM NEW 50540R409   616,693,349 2,688,054 SH   SOLE 19 2,688,054 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   685,475,988 2,987,865 SH   SOLE 21 2,987,865 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   512,476,561 2,233,792 SH   SOLE 22 2,047,546 0 186,246
LABORATORY CORP AMER HLDGS COM NEW 50540R409   43,140,825 188,043 SH   SOLE 23 188,043 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   52,413,981 228,463 SH   SOLE 25 208,487 0 19,976
LABORATORY CORP AMER HLDGS COM NEW 50540R409   42,084,805 183,440 SH   SOLE 26 90,779 0 92,661
LABORATORY CORP AMER HLDGS COM NEW 50540R409   62,008,326 270,283 SH   SOLE 28 27,226 0 243,057
LABORATORY CORP AMER HLDGS COM NEW 50540R409   195,756,056 853,265 SH   SOLE 30 853,265 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   5,821,533 25,375 SH   SOLE 31 18,695 0 6,680
LABORATORY CORP AMER HLDGS COM NEW 50540R409   58,442,451 254,740 SH   SOLE 34 254,740 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   10,856,154 47,320 SH   SOLE 36 47,320 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   849,772 3,704 SH   SOLE 40 3,704 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   60,337 263 SH   OTR 43 263 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   18,136,244 79,053 SH   SOLE 43 64,440 0 14,612
LADDER CAP CORP CL A 505743104   2,979,802 315,323 SH   SOLE 2 235,669 0 79,654
LADDER CAP CORP CL A 505743104   4,536 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104   12,710 1,345 SH   SOLE 7 1,345 0 0
LADDER CAP CORP CL A 505743104   2,980,180 315,363 SH   SOLE 18 315,363 0 0
LADDER CAP CORP CL A 505743104   3,773,640 399,327 SH   SOLE 19 399,327 0 0
LADDER CAP CORP CL A 505743104   51,300,374 5,428,611 SH   SOLE 21 5,428,611 0 0
LADDER CAP CORP CL A 505743104   29,398,487 3,110,951 SH   SOLE 22 2,965,552 0 145,399
LADDER CAP CORP CL A 505743104   92,610 9,800 SH   SOLE 23 9,800 0 0
LADDER CAP CORP CL A 505743104   191,608 20,276 SH   SOLE 25 20,276 0 0
LADDER CAP CORP CL A 505743104   318,777 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104   144,264 15,266 SH   SOLE 28 1,167 0 14,099
LADDER CAP CORP CL A 505743104   577,338 61,094 SH   SOLE 30 61,094 0 0
LADDER CAP CORP CL A 505743104   56,086 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104   211,463 22,377 SH   SOLE 40 22,377 0 0
LADDER CAP CORP CL A 505743104   546,314 57,811 SH   SOLE 43 52,160 0 5,651
LAIRD SUPERFOOD INC COM STK 50736T102   33,725 41,620 SH   SOLE 22 41,620 0 0
LAKE SHORE BANCORP INC COM 510700107   3,360 333 SH   SOLE 18 333 0 0
LAKE SHORE BANCORP INC COM 510700107   48,614 4,818 SH   SOLE 21 4,818 0 0
LAKELAND BANCORP INC COM 511637100   6,282,635 401,703 SH   SOLE 2 273,616 0 128,087
LAKELAND BANCORP INC COM 511637100   8,899 569 SH   SOLE 7 569 0 0
LAKELAND BANCORP INC COM 511637100   3,016,815 192,891 SH   SOLE 18 192,891 0 0
LAKELAND BANCORP INC COM 511637100   7,111,899 454,725 SH   SOLE 19 454,725 0 0
LAKELAND BANCORP INC COM 511637100   36,994,027 2,365,347 SH   SOLE 21 2,365,347 0 0
LAKELAND BANCORP INC COM 511637100   37,700,564 2,410,522 SH   SOLE 22 2,335,629 0 74,893
LAKELAND BANCORP INC COM 511637100   213,423 13,646 SH   SOLE 23 13,646 0 0
LAKELAND BANCORP INC COM 511637100   170,007 10,870 SH   SOLE 25 10,870 0 0
LAKELAND BANCORP INC COM 511637100   1,587,851 101,525 SH   SOLE 26 34,700 0 66,825
LAKELAND BANCORP INC COM 511637100   100,675 6,437 SH   SOLE 28 126 0 6,311
LAKELAND BANCORP INC COM 511637100   75,135 4,804 SH   SOLE 30 4,804 0 0
LAKELAND BANCORP INC COM 511637100   152,537 9,753 SH   SOLE 40 9,753 0 0
LAKELAND BANCORP INC COM 511637100   2,027,659 129,646 SH   SOLE 43 122,596 0 7,050
LAKELAND FINL CORP COM 511656100   831,421 13,273 SH   SOLE 2 7,136 0 6,137
LAKELAND FINL CORP COM 511656100   5,575 89 SH   SOLE 4 89 0 0
LAKELAND FINL CORP COM 511656100   15,034 240 SH   SOLE 7 240 0 0
LAKELAND FINL CORP COM 511656100   4,833,490 77,163 SH   SOLE 18 77,163 0 0
LAKELAND FINL CORP COM 511656100   2,929,798 46,772 SH   SOLE 19 46,772 0 0
LAKELAND FINL CORP COM 511656100   185,146,677 2,955,726 SH   SOLE 21 2,955,726 0 0
LAKELAND FINL CORP COM 511656100   40,144,598 640,878 SH   SOLE 22 622,748 0 18,130
LAKELAND FINL CORP COM 511656100   201,325 3,214 SH   SOLE 25 3,214 0 0
LAKELAND FINL CORP COM 511656100   741,219 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100   28,251 451 SH   SOLE 28 451 0 0
LAKELAND FINL CORP COM 511656100   2,455,300 39,197 SH   SOLE 30 39,197 0 0
LAKELAND FINL CORP COM 511656100   164,054 2,619 SH   SOLE 40 2,619 0 0
LAKELAND FINL CORP COM 511656100   635,107 10,139 SH   SOLE 43 10,139 0 0
LAKELAND INDS INC COM 511795106   2,307 158 SH   SOLE 2 0 0 158
LAKELAND INDS INC COM 511795106   17,389 1,191 SH   SOLE 18 1,191 0 0
LAKELAND INDS INC COM 511795106   219,978 15,067 SH   SOLE 21 15,067 0 0
LAKELAND INDS INC COM 511795106   1,782,908 122,117 SH   SOLE 22 122,117 0 0
LAKELAND INDS INC COM 511795106   1,504 103 SH   SOLE 43 103 0 0
LAM RESEARCH CORP COM 512807108   173,310,011 326,926 SH   SOLE 2 100,793 0 226,133
LAM RESEARCH CORP COM 512807108   64,851,170 122,333 SH   SOLE 4 68,552 0 53,781
LAM RESEARCH CORP COM 512807108   90,586,906 170,880 SH   SOLE 7 167,003 0 3,877
LAM RESEARCH CORP COM 512807108   3,620,720 6,830 SH   SOLE 13 6,830 0 0
LAM RESEARCH CORP COM 512807108   11,108,134 20,954 SH   SOLE 15 20,954 0 0
LAM RESEARCH CORP COM 512807108   134,876,311 254,426 SH   SOLE 18 239,320 0 15,106
LAM RESEARCH CORP COM 512807108   98,022,899 184,907 SH   SOLE 19 184,907 0 0
LAM RESEARCH CORP COM 512807108   2,182,960,473 4,117,861 SH   SOLE 21 4,117,861 0 0
LAM RESEARCH CORP COM 512807108   1,568,715,731 2,959,171 SH   SOLE 22 2,677,437 0 281,734
LAM RESEARCH CORP COM 512807108   137,520,020 259,413 SH   SOLE 23 259,413 0 0
LAM RESEARCH CORP COM 512807108   144,563,194 272,699 SH   SOLE 25 272,264 0 435
LAM RESEARCH CORP COM 512807108   145,621,313 274,695 SH   SOLE 26 128,403 0 146,292
LAM RESEARCH CORP COM 512807108   167,593,727 316,143 SH   SOLE 28 3,689 0 312,454
LAM RESEARCH CORP COM 512807108   94,361 178 SH   SOLE 29 178 0 0
LAM RESEARCH CORP COM 512807108   516,835,723 974,941 SH   SOLE 30 962,595 0 12,346
LAM RESEARCH CORP COM 512807108   23,070,822 43,520 SH   SOLE 31 33,351 0 10,169
LAM RESEARCH CORP COM 512807108   16,244,467 30,643 SH   SOLE 32 30,643 0 0
LAM RESEARCH CORP COM 512807108   130,566,436 246,296 SH   SOLE 34 246,296 0 0
LAM RESEARCH CORP COM 512807108   20,351,837 38,391 SH   SOLE 36 38,391 0 0
LAM RESEARCH CORP COM 512807108   2,904,527 5,479 SH   SOLE 40 5,479 0 0
LAM RESEARCH CORP COM 512807108   112,916 213 SH   OTR 43 213 0 0
LAM RESEARCH CORP COM 512807108   86,516,040 163,201 SH   SOLE 43 147,923 0 15,278
LAMAR ADVERTISING CO NEW CL A 512816109   20,859,629 208,826 SH   SOLE 2 80,578 0 128,248
LAMAR ADVERTISING CO NEW CL A 512816109   127,460 1,276 SH   SOLE 4 1,276 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   125,362 1,255 SH   SOLE 7 1,255 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   19,098,369 191,194 SH   SOLE 18 191,033 0 161
LAMAR ADVERTISING CO NEW CL A 512816109   4,042,349 40,468 SH   SOLE 19 40,468 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   497,910,096 4,984,584 SH   SOLE 21 4,984,584 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   252,196,878 2,524,746 SH   SOLE 22 2,409,251 0 115,495
LAMAR ADVERTISING CO NEW CL A 512816109   1,360,901 13,624 SH   SOLE 25 13,624 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   4,266,502 42,712 SH   SOLE 26 29,945 0 12,767
LAMAR ADVERTISING CO NEW CL A 512816109   2,311,954 23,145 SH   SOLE 28 4,244 0 18,901
LAMAR ADVERTISING CO NEW CL A 512816109   4,117,865 41,224 SH   SOLE 30 41,224 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   120,867 1,210 SH   SOLE 31 1,210 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   2,119,666 21,220 SH   SOLE 34 21,220 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   138,248 1,384 SH   SOLE 36 1,384 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,360,202 13,617 SH   SOLE 40 13,617 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   19,878 199 SH   OTR 43 199 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   6,571,785 65,790 SH   SOLE 43 56,155 0 9,635
LAMB WESTON HLDGS INC COM 513272104   30,303,588 289,931 SH   SOLE 2 35,865 0 254,066
LAMB WESTON HLDGS INC COM 513272104   7,892,932 75,516 SH   SOLE 4 64,204 0 11,312
LAMB WESTON HLDGS INC COM 513272104   9,715,343 92,952 SH   SOLE 7 88,715 0 4,237
LAMB WESTON HLDGS INC COM 513272104   317,114 3,034 SH   SOLE 13 3,034 0 0
LAMB WESTON HLDGS INC COM 513272104   1,728,447 16,537 SH   SOLE 15 16,537 0 0
LAMB WESTON HLDGS INC COM 513272104   24,026,953 229,879 SH   SOLE 18 217,408 0 12,471
LAMB WESTON HLDGS INC COM 513272104   8,428,075 80,636 SH   SOLE 19 80,636 0 0
LAMB WESTON HLDGS INC COM 513272104   457,889,682 4,380,881 SH   SOLE 21 4,380,881 0 0
LAMB WESTON HLDGS INC COM 513272104   361,000,687 3,453,891 SH   SOLE 22 3,142,723 0 311,168
LAMB WESTON HLDGS INC COM 513272104   27,663,726 264,674 SH   SOLE 23 264,674 0 0
LAMB WESTON HLDGS INC COM 513272104   20,762,898 198,650 SH   SOLE 25 198,160 0 490
LAMB WESTON HLDGS INC COM 513272104   30,787,098 294,557 SH   SOLE 26 83,132 0 211,425
LAMB WESTON HLDGS INC COM 513272104   21,066,215 201,552 SH   SOLE 28 1,754 0 199,798
LAMB WESTON HLDGS INC COM 513272104   42,017 402 SH   SOLE 29 402 0 0
LAMB WESTON HLDGS INC COM 513272104   86,929,493 831,702 SH   SOLE 30 719,294 0 112,408
LAMB WESTON HLDGS INC COM 513272104   4,217,905 40,355 SH   SOLE 31 29,416 0 10,939
LAMB WESTON HLDGS INC COM 513272104   686,487 6,568 SH   SOLE 34 6,568 0 0
LAMB WESTON HLDGS INC COM 513272104   4,081,192 39,047 SH   SOLE 36 39,047 0 0
LAMB WESTON HLDGS INC COM 513272104   635,168 6,077 SH   SOLE 40 6,077 0 0
LAMB WESTON HLDGS INC COM 513272104   43,376 415 SH   OTR 43 415 0 0
LAMB WESTON HLDGS INC COM 513272104   13,986,546 133,817 SH   SOLE 43 122,075 0 11,742
LANCASTER COLONY CORP COM 513847103   9,415,864 46,411 SH   SOLE 2 27,291 0 19,120
LANCASTER COLONY CORP COM 513847103   12,984 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103   2,398,042 11,820 SH   SOLE 7 11,820 0 0
LANCASTER COLONY CORP COM 513847103   17,736,175 87,422 SH   SOLE 18 81,167 0 6,255
LANCASTER COLONY CORP COM 513847103   24,067,452 118,629 SH   SOLE 19 118,629 0 0
LANCASTER COLONY CORP COM 513847103   294,245,791 1,450,344 SH   SOLE 21 1,450,344 0 0
LANCASTER COLONY CORP COM 513847103   137,795,690 679,198 SH   SOLE 22 663,294 0 15,904
LANCASTER COLONY CORP COM 513847103   547,370 2,698 SH   SOLE 23 2,698 0 0
LANCASTER COLONY CORP COM 513847103   642,927 3,169 SH   SOLE 25 3,169 0 0
LANCASTER COLONY CORP COM 513847103   4,991,660 24,604 SH   SOLE 26 5,332 0 19,272
LANCASTER COLONY CORP COM 513847103   228,037 1,124 SH   SOLE 28 235 0 889
LANCASTER COLONY CORP COM 513847103   1,867,713 9,206 SH   SOLE 30 9,206 0 0
LANCASTER COLONY CORP COM 513847103   25,563 126 SH   SOLE 36 126 0 0
LANCASTER COLONY CORP COM 513847103   631,565 3,113 SH   SOLE 40 3,113 0 0
LANCASTER COLONY CORP COM 513847103   74,254 366 SH   OTR 43 366 0 0
LANCASTER COLONY CORP COM 513847103   24,506,301 120,792 SH   SOLE 43 117,395 0 3,397
LANDMARK BANCORP INC COM 51504L107   15,102 731 SH   SOLE 18 731 0 0
LANDMARK BANCORP INC COM 51504L107   223,500 10,818 SH   SOLE 21 10,818 0 0
LANDMARK BANCORP INC COM 51504L107   11,115 538 SH   SOLE 22 538 0 0
LANDOS BIOPHARMA INC COM 515069102   298 1,001 SH   SOLE 18 1,001 0 0
LANDOS BIOPHARMA INC COM 515069102   9,653 32,394 SH   SOLE 21 32,394 0 0
LANDOS BIOPHARMA INC COM 515069102   125 420 SH   SOLE 22 420 0 0
LANDS END INC NEW COM 51509F105   95,042 9,778 SH   SOLE 2 617 0 9,161
LANDS END INC NEW COM 51509F105   330 34 SH   SOLE 7 34 0 0
LANDS END INC NEW COM 51509F105   450,007 46,297 SH   SOLE 18 46,297 0 0
LANDS END INC NEW COM 51509F105   296,771 30,532 SH   SOLE 19 30,532 0 0
LANDS END INC NEW COM 51509F105   4,766,435 490,374 SH   SOLE 21 490,374 0 0
LANDS END INC NEW COM 51509F105   3,709,482 381,634 SH   SOLE 22 369,381 0 12,253
LANDS END INC NEW COM 51509F105   16,611 1,709 SH   SOLE 43 1,709 0 0
LANDSEA HOMES CORP COM 51509P103   140,307 23,153 SH   SOLE 2 20,802 0 2,351
LANDSEA HOMES CORP COM 51509P103   192,611 31,784 SH   SOLE 18 31,784 0 0
LANDSEA HOMES CORP COM 51509P103   102,735 16,953 SH   SOLE 19 16,953 0 0
LANDSEA HOMES CORP COM 51509P103   1,993,267 328,922 SH   SOLE 21 328,922 0 0
LANDSEA HOMES CORP COM 51509P103   668,073 110,243 SH   SOLE 22 103,980 0 6,263
LANDSEA HOMES CORP COM 51509P103   836 138 SH   SOLE 23 138 0 0
LANDSEA HOMES CORP COM 51509P103   178,970 29,533 SH   SOLE 43 29,533 0 0
LANDSTAR SYS INC COM 515098101   11,810,904 65,887 SH   SOLE 2 32,486 0 33,401
LANDSTAR SYS INC COM 515098101   35,673 199 SH   SOLE 4 199 0 0
LANDSTAR SYS INC COM 515098101   2,079,416 11,600 SH   SOLE 7 11,600 0 0
LANDSTAR SYS INC COM 515098101   13,693,671 76,390 SH   SOLE 18 76,390 0 0
LANDSTAR SYS INC COM 515098101   2,086,766 11,641 SH   SOLE 19 11,641 0 0
LANDSTAR SYS INC COM 515098101   361,794,363 2,018,266 SH   SOLE 21 2,018,266 0 0
LANDSTAR SYS INC COM 515098101   180,752,698 1,008,327 SH   SOLE 22 962,913 0 45,414
LANDSTAR SYS INC COM 515098101   1,099,402 6,133 SH   SOLE 25 6,133 0 0
LANDSTAR SYS INC COM 515098101   3,093,669 17,258 SH   SOLE 26 14,217 0 3,041
LANDSTAR SYS INC COM 515098101   267,994 1,495 SH   SOLE 28 657 0 838
LANDSTAR SYS INC COM 515098101   7,809,103 43,563 SH   SOLE 30 43,563 0 0
LANDSTAR SYS INC COM 515098101   93,215 520 SH   SOLE 31 520 0 0
LANDSTAR SYS INC COM 515098101   317,469 1,771 SH   SOLE 36 1,771 0 0
LANDSTAR SYS INC COM 515098101   1,013,178 5,652 SH   SOLE 40 5,652 0 0
LANDSTAR SYS INC COM 515098101   18,253,615 101,828 SH   SOLE 43 99,817 0 2,010
LANNET INC COM NEW 516012200   668 384 SH   SOLE 2 0 0 384
LANNET INC COM NEW 516012200   4,094 2,353 SH   SOLE 21 2,353 0 0
LANNET INC COM NEW 516012200   222,701 127,989 SH   SOLE 22 127,989 0 0
LANNET INC COM NEW 516012200   6,026 3,463 SH   OTR 43 3,463 0 0
LANTERN PHARMA INC COM 51654W101   17,852 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101   6,327 1,310 SH   SOLE 18 1,310 0 0
LANTERN PHARMA INC COM 51654W101   77,415 16,028 SH   SOLE 21 16,028 0 0
LANTERN PHARMA INC COM 51654W101   2,009 416 SH   SOLE 22 416 0 0
LANTHEUS HLDGS INC COM 516544103   8,013,356 97,061 SH   SOLE 2 69,226 0 27,835
LANTHEUS HLDGS INC COM 516544103   16,017 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103   915,260 11,086 SH   SOLE 7 11,086 0 0
LANTHEUS HLDGS INC COM 516544103   23,947,188 290,058 SH   SOLE 18 280,495 0 9,563
LANTHEUS HLDGS INC COM 516544103   17,634,568 213,597 SH   SOLE 19 213,597 0 0
LANTHEUS HLDGS INC COM 516544103   398,920,838 4,831,890 SH   SOLE 21 4,831,890 0 0
LANTHEUS HLDGS INC COM 516544103   179,260,712 2,171,278 SH   SOLE 22 2,120,919 0 50,359
LANTHEUS HLDGS INC COM 516544103   261,055 3,162 SH   SOLE 23 3,162 0 0
LANTHEUS HLDGS INC COM 516544103   960,586 11,635 SH   SOLE 25 11,635 0 0
LANTHEUS HLDGS INC COM 516544103   2,351,309 28,480 SH   SOLE 26 22,573 0 5,907
LANTHEUS HLDGS INC COM 516544103   358,476 4,342 SH   SOLE 28 889 0 3,453
LANTHEUS HLDGS INC COM 516544103   7,842,787 94,995 SH   SOLE 30 94,995 0 0
LANTHEUS HLDGS INC COM 516544103   61,507 745 SH   SOLE 34 745 0 0
LANTHEUS HLDGS INC COM 516544103   72,323 876 SH   SOLE 36 876 0 0
LANTHEUS HLDGS INC COM 516544103   924,837 11,202 SH   SOLE 40 11,202 0 0
LANTHEUS HLDGS INC COM 516544103   3,065,912 37,136 SH   SOLE 43 35,178 0 1,958
LANTRONIX INC COM NEW 516548203   3,541 816 SH   SOLE 2 0 0 816
LANTRONIX INC COM NEW 516548203   19,769 4,555 SH   SOLE 18 4,555 0 0
LANTRONIX INC COM NEW 516548203   717,658 165,359 SH   SOLE 21 165,359 0 0
LANTRONIX INC COM NEW 516548203   816,988 188,246 SH   SOLE 22 188,246 0 0
LARIMAR THERAPEUTICS INC COM 517125100   2,016 445 SH   SOLE 2 0 0 445
LARIMAR THERAPEUTICS INC COM 517125100   20,018 4,419 SH   SOLE 18 4,419 0 0
LARIMAR THERAPEUTICS INC COM 517125100   277,200 61,192 SH   SOLE 21 61,192 0 0
LARIMAR THERAPEUTICS INC COM 517125100   1,164,550 257,075 SH   SOLE 22 257,075 0 0
LAS VEGAS SANDS CORP COM 517834107   29,284,563 509,740 SH   SOLE 2 53,585 0 456,155
LAS VEGAS SANDS CORP COM 517834107   11,246,642 195,764 SH   SOLE 4 170,624 0 25,140
LAS VEGAS SANDS CORP COM 517834107   22,008,118 383,083 SH   SOLE 7 372,903 0 10,180
LAS VEGAS SANDS CORP COM 517834107   348,147 6,060 SH   SOLE 13 6,060 0 0
LAS VEGAS SANDS CORP COM 517834107   2,328,563 40,532 SH   SOLE 15 40,532 0 0
LAS VEGAS SANDS CORP COM 517834107   74,845,458 1,302,793 SH   SOLE 18 1,271,775 0 31,018
LAS VEGAS SANDS CORP COM 517834107   29,864,119 519,828 SH   SOLE 19 519,828 0 0
LAS VEGAS SANDS CORP COM 517834107   479,178,443 8,340,791 SH   SOLE 21 8,340,791 0 0
LAS VEGAS SANDS CORP COM 517834107   394,349,611 6,864,223 SH   SOLE 22 6,374,896 0 489,327
LAS VEGAS SANDS CORP COM 517834107   37,067,027 645,205 SH   SOLE 23 645,205 0 0
LAS VEGAS SANDS CORP COM 517834107   33,340,763 580,344 SH   SOLE 25 521,011 0 59,333
LAS VEGAS SANDS CORP COM 517834107   31,876,305 554,853 SH   SOLE 26 178,830 0 376,023
LAS VEGAS SANDS CORP COM 517834107   40,290,891 701,321 SH   SOLE 28 98,901 0 602,420
LAS VEGAS SANDS CORP COM 517834107   105,413,626 1,834,876 SH   SOLE 30 1,834,876 0 0
LAS VEGAS SANDS CORP COM 517834107   2,713,881 47,239 SH   SOLE 31 41,270 0 5,969
LAS VEGAS SANDS CORP COM 517834107   23,250,877 404,715 SH   SOLE 34 404,715 0 0
LAS VEGAS SANDS CORP COM 517834107   8,184,040 142,455 SH   SOLE 36 142,455 0 0
LAS VEGAS SANDS CORP COM 517834107   802,117 13,962 SH   SOLE 40 13,962 0 0
LAS VEGAS SANDS CORP COM 517834107   12,120,985 210,983 SH   SOLE 43 185,303 0 25,680
LATCH INC COM 51818V106   38,664 50,734 SH   SOLE 2 6,648 0 44,086
LATCH INC COM 51818V106   212,361 278,653 SH   SOLE 18 278,653 0 0
LATCH INC COM 51818V106   150,027 196,860 SH   SOLE 19 196,860 0 0
LATCH INC COM 51818V106   2,665,463 3,497,524 SH   SOLE 21 3,497,524 0 0
LATCH INC COM 51818V106   2,033,619 2,668,441 SH   SOLE 22 2,583,426 0 85,015
LATCH INC *W EXP 06/04/202 51818V114   362 6,091 SH   SOLE 4 6,091 0 0
LATCH INC *W EXP 06/04/202 51818V114   4,332 72,801 SH   SOLE 18 72,801 0 0
LATCH INC *W EXP 06/04/202 51818V114   23,291 391,440 SH   SOLE 19 391,440 0 0
LATCH INC *W EXP 06/04/202 51818V114   2,527 42,463 SH   SOLE 22 42,463 0 0
LATCH INC *W EXP 06/04/202 51818V114   21,733 365,254 SH   SOLE 34 365,254 0 0
LATHAM GROUP INC COM 51819L107   105,731 36,969 SH   SOLE 2 27,577 0 9,392
LATHAM GROUP INC COM 51819L107   1,067 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107   314,797 110,069 SH   SOLE 18 110,069 0 0
LATHAM GROUP INC COM 51819L107   226,695 79,264 SH   SOLE 19 79,264 0 0
LATHAM GROUP INC COM 51819L107   3,926,380 1,372,860 SH   SOLE 21 1,372,860 0 0
LATHAM GROUP INC COM 51819L107   2,802,606 979,932 SH   SOLE 22 942,136 0 37,796
LATHAM GROUP INC COM 51819L107   37,312 13,046 SH   SOLE 25 13,046 0 0
LATHAM GROUP INC COM 51819L107   15,653 5,473 SH   SOLE 26 3,068 0 2,405
LATHAM GROUP INC COM 51819L107   34,995 12,236 SH   SOLE 28 0 0 12,236
LATHAM GROUP INC COM 51819L107   194,786 68,107 SH   SOLE 30 68,107 0 0
LATHAM GROUP INC COM 51819L107   11,560 4,042 SH   SOLE 36 4,042 0 0
LATHAM GROUP INC COM 51819L107   10,019 3,503 SH   SOLE 40 3,503 0 0
LATHAM GROUP INC COM 51819L107   40,744 14,246 SH   SOLE 43 8,496 0 5,750
LATTICE SEMICONDUCTOR CORP COM 518415104   37,040,153 387,855 SH   SOLE 2 191,664 0 196,191
LATTICE SEMICONDUCTOR CORP COM 518415104   334,155 3,499 SH   SOLE 4 425 0 3,074
LATTICE SEMICONDUCTOR CORP COM 518415104   2,549,182 26,693 SH   SOLE 7 26,693 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   31,590,445 330,790 SH   SOLE 18 301,861 0 28,929
LATTICE SEMICONDUCTOR CORP COM 518415104   139,220,473 1,457,806 SH   SOLE 19 1,457,806 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   823,161,200 8,619,489 SH   SOLE 21 8,619,489 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   412,067,698 4,314,845 SH   SOLE 22 4,137,797 0 177,048
LATTICE SEMICONDUCTOR CORP COM 518415104   771,831 8,082 SH   SOLE 23 8,082 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   2,216,269 23,207 SH   SOLE 25 23,207 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   13,913,777 145,694 SH   SOLE 26 49,949 0 95,745
LATTICE SEMICONDUCTOR CORP COM 518415104   1,012,873 10,606 SH   SOLE 28 2,433 0 8,173
LATTICE SEMICONDUCTOR CORP COM 518415104   97,218,905 1,017,999 SH   SOLE 30 1,017,999 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   186,607 1,954 SH   SOLE 31 1,954 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   83,019,965 869,319 SH   SOLE 34 869,319 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   184,793 1,935 SH   SOLE 36 1,935 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   2,053,441 21,502 SH   SOLE 40 21,502 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   13,633,294 142,757 SH   SOLE 43 130,009 0 12,748
LAUDER ESTEE COS INC CL A 518439104   89,971,702 365,056 SH   SOLE 2 49,255 0 315,801
LAUDER ESTEE COS INC CL A 518439104   42,240,533 171,389 SH   SOLE 4 91,985 0 79,404
LAUDER ESTEE COS INC CL A 518439104   45,243,402 183,573 SH   SOLE 7 177,042 0 6,531
LAUDER ESTEE COS INC CL A 518439104   1,834,402 7,443 SH   SOLE 13 7,443 0 0
LAUDER ESTEE COS INC CL A 518439104   6,523,057 26,467 SH   SOLE 15 26,467 0 0
LAUDER ESTEE COS INC CL A 518439104   89,829,001 364,477 SH   SOLE 18 343,390 0 21,087
LAUDER ESTEE COS INC CL A 518439104   20,751,686 84,199 SH   SOLE 19 84,199 0 0
LAUDER ESTEE COS INC CL A 518439104   1,395,753,997 5,663,207 SH   SOLE 21 5,663,207 0 0
LAUDER ESTEE COS INC CL A 518439104   1,243,458,477 5,045,275 SH   SOLE 22 4,562,013 0 483,262
LAUDER ESTEE COS INC CL A 518439104   107,413,430 435,825 SH   SOLE 23 435,825 0 0
LAUDER ESTEE COS INC CL A 518439104   145,950,408 592,187 SH   SOLE 25 590,914 0 1,273
LAUDER ESTEE COS INC CL A 518439104   108,918,314 441,931 SH   SOLE 26 142,666 0 299,265
LAUDER ESTEE COS INC CL A 518439104   144,627,411 586,819 SH   SOLE 28 5,006 0 581,813
LAUDER ESTEE COS INC CL A 518439104   326,560 1,325 SH   SOLE 29 1,325 0 0
LAUDER ESTEE COS INC CL A 518439104   306,561,489 1,243,859 SH   SOLE 30 1,243,859 0 0
LAUDER ESTEE COS INC CL A 518439104   16,064,756 65,182 SH   SOLE 31 47,867 0 17,315
LAUDER ESTEE COS INC CL A 518439104   8,014,386 32,518 SH   SOLE 34 32,518 0 0
LAUDER ESTEE COS INC CL A 518439104   15,479,660 62,808 SH   SOLE 36 62,808 0 0
LAUDER ESTEE COS INC CL A 518439104   2,269,404 9,208 SH   SOLE 40 9,208 0 0
LAUDER ESTEE COS INC CL A 518439104   101,788 413 SH   OTR 43 413 0 0
LAUDER ESTEE COS INC CL A 518439104   72,679,795 294,895 SH   SOLE 43 265,787 0 29,108
LAUREATE EDUCATION INC COMMON STOCK 518613203   8,767,809 745,562 SH   SOLE 2 429,473 0 316,089
LAUREATE EDUCATION INC COMMON STOCK 518613203   4,610 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   14,183 1,206 SH   SOLE 7 1,206 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   4,396,511 373,853 SH   SOLE 18 373,853 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   17,008,288 1,446,283 SH   SOLE 19 1,446,283 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   60,498,650 5,144,443 SH   SOLE 21 5,144,443 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   61,616,214 5,239,474 SH   SOLE 22 5,074,238 0 165,236
LAUREATE EDUCATION INC COMMON STOCK 518613203   502,658 42,743 SH   SOLE 23 42,743 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   301,938 25,675 SH   SOLE 25 25,675 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   3,621,445 307,946 SH   SOLE 26 23,231 0 284,715
LAUREATE EDUCATION INC COMMON STOCK 518613203   108,027 9,186 SH   SOLE 28 1,425 0 7,761
LAUREATE EDUCATION INC COMMON STOCK 518613203   568,384 48,332 SH   SOLE 30 48,332 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   62,516 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   238,752 20,302 SH   SOLE 40 20,302 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   123,492 10,501 SH   SOLE 43 10,380 0 121
LAVORO LTD *W EXP 02/27/202 G5391L110   3,842 6,063 SH   SOLE 18 6,063 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   238,557 376,511 SH   SOLE 19 376,511 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   6,236 9,842 SH   SOLE 22 9,842 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   65,292 103,050 SH   SOLE 34 103,050 0 0
LAZARD LTD SHS A G54050102   8,217,041 248,174 SH   SOLE 2 9,603 0 238,571
LAZARD LTD SHS A G54050102   286,236 8,645 SH   SOLE 7 8,645 0 0
LAZARD LTD SHS A G54050102   2,813,092 84,962 SH   SOLE 18 84,962 0 0
LAZARD LTD SHS A G54050102   876,620 26,476 SH   SOLE 19 26,476 0 0
LAZARD LTD SHS A G54050102   145,510,206 4,394,751 SH   SOLE 21 4,394,751 0 0
LAZARD LTD SHS A G54050102   24,535 741 SH   SOLE 28 741 0 0
LAZARD LTD SHS A G54050102   1,774,961 53,608 SH   SOLE 32 53,608 0 0
LAZARD LTD SHS A G54050102   121,613 3,673 SH   SOLE 36 3,673 0 0
LAZYDAYS HLDGS INC COM 52110H100   18,018 1,544 SH   SOLE 18 1,544 0 0
LAZYDAYS HLDGS INC COM 52110H100   280,664 24,050 SH   SOLE 21 24,050 0 0
LAZYDAYS HLDGS INC COM 52110H100   1,228,326 105,255 SH   SOLE 22 105,255 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   4,633,350 5,100,000 PRN   SOLE 2 5,100,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   2,430,238 2,675,000 PRN   SOLE 21 2,675,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   7,177,150 7,900,000 PRN   SOLE 22 7,900,000 0 0
LCI INDS COM 50189K103   1,691,229 15,393 SH   SOLE 2 8,451 0 6,942
LCI INDS COM 50189K103   8,350 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103   1,022,670 9,308 SH   SOLE 7 9,308 0 0
LCI INDS COM 50189K103   9,298,738 84,634 SH   SOLE 18 78,554 0 6,080
LCI INDS COM 50189K103   8,694,782 79,137 SH   SOLE 19 79,137 0 0
LCI INDS COM 50189K103   327,165,283 2,977,749 SH   SOLE 21 2,977,749 0 0
LCI INDS COM 50189K103   75,538,921 687,530 SH   SOLE 22 669,401 0 18,129
LCI INDS COM 50189K103   6,702 61 SH   SOLE 23 61 0 0
LCI INDS COM 50189K103   477,056 4,342 SH   SOLE 25 4,342 0 0
LCI INDS COM 50189K103   1,367,882 12,450 SH   SOLE 26 9,768 0 2,682
LCI INDS COM 50189K103   49,442 450 SH   SOLE 28 450 0 0
LCI INDS COM 50189K103   6,686,029 60,854 SH   SOLE 30 60,854 0 0
LCI INDS COM 50189K103   57,132 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103   410,804 3,739 SH   SOLE 40 3,739 0 0
LCI INDS COM 50189K103   2,195,690 19,984 SH   SOLE 43 18,541 0 1,443
LCNB CORP COM 50181P100   99,380 6,082 SH   SOLE 2 5,440 0 642
LCNB CORP COM 50181P100   29,526 1,807 SH   SOLE 18 1,807 0 0
LCNB CORP COM 50181P100   384,055 23,504 SH   SOLE 21 23,504 0 0
LCNB CORP COM 50181P100   661,950 40,511 SH   SOLE 22 40,511 0 0
LEAFLY HOLDINGS INC COM 52178J105   1,130 2,825 SH   SOLE 2 0 0 2,825
LEAFLY HOLDINGS INC COM 52178J105   11,152 27,888 SH   SOLE 18 27,888 0 0
LEAFLY HOLDINGS INC COM 52178J105   20,027 50,080 SH   SOLE 19 50,080 0 0
LEAFLY HOLDINGS INC COM 52178J105   139,457 348,730 SH   SOLE 21 348,730 0 0
LEAFLY HOLDINGS INC COM 52178J105   208,815 522,167 SH   SOLE 22 512,641 0 9,526
LEAP THERAPEUTICS INC COM 52187K101   3,984 11,719 SH   SOLE 18 11,719 0 0
LEAP THERAPEUTICS INC COM 52187K101   54,212 159,447 SH   SOLE 21 159,447 0 0
LEAP THERAPEUTICS INC COM 52187K101   152,268 447,847 SH   SOLE 22 447,847 0 0
LEAR CORP COM NEW 521865204   36,608,593 262,446 SH   SOLE 2 133,233 0 129,213
LEAR CORP COM NEW 521865204   7,030,296 50,400 SH   SOLE 4 25,486 0 24,914
LEAR CORP COM NEW 521865204   2,475,390 17,746 SH   SOLE 7 8,756 0 8,990
LEAR CORP COM NEW 521865204   44,637 320 SH   SOLE 13 320 0 0
LEAR CORP COM NEW 521865204   1,047,709 7,511 SH   SOLE 15 7,511 0 0
LEAR CORP COM NEW 521865204   94,308,407 676,094 SH   SOLE 18 628,109 0 47,985
LEAR CORP COM NEW 521865204   178,035,272 1,276,330 SH   SOLE 19 1,276,330 0 0
LEAR CORP COM NEW 521865204   446,469,688 3,200,729 SH   SOLE 21 3,200,729 0 0
LEAR CORP COM NEW 521865204   299,746,155 2,148,872 SH   SOLE 22 2,002,378 0 146,494
LEAR CORP COM NEW 521865204   19,459,692 139,506 SH   SOLE 23 139,506 0 0
LEAR CORP COM NEW 521865204   25,118,522 180,074 SH   SOLE 25 180,074 0 0
LEAR CORP COM NEW 521865204   19,462,482 139,526 SH   SOLE 26 51,680 0 87,846
LEAR CORP COM NEW 521865204   16,712,436 119,811 SH   SOLE 28 2,918 0 116,893
LEAR CORP COM NEW 521865204   8,090 58 SH   SOLE 29 58 0 0
LEAR CORP COM NEW 521865204   49,809,508 357,083 SH   SOLE 30 339,404 0 17,679
LEAR CORP COM NEW 521865204   2,291,263 16,426 SH   SOLE 31 12,034 0 4,392
LEAR CORP COM NEW 521865204   14,305,257 102,554 SH   SOLE 34 102,554 0 0
LEAR CORP COM NEW 521865204   2,812,537 20,163 SH   SOLE 36 20,163 0 0
LEAR CORP COM NEW 521865204   370,625 2,657 SH   SOLE 40 2,657 0 0
LEAR CORP COM NEW 521865204   16,041 115 SH   OTR 43 115 0 0
LEAR CORP COM NEW 521865204   10,318,947 73,976 SH   SOLE 43 67,953 0 6,023
LEE ENTERPRISES INC COM 523768406   37,101 2,980 SH   SOLE 2 2,980 0 0
LEE ENTERPRISES INC COM 523768406   10,645 855 SH   SOLE 18 855 0 0
LEE ENTERPRISES INC COM 523768406   147,582 11,854 SH   SOLE 21 11,854 0 0
LEE ENTERPRISES INC COM 523768406   464,995 37,349 SH   SOLE 22 37,349 0 0
LEGACY HOUSING CORP COM 52472M101   71,762 3,153 SH   SOLE 2 368 0 2,785
LEGACY HOUSING CORP COM 52472M101   582,747 25,604 SH   SOLE 18 25,604 0 0
LEGACY HOUSING CORP COM 52472M101   389,492 17,113 SH   SOLE 19 17,113 0 0
LEGACY HOUSING CORP COM 52472M101   6,345,738 278,811 SH   SOLE 21 278,811 0 0
LEGACY HOUSING CORP COM 52472M101   2,600,876 114,274 SH   SOLE 22 108,869 0 5,405
LEGALZOOM COM INC COM 52466B103   1,019,756 108,716 SH   SOLE 2 97,628 0 11,088
LEGALZOOM COM INC COM 52466B103   8,836 942 SH   SOLE 7 942 0 0
LEGALZOOM COM INC COM 52466B103   2,280,963 243,173 SH   SOLE 18 243,173 0 0
LEGALZOOM COM INC COM 52466B103   10,818,001 1,153,305 SH   SOLE 19 1,153,305 0 0
LEGALZOOM COM INC COM 52466B103   27,780,587 2,961,683 SH   SOLE 21 2,961,683 0 0
LEGALZOOM COM INC COM 52466B103   23,201,618 2,473,520 SH   SOLE 22 2,445,881 0 27,639
LEGALZOOM COM INC COM 52466B103   13,699,612 1,460,513 SH   SOLE 34 1,460,513 0 0
LEGALZOOM COM INC COM 52466B103   206,548 22,020 SH   SOLE 43 21,660 0 360
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   2,471,950 51,264 SH   SOLE 2 25,271 0 25,993
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,151,301 23,876 SH   SOLE 4 7,977 0 15,899
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   679,613 14,094 SH   SOLE 7 14,094 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   305,763 6,341 SH   SOLE 13 6,341 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,756,221 36,421 SH   SOLE 15 36,421 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,598,782 33,156 SH   SOLE 18 33,156 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   21,088,487 437,339 SH   SOLE 19 437,339 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   103,597,198 2,148,428 SH   SOLE 21 2,148,428 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   26,333,231 546,106 SH   SOLE 22 479,781 0 66,325
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   3,577,635 74,194 SH   SOLE 23 74,194 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   36,406 755 SH   SOLE 25 755 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   3,084,778 63,973 SH   SOLE 26 5,113 0 58,860
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   4,982,621 103,331 SH   SOLE 28 3,634 0 99,697
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   18,803,100 389,944 SH   SOLE 30 389,944 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   9,540,857 197,861 SH   SOLE 34 197,861 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   22,374 464 SH   SOLE 40 464 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   19,577 406 SH   SOLE 43 400 0 6
LEGGETT & PLATT INC COM 524660107   10,203,098 320,047 SH   SOLE 2 242,537 0 77,510
LEGGETT & PLATT INC COM 524660107   11,286 354 SH   SOLE 4 354 0 0
LEGGETT & PLATT INC COM 524660107   5,880,170 184,447 SH   SOLE 7 184,447 0 0
LEGGETT & PLATT INC COM 524660107   10,705,846 335,817 SH   SOLE 18 335,817 0 0
LEGGETT & PLATT INC COM 524660107   1,319,131 41,378 SH   SOLE 19 41,378 0 0
LEGGETT & PLATT INC COM 524660107   339,644,897 10,653,855 SH   SOLE 21 10,653,855 0 0
LEGGETT & PLATT INC COM 524660107   128,349,613 4,026,023 SH   SOLE 22 3,855,609 0 170,414
LEGGETT & PLATT INC COM 524660107   647,196 20,301 SH   SOLE 25 20,301 0 0
LEGGETT & PLATT INC COM 524660107   1,732,327 54,339 SH   SOLE 26 43,898 0 10,441
LEGGETT & PLATT INC COM 524660107   75,683 2,374 SH   SOLE 28 2,374 0 0
LEGGETT & PLATT INC COM 524660107   5,045,488 158,265 SH   SOLE 30 158,265 0 0
LEGGETT & PLATT INC COM 524660107   57,352 1,799 SH   SOLE 31 1,799 0 0
LEGGETT & PLATT INC COM 524660107   2,086,642 65,453 SH   SOLE 32 65,453 0 0
LEGGETT & PLATT INC COM 524660107   117,797 3,695 SH   SOLE 36 3,695 0 0
LEGGETT & PLATT INC COM 524660107   684,910 21,484 SH   SOLE 40 21,484 0 0
LEGGETT & PLATT INC COM 524660107   39,531 1,240 SH   OTR 43 1,240 0 0
LEGGETT & PLATT INC COM 524660107   1,962,807 61,569 SH   SOLE 43 58,256 0 3,313
LEIDOS HOLDINGS INC COM 525327102   35,533,687 385,984 SH   SOLE 2 145,254 0 240,730
LEIDOS HOLDINGS INC COM 525327102   7,530,140 81,796 SH   SOLE 4 34,733 0 47,063
LEIDOS HOLDINGS INC COM 525327102   17,933,656 194,804 SH   SOLE 7 190,457 0 4,347
LEIDOS HOLDINGS INC COM 525327102   149,229 1,621 SH   SOLE 13 1,621 0 0
LEIDOS HOLDINGS INC COM 525327102   2,099,612 22,807 SH   SOLE 15 22,807 0 0
LEIDOS HOLDINGS INC COM 525327102   161,755,098 1,757,062 SH   SOLE 18 1,611,394 0 145,668
LEIDOS HOLDINGS INC COM 525327102   352,579,581 3,829,889 SH   SOLE 19 3,829,889 0 0
LEIDOS HOLDINGS INC COM 525327102   337,945,448 3,670,926 SH   SOLE 21 3,670,926 0 0
LEIDOS HOLDINGS INC COM 525327102   309,066,502 3,357,229 SH   SOLE 22 3,073,316 0 283,913
LEIDOS HOLDINGS INC COM 525327102   22,063,192 239,661 SH   SOLE 23 239,661 0 0
LEIDOS HOLDINGS INC COM 525327102   10,815,393 117,482 SH   SOLE 25 116,611 0 871
LEIDOS HOLDINGS INC COM 525327102   26,802,717 291,144 SH   SOLE 26 132,762 0 158,382
LEIDOS HOLDINGS INC COM 525327102   2,703,710 29,369 SH   SOLE 28 0 0 29,369
LEIDOS HOLDINGS INC COM 525327102   56,089,396 609,270 SH   SOLE 30 609,270 0 0
LEIDOS HOLDINGS INC COM 525327102   3,490,731 37,918 SH   SOLE 31 27,781 0 10,137
LEIDOS HOLDINGS INC COM 525327102   23,026,047 250,120 SH   SOLE 34 250,120 0 0
LEIDOS HOLDINGS INC COM 525327102   3,738,096 40,605 SH   SOLE 36 40,605 0 0
LEIDOS HOLDINGS INC COM 525327102   274,799 2,985 SH   SOLE 40 2,985 0 0
LEIDOS HOLDINGS INC COM 525327102   8,233,335 89,434 SH   SOLE 43 78,882 0 10,552
LEMAITRE VASCULAR INC COM 525558201   2,199,879 42,741 SH   SOLE 2 38,261 0 4,480
LEMAITRE VASCULAR INC COM 525558201   20,691 402 SH   SOLE 4 52 0 350
LEMAITRE VASCULAR INC COM 525558201   8,904 173 SH   SOLE 7 173 0 0
LEMAITRE VASCULAR INC COM 525558201   3,264,382 63,423 SH   SOLE 18 63,423 0 0
LEMAITRE VASCULAR INC COM 525558201   4,115,799 79,965 SH   SOLE 19 79,965 0 0
LEMAITRE VASCULAR INC COM 525558201   123,800,688 2,405,298 SH   SOLE 21 2,405,298 0 0
LEMAITRE VASCULAR INC COM 525558201   27,646,596 537,140 SH   SOLE 22 522,632 0 14,508
LEMAITRE VASCULAR INC COM 525558201   200,424 3,894 SH   SOLE 25 3,894 0 0
LEMAITRE VASCULAR INC COM 525558201   1,015,863 19,737 SH   SOLE 26 15,957 0 3,780
LEMAITRE VASCULAR INC COM 525558201   226,931 4,409 SH   SOLE 28 0 0 4,409
LEMAITRE VASCULAR INC COM 525558201   1,696,400 32,959 SH   SOLE 30 32,959 0 0
LEMAITRE VASCULAR INC COM 525558201   165,322 3,212 SH   SOLE 40 3,212 0 0
LEMAITRE VASCULAR INC COM 525558201   99,697 1,937 SH   OTR 43 1,937 0 0
LEMAITRE VASCULAR INC COM 525558201   923,321 17,939 SH   SOLE 43 17,334 0 605
LEMONADE INC COM 52567D107   938,978 65,847 SH   SOLE 2 21,857 0 43,990
LEMONADE INC COM 52567D107   2,110 148 SH   SOLE 4 148 0 0
LEMONADE INC COM 52567D107   6,046 424 SH   SOLE 7 424 0 0
LEMONADE INC COM 52567D107   1,816,168 127,361 SH   SOLE 18 127,361 0 0
LEMONADE INC COM 52567D107   1,448,517 101,579 SH   SOLE 19 101,579 0 0
LEMONADE INC COM 52567D107   23,229,968 1,629,030 SH   SOLE 21 1,629,030 0 0
LEMONADE INC COM 52567D107   20,584,110 1,443,486 SH   SOLE 22 1,387,755 0 55,731
LEMONADE INC COM 52567D107   84,376 5,917 SH   SOLE 25 5,917 0 0
LEMONADE INC COM 52567D107   218,306 15,309 SH   SOLE 26 10,039 0 5,270
LEMONADE INC COM 52567D107   31,957 2,241 SH   SOLE 28 866 0 1,375
LEMONADE INC COM 52567D107   412,228 28,908 SH   SOLE 30 28,908 0 0
LEMONADE INC COM 52567D107   120,312 8,437 SH   SOLE 40 8,437 0 0
LEMONADE INC COM 52567D107   217,479 15,251 SH   SOLE 43 14,571 0 680
LENDINGCLUB CORP COM NEW 52603A208   842,517 116,854 SH   SOLE 2 31,860 0 84,994
LENDINGCLUB CORP COM NEW 52603A208   2,343 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208   7,434 1,031 SH   SOLE 7 1,031 0 0
LENDINGCLUB CORP COM NEW 52603A208   2,114,296 293,245 SH   SOLE 18 293,245 0 0
LENDINGCLUB CORP COM NEW 52603A208   2,785,793 386,379 SH   SOLE 19 386,379 0 0
LENDINGCLUB CORP COM NEW 52603A208   25,710,125 3,565,898 SH   SOLE 21 3,565,898 0 0
LENDINGCLUB CORP COM NEW 52603A208   23,877,761 3,311,756 SH   SOLE 22 3,182,641 0 129,115
LENDINGCLUB CORP COM NEW 52603A208   141,511 19,627 SH   SOLE 25 19,627 0 0
LENDINGCLUB CORP COM NEW 52603A208   545,523 75,662 SH   SOLE 26 16,960 0 58,702
LENDINGCLUB CORP COM NEW 52603A208   35,668 4,947 SH   SOLE 28 0 0 4,947
LENDINGCLUB CORP COM NEW 52603A208   315,048 43,696 SH   SOLE 30 43,696 0 0
LENDINGCLUB CORP COM NEW 52603A208   130,631 18,118 SH   SOLE 40 18,118 0 0
LENDINGCLUB CORP COM NEW 52603A208   608,668 84,420 SH   SOLE 43 56,843 0 27,577
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   1,704,899 2,286,000 PRN   SOLE 21 2,286,000 0 0
LENDINGTREE INC NEW COM 52603B107   4,883,712 183,185 SH   SOLE 2 145,201 0 37,984
LENDINGTREE INC NEW COM 52603B107   1,226 46 SH   SOLE 4 46 0 0
LENDINGTREE INC NEW COM 52603B107   3,599 135 SH   SOLE 7 135 0 0
LENDINGTREE INC NEW COM 52603B107   930,994 34,921 SH   SOLE 18 34,921 0 0
LENDINGTREE INC NEW COM 52603B107   6,550,069 245,689 SH   SOLE 19 245,689 0 0
LENDINGTREE INC NEW COM 52603B107   34,116,589 1,279,692 SH   SOLE 21 1,279,692 0 0
LENDINGTREE INC NEW COM 52603B107   13,775,302 516,703 SH   SOLE 22 508,301 0 8,402
LENDINGTREE INC NEW COM 52603B107   158,654 5,951 SH   SOLE 23 5,951 0 0
LENDINGTREE INC NEW COM 52603B107   42,389 1,590 SH   SOLE 25 1,590 0 0
LENDINGTREE INC NEW COM 52603B107   799,480 29,988 SH   SOLE 26 4,882 0 25,106
LENDINGTREE INC NEW COM 52603B107   5,492 206 SH   SOLE 28 206 0 0
LENDINGTREE INC NEW COM 52603B107   529,734 19,870 SH   SOLE 30 19,870 0 0
LENDINGTREE INC NEW COM 52603B107   120,183 4,508 SH   SOLE 34 4,508 0 0
LENDINGTREE INC NEW COM 52603B107   38,790 1,455 SH   SOLE 40 1,455 0 0
LENDINGTREE INC NEW COM 52603B107   122,609 4,599 SH   SOLE 43 2,912 0 1,687
LENNAR CORP CL A 526057104   43,480,643 413,668 SH   SOLE 2 62,691 0 350,977
LENNAR CORP CL A 526057104   18,896,045 179,774 SH   SOLE 4 101,172 0 78,602
LENNAR CORP CL A 526057104   17,412,312 165,658 SH   SOLE 7 158,417 0 7,241
LENNAR CORP CL A 526057104   1,056,040 10,047 SH   SOLE 13 10,047 0 0
LENNAR CORP CL A 526057104   4,542,434 43,216 SH   SOLE 15 43,216 0 0
LENNAR CORP CL A 526057104   42,706,929 406,307 SH   SOLE 18 385,059 0 21,248
LENNAR CORP CL A 526057104   11,184,965 106,412 SH   SOLE 19 106,412 0 0
LENNAR CORP CL A 526057104   946,714,839 9,006,896 SH   SOLE 21 9,006,896 0 0
LENNAR CORP CL A 526057104   571,165,217 5,433,976 SH   SOLE 22 4,894,280 0 539,696
LENNAR CORP CL A 526057104   49,212,607 468,201 SH   SOLE 23 468,201 0 0
LENNAR CORP CL A 526057104   36,068,707 343,152 SH   SOLE 25 342,039 0 1,113
LENNAR CORP CL A 526057104   44,243,742 420,928 SH   SOLE 26 160,103 0 260,825
LENNAR CORP CL A 526057104   44,767,085 425,907 SH   SOLE 28 3,828 0 422,079
LENNAR CORP CL A 526057104   180,623,336 1,718,422 SH   SOLE 30 1,718,422 0 0
LENNAR CORP CL A 526057104   7,852,137 74,704 SH   SOLE 31 55,550 0 19,154
LENNAR CORP CL A 526057104   1,125,308 10,706 SH   SOLE 34 10,706 0 0
LENNAR CORP CL A 526057104   7,775,617 73,976 SH   SOLE 36 73,976 0 0
LENNAR CORP CL A 526057104   1,076,011 10,237 SH   SOLE 40 10,237 0 0
LENNAR CORP CL A 526057104   85,139 810 SH   OTR 43 810 0 0
LENNAR CORP CL A 526057104   25,454,060 242,166 SH   SOLE 43 215,047 0 27,119
LENNAR CORP CL B 526057302   1,244,535 13,935 SH   SOLE 2 746 0 13,189
LENNAR CORP CL B 526057302   20,452 229 SH   SOLE 7 229 0 0
LENNAR CORP CL B 526057302   480,131 5,376 SH   SOLE 18 5,376 0 0
LENNAR CORP CL B 526057302   339,646 3,803 SH   SOLE 19 3,803 0 0
LENNAR CORP CL B 526057302   24,904,629 278,856 SH   SOLE 21 278,856 0 0
LENNAR CORP CL B 526057302   9,633,155 107,862 SH   SOLE 22 94,608 0 13,254
LENNAR CORP CL B 526057302   1,259,718 14,105 SH   SOLE 25 14,105 0 0
LENNAR CORP CL B 526057302   701,977 7,860 SH   SOLE 26 986 0 6,874
LENNAR CORP CL B 526057302   313,657 3,512 SH   SOLE 28 0 0 3,512
LENNAR CORP CL B 526057302   94,937 1,063 SH   SOLE 31 230 0 833
LENNAR CORP CL B 526057302   779,953 8,733 SH   SOLE 43 8,608 0 125
LENNOX INTL INC COM 526107107   25,482,556 101,411 SH   SOLE 2 73,377 0 28,034
LENNOX INTL INC COM 526107107   9,140,310 36,375 SH   SOLE 4 19,841 0 16,534
LENNOX INTL INC COM 526107107   1,036,027 4,123 SH   SOLE 7 4,123 0 0
LENNOX INTL INC COM 526107107   81,666 325 SH   SOLE 13 325 0 0
LENNOX INTL INC COM 526107107   727,707 2,896 SH   SOLE 15 2,896 0 0
LENNOX INTL INC COM 526107107   17,539,595 69,801 SH   SOLE 18 67,922 0 1,879
LENNOX INTL INC COM 526107107   4,023,747 16,013 SH   SOLE 19 16,013 0 0
LENNOX INTL INC COM 526107107   441,782,153 1,758,127 SH   SOLE 21 1,758,127 0 0
LENNOX INTL INC COM 526107107   244,780,643 974,135 SH   SOLE 22 909,631 0 64,504
LENNOX INTL INC COM 526107107   15,612,278 62,131 SH   SOLE 23 62,131 0 0
LENNOX INTL INC COM 526107107   4,240,350 16,875 SH   SOLE 25 16,704 0 171
LENNOX INTL INC COM 526107107   7,652,230 30,453 SH   SOLE 26 23,532 0 6,921
LENNOX INTL INC COM 526107107   23,236,113 92,471 SH   SOLE 28 1,500 0 90,971
LENNOX INTL INC COM 526107107   35,682 142 SH   SOLE 29 142 0 0
LENNOX INTL INC COM 526107107   40,232,190 160,109 SH   SOLE 30 148,934 0 11,175
LENNOX INTL INC COM 526107107   1,982,097 7,888 SH   SOLE 31 7,303 0 585
LENNOX INTL INC COM 526107107   4,608,224 18,339 SH   SOLE 34 18,339 0 0
LENNOX INTL INC COM 526107107   1,242,831 4,946 SH   SOLE 36 4,946 0 0
LENNOX INTL INC COM 526107107   380,187 1,513 SH   SOLE 40 1,513 0 0
LENNOX INTL INC COM 526107107   4,677,300 18,614 SH   SOLE 43 17,716 0 898
LENSAR INC COM 52634L108   4,143 1,664 SH   SOLE 18 1,664 0 0
LENSAR INC COM 52634L108   49,150 19,739 SH   SOLE 21 19,739 0 0
LENSAR INC COM 52634L108   350,077 140,593 SH   SOLE 22 140,593 0 0
LEONARDO DRS INC COM 52661A108   247,636 19,093 SH   SOLE 2 12,968 0 6,125
LEONARDO DRS INC COM 52661A108   361,396 27,864 SH   SOLE 7 27,864 0 0
LEONARDO DRS INC COM 52661A108   9,455 729 SH   SOLE 18 729 0 0
LEONARDO DRS INC COM 52661A108   853,439 65,801 SH   SOLE 21 65,801 0 0
LEONARDO DRS INC COM 52661A108   414,392 31,950 SH   SOLE 22 15,683 0 16,267
LEONARDO DRS INC COM 52661A108   103,540 7,983 SH   SOLE 25 7,983 0 0
LEONARDO DRS INC COM 52661A108   13,022 1,004 SH   SOLE 26 660 0 344
LEONARDO DRS INC COM 52661A108   60,323 4,651 SH   SOLE 28 0 0 4,651
LEONARDO DRS INC COM 52661A108   28,729 2,215 SH   SOLE 31 2,063 0 152
LEONARDO DRS INC COM 52661A108   82,943 6,395 SH   SOLE 40 6,395 0 0
LESLIES INC COM 527064109   1,458,230 132,446 SH   SOLE 2 56,562 0 75,884
LESLIES INC COM 527064109   4,822 438 SH   SOLE 4 438 0 0
LESLIES INC COM 527064109   470,204 42,707 SH   SOLE 7 42,707 0 0
LESLIES INC COM 527064109   1,863,916 169,293 SH   SOLE 18 169,293 0 0
LESLIES INC COM 527064109   616,252 55,972 SH   SOLE 19 55,972 0 0
LESLIES INC COM 527064109   164,679,091 14,957,229 SH   SOLE 21 14,957,229 0 0
LESLIES INC COM 527064109   44,111,774 4,006,519 SH   SOLE 22 3,795,998 0 210,521
LESLIES INC COM 527064109   632,943 57,488 SH   SOLE 25 57,488 0 0
LESLIES INC COM 527064109   909,580 82,614 SH   SOLE 26 68,946 0 13,668
LESLIES INC COM 527064109   233,236 21,184 SH   SOLE 28 1,730 0 19,454
LESLIES INC COM 527064109   5,798,031 526,615 SH   SOLE 30 526,615 0 0
LESLIES INC COM 527064109   25,675 2,332 SH   SOLE 31 2,332 0 0
LESLIES INC COM 527064109   81,419 7,395 SH   SOLE 36 7,395 0 0
LESLIES INC COM 527064109   277,540 25,208 SH   SOLE 40 25,208 0 0
LESLIES INC COM 527064109   423,092 38,428 SH   SOLE 43 35,583 0 2,845
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   801,646 43,974 SH   SOLE 2 29,919 0 14,055
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   3,701 203 SH   SOLE 4 203 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   375,283 20,586 SH   SOLE 7 20,586 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   3,558,350 195,192 SH   SOLE 21 195,192 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   25,278,903 1,386,665 SH   SOLE 22 1,349,798 0 36,867
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   317,184 17,399 SH   SOLE 25 17,399 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   644,503 35,354 SH   SOLE 26 27,946 0 7,408
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,045,345 57,342 SH   SOLE 28 54,527 0 2,815
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   661,512 36,287 SH   SOLE 30 36,287 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   294,250 16,141 SH   SOLE 40 16,141 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   129,178 7,086 SH   SOLE 43 6,464 0 622
LEXICON PHARMACEUTICALS INC COM NEW 528872302   162,227 66,760 SH   SOLE 2 21,523 0 45,237
LEXICON PHARMACEUTICALS INC COM NEW 528872302   2,182 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   551,860 227,103 SH   SOLE 18 227,103 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   420,317 172,970 SH   SOLE 19 172,970 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   7,200,581 2,963,202 SH   SOLE 21 2,963,202 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   5,102,451 2,099,774 SH   SOLE 22 2,054,886 0 44,888
LEXICON PHARMACEUTICALS INC COM NEW 528872302   49,754 20,475 SH   SOLE 25 20,475 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   220,265 90,644 SH   SOLE 30 90,644 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   16,684 6,866 SH   SOLE 40 6,866 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   20,011 8,235 SH   SOLE 43 8,235 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   44,726 16,504 SH   SOLE 2 16,504 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   17,368 6,409 SH   SOLE 4 6,409 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   25,206 9,301 SH   SOLE 7 9,301 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   4,341,989 1,602,210 SH   SOLE 21 1,602,210 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   1,884,401 695,351 SH   SOLE 22 583,965 0 111,386
LEXINFINTECH HLDGS LTD ADR 528877103   3,011 1,111 SH   SOLE 25 1,111 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   820,173 302,647 SH   SOLE 30 302,647 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   338,975 125,083 SH   SOLE 43 124,607 0 476
LF CAPITAL ACQUISITION CORP *W EXP 02/19/202 50202D110   31,444 562,500 SH   SOLE 2 562,500 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   363,641 56,997 SH   SOLE 22 56,997 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   656,520 102,903 SH   SOLE 43 99,874 0 3,029
LGI HOMES INC COM 50187T106   2,082,758 18,265 SH   SOLE 2 6,177 0 12,088
LGI HOMES INC COM 50187T106   9,921 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106   385,193 3,378 SH   SOLE 7 3,378 0 0
LGI HOMES INC COM 50187T106   7,991,450 70,082 SH   SOLE 18 70,082 0 0
LGI HOMES INC COM 50187T106   4,624,829 40,558 SH   SOLE 19 40,558 0 0
LGI HOMES INC COM 50187T106   303,484,687 2,661,446 SH   SOLE 21 2,661,446 0 0
LGI HOMES INC COM 50187T106   64,152,252 562,591 SH   SOLE 22 538,193 0 24,398
LGI HOMES INC COM 50187T106   402,526 3,530 SH   SOLE 25 3,530 0 0
LGI HOMES INC COM 50187T106   1,063,444 9,326 SH   SOLE 26 7,330 0 1,996
LGI HOMES INC COM 50187T106   91,224 800 SH   SOLE 28 404 0 396
LGI HOMES INC COM 50187T106   4,169,393 36,564 SH   SOLE 30 36,564 0 0
LGI HOMES INC COM 50187T106   60,664 532 SH   SOLE 36 532 0 0
LGI HOMES INC COM 50187T106   387,360 3,397 SH   SOLE 40 3,397 0 0
LGI HOMES INC COM 50187T106   1,843,979 16,171 SH   SOLE 43 15,777 0 394
LGL GROUP INC COM 50186A108   2,315 541 SH   SOLE 18 541 0 0
LGL GROUP INC COM 50186A108   33,320 7,785 SH   SOLE 21 7,785 0 0
LGL GROUP INC COM 50186A108   903 211 SH   SOLE 22 211 0 0
LI AUTO INC SPONSORED ADS 50202M102   8,432,651 337,982 SH   SOLE 25 337,982 0 0
LI AUTO INC SPONSORED ADS 50202M102   1,101,617 44,153 SH   SOLE 28 0 0 44,153
LI AUTO INC SPONSORED ADS 50202M102   1,014,517 40,662 SH   SOLE 32 40,662 0 0
LI AUTO INC SPONSORED ADS 50202M102   10,872,911 435,788 SH   SOLE 43 385,757 0 50,031
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   355,028 63,060 SH   SOLE 2 26,694 0 36,366
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   8,411 1,494 SH   SOLE 7 1,494 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   2,068,721 367,446 SH   SOLE 18 367,446 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   1,852,580 329,055 SH   SOLE 19 329,055 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   23,986,902 4,260,551 SH   SOLE 21 4,260,551 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   8,918,697 1,584,138 SH   SOLE 22 1,505,057 0 79,081
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   4,470 794 SH   SOLE 23 794 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   168,607 29,948 SH   SOLE 43 27,840 0 2,108
LIANBIO SPONSORED ADS 53000N108   1,205,768 615,188 SH   SOLE 19 615,188 0 0
LIANBIO SPONSORED ADS 53000N108   799,521 407,919 SH   SOLE 34 407,919 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   5,699,128 69,400 SH   SOLE 2 3,738 0 65,662
LIBERTY BROADBAND CORP COM SER A 530307107   20,202 246 SH   SOLE 7 246 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   12,729 155 SH   SOLE 15 155 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   634,870 7,731 SH   SOLE 18 7,731 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   384,486 4,682 SH   SOLE 19 4,682 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   17,804,355 216,809 SH   SOLE 21 216,809 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   25,195,730 306,816 SH   SOLE 22 292,896 0 13,920
LIBERTY BROADBAND CORP COM SER A 530307107   1,988,372 24,213 SH   SOLE 25 24,213 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   484,344 5,898 SH   SOLE 26 0 0 5,898
LIBERTY BROADBAND CORP COM SER A 530307107   439,178 5,348 SH   SOLE 28 448 0 4,900
LIBERTY BROADBAND CORP COM SER A 530307107   95,095 1,158 SH   SOLE 31 232 0 926
LIBERTY BROADBAND CORP COM SER A 530307107   26,607 324 SH   OTR 43 324 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   4,705,065 57,295 SH   SOLE 43 52,164 0 5,131
LIBERTY BROADBAND CORP COM SER C 530307305   9,653,509 118,158 SH   SOLE 2 32,947 0 85,211
LIBERTY BROADBAND CORP COM SER C 530307305   7,264,029 88,911 SH   SOLE 4 48,774 0 40,137
LIBERTY BROADBAND CORP COM SER C 530307305   2,656,476 32,515 SH   SOLE 7 32,515 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   334,643 4,096 SH   SOLE 13 4,096 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   1,100,826 13,474 SH   SOLE 15 13,474 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   6,499,235 79,550 SH   SOLE 18 72,653 0 6,897
LIBERTY BROADBAND CORP COM SER C 530307305   5,424,390 66,394 SH   SOLE 19 66,394 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   206,912,766 2,532,592 SH   SOLE 21 2,532,592 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   244,331,203 2,990,590 SH   SOLE 22 2,760,714 0 229,876
LIBERTY BROADBAND CORP COM SER C 530307305   18,632,502 228,060 SH   SOLE 23 228,060 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   11,559,325 141,485 SH   SOLE 25 141,485 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   12,063,985 147,662 SH   SOLE 26 76,497 0 71,165
LIBERTY BROADBAND CORP COM SER C 530307305   18,784,546 229,921 SH   SOLE 28 1,586 0 228,335
LIBERTY BROADBAND CORP COM SER C 530307305   40,399,425 494,485 SH   SOLE 30 494,485 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   2,771,019 33,917 SH   SOLE 31 24,962 0 8,955
LIBERTY BROADBAND CORP COM SER C 530307305   417,079 5,105 SH   SOLE 34 5,105 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   3,897,253 47,702 SH   SOLE 36 47,702 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   448,125 5,485 SH   SOLE 40 5,485 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   8,613,631 105,430 SH   SOLE 43 102,067 0 3,363
LIBERTY ENERGY INC COM CL A 53115L104   7,080,228 552,711 SH   SOLE 2 319,889 0 232,822
LIBERTY ENERGY INC COM CL A 53115L104   3,215 251 SH   SOLE 4 251 0 0
LIBERTY ENERGY INC COM CL A 53115L104   311,360 24,306 SH   SOLE 7 24,306 0 0
LIBERTY ENERGY INC COM CL A 53115L104   4,828,473 376,930 SH   SOLE 18 332,316 0 44,614
LIBERTY ENERGY INC COM CL A 53115L104   23,463,296 1,831,639 SH   SOLE 19 1,831,639 0 0
LIBERTY ENERGY INC COM CL A 53115L104   60,699,071 4,738,413 SH   SOLE 21 4,738,413 0 0
LIBERTY ENERGY INC COM CL A 53115L104   66,185,337 5,166,693 SH   SOLE 22 5,071,222 0 95,471
LIBERTY ENERGY INC COM CL A 53115L104   619,171 48,335 SH   SOLE 23 48,335 0 0
LIBERTY ENERGY INC COM CL A 53115L104   231,925 18,105 SH   SOLE 25 18,105 0 0
LIBERTY ENERGY INC COM CL A 53115L104   4,404,757 343,853 SH   SOLE 26 57,404 0 286,449
LIBERTY ENERGY INC COM CL A 53115L104   894,330 69,815 SH   SOLE 28 1,933 0 67,882
LIBERTY ENERGY INC COM CL A 53115L104   773,622 60,392 SH   SOLE 30 60,392 0 0
LIBERTY ENERGY INC COM CL A 53115L104   215,131 16,794 SH   SOLE 40 16,794 0 0
LIBERTY ENERGY INC COM CL A 53115L104   1,233,859 96,320 SH   SOLE 43 93,344 0 2,976
LIBERTY GLOBAL PLC SHS CL A G5480U104   2,029,482 104,076 SH   SOLE 2 46,202 0 57,874
LIBERTY GLOBAL PLC SHS CL A G5480U104   2,768,045 141,951 SH   SOLE 4 94,424 0 47,527
LIBERTY GLOBAL PLC SHS CL A G5480U104   469,424 24,073 SH   SOLE 7 24,073 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   67,685 3,471 SH   SOLE 13 3,471 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   259,214 13,293 SH   SOLE 15 13,293 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,499,862 76,916 SH   SOLE 18 52,917 0 23,999
LIBERTY GLOBAL PLC SHS CL A G5480U104   17,104,523 877,155 SH   SOLE 21 877,155 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   54,091,109 2,773,903 SH   SOLE 22 2,578,875 0 195,028
LIBERTY GLOBAL PLC SHS CL A G5480U104   5,942,060 304,721 SH   SOLE 23 304,721 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   24,155,118 1,238,724 SH   SOLE 25 1,238,724 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   7,624,637 391,007 SH   SOLE 26 159,327 0 231,680
LIBERTY GLOBAL PLC SHS CL A G5480U104   4,503,623 230,955 SH   SOLE 28 2,112 0 228,843
LIBERTY GLOBAL PLC SHS CL A G5480U104   190,359 9,762 SH   SOLE 29 9,762 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   24,191,369 1,240,583 SH   SOLE 30 1,240,583 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   787,839 40,402 SH   SOLE 31 28,136 0 12,266
LIBERTY GLOBAL PLC SHS CL A G5480U104   199,329 10,222 SH   SOLE 34 10,222 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,258,920 64,560 SH   SOLE 36 64,560 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   133,770 6,860 SH   SOLE 40 6,860 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   911,625 46,750 SH   SOLE 43 46,425 0 325
LIBERTY GLOBAL PLC SHS CL B G5480U112   9,380 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   7,545,002 370,216 SH   SOLE 2 247,742 0 122,474
LIBERTY GLOBAL PLC SHS CL C G5480U120   8,955,115 439,407 SH   SOLE 4 200,462 0 238,945
LIBERTY GLOBAL PLC SHS CL C G5480U120   923,540 45,316 SH   SOLE 7 45,316 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   444,997 21,835 SH   SOLE 13 21,835 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   688,946 33,805 SH   SOLE 15 33,805 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   1,422,483 69,798 SH   SOLE 18 54,226 0 15,572
LIBERTY GLOBAL PLC SHS CL C G5480U120   89,815 4,407 SH   SOLE 19 4,407 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   54,260,874 2,662,457 SH   SOLE 21 2,662,457 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   93,518,684 4,588,748 SH   SOLE 22 4,258,447 0 330,301
LIBERTY GLOBAL PLC SHS CL C G5480U120   12,342,617 605,624 SH   SOLE 23 605,624 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   39,412,658 1,933,889 SH   SOLE 25 1,925,300 0 8,589
LIBERTY GLOBAL PLC SHS CL C G5480U120   11,793,906 578,700 SH   SOLE 26 253,962 0 324,738
LIBERTY GLOBAL PLC SHS CL C G5480U120   14,368,389 705,024 SH   SOLE 28 6,618 0 698,406
LIBERTY GLOBAL PLC SHS CL C G5480U120   614,049 30,130 SH   SOLE 29 30,130 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   40,193,130 1,972,185 SH   SOLE 30 1,947,189 0 24,996
LIBERTY GLOBAL PLC SHS CL C G5480U120   2,120,641 104,055 SH   SOLE 31 85,004 0 19,051
LIBERTY GLOBAL PLC SHS CL C G5480U120   260,395 12,777 SH   SOLE 34 12,777 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   2,514,301 123,371 SH   SOLE 36 123,371 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   257,033 12,612 SH   SOLE 40 12,612 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   2,086,647 102,387 SH   SOLE 43 97,869 0 4,518
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5   2,275,074 2,471,000 PRN   SOLE 21 2,471,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   1,159,852 139,573 SH   SOLE 2 106,324 0 33,249
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   11,368 1,368 SH   SOLE 7 1,368 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   915,563 110,176 SH   SOLE 18 110,176 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   980,422 117,981 SH   SOLE 19 117,981 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   13,195,324 1,587,885 SH   SOLE 21 1,587,885 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   10,087,758 1,213,930 SH   SOLE 22 1,174,586 0 39,344
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   34,703 4,176 SH   SOLE 23 4,176 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   59,574 7,169 SH   SOLE 25 7,169 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   333,597 40,144 SH   SOLE 26 0 0 40,144
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   240,350 28,923 SH   SOLE 30 28,923 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   126,852 15,265 SH   SOLE 34 15,265 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   26,775 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   62,126 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   240,691 28,964 SH   SOLE 43 28,736 0 228
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   1,399,921 169,482 SH   SOLE 2 53,564 0 115,918
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   5,567 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   35,716 4,324 SH   SOLE 7 4,324 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   3,294,435 398,842 SH   SOLE 18 398,842 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   2,960,169 358,374 SH   SOLE 19 358,374 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   40,958,870 4,958,701 SH   SOLE 21 4,958,701 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   32,835,102 3,975,194 SH   SOLE 22 3,791,628 0 183,566
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   171,882 20,809 SH   SOLE 25 20,809 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   486,456 58,893 SH   SOLE 26 43,877 0 15,016
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   98,550 11,931 SH   SOLE 28 2,812 0 9,119
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   603,401 73,051 SH   SOLE 30 73,051 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   57,415 6,951 SH   SOLE 36 6,951 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   166,571 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   98,393 11,912 SH   SOLE 43 11,395 0 517
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   2,751,556 97,955 SH   SOLE 2 7,981 0 89,974
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   2,169,587 77,237 SH   SOLE 4 48,021 0 29,216
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   491,715 17,505 SH   SOLE 7 17,505 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   114,382 4,072 SH   SOLE 13 4,072 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   152,023 5,412 SH   SOLE 15 5,412 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   7,020,815 249,940 SH   SOLE 18 245,831 0 4,109
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   26,496,791 943,282 SH   SOLE 19 943,282 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   26,851,512 955,910 SH   SOLE 21 955,910 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   51,853,775 1,845,987 SH   SOLE 22 1,703,804 0 142,183
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   3,841,757 136,766 SH   SOLE 23 136,766 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   6,583,032 234,355 SH   SOLE 25 234,355 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   5,003,447 178,122 SH   SOLE 26 62,476 0 115,646
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   3,169,732 112,842 SH   SOLE 28 0 0 112,842
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   8,446,466 300,693 SH   SOLE 30 300,693 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   641,997 22,855 SH   SOLE 31 17,266 0 5,589
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   17,568,329 625,430 SH   SOLE 34 625,430 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   532,671 18,963 SH   SOLE 36 18,963 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   81,826 2,913 SH   SOLE 40 2,913 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   11,489 409 SH   OTR 43 409 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   4,165,466 148,290 SH   SOLE 43 132,174 0 16,116
LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508   249 9 SH   SOLE 43 9 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   5,455,391 194,905 SH   SOLE 2 17,753 0 177,152
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   4,327,562 154,611 SH   SOLE 4 75,935 0 78,676
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   773,868 27,648 SH   SOLE 7 27,648 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   10,244 366 SH   SOLE 13 366 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   318,582 11,382 SH   SOLE 15 11,382 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   9,408,615 336,142 SH   SOLE 18 326,742 0 9,400
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   38,323,964 1,369,202 SH   SOLE 19 1,369,202 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   54,771,616 1,956,828 SH   SOLE 21 1,956,828 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   103,641,512 3,702,805 SH   SOLE 22 3,401,986 0 300,819
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   8,486,428 303,195 SH   SOLE 23 303,195 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   11,066,742 395,382 SH   SOLE 25 395,382 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   7,554,753 269,909 SH   SOLE 26 95,233 0 174,676
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   5,772,210 206,224 SH   SOLE 28 2,282 0 203,942
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   20,963,111 748,950 SH   SOLE 30 748,950 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,283,761 45,865 SH   SOLE 31 33,673 0 12,192
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   20,342,796 726,788 SH   SOLE 34 726,788 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,339,741 47,865 SH   SOLE 36 47,865 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   231,757 8,280 SH   SOLE 40 8,280 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,945,641 69,512 SH   SOLE 43 65,106 0 4,406
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   212,563 6,147 SH   SOLE 2 3,676 0 2,471
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   1,383 40 SH   SOLE 4 40 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   1,349 39 SH   SOLE 7 39 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   902,434 26,097 SH   SOLE 18 26,097 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   688,177 19,901 SH   SOLE 19 19,901 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   11,764,981 340,225 SH   SOLE 21 340,225 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   8,162,263 236,040 SH   SOLE 22 228,983 0 7,057
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   83,096 2,403 SH   SOLE 25 2,403 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   36,136 1,045 SH   SOLE 26 1,045 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   17,048 493 SH   SOLE 28 0 0 493
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   39,594 1,145 SH   SOLE 30 1,145 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   287,602 8,317 SH   SOLE 43 8,231 0 86
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   19,782,208 264,362 SH   SOLE 2 14,554 0 249,808
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   10,672,404 142,622 SH   SOLE 4 69,197 0 73,425
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   2,071,594 27,684 SH   SOLE 7 27,684 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   498,068 6,656 SH   SOLE 13 6,656 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,341,926 17,933 SH   SOLE 15 17,933 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   9,819,118 131,219 SH   SOLE 18 120,288 0 10,931
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   293,648,410 3,924,207 SH   SOLE 19 3,924,207 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   184,473,161 2,465,230 SH   SOLE 21 2,465,230 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   427,419,831 5,711,878 SH   SOLE 22 5,334,248 0 377,630
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   26,881,480 359,234 SH   SOLE 23 359,234 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   2,896,295 38,705 SH   SOLE 25 38,124 0 581
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   10,596,152 141,603 SH   SOLE 26 92,036 0 49,567
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   16,760,274 223,978 SH   SOLE 28 2,589 0 221,389
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   32,616,002 435,868 SH   SOLE 30 435,868 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   3,372,813 45,073 SH   SOLE 31 41,656 0 3,417
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   639,123 8,541 SH   SOLE 34 8,541 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   2,060,519 27,536 SH   SOLE 36 27,536 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   590,933 7,897 SH   SOLE 40 7,897 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   3,979,197 53,176 SH   SOLE 43 51,195 0 1,981
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   13,488,863 199,835 SH   SOLE 2 1,385 0 198,450
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   20,318 301 SH   SOLE 7 301 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   497,948 7,377 SH   SOLE 18 7,377 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   545,198 8,077 SH   SOLE 19 8,077 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   16,371,720 242,544 SH   SOLE 21 242,544 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   32,447,858 480,709 SH   SOLE 22 463,723 0 16,986
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   23,828 353 SH   SOLE 31 353 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   18,360 272 SH   OTR 43 272 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   4,960,811 73,494 SH   SOLE 43 65,693 0 7,801
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   699,202 20,754 SH   SOLE 2 11,682 0 9,072
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   5,727 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   14,318 425 SH   SOLE 7 425 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   3,129,531 92,892 SH   SOLE 18 92,892 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   2,498,450 74,160 SH   SOLE 19 74,160 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   42,938,377 1,274,514 SH   SOLE 21 1,274,514 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   32,079,921 952,209 SH   SOLE 22 925,571 0 26,638
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   234,819 6,970 SH   SOLE 25 6,970 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   281,042 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   25,166 747 SH   SOLE 28 0 0 747
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   473,479 14,054 SH   SOLE 30 14,054 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   126,674 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   659,111 19,564 SH   SOLE 43 19,540 0 24
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   4,358 5,073 SH   SOLE 2 1,204 0 3,869
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   10,822 12,598 SH   SOLE 18 12,598 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   403,429 469,650 SH   SOLE 21 469,650 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   956,291 1,113,261 SH   SOLE 22 1,113,261 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   2 2 SH   SOLE 43 2 0 0
LIFE STORAGE INC COM 53223X107   28,842,815 220,023 SH   SOLE 2 66,891 0 153,132
LIFE STORAGE INC COM 53223X107   6,035,908 46,044 SH   SOLE 4 46,044 0 0
LIFE STORAGE INC COM 53223X107   17,919,216 136,694 SH   SOLE 7 136,694 0 0
LIFE STORAGE INC COM 53223X107   22,178,068 169,182 SH   SOLE 18 169,182 0 0
LIFE STORAGE INC COM 53223X107   19,453,494 148,398 SH   SOLE 19 148,398 0 0
LIFE STORAGE INC COM 53223X107   662,138,867 5,051,025 SH   SOLE 21 5,051,025 0 0
LIFE STORAGE INC COM 53223X107   416,595,368 3,177,934 SH   SOLE 22 3,054,511 0 123,423
LIFE STORAGE INC COM 53223X107   441,511 3,368 SH   SOLE 23 3,368 0 0
LIFE STORAGE INC COM 53223X107   36,843,107 281,052 SH   SOLE 25 281,052 0 0
LIFE STORAGE INC COM 53223X107   7,634,551 58,239 SH   SOLE 26 30,248 0 27,991
LIFE STORAGE INC COM 53223X107   7,712,156 58,831 SH   SOLE 28 1,384 0 57,447
LIFE STORAGE INC COM 53223X107   39,624,574 302,270 SH   SOLE 30 302,270 0 0
LIFE STORAGE INC COM 53223X107   156,915 1,197 SH   SOLE 31 1,197 0 0
LIFE STORAGE INC COM 53223X107   106,576 813 SH   SOLE 34 813 0 0
LIFE STORAGE INC COM 53223X107   221,149 1,687 SH   SOLE 36 1,687 0 0
LIFE STORAGE INC COM 53223X107   1,830,279 13,962 SH   SOLE 40 13,962 0 0
LIFE STORAGE INC COM 53223X107   16,911 129 SH   OTR 43 129 0 0
LIFE STORAGE INC COM 53223X107   6,847,846 52,238 SH   SOLE 43 49,561 0 2,677
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   605,810 37,958 SH   SOLE 2 9,279 0 28,679
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   8,778 550 SH   SOLE 7 550 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   1,790,951 112,215 SH   SOLE 18 112,215 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   1,345,540 84,307 SH   SOLE 19 84,307 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   22,817,709 1,429,681 SH   SOLE 21 1,429,681 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   21,347,138 1,337,540 SH   SOLE 22 1,292,191 0 45,349
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   82,641 5,178 SH   SOLE 25 5,178 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   58,047 3,637 SH   SOLE 26 0 0 3,637
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   96,255 6,031 SH   SOLE 40 6,031 0 0
LIFECORE BIOMEDICAL INC COM 514766104   383,702 101,643 SH   SOLE 2 37,445 0 64,198
LIFECORE BIOMEDICAL INC COM 514766104   680 180 SH   SOLE 7 180 0 0
LIFECORE BIOMEDICAL INC COM 514766104   309,082 81,876 SH   SOLE 18 81,876 0 0
LIFECORE BIOMEDICAL INC COM 514766104   189,075 50,086 SH   SOLE 19 50,086 0 0
LIFECORE BIOMEDICAL INC COM 514766104   3,266,383 865,267 SH   SOLE 21 865,267 0 0
LIFECORE BIOMEDICAL INC COM 514766104   2,999,513 794,573 SH   SOLE 22 772,137 0 22,436
LIFECORE BIOMEDICAL INC COM 514766104   9,622 2,549 SH   SOLE 26 0 0 2,549
LIFECORE BIOMEDICAL INC COM 514766104   8,762 2,321 SH   SOLE 43 2,321 0 0
LIFEMD INC COM 53216B104   2,071 1,218 SH   SOLE 2 0 0 1,218
LIFEMD INC COM 53216B104   5,630 3,312 SH   SOLE 18 3,312 0 0
LIFEMD INC COM 53216B104   76,782 45,166 SH   SOLE 21 45,166 0 0
LIFEMD INC COM 53216B104   562,134 330,667 SH   SOLE 22 330,667 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   322,403 43,392 SH   SOLE 2 2,940 0 40,452
LIFESTANCE HEALTH GROUP INC COM 53228F101   7,385 994 SH   SOLE 7 994 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   1,494,626 201,161 SH   SOLE 18 201,161 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   1,072,268 144,316 SH   SOLE 19 144,316 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   19,463,650 2,619,603 SH   SOLE 21 2,619,603 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   15,279,520 2,056,463 SH   SOLE 22 2,005,437 0 51,026
LIFESTANCE HEALTH GROUP INC COM 53228F101   867,259 116,724 SH   SOLE 30 116,724 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   227,284 30,590 SH   SOLE 43 30,281 0 309
LIFETIME BRANDS INC COM 53222Q103   51,227 8,712 SH   SOLE 2 500 0 8,212
LIFETIME BRANDS INC COM 53222Q103   232,072 39,468 SH   SOLE 18 39,468 0 0
LIFETIME BRANDS INC COM 53222Q103   134,781 22,922 SH   SOLE 19 22,922 0 0
LIFETIME BRANDS INC COM 53222Q103   2,493,326 424,035 SH   SOLE 21 424,035 0 0
LIFETIME BRANDS INC COM 53222Q103   1,969,859 335,010 SH   SOLE 22 324,763 0 10,247
LIFEVANTAGE CORP COM NEW 53222K205   1,418 395 SH   SOLE 2 0 0 395
LIFEVANTAGE CORP COM NEW 53222K205   7,805 2,174 SH   SOLE 18 2,174 0 0
LIFEVANTAGE CORP COM NEW 53222K205   99,633 27,753 SH   SOLE 21 27,753 0 0
LIFEVANTAGE CORP COM NEW 53222K205   634,611 176,772 SH   SOLE 22 176,772 0 0
LIFEWAY FOODS INC COM 531914109   16,918 2,801 SH   SOLE 2 2,801 0 0
LIFEWAY FOODS INC COM 531914109   4,566 756 SH   SOLE 18 756 0 0
LIFEWAY FOODS INC COM 531914109   57,622 9,540 SH   SOLE 21 9,540 0 0
LIFEWAY FOODS INC COM 531914109   59,778 9,897 SH   SOLE 22 9,897 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   3,347,568 45,508 SH   SOLE 2 29,790 0 15,718
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   5,738 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   102,396 1,392 SH   SOLE 7 1,392 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   3,884,042 52,801 SH   SOLE 18 52,801 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   3,911,553 53,175 SH   SOLE 19 53,175 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   154,189,484 2,096,105 SH   SOLE 21 2,096,105 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   35,102,170 477,191 SH   SOLE 22 458,642 0 18,549
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   127,112 1,728 SH   SOLE 23 1,728 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   198,171 2,694 SH   SOLE 25 2,694 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   749,282 10,186 SH   SOLE 26 4,221 0 5,965
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   62,600 851 SH   SOLE 28 297 0 554
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   5,391,874 73,299 SH   SOLE 30 73,299 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   231,861 3,152 SH   SOLE 40 3,152 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   20,965 285 SH   OTR 43 285 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   1,487,163 20,217 SH   SOLE 43 16,925 0 3,292
LIGHT & WONDER INC COM 80874P109   7,115,745 118,497 SH   SOLE 2 66,677 0 51,820
LIGHT & WONDER INC COM 80874P109   15,493 258 SH   SOLE 4 258 0 0
LIGHT & WONDER INC COM 80874P109   886,038 14,755 SH   SOLE 7 14,755 0 0
LIGHT & WONDER INC COM 80874P109   24,836,560 413,598 SH   SOLE 18 413,598 0 0
LIGHT & WONDER INC COM 80874P109   11,218,061 186,812 SH   SOLE 19 186,812 0 0
LIGHT & WONDER INC COM 80874P109   410,107,632 6,829,436 SH   SOLE 21 6,829,436 0 0
LIGHT & WONDER INC COM 80874P109   174,956,035 2,913,506 SH   SOLE 22 2,800,489 0 113,017
LIGHT & WONDER INC COM 80874P109   918,465 15,295 SH   SOLE 25 15,295 0 0
LIGHT & WONDER INC COM 80874P109   2,887,444 48,084 SH   SOLE 26 40,415 0 7,669
LIGHT & WONDER INC COM 80874P109   344,267 5,733 SH   SOLE 28 1,542 0 4,191
LIGHT & WONDER INC COM 80874P109   3,519,891 58,616 SH   SOLE 30 58,616 0 0
LIGHT & WONDER INC COM 80874P109   130,909 2,180 SH   SOLE 36 2,180 0 0
LIGHT & WONDER INC COM 80874P109   884,957 14,737 SH   SOLE 40 14,737 0 0
LIGHT & WONDER INC COM 80874P109   8,103,868 134,952 SH   SOLE 43 131,755 0 3,197
LIGHTBRIDGE CORP COM 53224K302   7,015 1,711 SH   SOLE 18 1,711 0 0
LIGHTBRIDGE CORP COM 53224K302   143,943 35,108 SH   SOLE 21 35,108 0 0
LIGHTBRIDGE CORP COM 53224K302   5,781 1,410 SH   SOLE 22 1,410 0 0
LIGHTNING EMOTORS INC COM 53228T101   1,214 4,238 SH   SOLE 2 1,771 0 2,467
LIGHTNING EMOTORS INC COM 53228T101   28,674 100,084 SH   SOLE 18 100,084 0 0
LIGHTNING EMOTORS INC COM 53228T101   19,933 69,574 SH   SOLE 19 69,574 0 0
LIGHTNING EMOTORS INC COM 53228T101   406,188 1,417,758 SH   SOLE 21 1,417,758 0 0
LIGHTNING EMOTORS INC COM 53228T101   210,044 733,138 SH   SOLE 22 724,226 0 8,912
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   9,047 6,416 SH   SOLE 18 6,416 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   126,505 89,720 SH   SOLE 21 89,720 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   274,330 194,560 SH   SOLE 22 194,560 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   6,344,026 417,920 SH   SOLE 21 417,920 0 0
LIGHTWAVE LOGIC INC COM 532275104   298,827 57,137 SH   SOLE 2 33,033 0 24,104
LIGHTWAVE LOGIC INC COM 532275104   3,708 709 SH   SOLE 4 709 0 0
LIGHTWAVE LOGIC INC COM 532275104   6,825 1,305 SH   SOLE 7 1,305 0 0
LIGHTWAVE LOGIC INC COM 532275104   1,503,238 287,426 SH   SOLE 18 287,426 0 0
LIGHTWAVE LOGIC INC COM 532275104   1,132,656 216,569 SH   SOLE 19 216,569 0 0
LIGHTWAVE LOGIC INC COM 532275104   18,641,817 3,564,401 SH   SOLE 21 3,564,401 0 0
LIGHTWAVE LOGIC INC COM 532275104   14,373,306 2,748,242 SH   SOLE 22 2,669,679 0 78,563
LIGHTWAVE LOGIC INC COM 532275104   81,745 15,630 SH   SOLE 25 15,630 0 0
LIGHTWAVE LOGIC INC COM 532275104   55,600 10,631 SH   SOLE 26 0 0 10,631
LIGHTWAVE LOGIC INC COM 532275104   294,287 56,269 SH   SOLE 30 56,269 0 0
LIGHTWAVE LOGIC INC COM 532275104   65,181 12,463 SH   SOLE 40 12,463 0 0
LILLY ELI & CO COM 532457108   684,316,550 1,992,652 SH   SOLE 2 639,571 0 1,353,081
LILLY ELI & CO COM 532457108   223,588,399 651,064 SH   SOLE 4 389,506 0 261,558
LILLY ELI & CO COM 532457108   273,035,384 795,048 SH   SOLE 7 715,234 0 79,814
LILLY ELI & CO COM 532457108   14,323,705 41,709 SH   SOLE 13 41,709 0 0
LILLY ELI & CO COM 532457108   31,531,794 91,817 SH   SOLE 15 91,817 0 0
LILLY ELI & CO COM 532457108   948,272,089 2,761,261 SH   SOLE 18 2,602,602 0 158,659
LILLY ELI & CO COM 532457108   914,801,166 2,663,797 SH   SOLE 19 2,663,797 0 0
LILLY ELI & CO COM 532457108   7,755,718,637 22,583,771 SH   SOLE 21 22,583,771 0 0
LILLY ELI & CO COM 532457108   6,239,507,317 18,168,736 SH   SOLE 22 16,444,430 0 1,724,306
LILLY ELI & CO COM 532457108   608,630,559 1,772,263 SH   SOLE 23 1,772,263 0 0
LILLY ELI & CO COM 532457108   568,248,832 1,654,676 SH   SOLE 25 1,652,060 0 2,616
LILLY ELI & CO COM 532457108   523,867,292 1,525,442 SH   SOLE 26 622,729 0 902,713
LILLY ELI & CO COM 532457108   735,934,636 2,142,958 SH   SOLE 28 74,758 0 2,068,200
LILLY ELI & CO COM 532457108   4,384,443 12,767 SH   SOLE 29 12,767 0 0
LILLY ELI & CO COM 532457108   1,741,754,122 5,071,790 SH   SOLE 30 5,021,321 0 50,469
LILLY ELI & CO COM 532457108   87,164,460 253,813 SH   SOLE 31 190,535 0 63,278
LILLY ELI & CO COM 532457108   728,510,926 2,121,341 SH   SOLE 34 2,121,341 0 0
LILLY ELI & CO COM 532457108   80,535,424 234,510 SH   SOLE 36 234,510 0 0
LILLY ELI & CO COM 532457108   11,225,370 32,687 SH   SOLE 40 32,687 0 0
LILLY ELI & CO COM 532457108   668,982 1,948 SH   OTR 43 1,948 0 0
LILLY ELI & CO COM 532457108   342,552,916 997,475 SH   SOLE 43 913,303 0 84,172
LIMBACH HLDGS INC COM 53263P105   25,535 1,476 SH   SOLE 18 1,476 0 0
LIMBACH HLDGS INC COM 53263P105   352,332 20,366 SH   SOLE 21 20,366 0 0
LIMBACH HLDGS INC COM 53263P105   21,469 1,241 SH   SOLE 22 1,241 0 0
LIMESTONE BANCORP INC COM 53262L105   2,633 118 SH   SOLE 2 0 0 118
LIMESTONE BANCORP INC COM 53262L105   20,369 913 SH   SOLE 18 913 0 0
LIMESTONE BANCORP INC COM 53262L105   272,918 12,233 SH   SOLE 21 12,233 0 0
LIMESTONE BANCORP INC COM 53262L105   3,547 159 SH   SOLE 22 159 0 0
LIMESTONE BANCORP INC COM 53262L105   1,071 48 SH   SOLE 43 48 0 0
LIMONEIRA CO COM 532746104   8,996 540 SH   SOLE 2 0 0 540
LIMONEIRA CO COM 532746104   52,429 3,147 SH   SOLE 18 3,147 0 0
LIMONEIRA CO COM 532746104   790,550 47,452 SH   SOLE 21 47,452 0 0
LIMONEIRA CO COM 532746104   3,617,119 217,114 SH   SOLE 22 217,114 0 0
LIMONEIRA CO COM 532746104   6,347 381 SH   SOLE 26 251 0 130
LIMONEIRA CO COM 532746104   29,505 1,771 SH   SOLE 28 0 0 1,771
LIMONEIRA CO COM 532746104   14,044 843 SH   SOLE 31 785 0 58
LIMONEIRA CO COM 532746104   500 30 SH   SOLE 43 30 0 0
LINCOLN EDL SVCS CORP COM 533535100   4,636 819 SH   SOLE 2 0 0 819
LINCOLN EDL SVCS CORP COM 533535100   21,061 3,721 SH   SOLE 18 3,721 0 0
LINCOLN EDL SVCS CORP COM 533535100   285,117 50,374 SH   SOLE 21 50,374 0 0
LINCOLN EDL SVCS CORP COM 533535100   2,452,331 433,274 SH   SOLE 22 433,274 0 0
LINCOLN EDL SVCS CORP COM 533535100   3,877 685 SH   SOLE 43 685 0 0
LINCOLN ELEC HLDGS INC COM 533900106   12,256,875 72,483 SH   SOLE 2 47,597 0 24,886
LINCOLN ELEC HLDGS INC COM 533900106   205,964 1,218 SH   SOLE 4 263 0 955
LINCOLN ELEC HLDGS INC COM 533900106   3,344,122 19,776 SH   SOLE 7 19,776 0 0
LINCOLN ELEC HLDGS INC COM 533900106   20,132,539 119,057 SH   SOLE 18 119,057 0 0
LINCOLN ELEC HLDGS INC COM 533900106   2,940,480 17,389 SH   SOLE 19 17,389 0 0
LINCOLN ELEC HLDGS INC COM 533900106   513,694,347 3,037,814 SH   SOLE 21 3,037,814 0 0
LINCOLN ELEC HLDGS INC COM 533900106   283,376,596 1,675,793 SH   SOLE 22 1,603,246 0 72,547
LINCOLN ELEC HLDGS INC COM 533900106   1,493,153 8,830 SH   SOLE 25 8,830 0 0
LINCOLN ELEC HLDGS INC COM 533900106   3,876,956 22,927 SH   SOLE 26 18,288 0 4,639
LINCOLN ELEC HLDGS INC COM 533900106   908,574 5,373 SH   SOLE 28 615 0 4,758
LINCOLN ELEC HLDGS INC COM 533900106   44,791,715 264,883 SH   SOLE 30 264,883 0 0
LINCOLN ELEC HLDGS INC COM 533900106   135,787 803 SH   SOLE 31 803 0 0
LINCOLN ELEC HLDGS INC COM 533900106   113,466 671 SH   SOLE 36 671 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,348,573 7,975 SH   SOLE 40 7,975 0 0
LINCOLN ELEC HLDGS INC COM 533900106   68,316 404 SH   OTR 43 404 0 0
LINCOLN ELEC HLDGS INC COM 533900106   5,790,875 34,245 SH   SOLE 43 33,272 0 973
LINCOLN NATL CORP IND COM 534187109   9,459,196 420,970 SH   SOLE 2 88,305 0 332,665
LINCOLN NATL CORP IND COM 534187109   42,648 1,898 SH   SOLE 4 1,898 0 0
LINCOLN NATL CORP IND COM 534187109   2,532,594 112,710 SH   SOLE 7 107,711 0 4,999
LINCOLN NATL CORP IND COM 534187109   183,423 8,163 SH   SOLE 15 8,163 0 0
LINCOLN NATL CORP IND COM 534187109   5,085,882 226,341 SH   SOLE 18 221,875 0 4,466
LINCOLN NATL CORP IND COM 534187109   2,618,631 116,539 SH   SOLE 19 116,539 0 0
LINCOLN NATL CORP IND COM 534187109   93,637,141 4,167,207 SH   SOLE 21 4,167,207 0 0
LINCOLN NATL CORP IND COM 534187109   99,981,276 4,449,545 SH   SOLE 22 4,184,065 0 265,480
LINCOLN NATL CORP IND COM 534187109   872,285 38,820 SH   SOLE 25 38,820 0 0
LINCOLN NATL CORP IND COM 534187109   5,279,349 234,951 SH   SOLE 26 111,772 0 123,179
LINCOLN NATL CORP IND COM 534187109   1,190,416 52,978 SH   SOLE 28 41,716 0 11,262
LINCOLN NATL CORP IND COM 534187109   13,117,671 583,786 SH   SOLE 30 583,786 0 0
LINCOLN NATL CORP IND COM 534187109   54,130 2,409 SH   SOLE 31 2,409 0 0
LINCOLN NATL CORP IND COM 534187109   410,190 18,255 SH   SOLE 34 18,255 0 0
LINCOLN NATL CORP IND COM 534187109   549,481 24,454 SH   SOLE 36 24,454 0 0
LINCOLN NATL CORP IND COM 534187109   541,729 24,109 SH   SOLE 40 24,109 0 0
LINCOLN NATL CORP IND COM 534187109   6,584 293 SH   OTR 43 293 0 0
LINCOLN NATL CORP IND COM 534187109   7,377,358 328,320 SH   SOLE 43 307,197 0 21,123
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   255,061 26,680 SH   SOLE 2 9,938 0 16,742
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   1,205 126 SH   SOLE 4 126 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   4,531 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   936,010 97,909 SH   SOLE 18 97,909 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   638,684 66,808 SH   SOLE 19 66,808 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   11,378,800 1,190,251 SH   SOLE 21 1,190,251 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   8,686,799 908,661 SH   SOLE 22 864,957 0 43,704
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   45,353 4,744 SH   SOLE 25 4,744 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   57,092 5,972 SH   SOLE 26 0 0 5,972
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   67,780 7,090 SH   SOLE 30 7,090 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   26,328 2,754 SH   SOLE 40 2,754 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   66,910 6,999 SH   SOLE 43 6,999 0 0
LINDE PLC SHS G54950103   376,373,283 1,058,894 SH   SOLE 2 203,780 0 855,114
LINDE PLC SHS G54950103   101,110,595 284,466 SH   SOLE 4 222,936 0 61,530
LINDE PLC SHS G54950103   156,813,375 441,181 SH   SOLE 7 427,149 0 14,032
LINDE PLC SHS G54950103   7,747,170 21,796 SH   SOLE 13 21,796 0 0
LINDE PLC SHS G54950103   29,914,897 84,163 SH   SOLE 15 84,163 0 0
LINDE PLC SHS G54950103   247,843,691 697,287 SH   SOLE 18 652,683 0 44,604
LINDE PLC SHS G54950103   84,940,208 238,972 SH   SOLE 19 238,972 0 0
LINDE PLC SHS G54950103   3,858,084,382 10,854,390 SH   SOLE 21 10,854,390 0 0
LINDE PLC SHS G54950103   3,759,794,558 10,577,860 SH   SOLE 22 9,549,385 0 1,028,475
LINDE PLC SHS G54950103   383,278,061 1,078,320 SH   SOLE 23 1,078,320 0 0
LINDE PLC SHS G54950103   620,826,077 1,746,641 SH   SOLE 25 1,746,641 0 0
LINDE PLC SHS G54950103   367,422,949 1,033,713 SH   SOLE 26 476,796 0 556,917
LINDE PLC SHS G54950103   320,296,225 901,126 SH   SOLE 28 14,413 0 886,713
LINDE PLC SHS G54950103   11,091,505 31,205 SH   SOLE 29 31,205 0 0
LINDE PLC SHS G54950103   815,946,287 2,295,595 SH   SOLE 30 2,295,595 0 0
LINDE PLC SHS G54950103   57,852,125 162,762 SH   SOLE 31 125,331 0 37,431
LINDE PLC SHS G54950103   766,954,570 2,157,761 SH   SOLE 34 2,157,761 0 0
LINDE PLC SHS G54950103   50,584,088 142,314 SH   SOLE 36 142,314 0 0
LINDE PLC SHS G54950103   7,146,477 20,106 SH   SOLE 40 20,106 0 0
LINDE PLC SHS G54950103   17,061 48 SH   OTR 43 48 0 0
LINDE PLC SHS G54950103   163,068,043 458,778 SH   SOLE 43 413,776 0 45,002
LINDSAY CORP COM 535555106   4,339,849 28,716 SH   SOLE 2 24,056 0 4,660
LINDSAY CORP COM 535555106   8,010 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106   4,793,541 31,718 SH   SOLE 7 31,718 0 0
LINDSAY CORP COM 535555106   5,245,269 34,707 SH   SOLE 18 34,707 0 0
LINDSAY CORP COM 535555106   7,590,202 50,223 SH   SOLE 19 50,223 0 0
LINDSAY CORP COM 535555106   193,074,620 1,277,540 SH   SOLE 21 1,277,540 0 0
LINDSAY CORP COM 535555106   50,698,221 335,461 SH   SOLE 22 326,772 0 8,689
LINDSAY CORP COM 535555106   139,644 924 SH   SOLE 23 924 0 0
LINDSAY CORP COM 535555106   4,588,911 30,364 SH   SOLE 25 30,364 0 0
LINDSAY CORP COM 535555106   2,536,566 16,784 SH   SOLE 26 5,959 0 10,825
LINDSAY CORP COM 535555106   21,612 143 SH   SOLE 28 143 0 0
LINDSAY CORP COM 535555106   30,190,636 199,766 SH   SOLE 30 199,766 0 0
LINDSAY CORP COM 535555106   5,168,041 34,196 SH   SOLE 34 34,196 0 0
LINDSAY CORP COM 535555106   251,783 1,666 SH   SOLE 36 1,666 0 0
LINDSAY CORP COM 535555106   261,757 1,732 SH   SOLE 40 1,732 0 0
LINDSAY CORP COM 535555106   674,950 4,466 SH   SOLE 43 4,353 0 113
LINEAGE CELL THERAPEUTICS IN COM 53566P109   11,876 7,917 SH   SOLE 2 0 0 7,917
LINEAGE CELL THERAPEUTICS IN COM 53566P109   32,540 21,693 SH   SOLE 18 21,693 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   2,525,217 1,683,478 SH   SOLE 21 1,683,478 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   2,994,735 1,996,490 SH   SOLE 22 1,996,490 0 0
LINKBANCORP INC COM 53578P105   995,323 151,726 SH   SOLE 22 151,726 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   1,995,821 180,291 SH   SOLE 2 115,292 0 64,999
LIONS GATE ENTMNT CORP CL A VTG 535919401   86,412 7,806 SH   SOLE 4 7,806 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   412,745 37,285 SH   SOLE 7 37,285 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   3,189,964 288,163 SH   SOLE 18 288,163 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   19,714,729 1,780,915 SH   SOLE 19 1,780,915 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   24,037,985 2,171,453 SH   SOLE 21 2,171,453 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   18,977,932 1,714,357 SH   SOLE 22 1,632,788 0 81,569
LIONS GATE ENTMNT CORP CL A VTG 535919401   33,000 2,981 SH   SOLE 23 2,981 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   81,796 7,389 SH   SOLE 25 7,389 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   208,625 18,846 SH   SOLE 26 5,591 0 13,255
LIONS GATE ENTMNT CORP CL A VTG 535919401   17,557 1,586 SH   SOLE 28 577 0 1,009
LIONS GATE ENTMNT CORP CL A VTG 535919401   821,460 74,206 SH   SOLE 30 74,206 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   4,900,302 442,665 SH   SOLE 34 442,665 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   45,941 4,150 SH   SOLE 36 4,150 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   68,889 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   979,618 88,493 SH   SOLE 43 84,590 0 3,903
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   1,234,234 118,905 SH   SOLE 2 36,530 0 82,375
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   3,259 314 SH   SOLE 4 314 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   24,943 2,403 SH   SOLE 7 2,403 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   3,236,474 311,799 SH   SOLE 18 311,799 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   3,155,157 303,965 SH   SOLE 19 303,965 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   40,480,370 3,899,843 SH   SOLE 21 3,899,843 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   34,370,173 3,311,192 SH   SOLE 22 3,171,076 0 140,116
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   247,688 23,862 SH   SOLE 25 23,862 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   484,030 46,631 SH   SOLE 26 38,322 0 8,309
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   88,313 8,508 SH   SOLE 28 2,325 0 6,183
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   493,278 47,522 SH   SOLE 30 47,522 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   76,968 7,415 SH   SOLE 36 7,415 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   265,593 25,587 SH   SOLE 40 25,587 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   246,971 23,793 SH   SOLE 43 23,626 0 167
LIONS GATE ENTMNT CORP OPTIONS 535919500   11,418 1,100 SH Call SOLE 4 1,100 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500   189,954 18,300 SH Call SOLE 18 18,300 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500   4,719,786 454,700 SH Call SOLE 19 454,700 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500   91,344 8,800 SH Call SOLE 22 8,800 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500   904,098 87,100 SH Call SOLE 34 87,100 0 0
LIPOCINE INC NEW COM 53630X104   4,175 13,124 SH   SOLE 18 13,124 0 0
LIPOCINE INC NEW COM 53630X104   57,917 182,071 SH   SOLE 21 182,071 0 0
LIPOCINE INC NEW COM 53630X104   404,695 1,272,225 SH   SOLE 22 1,272,225 0 0
LIQTECH INTL INC COM 53632A201   5,444 11,586 SH   SOLE 21 11,586 0 0
LIQTECH INTL INC COM 53632A201   20,594 43,826 SH   SOLE 22 43,826 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   295,472 42,760 SH   SOLE 2 2,242 0 40,518
LIQUIDIA CORPORATION COM NEW 53635D202   2,633 381 SH   SOLE 7 381 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   923,902 133,705 SH   SOLE 18 133,705 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   665,385 96,293 SH   SOLE 19 96,293 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   11,082,106 1,603,778 SH   SOLE 21 1,603,778 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   9,153,442 1,324,666 SH   SOLE 22 1,299,705 0 24,961
LIQUIDIA CORPORATION COM NEW 53635D202   256,527 37,124 SH   SOLE 43 23,363 0 13,761
LIQUIDITY SVCS INC COM 53635B107   244,369 18,555 SH   SOLE 2 8,096 0 10,459
LIQUIDITY SVCS INC COM 53635B107   381,008 28,930 SH   SOLE 7 28,930 0 0
LIQUIDITY SVCS INC COM 53635B107   1,123,454 85,304 SH   SOLE 18 85,304 0 0
LIQUIDITY SVCS INC COM 53635B107   643,842 48,887 SH   SOLE 19 48,887 0 0
LIQUIDITY SVCS INC COM 53635B107   38,349,262 2,911,865 SH   SOLE 21 2,911,865 0 0
LIQUIDITY SVCS INC COM 53635B107   9,021,187 684,980 SH   SOLE 22 662,064 0 22,916
LIQUIDITY SVCS INC COM 53635B107   63,677 4,835 SH   SOLE 25 4,835 0 0
LIQUIDITY SVCS INC COM 53635B107   48,373 3,673 SH   SOLE 26 1,671 0 2,002
LIQUIDITY SVCS INC COM 53635B107   61,767 4,690 SH   SOLE 28 0 0 4,690
LIQUIDITY SVCS INC COM 53635B107   862,661 65,502 SH   SOLE 30 65,502 0 0
LIQUIDITY SVCS INC COM 53635B107   49,282 3,742 SH   SOLE 36 3,742 0 0
LIQUIDITY SVCS INC COM 53635B107   41,630 3,161 SH   SOLE 40 3,161 0 0
LIQUIDITY SVCS INC COM 53635B107   129,698 9,848 SH   SOLE 43 9,717 0 131
LISATA THERAPEUTICS INC COM 128058302   1,804 556 SH   SOLE 21 556 0 0
LISATA THERAPEUTICS INC COM 128058302   182,531 56,250 SH   SOLE 22 56,250 0 0
LITHIA MTRS INC COM 536797103   18,224,202 79,606 SH   SOLE 2 22,798 0 56,808
LITHIA MTRS INC COM 536797103   17,628 77 SH   SOLE 4 77 0 0
LITHIA MTRS INC COM 536797103   1,365,796 5,966 SH   SOLE 7 5,966 0 0
LITHIA MTRS INC COM 536797103   12,471,649 54,478 SH   SOLE 18 54,478 0 0
LITHIA MTRS INC COM 536797103   3,602,442 15,736 SH   SOLE 19 15,736 0 0
LITHIA MTRS INC COM 536797103   319,027,920 1,393,561 SH   SOLE 21 1,393,561 0 0
LITHIA MTRS INC COM 536797103   181,222,362 791,606 SH   SOLE 22 756,466 0 35,140
LITHIA MTRS INC COM 536797103   1,034,535 4,519 SH   SOLE 25 4,519 0 0
LITHIA MTRS INC COM 536797103   4,883,764 21,333 SH   SOLE 26 14,121 0 7,212
LITHIA MTRS INC COM 536797103   62,498 273 SH   SOLE 28 273 0 0
LITHIA MTRS INC COM 536797103   5,063,932 22,120 SH   SOLE 30 22,120 0 0
LITHIA MTRS INC COM 536797103   86,764 379 SH   SOLE 31 379 0 0
LITHIA MTRS INC COM 536797103   286,849 1,253 SH   SOLE 36 1,253 0 0
LITHIA MTRS INC COM 536797103   1,010,268 4,413 SH   SOLE 40 4,413 0 0
LITHIA MTRS INC COM 536797103   17,857 78 SH   OTR 43 78 0 0
LITHIA MTRS INC COM 536797103   3,511,358 15,338 SH   SOLE 43 13,950 0 1,388
LITHIUM AMERS CORP NEW COM NEW 53680Q207   830,623 38,172 SH   SOLE 21 38,172 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   61,994 2,849 SH   SOLE 28 2,849 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   218,666 10,049 SH   SOLE 43 9,371 0 678
LITTELFUSE INC COM 537008104   16,390,486 61,138 SH   SOLE 2 22,284 0 38,854
LITTELFUSE INC COM 537008104   39,677 148 SH   SOLE 4 82 0 66
LITTELFUSE INC COM 537008104   1,313,909 4,901 SH   SOLE 7 4,901 0 0
LITTELFUSE INC COM 537008104   13,163,487 49,101 SH   SOLE 18 49,101 0 0
LITTELFUSE INC COM 537008104   2,010,675 7,500 SH   SOLE 19 7,500 0 0
LITTELFUSE INC COM 537008104   339,468,426 1,266,248 SH   SOLE 21 1,266,248 0 0
LITTELFUSE INC COM 537008104   188,744,207 704,033 SH   SOLE 22 672,052 0 31,981
LITTELFUSE INC COM 537008104   1,059,492 3,952 SH   SOLE 25 3,952 0 0
LITTELFUSE INC COM 537008104   3,270,430 12,199 SH   SOLE 26 7,943 0 4,256
LITTELFUSE INC COM 537008104   499,988 1,865 SH   SOLE 28 439 0 1,426
LITTELFUSE INC COM 537008104   4,583,535 17,097 SH   SOLE 30 17,097 0 0
LITTELFUSE INC COM 537008104   94,100 351 SH   SOLE 31 351 0 0
LITTELFUSE INC COM 537008104   79,891 298 SH   SOLE 36 298 0 0
LITTELFUSE INC COM 537008104   1,072,896 4,002 SH   SOLE 40 4,002 0 0
LITTELFUSE INC COM 537008104   5,618,962 20,959 SH   SOLE 43 19,852 0 1,107
LIVANOVA PLC SHS G5509L101   8,726,982 200,252 SH   SOLE 2 142,118 0 58,134
LIVANOVA PLC SHS G5509L101   35,038 804 SH   SOLE 4 199 0 605
LIVANOVA PLC SHS G5509L101   393,179 9,022 SH   SOLE 7 9,022 0 0
LIVANOVA PLC SHS G5509L101   9,847,598 225,966 SH   SOLE 18 224,357 0 1,609
LIVANOVA PLC SHS G5509L101   16,202,783 371,794 SH   SOLE 19 371,794 0 0
LIVANOVA PLC SHS G5509L101   179,982,001 4,129,922 SH   SOLE 21 4,129,922 0 0
LIVANOVA PLC SHS G5509L101   87,224,629 2,001,483 SH   SOLE 22 1,953,366 0 48,117
LIVANOVA PLC SHS G5509L101   394,181 9,045 SH   SOLE 23 9,045 0 0
LIVANOVA PLC SHS G5509L101   364,067 8,354 SH   SOLE 25 8,354 0 0
LIVANOVA PLC SHS G5509L101   2,139,342 49,090 SH   SOLE 26 23,890 0 25,200
LIVANOVA PLC SHS G5509L101   38,045 873 SH   SOLE 28 873 0 0
LIVANOVA PLC SHS G5509L101   9,208,410 211,299 SH   SOLE 30 211,299 0 0
LIVANOVA PLC SHS G5509L101   1,357,256 31,144 SH   SOLE 34 31,144 0 0
LIVANOVA PLC SHS G5509L101   39,266 901 SH   SOLE 36 901 0 0
LIVANOVA PLC SHS G5509L101   478,508 10,980 SH   SOLE 40 10,980 0 0
LIVANOVA PLC SHS G5509L101   12,115 278 SH   OTR 43 278 0 0
LIVANOVA PLC SHS G5509L101   433,970 9,958 SH   SOLE 43 9,439 0 519
LIVE NATION ENTERTAINMENT IN COM 538034109   21,334,810 304,783 SH   SOLE 2 36,534 0 268,249
LIVE NATION ENTERTAINMENT IN COM 538034109   9,375,590 133,937 SH   SOLE 4 71,113 0 62,824
LIVE NATION ENTERTAINMENT IN COM 538034109   6,390,090 91,287 SH   SOLE 7 87,394 0 3,893
LIVE NATION ENTERTAINMENT IN COM 538034109   406,140 5,802 SH   SOLE 13 5,802 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   1,316,070 18,801 SH   SOLE 15 18,801 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   17,679,970 252,571 SH   SOLE 18 239,091 0 13,480
LIVE NATION ENTERTAINMENT IN COM 538034109   187,999,140 2,685,702 SH   SOLE 19 2,685,702 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   263,221,630 3,760,309 SH   SOLE 21 3,760,309 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   253,617,420 3,623,106 SH   SOLE 22 3,285,007 0 338,099
LIVE NATION ENTERTAINMENT IN COM 538034109   22,155,630 316,509 SH   SOLE 23 316,509 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   22,961,680 328,024 SH   SOLE 25 327,607 0 417
LIVE NATION ENTERTAINMENT IN COM 538034109   20,811,700 297,310 SH   SOLE 26 98,114 0 199,196
LIVE NATION ENTERTAINMENT IN COM 538034109   15,948,940 227,842 SH   SOLE 28 1,614 0 226,228
LIVE NATION ENTERTAINMENT IN COM 538034109   48,516,370 693,091 SH   SOLE 30 693,091 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   3,202,710 45,753 SH   SOLE 31 33,645 0 12,108
LIVE NATION ENTERTAINMENT IN COM 538034109   1,358,980 19,414 SH   SOLE 34 19,414 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   3,018,820 43,126 SH   SOLE 36 43,126 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   481,600 6,880 SH   SOLE 40 6,880 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   19,530 279 SH   OTR 43 279 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   8,139,320 116,276 SH   SOLE 43 99,022 0 17,254
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3   2,299,199 2,363,000 PRN   SOLE 21 2,363,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105   752,448 30,876 SH   SOLE 2 20,679 0 10,197
LIVE OAK BANCSHARES INC COM 53803X105   2,534 104 SH   SOLE 4 104 0 0
LIVE OAK BANCSHARES INC COM 53803X105   8,286 340 SH   SOLE 7 340 0 0
LIVE OAK BANCSHARES INC COM 53803X105   2,111,027 86,624 SH   SOLE 18 86,624 0 0
LIVE OAK BANCSHARES INC COM 53803X105   1,598,843 65,607 SH   SOLE 19 65,607 0 0
LIVE OAK BANCSHARES INC COM 53803X105   25,769,910 1,057,444 SH   SOLE 21 1,057,444 0 0
LIVE OAK BANCSHARES INC COM 53803X105   24,058,210 987,206 SH   SOLE 22 957,096 0 30,110
LIVE OAK BANCSHARES INC COM 53803X105   134,620 5,524 SH   SOLE 25 5,524 0 0
LIVE OAK BANCSHARES INC COM 53803X105   294,877 12,100 SH   SOLE 26 9,194 0 2,906
LIVE OAK BANCSHARES INC COM 53803X105   56,806 2,331 SH   SOLE 28 637 0 1,694
LIVE OAK BANCSHARES INC COM 53803X105   383,048 15,718 SH   SOLE 30 15,718 0 0
LIVE OAK BANCSHARES INC COM 53803X105   3,539,548 145,242 SH   SOLE 34 145,242 0 0
LIVE OAK BANCSHARES INC COM 53803X105   160,038 6,567 SH   SOLE 40 6,567 0 0
LIVE OAK BANCSHARES INC COM 53803X105   793,512 32,561 SH   SOLE 43 29,364 0 3,197
LIVE VENTURES INC COM NEW 538142308   8,387 273 SH   SOLE 18 273 0 0
LIVE VENTURES INC COM NEW 538142308   105,953 3,449 SH   SOLE 21 3,449 0 0
LIVE VENTURES INC COM NEW 538142308   7,895 257 SH   SOLE 22 257 0 0
LIVENT CORP COM 53814L108   3,520,790 162,099 SH   SOLE 2 74,701 0 87,398
LIVENT CORP COM 53814L108   380,665 17,526 SH   SOLE 4 549 0 16,977
LIVENT CORP COM 53814L108   731,899 33,697 SH   SOLE 7 33,697 0 0
LIVENT CORP COM 53814L108   11,914,810 548,564 SH   SOLE 18 519,182 0 29,382
LIVENT CORP COM 53814L108   12,238,221 563,454 SH   SOLE 19 563,454 0 0
LIVENT CORP COM 53814L108   464,495,275 21,385,602 SH   SOLE 21 21,385,602 0 0
LIVENT CORP COM 53814L108   105,759,697 4,869,231 SH   SOLE 22 4,742,470 0 126,761
LIVENT CORP COM 53814L108   226,561 10,431 SH   SOLE 23 10,431 0 0
LIVENT CORP COM 53814L108   695,909 32,040 SH   SOLE 25 32,040 0 0
LIVENT CORP COM 53814L108   3,042,472 140,077 SH   SOLE 26 66,252 0 73,825
LIVENT CORP COM 53814L108   720,192 33,158 SH   SOLE 28 20,500 0 12,658
LIVENT CORP COM 53814L108   7,251,504 333,863 SH   SOLE 30 333,863 0 0
LIVENT CORP COM 53814L108   137,357 6,324 SH   SOLE 36 6,324 0 0
LIVENT CORP COM 53814L108   659,267 30,353 SH   SOLE 40 30,353 0 0
LIVENT CORP COM 53814L108   2,547,843 117,304 SH   SOLE 43 110,852 0 6,452
LIVEONE INC COM 53814X102   858 753 SH   SOLE 2 0 0 753
LIVEONE INC COM 53814X102   103 90 SH   SOLE 21 90 0 0
LIVEONE INC COM 53814X102   1,062,375 931,908 SH   SOLE 22 931,908 0 0
LIVEONE INC COM 53814X102   2,526 2,216 SH   SOLE 43 2,216 0 0
LIVEPERSON INC COM 538146101   2,393,528 542,750 SH   SOLE 2 342,750 0 200,000
LIVEPERSON INC COM 538146101   3,876 879 SH   SOLE 4 259 0 620
LIVEPERSON INC COM 538146101   120,040 27,220 SH   SOLE 7 27,220 0 0
LIVEPERSON INC COM 538146101   988,396 224,126 SH   SOLE 18 224,126 0 0
LIVEPERSON INC COM 538146101   4,486,174 1,017,273 SH   SOLE 19 1,017,273 0 0
LIVEPERSON INC COM 538146101   37,426,907 8,486,827 SH   SOLE 21 8,486,827 0 0
LIVEPERSON INC COM 538146101   13,255,208 3,005,716 SH   SOLE 22 2,956,791 0 48,925
LIVEPERSON INC COM 538146101   98,903 22,427 SH   SOLE 23 22,427 0 0
LIVEPERSON INC COM 538146101   49,643 11,257 SH   SOLE 25 11,257 0 0
LIVEPERSON INC COM 538146101   1,059,304 240,205 SH   SOLE 26 17,419 0 222,786
LIVEPERSON INC COM 538146101   5,045 1,144 SH   SOLE 28 1,144 0 0
LIVEPERSON INC COM 538146101   666,893 151,223 SH   SOLE 30 151,223 0 0
LIVEPERSON INC COM 538146101   101,822 23,089 SH   SOLE 34 23,089 0 0
LIVEPERSON INC COM 538146101   24,824 5,629 SH   SOLE 36 5,629 0 0
LIVEPERSON INC COM 538146101   58,468 13,258 SH   SOLE 40 13,258 0 0
LIVEPERSON INC COM 538146101   76,434 17,332 SH   SOLE 43 16,430 0 902
LIVEPERSON INC NOTE 12/1 538146AD3   1,835,575 3,085,000 PRN   SOLE 21 3,085,000 0 0
LIVERAMP HLDGS INC COM 53815P108   4,103,081 187,099 SH   SOLE 2 96,237 0 90,862
LIVERAMP HLDGS INC COM 53815P108   24,298 1,108 SH   SOLE 4 245 0 863
LIVERAMP HLDGS INC COM 53815P108   15,943 727 SH   SOLE 7 727 0 0
LIVERAMP HLDGS INC COM 53815P108   4,844,841 220,923 SH   SOLE 18 220,923 0 0
LIVERAMP HLDGS INC COM 53815P108   9,459,198 431,336 SH   SOLE 19 431,336 0 0
LIVERAMP HLDGS INC COM 53815P108   174,406,373 7,952,867 SH   SOLE 21 7,952,867 0 0
LIVERAMP HLDGS INC COM 53815P108   48,492,625 2,211,246 SH   SOLE 22 2,127,329 0 83,917
LIVERAMP HLDGS INC COM 53815P108   134,409 6,129 SH   SOLE 23 6,129 0 0
LIVERAMP HLDGS INC COM 53815P108   236,362 10,778 SH   SOLE 25 10,778 0 0
LIVERAMP HLDGS INC COM 53815P108   1,593,894 72,681 SH   SOLE 26 20,487 0 52,194
LIVERAMP HLDGS INC COM 53815P108   36,272 1,654 SH   SOLE 28 1,217 0 437
LIVERAMP HLDGS INC COM 53815P108   2,232,430 101,798 SH   SOLE 30 101,798 0 0
LIVERAMP HLDGS INC COM 53815P108   295,836 13,490 SH   SOLE 40 13,490 0 0
LIVERAMP HLDGS INC COM 53815P108   1,623,237 74,019 SH   SOLE 43 66,211 0 7,808
LIVEVOX HOLDING INC COM CL A 53838L100   24,272 7,855 SH   SOLE 2 0 0 7,855
LIVEVOX HOLDING INC COM CL A 53838L100   205,368 66,462 SH   SOLE 18 66,462 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   185,249 59,951 SH   SOLE 19 59,951 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   2,064,247 668,041 SH   SOLE 21 668,041 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   570,989 184,786 SH   SOLE 22 171,258 0 13,528
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1   2,751,719 3,125,000 PRN   SOLE 21 3,125,000 0 0
LIZHI INC ADS 53933L104   2,502 3,317 SH   SOLE 22 0 0 3,317
LKQ CORP COM 501889208   38,021,481 669,864 SH   SOLE 2 217,782 0 452,082
LKQ CORP COM 501889208   17,071,138 300,760 SH   SOLE 4 174,002 0 126,758
LKQ CORP COM 501889208   41,613,537 733,149 SH   SOLE 7 663,296 0 69,853
LKQ CORP COM 501889208   786,580 13,858 SH   SOLE 13 13,858 0 0
LKQ CORP COM 501889208   2,526,104 44,505 SH   SOLE 15 44,505 0 0
LKQ CORP COM 501889208   23,709,049 417,707 SH   SOLE 18 394,605 0 23,102
LKQ CORP COM 501889208   6,557,369 115,528 SH   SOLE 19 115,528 0 0
LKQ CORP COM 501889208   431,402,677 7,600,470 SH   SOLE 21 7,600,470 0 0
LKQ CORP COM 501889208   316,646,047 5,578,683 SH   SOLE 22 5,026,699 0 551,984
LKQ CORP COM 501889208   29,494,142 519,629 SH   SOLE 23 519,629 0 0
LKQ CORP COM 501889208   41,559,729 732,201 SH   SOLE 25 730,990 0 1,211
LKQ CORP COM 501889208   30,833,054 543,218 SH   SOLE 26 220,799 0 322,419
LKQ CORP COM 501889208   41,063,136 723,452 SH   SOLE 28 15,104 0 708,348
LKQ CORP COM 501889208   115,790 2,040 SH   SOLE 29 2,040 0 0
LKQ CORP COM 501889208   143,327,798 2,525,155 SH   SOLE 30 2,483,403 0 41,752
LKQ CORP COM 501889208   4,109,310 72,398 SH   SOLE 31 53,394 0 19,004
LKQ CORP COM 501889208   61,746,593 1,087,854 SH   SOLE 34 1,087,854 0 0
LKQ CORP COM 501889208   4,468,942 78,734 SH   SOLE 36 78,734 0 0
LKQ CORP COM 501889208   590,474 10,403 SH   SOLE 40 10,403 0 0
LKQ CORP COM 501889208   33,091 583 SH   OTR 43 583 0 0
LKQ CORP COM 501889208   12,240,816 215,659 SH   SOLE 43 200,991 0 14,668
LL FLOORING HOLDINGS INC COM 55003T107   69,950 18,408 SH   SOLE 2 960 0 17,448
LL FLOORING HOLDINGS INC COM 55003T107   1,543 406 SH   SOLE 7 406 0 0
LL FLOORING HOLDINGS INC COM 55003T107   337,717 88,873 SH   SOLE 18 88,873 0 0
LL FLOORING HOLDINGS INC COM 55003T107   232,184 61,101 SH   SOLE 19 61,101 0 0
LL FLOORING HOLDINGS INC COM 55003T107   4,211,175 1,108,204 SH   SOLE 21 1,108,204 0 0
LL FLOORING HOLDINGS INC COM 55003T107   2,983,475 785,125 SH   SOLE 22 760,459 0 24,666
LL FLOORING HOLDINGS INC COM 55003T107   1,398 368 SH   SOLE 43 197 0 171
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   13,764,093 5,932,799 SH   SOLE 43 5,395,755 0 537,044
LM FDG AMER INC COM 502074404   2,300 2,949 SH   SOLE 21 2,949 0 0
LM FDG AMER INC COM 502074404   311 399 SH   SOLE 22 399 0 0
LOANDEPOT INC COM CL A 53946R106   405,722 252,001 SH   SOLE 22 252,001 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106   8,520 10,689 SH   SOLE 2 2,182 0 8,507
LOCAL BOUNTI CORP COMMON STOCK 53960E106   131,634 165,141 SH   SOLE 18 165,141 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106   72,362 90,781 SH   SOLE 19 90,781 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106   1,770,651 2,221,366 SH   SOLE 21 2,221,366 0 0
LOCAL BOUNTI CORP COMMON STOCK 53960E106   751,387 942,651 SH   SOLE 22 927,027 0 15,624
LOCKHEED MARTIN CORP COM 539830109   260,115,901 550,242 SH   SOLE 2 143,130 0 407,112
LOCKHEED MARTIN CORP COM 539830109   43,616,433 92,265 SH   SOLE 4 60,765 0 31,500
LOCKHEED MARTIN CORP COM 539830109   75,538,472 159,792 SH   SOLE 7 153,104 0 6,688
LOCKHEED MARTIN CORP COM 539830109   6,231,527 13,182 SH   SOLE 13 13,182 0 0
LOCKHEED MARTIN CORP COM 539830109   18,832,618 39,838 SH   SOLE 15 39,838 0 0
LOCKHEED MARTIN CORP COM 539830109   179,818,928 380,384 SH   SOLE 18 354,725 0 25,659
LOCKHEED MARTIN CORP COM 539830109   89,596,517 189,530 SH   SOLE 19 189,530 0 0
LOCKHEED MARTIN CORP COM 539830109   3,620,911,362 7,659,576 SH   SOLE 21 7,659,576 0 0
LOCKHEED MARTIN CORP COM 539830109   2,439,165,308 5,159,743 SH   SOLE 22 4,652,701 0 507,042
LOCKHEED MARTIN CORP COM 539830109   249,200,092 527,151 SH   SOLE 23 527,151 0 0
LOCKHEED MARTIN CORP COM 539830109   57,018,329 120,615 SH   SOLE 25 119,654 0 961
LOCKHEED MARTIN CORP COM 539830109   115,595,249 244,527 SH   SOLE 26 109,090 0 135,437
LOCKHEED MARTIN CORP COM 539830109   24,971,490 52,824 SH   SOLE 28 0 0 52,824
LOCKHEED MARTIN CORP COM 539830109   5,322,467 11,259 SH   SOLE 29 11,259 0 0
LOCKHEED MARTIN CORP COM 539830109   514,972,680 1,089,359 SH   SOLE 30 1,089,359 0 0
LOCKHEED MARTIN CORP COM 539830109   43,423,560 91,857 SH   SOLE 31 74,487 0 17,370
LOCKHEED MARTIN CORP COM 539830109   3,171,546 6,709 SH   SOLE 32 6,709 0 0
LOCKHEED MARTIN CORP COM 539830109   30,738,796 65,024 SH   SOLE 36 65,024 0 0
LOCKHEED MARTIN CORP COM 539830109   2,566,451 5,429 SH   SOLE 40 5,429 0 0
LOCKHEED MARTIN CORP COM 539830109   128,531,174 271,891 SH   SOLE 43 241,832 0 30,059
LOCKHEED MARTIN CORP OPTIONS 539830109   236,365 500 SH Call SOLE 4 500 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   4,301,843 9,100 SH Call SOLE 18 9,100 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   30,018,355 63,500 SH Call SOLE 19 63,500 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   1,938,193 4,100 SH Call SOLE 22 4,100 0 0
LOEWS CORP COM 540424108   14,756,749 254,339 SH   SOLE 2 86,028 0 168,311
LOEWS CORP COM 540424108   10,929,982 188,383 SH   SOLE 4 73,141 0 115,242
LOEWS CORP COM 540424108   7,377,185 127,149 SH   SOLE 7 123,350 0 3,799
LOEWS CORP COM 540424108   845,003 14,564 SH   SOLE 13 14,564 0 0
LOEWS CORP COM 540424108   2,116,802 36,484 SH   SOLE 15 36,484 0 0
LOEWS CORP COM 540424108   30,679,990 528,783 SH   SOLE 18 511,865 0 16,918
LOEWS CORP COM 540424108   4,812,759 82,950 SH   SOLE 19 82,950 0 0
LOEWS CORP COM 540424108   297,211,511 5,122,570 SH   SOLE 21 5,122,570 0 0
LOEWS CORP COM 540424108   258,004,032 4,446,812 SH   SOLE 22 4,034,652 0 412,160
LOEWS CORP COM 540424108   21,776,821 375,333 SH   SOLE 23 375,333 0 0
LOEWS CORP COM 540424108   37,783,726 651,219 SH   SOLE 25 643,283 0 7,936
LOEWS CORP COM 540424108   20,697,707 356,734 SH   SOLE 26 133,781 0 222,953
LOEWS CORP COM 540424108   28,749,606 495,512 SH   SOLE 28 3,218 0 492,294
LOEWS CORP COM 540424108   61,820,774 1,065,508 SH   SOLE 30 1,061,072 0 4,436
LOEWS CORP COM 540424108   3,324,604 57,301 SH   SOLE 31 42,239 0 15,062
LOEWS CORP COM 540424108   519,975 8,962 SH   SOLE 34 8,962 0 0
LOEWS CORP COM 540424108   3,575,657 61,628 SH   SOLE 36 61,628 0 0
LOEWS CORP COM 540424108   487,426 8,401 SH   SOLE 40 8,401 0 0
LOEWS CORP COM 540424108   36,481,361 628,772 SH   SOLE 43 600,908 0 27,864
LOGICMARK INC COM NEW 67091J404   4 25 SH   SOLE 21 25 0 0
LOGICMARK INC COM NEW 67091J404   68 448 SH   SOLE 22 448 0 0
LOGITECH INTL S A SHS H50430232   42,964 740 SH   SOLE 2 740 0 0
LOGITECH INTL S A SHS H50430232   22,411 386 SH   SOLE 22 386 0 0
LOGITECH INTL S A SHS H50430232   17,208,752 296,396 SH   SOLE 43 271,986 0 24,410
LONGBOARD PHARMACEUTICALS IN COM 54300N103   7,791 1,943 SH   SOLE 18 1,943 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   108,587 27,079 SH   SOLE 21 27,079 0 0
LONGEVERON INC COM 54303L104   2,216 830 SH   SOLE 18 830 0 0
LONGEVERON INC COM 54303L104   24,794 9,286 SH   SOLE 21 9,286 0 0
LONGEVERON INC COM 54303L104   267,409 100,153 SH   SOLE 22 100,153 0 0
LOOP INDS INC COM 543518104   756,129 219,805 SH   SOLE 22 219,805 0 0
LOOP MEDIA INC COM NEW 54352F206   2,494,626 433,848 SH   SOLE 22 433,848 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   79,567 119,993 SH   SOLE 2 5,872 0 114,121
LORDSTOWN MOTORS CORP COM CL A 54405Q100   1,195 1,802 SH   SOLE 7 1,802 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   321,468 484,795 SH   SOLE 18 484,795 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   244,046 368,038 SH   SOLE 19 368,038 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   4,440,163 6,696,068 SH   SOLE 21 6,696,068 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100   2,743,732 4,137,735 SH   SOLE 22 3,999,503 0 138,232
LORDSTOWN MOTORS CORP COM CL A 54405Q100   9,526 14,366 SH   SOLE 28 14,366 0 0
LOTTERY COM INC COM 54570M108   1,781 6,359 SH   SOLE 18 6,359 0 0
LOTTERY COM INC COM 54570M108   21,279 75,995 SH   SOLE 21 75,995 0 0
LOTTERY COM INC COM 54570M108   120,010 428,608 SH   SOLE 22 428,608 0 0
LOUISIANA PAC CORP COM 546347105   22,351,271 412,309 SH   SOLE 2 94,601 0 317,708
LOUISIANA PAC CORP COM 546347105   537,004 9,906 SH   SOLE 4 8,507 0 1,399
LOUISIANA PAC CORP COM 546347105   895,007 16,510 SH   SOLE 7 16,510 0 0
LOUISIANA PAC CORP COM 546347105   7,762,818 143,199 SH   SOLE 18 143,199 0 0
LOUISIANA PAC CORP COM 546347105   1,198,583 22,110 SH   SOLE 19 22,110 0 0
LOUISIANA PAC CORP COM 546347105   226,421,834 4,176,754 SH   SOLE 21 4,176,754 0 0
LOUISIANA PAC CORP COM 546347105   111,463,783 2,056,148 SH   SOLE 22 1,964,878 0 91,270
LOUISIANA PAC CORP COM 546347105   213,045 3,930 SH   SOLE 23 3,930 0 0
LOUISIANA PAC CORP COM 546347105   628,457 11,593 SH   SOLE 25 11,593 0 0
LOUISIANA PAC CORP COM 546347105   2,423,350 44,703 SH   SOLE 26 37,716 0 6,987
LOUISIANA PAC CORP COM 546347105   34,207 631 SH   SOLE 28 631 0 0
LOUISIANA PAC CORP COM 546347105   3,274,284 60,400 SH   SOLE 30 60,400 0 0
LOUISIANA PAC CORP COM 546347105   54,047 997 SH   SOLE 31 997 0 0
LOUISIANA PAC CORP COM 546347105   851,802 15,713 SH   SOLE 34 15,713 0 0
LOUISIANA PAC CORP COM 546347105   59,577 1,099 SH   SOLE 36 1,099 0 0
LOUISIANA PAC CORP COM 546347105   673,342 12,421 SH   SOLE 40 12,421 0 0
LOUISIANA PAC CORP COM 546347105   4,801,901 88,580 SH   SOLE 43 85,757 0 2,823
LOVESAC COMPANY COM 54738L109   261,805 9,059 SH   SOLE 2 5,985 0 3,074
LOVESAC COMPANY COM 54738L109   1,185 41 SH   SOLE 4 41 0 0
LOVESAC COMPANY COM 54738L109   5,925 205 SH   SOLE 7 205 0 0
LOVESAC COMPANY COM 54738L109   987,513 34,170 SH   SOLE 18 34,170 0 0
LOVESAC COMPANY COM 54738L109   796,426 27,558 SH   SOLE 19 27,558 0 0
LOVESAC COMPANY COM 54738L109   14,940,260 516,964 SH   SOLE 21 516,964 0 0
LOVESAC COMPANY COM 54738L109   10,819,842 374,389 SH   SOLE 22 365,127 0 9,262
LOVESAC COMPANY COM 54738L109   67,857 2,348 SH   SOLE 25 2,348 0 0
LOVESAC COMPANY COM 54738L109   31,646 1,095 SH   SOLE 26 0 0 1,095
LOVESAC COMPANY COM 54738L109   396,595 13,723 SH   SOLE 30 13,723 0 0
LOVESAC COMPANY COM 54738L109   48,379 1,674 SH   SOLE 40 1,674 0 0
LOVESAC COMPANY COM 54738L109   120,542 4,171 SH   SOLE 43 3,759 0 412
LOWES COS INC COM 548661107   325,659,944 1,628,544 SH   SOLE 2 552,337 0 1,076,207
LOWES COS INC COM 548661107   113,451,780 567,344 SH   SOLE 4 323,986 0 243,358
LOWES COS INC COM 548661107   130,227,663 651,236 SH   SOLE 7 583,993 0 67,243
LOWES COS INC COM 548661107   12,246,563 61,242 SH   SOLE 13 61,242 0 0
LOWES COS INC COM 548661107   20,714,492 103,588 SH   SOLE 15 103,588 0 0
LOWES COS INC COM 548661107   215,559,461 1,077,959 SH   SOLE 18 960,840 0 117,119
LOWES COS INC COM 548661107   111,046,341 555,315 SH   SOLE 19 555,315 0 0
LOWES COS INC COM 548661107   2,789,909,851 13,951,642 SH   SOLE 21 13,951,642 0 0
LOWES COS INC COM 548661107   2,710,401,979 13,554,043 SH   SOLE 22 12,235,559 0 1,318,484
LOWES COS INC COM 548661107   284,397,134 1,422,199 SH   SOLE 23 1,422,199 0 0
LOWES COS INC COM 548661107   229,761,731 1,148,981 SH   SOLE 25 1,146,810 0 2,171
LOWES COS INC COM 548661107   244,636,699 1,223,367 SH   SOLE 26 508,963 0 714,404
LOWES COS INC COM 548661107   379,440,475 1,897,487 SH   SOLE 28 33,093 0 1,864,394
LOWES COS INC COM 548661107   7,988,002 39,946 SH   SOLE 29 39,946 0 0
LOWES COS INC COM 548661107   843,971,185 4,220,489 SH   SOLE 30 4,220,489 0 0
LOWES COS INC COM 548661107   47,388,091 236,976 SH   SOLE 31 191,046 0 45,930
LOWES COS INC COM 548661107   54,340,048 271,741 SH   SOLE 34 271,741 0 0
LOWES COS INC COM 548661107   36,192,770 180,991 SH   SOLE 36 180,991 0 0
LOWES COS INC COM 548661107   4,870,869 24,358 SH   SOLE 40 24,358 0 0
LOWES COS INC COM 548661107   340,949 1,705 SH   OTR 43 1,705 0 0
LOWES COS INC COM 548661107   171,499,336 857,625 SH   SOLE 43 763,863 0 93,762
LOWES COS INC OPTIONS 548661107   299,955 1,500 SH Call SOLE 2 0 0 1,500
LOWES COS INC OPTIONS 548661107   179,973 900 SH Call SOLE 4 900 0 0
LOWES COS INC OPTIONS 548661107   2,899,565 14,500 SH Call SOLE 18 14,500 0 0
LOWES COS INC OPTIONS 548661107   15,757,636 78,800 SH Call SOLE 19 78,800 0 0
LOWES COS INC OPTIONS 548661107   1,219,817 6,100 SH Call SOLE 22 6,100 0 0
LOWES COS INC OPTIONS 548661107   219,967 1,100 SH Call SOLE 26 1,100 0 0
LOWES COS INC OPTIONS 548661107   9,218,617 46,100 SH Call SOLE 34 46,100 0 0
LPL FINL HLDGS INC COM 50212V100   40,297,435 199,098 SH   SOLE 2 17,703 0 181,395
LPL FINL HLDGS INC COM 50212V100   13,361,841 66,017 SH   SOLE 4 41,236 0 24,781
LPL FINL HLDGS INC COM 50212V100   15,598,766 77,069 SH   SOLE 7 57,436 0 19,633
LPL FINL HLDGS INC COM 50212V100   571,780 2,825 SH   SOLE 13 2,825 0 0
LPL FINL HLDGS INC COM 50212V100   1,101,663 5,443 SH   SOLE 15 5,443 0 0
LPL FINL HLDGS INC COM 50212V100   46,778,283 231,118 SH   SOLE 18 220,212 0 10,906
LPL FINL HLDGS INC COM 50212V100   142,025,092 701,705 SH   SOLE 19 701,705 0 0
LPL FINL HLDGS INC COM 50212V100   314,712,772 1,554,905 SH   SOLE 21 1,554,905 0 0
LPL FINL HLDGS INC COM 50212V100   446,602,886 2,206,536 SH   SOLE 22 2,036,854 0 169,682
LPL FINL HLDGS INC COM 50212V100   31,935,077 157,782 SH   SOLE 23 157,782 0 0
LPL FINL HLDGS INC COM 50212V100   50,651,207 250,253 SH   SOLE 25 249,867 0 386
LPL FINL HLDGS INC COM 50212V100   25,275,712 124,880 SH   SOLE 26 48,073 0 76,807
LPL FINL HLDGS INC COM 50212V100   30,676,756 151,565 SH   SOLE 28 2,802 0 148,763
LPL FINL HLDGS INC COM 50212V100   24,895 123 SH   SOLE 29 123 0 0
LPL FINL HLDGS INC COM 50212V100   65,812,586 325,161 SH   SOLE 30 260,496 0 64,665
LPL FINL HLDGS INC COM 50212V100   4,580,919 22,633 SH   SOLE 31 16,618 0 6,015
LPL FINL HLDGS INC COM 50212V100   72,788,302 359,626 SH   SOLE 34 359,626 0 0
LPL FINL HLDGS INC COM 50212V100   4,365,768 21,570 SH   SOLE 36 21,570 0 0
LPL FINL HLDGS INC COM 50212V100   668,325 3,302 SH   SOLE 40 3,302 0 0
LPL FINL HLDGS INC COM 50212V100   17,002 84 SH   OTR 43 84 0 0
LPL FINL HLDGS INC COM 50212V100   16,406,735 81,061 SH   SOLE 43 76,667 0 4,394
LSB INDS INC COM 502160104   1,300,867 125,931 SH   SOLE 2 92,017 0 33,914
LSB INDS INC COM 502160104   1,260,033 121,978 SH   SOLE 7 121,978 0 0
LSB INDS INC COM 502160104   1,917,465 185,621 SH   SOLE 18 185,621 0 0
LSB INDS INC COM 502160104   2,534,393 245,343 SH   SOLE 19 245,343 0 0
LSB INDS INC COM 502160104   31,498,856 3,049,260 SH   SOLE 21 3,049,260 0 0
LSB INDS INC COM 502160104   18,656,527 1,806,053 SH   SOLE 22 1,760,454 0 45,599
LSB INDS INC COM 502160104   45,462 4,401 SH   SOLE 23 4,401 0 0
LSB INDS INC COM 502160104   103,889 10,057 SH   SOLE 25 10,057 0 0
LSB INDS INC COM 502160104   32,849 3,180 SH   SOLE 26 0 0 3,180
LSB INDS INC COM 502160104   868,267 84,053 SH   SOLE 30 84,053 0 0
LSB INDS INC COM 502160104   47,177 4,567 SH   SOLE 40 4,567 0 0
LSB INDS INC COM 502160104   358,472 34,702 SH   SOLE 43 34,671 0 31
LSI INDS INC OHIO COM 50216C108   463,033 33,240 SH   SOLE 2 12,274 0 20,966
LSI INDS INC OHIO COM 50216C108   66,711 4,789 SH   SOLE 18 4,789 0 0
LSI INDS INC OHIO COM 50216C108   1,016,597 72,979 SH   SOLE 19 72,979 0 0
LSI INDS INC OHIO COM 50216C108   1,186,237 85,157 SH   SOLE 21 85,157 0 0
LSI INDS INC OHIO COM 50216C108   7,279,929 522,608 SH   SOLE 22 522,608 0 0
LSI INDS INC OHIO COM 50216C108   26,369 1,893 SH   SOLE 23 1,893 0 0
LSI INDS INC OHIO COM 50216C108   8,414 604 SH   SOLE 26 397 0 207
LSI INDS INC OHIO COM 50216C108   39,046 2,803 SH   SOLE 28 0 0 2,803
LSI INDS INC OHIO COM 50216C108   18,583 1,334 SH   SOLE 31 1,243 0 91
LSI INDS INC OHIO COM 50216C108   72,701 5,219 SH   SOLE 43 4,985 0 234
LTC PPTYS INC COM 502175102   1,943,743 55,330 SH   SOLE 2 11,957 0 43,373
LTC PPTYS INC COM 502175102   768,785 21,884 SH   SOLE 4 21,884 0 0
LTC PPTYS INC COM 502175102   1,959,130 55,768 SH   SOLE 7 55,768 0 0
LTC PPTYS INC COM 502175102   4,905,518 139,639 SH   SOLE 18 139,639 0 0
LTC PPTYS INC COM 502175102   4,824,824 137,342 SH   SOLE 19 137,342 0 0
LTC PPTYS INC COM 502175102   177,949,083 5,065,445 SH   SOLE 21 5,065,445 0 0
LTC PPTYS INC COM 502175102   54,796,617 1,559,824 SH   SOLE 22 1,503,617 0 56,207
LTC PPTYS INC COM 502175102   57,578 1,639 SH   SOLE 23 1,639 0 0
LTC PPTYS INC COM 502175102   2,861,198 81,446 SH   SOLE 25 81,446 0 0
LTC PPTYS INC COM 502175102   434,347 12,364 SH   SOLE 26 9,143 0 3,221
LTC PPTYS INC COM 502175102   1,254,282 35,704 SH   SOLE 28 110 0 35,594
LTC PPTYS INC COM 502175102   5,849,040 166,497 SH   SOLE 30 166,497 0 0
LTC PPTYS INC COM 502175102   255,957 7,286 SH   SOLE 40 7,286 0 0
LTC PPTYS INC COM 502175102   1,775,572 50,543 SH   SOLE 43 45,051 0 5,492
LUCID DIAGNOSTICS INC COM 54948X109   1,603 1,145 SH   SOLE 18 1,145 0 0
LUCID DIAGNOSTICS INC COM 54948X109   24,795 17,711 SH   SOLE 21 17,711 0 0
LUCID GROUP INC COM 549498103   4,375,087 544,165 SH   SOLE 2 32,131 0 512,034
LUCID GROUP INC COM 549498103   2,566,513 319,218 SH   SOLE 4 166,136 0 153,082
LUCID GROUP INC COM 549498103   2,162,752 268,999 SH   SOLE 7 268,999 0 0
LUCID GROUP INC COM 549498103   101,947 12,680 SH   SOLE 13 12,680 0 0
LUCID GROUP INC COM 549498103   307,675 38,268 SH   SOLE 15 38,268 0 0
LUCID GROUP INC COM 549498103   2,849,682 354,438 SH   SOLE 18 331,367 0 23,071
LUCID GROUP INC COM 549498103   1,067,069 132,720 SH   SOLE 19 132,720 0 0
LUCID GROUP INC COM 549498103   82,975,252 10,320,305 SH   SOLE 21 10,320,305 0 0
LUCID GROUP INC COM 549498103   113,241,390 14,084,750 SH   SOLE 22 13,186,093 0 898,657
LUCID GROUP INC COM 549498103   6,151,340 765,092 SH   SOLE 23 765,092 0 0
LUCID GROUP INC COM 549498103   9,973,451 1,240,479 SH   SOLE 25 1,238,364 0 2,115
LUCID GROUP INC COM 549498103   4,856,562 604,050 SH   SOLE 26 280,707 0 323,343
LUCID GROUP INC COM 549498103   7,019,459 873,067 SH   SOLE 28 133,687 0 739,380
LUCID GROUP INC COM 549498103   27,119,909 3,373,123 SH   SOLE 30 3,266,869 0 106,254
LUCID GROUP INC COM 549498103   1,058,112 131,606 SH   SOLE 31 91,026 0 40,580
LUCID GROUP INC COM 549498103   3,316,315 412,477 SH   SOLE 32 412,477 0 0
LUCID GROUP INC COM 549498103   151,650 18,862 SH   SOLE 34 18,862 0 0
LUCID GROUP INC COM 549498103   1,008,144 125,391 SH   SOLE 36 125,391 0 0
LUCID GROUP INC COM 549498103   141,327 17,578 SH   SOLE 40 17,578 0 0
LUCID GROUP INC COM 549498103   5,642,376 701,788 SH   SOLE 43 608,085 0 93,703
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,190,293 583,477 SH   SOLE 2 118,615 0 464,862
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   664,677 325,822 SH   SOLE 4 136,412 0 189,410
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   340,239 166,784 SH   SOLE 7 166,784 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   198,308 97,210 SH   SOLE 13 97,210 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   933,565 457,630 SH   SOLE 15 457,630 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   625,042 306,393 SH   SOLE 18 306,393 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,828,389 896,269 SH   SOLE 19 896,269 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   28,057,007 13,753,435 SH   SOLE 21 13,753,435 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   14,911,947 7,309,778 SH   SOLE 22 6,539,067 0 770,711
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,831,424 897,757 SH   SOLE 23 897,757 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,483,135 727,027 SH   SOLE 25 727,027 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,157,859 567,578 SH   SOLE 26 12,577 0 555,001
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   2,673,487 1,310,533 SH   SOLE 28 98,093 0 1,212,440
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   12,721,026 6,235,797 SH   SOLE 30 4,664,357 0 1,571,440
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   2,163,532 1,060,555 SH   SOLE 34 1,060,555 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   96,468 47,288 SH   SOLE 36 47,288 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   13,280 6,510 SH   SOLE 40 6,510 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   14,472 7,094 SH   SOLE 43 7,094 0 0
LULULEMON ATHLETICA INC COM 550021109   97,497,669 267,711 SH   SOLE 2 156,026 0 111,685
LULULEMON ATHLETICA INC COM 550021109   48,880,125 134,216 SH   SOLE 4 74,143 0 60,073
LULULEMON ATHLETICA INC COM 550021109   34,682,542 95,232 SH   SOLE 7 66,702 0 28,530
LULULEMON ATHLETICA INC COM 550021109   9,826,939 26,983 SH   SOLE 13 26,983 0 0
LULULEMON ATHLETICA INC COM 550021109   3,073,764 8,440 SH   SOLE 15 8,440 0 0
LULULEMON ATHLETICA INC COM 550021109   46,626,882 128,029 SH   SOLE 18 95,802 0 32,227
LULULEMON ATHLETICA INC COM 550021109   153,860,442 422,473 SH   SOLE 19 422,473 0 0
LULULEMON ATHLETICA INC COM 550021109   710,737,180 1,951,556 SH   SOLE 21 1,951,556 0 0
LULULEMON ATHLETICA INC COM 550021109   1,060,248,866 2,911,252 SH   SOLE 22 2,666,688 0 244,564
LULULEMON ATHLETICA INC COM 550021109   97,998,066 269,085 SH   SOLE 23 269,085 0 0
LULULEMON ATHLETICA INC COM 550021109   65,498,843 179,848 SH   SOLE 25 179,416 0 432
LULULEMON ATHLETICA INC COM 550021109   69,885,147 191,892 SH   SOLE 26 109,125 0 82,767
LULULEMON ATHLETICA INC COM 550021109   130,128,365 357,309 SH   SOLE 28 7,470 0 349,839
LULULEMON ATHLETICA INC COM 550021109   5,910,804 16,230 SH   SOLE 29 16,230 0 0
LULULEMON ATHLETICA INC COM 550021109   187,171,080 513,938 SH   SOLE 30 477,363 0 36,575
LULULEMON ATHLETICA INC COM 550021109   22,170,066 60,875 SH   SOLE 31 58,796 0 2,079
LULULEMON ATHLETICA INC COM 550021109   10,014,861 27,499 SH   SOLE 32 27,499 0 0
LULULEMON ATHLETICA INC COM 550021109   39,766,270 109,191 SH   SOLE 34 109,191 0 0
LULULEMON ATHLETICA INC COM 550021109   11,452,683 31,447 SH   SOLE 36 31,447 0 0
LULULEMON ATHLETICA INC COM 550021109   1,754,667 4,818 SH   SOLE 40 4,818 0 0
LULULEMON ATHLETICA INC COM 550021109   73,202 201 SH   OTR 43 201 0 0
LULULEMON ATHLETICA INC COM 550021109   24,661,854 67,717 SH   SOLE 43 63,974 0 3,743
LULUS FASHION LOUNGE HOLDING COM 55003A108   7,673 3,224 SH   SOLE 2 1,170 0 2,054
LULUS FASHION LOUNGE HOLDING COM 55003A108   63,870 26,836 SH   SOLE 18 26,836 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   73,575 30,914 SH   SOLE 19 30,914 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   1,073,485 451,044 SH   SOLE 21 451,044 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   374,357 157,293 SH   SOLE 22 153,455 0 3,838
LUMEN TECHNOLOGIES INC COM 550241103   6,616,019 2,496,611 SH   SOLE 2 441,831 0 2,054,780
LUMEN TECHNOLOGIES INC COM 550241103   7,118 2,686 SH   SOLE 4 2,686 0 0
LUMEN TECHNOLOGIES INC COM 550241103   619,202 233,661 SH   SOLE 7 233,661 0 0
LUMEN TECHNOLOGIES INC COM 550241103   3 1 SH   SOLE 17 0 0 1
LUMEN TECHNOLOGIES INC COM 550241103   2,661,999 1,004,528 SH   SOLE 18 1,004,528 0 0
LUMEN TECHNOLOGIES INC COM 550241103   753,119 284,196 SH   SOLE 19 284,196 0 0
LUMEN TECHNOLOGIES INC COM 550241103   211,905,967 79,964,516 SH   SOLE 21 79,964,516 0 0
LUMEN TECHNOLOGIES INC COM 550241103   60,248,171 22,735,159 SH   SOLE 22 21,511,219 0 1,223,940
LUMEN TECHNOLOGIES INC COM 550241103   474,289 178,977 SH   SOLE 25 178,977 0 0
LUMEN TECHNOLOGIES INC COM 550241103   4,111,700 1,551,585 SH   SOLE 26 1,156,884 0 394,701
LUMEN TECHNOLOGIES INC COM 550241103   155,436 58,655 SH   SOLE 28 10,085 0 48,570
LUMEN TECHNOLOGIES INC COM 550241103   4,599,698 1,735,735 SH   SOLE 30 1,735,735 0 0
LUMEN TECHNOLOGIES INC COM 550241103   37,755 14,247 SH   SOLE 31 14,247 0 0
LUMEN TECHNOLOGIES INC COM 550241103   73,734 27,824 SH   SOLE 34 27,824 0 0
LUMEN TECHNOLOGIES INC COM 550241103   841,924 317,707 SH   SOLE 36 317,707 0 0
LUMEN TECHNOLOGIES INC COM 550241103   350,168 132,139 SH   SOLE 40 132,139 0 0
LUMEN TECHNOLOGIES INC COM 550241103   7,698 2,905 SH   OTR 43 2,905 0 0
LUMEN TECHNOLOGIES INC COM 550241103   3,013,113 1,137,024 SH   SOLE 43 1,020,419 0 116,605
LUMENT FINANCE TRUST INC COM 55025L108   11,171 5,530 SH   SOLE 18 5,530 0 0
LUMENT FINANCE TRUST INC COM 55025L108   138,035 68,334 SH   SOLE 21 68,334 0 0
LUMENT FINANCE TRUST INC COM 55025L108   224,872 111,323 SH   SOLE 22 111,323 0 0
LUMENTUM HLDGS INC COM 55024U109   5,739,265 106,263 SH   SOLE 2 59,034 0 47,229
LUMENTUM HLDGS INC COM 55024U109   19,984 370 SH   SOLE 4 193 0 177
LUMENTUM HLDGS INC COM 55024U109   727,245 13,465 SH   SOLE 7 13,465 0 0
LUMENTUM HLDGS INC COM 55024U109   7,442,146 137,792 SH   SOLE 18 137,792 0 0
LUMENTUM HLDGS INC COM 55024U109   1,147,388 21,244 SH   SOLE 19 21,244 0 0
LUMENTUM HLDGS INC COM 55024U109   203,676,733 3,771,093 SH   SOLE 21 3,771,093 0 0
LUMENTUM HLDGS INC COM 55024U109   108,362,639 2,006,344 SH   SOLE 22 1,917,385 0 88,959
LUMENTUM HLDGS INC COM 55024U109   589,897 10,922 SH   SOLE 25 10,922 0 0
LUMENTUM HLDGS INC COM 55024U109   1,629,266 30,166 SH   SOLE 26 24,064 0 6,102
LUMENTUM HLDGS INC COM 55024U109   314,662 5,826 SH   SOLE 28 1,352 0 4,474
LUMENTUM HLDGS INC COM 55024U109   2,720,862 50,377 SH   SOLE 30 50,377 0 0
LUMENTUM HLDGS INC COM 55024U109   53,524 991 SH   SOLE 31 991 0 0
LUMENTUM HLDGS INC COM 55024U109   633,159 11,723 SH   SOLE 34 11,723 0 0
LUMENTUM HLDGS INC COM 55024U109   117,742 2,180 SH   SOLE 36 2,180 0 0
LUMENTUM HLDGS INC COM 55024U109   611,987 11,331 SH   SOLE 40 11,331 0 0
LUMENTUM HLDGS INC COM 55024U109   8,804 163 SH   OTR 43 163 0 0
LUMENTUM HLDGS INC COM 55024U109   2,179,411 40,352 SH   SOLE 43 37,447 0 2,905
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5   2,735,280 2,610,000 PRN   SOLE 21 2,610,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   5,251,415 6,071,000 PRN   SOLE 21 6,071,000 0 0
LUMENTUM HLDGS INC NOTE 0.500% 6/1 55024UAF6   4,035,314 5,300,000 PRN   SOLE 21 5,300,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   754,592 116,270 SH   SOLE 2 64,030 0 52,240
LUMINAR TECHNOLOGIES INC COM CL A 550424105   72,130 11,114 SH   SOLE 4 689 0 10,425
LUMINAR TECHNOLOGIES INC COM CL A 550424105   387,576 59,719 SH   SOLE 7 59,719 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   4,031,906 621,249 SH   SOLE 18 621,249 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   3,227,873 497,361 SH   SOLE 19 497,361 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   52,214,003 8,045,301 SH   SOLE 21 8,045,301 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   40,710,654 6,272,828 SH   SOLE 22 6,100,251 0 172,577
LUMINAR TECHNOLOGIES INC COM CL A 550424105   3,226 497 SH   SOLE 23 497 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   214,527 33,055 SH   SOLE 25 33,055 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   492,786 75,930 SH   SOLE 26 58,829 0 17,101
LUMINAR TECHNOLOGIES INC COM CL A 550424105   964,206 148,568 SH   SOLE 28 132,592 0 15,976
LUMINAR TECHNOLOGIES INC COM CL A 550424105   11,583,832 1,784,874 SH   SOLE 30 1,784,874 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   244,284 37,640 SH   SOLE 40 37,640 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   641,413 98,831 SH   SOLE 43 86,381 0 12,450
LUMOS PHARMA INC COM 55028X109   3,346 1,011 SH   SOLE 18 1,011 0 0
LUMOS PHARMA INC COM 55028X109   51,421 15,535 SH   SOLE 21 15,535 0 0
LUMOS PHARMA INC COM 55028X109   136,054 41,104 SH   SOLE 22 41,104 0 0
LUNA INNOVATIONS INC COM 550351100   7,298 1,015 SH   SOLE 2 0 0 1,015
LUNA INNOVATIONS INC COM 550351100   37,992 5,284 SH   SOLE 18 5,284 0 0
LUNA INNOVATIONS INC COM 550351100   500,309 69,584 SH   SOLE 21 69,584 0 0
LUNA INNOVATIONS INC COM 550351100   2,542,887 353,670 SH   SOLE 22 353,670 0 0
LUNA INNOVATIONS INC COM 550351100   14,035 1,952 SH   SOLE 43 1,952 0 0
LUTHER BURBANK CORP COM 550550107   149,708 15,792 SH   SOLE 2 6,074 0 9,718
LUTHER BURBANK CORP COM 550550107   2,095 221 SH   SOLE 7 221 0 0
LUTHER BURBANK CORP COM 550550107   491,690 51,866 SH   SOLE 18 51,866 0 0
LUTHER BURBANK CORP COM 550550107   277,423 29,264 SH   SOLE 19 29,264 0 0
LUTHER BURBANK CORP COM 550550107   5,446,611 574,537 SH   SOLE 21 574,537 0 0
LUTHER BURBANK CORP COM 550550107   4,372,185 461,201 SH   SOLE 22 446,823 0 14,378
LUTHER BURBANK CORP COM 550550107   53,524 5,646 SH   SOLE 25 5,646 0 0
LUTHER BURBANK CORP COM 550550107   74,977 7,909 SH   SOLE 30 7,909 0 0
LUTHER BURBANK CORP COM 550550107   5,622 593 SH   SOLE 34 593 0 0
LUTHER BURBANK CORP COM 550550107   8,134 858 SH   SOLE 43 858 0 0
LUXFER HLDGS PLC SHS G5698W116   655,010 38,758 SH   SOLE 2 29,288 0 9,470
LUXFER HLDGS PLC SHS G5698W116   386,638 22,878 SH   SOLE 7 22,878 0 0
LUXFER HLDGS PLC SHS G5698W116   1,276,694 75,544 SH   SOLE 18 75,544 0 0
LUXFER HLDGS PLC SHS G5698W116   917,991 54,319 SH   SOLE 19 54,319 0 0
LUXFER HLDGS PLC SHS G5698W116   28,392,321 1,680,019 SH   SOLE 21 1,680,019 0 0
LUXFER HLDGS PLC SHS G5698W116   11,665,293 690,254 SH   SOLE 22 664,558 0 25,696
LUXFER HLDGS PLC SHS G5698W116   62,293 3,686 SH   SOLE 25 3,686 0 0
LUXFER HLDGS PLC SHS G5698W116   90,584 5,360 SH   SOLE 26 2,364 0 2,996
LUXFER HLDGS PLC SHS G5698W116   1,298,613 76,841 SH   SOLE 30 76,841 0 0
LUXFER HLDGS PLC SHS G5698W116   49,297 2,917 SH   SOLE 34 2,917 0 0
LUXFER HLDGS PLC SHS G5698W116   78,281 4,632 SH   SOLE 40 4,632 0 0
LUXFER HLDGS PLC SHS G5698W116   142,264 8,418 SH   SOLE 43 7,386 0 1,032
LUXURBAN HOTELS INC COM 21985R105   2,365 860 SH   SOLE 18 860 0 0
LUXURBAN HOTELS INC COM 21985R105   18,299 6,654 SH   SOLE 21 6,654 0 0
LXP INDUSTRIAL TRUST COM 529043101   4,441,435 430,789 SH   SOLE 2 145,553 0 285,236
LXP INDUSTRIAL TRUST COM 529043101   1,522,612 147,683 SH   SOLE 4 147,683 0 0
LXP INDUSTRIAL TRUST COM 529043101   3,948,524 382,980 SH   SOLE 7 382,980 0 0
LXP INDUSTRIAL TRUST COM 529043101   9,704,215 941,243 SH   SOLE 18 941,243 0 0
LXP INDUSTRIAL TRUST COM 529043101   9,474,106 918,924 SH   SOLE 19 918,924 0 0
LXP INDUSTRIAL TRUST COM 529043101   367,335,743 35,629,073 SH   SOLE 21 35,629,073 0 0
LXP INDUSTRIAL TRUST COM 529043101   102,070,217 9,900,118 SH   SOLE 22 9,539,579 0 360,539
LXP INDUSTRIAL TRUST COM 529043101   113,420 11,001 SH   SOLE 23 11,001 0 0
LXP INDUSTRIAL TRUST COM 529043101   8,558,682 830,134 SH   SOLE 25 830,134 0 0
LXP INDUSTRIAL TRUST COM 529043101   1,487,651 144,292 SH   SOLE 26 121,293 0 22,999
LXP INDUSTRIAL TRUST COM 529043101   2,108,467 204,507 SH   SOLE 28 4,823 0 199,684
LXP INDUSTRIAL TRUST COM 529043101   12,877,685 1,249,048 SH   SOLE 30 1,249,048 0 0
LXP INDUSTRIAL TRUST COM 529043101   79,232 7,685 SH   SOLE 36 7,685 0 0
LXP INDUSTRIAL TRUST COM 529043101   455,083 44,140 SH   SOLE 40 44,140 0 0
LXP INDUSTRIAL TRUST COM 529043101   2,013,669 195,312 SH   SOLE 43 186,809 0 8,503
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309   7,100,279 146,307 SH   SOLE 21 146,307 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   320,394 135,760 SH   SOLE 2 21,060 0 114,700
LYELL IMMUNOPHARMA INC COM 55083R104   4,843 2,052 SH   SOLE 7 2,052 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   1,169,843 495,696 SH   SOLE 18 495,696 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   864,864 366,468 SH   SOLE 19 366,468 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   15,687,227 6,647,130 SH   SOLE 21 6,647,130 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   9,180,275 3,889,947 SH   SOLE 22 3,759,221 0 130,726
LYELL IMMUNOPHARMA INC COM 55083R104   1,807,146 765,740 SH   SOLE 30 765,740 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   81,042 34,340 SH   SOLE 34 34,340 0 0
LYFT INC CL A COM 55087P104   8,313,253 896,791 SH   SOLE 2 430,615 0 466,176
LYFT INC CL A COM 55087P104   278,999 30,097 SH   SOLE 4 15,871 0 14,226
LYFT INC CL A COM 55087P104   540,404 58,296 SH   SOLE 7 58,296 0 0
LYFT INC CL A COM 55087P104   298,336 32,183 SH   SOLE 13 32,183 0 0
LYFT INC CL A COM 55087P104   1,886,426 203,498 SH   SOLE 18 201,117 0 2,381
LYFT INC CL A COM 55087P104   4,815,969 519,522 SH   SOLE 19 519,522 0 0
LYFT INC CL A COM 55087P104   44,024,537 4,749,141 SH   SOLE 21 4,749,141 0 0
LYFT INC CL A COM 55087P104   78,297,841 8,446,369 SH   SOLE 22 7,913,533 0 532,836
LYFT INC CL A COM 55087P104   981,192 105,846 SH   SOLE 23 105,846 0 0
LYFT INC CL A COM 55087P104   521,780 56,287 SH   SOLE 25 56,287 0 0
LYFT INC CL A COM 55087P104   1,429,582 154,216 SH   SOLE 26 108,572 0 45,644
LYFT INC CL A COM 55087P104   593,465 64,020 SH   SOLE 28 7,516 0 56,504
LYFT INC CL A COM 55087P104   3,968,107 428,059 SH   SOLE 30 428,059 0 0
LYFT INC CL A COM 55087P104   42,355 4,569 SH   SOLE 31 4,569 0 0
LYFT INC CL A COM 55087P104   47,518 5,126 SH   SOLE 36 5,126 0 0
LYFT INC CL A COM 55087P104   493,303 53,215 SH   SOLE 40 53,215 0 0
LYFT INC CL A COM 55087P104   9,122 984 SH   OTR 43 984 0 0
LYFT INC CL A COM 55087P104   1,408,428 151,934 SH   SOLE 43 143,425 0 8,509
LYFT INC NOTE 1.500% 5/1 55087PAB0   3,832,164 4,365,000 PRN   SOLE 21 4,365,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   67,696,098 721,015 SH   SOLE 2 73,687 0 647,328
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   10,353,908 110,277 SH   SOLE 4 90,132 0 20,145
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   16,820,300 179,149 SH   SOLE 7 170,685 0 8,464
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   451,329 4,807 SH   SOLE 13 4,807 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,239,321 45,152 SH   SOLE 15 45,152 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   46,214,254 492,217 SH   SOLE 18 469,545 0 22,672
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   23,717,928 252,614 SH   SOLE 19 252,614 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,103,196,797 11,749,886 SH   SOLE 21 11,749,886 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   521,605,050 5,555,491 SH   SOLE 22 5,018,384 0 537,107
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   45,681,898 486,547 SH   SOLE 23 486,547 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   30,029,590 319,838 SH   SOLE 25 319,838 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   43,750,487 465,976 SH   SOLE 26 172,210 0 293,766
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   46,202,987 492,097 SH   SOLE 28 3,914 0 488,183
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   92,576 986 SH   SOLE 29 986 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   145,754,930 1,552,401 SH   SOLE 30 1,552,401 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,878,475 73,261 SH   SOLE 31 53,624 0 19,637
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,309,032 67,196 SH   SOLE 32 67,196 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   8,042,617 85,660 SH   SOLE 34 85,660 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   15,654,749 166,735 SH   SOLE 35 166,735 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   7,758,788 82,637 SH   SOLE 36 82,637 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,003,872 10,692 SH   SOLE 40 10,692 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   62,061 661 SH   OTR 43 661 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   25,926,928 276,142 SH   SOLE 43 244,604 0 31,537
LYRA THERAPEUTICS INC COM 55234L105   1,242 618 SH   SOLE 2 0 0 618
LYRA THERAPEUTICS INC COM 55234L105   5,877 2,924 SH   SOLE 18 2,924 0 0
LYRA THERAPEUTICS INC COM 55234L105   72,917 36,277 SH   SOLE 21 36,277 0 0
LYRA THERAPEUTICS INC COM 55234L105   3,138 1,561 SH   SOLE 22 1,561 0 0
M & T BK CORP COM 55261F104   46,306,472 387,275 SH   SOLE 2 38,850 0 348,425
M & T BK CORP COM 55261F104   13,615,675 113,872 SH   SOLE 4 67,070 0 46,802
M & T BK CORP COM 55261F104   13,672,830 114,350 SH   SOLE 7 109,449 0 4,901
M & T BK CORP COM 55261F104   614,709 5,141 SH   SOLE 13 5,141 0 0
M & T BK CORP COM 55261F104   3,539,033 29,598 SH   SOLE 15 29,598 0 0
M & T BK CORP COM 55261F104   69,714,843 583,046 SH   SOLE 18 567,788 0 15,258
M & T BK CORP COM 55261F104   47,136,646 394,218 SH   SOLE 19 394,218 0 0
M & T BK CORP COM 55261F104   587,220,586 4,911,103 SH   SOLE 21 4,911,103 0 0
M & T BK CORP COM 55261F104   438,354,860 3,666,094 SH   SOLE 22 3,302,379 0 363,715
M & T BK CORP COM 55261F104   38,312,380 320,418 SH   SOLE 23 320,418 0 0
M & T BK CORP COM 55261F104   37,659,408 314,957 SH   SOLE 25 314,444 0 513
M & T BK CORP COM 55261F104   36,841,430 308,116 SH   SOLE 26 115,565 0 192,551
M & T BK CORP COM 55261F104   36,744,698 307,307 SH   SOLE 28 2,556 0 304,751
M & T BK CORP COM 55261F104   42,926 359 SH   SOLE 29 359 0 0
M & T BK CORP COM 55261F104   119,971,396 1,003,357 SH   SOLE 30 943,732 0 59,625
M & T BK CORP COM 55261F104   5,828,320 48,744 SH   SOLE 31 35,694 0 13,050
M & T BK CORP COM 55261F104   48,953,034 409,409 SH   SOLE 34 409,409 0 0
M & T BK CORP COM 55261F104   5,905,801 49,392 SH   SOLE 36 49,392 0 0
M & T BK CORP COM 55261F104   1,718,221 14,370 SH   SOLE 37 14,370 0 0
M & T BK CORP COM 55261F104   883,503 7,389 SH   SOLE 40 7,389 0 0
M & T BK CORP COM 55261F104   35,393 296 SH   OTR 43 296 0 0
M & T BK CORP COM 55261F104   14,030,272 117,339 SH   SOLE 43 102,596 0 14,743
M D C HLDGS INC COM 552676108   4,374,819 112,550 SH   SOLE 2 50,158 0 62,392
M D C HLDGS INC COM 552676108   8,979 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108   506,554 13,032 SH   SOLE 7 13,032 0 0
M D C HLDGS INC COM 552676108   8,207,634 211,156 SH   SOLE 18 195,828 0 15,328
M D C HLDGS INC COM 552676108   12,621,789 324,718 SH   SOLE 19 324,718 0 0
M D C HLDGS INC COM 552676108   292,188,161 7,517,061 SH   SOLE 21 7,517,061 0 0
M D C HLDGS INC COM 552676108   70,255,037 1,807,436 SH   SOLE 22 1,742,943 0 64,493
M D C HLDGS INC COM 552676108   341,823 8,794 SH   SOLE 25 8,794 0 0
M D C HLDGS INC COM 552676108   1,875,439 48,249 SH   SOLE 26 20,949 0 27,300
M D C HLDGS INC COM 552676108   43,884 1,129 SH   SOLE 28 1,129 0 0
M D C HLDGS INC COM 552676108   3,521,428 90,595 SH   SOLE 30 90,595 0 0
M D C HLDGS INC COM 552676108   76,885 1,978 SH   SOLE 36 1,978 0 0
M D C HLDGS INC COM 552676108   363,240 9,345 SH   SOLE 40 9,345 0 0
M D C HLDGS INC COM 552676108   3,175,542 81,696 SH   SOLE 43 78,663 0 3,033
M-TRON INDS INC COM 55380K109   2,935 273 SH   SOLE 18 273 0 0
M-TRON INDS INC COM 55380K109   41,549 3,865 SH   SOLE 21 3,865 0 0
M-TRON INDS INC COM 55380K109   1,129 105 SH   SOLE 22 105 0 0
M/I HOMES INC COM 55305B101   1,608,290 25,492 SH   SOLE 2 8,379 0 17,113
M/I HOMES INC COM 55305B101   7,886 125 SH   SOLE 4 125 0 0
M/I HOMES INC COM 55305B101   38,927 617 SH   SOLE 7 617 0 0
M/I HOMES INC COM 55305B101   5,659,236 89,701 SH   SOLE 18 89,701 0 0
M/I HOMES INC COM 55305B101   3,336,452 52,884 SH   SOLE 19 52,884 0 0
M/I HOMES INC COM 55305B101   222,674,199 3,529,469 SH   SOLE 21 3,529,469 0 0
M/I HOMES INC COM 55305B101   50,458,625 799,788 SH   SOLE 22 769,349 0 30,439
M/I HOMES INC COM 55305B101   315,639 5,003 SH   SOLE 25 5,003 0 0
M/I HOMES INC COM 55305B101   1,172,654 18,587 SH   SOLE 26 16,642 0 1,945
M/I HOMES INC COM 55305B101   32,807 520 SH   SOLE 28 520 0 0
M/I HOMES INC COM 55305B101   2,895,705 45,898 SH   SOLE 30 45,898 0 0
M/I HOMES INC COM 55305B101   55,645 882 SH   SOLE 36 882 0 0
M/I HOMES INC COM 55305B101   251,477 3,986 SH   SOLE 40 3,986 0 0
M/I HOMES INC COM 55305B101   3,082,325 48,856 SH   SOLE 43 47,353 0 1,503
M3 BRIGADE ACQUISITION II CO *W EXP 03/09/202 553800111   8,104 80,000 SH   SOLE 19 80,000 0 0
MACATAWA BK CORP COM 554225102   405,387 39,666 SH   SOLE 2 21,227 0 18,439
MACATAWA BK CORP COM 554225102   1,145 112 SH   SOLE 7 112 0 0
MACATAWA BK CORP COM 554225102   854,341 83,595 SH   SOLE 18 83,595 0 0
MACATAWA BK CORP COM 554225102   532,687 52,122 SH   SOLE 19 52,122 0 0
MACATAWA BK CORP COM 554225102   10,221,697 1,000,166 SH   SOLE 21 1,000,166 0 0
MACATAWA BK CORP COM 554225102   4,150,669 406,132 SH   SOLE 22 382,405 0 23,727
MACATAWA BK CORP COM 554225102   51,110 5,001 SH   SOLE 43 5,001 0 0
MACERICH CO COM 554382101   4,493,245 423,891 SH   SOLE 2 225,451 0 198,440
MACERICH CO COM 554382101   1,237,847 116,778 SH   SOLE 4 116,778 0 0
MACERICH CO COM 554382101   3,750,980 353,866 SH   SOLE 7 353,866 0 0
MACERICH CO COM 554382101   10,077,939 950,749 SH   SOLE 18 950,749 0 0
MACERICH CO COM 554382101   11,206,384 1,057,206 SH   SOLE 19 1,057,206 0 0
MACERICH CO COM 554382101   180,589,794 17,036,773 SH   SOLE 21 17,036,773 0 0
MACERICH CO COM 554382101   94,796,341 8,943,051 SH   SOLE 22 8,658,956 0 284,095
MACERICH CO COM 554382101   210,739 19,881 SH   SOLE 23 19,881 0 0
MACERICH CO COM 554382101   5,537,620 522,417 SH   SOLE 25 522,417 0 0
MACERICH CO COM 554382101   1,727,100 162,934 SH   SOLE 26 84,048 0 78,886
MACERICH CO COM 554382101   1,599,349 150,882 SH   SOLE 28 3,471 0 147,411
MACERICH CO COM 554382101   8,775,666 827,893 SH   SOLE 30 827,893 0 0
MACERICH CO COM 554382101   180,317 17,011 SH   SOLE 36 17,011 0 0
MACERICH CO COM 554382101   389,338 36,730 SH   SOLE 40 36,730 0 0
MACERICH CO COM 554382101   3,070,284 289,649 SH   SOLE 43 207,176 0 82,473
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   5,091,129 71,868 SH   SOLE 2 59,874 0 11,994
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   69,494 981 SH   SOLE 4 745 0 236
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   43,283 611 SH   SOLE 7 611 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   15,453,959 218,153 SH   SOLE 18 218,153 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   7,599,078 107,271 SH   SOLE 19 107,271 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   261,186,372 3,686,990 SH   SOLE 21 3,686,990 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   114,317,271 1,613,739 SH   SOLE 22 1,576,202 0 37,537
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   587,689 8,296 SH   SOLE 25 8,296 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,530,782 21,609 SH   SOLE 26 17,650 0 3,959
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   450,259 6,356 SH   SOLE 28 867 0 5,489
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   2,267,588 32,010 SH   SOLE 30 32,010 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   555,598 7,843 SH   SOLE 40 7,843 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   2,562,495 36,173 SH   SOLE 43 33,252 0 2,921
MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6   2,760,188 2,625,000 PRN   SOLE 21 2,625,000 0 0
MACROGENICS INC COM 556099109   1,559,160 217,456 SH   SOLE 2 90,721 0 126,735
MACROGENICS INC COM 556099109   38,818 5,414 SH   SOLE 7 5,414 0 0
MACROGENICS INC COM 556099109   1,368,172 190,819 SH   SOLE 18 187,267 0 3,552
MACROGENICS INC COM 556099109   5,651,516 788,217 SH   SOLE 19 788,217 0 0
MACROGENICS INC COM 556099109   19,932,442 2,779,978 SH   SOLE 21 2,779,978 0 0
MACROGENICS INC COM 556099109   13,936,630 1,943,742 SH   SOLE 22 1,896,875 0 46,867
MACROGENICS INC COM 556099109   89,381 12,466 SH   SOLE 23 12,466 0 0
MACROGENICS INC COM 556099109   6,510 908 SH   SOLE 28 908 0 0
MACROGENICS INC COM 556099109   207,213 28,900 SH   SOLE 30 28,900 0 0
MACROGENICS INC COM 556099109   11,544 1,610 SH   SOLE 34 1,610 0 0
MACROGENICS INC COM 556099109   195,533 27,271 SH   SOLE 43 25,000 0 2,271
MACYS INC COM 55616P104   20,503,807 1,172,316 SH   SOLE 2 520,289 0 652,027
MACYS INC COM 55616P104   106,724 6,102 SH   SOLE 4 3,717 0 2,385
MACYS INC COM 55616P104   1,061,538 60,694 SH   SOLE 7 60,694 0 0
MACYS INC COM 55616P104   9,484,617 542,288 SH   SOLE 18 542,288 0 0
MACYS INC COM 55616P104   2,530,173 144,664 SH   SOLE 19 144,664 0 0
MACYS INC COM 55616P104   243,630,540 13,929,705 SH   SOLE 21 13,929,705 0 0
MACYS INC COM 55616P104   148,325,869 8,480,610 SH   SOLE 22 8,130,881 0 349,729
MACYS INC COM 55616P104   169,618 9,698 SH   SOLE 23 9,698 0 0
MACYS INC COM 55616P104   827,679 47,323 SH   SOLE 25 47,323 0 0
MACYS INC COM 55616P104   5,612,733 320,911 SH   SOLE 26 198,273 0 122,638
MACYS INC COM 55616P104   495,142 28,310 SH   SOLE 28 13,794 0 14,516
MACYS INC COM 55616P104   4,355,815 249,046 SH   SOLE 30 249,046 0 0
MACYS INC COM 55616P104   67,774 3,875 SH   SOLE 31 3,875 0 0
MACYS INC COM 55616P104   464,290 26,546 SH   SOLE 34 26,546 0 0
MACYS INC COM 55616P104   956,406 54,683 SH   SOLE 36 54,683 0 0
MACYS INC COM 55616P104   767,741 43,896 SH   SOLE 40 43,896 0 0
MACYS INC COM 55616P104   8,188,395 468,176 SH   SOLE 43 453,112 0 15,064
MADDEN STEVEN LTD COM 556269108   1,580,436 43,901 SH   SOLE 2 23,808 0 20,093
MADDEN STEVEN LTD COM 556269108   6,804 189 SH   SOLE 4 189 0 0
MADDEN STEVEN LTD COM 556269108   772,560 21,460 SH   SOLE 7 21,460 0 0
MADDEN STEVEN LTD COM 556269108   8,836,200 245,450 SH   SOLE 18 239,158 0 6,292
MADDEN STEVEN LTD COM 556269108   7,328,016 203,556 SH   SOLE 19 203,556 0 0
MADDEN STEVEN LTD COM 556269108   323,685,828 8,991,273 SH   SOLE 21 8,991,273 0 0
MADDEN STEVEN LTD COM 556269108   76,616,028 2,128,223 SH   SOLE 22 2,073,753 0 54,470
MADDEN STEVEN LTD COM 556269108   20,556 571 SH   SOLE 23 571 0 0
MADDEN STEVEN LTD COM 556269108   454,068 12,613 SH   SOLE 25 12,613 0 0
MADDEN STEVEN LTD COM 556269108   1,664,460 46,235 SH   SOLE 26 38,656 0 7,579
MADDEN STEVEN LTD COM 556269108   49,032 1,362 SH   SOLE 28 1,362 0 0
MADDEN STEVEN LTD COM 556269108   5,634,180 156,505 SH   SOLE 30 156,505 0 0
MADDEN STEVEN LTD COM 556269108   52,776 1,466 SH   SOLE 36 1,466 0 0
MADDEN STEVEN LTD COM 556269108   485,928 13,498 SH   SOLE 40 13,498 0 0
MADDEN STEVEN LTD COM 556269108   1,664,223 46,228 SH   SOLE 43 39,237 0 6,991
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   1,504,985 25,478 SH   SOLE 2 7,479 0 17,999
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   6,320 107 SH   SOLE 4 107 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   14,472 245 SH   SOLE 7 245 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   4,354,050 73,710 SH   SOLE 18 73,710 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   3,053,978 51,701 SH   SOLE 19 51,701 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   52,553,516 889,682 SH   SOLE 21 889,682 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   41,992,154 710,888 SH   SOLE 22 678,469 0 32,419
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   247,208 4,185 SH   SOLE 25 4,185 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   656,150 11,108 SH   SOLE 26 8,684 0 2,424
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   43,594 738 SH   SOLE 28 337 0 401
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   652,960 11,054 SH   SOLE 30 11,054 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   19,139 324 SH   SOLE 36 324 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   283,359 4,797 SH   SOLE 40 4,797 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   511,192 8,654 SH   SOLE 43 7,986 0 668
MADISON SQUARE GRDN SPRT COR CL A 55825T103   3,196,319 16,404 SH   SOLE 2 4,980 0 11,424
MADISON SQUARE GRDN SPRT COR CL A 55825T103   11,301 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   37,216 191 SH   SOLE 7 191 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,540,484 7,906 SH   SOLE 18 7,906 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,147,667 5,890 SH   SOLE 19 5,890 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   52,305,339 268,439 SH   SOLE 21 268,439 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   85,900,012 440,852 SH   SOLE 22 418,133 0 22,719
MADISON SQUARE GRDN SPRT COR CL A 55825T103   351,704 1,805 SH   SOLE 23 1,805 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   465,886 2,391 SH   SOLE 25 2,391 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,059,984 5,440 SH   SOLE 26 4,018 0 1,422
MADISON SQUARE GRDN SPRT COR CL A 55825T103   200,890 1,031 SH   SOLE 28 315 0 716
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,411,883 7,246 SH   SOLE 30 7,246 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   54,363 279 SH   SOLE 31 279 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   513,040 2,633 SH   SOLE 40 2,633 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   3,369,957 17,295 SH   SOLE 43 16,012 0 1,283
MADRIGAL PHARMACEUTICALS INC COM 558868105   1,584,380 6,540 SH   SOLE 2 3,561 0 2,979
MADRIGAL PHARMACEUTICALS INC COM 558868105   9,933 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   477,252 1,970 SH   SOLE 7 1,970 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   7,742,145 31,958 SH   SOLE 18 31,074 0 884
MADRIGAL PHARMACEUTICALS INC COM 558868105   6,657,547 27,481 SH   SOLE 19 27,481 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   128,073,898 528,663 SH   SOLE 21 528,663 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   77,882,714 321,484 SH   SOLE 22 312,449 0 9,035
MADRIGAL PHARMACEUTICALS INC COM 558868105   33,432 138 SH   SOLE 23 138 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   543,389 2,243 SH   SOLE 25 2,243 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   1,338,729 5,526 SH   SOLE 26 4,477 0 1,049
MADRIGAL PHARMACEUTICALS INC COM 558868105   126,217 521 SH   SOLE 28 248 0 273
MADRIGAL PHARMACEUTICALS INC COM 558868105   4,436,750 18,314 SH   SOLE 30 18,314 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   43,607 180 SH   SOLE 36 180 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   474,587 1,959 SH   SOLE 40 1,959 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   1,330,492 5,492 SH   SOLE 43 4,719 0 773
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   2,172,028 40,030 SH   SOLE 19 40,030 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   163 3 SH   SOLE 43 3 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   467 588 SH   SOLE 2 0 0 588
MAGENTA THERAPEUTICS INC COM 55910K108   5,444 6,850 SH   SOLE 18 6,850 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   91,245 114,817 SH   SOLE 21 114,817 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   272,156 342,464 SH   SOLE 22 342,464 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   993 1,250 SH   SOLE 43 79 0 1,171
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   45,974 3,373 SH   SOLE 2 3,373 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   16,411 1,204 SH   SOLE 22 1,204 0 0
MAGNA INTL INC COM 559222401   778,051 14,524 SH   SOLE 18 14,524 0 0
MAGNA INTL INC COM 559222401   12,147,533 226,760 SH   SOLE 19 226,760 0 0
MAGNA INTL INC COM 559222401   1,844,683 34,435 SH   SOLE 25 34,435 0 0
MAGNA INTL INC COM 559222401   2,795,979 52,193 SH   SOLE 34 52,193 0 0
MAGNA INTL INC COM 559222401   11,795,573 220,190 SH   SOLE 43 210,045 0 10,145
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   246,579 26,571 SH   SOLE 2 21,340 0 5,231
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   1,225 132 SH   SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   524,617 56,532 SH   SOLE 21 56,532 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   372,276 40,116 SH   SOLE 22 18,015 0 22,101
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   250,495 26,993 SH   SOLE 23 26,993 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   54,733 5,898 SH   SOLE 25 5,898 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   326,675 35,202 SH   SOLE 26 35,202 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   29,130 3,139 SH   SOLE 28 3,139 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   110,757 11,935 SH   SOLE 30 11,935 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   39,254 4,230 SH   SOLE 40 4,230 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   97,802 10,539 SH   SOLE 43 10,223 0 316
MAGNITE INC COM 55955D100   1,184,780 127,946 SH   SOLE 2 41,044 0 86,902
MAGNITE INC COM 55955D100   4,019 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100   11,566 1,249 SH   SOLE 7 1,249 0 0
MAGNITE INC COM 55955D100   3,442,136 371,721 SH   SOLE 18 371,721 0 0
MAGNITE INC COM 55955D100   2,422,481 261,607 SH   SOLE 19 261,607 0 0
MAGNITE INC COM 55955D100   41,753,312 4,508,997 SH   SOLE 21 4,508,997 0 0
MAGNITE INC COM 55955D100   31,170,253 3,366,118 SH   SOLE 22 3,204,482 0 161,636
MAGNITE INC COM 55955D100   150,642 16,268 SH   SOLE 25 16,268 0 0
MAGNITE INC COM 55955D100   573,463 61,929 SH   SOLE 26 36,732 0 25,197
MAGNITE INC COM 55955D100   54,810 5,919 SH   SOLE 28 2,296 0 3,623
MAGNITE INC COM 55955D100   596,214 64,386 SH   SOLE 30 64,386 0 0
MAGNITE INC COM 55955D100   200,155 21,615 SH   SOLE 40 21,615 0 0
MAGNITE INC COM 55955D100   397,902 42,970 SH   SOLE 43 42,546 0 424
MAGNITE INC NOTE 0.250% 3/1 55955DAB6   1,977,352 2,475,000 PRN   SOLE 21 2,475,000 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   18,571,678 848,797 SH   SOLE 2 477,778 0 371,019
MAGNOLIA OIL & GAS CORP CL A 559663109   10,109 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   38,990 1,782 SH   SOLE 7 1,782 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   10,090,990 461,197 SH   SOLE 18 431,189 0 30,008
MAGNOLIA OIL & GAS CORP CL A 559663109   48,134,425 2,199,928 SH   SOLE 19 2,199,928 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   127,711,197 5,836,892 SH   SOLE 21 5,836,892 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   136,802,643 6,252,406 SH   SOLE 22 6,121,610 0 130,796
MAGNOLIA OIL & GAS CORP CL A 559663109   1,362,971 62,293 SH   SOLE 23 62,293 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   14,980,580 684,670 SH   SOLE 26 52,564 0 632,106
MAGNOLIA OIL & GAS CORP CL A 559663109   5,011 229 SH   SOLE 28 0 0 229
MAGNOLIA OIL & GAS CORP CL A 559663109   3,223,012 147,304 SH   SOLE 30 147,304 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   3,313,147 151,424 SH   SOLE 43 142,392 0 9,032
MAGYAR BANCORP INC COM 55977T208   9,752 920 SH   SOLE 18 920 0 0
MAGYAR BANCORP INC COM 55977T208   144,022 13,587 SH   SOLE 21 13,587 0 0
MAGYAR BANCORP INC COM 55977T208   5,035 475 SH   SOLE 22 475 0 0
MAIA BIOTECHNOLOGY INC COM 552641102   740 214 SH   SOLE 18 214 0 0
MAIA BIOTECHNOLOGY INC COM 552641102   13,120 3,792 SH   SOLE 21 3,792 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   1,653 791 SH   SOLE 2 0 0 791
MAIDEN HOLDINGS LTD SHS G5753U112   14,824 7,093 SH   SOLE 18 7,093 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   211,746 101,314 SH   SOLE 21 101,314 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   1,791,237 857,051 SH   SOLE 22 857,051 0 0
MAIN STR CAP CORP COM 56035L104   15,928,976 403,674 SH   SOLE 30 403,674 0 0
MAIN STR CAP CORP COM 56035L104   1,132,226 28,693 SH   SOLE 43 23,320 0 5,373
MAINSTREET BANCSHARES INC COM 56064Y100   4,815 205 SH   SOLE 2 0 0 205
MAINSTREET BANCSHARES INC COM 56064Y100   28,188 1,200 SH   SOLE 18 1,200 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   359,209 15,292 SH   SOLE 21 15,292 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   26,802 1,141 SH   SOLE 22 1,141 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   225,662 9,222 SH   SOLE 2 7,495 0 1,727
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   466,056 19,046 SH   SOLE 21 19,046 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   180,613 7,381 SH   SOLE 22 7,381 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   23,418 957 SH   SOLE 25 957 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,336,747 54,628 SH   SOLE 30 54,628 0 0
MALIBU BOATS INC COM CL A 56117J100   3,407,435 60,362 SH   SOLE 2 53,457 0 6,905
MALIBU BOATS INC COM CL A 56117J100   5,645 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100   391,707 6,939 SH   SOLE 7 6,939 0 0
MALIBU BOATS INC COM CL A 56117J100   3,260,044 57,751 SH   SOLE 18 50,097 0 7,654
MALIBU BOATS INC COM CL A 56117J100   4,905,053 86,892 SH   SOLE 19 86,892 0 0
MALIBU BOATS INC COM CL A 56117J100   35,981,343 637,402 SH   SOLE 21 637,402 0 0
MALIBU BOATS INC COM CL A 56117J100   31,843,389 564,099 SH   SOLE 22 548,454 0 15,645
MALIBU BOATS INC COM CL A 56117J100   230,937 4,091 SH   SOLE 25 4,091 0 0
MALIBU BOATS INC COM CL A 56117J100   1,233,037 21,843 SH   SOLE 26 7,976 0 13,867
MALIBU BOATS INC COM CL A 56117J100   18,008 319 SH   SOLE 28 319 0 0
MALIBU BOATS INC COM CL A 56117J100   2,499,380 44,276 SH   SOLE 30 44,276 0 0
MALIBU BOATS INC COM CL A 56117J100   9,709 172 SH   SOLE 34 172 0 0
MALIBU BOATS INC COM CL A 56117J100   229,300 4,062 SH   SOLE 40 4,062 0 0
MALIBU BOATS INC COM CL A 56117J100   253,122 4,484 SH   SOLE 43 4,452 0 32
MALLINCKRODT PLC ORD SHS G5890A102   100,297 13,758 SH   SOLE 2 13,758 0 0
MALLINCKRODT PLC ORD SHS G5890A102   1,301,640 178,549 SH   SOLE 22 178,549 0 0
MALVERN BANCORP INC COM 561409103   3,297 217 SH   SOLE 2 0 0 217
MALVERN BANCORP INC COM 561409103   18,371 1,209 SH   SOLE 18 1,209 0 0
MALVERN BANCORP INC COM 561409103   374,618 24,654 SH   SOLE 21 24,654 0 0
MALVERN BANCORP INC COM 561409103   19,343 1,273 SH   SOLE 22 1,273 0 0
MAMAMANCINI S HLDGS INC COM 56146T103   5,138 2,704 SH   SOLE 18 2,704 0 0
MAMAMANCINI S HLDGS INC COM 56146T103   72,544 38,181 SH   SOLE 21 38,181 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   13,761 3,261 SH   SOLE 18 3,261 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   172,847 40,959 SH   SOLE 21 40,959 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   899,577 213,170 SH   SOLE 22 213,170 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   9,157 2,170 SH   SOLE 43 2,170 0 0
MANHATTAN ASSOCIATES INC COM 562750109   64,809,835 418,533 SH   SOLE 2 275,166 0 143,367
MANHATTAN ASSOCIATES INC COM 562750109   6,336,462 40,920 SH   SOLE 4 24,365 0 16,555
MANHATTAN ASSOCIATES INC COM 562750109   1,915,804 12,372 SH   SOLE 7 12,372 0 0
MANHATTAN ASSOCIATES INC COM 562750109   2,754,317 17,787 SH   SOLE 13 17,787 0 0
MANHATTAN ASSOCIATES INC COM 562750109   30,399,687 196,317 SH   SOLE 18 169,740 0 26,577
MANHATTAN ASSOCIATES INC COM 562750109   34,206,520 220,901 SH   SOLE 19 220,901 0 0
MANHATTAN ASSOCIATES INC COM 562750109   571,457,821 3,690,396 SH   SOLE 21 3,690,396 0 0
MANHATTAN ASSOCIATES INC COM 562750109   339,764,437 2,194,152 SH   SOLE 22 2,061,487 0 132,665
MANHATTAN ASSOCIATES INC COM 562750109   16,208,769 104,674 SH   SOLE 23 104,674 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,660,147 10,721 SH   SOLE 25 10,721 0 0
MANHATTAN ASSOCIATES INC COM 562750109   22,696,984 146,574 SH   SOLE 26 35,558 0 111,016
MANHATTAN ASSOCIATES INC COM 562750109   10,089,097 65,154 SH   SOLE 28 612 0 64,542
MANHATTAN ASSOCIATES INC COM 562750109   1,856,497 11,989 SH   SOLE 29 11,989 0 0
MANHATTAN ASSOCIATES INC COM 562750109   9,064,300 58,536 SH   SOLE 30 58,536 0 0
MANHATTAN ASSOCIATES INC COM 562750109   4,935,224 31,871 SH   SOLE 31 31,871 0 0
MANHATTAN ASSOCIATES INC COM 562750109   19,021,464 122,838 SH   SOLE 34 122,838 0 0
MANHATTAN ASSOCIATES INC COM 562750109   719,898 4,649 SH   SOLE 36 4,649 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,584,425 10,232 SH   SOLE 40 10,232 0 0
MANHATTAN ASSOCIATES INC COM 562750109   22,144 143 SH   OTR 43 143 0 0
MANHATTAN ASSOCIATES INC COM 562750109   15,951,408 103,012 SH   SOLE 43 92,795 0 10,217
MANHATTAN BRDG CAP INC COM 562803106   7,621 1,472 SH   SOLE 18 1,472 0 0
MANHATTAN BRDG CAP INC COM 562803106   105,435 20,366 SH   SOLE 21 20,366 0 0
MANHATTAN BRDG CAP INC COM 562803106   6,834 1,320 SH   SOLE 22 1,320 0 0
MANITEX INTL INC COM 563420108   11,936 2,291 SH   SOLE 18 2,291 0 0
MANITEX INTL INC COM 563420108   166,126 31,886 SH   SOLE 21 31,886 0 0
MANITEX INTL INC COM 563420108   114,755 22,026 SH   SOLE 22 22,026 0 0
MANITOWOC CO INC COM NEW 563571405   4,667,450 273,110 SH   SOLE 2 146,852 0 126,258
MANITOWOC CO INC COM NEW 563571405   3,418 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405   439,572 25,721 SH   SOLE 7 25,721 0 0
MANITOWOC CO INC COM NEW 563571405   1,806,669 105,715 SH   SOLE 18 102,733 0 2,982
MANITOWOC CO INC COM NEW 563571405   11,563,060 676,598 SH   SOLE 19 676,598 0 0
MANITOWOC CO INC COM NEW 563571405   22,588,639 1,321,746 SH   SOLE 21 1,321,746 0 0
MANITOWOC CO INC COM NEW 563571405   26,738,228 1,564,554 SH   SOLE 22 1,518,877 0 45,677
MANITOWOC CO INC COM NEW 563571405   348,756 20,407 SH   SOLE 23 20,407 0 0
MANITOWOC CO INC COM NEW 563571405   75,111 4,395 SH   SOLE 25 4,395 0 0
MANITOWOC CO INC COM NEW 563571405   1,563,086 91,462 SH   SOLE 26 2,577 0 88,885
MANITOWOC CO INC COM NEW 563571405   393,070 23,000 SH   SOLE 30 23,000 0 0
MANITOWOC CO INC COM NEW 563571405   60,447 3,537 SH   SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405   259,683 15,195 SH   SOLE 43 14,162 0 1,033
MANNATECH INC COM NEW 563771203   3,571 207 SH   SOLE 18 207 0 0
MANNATECH INC COM NEW 563771203   44,143 2,559 SH   SOLE 21 2,559 0 0
MANNATECH INC COM NEW 563771203   903,969 52,404 SH   SOLE 22 52,404 0 0
MANNKIND CORP COM NEW 56400P706   1,187,188 289,558 SH   SOLE 2 87,740 0 201,818
MANNKIND CORP COM NEW 56400P706   289,411 70,588 SH   SOLE 7 70,588 0 0
MANNKIND CORP COM NEW 56400P706   3,038,157 741,014 SH   SOLE 18 741,014 0 0
MANNKIND CORP COM NEW 56400P706   2,057,897 501,926 SH   SOLE 19 501,926 0 0
MANNKIND CORP COM NEW 56400P706   46,102,860 11,244,600 SH   SOLE 21 11,244,600 0 0
MANNKIND CORP COM NEW 56400P706   29,216,264 7,125,918 SH   SOLE 22 6,828,799 0 297,119
MANNKIND CORP COM NEW 56400P706   200,687 48,948 SH   SOLE 25 48,948 0 0
MANNKIND CORP COM NEW 56400P706   1,010,457 246,453 SH   SOLE 26 224,232 0 22,221
MANNKIND CORP COM NEW 56400P706   25,535 6,228 SH   SOLE 28 4,439 0 1,789
MANNKIND CORP COM NEW 56400P706   1,226,331 299,105 SH   SOLE 30 299,105 0 0
MANNKIND CORP COM NEW 56400P706   41,279 10,068 SH   SOLE 36 10,068 0 0
MANNKIND CORP COM NEW 56400P706   172,946 42,182 SH   SOLE 40 42,182 0 0
MANNKIND CORP COM NEW 56400P706   232,728 56,763 SH   SOLE 43 56,423 0 340
MANPOWERGROUP INC WIS COM 56418H100   14,843,598 179,857 SH   SOLE 2 77,905 0 101,952
MANPOWERGROUP INC WIS COM 56418H100   653,307 7,916 SH   SOLE 4 3,817 0 4,099
MANPOWERGROUP INC WIS COM 56418H100   1,392,611 16,874 SH   SOLE 7 16,874 0 0
MANPOWERGROUP INC WIS COM 56418H100   8,542,763 103,511 SH   SOLE 18 103,341 0 170
MANPOWERGROUP INC WIS COM 56418H100   3,626,698 43,944 SH   SOLE 19 43,944 0 0
MANPOWERGROUP INC WIS COM 56418H100   221,072,863 2,678,697 SH   SOLE 21 2,678,697 0 0
MANPOWERGROUP INC WIS COM 56418H100   121,764,102 1,475,392 SH   SOLE 22 1,397,507 0 77,885
MANPOWERGROUP INC WIS COM 56418H100   171,085 2,073 SH   SOLE 23 2,073 0 0
MANPOWERGROUP INC WIS COM 56418H100   766,786 9,291 SH   SOLE 25 9,291 0 0
MANPOWERGROUP INC WIS COM 56418H100   4,734,829 57,371 SH   SOLE 26 39,577 0 17,794
MANPOWERGROUP INC WIS COM 56418H100   2,794,796 33,864 SH   SOLE 28 30,529 0 3,335
MANPOWERGROUP INC WIS COM 56418H100   5,534,709 67,063 SH   SOLE 30 67,063 0 0
MANPOWERGROUP INC WIS COM 56418H100   59,422 720 SH   SOLE 31 720 0 0
MANPOWERGROUP INC WIS COM 56418H100   636,471 7,712 SH   SOLE 34 7,712 0 0
MANPOWERGROUP INC WIS COM 56418H100   877,872 10,637 SH   SOLE 36 10,637 0 0
MANPOWERGROUP INC WIS COM 56418H100   697,626 8,453 SH   SOLE 40 8,453 0 0
MANPOWERGROUP INC WIS COM 56418H100   14,938 181 SH   OTR 43 181 0 0
MANPOWERGROUP INC WIS COM 56418H100   13,696,509 165,958 SH   SOLE 43 156,399 0 9,559
MANULIFE FINL CORP COM 56501R106   29,273,603 1,594,423 SH   SOLE 43 1,449,512 0 144,911
MARATHON DIGITAL HOLDINGS IN COM 565788106   1,005,085 115,262 SH   SOLE 2 33,290 0 81,972
MARATHON DIGITAL HOLDINGS IN COM 565788106   11,589 1,329 SH   SOLE 4 355 0 974
MARATHON DIGITAL HOLDINGS IN COM 565788106   11,040 1,266 SH   SOLE 7 1,266 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   2,731,592 313,256 SH   SOLE 18 313,256 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   2,030,435 232,848 SH   SOLE 19 232,848 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   38,123,666 4,371,980 SH   SOLE 21 4,371,980 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   27,958,988 3,206,306 SH   SOLE 22 3,070,349 0 135,957
MARATHON DIGITAL HOLDINGS IN COM 565788106   154,178 17,681 SH   SOLE 25 17,681 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   321,716 36,894 SH   SOLE 26 29,813 0 7,081
MARATHON DIGITAL HOLDINGS IN COM 565788106   44,864 5,145 SH   SOLE 28 686 0 4,459
MARATHON DIGITAL HOLDINGS IN COM 565788106   1,084,419 124,360 SH   SOLE 30 124,360 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   203,438 23,330 SH   SOLE 40 23,330 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   561,106 64,347 SH   SOLE 43 63,423 0 924
MARATHON DIGITAL HOLDINGS IN NOTE 1.000%12/0 565788AB2   1,739,490 4,600,000 PRN   SOLE 21 4,600,000 0 0
MARATHON OIL CORP COM 565849106   25,886,743 1,080,415 SH   SOLE 2 548,803 0 531,612
MARATHON OIL CORP COM 565849106   6,429,402 268,339 SH   SOLE 4 223,802 0 44,537
MARATHON OIL CORP COM 565849106   14,028,652 585,503 SH   SOLE 7 413,305 0 172,198
MARATHON OIL CORP COM 565849106   2,755,759 115,015 SH   SOLE 13 115,015 0 0
MARATHON OIL CORP COM 565849106   2,737,406 114,249 SH   SOLE 15 114,249 0 0
MARATHON OIL CORP COM 565849106   35,165,229 1,467,664 SH   SOLE 18 1,367,703 0 99,961
MARATHON OIL CORP COM 565849106   49,188,059 2,052,924 SH   SOLE 19 2,052,924 0 0
MARATHON OIL CORP COM 565849106   484,842,844 20,235,511 SH   SOLE 21 20,235,511 0 0
MARATHON OIL CORP COM 565849106   342,815,751 14,307,836 SH   SOLE 22 12,854,397 0 1,453,439
MARATHON OIL CORP COM 565849106   30,562,753 1,275,574 SH   SOLE 23 1,275,574 0 0
MARATHON OIL CORP COM 565849106   27,870,847 1,163,224 SH   SOLE 25 1,163,224 0 0
MARATHON OIL CORP COM 565849106   48,979,367 2,044,214 SH   SOLE 26 1,299,571 0 744,643
MARATHON OIL CORP COM 565849106   18,435,567 769,431 SH   SOLE 28 3,905 0 765,526
MARATHON OIL CORP COM 565849106   7,380 308 SH   SOLE 29 308 0 0
MARATHON OIL CORP COM 565849106   109,732,655 4,579,827 SH   SOLE 30 4,523,958 0 55,869
MARATHON OIL CORP COM 565849106   4,894,381 204,273 SH   SOLE 31 156,365 0 47,908
MARATHON OIL CORP COM 565849106   27,591,426 1,151,562 SH   SOLE 34 1,151,562 0 0
MARATHON OIL CORP COM 565849106   4,709,745 196,567 SH   SOLE 36 196,567 0 0
MARATHON OIL CORP COM 565849106   606,571 25,316 SH   SOLE 40 25,316 0 0
MARATHON OIL CORP COM 565849106   62,727 2,618 SH   OTR 43 2,618 0 0
MARATHON OIL CORP COM 565849106   27,202,056 1,135,311 SH   SOLE 43 1,042,722 0 92,589
MARATHON PETE CORP COM 56585A102   142,405,154 1,056,183 SH   SOLE 2 464,496 0 591,687
MARATHON PETE CORP COM 56585A102   84,760,475 628,647 SH   SOLE 4 353,853 0 274,794
MARATHON PETE CORP COM 56585A102   74,709,168 554,099 SH   SOLE 7 432,236 0 121,863
MARATHON PETE CORP COM 56585A102   10,454,718 77,540 SH   SOLE 13 77,540 0 0
MARATHON PETE CORP COM 56585A102   10,715,479 79,474 SH   SOLE 15 79,474 0 0
MARATHON PETE CORP COM 56585A102   102,491,833 760,156 SH   SOLE 18 701,483 0 58,673
MARATHON PETE CORP COM 56585A102   80,147,267 594,432 SH   SOLE 19 594,432 0 0
MARATHON PETE CORP COM 56585A102   2,144,147,288 15,902,598 SH   SOLE 21 15,902,598 0 0
MARATHON PETE CORP COM 56585A102   1,364,390,882 10,119,342 SH   SOLE 22 9,143,162 0 976,180
MARATHON PETE CORP COM 56585A102   134,789,821 999,702 SH   SOLE 23 999,702 0 0
MARATHON PETE CORP COM 56585A102   130,994,356 971,552 SH   SOLE 25 971,552 0 0
MARATHON PETE CORP COM 56585A102   141,147,729 1,046,857 SH   SOLE 26 471,115 0 575,742
MARATHON PETE CORP COM 56585A102   25,877,652 191,928 SH   SOLE 28 6,140 0 185,788
MARATHON PETE CORP COM 56585A102   6,626,086 49,144 SH   SOLE 29 49,144 0 0
MARATHON PETE CORP COM 56585A102   458,646,087 3,401,662 SH   SOLE 30 3,347,899 0 53,763
MARATHON PETE CORP COM 56585A102   30,350,368 225,101 SH   SOLE 31 190,566 0 34,535
MARATHON PETE CORP COM 56585A102   3,253,718 24,132 SH   SOLE 32 24,132 0 0
MARATHON PETE CORP COM 56585A102   143,607,163 1,065,098 SH   SOLE 34 1,065,098 0 0
MARATHON PETE CORP COM 56585A102   19,894,032 147,549 SH   SOLE 36 147,549 0 0
MARATHON PETE CORP COM 56585A102   2,581,860 19,149 SH   SOLE 40 19,149 0 0
MARATHON PETE CORP COM 56585A102   160,043 1,187 SH   OTR 43 1,187 0 0
MARATHON PETE CORP COM 56585A102   91,719,363 680,259 SH   SOLE 43 601,767 0 78,492
MARATHON PETE CORP OPTIONS 56585A102   1,213,470 9,000 SH Put SOLE 34 9,000 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   1,539,433 109,881 SH   SOLE 2 35,691 0 74,190
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   5,296 378 SH   SOLE 4 378 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   18,045 1,288 SH   SOLE 7 1,288 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   698,511 49,858 SH   SOLE 18 49,858 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   480,095 34,268 SH   SOLE 19 34,268 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   32,989,781 2,354,731 SH   SOLE 21 2,354,731 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   37,999,043 2,712,280 SH   SOLE 22 2,558,656 0 153,624
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   244,292 17,437 SH   SOLE 25 17,437 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   848,894 60,592 SH   SOLE 26 51,404 0 9,188
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   163,188 11,648 SH   SOLE 28 1,455 0 10,193
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   5,220,406 372,620 SH   SOLE 30 372,620 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   22,682 1,619 SH   SOLE 31 1,619 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   273,447 19,518 SH   SOLE 40 19,518 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   2,154,696 153,797 SH   SOLE 43 135,484 0 18,313
MARCHEX INC CL B 56624R108   6,749 3,708 SH   SOLE 18 3,708 0 0
MARCHEX INC CL B 56624R108   131,872 72,457 SH   SOLE 21 72,457 0 0
MARCHEX INC CL B 56624R108   1,048,972 576,358 SH   SOLE 22 576,358 0 0
MARCUS & MILLICHAP INC COM 566324109   2,887,139 89,914 SH   SOLE 2 46,993 0 42,921
MARCUS & MILLICHAP INC COM 566324109   389,880 12,142 SH   SOLE 7 12,142 0 0
MARCUS & MILLICHAP INC COM 566324109   2,872,625 89,462 SH   SOLE 18 78,780 0 10,682
MARCUS & MILLICHAP INC COM 566324109   13,810,639 430,104 SH   SOLE 19 430,104 0 0
MARCUS & MILLICHAP INC COM 566324109   95,344,062 2,969,295 SH   SOLE 21 2,969,295 0 0
MARCUS & MILLICHAP INC COM 566324109   33,659,211 1,048,247 SH   SOLE 22 1,029,062 0 19,185
MARCUS & MILLICHAP INC COM 566324109   32,303 1,006 SH   SOLE 23 1,006 0 0
MARCUS & MILLICHAP INC COM 566324109   152,619 4,753 SH   SOLE 25 4,753 0 0
MARCUS & MILLICHAP INC COM 566324109   2,669,144 83,125 SH   SOLE 26 9,714 0 73,411
MARCUS & MILLICHAP INC COM 566324109   1,529,431 47,631 SH   SOLE 30 47,631 0 0
MARCUS & MILLICHAP INC COM 566324109   279,325 8,699 SH   SOLE 34 8,699 0 0
MARCUS & MILLICHAP INC COM 566324109   151,463 4,717 SH   SOLE 40 4,717 0 0
MARCUS & MILLICHAP INC COM 566324109   794,755 24,751 SH   SOLE 43 20,662 0 4,089
MARCUS CORP DEL COM 566330106   3,411,264 213,204 SH   SOLE 2 188,949 0 24,255
MARCUS CORP DEL COM 566330106   4,848 303 SH   SOLE 7 303 0 0
MARCUS CORP DEL COM 566330106   1,383,376 86,461 SH   SOLE 18 86,461 0 0
MARCUS CORP DEL COM 566330106   1,299,296 81,206 SH   SOLE 19 81,206 0 0
MARCUS CORP DEL COM 566330106   48,289,264 3,018,079 SH   SOLE 21 3,018,079 0 0
MARCUS CORP DEL COM 566330106   14,122,752 882,672 SH   SOLE 22 849,133 0 33,539
MARCUS CORP DEL COM 566330106   66,800 4,175 SH   SOLE 25 4,175 0 0
MARCUS CORP DEL COM 566330106   535,648 33,478 SH   SOLE 30 33,478 0 0
MARCUS CORP DEL COM 566330106   284,304 17,769 SH   SOLE 34 17,769 0 0
MARCUS CORP DEL COM 566330106   40,128 2,508 SH   SOLE 40 2,508 0 0
MARCUS CORP DEL COM 566330106   162,112 10,132 SH   SOLE 43 9,238 0 894
MARIN SOFTWARE INC COM NEW 56804T205   2,602 2,858 SH   SOLE 18 2,858 0 0
MARIN SOFTWARE INC COM NEW 56804T205   33,122 36,378 SH   SOLE 21 36,378 0 0
MARIN SOFTWARE INC COM NEW 56804T205   129,943 142,716 SH   SOLE 22 142,716 0 0
MARINE PRODS CORP COM 568427108   28,121 2,132 SH   SOLE 2 338 0 1,794
MARINE PRODS CORP COM 568427108   309,187 23,441 SH   SOLE 18 23,441 0 0
MARINE PRODS CORP COM 568427108   180,294 13,669 SH   SOLE 19 13,669 0 0
MARINE PRODS CORP COM 568427108   3,695,363 280,164 SH   SOLE 21 280,164 0 0
MARINE PRODS CORP COM 568427108   3,934,300 298,279 SH   SOLE 22 296,715 0 1,564
MARINEMAX INC COM 567908108   1,552,615 54,004 SH   SOLE 2 38,071 0 15,933
MARINEMAX INC COM 567908108   2,070 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108   331,430 11,528 SH   SOLE 7 11,528 0 0
MARINEMAX INC COM 567908108   2,433,803 84,654 SH   SOLE 18 75,419 0 9,235
MARINEMAX INC COM 567908108   2,922,811 101,663 SH   SOLE 19 101,663 0 0
MARINEMAX INC COM 567908108   78,462,948 2,729,146 SH   SOLE 21 2,729,146 0 0
MARINEMAX INC COM 567908108   20,569,705 715,468 SH   SOLE 22 687,687 0 27,781
MARINEMAX INC COM 567908108   80,874 2,813 SH   SOLE 25 2,813 0 0
MARINEMAX INC COM 567908108   61,525 2,140 SH   SOLE 26 485 0 1,655
MARINEMAX INC COM 567908108   36,973 1,286 SH   SOLE 28 1,286 0 0
MARINEMAX INC COM 567908108   1,419,071 49,359 SH   SOLE 30 49,359 0 0
MARINEMAX INC COM 567908108   67,908 2,362 SH   SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108   1,134,044 39,445 SH   SOLE 43 38,957 0 488
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   35,024 5,076 SH   SOLE 2 4,282 0 794
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   64,439 9,339 SH   SOLE 18 9,339 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   137,345 19,905 SH   SOLE 19 19,905 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   3,356,229 486,410 SH   SOLE 21 486,410 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   3,873,005 561,305 SH   SOLE 22 561,305 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   10,536 1,527 SH   SOLE 26 1,004 0 523
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   48,824 7,076 SH   SOLE 28 0 0 7,076
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   176,709 25,610 SH   SOLE 30 25,610 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   23,246 3,369 SH   SOLE 31 3,138 0 231
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   60,692 8,796 SH   SOLE 43 7,031 0 1,765
MARKEL CORP COM 570535104   13,973,588 10,939 SH   SOLE 2 2,275 0 8,664
MARKEL CORP COM 570535104   12,024,260 9,413 SH   SOLE 4 4,983 0 4,430
MARKEL CORP COM 570535104   3,141,151 2,459 SH   SOLE 7 2,459 0 0
MARKEL CORP COM 570535104   521,183 408 SH   SOLE 13 408 0 0
MARKEL CORP COM 570535104   1,847,135 1,446 SH   SOLE 15 1,446 0 0
MARKEL CORP COM 570535104   20,613,565 16,137 SH   SOLE 18 15,383 0 754
MARKEL CORP COM 570535104   3,833,507 3,001 SH   SOLE 19 3,001 0 0
MARKEL CORP COM 570535104   226,696,843 177,466 SH   SOLE 21 177,466 0 0
MARKEL CORP COM 570535104   396,562,993 310,443 SH   SOLE 22 285,733 0 24,710
MARKEL CORP COM 570535104   31,594,182 24,733 SH   SOLE 23 24,733 0 0
MARKEL CORP COM 570535104   19,830,513 15,524 SH   SOLE 25 15,524 0 0
MARKEL CORP COM 570535104   20,066,834 15,709 SH   SOLE 26 8,444 0 7,265
MARKEL CORP COM 570535104   31,554,582 24,702 SH   SOLE 28 206 0 24,496
MARKEL CORP COM 570535104   42,991,234 33,655 SH   SOLE 30 33,655 0 0
MARKEL CORP COM 570535104   4,916,751 3,849 SH   SOLE 31 2,854 0 995
MARKEL CORP COM 570535104   715,350 560 SH   SOLE 34 560 0 0
MARKEL CORP COM 570535104   5,695,971 4,459 SH   SOLE 36 4,459 0 0
MARKEL CORP COM 570535104   729,401 571 SH   SOLE 40 571 0 0
MARKEL CORP COM 570535104   30,658 24 SH   OTR 43 24 0 0
MARKEL CORP COM 570535104   8,539,486 6,685 SH   SOLE 43 6,116 0 569
MARKER THERAPEUTICS INC COM NEW 57055L206   221 311 SH   SOLE 2 0 0 311
MARKER THERAPEUTICS INC COM NEW 57055L206   6 9 SH   SOLE 21 9 0 0
MARKER THERAPEUTICS INC COM NEW 57055L206   1,127 1,588 SH   SOLE 22 1,588 0 0
MARKETAXESS HLDGS INC COM 57060D108   21,563,992 55,110 SH   SOLE 2 12,423 0 42,687
MARKETAXESS HLDGS INC COM 57060D108   10,982,728 28,068 SH   SOLE 4 16,497 0 11,571
MARKETAXESS HLDGS INC COM 57060D108   25,335,245 64,748 SH   SOLE 7 54,312 0 10,436
MARKETAXESS HLDGS INC COM 57060D108   265,686 679 SH   SOLE 13 679 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,709,546 4,369 SH   SOLE 15 4,369 0 0
MARKETAXESS HLDGS INC COM 57060D108   33,249,085 84,973 SH   SOLE 18 81,748 0 3,225
MARKETAXESS HLDGS INC COM 57060D108   173,206,866 442,656 SH   SOLE 19 442,656 0 0
MARKETAXESS HLDGS INC COM 57060D108   628,313,918 1,605,750 SH   SOLE 21 1,605,750 0 0
MARKETAXESS HLDGS INC COM 57060D108   382,141,640 976,620 SH   SOLE 22 894,337 0 82,283
MARKETAXESS HLDGS INC COM 57060D108   27,243,566 69,625 SH   SOLE 23 69,625 0 0
MARKETAXESS HLDGS INC COM 57060D108   23,035,242 58,870 SH   SOLE 25 58,778 0 92
MARKETAXESS HLDGS INC COM 57060D108   23,827,996 60,896 SH   SOLE 26 23,323 0 37,573
MARKETAXESS HLDGS INC COM 57060D108   37,341,587 95,432 SH   SOLE 28 611 0 94,821
MARKETAXESS HLDGS INC COM 57060D108   22,304 57 SH   SOLE 29 57 0 0
MARKETAXESS HLDGS INC COM 57060D108   127,061,645 324,725 SH   SOLE 30 324,725 0 0
MARKETAXESS HLDGS INC COM 57060D108   4,115,197 10,517 SH   SOLE 31 7,774 0 2,743
MARKETAXESS HLDGS INC COM 57060D108   628,412 1,606 SH   SOLE 34 1,606 0 0
MARKETAXESS HLDGS INC COM 57060D108   4,412,186 11,276 SH   SOLE 36 11,276 0 0
MARKETAXESS HLDGS INC COM 57060D108   605,326 1,547 SH   SOLE 40 1,547 0 0
MARKETAXESS HLDGS INC COM 57060D108   30,521 78 SH   OTR 43 78 0 0
MARKETAXESS HLDGS INC COM 57060D108   12,160,163 31,077 SH   SOLE 43 27,642 0 3,435
MARKETWISE INC COM CL A 57064P107   14,702 7,947 SH   SOLE 2 0 0 7,947
MARKETWISE INC COM CL A 57064P107   92,507 50,004 SH   SOLE 18 50,004 0 0
MARKETWISE INC COM CL A 57064P107   52,501 28,379 SH   SOLE 19 28,379 0 0
MARKETWISE INC COM CL A 57064P107   930,942 503,212 SH   SOLE 21 503,212 0 0
MARKETWISE INC COM CL A 57064P107   472,523 255,418 SH   SOLE 22 248,214 0 7,204
MARKFORGED HOLDING CORPORATI COM 57064N102   33,733 35,183 SH   SOLE 2 6,054 0 29,129
MARKFORGED HOLDING CORPORATI COM 57064N102   1,917 1,999 SH   SOLE 7 1,999 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   297,196 309,967 SH   SOLE 18 309,967 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   195,543 203,946 SH   SOLE 19 203,946 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   3,606,397 3,761,365 SH   SOLE 21 3,761,365 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   2,041,356 2,129,074 SH   SOLE 22 2,045,042 0 84,032
MARPAI INC CL A COM 571354109   327 327 SH   SOLE 22 327 0 0
MARQETA INC CLASS A COM 57142B104   3,678,887 805,008 SH   SOLE 2 486,894 0 318,114
MARQETA INC CLASS A COM 57142B104   5,484 1,200 SH   SOLE 4 1,200 0 0
MARQETA INC CLASS A COM 57142B104   321,111 70,265 SH   SOLE 7 70,265 0 0
MARQETA INC CLASS A COM 57142B104   6,812,344 1,490,666 SH   SOLE 18 1,435,303 0 55,363
MARQETA INC CLASS A COM 57142B104   12,538,622 2,743,681 SH   SOLE 19 2,743,681 0 0
MARQETA INC CLASS A COM 57142B104   74,844,677 16,377,391 SH   SOLE 21 16,377,391 0 0
MARQETA INC CLASS A COM 57142B104   59,195,489 12,953,061 SH   SOLE 22 12,635,570 0 317,491
MARQETA INC CLASS A COM 57142B104   276,229 60,444 SH   SOLE 23 60,444 0 0
MARQETA INC CLASS A COM 57142B104   280,173 61,307 SH   SOLE 25 61,307 0 0
MARQETA INC CLASS A COM 57142B104   2,046,122 447,729 SH   SOLE 26 129,999 0 317,730
MARQETA INC CLASS A COM 57142B104   44,841 9,812 SH   SOLE 28 0 0 9,812
MARQETA INC CLASS A COM 57142B104   1,864,610 408,011 SH   SOLE 30 408,011 0 0
MARQETA INC CLASS A COM 57142B104   322,989 70,676 SH   SOLE 40 70,676 0 0
MARQETA INC CLASS A COM 57142B104   236,735 51,802 SH   SOLE 43 47,778 0 4,024
MARRIOTT INTL INC NEW CL A 571903202   83,331,325 501,875 SH   SOLE 2 61,398 0 440,477
MARRIOTT INTL INC NEW CL A 571903202   20,281,952 122,151 SH   SOLE 4 102,050 0 20,101
MARRIOTT INTL INC NEW CL A 571903202   33,211,653 200,022 SH   SOLE 7 192,371 0 7,651
MARRIOTT INTL INC NEW CL A 571903202   1,213,420 7,308 SH   SOLE 13 7,308 0 0
MARRIOTT INTL INC NEW CL A 571903202   5,283,393 31,820 SH   SOLE 15 31,820 0 0
MARRIOTT INTL INC NEW CL A 571903202   69,436,766 418,193 SH   SOLE 18 390,508 0 27,685
MARRIOTT INTL INC NEW CL A 571903202   12,127,230 73,038 SH   SOLE 19 73,038 0 0
MARRIOTT INTL INC NEW CL A 571903202   873,439,971 5,260,419 SH   SOLE 21 5,260,419 0 0
MARRIOTT INTL INC NEW CL A 571903202   961,060,607 5,788,127 SH   SOLE 22 5,228,504 0 559,623
MARRIOTT INTL INC NEW CL A 571903202   84,229,103 507,282 SH   SOLE 23 507,282 0 0
MARRIOTT INTL INC NEW CL A 571903202   53,082,822 319,699 SH   SOLE 25 319,699 0 0
MARRIOTT INTL INC NEW CL A 571903202   76,035,361 457,934 SH   SOLE 26 160,561 0 297,373
MARRIOTT INTL INC NEW CL A 571903202   72,883,922 438,954 SH   SOLE 28 43,072 0 395,882
MARRIOTT INTL INC NEW CL A 571903202   11,955 72 SH   SOLE 29 72 0 0
MARRIOTT INTL INC NEW CL A 571903202   244,403,076 1,471,953 SH   SOLE 30 1,471,953 0 0
MARRIOTT INTL INC NEW CL A 571903202   12,766,982 76,891 SH   SOLE 31 56,772 0 20,119
MARRIOTT INTL INC NEW CL A 571903202   11,528,323 69,431 SH   SOLE 32 69,431 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,832,417 11,036 SH   SOLE 34 11,036 0 0
MARRIOTT INTL INC NEW CL A 571903202   12,175,713 73,330 SH   SOLE 36 73,330 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,808,010 10,889 SH   SOLE 40 10,889 0 0
MARRIOTT INTL INC NEW CL A 571903202   97,299 586 SH   OTR 43 586 0 0
MARRIOTT INTL INC NEW CL A 571903202   45,715,211 275,326 SH   SOLE 43 248,021 0 27,305
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   18,122,891 134,383 SH   SOLE 2 53,953 0 80,430
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   27,107 201 SH   SOLE 4 201 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,209,424 8,968 SH   SOLE 7 8,968 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   10,243,022 75,953 SH   SOLE 18 75,953 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,573,142 11,665 SH   SOLE 19 11,665 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   261,746,403 1,940,875 SH   SOLE 21 1,940,875 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   148,963,254 1,104,577 SH   SOLE 22 1,055,990 0 48,587
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   793,112 5,881 SH   SOLE 25 5,881 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   2,108,266 15,633 SH   SOLE 26 12,184 0 3,449
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   229,936 1,705 SH   SOLE 28 761 0 944
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   7,519,659 55,759 SH   SOLE 30 55,759 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   71,746 532 SH   SOLE 31 532 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   226,835 1,682 SH   SOLE 34 1,682 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   90,761 673 SH   SOLE 36 673 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   859,463 6,373 SH   SOLE 40 6,373 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   3,874,500 28,730 SH   SOLE 43 25,261 0 3,469
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   774,400 800,000 PRN   SOLE 2 800,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   3,247,640 3,355,000 PRN   SOLE 21 3,355,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   1,258,400 1,300,000 PRN   SOLE 22 1,300,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   192,444,195 1,155,474 SH   SOLE 2 397,765 0 757,709
MARSH & MCLENNAN COS INC COM 571748102   80,488,285 483,268 SH   SOLE 4 276,638 0 206,630
MARSH & MCLENNAN COS INC COM 571748102   86,618,658 520,076 SH   SOLE 7 505,285 0 14,791
MARSH & MCLENNAN COS INC COM 571748102   4,168,247 25,027 SH   SOLE 13 25,027 0 0
MARSH & MCLENNAN COS INC COM 571748102   11,234,797 67,456 SH   SOLE 15 67,456 0 0
MARSH & MCLENNAN COS INC COM 571748102   226,965,013 1,362,744 SH   SOLE 18 1,243,889 0 118,855
MARSH & MCLENNAN COS INC COM 571748102   287,866,686 1,728,410 SH   SOLE 19 1,728,410 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,593,451,812 15,571,611 SH   SOLE 21 15,571,611 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,983,868,153 11,911,547 SH   SOLE 22 10,781,241 0 1,130,306
MARSH & MCLENNAN COS INC COM 571748102   199,736,586 1,199,259 SH   SOLE 23 1,199,259 0 0
MARSH & MCLENNAN COS INC COM 571748102   132,735,687 796,972 SH   SOLE 25 794,558 0 2,414
MARSH & MCLENNAN COS INC COM 571748102   174,912,975 1,050,213 SH   SOLE 26 427,116 0 623,097
MARSH & MCLENNAN COS INC COM 571748102   228,838,368 1,373,992 SH   SOLE 28 10,992 0 1,363,000
MARSH & MCLENNAN COS INC COM 571748102   3,315,011 19,904 SH   SOLE 29 19,904 0 0
MARSH & MCLENNAN COS INC COM 571748102   744,350,423 4,469,231 SH   SOLE 30 4,467,585 0 1,646
MARSH & MCLENNAN COS INC COM 571748102   27,641,138 165,963 SH   SOLE 31 128,345 0 37,618
MARSH & MCLENNAN COS INC COM 571748102   130,144,835 781,416 SH   SOLE 34 781,416 0 0
MARSH & MCLENNAN COS INC COM 571748102   28,040,858 168,363 SH   SOLE 36 168,363 0 0
MARSH & MCLENNAN COS INC COM 571748102   3,306,351 19,852 SH   SOLE 40 19,852 0 0
MARSH & MCLENNAN COS INC COM 571748102   243,496 1,462 SH   OTR 43 1,462 0 0
MARSH & MCLENNAN COS INC COM 571748102   96,306,542 578,244 SH   SOLE 43 521,743 0 56,501
MARTEN TRANS LTD COM 573075108   2,989,397 142,692 SH   SOLE 2 97,538 0 45,154
MARTEN TRANS LTD COM 573075108   3,603 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108   14,141 675 SH   SOLE 7 675 0 0
MARTEN TRANS LTD COM 573075108   3,939,752 188,055 SH   SOLE 18 188,055 0 0
MARTEN TRANS LTD COM 573075108   5,145,152 245,592 SH   SOLE 19 245,592 0 0
MARTEN TRANS LTD COM 573075108   145,111,788 6,926,577 SH   SOLE 21 6,926,577 0 0
MARTEN TRANS LTD COM 573075108   38,948,774 1,859,130 SH   SOLE 22 1,803,637 0 55,493
MARTEN TRANS LTD COM 573075108   7,961 380 SH   SOLE 23 380 0 0
MARTEN TRANS LTD COM 573075108   260,220 12,421 SH   SOLE 25 12,421 0 0
MARTEN TRANS LTD COM 573075108   1,149,128 54,851 SH   SOLE 26 40,645 0 14,206
MARTEN TRANS LTD COM 573075108   131,901 6,296 SH   SOLE 28 0 0 6,296
MARTEN TRANS LTD COM 573075108   1,948,916 93,027 SH   SOLE 30 93,027 0 0
MARTEN TRANS LTD COM 573075108   220,645 10,532 SH   SOLE 40 10,532 0 0
MARTEN TRANS LTD COM 573075108   2,267,715 108,244 SH   SOLE 43 104,378 0 3,866
MARTIN MARIETTA MATLS INC COM 573284106   21,856,073 61,556 SH   SOLE 2 15,659 0 45,897
MARTIN MARIETTA MATLS INC COM 573284106   9,718,702 27,372 SH   SOLE 4 21,594 0 5,778
MARTIN MARIETTA MATLS INC COM 573284106   13,617,616 38,353 SH   SOLE 7 36,567 0 1,786
MARTIN MARIETTA MATLS INC COM 573284106   618,159 1,741 SH   SOLE 13 1,741 0 0
MARTIN MARIETTA MATLS INC COM 573284106   3,732,036 10,511 SH   SOLE 15 10,511 0 0
MARTIN MARIETTA MATLS INC COM 573284106   34,486,978 97,130 SH   SOLE 18 91,950 0 5,180
MARTIN MARIETTA MATLS INC COM 573284106   9,306,123 26,210 SH   SOLE 19 26,210 0 0
MARTIN MARIETTA MATLS INC COM 573284106   571,033,056 1,608,272 SH   SOLE 21 1,608,272 0 0
MARTIN MARIETTA MATLS INC COM 573284106   476,170,256 1,341,098 SH   SOLE 22 1,210,929 0 130,169
MARTIN MARIETTA MATLS INC COM 573284106   40,554,243 114,218 SH   SOLE 23 114,218 0 0
MARTIN MARIETTA MATLS INC COM 573284106   25,670,128 72,298 SH   SOLE 25 72,298 0 0
MARTIN MARIETTA MATLS INC COM 573284106   37,352,312 105,200 SH   SOLE 26 35,402 0 69,798
MARTIN MARIETTA MATLS INC COM 573284106   36,811,556 103,677 SH   SOLE 28 886 0 102,791
MARTIN MARIETTA MATLS INC COM 573284106   102,648,556 289,102 SH   SOLE 30 289,102 0 0
MARTIN MARIETTA MATLS INC COM 573284106   6,143,958 17,304 SH   SOLE 31 12,649 0 4,655
MARTIN MARIETTA MATLS INC COM 573284106   1,723,816 4,855 SH   SOLE 34 4,855 0 0
MARTIN MARIETTA MATLS INC COM 573284106   6,236,984 17,566 SH   SOLE 36 17,566 0 0
MARTIN MARIETTA MATLS INC COM 573284106   920,671 2,593 SH   SOLE 40 2,593 0 0
MARTIN MARIETTA MATLS INC COM 573284106   37,991 107 SH   OTR 43 107 0 0
MARTIN MARIETTA MATLS INC COM 573284106   22,024,674 62,031 SH   SOLE 43 53,533 0 8,498
MARVELL TECHNOLOGY INC COM 573874104   59,921,225 1,383,862 SH   SOLE 2 97,364 0 1,286,498
MARVELL TECHNOLOGY INC COM 573874104   27,461,596 634,217 SH   SOLE 4 337,027 0 297,190
MARVELL TECHNOLOGY INC COM 573874104   23,011,352 531,440 SH   SOLE 7 531,440 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,342,257 30,999 SH   SOLE 13 30,999 0 0
MARVELL TECHNOLOGY INC COM 573874104   4,687,182 108,249 SH   SOLE 15 108,249 0 0
MARVELL TECHNOLOGY INC COM 573874104   27,437,088 633,651 SH   SOLE 18 585,638 0 48,013
MARVELL TECHNOLOGY INC COM 573874104   82,660,869 1,909,027 SH   SOLE 19 1,909,027 0 0
MARVELL TECHNOLOGY INC COM 573874104   626,915,803 14,478,425 SH   SOLE 21 14,478,425 0 0
MARVELL TECHNOLOGY INC COM 573874104   847,640,843 19,576,001 SH   SOLE 22 18,000,856 0 1,575,145
MARVELL TECHNOLOGY INC COM 573874104   69,570,803 1,606,716 SH   SOLE 23 1,606,716 0 0
MARVELL TECHNOLOGY INC COM 573874104   79,163,701 1,828,261 SH   SOLE 25 1,824,546 0 3,715
MARVELL TECHNOLOGY INC COM 573874104   45,025,548 1,039,851 SH   SOLE 26 551,740 0 488,111
MARVELL TECHNOLOGY INC COM 573874104   75,314,418 1,739,363 SH   SOLE 28 19,754 0 1,719,609
MARVELL TECHNOLOGY INC COM 573874104   31,133 719 SH   SOLE 29 719 0 0
MARVELL TECHNOLOGY INC COM 573874104   128,075,295 2,957,859 SH   SOLE 30 2,957,859 0 0
MARVELL TECHNOLOGY INC COM 573874104   10,554,635 243,756 SH   SOLE 31 179,017 0 64,739
MARVELL TECHNOLOGY INC COM 573874104   8,301,130 191,712 SH   SOLE 32 191,712 0 0
MARVELL TECHNOLOGY INC COM 573874104   136,742,916 3,158,035 SH   SOLE 34 3,158,035 0 0
MARVELL TECHNOLOGY INC COM 573874104   10,029,709 231,633 SH   SOLE 36 231,633 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,498,223 34,601 SH   SOLE 40 34,601 0 0
MARVELL TECHNOLOGY INC COM 573874104   45,768 1,057 SH   OTR 43 1,057 0 0
MARVELL TECHNOLOGY INC COM 573874104   17,744,113 409,795 SH   SOLE 43 387,219 0 22,575
MASCO CORP COM 574599106   23,942,020 481,537 SH   SOLE 2 181,176 0 300,361
MASCO CORP COM 574599106   12,667,164 254,770 SH   SOLE 4 148,147 0 106,623
MASCO CORP COM 574599106   7,146,653 143,738 SH   SOLE 7 136,862 0 6,876
MASCO CORP COM 574599106   660,630 13,287 SH   SOLE 13 13,287 0 0
MASCO CORP COM 574599106   1,345,125 27,054 SH   SOLE 15 27,054 0 0
MASCO CORP COM 574599106   18,866,353 379,452 SH   SOLE 18 360,496 0 18,956
MASCO CORP COM 574599106   25,881,547 520,546 SH   SOLE 19 520,546 0 0
MASCO CORP COM 574599106   320,218,727 6,440,441 SH   SOLE 21 6,440,441 0 0
MASCO CORP COM 574599106   244,745,805 4,922,482 SH   SOLE 22 4,446,536 0 475,946
MASCO CORP COM 574599106   20,602,476 414,370 SH   SOLE 23 414,370 0 0
MASCO CORP COM 574599106   23,171,012 466,030 SH   SOLE 25 462,456 0 3,574
MASCO CORP COM 574599106   17,775,149 357,505 SH   SOLE 26 127,776 0 229,729
MASCO CORP COM 574599106   26,868,589 540,398 SH   SOLE 28 3,069 0 537,329
MASCO CORP COM 574599106   60,555,281 1,217,926 SH   SOLE 30 1,217,926 0 0
MASCO CORP COM 574599106   3,220,812 64,779 SH   SOLE 31 47,787 0 16,992
MASCO CORP COM 574599106   5,292,296 106,442 SH   SOLE 34 106,442 0 0
MASCO CORP COM 574599106   3,282,316 66,016 SH   SOLE 36 66,016 0 0
MASCO CORP COM 574599106   443,552 8,921 SH   SOLE 40 8,921 0 0
MASCO CORP COM 574599106   41,019 825 SH   OTR 43 825 0 0
MASCO CORP COM 574599106   11,445,195 230,193 SH   SOLE 43 215,942 0 14,251
MASIMO CORP COM 574795100   23,791,635 128,924 SH   SOLE 2 56,741 0 72,183
MASIMO CORP COM 574795100   7,170,302 38,855 SH   SOLE 4 19,539 0 19,316
MASIMO CORP COM 574795100   1,232,912 6,681 SH   SOLE 7 6,681 0 0
MASIMO CORP COM 574795100   180,665 979 SH   SOLE 13 979 0 0
MASIMO CORP COM 574795100   721,920 3,912 SH   SOLE 15 3,912 0 0
MASIMO CORP COM 574795100   24,317,574 131,774 SH   SOLE 18 128,955 0 2,819
MASIMO CORP COM 574795100   69,320,421 375,639 SH   SOLE 19 375,639 0 0
MASIMO CORP COM 574795100   527,802,116 2,860,096 SH   SOLE 21 2,860,096 0 0
MASIMO CORP COM 574795100   269,373,407 1,459,702 SH   SOLE 22 1,364,240 0 95,462
MASIMO CORP COM 574795100   16,961,256 91,911 SH   SOLE 23 91,911 0 0
MASIMO CORP COM 574795100   24,453,211 132,509 SH   SOLE 25 132,220 0 289
MASIMO CORP COM 574795100   11,181,832 60,593 SH   SOLE 26 32,768 0 27,825
MASIMO CORP COM 574795100   14,078,188 76,288 SH   SOLE 28 908 0 75,380
MASIMO CORP COM 574795100   10,703 58 SH   SOLE 29 58 0 0
MASIMO CORP COM 574795100   40,107,185 217,336 SH   SOLE 30 202,815 0 14,521
MASIMO CORP COM 574795100   2,460,656 13,334 SH   SOLE 31 9,779 0 3,555
MASIMO CORP COM 574795100   49,930,250 270,566 SH   SOLE 34 270,566 0 0
MASIMO CORP COM 574795100   2,531,704 13,719 SH   SOLE 36 13,719 0 0
MASIMO CORP COM 574795100   374,801 2,031 SH   SOLE 40 2,031 0 0
MASIMO CORP COM 574795100   21,407 116 SH   OTR 43 116 0 0
MASIMO CORP COM 574795100   10,487,962 56,833 SH   SOLE 43 52,749 0 4,084
MASONITE INTL CORP COM 575385109   1,396,678 15,387 SH   SOLE 2 10,350 0 5,037
MASONITE INTL CORP COM 575385109   5,083 56 SH   SOLE 4 56 0 0
MASONITE INTL CORP COM 575385109   20,423 225 SH   SOLE 7 225 0 0
MASONITE INTL CORP COM 575385109   5,033,015 55,448 SH   SOLE 18 55,448 0 0
MASONITE INTL CORP COM 575385109   3,993,698 43,998 SH   SOLE 19 43,998 0 0
MASONITE INTL CORP COM 575385109   68,749,833 757,407 SH   SOLE 21 757,407 0 0
MASONITE INTL CORP COM 575385109   53,574,360 590,221 SH   SOLE 22 574,030 0 16,191
MASONITE INTL CORP COM 575385109   341,023 3,757 SH   SOLE 25 3,757 0 0
MASONITE INTL CORP COM 575385109   895,718 9,868 SH   SOLE 26 7,950 0 1,918
MASONITE INTL CORP COM 575385109   39,666 437 SH   SOLE 28 437 0 0
MASONITE INTL CORP COM 575385109   1,046,487 11,529 SH   SOLE 30 11,529 0 0
MASONITE INTL CORP COM 575385109   67,896 748 SH   SOLE 36 748 0 0
MASONITE INTL CORP COM 575385109   343,928 3,789 SH   SOLE 40 3,789 0 0
MASONITE INTL CORP COM 575385109   255,427 2,814 SH   SOLE 43 2,578 0 236
MASTEC INC COM 576323109   11,330,817 119,979 SH   SOLE 2 47,922 0 72,057
MASTEC INC COM 576323109   12,655 134 SH   SOLE 4 134 0 0
MASTEC INC COM 576323109   2,260,421 23,935 SH   SOLE 7 23,935 0 0
MASTEC INC COM 576323109   11,259,798 119,227 SH   SOLE 18 119,227 0 0
MASTEC INC COM 576323109   4,522,071 47,883 SH   SOLE 19 47,883 0 0
MASTEC INC COM 576323109   296,673,910 3,141,401 SH   SOLE 21 3,141,401 0 0
MASTEC INC COM 576323109   163,001,457 1,725,979 SH   SOLE 22 1,646,593 0 79,386
MASTEC INC COM 576323109   2,745,087 29,067 SH   SOLE 25 29,067 0 0
MASTEC INC COM 576323109   3,767,212 39,890 SH   SOLE 26 29,354 0 10,536
MASTEC INC COM 576323109   137,882 1,460 SH   SOLE 28 1,460 0 0
MASTEC INC COM 576323109   3,051,356 32,310 SH   SOLE 30 32,310 0 0
MASTEC INC COM 576323109   83,579 885 SH   SOLE 31 885 0 0
MASTEC INC COM 576323109   38,981,527 412,765 SH   SOLE 34 412,765 0 0
MASTEC INC COM 576323109   432,724 4,582 SH   SOLE 36 4,582 0 0
MASTEC INC COM 576323109   934,578 9,896 SH   SOLE 40 9,896 0 0
MASTEC INC COM 576323109   3,657,756 38,731 SH   SOLE 43 37,808 0 923
MASTECH DIGITAL INC COM 57633B100   127,625 10,355 SH   SOLE 2 10,256 0 99
MASTECH DIGITAL INC COM 57633B100   8,640 701 SH   SOLE 18 701 0 0
MASTECH DIGITAL INC COM 57633B100   104,689 8,494 SH   SOLE 21 8,494 0 0
MASTECH DIGITAL INC COM 57633B100   896,101 72,706 SH   SOLE 22 72,706 0 0
MASTERBRAND INC COMMON STOCK 57638P104   1,463,368 182,011 SH   SOLE 2 59,508 0 122,503
MASTERBRAND INC COMMON STOCK 57638P104   2,983 371 SH   SOLE 4 371 0 0
MASTERBRAND INC COMMON STOCK 57638P104   30,600 3,806 SH   SOLE 7 3,806 0 0
MASTERBRAND INC COMMON STOCK 57638P104   1,833 228 SH   SOLE 15 228 0 0
MASTERBRAND INC COMMON STOCK 57638P104   1,100,049 136,822 SH   SOLE 18 136,822 0 0
MASTERBRAND INC COMMON STOCK 57638P104   329,946 41,038 SH   SOLE 19 41,038 0 0
MASTERBRAND INC COMMON STOCK 57638P104   105,827,987 13,162,685 SH   SOLE 21 13,162,685 0 0
MASTERBRAND INC COMMON STOCK 57638P104   25,376,676 3,156,303 SH   SOLE 22 2,988,064 0 168,239
MASTERBRAND INC COMMON STOCK 57638P104   1,166,146 145,043 SH   SOLE 25 145,043 0 0
MASTERBRAND INC COMMON STOCK 57638P104   861,438 107,144 SH   SOLE 26 55,108 0 52,036
MASTERBRAND INC COMMON STOCK 57638P104   636,462 79,162 SH   SOLE 28 0 0 79,162
MASTERBRAND INC COMMON STOCK 57638P104   1,623,638 201,945 SH   SOLE 30 201,945 0 0
MASTERBRAND INC COMMON STOCK 57638P104   73,783 9,177 SH   SOLE 31 1,772 0 7,405
MASTERBRAND INC COMMON STOCK 57638P104   130,385 16,217 SH   SOLE 36 16,217 0 0
MASTERBRAND INC COMMON STOCK 57638P104   70,583 8,779 SH   SOLE 40 8,779 0 0
MASTERBRAND INC COMMON STOCK 57638P104   6,368 792 SH   OTR 43 792 0 0
MASTERBRAND INC COMMON STOCK 57638P104   598,313 74,417 SH   SOLE 43 69,348 0 5,069
MASTERCARD INCORPORATED CL A 57636Q104   670,943,895 1,846,245 SH   SOLE 2 427,337 0 1,418,908
MASTERCARD INCORPORATED CL A 57636Q104   249,294,172 685,986 SH   SOLE 4 397,886 0 288,100
MASTERCARD INCORPORATED CL A 57636Q104   298,638,345 821,767 SH   SOLE 7 759,067 0 62,700
MASTERCARD INCORPORATED CL A 57636Q104   18,302,781 50,364 SH   SOLE 13 50,364 0 0
MASTERCARD INCORPORATED CL A 57636Q104   35,677,413 98,174 SH   SOLE 15 98,174 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,016,725,376 2,797,736 SH   SOLE 18 2,534,266 0 263,470
MASTERCARD INCORPORATED CL A 57636Q104   675,330,981 1,858,317 SH   SOLE 19 1,858,317 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,719,984,771 21,243,182 SH   SOLE 21 21,243,182 0 0
MASTERCARD INCORPORATED CL A 57636Q104   6,852,107,179 18,855,032 SH   SOLE 22 17,044,936 0 1,810,096
MASTERCARD INCORPORATED CL A 57636Q104   698,557,604 1,922,230 SH   SOLE 23 1,922,230 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,115,825,693 3,070,432 SH   SOLE 25 3,067,556 0 2,876
MASTERCARD INCORPORATED CL A 57636Q104   699,200,477 1,923,999 SH   SOLE 26 780,783 0 1,143,216
MASTERCARD INCORPORATED CL A 57636Q104   739,728,687 2,035,521 SH   SOLE 28 81,557 0 1,953,964
MASTERCARD INCORPORATED CL A 57636Q104   8,782,529 24,167 SH   SOLE 29 24,167 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,692,703,817 4,657,835 SH   SOLE 30 4,657,835 0 0
MASTERCARD INCORPORATED CL A 57636Q104   111,514,902 306,857 SH   SOLE 31 242,186 0 64,671
MASTERCARD INCORPORATED CL A 57636Q104   20,565,372 56,590 SH   SOLE 32 56,590 0 0
MASTERCARD INCORPORATED CL A 57636Q104   550,047,927 1,513,574 SH   SOLE 34 1,513,574 0 0
MASTERCARD INCORPORATED CL A 57636Q104   87,731,535 241,412 SH   SOLE 36 241,412 0 0
MASTERCARD INCORPORATED CL A 57636Q104   12,665,929 34,853 SH   SOLE 40 34,853 0 0
MASTERCARD INCORPORATED CL A 57636Q104   538,937 1,483 SH   OTR 43 1,483 0 0
MASTERCARD INCORPORATED CL A 57636Q104   406,043,660 1,117,316 SH   SOLE 43 1,015,923 0 101,392
MASTERCARD INCORPORATED OPTIONS 57636Q104   290,728 800 SH Call SOLE 2 0 0 800
MASTERCARD INCORPORATED OPTIONS 57636Q104   145,364 400 SH Call SOLE 4 400 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   2,543,870 7,000 SH Call SOLE 18 7,000 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   13,591,534 37,400 SH Call SOLE 19 37,400 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   1,053,889 2,900 SH Call SOLE 22 2,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   181,705 500 SH Call SOLE 26 500 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   7,995,020 22,000 SH Call SOLE 34 22,000 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   2,141,450 70,373 SH   SOLE 2 60,114 0 10,259
MASTERCRAFT BOAT HLDGS INC COM 57637H103   5,021 165 SH   SOLE 7 165 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   1,434,775 47,150 SH   SOLE 18 47,150 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   3,547,286 116,572 SH   SOLE 19 116,572 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   18,138,015 596,057 SH   SOLE 21 596,057 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   17,451,818 573,507 SH   SOLE 22 568,654 0 4,853
MASTERCRAFT BOAT HLDGS INC COM 57637H103   167,487 5,504 SH   SOLE 23 5,504 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   267,967 8,806 SH   SOLE 43 3,977 0 4,829
MATADOR RES CO COM 576485205   8,669,393 181,939 SH   SOLE 2 123,065 0 58,874
MATADOR RES CO COM 576485205   17,773 373 SH   SOLE 4 373 0 0
MATADOR RES CO COM 576485205   761,161 15,974 SH   SOLE 7 15,974 0 0
MATADOR RES CO COM 576485205   22,541,643 473,067 SH   SOLE 18 458,186 0 14,881
MATADOR RES CO COM 576485205   23,745,043 498,322 SH   SOLE 19 498,322 0 0
MATADOR RES CO COM 576485205   386,138,780 8,103,647 SH   SOLE 21 8,103,647 0 0
MATADOR RES CO COM 576485205   175,425,429 3,681,541 SH   SOLE 22 3,593,316 0 88,225
MATADOR RES CO COM 576485205   483,123 10,139 SH   SOLE 23 10,139 0 0
MATADOR RES CO COM 576485205   3,993,451 83,808 SH   SOLE 26 46,358 0 37,450
MATADOR RES CO COM 576485205   138,566 2,908 SH   SOLE 28 0 0 2,908
MATADOR RES CO COM 576485205   5,070,579 106,413 SH   SOLE 30 106,413 0 0
MATADOR RES CO COM 576485205   14,819 311 SH   SOLE 36 311 0 0
MATADOR RES CO COM 576485205   12,303,659 258,209 SH   SOLE 43 241,637 0 16,572
MATCH GROUP INC NEW COM 57667L107   29,892,028 778,641 SH   SOLE 2 372,347 0 406,294
MATCH GROUP INC NEW COM 57667L107   7,327,691 190,875 SH   SOLE 4 107,556 0 83,319
MATCH GROUP INC NEW COM 57667L107   7,115,203 185,340 SH   SOLE 7 177,059 0 8,281
MATCH GROUP INC NEW COM 57667L107   342,784 8,929 SH   SOLE 13 8,929 0 0
MATCH GROUP INC NEW COM 57667L107   1,217,155 31,705 SH   SOLE 15 31,705 0 0
MATCH GROUP INC NEW COM 57667L107   148,958,229 3,880,131 SH   SOLE 18 2,848,720 0 1,031,411
MATCH GROUP INC NEW COM 57667L107   406,914,690 10,599,497 SH   SOLE 19 10,599,497 0 0
MATCH GROUP INC NEW COM 57667L107   293,451,432 7,643,955 SH   SOLE 21 7,643,955 0 0
MATCH GROUP INC NEW COM 57667L107   319,130,964 8,312,867 SH   SOLE 22 7,665,939 0 646,928
MATCH GROUP INC NEW COM 57667L107   21,623,743 563,265 SH   SOLE 23 563,265 0 0
MATCH GROUP INC NEW COM 57667L107   13,930,503 362,868 SH   SOLE 25 362,471 0 397
MATCH GROUP INC NEW COM 57667L107   19,035,605 495,848 SH   SOLE 26 210,331 0 285,517
MATCH GROUP INC NEW COM 57667L107   17,339,535 451,668 SH   SOLE 28 4,397 0 447,271
MATCH GROUP INC NEW COM 57667L107   68,452,211 1,783,074 SH   SOLE 30 1,783,073 0 1
MATCH GROUP INC NEW COM 57667L107   2,412,236 62,835 SH   SOLE 31 57,435 0 5,400
MATCH GROUP INC NEW COM 57667L107   6,175,070 160,851 SH   SOLE 34 160,851 0 0
MATCH GROUP INC NEW COM 57667L107   2,820,398 73,467 SH   SOLE 36 73,467 0 0
MATCH GROUP INC NEW COM 57667L107   423,327 11,027 SH   SOLE 40 11,027 0 0
MATCH GROUP INC NEW COM 57667L107   20,731 540 SH   OTR 43 540 0 0
MATCH GROUP INC NEW COM 57667L107   5,827,993 151,810 SH   SOLE 43 136,452 0 15,358
MATERIALISE NV SPONSORED ADS 57667T100   62,947 7,584 SH   SOLE 43 7,371 0 213
MATERION CORP COM 576690101   1,344,556 11,591 SH   SOLE 2 6,046 0 5,545
MATERION CORP COM 576690101   10,904 94 SH   SOLE 4 94 0 0
MATERION CORP COM 576690101   5,462,092 47,087 SH   SOLE 7 47,087 0 0
MATERION CORP COM 576690101   7,448,708 64,213 SH   SOLE 18 64,213 0 0
MATERION CORP COM 576690101   5,619,156 48,441 SH   SOLE 19 48,441 0 0
MATERION CORP COM 576690101   284,443,136 2,452,096 SH   SOLE 21 2,452,096 0 0
MATERION CORP COM 576690101   64,752,128 558,208 SH   SOLE 22 542,505 0 15,703
MATERION CORP COM 576690101   9,976 86 SH   SOLE 23 86 0 0
MATERION CORP COM 576690101   463,536 3,996 SH   SOLE 25 3,996 0 0
MATERION CORP COM 576690101   961,988 8,293 SH   SOLE 26 6,680 0 1,613
MATERION CORP COM 576690101   42,224 364 SH   SOLE 28 364 0 0
MATERION CORP COM 576690101   4,957,840 42,740 SH   SOLE 30 42,740 0 0
MATERION CORP COM 576690101   149,176 1,286 SH   SOLE 36 1,286 0 0
MATERION CORP COM 576690101   400,200 3,450 SH   SOLE 40 3,450 0 0
MATERION CORP COM 576690101   2,986,616 25,747 SH   SOLE 43 24,685 0 1,062
MATINAS BIOPHARMA HLDGS INC COM 576810105   3,029 6,445 SH   SOLE 2 0 0 6,445
MATINAS BIOPHARMA HLDGS INC COM 576810105   114 243 SH   SOLE 21 243 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105   1,156,796 2,461,269 SH   SOLE 22 2,461,269 0 0
MATIV HOLDINGS INC COM 808541106   920,075 42,854 SH   SOLE 2 16,403 0 26,451
MATIV HOLDINGS INC COM 808541106   4,788 223 SH   SOLE 4 223 0 0
MATIV HOLDINGS INC COM 808541106   11,164 520 SH   SOLE 7 520 0 0
MATIV HOLDINGS INC COM 808541106   3,979,636 185,358 SH   SOLE 18 185,358 0 0
MATIV HOLDINGS INC COM 808541106   2,302,250 107,231 SH   SOLE 19 107,231 0 0
MATIV HOLDINGS INC COM 808541106   143,472,330 6,682,456 SH   SOLE 21 6,682,456 0 0
MATIV HOLDINGS INC COM 808541106   33,219,243 1,547,240 SH   SOLE 22 1,481,250 0 65,990
MATIV HOLDINGS INC COM 808541106   415,809 19,367 SH   SOLE 26 12,622 0 6,745
MATIV HOLDINGS INC COM 808541106   21,985 1,024 SH   SOLE 28 1,024 0 0
MATIV HOLDINGS INC COM 808541106   1,858,679 86,571 SH   SOLE 30 86,571 0 0
MATIV HOLDINGS INC COM 808541106   639,076 29,766 SH   SOLE 43 29,554 0 212
MATRIX SVC CO COM 576853105   770,191 142,628 SH   SOLE 2 93,251 0 49,377
MATRIX SVC CO COM 576853105   23,258 4,307 SH   SOLE 18 4,307 0 0
MATRIX SVC CO COM 576853105   831,357 153,955 SH   SOLE 19 153,955 0 0
MATRIX SVC CO COM 576853105   506,353 93,769 SH   SOLE 21 93,769 0 0
MATRIX SVC CO COM 576853105   3,357,790 621,813 SH   SOLE 22 621,813 0 0
MATRIX SVC CO COM 576853105   22,507 4,168 SH   SOLE 23 4,168 0 0
MATRIX SVC CO COM 576853105   2,986 553 SH   SOLE 43 553 0 0
MATSON INC COM 57686G105   5,920,457 99,220 SH   SOLE 2 46,089 0 53,131
MATSON INC COM 57686G105   2,327 39 SH   SOLE 4 39 0 0
MATSON INC COM 57686G105   22,197 372 SH   SOLE 7 372 0 0
MATSON INC COM 57686G105   7,688,897 128,857 SH   SOLE 18 128,857 0 0
MATSON INC COM 57686G105   18,320,420 307,029 SH   SOLE 19 307,029 0 0
MATSON INC COM 57686G105   271,247,767 4,545,798 SH   SOLE 21 4,545,798 0 0
MATSON INC COM 57686G105   74,288,016 1,244,981 SH   SOLE 22 1,210,726 0 34,255
MATSON INC COM 57686G105   470,737 7,889 SH   SOLE 23 7,889 0 0
MATSON INC COM 57686G105   81,688 1,369 SH   SOLE 25 1,369 0 0
MATSON INC COM 57686G105   2,723,876 45,649 SH   SOLE 26 898 0 44,751
MATSON INC COM 57686G105   10,442 175 SH   SOLE 28 175 0 0
MATSON INC COM 57686G105   3,032,131 50,815 SH   SOLE 30 50,815 0 0
MATSON INC COM 57686G105   132,885 2,227 SH   SOLE 40 2,227 0 0
MATSON INC COM 57686G105   1,322,114 22,157 SH   SOLE 43 21,263 0 894
MATTEL INC COM 577081102   8,584,730 466,308 SH   SOLE 2 274,205 0 192,103
MATTEL INC COM 577081102   19,772 1,074 SH   SOLE 4 1,074 0 0
MATTEL INC COM 577081102   1,241,515 67,437 SH   SOLE 7 67,437 0 0
MATTEL INC COM 577081102   13,283,091 721,515 SH   SOLE 18 721,515 0 0
MATTEL INC COM 577081102   2,012,839 109,334 SH   SOLE 19 109,334 0 0
MATTEL INC COM 577081102   339,100,786 18,419,380 SH   SOLE 21 18,419,380 0 0
MATTEL INC COM 577081102   188,242,637 10,225,021 SH   SOLE 22 9,770,443 0 454,578
MATTEL INC COM 577081102   1,034,255 56,179 SH   SOLE 25 56,179 0 0
MATTEL INC COM 577081102   2,122,894 115,312 SH   SOLE 26 115,312 0 0
MATTEL INC COM 577081102   274,309 14,900 SH   SOLE 28 6,214 0 8,686
MATTEL INC COM 577081102   4,753,849 258,221 SH   SOLE 30 258,221 0 0
MATTEL INC COM 577081102   89,233 4,847 SH   SOLE 31 4,847 0 0
MATTEL INC COM 577081102   107,643 5,847 SH   SOLE 36 5,847 0 0
MATTEL INC COM 577081102   1,020,227 55,417 SH   SOLE 40 55,417 0 0
MATTEL INC COM 577081102   19,165 1,041 SH   OTR 43 1,041 0 0
MATTEL INC COM 577081102   1,913,793 103,954 SH   SOLE 43 85,547 0 18,407
MATTERPORT INC COM CL A 577096100   630,352 230,898 SH   SOLE 2 100,449 0 130,449
MATTERPORT INC COM CL A 577096100   23,527 8,618 SH   SOLE 4 1,301 0 7,317
MATTERPORT INC COM CL A 577096100   6,850 2,509 SH   SOLE 7 2,509 0 0
MATTERPORT INC COM CL A 577096100   1,596,387 584,757 SH   SOLE 18 584,757 0 0
MATTERPORT INC COM CL A 577096100   1,263,998 463,003 SH   SOLE 19 463,003 0 0
MATTERPORT INC COM CL A 577096100   23,827,011 8,727,843 SH   SOLE 21 8,727,843 0 0
MATTERPORT INC COM CL A 577096100   17,216,376 6,306,365 SH   SOLE 22 6,120,143 0 186,222
MATTERPORT INC COM CL A 577096100   15,744 5,767 SH   SOLE 23 5,767 0 0
MATTERPORT INC COM CL A 577096100   80,977 29,662 SH   SOLE 25 29,662 0 0
MATTERPORT INC COM CL A 577096100   685,779 251,201 SH   SOLE 26 130,084 0 121,117
MATTERPORT INC COM CL A 577096100   3,845,685 1,408,676 SH   SOLE 30 1,408,676 0 0
MATTERPORT INC COM CL A 577096100   71,878 26,329 SH   SOLE 40 26,329 0 0
MATTERPORT INC COM CL A 577096100   296,860 108,740 SH   SOLE 43 100,788 0 7,952
MATTHEWS INTL CORP CL A 577128101   948,486 26,303 SH   SOLE 2 8,231 0 18,072
MATTHEWS INTL CORP CL A 577128101   2,849 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101   531,560 14,741 SH   SOLE 7 14,741 0 0
MATTHEWS INTL CORP CL A 577128101   3,738,376 103,671 SH   SOLE 18 103,671 0 0
MATTHEWS INTL CORP CL A 577128101   2,125,304 58,938 SH   SOLE 19 58,938 0 0
MATTHEWS INTL CORP CL A 577128101   134,527,744 3,730,664 SH   SOLE 21 3,730,664 0 0
MATTHEWS INTL CORP CL A 577128101   30,758,567 852,983 SH   SOLE 22 818,234 0 34,749
MATTHEWS INTL CORP CL A 577128101   145,178 4,026 SH   SOLE 25 4,026 0 0
MATTHEWS INTL CORP CL A 577128101   228,404 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101   2,708,647 75,115 SH   SOLE 30 75,115 0 0
MATTHEWS INTL CORP CL A 577128101   131,439 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101   43,741 1,213 SH   OTR 43 1,213 0 0
MATTHEWS INTL CORP CL A 577128101   1,459,789 40,482 SH   SOLE 43 39,994 0 488
MAUI LD & PINEAPPLE INC COM 577345101   6,052 506 SH   SOLE 2 0 0 506
MAUI LD & PINEAPPLE INC COM 577345101   12,881 1,077 SH   SOLE 18 1,077 0 0
MAUI LD & PINEAPPLE INC COM 577345101   184,961 15,465 SH   SOLE 21 15,465 0 0
MAUI LD & PINEAPPLE INC COM 577345101   1,911,698 159,841 SH   SOLE 22 159,841 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   3,794,422 74,313 SH   SOLE 2 21,984 0 52,329
MAXAR TECHNOLOGIES INC COM 57778K105   9,293 182 SH   SOLE 4 182 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   859,442 16,832 SH   SOLE 7 16,832 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   10,341,437 202,535 SH   SOLE 18 202,535 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   7,460,530 146,113 SH   SOLE 19 146,113 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   189,783,535 3,716,873 SH   SOLE 21 3,716,873 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   100,801,478 1,974,177 SH   SOLE 22 1,882,155 0 92,022
MAXAR TECHNOLOGIES INC COM 57778K105   8,549,742 167,445 SH   SOLE 25 167,445 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   2,335,535 45,741 SH   SOLE 26 31,918 0 13,823
MAXAR TECHNOLOGIES INC COM 57778K105   650,913 12,748 SH   SOLE 28 1,290 0 11,458
MAXAR TECHNOLOGIES INC COM 57778K105   4,707,119 92,188 SH   SOLE 30 92,188 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   1,367,438 26,781 SH   SOLE 34 26,781 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   275,009 5,386 SH   SOLE 36 5,386 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   632,276 12,383 SH   SOLE 40 12,383 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   34,006 666 SH   OTR 43 666 0 0
MAXAR TECHNOLOGIES INC COM 57778K105   802,102 15,709 SH   SOLE 43 13,846 0 1,863
MAXCYTE INC COM 57777K106   678,021 136,974 SH   SOLE 2 75,506 0 61,468
MAXCYTE INC COM 57777K106   3,178 642 SH   SOLE 7 642 0 0
MAXCYTE INC COM 57777K106   1,270,675 256,702 SH   SOLE 18 256,702 0 0
MAXCYTE INC COM 57777K106   931,031 188,087 SH   SOLE 19 188,087 0 0
MAXCYTE INC COM 57777K106   19,280,978 3,895,147 SH   SOLE 21 3,895,147 0 0
MAXCYTE INC COM 57777K106   11,740,341 2,371,786 SH   SOLE 22 2,283,559 0 88,227
MAXCYTE INC COM 57777K106   20,503 4,142 SH   SOLE 23 4,142 0 0
MAXCYTE INC COM 57777K106   48,376 9,773 SH   SOLE 25 9,773 0 0
MAXCYTE INC COM 57777K106   50,426 10,187 SH   SOLE 26 3,370 0 6,817
MAXCYTE INC COM 57777K106   49,475 9,995 SH   SOLE 28 0 0 9,995
MAXCYTE INC COM 57777K106   564,275 113,995 SH   SOLE 30 113,995 0 0
MAXCYTE INC COM 57777K106   39,947 8,070 SH   SOLE 40 8,070 0 0
MAXCYTE INC COM 57777K106   75,047 15,161 SH   SOLE 43 14,931 0 230
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   47,347 1,784 SH   SOLE 2 1,784 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   42,039 1,584 SH   SOLE 4 0 0 1,584
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   10,961 413 SH   SOLE 7 413 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   19,746 744 SH   SOLE 19 744 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   17,649,710 665,023 SH   SOLE 21 665,023 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   4,043,502 152,355 SH   SOLE 22 141,229 0 11,126
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   140,184 5,282 SH   SOLE 25 5,282 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   50,930 1,919 SH   SOLE 26 0 0 1,919
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   13,944,249 525,405 SH   SOLE 30 525,405 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   53,213 2,005 SH   SOLE 36 2,005 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   94,217 3,550 SH   SOLE 40 3,550 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   1,255,873 47,320 SH   SOLE 43 42,315 0 5,005
MAXIMUS INC COM 577933104   5,207,815 66,173 SH   SOLE 2 50,278 0 15,895
MAXIMUS INC COM 577933104   32,503 413 SH   SOLE 4 202 0 211
MAXIMUS INC COM 577933104   495,338 6,294 SH   SOLE 7 6,294 0 0
MAXIMUS INC COM 577933104   23,704,283 301,198 SH   SOLE 18 301,198 0 0
MAXIMUS INC COM 577933104   10,465,683 132,982 SH   SOLE 19 132,982 0 0
MAXIMUS INC COM 577933104   349,421,547 4,439,918 SH   SOLE 21 4,439,918 0 0
MAXIMUS INC COM 577933104   146,784,157 1,865,110 SH   SOLE 22 1,818,554 0 46,556
MAXIMUS INC COM 577933104   39,035 496 SH   SOLE 23 496 0 0
MAXIMUS INC COM 577933104   1,121,711 14,253 SH   SOLE 25 14,253 0 0
MAXIMUS INC COM 577933104   2,987,059 37,955 SH   SOLE 26 28,667 0 9,288
MAXIMUS INC COM 577933104   1,504,114 19,112 SH   SOLE 28 19,112 0 0
MAXIMUS INC COM 577933104   13,471,866 171,180 SH   SOLE 30 171,180 0 0
MAXIMUS INC COM 577933104   2,577,189 32,747 SH   SOLE 34 32,747 0 0
MAXIMUS INC COM 577933104   75,395 958 SH   SOLE 36 958 0 0
MAXIMUS INC COM 577933104   785,505 9,981 SH   SOLE 40 9,981 0 0
MAXIMUS INC COM 577933104   4,219,039 53,609 SH   SOLE 43 48,837 0 4,772
MAXLINEAR INC COM 57776J100   12,367,055 351,237 SH   SOLE 2 266,616 0 84,621
MAXLINEAR INC COM 57776J100   446,428 12,679 SH   SOLE 4 2,523 0 10,156
MAXLINEAR INC COM 57776J100   40,245 1,143 SH   SOLE 7 1,143 0 0
MAXLINEAR INC COM 57776J100   19,330 549 SH   SOLE 13 549 0 0
MAXLINEAR INC COM 57776J100   9,763,029 277,280 SH   SOLE 18 248,390 0 28,890
MAXLINEAR INC COM 57776J100   21,437,820 608,856 SH   SOLE 19 608,856 0 0
MAXLINEAR INC COM 57776J100   298,221,658 8,469,800 SH   SOLE 21 8,469,800 0 0
MAXLINEAR INC COM 57776J100   93,340,900 2,650,977 SH   SOLE 22 2,523,274 0 127,703
MAXLINEAR INC COM 57776J100   2,710,853 76,991 SH   SOLE 23 76,991 0 0
MAXLINEAR INC COM 57776J100   423,154 12,018 SH   SOLE 25 12,018 0 0
MAXLINEAR INC COM 57776J100   3,877,924 110,137 SH   SOLE 26 19,674 0 90,463
MAXLINEAR INC COM 57776J100   1,704,622 48,413 SH   SOLE 28 1,285 0 47,128
MAXLINEAR INC COM 57776J100   23,430,530 665,451 SH   SOLE 30 665,451 0 0
MAXLINEAR INC COM 57776J100   18,485 525 SH   SOLE 31 525 0 0
MAXLINEAR INC COM 57776J100   1,239,146 35,193 SH   SOLE 34 35,193 0 0
MAXLINEAR INC COM 57776J100   210,802 5,987 SH   SOLE 36 5,987 0 0
MAXLINEAR INC COM 57776J100   483,152 13,722 SH   SOLE 40 13,722 0 0
MAXLINEAR INC COM 57776J100   2,075,946 58,959 SH   SOLE 43 42,404 0 16,555
MAYS J W INC COM 578473100   3,002 69 SH   SOLE 18 69 0 0
MAYS J W INC COM 578473100   46,545 1,070 SH   SOLE 21 1,070 0 0
MAYVILLE ENGR CO INC COM 578605107   124,179 8,323 SH   SOLE 2 7,489 0 834
MAYVILLE ENGR CO INC COM 578605107   23,887 1,601 SH   SOLE 18 1,601 0 0
MAYVILLE ENGR CO INC COM 578605107   70,527 4,727 SH   SOLE 19 4,727 0 0
MAYVILLE ENGR CO INC COM 578605107   312,664 20,956 SH   SOLE 21 20,956 0 0
MAYVILLE ENGR CO INC COM 578605107   2,147,988 143,967 SH   SOLE 22 143,967 0 0
MAYVILLE ENGR CO INC COM 578605107   14,860 996 SH   SOLE 23 996 0 0
MAYVILLE ENGR CO INC COM 578605107   2,119 142 SH   SOLE 43 114 0 28
MBIA INC COM 55262C100   771,775 83,345 SH   SOLE 2 42,971 0 40,374
MBIA INC COM 55262C100   3,889 420 SH   SOLE 7 420 0 0
MBIA INC COM 55262C100   1,302,678 140,678 SH   SOLE 18 140,678 0 0
MBIA INC COM 55262C100   1,465,534 158,265 SH   SOLE 19 158,265 0 0
MBIA INC COM 55262C100   17,012,722 1,837,227 SH   SOLE 21 1,837,227 0 0
MBIA INC COM 55262C100   13,369,801 1,443,823 SH   SOLE 22 1,384,770 0 59,053
MBIA INC COM 55262C100   20,761 2,242 SH   SOLE 23 2,242 0 0
MBIA INC COM 55262C100   58,366 6,303 SH   SOLE 25 6,303 0 0
MBIA INC COM 55262C100   177,783 19,199 SH   SOLE 26 12,817 0 6,382
MBIA INC COM 55262C100   45,680 4,933 SH   SOLE 28 2,213 0 2,720
MBIA INC COM 55262C100   33,466 3,614 SH   SOLE 30 3,614 0 0
MBIA INC COM 55262C100   85,766 9,262 SH   SOLE 40 9,262 0 0
MBIA INC COM 55262C100   122,834 13,265 SH   SOLE 43 12,926 0 339
MCCORMICK & CO INC COM NON VTG 579780206   31,912,283 383,515 SH   SOLE 2 101,505 0 282,010
MCCORMICK & CO INC COM NON VTG 579780206   22,191,441 266,692 SH   SOLE 4 156,981 0 109,711
MCCORMICK & CO INC COM NON VTG 579780206   27,769,008 333,722 SH   SOLE 7 326,667 0 7,055
MCCORMICK & CO INC COM NON VTG 579780206   549,436 6,603 SH   SOLE 13 6,603 0 0
MCCORMICK & CO INC COM NON VTG 579780206   3,471,438 41,719 SH   SOLE 15 41,719 0 0
MCCORMICK & CO INC COM NON VTG 579780206   32,119,809 386,009 SH   SOLE 18 364,585 0 21,424
MCCORMICK & CO INC COM NON VTG 579780206   9,546,767 114,731 SH   SOLE 19 114,731 0 0
MCCORMICK & CO INC COM NON VTG 579780206   605,328,952 7,274,714 SH   SOLE 21 7,274,714 0 0
MCCORMICK & CO INC COM NON VTG 579780206   478,093,456 5,745,625 SH   SOLE 22 5,219,645 0 525,980
MCCORMICK & CO INC COM NON VTG 579780206   38,300,731 460,290 SH   SOLE 23 460,290 0 0
MCCORMICK & CO INC COM NON VTG 579780206   40,598,076 487,899 SH   SOLE 25 486,600 0 1,299
MCCORMICK & CO INC COM NON VTG 579780206   46,435,091 558,047 SH   SOLE 26 160,183 0 397,864
MCCORMICK & CO INC COM NON VTG 579780206   59,961,459 720,604 SH   SOLE 28 72,404 0 648,200
MCCORMICK & CO INC COM NON VTG 579780206   35,864 431 SH   SOLE 29 431 0 0
MCCORMICK & CO INC COM NON VTG 579780206   184,281,526 2,214,656 SH   SOLE 30 2,206,203 0 8,453
MCCORMICK & CO INC COM NON VTG 579780206   5,838,097 70,161 SH   SOLE 31 51,507 0 18,654
MCCORMICK & CO INC COM NON VTG 579780206   915,227 10,999 SH   SOLE 34 10,999 0 0
MCCORMICK & CO INC COM NON VTG 579780206   8,408,371 101,050 SH   SOLE 36 101,050 0 0
MCCORMICK & CO INC COM NON VTG 579780206   873,372 10,496 SH   SOLE 40 10,496 0 0
MCCORMICK & CO INC COM NON VTG 579780206   39,192 471 SH   OTR 43 471 0 0
MCCORMICK & CO INC COM NON VTG 579780206   33,354,568 400,848 SH   SOLE 43 383,879 0 16,969
MCDONALDS CORP COM 580135101   369,794,850 1,322,538 SH   SOLE 2 144,041 0 1,178,497
MCDONALDS CORP COM 580135101   148,192,182 529,996 SH   SOLE 4 317,838 0 212,158
MCDONALDS CORP COM 580135101   165,717,298 592,673 SH   SOLE 7 571,146 0 21,527
MCDONALDS CORP COM 580135101   6,974,592 24,944 SH   SOLE 13 24,944 0 0
MCDONALDS CORP COM 580135101   30,780,867 110,085 SH   SOLE 15 110,085 0 0
MCDONALDS CORP COM 580135101   8,109 29 SH   SOLE 17 0 0 29
MCDONALDS CORP COM 580135101   321,591,764 1,150,144 SH   SOLE 18 1,077,081 0 73,063
MCDONALDS CORP COM 580135101   167,318,624 598,400 SH   SOLE 19 598,400 0 0
MCDONALDS CORP COM 580135101   5,239,727,549 18,739,414 SH   SOLE 21 18,739,414 0 0
MCDONALDS CORP COM 580135101   4,556,517,011 16,295,973 SH   SOLE 22 14,725,094 0 1,570,879
MCDONALDS CORP COM 580135101   442,975,498 1,584,262 SH   SOLE 23 1,584,262 0 0
MCDONALDS CORP COM 580135101   382,443,847 1,367,776 SH   SOLE 25 1,364,909 0 2,867
MCDONALDS CORP COM 580135101   413,571,151 1,479,100 SH   SOLE 26 676,977 0 802,123
MCDONALDS CORP COM 580135101   457,796,226 1,637,267 SH   SOLE 28 39,241 0 1,598,026
MCDONALDS CORP COM 580135101   268,985 962 SH   SOLE 29 962 0 0
MCDONALDS CORP COM 580135101   1,099,996,365 3,934,038 SH   SOLE 30 3,931,108 0 2,930
MCDONALDS CORP COM 580135101   57,914,221 207,125 SH   SOLE 31 151,220 0 55,905
MCDONALDS CORP COM 580135101   31,074,457 111,135 SH   SOLE 32 111,135 0 0
MCDONALDS CORP COM 580135101   78,355,670 280,232 SH   SOLE 34 280,232 0 0
MCDONALDS CORP COM 580135101   65,536,110 234,384 SH   SOLE 36 234,384 0 0
MCDONALDS CORP COM 580135101   8,342,164 29,835 SH   SOLE 40 29,835 0 0
MCDONALDS CORP COM 580135101   391,174 1,399 SH   OTR 43 1,399 0 0
MCDONALDS CORP COM 580135101   263,716,773 943,159 SH   SOLE 43 859,450 0 83,710
MCEWEN MNG INC COM NEW 58039P305   8,453 998 SH   SOLE 2 0 0 998
MCEWEN MNG INC COM NEW 58039P305   263,654 31,128 SH   SOLE 21 31,128 0 0
MCEWEN MNG INC COM NEW 58039P305   4,340,392 512,443 SH   SOLE 22 512,443 0 0
MCEWEN MNG INC COM NEW 58039P305   33,135 3,912 SH   SOLE 43 3,810 0 102
MCGRATH RENTCORP COM 580589109   7,933,589 85,024 SH   SOLE 2 52,371 0 32,653
MCGRATH RENTCORP COM 580589109   6,065 65 SH   SOLE 4 65 0 0
MCGRATH RENTCORP COM 580589109   913,225 9,787 SH   SOLE 7 9,787 0 0
MCGRATH RENTCORP COM 580589109   6,227,696 66,742 SH   SOLE 18 60,381 0 6,361
MCGRATH RENTCORP COM 580589109   20,945,016 224,467 SH   SOLE 19 224,467 0 0
MCGRATH RENTCORP COM 580589109   77,251,816 827,905 SH   SOLE 21 827,905 0 0
MCGRATH RENTCORP COM 580589109   75,961,338 814,075 SH   SOLE 22 795,239 0 18,836
MCGRATH RENTCORP COM 580589109   531,307 5,694 SH   SOLE 23 5,694 0 0
MCGRATH RENTCORP COM 580589109   420,175 4,503 SH   SOLE 25 4,503 0 0
MCGRATH RENTCORP COM 580589109   3,052,637 32,715 SH   SOLE 26 13,433 0 19,282
MCGRATH RENTCORP COM 580589109   960,906 10,298 SH   SOLE 28 412 0 9,886
MCGRATH RENTCORP COM 580589109   3,708,606 39,745 SH   SOLE 30 39,745 0 0
MCGRATH RENTCORP COM 580589109   179,902 1,928 SH   SOLE 36 1,928 0 0
MCGRATH RENTCORP COM 580589109   403,286 4,322 SH   SOLE 40 4,322 0 0
MCGRATH RENTCORP COM 580589109   962,219 10,312 SH   SOLE 43 10,039 0 273
MCKESSON CORP COM 58155Q103   153,263,859 430,456 SH   SOLE 2 146,631 0 283,825
MCKESSON CORP COM 58155Q103   36,627,220 102,871 SH   SOLE 4 56,758 0 46,113
MCKESSON CORP COM 58155Q103   42,397,366 119,077 SH   SOLE 7 115,218 0 3,859
MCKESSON CORP COM 58155Q103   1,011,182 2,840 SH   SOLE 13 2,840 0 0
MCKESSON CORP COM 58155Q103   5,858,091 16,453 SH   SOLE 15 16,453 0 0
MCKESSON CORP COM 58155Q103   82,168,507 230,778 SH   SOLE 18 219,067 0 11,711
MCKESSON CORP COM 58155Q103   178,896,966 502,449 SH   SOLE 19 502,449 0 0
MCKESSON CORP COM 58155Q103   1,285,317,357 3,609,935 SH   SOLE 21 3,609,935 0 0
MCKESSON CORP COM 58155Q103   1,114,302,269 3,129,623 SH   SOLE 22 2,835,992 0 293,631
MCKESSON CORP COM 58155Q103   95,535,692 268,321 SH   SOLE 23 268,321 0 0
MCKESSON CORP COM 58155Q103   115,325,307 323,902 SH   SOLE 25 323,375 0 527
MCKESSON CORP COM 58155Q103   112,402,493 315,693 SH   SOLE 26 163,266 0 152,427
MCKESSON CORP COM 58155Q103   114,639,555 321,976 SH   SOLE 28 2,438 0 319,538
MCKESSON CORP COM 58155Q103   297,437,761 835,382 SH   SOLE 30 805,373 0 30,009
MCKESSON CORP COM 58155Q103   14,350,951 40,306 SH   SOLE 31 29,864 0 10,442
MCKESSON CORP COM 58155Q103   292,704,788 822,089 SH   SOLE 34 822,089 0 0
MCKESSON CORP COM 58155Q103   19,056,508 53,522 SH   SOLE 36 53,522 0 0
MCKESSON CORP COM 58155Q103   2,052,984 5,766 SH   SOLE 40 5,766 0 0
MCKESSON CORP COM 58155Q103   383,822 1,078 SH   OTR 43 1,078 0 0
MCKESSON CORP COM 58155Q103   92,347,369 259,366 SH   SOLE 43 233,271 0 26,095
MDU RES GROUP INC COM 552690109   14,593,367 478,785 SH   SOLE 2 168,040 0 310,745
MDU RES GROUP INC COM 552690109   20,544 674 SH   SOLE 4 674 0 0
MDU RES GROUP INC COM 552690109   7,028,383 230,590 SH   SOLE 7 230,590 0 0
MDU RES GROUP INC COM 552690109   12,413,590 407,270 SH   SOLE 18 407,270 0 0
MDU RES GROUP INC COM 552690109   2,897,429 95,060 SH   SOLE 19 95,060 0 0
MDU RES GROUP INC COM 552690109   343,121,254 11,257,259 SH   SOLE 21 11,257,259 0 0
MDU RES GROUP INC COM 552690109   177,718,730 5,830,667 SH   SOLE 22 5,565,414 0 265,253
MDU RES GROUP INC COM 552690109   1,001,695 32,864 SH   SOLE 25 32,864 0 0
MDU RES GROUP INC COM 552690109   2,649,565 86,928 SH   SOLE 26 68,783 0 18,145
MDU RES GROUP INC COM 552690109   109,271 3,585 SH   SOLE 28 3,585 0 0
MDU RES GROUP INC COM 552690109   8,186,654 268,591 SH   SOLE 30 268,591 0 0
MDU RES GROUP INC COM 552690109   84,734 2,780 SH   SOLE 31 2,780 0 0
MDU RES GROUP INC COM 552690109   183,551 6,022 SH   SOLE 36 6,022 0 0
MDU RES GROUP INC COM 552690109   986,394 32,362 SH   SOLE 40 32,362 0 0
MDU RES GROUP INC COM 552690109   2,641,977 86,679 SH   SOLE 43 80,734 0 5,945
MEDALLION FINL CORP COM 583928106   108,492 14,145 SH   SOLE 2 13,454 0 691
MEDALLION FINL CORP COM 583928106   24,291 3,167 SH   SOLE 18 3,167 0 0
MEDALLION FINL CORP COM 583928106   319,647 41,675 SH   SOLE 21 41,675 0 0
MEDALLION FINL CORP COM 583928106   431,261 56,227 SH   SOLE 22 56,227 0 0
MEDAVAIL HOLDINGS INC COM 58406B103   1,957 6,828 SH   SOLE 18 6,828 0 0
MEDAVAIL HOLDINGS INC COM 58406B103   23,187 80,902 SH   SOLE 21 80,902 0 0
MEDAVAIL HOLDINGS INC COM 58406B103   23,544 82,150 SH   SOLE 22 82,150 0 0
MEDIAALPHA INC CL A 58450V104   222,842 14,876 SH   SOLE 2 9,685 0 5,191
MEDIAALPHA INC CL A 58450V104   4,988 333 SH   SOLE 7 333 0 0
MEDIAALPHA INC CL A 58450V104   886,322 59,167 SH   SOLE 18 59,167 0 0
MEDIAALPHA INC CL A 58450V104   821,938 54,869 SH   SOLE 19 54,869 0 0
MEDIAALPHA INC CL A 58450V104   11,536,937 770,156 SH   SOLE 21 770,156 0 0
MEDIAALPHA INC CL A 58450V104   8,721,206 582,190 SH   SOLE 22 565,060 0 17,130
MEDIAALPHA INC CL A 58450V104   32,881 2,195 SH   SOLE 25 2,195 0 0
MEDIAALPHA INC CL A 58450V104   481,337 32,132 SH   SOLE 30 32,132 0 0
MEDIAALPHA INC CL A 58450V104   26,814 1,790 SH   SOLE 40 1,790 0 0
MEDIAALPHA INC CL A 58450V104   253,522 16,924 SH   SOLE 43 16,555 0 369
MEDIACO HLDG INC CL A 58450D104   995 858 SH   SOLE 21 858 0 0
MEDIACO HLDG INC CL A 58450D104   38,212 32,941 SH   SOLE 22 32,941 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   10,703,484 1,302,127 SH   SOLE 2 323,239 0 978,888
MEDICAL PPTYS TRUST INC COM 58463J304   5,136,226 624,845 SH   SOLE 4 562,202 0 62,643
MEDICAL PPTYS TRUST INC COM 58463J304   7,530,169 916,079 SH   SOLE 7 916,079 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   110,485 13,441 SH   SOLE 13 13,441 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   564,804 68,711 SH   SOLE 15 68,711 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   10,677,607 1,298,979 SH   SOLE 18 1,265,596 0 33,383
MEDICAL PPTYS TRUST INC COM 58463J304   8,575,211 1,043,213 SH   SOLE 19 1,043,213 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   295,025,195 35,891,143 SH   SOLE 21 35,891,143 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   188,530,311 22,935,561 SH   SOLE 22 21,692,474 0 1,243,087
MEDICAL PPTYS TRUST INC COM 58463J304   9,108,377 1,108,075 SH   SOLE 23 1,108,075 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   14,277,819 1,736,961 SH   SOLE 25 1,735,260 0 1,701
MEDICAL PPTYS TRUST INC COM 58463J304   3,869,055 470,688 SH   SOLE 26 365,467 0 105,221
MEDICAL PPTYS TRUST INC COM 58463J304   9,451,948 1,149,872 SH   SOLE 28 10,480 0 1,139,392
MEDICAL PPTYS TRUST INC COM 58463J304   26,857,099 3,267,287 SH   SOLE 30 3,267,287 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   1,088,221 132,387 SH   SOLE 31 121,399 0 10,988
MEDICAL PPTYS TRUST INC COM 58463J304   153,147 18,631 SH   SOLE 34 18,631 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   985,159 119,849 SH   SOLE 36 119,849 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   232,207 28,249 SH   SOLE 40 28,249 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   12,544 1,526 SH   OTR 43 1,526 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   6,234,595 758,466 SH   SOLE 43 703,969 0 54,497
MEDICINOVA INC COM NEW 58468P206   2,406 1,114 SH   SOLE 2 0 0 1,114
MEDICINOVA INC COM NEW 58468P206   17,820 8,250 SH   SOLE 18 8,250 0 0
MEDICINOVA INC COM NEW 58468P206   283,556 131,276 SH   SOLE 21 131,276 0 0
MEDICINOVA INC COM NEW 58468P206   1,239,846 574,003 SH   SOLE 22 574,003 0 0
MEDICINOVA INC COM NEW 58468P206   514 238 SH   SOLE 43 238 0 0
MEDIFAST INC COM 58470H101   2,283,746 22,029 SH   SOLE 2 17,502 0 4,527
MEDIFAST INC COM 58470H101   4,665 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101   369,065 3,560 SH   SOLE 7 3,560 0 0
MEDIFAST INC COM 58470H101   4,020,219 38,779 SH   SOLE 18 34,429 0 4,350
MEDIFAST INC COM 58470H101   4,665,150 45,000 SH   SOLE 19 45,000 0 0
MEDIFAST INC COM 58470H101   133,649,705 1,289,184 SH   SOLE 21 1,289,184 0 0
MEDIFAST INC COM 58470H101   33,226,235 320,500 SH   SOLE 22 311,933 0 8,567
MEDIFAST INC COM 58470H101   6,324 61 SH   SOLE 23 61 0 0
MEDIFAST INC COM 58470H101   188,161 1,815 SH   SOLE 25 1,815 0 0
MEDIFAST INC COM 58470H101   1,204,749 11,621 SH   SOLE 26 2,622 0 8,999
MEDIFAST INC COM 58470H101   21,771 210 SH   SOLE 28 210 0 0
MEDIFAST INC COM 58470H101   1,862,328 17,964 SH   SOLE 30 17,964 0 0
MEDIFAST INC COM 58470H101   196,455 1,895 SH   SOLE 40 1,895 0 0
MEDIFAST INC COM 58470H101   4,051,851 39,084 SH   SOLE 43 36,046 0 3,038
MEDIWOUND LTD SHS NEW M68830112   6,260 470 SH   SOLE 18 470 0 0
MEDIWOUND LTD SHS NEW M68830112   84,928 6,376 SH   SOLE 21 6,376 0 0
MEDPACE HLDGS INC COM 58506Q109   7,166,586 38,110 SH   SOLE 2 25,701 0 12,409
MEDPACE HLDGS INC COM 58506Q109   14,668 78 SH   SOLE 4 78 0 0
MEDPACE HLDGS INC COM 58506Q109   675,288 3,591 SH   SOLE 7 3,591 0 0
MEDPACE HLDGS INC COM 58506Q109   20,123,419 107,011 SH   SOLE 18 103,596 0 3,415
MEDPACE HLDGS INC COM 58506Q109   19,515,265 103,777 SH   SOLE 19 103,777 0 0
MEDPACE HLDGS INC COM 58506Q109   370,101,393 1,968,101 SH   SOLE 21 1,968,101 0 0
MEDPACE HLDGS INC COM 58506Q109   154,097,196 819,448 SH   SOLE 22 800,440 0 19,008
MEDPACE HLDGS INC COM 58506Q109   356,167 1,894 SH   SOLE 23 1,894 0 0
MEDPACE HLDGS INC COM 58506Q109   727,565 3,869 SH   SOLE 25 3,869 0 0
MEDPACE HLDGS INC COM 58506Q109   2,538,111 13,497 SH   SOLE 26 10,583 0 2,914
MEDPACE HLDGS INC COM 58506Q109   508,111 2,702 SH   SOLE 28 523 0 2,179
MEDPACE HLDGS INC COM 58506Q109   18,077,435 96,131 SH   SOLE 30 96,131 0 0
MEDPACE HLDGS INC COM 58506Q109   27,831 148 SH   SOLE 34 148 0 0
MEDPACE HLDGS INC COM 58506Q109   781,724 4,157 SH   SOLE 40 4,157 0 0
MEDPACE HLDGS INC COM 58506Q109   24,447 130 SH   OTR 43 130 0 0
MEDPACE HLDGS INC COM 58506Q109   3,594,952 19,117 SH   SOLE 43 18,392 0 725
MEDTRONIC PLC SHS G5960L103   315,731,461 3,916,292 SH   SOLE 2 1,666,970 0 2,249,322
MEDTRONIC PLC SHS G5960L103   94,910,782 1,177,261 SH   SOLE 4 684,223 0 493,038
MEDTRONIC PLC SHS G5960L103   95,502,694 1,184,603 SH   SOLE 7 1,146,047 0 38,556
MEDTRONIC PLC SHS G5960L103   7,250,318 89,932 SH   SOLE 13 89,932 0 0
MEDTRONIC PLC SHS G5960L103   18,124,666 224,816 SH   SOLE 15 224,816 0 0
MEDTRONIC PLC SHS G5960L103   19,994 248 SH   SOLE 17 0 0 248
MEDTRONIC PLC SHS G5960L103   457,320,303 5,672,542 SH   SOLE 18 5,270,756 0 401,786
MEDTRONIC PLC SHS G5960L103   922,094,717 11,437,543 SH   SOLE 19 11,437,543 0 0
MEDTRONIC PLC SHS G5960L103   3,189,603,888 39,563,432 SH   SOLE 21 39,563,432 0 0
MEDTRONIC PLC SHS G5960L103   2,409,976,885 29,893,040 SH   SOLE 22 27,087,937 0 2,805,103
MEDTRONIC PLC SHS G5960L103   253,426,229 3,143,466 SH   SOLE 23 3,143,466 0 0
MEDTRONIC PLC SHS G5960L103   174,110,902 2,159,649 SH   SOLE 25 2,154,182 0 5,467
MEDTRONIC PLC SHS G5960L103   210,167,714 2,606,893 SH   SOLE 26 1,144,225 0 1,462,668
MEDTRONIC PLC SHS G5960L103   254,257,582 3,153,778 SH   SOLE 28 205,693 0 2,948,085
MEDTRONIC PLC SHS G5960L103   4,897,101 60,743 SH   SOLE 29 60,743 0 0
MEDTRONIC PLC SHS G5960L103   601,969,224 7,466,748 SH   SOLE 30 7,466,748 0 0
MEDTRONIC PLC SHS G5960L103   34,817,440 431,871 SH   SOLE 31 330,776 0 101,095
MEDTRONIC PLC SHS G5960L103   7,195,013 89,246 SH   SOLE 32 89,246 0 0
MEDTRONIC PLC SHS G5960L103   295,110,316 3,660,510 SH   SOLE 34 3,660,510 0 0
MEDTRONIC PLC SHS G5960L103   34,386,042 426,520 SH   SOLE 36 426,520 0 0
MEDTRONIC PLC SHS G5960L103   2,821,942 35,003 SH   SOLE 37 35,003 0 0
MEDTRONIC PLC SHS G5960L103   4,331,390 53,726 SH   SOLE 40 53,726 0 0
MEDTRONIC PLC SHS G5960L103   277,736 3,445 SH   OTR 43 3,445 0 0
MEDTRONIC PLC SHS G5960L103   99,593,875 1,235,349 SH   SOLE 43 1,100,193 0 135,156
MEGA MATRIX CORP COM 007737109   4,190 2,703 SH   SOLE 18 2,703 0 0
MEGA MATRIX CORP COM 007737109   50,818 32,786 SH   SOLE 21 32,786 0 0
MEGA MATRIX CORP COM 007737109   125,548 80,999 SH   SOLE 22 80,999 0 0
MEI PHARMA INC COM NEW 55279B202   516 2,254 SH   SOLE 2 0 0 2,254
MEI PHARMA INC COM NEW 55279B202   43 189 SH   SOLE 21 189 0 0
MEI PHARMA INC COM NEW 55279B202   307,922 1,345,224 SH   SOLE 22 1,345,224 0 0
MEI PHARMA INC COM NEW 55279B202   581 2,540 SH   SOLE 43 286 0 2,254
MEIRAGTX HLDGS PLC COM G59665102   362,774 70,169 SH   SOLE 2 51,533 0 18,636
MEIRAGTX HLDGS PLC COM G59665102   1,112 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102   467,327 90,392 SH   SOLE 18 90,392 0 0
MEIRAGTX HLDGS PLC COM G59665102   772,010 149,325 SH   SOLE 19 149,325 0 0
MEIRAGTX HLDGS PLC COM G59665102   7,058,741 1,365,327 SH   SOLE 21 1,365,327 0 0
MEIRAGTX HLDGS PLC COM G59665102   2,125,547 411,131 SH   SOLE 22 388,538 0 22,593
MEIRAGTX HLDGS PLC COM G59665102   29,195 5,647 SH   SOLE 23 5,647 0 0
MEIRAGTX HLDGS PLC COM G59665102   108,213 20,931 SH   SOLE 30 20,931 0 0
MEIRAGTX HLDGS PLC COM G59665102   61,601 11,915 SH   SOLE 43 10,782 0 1,133
MELCO RESORTS AND ENTMNT LTD ADR 585464100   787,503 61,862 SH   SOLE 2 61,862 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   7,842 616 SH   SOLE 4 616 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   525,825 41,306 SH   SOLE 7 41,306 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   140,552 11,041 SH   SOLE 18 11,041 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   31,263,925 2,455,925 SH   SOLE 21 2,455,925 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   16,774,588 1,317,721 SH   SOLE 22 1,216,114 0 101,607
MELCO RESORTS AND ENTMNT LTD ADR 585464100   403,987 31,735 SH   SOLE 25 31,735 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   284,987 22,387 SH   SOLE 26 3,223 0 19,164
MELCO RESORTS AND ENTMNT LTD ADR 585464100   86,246 6,775 SH   SOLE 28 0 0 6,775
MELCO RESORTS AND ENTMNT LTD ADR 585464100   1,529,624 120,159 SH   SOLE 30 120,159 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   3,093,072 242,975 SH   SOLE 34 242,975 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   54,535 4,284 SH   SOLE 36 4,284 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   477,731 37,528 SH   SOLE 40 37,528 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   3,711,635 291,566 SH   SOLE 43 259,994 0 31,572
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4   7,841,600 2,600,000 PRN   SOLE 21 2,600,000 0 0
MERCADOLIBRE INC COM 58733R102   22,874,931 17,355 SH   SOLE 2 3,336 0 14,019
MERCADOLIBRE INC COM 58733R102   32,582,443 24,720 SH   SOLE 4 20,696 0 4,024
MERCADOLIBRE INC COM 58733R102   32,917,230 24,974 SH   SOLE 7 24,974 0 0
MERCADOLIBRE INC COM 58733R102   1,958,637 1,486 SH   SOLE 13 1,486 0 0
MERCADOLIBRE INC COM 58733R102   4,379,913 3,323 SH   SOLE 15 3,323 0 0
MERCADOLIBRE INC COM 58733R102   65,771,194 49,900 SH   SOLE 18 47,347 0 2,553
MERCADOLIBRE INC COM 58733R102   116,440,057 88,342 SH   SOLE 19 88,342 0 0
MERCADOLIBRE INC COM 58733R102   103,041,977 78,177 SH   SOLE 21 78,177 0 0
MERCADOLIBRE INC COM 58733R102   113,077,685 85,791 SH   SOLE 22 38,221 0 47,570
MERCADOLIBRE INC COM 58733R102   112,307,938 85,207 SH   SOLE 23 85,207 0 0
MERCADOLIBRE INC COM 58733R102   109,600,643 83,153 SH   SOLE 25 82,968 0 185
MERCADOLIBRE INC COM 58733R102   83,495,147 63,347 SH   SOLE 26 26,960 0 36,387
MERCADOLIBRE INC COM 58733R102   123,550,990 93,737 SH   SOLE 28 3,972 0 89,765
MERCADOLIBRE INC COM 58733R102   90,946 69 SH   SOLE 29 69 0 0
MERCADOLIBRE INC COM 58733R102   229,777,400 174,330 SH   SOLE 30 174,130 0 200
MERCADOLIBRE INC COM 58733R102   15,981,478 12,125 SH   SOLE 31 8,629 0 3,496
MERCADOLIBRE INC COM 58733R102   14,907,259 11,310 SH   SOLE 32 11,310 0 0
MERCADOLIBRE INC COM 58733R102   190,140,699 144,258 SH   SOLE 34 144,258 0 0
MERCADOLIBRE INC COM 58733R102   15,981,478 12,125 SH   SOLE 36 12,125 0 0
MERCADOLIBRE INC COM 58733R102   2,388,325 1,812 SH   SOLE 40 1,812 0 0
MERCADOLIBRE INC COM 58733R102   8,914,040 6,763 SH   SOLE 43 6,531 0 232
MERCANTILE BK CORP COM 587376104   1,491,723 48,781 SH   SOLE 2 12,332 0 36,449
MERCANTILE BK CORP COM 587376104   6,728 220 SH   SOLE 7 220 0 0
MERCANTILE BK CORP COM 587376104   1,457,076 47,648 SH   SOLE 18 47,648 0 0
MERCANTILE BK CORP COM 587376104   2,967,544 97,042 SH   SOLE 19 97,042 0 0
MERCANTILE BK CORP COM 587376104   18,034,005 589,732 SH   SOLE 21 589,732 0 0
MERCANTILE BK CORP COM 587376104   16,811,233 549,746 SH   SOLE 22 528,157 0 21,589
MERCANTILE BK CORP COM 587376104   49,998 1,635 SH   SOLE 23 1,635 0 0
MERCANTILE BK CORP COM 587376104   68,988 2,256 SH   SOLE 25 2,256 0 0
MERCANTILE BK CORP COM 587376104   685,909 22,430 SH   SOLE 26 0 0 22,430
MERCANTILE BK CORP COM 587376104   69,784 2,282 SH   SOLE 28 0 0 2,282
MERCANTILE BK CORP COM 587376104   36,513 1,194 SH   SOLE 30 1,194 0 0
MERCANTILE BK CORP COM 587376104   85,288 2,789 SH   SOLE 40 2,789 0 0
MERCANTILE BK CORP COM 587376104   550,807 18,012 SH   SOLE 43 17,165 0 847
MERCER INTL INC COM 588056101   174,103 17,811 SH   SOLE 2 11,296 0 6,515
MERCER INTL INC COM 588056101   281,657 28,814 SH   SOLE 18 28,814 0 0
MERCER INTL INC COM 588056101   35,874,690 3,670,045 SH   SOLE 21 3,670,045 0 0
MERCER INTL INC COM 588056101   6,489,720 663,910 SH   SOLE 22 648,093 0 15,817
MERCER INTL INC COM 588056101   53,978 5,522 SH   SOLE 25 5,522 0 0
MERCER INTL INC COM 588056101   1,925,822 197,015 SH   SOLE 30 197,015 0 0
MERCER INTL INC COM 588056101   49,393 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101   221,159 22,625 SH   SOLE 43 22,238 0 387
MERCHANTS BANCORP IND COM 58844R108   771,201 29,616 SH   SOLE 2 18,233 0 11,383
MERCHANTS BANCORP IND COM 58844R108   6,171 237 SH   SOLE 7 237 0 0
MERCHANTS BANCORP IND COM 58844R108   1,229,765 47,226 SH   SOLE 18 47,226 0 0
MERCHANTS BANCORP IND COM 58844R108   3,019,234 115,946 SH   SOLE 19 115,946 0 0
MERCHANTS BANCORP IND COM 58844R108   15,611,553 599,522 SH   SOLE 21 599,522 0 0
MERCHANTS BANCORP IND COM 58844R108   16,622,712 638,353 SH   SOLE 22 616,982 0 21,371
MERCHANTS BANCORP IND COM 58844R108   66,714 2,562 SH   SOLE 25 2,562 0 0
MERCHANTS BANCORP IND COM 58844R108   79,005 3,034 SH   SOLE 30 3,034 0 0
MERCHANTS BANCORP IND COM 58844R108   46,716 1,794 SH   SOLE 40 1,794 0 0
MERCHANTS BANCORP IND COM 58844R108   475,282 18,252 SH   SOLE 43 17,772 0 480
MERCK & CO INC COM 58933Y105   596,972,270 5,611,169 SH   SOLE 2 1,542,809 0 4,068,360
MERCK & CO INC COM 58933Y105   203,643,120 1,914,119 SH   SOLE 4 1,202,294 0 711,825
MERCK & CO INC COM 58933Y105   281,405,593 2,645,038 SH   SOLE 7 2,463,010 0 182,028
MERCK & CO INC COM 58933Y105   8,914,631 83,792 SH   SOLE 13 83,792 0 0
MERCK & CO INC COM 58933Y105   45,846,324 430,927 SH   SOLE 15 430,927 0 0
MERCK & CO INC COM 58933Y105   815,842,140 7,668,410 SH   SOLE 18 7,443,245 0 225,165
MERCK & CO INC COM 58933Y105   679,413,030 6,386,061 SH   SOLE 19 6,386,061 0 0
MERCK & CO INC COM 58933Y105   7,372,082 69,293 SH   SOLE 20 69,293 0 0
MERCK & CO INC COM 58933Y105   7,883,358,033 74,098,675 SH   SOLE 21 74,098,675 0 0
MERCK & CO INC COM 58933Y105   6,051,032,321 56,875,950 SH   SOLE 22 51,584,691 0 5,291,259
MERCK & CO INC COM 58933Y105   581,189,420 5,462,820 SH   SOLE 23 5,462,820 0 0
MERCK & CO INC COM 58933Y105   610,416,455 5,737,536 SH   SOLE 25 5,728,907 0 8,629
MERCK & CO INC COM 58933Y105   576,052,166 5,414,533 SH   SOLE 26 2,565,491 0 2,849,042
MERCK & CO INC COM 58933Y105   729,636,238 6,858,128 SH   SOLE 28 299,364 0 6,558,764
MERCK & CO INC COM 58933Y105   1,444,244 13,575 SH   SOLE 29 13,575 0 0
MERCK & CO INC COM 58933Y105   1,859,752,842 17,480,523 SH   SOLE 30 17,347,705 0 132,818
MERCK & CO INC COM 58933Y105   76,653,144 720,492 SH   SOLE 31 528,460 0 192,032
MERCK & CO INC COM 58933Y105   26,947,204 253,287 SH   SOLE 32 253,287 0 0
MERCK & CO INC COM 58933Y105   731,023,032 6,871,163 SH   SOLE 34 6,871,163 0 0
MERCK & CO INC COM 58933Y105   84,796,979 797,039 SH   SOLE 36 797,039 0 0
MERCK & CO INC COM 58933Y105   10,964,128 103,056 SH   SOLE 40 103,056 0 0
MERCK & CO INC COM 58933Y105   383,670,161 3,606,262 SH   SOLE 43 3,285,263 0 320,999
MERCURY GENL CORP NEW COM 589400100   7,091,954 223,439 SH   SOLE 2 159,723 0 63,716
MERCURY GENL CORP NEW COM 589400100   3,523 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100   7,300 230 SH   SOLE 7 230 0 0
MERCURY GENL CORP NEW COM 589400100   2,915,636 91,860 SH   SOLE 18 91,860 0 0
MERCURY GENL CORP NEW COM 589400100   11,321,182 356,685 SH   SOLE 19 356,685 0 0
MERCURY GENL CORP NEW COM 589400100   107,152,970 3,375,960 SH   SOLE 21 3,375,960 0 0
MERCURY GENL CORP NEW COM 589400100   38,862,646 1,224,406 SH   SOLE 22 1,189,268 0 35,138
MERCURY GENL CORP NEW COM 589400100   338,221 10,656 SH   SOLE 23 10,656 0 0
MERCURY GENL CORP NEW COM 589400100   182,822 5,760 SH   SOLE 25 5,760 0 0
MERCURY GENL CORP NEW COM 589400100   2,509,523 79,065 SH   SOLE 26 9,279 0 69,786
MERCURY GENL CORP NEW COM 589400100   11,998 378 SH   SOLE 28 378 0 0
MERCURY GENL CORP NEW COM 589400100   1,641,053 51,703 SH   SOLE 30 51,703 0 0
MERCURY GENL CORP NEW COM 589400100   62,433 1,967 SH   SOLE 34 1,967 0 0
MERCURY GENL CORP NEW COM 589400100   25,963 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100   165,842 5,225 SH   SOLE 40 5,225 0 0
MERCURY GENL CORP NEW COM 589400100   980,579 30,894 SH   SOLE 43 28,427 0 2,467
MERCURY SYS INC COM 589378108   6,856,828 134,132 SH   SOLE 2 74,076 0 60,056
MERCURY SYS INC COM 589378108   9,611 188 SH   SOLE 4 188 0 0
MERCURY SYS INC COM 589378108   952,263 18,628 SH   SOLE 7 18,628 0 0
MERCURY SYS INC COM 589378108   131,838 2,579 SH   SOLE 13 2,579 0 0
MERCURY SYS INC COM 589378108   5,757,646 112,630 SH   SOLE 18 112,630 0 0
MERCURY SYS INC COM 589378108   821,243 16,065 SH   SOLE 19 16,065 0 0
MERCURY SYS INC COM 589378108   193,608,872 3,787,341 SH   SOLE 21 3,787,341 0 0
MERCURY SYS INC COM 589378108   82,178,365 1,607,558 SH   SOLE 22 1,542,565 0 64,993
MERCURY SYS INC COM 589378108   520,504 10,182 SH   SOLE 25 10,182 0 0
MERCURY SYS INC COM 589378108   1,148,309 22,463 SH   SOLE 26 17,096 0 5,367
MERCURY SYS INC COM 589378108   532,466 10,416 SH   SOLE 28 1,001 0 9,415
MERCURY SYS INC COM 589378108   1,043,206 20,407 SH   SOLE 30 20,407 0 0
MERCURY SYS INC COM 589378108   35,580 696 SH   SOLE 31 696 0 0
MERCURY SYS INC COM 589378108   193,745 3,790 SH   SOLE 36 3,790 0 0
MERCURY SYS INC COM 589378108   420,871 8,233 SH   SOLE 40 8,233 0 0
MERCURY SYS INC COM 589378108   44,168 864 SH   OTR 43 864 0 0
MERCURY SYS INC COM 589378108   1,120,704 21,923 SH   SOLE 43 19,349 0 2,574
MERIDIAN CORPORATION COM 58958P104   657,418 52,176 SH   SOLE 2 39,546 0 12,630
MERIDIAN CORPORATION COM 58958P104   22,579 1,792 SH   SOLE 18 1,792 0 0
MERIDIAN CORPORATION COM 58958P104   5,544 440 SH   SOLE 19 440 0 0
MERIDIAN CORPORATION COM 58958P104   1,022,087 81,118 SH   SOLE 21 81,118 0 0
MERIDIAN CORPORATION COM 58958P104   1,348,666 107,037 SH   SOLE 22 107,037 0 0
MERIDIAN CORPORATION COM 58958P104   23,436 1,860 SH   SOLE 26 278 0 1,582
MERIDIAN CORPORATION COM 58958P104   24,721 1,962 SH   SOLE 28 0 0 1,962
MERIDIAN CORPORATION COM 58958P104   11,768 934 SH   SOLE 31 870 0 64
MERIDIANLINK INC COMMON STOCK 58985J105   194,504 11,243 SH   SOLE 2 6,051 0 5,192
MERIDIANLINK INC COMMON STOCK 58985J105   5,034 291 SH   SOLE 7 291 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   999,438 57,771 SH   SOLE 18 57,771 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   775,144 44,806 SH   SOLE 19 44,806 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   12,132,871 701,322 SH   SOLE 21 701,322 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   8,728,559 504,541 SH   SOLE 22 489,224 0 15,317
MERIDIANLINK INC COMMON STOCK 58985J105   68,179 3,941 SH   SOLE 25 3,941 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   111,222 6,429 SH   SOLE 30 6,429 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   62,920 3,637 SH   SOLE 40 3,637 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   82,071 4,744 SH   SOLE 43 4,725 0 19
MERIT MED SYS INC COM 589889104   15,955,156 215,756 SH   SOLE 2 121,103 0 94,653
MERIT MED SYS INC COM 589889104   11,906 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104   1,245,170 16,838 SH   SOLE 7 16,838 0 0
MERIT MED SYS INC COM 589889104   13,747,453 185,902 SH   SOLE 18 177,991 0 7,911
MERIT MED SYS INC COM 589889104   44,004,317 595,055 SH   SOLE 19 595,055 0 0
MERIT MED SYS INC COM 589889104   486,977,685 6,585,229 SH   SOLE 21 6,585,229 0 0
MERIT MED SYS INC COM 589889104   148,201,050 2,004,071 SH   SOLE 22 1,958,195 0 45,876
MERIT MED SYS INC COM 589889104   1,106,662 14,965 SH   SOLE 23 14,965 0 0
MERIT MED SYS INC COM 589889104   777,584 10,515 SH   SOLE 25 10,515 0 0
MERIT MED SYS INC COM 589889104   11,625,975 157,214 SH   SOLE 26 25,363 0 131,851
MERIT MED SYS INC COM 589889104   2,106,392 28,484 SH   SOLE 28 24,883 0 3,601
MERIT MED SYS INC COM 589889104   14,308,659 193,491 SH   SOLE 30 193,491 0 0
MERIT MED SYS INC COM 589889104   756,656 10,232 SH   SOLE 34 10,232 0 0
MERIT MED SYS INC COM 589889104   184,727 2,498 SH   SOLE 36 2,498 0 0
MERIT MED SYS INC COM 589889104   705,927 9,546 SH   SOLE 40 9,546 0 0
MERIT MED SYS INC COM 589889104   95,322 1,289 SH   OTR 43 1,289 0 0
MERIT MED SYS INC COM 589889104   4,966,026 67,154 SH   SOLE 43 62,469 0 4,685
MERITAGE HOMES CORP COM 59001A102   6,397,164 54,789 SH   SOLE 2 31,967 0 22,822
MERITAGE HOMES CORP COM 59001A102   14,128 121 SH   SOLE 4 121 0 0
MERITAGE HOMES CORP COM 59001A102   964,905 8,264 SH   SOLE 7 8,264 0 0
MERITAGE HOMES CORP COM 59001A102   14,504,394 124,224 SH   SOLE 18 124,224 0 0
MERITAGE HOMES CORP COM 59001A102   8,401,349 71,954 SH   SOLE 19 71,954 0 0
MERITAGE HOMES CORP COM 59001A102   555,770,011 4,759,935 SH   SOLE 21 4,759,935 0 0
MERITAGE HOMES CORP COM 59001A102   119,639,769 1,024,664 SH   SOLE 22 982,020 0 42,644
MERITAGE HOMES CORP COM 59001A102   749,249 6,417 SH   SOLE 25 6,417 0 0
MERITAGE HOMES CORP COM 59001A102   1,964,954 16,829 SH   SOLE 26 14,071 0 2,758
MERITAGE HOMES CORP COM 59001A102   78,696 674 SH   SOLE 28 674 0 0
MERITAGE HOMES CORP COM 59001A102   8,507,367 72,862 SH   SOLE 30 72,862 0 0
MERITAGE HOMES CORP COM 59001A102   265,746 2,276 SH   SOLE 36 2,276 0 0
MERITAGE HOMES CORP COM 59001A102   716,323 6,135 SH   SOLE 40 6,135 0 0
MERITAGE HOMES CORP COM 59001A102   12,006,804 102,833 SH   SOLE 43 100,938 0 1,895
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   13,753 1,119 SH   SOLE 2 0 0 1,119
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   21,741 1,769 SH   SOLE 18 1,769 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   396,525 32,264 SH   SOLE 21 32,264 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   2,299,471 187,101 SH   SOLE 22 187,101 0 0
MERSANA THERAPEUTICS INC COM 59045L106   537,740 130,837 SH   SOLE 2 60,968 0 69,869
MERSANA THERAPEUTICS INC COM 59045L106   871 212 SH   SOLE 4 212 0 0
MERSANA THERAPEUTICS INC COM 59045L106   3,341 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106   1,113,683 270,969 SH   SOLE 18 270,969 0 0
MERSANA THERAPEUTICS INC COM 59045L106   758,488 184,547 SH   SOLE 19 184,547 0 0
MERSANA THERAPEUTICS INC COM 59045L106   16,013,567 3,896,245 SH   SOLE 21 3,896,245 0 0
MERSANA THERAPEUTICS INC COM 59045L106   10,292,689 2,504,304 SH   SOLE 22 2,403,030 0 101,274
MERSANA THERAPEUTICS INC COM 59045L106   60,129 14,630 SH   SOLE 25 14,630 0 0
MERSANA THERAPEUTICS INC COM 59045L106   38,757 9,430 SH   SOLE 26 1,224 0 8,206
MERSANA THERAPEUTICS INC COM 59045L106   4,722 1,149 SH   SOLE 28 1,149 0 0
MERSANA THERAPEUTICS INC COM 59045L106   1,562,474 380,164 SH   SOLE 30 380,164 0 0
MERSANA THERAPEUTICS INC COM 59045L106   26,246 6,386 SH   SOLE 40 6,386 0 0
MERSANA THERAPEUTICS INC COM 59045L106   304,699 74,136 SH   SOLE 43 71,644 0 2,492
MERUS N V COM N5749R100   208,122 11,311 SH   SOLE 2 7,550 0 3,761
MERUS N V COM N5749R100   377,458 20,514 SH   SOLE 7 20,514 0 0
MERUS N V COM N5749R100   6,158,057 334,677 SH   SOLE 21 334,677 0 0
MERUS N V COM N5749R100   388,369 21,107 SH   SOLE 22 10,369 0 10,738
MERUS N V COM N5749R100   86,498 4,701 SH   SOLE 25 4,701 0 0
MERUS N V COM N5749R100   58,714 3,191 SH   SOLE 26 1,097 0 2,094
MERUS N V COM N5749R100   11,868 645 SH   SOLE 28 645 0 0
MERUS N V COM N5749R100   3,475,539 188,888 SH   SOLE 30 188,888 0 0
MERUS N V COM N5749R100   37,959 2,063 SH   SOLE 36 2,063 0 0
MERUS N V COM N5749R100   66,111 3,593 SH   SOLE 40 3,593 0 0
MERUS N V COM N5749R100   203,062 11,036 SH   SOLE 43 8,513 0 2,523
MESA AIR GROUP INC COM NEW 590479135   1,924 812 SH   SOLE 2 0 0 812
MESA AIR GROUP INC COM NEW 590479135   12,725 5,369 SH   SOLE 18 5,369 0 0
MESA AIR GROUP INC COM NEW 590479135   173,858 73,358 SH   SOLE 21 73,358 0 0
MESA AIR GROUP INC COM NEW 590479135   1,293,665 545,850 SH   SOLE 22 545,850 0 0
MESA LABS INC COM 59064R109   477,362 2,732 SH   SOLE 2 1,564 0 1,168
MESA LABS INC COM 59064R109   38,266 219 SH   SOLE 4 16 0 203
MESA LABS INC COM 59064R109   7,339 42 SH   SOLE 7 42 0 0
MESA LABS INC COM 59064R109   2,789,739 15,966 SH   SOLE 18 15,966 0 0
MESA LABS INC COM 59064R109   1,779,625 10,185 SH   SOLE 19 10,185 0 0
MESA LABS INC COM 59064R109   107,656,744 616,132 SH   SOLE 21 616,132 0 0
MESA LABS INC COM 59064R109   26,096,974 149,356 SH   SOLE 22 145,581 0 3,775
MESA LABS INC COM 59064R109   148,695 851 SH   SOLE 25 851 0 0
MESA LABS INC COM 59064R109   555,467 3,179 SH   SOLE 26 2,912 0 267
MESA LABS INC COM 59064R109   646,326 3,699 SH   SOLE 28 2,949 0 750
MESA LABS INC COM 59064R109   9,382,302 53,696 SH   SOLE 30 53,696 0 0
MESA LABS INC COM 59064R109   19,395 111 SH   SOLE 36 111 0 0
MESA LABS INC COM 59064R109   122,835 703 SH   SOLE 40 703 0 0
MESA LABS INC COM 59064R109   19,570 112 SH   OTR 43 112 0 0
MESA LABS INC COM 59064R109   1,294,749 7,410 SH   SOLE 43 6,498 0 912
MESOBLAST LTD SPONS ADR 590717104   49 15 SH   SOLE 17 0 0 15
MESOBLAST LTD SPONS ADR 590717104   274,547 83,449 SH   SOLE 43 77,396 0 6,053
META MATERIALS INC COM 59134N104   57,260 140,482 SH   SOLE 2 85,192 0 55,290
META MATERIALS INC COM 59134N104   155,520 381,550 SH   SOLE 21 381,550 0 0
META MATERIALS INC COM 59134N104   2,302,366 5,648,592 SH   SOLE 22 5,472,525 0 176,067
META MATERIALS INC COM 59134N104   26,413 64,802 SH   SOLE 25 64,802 0 0
META MATERIALS INC COM 59134N104   6,431 15,778 SH   SOLE 26 0 0 15,778
META MATERIALS INC COM 59134N104   3,161 7,754 SH   SOLE 28 0 0 7,754
META MATERIALS INC COM 59134N104   51,730 126,913 SH   SOLE 30 126,913 0 0
META MATERIALS INC COM 59134N104   23,334 57,247 SH   SOLE 40 57,247 0 0
META PLATFORMS INC CL A 30303M102   1,022,821,380 4,825,995 SH   SOLE 2 1,113,840 0 3,712,155
META PLATFORMS INC CL A 30303M102   358,723,286 1,692,570 SH   SOLE 4 1,001,578 0 690,992
META PLATFORMS INC CL A 30303M102   464,959,059 2,193,824 SH   SOLE 7 2,084,478 0 109,346
META PLATFORMS INC CL A 30303M102   30,363,372 143,264 SH   SOLE 13 143,264 0 0
META PLATFORMS INC CL A 30303M102   56,152,867 264,947 SH   SOLE 15 264,947 0 0
META PLATFORMS INC CL A 30303M102   70,152 331 SH   SOLE 17 0 0 331
META PLATFORMS INC CL A 30303M102   1,234,642,482 5,825,434 SH   SOLE 18 5,547,318 0 278,116
META PLATFORMS INC CL A 30303M102   419,788,498 1,980,695 SH   SOLE 19 1,980,695 0 0
META PLATFORMS INC CL A 30303M102   10,883,966,124 51,353,997 SH   SOLE 21 51,353,997 0 0
META PLATFORMS INC CL A 30303M102   10,313,055,928 48,660,262 SH   SOLE 22 43,864,343 0 4,795,919
META PLATFORMS INC CL A 30303M102   1,069,262,521 5,045,119 SH   SOLE 23 5,045,119 0 0
META PLATFORMS INC CL A 30303M102   896,448,976 4,229,730 SH   SOLE 25 4,194,318 0 35,412
META PLATFORMS INC CL A 30303M102   917,865,513 4,330,780 SH   SOLE 26 1,823,039 0 2,507,741
META PLATFORMS INC CL A 30303M102   789,343,614 3,724,373 SH   SOLE 28 14,871 0 3,709,502
META PLATFORMS INC CL A 30303M102   12,939,573 61,053 SH   SOLE 29 61,053 0 0
META PLATFORMS INC CL A 30303M102   2,712,423,168 12,798,071 SH   SOLE 30 12,798,071 0 0
META PLATFORMS INC CL A 30303M102   160,331,550 756,495 SH   SOLE 31 587,318 0 169,177
META PLATFORMS INC CL A 30303M102   137,933,943 650,816 SH   SOLE 32 650,816 0 0
META PLATFORMS INC CL A 30303M102   251,286,025 1,185,647 SH   SOLE 34 1,185,647 0 0
META PLATFORMS INC CL A 30303M102   139,249,455 657,023 SH   SOLE 36 657,023 0 0
META PLATFORMS INC CL A 30303M102   19,327,656 91,194 SH   SOLE 40 91,194 0 0
META PLATFORMS INC CL A 30303M102   909,011 4,289 SH   OTR 43 4,289 0 0
META PLATFORMS INC CL A 30303M102   521,162,863 2,459,011 SH   SOLE 43 2,213,205 0 245,806
METHANEX CORP COM 59151K108   5,222,574 112,241 SH   SOLE 43 100,377 0 11,864
METHODE ELECTRS INC COM 591520200   1,521,671 34,678 SH   SOLE 2 10,828 0 23,850
METHODE ELECTRS INC COM 591520200   38,527 878 SH   SOLE 4 106 0 772
METHODE ELECTRS INC COM 591520200   606,729 13,827 SH   SOLE 7 13,827 0 0
METHODE ELECTRS INC COM 591520200   5,413,432 123,369 SH   SOLE 18 123,369 0 0
METHODE ELECTRS INC COM 591520200   3,067,300 69,902 SH   SOLE 19 69,902 0 0
METHODE ELECTRS INC COM 591520200   191,978,686 4,375,084 SH   SOLE 21 4,375,084 0 0
METHODE ELECTRS INC COM 591520200   44,986,434 1,025,215 SH   SOLE 22 980,204 0 45,011
METHODE ELECTRS INC COM 591520200   282,938 6,448 SH   SOLE 25 6,448 0 0
METHODE ELECTRS INC COM 591520200   696,507 15,873 SH   SOLE 26 12,808 0 3,065
METHODE ELECTRS INC COM 591520200   11,848 270 SH   SOLE 28 270 0 0
METHODE ELECTRS INC COM 591520200   6,502,270 148,183 SH   SOLE 30 148,183 0 0
METHODE ELECTRS INC COM 591520200   238,137 5,427 SH   SOLE 40 5,427 0 0
METHODE ELECTRS INC COM 591520200   1,524,485 34,742 SH   SOLE 43 28,145 0 6,597
METLIFE INC COM 59156R108   153,957,531 2,657,189 SH   SOLE 2 1,083,275 0 1,573,914
METLIFE INC COM 59156R108   37,338,622 644,436 SH   SOLE 4 384,656 0 259,780
METLIFE INC COM 59156R108   27,638,539 477,020 SH   SOLE 7 456,246 0 20,774
METLIFE INC COM 59156R108   1,841,507 31,783 SH   SOLE 13 31,783 0 0
METLIFE INC COM 59156R108   6,652,787 114,822 SH   SOLE 15 114,822 0 0
METLIFE INC COM 59156R108   108,398,498 1,870,875 SH   SOLE 18 1,543,167 0 327,708
METLIFE INC COM 59156R108   81,033,551 1,398,577 SH   SOLE 19 1,398,577 0 0
METLIFE INC COM 59156R108   1,085,539,331 18,735,577 SH   SOLE 21 18,735,577 0 0
METLIFE INC COM 59156R108   942,080,471 16,259,587 SH   SOLE 22 14,485,589 0 1,773,998
METLIFE INC COM 59156R108   86,140,904 1,486,726 SH   SOLE 23 1,486,726 0 0
METLIFE INC COM 59156R108   59,120,412 1,020,373 SH   SOLE 25 1,017,017 0 3,356
METLIFE INC COM 59156R108   86,114,252 1,486,266 SH   SOLE 26 564,662 0 921,604
METLIFE INC COM 59156R108   135,485,448 2,338,375 SH   SOLE 28 228,766 0 2,109,609
METLIFE INC COM 59156R108   3,935,575 67,925 SH   SOLE 29 67,925 0 0
METLIFE INC COM 59156R108   230,370,483 3,976,018 SH   SOLE 30 3,964,496 0 11,522
METLIFE INC COM 59156R108   11,737,601 202,582 SH   SOLE 31 152,382 0 50,200
METLIFE INC COM 59156R108   3,042,719 52,515 SH   SOLE 32 52,515 0 0
METLIFE INC COM 59156R108   10,361,121 178,825 SH   SOLE 34 178,825 0 0
METLIFE INC COM 59156R108   13,887,349 239,685 SH   SOLE 36 239,685 0 0
METLIFE INC COM 59156R108   1,560,962 26,941 SH   SOLE 40 26,941 0 0
METLIFE INC COM 59156R108   79,146 1,366 SH   OTR 43 1,366 0 0
METLIFE INC COM 59156R108   70,302,149 1,213,361 SH   SOLE 43 1,130,769 0 82,592
METROCITY BANKSHARES INC COM 59165J105   312,713 18,298 SH   SOLE 2 5,847 0 12,451
METROCITY BANKSHARES INC COM 59165J105   3,384 198 SH   SOLE 7 198 0 0
METROCITY BANKSHARES INC COM 59165J105   946,461 55,381 SH   SOLE 18 55,381 0 0
METROCITY BANKSHARES INC COM 59165J105   617,701 36,144 SH   SOLE 19 36,144 0 0
METROCITY BANKSHARES INC COM 59165J105   11,300,643 661,243 SH   SOLE 21 661,243 0 0
METROCITY BANKSHARES INC COM 59165J105   7,268,411 425,302 SH   SOLE 22 410,517 0 14,785
METROCITY BANKSHARES INC COM 59165J105   68,394 4,002 SH   SOLE 25 4,002 0 0
METROCITY BANKSHARES INC COM 59165J105   87,962 5,147 SH   SOLE 30 5,147 0 0
METROCITY BANKSHARES INC COM 59165J105   69,676 4,077 SH   SOLE 40 4,077 0 0
METROCITY BANKSHARES INC COM 59165J105   3,333 195 SH   SOLE 43 195 0 0
METROPOLITAN BK HLDG CORP COM 591774104   925,163 27,299 SH   SOLE 2 15,528 0 11,771
METROPOLITAN BK HLDG CORP COM 591774104   4,677 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104   1,085,802 32,039 SH   SOLE 18 32,039 0 0
METROPOLITAN BK HLDG CORP COM 591774104   2,103,315 62,063 SH   SOLE 19 62,063 0 0
METROPOLITAN BK HLDG CORP COM 591774104   13,963,392 412,021 SH   SOLE 21 412,021 0 0
METROPOLITAN BK HLDG CORP COM 591774104   12,346,534 364,312 SH   SOLE 22 350,494 0 13,818
METROPOLITAN BK HLDG CORP COM 591774104   68,085 2,009 SH   SOLE 25 2,009 0 0
METROPOLITAN BK HLDG CORP COM 591774104   293,996 8,675 SH   SOLE 26 7,990 0 685
METROPOLITAN BK HLDG CORP COM 591774104   43,515 1,284 SH   SOLE 28 0 0 1,284
METROPOLITAN BK HLDG CORP COM 591774104   40,160 1,185 SH   SOLE 30 1,185 0 0
METROPOLITAN BK HLDG CORP COM 591774104   102,754 3,032 SH   SOLE 40 3,032 0 0
METROPOLITAN BK HLDG CORP COM 591774104   155,487 4,588 SH   SOLE 43 4,161 0 427
METTLER TOLEDO INTERNATIONAL COM 592688105   126,794,731 82,861 SH   SOLE 2 34,910 0 47,951
METTLER TOLEDO INTERNATIONAL COM 592688105   40,161,892 26,246 SH   SOLE 4 15,710 0 10,536
METTLER TOLEDO INTERNATIONAL COM 592688105   32,700,588 21,370 SH   SOLE 7 20,721 0 649
METTLER TOLEDO INTERNATIONAL COM 592688105   5,349,614 3,496 SH   SOLE 13 3,496 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   3,989,257 2,607 SH   SOLE 15 2,607 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   93,374,944 61,021 SH   SOLE 18 58,235 0 2,786
METTLER TOLEDO INTERNATIONAL COM 592688105   214,077,909 139,901 SH   SOLE 19 139,901 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,209,751,892 790,579 SH   SOLE 21 790,579 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   768,694,873 502,346 SH   SOLE 22 455,035 0 47,311
METTLER TOLEDO INTERNATIONAL COM 592688105   74,022,379 48,374 SH   SOLE 23 48,374 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   95,945,697 62,701 SH   SOLE 25 62,615 0 86
METTLER TOLEDO INTERNATIONAL COM 592688105   82,473,728 53,897 SH   SOLE 26 22,147 0 31,750
METTLER TOLEDO INTERNATIONAL COM 592688105   108,875,972 71,151 SH   SOLE 28 801 0 70,350
METTLER TOLEDO INTERNATIONAL COM 592688105   4,708,456 3,077 SH   SOLE 29 3,077 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   276,954,238 180,991 SH   SOLE 30 179,556 0 1,435
METTLER TOLEDO INTERNATIONAL COM 592688105   19,294,418 12,609 SH   SOLE 31 10,957 0 1,652
METTLER TOLEDO INTERNATIONAL COM 592688105   78,424,793 51,251 SH   SOLE 34 51,251 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   9,341,932 6,105 SH   SOLE 36 6,105 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,384,840 905 SH   SOLE 40 905 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   70,390 46 SH   OTR 43 46 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   50,182,472 32,794 SH   SOLE 43 30,172 0 2,623
MEXCO ENERGY CORP COM 592770101   2,163 190 SH   SOLE 18 190 0 0
MEXCO ENERGY CORP COM 592770101   24,746 2,174 SH   SOLE 21 2,174 0 0
MFA FINL INC COM 55272X607   2,410,064 242,950 SH   SOLE 2 172,794 0 70,156
MFA FINL INC COM 55272X607   4,841 488 SH   SOLE 4 488 0 0
MFA FINL INC COM 55272X607   28,470 2,870 SH   SOLE 7 2,870 0 0
MFA FINL INC COM 55272X607   2,852,248 287,525 SH   SOLE 18 287,525 0 0
MFA FINL INC COM 55272X607   2,021,597 203,790 SH   SOLE 19 203,790 0 0
MFA FINL INC COM 55272X607   49,283,354 4,968,080 SH   SOLE 21 4,968,080 0 0
MFA FINL INC COM 55272X607   31,349,908 3,160,273 SH   SOLE 22 3,035,560 0 124,713
MFA FINL INC COM 55272X607   137,848 13,896 SH   SOLE 25 13,896 0 0
MFA FINL INC COM 55272X607   277,700 27,994 SH   SOLE 26 20,112 0 7,882
MFA FINL INC COM 55272X607   145,695 14,687 SH   SOLE 28 1,965 0 12,722
MFA FINL INC COM 55272X607   383,091 38,618 SH   SOLE 30 38,618 0 0
MFA FINL INC COM 55272X607   48,618 4,901 SH   SOLE 36 4,901 0 0
MFA FINL INC COM 55272X607   207,784 20,946 SH   SOLE 40 20,946 0 0
MFA FINL INC COM 55272X607   5,925 597 SH   SOLE 43 597 0 0
MGE ENERGY INC COM 55277P104   2,675,654 34,449 SH   SOLE 2 11,092 0 23,357
MGE ENERGY INC COM 55277P104   301,903 3,887 SH   SOLE 4 3,887 0 0
MGE ENERGY INC COM 55277P104   27,262 351 SH   SOLE 7 351 0 0
MGE ENERGY INC COM 55277P104   7,861,214 101,213 SH   SOLE 18 101,213 0 0
MGE ENERGY INC COM 55277P104   5,496,162 70,763 SH   SOLE 19 70,763 0 0
MGE ENERGY INC COM 55277P104   118,813,197 1,529,718 SH   SOLE 21 1,529,718 0 0
MGE ENERGY INC COM 55277P104   73,401,412 945,042 SH   SOLE 22 907,141 0 37,901
MGE ENERGY INC COM 55277P104   1,123,963 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104   3,275,266 42,169 SH   SOLE 30 42,169 0 0
MGE ENERGY INC COM 55277P104   122,020 1,571 SH   SOLE 36 1,571 0 0
MGE ENERGY INC COM 55277P104   3,520,815 45,330 SH   SOLE 43 41,125 0 4,205
MGIC INVT CORP WIS COM 552848103   11,119,638 828,587 SH   SOLE 2 356,592 0 471,995
MGIC INVT CORP WIS COM 552848103   13,648 1,017 SH   SOLE 4 1,017 0 0
MGIC INVT CORP WIS COM 552848103   1,673,541 124,705 SH   SOLE 7 124,705 0 0
MGIC INVT CORP WIS COM 552848103   7,802,885 581,437 SH   SOLE 18 581,437 0 0
MGIC INVT CORP WIS COM 552848103   1,949,644 145,279 SH   SOLE 19 145,279 0 0
MGIC INVT CORP WIS COM 552848103   212,528,823 15,836,723 SH   SOLE 21 15,836,723 0 0
MGIC INVT CORP WIS COM 552848103   119,185,476 8,881,183 SH   SOLE 22 8,477,799 0 403,384
MGIC INVT CORP WIS COM 552848103   711,850 53,044 SH   SOLE 25 53,044 0 0
MGIC INVT CORP WIS COM 552848103   1,748,666 130,303 SH   SOLE 26 103,865 0 26,438
MGIC INVT CORP WIS COM 552848103   418,838 31,210 SH   SOLE 28 16,656 0 14,554
MGIC INVT CORP WIS COM 552848103   38,703 2,884 SH   SOLE 29 2,884 0 0
MGIC INVT CORP WIS COM 552848103   4,910,807 365,932 SH   SOLE 30 365,932 0 0
MGIC INVT CORP WIS COM 552848103   58,216 4,338 SH   SOLE 31 4,338 0 0
MGIC INVT CORP WIS COM 552848103   282,115 21,022 SH   SOLE 36 21,022 0 0
MGIC INVT CORP WIS COM 552848103   569,947 42,470 SH   SOLE 40 42,470 0 0
MGIC INVT CORP WIS COM 552848103   7,099,069 528,992 SH   SOLE 43 525,355 0 3,637
MGM RESORTS INTERNATIONAL COM 552953101   51,848,712 1,167,238 SH   SOLE 2 394,552 0 772,686
MGM RESORTS INTERNATIONAL COM 552953101   11,082,701 249,498 SH   SOLE 4 194,435 0 55,063
MGM RESORTS INTERNATIONAL COM 552953101   8,701,523 195,892 SH   SOLE 7 185,984 0 9,908
MGM RESORTS INTERNATIONAL COM 552953101   475,205 10,698 SH   SOLE 13 10,698 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,977,223 44,512 SH   SOLE 15 44,512 0 0
MGM RESORTS INTERNATIONAL COM 552953101   25,242,642 568,272 SH   SOLE 18 532,047 0 36,225
MGM RESORTS INTERNATIONAL COM 552953101   17,419,658 392,158 SH   SOLE 19 392,158 0 0
MGM RESORTS INTERNATIONAL COM 552953101   337,419,562 7,596,118 SH   SOLE 21 7,596,118 0 0
MGM RESORTS INTERNATIONAL COM 552953101   320,454,009 7,214,183 SH   SOLE 22 6,711,677 0 502,506
MGM RESORTS INTERNATIONAL COM 552953101   27,900,824 628,114 SH   SOLE 23 628,114 0 0
MGM RESORTS INTERNATIONAL COM 552953101   25,186,629 567,011 SH   SOLE 25 567,011 0 0
MGM RESORTS INTERNATIONAL COM 552953101   22,234,875 500,560 SH   SOLE 26 188,911 0 311,649
MGM RESORTS INTERNATIONAL COM 552953101   26,179,327 589,359 SH   SOLE 28 91,275 0 498,084
MGM RESORTS INTERNATIONAL COM 552953101   354,383 7,978 SH   SOLE 29 7,978 0 0
MGM RESORTS INTERNATIONAL COM 552953101   66,339,271 1,493,455 SH   SOLE 30 1,493,455 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,976,601 44,498 SH   SOLE 31 38,899 0 5,599
MGM RESORTS INTERNATIONAL COM 552953101   5,817,510 130,966 SH   SOLE 34 130,966 0 0
MGM RESORTS INTERNATIONAL COM 552953101   4,359,601 98,145 SH   SOLE 36 98,145 0 0
MGM RESORTS INTERNATIONAL COM 552953101   598,426 13,472 SH   SOLE 40 13,472 0 0
MGM RESORTS INTERNATIONAL COM 552953101   18,867,597 424,755 SH   SOLE 43 391,804 0 32,951
MGP INGREDIENTS INC NEW COM 55303J106   5,119,196 52,928 SH   SOLE 2 35,862 0 17,066
MGP INGREDIENTS INC NEW COM 55303J106   6,093 63 SH   SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106   383,205 3,962 SH   SOLE 7 3,962 0 0
MGP INGREDIENTS INC NEW COM 55303J106   4,309,456 44,556 SH   SOLE 18 44,556 0 0
MGP INGREDIENTS INC NEW COM 55303J106   10,763,582 111,286 SH   SOLE 19 111,286 0 0
MGP INGREDIENTS INC NEW COM 55303J106   168,949,432 1,746,789 SH   SOLE 21 1,746,789 0 0
MGP INGREDIENTS INC NEW COM 55303J106   48,873,100 505,305 SH   SOLE 22 495,805 0 9,500
MGP INGREDIENTS INC NEW COM 55303J106   361,152 3,734 SH   SOLE 23 3,734 0 0
MGP INGREDIENTS INC NEW COM 55303J106   232,708 2,406 SH   SOLE 25 2,406 0 0
MGP INGREDIENTS INC NEW COM 55303J106   807,999 8,354 SH   SOLE 26 6,980 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106   156,686 1,620 SH   SOLE 28 0 0 1,620
MGP INGREDIENTS INC NEW COM 55303J106   2,674,888 27,656 SH   SOLE 30 27,656 0 0
MGP INGREDIENTS INC NEW COM 55303J106   150,206 1,553 SH   SOLE 40 1,553 0 0
MGP INGREDIENTS INC NEW COM 55303J106   1,387,508 14,346 SH   SOLE 43 13,936 0 410
MICROBOT MED INC COM NEW 59503A204   2,342 1,126 SH   SOLE 18 1,126 0 0
MICROBOT MED INC COM NEW 59503A204   28,365 13,637 SH   SOLE 21 13,637 0 0
MICROBOT MED INC COM NEW 59503A204   286,605 137,791 SH   SOLE 22 137,791 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   108,220,804 1,291,726 SH   SOLE 2 368,561 0 923,165
MICROCHIP TECHNOLOGY INC. COM 595017104   25,673,962 306,445 SH   SOLE 4 238,852 0 67,593
MICROCHIP TECHNOLOGY INC. COM 595017104   35,966,838 429,301 SH   SOLE 7 413,734 0 15,567
MICROCHIP TECHNOLOGY INC. COM 595017104   2,296,242 27,408 SH   SOLE 13 27,408 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   7,993,282 95,408 SH   SOLE 15 95,408 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   98,189,574 1,171,993 SH   SOLE 18 1,123,552 0 48,441
MICROCHIP TECHNOLOGY INC. COM 595017104   22,655,117 270,412 SH   SOLE 19 270,412 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,610,531,677 19,223,343 SH   SOLE 21 19,223,343 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   982,551,733 11,727,760 SH   SOLE 22 10,600,774 0 1,126,986
MICROCHIP TECHNOLOGY INC. COM 595017104   88,237,850 1,053,209 SH   SOLE 23 1,053,209 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   92,535,513 1,104,506 SH   SOLE 25 1,101,996 0 2,510
MICROCHIP TECHNOLOGY INC. COM 595017104   84,770,699 1,011,825 SH   SOLE 26 403,098 0 608,727
MICROCHIP TECHNOLOGY INC. COM 595017104   92,837,791 1,108,114 SH   SOLE 28 8,972 0 1,099,142
MICROCHIP TECHNOLOGY INC. COM 595017104   331,099 3,952 SH   SOLE 29 3,952 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   310,829,162 3,710,064 SH   SOLE 30 3,707,746 0 2,318
MICROCHIP TECHNOLOGY INC. COM 595017104   14,641,728 174,764 SH   SOLE 31 134,068 0 40,696
MICROCHIP TECHNOLOGY INC. COM 595017104   10,360,067 123,658 SH   SOLE 32 123,658 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   4,444,278 53,047 SH   SOLE 34 53,047 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   12,339,035 147,279 SH   SOLE 36 147,279 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,915,295 22,861 SH   SOLE 40 22,861 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   66,521 794 SH   OTR 43 794 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   41,050,750 489,983 SH   SOLE 43 437,859 0 52,124
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   4,381,556 3,925,000 PRN   SOLE 21 3,925,000 0 0
MICROMOBILITY.COM INC CLASS A COM 42309B402   2,749 751 SH   SOLE 18 751 0 0
MICROMOBILITY.COM INC CLASS A COM 42309B402   39,122 10,689 SH   SOLE 21 10,689 0 0
MICROMOBILITY.COM INC CLASS A COM 42309B402   36,252 9,905 SH   SOLE 22 9,905 0 0
MICRON TECHNOLOGY INC COM 595112103   128,679,153 2,132,568 SH   SOLE 2 329,162 0 1,803,406
MICRON TECHNOLOGY INC COM 595112103   31,735,159 525,939 SH   SOLE 4 441,778 0 84,161
MICRON TECHNOLOGY INC COM 595112103   67,275,238 1,114,936 SH   SOLE 7 1,084,433 0 30,503
MICRON TECHNOLOGY INC COM 595112103   1,998,581 33,122 SH   SOLE 13 33,122 0 0
MICRON TECHNOLOGY INC COM 595112103   11,492,537 190,463 SH   SOLE 15 190,463 0 0
MICRON TECHNOLOGY INC COM 595112103   11,887 197 SH   SOLE 17 0 0 197
MICRON TECHNOLOGY INC COM 595112103   225,095,774 3,730,457 SH   SOLE 18 3,629,249 0 101,208
MICRON TECHNOLOGY INC COM 595112103   116,566,683 1,931,831 SH   SOLE 19 1,931,831 0 0
MICRON TECHNOLOGY INC COM 595112103   1,914,499,078 31,728,523 SH   SOLE 21 31,728,523 0 0
MICRON TECHNOLOGY INC COM 595112103   1,416,650,633 23,477,803 SH   SOLE 22 21,203,684 0 2,274,119
MICRON TECHNOLOGY INC COM 595112103   123,607,335 2,048,514 SH   SOLE 23 2,048,514 0 0
MICRON TECHNOLOGY INC COM 595112103   130,212,634 2,157,982 SH   SOLE 25 2,155,622 0 2,360
MICRON TECHNOLOGY INC COM 595112103   122,059,976 2,022,870 SH   SOLE 26 801,554 0 1,221,316
MICRON TECHNOLOGY INC COM 595112103   111,204,267 1,842,961 SH   SOLE 28 119,018 0 1,723,943
MICRON TECHNOLOGY INC COM 595112103   34,032 564 SH   SOLE 29 564 0 0
MICRON TECHNOLOGY INC COM 595112103   547,717,464 9,077,187 SH   SOLE 30 8,818,789 0 258,398
MICRON TECHNOLOGY INC COM 595112103   18,718,614 310,219 SH   SOLE 31 227,751 0 82,468
MICRON TECHNOLOGY INC COM 595112103   14,744,984 244,365 SH   SOLE 32 244,365 0 0
MICRON TECHNOLOGY INC COM 595112103   83,640,472 1,386,153 SH   SOLE 34 1,386,153 0 0
MICRON TECHNOLOGY INC COM 595112103   19,992,995 331,339 SH   SOLE 36 331,339 0 0
MICRON TECHNOLOGY INC COM 595112103   2,648,685 43,896 SH   SOLE 40 43,896 0 0
MICRON TECHNOLOGY INC COM 595112103   96,785 1,604 SH   OTR 43 1,604 0 0
MICRON TECHNOLOGY INC COM 595112103   73,075,711 1,211,066 SH   SOLE 43 1,126,903 0 84,162
MICROSOFT CORP COM 594918104   4,502,579,450 15,617,688 SH   SOLE 2 3,716,459 0 11,901,229
MICROSOFT CORP COM 594918104   1,660,908,985 5,761,044 SH   SOLE 4 3,462,025 0 2,299,019
MICROSOFT CORP COM 594918104   2,187,957,711 7,589,170 SH   SOLE 7 7,158,255 0 430,915
MICROSOFT CORP COM 594918104   120,918,498 419,419 SH   SOLE 13 419,419 0 0
MICROSOFT CORP COM 594918104   245,292,271 850,823 SH   SOLE 15 850,823 0 0
MICROSOFT CORP COM 594918104   161,777 561 SH   SOLE 17 0 0 561
MICROSOFT CORP COM 594918104   6,873,379,556 23,841,067 SH   SOLE 18 22,033,309 0 1,807,758
MICROSOFT CORP COM 594918104   3,449,324,411 11,964,358 SH   SOLE 19 11,964,358 0 0
MICROSOFT CORP COM 594918104   11,818,859 40,995 SH   SOLE 20 40,995 0 0
MICROSOFT CORP COM 594918104   50,574,474,829 175,423,083 SH   SOLE 21 175,423,083 0 0
MICROSOFT CORP COM 594918104   46,959,193,982 162,883,087 SH   SOLE 22 147,479,705 0 15,403,382
MICROSOFT CORP COM 594918104   4,566,383,988 15,839,001 SH   SOLE 23 15,839,001 0 0
MICROSOFT CORP COM 594918104   4,954,649,130 17,185,741 SH   SOLE 25 17,101,059 0 84,682
MICROSOFT CORP COM 594918104   4,349,468,510 15,086,606 SH   SOLE 26 6,498,021 0 8,588,585
MICROSOFT CORP COM 594918104   4,501,201,088 15,612,907 SH   SOLE 28 552,583 0 15,060,324
MICROSOFT CORP COM 594918104   57,105,599 198,077 SH   SOLE 29 198,077 0 0
MICROSOFT CORP COM 594918104   13,517,986,551 46,888,611 SH   SOLE 30 46,616,000 0 272,611
MICROSOFT CORP COM 594918104   700,229,959 2,428,824 SH   SOLE 31 1,868,821 0 560,003
MICROSOFT CORP COM 594918104   482,140,235 1,672,356 SH   SOLE 32 1,672,356 0 0
MICROSOFT CORP COM 594918104   1,999,669,846 6,936,073 SH   SOLE 34 6,936,073 0 0
MICROSOFT CORP COM 594918104   590,778,306 2,049,179 SH   SOLE 36 2,049,179 0 0
MICROSOFT CORP COM 594918104   6,470,029 22,442 SH   SOLE 37 22,442 0 0
MICROSOFT CORP COM 594918104   82,806,679 287,224 SH   SOLE 40 287,224 0 0
MICROSOFT CORP COM 594918104   4,141,718 14,366 SH   OTR 43 14,366 0 0
MICROSOFT CORP COM 594918104   2,583,281,630 8,960,394 SH   SOLE 43 8,121,234 0 839,161
MICROSOFT CORP OPTIONS 594918104   1,527,990 5,300 SH Call SOLE 2 0 0 5,300
MICROSOFT CORP OPTIONS 594918104   836,070 2,900 SH Call SOLE 4 2,900 0 0
MICROSOFT CORP OPTIONS 594918104   13,809,570 47,900 SH Call SOLE 18 47,900 0 0
MICROSOFT CORP OPTIONS 594918104   74,381,400 258,000 SH Call SOLE 19 258,000 0 0
MICROSOFT CORP OPTIONS 594918104   5,823,660 20,200 SH Call SOLE 22 20,200 0 0
MICROSOFT CORP OPTIONS 594918104   1,009,050 3,500 SH Call SOLE 26 3,500 0 0
MICROSOFT CORP OPTIONS 594918104   43,590,960 151,200 SH Call SOLE 34 151,200 0 0
MICROSTRATEGY INC CL A NEW 594972408   1,879,325 6,429 SH   SOLE 2 2,883 0 3,546
MICROSTRATEGY INC CL A NEW 594972408   86,819 297 SH   SOLE 4 29 0 268
MICROSTRATEGY INC CL A NEW 594972408   515,945 1,765 SH   SOLE 7 1,765 0 0
MICROSTRATEGY INC CL A NEW 594972408   7,358,571 25,173 SH   SOLE 18 25,173 0 0
MICROSTRATEGY INC CL A NEW 594972408   5,586,820 19,112 SH   SOLE 19 19,112 0 0
MICROSTRATEGY INC CL A NEW 594972408   105,611,708 361,288 SH   SOLE 21 361,288 0 0
MICROSTRATEGY INC CL A NEW 594972408   73,584,837 251,727 SH   SOLE 22 242,891 0 8,836
MICROSTRATEGY INC CL A NEW 594972408   428,249 1,465 SH   SOLE 25 1,465 0 0
MICROSTRATEGY INC CL A NEW 594972408   905,900 3,099 SH   SOLE 26 2,300 0 799
MICROSTRATEGY INC CL A NEW 594972408   132,713 454 SH   SOLE 28 139 0 315
MICROSTRATEGY INC CL A NEW 594972408   19,738,323 67,523 SH   SOLE 30 67,523 0 0
MICROSTRATEGY INC CL A NEW 594972408   491,682 1,682 SH   SOLE 40 1,682 0 0
MICROSTRATEGY INC CL A NEW 594972408   1,033,644 3,536 SH   SOLE 43 3,313 0 223
MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5   3,453,597 3,775,000 PRN   SOLE 21 3,775,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1   9,352,710 17,877,000 PRN   SOLE 2 17,877,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1   64,350 123,000 PRN   SOLE 19 123,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1   3,335,209 6,375,000 PRN   SOLE 21 6,375,000 0 0
MICROVAST HOLDINGS INC COM 59516C106   109,749 88,507 SH   SOLE 2 37,354 0 51,153
MICROVAST HOLDINGS INC COM 59516C106   19,244 15,519 SH   SOLE 4 0 0 15,519
MICROVAST HOLDINGS INC COM 59516C106   2,247 1,812 SH   SOLE 7 1,812 0 0
MICROVAST HOLDINGS INC COM 59516C106   577,005 465,327 SH   SOLE 18 465,327 0 0
MICROVAST HOLDINGS INC COM 59516C106   427,809 345,007 SH   SOLE 19 345,007 0 0
MICROVAST HOLDINGS INC COM 59516C106   7,357,520 5,933,484 SH   SOLE 21 5,933,484 0 0
MICROVAST HOLDINGS INC COM 59516C106   5,749,468 4,636,668 SH   SOLE 22 4,496,847 0 139,821
MICROVAST HOLDINGS INC COM 59516C106   21,516 17,352 SH   SOLE 25 17,352 0 0
MICROVAST HOLDINGS INC COM 59516C106   7,827 6,312 SH   SOLE 26 0 0 6,312
MICROVAST HOLDINGS INC COM 59516C106   69,674 56,189 SH   SOLE 28 45,920 0 10,269
MICROVAST HOLDINGS INC COM 59516C106   573,717 462,675 SH   SOLE 30 462,675 0 0
MICROVAST HOLDINGS INC COM 59516C106   17,112 13,800 SH   SOLE 40 13,800 0 0
MICROVISION INC DEL COM NEW 594960304   238,730 89,412 SH   SOLE 2 52,163 0 37,249
MICROVISION INC DEL COM NEW 594960304   11,716 4,388 SH   SOLE 4 429 0 3,959
MICROVISION INC DEL COM NEW 594960304   3,992 1,495 SH   SOLE 7 1,495 0 0
MICROVISION INC DEL COM NEW 594960304   1,195,754 447,848 SH   SOLE 18 447,848 0 0
MICROVISION INC DEL COM NEW 594960304   873,165 327,028 SH   SOLE 19 327,028 0 0
MICROVISION INC DEL COM NEW 594960304   17,190,579 6,438,419 SH   SOLE 21 6,438,419 0 0
MICROVISION INC DEL COM NEW 594960304   11,884,010 4,450,940 SH   SOLE 22 4,327,049 0 123,891
MICROVISION INC DEL COM NEW 594960304   66,133 24,769 SH   SOLE 25 24,769 0 0
MICROVISION INC DEL COM NEW 594960304   266,191 99,697 SH   SOLE 26 88,116 0 11,581
MICROVISION INC DEL COM NEW 594960304   30,531 11,435 SH   SOLE 28 0 0 11,435
MICROVISION INC DEL COM NEW 594960304   3,590,042 1,344,585 SH   SOLE 30 1,344,585 0 0
MICROVISION INC DEL COM NEW 594960304   55,517 20,793 SH   SOLE 40 20,793 0 0
MICROVISION INC DEL COM NEW 594960304   45,582 17,072 SH   SOLE 43 16,816 0 256
MID PENN BANCORP INC COM 59540G107   403,409 15,752 SH   SOLE 2 4,602 0 11,150
MID PENN BANCORP INC COM 59540G107   3,560 139 SH   SOLE 7 139 0 0
MID PENN BANCORP INC COM 59540G107   1,116,314 43,589 SH   SOLE 18 43,589 0 0
MID PENN BANCORP INC COM 59540G107   2,478,741 96,788 SH   SOLE 19 96,788 0 0
MID PENN BANCORP INC COM 59540G107   14,555,828 568,365 SH   SOLE 21 568,365 0 0
MID PENN BANCORP INC COM 59540G107   9,112,576 355,821 SH   SOLE 22 343,232 0 12,589
MID PENN BANCORP INC COM 59540G107   57,110 2,230 SH   SOLE 25 2,230 0 0
MID PENN BANCORP INC COM 59540G107   54,703 2,136 SH   SOLE 30 2,136 0 0
MID PENN BANCORP INC COM 59540G107   69,301 2,706 SH   SOLE 40 2,706 0 0
MID PENN BANCORP INC COM 59540G107   62,412 2,437 SH   SOLE 43 1,013 0 1,424
MID-AMER APT CMNTYS INC COM 59522J103   21,523,200 142,500 SH   SOLE 2 31,518 0 110,982
MID-AMER APT CMNTYS INC COM 59522J103   23,847,404 157,888 SH   SOLE 4 107,894 0 49,994
MID-AMER APT CMNTYS INC COM 59522J103   38,330,025 253,774 SH   SOLE 7 250,653 0 3,121
MID-AMER APT CMNTYS INC COM 59522J103   409,620 2,712 SH   SOLE 13 2,712 0 0
MID-AMER APT CMNTYS INC COM 59522J103   2,904,952 19,233 SH   SOLE 15 19,233 0 0
MID-AMER APT CMNTYS INC COM 59522J103   27,679,439 183,259 SH   SOLE 18 173,647 0 9,612
MID-AMER APT CMNTYS INC COM 59522J103   37,499,758 248,277 SH   SOLE 19 248,277 0 0
MID-AMER APT CMNTYS INC COM 59522J103   651,461,046 4,313,169 SH   SOLE 21 4,313,169 0 0
MID-AMER APT CMNTYS INC COM 59522J103   525,731,272 3,480,742 SH   SOLE 22 3,220,796 0 259,946
MID-AMER APT CMNTYS INC COM 59522J103   32,686,264 216,408 SH   SOLE 23 216,408 0 0
MID-AMER APT CMNTYS INC COM 59522J103   124,478,559 824,143 SH   SOLE 25 824,061 0 82
MID-AMER APT CMNTYS INC COM 59522J103   29,858,342 197,685 SH   SOLE 26 66,827 0 130,858
MID-AMER APT CMNTYS INC COM 59522J103   40,839,706 270,390 SH   SOLE 28 1,635 0 268,755
MID-AMER APT CMNTYS INC COM 59522J103   131,253,911 869,001 SH   SOLE 30 869,001 0 0
MID-AMER APT CMNTYS INC COM 59522J103   4,785,551 31,684 SH   SOLE 31 23,055 0 8,629
MID-AMER APT CMNTYS INC COM 59522J103   2,017,894 13,360 SH   SOLE 34 13,360 0 0
MID-AMER APT CMNTYS INC COM 59522J103   4,847,780 32,096 SH   SOLE 36 32,096 0 0
MID-AMER APT CMNTYS INC COM 59522J103   717,138 4,748 SH   SOLE 40 4,748 0 0
MID-AMER APT CMNTYS INC COM 59522J103   31,114 206 SH   OTR 43 206 0 0
MID-AMER APT CMNTYS INC COM 59522J103   15,283,818 101,191 SH   SOLE 43 92,224 0 8,967
MID-SOUTHERN BANCORP INC COM 59548Q107   5,248 462 SH   SOLE 18 462 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107   96,742 8,516 SH   SOLE 21 8,516 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   3,884,527 340,748 SH   SOLE 30 340,748 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   401,953 35,259 SH   SOLE 43 24,885 0 10,374
MIDDLEBY CORP COM 596278101   12,664,172 86,380 SH   SOLE 2 53,233 0 33,147
MIDDLEBY CORP COM 596278101   21,552 147 SH   SOLE 4 147 0 0
MIDDLEBY CORP COM 596278101   1,100,455 7,506 SH   SOLE 7 7,506 0 0
MIDDLEBY CORP COM 596278101   15,888,566 108,373 SH   SOLE 18 108,373 0 0
MIDDLEBY CORP COM 596278101   2,434,606 16,606 SH   SOLE 19 16,606 0 0
MIDDLEBY CORP COM 596278101   400,100,303 2,729,011 SH   SOLE 21 2,729,011 0 0
MIDDLEBY CORP COM 596278101   229,762,354 1,567,167 SH   SOLE 22 1,498,485 0 68,682
MIDDLEBY CORP COM 596278101   1,247,358 8,508 SH   SOLE 25 8,508 0 0
MIDDLEBY CORP COM 596278101   3,595,024 24,521 SH   SOLE 26 20,085 0 4,436
MIDDLEBY CORP COM 596278101   637,167 4,346 SH   SOLE 28 538 0 3,808
MIDDLEBY CORP COM 596278101   4,210,786 28,721 SH   SOLE 30 28,721 0 0
MIDDLEBY CORP COM 596278101   112,596 768 SH   SOLE 31 768 0 0
MIDDLEBY CORP COM 596278101   175,639 1,198 SH   SOLE 36 1,198 0 0
MIDDLEBY CORP COM 596278101   1,234,163 8,418 SH   SOLE 40 8,418 0 0
MIDDLEBY CORP COM 596278101   9,090 62 SH   OTR 43 62 0 0
MIDDLEBY CORP COM 596278101   4,066,082 27,734 SH   SOLE 43 24,156 0 3,578
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   377,039 304,000 PRN   SOLE 2 304,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   2,466,877 1,989,000 PRN   SOLE 19 1,989,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   5,403,813 4,357,000 PRN   SOLE 21 4,357,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   3,357,384 2,707,000 PRN   SOLE 34 2,707,000 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   277,068 9,890 SH   SOLE 2 9,712 0 178
MIDDLEFIELD BANC CORP COM NEW 596304204   27,119 968 SH   SOLE 18 968 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   336,348 12,006 SH   SOLE 21 12,006 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   1,544,999 55,149 SH   SOLE 22 55,149 0 0
MIDDLESEX WTR CO COM 596680108   565,589 7,240 SH   SOLE 2 4,647 0 2,593
MIDDLESEX WTR CO COM 596680108   3,594 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108   1,434,752 18,366 SH   SOLE 7 18,366 0 0
MIDDLESEX WTR CO COM 596680108   3,802,335 48,673 SH   SOLE 18 48,673 0 0
MIDDLESEX WTR CO COM 596680108   2,359,458 30,203 SH   SOLE 19 30,203 0 0
MIDDLESEX WTR CO COM 596680108   144,578,012 1,850,717 SH   SOLE 21 1,850,717 0 0
MIDDLESEX WTR CO COM 596680108   30,220,644 386,849 SH   SOLE 22 374,555 0 12,294
MIDDLESEX WTR CO COM 596680108   256,624 3,285 SH   SOLE 25 3,285 0 0
MIDDLESEX WTR CO COM 596680108   642,771 8,228 SH   SOLE 26 7,181 0 1,047
MIDDLESEX WTR CO COM 596680108   24,295 311 SH   SOLE 28 311 0 0
MIDDLESEX WTR CO COM 596680108   15,411,826 197,284 SH   SOLE 30 197,284 0 0
MIDDLESEX WTR CO COM 596680108   185,066 2,369 SH   SOLE 36 2,369 0 0
MIDDLESEX WTR CO COM 596680108   177,645 2,274 SH   SOLE 40 2,274 0 0
MIDDLESEX WTR CO COM 596680108   630,350 8,069 SH   SOLE 43 7,404 0 665
MIDLAND STATES BANCORP INC COM 597742105   8,015,150 374,190 SH   SOLE 2 272,154 0 102,036
MIDLAND STATES BANCORP INC COM 597742105   4,327 202 SH   SOLE 7 202 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,306,299 60,985 SH   SOLE 18 60,985 0 0
MIDLAND STATES BANCORP INC COM 597742105   8,316,101 388,240 SH   SOLE 19 388,240 0 0
MIDLAND STATES BANCORP INC COM 597742105   17,354,420 810,197 SH   SOLE 21 810,197 0 0
MIDLAND STATES BANCORP INC COM 597742105   24,226,748 1,131,034 SH   SOLE 22 1,108,417 0 22,617
MIDLAND STATES BANCORP INC COM 597742105   392,479 18,323 SH   SOLE 23 18,323 0 0
MIDLAND STATES BANCORP INC COM 597742105   134,775 6,292 SH   SOLE 25 6,292 0 0
MIDLAND STATES BANCORP INC COM 597742105   2,038,691 95,177 SH   SOLE 26 0 0 95,177
MIDLAND STATES BANCORP INC COM 597742105   88,293 4,122 SH   SOLE 28 0 0 4,122
MIDLAND STATES BANCORP INC COM 597742105   479,615 22,391 SH   SOLE 30 22,391 0 0
MIDLAND STATES BANCORP INC COM 597742105   574,870 26,838 SH   SOLE 34 26,838 0 0
MIDLAND STATES BANCORP INC COM 597742105   49,780 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STATES BANCORP INC COM 597742105   2,233,271 104,261 SH   SOLE 43 99,060 0 5,201
MIDWEST HLDG INC COM NEW 59833J206   7,807 494 SH   SOLE 18 494 0 0
MIDWEST HLDG INC COM NEW 59833J206   98,110 6,208 SH   SOLE 21 6,208 0 0
MIDWEST HLDG INC COM NEW 59833J206   116,332 7,361 SH   SOLE 22 7,361 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   2,725,394 111,605 SH   SOLE 2 92,320 0 19,285
MIDWESTONE FINL GROUP INC NE COM 598511103   3,175 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,048,888 42,952 SH   SOLE 18 42,952 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,152,746 47,205 SH   SOLE 19 47,205 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   13,117,838 537,176 SH   SOLE 21 537,176 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   10,735,911 439,636 SH   SOLE 22 419,826 0 19,810
MIDWESTONE FINL GROUP INC NE COM 598511103   57,509 2,355 SH   SOLE 23 2,355 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   57,167 2,341 SH   SOLE 25 2,341 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   661,977 27,108 SH   SOLE 30 27,108 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   13,602 557 SH   SOLE 34 557 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   44,957 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   319,951 13,102 SH   SOLE 43 13,102 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   7,570,832 1,921,531 SH   SOLE 2 1,921,531 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   602,138 152,827 SH   SOLE 19 152,827 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   566 629 SH   SOLE 2 0 0 629
MILESTONE SCIENTIFIC INC COM NEW 59935P209   8,608 9,564 SH   SOLE 18 9,564 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   107,559 119,510 SH   SOLE 21 119,510 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   58,908 65,453 SH   SOLE 22 65,453 0 0
MILLER INDS INC TENN COM NEW 600551204   295,703 8,365 SH   SOLE 2 2,970 0 5,395
MILLER INDS INC TENN COM NEW 600551204   5,621 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204   1,176,024 33,268 SH   SOLE 18 33,268 0 0
MILLER INDS INC TENN COM NEW 600551204   785,159 22,211 SH   SOLE 19 22,211 0 0
MILLER INDS INC TENN COM NEW 600551204   13,422,749 379,710 SH   SOLE 21 379,710 0 0
MILLER INDS INC TENN COM NEW 600551204   10,332,734 292,298 SH   SOLE 22 284,209 0 8,089
MILLER INDS INC TENN COM NEW 600551204   113,608 3,214 SH   SOLE 43 3,214 0 0
MILLERKNOLL INC COM 600544100   1,532,789 74,953 SH   SOLE 2 22,323 0 52,630
MILLERKNOLL INC COM 600544100   7,198 352 SH   SOLE 4 352 0 0
MILLERKNOLL INC COM 600544100   478,162 23,382 SH   SOLE 7 23,382 0 0
MILLERKNOLL INC COM 600544100   5,333,237 260,794 SH   SOLE 18 260,794 0 0
MILLERKNOLL INC COM 600544100   3,081,774 150,698 SH   SOLE 19 150,698 0 0
MILLERKNOLL INC COM 600544100   189,209,883 9,252,317 SH   SOLE 21 9,252,317 0 0
MILLERKNOLL INC COM 600544100   42,432,012 2,074,915 SH   SOLE 22 1,981,344 0 93,571
MILLERKNOLL INC COM 600544100   262,210 12,822 SH   SOLE 25 12,822 0 0
MILLERKNOLL INC COM 600544100   594,645 29,078 SH   SOLE 26 23,650 0 5,428
MILLERKNOLL INC COM 600544100   740,576 36,214 SH   SOLE 28 36,214 0 0
MILLERKNOLL INC COM 600544100   3,335,068 163,084 SH   SOLE 30 163,084 0 0
MILLERKNOLL INC COM 600544100   33,354 1,631 SH   SOLE 36 1,631 0 0
MILLERKNOLL INC COM 600544100   275,809 13,487 SH   SOLE 40 13,487 0 0
MILLERKNOLL INC COM 600544100   1,436,364 70,238 SH   SOLE 43 66,573 0 3,665
MILLICOM INTL CELLULAR S A COM STK L6388F110   20,509 1,084 SH   SOLE 43 932 0 152
MIMEDX GROUP INC COM 602496101   472,077 138,439 SH   SOLE 2 45,139 0 93,300
MIMEDX GROUP INC COM 602496101   2,967 870 SH   SOLE 7 870 0 0
MIMEDX GROUP INC COM 602496101   1,141,883 334,863 SH   SOLE 18 334,863 0 0
MIMEDX GROUP INC COM 602496101   784,597 230,087 SH   SOLE 19 230,087 0 0
MIMEDX GROUP INC COM 602496101   14,368,615 4,213,670 SH   SOLE 21 4,213,670 0 0
MIMEDX GROUP INC COM 602496101   9,864,888 2,892,929 SH   SOLE 22 2,764,671 0 128,258
MIMEDX GROUP INC COM 602496101   31,341 9,191 SH   SOLE 25 9,191 0 0
MIMEDX GROUP INC COM 602496101   31,822 9,332 SH   SOLE 28 9,332 0 0
MIMEDX GROUP INC COM 602496101   363,124 106,488 SH   SOLE 30 106,488 0 0
MIMEDX GROUP INC COM 602496101   29,278 8,586 SH   SOLE 40 8,586 0 0
MIMEDX GROUP INC COM 602496101   44,661 13,097 SH   SOLE 43 13,027 0 70
MIND C T I LTD ORD M70240102   6,582 3,324 SH   SOLE 18 3,324 0 0
MIND C T I LTD ORD M70240102   73,131 36,935 SH   SOLE 21 36,935 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   11,022 3,477 SH   SOLE 2 0 0 3,477
MIND MEDICINE MINDMED INC COM NEW 60255C885   60,902 19,212 SH   SOLE 19 19,212 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   3,189 1,006 SH   SOLE 21 1,006 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   1,357,701 428,297 SH   SOLE 22 428,297 0 0
MIND TECHNOLOGY INC COM 602566101   4,516 9,773 SH   SOLE 21 9,773 0 0
MIND TECHNOLOGY INC COM 602566101   109,292 236,511 SH   SOLE 22 236,511 0 0
MINERALS TECHNOLOGIES INC COM 603158106   1,947,578 32,234 SH   SOLE 2 9,591 0 22,643
MINERALS TECHNOLOGIES INC COM 603158106   6,707 111 SH   SOLE 4 111 0 0
MINERALS TECHNOLOGIES INC COM 603158106   681,840 11,285 SH   SOLE 7 11,285 0 0
MINERALS TECHNOLOGIES INC COM 603158106   6,794,652 112,457 SH   SOLE 18 112,457 0 0
MINERALS TECHNOLOGIES INC COM 603158106   3,833,891 63,454 SH   SOLE 19 63,454 0 0
MINERALS TECHNOLOGIES INC COM 603158106   241,611,363 3,998,864 SH   SOLE 21 3,998,864 0 0
MINERALS TECHNOLOGIES INC COM 603158106   55,334,992 915,839 SH   SOLE 22 874,267 0 41,572
MINERALS TECHNOLOGIES INC COM 603158106   316,420 5,237 SH   SOLE 25 5,237 0 0
MINERALS TECHNOLOGIES INC COM 603158106   960,799 15,902 SH   SOLE 26 13,165 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106   36,312 601 SH   SOLE 28 601 0 0
MINERALS TECHNOLOGIES INC COM 603158106   4,692,398 77,663 SH   SOLE 30 77,663 0 0
MINERALS TECHNOLOGIES INC COM 603158106   68,879 1,140 SH   SOLE 36 1,140 0 0
MINERALS TECHNOLOGIES INC COM 603158106   299,139 4,951 SH   SOLE 40 4,951 0 0
MINERALS TECHNOLOGIES INC COM 603158106   2,773,278 45,900 SH   SOLE 43 43,646 0 2,254
MINERALYS THERAPEUTICS INC COM 603170101   38,821 2,479 SH   SOLE 2 0 0 2,479
MINERALYS THERAPEUTICS INC COM 603170101   511,142 32,640 SH   SOLE 18 32,640 0 0
MINERALYS THERAPEUTICS INC COM 603170101   362,153 23,126 SH   SOLE 19 23,126 0 0
MINERALYS THERAPEUTICS INC COM 603170101   6,056,850 386,772 SH   SOLE 21 386,772 0 0
MINERALYS THERAPEUTICS INC COM 603170101   4,771,164 304,672 SH   SOLE 22 298,844 0 5,828
MINERVA NEUROSCIENCES INC COM NEW 603380205   6,246 3,904 SH   SOLE 2 3,808 0 96
MINERVA NEUROSCIENCES INC COM NEW 603380205   3,613 2,258 SH   SOLE 21 2,258 0 0
MINERVA NEUROSCIENCES INC COM NEW 603380205   116,270 72,669 SH   SOLE 22 72,669 0 0
MINERVA SURGICAL INC COM 60343F106   300 1,366 SH   SOLE 18 1,366 0 0
MINERVA SURGICAL INC COM 60343F106   7,139 32,526 SH   SOLE 21 32,526 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,606,783 90,574 SH   SOLE 2 59,183 0 31,391
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   474,456 26,745 SH   SOLE 4 8,516 0 18,229
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   347,988 19,616 SH   SOLE 7 19,616 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,038,198 58,523 SH   SOLE 15 58,523 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   31,270,795 1,762,728 SH   SOLE 21 1,762,728 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   16,660,894 939,171 SH   SOLE 22 771,155 0 168,016
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   2,097,081 118,212 SH   SOLE 23 118,212 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   817,122 46,061 SH   SOLE 25 46,061 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,753,120 98,823 SH   SOLE 26 0 0 98,823
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   2,702,210 152,323 SH   SOLE 28 3,969 0 148,354
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   10,346,749 583,244 SH   SOLE 30 583,244 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   99,131 5,588 SH   SOLE 34 5,588 0 0
MINK THERAPEUTICS INC COM 603693102   1,254 662 SH   SOLE 18 662 0 0
MINK THERAPEUTICS INC COM 603693102   19,318 10,194 SH   SOLE 21 10,194 0 0
MIRATI THERAPEUTICS INC COM 60468T105   3,495,998 94,029 SH   SOLE 2 42,430 0 51,599
MIRATI THERAPEUTICS INC COM 60468T105   5,391 145 SH   SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105   360,163 9,687 SH   SOLE 7 9,687 0 0
MIRATI THERAPEUTICS INC COM 60468T105   1,288,287 34,650 SH   SOLE 18 34,650 0 0
MIRATI THERAPEUTICS INC COM 60468T105   16,287,108 438,061 SH   SOLE 19 438,061 0 0
MIRATI THERAPEUTICS INC COM 60468T105   36,013,998 968,639 SH   SOLE 21 968,639 0 0
MIRATI THERAPEUTICS INC COM 60468T105   43,182,748 1,161,451 SH   SOLE 22 1,104,089 0 57,362
MIRATI THERAPEUTICS INC COM 60468T105   239,439 6,440 SH   SOLE 25 6,440 0 0
MIRATI THERAPEUTICS INC COM 60468T105   575,286 15,473 SH   SOLE 26 12,153 0 3,320
MIRATI THERAPEUTICS INC COM 60468T105   42,571 1,145 SH   SOLE 28 843 0 302
MIRATI THERAPEUTICS INC COM 60468T105   8,790,133 236,421 SH   SOLE 30 236,421 0 0
MIRATI THERAPEUTICS INC COM 60468T105   22,829 614 SH   SOLE 31 614 0 0
MIRATI THERAPEUTICS INC COM 60468T105   8,575,567 230,650 SH   SOLE 34 230,650 0 0
MIRATI THERAPEUTICS INC COM 60468T105   27,588 742 SH   SOLE 36 742 0 0
MIRATI THERAPEUTICS INC COM 60468T105   277,921 7,475 SH   SOLE 40 7,475 0 0
MIRATI THERAPEUTICS INC COM 60468T105   7,919 213 SH   OTR 43 213 0 0
MIRATI THERAPEUTICS INC COM 60468T105   1,154,216 31,044 SH   SOLE 43 28,633 0 2,411
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,113,180 130,349 SH   SOLE 2 38,375 0 91,974
MIRION TECHNOLOGIES INC COM CL A 60471A101   38,370 4,493 SH   SOLE 4 4,493 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   411,406 48,174 SH   SOLE 7 48,174 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   3,903,395 457,072 SH   SOLE 18 457,072 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   6,664,052 780,334 SH   SOLE 19 780,334 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   41,133,738 4,816,597 SH   SOLE 21 4,816,597 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   31,895,773 3,734,868 SH   SOLE 22 3,572,757 0 162,111
MIRION TECHNOLOGIES INC COM CL A 60471A101   178,426 20,893 SH   SOLE 25 20,893 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   907,768 106,296 SH   SOLE 26 96,683 0 9,613
MIRION TECHNOLOGIES INC COM CL A 60471A101   191,023 22,368 SH   SOLE 28 0 0 22,368
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,461,032 171,081 SH   SOLE 30 171,081 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,770,376 207,304 SH   SOLE 34 207,304 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   53,221 6,232 SH   SOLE 36 6,232 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   200,169 23,439 SH   SOLE 40 23,439 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   53,102 6,218 SH   SOLE 43 6,042 0 176
MIROMATRIX MED INC COM 60471P108   4,551 2,709 SH   SOLE 18 2,709 0 0
MIROMATRIX MED INC COM 60471P108   60,052 35,745 SH   SOLE 21 35,745 0 0
MIROMATRIX MED INC COM 60471P108   2,434 1,449 SH   SOLE 22 1,449 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   582,269 24,241 SH   SOLE 2 12,299 0 11,942
MIRUM PHARMACEUTICALS INC COM 604749101   5,236 218 SH   SOLE 7 218 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,325,015 55,163 SH   SOLE 18 47,214 0 7,949
MIRUM PHARMACEUTICALS INC COM 604749101   2,509,465 104,474 SH   SOLE 19 104,474 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   20,111,466 837,280 SH   SOLE 21 837,280 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   15,517,112 646,008 SH   SOLE 22 633,921 0 12,087
MIRUM PHARMACEUTICALS INC COM 604749101   16,310 679 SH   SOLE 23 679 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   72,012 2,998 SH   SOLE 25 2,998 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   437,284 18,205 SH   SOLE 30 18,205 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   83,878 3,492 SH   SOLE 40 3,492 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   409,973 17,068 SH   SOLE 43 10,532 0 6,536
MISSFRESH LTD SPON ADS 60500F204   2,203 1,735 SH   SOLE 2 1,735 0 0
MISSFRESH LTD SPON ADS 60500F204   2,136 1,682 SH   SOLE 22 1,682 0 0
MISSION PRODUCE INC COM 60510V108   445,089 40,062 SH   SOLE 2 12,495 0 27,567
MISSION PRODUCE INC COM 60510V108   357,520 32,180 SH   SOLE 7 32,180 0 0
MISSION PRODUCE INC COM 60510V108   1,209,968 108,908 SH   SOLE 18 108,908 0 0
MISSION PRODUCE INC COM 60510V108   871,224 78,418 SH   SOLE 19 78,418 0 0
MISSION PRODUCE INC COM 60510V108   16,170,416 1,455,483 SH   SOLE 21 1,455,483 0 0
MISSION PRODUCE INC COM 60510V108   11,015,276 991,474 SH   SOLE 22 940,767 0 50,707
MISSION PRODUCE INC COM 60510V108   92,135 8,293 SH   SOLE 25 8,293 0 0
MISSION PRODUCE INC COM 60510V108   14,965 1,347 SH   SOLE 30 1,347 0 0
MISSION PRODUCE INC COM 60510V108   80,714 7,265 SH   SOLE 40 7,265 0 0
MISSION PRODUCE INC COM 60510V108   422,469 38,026 SH   SOLE 43 37,922 0 104
MISTER CAR WASH INC COM 60646V105   2,387,645 276,989 SH   SOLE 2 160,564 0 116,425
MISTER CAR WASH INC COM 60646V105   5,362 622 SH   SOLE 7 622 0 0
MISTER CAR WASH INC COM 60646V105   750,612 87,078 SH   SOLE 18 87,078 0 0
MISTER CAR WASH INC COM 60646V105   1,107,515 128,482 SH   SOLE 19 128,482 0 0
MISTER CAR WASH INC COM 60646V105   67,092,037 7,783,299 SH   SOLE 21 7,783,299 0 0
MISTER CAR WASH INC COM 60646V105   20,904,405 2,425,105 SH   SOLE 22 2,324,968 0 100,137
MISTER CAR WASH INC COM 60646V105   134,610 15,616 SH   SOLE 25 15,616 0 0
MISTER CAR WASH INC COM 60646V105   1,176,440 136,478 SH   SOLE 26 3,528 0 132,950
MISTER CAR WASH INC COM 60646V105   16,611 1,927 SH   SOLE 28 0 0 1,927
MISTER CAR WASH INC COM 60646V105   829,459 96,225 SH   SOLE 30 96,225 0 0
MISTER CAR WASH INC COM 60646V105   10,016 1,162 SH   SOLE 31 1,162 0 0
MISTER CAR WASH INC COM 60646V105   251,420 29,167 SH   SOLE 34 29,167 0 0
MISTER CAR WASH INC COM 60646V105   36,868 4,277 SH   SOLE 36 4,277 0 0
MISTER CAR WASH INC COM 60646V105   52,685 6,112 SH   SOLE 40 6,112 0 0
MISTER CAR WASH INC COM 60646V105   465,428 53,994 SH   SOLE 43 50,921 0 3,073
MISTRAS GROUP INC COM 60649T107   525,036 77,439 SH   SOLE 2 76,054 0 1,385
MISTRAS GROUP INC COM 60649T107   21,804 3,216 SH   SOLE 18 3,216 0 0
MISTRAS GROUP INC COM 60649T107   211,712 31,226 SH   SOLE 19 31,226 0 0
MISTRAS GROUP INC COM 60649T107   333,596 49,203 SH   SOLE 21 49,203 0 0
MISTRAS GROUP INC COM 60649T107   2,042,244 301,216 SH   SOLE 22 301,216 0 0
MISTRAS GROUP INC COM 60649T107   5,573 822 SH   SOLE 23 822 0 0
MITEK SYS INC COM NEW 606710200   330,040 34,415 SH   SOLE 2 24,347 0 10,068
MITEK SYS INC COM NEW 606710200   1,506 157 SH   SOLE 4 157 0 0
MITEK SYS INC COM NEW 606710200   2,762 288 SH   SOLE 7 288 0 0
MITEK SYS INC COM NEW 606710200   1,110,752 115,824 SH   SOLE 18 115,824 0 0
MITEK SYS INC COM NEW 606710200   801,062 83,531 SH   SOLE 19 83,531 0 0
MITEK SYS INC COM NEW 606710200   14,419,064 1,503,552 SH   SOLE 21 1,503,552 0 0
MITEK SYS INC COM NEW 606710200   10,862,315 1,132,671 SH   SOLE 22 1,103,741 0 28,930
MITEK SYS INC COM NEW 606710200   84,085 8,768 SH   SOLE 25 8,768 0 0
MITEK SYS INC COM NEW 606710200   68,684 7,162 SH   SOLE 26 3,271 0 3,891
MITEK SYS INC COM NEW 606710200   4,176,119 435,466 SH   SOLE 30 435,466 0 0
MITEK SYS INC COM NEW 606710200   63,572 6,629 SH   SOLE 36 6,629 0 0
MITEK SYS INC COM NEW 606710200   46,770 4,877 SH   SOLE 40 4,877 0 0
MITEK SYS INC COM NEW 606710200   156,509 16,320 SH   SOLE 43 15,923 0 397
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   35,837,469 5,608,368 SH   SOLE 43 5,161,443 0 446,925
MIX TELEMATICS LTD SPONSORED ADR 60688N102   1,395 180 SH   SOLE 43 180 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   19,491,219 6,911,780 SH   SOLE 43 6,518,955 0 392,825
MKS INSTRS INC COM 55306N104   9,568,567 107,973 SH   SOLE 2 46,610 0 61,363
MKS INSTRS INC COM 55306N104   24,636 278 SH   SOLE 4 150 0 128
MKS INSTRS INC COM 55306N104   879,642 9,926 SH   SOLE 7 9,926 0 0
MKS INSTRS INC COM 55306N104   10,097,274 113,939 SH   SOLE 18 113,939 0 0
MKS INSTRS INC COM 55306N104   1,569,283 17,708 SH   SOLE 19 17,708 0 0
MKS INSTRS INC COM 55306N104   304,272,162 3,433,448 SH   SOLE 21 3,433,448 0 0
MKS INSTRS INC COM 55306N104   146,108,592 1,648,709 SH   SOLE 22 1,573,514 0 75,195
MKS INSTRS INC COM 55306N104   889,568 10,038 SH   SOLE 25 10,038 0 0
MKS INSTRS INC COM 55306N104   2,705,569 30,530 SH   SOLE 26 25,724 0 4,806
MKS INSTRS INC COM 55306N104   403,841 4,557 SH   SOLE 28 986 0 3,571
MKS INSTRS INC COM 55306N104   3,982,051 44,934 SH   SOLE 30 44,934 0 0
MKS INSTRS INC COM 55306N104   71,782 810 SH   SOLE 31 810 0 0
MKS INSTRS INC COM 55306N104   118,485 1,337 SH   SOLE 36 1,337 0 0
MKS INSTRS INC COM 55306N104   852,259 9,617 SH   SOLE 40 9,617 0 0
MKS INSTRS INC COM 55306N104   4,428,767 49,975 SH   SOLE 43 45,569 0 4,406
MOBILE GLOBAL ESPORTS INC COM 607371101   2,116 3,089 SH   SOLE 18 3,089 0 0
MOBILE GLOBAL ESPORTS INC COM 607371101   23,260 33,956 SH   SOLE 21 33,956 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   89,612 2,071 SH   SOLE 2 0 0 2,071
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   2,725,274 62,983 SH   SOLE 21 62,983 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   28,124,721 649,982 SH   SOLE 22 649,982 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   9,032,569 208,749 SH   SOLE 34 208,749 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   3,808 88 SH   SOLE 43 88 0 0
MODEL N INC COM 607525102   6,402,409 191,288 SH   SOLE 2 126,968 0 64,320
MODEL N INC COM 607525102   3,079 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102   522,065 15,598 SH   SOLE 7 15,598 0 0
MODEL N INC COM 607525102   3,416,785 102,085 SH   SOLE 18 94,239 0 7,846
MODEL N INC COM 607525102   14,776,068 441,472 SH   SOLE 19 441,472 0 0
MODEL N INC COM 607525102   44,663,707 1,334,440 SH   SOLE 21 1,334,440 0 0
MODEL N INC COM 607525102   45,856,845 1,370,088 SH   SOLE 22 1,346,544 0 23,544
MODEL N INC COM 607525102   313,513 9,367 SH   SOLE 23 9,367 0 0
MODEL N INC COM 607525102   231,345 6,912 SH   SOLE 25 6,912 0 0
MODEL N INC COM 607525102   2,153,493 64,341 SH   SOLE 26 18,204 0 46,137
MODEL N INC COM 607525102   22,726 679 SH   SOLE 28 0 0 679
MODEL N INC COM 607525102   1,842,122 55,038 SH   SOLE 30 55,038 0 0
MODEL N INC COM 607525102   114,735 3,428 SH   SOLE 36 3,428 0 0
MODEL N INC COM 607525102   171,299 5,118 SH   SOLE 40 5,118 0 0
MODEL N INC COM 607525102   526,115 15,719 SH   SOLE 43 14,179 0 1,540
MODERNA INC COM 60770K107   111,423,979 725,511 SH   SOLE 2 183,276 0 542,235
MODERNA INC COM 60770K107   35,136,800 228,785 SH   SOLE 4 134,149 0 94,636
MODERNA INC COM 60770K107   50,011,023 325,635 SH   SOLE 7 316,188 0 9,447
MODERNA INC COM 60770K107   2,070,412 13,481 SH   SOLE 13 13,481 0 0
MODERNA INC COM 60770K107   6,040,301 39,330 SH   SOLE 15 39,330 0 0
MODERNA INC COM 60770K107   79,245,437 515,988 SH   SOLE 18 487,656 0 28,332
MODERNA INC COM 60770K107   85,740,642 558,280 SH   SOLE 19 558,280 0 0
MODERNA INC COM 60770K107   1,504,731,227 9,797,703 SH   SOLE 21 9,797,703 0 0
MODERNA INC COM 60770K107   1,085,058,672 7,065,104 SH   SOLE 22 6,373,033 0 692,071
MODERNA INC COM 60770K107   96,648,201 629,302 SH   SOLE 23 629,302 0 0
MODERNA INC COM 60770K107   87,547,818 570,047 SH   SOLE 25 568,903 0 1,144
MODERNA INC COM 60770K107   84,546,404 550,504 SH   SOLE 26 198,183 0 352,321
MODERNA INC COM 60770K107   84,349,668 549,223 SH   SOLE 28 23,848 0 525,375
MODERNA INC COM 60770K107   488,384 3,180 SH   SOLE 29 3,180 0 0
MODERNA INC COM 60770K107   385,869,443 2,512,498 SH   SOLE 30 2,512,498 0 0
MODERNA INC COM 60770K107   15,220,699 99,106 SH   SOLE 31 74,004 0 25,102
MODERNA INC COM 60770K107   13,370,060 87,056 SH   SOLE 32 87,056 0 0
MODERNA INC COM 60770K107   75,733,984 493,124 SH   SOLE 34 493,124 0 0
MODERNA INC COM 60770K107   13,368,525 87,046 SH   SOLE 36 87,046 0 0
MODERNA INC COM 60770K107   2,039,389 13,279 SH   SOLE 40 13,279 0 0
MODERNA INC COM 60770K107   88,923 579 SH   OTR 43 579 0 0
MODERNA INC COM 60770K107   35,077,211 228,397 SH   SOLE 43 205,593 0 22,804
MODINE MFG CO COM 607828100   5,588,196 242,438 SH   SOLE 2 135,241 0 107,197
MODINE MFG CO COM 607828100   543,980 23,600 SH   SOLE 7 23,600 0 0
MODINE MFG CO COM 607828100   3,337,940 144,813 SH   SOLE 18 144,813 0 0
MODINE MFG CO COM 607828100   12,825,043 556,401 SH   SOLE 19 556,401 0 0
MODINE MFG CO COM 607828100   42,474,788 1,842,724 SH   SOLE 21 1,842,724 0 0
MODINE MFG CO COM 607828100   44,919,287 1,948,776 SH   SOLE 22 1,885,335 0 63,441
MODINE MFG CO COM 607828100   468,445 20,323 SH   SOLE 23 20,323 0 0
MODINE MFG CO COM 607828100   150,632 6,535 SH   SOLE 25 6,535 0 0
MODINE MFG CO COM 607828100   2,522,569 109,439 SH   SOLE 26 0 0 109,439
MODINE MFG CO COM 607828100   959,525 41,628 SH   SOLE 30 41,628 0 0
MODINE MFG CO COM 607828100   215,218 9,337 SH   SOLE 40 9,337 0 0
MODINE MFG CO COM 607828100   455,468 19,760 SH   SOLE 43 19,186 0 574
MODIV INC CL C COM STK 60784B101   12,044 1,133 SH   SOLE 18 1,133 0 0
MODIV INC CL C COM STK 60784B101   174,545 16,420 SH   SOLE 21 16,420 0 0
MODIV INC CL C COM STK 60784B101   669,977 63,027 SH   SOLE 22 63,027 0 0
MODIVCARE INC COM 60783X104   1,511,086 17,972 SH   SOLE 2 11,163 0 6,809
MODIVCARE INC COM 60783X104   5,633 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104   337,329 4,012 SH   SOLE 7 4,012 0 0
MODIVCARE INC COM 60783X104   3,607,873 42,910 SH   SOLE 18 42,910 0 0
MODIVCARE INC COM 60783X104   2,118,227 25,193 SH   SOLE 19 25,193 0 0
MODIVCARE INC COM 60783X104   133,482,802 1,587,569 SH   SOLE 21 1,587,569 0 0
MODIVCARE INC COM 60783X104   29,360,736 349,200 SH   SOLE 22 336,558 0 12,642
MODIVCARE INC COM 60783X104   216,590 2,576 SH   SOLE 25 2,576 0 0
MODIVCARE INC COM 60783X104   539,794 6,420 SH   SOLE 26 4,664 0 1,756
MODIVCARE INC COM 60783X104   239,376 2,847 SH   SOLE 28 2,847 0 0
MODIVCARE INC COM 60783X104   1,766,857 21,014 SH   SOLE 30 21,014 0 0
MODIVCARE INC COM 60783X104   192,543 2,290 SH   SOLE 40 2,290 0 0
MODIVCARE INC COM 60783X104   18,498 220 SH   OTR 43 220 0 0
MODIVCARE INC COM 60783X104   795,733 9,464 SH   SOLE 43 9,315 0 149
MODULAR MED INC COM NEW 60785L207   1,430 986 SH   SOLE 18 986 0 0
MODULAR MED INC COM NEW 60785L207   20,246 13,963 SH   SOLE 21 13,963 0 0
MOELIS & CO CL A 60786M105   4,139,719 107,693 SH   SOLE 2 49,444 0 58,249
MOELIS & CO CL A 60786M105   7,457 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105   262,045 6,817 SH   SOLE 7 6,817 0 0
MOELIS & CO CL A 60786M105   6,836,708 177,854 SH   SOLE 18 170,091 0 7,763
MOELIS & CO CL A 60786M105   13,023,011 338,788 SH   SOLE 19 338,788 0 0
MOELIS & CO CL A 60786M105   99,559,369 2,589,994 SH   SOLE 21 2,589,994 0 0
MOELIS & CO CL A 60786M105   75,199,557 1,956,284 SH   SOLE 22 1,890,159 0 66,125
MOELIS & CO CL A 60786M105   194,506 5,060 SH   SOLE 23 5,060 0 0
MOELIS & CO CL A 60786M105   383,247 9,970 SH   SOLE 25 9,970 0 0
MOELIS & CO CL A 60786M105   2,881,693 74,966 SH   SOLE 26 17,656 0 57,310
MOELIS & CO CL A 60786M105   41,784 1,087 SH   SOLE 28 1,087 0 0
MOELIS & CO CL A 60786M105   1,220,931 31,762 SH   SOLE 30 31,762 0 0
MOELIS & CO CL A 60786M105   44,398 1,155 SH   SOLE 36 1,155 0 0
MOELIS & CO CL A 60786M105   364,027 9,470 SH   SOLE 40 9,470 0 0
MOELIS & CO CL A 60786M105   21,296 554 SH   OTR 43 554 0 0
MOELIS & CO CL A 60786M105   2,195,039 57,103 SH   SOLE 43 46,246 0 10,857
MOHAWK INDS INC COM 608190104   11,355,828 113,309 SH   SOLE 2 65,616 0 47,693
MOHAWK INDS INC COM 608190104   5,326,493 53,148 SH   SOLE 4 38,290 0 14,858
MOHAWK INDS INC COM 608190104   3,302,449 32,952 SH   SOLE 7 31,926 0 1,026
MOHAWK INDS INC COM 608190104   1,119,658 11,172 SH   SOLE 13 11,172 0 0
MOHAWK INDS INC COM 608190104   912,002 9,100 SH   SOLE 15 9,100 0 0
MOHAWK INDS INC COM 608190104   8,973,198 89,535 SH   SOLE 18 83,760 0 5,775
MOHAWK INDS INC COM 608190104   2,865,791 28,595 SH   SOLE 19 28,595 0 0
MOHAWK INDS INC COM 608190104   161,570,475 1,612,158 SH   SOLE 21 1,612,158 0 0
MOHAWK INDS INC COM 608190104   131,678,156 1,313,891 SH   SOLE 22 1,191,968 0 121,923
MOHAWK INDS INC COM 608190104   12,806,312 127,782 SH   SOLE 23 127,782 0 0
MOHAWK INDS INC COM 608190104   6,590,968 65,765 SH   SOLE 25 65,765 0 0
MOHAWK INDS INC COM 608190104   10,507,766 104,847 SH   SOLE 26 50,191 0 54,656
MOHAWK INDS INC COM 608190104   11,254,405 112,297 SH   SOLE 28 473 0 111,824
MOHAWK INDS INC COM 608190104   739,323 7,377 SH   SOLE 29 7,377 0 0
MOHAWK INDS INC COM 608190104   43,230,899 431,360 SH   SOLE 30 375,203 0 56,157
MOHAWK INDS INC COM 608190104   3,319,687 33,124 SH   SOLE 31 29,176 0 3,948
MOHAWK INDS INC COM 608190104   5,146,999 51,357 SH   SOLE 34 51,357 0 0
MOHAWK INDS INC COM 608190104   1,929,736 19,255 SH   SOLE 36 19,255 0 0
MOHAWK INDS INC COM 608190104   165,062 1,647 SH   SOLE 40 1,647 0 0
MOHAWK INDS INC COM 608190104   17,338 173 SH   OTR 43 173 0 0
MOHAWK INDS INC COM 608190104   2,948,873 29,424 SH   SOLE 43 26,123 0 3,301
MOLECULAR TEMPLATES INC COM 608550109   7,534 19,832 SH   SOLE 2 18,989 0 843
MOLECULAR TEMPLATES INC COM 608550109   2,715 7,146 SH   SOLE 18 7,146 0 0
MOLECULAR TEMPLATES INC COM 608550109   33,128 87,201 SH   SOLE 21 87,201 0 0
MOLECULAR TEMPLATES INC COM 608550109   240,906 634,131 SH   SOLE 22 634,131 0 0
MOLECULIN BIOTECH INC COM 60855D200   4,990 5,198 SH   SOLE 18 5,198 0 0
MOLECULIN BIOTECH INC COM 60855D200   61,999 64,582 SH   SOLE 21 64,582 0 0
MOLECULIN BIOTECH INC COM 60855D200   181,356 188,912 SH   SOLE 22 188,912 0 0
MOLEKULE GROUP INC COM 007744105   4,560 2,698 SH   SOLE 18 2,698 0 0
MOLEKULE GROUP INC COM 007744105   66,951 39,616 SH   SOLE 21 39,616 0 0
MOLEKULE GROUP INC COM 007744105   486,277 287,738 SH   SOLE 22 287,738 0 0
MOLINA HEALTHCARE INC COM 60855R100   36,110,348 134,997 SH   SOLE 2 30,679 0 104,318
MOLINA HEALTHCARE INC COM 60855R100   11,428,778 42,726 SH   SOLE 4 24,033 0 18,693
MOLINA HEALTHCARE INC COM 60855R100   20,339,672 76,039 SH   SOLE 7 74,385 0 1,654
MOLINA HEALTHCARE INC COM 60855R100   1,194,878 4,467 SH   SOLE 13 4,467 0 0
MOLINA HEALTHCARE INC COM 60855R100   1,746,442 6,529 SH   SOLE 15 6,529 0 0
MOLINA HEALTHCARE INC COM 60855R100   49,203,983 183,947 SH   SOLE 18 178,981 0 4,966
MOLINA HEALTHCARE INC COM 60855R100   6,687,250 25,000 SH   SOLE 19 25,000 0 0
MOLINA HEALTHCARE INC COM 60855R100   551,257,569 2,060,853 SH   SOLE 21 2,060,853 0 0
MOLINA HEALTHCARE INC COM 60855R100   347,651,136 1,299,679 SH   SOLE 22 1,177,421 0 122,258
MOLINA HEALTHCARE INC COM 60855R100   29,275,711 109,446 SH   SOLE 23 109,446 0 0
MOLINA HEALTHCARE INC COM 60855R100   29,901,102 111,784 SH   SOLE 25 111,759 0 25
MOLINA HEALTHCARE INC COM 60855R100   26,753,280 100,016 SH   SOLE 26 38,035 0 61,981
MOLINA HEALTHCARE INC COM 60855R100   43,591,240 162,964 SH   SOLE 28 25,403 0 137,561
MOLINA HEALTHCARE INC COM 60855R100   6,955 26 SH   SOLE 29 26 0 0
MOLINA HEALTHCARE INC COM 60855R100   89,736,208 335,475 SH   SOLE 30 322,769 0 12,706
MOLINA HEALTHCARE INC COM 60855R100   4,387,371 16,402 SH   SOLE 31 12,011 0 4,391
MOLINA HEALTHCARE INC COM 60855R100   621,914 2,325 SH   SOLE 34 2,325 0 0
MOLINA HEALTHCARE INC COM 60855R100   5,667,311 21,187 SH   SOLE 36 21,187 0 0
MOLINA HEALTHCARE INC COM 60855R100   622,984 2,329 SH   SOLE 40 2,329 0 0
MOLINA HEALTHCARE INC COM 60855R100   14,915,777 55,762 SH   SOLE 43 49,632 0 6,130
MOLSON COORS BEVERAGE CO CL B 60871R209   24,038,073 465,133 SH   SOLE 2 164,169 0 300,964
MOLSON COORS BEVERAGE CO CL B 60871R209   5,247,225 101,533 SH   SOLE 4 85,894 0 15,639
MOLSON COORS BEVERAGE CO CL B 60871R209   19,779,176 382,724 SH   SOLE 7 374,783 0 7,941
MOLSON COORS BEVERAGE CO CL B 60871R209   31,835 616 SH   SOLE 13 616 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,703,424 32,961 SH   SOLE 15 32,961 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   21,586,581 417,697 SH   SOLE 18 401,878 0 15,819
MOLSON COORS BEVERAGE CO CL B 60871R209   6,852,096 132,587 SH   SOLE 19 132,587 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   295,592,029 5,719,660 SH   SOLE 21 5,719,660 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   209,625,036 4,056,212 SH   SOLE 22 3,775,503 0 280,709
MOLSON COORS BEVERAGE CO CL B 60871R209   18,319,578 354,481 SH   SOLE 23 354,481 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   45,259,173 875,758 SH   SOLE 25 875,758 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   25,119,529 486,059 SH   SOLE 26 186,360 0 299,699
MOLSON COORS BEVERAGE CO CL B 60871R209   29,320,286 567,343 SH   SOLE 28 8,270 0 559,073
MOLSON COORS BEVERAGE CO CL B 60871R209   74,772,743 1,446,841 SH   SOLE 30 1,446,841 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,346,057 26,046 SH   SOLE 31 22,916 0 3,130
MOLSON COORS BEVERAGE CO CL B 60871R209   1,068,949 20,684 SH   SOLE 34 20,684 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   3,411,345 66,009 SH   SOLE 36 66,009 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   430,598 8,332 SH   SOLE 40 8,332 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   10,078 195 SH   OTR 43 195 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   9,731,378 188,301 SH   SOLE 43 168,180 0 20,121
MOMENTIVE GLOBAL INC COM 60878Y108   2,588,555 277,742 SH   SOLE 2 184,989 0 92,753
MOMENTIVE GLOBAL INC COM 60878Y108   15,825 1,698 SH   SOLE 4 530 0 1,168
MOMENTIVE GLOBAL INC COM 60878Y108   463,046 49,683 SH   SOLE 7 49,683 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   3,211,141 344,543 SH   SOLE 18 329,001 0 15,542
MOMENTIVE GLOBAL INC COM 60878Y108   7,092,800 761,030 SH   SOLE 19 761,030 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   43,417,071 4,658,484 SH   SOLE 21 4,658,484 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   35,397,323 3,797,996 SH   SOLE 22 3,694,030 0 103,966
MOMENTIVE GLOBAL INC COM 60878Y108   147,601 15,837 SH   SOLE 23 15,837 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   210,716 22,609 SH   SOLE 25 22,609 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   800,709 85,913 SH   SOLE 26 32,105 0 53,808
MOMENTIVE GLOBAL INC COM 60878Y108   19,143 2,054 SH   SOLE 28 2,054 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   744,053 79,834 SH   SOLE 30 79,834 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   26,506 2,844 SH   SOLE 36 2,844 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   160,667 17,239 SH   SOLE 40 17,239 0 0
MOMENTIVE GLOBAL INC COM 60878Y108   824,512 88,467 SH   SOLE 43 86,287 0 2,180
MOMENTUS INC COM CL A 60879E101   37,798 64,612 SH   SOLE 2 3,763 0 60,849
MOMENTUS INC COM CL A 60879E101   88,376 151,070 SH   SOLE 18 151,070 0 0
MOMENTUS INC COM CL A 60879E101   57,272 97,900 SH   SOLE 19 97,900 0 0
MOMENTUS INC COM CL A 60879E101   1,250,563 2,137,714 SH   SOLE 21 2,137,714 0 0
MOMENTUS INC COM CL A 60879E101   691,327 1,181,755 SH   SOLE 22 1,143,855 0 37,900
MONARCH CASINO & RESORT INC COM 609027107   5,350,293 72,155 SH   SOLE 2 59,531 0 12,624
MONARCH CASINO & RESORT INC COM 609027107   2,966 40 SH   SOLE 4 40 0 0
MONARCH CASINO & RESORT INC COM 609027107   11,864 160 SH   SOLE 7 160 0 0
MONARCH CASINO & RESORT INC COM 609027107   3,282,398 44,267 SH   SOLE 18 44,267 0 0
MONARCH CASINO & RESORT INC COM 609027107   5,639,627 76,057 SH   SOLE 19 76,057 0 0
MONARCH CASINO & RESORT INC COM 609027107   115,219,831 1,553,875 SH   SOLE 21 1,553,875 0 0
MONARCH CASINO & RESORT INC COM 609027107   34,551,972 465,974 SH   SOLE 22 454,309 0 11,665
MONARCH CASINO & RESORT INC COM 609027107   251,220 3,388 SH   SOLE 23 3,388 0 0
MONARCH CASINO & RESORT INC COM 609027107   199,538 2,691 SH   SOLE 25 2,691 0 0
MONARCH CASINO & RESORT INC COM 609027107   922,574 12,442 SH   SOLE 26 9,983 0 2,459
MONARCH CASINO & RESORT INC COM 609027107   1,651,765 22,276 SH   SOLE 30 22,276 0 0
MONARCH CASINO & RESORT INC COM 609027107   158,088 2,132 SH   SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107   661,196 8,917 SH   SOLE 43 8,702 0 215
MONDAY COM LTD SHS M7S64H106   465,508 3,261 SH   SOLE 2 3,261 0 0
MONDAY COM LTD SHS M7S64H106   491,917 3,446 SH   SOLE 21 3,446 0 0
MONDAY COM LTD SHS M7S64H106   455,373 3,190 SH   SOLE 22 3,190 0 0
MONDAY COM LTD SHS M7S64H106   203,562 1,426 SH   SOLE 26 0 0 1,426
MONDAY COM LTD SHS M7S64H106   14,226,465 99,660 SH   SOLE 30 99,660 0 0
MONDAY COM LTD SHS M7S64H106   220,834 1,547 SH   SOLE 43 1,543 0 4
MONDELEZ INTL INC CL A 609207105   186,169,481 2,670,245 SH   SOLE 2 610,068 0 2,060,177
MONDELEZ INTL INC CL A 609207105   67,510,643 968,311 SH   SOLE 4 715,280 0 253,031
MONDELEZ INTL INC CL A 609207105   96,248,460 1,380,500 SH   SOLE 7 1,340,510 0 39,990
MONDELEZ INTL INC CL A 609207105   4,349,761 62,389 SH   SOLE 13 62,389 0 0
MONDELEZ INTL INC CL A 609207105   16,452,038 235,973 SH   SOLE 15 235,973 0 0
MONDELEZ INTL INC CL A 609207105   253,627,744 3,637,805 SH   SOLE 18 3,478,450 0 159,355
MONDELEZ INTL INC CL A 609207105   168,699,950 2,419,678 SH   SOLE 19 2,419,678 0 0
MONDELEZ INTL INC CL A 609207105   700,128 10,042 SH   SOLE 20 10,042 0 0
MONDELEZ INTL INC CL A 609207105   2,261,750,893 32,440,489 SH   SOLE 21 32,440,489 0 0
MONDELEZ INTL INC CL A 609207105   2,086,136,044 29,921,630 SH   SOLE 22 27,077,789 0 2,843,841
MONDELEZ INTL INC CL A 609207105   207,892,351 2,981,818 SH   SOLE 23 2,981,818 0 0
MONDELEZ INTL INC CL A 609207105   195,839,367 2,808,941 SH   SOLE 25 2,742,182 0 66,759
MONDELEZ INTL INC CL A 609207105   256,521,145 3,679,305 SH   SOLE 26 1,156,244 0 2,523,061
MONDELEZ INTL INC CL A 609207105   204,367,726 2,931,264 SH   SOLE 28 32,569 0 2,898,695
MONDELEZ INTL INC CL A 609207105   3,318,045 47,591 SH   SOLE 29 47,591 0 0
MONDELEZ INTL INC CL A 609207105   576,614,101 8,270,426 SH   SOLE 30 8,270,426 0 0
MONDELEZ INTL INC CL A 609207105   26,969,369 386,824 SH   SOLE 31 283,514 0 103,310
MONDELEZ INTL INC CL A 609207105   21,399,160 306,930 SH   SOLE 32 306,930 0 0
MONDELEZ INTL INC CL A 609207105   87,544,545 1,255,659 SH   SOLE 34 1,255,659 0 0
MONDELEZ INTL INC CL A 609207105   31,658,527 454,081 SH   SOLE 36 454,081 0 0
MONDELEZ INTL INC CL A 609207105   2,915,969 41,824 SH   SOLE 37 41,824 0 0
MONDELEZ INTL INC CL A 609207105   3,815,288 54,723 SH   SOLE 40 54,723 0 0
MONDELEZ INTL INC CL A 609207105   241,371 3,462 SH   OTR 43 3,462 0 0
MONDELEZ INTL INC CL A 609207105   110,386,368 1,583,281 SH   SOLE 43 1,399,327 0 183,954
MONEYGRAM INTL INC COM NEW 60935Y208   960,932 92,220 SH   SOLE 2 25,673 0 66,547
MONEYGRAM INTL INC COM NEW 60935Y208   8,961 860 SH   SOLE 7 860 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   3,639,404 349,271 SH   SOLE 18 349,271 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   2,761,227 264,993 SH   SOLE 19 264,993 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   37,660,381 3,614,240 SH   SOLE 21 3,614,240 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   28,791,377 2,763,088 SH   SOLE 22 2,653,941 0 109,147
MONEYGRAM INTL INC COM NEW 60935Y208   154,299 14,808 SH   SOLE 25 14,808 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   57,477 5,516 SH   SOLE 26 0 0 5,516
MONEYGRAM INTL INC COM NEW 60935Y208   60,050 5,763 SH   SOLE 28 0 0 5,763
MONEYGRAM INTL INC COM NEW 60935Y208   364,929 35,022 SH   SOLE 30 35,022 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   172,180 16,524 SH   SOLE 40 16,524 0 0
MONEYGRAM INTL INC COM NEW 60935Y208   312,975 30,036 SH   SOLE 43 29,812 0 224
MONEYLION INC CL A 60938K106   45,859 80,766 SH   SOLE 2 23,630 0 57,136
MONEYLION INC CL A 60938K106   514 906 SH   SOLE 7 906 0 0
MONEYLION INC CL A 60938K106   227,544 400,747 SH   SOLE 18 400,747 0 0
MONEYLION INC CL A 60938K106   152,771 269,057 SH   SOLE 19 269,057 0 0
MONEYLION INC CL A 60938K106   2,643,430 4,655,565 SH   SOLE 21 4,655,565 0 0
MONEYLION INC CL A 60938K106   1,044,744 1,839,986 SH   SOLE 22 1,742,650 0 97,336
MONGODB INC CL A 60937P106   26,192,664 112,357 SH   SOLE 2 13,900 0 98,457
MONGODB INC CL A 60937P106   9,980,333 42,812 SH   SOLE 4 25,057 0 17,755
MONGODB INC CL A 60937P106   13,073,136 56,079 SH   SOLE 7 56,079 0 0
MONGODB INC CL A 60937P106   319,608 1,371 SH   SOLE 13 1,371 0 0
MONGODB INC CL A 60937P106   1,063,260 4,561 SH   SOLE 15 4,561 0 0
MONGODB INC CL A 60937P106   23,945,853 102,719 SH   SOLE 18 82,936 0 19,783
MONGODB INC CL A 60937P106   162,435,219 696,788 SH   SOLE 19 696,788 0 0
MONGODB INC CL A 60937P106   276,785,008 1,187,307 SH   SOLE 21 1,187,307 0 0
MONGODB INC CL A 60937P106   381,977,377 1,638,544 SH   SOLE 22 1,513,235 0 125,309
MONGODB INC CL A 60937P106   29,891,346 128,223 SH   SOLE 23 128,223 0 0
MONGODB INC CL A 60937P106   18,990,421 81,462 SH   SOLE 25 81,462 0 0
MONGODB INC CL A 60937P106   18,920,485 81,162 SH   SOLE 26 43,945 0 37,217
MONGODB INC CL A 60937P106   27,489,510 117,920 SH   SOLE 28 977 0 116,943
MONGODB INC CL A 60937P106   18,183 78 SH   SOLE 29 78 0 0
MONGODB INC CL A 60937P106   60,881,852 261,161 SH   SOLE 30 261,161 0 0
MONGODB INC CL A 60937P106   4,253,274 18,245 SH   SOLE 31 13,192 0 5,053
MONGODB INC CL A 60937P106   103,956,600 445,936 SH   SOLE 34 445,936 0 0
MONGODB INC CL A 60937P106   3,719,896 15,957 SH   SOLE 36 15,957 0 0
MONGODB INC CL A 60937P106   593,524 2,546 SH   SOLE 40 2,546 0 0
MONGODB INC CL A 60937P106   45,692 196 SH   OTR 43 196 0 0
MONGODB INC CL A 60937P106   12,800,153 54,908 SH   SOLE 43 49,868 0 5,040
MONGODB INC NOTE 0.250% 1/1 60937PAD8   8,642,188 6,689,000 PRN   SOLE 21 6,689,000 0 0
MONOLITHIC PWR SYS INC COM 609839105   61,411,753 122,691 SH   SOLE 2 47,060 0 75,631
MONOLITHIC PWR SYS INC COM 609839105   20,915,564 41,786 SH   SOLE 4 21,769 0 20,017
MONOLITHIC PWR SYS INC COM 609839105   14,098,710 28,167 SH   SOLE 7 26,911 0 1,256
MONOLITHIC PWR SYS INC COM 609839105   573,619 1,146 SH   SOLE 13 1,146 0 0
MONOLITHIC PWR SYS INC COM 609839105   2,623,330 5,241 SH   SOLE 15 5,241 0 0
MONOLITHIC PWR SYS INC COM 609839105   45,571,664 91,045 SH   SOLE 18 86,913 0 4,132
MONOLITHIC PWR SYS INC COM 609839105   510,409,147 1,019,717 SH   SOLE 19 1,019,717 0 0
MONOLITHIC PWR SYS INC COM 609839105   885,048,321 1,768,187 SH   SOLE 21 1,768,187 0 0
MONOLITHIC PWR SYS INC COM 609839105   539,602,642 1,078,041 SH   SOLE 22 982,948 0 95,093
MONOLITHIC PWR SYS INC COM 609839105   41,775,068 83,460 SH   SOLE 23 83,460 0 0
MONOLITHIC PWR SYS INC COM 609839105   30,082,454 60,100 SH   SOLE 25 59,979 0 121
MONOLITHIC PWR SYS INC COM 609839105   36,099,445 72,121 SH   SOLE 26 25,376 0 46,745
MONOLITHIC PWR SYS INC COM 609839105   37,640,608 75,200 SH   SOLE 28 629 0 74,571
MONOLITHIC PWR SYS INC COM 609839105   22,524 45 SH   SOLE 29 45 0 0
MONOLITHIC PWR SYS INC COM 609839105   125,092,955 249,916 SH   SOLE 30 239,997 0 9,919
MONOLITHIC PWR SYS INC COM 609839105   7,688,795 15,361 SH   SOLE 31 12,016 0 3,345
MONOLITHIC PWR SYS INC COM 609839105   206,366,636 412,288 SH   SOLE 34 412,288 0 0
MONOLITHIC PWR SYS INC COM 609839105   5,735,187 11,458 SH   SOLE 36 11,458 0 0
MONOLITHIC PWR SYS INC COM 609839105   894,465 1,787 SH   SOLE 40 1,787 0 0
MONOLITHIC PWR SYS INC COM 609839105   43,046 86 SH   OTR 43 86 0 0
MONOLITHIC PWR SYS INC COM 609839105   18,161,321 36,283 SH   SOLE 43 32,004 0 4,279
MONRO INC COM 610236101   1,511,965 30,588 SH   SOLE 2 9,297 0 21,291
MONRO INC COM 610236101   7,167 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101   527,665 10,675 SH   SOLE 7 10,675 0 0
MONRO INC COM 610236101   5,374,030 108,720 SH   SOLE 18 108,720 0 0
MONRO INC COM 610236101   3,076,474 62,239 SH   SOLE 19 62,239 0 0
MONRO INC COM 610236101   189,556,833 3,834,854 SH   SOLE 21 3,834,854 0 0
MONRO INC COM 610236101   44,477,806 899,814 SH   SOLE 22 860,336 0 39,478
MONRO INC COM 610236101   308,245 6,236 SH   SOLE 25 6,236 0 0
MONRO INC COM 610236101   588,860 11,913 SH   SOLE 26 9,704 0 2,209
MONRO INC COM 610236101   109,537 2,216 SH   SOLE 28 597 0 1,619
MONRO INC COM 610236101   3,543,686 71,691 SH   SOLE 30 71,691 0 0
MONRO INC COM 610236101   39,396 797 SH   SOLE 36 797 0 0
MONRO INC COM 610236101   222,040 4,492 SH   SOLE 40 4,492 0 0
MONRO INC COM 610236101   768,546 15,548 SH   SOLE 43 14,565 0 983
MONROE CAP CORP COM 610335101   859,240 112,319 SH   SOLE 30 112,319 0 0
MONROE CAP CORP COM 610335101   12 2 SH   SOLE 43 2 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   65,870,218 1,219,593 SH   SOLE 2 173,772 0 1,045,821
MONSTER BEVERAGE CORP NEW COM 61174X109   31,620,911 585,464 SH   SOLE 4 313,586 0 271,878
MONSTER BEVERAGE CORP NEW COM 61174X109   33,219,931 615,070 SH   SOLE 7 590,830 0 24,240
MONSTER BEVERAGE CORP NEW COM 61174X109   2,737,929 50,693 SH   SOLE 13 35,944 0 14,749
MONSTER BEVERAGE CORP NEW COM 61174X109   5,019,689 92,940 SH   SOLE 15 92,940 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   148,895,902 2,756,821 SH   SOLE 18 2,690,652 0 66,169
MONSTER BEVERAGE CORP NEW COM 61174X109   29,684,652 549,614 SH   SOLE 19 549,614 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,004,883,487 18,605,508 SH   SOLE 21 18,605,508 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   890,242,293 16,482,916 SH   SOLE 22 14,890,918 0 1,591,998
MONSTER BEVERAGE CORP NEW COM 61174X109   79,756,675 1,476,702 SH   SOLE 23 1,476,702 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   71,777,130 1,328,960 SH   SOLE 25 1,248,299 0 80,661
MONSTER BEVERAGE CORP NEW COM 61174X109   66,774,993 1,236,345 SH   SOLE 26 448,960 0 787,385
MONSTER BEVERAGE CORP NEW COM 61174X109   67,139,993 1,243,103 SH   SOLE 28 9,992 0 1,233,111
MONSTER BEVERAGE CORP NEW COM 61174X109   257,685,329 4,771,067 SH   SOLE 30 4,753,875 0 17,192
MONSTER BEVERAGE CORP NEW COM 61174X109   11,619,279 215,132 SH   SOLE 31 158,456 0 56,676
MONSTER BEVERAGE CORP NEW COM 61174X109   12,669,774 234,582 SH   SOLE 32 234,582 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   27,355,201 506,484 SH   SOLE 34 506,484 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   13,356,241 247,292 SH   SOLE 36 247,292 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,671,610 30,950 SH   SOLE 40 30,950 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   90,629 1,678 SH   OTR 43 1,678 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   49,156,391 910,135 SH   SOLE 43 820,767 0 89,368
MONTAUK RENEWABLES INC COM 61218C103   268,367 34,100 SH   SOLE 2 18,818 0 15,282
MONTAUK RENEWABLES INC COM 61218C103   247,574 31,458 SH   SOLE 7 31,458 0 0
MONTAUK RENEWABLES INC COM 61218C103   1,299,856 165,166 SH   SOLE 18 165,166 0 0
MONTAUK RENEWABLES INC COM 61218C103   979,705 124,486 SH   SOLE 19 124,486 0 0
MONTAUK RENEWABLES INC COM 61218C103   17,545,874 2,229,463 SH   SOLE 21 2,229,463 0 0
MONTAUK RENEWABLES INC COM 61218C103   12,505,635 1,589,026 SH   SOLE 22 1,536,289 0 52,737
MONTAUK RENEWABLES INC COM 61218C103   87,719 11,146 SH   SOLE 25 11,146 0 0
MONTAUK RENEWABLES INC COM 61218C103   41,971 5,333 SH   SOLE 26 2,214 0 3,119
MONTAUK RENEWABLES INC COM 61218C103   264,707 33,635 SH   SOLE 30 33,635 0 0
MONTAUK RENEWABLES INC COM 61218C103   44,780 5,690 SH   SOLE 36 5,690 0 0
MONTAUK RENEWABLES INC COM 61218C103   57,231 7,272 SH   SOLE 40 7,272 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   173,374 22,256 SH   SOLE 2 6,697 0 15,559
MONTE ROSA THERAPEUTICS INC COM 61225M102   3,116 400 SH   SOLE 7 400 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   972,215 124,803 SH   SOLE 18 124,803 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   10,777,060 1,383,448 SH   SOLE 19 1,383,448 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   10,286,500 1,320,475 SH   SOLE 21 1,320,475 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   5,493,368 705,182 SH   SOLE 22 665,406 0 39,776
MONTE ROSA THERAPEUTICS INC COM 61225M102   48,617 6,241 SH   SOLE 25 6,241 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   7,759 996 SH   SOLE 26 996 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   347,613 44,623 SH   SOLE 30 44,623 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   7,767 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   459,144 12,872 SH   SOLE 2 7,115 0 5,757
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,319 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   1,215,063 34,064 SH   SOLE 7 34,064 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,615,003 73,311 SH   SOLE 18 73,311 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   1,944,407 54,511 SH   SOLE 19 54,511 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   32,951,161 923,778 SH   SOLE 21 923,778 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   26,726,354 749,267 SH   SOLE 22 731,479 0 17,788
MONTROSE ENVIRONMENTAL GROUP COM 615111101   146,140 4,097 SH   SOLE 25 4,097 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   485,790 13,619 SH   SOLE 26 11,852 0 1,767
MONTROSE ENVIRONMENTAL GROUP COM 615111101   724,279 20,305 SH   SOLE 28 17,214 0 3,091
MONTROSE ENVIRONMENTAL GROUP COM 615111101   10,311,234 289,073 SH   SOLE 30 289,073 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   38,702 1,085 SH   SOLE 36 1,085 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   142,323 3,990 SH   SOLE 40 3,990 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   196,577 5,511 SH   SOLE 43 5,479 0 32
MOODYS CORP COM 615369105   114,108,126 372,878 SH   SOLE 2 151,370 0 221,508
MOODYS CORP COM 615369105   44,015,775 143,833 SH   SOLE 4 87,909 0 55,924
MOODYS CORP COM 615369105   55,441,643 181,170 SH   SOLE 7 176,589 0 4,581
MOODYS CORP COM 615369105   2,659,008 8,689 SH   SOLE 13 8,689 0 0
MOODYS CORP COM 615369105   5,689,524 18,592 SH   SOLE 15 18,592 0 0
MOODYS CORP COM 615369105   103,589,606 338,506 SH   SOLE 18 323,252 0 15,254
MOODYS CORP COM 615369105   18,170,550 59,377 SH   SOLE 19 59,377 0 0
MOODYS CORP COM 615369105   19,969,641 65,256 SH   SOLE 20 65,256 0 0
MOODYS CORP COM 615369105   1,439,218,180 4,703,020 SH   SOLE 21 4,703,020 0 0
MOODYS CORP COM 615369105   1,062,475,122 3,471,914 SH   SOLE 22 3,135,188 0 336,726
MOODYS CORP COM 615369105   100,657,629 328,925 SH   SOLE 23 328,925 0 0
MOODYS CORP COM 615369105   257,083,118 840,086 SH   SOLE 25 839,845 0 241
MOODYS CORP COM 615369105   140,015,167 457,536 SH   SOLE 26 287,136 0 170,400
MOODYS CORP COM 615369105   142,227,997 464,767 SH   SOLE 28 5,312 0 459,455
MOODYS CORP COM 615369105   1,479,913 4,836 SH   SOLE 29 4,836 0 0
MOODYS CORP COM 615369105   409,702,942 1,338,811 SH   SOLE 30 1,297,878 0 40,933
MOODYS CORP COM 615369105   17,856,267 58,350 SH   SOLE 31 46,166 0 12,184
MOODYS CORP COM 615369105   4,747,594 15,514 SH   SOLE 34 15,514 0 0
MOODYS CORP COM 615369105   15,152,274 49,514 SH   SOLE 36 49,514 0 0
MOODYS CORP COM 615369105   2,014,836 6,584 SH   SOLE 40 6,584 0 0
MOODYS CORP COM 615369105   99,150 324 SH   OTR 43 324 0 0
MOODYS CORP COM 615369105   70,906,284 231,705 SH   SOLE 43 213,922 0 17,783
MOOG INC CL A 615394202   11,874,294 117,859 SH   SOLE 2 72,418 0 45,441
MOOG INC CL A 615394202   13,098 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202   1,120,340 11,120 SH   SOLE 7 11,120 0 0
MOOG INC CL A 615394202   10,158,723 100,831 SH   SOLE 18 97,359 0 3,472
MOOG INC CL A 615394202   26,496,444 262,992 SH   SOLE 19 262,992 0 0
MOOG INC CL A 615394202   392,076,584 3,891,579 SH   SOLE 21 3,891,579 0 0
MOOG INC CL A 615394202   106,194,631 1,054,041 SH   SOLE 22 1,022,966 0 31,075
MOOG INC CL A 615394202   719,557 7,142 SH   SOLE 23 7,142 0 0
MOOG INC CL A 615394202   492,668 4,890 SH   SOLE 25 4,890 0 0
MOOG INC CL A 615394202   883,981 8,774 SH   SOLE 26 8,774 0 0
MOOG INC CL A 615394202   458,211 4,548 SH   SOLE 28 521 0 4,027
MOOG INC CL A 615394202   4,498,387 44,649 SH   SOLE 30 44,649 0 0
MOOG INC CL A 615394202   253,185 2,513 SH   SOLE 36 2,513 0 0
MOOG INC CL A 615394202   455,088 4,517 SH   SOLE 40 4,517 0 0
MOOG INC CL A 615394202   876,128 8,696 SH   SOLE 43 8,610 0 86
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   2,430,653 113,635 SH   SOLE 19 113,635 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   6,738 315 SH   SOLE 21 315 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   20,962 980 SH   SOLE 34 980 0 0
MORGAN STANLEY COM NEW 617446448   207,295,098 2,360,992 SH   SOLE 2 283,574 0 2,077,418
MORGAN STANLEY COM NEW 617446448   85,008,311 968,204 SH   SOLE 4 592,067 0 376,137
MORGAN STANLEY COM NEW 617446448   121,254,434 1,381,030 SH   SOLE 7 1,343,100 0 37,930
MORGAN STANLEY COM NEW 617446448   3,967,945 45,193 SH   SOLE 13 45,193 0 0
MORGAN STANLEY COM NEW 617446448   19,414,248 221,119 SH   SOLE 15 221,119 0 0
MORGAN STANLEY COM NEW 617446448   267,231,241 3,043,636 SH   SOLE 18 2,932,818 0 110,818
MORGAN STANLEY COM NEW 617446448   38,361,664 436,921 SH   SOLE 19 436,921 0 0
MORGAN STANLEY COM NEW 617446448   2,767,815,102 31,524,090 SH   SOLE 21 31,524,090 0 0
MORGAN STANLEY COM NEW 617446448   2,409,227,698 27,439,951 SH   SOLE 22 24,832,920 0 2,607,031
MORGAN STANLEY COM NEW 617446448   236,993,360 2,699,241 SH   SOLE 23 2,699,241 0 0
MORGAN STANLEY COM NEW 617446448   191,530,432 2,181,440 SH   SOLE 25 2,176,626 0 4,814
MORGAN STANLEY COM NEW 617446448   207,133,809 2,359,155 SH   SOLE 26 992,934 0 1,366,221
MORGAN STANLEY COM NEW 617446448   245,752,200 2,799,000 SH   SOLE 28 100,711 0 2,698,289
MORGAN STANLEY COM NEW 617446448   165,942 1,890 SH   SOLE 29 1,890 0 0
MORGAN STANLEY COM NEW 617446448   601,417,884 6,849,862 SH   SOLE 30 6,849,862 0 0
MORGAN STANLEY COM NEW 617446448   31,362,160 357,200 SH   SOLE 31 263,027 0 94,173
MORGAN STANLEY COM NEW 617446448   9,946,423 113,285 SH   SOLE 34 113,285 0 0
MORGAN STANLEY COM NEW 617446448   36,562,378 416,428 SH   SOLE 36 416,428 0 0
MORGAN STANLEY COM NEW 617446448   4,494,482 51,190 SH   SOLE 40 51,190 0 0
MORGAN STANLEY COM NEW 617446448   286,491 3,263 SH   OTR 43 3,263 0 0
MORGAN STANLEY COM NEW 617446448   159,883,887 1,821,001 SH   SOLE 43 1,660,850 0 160,151
MORGAN STANLEY OPTIONS 617446448   79,020 900 SH Call SOLE 2 0 0 900
MORGAN STANLEY OPTIONS 617446448   43,900 500 SH Call SOLE 4 500 0 0
MORGAN STANLEY OPTIONS 617446448   719,960 8,200 SH Call SOLE 18 8,200 0 0
MORGAN STANLEY OPTIONS 617446448   3,626,140 41,300 SH Call SOLE 19 41,300 0 0
MORGAN STANLEY OPTIONS 617446448   307,300 3,500 SH Call SOLE 22 3,500 0 0
MORGAN STANLEY OPTIONS 617446448   61,460 700 SH Call SOLE 26 700 0 0
MORGAN STANLEY OPTIONS 617446448   2,282,800 26,000 SH Call SOLE 34 26,000 0 0
MORNINGSTAR INC COM 617700109   4,860,538 23,940 SH   SOLE 2 10,350 0 13,590
MORNINGSTAR INC COM 617700109   16,242 80 SH   SOLE 4 80 0 0
MORNINGSTAR INC COM 617700109   1,155,444 5,691 SH   SOLE 7 5,691 0 0
MORNINGSTAR INC COM 617700109   2,318,603 11,420 SH   SOLE 18 11,420 0 0
MORNINGSTAR INC COM 617700109   1,727,582 8,509 SH   SOLE 19 8,509 0 0
MORNINGSTAR INC COM 617700109   74,846,400 368,647 SH   SOLE 21 368,647 0 0
MORNINGSTAR INC COM 617700109   125,077,038 616,052 SH   SOLE 22 582,561 0 33,491
MORNINGSTAR INC COM 617700109   855,162 4,212 SH   SOLE 25 4,212 0 0
MORNINGSTAR INC COM 617700109   2,298,300 11,320 SH   SOLE 26 9,072 0 2,248
MORNINGSTAR INC COM 617700109   252,772 1,245 SH   SOLE 28 385 0 860
MORNINGSTAR INC COM 617700109   3,442,780 16,957 SH   SOLE 30 16,957 0 0
MORNINGSTAR INC COM 617700109   70,654 348 SH   SOLE 31 348 0 0
MORNINGSTAR INC COM 617700109   870,390 4,287 SH   SOLE 40 4,287 0 0
MORNINGSTAR INC COM 617700109   22,333 110 SH   OTR 43 110 0 0
MORNINGSTAR INC COM 617700109   6,547,263 32,248 SH   SOLE 43 29,900 0 2,348
MORPHIC HLDG INC COM 61775R105   684,220 18,178 SH   SOLE 2 8,921 0 9,257
MORPHIC HLDG INC COM 61775R105   4,253 113 SH   SOLE 4 113 0 0
MORPHIC HLDG INC COM 61775R105   10,765 286 SH   SOLE 7 286 0 0
MORPHIC HLDG INC COM 61775R105   2,757,168 73,251 SH   SOLE 18 73,251 0 0
MORPHIC HLDG INC COM 61775R105   9,325,611 247,758 SH   SOLE 19 247,758 0 0
MORPHIC HLDG INC COM 61775R105   39,481,537 1,048,925 SH   SOLE 21 1,048,925 0 0
MORPHIC HLDG INC COM 61775R105   27,930,423 742,041 SH   SOLE 22 720,978 0 21,063
MORPHIC HLDG INC COM 61775R105   10,163 270 SH   SOLE 23 270 0 0
MORPHIC HLDG INC COM 61775R105   193,884 5,151 SH   SOLE 25 5,151 0 0
MORPHIC HLDG INC COM 61775R105   470,500 12,500 SH   SOLE 26 10,913 0 1,587
MORPHIC HLDG INC COM 61775R105   3,645,923 96,863 SH   SOLE 30 96,863 0 0
MORPHIC HLDG INC COM 61775R105   15,432 410 SH   SOLE 34 410 0 0
MORPHIC HLDG INC COM 61775R105   39,710 1,055 SH   SOLE 36 1,055 0 0
MORPHIC HLDG INC COM 61775R105   163,282 4,338 SH   SOLE 40 4,338 0 0
MORPHIC HLDG INC COM 61775R105   332,361 8,830 SH   SOLE 43 5,040 0 3,790
MORPHOSYS AG SPONSORED ADS 617760202   84,253 21,276 SH   SOLE 43 14,940 0 6,336
MOSAIC CO NEW COM 61945C103   38,375,271 836,427 SH   SOLE 2 124,787 0 711,640
MOSAIC CO NEW COM 61945C103   16,617,461 362,194 SH   SOLE 4 217,355 0 144,839
MOSAIC CO NEW COM 61945C103   35,820,122 780,735 SH   SOLE 7 770,947 0 9,788
MOSAIC CO NEW COM 61945C103   272,802 5,946 SH   SOLE 13 5,946 0 0
MOSAIC CO NEW COM 61945C103   2,635,898 57,452 SH   SOLE 15 57,452 0 0
MOSAIC CO NEW COM 61945C103   24,633,706 536,916 SH   SOLE 18 508,518 0 28,398
MOSAIC CO NEW COM 61945C103   6,608,372 144,036 SH   SOLE 19 144,036 0 0
MOSAIC CO NEW COM 61945C103   463,135,385 10,094,494 SH   SOLE 21 10,094,494 0 0
MOSAIC CO NEW COM 61945C103   347,196,900 7,567,500 SH   SOLE 22 6,845,361 0 722,139
MOSAIC CO NEW COM 61945C103   28,942,893 630,839 SH   SOLE 23 630,839 0 0
MOSAIC CO NEW COM 61945C103   37,543,329 818,294 SH   SOLE 25 817,631 0 663
MOSAIC CO NEW COM 61945C103   31,880,727 694,872 SH   SOLE 26 225,376 0 469,496
MOSAIC CO NEW COM 61945C103   30,311,907 660,678 SH   SOLE 28 12,022 0 648,656
MOSAIC CO NEW COM 61945C103   136,052,552 2,965,400 SH   SOLE 30 2,830,177 0 135,223
MOSAIC CO NEW COM 61945C103   4,569,327 99,593 SH   SOLE 31 73,733 0 25,860
MOSAIC CO NEW COM 61945C103   8,532,120 185,966 SH   SOLE 34 185,966 0 0
MOSAIC CO NEW COM 61945C103   4,453,434 97,067 SH   SOLE 36 97,067 0 0
MOSAIC CO NEW COM 61945C103   664,251 14,478 SH   SOLE 40 14,478 0 0
MOSAIC CO NEW COM 61945C103   76,115 1,659 SH   OTR 43 1,659 0 0
MOSAIC CO NEW COM 61945C103   22,425,109 488,777 SH   SOLE 43 456,026 0 32,751
MOTORCAR PTS AMER INC COM 620071100   86,981 11,691 SH   SOLE 2 670 0 11,021
MOTORCAR PTS AMER INC COM 620071100   1,853 249 SH   SOLE 7 249 0 0
MOTORCAR PTS AMER INC COM 620071100   432,651 58,152 SH   SOLE 18 58,152 0 0
MOTORCAR PTS AMER INC COM 620071100   259,797 34,919 SH   SOLE 19 34,919 0 0
MOTORCAR PTS AMER INC COM 620071100   4,801,173 645,319 SH   SOLE 21 645,319 0 0
MOTORCAR PTS AMER INC COM 620071100   3,745,623 503,444 SH   SOLE 22 487,615 0 15,829
MOTORCAR PTS AMER INC COM 620071100   208 28 SH   SOLE 43 28 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   81,497,836 284,828 SH   SOLE 2 40,648 0 244,180
MOTOROLA SOLUTIONS INC COM NEW 620076307   43,696,343 152,715 SH   SOLE 4 93,430 0 59,285
MOTOROLA SOLUTIONS INC COM NEW 620076307   55,641,984 194,464 SH   SOLE 7 189,338 0 5,126
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,453,827 5,081 SH   SOLE 13 5,081 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   5,541,194 19,366 SH   SOLE 15 19,366 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   3,720 13 SH   SOLE 17 0 0 13
MOTOROLA SOLUTIONS INC COM NEW 620076307   96,608,361 337,638 SH   SOLE 18 323,643 0 13,995
MOTOROLA SOLUTIONS INC COM NEW 620076307   193,313,148 675,613 SH   SOLE 19 675,613 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,770,016,776 6,186,058 SH   SOLE 21 6,186,058 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,176,592,598 4,112,091 SH   SOLE 22 3,769,641 0 342,450
MOTOROLA SOLUTIONS INC COM NEW 620076307   90,335,247 315,714 SH   SOLE 23 315,714 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   118,129,343 412,852 SH   SOLE 25 412,155 0 697
MOTOROLA SOLUTIONS INC COM NEW 620076307   91,902,381 321,191 SH   SOLE 26 124,539 0 196,652
MOTOROLA SOLUTIONS INC COM NEW 620076307   124,633,078 435,582 SH   SOLE 28 4,550 0 431,032
MOTOROLA SOLUTIONS INC COM NEW 620076307   365,655,255 1,277,934 SH   SOLE 30 1,257,751 0 20,183
MOTOROLA SOLUTIONS INC COM NEW 620076307   13,265,845 46,363 SH   SOLE 31 33,901 0 12,462
MOTOROLA SOLUTIONS INC COM NEW 620076307   62,045,574 216,844 SH   SOLE 34 216,844 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   21,654,891 75,682 SH   SOLE 36 75,682 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,904,481 6,656 SH   SOLE 40 6,656 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   74,680 261 SH   OTR 43 261 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   76,464,661 267,237 SH   SOLE 43 245,122 0 22,116
MOTUS GI HLDGS INC COM NEW 62014P405   516 530 SH   SOLE 21 530 0 0
MOTUS GI HLDGS INC COM NEW 62014P405   2,032 2,087 SH   SOLE 22 2,087 0 0
MOVADO GROUP INC COM 624580106   514,465 17,882 SH   SOLE 2 5,455 0 12,427
MOVADO GROUP INC COM 624580106   333,962 11,608 SH   SOLE 7 11,608 0 0
MOVADO GROUP INC COM 624580106   1,562,959 54,326 SH   SOLE 18 54,326 0 0
MOVADO GROUP INC COM 624580106   881,570 30,642 SH   SOLE 19 30,642 0 0
MOVADO GROUP INC COM 624580106   55,946,084 1,944,598 SH   SOLE 21 1,944,598 0 0
MOVADO GROUP INC COM 624580106   12,267,039 426,383 SH   SOLE 22 408,524 0 17,859
MOVADO GROUP INC COM 624580106   70,055 2,435 SH   SOLE 25 2,435 0 0
MOVADO GROUP INC COM 624580106   68,127 2,368 SH   SOLE 26 880 0 1,488
MOVADO GROUP INC COM 624580106   1,170,335 40,679 SH   SOLE 30 40,679 0 0
MOVADO GROUP INC COM 624580106   53,857 1,872 SH   SOLE 40 1,872 0 0
MOVADO GROUP INC COM 624580106   453,684 15,769 SH   SOLE 43 15,534 0 235
MOVANO INC COM 62459M107   4,934 4,011 SH   SOLE 18 4,011 0 0
MOVANO INC COM 62459M107   65,298 53,088 SH   SOLE 21 53,088 0 0
MP MATERIALS CORP COM CL A 553368101   14,099,116 500,146 SH   SOLE 2 66,247 0 433,899
MP MATERIALS CORP COM CL A 553368101   6,794 241 SH   SOLE 4 241 0 0
MP MATERIALS CORP COM CL A 553368101   5,543,592 196,651 SH   SOLE 7 196,651 0 0
MP MATERIALS CORP COM CL A 553368101   5,363,739 190,271 SH   SOLE 18 190,271 0 0
MP MATERIALS CORP COM CL A 553368101   805,839 28,586 SH   SOLE 19 28,586 0 0
MP MATERIALS CORP COM CL A 553368101   141,898,650 5,033,652 SH   SOLE 21 5,033,652 0 0
MP MATERIALS CORP COM CL A 553368101   75,480,867 2,677,576 SH   SOLE 22 2,562,454 0 115,122
MP MATERIALS CORP COM CL A 553368101   398,156 14,124 SH   SOLE 25 14,124 0 0
MP MATERIALS CORP COM CL A 553368101   988,200 35,055 SH   SOLE 26 28,481 0 6,574
MP MATERIALS CORP COM CL A 553368101   340,733 12,087 SH   SOLE 28 1,709 0 10,378
MP MATERIALS CORP COM CL A 553368101   1,262,066 44,770 SH   SOLE 30 44,770 0 0
MP MATERIALS CORP COM CL A 553368101   37,605 1,334 SH   SOLE 31 1,334 0 0
MP MATERIALS CORP COM CL A 553368101   347,526 12,328 SH   SOLE 40 12,328 0 0
MP MATERIALS CORP COM CL A 553368101   818,722 29,043 SH   SOLE 43 25,515 0 3,528
MPLX LP COM UNIT REP LTD 55336V100   2,445,054 70,974 SH   SOLE 19 70,974 0 0
MPLX LP COM UNIT REP LTD 55336V100   34 1 SH   SOLE 43 1 0 0
MR COOPER GROUP INC COM 62482R107   3,505,557 85,564 SH   SOLE 2 37,263 0 48,301
MR COOPER GROUP INC COM 62482R107   83,046 2,027 SH   SOLE 4 2,027 0 0
MR COOPER GROUP INC COM 62482R107   732,093 17,869 SH   SOLE 7 17,869 0 0
MR COOPER GROUP INC COM 62482R107   10,973,896 267,852 SH   SOLE 18 267,852 0 0
MR COOPER GROUP INC COM 62482R107   18,385,083 448,745 SH   SOLE 19 448,745 0 0
MR COOPER GROUP INC COM 62482R107   323,446,105 7,894,706 SH   SOLE 21 7,894,706 0 0
MR COOPER GROUP INC COM 62482R107   81,180,498 1,981,462 SH   SOLE 22 1,895,786 0 85,676
MR COOPER GROUP INC COM 62482R107   445,590 10,876 SH   SOLE 25 10,876 0 0
MR COOPER GROUP INC COM 62482R107   1,539,038 37,565 SH   SOLE 26 31,145 0 6,420
MR COOPER GROUP INC COM 62482R107   228,080 5,567 SH   SOLE 28 1,535 0 4,032
MR COOPER GROUP INC COM 62482R107   6,168,443 150,560 SH   SOLE 30 150,560 0 0
MR COOPER GROUP INC COM 62482R107   4,399,277 107,378 SH   SOLE 34 107,378 0 0
MR COOPER GROUP INC COM 62482R107   116,519 2,844 SH   SOLE 36 2,844 0 0
MR COOPER GROUP INC COM 62482R107   416,583 10,168 SH   SOLE 40 10,168 0 0
MR COOPER GROUP INC COM 62482R107   4,992,687 121,862 SH   SOLE 43 117,580 0 4,282
MRC GLOBAL INC COM 55345K103   2,877,946 296,085 SH   SOLE 2 244,816 0 51,269
MRC GLOBAL INC COM 55345K103   1,196 123 SH   SOLE 4 123 0 0
MRC GLOBAL INC COM 55345K103   322,811 33,211 SH   SOLE 7 33,211 0 0
MRC GLOBAL INC COM 55345K103   1,999,112 205,670 SH   SOLE 18 205,670 0 0
MRC GLOBAL INC COM 55345K103   3,574,511 367,748 SH   SOLE 19 367,748 0 0
MRC GLOBAL INC COM 55345K103   27,316,223 2,810,311 SH   SOLE 21 2,810,311 0 0
MRC GLOBAL INC COM 55345K103   25,378,298 2,610,936 SH   SOLE 22 2,548,296 0 62,640
MRC GLOBAL INC COM 55345K103   69,508 7,151 SH   SOLE 23 7,151 0 0
MRC GLOBAL INC COM 55345K103   168,428 17,328 SH   SOLE 25 17,328 0 0
MRC GLOBAL INC COM 55345K103   191,134 19,664 SH   SOLE 26 13,103 0 6,561
MRC GLOBAL INC COM 55345K103   797,448 82,042 SH   SOLE 30 82,042 0 0
MRC GLOBAL INC COM 55345K103   302,467 31,118 SH   SOLE 34 31,118 0 0
MRC GLOBAL INC COM 55345K103   46,705 4,805 SH   SOLE 36 4,805 0 0
MRC GLOBAL INC COM 55345K103   127,837 13,152 SH   SOLE 40 13,152 0 0
MRC GLOBAL INC COM 55345K103   844,231 86,855 SH   SOLE 43 84,909 0 1,946
MSA SAFETY INC COM 553498106   7,195,383 53,898 SH   SOLE 2 34,920 0 18,978
MSA SAFETY INC COM 553498106   16,688 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106   2,133,597 15,982 SH   SOLE 7 15,982 0 0
MSA SAFETY INC COM 553498106   9,938,408 74,445 SH   SOLE 18 74,445 0 0
MSA SAFETY INC COM 553498106   1,522,301 11,403 SH   SOLE 19 11,403 0 0
MSA SAFETY INC COM 553498106   253,820,480 1,901,277 SH   SOLE 21 1,901,277 0 0
MSA SAFETY INC COM 553498106   142,867,829 1,070,171 SH   SOLE 22 1,022,411 0 47,760
MSA SAFETY INC COM 553498106   870,287 6,519 SH   SOLE 25 6,519 0 0
MSA SAFETY INC COM 553498106   1,983,009 14,854 SH   SOLE 26 11,968 0 2,886
MSA SAFETY INC COM 553498106   2,853,162 21,372 SH   SOLE 28 21,372 0 0
MSA SAFETY INC COM 553498106   2,431,302 18,212 SH   SOLE 30 18,212 0 0
MSA SAFETY INC COM 553498106   71,823 538 SH   SOLE 31 538 0 0
MSA SAFETY INC COM 553498106   283,154 2,121 SH   SOLE 36 2,121 0 0
MSA SAFETY INC COM 553498106   804,738 6,028 SH   SOLE 40 6,028 0 0
MSA SAFETY INC COM 553498106   2,038,465 15,269 SH   SOLE 43 14,351 0 918
MSC INDL DIRECT INC CL A 553530106   31,102,176 370,264 SH   SOLE 2 38,946 0 331,318
MSC INDL DIRECT INC CL A 553530106   12,096 144 SH   SOLE 4 144 0 0
MSC INDL DIRECT INC CL A 553530106   582,456 6,934 SH   SOLE 7 6,934 0 0
MSC INDL DIRECT INC CL A 553530106   10,771,824 128,236 SH   SOLE 18 128,236 0 0
MSC INDL DIRECT INC CL A 553530106   28,730,856 342,034 SH   SOLE 19 342,034 0 0
MSC INDL DIRECT INC CL A 553530106   320,061,252 3,810,253 SH   SOLE 21 3,810,253 0 0
MSC INDL DIRECT INC CL A 553530106   115,229,352 1,371,778 SH   SOLE 22 1,311,894 0 59,884
MSC INDL DIRECT INC CL A 553530106   2,478,000 29,500 SH   SOLE 25 29,500 0 0
MSC INDL DIRECT INC CL A 553530106   2,078,496 24,744 SH   SOLE 26 20,840 0 3,904
MSC INDL DIRECT INC CL A 553530106   70,308 837 SH   SOLE 28 837 0 0
MSC INDL DIRECT INC CL A 553530106   1,826,496 21,744 SH   SOLE 30 21,744 0 0
MSC INDL DIRECT INC CL A 553530106   54,684 651 SH   SOLE 31 651 0 0
MSC INDL DIRECT INC CL A 553530106   1,880,676 22,389 SH   SOLE 32 22,389 0 0
MSC INDL DIRECT INC CL A 553530106   5,212,452 62,053 SH   SOLE 34 62,053 0 0
MSC INDL DIRECT INC CL A 553530106   100,968 1,202 SH   SOLE 36 1,202 0 0
MSC INDL DIRECT INC CL A 553530106   613,872 7,308 SH   SOLE 40 7,308 0 0
MSC INDL DIRECT INC CL A 553530106   13,371,895 159,189 SH   SOLE 43 148,714 0 10,475
MSCI INC COM 55354G100   86,781,054 155,052 SH   SOLE 2 22,965 0 132,087
MSCI INC COM 55354G100   28,573,854 51,053 SH   SOLE 4 28,883 0 22,170
MSCI INC COM 55354G100   27,518,838 49,168 SH   SOLE 7 46,863 0 2,305
MSCI INC COM 55354G100   1,286,168 2,298 SH   SOLE 13 2,298 0 0
MSCI INC COM 55354G100   5,127,880 9,162 SH   SOLE 15 9,162 0 0
MSCI INC COM 55354G100   222,198,782 397,003 SH   SOLE 18 335,333 0 61,670
MSCI INC COM 55354G100   566,016,176 1,011,303 SH   SOLE 19 1,011,303 0 0
MSCI INC COM 55354G100   1,187,126,557 2,121,043 SH   SOLE 21 2,121,043 0 0
MSCI INC COM 55354G100   1,044,327,250 1,865,903 SH   SOLE 22 1,701,438 0 164,465
MSCI INC COM 55354G100   84,571,398 151,104 SH   SOLE 23 151,104 0 0
MSCI INC COM 55354G100   72,798,319 130,069 SH   SOLE 25 129,954 0 115
MSCI INC COM 55354G100   72,413,252 129,381 SH   SOLE 26 42,932 0 86,449
MSCI INC COM 55354G100   76,985,360 137,550 SH   SOLE 28 4,993 0 132,557
MSCI INC COM 55354G100   68,842 123 SH   SOLE 29 123 0 0
MSCI INC COM 55354G100   185,107,393 330,732 SH   SOLE 30 330,732 0 0
MSCI INC COM 55354G100   12,555,526 22,433 SH   SOLE 31 16,579 0 5,854
MSCI INC COM 55354G100   53,291,443 95,216 SH   SOLE 34 95,216 0 0
MSCI INC COM 55354G100   12,029,417 21,493 SH   SOLE 36 21,493 0 0
MSCI INC COM 55354G100   1,809,478 3,233 SH   SOLE 40 3,233 0 0
MSCI INC COM 55354G100   68,842 123 SH   OTR 43 123 0 0
MSCI INC COM 55354G100   49,177,706 87,866 SH   SOLE 43 76,690 0 11,175
MSP RECOVERY INC COM CL A 553745100   83,603 98,356 SH   SOLE 22 98,356 0 0
MUELLER INDS INC COM 624756102   3,824,340 52,046 SH   SOLE 2 18,030 0 34,016
MUELLER INDS INC COM 624756102   10,434 142 SH   SOLE 4 142 0 0
MUELLER INDS INC COM 624756102   67,675 921 SH   SOLE 7 921 0 0
MUELLER INDS INC COM 624756102   13,697,113 186,406 SH   SOLE 18 186,406 0 0
MUELLER INDS INC COM 624756102   8,179,426 111,315 SH   SOLE 19 111,315 0 0
MUELLER INDS INC COM 624756102   496,446,899 6,756,218 SH   SOLE 21 6,756,218 0 0
MUELLER INDS INC COM 624756102   114,971,731 1,564,667 SH   SOLE 22 1,508,388 0 56,279
MUELLER INDS INC COM 624756102   640,011 8,710 SH   SOLE 25 8,710 0 0
MUELLER INDS INC COM 624756102   2,927,223 39,837 SH   SOLE 26 21,172 0 18,665
MUELLER INDS INC COM 624756102   74,803 1,018 SH   SOLE 28 1,018 0 0
MUELLER INDS INC COM 624756102   6,673,233 90,817 SH   SOLE 30 90,817 0 0
MUELLER INDS INC COM 624756102   89,646 1,220 SH   SOLE 36 1,220 0 0
MUELLER INDS INC COM 624756102   613,485 8,349 SH   SOLE 40 8,349 0 0
MUELLER INDS INC COM 624756102   3,034,304 41,294 SH   SOLE 43 37,950 0 3,344
MUELLER WTR PRODS INC COM SER A 624758108   1,156,518 82,964 SH   SOLE 2 45,905 0 37,059
MUELLER WTR PRODS INC COM SER A 624758108   4,851 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108   4,136,751 296,754 SH   SOLE 7 296,754 0 0
MUELLER WTR PRODS INC COM SER A 624758108   5,415,383 388,478 SH   SOLE 18 388,478 0 0
MUELLER WTR PRODS INC COM SER A 624758108   4,272,025 306,458 SH   SOLE 19 306,458 0 0
MUELLER WTR PRODS INC COM SER A 624758108   69,188,918 4,963,337 SH   SOLE 21 4,963,337 0 0
MUELLER WTR PRODS INC COM SER A 624758108   58,328,989 4,184,289 SH   SOLE 22 4,062,336 0 121,953
MUELLER WTR PRODS INC COM SER A 624758108   371,850 26,675 SH   SOLE 25 26,675 0 0
MUELLER WTR PRODS INC COM SER A 624758108   1,117,556 80,169 SH   SOLE 26 65,191 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108   1,315,601 94,376 SH   SOLE 28 94,376 0 0
MUELLER WTR PRODS INC COM SER A 624758108   31,978,945 2,294,042 SH   SOLE 30 2,294,042 0 0
MUELLER WTR PRODS INC COM SER A 624758108   513,787 36,857 SH   SOLE 34 36,857 0 0
MUELLER WTR PRODS INC COM SER A 624758108   529,372 37,975 SH   SOLE 36 37,975 0 0
MUELLER WTR PRODS INC COM SER A 624758108   344,388 24,705 SH   SOLE 40 24,705 0 0
MUELLER WTR PRODS INC COM SER A 624758108   366,580 26,297 SH   SOLE 43 25,595 0 702
MULLEN AUTOMOTIVE INC COM 62526P109   12,600 95,967 SH   SOLE 2 13,089 0 82,878
MULLEN AUTOMOTIVE INC COM 62526P109   349,020 2,658,189 SH   SOLE 18 2,658,189 0 0
MULLEN AUTOMOTIVE INC COM 62526P109   282,175 2,149,085 SH   SOLE 19 2,149,085 0 0
MULLEN AUTOMOTIVE INC COM 62526P109   4,209,591 32,060,862 SH   SOLE 21 32,060,862 0 0
MULLEN AUTOMOTIVE INC COM 62526P109   4,824,754 36,746,032 SH   SOLE 22 36,523,026 0 223,006
MULTIPLAN CORPORATION COM 62548M100   343,443 324,003 SH   SOLE 2 76,212 0 247,791
MULTIPLAN CORPORATION COM 62548M100   4,892 4,615 SH   SOLE 7 4,615 0 0
MULTIPLAN CORPORATION COM 62548M100   1,076,572 1,015,634 SH   SOLE 18 1,015,634 0 0
MULTIPLAN CORPORATION COM 62548M100   785,234 740,787 SH   SOLE 19 740,787 0 0
MULTIPLAN CORPORATION COM 62548M100   13,102,196 12,360,562 SH   SOLE 21 12,360,562 0 0
MULTIPLAN CORPORATION COM 62548M100   8,593,338 8,106,923 SH   SOLE 22 7,718,010 0 388,913
MULTIPLAN CORPORATION COM 62548M100   34,195 32,259 SH   SOLE 25 32,259 0 0
MULTIPLAN CORPORATION COM 62548M100   254,330 239,934 SH   SOLE 26 137,526 0 102,408
MULTIPLAN CORPORATION COM 62548M100   32,188 30,366 SH   SOLE 28 14,373 0 15,993
MULTIPLAN CORPORATION COM 62548M100   176,416 166,430 SH   SOLE 30 166,430 0 0
MULTIPLAN CORPORATION COM 62548M100   15,470 14,594 SH   SOLE 36 14,594 0 0
MULTIPLAN CORPORATION COM 62548M100   16,878 15,923 SH   SOLE 40 15,923 0 0
MULTIPLAN CORPORATION COM 62548M100   490,748 462,970 SH   SOLE 43 452,391 0 10,579
MURPHY OIL CORP COM 626717102   10,944,823 295,966 SH   SOLE 2 205,057 0 90,909
MURPHY OIL CORP COM 626717102   186,379 5,040 SH   SOLE 4 5,040 0 0
MURPHY OIL CORP COM 626717102   1,198,078 32,398 SH   SOLE 7 32,398 0 0
MURPHY OIL CORP COM 626717102   106,650 2,884 SH   SOLE 13 2,884 0 0
MURPHY OIL CORP COM 626717102   23,531,964 636,343 SH   SOLE 18 626,400 0 9,943
MURPHY OIL CORP COM 626717102   23,318,035 630,558 SH   SOLE 19 630,558 0 0
MURPHY OIL CORP COM 626717102   404,774,538 10,945,769 SH   SOLE 21 10,945,769 0 0
MURPHY OIL CORP COM 626717102   190,245,940 5,144,563 SH   SOLE 22 4,993,871 0 150,692
MURPHY OIL CORP COM 626717102   408,999 11,060 SH   SOLE 23 11,060 0 0
MURPHY OIL CORP COM 626717102   4,786,100 129,424 SH   SOLE 26 48,953 0 80,471
MURPHY OIL CORP COM 626717102   5,436 147 SH   SOLE 28 0 0 147
MURPHY OIL CORP COM 626717102   4,946,149 133,752 SH   SOLE 30 133,752 0 0
MURPHY OIL CORP COM 626717102   5,954 161 SH   SOLE 34 161 0 0
MURPHY OIL CORP COM 626717102   120,370 3,255 SH   SOLE 36 3,255 0 0
MURPHY OIL CORP COM 626717102   5,288 143 SH   OTR 43 143 0 0
MURPHY OIL CORP COM 626717102   10,805,155 292,189 SH   SOLE 43 270,310 0 21,879
MURPHY USA INC COM 626755102   11,232,917 43,530 SH   SOLE 2 26,005 0 17,525
MURPHY USA INC COM 626755102   15,741 61 SH   SOLE 4 61 0 0
MURPHY USA INC COM 626755102   1,416,436 5,489 SH   SOLE 7 5,489 0 0
MURPHY USA INC COM 626755102   22,244,942 86,204 SH   SOLE 18 82,316 0 3,888
MURPHY USA INC COM 626755102   29,146,489 112,949 SH   SOLE 19 112,949 0 0
MURPHY USA INC COM 626755102   375,757,185 1,456,141 SH   SOLE 21 1,456,141 0 0
MURPHY USA INC COM 626755102   177,440,083 687,619 SH   SOLE 22 672,563 0 15,056
MURPHY USA INC COM 626755102   417,009 1,616 SH   SOLE 23 1,616 0 0
MURPHY USA INC COM 626755102   7,993,099 30,975 SH   SOLE 26 9,675 0 21,300
MURPHY USA INC COM 626755102   2,457,410 9,523 SH   SOLE 30 9,523 0 0
MURPHY USA INC COM 626755102   217,278 842 SH   SOLE 36 842 0 0
MURPHY USA INC COM 626755102   7,728,102 29,948 SH   SOLE 43 28,825 0 1,123
MUSTANG BIO INC COM 62818Q104   3,740 10,203 SH   SOLE 2 9,323 0 880
MUSTANG BIO INC COM 62818Q104   2,016 5,498 SH   SOLE 21 5,498 0 0
MUSTANG BIO INC COM 62818Q104   476,220 1,299,019 SH   SOLE 22 1,299,019 0 0
MV OIL TR TR UNITS 553859109   69,476 5,858 SH   SOLE 2 5,858 0 0
MV OIL TR TR UNITS 553859109   40,431 3,409 SH   SOLE 22 3,409 0 0
MVB FINL CORP COM 553810102   113,272 5,488 SH   SOLE 2 632 0 4,856
MVB FINL CORP COM 553810102   3,261 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102   662,606 32,103 SH   SOLE 18 32,103 0 0
MVB FINL CORP COM 553810102   437,568 21,200 SH   SOLE 19 21,200 0 0
MVB FINL CORP COM 553810102   7,701,444 373,132 SH   SOLE 21 373,132 0 0
MVB FINL CORP COM 553810102   4,782,598 231,715 SH   SOLE 22 221,923 0 9,792
MVB FINL CORP COM 553810102   289 14 SH   SOLE 43 14 0 0
MYERS INDS INC COM 628464109   1,216,367 56,760 SH   SOLE 2 44,516 0 12,244
MYERS INDS INC COM 628464109   444,030 20,720 SH   SOLE 7 20,720 0 0
MYERS INDS INC COM 628464109   2,548,713 118,932 SH   SOLE 18 118,932 0 0
MYERS INDS INC COM 628464109   1,893,126 88,340 SH   SOLE 19 88,340 0 0
MYERS INDS INC COM 628464109   92,631,111 4,322,497 SH   SOLE 21 4,322,497 0 0
MYERS INDS INC COM 628464109   22,454,504 1,047,807 SH   SOLE 22 1,023,587 0 24,220
MYERS INDS INC COM 628464109   39,324 1,835 SH   SOLE 23 1,835 0 0
MYERS INDS INC COM 628464109   82,934 3,870 SH   SOLE 25 3,870 0 0
MYERS INDS INC COM 628464109   74,469 3,475 SH   SOLE 26 1,470 0 2,005
MYERS INDS INC COM 628464109   1,745,474 81,450 SH   SOLE 30 81,450 0 0
MYERS INDS INC COM 628464109   57,990 2,706 SH   SOLE 40 2,706 0 0
MYERS INDS INC COM 628464109   843,571 39,364 SH   SOLE 43 36,893 0 2,471
MYMD PHARMACEUTICALS INC COM 62856X102   10,568 6,144 SH   SOLE 18 6,144 0 0
MYMD PHARMACEUTICALS INC COM 62856X102   145,402 84,536 SH   SOLE 21 84,536 0 0
MYMD PHARMACEUTICALS INC COM 62856X102   196,040 113,977 SH   SOLE 22 113,977 0 0
MYOMO INC COM NEW 62857J201   211 281 SH   SOLE 22 281 0 0
MYR GROUP INC DEL COM 55405W104   6,960,666 55,239 SH   SOLE 2 37,419 0 17,820
MYR GROUP INC DEL COM 55405W104   6,679 53 SH   SOLE 4 53 0 0
MYR GROUP INC DEL COM 55405W104   3,086,993 24,498 SH   SOLE 7 24,498 0 0
MYR GROUP INC DEL COM 55405W104   6,524,420 51,777 SH   SOLE 18 51,063 0 714
MYR GROUP INC DEL COM 55405W104   16,457,788 130,607 SH   SOLE 19 130,607 0 0
MYR GROUP INC DEL COM 55405W104   258,356,035 2,050,282 SH   SOLE 21 2,050,282 0 0
MYR GROUP INC DEL COM 55405W104   69,878,467 554,547 SH   SOLE 22 542,241 0 12,306
MYR GROUP INC DEL COM 55405W104   463,843 3,681 SH   SOLE 23 3,681 0 0
MYR GROUP INC DEL COM 55405W104   411,423 3,265 SH   SOLE 25 3,265 0 0
MYR GROUP INC DEL COM 55405W104   2,768,440 21,970 SH   SOLE 26 8,980 0 12,990
MYR GROUP INC DEL COM 55405W104   37,929 301 SH   SOLE 28 301 0 0
MYR GROUP INC DEL COM 55405W104   6,976,166 55,362 SH   SOLE 30 55,362 0 0
MYR GROUP INC DEL COM 55405W104   226,062 1,794 SH   SOLE 34 1,794 0 0
MYR GROUP INC DEL COM 55405W104   92,743 736 SH   SOLE 36 736 0 0
MYR GROUP INC DEL COM 55405W104   248,870 1,975 SH   SOLE 40 1,975 0 0
MYR GROUP INC DEL COM 55405W104   4,973,037 39,465 SH   SOLE 43 37,623 0 1,842
MYRIAD GENETICS INC COM 62855J104   3,366,840 144,935 SH   SOLE 2 58,647 0 86,288
MYRIAD GENETICS INC COM 62855J104   3,856 166 SH   SOLE 4 166 0 0
MYRIAD GENETICS INC COM 62855J104   17,748 764 SH   SOLE 7 764 0 0
MYRIAD GENETICS INC COM 62855J104   6,418,217 276,290 SH   SOLE 18 276,290 0 0
MYRIAD GENETICS INC COM 62855J104   7,180,486 309,104 SH   SOLE 19 309,104 0 0
MYRIAD GENETICS INC COM 62855J104   243,065,386 10,463,426 SH   SOLE 21 10,463,426 0 0
MYRIAD GENETICS INC COM 62855J104   56,041,585 2,412,466 SH   SOLE 22 2,315,965 0 96,501
MYRIAD GENETICS INC COM 62855J104   120,959 5,207 SH   SOLE 23 5,207 0 0
MYRIAD GENETICS INC COM 62855J104   316,416 13,621 SH   SOLE 25 13,621 0 0
MYRIAD GENETICS INC COM 62855J104   1,735,049 74,690 SH   SOLE 26 22,520 0 52,170
MYRIAD GENETICS INC COM 62855J104   31,895 1,373 SH   SOLE 28 1,373 0 0
MYRIAD GENETICS INC COM 62855J104   8,451,515 363,819 SH   SOLE 30 363,819 0 0
MYRIAD GENETICS INC COM 62855J104   28,341 1,220 SH   SOLE 36 1,220 0 0
MYRIAD GENETICS INC COM 62855J104   362,179 15,591 SH   SOLE 40 15,591 0 0
MYRIAD GENETICS INC COM 62855J104   1,046,186 45,036 SH   SOLE 43 36,614 0 8,422
MYT NETHERLANDS PARENT B V ADS 55406W103   136,558 19,425 SH   SOLE 21 19,425 0 0
N-ABLE INC COMMON STOCK 62878D100   443,771 33,619 SH   SOLE 2 14,498 0 19,121
N-ABLE INC COMMON STOCK 62878D100   21,635 1,639 SH   SOLE 4 139 0 1,500
N-ABLE INC COMMON STOCK 62878D100   502,590 38,075 SH   SOLE 7 38,075 0 0
N-ABLE INC COMMON STOCK 62878D100   2,855,081 216,294 SH   SOLE 18 216,294 0 0
N-ABLE INC COMMON STOCK 62878D100   1,769,882 134,082 SH   SOLE 19 134,082 0 0
N-ABLE INC COMMON STOCK 62878D100   107,520,996 8,145,530 SH   SOLE 21 8,145,530 0 0
N-ABLE INC COMMON STOCK 62878D100   23,059,502 1,746,932 SH   SOLE 22 1,705,936 0 40,996
N-ABLE INC COMMON STOCK 62878D100   84,982 6,438 SH   SOLE 25 6,438 0 0
N-ABLE INC COMMON STOCK 62878D100   317,975 24,089 SH   SOLE 26 19,389 0 4,700
N-ABLE INC COMMON STOCK 62878D100   25,225 1,911 SH   SOLE 28 0 0 1,911
N-ABLE INC COMMON STOCK 62878D100   1,704,450 129,125 SH   SOLE 30 129,125 0 0
N-ABLE INC COMMON STOCK 62878D100   26,994 2,045 SH   SOLE 36 2,045 0 0
N-ABLE INC COMMON STOCK 62878D100   63,888 4,840 SH   SOLE 40 4,840 0 0
N-ABLE INC COMMON STOCK 62878D100   80,810 6,122 SH   SOLE 43 6,047 0 75
NABORS INDUSTRIES LTD SHS G6359F137   4,122,630 33,817 SH   SOLE 2 25,247 0 8,570
NABORS INDUSTRIES LTD SHS G6359F137   11,460 94 SH   SOLE 7 94 0 0
NABORS INDUSTRIES LTD SHS G6359F137   3,847,236 31,558 SH   SOLE 18 28,536 0 3,022
NABORS INDUSTRIES LTD SHS G6359F137   8,725,708 71,575 SH   SOLE 19 71,575 0 0
NABORS INDUSTRIES LTD SHS G6359F137   132,511,659 1,086,963 SH   SOLE 21 1,086,963 0 0
NABORS INDUSTRIES LTD SHS G6359F137   40,049,264 328,515 SH   SOLE 22 321,597 0 6,918
NABORS INDUSTRIES LTD SHS G6359F137   109,719 900 SH   SOLE 23 900 0 0
NABORS INDUSTRIES LTD SHS G6359F137   168,602 1,383 SH   SOLE 25 1,383 0 0
NABORS INDUSTRIES LTD SHS G6359F137   1,636,764 13,426 SH   SOLE 26 4,860 0 8,566
NABORS INDUSTRIES LTD SHS G6359F137   1,234,095 10,123 SH   SOLE 28 4,935 0 5,188
NABORS INDUSTRIES LTD SHS G6359F137   1,681,139 13,790 SH   SOLE 30 13,790 0 0
NABORS INDUSTRIES LTD SHS G6359F137   82,289 675 SH   SOLE 36 675 0 0
NABORS INDUSTRIES LTD SHS G6359F137   227,240 1,864 SH   SOLE 40 1,864 0 0
NABORS INDUSTRIES LTD SHS G6359F137   976,255 8,008 SH   SOLE 43 7,611 0 397
NACCO INDS INC CL A 629579103   297,109 8,237 SH   SOLE 2 444 0 7,793
NACCO INDS INC CL A 629579103   613 17 SH   SOLE 7 17 0 0
NACCO INDS INC CL A 629579103   411,378 11,405 SH   SOLE 18 11,405 0 0
NACCO INDS INC CL A 629579103   279,506 7,749 SH   SOLE 19 7,749 0 0
NACCO INDS INC CL A 629579103   5,235,885 145,159 SH   SOLE 21 145,159 0 0
NACCO INDS INC CL A 629579103   3,992,697 110,693 SH   SOLE 22 108,104 0 2,589
NACCO INDS INC CL A 629579103   43,645 1,210 SH   SOLE 43 1,210 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   1,630 564 SH   SOLE 4 564 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   232,948 80,605 SH   SOLE 7 80,605 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   11,483,770 3,973,623 SH   SOLE 21 3,973,623 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   4,822,315 1,668,621 SH   SOLE 22 1,469,924 0 198,697
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   91,396 31,625 SH   SOLE 25 31,625 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   49,546 17,144 SH   SOLE 26 2,134 0 15,010
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   325,949 112,785 SH   SOLE 30 112,785 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   85,590 29,616 SH   SOLE 40 29,616 0 0
NANO X IMAGING LTD ORD SHS M70700105   101,765 17,637 SH   SOLE 2 1,912 0 15,725
NANO X IMAGING LTD ORD SHS M70700105   294 51 SH   SOLE 4 51 0 0
NANO X IMAGING LTD ORD SHS M70700105   2,625 455 SH   SOLE 7 455 0 0
NANO X IMAGING LTD ORD SHS M70700105   784,489 135,960 SH   SOLE 18 135,960 0 0
NANO X IMAGING LTD ORD SHS M70700105   522,624 90,576 SH   SOLE 19 90,576 0 0
NANO X IMAGING LTD ORD SHS M70700105   11,402,409 1,976,154 SH   SOLE 21 1,976,154 0 0
NANO X IMAGING LTD ORD SHS M70700105   4,539,905 786,812 SH   SOLE 22 735,977 0 50,835
NANO X IMAGING LTD ORD SHS M70700105   43,904 7,609 SH   SOLE 25 7,609 0 0
NANO X IMAGING LTD ORD SHS M70700105   21,614 3,746 SH   SOLE 26 119 0 3,627
NANO X IMAGING LTD ORD SHS M70700105   160,746 27,859 SH   SOLE 30 27,859 0 0
NANO X IMAGING LTD ORD SHS M70700105   23,057 3,996 SH   SOLE 40 3,996 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   1,705,295 172,252 SH   SOLE 2 96,052 0 76,200
NANOSTRING TECHNOLOGIES INC COM 63009R109   6,692 676 SH   SOLE 4 175 0 501
NANOSTRING TECHNOLOGIES INC COM 63009R109   6,356 642 SH   SOLE 7 642 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   1,177,961 118,986 SH   SOLE 18 118,986 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   4,642,189 468,908 SH   SOLE 19 468,908 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   20,417,077 2,062,331 SH   SOLE 21 2,062,331 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   16,009,815 1,617,153 SH   SOLE 22 1,578,545 0 38,608
NANOSTRING TECHNOLOGIES INC COM 63009R109   78,002 7,879 SH   SOLE 23 7,879 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   79,943 8,075 SH   SOLE 25 8,075 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   897,376 90,644 SH   SOLE 26 21,084 0 69,560
NANOSTRING TECHNOLOGIES INC COM 63009R109   41,253 4,167 SH   SOLE 28 806 0 3,361
NANOSTRING TECHNOLOGIES INC COM 63009R109   1,603,424 161,962 SH   SOLE 30 161,962 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   50,668 5,118 SH   SOLE 40 5,118 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   403,059 40,713 SH   SOLE 43 39,821 0 892
NANOVIBRONIX INC COM NEW 63008J603   254 74 SH   SOLE 22 74 0 0
NANOVIRICIDES INC COM 630087302   1,935 1,651 SH   SOLE 21 1,651 0 0
NANOVIRICIDES INC COM 630087302   186,712 159,297 SH   SOLE 22 159,297 0 0
NANTHEALTH INC COM NEW 630104305   562 281 SH   SOLE 2 0 0 281
NANTHEALTH INC COM NEW 630104305   1,356 678 SH   SOLE 22 678 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   3,622,374 96,391 SH   SOLE 2 80,157 0 16,234
NAPCO SEC TECHNOLOGIES INC COM 630402105   13,642 363 SH   SOLE 7 363 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   3,055,254 81,300 SH   SOLE 18 81,300 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   4,473,410 119,037 SH   SOLE 19 119,037 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   39,869,900 1,060,934 SH   SOLE 21 1,060,934 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   32,898,434 875,424 SH   SOLE 22 852,725 0 22,699
NAPCO SEC TECHNOLOGIES INC COM 630402105   120,369 3,203 SH   SOLE 23 3,203 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   237,430 6,318 SH   SOLE 25 6,318 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   92,372 2,458 SH   SOLE 26 0 0 2,458
NAPCO SEC TECHNOLOGIES INC COM 630402105   269,223 7,164 SH   SOLE 28 0 0 7,164
NAPCO SEC TECHNOLOGIES INC COM 630402105   95,416 2,539 SH   SOLE 30 2,539 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   19,579 521 SH   SOLE 34 521 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   156,408 4,162 SH   SOLE 40 4,162 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   257,423 6,850 SH   SOLE 43 5,900 0 950
NASDAQ INC COM 631103108   41,600,480 760,938 SH   SOLE 2 179,140 0 581,798
NASDAQ INC COM 631103108   14,531,231 265,799 SH   SOLE 4 151,320 0 114,479
NASDAQ INC COM 631103108   33,695,581 616,345 SH   SOLE 7 607,463 0 8,882
NASDAQ INC COM 631103108   216,931 3,968 SH   SOLE 13 3,968 0 0
NASDAQ INC COM 631103108   2,541,608 46,490 SH   SOLE 15 46,490 0 0
NASDAQ INC COM 631103108   42,922,018 785,111 SH   SOLE 18 755,770 0 29,341
NASDAQ INC COM 631103108   12,676,661 231,876 SH   SOLE 19 231,876 0 0
NASDAQ INC COM 631103108   554,984,746 10,151,541 SH   SOLE 21 10,151,541 0 0
NASDAQ INC COM 631103108   410,774,635 7,513,712 SH   SOLE 22 6,733,274 0 780,438
NASDAQ INC COM 631103108   34,839,770 637,274 SH   SOLE 23 637,274 0 0
NASDAQ INC COM 631103108   63,817,384 1,167,320 SH   SOLE 25 1,167,320 0 0
NASDAQ INC COM 631103108   33,825,204 618,716 SH   SOLE 26 247,646 0 371,070
NASDAQ INC COM 631103108   53,620,664 980,806 SH   SOLE 28 12,384 0 968,422
NASDAQ INC COM 631103108   30,014 549 SH   SOLE 29 549 0 0
NASDAQ INC COM 631103108   109,036,691 1,994,452 SH   SOLE 30 1,994,452 0 0
NASDAQ INC COM 631103108   9,436,425 172,607 SH   SOLE 31 146,578 0 26,029
NASDAQ INC COM 631103108   4,469,655 81,757 SH   SOLE 34 81,757 0 0
NASDAQ INC COM 631103108   7,944,207 145,312 SH   SOLE 36 145,312 0 0
NASDAQ INC COM 631103108   766,528 14,021 SH   SOLE 40 14,021 0 0
NASDAQ INC COM 631103108   31,709 580 SH   OTR 43 580 0 0
NASDAQ INC COM 631103108   37,265,757 681,649 SH   SOLE 43 626,954 0 54,695
NATERA INC COM 632307104   8,137,233 146,564 SH   SOLE 2 36,749 0 109,815
NATERA INC COM 632307104   15,823 285 SH   SOLE 4 285 0 0
NATERA INC COM 632307104   928,350 16,721 SH   SOLE 7 16,721 0 0
NATERA INC COM 632307104   2,372,869 42,739 SH   SOLE 18 42,739 0 0
NATERA INC COM 632307104   1,683,144 30,316 SH   SOLE 19 30,316 0 0
NATERA INC COM 632307104   120,724,964 2,174,441 SH   SOLE 21 2,174,441 0 0
NATERA INC COM 632307104   141,763,380 2,553,375 SH   SOLE 22 2,426,211 0 127,164
NATERA INC COM 632307104   81,337 1,465 SH   SOLE 23 1,465 0 0
NATERA INC COM 632307104   963,661 17,357 SH   SOLE 25 17,357 0 0
NATERA INC COM 632307104   2,816,752 50,734 SH   SOLE 26 41,952 0 8,782
NATERA INC COM 632307104   175,221 3,156 SH   SOLE 28 1,638 0 1,518
NATERA INC COM 632307104   15,629,158 281,505 SH   SOLE 30 281,505 0 0
NATERA INC COM 632307104   75,618 1,362 SH   SOLE 31 1,362 0 0
NATERA INC COM 632307104   84,057 1,514 SH   SOLE 36 1,514 0 0
NATERA INC COM 632307104   945,617 17,032 SH   SOLE 40 17,032 0 0
NATERA INC COM 632307104   10,882 196 SH   OTR 43 196 0 0
NATERA INC COM 632307104   9,472,933 170,622 SH   SOLE 43 156,289 0 14,333
NATERA INC NOTE 2.250% 5/0 632307AB0   2,819,875 1,739,000 PRN   SOLE 21 1,739,000 0 0
NATHANS FAMOUS INC NEW COM 632347100   7,106 94 SH   SOLE 2 0 0 94
NATHANS FAMOUS INC NEW COM 632347100   36,212 479 SH   SOLE 18 479 0 0
NATHANS FAMOUS INC NEW COM 632347100   463,806 6,135 SH   SOLE 21 6,135 0 0
NATHANS FAMOUS INC NEW COM 632347100   1,023,246 13,535 SH   SOLE 22 13,535 0 0
NATIONAL BANKSHARES INC VA COM 634865109   9,784 311 SH   SOLE 2 0 0 311
NATIONAL BANKSHARES INC VA COM 634865109   29,101 925 SH   SOLE 18 925 0 0
NATIONAL BANKSHARES INC VA COM 634865109   711,279 22,609 SH   SOLE 21 22,609 0 0
NATIONAL BANKSHARES INC VA COM 634865109   3,112,338 98,930 SH   SOLE 22 98,930 0 0
NATIONAL BANKSHARES INC VA COM 634865109   24,602 782 SH   SOLE 43 782 0 0
NATIONAL BEVERAGE CORP COM 635017106   2,444,257 46,363 SH   SOLE 2 40,229 0 6,134
NATIONAL BEVERAGE CORP COM 635017106   4,481 85 SH   SOLE 4 85 0 0
NATIONAL BEVERAGE CORP COM 635017106   12,073 229 SH   SOLE 7 229 0 0
NATIONAL BEVERAGE CORP COM 635017106   3,915,673 74,273 SH   SOLE 18 74,273 0 0
NATIONAL BEVERAGE CORP COM 635017106   2,465,714 46,770 SH   SOLE 19 46,770 0 0
NATIONAL BEVERAGE CORP COM 635017106   145,014,584 2,750,656 SH   SOLE 21 2,750,656 0 0
NATIONAL BEVERAGE CORP COM 635017106   33,878,505 642,612 SH   SOLE 22 623,501 0 19,111
NATIONAL BEVERAGE CORP COM 635017106   234,973 4,457 SH   SOLE 25 4,457 0 0
NATIONAL BEVERAGE CORP COM 635017106   687,469 13,040 SH   SOLE 26 11,270 0 1,770
NATIONAL BEVERAGE CORP COM 635017106   131,747 2,499 SH   SOLE 28 475 0 2,024
NATIONAL BEVERAGE CORP COM 635017106   2,172,064 41,200 SH   SOLE 30 41,200 0 0
NATIONAL BEVERAGE CORP COM 635017106   209,878 3,981 SH   SOLE 40 3,981 0 0
NATIONAL BEVERAGE CORP COM 635017106   10,808 205 SH   OTR 43 205 0 0
NATIONAL BEVERAGE CORP COM 635017106   1,289,131 24,452 SH   SOLE 43 24,062 0 390
NATIONAL BK HLDGS CORP CL A 633707104   2,307,435 68,961 SH   SOLE 2 48,684 0 20,277
NATIONAL BK HLDGS CORP CL A 633707104   3,748 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104   309,070 9,237 SH   SOLE 7 9,237 0 0
NATIONAL BK HLDGS CORP CL A 633707104   3,540,101 105,801 SH   SOLE 18 105,801 0 0
NATIONAL BK HLDGS CORP CL A 633707104   2,720,331 81,301 SH   SOLE 19 81,301 0 0
NATIONAL BK HLDGS CORP CL A 633707104   142,083,607 4,246,372 SH   SOLE 21 4,246,372 0 0
NATIONAL BK HLDGS CORP CL A 633707104   31,562,048 943,277 SH   SOLE 22 909,931 0 33,346
NATIONAL BK HLDGS CORP CL A 633707104   61,399 1,835 SH   SOLE 23 1,835 0 0
NATIONAL BK HLDGS CORP CL A 633707104   176,936 5,288 SH   SOLE 25 5,288 0 0
NATIONAL BK HLDGS CORP CL A 633707104   562,530 16,812 SH   SOLE 26 9,326 0 7,486
NATIONAL BK HLDGS CORP CL A 633707104   9,770 292 SH   SOLE 28 292 0 0
NATIONAL BK HLDGS CORP CL A 633707104   2,416,715 72,227 SH   SOLE 30 72,227 0 0
NATIONAL BK HLDGS CORP CL A 633707104   122,096 3,649 SH   SOLE 40 3,649 0 0
NATIONAL BK HLDGS CORP CL A 633707104   260,720 7,792 SH   SOLE 43 7,609 0 183
NATIONAL CINEMEDIA INC COM 635309107   369 2,795 SH   SOLE 2 0 0 2,795
NATIONAL CINEMEDIA INC COM 635309107   1,534 11,609 SH   SOLE 18 11,609 0 0
NATIONAL CINEMEDIA INC COM 635309107   30,289 229,287 SH   SOLE 21 229,287 0 0
NATIONAL CINEMEDIA INC COM 635309107   124,360 941,405 SH   SOLE 22 941,405 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107   253,101 48,118 SH   SOLE 2 1,206 0 46,912
NATIONAL ENERGY SERVICES REU SHS G6375R107   2,977 566 SH   SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107   615,220 116,962 SH   SOLE 18 116,962 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107   390,829 74,302 SH   SOLE 19 74,302 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107   6,619,163 1,258,396 SH   SOLE 21 1,258,396 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107   2,324,720 441,962 SH   SOLE 22 411,168 0 30,794
NATIONAL ENERGY SERVICES REU SHS G6375R107   409,896 77,927 SH   SOLE 43 76,765 0 1,162
NATIONAL FUEL GAS CO COM 636180101   7,585,650 131,376 SH   SOLE 2 79,240 0 52,136
NATIONAL FUEL GAS CO COM 636180101   65,131 1,128 SH   SOLE 4 1,128 0 0
NATIONAL FUEL GAS CO COM 636180101   6,141,573 106,366 SH   SOLE 7 106,366 0 0
NATIONAL FUEL GAS CO COM 636180101   11,150,460 193,115 SH   SOLE 18 193,115 0 0
NATIONAL FUEL GAS CO COM 636180101   1,570,759 27,204 SH   SOLE 19 27,204 0 0
NATIONAL FUEL GAS CO COM 636180101   297,402,342 5,150,716 SH   SOLE 21 5,150,716 0 0
NATIONAL FUEL GAS CO COM 636180101   152,524,656 2,641,577 SH   SOLE 22 2,527,358 0 114,219
NATIONAL FUEL GAS CO COM 636180101   2,243,141 38,849 SH   SOLE 26 30,885 0 7,964
NATIONAL FUEL GAS CO COM 636180101   1,542,986 26,723 SH   SOLE 28 1,624 0 25,099
NATIONAL FUEL GAS CO COM 636180101   1,981,290 34,314 SH   SOLE 30 34,314 0 0
NATIONAL FUEL GAS CO COM 636180101   69,923 1,211 SH   SOLE 31 1,211 0 0
NATIONAL FUEL GAS CO COM 636180101   67,267 1,165 SH   SOLE 36 1,165 0 0
NATIONAL FUEL GAS CO COM 636180101   18,836,024 326,221 SH   SOLE 43 307,545 0 18,676
NATIONAL GRID PLC SPONSORED ADR NE 636274409   3,054,655 44,928 SH   SOLE 7 44,928 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   36,466,106 536,345 SH   SOLE 43 478,910 0 57,435
NATIONAL HEALTH INVS INC COM 63633D104   3,000,460 58,171 SH   SOLE 2 12,783 0 45,388
NATIONAL HEALTH INVS INC COM 63633D104   1,165,605 22,598 SH   SOLE 4 22,598 0 0
NATIONAL HEALTH INVS INC COM 63633D104   2,993,084 58,028 SH   SOLE 7 58,028 0 0
NATIONAL HEALTH INVS INC COM 63633D104   6,011,958 116,556 SH   SOLE 18 116,556 0 0
NATIONAL HEALTH INVS INC COM 63633D104   7,297,487 141,479 SH   SOLE 19 141,479 0 0
NATIONAL HEALTH INVS INC COM 63633D104   93,702,394 1,816,642 SH   SOLE 21 1,816,642 0 0
NATIONAL HEALTH INVS INC COM 63633D104   76,963,189 1,492,113 SH   SOLE 22 1,431,020 0 61,093
NATIONAL HEALTH INVS INC COM 63633D104   88,666 1,719 SH   SOLE 23 1,719 0 0
NATIONAL HEALTH INVS INC COM 63633D104   9,550,501 185,159 SH   SOLE 25 185,159 0 0
NATIONAL HEALTH INVS INC COM 63633D104   1,104,121 21,406 SH   SOLE 26 17,745 0 3,661
NATIONAL HEALTH INVS INC COM 63633D104   1,594,544 30,914 SH   SOLE 28 810 0 30,104
NATIONAL HEALTH INVS INC COM 63633D104   9,985,630 193,595 SH   SOLE 30 193,595 0 0
NATIONAL HEALTH INVS INC COM 63633D104   41,109 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104   415,941 8,064 SH   SOLE 40 8,064 0 0
NATIONAL HEALTH INVS INC COM 63633D104   920,858 17,853 SH   SOLE 43 16,642 0 1,211
NATIONAL HEALTHCARE CORP COM 635906100   1,322,196 22,769 SH   SOLE 2 12,324 0 10,445
NATIONAL HEALTHCARE CORP COM 635906100   3,368 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100   6,562 113 SH   SOLE 7 113 0 0
NATIONAL HEALTHCARE CORP COM 635906100   1,997,608 34,400 SH   SOLE 18 34,400 0 0
NATIONAL HEALTHCARE CORP COM 635906100   1,687,746 29,064 SH   SOLE 19 29,064 0 0
NATIONAL HEALTHCARE CORP COM 635906100   28,491,465 490,640 SH   SOLE 21 490,640 0 0
NATIONAL HEALTHCARE CORP COM 635906100   20,194,830 347,767 SH   SOLE 22 329,810 0 17,957
NATIONAL HEALTHCARE CORP COM 635906100   166,312 2,864 SH   SOLE 25 2,864 0 0
NATIONAL HEALTHCARE CORP COM 635906100   634,705 10,930 SH   SOLE 26 10,058 0 872
NATIONAL HEALTHCARE CORP COM 635906100   460,785 7,935 SH   SOLE 30 7,935 0 0
NATIONAL HEALTHCARE CORP COM 635906100   196,044 3,376 SH   SOLE 40 3,376 0 0
NATIONAL HEALTHCARE CORP COM 635906100   1,842,329 31,726 SH   SOLE 43 28,242 0 3,484
NATIONAL INSTRS CORP COM 636518102   11,606,509 221,456 SH   SOLE 2 114,942 0 106,514
NATIONAL INSTRS CORP COM 636518102   42,242 806 SH   SOLE 4 399 0 407
NATIONAL INSTRS CORP COM 636518102   1,583,359 30,211 SH   SOLE 7 30,211 0 0
NATIONAL INSTRS CORP COM 636518102   13,709,093 261,574 SH   SOLE 18 261,574 0 0
NATIONAL INSTRS CORP COM 636518102   2,145,823 40,943 SH   SOLE 19 40,943 0 0
NATIONAL INSTRS CORP COM 636518102   367,171,986 7,005,762 SH   SOLE 21 7,005,762 0 0
NATIONAL INSTRS CORP COM 636518102   197,587,430 3,770,033 SH   SOLE 22 3,599,291 0 170,742
NATIONAL INSTRS CORP COM 636518102   1,111,616 21,210 SH   SOLE 25 21,210 0 0
NATIONAL INSTRS CORP COM 636518102   3,441,241 65,660 SH   SOLE 26 54,371 0 11,289
NATIONAL INSTRS CORP COM 636518102   888,140 16,946 SH   SOLE 28 2,153 0 14,793
NATIONAL INSTRS CORP COM 636518102   6,250,102 119,254 SH   SOLE 30 119,254 0 0
NATIONAL INSTRS CORP COM 636518102   95,858 1,829 SH   SOLE 31 1,829 0 0
NATIONAL INSTRS CORP COM 636518102   227,302 4,337 SH   SOLE 36 4,337 0 0
NATIONAL INSTRS CORP COM 636518102   1,098,094 20,952 SH   SOLE 40 20,952 0 0
NATIONAL INSTRS CORP COM 636518102   20,230 386 SH   OTR 43 386 0 0
NATIONAL INSTRS CORP COM 636518102   4,586,845 87,519 SH   SOLE 43 78,261 0 9,258
NATIONAL PRESTO INDS INC COM 637215104   376,598 5,224 SH   SOLE 2 1,606 0 3,618
NATIONAL PRESTO INDS INC COM 637215104   2,667 37 SH   SOLE 4 37 0 0
NATIONAL PRESTO INDS INC COM 637215104   5,911 82 SH   SOLE 7 82 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,434,086 19,893 SH   SOLE 18 19,893 0 0
NATIONAL PRESTO INDS INC COM 637215104   764,514 10,605 SH   SOLE 19 10,605 0 0
NATIONAL PRESTO INDS INC COM 637215104   52,505,238 728,329 SH   SOLE 21 728,329 0 0
NATIONAL PRESTO INDS INC COM 637215104   9,849,296 136,625 SH   SOLE 22 130,034 0 6,591
NATIONAL PRESTO INDS INC COM 637215104   161,698 2,243 SH   SOLE 26 0 0 2,243
NATIONAL PRESTO INDS INC COM 637215104   936,233 12,987 SH   SOLE 30 12,987 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,541,933 21,389 SH   SOLE 43 20,497 0 892
NATIONAL RESH CORP COM NEW 637372202   602,178 13,840 SH   SOLE 2 10,478 0 3,362
NATIONAL RESH CORP COM NEW 637372202   2,219 51 SH   SOLE 4 51 0 0
NATIONAL RESH CORP COM NEW 637372202   580,510 13,342 SH   SOLE 7 13,342 0 0
NATIONAL RESH CORP COM NEW 637372202   1,515,932 34,841 SH   SOLE 18 34,841 0 0
NATIONAL RESH CORP COM NEW 637372202   1,216,975 27,970 SH   SOLE 19 27,970 0 0
NATIONAL RESH CORP COM NEW 637372202   22,896,615 526,238 SH   SOLE 21 526,238 0 0
NATIONAL RESH CORP COM NEW 637372202   15,016,954 345,138 SH   SOLE 22 332,903 0 12,235
NATIONAL RESH CORP COM NEW 637372202   94,112 2,163 SH   SOLE 25 2,163 0 0
NATIONAL RESH CORP COM NEW 637372202   75,055 1,725 SH   SOLE 26 754 0 971
NATIONAL RESH CORP COM NEW 637372202   1,638,761 37,664 SH   SOLE 30 37,664 0 0
NATIONAL RESH CORP COM NEW 637372202   98,898 2,273 SH   SOLE 34 2,273 0 0
NATIONAL RESH CORP COM NEW 637372202   43,118 991 SH   SOLE 36 991 0 0
NATIONAL RESH CORP COM NEW 637372202   88,021 2,023 SH   SOLE 40 2,023 0 0
NATIONAL RESH CORP COM NEW 637372202   67,702 1,556 SH   OTR 43 1,556 0 0
NATIONAL RESH CORP COM NEW 637372202   197,144 4,531 SH   SOLE 43 4,507 0 24
NATIONAL RETAIL PROPERTIES I COM 637417106   17,347,948 392,932 SH   SOLE 2 143,677 0 249,255
NATIONAL RETAIL PROPERTIES I COM 637417106   4,337,031 98,234 SH   SOLE 4 98,234 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   18,108,432 410,157 SH   SOLE 7 410,157 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   15,998,856 362,375 SH   SOLE 18 362,375 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   18,528,563 419,673 SH   SOLE 19 419,673 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   460,554,699 10,431,590 SH   SOLE 21 10,431,590 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   307,725,412 6,969,998 SH   SOLE 22 6,706,845 0 263,153
NATIONAL RETAIL PROPERTIES I COM 637417106   318,233 7,208 SH   SOLE 23 7,208 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   23,769,742 538,386 SH   SOLE 25 538,386 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   3,237,431 73,328 SH   SOLE 26 58,032 0 15,296
NATIONAL RETAIL PROPERTIES I COM 637417106   5,426,565 122,912 SH   SOLE 28 3,128 0 119,784
NATIONAL RETAIL PROPERTIES I COM 637417106   28,950,347 655,727 SH   SOLE 30 655,727 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   112,671 2,552 SH   SOLE 31 2,552 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   101,810 2,306 SH   SOLE 34 2,306 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   143,797 3,257 SH   SOLE 36 3,257 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   1,249,710 28,306 SH   SOLE 40 28,306 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   27,108 614 SH   OTR 43 614 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   4,332,300 98,127 SH   SOLE 43 88,585 0 9,542
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   6,924,993 165,749 SH   SOLE 2 65,969 0 99,780
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,960,485 46,924 SH   SOLE 4 46,924 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   5,067,078 121,280 SH   SOLE 7 121,280 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   7,043,147 168,577 SH   SOLE 18 168,577 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   6,227,351 149,051 SH   SOLE 19 149,051 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   208,718,341 4,995,652 SH   SOLE 21 4,995,652 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   132,997,146 3,183,273 SH   SOLE 22 3,054,122 0 129,151
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   140,255 3,357 SH   SOLE 23 3,357 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   11,686,534 279,716 SH   SOLE 25 279,716 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,530,945 36,643 SH   SOLE 26 28,116 0 8,527
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   2,506,048 59,982 SH   SOLE 28 1,402 0 58,580
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   12,428,547 297,476 SH   SOLE 30 297,476 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   52,141 1,248 SH   SOLE 31 1,248 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   709,926 16,992 SH   SOLE 40 16,992 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   4,902,169 117,333 SH   SOLE 43 105,143 0 12,190
NATIONAL VISION HLDGS INC COM 63845R107   3,421,401 181,603 SH   SOLE 2 128,812 0 52,791
NATIONAL VISION HLDGS INC COM 63845R107   5,256 279 SH   SOLE 4 279 0 0
NATIONAL VISION HLDGS INC COM 63845R107   362,199 19,225 SH   SOLE 7 19,225 0 0
NATIONAL VISION HLDGS INC COM 63845R107   5,061,140 268,638 SH   SOLE 18 268,638 0 0
NATIONAL VISION HLDGS INC COM 63845R107   2,935,027 155,787 SH   SOLE 19 155,787 0 0
NATIONAL VISION HLDGS INC COM 63845R107   177,112,089 9,400,854 SH   SOLE 21 9,400,854 0 0
NATIONAL VISION HLDGS INC COM 63845R107   44,609,578 2,367,812 SH   SOLE 22 2,272,429 0 95,383
NATIONAL VISION HLDGS INC COM 63845R107   236,461 12,551 SH   SOLE 25 12,551 0 0
NATIONAL VISION HLDGS INC COM 63845R107   895,428 47,528 SH   SOLE 26 28,060 0 19,468
NATIONAL VISION HLDGS INC COM 63845R107   27,337 1,451 SH   SOLE 28 1,451 0 0
NATIONAL VISION HLDGS INC COM 63845R107   2,993,789 158,906 SH   SOLE 30 158,906 0 0
NATIONAL VISION HLDGS INC COM 63845R107   51,772 2,748 SH   SOLE 36 2,748 0 0
NATIONAL VISION HLDGS INC COM 63845R107   256,770 13,629 SH   SOLE 40 13,629 0 0
NATIONAL VISION HLDGS INC COM 63845R107   335,145 17,789 SH   SOLE 43 16,393 0 1,396
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3   2,246,079 2,347,000 PRN   SOLE 21 2,347,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   563,849 2,324 SH   SOLE 2 729 0 1,595
NATIONAL WESTN LIFE GROUP IN CL A 638517102   4,125 17 SH   SOLE 7 17 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,661,704 6,849 SH   SOLE 18 6,849 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,087,180 4,481 SH   SOLE 19 4,481 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   21,400,540 88,206 SH   SOLE 21 88,206 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   16,092,257 66,327 SH   SOLE 22 63,788 0 2,539
NATIONAL WESTN LIFE GROUP IN CL A 638517102   155,762 642 SH   SOLE 25 642 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   90,497 373 SH   SOLE 26 0 0 373
NATIONAL WESTN LIFE GROUP IN CL A 638517102   129,074 532 SH   SOLE 28 0 0 532
NATIONAL WESTN LIFE GROUP IN CL A 638517102   892,114 3,677 SH   SOLE 30 3,677 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   101,900 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,090,092 4,493 SH   SOLE 43 4,357 0 136
NATURA &CO HLDG S A ADS 63884N108   912,148 174,741 SH   SOLE 30 174,741 0 0
NATURA &CO HLDG S A ADS 63884N108   4,551,433 871,922 SH   SOLE 43 811,934 0 59,988
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   7,763 842 SH   SOLE 18 842 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   107,173 11,624 SH   SOLE 21 11,624 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   2,877 312 SH   SOLE 22 312 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   96,656 9,375 SH   SOLE 2 0 0 9,375
NATURAL GAS SVCS GROUP INC COM 63886Q109   20,455 1,984 SH   SOLE 18 1,984 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   921,920 89,420 SH   SOLE 21 89,420 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   2,677,816 259,730 SH   SOLE 22 259,730 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   54,117 5,249 SH   SOLE 26 0 0 5,249
NATURAL GROCERS BY VITAMIN C COM 63888U108   274,468 23,359 SH   SOLE 2 18,739 0 4,620
NATURAL GROCERS BY VITAMIN C COM 63888U108   310,553 26,430 SH   SOLE 18 26,430 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   196,542 16,727 SH   SOLE 19 16,727 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   3,263,986 277,786 SH   SOLE 21 277,786 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   2,651,975 225,700 SH   SOLE 22 222,366 0 3,334
NATURAL GROCERS BY VITAMIN C COM 63888U108   24,393 2,076 SH   SOLE 43 879 0 1,197
NATURAL HEALTH TRENDS CORP COM 63888P406   5,360 1,085 SH   SOLE 18 1,085 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   73,794 14,938 SH   SOLE 21 14,938 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   478,795 96,922 SH   SOLE 22 96,922 0 0
NATURES SUNSHINE PRODS INC COM 639027101   656,054 64,256 SH   SOLE 2 55,302 0 8,954
NATURES SUNSHINE PRODS INC COM 639027101   265 26 SH   SOLE 7 26 0 0
NATURES SUNSHINE PRODS INC COM 639027101   433,241 42,433 SH   SOLE 18 42,433 0 0
NATURES SUNSHINE PRODS INC COM 639027101   289,351 28,340 SH   SOLE 19 28,340 0 0
NATURES SUNSHINE PRODS INC COM 639027101   4,464,557 437,273 SH   SOLE 21 437,273 0 0
NATURES SUNSHINE PRODS INC COM 639027101   2,418,984 236,923 SH   SOLE 22 226,259 0 10,664
NATURES SUNSHINE PRODS INC COM 639027101   4,329 424 SH   SOLE 23 424 0 0
NATURES SUNSHINE PRODS INC COM 639027101   11,731 1,149 SH   SOLE 43 1,149 0 0
NATWEST GROUP PLC SPONS ADR 639057207   9,822,203 1,488,213 SH   SOLE 43 1,363,310 0 124,903
NAUTICUS ROBOTICS INC COM 63911H108   366,675 123,252 SH   SOLE 22 123,252 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   206,836 74,670 SH   SOLE 2 31,158 0 43,512
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   427,915 154,482 SH   SOLE 18 154,482 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   1,139,334 411,312 SH   SOLE 19 411,312 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   5,450,255 1,967,601 SH   SOLE 21 1,967,601 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   1,758,316 634,771 SH   SOLE 22 606,011 0 28,760
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   162,211 58,560 SH   SOLE 30 58,560 0 0
NAUTILUS INC COM 63910B102   10,660 7,955 SH   SOLE 2 0 0 7,955
NAUTILUS INC COM 63910B102   6,322 4,718 SH   SOLE 18 4,718 0 0
NAUTILUS INC COM 63910B102   124,554 92,951 SH   SOLE 21 92,951 0 0
NAUTILUS INC COM 63910B102   558,010 416,425 SH   SOLE 22 416,425 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202   1,956 7,522 SH   SOLE 21 7,522 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202   27,394 105,362 SH   SOLE 22 105,362 0 0
NAVIENT CORPORATION COM 63938C108   3,170,721 198,294 SH   SOLE 2 121,010 0 77,284
NAVIENT CORPORATION COM 63938C108   6,492 406 SH   SOLE 4 406 0 0
NAVIENT CORPORATION COM 63938C108   46,963 2,937 SH   SOLE 7 2,937 0 0
NAVIENT CORPORATION COM 63938C108   7,182,484 449,186 SH   SOLE 18 449,186 0 0
NAVIENT CORPORATION COM 63938C108   3,254,653 203,543 SH   SOLE 19 203,543 0 0
NAVIENT CORPORATION COM 63938C108   121,406,889 7,592,676 SH   SOLE 21 7,592,676 0 0
NAVIENT CORPORATION COM 63938C108   58,661,985 3,668,667 SH   SOLE 22 3,522,685 0 145,982
NAVIENT CORPORATION COM 63938C108   361,662 22,618 SH   SOLE 25 22,618 0 0
NAVIENT CORPORATION COM 63938C108   966,036 60,415 SH   SOLE 26 45,566 0 14,849
NAVIENT CORPORATION COM 63938C108   841,810 52,646 SH   SOLE 28 34,280 0 18,366
NAVIENT CORPORATION COM 63938C108   1,373,685 85,909 SH   SOLE 30 85,909 0 0
NAVIENT CORPORATION COM 63938C108   290,091 18,142 SH   SOLE 36 18,142 0 0
NAVIENT CORPORATION COM 63938C108   366,459 22,918 SH   SOLE 40 22,918 0 0
NAVIENT CORPORATION COM 63938C108   6,271,672 392,225 SH   SOLE 43 374,502 0 17,723
NAVIGATOR HLDGS LTD SHS Y62132108   198,898 14,207 SH   SOLE 2 11,551 0 2,656
NAVIGATOR HLDGS LTD SHS Y62132108   56,196 4,014 SH   SOLE 19 4,014 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   649,768 46,412 SH   SOLE 22 46,412 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   46,354 3,311 SH   SOLE 23 3,311 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   31,738 2,267 SH   SOLE 26 0 0 2,267
NAVIOS MARITIME HOLDINGS INC COM Y62197119   5,796 3,202 SH   SOLE 18 3,202 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119   78,791 43,531 SH   SOLE 21 43,531 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   290,938 39,800 SH   SOLE 2 25,123 0 14,677
NAVITAS SEMICONDUCTOR CORP COM 63942X106   1,411,941 193,152 SH   SOLE 21 193,152 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   8,584,250 1,174,316 SH   SOLE 22 1,151,430 0 22,886
NAVITAS SEMICONDUCTOR CORP COM 63942X106   167,443 22,906 SH   SOLE 25 22,906 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   70,892 9,698 SH   SOLE 28 0 0 9,698
NAVITAS SEMICONDUCTOR CORP COM 63942X106   137,918 18,867 SH   SOLE 30 18,867 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   112,435 15,381 SH   SOLE 40 15,381 0 0
NBT BANCORP INC COM 628778102   1,250,135 37,085 SH   SOLE 2 11,481 0 25,604
NBT BANCORP INC COM 628778102   6,911 205 SH   SOLE 4 205 0 0
NBT BANCORP INC COM 628778102   135,379 4,016 SH   SOLE 7 4,016 0 0
NBT BANCORP INC COM 628778102   4,639,069 137,617 SH   SOLE 18 137,617 0 0
NBT BANCORP INC COM 628778102   2,457,290 72,895 SH   SOLE 19 72,895 0 0
NBT BANCORP INC COM 628778102   167,306,910 4,963,124 SH   SOLE 21 4,963,124 0 0
NBT BANCORP INC COM 628778102   34,108,250 1,011,814 SH   SOLE 22 967,490 0 44,324
NBT BANCORP INC COM 628778102   162,179 4,811 SH   SOLE 25 4,811 0 0
NBT BANCORP INC COM 628778102   352,034 10,443 SH   SOLE 26 7,373 0 3,070
NBT BANCORP INC COM 628778102   26,092 774 SH   SOLE 28 774 0 0
NBT BANCORP INC COM 628778102   2,282,841 67,720 SH   SOLE 30 67,720 0 0
NBT BANCORP INC COM 628778102   166,325 4,934 SH   SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102   325,403 9,653 SH   SOLE 43 8,065 0 1,588
NCINO INC COM 63947X101   1,373,481 55,427 SH   SOLE 2 18,664 0 36,763
NCINO INC COM 63947X101   10,358 418 SH   SOLE 4 156 0 262
NCINO INC COM 63947X101   340,056 13,723 SH   SOLE 7 13,723 0 0
NCINO INC COM 63947X101   666,830 26,910 SH   SOLE 18 26,910 0 0
NCINO INC COM 63947X101   540,799 21,824 SH   SOLE 19 21,824 0 0
NCINO INC COM 63947X101   29,571,956 1,193,380 SH   SOLE 21 1,193,380 0 0
NCINO INC COM 63947X101   43,725,822 1,764,561 SH   SOLE 22 1,684,264 0 80,297
NCINO INC COM 63947X101   218,560 8,820 SH   SOLE 25 8,820 0 0
NCINO INC COM 63947X101   920,800 37,159 SH   SOLE 26 31,237 0 5,922
NCINO INC COM 63947X101   16,950 684 SH   SOLE 28 684 0 0
NCINO INC COM 63947X101   2,401,578 96,916 SH   SOLE 30 96,916 0 0
NCINO INC COM 63947X101   25,523 1,030 SH   SOLE 31 1,030 0 0
NCINO INC COM 63947X101   243,835 9,840 SH   SOLE 40 9,840 0 0
NCINO INC COM 63947X101   421,533 17,011 SH   SOLE 43 9,807 0 7,204
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9   2,750,458 2,555,000 PRN   SOLE 21 2,555,000 0 0
NCL CORP LTD NOTE 1.125% 2/1 62886HBD2   967,178 1,360,000 PRN   SOLE 2 1,360,000 0 0
NCL CORP LTD NOTE 1.125% 2/1 62886HBD2   4,764,772 6,700,000 PRN   SOLE 21 6,700,000 0 0
NCL CORP LTD NOTE 1.125% 2/1 62886HBD2   1,137,856 1,600,000 PRN   SOLE 22 1,600,000 0 0
NCL CORP LTD NOTE 2.500% 2/1 62886HBK6   2,176,450 2,900,000 PRN   SOLE 21 2,900,000 0 0
NCR CORP NEW COM 62886E108   7,864,882 333,399 SH   SOLE 2 130,549 0 202,850
NCR CORP NEW COM 62886E108   22,316 946 SH   SOLE 4 500 0 446
NCR CORP NEW COM 62886E108   600,366 25,450 SH   SOLE 7 25,450 0 0
NCR CORP NEW COM 62886E108   6,425,963 272,402 SH   SOLE 18 272,402 0 0
NCR CORP NEW COM 62886E108   934,353 39,608 SH   SOLE 19 39,608 0 0
NCR CORP NEW COM 62886E108   176,870,248 7,497,679 SH   SOLE 21 7,497,679 0 0
NCR CORP NEW COM 62886E108   94,948,972 4,024,967 SH   SOLE 22 3,854,483 0 170,484
NCR CORP NEW COM 62886E108   520,466 22,063 SH   SOLE 25 22,063 0 0
NCR CORP NEW COM 62886E108   1,264,141 53,588 SH   SOLE 26 41,402 0 12,186
NCR CORP NEW COM 62886E108   167,253 7,090 SH   SOLE 28 2,332 0 4,758
NCR CORP NEW COM 62886E108   2,314,651 98,120 SH   SOLE 30 98,120 0 0
NCR CORP NEW COM 62886E108   44,090 1,869 SH   SOLE 31 1,869 0 0
NCR CORP NEW COM 62886E108   197,873 8,388 SH   SOLE 36 8,388 0 0
NCR CORP NEW COM 62886E108   549,128 23,278 SH   SOLE 40 23,278 0 0
NCR CORP NEW COM 62886E108   3,096,706 131,272 SH   SOLE 43 123,704 0 7,568
NCS MULTISTAGE HLDGS INC COM NEW 628877201   63,990 2,700 SH   SOLE 2 2,700 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   2,844 120 SH   SOLE 18 120 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   31,948 1,348 SH   SOLE 21 1,348 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   66,692 2,814 SH   SOLE 22 2,814 0 0
NEKTAR THERAPEUTICS COM 640268108   838,998 1,193,624 SH   SOLE 2 659,379 0 534,245
NEKTAR THERAPEUTICS COM 640268108   541 769 SH   SOLE 4 769 0 0
NEKTAR THERAPEUTICS COM 640268108   1,168 1,662 SH   SOLE 7 1,662 0 0
NEKTAR THERAPEUTICS COM 640268108   456,651 649,667 SH   SOLE 18 649,667 0 0
NEKTAR THERAPEUTICS COM 640268108   1,276,458 1,815,988 SH   SOLE 19 1,815,988 0 0
NEKTAR THERAPEUTICS COM 640268108   16,958,683 24,126,737 SH   SOLE 21 24,126,737 0 0
NEKTAR THERAPEUTICS COM 640268108   4,803,886 6,834,381 SH   SOLE 22 6,603,699 0 230,682
NEKTAR THERAPEUTICS COM 640268108   33,031 46,992 SH   SOLE 23 46,992 0 0
NEKTAR THERAPEUTICS COM 640268108   16,338 23,244 SH   SOLE 25 23,244 0 0
NEKTAR THERAPEUTICS COM 640268108   289,957 412,516 SH   SOLE 26 66,759 0 345,757
NEKTAR THERAPEUTICS COM 640268108   17,872 25,426 SH   SOLE 28 3,248 0 22,178
NEKTAR THERAPEUTICS COM 640268108   275,593 392,080 SH   SOLE 30 392,080 0 0
NEKTAR THERAPEUTICS COM 640268108   15,789 22,462 SH   SOLE 40 22,462 0 0
NEKTAR THERAPEUTICS COM 640268108   9,426 13,410 SH   SOLE 43 12,769 0 641
NELNET INC CL A 64031N108   2,065,687 22,480 SH   SOLE 2 10,518 0 11,962
NELNET INC CL A 64031N108   3,951 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108   13,324 145 SH   SOLE 7 145 0 0
NELNET INC CL A 64031N108   3,739,739 40,698 SH   SOLE 18 40,698 0 0
NELNET INC CL A 64031N108   2,642,297 28,755 SH   SOLE 19 28,755 0 0
NELNET INC CL A 64031N108   46,734,978 508,597 SH   SOLE 21 508,597 0 0
NELNET INC CL A 64031N108   40,426,638 439,946 SH   SOLE 22 422,164 0 17,782
NELNET INC CL A 64031N108   13,784 150 SH   SOLE 23 150 0 0
NELNET INC CL A 64031N108   190,580 2,074 SH   SOLE 25 2,074 0 0
NELNET INC CL A 64031N108   433,813 4,721 SH   SOLE 26 2,907 0 1,814
NELNET INC CL A 64031N108   167,424 1,822 SH   SOLE 28 54 0 1,768
NELNET INC CL A 64031N108   115,046 1,252 SH   SOLE 30 1,252 0 0
NELNET INC CL A 64031N108   269,238 2,930 SH   SOLE 40 2,930 0 0
NELNET INC CL A 64031N108   820,853 8,933 SH   SOLE 43 8,740 0 193
NEMAURA MED INC COM NEW 640442208   985 1,101 SH   SOLE 2 0 0 1,101
NEMAURA MED INC COM NEW 640442208   2,080 2,324 SH   SOLE 18 2,324 0 0
NEMAURA MED INC COM NEW 640442208   24,893 27,813 SH   SOLE 21 27,813 0 0
NEMAURA MED INC COM NEW 640442208   1,375 1,536 SH   SOLE 22 1,536 0 0
NEOGAMES S A SHS L6673X107   82,445 5,424 SH   SOLE 2 4,538 0 886
NEOGAMES S A SHS L6673X107   1,368 90 SH   SOLE 7 90 0 0
NEOGAMES S A SHS L6673X107   514,763 33,866 SH   SOLE 18 33,866 0 0
NEOGAMES S A SHS L6673X107   470,136 30,930 SH   SOLE 19 30,930 0 0
NEOGAMES S A SHS L6673X107   8,707,366 572,853 SH   SOLE 21 572,853 0 0
NEOGAMES S A SHS L6673X107   3,418,024 224,870 SH   SOLE 22 215,123 0 9,747
NEOGAMES S A SHS L6673X107   92,294 6,072 SH   SOLE 25 6,072 0 0
NEOGAMES S A SHS L6673X107   423,274 27,847 SH   SOLE 43 26,738 0 1,109
NEOGEN CORP COM 640491106   5,794,538 312,880 SH   SOLE 2 250,188 0 62,692
NEOGEN CORP COM 640491106   11,316 611 SH   SOLE 4 611 0 0
NEOGEN CORP COM 640491106   467,148 25,224 SH   SOLE 7 25,224 0 0
NEOGEN CORP COM 640491106   16,513,302 891,647 SH   SOLE 18 891,647 0 0
NEOGEN CORP COM 640491106   8,607,263 464,755 SH   SOLE 19 464,755 0 0
NEOGEN CORP COM 640491106   283,397,429 15,302,237 SH   SOLE 21 15,302,237 0 0
NEOGEN CORP COM 640491106   123,526,066 6,669,874 SH   SOLE 22 6,497,936 0 171,938
NEOGEN CORP COM 640491106   31,410 1,696 SH   SOLE 23 1,696 0 0
NEOGEN CORP COM 640491106   653,126 35,266 SH   SOLE 25 35,266 0 0
NEOGEN CORP COM 640491106   2,049,997 110,691 SH   SOLE 26 93,454 0 17,237
NEOGEN CORP COM 640491106   275,781 14,891 SH   SOLE 28 2,966 0 11,925
NEOGEN CORP COM 640491106   2,099,686 113,374 SH   SOLE 30 113,374 0 0
NEOGEN CORP COM 640491106   427,071 23,060 SH   SOLE 34 23,060 0 0
NEOGEN CORP COM 640491106   17,927 968 SH   SOLE 36 968 0 0
NEOGEN CORP COM 640491106   683,332 36,897 SH   SOLE 40 36,897 0 0
NEOGEN CORP COM 640491106   17,187 928 SH   OTR 43 928 0 0
NEOGEN CORP COM 640491106   6,704,110 361,993 SH   SOLE 43 329,973 0 32,020
NEOGENOMICS INC COM NEW 64049M209   3,938,038 226,194 SH   SOLE 2 108,148 0 118,046
NEOGENOMICS INC COM NEW 64049M209   7,539 433 SH   SOLE 4 433 0 0
NEOGENOMICS INC COM NEW 64049M209   641,141 36,826 SH   SOLE 7 36,826 0 0
NEOGENOMICS INC COM NEW 64049M209   7,456,686 428,299 SH   SOLE 18 428,299 0 0
NEOGENOMICS INC COM NEW 64049M209   8,973,375 515,415 SH   SOLE 19 515,415 0 0
NEOGENOMICS INC COM NEW 64049M209   274,962,502 15,793,366 SH   SOLE 21 15,793,366 0 0
NEOGENOMICS INC COM NEW 64049M209   65,963,826 3,788,847 SH   SOLE 22 3,642,660 0 146,187
NEOGENOMICS INC COM NEW 64049M209   89,209 5,124 SH   SOLE 23 5,124 0 0
NEOGENOMICS INC COM NEW 64049M209   395,103 22,694 SH   SOLE 25 22,694 0 0
NEOGENOMICS INC COM NEW 64049M209   1,418,375 81,469 SH   SOLE 26 31,823 0 49,646
NEOGENOMICS INC COM NEW 64049M209   143,789 8,259 SH   SOLE 28 2,101 0 6,158
NEOGENOMICS INC COM NEW 64049M209   4,773,039 274,155 SH   SOLE 30 274,155 0 0
NEOGENOMICS INC COM NEW 64049M209   54,528 3,132 SH   SOLE 36 3,132 0 0
NEOGENOMICS INC COM NEW 64049M209   382,776 21,986 SH   SOLE 40 21,986 0 0
NEOGENOMICS INC COM NEW 64049M209   9,541 548 SH   OTR 43 548 0 0
NEOGENOMICS INC COM NEW 64049M209   1,769,431 101,633 SH   SOLE 43 97,541 0 4,092
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   1,554,170 2,129,000 PRN   SOLE 21 2,129,000 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104   5,707 8,153 SH   SOLE 2 7,295 0 858
NEOLEUKIN THERAPEUTICS INC COM 64049K104   11,128 15,897 SH   SOLE 18 6,893 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104   51,582 73,688 SH   SOLE 21 73,688 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104   326,716 466,737 SH   SOLE 22 466,737 0 0
NEONODE INC COM PAR 64051M709   15,243 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709   698,301 91,761 SH   SOLE 22 91,761 0 0
NEOVOLTA INC COM 640655106   750,490 293,160 SH   SOLE 22 293,160 0 0
NEPHROS INC COM 640671400   4,420 4,131 SH   SOLE 21 4,131 0 0
NERDWALLET INC COM CL A 64082B102   84,443 5,219 SH   SOLE 2 1,740 0 3,479
NERDWALLET INC COM CL A 64082B102   3,754 232 SH   SOLE 7 232 0 0
NERDWALLET INC COM CL A 64082B102   1,095,467 67,705 SH   SOLE 18 67,705 0 0
NERDWALLET INC COM CL A 64082B102   837,671 51,772 SH   SOLE 19 51,772 0 0
NERDWALLET INC COM CL A 64082B102   14,021,734 866,609 SH   SOLE 21 866,609 0 0
NERDWALLET INC COM CL A 64082B102   12,122,881 749,251 SH   SOLE 22 741,085 0 8,166
NERDY INC CL A COM 64081V109   43,518 10,411 SH   SOLE 2 3,366 0 7,045
NERDY INC CL A COM 64081V109   4,222 1,010 SH   SOLE 7 1,010 0 0
NERDY INC CL A COM 64081V109   592,966 141,858 SH   SOLE 18 141,858 0 0
NERDY INC CL A COM 64081V109   489,307 117,059 SH   SOLE 19 117,059 0 0
NERDY INC CL A COM 64081V109   7,424,692 1,776,242 SH   SOLE 21 1,776,242 0 0
NERDY INC CL A COM 64081V109   3,022,391 723,060 SH   SOLE 22 710,622 0 12,438
NETAPP INC COM 64110D104   26,719,373 418,471 SH   SOLE 2 232,175 0 186,296
NETAPP INC COM 64110D104   10,580,073 165,702 SH   SOLE 4 88,598 0 77,104
NETAPP INC COM 64110D104   10,029,941 157,086 SH   SOLE 7 149,149 0 7,937
NETAPP INC COM 64110D104   1,071,786 16,786 SH   SOLE 13 16,786 0 0
NETAPP INC COM 64110D104   2,302,239 36,057 SH   SOLE 15 36,057 0 0
NETAPP INC COM 64110D104   28,327,053 443,650 SH   SOLE 18 425,390 0 18,260
NETAPP INC COM 64110D104   5,860,217 91,781 SH   SOLE 19 91,781 0 0
NETAPP INC COM 64110D104   476,385,489 7,461,010 SH   SOLE 21 7,461,010 0 0
NETAPP INC COM 64110D104   312,351,582 4,891,959 SH   SOLE 22 4,430,773 0 461,186
NETAPP INC COM 64110D104   25,712,459 402,701 SH   SOLE 23 402,701 0 0
NETAPP INC COM 64110D104   30,436,784 476,692 SH   SOLE 25 475,899 0 793
NETAPP INC COM 64110D104   26,881,425 421,009 SH   SOLE 26 171,140 0 249,869
NETAPP INC COM 64110D104   59,909,753 938,289 SH   SOLE 28 3,430 0 934,859
NETAPP INC COM 64110D104   113,233,506 1,773,430 SH   SOLE 30 1,549,814 0 223,616
NETAPP INC COM 64110D104   3,994,775 62,565 SH   SOLE 31 46,385 0 16,180
NETAPP INC COM 64110D104   3,369,684 52,775 SH   SOLE 34 52,775 0 0
NETAPP INC COM 64110D104   4,003,459 62,701 SH   SOLE 36 62,701 0 0
NETAPP INC COM 64110D104   540,682 8,468 SH   SOLE 40 8,468 0 0
NETAPP INC COM 64110D104   65,957 1,033 SH   OTR 43 1,033 0 0
NETAPP INC COM 64110D104   13,530,612 211,912 SH   SOLE 43 194,609 0 17,303
NETEASE INC SPONSORED ADS 64110W102   5,429,508 61,392 SH   SOLE 22 34,035 0 27,357
NETEASE INC SPONSORED ADS 64110W102   405,144 4,581 SH   SOLE 25 4,581 0 0
NETEASE INC SPONSORED ADS 64110W102   2,860,415 32,343 SH   SOLE 28 0 0 32,343
NETEASE INC SPONSORED ADS 64110W102   1,459,260 16,500 SH   SOLE 30 16,500 0 0
NETEASE INC SPONSORED ADS 64110W102   2,333,047 26,380 SH   SOLE 32 26,380 0 0
NETEASE INC SPONSORED ADS 64110W102   8,893,969 100,565 SH   SOLE 34 100,565 0 0
NETEASE INC SPONSORED ADS 64110W102   27,221,543 307,797 SH   SOLE 43 275,296 0 32,501
NETFLIX INC COM 64110L106   297,192,951 860,232 SH   SOLE 2 149,925 0 710,307
NETFLIX INC COM 64110L106   108,234,047 313,286 SH   SOLE 4 189,414 0 123,872
NETFLIX INC COM 64110L106   151,798,039 439,383 SH   SOLE 7 424,964 0 14,419
NETFLIX INC COM 64110L106   4,779,370 13,834 SH   SOLE 13 13,834 0 0
NETFLIX INC COM 64110L106   18,106,261 52,409 SH   SOLE 15 52,409 0 0
NETFLIX INC COM 64110L106   340,483,668 985,538 SH   SOLE 18 864,365 0 121,173
NETFLIX INC COM 64110L106   164,392,512 475,838 SH   SOLE 19 475,838 0 0
NETFLIX INC COM 64110L106   3,064,392,399 8,869,956 SH   SOLE 21 8,869,956 0 0
NETFLIX INC COM 64110L106   3,312,650,181 9,588,544 SH   SOLE 22 8,662,204 0 926,340
NETFLIX INC COM 64110L106   332,775,318 963,226 SH   SOLE 23 963,226 0 0
NETFLIX INC COM 64110L106   314,175,712 909,389 SH   SOLE 25 907,792 0 1,597
NETFLIX INC COM 64110L106   292,551,428 846,797 SH   SOLE 26 350,621 0 496,176
NETFLIX INC COM 64110L106   255,909,819 740,737 SH   SOLE 28 14,286 0 726,451
NETFLIX INC COM 64110L106   148,556 430 SH   SOLE 29 430 0 0
NETFLIX INC COM 64110L106   861,674,796 2,494,138 SH   SOLE 30 2,494,138 0 0
NETFLIX INC COM 64110L106   43,091,375 124,729 SH   SOLE 31 91,455 0 33,274
NETFLIX INC COM 64110L106   34,669,954 100,353 SH   SOLE 32 100,353 0 0
NETFLIX INC COM 64110L106   75,662,884 219,008 SH   SOLE 34 219,008 0 0
NETFLIX INC COM 64110L106   41,114,538 119,007 SH   SOLE 36 119,007 0 0
NETFLIX INC COM 64110L106   6,273,571 18,159 SH   SOLE 40 18,159 0 0
NETFLIX INC COM 64110L106   273,275 791 SH   OTR 43 791 0 0
NETFLIX INC COM 64110L106   184,966,528 535,390 SH   SOLE 43 481,587 0 53,803
NETGEAR INC COM 64111Q104   1,623,438 87,706 SH   SOLE 2 49,778 0 37,928
NETGEAR INC COM 64111Q104   2,203 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104   6,571 355 SH   SOLE 7 355 0 0
NETGEAR INC COM 64111Q104   1,933,388 104,451 SH   SOLE 18 104,451 0 0
NETGEAR INC COM 64111Q104   3,168,431 171,174 SH   SOLE 19 171,174 0 0
NETGEAR INC COM 64111Q104   69,396,933 3,749,159 SH   SOLE 21 3,749,159 0 0
NETGEAR INC COM 64111Q104   15,833,880 855,423 SH   SOLE 22 822,596 0 32,827
NETGEAR INC COM 64111Q104   71,985 3,889 SH   SOLE 25 3,889 0 0
NETGEAR INC COM 64111Q104   120,352 6,502 SH   SOLE 26 4,354 0 2,148
NETGEAR INC COM 64111Q104   5,382,708 290,800 SH   SOLE 30 290,800 0 0
NETGEAR INC COM 64111Q104   64,452 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104   154,596 8,352 SH   SOLE 43 8,206 0 146
NETSCOUT SYS INC COM 64115T104   2,106,663 73,531 SH   SOLE 2 25,544 0 47,987
NETSCOUT SYS INC COM 64115T104   259,397 9,054 SH   SOLE 4 267 0 8,787
NETSCOUT SYS INC COM 64115T104   22,232 776 SH   SOLE 7 776 0 0
NETSCOUT SYS INC COM 64115T104   6,741,144 235,293 SH   SOLE 18 235,293 0 0
NETSCOUT SYS INC COM 64115T104   3,879,697 135,417 SH   SOLE 19 135,417 0 0
NETSCOUT SYS INC COM 64115T104   237,157,280 8,277,741 SH   SOLE 21 8,277,741 0 0
NETSCOUT SYS INC COM 64115T104   57,021,207 1,990,269 SH   SOLE 22 1,901,246 0 89,023
NETSCOUT SYS INC COM 64115T104   321,252 11,213 SH   SOLE 25 11,213 0 0
NETSCOUT SYS INC COM 64115T104   955,735 33,359 SH   SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104   405,741 14,162 SH   SOLE 28 1,320 0 12,842
NETSCOUT SYS INC COM 64115T104   22,617,255 789,433 SH   SOLE 30 789,433 0 0
NETSCOUT SYS INC COM 64115T104   40,024 1,397 SH   SOLE 36 1,397 0 0
NETSCOUT SYS INC COM 64115T104   310,022 10,821 SH   SOLE 40 10,821 0 0
NETSCOUT SYS INC COM 64115T104   872,393 30,450 SH   SOLE 43 29,853 0 597
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   5,407 2,048 SH   SOLE 18 2,048 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   61,475 23,286 SH   SOLE 21 23,286 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   682,004 258,335 SH   SOLE 22 258,335 0 0
NETSTREIT CORP COM 64119V303   1,045,305 57,183 SH   SOLE 2 17,353 0 39,830
NETSTREIT CORP COM 64119V303   571,597 31,269 SH   SOLE 4 31,269 0 0
NETSTREIT CORP COM 64119V303   1,467,354 80,271 SH   SOLE 7 80,271 0 0
NETSTREIT CORP COM 64119V303   2,877,473 157,411 SH   SOLE 18 157,411 0 0
NETSTREIT CORP COM 64119V303   3,528,241 193,011 SH   SOLE 19 193,011 0 0
NETSTREIT CORP COM 64119V303   42,738,622 2,337,999 SH   SOLE 21 2,337,999 0 0
NETSTREIT CORP COM 64119V303   46,177,273 2,526,109 SH   SOLE 22 2,446,431 0 79,678
NETSTREIT CORP COM 64119V303   40,563 2,219 SH   SOLE 23 2,219 0 0
NETSTREIT CORP COM 64119V303   8,079,815 442,003 SH   SOLE 25 442,003 0 0
NETSTREIT CORP COM 64119V303   703,268 38,472 SH   SOLE 26 33,839 0 4,633
NETSTREIT CORP COM 64119V303   672,558 36,792 SH   SOLE 28 0 0 36,792
NETSTREIT CORP COM 64119V303   4,176,395 228,468 SH   SOLE 30 228,468 0 0
NETSTREIT CORP COM 64119V303   30,363 1,661 SH   SOLE 34 1,661 0 0
NETSTREIT CORP COM 64119V303   150,700 8,244 SH   SOLE 40 8,244 0 0
NETSTREIT CORP COM 64119V303   714,803 39,103 SH   SOLE 43 37,941 0 1,162
NETWORK-1 TECHNOLOGIES INC COM 64121N109   5,979 2,781 SH   SOLE 18 2,781 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   79,991 37,205 SH   SOLE 21 37,205 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   9,621 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102   91 494 SH   SOLE 2 0 0 494
NEUBASE THERAPEUTICS INC COM 64132K102   1,011 5,465 SH   SOLE 18 5,465 0 0
NEUBASE THERAPEUTICS INC COM 64132K102   12,713 68,717 SH   SOLE 21 68,717 0 0
NEUBASE THERAPEUTICS INC COM 64132K102   314 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   29,974 42,199 SH   SOLE 22 42,199 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   33,657,674 332,520 SH   SOLE 2 207,567 0 124,953
NEUROCRINE BIOSCIENCES INC COM 64125C109   9,722,383 96,052 SH   SOLE 4 55,710 0 40,342
NEUROCRINE BIOSCIENCES INC COM 64125C109   2,459,342 24,297 SH   SOLE 7 24,297 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   939,220 9,279 SH   SOLE 13 9,279 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   628,576 6,210 SH   SOLE 15 6,210 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   30,903,681 305,312 SH   SOLE 18 280,019 0 25,293
NEUROCRINE BIOSCIENCES INC COM 64125C109   78,188,806 772,464 SH   SOLE 19 772,464 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   676,069,535 6,679,209 SH   SOLE 21 6,679,209 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   350,969,924 3,467,397 SH   SOLE 22 3,232,333 0 235,064
NEUROCRINE BIOSCIENCES INC COM 64125C109   23,769,088 234,826 SH   SOLE 23 234,826 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,061,899 10,491 SH   SOLE 25 10,445 0 46
NEUROCRINE BIOSCIENCES INC COM 64125C109   11,517,925 113,791 SH   SOLE 26 85,273 0 28,518
NEUROCRINE BIOSCIENCES INC COM 64125C109   19,246,376 190,144 SH   SOLE 28 1,140 0 189,004
NEUROCRINE BIOSCIENCES INC COM 64125C109   391,215 3,865 SH   SOLE 29 3,865 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   77,100,489 761,712 SH   SOLE 30 721,265 0 40,447
NEUROCRINE BIOSCIENCES INC COM 64125C109   3,845,854 37,995 SH   SOLE 31 36,232 0 1,763
NEUROCRINE BIOSCIENCES INC COM 64125C109   32,038,661 316,525 SH   SOLE 34 316,525 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   2,792,761 27,591 SH   SOLE 36 27,591 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   374,919 3,704 SH   SOLE 40 3,704 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   25,305 250 SH   OTR 43 250 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   7,390,659 73,016 SH   SOLE 43 64,172 0 8,844
NEUROMETRIX INC COM 641255807   15 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807   59,651 40,579 SH   SOLE 22 40,579 0 0
NEURONETICS INC COM 64131A105   567 195 SH   SOLE 2 0 0 195
NEURONETICS INC COM 64131A105   13,182 4,530 SH   SOLE 18 4,530 0 0
NEURONETICS INC COM 64131A105   172,679 59,340 SH   SOLE 21 59,340 0 0
NEURONETICS INC COM 64131A105   915,349 314,553 SH   SOLE 22 314,553 0 0
NEUROPACE INC COM 641288105   26,490 5,709 SH   SOLE 2 5,709 0 0
NEUROPACE INC COM 641288105   6,714 1,447 SH   SOLE 18 1,447 0 0
NEUROPACE INC COM 641288105   4,227 911 SH   SOLE 19 911 0 0
NEUROPACE INC COM 641288105   96,424 20,781 SH   SOLE 21 20,781 0 0
NEUROPACE INC COM 641288105   16,811 3,623 SH   SOLE 22 3,623 0 0
NEVRO CORP COM 64157F103   5,602,057 154,967 SH   SOLE 2 125,508 0 29,459
NEVRO CORP COM 64157F103   19,629 543 SH   SOLE 4 106 0 437
NEVRO CORP COM 64157F103   362,982 10,041 SH   SOLE 7 10,041 0 0
NEVRO CORP COM 64157F103   3,258,163 90,129 SH   SOLE 18 86,464 0 3,665
NEVRO CORP COM 64157F103   9,062,588 250,694 SH   SOLE 19 250,694 0 0
NEVRO CORP COM 64157F103   47,921,488 1,325,629 SH   SOLE 21 1,325,629 0 0
NEVRO CORP COM 64157F103   41,040,625 1,135,287 SH   SOLE 22 1,109,787 0 25,500
NEVRO CORP COM 64157F103   221,419 6,125 SH   SOLE 23 6,125 0 0
NEVRO CORP COM 64157F103   208,513 5,768 SH   SOLE 25 5,768 0 0
NEVRO CORP COM 64157F103   1,133,194 31,347 SH   SOLE 26 12,391 0 18,956
NEVRO CORP COM 64157F103   79,169 2,190 SH   SOLE 28 620 0 1,570
NEVRO CORP COM 64157F103   4,909,568 135,811 SH   SOLE 30 135,811 0 0
NEVRO CORP COM 64157F103   497,569 13,764 SH   SOLE 34 13,764 0 0
NEVRO CORP COM 64157F103   32,535 900 SH   SOLE 36 900 0 0
NEVRO CORP COM 64157F103   244,772 6,771 SH   SOLE 40 6,771 0 0
NEVRO CORP COM 64157F103   6,073 168 SH   OTR 43 168 0 0
NEVRO CORP COM 64157F103   431,233 11,929 SH   SOLE 43 10,998 0 931
NEW FORTRESS ENERGY INC COM CL A 644393100   5,108,960 173,597 SH   SOLE 2 34,482 0 139,115
NEW FORTRESS ENERGY INC COM CL A 644393100   4,797 163 SH   SOLE 4 163 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   2,278,147 77,409 SH   SOLE 7 77,409 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   695,078 23,618 SH   SOLE 18 23,618 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   514,819 17,493 SH   SOLE 19 17,493 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   35,438,399 1,204,159 SH   SOLE 21 1,204,159 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   36,175,915 1,229,219 SH   SOLE 22 1,167,745 0 61,474
NEW FORTRESS ENERGY INC COM CL A 644393100   171,489 5,827 SH   SOLE 25 5,827 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   569,058 19,336 SH   SOLE 26 15,654 0 3,682
NEW FORTRESS ENERGY INC COM CL A 644393100   383,120 13,018 SH   SOLE 28 4,471 0 8,547
NEW FORTRESS ENERGY INC COM CL A 644393100   1,256,367 42,690 SH   SOLE 30 42,690 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   20,836 708 SH   SOLE 31 708 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   211,484 7,186 SH   SOLE 40 7,186 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   912,448 31,004 SH   SOLE 43 27,906 0 3,098
NEW GOLD INC CDA COM 644535106   54,386 49,442 SH   SOLE 43 49,442 0 0
NEW JERSEY RES CORP COM 646025106   14,213,018 267,162 SH   SOLE 2 165,996 0 101,166
NEW JERSEY RES CORP COM 646025106   15,375 289 SH   SOLE 4 289 0 0
NEW JERSEY RES CORP COM 646025106   13,495,563 253,676 SH   SOLE 7 253,676 0 0
NEW JERSEY RES CORP COM 646025106   25,589,838 481,012 SH   SOLE 18 481,012 0 0
NEW JERSEY RES CORP COM 646025106   24,308,091 456,919 SH   SOLE 19 456,919 0 0
NEW JERSEY RES CORP COM 646025106   549,498,863 10,328,926 SH   SOLE 21 10,328,926 0 0
NEW JERSEY RES CORP COM 646025106   174,260,909 3,275,581 SH   SOLE 22 3,112,625 0 162,956
NEW JERSEY RES CORP COM 646025106   515,614 9,692 SH   SOLE 23 9,692 0 0
NEW JERSEY RES CORP COM 646025106   841,996 15,827 SH   SOLE 25 15,827 0 0
NEW JERSEY RES CORP COM 646025106   7,066,716 132,833 SH   SOLE 26 46,494 0 86,339
NEW JERSEY RES CORP COM 646025106   2,577,806 48,455 SH   SOLE 28 6,977 0 41,478
NEW JERSEY RES CORP COM 646025106   7,772,094 146,092 SH   SOLE 30 146,092 0 0
NEW JERSEY RES CORP COM 646025106   2,429,112 45,660 SH   SOLE 32 45,660 0 0
NEW JERSEY RES CORP COM 646025106   106,240 1,997 SH   SOLE 36 1,997 0 0
NEW JERSEY RES CORP COM 646025106   768,793 14,451 SH   SOLE 40 14,451 0 0
NEW JERSEY RES CORP COM 646025106   4,918,216 92,448 SH   SOLE 43 85,967 0 6,481
NEW MTN FIN CORP COM 647551100   5,765,343 473,734 SH   SOLE 30 473,734 0 0
NEW MTN FIN CORP COM 647551100   803 66 SH   SOLE 43 0 0 66
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   51,004 1,321 SH   SOLE 2 1,321 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   53,398 1,383 SH   SOLE 22 1,383 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   83,900 2,173 SH   SOLE 25 2,173 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   392,278 10,160 SH   SOLE 28 0 0 10,160
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   10,073,832 260,912 SH   SOLE 43 250,914 0 9,998
NEW RELIC INC COM 64829B100   6,185,601 82,157 SH   SOLE 2 19,116 0 63,041
NEW RELIC INC COM 64829B100   27,857 370 SH   SOLE 4 178 0 192
NEW RELIC INC COM 64829B100   1,098,782 14,594 SH   SOLE 7 14,594 0 0
NEW RELIC INC COM 64829B100   1,750,417 23,249 SH   SOLE 18 23,249 0 0
NEW RELIC INC COM 64829B100   1,758,774 23,360 SH   SOLE 19 23,360 0 0
NEW RELIC INC COM 64829B100   76,827,422 1,020,420 SH   SOLE 21 1,020,420 0 0
NEW RELIC INC COM 64829B100   104,586,318 1,389,113 SH   SOLE 22 1,316,400 0 72,713
NEW RELIC INC COM 64829B100   747,554 9,929 SH   SOLE 25 9,929 0 0
NEW RELIC INC COM 64829B100   2,422,531 32,176 SH   SOLE 26 21,267 0 10,909
NEW RELIC INC COM 64829B100   206,972 2,749 SH   SOLE 28 1,016 0 1,733
NEW RELIC INC COM 64829B100   44,623,931 592,694 SH   SOLE 30 592,694 0 0
NEW RELIC INC COM 64829B100   56,919 756 SH   SOLE 31 756 0 0
NEW RELIC INC COM 64829B100   152,236 2,022 SH   SOLE 34 2,022 0 0
NEW RELIC INC COM 64829B100   74,236 986 SH   SOLE 36 986 0 0
NEW RELIC INC COM 64829B100   758,095 10,069 SH   SOLE 40 10,069 0 0
NEW RELIC INC COM 64829B100   1,732,272 23,008 SH   SOLE 43 20,069 0 2,939
NEW YORK CMNTY BANCORP INC COM 649445103   13,904,975 1,538,161 SH   SOLE 2 544,885 0 993,276
NEW YORK CMNTY BANCORP INC COM 649445103   18,559 2,053 SH   SOLE 4 2,053 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,349,808 149,315 SH   SOLE 7 149,315 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,401 155 SH   SOLE 17 0 0 155
NEW YORK CMNTY BANCORP INC COM 649445103   15,623,868 1,728,304 SH   SOLE 18 1,728,304 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,900,434 210,225 SH   SOLE 19 210,225 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   498,906,119 55,188,730 SH   SOLE 21 55,188,730 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   179,489,182 19,854,998 SH   SOLE 22 18,959,059 0 895,939
NEW YORK CMNTY BANCORP INC COM 649445103   1,007,607 111,461 SH   SOLE 25 111,461 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,519,073 389,278 SH   SOLE 26 331,793 0 57,485
NEW YORK CMNTY BANCORP INC COM 649445103   413,191 45,707 SH   SOLE 28 12,064 0 33,643
NEW YORK CMNTY BANCORP INC COM 649445103   8,624,829 954,074 SH   SOLE 30 954,074 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   85,175 9,422 SH   SOLE 31 9,422 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,118,936 345,015 SH   SOLE 32 345,015 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   21,880,633 2,420,424 SH   SOLE 34 2,420,424 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   418,154 46,256 SH   SOLE 36 46,256 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   989,202 109,425 SH   SOLE 40 109,425 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,840,285 424,810 SH   SOLE 43 385,744 0 39,066
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307   8,538,226 220,626 SH   SOLE 21 220,626 0 0
NEW YORK MTG TR INC COM 649604840   941,439 94,522 SH   SOLE 2 28,064 0 66,458
NEW YORK MTG TR INC COM 649604840   3,715 373 SH   SOLE 4 373 0 0
NEW YORK MTG TR INC COM 649604840   9,173 921 SH   SOLE 7 921 0 0
NEW YORK MTG TR INC COM 649604840   3,217,986 323,091 SH   SOLE 18 323,091 0 0
NEW YORK MTG TR INC COM 649604840   1,802,172 180,941 SH   SOLE 19 180,941 0 0
NEW YORK MTG TR INC COM 649604840   127,568,457 12,808,078 SH   SOLE 21 12,808,078 0 0
NEW YORK MTG TR INC COM 649604840   25,067,995 2,516,867 SH   SOLE 22 2,413,563 0 103,304
NEW YORK MTG TR INC COM 649604840   119,540 12,002 SH   SOLE 25 12,002 0 0
NEW YORK MTG TR INC COM 649604840   282,476 28,361 SH   SOLE 26 21,121 0 7,240
NEW YORK MTG TR INC COM 649604840   126,054 12,656 SH   SOLE 28 1,084 0 11,572
NEW YORK MTG TR INC COM 649604840   1,480,823 148,677 SH   SOLE 30 148,677 0 0
NEW YORK MTG TR INC COM 649604840   38,814 3,897 SH   SOLE 36 3,897 0 0
NEW YORK MTG TR INC COM 649604840   111,612 11,206 SH   SOLE 40 11,206 0 0
NEW YORK MTG TR INC COM 649604840   1,082,794 108,714 SH   SOLE 43 108,288 0 426
NEW YORK TIMES CO CL A 650111107   12,881,411 331,312 SH   SOLE 2 137,368 0 193,944
NEW YORK TIMES CO CL A 650111107   20,529 528 SH   SOLE 4 528 0 0
NEW YORK TIMES CO CL A 650111107   1,107,691 28,490 SH   SOLE 7 28,490 0 0
NEW YORK TIMES CO CL A 650111107   12,809,716 329,468 SH   SOLE 18 329,468 0 0
NEW YORK TIMES CO CL A 650111107   1,975,998 50,823 SH   SOLE 19 50,823 0 0
NEW YORK TIMES CO CL A 650111107   326,612,490 8,400,527 SH   SOLE 21 8,400,527 0 0
NEW YORK TIMES CO CL A 650111107   182,989,964 4,706,532 SH   SOLE 22 4,497,770 0 208,762
NEW YORK TIMES CO CL A 650111107   1,032,497 26,556 SH   SOLE 25 26,556 0 0
NEW YORK TIMES CO CL A 650111107   3,001,536 77,200 SH   SOLE 26 63,798 0 13,402
NEW YORK TIMES CO CL A 650111107   243,933 6,274 SH   SOLE 28 2,828 0 3,446
NEW YORK TIMES CO CL A 650111107   3,686,718 94,823 SH   SOLE 30 94,823 0 0
NEW YORK TIMES CO CL A 650111107   87,324 2,246 SH   SOLE 31 2,246 0 0
NEW YORK TIMES CO CL A 650111107   76,127 1,958 SH   SOLE 36 1,958 0 0
NEW YORK TIMES CO CL A 650111107   1,063,640 27,357 SH   SOLE 40 27,357 0 0
NEW YORK TIMES CO CL A 650111107   19,051 490 SH   OTR 43 490 0 0
NEW YORK TIMES CO CL A 650111107   7,338,018 188,735 SH   SOLE 43 173,895 0 14,840
NEWBURY STREET ACQUISITN COR COM 65101L104   321,245 31,341 SH   SOLE 2 31,341 0 0
NEWEGG COMMERCE INC COMMON SHARES G6483G100   117,889 87,977 SH   SOLE 43 82,331 0 5,646
NEWELL BRANDS INC COM 651229106   6,529,209 524,856 SH   SOLE 2 340,018 0 184,838
NEWELL BRANDS INC COM 651229106   3,898,609 313,393 SH   SOLE 4 160,120 0 153,273
NEWELL BRANDS INC COM 651229106   3,515,805 282,621 SH   SOLE 7 269,884 0 12,737
NEWELL BRANDS INC COM 651229106   18,747 1,507 SH   SOLE 13 1,507 0 0
NEWELL BRANDS INC COM 651229106   697,138 56,040 SH   SOLE 15 56,040 0 0
NEWELL BRANDS INC COM 651229106   62,733,091 5,042,853 SH   SOLE 18 4,642,075 0 400,778
NEWELL BRANDS INC COM 651229106   58,438,281 4,697,611 SH   SOLE 19 4,697,611 0 0
NEWELL BRANDS INC COM 651229106   257,868,399 20,728,971 SH   SOLE 21 20,728,971 0 0
NEWELL BRANDS INC COM 651229106   128,663,312 10,342,710 SH   SOLE 22 9,490,474 0 852,236
NEWELL BRANDS INC COM 651229106   8,983,795 722,170 SH   SOLE 23 722,170 0 0
NEWELL BRANDS INC COM 651229106   4,549,034 365,678 SH   SOLE 25 365,678 0 0
NEWELL BRANDS INC COM 651229106   7,529,074 605,231 SH   SOLE 26 349,819 0 255,412
NEWELL BRANDS INC COM 651229106   8,502,367 683,470 SH   SOLE 28 6,842 0 676,628
NEWELL BRANDS INC COM 651229106   33,352,959 2,681,106 SH   SOLE 30 2,525,324 0 155,782
NEWELL BRANDS INC COM 651229106   1,093,737 87,921 SH   SOLE 31 82,113 0 5,808
NEWELL BRANDS INC COM 651229106   2,444,547 196,507 SH   SOLE 32 196,507 0 0
NEWELL BRANDS INC COM 651229106   10,331,184 830,481 SH   SOLE 34 830,481 0 0
NEWELL BRANDS INC COM 651229106   1,090,316 87,646 SH   SOLE 36 87,646 0 0
NEWELL BRANDS INC COM 651229106   155,388 12,491 SH   SOLE 40 12,491 0 0
NEWELL BRANDS INC COM 651229106   23,151 1,861 SH   OTR 43 1,861 0 0
NEWELL BRANDS INC COM 651229106   3,999,566 321,509 SH   SOLE 43 292,389 0 29,120
NEWMARK GROUP INC CL A 65158N102   1,003,179 141,692 SH   SOLE 2 62,503 0 79,189
NEWMARK GROUP INC CL A 65158N102   4,227 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102   11,300 1,596 SH   SOLE 7 1,596 0 0
NEWMARK GROUP INC CL A 65158N102   2,663,956 376,265 SH   SOLE 18 376,265 0 0
NEWMARK GROUP INC CL A 65158N102   1,886,282 266,424 SH   SOLE 19 266,424 0 0
NEWMARK GROUP INC CL A 65158N102   33,583,676 4,743,457 SH   SOLE 21 4,743,457 0 0
NEWMARK GROUP INC CL A 65158N102   24,907,539 3,518,014 SH   SOLE 22 3,351,407 0 166,607
NEWMARK GROUP INC CL A 65158N102   190,218 26,867 SH   SOLE 25 26,867 0 0
NEWMARK GROUP INC CL A 65158N102   471,160 66,548 SH   SOLE 26 55,352 0 11,196
NEWMARK GROUP INC CL A 65158N102   179,188 25,309 SH   SOLE 28 3,024 0 22,285
NEWMARK GROUP INC CL A 65158N102   649,732 91,770 SH   SOLE 30 91,770 0 0
NEWMARK GROUP INC CL A 65158N102   150,315 21,231 SH   SOLE 40 21,231 0 0
NEWMARK GROUP INC CL A 65158N102   1,951,194 275,592 SH   SOLE 43 238,547 0 37,045
NEWMARKET CORP COM 651587107   6,428,758 17,614 SH   SOLE 2 5,378 0 12,236
NEWMARKET CORP COM 651587107   6,935 19 SH   SOLE 4 19 0 0
NEWMARKET CORP COM 651587107   21,169 58 SH   SOLE 7 58 0 0
NEWMARKET CORP COM 651587107   4,738,900 12,984 SH   SOLE 18 12,984 0 0
NEWMARKET CORP COM 651587107   663,899 1,819 SH   SOLE 19 1,819 0 0
NEWMARKET CORP COM 651587107   130,277,056 356,943 SH   SOLE 21 356,943 0 0
NEWMARKET CORP COM 651587107   68,324,256 187,200 SH   SOLE 22 179,092 0 8,108
NEWMARKET CORP COM 651587107   400,383 1,097 SH   SOLE 25 1,097 0 0
NEWMARKET CORP COM 651587107   1,133,993 3,107 SH   SOLE 26 2,420 0 687
NEWMARKET CORP COM 651587107   355,126 973 SH   SOLE 28 153 0 820
NEWMARKET CORP COM 651587107   1,492,768 4,090 SH   SOLE 30 4,090 0 0
NEWMARKET CORP COM 651587107   28,833 79 SH   SOLE 31 79 0 0
NEWMARKET CORP COM 651587107   60,222 165 SH   SOLE 36 165 0 0
NEWMARKET CORP COM 651587107   409,873 1,123 SH   SOLE 40 1,123 0 0
NEWMARKET CORP COM 651587107   6,242,160 17,103 SH   SOLE 43 16,142 0 961
NEWMONT CORP COM 651639106   107,040,219 2,183,603 SH   SOLE 2 426,188 0 1,757,415
NEWMONT CORP COM 651639106   28,373,315 578,811 SH   SOLE 4 452,072 0 126,739
NEWMONT CORP COM 651639106   187,016,545 3,815,107 SH   SOLE 7 3,792,486 0 22,621
NEWMONT CORP COM 651639106   3,318,360 67,694 SH   SOLE 13 67,694 0 0
NEWMONT CORP COM 651639106   6,708,093 136,844 SH   SOLE 15 136,844 0 0
NEWMONT CORP COM 651639106   60,772,741 1,239,754 SH   SOLE 18 1,150,472 0 89,282
NEWMONT CORP COM 651639106   40,314,881 822,417 SH   SOLE 19 822,417 0 0
NEWMONT CORP COM 651639106   1,577,051,734 32,171,598 SH   SOLE 21 32,171,598 0 0
NEWMONT CORP COM 651639106   953,457,235 19,450,372 SH   SOLE 22 17,732,810 0 1,717,562
NEWMONT CORP COM 651639106   86,540,104 1,765,404 SH   SOLE 23 1,765,404 0 0
NEWMONT CORP COM 651639106   225,440,382 4,598,947 SH   SOLE 25 4,598,610 0 337
NEWMONT CORP COM 651639106   126,985,624 2,590,486 SH   SOLE 26 1,093,172 0 1,497,314
NEWMONT CORP COM 651639106   129,753,195 2,646,944 SH   SOLE 28 77,342 0 2,569,602
NEWMONT CORP COM 651639106   16,715,428 340,992 SH   SOLE 29 340,992 0 0
NEWMONT CORP COM 651639106   555,220,716 11,326,412 SH   SOLE 30 11,326,412 0 0
NEWMONT CORP COM 651639106   12,884,221 262,836 SH   SOLE 31 202,853 0 59,983
NEWMONT CORP COM 651639106   5,423,328 110,635 SH   SOLE 32 110,635 0 0
NEWMONT CORP COM 651639106   456,211,738 9,306,645 SH   SOLE 34 9,306,645 0 0
NEWMONT CORP COM 651639106   19,962,807 407,238 SH   SOLE 36 407,238 0 0
NEWMONT CORP COM 651639106   1,547,610 31,571 SH   SOLE 40 31,571 0 0
NEWMONT CORP COM 651639106   56,912 1,161 SH   OTR 43 1,161 0 0
NEWMONT CORP COM 651639106   57,279,330 1,168,489 SH   SOLE 43 1,073,351 0 95,138
NEWPARK RES INC COM PAR $.01NEW 651718504   463,340 120,348 SH   SOLE 2 46,808 0 73,540
NEWPARK RES INC COM PAR $.01NEW 651718504   5,440 1,413 SH   SOLE 7 1,413 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   1,000,553 259,884 SH   SOLE 18 259,884 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   859,024 223,123 SH   SOLE 19 223,123 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   11,423,377 2,967,111 SH   SOLE 21 2,967,111 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   9,398,770 2,441,239 SH   SOLE 22 2,372,070 0 69,169
NEWPARK RES INC COM PAR $.01NEW 651718504   5,251 1,364 SH   SOLE 28 1,364 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   174,035 45,204 SH   SOLE 43 43,821 0 1,383
NEWS CORP NEW CL A 65249B109   19,284,217 1,116,631 SH   SOLE 2 185,523 0 931,108
NEWS CORP NEW CL A 65249B109   5,260,217 304,587 SH   SOLE 4 148,323 0 156,264
NEWS CORP NEW CL A 65249B109   4,182,518 242,184 SH   SOLE 7 233,475 0 8,709
NEWS CORP NEW CL A 65249B109   22,002 1,274 SH   SOLE 13 1,274 0 0
NEWS CORP NEW CL A 65249B109   1,112,551 64,421 SH   SOLE 15 64,421 0 0
NEWS CORP NEW CL A 65249B109   10,640,841 616,146 SH   SOLE 18 583,922 0 32,224
NEWS CORP NEW CL A 65249B109   3,361,951 194,670 SH   SOLE 19 194,670 0 0
NEWS CORP NEW CL A 65249B109   161,768,021 9,366,996 SH   SOLE 21 9,366,996 0 0
NEWS CORP NEW CL A 65249B109   156,175,166 9,043,148 SH   SOLE 22 8,197,758 0 845,390
NEWS CORP NEW CL A 65249B109   12,217,713 707,453 SH   SOLE 23 707,453 0 0
NEWS CORP NEW CL A 65249B109   8,645,414 500,603 SH   SOLE 25 500,603 0 0
NEWS CORP NEW CL A 65249B109   11,525,394 667,365 SH   SOLE 26 259,766 0 407,599
NEWS CORP NEW CL A 65249B109   11,122,640 644,044 SH   SOLE 28 6,970 0 637,074
NEWS CORP NEW CL A 65249B109   29,660,862 1,717,479 SH   SOLE 30 1,717,479 0 0
NEWS CORP NEW CL A 65249B109   1,959,057 113,437 SH   SOLE 31 84,162 0 29,275
NEWS CORP NEW CL A 65249B109   226,047 13,089 SH   SOLE 34 13,089 0 0
NEWS CORP NEW CL A 65249B109   2,365,835 136,991 SH   SOLE 36 136,991 0 0
NEWS CORP NEW CL A 65249B109   314,038 18,184 SH   SOLE 40 18,184 0 0
NEWS CORP NEW CL A 65249B109   7,806 452 SH   OTR 43 452 0 0
NEWS CORP NEW CL A 65249B109   8,061,337 466,783 SH   SOLE 43 432,872 0 33,911
NEWS CORP NEW CL B 65249B208   6,659,585 382,076 SH   SOLE 2 31,423 0 350,653
NEWS CORP NEW CL B 65249B208   1,098,282 63,011 SH   SOLE 7 58,876 0 4,135
NEWS CORP NEW CL B 65249B208   165,219 9,479 SH   SOLE 15 9,479 0 0
NEWS CORP NEW CL B 65249B208   2,742,523 157,345 SH   SOLE 18 153,728 0 3,617
NEWS CORP NEW CL B 65249B208   1,785,372 102,431 SH   SOLE 19 102,431 0 0
NEWS CORP NEW CL B 65249B208   47,754,261 2,739,774 SH   SOLE 21 2,739,774 0 0
NEWS CORP NEW CL B 65249B208   46,436,553 2,664,174 SH   SOLE 22 2,478,821 0 185,353
NEWS CORP NEW CL B 65249B208   2,497,614 143,294 SH   SOLE 25 143,294 0 0
NEWS CORP NEW CL B 65249B208   2,315,959 132,872 SH   SOLE 26 11,820 0 121,052
NEWS CORP NEW CL B 65249B208   604,403 34,676 SH   SOLE 28 0 0 34,676
NEWS CORP NEW CL B 65249B208   5,121,718 293,845 SH   SOLE 30 293,845 0 0
NEWS CORP NEW CL B 65249B208   149,863 8,598 SH   SOLE 31 1,748 0 6,850
NEWS CORP NEW CL B 65249B208   368,488 21,141 SH   SOLE 36 21,141 0 0
NEWS CORP NEW CL B 65249B208   316,219 18,142 SH   SOLE 43 17,675 0 467
NEXA RES S A COM L67359106   790,037 125,802 SH   SOLE 21 125,802 0 0
NEXA RES S A COM L67359106   136,144 21,679 SH   SOLE 28 21,679 0 0
NEXA RES S A COM L67359106   408 65 SH   SOLE 43 65 0 0
NEXIMMUNE INC COM 65344D109   1,302 3,426 SH   SOLE 18 3,426 0 0
NEXIMMUNE INC COM 65344D109   15,231 40,082 SH   SOLE 21 40,082 0 0
NEXIMMUNE INC COM 65344D109   137 360 SH   SOLE 22 360 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   10,941 1,054 SH   SOLE 2 0 0 1,054
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   4,499,647 433,492 SH   SOLE 22 433,492 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   14,895 1,435 SH   SOLE 23 1,435 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   240,393 15,341 SH   SOLE 2 10,413 0 4,928
NEXPOINT REAL ESTATE FIN INC COM 65342V101   354,973 22,653 SH   SOLE 18 22,653 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   310,579 19,820 SH   SOLE 19 19,820 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   5,402,013 344,736 SH   SOLE 21 344,736 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   1,685,857 107,585 SH   SOLE 22 100,898 0 6,687
NEXPOINT RESIDENTIAL TR INC COM 65341D102   8,252,975 188,985 SH   SOLE 2 161,660 0 27,325
NEXPOINT RESIDENTIAL TR INC COM 65341D102   519,717 11,901 SH   SOLE 4 11,901 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,362,722 31,205 SH   SOLE 7 31,205 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   3,987,901 91,319 SH   SOLE 18 72,373 0 18,946
NEXPOINT RESIDENTIAL TR INC COM 65341D102   9,168,822 209,957 SH   SOLE 19 209,957 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   110,791,052 2,537,006 SH   SOLE 21 2,537,006 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   43,679,171 1,000,210 SH   SOLE 22 980,251 0 19,959
NEXPOINT RESIDENTIAL TR INC COM 65341D102   282,589 6,471 SH   SOLE 23 6,471 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   4,679,022 107,145 SH   SOLE 25 107,145 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,247,914 28,576 SH   SOLE 26 6,825 0 21,751
NEXPOINT RESIDENTIAL TR INC COM 65341D102   720,424 16,497 SH   SOLE 28 0 0 16,497
NEXPOINT RESIDENTIAL TR INC COM 65341D102   4,627,666 105,969 SH   SOLE 30 105,969 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   595,047 13,626 SH   SOLE 34 13,626 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   177,562 4,066 SH   SOLE 40 4,066 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,254,464 28,726 SH   SOLE 43 26,098 0 2,628
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   30,018,840 173,861 SH   SOLE 2 36,209 0 137,652
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   21,065 122 SH   SOLE 4 122 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,440,675 8,344 SH   SOLE 7 8,344 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   12,929,299 74,883 SH   SOLE 18 74,883 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,971,950 11,421 SH   SOLE 19 11,421 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   337,690,327 1,955,811 SH   SOLE 21 1,955,811 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   185,973,813 1,077,110 SH   SOLE 22 1,029,436 0 47,674
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,085,168 6,285 SH   SOLE 25 6,285 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   3,321,806 19,239 SH   SOLE 26 16,027 0 3,212
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   473,434 2,742 SH   SOLE 28 414 0 2,328
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,690,482 27,166 SH   SOLE 30 27,166 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   92,546 536 SH   SOLE 31 536 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   690,295 3,998 SH   SOLE 34 3,998 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   222,386 1,288 SH   SOLE 36 1,288 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,052,881 6,098 SH   SOLE 40 6,098 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,909,019 28,432 SH   SOLE 43 26,346 0 2,086
NEXTCURE INC COM 65343E108   164,888 111,411 SH   SOLE 2 85,195 0 26,216
NEXTCURE INC COM 65343E108   5,396 3,646 SH   SOLE 18 3,646 0 0
NEXTCURE INC COM 65343E108   348,974 235,793 SH   SOLE 19 235,793 0 0
NEXTCURE INC COM 65343E108   114,555 77,402 SH   SOLE 21 77,402 0 0
NEXTCURE INC COM 65343E108   639,711 432,237 SH   SOLE 22 432,237 0 0
NEXTCURE INC COM 65343E108   16,461 11,122 SH   SOLE 23 11,122 0 0
NEXTCURE INC COM 65343E108   78,162 52,812 SH   SOLE 26 0 0 52,812
NEXTDECADE CORP COM 65342K105   3,473,568 698,907 SH   SOLE 2 675,149 0 23,758
NEXTDECADE CORP COM 65342K105   234 47 SH   SOLE 7 47 0 0
NEXTDECADE CORP COM 65342K105   446,579 89,855 SH   SOLE 18 89,855 0 0
NEXTDECADE CORP COM 65342K105   352,244 70,874 SH   SOLE 19 70,874 0 0
NEXTDECADE CORP COM 65342K105   6,867,680 1,381,827 SH   SOLE 21 1,381,827 0 0
NEXTDECADE CORP COM 65342K105   7,228,651 1,454,457 SH   SOLE 22 1,421,663 0 32,794
NEXTDECADE CORP COM 65342K105   51,673 10,397 SH   SOLE 25 10,397 0 0
NEXTDECADE CORP COM 65342K105   48,055 9,669 SH   SOLE 26 1,496 0 8,173
NEXTDECADE CORP COM 65342K105   98,650 19,849 SH   SOLE 43 19,529 0 320
NEXTDOOR HOLDINGS INC COM CL A 65345M108   83,506 38,840 SH   SOLE 2 23,990 0 14,850
NEXTDOOR HOLDINGS INC COM CL A 65345M108   227,679 105,897 SH   SOLE 21 105,897 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   3,746,222 1,742,429 SH   SOLE 22 1,685,521 0 56,908
NEXTDOOR HOLDINGS INC COM CL A 65345M108   39,633 18,434 SH   SOLE 25 18,434 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   101,035 46,993 SH   SOLE 30 46,993 0 0
NEXTERA ENERGY INC COM 65339F101   280,562,259 3,639,884 SH   SOLE 2 482,234 0 3,157,650
NEXTERA ENERGY INC COM 65339F101   80,017,981 1,038,116 SH   SOLE 4 891,641 0 146,475
NEXTERA ENERGY INC COM 65339F101   155,660,902 2,019,472 SH   SOLE 7 1,962,506 0 56,966
NEXTERA ENERGY INC COM 65339F101   2,397,111 31,099 SH   SOLE 13 31,099 0 0
NEXTERA ENERGY INC COM 65339F101   25,945,822 336,609 SH   SOLE 15 336,609 0 0
NEXTERA ENERGY INC COM 65339F101   254,618,441 3,303,301 SH   SOLE 18 3,130,333 0 172,968
NEXTERA ENERGY INC COM 65339F101   285,323,876 3,701,659 SH   SOLE 19 3,701,659 0 0
NEXTERA ENERGY INC COM 65339F101   4,104,156,974 53,245,420 SH   SOLE 21 53,245,420 0 0
NEXTERA ENERGY INC COM 65339F101   3,327,562,022 43,170,239 SH   SOLE 22 39,047,738 0 4,122,501
NEXTERA ENERGY INC COM 65339F101   327,710,168 4,251,559 SH   SOLE 23 4,251,559 0 0
NEXTERA ENERGY INC COM 65339F101   251,713,913 3,265,619 SH   SOLE 25 3,265,619 0 0
NEXTERA ENERGY INC COM 65339F101   299,392,671 3,884,181 SH   SOLE 26 1,461,131 0 2,423,050
NEXTERA ENERGY INC COM 65339F101   304,508,086 3,950,546 SH   SOLE 28 124,077 0 3,826,469
NEXTERA ENERGY INC COM 65339F101   437,583 5,677 SH   SOLE 29 5,677 0 0
NEXTERA ENERGY INC COM 65339F101   959,049,940 12,442,267 SH   SOLE 30 12,442,267 0 0
NEXTERA ENERGY INC COM 65339F101   43,170,735 560,077 SH   SOLE 31 409,569 0 150,508
NEXTERA ENERGY INC COM 65339F101   3,474,612 45,078 SH   SOLE 32 45,078 0 0
NEXTERA ENERGY INC COM 65339F101   556,037,931 7,213,777 SH   SOLE 34 7,213,777 0 0
NEXTERA ENERGY INC COM 65339F101   50,431,748 654,278 SH   SOLE 36 654,278 0 0
NEXTERA ENERGY INC COM 65339F101   6,204,400 80,493 SH   SOLE 40 80,493 0 0
NEXTERA ENERGY INC COM 65339F101   287,740 3,733 SH   OTR 43 3,733 0 0
NEXTERA ENERGY INC COM 65339F101   198,494,651 2,575,177 SH   SOLE 43 2,382,165 0 193,012
NEXTERA ENERGY INC OPTIONS 65339F101   269,780 3,500 SH Call SOLE 2 0 0 3,500
NEXTERA ENERGY INC OPTIONS 65339F101   138,744 1,800 SH Call SOLE 4 1,800 0 0
NEXTERA ENERGY INC OPTIONS 65339F101   2,404,896 31,200 SH Call SOLE 18 31,200 0 0
NEXTERA ENERGY INC OPTIONS 65339F101   12,964,856 168,200 SH Call SOLE 19 168,200 0 0
NEXTERA ENERGY INC OPTIONS 65339F101   1,017,456 13,200 SH Call SOLE 22 13,200 0 0
NEXTERA ENERGY INC OPTIONS 65339F101   77,080 1,000 SH Call SOLE 26 1,000 0 0
NEXTERA ENERGY INC OPTIONS 65339F101   7,607,796 98,700 SH Call SOLE 34 98,700 0 0
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   140,231,462 3,025,490 SH   SOLE 21 3,025,490 0 0
NEXTERA ENERGY INC UNIT 09/01/2023 65339F739   147,765,225 3,025,496 SH   SOLE 21 3,025,496 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   5,108,954 84,098 SH   SOLE 2 73,481 0 10,617
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   15,674 258 SH   SOLE 4 258 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,447,916 23,834 SH   SOLE 7 23,834 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   568,681 9,361 SH   SOLE 18 9,361 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   12,947,891 213,134 SH   SOLE 21 213,134 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   6,695,987 110,222 SH   SOLE 22 65,915 0 44,307
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   831,303 13,684 SH   SOLE 25 13,684 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,097,880 34,533 SH   SOLE 26 26,208 0 8,325
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   520,628 8,570 SH   SOLE 28 0 0 8,570
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   5,076,088 83,557 SH   SOLE 30 83,557 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   11,300 186 SH   SOLE 34 186 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   819,092 13,483 SH   SOLE 40 13,483 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   3,432,469 197,155 SH   SOLE 2 151,630 0 45,525
NEXTGEN HEALTHCARE INC COM 65343C102   5,014 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   390,402 22,424 SH   SOLE 7 22,424 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   3,181,712 182,752 SH   SOLE 18 182,752 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   4,386,171 251,934 SH   SOLE 19 251,934 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   113,223,794 6,503,377 SH   SOLE 21 6,503,377 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   32,835,643 1,886,022 SH   SOLE 22 1,823,372 0 62,650
NEXTGEN HEALTHCARE INC COM 65343C102   109,822 6,308 SH   SOLE 23 6,308 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   218,809 12,568 SH   SOLE 25 12,568 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   940,210 54,004 SH   SOLE 26 16,346 0 37,658
NEXTGEN HEALTHCARE INC COM 65343C102   7,939 456 SH   SOLE 28 456 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   3,985,636 228,928 SH   SOLE 30 228,928 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   182,927 10,507 SH   SOLE 34 10,507 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   65,845 3,782 SH   SOLE 36 3,782 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   147,724 8,485 SH   SOLE 40 8,485 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   833,069 47,850 SH   SOLE 43 33,523 0 14,327
NEXTIER OILFIELD SOLUTIONS COM 65290C105   803,284 101,042 SH   SOLE 2 57,320 0 43,722
NEXTIER OILFIELD SOLUTIONS COM 65290C105   3,077 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   316,267 39,782 SH   SOLE 7 39,782 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   4,265,437 536,533 SH   SOLE 18 536,533 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   2,769,732 348,394 SH   SOLE 19 348,394 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   157,442,500 19,804,088 SH   SOLE 21 19,804,088 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   36,354,611 4,572,907 SH   SOLE 22 4,436,895 0 136,012
NEXTIER OILFIELD SOLUTIONS COM 65290C105   249,773 31,418 SH   SOLE 25 31,418 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   961,258 120,913 SH   SOLE 26 97,496 0 23,417
NEXTIER OILFIELD SOLUTIONS COM 65290C105   845,554 106,359 SH   SOLE 28 36,670 0 69,689
NEXTIER OILFIELD SOLUTIONS COM 65290C105   2,685,518 337,801 SH   SOLE 30 337,801 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   273,774 34,437 SH   SOLE 40 34,437 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   1,638,680 206,123 SH   SOLE 43 199,452 0 6,671
NEXTNAV INC COMMON STOCK 65345N106   14,052 6,922 SH   SOLE 2 2,530 0 4,392
NEXTNAV INC COMMON STOCK 65345N106   2,444 1,204 SH   SOLE 7 1,204 0 0
NEXTNAV INC COMMON STOCK 65345N106   302,793 149,159 SH   SOLE 18 149,159 0 0
NEXTNAV INC COMMON STOCK 65345N106   263,200 129,655 SH   SOLE 19 129,655 0 0
NEXTNAV INC COMMON STOCK 65345N106   4,026,239 1,983,369 SH   SOLE 21 1,983,369 0 0
NEXTNAV INC COMMON STOCK 65345N106   1,526,584 752,012 SH   SOLE 22 732,941 0 19,071
NEXTPLAY TECHNOLOGIES INC COM NEW 65344G201   38,056 37,679 SH   SOLE 22 37,679 0 0
NEXTRACKER INC CLASS A COM 65290E101   1,342,599 37,027 SH   SOLE 2 32,796 0 4,231
NEXTRACKER INC CLASS A COM 65290E101   11,639 321 SH   SOLE 7 321 0 0
NEXTRACKER INC CLASS A COM 65290E101   2,903,447 80,073 SH   SOLE 18 80,073 0 0
NEXTRACKER INC CLASS A COM 65290E101   35,400,203 976,288 SH   SOLE 19 976,288 0 0
NEXTRACKER INC CLASS A COM 65290E101   34,517,598 951,947 SH   SOLE 21 951,947 0 0
NEXTRACKER INC CLASS A COM 65290E101   26,805,676 739,263 SH   SOLE 22 728,136 0 11,127
NEXTRACKER INC CLASS A COM 65290E101   5,475 151 SH   SOLE 23 151 0 0
NEXTRACKER INC CLASS A COM 65290E101   123,139 3,396 SH   SOLE 26 2,231 0 1,165
NEXTRACKER INC CLASS A COM 65290E101   571,675 15,766 SH   SOLE 28 0 0 15,766
NEXTRACKER INC CLASS A COM 65290E101   272,494 7,515 SH   SOLE 31 6,999 0 516
NEXTRACKER INC CLASS A COM 65290E101   52,753,949 1,454,880 SH   SOLE 34 1,454,880 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   659,834 161,724 SH   SOLE 2 80,838 0 80,886
NGM BIOPHARMACEUTICALS INC COM 62921N105   333,548 81,752 SH   SOLE 7 81,752 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   485,112 118,900 SH   SOLE 18 109,540 0 9,360
NGM BIOPHARMACEUTICALS INC COM 62921N105   1,756,289 430,463 SH   SOLE 19 430,463 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   7,007,547 1,717,536 SH   SOLE 21 1,717,536 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   5,466,262 1,339,770 SH   SOLE 22 1,305,147 0 34,623
NGM BIOPHARMACEUTICALS INC COM 62921N105   7,014 1,719 SH   SOLE 23 1,719 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   31,640 7,755 SH   SOLE 25 7,755 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   162,816 39,906 SH   SOLE 26 2,768 0 37,138
NGM BIOPHARMACEUTICALS INC COM 62921N105   27,479 6,735 SH   SOLE 28 0 0 6,735
NGM BIOPHARMACEUTICALS INC COM 62921N105   339,513 83,214 SH   SOLE 30 83,214 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   41,600 10,196 SH   SOLE 36 10,196 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   14,680 3,598 SH   SOLE 40 3,598 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   4,566 1,119 SH   OTR 43 1,119 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   415,160 101,755 SH   SOLE 43 98,888 0 2,867
NI HLDGS INC COM 65342T106   209,495 16,115 SH   SOLE 2 14,709 0 1,406
NI HLDGS INC COM 65342T106   1,794 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106   348,712 26,824 SH   SOLE 18 26,824 0 0
NI HLDGS INC COM 65342T106   270,647 20,819 SH   SOLE 19 20,819 0 0
NI HLDGS INC COM 65342T106   3,802,565 292,505 SH   SOLE 21 292,505 0 0
NI HLDGS INC COM 65342T106   1,712,113 131,701 SH   SOLE 22 124,596 0 7,105
NI HLDGS INC COM 65342T106   16,536 1,272 SH   SOLE 23 1,272 0 0
NICE LTD OPTIONS 653656108   91,556 400 SH Call SOLE 4 400 0 0
NICE LTD OPTIONS 653656108   1,487,785 6,500 SH Call SOLE 18 6,500 0 0
NICE LTD OPTIONS 653656108   7,576,259 33,100 SH Call SOLE 19 33,100 0 0
NICE LTD OPTIONS 653656108   640,892 2,800 SH Call SOLE 22 2,800 0 0
NICE LTD OPTIONS 653656108   114,445 500 SH Call SOLE 26 500 0 0
NICE LTD OPTIONS 653656108   4,738,023 20,700 SH Call SOLE 34 20,700 0 0
NICE LTD SPONSORED ADR 653656108   821,486 3,589 SH   SOLE 4 3,589 0 0
NICE LTD SPONSORED ADR 653656108   13,965,494 61,014 SH   SOLE 18 61,014 0 0
NICE LTD SPONSORED ADR 653656108   74,218,727 324,255 SH   SOLE 19 324,255 0 0
NICE LTD SPONSORED ADR 653656108   5,877,895 25,680 SH   SOLE 22 25,680 0 0
NICE LTD SPONSORED ADR 653656108   1,192,059 5,208 SH   SOLE 26 5,208 0 0
NICE LTD SPONSORED ADR 653656108   43,821,906 191,454 SH   SOLE 34 191,454 0 0
NICE LTD SPONSORED ADR 653656108   39,061,681 170,657 SH   SOLE 43 159,184 0 11,473
NICHOLAS FINL INC BC COM NEW 65373J209   5,213 848 SH   SOLE 18 848 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   54,980 8,944 SH   SOLE 21 8,944 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   2,668 434 SH   SOLE 22 434 0 0
NICOLET BANKSHARES INC COM 65406E102   764,733 12,129 SH   SOLE 2 4,141 0 7,988
NICOLET BANKSHARES INC COM 65406E102   9,079 144 SH   SOLE 7 144 0 0
NICOLET BANKSHARES INC COM 65406E102   2,339,407 37,104 SH   SOLE 18 37,104 0 0
NICOLET BANKSHARES INC COM 65406E102   1,543,464 24,480 SH   SOLE 19 24,480 0 0
NICOLET BANKSHARES INC COM 65406E102   29,965,143 475,260 SH   SOLE 21 475,260 0 0
NICOLET BANKSHARES INC COM 65406E102   21,835,539 346,321 SH   SOLE 22 331,349 0 14,972
NICOLET BANKSHARES INC COM 65406E102   147,537 2,340 SH   SOLE 25 2,340 0 0
NICOLET BANKSHARES INC COM 65406E102   668,834 10,608 SH   SOLE 26 8,860 0 1,748
NICOLET BANKSHARES INC COM 65406E102   15,069 239 SH   SOLE 28 239 0 0
NICOLET BANKSHARES INC COM 65406E102   582,141 9,233 SH   SOLE 30 9,233 0 0
NICOLET BANKSHARES INC COM 65406E102   173,766 2,756 SH   SOLE 40 2,756 0 0
NICOLET BANKSHARES INC COM 65406E102   735,163 11,660 SH   SOLE 43 11,406 0 254
NIGHTHAWK BIOSCIENCES INC COM 42237K409   4,010 4,585 SH   SOLE 18 4,585 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409   56,836 64,985 SH   SOLE 21 64,985 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409   346,949 396,695 SH   SOLE 22 396,695 0 0
NIKE INC CL B 654106103   296,791,743 2,420,024 SH   SOLE 2 562,330 0 1,857,694
NIKE INC CL B 654106103   116,497,821 949,917 SH   SOLE 4 551,961 0 397,956
NIKE INC CL B 654106103   130,106,446 1,060,881 SH   SOLE 7 1,025,096 0 35,785
NIKE INC CL B 654106103   7,863,186 64,116 SH   SOLE 13 64,116 0 0
NIKE INC CL B 654106103   17,601,906 143,525 SH   SOLE 15 143,525 0 0
NIKE INC CL B 654106103   419,944,687 3,424,207 SH   SOLE 18 2,885,428 0 538,779
NIKE INC CL B 654106103   215,167,097 1,754,461 SH   SOLE 19 1,754,461 0 0
NIKE INC CL B 654106103   2,436,857 19,870 SH   SOLE 20 19,870 0 0
NIKE INC CL B 654106103   3,631,372,240 29,610,015 SH   SOLE 21 29,610,015 0 0
NIKE INC CL B 654106103   3,331,078,756 27,161,438 SH   SOLE 22 24,573,999 0 2,587,439
NIKE INC CL B 654106103   336,652,932 2,745,050 SH   SOLE 23 2,745,050 0 0
NIKE INC CL B 654106103   337,253,500 2,749,947 SH   SOLE 25 2,746,015 0 3,932
NIKE INC CL B 654106103   288,371,772 2,351,368 SH   SOLE 26 982,978 0 1,368,390
NIKE INC CL B 654106103   307,630,544 2,508,403 SH   SOLE 28 141,655 0 2,366,748
NIKE INC CL B 654106103   1,842,789 15,026 SH   SOLE 29 15,026 0 0
NIKE INC CL B 654106103   823,603,146 6,715,616 SH   SOLE 30 6,677,956 0 37,660
NIKE INC CL B 654106103   43,163,884 351,956 SH   SOLE 31 259,786 0 92,170
NIKE INC CL B 654106103   6,251,329 50,973 SH   SOLE 32 50,973 0 0
NIKE INC CL B 654106103   58,891,851 480,201 SH   SOLE 34 480,201 0 0
NIKE INC CL B 654106103   41,260,756 336,438 SH   SOLE 36 336,438 0 0
NIKE INC CL B 654106103   6,303,328 51,397 SH   SOLE 40 51,397 0 0
NIKE INC CL B 654106103   311,751 2,542 SH   OTR 43 2,542 0 0
NIKE INC CL B 654106103   183,465,535 1,495,968 SH   SOLE 43 1,366,184 0 129,784
NIKE INC OPTIONS 654106103   269,808 2,200 SH Call SOLE 4 2,200 0 0
NIKE INC OPTIONS 654106103   4,488,624 36,600 SH Call SOLE 18 36,600 0 0
NIKE INC OPTIONS 654106103   32,340,168 263,700 SH Call SOLE 19 263,700 0 0
NIKE INC OPTIONS 654106103   2,035,824 16,600 SH Call SOLE 22 16,600 0 0
NIKE INC OPTIONS 654106103   15,415,848 125,700 SH Call SOLE 34 125,700 0 0
NIKOLA CORP COM 654110105   256,662 212,117 SH   SOLE 2 131,856 0 80,261
NIKOLA CORP COM 654110105   46,328 38,288 SH   SOLE 4 1,522 0 36,766
NIKOLA CORP COM 654110105   4,224 3,491 SH   SOLE 7 3,491 0 0
NIKOLA CORP COM 654110105   1,022,247 844,832 SH   SOLE 18 844,832 0 0
NIKOLA CORP COM 654110105   810,256 669,633 SH   SOLE 19 669,633 0 0
NIKOLA CORP COM 654110105   14,491,346 11,976,319 SH   SOLE 21 11,976,319 0 0
NIKOLA CORP COM 654110105   11,596,381 9,583,786 SH   SOLE 22 9,308,022 0 275,764
NIKOLA CORP COM 654110105   53,793 44,457 SH   SOLE 25 44,457 0 0
NIKOLA CORP COM 654110105   149,273 123,366 SH   SOLE 26 96,160 0 27,206
NIKOLA CORP COM 654110105   35,539 29,371 SH   SOLE 28 29,371 0 0
NIKOLA CORP COM 654110105   212,770 175,843 SH   SOLE 30 175,843 0 0
NIKOLA CORP COM 654110105   13,917 11,502 SH   SOLE 36 11,502 0 0
NIKOLA CORP COM 654110105   83,457 68,973 SH   SOLE 40 68,973 0 0
NIKOLA CORP COM 654110105   128,572 106,258 SH   SOLE 43 101,282 0 4,976
NINE ENERGY SERVICE INC COM 65441V101   17,319 3,115 SH   SOLE 18 3,115 0 0
NINE ENERGY SERVICE INC COM 65441V101   215,205 38,706 SH   SOLE 21 38,706 0 0
NINE ENERGY SERVICE INC COM 65441V101   1,778,166 319,814 SH   SOLE 22 319,814 0 0
NINE ENERGY SERVICE INC COM 65441V101   48,761 8,770 SH   SOLE 43 8,559 0 211
NIO INC SPON ADS 62914V106   11,148,125 1,060,716 SH   SOLE 2 63,428 0 997,288
NIO INC SPON ADS 62914V106   6,577,841 625,865 SH   SOLE 4 291,792 0 334,073
NIO INC SPON ADS 62914V106   3,502,510 333,255 SH   SOLE 7 333,255 0 0
NIO INC SPON ADS 62914V106   2,289,929 217,881 SH   SOLE 13 217,881 0 0
NIO INC SPON ADS 62914V106   9,001,636 856,483 SH   SOLE 15 856,483 0 0
NIO INC SPON ADS 62914V106   4,873,582 463,709 SH   SOLE 18 463,709 0 0
NIO INC SPON ADS 62914V106   20,600 1,960 SH   SOLE 19 1,960 0 0
NIO INC SPON ADS 62914V106   299,214,760 28,469,530 SH   SOLE 21 28,469,530 0 0
NIO INC SPON ADS 62914V106   135,613,872 12,903,318 SH   SOLE 22 11,338,623 0 1,564,695
NIO INC SPON ADS 62914V106   17,505,015 1,665,558 SH   SOLE 23 1,665,558 0 0
NIO INC SPON ADS 62914V106   8,282,836 788,091 SH   SOLE 25 788,091 0 0
NIO INC SPON ADS 62914V106   19,601,812 1,865,063 SH   SOLE 26 23,786 0 1,841,277
NIO INC SPON ADS 62914V106   25,468,431 2,423,257 SH   SOLE 28 19,513 0 2,403,744
NIO INC SPON ADS 62914V106   101,159,013 9,625,025 SH   SOLE 30 9,625,025 0 0
NIO INC SPON ADS 62914V106   79,697 7,583 SH   SOLE 31 0 0 7,583
NIO INC SPON ADS 62914V106   1,075,162 102,299 SH   SOLE 32 102,299 0 0
NIO INC SPON ADS 62914V106   791,729 75,331 SH   SOLE 34 75,331 0 0
NIO INC SPON ADS 62914V106   598,145 56,912 SH   SOLE 36 56,912 0 0
NIO INC SPON ADS 62914V106   121,611 11,571 SH   SOLE 40 11,571 0 0
NIO INC SPON ADS 62914V106   4,267,848 406,075 SH   SOLE 43 333,238 0 72,837
NISOURCE INC COM 65473P105   49,282,240 1,762,598 SH   SOLE 2 146,290 0 1,616,308
NISOURCE INC COM 65473P105   11,736,993 419,778 SH   SOLE 4 192,899 0 226,879
NISOURCE INC COM 65473P105   23,724,004 848,498 SH   SOLE 7 834,142 0 14,356
NISOURCE INC COM 65473P105   137,899 4,932 SH   SOLE 13 4,932 0 0
NISOURCE INC COM 65473P105   1,900,525 67,973 SH   SOLE 15 67,973 0 0
NISOURCE INC COM 65473P105   26,347,491 942,328 SH   SOLE 18 869,323 0 73,005
NISOURCE INC COM 65473P105   15,460,370 552,946 SH   SOLE 19 552,946 0 0
NISOURCE INC COM 65473P105   586,188,138 20,965,241 SH   SOLE 21 20,965,241 0 0
NISOURCE INC COM 65473P105   276,165,338 9,877,158 SH   SOLE 22 8,949,898 0 927,260
NISOURCE INC COM 65473P105   22,388,383 800,729 SH   SOLE 23 800,729 0 0
NISOURCE INC COM 65473P105   19,207,485 686,963 SH   SOLE 25 686,963 0 0
NISOURCE INC COM 65473P105   15,266,775 546,022 SH   SOLE 26 314,487 0 231,535
NISOURCE INC COM 65473P105   10,512,624 375,988 SH   SOLE 28 7,187 0 368,801
NISOURCE INC COM 65473P105   14,371 514 SH   SOLE 29 514 0 0
NISOURCE INC COM 65473P105   63,038,979 2,254,613 SH   SOLE 30 2,254,613 0 0
NISOURCE INC COM 65473P105   3,178,716 113,688 SH   SOLE 31 82,761 0 30,927
NISOURCE INC COM 65473P105   4,678,351 167,323 SH   SOLE 32 167,323 0 0
NISOURCE INC COM 65473P105   4,561,646 163,149 SH   SOLE 34 163,149 0 0
NISOURCE INC COM 65473P105   3,584,276 128,193 SH   SOLE 36 128,193 0 0
NISOURCE INC COM 65473P105   246,887 8,830 SH   SOLE 40 8,830 0 0
NISOURCE INC COM 65473P105   22,983 822 SH   OTR 43 822 0 0
NISOURCE INC COM 65473P105   8,996,708 321,771 SH   SOLE 43 284,023 0 37,748
NISOURCE INC UNIT 12/01/2023 65473P121   68,145,839 652,363 SH   SOLE 21 652,363 0 0
NIU TECHNOLOGIES ADS 65481N100   23,644 5,711 SH   SOLE 2 5,711 0 0
NIU TECHNOLOGIES ADS 65481N100   47,962 11,585 SH   SOLE 22 11,585 0 0
NIU TECHNOLOGIES ADS 65481N100   6,852 1,655 SH   SOLE 25 1,655 0 0
NKARTA INC COM 65487U108   747,516 210,568 SH   SOLE 2 131,606 0 78,962
NKARTA INC COM 65487U108   10,852 3,057 SH   SOLE 7 3,057 0 0
NKARTA INC COM 65487U108   338,113 95,243 SH   SOLE 18 95,243 0 0
NKARTA INC COM 65487U108   832,202 234,423 SH   SOLE 19 234,423 0 0
NKARTA INC COM 65487U108   5,683,912 1,601,102 SH   SOLE 21 1,601,102 0 0
NKARTA INC COM 65487U108   3,533,542 995,364 SH   SOLE 22 969,948 0 25,416
NKARTA INC COM 65487U108   44,758 12,608 SH   SOLE 23 12,608 0 0
NKARTA INC COM 65487U108   158,689 44,701 SH   SOLE 26 0 0 44,701
NKARTA INC COM 65487U108   83,776 23,599 SH   SOLE 30 23,599 0 0
NKARTA INC COM 65487U108   4,725 1,331 SH   SOLE 43 1,331 0 0
NL INDS INC COM NEW 629156407   28,524 4,707 SH   SOLE 2 157 0 4,550
NL INDS INC COM NEW 629156407   170,456 28,128 SH   SOLE 18 28,128 0 0
NL INDS INC COM NEW 629156407   95,627 15,780 SH   SOLE 19 15,780 0 0
NL INDS INC COM NEW 629156407   1,754,322 289,492 SH   SOLE 21 289,492 0 0
NL INDS INC COM NEW 629156407   1,179,143 194,578 SH   SOLE 22 189,254 0 5,324
NL INDS INC COM NEW 629156407   10,987 1,813 SH   SOLE 43 1,813 0 0
NLIGHT INC COM 65487K100   378,574 37,188 SH   SOLE 2 12,996 0 24,192
NLIGHT INC COM 65487K100   1,323 130 SH   SOLE 4 130 0 0
NLIGHT INC COM 65487K100   6,128 602 SH   SOLE 7 602 0 0
NLIGHT INC COM 65487K100   1,343,068 131,932 SH   SOLE 18 131,932 0 0
NLIGHT INC COM 65487K100   879,542 86,399 SH   SOLE 19 86,399 0 0
NLIGHT INC COM 65487K100   16,466,007 1,617,486 SH   SOLE 21 1,617,486 0 0
NLIGHT INC COM 65487K100   11,592,953 1,138,797 SH   SOLE 22 1,086,826 0 51,971
NLIGHT INC COM 65487K100   111,858 10,988 SH   SOLE 25 10,988 0 0
NLIGHT INC COM 65487K100   261,015 25,640 SH   SOLE 26 20,372 0 5,268
NLIGHT INC COM 65487K100   29,583 2,906 SH   SOLE 28 2,906 0 0
NLIGHT INC COM 65487K100   293,276 28,809 SH   SOLE 30 28,809 0 0
NLIGHT INC COM 65487K100   65,162 6,401 SH   SOLE 40 6,401 0 0
NLIGHT INC COM 65487K100   117,620 11,554 SH   SOLE 43 11,340 0 214
NMI HLDGS INC CL A 629209305   4,823,548 216,012 SH   SOLE 2 98,273 0 117,739
NMI HLDGS INC CL A 629209305   7,302 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305   19,628 879 SH   SOLE 7 879 0 0
NMI HLDGS INC CL A 629209305   6,450,177 288,857 SH   SOLE 18 288,857 0 0
NMI HLDGS INC CL A 629209305   13,190,108 590,690 SH   SOLE 19 590,690 0 0
NMI HLDGS INC CL A 629209305   222,624,138 9,969,733 SH   SOLE 21 9,969,733 0 0
NMI HLDGS INC CL A 629209305   63,685,785 2,852,028 SH   SOLE 22 2,753,171 0 98,857
NMI HLDGS INC CL A 629209305   121,966 5,462 SH   SOLE 23 5,462 0 0
NMI HLDGS INC CL A 629209305   305,340 13,674 SH   SOLE 25 13,674 0 0
NMI HLDGS INC CL A 629209305   1,543,852 69,138 SH   SOLE 26 22,541 0 46,597
NMI HLDGS INC CL A 629209305   9,222 413 SH   SOLE 28 369 0 44
NMI HLDGS INC CL A 629209305   3,653,233 163,602 SH   SOLE 30 163,602 0 0
NMI HLDGS INC CL A 629209305   15,765 706 SH   SOLE 36 706 0 0
NMI HLDGS INC CL A 629209305   305,139 13,665 SH   SOLE 40 13,665 0 0
NMI HLDGS INC CL A 629209305   2,437,119 109,141 SH   SOLE 43 106,811 0 2,330
NN INC COM 629337106   1,611 1,506 SH   SOLE 2 0 0 1,506
NN INC COM 629337106   7,716 7,211 SH   SOLE 18 7,211 0 0
NN INC COM 629337106   1,099 1,027 SH   SOLE 19 1,027 0 0
NN INC COM 629337106   130,568 122,026 SH   SOLE 21 122,026 0 0
NN INC COM 629337106   672,307 628,324 SH   SOLE 22 628,324 0 0
NN INC COM 629337106   1,784 1,667 SH   SOLE 43 1,667 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   13,919 841 SH   SOLE 4 841 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   46,803 2,828 SH   SOLE 7 2,828 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   6,852,246 414,033 SH   SOLE 21 414,033 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   2,980,556 180,094 SH   SOLE 22 162,699 0 17,395
NOAH HLDGS LTD SPON ADS CL A 65487X102   12,843 776 SH   SOLE 25 776 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   1,804,066 109,007 SH   SOLE 30 109,007 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   745 45 SH   SOLE 34 45 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   1,569,354 94,825 SH   SOLE 43 92,752 0 2,073
NOBLE CORP PLC ORD SHS A G65431127   3,428,483 86,863 SH   SOLE 2 30,689 0 56,174
NOBLE CORP PLC ORD SHS A G65431127   5,605 142 SH   SOLE 4 142 0 0
NOBLE CORP PLC ORD SHS A G65431127   479,403 12,146 SH   SOLE 7 12,146 0 0
NOBLE CORP PLC ORD SHS A G65431127   9,050,510 229,301 SH   SOLE 18 229,301 0 0
NOBLE CORP PLC ORD SHS A G65431127   6,594,845 167,085 SH   SOLE 19 167,085 0 0
NOBLE CORP PLC ORD SHS A G65431127   122,677,062 3,108,109 SH   SOLE 21 3,108,109 0 0
NOBLE CORP PLC ORD SHS A G65431127   95,749,602 2,425,883 SH   SOLE 22 2,320,906 0 104,977
NOBLE CORP PLC ORD SHS A G65431127   485,560 12,302 SH   SOLE 25 12,302 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,270,618 32,192 SH   SOLE 26 24,261 0 7,931
NOBLE CORP PLC ORD SHS A G65431127   1,220,373 30,919 SH   SOLE 28 30,919 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,914,295 48,500 SH   SOLE 30 48,500 0 0
NOBLE CORP PLC ORD SHS A G65431127   429,315 10,877 SH   SOLE 40 10,877 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,190,770 30,169 SH   SOLE 43 25,245 0 4,924
NOKIA CORP SPONSORED ADR 654902204   716,502 145,927 SH   SOLE 18 145,927 0 0
NOKIA CORP SPONSORED ADR 654902204   24,922,973 5,075,962 SH   SOLE 19 5,075,962 0 0
NOKIA CORP SPONSORED ADR 654902204   1,906,401 388,269 SH   SOLE 25 388,269 0 0
NOKIA CORP SPONSORED ADR 654902204   5,410,722 1,101,980 SH   SOLE 34 1,101,980 0 0
NOKIA CORP SPONSORED ADR 654902204   21,246,768 4,327,244 SH   SOLE 43 3,916,735 0 410,509
NOMAD FOODS LTD USD ORD SHS G6564A105   8,108,686 432,694 SH   SOLE 2 431,540 0 1,154
NOMAD FOODS LTD USD ORD SHS G6564A105   657,961 35,110 SH   SOLE 4 35,110 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   40,216 2,146 SH   SOLE 7 2,146 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   25,749 1,374 SH   SOLE 18 0 0 1,374
NOMAD FOODS LTD USD ORD SHS G6564A105   112,871 6,023 SH   SOLE 19 6,023 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   7,003,457 373,717 SH   SOLE 22 371,601 0 2,116
NOMAD FOODS LTD USD ORD SHS G6564A105   26,311 1,404 SH   SOLE 23 1,404 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   317,962 16,967 SH   SOLE 26 0 0 16,967
NOMAD FOODS LTD USD ORD SHS G6564A105   7,777 415 SH   SOLE 28 0 0 415
NOMAD FOODS LTD USD ORD SHS G6564A105   35,269 1,882 SH   SOLE 36 1,882 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   14,583,223 3,837,690 SH   SOLE 43 3,562,091 0 275,599
NOODLES & CO COM CL A 65540B105   187,744 38,710 SH   SOLE 2 34,612 0 4,098
NOODLES & CO COM CL A 65540B105   3,172 654 SH   SOLE 7 654 0 0
NOODLES & CO COM CL A 65540B105   529,605 109,197 SH   SOLE 18 109,197 0 0
NOODLES & CO COM CL A 65540B105   456,361 94,095 SH   SOLE 19 94,095 0 0
NOODLES & CO COM CL A 65540B105   6,181,184 1,274,471 SH   SOLE 21 1,274,471 0 0
NOODLES & CO COM CL A 65540B105   4,598,440 948,132 SH   SOLE 22 936,120 0 12,012
NOODLES & CO COM CL A 65540B105   136 28 SH   SOLE 43 28 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   963,832 243,392 SH   SOLE 2 49,970 0 193,422
NORDIC AMERICAN TANKERS LIMI COM G65773106   8,803 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   2,251,814 568,640 SH   SOLE 18 568,640 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   3,912,219 987,934 SH   SOLE 19 987,934 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   27,859,067 7,035,118 SH   SOLE 21 7,035,118 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   11,729,544 2,962,006 SH   SOLE 22 2,798,957 0 163,049
NORDIC AMERICAN TANKERS LIMI COM G65773106   47,682 12,041 SH   SOLE 23 12,041 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,216,983 307,319 SH   SOLE 43 255,216 0 52,103
NORDSON CORP COM 655663102   18,635,167 83,844 SH   SOLE 2 52,030 0 31,814
NORDSON CORP COM 655663102   12,945,756 58,246 SH   SOLE 4 22,964 0 35,282
NORDSON CORP COM 655663102   9,013,310 40,553 SH   SOLE 7 39,027 0 1,526
NORDSON CORP COM 655663102   226,038 1,017 SH   SOLE 13 1,017 0 0
NORDSON CORP COM 655663102   1,424,909 6,411 SH   SOLE 15 6,411 0 0
NORDSON CORP COM 655663102   18,340,228 82,517 SH   SOLE 18 78,178 0 4,339
NORDSON CORP COM 655663102   6,330,854 28,484 SH   SOLE 19 28,484 0 0
NORDSON CORP COM 655663102   312,153,057 1,404,450 SH   SOLE 21 1,404,450 0 0
NORDSON CORP COM 655663102   294,258,238 1,323,937 SH   SOLE 22 1,203,089 0 120,848
NORDSON CORP COM 655663102   20,938,892 94,209 SH   SOLE 23 94,209 0 0
NORDSON CORP COM 655663102   1,625,165 7,312 SH   SOLE 25 7,256 0 56
NORDSON CORP COM 655663102   13,521,409 60,836 SH   SOLE 26 25,072 0 35,764
NORDSON CORP COM 655663102   25,640,136 115,361 SH   SOLE 28 625 0 114,736
NORDSON CORP COM 655663102   91,977,856 413,830 SH   SOLE 30 407,739 0 6,091
NORDSON CORP COM 655663102   2,706,460 12,177 SH   SOLE 31 11,234 0 943
NORDSON CORP COM 655663102   524,978 2,362 SH   SOLE 34 2,362 0 0
NORDSON CORP COM 655663102   1,502,478 6,760 SH   SOLE 36 6,760 0 0
NORDSON CORP COM 655663102   468,746 2,109 SH   SOLE 40 2,109 0 0
NORDSON CORP COM 655663102   28,227 127 SH   OTR 43 127 0 0
NORDSON CORP COM 655663102   8,251,502 37,125 SH   SOLE 43 33,996 0 3,129
NORDSTROM INC COM 655664100   4,825,259 296,574 SH   SOLE 2 97,177 0 199,397
NORDSTROM INC COM 655664100   5,727 352 SH   SOLE 4 352 0 0
NORDSTROM INC COM 655664100   467,958 28,762 SH   SOLE 7 28,762 0 0
NORDSTROM INC COM 655664100   3,775,193 232,034 SH   SOLE 18 232,034 0 0
NORDSTROM INC COM 655664100   584,418 35,920 SH   SOLE 19 35,920 0 0
NORDSTROM INC COM 655664100   95,400,479 5,863,582 SH   SOLE 21 5,863,582 0 0
NORDSTROM INC COM 655664100   53,382,684 3,281,050 SH   SOLE 22 3,136,688 0 144,362
NORDSTROM INC COM 655664100   296,504 18,224 SH   SOLE 25 18,224 0 0
NORDSTROM INC COM 655664100   857,250 52,689 SH   SOLE 26 43,467 0 9,222
NORDSTROM INC COM 655664100   36,656 2,253 SH   SOLE 28 2,253 0 0
NORDSTROM INC COM 655664100   1,736,627 106,738 SH   SOLE 30 106,738 0 0
NORDSTROM INC COM 655664100   27,041 1,662 SH   SOLE 31 1,662 0 0
NORDSTROM INC COM 655664100   290,843 17,876 SH   SOLE 36 17,876 0 0
NORDSTROM INC COM 655664100   285,115 17,524 SH   SOLE 40 17,524 0 0
NORDSTROM INC COM 655664100   4,897 301 SH   OTR 43 301 0 0
NORDSTROM INC COM 655664100   756,365 46,488 SH   SOLE 43 44,226 0 2,262
NORFOLK SOUTHN CORP COM 655844108   105,553,316 497,893 SH   SOLE 2 140,415 0 357,478
NORFOLK SOUTHN CORP COM 655844108   30,565,100 144,175 SH   SOLE 4 113,932 0 30,243
NORFOLK SOUTHN CORP COM 655844108   42,421,836 200,103 SH   SOLE 7 193,396 0 6,707
NORFOLK SOUTHN CORP COM 655844108   2,395,812 11,301 SH   SOLE 13 11,301 0 0
NORFOLK SOUTHN CORP COM 655844108   8,358,736 39,428 SH   SOLE 15 39,428 0 0
NORFOLK SOUTHN CORP COM 655844108   80,219,440 378,394 SH   SOLE 18 357,096 0 21,298
NORFOLK SOUTHN CORP COM 655844108   16,966,572 80,031 SH   SOLE 19 80,031 0 0
NORFOLK SOUTHN CORP COM 655844108   1,111,856,260 5,244,605 SH   SOLE 21 5,244,605 0 0
NORFOLK SOUTHN CORP COM 655844108   1,066,086,520 5,028,710 SH   SOLE 22 4,535,972 0 492,738
NORFOLK SOUTHN CORP COM 655844108   103,044,296 486,058 SH   SOLE 23 486,058 0 0
NORFOLK SOUTHN CORP COM 655844108   89,139,216 420,468 SH   SOLE 25 420,035 0 433
NORFOLK SOUTHN CORP COM 655844108   105,661,012 498,401 SH   SOLE 26 229,892 0 268,509
NORFOLK SOUTHN CORP COM 655844108   123,433,608 582,234 SH   SOLE 28 5,224 0 577,010
NORFOLK SOUTHN CORP COM 655844108   970,960 4,580 SH   SOLE 29 4,580 0 0
NORFOLK SOUTHN CORP COM 655844108   292,468,628 1,379,569 SH   SOLE 30 1,379,569 0 0
NORFOLK SOUTHN CORP COM 655844108   17,161,612 80,951 SH   SOLE 31 63,583 0 17,368
NORFOLK SOUTHN CORP COM 655844108   3,661,028 17,269 SH   SOLE 34 17,269 0 0
NORFOLK SOUTHN CORP COM 655844108   16,660,232 78,586 SH   SOLE 36 78,586 0 0
NORFOLK SOUTHN CORP COM 655844108   1,986,016 9,368 SH   SOLE 40 9,368 0 0
NORFOLK SOUTHN CORP COM 655844108   126,352 596 SH   OTR 43 596 0 0
NORFOLK SOUTHN CORP COM 655844108   44,897,864 211,782 SH   SOLE 43 179,055 0 32,727
NORTECH SYS INC COM 656553104   1,534 144 SH   SOLE 18 144 0 0
NORTECH SYS INC COM 656553104   23,270 2,185 SH   SOLE 21 2,185 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   139,846 8,374 SH   SOLE 2 8,374 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   113,844 6,817 SH   SOLE 22 6,817 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   99,970 2,970 SH   SOLE 2 287 0 2,683
NORTHEAST BK LEWISTON ME COM 66405S100   3,972 118 SH   SOLE 7 118 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   648,595 19,269 SH   SOLE 18 19,269 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   436,873 12,979 SH   SOLE 19 12,979 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   8,435,230 250,601 SH   SOLE 21 250,601 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   4,610,377 136,969 SH   SOLE 22 131,363 0 5,606
NORTHEAST BK LEWISTON ME COM 66405S100   2,424 72 SH   SOLE 43 72 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   7,098 541 SH   SOLE 2 0 0 541
NORTHEAST CMNTY BANCORP INC COM 664121100   32,223 2,456 SH   SOLE 18 2,456 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   1,256,214 95,748 SH   SOLE 21 95,748 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   1,054,336 80,361 SH   SOLE 22 80,361 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   1,601,357 52,763 SH   SOLE 2 19,563 0 33,200
NORTHERN OIL AND GAS INC MN COM 665531307   9,378 309 SH   SOLE 4 309 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   19,212 633 SH   SOLE 7 633 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   6,592,354 217,211 SH   SOLE 18 217,211 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   3,988,051 131,402 SH   SOLE 19 131,402 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   256,276,735 8,444,044 SH   SOLE 21 8,444,044 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   56,540,381 1,862,945 SH   SOLE 22 1,807,473 0 55,472
NORTHERN OIL AND GAS INC MN COM 665531307   1,025,557 33,791 SH   SOLE 26 27,562 0 6,229
NORTHERN OIL AND GAS INC MN COM 665531307   4,596,204 151,440 SH   SOLE 30 151,440 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   621,872 20,490 SH   SOLE 43 18,658 0 1,832
NORTHERN TECHNOLOGIES INTL C COM 665809109   16,435 1,365 SH   SOLE 18 1,365 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   225,931 18,765 SH   SOLE 21 18,765 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   113,164 9,399 SH   SOLE 22 9,399 0 0
NORTHERN TR CORP COM 665859104   30,346,508 344,338 SH   SOLE 2 54,716 0 289,622
NORTHERN TR CORP COM 665859104   12,661,196 143,665 SH   SOLE 4 79,255 0 64,410
NORTHERN TR CORP COM 665859104   21,377,342 242,566 SH   SOLE 7 236,725 0 5,841
NORTHERN TR CORP COM 665859104   374,200 4,246 SH   SOLE 13 4,246 0 0
NORTHERN TR CORP COM 665859104   3,053,176 34,644 SH   SOLE 15 34,644 0 0
NORTHERN TR CORP COM 665859104   47,153,428 535,044 SH   SOLE 18 518,013 0 17,031
NORTHERN TR CORP COM 665859104   8,028,114 91,094 SH   SOLE 19 91,094 0 0
NORTHERN TR CORP COM 665859104   515,316,292 5,847,229 SH   SOLE 21 5,847,229 0 0
NORTHERN TR CORP COM 665859104   391,169,588 4,438,552 SH   SOLE 22 4,019,889 0 418,663
NORTHERN TR CORP COM 665859104   32,740,383 371,501 SH   SOLE 23 371,501 0 0
NORTHERN TR CORP COM 665859104   37,828,128 429,231 SH   SOLE 25 428,580 0 651
NORTHERN TR CORP COM 665859104   42,416,969 481,300 SH   SOLE 26 266,987 0 214,313
NORTHERN TR CORP COM 665859104   42,588,646 483,248 SH   SOLE 28 7,327 0 475,921
NORTHERN TR CORP COM 665859104   20,799 236 SH   SOLE 29 236 0 0
NORTHERN TR CORP COM 665859104   137,900,360 1,564,738 SH   SOLE 30 1,564,738 0 0
NORTHERN TR CORP COM 665859104   4,822,209 54,717 SH   SOLE 31 39,524 0 15,193
NORTHERN TR CORP COM 665859104   765,409 8,685 SH   SOLE 34 8,685 0 0
NORTHERN TR CORP COM 665859104   8,348,379 94,728 SH   SOLE 36 94,728 0 0
NORTHERN TR CORP COM 665859104   724,693 8,223 SH   SOLE 40 8,223 0 0
NORTHERN TR CORP COM 665859104   44,770 508 SH   OTR 43 508 0 0
NORTHERN TR CORP COM 665859104   18,250,026 207,081 SH   SOLE 43 184,596 0 22,485
NORTHFIELD BANCORP INC DEL COM 66611T108   484,735 41,149 SH   SOLE 2 12,661 0 28,488
NORTHFIELD BANCORP INC DEL COM 66611T108   5,277 448 SH   SOLE 7 448 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   1,798,099 152,640 SH   SOLE 18 152,640 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   995,834 84,536 SH   SOLE 19 84,536 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   62,689,732 5,321,709 SH   SOLE 21 5,321,709 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   14,203,865 1,205,761 SH   SOLE 22 1,155,314 0 50,447
NORTHFIELD BANCORP INC DEL COM 66611T108   75,168 6,381 SH   SOLE 25 6,381 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   42,455 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108   872,003 74,024 SH   SOLE 30 74,024 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   60,855 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   443,788 37,673 SH   SOLE 43 37,356 0 317
NORTHRIM BANCORP INC COM 666762109   3,868,760 82,000 SH   SOLE 2 63,931 0 18,069
NORTHRIM BANCORP INC COM 666762109   51,332 1,088 SH   SOLE 18 1,088 0 0
NORTHRIM BANCORP INC COM 666762109   5,777,663 122,460 SH   SOLE 19 122,460 0 0
NORTHRIM BANCORP INC COM 666762109   1,329,957 28,189 SH   SOLE 21 28,189 0 0
NORTHRIM BANCORP INC COM 666762109   13,783,354 292,144 SH   SOLE 22 292,144 0 0
NORTHRIM BANCORP INC COM 666762109   118,894 2,520 SH   SOLE 23 2,520 0 0
NORTHRIM BANCORP INC COM 666762109   218,019 4,621 SH   SOLE 26 133 0 4,488
NORTHRIM BANCORP INC COM 666762109   44,302 939 SH   SOLE 28 0 0 939
NORTHRIM BANCORP INC COM 666762109   21,089 447 SH   SOLE 31 417 0 30
NORTHROP GRUMMAN CORP COM 666807102   166,899,775 361,474 SH   SOLE 2 99,848 0 261,626
NORTHROP GRUMMAN CORP COM 666807102   33,411,906 72,364 SH   SOLE 4 40,353 0 32,011
NORTHROP GRUMMAN CORP COM 666807102   41,612,977 90,126 SH   SOLE 7 85,915 0 4,211
NORTHROP GRUMMAN CORP COM 666807102   4,255,673 9,217 SH   SOLE 13 9,217 0 0
NORTHROP GRUMMAN CORP COM 666807102   11,535,612 24,984 SH   SOLE 15 24,984 0 0
NORTHROP GRUMMAN CORP COM 666807102   119,675,054 259,194 SH   SOLE 18 243,752 0 15,442
NORTHROP GRUMMAN CORP COM 666807102   163,776,239 354,709 SH   SOLE 19 354,709 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,753,006,783 3,796,688 SH   SOLE 21 3,796,688 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,471,419,916 3,186,823 SH   SOLE 22 2,885,459 0 301,364
NORTHROP GRUMMAN CORP COM 666807102   133,249,622 288,594 SH   SOLE 23 288,594 0 0
NORTHROP GRUMMAN CORP COM 666807102   34,741,660 75,244 SH   SOLE 25 74,649 0 595
NORTHROP GRUMMAN CORP COM 666807102   74,886,367 162,190 SH   SOLE 26 81,066 0 81,124
NORTHROP GRUMMAN CORP COM 666807102   3,401,030 7,366 SH   SOLE 29 7,366 0 0
NORTHROP GRUMMAN CORP COM 666807102   300,487,838 650,801 SH   SOLE 30 650,801 0 0
NORTHROP GRUMMAN CORP COM 666807102   23,747,645 51,433 SH   SOLE 31 40,547 0 10,886
NORTHROP GRUMMAN CORP COM 666807102   16,952,512 36,716 SH   SOLE 36 36,716 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,534,757 3,324 SH   SOLE 40 3,324 0 0
NORTHROP GRUMMAN CORP COM 666807102   83,114,604 180,011 SH   SOLE 43 165,275 0 14,736
NORTHROP GRUMMAN CORP OPTIONS 666807102   230,860 500 SH Call SOLE 2 0 0 500
NORTHROP GRUMMAN CORP OPTIONS 666807102   230,860 500 SH Call SOLE 4 500 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   3,786,104 8,200 SH Call SOLE 18 8,200 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   21,977,872 47,600 SH Call SOLE 19 47,600 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   1,616,020 3,500 SH Call SOLE 22 3,500 0 0
NORTHROP GRUMMAN CORP OPTIONS 666807102   92,344 200 SH Call SOLE 26 200 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   1,195,926 99,412 SH   SOLE 2 32,179 0 67,233
NORTHWEST BANCSHARES INC MD COM 667340103   7,579 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   16,553 1,376 SH   SOLE 7 1,376 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   4,849,052 403,080 SH   SOLE 18 403,080 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   2,530,811 210,375 SH   SOLE 19 210,375 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   176,020,915 14,631,830 SH   SOLE 21 14,631,830 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   36,160,111 3,005,828 SH   SOLE 22 2,888,102 0 117,726
NORTHWEST BANCSHARES INC MD COM 667340103   107,608 8,945 SH   SOLE 25 8,945 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   358,362 29,789 SH   SOLE 26 22,765 0 7,024
NORTHWEST BANCSHARES INC MD COM 667340103   27,272 2,267 SH   SOLE 28 2,267 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   2,221,147 184,634 SH   SOLE 30 184,634 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   174,158 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   804,089 66,840 SH   SOLE 43 58,357 0 8,483
NORTHWEST NAT HLDG CO COM 66765N105   1,852,272 38,946 SH   SOLE 2 11,377 0 27,569
NORTHWEST NAT HLDG CO COM 66765N105   197,612 4,155 SH   SOLE 4 4,155 0 0
NORTHWEST NAT HLDG CO COM 66765N105   3,380,850 71,086 SH   SOLE 7 71,086 0 0
NORTHWEST NAT HLDG CO COM 66765N105   5,881,079 123,656 SH   SOLE 18 123,656 0 0
NORTHWEST NAT HLDG CO COM 66765N105   3,295,337 69,288 SH   SOLE 19 69,288 0 0
NORTHWEST NAT HLDG CO COM 66765N105   217,649,351 4,576,311 SH   SOLE 21 4,576,311 0 0
NORTHWEST NAT HLDG CO COM 66765N105   49,083,442 1,032,032 SH   SOLE 22 988,251 0 43,781
NORTHWEST NAT HLDG CO COM 66765N105   256,872 5,401 SH   SOLE 25 5,401 0 0
NORTHWEST NAT HLDG CO COM 66765N105   1,116,947 23,485 SH   SOLE 26 14,685 0 8,800
NORTHWEST NAT HLDG CO COM 66765N105   12,223 257 SH   SOLE 28 257 0 0
NORTHWEST NAT HLDG CO COM 66765N105   4,801,230 100,951 SH   SOLE 30 100,951 0 0
NORTHWEST NAT HLDG CO COM 66765N105   63,540 1,336 SH   SOLE 36 1,336 0 0
NORTHWEST NAT HLDG CO COM 66765N105   268,001 5,635 SH   SOLE 40 5,635 0 0
NORTHWEST NAT HLDG CO COM 66765N105   2,611,424 54,908 SH   SOLE 43 50,011 0 4,897
NORTHWEST PIPE CO COM 667746101   153,246 4,907 SH   SOLE 2 394 0 4,513
NORTHWEST PIPE CO COM 667746101   4,403 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101   890,242 28,506 SH   SOLE 18 28,506 0 0
NORTHWEST PIPE CO COM 667746101   612,108 19,600 SH   SOLE 19 19,600 0 0
NORTHWEST PIPE CO COM 667746101   19,031,062 609,384 SH   SOLE 21 609,384 0 0
NORTHWEST PIPE CO COM 667746101   8,548,525 273,728 SH   SOLE 22 267,217 0 6,511
NORTHWEST PIPE CO COM 667746101   86,851 2,781 SH   SOLE 43 2,346 0 435
NORTHWESTERN CORP COM NEW 668074305   3,871,991 66,920 SH   SOLE 2 43,462 0 23,458
NORTHWESTERN CORP COM NEW 668074305   368,684 6,372 SH   SOLE 4 6,372 0 0
NORTHWESTERN CORP COM NEW 668074305   5,076,058 87,730 SH   SOLE 7 87,730 0 0
NORTHWESTERN CORP COM NEW 668074305   16,881,234 291,760 SH   SOLE 18 291,760 0 0
NORTHWESTERN CORP COM NEW 668074305   11,523,513 199,162 SH   SOLE 19 199,162 0 0
NORTHWESTERN CORP COM NEW 668074305   355,354,770 6,141,631 SH   SOLE 21 6,141,631 0 0
NORTHWESTERN CORP COM NEW 668074305   105,501,924 1,823,400 SH   SOLE 22 1,751,320 0 72,080
NORTHWESTERN CORP COM NEW 668074305   1,396,972 24,144 SH   SOLE 26 19,417 0 4,727
NORTHWESTERN CORP COM NEW 668074305   51,553 891 SH   SOLE 28 891 0 0
NORTHWESTERN CORP COM NEW 668074305   3,729,077 64,450 SH   SOLE 30 64,450 0 0
NORTHWESTERN CORP COM NEW 668074305   1,604,169 27,725 SH   SOLE 32 27,725 0 0
NORTHWESTERN CORP COM NEW 668074305   242,607 4,193 SH   SOLE 36 4,193 0 0
NORTHWESTERN CORP COM NEW 668074305   6,578,859 113,703 SH   SOLE 43 106,404 0 7,299
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   8,410,366 625,306 SH   SOLE 2 274,177 0 351,129
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   17,741 1,319 SH   SOLE 4 1,319 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   3,850,412 286,276 SH   SOLE 7 275,651 0 10,625
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   273,089 20,304 SH   SOLE 15 20,304 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   7,680,327 571,028 SH   SOLE 18 558,734 0 12,294
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   3,015,799 224,223 SH   SOLE 19 224,223 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   136,574,784 10,154,259 SH   SOLE 21 10,154,259 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   129,631,342 9,638,018 SH   SOLE 22 8,970,614 0 667,404
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   57,055 4,242 SH   SOLE 23 4,242 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   935,663 69,566 SH   SOLE 25 69,566 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   5,674,434 421,891 SH   SOLE 26 169,531 0 252,360
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   308,691 22,951 SH   SOLE 28 6,591 0 16,360
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   17,934,270 1,333,403 SH   SOLE 30 1,333,403 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   78,494 5,836 SH   SOLE 31 5,836 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   139,423 10,366 SH   SOLE 36 10,366 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   947,579 70,452 SH   SOLE 40 70,452 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   11,876 883 SH   OTR 43 883 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   3,441,640 255,884 SH   SOLE 43 228,119 0 27,765
NORWOOD FINL CORP COM 669549107   9,915 337 SH   SOLE 2 0 0 337
NORWOOD FINL CORP COM 669549107   37,687 1,281 SH   SOLE 18 1,281 0 0
NORWOOD FINL CORP COM 669549107   1,317,163 44,771 SH   SOLE 21 44,771 0 0
NORWOOD FINL CORP COM 669549107   275,459 9,363 SH   SOLE 22 9,363 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   10,968 2,138 SH   SOLE 2 2,138 0 0
NOV INC COM 62955J103   53,265,820 2,877,678 SH   SOLE 2 350,215 0 2,527,463
NOV INC COM 62955J103   222,305 12,010 SH   SOLE 4 3,461 0 8,549
NOV INC COM 62955J103   1,598,542 86,361 SH   SOLE 7 86,361 0 0
NOV INC COM 62955J103   38,778 2,095 SH   SOLE 13 2,095 0 0
NOV INC COM 62955J103   14,631,840 790,483 SH   SOLE 18 787,173 0 3,310
NOV INC COM 62955J103   2,314,268 125,028 SH   SOLE 19 125,028 0 0
NOV INC COM 62955J103   388,207,491 20,972,852 SH   SOLE 21 20,972,852 0 0
NOV INC COM 62955J103   210,843,116 11,390,768 SH   SOLE 22 10,861,144 0 529,624
NOV INC COM 62955J103   67,043 3,622 SH   SOLE 23 3,622 0 0
NOV INC COM 62955J103   1,178,735 63,681 SH   SOLE 25 63,681 0 0
NOV INC COM 62955J103   4,775,228 257,981 SH   SOLE 26 225,036 0 32,945
NOV INC COM 62955J103   441,889 23,873 SH   SOLE 28 4,220 0 19,653
NOV INC COM 62955J103   163,369 8,826 SH   SOLE 29 8,826 0 0
NOV INC COM 62955J103   6,614,826 357,365 SH   SOLE 30 357,365 0 0
NOV INC COM 62955J103   343,379 18,551 SH   SOLE 31 18,551 0 0
NOV INC COM 62955J103   152,060 8,215 SH   SOLE 36 8,215 0 0
NOV INC COM 62955J103   1,156,949 62,504 SH   SOLE 40 62,504 0 0
NOV INC COM 62955J103   12,702,433 686,247 SH   SOLE 43 635,144 0 51,103
NOVA LIFESTYLE INC COM NEW 66979P201   1,682 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201   14,863 24,652 SH   SOLE 22 24,652 0 0
NOVA LTD COM M7516K103   4,911,657 47,015 SH   SOLE 2 47,015 0 0
NOVA LTD COM M7516K103   4,256,735 40,746 SH   SOLE 22 40,746 0 0
NOVA LTD COM M7516K103   1,128,798 10,805 SH   SOLE 43 9,954 0 851
NOVABAY PHARMACEUTICALS INC COM 66987P300   34 20 SH   SOLE 21 20 0 0
NOVAGOLD RES INC COM NEW 66987E206   2,330,945 374,750 SH   SOLE 2 281,194 0 93,556
NOVAGOLD RES INC COM NEW 66987E206   13,989 2,249 SH   SOLE 7 2,249 0 0
NOVAGOLD RES INC COM NEW 66987E206   4,107,508 660,371 SH   SOLE 18 594,436 0 65,935
NOVAGOLD RES INC COM NEW 66987E206   8,299,315 1,334,295 SH   SOLE 19 1,334,295 0 0
NOVAGOLD RES INC COM NEW 66987E206   45,005,948 7,235,683 SH   SOLE 21 7,235,683 0 0
NOVAGOLD RES INC COM NEW 66987E206   21,975,926 3,533,107 SH   SOLE 22 3,451,995 0 81,112
NOVAGOLD RES INC COM NEW 66987E206   169,694 27,282 SH   SOLE 23 27,282 0 0
NOVAGOLD RES INC COM NEW 66987E206   1,022,817 164,440 SH   SOLE 26 0 0 164,440
NOVAGOLD RES INC COM NEW 66987E206   178,949 28,770 SH   SOLE 43 27,314 0 1,456
NOVAN INC COM NEW 66988N205   182 140 SH   SOLE 2 0 0 140
NOVAN INC COM NEW 66988N205   4,748 3,652 SH   SOLE 18 3,652 0 0
NOVAN INC COM NEW 66988N205   73,501 56,539 SH   SOLE 21 56,539 0 0
NOVAN INC COM NEW 66988N205   314,575 241,981 SH   SOLE 22 241,981 0 0
NOVANTA INC COM 67000B104   5,411,128 34,013 SH   SOLE 2 25,844 0 8,169
NOVANTA INC COM 67000B104   202,362 1,272 SH   SOLE 4 125 0 1,147
NOVANTA INC COM 67000B104   1,342,401 8,438 SH   SOLE 7 8,438 0 0
NOVANTA INC COM 67000B104   23,203,436 145,851 SH   SOLE 18 145,851 0 0
NOVANTA INC COM 67000B104   11,080,459 69,649 SH   SOLE 19 69,649 0 0
NOVANTA INC COM 67000B104   400,884,050 2,519,857 SH   SOLE 21 2,519,857 0 0
NOVANTA INC COM 67000B104   171,871,609 1,080,342 SH   SOLE 22 1,053,283 0 27,059
NOVANTA INC COM 67000B104   992,244 6,237 SH   SOLE 25 6,237 0 0
NOVANTA INC COM 67000B104   2,504,395 15,742 SH   SOLE 26 13,059 0 2,683
NOVANTA INC COM 67000B104   3,578,889 22,496 SH   SOLE 28 20,652 0 1,844
NOVANTA INC COM 67000B104   46,894,164 294,765 SH   SOLE 30 294,765 0 0
NOVANTA INC COM 67000B104   166,090 1,044 SH   SOLE 36 1,044 0 0
NOVANTA INC COM 67000B104   914,768 5,750 SH   SOLE 40 5,750 0 0
NOVANTA INC COM 67000B104   3,549,457 22,311 SH   SOLE 43 13,357 0 8,954
NOVARTIS AG SPONSORED ADR 66987V109   365,608 3,974 SH   SOLE 18 3,974 0 0
NOVARTIS AG SPONSORED ADR 66987V109   6,318,652 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109   142,175,476 1,545,386 SH   SOLE 43 1,465,963 0 79,423
NOVAVAX INC COM NEW 670002401   2,639,796 380,923 SH   SOLE 2 131,270 0 249,653
NOVAVAX INC COM NEW 670002401   2,509 362 SH   SOLE 4 362 0 0
NOVAVAX INC COM NEW 670002401   6,147 887 SH   SOLE 7 887 0 0
NOVAVAX INC COM NEW 670002401   263,964 38,090 SH   SOLE 18 38,090 0 0
NOVAVAX INC COM NEW 670002401   172,183 24,846 SH   SOLE 19 24,846 0 0
NOVAVAX INC COM NEW 670002401   12,335,677 1,780,040 SH   SOLE 21 1,780,040 0 0
NOVAVAX INC COM NEW 670002401   14,308,066 2,064,656 SH   SOLE 22 1,959,275 0 105,381
NOVAVAX INC COM NEW 670002401   74,456 10,744 SH   SOLE 25 10,744 0 0
NOVAVAX INC COM NEW 670002401   303,229 43,756 SH   SOLE 26 34,209 0 9,547
NOVAVAX INC COM NEW 670002401   1,899 274 SH   SOLE 28 12 0 262
NOVAVAX INC COM NEW 670002401   1,913,664 276,142 SH   SOLE 30 276,142 0 0
NOVAVAX INC COM NEW 670002401   7,658 1,105 SH   SOLE 31 1,105 0 0
NOVAVAX INC COM NEW 670002401   69,522 10,032 SH   SOLE 40 10,032 0 0
NOVAVAX INC COM NEW 670002401   4,962 716 SH   OTR 43 716 0 0
NOVAVAX INC COM NEW 670002401   985,176 142,161 SH   SOLE 43 133,577 0 8,584
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201   281 2,292 SH   SOLE 18 2,292 0 0
NOVO-NORDISK A S ADR 670100205   2,852,425 17,924 SH   SOLE 2 17,862 0 62
NOVO-NORDISK A S ADR 670100205   198,111,176 1,244,886 SH   SOLE 18 1,209,725 0 35,161
NOVO-NORDISK A S ADR 670100205   149,702,202 940,695 SH   SOLE 19 940,695 0 0
NOVO-NORDISK A S ADR 670100205   16,186,607 101,713 SH   SOLE 22 101,713 0 0
NOVO-NORDISK A S ADR 670100205   6,946,779 43,652 SH   SOLE 25 12,795 0 30,857
NOVO-NORDISK A S ADR 670100205   1,623,546 10,202 SH   SOLE 26 10,202 0 0
NOVO-NORDISK A S ADR 670100205   35,463,394 222,844 SH   SOLE 34 222,844 0 0
NOVO-NORDISK A S ADR 670100205   1,340,277 8,422 SH   SOLE 36 8,422 0 0
NOVO-NORDISK A S ADR 670100205   272,993,378 1,715,429 SH   SOLE 43 1,592,371 0 123,058
NOVOCURE LTD ORD SHS G6674U108   13,805,859 229,562 SH   SOLE 2 81,296 0 148,266
NOVOCURE LTD ORD SHS G6674U108   4,483,858 74,557 SH   SOLE 4 46,473 0 28,084
NOVOCURE LTD ORD SHS G6674U108   840,156 13,970 SH   SOLE 7 13,970 0 0
NOVOCURE LTD ORD SHS G6674U108   111,981 1,862 SH   SOLE 13 1,862 0 0
NOVOCURE LTD ORD SHS G6674U108   387,241 6,439 SH   SOLE 15 6,439 0 0
NOVOCURE LTD ORD SHS G6674U108   5,527,588 91,912 SH   SOLE 18 86,659 0 5,253
NOVOCURE LTD ORD SHS G6674U108   42,004,723 698,449 SH   SOLE 19 698,449 0 0
NOVOCURE LTD ORD SHS G6674U108   166,885,613 2,774,952 SH   SOLE 21 2,774,952 0 0
NOVOCURE LTD ORD SHS G6674U108   145,354,651 2,416,938 SH   SOLE 22 2,227,730 0 189,208
NOVOCURE LTD ORD SHS G6674U108   10,510,247 174,763 SH   SOLE 23 174,763 0 0
NOVOCURE LTD ORD SHS G6674U108   8,693,658 144,557 SH   SOLE 25 144,051 0 506
NOVOCURE LTD ORD SHS G6674U108   6,593,810 109,641 SH   SOLE 26 53,346 0 56,295
NOVOCURE LTD ORD SHS G6674U108   10,501,466 174,617 SH   SOLE 28 1,695 0 172,922
NOVOCURE LTD ORD SHS G6674U108   45,749,701 760,720 SH   SOLE 30 760,720 0 0
NOVOCURE LTD ORD SHS G6674U108   1,771,544 29,457 SH   SOLE 31 21,662 0 7,795
NOVOCURE LTD ORD SHS G6674U108   33,413,964 555,603 SH   SOLE 34 555,603 0 0
NOVOCURE LTD ORD SHS G6674U108   1,539,945 25,606 SH   SOLE 36 25,606 0 0
NOVOCURE LTD ORD SHS G6674U108   234,185 3,894 SH   SOLE 40 3,894 0 0
NOVOCURE LTD ORD SHS G6674U108   9,743 162 SH   OTR 43 162 0 0
NOVOCURE LTD ORD SHS G6674U108   2,240,816 37,260 SH   SOLE 43 31,751 0 5,509
NOW INC COM 67011P100   2,401,866 215,414 SH   SOLE 2 140,094 0 75,320
NOW INC COM 67011P100   6,400 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100   329,025 29,509 SH   SOLE 7 29,509 0 0
NOW INC COM 67011P100   4,213,775 377,917 SH   SOLE 18 377,917 0 0
NOW INC COM 67011P100   3,966,233 355,716 SH   SOLE 19 355,716 0 0
NOW INC COM 67011P100   153,078,528 13,729,016 SH   SOLE 21 13,729,016 0 0
NOW INC COM 67011P100   34,978,052 3,137,045 SH   SOLE 22 3,000,850 0 136,195
NOW INC COM 67011P100   5,954 534 SH   SOLE 23 534 0 0
NOW INC COM 67011P100   224,093 20,098 SH   SOLE 25 20,098 0 0
NOW INC COM 67011P100   569,932 51,115 SH   SOLE 26 43,758 0 7,357
NOW INC COM 67011P100   1,993,174 178,760 SH   SOLE 30 178,760 0 0
NOW INC COM 67011P100   195,471 17,531 SH   SOLE 40 17,531 0 0
NOW INC COM 67011P100   1,133,442 101,654 SH   SOLE 43 100,484 0 1,170
NRG ENERGY INC COM NEW 629377508   19,188,958 559,608 SH   SOLE 2 112,564 0 447,044
NRG ENERGY INC COM NEW 629377508   3,363,746 98,097 SH   SOLE 4 81,884 0 16,213
NRG ENERGY INC COM NEW 629377508   13,173,498 384,179 SH   SOLE 7 376,824 0 7,355
NRG ENERGY INC COM NEW 629377508   32,610 951 SH   SOLE 13 951 0 0
NRG ENERGY INC COM NEW 629377508   1,175,838 34,291 SH   SOLE 15 34,291 0 0
NRG ENERGY INC COM NEW 629377508   18,952,803 552,721 SH   SOLE 18 505,996 0 46,725
NRG ENERGY INC COM NEW 629377508   8,252,506 240,668 SH   SOLE 19 240,668 0 0
NRG ENERGY INC COM NEW 629377508   655,994,206 19,130,773 SH   SOLE 21 19,130,773 0 0
NRG ENERGY INC COM NEW 629377508   193,750,124 5,650,339 SH   SOLE 22 5,120,499 0 529,840
NRG ENERGY INC COM NEW 629377508   15,489,170 451,711 SH   SOLE 23 451,711 0 0
NRG ENERGY INC COM NEW 629377508   8,941,598 260,764 SH   SOLE 25 260,764 0 0
NRG ENERGY INC COM NEW 629377508   16,816,502 490,420 SH   SOLE 26 168,351 0 322,069
NRG ENERGY INC COM NEW 629377508   8,668,615 252,803 SH   SOLE 28 5,269 0 247,534
NRG ENERGY INC COM NEW 629377508   45,537 1,328 SH   SOLE 29 1,328 0 0
NRG ENERGY INC COM NEW 629377508   66,793,834 1,947,910 SH   SOLE 30 1,947,910 0 0
NRG ENERGY INC COM NEW 629377508   2,122,620 61,902 SH   SOLE 31 45,647 0 16,255
NRG ENERGY INC COM NEW 629377508   3,649,519 106,431 SH   SOLE 32 106,431 0 0
NRG ENERGY INC COM NEW 629377508   2,285,669 66,657 SH   SOLE 34 66,657 0 0
NRG ENERGY INC COM NEW 629377508   2,498,849 72,874 SH   SOLE 36 72,874 0 0
NRG ENERGY INC COM NEW 629377508   199,191 5,809 SH   SOLE 40 5,809 0 0
NRG ENERGY INC COM NEW 629377508   24,757 722 SH   OTR 43 722 0 0
NRG ENERGY INC COM NEW 629377508   12,061,818 351,759 SH   SOLE 43 334,014 0 17,745
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   7,346,625 7,150,000 PRN   SOLE 2 7,150,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   3,541,793 3,447,000 PRN   SOLE 21 3,447,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   11,353,875 11,050,000 PRN   SOLE 22 11,050,000 0 0
NRX PHARMACEUTICALS INC COM 629444100   4,382 6,649 SH   SOLE 18 6,649 0 0
NRX PHARMACEUTICALS INC COM 629444100   51,333 77,884 SH   SOLE 21 77,884 0 0
NRX PHARMACEUTICALS INC COM 629444100   191,610 290,714 SH   SOLE 22 290,714 0 0
NSTS BANCORP INC COM 6293JP109   6,181 680 SH   SOLE 18 680 0 0
NSTS BANCORP INC COM 6293JP109   95,400 10,495 SH   SOLE 21 10,495 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,405,695 295,314 SH   SOLE 2 231,951 0 63,363
NU HLDGS LTD ORD SHS CL A G6683N103   480,098 100,861 SH   SOLE 4 0 0 100,861
NU HLDGS LTD ORD SHS CL A G6683N103   30,326 6,371 SH   SOLE 7 6,371 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   116,801 24,538 SH   SOLE 19 24,538 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   27,014,890 5,675,397 SH   SOLE 21 5,675,397 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   2,552,326 536,203 SH   SOLE 22 536,203 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   190,985 40,123 SH   SOLE 23 40,123 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   132,090 27,750 SH   SOLE 25 27,750 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   163,377 34,323 SH   SOLE 26 31,319 0 3,004
NU HLDGS LTD ORD SHS CL A G6683N103   526,651 110,641 SH   SOLE 28 110,641 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,529,993 321,427 SH   SOLE 31 321,427 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   12,076 2,537 SH   SOLE 34 2,537 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   814,227 171,056 SH   SOLE 43 171,056 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   1,695,873 43,141 SH   SOLE 2 14,626 0 28,515
NU SKIN ENTERPRISES INC CL A 67018T105   8,452 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   3,553,781 90,404 SH   SOLE 7 90,404 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   6,435,519 163,712 SH   SOLE 18 163,712 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   3,842,395 97,746 SH   SOLE 19 97,746 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   241,886,184 6,153,299 SH   SOLE 21 6,153,299 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   54,551,234 1,387,719 SH   SOLE 22 1,333,817 0 53,902
NU SKIN ENTERPRISES INC CL A 67018T105   305,832 7,780 SH   SOLE 25 7,780 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   623,653 15,865 SH   SOLE 26 12,050 0 3,815
NU SKIN ENTERPRISES INC CL A 67018T105   35,065 892 SH   SOLE 28 892 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   3,227,154 82,095 SH   SOLE 30 82,095 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   57,353 1,459 SH   SOLE 36 1,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   343,412 8,736 SH   SOLE 40 8,736 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   8,206,587 208,766 SH   SOLE 43 194,025 0 14,741
NUBIA BRAND INTERNATIONAL CO CLASS A COM 67022R103   20,920 2,000 SH   SOLE 2 2,000 0 0
NUCOR CORP COM 670346105   73,781,360 477,642 SH   SOLE 2 143,910 0 333,732
NUCOR CORP COM 670346105   31,384,751 203,177 SH   SOLE 4 113,961 0 89,216
NUCOR CORP COM 670346105   41,118,678 266,192 SH   SOLE 7 242,749 0 23,443
NUCOR CORP COM 670346105   2,187,604 14,162 SH   SOLE 13 14,162 0 0
NUCOR CORP COM 670346105   6,826,647 44,194 SH   SOLE 15 44,194 0 0
NUCOR CORP COM 670346105   154 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105   61,115,901 395,649 SH   SOLE 18 372,843 0 22,806
NUCOR CORP COM 670346105   25,373,860 164,264 SH   SOLE 19 164,264 0 0
NUCOR CORP COM 670346105   1,342,168,050 8,688,859 SH   SOLE 21 8,688,859 0 0
NUCOR CORP COM 670346105   853,873,396 5,527,762 SH   SOLE 22 4,991,706 0 536,056
NUCOR CORP COM 670346105   75,382,287 488,006 SH   SOLE 23 488,006 0 0
NUCOR CORP COM 670346105   116,619,752 754,967 SH   SOLE 25 754,967 0 0
NUCOR CORP COM 670346105   98,823,264 639,757 SH   SOLE 26 231,360 0 408,397
NUCOR CORP COM 670346105   116,927,766 756,961 SH   SOLE 28 16,357 0 740,604
NUCOR CORP COM 670346105   502,028 3,250 SH   SOLE 29 3,250 0 0
NUCOR CORP COM 670346105   329,021,100 2,130,000 SH   SOLE 30 2,078,441 0 51,559
NUCOR CORP COM 670346105   11,370,382 73,609 SH   SOLE 31 54,253 0 19,356
NUCOR CORP COM 670346105   202,018,183 1,307,815 SH   SOLE 34 1,307,815 0 0
NUCOR CORP COM 670346105   11,595,445 75,066 SH   SOLE 36 75,066 0 0
NUCOR CORP COM 670346105   1,605,561 10,394 SH   SOLE 40 10,394 0 0
NUCOR CORP COM 670346105   123,576 800 SH   OTR 43 800 0 0
NUCOR CORP COM 670346105   37,145,953 240,474 SH   SOLE 43 212,608 0 27,866
NURIX THERAPEUTICS INC COM 67080M103   1,386,701 156,160 SH   SOLE 2 86,977 0 69,183
NURIX THERAPEUTICS INC COM 67080M103   344,366 38,780 SH   SOLE 7 38,780 0 0
NURIX THERAPEUTICS INC COM 67080M103   1,193,552 134,409 SH   SOLE 18 134,409 0 0
NURIX THERAPEUTICS INC COM 67080M103   1,940,573 218,533 SH   SOLE 19 218,533 0 0
NURIX THERAPEUTICS INC COM 67080M103   18,346,426 2,066,039 SH   SOLE 21 2,066,039 0 0
NURIX THERAPEUTICS INC COM 67080M103   12,061,979 1,358,331 SH   SOLE 22 1,302,506 0 55,825
NURIX THERAPEUTICS INC COM 67080M103   107,892 12,150 SH   SOLE 23 12,150 0 0
NURIX THERAPEUTICS INC COM 67080M103   71,511 8,053 SH   SOLE 25 8,053 0 0
NURIX THERAPEUTICS INC COM 67080M103   194,277 21,878 SH   SOLE 26 979 0 20,899
NURIX THERAPEUTICS INC COM 67080M103   1,907,131 214,767 SH   SOLE 30 214,767 0 0
NURIX THERAPEUTICS INC COM 67080M103   18,257 2,056 SH   SOLE 34 2,056 0 0
NURIX THERAPEUTICS INC COM 67080M103   23,976 2,700 SH   SOLE 36 2,700 0 0
NURIX THERAPEUTICS INC COM 67080M103   21,054 2,371 SH   SOLE 40 2,371 0 0
NURIX THERAPEUTICS INC COM 67080M103   487,627 54,913 SH   SOLE 43 39,333 0 15,580
NUSCALE PWR CORP CL A COM 67079K100   198,017 21,784 SH   SOLE 2 5,273 0 16,511
NUSCALE PWR CORP CL A COM 67079K100   3,545 390 SH   SOLE 7 390 0 0
NUSCALE PWR CORP CL A COM 67079K100   816,191 89,790 SH   SOLE 18 89,790 0 0
NUSCALE PWR CORP CL A COM 67079K100   566,125 62,280 SH   SOLE 19 62,280 0 0
NUSCALE PWR CORP CL A COM 67079K100   9,390,479 1,033,056 SH   SOLE 21 1,033,056 0 0
NUSCALE PWR CORP CL A COM 67079K100   6,530,429 718,419 SH   SOLE 22 692,625 0 25,794
NUSCALE PWR CORP CL A COM 67079K100   72,156 7,938 SH   SOLE 25 7,938 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   349,710 22,360 SH   SOLE 19 22,360 0 0
NUTANIX INC CL A 67059N108   13,455,205 517,707 SH   SOLE 2 234,600 0 283,107
NUTANIX INC CL A 67059N108   39,609 1,524 SH   SOLE 4 762 0 762
NUTANIX INC CL A 67059N108   1,229,639 47,312 SH   SOLE 7 47,312 0 0
NUTANIX INC CL A 67059N108   2,473,936 95,188 SH   SOLE 18 95,188 0 0
NUTANIX INC CL A 67059N108   1,859,922 71,563 SH   SOLE 19 71,563 0 0
NUTANIX INC CL A 67059N108   108,710,842 4,182,795 SH   SOLE 21 4,182,795 0 0
NUTANIX INC CL A 67059N108   147,344,483 5,669,276 SH   SOLE 22 5,366,870 0 302,406
NUTANIX INC CL A 67059N108   1,013,974 39,014 SH   SOLE 25 39,014 0 0
NUTANIX INC CL A 67059N108   2,887,931 111,117 SH   SOLE 26 91,091 0 20,026
NUTANIX INC CL A 67059N108   268,451 10,329 SH   SOLE 28 3,641 0 6,688
NUTANIX INC CL A 67059N108   50,078,104 1,926,822 SH   SOLE 30 1,926,822 0 0
NUTANIX INC CL A 67059N108   84,442 3,249 SH   SOLE 31 3,249 0 0
NUTANIX INC CL A 67059N108   60,817 2,340 SH   SOLE 36 2,340 0 0
NUTANIX INC CL A 67059N108   942,865 36,278 SH   SOLE 40 36,278 0 0
NUTANIX INC CL A 67059N108   6,627 255 SH   OTR 43 255 0 0
NUTANIX INC CL A 67059N108   2,209,878 85,028 SH   SOLE 43 71,938 0 13,090
NUTANIX INC NOTE 0.250%10/0 67059NAH1   2,729,254 3,275,000 PRN   SOLE 21 3,275,000 0 0
NUTEX HEALTH INC COM 67079U108   151,946 150,442 SH   SOLE 2 92,835 0 57,607
NUTEX HEALTH INC COM 67079U108   2,710 2,683 SH   SOLE 7 2,683 0 0
NUTEX HEALTH INC COM 67079U108   621,810 615,653 SH   SOLE 18 615,653 0 0
NUTEX HEALTH INC COM 67079U108   513,322 508,240 SH   SOLE 19 508,240 0 0
NUTEX HEALTH INC COM 67079U108   7,693,990 7,617,812 SH   SOLE 21 7,617,812 0 0
NUTEX HEALTH INC COM 67079U108   2,830,003 2,801,983 SH   SOLE 22 2,725,811 0 76,172
NUTEX HEALTH INC COM 67079U108   61,692 61,081 SH   SOLE 25 61,081 0 0
NUTEX HEALTH INC COM 67079U108   44,292 43,853 SH   SOLE 26 0 0 43,853
NUTEX HEALTH INC COM 67079U108   56,931 56,367 SH   SOLE 30 56,367 0 0
NUTEX HEALTH INC COM 67079U108   58,309 57,732 SH   SOLE 40 57,732 0 0
NUTRIBAND INC COM NEW 67092M208   3,101 937 SH   SOLE 18 937 0 0
NUTRIBAND INC COM NEW 67092M208   36,400 10,997 SH   SOLE 21 10,997 0 0
NUTRIEN LTD COM 67077M108   798,688 10,815 SH   SOLE 2 10,815 0 0
NUTRIEN LTD COM 67077M108   49,668,556 672,560 SH   SOLE 19 672,560 0 0
NUTRIEN LTD COM 67077M108   125,840 1,704 SH   SOLE 21 1,704 0 0
NUTRIEN LTD COM 67077M108   19,341,537 261,903 SH   SOLE 25 261,903 0 0
NUTRIEN LTD COM 67077M108   53,886,277 729,672 SH   SOLE 29 729,672 0 0
NUTRIEN LTD COM 67077M108   25,492,281 345,190 SH   SOLE 34 345,190 0 0
NUTRIEN LTD COM 67077M108   17,938,346 242,902 SH   SOLE 43 213,926 0 28,976
NUVALENT INC COM 670703107   532,836 20,423 SH   SOLE 2 6,927 0 13,496
NUVALENT INC COM 670703107   7,149 274 SH   SOLE 7 274 0 0
NUVALENT INC COM 670703107   1,911,014 73,247 SH   SOLE 18 73,247 0 0
NUVALENT INC COM 670703107   10,088,951 386,698 SH   SOLE 19 386,698 0 0
NUVALENT INC COM 670703107   27,764,430 1,064,179 SH   SOLE 21 1,064,179 0 0
NUVALENT INC COM 670703107   16,021,686 614,093 SH   SOLE 22 590,113 0 23,980
NUVALENT INC COM 670703107   91,863 3,521 SH   SOLE 25 3,521 0 0
NUVALENT INC COM 670703107   37,230 1,427 SH   SOLE 26 0 0 1,427
NUVALENT INC COM 670703107   733,573 28,117 SH   SOLE 30 28,117 0 0
NUVALENT INC COM 670703107   33,604 1,288 SH   SOLE 34 1,288 0 0
NUVALENT INC COM 670703107   68,643 2,631 SH   SOLE 40 2,631 0 0
NUVASIVE INC COM 670704105   2,641,692 63,948 SH   SOLE 2 28,740 0 35,208
NUVASIVE INC COM 670704105   21,729 526 SH   SOLE 4 164 0 362
NUVASIVE INC COM 670704105   24,579 595 SH   SOLE 7 595 0 0
NUVASIVE INC COM 670704105   6,991,222 169,238 SH   SOLE 18 164,879 0 4,359
NUVASIVE INC COM 670704105   11,014,279 266,625 SH   SOLE 19 266,625 0 0
NUVASIVE INC COM 670704105   269,412,129 6,521,717 SH   SOLE 21 6,521,717 0 0
NUVASIVE INC COM 670704105   64,181,819 1,553,663 SH   SOLE 22 1,512,616 0 41,047
NUVASIVE INC COM 670704105   152,021 3,680 SH   SOLE 23 3,680 0 0
NUVASIVE INC COM 670704105   323,540 7,832 SH   SOLE 25 7,832 0 0
NUVASIVE INC COM 670704105   2,394,947 57,975 SH   SOLE 26 17,310 0 40,665
NUVASIVE INC COM 670704105   210,888 5,105 SH   SOLE 28 920 0 4,185
NUVASIVE INC COM 670704105   5,783,689 140,007 SH   SOLE 30 140,007 0 0
NUVASIVE INC COM 670704105   330,687 8,005 SH   SOLE 40 8,005 0 0
NUVASIVE INC COM 670704105   12,889 312 SH   OTR 43 312 0 0
NUVASIVE INC COM 670704105   432,681 10,474 SH   SOLE 43 10,046 0 428
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4   2,928,028 3,316,000 PRN   SOLE 21 3,316,000 0 0
NUVATION BIO INC COM CL A 67080N101   380,932 229,477 SH   SOLE 2 97,798 0 131,679
NUVATION BIO INC COM CL A 67080N101   290,216 174,829 SH   SOLE 7 174,829 0 0
NUVATION BIO INC COM CL A 67080N101   565,336 340,564 SH   SOLE 18 340,564 0 0
NUVATION BIO INC COM CL A 67080N101   1,698,809 1,023,379 SH   SOLE 19 1,023,379 0 0
NUVATION BIO INC COM CL A 67080N101   9,153,479 5,514,144 SH   SOLE 21 5,514,144 0 0
NUVATION BIO INC COM CL A 67080N101   5,762,532 3,471,405 SH   SOLE 22 3,331,731 0 139,674
NUVATION BIO INC COM CL A 67080N101   70,464 42,448 SH   SOLE 23 42,448 0 0
NUVATION BIO INC COM CL A 67080N101   36,811 22,175 SH   SOLE 25 22,175 0 0
NUVATION BIO INC COM CL A 67080N101   152,474 91,852 SH   SOLE 26 66,410 0 25,442
NUVATION BIO INC COM CL A 67080N101   51,198 30,842 SH   SOLE 28 26,098 0 4,744
NUVATION BIO INC COM CL A 67080N101   318,222 191,700 SH   SOLE 30 191,700 0 0
NUVATION BIO INC COM CL A 67080N101   26,288 15,836 SH   SOLE 36 15,836 0 0
NUVATION BIO INC COM CL A 67080N101   21,183 12,761 SH   SOLE 40 12,761 0 0
NUVATION BIO INC COM CL A 67080N101   60,356 36,359 SH   SOLE 43 26,398 0 9,961
NUVATION BIO INC *W EXP 07/07/202 67080N119   674 5,618 SH   SOLE 18 5,618 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119   18,034 150,284 SH   SOLE 19 150,284 0 0
NUVECTIS PHARMA INC COM 67080T108   12,219 932 SH   SOLE 18 932 0 0
NUVECTIS PHARMA INC COM 67080T108   165,501 12,624 SH   SOLE 21 12,624 0 0
NUVEEN MUN VALUE FD INC COM 670928100   47,125 5,349 SH   SOLE 4 5,349 0 0
NUVEEN MUN VALUE FD INC COM 670928100   444,394 50,442 SH   SOLE 18 50,442 0 0
NUVEEN MUN VALUE FD INC COM 670928100   2,875,064 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   685,475 15,749 SH   SOLE 21 15,749 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   747,672 17,178 SH   SOLE 43 16,427 0 751
NUVVE HOLDING CORP COM 67079Y100   2,983 4,261 SH   SOLE 18 4,261 0 0
NUVVE HOLDING CORP COM 67079Y100   30,734 43,906 SH   SOLE 21 43,906 0 0
NUVVE HOLDING CORP COM 67079Y100   19,063 27,233 SH   SOLE 22 27,233 0 0
NUZEE INC COM 67073S307   190 16 SH   SOLE 22 16 0 0
NV5 GLOBAL INC COM 62945V109   722,695 6,951 SH   SOLE 2 3,910 0 3,041
NV5 GLOBAL INC COM 62945V109   5,302 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109   5,973,077 57,450 SH   SOLE 7 57,450 0 0
NV5 GLOBAL INC COM 62945V109   4,347,506 41,815 SH   SOLE 18 41,815 0 0
NV5 GLOBAL INC COM 62945V109   2,792,010 26,854 SH   SOLE 19 26,854 0 0
NV5 GLOBAL INC COM 62945V109   162,952,909 1,567,307 SH   SOLE 21 1,567,307 0 0
NV5 GLOBAL INC COM 62945V109   35,991,191 346,169 SH   SOLE 22 335,663 0 10,506
NV5 GLOBAL INC COM 62945V109   231,541 2,227 SH   SOLE 25 2,227 0 0
NV5 GLOBAL INC COM 62945V109   826,458 7,949 SH   SOLE 26 6,712 0 1,237
NV5 GLOBAL INC COM 62945V109   255,766 2,460 SH   SOLE 28 206 0 2,254
NV5 GLOBAL INC COM 62945V109   3,436,312 33,051 SH   SOLE 30 33,051 0 0
NV5 GLOBAL INC COM 62945V109   232,373 2,235 SH   SOLE 40 2,235 0 0
NV5 GLOBAL INC COM 62945V109   535,030 5,146 SH   SOLE 43 5,044 0 102
NVE CORP COM NEW 629445206   28,549 344 SH   SOLE 2 205 0 139
NVE CORP COM NEW 629445206   73,363 884 SH   SOLE 18 884 0 0
NVE CORP COM NEW 629445206   1,594,238 19,210 SH   SOLE 21 19,210 0 0
NVE CORP COM NEW 629445206   6,309,813 76,031 SH   SOLE 22 76,031 0 0
NVE CORP COM NEW 629445206   10,955 132 SH   SOLE 26 87 0 45
NVE CORP COM NEW 629445206   50,873 613 SH   SOLE 28 0 0 613
NVE CORP COM NEW 629445206   24,233 292 SH   SOLE 31 272 0 20
NVE CORP COM NEW 629445206   516,862 6,228 SH   SOLE 43 5,811 0 417
NVENT ELECTRIC PLC SHS G6700G107   41,244,085 960,505 SH   SOLE 2 158,221 0 802,284
NVENT ELECTRIC PLC SHS G6700G107   21,126 492 SH   SOLE 4 492 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,293,868 30,132 SH   SOLE 7 30,132 0 0
NVENT ELECTRIC PLC SHS G6700G107   14,259,343 332,076 SH   SOLE 18 332,076 0 0
NVENT ELECTRIC PLC SHS G6700G107   2,575,971 59,990 SH   SOLE 19 59,990 0 0
NVENT ELECTRIC PLC SHS G6700G107   367,301,975 8,553,842 SH   SOLE 21 8,553,842 0 0
NVENT ELECTRIC PLC SHS G6700G107   207,036,369 4,821,527 SH   SOLE 22 4,607,584 0 213,943
NVENT ELECTRIC PLC SHS G6700G107   1,226,023 28,552 SH   SOLE 25 28,552 0 0
NVENT ELECTRIC PLC SHS G6700G107   3,880,144 90,362 SH   SOLE 26 71,835 0 18,527
NVENT ELECTRIC PLC SHS G6700G107   616,103 14,348 SH   SOLE 28 2,988 0 11,360
NVENT ELECTRIC PLC SHS G6700G107   9,081,037 211,482 SH   SOLE 30 211,482 0 0
NVENT ELECTRIC PLC SHS G6700G107   104,215 2,427 SH   SOLE 31 2,427 0 0
NVENT ELECTRIC PLC SHS G6700G107   202,162 4,708 SH   SOLE 36 4,708 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,174,624 27,355 SH   SOLE 40 27,355 0 0
NVENT ELECTRIC PLC SHS G6700G107   16,747 390 SH   OTR 43 390 0 0
NVENT ELECTRIC PLC SHS G6700G107   4,880,260 113,653 SH   SOLE 43 103,918 0 9,735
NVIDIA CORPORATION COM 67066G104   1,400,183,572 5,040,802 SH   SOLE 2 1,261,423 0 3,779,379
NVIDIA CORPORATION COM 67066G104   552,967,016 1,990,737 SH   SOLE 4 1,162,532 0 828,205
NVIDIA CORPORATION COM 67066G104   708,372,665 2,550,213 SH   SOLE 7 2,458,468 0 91,745
NVIDIA CORPORATION COM 67066G104   41,941,603 150,994 SH   SOLE 13 150,994 0 0
NVIDIA CORPORATION COM 67066G104   80,640,520 290,314 SH   SOLE 15 290,314 0 0
NVIDIA CORPORATION COM 67066G104   52,961 191 SH   SOLE 17 0 0 191
NVIDIA CORPORATION COM 67066G104   1,682,119,452 6,055,800 SH   SOLE 18 5,303,076 0 752,724
NVIDIA CORPORATION COM 67066G104   1,021,896,942 3,678,932 SH   SOLE 19 3,678,932 0 0
NVIDIA CORPORATION COM 67066G104   16,909,773,458 60,876,889 SH   SOLE 21 60,876,889 0 0
NVIDIA CORPORATION COM 67066G104   14,926,804,260 53,738,000 SH   SOLE 22 48,562,870 0 5,175,130
NVIDIA CORPORATION COM 67066G104   1,536,577,530 5,531,834 SH   SOLE 23 5,531,834 0 0
NVIDIA CORPORATION COM 67066G104   1,567,813,044 5,644,285 SH   SOLE 25 5,636,055 0 8,230
NVIDIA CORPORATION COM 67066G104   1,392,005,189 5,011,359 SH   SOLE 26 2,247,723 0 2,763,636
NVIDIA CORPORATION COM 67066G104   1,625,565,038 5,852,198 SH   SOLE 28 169,363 0 5,682,835
NVIDIA CORPORATION COM 67066G104   19,342,514 69,635 SH   SOLE 29 69,635 0 0
NVIDIA CORPORATION COM 67066G104   5,337,616,098 19,215,956 SH   SOLE 30 19,153,745 0 62,211
NVIDIA CORPORATION COM 67066G104   230,324,384 829,191 SH   SOLE 31 648,076 0 181,115
NVIDIA CORPORATION COM 67066G104   200,425,777 721,553 SH   SOLE 32 721,553 0 0
NVIDIA CORPORATION COM 67066G104   762,755,587 2,745,997 SH   SOLE 34 2,745,997 0 0
NVIDIA CORPORATION COM 67066G104   179,546,084 646,384 SH   SOLE 36 646,384 0 0
NVIDIA CORPORATION COM 67066G104   27,711,169 99,763 SH   SOLE 40 99,763 0 0
NVIDIA CORPORATION COM 67066G104   1,214,410 4,372 SH   OTR 43 4,372 0 0
NVIDIA CORPORATION COM 67066G104   817,866,533 2,944,402 SH   SOLE 43 2,649,292 0 295,110
NVIDIA CORPORATION OPTIONS 67066G104   638,871 2,300 SH Call SOLE 2 0 0 2,300
NVIDIA CORPORATION OPTIONS 67066G104   277,770 1,000 SH Call SOLE 4 1,000 0 0
NVIDIA CORPORATION OPTIONS 67066G104   4,860,975 17,500 SH Call SOLE 18 17,500 0 0
NVIDIA CORPORATION OPTIONS 67066G104   26,221,488 94,400 SH Call SOLE 19 94,400 0 0
NVIDIA CORPORATION OPTIONS 67066G104   2,055,498 7,400 SH Call SOLE 22 7,400 0 0
NVIDIA CORPORATION OPTIONS 67066G104   416,655 1,500 SH Call SOLE 26 1,500 0 0
NVIDIA CORPORATION OPTIONS 67066G104   15,249,573 54,900 SH Call SOLE 34 54,900 0 0
NVR INC COM 62944T105   26,891,389 4,826 SH   SOLE 2 2,671 0 2,155
NVR INC COM 62944T105   13,289,673 2,385 SH   SOLE 4 1,202 0 1,183
NVR INC COM 62944T105   11,149,952 2,001 SH   SOLE 7 1,915 0 86
NVR INC COM 62944T105   640,802 115 SH   SOLE 13 115 0 0
NVR INC COM 62944T105   2,067,282 371 SH   SOLE 15 371 0 0
NVR INC COM 62944T105   27,704,929 4,972 SH   SOLE 18 4,718 0 254
NVR INC COM 62944T105   7,020,959 1,260 SH   SOLE 19 1,260 0 0
NVR INC COM 62944T105   610,115,800 109,493 SH   SOLE 21 109,493 0 0
NVR INC COM 62944T105   374,166,986 67,149 SH   SOLE 22 60,560 0 6,589
NVR INC COM 62944T105   31,694,617 5,688 SH   SOLE 23 5,688 0 0
NVR INC COM 62944T105   19,965,157 3,583 SH   SOLE 25 3,583 0 0
NVR INC COM 62944T105   27,927,816 5,012 SH   SOLE 26 1,871 0 3,141
NVR INC COM 62944T105   53,727,056 9,642 SH   SOLE 28 47 0 9,595
NVR INC COM 62944T105   91,968,996 16,505 SH   SOLE 30 16,505 0 0
NVR INC COM 62944T105   4,897,955 879 SH   SOLE 31 659 0 220
NVR INC COM 62944T105   763,390 137 SH   SOLE 34 137 0 0
NVR INC COM 62944T105   4,446,608 798 SH   SOLE 36 798 0 0
NVR INC COM 62944T105   690,952 124 SH   SOLE 40 124 0 0
NVR INC COM 62944T105   61,294 11 SH   OTR 43 11 0 0
NVR INC COM 62944T105   12,052,647 2,163 SH   SOLE 43 1,953 0 210
NXP SEMICONDUCTORS N V COM N6596X109   62,319,945 334,200 SH   SOLE 2 228,585 0 105,615
NXP SEMICONDUCTORS N V COM N6596X109   40,106,857 215,079 SH   SOLE 4 161,179 0 53,900
NXP SEMICONDUCTORS N V COM N6596X109   66,912,451 358,828 SH   SOLE 7 351,076 0 7,752
NXP SEMICONDUCTORS N V COM N6596X109   4,624,207 24,798 SH   SOLE 13 24,798 0 0
NXP SEMICONDUCTORS N V COM N6596X109   8,522,280 45,702 SH   SOLE 15 45,702 0 0
NXP SEMICONDUCTORS N V COM N6596X109   76,185,667 408,557 SH   SOLE 18 383,759 0 24,798
NXP SEMICONDUCTORS N V COM N6596X109   35,505,213 190,402 SH   SOLE 19 190,402 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,211,015,082 6,494,249 SH   SOLE 21 6,494,249 0 0
NXP SEMICONDUCTORS N V COM N6596X109   729,814,853 3,913,741 SH   SOLE 22 3,571,533 0 342,208
NXP SEMICONDUCTORS N V COM N6596X109   92,243,961 494,672 SH   SOLE 23 494,672 0 0
NXP SEMICONDUCTORS N V COM N6596X109   148,297,973 795,270 SH   SOLE 25 794,205 0 1,065
NXP SEMICONDUCTORS N V COM N6596X109   111,691,066 598,960 SH   SOLE 26 295,147 0 303,813
NXP SEMICONDUCTORS N V COM N6596X109   135,173,490 724,888 SH   SOLE 28 3,700 0 721,188
NXP SEMICONDUCTORS N V COM N6596X109   1,998,453 10,717 SH   SOLE 29 10,717 0 0
NXP SEMICONDUCTORS N V COM N6596X109   356,354,284 1,911,003 SH   SOLE 30 1,911,003 0 0
NXP SEMICONDUCTORS N V COM N6596X109   21,176,847 113,564 SH   SOLE 31 93,879 0 19,685
NXP SEMICONDUCTORS N V COM N6596X109   10,862,542 58,252 SH   SOLE 32 58,252 0 0
NXP SEMICONDUCTORS N V COM N6596X109   88,037,085 472,112 SH   SOLE 34 472,112 0 0
NXP SEMICONDUCTORS N V COM N6596X109   14,031,871 75,248 SH   SOLE 36 75,248 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,934,678 10,375 SH   SOLE 40 10,375 0 0
NXP SEMICONDUCTORS N V COM N6596X109   97,713 524 SH   OTR 43 524 0 0
NXP SEMICONDUCTORS N V COM N6596X109   26,122,296 140,085 SH   SOLE 43 121,230 0 18,855
NYMOX PHARMACEUTICAL CORP COM P73398102   2,846 8,371 SH   SOLE 2 8,371 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102   3,168 9,318 SH   SOLE 18 9,318 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102   40,094 117,923 SH   SOLE 21 117,923 0 0
NYXOAH S A SHS B6S7WD106   4,840,866 648,041 SH   SOLE 19 648,041 0 0
NYXOAH S A SHS B6S7WD106   10,219 1,368 SH   SOLE 21 1,368 0 0
NYXOAH S A SHS B6S7WD106   29,208 3,910 SH   SOLE 34 3,910 0 0
O-I GLASS INC COM 67098H104   2,199,781 96,864 SH   SOLE 2 50,800 0 46,064
O-I GLASS INC COM 67098H104   10,583 466 SH   SOLE 4 466 0 0
O-I GLASS INC COM 67098H104   575,153 25,326 SH   SOLE 7 25,326 0 0
O-I GLASS INC COM 67098H104   11,171,549 491,922 SH   SOLE 18 491,922 0 0
O-I GLASS INC COM 67098H104   6,924,279 304,900 SH   SOLE 19 304,900 0 0
O-I GLASS INC COM 67098H104   415,492,849 18,295,590 SH   SOLE 21 18,295,590 0 0
O-I GLASS INC COM 67098H104   94,278,317 4,151,401 SH   SOLE 22 4,019,290 0 132,111
O-I GLASS INC COM 67098H104   568,772 25,045 SH   SOLE 25 25,045 0 0
O-I GLASS INC COM 67098H104   1,834,219 80,767 SH   SOLE 26 68,138 0 12,629
O-I GLASS INC COM 67098H104   63,906 2,814 SH   SOLE 28 2,814 0 0
O-I GLASS INC COM 67098H104   5,538,151 243,864 SH   SOLE 30 243,864 0 0
O-I GLASS INC COM 67098H104   130,514 5,747 SH   SOLE 36 5,747 0 0
O-I GLASS INC COM 67098H104   585,736 25,792 SH   SOLE 40 25,792 0 0
O-I GLASS INC COM 67098H104   2,567,456 113,054 SH   SOLE 43 111,301 0 1,753
OAK STR HEALTH INC COM 67181A107   3,869,818 100,047 SH   SOLE 2 35,362 0 64,685
OAK STR HEALTH INC COM 67181A107   15,511 401 SH   SOLE 4 401 0 0
OAK STR HEALTH INC COM 67181A107   709,662 18,347 SH   SOLE 7 18,347 0 0
OAK STR HEALTH INC COM 67181A107   1,701,959 44,001 SH   SOLE 18 44,001 0 0
OAK STR HEALTH INC COM 67181A107   1,423,231 36,795 SH   SOLE 19 36,795 0 0
OAK STR HEALTH INC COM 67181A107   66,642,855 1,722,928 SH   SOLE 21 1,722,928 0 0
OAK STR HEALTH INC COM 67181A107   108,094,586 2,794,586 SH   SOLE 22 2,649,124 0 145,462
OAK STR HEALTH INC COM 67181A107   704,324 18,209 SH   SOLE 25 18,209 0 0
OAK STR HEALTH INC COM 67181A107   1,588,626 41,071 SH   SOLE 26 32,423 0 8,648
OAK STR HEALTH INC COM 67181A107   202,838 5,244 SH   SOLE 28 2,935 0 2,309
OAK STR HEALTH INC COM 67181A107   2,445,350 63,220 SH   SOLE 30 63,220 0 0
OAK STR HEALTH INC COM 67181A107   66,336 1,715 SH   SOLE 31 1,715 0 0
OAK STR HEALTH INC COM 67181A107   699,566 18,086 SH   SOLE 40 18,086 0 0
OAK STR HEALTH INC COM 67181A107   1,395,226 36,071 SH   SOLE 43 32,258 0 3,813
OAK STR HEALTH INC NOTE 3/1 67181AAB3   5,271,783 5,350,000 PRN   SOLE 21 5,350,000 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   60,712 2,566 SH   SOLE 2 2,345 0 221
OAK VY BANCORP OAKDALE CALIF COM 671807105   27,043 1,143 SH   SOLE 18 1,143 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   32,698 1,382 SH   SOLE 19 1,382 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   545,221 23,044 SH   SOLE 21 23,044 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   51,437 2,174 SH   SOLE 22 2,174 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   6,738,749 359,017 SH   SOLE 30 359,017 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   53,022 21,910 SH   SOLE 36 21,910 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   398,567 164,697 SH   SOLE 43 149,253 0 15,444
OBLONG INC COM NEW 674434204   123 75 SH   SOLE 21 75 0 0
OBSIDIAN ENERGY LTD COM 674482203   6 1 SH   SOLE 43 1 0 0
OCCIDENTAL PETE CORP COM 674599105   48,070,725 769,994 SH   SOLE 2 184,415 0 585,579
OCCIDENTAL PETE CORP COM 674599105   16,253,338 260,345 SH   SOLE 4 201,184 0 59,161
OCCIDENTAL PETE CORP COM 674599105   38,113,203 610,495 SH   SOLE 7 590,081 0 20,414
OCCIDENTAL PETE CORP COM 674599105   1,108,070 17,749 SH   SOLE 13 17,749 0 0
OCCIDENTAL PETE CORP COM 674599105   7,766,105 124,397 SH   SOLE 15 124,397 0 0
OCCIDENTAL PETE CORP COM 674599105   72,950,516 1,168,517 SH   SOLE 18 1,106,432 0 62,085
OCCIDENTAL PETE CORP COM 674599105   13,480,947 215,937 SH   SOLE 19 215,937 0 0
OCCIDENTAL PETE CORP COM 674599105   1,139,764,595 18,256,681 SH   SOLE 21 18,256,681 0 0
OCCIDENTAL PETE CORP COM 674599105   1,014,634,023 16,252,347 SH   SOLE 22 14,693,287 0 1,559,060
OCCIDENTAL PETE CORP COM 674599105   86,378,148 1,383,600 SH   SOLE 23 1,383,600 0 0
OCCIDENTAL PETE CORP COM 674599105   74,332,404 1,190,652 SH   SOLE 25 1,190,652 0 0
OCCIDENTAL PETE CORP COM 674599105   80,990,814 1,297,306 SH   SOLE 26 456,788 0 840,518
OCCIDENTAL PETE CORP COM 674599105   58,083,436 930,377 SH   SOLE 28 814 0 929,563
OCCIDENTAL PETE CORP COM 674599105   58,434 936 SH   SOLE 29 936 0 0
OCCIDENTAL PETE CORP COM 674599105   245,036,439 3,924,979 SH   SOLE 30 3,924,979 0 0
OCCIDENTAL PETE CORP COM 674599105   13,103,745 209,895 SH   SOLE 31 151,075 0 58,820
OCCIDENTAL PETE CORP COM 674599105   2,110,259 33,802 SH   SOLE 34 33,802 0 0
OCCIDENTAL PETE CORP COM 674599105   13,817,882 221,334 SH   SOLE 36 221,334 0 0
OCCIDENTAL PETE CORP COM 674599105   1,830,011 29,313 SH   SOLE 40 29,313 0 0
OCCIDENTAL PETE CORP COM 674599105   144,276 2,311 SH   OTR 43 2,311 0 0
OCCIDENTAL PETE CORP COM 674599105   32,171,165 515,316 SH   SOLE 43 443,869 0 71,447
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   13,284 324 SH   SOLE 18 90 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   81,139 1,979 SH   SOLE 19 1,979 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   14,965 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   328,697 8,017 SH   SOLE 22 1,030 0 6,987
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   7,052 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   11,603 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   2,624 64 SH   SOLE 43 64 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   5,198 9,808 SH   SOLE 18 9,808 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   60,668 114,468 SH   SOLE 21 114,468 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   307,695 580,556 SH   SOLE 22 580,556 0 0
OCEANEERING INTL INC COM 675232102   1,747,098 99,098 SH   SOLE 2 61,441 0 37,657
OCEANEERING INTL INC COM 675232102   7,493 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102   459,914 26,087 SH   SOLE 7 26,087 0 0
OCEANEERING INTL INC COM 675232102   6,005,889 340,663 SH   SOLE 18 317,135 0 23,528
OCEANEERING INTL INC COM 675232102   3,493,420 198,152 SH   SOLE 19 198,152 0 0
OCEANEERING INTL INC COM 675232102   211,711,442 12,008,590 SH   SOLE 21 12,008,590 0 0
OCEANEERING INTL INC COM 675232102   48,483,417 2,750,052 SH   SOLE 22 2,668,578 0 81,474
OCEANEERING INTL INC COM 675232102   8,180 464 SH   SOLE 23 464 0 0
OCEANEERING INTL INC COM 675232102   307,450 17,439 SH   SOLE 25 17,439 0 0
OCEANEERING INTL INC COM 675232102   863,500 48,979 SH   SOLE 26 48,979 0 0
OCEANEERING INTL INC COM 675232102   546,019 30,971 SH   SOLE 28 1,203 0 29,768
OCEANEERING INTL INC COM 675232102   4,073,112 231,033 SH   SOLE 30 231,033 0 0
OCEANEERING INTL INC COM 675232102   280,194 15,893 SH   SOLE 40 15,893 0 0
OCEANEERING INTL INC COM 675232102   4,483,944 254,336 SH   SOLE 43 183,301 0 71,035
OCEANFIRST FINL CORP COM 675234108   10,967,104 593,458 SH   SOLE 2 375,208 0 218,250
OCEANFIRST FINL CORP COM 675234108   2,920 158 SH   SOLE 4 158 0 0
OCEANFIRST FINL CORP COM 675234108   413,989 22,402 SH   SOLE 7 22,402 0 0
OCEANFIRST FINL CORP COM 675234108   3,063,467 165,772 SH   SOLE 18 165,772 0 0
OCEANFIRST FINL CORP COM 675234108   21,990,110 1,189,941 SH   SOLE 19 1,189,941 0 0
OCEANFIRST FINL CORP COM 675234108   39,006,734 2,110,754 SH   SOLE 21 2,110,754 0 0
OCEANFIRST FINL CORP COM 675234108   57,155,184 3,092,813 SH   SOLE 22 3,010,242 0 82,571
OCEANFIRST FINL CORP COM 675234108   761,080 41,184 SH   SOLE 23 41,184 0 0
OCEANFIRST FINL CORP COM 675234108   192,987 10,443 SH   SOLE 25 10,443 0 0
OCEANFIRST FINL CORP COM 675234108   4,877,778 263,949 SH   SOLE 26 21,727 0 242,222
OCEANFIRST FINL CORP COM 675234108   113,504 6,142 SH   SOLE 28 605 0 5,537
OCEANFIRST FINL CORP COM 675234108   778,655 42,135 SH   SOLE 30 42,135 0 0
OCEANFIRST FINL CORP COM 675234108   182,102 9,854 SH   SOLE 40 9,854 0 0
OCEANFIRST FINL CORP COM 675234108   1,207,335 65,332 SH   SOLE 43 63,669 0 1,663
OCONEE FED FINL CORP COM 675607105   3,811 206 SH   SOLE 18 206 0 0
OCONEE FED FINL CORP COM 675607105   40,978 2,215 SH   SOLE 21 2,215 0 0
OCONEE FED FINL CORP COM 675607105   1,184 64 SH   SOLE 22 64 0 0
OCUGEN INC COM 67577C105   26,288 30,815 SH   SOLE 2 9,089 0 21,726
OCUGEN INC COM 67577C105   16,700 19,576 SH   SOLE 7 19,576 0 0
OCUGEN INC COM 67577C105   512,083 600,261 SH   SOLE 18 600,261 0 0
OCUGEN INC COM 67577C105   384,686 450,927 SH   SOLE 19 450,927 0 0
OCUGEN INC COM 67577C105   6,653,505 7,799,209 SH   SOLE 21 7,799,209 0 0
OCUGEN INC COM 67577C105   5,275,549 6,183,975 SH   SOLE 22 6,122,233 0 61,742
OCUGEN INC COM 67577C105   13,414 15,724 SH   SOLE 28 15,724 0 0
OCUGEN INC COM 67577C105   9,753 11,433 SH   SOLE 43 2,472 0 8,961
OCULAR THERAPEUTIX INC COM 67576A100   51,909 9,850 SH   SOLE 2 2,651 0 7,199
OCULAR THERAPEUTIX INC COM 67576A100   5,560 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100   1,104,144 209,515 SH   SOLE 18 209,515 0 0
OCULAR THERAPEUTIX INC COM 67576A100   803,491 152,465 SH   SOLE 19 152,465 0 0
OCULAR THERAPEUTIX INC COM 67576A100   13,310,191 2,525,653 SH   SOLE 21 2,525,653 0 0
OCULAR THERAPEUTIX INC COM 67576A100   10,373,015 1,968,314 SH   SOLE 22 1,945,251 0 23,063
OCULAR THERAPEUTIX INC COM 67576A100   5,697 1,081 SH   SOLE 28 1,081 0 0
OCULAR THERAPEUTIX INC COM 67576A100   190,289 36,108 SH   SOLE 30 36,108 0 0
OCULAR THERAPEUTIX INC COM 67576A100   75,192 14,268 SH   SOLE 43 10,762 0 3,506
OCUPHIRE PHARMA INC COM 67577R102   11,569 3,085 SH   SOLE 18 3,085 0 0
OCUPHIRE PHARMA INC COM 67577R102   169,425 45,180 SH   SOLE 21 45,180 0 0
OCUPHIRE PHARMA INC COM 67577R102   14,760 3,936 SH   SOLE 22 3,936 0 0
OCWEN FINL CORP COM NEW 675746606   100,941 3,722 SH   SOLE 2 2,008 0 1,714
OCWEN FINL CORP COM NEW 675746606   33,493 1,235 SH   SOLE 18 1,235 0 0
OCWEN FINL CORP COM NEW 675746606   441,242 16,270 SH   SOLE 21 16,270 0 0
OCWEN FINL CORP COM NEW 675746606   3,108,576 114,623 SH   SOLE 22 114,623 0 0
OCWEN FINL CORP COM NEW 675746606   37,670 1,389 SH   SOLE 43 1,389 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   8,184 2,518 SH   SOLE 18 2,518 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   121,313 37,327 SH   SOLE 21 37,327 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   514,751 158,385 SH   SOLE 22 158,385 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109   5,305 10,066 SH   SOLE 2 1,760 0 8,306
OFFERPAD SOLUTIONS INC COM CL A 67623L109   86,547 164,225 SH   SOLE 18 164,225 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109   62,779 119,126 SH   SOLE 19 119,126 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109   955,043 1,812,226 SH   SOLE 21 1,812,226 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L109   805,599 1,528,652 SH   SOLE 22 1,517,819 0 10,833
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   147 3,684 SH   SOLE 4 3,684 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   2,271 56,763 SH   SOLE 18 56,763 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   33,687 842,184 SH   SOLE 19 842,184 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   1,188 29,712 SH   SOLE 22 29,712 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   131 3,277 SH   SOLE 26 3,277 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   10,608 265,206 SH   SOLE 34 265,206 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   1,706,723 138,758 SH   SOLE 2 106,833 0 31,925
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   319,148 25,947 SH   SOLE 4 25,947 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   812,390 66,048 SH   SOLE 7 66,048 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   2,071,812 168,440 SH   SOLE 18 168,440 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   2,441,993 198,536 SH   SOLE 19 198,536 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   76,339,827 6,206,490 SH   SOLE 21 6,206,490 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   22,700,683 1,845,584 SH   SOLE 22 1,783,759 0 61,825
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   60,270 4,900 SH   SOLE 23 4,900 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   1,990,079 161,795 SH   SOLE 25 161,795 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   476,736 38,759 SH   SOLE 26 31,234 0 7,525
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   443,784 36,080 SH   SOLE 28 167 0 35,913
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   2,738,263 222,623 SH   SOLE 30 222,623 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   60,873 4,949 SH   SOLE 40 4,949 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   334,191 27,170 SH   SOLE 43 26,719 0 451
OFG BANCORP COM 67103X102   1,033,713 41,448 SH   SOLE 2 13,289 0 28,159
OFG BANCORP COM 67103X102   4,439 178 SH   SOLE 4 178 0 0
OFG BANCORP COM 67103X102   9,203 369 SH   SOLE 7 369 0 0
OFG BANCORP COM 67103X102   3,884,480 155,753 SH   SOLE 18 155,753 0 0
OFG BANCORP COM 67103X102   2,053,235 82,327 SH   SOLE 19 82,327 0 0
OFG BANCORP COM 67103X102   138,169,620 5,540,081 SH   SOLE 21 5,540,081 0 0
OFG BANCORP COM 67103X102   27,680,981 1,109,903 SH   SOLE 22 1,058,675 0 51,228
OFG BANCORP COM 67103X102   98,338 3,943 SH   SOLE 25 3,943 0 0
OFG BANCORP COM 67103X102   447,947 17,961 SH   SOLE 26 14,978 0 2,983
OFG BANCORP COM 67103X102   9,328 374 SH   SOLE 28 374 0 0
OFG BANCORP COM 67103X102   1,789,794 71,764 SH   SOLE 30 71,764 0 0
OFG BANCORP COM 67103X102   104,050 4,172 SH   SOLE 40 4,172 0 0
OFG BANCORP COM 67103X102   405,599 16,263 SH   SOLE 43 16,044 0 219
OGE ENERGY CORP COM 670837103   29,735,282 789,572 SH   SOLE 2 217,372 0 572,200
OGE ENERGY CORP COM 670837103   833,039 22,120 SH   SOLE 4 22,120 0 0
OGE ENERGY CORP COM 670837103   8,342,104 221,511 SH   SOLE 7 221,511 0 0
OGE ENERGY CORP COM 670837103   19,768,073 524,909 SH   SOLE 18 524,909 0 0
OGE ENERGY CORP COM 670837103   3,436,663 91,255 SH   SOLE 19 91,255 0 0
OGE ENERGY CORP COM 670837103   598,349,273 15,888,191 SH   SOLE 21 15,888,191 0 0
OGE ENERGY CORP COM 670837103   224,291,172 5,955,687 SH   SOLE 22 5,695,914 0 259,773
OGE ENERGY CORP COM 670837103   3,892,764 103,366 SH   SOLE 26 86,443 0 16,923
OGE ENERGY CORP COM 670837103   133,731 3,551 SH   SOLE 28 3,551 0 0
OGE ENERGY CORP COM 670837103   8,739,945 232,075 SH   SOLE 30 232,075 0 0
OGE ENERGY CORP COM 670837103   106,691 2,833 SH   SOLE 31 2,833 0 0
OGE ENERGY CORP COM 670837103   3,608,242 95,811 SH   SOLE 32 95,811 0 0
OGE ENERGY CORP COM 670837103   701,832 18,636 SH   SOLE 36 18,636 0 0
OGE ENERGY CORP COM 670837103   3,656,569 97,094 SH   SOLE 43 84,335 0 12,759
OHIO VY BANC CORP COM 677719106   3,699 158 SH   SOLE 2 0 0 158
OHIO VY BANC CORP COM 677719106   16,551 707 SH   SOLE 18 707 0 0
OHIO VY BANC CORP COM 677719106   907,582 38,769 SH   SOLE 21 38,769 0 0
OHIO VY BANC CORP COM 677719106   166,492 7,112 SH   SOLE 22 7,112 0 0
OHIO VY BANC CORP COM 677719106   445 19 SH   SOLE 43 19 0 0
OIL DRI CORP AMER COM 677864100   944,630 22,702 SH   SOLE 2 22,527 0 175
OIL DRI CORP AMER COM 677864100   33,496 805 SH   SOLE 18 805 0 0
OIL DRI CORP AMER COM 677864100   73,150 1,758 SH   SOLE 19 1,758 0 0
OIL DRI CORP AMER COM 677864100   439,776 10,569 SH   SOLE 21 10,569 0 0
OIL DRI CORP AMER COM 677864100   1,448,111 34,802 SH   SOLE 22 34,802 0 0
OIL DRI CORP AMER COM 677864100   30,583 735 SH   SOLE 23 735 0 0
OIL DRI CORP AMER COM 677864100   22,969 552 SH   SOLE 43 552 0 0
OIL STS INTL INC COM 678026105   2,961,865 355,566 SH   SOLE 2 168,386 0 187,180
OIL STS INTL INC COM 678026105   4,090 491 SH   SOLE 7 491 0 0
OIL STS INTL INC COM 678026105   1,934,876 232,278 SH   SOLE 18 232,278 0 0
OIL STS INTL INC COM 678026105   3,965,197 476,014 SH   SOLE 19 476,014 0 0
OIL STS INTL INC COM 678026105   65,914,182 7,912,867 SH   SOLE 21 7,912,867 0 0
OIL STS INTL INC COM 678026105   20,164,098 2,420,660 SH   SOLE 22 2,374,361 0 46,299
OIL STS INTL INC COM 678026105   142,376 17,092 SH   SOLE 23 17,092 0 0
OIL STS INTL INC COM 678026105   81,659 9,803 SH   SOLE 25 9,803 0 0
OIL STS INTL INC COM 678026105   278,330 33,413 SH   SOLE 26 0 0 33,413
OIL STS INTL INC COM 678026105   313,141 37,592 SH   SOLE 28 37,592 0 0
OIL STS INTL INC COM 678026105   772,982 92,795 SH   SOLE 30 92,795 0 0
OIL STS INTL INC COM 678026105   77,894 9,351 SH   SOLE 40 9,351 0 0
OIL STS INTL INC COM 678026105   831,859 99,863 SH   SOLE 43 87,495 0 12,368
OKTA INC CL A 679295105   19,035,152 220,723 SH   SOLE 2 20,454 0 200,269
OKTA INC CL A 679295105   8,835,805 102,456 SH   SOLE 4 54,897 0 47,559
OKTA INC CL A 679295105   1,975,845 22,911 SH   SOLE 7 22,911 0 0
OKTA INC CL A 679295105   55,539 644 SH   SOLE 13 644 0 0
OKTA INC CL A 679295105   884,650 10,258 SH   SOLE 15 10,258 0 0
OKTA INC CL A 679295105   172 2 SH   SOLE 17 0 0 2
OKTA INC CL A 679295105   8,226,434 95,390 SH   SOLE 18 86,745 0 8,645
OKTA INC CL A 679295105   35,675,332 413,675 SH   SOLE 19 413,675 0 0
OKTA INC CL A 679295105   239,564,630 2,777,883 SH   SOLE 21 2,777,883 0 0
OKTA INC CL A 679295105   301,793,775 3,499,464 SH   SOLE 22 3,225,758 0 273,706
OKTA INC CL A 679295105   24,533,296 284,477 SH   SOLE 23 284,477 0 0
OKTA INC CL A 679295105   15,466,972 179,348 SH   SOLE 25 179,348 0 0
OKTA INC CL A 679295105   15,177,550 175,992 SH   SOLE 26 94,788 0 81,204
OKTA INC CL A 679295105   23,948,589 277,697 SH   SOLE 28 2,297 0 275,400
OKTA INC CL A 679295105   8,796 102 SH   SOLE 29 102 0 0
OKTA INC CL A 679295105   57,512,335 666,887 SH   SOLE 30 666,887 0 0
OKTA INC CL A 679295105   3,775,760 43,782 SH   SOLE 31 32,376 0 11,406
OKTA INC CL A 679295105   66,038,711 765,755 SH   SOLE 34 765,755 0 0
OKTA INC CL A 679295105   3,386,300 39,266 SH   SOLE 36 39,266 0 0
OKTA INC CL A 679295105   546,330 6,335 SH   SOLE 40 6,335 0 0
OKTA INC CL A 679295105   29,494 342 SH   OTR 43 342 0 0
OKTA INC CL A 679295105   17,933,694 207,951 SH   SOLE 43 186,669 0 21,282
OKTA INC NOTE 0.125% 9/0 679295AD7   5,562,255 6,170,000 PRN   SOLE 21 6,170,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2   5,745,952 6,752,000 PRN   SOLE 21 6,752,000 0 0
OLAPLEX HLDGS INC COM 679369108   424,895 99,507 SH   SOLE 2 10,178 0 89,329
OLAPLEX HLDGS INC COM 679369108   6,328 1,482 SH   SOLE 7 1,482 0 0
OLAPLEX HLDGS INC COM 679369108   254,261 59,546 SH   SOLE 18 59,546 0 0
OLAPLEX HLDGS INC COM 679369108   172,598 40,421 SH   SOLE 19 40,421 0 0
OLAPLEX HLDGS INC COM 679369108   7,705,920 1,804,665 SH   SOLE 21 1,804,665 0 0
OLAPLEX HLDGS INC COM 679369108   11,021,049 2,581,042 SH   SOLE 22 2,475,664 0 105,378
OLAPLEX HLDGS INC COM 679369108   7,801 1,827 SH   SOLE 31 1,827 0 0
OLAPLEX HLDGS INC COM 679369108   392,896 92,013 SH   SOLE 43 85,592 0 6,421
OLD DOMINION FREIGHT LINE IN COM 679580100   70,846,321 207,858 SH   SOLE 2 48,652 0 159,206
OLD DOMINION FREIGHT LINE IN COM 679580100   17,999,079 52,808 SH   SOLE 4 44,051 0 8,757
OLD DOMINION FREIGHT LINE IN COM 679580100   48,088,434 141,088 SH   SOLE 7 115,333 0 25,755
OLD DOMINION FREIGHT LINE IN COM 679580100   1,109,093 3,254 SH   SOLE 13 3,254 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   3,728,449 10,939 SH   SOLE 15 10,939 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   51,459,001 150,977 SH   SOLE 18 142,986 0 7,991
OLD DOMINION FREIGHT LINE IN COM 679580100   259,637,597 761,758 SH   SOLE 19 761,758 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,294,379,437 3,797,616 SH   SOLE 21 3,797,616 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   759,955,951 2,229,656 SH   SOLE 22 2,028,226 0 201,430
OLD DOMINION FREIGHT LINE IN COM 679580100   60,567,950 177,702 SH   SOLE 23 177,702 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   69,919,577 205,139 SH   SOLE 25 204,622 0 517
OLD DOMINION FREIGHT LINE IN COM 679580100   52,356,092 153,609 SH   SOLE 26 53,445 0 100,164
OLD DOMINION FREIGHT LINE IN COM 679580100   86,595,174 254,064 SH   SOLE 28 2,571 0 251,493
OLD DOMINION FREIGHT LINE IN COM 679580100   57,943 170 SH   SOLE 29 170 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   267,883,539 785,951 SH   SOLE 30 771,716 0 14,235
OLD DOMINION FREIGHT LINE IN COM 679580100   9,320,270 27,345 SH   SOLE 31 19,969 0 7,376
OLD DOMINION FREIGHT LINE IN COM 679580100   8,466,466 24,840 SH   SOLE 32 24,840 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,280,536 3,757 SH   SOLE 34 3,757 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   9,168,255 26,899 SH   SOLE 36 26,899 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,344,273 3,944 SH   SOLE 40 3,944 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   50,103 147 SH   OTR 43 147 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   47,558,167 139,532 SH   SOLE 43 123,564 0 15,968
OLD NATL BANCORP IND COM 680033107   6,961,515 482,768 SH   SOLE 2 242,061 0 240,707
OLD NATL BANCORP IND COM 680033107   14,723 1,021 SH   SOLE 4 1,021 0 0
OLD NATL BANCORP IND COM 680033107   1,309,105 90,784 SH   SOLE 7 90,784 0 0
OLD NATL BANCORP IND COM 680033107   18,681,687 1,295,540 SH   SOLE 18 1,295,540 0 0
OLD NATL BANCORP IND COM 680033107   12,871,926 892,644 SH   SOLE 19 892,644 0 0
OLD NATL BANCORP IND COM 680033107   311,717,400 21,617,018 SH   SOLE 21 21,617,018 0 0
OLD NATL BANCORP IND COM 680033107   145,915,922 10,118,996 SH   SOLE 22 9,755,556 0 363,440
OLD NATL BANCORP IND COM 680033107   117,465 8,146 SH   SOLE 23 8,146 0 0
OLD NATL BANCORP IND COM 680033107   708,772 49,152 SH   SOLE 25 49,152 0 0
OLD NATL BANCORP IND COM 680033107   2,825,094 195,915 SH   SOLE 26 93,708 0 102,207
OLD NATL BANCORP IND COM 680033107   385,605 26,741 SH   SOLE 28 2,823 0 23,918
OLD NATL BANCORP IND COM 680033107   7,663,422 531,444 SH   SOLE 30 531,444 0 0
OLD NATL BANCORP IND COM 680033107   206,740 14,337 SH   SOLE 36 14,337 0 0
OLD NATL BANCORP IND COM 680033107   712,608 49,418 SH   SOLE 40 49,418 0 0
OLD NATL BANCORP IND COM 680033107   3,870,973 268,445 SH   SOLE 43 232,147 0 36,298
OLD POINT FINL CORP COM 680194107   3,500 147 SH   SOLE 2 0 0 147
OLD POINT FINL CORP COM 680194107   14,667 616 SH   SOLE 18 616 0 0
OLD POINT FINL CORP COM 680194107   870,541 36,562 SH   SOLE 21 36,562 0 0
OLD POINT FINL CORP COM 680194107   12,357 519 SH   SOLE 22 519 0 0
OLD REP INTL CORP COM 680223104   13,494,962 540,447 SH   SOLE 2 267,580 0 272,867
OLD REP INTL CORP COM 680223104   21,299 853 SH   SOLE 4 853 0 0
OLD REP INTL CORP COM 680223104   5,287,398 211,750 SH   SOLE 7 211,750 0 0
OLD REP INTL CORP COM 680223104   17,503,246 700,971 SH   SOLE 18 700,971 0 0
OLD REP INTL CORP COM 680223104   6,723,397 269,259 SH   SOLE 19 269,259 0 0
OLD REP INTL CORP COM 680223104   578,572,978 23,170,724 SH   SOLE 21 23,170,724 0 0
OLD REP INTL CORP COM 680223104   203,373,958 8,144,732 SH   SOLE 22 7,782,426 0 362,306
OLD REP INTL CORP COM 680223104   1,188,347 47,591 SH   SOLE 25 47,591 0 0
OLD REP INTL CORP COM 680223104   4,535,351 181,632 SH   SOLE 26 158,487 0 23,145
OLD REP INTL CORP COM 680223104   564,697 22,615 SH   SOLE 28 5,430 0 17,185
OLD REP INTL CORP COM 680223104   3,559,623 142,556 SH   SOLE 30 142,556 0 0
OLD REP INTL CORP COM 680223104   98,357 3,939 SH   SOLE 31 3,939 0 0
OLD REP INTL CORP COM 680223104   3,530,683 141,397 SH   SOLE 32 141,397 0 0
OLD REP INTL CORP COM 680223104   550,988 22,066 SH   SOLE 36 22,066 0 0
OLD REP INTL CORP COM 680223104   1,197,911 47,974 SH   SOLE 40 47,974 0 0
OLD REP INTL CORP COM 680223104   15,207 609 SH   OTR 43 609 0 0
OLD REP INTL CORP COM 680223104   13,323,046 533,562 SH   SOLE 43 509,421 0 24,141
OLD SECOND BANCORP INC ILL COM 680277100   2,207,279 156,990 SH   SOLE 2 121,138 0 35,852
OLD SECOND BANCORP INC ILL COM 680277100   5,526 393 SH   SOLE 7 393 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,748,038 124,327 SH   SOLE 18 124,327 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,486,747 105,743 SH   SOLE 19 105,743 0 0
OLD SECOND BANCORP INC ILL COM 680277100   22,140,662 1,574,727 SH   SOLE 21 1,574,727 0 0
OLD SECOND BANCORP INC ILL COM 680277100   18,154,399 1,291,209 SH   SOLE 22 1,236,162 0 55,047
OLD SECOND BANCORP INC ILL COM 680277100   9,012 641 SH   SOLE 23 641 0 0
OLD SECOND BANCORP INC ILL COM 680277100   72,901 5,185 SH   SOLE 25 5,185 0 0
OLD SECOND BANCORP INC ILL COM 680277100   71,284 5,070 SH   SOLE 26 0 0 5,070
OLD SECOND BANCORP INC ILL COM 680277100   41,927 2,982 SH   SOLE 28 0 0 2,982
OLD SECOND BANCORP INC ILL COM 680277100   86,947 6,184 SH   SOLE 30 6,184 0 0
OLD SECOND BANCORP INC ILL COM 680277100   166,752 11,860 SH   SOLE 34 11,860 0 0
OLD SECOND BANCORP INC ILL COM 680277100   84,908 6,039 SH   SOLE 40 6,039 0 0
OLD SECOND BANCORP INC ILL COM 680277100   361,075 25,681 SH   SOLE 43 24,007 0 1,674
OLEMA PHARMACEUTICALS INC COM 68062P106   337,853 97,364 SH   SOLE 2 53,771 0 43,593
OLEMA PHARMACEUTICALS INC COM 68062P106   15,917 4,587 SH   SOLE 18 4,587 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   750,828 216,377 SH   SOLE 19 216,377 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   212,055 61,111 SH   SOLE 21 61,111 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   2,105,832 606,868 SH   SOLE 22 606,868 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   18,755 5,405 SH   SOLE 23 5,405 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   15,494 4,465 SH   SOLE 26 0 0 4,465
OLIN CORP COM PAR $1 680665205   13,316,282 239,933 SH   SOLE 2 181,867 0 58,066
OLIN CORP COM PAR $1 680665205   20,591 371 SH   SOLE 4 371 0 0
OLIN CORP COM PAR $1 680665205   117,383 2,115 SH   SOLE 7 2,115 0 0
OLIN CORP COM PAR $1 680665205   13,628,913 245,566 SH   SOLE 18 245,566 0 0
OLIN CORP COM PAR $1 680665205   64,274,051 1,158,091 SH   SOLE 19 1,158,091 0 0
OLIN CORP COM PAR $1 680665205   351,313,391 6,329,971 SH   SOLE 21 6,329,971 0 0
OLIN CORP COM PAR $1 680665205   203,916,213 3,674,166 SH   SOLE 22 3,508,713 0 165,453
OLIN CORP COM PAR $1 680665205   3,410,808 61,456 SH   SOLE 26 50,304 0 11,152
OLIN CORP COM PAR $1 680665205   79,421 1,431 SH   SOLE 28 1,431 0 0
OLIN CORP COM PAR $1 680665205   3,040,845 54,790 SH   SOLE 30 54,790 0 0
OLIN CORP COM PAR $1 680665205   96,348 1,736 SH   SOLE 31 1,736 0 0
OLIN CORP COM PAR $1 680665205   27,108,309 488,438 SH   SOLE 34 488,438 0 0
OLIN CORP COM PAR $1 680665205   141,359 2,547 SH   SOLE 36 2,547 0 0
OLIN CORP COM PAR $1 680665205   4,375,190 78,832 SH   SOLE 43 70,791 0 8,041
OLINK HLDG AB SPONSORED ADS 680710100   1,515,638 67,272 SH   SOLE 19 67,272 0 0
OLINK HLDG AB SPONSORED ADS 680710100   15,627,461 693,629 SH   SOLE 21 693,629 0 0
OLINK HLDG AB SPONSORED ADS 680710100   19,579 869 SH   SOLE 22 869 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   5,397,575 93,158 SH   SOLE 2 44,431 0 48,727
OLLIES BARGAIN OUTLET HLDGS COM 681116109   9,734 168 SH   SOLE 4 168 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   398,917 6,885 SH   SOLE 7 6,885 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   6,784,716 117,099 SH   SOLE 18 117,099 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,123,978 19,399 SH   SOLE 19 19,399 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   170,636,487 2,945,055 SH   SOLE 21 2,945,055 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   98,186,341 1,694,621 SH   SOLE 22 1,617,333 0 77,288
OLLIES BARGAIN OUTLET HLDGS COM 681116109   562,076 9,701 SH   SOLE 25 9,701 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,236,555 21,342 SH   SOLE 26 17,068 0 4,274
OLLIES BARGAIN OUTLET HLDGS COM 681116109   322,320 5,563 SH   SOLE 28 921 0 4,642
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,596,189 27,549 SH   SOLE 30 27,549 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   50,350 869 SH   SOLE 31 869 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   49,539 855 SH   SOLE 36 855 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   534,960 9,233 SH   SOLE 40 9,233 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   3,100,196 53,507 SH   SOLE 43 43,895 0 9,612
OLO INC CL A 68134L109   628,630 77,038 SH   SOLE 2 27,505 0 49,533
OLO INC CL A 68134L109   8,184 1,003 SH   SOLE 7 1,003 0 0
OLO INC CL A 68134L109   2,102,946 257,714 SH   SOLE 18 257,714 0 0
OLO INC CL A 68134L109   1,449,069 177,582 SH   SOLE 19 177,582 0 0
OLO INC CL A 68134L109   25,533,799 3,129,142 SH   SOLE 21 3,129,142 0 0
OLO INC CL A 68134L109   22,260,358 2,727,985 SH   SOLE 22 2,617,863 0 110,122
OLO INC CL A 68134L109   159,022 19,488 SH   SOLE 25 19,488 0 0
OLO INC CL A 68134L109   73,342 8,988 SH   SOLE 26 1,651 0 7,337
OLO INC CL A 68134L109   861,827 105,616 SH   SOLE 30 105,616 0 0
OLO INC CL A 68134L109   18,156 2,225 SH   SOLE 36 2,225 0 0
OLO INC CL A 68134L109   102,057 12,507 SH   SOLE 40 12,507 0 0
OLO INC CL A 68134L109   673,037 82,480 SH   SOLE 43 80,635 0 1,845
OLYMPIC STEEL INC COM 68162K106   1,762,453 33,757 SH   SOLE 2 9,683 0 24,074
OLYMPIC STEEL INC COM 68162K106   3,237 62 SH   SOLE 7 62 0 0
OLYMPIC STEEL INC COM 68162K106   1,791,638 34,316 SH   SOLE 18 34,316 0 0
OLYMPIC STEEL INC COM 68162K106   2,659,786 50,944 SH   SOLE 19 50,944 0 0
OLYMPIC STEEL INC COM 68162K106   71,263,256 1,364,935 SH   SOLE 21 1,364,935 0 0
OLYMPIC STEEL INC COM 68162K106   17,253,525 330,464 SH   SOLE 22 323,850 0 6,614
OLYMPIC STEEL INC COM 68162K106   540,269 10,348 SH   SOLE 30 10,348 0 0
OLYMPIC STEEL INC COM 68162K106   82,648 1,583 SH   SOLE 43 1,506 0 77
OMEGA FLEX INC COM 682095104   229,121 2,056 SH   SOLE 2 1,307 0 749
OMEGA FLEX INC COM 682095104   3,566 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104   914,031 8,202 SH   SOLE 18 8,202 0 0
OMEGA FLEX INC COM 682095104   717,339 6,437 SH   SOLE 19 6,437 0 0
OMEGA FLEX INC COM 682095104   21,443,396 192,421 SH   SOLE 21 192,421 0 0
OMEGA FLEX INC COM 682095104   7,851,951 70,459 SH   SOLE 22 68,097 0 2,362
OMEGA FLEX INC COM 682095104   49,925 448 SH   SOLE 25 448 0 0
OMEGA FLEX INC COM 682095104   138,297 1,241 SH   SOLE 28 0 0 1,241
OMEGA FLEX INC COM 682095104   130,385 1,170 SH   SOLE 30 1,170 0 0
OMEGA FLEX INC COM 682095104   57,949 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104   79,791 716 SH   SOLE 43 339 0 377
OMEGA HEALTHCARE INVS INC COM 681936100   24,453,941 892,154 SH   SOLE 2 278,025 0 614,129
OMEGA HEALTHCARE INVS INC COM 681936100   9,406,701 343,185 SH   SOLE 4 343,185 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   10,677,620 389,552 SH   SOLE 7 389,552 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   17,963,664 655,369 SH   SOLE 18 655,369 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   29,271,632 1,067,918 SH   SOLE 19 1,067,918 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   382,583,134 13,957,794 SH   SOLE 21 13,957,794 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   249,823,402 9,114,316 SH   SOLE 22 8,493,515 0 620,801
OMEGA HEALTHCARE INVS INC COM 681936100   878,628 32,055 SH   SOLE 23 32,055 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   16,904,679 616,734 SH   SOLE 25 616,734 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   3,362,768 122,684 SH   SOLE 26 104,056 0 18,628
OMEGA HEALTHCARE INVS INC COM 681936100   6,746,917 246,148 SH   SOLE 28 32,378 0 213,770
OMEGA HEALTHCARE INVS INC COM 681936100   24,129,462 880,316 SH   SOLE 30 880,316 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   91,330 3,332 SH   SOLE 31 3,332 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   10,610,438 387,101 SH   SOLE 34 387,101 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   233,287 8,511 SH   SOLE 36 8,511 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   1,016,116 37,071 SH   SOLE 40 37,071 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   18,145 662 SH   OTR 43 662 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   8,922,450 325,518 SH   SOLE 43 237,729 0 87,789
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   51,882 8,604 SH   SOLE 2 8,604 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   21,768 3,610 SH   SOLE 18 3,610 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   915,879 151,887 SH   SOLE 19 151,887 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   1,046,633 173,571 SH   SOLE 21 173,571 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   1,088,150 180,456 SH   SOLE 22 180,456 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   159,409 26,436 SH   SOLE 30 26,436 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   15,135 2,510 SH   SOLE 43 2,510 0 0
OMEROS CORP COM 682143102   7,249 1,559 SH   SOLE 2 0 0 1,559
OMEROS CORP COM 682143102   51,731 11,125 SH   SOLE 18 11,125 0 0
OMEROS CORP COM 682143102   871,615 187,444 SH   SOLE 21 187,444 0 0
OMEROS CORP COM 682143102   4,203,288 903,933 SH   SOLE 22 903,933 0 0
OMEROS CORP COM 682143102   7,677 1,651 SH   SOLE 26 1,086 0 565
OMEROS CORP COM 682143102   67,676 14,554 SH   SOLE 28 6,903 0 7,651
OMEROS CORP COM 682143102   155,845 33,515 SH   SOLE 30 33,515 0 0
OMEROS CORP COM 682143102   16,935 3,642 SH   SOLE 31 3,393 0 249
OMEROS CORP COM 682143102   12,160 2,615 SH   OTR 43 2,615 0 0
OMEROS CORP COM 682143102   2,074 446 SH   SOLE 43 446 0 0
OMNIAB INC COM 68218J103   350,884 95,349 SH   SOLE 2 26,829 0 68,520
OMNIAB INC COM 68218J103   1,406 382 SH   SOLE 4 382 0 0
OMNIAB INC COM 68218J103   2,900 788 SH   SOLE 7 788 0 0
OMNIAB INC COM 68218J103   777,470 211,269 SH   SOLE 18 211,269 0 0
OMNIAB INC COM 68218J103   576,461 156,647 SH   SOLE 19 156,647 0 0
OMNIAB INC COM 68218J103   10,302,451 2,799,579 SH   SOLE 21 2,799,579 0 0
OMNIAB INC COM 68218J103   8,647,179 2,349,777 SH   SOLE 22 2,261,821 0 87,956
OMNIAB INC COM 68218J103   77,449 21,046 SH   SOLE 25 21,046 0 0
OMNIAB INC COM 68218J103   107,180 29,125 SH   SOLE 26 20,683 0 8,442
OMNIAB INC COM 68218J103   136,793 37,172 SH   SOLE 30 37,172 0 0
OMNIAB INC COM 68218J103   5,137 1,396 SH   OTR 43 1,396 0 0
OMNIAB INC COM 68218J103   36,171 9,829 SH   SOLE 43 9,824 0 5
OMNICELL COM COM 68213N109   3,752,768 63,964 SH   SOLE 2 53,333 0 10,631
OMNICELL COM COM 68213N109   30,626 522 SH   SOLE 4 141 0 381
OMNICELL COM COM 68213N109   27,399 467 SH   SOLE 7 467 0 0
OMNICELL COM COM 68213N109   11,746,438 200,212 SH   SOLE 18 191,038 0 9,174
OMNICELL COM COM 68213N109   21,261,656 362,394 SH   SOLE 19 362,394 0 0
OMNICELL COM COM 68213N109   197,281,513 3,362,562 SH   SOLE 21 3,362,562 0 0
OMNICELL COM COM 68213N109   81,479,371 1,388,774 SH   SOLE 22 1,355,379 0 33,395
OMNICELL COM COM 68213N109   64,244 1,095 SH   SOLE 23 1,095 0 0
OMNICELL COM COM 68213N109   384,582 6,555 SH   SOLE 25 6,555 0 0
OMNICELL COM COM 68213N109   1,076,947 18,356 SH   SOLE 26 14,325 0 4,031
OMNICELL COM COM 68213N109   357,946 6,101 SH   SOLE 28 770 0 5,331
OMNICELL COM COM 68213N109   1,605,446 27,364 SH   SOLE 30 27,364 0 0
OMNICELL COM COM 68213N109   57,790 985 SH   SOLE 34 985 0 0
OMNICELL COM COM 68213N109   403,826 6,883 SH   SOLE 40 6,883 0 0
OMNICELL COM COM 68213N109   12,165,107 207,348 SH   SOLE 43 188,689 0 18,659
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   740,714 806,000 PRN   SOLE 2 806,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   3,292,777 3,583,000 PRN   SOLE 21 3,583,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   6,611,286 7,194,000 PRN   SOLE 34 7,194,000 0 0
OMNICOM GROUP INC COM 681919106   50,794,260 538,417 SH   SOLE 2 102,790 0 435,627
OMNICOM GROUP INC COM 681919106   14,500,341 153,703 SH   SOLE 4 81,893 0 71,810
OMNICOM GROUP INC COM 681919106   13,417,223 142,222 SH   SOLE 7 135,457 0 6,765
OMNICOM GROUP INC COM 681919106   712,927 7,557 SH   SOLE 13 7,557 0 0
OMNICOM GROUP INC COM 681919106   3,306,617 35,050 SH   SOLE 15 35,050 0 0
OMNICOM GROUP INC COM 681919106   35,642,407 377,808 SH   SOLE 18 360,804 0 17,004
OMNICOM GROUP INC COM 681919106   9,096,168 96,419 SH   SOLE 19 96,419 0 0
OMNICOM GROUP INC COM 681919106   754,144,432 7,993,899 SH   SOLE 21 7,993,899 0 0
OMNICOM GROUP INC COM 681919106   423,991,602 4,494,293 SH   SOLE 22 4,075,571 0 418,722
OMNICOM GROUP INC COM 681919106   35,691,086 378,324 SH   SOLE 23 378,324 0 0
OMNICOM GROUP INC COM 681919106   64,041,388 678,836 SH   SOLE 25 677,810 0 1,026
OMNICOM GROUP INC COM 681919106   66,888,569 709,016 SH   SOLE 26 486,153 0 222,863
OMNICOM GROUP INC COM 681919106   32,610,696 345,672 SH   SOLE 28 4,414 0 341,258
OMNICOM GROUP INC COM 681919106   108,165,433 1,146,549 SH   SOLE 30 1,146,549 0 0
OMNICOM GROUP INC COM 681919106   5,544,739 58,774 SH   SOLE 31 43,647 0 15,127
OMNICOM GROUP INC COM 681919106   4,117,186 43,642 SH   SOLE 32 43,642 0 0
OMNICOM GROUP INC COM 681919106   1,386,987 14,702 SH   SOLE 34 14,702 0 0
OMNICOM GROUP INC COM 681919106   5,855,212 62,065 SH   SOLE 36 62,065 0 0
OMNICOM GROUP INC COM 681919106   812,550 8,613 SH   SOLE 40 8,613 0 0
OMNICOM GROUP INC COM 681919106   46,604 494 SH   OTR 43 494 0 0
OMNICOM GROUP INC COM 681919106   66,915,382 709,300 SH   SOLE 43 659,935 0 49,365
OMNIQ CORP COM 68217M107   4,443 916 SH   SOLE 18 916 0 0
OMNIQ CORP COM 68217M107   52,749 10,876 SH   SOLE 21 10,876 0 0
ON HLDG AG NAMEN AKT A H5919C104   1,443,671 46,525 SH   SOLE 2 46,525 0 0
ON HLDG AG NAMEN AKT A H5919C104   44,373 1,430 SH   SOLE 4 1,430 0 0
ON HLDG AG NAMEN AKT A H5919C104   7,737,858 249,367 SH   SOLE 19 249,367 0 0
ON HLDG AG NAMEN AKT A H5919C104   2,251,847 72,570 SH   SOLE 21 72,570 0 0
ON HLDG AG NAMEN AKT A H5919C104   373,167 12,026 SH   SOLE 28 2,793 0 9,233
ON HLDG AG NAMEN AKT A H5919C104   6,049,919 194,970 SH   SOLE 34 194,970 0 0
ON HLDG AG NAMEN AKT A H5919C104   62,588 2,017 SH   SOLE 43 2,017 0 0
ON SEMICONDUCTOR CORP COM 682189105   76,901,862 934,182 SH   SOLE 2 99,442 0 834,740
ON SEMICONDUCTOR CORP COM 682189105   15,343,542 186,389 SH   SOLE 4 152,032 0 34,357
ON SEMICONDUCTOR CORP COM 682189105   40,293,417 489,473 SH   SOLE 7 397,526 0 91,947
ON SEMICONDUCTOR CORP COM 682189105   1,061,022 12,889 SH   SOLE 13 12,889 0 0
ON SEMICONDUCTOR CORP COM 682189105   5,077,992 61,686 SH   SOLE 15 61,686 0 0
ON SEMICONDUCTOR CORP COM 682189105   70,639,780 858,112 SH   SOLE 18 821,863 0 36,249
ON SEMICONDUCTOR CORP COM 682189105   351,524,510 4,270,220 SH   SOLE 19 4,270,220 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,400,404,626 17,011,718 SH   SOLE 21 17,011,718 0 0
ON SEMICONDUCTOR CORP COM 682189105   817,818,906 9,934,632 SH   SOLE 22 9,043,544 0 891,088
ON SEMICONDUCTOR CORP COM 682189105   65,540,632 796,169 SH   SOLE 23 796,169 0 0
ON SEMICONDUCTOR CORP COM 682189105   81,802,207 993,710 SH   SOLE 25 993,710 0 0
ON SEMICONDUCTOR CORP COM 682189105   68,083,415 827,058 SH   SOLE 26 342,678 0 484,380
ON SEMICONDUCTOR CORP COM 682189105   70,709,916 858,964 SH   SOLE 28 52,682 0 806,282
ON SEMICONDUCTOR CORP COM 682189105   11,031 134 SH   SOLE 29 134 0 0
ON SEMICONDUCTOR CORP COM 682189105   245,122,618 2,977,680 SH   SOLE 30 2,948,881 0 28,799
ON SEMICONDUCTOR CORP COM 682189105   9,797,891 119,022 SH   SOLE 31 86,246 0 32,776
ON SEMICONDUCTOR CORP COM 682189105   149,197,509 1,812,409 SH   SOLE 34 1,812,409 0 0
ON SEMICONDUCTOR CORP COM 682189105   9,606,003 116,691 SH   SOLE 36 116,691 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,427,676 17,343 SH   SOLE 40 17,343 0 0
ON SEMICONDUCTOR CORP COM 682189105   26,754 325 SH   OTR 43 325 0 0
ON SEMICONDUCTOR CORP COM 682189105   28,620,112 347,669 SH   SOLE 43 310,635 0 37,034
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   4,799,168 2,940,000 PRN   SOLE 2 2,940,000 0 0
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   7,672,139 4,700,000 PRN   SOLE 21 4,700,000 0 0
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   6,855,954 4,200,000 PRN   SOLE 22 4,200,000 0 0
ON24 INC COM 68339B104   338,013 38,586 SH   SOLE 2 16,911 0 21,675
ON24 INC COM 68339B104   4,625 528 SH   SOLE 7 528 0 0
ON24 INC COM 68339B104   1,100,790 125,661 SH   SOLE 18 125,661 0 0
ON24 INC COM 68339B104   1,203,913 137,433 SH   SOLE 19 137,433 0 0
ON24 INC COM 68339B104   13,443,052 1,534,595 SH   SOLE 21 1,534,595 0 0
ON24 INC COM 68339B104   9,508,700 1,085,468 SH   SOLE 22 1,039,515 0 45,953
ON24 INC COM 68339B104   17,827 2,035 SH   SOLE 25 2,035 0 0
ON24 INC COM 68339B104   32,508 3,711 SH   SOLE 30 3,711 0 0
ON24 INC COM 68339B104   595,978 68,034 SH   SOLE 34 68,034 0 0
ON24 INC COM 68339B104   15,164 1,731 SH   SOLE 40 1,731 0 0
ON24 INC COM 68339B104   831,736 94,947 SH   SOLE 43 93,541 0 1,406
ONCOCYTE CORP COM 68235C107   550 1,552 SH   SOLE 2 0 0 1,552
ONCOCYTE CORP COM 68235C107   5,976 16,861 SH   SOLE 18 16,861 0 0
ONCOCYTE CORP COM 68235C107   70,917 200,103 SH   SOLE 21 200,103 0 0
ONCOCYTE CORP COM 68235C107   426,627 1,203,802 SH   SOLE 22 1,203,802 0 0
ONCOCYTE CORP COM 68235C107   1,087 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   181,855 248,878 SH   SOLE 22 248,878 0 0
ONCORUS INC COM 68236R103   2,963 8,611 SH   SOLE 2 8,104 0 507
ONCORUS INC COM 68236R103   1,243 3,613 SH   SOLE 19 3,613 0 0
ONCORUS INC COM 68236R103   730 2,121 SH   SOLE 21 2,121 0 0
ONCORUS INC COM 68236R103   42,908 124,695 SH   SOLE 22 124,695 0 0
ONCOSEC MED INC COM NOV 2022 68234L405   144 56 SH   SOLE 21 56 0 0
ONCOSEC MED INC COM NOV 2022 68234L405   3,493 1,354 SH   SOLE 22 1,354 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   5,271 6,715 SH   SOLE 2 6,489 0 226
ONCTERNAL THERAPEUTICS INC COM 68236P107   5,960 7,592 SH   SOLE 18 7,592 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   87,503 111,469 SH   SOLE 21 111,469 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   616,689 785,591 SH   SOLE 22 785,591 0 0
ONDAS HLDGS INC COM NEW 68236H204   7,704 7,133 SH   SOLE 2 1,581 0 5,552
ONDAS HLDGS INC COM NEW 68236H204   95,421 88,353 SH   SOLE 18 88,353 0 0
ONDAS HLDGS INC COM NEW 68236H204   76,771 71,084 SH   SOLE 19 71,084 0 0
ONDAS HLDGS INC COM NEW 68236H204   1,363,874 1,262,846 SH   SOLE 21 1,262,846 0 0
ONDAS HLDGS INC COM NEW 68236H204   881,943 816,614 SH   SOLE 22 805,289 0 11,325
ONE GAS INC COM 68235P108   6,372,865 80,435 SH   SOLE 2 42,189 0 38,246
ONE GAS INC COM 68235P108   457,632 5,776 SH   SOLE 4 5,776 0 0
ONE GAS INC COM 68235P108   11,631,836 146,811 SH   SOLE 7 146,811 0 0
ONE GAS INC COM 68235P108   19,262,001 243,115 SH   SOLE 18 243,115 0 0
ONE GAS INC COM 68235P108   10,178,678 128,470 SH   SOLE 19 128,470 0 0
ONE GAS INC COM 68235P108   345,817,320 4,364,727 SH   SOLE 21 4,364,727 0 0
ONE GAS INC COM 68235P108   136,370,834 1,721,202 SH   SOLE 22 1,654,413 0 66,789
ONE GAS INC COM 68235P108   692,470 8,740 SH   SOLE 25 8,740 0 0
ONE GAS INC COM 68235P108   2,099,753 26,502 SH   SOLE 26 21,470 0 5,032
ONE GAS INC COM 68235P108   75,189 949 SH   SOLE 28 949 0 0
ONE GAS INC COM 68235P108   8,154,510 102,922 SH   SOLE 30 102,922 0 0
ONE GAS INC COM 68235P108   290,536 3,667 SH   SOLE 36 3,667 0 0
ONE GAS INC COM 68235P108   679,476 8,576 SH   SOLE 40 8,576 0 0
ONE GAS INC COM 68235P108   31,296 395 SH   OTR 43 395 0 0
ONE GAS INC COM 68235P108   4,663,585 58,861 SH   SOLE 43 53,843 0 5,018
ONE LIBERTY PPTYS INC COM 682406103   402,674 17,561 SH   SOLE 2 5,180 0 12,381
ONE LIBERTY PPTYS INC COM 682406103   619 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103   3,921 171 SH   SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103   1,118,044 48,759 SH   SOLE 18 48,759 0 0
ONE LIBERTY PPTYS INC COM 682406103   732,224 31,933 SH   SOLE 19 31,933 0 0
ONE LIBERTY PPTYS INC COM 682406103   13,929,379 607,474 SH   SOLE 21 607,474 0 0
ONE LIBERTY PPTYS INC COM 682406103   11,603,176 506,026 SH   SOLE 22 485,476 0 20,550
ONE LIBERTY PPTYS INC COM 682406103   15,455 674 SH   SOLE 23 674 0 0
ONE LIBERTY PPTYS INC COM 682406103   55,674 2,428 SH   SOLE 25 2,428 0 0
ONE LIBERTY PPTYS INC COM 682406103   78,123 3,407 SH   SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103   67,345 2,937 SH   SOLE 28 0 0 2,937
ONE LIBERTY PPTYS INC COM 682406103   29,970 1,307 SH   SOLE 30 1,307 0 0
ONE LIBERTY PPTYS INC COM 682406103   28,915 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103   986,644 43,029 SH   SOLE 43 40,328 0 2,701
ONE STOP SYS INC COM 68247W109   6,820 2,750 SH   SOLE 18 2,750 0 0
ONE STOP SYS INC COM 68247W109   104,492 42,134 SH   SOLE 21 42,134 0 0
ONE STOP SYS INC COM 68247W109   5,441 2,194 SH   SOLE 22 2,194 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204   984 185 SH   SOLE 25 185 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204   8,777 1,650 SH   SOLE 43 1,650 0 0
ONEMAIN HLDGS INC COM 68268W103   17,351,957 467,960 SH   SOLE 2 45,826 0 422,134
ONEMAIN HLDGS INC COM 68268W103   21,506 580 SH   SOLE 4 580 0 0
ONEMAIN HLDGS INC COM 68268W103   976,687 26,340 SH   SOLE 7 26,340 0 0
ONEMAIN HLDGS INC COM 68268W103   1,661,073 44,797 SH   SOLE 18 44,797 0 0
ONEMAIN HLDGS INC COM 68268W103   1,868,572 50,393 SH   SOLE 19 50,393 0 0
ONEMAIN HLDGS INC COM 68268W103   58,063,350 1,565,894 SH   SOLE 21 1,565,894 0 0
ONEMAIN HLDGS INC COM 68268W103   107,212,111 2,891,373 SH   SOLE 22 2,743,390 0 147,983
ONEMAIN HLDGS INC COM 68268W103   744,566 20,080 SH   SOLE 25 20,080 0 0
ONEMAIN HLDGS INC COM 68268W103   5,115,816 137,967 SH   SOLE 26 62,865 0 75,102
ONEMAIN HLDGS INC COM 68268W103   684,497 18,460 SH   SOLE 28 13,248 0 5,212
ONEMAIN HLDGS INC COM 68268W103   3,123,360 84,233 SH   SOLE 30 84,233 0 0
ONEMAIN HLDGS INC COM 68268W103   61,071 1,647 SH   SOLE 31 1,647 0 0
ONEMAIN HLDGS INC COM 68268W103   481,298 12,980 SH   SOLE 34 12,980 0 0
ONEMAIN HLDGS INC COM 68268W103   1,067,125 28,779 SH   SOLE 36 28,779 0 0
ONEMAIN HLDGS INC COM 68268W103   722,800 19,493 SH   SOLE 40 19,493 0 0
ONEMAIN HLDGS INC COM 68268W103   21,061 568 SH   OTR 43 568 0 0
ONEMAIN HLDGS INC COM 68268W103   9,286,968 250,458 SH   SOLE 43 224,899 0 25,559
ONEOK INC NEW COM 682680103   95,012,252 1,495,314 SH   SOLE 2 127,784 0 1,367,530
ONEOK INC NEW COM 682680103   19,588,747 308,290 SH   SOLE 4 274,619 0 33,671
ONEOK INC NEW COM 682680103   110,979,409 1,746,607 SH   SOLE 7 1,732,489 0 14,118
ONEOK INC NEW COM 682680103   771,249 12,138 SH   SOLE 13 12,138 0 0
ONEOK INC NEW COM 682680103   4,839,905 76,171 SH   SOLE 15 76,171 0 0
ONEOK INC NEW COM 682680103   56,260,985 885,442 SH   SOLE 18 847,387 0 38,055
ONEOK INC NEW COM 682680103   13,471,878 212,022 SH   SOLE 19 212,022 0 0
ONEOK INC NEW COM 682680103   1,416,656,261 22,295,503 SH   SOLE 21 22,295,503 0 0
ONEOK INC NEW COM 682680103   618,823,240 9,739,113 SH   SOLE 22 8,804,819 0 934,294
ONEOK INC NEW COM 682680103   52,196,458 821,474 SH   SOLE 23 821,474 0 0
ONEOK INC NEW COM 682680103   96,836,040 1,524,017 SH   SOLE 25 1,514,647 0 9,370
ONEOK INC NEW COM 682680103   53,710,426 845,301 SH   SOLE 26 334,991 0 510,310
ONEOK INC NEW COM 682680103   48,034,652 755,975 SH   SOLE 28 142,596 0 613,379
ONEOK INC NEW COM 682680103   20,460 322 SH   SOLE 29 322 0 0
ONEOK INC NEW COM 682680103   284,969,212 4,484,879 SH   SOLE 30 4,375,494 0 109,385
ONEOK INC NEW COM 682680103   7,968,551 125,410 SH   SOLE 31 91,980 0 33,430
ONEOK INC NEW COM 682680103   7,027,524 110,600 SH   SOLE 32 110,600 0 0
ONEOK INC NEW COM 682680103   1,349,526 21,239 SH   SOLE 34 21,239 0 0
ONEOK INC NEW COM 682680103   9,352,897 147,197 SH   SOLE 36 147,197 0 0
ONEOK INC NEW COM 682680103   1,124,785 17,702 SH   SOLE 40 17,702 0 0
ONEOK INC NEW COM 682680103   23,129 364 SH   OTR 43 364 0 0
ONEOK INC NEW COM 682680103   25,430,068 400,221 SH   SOLE 43 349,879 0 50,343
ONESPAN INC COM 68287N100   423,868 24,221 SH   SOLE 2 9,608 0 14,613
ONESPAN INC COM 68287N100   1,943 111 SH   SOLE 4 111 0 0
ONESPAN INC COM 68287N100   27,528 1,573 SH   SOLE 7 1,573 0 0
ONESPAN INC COM 68287N100   2,371,180 135,496 SH   SOLE 18 135,496 0 0
ONESPAN INC COM 68287N100   1,387,243 79,271 SH   SOLE 19 79,271 0 0
ONESPAN INC COM 68287N100   80,289,108 4,587,949 SH   SOLE 21 4,587,949 0 0
ONESPAN INC COM 68287N100   18,149,705 1,037,126 SH   SOLE 22 999,034 0 38,092
ONESPAN INC COM 68287N100   77,175 4,410 SH   SOLE 25 4,410 0 0
ONESPAN INC COM 68287N100   39,970 2,284 SH   SOLE 26 769 0 1,515
ONESPAN INC COM 68287N100   6,124,265 349,958 SH   SOLE 30 349,958 0 0
ONESPAN INC COM 68287N100   13,020 744 SH   SOLE 36 744 0 0
ONESPAN INC COM 68287N100   58,240 3,328 SH   SOLE 40 3,328 0 0
ONESPAN INC COM 68287N100   485,205 27,726 SH   SOLE 43 26,802 0 924
ONESPAWORLD HOLDINGS LIMITED COM P73684113   1,480,813 123,504 SH   SOLE 2 91,861 0 31,643
ONESPAWORLD HOLDINGS LIMITED COM P73684113   9,940 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   2,050,734 171,037 SH   SOLE 18 171,037 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   3,784,308 315,622 SH   SOLE 19 315,622 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   26,540,932 2,213,589 SH   SOLE 21 2,213,589 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   21,722,523 1,811,720 SH   SOLE 22 1,762,311 0 49,409
ONESPAWORLD HOLDINGS LIMITED COM P73684113   108,713 9,067 SH   SOLE 23 9,067 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   100,500 8,382 SH   SOLE 25 8,382 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   244,992 20,433 SH   SOLE 26 0 0 20,433
ONESPAWORLD HOLDINGS LIMITED COM P73684113   30,838 2,572 SH   SOLE 28 0 0 2,572
ONESPAWORLD HOLDINGS LIMITED COM P73684113   293,851 24,508 SH   SOLE 30 24,508 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   140,403 11,710 SH   SOLE 40 11,710 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   662,591 55,262 SH   SOLE 43 53,146 0 2,116
ONEWATER MARINE INC CL A COM 68280L101   144,157 5,154 SH   SOLE 2 516 0 4,638
ONEWATER MARINE INC CL A COM 68280L101   4,615 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101   927,038 33,144 SH   SOLE 18 33,144 0 0
ONEWATER MARINE INC CL A COM 68280L101   624,626 22,332 SH   SOLE 19 22,332 0 0
ONEWATER MARINE INC CL A COM 68280L101   11,296,216 403,869 SH   SOLE 21 403,869 0 0
ONEWATER MARINE INC CL A COM 68280L101   8,199,433 293,151 SH   SOLE 22 285,089 0 8,062
ONEWATER MARINE INC CL A COM 68280L101   596,348 21,321 SH   SOLE 43 20,697 0 624
ONTO INNOVATION INC COM 683344105   2,283,386 25,983 SH   SOLE 2 14,628 0 11,355
ONTO INNOVATION INC COM 683344105   162,139 1,845 SH   SOLE 4 216 0 1,629
ONTO INNOVATION INC COM 683344105   1,385,516 15,766 SH   SOLE 7 15,766 0 0
ONTO INNOVATION INC COM 683344105   13,585,809 154,595 SH   SOLE 18 154,595 0 0
ONTO INNOVATION INC COM 683344105   8,615,140 98,033 SH   SOLE 19 98,033 0 0
ONTO INNOVATION INC COM 683344105   505,912,681 5,756,858 SH   SOLE 21 5,756,858 0 0
ONTO INNOVATION INC COM 683344105   116,151,348 1,321,704 SH   SOLE 22 1,284,294 0 37,410
ONTO INNOVATION INC COM 683344105   746,365 8,493 SH   SOLE 25 8,493 0 0
ONTO INNOVATION INC COM 683344105   1,984,682 22,584 SH   SOLE 26 17,614 0 4,970
ONTO INNOVATION INC COM 683344105   235,343 2,678 SH   SOLE 28 874 0 1,804
ONTO INNOVATION INC COM 683344105   42,133,099 479,439 SH   SOLE 30 479,439 0 0
ONTO INNOVATION INC COM 683344105   84,453 961 SH   SOLE 36 961 0 0
ONTO INNOVATION INC COM 683344105   740,389 8,425 SH   SOLE 40 8,425 0 0
ONTO INNOVATION INC COM 683344105   3,357,807 38,209 SH   SOLE 43 36,329 0 1,880
ONTRAK INC COM 683373104   107 203 SH   SOLE 2 0 0 203
ONTRAK INC COM 683373104   10 18 SH   SOLE 21 18 0 0
ONTRAK INC COM 683373104   63,367 120,013 SH   SOLE 22 120,013 0 0
OOMA INC COM 683416101   4,063,473 324,818 SH   SOLE 2 212,134 0 112,684
OOMA INC COM 683416101   3,853 308 SH   SOLE 7 308 0 0
OOMA INC COM 683416101   846,689 67,681 SH   SOLE 18 60,541 0 7,140
OOMA INC COM 683416101   7,865,137 628,708 SH   SOLE 19 628,708 0 0
OOMA INC COM 683416101   9,786,623 782,304 SH   SOLE 21 782,304 0 0
OOMA INC COM 683416101   14,038,059 1,122,147 SH   SOLE 22 1,116,180 0 5,967
OOMA INC COM 683416101   372,323 29,762 SH   SOLE 23 29,762 0 0
OOMA INC COM 683416101   1,026,145 82,026 SH   SOLE 26 0 0 82,026
OOMA INC COM 683416101   52,880 4,227 SH   SOLE 43 3,593 0 634
OP BANCORP COM 67109R109   257,410 28,890 SH   SOLE 2 28,495 0 395
OP BANCORP COM 67109R109   17,784 1,996 SH   SOLE 18 1,996 0 0
OP BANCORP COM 67109R109   316,599 35,533 SH   SOLE 21 35,533 0 0
OP BANCORP COM 67109R109   956,390 107,339 SH   SOLE 22 107,339 0 0
OP BANCORP COM 67109R109   1,978 222 SH   SOLE 43 222 0 0
OPAL FUELS INC CLASS A COM 68347P103   11,229 1,611 SH   SOLE 2 0 0 1,611
OPAL FUELS INC CLASS A COM 68347P103   815 117 SH   SOLE 22 117 0 0
OPEN LENDING CORP COM CL A 68373J104   705,056 100,150 SH   SOLE 2 64,547 0 35,603
OPEN LENDING CORP COM CL A 68373J104   2,267 322 SH   SOLE 4 322 0 0
OPEN LENDING CORP COM CL A 68373J104   304,304 43,225 SH   SOLE 7 43,225 0 0
OPEN LENDING CORP COM CL A 68373J104   1,900,110 269,902 SH   SOLE 18 258,634 0 11,268
OPEN LENDING CORP COM CL A 68373J104   3,636,195 516,505 SH   SOLE 19 516,505 0 0
OPEN LENDING CORP COM CL A 68373J104   23,771,130 3,376,581 SH   SOLE 21 3,376,581 0 0
OPEN LENDING CORP COM CL A 68373J104   21,574,805 3,064,603 SH   SOLE 22 2,994,816 0 69,787
OPEN LENDING CORP COM CL A 68373J104   16,255 2,309 SH   SOLE 23 2,309 0 0
OPEN LENDING CORP COM CL A 68373J104   126,333 17,945 SH   SOLE 25 17,945 0 0
OPEN LENDING CORP COM CL A 68373J104   612,480 87,000 SH   SOLE 26 21,004 0 65,996
OPEN LENDING CORP COM CL A 68373J104   1,244,862 176,827 SH   SOLE 30 176,827 0 0
OPEN LENDING CORP COM CL A 68373J104   13,841 1,966 SH   SOLE 36 1,966 0 0
OPEN LENDING CORP COM CL A 68373J104   75,715 10,755 SH   SOLE 40 10,755 0 0
OPEN LENDING CORP COM CL A 68373J104   655,086 93,052 SH   SOLE 43 87,284 0 5,768
OPEN TEXT CORP COM 683715106   32,213,536 835,630 SH   SOLE 21 835,630 0 0
OPEN TEXT CORP COM 683715106   17,767,565 460,897 SH   SOLE 43 432,531 0 28,366
OPENDOOR TECHNOLOGIES INC COM 683712103   1,663,793 945,337 SH   SOLE 2 159,503 0 785,834
OPENDOOR TECHNOLOGIES INC COM 683712103   27,257 15,487 SH   SOLE 4 15,487 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   9,455 5,372 SH   SOLE 7 5,372 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   424,153 240,996 SH   SOLE 18 240,996 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   5,335,537 3,031,555 SH   SOLE 19 3,031,555 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   12,669,640 7,198,659 SH   SOLE 21 7,198,659 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   21,173,358 12,030,317 SH   SOLE 22 11,429,625 0 600,692
OPENDOOR TECHNOLOGIES INC COM 683712103   100,438 57,067 SH   SOLE 25 57,067 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   543,477 308,794 SH   SOLE 26 157,810 0 150,984
OPENDOOR TECHNOLOGIES INC COM 683712103   31,471 17,881 SH   SOLE 28 17,881 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   421,842 239,683 SH   SOLE 30 239,683 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   11,905 6,764 SH   SOLE 31 6,764 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   48,440 27,523 SH   SOLE 36 27,523 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   91,267 51,856 SH   SOLE 40 51,856 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   1,995,289 1,133,687 SH   SOLE 43 1,013,922 0 119,765
OPERA LTD SPONSORED ADS 68373M107   214,679 21,109 SH   SOLE 43 19,737 0 1,372
OPGEN INC COM NEW 68373L406   21,331 16,038 SH   SOLE 22 16,038 0 0
OPKO HEALTH INC COM 68375N103   1,174,516 804,463 SH   SOLE 2 253,006 0 551,457
OPKO HEALTH INC COM 68375N103   2,622 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103   7,732 5,296 SH   SOLE 7 5,296 0 0
OPKO HEALTH INC COM 68375N103   1,656,104 1,134,318 SH   SOLE 18 1,134,318 0 0
OPKO HEALTH INC COM 68375N103   2,274,419 1,557,821 SH   SOLE 19 1,557,821 0 0
OPKO HEALTH INC COM 68375N103   26,242,719 17,974,465 SH   SOLE 21 17,974,465 0 0
OPKO HEALTH INC COM 68375N103   17,150,902 11,747,193 SH   SOLE 22 11,231,363 0 515,830
OPKO HEALTH INC COM 68375N103   3,244 2,222 SH   SOLE 23 2,222 0 0
OPKO HEALTH INC COM 68375N103   169,291 115,953 SH   SOLE 25 115,953 0 0
OPKO HEALTH INC COM 68375N103   609,740 417,630 SH   SOLE 26 91,380 0 326,250
OPKO HEALTH INC COM 68375N103   11,597 7,943 SH   SOLE 28 7,943 0 0
OPKO HEALTH INC COM 68375N103   1,117,266 765,251 SH   SOLE 30 765,251 0 0
OPKO HEALTH INC COM 68375N103   92,541 63,384 SH   SOLE 40 63,384 0 0
OPKO HEALTH INC COM 68375N103   537,949 368,458 SH   SOLE 43 361,441 0 7,017
OPORTUN FINL CORP COM 68376D104   583,813 151,247 SH   SOLE 2 94,241 0 57,006
OPORTUN FINL CORP COM 68376D104   1,575 408 SH   SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104   332,111 86,039 SH   SOLE 18 86,039 0 0
OPORTUN FINL CORP COM 68376D104   552,991 143,262 SH   SOLE 19 143,262 0 0
OPORTUN FINL CORP COM 68376D104   3,734,677 967,533 SH   SOLE 21 967,533 0 0
OPORTUN FINL CORP COM 68376D104   3,147,251 815,350 SH   SOLE 22 792,122 0 23,228
OPORTUN FINL CORP COM 68376D104   34,790 9,013 SH   SOLE 23 9,013 0 0
OPORTUN FINL CORP COM 68376D104   44,687 11,577 SH   SOLE 26 0 0 11,577
OPORTUN FINL CORP COM 68376D104   2,183,841 565,762 SH   SOLE 34 565,762 0 0
OPORTUN FINL CORP COM 68376D104   1,440 373 SH   SOLE 43 373 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   215,012 5,492 SH   SOLE 2 321 0 5,171
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   2,349 60 SH   SOLE 7 60 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   958,196 24,475 SH   SOLE 18 24,475 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   627,379 16,025 SH   SOLE 19 16,025 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   10,968,773 280,173 SH   SOLE 21 280,173 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   10,041,270 256,482 SH   SOLE 22 249,589 0 6,893
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   725,097 18,521 SH   SOLE 43 18,451 0 70
OPPFI INC COM CL A 68386H103   9,520 4,644 SH   SOLE 2 0 0 4,644
OPPFI INC COM CL A 68386H103   81,479 39,746 SH   SOLE 18 39,746 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   769,213 375,226 SH   SOLE 21 375,226 0 0
OPPFI INC COM CL A 68386H103   423,596 206,632 SH   SOLE 22 198,780 0 7,852
OPTICAL CABLE CORP COM NEW 683827208   3,548 825 SH   SOLE 18 825 0 0
OPTICAL CABLE CORP COM NEW 683827208   44,475 10,343 SH   SOLE 21 10,343 0 0
OPTICAL CABLE CORP COM NEW 683827208   14,457 3,362 SH   SOLE 22 3,362 0 0
OPTIMIZERX CORP COM NEW 68401U204   37,643 2,573 SH   SOLE 2 765 0 1,808
OPTIMIZERX CORP COM NEW 68401U204   3,965 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204   686,045 46,893 SH   SOLE 18 46,893 0 0
OPTIMIZERX CORP COM NEW 68401U204   479,747 32,792 SH   SOLE 19 32,792 0 0
OPTIMIZERX CORP COM NEW 68401U204   7,783,892 532,050 SH   SOLE 21 532,050 0 0
OPTIMIZERX CORP COM NEW 68401U204   6,194,591 423,417 SH   SOLE 22 418,373 0 5,044
OPTIMIZERX CORP COM NEW 68401U204   54,745 3,742 SH   SOLE 43 3,582 0 160
OPTINOSE INC COM 68404V100   4,111 2,130 SH   SOLE 2 0 0 2,130
OPTINOSE INC COM 68404V100   23,602 12,229 SH   SOLE 18 12,229 0 0
OPTINOSE INC COM 68404V100   313,565 162,469 SH   SOLE 21 162,469 0 0
OPTINOSE INC COM 68404V100   822,248 426,035 SH   SOLE 22 426,035 0 0
OPTINOSE INC COM 68404V100   104,529 54,160 SH   SOLE 30 54,160 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   14,154,043 445,516 SH   SOLE 2 254,011 0 191,505
OPTION CARE HEALTH INC COM NEW 68404L201   38,918 1,225 SH   SOLE 4 1,225 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   773,250 24,339 SH   SOLE 7 24,339 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   22,906,138 720,999 SH   SOLE 18 684,308 0 36,691
OPTION CARE HEALTH INC COM NEW 68404L201   41,000,011 1,290,526 SH   SOLE 19 1,290,526 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   388,613,817 12,232,100 SH   SOLE 21 12,232,100 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   192,723,015 6,066,195 SH   SOLE 22 5,948,835 0 117,360
OPTION CARE HEALTH INC COM NEW 68404L201   996,784 31,375 SH   SOLE 23 31,375 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   716,382 22,549 SH   SOLE 25 22,549 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   9,301,494 292,776 SH   SOLE 26 63,501 0 229,275
OPTION CARE HEALTH INC COM NEW 68404L201   185,314 5,833 SH   SOLE 28 1,689 0 4,144
OPTION CARE HEALTH INC COM NEW 68404L201   6,854,155 215,743 SH   SOLE 30 215,743 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   446,527 14,055 SH   SOLE 34 14,055 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   780,303 24,561 SH   SOLE 40 24,561 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   103,793 3,267 SH   OTR 43 3,267 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,687,305 53,110 SH   SOLE 43 46,494 0 6,616
ORACLE CORP COM 68389X105   265,141,180 2,853,435 SH   SOLE 2 381,278 0 2,472,157
ORACLE CORP COM 68389X105   103,718,698 1,116,215 SH   SOLE 4 674,937 0 441,278
ORACLE CORP COM 68389X105   136,604,294 1,470,128 SH   SOLE 7 1,425,328 0 44,800
ORACLE CORP COM 68389X105   4,372,908 47,061 SH   SOLE 13 47,061 0 0
ORACLE CORP COM 68389X105   22,106,133 237,905 SH   SOLE 15 237,905 0 0
ORACLE CORP COM 68389X105   8,363 90 SH   SOLE 17 0 0 90
ORACLE CORP COM 68389X105   364,157,568 3,919,044 SH   SOLE 18 3,783,072 0 135,972
ORACLE CORP COM 68389X105   132,687,158 1,427,972 SH   SOLE 19 1,427,972 0 0
ORACLE CORP COM 68389X105   5,293,002 56,963 SH   SOLE 20 56,963 0 0
ORACLE CORP COM 68389X105   4,127,873,248 44,423,948 SH   SOLE 21 44,423,948 0 0
ORACLE CORP COM 68389X105   3,136,924,191 33,759,408 SH   SOLE 22 30,491,546 0 3,267,862
ORACLE CORP COM 68389X105   322,705,771 3,472,942 SH   SOLE 23 3,472,942 0 0
ORACLE CORP COM 68389X105   293,010,955 3,153,368 SH   SOLE 25 3,147,691 0 5,677
ORACLE CORP COM 68389X105   264,751,752 2,849,244 SH   SOLE 26 1,163,703 0 1,685,541
ORACLE CORP COM 68389X105   352,991,558 3,798,876 SH   SOLE 28 149,968 0 3,648,908
ORACLE CORP COM 68389X105   212,136 2,283 SH   SOLE 29 2,283 0 0
ORACLE CORP COM 68389X105   856,252,596 9,214,944 SH   SOLE 30 9,102,443 0 112,501
ORACLE CORP COM 68389X105   41,866,500 450,565 SH   SOLE 31 332,936 0 117,629
ORACLE CORP COM 68389X105   9,580,238 103,102 SH   SOLE 32 103,102 0 0
ORACLE CORP COM 68389X105   175,238,014 1,885,902 SH   SOLE 34 1,885,902 0 0
ORACLE CORP COM 68389X105   46,206,328 497,270 SH   SOLE 36 497,270 0 0
ORACLE CORP COM 68389X105   6,109,955 65,755 SH   SOLE 40 65,755 0 0
ORACLE CORP COM 68389X105   309,517 3,331 SH   OTR 43 3,331 0 0
ORACLE CORP COM 68389X105   215,687,366 2,321,216 SH   SOLE 43 2,097,483 0 223,733
ORAGENICS INC COM 684023500   3,270 994 SH   SOLE 21 994 0 0
ORAGENICS INC COM 684023500   69,582 21,154 SH   SOLE 22 21,154 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   14,146 6,489 SH   SOLE 18 6,489 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   181,337 83,182 SH   SOLE 21 83,182 0 0
ORANGE SPONSORED ADR 684060106   22,343,483 1,872,882 SH   SOLE 43 1,778,137 0 94,745
ORANGE CNTY BANCORP INC COM 68417L107   36,608 832 SH   SOLE 18 832 0 0
ORANGE CNTY BANCORP INC COM 68417L107   492,404 11,191 SH   SOLE 21 11,191 0 0
ORANGE CNTY BANCORP INC COM 68417L107   1,126,048 25,592 SH   SOLE 22 25,592 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   1,227,460 202,886 SH   SOLE 2 64,359 0 138,527
ORASURE TECHNOLOGIES INC COM 68554V108   2,202 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   3,194 528 SH   SOLE 7 528 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   1,610,165 266,143 SH   SOLE 18 261,767 0 4,376
ORASURE TECHNOLOGIES INC COM 68554V108   5,313,273 878,227 SH   SOLE 19 878,227 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   53,968,021 8,920,334 SH   SOLE 21 8,920,334 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   15,720,447 2,598,421 SH   SOLE 22 2,510,011 0 88,410
ORASURE TECHNOLOGIES INC COM 68554V108   128,308 21,208 SH   SOLE 23 21,208 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   68,032 11,245 SH   SOLE 25 11,245 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   538,970 89,086 SH   SOLE 26 2,819 0 86,267
ORASURE TECHNOLOGIES INC COM 68554V108   2,029,382 335,435 SH   SOLE 30 335,435 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   27,788 4,593 SH   SOLE 36 4,593 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   59,121 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   245,926 40,649 SH   SOLE 43 38,314 0 2,335
ORBITAL INFRASTRUCTURE GRP I COM 68559A109   27 188 SH   SOLE 2 0 0 188
ORBITAL INFRASTRUCTURE GRP I COM 68559A109   2,174 14,904 SH   SOLE 18 14,904 0 0
ORBITAL INFRASTRUCTURE GRP I COM 68559A109   33,537 229,863 SH   SOLE 21 229,863 0 0
ORBITAL INFRASTRUCTURE GRP I COM 68559A109   137,902 945,180 SH   SOLE 22 945,180 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   32,858 1,679 SH   SOLE 2 0 0 1,679
ORCHESTRA BIOMED HLDGS INC COM 68572M106   374,492 19,136 SH   SOLE 18 19,136 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   9,973,655 509,640 SH   SOLE 19 509,640 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   3,406,687 174,077 SH   SOLE 22 174,077 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   2,799 143 SH   SOLE 23 143 0 0
ORCHID IS CAP INC COM NEW 68571X301   246,157 22,941 SH   SOLE 2 1,183 0 21,758
ORCHID IS CAP INC COM NEW 68571X301   5,086 474 SH   SOLE 7 474 0 0
ORCHID IS CAP INC COM NEW 68571X301   1,156,190 107,753 SH   SOLE 18 107,753 0 0
ORCHID IS CAP INC COM NEW 68571X301   780,833 72,771 SH   SOLE 19 72,771 0 0
ORCHID IS CAP INC COM NEW 68571X301   19,984,732 1,862,510 SH   SOLE 21 1,862,510 0 0
ORCHID IS CAP INC COM NEW 68571X301   14,894,013 1,388,072 SH   SOLE 22 1,353,540 0 34,532
ORCHID IS CAP INC COM NEW 68571X301   510,832 47,608 SH   SOLE 43 43,674 0 3,934
OREILLY AUTOMOTIVE INC COM 67103H107   111,544,086 131,386 SH   SOLE 2 25,138 0 106,248
OREILLY AUTOMOTIVE INC COM 67103H107   36,534,156 43,033 SH   SOLE 4 24,404 0 18,629
OREILLY AUTOMOTIVE INC COM 67103H107   43,620,592 51,380 SH   SOLE 7 49,593 0 1,787
OREILLY AUTOMOTIVE INC COM 67103H107   1,571,462 1,851 SH   SOLE 13 1,851 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   6,481,113 7,634 SH   SOLE 15 7,634 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   87,744,630 103,353 SH   SOLE 18 97,831 0 5,522
OREILLY AUTOMOTIVE INC COM 67103H107   26,573,074 31,300 SH   SOLE 19 31,300 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,573,103,058 1,852,933 SH   SOLE 21 1,852,933 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,198,017,751 1,411,126 SH   SOLE 22 1,280,079 0 131,047
OREILLY AUTOMOTIVE INC COM 67103H107   100,203,411 118,028 SH   SOLE 23 118,028 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   75,038,795 88,387 SH   SOLE 25 88,132 0 255
OREILLY AUTOMOTIVE INC COM 67103H107   91,014,052 107,204 SH   SOLE 26 40,919 0 66,285
OREILLY AUTOMOTIVE INC COM 67103H107   87,583,324 103,163 SH   SOLE 28 1,030 0 102,133
OREILLY AUTOMOTIVE INC COM 67103H107   218,188 257 SH   SOLE 29 257 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   308,998,157 363,964 SH   SOLE 30 363,487 0 477
OREILLY AUTOMOTIVE INC COM 67103H107   15,358,048 18,090 SH   SOLE 31 13,384 0 4,706
OREILLY AUTOMOTIVE INC COM 67103H107   11,929,867 14,052 SH   SOLE 32 14,052 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   27,428,846 32,308 SH   SOLE 34 32,308 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   15,920,073 18,752 SH   SOLE 36 18,752 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,157,258 2,541 SH   SOLE 40 2,541 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   73,861 87 SH   OTR 43 87 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   74,031,905 87,201 SH   SOLE 43 76,966 0 10,235
ORGANIGRAM HLDGS INC COM 68620P101   351 549 SH   SOLE 18 549 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   79,198 37,182 SH   SOLE 2 24,185 0 12,997
ORGANOGENESIS HLDGS INC COM 68621F102   1,306 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   381,969 179,328 SH   SOLE 18 179,328 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   292,157 137,163 SH   SOLE 19 137,163 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   4,624,976 2,171,350 SH   SOLE 21 2,171,350 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   3,643,687 1,710,651 SH   SOLE 22 1,678,785 0 31,866
ORGANOGENESIS HLDGS INC COM 68621F102   8,661 4,066 SH   SOLE 25 4,066 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   161,690 75,911 SH   SOLE 30 75,911 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   8,009 3,760 SH   SOLE 40 3,760 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   359,095 168,589 SH   SOLE 43 168,589 0 0
ORGANON & CO COMMON STOCK 68622V106   12,097,512 514,350 SH   SOLE 2 140,060 0 374,290
ORGANON & CO COMMON STOCK 68622V106   36,315 1,544 SH   SOLE 4 769 0 775
ORGANON & CO COMMON STOCK 68622V106   4,052,661 172,307 SH   SOLE 7 164,070 0 8,237
ORGANON & CO COMMON STOCK 68622V106   305,148 12,974 SH   SOLE 15 12,974 0 0
ORGANON & CO COMMON STOCK 68622V106   16,173,599 687,653 SH   SOLE 18 680,300 0 7,353
ORGANON & CO COMMON STOCK 68622V106   3,358,186 142,780 SH   SOLE 19 142,780 0 0
ORGANON & CO COMMON STOCK 68622V106   162,970 6,929 SH   SOLE 20 6,929 0 0
ORGANON & CO COMMON STOCK 68622V106   158,442,174 6,736,487 SH   SOLE 21 6,736,487 0 0
ORGANON & CO COMMON STOCK 68622V106   135,326,201 5,753,665 SH   SOLE 22 5,346,365 0 407,300
ORGANON & CO COMMON STOCK 68622V106   7,696,614 327,237 SH   SOLE 25 327,237 0 0
ORGANON & CO COMMON STOCK 68622V106   9,533,150 405,321 SH   SOLE 26 157,079 0 248,242
ORGANON & CO COMMON STOCK 68622V106   6,258,225 266,081 SH   SOLE 28 4,517 0 261,564
ORGANON & CO COMMON STOCK 68622V106   21,213,064 901,916 SH   SOLE 30 901,916 0 0
ORGANON & CO COMMON STOCK 68622V106   429,169 18,247 SH   SOLE 31 3,529 0 14,718
ORGANON & CO COMMON STOCK 68622V106   1,528,682 64,995 SH   SOLE 36 64,995 0 0
ORGANON & CO COMMON STOCK 68622V106   943,928 40,133 SH   SOLE 40 40,133 0 0
ORGANON & CO COMMON STOCK 68622V106   4,147,576 176,343 SH   SOLE 43 155,881 0 20,461
ORGANOVO HLDGS INC COM NEW 68620A203   10,965 5,007 SH   SOLE 21 5,007 0 0
ORGANOVO HLDGS INC COM NEW 68620A203   311,436 142,208 SH   SOLE 22 142,208 0 0
ORGENESIS INC COM NEW 68619K204   661 560 SH   SOLE 2 0 0 560
ORGENESIS INC COM NEW 68619K204   4,460 3,780 SH   SOLE 18 3,780 0 0
ORGENESIS INC COM NEW 68619K204   68,527 58,074 SH   SOLE 21 58,074 0 0
ORGENESIS INC COM NEW 68619K204   70,348 59,617 SH   SOLE 22 59,617 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   7,877 1,382 SH   SOLE 2 0 0 1,382
ORIC PHARMACEUTICALS INC COM 68622P109   35,591 6,244 SH   SOLE 18 6,244 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   1,576,985 276,664 SH   SOLE 21 276,664 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   2,315,477 406,224 SH   SOLE 22 406,224 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205   1,448,374 242,207 SH   SOLE 7 242,207 0 0
ORIGIN BANCORP INC COM 68621T102   5,270,864 163,946 SH   SOLE 2 99,822 0 64,124
ORIGIN BANCORP INC COM 68621T102   7,009 218 SH   SOLE 7 218 0 0
ORIGIN BANCORP INC COM 68621T102   2,173,565 67,607 SH   SOLE 18 67,607 0 0
ORIGIN BANCORP INC COM 68621T102   5,781,149 179,818 SH   SOLE 19 179,818 0 0
ORIGIN BANCORP INC COM 68621T102   30,098,669 936,195 SH   SOLE 21 936,195 0 0
ORIGIN BANCORP INC COM 68621T102   30,768,675 957,035 SH   SOLE 22 924,559 0 32,476
ORIGIN BANCORP INC COM 68621T102   252,828 7,864 SH   SOLE 23 7,864 0 0
ORIGIN BANCORP INC COM 68621T102   158,242 4,922 SH   SOLE 25 4,922 0 0
ORIGIN BANCORP INC COM 68621T102   1,754,779 54,581 SH   SOLE 26 18,184 0 36,397
ORIGIN BANCORP INC COM 68621T102   87,866 2,733 SH   SOLE 28 419 0 2,314
ORIGIN BANCORP INC COM 68621T102   622,681 19,368 SH   SOLE 30 19,368 0 0
ORIGIN BANCORP INC COM 68621T102   140,142 4,359 SH   SOLE 40 4,359 0 0
ORIGIN BANCORP INC COM 68621T102   964,824 30,010 SH   SOLE 43 29,319 0 691
ORIGIN MATERIALS INC COM 68622D106   300,407 70,353 SH   SOLE 2 32,173 0 38,180
ORIGIN MATERIALS INC COM 68622D106   4,488 1,051 SH   SOLE 7 1,051 0 0
ORIGIN MATERIALS INC COM 68622D106   1,277,934 299,282 SH   SOLE 18 299,282 0 0
ORIGIN MATERIALS INC COM 68622D106   891,367 208,751 SH   SOLE 19 208,751 0 0
ORIGIN MATERIALS INC COM 68622D106   15,445,034 3,617,104 SH   SOLE 21 3,617,104 0 0
ORIGIN MATERIALS INC COM 68622D106   13,388,329 3,135,440 SH   SOLE 22 3,050,714 0 84,726
ORIGIN MATERIALS INC COM 68622D106   58,042 13,593 SH   SOLE 25 13,593 0 0
ORIGIN MATERIALS INC COM 68622D106   35,804 8,385 SH   SOLE 26 370 0 8,015
ORIGIN MATERIALS INC COM 68622D106   34,309 8,035 SH   SOLE 30 8,035 0 0
ORIGIN MATERIALS INC COM 68622D106   57,786 13,533 SH   SOLE 40 13,533 0 0
ORION ENERGY SYS INC COM 686275108   1,510 744 SH   SOLE 2 0 0 744
ORION ENERGY SYS INC COM 686275108   10,428 5,137 SH   SOLE 18 5,137 0 0
ORION ENERGY SYS INC COM 686275108   192,887 95,018 SH   SOLE 21 95,018 0 0
ORION ENERGY SYS INC COM 686275108   498,850 245,739 SH   SOLE 22 245,739 0 0
ORION ENERGY SYS INC COM 686275108   686 338 SH   SOLE 43 338 0 0
ORION ENGINEERED CARBONS S A COM L72967109   1,055,601 40,460 SH   SOLE 2 25,690 0 14,770
ORION ENGINEERED CARBONS S A COM L72967109   4,696 180 SH   SOLE 4 180 0 0
ORION ENGINEERED CARBONS S A COM L72967109   814,008 31,200 SH   SOLE 7 31,200 0 0
ORION ENGINEERED CARBONS S A COM L72967109   3,914,126 150,024 SH   SOLE 18 150,024 0 0
ORION ENGINEERED CARBONS S A COM L72967109   3,412,468 130,796 SH   SOLE 19 130,796 0 0
ORION ENGINEERED CARBONS S A COM L72967109   50,417,360 1,932,440 SH   SOLE 21 1,932,440 0 0
ORION ENGINEERED CARBONS S A COM L72967109   41,516,469 1,591,279 SH   SOLE 22 1,541,910 0 49,369
ORION ENGINEERED CARBONS S A COM L72967109   40,231 1,542 SH   SOLE 23 1,542 0 0
ORION ENGINEERED CARBONS S A COM L72967109   313,158 12,003 SH   SOLE 25 12,003 0 0
ORION ENGINEERED CARBONS S A COM L72967109   921,864 35,334 SH   SOLE 26 30,625 0 4,709
ORION ENGINEERED CARBONS S A COM L72967109   2,771,436 106,226 SH   SOLE 30 106,226 0 0
ORION ENGINEERED CARBONS S A COM L72967109   132,824 5,091 SH   SOLE 34 5,091 0 0
ORION ENGINEERED CARBONS S A COM L72967109   299,226 11,469 SH   SOLE 40 11,469 0 0
ORION ENGINEERED CARBONS S A COM L72967109   627,778 24,062 SH   SOLE 43 20,921 0 3,141
ORION GROUP HLDGS INC COM 68628V308   22,877 8,833 SH   SOLE 2 8,833 0 0
ORION GROUP HLDGS INC COM 68628V308   13,494 5,210 SH   SOLE 18 5,210 0 0
ORION GROUP HLDGS INC COM 68628V308   247,234 95,457 SH   SOLE 21 95,457 0 0
ORION GROUP HLDGS INC COM 68628V308   1,262,418 487,420 SH   SOLE 22 487,420 0 0
ORION OFFICE REIT INC COM 68629Y103   414,810 61,912 SH   SOLE 2 32,301 0 29,611
ORION OFFICE REIT INC COM 68629Y103   1,293 193 SH   SOLE 4 193 0 0
ORION OFFICE REIT INC COM 68629Y103   5,380 803 SH   SOLE 7 803 0 0
ORION OFFICE REIT INC COM 68629Y103   1,400,568 209,040 SH   SOLE 18 209,040 0 0
ORION OFFICE REIT INC COM 68629Y103   1,369,708 204,434 SH   SOLE 19 204,434 0 0
ORION OFFICE REIT INC COM 68629Y103   47,695,652 7,118,754 SH   SOLE 21 7,118,754 0 0
ORION OFFICE REIT INC COM 68629Y103   10,584,312 1,579,748 SH   SOLE 22 1,513,493 0 66,255
ORION OFFICE REIT INC COM 68629Y103   16,516 2,465 SH   SOLE 23 2,465 0 0
ORION OFFICE REIT INC COM 68629Y103   47,376 7,071 SH   SOLE 25 7,071 0 0
ORION OFFICE REIT INC COM 68629Y103   136,305 20,344 SH   SOLE 26 16,031 0 4,313
ORION OFFICE REIT INC COM 68629Y103   25,085 3,744 SH   SOLE 28 0 0 3,744
ORION OFFICE REIT INC COM 68629Y103   779,954 116,411 SH   SOLE 30 116,394 0 17
ORION OFFICE REIT INC COM 68629Y103   62,317 9,301 SH   SOLE 40 9,301 0 0
ORION OFFICE REIT INC COM 68629Y103   247,087 36,879 SH   SOLE 43 36,780 0 99
ORIX CORP SPONSORED ADR 686330101   21,256,670 258,975 SH   SOLE 43 246,636 0 12,339
ORMAT TECHNOLOGIES INC COM 686688102   6,962,075 82,129 SH   SOLE 2 59,934 0 22,195
ORMAT TECHNOLOGIES INC COM 686688102   290,168 3,423 SH   SOLE 4 133 0 3,290
ORMAT TECHNOLOGIES INC COM 686688102   1,105,316 13,039 SH   SOLE 7 13,039 0 0
ORMAT TECHNOLOGIES INC COM 686688102   19,293,822 227,602 SH   SOLE 18 227,602 0 0
ORMAT TECHNOLOGIES INC COM 686688102   8,747,247 103,188 SH   SOLE 19 103,188 0 0
ORMAT TECHNOLOGIES INC COM 686688102   401,753,258 4,739,333 SH   SOLE 21 4,739,333 0 0
ORMAT TECHNOLOGIES INC COM 686688102   136,587,104 1,611,267 SH   SOLE 22 1,563,206 0 48,061
ORMAT TECHNOLOGIES INC COM 686688102   88,839 1,048 SH   SOLE 23 1,048 0 0
ORMAT TECHNOLOGIES INC COM 686688102   4,892,501 57,715 SH   SOLE 25 57,715 0 0
ORMAT TECHNOLOGIES INC COM 686688102   3,521,346 41,540 SH   SOLE 26 21,248 0 20,292
ORMAT TECHNOLOGIES INC COM 686688102   3,222,023 38,009 SH   SOLE 28 32,382 0 5,627
ORMAT TECHNOLOGIES INC COM 686688102   97,090,302 1,145,338 SH   SOLE 30 1,145,338 0 0
ORMAT TECHNOLOGIES INC COM 686688102   6,292,223 74,227 SH   SOLE 34 74,227 0 0
ORMAT TECHNOLOGIES INC COM 686688102   142,583 1,682 SH   SOLE 36 1,682 0 0
ORMAT TECHNOLOGIES INC COM 686688102   647,728 7,641 SH   SOLE 40 7,641 0 0
ORMAT TECHNOLOGIES INC COM 686688102   32,293,863 380,959 SH   SOLE 43 367,965 0 12,994
ORRSTOWN FINL SVCS INC COM 687380105   169,406 8,530 SH   SOLE 2 4,523 0 4,007
ORRSTOWN FINL SVCS INC COM 687380105   3,476 175 SH   SOLE 7 175 0 0
ORRSTOWN FINL SVCS INC COM 687380105   649,621 32,710 SH   SOLE 18 32,710 0 0
ORRSTOWN FINL SVCS INC COM 687380105   372,157 18,739 SH   SOLE 19 18,739 0 0
ORRSTOWN FINL SVCS INC COM 687380105   7,671,759 386,292 SH   SOLE 21 386,292 0 0
ORRSTOWN FINL SVCS INC COM 687380105   5,335,945 268,678 SH   SOLE 22 260,636 0 8,042
ORTHOFIX MED INC COM 68752M108   954,331 56,975 SH   SOLE 2 21,134 0 35,841
ORTHOFIX MED INC COM 68752M108   9,095 543 SH   SOLE 4 91 0 452
ORTHOFIX MED INC COM 68752M108   309,523 18,479 SH   SOLE 7 18,479 0 0
ORTHOFIX MED INC COM 68752M108   2,096,849 125,185 SH   SOLE 18 125,185 0 0
ORTHOFIX MED INC COM 68752M108   1,969,582 117,587 SH   SOLE 19 117,587 0 0
ORTHOFIX MED INC COM 68752M108   75,209,895 4,490,143 SH   SOLE 21 4,490,143 0 0
ORTHOFIX MED INC COM 68752M108   17,617,952 1,051,818 SH   SOLE 22 1,015,864 0 35,954
ORTHOFIX MED INC COM 68752M108   113,448 6,773 SH   SOLE 25 6,773 0 0
ORTHOFIX MED INC COM 68752M108   168,254 10,045 SH   SOLE 26 6,489 0 3,556
ORTHOFIX MED INC COM 68752M108   1,749,102 104,424 SH   SOLE 30 104,424 0 0
ORTHOFIX MED INC COM 68752M108   36,147 2,158 SH   SOLE 36 2,158 0 0
ORTHOFIX MED INC COM 68752M108   133,246 7,955 SH   SOLE 40 7,955 0 0
ORTHOFIX MED INC COM 68752M108   247,481 14,775 SH   SOLE 43 14,543 0 232
ORTHOPEDIATRICS CORP COM 68752L100   360,742 8,145 SH   SOLE 2 4,633 0 3,512
ORTHOPEDIATRICS CORP COM 68752L100   1,993 45 SH   SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100   5,625 127 SH   SOLE 7 127 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,788,740 40,387 SH   SOLE 18 40,387 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,311,250 29,606 SH   SOLE 19 29,606 0 0
ORTHOPEDIATRICS CORP COM 68752L100   22,505,166 508,132 SH   SOLE 21 508,132 0 0
ORTHOPEDIATRICS CORP COM 68752L100   18,599,453 419,947 SH   SOLE 22 410,076 0 9,871
ORTHOPEDIATRICS CORP COM 68752L100   162,544 3,670 SH   SOLE 25 3,670 0 0
ORTHOPEDIATRICS CORP COM 68752L100   102,354 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100   54,388 1,228 SH   SOLE 28 0 0 1,228
ORTHOPEDIATRICS CORP COM 68752L100   411,764 9,297 SH   SOLE 30 9,297 0 0
ORTHOPEDIATRICS CORP COM 68752L100   127,511 2,879 SH   SOLE 40 2,879 0 0
ORTHOPEDIATRICS CORP COM 68752L100   138,362 3,124 SH   SOLE 43 2,871 0 253
OSCAR HEALTH INC CL A 687793109   2,700,726 412,955 SH   SOLE 2 179,250 0 233,705
OSCAR HEALTH INC CL A 687793109   7,966 1,218 SH   SOLE 7 1,218 0 0
OSCAR HEALTH INC CL A 687793109   2,255,273 344,843 SH   SOLE 18 344,843 0 0
OSCAR HEALTH INC CL A 687793109   8,862,518 1,355,125 SH   SOLE 19 1,355,125 0 0
OSCAR HEALTH INC CL A 687793109   27,628,616 4,224,559 SH   SOLE 21 4,224,559 0 0
OSCAR HEALTH INC CL A 687793109   28,644,448 4,379,885 SH   SOLE 22 4,263,633 0 116,252
OSCAR HEALTH INC CL A 687793109   168,902 25,826 SH   SOLE 23 25,826 0 0
OSCAR HEALTH INC CL A 687793109   59,612 9,115 SH   SOLE 25 9,115 0 0
OSCAR HEALTH INC CL A 687793109   1,857,680 284,049 SH   SOLE 26 0 0 284,049
OSCAR HEALTH INC CL A 687793109   890,192 136,115 SH   SOLE 30 136,115 0 0
OSCAR HEALTH INC CL A 687793109   61,038 9,333 SH   SOLE 40 9,333 0 0
OSCAR HEALTH INC CL A 687793109   384,585 58,805 SH   SOLE 43 56,356 0 2,449
OSHKOSH CORP COM 688239201   14,357,284 172,605 SH   SOLE 2 122,066 0 50,539
OSHKOSH CORP COM 688239201   45,832 551 SH   SOLE 4 551 0 0
OSHKOSH CORP COM 688239201   2,132,236 25,634 SH   SOLE 7 25,634 0 0
OSHKOSH CORP COM 688239201   11,016,359 132,440 SH   SOLE 18 132,440 0 0
OSHKOSH CORP COM 688239201   4,731,278 56,880 SH   SOLE 19 56,880 0 0
OSHKOSH CORP COM 688239201   282,609,540 3,397,566 SH   SOLE 21 3,397,566 0 0
OSHKOSH CORP COM 688239201   165,263,105 1,986,813 SH   SOLE 22 1,899,972 0 86,841
OSHKOSH CORP COM 688239201   136,914 1,646 SH   SOLE 23 1,646 0 0
OSHKOSH CORP COM 688239201   975,535 11,728 SH   SOLE 25 11,728 0 0
OSHKOSH CORP COM 688239201   7,693,069 92,487 SH   SOLE 26 23,912 0 68,575
OSHKOSH CORP COM 688239201   588,249 7,072 SH   SOLE 28 1,223 0 5,849
OSHKOSH CORP COM 688239201   4,236,607 50,933 SH   SOLE 30 50,933 0 0
OSHKOSH CORP COM 688239201   77,607 933 SH   SOLE 31 933 0 0
OSHKOSH CORP COM 688239201   2,642,130 31,764 SH   SOLE 34 31,764 0 0
OSHKOSH CORP COM 688239201   563,711 6,777 SH   SOLE 36 6,777 0 0
OSHKOSH CORP COM 688239201   750,783 9,026 SH   SOLE 40 9,026 0 0
OSHKOSH CORP COM 688239201   4,553,850 54,747 SH   SOLE 43 50,496 0 4,251
OSI SYSTEMS INC COM 671044105   2,255,912 22,039 SH   SOLE 2 9,485 0 12,554
OSI SYSTEMS INC COM 671044105   8,189 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105   519,272 5,073 SH   SOLE 7 5,073 0 0
OSI SYSTEMS INC COM 671044105   6,655,345 65,019 SH   SOLE 18 53,834 0 11,185
OSI SYSTEMS INC COM 671044105   16,535,746 161,545 SH   SOLE 19 161,545 0 0
OSI SYSTEMS INC COM 671044105   198,821,300 1,942,373 SH   SOLE 21 1,942,373 0 0
OSI SYSTEMS INC COM 671044105   59,042,886 576,816 SH   SOLE 22 558,344 0 18,472
OSI SYSTEMS INC COM 671044105   78,101 763 SH   SOLE 23 763 0 0
OSI SYSTEMS INC COM 671044105   303,497 2,965 SH   SOLE 25 2,965 0 0
OSI SYSTEMS INC COM 671044105   788,991 7,708 SH   SOLE 26 6,846 0 862
OSI SYSTEMS INC COM 671044105   261,837 2,558 SH   SOLE 28 2,558 0 0
OSI SYSTEMS INC COM 671044105   17,489,844 170,866 SH   SOLE 30 170,866 0 0
OSI SYSTEMS INC COM 671044105   228,775 2,235 SH   SOLE 40 2,235 0 0
OSI SYSTEMS INC COM 671044105   685,812 6,700 SH   SOLE 43 6,446 0 254
OTIS WORLDWIDE CORP COM 68902V107   78,959,238 935,536 SH   SOLE 2 337,159 0 598,377
OTIS WORLDWIDE CORP COM 68902V107   40,042,736 474,440 SH   SOLE 4 263,832 0 210,608
OTIS WORLDWIDE CORP COM 68902V107   21,996,919 260,627 SH   SOLE 7 248,337 0 12,290
OTIS WORLDWIDE CORP COM 68902V107   3,147,529 37,293 SH   SOLE 13 37,293 0 0
OTIS WORLDWIDE CORP COM 68902V107   5,023,994 59,526 SH   SOLE 15 59,526 0 0
OTIS WORLDWIDE CORP COM 68902V107   84 1 SH   SOLE 17 0 0 1
OTIS WORLDWIDE CORP COM 68902V107   157,142,074 1,861,873 SH   SOLE 18 1,810,277 0 51,596
OTIS WORLDWIDE CORP COM 68902V107   153,174,437 1,814,863 SH   SOLE 19 1,814,863 0 0
OTIS WORLDWIDE CORP COM 68902V107   906,034,338 10,735,004 SH   SOLE 21 10,735,004 0 0
OTIS WORLDWIDE CORP COM 68902V107   773,360,323 9,163,037 SH   SOLE 22 8,244,472 0 918,565
OTIS WORLDWIDE CORP COM 68902V107   75,492,424 894,460 SH   SOLE 23 894,460 0 0
OTIS WORLDWIDE CORP COM 68902V107   65,541,748 776,561 SH   SOLE 25 725,331 0 51,230
OTIS WORLDWIDE CORP COM 68902V107   132,918,690 1,574,866 SH   SOLE 26 420,890 0 1,153,976
OTIS WORLDWIDE CORP COM 68902V107   90,305,215 1,069,967 SH   SOLE 28 7,148 0 1,062,819
OTIS WORLDWIDE CORP COM 68902V107   1,988,633 23,562 SH   SOLE 29 23,562 0 0
OTIS WORLDWIDE CORP COM 68902V107   248,161,658 2,940,304 SH   SOLE 30 2,940,304 0 0
OTIS WORLDWIDE CORP COM 68902V107   15,852,936 187,831 SH   SOLE 31 156,169 0 31,662
OTIS WORLDWIDE CORP COM 68902V107   173,376,759 2,054,227 SH   SOLE 34 2,054,227 0 0
OTIS WORLDWIDE CORP COM 68902V107   12,843,823 152,178 SH   SOLE 36 152,178 0 0
OTIS WORLDWIDE CORP COM 68902V107   2,954,591 35,007 SH   SOLE 37 35,007 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,444,844 17,119 SH   SOLE 40 17,119 0 0
OTIS WORLDWIDE CORP COM 68902V107   80,686 956 SH   OTR 43 956 0 0
OTIS WORLDWIDE CORP COM 68902V107   27,215,882 322,463 SH   SOLE 43 286,436 0 36,027
OTTER TAIL CORP COM 689648103   4,894,919 67,731 SH   SOLE 2 47,500 0 20,231
OTTER TAIL CORP COM 689648103   7,299 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103   32,088 444 SH   SOLE 7 444 0 0
OTTER TAIL CORP COM 689648103   10,142,372 140,340 SH   SOLE 18 140,340 0 0
OTTER TAIL CORP COM 689648103   5,906,121 81,723 SH   SOLE 19 81,723 0 0
OTTER TAIL CORP COM 689648103   362,137,382 5,010,895 SH   SOLE 21 5,010,895 0 0
OTTER TAIL CORP COM 689648103   80,958,588 1,120,224 SH   SOLE 22 1,079,597 0 40,627
OTTER TAIL CORP COM 689648103   1,682,518 23,281 SH   SOLE 26 19,821 0 3,460
OTTER TAIL CORP COM 689648103   4,501,337 62,285 SH   SOLE 30 62,285 0 0
OTTER TAIL CORP COM 689648103   1,314,519 18,189 SH   SOLE 43 17,013 0 1,176
OUSTER INC COM 68989M103   93,223 111,418 SH   SOLE 2 9,553 0 101,865
OUSTER INC COM 68989M103   1,170 1,398 SH   SOLE 7 1,398 0 0
OUSTER INC COM 68989M103   698,872 835,272 SH   SOLE 18 835,272 0 0
OUSTER INC COM 68989M103   452,858 541,243 SH   SOLE 19 541,243 0 0
OUSTER INC COM 68989M103   8,503,496 10,163,136 SH   SOLE 21 10,163,136 0 0
OUSTER INC COM 68989M103   5,482,276 6,552,260 SH   SOLE 22 6,340,478 0 211,782
OUSTER INC COM 68989M103   87,183 104,199 SH   SOLE 25 104,199 0 0
OUSTER INC COM 68989M103   42,731 51,071 SH   SOLE 26 11,344 0 39,727
OUSTER INC COM 68989M103   707,235 845,267 SH   SOLE 30 845,267 0 0
OUSTER INC COM 68989M103   70,603 84,383 SH   SOLE 34 84,383 0 0
OUSTER INC COM 68989M103   161 193 SH   SOLE 36 193 0 0
OUTBRAIN INC COM 69002R103   300,953 72,870 SH   SOLE 2 44,418 0 28,452
OUTBRAIN INC COM 69002R103   458,199 110,944 SH   SOLE 18 110,944 0 0
OUTBRAIN INC COM 69002R103   424,002 102,664 SH   SOLE 19 102,664 0 0
OUTBRAIN INC COM 69002R103   5,349,168 1,295,198 SH   SOLE 21 1,295,198 0 0
OUTBRAIN INC COM 69002R103   3,155,080 763,942 SH   SOLE 22 741,312 0 22,630
OUTFRONT MEDIA INC COM 69007J106   18,410,825 1,134,370 SH   SOLE 2 741,325 0 393,045
OUTFRONT MEDIA INC COM 69007J106   7,806,614 480,999 SH   SOLE 4 480,999 0 0
OUTFRONT MEDIA INC COM 69007J106   730,740 45,024 SH   SOLE 7 45,024 0 0
OUTFRONT MEDIA INC COM 69007J106   15,080,332 929,164 SH   SOLE 18 908,392 0 20,772
OUTFRONT MEDIA INC COM 69007J106   48,040,232 2,959,965 SH   SOLE 19 2,959,965 0 0
OUTFRONT MEDIA INC COM 69007J106   279,728,968 17,235,303 SH   SOLE 21 17,235,303 0 0
OUTFRONT MEDIA INC COM 69007J106   101,066,726 6,227,155 SH   SOLE 22 5,549,450 0 677,705
OUTFRONT MEDIA INC COM 69007J106   1,863,431 114,814 SH   SOLE 23 114,814 0 0
OUTFRONT MEDIA INC COM 69007J106   338,460 20,854 SH   SOLE 25 20,854 0 0
OUTFRONT MEDIA INC COM 69007J106   5,714,080 352,069 SH   SOLE 26 57,133 0 294,936
OUTFRONT MEDIA INC COM 69007J106   4,994,945 307,760 SH   SOLE 28 158,806 0 148,954
OUTFRONT MEDIA INC COM 69007J106   4,869,568 300,035 SH   SOLE 30 300,035 0 0
OUTFRONT MEDIA INC COM 69007J106   6,359,206 391,818 SH   SOLE 34 391,818 0 0
OUTFRONT MEDIA INC COM 69007J106   82,903 5,108 SH   SOLE 36 5,108 0 0
OUTFRONT MEDIA INC COM 69007J106   324,486 19,993 SH   SOLE 40 19,993 0 0
OUTFRONT MEDIA INC COM 69007J106   549,253 33,842 SH   SOLE 43 31,981 0 1,861
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   18,357 16,841 SH   SOLE 2 3,559 0 13,282
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   365,543 335,361 SH   SOLE 18 335,361 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   327,029 300,027 SH   SOLE 19 300,027 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   4,757,845 4,364,995 SH   SOLE 21 4,364,995 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   3,324,722 3,050,204 SH   SOLE 22 3,005,026 0 45,178
OUTSET MED INC COM 690145107   420,366 22,846 SH   SOLE 2 12,265 0 10,581
OUTSET MED INC COM 690145107   8,354 454 SH   SOLE 4 65 0 389
OUTSET MED INC COM 690145107   287,242 15,611 SH   SOLE 7 15,611 0 0
OUTSET MED INC COM 690145107   2,247,781 122,162 SH   SOLE 18 122,162 0 0
OUTSET MED INC COM 690145107   1,764,210 95,881 SH   SOLE 19 95,881 0 0
OUTSET MED INC COM 690145107   33,232,185 1,806,097 SH   SOLE 21 1,806,097 0 0
OUTSET MED INC COM 690145107   23,067,804 1,253,685 SH   SOLE 22 1,224,621 0 29,064
OUTSET MED INC COM 690145107   135,332 7,355 SH   SOLE 25 7,355 0 0
OUTSET MED INC COM 690145107   369,638 20,089 SH   SOLE 26 17,588 0 2,501
OUTSET MED INC COM 690145107   11,426 621 SH   SOLE 28 0 0 621
OUTSET MED INC COM 690145107   778,725 42,322 SH   SOLE 30 42,322 0 0
OUTSET MED INC COM 690145107   27,913 1,517 SH   SOLE 36 1,517 0 0
OUTSET MED INC COM 690145107   141,551 7,693 SH   SOLE 40 7,693 0 0
OUTSET MED INC COM 690145107   719,274 39,091 SH   SOLE 43 37,343 0 1,748
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   8,931 2,290 SH   SOLE 2 0 0 2,290
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   42,003 10,770 SH   SOLE 18 10,770 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   1,378,127 353,366 SH   SOLE 21 353,366 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   3,866,394 991,383 SH   SOLE 22 991,383 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   32,304 8,283 SH   SOLE 43 7,981 0 302
OVERSTOCK COM INC DEL COM 690370101   5,143,634 253,756 SH   SOLE 2 126,374 0 127,382
OVERSTOCK COM INC DEL COM 690370101   3,385 167 SH   SOLE 4 167 0 0
OVERSTOCK COM INC DEL COM 690370101   8,493 419 SH   SOLE 7 419 0 0
OVERSTOCK COM INC DEL COM 690370101   2,703,248 133,362 SH   SOLE 18 120,612 0 12,750
OVERSTOCK COM INC DEL COM 690370101   14,087,488 694,992 SH   SOLE 19 694,992 0 0
OVERSTOCK COM INC DEL COM 690370101   29,742,921 1,467,337 SH   SOLE 21 1,467,337 0 0
OVERSTOCK COM INC DEL COM 690370101   39,800,348 1,963,510 SH   SOLE 22 1,911,916 0 51,594
OVERSTOCK COM INC DEL COM 690370101   296,510 14,628 SH   SOLE 23 14,628 0 0
OVERSTOCK COM INC DEL COM 690370101   123,971 6,116 SH   SOLE 25 6,116 0 0
OVERSTOCK COM INC DEL COM 690370101   2,911,218 143,622 SH   SOLE 26 11,487 0 132,135
OVERSTOCK COM INC DEL COM 690370101   15,527 766 SH   SOLE 28 766 0 0
OVERSTOCK COM INC DEL COM 690370101   1,354,077 66,802 SH   SOLE 30 66,802 0 0
OVERSTOCK COM INC DEL COM 690370101   196,599 9,699 SH   SOLE 40 9,699 0 0
OVERSTOCK COM INC DEL COM 690370101   398,447 19,657 SH   SOLE 43 18,320 0 1,337
OVID THERAPEUTICS INC COM 690469101   2,268 879 SH   SOLE 2 0 0 879
OVID THERAPEUTICS INC COM 690469101   24,964 9,676 SH   SOLE 18 9,676 0 0
OVID THERAPEUTICS INC COM 690469101   422,785 163,870 SH   SOLE 21 163,870 0 0
OVID THERAPEUTICS INC COM 690469101   1,422,772 551,462 SH   SOLE 22 551,462 0 0
OVINTIV INC COM 69047Q102   14,137,262 391,831 SH   SOLE 2 179,546 0 212,285
OVINTIV INC COM 69047Q102   3,676,119 101,888 SH   SOLE 4 75,908 0 25,980
OVINTIV INC COM 69047Q102   15,645,262 433,627 SH   SOLE 7 372,188 0 61,439
OVINTIV INC COM 69047Q102   644,172 17,854 SH   SOLE 13 17,854 0 0
OVINTIV INC COM 69047Q102   806,280 22,347 SH   SOLE 15 22,347 0 0
OVINTIV INC COM 69047Q102   8,581,772 237,854 SH   SOLE 18 210,725 0 27,129
OVINTIV INC COM 69047Q102   19,042,808 527,794 SH   SOLE 19 527,794 0 0
OVINTIV INC COM 69047Q102   191,918,179 5,319,240 SH   SOLE 21 5,319,240 0 0
OVINTIV INC COM 69047Q102   252,579,339 7,000,536 SH   SOLE 22 6,517,934 0 482,602
OVINTIV INC COM 69047Q102   17,278,856 478,904 SH   SOLE 23 478,904 0 0
OVINTIV INC COM 69047Q102   3,650,791 101,186 SH   SOLE 25 101,186 0 0
OVINTIV INC COM 69047Q102   11,792,892 326,854 SH   SOLE 26 169,157 0 157,697
OVINTIV INC COM 69047Q102   9,536,521 264,316 SH   SOLE 28 598 0 263,718
OVINTIV INC COM 69047Q102   6,819 189 SH   SOLE 29 189 0 0
OVINTIV INC COM 69047Q102   36,864,343 1,021,739 SH   SOLE 30 998,427 0 23,312
OVINTIV INC COM 69047Q102   2,052,699 56,893 SH   SOLE 31 52,282 0 4,611
OVINTIV INC COM 69047Q102   19,553,448 541,947 SH   SOLE 34 541,947 0 0
OVINTIV INC COM 69047Q102   1,265,470 35,074 SH   SOLE 36 35,074 0 0
OVINTIV INC COM 69047Q102   337,781 9,362 SH   SOLE 40 9,362 0 0
OVINTIV INC COM 69047Q102   18,545 514 SH   OTR 43 514 0 0
OVINTIV INC COM 69047Q102   23,271,208 644,989 SH   SOLE 43 629,168 0 15,821
OWENS & MINOR INC NEW COM 690732102   1,084,673 74,548 SH   SOLE 2 23,713 0 50,835
OWENS & MINOR INC NEW COM 690732102   3,929 270 SH   SOLE 4 270 0 0
OWENS & MINOR INC NEW COM 690732102   340,717 23,417 SH   SOLE 7 23,417 0 0
OWENS & MINOR INC NEW COM 690732102   3,688,178 253,483 SH   SOLE 18 253,483 0 0
OWENS & MINOR INC NEW COM 690732102   2,140,698 147,127 SH   SOLE 19 147,127 0 0
OWENS & MINOR INC NEW COM 690732102   135,062,994 9,282,680 SH   SOLE 21 9,282,680 0 0
OWENS & MINOR INC NEW COM 690732102   30,792,849 2,116,347 SH   SOLE 22 2,028,850 0 87,497
OWENS & MINOR INC NEW COM 690732102   184,567 12,685 SH   SOLE 25 12,685 0 0
OWENS & MINOR INC NEW COM 690732102   516,903 35,526 SH   SOLE 26 29,749 0 5,777
OWENS & MINOR INC NEW COM 690732102   19,482 1,339 SH   SOLE 28 1,339 0 0
OWENS & MINOR INC NEW COM 690732102   2,512,349 172,670 SH   SOLE 30 172,670 0 0
OWENS & MINOR INC NEW COM 690732102   99,478 6,837 SH   SOLE 36 6,837 0 0
OWENS & MINOR INC NEW COM 690732102   190,299 13,079 SH   SOLE 40 13,079 0 0
OWENS & MINOR INC NEW COM 690732102   3,652 251 SH   OTR 43 251 0 0
OWENS & MINOR INC NEW COM 690732102   878,544 60,381 SH   SOLE 43 58,095 0 2,286
OWENS CORNING NEW COM 690742101   35,085,984 366,242 SH   SOLE 2 196,633 0 169,609
OWENS CORNING NEW COM 690742101   11,506,730 120,112 SH   SOLE 4 80,283 0 39,829
OWENS CORNING NEW COM 690742101   13,308,728 138,922 SH   SOLE 7 115,793 0 23,129
OWENS CORNING NEW COM 690742101   2,374,020 24,781 SH   SOLE 13 24,781 0 0
OWENS CORNING NEW COM 690742101   1,040,675 10,863 SH   SOLE 15 10,863 0 0
OWENS CORNING NEW COM 690742101   21,001,947 219,227 SH   SOLE 18 205,519 0 13,708
OWENS CORNING NEW COM 690742101   16,612,965 173,413 SH   SOLE 19 173,413 0 0
OWENS CORNING NEW COM 690742101   545,965,062 5,699,009 SH   SOLE 21 5,699,009 0 0
OWENS CORNING NEW COM 690742101   301,162,053 3,143,654 SH   SOLE 22 2,927,552 0 216,102
OWENS CORNING NEW COM 690742101   21,986,100 229,500 SH   SOLE 23 229,500 0 0
OWENS CORNING NEW COM 690742101   4,867,023 50,804 SH   SOLE 25 50,804 0 0
OWENS CORNING NEW COM 690742101   18,878,827 197,065 SH   SOLE 26 105,135 0 91,930
OWENS CORNING NEW COM 690742101   28,585,858 298,391 SH   SOLE 28 58,438 0 239,953
OWENS CORNING NEW COM 690742101   1,716,832 17,921 SH   SOLE 29 17,921 0 0
OWENS CORNING NEW COM 690742101   79,331,597 828,096 SH   SOLE 30 680,643 0 147,453
OWENS CORNING NEW COM 690742101   6,226,234 64,992 SH   SOLE 31 63,354 0 1,638
OWENS CORNING NEW COM 690742101   27,472,470 286,769 SH   SOLE 34 286,769 0 0
OWENS CORNING NEW COM 690742101   1,559,528 16,279 SH   SOLE 36 16,279 0 0
OWENS CORNING NEW COM 690742101   417,305 4,356 SH   SOLE 40 4,356 0 0
OWENS CORNING NEW COM 690742101   32,859 343 SH   OTR 43 343 0 0
OWENS CORNING NEW COM 690742101   15,287,889 159,581 SH   SOLE 43 149,368 0 10,213
OWL ROCK CAPITAL CORPORATION COM 69121K104   172,278 13,662 SH   SOLE 22 13,662 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   25,959,438 2,058,639 SH   SOLE 30 2,058,639 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   13 1 SH   SOLE 43 1 0 0
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104   22,698 1,800 SH Put SOLE 4 1,800 0 0
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104   365,690 29,000 SH Put SOLE 18 29,000 0 0
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104   6,497,933 515,300 SH Put SOLE 19 515,300 0 0
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104   179,062 14,200 SH Put SOLE 22 14,200 0 0
OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104   1,761,617 139,700 SH Put SOLE 34 139,700 0 0
OWLET INC COM CL A 69120X107   2,118 6,529 SH   SOLE 2 0 0 6,529
OWLET INC COM CL A 69120X107   23,304 71,837 SH   SOLE 18 71,837 0 0
OWLET INC COM CL A 69120X107   7,931 24,448 SH   SOLE 19 24,448 0 0
OWLET INC COM CL A 69120X107   225,549 695,282 SH   SOLE 21 695,282 0 0
OWLET INC COM CL A 69120X107   357,438 1,101,843 SH   SOLE 22 1,095,466 0 6,377
OXBRIDGE RE HLDGS LTD SHS G6856M106   737 421 SH   SOLE 18 421 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106   17,990 10,280 SH   SOLE 21 10,280 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106   406 232 SH   SOLE 22 232 0 0
OXFORD INDS INC COM 691497309   4,570,146 43,282 SH   SOLE 2 30,199 0 13,083
OXFORD INDS INC COM 691497309   6,335 60 SH   SOLE 4 60 0 0
OXFORD INDS INC COM 691497309   359,112 3,401 SH   SOLE 7 3,401 0 0
OXFORD INDS INC COM 691497309   5,131,463 48,598 SH   SOLE 18 48,598 0 0
OXFORD INDS INC COM 691497309   7,149,816 67,713 SH   SOLE 19 67,713 0 0
OXFORD INDS INC COM 691497309   185,551,406 1,757,282 SH   SOLE 21 1,757,282 0 0
OXFORD INDS INC COM 691497309   51,286,858 485,717 SH   SOLE 22 472,169 0 13,548
OXFORD INDS INC COM 691497309   288,683 2,734 SH   SOLE 23 2,734 0 0
OXFORD INDS INC COM 691497309   226,596 2,146 SH   SOLE 25 2,146 0 0
OXFORD INDS INC COM 691497309   2,036,831 19,290 SH   SOLE 26 8,874 0 10,416
OXFORD INDS INC COM 691497309   31,783 301 SH   SOLE 28 301 0 0
OXFORD INDS INC COM 691497309   2,790,216 26,425 SH   SOLE 30 26,425 0 0
OXFORD INDS INC COM 691497309   59,025 559 SH   SOLE 34 559 0 0
OXFORD INDS INC COM 691497309   237,578 2,250 SH   SOLE 40 2,250 0 0
OXFORD INDS INC COM 691497309   1,600,443 15,157 SH   SOLE 43 14,645 0 512
OXFORD SQUARE CAP CORP COM 69181V107   758,890 240,155 SH   SOLE 30 240,155 0 0
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 A M TRANSN SVCS INC COM 693149106   94,250 3,292 SH   SOLE 2 1,820 0 1,472
P A M TRANSN SVCS INC COM 693149106   3,779 132 SH   SOLE 7 132 0 0
P A M TRANSN SVCS INC COM 693149106   527,078 18,410 SH   SOLE 18 18,410 0 0
P A M TRANSN SVCS INC COM 693149106   400,133 13,976 SH   SOLE 19 13,976 0 0
P A M TRANSN SVCS INC COM 693149106   6,148,207 214,747 SH   SOLE 21 214,747 0 0
P A M TRANSN SVCS INC COM 693149106   5,857,784 204,603 SH   SOLE 22 203,189 0 1,414
P A M TRANSN SVCS INC COM 693149106   74,896 2,616 SH   SOLE 25 2,616 0 0
P A M TRANSN SVCS INC COM 693149106   19,497 681 SH   SOLE 28 0 0 681
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   287,753 10,552 SH   SOLE 19 10,552 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   626,392 22,970 SH   SOLE 22 22,970 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   41,178 1,510 SH   SOLE 30 1,510 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   24,495,843 898,271 SH   SOLE 43 776,378 0 121,893
P10 INC COM CL A 69376K106   12,688 1,255 SH   SOLE 2 0 0 1,255
P10 INC COM CL A 69376K106   7,977 789 SH   SOLE 18 789 0 0
P10 INC COM CL A 69376K106   705,769 69,809 SH   SOLE 21 69,809 0 0
P10 INC COM CL A 69376K106   1,651,549 163,358 SH   SOLE 22 163,358 0 0
P10 INC COM CL A 69376K106   10,990 1,087 SH   SOLE 26 715 0 372
P10 INC COM CL A 69376K106   50,924 5,037 SH   SOLE 28 0 0 5,037
P10 INC COM CL A 69376K106   24,254 2,399 SH   SOLE 31 2,234 0 165
P3 HEALTH PARTNERS INC COM CL A 744413105   40,584 38,287 SH   SOLE 2 1,319 0 36,968
P3 HEALTH PARTNERS INC COM CL A 744413105   74,255 70,052 SH   SOLE 18 70,052 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   48,372 45,634 SH   SOLE 19 45,634 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   934,951 882,029 SH   SOLE 21 882,029 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   578,881 546,114 SH   SOLE 22 538,293 0 7,821
PACCAR INC COM 693718108   72,693,968 993,087 SH   SOLE 2 137,349 0 855,738
PACCAR INC COM 693718108   29,183,888 398,687 SH   SOLE 4 212,132 0 186,555
PACCAR INC COM 693718108   27,893,299 381,056 SH   SOLE 7 364,299 0 16,757
PACCAR INC COM 693718108   547,316 7,477 SH   SOLE 13 7,477 0 0
PACCAR INC COM 693718108   6,552,352 89,513 SH   SOLE 15 89,513 0 0
PACCAR INC COM 693718108   59,732,005 816,011 SH   SOLE 18 772,265 0 43,746
PACCAR INC COM 693718108   19,516,218 266,615 SH   SOLE 19 266,615 0 0
PACCAR INC COM 693718108   1,037,508,252 14,173,610 SH   SOLE 21 14,173,610 0 0
PACCAR INC COM 693718108   816,550,099 11,155,056 SH   SOLE 22 10,093,024 0 1,062,032
PACCAR INC COM 693718108   72,105,806 985,052 SH   SOLE 23 985,052 0 0
PACCAR INC COM 693718108   51,081,705 697,838 SH   SOLE 25 695,748 0 2,089
PACCAR INC COM 693718108   67,785,250 926,028 SH   SOLE 26 370,122 0 555,906
PACCAR INC COM 693718108   99,824,890 1,363,728 SH   SOLE 28 7,803 0 1,355,925
PACCAR INC COM 693718108   242,985,058 3,319,468 SH   SOLE 30 3,313,852 0 5,616
PACCAR INC COM 693718108   10,629,738 145,215 SH   SOLE 31 106,310 0 38,905
PACCAR INC COM 693718108   8,585,482 117,288 SH   SOLE 32 117,288 0 0
PACCAR INC COM 693718108   25,914,923 354,029 SH   SOLE 34 354,029 0 0
PACCAR INC COM 693718108   11,159,999 152,459 SH   SOLE 36 152,459 0 0
PACCAR INC COM 693718108   1,517,070 20,725 SH   SOLE 40 20,725 0 0
PACCAR INC COM 693718108   97,942 1,338 SH   OTR 43 1,338 0 0
PACCAR INC COM 693718108   47,792,309 652,900 SH   SOLE 43 585,144 0 67,756
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   3,668,382 316,786 SH   SOLE 2 100,013 0 216,773
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   8,349 721 SH   SOLE 4 721 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   421,489 36,398 SH   SOLE 7 36,398 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   7,929,671 684,773 SH   SOLE 18 684,773 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   13,977,037 1,206,998 SH   SOLE 19 1,206,998 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   116,716,939 10,079,183 SH   SOLE 21 10,079,183 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   77,398,751 6,683,830 SH   SOLE 22 6,391,801 0 292,029
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   109,084 9,420 SH   SOLE 23 9,420 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   405,474 35,015 SH   SOLE 25 35,015 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,632,166 140,947 SH   SOLE 26 62,993 0 77,954
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   246,399 21,278 SH   SOLE 28 10,632 0 10,646
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   8,541,281 737,589 SH   SOLE 30 737,589 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   42,151 3,640 SH   SOLE 34 3,640 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   29,645 2,560 SH   SOLE 36 2,560 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   425,368 36,733 SH   SOLE 40 36,733 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   10,665 921 SH   OTR 43 921 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   2,375,151 205,108 SH   SOLE 43 184,161 0 20,947
PACIFIC PREMIER BANCORP COM 69478X105   1,948,022 81,100 SH   SOLE 2 23,428 0 57,672
PACIFIC PREMIER BANCORP COM 69478X105   6,894 287 SH   SOLE 4 287 0 0
PACIFIC PREMIER BANCORP COM 69478X105   23,780 990 SH   SOLE 7 990 0 0
PACIFIC PREMIER BANCORP COM 69478X105   7,445,191 309,958 SH   SOLE 18 309,958 0 0
PACIFIC PREMIER BANCORP COM 69478X105   3,679,119 153,169 SH   SOLE 19 153,169 0 0
PACIFIC PREMIER BANCORP COM 69478X105   263,974,444 10,989,777 SH   SOLE 21 10,989,777 0 0
PACIFIC PREMIER BANCORP COM 69478X105   53,081,294 2,209,879 SH   SOLE 22 2,118,446 0 91,433
PACIFIC PREMIER BANCORP COM 69478X105   231,289 9,629 SH   SOLE 25 9,629 0 0
PACIFIC PREMIER BANCORP COM 69478X105   920,735 38,332 SH   SOLE 26 31,737 0 6,595
PACIFIC PREMIER BANCORP COM 69478X105   40,498 1,686 SH   SOLE 28 1,686 0 0
PACIFIC PREMIER BANCORP COM 69478X105   3,447,783 143,538 SH   SOLE 30 143,538 0 0
PACIFIC PREMIER BANCORP COM 69478X105   251,994 10,491 SH   SOLE 40 10,491 0 0
PACIFIC PREMIER BANCORP COM 69478X105   891,382 37,110 SH   SOLE 43 34,451 0 2,659
PACIRA BIOSCIENCES INC COM 695127100   5,212,294 127,721 SH   SOLE 2 99,860 0 27,861
PACIRA BIOSCIENCES INC COM 695127100   7,019 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100   20,854 511 SH   SOLE 7 511 0 0
PACIRA BIOSCIENCES INC COM 695127100   5,931,897 145,354 SH   SOLE 18 140,880 0 4,474
PACIRA BIOSCIENCES INC COM 695127100   9,041,415 221,549 SH   SOLE 19 221,549 0 0
PACIRA BIOSCIENCES INC COM 695127100   218,794,612 5,361,299 SH   SOLE 21 5,361,299 0 0
PACIRA BIOSCIENCES INC COM 695127100   59,229,594 1,451,350 SH   SOLE 22 1,417,245 0 34,105
PACIRA BIOSCIENCES INC COM 695127100   265,591 6,508 SH   SOLE 23 6,508 0 0
PACIRA BIOSCIENCES INC COM 695127100   360,597 8,836 SH   SOLE 25 8,836 0 0
PACIRA BIOSCIENCES INC COM 695127100   1,099,585 26,944 SH   SOLE 26 17,141 0 9,803
PACIRA BIOSCIENCES INC COM 695127100   317,583 7,782 SH   SOLE 28 784 0 6,998
PACIRA BIOSCIENCES INC COM 695127100   3,943,021 96,619 SH   SOLE 30 96,619 0 0
PACIRA BIOSCIENCES INC COM 695127100   357,985 8,772 SH   SOLE 34 8,772 0 0
PACIRA BIOSCIENCES INC COM 695127100   24,568 602 SH   SOLE 36 602 0 0
PACIRA BIOSCIENCES INC COM 695127100   334,152 8,188 SH   SOLE 40 8,188 0 0
PACIRA BIOSCIENCES INC COM 695127100   21,915 537 SH   OTR 43 537 0 0
PACIRA BIOSCIENCES INC COM 695127100   1,660,314 40,684 SH   SOLE 43 34,663 0 6,021
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7   2,180,796 2,385,000 PRN   SOLE 21 2,385,000 0 0
PACKAGING CORP AMER COM 695156109   15,563,676 112,106 SH   SOLE 2 33,255 0 78,851
PACKAGING CORP AMER COM 695156109   11,048,786 79,585 SH   SOLE 4 37,336 0 42,249
PACKAGING CORP AMER COM 695156109   9,961,053 71,750 SH   SOLE 7 68,413 0 3,337
PACKAGING CORP AMER COM 695156109   171,316 1,234 SH   SOLE 13 1,234 0 0
PACKAGING CORP AMER COM 695156109   2,144,507 15,447 SH   SOLE 15 15,447 0 0
PACKAGING CORP AMER COM 695156109   25,583,592 184,280 SH   SOLE 18 174,693 0 9,587
PACKAGING CORP AMER COM 695156109   17,810,084 128,287 SH   SOLE 19 128,287 0 0
PACKAGING CORP AMER COM 695156109   661,526,894 4,765,014 SH   SOLE 21 4,765,014 0 0
PACKAGING CORP AMER COM 695156109   307,852,610 2,217,479 SH   SOLE 22 2,014,261 0 203,218
PACKAGING CORP AMER COM 695156109   23,724,103 170,886 SH   SOLE 23 170,886 0 0
PACKAGING CORP AMER COM 695156109   23,813,649 171,531 SH   SOLE 25 171,531 0 0
PACKAGING CORP AMER COM 695156109   21,625,549 155,770 SH   SOLE 26 57,212 0 98,558
PACKAGING CORP AMER COM 695156109   22,453,254 161,732 SH   SOLE 28 1,141 0 160,591
PACKAGING CORP AMER COM 695156109   14,515,926 104,559 SH   SOLE 29 104,559 0 0
PACKAGING CORP AMER COM 695156109   66,445,149 478,608 SH   SOLE 30 478,608 0 0
PACKAGING CORP AMER COM 695156109   3,637,762 26,203 SH   SOLE 31 19,285 0 6,918
PACKAGING CORP AMER COM 695156109   4,674,961 33,674 SH   SOLE 32 33,674 0 0
PACKAGING CORP AMER COM 695156109   6,409,920 46,171 SH   SOLE 34 46,171 0 0
PACKAGING CORP AMER COM 695156109   3,989,697 28,738 SH   SOLE 36 28,738 0 0
PACKAGING CORP AMER COM 695156109   546,574 3,937 SH   SOLE 40 3,937 0 0
PACKAGING CORP AMER COM 695156109   49,701 358 SH   OTR 43 358 0 0
PACKAGING CORP AMER COM 695156109   12,615,648 90,871 SH   SOLE 43 80,330 0 10,541
PACTIV EVERGREEN INC COM 69526K105   393,688 49,211 SH   SOLE 2 17,303 0 31,908
PACTIV EVERGREEN INC COM 69526K105   2,392 299 SH   SOLE 7 299 0 0
PACTIV EVERGREEN INC COM 69526K105   998,408 124,801 SH   SOLE 18 124,801 0 0
PACTIV EVERGREEN INC COM 69526K105   669,016 83,627 SH   SOLE 19 83,627 0 0
PACTIV EVERGREEN INC COM 69526K105   11,520,216 1,440,027 SH   SOLE 21 1,440,027 0 0
PACTIV EVERGREEN INC COM 69526K105   9,159,400 1,144,925 SH   SOLE 22 1,094,812 0 50,113
PACTIV EVERGREEN INC COM 69526K105   45,032 5,629 SH   SOLE 25 5,629 0 0
PACTIV EVERGREEN INC COM 69526K105   101,296 12,662 SH   SOLE 30 12,662 0 0
PACTIV EVERGREEN INC COM 69526K105   58,376 7,297 SH   SOLE 43 6,276 0 1,021
PACWEST BANCORP DEL COM 695263103   3,795,566 390,089 SH   SOLE 2 93,056 0 297,033
PACWEST BANCORP DEL COM 695263103   4,563 469 SH   SOLE 4 469 0 0
PACWEST BANCORP DEL COM 695263103   198,531 20,404 SH   SOLE 7 20,404 0 0
PACWEST BANCORP DEL COM 695263103   2,310,992 237,512 SH   SOLE 18 237,512 0 0
PACWEST BANCORP DEL COM 695263103   354,230 36,406 SH   SOLE 19 36,406 0 0
PACWEST BANCORP DEL COM 695263103   58,054,639 5,966,561 SH   SOLE 21 5,966,561 0 0
PACWEST BANCORP DEL COM 695263103   33,084,647 3,400,272 SH   SOLE 22 3,244,971 0 155,301
PACWEST BANCORP DEL COM 695263103   187,487 19,269 SH   SOLE 25 19,269 0 0
PACWEST BANCORP DEL COM 695263103   495,802 50,956 SH   SOLE 26 38,544 0 12,412
PACWEST BANCORP DEL COM 695263103   126,218 12,972 SH   SOLE 28 2,083 0 10,889
PACWEST BANCORP DEL COM 695263103   1,697,671 174,478 SH   SOLE 30 174,478 0 0
PACWEST BANCORP DEL COM 695263103   16,541 1,700 SH   SOLE 31 1,700 0 0
PACWEST BANCORP DEL COM 695263103   88,952 9,142 SH   SOLE 36 9,142 0 0
PACWEST BANCORP DEL COM 695263103   183,751 18,885 SH   SOLE 40 18,885 0 0
PACWEST BANCORP DEL COM 695263103   1,037,534 106,632 SH   SOLE 43 99,066 0 7,566
PAGERDUTY INC COM 69553P100   6,644,976 189,965 SH   SOLE 2 100,402 0 89,563
PAGERDUTY INC COM 69553P100   104,695 2,993 SH   SOLE 4 332 0 2,661
PAGERDUTY INC COM 69553P100   617,257 17,646 SH   SOLE 7 17,646 0 0
PAGERDUTY INC COM 69553P100   8,480,376 242,435 SH   SOLE 18 214,447 0 27,988
PAGERDUTY INC COM 69553P100   25,399,503 726,115 SH   SOLE 19 726,115 0 0
PAGERDUTY INC COM 69553P100   106,430,813 3,042,619 SH   SOLE 21 3,042,619 0 0
PAGERDUTY INC COM 69553P100   93,542,676 2,674,176 SH   SOLE 22 2,612,389 0 61,787
PAGERDUTY INC COM 69553P100   512,667 14,656 SH   SOLE 23 14,656 0 0
PAGERDUTY INC COM 69553P100   514,066 14,696 SH   SOLE 25 14,696 0 0
PAGERDUTY INC COM 69553P100   4,108,016 117,439 SH   SOLE 26 40,512 0 76,927
PAGERDUTY INC COM 69553P100   52,120 1,490 SH   SOLE 28 1,490 0 0
PAGERDUTY INC COM 69553P100   24,038,046 687,194 SH   SOLE 30 687,194 0 0
PAGERDUTY INC COM 69553P100   86,401 2,470 SH   SOLE 36 2,470 0 0
PAGERDUTY INC COM 69553P100   391,111 11,181 SH   SOLE 40 11,181 0 0
PAGERDUTY INC COM 69553P100   1,255,747 35,899 SH   SOLE 43 33,519 0 2,380
PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6   1,990,609 1,775,000 PRN   SOLE 21 1,775,000 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   23,885 2,787 SH   SOLE 2 1,165 0 1,622
PAGSEGURO DIGITAL LTD COM CL A G68707101   40,108 4,680 SH   SOLE 4 0 0 4,680
PAGSEGURO DIGITAL LTD COM CL A G68707101   25,427 2,967 SH   SOLE 19 2,967 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   145,964 17,032 SH   SOLE 21 17,032 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   274,317 32,009 SH   SOLE 22 32,009 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   50,614 5,906 SH   SOLE 23 5,906 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   24,733 2,886 SH   SOLE 25 2,886 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   80,875 9,437 SH   SOLE 28 9,437 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   1,669,882 194,852 SH   SOLE 30 194,852 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   66,683 7,781 SH   SOLE 31 7,781 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   29,594,481 3,453,265 SH   SOLE 34 3,453,265 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   19,871,535 2,351,661 SH   SOLE 2 122,095 0 2,229,566
PALANTIR TECHNOLOGIES INC CL A 69608A108   8,935,089 1,057,407 SH   SOLE 4 588,974 0 468,433
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,870,391 221,348 SH   SOLE 7 221,348 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   403,031 47,696 SH   SOLE 13 47,696 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   967,432 114,489 SH   SOLE 15 114,489 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   25,512,958 3,019,285 SH   SOLE 18 2,923,720 0 95,565
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,508,710 415,232 SH   SOLE 19 415,232 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   296,577,593 35,097,940 SH   SOLE 21 35,097,940 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   348,077,352 41,192,586 SH   SOLE 22 38,012,793 0 3,179,793
PALANTIR TECHNOLOGIES INC CL A 69608A108   26,544,914 3,141,410 SH   SOLE 23 3,141,410 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   20,609,753 2,439,024 SH   SOLE 25 2,434,713 0 4,311
PALANTIR TECHNOLOGIES INC CL A 69608A108   15,782,251 1,867,722 SH   SOLE 26 920,876 0 946,846
PALANTIR TECHNOLOGIES INC CL A 69608A108   18,819,181 2,227,122 SH   SOLE 28 25,527 0 2,201,595
PALANTIR TECHNOLOGIES INC CL A 69608A108   18,083 2,140 SH   SOLE 29 2,140 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   33,403,365 3,953,061 SH   SOLE 30 3,953,061 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   4,110,088 486,401 SH   SOLE 31 351,135 0 135,266
PALANTIR TECHNOLOGIES INC CL A 69608A108   535,586 63,383 SH   SOLE 34 63,383 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,756,329 444,536 SH   SOLE 36 444,536 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   551,582 65,276 SH   SOLE 40 65,276 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   25,451 3,012 SH   OTR 43 3,012 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,556,436 420,880 SH   SOLE 43 359,547 0 61,333
PALATIN TECHNOLOGIES INC COM NEW 696077502   226 82 SH   SOLE 2 0 0 82
PALATIN TECHNOLOGIES INC COM NEW 696077502   348,081 126,575 SH   SOLE 21 126,575 0 0
PALATIN TECHNOLOGIES INC COM NEW 696077502   328,675 119,518 SH   SOLE 22 119,518 0 0
PALISADE BIO INC COM 696389204   28 8 SH   SOLE 22 8 0 0
PALO ALTO NETWORKS INC COM 697435105   121,772,090 609,653 SH   SOLE 2 114,430 0 495,223
PALO ALTO NETWORKS INC COM 697435105   47,493,179 237,775 SH   SOLE 4 137,839 0 99,936
PALO ALTO NETWORKS INC COM 697435105   27,250,528 136,430 SH   SOLE 7 136,430 0 0
PALO ALTO NETWORKS INC COM 697435105   2,895,831 14,498 SH   SOLE 13 14,498 0 0
PALO ALTO NETWORKS INC COM 697435105   4,343,746 21,747 SH   SOLE 15 21,747 0 0
PALO ALTO NETWORKS INC COM 697435105   137,816,206 689,978 SH   SOLE 18 624,086 0 65,892
PALO ALTO NETWORKS INC COM 697435105   83,882,810 419,960 SH   SOLE 19 419,960 0 0
PALO ALTO NETWORKS INC COM 697435105   784,602,689 3,928,120 SH   SOLE 21 3,928,120 0 0
PALO ALTO NETWORKS INC COM 697435105   1,408,775,009 7,053,044 SH   SOLE 22 6,495,433 0 557,611
PALO ALTO NETWORKS INC COM 697435105   115,356,242 577,532 SH   SOLE 23 577,532 0 0
PALO ALTO NETWORKS INC COM 697435105   120,290,019 602,233 SH   SOLE 25 601,378 0 855
PALO ALTO NETWORKS INC COM 697435105   78,905,889 395,043 SH   SOLE 26 191,132 0 203,911
PALO ALTO NETWORKS INC COM 697435105   125,120,731 626,418 SH   SOLE 28 10,167 0 616,251
PALO ALTO NETWORKS INC COM 697435105   1,636,670 8,194 SH   SOLE 29 8,194 0 0
PALO ALTO NETWORKS INC COM 697435105   217,394,819 1,088,389 SH   SOLE 30 1,068,278 0 20,111
PALO ALTO NETWORKS INC COM 697435105   20,379,472 102,030 SH   SOLE 31 79,363 0 22,667
PALO ALTO NETWORKS INC COM 697435105   13,576,528 67,971 SH   SOLE 32 67,971 0 0
PALO ALTO NETWORKS INC COM 697435105   77,390,062 387,454 SH   SOLE 34 387,454 0 0
PALO ALTO NETWORKS INC COM 697435105   15,497,627 77,589 SH   SOLE 36 77,589 0 0
PALO ALTO NETWORKS INC COM 697435105   2,378,104 11,906 SH   SOLE 40 11,906 0 0
PALO ALTO NETWORKS INC COM 697435105   168,381 843 SH   OTR 43 843 0 0
PALO ALTO NETWORKS INC COM 697435105   31,556,124 157,986 SH   SOLE 43 140,105 0 17,881
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7   5,377,200 2,400,000 PRN   SOLE 2 2,400,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7   22,685,063 10,125,000 PRN   SOLE 21 10,125,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7   21,508,800 9,600,000 PRN   SOLE 34 9,600,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2   24,072,977 11,938,000 PRN   SOLE 21 11,938,000 0 0
PALOMAR HLDGS INC COM 69753M105   1,570,826 28,457 SH   SOLE 2 22,601 0 5,856
PALOMAR HLDGS INC COM 69753M105   4,471 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105   14,297 259 SH   SOLE 7 259 0 0
PALOMAR HLDGS INC COM 69753M105   4,238,477 76,784 SH   SOLE 18 76,784 0 0
PALOMAR HLDGS INC COM 69753M105   2,794,555 50,626 SH   SOLE 19 50,626 0 0
PALOMAR HLDGS INC COM 69753M105   159,623,110 2,891,723 SH   SOLE 21 2,891,723 0 0
PALOMAR HLDGS INC COM 69753M105   38,023,913 688,839 SH   SOLE 22 669,986 0 18,853
PALOMAR HLDGS INC COM 69753M105   5,244 95 SH   SOLE 23 95 0 0
PALOMAR HLDGS INC COM 69753M105   245,309 4,444 SH   SOLE 25 4,444 0 0
PALOMAR HLDGS INC COM 69753M105   601,349 10,894 SH   SOLE 26 8,840 0 2,054
PALOMAR HLDGS INC COM 69753M105   130,714 2,368 SH   SOLE 28 456 0 1,912
PALOMAR HLDGS INC COM 69753M105   2,346,000 42,500 SH   SOLE 30 42,500 0 0
PALOMAR HLDGS INC COM 69753M105   240,893 4,364 SH   SOLE 40 4,364 0 0
PALOMAR HLDGS INC COM 69753M105   791,568 14,340 SH   SOLE 43 13,661 0 679
PAN AMERN SILVER CORP COM 697900108   2,444,369 134,306 SH   SOLE 19 134,306 0 0
PAN AMERN SILVER CORP COM 697900108   1,425,406 78,319 SH   SOLE 21 78,319 0 0
PAN AMERN SILVER CORP COM 697900108   4,629,643 254,376 SH   SOLE 23 254,376 0 0
PAN AMERN SILVER CORP COM 697900108   25,419,722 1,396,688 SH   SOLE 25 1,396,688 0 0
PAN AMERN SILVER CORP COM 697900108   12,587,739 691,634 SH   SOLE 26 398,066 0 293,568
PAN AMERN SILVER CORP COM 697900108   61,771 3,394 SH   SOLE 28 3,394 0 0
PAN AMERN SILVER CORP COM 697900108   87,486,981 4,806,977 SH   SOLE 34 4,806,977 0 0
PAN AMERN SILVER CORP COM 697900108   2,330,871 128,070 SH   SOLE 43 121,524 0 6,546
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   37,427 6,376 SH   SOLE 2 5,571 0 805
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   34,392 5,859 SH   SOLE 18 5,859 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   454,444 77,418 SH   SOLE 21 77,418 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   1,014,583 172,842 SH   SOLE 22 172,842 0 0
PAPA JOHNS INTL INC COM 698813102   6,219,040 82,998 SH   SOLE 2 49,429 0 33,569
PAPA JOHNS INTL INC COM 698813102   21,430 286 SH   SOLE 4 286 0 0
PAPA JOHNS INTL INC COM 698813102   24,952 333 SH   SOLE 7 333 0 0
PAPA JOHNS INTL INC COM 698813102   10,895,047 145,403 SH   SOLE 18 136,410 0 8,993
PAPA JOHNS INTL INC COM 698813102   16,302,145 217,565 SH   SOLE 19 217,565 0 0
PAPA JOHNS INTL INC COM 698813102   174,469,859 2,328,438 SH   SOLE 21 2,328,438 0 0
PAPA JOHNS INTL INC COM 698813102   86,967,729 1,160,653 SH   SOLE 22 1,131,133 0 29,520
PAPA JOHNS INTL INC COM 698813102   306,763 4,094 SH   SOLE 23 4,094 0 0
PAPA JOHNS INTL INC COM 698813102   413,089 5,513 SH   SOLE 25 5,513 0 0
PAPA JOHNS INTL INC COM 698813102   1,540,861 20,564 SH   SOLE 26 10,823 0 9,741
PAPA JOHNS INTL INC COM 698813102   44,134 589 SH   SOLE 28 589 0 0
PAPA JOHNS INTL INC COM 698813102   1,116,982 14,907 SH   SOLE 30 14,907 0 0
PAPA JOHNS INTL INC COM 698813102   437,067 5,833 SH   SOLE 40 5,833 0 0
PAPA JOHNS INTL INC COM 698813102   1,149,809 15,345 SH   SOLE 43 14,430 0 915
PAR PAC HOLDINGS INC COM NEW 69888T207   1,148,144 39,320 SH   SOLE 2 28,304 0 11,016
PAR PAC HOLDINGS INC COM NEW 69888T207   4,059 139 SH   SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   467,492 16,010 SH   SOLE 7 16,010 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   4,898,358 167,752 SH   SOLE 18 167,752 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   2,874,886 98,455 SH   SOLE 19 98,455 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   161,603,721 5,534,374 SH   SOLE 21 5,534,374 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   42,443,134 1,453,532 SH   SOLE 22 1,418,114 0 35,418
PAR PAC HOLDINGS INC COM NEW 69888T207   258,712 8,860 SH   SOLE 25 8,860 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   987,106 33,805 SH   SOLE 26 29,684 0 4,121
PAR PAC HOLDINGS INC COM NEW 69888T207   2,958,865 101,331 SH   SOLE 30 101,331 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   228,286 7,818 SH   SOLE 40 7,818 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,103,293 37,784 SH   SOLE 43 36,989 0 795
PAR TECHNOLOGY CORP COM 698884103   858,203 25,271 SH   SOLE 2 14,853 0 10,418
PAR TECHNOLOGY CORP COM 698884103   2,649 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103   379,537 11,176 SH   SOLE 7 11,176 0 0
PAR TECHNOLOGY CORP COM 698884103   2,413,435 71,067 SH   SOLE 18 71,067 0 0
PAR TECHNOLOGY CORP COM 698884103   1,802,325 53,072 SH   SOLE 19 53,072 0 0
PAR TECHNOLOGY CORP COM 698884103   30,996,345 912,731 SH   SOLE 21 912,731 0 0
PAR TECHNOLOGY CORP COM 698884103   24,461,931 720,316 SH   SOLE 22 693,351 0 26,965
PAR TECHNOLOGY CORP COM 698884103   159,340 4,692 SH   SOLE 25 4,692 0 0
PAR TECHNOLOGY CORP COM 698884103   457,577 13,474 SH   SOLE 26 10,607 0 2,867
PAR TECHNOLOGY CORP COM 698884103   81,300 2,394 SH   SOLE 28 0 0 2,394
PAR TECHNOLOGY CORP COM 698884103   993,500 29,255 SH   SOLE 30 29,255 0 0
PAR TECHNOLOGY CORP COM 698884103   200,568 5,906 SH   SOLE 40 5,906 0 0
PAR TECHNOLOGY CORP COM 698884103   358,380 10,553 SH   SOLE 43 9,712 0 841
PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3   1,336,200 1,700,000 PRN   SOLE 21 1,700,000 0 0
PARAGON 28 INC COM 69913P105   281,160 16,471 SH   SOLE 2 8,485 0 7,986
PARAGON 28 INC COM 69913P105   367,500 21,529 SH   SOLE 7 21,529 0 0
PARAGON 28 INC COM 69913P105   2,049,339 120,055 SH   SOLE 18 120,055 0 0
PARAGON 28 INC COM 69913P105   1,681,378 98,499 SH   SOLE 19 98,499 0 0
PARAGON 28 INC COM 69913P105   28,755,320 1,684,553 SH   SOLE 21 1,684,553 0 0
PARAGON 28 INC COM 69913P105   15,906,833 931,859 SH   SOLE 22 906,434 0 25,425
PARAGON 28 INC COM 69913P105   4,831 283 SH   SOLE 23 283 0 0
PARAGON 28 INC COM 69913P105   92,571 5,423 SH   SOLE 25 5,423 0 0
PARAGON 28 INC COM 69913P105   15,278 895 SH   SOLE 26 895 0 0
PARAGON 28 INC COM 69913P105   85,657 5,018 SH   SOLE 28 0 0 5,018
PARAGON 28 INC COM 69913P105   1,187,594 69,572 SH   SOLE 30 69,572 0 0
PARAGON 28 INC COM 69913P105   29,821 1,747 SH   SOLE 36 1,747 0 0
PARAGON 28 INC COM 69913P105   92,280 5,406 SH   SOLE 40 5,406 0 0
PARAGON 28 INC COM 69913P105   41,036 2,404 SH   SOLE 43 2,370 0 34
PARAMOUNT GLOBAL CLASS A COM 92556H107   609,385 23,583 SH   SOLE 2 181 0 23,402
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,765 107 SH   SOLE 7 107 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   133,696 5,174 SH   SOLE 18 5,174 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   319,176 12,352 SH   SOLE 19 12,352 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,536,945 98,179 SH   SOLE 21 98,179 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,177,924 84,285 SH   SOLE 22 62,941 0 21,344
PARAMOUNT GLOBAL CLASS A COM 92556H107   129,355 5,006 SH   SOLE 26 5,006 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   440,546 17,049 SH   SOLE 28 0 0 17,049
PARAMOUNT GLOBAL CLASS A COM 92556H107   3,101 120 SH   SOLE 31 120 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,020,781 78,204 SH   SOLE 43 66,876 0 11,327
PARAMOUNT GLOBAL CLASS B COM 92556H206   24,884,351 1,115,390 SH   SOLE 2 128,978 0 986,412
PARAMOUNT GLOBAL CLASS B COM 92556H206   9,536,521 427,455 SH   SOLE 4 268,666 0 158,789
PARAMOUNT GLOBAL CLASS B COM 92556H206   18,152,152 813,633 SH   SOLE 7 798,784 0 14,849
PARAMOUNT GLOBAL CLASS B COM 92556H206   393,058 17,618 SH   SOLE 13 17,618 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,118,044 94,937 SH   SOLE 15 94,937 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   25,040,766 1,122,401 SH   SOLE 18 1,074,745 0 47,656
PARAMOUNT GLOBAL CLASS B COM 92556H206   5,056,294 226,638 SH   SOLE 19 226,638 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,066,262 47,793 SH   SOLE 20 47,793 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   616,756,693 27,644,854 SH   SOLE 21 27,644,854 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   260,557,776 11,678,968 SH   SOLE 22 10,453,645 0 1,225,323
PARAMOUNT GLOBAL CLASS B COM 92556H206   24,943,829 1,118,056 SH   SOLE 23 1,118,056 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   36,872,116 1,652,717 SH   SOLE 25 1,650,481 0 2,236
PARAMOUNT GLOBAL CLASS B COM 92556H206   28,411,941 1,273,507 SH   SOLE 26 571,378 0 702,129
PARAMOUNT GLOBAL CLASS B COM 92556H206   26,783,088 1,200,497 SH   SOLE 28 30,422 0 1,170,075
PARAMOUNT GLOBAL CLASS B COM 92556H206   98,936,818 4,434,640 SH   SOLE 30 4,098,035 0 336,605
PARAMOUNT GLOBAL CLASS B COM 92556H206   3,726,350 167,026 SH   SOLE 31 122,296 0 44,730
PARAMOUNT GLOBAL CLASS B COM 92556H206   5,275,266 236,453 SH   SOLE 32 236,453 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   524,865 23,526 SH   SOLE 34 23,526 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   14,691,916 658,535 SH   SOLE 35 658,535 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   4,790,135 214,708 SH   SOLE 36 214,708 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   583,183 26,140 SH   SOLE 40 26,140 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   21,217 951 SH   OTR 43 951 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   15,295,540 685,591 SH   SOLE 43 612,823 0 72,768
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   186,676 6,235 SH   SOLE 7 6,235 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   22,645,418 756,360 SH   SOLE 21 756,360 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   53 153 SH   SOLE 21 153 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   6,372 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108   7,456,243 1,635,141 SH   SOLE 2 1,007,504 0 627,637
PARAMOUNT GROUP INC COM 69924R108   461,782 101,268 SH   SOLE 4 101,268 0 0
PARAMOUNT GROUP INC COM 69924R108   1,197,388 262,585 SH   SOLE 7 262,585 0 0
PARAMOUNT GROUP INC COM 69924R108   2,354,205 516,273 SH   SOLE 18 516,273 0 0
PARAMOUNT GROUP INC COM 69924R108   15,005,993 3,290,788 SH   SOLE 19 3,290,788 0 0
PARAMOUNT GROUP INC COM 69924R108   34,830,634 7,638,297 SH   SOLE 21 7,638,297 0 0
PARAMOUNT GROUP INC COM 69924R108   45,792,605 10,042,238 SH   SOLE 22 9,793,842 0 248,396
PARAMOUNT GROUP INC COM 69924R108   605,495 132,784 SH   SOLE 23 132,784 0 0
PARAMOUNT GROUP INC COM 69924R108   7,318,759 1,604,991 SH   SOLE 25 1,604,991 0 0
PARAMOUNT GROUP INC COM 69924R108   3,555,491 779,713 SH   SOLE 26 45,492 0 734,221
PARAMOUNT GROUP INC COM 69924R108   590,087 129,405 SH   SOLE 28 1,572 0 127,833
PARAMOUNT GROUP INC COM 69924R108   2,896,134 635,117 SH   SOLE 30 635,117 0 0
PARAMOUNT GROUP INC COM 69924R108   53,612 11,757 SH   SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108   149,842 32,860 SH   SOLE 40 32,860 0 0
PARAMOUNT GROUP INC COM 69924R108   5,133,011 1,125,660 SH   SOLE 43 1,103,883 0 21,777
PARATEK PHARMACEUTICALS INC COM 699374302   2,443 962 SH   SOLE 2 0 0 962
PARATEK PHARMACEUTICALS INC COM 699374302   23,073 9,084 SH   SOLE 18 9,084 0 0
PARATEK PHARMACEUTICALS INC COM 699374302   1,066,543 419,899 SH   SOLE 21 419,899 0 0
PARATEK PHARMACEUTICALS INC COM 699374302   1,618,148 637,066 SH   SOLE 22 637,066 0 0
PARDES BIOSCIENCES INC COM 69945Q105   29,023 21,987 SH   SOLE 2 0 0 21,987
PARDES BIOSCIENCES INC COM 69945Q105   116,246 88,065 SH   SOLE 18 88,065 0 0
PARDES BIOSCIENCES INC COM 69945Q105   67,150 50,871 SH   SOLE 19 50,871 0 0
PARDES BIOSCIENCES INC COM 69945Q105   1,419,669 1,075,507 SH   SOLE 21 1,075,507 0 0
PARDES BIOSCIENCES INC COM 69945Q105   849,964 643,912 SH   SOLE 22 622,145 0 21,767
PARK AEROSPACE CORP COM 70014A104   496,009 36,878 SH   SOLE 2 809 0 36,069
PARK AEROSPACE CORP COM 70014A104   2,784 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104   808,775 60,132 SH   SOLE 18 60,132 0 0
PARK AEROSPACE CORP COM 70014A104   555,203 41,279 SH   SOLE 19 41,279 0 0
PARK AEROSPACE CORP COM 70014A104   8,865,527 659,147 SH   SOLE 21 659,147 0 0
PARK AEROSPACE CORP COM 70014A104   7,169,792 533,070 SH   SOLE 22 516,519 0 16,551
PARK AEROSPACE CORP COM 70014A104   26,873 1,998 SH   OTR 43 1,998 0 0
PARK AEROSPACE CORP COM 70014A104   82,785 6,155 SH   SOLE 43 4,810 0 1,345
PARK CITY GROUP INC COM NEW 700215304   3,793 604 SH   SOLE 2 0 0 604
PARK CITY GROUP INC COM NEW 700215304   12,296 1,958 SH   SOLE 18 1,958 0 0
PARK CITY GROUP INC COM NEW 700215304   156,221 24,876 SH   SOLE 21 24,876 0 0
PARK CITY GROUP INC COM NEW 700215304   189,512 30,177 SH   SOLE 22 30,177 0 0
PARK HOTELS & RESORTS INC COM 700517105   38,155,345 3,087,002 SH   SOLE 2 2,565,155 0 521,847
PARK HOTELS & RESORTS INC COM 700517105   1,505,226 121,782 SH   SOLE 4 121,782 0 0
PARK HOTELS & RESORTS INC COM 700517105   4,566,402 369,450 SH   SOLE 7 369,450 0 0
PARK HOTELS & RESORTS INC COM 700517105   6,306,789 510,258 SH   SOLE 18 510,258 0 0
PARK HOTELS & RESORTS INC COM 700517105   20,924,862 1,692,950 SH   SOLE 19 1,692,950 0 0
PARK HOTELS & RESORTS INC COM 700517105   153,724,534 12,437,260 SH   SOLE 21 12,437,260 0 0
PARK HOTELS & RESORTS INC COM 700517105   109,110,607 8,827,719 SH   SOLE 22 8,488,436 0 339,283
PARK HOTELS & RESORTS INC COM 700517105   376,708 30,478 SH   SOLE 23 30,478 0 0
PARK HOTELS & RESORTS INC COM 700517105   13,045,016 1,055,422 SH   SOLE 25 1,055,422 0 0
PARK HOTELS & RESORTS INC COM 700517105   5,498,000 444,822 SH   SOLE 26 79,014 0 365,808
PARK HOTELS & RESORTS INC COM 700517105   1,972,532 159,590 SH   SOLE 28 4,214 0 155,376
PARK HOTELS & RESORTS INC COM 700517105   10,090,135 816,354 SH   SOLE 30 816,354 0 0
PARK HOTELS & RESORTS INC COM 700517105   37,340 3,021 SH   SOLE 31 3,021 0 0
PARK HOTELS & RESORTS INC COM 700517105   2,252,202 182,217 SH   SOLE 34 182,217 0 0
PARK HOTELS & RESORTS INC COM 700517105   322,312 26,077 SH   SOLE 36 26,077 0 0
PARK HOTELS & RESORTS INC COM 700517105   523,186 42,329 SH   SOLE 40 42,329 0 0
PARK HOTELS & RESORTS INC COM 700517105   5,028,000 406,796 SH   SOLE 43 383,730 0 23,066
PARK NATL CORP COM 700658107   1,777,127 14,988 SH   SOLE 2 4,796 0 10,192
PARK NATL CORP COM 700658107   5,099 43 SH   SOLE 4 43 0 0
PARK NATL CORP COM 700658107   325,119 2,742 SH   SOLE 7 2,742 0 0
PARK NATL CORP COM 700658107   5,976,521 50,405 SH   SOLE 18 50,405 0 0
PARK NATL CORP COM 700658107   3,308,933 27,907 SH   SOLE 19 27,907 0 0
PARK NATL CORP COM 700658107   208,967,175 1,762,395 SH   SOLE 21 1,762,395 0 0
PARK NATL CORP COM 700658107   46,901,075 395,556 SH   SOLE 22 378,012 0 17,544
PARK NATL CORP COM 700658107   309,586 2,611 SH   SOLE 25 2,611 0 0
PARK NATL CORP COM 700658107   631,030 5,322 SH   SOLE 26 3,671 0 1,651
PARK NATL CORP COM 700658107   62,249 525 SH   SOLE 28 0 0 525
PARK NATL CORP COM 700658107   3,118,391 26,300 SH   SOLE 30 26,300 0 0
PARK NATL CORP COM 700658107   300,575 2,535 SH   SOLE 40 2,535 0 0
PARK NATL CORP COM 700658107   621,307 5,240 SH   SOLE 43 4,834 0 406
PARK-OHIO HLDGS CORP COM 700666100   4,458 369 SH   SOLE 2 0 0 369
PARK-OHIO HLDGS CORP COM 700666100   17,770 1,471 SH   SOLE 18 1,471 0 0
PARK-OHIO HLDGS CORP COM 700666100   226,440 18,745 SH   SOLE 21 18,745 0 0
PARK-OHIO HLDGS CORP COM 700666100   1,053,980 87,250 SH   SOLE 22 87,250 0 0
PARK-OHIO HLDGS CORP COM 700666100   5,025 416 SH   SOLE 43 416 0 0
PARKE BANCORP INC COM 700885106   86,802 4,882 SH   SOLE 2 507 0 4,375
PARKE BANCORP INC COM 700885106   3,467 195 SH   SOLE 7 195 0 0
PARKE BANCORP INC COM 700885106   554,825 31,205 SH   SOLE 18 31,205 0 0
PARKE BANCORP INC COM 700885106   343,741 19,333 SH   SOLE 19 19,333 0 0
PARKE BANCORP INC COM 700885106   6,482,179 364,577 SH   SOLE 21 364,577 0 0
PARKE BANCORP INC COM 700885106   2,420,854 136,156 SH   SOLE 22 127,968 0 8,188
PARKER-HANNIFIN CORP COM 701094104   70,379,417 209,394 SH   SOLE 2 27,986 0 181,408
PARKER-HANNIFIN CORP COM 701094104   30,894,895 91,919 SH   SOLE 4 47,485 0 44,434
PARKER-HANNIFIN CORP COM 701094104   26,579,243 79,079 SH   SOLE 7 75,377 0 3,702
PARKER-HANNIFIN CORP COM 701094104   1,450,315 4,315 SH   SOLE 13 4,315 0 0
PARKER-HANNIFIN CORP COM 701094104   7,244,515 21,554 SH   SOLE 15 21,554 0 0
PARKER-HANNIFIN CORP COM 701094104   68,320,744 203,269 SH   SOLE 18 192,512 0 10,757
PARKER-HANNIFIN CORP COM 701094104   18,140,193 53,971 SH   SOLE 19 53,971 0 0
PARKER-HANNIFIN CORP COM 701094104   1,089,933,811 3,242,789 SH   SOLE 21 3,242,789 0 0
PARKER-HANNIFIN CORP COM 701094104   918,776,179 2,733,558 SH   SOLE 22 2,470,299 0 263,259
PARKER-HANNIFIN CORP COM 701094104   81,488,189 242,445 SH   SOLE 23 242,445 0 0
PARKER-HANNIFIN CORP COM 701094104   57,575,643 171,300 SH   SOLE 25 171,034 0 266
PARKER-HANNIFIN CORP COM 701094104   70,589,822 210,020 SH   SOLE 26 75,871 0 134,149
PARKER-HANNIFIN CORP COM 701094104   99,298,994 295,436 SH   SOLE 28 1,829 0 293,607
PARKER-HANNIFIN CORP COM 701094104   193,817,495 576,649 SH   SOLE 30 576,649 0 0
PARKER-HANNIFIN CORP COM 701094104   12,263,309 36,486 SH   SOLE 31 26,791 0 9,695
PARKER-HANNIFIN CORP COM 701094104   1,870,452 5,565 SH   SOLE 34 5,565 0 0
PARKER-HANNIFIN CORP COM 701094104   12,069,038 35,908 SH   SOLE 36 35,908 0 0
PARKER-HANNIFIN CORP COM 701094104   1,762,561 5,244 SH   SOLE 40 5,244 0 0
PARKER-HANNIFIN CORP COM 701094104   40,524,893 120,570 SH   SOLE 43 109,322 0 11,248
PARSONS CORP DEL COM 70202L102   6,566,087 146,761 SH   SOLE 2 89,874 0 56,887
PARSONS CORP DEL COM 70202L102   33,197 742 SH   SOLE 4 151 0 591
PARSONS CORP DEL COM 70202L102   14,093 315 SH   SOLE 7 315 0 0
PARSONS CORP DEL COM 70202L102   4,185,293 93,547 SH   SOLE 18 93,547 0 0
PARSONS CORP DEL COM 70202L102   13,669,323 305,528 SH   SOLE 19 305,528 0 0
PARSONS CORP DEL COM 70202L102   76,210,966 1,703,419 SH   SOLE 21 1,703,419 0 0
PARSONS CORP DEL COM 70202L102   52,726,806 1,178,516 SH   SOLE 22 1,136,357 0 42,159
PARSONS CORP DEL COM 70202L102   519,297 11,607 SH   SOLE 23 11,607 0 0
PARSONS CORP DEL COM 70202L102   306,201 6,844 SH   SOLE 25 6,844 0 0
PARSONS CORP DEL COM 70202L102   895,919 20,025 SH   SOLE 26 16,937 0 3,088
PARSONS CORP DEL COM 70202L102   1,755,956 39,248 SH   SOLE 28 22,876 0 16,372
PARSONS CORP DEL COM 70202L102   9,100,519 203,409 SH   SOLE 30 203,409 0 0
PARSONS CORP DEL COM 70202L102   183,568 4,103 SH   SOLE 36 4,103 0 0
PARSONS CORP DEL COM 70202L102   228,577 5,109 SH   SOLE 40 5,109 0 0
PARSONS CORP DEL COM 70202L102   48,901 1,093 SH   OTR 43 1,093 0 0
PARSONS CORP DEL COM 70202L102   855,518 19,122 SH   SOLE 43 18,230 0 892
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   2,826,630 2,565,000 PRN   SOLE 21 2,565,000 0 0
PARTNERS BANCORP COM 70213Q108   13,123 1,676 SH   SOLE 18 1,676 0 0
PARTNERS BANCORP COM 70213Q108   168,423 21,510 SH   SOLE 21 21,510 0 0
PARTNERS BANCORP COM 70213Q108   3,155 403 SH   SOLE 22 403 0 0
PARTS ID INC COM CL A 702141102   211 907 SH   SOLE 18 907 0 0
PARTS ID INC COM CL A 702141102   4,296 18,477 SH   SOLE 21 18,477 0 0
PASSAGE BIO INC COM 702712100   70,596 73,714 SH   SOLE 2 33,972 0 39,742
PASSAGE BIO INC COM 702712100   7,334 7,658 SH   SOLE 18 7,658 0 0
PASSAGE BIO INC COM 702712100   153,624 160,409 SH   SOLE 19 160,409 0 0
PASSAGE BIO INC COM 702712100   122,676 128,094 SH   SOLE 21 128,094 0 0
PASSAGE BIO INC COM 702712100   601,058 627,606 SH   SOLE 22 627,606 0 0
PASSAGE BIO INC COM 702712100   37,909 39,583 SH   SOLE 26 0 0 39,583
PASSAGE BIO INC COM 702712100   16,219 16,935 SH   SOLE 28 16,935 0 0
PATHFINDER BANCORP INC MD COM 70319R109   1,813 105 SH   SOLE 2 0 0 105
PATHFINDER BANCORP INC MD COM 70319R109   9,758 565 SH   SOLE 18 565 0 0
PATHFINDER BANCORP INC MD COM 70319R109   138,350 8,011 SH   SOLE 21 8,011 0 0
PATHFINDER BANCORP INC MD COM 70319R109   2,521 146 SH   SOLE 22 146 0 0
PATHWARD FINANCIAL INC COM 59100U108   875,149 21,093 SH   SOLE 2 7,494 0 13,599
PATHWARD FINANCIAL INC COM 59100U108   5,435 131 SH   SOLE 4 131 0 0
PATHWARD FINANCIAL INC COM 59100U108   10,746 259 SH   SOLE 7 259 0 0
PATHWARD FINANCIAL INC COM 59100U108   3,679,167 88,676 SH   SOLE 18 88,676 0 0
PATHWARD FINANCIAL INC COM 59100U108   1,994,258 48,066 SH   SOLE 19 48,066 0 0
PATHWARD FINANCIAL INC COM 59100U108   132,749,247 3,199,548 SH   SOLE 21 3,199,548 0 0
PATHWARD FINANCIAL INC COM 59100U108   26,986,258 650,428 SH   SOLE 22 624,334 0 26,094
PATHWARD FINANCIAL INC COM 59100U108   137,581 3,316 SH   SOLE 25 3,316 0 0
PATHWARD FINANCIAL INC COM 59100U108   75,221 1,813 SH   SOLE 26 0 0 1,813
PATHWARD FINANCIAL INC COM 59100U108   17,924 432 SH   SOLE 28 432 0 0
PATHWARD FINANCIAL INC COM 59100U108   1,727,436 41,635 SH   SOLE 30 41,635 0 0
PATHWARD FINANCIAL INC COM 59100U108   134,925 3,252 SH   SOLE 40 3,252 0 0
PATHWARD FINANCIAL INC COM 59100U108   290 7 SH   SOLE 43 7 0 0
PATRICK INDS INC COM 703343103   2,286,419 33,228 SH   SOLE 2 10,751 0 22,477
PATRICK INDS INC COM 703343103   6,812 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103   16,033 233 SH   SOLE 7 233 0 0
PATRICK INDS INC COM 703343103   5,524,273 80,283 SH   SOLE 18 74,128 0 6,155
PATRICK INDS INC COM 703343103   6,912,171 100,453 SH   SOLE 19 100,453 0 0
PATRICK INDS INC COM 703343103   180,465,441 2,622,663 SH   SOLE 21 2,622,663 0 0
PATRICK INDS INC COM 703343103   46,291,239 672,740 SH   SOLE 22 646,738 0 26,002
PATRICK INDS INC COM 703343103   5,574 81 SH   SOLE 23 81 0 0
PATRICK INDS INC COM 703343103   278,474 4,047 SH   SOLE 25 4,047 0 0
PATRICK INDS INC COM 703343103   1,473,979 21,421 SH   SOLE 26 12,624 0 8,797
PATRICK INDS INC COM 703343103   29,175 424 SH   SOLE 28 424 0 0
PATRICK INDS INC COM 703343103   2,474,889 35,967 SH   SOLE 30 35,967 0 0
PATRICK INDS INC COM 703343103   65,920 958 SH   SOLE 36 958 0 0
PATRICK INDS INC COM 703343103   271,111 3,940 SH   SOLE 40 3,940 0 0
PATRICK INDS INC COM 703343103   1,080,472 15,702 SH   SOLE 43 14,693 0 1,009
PATRICK INDS INC NOTE 1.750%12/0 703343AG8   1,377,075 1,525,000 PRN   SOLE 21 1,525,000 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203   520 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105   338,208 42,276 SH   SOLE 22 42,276 0 0
PATTERSON COS INC COM 703395103   3,210,098 119,914 SH   SOLE 2 69,134 0 50,780
PATTERSON COS INC COM 703395103   8,486 317 SH   SOLE 4 317 0 0
PATTERSON COS INC COM 703395103   741,368 27,694 SH   SOLE 7 27,694 0 0
PATTERSON COS INC COM 703395103   9,742,647 363,939 SH   SOLE 18 363,939 0 0
PATTERSON COS INC COM 703395103   4,616,246 172,441 SH   SOLE 19 172,441 0 0
PATTERSON COS INC COM 703395103   171,979,448 6,424,335 SH   SOLE 21 6,424,335 0 0
PATTERSON COS INC COM 703395103   73,660,252 2,751,597 SH   SOLE 22 2,674,399 0 77,198
PATTERSON COS INC COM 703395103   400,479 14,960 SH   SOLE 25 14,960 0 0
PATTERSON COS INC COM 703395103   1,207,407 45,103 SH   SOLE 26 36,828 0 8,275
PATTERSON COS INC COM 703395103   40,503 1,513 SH   SOLE 28 1,513 0 0
PATTERSON COS INC COM 703395103   2,814,250 105,127 SH   SOLE 30 105,127 0 0
PATTERSON COS INC COM 703395103   214,776 8,023 SH   SOLE 36 8,023 0 0
PATTERSON COS INC COM 703395103   414,293 15,476 SH   SOLE 40 15,476 0 0
PATTERSON COS INC COM 703395103   25,351 947 SH   OTR 43 947 0 0
PATTERSON COS INC COM 703395103   1,942,180 72,551 SH   SOLE 43 67,529 0 5,022
PATTERSON-UTI ENERGY INC COM 703481101   7,288,141 622,918 SH   SOLE 2 328,444 0 294,474
PATTERSON-UTI ENERGY INC COM 703481101   9,009 770 SH   SOLE 4 770 0 0
PATTERSON-UTI ENERGY INC COM 703481101   338,376 28,921 SH   SOLE 7 28,921 0 0
PATTERSON-UTI ENERGY INC COM 703481101   8,588,081 734,024 SH   SOLE 18 708,979 0 25,045
PATTERSON-UTI ENERGY INC COM 703481101   25,562,066 2,184,792 SH   SOLE 19 2,184,792 0 0
PATTERSON-UTI ENERGY INC COM 703481101   306,365,951 26,185,124 SH   SOLE 21 26,185,124 0 0
PATTERSON-UTI ENERGY INC COM 703481101   86,250,622 7,371,848 SH   SOLE 22 7,114,565 0 257,283
PATTERSON-UTI ENERGY INC COM 703481101   570,492 48,760 SH   SOLE 23 48,760 0 0
PATTERSON-UTI ENERGY INC COM 703481101   355,364 30,373 SH   SOLE 25 30,373 0 0
PATTERSON-UTI ENERGY INC COM 703481101   3,831,282 327,460 SH   SOLE 26 115,664 0 211,796
PATTERSON-UTI ENERGY INC COM 703481101   2,024,392 173,025 SH   SOLE 28 96,122 0 76,903
PATTERSON-UTI ENERGY INC COM 703481101   4,621,570 395,006 SH   SOLE 30 395,006 0 0
PATTERSON-UTI ENERGY INC COM 703481101   15,375,953 1,314,184 SH   SOLE 34 1,314,184 0 0
PATTERSON-UTI ENERGY INC COM 703481101   99,754 8,526 SH   SOLE 36 8,526 0 0
PATTERSON-UTI ENERGY INC COM 703481101   395,612 33,813 SH   SOLE 40 33,813 0 0
PATTERSON-UTI ENERGY INC COM 703481101   9,720,011 830,770 SH   SOLE 43 806,004 0 24,766
PAVMED INC COM 70387R106   533 1,428 SH   SOLE 2 0 0 1,428
PAVMED INC COM 70387R106   4,817 12,897 SH   SOLE 18 12,897 0 0
PAVMED INC COM 70387R106   63,991 171,329 SH   SOLE 21 171,329 0 0
PAVMED INC COM 70387R106   419,683 1,123,649 SH   SOLE 22 1,123,649 0 0
PAYCHEX INC COM 704326107   107,595,426 938,960 SH   SOLE 2 341,095 0 597,865
PAYCHEX INC COM 704326107   34,413,898 300,322 SH   SOLE 4 180,597 0 119,725
PAYCHEX INC COM 704326107   40,093,895 349,890 SH   SOLE 7 339,919 0 9,971
PAYCHEX INC COM 704326107   1,232,645 10,757 SH   SOLE 13 10,757 0 0
PAYCHEX INC COM 704326107   5,275,609 46,039 SH   SOLE 15 46,039 0 0
PAYCHEX INC COM 704326107   132,762,035 1,158,583 SH   SOLE 18 1,128,667 0 29,916
PAYCHEX INC COM 704326107   91,473,530 798,268 SH   SOLE 19 798,268 0 0
PAYCHEX INC COM 704326107   1,472,337,460 12,848,743 SH   SOLE 21 12,848,743 0 0
PAYCHEX INC COM 704326107   911,609,286 7,955,400 SH   SOLE 22 7,278,201 0 677,199
PAYCHEX INC COM 704326107   71,292,512 622,153 SH   SOLE 23 622,153 0 0
PAYCHEX INC COM 704326107   55,775,193 486,737 SH   SOLE 25 485,220 0 1,517
PAYCHEX INC COM 704326107   86,182,566 752,095 SH   SOLE 26 380,124 0 371,971
PAYCHEX INC COM 704326107   96,454,528 841,736 SH   SOLE 28 4,641 0 837,095
PAYCHEX INC COM 704326107   3,320,245 28,975 SH   SOLE 29 28,975 0 0
PAYCHEX INC COM 704326107   240,769,747 2,101,141 SH   SOLE 30 2,101,141 0 0
PAYCHEX INC COM 704326107   14,712,898 128,396 SH   SOLE 31 103,958 0 24,438
PAYCHEX INC COM 704326107   9,285,915 81,036 SH   SOLE 32 81,036 0 0
PAYCHEX INC COM 704326107   85,299,306 744,387 SH   SOLE 34 744,387 0 0
PAYCHEX INC COM 704326107   16,234,882 141,678 SH   SOLE 36 141,678 0 0
PAYCHEX INC COM 704326107   3,496,485 30,513 SH   SOLE 37 30,513 0 0
PAYCHEX INC COM 704326107   1,525,422 13,312 SH   SOLE 40 13,312 0 0
PAYCHEX INC COM 704326107   89,266 779 SH   OTR 43 779 0 0
PAYCHEX INC COM 704326107   51,897,307 452,896 SH   SOLE 43 397,656 0 55,240
PAYCOM SOFTWARE INC COM 70432V102   43,323,857 142,508 SH   SOLE 2 60,959 0 81,549
PAYCOM SOFTWARE INC COM 70432V102   11,263,266 37,049 SH   SOLE 4 23,190 0 13,859
PAYCOM SOFTWARE INC COM 70432V102   9,177,758 30,189 SH   SOLE 7 28,756 0 1,433
PAYCOM SOFTWARE INC COM 70432V102   272,393 896 SH   SOLE 13 896 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,707,320 5,616 SH   SOLE 15 5,616 0 0
PAYCOM SOFTWARE INC COM 70432V102   45,471,384 149,572 SH   SOLE 18 141,293 0 8,279
PAYCOM SOFTWARE INC COM 70432V102   188,402,597 619,725 SH   SOLE 19 619,725 0 0
PAYCOM SOFTWARE INC COM 70432V102   488,693,035 1,607,490 SH   SOLE 21 1,607,490 0 0
PAYCOM SOFTWARE INC COM 70432V102   358,482,816 1,179,181 SH   SOLE 22 1,073,598 0 105,583
PAYCOM SOFTWARE INC COM 70432V102   28,579,980 94,010 SH   SOLE 23 94,010 0 0
PAYCOM SOFTWARE INC COM 70432V102   18,291,066 60,166 SH   SOLE 25 60,166 0 0
PAYCOM SOFTWARE INC COM 70432V102   24,063,000 79,152 SH   SOLE 26 29,239 0 49,913
PAYCOM SOFTWARE INC COM 70432V102   30,328,950 99,763 SH   SOLE 28 732 0 99,031
PAYCOM SOFTWARE INC COM 70432V102   28,577 94 SH   SOLE 29 94 0 0
PAYCOM SOFTWARE INC COM 70432V102   76,368,832 251,205 SH   SOLE 30 251,205 0 0
PAYCOM SOFTWARE INC COM 70432V102   4,361,935 14,348 SH   SOLE 31 10,462 0 3,886
PAYCOM SOFTWARE INC COM 70432V102   6,666,331 21,928 SH   SOLE 34 21,928 0 0
PAYCOM SOFTWARE INC COM 70432V102   3,843,294 12,642 SH   SOLE 36 12,642 0 0
PAYCOM SOFTWARE INC COM 70432V102   653,317 2,149 SH   SOLE 40 2,149 0 0
PAYCOM SOFTWARE INC COM 70432V102   31,617 104 SH   OTR 43 104 0 0
PAYCOM SOFTWARE INC COM 70432V102   9,632,861 31,686 SH   SOLE 43 29,827 0 1,859
PAYCOR HCM INC COM 70435P102   1,793,256 67,619 SH   SOLE 2 13,437 0 54,182
PAYCOR HCM INC COM 70435P102   404,138 15,239 SH   SOLE 7 15,239 0 0
PAYCOR HCM INC COM 70435P102   606,884 22,884 SH   SOLE 18 22,884 0 0
PAYCOR HCM INC COM 70435P102   518,148 19,538 SH   SOLE 19 19,538 0 0
PAYCOR HCM INC COM 70435P102   24,419,165 920,783 SH   SOLE 21 920,783 0 0
PAYCOR HCM INC COM 70435P102   32,527,655 1,226,533 SH   SOLE 22 1,158,750 0 67,783
PAYCOR HCM INC COM 70435P102   141,219 5,325 SH   SOLE 25 5,325 0 0
PAYCOR HCM INC COM 70435P102   846,333 31,913 SH   SOLE 26 28,339 0 3,574
PAYCOR HCM INC COM 70435P102   803,211 30,287 SH   SOLE 30 30,287 0 0
PAYCOR HCM INC COM 70435P102   21,004 792 SH   SOLE 31 792 0 0
PAYCOR HCM INC COM 70435P102   22,224 838 SH   SOLE 36 838 0 0
PAYCOR HCM INC COM 70435P102   96,506 3,639 SH   SOLE 40 3,639 0 0
PAYCOR HCM INC COM 70435P102   92,793 3,499 SH   SOLE 43 2,125 0 1,374
PAYLOCITY HLDG CORP COM 70438V106   25,294,954 127,251 SH   SOLE 2 57,125 0 70,126
PAYLOCITY HLDG CORP COM 70438V106   5,175,237 26,035 SH   SOLE 4 14,608 0 11,427
PAYLOCITY HLDG CORP COM 70438V106   867,873 4,366 SH   SOLE 7 4,366 0 0
PAYLOCITY HLDG CORP COM 70438V106   26,637 134 SH   SOLE 13 134 0 0
PAYLOCITY HLDG CORP COM 70438V106   499,534 2,513 SH   SOLE 15 2,513 0 0
PAYLOCITY HLDG CORP COM 70438V106   28,828,865 145,029 SH   SOLE 18 138,774 0 6,255
PAYLOCITY HLDG CORP COM 70438V106   37,566,041 188,983 SH   SOLE 19 188,983 0 0
PAYLOCITY HLDG CORP COM 70438V106   456,554,127 2,296,781 SH   SOLE 21 2,296,781 0 0
PAYLOCITY HLDG CORP COM 70438V106   258,230,725 1,299,078 SH   SOLE 22 1,215,307 0 83,771
PAYLOCITY HLDG CORP COM 70438V106   15,960,643 80,293 SH   SOLE 23 80,293 0 0
PAYLOCITY HLDG CORP COM 70438V106   734,293 3,694 SH   SOLE 25 3,694 0 0
PAYLOCITY HLDG CORP COM 70438V106   5,335,056 26,839 SH   SOLE 26 22,778 0 4,061
PAYLOCITY HLDG CORP COM 70438V106   9,408,059 47,329 SH   SOLE 28 486 0 46,843
PAYLOCITY HLDG CORP COM 70438V106   22,065 111 SH   SOLE 29 111 0 0
PAYLOCITY HLDG CORP COM 70438V106   18,034,514 90,726 SH   SOLE 30 90,726 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,843,685 9,275 SH   SOLE 31 8,523 0 752
PAYLOCITY HLDG CORP COM 70438V106   388,416 1,954 SH   SOLE 34 1,954 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,069,436 5,380 SH   SOLE 36 5,380 0 0
PAYLOCITY HLDG CORP COM 70438V106   303,338 1,526 SH   SOLE 40 1,526 0 0
PAYLOCITY HLDG CORP COM 70438V106   38,166 192 SH   OTR 43 192 0 0
PAYLOCITY HLDG CORP COM 70438V106   3,980,371 20,024 SH   SOLE 43 18,246 0 1,778
PAYMENTUS HOLDINGS INC COM CL A 70439P108   63,943 7,217 SH   SOLE 2 4,439 0 2,778
PAYMENTUS HOLDINGS INC COM CL A 70439P108   137,029 15,466 SH   SOLE 18 15,466 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   288,056 32,512 SH   SOLE 21 32,512 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   1,652,044 186,461 SH   SOLE 22 180,002 0 6,459
PAYMENTUS HOLDINGS INC COM CL A 70439P108   28,547 3,222 SH   SOLE 25 3,222 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   17,215 1,943 SH   SOLE 26 0 0 1,943
PAYMENTUS HOLDINGS INC COM CL A 70439P108   45,266 5,109 SH   SOLE 30 5,109 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   32,826 3,705 SH   SOLE 40 3,705 0 0
PAYPAL HLDGS INC COM 70450Y103   188,091,761 2,476,847 SH   SOLE 2 615,210 0 1,861,637
PAYPAL HLDGS INC COM 70450Y103   63,567,779 837,079 SH   SOLE 4 489,112 0 347,967
PAYPAL HLDGS INC COM 70450Y103   83,237,151 1,096,091 SH   SOLE 7 1,063,930 0 32,161
PAYPAL HLDGS INC COM 70450Y103   4,100,912 54,002 SH   SOLE 13 54,002 0 0
PAYPAL HLDGS INC COM 70450Y103   10,015,954 131,893 SH   SOLE 15 131,893 0 0
PAYPAL HLDGS INC COM 70450Y103   225,158,986 2,964,959 SH   SOLE 18 2,742,943 0 222,016
PAYPAL HLDGS INC COM 70450Y103   129,372,371 1,703,613 SH   SOLE 19 1,703,613 0 0
PAYPAL HLDGS INC COM 70450Y103   1,769,091,785 23,295,915 SH   SOLE 21 23,295,915 0 0
PAYPAL HLDGS INC COM 70450Y103   1,911,366,210 25,169,426 SH   SOLE 22 22,656,294 0 2,513,132
PAYPAL HLDGS INC COM 70450Y103   188,097,457 2,476,922 SH   SOLE 23 2,476,922 0 0
PAYPAL HLDGS INC COM 70450Y103   173,765,528 2,288,195 SH   SOLE 25 2,284,704 0 3,491
PAYPAL HLDGS INC COM 70450Y103   172,573,194 2,272,494 SH   SOLE 26 926,129 0 1,346,365
PAYPAL HLDGS INC COM 70450Y103   205,891,566 2,711,240 SH   SOLE 28 62,568 0 2,648,672
PAYPAL HLDGS INC COM 70450Y103   1,037,872 13,667 SH   SOLE 29 13,667 0 0
PAYPAL HLDGS INC COM 70450Y103   561,132,810 7,389,160 SH   SOLE 30 7,389,160 0 0
PAYPAL HLDGS INC COM 70450Y103   26,290,656 346,203 SH   SOLE 31 260,727 0 85,476
PAYPAL HLDGS INC COM 70450Y103   19,456,815 256,213 SH   SOLE 32 256,213 0 0
PAYPAL HLDGS INC COM 70450Y103   16,226,480 213,675 SH   SOLE 34 213,675 0 0
PAYPAL HLDGS INC COM 70450Y103   24,330,872 320,396 SH   SOLE 36 320,396 0 0
PAYPAL HLDGS INC COM 70450Y103   3,371,888 44,402 SH   SOLE 40 44,402 0 0
PAYPAL HLDGS INC COM 70450Y103   174,586 2,299 SH   OTR 43 2,299 0 0
PAYPAL HLDGS INC COM 70450Y103   87,328,688 1,149,970 SH   SOLE 43 1,052,913 0 97,057
PAYSAFE LIMITED SHS G6964L206   3,023,994 175,101 SH   SOLE 2 80,175 0 94,926
PAYSAFE LIMITED SHS G6964L206   4,041 234 SH   SOLE 7 234 0 0
PAYSAFE LIMITED SHS G6964L206   1,370,737 79,371 SH   SOLE 18 79,371 0 0
PAYSAFE LIMITED SHS G6964L206   5,356,722 310,175 SH   SOLE 19 310,175 0 0
PAYSAFE LIMITED SHS G6964L206   15,819,631 916,018 SH   SOLE 21 916,018 0 0
PAYSAFE LIMITED SHS G6964L206   12,048,208 697,638 SH   SOLE 22 674,875 0 22,763
PAYSAFE LIMITED SHS G6964L206   171,059 9,905 SH   SOLE 23 9,905 0 0
PAYSAFE LIMITED SHS G6964L206   829,599 48,037 SH   SOLE 26 0 0 48,037
PAYSAFE LIMITED SHS G6964L206   838,959 48,579 SH   SOLE 30 48,579 0 0
PAYSAFE LIMITED SHS G6964L206   39,168 2,268 SH   SOLE 36 2,268 0 0
PAYSAFE LIMITED SHS G6964L206   507,168 29,367 SH   SOLE 43 28,738 0 629
PAYSIGN INC COM 70451A104   3,561 981 SH   SOLE 2 5 0 976
PAYSIGN INC COM 70451A104   18,524 5,103 SH   SOLE 18 5,103 0 0
PAYSIGN INC COM 70451A104   253,548 69,848 SH   SOLE 21 69,848 0 0
PAYSIGN INC COM 70451A104   1,506,628 415,049 SH   SOLE 22 415,049 0 0
PB BANKSHARES INC COM 69318V103   5,807 445 SH   SOLE 18 445 0 0
PB BANKSHARES INC COM 69318V103   62,079 4,757 SH   SOLE 21 4,757 0 0
PBF ENERGY INC CL A 69318G106   7,802,589 179,949 SH   SOLE 2 92,592 0 87,357
PBF ENERGY INC CL A 69318G106   33,040 762 SH   SOLE 4 762 0 0
PBF ENERGY INC CL A 69318G106   880,468 20,306 SH   SOLE 7 20,306 0 0
PBF ENERGY INC CL A 69318G106   22,154,662 510,947 SH   SOLE 18 504,829 0 6,118
PBF ENERGY INC CL A 69318G106   19,126,053 441,099 SH   SOLE 19 441,099 0 0
PBF ENERGY INC CL A 69318G106   371,083,986 8,558,210 SH   SOLE 21 8,558,210 0 0
PBF ENERGY INC CL A 69318G106   162,819,402 3,755,060 SH   SOLE 22 3,631,283 0 123,777
PBF ENERGY INC CL A 69318G106   164,638 3,797 SH   SOLE 23 3,797 0 0
PBF ENERGY INC CL A 69318G106   712,665 16,436 SH   SOLE 25 16,436 0 0
PBF ENERGY INC CL A 69318G106   2,268,552 52,319 SH   SOLE 26 42,213 0 10,106
PBF ENERGY INC CL A 69318G106   8,065 186 SH   SOLE 28 0 0 186
PBF ENERGY INC CL A 69318G106   2,258,145 52,079 SH   SOLE 30 52,079 0 0
PBF ENERGY INC CL A 69318G106   483,291 11,146 SH   SOLE 36 11,146 0 0
PBF ENERGY INC CL A 69318G106   676,633 15,605 SH   SOLE 40 15,605 0 0
PBF ENERGY INC CL A 69318G106   10,379,764 239,386 SH   SOLE 43 229,905 0 9,481
PC CONNECTION INC COM 69318J100   4,849,206 107,856 SH   SOLE 2 60,678 0 47,178
PC CONNECTION INC COM 69318J100   180 4 SH   SOLE 4 4 0 0
PC CONNECTION INC COM 69318J100   3,777 84 SH   SOLE 7 84 0 0
PC CONNECTION INC COM 69318J100   2,270,750 50,506 SH   SOLE 18 37,995 0 12,511
PC CONNECTION INC COM 69318J100   11,043,929 245,639 SH   SOLE 19 245,639 0 0
PC CONNECTION INC COM 69318J100   62,867,343 1,398,295 SH   SOLE 21 1,398,295 0 0
PC CONNECTION INC COM 69318J100   27,434,682 610,202 SH   SOLE 22 596,319 0 13,883
PC CONNECTION INC COM 69318J100   422,444 9,396 SH   SOLE 23 9,396 0 0
PC CONNECTION INC COM 69318J100   69,778 1,552 SH   SOLE 25 1,552 0 0
PC CONNECTION INC COM 69318J100   2,523,605 56,130 SH   SOLE 26 0 0 56,130
PC CONNECTION INC COM 69318J100   1,033,990 22,998 SH   SOLE 30 22,998 0 0
PC CONNECTION INC COM 69318J100   117,031 2,603 SH   SOLE 40 2,603 0 0
PC CONNECTION INC COM 69318J100   699,668 15,562 SH   SOLE 43 15,498 0 64
PCB BANCORP COM 69320M109   90,534 6,248 SH   SOLE 2 540 0 5,708
PCB BANCORP COM 69320M109   3,260 225 SH   SOLE 7 225 0 0
PCB BANCORP COM 69320M109   531,421 36,675 SH   SOLE 18 36,675 0 0
PCB BANCORP COM 69320M109   358,265 24,725 SH   SOLE 19 24,725 0 0
PCB BANCORP COM 69320M109   6,444,413 444,749 SH   SOLE 21 444,749 0 0
PCB BANCORP COM 69320M109   3,556,527 245,447 SH   SOLE 22 234,748 0 10,699
PCTEL INC COM 69325Q105   13,735 3,247 SH   SOLE 18 3,247 0 0
PCTEL INC COM 69325Q105   159,573 37,724 SH   SOLE 21 37,724 0 0
PCTEL INC COM 69325Q105   1,577,164 372,852 SH   SOLE 22 372,852 0 0
PDC ENERGY INC COM 69327R101   10,878,703 169,503 SH   SOLE 2 84,447 0 85,056
PDC ENERGY INC COM 69327R101   18,805 293 SH   SOLE 4 293 0 0
PDC ENERGY INC COM 69327R101   1,441,996 22,468 SH   SOLE 7 22,468 0 0
PDC ENERGY INC COM 69327R101   12,074,825 188,140 SH   SOLE 18 187,840 0 300
PDC ENERGY INC COM 69327R101   3,845,537 59,918 SH   SOLE 19 59,918 0 0
PDC ENERGY INC COM 69327R101   317,252,715 4,943,171 SH   SOLE 21 4,943,171 0 0
PDC ENERGY INC COM 69327R101   171,983,018 2,679,698 SH   SOLE 22 2,561,531 0 118,167
PDC ENERGY INC COM 69327R101   3,357,962 52,321 SH   SOLE 26 33,138 0 19,183
PDC ENERGY INC COM 69327R101   5,523,908 86,069 SH   SOLE 30 86,069 0 0
PDC ENERGY INC COM 69327R101   84,782 1,321 SH   SOLE 31 1,321 0 0
PDC ENERGY INC COM 69327R101   21,179 330 SH   SOLE 34 330 0 0
PDC ENERGY INC COM 69327R101   97,554 1,520 SH   SOLE 36 1,520 0 0
PDC ENERGY INC COM 69327R101   14,901,898 232,189 SH   SOLE 43 219,523 0 12,666
PDD HOLDINGS INC SPONSORED ADS 722304102   31,364,005 413,228 SH   SOLE 2 65,307 0 347,921
PDD HOLDINGS INC SPONSORED ADS 722304102   18,631,401 245,473 SH   SOLE 4 116,230 0 129,243
PDD HOLDINGS INC SPONSORED ADS 722304102   13,707,009 180,593 SH   SOLE 7 180,593 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   6,522,011 85,929 SH   SOLE 13 85,929 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   24,009,675 316,333 SH   SOLE 15 316,333 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   15,584,016 205,323 SH   SOLE 18 205,323 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   32,265,318 425,103 SH   SOLE 19 425,103 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   768,952,995 10,131,133 SH   SOLE 21 10,131,133 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   375,362,160 4,945,483 SH   SOLE 22 4,341,631 0 603,852
PDD HOLDINGS INC SPONSORED ADS 722304102   46,922,594 618,216 SH   SOLE 23 618,216 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   31,771,436 418,596 SH   SOLE 25 418,596 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   55,574,208 732,203 SH   SOLE 26 39,577 0 692,626
PDD HOLDINGS INC SPONSORED ADS 722304102   86,245,550 1,136,305 SH   SOLE 28 36,298 0 1,100,007
PDD HOLDINGS INC SPONSORED ADS 722304102   293,849,203 3,871,531 SH   SOLE 30 3,854,098 0 17,433
PDD HOLDINGS INC SPONSORED ADS 722304102   434,907 5,730 SH   SOLE 31 0 0 5,730
PDD HOLDINGS INC SPONSORED ADS 722304102   13,151,269 173,271 SH   SOLE 32 173,271 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   48,267,846 635,940 SH   SOLE 34 635,940 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   986,321 12,995 SH   SOLE 36 12,995 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   324,321 4,273 SH   SOLE 40 4,273 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   24,011,800 316,361 SH   SOLE 43 282,153 0 34,208
PDF SOLUTIONS INC COM 693282105   669,538 15,791 SH   SOLE 2 8,880 0 6,911
PDF SOLUTIONS INC COM 693282105   488,363 11,518 SH   SOLE 7 11,518 0 0
PDF SOLUTIONS INC COM 693282105   4,104,235 96,798 SH   SOLE 18 96,798 0 0
PDF SOLUTIONS INC COM 693282105   2,514,617 59,307 SH   SOLE 19 59,307 0 0
PDF SOLUTIONS INC COM 693282105   148,867,884 3,511,035 SH   SOLE 21 3,511,035 0 0
PDF SOLUTIONS INC COM 693282105   35,048,179 826,608 SH   SOLE 22 804,822 0 21,786
PDF SOLUTIONS INC COM 693282105   283,698 6,691 SH   SOLE 25 6,691 0 0
PDF SOLUTIONS INC COM 693282105   264,618 6,241 SH   SOLE 26 1,329 0 4,912
PDF SOLUTIONS INC COM 693282105   314,735 7,423 SH   SOLE 28 0 0 7,423
PDF SOLUTIONS INC COM 693282105   3,014,810 71,104 SH   SOLE 30 71,104 0 0
PDF SOLUTIONS INC COM 693282105   94,679 2,233 SH   SOLE 36 2,233 0 0
PDF SOLUTIONS INC COM 693282105   125,292 2,955 SH   SOLE 40 2,955 0 0
PDF SOLUTIONS INC COM 693282105   397,839 9,383 SH   SOLE 43 8,823 0 560
PDS BIOTECHNOLOGY CORP COM 70465T107   5,025 817 SH   SOLE 2 0 0 817
PDS BIOTECHNOLOGY CORP COM 70465T107   27,730 4,509 SH   SOLE 18 4,509 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   473,218 76,946 SH   SOLE 21 76,946 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   2,323,747 377,845 SH   SOLE 22 377,845 0 0
PEABODY ENERGY CORP COM 704551100   1,718,477 67,128 SH   SOLE 2 34,116 0 33,012
PEABODY ENERGY CORP COM 704551100   6,861 268 SH   SOLE 4 268 0 0
PEABODY ENERGY CORP COM 704551100   53,350 2,084 SH   SOLE 7 2,084 0 0
PEABODY ENERGY CORP COM 704551100   8,357,197 326,453 SH   SOLE 18 326,453 0 0
PEABODY ENERGY CORP COM 704551100   5,983,923 233,747 SH   SOLE 19 233,747 0 0
PEABODY ENERGY CORP COM 704551100   104,309,658 4,074,596 SH   SOLE 21 4,074,596 0 0
PEABODY ENERGY CORP COM 704551100   79,573,658 3,108,346 SH   SOLE 22 2,974,524 0 133,822
PEABODY ENERGY CORP COM 704551100   1,281,229 50,048 SH   SOLE 26 39,339 0 10,709
PEABODY ENERGY CORP COM 704551100   1,284,890 50,191 SH   SOLE 30 50,191 0 0
PEABODY ENERGY CORP COM 704551100   67,968 2,655 SH   SOLE 36 2,655 0 0
PEABODY ENERGY CORP COM 704551100   901,632 35,220 SH   SOLE 43 32,283 0 2,937
PEABODY ENGR CORP NOTE 3.250% 3/0 704551AD2   2,923,113 1,925,000 PRN   SOLE 21 1,925,000 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   559,877 18,902 SH   SOLE 2 5,581 0 13,321
PEAPACK-GLADSTONE FINL CORP COM 704699107   5,776 195 SH   SOLE 7 195 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   1,534,553 51,808 SH   SOLE 18 51,808 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   3,375,999 113,977 SH   SOLE 19 113,977 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   19,624,701 662,549 SH   SOLE 21 662,549 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   14,895,276 502,879 SH   SOLE 22 480,367 0 22,512
PEAPACK-GLADSTONE FINL CORP COM 704699107   71,443 2,412 SH   SOLE 25 2,412 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   40,313 1,361 SH   SOLE 30 1,361 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   134,801 4,551 SH   SOLE 40 4,551 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   664,791 22,444 SH   SOLE 43 21,633 0 811
PEAR THERAPEUTICS INC CLASS A COM 704723105   4,017 15,752 SH   SOLE 2 2,845 0 12,907
PEAR THERAPEUTICS INC CLASS A COM 704723105   48,689 190,939 SH   SOLE 18 190,939 0 0
PEAR THERAPEUTICS INC CLASS A COM 704723105   33,990 133,294 SH   SOLE 19 133,294 0 0
PEAR THERAPEUTICS INC CLASS A COM 704723105   489,394 1,919,192 SH   SOLE 21 1,919,192 0 0
PEAR THERAPEUTICS INC CLASS A COM 704723105   280,426 1,099,709 SH   SOLE 22 1,061,508 0 38,201
PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113   3,842 201,153 SH   SOLE 19 201,153 0 0
PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113   612 32,025 SH   SOLE 34 32,025 0 0
PEARSON PLC SPONSORED ADR 705015105   14,795,034 1,415,793 SH   SOLE 43 1,297,185 0 118,608
PEBBLEBROOK HOTEL TR COM 70509V100   4,156,584 296,053 SH   SOLE 2 207,992 0 88,061
PEBBLEBROOK HOTEL TR COM 70509V100   966,794 68,860 SH   SOLE 4 68,860 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   2,464,020 175,500 SH   SOLE 7 175,500 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   6,049,401 430,869 SH   SOLE 18 430,869 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   5,946,347 423,529 SH   SOLE 19 423,529 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   207,953,488 14,811,502 SH   SOLE 21 14,811,502 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   66,578,621 4,742,067 SH   SOLE 22 4,566,225 0 175,842
PEBBLEBROOK HOTEL TR COM 70509V100   69,049 4,918 SH   SOLE 23 4,918 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   9,755,385 694,828 SH   SOLE 25 694,828 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   908,922 64,738 SH   SOLE 26 53,545 0 11,193
PEBBLEBROOK HOTEL TR COM 70509V100   1,260,413 89,773 SH   SOLE 28 2,341 0 87,432
PEBBLEBROOK HOTEL TR COM 70509V100   4,515,039 321,584 SH   SOLE 30 321,584 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   81,151 5,780 SH   SOLE 36 5,780 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   294,756 20,994 SH   SOLE 40 20,994 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   3,486,834 248,350 SH   SOLE 43 233,652 0 14,698
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8   3,699,118 4,370,000 PRN   SOLE 21 4,370,000 0 0
PEDEVCO CORP COM PAR 70532Y303   4,594 4,334 SH   SOLE 18 4,334 0 0
PEDEVCO CORP COM PAR 70532Y303   60,767 57,327 SH   SOLE 21 57,327 0 0
PEDEVCO CORP COM PAR 70532Y303   5,082 4,794 SH   SOLE 22 4,794 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,147,653 76,972 SH   SOLE 2 23,388 0 53,584
PEDIATRIX MEDICAL GROUP INC COM 58502B106   4,890 328 SH   SOLE 4 328 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   11,689 784 SH   SOLE 7 784 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   4,219,500 282,998 SH   SOLE 18 282,998 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   2,425,216 162,657 SH   SOLE 19 162,657 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   152,690,969 10,240,843 SH   SOLE 21 10,240,843 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   35,858,789 2,405,016 SH   SOLE 22 2,302,850 0 102,166
PEDIATRIX MEDICAL GROUP INC COM 58502B106   203,686 13,661 SH   SOLE 25 13,661 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   396,397 26,586 SH   SOLE 26 19,800 0 6,786
PEDIATRIX MEDICAL GROUP INC COM 58502B106   71,493 4,795 SH   SOLE 28 1,536 0 3,259
PEDIATRIX MEDICAL GROUP INC COM 58502B106   2,131,578 142,963 SH   SOLE 30 142,963 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   51,201 3,434 SH   SOLE 36 3,434 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   216,106 14,494 SH   SOLE 40 14,494 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   11,302 758 SH   OTR 43 758 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,667,922 111,866 SH   SOLE 43 102,920 0 8,946
PEGASYSTEMS INC COM 705573103   1,701,939 35,106 SH   SOLE 2 13,563 0 21,543
PEGASYSTEMS INC COM 705573103   12,217 252 SH   SOLE 4 140 0 112
PEGASYSTEMS INC COM 705573103   501,671 10,348 SH   SOLE 7 10,348 0 0
PEGASYSTEMS INC COM 705573103   909,776 18,766 SH   SOLE 18 18,766 0 0
PEGASYSTEMS INC COM 705573103   631,452 13,025 SH   SOLE 19 13,025 0 0
PEGASYSTEMS INC COM 705573103   40,043,947 825,989 SH   SOLE 21 825,989 0 0
PEGASYSTEMS INC COM 705573103   49,308,426 1,017,088 SH   SOLE 22 963,135 0 53,953
PEGASYSTEMS INC COM 705573103   290,395 5,990 SH   SOLE 25 5,990 0 0
PEGASYSTEMS INC COM 705573103   866,822 17,880 SH   SOLE 26 14,236 0 3,644
PEGASYSTEMS INC COM 705573103   35,584 734 SH   SOLE 28 734 0 0
PEGASYSTEMS INC COM 705573103   1,066,172 21,992 SH   SOLE 30 21,992 0 0
PEGASYSTEMS INC COM 705573103   28,991 598 SH   SOLE 31 598 0 0
PEGASYSTEMS INC COM 705573103   190,769 3,935 SH   SOLE 34 3,935 0 0
PEGASYSTEMS INC COM 705573103   324,137 6,686 SH   SOLE 40 6,686 0 0
PEGASYSTEMS INC COM 705573103   7,854 162 SH   OTR 43 162 0 0
PEGASYSTEMS INC COM 705573103   4,721,565 97,392 SH   SOLE 43 80,888 0 16,504
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9   3,020,306 3,407,000 PRN   SOLE 21 3,407,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   3,992,916 352,109 SH   SOLE 2 157,507 0 194,602
PELOTON INTERACTIVE INC CL A COM 70614W100   106,415 9,384 SH   SOLE 4 9,384 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   413,989 36,507 SH   SOLE 7 36,507 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   2,966,465 261,593 SH   SOLE 18 261,593 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   8,650,231 762,807 SH   SOLE 19 762,807 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   42,593,766 3,756,064 SH   SOLE 21 3,756,064 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   88,766,617 7,827,744 SH   SOLE 22 7,431,386 0 396,358
PELOTON INTERACTIVE INC CL A COM 70614W100   574,689 50,678 SH   SOLE 25 50,678 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,408,791 124,232 SH   SOLE 26 98,318 0 25,914
PELOTON INTERACTIVE INC CL A COM 70614W100   54,296 4,788 SH   SOLE 28 4,788 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,765,638 155,700 SH   SOLE 30 155,700 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   49,771 4,389 SH   SOLE 31 4,389 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   5,170,995 455,996 SH   SOLE 34 455,996 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   557,520 49,164 SH   SOLE 40 49,164 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   2,661,950 234,740 SH   SOLE 43 203,862 0 30,878
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,098,649 1,447,000 PRN   SOLE 2 1,447,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,587,613 2,091,000 PRN   SOLE 19 2,091,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   4,430,282 5,835,000 PRN   SOLE 21 5,835,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,110,038 1,462,000 PRN   SOLE 34 1,462,000 0 0
PEMBINA PIPELINE CORP COM 706327103   6,365,207 196,457 SH   SOLE 21 196,457 0 0
PEMBINA PIPELINE CORP COM 706327103   3,832,108 118,275 SH   SOLE 43 97,768 0 20,507
PENN ENTERTAINMENT INC COM 707569109   22,487,500 758,176 SH   SOLE 2 199,953 0 558,223
PENN ENTERTAINMENT INC COM 707569109   373,775 12,602 SH   SOLE 4 8,086 0 4,516
PENN ENTERTAINMENT INC COM 707569109   786,198 26,507 SH   SOLE 7 26,507 0 0
PENN ENTERTAINMENT INC COM 707569109   9,180,423 309,522 SH   SOLE 18 309,035 0 487
PENN ENTERTAINMENT INC COM 707569109   6,774,136 228,393 SH   SOLE 19 228,393 0 0
PENN ENTERTAINMENT INC COM 707569109   232,385,388 7,834,976 SH   SOLE 21 7,834,976 0 0
PENN ENTERTAINMENT INC COM 707569109   143,991,855 4,854,749 SH   SOLE 22 4,658,599 0 196,150
PENN ENTERTAINMENT INC COM 707569109   94,853 3,198 SH   SOLE 23 3,198 0 0
PENN ENTERTAINMENT INC COM 707569109   775,105 26,133 SH   SOLE 25 26,133 0 0
PENN ENTERTAINMENT INC COM 707569109   5,142,006 173,365 SH   SOLE 26 67,433 0 105,932
PENN ENTERTAINMENT INC COM 707569109   211,980 7,147 SH   SOLE 28 2,786 0 4,361
PENN ENTERTAINMENT INC COM 707569109   2,546,430 85,854 SH   SOLE 30 85,854 0 0
PENN ENTERTAINMENT INC COM 707569109   66,349 2,237 SH   SOLE 31 2,237 0 0
PENN ENTERTAINMENT INC COM 707569109   77,858 2,625 SH   SOLE 36 2,625 0 0
PENN ENTERTAINMENT INC COM 707569109   700,629 23,622 SH   SOLE 40 23,622 0 0
PENN ENTERTAINMENT INC COM 707569109   2,417,616 81,511 SH   SOLE 43 75,526 0 5,985
PENN ENTERTAINMENT INC NOTE 2.750% 5/1 707569AU3   2,858,193 1,989,000 PRN   SOLE 21 1,989,000 0 0
PENNANT GROUP INC COM 70805E109   205,689 14,404 SH   SOLE 2 8,478 0 5,926
PENNANT GROUP INC COM 70805E109   1,942 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109   4,855 340 SH   SOLE 7 340 0 0
PENNANT GROUP INC COM 70805E109   1,002,727 70,219 SH   SOLE 18 70,219 0 0
PENNANT GROUP INC COM 70805E109   730,936 51,186 SH   SOLE 19 51,186 0 0
PENNANT GROUP INC COM 70805E109   13,289,468 930,635 SH   SOLE 21 930,635 0 0
PENNANT GROUP INC COM 70805E109   9,768,791 684,089 SH   SOLE 22 662,927 0 21,162
PENNANT GROUP INC COM 70805E109   48,723 3,412 SH   SOLE 25 3,412 0 0
PENNANT GROUP INC COM 70805E109   105,015 7,354 SH   SOLE 26 5,164 0 2,190
PENNANT GROUP INC COM 70805E109   836,965 58,611 SH   SOLE 30 58,611 0 0
PENNANT GROUP INC COM 70805E109   38,128 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109   403,167 28,233 SH   SOLE 43 28,149 0 84
PENNANTPARK FLOATING RATE CA COM 70806A106   2,739,491 258,199 SH   SOLE 30 258,199 0 0
PENNANTPARK INVT CORP COM 708062104   1,785,142 338,095 SH   SOLE 30 338,095 0 0
PENNANTPARK INVT CORP COM 708062104   257,796 48,825 SH   SOLE 43 39,985 0 8,840
PENNS WOODS BANCORP INC COM 708430103   8,940 387 SH   SOLE 2 0 0 387
PENNS WOODS BANCORP INC COM 708430103   26,473 1,146 SH   SOLE 18 1,146 0 0
PENNS WOODS BANCORP INC COM 708430103   608,685 26,350 SH   SOLE 21 26,350 0 0
PENNS WOODS BANCORP INC COM 708430103   573,296 24,818 SH   SOLE 22 24,818 0 0
PENNS WOODS BANCORP INC COM 708430103   254 11 SH   SOLE 43 11 0 0
PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0   1,787,421 2,060,000 PRN   SOLE 21 2,060,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,027,396 34,011 SH   SOLE 2 12,681 0 21,330
PENNYMAC FINL SVCS INC NEW COM 70932M107   10,313 173 SH   SOLE 4 173 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   835,613 14,018 SH   SOLE 7 14,018 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   4,470,631 74,998 SH   SOLE 18 74,998 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   3,185,976 53,447 SH   SOLE 19 53,447 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   55,989,885 939,270 SH   SOLE 21 939,270 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   49,567,921 831,537 SH   SOLE 22 790,393 0 41,144
PENNYMAC FINL SVCS INC NEW COM 70932M107   428,238 7,184 SH   SOLE 25 7,184 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,417,228 23,775 SH   SOLE 26 18,879 0 4,896
PENNYMAC FINL SVCS INC NEW COM 70932M107   173,763 2,915 SH   SOLE 28 779 0 2,136
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,989,620 50,153 SH   SOLE 30 50,153 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   125,002 2,097 SH   SOLE 36 2,097 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   484,808 8,133 SH   SOLE 40 8,133 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,229,226 20,621 SH   SOLE 43 17,945 0 2,676
PENNYMAC MTG INVT TR COM 70931T103   3,269,768 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103   2,730,269 221,433 SH   SOLE 2 168,360 0 53,073
PENNYMAC MTG INVT TR COM 70931T103   4,143 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103   28,421 2,305 SH   SOLE 7 2,305 0 0
PENNYMAC MTG INVT TR COM 70931T103   3,507,182 284,443 SH   SOLE 18 284,443 0 0
PENNYMAC MTG INVT TR COM 70931T103   2,168,650 175,884 SH   SOLE 19 175,884 0 0
PENNYMAC MTG INVT TR COM 70931T103   147,950,111 11,999,198 SH   SOLE 21 11,999,198 0 0
PENNYMAC MTG INVT TR COM 70931T103   32,463,571 2,632,893 SH   SOLE 22 2,530,119 0 102,774
PENNYMAC MTG INVT TR COM 70931T103   153,410 12,442 SH   SOLE 25 12,442 0 0
PENNYMAC MTG INVT TR COM 70931T103   767,222 62,224 SH   SOLE 26 53,112 0 9,112
PENNYMAC MTG INVT TR COM 70931T103   114,472 9,284 SH   SOLE 28 1,745 0 7,539
PENNYMAC MTG INVT TR COM 70931T103   1,871,213 151,761 SH   SOLE 30 151,761 0 0
PENNYMAC MTG INVT TR COM 70931T103   38,001 3,082 SH   SOLE 36 3,082 0 0
PENNYMAC MTG INVT TR COM 70931T103   147,504 11,963 SH   SOLE 40 11,963 0 0
PENNYMAC MTG INVT TR COM 70931T103   840,085 68,133 SH   SOLE 43 63,605 0 4,528
PENSKE AUTOMOTIVE GRP INC COM 70959W103   19,339,764 136,378 SH   SOLE 2 21,642 0 114,736
PENSKE AUTOMOTIVE GRP INC COM 70959W103   30,489 215 SH   SOLE 4 215 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   70,196 495 SH   SOLE 7 495 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,268,535 15,997 SH   SOLE 18 15,997 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   10,055,605 70,909 SH   SOLE 19 70,909 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   45,591,206 321,495 SH   SOLE 21 321,495 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   95,602,913 674,162 SH   SOLE 22 627,061 0 47,101
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,307,488 9,220 SH   SOLE 23 9,220 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   683,524 4,820 SH   SOLE 25 4,820 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,782,977 12,573 SH   SOLE 26 6,825 0 5,748
PENSKE AUTOMOTIVE GRP INC COM 70959W103   90,049 635 SH   SOLE 28 589 0 46
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,082,054 14,682 SH   SOLE 30 14,682 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   56,582 399 SH   SOLE 31 399 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   170,456 1,202 SH   SOLE 36 1,202 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   708,341 4,995 SH   SOLE 40 4,995 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   6,263,216 44,166 SH   SOLE 43 41,244 0 2,922
PENTAIR PLC SHS G7S00T104   10,750,955 194,517 SH   SOLE 2 66,448 0 128,069
PENTAIR PLC SHS G7S00T104   11,459,627 207,339 SH   SOLE 4 99,593 0 107,746
PENTAIR PLC SHS G7S00T104   41,874,818 757,641 SH   SOLE 7 753,119 0 4,522
PENTAIR PLC SHS G7S00T104   202,951 3,672 SH   SOLE 13 3,672 0 0
PENTAIR PLC SHS G7S00T104   1,488,697 26,935 SH   SOLE 15 26,935 0 0
PENTAIR PLC SHS G7S00T104   15,410,271 278,818 SH   SOLE 18 255,736 0 23,082
PENTAIR PLC SHS G7S00T104   18,684,963 338,067 SH   SOLE 19 338,067 0 0
PENTAIR PLC SHS G7S00T104   295,476,349 5,346,053 SH   SOLE 21 5,346,053 0 0
PENTAIR PLC SHS G7S00T104   219,866,271 3,978,040 SH   SOLE 22 3,614,951 0 363,089
PENTAIR PLC SHS G7S00T104   16,800,588 303,973 SH   SOLE 23 303,973 0 0
PENTAIR PLC SHS G7S00T104   40,258,447 728,396 SH   SOLE 25 727,519 0 877
PENTAIR PLC SHS G7S00T104   20,599,737 372,711 SH   SOLE 26 149,098 0 223,613
PENTAIR PLC SHS G7S00T104   23,684,024 428,515 SH   SOLE 28 12,428 0 416,087
PENTAIR PLC SHS G7S00T104   145,696,031 2,636,078 SH   SOLE 30 2,528,679 0 107,399
PENTAIR PLC SHS G7S00T104   2,615,597 47,324 SH   SOLE 31 34,808 0 12,516
PENTAIR PLC SHS G7S00T104   10,142,929 183,516 SH   SOLE 34 183,516 0 0
PENTAIR PLC SHS G7S00T104   2,567,955 46,462 SH   SOLE 36 46,462 0 0
PENTAIR PLC SHS G7S00T104   432,985 7,834 SH   SOLE 40 7,834 0 0
PENTAIR PLC SHS G7S00T104   34,102 617 SH   OTR 43 617 0 0
PENTAIR PLC SHS G7S00T104   6,257,071 113,209 SH   SOLE 43 107,009 0 6,201
PENUMBRA INC COM 70975L107   23,237,451 83,381 SH   SOLE 2 54,914 0 28,467
PENUMBRA INC COM 70975L107   144,083 517 SH   SOLE 4 108 0 409
PENUMBRA INC COM 70975L107   2,058,404 7,386 SH   SOLE 7 7,386 0 0
PENUMBRA INC COM 70975L107   28,825,464 103,432 SH   SOLE 18 103,432 0 0
PENUMBRA INC COM 70975L107   151,634,950 544,099 SH   SOLE 19 544,099 0 0
PENUMBRA INC COM 70975L107   607,682,152 2,180,495 SH   SOLE 21 2,180,495 0 0
PENUMBRA INC COM 70975L107   303,310,589 1,088,344 SH   SOLE 22 1,041,451 0 46,893
PENUMBRA INC COM 70975L107   1,725,091 6,190 SH   SOLE 25 6,190 0 0
PENUMBRA INC COM 70975L107   5,992,950 21,504 SH   SOLE 26 11,751 0 9,753
PENUMBRA INC COM 70975L107   739,643 2,654 SH   SOLE 28 650 0 2,004
PENUMBRA INC COM 70975L107   40,643,314 145,837 SH   SOLE 30 145,837 0 0
PENUMBRA INC COM 70975L107   142,968 513 SH   SOLE 31 513 0 0
PENUMBRA INC COM 70975L107   61,294,521 219,938 SH   SOLE 34 219,938 0 0
PENUMBRA INC COM 70975L107   192,296 690 SH   SOLE 36 690 0 0
PENUMBRA INC COM 70975L107   1,615,845 5,798 SH   SOLE 40 5,798 0 0
PENUMBRA INC COM 70975L107   32,049 115 SH   OTR 43 115 0 0
PENUMBRA INC COM 70975L107   5,292,323 18,990 SH   SOLE 43 17,023 0 1,967
PEOPLES BANCORP INC COM 709789101   2,369,876 92,034 SH   SOLE 2 70,251 0 21,783
PEOPLES BANCORP INC COM 709789101   7,880 306 SH   SOLE 7 306 0 0
PEOPLES BANCORP INC COM 709789101   2,156,434 83,745 SH   SOLE 18 83,745 0 0
PEOPLES BANCORP INC COM 709789101   1,529,859 59,412 SH   SOLE 19 59,412 0 0
PEOPLES BANCORP INC COM 709789101   26,772,970 1,039,727 SH   SOLE 21 1,039,727 0 0
PEOPLES BANCORP INC COM 709789101   22,088,865 857,820 SH   SOLE 22 817,719 0 40,101
PEOPLES BANCORP INC COM 709789101   134,570 5,226 SH   SOLE 25 5,226 0 0
PEOPLES BANCORP INC COM 709789101   702,718 27,290 SH   SOLE 26 25,092 0 2,198
PEOPLES BANCORP INC COM 709789101   60,693 2,357 SH   SOLE 28 0 0 2,357
PEOPLES BANCORP INC COM 709789101   57,886 2,248 SH   SOLE 30 2,248 0 0
PEOPLES BANCORP INC COM 709789101   679,002 26,369 SH   SOLE 34 26,369 0 0
PEOPLES BANCORP INC COM 709789101   166,912 6,482 SH   SOLE 40 6,482 0 0
PEOPLES BANCORP INC COM 709789101   40,737 1,582 SH   OTR 43 1,582 0 0
PEOPLES BANCORP INC COM 709789101   1,817,873 70,597 SH   SOLE 43 64,561 0 6,036
PEOPLES BANCORP N C INC COM 710577107   4,702 148 SH   SOLE 2 0 0 148
PEOPLES BANCORP N C INC COM 710577107   24,145 760 SH   SOLE 18 760 0 0
PEOPLES BANCORP N C INC COM 710577107   1,168,469 36,779 SH   SOLE 21 36,779 0 0
PEOPLES BANCORP N C INC COM 710577107   28,815 907 SH   SOLE 22 907 0 0
PEOPLES FINL SVCS CORP COM 711040105   186,665 4,306 SH   SOLE 2 1,400 0 2,906
PEOPLES FINL SVCS CORP COM 711040105   3,988 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105   925,913 21,359 SH   SOLE 18 21,359 0 0
PEOPLES FINL SVCS CORP COM 711040105   564,937 13,032 SH   SOLE 19 13,032 0 0
PEOPLES FINL SVCS CORP COM 711040105   10,623,915 245,073 SH   SOLE 21 245,073 0 0
PEOPLES FINL SVCS CORP COM 711040105   7,202,603 166,150 SH   SOLE 22 160,552 0 5,598
PEPGEN INC COM 713317105   100,665 8,231 SH   SOLE 2 569 0 7,662
PEPGEN INC COM 713317105   440,329 36,004 SH   SOLE 18 36,004 0 0
PEPGEN INC COM 713317105   353,386 28,895 SH   SOLE 19 28,895 0 0
PEPGEN INC COM 713317105   7,798,435 637,648 SH   SOLE 21 637,648 0 0
PEPGEN INC COM 713317105   3,237,562 264,723 SH   SOLE 22 256,127 0 8,596
PEPGEN INC COM 713317105   142,467 11,649 SH   SOLE 30 11,649 0 0
PEPSICO INC COM 713448108   615,478,890 3,376,187 SH   SOLE 2 1,016,437 0 2,359,750
PEPSICO INC COM 713448108   196,326,344 1,076,941 SH   SOLE 4 822,818 0 254,123
PEPSICO INC COM 713448108   310,851,033 1,705,162 SH   SOLE 7 1,600,238 0 104,924
PEPSICO INC COM 713448108   20,543,752 112,692 SH   SOLE 13 112,692 0 0
PEPSICO INC COM 713448108   43,605,431 239,196 SH   SOLE 15 239,196 0 0
PEPSICO INC COM 713448108   592,645,177 3,250,934 SH   SOLE 18 2,991,884 0 259,050
PEPSICO INC COM 713448108   209,540,907 1,149,429 SH   SOLE 19 1,149,429 0 0
PEPSICO INC COM 713448108   6,390,162 35,053 SH   SOLE 20 35,053 0 0
PEPSICO INC COM 713448108   6,722,624,051 36,876,709 SH   SOLE 21 36,876,709 0 0
PEPSICO INC COM 713448108   5,779,935,438 31,705,625 SH   SOLE 22 28,670,966 0 3,034,659
PEPSICO INC COM 713448108   575,938,202 3,159,288 SH   SOLE 23 3,159,288 0 0
PEPSICO INC COM 713448108   640,626,993 3,514,136 SH   SOLE 25 3,509,456 0 4,680
PEPSICO INC COM 713448108   599,929,247 3,290,890 SH   SOLE 26 1,667,194 0 1,623,696
PEPSICO INC COM 713448108   696,933,447 3,823,003 SH   SOLE 28 34,865 0 3,788,138
PEPSICO INC COM 713448108   12,274,441 67,331 SH   SOLE 29 67,331 0 0
PEPSICO INC COM 713448108   2,184,975,609 11,985,604 SH   SOLE 30 11,905,431 0 80,173
PEPSICO INC COM 713448108   94,619,351 519,031 SH   SOLE 31 414,258 0 104,773
PEPSICO INC COM 713448108   73,415,674 402,719 SH   SOLE 32 402,719 0 0
PEPSICO INC COM 713448108   136,343,628 747,908 SH   SOLE 34 747,908 0 0
PEPSICO INC COM 713448108   84,842,055 465,398 SH   SOLE 36 465,398 0 0
PEPSICO INC COM 713448108   10,177,627 55,829 SH   SOLE 40 55,829 0 0
PEPSICO INC COM 713448108   582,084 3,193 SH   OTR 43 3,193 0 0
PEPSICO INC COM 713448108   369,755,038 2,028,278 SH   SOLE 43 1,829,278 0 199,000
PERASO INC COM 71360T101   1,451 2,660 SH   SOLE 18 2,660 0 0
PERASO INC COM 71360T101   15,194 27,858 SH   SOLE 21 27,858 0 0
PERASO INC COM 71360T101   1,638 3,003 SH   SOLE 22 3,003 0 0
PERDOCEO ED CORP COM 71363P106   914,838 68,119 SH   SOLE 2 21,558 0 46,561
PERDOCEO ED CORP COM 71363P106   4,378 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106   9,938 740 SH   SOLE 7 740 0 0
PERDOCEO ED CORP COM 71363P106   3,194,822 237,887 SH   SOLE 18 237,887 0 0
PERDOCEO ED CORP COM 71363P106   1,790,783 133,342 SH   SOLE 19 133,342 0 0
PERDOCEO ED CORP COM 71363P106   111,997,363 8,339,342 SH   SOLE 21 8,339,342 0 0
PERDOCEO ED CORP COM 71363P106   26,628,789 1,982,784 SH   SOLE 22 1,901,731 0 81,053
PERDOCEO ED CORP COM 71363P106   119,594 8,905 SH   SOLE 25 8,905 0 0
PERDOCEO ED CORP COM 71363P106   478,618 35,638 SH   SOLE 26 31,145 0 4,493
PERDOCEO ED CORP COM 71363P106   1,395,296 103,894 SH   SOLE 30 103,894 0 0
PERDOCEO ED CORP COM 71363P106   91,257 6,795 SH   SOLE 36 6,795 0 0
PERDOCEO ED CORP COM 71363P106   193,687 14,422 SH   SOLE 40 14,422 0 0
PERDOCEO ED CORP COM 71363P106   1,862,338 138,670 SH   SOLE 43 128,869 0 9,801
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   207,380 22,789 SH   SOLE 2 12,246 0 10,543
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   350,223 38,486 SH   SOLE 7 38,486 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   964,473 105,986 SH   SOLE 18 105,986 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   697,160 76,611 SH   SOLE 19 76,611 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   12,377,119 1,360,123 SH   SOLE 21 1,360,123 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   9,108,317 1,000,914 SH   SOLE 22 969,071 0 31,843
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   65,447 7,192 SH   SOLE 25 7,192 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   1,065 117 SH   SOLE 26 117 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   109,291 12,010 SH   SOLE 30 12,010 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   53,344 5,862 SH   SOLE 40 5,862 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   946 104 SH   SOLE 43 104 0 0
PERFECT CORP CL A ORD SHS G7006A109   13,383 2,238 SH   SOLE 2 2,238 0 0
PERFICIENT INC COM 71375U101   1,852,973 25,668 SH   SOLE 2 12,770 0 12,898
PERFICIENT INC COM 71375U101   22,523 312 SH   SOLE 4 137 0 175
PERFICIENT INC COM 71375U101   394,807 5,469 SH   SOLE 7 5,469 0 0
PERFICIENT INC COM 71375U101   8,249,584 114,276 SH   SOLE 18 107,640 0 6,636
PERFICIENT INC COM 71375U101   7,789,229 107,899 SH   SOLE 19 107,899 0 0
PERFICIENT INC COM 71375U101   294,909,650 4,085,187 SH   SOLE 21 4,085,187 0 0
PERFICIENT INC COM 71375U101   69,582,064 963,874 SH   SOLE 22 937,433 0 26,441
PERFICIENT INC COM 71375U101   33,280 461 SH   SOLE 23 461 0 0
PERFICIENT INC COM 71375U101   428,881 5,941 SH   SOLE 25 5,941 0 0
PERFICIENT INC COM 71375U101   1,840,556 25,496 SH   SOLE 26 12,620 0 12,876
PERFICIENT INC COM 71375U101   93,125 1,290 SH   SOLE 28 589 0 701
PERFICIENT INC COM 71375U101   4,098,154 56,769 SH   SOLE 30 56,769 0 0
PERFICIENT INC COM 71375U101   366,581 5,078 SH   SOLE 40 5,078 0 0
PERFICIENT INC COM 71375U101   2,088,385 28,929 SH   SOLE 43 28,219 0 710
PERFICIENT INC NOTE 0.125%11/1 71375UAF8   2,021,977 2,545,000 PRN   SOLE 21 2,545,000 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   24,785,319 410,761 SH   SOLE 2 131,124 0 279,637
PERFORMANCE FOOD GROUP CO COM 71377A103   112,836 1,870 SH   SOLE 4 472 0 1,398
PERFORMANCE FOOD GROUP CO COM 71377A103   186,089 3,084 SH   SOLE 7 3,084 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   18,929,744 313,718 SH   SOLE 18 313,718 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   5,927,983 98,243 SH   SOLE 19 98,243 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   484,083,684 8,022,600 SH   SOLE 21 8,022,600 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   275,020,850 4,557,853 SH   SOLE 22 4,356,801 0 201,052
PERFORMANCE FOOD GROUP CO COM 71377A103   4,309,181 71,415 SH   SOLE 26 58,258 0 13,157
PERFORMANCE FOOD GROUP CO COM 71377A103   165,211 2,738 SH   SOLE 28 2,738 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   3,869,966 64,136 SH   SOLE 30 64,136 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   128,585 2,131 SH   SOLE 31 2,131 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   650,103 10,774 SH   SOLE 36 10,774 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   2,984,356 49,459 SH   SOLE 43 45,396 0 4,063
PERFORMANT FINL CORP COM 71377E105   6,242 1,836 SH   SOLE 2 0 0 1,836
PERFORMANT FINL CORP COM 71377E105   37,546 11,043 SH   SOLE 18 11,043 0 0
PERFORMANT FINL CORP COM 71377E105   672,228 197,714 SH   SOLE 21 197,714 0 0
PERFORMANT FINL CORP COM 71377E105   1,171,086 344,437 SH   SOLE 22 344,437 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,009,047 124,882 SH   SOLE 2 48,549 0 76,333
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   10,956 1,356 SH   SOLE 7 1,356 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   2,633,555 325,935 SH   SOLE 18 325,935 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,950,876 241,445 SH   SOLE 19 241,445 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   32,465,771 4,018,041 SH   SOLE 21 4,018,041 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   29,344,758 3,631,777 SH   SOLE 22 3,471,369 0 160,408
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   52,383 6,483 SH   SOLE 23 6,483 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   167,183 20,691 SH   SOLE 25 20,691 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   647,450 80,130 SH   SOLE 26 69,110 0 11,020
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   893,494 110,581 SH   SOLE 28 92,005 0 18,576
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   492,403 60,941 SH   SOLE 30 60,941 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   202,905 25,112 SH   SOLE 40 25,112 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   100,669 12,459 SH   SOLE 43 12,140 0 319
PERKINELMER INC COM 714046109   26,428,523 198,323 SH   SOLE 2 30,260 0 168,063
PERKINELMER INC COM 714046109   12,315,756 92,419 SH   SOLE 4 48,665 0 43,754
PERKINELMER INC COM 714046109   10,301,798 77,306 SH   SOLE 7 74,034 0 3,272
PERKINELMER INC COM 714046109   462,679 3,472 SH   SOLE 13 3,472 0 0
PERKINELMER INC COM 714046109   2,815,784 21,130 SH   SOLE 15 21,130 0 0
PERKINELMER INC COM 714046109   3,198 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109   41,914,668 314,533 SH   SOLE 18 301,695 0 12,838
PERKINELMER INC COM 714046109   11,250,742 84,427 SH   SOLE 19 84,427 0 0
PERKINELMER INC COM 714046109   438,559,993 3,291,010 SH   SOLE 21 3,291,010 0 0
PERKINELMER INC COM 714046109   361,858,468 2,715,432 SH   SOLE 22 2,451,228 0 264,204
PERKINELMER INC COM 714046109   30,912,589 231,972 SH   SOLE 23 231,972 0 0
PERKINELMER INC COM 714046109   34,087,908 255,800 SH   SOLE 25 255,359 0 441
PERKINELMER INC COM 714046109   32,806,880 246,187 SH   SOLE 26 77,669 0 168,518
PERKINELMER INC COM 714046109   32,664,958 245,122 SH   SOLE 28 2,694 0 242,428
PERKINELMER INC COM 714046109   84,423,941 633,528 SH   SOLE 30 633,528 0 0
PERKINELMER INC COM 714046109   4,672,762 35,065 SH   SOLE 31 25,445 0 9,620
PERKINELMER INC COM 714046109   765,579 5,745 SH   SOLE 34 5,745 0 0
PERKINELMER INC COM 714046109   4,445,287 33,358 SH   SOLE 36 33,358 0 0
PERKINELMER INC COM 714046109   679,093 5,096 SH   SOLE 40 5,096 0 0
PERKINELMER INC COM 714046109   11,914,222 89,406 SH   SOLE 43 82,630 0 6,776
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   24,149 2,050 SH   SOLE 18 2,050 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   435,271 36,950 SH   SOLE 21 36,950 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   3,083,545 261,761 SH   SOLE 22 261,761 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   13,127 1,228 SH   SOLE 18 1,228 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   178,908 16,736 SH   SOLE 21 16,736 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   9,653 903 SH   SOLE 22 903 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,696,128 161,536 SH   SOLE 2 60,959 0 100,577
PERMIAN RESOURCES CORP CLASS A COM 71424F105   8,768 835 SH   SOLE 4 835 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   495,506 47,191 SH   SOLE 7 47,191 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   6,689,004 637,048 SH   SOLE 18 637,048 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   4,906,398 467,276 SH   SOLE 19 467,276 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   87,975,972 8,378,664 SH   SOLE 21 8,378,664 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   64,969,128 6,187,536 SH   SOLE 22 5,930,252 0 257,284
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,060,238 100,975 SH   SOLE 26 86,063 0 14,912
PERMIAN RESOURCES CORP CLASS A COM 71424F105   2,103,465 200,330 SH   SOLE 30 200,330 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   561,981 53,522 SH   SOLE 43 52,088 0 1,434
PERMROCK ROYALTY TRUST TR UNIT 714254109   49,082 7,052 SH   SOLE 2 7,052 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109   19,961 2,868 SH   SOLE 22 2,868 0 0
PERPETUA RESOURCES CORP COM 714266103   6,346 1,426 SH   SOLE 2 1,426 0 0
PERPETUA RESOURCES CORP COM 714266103   25,458 5,721 SH   SOLE 18 5,721 0 0
PERPETUA RESOURCES CORP COM 714266103   8,206 1,844 SH   SOLE 19 1,844 0 0
PERPETUA RESOURCES CORP COM 714266103   313,236 70,390 SH   SOLE 21 70,390 0 0
PERPETUA RESOURCES CORP COM 714266103   2,790 627 SH   SOLE 23 627 0 0
PERRIGO CO PLC SHS G97822103   14,560,028 405,911 SH   SOLE 2 106,558 0 299,353
PERRIGO CO PLC SHS G97822103   10,187 284 SH   SOLE 4 284 0 0
PERRIGO CO PLC SHS G97822103   1,119,897 31,221 SH   SOLE 7 31,221 0 0
PERRIGO CO PLC SHS G97822103   9,688,523 270,101 SH   SOLE 18 270,101 0 0
PERRIGO CO PLC SHS G97822103   2,204,319 61,453 SH   SOLE 19 61,453 0 0
PERRIGO CO PLC SHS G97822103   266,348,955 7,425,396 SH   SOLE 21 7,425,396 0 0
PERRIGO CO PLC SHS G97822103   140,945,246 3,929,335 SH   SOLE 22 3,754,664 0 174,671
PERRIGO CO PLC SHS G97822103   808,653 22,544 SH   SOLE 25 22,544 0 0
PERRIGO CO PLC SHS G97822103   1,900,787 52,991 SH   SOLE 26 41,597 0 11,394
PERRIGO CO PLC SHS G97822103   514,268 14,337 SH   SOLE 28 2,380 0 11,957
PERRIGO CO PLC SHS G97822103   4,275,238 119,187 SH   SOLE 30 119,187 0 0
PERRIGO CO PLC SHS G97822103   70,269 1,959 SH   SOLE 31 1,959 0 0
PERRIGO CO PLC SHS G97822103   242,051 6,748 SH   SOLE 36 6,748 0 0
PERRIGO CO PLC SHS G97822103   794,628 22,153 SH   SOLE 40 22,153 0 0
PERRIGO CO PLC SHS G97822103   31,601 881 SH   OTR 43 881 0 0
PERRIGO CO PLC SHS G97822103   9,968,267 277,900 SH   SOLE 43 259,617 0 18,283
PERSONALIS INC COM 71535D106   1,453,965 526,799 SH   SOLE 2 297,376 0 229,423
PERSONALIS INC COM 71535D106   17,970 6,511 SH   SOLE 18 6,511 0 0
PERSONALIS INC COM 71535D106   3,068,292 1,111,700 SH   SOLE 19 1,111,700 0 0
PERSONALIS INC COM 71535D106   353,404 128,045 SH   SOLE 21 128,045 0 0
PERSONALIS INC COM 71535D106   4,098,103 1,484,820 SH   SOLE 22 1,484,820 0 0
PERSONALIS INC COM 71535D106   173,858 62,992 SH   SOLE 23 62,992 0 0
PERSONALIS INC COM 71535D106   244,398 88,550 SH   SOLE 26 0 0 88,550
PERSONALIS INC COM 71535D106   3,858 1,398 SH   SOLE 43 1,398 0 0
PERSPECTIVE THERAPEUTICS INC COM 46489V104   513,842 805,395 SH   SOLE 21 805,395 0 0
PERSPECTIVE THERAPEUTICS INC COM 46489V104   2,678,922 4,198,938 SH   SOLE 22 4,198,938 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   2,225,448 247,272 SH   SOLE 2 79,478 0 167,794
PETCO HEALTH & WELLNESS CO I COM 71601V105   331,353 36,817 SH   SOLE 7 36,817 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   275,274 30,586 SH   SOLE 18 30,586 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,611,450 179,050 SH   SOLE 19 179,050 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   8,846,316 982,924 SH   SOLE 21 982,924 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   20,471,382 2,274,598 SH   SOLE 22 2,164,460 0 110,138
PETCO HEALTH & WELLNESS CO I COM 71601V105   104,121 11,569 SH   SOLE 25 11,569 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,666,035 185,115 SH   SOLE 26 38,692 0 146,423
PETCO HEALTH & WELLNESS CO I COM 71601V105   97,965 10,885 SH   SOLE 28 0 0 10,885
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,224,180 136,020 SH   SOLE 30 136,020 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   11,061 1,229 SH   SOLE 31 1,229 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   87,156 9,684 SH   SOLE 34 9,684 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   158,256 17,584 SH   SOLE 40 17,584 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   339,885 37,765 SH   SOLE 43 33,785 0 3,980
PETIQ INC COM CL A 71639T106   522,453 45,669 SH   SOLE 2 20,826 0 24,843
PETIQ INC COM CL A 71639T106   4,873 426 SH   SOLE 7 426 0 0
PETIQ INC COM CL A 71639T106   871,545 76,184 SH   SOLE 18 76,184 0 0
PETIQ INC COM CL A 71639T106   1,328,699 116,145 SH   SOLE 19 116,145 0 0
PETIQ INC COM CL A 71639T106   10,230,815 894,302 SH   SOLE 21 894,302 0 0
PETIQ INC COM CL A 71639T106   8,318,882 727,175 SH   SOLE 22 716,240 0 10,935
PETIQ INC COM CL A 71639T106   6,521 570 SH   SOLE 23 570 0 0
PETIQ INC COM CL A 71639T106   148,548 12,985 SH   SOLE 30 12,985 0 0
PETIQ INC COM CL A 71639T106   267,193 23,356 SH   SOLE 43 23,218 0 138
PETMED EXPRESS INC COM 716382106   237,916 14,650 SH   SOLE 2 5,840 0 8,810
PETMED EXPRESS INC COM 716382106   1,835 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106   2,095 129 SH   SOLE 7 129 0 0
PETMED EXPRESS INC COM 716382106   1,089,103 67,063 SH   SOLE 18 67,063 0 0
PETMED EXPRESS INC COM 716382106   656,567 40,429 SH   SOLE 19 40,429 0 0
PETMED EXPRESS INC COM 716382106   42,312,524 2,605,451 SH   SOLE 21 2,605,451 0 0
PETMED EXPRESS INC COM 716382106   10,076,287 620,461 SH   SOLE 22 603,322 0 17,139
PETMED EXPRESS INC COM 716382106   58,139 3,580 SH   SOLE 25 3,580 0 0
PETMED EXPRESS INC COM 716382106   37,790 2,327 SH   SOLE 26 891 0 1,436
PETMED EXPRESS INC COM 716382106   107,964 6,648 SH   SOLE 28 0 0 6,648
PETMED EXPRESS INC COM 716382106   666,717 41,054 SH   SOLE 30 41,054 0 0
PETMED EXPRESS INC COM 716382106   41,071 2,529 SH   SOLE 36 2,529 0 0
PETMED EXPRESS INC COM 716382106   38,667 2,381 SH   SOLE 40 2,381 0 0
PETMED EXPRESS INC COM 716382106   728,885 44,882 SH   SOLE 43 40,506 0 4,376
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   83,965 9,048 SH   SOLE 2 9,048 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   10,472,601 1,128,513 SH   SOLE 18 0 0 1,128,513
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   66,633,926 7,180,380 SH   SOLE 21 7,180,380 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   4,378,916 471,866 SH   SOLE 25 471,866 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   7,519,686 810,311 SH   SOLE 30 810,311 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   32,074,659 3,456,321 SH   SOLE 34 3,456,321 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   370,755 39,952 SH   SOLE 43 39,952 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   7,526,152 721,587 SH   SOLE 18 0 0 721,587
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   41,796,421 4,007,327 SH   SOLE 19 4,007,327 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   60,517,906 5,802,292 SH   SOLE 21 5,802,292 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   840,575 80,592 SH   SOLE 22 80,592 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   6,649,042 637,492 SH   SOLE 25 637,492 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   4,946,334 474,241 SH   SOLE 30 474,241 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   24,457,046 2,344,875 SH   SOLE 34 2,344,875 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   11,714,674 1,123,171 SH   SOLE 43 1,011,757 0 111,414
PETROS PHARMACEUTICALS INC COM NEW 71678J209   23,031 16,510 SH   SOLE 22 16,510 0 0
PFIZER INC COM 717081103   509,614,358 12,490,548 SH   SOLE 2 3,540,531 0 8,950,017
PFIZER INC COM 717081103   175,466,846 4,300,658 SH   SOLE 4 2,573,276 0 1,727,382
PFIZER INC COM 717081103   236,864,400 5,805,500 SH   SOLE 7 5,515,846 0 289,654
PFIZER INC COM 717081103   11,475,367 281,259 SH   SOLE 13 281,259 0 0
PFIZER INC COM 717081103   38,864,407 952,559 SH   SOLE 15 952,559 0 0
PFIZER INC COM 717081103   367 9 SH   SOLE 17 0 0 9
PFIZER INC COM 717081103   652,462,910 15,991,738 SH   SOLE 18 15,340,979 0 650,759
PFIZER INC COM 717081103   274,433,407 6,726,309 SH   SOLE 19 6,726,309 0 0
PFIZER INC COM 717081103   7,014,050,726 171,913,008 SH   SOLE 21 171,913,008 0 0
PFIZER INC COM 717081103   5,060,592,096 124,034,120 SH   SOLE 22 111,975,710 0 12,058,410
PFIZER INC COM 717081103   502,512,466 12,316,482 SH   SOLE 23 12,316,482 0 0
PFIZER INC COM 717081103   407,454,790 9,986,637 SH   SOLE 25 9,967,032 0 19,605
PFIZER INC COM 717081103   435,260,153 10,668,141 SH   SOLE 26 4,523,401 0 6,144,740
PFIZER INC COM 717081103   442,275,998 10,840,098 SH   SOLE 28 371,959 0 10,468,139
PFIZER INC COM 717081103   4,852,670 118,938 SH   SOLE 29 118,938 0 0
PFIZER INC COM 717081103   1,636,406,482 40,108,002 SH   SOLE 30 39,738,539 0 369,463
PFIZER INC COM 717081103   72,735,221 1,782,726 SH   SOLE 31 1,354,848 0 427,878
PFIZER INC COM 717081103   20,587,966 504,607 SH   SOLE 32 504,607 0 0
PFIZER INC COM 717081103   346,915,505 8,502,831 SH   SOLE 34 8,502,831 0 0
PFIZER INC COM 717081103   12,810,996 313,995 SH   SOLE 35 313,995 0 0
PFIZER INC COM 717081103   72,475,039 1,776,349 SH   SOLE 36 1,776,349 0 0
PFIZER INC COM 717081103   9,276,737 227,371 SH   SOLE 40 227,371 0 0
PFIZER INC COM 717081103   234,314,742 5,743,008 SH   SOLE 43 5,245,420 0 497,588
PFSWEB INC COM NEW 717098206   38,372 9,050 SH   SOLE 2 864 0 8,186
PFSWEB INC COM NEW 717098206   200,984 47,402 SH   SOLE 18 47,402 0 0
PFSWEB INC COM NEW 717098206   132,301 31,203 SH   SOLE 19 31,203 0 0
PFSWEB INC COM NEW 717098206   2,558,505 603,421 SH   SOLE 21 603,421 0 0
PFSWEB INC COM NEW 717098206   1,700,672 401,102 SH   SOLE 22 386,339 0 14,763
PG&E CORP COM 69331C108   62,490,436 3,864,591 SH   SOLE 2 624,144 0 3,240,447
PG&E CORP COM 69331C108   20,146,575 1,245,923 SH   SOLE 4 750,319 0 495,604
PG&E CORP COM 69331C108   53,306,394 3,296,623 SH   SOLE 7 3,252,787 0 43,836
PG&E CORP COM 69331C108   726,292 44,916 SH   SOLE 13 44,916 0 0
PG&E CORP COM 69331C108   4,230,945 261,654 SH   SOLE 15 261,654 0 0
PG&E CORP COM 69331C108   78,291,890 4,841,799 SH   SOLE 18 4,435,958 0 405,841
PG&E CORP COM 69331C108   170,435,616 10,540,236 SH   SOLE 19 10,540,236 0 0
PG&E CORP COM 69331C108   804,807,969 49,771,674 SH   SOLE 21 49,771,674 0 0
PG&E CORP COM 69331C108   579,849,554 35,859,589 SH   SOLE 22 32,645,307 0 3,214,282
PG&E CORP COM 69331C108   44,639,808 2,760,656 SH   SOLE 23 2,760,656 0 0
PG&E CORP COM 69331C108   29,945,643 1,851,926 SH   SOLE 25 1,851,926 0 0
PG&E CORP COM 69331C108   51,940,498 3,212,152 SH   SOLE 26 837,737 0 2,374,415
PG&E CORP COM 69331C108   43,715,110 2,703,470 SH   SOLE 28 508,546 0 2,194,924
PG&E CORP COM 69331C108   109,309 6,760 SH   SOLE 29 6,760 0 0
PG&E CORP COM 69331C108   177,583,710 10,982,295 SH   SOLE 30 10,982,295 0 0
PG&E CORP COM 69331C108   7,005,539 433,243 SH   SOLE 31 311,924 0 121,319
PG&E CORP COM 69331C108   16,660,000 1,030,303 SH   SOLE 34 1,030,303 0 0
PG&E CORP COM 69331C108   8,113,993 501,793 SH   SOLE 36 501,793 0 0
PG&E CORP COM 69331C108   1,008,959 62,397 SH   SOLE 40 62,397 0 0
PG&E CORP COM 69331C108   45,147 2,792 SH   OTR 43 2,792 0 0
PG&E CORP COM 69331C108   16,819,998 1,040,198 SH   SOLE 43 938,173 0 102,025
PG&E CORP UNIT 08/16/2023 69331C140   172,246,485 1,210,191 SH   SOLE 21 1,210,191 0 0
PGT INNOVATIONS INC COM 69336V101   2,152,605 85,727 SH   SOLE 2 72,041 0 13,686
PGT INNOVATIONS INC COM 69336V101   6,177 246 SH   SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101   14,187 565 SH   SOLE 7 565 0 0
PGT INNOVATIONS INC COM 69336V101   4,571,501 182,059 SH   SOLE 18 182,059 0 0
PGT INNOVATIONS INC COM 69336V101   7,053,725 280,913 SH   SOLE 19 280,913 0 0
PGT INNOVATIONS INC COM 69336V101   175,502,503 6,989,347 SH   SOLE 21 6,989,347 0 0
PGT INNOVATIONS INC COM 69336V101   46,736,439 1,861,268 SH   SOLE 22 1,818,813 0 42,455
PGT INNOVATIONS INC COM 69336V101   35,129 1,399 SH   SOLE 23 1,399 0 0
PGT INNOVATIONS INC COM 69336V101   270,209 10,761 SH   SOLE 25 10,761 0 0
PGT INNOVATIONS INC COM 69336V101   949,108 37,798 SH   SOLE 26 26,100 0 11,698
PGT INNOVATIONS INC COM 69336V101   2,294,577 91,381 SH   SOLE 30 91,381 0 0
PGT INNOVATIONS INC COM 69336V101   306,493 12,206 SH   SOLE 40 12,206 0 0
PGT INNOVATIONS INC COM 69336V101   756,891 30,143 SH   SOLE 43 29,488 0 655
PHARMACYTE BIOTECH INC COM NEW 71715X203   6,926 2,380 SH   SOLE 18 2,380 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   112,905 38,799 SH   SOLE 21 38,799 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   7,368 2,532 SH   SOLE 22 2,532 0 0
PHARVARIS N V COM N69605108   1,257 156 SH   SOLE 2 156 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   69,237 9,697 SH   SOLE 2 5,432 0 4,265
PHATHOM PHARMACEUTICALS INC COM 71722W107   2,328 326 SH   SOLE 7 326 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   445,393 62,380 SH   SOLE 18 62,380 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   339,621 47,566 SH   SOLE 19 47,566 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   6,769,727 948,141 SH   SOLE 21 948,141 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   3,562,989 499,018 SH   SOLE 22 487,424 0 11,594
PHATHOM PHARMACEUTICALS INC COM 71722W107   14,037 1,966 SH   SOLE 25 1,966 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   23,798 3,333 SH   SOLE 28 0 0 3,333
PHATHOM PHARMACEUTICALS INC COM 71722W107   377,428 52,861 SH   SOLE 30 52,861 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   10,660 1,493 SH   SOLE 40 1,493 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   43,761 6,129 SH   SOLE 43 6,129 0 0
PHENOMEX INC COM 084310101   174,360 150,310 SH   SOLE 2 66,287 0 84,023
PHENOMEX INC COM 084310101   894 771 SH   SOLE 7 771 0 0
PHENOMEX INC COM 084310101   195,316 168,376 SH   SOLE 18 149,027 0 19,349
PHENOMEX INC COM 084310101   612,330 527,871 SH   SOLE 19 527,871 0 0
PHENOMEX INC COM 084310101   2,437,553 2,101,339 SH   SOLE 21 2,101,339 0 0
PHENOMEX INC COM 084310101   1,960,322 1,689,933 SH   SOLE 22 1,640,666 0 49,267
PHENOMEX INC COM 084310101   15,870 13,681 SH   SOLE 23 13,681 0 0
PHENOMEX INC COM 084310101   79,380 68,431 SH   SOLE 26 0 0 68,431
PHENOMEX INC COM 084310101   133,540 115,121 SH   SOLE 30 115,121 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   1,768,280 115,423 SH   SOLE 2 17,158 0 98,265
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   2,727 178 SH   SOLE 7 178 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   1,054,307 68,819 SH   SOLE 18 68,819 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   613,168 40,024 SH   SOLE 19 40,024 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   39,144,362 2,555,115 SH   SOLE 21 2,555,115 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   9,245,911 603,519 SH   SOLE 22 588,545 0 14,974
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   40,721 2,658 SH   SOLE 25 2,658 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   64,896 4,236 SH   SOLE 26 1,362 0 2,874
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   772,051 50,395 SH   SOLE 30 50,395 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   16,209 1,058 SH   SOLE 34 1,058 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   26,442 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   17,771 1,160 SH   OTR 43 1,160 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   149,110 9,733 SH   SOLE 43 9,369 0 364
PHILIP MORRIS INTL INC COM 718172109   189,796,018 1,951,630 SH   SOLE 2 240,943 0 1,710,687
PHILIP MORRIS INTL INC COM 718172109   21,679,845 222,929 SH   SOLE 4 222,929 0 0
PHILIP MORRIS INTL INC COM 718172109   95,618,437 983,223 SH   SOLE 7 980,301 0 2,922
PHILIP MORRIS INTL INC COM 718172109   2,269,329 23,335 SH   SOLE 13 23,335 0 0
PHILIP MORRIS INTL INC COM 718172109   25,490,198 262,110 SH   SOLE 15 262,110 0 0
PHILIP MORRIS INTL INC COM 718172109   245,652,425 2,525,989 SH   SOLE 18 2,395,177 0 130,812
PHILIP MORRIS INTL INC COM 718172109   123,069,681 1,265,498 SH   SOLE 19 1,265,498 0 0
PHILIP MORRIS INTL INC COM 718172109   1,406,138 14,459 SH   SOLE 20 14,459 0 0
PHILIP MORRIS INTL INC COM 718172109   3,402,255,754 34,984,635 SH   SOLE 21 34,984,635 0 0
PHILIP MORRIS INTL INC COM 718172109   3,223,104,916 33,142,467 SH   SOLE 22 29,947,369 0 3,195,098
PHILIP MORRIS INTL INC COM 718172109   323,063,722 3,321,992 SH   SOLE 23 3,321,992 0 0
PHILIP MORRIS INTL INC COM 718172109   289,961,670 2,981,611 SH   SOLE 25 2,975,362 0 6,249
PHILIP MORRIS INTL INC COM 718172109   214,893,325 2,209,700 SH   SOLE 26 662,780 0 1,546,920
PHILIP MORRIS INTL INC COM 718172109   179,540,324 1,846,173 SH   SOLE 28 0 0 1,846,173
PHILIP MORRIS INTL INC COM 718172109   619,482,889 6,370,004 SH   SOLE 30 6,370,004 0 0
PHILIP MORRIS INTL INC COM 718172109   18,242,252 187,581 SH   SOLE 31 160,436 0 27,145
PHILIP MORRIS INTL INC COM 718172109   16,584,821 170,538 SH   SOLE 32 170,538 0 0
PHILIP MORRIS INTL INC COM 718172109   27,550,439 283,295 SH   SOLE 34 283,295 0 0
PHILIP MORRIS INTL INC COM 718172109   39,835,545 409,620 SH   SOLE 36 409,620 0 0
PHILIP MORRIS INTL INC COM 718172109   3,618,964 37,213 SH   SOLE 37 37,213 0 0
PHILIP MORRIS INTL INC COM 718172109   3,474,743 35,730 SH   SOLE 40 35,730 0 0
PHILIP MORRIS INTL INC COM 718172109   112,150,638 1,153,220 SH   SOLE 43 1,016,708 0 136,512
PHILLIPS 66 COM 718546104   124,136,160 1,224,464 SH   SOLE 2 157,856 0 1,066,608
PHILLIPS 66 COM 718546104   43,911,328 433,136 SH   SOLE 4 254,280 0 178,856
PHILLIPS 66 COM 718546104   45,842,718 452,187 SH   SOLE 7 438,836 0 13,351
PHILLIPS 66 COM 718546104   1,500,323 14,799 SH   SOLE 13 14,799 0 0
PHILLIPS 66 COM 718546104   8,218,167 81,063 SH   SOLE 15 81,063 0 0
PHILLIPS 66 COM 718546104   81,397,394 802,894 SH   SOLE 18 762,812 0 40,082
PHILLIPS 66 COM 718546104   43,816,537 432,201 SH   SOLE 19 432,201 0 0
PHILLIPS 66 COM 718546104   1,602,064,141 15,802,566 SH   SOLE 21 15,802,566 0 0
PHILLIPS 66 COM 718546104   1,030,279,725 10,162,554 SH   SOLE 22 9,180,343 0 982,211
PHILLIPS 66 COM 718546104   90,185,620 889,580 SH   SOLE 23 889,580 0 0
PHILLIPS 66 COM 718546104   85,166,398 840,071 SH   SOLE 25 840,071 0 0
PHILLIPS 66 COM 718546104   114,734,483 1,131,727 SH   SOLE 26 588,887 0 542,840
PHILLIPS 66 COM 718546104   37,503,098 369,926 SH   SOLE 28 4,742 0 365,184
PHILLIPS 66 COM 718546104   44,506 439 SH   SOLE 29 439 0 0
PHILLIPS 66 COM 718546104   390,150,386 3,848,396 SH   SOLE 30 3,848,396 0 0
PHILLIPS 66 COM 718546104   13,685,692 134,994 SH   SOLE 31 99,646 0 35,348
PHILLIPS 66 COM 718546104   8,712,293 85,937 SH   SOLE 34 85,937 0 0
PHILLIPS 66 COM 718546104   12,582,170 124,109 SH   SOLE 35 124,109 0 0
PHILLIPS 66 COM 718546104   15,254,750 150,471 SH   SOLE 36 150,471 0 0
PHILLIPS 66 COM 718546104   1,922,063 18,959 SH   SOLE 40 18,959 0 0
PHILLIPS 66 COM 718546104   62,450 616 SH   OTR 43 616 0 0
PHILLIPS 66 COM 718546104   43,361,722 427,715 SH   SOLE 43 381,598 0 46,117
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   4,241,155 130,017 SH   SOLE 2 76,632 0 53,385
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   2,071,990 63,519 SH   SOLE 4 63,519 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   5,730,355 175,670 SH   SOLE 7 175,670 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   9,519,299 291,824 SH   SOLE 18 291,824 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   19,303,570 591,771 SH   SOLE 19 591,771 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   137,755,141 4,223,027 SH   SOLE 21 4,223,027 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   132,631,909 4,065,969 SH   SOLE 22 3,961,940 0 104,029
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   325,939 9,992 SH   SOLE 23 9,992 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   28,038,391 859,546 SH   SOLE 25 859,546 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,591,106 48,777 SH   SOLE 26 40,025 0 8,752
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   2,799,351 85,817 SH   SOLE 28 2,142 0 83,675
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   12,924,599 396,217 SH   SOLE 30 396,217 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   595,772 18,264 SH   SOLE 40 18,264 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   251,207 7,701 SH   SOLE 43 7,099 0 602
PHIO PHARMACEUTICALS CORP COM 71880W402   6 1 SH   SOLE 22 1 0 0
PHOTRONICS INC COM 719405102   3,354,980 202,351 SH   SOLE 2 128,754 0 73,597
PHOTRONICS INC COM 719405102   11,026 665 SH   SOLE 7 665 0 0
PHOTRONICS INC COM 719405102   3,413,955 205,908 SH   SOLE 18 205,908 0 0
PHOTRONICS INC COM 719405102   5,550,371 334,763 SH   SOLE 19 334,763 0 0
PHOTRONICS INC COM 719405102   120,376,520 7,260,345 SH   SOLE 21 7,260,345 0 0
PHOTRONICS INC COM 719405102   33,614,839 2,027,433 SH   SOLE 22 1,975,206 0 52,227
PHOTRONICS INC COM 719405102   305,569 18,430 SH   SOLE 23 18,430 0 0
PHOTRONICS INC COM 719405102   133,618 8,059 SH   SOLE 25 8,059 0 0
PHOTRONICS INC COM 719405102   1,464,942 88,356 SH   SOLE 26 46,938 0 41,418
PHOTRONICS INC COM 719405102   39,643 2,391 SH   SOLE 28 0 0 2,391
PHOTRONICS INC COM 719405102   2,053,018 123,825 SH   SOLE 30 123,825 0 0
PHOTRONICS INC COM 719405102   204,017 12,305 SH   SOLE 40 12,305 0 0
PHOTRONICS INC COM 719405102   794,464 47,917 SH   SOLE 43 45,748 0 2,169
PHREESIA INC COM 71944F106   2,778,232 86,040 SH   SOLE 2 33,282 0 52,758
PHREESIA INC COM 71944F106   4,521 140 SH   SOLE 4 140 0 0
PHREESIA INC COM 71944F106   14,983 464 SH   SOLE 7 464 0 0
PHREESIA INC COM 71944F106   4,584,631 141,983 SH   SOLE 18 130,796 0 11,187
PHREESIA INC COM 71944F106   24,511,210 759,096 SH   SOLE 19 759,096 0 0
PHREESIA INC COM 71944F106   57,144,969 1,769,742 SH   SOLE 21 1,769,742 0 0
PHREESIA INC COM 71944F106   51,284,851 1,588,258 SH   SOLE 22 1,540,056 0 48,202
PHREESIA INC COM 71944F106   188,218 5,829 SH   SOLE 23 5,829 0 0
PHREESIA INC COM 71944F106   282,215 8,740 SH   SOLE 25 8,740 0 0
PHREESIA INC COM 71944F106   2,239,118 69,344 SH   SOLE 26 12,387 0 56,957
PHREESIA INC COM 71944F106   28,318 877 SH   SOLE 28 877 0 0
PHREESIA INC COM 71944F106   914,065 28,308 SH   SOLE 30 28,308 0 0
PHREESIA INC COM 71944F106   261,226 8,090 SH   SOLE 40 8,090 0 0
PHREESIA INC COM 71944F106   891,882 27,621 SH   SOLE 43 24,535 0 3,086
PHUNWARE INC COM 71948P100   11,826 16,656 SH   SOLE 18 16,656 0 0
PHUNWARE INC COM 71948P100   202,550 285,281 SH   SOLE 21 285,281 0 0
PHUNWARE INC COM 71948P100   739,642 1,041,749 SH   SOLE 22 1,041,749 0 0
PHX MINERALS INC CL A 69291A100   14,528 5,545 SH   SOLE 18 5,545 0 0
PHX MINERALS INC CL A 69291A100   189,767 72,430 SH   SOLE 21 72,430 0 0
PHX MINERALS INC CL A 69291A100   762,271 290,943 SH   SOLE 22 290,943 0 0
PHYSICIANS RLTY TR COM 71943U104   11,767,662 788,189 SH   SOLE 2 441,247 0 346,942
PHYSICIANS RLTY TR COM 71943U104   11,123,910 745,071 SH   SOLE 4 745,071 0 0
PHYSICIANS RLTY TR COM 71943U104   6,307,985 422,504 SH   SOLE 7 422,504 0 0
PHYSICIANS RLTY TR COM 71943U104   23,641,595 1,583,496 SH   SOLE 18 1,583,496 0 0
PHYSICIANS RLTY TR COM 71943U104   33,573,688 2,248,740 SH   SOLE 19 2,248,740 0 0
PHYSICIANS RLTY TR COM 71943U104   281,459,285 18,851,928 SH   SOLE 21 18,851,928 0 0
PHYSICIANS RLTY TR COM 71943U104   149,445,075 10,009,717 SH   SOLE 22 8,844,304 0 1,165,413
PHYSICIANS RLTY TR COM 71943U104   1,039,128 69,600 SH   SOLE 23 69,600 0 0
PHYSICIANS RLTY TR COM 71943U104   5,697,303 381,601 SH   SOLE 25 381,601 0 0
PHYSICIANS RLTY TR COM 71943U104   1,408,705 94,354 SH   SOLE 26 77,270 0 17,084
PHYSICIANS RLTY TR COM 71943U104   5,696,079 381,519 SH   SOLE 28 98,084 0 283,435
PHYSICIANS RLTY TR COM 71943U104   14,649,465 981,210 SH   SOLE 30 981,210 0 0
PHYSICIANS RLTY TR COM 71943U104   27,356,672 1,832,329 SH   SOLE 34 1,832,329 0 0
PHYSICIANS RLTY TR COM 71943U104   331,565 22,208 SH   SOLE 36 22,208 0 0
PHYSICIANS RLTY TR COM 71943U104   490,704 32,867 SH   SOLE 40 32,867 0 0
PHYSICIANS RLTY TR COM 71943U104   5,070,972 339,650 SH   SOLE 43 273,815 0 65,835
PIEDMONT LITHIUM INC COM 72016P105   820,884 13,670 SH   SOLE 2 5,338 0 8,332
PIEDMONT LITHIUM INC COM 72016P105   2,294,150 38,204 SH   SOLE 7 38,204 0 0
PIEDMONT LITHIUM INC COM 72016P105   3,032,885 50,506 SH   SOLE 18 50,506 0 0
PIEDMONT LITHIUM INC COM 72016P105   2,074,247 34,542 SH   SOLE 19 34,542 0 0
PIEDMONT LITHIUM INC COM 72016P105   38,831,873 646,659 SH   SOLE 21 646,659 0 0
PIEDMONT LITHIUM INC COM 72016P105   27,981,739 465,974 SH   SOLE 22 447,134 0 18,840
PIEDMONT LITHIUM INC COM 72016P105   175,766 2,927 SH   SOLE 25 2,927 0 0
PIEDMONT LITHIUM INC COM 72016P105   758,612 12,633 SH   SOLE 26 11,119 0 1,514
PIEDMONT LITHIUM INC COM 72016P105   663,432 11,048 SH   SOLE 30 11,048 0 0
PIEDMONT LITHIUM INC COM 72016P105   173,004 2,881 SH   SOLE 40 2,881 0 0
PIEDMONT LITHIUM INC COM 72016P105   557,564 9,285 SH   SOLE 43 9,071 0 214
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   4,696,930 643,415 SH   SOLE 2 466,366 0 177,049
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   465,499 63,767 SH   SOLE 4 63,767 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,749,284 239,628 SH   SOLE 7 239,628 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   2,499,746 342,431 SH   SOLE 18 342,431 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   5,367,186 735,231 SH   SOLE 19 735,231 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   36,993,830 5,067,648 SH   SOLE 21 5,067,648 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   40,919,391 5,605,396 SH   SOLE 22 5,434,224 0 171,172
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   170,769 23,393 SH   SOLE 23 23,393 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   5,908,949 809,445 SH   SOLE 25 809,445 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,027,643 140,773 SH   SOLE 26 33,059 0 107,714
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   568,677 77,901 SH   SOLE 28 2,210 0 75,691
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   3,602,930 493,552 SH   SOLE 30 493,552 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   41,559 5,693 SH   SOLE 36 5,693 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   172,010 23,563 SH   SOLE 40 23,563 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   4,826,337 661,142 SH   SOLE 43 648,514 0 12,628
PIERIS PHARMACEUTICALS INC COM 720795103   26,450 27,100 SH   SOLE 2 25,672 0 1,428
PIERIS PHARMACEUTICALS INC COM 720795103   11,051 11,323 SH   SOLE 18 11,323 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   146,777 150,386 SH   SOLE 21 150,386 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   1,003,227 1,027,897 SH   SOLE 22 1,027,897 0 0
PILGRIMS PRIDE CORP COM 72147K108   2,058,709 88,814 SH   SOLE 2 40,447 0 48,367
PILGRIMS PRIDE CORP COM 72147K108   6,792 293 SH   SOLE 4 97 0 196
PILGRIMS PRIDE CORP COM 72147K108   7,442,356 321,068 SH   SOLE 7 321,068 0 0
PILGRIMS PRIDE CORP COM 72147K108   2,173,148 93,751 SH   SOLE 18 93,751 0 0
PILGRIMS PRIDE CORP COM 72147K108   341,140 14,717 SH   SOLE 19 14,717 0 0
PILGRIMS PRIDE CORP COM 72147K108   55,947,248 2,413,600 SH   SOLE 21 2,413,600 0 0
PILGRIMS PRIDE CORP COM 72147K108   31,703,031 1,367,689 SH   SOLE 22 1,307,711 0 59,978
PILGRIMS PRIDE CORP COM 72147K108   143,484 6,190 SH   SOLE 25 6,190 0 0
PILGRIMS PRIDE CORP COM 72147K108   651,057 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP COM 72147K108   3,014,397 130,043 SH   SOLE 30 130,043 0 0
PILGRIMS PRIDE CORP COM 72147K108   16,574 715 SH   SOLE 31 715 0 0
PILGRIMS PRIDE CORP COM 72147K108   211,216 9,112 SH   SOLE 40 9,112 0 0
PILGRIMS PRIDE CORP COM 72147K108   1,170,938 50,515 SH   SOLE 43 49,853 0 662
PIMCO ETF TR 1-5 US TIP IDX 72201R205   8,115 159 SH   SOLE 17 0 0 159
PINEAPPLE ENERGY INC COM 72303P107   29 18 SH   SOLE 21 18 0 0
PINEAPPLE ENERGY INC COM 72303P107   44,662 28,089 SH   SOLE 22 28,089 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   10,547,750 191,221 SH   SOLE 2 109,763 0 81,458
PINNACLE FINL PARTNERS INC COM 72346Q104   88,863 1,611 SH   SOLE 4 1,611 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,178,935 21,373 SH   SOLE 7 21,373 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   8,954,895 162,344 SH   SOLE 18 153,880 0 8,464
PINNACLE FINL PARTNERS INC COM 72346Q104   4,790,315 86,844 SH   SOLE 19 86,844 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   225,775,727 4,093,106 SH   SOLE 21 4,093,106 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   136,162,239 2,468,496 SH   SOLE 22 2,365,384 0 103,112
PINNACLE FINL PARTNERS INC COM 72346Q104   716,142 12,983 SH   SOLE 25 12,983 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   5,172,739 93,777 SH   SOLE 26 32,550 0 61,227
PINNACLE FINL PARTNERS INC COM 72346Q104   555,682 10,074 SH   SOLE 28 1,356 0 8,718
PINNACLE FINL PARTNERS INC COM 72346Q104   7,429,445 134,689 SH   SOLE 30 134,689 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   56,704 1,028 SH   SOLE 31 1,028 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,160,787 21,044 SH   SOLE 34 21,044 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   150,752 2,733 SH   SOLE 36 2,733 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   715,922 12,979 SH   SOLE 40 12,979 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   4,995,997 90,573 SH   SOLE 43 82,708 0 7,865
PINNACLE WEST CAP CORP COM 723484101   26,627,017 336,030 SH   SOLE 2 71,648 0 264,382
PINNACLE WEST CAP CORP COM 723484101   991,451 12,512 SH   SOLE 4 12,512 0 0
PINNACLE WEST CAP CORP COM 723484101   8,098,566 102,203 SH   SOLE 7 98,887 0 3,316
PINNACLE WEST CAP CORP COM 723484101   483,998 6,108 SH   SOLE 15 6,108 0 0
PINNACLE WEST CAP CORP COM 723484101   17,350,073 218,956 SH   SOLE 18 215,676 0 3,280
PINNACLE WEST CAP CORP COM 723484101   5,195,688 65,569 SH   SOLE 19 65,569 0 0
PINNACLE WEST CAP CORP COM 723484101   490,000,588 6,183,753 SH   SOLE 21 6,183,753 0 0
PINNACLE WEST CAP CORP COM 723484101   205,346,577 2,591,451 SH   SOLE 22 2,412,716 0 178,735
PINNACLE WEST CAP CORP COM 723484101   54,438 687 SH   SOLE 23 687 0 0
PINNACLE WEST CAP CORP COM 723484101   3,010,803 37,996 SH   SOLE 25 37,996 0 0
PINNACLE WEST CAP CORP COM 723484101   9,521,478 120,160 SH   SOLE 26 53,919 0 66,241
PINNACLE WEST CAP CORP COM 723484101   153,488 1,937 SH   SOLE 28 1,937 0 0
PINNACLE WEST CAP CORP COM 723484101   36,248,496 457,452 SH   SOLE 30 457,452 0 0
PINNACLE WEST CAP CORP COM 723484101   645,806 8,150 SH   SOLE 31 1,578 0 6,572
PINNACLE WEST CAP CORP COM 723484101   4,097,659 51,712 SH   SOLE 32 51,712 0 0
PINNACLE WEST CAP CORP COM 723484101   1,927,988 24,331 SH   SOLE 36 24,331 0 0
PINNACLE WEST CAP CORP COM 723484101   7,031,273 88,734 SH   SOLE 43 81,087 0 7,647
PINTEREST INC CL A 72352L106   37,920,189 1,390,546 SH   SOLE 2 428,284 0 962,262
PINTEREST INC CL A 72352L106   11,657,461 427,483 SH   SOLE 4 240,035 0 187,448
PINTEREST INC CL A 72352L106   2,097,008 76,898 SH   SOLE 7 76,898 0 0
PINTEREST INC CL A 72352L106   520,175 19,075 SH   SOLE 13 19,075 0 0
PINTEREST INC CL A 72352L106   1,379,753 50,596 SH   SOLE 15 50,596 0 0
PINTEREST INC CL A 72352L106   26,881,048 985,737 SH   SOLE 18 911,318 0 74,419
PINTEREST INC CL A 72352L106   26,559,835 973,958 SH   SOLE 19 973,958 0 0
PINTEREST INC CL A 72352L106   225,592,657 8,272,558 SH   SOLE 21 8,272,558 0 0
PINTEREST INC CL A 72352L106   388,392,157 14,242,470 SH   SOLE 22 13,045,476 0 1,196,994
PINTEREST INC CL A 72352L106   32,131,396 1,178,269 SH   SOLE 23 1,178,269 0 0
PINTEREST INC CL A 72352L106   20,731,663 760,237 SH   SOLE 25 758,236 0 2,001
PINTEREST INC CL A 72352L106   18,562,089 680,678 SH   SOLE 26 367,615 0 313,063
PINTEREST INC CL A 72352L106   24,815,727 910,001 SH   SOLE 28 7,802 0 902,199
PINTEREST INC CL A 72352L106   12,135 445 SH   SOLE 29 445 0 0
PINTEREST INC CL A 72352L106   67,549,044 2,477,046 SH   SOLE 30 1,907,062 0 569,984
PINTEREST INC CL A 72352L106   4,344,466 159,313 SH   SOLE 31 114,572 0 44,741
PINTEREST INC CL A 72352L106   19,907,427 730,012 SH   SOLE 34 730,012 0 0
PINTEREST INC CL A 72352L106   4,292,571 157,410 SH   SOLE 36 157,410 0 0
PINTEREST INC CL A 72352L106   657,834 24,123 SH   SOLE 40 24,123 0 0
PINTEREST INC CL A 72352L106   15,871 582 SH   OTR 43 582 0 0
PINTEREST INC CL A 72352L106   11,259,538 412,891 SH   SOLE 43 373,249 0 39,642
PIONEER BANCORP INC MD COM 723561106   25,833 2,620 SH   SOLE 2 545 0 2,075
PIONEER BANCORP INC MD COM 723561106   365,609 37,080 SH   SOLE 18 37,080 0 0
PIONEER BANCORP INC MD COM 723561106   233,307 23,662 SH   SOLE 19 23,662 0 0
PIONEER BANCORP INC MD COM 723561106   3,923,984 397,970 SH   SOLE 21 397,970 0 0
PIONEER BANCORP INC MD COM 723561106   1,179,808 119,656 SH   SOLE 22 111,898 0 7,758
PIONEER NAT RES CO COM 723787107   51,340,422 251,373 SH   SOLE 2 69,865 0 181,508
PIONEER NAT RES CO COM 723787107   38,050,525 186,303 SH   SOLE 4 72,289 0 114,014
PIONEER NAT RES CO COM 723787107   48,017,437 235,103 SH   SOLE 7 227,868 0 7,235
PIONEER NAT RES CO COM 723787107   1,464,605 7,171 SH   SOLE 13 7,171 0 0
PIONEER NAT RES CO COM 723787107   7,000,530 34,276 SH   SOLE 15 34,276 0 0
PIONEER NAT RES CO COM 723787107   75,255,087 368,464 SH   SOLE 18 348,382 0 20,082
PIONEER NAT RES CO COM 723787107   18,082,797 88,537 SH   SOLE 19 88,537 0 0
PIONEER NAT RES CO COM 723787107   1,484,737,385 7,269,572 SH   SOLE 21 7,269,572 0 0
PIONEER NAT RES CO COM 723787107   1,055,894,657 5,169,872 SH   SOLE 22 4,688,082 0 481,790
PIONEER NAT RES CO COM 723787107   86,980,302 425,873 SH   SOLE 23 425,873 0 0
PIONEER NAT RES CO COM 723787107   91,129,641 446,189 SH   SOLE 25 446,189 0 0
PIONEER NAT RES CO COM 723787107   90,197,490 441,625 SH   SOLE 26 173,681 0 267,944
PIONEER NAT RES CO COM 723787107   84,236,746 412,440 SH   SOLE 28 371 0 412,069
PIONEER NAT RES CO COM 723787107   52,898 259 SH   SOLE 29 259 0 0
PIONEER NAT RES CO COM 723787107   309,238,354 1,514,093 SH   SOLE 30 1,463,191 0 50,902
PIONEER NAT RES CO COM 723787107   13,067,684 63,982 SH   SOLE 31 46,278 0 17,704
PIONEER NAT RES CO COM 723787107   21,466,849 105,106 SH   SOLE 34 105,106 0 0
PIONEER NAT RES CO COM 723787107   12,647,358 61,924 SH   SOLE 36 61,924 0 0
PIONEER NAT RES CO COM 723787107   1,852,661 9,071 SH   SOLE 40 9,071 0 0
PIONEER NAT RES CO COM 723787107   155,427 761 SH   OTR 43 761 0 0
PIONEER NAT RES CO COM 723787107   45,163,126 221,128 SH   SOLE 43 200,135 0 20,992
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   11,366,740 5,324,000 PRN   SOLE 21 5,324,000 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   2,485 706 SH   SOLE 18 706 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   53,180 15,108 SH   SOLE 21 15,108 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   100,932 28,674 SH   SOLE 22 28,674 0 0
PIPER SANDLER COMPANIES COM 724078100   2,425,536 17,499 SH   SOLE 2 5,423 0 12,076
PIPER SANDLER COMPANIES COM 724078100   7,346 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100   26,059 188 SH   SOLE 7 188 0 0
PIPER SANDLER COMPANIES COM 724078100   8,011,797 57,801 SH   SOLE 18 57,801 0 0
PIPER SANDLER COMPANIES COM 724078100   4,778,718 34,476 SH   SOLE 19 34,476 0 0
PIPER SANDLER COMPANIES COM 724078100   248,803,703 1,794,991 SH   SOLE 21 1,794,991 0 0
PIPER SANDLER COMPANIES COM 724078100   61,044,953 440,408 SH   SOLE 22 418,910 0 21,498
PIPER SANDLER COMPANIES COM 724078100   396,425 2,860 SH   SOLE 25 2,860 0 0
PIPER SANDLER COMPANIES COM 724078100   1,003,398 7,239 SH   SOLE 26 5,752 0 1,487
PIPER SANDLER COMPANIES COM 724078100   124,472 898 SH   SOLE 28 325 0 573
PIPER SANDLER COMPANIES COM 724078100   3,708,233 26,753 SH   SOLE 30 26,753 0 0
PIPER SANDLER COMPANIES COM 724078100   421,929 3,044 SH   SOLE 40 3,044 0 0
PIPER SANDLER COMPANIES COM 724078100   34,514 249 SH   OTR 43 249 0 0
PIPER SANDLER COMPANIES COM 724078100   2,427,764 17,515 SH   SOLE 43 14,985 0 2,530
PITNEY BOWES INC COM 724479100   221,360 56,905 SH   SOLE 2 34,928 0 21,977
PITNEY BOWES INC COM 724479100   1,844 474 SH   SOLE 4 474 0 0
PITNEY BOWES INC COM 724479100   7,679 1,974 SH   SOLE 7 1,974 0 0
PITNEY BOWES INC COM 724479100   1,694,095 435,500 SH   SOLE 18 435,500 0 0
PITNEY BOWES INC COM 724479100   889,635 228,698 SH   SOLE 19 228,698 0 0
PITNEY BOWES INC COM 724479100   52,162,115 13,409,284 SH   SOLE 21 13,409,284 0 0
PITNEY BOWES INC COM 724479100   10,184,452 2,618,111 SH   SOLE 22 2,525,348 0 92,763
PITNEY BOWES INC COM 724479100   87,117 22,395 SH   SOLE 26 12,308 0 10,087
PITNEY BOWES INC COM 724479100   38,842 9,985 SH   SOLE 28 9,985 0 0
PITNEY BOWES INC COM 724479100   763,619 196,303 SH   SOLE 30 196,303 0 0
PITNEY BOWES INC COM 724479100   41,911 10,774 SH   SOLE 36 10,774 0 0
PITNEY BOWES INC COM 724479100   59,190 15,216 SH   SOLE 40 15,216 0 0
PITNEY BOWES INC COM 724479100   370,816 95,326 SH   SOLE 43 75,985 0 19,341
PITNEY BOWES INC OPTIONS 724479100   3,501 900 SH Put SOLE 4 900 0 0
PITNEY BOWES INC OPTIONS 724479100   56,794 14,600 SH Put SOLE 18 14,600 0 0
PITNEY BOWES INC OPTIONS 724479100   806,397 207,300 SH Put SOLE 19 207,300 0 0
PITNEY BOWES INC OPTIONS 724479100   28,008 7,200 SH Put SOLE 22 7,200 0 0
PITNEY BOWES INC OPTIONS 724479100   272,300 70,000 SH Put SOLE 34 70,000 0 0
PIXELWORKS INC COM NEW 72581M305   1,665 1,125 SH   SOLE 2 0 0 1,125
PIXELWORKS INC COM NEW 72581M305   13,427 9,072 SH   SOLE 18 9,072 0 0
PIXELWORKS INC COM NEW 72581M305   214,881 145,190 SH   SOLE 21 145,190 0 0
PIXELWORKS INC COM NEW 72581M305   984,021 664,879 SH   SOLE 22 664,879 0 0
PJT PARTNERS INC COM CL A 69343T107   1,539,885 21,331 SH   SOLE 2 15,971 0 5,360
PJT PARTNERS INC COM CL A 69343T107   7,291 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107   477,753 6,618 SH   SOLE 7 6,618 0 0
PJT PARTNERS INC COM CL A 69343T107   4,270,111 59,151 SH   SOLE 18 59,151 0 0
PJT PARTNERS INC COM CL A 69343T107   3,468,369 48,045 SH   SOLE 19 48,045 0 0
PJT PARTNERS INC COM CL A 69343T107   63,402,672 878,275 SH   SOLE 21 878,275 0 0
PJT PARTNERS INC COM CL A 69343T107   45,913,345 636,007 SH   SOLE 22 617,992 0 18,015
PJT PARTNERS INC COM CL A 69343T107   300,094 4,157 SH   SOLE 25 4,157 0 0
PJT PARTNERS INC COM CL A 69343T107   1,008,855 13,975 SH   SOLE 26 11,612 0 2,363
PJT PARTNERS INC COM CL A 69343T107   31,619 438 SH   SOLE 28 438 0 0
PJT PARTNERS INC COM CL A 69343T107   991,024 13,728 SH   SOLE 30 13,728 0 0
PJT PARTNERS INC COM CL A 69343T107   42,809 593 SH   SOLE 34 593 0 0
PJT PARTNERS INC COM CL A 69343T107   252,015 3,491 SH   SOLE 40 3,491 0 0
PJT PARTNERS INC COM CL A 69343T107   430,397 5,962 SH   SOLE 43 5,777 0 185
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,333,536 187,132 SH   SOLE 19 187,132 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   77,775 6,237 SH   SOLE 43 6,237 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   3,313,850 252,580 SH   SOLE 2 228,770 0 23,810
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   10,365 790 SH   SOLE 4 790 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   341,330 26,016 SH   SOLE 18 26,016 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   2,319,616 176,800 SH   SOLE 21 176,800 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   3,321,236 253,143 SH   SOLE 22 173,418 0 79,725
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   382,068 29,121 SH   SOLE 25 29,121 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   848,851 64,699 SH   SOLE 26 46,872 0 17,827
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,790,762 136,491 SH   SOLE 28 114,991 0 21,500
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,192,844 90,918 SH   SOLE 30 90,918 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   550,305 41,944 SH   SOLE 40 41,944 0 0
PLANET FITNESS INC CL A 72703H101   12,714,734 163,702 SH   SOLE 2 53,777 0 109,925
PLANET FITNESS INC CL A 72703H101   18,874 243 SH   SOLE 4 243 0 0
PLANET FITNESS INC CL A 72703H101   1,652,740 21,279 SH   SOLE 7 21,279 0 0
PLANET FITNESS INC CL A 72703H101   2,949,674 37,977 SH   SOLE 18 37,977 0 0
PLANET FITNESS INC CL A 72703H101   289,620,013 3,728,853 SH   SOLE 19 3,728,853 0 0
PLANET FITNESS INC CL A 72703H101   86,837,623 1,118,033 SH   SOLE 21 1,118,033 0 0
PLANET FITNESS INC CL A 72703H101   196,535,314 2,530,389 SH   SOLE 22 2,420,543 0 109,846
PLANET FITNESS INC CL A 72703H101   1,117,671 14,390 SH   SOLE 25 14,390 0 0
PLANET FITNESS INC CL A 72703H101   9,018,031 116,107 SH   SOLE 26 36,503 0 79,604
PLANET FITNESS INC CL A 72703H101   4,130,957 53,186 SH   SOLE 28 49,900 0 3,286
PLANET FITNESS INC CL A 72703H101   6,765,135 87,101 SH   SOLE 30 87,101 0 0
PLANET FITNESS INC CL A 72703H101   94,835 1,221 SH   SOLE 31 1,221 0 0
PLANET FITNESS INC CL A 72703H101   957,982 12,334 SH   SOLE 34 12,334 0 0
PLANET FITNESS INC CL A 72703H101   210,719 2,713 SH   SOLE 36 2,713 0 0
PLANET FITNESS INC CL A 72703H101   1,068,972 13,763 SH   SOLE 40 13,763 0 0
PLANET FITNESS INC CL A 72703H101   1,729,633 22,269 SH   SOLE 43 21,555 0 714
PLANET LABS PBC COM CL A 72703X106   464,526 118,200 SH   SOLE 2 57,946 0 60,254
PLANET LABS PBC COM CL A 72703X106   6,870 1,748 SH   SOLE 7 1,748 0 0
PLANET LABS PBC COM CL A 72703X106   1,915,671 487,448 SH   SOLE 18 487,448 0 0
PLANET LABS PBC COM CL A 72703X106   1,504,003 382,698 SH   SOLE 19 382,698 0 0
PLANET LABS PBC COM CL A 72703X106   23,745,771 6,042,181 SH   SOLE 21 6,042,181 0 0
PLANET LABS PBC COM CL A 72703X106   20,180,625 5,135,019 SH   SOLE 22 4,986,627 0 148,392
PLANET LABS PBC COM CL A 72703X106   88,771 22,588 SH   SOLE 25 22,588 0 0
PLANET LABS PBC COM CL A 72703X106   72,229 18,379 SH   SOLE 26 0 0 18,379
PLANET LABS PBC COM CL A 72703X106   25,757 6,554 SH   SOLE 28 0 0 6,554
PLANET LABS PBC COM CL A 72703X106   469,843 119,553 SH   SOLE 30 119,553 0 0
PLANET LABS PBC COM CL A 72703X106   4,730,030 1,203,570 SH   SOLE 34 1,203,570 0 0
PLANET LABS PBC COM CL A 72703X106   112,830 28,710 SH   SOLE 40 28,710 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   1,680,979 175,102 SH   SOLE 2 155,122 0 19,980
PLAYA HOTELS & RESORTS NV SHS N70544106   3,446 359 SH   SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   471,619 49,127 SH   SOLE 7 49,127 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   2,860,426 297,961 SH   SOLE 21 297,961 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   20,408,381 2,125,873 SH   SOLE 22 2,071,891 0 53,982
PLAYA HOTELS & RESORTS NV SHS N70544106   252,221 26,273 SH   SOLE 25 26,273 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   846,528 88,180 SH   SOLE 26 77,518 0 10,662
PLAYA HOTELS & RESORTS NV SHS N70544106   815,875 84,987 SH   SOLE 28 77,390 0 7,597
PLAYA HOTELS & RESORTS NV SHS N70544106   776,525 80,888 SH   SOLE 30 80,888 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   277,690 28,926 SH   SOLE 40 28,926 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   70,944 7,390 SH   SOLE 43 7,390 0 0
PLAYAGS INC COM 72814N104   387,780 54,235 SH   SOLE 2 46,308 0 7,927
PLAYAGS INC COM 72814N104   42,414 5,932 SH   SOLE 18 5,932 0 0
PLAYAGS INC COM 72814N104   904,568 126,513 SH   SOLE 19 126,513 0 0
PLAYAGS INC COM 72814N104   1,034,040 144,621 SH   SOLE 21 144,621 0 0
PLAYAGS INC COM 72814N104   4,156,538 581,334 SH   SOLE 22 581,334 0 0
PLAYAGS INC COM 72814N104   20,957 2,931 SH   SOLE 23 2,931 0 0
PLAYAGS INC COM 72814N104   255,562 35,743 SH   SOLE 26 1,011 0 34,732
PLAYAGS INC COM 72814N104   50,958 7,127 SH   SOLE 28 0 0 7,127
PLAYAGS INC COM 72814N104   24,267 3,394 SH   SOLE 31 3,161 0 233
PLAYAGS INC COM 72814N104   1,015 142 SH   SOLE 43 142 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   208,769 56,577 SH   SOLE 2 26,503 0 30,074
PLAYSTUDIOS INC CLASS A COM 72815G108   2,974 806 SH   SOLE 7 806 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   827,235 224,183 SH   SOLE 18 224,183 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   564,891 153,087 SH   SOLE 19 153,087 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   9,726,995 2,636,042 SH   SOLE 21 2,636,042 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   4,155,224 1,126,077 SH   SOLE 22 1,050,110 0 75,967
PLAYSTUDIOS INC CLASS A COM 72815G108   47,225 12,798 SH   SOLE 25 12,798 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   55,003 14,906 SH   SOLE 40 14,906 0 0
PLAYTIKA HLDG CORP COM 72815L107   1,675,882 148,835 SH   SOLE 2 82,805 0 66,030
PLAYTIKA HLDG CORP COM 72815L107   10,066 894 SH   SOLE 7 894 0 0
PLAYTIKA HLDG CORP COM 72815L107   425,876 37,822 SH   SOLE 18 37,822 0 0
PLAYTIKA HLDG CORP COM 72815L107   332,181 29,501 SH   SOLE 19 29,501 0 0
PLAYTIKA HLDG CORP COM 72815L107   13,828,316 1,228,092 SH   SOLE 21 1,228,092 0 0
PLAYTIKA HLDG CORP COM 72815L107   26,524,574 2,355,646 SH   SOLE 22 2,269,287 0 86,359
PLAYTIKA HLDG CORP COM 72815L107   28,679 2,547 SH   SOLE 30 2,547 0 0
PLAYTIKA HLDG CORP COM 72815L107   17,149 1,523 SH   SOLE 31 1,523 0 0
PLAYTIKA HLDG CORP COM 72815L107   9,819 872 SH   SOLE 34 872 0 0
PLAYTIKA HLDG CORP COM 72815L107   2,291,331 203,493 SH   SOLE 43 195,350 0 8,143
PLBY GROUP INC COM 72814P109   32,318 16,322 SH   SOLE 2 1,080 0 15,242
PLBY GROUP INC COM 72814P109   345 174 SH   SOLE 7 174 0 0
PLBY GROUP INC COM 72814P109   221,946 112,094 SH   SOLE 18 112,094 0 0
PLBY GROUP INC COM 72814P109   154,523 78,042 SH   SOLE 19 78,042 0 0
PLBY GROUP INC COM 72814P109   3,035,093 1,532,875 SH   SOLE 21 1,532,875 0 0
PLBY GROUP INC COM 72814P109   1,665,041 840,930 SH   SOLE 22 808,620 0 32,310
PLDT INC SPONSORED ADR 69344D408   16,532,700 654,760 SH   SOLE 43 607,560 0 47,200
PLEXUS CORP COM 729132100   3,617,700 37,078 SH   SOLE 2 18,222 0 18,856
PLEXUS CORP COM 729132100   10,147 104 SH   SOLE 4 104 0 0
PLEXUS CORP COM 729132100   1,032,876 10,586 SH   SOLE 7 10,586 0 0
PLEXUS CORP COM 729132100   8,565,573 87,789 SH   SOLE 18 87,789 0 0
PLEXUS CORP COM 729132100   9,016,639 92,412 SH   SOLE 19 92,412 0 0
PLEXUS CORP COM 729132100   314,288,093 3,221,155 SH   SOLE 21 3,221,155 0 0
PLEXUS CORP COM 729132100   76,528,347 784,343 SH   SOLE 22 760,563 0 23,780
PLEXUS CORP COM 729132100   58,835 603 SH   SOLE 23 603 0 0
PLEXUS CORP COM 729132100   462,872 4,744 SH   SOLE 25 4,744 0 0
PLEXUS CORP COM 729132100   1,796,849 18,416 SH   SOLE 26 15,147 0 3,269
PLEXUS CORP COM 729132100   1,601,709 16,416 SH   SOLE 28 16,416 0 0
PLEXUS CORP COM 729132100   7,075,874 72,521 SH   SOLE 30 72,521 0 0
PLEXUS CORP COM 729132100   180,895 1,854 SH   SOLE 36 1,854 0 0
PLEXUS CORP COM 729132100   435,552 4,464 SH   SOLE 40 4,464 0 0
PLEXUS CORP COM 729132100   2,232,011 22,876 SH   SOLE 43 21,099 0 1,777
PLIANT THERAPEUTICS INC COM 729139105   469,703 17,658 SH   SOLE 2 10,995 0 6,663
PLIANT THERAPEUTICS INC COM 729139105   378,731 14,238 SH   SOLE 7 14,238 0 0
PLIANT THERAPEUTICS INC COM 729139105   587,488 22,086 SH   SOLE 18 22,086 0 0
PLIANT THERAPEUTICS INC COM 729139105   9,042,803 339,955 SH   SOLE 19 339,955 0 0
PLIANT THERAPEUTICS INC COM 729139105   16,241,481 610,582 SH   SOLE 21 610,582 0 0
PLIANT THERAPEUTICS INC COM 729139105   17,164,634 645,287 SH   SOLE 22 627,335 0 17,952
PLIANT THERAPEUTICS INC COM 729139105   224,424 8,437 SH   SOLE 25 8,437 0 0
PLIANT THERAPEUTICS INC COM 729139105   776,614 29,196 SH   SOLE 26 24,899 0 4,297
PLIANT THERAPEUTICS INC COM 729139105   295,047 11,092 SH   SOLE 28 0 0 11,092
PLIANT THERAPEUTICS INC COM 729139105   2,545,620 95,700 SH   SOLE 30 95,700 0 0
PLIANT THERAPEUTICS INC COM 729139105   59,770 2,247 SH   SOLE 31 2,093 0 154
PLIANT THERAPEUTICS INC COM 729139105   30,111 1,132 SH   SOLE 34 1,132 0 0
PLIANT THERAPEUTICS INC COM 729139105   21,200 797 SH   SOLE 36 797 0 0
PLIANT THERAPEUTICS INC COM 729139105   161,834 6,084 SH   SOLE 40 6,084 0 0
PLIANT THERAPEUTICS INC COM 729139105   628,752 23,637 SH   SOLE 43 18,157 0 5,480
PLUG POWER INC COM NEW 72919P202   6,828,107 582,603 SH   SOLE 2 66,826 0 515,777
PLUG POWER INC COM NEW 72919P202   5,655,744 482,572 SH   SOLE 4 267,608 0 214,964
PLUG POWER INC COM NEW 72919P202   887,403 75,717 SH   SOLE 7 75,717 0 0
PLUG POWER INC COM NEW 72919P202   171,393 14,624 SH   SOLE 13 14,624 0 0
PLUG POWER INC COM NEW 72919P202   614,316 52,416 SH   SOLE 15 52,416 0 0
PLUG POWER INC COM NEW 72919P202   3,735,164 318,700 SH   SOLE 18 289,376 0 29,324
PLUG POWER INC COM NEW 72919P202   1,901,816 162,271 SH   SOLE 19 162,271 0 0
PLUG POWER INC COM NEW 72919P202   217,398,698 18,549,377 SH   SOLE 21 18,549,377 0 0
PLUG POWER INC COM NEW 72919P202   154,240,193 13,160,426 SH   SOLE 22 12,161,754 0 998,672
PLUG POWER INC COM NEW 72919P202   11,245,949 959,552 SH   SOLE 23 959,552 0 0
PLUG POWER INC COM NEW 72919P202   12,877,866 1,098,794 SH   SOLE 25 1,096,786 0 2,008
PLUG POWER INC COM NEW 72919P202   7,236,104 617,415 SH   SOLE 26 301,105 0 316,310
PLUG POWER INC COM NEW 72919P202   14,088,507 1,202,091 SH   SOLE 28 22,114 0 1,179,977
PLUG POWER INC COM NEW 72919P202   170,593,331 14,555,745 SH   SOLE 30 14,555,745 0 0
PLUG POWER INC COM NEW 72919P202   1,574,676 134,358 SH   SOLE 31 95,050 0 39,308
PLUG POWER INC COM NEW 72919P202   264,298 22,551 SH   SOLE 34 22,551 0 0
PLUG POWER INC COM NEW 72919P202   1,590,756 135,730 SH   SOLE 36 135,730 0 0
PLUG POWER INC COM NEW 72919P202   209,835 17,904 SH   SOLE 40 17,904 0 0
PLUG POWER INC COM NEW 72919P202   9,751 832 SH   OTR 43 832 0 0
PLUG POWER INC COM NEW 72919P202   2,791,475 238,180 SH   SOLE 43 227,123 0 11,057
PLUMAS BANCORP COM 729273102   5,450 160 SH   SOLE 2 0 0 160
PLUMAS BANCORP COM 729273102   30,347 891 SH   SOLE 18 891 0 0
PLUMAS BANCORP COM 729273102   688,727 20,221 SH   SOLE 21 20,221 0 0
PLUMAS BANCORP COM 729273102   21,424 629 SH   SOLE 22 629 0 0
PLUMAS BANCORP COM 729273102   7,902 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   30,281 104,418 SH   SOLE 22 104,418 0 0
PLX PHARMA INC COM 72942A107   677 5,200 SH   SOLE 18 5,200 0 0
PLX PHARMA INC COM 72942A107   11,141 85,634 SH   SOLE 21 85,634 0 0
PLX PHARMA INC COM 72942A107   42,176 324,183 SH   SOLE 22 324,183 0 0
PLYMOUTH INDL REIT INC COM 729640102   1,439,374 68,509 SH   SOLE 2 25,481 0 43,028
PLYMOUTH INDL REIT INC COM 729640102   8,173 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102   2,334,589 111,118 SH   SOLE 18 111,118 0 0
PLYMOUTH INDL REIT INC COM 729640102   1,565,476 74,511 SH   SOLE 19 74,511 0 0
PLYMOUTH INDL REIT INC COM 729640102   30,550,074 1,454,073 SH   SOLE 21 1,454,073 0 0
PLYMOUTH INDL REIT INC COM 729640102   21,908,114 1,042,747 SH   SOLE 22 998,791 0 43,956
PLYMOUTH INDL REIT INC COM 729640102   32,587 1,551 SH   SOLE 23 1,551 0 0
PLYMOUTH INDL REIT INC COM 729640102   173,459 8,256 SH   SOLE 25 8,256 0 0
PLYMOUTH INDL REIT INC COM 729640102   64,963 3,092 SH   SOLE 26 0 0 3,092
PLYMOUTH INDL REIT INC COM 729640102   594,499 28,296 SH   SOLE 30 28,296 0 0
PLYMOUTH INDL REIT INC COM 729640102   146,419 6,969 SH   SOLE 40 6,969 0 0
PLYMOUTH INDL REIT INC COM 729640102   463,586 22,065 SH   SOLE 43 19,987 0 2,078
PMV PHARMACEUTICALS INC COM 69353Y103   1,021,281 214,105 SH   SOLE 2 153,836 0 60,269
PMV PHARMACEUTICALS INC COM 69353Y103   1,641 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   604,588 126,748 SH   SOLE 18 126,748 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   4,274,268 896,073 SH   SOLE 19 896,073 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   7,397,430 1,550,824 SH   SOLE 21 1,550,824 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   5,357,583 1,123,183 SH   SOLE 22 1,087,432 0 35,751
PMV PHARMACEUTICALS INC COM 69353Y103   50,829 10,656 SH   SOLE 23 10,656 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   10,418 2,184 SH   SOLE 25 2,184 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   35,632 7,470 SH   SOLE 26 0 0 7,470
PMV PHARMACEUTICALS INC COM 69353Y103   116,984 24,525 SH   SOLE 30 24,525 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   228,602 47,925 SH   SOLE 34 47,925 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   6,549 1,373 SH   SOLE 40 1,373 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   118,100 24,759 SH   SOLE 43 8,407 0 16,352
PNC FINL SVCS GROUP INC COM 693475105   106,846,488 840,649 SH   SOLE 2 158,018 0 682,631
PNC FINL SVCS GROUP INC COM 693475105   40,865,319 321,521 SH   SOLE 4 218,211 0 103,310
PNC FINL SVCS GROUP INC COM 693475105   62,955,426 495,322 SH   SOLE 7 477,802 0 17,520
PNC FINL SVCS GROUP INC COM 693475105   1,565,364 12,316 SH   SOLE 13 12,316 0 0
PNC FINL SVCS GROUP INC COM 693475105   8,854,167 69,663 SH   SOLE 15 69,663 0 0
PNC FINL SVCS GROUP INC COM 693475105   106,194,084 835,516 SH   SOLE 18 797,534 0 37,982
PNC FINL SVCS GROUP INC COM 693475105   16,135,599 126,952 SH   SOLE 19 126,952 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,283,747,495 10,100,295 SH   SOLE 21 10,100,295 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,101,031,458 8,662,718 SH   SOLE 22 7,809,035 0 853,683
PNC FINL SVCS GROUP INC COM 693475105   96,646,332 760,396 SH   SOLE 23 760,396 0 0
PNC FINL SVCS GROUP INC COM 693475105   107,951,368 849,342 SH   SOLE 25 847,493 0 1,849
PNC FINL SVCS GROUP INC COM 693475105   123,110,967 968,615 SH   SOLE 26 503,208 0 465,407
PNC FINL SVCS GROUP INC COM 693475105   142,040,986 1,117,553 SH   SOLE 28 32,179 0 1,085,374
PNC FINL SVCS GROUP INC COM 693475105   101,680 800 SH   SOLE 29 800 0 0
PNC FINL SVCS GROUP INC COM 693475105   419,465,207 3,300,277 SH   SOLE 30 3,300,277 0 0
PNC FINL SVCS GROUP INC COM 693475105   14,632,769 115,128 SH   SOLE 31 84,662 0 30,466
PNC FINL SVCS GROUP INC COM 693475105   2,108,589 16,590 SH   SOLE 34 16,590 0 0
PNC FINL SVCS GROUP INC COM 693475105   16,645,652 130,965 SH   SOLE 36 130,965 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,072,366 16,305 SH   SOLE 40 16,305 0 0
PNC FINL SVCS GROUP INC COM 693475105   145,275 1,143 SH   OTR 43 1,143 0 0
PNC FINL SVCS GROUP INC COM 693475105   62,186,628 489,273 SH   SOLE 43 440,203 0 49,070
PNM RES INC COM 69349H107   8,181,696 168,071 SH   SOLE 2 107,510 0 60,561
PNM RES INC COM 69349H107   466,793 9,589 SH   SOLE 4 9,589 0 0
PNM RES INC COM 69349H107   279,813 5,748 SH   SOLE 7 5,748 0 0
PNM RES INC COM 69349H107   18,650,038 383,115 SH   SOLE 18 383,115 0 0
PNM RES INC COM 69349H107   8,293,368 170,365 SH   SOLE 19 170,365 0 0
PNM RES INC COM 69349H107   343,579,838 7,057,926 SH   SOLE 21 7,057,926 0 0
PNM RES INC COM 69349H107   137,042,573 2,815,172 SH   SOLE 22 2,710,168 0 105,004
PNM RES INC COM 69349H107   350,788 7,206 SH   SOLE 23 7,206 0 0
PNM RES INC COM 69349H107   2,156,475 44,299 SH   SOLE 26 36,797 0 7,502
PNM RES INC COM 69349H107   4,912,688 100,918 SH   SOLE 30 100,918 0 0
PNM RES INC COM 69349H107   274,020 5,629 SH   SOLE 36 5,629 0 0
PNM RES INC COM 69349H107   16,041,643 329,533 SH   SOLE 43 303,450 0 26,083
POINT BIOPHARMA GLOBAL INC COM 730541109   340,687 46,862 SH   SOLE 2 19,618 0 27,244
POINT BIOPHARMA GLOBAL INC COM 730541109   5,845 804 SH   SOLE 7 804 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   1,601,079 220,231 SH   SOLE 18 220,231 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   1,234,541 169,813 SH   SOLE 19 169,813 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   20,973,870 2,884,989 SH   SOLE 21 2,884,989 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   15,124,835 2,080,445 SH   SOLE 22 2,036,305 0 44,140
POINT BIOPHARMA GLOBAL INC COM 730541109   82,347 11,327 SH   SOLE 25 11,327 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   49,763 6,845 SH   SOLE 26 197 0 6,648
POINT BIOPHARMA GLOBAL INC COM 730541109   20,291 2,791 SH   SOLE 28 0 0 2,791
POINT BIOPHARMA GLOBAL INC COM 730541109   366,844 50,460 SH   SOLE 30 50,460 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   63,249 8,700 SH   SOLE 40 8,700 0 0
POLAR PWR INC COM 73102V105   1,939 1,469 SH   SOLE 18 1,469 0 0
POLAR PWR INC COM 73102V105   23,126 17,520 SH   SOLE 21 17,520 0 0
POLAR PWR INC COM 73102V105   113,383 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102   8,364,292 75,606 SH   SOLE 2 44,439 0 31,167
POLARIS INC COM 731068102   18,586 168 SH   SOLE 4 168 0 0
POLARIS INC COM 731068102   3,679,554 33,260 SH   SOLE 7 33,260 0 0
POLARIS INC COM 731068102   12,359,473 111,719 SH   SOLE 18 111,719 0 0
POLARIS INC COM 731068102   1,901,066 17,184 SH   SOLE 19 17,184 0 0
POLARIS INC COM 731068102   319,953,466 2,892,104 SH   SOLE 21 2,892,104 0 0
POLARIS INC COM 731068102   174,981,369 1,581,681 SH   SOLE 22 1,509,639 0 72,042
POLARIS INC COM 731068102   980,182 8,860 SH   SOLE 25 8,860 0 0
POLARIS INC COM 731068102   5,451,072 49,273 SH   SOLE 26 24,567 0 24,706
POLARIS INC COM 731068102   113,064 1,022 SH   SOLE 28 1,022 0 0
POLARIS INC COM 731068102   6,711,258 60,664 SH   SOLE 30 60,664 0 0
POLARIS INC COM 731068102   87,287 789 SH   SOLE 31 789 0 0
POLARIS INC COM 731068102   114,723 1,037 SH   SOLE 36 1,037 0 0
POLARIS INC COM 731068102   1,012,486 9,152 SH   SOLE 40 9,152 0 0
POLARIS INC COM 731068102   25,777 233 SH   OTR 43 233 0 0
POLARIS INC COM 731068102   2,896,788 26,184 SH   SOLE 43 23,919 0 2,265
POLARITYTE INC COM NEW 731094207   996 1,977 SH   SOLE 21 1,977 0 0
POLARITYTE INC COM NEW 731094207   17,412 34,548 SH   SOLE 22 34,548 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   474 125 SH   SOLE 17 0 0 125
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   1,874,663 494,634 SH   SOLE 21 494,634 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   8,880 2,343 SH   SOLE 43 2,343 0 0
POLISHED COM INC COM 28252C109   775 1,491 SH   SOLE 2 0 0 1,491
POLISHED COM INC COM 28252C109   9,284 17,851 SH   SOLE 18 17,851 0 0
POLISHED COM INC COM 28252C109   115,301 221,690 SH   SOLE 21 221,690 0 0
POLISHED COM INC COM 28252C109   810,034 1,557,459 SH   SOLE 22 1,557,459 0 0
POLYMET MNG CORP RIGHT 04/04/2023 731916144   24 8,911 SH   SOLE 2 1,064 0 7,847
POLYMET MNG CORP RIGHT 04/04/2023 731916144   4 1,480 SH   SOLE 17 0 0 1,480
POLYMET MNG CORP RIGHT 04/04/2023 731916144   253 93,764 SH   SOLE 18 93,764 0 0
POLYMET MNG CORP RIGHT 04/04/2023 731916144   147 54,457 SH   SOLE 19 54,457 0 0
POLYMET MNG CORP RIGHT 04/04/2023 731916144   2,627 973,138 SH   SOLE 21 973,138 0 0
POLYMET MNG CORP RIGHT 04/04/2023 731916144   749 277,582 SH   SOLE 22 261,965 0 15,617
POLYMET MNG CORP COM NEW 731916409   35,215 16,379 SH   SOLE 2 8,532 0 7,847
POLYMET MNG CORP COM NEW 731916409   3,182 1,480 SH   SOLE 17 0 0 1,480
POLYMET MNG CORP COM NEW 731916409   183,012 85,122 SH   SOLE 18 85,122 0 0
POLYMET MNG CORP COM NEW 731916409   147,380 68,549 SH   SOLE 19 68,549 0 0
POLYMET MNG CORP COM NEW 731916409   2,063,510 959,772 SH   SOLE 21 959,772 0 0
POLYMET MNG CORP COM NEW 731916409   674,332 313,643 SH   SOLE 22 298,026 0 15,617
POLYMET MNG CORP COM NEW 731916409   5,495 2,556 SH   SOLE 23 2,556 0 0
POLYMET MNG CORP COM NEW 731916409   25,112 11,680 SH   SOLE 43 11,680 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   9,396 1,197 SH   SOLE 2 0 0 1,197
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   26,180 3,335 SH   SOLE 18 3,335 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   30,018 3,824 SH   SOLE 19 3,824 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   984,296 125,388 SH   SOLE 21 125,388 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   1,446,747 184,299 SH   SOLE 22 184,299 0 0
POOL CORP COM 73278L105   27,130,151 79,226 SH   SOLE 2 17,652 0 61,574
POOL CORP COM 73278L105   10,836,514 31,645 SH   SOLE 4 17,943 0 13,702
POOL CORP COM 73278L105   17,871,601 52,189 SH   SOLE 7 51,057 0 1,132
POOL CORP COM 73278L105   485,237 1,417 SH   SOLE 13 1,417 0 0
POOL CORP COM 73278L105   1,580,703 4,616 SH   SOLE 15 4,616 0 0
POOL CORP COM 73278L105   22,309,966 65,150 SH   SOLE 18 61,825 0 3,325
POOL CORP COM 73278L105   173,008,907 505,224 SH   SOLE 19 505,224 0 0
POOL CORP COM 73278L105   423,980,101 1,238,115 SH   SOLE 21 1,238,115 0 0
POOL CORP COM 73278L105   345,599,009 1,009,225 SH   SOLE 22 924,100 0 85,125
POOL CORP COM 73278L105   24,867,993 72,620 SH   SOLE 23 72,620 0 0
POOL CORP COM 73278L105   18,869,471 55,103 SH   SOLE 25 55,015 0 88
POOL CORP COM 73278L105   23,407,144 68,354 SH   SOLE 26 23,400 0 44,954
POOL CORP COM 73278L105   31,092,867 90,798 SH   SOLE 28 654 0 90,144
POOL CORP COM 73278L105   7,876 23 SH   SOLE 29 23 0 0
POOL CORP COM 73278L105   110,056,107 321,388 SH   SOLE 30 313,744 0 7,644
POOL CORP COM 73278L105   3,601,441 10,517 SH   SOLE 31 7,743 0 2,774
POOL CORP COM 73278L105   541,398 1,581 SH   SOLE 34 1,581 0 0
POOL CORP COM 73278L105   4,398,299 12,844 SH   SOLE 36 12,844 0 0
POOL CORP COM 73278L105   512,633 1,497 SH   SOLE 40 1,497 0 0
POOL CORP COM 73278L105   21,231 62 SH   OTR 43 62 0 0
POOL CORP COM 73278L105   10,721,141 31,308 SH   SOLE 43 26,755 0 4,553
POPULAR INC COM NEW 733174700   6,583,951 114,683 SH   SOLE 2 27,743 0 86,940
POPULAR INC COM NEW 733174700   15,328 267 SH   SOLE 4 267 0 0
POPULAR INC COM NEW 733174700   854,777 14,889 SH   SOLE 7 14,889 0 0
POPULAR INC COM NEW 733174700   1,611,958 28,078 SH   SOLE 18 28,078 0 0
POPULAR INC COM NEW 733174700   1,305,389 22,738 SH   SOLE 19 22,738 0 0
POPULAR INC COM NEW 733174700   75,286,154 1,311,377 SH   SOLE 21 1,311,377 0 0
POPULAR INC COM NEW 733174700   103,892,810 1,809,664 SH   SOLE 22 1,713,576 0 96,088
POPULAR INC COM NEW 733174700   728,533 12,690 SH   SOLE 25 12,690 0 0
POPULAR INC COM NEW 733174700   2,419,315 42,141 SH   SOLE 26 34,746 0 7,395
POPULAR INC COM NEW 733174700   422,251 7,355 SH   SOLE 28 1,436 0 5,919
POPULAR INC COM NEW 733174700   2,265,628 39,464 SH   SOLE 30 39,464 0 0
POPULAR INC COM NEW 733174700   57,812 1,007 SH   SOLE 31 1,007 0 0
POPULAR INC COM NEW 733174700   121,652 2,119 SH   SOLE 36 2,119 0 0
POPULAR INC COM NEW 733174700   746,789 13,008 SH   SOLE 40 13,008 0 0
POPULAR INC COM NEW 733174700   3,459,597 60,261 SH   SOLE 43 60,012 0 249
PORCH GROUP INC COM 733245104   65,693 45,939 SH   SOLE 2 3,057 0 42,882
PORCH GROUP INC COM 733245104   1,560 1,091 SH   SOLE 7 1,091 0 0
PORCH GROUP INC COM 733245104   345,048 241,292 SH   SOLE 18 241,292 0 0
PORCH GROUP INC COM 733245104   214,680 150,126 SH   SOLE 19 150,126 0 0
PORCH GROUP INC COM 733245104   4,216,414 2,948,541 SH   SOLE 21 2,948,541 0 0
PORCH GROUP INC COM 733245104   2,790,732 1,951,561 SH   SOLE 22 1,893,412 0 58,149
PORCH GROUP INC COM 733245104   12,352 8,638 SH   SOLE 28 8,638 0 0
PORTAGE BIOTECH INC COM G7185A128   3,739 1,210 SH   SOLE 2 1,210 0 0
PORTAGE BIOTECH INC COM G7185A128   4,827 1,562 SH   SOLE 18 1,562 0 0
PORTAGE BIOTECH INC COM G7185A128   66,664 21,574 SH   SOLE 21 21,574 0 0
PORTAGE BIOTECH INC COM G7185A128   21,608 6,993 SH   SOLE 22 6,993 0 0
PORTILLOS INC COM CL A 73642K106   624,346 29,216 SH   SOLE 2 19,030 0 10,186
PORTILLOS INC COM CL A 73642K106   7,095 332 SH   SOLE 7 332 0 0
PORTILLOS INC COM CL A 73642K106   1,615,893 75,615 SH   SOLE 18 75,615 0 0
PORTILLOS INC COM CL A 73642K106   1,645,234 76,988 SH   SOLE 19 76,988 0 0
PORTILLOS INC COM CL A 73642K106   21,448,984 1,003,696 SH   SOLE 21 1,003,696 0 0
PORTILLOS INC COM CL A 73642K106   23,074,578 1,079,765 SH   SOLE 22 1,048,494 0 31,271
PORTILLOS INC COM CL A 73642K106   15,857 742 SH   SOLE 23 742 0 0
PORTILLOS INC COM CL A 73642K106   169,507 7,932 SH   SOLE 25 7,932 0 0
PORTILLOS INC COM CL A 73642K106   112,342 5,257 SH   SOLE 26 843 0 4,414
PORTILLOS INC COM CL A 73642K106   16,946 793 SH   SOLE 28 0 0 793
PORTILLOS INC COM CL A 73642K106   409,556 19,165 SH   SOLE 30 19,165 0 0
PORTILLOS INC COM CL A 73642K106   192,202 8,994 SH   SOLE 40 8,994 0 0
PORTILLOS INC COM CL A 73642K106   29,597 1,385 SH   SOLE 43 1,317 0 68
PORTLAND GEN ELEC CO COM NEW 736508847   10,015,557 204,859 SH   SOLE 2 82,560 0 122,299
PORTLAND GEN ELEC CO COM NEW 736508847   495,745 10,140 SH   SOLE 4 10,140 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   1,400,307 28,642 SH   SOLE 7 28,642 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   391 8 SH   SOLE 13 8 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   19,727,164 403,501 SH   SOLE 18 403,501 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   18,772,049 383,965 SH   SOLE 19 383,965 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   358,167,260 7,325,982 SH   SOLE 21 7,325,982 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   150,471,442 3,077,755 SH   SOLE 22 2,965,692 0 112,063
PORTLAND GEN ELEC CO COM NEW 736508847   116,358 2,380 SH   SOLE 23 2,380 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   3,635,852 74,368 SH   SOLE 26 38,833 0 35,535
PORTLAND GEN ELEC CO COM NEW 736508847   78,077 1,597 SH   SOLE 28 1,597 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   4,902,298 100,272 SH   SOLE 30 100,272 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   391 8 SH   SOLE 31 8 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   298,913 6,114 SH   SOLE 36 6,114 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   3,232,847 66,125 SH   SOLE 43 60,272 0 5,853
PORTMAN RIDGE FIN CORP COM NEW 73688F201   1,027,017 49,831 SH   SOLE 30 49,831 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201   103 5 SH   SOLE 43 5 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   4,175,337 59,913 SH   SOLE 2 59,913 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   307,960 4,419 SH   SOLE 4 4,419 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   75,265 1,080 SH   SOLE 19 1,080 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   414,934 5,954 SH   SOLE 21 5,954 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   24,311,287 348,849 SH   SOLE 22 348,849 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   136,314 1,956 SH   SOLE 30 1,956 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   119,588 1,716 SH   SOLE 31 0 0 1,716
POSCO HOLDINGS INC SPONSORED ADR 693483109   54,762,244 785,798 SH   SOLE 43 723,768 0 62,030
POSEIDA THERAPEUTICS INC COM 73730P108   262,903 85,358 SH   SOLE 2 63,754 0 21,604
POSEIDA THERAPEUTICS INC COM 73730P108   18,887 6,132 SH   SOLE 18 6,132 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   697,903 226,592 SH   SOLE 19 226,592 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   1,849,642 600,533 SH   SOLE 21 600,533 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   2,823,827 916,827 SH   SOLE 22 916,807 0 20
POSEIDA THERAPEUTICS INC COM 73730P108   24,834 8,063 SH   SOLE 23 8,063 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   130,379 42,331 SH   SOLE 30 42,331 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   12,280 3,987 SH   SOLE 43 3,987 0 0
POST HLDGS INC COM 737446104   15,897,284 176,892 SH   SOLE 2 46,229 0 130,663
POST HLDGS INC COM 737446104   47,631 530 SH   SOLE 4 140 0 390
POST HLDGS INC COM 737446104   602,578 6,705 SH   SOLE 7 6,705 0 0
POST HLDGS INC COM 737446104   9,647,365 107,348 SH   SOLE 18 107,348 0 0
POST HLDGS INC COM 737446104   1,537,586 17,109 SH   SOLE 19 17,109 0 0
POST HLDGS INC COM 737446104   250,517,208 2,787,551 SH   SOLE 21 2,787,551 0 0
POST HLDGS INC COM 737446104   136,850,980 1,522,766 SH   SOLE 22 1,453,270 0 69,496
POST HLDGS INC COM 737446104   824,827 9,178 SH   SOLE 25 9,178 0 0
POST HLDGS INC COM 737446104   2,074,379 23,082 SH   SOLE 26 18,820 0 4,262
POST HLDGS INC COM 737446104   486,107 5,409 SH   SOLE 28 1,134 0 4,275
POST HLDGS INC COM 737446104   8,664,097 96,407 SH   SOLE 30 96,407 0 0
POST HLDGS INC COM 737446104   70,728 787 SH   SOLE 31 787 0 0
POST HLDGS INC COM 737446104   212,722 2,367 SH   SOLE 36 2,367 0 0
POST HLDGS INC COM 737446104   756,256 8,415 SH   SOLE 40 8,415 0 0
POST HLDGS INC COM 737446104   2,451,204 27,275 SH   SOLE 43 25,712 0 1,563
POST HOLDINGS PARTNERING COR COM SER A 737465104   220,889 21,827 SH   SOLE 2 21,827 0 0
POSTAL REALTY TRUST INC CL A 73757R102   451,258 29,649 SH   SOLE 2 23,733 0 5,916
POSTAL REALTY TRUST INC CL A 73757R102   4,779 314 SH   SOLE 7 314 0 0
POSTAL REALTY TRUST INC CL A 73757R102   754,364 49,564 SH   SOLE 18 49,564 0 0
POSTAL REALTY TRUST INC CL A 73757R102   535,896 35,210 SH   SOLE 19 35,210 0 0
POSTAL REALTY TRUST INC CL A 73757R102   10,136,809 666,019 SH   SOLE 21 666,019 0 0
POSTAL REALTY TRUST INC CL A 73757R102   5,421,988 356,241 SH   SOLE 22 347,107 0 9,134
POSTAL REALTY TRUST INC CL A 73757R102   10,182 669 SH   SOLE 23 669 0 0
POTBELLY CORP COM 73754Y100   51,738 6,211 SH   SOLE 2 6,211 0 0
POTBELLY CORP COM 73754Y100   34,336 4,122 SH   SOLE 18 4,122 0 0
POTBELLY CORP COM 73754Y100   467,630 56,138 SH   SOLE 21 56,138 0 0
POTBELLY CORP COM 73754Y100   3,375,208 405,187 SH   SOLE 22 405,187 0 0
POTBELLY CORP COM 73754Y100   43,966 5,278 SH   SOLE 43 5,278 0 0
POTLATCHDELTIC CORPORATION COM 737630103   9,380,844 189,512 SH   SOLE 2 102,730 0 86,782
POTLATCHDELTIC CORPORATION COM 737630103   5,940 120 SH   SOLE 4 120 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,023,363 20,674 SH   SOLE 7 20,674 0 0
POTLATCHDELTIC CORPORATION COM 737630103   17,232,584 348,133 SH   SOLE 18 348,133 0 0
POTLATCHDELTIC CORPORATION COM 737630103   15,500,727 313,146 SH   SOLE 19 313,146 0 0
POTLATCHDELTIC CORPORATION COM 737630103   312,381,482 6,310,737 SH   SOLE 21 6,310,737 0 0
POTLATCHDELTIC CORPORATION COM 737630103   122,856,674 2,481,953 SH   SOLE 22 2,387,421 0 94,532
POTLATCHDELTIC CORPORATION COM 737630103   446 9 SH   SOLE 23 9 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,944,261 39,278 SH   SOLE 25 39,278 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,840,509 37,182 SH   SOLE 26 24,580 0 12,602
POTLATCHDELTIC CORPORATION COM 737630103   59,153 1,195 SH   SOLE 28 1,195 0 0
POTLATCHDELTIC CORPORATION COM 737630103   545 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103   11,763,725 237,651 SH   SOLE 30 237,651 0 0
POTLATCHDELTIC CORPORATION COM 737630103   243,194 4,913 SH   SOLE 34 4,913 0 0
POTLATCHDELTIC CORPORATION COM 737630103   60,737 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103   641,273 12,955 SH   SOLE 40 12,955 0 0
POTLATCHDELTIC CORPORATION COM 737630103   4,544,557 91,809 SH   SOLE 43 88,272 0 3,538
POWELL INDS INC COM 739128106   244,509 5,741 SH   SOLE 2 332 0 5,409
POWELL INDS INC COM 739128106   5,707 134 SH   SOLE 7 134 0 0
POWELL INDS INC COM 739128106   1,388,264 32,596 SH   SOLE 18 32,596 0 0
POWELL INDS INC COM 739128106   748,221 17,568 SH   SOLE 19 17,568 0 0
POWELL INDS INC COM 739128106   47,807,275 1,122,500 SH   SOLE 21 1,122,500 0 0
POWELL INDS INC COM 739128106   10,452,608 245,424 SH   SOLE 22 238,369 0 7,055
POWELL INDS INC COM 739128106   431,224 10,125 SH   SOLE 30 10,125 0 0
POWELL INDS INC COM 739128106   70,662 1,659 SH   SOLE 43 1,603 0 56
POWER & DIGITAL INFRASTRUCTU *W EXP 12/09/202 73919C118   169,191 1,408,749 SH   SOLE 2 1,408,749 0 0
POWER INTEGRATIONS INC COM 739276103   8,033,352 94,912 SH   SOLE 2 67,655 0 27,257
POWER INTEGRATIONS INC COM 739276103   389,344 4,600 SH   SOLE 4 4,018 0 582
POWER INTEGRATIONS INC COM 739276103   1,054,953 12,464 SH   SOLE 7 12,464 0 0
POWER INTEGRATIONS INC COM 739276103   244,440 2,888 SH   SOLE 13 2,888 0 0
POWER INTEGRATIONS INC COM 739276103   21,049,460 248,694 SH   SOLE 18 232,988 0 15,706
POWER INTEGRATIONS INC COM 739276103   15,795,771 186,623 SH   SOLE 19 186,623 0 0
POWER INTEGRATIONS INC COM 739276103   341,850,803 4,038,880 SH   SOLE 21 4,038,880 0 0
POWER INTEGRATIONS INC COM 739276103   151,861,088 1,794,200 SH   SOLE 22 1,751,078 0 43,122
POWER INTEGRATIONS INC COM 739276103   737,130 8,709 SH   SOLE 23 8,709 0 0
POWER INTEGRATIONS INC COM 739276103   882,457 10,426 SH   SOLE 25 10,426 0 0
POWER INTEGRATIONS INC COM 739276103   5,676,720 67,069 SH   SOLE 26 29,086 0 37,983
POWER INTEGRATIONS INC COM 739276103   1,016,526 12,010 SH   SOLE 28 1,081 0 10,929
POWER INTEGRATIONS INC COM 739276103   64,834 766 SH   SOLE 29 766 0 0
POWER INTEGRATIONS INC COM 739276103   8,643,098 102,116 SH   SOLE 30 102,116 0 0
POWER INTEGRATIONS INC COM 739276103   415,328 4,907 SH   SOLE 31 4,907 0 0
POWER INTEGRATIONS INC COM 739276103   328,319 3,879 SH   SOLE 36 3,879 0 0
POWER INTEGRATIONS INC COM 739276103   793,331 9,373 SH   SOLE 40 9,373 0 0
POWER INTEGRATIONS INC COM 739276103   8,055,220 95,170 SH   SOLE 43 84,871 0 10,299
POWER REIT COM 73933H101   1,632 437 SH   SOLE 18 437 0 0
POWER REIT COM 73933H101   23,223 6,217 SH   SOLE 21 6,217 0 0
POWER REIT COM 73933H101   60,824 16,283 SH   SOLE 22 16,283 0 0
POWERFLEET INC COM 73931J109   4,939 1,440 SH   SOLE 2 0 0 1,440
POWERFLEET INC COM 73931J109   20,357 5,935 SH   SOLE 18 5,935 0 0
POWERFLEET INC COM 73931J109   320,424 93,418 SH   SOLE 21 93,418 0 0
POWERFLEET INC COM 73931J109   1,272,321 370,939 SH   SOLE 22 370,939 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   2,455,896 123,910 SH   SOLE 2 73,721 0 50,189
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   11,238 567 SH   SOLE 7 567 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   2,473,179 124,782 SH   SOLE 18 124,782 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   5,584,701 281,771 SH   SOLE 19 281,771 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   32,549,197 1,642,240 SH   SOLE 21 1,642,240 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   26,470,343 1,335,537 SH   SOLE 22 1,288,191 0 47,346
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   174,634 8,811 SH   SOLE 23 8,811 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   120,902 6,100 SH   SOLE 25 6,100 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   701,648 35,401 SH   SOLE 26 32,152 0 3,249
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   80,786 4,076 SH   SOLE 28 0 0 4,076
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   893,050 45,058 SH   SOLE 30 45,058 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   179,232 9,043 SH   SOLE 40 9,043 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   36,310 1,832 SH   SOLE 43 1,738 0 94
PPG INDS INC COM 693506107   70,722,328 529,438 SH   SOLE 2 127,518 0 401,920
PPG INDS INC COM 693506107   31,683,172 237,185 SH   SOLE 4 146,666 0 90,519
PPG INDS INC COM 693506107   40,721,462 304,847 SH   SOLE 7 297,803 0 7,044
PPG INDS INC COM 693506107   1,243,763 9,311 SH   SOLE 13 9,311 0 0
PPG INDS INC COM 693506107   5,275,341 39,492 SH   SOLE 15 39,492 0 0
PPG INDS INC COM 693506107   155,361,875 1,163,062 SH   SOLE 18 1,078,594 0 84,468
PPG INDS INC COM 693506107   237,086,600 1,774,866 SH   SOLE 19 1,774,866 0 0
PPG INDS INC COM 693506107   865,069,557 6,476,041 SH   SOLE 21 6,476,041 0 0
PPG INDS INC COM 693506107   705,051,403 5,278,121 SH   SOLE 22 4,781,956 0 496,165
PPG INDS INC COM 693506107   59,888,856 448,337 SH   SOLE 23 448,337 0 0
PPG INDS INC COM 693506107   118,469,965 886,884 SH   SOLE 25 884,717 0 2,167
PPG INDS INC COM 693506107   84,544,652 632,914 SH   SOLE 26 345,635 0 287,279
PPG INDS INC COM 693506107   87,056,624 651,719 SH   SOLE 28 7,397 0 644,322
PPG INDS INC COM 693506107   188,214 1,409 SH   SOLE 29 1,409 0 0
PPG INDS INC COM 693506107   230,712,430 1,727,148 SH   SOLE 30 1,727,148 0 0
PPG INDS INC COM 693506107   8,865,037 66,365 SH   SOLE 31 48,628 0 17,737
PPG INDS INC COM 693506107   12,738,857 95,365 SH   SOLE 34 95,365 0 0
PPG INDS INC COM 693506107   9,649,552 72,238 SH   SOLE 36 72,238 0 0
PPG INDS INC COM 693506107   1,291,852 9,671 SH   SOLE 40 9,671 0 0
PPG INDS INC COM 693506107   94,174 705 SH   OTR 43 705 0 0
PPG INDS INC COM 693506107   25,140,539 188,206 SH   SOLE 43 171,946 0 16,260
PPL CORP COM 69351T106   50,450,911 1,815,434 SH   SOLE 2 334,264 0 1,481,170
PPL CORP COM 69351T106   12,408,152 446,497 SH   SOLE 4 351,421 0 95,076
PPL CORP COM 69351T106   15,514,768 558,286 SH   SOLE 7 538,385 0 19,901
PPL CORP COM 69351T106   247,414 8,903 SH   SOLE 13 8,903 0 0
PPL CORP COM 69351T106   3,515,352 126,497 SH   SOLE 15 126,497 0 0
PPL CORP COM 69351T106   40,372,478 1,452,770 SH   SOLE 18 1,409,996 0 42,774
PPL CORP COM 69351T106   13,649,170 491,154 SH   SOLE 19 491,154 0 0
PPL CORP COM 69351T106   830,592,633 29,888,184 SH   SOLE 21 29,888,184 0 0
PPL CORP COM 69351T106   452,243,955 16,273,622 SH   SOLE 22 14,719,893 0 1,553,729
PPL CORP COM 69351T106   39,489,451 1,420,995 SH   SOLE 23 1,420,995 0 0
PPL CORP COM 69351T106   8,334,277 299,902 SH   SOLE 25 299,902 0 0
PPL CORP COM 69351T106   25,439,466 915,418 SH   SOLE 26 494,556 0 420,862
PPL CORP COM 69351T106   25,574,192 920,266 SH   SOLE 28 16,913 0 903,353
PPL CORP COM 69351T106   95,931 3,452 SH   SOLE 29 3,452 0 0
PPL CORP COM 69351T106   122,539,810 4,409,493 SH   SOLE 30 4,409,493 0 0
PPL CORP COM 69351T106   5,824,339 209,584 SH   SOLE 31 153,329 0 56,255
PPL CORP COM 69351T106   4,640,541 166,986 SH   SOLE 32 166,986 0 0
PPL CORP COM 69351T106   918,849 33,064 SH   SOLE 34 33,064 0 0
PPL CORP COM 69351T106   6,789,430 244,312 SH   SOLE 36 244,312 0 0
PPL CORP COM 69351T106   469,957 16,911 SH   SOLE 40 16,911 0 0
PPL CORP COM 69351T106   67,696 2,436 SH   OTR 43 2,436 0 0
PPL CORP COM 69351T106   12,857,795 462,677 SH   SOLE 43 400,958 0 61,719
PRA GROUP INC COM 69354N106   1,461,312 37,508 SH   SOLE 2 11,430 0 26,078
PRA GROUP INC COM 69354N106   4,364 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106   776,512 19,931 SH   SOLE 7 19,931 0 0
PRA GROUP INC COM 69354N106   5,204,121 133,576 SH   SOLE 18 133,576 0 0
PRA GROUP INC COM 69354N106   2,971,440 76,269 SH   SOLE 19 76,269 0 0
PRA GROUP INC COM 69354N106   187,616,633 4,815,622 SH   SOLE 21 4,815,622 0 0
PRA GROUP INC COM 69354N106   46,235,157 1,186,734 SH   SOLE 22 1,137,144 0 49,590
PRA GROUP INC COM 69354N106   252,344 6,477 SH   SOLE 25 6,477 0 0
PRA GROUP INC COM 69354N106   1,063,530 27,298 SH   SOLE 26 22,907 0 4,391
PRA GROUP INC COM 69354N106   123,308 3,165 SH   SOLE 28 816 0 2,349
PRA GROUP INC COM 69354N106   4,419,622 113,440 SH   SOLE 30 113,440 0 0
PRA GROUP INC COM 69354N106   87,738 2,252 SH   SOLE 36 2,252 0 0
PRA GROUP INC COM 69354N106   293,408 7,531 SH   SOLE 40 7,531 0 0
PRA GROUP INC COM 69354N106   1,554,348 39,896 SH   SOLE 43 34,847 0 5,049
PRAXIS PRECISION MEDICINES I COM 74006W108   25,590 31,632 SH   SOLE 2 1,097 0 30,535
PRAXIS PRECISION MEDICINES I COM 74006W108   260 321 SH   SOLE 7 321 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   89,364 110,462 SH   SOLE 18 110,462 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   58,479 72,285 SH   SOLE 19 72,285 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   1,300,154 1,607,113 SH   SOLE 21 1,607,113 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   862,736 1,066,423 SH   SOLE 22 1,027,774 0 38,649
PRAXIS PRECISION MEDICINES I COM 74006W108   36 45 SH   SOLE 43 45 0 0
PRECIGEN INC COM 74017N105   232,585 219,420 SH   SOLE 2 47,157 0 172,263
PRECIGEN INC COM 74017N105   231 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105   1,560 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105   311,422 293,794 SH   SOLE 18 293,794 0 0
PRECIGEN INC COM 74017N105   376,499 355,188 SH   SOLE 19 355,188 0 0
PRECIGEN INC COM 74017N105   5,688,657 5,366,658 SH   SOLE 21 5,366,658 0 0
PRECIGEN INC COM 74017N105   3,221,418 3,039,074 SH   SOLE 22 2,955,013 0 84,061
PRECIGEN INC COM 74017N105   12,290 11,594 SH   SOLE 25 11,594 0 0
PRECIGEN INC COM 74017N105   55,533 52,390 SH   SOLE 26 3,387 0 49,003
PRECIGEN INC COM 74017N105   9,368 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105   231,817 218,695 SH   SOLE 30 218,695 0 0
PRECIGEN INC COM 74017N105   10,833 10,220 SH   SOLE 40 10,220 0 0
PRECIGEN INC COM 74017N105   4,582 4,323 SH   SOLE 43 4,323 0 0
PRECIPIO INC COM 74019L503   384,767 579,468 SH   SOLE 22 579,468 0 0
PRECISION BIOSCIENCES INC COM 74019P108   98,746 131,032 SH   SOLE 2 77,687 0 53,345
PRECISION BIOSCIENCES INC COM 74019P108   10,767 14,287 SH   SOLE 18 14,287 0 0
PRECISION BIOSCIENCES INC COM 74019P108   72,819 96,628 SH   SOLE 19 96,628 0 0
PRECISION BIOSCIENCES INC COM 74019P108   218,304 289,682 SH   SOLE 21 289,682 0 0
PRECISION BIOSCIENCES INC COM 74019P108   704,422 934,742 SH   SOLE 22 934,742 0 0
PRECISION BIOSCIENCES INC COM 74019P108   13,985 18,558 SH   SOLE 26 0 0 18,558
PRECISION DRILLING CORP COM NEW 74022D407   568,602 11,058 SH   SOLE 43 10,681 0 377
PREDICTIVE ONCOLOGY INC COM NEW 74039M200   2 6 SH   SOLE 21 6 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200   983 3,009 SH   SOLE 22 3,009 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   522,942 9,541 SH   SOLE 2 2,899 0 6,642
PREFERRED BK LOS ANGELES CA COM NEW 740367404   6,687 122 SH   SOLE 7 122 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   2,068,529 37,740 SH   SOLE 18 37,740 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   813,052 14,834 SH   SOLE 19 14,834 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   60,005,221 1,094,786 SH   SOLE 21 1,094,786 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   11,565,239 211,006 SH   SOLE 22 200,943 0 10,063
PREFERRED BK LOS ANGELES CA COM NEW 740367404   44,999 821 SH   SOLE 26 0 0 821
PREFERRED BK LOS ANGELES CA COM NEW 740367404   865,505 15,791 SH   SOLE 30 15,791 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   68,513 1,250 SH   SOLE 40 1,250 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   280,189 5,112 SH   SOLE 43 5,056 0 56
PREFORMED LINE PRODS CO COM 740444104   157,233 1,228 SH   SOLE 2 128 0 1,100
PREFORMED LINE PRODS CO COM 740444104   4,609 36 SH   SOLE 7 36 0 0
PREFORMED LINE PRODS CO COM 740444104   957,099 7,475 SH   SOLE 18 7,475 0 0
PREFORMED LINE PRODS CO COM 740444104   635,719 4,965 SH   SOLE 19 4,965 0 0
PREFORMED LINE PRODS CO COM 740444104   11,571,743 90,376 SH   SOLE 21 90,376 0 0
PREFORMED LINE PRODS CO COM 740444104   7,067,680 55,199 SH   SOLE 22 53,294 0 1,905
PREFORMED LINE PRODS CO COM 740444104   243,660 1,903 SH   SOLE 43 1,851 0 52
PRELUDE THERAPEUTICS INC COM 74065P101   18,206 3,194 SH   SOLE 2 0 0 3,194
PRELUDE THERAPEUTICS INC COM 74065P101   11,497 2,017 SH   SOLE 18 2,017 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   1,141,083 200,190 SH   SOLE 21 200,190 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   1,109,385 194,629 SH   SOLE 22 194,629 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   131,089 22,998 SH   SOLE 30 22,998 0 0
PREMIER FINANCIAL CORP COM 74052F108   4,564,248 220,176 SH   SOLE 2 139,836 0 80,340
PREMIER FINANCIAL CORP COM 74052F108   2,239 108 SH   SOLE 4 108 0 0
PREMIER FINANCIAL CORP COM 74052F108   486,782 23,482 SH   SOLE 7 23,482 0 0
PREMIER FINANCIAL CORP COM 74052F108   2,222,919 107,232 SH   SOLE 18 107,232 0 0
PREMIER FINANCIAL CORP COM 74052F108   7,020,111 338,645 SH   SOLE 19 338,645 0 0
PREMIER FINANCIAL CORP COM 74052F108   28,655,618 1,382,326 SH   SOLE 21 1,382,326 0 0
PREMIER FINANCIAL CORP COM 74052F108   33,481,334 1,615,115 SH   SOLE 22 1,566,307 0 48,808
PREMIER FINANCIAL CORP COM 74052F108   149,691 7,221 SH   SOLE 23 7,221 0 0
PREMIER FINANCIAL CORP COM 74052F108   143,638 6,929 SH   SOLE 25 6,929 0 0
PREMIER FINANCIAL CORP COM 74052F108   1,965,536 94,816 SH   SOLE 26 26,446 0 68,370
PREMIER FINANCIAL CORP COM 74052F108   46,788 2,257 SH   SOLE 28 0 0 2,257
PREMIER FINANCIAL CORP COM 74052F108   245,879 11,861 SH   SOLE 30 11,861 0 0
PREMIER FINANCIAL CORP COM 74052F108   326,083 15,730 SH   SOLE 34 15,730 0 0
PREMIER FINANCIAL CORP COM 74052F108   216,400 10,439 SH   SOLE 40 10,439 0 0
PREMIER FINANCIAL CORP COM 74052F108   1,404,064 67,731 SH   SOLE 43 64,787 0 2,944
PREMIER INC CL A 74051N102   6,239,803 192,765 SH   SOLE 2 112,400 0 80,365
PREMIER INC CL A 74051N102   7,931 245 SH   SOLE 4 245 0 0
PREMIER INC CL A 74051N102   1,371,031 42,355 SH   SOLE 7 42,355 0 0
PREMIER INC CL A 74051N102   1,441,404 44,529 SH   SOLE 18 44,529 0 0
PREMIER INC CL A 74051N102   6,096,825 188,348 SH   SOLE 19 188,348 0 0
PREMIER INC CL A 74051N102   66,458,944 2,053,103 SH   SOLE 21 2,053,103 0 0
PREMIER INC CL A 74051N102   99,134,905 3,062,555 SH   SOLE 22 2,907,492 0 155,063
PREMIER INC CL A 74051N102   303,695 9,382 SH   SOLE 23 9,382 0 0
PREMIER INC CL A 74051N102   723,340 22,346 SH   SOLE 25 22,346 0 0
PREMIER INC CL A 74051N102   1,683,402 52,005 SH   SOLE 26 41,525 0 10,480
PREMIER INC CL A 74051N102   70,534 2,179 SH   SOLE 28 2,179 0 0
PREMIER INC CL A 74051N102   5,278,802 163,077 SH   SOLE 30 163,077 0 0
PREMIER INC CL A 74051N102   52,925 1,635 SH   SOLE 31 1,635 0 0
PREMIER INC CL A 74051N102   354,969 10,966 SH   SOLE 36 10,966 0 0
PREMIER INC CL A 74051N102   631,571 19,511 SH   SOLE 40 19,511 0 0
PREMIER INC CL A 74051N102   13,013 402 SH   OTR 43 402 0 0
PREMIER INC CL A 74051N102   8,145,615 251,641 SH   SOLE 43 232,901 0 18,740
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   64 1,536 SH   SOLE 18 1,536 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303   2,340 2,269 SH   SOLE 18 2,269 0 0
PRESIDIO PPTY TR INC COM CL A 74102L303   25,552 24,772 SH   SOLE 21 24,772 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   14,790,137 236,151 SH   SOLE 2 113,079 0 123,072
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   11,962 191 SH   SOLE 4 191 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   30,250 483 SH   SOLE 7 483 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   11,218,724 179,127 SH   SOLE 18 171,525 0 7,602
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   29,361,883 468,815 SH   SOLE 19 468,815 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   383,400,881 6,121,681 SH   SOLE 21 6,121,681 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   115,859,112 1,849,898 SH   SOLE 22 1,792,729 0 57,169
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   889,910 14,209 SH   SOLE 23 14,209 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   499,850 7,981 SH   SOLE 25 7,981 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   5,643,902 90,115 SH   SOLE 26 13,315 0 76,800
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   576,822 9,210 SH   SOLE 28 892 0 8,318
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   4,990,108 79,676 SH   SOLE 30 79,676 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   70,897 1,132 SH   SOLE 36 1,132 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   430,957 6,881 SH   SOLE 40 6,881 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   3,284,255 52,439 SH   SOLE 43 51,120 0 1,319
PRICE T ROWE GROUP INC COM 74144T108   58,215,079 515,634 SH   SOLE 2 134,372 0 381,262
PRICE T ROWE GROUP INC COM 74144T108   18,143,707 160,706 SH   SOLE 4 87,937 0 72,769
PRICE T ROWE GROUP INC COM 74144T108   32,162,049 284,872 SH   SOLE 7 222,915 0 61,957
PRICE T ROWE GROUP INC COM 74144T108   660,804 5,853 SH   SOLE 13 5,853 0 0
PRICE T ROWE GROUP INC COM 74144T108   4,354,779 38,572 SH   SOLE 15 38,572 0 0
PRICE T ROWE GROUP INC COM 74144T108   66,164,819 586,048 SH   SOLE 18 566,893 0 19,155
PRICE T ROWE GROUP INC COM 74144T108   11,227,228 99,444 SH   SOLE 19 99,444 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,227,733,195 10,874,519 SH   SOLE 21 10,874,519 0 0
PRICE T ROWE GROUP INC COM 74144T108   548,341,639 4,856,879 SH   SOLE 22 4,389,396 0 467,483
PRICE T ROWE GROUP INC COM 74144T108   47,786,167 423,261 SH   SOLE 23 423,261 0 0
PRICE T ROWE GROUP INC COM 74144T108   42,393,837 375,499 SH   SOLE 25 375,195 0 304
PRICE T ROWE GROUP INC COM 74144T108   44,516,244 394,298 SH   SOLE 26 147,290 0 247,008
PRICE T ROWE GROUP INC COM 74144T108   85,636,005 758,512 SH   SOLE 28 3,552 0 754,960
PRICE T ROWE GROUP INC COM 74144T108   37,031 328 SH   SOLE 29 328 0 0
PRICE T ROWE GROUP INC COM 74144T108   199,030,507 1,762,892 SH   SOLE 30 1,762,892 0 0
PRICE T ROWE GROUP INC COM 74144T108   7,122,522 63,087 SH   SOLE 31 46,463 0 16,624
PRICE T ROWE GROUP INC COM 74144T108   5,537,858 49,051 SH   SOLE 32 49,051 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,066,183 18,301 SH   SOLE 34 18,301 0 0
PRICE T ROWE GROUP INC COM 74144T108   11,164,342 98,887 SH   SOLE 36 98,887 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,007,520 8,924 SH   SOLE 40 8,924 0 0
PRICE T ROWE GROUP INC COM 74144T108   52,160 462 SH   OTR 43 462 0 0
PRICE T ROWE GROUP INC COM 74144T108   44,052,308 390,189 SH   SOLE 43 331,132 0 59,057
PRICESMART INC COM 741511109   2,163,843 30,272 SH   SOLE 2 20,606 0 9,666
PRICESMART INC COM 741511109   4,575 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109   526,021 7,359 SH   SOLE 7 7,359 0 0
PRICESMART INC COM 741511109   5,787,307 80,964 SH   SOLE 18 80,964 0 0
PRICESMART INC COM 741511109   4,193,303 58,664 SH   SOLE 19 58,664 0 0
PRICESMART INC COM 741511109   219,517,510 3,071,034 SH   SOLE 21 3,071,034 0 0
PRICESMART INC COM 741511109   49,712,482 695,474 SH   SOLE 22 672,520 0 22,954
PRICESMART INC COM 741511109   6,219 87 SH   SOLE 23 87 0 0
PRICESMART INC COM 741511109   295,641 4,136 SH   SOLE 25 4,136 0 0
PRICESMART INC COM 741511109   763,978 10,688 SH   SOLE 26 8,488 0 2,200
PRICESMART INC COM 741511109   29,879 418 SH   SOLE 28 418 0 0
PRICESMART INC COM 741511109   3,260,918 45,620 SH   SOLE 30 45,620 0 0
PRICESMART INC COM 741511109   312,582 4,373 SH   SOLE 40 4,373 0 0
PRICESMART INC COM 741511109   1,726,599 24,155 SH   SOLE 43 21,100 0 3,055
PRIME MEDICINE INC COM 74168J101   176,972 14,388 SH   SOLE 2 5,295 0 9,093
PRIME MEDICINE INC COM 74168J101   11,230 913 SH   SOLE 7 913 0 0
PRIME MEDICINE INC COM 74168J101   673,819 54,782 SH   SOLE 18 54,782 0 0
PRIME MEDICINE INC COM 74168J101   10,028,129 815,295 SH   SOLE 19 815,295 0 0
PRIME MEDICINE INC COM 74168J101   4,552,464 370,119 SH   SOLE 21 370,119 0 0
PRIME MEDICINE INC COM 74168J101   3,140,953 255,362 SH   SOLE 22 250,004 0 5,358
PRIME MEDICINE INC COM 74168J101   40,147 3,264 SH   SOLE 34 3,264 0 0
PRIME NO ACQUISITION I CORP COM CL A 74168P107   155,550 15,000 SH   SOLE 2 15,000 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   11,780 139 SH   SOLE 18 139 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   151,872 1,792 SH   SOLE 21 1,792 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   7,543 89 SH   SOLE 22 89 0 0
PRIMERICA INC COM 74164M108   8,900,674 51,676 SH   SOLE 2 30,235 0 21,441
PRIMERICA INC COM 74164M108   19,980 116 SH   SOLE 4 116 0 0
PRIMERICA INC COM 74164M108   1,723,950 10,009 SH   SOLE 7 10,009 0 0
PRIMERICA INC COM 74164M108   12,647,755 73,431 SH   SOLE 18 73,431 0 0
PRIMERICA INC COM 74164M108   2,018,308 11,718 SH   SOLE 19 11,718 0 0
PRIMERICA INC COM 74164M108   333,429,426 1,935,842 SH   SOLE 21 1,935,842 0 0
PRIMERICA INC COM 74164M108   185,817,335 1,078,828 SH   SOLE 22 1,029,793 0 49,035
PRIMERICA INC COM 74164M108   1,031,029 5,986 SH   SOLE 25 5,986 0 0
PRIMERICA INC COM 74164M108   3,057,260 17,750 SH   SOLE 26 14,477 0 3,273
PRIMERICA INC COM 74164M108   478,138 2,776 SH   SOLE 28 702 0 2,074
PRIMERICA INC COM 74164M108   9,697,112 56,300 SH   SOLE 30 56,300 0 0
PRIMERICA INC COM 74164M108   92,148 535 SH   SOLE 31 535 0 0
PRIMERICA INC COM 74164M108   182,058 1,057 SH   SOLE 36 1,057 0 0
PRIMERICA INC COM 74164M108   1,052,903 6,113 SH   SOLE 40 6,113 0 0
PRIMERICA INC COM 74164M108   26,180 152 SH   OTR 43 152 0 0
PRIMERICA INC COM 74164M108   4,354,864 25,284 SH   SOLE 43 24,024 0 1,260
PRIMIS FINANCIAL CORP COM 74167B109   83,425 8,663 SH   SOLE 2 950 0 7,713
PRIMIS FINANCIAL CORP COM 74167B109   3,457 359 SH   SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109   690,962 71,751 SH   SOLE 18 71,751 0 0
PRIMIS FINANCIAL CORP COM 74167B109   494,106 51,309 SH   SOLE 19 51,309 0 0
PRIMIS FINANCIAL CORP COM 74167B109   8,439,742 876,401 SH   SOLE 21 876,401 0 0
PRIMIS FINANCIAL CORP COM 74167B109   3,446,134 357,854 SH   SOLE 22 337,757 0 20,097
PRIMIS FINANCIAL CORP COM 74167B109   23,950 2,487 SH   SOLE 43 2,248 0 239
PRIMO WATER CORPORATION COM 74167P108   12,459,303 811,681 SH   SOLE 2 367,803 0 443,878
PRIMO WATER CORPORATION COM 74167P108   25,681 1,673 SH   SOLE 7 1,673 0 0
PRIMO WATER CORPORATION COM 74167P108   6,725,940 438,172 SH   SOLE 18 438,172 0 0
PRIMO WATER CORPORATION COM 74167P108   31,818,048 2,072,837 SH   SOLE 19 2,072,837 0 0
PRIMO WATER CORPORATION COM 74167P108   78,395,674 5,107,210 SH   SOLE 21 5,107,210 0 0
PRIMO WATER CORPORATION COM 74167P108   59,530,094 3,878,182 SH   SOLE 22 3,751,656 0 126,526
PRIMO WATER CORPORATION COM 74167P108   1,007,958 65,665 SH   SOLE 23 65,665 0 0
PRIMO WATER CORPORATION COM 74167P108   5,690,629 370,725 SH   SOLE 26 0 0 370,725
PRIMO WATER CORPORATION COM 74167P108   59,343 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108   1,608,537 104,791 SH   SOLE 43 103,853 0 938
PRIMORIS SVCS CORP COM 74164F103   4,730,232 191,818 SH   SOLE 2 115,217 0 76,601
PRIMORIS SVCS CORP COM 74164F103   2,762 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103   1,909,079 77,416 SH   SOLE 7 77,416 0 0
PRIMORIS SVCS CORP COM 74164F103   3,632,961 147,322 SH   SOLE 18 147,322 0 0
PRIMORIS SVCS CORP COM 74164F103   10,046,459 407,399 SH   SOLE 19 407,399 0 0
PRIMORIS SVCS CORP COM 74164F103   54,578,942 2,213,258 SH   SOLE 21 2,213,258 0 0
PRIMORIS SVCS CORP COM 74164F103   43,059,295 1,746,119 SH   SOLE 22 1,681,463 0 64,656
PRIMORIS SVCS CORP COM 74164F103   323,021 13,099 SH   SOLE 23 13,099 0 0
PRIMORIS SVCS CORP COM 74164F103   220,534 8,943 SH   SOLE 25 8,943 0 0
PRIMORIS SVCS CORP COM 74164F103   1,866,121 75,674 SH   SOLE 26 19,581 0 56,093
PRIMORIS SVCS CORP COM 74164F103   23,378 948 SH   SOLE 28 948 0 0
PRIMORIS SVCS CORP COM 74164F103   1,598,634 64,827 SH   SOLE 30 64,827 0 0
PRIMORIS SVCS CORP COM 74164F103   55,238 2,240 SH   SOLE 36 2,240 0 0
PRIMORIS SVCS CORP COM 74164F103   247,636 10,042 SH   SOLE 40 10,042 0 0
PRIMORIS SVCS CORP COM 74164F103   481,659 19,532 SH   SOLE 43 19,200 0 332
PRINCETON BANCORP INC COM 74179A107   5,234 165 SH   SOLE 2 0 0 165
PRINCETON BANCORP INC COM 74179A107   29,404 927 SH   SOLE 18 927 0 0
PRINCETON BANCORP INC COM 74179A107   938,563 29,589 SH   SOLE 21 29,589 0 0
PRINCETON BANCORP INC COM 74179A107   704,247 22,202 SH   SOLE 22 22,202 0 0
PRINCETON BANCORP INC COM 74179A107   1,396 44 SH   SOLE 43 44 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   47,397,283 637,746 SH   SOLE 2 57,193 0 580,553
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   14,697,523 197,760 SH   SOLE 4 110,727 0 87,033
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   12,043,110 162,044 SH   SOLE 7 155,414 0 6,630
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   653,942 8,799 SH   SOLE 13 8,799 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   3,106,948 41,805 SH   SOLE 15 41,805 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   43,249,484 581,936 SH   SOLE 18 562,031 0 19,905
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   7,387,334 99,399 SH   SOLE 19 99,399 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   797,676,709 10,733,002 SH   SOLE 21 10,733,002 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   378,700,756 5,095,543 SH   SOLE 22 4,580,827 0 514,716
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   33,559,122 451,549 SH   SOLE 23 451,549 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   38,123,113 512,959 SH   SOLE 25 512,008 0 951
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   29,667,652 399,188 SH   SOLE 26 157,197 0 241,991
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   45,807,206 616,351 SH   SOLE 28 91,357 0 524,994
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   99,357,665 1,336,890 SH   SOLE 30 1,334,866 0 2,024
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   5,463,338 73,511 SH   SOLE 31 55,069 0 18,442
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   3,244,960 43,662 SH   SOLE 32 43,662 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   762,895 10,265 SH   SOLE 34 10,265 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   8,245,730 110,949 SH   SOLE 35 110,949 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   5,789,231 77,896 SH   SOLE 36 77,896 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   692,811 9,322 SH   SOLE 40 9,322 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   18,383,591 247,357 SH   SOLE 43 230,383 0 16,974
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   13,445 3,745 SH   SOLE 2 482 0 3,263
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   197,436 54,996 SH   SOLE 18 54,996 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   109,204 30,419 SH   SOLE 19 30,419 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   1,493,587 416,041 SH   SOLE 21 416,041 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   680,581 189,577 SH   SOLE 22 185,815 0 3,762
PRIVIA HEALTH GROUP INC COM 74276R102   5,218,621 189,012 SH   SOLE 2 100,162 0 88,850
PRIVIA HEALTH GROUP INC COM 74276R102   5,329 193 SH   SOLE 4 193 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   553,525 20,048 SH   SOLE 7 20,048 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   3,740,520 135,477 SH   SOLE 18 127,436 0 8,041
PRIVIA HEALTH GROUP INC COM 74276R102   13,666,867 494,997 SH   SOLE 19 494,997 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   49,543,246 1,794,395 SH   SOLE 21 1,794,395 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   49,341,721 1,787,096 SH   SOLE 22 1,735,996 0 51,100
PRIVIA HEALTH GROUP INC COM 74276R102   395,292 14,317 SH   SOLE 23 14,317 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   384,166 13,914 SH   SOLE 25 13,914 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   1,820,852 65,949 SH   SOLE 26 30,922 0 35,027
PRIVIA HEALTH GROUP INC COM 74276R102   86,143 3,120 SH   SOLE 28 0 0 3,120
PRIVIA HEALTH GROUP INC COM 74276R102   2,199,330 79,657 SH   SOLE 30 79,657 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   13,501 489 SH   SOLE 34 489 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   69,080 2,502 SH   SOLE 36 2,502 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   375,386 13,596 SH   SOLE 40 13,596 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   139,513 5,053 SH   SOLE 43 4,809 0 244
PRO-DEX INC COLO COM NEW 74265M205   6,433 392 SH   SOLE 18 392 0 0
PRO-DEX INC COLO COM NEW 74265M205   86,924 5,297 SH   SOLE 21 5,297 0 0
PRO-DEX INC COLO COM NEW 74265M205   706,418 43,048 SH   SOLE 22 43,048 0 0
PROASSURANCE CORP COM 74267C106   808,315 43,740 SH   SOLE 2 14,197 0 29,543
PROASSURANCE CORP COM 74267C106   4,343 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106   78,947 4,272 SH   SOLE 7 4,272 0 0
PROASSURANCE CORP COM 74267C106   3,334,882 180,459 SH   SOLE 18 180,459 0 0
PROASSURANCE CORP COM 74267C106   1,673,623 90,564 SH   SOLE 19 90,564 0 0
PROASSURANCE CORP COM 74267C106   114,820,860 6,213,250 SH   SOLE 21 6,213,250 0 0
PROASSURANCE CORP COM 74267C106   22,369,430 1,210,467 SH   SOLE 22 1,156,433 0 54,034
PROASSURANCE CORP COM 74267C106   69,337 3,752 SH   SOLE 25 3,752 0 0
PROASSURANCE CORP COM 74267C106   254,580 13,776 SH   SOLE 26 9,131 0 4,645
PROASSURANCE CORP COM 74267C106   42,578 2,304 SH   SOLE 28 2,304 0 0
PROASSURANCE CORP COM 74267C106   1,840,146 99,575 SH   SOLE 30 99,575 0 0
PROASSURANCE CORP COM 74267C106   98,609 5,336 SH   SOLE 40 5,336 0 0
PROASSURANCE CORP COM 74267C106   419,256 22,687 SH   SOLE 43 21,892 0 795
PROCEPT BIOROBOTICS CORP COM 74276L105   239,043 8,417 SH   SOLE 2 3,823 0 4,594
PROCEPT BIOROBOTICS CORP COM 74276L105   18,971 668 SH   SOLE 4 0 0 668
PROCEPT BIOROBOTICS CORP COM 74276L105   8,463 298 SH   SOLE 7 298 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   1,860,967 65,527 SH   SOLE 18 65,527 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   1,457,545 51,322 SH   SOLE 19 51,322 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   28,361,660 998,650 SH   SOLE 21 998,650 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   21,347,968 751,689 SH   SOLE 22 739,355 0 12,334
PROCEPT BIOROBOTICS CORP COM 74276L105   59,839 2,107 SH   SOLE 25 2,107 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   39,760 1,400 SH   SOLE 26 395 0 1,005
PROCEPT BIOROBOTICS CORP COM 74276L105   115,474 4,066 SH   SOLE 28 1,504 0 2,562
PROCEPT BIOROBOTICS CORP COM 74276L105   196,784 6,929 SH   SOLE 30 6,929 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   11,048 389 SH   SOLE 36 389 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   63,076 2,221 SH   SOLE 40 2,221 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   63,872 2,249 SH   SOLE 43 2,201 0 48
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205   1,052 2,103 SH   SOLE 18 2,103 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205   13,506 27,006 SH   SOLE 21 27,006 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205   147 293 SH   SOLE 22 293 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   2,549,229 40,703 SH   SOLE 2 11,485 0 29,218
PROCORE TECHNOLOGIES INC COM 74275K108   23,424 374 SH   SOLE 4 84 0 290
PROCORE TECHNOLOGIES INC COM 74275K108   44,968 718 SH   SOLE 7 718 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,891,677 30,204 SH   SOLE 18 30,204 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,396,211 22,293 SH   SOLE 19 22,293 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   75,516,561 1,205,757 SH   SOLE 21 1,205,757 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   104,585,023 1,669,887 SH   SOLE 22 1,595,670 0 74,217
PROCORE TECHNOLOGIES INC COM 74275K108   327,743 5,233 SH   SOLE 25 5,233 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,242,579 19,840 SH   SOLE 26 16,273 0 3,567
PROCORE TECHNOLOGIES INC COM 74275K108   97,640 1,559 SH   SOLE 28 1,559 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,700,906 27,158 SH   SOLE 30 27,158 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   64,822 1,035 SH   SOLE 31 1,035 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   310,582 4,959 SH   SOLE 40 4,959 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,218,154 19,450 SH   SOLE 43 17,549 0 1,901
PROCTER AND GAMBLE CO COM 742718109   750,240,672 5,045,670 SH   SOLE 2 1,386,258 0 3,659,412
PROCTER AND GAMBLE CO COM 742718109   234,969,305 1,580,263 SH   SOLE 4 1,145,607 0 434,656
PROCTER AND GAMBLE CO COM 742718109   338,460,668 2,276,284 SH   SOLE 7 2,161,085 0 115,199
PROCTER AND GAMBLE CO COM 742718109   29,908,696 201,148 SH   SOLE 13 201,148 0 0
PROCTER AND GAMBLE CO COM 742718109   60,159,082 404,594 SH   SOLE 15 404,594 0 0
PROCTER AND GAMBLE CO COM 742718109   149 1 SH   SOLE 17 0 0 1
PROCTER AND GAMBLE CO COM 742718109   529,379,223 3,560,288 SH   SOLE 18 3,251,487 0 308,801
PROCTER AND GAMBLE CO COM 742718109   170,291,088 1,145,276 SH   SOLE 19 1,145,276 0 0
PROCTER AND GAMBLE CO COM 742718109   8,477,198,587 57,012,567 SH   SOLE 21 57,012,567 0 0
PROCTER AND GAMBLE CO COM 742718109   7,778,525,689 52,313,711 SH   SOLE 22 47,267,019 0 5,046,692
PROCTER AND GAMBLE CO COM 742718109   810,493,131 5,450,892 SH   SOLE 23 5,450,892 0 0
PROCTER AND GAMBLE CO COM 742718109   588,888,381 3,960,511 SH   SOLE 25 3,952,159 0 8,352
PROCTER AND GAMBLE CO COM 742718109   663,107,440 4,459,664 SH   SOLE 26 1,823,577 0 2,636,087
PROCTER AND GAMBLE CO COM 742718109   889,973,884 5,985,432 SH   SOLE 28 157,658 0 5,827,774
PROCTER AND GAMBLE CO COM 742718109   15,395,660 103,542 SH   SOLE 29 103,542 0 0
PROCTER AND GAMBLE CO COM 742718109   1,969,867,424 13,248,150 SH   SOLE 30 13,248,150 0 0
PROCTER AND GAMBLE CO COM 742718109   132,145,561 888,732 SH   SOLE 31 709,560 0 179,172
PROCTER AND GAMBLE CO COM 742718109   31,105,651 209,198 SH   SOLE 32 209,198 0 0
PROCTER AND GAMBLE CO COM 742718109   35,813,176 240,858 SH   SOLE 34 240,858 0 0
PROCTER AND GAMBLE CO COM 742718109   106,847,742 718,594 SH   SOLE 36 718,594 0 0
PROCTER AND GAMBLE CO COM 742718109   14,314,238 96,269 SH   SOLE 40 96,269 0 0
PROCTER AND GAMBLE CO COM 742718109   726,648 4,887 SH   OTR 43 4,887 0 0
PROCTER AND GAMBLE CO COM 742718109   436,661,355 2,936,723 SH   SOLE 43 2,659,741 0 276,982
PROFIRE ENERGY INC COM 74316X101   8,278 6,676 SH   SOLE 18 6,676 0 0
PROFIRE ENERGY INC COM 74316X101   98,782 79,663 SH   SOLE 21 79,663 0 0
PROFIRE ENERGY INC COM 74316X101   339,234 273,576 SH   SOLE 22 273,576 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   244,278 19,280 SH   SOLE 2 4,806 0 14,474
PROFRAC HLDG CORP CLASS A COM 74319N100   2,749 217 SH   SOLE 7 217 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   781,308 61,666 SH   SOLE 18 61,666 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   588,889 46,479 SH   SOLE 19 46,479 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   10,943,953 863,769 SH   SOLE 21 863,769 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   9,556,145 754,234 SH   SOLE 22 734,311 0 19,923
PROFRAC HLDG CORP CLASS A COM 74319N100   53,087 4,190 SH   SOLE 25 4,190 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   23,287 1,838 SH   SOLE 26 0 0 1,838
PROG HOLDINGS INC COM NPV 74319R101   1,797,358 75,551 SH   SOLE 2 27,584 0 47,967
PROG HOLDINGS INC COM NPV 74319R101   5,186 218 SH   SOLE 4 218 0 0
PROG HOLDINGS INC COM NPV 74319R101   396,080 16,649 SH   SOLE 7 16,649 0 0
PROG HOLDINGS INC COM NPV 74319R101   4,037,401 169,710 SH   SOLE 18 169,710 0 0
PROG HOLDINGS INC COM NPV 74319R101   5,787,346 243,268 SH   SOLE 19 243,268 0 0
PROG HOLDINGS INC COM NPV 74319R101   146,890,380 6,174,459 SH   SOLE 21 6,174,459 0 0
PROG HOLDINGS INC COM NPV 74319R101   36,791,877 1,546,527 SH   SOLE 22 1,492,269 0 54,258
PROG HOLDINGS INC COM NPV 74319R101   25,122 1,056 SH   SOLE 23 1,056 0 0
PROG HOLDINGS INC COM NPV 74319R101   202,905 8,529 SH   SOLE 25 8,529 0 0
PROG HOLDINGS INC COM NPV 74319R101   512,603 21,547 SH   SOLE 26 16,085 0 5,462
PROG HOLDINGS INC COM NPV 74319R101   92,757 3,899 SH   SOLE 28 1,207 0 2,692
PROG HOLDINGS INC COM NPV 74319R101   2,757,404 115,906 SH   SOLE 30 115,906 0 0
PROG HOLDINGS INC COM NPV 74319R101   63,186 2,656 SH   SOLE 36 2,656 0 0
PROG HOLDINGS INC COM NPV 74319R101   194,674 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101   828,106 34,809 SH   SOLE 43 34,425 0 384
PROGRESS SOFTWARE CORP COM 743312100   1,306,183 22,736 SH   SOLE 2 12,749 0 9,987
PROGRESS SOFTWARE CORP COM 743312100   16,029 279 SH   SOLE 4 143 0 136
PROGRESS SOFTWARE CORP COM 743312100   1,291,648 22,483 SH   SOLE 7 22,483 0 0
PROGRESS SOFTWARE CORP COM 743312100   8,180,995 142,402 SH   SOLE 18 134,401 0 8,001
PROGRESS SOFTWARE CORP COM 743312100   4,897,670 85,251 SH   SOLE 19 85,251 0 0
PROGRESS SOFTWARE CORP COM 743312100   300,926,834 5,238,065 SH   SOLE 21 5,238,065 0 0
PROGRESS SOFTWARE CORP COM 743312100   71,216,399 1,239,624 SH   SOLE 22 1,205,752 0 33,872
PROGRESS SOFTWARE CORP COM 743312100   468,390 8,153 SH   SOLE 25 8,153 0 0
PROGRESS SOFTWARE CORP COM 743312100   1,435,790 24,992 SH   SOLE 26 21,537 0 3,455
PROGRESS SOFTWARE CORP COM 743312100   44,811 780 SH   SOLE 28 780 0 0
PROGRESS SOFTWARE CORP COM 743312100   8,289,920 144,298 SH   SOLE 30 144,298 0 0
PROGRESS SOFTWARE CORP COM 743312100   38,779 675 SH   SOLE 34 675 0 0
PROGRESS SOFTWARE CORP COM 743312100   170,914 2,975 SH   SOLE 36 2,975 0 0
PROGRESS SOFTWARE CORP COM 743312100   421,913 7,344 SH   SOLE 40 7,344 0 0
PROGRESS SOFTWARE CORP COM 743312100   5,314,533 92,507 SH   SOLE 43 91,117 0 1,390
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   2,099,840 1,930,000 PRN   SOLE 2 1,930,000 0 0
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   2,584,000 2,375,000 PRN   SOLE 21 2,375,000 0 0
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   3,264,000 3,000,000 PRN   SOLE 22 3,000,000 0 0
PROGRESSIVE CORP COM 743315103   154,748,145 1,081,701 SH   SOLE 2 139,874 0 941,827
PROGRESSIVE CORP COM 743315103   58,597,805 409,603 SH   SOLE 4 235,235 0 174,368
PROGRESSIVE CORP COM 743315103   104,540,523 730,746 SH   SOLE 7 609,711 0 121,035
PROGRESSIVE CORP COM 743315103   2,349,617 16,424 SH   SOLE 13 16,424 0 0
PROGRESSIVE CORP COM 743315103   9,614,204 67,204 SH   SOLE 15 67,204 0 0
PROGRESSIVE CORP COM 743315103   247,796,372 1,732,115 SH   SOLE 18 1,682,498 0 49,617
PROGRESSIVE CORP COM 743315103   32,075,340 224,209 SH   SOLE 19 224,209 0 0
PROGRESSIVE CORP COM 743315103   2,300,333,985 16,079,505 SH   SOLE 21 16,079,505 0 0
PROGRESSIVE CORP COM 743315103   1,883,180,896 13,163,574 SH   SOLE 22 11,961,271 0 1,202,303
PROGRESSIVE CORP COM 743315103   178,811,982 1,249,909 SH   SOLE 23 1,249,909 0 0
PROGRESSIVE CORP COM 743315103   126,276,773 882,684 SH   SOLE 25 860,535 0 22,149
PROGRESSIVE CORP COM 743315103   146,365,974 1,023,109 SH   SOLE 26 365,120 0 657,989
PROGRESSIVE CORP COM 743315103   209,479,754 1,464,279 SH   SOLE 28 12,870 0 1,451,409
PROGRESSIVE CORP COM 743315103   485,553,937 3,394,058 SH   SOLE 30 3,389,752 0 4,306
PROGRESSIVE CORP COM 743315103   23,544,958 164,581 SH   SOLE 31 120,388 0 44,193
PROGRESSIVE CORP COM 743315103   21,169,017 147,973 SH   SOLE 34 147,973 0 0
PROGRESSIVE CORP COM 743315103   29,823,718 208,470 SH   SOLE 36 208,470 0 0
PROGRESSIVE CORP COM 743315103   3,425,429 23,944 SH   SOLE 40 23,944 0 0
PROGRESSIVE CORP COM 743315103   158,367 1,107 SH   OTR 43 1,107 0 0
PROGRESSIVE CORP COM 743315103   119,326,673 834,102 SH   SOLE 43 761,615 0 72,487
PROGYNY INC COM 74340E103   6,850,136 213,267 SH   SOLE 2 125,811 0 87,456
PROGYNY INC COM 74340E103   9,957 310 SH   SOLE 4 310 0 0
PROGYNY INC COM 74340E103   501,779 15,622 SH   SOLE 7 15,622 0 0
PROGYNY INC COM 74340E103   10,411,377 324,140 SH   SOLE 18 308,989 0 15,151
PROGYNY INC COM 74340E103   20,254,840 630,599 SH   SOLE 19 630,599 0 0
PROGYNY INC COM 74340E103   176,539,132 5,496,237 SH   SOLE 21 5,496,237 0 0
PROGYNY INC COM 74340E103   89,775,528 2,795,004 SH   SOLE 22 2,738,183 0 56,821
PROGYNY INC COM 74340E103   499,627 15,555 SH   SOLE 23 15,555 0 0
PROGYNY INC COM 74340E103   405,804 12,634 SH   SOLE 25 12,634 0 0
PROGYNY INC COM 74340E103   2,694,707 83,895 SH   SOLE 26 19,627 0 64,268
PROGYNY INC COM 74340E103   117,142 3,647 SH   SOLE 28 1,183 0 2,464
PROGYNY INC COM 74340E103   1,864,566 58,050 SH   SOLE 30 58,050 0 0
PROGYNY INC COM 74340E103   162,238 5,051 SH   SOLE 34 5,051 0 0
PROGYNY INC COM 74340E103   356,596 11,102 SH   SOLE 40 11,102 0 0
PROGYNY INC COM 74340E103   1,131,909 35,240 SH   SOLE 43 31,823 0 3,417
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   366,428 32,370 SH   SOLE 2 28,755 0 3,615
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   924,889 81,704 SH   SOLE 21 81,704 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   1,794,039 158,484 SH   SOLE 22 158,470 0 14
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   83,610 7,386 SH   SOLE 25 7,386 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   230,034 20,321 SH   SOLE 30 20,321 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   78,753 6,957 SH   SOLE 40 6,957 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   4,630 409 SH   SOLE 43 409 0 0
PROLOGIS INC. COM 74340W103   311,343,197 2,495,337 SH   SOLE 2 710,215 0 1,785,122
PROLOGIS INC. COM 74340W103   195,038,592 1,563,185 SH   SOLE 4 1,283,715 0 279,470
PROLOGIS INC. COM 74340W103   277,586,674 2,224,787 SH   SOLE 7 2,199,938 0 24,849
PROLOGIS INC. COM 74340W103   5,907,485 47,347 SH   SOLE 13 47,347 0 0
PROLOGIS INC. COM 74340W103   19,652,897 157,513 SH   SOLE 15 157,513 0 0
PROLOGIS INC. COM 74340W103   216,171,636 1,732,561 SH   SOLE 18 1,574,955 0 157,606
PROLOGIS INC. COM 74340W103   326,543,178 2,617,161 SH   SOLE 19 2,617,161 0 0
PROLOGIS INC. COM 74340W103   3,498,701,896 28,041,211 SH   SOLE 21 28,041,211 0 0
PROLOGIS INC. COM 74340W103   3,617,721,122 28,995,120 SH   SOLE 22 26,247,391 0 2,747,729
PROLOGIS INC. COM 74340W103   269,177,051 2,157,386 SH   SOLE 23 2,157,386 0 0
PROLOGIS INC. COM 74340W103   760,883,019 6,098,285 SH   SOLE 25 6,094,824 0 3,461
PROLOGIS INC. COM 74340W103   243,596,581 1,952,365 SH   SOLE 26 890,646 0 1,061,719
PROLOGIS INC. COM 74340W103   321,306,082 2,575,187 SH   SOLE 28 64,131 0 2,511,056
PROLOGIS INC. COM 74340W103   399,264 3,200 SH   SOLE 29 3,200 0 0
PROLOGIS INC. COM 74340W103   1,062,809,326 8,518,148 SH   SOLE 30 8,518,148 0 0
PROLOGIS INC. COM 74340W103   32,564,720 260,998 SH   SOLE 31 191,222 0 69,776
PROLOGIS INC. COM 74340W103   58,558,928 469,335 SH   SOLE 34 469,335 0 0
PROLOGIS INC. COM 74340W103   32,644,573 261,638 SH   SOLE 36 261,638 0 0
PROLOGIS INC. COM 74340W103   4,677,128 37,486 SH   SOLE 40 37,486 0 0
PROLOGIS INC. COM 74340W103   253,158 2,029 SH   OTR 43 2,029 0 0
PROLOGIS INC. COM 74340W103   153,559,270 1,230,739 SH   SOLE 43 1,131,755 0 98,984
PROLOGIS INC. OPTIONS 74340W103   124,770 1,000 SH Put SOLE 4 1,000 0 0
PROLOGIS INC. OPTIONS 74340W103   2,033,751 16,300 SH Put SOLE 18 16,300 0 0
PROLOGIS INC. OPTIONS 74340W103   26,813,073 214,900 SH Put SOLE 19 214,900 0 0
PROLOGIS INC. OPTIONS 74340W103   99,816 800 SH Put SOLE 22 800 0 0
PROLOGIS INC. OPTIONS 74340W103   8,359,590 67,000 SH Put SOLE 34 67,000 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   1,660,348 15,471 SH   SOLE 2 7,881 0 7,590
PROMETHEUS BIOSCIENCES INC COM 74349U108   8,800 82 SH   SOLE 4 82 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   531,878 4,956 SH   SOLE 7 4,956 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   11,011,783 102,607 SH   SOLE 18 100,276 0 2,331
PROMETHEUS BIOSCIENCES INC COM 74349U108   30,038,761 279,899 SH   SOLE 19 279,899 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   154,245,885 1,437,252 SH   SOLE 21 1,437,252 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   95,381,187 888,755 SH   SOLE 22 868,174 0 20,581
PROMETHEUS BIOSCIENCES INC COM 74349U108   62,890 586 SH   SOLE 23 586 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   387,962 3,615 SH   SOLE 25 3,615 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   1,129,972 10,529 SH   SOLE 26 8,664 0 1,865
PROMETHEUS BIOSCIENCES INC COM 74349U108   123,633 1,152 SH   SOLE 28 0 0 1,152
PROMETHEUS BIOSCIENCES INC COM 74349U108   4,668,205 43,498 SH   SOLE 30 43,498 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   74,158 691 SH   SOLE 34 691 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   49,045 457 SH   SOLE 36 457 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   419,514 3,909 SH   SOLE 40 3,909 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   682,448 6,359 SH   SOLE 43 5,528 0 831
PROOF ACQUISITION CORP I CL A COM 74349W104   52,150 5,000 SH   SOLE 2 5,000 0 0
PROPETRO HLDG CORP COM 74347M108   5,898,604 820,390 SH   SOLE 2 459,779 0 360,611
PROPETRO HLDG CORP COM 74347M108   3,156 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108   7,032 978 SH   SOLE 7 978 0 0
PROPETRO HLDG CORP COM 74347M108   2,332,767 324,446 SH   SOLE 18 309,096 0 15,350
PROPETRO HLDG CORP COM 74347M108   12,458,242 1,732,718 SH   SOLE 19 1,732,718 0 0
PROPETRO HLDG CORP COM 74347M108   84,499,842 11,752,412 SH   SOLE 21 11,752,412 0 0
PROPETRO HLDG CORP COM 74347M108   33,362,175 4,640,080 SH   SOLE 22 4,535,972 0 104,108
PROPETRO HLDG CORP COM 74347M108   527,005 73,297 SH   SOLE 23 73,297 0 0
PROPETRO HLDG CORP COM 74347M108   133,705 18,596 SH   SOLE 25 18,596 0 0
PROPETRO HLDG CORP COM 74347M108   2,791,762 388,284 SH   SOLE 26 21,184 0 367,100
PROPETRO HLDG CORP COM 74347M108   490,646 68,240 SH   SOLE 28 0 0 68,240
PROPETRO HLDG CORP COM 74347M108   1,129,448 157,086 SH   SOLE 30 157,086 0 0
PROPETRO HLDG CORP COM 74347M108   64,358 8,951 SH   SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108   795,372 110,622 SH   SOLE 43 103,536 0 7,086
PROPHASE LABS INC COM 74345W108   3,193 419 SH   SOLE 2 0 0 419
PROPHASE LABS INC COM 74345W108   16,970 2,227 SH   SOLE 18 2,227 0 0
PROPHASE LABS INC COM 74345W108   603,009 79,135 SH   SOLE 21 79,135 0 0
PROPHASE LABS INC COM 74345W108   194,394 25,511 SH   SOLE 22 25,511 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109   8,403 3,945 SH   SOLE 2 3,945 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109   2,290 1,075 SH   SOLE 43 0 0 1,075
PROS HOLDINGS INC COM 74346Y103   4,559,661 166,411 SH   SOLE 2 118,327 0 48,084
PROS HOLDINGS INC COM 74346Y103   18,988 693 SH   SOLE 4 178 0 515
PROS HOLDINGS INC COM 74346Y103   419,987 15,328 SH   SOLE 7 15,328 0 0
PROS HOLDINGS INC COM 74346Y103   3,245,804 118,460 SH   SOLE 18 108,890 0 9,570
PROS HOLDINGS INC COM 74346Y103   9,457,110 345,150 SH   SOLE 19 345,150 0 0
PROS HOLDINGS INC COM 74346Y103   41,498,615 1,514,548 SH   SOLE 21 1,514,548 0 0
PROS HOLDINGS INC COM 74346Y103   38,299,145 1,397,779 SH   SOLE 22 1,358,401 0 39,378
PROS HOLDINGS INC COM 74346Y103   256,848 9,374 SH   SOLE 23 9,374 0 0
PROS HOLDINGS INC COM 74346Y103   236,215 8,621 SH   SOLE 25 8,621 0 0
PROS HOLDINGS INC COM 74346Y103   1,982,911 72,369 SH   SOLE 26 13,204 0 59,165
PROS HOLDINGS INC COM 74346Y103   53,567 1,955 SH   SOLE 28 590 0 1,365
PROS HOLDINGS INC COM 74346Y103   1,767,875 64,521 SH   SOLE 30 64,521 0 0
PROS HOLDINGS INC COM 74346Y103   563,728 20,574 SH   SOLE 34 20,574 0 0
PROS HOLDINGS INC COM 74346Y103   43,073 1,572 SH   SOLE 36 1,572 0 0
PROS HOLDINGS INC COM 74346Y103   234,462 8,557 SH   SOLE 40 8,557 0 0
PROS HOLDINGS INC COM 74346Y103   264,684 9,660 SH   SOLE 43 9,556 0 104
PROSPECT CAP CORP COM 74348T102   10,452,396 1,501,781 SH   SOLE 30 1,501,781 0 0
PROSPECT CAP CORP COM 74348T102   1,512,492 217,312 SH   SOLE 43 193,896 0 23,416
PROSPERITY BANCSHARES INC COM 743606105   9,988,879 162,368 SH   SOLE 2 77,730 0 84,638
PROSPERITY BANCSHARES INC COM 743606105   17,226 280 SH   SOLE 4 280 0 0
PROSPERITY BANCSHARES INC COM 743606105   3,121,033 50,732 SH   SOLE 7 50,732 0 0
PROSPERITY BANCSHARES INC COM 743606105   11,190,673 181,903 SH   SOLE 18 181,903 0 0
PROSPERITY BANCSHARES INC COM 743606105   5,224,340 84,921 SH   SOLE 19 84,921 0 0
PROSPERITY BANCSHARES INC COM 743606105   316,785,428 5,149,308 SH   SOLE 21 5,149,308 0 0
PROSPERITY BANCSHARES INC COM 743606105   167,224,894 2,718,220 SH   SOLE 22 2,603,122 0 115,098
PROSPERITY BANCSHARES INC COM 743606105   921,816 14,984 SH   SOLE 25 14,984 0 0
PROSPERITY BANCSHARES INC COM 743606105   2,361,445 38,385 SH   SOLE 26 30,298 0 8,087
PROSPERITY BANCSHARES INC COM 743606105   428,302 6,962 SH   SOLE 28 1,656 0 5,306
PROSPERITY BANCSHARES INC COM 743606105   8,188,620 133,105 SH   SOLE 30 133,105 0 0
PROSPERITY BANCSHARES INC COM 743606105   75,977 1,235 SH   SOLE 31 1,235 0 0
PROSPERITY BANCSHARES INC COM 743606105   84,467 1,373 SH   SOLE 36 1,373 0 0
PROSPERITY BANCSHARES INC COM 743606105   959,958 15,604 SH   SOLE 40 15,604 0 0
PROSPERITY BANCSHARES INC COM 743606105   5,109,019 83,046 SH   SOLE 43 75,528 0 7,518
PROTAGONIST THERAPEUTICS INC COM 74366E102   1,310,655 56,985 SH   SOLE 2 28,692 0 28,293
PROTAGONIST THERAPEUTICS INC COM 74366E102   3,220 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   9,223 401 SH   SOLE 7 401 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   3,679,264 159,968 SH   SOLE 18 159,968 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   18,608,587 809,069 SH   SOLE 19 809,069 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   46,273,677 2,011,899 SH   SOLE 21 2,011,899 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   29,044,009 1,262,783 SH   SOLE 22 1,208,426 0 54,357
PROTAGONIST THERAPEUTICS INC COM 74366E102   198,191 8,617 SH   SOLE 25 8,617 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   134,251 5,837 SH   SOLE 26 123 0 5,714
PROTAGONIST THERAPEUTICS INC COM 74366E102   1,466,066 63,742 SH   SOLE 30 63,742 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   77,970 3,390 SH   SOLE 34 3,390 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   107,594 4,678 SH   SOLE 40 4,678 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   338,284 14,708 SH   SOLE 43 14,347 0 361
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   17,434 8,302 SH   SOLE 18 8,302 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   226,466 107,841 SH   SOLE 21 107,841 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   4,341 1,387 SH   SOLE 2 1,060 0 327
PROTARA THERAPEUTICS INC COM STK 74365U107   5,478 1,750 SH   SOLE 18 1,750 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   77,687 24,820 SH   SOLE 21 24,820 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   28,593 9,135 SH   SOLE 22 9,135 0 0
PROTERRA INC COM 74374T109   205,743 135,357 SH   SOLE 2 55,379 0 79,978
PROTERRA INC COM 74374T109   30,537 20,090 SH   SOLE 4 470 0 19,620
PROTERRA INC COM 74374T109   3,750 2,467 SH   SOLE 7 2,467 0 0
PROTERRA INC COM 74374T109   919,755 605,102 SH   SOLE 18 605,102 0 0
PROTERRA INC COM 74374T109   675,798 444,604 SH   SOLE 19 444,604 0 0
PROTERRA INC COM 74374T109   11,996,228 7,892,255 SH   SOLE 21 7,892,255 0 0
PROTERRA INC COM 74374T109   8,280,813 5,447,903 SH   SOLE 22 5,222,689 0 225,214
PROTERRA INC COM 74374T109   47,515 31,260 SH   SOLE 25 31,260 0 0
PROTERRA INC COM 74374T109   123,388 81,176 SH   SOLE 26 70,898 0 10,278
PROTERRA INC COM 74374T109   196,109 129,019 SH   SOLE 28 118,052 0 10,967
PROTERRA INC COM 74374T109   671,471 441,757 SH   SOLE 30 441,757 0 0
PROTERRA INC COM 74374T109   31,657 20,827 SH   SOLE 40 20,827 0 0
PROTERRA INC COM 74374T109   57,196 37,629 SH   SOLE 43 37,241 0 388
PROTHENA CORP PLC SHS G72800108   1,493,167 30,806 SH   SOLE 2 22,269 0 8,537
PROTHENA CORP PLC SHS G72800108   5,380 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108   521,586 10,761 SH   SOLE 7 10,761 0 0
PROTHENA CORP PLC SHS G72800108   5,417,686 111,774 SH   SOLE 18 111,774 0 0
PROTHENA CORP PLC SHS G72800108   17,309,413 357,116 SH   SOLE 19 357,116 0 0
PROTHENA CORP PLC SHS G72800108   82,511,596 1,702,323 SH   SOLE 21 1,702,323 0 0
PROTHENA CORP PLC SHS G72800108   49,507,791 1,021,411 SH   SOLE 22 994,040 0 27,371
PROTHENA CORP PLC SHS G72800108   12,311 254 SH   SOLE 23 254 0 0
PROTHENA CORP PLC SHS G72800108   342,537 7,067 SH   SOLE 25 7,067 0 0
PROTHENA CORP PLC SHS G72800108   977,494 20,167 SH   SOLE 26 17,038 0 3,129
PROTHENA CORP PLC SHS G72800108   94,807 1,956 SH   SOLE 28 551 0 1,405
PROTHENA CORP PLC SHS G72800108   10,792,379 222,661 SH   SOLE 30 222,661 0 0
PROTHENA CORP PLC SHS G72800108   4,798,045 98,990 SH   SOLE 34 98,990 0 0
PROTHENA CORP PLC SHS G72800108   68,730 1,418 SH   SOLE 36 1,418 0 0
PROTHENA CORP PLC SHS G72800108   284,131 5,862 SH   SOLE 40 5,862 0 0
PROTHENA CORP PLC SHS G72800108   1,548,617 31,950 SH   SOLE 43 30,609 0 1,341
PROTO LABS INC COM 743713109   801,103 24,166 SH   SOLE 2 7,953 0 16,213
PROTO LABS INC COM 743713109   29,868 901 SH   SOLE 4 103 0 798
PROTO LABS INC COM 743713109   384,673 11,604 SH   SOLE 7 11,604 0 0
PROTO LABS INC COM 743713109   3,069,557 92,596 SH   SOLE 18 92,596 0 0
PROTO LABS INC COM 743713109   1,795,835 54,173 SH   SOLE 19 54,173 0 0
PROTO LABS INC COM 743713109   112,816,113 3,403,201 SH   SOLE 21 3,403,201 0 0
PROTO LABS INC COM 743713109   26,124,421 788,067 SH   SOLE 22 757,110 0 30,957
PROTO LABS INC COM 743713109   183,850 5,546 SH   SOLE 25 5,546 0 0
PROTO LABS INC COM 743713109   305,146 9,205 SH   SOLE 26 6,933 0 2,272
PROTO LABS INC COM 743713109   8,718 263 SH   SOLE 28 263 0 0
PROTO LABS INC COM 743713109   8,523,926 257,132 SH   SOLE 30 257,132 0 0
PROTO LABS INC COM 743713109   39,449 1,190 SH   SOLE 36 1,190 0 0
PROTO LABS INC COM 743713109   99,881 3,013 SH   SOLE 40 3,013 0 0
PROTO LABS INC COM 743713109   1,500,435 45,262 SH   SOLE 43 44,211 0 1,051
PROVENTION BIO INC COM 74374N102   1,231,799 51,112 SH   SOLE 2 23,656 0 27,456
PROVENTION BIO INC COM 74374N102   4,410 183 SH   SOLE 4 183 0 0
PROVENTION BIO INC COM 74374N102   964,434 40,018 SH   SOLE 7 40,018 0 0
PROVENTION BIO INC COM 74374N102   3,949,725 163,889 SH   SOLE 18 163,889 0 0
PROVENTION BIO INC COM 74374N102   5,078,689 210,734 SH   SOLE 19 210,734 0 0
PROVENTION BIO INC COM 74374N102   68,053,219 2,823,785 SH   SOLE 21 2,823,785 0 0
PROVENTION BIO INC COM 74374N102   47,024,498 1,951,224 SH   SOLE 22 1,887,960 0 63,264
PROVENTION BIO INC COM 74374N102   5,880 244 SH   SOLE 23 244 0 0
PROVENTION BIO INC COM 74374N102   350,751 14,554 SH   SOLE 25 14,554 0 0
PROVENTION BIO INC COM 74374N102   196,367 8,148 SH   SOLE 26 1,332 0 6,816
PROVENTION BIO INC COM 74374N102   184,606 7,660 SH   SOLE 28 974 0 6,686
PROVENTION BIO INC COM 74374N102   8,363,351 347,027 SH   SOLE 30 347,027 0 0
PROVENTION BIO INC COM 74374N102   59,792 2,481 SH   SOLE 36 2,481 0 0
PROVENTION BIO INC COM 74374N102   290,092 12,037 SH   SOLE 40 12,037 0 0
PROVENTION BIO INC COM 74374N102   801,349 33,251 SH   SOLE 43 33,073 0 178
PROVIDENT BANCORP INC COM NEW 74383L105   61,163 8,942 SH   SOLE 2 2,952 0 5,990
PROVIDENT BANCORP INC COM NEW 74383L105   1,936 283 SH   SOLE 7 283 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   348,915 51,011 SH   SOLE 18 51,011 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   184,858 27,026 SH   SOLE 19 27,026 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   3,317,619 485,032 SH   SOLE 21 485,032 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   2,003,176 292,862 SH   SOLE 22 274,716 0 18,146
PROVIDENT FINL HLDGS INC COM 743868101   12,608 925 SH   SOLE 18 925 0 0
PROVIDENT FINL HLDGS INC COM 743868101   174,082 12,772 SH   SOLE 21 12,772 0 0
PROVIDENT FINL HLDGS INC COM 743868101   3,732,507 273,845 SH   SOLE 22 273,845 0 0
PROVIDENT FINL HLDGS INC COM 743868101   5,684 417 SH   SOLE 43 417 0 0
PROVIDENT FINL SVCS INC COM 74386T105   1,300,327 67,796 SH   SOLE 2 20,653 0 47,143
PROVIDENT FINL SVCS INC COM 74386T105   3,836 200 SH   SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105   15,824 825 SH   SOLE 7 825 0 0
PROVIDENT FINL SVCS INC COM 74386T105   4,657,384 242,825 SH   SOLE 18 242,825 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,466,356 128,590 SH   SOLE 19 128,590 0 0
PROVIDENT FINL SVCS INC COM 74386T105   166,169,056 8,663,663 SH   SOLE 21 8,663,663 0 0
PROVIDENT FINL SVCS INC COM 74386T105   34,198,592 1,783,034 SH   SOLE 22 1,704,481 0 78,553
PROVIDENT FINL SVCS INC COM 74386T105   185,586 9,676 SH   SOLE 25 9,676 0 0
PROVIDENT FINL SVCS INC COM 74386T105   271,378 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105   26,641 1,389 SH   SOLE 28 1,389 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,208,098 115,125 SH   SOLE 30 115,125 0 0
PROVIDENT FINL SVCS INC COM 74386T105   176,878 9,222 SH   SOLE 40 9,222 0 0
PROVIDENT FINL SVCS INC COM 74386T105   837,380 43,659 SH   SOLE 43 42,477 0 1,182
PRUDENTIAL FINL INC COM 744320102   81,184,653 981,202 SH   SOLE 2 115,422 0 865,780
PRUDENTIAL FINL INC COM 744320102   30,629,686 370,192 SH   SOLE 4 236,147 0 134,045
PRUDENTIAL FINL INC COM 744320102   58,422,135 706,093 SH   SOLE 7 694,698 0 11,395
PRUDENTIAL FINL INC COM 744320102   1,006,367 12,163 SH   SOLE 13 12,163 0 0
PRUDENTIAL FINL INC COM 744320102   5,171,167 62,499 SH   SOLE 15 62,499 0 0
PRUDENTIAL FINL INC COM 744320102   77,177,059 932,766 SH   SOLE 18 831,024 0 101,742
PRUDENTIAL FINL INC COM 744320102   13,038,914 157,589 SH   SOLE 19 157,589 0 0
PRUDENTIAL FINL INC COM 744320102   1,167,773,661 14,113,774 SH   SOLE 21 14,113,774 0 0
PRUDENTIAL FINL INC COM 744320102   659,058,272 7,965,413 SH   SOLE 22 7,201,012 0 764,401
PRUDENTIAL FINL INC COM 744320102   57,011,997 689,050 SH   SOLE 23 689,050 0 0
PRUDENTIAL FINL INC COM 744320102   89,171,215 1,077,728 SH   SOLE 25 1,075,436 0 2,292
PRUDENTIAL FINL INC COM 744320102   56,559,078 683,576 SH   SOLE 26 282,496 0 401,080
PRUDENTIAL FINL INC COM 744320102   87,494,571 1,057,464 SH   SOLE 28 91,009 0 966,455
PRUDENTIAL FINL INC COM 744320102   265,354,296 3,207,086 SH   SOLE 30 3,163,996 0 43,090
PRUDENTIAL FINL INC COM 744320102   8,763,655 105,918 SH   SOLE 31 77,920 0 27,998
PRUDENTIAL FINL INC COM 744320102   5,552,102 67,103 SH   SOLE 32 67,103 0 0
PRUDENTIAL FINL INC COM 744320102   1,449,936 17,524 SH   SOLE 34 17,524 0 0
PRUDENTIAL FINL INC COM 744320102   10,909,600 131,854 SH   SOLE 36 131,854 0 0
PRUDENTIAL FINL INC COM 744320102   1,236,053 14,939 SH   SOLE 40 14,939 0 0
PRUDENTIAL FINL INC COM 744320102   51,232,581 619,200 SH   SOLE 43 598,620 0 20,580
PRUDENTIAL PLC ADR 74435K204   17,115 626 SH   SOLE 2 455 0 171
PRUDENTIAL PLC ADR 74435K204   79,931,716 2,923,618 SH   SOLE 18 2,907,981 0 15,637
PRUDENTIAL PLC ADR 74435K204   1,822,758 66,670 SH   SOLE 19 66,670 0 0
PRUDENTIAL PLC ADR 74435K204   1,310,324 47,927 SH   SOLE 23 47,927 0 0
PRUDENTIAL PLC ADR 74435K204   4,172,121 152,601 SH   SOLE 43 128,873 0 23,728
PSYCHEMEDICS CORP COM NEW 744375205   4,589 874 SH   SOLE 18 874 0 0
PSYCHEMEDICS CORP COM NEW 744375205   51,702 9,848 SH   SOLE 21 9,848 0 0
PSYCHEMEDICS CORP COM NEW 744375205   354,149 67,457 SH   SOLE 22 67,457 0 0
PTC INC COM 69370C100   24,071,336 187,720 SH   SOLE 2 25,176 0 162,544
PTC INC COM 69370C100   12,540,125 97,794 SH   SOLE 4 60,735 0 37,059
PTC INC COM 69370C100   20,019,396 156,121 SH   SOLE 7 152,786 0 3,335
PTC INC COM 69370C100   423,928 3,306 SH   SOLE 13 3,306 0 0
PTC INC COM 69370C100   1,642,370 12,808 SH   SOLE 15 12,808 0 0
PTC INC COM 69370C100   36,696,990 286,181 SH   SOLE 18 276,958 0 9,223
PTC INC COM 69370C100   7,085,605 55,257 SH   SOLE 19 55,257 0 0
PTC INC COM 69370C100   462,328,905 3,605,466 SH   SOLE 21 3,605,466 0 0
PTC INC COM 69370C100   326,744,274 2,548,111 SH   SOLE 22 2,313,130 0 234,981
PTC INC COM 69370C100   26,355,753 205,535 SH   SOLE 23 205,535 0 0
PTC INC COM 69370C100   30,230,864 235,755 SH   SOLE 25 235,577 0 178
PTC INC COM 69370C100   24,418,711 190,429 SH   SOLE 26 72,260 0 118,169
PTC INC COM 69370C100   31,083,850 242,407 SH   SOLE 28 3,804 0 238,603
PTC INC COM 69370C100   10,002 78 SH   SOLE 29 78 0 0
PTC INC COM 69370C100   125,588,847 979,403 SH   SOLE 30 937,521 0 41,882
PTC INC COM 69370C100   3,913,964 30,523 SH   SOLE 31 22,438 0 8,085
PTC INC COM 69370C100   3,360,267 26,205 SH   SOLE 34 26,205 0 0
PTC INC COM 69370C100   3,821,895 29,805 SH   SOLE 36 29,805 0 0
PTC INC COM 69370C100   571,393 4,456 SH   SOLE 40 4,456 0 0
PTC INC COM 69370C100   15,901 124 SH   OTR 43 124 0 0
PTC INC COM 69370C100   7,558,646 58,946 SH   SOLE 43 52,292 0 6,654
PTC THERAPEUTICS INC COM 69366J200   6,257,382 129,178 SH   SOLE 2 75,836 0 53,342
PTC THERAPEUTICS INC COM 69366J200   11,238 232 SH   SOLE 4 232 0 0
PTC THERAPEUTICS INC COM 69366J200   429,905 8,875 SH   SOLE 7 8,875 0 0
PTC THERAPEUTICS INC COM 69366J200   9,722,925 200,721 SH   SOLE 18 187,105 0 13,616
PTC THERAPEUTICS INC COM 69366J200   26,000,848 536,764 SH   SOLE 19 536,764 0 0
PTC THERAPEUTICS INC COM 69366J200   139,000,469 2,869,539 SH   SOLE 21 2,869,539 0 0
PTC THERAPEUTICS INC COM 69366J200   102,146,978 2,108,732 SH   SOLE 22 2,050,526 0 58,206
PTC THERAPEUTICS INC COM 69366J200   342,955 7,080 SH   SOLE 23 7,080 0 0
PTC THERAPEUTICS INC COM 69366J200   490,310 10,122 SH   SOLE 25 10,122 0 0
PTC THERAPEUTICS INC COM 69366J200   3,054,965 63,067 SH   SOLE 26 24,135 0 38,932
PTC THERAPEUTICS INC COM 69366J200   113,156 2,336 SH   SOLE 28 1,255 0 1,081
PTC THERAPEUTICS INC COM 69366J200   14,636,582 302,159 SH   SOLE 30 302,159 0 0
PTC THERAPEUTICS INC COM 69366J200   38,364 792 SH   SOLE 34 792 0 0
PTC THERAPEUTICS INC COM 69366J200   559,191 11,544 SH   SOLE 40 11,544 0 0
PTC THERAPEUTICS INC COM 69366J200   19,424 401 SH   OTR 43 401 0 0
PTC THERAPEUTICS INC COM 69366J200   893,621 18,448 SH   SOLE 43 14,950 0 3,498
PTC THERAPEUTICS INC NOTE 1.500% 9/1 69366JAD3   2,065,900 1,825,000 PRN   SOLE 21 1,825,000 0 0
PUBLIC STORAGE COM 74460D109   122,708,722 406,132 SH   SOLE 2 76,309 0 329,823
PUBLIC STORAGE COM 74460D109   86,267,013 285,520 SH   SOLE 4 234,613 0 50,907
PUBLIC STORAGE COM 74460D109   109,130,249 361,191 SH   SOLE 7 356,821 0 4,370
PUBLIC STORAGE COM 74460D109   1,466,285 4,853 SH   SOLE 13 4,853 0 0
PUBLIC STORAGE COM 74460D109   7,996,739 26,467 SH   SOLE 15 26,467 0 0
PUBLIC STORAGE COM 74460D109   95,012,757 314,466 SH   SOLE 18 301,062 0 13,404
PUBLIC STORAGE COM 74460D109   115,403,279 381,953 SH   SOLE 19 381,953 0 0
PUBLIC STORAGE COM 74460D109   1,961,841,852 6,493,155 SH   SOLE 21 6,493,155 0 0
PUBLIC STORAGE COM 74460D109   1,528,637,145 5,059,367 SH   SOLE 22 4,584,814 0 474,553
PUBLIC STORAGE COM 74460D109   94,433,555 312,549 SH   SOLE 23 312,549 0 0
PUBLIC STORAGE COM 74460D109   261,371,948 865,069 SH   SOLE 25 864,432 0 637
PUBLIC STORAGE COM 74460D109   79,721,452 263,856 SH   SOLE 26 94,986 0 168,870
PUBLIC STORAGE COM 74460D109   151,922,337 502,821 SH   SOLE 28 2,235 0 500,586
PUBLIC STORAGE COM 74460D109   35,350 117 SH   SOLE 29 117 0 0
PUBLIC STORAGE COM 74460D109   390,961,909 1,293,976 SH   SOLE 30 1,280,144 0 13,832
PUBLIC STORAGE COM 74460D109   13,366,371 44,239 SH   SOLE 31 32,381 0 11,858
PUBLIC STORAGE COM 74460D109   14,014,462 46,384 SH   SOLE 34 46,384 0 0
PUBLIC STORAGE COM 74460D109   16,851,859 55,775 SH   SOLE 36 55,775 0 0
PUBLIC STORAGE COM 74460D109   1,896,231 6,276 SH   SOLE 40 6,276 0 0
PUBLIC STORAGE COM 74460D109   93,361 309 SH   OTR 43 309 0 0
PUBLIC STORAGE COM 74460D109   49,675,413 164,412 SH   SOLE 43 150,259 0 14,153
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   78,614,496 1,258,839 SH   SOLE 2 262,701 0 996,138
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   28,326,071 453,580 SH   SOLE 4 244,485 0 209,095
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   83,761,874 1,341,263 SH   SOLE 7 1,326,602 0 14,661
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,979,977 31,705 SH   SOLE 13 31,705 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   5,285,955 84,643 SH   SOLE 15 84,643 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   163,768,905 2,622,400 SH   SOLE 18 2,446,602 0 175,798
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   307,068,773 4,917,034 SH   SOLE 19 4,917,034 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,369,923,996 21,936,333 SH   SOLE 21 21,936,333 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   703,669,551 11,267,727 SH   SOLE 22 10,233,471 0 1,034,256
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   62,721,220 1,004,343 SH   SOLE 23 1,004,343 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   99,511,390 1,593,457 SH   SOLE 25 1,593,457 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   93,512,568 1,497,399 SH   SOLE 26 821,067 0 676,332
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   98,279,314 1,573,728 SH   SOLE 28 26,377 0 1,547,351
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   179,856 2,880 SH   SOLE 29 2,880 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   241,184,086 3,862,035 SH   SOLE 30 3,801,071 0 60,964
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   8,741,876 139,982 SH   SOLE 31 102,452 0 37,530
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   5,074,625 81,259 SH   SOLE 32 81,259 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   41,780,112 669,017 SH   SOLE 34 669,017 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   11,427,788 182,991 SH   SOLE 36 182,991 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,216,713 19,483 SH   SOLE 40 19,483 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   47,712 764 SH   OTR 43 764 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   33,456,850 535,738 SH   SOLE 43 471,742 0 63,996
PUBMATIC INC COM CL A 74467Q103   327,133 23,671 SH   SOLE 2 12,122 0 11,549
PUBMATIC INC COM CL A 74467Q103   6,330 458 SH   SOLE 7 458 0 0
PUBMATIC INC COM CL A 74467Q103   1,479,514 107,056 SH   SOLE 18 107,056 0 0
PUBMATIC INC COM CL A 74467Q103   1,188,230 85,979 SH   SOLE 19 85,979 0 0
PUBMATIC INC COM CL A 74467Q103   19,005,223 1,375,197 SH   SOLE 21 1,375,197 0 0
PUBMATIC INC COM CL A 74467Q103   15,577,089 1,127,141 SH   SOLE 22 1,092,761 0 34,380
PUBMATIC INC COM CL A 74467Q103   73,398 5,311 SH   SOLE 25 5,311 0 0
PUBMATIC INC COM CL A 74467Q103   61,084 4,420 SH   SOLE 26 290 0 4,130
PUBMATIC INC COM CL A 74467Q103   16,156 1,169 SH   SOLE 28 0 0 1,169
PUBMATIC INC COM CL A 74467Q103   353,391 25,571 SH   SOLE 30 25,571 0 0
PUBMATIC INC COM CL A 74467Q103   81,358 5,887 SH   SOLE 40 5,887 0 0
PUBMATIC INC COM CL A 74467Q103   43,174 3,124 SH   SOLE 43 3,039 0 85
PULMATRIX INC COM 74584P301   3 1 SH   SOLE 21 1 0 0
PULMATRIX INC COM 74584P301   160,305 54,899 SH   SOLE 22 54,899 0 0
PULMONX CORP COM 745848101   185,241 16,569 SH   SOLE 2 8,985 0 7,584
PULMONX CORP COM 745848101   4,561 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101   1,034,027 92,489 SH   SOLE 18 92,489 0 0
PULMONX CORP COM 745848101   4,599,676 411,420 SH   SOLE 19 411,420 0 0
PULMONX CORP COM 745848101   12,861,774 1,150,427 SH   SOLE 21 1,150,427 0 0
PULMONX CORP COM 745848101   10,521,979 941,143 SH   SOLE 22 915,315 0 25,828
PULMONX CORP COM 745848101   2,571 230 SH   SOLE 23 230 0 0
PULMONX CORP COM 745848101   62,709 5,609 SH   SOLE 25 5,609 0 0
PULMONX CORP COM 745848101   40,762 3,646 SH   SOLE 26 1,096 0 2,550
PULMONX CORP COM 745848101   23,187 2,074 SH   SOLE 28 0 0 2,074
PULMONX CORP COM 745848101   425,131 38,026 SH   SOLE 30 38,026 0 0
PULMONX CORP COM 745848101   30,152 2,697 SH   SOLE 34 2,697 0 0
PULMONX CORP COM 745848101   25,792 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101   434,902 38,900 SH   SOLE 43 36,804 0 2,096
PULSE BIOSCIENCES INC COM 74587B101   1,425 424 SH   SOLE 2 0 0 424
PULSE BIOSCIENCES INC COM 74587B101   8,844 2,632 SH   SOLE 18 2,632 0 0
PULSE BIOSCIENCES INC COM 74587B101   108,071 32,164 SH   SOLE 21 32,164 0 0
PULSE BIOSCIENCES INC COM 74587B101   637,059 189,601 SH   SOLE 22 189,601 0 0
PULTE GROUP INC COM 745867101   15,690,724 269,230 SH   SOLE 2 94,737 0 174,493
PULTE GROUP INC COM 745867101   10,773,349 184,855 SH   SOLE 4 98,304 0 86,551
PULTE GROUP INC COM 745867101   9,114,817 156,397 SH   SOLE 7 149,528 0 6,869
PULTE GROUP INC COM 745867101   365,532 6,272 SH   SOLE 13 6,272 0 0
PULTE GROUP INC COM 745867101   2,336,911 40,098 SH   SOLE 15 40,098 0 0
PULTE GROUP INC COM 745867101   21,165,489 363,169 SH   SOLE 18 344,012 0 19,157
PULTE GROUP INC COM 745867101   6,946,451 119,191 SH   SOLE 19 119,191 0 0
PULTE GROUP INC COM 745867101   523,994,489 8,990,983 SH   SOLE 21 8,990,983 0 0
PULTE GROUP INC COM 745867101   318,551,661 5,465,883 SH   SOLE 22 4,942,009 0 523,874
PULTE GROUP INC COM 745867101   24,674,878 423,385 SH   SOLE 23 423,385 0 0
PULTE GROUP INC COM 745867101   21,635,925 371,241 SH   SOLE 25 369,898 0 1,343
PULTE GROUP INC COM 745867101   22,194,131 380,819 SH   SOLE 26 145,289 0 235,530
PULTE GROUP INC COM 745867101   27,408,210 470,285 SH   SOLE 28 2,970 0 467,315
PULTE GROUP INC COM 745867101   119,893,383 2,057,196 SH   SOLE 30 1,775,733 0 281,463
PULTE GROUP INC COM 745867101   3,868,510 66,378 SH   SOLE 31 48,877 0 17,501
PULTE GROUP INC COM 745867101   598,536 10,270 SH   SOLE 34 10,270 0 0
PULTE GROUP INC COM 745867101   3,935,182 67,522 SH   SOLE 36 67,522 0 0
PULTE GROUP INC COM 745867101   554,592 9,516 SH   SOLE 40 9,516 0 0
PULTE GROUP INC COM 745867101   13,793,922 236,684 SH   SOLE 43 218,142 0 18,542
PULTE GROUP INC OPTIONS 745867101   209,808 3,600 SH Put SOLE 4 3,600 0 0
PULTE GROUP INC OPTIONS 745867101   3,444,348 59,100 SH Put SOLE 18 59,100 0 0
PULTE GROUP INC OPTIONS 745867101   30,194,868 518,100 SH Put SOLE 19 518,100 0 0
PULTE GROUP INC OPTIONS 745867101   1,608,528 27,600 SH Put SOLE 22 27,600 0 0
PULTE GROUP INC OPTIONS 745867101   13,153,796 225,700 SH Put SOLE 34 225,700 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   506,028 163,763 SH   SOLE 2 113,274 0 50,489
PUMA BIOTECHNOLOGY INC COM 74587V107   18,123 5,865 SH   SOLE 18 5,865 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   874,754 283,092 SH   SOLE 19 283,092 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   351,460 113,741 SH   SOLE 21 113,741 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   2,784,306 901,070 SH   SOLE 22 901,070 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   45,235 14,639 SH   SOLE 23 14,639 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   113,625 36,772 SH   SOLE 26 0 0 36,772
PURE CYCLE CORP COM NEW 746228303   31,998 3,386 SH   SOLE 2 734 0 2,652
PURE CYCLE CORP COM NEW 746228303   2,570 272 SH   SOLE 7 272 0 0
PURE CYCLE CORP COM NEW 746228303   560,583 59,321 SH   SOLE 18 59,321 0 0
PURE CYCLE CORP COM NEW 746228303   366,944 38,830 SH   SOLE 19 38,830 0 0
PURE CYCLE CORP COM NEW 746228303   5,918,431 626,289 SH   SOLE 21 626,289 0 0
PURE CYCLE CORP COM NEW 746228303   2,918,699 308,857 SH   SOLE 22 302,101 0 6,756
PURE CYCLE CORP COM NEW 746228303   14,581 1,543 SH   SOLE 43 1,543 0 0
PURE STORAGE INC CL A 74624M102   16,135,662 632,523 SH   SOLE 2 358,919 0 273,604
PURE STORAGE INC CL A 74624M102   49,693 1,948 SH   SOLE 4 944 0 1,004
PURE STORAGE INC CL A 74624M102   1,464,300 57,401 SH   SOLE 7 57,401 0 0
PURE STORAGE INC CL A 74624M102   1,687,257 66,141 SH   SOLE 13 66,141 0 0
PURE STORAGE INC CL A 74624M102   3,903,004 152,999 SH   SOLE 18 152,999 0 0
PURE STORAGE INC CL A 74624M102   24,950,872 978,082 SH   SOLE 19 978,082 0 0
PURE STORAGE INC CL A 74624M102   115,733,079 4,536,773 SH   SOLE 21 4,536,773 0 0
PURE STORAGE INC CL A 74624M102   178,285,538 6,988,849 SH   SOLE 22 6,619,351 0 369,498
PURE STORAGE INC CL A 74624M102   1,181,853 46,329 SH   SOLE 25 46,329 0 0
PURE STORAGE INC CL A 74624M102   5,161,489 202,332 SH   SOLE 26 108,190 0 94,142
PURE STORAGE INC CL A 74624M102   503,644 19,743 SH   SOLE 28 4,699 0 15,044
PURE STORAGE INC CL A 74624M102   4,879,527 191,279 SH   SOLE 30 191,279 0 0
PURE STORAGE INC CL A 74624M102   105,841 4,149 SH   SOLE 31 4,149 0 0
PURE STORAGE INC CL A 74624M102   41,196,635 1,614,921 SH   SOLE 34 1,614,921 0 0
PURE STORAGE INC CL A 74624M102   125,433 4,917 SH   SOLE 36 4,917 0 0
PURE STORAGE INC CL A 74624M102   1,153,945 45,235 SH   SOLE 40 45,235 0 0
PURE STORAGE INC CL A 74624M102   1,614,757 63,299 SH   SOLE 43 60,981 0 2,318
PURECYCLE TECHNOLOGIES INC COM 74623V103   389,046 55,578 SH   SOLE 2 25,535 0 30,043
PURECYCLE TECHNOLOGIES INC COM 74623V103   8,302 1,186 SH   SOLE 7 1,186 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,959,251 279,893 SH   SOLE 18 279,893 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,474,851 210,693 SH   SOLE 19 210,693 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   23,468,557 3,352,651 SH   SOLE 21 3,352,651 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   22,546,405 3,220,915 SH   SOLE 22 3,155,048 0 65,867
PURECYCLE TECHNOLOGIES INC COM 74623V103   108,073 15,439 SH   SOLE 25 15,439 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   113,855 16,265 SH   SOLE 26 0 0 16,265
PURECYCLE TECHNOLOGIES INC COM 74623V103   97,874 13,982 SH   SOLE 28 13,982 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   470,848 67,264 SH   SOLE 30 67,264 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   63,511 9,073 SH   SOLE 40 9,073 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   70,560 10,080 SH   SOLE 43 9,715 0 365
PURPLE INNOVATION INC COM 74640Y106   134,563 50,971 SH   SOLE 2 19,997 0 30,974
PURPLE INNOVATION INC COM 74640Y106   367 139 SH   SOLE 4 139 0 0
PURPLE INNOVATION INC COM 74640Y106   2,130 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106   452,401 171,364 SH   SOLE 18 171,364 0 0
PURPLE INNOVATION INC COM 74640Y106   336,740 127,553 SH   SOLE 19 127,553 0 0
PURPLE INNOVATION INC COM 74640Y106   5,821,197 2,204,999 SH   SOLE 21 2,204,999 0 0
PURPLE INNOVATION INC COM 74640Y106   3,697,998 1,400,757 SH   SOLE 22 1,334,854 0 65,903
PURPLE INNOVATION INC COM 74640Y106   20,022 7,584 SH   SOLE 25 7,584 0 0
PURPLE INNOVATION INC COM 74640Y106   91,888 34,806 SH   SOLE 26 19,130 0 15,676
PURPLE INNOVATION INC COM 74640Y106   15,827 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106   126,094 47,763 SH   SOLE 30 47,763 0 0
PURPLE INNOVATION INC COM 74640Y106   18,826 7,131 SH   SOLE 40 7,131 0 0
PURPLE INNOVATION INC COM 74640Y106   34,822 13,190 SH   SOLE 43 13,190 0 0
PVH CORPORATION COM 693656100   8,513,710 95,488 SH   SOLE 2 51,026 0 44,462
PVH CORPORATION COM 693656100   500,812 5,617 SH   SOLE 4 4,674 0 943
PVH CORPORATION COM 693656100   1,621,820 18,190 SH   SOLE 7 18,190 0 0
PVH CORPORATION COM 693656100   15,995,081 179,398 SH   SOLE 18 179,398 0 0
PVH CORPORATION COM 693656100   1,828,047 20,503 SH   SOLE 19 20,503 0 0
PVH CORPORATION COM 693656100   289,571,352 3,247,772 SH   SOLE 21 3,247,772 0 0
PVH CORPORATION COM 693656100   164,111,819 1,840,644 SH   SOLE 22 1,757,969 0 82,675
PVH CORPORATION COM 693656100   293,782 3,295 SH   SOLE 23 3,295 0 0
PVH CORPORATION COM 693656100   1,039,427 11,658 SH   SOLE 25 11,658 0 0
PVH CORPORATION COM 693656100   2,837,784 31,828 SH   SOLE 26 25,894 0 5,934
PVH CORPORATION COM 693656100   1,594,181 17,880 SH   SOLE 28 17,785 0 95
PVH CORPORATION COM 693656100   6,768,581 75,915 SH   SOLE 30 75,915 0 0
PVH CORPORATION COM 693656100   83,632 938 SH   SOLE 31 938 0 0
PVH CORPORATION COM 693656100   683,946 7,671 SH   SOLE 36 7,671 0 0
PVH CORPORATION COM 693656100   990,746 11,112 SH   SOLE 40 11,112 0 0
PVH CORPORATION COM 693656100   22,940,029 257,291 SH   SOLE 43 247,527 0 9,764
PYXIS ONCOLOGY INC COMMON STOCK 747324101   35,677 8,897 SH   SOLE 2 8,897 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   21,241 5,297 SH   SOLE 18 5,297 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   48,962 12,210 SH   SOLE 19 12,210 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   261,111 65,115 SH   SOLE 21 65,115 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   484,284 120,769 SH   SOLE 22 120,769 0 0
Q2 HLDGS INC COM 74736L109   5,310,189 215,686 SH   SOLE 2 161,931 0 53,755
Q2 HLDGS INC COM 74736L109   9,626 391 SH   SOLE 4 203 0 188
Q2 HLDGS INC COM 74736L109   298,197 12,112 SH   SOLE 7 12,112 0 0
Q2 HLDGS INC COM 74736L109   3,665,844 148,897 SH   SOLE 18 138,803 0 10,094
Q2 HLDGS INC COM 74736L109   10,164,958 412,874 SH   SOLE 19 412,874 0 0
Q2 HLDGS INC COM 74736L109   49,002,786 1,990,365 SH   SOLE 21 1,990,365 0 0
Q2 HLDGS INC COM 74736L109   46,305,321 1,880,801 SH   SOLE 22 1,835,368 0 45,433
Q2 HLDGS INC COM 74736L109   324,516 13,181 SH   SOLE 23 13,181 0 0
Q2 HLDGS INC COM 74736L109   197,108 8,006 SH   SOLE 25 8,006 0 0
Q2 HLDGS INC COM 74736L109   1,011,143 41,070 SH   SOLE 26 16,999 0 24,071
Q2 HLDGS INC COM 74736L109   24,694 1,003 SH   SOLE 28 1,003 0 0
Q2 HLDGS INC COM 74736L109   2,086,126 84,733 SH   SOLE 30 84,733 0 0
Q2 HLDGS INC COM 74736L109   247,382 10,048 SH   SOLE 34 10,048 0 0
Q2 HLDGS INC COM 74736L109   240,833 9,782 SH   SOLE 40 9,782 0 0
Q2 HLDGS INC COM 74736L109   595,533 24,189 SH   SOLE 43 22,210 0 1,979
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1   1,532,573 1,905,000 PRN   SOLE 21 1,905,000 0 0
QCR HOLDINGS INC COM 74727A104   950,695 21,651 SH   SOLE 2 10,348 0 11,303
QCR HOLDINGS INC COM 74727A104   481,034 10,955 SH   SOLE 7 10,955 0 0
QCR HOLDINGS INC COM 74727A104   2,165,773 49,323 SH   SOLE 18 49,323 0 0
QCR HOLDINGS INC COM 74727A104   1,565,084 35,643 SH   SOLE 19 35,643 0 0
QCR HOLDINGS INC COM 74727A104   27,314,611 622,059 SH   SOLE 21 622,059 0 0
QCR HOLDINGS INC COM 74727A104   21,801,622 496,507 SH   SOLE 22 476,231 0 20,276
QCR HOLDINGS INC COM 74727A104   151,577 3,452 SH   SOLE 25 3,452 0 0
QCR HOLDINGS INC COM 74727A104   667,125 15,193 SH   SOLE 26 13,904 0 1,289
QCR HOLDINGS INC COM 74727A104   677,004 15,418 SH   SOLE 30 15,418 0 0
QCR HOLDINGS INC COM 74727A104   187,320 4,266 SH   SOLE 40 4,266 0 0
QCR HOLDINGS INC COM 74727A104   624,444 14,221 SH   SOLE 43 13,901 0 320
QIAGEN NV SHS NEW N72482123   15,958,103 347,444 SH   SOLE 2 195,740 0 151,704
QIAGEN NV SHS NEW N72482123   108,808 2,369 SH   SOLE 7 2,369 0 0
QIAGEN NV SHS NEW N72482123   5,608,420 122,108 SH   SOLE 18 122,108 0 0
QIAGEN NV SHS NEW N72482123   57,381,727 1,249,330 SH   SOLE 19 1,249,330 0 0
QIAGEN NV SHS NEW N72482123   106,211,150 2,312,457 SH   SOLE 21 2,312,457 0 0
QIAGEN NV SHS NEW N72482123   97,773,993 2,128,761 SH   SOLE 22 1,929,527 0 199,234
QIAGEN NV SHS NEW N72482123   13,687 298 SH   SOLE 26 0 0 298
QIAGEN NV SHS NEW N72482123   149,410 3,253 SH   SOLE 31 3,253 0 0
QIAGEN NV SHS NEW N72482123   57,853,015 1,259,591 SH   SOLE 34 1,259,591 0 0
QIAGEN NV SHS NEW N72482123   10,728,559 233,585 SH   SOLE 43 216,501 0 17,084
QIWI PLC SPON ADR REP B 74735M108   0 1,297 SH   SOLE 25 1,297 0 0
QORVO INC COM 74736K101   13,017,110 128,159 SH   SOLE 2 58,186 0 69,973
QORVO INC COM 74736K101   4,687,151 46,147 SH   SOLE 4 38,618 0 7,529
QORVO INC COM 74736K101   6,414,856 63,157 SH   SOLE 7 60,844 0 2,313
QORVO INC COM 74736K101   119,243 1,174 SH   SOLE 13 1,174 0 0
QORVO INC COM 74736K101   1,773,615 17,462 SH   SOLE 15 17,462 0 0
QORVO INC COM 74736K101   12,696 125 SH   SOLE 17 0 0 125
QORVO INC COM 74736K101   19,306,426 190,080 SH   SOLE 18 181,595 0 8,485
QORVO INC COM 74736K101   13,232,336 130,278 SH   SOLE 19 130,278 0 0
QORVO INC COM 74736K101   387,187,684 3,812,028 SH   SOLE 21 3,812,028 0 0
QORVO INC COM 74736K101   222,399,805 2,189,621 SH   SOLE 22 1,967,955 0 221,666
QORVO INC COM 74736K101   19,129,694 188,340 SH   SOLE 23 188,340 0 0
QORVO INC COM 74736K101   14,463,873 142,403 SH   SOLE 25 142,267 0 136
QORVO INC COM 74736K101   18,517,836 182,316 SH   SOLE 26 71,162 0 111,154
QORVO INC COM 74736K101   23,134,802 227,772 SH   SOLE 28 1,224 0 226,548
QORVO INC COM 74736K101   80,535,767 792,909 SH   SOLE 30 792,909 0 0
QORVO INC COM 74736K101   3,062,031 30,147 SH   SOLE 31 22,454 0 7,693
QORVO INC COM 74736K101   19,951,903 196,435 SH   SOLE 34 196,435 0 0
QORVO INC COM 74736K101   2,897,894 28,531 SH   SOLE 36 28,531 0 0
QORVO INC COM 74736K101   417,148 4,107 SH   SOLE 40 4,107 0 0
QORVO INC COM 74736K101   30,065 296 SH   OTR 43 296 0 0
QORVO INC COM 74736K101   10,555,561 103,924 SH   SOLE 43 84,102 0 19,822
QUAD / GRAPHICS INC COM CL A 747301109   75,225 17,535 SH   SOLE 2 2,084 0 15,451
QUAD / GRAPHICS INC COM CL A 747301109   417,876 97,407 SH   SOLE 18 97,407 0 0
QUAD / GRAPHICS INC COM CL A 747301109   298,953 69,686 SH   SOLE 19 69,686 0 0
QUAD / GRAPHICS INC COM CL A 747301109   4,616,306 1,076,062 SH   SOLE 21 1,076,062 0 0
QUAD / GRAPHICS INC COM CL A 747301109   3,406,843 794,136 SH   SOLE 22 770,271 0 23,865
QUADRO ACQUISITION ONE CORP CL A SHS G52807107   52,020 5,100 SH   SOLE 2 5,100 0 0
QUAKER HOUGHTON COM 747316107   6,191,678 31,279 SH   SOLE 2 20,937 0 10,342
QUAKER HOUGHTON COM 747316107   7,522 38 SH   SOLE 4 38 0 0
QUAKER HOUGHTON COM 747316107   28,109 142 SH   SOLE 7 142 0 0
QUAKER HOUGHTON COM 747316107   9,077,195 45,856 SH   SOLE 18 44,038 0 1,818
QUAKER HOUGHTON COM 747316107   14,549,721 73,502 SH   SOLE 19 73,502 0 0
QUAKER HOUGHTON COM 747316107   313,800,040 1,585,249 SH   SOLE 21 1,585,249 0 0
QUAKER HOUGHTON COM 747316107   82,903,835 418,812 SH   SOLE 22 407,055 0 11,757
QUAKER HOUGHTON COM 747316107   288,809 1,459 SH   SOLE 23 1,459 0 0
QUAKER HOUGHTON COM 747316107   396,098 2,001 SH   SOLE 25 2,001 0 0
QUAKER HOUGHTON COM 747316107   2,467,447 12,465 SH   SOLE 26 4,073 0 8,392
QUAKER HOUGHTON COM 747316107   47,904 242 SH   SOLE 28 242 0 0
QUAKER HOUGHTON COM 747316107   4,435,466 22,407 SH   SOLE 30 22,407 0 0
QUAKER HOUGHTON COM 747316107   440,637 2,226 SH   SOLE 34 2,226 0 0
QUAKER HOUGHTON COM 747316107   370,760 1,873 SH   SOLE 40 1,873 0 0
QUAKER HOUGHTON COM 747316107   1,894,975 9,573 SH   SOLE 43 9,180 0 393
QUALCOMM INC COM 747525103   280,449,035 2,198,221 SH   SOLE 2 393,159 0 1,805,062
QUALCOMM INC COM 747525103   101,663,144 796,858 SH   SOLE 4 464,764 0 332,094
QUALCOMM INC COM 747525103   143,781,512 1,126,991 SH   SOLE 7 1,094,838 0 32,153
QUALCOMM INC COM 747525103   6,603,158 51,757 SH   SOLE 13 51,757 0 0
QUALCOMM INC COM 747525103   22,066,237 172,960 SH   SOLE 15 172,960 0 0
QUALCOMM INC COM 747525103   267,428,603 2,096,164 SH   SOLE 18 1,969,808 0 126,356
QUALCOMM INC COM 747525103   103,224,340 809,095 SH   SOLE 19 809,095 0 0
QUALCOMM INC COM 747525103   4,153,139,170 32,553,215 SH   SOLE 21 32,553,215 0 0
QUALCOMM INC COM 747525103   3,096,629,925 24,272,064 SH   SOLE 22 21,930,640 0 2,341,424
QUALCOMM INC COM 747525103   309,247,286 2,423,948 SH   SOLE 23 2,423,948 0 0
QUALCOMM INC COM 747525103   237,944,738 1,865,063 SH   SOLE 25 1,860,495 0 4,568
QUALCOMM INC COM 747525103   257,476,087 2,018,154 SH   SOLE 26 820,275 0 1,197,879
QUALCOMM INC COM 747525103   348,828,471 2,734,194 SH   SOLE 28 52,574 0 2,681,620
QUALCOMM INC COM 747525103   167,640 1,314 SH   SOLE 29 1,314 0 0
QUALCOMM INC COM 747525103   997,974,265 7,822,341 SH   SOLE 30 7,713,273 0 109,068
QUALCOMM INC COM 747525103   40,361,974 316,366 SH   SOLE 31 231,301 0 85,065
QUALCOMM INC COM 747525103   32,137,530 251,901 SH   SOLE 32 251,901 0 0
QUALCOMM INC COM 747525103   117,087,055 917,754 SH   SOLE 34 917,754 0 0
QUALCOMM INC COM 747525103   40,463,273 317,160 SH   SOLE 36 317,160 0 0
QUALCOMM INC COM 747525103   5,855,157 45,894 SH   SOLE 40 45,894 0 0
QUALCOMM INC COM 747525103   247,505 1,940 SH   OTR 43 1,940 0 0
QUALCOMM INC COM 747525103   140,848,420 1,104,001 SH   SOLE 43 991,212 0 112,789
QUALIGEN THERAPEUTICS INC COM NEW 74754R202   53 57 SH   SOLE 21 57 0 0
QUALIGEN THERAPEUTICS INC COM NEW 74754R202   23,852 25,783 SH   SOLE 22 25,783 0 0
QUALTEK SERVICES INC CLASS A COM 74760R303   710 1,799 SH   SOLE 18 1,799 0 0
QUALTEK SERVICES INC CLASS A COM 74760R303   10,338 26,179 SH   SOLE 21 26,179 0 0
QUALTEK SERVICES INC CLASS A COM 74760R303   979 2,480 SH   SOLE 22 2,480 0 0
QUALTRICS INTL INC COM CL A 747601201   228,420 12,811 SH   SOLE 2 8,616 0 4,195
QUALTRICS INTL INC COM CL A 747601201   9,415,970 528,097 SH   SOLE 21 528,097 0 0
QUALTRICS INTL INC COM CL A 747601201   28,099,260 1,575,954 SH   SOLE 22 1,575,954 0 0
QUALTRICS INTL INC COM CL A 747601201   5,830 327 SH   SOLE 43 327 0 0
QUALYS INC COM 74758T303   5,351,623 41,160 SH   SOLE 2 27,522 0 13,638
QUALYS INC COM 74758T303   626,046 4,815 SH   SOLE 4 570 0 4,245
QUALYS INC COM 74758T303   766,858 5,898 SH   SOLE 7 5,898 0 0
QUALYS INC COM 74758T303   20,163,502 155,080 SH   SOLE 18 151,679 0 3,401
QUALYS INC COM 74758T303   11,700,370 89,989 SH   SOLE 19 89,989 0 0
QUALYS INC COM 74758T303   368,837,225 2,836,773 SH   SOLE 21 2,836,773 0 0
QUALYS INC COM 74758T303   144,438,958 1,110,898 SH   SOLE 22 1,084,279 0 26,619
QUALYS INC COM 74758T303   33,415 257 SH   SOLE 23 257 0 0
QUALYS INC COM 74758T303   678,314 5,217 SH   SOLE 25 5,217 0 0
QUALYS INC COM 74758T303   2,541,111 19,544 SH   SOLE 26 13,962 0 5,582
QUALYS INC COM 74758T303   263,941 2,030 SH   SOLE 28 597 0 1,433
QUALYS INC COM 74758T303   33,318,015 256,253 SH   SOLE 30 256,253 0 0
QUALYS INC COM 74758T303   17,033 131 SH   SOLE 34 131 0 0
QUALYS INC COM 74758T303   757,497 5,826 SH   SOLE 40 5,826 0 0
QUALYS INC COM 74758T303   3,171,188 24,390 SH   SOLE 43 20,209 0 4,181
QUANEX BLDG PRODS CORP COM 747619104   1,021,168 47,430 SH   SOLE 2 25,245 0 22,185
QUANEX BLDG PRODS CORP COM 747619104   4,177 194 SH   SOLE 4 194 0 0
QUANEX BLDG PRODS CORP COM 747619104   6,071 282 SH   SOLE 7 282 0 0
QUANEX BLDG PRODS CORP COM 747619104   2,562,673 119,028 SH   SOLE 18 119,028 0 0
QUANEX BLDG PRODS CORP COM 747619104   1,406,253 65,316 SH   SOLE 19 65,316 0 0
QUANEX BLDG PRODS CORP COM 747619104   89,236,941 4,144,772 SH   SOLE 21 4,144,772 0 0
QUANEX BLDG PRODS CORP COM 747619104   21,174,109 983,470 SH   SOLE 22 940,189 0 43,281
QUANEX BLDG PRODS CORP COM 747619104   91,115 4,232 SH   SOLE 25 4,232 0 0
QUANEX BLDG PRODS CORP COM 747619104   240,447 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BLDG PRODS CORP COM 747619104   1,182,083 54,904 SH   SOLE 30 54,904 0 0
QUANEX BLDG PRODS CORP COM 747619104   86,400 4,013 SH   SOLE 40 4,013 0 0
QUANEX BLDG PRODS CORP COM 747619104   381,210 17,706 SH   SOLE 43 17,325 0 381
QUANTA SVCS INC COM 74762E102   46,654,034 279,969 SH   SOLE 2 38,870 0 241,099
QUANTA SVCS INC COM 74762E102   21,693,195 130,180 SH   SOLE 4 80,397 0 49,783
QUANTA SVCS INC COM 74762E102   35,361,841 212,205 SH   SOLE 7 208,305 0 3,900
QUANTA SVCS INC COM 74762E102   838,866 5,034 SH   SOLE 13 5,034 0 0
QUANTA SVCS INC COM 74762E102   2,670,739 16,027 SH   SOLE 15 16,027 0 0
QUANTA SVCS INC COM 74762E102   50,304,617 301,876 SH   SOLE 18 289,098 0 12,778
QUANTA SVCS INC COM 74762E102   20,483,056 122,918 SH   SOLE 19 122,918 0 0
QUANTA SVCS INC COM 74762E102   669,943,459 4,020,304 SH   SOLE 21 4,020,304 0 0
QUANTA SVCS INC COM 74762E102   567,458,692 3,405,297 SH   SOLE 22 3,097,898 0 307,399
QUANTA SVCS INC COM 74762E102   43,847,817 263,129 SH   SOLE 23 263,129 0 0
QUANTA SVCS INC COM 74762E102   48,229,449 289,423 SH   SOLE 25 288,665 0 758
QUANTA SVCS INC COM 74762E102   54,800,231 328,854 SH   SOLE 26 95,870 0 232,984
QUANTA SVCS INC COM 74762E102   56,197,840 337,241 SH   SOLE 28 4,101 0 333,140
QUANTA SVCS INC COM 74762E102   187,579,982 1,125,660 SH   SOLE 30 1,026,961 0 98,699
QUANTA SVCS INC COM 74762E102   6,769,583 40,624 SH   SOLE 31 29,825 0 10,799
QUANTA SVCS INC COM 74762E102   115,646,827 693,992 SH   SOLE 34 693,992 0 0
QUANTA SVCS INC COM 74762E102   7,546,959 45,289 SH   SOLE 36 45,289 0 0
QUANTA SVCS INC COM 74762E102   969,512 5,818 SH   SOLE 40 5,818 0 0
QUANTA SVCS INC COM 74762E102   25,329 152 SH   OTR 43 152 0 0
QUANTA SVCS INC COM 74762E102   33,900,089 203,433 SH   SOLE 43 181,541 0 21,892
QUANTERIX CORP COM 74766Q101   394,754 35,027 SH   SOLE 2 13,328 0 21,699
QUANTERIX CORP COM 74766Q101   1,240 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101   5,590 496 SH   SOLE 7 496 0 0
QUANTERIX CORP COM 74766Q101   970,899 86,149 SH   SOLE 18 86,149 0 0
QUANTERIX CORP COM 74766Q101   1,173,072 104,088 SH   SOLE 19 104,088 0 0
QUANTERIX CORP COM 74766Q101   15,775,239 1,399,755 SH   SOLE 21 1,399,755 0 0
QUANTERIX CORP COM 74766Q101   10,192,363 904,380 SH   SOLE 22 866,840 0 37,540
QUANTERIX CORP COM 74766Q101   4,835 429 SH   SOLE 23 429 0 0
QUANTERIX CORP COM 74766Q101   40,572 3,600 SH   SOLE 25 3,600 0 0
QUANTERIX CORP COM 74766Q101   154,568 13,715 SH   SOLE 26 10,104 0 3,611
QUANTERIX CORP COM 74766Q101   1,092,119 96,905 SH   SOLE 30 96,905 0 0
QUANTERIX CORP COM 74766Q101   41,372 3,671 SH   SOLE 40 3,671 0 0
QUANTERIX CORP COM 74766Q101   658,292 58,411 SH   SOLE 43 57,882 0 529
QUANTUM COMPUTING INC COM 74766W108   5,777 4,410 SH   SOLE 18 4,410 0 0
QUANTUM COMPUTING INC COM 74766W108   71,463 54,552 SH   SOLE 21 54,552 0 0
QUANTUM COMPUTING INC COM 74766W108   275,046 209,959 SH   SOLE 22 209,959 0 0
QUANTUM CORP COM NEW 747906501   1,323 1,150 SH   SOLE 2 0 0 1,150
QUANTUM CORP COM NEW 747906501   14,358 12,485 SH   SOLE 18 12,485 0 0
QUANTUM CORP COM NEW 747906501   180,203 156,698 SH   SOLE 21 156,698 0 0
QUANTUM CORP COM NEW 747906501   963,916 838,188 SH   SOLE 22 838,188 0 0
QUANTUM SI INC COM CL A 74765K105   73,128 41,550 SH   SOLE 2 4,548 0 37,002
QUANTUM SI INC COM CL A 74765K105   2,629 1,494 SH   SOLE 7 1,494 0 0
QUANTUM SI INC COM CL A 74765K105   457,676 260,043 SH   SOLE 18 260,043 0 0
QUANTUM SI INC COM CL A 74765K105   504,018 286,374 SH   SOLE 19 286,374 0 0
QUANTUM SI INC COM CL A 74765K105   5,494,065 3,121,628 SH   SOLE 21 3,121,628 0 0
QUANTUM SI INC COM CL A 74765K105   4,078,561 2,317,364 SH   SOLE 22 2,245,668 0 71,696
QUANTUM SI INC COM CL A 74765K105   97,455 55,372 SH   SOLE 30 55,372 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,971,920 241,066 SH   SOLE 2 84,682 0 156,384
QUANTUMSCAPE CORP COM CL A 74767V109   267,371 32,686 SH   SOLE 4 0 0 32,686
QUANTUMSCAPE CORP COM CL A 74767V109   343,200 41,956 SH   SOLE 7 41,956 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   791,620 96,775 SH   SOLE 18 96,775 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   659,602 80,636 SH   SOLE 19 80,636 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   33,263,725 4,066,470 SH   SOLE 21 4,066,470 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   52,616,999 6,432,396 SH   SOLE 22 6,090,345 0 342,051
QUANTUMSCAPE CORP COM CL A 74767V109   335,535 41,019 SH   SOLE 25 41,019 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,541,750 188,478 SH   SOLE 26 163,799 0 24,679
QUANTUMSCAPE CORP COM CL A 74767V109   35,289 4,314 SH   SOLE 28 4,314 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,089,502 133,191 SH   SOLE 30 133,191 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   29,309 3,583 SH   SOLE 31 3,583 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   288,631 35,285 SH   SOLE 40 35,285 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   4,005,304 489,646 SH   SOLE 43 418,230 0 71,416
QUDIAN INC ADR 747798106   8,758 7,298 SH   SOLE 25 7,298 0 0
QUEST DIAGNOSTICS INC COM 74834L100   39,969,232 282,508 SH   SOLE 2 182,091 0 100,417
QUEST DIAGNOSTICS INC COM 74834L100   16,126,032 113,981 SH   SOLE 4 72,682 0 41,299
QUEST DIAGNOSTICS INC COM 74834L100   32,864,248 232,289 SH   SOLE 7 228,584 0 3,705
QUEST DIAGNOSTICS INC COM 74834L100   506,640 3,581 SH   SOLE 13 3,581 0 0
QUEST DIAGNOSTICS INC COM 74834L100   2,916,610 20,615 SH   SOLE 15 20,615 0 0
QUEST DIAGNOSTICS INC COM 74834L100   31,215,015 220,632 SH   SOLE 18 211,150 0 9,482
QUEST DIAGNOSTICS INC COM 74834L100   97,763,812 691,008 SH   SOLE 19 691,008 0 0
QUEST DIAGNOSTICS INC COM 74834L100   612,536,104 4,329,489 SH   SOLE 21 4,329,489 0 0
QUEST DIAGNOSTICS INC COM 74834L100   376,166,175 2,658,794 SH   SOLE 22 2,416,345 0 242,449
QUEST DIAGNOSTICS INC COM 74834L100   30,534,780 215,824 SH   SOLE 23 215,824 0 0
QUEST DIAGNOSTICS INC COM 74834L100   33,726,002 238,380 SH   SOLE 25 238,380 0 0
QUEST DIAGNOSTICS INC COM 74834L100   30,527,564 215,773 SH   SOLE 26 87,372 0 128,401
QUEST DIAGNOSTICS INC COM 74834L100   56,418,121 398,771 SH   SOLE 28 46,289 0 352,482
QUEST DIAGNOSTICS INC COM 74834L100   194,710,294 1,376,239 SH   SOLE 30 1,361,652 0 14,587
QUEST DIAGNOSTICS INC COM 74834L100   4,756,982 33,623 SH   SOLE 31 25,063 0 8,560
QUEST DIAGNOSTICS INC COM 74834L100   98,042,244 692,976 SH   SOLE 34 692,976 0 0
QUEST DIAGNOSTICS INC COM 74834L100   8,443,809 59,682 SH   SOLE 36 59,682 0 0
QUEST DIAGNOSTICS INC COM 74834L100   660,287 4,667 SH   SOLE 40 4,667 0 0
QUEST DIAGNOSTICS INC COM 74834L100   48,528 343 SH   OTR 43 343 0 0
QUEST DIAGNOSTICS INC COM 74834L100   21,488,238 151,882 SH   SOLE 43 139,250 0 12,631
QUEST RESOURCE HLDG CORP COM NEW 74836W203   16,971 2,764 SH   SOLE 18 2,764 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   276,570 45,044 SH   SOLE 21 45,044 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   8,338 1,358 SH   SOLE 22 1,358 0 0
QUICKLOGIC CORP COM NEW 74837P405   11,981 2,017 SH   SOLE 18 2,017 0 0
QUICKLOGIC CORP COM NEW 74837P405   175,301 29,512 SH   SOLE 21 29,512 0 0
QUICKLOGIC CORP COM NEW 74837P405   591,713 99,615 SH   SOLE 22 99,615 0 0
QUIDELORTHO CORP COM 219798105   9,714,997 109,047 SH   SOLE 2 41,083 0 67,964
QUIDELORTHO CORP COM 219798105   70,470 791 SH   SOLE 4 136 0 655
QUIDELORTHO CORP COM 219798105   782,388 8,782 SH   SOLE 7 8,782 0 0
QUIDELORTHO CORP COM 219798105   9,365,408 105,123 SH   SOLE 18 105,123 0 0
QUIDELORTHO CORP COM 219798105   1,372,699 15,408 SH   SOLE 19 15,408 0 0
QUIDELORTHO CORP COM 219798105   266,759,336 2,994,268 SH   SOLE 21 2,994,268 0 0
QUIDELORTHO CORP COM 219798105   133,023,754 1,493,139 SH   SOLE 22 1,430,404 0 62,735
QUIDELORTHO CORP COM 219798105   354,222 3,976 SH   SOLE 23 3,976 0 0
QUIDELORTHO CORP COM 219798105   770,094 8,644 SH   SOLE 25 8,644 0 0
QUIDELORTHO CORP COM 219798105   2,453,984 27,545 SH   SOLE 26 23,221 0 4,324
QUIDELORTHO CORP COM 219798105   378,365 4,247 SH   SOLE 28 830 0 3,417
QUIDELORTHO CORP COM 219798105   13,720,484 154,007 SH   SOLE 30 154,007 0 0
QUIDELORTHO CORP COM 219798105   59,601 669 SH   SOLE 31 669 0 0
QUIDELORTHO CORP COM 219798105   137,199 1,540 SH   SOLE 36 1,540 0 0
QUIDELORTHO CORP COM 219798105   735,972 8,261 SH   SOLE 40 8,261 0 0
QUIDELORTHO CORP COM 219798105   21,649 243 SH   OTR 43 243 0 0
QUIDELORTHO CORP COM 219798105   5,618,015 63,060 SH   SOLE 43 60,711 0 2,349
QUINCE THERAPEUTICS INC COM 22053A107   2,178 1,396 SH   SOLE 2 1,056 0 340
QUINCE THERAPEUTICS INC COM 22053A107   6,663 4,271 SH   SOLE 18 4,271 0 0
QUINCE THERAPEUTICS INC COM 22053A107   18,391 11,789 SH   SOLE 19 11,789 0 0
QUINCE THERAPEUTICS INC COM 22053A107   86,571 55,494 SH   SOLE 21 55,494 0 0
QUINCE THERAPEUTICS INC COM 22053A107   391,381 250,885 SH   SOLE 22 250,885 0 0
QUINCE THERAPEUTICS INC COM 22053A107   111 71 SH   SOLE 43 71 0 0
QUINSTREET INC COM 74874Q100   1,569,353 98,888 SH   SOLE 2 54,425 0 44,463
QUINSTREET INC COM 74874Q100   2,428 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100   6,713 423 SH   SOLE 7 423 0 0
QUINSTREET INC COM 74874Q100   2,852,537 179,744 SH   SOLE 18 179,744 0 0
QUINSTREET INC COM 74874Q100   1,712,881 107,932 SH   SOLE 19 107,932 0 0
QUINSTREET INC COM 74874Q100   98,269,770 6,192,172 SH   SOLE 21 6,192,172 0 0
QUINSTREET INC COM 74874Q100   24,681,944 1,555,258 SH   SOLE 22 1,497,153 0 58,105
QUINSTREET INC COM 74874Q100   87,952 5,542 SH   SOLE 23 5,542 0 0
QUINSTREET INC COM 74874Q100   121,517 7,657 SH   SOLE 25 7,657 0 0
QUINSTREET INC COM 74874Q100   451,724 28,464 SH   SOLE 26 1,335 0 27,129
QUINSTREET INC COM 74874Q100   2,330,732 146,864 SH   SOLE 30 146,864 0 0
QUINSTREET INC COM 74874Q100   32,740 2,063 SH   SOLE 36 2,063 0 0
QUINSTREET INC COM 74874Q100   107,964 6,803 SH   SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100   891,833 56,196 SH   SOLE 43 55,120 0 1,076
QUIPT HOME MEDICAL CORP COM 74880P104   39,291 5,605 SH   SOLE 18 5,605 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   495,299 70,656 SH   SOLE 21 70,656 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   117,211 35,735 SH   SOLE 2 3,493 0 32,242
QUOTIENT TECHNOLOGY INC COM 749119103   4,041 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   837,279 255,268 SH   SOLE 18 255,268 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   594,500 181,250 SH   SOLE 19 181,250 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   10,828,323 3,301,318 SH   SOLE 21 3,301,318 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   6,560,167 2,000,051 SH   SOLE 22 1,933,740 0 66,311
QUOTIENT TECHNOLOGY INC COM 749119103   36,602 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   356,346 108,642 SH   SOLE 30 108,642 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   51,899 15,823 SH   SOLE 43 15,761 0 62
QURATE RETAIL INC COM SER A 74915M100   352,383 356,735 SH   SOLE 2 118,567 0 238,168
QURATE RETAIL INC COM SER A 74915M100   1,553 1,572 SH   SOLE 4 1,572 0 0
QURATE RETAIL INC COM SER A 74915M100   25,041 25,350 SH   SOLE 7 25,350 0 0
QURATE RETAIL INC COM SER A 74915M100   973,822 985,849 SH   SOLE 18 985,849 0 0
QURATE RETAIL INC COM SER A 74915M100   688,178 696,677 SH   SOLE 19 696,677 0 0
QURATE RETAIL INC COM SER A 74915M100   12,281,719 12,433,407 SH   SOLE 21 12,433,407 0 0
QURATE RETAIL INC COM SER A 74915M100   9,881,040 10,003,078 SH   SOLE 22 9,576,186 0 426,892
QURATE RETAIL INC COM SER A 74915M100   60,581 61,329 SH   SOLE 25 61,329 0 0
QURATE RETAIL INC COM SER A 74915M100   129,516 131,116 SH   SOLE 26 100,993 0 30,123
QURATE RETAIL INC COM SER A 74915M100   6,680 6,763 SH   SOLE 28 6,763 0 0
QURATE RETAIL INC COM SER A 74915M100   204,819 207,349 SH   SOLE 30 207,349 0 0
QURATE RETAIL INC COM SER A 74915M100   47,522 48,109 SH   SOLE 34 48,109 0 0
QURATE RETAIL INC COM SER A 74915M100   91,816 92,950 SH   SOLE 36 92,950 0 0
QURATE RETAIL INC COM SER A 74915M100   54,572 55,246 SH   SOLE 40 55,246 0 0
QURATE RETAIL INC COM SER A 74915M100   252,094 255,207 SH   SOLE 43 245,195 0 10,012
R1 RCM INC COM 77634L105   2,044,620 136,308 SH   SOLE 2 102,921 0 33,387
R1 RCM INC COM 77634L105   6,810 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 77634L105   816,915 54,461 SH   SOLE 7 54,461 0 0
R1 RCM INC COM 77634L105   8,930,430 595,362 SH   SOLE 18 595,362 0 0
R1 RCM INC COM 77634L105   14,816,595 987,773 SH   SOLE 19 987,773 0 0
R1 RCM INC COM 77634L105   157,671,165 10,511,411 SH   SOLE 21 10,511,411 0 0
R1 RCM INC COM 77634L105   65,354,130 4,356,942 SH   SOLE 22 4,245,880 0 111,062
R1 RCM INC COM 77634L105   375,900 25,060 SH   SOLE 25 25,060 0 0
R1 RCM INC COM 77634L105   1,210,965 80,731 SH   SOLE 26 70,023 0 10,708
R1 RCM INC COM 77634L105   110,220 7,348 SH   SOLE 28 2,298 0 5,050
R1 RCM INC COM 77634L105   8,043,525 536,235 SH   SOLE 30 536,235 0 0
R1 RCM INC COM 77634L105   72,375 4,825 SH   SOLE 34 4,825 0 0
R1 RCM INC COM 77634L105   132,990 8,866 SH   SOLE 36 8,866 0 0
R1 RCM INC COM 77634L105   371,970 24,798 SH   SOLE 40 24,798 0 0
R1 RCM INC COM 77634L105   10,860 724 SH   OTR 43 724 0 0
R1 RCM INC COM 77634L105   4,685,115 312,341 SH   SOLE 43 284,181 0 28,160
RA MED SYS INC COM 74933X302   28,209 18,437 SH   SOLE 22 18,437 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   157,478 83,765 SH   SOLE 2 33,561 0 50,204
RACKSPACE TECHNOLOGY INC COM 750102105   226 120 SH   SOLE 4 120 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   1,624 864 SH   SOLE 7 864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   299,572 159,347 SH   SOLE 18 159,347 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   314,415 167,242 SH   SOLE 19 167,242 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   4,040,383 2,149,140 SH   SOLE 21 2,149,140 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   2,968,287 1,578,876 SH   SOLE 22 1,507,703 0 71,173
RACKSPACE TECHNOLOGY INC COM 750102105   14,907 7,929 SH   SOLE 25 7,929 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   58,836 31,296 SH   SOLE 26 27,695 0 3,601
RACKSPACE TECHNOLOGY INC COM 750102105   154,968 82,430 SH   SOLE 30 82,430 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   13,993 7,443 SH   SOLE 36 7,443 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   11,797 6,275 SH   SOLE 40 6,275 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   141,912 75,485 SH   SOLE 43 75,485 0 0
RADCOM LTD SHS NEW M81865111   168,971 16,763 SH   SOLE 21 16,763 0 0
RADIAN GROUP INC COM 750236101   4,643,763 210,125 SH   SOLE 2 70,518 0 139,607
RADIAN GROUP INC COM 750236101   8,398 380 SH   SOLE 4 380 0 0
RADIAN GROUP INC COM 750236101   1,006,589 45,547 SH   SOLE 7 45,547 0 0
RADIAN GROUP INC COM 750236101   10,084,451 456,310 SH   SOLE 18 456,310 0 0
RADIAN GROUP INC COM 750236101   8,179,718 370,123 SH   SOLE 19 370,123 0 0
RADIAN GROUP INC COM 750236101   202,503,670 9,163,062 SH   SOLE 21 9,163,062 0 0
RADIAN GROUP INC COM 750236101   98,117,370 4,439,700 SH   SOLE 22 4,254,867 0 184,833
RADIAN GROUP INC COM 750236101   57,217 2,589 SH   SOLE 23 2,589 0 0
RADIAN GROUP INC COM 750236101   626,800 28,362 SH   SOLE 25 28,362 0 0
RADIAN GROUP INC COM 750236101   2,136,429 96,671 SH   SOLE 26 81,759 0 14,912
RADIAN GROUP INC COM 750236101   277,775 12,569 SH   SOLE 28 3,409 0 9,160
RADIAN GROUP INC COM 750236101   3,723,010 168,462 SH   SOLE 30 168,462 0 0
RADIAN GROUP INC COM 750236101   227,475 10,293 SH   SOLE 36 10,293 0 0
RADIAN GROUP INC COM 750236101   569,605 25,774 SH   SOLE 40 25,774 0 0
RADIAN GROUP INC COM 750236101   1,652,984 74,796 SH   SOLE 43 72,330 0 2,466
RADIANT LOGISTICS INC COM 75025X100   674,972 102,892 SH   SOLE 2 35,407 0 67,485
RADIANT LOGISTICS INC COM 75025X100   4,139 631 SH   SOLE 7 631 0 0
RADIANT LOGISTICS INC COM 75025X100   788,545 120,205 SH   SOLE 18 109,974 0 10,231
RADIANT LOGISTICS INC COM 75025X100   470,319 71,695 SH   SOLE 19 71,695 0 0
RADIANT LOGISTICS INC COM 75025X100   8,166,708 1,244,925 SH   SOLE 21 1,244,925 0 0
RADIANT LOGISTICS INC COM 75025X100   7,031,329 1,071,849 SH   SOLE 22 1,045,936 0 25,913
RADIANT LOGISTICS INC COM 75025X100   21,924 3,342 SH   SOLE 43 3,342 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   1,110,167 75,676 SH   SOLE 2 23,779 0 51,897
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   515,973 35,172 SH   SOLE 7 35,172 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   3,086,011 210,362 SH   SOLE 18 210,362 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   2,238,261 152,574 SH   SOLE 19 152,574 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   39,908,224 2,720,397 SH   SOLE 21 2,720,397 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   30,633,674 2,088,185 SH   SOLE 22 1,995,664 0 92,521
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   180,866 12,329 SH   SOLE 25 12,329 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   799,632 54,508 SH   SOLE 26 44,735 0 9,773
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   1,921,902 131,009 SH   SOLE 30 131,009 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   185,972 12,677 SH   SOLE 40 12,677 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   567,069 38,655 SH   SOLE 43 37,598 0 1,057
RADNET INC COM 750491102   741,889 29,640 SH   SOLE 2 18,041 0 11,599
RADNET INC COM 750491102   3,329 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102   452,843 18,092 SH   SOLE 7 18,092 0 0
RADNET INC COM 750491102   4,057,563 162,108 SH   SOLE 18 162,108 0 0
RADNET INC COM 750491102   2,478,671 99,028 SH   SOLE 19 99,028 0 0
RADNET INC COM 750491102   126,690,496 5,061,546 SH   SOLE 21 5,061,546 0 0
RADNET INC COM 750491102   32,478,653 1,297,589 SH   SOLE 22 1,255,735 0 41,854
RADNET INC COM 750491102   233,004 9,309 SH   SOLE 25 9,309 0 0
RADNET INC COM 750491102   875,474 34,977 SH   SOLE 26 26,734 0 8,243
RADNET INC COM 750491102   3,587,174 143,315 SH   SOLE 30 143,315 0 0
RADNET INC COM 750491102   208,099 8,314 SH   SOLE 40 8,314 0 0
RADNET INC COM 750491102   459,976 18,377 SH   SOLE 43 17,560 0 817
RADWARE LTD ORD M81873107   2,649 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107   397,693 18,463 SH   SOLE 7 18,463 0 0
RADWARE LTD ORD M81873107   17,088,694 793,347 SH   SOLE 21 793,347 0 0
RADWARE LTD ORD M81873107   6,530,433 303,177 SH   SOLE 22 283,044 0 20,133
RADWARE LTD ORD M81873107   113,731 5,280 SH   SOLE 25 5,280 0 0
RADWARE LTD ORD M81873107   123,424 5,730 SH   SOLE 26 264 0 5,466
RADWARE LTD ORD M81873107   412,900 19,169 SH   SOLE 30 19,169 0 0
RADWARE LTD ORD M81873107   127,517 5,920 SH   SOLE 40 5,920 0 0
RADWARE LTD ORD M81873107   278,620 12,935 SH   SOLE 43 12,563 0 372
RAFAEL HLDGS INC COM CL B 75062E106   744 480 SH   SOLE 2 0 0 480
RAFAEL HLDGS INC COM CL B 75062E106   3,435 2,216 SH   SOLE 18 2,216 0 0
RAFAEL HLDGS INC COM CL B 75062E106   44,876 28,952 SH   SOLE 21 28,952 0 0
RAFAEL HLDGS INC COM CL B 75062E106   245,825 158,597 SH   SOLE 22 158,597 0 0
RAFAEL HLDGS INC COM CL B 75062E106   169 109 SH   SOLE 43 96 0 13
RAIN ONCOLOGY INC COM 75082Q105   8,242 943 SH   SOLE 2 943 0 0
RAIN ONCOLOGY INC COM 75082Q105   11,703 1,339 SH   SOLE 18 1,339 0 0
RAIN ONCOLOGY INC COM 75082Q105   146,780 16,794 SH   SOLE 21 16,794 0 0
RAIN ONCOLOGY INC COM 75082Q105   493,085 56,417 SH   SOLE 22 56,417 0 0
RALLYBIO CORP COM 75120L100   76,406 13,381 SH   SOLE 2 1,002 0 12,379
RALLYBIO CORP COM 75120L100   1,707 299 SH   SOLE 7 299 0 0
RALLYBIO CORP COM 75120L100   269,609 47,217 SH   SOLE 18 47,217 0 0
RALLYBIO CORP COM 75120L100   208,706 36,551 SH   SOLE 19 36,551 0 0
RALLYBIO CORP COM 75120L100   3,222,496 564,360 SH   SOLE 21 564,360 0 0
RALLYBIO CORP COM 75120L100   1,539,913 269,687 SH   SOLE 22 263,493 0 6,194
RALPH LAUREN CORP CL A 751212101   24,067,038 206,283 SH   SOLE 2 171,826 0 34,457
RALPH LAUREN CORP CL A 751212101   3,550,501 30,432 SH   SOLE 4 22,724 0 7,708
RALPH LAUREN CORP CL A 751212101   3,503,483 30,029 SH   SOLE 7 28,706 0 1,323
RALPH LAUREN CORP CL A 751212101   737,704 6,323 SH   SOLE 13 6,323 0 0
RALPH LAUREN CORP CL A 751212101   208,489 1,787 SH   SOLE 15 1,787 0 0
RALPH LAUREN CORP CL A 751212101   61,423,040 526,468 SH   SOLE 18 484,960 0 41,508
RALPH LAUREN CORP CL A 751212101   175,559,766 1,504,755 SH   SOLE 19 1,504,755 0 0
RALPH LAUREN CORP CL A 751212101   113,282,370 970,964 SH   SOLE 21 970,964 0 0
RALPH LAUREN CORP CL A 751212101   144,685,617 1,240,127 SH   SOLE 22 1,165,454 0 74,673
RALPH LAUREN CORP CL A 751212101   7,356,744 63,056 SH   SOLE 23 63,056 0 0
RALPH LAUREN CORP CL A 751212101   4,494,245 38,521 SH   SOLE 25 38,521 0 0
RALPH LAUREN CORP CL A 751212101   8,390,556 71,917 SH   SOLE 26 30,010 0 41,907
RALPH LAUREN CORP CL A 751212101   2,377,968 20,382 SH   SOLE 28 866 0 19,516
RALPH LAUREN CORP CL A 751212101   938,377 8,043 SH   SOLE 29 8,043 0 0
RALPH LAUREN CORP CL A 751212101   16,081,793 137,840 SH   SOLE 30 137,840 0 0
RALPH LAUREN CORP CL A 751212101   317,576 2,722 SH   SOLE 31 2,722 0 0
RALPH LAUREN CORP CL A 751212101   10,913,078 93,538 SH   SOLE 34 93,538 0 0
RALPH LAUREN CORP CL A 751212101   123,670 1,060 SH   SOLE 36 1,060 0 0
RALPH LAUREN CORP CL A 751212101   840,024 7,200 SH   SOLE 40 7,200 0 0
RALPH LAUREN CORP CL A 751212101   3,649,327 31,279 SH   SOLE 43 29,210 0 2,069
RAMACO RES INC COM 75134P303   129,736 14,726 SH   SOLE 2 7,099 0 7,627
RAMACO RES INC COM 75134P303   2,687 305 SH   SOLE 7 305 0 0
RAMACO RES INC COM 75134P303   521,076 59,146 SH   SOLE 18 59,146 0 0
RAMACO RES INC COM 75134P303   383,120 43,487 SH   SOLE 19 43,487 0 0
RAMACO RES INC COM 75134P303   6,779,621 769,537 SH   SOLE 21 769,537 0 0
RAMACO RES INC COM 75134P303   5,185,231 588,562 SH   SOLE 22 569,744 0 18,818
RAMACO RES INC COM 75134P303   651,931 73,999 SH   SOLE 43 65,400 0 8,599
RAMBUS INC DEL COM 750917106   9,945,875 194,028 SH   SOLE 2 142,095 0 51,933
RAMBUS INC DEL COM 750917106   47,364 924 SH   SOLE 4 371 0 553
RAMBUS INC DEL COM 750917106   1,233,982 24,073 SH   SOLE 7 24,073 0 0
RAMBUS INC DEL COM 750917106   221,802 4,327 SH   SOLE 13 4,327 0 0
RAMBUS INC DEL COM 750917106   17,418,763 339,812 SH   SOLE 18 339,812 0 0
RAMBUS INC DEL COM 750917106   31,879,670 621,921 SH   SOLE 19 621,921 0 0
RAMBUS INC DEL COM 750917106   642,618,478 12,536,451 SH   SOLE 21 12,536,451 0 0
RAMBUS INC DEL COM 750917106   155,349,017 3,030,609 SH   SOLE 22 2,941,320 0 89,289
RAMBUS INC DEL COM 750917106   284,032 5,541 SH   SOLE 23 5,541 0 0
RAMBUS INC DEL COM 750917106   5,650,082 110,224 SH   SOLE 25 110,224 0 0
RAMBUS INC DEL COM 750917106   5,484,410 106,992 SH   SOLE 26 60,653 0 46,339
RAMBUS INC DEL COM 750917106   834,000 16,270 SH   SOLE 28 2,005 0 14,265
RAMBUS INC DEL COM 750917106   10,790,794 210,511 SH   SOLE 30 210,511 0 0
RAMBUS INC DEL COM 750917106   28,430,590 554,635 SH   SOLE 34 554,635 0 0
RAMBUS INC DEL COM 750917106   281,827 5,498 SH   SOLE 36 5,498 0 0
RAMBUS INC DEL COM 750917106   909,660 17,746 SH   SOLE 40 17,746 0 0
RAMBUS INC DEL COM 750917106   4,344,182 84,748 SH   SOLE 43 79,848 0 4,900
RANGE RES CORP COM 75281A109   39,103,284 1,477,268 SH   SOLE 2 204,939 0 1,272,329
RANGE RES CORP COM 75281A109   20,911 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109   1,471,679 55,598 SH   SOLE 7 55,598 0 0
RANGE RES CORP COM 75281A109   13,039,360 492,609 SH   SOLE 18 492,609 0 0
RANGE RES CORP COM 75281A109   1,945,730 73,507 SH   SOLE 19 73,507 0 0
RANGE RES CORP COM 75281A109   351,283,714 13,271,013 SH   SOLE 21 13,271,013 0 0
RANGE RES CORP COM 75281A109   184,812,587 6,981,964 SH   SOLE 22 6,669,270 0 312,694
RANGE RES CORP COM 75281A109   37,640 1,422 SH   SOLE 25 1,422 0 0
RANGE RES CORP COM 75281A109   3,058,370 115,541 SH   SOLE 26 93,491 0 22,050
RANGE RES CORP COM 75281A109   1,936,307 73,151 SH   SOLE 28 72,871 0 280
RANGE RES CORP COM 75281A109   6,053,610 228,697 SH   SOLE 30 228,697 0 0
RANGE RES CORP COM 75281A109   88,172 3,331 SH   SOLE 31 3,331 0 0
RANGE RES CORP COM 75281A109   17,345,526 655,290 SH   SOLE 43 609,116 0 46,174
RANGER ENERGY SVCS INC COM CL A 75282U104   4,321 424 SH   SOLE 2 0 0 424
RANGER ENERGY SVCS INC COM CL A 75282U104   19,361 1,900 SH   SOLE 18 1,900 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   302,867 29,722 SH   SOLE 21 29,722 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   845,210 82,945 SH   SOLE 22 82,945 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   568,738 13,926 SH   SOLE 2 9,843 0 4,083
RANGER OIL CORPORATION CLASS A COM 70788V102   6,861 168 SH   SOLE 7 168 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   2,442,150 59,798 SH   SOLE 18 59,798 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   1,568,419 38,404 SH   SOLE 19 38,404 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   91,408,415 2,238,208 SH   SOLE 21 2,238,208 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   22,937,623 561,646 SH   SOLE 22 546,234 0 15,412
RANGER OIL CORPORATION CLASS A COM 70788V102   86,417 2,116 SH   SOLE 26 0 0 2,116
RANGER OIL CORPORATION CLASS A COM 70788V102   188,599 4,618 SH   SOLE 28 0 0 4,618
RANGER OIL CORPORATION CLASS A COM 70788V102   1,151,525 28,196 SH   SOLE 30 28,196 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   869,648 21,294 SH   SOLE 43 20,925 0 369
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   328,088 63,583 SH   SOLE 22 63,583 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   214,114 41,018 SH   SOLE 2 12,048 0 28,970
RANPAK HOLDINGS CORP COM CL A 75321W103   18,317 3,509 SH   SOLE 4 126 0 3,383
RANPAK HOLDINGS CORP COM CL A 75321W103   2,934 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   614,650 117,749 SH   SOLE 18 117,749 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   460,117 88,145 SH   SOLE 19 88,145 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   8,061,157 1,544,283 SH   SOLE 21 1,544,283 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   5,588,772 1,070,646 SH   SOLE 22 1,021,961 0 48,685
RANPAK HOLDINGS CORP COM CL A 75321W103   59,879 11,471 SH   SOLE 25 11,471 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   212,464 40,702 SH   SOLE 26 32,687 0 8,015
RANPAK HOLDINGS CORP COM CL A 75321W103   44,929 8,607 SH   SOLE 28 777 0 7,830
RANPAK HOLDINGS CORP COM CL A 75321W103   2,340,627 448,396 SH   SOLE 30 448,396 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   75,659 14,494 SH   SOLE 36 14,494 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   29,206 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   168,376 32,256 SH   SOLE 43 31,184 0 1,072
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   39,662 30,276 SH   SOLE 18 30,276 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   1,241,611 947,795 SH   SOLE 19 947,795 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   61,429 46,892 SH   SOLE 21 46,892 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   2,747 2,097 SH   SOLE 22 2,097 0 0
RAPID7 INC COM 753422104   8,210,223 178,833 SH   SOLE 2 106,779 0 72,054
RAPID7 INC COM 753422104   376,646 8,204 SH   SOLE 4 203 0 8,001
RAPID7 INC COM 753422104   512,952 11,173 SH   SOLE 7 11,173 0 0
RAPID7 INC COM 753422104   7,741,482 168,623 SH   SOLE 18 155,033 0 13,590
RAPID7 INC COM 753422104   32,692,603 712,102 SH   SOLE 19 712,102 0 0
RAPID7 INC COM 753422104   108,333,092 2,359,684 SH   SOLE 21 2,359,684 0 0
RAPID7 INC COM 753422104   91,450,838 1,991,959 SH   SOLE 22 1,927,403 0 64,556
RAPID7 INC COM 753422104   1,296,774 28,246 SH   SOLE 23 28,246 0 0
RAPID7 INC COM 753422104   399,922 8,711 SH   SOLE 25 8,711 0 0
RAPID7 INC COM 753422104   4,422,097 96,321 SH   SOLE 26 25,945 0 70,376
RAPID7 INC COM 753422104   45,084 982 SH   SOLE 28 982 0 0
RAPID7 INC COM 753422104   19,149,153 417,102 SH   SOLE 30 417,102 0 0
RAPID7 INC COM 753422104   14,951,969 325,680 SH   SOLE 34 325,680 0 0
RAPID7 INC COM 753422104   25,250 550 SH   SOLE 36 550 0 0
RAPID7 INC COM 753422104   470,761 10,254 SH   SOLE 40 10,254 0 0
RAPID7 INC COM 753422104   1,651,429 35,971 SH   SOLE 43 33,822 0 2,149
RAPID7 INC NOTE 0.250% 3/1 753422AF1   2,957,345 3,405,000 PRN   SOLE 21 3,405,000 0 0
RAPT THERAPEUTICS INC COM 75382E109   347,145 18,918 SH   SOLE 2 8,508 0 10,410
RAPT THERAPEUTICS INC COM 75382E109   249,377 13,590 SH   SOLE 7 13,590 0 0
RAPT THERAPEUTICS INC COM 75382E109   1,493,048 81,365 SH   SOLE 18 81,365 0 0
RAPT THERAPEUTICS INC COM 75382E109   1,088,155 59,300 SH   SOLE 19 59,300 0 0
RAPT THERAPEUTICS INC COM 75382E109   22,802,572 1,242,647 SH   SOLE 21 1,242,647 0 0
RAPT THERAPEUTICS INC COM 75382E109   12,902,252 703,120 SH   SOLE 22 680,559 0 22,561
RAPT THERAPEUTICS INC COM 75382E109   85,768 4,674 SH   SOLE 25 4,674 0 0
RAPT THERAPEUTICS INC COM 75382E109   42,462 2,314 SH   SOLE 26 648 0 1,666
RAPT THERAPEUTICS INC COM 75382E109   625,955 34,112 SH   SOLE 30 34,112 0 0
RAPT THERAPEUTICS INC COM 75382E109   64,812 3,532 SH   SOLE 40 3,532 0 0
RAPT THERAPEUTICS INC COM 75382E109   149,222 8,132 SH   SOLE 43 7,560 0 572
RAVE RESTAURANT GROUP INC COM 754198109   4,730 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109   37,405 25,976 SH   SOLE 22 25,976 0 0
RAYMOND JAMES FINL INC COM 754730109   38,994,228 418,079 SH   SOLE 2 85,152 0 332,927
RAYMOND JAMES FINL INC COM 754730109   13,307,111 142,673 SH   SOLE 4 80,167 0 62,506
RAYMOND JAMES FINL INC COM 754730109   12,286,457 131,730 SH   SOLE 7 126,335 0 5,395
RAYMOND JAMES FINL INC COM 754730109   388,656 4,167 SH   SOLE 13 4,167 0 0
RAYMOND JAMES FINL INC COM 754730109   3,081,081 33,034 SH   SOLE 15 33,034 0 0
RAYMOND JAMES FINL INC COM 754730109   100,312,303 1,075,504 SH   SOLE 18 1,006,250 0 69,254
RAYMOND JAMES FINL INC COM 754730109   148,420,458 1,591,299 SH   SOLE 19 1,591,299 0 0
RAYMOND JAMES FINL INC COM 754730109   532,819,332 5,712,655 SH   SOLE 21 5,712,655 0 0
RAYMOND JAMES FINL INC COM 754730109   405,757,704 4,350,356 SH   SOLE 22 3,949,676 0 400,680
RAYMOND JAMES FINL INC COM 754730109   33,266,984 356,674 SH   SOLE 23 356,674 0 0
RAYMOND JAMES FINL INC COM 754730109   37,696,003 404,160 SH   SOLE 25 403,707 0 453
RAYMOND JAMES FINL INC COM 754730109   30,011,581 321,771 SH   SOLE 26 115,306 0 206,465
RAYMOND JAMES FINL INC COM 754730109   39,125,926 419,491 SH   SOLE 28 2,563 0 416,928
RAYMOND JAMES FINL INC COM 754730109   31,059 333 SH   SOLE 29 333 0 0
RAYMOND JAMES FINL INC COM 754730109   98,227,487 1,053,152 SH   SOLE 30 1,018,948 0 34,204
RAYMOND JAMES FINL INC COM 754730109   4,894,716 52,479 SH   SOLE 31 37,838 0 14,641
RAYMOND JAMES FINL INC COM 754730109   9,711,086 104,118 SH   SOLE 34 104,118 0 0
RAYMOND JAMES FINL INC COM 754730109   5,260,988 56,406 SH   SOLE 36 56,406 0 0
RAYMOND JAMES FINL INC COM 754730109   710,531 7,618 SH   SOLE 40 7,618 0 0
RAYMOND JAMES FINL INC COM 754730109   56,335 604 SH   OTR 43 604 0 0
RAYMOND JAMES FINL INC COM 754730109   17,527,285 187,920 SH   SOLE 43 161,239 0 26,681
RAYONIER ADVANCED MATLS INC COM 75508B104   262,870 41,925 SH   SOLE 2 5,329 0 36,596
RAYONIER ADVANCED MATLS INC COM 75508B104   2,709 432 SH   SOLE 7 432 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   1,408,963 224,715 SH   SOLE 18 224,715 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   776,859 123,901 SH   SOLE 19 123,901 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   48,876,681 7,795,324 SH   SOLE 21 7,795,324 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   11,044,523 1,761,487 SH   SOLE 22 1,710,485 0 51,002
RAYONIER ADVANCED MATLS INC COM 75508B104   475,072 75,769 SH   SOLE 30 75,769 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   97,480 15,547 SH   SOLE 43 14,971 0 576
RAYONIER INC COM 754907103   7,922,998 238,214 SH   SOLE 2 123,159 0 115,055
RAYONIER INC COM 754907103   13,537 407 SH   SOLE 4 407 0 0
RAYONIER INC COM 754907103   504,587 15,171 SH   SOLE 7 15,171 0 0
RAYONIER INC COM 754907103   9,843,131 295,945 SH   SOLE 18 295,945 0 0
RAYONIER INC COM 754907103   1,501,756 45,152 SH   SOLE 19 45,152 0 0
RAYONIER INC COM 754907103   269,741,859 8,110,098 SH   SOLE 21 8,110,098 0 0
RAYONIER INC COM 754907103   139,355,076 4,189,870 SH   SOLE 22 4,001,920 0 187,950
RAYONIER INC COM 754907103   3,877,916 116,594 SH   SOLE 25 116,594 0 0
RAYONIER INC COM 754907103   2,418,069 72,702 SH   SOLE 26 53,767 0 18,935
RAYONIER INC COM 754907103   125,823 3,783 SH   SOLE 28 2,477 0 1,306
RAYONIER INC COM 754907103   10,698,944 321,676 SH   SOLE 30 321,676 0 0
RAYONIER INC COM 754907103   69,314 2,084 SH   SOLE 31 2,084 0 0
RAYONIER INC COM 754907103   564,189 16,963 SH   SOLE 34 16,963 0 0
RAYONIER INC COM 754907103   74,436 2,238 SH   SOLE 36 2,238 0 0
RAYONIER INC COM 754907103   764,814 22,995 SH   SOLE 40 22,995 0 0
RAYONIER INC COM 754907103   3,474,861 104,476 SH   SOLE 43 99,034 0 5,442
RAYTHEON TECHNOLOGIES CORP COM 75513E101   302,229,901 3,086,183 SH   SOLE 2 548,360 0 2,537,823
RAYTHEON TECHNOLOGIES CORP COM 75513E101   87,037,442 888,772 SH   SOLE 4 449,660 0 439,112
RAYTHEON TECHNOLOGIES CORP COM 75513E101   159,940,647 1,633,214 SH   SOLE 7 1,590,396 0 42,818
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,772,459 38,522 SH   SOLE 13 38,522 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   24,534,893 250,535 SH   SOLE 15 250,535 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   196 2 SH   SOLE 17 0 0 2
RAYTHEON TECHNOLOGIES CORP COM 75513E101   268,577,046 2,742,541 SH   SOLE 18 2,606,797 0 135,744
RAYTHEON TECHNOLOGIES CORP COM 75513E101   74,735,084 763,148 SH   SOLE 19 763,148 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   4,394,695,516 44,875,886 SH   SOLE 21 44,875,886 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,069,978,681 31,348,705 SH   SOLE 22 28,315,144 0 3,033,561
RAYTHEON TECHNOLOGIES CORP COM 75513E101   309,426,679 3,159,672 SH   SOLE 23 3,159,672 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   72,971,658 745,141 SH   SOLE 25 739,682 0 5,459
RAYTHEON TECHNOLOGIES CORP COM 75513E101   264,701,656 2,702,968 SH   SOLE 26 1,024,861 0 1,678,107
RAYTHEON TECHNOLOGIES CORP COM 75513E101   14,857,842 151,719 SH   SOLE 28 0 0 151,719
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,048,145 10,703 SH   SOLE 29 10,703 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   626,049,940 6,392,831 SH   SOLE 30 6,392,831 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   42,906,952 438,139 SH   SOLE 31 326,745 0 111,394
RAYTHEON TECHNOLOGIES CORP COM 75513E101   40,552,519 414,097 SH   SOLE 36 414,097 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,327,074 33,974 SH   SOLE 40 33,974 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   148,110,179 1,512,409 SH   SOLE 43 1,340,835 0 171,573
RBB BANCORP COM 74930B105   171,833 11,086 SH   SOLE 2 3,115 0 7,971
RBB BANCORP COM 74930B105   1,054 68 SH   SOLE 7 68 0 0
RBB BANCORP COM 74930B105   705,669 45,527 SH   SOLE 18 45,527 0 0
RBB BANCORP COM 74930B105   409,495 26,419 SH   SOLE 19 26,419 0 0
RBB BANCORP COM 74930B105   8,480,019 547,098 SH   SOLE 21 547,098 0 0
RBB BANCORP COM 74930B105   5,851,250 377,500 SH   SOLE 22 364,783 0 12,717
RBB BANCORP COM 74930B105   33,573 2,166 SH   SOLE 43 2,166 0 0
RBC BEARINGS INC COM 75524B104   6,070,529 26,084 SH   SOLE 2 8,553 0 17,531
RBC BEARINGS INC COM 75524B104   19,782 85 SH   SOLE 4 85 0 0
RBC BEARINGS INC COM 75524B104   68,888 296 SH   SOLE 7 296 0 0
RBC BEARINGS INC COM 75524B104   17,990,494 77,302 SH   SOLE 18 77,302 0 0
RBC BEARINGS INC COM 75524B104   13,125,507 56,398 SH   SOLE 19 56,398 0 0
RBC BEARINGS INC COM 75524B104   331,468,728 1,424,263 SH   SOLE 21 1,424,263 0 0
RBC BEARINGS INC COM 75524B104   177,244,143 761,587 SH   SOLE 22 728,326 0 33,261
RBC BEARINGS INC COM 75524B104   1,101,744 4,734 SH   SOLE 25 4,734 0 0
RBC BEARINGS INC COM 75524B104   2,958,929 12,714 SH   SOLE 26 10,240 0 2,474
RBC BEARINGS INC COM 75524B104   907,414 3,899 SH   SOLE 28 449 0 3,450
RBC BEARINGS INC COM 75524B104   3,094,611 13,297 SH   SOLE 30 13,297 0 0
RBC BEARINGS INC COM 75524B104   1,091,504 4,690 SH   SOLE 40 4,690 0 0
RBC BEARINGS INC COM 75524B104   1,784,574 7,668 SH   SOLE 43 7,176 0 492
RBC BEARINGS INC 5% CNV PFD SR A 75524B203   39,211,936 347,932 SH   SOLE 21 347,932 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   374,981 4,797 SH   SOLE 2 2,561 0 2,236
RCI HOSPITALITY HLDGS INC COM 74934Q108   5,706 73 SH   SOLE 7 73 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,836,213 23,490 SH   SOLE 18 23,490 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,337,723 17,113 SH   SOLE 19 17,113 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   22,415,560 286,754 SH   SOLE 21 286,754 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   17,779,845 227,451 SH   SOLE 22 221,322 0 6,129
RCI HOSPITALITY HLDGS INC COM 74934Q108   106,858 1,367 SH   SOLE 25 1,367 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   40,258 515 SH   SOLE 26 0 0 515
RCI HOSPITALITY HLDGS INC COM 74934Q108   95,289 1,219 SH   SOLE 30 1,219 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   124,447 1,592 SH   SOLE 40 1,592 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   2,902 251 SH   SOLE 2 0 0 251
RCM TECHNOLOGIES INC COM NEW 749360400   13,768 1,191 SH   SOLE 18 1,191 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   178,822 15,469 SH   SOLE 21 15,469 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   144,442 12,495 SH   SOLE 22 12,495 0 0
RE MAX HLDGS INC CL A 75524W108   1,035,064 55,174 SH   SOLE 2 41,019 0 14,155
RE MAX HLDGS INC CL A 75524W108   1,163 62 SH   SOLE 4 62 0 0
RE MAX HLDGS INC CL A 75524W108   5,590 298 SH   SOLE 7 298 0 0
RE MAX HLDGS INC CL A 75524W108   1,229,643 65,546 SH   SOLE 18 65,546 0 0
RE MAX HLDGS INC CL A 75524W108   683,183 36,417 SH   SOLE 19 36,417 0 0
RE MAX HLDGS INC CL A 75524W108   43,531,736 2,320,455 SH   SOLE 21 2,320,455 0 0
RE MAX HLDGS INC CL A 75524W108   9,873,050 526,282 SH   SOLE 22 501,967 0 24,315
RE MAX HLDGS INC CL A 75524W108   44,274 2,360 SH   SOLE 25 2,360 0 0
RE MAX HLDGS INC CL A 75524W108   37,764 2,013 SH   SOLE 26 0 0 2,013
RE MAX HLDGS INC CL A 75524W108   703,237 37,486 SH   SOLE 30 37,486 0 0
RE MAX HLDGS INC CL A 75524W108   33,824 1,803 SH   SOLE 40 1,803 0 0
RE MAX HLDGS INC CL A 75524W108   578,371 30,830 SH   SOLE 43 30,223 0 607
READING INTL INC CL A 755408101   10,527 3,239 SH   SOLE 18 3,239 0 0
READING INTL INC CL A 755408101   118,069 36,329 SH   SOLE 21 36,329 0 0
READING INTL INC CL A 755408101   168,041 51,705 SH   SOLE 22 51,705 0 0
READY CAPITAL CORP COM 75574U101   849,612 83,541 SH   SOLE 2 28,169 0 55,372
READY CAPITAL CORP COM 75574U101   6,539 643 SH   SOLE 7 643 0 0
READY CAPITAL CORP COM 75574U101   2,660,553 261,608 SH   SOLE 18 261,608 0 0
READY CAPITAL CORP COM 75574U101   1,458,815 143,443 SH   SOLE 19 143,443 0 0
READY CAPITAL CORP COM 75574U101   123,258,752 12,119,838 SH   SOLE 21 12,119,838 0 0
READY CAPITAL CORP COM 75574U101   26,813,103 2,636,490 SH   SOLE 22 2,532,524 0 103,966
READY CAPITAL CORP COM 75574U101   187,759 18,462 SH   SOLE 25 18,462 0 0
READY CAPITAL CORP COM 75574U101   665,962 65,483 SH   SOLE 26 58,205 0 7,278
READY CAPITAL CORP COM 75574U101   106,744 10,496 SH   SOLE 28 3,364 0 7,132
READY CAPITAL CORP COM 75574U101   1,667,005 163,914 SH   SOLE 30 163,914 0 0
READY CAPITAL CORP COM 75574U101   199,891 19,655 SH   SOLE 40 19,655 0 0
READY CAPITAL CORP COM 75574U101   6,966 685 SH   OTR 43 685 0 0
READY CAPITAL CORP COM 75574U101   504,541 49,611 SH   SOLE 43 48,326 0 1,285
READY CAPITAL CORP 7% CN SR NT 2023 75574U200   8,741,597 350,084 SH   SOLE 21 350,084 0 0
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6   1,701,563 2,475,000 PRN   SOLE 21 2,475,000 0 0
REALTY INCOME CORP COM 756109104   75,937,650 1,199,268 SH   SOLE 2 117,344 0 1,081,924
REALTY INCOME CORP COM 756109104   50,175,781 792,416 SH   SOLE 4 586,842 0 205,574
REALTY INCOME CORP COM 756109104   90,309,264 1,426,236 SH   SOLE 7 1,407,541 0 18,695
REALTY INCOME CORP COM 756109104   903,576 14,270 SH   SOLE 13 14,270 0 0
REALTY INCOME CORP COM 756109104   6,705,208 105,894 SH   SOLE 15 105,894 0 0
REALTY INCOME CORP COM 756109104   61,146,794 965,679 SH   SOLE 18 912,554 0 53,125
REALTY INCOME CORP COM 756109104   75,974,945 1,199,857 SH   SOLE 19 1,199,857 0 0
REALTY INCOME CORP COM 756109104   1,421,836,606 22,454,779 SH   SOLE 21 22,454,779 0 0
REALTY INCOME CORP COM 756109104   1,192,799,048 18,837,635 SH   SOLE 22 17,428,418 0 1,409,217
REALTY INCOME CORP COM 756109104   76,293,951 1,204,895 SH   SOLE 23 1,204,895 0 0
REALTY INCOME CORP COM 756109104   184,806,512 2,918,612 SH   SOLE 25 2,918,237 0 375
REALTY INCOME CORP COM 756109104   67,897,529 1,072,292 SH   SOLE 26 398,268 0 674,024
REALTY INCOME CORP COM 756109104   93,029,681 1,469,199 SH   SOLE 28 10,334 0 1,458,865
REALTY INCOME CORP COM 756109104   14,754 233 SH   SOLE 29 233 0 0
REALTY INCOME CORP COM 756109104   292,497,115 4,619,348 SH   SOLE 30 4,619,348 0 0
REALTY INCOME CORP COM 756109104   11,306,989 178,569 SH   SOLE 31 130,761 0 47,808
REALTY INCOME CORP COM 756109104   1,677,537 26,493 SH   SOLE 34 26,493 0 0
REALTY INCOME CORP COM 756109104   10,864,572 171,582 SH   SOLE 36 171,582 0 0
REALTY INCOME CORP COM 756109104   1,605,542 25,356 SH   SOLE 40 25,356 0 0
REALTY INCOME CORP COM 756109104   79,783 1,260 SH   OTR 43 1,260 0 0
REALTY INCOME CORP COM 756109104   40,096,584 633,237 SH   SOLE 43 556,594 0 76,643
REATA PHARMACEUTICALS INC CL A 75615P103   2,762,513 30,384 SH   SOLE 2 18,067 0 12,317
REATA PHARMACEUTICALS INC CL A 75615P103   6,183 68 SH   SOLE 4 68 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   816,462 8,980 SH   SOLE 7 8,980 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   6,347,125 69,810 SH   SOLE 18 69,810 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   10,957,315 120,516 SH   SOLE 19 120,516 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   104,197,048 1,146,030 SH   SOLE 21 1,146,030 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   67,712,488 744,748 SH   SOLE 22 723,357 0 21,391
REATA PHARMACEUTICALS INC CL A 75615P103   55,461 610 SH   SOLE 23 610 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   498,878 5,487 SH   SOLE 25 5,487 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   1,102,314 12,124 SH   SOLE 26 9,748 0 2,376
REATA PHARMACEUTICALS INC CL A 75615P103   261,850 2,880 SH   SOLE 28 559 0 2,321
REATA PHARMACEUTICALS INC CL A 75615P103   4,333,520 47,663 SH   SOLE 30 47,663 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   28,640 315 SH   SOLE 34 315 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   49,824 548 SH   SOLE 36 548 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   465,874 5,124 SH   SOLE 40 5,124 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   18,275 201 SH   OTR 43 201 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   1,296,610 14,261 SH   SOLE 43 13,347 0 914
RECURSION PHARMACEUTICALS IN CL A 75629V104   1,192,836 178,836 SH   SOLE 2 65,628 0 113,208
RECURSION PHARMACEUTICALS IN CL A 75629V104   10,879 1,631 SH   SOLE 7 1,631 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   2,611,018 391,457 SH   SOLE 18 384,273 0 7,184
RECURSION PHARMACEUTICALS IN CL A 75629V104   3,135,534 470,095 SH   SOLE 19 470,095 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   36,039,177 5,403,175 SH   SOLE 21 5,403,175 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   24,783,099 3,715,607 SH   SOLE 22 3,580,355 0 135,252
RECURSION PHARMACEUTICALS IN CL A 75629V104   63,452 9,513 SH   SOLE 23 9,513 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   36,085 5,410 SH   SOLE 25 5,410 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   43,982 6,594 SH   SOLE 26 0 0 6,594
RECURSION PHARMACEUTICALS IN CL A 75629V104   13,447 2,016 SH   SOLE 28 0 0 2,016
RECURSION PHARMACEUTICALS IN CL A 75629V104   2,759,005 413,644 SH   SOLE 30 413,644 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   37,686 5,650 SH   SOLE 34 5,650 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   71,976 10,791 SH   SOLE 40 10,791 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   116,311 17,438 SH   SOLE 43 16,633 0 805
RED CAT HLDGS INC COM 75644T100   6,246 6,006 SH   SOLE 18 6,006 0 0
RED CAT HLDGS INC COM 75644T100   72,970 70,163 SH   SOLE 21 70,163 0 0
RED CAT HLDGS INC COM 75644T100   279,534 268,783 SH   SOLE 22 268,783 0 0
RED RIVER BANCSHARES INC COM 75686R202   68,894 1,432 SH   SOLE 2 182 0 1,250
RED RIVER BANCSHARES INC COM 75686R202   3,079 64 SH   SOLE 7 64 0 0
RED RIVER BANCSHARES INC COM 75686R202   674,887 14,028 SH   SOLE 18 14,028 0 0
RED RIVER BANCSHARES INC COM 75686R202   434,963 9,041 SH   SOLE 19 9,041 0 0
RED RIVER BANCSHARES INC COM 75686R202   7,933,339 164,900 SH   SOLE 21 164,900 0 0
RED RIVER BANCSHARES INC COM 75686R202   3,129,363 65,046 SH   SOLE 22 61,318 0 3,728
RED ROBIN GOURMET BURGERS IN COM 75689M101   22,196 1,550 SH   SOLE 2 1,016 0 534
RED ROBIN GOURMET BURGERS IN COM 75689M101   37,934 2,649 SH   SOLE 18 2,649 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   489,357 34,173 SH   SOLE 21 34,173 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   3,227,757 225,402 SH   SOLE 22 225,402 0 0
RED ROCK RESORTS INC CL A 75700L108   1,773,708 39,796 SH   SOLE 2 20,401 0 19,395
RED ROCK RESORTS INC CL A 75700L108   22,954 515 SH   SOLE 4 515 0 0
RED ROCK RESORTS INC CL A 75700L108   22,775 511 SH   SOLE 7 511 0 0
RED ROCK RESORTS INC CL A 75700L108   5,989,584 134,386 SH   SOLE 18 134,386 0 0
RED ROCK RESORTS INC CL A 75700L108   4,563,210 102,383 SH   SOLE 19 102,383 0 0
RED ROCK RESORTS INC CL A 75700L108   72,909,433 1,635,841 SH   SOLE 21 1,635,841 0 0
RED ROCK RESORTS INC CL A 75700L108   56,482,001 1,267,265 SH   SOLE 22 1,217,953 0 49,312
RED ROCK RESORTS INC CL A 75700L108   363,112 8,147 SH   SOLE 25 8,147 0 0
RED ROCK RESORTS INC CL A 75700L108   1,027,339 23,050 SH   SOLE 26 18,359 0 4,691
RED ROCK RESORTS INC CL A 75700L108   138,568 3,109 SH   SOLE 28 1,140 0 1,969
RED ROCK RESORTS INC CL A 75700L108   1,478,209 33,166 SH   SOLE 30 33,166 0 0
RED ROCK RESORTS INC CL A 75700L108   244,333 5,482 SH   SOLE 34 5,482 0 0
RED ROCK RESORTS INC CL A 75700L108   385,263 8,644 SH   SOLE 40 8,644 0 0
RED ROCK RESORTS INC CL A 75700L108   918,944 20,618 SH   SOLE 43 17,415 0 3,203
RED VIOLET INC COM 75704L104   29,427 1,672 SH   SOLE 2 753 0 919
RED VIOLET INC COM 75704L104   3,062 174 SH   SOLE 7 174 0 0
RED VIOLET INC COM 75704L104   470,501 26,733 SH   SOLE 18 26,733 0 0
RED VIOLET INC COM 75704L104   312,664 17,765 SH   SOLE 19 17,765 0 0
RED VIOLET INC COM 75704L104   5,946,142 337,849 SH   SOLE 21 337,849 0 0
RED VIOLET INC COM 75704L104   4,072,992 231,420 SH   SOLE 22 229,528 0 1,892
REDFIN CORP COM 75737F108   2,928,373 323,220 SH   SOLE 2 274,340 0 48,880
REDFIN CORP COM 75737F108   3,289 363 SH   SOLE 4 363 0 0
REDFIN CORP COM 75737F108   8,136 898 SH   SOLE 7 898 0 0
REDFIN CORP COM 75737F108   2,475,781 273,265 SH   SOLE 18 268,288 0 4,977
REDFIN CORP COM 75737F108   2,234,486 246,632 SH   SOLE 19 246,632 0 0
REDFIN CORP COM 75737F108   30,667,266 3,384,908 SH   SOLE 21 3,384,908 0 0
REDFIN CORP COM 75737F108   30,946,459 3,415,724 SH   SOLE 22 3,344,535 0 71,189
REDFIN CORP COM 75737F108   50,981 5,627 SH   SOLE 23 5,627 0 0
REDFIN CORP COM 75737F108   200,407 22,120 SH   SOLE 25 22,120 0 0
REDFIN CORP COM 75737F108   943,309 104,118 SH   SOLE 26 26,661 0 77,457
REDFIN CORP COM 75737F108   16,797 1,854 SH   SOLE 28 1,854 0 0
REDFIN CORP COM 75737F108   442,898 48,885 SH   SOLE 30 48,885 0 0
REDFIN CORP COM 75737F108   115,316 12,728 SH   SOLE 40 12,728 0 0
REDFIN CORP COM 75737F108   2,024,919 223,501 SH   SOLE 43 209,881 0 13,620
REDFIN CORP NOTE 10/1 75737FAC2   2,005,979 2,808,000 PRN   SOLE 21 2,808,000 0 0
REDFIN CORP NOTE 0.500% 4/0 75737FAE8   2,116,541 3,450,000 PRN   SOLE 21 3,450,000 0 0
REDWIRE CORPORATION COM 75776W103   194,744 64,272 SH   SOLE 2 0 0 64,272
REDWIRE CORPORATION COM 75776W103   182,688 60,293 SH   SOLE 18 60,293 0 0
REDWIRE CORPORATION COM 75776W103   101,229 33,409 SH   SOLE 19 33,409 0 0
REDWIRE CORPORATION COM 75776W103   1,807,416 596,507 SH   SOLE 21 596,507 0 0
REDWIRE CORPORATION COM 75776W103   1,188,036 392,091 SH   SOLE 22 382,367 0 9,724
REDWOOD TRUST INC COM 758075402   770,564 114,327 SH   SOLE 2 33,002 0 81,325
REDWOOD TRUST INC COM 758075402   3,707 550 SH   SOLE 4 550 0 0
REDWOOD TRUST INC COM 758075402   6,625 983 SH   SOLE 7 983 0 0
REDWOOD TRUST INC COM 758075402   2,416,405 358,517 SH   SOLE 18 358,517 0 0
REDWOOD TRUST INC COM 758075402   1,512,449 224,399 SH   SOLE 19 224,399 0 0
REDWOOD TRUST INC COM 758075402   103,325,171 15,330,144 SH   SOLE 21 15,330,144 0 0
REDWOOD TRUST INC COM 758075402   21,306,084 3,161,140 SH   SOLE 22 3,034,762 0 126,378
REDWOOD TRUST INC COM 758075402   96,018 14,246 SH   SOLE 25 14,246 0 0
REDWOOD TRUST INC COM 758075402   165,090 24,494 SH   SOLE 26 10,532 0 13,962
REDWOOD TRUST INC COM 758075402   99,489 14,761 SH   SOLE 28 2,014 0 12,747
REDWOOD TRUST INC COM 758075402   1,418,285 210,428 SH   SOLE 30 210,428 0 0
REDWOOD TRUST INC COM 758075402   93,039 13,804 SH   SOLE 40 13,804 0 0
REDWOOD TRUST INC COM 758075402   1,201,580 178,276 SH   SOLE 43 176,839 0 1,437
REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9   243,125 250,000 PRN   SOLE 18 250,000 0 0
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103   1,297 3,984 SH   SOLE 22 3,984 0 0
REGAL REXNORD CORPORATION COM 758750103   34,072,562 242,113 SH   SOLE 2 51,068 0 191,045
REGAL REXNORD CORPORATION COM 758750103   25,894 184 SH   SOLE 4 184 0 0
REGAL REXNORD CORPORATION COM 758750103   1,942,355 13,802 SH   SOLE 7 13,802 0 0
REGAL REXNORD CORPORATION COM 758750103   18,540,615 131,746 SH   SOLE 18 131,746 0 0
REGAL REXNORD CORPORATION COM 758750103   4,522,640 32,137 SH   SOLE 19 32,137 0 0
REGAL REXNORD CORPORATION COM 758750103   479,250,808 3,405,463 SH   SOLE 21 3,405,463 0 0
REGAL REXNORD CORPORATION COM 758750103   269,772,092 1,916,948 SH   SOLE 22 1,831,013 0 85,935
REGAL REXNORD CORPORATION COM 758750103   1,576,457 11,202 SH   SOLE 25 11,202 0 0
REGAL REXNORD CORPORATION COM 758750103   6,672,572 47,414 SH   SOLE 26 25,474 0 21,940
REGAL REXNORD CORPORATION COM 758750103   585,578 4,161 SH   SOLE 28 774 0 3,387
REGAL REXNORD CORPORATION COM 758750103   7,168,223 50,936 SH   SOLE 30 50,936 0 0
REGAL REXNORD CORPORATION COM 758750103   134,256 954 SH   SOLE 31 954 0 0
REGAL REXNORD CORPORATION COM 758750103   315,235 2,240 SH   SOLE 36 2,240 0 0
REGAL REXNORD CORPORATION COM 758750103   1,479,494 10,513 SH   SOLE 40 10,513 0 0
REGAL REXNORD CORPORATION COM 758750103   60,795 432 SH   OTR 43 432 0 0
REGAL REXNORD CORPORATION COM 758750103   7,073,864 50,266 SH   SOLE 43 46,912 0 3,354
REGENCELL BIOSCIENCE HLDGS L ORDINARY SHARES G7487R100   6,159 238 SH   SOLE 2 238 0 0
REGENCY CTRS CORP COM 758849103   31,251,478 510,812 SH   SOLE 2 171,009 0 339,803
REGENCY CTRS CORP COM 758849103   28,675,861 468,713 SH   SOLE 4 392,923 0 75,790
REGENCY CTRS CORP COM 758849103   22,025,228 360,007 SH   SOLE 7 355,397 0 4,610
REGENCY CTRS CORP COM 758849103   134,351 2,196 SH   SOLE 13 2,196 0 0
REGENCY CTRS CORP COM 758849103   1,616,804 26,427 SH   SOLE 15 26,427 0 0
REGENCY CTRS CORP COM 758849103   25,531,087 417,311 SH   SOLE 18 404,282 0 13,029
REGENCY CTRS CORP COM 758849103   37,407,410 611,432 SH   SOLE 19 611,432 0 0
REGENCY CTRS CORP COM 758849103   340,465,476 5,564,980 SH   SOLE 21 5,564,980 0 0
REGENCY CTRS CORP COM 758849103   357,091,753 5,836,740 SH   SOLE 22 5,127,664 0 709,076
REGENCY CTRS CORP COM 758849103   19,705,344 322,088 SH   SOLE 23 322,088 0 0
REGENCY CTRS CORP COM 758849103   68,527,167 1,120,091 SH   SOLE 25 1,119,876 0 215
REGENCY CTRS CORP COM 758849103   25,386,457 414,947 SH   SOLE 26 231,519 0 183,428
REGENCY CTRS CORP COM 758849103   28,866,070 471,822 SH   SOLE 28 45,427 0 426,395
REGENCY CTRS CORP COM 758849103   80,626,736 1,317,861 SH   SOLE 30 1,317,861 0 0
REGENCY CTRS CORP COM 758849103   2,683,538 43,863 SH   SOLE 31 31,179 0 12,684
REGENCY CTRS CORP COM 758849103   3,017,214 49,317 SH   SOLE 34 49,317 0 0
REGENCY CTRS CORP COM 758849103   2,880,538 47,083 SH   SOLE 36 47,083 0 0
REGENCY CTRS CORP COM 758849103   432,237 7,065 SH   SOLE 40 7,065 0 0
REGENCY CTRS CORP COM 758849103   29,366 480 SH   OTR 43 480 0 0
REGENCY CTRS CORP COM 758849103   13,094,013 214,024 SH   SOLE 43 197,110 0 16,915
REGENERON PHARMACEUTICALS COM 75886F107   212,473,180 258,587 SH   SOLE 2 95,215 0 163,372
REGENERON PHARMACEUTICALS COM 75886F107   66,661,265 81,129 SH   SOLE 4 46,627 0 34,502
REGENERON PHARMACEUTICALS COM 75886F107   92,846,245 112,997 SH   SOLE 7 109,939 0 3,058
REGENERON PHARMACEUTICALS COM 75886F107   3,963,736 4,824 SH   SOLE 13 4,824 0 0
REGENERON PHARMACEUTICALS COM 75886F107   12,059,651 14,677 SH   SOLE 15 14,677 0 0
REGENERON PHARMACEUTICALS COM 75886F107   150,574,314 183,254 SH   SOLE 18 172,498 0 10,756
REGENERON PHARMACEUTICALS COM 75886F107   296,443,746 360,782 SH   SOLE 19 360,782 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,999,563,030 3,650,569 SH   SOLE 21 3,650,569 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,981,789,160 2,411,904 SH   SOLE 22 2,183,541 0 228,363
REGENERON PHARMACEUTICALS COM 75886F107   173,706,790 211,407 SH   SOLE 23 211,407 0 0
REGENERON PHARMACEUTICALS COM 75886F107   186,624,264 227,128 SH   SOLE 25 226,784 0 344
REGENERON PHARMACEUTICALS COM 75886F107   161,764,638 196,873 SH   SOLE 26 79,848 0 117,025
REGENERON PHARMACEUTICALS COM 75886F107   254,284,680 309,473 SH   SOLE 28 14,724 0 294,749
REGENERON PHARMACEUTICALS COM 75886F107   1,334,392 1,624 SH   SOLE 29 1,624 0 0
REGENERON PHARMACEUTICALS COM 75886F107   673,587,811 819,779 SH   SOLE 30 819,779 0 0
REGENERON PHARMACEUTICALS COM 75886F107   27,018,153 32,882 SH   SOLE 31 24,995 0 7,887
REGENERON PHARMACEUTICALS COM 75886F107   19,769,380 24,060 SH   SOLE 32 24,060 0 0
REGENERON PHARMACEUTICALS COM 75886F107   300,852,827 366,148 SH   SOLE 34 366,148 0 0
REGENERON PHARMACEUTICALS COM 75886F107   26,493,106 32,243 SH   SOLE 36 32,243 0 0
REGENERON PHARMACEUTICALS COM 75886F107   3,614,526 4,399 SH   SOLE 40 4,399 0 0
REGENERON PHARMACEUTICALS COM 75886F107   93,309,831 113,561 SH   SOLE 43 104,267 0 9,294
REGENXBIO INC COM 75901B107   5,531,099 292,496 SH   SOLE 2 134,550 0 157,946
REGENXBIO INC COM 75901B107   2,893 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107   6,524 345 SH   SOLE 7 345 0 0
REGENXBIO INC COM 75901B107   2,827,329 149,515 SH   SOLE 18 138,713 0 10,802
REGENXBIO INC COM 75901B107   12,982,055 686,518 SH   SOLE 19 686,518 0 0
REGENXBIO INC COM 75901B107   92,509,687 4,892,104 SH   SOLE 21 4,892,104 0 0
REGENXBIO INC COM 75901B107   32,886,154 1,739,088 SH   SOLE 22 1,692,357 0 46,731
REGENXBIO INC COM 75901B107   330,244 17,464 SH   SOLE 23 17,464 0 0
REGENXBIO INC COM 75901B107   138,194 7,308 SH   SOLE 25 7,308 0 0
REGENXBIO INC COM 75901B107   1,991,336 105,306 SH   SOLE 26 7,553 0 97,753
REGENXBIO INC COM 75901B107   67,528 3,571 SH   SOLE 28 3,571 0 0
REGENXBIO INC COM 75901B107   2,426,682 128,328 SH   SOLE 30 128,328 0 0
REGENXBIO INC COM 75901B107   147,347 7,792 SH   SOLE 40 7,792 0 0
REGENXBIO INC COM 75901B107   204,266 10,802 SH   SOLE 43 10,454 0 348
REGIONAL HEALTH PPTYS INC COM 75903M309   3,018 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106   2,577,483 98,792 SH   SOLE 2 66,897 0 31,895
REGIONAL MGMT CORP COM 75902K106   3,444 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106   624,621 23,941 SH   SOLE 18 23,941 0 0
REGIONAL MGMT CORP COM 75902K106   3,321,988 127,328 SH   SOLE 19 127,328 0 0
REGIONAL MGMT CORP COM 75902K106   6,919,668 265,223 SH   SOLE 21 265,223 0 0
REGIONAL MGMT CORP COM 75902K106   12,551,742 481,094 SH   SOLE 22 473,930 0 7,164
REGIONAL MGMT CORP COM 75902K106   247,098 9,471 SH   SOLE 23 9,471 0 0
REGIONAL MGMT CORP COM 75902K106   1,139,115 43,661 SH   SOLE 26 0 0 43,661
REGIONAL MGMT CORP COM 75902K106   2,870 110 SH   SOLE 43 110 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   44,638,823 2,405,109 SH   SOLE 2 605,801 0 1,799,308
REGIONS FINANCIAL CORP NEW COM 7591EP100   17,927,512 965,922 SH   SOLE 4 647,464 0 318,458
REGIONS FINANCIAL CORP NEW COM 7591EP100   42,753,832 2,303,547 SH   SOLE 7 2,047,930 0 255,617
REGIONS FINANCIAL CORP NEW COM 7591EP100   610,160 32,875 SH   SOLE 13 32,875 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,933,872 158,075 SH   SOLE 15 158,075 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   49,350,409 2,658,966 SH   SOLE 18 2,577,798 0 81,168
REGIONS FINANCIAL CORP NEW COM 7591EP100   8,096,800 436,250 SH   SOLE 19 436,250 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   776,427,997 41,833,405 SH   SOLE 21 41,833,405 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   380,218,360 20,485,903 SH   SOLE 22 18,500,792 0 1,985,111
REGIONS FINANCIAL CORP NEW COM 7591EP100   32,263,646 1,738,343 SH   SOLE 23 1,738,343 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   48,290,206 2,601,843 SH   SOLE 25 2,595,148 0 6,695
REGIONS FINANCIAL CORP NEW COM 7591EP100   35,303,811 1,902,145 SH   SOLE 26 925,464 0 976,681
REGIONS FINANCIAL CORP NEW COM 7591EP100   53,759,708 2,896,536 SH   SOLE 28 59,494 0 2,837,042
REGIONS FINANCIAL CORP NEW COM 7591EP100   35,060 1,889 SH   SOLE 29 1,889 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   178,739,890 9,630,382 SH   SOLE 30 9,483,302 0 147,080
REGIONS FINANCIAL CORP NEW COM 7591EP100   4,953,812 266,908 SH   SOLE 31 196,776 0 70,132
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,719,981 200,430 SH   SOLE 32 200,430 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   829,335 44,684 SH   SOLE 34 44,684 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   5,694,152 306,797 SH   SOLE 36 306,797 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   701,716 37,808 SH   SOLE 40 37,808 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   42,540 2,292 SH   OTR 43 2,292 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   28,818,037 1,552,696 SH   SOLE 43 1,462,159 0 90,537
REGIS CORP MINN COM 758932107   280 252 SH   SOLE 2 0 0 252
REGIS CORP MINN COM 758932107   8,771 7,902 SH   SOLE 18 7,902 0 0
REGIS CORP MINN COM 758932107   111,477 100,430 SH   SOLE 21 100,430 0 0
REGIS CORP MINN COM 758932107   391,252 352,479 SH   SOLE 22 352,479 0 0
REGULUS THERAPEUTICS INC COM 75915K309   38 45 SH   SOLE 21 45 0 0
REGULUS THERAPEUTICS INC COM 75915K309   486 573 SH   SOLE 22 573 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   37,364,638 281,445 SH   SOLE 2 113,934 0 167,511
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,173,731 8,841 SH   SOLE 4 7,026 0 1,815
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,054,063 15,472 SH   SOLE 7 15,472 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   184,802 1,392 SH   SOLE 13 1,392 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   73,500,715 553,636 SH   SOLE 18 552,970 0 666
REINSURANCE GRP OF AMERICA I COM NEW 759351604   18,034,649 135,844 SH   SOLE 19 135,844 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   462,101,582 3,480,729 SH   SOLE 21 3,480,729 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   267,886,845 2,017,828 SH   SOLE 22 1,931,059 0 86,769
REINSURANCE GRP OF AMERICA I COM NEW 759351604   324,864 2,447 SH   SOLE 23 2,447 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   4,538,268 34,184 SH   SOLE 25 12,113 0 22,071
REINSURANCE GRP OF AMERICA I COM NEW 759351604   7,493,373 56,443 SH   SOLE 26 34,143 0 22,300
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,260,689 9,496 SH   SOLE 28 785 0 8,711
REINSURANCE GRP OF AMERICA I COM NEW 759351604   9,540,134 71,860 SH   SOLE 30 71,860 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   128,379 967 SH   SOLE 31 967 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   17,558,838 132,260 SH   SOLE 34 132,260 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,632,019 12,293 SH   SOLE 36 12,293 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,370,481 10,323 SH   SOLE 40 10,323 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   73,682 555 SH   OTR 43 555 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   8,508,709 64,091 SH   SOLE 43 58,952 0 5,139
REKOR SYSTEMS INC COM 759419104   1,794 1,435 SH   SOLE 2 0 0 1,435
REKOR SYSTEMS INC COM 759419104   9,559 7,647 SH   SOLE 18 7,647 0 0
REKOR SYSTEMS INC COM 759419104   132,576 106,061 SH   SOLE 21 106,061 0 0
REKOR SYSTEMS INC COM 759419104   588,144 470,515 SH   SOLE 22 470,515 0 0
RELAY THERAPEUTICS INC COM 75943R102   3,593,507 218,185 SH   SOLE 2 99,251 0 118,934
RELAY THERAPEUTICS INC COM 75943R102   5,534 336 SH   SOLE 4 336 0 0
RELAY THERAPEUTICS INC COM 75943R102   12,978 788 SH   SOLE 7 788 0 0
RELAY THERAPEUTICS INC COM 75943R102   4,127,398 250,601 SH   SOLE 18 235,650 0 14,951
RELAY THERAPEUTICS INC COM 75943R102   10,269,111 623,504 SH   SOLE 19 623,504 0 0
RELAY THERAPEUTICS INC COM 75943R102   58,068,230 3,525,697 SH   SOLE 21 3,525,697 0 0
RELAY THERAPEUTICS INC COM 75943R102   46,139,025 2,801,398 SH   SOLE 22 2,697,814 0 103,584
RELAY THERAPEUTICS INC COM 75943R102   199,979 12,142 SH   SOLE 23 12,142 0 0
RELAY THERAPEUTICS INC COM 75943R102   186,506 11,324 SH   SOLE 25 11,324 0 0
RELAY THERAPEUTICS INC COM 75943R102   1,679,149 101,952 SH   SOLE 26 29,683 0 72,269
RELAY THERAPEUTICS INC COM 75943R102   25,891 1,572 SH   SOLE 28 0 0 1,572
RELAY THERAPEUTICS INC COM 75943R102   5,830,479 354,006 SH   SOLE 30 354,006 0 0
RELAY THERAPEUTICS INC COM 75943R102   239,375 14,534 SH   SOLE 40 14,534 0 0
RELAY THERAPEUTICS INC COM 75943R102   323,652 19,651 SH   SOLE 43 12,211 0 7,440
RELIANCE GLOBAL GROUP INC COM 75946W306   31,602 10,499 SH   SOLE 22 10,499 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   65,808,881 256,325 SH   SOLE 2 149,968 0 106,357
RELIANCE STEEL & ALUMINUM CO COM 759509102   20,145,104 78,465 SH   SOLE 4 55,099 0 23,366
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,241,083 8,729 SH   SOLE 7 8,729 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   3,249,301 12,656 SH   SOLE 13 12,656 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,657,257 6,455 SH   SOLE 15 6,455 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   35,158,746 136,943 SH   SOLE 18 130,820 0 6,123
RELIANCE STEEL & ALUMINUM CO COM 759509102   15,363,322 59,840 SH   SOLE 19 59,840 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   823,652,729 3,208,120 SH   SOLE 21 3,208,120 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   474,314,570 1,847,451 SH   SOLE 22 1,728,344 0 119,107
RELIANCE STEEL & ALUMINUM CO COM 759509102   34,096,356 132,805 SH   SOLE 23 132,805 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   4,317,853 16,818 SH   SOLE 25 16,818 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   23,505,317 91,553 SH   SOLE 26 56,379 0 35,174
RELIANCE STEEL & ALUMINUM CO COM 759509102   32,164,644 125,281 SH   SOLE 28 904 0 124,377
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,945,835 11,474 SH   SOLE 29 11,474 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   61,177,804 238,287 SH   SOLE 30 238,287 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   8,391,547 32,685 SH   SOLE 31 31,631 0 1,054
RELIANCE STEEL & ALUMINUM CO COM 759509102   8,470,366 32,992 SH   SOLE 34 32,992 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   3,348,403 13,042 SH   SOLE 36 13,042 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   634,918 2,473 SH   SOLE 40 2,473 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   18,742 73 SH   OTR 43 73 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   36,223,638 141,091 SH   SOLE 43 137,204 0 3,887
RELMADA THERAPEUTICS INC COM 75955J402   21,429 9,482 SH   SOLE 2 1,086 0 8,396
RELMADA THERAPEUTICS INC COM 75955J402   834 369 SH   SOLE 7 369 0 0
RELMADA THERAPEUTICS INC COM 75955J402   185,939 82,274 SH   SOLE 18 77,066 0 5,208
RELMADA THERAPEUTICS INC COM 75955J402   115,466 51,091 SH   SOLE 19 51,091 0 0
RELMADA THERAPEUTICS INC COM 75955J402   2,036,897 901,282 SH   SOLE 21 901,282 0 0
RELMADA THERAPEUTICS INC COM 75955J402   1,794,142 793,868 SH   SOLE 22 781,788 0 12,080
RELMADA THERAPEUTICS INC COM 75955J402   115 51 SH   SOLE 43 51 0 0
RELX PLC SPONSORED ADR 759530108   12,522 386 SH   SOLE 2 386 0 0
RELX PLC SPONSORED ADR 759530108   39,931,538 1,230,935 SH   SOLE 18 1,226,713 0 4,222
RELX PLC SPONSORED ADR 759530108   43,385,606 1,337,411 SH   SOLE 43 1,216,231 0 121,180
REMARK HLDGS INC COM NEW 75955K300   7,114 5,193 SH   SOLE 21 5,193 0 0
REMARK HLDGS INC COM NEW 75955K300   186,317 135,998 SH   SOLE 22 135,998 0 0
REMITLY GLOBAL INC COM 75960P104   956,489 56,430 SH   SOLE 2 35,042 0 21,388
REMITLY GLOBAL INC COM 75960P104   4,780 282 SH   SOLE 4 282 0 0
REMITLY GLOBAL INC COM 75960P104   16,086 949 SH   SOLE 7 949 0 0
REMITLY GLOBAL INC COM 75960P104   5,396,049 318,351 SH   SOLE 18 318,351 0 0
REMITLY GLOBAL INC COM 75960P104   4,836,971 285,367 SH   SOLE 19 285,367 0 0
REMITLY GLOBAL INC COM 75960P104   53,801,470 3,174,128 SH   SOLE 21 3,174,128 0 0
REMITLY GLOBAL INC COM 75960P104   43,619,164 2,573,402 SH   SOLE 22 2,507,218 0 66,184
REMITLY GLOBAL INC COM 75960P104   8,763 517 SH   SOLE 23 517 0 0
REMITLY GLOBAL INC COM 75960P104   280,862 16,570 SH   SOLE 25 16,570 0 0
REMITLY GLOBAL INC COM 75960P104   155,872 9,196 SH   SOLE 26 65 0 9,131
REMITLY GLOBAL INC COM 75960P104   1,086,410 64,095 SH   SOLE 30 64,095 0 0
REMITLY GLOBAL INC COM 75960P104   1,871,772 110,429 SH   SOLE 34 110,429 0 0
REMITLY GLOBAL INC COM 75960P104   271,946 16,044 SH   SOLE 40 16,044 0 0
REMITLY GLOBAL INC COM 75960P104   424 25 SH   SOLE 43 25 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   15,987,733 79,803 SH   SOLE 2 37,836 0 41,967
RENAISSANCERE HLDGS LTD COM G7496G103   27,246 136 SH   SOLE 4 136 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   2,542,715 12,692 SH   SOLE 7 12,692 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   67,715 338 SH   SOLE 15 338 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   18,464,136 92,164 SH   SOLE 18 92,164 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   15,221,433 75,978 SH   SOLE 19 75,978 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   463,649,667 2,314,314 SH   SOLE 21 2,314,314 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   253,362,385 1,264,662 SH   SOLE 22 1,207,863 0 56,799
RENAISSANCERE HLDGS LTD COM G7496G103   13,205,812 65,917 SH   SOLE 25 65,917 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   9,023,514 45,041 SH   SOLE 26 20,996 0 24,045
RENAISSANCERE HLDGS LTD COM G7496G103   2,904,730 14,499 SH   SOLE 28 759 0 13,740
RENAISSANCERE HLDGS LTD COM G7496G103   4,946,795 24,692 SH   SOLE 30 24,692 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   620,653 3,098 SH   SOLE 31 599 0 2,499
RENAISSANCERE HLDGS LTD COM G7496G103   2,980,058 14,875 SH   SOLE 34 14,875 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,379,341 6,885 SH   SOLE 36 6,885 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,374,332 6,860 SH   SOLE 40 6,860 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   75,528 377 SH   OTR 43 377 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   8,169,142 40,776 SH   SOLE 43 37,865 0 2,911
RENASANT CORP COM 75970E107   1,490,806 48,751 SH   SOLE 2 14,995 0 33,756
RENASANT CORP COM 75970E107   7,370 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107   6,391 209 SH   SOLE 7 209 0 0
RENASANT CORP COM 75970E107   5,370,857 175,633 SH   SOLE 18 175,633 0 0
RENASANT CORP COM 75970E107   2,910,176 95,166 SH   SOLE 19 95,166 0 0
RENASANT CORP COM 75970E107   198,907,457 6,504,495 SH   SOLE 21 6,504,495 0 0
RENASANT CORP COM 75970E107   39,101,392 1,278,659 SH   SOLE 22 1,220,813 0 57,846
RENASANT CORP COM 75970E107   192,837 6,306 SH   SOLE 25 6,306 0 0
RENASANT CORP COM 75970E107   488,638 15,979 SH   SOLE 26 11,197 0 4,782
RENASANT CORP COM 75970E107   30,672 1,003 SH   SOLE 28 1,003 0 0
RENASANT CORP COM 75970E107   2,617,281 85,588 SH   SOLE 30 85,588 0 0
RENASANT CORP COM 75970E107   183,725 6,008 SH   SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107   199,757 6,532 SH   SOLE 43 6,131 0 401
RENEO PHARMACEUTICALS INC COM 75974E103   10,351 1,731 SH   SOLE 18 1,731 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   128,612 21,507 SH   SOLE 21 21,507 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   2,386 399 SH   SOLE 22 399 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   8,216 1,462 SH   SOLE 7 1,462 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   8,991,354 1,599,885 SH   SOLE 21 1,599,885 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   6,289 1,119 SH   SOLE 22 1,119 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   346,445 61,645 SH   SOLE 28 61,645 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   10,750,953 1,912,981 SH   SOLE 30 1,912,981 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   92,955 16,540 SH   SOLE 36 16,540 0 0
RENREN INC SPONSORED ADS 759892300   654 464 SH   SOLE 43 464 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   24,772 8,692 SH   SOLE 2 5,877 0 2,815
RENT THE RUNWAY INC COM CL A 76010Y103   384,055 134,756 SH   SOLE 18 134,756 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   276,501 97,018 SH   SOLE 19 97,018 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   4,152,678 1,457,080 SH   SOLE 21 1,457,080 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   2,926,158 1,026,722 SH   SOLE 22 1,017,882 0 8,840
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   252,540 6,917 SH   SOLE 2 6,917 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   12,779 350 SH   SOLE 18 350 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   8,843,824 242,230 SH   SOLE 43 223,586 0 18,644
REPARE THERAPEUTICS INC COM 760273102   92,299 9,380 SH   SOLE 2 7,055 0 2,325
REPARE THERAPEUTICS INC COM 760273102   2,469,023 250,917 SH   SOLE 21 250,917 0 0
REPARE THERAPEUTICS INC COM 760273102   148,997 15,142 SH   SOLE 22 9,403 0 5,739
REPARE THERAPEUTICS INC COM 760273102   19,788 2,011 SH   SOLE 25 2,011 0 0
REPARE THERAPEUTICS INC COM 760273102   2,086 212 SH   SOLE 26 212 0 0
REPARE THERAPEUTICS INC COM 760273102   1,564,019 158,945 SH   SOLE 30 158,945 0 0
REPARE THERAPEUTICS INC COM 760273102   18,794 1,910 SH   SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100   2,266,453 344,970 SH   SOLE 2 192,488 0 152,482
REPAY HLDGS CORP COM CL A 76029L100   2,240 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100   5,979 910 SH   SOLE 7 910 0 0
REPAY HLDGS CORP COM CL A 76029L100   2,105,448 320,464 SH   SOLE 18 320,464 0 0
REPAY HLDGS CORP COM CL A 76029L100   3,835,638 583,811 SH   SOLE 19 583,811 0 0
REPAY HLDGS CORP COM CL A 76029L100   20,056,653 3,052,763 SH   SOLE 21 3,052,763 0 0
REPAY HLDGS CORP COM CL A 76029L100   18,511,540 2,817,586 SH   SOLE 22 2,717,422 0 100,164
REPAY HLDGS CORP COM CL A 76029L100   126,610 19,271 SH   SOLE 23 19,271 0 0
REPAY HLDGS CORP COM CL A 76029L100   69,622 10,597 SH   SOLE 25 10,597 0 0
REPAY HLDGS CORP COM CL A 76029L100   678,182 103,224 SH   SOLE 26 26,708 0 76,516
REPAY HLDGS CORP COM CL A 76029L100   11,445 1,742 SH   SOLE 28 240 0 1,502
REPAY HLDGS CORP COM CL A 76029L100   803,603 122,314 SH   SOLE 30 122,314 0 0
REPAY HLDGS CORP COM CL A 76029L100   6,536,933 994,967 SH   SOLE 34 994,967 0 0
REPAY HLDGS CORP COM CL A 76029L100   61,285 9,328 SH   SOLE 40 9,328 0 0
REPAY HLDGS CORP COM CL A 76029L100   359,215 54,675 SH   SOLE 43 51,123 0 3,552
REPLIGEN CORP COM 759916109   20,177,441 119,847 SH   SOLE 2 47,262 0 72,585
REPLIGEN CORP COM 759916109   5,998,667 35,630 SH   SOLE 4 19,758 0 15,872
REPLIGEN CORP COM 759916109   9,602,244 57,034 SH   SOLE 7 57,034 0 0
REPLIGEN CORP COM 759916109   122,398 727 SH   SOLE 13 727 0 0
REPLIGEN CORP COM 759916109   519,896 3,088 SH   SOLE 15 3,088 0 0
REPLIGEN CORP COM 759916109   29,465,862 175,017 SH   SOLE 18 172,079 0 2,938
REPLIGEN CORP COM 759916109   219,551,373 1,304,059 SH   SOLE 19 1,304,059 0 0
REPLIGEN CORP COM 759916109   543,256,977 3,226,758 SH   SOLE 21 3,226,758 0 0
REPLIGEN CORP COM 759916109   285,782,682 1,697,450 SH   SOLE 22 1,593,544 0 103,906
REPLIGEN CORP COM 759916109   16,284,958 96,727 SH   SOLE 23 96,727 0 0
REPLIGEN CORP COM 759916109   2,230,097 13,246 SH   SOLE 25 13,076 0 170
REPLIGEN CORP COM 759916109   5,476,751 32,530 SH   SOLE 26 29,783 0 2,747
REPLIGEN CORP COM 759916109   10,500,950 62,372 SH   SOLE 28 2,373 0 59,999
REPLIGEN CORP COM 759916109   11,112 66 SH   SOLE 29 66 0 0
REPLIGEN CORP COM 759916109   30,167,250 179,183 SH   SOLE 30 179,183 0 0
REPLIGEN CORP COM 759916109   1,991,194 11,827 SH   SOLE 31 10,871 0 956
REPLIGEN CORP COM 759916109   28,683,998 170,373 SH   SOLE 34 170,373 0 0
REPLIGEN CORP COM 759916109   1,235,931 7,341 SH   SOLE 36 7,341 0 0
REPLIGEN CORP COM 759916109   333,521 1,981 SH   SOLE 40 1,981 0 0
REPLIGEN CORP COM 759916109   41,248 245 SH   OTR 43 245 0 0
REPLIGEN CORP COM 759916109   12,365,697 73,448 SH   SOLE 43 64,663 0 8,785
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5   2,650,989 1,729,000 PRN   SOLE 21 1,729,000 0 0
REPLIMUNE GROUP INC COM 76029N106   1,227,653 69,516 SH   SOLE 2 28,687 0 40,829
REPLIMUNE GROUP INC COM 76029N106   1,448 82 SH   SOLE 4 82 0 0
REPLIMUNE GROUP INC COM 76029N106   281,112 15,918 SH   SOLE 7 15,918 0 0
REPLIMUNE GROUP INC COM 76029N106   2,294,246 129,912 SH   SOLE 18 129,912 0 0
REPLIMUNE GROUP INC COM 76029N106   2,213,116 125,318 SH   SOLE 19 125,318 0 0
REPLIMUNE GROUP INC COM 76029N106   35,389,916 2,003,959 SH   SOLE 21 2,003,959 0 0
REPLIMUNE GROUP INC COM 76029N106   21,096,318 1,194,582 SH   SOLE 22 1,140,290 0 54,292
REPLIMUNE GROUP INC COM 76029N106   28,221 1,598 SH   SOLE 23 1,598 0 0
REPLIMUNE GROUP INC COM 76029N106   103,629 5,868 SH   SOLE 25 5,868 0 0
REPLIMUNE GROUP INC COM 76029N106   36,962 2,093 SH   SOLE 26 464 0 1,629
REPLIMUNE GROUP INC COM 76029N106   969,923 54,922 SH   SOLE 30 54,922 0 0
REPLIMUNE GROUP INC COM 76029N106   14,075 797 SH   SOLE 36 797 0 0
REPLIMUNE GROUP INC COM 76029N106   126,658 7,172 SH   SOLE 40 7,172 0 0
REPLIMUNE GROUP INC COM 76029N106   183,081 10,367 SH   SOLE 43 9,440 0 927
REPUBLIC BANCORP INC KY CL A 760281204   751,393 17,709 SH   SOLE 2 2,961 0 14,748
REPUBLIC BANCORP INC KY CL A 760281204   5,686 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204   1,128,596 26,599 SH   SOLE 18 26,599 0 0
REPUBLIC BANCORP INC KY CL A 760281204   2,225,199 52,444 SH   SOLE 19 52,444 0 0
REPUBLIC BANCORP INC KY CL A 760281204   13,295,568 313,353 SH   SOLE 21 313,353 0 0
REPUBLIC BANCORP INC KY CL A 760281204   14,535,882 342,585 SH   SOLE 22 330,469 0 12,116
REPUBLIC BANCORP INC KY CL A 760281204   62,627 1,476 SH   SOLE 25 1,476 0 0
REPUBLIC BANCORP INC KY CL A 760281204   1,010,937 23,826 SH   SOLE 26 0 0 23,826
REPUBLIC BANCORP INC KY CL A 760281204   668,951 15,766 SH   SOLE 30 15,766 0 0
REPUBLIC BANCORP INC KY CL A 760281204   11,626 274 SH   SOLE 34 274 0 0
REPUBLIC BANCORP INC KY CL A 760281204   39,927 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204   109,172 2,573 SH   SOLE 43 2,218 0 355
REPUBLIC FIRST BANCORP INC COM 760416107   464,012 341,185 SH   SOLE 2 302,946 0 38,239
REPUBLIC FIRST BANCORP INC COM 760416107   1,015 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   215,514 158,466 SH   SOLE 18 158,466 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   2,051,862 1,508,722 SH   SOLE 19 1,508,722 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   2,820,010 2,073,537 SH   SOLE 21 2,073,537 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   4,647,081 3,416,971 SH   SOLE 22 3,377,373 0 39,598
REPUBLIC FIRST BANCORP INC COM 760416107   58,272 42,847 SH   SOLE 23 42,847 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   767,089 564,036 SH   SOLE 26 0 0 564,036
REPUBLIC FIRST BANCORP INC COM 760416107   2,282 1,678 SH   SOLE 43 1,678 0 0
REPUBLIC SVCS INC COM 760759100   58,927,389 435,789 SH   SOLE 2 109,564 0 326,225
REPUBLIC SVCS INC COM 760759100   15,396,149 113,860 SH   SOLE 4 92,891 0 20,969
REPUBLIC SVCS INC COM 760759100   27,204,100 201,184 SH   SOLE 7 195,025 0 6,159
REPUBLIC SVCS INC COM 760759100   214,324 1,585 SH   SOLE 13 1,585 0 0
REPUBLIC SVCS INC COM 760759100   4,017,386 29,710 SH   SOLE 15 29,710 0 0
REPUBLIC SVCS INC COM 760759100   43,826,560 324,113 SH   SOLE 18 305,996 0 18,117
REPUBLIC SVCS INC COM 760759100   12,048,102 89,100 SH   SOLE 19 89,100 0 0
REPUBLIC SVCS INC COM 760759100   1,183,311,978 8,751,013 SH   SOLE 21 8,751,013 0 0
REPUBLIC SVCS INC COM 760759100   710,655,741 5,255,552 SH   SOLE 22 4,813,844 0 441,708
REPUBLIC SVCS INC COM 760759100   56,085,876 414,775 SH   SOLE 23 414,775 0 0
REPUBLIC SVCS INC COM 760759100   48,920,432 361,784 SH   SOLE 25 361,784 0 0
REPUBLIC SVCS INC COM 760759100   79,012,427 584,325 SH   SOLE 26 305,569 0 278,756
REPUBLIC SVCS INC COM 760759100   75,822,451 560,734 SH   SOLE 28 4,140 0 556,594
REPUBLIC SVCS INC COM 760759100   261,311,974 1,932,495 SH   SOLE 30 1,932,495 0 0
REPUBLIC SVCS INC COM 760759100   8,204,879 60,678 SH   SOLE 31 44,954 0 15,724
REPUBLIC SVCS INC COM 760759100   95,611,898 707,084 SH   SOLE 34 707,084 0 0
REPUBLIC SVCS INC COM 760759100   16,240,598 120,105 SH   SOLE 36 120,105 0 0
REPUBLIC SVCS INC COM 760759100   1,210,219 8,950 SH   SOLE 40 8,950 0 0
REPUBLIC SVCS INC COM 760759100   103,443 765 SH   OTR 43 765 0 0
REPUBLIC SVCS INC COM 760759100   55,579,048 411,027 SH   SOLE 43 383,699 0 27,328
RESEARCH FRONTIERS INC COM 760911107   1,269 742 SH   SOLE 2 0 0 742
RESEARCH FRONTIERS INC COM 760911107   8,771 5,129 SH   SOLE 18 5,129 0 0
RESEARCH FRONTIERS INC COM 760911107   145,376 85,015 SH   SOLE 21 85,015 0 0
RESEARCH FRONTIERS INC COM 760911107   915,601 535,439 SH   SOLE 22 535,439 0 0
RESEARCH SOLUTIONS INC COM 761025105   6,528 3,248 SH   SOLE 18 3,248 0 0
RESEARCH SOLUTIONS INC COM 761025105   75,164 37,395 SH   SOLE 21 37,395 0 0
RESERVOIR MEDIA INC COM 76119X105   115,450 17,707 SH   SOLE 2 14,463 0 3,244
RESERVOIR MEDIA INC COM 76119X105   374,202 57,393 SH   SOLE 18 57,393 0 0
RESERVOIR MEDIA INC COM 76119X105   234,114 35,907 SH   SOLE 19 35,907 0 0
RESERVOIR MEDIA INC COM 76119X105   4,049,129 621,032 SH   SOLE 21 621,032 0 0
RESERVOIR MEDIA INC COM 76119X105   1,833,522 281,215 SH   SOLE 22 276,460 0 4,755
RESHAPE LIFESCIENCES INC COM 76090R200   87,534 34,060 SH   SOLE 22 34,060 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   2,601,811 142,331 SH   SOLE 2 44,717 0 97,614
RESIDEO TECHNOLOGIES INC COM 76118Y104   9,597 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   948,513 51,888 SH   SOLE 7 51,888 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   9,093,514 497,457 SH   SOLE 18 497,457 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   5,167,464 282,684 SH   SOLE 19 282,684 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   326,315,512 17,850,958 SH   SOLE 21 17,850,958 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   73,856,830 4,040,308 SH   SOLE 22 3,862,602 0 177,706
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,716,200 93,884 SH   SOLE 25 93,884 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,859,624 101,730 SH   SOLE 26 54,564 0 47,166
RESIDEO TECHNOLOGIES INC COM 76118Y104   46,852 2,563 SH   SOLE 28 2,563 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   6,980,437 381,862 SH   SOLE 30 381,862 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   915,554 50,085 SH   SOLE 34 50,085 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   256,889 14,053 SH   SOLE 36 14,053 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   450,675 24,654 SH   SOLE 40 24,654 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   2,143,501 117,259 SH   SOLE 43 113,305 0 3,955
RESMED INC COM 761152107   82,454,772 376,523 SH   SOLE 2 126,767 0 249,756
RESMED INC COM 761152107   23,415,506 106,925 SH   SOLE 4 60,258 0 46,667
RESMED INC COM 761152107   31,324,330 143,040 SH   SOLE 7 138,759 0 4,281
RESMED INC COM 761152107   799,970 3,653 SH   SOLE 13 3,653 0 0
RESMED INC COM 761152107   3,633,482 16,592 SH   SOLE 15 16,592 0 0
RESMED INC COM 761152107   60,770,601 277,504 SH   SOLE 18 261,527 0 15,977
RESMED INC COM 761152107   118,402,856 540,677 SH   SOLE 19 540,677 0 0
RESMED INC COM 761152107   1,133,884,889 5,177,793 SH   SOLE 21 5,177,793 0 0
RESMED INC COM 761152107   707,177,837 3,229,270 SH   SOLE 22 2,914,404 0 314,866
RESMED INC COM 761152107   62,624,351 285,969 SH   SOLE 23 285,969 0 0
RESMED INC COM 761152107   78,219,067 357,181 SH   SOLE 25 356,810 0 371
RESMED INC COM 761152107   60,543,727 276,468 SH   SOLE 26 120,107 0 156,361
RESMED INC COM 761152107   86,063,070 393,000 SH   SOLE 28 19,163 0 373,837
RESMED INC COM 761152107   28,250 129 SH   SOLE 29 129 0 0
RESMED INC COM 761152107   260,150,922 1,187,958 SH   SOLE 30 1,187,958 0 0
RESMED INC COM 761152107   8,970,268 40,962 SH   SOLE 31 30,105 0 10,857
RESMED INC COM 761152107   118,105,249 539,318 SH   SOLE 34 539,318 0 0
RESMED INC COM 761152107   8,329,942 38,038 SH   SOLE 36 38,038 0 0
RESMED INC COM 761152107   1,272,113 5,809 SH   SOLE 40 5,809 0 0
RESMED INC COM 761152107   50,368 230 SH   OTR 43 230 0 0
RESMED INC COM 761152107   30,751,272 140,423 SH   SOLE 43 125,327 0 15,096
RESOURCES CONNECTION INC COM 76122Q105   933,370 54,711 SH   SOLE 2 28,718 0 25,993
RESOURCES CONNECTION INC COM 76122Q105   68 4 SH   SOLE 4 4 0 0
RESOURCES CONNECTION INC COM 76122Q105   7,609 446 SH   SOLE 7 446 0 0
RESOURCES CONNECTION INC COM 76122Q105   1,932,301 113,265 SH   SOLE 18 113,265 0 0
RESOURCES CONNECTION INC COM 76122Q105   1,095,184 64,196 SH   SOLE 19 64,196 0 0
RESOURCES CONNECTION INC COM 76122Q105   67,990,207 3,985,358 SH   SOLE 21 3,985,358 0 0
RESOURCES CONNECTION INC COM 76122Q105   15,865,902 930,006 SH   SOLE 22 886,724 0 43,282
RESOURCES CONNECTION INC COM 76122Q105   84,021 4,925 SH   SOLE 25 4,925 0 0
RESOURCES CONNECTION INC COM 76122Q105   110,003 6,448 SH   SOLE 26 0 0 6,448
RESOURCES CONNECTION INC COM 76122Q105   698,436 40,940 SH   SOLE 30 40,940 0 0
RESOURCES CONNECTION INC COM 76122Q105   117,151 6,867 SH   SOLE 40 6,867 0 0
RESOURCES CONNECTION INC COM 76122Q105   1,054,562 61,815 SH   SOLE 43 60,925 0 890
RESTAURANT BRANDS INTL INC COM 76131D103   13,361 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103   14,398,037 214,448 SH   SOLE 43 192,709 0 21,739
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,490,562 178,407 SH   SOLE 2 84,842 0 93,565
RETAIL OPPORTUNITY INVTS COR COM 76131N101   904,287 64,777 SH   SOLE 4 64,777 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,432,139 174,222 SH   SOLE 7 174,222 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   5,933,893 425,064 SH   SOLE 18 425,064 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   5,777,388 413,853 SH   SOLE 19 413,853 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   219,130,190 15,697,005 SH   SOLE 21 15,697,005 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   68,024,707 4,872,830 SH   SOLE 22 4,685,613 0 187,217
RETAIL OPPORTUNITY INVTS COR COM 76131N101   70,275 5,034 SH   SOLE 23 5,034 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   8,487,010 607,952 SH   SOLE 25 607,952 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   472,867 33,873 SH   SOLE 26 26,183 0 7,690
RETAIL OPPORTUNITY INVTS COR COM 76131N101   1,134,683 81,281 SH   SOLE 28 2,152 0 79,129
RETAIL OPPORTUNITY INVTS COR COM 76131N101   7,706,841 552,066 SH   SOLE 30 552,066 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   296,566 21,244 SH   SOLE 40 21,244 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,336,272 167,355 SH   SOLE 43 162,149 0 5,206
RETRACTABLE TECHNOLOGIES INC COM 76129W105   760 434 SH   SOLE 2 0 0 434
RETRACTABLE TECHNOLOGIES INC COM 76129W105   5,049 2,885 SH   SOLE 18 2,885 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   62,554 35,745 SH   SOLE 21 35,745 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   421,965 241,123 SH   SOLE 22 241,123 0 0
REV GROUP INC COM 749527107   394,831 32,930 SH   SOLE 2 9,216 0 23,714
REV GROUP INC COM 749527107   4,700 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107   1,198,988 99,999 SH   SOLE 18 99,999 0 0
REV GROUP INC COM 749527107   776,664 64,776 SH   SOLE 19 64,776 0 0
REV GROUP INC COM 749527107   13,804,890 1,151,367 SH   SOLE 21 1,151,367 0 0
REV GROUP INC COM 749527107   9,859,833 822,338 SH   SOLE 22 785,052 0 37,286
REV GROUP INC COM 749527107   48,859 4,075 SH   SOLE 25 4,075 0 0
REV GROUP INC COM 749527107   50,706 4,229 SH   SOLE 26 0 0 4,229
REV GROUP INC COM 749527107   344,605 28,741 SH   SOLE 30 28,741 0 0
REV GROUP INC COM 749527107   35,023 2,921 SH   SOLE 40 2,921 0 0
REV GROUP INC COM 749527107   9,340 779 SH   OTR 43 779 0 0
REV GROUP INC COM 749527107   439,002 36,614 SH   SOLE 43 35,551 0 1,063
REVANCE THERAPEUTICS INC COM 761330109   1,385,417 43,012 SH   SOLE 2 24,149 0 18,863
REVANCE THERAPEUTICS INC COM 761330109   9,470 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109   653,251 20,281 SH   SOLE 7 20,281 0 0
REVANCE THERAPEUTICS INC COM 761330109   6,679,839 207,384 SH   SOLE 18 199,288 0 8,096
REVANCE THERAPEUTICS INC COM 761330109   5,653,338 175,515 SH   SOLE 19 175,515 0 0
REVANCE THERAPEUTICS INC COM 761330109   105,605,800 3,278,665 SH   SOLE 21 3,278,665 0 0
REVANCE THERAPEUTICS INC COM 761330109   68,714,141 2,133,317 SH   SOLE 22 2,069,958 0 63,359
REVANCE THERAPEUTICS INC COM 761330109   23,256 722 SH   SOLE 23 722 0 0
REVANCE THERAPEUTICS INC COM 761330109   473,616 14,704 SH   SOLE 25 14,704 0 0
REVANCE THERAPEUTICS INC COM 761330109   998,317 30,994 SH   SOLE 26 24,292 0 6,702
REVANCE THERAPEUTICS INC COM 761330109   266,956 8,288 SH   SOLE 28 0 0 8,288
REVANCE THERAPEUTICS INC COM 761330109   4,132,382 128,295 SH   SOLE 30 128,295 0 0
REVANCE THERAPEUTICS INC COM 761330109   17,426 541 SH   SOLE 34 541 0 0
REVANCE THERAPEUTICS INC COM 761330109   39,618 1,230 SH   SOLE 36 1,230 0 0
REVANCE THERAPEUTICS INC COM 761330109   444,015 13,785 SH   SOLE 40 13,785 0 0
REVANCE THERAPEUTICS INC COM 761330109   38,072 1,182 SH   OTR 43 1,182 0 0
REVANCE THERAPEUTICS INC COM 761330109   2,604,340 80,855 SH   SOLE 43 72,498 0 8,357
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5   2,233,457 1,821,000 PRN   SOLE 21 1,821,000 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   355,957 84,954 SH   SOLE 22 84,954 0 0
REVOLUTION MEDICINES INC COM 76155X100   1,679,386 77,534 SH   SOLE 2 23,370 0 54,164
REVOLUTION MEDICINES INC COM 76155X100   1,711 79 SH   SOLE 4 79 0 0
REVOLUTION MEDICINES INC COM 76155X100   19,581 904 SH   SOLE 7 904 0 0
REVOLUTION MEDICINES INC COM 76155X100   5,664,870 261,536 SH   SOLE 18 261,536 0 0
REVOLUTION MEDICINES INC COM 76155X100   18,957,547 875,233 SH   SOLE 19 875,233 0 0
REVOLUTION MEDICINES INC COM 76155X100   76,891,051 3,549,910 SH   SOLE 21 3,549,910 0 0
REVOLUTION MEDICINES INC COM 76155X100   50,925,584 2,351,135 SH   SOLE 22 2,256,580 0 94,555
REVOLUTION MEDICINES INC COM 76155X100   289,854 13,382 SH   SOLE 25 13,382 0 0
REVOLUTION MEDICINES INC COM 76155X100   819,744 37,846 SH   SOLE 26 32,466 0 5,380
REVOLUTION MEDICINES INC COM 76155X100   23,133 1,068 SH   SOLE 28 1,068 0 0
REVOLUTION MEDICINES INC COM 76155X100   5,956,565 275,003 SH   SOLE 30 275,003 0 0
REVOLUTION MEDICINES INC COM 76155X100   60,453 2,791 SH   SOLE 34 2,791 0 0
REVOLUTION MEDICINES INC COM 76155X100   186,428 8,607 SH   SOLE 40 8,607 0 0
REVOLUTION MEDICINES INC COM 76155X100   232,758 10,746 SH   SOLE 43 10,271 0 475
REVOLVE GROUP INC CL A 76156B107   1,996,012 75,894 SH   SOLE 2 66,515 0 9,379
REVOLVE GROUP INC CL A 76156B107   2,604 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107   9,521 362 SH   SOLE 7 362 0 0
REVOLVE GROUP INC CL A 76156B107   3,042,516 115,685 SH   SOLE 18 103,841 0 11,844
REVOLVE GROUP INC CL A 76156B107   2,152,787 81,855 SH   SOLE 19 81,855 0 0
REVOLVE GROUP INC CL A 76156B107   34,572,875 1,314,558 SH   SOLE 21 1,314,558 0 0
REVOLVE GROUP INC CL A 76156B107   29,278,791 1,113,262 SH   SOLE 22 1,079,425 0 33,837
REVOLVE GROUP INC CL A 76156B107   142,914 5,434 SH   SOLE 25 5,434 0 0
REVOLVE GROUP INC CL A 76156B107   437,737 16,644 SH   SOLE 26 13,638 0 3,006
REVOLVE GROUP INC CL A 76156B107   85,028 3,233 SH   SOLE 28 0 0 3,233
REVOLVE GROUP INC CL A 76156B107   1,707,396 64,920 SH   SOLE 30 64,920 0 0
REVOLVE GROUP INC CL A 76156B107   144,308 5,487 SH   SOLE 40 5,487 0 0
REVOLVE GROUP INC CL A 76156B107   199,380 7,581 SH   SOLE 43 6,548 0 1,033
REWALK ROBOTICS LTD SHS M8216Q200   7,355 10,215 SH   SOLE 18 10,215 0 0
REWALK ROBOTICS LTD SHS M8216Q200   93,284 129,561 SH   SOLE 21 129,561 0 0
REX AMERICAN RES CORP COM 761624105   776,876 27,173 SH   SOLE 2 12,138 0 15,035
REX AMERICAN RES CORP COM 761624105   30,105 1,053 SH   SOLE 4 0 0 1,053
REX AMERICAN RES CORP COM 761624105   10,350 362 SH   SOLE 7 362 0 0
REX AMERICAN RES CORP COM 761624105   1,639,808 57,356 SH   SOLE 18 57,356 0 0
REX AMERICAN RES CORP COM 761624105   913,136 31,939 SH   SOLE 19 31,939 0 0
REX AMERICAN RES CORP COM 761624105   62,922,302 2,200,850 SH   SOLE 21 2,200,850 0 0
REX AMERICAN RES CORP COM 761624105   13,578,449 474,937 SH   SOLE 22 454,079 0 20,858
REX AMERICAN RES CORP COM 761624105   146,867 5,137 SH   SOLE 25 5,137 0 0
REX AMERICAN RES CORP COM 761624105   105,926 3,705 SH   SOLE 26 708 0 2,997
REX AMERICAN RES CORP COM 761624105   265,973 9,303 SH   SOLE 28 0 0 9,303
REX AMERICAN RES CORP COM 761624105   10,712,216 374,684 SH   SOLE 30 374,684 0 0
REX AMERICAN RES CORP COM 761624105   246,217 8,612 SH   SOLE 36 8,612 0 0
REX AMERICAN RES CORP COM 761624105   73,076 2,556 SH   SOLE 40 2,556 0 0
REX AMERICAN RES CORP COM 761624105   651,881 22,801 SH   SOLE 43 22,283 0 518
REXFORD INDL RLTY INC COM 76169C100   36,644,069 614,318 SH   SOLE 2 338,848 0 275,470
REXFORD INDL RLTY INC COM 76169C100   23,702,285 397,356 SH   SOLE 4 397,356 0 0
REXFORD INDL RLTY INC COM 76169C100   19,981,915 334,986 SH   SOLE 7 334,986 0 0
REXFORD INDL RLTY INC COM 76169C100   39,584,396 663,611 SH   SOLE 18 663,611 0 0
REXFORD INDL RLTY INC COM 76169C100   57,950,333 971,506 SH   SOLE 19 971,506 0 0
REXFORD INDL RLTY INC COM 76169C100   688,394,106 11,540,555 SH   SOLE 21 11,540,555 0 0
REXFORD INDL RLTY INC COM 76169C100   456,025,025 7,645,013 SH   SOLE 22 6,963,527 0 681,486
REXFORD INDL RLTY INC COM 76169C100   2,446,008 41,006 SH   SOLE 23 41,006 0 0
REXFORD INDL RLTY INC COM 76169C100   45,386,910 760,887 SH   SOLE 25 760,887 0 0
REXFORD INDL RLTY INC COM 76169C100   5,241,982 87,879 SH   SOLE 26 71,292 0 16,587
REXFORD INDL RLTY INC COM 76169C100   15,825,920 265,313 SH   SOLE 28 55,874 0 209,439
REXFORD INDL RLTY INC COM 76169C100   40,706,055 682,415 SH   SOLE 30 682,415 0 0
REXFORD INDL RLTY INC COM 76169C100   166,066 2,784 SH   SOLE 31 2,784 0 0
REXFORD INDL RLTY INC COM 76169C100   13,044,083 218,677 SH   SOLE 34 218,677 0 0
REXFORD INDL RLTY INC COM 76169C100   85,657 1,436 SH   SOLE 36 1,436 0 0
REXFORD INDL RLTY INC COM 76169C100   1,725,138 28,921 SH   SOLE 40 28,921 0 0
REXFORD INDL RLTY INC COM 76169C100   6,994,757 117,263 SH   SOLE 43 106,953 0 10,310
REYNOLDS CONSUMER PRODS INC COM 76171L106   2,159,053 78,511 SH   SOLE 2 43,487 0 35,024
REYNOLDS CONSUMER PRODS INC COM 76171L106   4,483 163 SH   SOLE 4 163 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   99,853 3,631 SH   SOLE 7 3,631 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   569,223 20,699 SH   SOLE 18 20,699 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   478,775 17,410 SH   SOLE 19 17,410 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   26,147,193 950,807 SH   SOLE 21 950,807 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   35,713,068 1,298,657 SH   SOLE 22 1,225,667 0 72,990
REYNOLDS CONSUMER PRODS INC COM 76171L106   278,685 10,134 SH   SOLE 25 10,134 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   813,835 29,594 SH   SOLE 26 24,658 0 4,936
REYNOLDS CONSUMER PRODS INC COM 76171L106   26,593 967 SH   SOLE 28 967 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   782,870 28,468 SH   SOLE 30 28,468 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   20,900 760 SH   SOLE 31 760 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   330,495 12,018 SH   SOLE 40 12,018 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   2,883,005 104,837 SH   SOLE 43 91,060 0 13,777
REZOLUTE INC COM NEW 76200L309   1,874 976 SH   SOLE 2 0 0 976
REZOLUTE INC COM NEW 76200L309   9,961 5,188 SH   SOLE 18 5,188 0 0
REZOLUTE INC COM NEW 76200L309   121,526 63,295 SH   SOLE 21 63,295 0 0
REZOLUTE INC COM NEW 76200L309   363,226 189,180 SH   SOLE 22 189,180 0 0
RF ACQUISITION CORP CLASS A COM 74954L104   51,450 5,000 SH   SOLE 2 5,000 0 0
RF INDS LTD COM PAR $0.01 749552105   19,496 4,431 SH   SOLE 2 4,431 0 0
RF INDS LTD COM PAR $0.01 749552105   6,068 1,379 SH   SOLE 18 1,379 0 0
RF INDS LTD COM PAR $0.01 749552105   90,675 20,608 SH   SOLE 21 20,608 0 0
RF INDS LTD COM PAR $0.01 749552105   526,337 119,622 SH   SOLE 22 119,622 0 0
RGC RES INC COM 74955L103   4,684 202 SH   SOLE 2 0 0 202
RGC RES INC COM 74955L103   72,330 3,119 SH   SOLE 18 3,119 0 0
RGC RES INC COM 74955L103   403,228 17,388 SH   SOLE 21 17,388 0 0
RGC RES INC COM 74955L103   561,082 24,195 SH   SOLE 22 24,195 0 0
RH COM 74967X103   9,278,281 38,096 SH   SOLE 2 14,567 0 23,529
RH COM 74967X103   13,395 55 SH   SOLE 4 55 0 0
RH COM 74967X103   610,093 2,505 SH   SOLE 7 2,505 0 0
RH COM 74967X103   9,218,855 37,852 SH   SOLE 18 37,852 0 0
RH COM 74967X103   1,426,472 5,857 SH   SOLE 19 5,857 0 0
RH COM 74967X103   232,341,585 953,979 SH   SOLE 21 953,979 0 0
RH COM 74967X103   132,051,105 542,193 SH   SOLE 22 517,217 0 24,976
RH COM 74967X103   709,948 2,915 SH   SOLE 25 2,915 0 0
RH COM 74967X103   2,386,303 9,798 SH   SOLE 26 8,211 0 1,587
RH COM 74967X103   320,025 1,314 SH   SOLE 28 335 0 979
RH COM 74967X103   2,225,803 9,139 SH   SOLE 30 9,139 0 0
RH COM 74967X103   66,002 271 SH   SOLE 31 271 0 0
RH COM 74967X103   42,865 176 SH   SOLE 36 176 0 0
RH COM 74967X103   808,342 3,319 SH   SOLE 40 3,319 0 0
RH COM 74967X103   2,899,950 11,907 SH   SOLE 43 11,272 0 635
RHINEBECK BANCORP INC COM 762093102   5,462 714 SH   SOLE 18 714 0 0
RHINEBECK BANCORP INC COM 762093102   70,434 9,207 SH   SOLE 21 9,207 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   1,835,540 102,889 SH   SOLE 2 95,920 0 6,969
RHYTHM PHARMACEUTICALS INC COM 76243J105   3 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   255,290 14,310 SH   SOLE 7 14,310 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   1,246,409 69,866 SH   SOLE 18 68,828 0 1,038
RHYTHM PHARMACEUTICALS INC COM 76243J105   26,557,641 1,488,657 SH   SOLE 19 1,488,657 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   10,289,702 576,777 SH   SOLE 21 576,777 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   12,414,053 695,855 SH   SOLE 22 679,505 0 16,350
RHYTHM PHARMACEUTICALS INC COM 76243J105   133,390 7,477 SH   SOLE 25 7,477 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   603,973 33,855 SH   SOLE 26 29,694 0 4,161
RHYTHM PHARMACEUTICALS INC COM 76243J105   128,502 7,203 SH   SOLE 28 670 0 6,533
RHYTHM PHARMACEUTICALS INC COM 76243J105   1,321,944 74,100 SH   SOLE 30 74,100 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   42,655 2,391 SH   SOLE 31 2,227 0 164
RHYTHM PHARMACEUTICALS INC COM 76243J105   12,290,476 688,928 SH   SOLE 34 688,928 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   23,477 1,316 SH   SOLE 36 1,316 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   121,758 6,825 SH   SOLE 40 6,825 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   177,954 9,975 SH   SOLE 43 9,581 0 394
RIBBON COMMUNICATIONS INC COM 762544104   308,433 90,185 SH   SOLE 2 35,009 0 55,176
RIBBON COMMUNICATIONS INC COM 762544104   56,174 16,425 SH   SOLE 4 264 0 16,161
RIBBON COMMUNICATIONS INC COM 762544104   278,566 81,452 SH   SOLE 7 81,452 0 0
RIBBON COMMUNICATIONS INC COM 762544104   756,333 221,150 SH   SOLE 18 221,150 0 0
RIBBON COMMUNICATIONS INC COM 762544104   488,786 142,920 SH   SOLE 19 142,920 0 0
RIBBON COMMUNICATIONS INC COM 762544104   10,980,984 3,210,814 SH   SOLE 21 3,210,814 0 0
RIBBON COMMUNICATIONS INC COM 762544104   7,249,029 2,119,599 SH   SOLE 22 2,024,426 0 95,173
RIBBON COMMUNICATIONS INC COM 762544104   70,223 20,533 SH   SOLE 25 20,533 0 0
RIBBON COMMUNICATIONS INC COM 762544104   79,036 23,110 SH   SOLE 26 8,851 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104   19,757 5,777 SH   SOLE 28 0 0 5,777
RIBBON COMMUNICATIONS INC COM 762544104   467,268 136,628 SH   SOLE 30 136,628 0 0
RIBBON COMMUNICATIONS INC COM 762544104   40,014 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104   98,670 28,851 SH   SOLE 43 28,778 0 73
RICEBRAN TECHNOLOGIES COM 762831303   851 915 SH   SOLE 21 915 0 0
RICEBRAN TECHNOLOGIES COM 762831303   5,334 5,735 SH   SOLE 22 5,735 0 0
RICHARDSON ELECTRS LTD COM 763165107   7,187 322 SH   SOLE 2 0 0 322
RICHARDSON ELECTRS LTD COM 763165107   35,087 1,572 SH   SOLE 18 1,572 0 0
RICHARDSON ELECTRS LTD COM 763165107   451,221 20,216 SH   SOLE 21 20,216 0 0
RICHARDSON ELECTRS LTD COM 763165107   4,841,230 216,901 SH   SOLE 22 216,901 0 0
RICHARDSON ELECTRS LTD COM 763165107   1,607 72 SH   SOLE 43 72 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   7,954 767 SH   SOLE 2 0 0 767
RICHMOND MUT BANCORPORATION COM 76525P100   18,448 1,779 SH   SOLE 18 1,779 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   240,034 23,147 SH   SOLE 21 23,147 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   22,970 2,215 SH   SOLE 22 2,215 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   452,148 342,536 SH   SOLE 2 93,559 0 248,977
RIGEL PHARMACEUTICALS INC COM NEW 766559603   3,625 2,746 SH   SOLE 7 2,746 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   714,791 541,508 SH   SOLE 18 452,839 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603   1,864,577 1,412,558 SH   SOLE 19 1,412,558 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   7,262,467 5,501,869 SH   SOLE 21 5,501,869 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   8,113,953 6,146,934 SH   SOLE 22 6,097,846 0 49,088
RIGEL PHARMACEUTICALS INC COM NEW 766559603   90,009 68,189 SH   SOLE 23 68,189 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   139,275 105,511 SH   SOLE 26 0 0 105,511
RIGEL PHARMACEUTICALS INC COM NEW 766559603   409 310 SH   SOLE 43 310 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   18,324 25,331 SH   SOLE 2 2,232 0 23,099
RIGETTI COMPUTING INC COMMON STOCK 76655K103   117,746 162,768 SH   SOLE 18 162,768 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   99,857 138,039 SH   SOLE 19 138,039 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   1,871,823 2,587,535 SH   SOLE 21 2,587,535 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   1,265,408 1,749,251 SH   SOLE 22 1,700,119 0 49,132
RILEY EXPLORATION PERMIAN IN COM 76665T102   395,786 10,399 SH   SOLE 2 427 0 9,972
RILEY EXPLORATION PERMIAN IN COM 76665T102   2,093 55 SH   SOLE 7 55 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   1,132,133 29,746 SH   SOLE 18 29,746 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   791,077 20,785 SH   SOLE 19 20,785 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   13,278,715 348,889 SH   SOLE 21 348,889 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   4,790,270 125,861 SH   SOLE 22 121,141 0 4,720
RILEY EXPLORATION PERMIAN IN COM 76665T102   134,009 3,521 SH   SOLE 43 3,500 0 21
RIMINI STR INC DEL COM 76674Q107   115,817 28,111 SH   SOLE 2 16,113 0 11,998
RIMINI STR INC DEL COM 76674Q107   2,905 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107   529,333 128,479 SH   SOLE 18 128,479 0 0
RIMINI STR INC DEL COM 76674Q107   411,563 99,894 SH   SOLE 19 99,894 0 0
RIMINI STR INC DEL COM 76674Q107   7,029,560 1,706,204 SH   SOLE 21 1,706,204 0 0
RIMINI STR INC DEL COM 76674Q107   4,852,437 1,177,776 SH   SOLE 22 1,143,423 0 34,353
RIMINI STR INC DEL COM 76674Q107   38,073 9,241 SH   SOLE 25 9,241 0 0
RIMINI STR INC DEL COM 76674Q107   42,139 10,228 SH   SOLE 26 2,131 0 8,097
RIMINI STR INC DEL COM 76674Q107   52,015 12,625 SH   SOLE 30 12,625 0 0
RIMINI STR INC DEL COM 76674Q107   26,520 6,437 SH   SOLE 36 6,437 0 0
RIMINI STR INC DEL COM 76674Q107   140,294 34,052 SH   SOLE 43 33,891 0 161
RING ENERGY INC COM 76680V108   562,837 296,230 SH   SOLE 2 3,896 0 292,334
RING ENERGY INC COM 76680V108   2,635 1,387 SH   SOLE 7 1,387 0 0
RING ENERGY INC COM 76680V108   469,159 246,926 SH   SOLE 18 246,926 0 0
RING ENERGY INC COM 76680V108   379,468 199,720 SH   SOLE 19 199,720 0 0
RING ENERGY INC COM 76680V108   5,990,565 3,152,929 SH   SOLE 21 3,152,929 0 0
RING ENERGY INC COM 76680V108   4,748,771 2,499,353 SH   SOLE 22 2,437,306 0 62,047
RING ENERGY INC COM 76680V108   786,927 414,172 SH   SOLE 43 400,735 0 13,437
RINGCENTRAL INC CL A 76680R206   16,952,014 552,723 SH   SOLE 2 441,910 0 110,813
RINGCENTRAL INC CL A 76680R206   952,794 31,066 SH   SOLE 4 26,444 0 4,622
RINGCENTRAL INC CL A 76680R206   733,166 23,905 SH   SOLE 7 23,905 0 0
RINGCENTRAL INC CL A 76680R206   404,905 13,202 SH   SOLE 13 13,202 0 0
RINGCENTRAL INC CL A 76680R206   4,514,103 147,183 SH   SOLE 18 118,762 0 28,421
RINGCENTRAL INC CL A 76680R206   23,057,798 751,803 SH   SOLE 19 751,803 0 0
RINGCENTRAL INC CL A 76680R206   62,348,828 2,032,893 SH   SOLE 21 2,032,893 0 0
RINGCENTRAL INC CL A 76680R206   94,096,909 3,068,044 SH   SOLE 22 2,797,889 0 270,155
RINGCENTRAL INC CL A 76680R206   4,929,681 160,733 SH   SOLE 23 160,733 0 0
RINGCENTRAL INC CL A 76680R206   366,200 11,940 SH   SOLE 25 11,940 0 0
RINGCENTRAL INC CL A 76680R206   4,125,759 134,521 SH   SOLE 26 60,711 0 73,810
RINGCENTRAL INC CL A 76680R206   1,243,730 40,552 SH   SOLE 28 1,439 0 39,113
RINGCENTRAL INC CL A 76680R206   7,189,171 234,404 SH   SOLE 30 234,404 0 0
RINGCENTRAL INC CL A 76680R206   142,247 4,638 SH   SOLE 31 4,638 0 0
RINGCENTRAL INC CL A 76680R206   12,060,425 393,232 SH   SOLE 34 393,232 0 0
RINGCENTRAL INC CL A 76680R206   127,188 4,147 SH   SOLE 36 4,147 0 0
RINGCENTRAL INC CL A 76680R206   379,388 12,370 SH   SOLE 40 12,370 0 0
RINGCENTRAL INC CL A 76680R206   2,012,013 65,602 SH   SOLE 43 61,648 0 3,954
RINGCENTRAL INC NOTE 3/0 76680RAF4   5,131,554 5,828,000 PRN   SOLE 21 5,828,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   1,210,774 1,497,000 PRN   SOLE 2 1,497,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   8,100,941 10,016,000 PRN   SOLE 19 10,016,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   3,070,205 3,796,000 PRN   SOLE 21 3,796,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   10,908,286 13,487,000 PRN   SOLE 34 13,487,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100   6,243 91 SH   SOLE 2 0 0 91
RIO TINTO PLC SPONSORED ADR 767204100   20,150,290 293,736 SH   SOLE 7 293,736 0 0
RIO TINTO PLC SPONSORED ADR 767204100   6,243 91 SH   SOLE 18 91 0 0
RIO TINTO PLC SPONSORED ADR 767204100   68,850,109 1,003,646 SH   SOLE 43 892,797 0 110,849
RIOT PLATFORMS INC COM 767292105   1,428,310 142,974 SH   SOLE 2 49,025 0 93,949
RIOT PLATFORMS INC COM 767292105   3,017 302 SH   SOLE 4 302 0 0
RIOT PLATFORMS INC COM 767292105   17,762 1,778 SH   SOLE 7 1,778 0 0
RIOT PLATFORMS INC COM 767292105   4,414,171 441,859 SH   SOLE 18 441,859 0 0
RIOT PLATFORMS INC COM 767292105   3,165,222 316,839 SH   SOLE 19 316,839 0 0
RIOT PLATFORMS INC COM 767292105   55,493,061 5,554,861 SH   SOLE 21 5,554,861 0 0
RIOT PLATFORMS INC COM 767292105   44,661,254 4,470,596 SH   SOLE 22 4,277,547 0 193,049
RIOT PLATFORMS INC COM 767292105   332,487 33,282 SH   SOLE 25 33,282 0 0
RIOT PLATFORMS INC COM 767292105   415,354 41,577 SH   SOLE 26 25,382 0 16,195
RIOT PLATFORMS INC COM 767292105   24,985 2,501 SH   SOLE 28 0 0 2,501
RIOT PLATFORMS INC COM 767292105   3,134,203 313,734 SH   SOLE 30 313,734 0 0
RIOT PLATFORMS INC COM 767292105   303,926 30,423 SH   SOLE 40 30,423 0 0
RIOT PLATFORMS INC COM 767292105   783,656 78,444 SH   SOLE 43 72,199 0 6,245
RISKIFIED LTD SHS CL A M8216R109   21,240 3,766 SH   SOLE 2 3,766 0 0
RISKIFIED LTD SHS CL A M8216R109   75,638 13,411 SH   SOLE 19 13,411 0 0
RISKIFIED LTD SHS CL A M8216R109   3,116,015 552,485 SH   SOLE 21 552,485 0 0
RISKIFIED LTD SHS CL A M8216R109   1,710,206 303,228 SH   SOLE 22 280,383 0 22,845
RISKIFIED LTD SHS CL A M8216R109   104,684 18,561 SH   SOLE 34 18,561 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   2,173,807 38,618 SH   SOLE 2 4,383 0 34,235
RITCHIE BROS AUCTIONEERS COM 767744105   9,288 165 SH   SOLE 4 165 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   40,191 714 SH   SOLE 7 714 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   1,697,144 30,150 SH   SOLE 18 30,150 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   1,234,890 21,938 SH   SOLE 19 21,938 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   44,358,096 788,028 SH   SOLE 21 788,028 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   37,370,593 663,894 SH   SOLE 22 601,545 0 62,349
RITCHIE BROS AUCTIONEERS COM 767744105   97,438 1,731 SH   SOLE 28 1,731 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   59,893 1,064 SH   SOLE 31 1,064 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   11,648 207 SH   OTR 43 207 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   7,228,992 128,424 SH   SOLE 43 116,568 0 11,856
RITE AID CORP COM 767754872   61,130 27,290 SH   SOLE 2 2,441 0 24,849
RITE AID CORP COM 767754872   14,058 6,276 SH   SOLE 7 6,276 0 0
RITE AID CORP COM 767754872   363,194 162,140 SH   SOLE 18 162,140 0 0
RITE AID CORP COM 767754872   268,027 119,655 SH   SOLE 19 119,655 0 0
RITE AID CORP COM 767754872   4,602,324 2,054,609 SH   SOLE 21 2,054,609 0 0
RITE AID CORP COM 767754872   3,317,059 1,480,830 SH   SOLE 22 1,451,107 0 29,723
RITE AID CORP COM 767754872   132,935 59,346 SH   SOLE 36 59,346 0 0
RITE AID CORP COM 767754872   8,781 3,920 SH   SOLE 43 3,920 0 0
RITHM CAPITAL CORP COM NEW 64828T201   7,913,512 989,189 SH   SOLE 2 178,879 0 810,310
RITHM CAPITAL CORP COM NEW 64828T201   13,528 1,691 SH   SOLE 4 1,691 0 0
RITHM CAPITAL CORP COM NEW 64828T201   89,792 11,224 SH   SOLE 7 11,224 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,337,464 167,183 SH   SOLE 18 167,183 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,089,576 136,197 SH   SOLE 19 136,197 0 0
RITHM CAPITAL CORP COM NEW 64828T201   90,834,616 11,354,327 SH   SOLE 21 11,354,327 0 0
RITHM CAPITAL CORP COM NEW 64828T201   85,199,680 10,649,960 SH   SOLE 22 10,060,069 0 589,891
RITHM CAPITAL CORP COM NEW 64828T201   604,528 75,566 SH   SOLE 25 75,566 0 0
RITHM CAPITAL CORP COM NEW 64828T201   2,173,536 271,692 SH   SOLE 26 231,966 0 39,726
RITHM CAPITAL CORP COM NEW 64828T201   345,416 43,177 SH   SOLE 28 8,315 0 34,862
RITHM CAPITAL CORP COM NEW 64828T201   1,811,760 226,470 SH   SOLE 30 226,470 0 0
RITHM CAPITAL CORP COM NEW 64828T201   46,872 5,859 SH   SOLE 31 5,859 0 0
RITHM CAPITAL CORP COM NEW 64828T201   393,464 49,183 SH   SOLE 36 49,183 0 0
RITHM CAPITAL CORP COM NEW 64828T201   595,336 74,417 SH   SOLE 40 74,417 0 0
RITHM CAPITAL CORP COM NEW 64828T201   9,152 1,144 SH   OTR 43 1,144 0 0
RITHM CAPITAL CORP COM NEW 64828T201   6,349,437 793,680 SH   SOLE 43 741,729 0 51,951
RIVERVIEW BANCORP INC COM 769397100   1,010,259 189,187 SH   SOLE 2 107,915 0 81,272
RIVERVIEW BANCORP INC COM 769397100   19,208 3,597 SH   SOLE 18 3,597 0 0
RIVERVIEW BANCORP INC COM 769397100   1,177,427 220,492 SH   SOLE 19 220,492 0 0
RIVERVIEW BANCORP INC COM 769397100   523,544 98,042 SH   SOLE 21 98,042 0 0
RIVERVIEW BANCORP INC COM 769397100   4,864,270 910,912 SH   SOLE 22 910,912 0 0
RIVERVIEW BANCORP INC COM 769397100   376,155 70,441 SH   SOLE 23 70,441 0 0
RIVERVIEW BANCORP INC COM 769397100   918,363 171,978 SH   SOLE 26 0 0 171,978
RIVERVIEW BANCORP INC COM 769397100   2,077 389 SH   SOLE 43 389 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   9,399,348 607,193 SH   SOLE 2 46,881 0 560,312
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   4,016,967 259,494 SH   SOLE 4 153,796 0 105,698
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   10,117,326 653,574 SH   SOLE 7 653,574 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   120,605 7,791 SH   SOLE 13 7,791 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   485,639 31,372 SH   SOLE 15 31,372 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   0 1 SH   SOLE 17 0 0 1
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   339,783,229 21,949,821 SH   SOLE 18 21,466,583 0 483,238
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,496,978 225,903 SH   SOLE 19 225,903 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   121,841,904 7,870,924 SH   SOLE 21 7,870,924 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   187,571,284 12,117,008 SH   SOLE 22 11,375,433 0 741,575
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   9,052,580 584,792 SH   SOLE 23 584,792 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   16,143,860 1,042,885 SH   SOLE 25 1,042,483 0 402
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   7,510,726 485,189 SH   SOLE 26 248,551 0 236,638
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   11,268,202 727,920 SH   SOLE 28 67,784 0 660,136
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   42,448,931 2,742,179 SH   SOLE 30 2,742,179 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,615,818 104,381 SH   SOLE 31 67,816 0 36,565
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,181,775 205,541 SH   SOLE 32 205,541 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,441,057 157,691 SH   SOLE 34 157,691 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,840,324 118,884 SH   SOLE 36 118,884 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   183,670 11,865 SH   SOLE 40 11,865 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   6,601,663 426,464 SH   SOLE 42 426,464 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,269,910 146,635 SH   SOLE 43 130,180 0 16,455
RLI CORP COM 749607107   9,160,024 68,919 SH   SOLE 2 44,206 0 24,713
RLI CORP COM 749607107   19,139 144 SH   SOLE 4 144 0 0
RLI CORP COM 749607107   907,775 6,830 SH   SOLE 7 6,830 0 0
RLI CORP COM 749607107   22,225,742 167,224 SH   SOLE 18 162,514 0 4,710
RLI CORP COM 749607107   26,007,164 195,675 SH   SOLE 19 195,675 0 0
RLI CORP COM 749607107   375,875,993 2,828,049 SH   SOLE 21 2,828,049 0 0
RLI CORP COM 749607107   176,538,372 1,328,255 SH   SOLE 22 1,299,127 0 29,128
RLI CORP COM 749607107   737,783 5,551 SH   SOLE 23 5,551 0 0
RLI CORP COM 749607107   899,934 6,771 SH   SOLE 25 6,771 0 0
RLI CORP COM 749607107   2,478,373 18,647 SH   SOLE 26 15,091 0 3,556
RLI CORP COM 749607107   366,832 2,760 SH   SOLE 28 805 0 1,955
RLI CORP COM 749607107   2,748,047 20,676 SH   SOLE 30 20,676 0 0
RLI CORP COM 749607107   59,810 450 SH   SOLE 36 450 0 0
RLI CORP COM 749607107   905,383 6,812 SH   SOLE 40 6,812 0 0
RLI CORP COM 749607107   14,886 112 SH   OTR 43 112 0 0
RLI CORP COM 749607107   5,347,689 40,235 SH   SOLE 43 38,672 0 1,563
RLJ LODGING TR COM 74965L101   9,817,095 926,141 SH   SOLE 2 672,825 0 253,316
RLJ LODGING TR COM 74965L101   917,960 86,600 SH   SOLE 4 86,600 0 0
RLJ LODGING TR COM 74965L101   2,405,214 226,907 SH   SOLE 7 226,907 0 0
RLJ LODGING TR COM 74965L101   4,748,323 447,955 SH   SOLE 18 447,955 0 0
RLJ LODGING TR COM 74965L101   15,921,179 1,501,998 SH   SOLE 19 1,501,998 0 0
RLJ LODGING TR COM 74965L101   66,769,835 6,299,041 SH   SOLE 21 6,299,041 0 0
RLJ LODGING TR COM 74965L101   76,304,800 7,198,566 SH   SOLE 22 6,967,771 0 230,795
RLJ LODGING TR COM 74965L101   574,096 54,160 SH   SOLE 23 54,160 0 0
RLJ LODGING TR COM 74965L101   8,014,692 756,103 SH   SOLE 25 756,103 0 0
RLJ LODGING TR COM 74965L101   3,797,598 358,264 SH   SOLE 26 84,867 0 273,397
RLJ LODGING TR COM 74965L101   1,233,087 116,329 SH   SOLE 28 2,938 0 113,391
RLJ LODGING TR COM 74965L101   5,806,860 547,817 SH   SOLE 30 547,817 0 0
RLJ LODGING TR COM 74965L101   70,479 6,649 SH   SOLE 36 6,649 0 0
RLJ LODGING TR COM 74965L101   268,572 25,337 SH   SOLE 40 25,337 0 0
RLJ LODGING TR COM 74965L101   1,390,349 131,165 SH   SOLE 43 98,738 0 32,427
RLJ LODGING TR CUM CONV PFD A 74965L200   199,778 7,972 SH   SOLE 7 7,972 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200   24,413,377 974,197 SH   SOLE 21 974,197 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   170,224 58,698 SH   SOLE 2 58,698 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   134,079 46,234 SH   SOLE 7 46,234 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   1,360,729 469,217 SH   SOLE 19 469,217 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   17,196,266 5,929,747 SH   SOLE 21 5,929,747 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   8,789,703 3,030,932 SH   SOLE 22 2,722,947 0 307,985
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   1,283,317 442,523 SH   SOLE 25 442,523 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   863,611 297,797 SH   SOLE 28 73,363 0 224,434
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   4,139,611 1,427,452 SH   SOLE 30 1,427,452 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   1,659,177 572,130 SH   SOLE 34 572,130 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   7,080,849 2,441,672 SH   SOLE 43 2,323,927 0 117,745
RMR GROUP INC CL A 74967R106   8,241,564 314,084 SH   SOLE 2 243,769 0 70,315
RMR GROUP INC CL A 74967R106   840 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106   3,044 116 SH   SOLE 7 116 0 0
RMR GROUP INC CL A 74967R106   1,077,336 41,057 SH   SOLE 18 41,057 0 0
RMR GROUP INC CL A 74967R106   7,881,709 300,370 SH   SOLE 19 300,370 0 0
RMR GROUP INC CL A 74967R106   13,423,912 511,582 SH   SOLE 21 511,582 0 0
RMR GROUP INC CL A 74967R106   22,037,821 839,856 SH   SOLE 22 823,578 0 16,278
RMR GROUP INC CL A 74967R106   563,478 21,474 SH   SOLE 23 21,474 0 0
RMR GROUP INC CL A 74967R106   51,352 1,957 SH   SOLE 25 1,957 0 0
RMR GROUP INC CL A 74967R106   1,572,012 59,909 SH   SOLE 26 598 0 59,311
RMR GROUP INC CL A 74967R106   203,281 7,747 SH   SOLE 30 7,747 0 0
RMR GROUP INC CL A 74967R106   1,273,506 48,533 SH   SOLE 34 48,533 0 0
RMR GROUP INC CL A 74967R106   41,905 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106   877,387 33,437 SH   SOLE 43 32,633 0 804
ROBERT HALF INTL INC COM 770323103   18,132,520 225,053 SH   SOLE 2 41,450 0 183,603
ROBERT HALF INTL INC COM 770323103   7,888,125 97,904 SH   SOLE 4 53,039 0 44,865
ROBERT HALF INTL INC COM 770323103   18,163,781 225,441 SH   SOLE 7 195,500 0 29,941
ROBERT HALF INTL INC COM 770323103   256,696 3,186 SH   SOLE 13 3,186 0 0
ROBERT HALF INTL INC COM 770323103   1,051,922 13,056 SH   SOLE 15 13,056 0 0
ROBERT HALF INTL INC COM 770323103   19,940,833 247,497 SH   SOLE 18 238,369 0 9,128
ROBERT HALF INTL INC COM 770323103   10,173,171 126,265 SH   SOLE 19 126,265 0 0
ROBERT HALF INTL INC COM 770323103   305,252,578 3,788,663 SH   SOLE 21 3,788,663 0 0
ROBERT HALF INTL INC COM 770323103   209,392,970 2,598,895 SH   SOLE 22 2,364,063 0 234,832
ROBERT HALF INTL INC COM 770323103   16,223,092 201,354 SH   SOLE 23 201,354 0 0
ROBERT HALF INTL INC COM 770323103   24,473,701 303,757 SH   SOLE 25 302,665 0 1,092
ROBERT HALF INTL INC COM 770323103   24,819,266 308,046 SH   SOLE 26 175,461 0 132,585
ROBERT HALF INTL INC COM 770323103   25,286,572 313,846 SH   SOLE 28 5,190 0 308,656
ROBERT HALF INTL INC COM 770323103   106,078,059 1,316,595 SH   SOLE 30 1,057,114 0 259,481
ROBERT HALF INTL INC COM 770323103   2,365,777 29,363 SH   SOLE 31 21,253 0 8,110
ROBERT HALF INTL INC COM 770323103   1,507,384 18,709 SH   SOLE 34 18,709 0 0
ROBERT HALF INTL INC COM 770323103   2,453,679 30,454 SH   SOLE 36 30,454 0 0
ROBERT HALF INTL INC COM 770323103   398,741 4,949 SH   SOLE 40 4,949 0 0
ROBERT HALF INTL INC COM 770323103   22,721 282 SH   OTR 43 282 0 0
ROBERT HALF INTL INC COM 770323103   9,547,739 118,502 SH   SOLE 43 106,274 0 12,229
ROBINHOOD MKTS INC COM CL A 770700102   7,613,019 784,039 SH   SOLE 2 231,275 0 552,764
ROBINHOOD MKTS INC COM CL A 770700102   80,049 8,244 SH   SOLE 7 8,244 0 0
ROBINHOOD MKTS INC COM CL A 770700102   2,073,833 213,577 SH   SOLE 18 213,577 0 0
ROBINHOOD MKTS INC COM CL A 770700102   2,449,085 252,223 SH   SOLE 19 252,223 0 0
ROBINHOOD MKTS INC COM CL A 770700102   83,054,903 8,553,543 SH   SOLE 21 8,553,543 0 0
ROBINHOOD MKTS INC COM CL A 770700102   120,837,668 12,444,662 SH   SOLE 22 11,948,343 0 496,319
ROBINHOOD MKTS INC COM CL A 770700102   70,485 7,259 SH   SOLE 28 7,259 0 0
ROBINHOOD MKTS INC COM CL A 770700102   4,210,819 433,658 SH   SOLE 30 433,658 0 0
ROBINHOOD MKTS INC COM CL A 770700102   79,185 8,155 SH   SOLE 31 8,155 0 0
ROBINHOOD MKTS INC COM CL A 770700102   971,282 100,029 SH   SOLE 34 100,029 0 0
ROBINHOOD MKTS INC COM CL A 770700102   40,481 4,169 SH   SOLE 36 4,169 0 0
ROBINHOOD MKTS INC COM CL A 770700102   2,219,133 228,541 SH   SOLE 43 209,576 0 18,965
ROBLOX CORP CL A 771049103   30,408,819 676,052 SH   SOLE 2 49,384 0 626,668
ROBLOX CORP CL A 771049103   10,407,832 231,388 SH   SOLE 4 134,847 0 96,541
ROBLOX CORP CL A 771049103   2,175,413 48,364 SH   SOLE 7 48,364 0 0
ROBLOX CORP CL A 771049103   517,315 11,501 SH   SOLE 13 11,501 0 0
ROBLOX CORP CL A 771049103   1,395,999 31,036 SH   SOLE 15 31,036 0 0
ROBLOX CORP CL A 771049103   15,155,606 336,941 SH   SOLE 18 303,611 0 33,330
ROBLOX CORP CL A 771049103   37,291,119 829,060 SH   SOLE 19 829,060 0 0
ROBLOX CORP CL A 771049103   272,020,688 6,047,592 SH   SOLE 21 6,047,592 0 0
ROBLOX CORP CL A 771049103   407,690,983 9,063,828 SH   SOLE 22 8,316,008 0 747,820
ROBLOX CORP CL A 771049103   30,628,636 680,939 SH   SOLE 23 680,939 0 0
ROBLOX CORP CL A 771049103   43,265,992 961,894 SH   SOLE 25 960,296 0 1,598
ROBLOX CORP CL A 771049103   19,633,455 436,493 SH   SOLE 26 232,062 0 204,431
ROBLOX CORP CL A 771049103   26,441,088 587,841 SH   SOLE 28 6,116 0 581,725
ROBLOX CORP CL A 771049103   27,168 604 SH   SOLE 29 604 0 0
ROBLOX CORP CL A 771049103   44,122,456 980,935 SH   SOLE 30 832,304 0 148,631
ROBLOX CORP CL A 771049103   4,577,435 101,766 SH   SOLE 31 74,269 0 27,497
ROBLOX CORP CL A 771049103   50,021,943 1,112,093 SH   SOLE 34 1,112,093 0 0
ROBLOX CORP CL A 771049103   4,151,204 92,290 SH   SOLE 36 92,290 0 0
ROBLOX CORP CL A 771049103   667,953 14,850 SH   SOLE 40 14,850 0 0
ROBLOX CORP CL A 771049103   49,973 1,111 SH   OTR 43 1,111 0 0
ROBLOX CORP CL A 771049103   7,715,644 171,535 SH   SOLE 43 152,173 0 19,362
ROCKET COS INC COM CL A 77311W101   1,201,012 132,562 SH   SOLE 2 33,888 0 98,674
ROCKET COS INC COM CL A 77311W101   4,349 480 SH   SOLE 4 480 0 0
ROCKET COS INC COM CL A 77311W101   387,143 42,731 SH   SOLE 7 42,731 0 0
ROCKET COS INC COM CL A 77311W101   518,422 57,221 SH   SOLE 18 57,221 0 0
ROCKET COS INC COM CL A 77311W101   251,252 27,732 SH   SOLE 19 27,732 0 0
ROCKET COS INC COM CL A 77311W101   15,047,736 1,660,898 SH   SOLE 21 1,660,898 0 0
ROCKET COS INC COM CL A 77311W101   29,614,603 3,268,720 SH   SOLE 22 3,130,368 0 138,352
ROCKET COS INC COM CL A 77311W101   206,740 22,819 SH   SOLE 25 22,819 0 0
ROCKET COS INC COM CL A 77311W101   410,536 45,313 SH   SOLE 26 34,757 0 10,556
ROCKET COS INC COM CL A 77311W101   56,100 6,192 SH   SOLE 28 2,432 0 3,760
ROCKET COS INC COM CL A 77311W101   748,066 82,568 SH   SOLE 30 82,568 0 0
ROCKET COS INC COM CL A 77311W101   17,495 1,931 SH   SOLE 31 1,931 0 0
ROCKET COS INC COM CL A 77311W101   148,647 16,407 SH   SOLE 40 16,407 0 0
ROCKET COS INC COM CL A 77311W101   1,231,182 135,892 SH   SOLE 43 116,465 0 19,427
ROCKET LAB USA INC COM 773122106   404,727 100,180 SH   SOLE 2 43,980 0 56,200
ROCKET LAB USA INC COM 773122106   3,729 923 SH   SOLE 4 923 0 0
ROCKET LAB USA INC COM 773122106   9,987 2,472 SH   SOLE 7 2,472 0 0
ROCKET LAB USA INC COM 773122106   2,209,945 547,016 SH   SOLE 18 547,016 0 0
ROCKET LAB USA INC COM 773122106   4,706,442 1,164,961 SH   SOLE 19 1,164,961 0 0
ROCKET LAB USA INC COM 773122106   41,390,160 10,245,089 SH   SOLE 21 10,245,089 0 0
ROCKET LAB USA INC COM 773122106   23,711,968 5,869,299 SH   SOLE 22 5,740,799 0 128,500
ROCKET LAB USA INC COM 773122106   81,426 20,155 SH   SOLE 25 20,155 0 0
ROCKET LAB USA INC COM 773122106   303,962 75,238 SH   SOLE 26 55,895 0 19,343
ROCKET LAB USA INC COM 773122106   282,711 69,978 SH   SOLE 30 69,978 0 0
ROCKET LAB USA INC COM 773122106   6,567,545 1,625,630 SH   SOLE 34 1,625,630 0 0
ROCKET LAB USA INC COM 773122106   94,136 23,301 SH   SOLE 40 23,301 0 0
ROCKET LAB USA INC COM 773122106   172,047 42,586 SH   SOLE 43 42,354 0 232
ROCKET PHARMACEUTICALS INC COM 77313F106   1,284,990 75,014 SH   SOLE 2 25,225 0 49,789
ROCKET PHARMACEUTICALS INC COM 77313F106   2,450 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   346,112 20,205 SH   SOLE 7 20,205 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   3,196,492 186,602 SH   SOLE 18 183,847 0 2,755
ROCKET PHARMACEUTICALS INC COM 77313F106   13,031,939 760,767 SH   SOLE 19 760,767 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   44,848,481 2,618,125 SH   SOLE 21 2,618,125 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   28,075,745 1,638,981 SH   SOLE 22 1,569,332 0 69,649
ROCKET PHARMACEUTICALS INC COM 77313F106   147,232 8,595 SH   SOLE 25 8,595 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   388,371 22,672 SH   SOLE 26 16,334 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106   18,124 1,058 SH   SOLE 28 1,058 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   1,407,812 82,184 SH   SOLE 30 82,184 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   36,230 2,115 SH   SOLE 34 2,115 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   21,190 1,237 SH   SOLE 36 1,237 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   141,665 8,270 SH   SOLE 40 8,270 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   702,364 41,002 SH   SOLE 43 40,439 0 563
ROCKWELL AUTOMATION INC COM 773903109   65,651,221 223,722 SH   SOLE 2 27,724 0 195,998
ROCKWELL AUTOMATION INC COM 773903109   27,816,712 94,792 SH   SOLE 4 54,637 0 40,155
ROCKWELL AUTOMATION INC COM 773903109   31,751,877 108,202 SH   SOLE 7 105,024 0 3,178
ROCKWELL AUTOMATION INC COM 773903109   1,030,596 3,512 SH   SOLE 13 3,512 0 0
ROCKWELL AUTOMATION INC COM 773903109   4,789,104 16,320 SH   SOLE 15 16,320 0 0
ROCKWELL AUTOMATION INC COM 773903109   60,873,268 207,440 SH   SOLE 18 197,853 0 9,587
ROCKWELL AUTOMATION INC COM 773903109   54,507,751 185,748 SH   SOLE 19 185,748 0 0
ROCKWELL AUTOMATION INC COM 773903109   912,853,989 3,110,765 SH   SOLE 21 3,110,765 0 0
ROCKWELL AUTOMATION INC COM 773903109   724,681,818 2,469,524 SH   SOLE 22 2,230,041 0 239,483
ROCKWELL AUTOMATION INC COM 773903109   63,538,381 216,522 SH   SOLE 23 216,522 0 0
ROCKWELL AUTOMATION INC COM 773903109   103,674,418 353,295 SH   SOLE 25 353,049 0 246
ROCKWELL AUTOMATION INC COM 773903109   84,331,661 287,380 SH   SOLE 26 132,130 0 155,250
ROCKWELL AUTOMATION INC COM 773903109   76,157,318 259,524 SH   SOLE 28 3,310 0 256,214
ROCKWELL AUTOMATION INC COM 773903109   301,691,543 1,028,085 SH   SOLE 30 997,134 0 30,951
ROCKWELL AUTOMATION INC COM 773903109   9,269,205 31,587 SH   SOLE 31 22,935 0 8,652
ROCKWELL AUTOMATION INC COM 773903109   24,363,099 83,023 SH   SOLE 34 83,023 0 0
ROCKWELL AUTOMATION INC COM 773903109   9,753,985 33,239 SH   SOLE 36 33,239 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,336,665 4,555 SH   SOLE 40 4,555 0 0
ROCKWELL AUTOMATION INC COM 773903109   49,300 168 SH   OTR 43 168 0 0
ROCKWELL AUTOMATION INC COM 773903109   48,433,920 165,050 SH   SOLE 43 152,661 0 12,389
ROCKWELL AUTOMATION INC OPTIONS 773903109   146,725 500 SH Call SOLE 4 500 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   2,435,635 8,300 SH Call SOLE 18 8,300 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   17,548,310 59,800 SH Call SOLE 19 59,800 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   1,115,110 3,800 SH Call SOLE 22 3,800 0 0
ROCKWELL AUTOMATION INC OPTIONS 773903109   8,304,635 28,300 SH Call SOLE 34 28,300 0 0
ROCKWELL MED INC COM NEW 774374300   1,602 885 SH   SOLE 2 0 0 885
ROCKWELL MED INC COM NEW 774374300   10,529 5,817 SH   SOLE 21 5,817 0 0
ROCKWELL MED INC COM NEW 774374300   146,346 80,854 SH   SOLE 22 80,854 0 0
ROCKY BRANDS INC COM 774515100   116,619 5,055 SH   SOLE 2 279 0 4,776
ROCKY BRANDS INC COM 774515100   2,538 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100   408,431 17,704 SH   SOLE 18 17,704 0 0
ROCKY BRANDS INC COM 774515100   306,047 13,266 SH   SOLE 19 13,266 0 0
ROCKY BRANDS INC COM 774515100   5,194,234 225,151 SH   SOLE 21 225,151 0 0
ROCKY BRANDS INC COM 774515100   4,045,048 175,338 SH   SOLE 22 170,165 0 5,173
ROCKY BRANDS INC COM 774515100   4,832 209 SH   SOLE 43 140 0 69
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   4,468 843 SH   SOLE 18 843 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   51,230 9,666 SH   SOLE 21 9,666 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   1,664 314 SH   SOLE 22 314 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   48,155,149 1,038,722 SH   SOLE 18 1,033,282 0 5,440
ROGERS COMMUNICATIONS INC CL B 775109200   6,884,089 148,492 SH   SOLE 19 148,492 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   1,099,427 23,715 SH   SOLE 23 23,715 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   1,043,425 22,507 SH   SOLE 25 22,507 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   1,563,676 33,729 SH   SOLE 34 33,729 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   15,266,753 329,309 SH   SOLE 43 307,926 0 21,383
ROGERS CORP COM 775133101   4,958,303 30,339 SH   SOLE 2 26,047 0 4,292
ROGERS CORP COM 775133101   19,775 121 SH   SOLE 4 62 0 59
ROGERS CORP COM 775133101   1,041,376 6,372 SH   SOLE 7 6,372 0 0
ROGERS CORP COM 775133101   9,457,204 57,867 SH   SOLE 18 57,867 0 0
ROGERS CORP COM 775133101   27,765,940 169,895 SH   SOLE 19 169,895 0 0
ROGERS CORP COM 775133101   377,100,016 2,307,410 SH   SOLE 21 2,307,410 0 0
ROGERS CORP COM 775133101   78,770,972 481,986 SH   SOLE 22 468,271 0 13,715
ROGERS CORP COM 775133101   94,299 577 SH   SOLE 23 577 0 0
ROGERS CORP COM 775133101   423,447 2,591 SH   SOLE 25 2,591 0 0
ROGERS CORP COM 775133101   1,254,489 7,676 SH   SOLE 26 6,059 0 1,617
ROGERS CORP COM 775133101   197,750 1,210 SH   SOLE 28 333 0 877
ROGERS CORP COM 775133101   8,196,015 50,150 SH   SOLE 30 50,150 0 0
ROGERS CORP COM 775133101   70,535,244 431,593 SH   SOLE 34 431,593 0 0
ROGERS CORP COM 775133101   492,251 3,012 SH   SOLE 40 3,012 0 0
ROGERS CORP COM 775133101   2,575,167 15,757 SH   SOLE 43 11,980 0 3,777
ROIVANT SCIENCES LTD SHS G76279101   833,940 113,000 SH   SOLE 2 74,584 0 38,416
ROIVANT SCIENCES LTD SHS G76279101   6,959 943 SH   SOLE 4 943 0 0
ROIVANT SCIENCES LTD SHS G76279101   473,796 64,200 SH   SOLE 7 64,200 0 0
ROIVANT SCIENCES LTD SHS G76279101   24,281,816 3,290,219 SH   SOLE 21 3,290,219 0 0
ROIVANT SCIENCES LTD SHS G76279101   13,278,236 1,799,219 SH   SOLE 22 1,677,412 0 121,807
ROIVANT SCIENCES LTD SHS G76279101   370,506 50,204 SH   SOLE 25 50,204 0 0
ROIVANT SCIENCES LTD SHS G76279101   1,578,774 213,926 SH   SOLE 26 191,944 0 21,982
ROIVANT SCIENCES LTD SHS G76279101   61,837 8,379 SH   SOLE 28 8,379 0 0
ROIVANT SCIENCES LTD SHS G76279101   4,298,466 582,448 SH   SOLE 30 582,448 0 0
ROIVANT SCIENCES LTD SHS G76279101   44,686 6,055 SH   SOLE 36 6,055 0 0
ROIVANT SCIENCES LTD SHS G76279101   335,030 45,397 SH   SOLE 40 45,397 0 0
ROIVANT SCIENCES LTD SHS G76279101   211,208 28,619 SH   SOLE 43 28,423 0 196
ROKU INC COM CL A 77543R102   6,699,818 101,790 SH   SOLE 2 56,880 0 44,910
ROKU INC COM CL A 77543R102   4,990,670 75,823 SH   SOLE 4 44,817 0 31,006
ROKU INC COM CL A 77543R102   934,447 14,197 SH   SOLE 7 14,197 0 0
ROKU INC COM CL A 77543R102   109,130 1,658 SH   SOLE 13 1,658 0 0
ROKU INC COM CL A 77543R102   522,545 7,939 SH   SOLE 15 7,939 0 0
ROKU INC COM CL A 77543R102   5,844,158 88,790 SH   SOLE 18 82,061 0 6,729
ROKU INC COM CL A 77543R102   2,597,126 39,458 SH   SOLE 19 39,458 0 0
ROKU INC COM CL A 77543R102   109,194,459 1,658,986 SH   SOLE 21 1,658,986 0 0
ROKU INC COM CL A 77543R102   186,664,335 2,835,982 SH   SOLE 22 2,617,087 0 218,895
ROKU INC COM CL A 77543R102   14,668,184 222,853 SH   SOLE 23 222,853 0 0
ROKU INC COM CL A 77543R102   1,403,348 21,321 SH   SOLE 25 21,065 0 256
ROKU INC COM CL A 77543R102   6,506,965 98,860 SH   SOLE 26 78,790 0 20,070
ROKU INC COM CL A 77543R102   10,918,551 165,885 SH   SOLE 28 2,207 0 163,678
ROKU INC COM CL A 77543R102   24,064,055 365,604 SH   SOLE 30 266,155 0 99,449
ROKU INC COM CL A 77543R102   1,766,938 26,845 SH   SOLE 31 24,694 0 2,151
ROKU INC COM CL A 77543R102   340,224 5,169 SH   SOLE 34 5,169 0 0
ROKU INC COM CL A 77543R102   976,176 14,831 SH   SOLE 36 14,831 0 0
ROKU INC COM CL A 77543R102   317,713 4,827 SH   SOLE 40 4,827 0 0
ROKU INC COM CL A 77543R102   8,575,490 130,287 SH   SOLE 43 120,288 0 9,999
ROLLINS INC COM 775711104   12,957,458 345,256 SH   SOLE 2 127,853 0 217,403
ROLLINS INC COM 775711104   7,498,231 199,793 SH   SOLE 4 97,842 0 101,951
ROLLINS INC COM 775711104   9,533,596 254,026 SH   SOLE 7 193,391 0 60,635
ROLLINS INC COM 775711104   198,721 5,295 SH   SOLE 13 5,295 0 0
ROLLINS INC COM 775711104   964,108 25,689 SH   SOLE 15 25,689 0 0
ROLLINS INC COM 775711104   14,426,795 384,407 SH   SOLE 18 365,741 0 18,666
ROLLINS INC COM 775711104   147,621,253 3,933,420 SH   SOLE 19 3,933,420 0 0
ROLLINS INC COM 775711104   374,301,214 9,973,387 SH   SOLE 21 9,973,387 0 0
ROLLINS INC COM 775711104   232,806,546 6,203,212 SH   SOLE 22 5,721,046 0 482,166
ROLLINS INC COM 775711104   15,500,903 413,027 SH   SOLE 23 413,027 0 0
ROLLINS INC COM 775711104   13,436,265 358,014 SH   SOLE 25 357,304 0 710
ROLLINS INC COM 775711104   15,863,781 422,696 SH   SOLE 26 151,789 0 270,907
ROLLINS INC COM 775711104   17,241,582 459,408 SH   SOLE 28 3,053 0 456,355
ROLLINS INC COM 775711104   75,283,228 2,005,948 SH   SOLE 30 1,994,850 0 11,098
ROLLINS INC COM 775711104   2,391,899 63,733 SH   SOLE 31 46,215 0 17,518
ROLLINS INC COM 775711104   288,080 7,676 SH   SOLE 34 7,676 0 0
ROLLINS INC COM 775711104   2,520,890 67,170 SH   SOLE 36 67,170 0 0
ROLLINS INC COM 775711104   339,421 9,044 SH   SOLE 40 9,044 0 0
ROLLINS INC COM 775711104   6,418 171 SH   OTR 43 171 0 0
ROLLINS INC COM 775711104   8,229,088 219,267 SH   SOLE 43 201,472 0 17,795
ROOT INC CL A NEW 77664L207   44,622 9,894 SH   SOLE 2 6,964 0 2,930
ROOT INC CL A NEW 77664L207   111,117 24,638 SH   SOLE 18 24,638 0 0
ROOT INC CL A NEW 77664L207   69,179 15,339 SH   SOLE 19 15,339 0 0
ROOT INC CL A NEW 77664L207   1,205,009 267,186 SH   SOLE 21 267,186 0 0
ROOT INC CL A NEW 77664L207   857,468 190,126 SH   SOLE 22 180,909 0 9,217
ROOT INC CL A NEW 77664L207   8,339 1,849 SH   SOLE 34 1,849 0 0
ROPER TECHNOLOGIES INC COM 776696106   81,225,777 184,315 SH   SOLE 2 26,925 0 157,390
ROPER TECHNOLOGIES INC COM 776696106   35,097,874 79,643 SH   SOLE 4 42,310 0 37,333
ROPER TECHNOLOGIES INC COM 776696106   45,757,283 103,831 SH   SOLE 7 100,636 0 3,195
ROPER TECHNOLOGIES INC COM 776696106   1,185,897 2,691 SH   SOLE 13 2,691 0 0
ROPER TECHNOLOGIES INC COM 776696106   6,916,189 15,694 SH   SOLE 15 15,694 0 0
ROPER TECHNOLOGIES INC COM 776696106   112,177,640 254,550 SH   SOLE 18 245,476 0 9,074
ROPER TECHNOLOGIES INC COM 776696106   13,578,981 30,813 SH   SOLE 19 30,813 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,338,579,569 3,037,463 SH   SOLE 21 3,037,463 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,027,089,301 2,330,639 SH   SOLE 22 2,110,758 0 219,881
ROPER TECHNOLOGIES INC COM 776696106   87,951,588 199,577 SH   SOLE 23 199,577 0 0
ROPER TECHNOLOGIES INC COM 776696106   72,903,347 165,430 SH   SOLE 25 164,986 0 444
ROPER TECHNOLOGIES INC COM 776696106   80,417,111 182,480 SH   SOLE 26 66,385 0 116,095
ROPER TECHNOLOGIES INC COM 776696106   110,007,241 249,625 SH   SOLE 28 2,818 0 246,807
ROPER TECHNOLOGIES INC COM 776696106   64,781 147 SH   SOLE 29 147 0 0
ROPER TECHNOLOGIES INC COM 776696106   303,349,843 688,352 SH   SOLE 30 656,998 0 31,354
ROPER TECHNOLOGIES INC COM 776696106   13,047,068 29,606 SH   SOLE 31 21,640 0 7,966
ROPER TECHNOLOGIES INC COM 776696106   1,981,342 4,496 SH   SOLE 34 4,496 0 0
ROPER TECHNOLOGIES INC COM 776696106   15,804,465 35,863 SH   SOLE 36 35,863 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,854,864 4,209 SH   SOLE 40 4,209 0 0
ROPER TECHNOLOGIES INC COM 776696106   122,953 279 SH   OTR 43 279 0 0
ROPER TECHNOLOGIES INC COM 776696106   55,371,159 125,647 SH   SOLE 43 115,363 0 10,283
ROSS STORES INC COM 778296103   66,009,252 621,966 SH   SOLE 2 136,724 0 485,242
ROSS STORES INC COM 778296103   26,027,321 245,240 SH   SOLE 4 138,517 0 106,723
ROSS STORES INC COM 778296103   26,770,974 252,247 SH   SOLE 7 242,524 0 9,723
ROSS STORES INC COM 778296103   1,043,576 9,833 SH   SOLE 13 9,833 0 0
ROSS STORES INC COM 778296103   5,627,225 53,022 SH   SOLE 15 53,022 0 0
ROSS STORES INC COM 778296103   251,211,936 2,367,021 SH   SOLE 18 2,205,179 0 161,842
ROSS STORES INC COM 778296103   162,289,539 1,529,158 SH   SOLE 19 1,529,158 0 0
ROSS STORES INC COM 778296103   928,312,318 8,746,936 SH   SOLE 21 8,746,936 0 0
ROSS STORES INC COM 778296103   804,301,217 7,578,453 SH   SOLE 22 6,864,714 0 713,739
ROSS STORES INC COM 778296103   70,494,730 664,230 SH   SOLE 23 664,230 0 0
ROSS STORES INC COM 778296103   65,206,909 614,406 SH   SOLE 25 575,586 0 38,820
ROSS STORES INC COM 778296103   61,346,748 578,034 SH   SOLE 26 213,736 0 364,298
ROSS STORES INC COM 778296103   76,052,864 716,601 SH   SOLE 28 5,165 0 711,436
ROSS STORES INC COM 778296103   130,752 1,232 SH   SOLE 29 1,232 0 0
ROSS STORES INC COM 778296103   192,743,436 1,816,107 SH   SOLE 30 1,816,107 0 0
ROSS STORES INC COM 778296103   10,331,119 97,344 SH   SOLE 31 71,437 0 25,907
ROSS STORES INC COM 778296103   8,281,324 78,030 SH   SOLE 32 78,030 0 0
ROSS STORES INC COM 778296103   32,223,297 303,621 SH   SOLE 34 303,621 0 0
ROSS STORES INC COM 778296103   13,186,440 124,248 SH   SOLE 36 124,248 0 0
ROSS STORES INC COM 778296103   1,476,056 13,908 SH   SOLE 40 13,908 0 0
ROSS STORES INC COM 778296103   120,351 1,134 SH   OTR 43 1,134 0 0
ROSS STORES INC COM 778296103   29,028,978 273,523 SH   SOLE 43 243,573 0 29,950
ROVER GROUP INC COM CL A 77936F103   190,595 42,074 SH   SOLE 2 23,016 0 19,058
ROVER GROUP INC COM CL A 77936F103   430,577 95,050 SH   SOLE 7 95,050 0 0
ROVER GROUP INC COM CL A 77936F103   1,133,605 250,244 SH   SOLE 18 250,244 0 0
ROVER GROUP INC COM CL A 77936F103   831,038 183,452 SH   SOLE 19 183,452 0 0
ROVER GROUP INC COM CL A 77936F103   14,890,586 3,287,105 SH   SOLE 21 3,287,105 0 0
ROVER GROUP INC COM CL A 77936F103   10,399,566 2,295,710 SH   SOLE 22 2,237,323 0 58,387
ROVER GROUP INC COM CL A 77936F103   45,934 10,140 SH   SOLE 25 10,140 0 0
ROVER GROUP INC COM CL A 77936F103   24,553 5,420 SH   SOLE 26 5,420 0 0
ROVER GROUP INC COM CL A 77936F103   4,929 1,088 SH   SOLE 28 0 0 1,088
ROVER GROUP INC COM CL A 77936F103   427,342 94,336 SH   SOLE 30 94,336 0 0
ROVER GROUP INC COM CL A 77936F103   16,082 3,550 SH   SOLE 36 3,550 0 0
ROVER GROUP INC COM CL A 77936F103   40,698 8,984 SH   SOLE 40 8,984 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   231,877 2,426 SH   SOLE 25 2,426 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   94,752,392 991,341 SH   SOLE 43 915,945 0 75,396
ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7   2,068,526 2,042,000 PRN   SOLE 21 2,042,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   25,342,799 388,098 SH   SOLE 2 66,668 0 321,430
ROYAL CARIBBEAN GROUP COM V7780T103   7,653,029 117,198 SH   SOLE 4 100,637 0 16,561
ROYAL CARIBBEAN GROUP COM V7780T103   8,788,335 134,584 SH   SOLE 7 128,742 0 5,842
ROYAL CARIBBEAN GROUP COM V7780T103   168,605 2,582 SH   SOLE 13 2,582 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   2,159,928 33,077 SH   SOLE 15 33,077 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   23,185,745 355,065 SH   SOLE 18 336,155 0 18,910
ROYAL CARIBBEAN GROUP COM V7780T103   8,345,209 127,798 SH   SOLE 19 127,798 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   346,064,925 5,299,616 SH   SOLE 21 5,299,616 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   318,227,992 4,873,323 SH   SOLE 22 4,381,653 0 491,670
ROYAL CARIBBEAN GROUP COM V7780T103   27,722,789 424,545 SH   SOLE 23 424,545 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   28,522,191 436,787 SH   SOLE 25 436,787 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   29,184,986 446,937 SH   SOLE 26 190,871 0 256,066
ROYAL CARIBBEAN GROUP COM V7780T103   21,013,867 321,805 SH   SOLE 28 3,718 0 318,087
ROYAL CARIBBEAN GROUP COM V7780T103   67,434,984 1,032,695 SH   SOLE 30 1,032,695 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   4,197,811 64,285 SH   SOLE 31 47,480 0 16,805
ROYAL CARIBBEAN GROUP COM V7780T103   649,409 9,945 SH   SOLE 34 9,945 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   4,524,572 69,289 SH   SOLE 36 69,289 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   584,239 8,947 SH   SOLE 40 8,947 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   34,348 526 SH   OTR 43 526 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   12,118,173 185,577 SH   SOLE 43 166,124 0 19,453
ROYAL GOLD INC COM 780287108   39,414,329 303,865 SH   SOLE 2 71,868 0 231,997
ROYAL GOLD INC COM 780287108   23,478 181 SH   SOLE 4 181 0 0
ROYAL GOLD INC COM 780287108   34,274,700 264,241 SH   SOLE 7 264,241 0 0
ROYAL GOLD INC COM 780287108   17,051,028 131,455 SH   SOLE 18 131,455 0 0
ROYAL GOLD INC COM 780287108   3,722,028 28,695 SH   SOLE 19 28,695 0 0
ROYAL GOLD INC COM 780287108   464,582,696 3,581,703 SH   SOLE 21 3,581,703 0 0
ROYAL GOLD INC COM 780287108   248,796,621 1,918,099 SH   SOLE 22 1,832,179 0 85,920
ROYAL GOLD INC COM 780287108   1,476,359 11,382 SH   SOLE 25 11,382 0 0
ROYAL GOLD INC COM 780287108   4,365,131 33,653 SH   SOLE 26 25,775 0 7,878
ROYAL GOLD INC COM 780287108   3,681,689 28,384 SH   SOLE 28 18,774 0 9,610
ROYAL GOLD INC COM 780287108   67,357,884 519,296 SH   SOLE 30 519,296 0 0
ROYAL GOLD INC COM 780287108   118,036 910 SH   SOLE 31 910 0 0
ROYAL GOLD INC COM 780287108   170,828 1,317 SH   SOLE 34 1,317 0 0
ROYAL GOLD INC COM 780287108   482,521 3,720 SH   SOLE 36 3,720 0 0
ROYAL GOLD INC COM 780287108   1,358,712 10,475 SH   SOLE 40 10,475 0 0
ROYAL GOLD INC COM 780287108   67,449 520 SH   OTR 43 520 0 0
ROYAL GOLD INC COM 780287108   22,142,668 170,709 SH   SOLE 43 166,058 0 4,651
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   23,676,898 657,144 SH   SOLE 2 44,626 0 612,518
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   7,964,251 221,045 SH   SOLE 4 137,512 0 83,533
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,999,773 55,503 SH   SOLE 7 55,503 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   332,377 9,225 SH   SOLE 13 9,225 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,504,433 41,755 SH   SOLE 15 41,755 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   7,231,545 200,709 SH   SOLE 18 180,617 0 20,092
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   3,791,005 105,218 SH   SOLE 19 105,218 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   185,854,378 5,158,323 SH   SOLE 21 5,158,323 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   309,245,166 8,582,991 SH   SOLE 22 7,926,642 0 656,349
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   23,781,674 660,052 SH   SOLE 23 660,052 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   17,813,232 494,400 SH   SOLE 25 493,104 0 1,296
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   42,013,034 1,166,057 SH   SOLE 26 287,307 0 878,750
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   24,066,527 667,958 SH   SOLE 28 72,199 0 595,759
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   41,436,770 1,150,063 SH   SOLE 30 1,150,063 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   3,497,973 97,085 SH   SOLE 31 69,164 0 27,921
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   570,715 15,840 SH   SOLE 34 15,840 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   4,452,768 123,585 SH   SOLE 36 123,585 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   520,021 14,433 SH   SOLE 40 14,433 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   78,293 2,173 SH   OTR 43 2,173 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   15,322,950 425,283 SH   SOLE 43 407,434 0 17,849
RPC INC COM 749660106   798,407 103,824 SH   SOLE 2 81,816 0 22,008
RPC INC COM 749660106   2,330 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106   4,552 592 SH   SOLE 7 592 0 0
RPC INC COM 749660106   1,892,763 246,133 SH   SOLE 18 246,133 0 0
RPC INC COM 749660106   1,477,080 192,078 SH   SOLE 19 192,078 0 0
RPC INC COM 749660106   73,171,811 9,515,190 SH   SOLE 21 9,515,190 0 0
RPC INC COM 749660106   18,870,368 2,453,884 SH   SOLE 22 2,397,862 0 56,022
RPC INC COM 749660106   15,126 1,967 SH   SOLE 23 1,967 0 0
RPC INC COM 749660106   105,307 13,694 SH   SOLE 25 13,694 0 0
RPC INC COM 749660106   250,955 32,634 SH   SOLE 26 24,672 0 7,962
RPC INC COM 749660106   506,210 65,827 SH   SOLE 28 0 0 65,827
RPC INC COM 749660106   780,627 101,512 SH   SOLE 30 101,512 0 0
RPC INC COM 749660106   119,318 15,516 SH   SOLE 40 15,516 0 0
RPC INC COM 749660106   1,595,475 207,474 SH   SOLE 43 199,747 0 7,727
RPM INTL INC COM 749685103   29,465,048 337,747 SH   SOLE 2 74,201 0 263,546
RPM INTL INC COM 749685103   9,927,912 113,800 SH   SOLE 4 52,071 0 61,729
RPM INTL INC COM 749685103   3,347,835 38,375 SH   SOLE 7 38,375 0 0
RPM INTL INC COM 749685103   154,764 1,774 SH   SOLE 13 1,774 0 0
RPM INTL INC COM 749685103   1,181,840 13,547 SH   SOLE 15 13,547 0 0
RPM INTL INC COM 749685103   24,356,885 279,194 SH   SOLE 18 271,659 0 7,535
RPM INTL INC COM 749685103   3,913,063 44,854 SH   SOLE 19 44,854 0 0
RPM INTL INC COM 749685103   594,212,403 6,811,238 SH   SOLE 21 6,811,238 0 0
RPM INTL INC COM 749685103   337,951,010 3,873,808 SH   SOLE 22 3,628,169 0 245,639
RPM INTL INC COM 749685103   20,660,700 236,826 SH   SOLE 23 236,826 0 0
RPM INTL INC COM 749685103   854,952 9,800 SH   SOLE 25 9,800 0 0
RPM INTL INC COM 749685103   7,809,725 89,520 SH   SOLE 26 69,048 0 20,472
RPM INTL INC COM 749685103   12,579,223 144,191 SH   SOLE 28 1,574 0 142,617
RPM INTL INC COM 749685103   41,090 471 SH   SOLE 29 471 0 0
RPM INTL INC COM 749685103   25,043,289 287,062 SH   SOLE 30 287,062 0 0
RPM INTL INC COM 749685103   2,410,965 27,636 SH   SOLE 31 25,376 0 2,260
RPM INTL INC COM 749685103   504,771 5,786 SH   SOLE 34 5,786 0 0
RPM INTL INC COM 749685103   1,601,116 18,353 SH   SOLE 36 18,353 0 0
RPM INTL INC COM 749685103   450,246 5,161 SH   SOLE 40 5,161 0 0
RPM INTL INC COM 749685103   13,173 151 SH   OTR 43 151 0 0
RPM INTL INC COM 749685103   6,600,093 75,654 SH   SOLE 43 65,261 0 10,393
RPT REALTY SH BEN INT 74971D101   4,329,646 455,273 SH   SOLE 2 379,935 0 75,338
RPT REALTY SH BEN INT 74971D101   412,601 43,386 SH   SOLE 4 43,386 0 0
RPT REALTY SH BEN INT 74971D101   1,032,425 108,562 SH   SOLE 7 108,562 0 0
RPT REALTY SH BEN INT 74971D101   2,741,838 288,311 SH   SOLE 18 288,311 0 0
RPT REALTY SH BEN INT 74971D101   4,639,035 487,806 SH   SOLE 19 487,806 0 0
RPT REALTY SH BEN INT 74971D101   103,971,280 10,932,837 SH   SOLE 21 10,932,837 0 0
RPT REALTY SH BEN INT 74971D101   33,516,378 3,524,330 SH   SOLE 22 3,412,091 0 112,239
RPT REALTY SH BEN INT 74971D101   72,019 7,573 SH   SOLE 23 7,573 0 0
RPT REALTY SH BEN INT 74971D101   3,453,537 363,148 SH   SOLE 25 363,148 0 0
RPT REALTY SH BEN INT 74971D101   165,075 17,358 SH   SOLE 26 13,131 0 4,227
RPT REALTY SH BEN INT 74971D101   503,906 52,987 SH   SOLE 28 0 0 52,987
RPT REALTY SH BEN INT 74971D101   3,579,887 376,434 SH   SOLE 30 376,434 0 0
RPT REALTY SH BEN INT 74971D101   81,444 8,564 SH   SOLE 40 8,564 0 0
RPT REALTY SH BEN INT 74971D101   246,937 25,966 SH   SOLE 43 25,602 0 364
RUMBLE INC COM CL A 78137L105   32,060 3,206 SH   SOLE 2 0 0 3,206
RUMBLE INC COM CL A 78137L105   4,058,890 405,889 SH   SOLE 21 405,889 0 0
RUMBLE INC COM CL A 78137L105   11,328,390 1,132,839 SH   SOLE 22 1,132,839 0 0
RUMBLEON INC COM CL B 781386305   34,191 5,642 SH   SOLE 2 629 0 5,013
RUMBLEON INC COM CL B 781386305   177,806 29,341 SH   SOLE 18 29,341 0 0
RUMBLEON INC COM CL B 781386305   120,364 19,862 SH   SOLE 19 19,862 0 0
RUMBLEON INC COM CL B 781386305   2,145,501 354,043 SH   SOLE 21 354,043 0 0
RUMBLEON INC COM CL B 781386305   988,737 163,158 SH   SOLE 22 156,098 0 7,060
RUNWAY GROWTH FINANCE CORP COM 78163D100   1,116,797 92,069 SH   SOLE 30 92,069 0 0
RUSH ENTERPRISES INC CL A 781846209   20,192,991 369,835 SH   SOLE 2 211,448 0 158,387
RUSH ENTERPRISES INC CL A 781846209   7,862 144 SH   SOLE 4 144 0 0
RUSH ENTERPRISES INC CL A 781846209   462,462 8,470 SH   SOLE 7 8,470 0 0
RUSH ENTERPRISES INC CL A 781846209   6,689,974 122,527 SH   SOLE 18 114,763 0 7,764
RUSH ENTERPRISES INC CL A 781846209   44,514,725 815,288 SH   SOLE 19 815,288 0 0
RUSH ENTERPRISES INC CL A 781846209   80,490,992 1,474,194 SH   SOLE 21 1,474,194 0 0
RUSH ENTERPRISES INC CL A 781846209   111,633,194 2,044,564 SH   SOLE 22 1,992,609 0 51,955
RUSH ENTERPRISES INC CL A 781846209   1,514,331 27,735 SH   SOLE 23 27,735 0 0
RUSH ENTERPRISES INC CL A 781846209   391,154 7,164 SH   SOLE 25 7,164 0 0
RUSH ENTERPRISES INC CL A 781846209   9,490,299 173,815 SH   SOLE 26 23,123 0 150,692
RUSH ENTERPRISES INC CL A 781846209   41,769 765 SH   SOLE 28 765 0 0
RUSH ENTERPRISES INC CL A 781846209   1,184,602 21,696 SH   SOLE 30 21,696 0 0
RUSH ENTERPRISES INC CL A 781846209   1,312,475 24,038 SH   SOLE 34 24,038 0 0
RUSH ENTERPRISES INC CL A 781846209   176,686 3,236 SH   SOLE 36 3,236 0 0
RUSH ENTERPRISES INC CL A 781846209   309,964 5,677 SH   SOLE 40 5,677 0 0
RUSH ENTERPRISES INC CL A 781846209   734,926 13,460 SH   SOLE 43 13,001 0 459
RUSH ENTERPRISES INC CL B 781846308   1,580,677 26,393 SH   SOLE 2 19,872 0 6,521
RUSH ENTERPRISES INC CL B 781846308   2,096 35 SH   SOLE 7 35 0 0
RUSH ENTERPRISES INC CL B 781846308   1,107,725 18,496 SH   SOLE 18 18,496 0 0
RUSH ENTERPRISES INC CL B 781846308   755,991 12,623 SH   SOLE 19 12,623 0 0
RUSH ENTERPRISES INC CL B 781846308   13,870,404 231,598 SH   SOLE 21 231,598 0 0
RUSH ENTERPRISES INC CL B 781846308   8,477,250 141,547 SH   SOLE 22 133,023 0 8,524
RUSH ENTERPRISES INC CL B 781846308   91,991 1,536 SH   SOLE 25 1,536 0 0
RUSH ENTERPRISES INC CL B 781846308   528,649 8,827 SH   SOLE 30 8,827 0 0
RUSH ENTERPRISES INC CL B 781846308   89,356 1,492 SH   SOLE 34 1,492 0 0
RUSH ENTERPRISES INC CL B 781846308   86,960 1,452 SH   SOLE 40 1,452 0 0
RUSH ENTERPRISES INC CL B 781846308   3,534 59 SH   SOLE 43 59 0 0
RUSH STREET INTERACTIVE INC COM 782011100   58,922 18,946 SH   SOLE 2 13,190 0 5,756
RUSH STREET INTERACTIVE INC COM 782011100   2,616 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100   514,123 165,313 SH   SOLE 18 155,243 0 10,070
RUSH STREET INTERACTIVE INC COM 782011100   730,900 235,016 SH   SOLE 19 235,016 0 0
RUSH STREET INTERACTIVE INC COM 782011100   5,718,895 1,838,873 SH   SOLE 21 1,838,873 0 0
RUSH STREET INTERACTIVE INC COM 782011100   4,319,093 1,388,776 SH   SOLE 22 1,370,625 0 18,151
RUSH STREET INTERACTIVE INC COM 782011100   3,692 1,187 SH   SOLE 23 1,187 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   1,799,468 109,590 SH   SOLE 2 102,359 0 7,231
RUTHS HOSPITALITY GROUP INC COM 783332109   1,938 118 SH   SOLE 4 118 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   6,371 388 SH   SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   1,732,146 105,490 SH   SOLE 18 105,490 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   1,161,731 70,751 SH   SOLE 19 70,751 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   59,917,483 3,649,055 SH   SOLE 21 3,649,055 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   16,608,321 1,011,469 SH   SOLE 22 985,758 0 25,711
RUTHS HOSPITALITY GROUP INC COM 783332109   69,194 4,214 SH   SOLE 25 4,214 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   74,202 4,519 SH   SOLE 26 0 0 4,519
RUTHS HOSPITALITY GROUP INC COM 783332109   1,093,933 66,622 SH   SOLE 30 66,622 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   128,437 7,822 SH   SOLE 34 7,822 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   64,793 3,946 SH   SOLE 40 3,946 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   582,253 35,460 SH   SOLE 43 34,342 0 1,118
RVL PHARMACEUTICALS PLC SHS G6S41R101   1,627 1,427 SH   SOLE 2 6 0 1,421
RVL PHARMACEUTICALS PLC SHS G6S41R101   8,282 7,265 SH   SOLE 18 7,265 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101   125,342 109,949 SH   SOLE 21 109,949 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101   108,181 94,896 SH   SOLE 22 94,896 0 0
RXO INC COMMON STOCK 74982T103   4,617,934 235,129 SH   SOLE 2 41,618 0 193,511
RXO INC COMMON STOCK 74982T103   23,195 1,181 SH   SOLE 4 1,181 0 0
RXO INC COMMON STOCK 74982T103   725,698 36,950 SH   SOLE 7 36,950 0 0
RXO INC COMMON STOCK 74982T103   13,296 677 SH   SOLE 15 677 0 0
RXO INC COMMON STOCK 74982T103   3,928 200 SH   SOLE 17 0 0 200
RXO INC COMMON STOCK 74982T103   2,620,212 133,412 SH   SOLE 18 133,412 0 0
RXO INC COMMON STOCK 74982T103   2,573,527 131,035 SH   SOLE 19 131,035 0 0
RXO INC COMMON STOCK 74982T103   230,865,234 11,754,849 SH   SOLE 21 11,754,849 0 0
RXO INC COMMON STOCK 74982T103   56,870,802 2,895,662 SH   SOLE 22 2,750,647 0 145,015
RXO INC COMMON STOCK 74982T103   4,303,045 219,096 SH   SOLE 25 219,096 0 0
RXO INC COMMON STOCK 74982T103   1,778,068 90,533 SH   SOLE 26 46,788 0 43,745
RXO INC COMMON STOCK 74982T103   793,063 40,380 SH   SOLE 28 0 0 40,380
RXO INC COMMON STOCK 74982T103   5,703,299 290,392 SH   SOLE 30 290,392 0 0
RXO INC COMMON STOCK 74982T103   161,853 8,241 SH   SOLE 31 1,669 0 6,572
RXO INC COMMON STOCK 74982T103   909,960 46,332 SH   SOLE 34 46,332 0 0
RXO INC COMMON STOCK 74982T103   260,839 13,281 SH   SOLE 36 13,281 0 0
RXO INC COMMON STOCK 74982T103   176,564 8,990 SH   SOLE 40 8,990 0 0
RXO INC COMMON STOCK 74982T103   501,488 25,534 SH   SOLE 43 21,533 0 4,001
RXSIGHT INC COM 78349D107   64,051 3,840 SH   SOLE 2 939 0 2,901
RXSIGHT INC COM 78349D107   5,021 301 SH   SOLE 7 301 0 0
RXSIGHT INC COM 78349D107   972,911 58,328 SH   SOLE 18 58,328 0 0
RXSIGHT INC COM 78349D107   781,491 46,852 SH   SOLE 19 46,852 0 0
RXSIGHT INC COM 78349D107   12,508,532 749,912 SH   SOLE 21 749,912 0 0
RXSIGHT INC COM 78349D107   6,481,448 388,576 SH   SOLE 22 381,254 0 7,322
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   4,923,525 122,354 SH   SOLE 2 26,821 0 95,533
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   10,422 259 SH   SOLE 4 259 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   624,283 15,514 SH   SOLE 7 15,514 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,457,855 36,229 SH   SOLE 18 36,229 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,040,727 25,863 SH   SOLE 19 25,863 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   47,115,648 1,170,866 SH   SOLE 21 1,170,866 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   81,538,272 2,026,299 SH   SOLE 22 1,917,668 0 108,631
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   537,888 13,367 SH   SOLE 25 13,367 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,896,833 47,138 SH   SOLE 26 40,485 0 6,653
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   319,868 7,949 SH   SOLE 28 1,728 0 6,221
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,938,602 48,176 SH   SOLE 30 48,176 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   48,529 1,206 SH   SOLE 31 1,206 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   585,572 14,552 SH   SOLE 40 14,552 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   421,192 10,467 SH   SOLE 43 5,853 0 4,614
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   28,098 298 SH   SOLE 18 298 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   4,980,681 52,823 SH   SOLE 21 52,823 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   4,775,789 50,650 SH   SOLE 26 50,650 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   363,771 3,858 SH   SOLE 43 3,769 0 89
RYDER SYS INC COM 783549108   23,543,921 263,827 SH   SOLE 2 64,898 0 198,929
RYDER SYS INC COM 783549108   14,189 159 SH   SOLE 4 159 0 0
RYDER SYS INC COM 783549108   1,281,486 14,360 SH   SOLE 7 14,360 0 0
RYDER SYS INC COM 783549108   425,407 4,767 SH   SOLE 13 4,767 0 0
RYDER SYS INC COM 783549108   9,266,057 103,833 SH   SOLE 18 100,874 0 2,959
RYDER SYS INC COM 783549108   3,378,359 37,857 SH   SOLE 19 37,857 0 0
RYDER SYS INC COM 783549108   241,191,625 2,702,730 SH   SOLE 21 2,702,730 0 0
RYDER SYS INC COM 783549108   133,547,482 1,496,498 SH   SOLE 22 1,425,968 0 70,530
RYDER SYS INC COM 783549108   130,647 1,464 SH   SOLE 23 1,464 0 0
RYDER SYS INC COM 783549108   749,705 8,401 SH   SOLE 25 8,401 0 0
RYDER SYS INC COM 783549108   3,326,064 37,271 SH   SOLE 26 29,528 0 7,743
RYDER SYS INC COM 783549108   191,509 2,146 SH   SOLE 28 958 0 1,188
RYDER SYS INC COM 783549108   5,733,224 64,245 SH   SOLE 30 64,245 0 0
RYDER SYS INC COM 783549108   62,468 700 SH   SOLE 31 700 0 0
RYDER SYS INC COM 783549108   76,836 861 SH   SOLE 34 861 0 0
RYDER SYS INC COM 783549108   653,683 7,325 SH   SOLE 36 7,325 0 0
RYDER SYS INC COM 783549108   721,862 8,089 SH   SOLE 40 8,089 0 0
RYDER SYS INC COM 783549108   16,623,997 186,284 SH   SOLE 43 181,017 0 5,267
RYERSON HLDG CORP COM 783754104   934,930 25,699 SH   SOLE 2 10,813 0 14,886
RYERSON HLDG CORP COM 783754104   344,955 9,482 SH   SOLE 7 9,482 0 0
RYERSON HLDG CORP COM 783754104   2,034,552 55,925 SH   SOLE 18 55,925 0 0
RYERSON HLDG CORP COM 783754104   3,241,822 89,110 SH   SOLE 19 89,110 0 0
RYERSON HLDG CORP COM 783754104   36,501,218 1,003,332 SH   SOLE 21 1,003,332 0 0
RYERSON HLDG CORP COM 783754104   21,577,342 593,110 SH   SOLE 22 570,988 0 22,122
RYERSON HLDG CORP COM 783754104   146,975 4,040 SH   SOLE 25 4,040 0 0
RYERSON HLDG CORP COM 783754104   105,902 2,911 SH   SOLE 26 1,366 0 1,545
RYERSON HLDG CORP COM 783754104   217,625 5,982 SH   SOLE 28 0 0 5,982
RYERSON HLDG CORP COM 783754104   669,938 18,415 SH   SOLE 30 18,415 0 0
RYERSON HLDG CORP COM 783754104   87,894 2,416 SH   SOLE 36 2,416 0 0
RYERSON HLDG CORP COM 783754104   107,576 2,957 SH   SOLE 40 2,957 0 0
RYERSON HLDG CORP COM 783754104   1,216,293 33,433 SH   SOLE 43 32,664 0 769
RYMAN HOSPITALITY PPTYS INC COM 78377T107   15,033,544 167,542 SH   SOLE 2 103,741 0 63,801
RYMAN HOSPITALITY PPTYS INC COM 78377T107   11,428,103 127,361 SH   SOLE 4 127,361 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   7,870,757 87,716 SH   SOLE 7 87,716 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   22,205,483 247,470 SH   SOLE 18 247,470 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   32,634,083 363,692 SH   SOLE 19 363,692 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   188,027,869 2,095,485 SH   SOLE 21 2,095,485 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   198,637,903 2,213,729 SH   SOLE 22 2,001,668 0 212,061
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,530,614 17,058 SH   SOLE 23 17,058 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   28,625,665 319,020 SH   SOLE 25 319,020 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,075,006 23,125 SH   SOLE 26 18,834 0 4,291
RYMAN HOSPITALITY PPTYS INC COM 78377T107   6,870,267 76,566 SH   SOLE 28 14,306 0 62,260
RYMAN HOSPITALITY PPTYS INC COM 78377T107   9,875,863 110,062 SH   SOLE 30 110,062 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,916,992 21,364 SH   SOLE 34 21,364 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   79,949 891 SH   SOLE 36 891 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   829,644 9,246 SH   SOLE 40 9,246 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,512,864 28,005 SH   SOLE 43 26,746 0 1,259
RYVYL INC COM NEW 39366L208   1,486 3,634 SH   SOLE 18 3,634 0 0
RYVYL INC COM NEW 39366L208   23,351 57,122 SH   SOLE 21 57,122 0 0
RYVYL INC COM NEW 39366L208   59,386 145,269 SH   SOLE 22 145,269 0 0
S & T BANCORP INC COM 783859101   1,019,200 32,407 SH   SOLE 2 9,688 0 22,719
S & T BANCORP INC COM 783859101   2,453 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101   11,762 374 SH   SOLE 7 374 0 0
S & T BANCORP INC COM 783859101   4,036,041 128,332 SH   SOLE 18 128,332 0 0
S & T BANCORP INC COM 783859101   1,881,842 59,836 SH   SOLE 19 59,836 0 0
S & T BANCORP INC COM 783859101   141,114,640 4,486,952 SH   SOLE 21 4,486,952 0 0
S & T BANCORP INC COM 783859101   28,362,302 901,822 SH   SOLE 22 860,776 0 41,046
S & T BANCORP INC COM 783859101   117,371 3,732 SH   SOLE 25 3,732 0 0
S & T BANCORP INC COM 783859101   305,380 9,710 SH   SOLE 26 7,256 0 2,454
S & T BANCORP INC COM 783859101   18,901 601 SH   SOLE 28 601 0 0
S & T BANCORP INC COM 783859101   1,765,980 56,152 SH   SOLE 30 56,152 0 0
S & T BANCORP INC COM 783859101   118,692 3,774 SH   SOLE 40 3,774 0 0
S & T BANCORP INC COM 783859101   2,058,412 65,450 SH   SOLE 43 64,251 0 1,199
S&P GLOBAL INC COM 78409V104   321,343,913 932,053 SH   SOLE 2 373,513 0 558,540
S&P GLOBAL INC COM 78409V104   122,845,343 356,311 SH   SOLE 4 196,004 0 160,307
S&P GLOBAL INC COM 78409V104   111,099,030 322,241 SH   SOLE 7 312,729 0 9,512
S&P GLOBAL INC COM 78409V104   17,648,776 51,190 SH   SOLE 13 51,190 0 0
S&P GLOBAL INC COM 78409V104   13,119,188 38,052 SH   SOLE 15 38,052 0 0
S&P GLOBAL INC COM 78409V104   416,993,905 1,209,484 SH   SOLE 18 985,009 0 224,475
S&P GLOBAL INC COM 78409V104   320,399,933 929,315 SH   SOLE 19 929,315 0 0
S&P GLOBAL INC COM 78409V104   2,398,030,841 6,955,451 SH   SOLE 21 6,955,451 0 0
S&P GLOBAL INC COM 78409V104   2,566,839,197 7,445,077 SH   SOLE 22 6,694,736 0 750,341
S&P GLOBAL INC COM 78409V104   286,339,415 830,523 SH   SOLE 23 830,523 0 0
S&P GLOBAL INC COM 78409V104   401,684,287 1,165,079 SH   SOLE 25 1,163,855 0 1,224
S&P GLOBAL INC COM 78409V104   259,273,935 752,020 SH   SOLE 26 361,470 0 390,550
S&P GLOBAL INC COM 78409V104   350,184,613 1,015,705 SH   SOLE 28 29,799 0 985,906
S&P GLOBAL INC COM 78409V104   11,900,081 34,516 SH   SOLE 29 34,516 0 0
S&P GLOBAL INC COM 78409V104   876,581,862 2,542,512 SH   SOLE 30 2,542,512 0 0
S&P GLOBAL INC COM 78409V104   66,390,635 192,565 SH   SOLE 31 168,048 0 24,517
S&P GLOBAL INC COM 78409V104   153,844,993 446,225 SH   SOLE 34 446,225 0 0
S&P GLOBAL INC COM 78409V104   32,245,304 93,527 SH   SOLE 36 93,527 0 0
S&P GLOBAL INC COM 78409V104   4,727,141 13,711 SH   SOLE 40 13,711 0 0
S&P GLOBAL INC COM 78409V104   266,852 774 SH   OTR 43 774 0 0
S&P GLOBAL INC COM 78409V104   144,086,434 417,920 SH   SOLE 43 377,460 0 40,461
S&W SEED CO COM 785135104   5,862 4,057 SH   SOLE 18 4,057 0 0
S&W SEED CO COM 785135104   75,370 52,159 SH   SOLE 21 52,159 0 0
S&W SEED CO COM 785135104   28,125 19,464 SH   SOLE 22 19,464 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103   1,784 4,054 SH   SOLE 18 4,054 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103   23,459 53,316 SH   SOLE 21 53,316 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103   23,163 52,643 SH   SOLE 22 52,643 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   5,228,671 454,667 SH   SOLE 2 207,017 0 247,650
SABRA HEALTH CARE REIT INC COM 78573L106   1,435,545 124,830 SH   SOLE 4 124,830 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   4,242,097 368,878 SH   SOLE 7 368,878 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   11,730,380 1,020,033 SH   SOLE 18 1,020,033 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   9,013,620 783,793 SH   SOLE 19 783,793 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   218,506,889 19,000,599 SH   SOLE 21 19,000,599 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   104,464,908 9,083,905 SH   SOLE 22 8,751,932 0 331,973
SABRA HEALTH CARE REIT INC COM 78573L106   104,811 9,114 SH   SOLE 23 9,114 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   4,464,197 388,191 SH   SOLE 25 388,191 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   1,033,816 89,897 SH   SOLE 26 70,741 0 19,156
SABRA HEALTH CARE REIT INC COM 78573L106   1,986,050 172,700 SH   SOLE 28 3,847 0 168,853
SABRA HEALTH CARE REIT INC COM 78573L106   9,025,913 784,862 SH   SOLE 30 784,862 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   23,886 2,077 SH   SOLE 34 2,077 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   68,023 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   436,046 37,917 SH   SOLE 40 37,917 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   3,855,174 335,233 SH   SOLE 43 224,961 0 110,271
SABRE CORP COM 78573M104   1,345,288 313,587 SH   SOLE 2 124,481 0 189,106
SABRE CORP COM 78573M104   4,903 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104   45,247 10,547 SH   SOLE 7 10,547 0 0
SABRE CORP COM 78573M104   5,864,203 1,366,947 SH   SOLE 18 1,366,947 0 0
SABRE CORP COM 78573M104   3,858,383 899,390 SH   SOLE 19 899,390 0 0
SABRE CORP COM 78573M104   179,820,961 41,916,308 SH   SOLE 21 41,916,308 0 0
SABRE CORP COM 78573M104   39,219,819 9,142,149 SH   SOLE 22 8,791,726 0 350,423
SABRE CORP COM 78573M104   1,033,101 240,816 SH   SOLE 25 240,816 0 0
SABRE CORP COM 78573M104   857,700 199,930 SH   SOLE 26 109,003 0 90,927
SABRE CORP COM 78573M104   64,938 15,137 SH   SOLE 28 4,329 0 10,808
SABRE CORP COM 78573M104   2,297,565 535,563 SH   SOLE 30 535,563 0 0
SABRE CORP COM 78573M104   154,860 36,098 SH   SOLE 34 36,098 0 0
SABRE CORP COM 78573M104   54,217 12,638 SH   SOLE 36 12,638 0 0
SABRE CORP COM 78573M104   213,299 49,720 SH   SOLE 40 49,720 0 0
SABRE CORP COM 78573M104   216,512 50,469 SH   SOLE 43 44,315 0 6,154
SABRE CORP OPTIONS 78573M104   13,299 3,100 SH Put SOLE 4 3,100 0 0
SABRE CORP OPTIONS 78573M104   223,509 52,100 SH Put SOLE 18 52,100 0 0
SABRE CORP OPTIONS 78573M104   3,281,850 765,000 SH Put SOLE 19 765,000 0 0
SABRE CORP OPTIONS 78573M104   108,966 25,400 SH Put SOLE 22 25,400 0 0
SABRE CORP OPTIONS 78573M104   1,005,576 234,400 SH Put SOLE 34 234,400 0 0
SABRE CORP 6.50% CONV PFD A 78573M203   15,606,469 248,907 SH   SOLE 21 248,907 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2   1,699,521 1,888,000 PRN   SOLE 21 1,888,000 0 0
SACHEM CAP CORP COM 78590A109   3,876 1,042 SH   SOLE 2 0 0 1,042
SACHEM CAP CORP COM 78590A109   22,287 5,991 SH   SOLE 18 5,991 0 0
SACHEM CAP CORP COM 78590A109   304,348 81,814 SH   SOLE 21 81,814 0 0
SACHEM CAP CORP COM 78590A109   1,303,960 350,527 SH   SOLE 22 350,527 0 0
SAFE & GREEN HOLDINGS CORP COM NEW 78418A505   139,922 138,537 SH   SOLE 22 138,537 0 0
SAFE BULKERS INC COM Y7388L103   168,172 45,575 SH   SOLE 2 2,124 0 43,451
SAFE BULKERS INC COM Y7388L103   4,129 1,119 SH   SOLE 7 1,119 0 0
SAFE BULKERS INC COM Y7388L103   756,719 205,073 SH   SOLE 18 205,073 0 0
SAFE BULKERS INC COM Y7388L103   544,482 147,556 SH   SOLE 19 147,556 0 0
SAFE BULKERS INC COM Y7388L103   9,358,663 2,536,223 SH   SOLE 21 2,536,223 0 0
SAFE BULKERS INC COM Y7388L103   3,204,263 868,364 SH   SOLE 22 809,674 0 58,690
SAFE BULKERS INC COM Y7388L103   3,723 1,009 SH   SOLE 43 1,009 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   4,226 2,457 SH   SOLE 18 2,457 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   77,364 44,979 SH   SOLE 21 44,979 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   653,992 380,228 SH   SOLE 22 380,228 0 0
SAFEHOLD INC COM 78646V107   2,689,966 93,159 SH   SOLE 2 72,388 0 20,771
SAFEHOLD INC COM 78646V107   603,314 20,894 SH   SOLE 4 20,894 0 0
SAFEHOLD INC COM 78646V107   1,522,146 52,715 SH   SOLE 7 52,715 0 0
SAFEHOLD INC COM 78646V107   3,763,250 130,329 SH   SOLE 18 130,329 0 0
SAFEHOLD INC COM 78646V107   3,760,305 130,227 SH   SOLE 19 130,227 0 0
SAFEHOLD INC COM 78646V107   145,628,464 5,043,410 SH   SOLE 21 5,043,410 0 0
SAFEHOLD INC COM 78646V107   43,587,592 1,509,527 SH   SOLE 22 1,459,818 0 49,709
SAFEHOLD INC COM 78646V107   45,680 1,582 SH   SOLE 23 1,582 0 0
SAFEHOLD INC COM 78646V107   5,012,671 173,599 SH   SOLE 25 173,599 0 0
SAFEHOLD INC COM 78646V107   204,782 7,092 SH   SOLE 26 5,651 0 1,441
SAFEHOLD INC COM 78646V107   788,288 27,300 SH   SOLE 28 332 0 26,968
SAFEHOLD INC COM 78646V107   3,671,456 127,150 SH   SOLE 30 127,150 0 0
SAFEHOLD INC COM 78646V107   233,310 8,080 SH   SOLE 40 8,080 0 0
SAFETY INS GROUP INC COM 78648T100   966,524 12,970 SH   SOLE 2 3,889 0 9,081
SAFETY INS GROUP INC COM 78648T100   2,608 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100   12,147 163 SH   SOLE 7 163 0 0
SAFETY INS GROUP INC COM 78648T100   3,485,449 46,772 SH   SOLE 18 46,772 0 0
SAFETY INS GROUP INC COM 78648T100   1,846,084 24,773 SH   SOLE 19 24,773 0 0
SAFETY INS GROUP INC COM 78648T100   127,744,271 1,714,228 SH   SOLE 21 1,714,228 0 0
SAFETY INS GROUP INC COM 78648T100   23,759,957 318,840 SH   SOLE 22 302,808 0 16,032
SAFETY INS GROUP INC COM 78648T100   140,694 1,888 SH   SOLE 25 1,888 0 0
SAFETY INS GROUP INC COM 78648T100   355,833 4,775 SH   SOLE 26 3,605 0 1,170
SAFETY INS GROUP INC COM 78648T100   5,440 73 SH   SOLE 28 73 0 0
SAFETY INS GROUP INC COM 78648T100   1,657,697 22,245 SH   SOLE 30 22,245 0 0
SAFETY INS GROUP INC COM 78648T100   105,222 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100   418,132 5,611 SH   SOLE 43 5,611 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   3,735 168 SH   SOLE 2 0 0 168
SAGA COMMUNICATIONS INC CL A NEW 786598300   13,716 617 SH   SOLE 18 617 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   187,666 8,442 SH   SOLE 21 8,442 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   1,922,139 86,466 SH   SOLE 22 86,466 0 0
SAGE THERAPEUTICS INC COM 78667J108   3,744,762 89,246 SH   SOLE 2 49,077 0 40,169
SAGE THERAPEUTICS INC COM 78667J108   8,896 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108   23,540 561 SH   SOLE 7 561 0 0
SAGE THERAPEUTICS INC COM 78667J108   7,173,482 170,960 SH   SOLE 18 170,960 0 0
SAGE THERAPEUTICS INC COM 78667J108   31,954,512 761,547 SH   SOLE 19 761,547 0 0
SAGE THERAPEUTICS INC COM 78667J108   91,065,662 2,170,297 SH   SOLE 21 2,170,297 0 0
SAGE THERAPEUTICS INC COM 78667J108   59,238,750 1,411,791 SH   SOLE 22 1,345,123 0 66,668
SAGE THERAPEUTICS INC COM 78667J108   374,577 8,927 SH   SOLE 25 8,927 0 0
SAGE THERAPEUTICS INC COM 78667J108   764,217 18,213 SH   SOLE 26 14,111 0 4,102
SAGE THERAPEUTICS INC COM 78667J108   39,065 931 SH   SOLE 28 931 0 0
SAGE THERAPEUTICS INC COM 78667J108   9,541,536 227,396 SH   SOLE 30 227,396 0 0
SAGE THERAPEUTICS INC COM 78667J108   90,004 2,145 SH   SOLE 34 2,145 0 0
SAGE THERAPEUTICS INC COM 78667J108   424,216 10,110 SH   SOLE 40 10,110 0 0
SAGE THERAPEUTICS INC COM 78667J108   9,189 219 SH   OTR 43 219 0 0
SAGE THERAPEUTICS INC COM 78667J108   2,401,413 57,231 SH   SOLE 43 52,265 0 4,966
SAI TECH GLOBAL CORP CLASS A ORD SHS G7852T103   404 326 SH   SOLE 18 326 0 0
SAI TECH GLOBAL CORP CLASS A ORD SHS G7852T103   10,249 8,265 SH   SOLE 21 8,265 0 0
SAIA INC COM 78709Y105   7,792,371 28,640 SH   SOLE 2 21,227 0 7,413
SAIA INC COM 78709Y105   34,554 127 SH   SOLE 4 127 0 0
SAIA INC COM 78709Y105   1,399,035 5,142 SH   SOLE 7 5,142 0 0
SAIA INC COM 78709Y105   30,589,138 112,427 SH   SOLE 18 108,190 0 4,237
SAIA INC COM 78709Y105   72,604,548 266,850 SH   SOLE 19 266,850 0 0
SAIA INC COM 78709Y105   515,895,785 1,896,118 SH   SOLE 21 1,896,118 0 0
SAIA INC COM 78709Y105   222,267,594 816,920 SH   SOLE 22 797,474 0 19,446
SAIA INC COM 78709Y105   228,819 841 SH   SOLE 23 841 0 0
SAIA INC COM 78709Y105   1,208,851 4,443 SH   SOLE 25 4,443 0 0
SAIA INC COM 78709Y105   3,020,360 11,101 SH   SOLE 26 8,884 0 2,217
SAIA INC COM 78709Y105   586,332 2,155 SH   SOLE 28 469 0 1,686
SAIA INC COM 78709Y105   5,643,483 20,742 SH   SOLE 30 20,742 0 0
SAIA INC COM 78709Y105   182,294 670 SH   SOLE 36 670 0 0
SAIA INC COM 78709Y105   1,143,280 4,202 SH   SOLE 40 4,202 0 0
SAIA INC COM 78709Y105   7,313,238 26,879 SH   SOLE 43 25,935 0 944
SALARIUS PHARMACEUTICALS INC COM NEW 79400X305   61 32 SH   SOLE 21 32 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X305   29 15 SH   SOLE 22 15 0 0
SALEM MEDIA GROUP INC CL A 794093104   2,228 2,044 SH   SOLE 18 2,044 0 0
SALEM MEDIA GROUP INC CL A 794093104   31,019 28,458 SH   SOLE 21 28,458 0 0
SALEM MEDIA GROUP INC CL A 794093104   266,986 244,941 SH   SOLE 22 244,941 0 0
SALESFORCE INC COM 79466L302   410,852,964 2,056,527 SH   SOLE 2 506,640 0 1,549,887
SALESFORCE INC COM 79466L302   164,728,599 824,550 SH   SOLE 4 489,300 0 335,250
SALESFORCE INC COM 79466L302   191,619,786 959,154 SH   SOLE 7 930,437 0 28,717
SALESFORCE INC COM 79466L302   10,436,307 52,239 SH   SOLE 13 52,239 0 0
SALESFORCE INC COM 79466L302   22,836,252 114,307 SH   SOLE 15 114,307 0 0
SALESFORCE INC COM 79466L302   4,395 22 SH   SOLE 17 0 0 22
SALESFORCE INC COM 79466L302   511,781,820 2,561,727 SH   SOLE 18 2,415,184 0 146,543
SALESFORCE INC COM 79466L302   243,967,340 1,221,180 SH   SOLE 19 1,221,180 0 0
SALESFORCE INC COM 79466L302   4,899,774,313 24,525,850 SH   SOLE 21 24,525,850 0 0
SALESFORCE INC COM 79466L302   4,322,303,830 21,635,318 SH   SOLE 22 19,482,766 0 2,152,552
SALESFORCE INC COM 79466L302   453,208,322 2,268,537 SH   SOLE 23 2,268,537 0 0
SALESFORCE INC COM 79466L302   413,759,364 2,071,075 SH   SOLE 25 2,068,337 0 2,738
SALESFORCE INC COM 79466L302   412,361,503 2,064,078 SH   SOLE 26 961,820 0 1,102,258
SALESFORCE INC COM 79466L302   407,981,326 2,042,153 SH   SOLE 28 111,989 0 1,930,164
SALESFORCE INC COM 79466L302   5,777,038 28,917 SH   SOLE 29 28,917 0 0
SALESFORCE INC COM 79466L302   1,121,591,091 5,614,131 SH   SOLE 30 5,614,131 0 0
SALESFORCE INC COM 79466L302   65,525,642 327,989 SH   SOLE 31 254,372 0 73,617
SALESFORCE INC COM 79466L302   23,583,430 118,047 SH   SOLE 32 118,047 0 0
SALESFORCE INC COM 79466L302   145,417,265 727,887 SH   SOLE 34 727,887 0 0
SALESFORCE INC COM 79466L302   54,332,768 271,963 SH   SOLE 36 271,963 0 0
SALESFORCE INC COM 79466L302   8,094,686 40,518 SH   SOLE 40 40,518 0 0
SALESFORCE INC COM 79466L302   335,431 1,679 SH   OTR 43 1,679 0 0
SALESFORCE INC COM 79466L302   201,618,165 1,009,201 SH   SOLE 43 903,988 0 105,213
SALESFORCE INC OPTIONS 79466L302   839,076 4,200 SH Call SOLE 2 0 0 4,200
SALESFORCE INC OPTIONS 79466L302   419,538 2,100 SH Call SOLE 4 2,100 0 0
SALESFORCE INC OPTIONS 79466L302   6,832,476 34,200 SH Call SOLE 18 34,200 0 0
SALESFORCE INC OPTIONS 79466L302   36,819,454 184,300 SH Call SOLE 19 184,300 0 0
SALESFORCE INC OPTIONS 79466L302   2,876,832 14,400 SH Call SOLE 22 14,400 0 0
SALESFORCE INC OPTIONS 79466L302   439,516 2,200 SH Call SOLE 26 2,200 0 0
SALESFORCE INC OPTIONS 79466L302   21,496,328 107,600 SH Call SOLE 34 107,600 0 0
SALISBURY BANCORP INC COM 795226109   57,527 2,387 SH   SOLE 2 2,219 0 168
SALISBURY BANCORP INC COM 795226109   21,329 885 SH   SOLE 18 885 0 0
SALISBURY BANCORP INC COM 795226109   1,134,483 47,074 SH   SOLE 21 47,074 0 0
SALISBURY BANCORP INC COM 795226109   253,171 10,505 SH   SOLE 22 10,505 0 0
SALISBURY BANCORP INC COM 795226109   19,762 820 SH   SOLE 26 0 0 820
SALLY BEAUTY HLDGS INC COM 79546E104   909,420 58,371 SH   SOLE 2 31,516 0 26,855
SALLY BEAUTY HLDGS INC COM 79546E104   7,494 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   491,378 31,539 SH   SOLE 7 31,539 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   5,253,327 337,184 SH   SOLE 18 337,184 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   3,310,734 212,499 SH   SOLE 19 212,499 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   200,147,270 12,846,423 SH   SOLE 21 12,846,423 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   44,915,006 2,882,863 SH   SOLE 22 2,801,301 0 81,562
SALLY BEAUTY HLDGS INC COM 79546E104   335,313 21,522 SH   SOLE 25 21,522 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   725,031 46,536 SH   SOLE 26 35,177 0 11,359
SALLY BEAUTY HLDGS INC COM 79546E104   262,102 16,823 SH   SOLE 28 2,010 0 14,813
SALLY BEAUTY HLDGS INC COM 79546E104   3,670,305 235,578 SH   SOLE 30 235,578 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   166,971 10,717 SH   SOLE 36 10,717 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   291,190 18,690 SH   SOLE 40 18,690 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   1,249,298 80,186 SH   SOLE 43 78,901 0 1,285
SAMSARA INC COM CL A 79589L106   1,519,071 77,032 SH   SOLE 2 62,616 0 14,416
SAMSARA INC COM CL A 79589L106   7,001 355 SH   SOLE 4 355 0 0
SAMSARA INC COM CL A 79589L106   461,783 23,417 SH   SOLE 7 23,417 0 0
SAMSARA INC COM CL A 79589L106   5,185,709 262,967 SH   SOLE 21 262,967 0 0
SAMSARA INC COM CL A 79589L106   33,502,387 1,698,904 SH   SOLE 22 1,661,675 0 37,229
SAMSARA INC COM CL A 79589L106   296,234 15,022 SH   SOLE 25 15,022 0 0
SAMSARA INC COM CL A 79589L106   1,133,782 57,494 SH   SOLE 26 47,938 0 9,556
SAMSARA INC COM CL A 79589L106   1,469,672 74,527 SH   SOLE 30 74,527 0 0
SAMSARA INC COM CL A 79589L106   1,160,976 58,873 SH   SOLE 34 58,873 0 0
SAMSARA INC COM CL A 79589L106   53,540 2,715 SH   SOLE 36 2,715 0 0
SAMSARA INC COM CL A 79589L106   275,133 13,952 SH   SOLE 40 13,952 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   388,104 36,892 SH   SOLE 43 33,968 0 2,924
SANA BIOTECHNOLOGY INC COM 799566104   876,703 268,105 SH   SOLE 2 140,040 0 128,065
SANA BIOTECHNOLOGY INC COM 799566104   12,854 3,931 SH   SOLE 7 3,931 0 0
SANA BIOTECHNOLOGY INC COM 799566104   819,112 250,493 SH   SOLE 18 250,493 0 0
SANA BIOTECHNOLOGY INC COM 799566104   1,131,646 346,069 SH   SOLE 19 346,069 0 0
SANA BIOTECHNOLOGY INC COM 799566104   12,980,190 3,969,477 SH   SOLE 21 3,969,477 0 0
SANA BIOTECHNOLOGY INC COM 799566104   8,553,735 2,615,821 SH   SOLE 22 2,492,668 0 123,153
SANA BIOTECHNOLOGY INC COM 799566104   69,592 21,282 SH   SOLE 23 21,282 0 0
SANA BIOTECHNOLOGY INC COM 799566104   36,908 11,287 SH   SOLE 25 11,287 0 0
SANA BIOTECHNOLOGY INC COM 799566104   215,813 65,998 SH   SOLE 26 0 0 65,998
SANA BIOTECHNOLOGY INC COM 799566104   494,081 151,095 SH   SOLE 30 151,095 0 0
SANA BIOTECHNOLOGY INC COM 799566104   45,119 13,798 SH   SOLE 40 13,798 0 0
SANA BIOTECHNOLOGY INC COM 799566104   276,220 84,471 SH   SOLE 43 83,431 0 1,040
SANARA MEDTECH INC COM 79957L100   24,049 583 SH   SOLE 18 583 0 0
SANARA MEDTECH INC COM 79957L100   311,768 7,558 SH   SOLE 21 7,558 0 0
SANARA MEDTECH INC COM 79957L100   19,676 477 SH   SOLE 22 477 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   403,999 28,036 SH   SOLE 2 15,169 0 12,867
SANDRIDGE ENERGY INC COM NEW 80007P869   866,300 60,118 SH   SOLE 18 60,118 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   568,864 39,477 SH   SOLE 19 39,477 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   11,593,998 804,580 SH   SOLE 21 804,580 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   9,622,854 667,790 SH   SOLE 22 649,236 0 18,554
SANDRIDGE ENERGY INC COM NEW 80007P869   18,805 1,305 SH   SOLE 23 1,305 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   76,949 5,340 SH   SOLE 43 5,340 0 0
SANDY SPRING BANCORP INC COM 800363103   2,009,345 77,342 SH   SOLE 2 27,309 0 50,033
SANDY SPRING BANCORP INC COM 800363103   4,287 165 SH   SOLE 4 165 0 0
SANDY SPRING BANCORP INC COM 800363103   624,871 24,052 SH   SOLE 7 24,052 0 0
SANDY SPRING BANCORP INC COM 800363103   3,205,958 123,401 SH   SOLE 18 123,401 0 0
SANDY SPRING BANCORP INC COM 800363103   8,835,071 340,072 SH   SOLE 19 340,072 0 0
SANDY SPRING BANCORP INC COM 800363103   41,011,794 1,578,591 SH   SOLE 21 1,578,591 0 0
SANDY SPRING BANCORP INC COM 800363103   41,190,485 1,585,469 SH   SOLE 22 1,525,842 0 59,627
SANDY SPRING BANCORP INC COM 800363103   240,627 9,262 SH   SOLE 25 9,262 0 0
SANDY SPRING BANCORP INC COM 800363103   969,184 37,305 SH   SOLE 26 15,594 0 21,711
SANDY SPRING BANCORP INC COM 800363103   142,994 5,504 SH   SOLE 28 842 0 4,662
SANDY SPRING BANCORP INC COM 800363103   807,822 31,094 SH   SOLE 30 31,094 0 0
SANDY SPRING BANCORP INC COM 800363103   242,367 9,329 SH   SOLE 34 9,329 0 0
SANDY SPRING BANCORP INC COM 800363103   228,676 8,802 SH   SOLE 40 8,802 0 0
SANDY SPRING BANCORP INC COM 800363103   2,135,643 82,203 SH   SOLE 43 75,654 0 6,549
SANFILIPPO JOHN B & SON INC COM 800422107   686,194 7,080 SH   SOLE 2 2,629 0 4,451
SANFILIPPO JOHN B & SON INC COM 800422107   1,551 16 SH   SOLE 4 16 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   7,269 75 SH   SOLE 7 75 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   2,851,968 29,426 SH   SOLE 18 29,426 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   1,730,797 17,858 SH   SOLE 19 17,858 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   107,223,081 1,106,305 SH   SOLE 21 1,106,305 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   23,562,124 243,109 SH   SOLE 22 234,997 0 8,112
SANFILIPPO JOHN B & SON INC COM 800422107   50,980 526 SH   SOLE 23 526 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   109,229 1,127 SH   SOLE 25 1,127 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   44,680 461 SH   SOLE 26 0 0 461
SANFILIPPO JOHN B & SON INC COM 800422107   1,537,830 15,867 SH   SOLE 30 15,867 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   157,883 1,629 SH   SOLE 40 1,629 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   2,517,807 25,978 SH   SOLE 43 23,768 0 2,210
SANGAMO THERAPEUTICS INC COM 800677106   1,408,033 800,019 SH   SOLE 2 500,291 0 299,728
SANGAMO THERAPEUTICS INC COM 800677106   975 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106   10,340 5,875 SH   SOLE 7 5,875 0 0
SANGAMO THERAPEUTICS INC COM 800677106   727,116 413,134 SH   SOLE 18 394,619 0 18,515
SANGAMO THERAPEUTICS INC COM 800677106   3,404,366 1,934,299 SH   SOLE 19 1,934,299 0 0
SANGAMO THERAPEUTICS INC COM 800677106   10,745,676 6,105,498 SH   SOLE 21 6,105,498 0 0
SANGAMO THERAPEUTICS INC COM 800677106   9,466,181 5,378,512 SH   SOLE 22 5,221,703 0 156,809
SANGAMO THERAPEUTICS INC COM 800677106   109,769 62,369 SH   SOLE 23 62,369 0 0
SANGAMO THERAPEUTICS INC COM 800677106   27,238 15,476 SH   SOLE 25 15,476 0 0
SANGAMO THERAPEUTICS INC COM 800677106   734,740 417,466 SH   SOLE 26 129,762 0 287,704
SANGAMO THERAPEUTICS INC COM 800677106   3,309 1,880 SH   SOLE 28 1,880 0 0
SANGAMO THERAPEUTICS INC COM 800677106   802,145 455,764 SH   SOLE 30 455,764 0 0
SANGAMO THERAPEUTICS INC COM 800677106   24,591 13,972 SH   SOLE 40 13,972 0 0
SANGAMO THERAPEUTICS INC COM 800677106   415,142 235,876 SH   SOLE 43 232,066 0 3,810
SANMINA CORPORATION COM 801056102   21,713,355 356,015 SH   SOLE 2 223,520 0 132,495
SANMINA CORPORATION COM 801056102   15,369 252 SH   SOLE 4 173 0 79
SANMINA CORPORATION COM 801056102   73,554 1,206 SH   SOLE 7 1,206 0 0
SANMINA CORPORATION COM 801056102   12,220,078 200,362 SH   SOLE 18 197,049 0 3,313
SANMINA CORPORATION COM 801056102   45,195,847 741,037 SH   SOLE 19 741,037 0 0
SANMINA CORPORATION COM 801056102   428,851,429 7,031,504 SH   SOLE 21 7,031,504 0 0
SANMINA CORPORATION COM 801056102   140,223,207 2,299,118 SH   SOLE 22 2,233,475 0 65,643
SANMINA CORPORATION COM 801056102   1,448,208 23,745 SH   SOLE 23 23,745 0 0
SANMINA CORPORATION COM 801056102   511,889 8,393 SH   SOLE 25 8,393 0 0
SANMINA CORPORATION COM 801056102   7,610,210 124,778 SH   SOLE 26 30,399 0 94,379
SANMINA CORPORATION COM 801056102   70,748 1,160 SH   SOLE 28 1,160 0 0
SANMINA CORPORATION COM 801056102   5,997,147 98,330 SH   SOLE 30 98,330 0 0
SANMINA CORPORATION COM 801056102   97,645 1,601 SH   SOLE 34 1,601 0 0
SANMINA CORPORATION COM 801056102   112,222 1,840 SH   SOLE 36 1,840 0 0
SANMINA CORPORATION COM 801056102   496,825 8,146 SH   SOLE 40 8,146 0 0
SANMINA CORPORATION COM 801056102   4,094,747 67,138 SH   SOLE 43 61,611 0 5,527
SANOFI SPONSORED ADR 80105N105   6,095 112 SH   SOLE 2 112 0 0
SANOFI SPONSORED ADR 80105N105   322,183,791 5,920,320 SH   SOLE 18 5,893,428 0 26,892
SANOFI SPONSORED ADR 80105N105   69,599,697 1,278,936 SH   SOLE 19 1,278,936 0 0
SANOFI SPONSORED ADR 80105N105   4,574,926 84,067 SH   SOLE 23 84,067 0 0
SANOFI SPONSORED ADR 80105N105   6,243,062 114,720 SH   SOLE 25 0 0 114,720
SANOFI SPONSORED ADR 80105N105   7,789,461 143,136 SH   SOLE 30 143,136 0 0
SANOFI SPONSORED ADR 80105N105   51,986,229 955,278 SH   SOLE 34 955,278 0 0
SANOFI SPONSORED ADR 80105N105   1,799,397 33,065 SH   SOLE 36 33,065 0 0
SANOFI SPONSORED ADR 80105N105   82,621,659 1,518,222 SH   SOLE 43 1,430,303 0 87,919
SAP SE SPON ADR 803054204   177,170 1,400 SH   SOLE 2 0 0 1,400
SAP SE SPON ADR 803054204   136,041 1,075 SH   SOLE 4 1,075 0 0
SAP SE SPON ADR 803054204   2,301,945 18,190 SH   SOLE 18 18,190 0 0
SAP SE SPON ADR 803054204   12,214,859 96,522 SH   SOLE 19 96,522 0 0
SAP SE SPON ADR 803054204   1,012,400 8,000 SH   SOLE 22 8,000 0 0
SAP SE SPON ADR 803054204   71,374 564 SH   SOLE 26 564 0 0
SAP SE SPON ADR 803054204   7,441,140 58,800 SH   SOLE 34 58,800 0 0
SAP SE SPON ADR 803054204   101,939,117 805,524 SH   SOLE 43 734,767 0 70,757
SAPIENS INTL CORP N V SHS G7T16G103   133,773 6,159 SH   SOLE 2 1,094 0 5,065
SAPIENS INTL CORP N V SHS G7T16G103   5,669 261 SH   SOLE 7 261 0 0
SAPIENS INTL CORP N V SHS G7T16G103   1,687,753 77,705 SH   SOLE 18 77,705 0 0
SAPIENS INTL CORP N V SHS G7T16G103   1,353,091 62,297 SH   SOLE 19 62,297 0 0
SAPIENS INTL CORP N V SHS G7T16G103   21,059,625 969,596 SH   SOLE 21 969,596 0 0
SAPIENS INTL CORP N V SHS G7T16G103   7,666,639 352,976 SH   SOLE 22 339,574 0 13,402
SAPIENS INTL CORP N V SHS G7T16G103   609,007 28,039 SH   SOLE 30 28,039 0 0
SAPIENS INTL CORP N V SHS G7T16G103   444,543 20,467 SH   SOLE 43 20,414 0 53
SARCOS TECHN AND ROBOTICS CO COM 80359A106   7,023 14,795 SH   SOLE 2 3,850 0 10,945
SARCOS TECHN AND ROBOTICS CO COM 80359A106   388 817 SH   SOLE 4 817 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   742 1,563 SH   SOLE 7 1,563 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   135,277 284,973 SH   SOLE 18 284,973 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   443,265 933,780 SH   SOLE 19 933,780 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   1,554,829 3,275,392 SH   SOLE 21 3,275,392 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   1,008,006 2,123,459 SH   SOLE 22 2,094,103 0 29,356
SARCOS TECHN AND ROBOTICS CO COM 80359A106   212 447 SH   SOLE 26 447 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   99,301 209,187 SH   SOLE 34 209,187 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   1,515 13,783 SH   SOLE 4 13,783 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   18,198 165,586 SH   SOLE 18 165,586 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   143,843 1,308,855 SH   SOLE 19 1,308,855 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   8,178 74,414 SH   SOLE 22 74,414 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   717 6,527 SH   SOLE 26 6,527 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   103,844 944,894 SH   SOLE 34 944,894 0 0
SAREPTA THERAPEUTICS INC COM 803607100   24,275,584 176,127 SH   SOLE 2 59,351 0 116,776
SAREPTA THERAPEUTICS INC COM 803607100   35,284 256 SH   SOLE 4 256 0 0
SAREPTA THERAPEUTICS INC COM 803607100   2,257,518 16,379 SH   SOLE 7 16,379 0 0
SAREPTA THERAPEUTICS INC COM 803607100   8,976,041 65,124 SH   SOLE 18 65,124 0 0
SAREPTA THERAPEUTICS INC COM 803607100   60,656,778 440,084 SH   SOLE 19 440,084 0 0
SAREPTA THERAPEUTICS INC COM 803607100   259,344,649 1,881,627 SH   SOLE 21 1,881,627 0 0
SAREPTA THERAPEUTICS INC COM 803607100   290,303,611 2,106,244 SH   SOLE 22 1,998,477 0 107,767
SAREPTA THERAPEUTICS INC COM 803607100   1,766,291 12,815 SH   SOLE 25 12,815 0 0
SAREPTA THERAPEUTICS INC COM 803607100   7,191,694 52,178 SH   SOLE 26 35,883 0 16,295
SAREPTA THERAPEUTICS INC COM 803607100   670,543 4,865 SH   SOLE 28 1,421 0 3,444
SAREPTA THERAPEUTICS INC COM 803607100   48,158,491 349,405 SH   SOLE 30 349,405 0 0
SAREPTA THERAPEUTICS INC COM 803607100   167,463 1,215 SH   SOLE 31 1,215 0 0
SAREPTA THERAPEUTICS INC COM 803607100   18,982,085 137,721 SH   SOLE 34 137,721 0 0
SAREPTA THERAPEUTICS INC COM 803607100   133,695 970 SH   SOLE 36 970 0 0
SAREPTA THERAPEUTICS INC COM 803607100   1,849,127 13,416 SH   SOLE 40 13,416 0 0
SAREPTA THERAPEUTICS INC COM 803607100   17,367 126 SH   OTR 43 126 0 0
SAREPTA THERAPEUTICS INC COM 803607100   3,327,630 24,143 SH   SOLE 43 20,864 0 3,279
SASOL LTD SPONSORED ADR 803866300   1,035,475 75,859 SH   SOLE 2 75,859 0 0
SASOL LTD SPONSORED ADR 803866300   116,380 8,526 SH   SOLE 21 8,526 0 0
SASOL LTD SPONSORED ADR 803866300   176,931 12,962 SH   SOLE 22 12,962 0 0
SASOL LTD SPONSORED ADR 803866300   4,534,004 332,161 SH   SOLE 43 310,171 0 21,990
SATIXFY COMMUNICATIONS LTD ORD SHS M82363124   76,709 113,475 SH   SOLE 21 113,475 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107   1,046 1,498 SH   SOLE 2 3 0 1,495
SATSUMA PHARMACEUTICALS INC COM 80405P107   2,340 3,350 SH   SOLE 18 3,350 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107   40,516 58,005 SH   SOLE 21 58,005 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107   49,176 70,403 SH   SOLE 22 70,403 0 0
SAUL CTRS INC COM 804395101   295,503 7,577 SH   SOLE 2 4,260 0 3,317
SAUL CTRS INC COM 804395101   429 11 SH   SOLE 4 11 0 0
SAUL CTRS INC COM 804395101   6,513 167 SH   SOLE 7 167 0 0
SAUL CTRS INC COM 804395101   1,490,190 38,210 SH   SOLE 18 38,210 0 0
SAUL CTRS INC COM 804395101   895,752 22,968 SH   SOLE 19 22,968 0 0
SAUL CTRS INC COM 804395101   58,415,682 1,497,838 SH   SOLE 21 1,497,838 0 0
SAUL CTRS INC COM 804395101   12,947,610 331,990 SH   SOLE 22 322,613 0 9,377
SAUL CTRS INC COM 804395101   21,294 546 SH   SOLE 23 546 0 0
SAUL CTRS INC COM 804395101   69,888 1,792 SH   SOLE 25 1,792 0 0
SAUL CTRS INC COM 804395101   135,330 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101   128,973 3,307 SH   SOLE 28 178 0 3,129
SAUL CTRS INC COM 804395101   1,170,585 30,015 SH   SOLE 30 30,015 0 0
SAUL CTRS INC COM 804395101   54,483 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101   1,183,416 30,344 SH   SOLE 43 29,497 0 847
SAVARA INC COM 805111101   5,288 2,712 SH   SOLE 2 0 0 2,712
SAVARA INC COM 805111101   24,258 12,440 SH   SOLE 18 12,440 0 0
SAVARA INC COM 805111101   376,898 193,281 SH   SOLE 21 193,281 0 0
SAVARA INC COM 805111101   1,630,093 835,945 SH   SOLE 22 835,945 0 0
SB FINL GROUP INC COM 78408D105   239,362 16,940 SH   SOLE 2 16,703 0 237
SB FINL GROUP INC COM 78408D105   14,031 993 SH   SOLE 18 993 0 0
SB FINL GROUP INC COM 78408D105   200,264 14,173 SH   SOLE 21 14,173 0 0
SB FINL GROUP INC COM 78408D105   241,496 17,091 SH   SOLE 22 17,091 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   69,054,842 264,507 SH   SOLE 2 120,866 0 143,641
SBA COMMUNICATIONS CORP NEW CL A 78410G104   34,344,803 131,554 SH   SOLE 4 95,708 0 35,846
SBA COMMUNICATIONS CORP NEW CL A 78410G104   70,321,032 269,357 SH   SOLE 7 266,521 0 2,836
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,005,642 3,852 SH   SOLE 13 3,852 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   3,168,084 12,135 SH   SOLE 15 12,135 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   66,594,780 255,084 SH   SOLE 18 215,327 0 39,757
SBA COMMUNICATIONS CORP NEW CL A 78410G104   104,045,532 398,535 SH   SOLE 19 398,535 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   885,706,604 3,392,602 SH   SOLE 21 3,392,602 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   688,836,328 2,638,512 SH   SOLE 22 2,323,482 0 315,030
SBA COMMUNICATIONS CORP NEW CL A 78410G104   64,486,901 247,010 SH   SOLE 23 247,010 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   48,821,134 187,004 SH   SOLE 25 186,539 0 465
SBA COMMUNICATIONS CORP NEW CL A 78410G104   54,175,158 207,512 SH   SOLE 26 74,362 0 133,150
SBA COMMUNICATIONS CORP NEW CL A 78410G104   64,675,654 247,733 SH   SOLE 28 7,981 0 239,752
SBA COMMUNICATIONS CORP NEW CL A 78410G104   436,770 1,673 SH   SOLE 29 1,673 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   182,780,067 700,119 SH   SOLE 30 699,029 0 1,090
SBA COMMUNICATIONS CORP NEW CL A 78410G104   8,419,769 32,251 SH   SOLE 31 24,211 0 8,040
SBA COMMUNICATIONS CORP NEW CL A 78410G104   21,983,660 84,206 SH   SOLE 34 84,206 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   9,214,205 35,294 SH   SOLE 36 35,294 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,116,074 4,275 SH   SOLE 40 4,275 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   48,298 185 SH   OTR 43 185 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   20,092,783 76,963 SH   SOLE 43 71,001 0 5,962
SCANSOURCE INC COM 806037107   3,928,373 129,053 SH   SOLE 2 95,803 0 33,250
SCANSOURCE INC COM 806037107   1,948 64 SH   SOLE 4 64 0 0
SCANSOURCE INC COM 806037107   6,879 226 SH   SOLE 7 226 0 0
SCANSOURCE INC COM 806037107   2,772,506 91,081 SH   SOLE 18 91,081 0 0
SCANSOURCE INC COM 806037107   6,865,438 225,540 SH   SOLE 19 225,540 0 0
SCANSOURCE INC COM 806037107   97,465,440 3,201,887 SH   SOLE 21 3,201,887 0 0
SCANSOURCE INC COM 806037107   33,138,628 1,088,654 SH   SOLE 22 1,056,801 0 31,853
SCANSOURCE INC COM 806037107   547,342 17,981 SH   SOLE 23 17,981 0 0
SCANSOURCE INC COM 806037107   98,443 3,234 SH   SOLE 25 3,234 0 0
SCANSOURCE INC COM 806037107   3,100,740 101,864 SH   SOLE 26 7,693 0 94,171
SCANSOURCE INC COM 806037107   1,483,128 48,723 SH   SOLE 30 48,723 0 0
SCANSOURCE INC COM 806037107   102,583 3,370 SH   SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107   322,451 10,593 SH   SOLE 43 10,383 0 210
SCHLUMBERGER LTD COM STK 806857108   163,597,076 3,331,916 SH   SOLE 2 1,348,070 0 1,983,846
SCHLUMBERGER LTD COM STK 806857108   69,473,652 1,414,942 SH   SOLE 4 730,750 0 684,192
SCHLUMBERGER LTD COM STK 806857108   69,590,068 1,417,313 SH   SOLE 7 1,378,221 0 39,092
SCHLUMBERGER LTD COM STK 806857108   12,567,882 255,965 SH   SOLE 13 255,965 0 0
SCHLUMBERGER LTD COM STK 806857108   7,899,012 160,876 SH   SOLE 15 160,876 0 0
SCHLUMBERGER LTD COM STK 806857108   1,719 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM STK 806857108   109,137,123 2,222,752 SH   SOLE 18 2,080,620 0 142,132
SCHLUMBERGER LTD COM STK 806857108   94,266,452 1,919,887 SH   SOLE 19 1,919,887 0 0
SCHLUMBERGER LTD COM STK 806857108   3,256,999 66,334 SH   SOLE 20 66,334 0 0
SCHLUMBERGER LTD COM STK 806857108   1,700,475,636 34,632,905 SH   SOLE 21 34,632,905 0 0
SCHLUMBERGER LTD COM STK 806857108   1,528,329,808 31,126,880 SH   SOLE 22 28,159,707 0 2,967,173
SCHLUMBERGER LTD COM STK 806857108   150,210,108 3,059,269 SH   SOLE 23 3,059,269 0 0
SCHLUMBERGER LTD COM STK 806857108   138,556,763 2,821,930 SH   SOLE 25 2,821,930 0 0
SCHLUMBERGER LTD COM STK 806857108   132,226,055 2,692,995 SH   SOLE 26 1,250,772 0 1,442,223
SCHLUMBERGER LTD COM STK 806857108   196,948,840 4,011,178 SH   SOLE 28 127,151 0 3,884,027
SCHLUMBERGER LTD COM STK 806857108   18,935,857 385,659 SH   SOLE 29 385,659 0 0
SCHLUMBERGER LTD COM STK 806857108   523,385,034 10,659,573 SH   SOLE 30 10,129,567 0 530,006
SCHLUMBERGER LTD COM STK 806857108   37,056,752 754,720 SH   SOLE 31 647,304 0 107,416
SCHLUMBERGER LTD COM STK 806857108   145,137,145 2,955,950 SH   SOLE 34 2,955,950 0 0
SCHLUMBERGER LTD COM STK 806857108   21,156,699 430,890 SH   SOLE 36 430,890 0 0
SCHLUMBERGER LTD COM STK 806857108   2,809,748 57,225 SH   SOLE 40 57,225 0 0
SCHLUMBERGER LTD COM STK 806857108   181,621 3,699 SH   OTR 43 3,699 0 0
SCHLUMBERGER LTD COM STK 806857108   64,126,547 1,306,040 SH   SOLE 43 1,158,437 0 147,603
SCHNEIDER NATIONAL INC CL B 80689H102   16,691,224 623,971 SH   SOLE 2 280,611 0 343,360
SCHNEIDER NATIONAL INC CL B 80689H102   6,260 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   571,460 21,363 SH   SOLE 7 21,363 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   298,637 11,164 SH   SOLE 13 11,164 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   1,509,289 56,422 SH   SOLE 18 42,164 0 14,258
SCHNEIDER NATIONAL INC CL B 80689H102   3,045,354 113,845 SH   SOLE 19 113,845 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   24,322,571 909,255 SH   SOLE 21 909,255 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   42,172,525 1,576,543 SH   SOLE 22 1,469,455 0 107,088
SCHNEIDER NATIONAL INC CL B 80689H102   365,352 13,658 SH   SOLE 23 13,658 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   298,209 11,148 SH   SOLE 25 11,148 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   828,394 30,968 SH   SOLE 26 26,956 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102   1,872,313 69,993 SH   SOLE 30 69,993 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   20,838 779 SH   SOLE 31 779 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   103,523 3,870 SH   SOLE 34 3,870 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   141,775 5,300 SH   SOLE 36 5,300 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   280,180 10,474 SH   SOLE 40 10,474 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   26,501,293 990,703 SH   SOLE 43 973,773 0 16,930
SCHNITZER STEEL INDS INC CL A 806882106   5,776,670 185,745 SH   SOLE 2 124,122 0 61,623
SCHNITZER STEEL INDS INC CL A 806882106   2,488 80 SH   SOLE 4 80 0 0
SCHNITZER STEEL INDS INC CL A 806882106   506,526 16,287 SH   SOLE 7 16,287 0 0
SCHNITZER STEEL INDS INC CL A 806882106   2,602,790 83,691 SH   SOLE 18 75,926 0 7,765
SCHNITZER STEEL INDS INC CL A 806882106   10,772,418 346,380 SH   SOLE 19 346,380 0 0
SCHNITZER STEEL INDS INC CL A 806882106   32,124,527 1,032,943 SH   SOLE 21 1,032,943 0 0
SCHNITZER STEEL INDS INC CL A 806882106   32,819,799 1,055,299 SH   SOLE 22 1,024,195 0 31,104
SCHNITZER STEEL INDS INC CL A 806882106   306,117 9,843 SH   SOLE 23 9,843 0 0
SCHNITZER STEEL INDS INC CL A 806882106   157,926 5,078 SH   SOLE 25 5,078 0 0
SCHNITZER STEEL INDS INC CL A 806882106   2,024,641 65,101 SH   SOLE 26 7,811 0 57,290
SCHNITZER STEEL INDS INC CL A 806882106   587,292 18,884 SH   SOLE 28 15,538 0 3,346
SCHNITZER STEEL INDS INC CL A 806882106   2,713,071 87,237 SH   SOLE 30 87,237 0 0
SCHNITZER STEEL INDS INC CL A 806882106   760,519 24,454 SH   SOLE 34 24,454 0 0
SCHNITZER STEEL INDS INC CL A 806882106   415,994 13,376 SH   SOLE 36 13,376 0 0
SCHNITZER STEEL INDS INC CL A 806882106   175,435 5,641 SH   SOLE 40 5,641 0 0
SCHNITZER STEEL INDS INC CL A 806882106   8,288,723 266,518 SH   SOLE 43 264,373 0 2,145
SCHOLAR ROCK HLDG CORP COM 80706P103   303,656 37,957 SH   SOLE 2 15,755 0 22,202
SCHOLAR ROCK HLDG CORP COM 80706P103   704 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   61,784 7,723 SH   SOLE 18 7,723 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   788,520 98,565 SH   SOLE 19 98,565 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   3,424,520 428,065 SH   SOLE 21 428,065 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   5,041,264 630,158 SH   SOLE 22 605,040 0 25,118
SCHOLAR ROCK HLDG CORP COM 80706P103   78,056 9,757 SH   SOLE 25 9,757 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   63,720 7,965 SH   SOLE 26 1,707 0 6,258
SCHOLAR ROCK HLDG CORP COM 80706P103   50,112 6,264 SH   SOLE 28 0 0 6,264
SCHOLAR ROCK HLDG CORP COM 80706P103   453,248 56,656 SH   SOLE 30 56,656 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   23,856 2,982 SH   SOLE 31 2,778 0 204
SCHOLAR ROCK HLDG CORP COM 80706P103   4,768 596 SH   SOLE 36 596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   18,528 2,316 SH   SOLE 40 2,316 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   50,088 6,261 SH   SOLE 43 6,087 0 174
SCHOLASTIC CORP COM 807066105   1,454,213 42,496 SH   SOLE 2 21,593 0 20,903
SCHOLASTIC CORP COM 807066105   4,483 131 SH   SOLE 4 131 0 0
SCHOLASTIC CORP COM 807066105   9,924 290 SH   SOLE 7 290 0 0
SCHOLASTIC CORP COM 807066105   3,506,763 102,477 SH   SOLE 18 102,477 0 0
SCHOLASTIC CORP COM 807066105   2,006,387 58,632 SH   SOLE 19 58,632 0 0
SCHOLASTIC CORP COM 807066105   126,369,669 3,692,860 SH   SOLE 21 3,692,860 0 0
SCHOLASTIC CORP COM 807066105   28,757,017 840,357 SH   SOLE 22 801,749 0 38,608
SCHOLASTIC CORP COM 807066105   192,659 5,630 SH   SOLE 25 5,630 0 0
SCHOLASTIC CORP COM 807066105   338,710 9,898 SH   SOLE 26 6,110 0 3,788
SCHOLASTIC CORP COM 807066105   23,646 691 SH   SOLE 28 691 0 0
SCHOLASTIC CORP COM 807066105   1,704,498 49,810 SH   SOLE 30 49,810 0 0
SCHOLASTIC CORP COM 807066105   94,892 2,773 SH   SOLE 36 2,773 0 0
SCHOLASTIC CORP COM 807066105   149,233 4,361 SH   SOLE 40 4,361 0 0
SCHOLASTIC CORP COM 807066105   1,311,594 38,328 SH   SOLE 43 38,042 0 286
SCHRODINGER INC COM 80810D103   822,576 31,241 SH   SOLE 2 17,364 0 13,877
SCHRODINGER INC COM 80810D103   4,265 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103   14,745 560 SH   SOLE 7 560 0 0
SCHRODINGER INC COM 80810D103   3,514,291 133,471 SH   SOLE 18 133,471 0 0
SCHRODINGER INC COM 80810D103   3,199,938 121,532 SH   SOLE 19 121,532 0 0
SCHRODINGER INC COM 80810D103   48,835,962 1,854,765 SH   SOLE 21 1,854,765 0 0
SCHRODINGER INC COM 80810D103   39,224,433 1,489,724 SH   SOLE 22 1,446,145 0 43,579
SCHRODINGER INC COM 80810D103   19,669 747 SH   SOLE 23 747 0 0
SCHRODINGER INC COM 80810D103   252,294 9,582 SH   SOLE 25 9,582 0 0
SCHRODINGER INC COM 80810D103   751,011 28,523 SH   SOLE 26 10,974 0 17,549
SCHRODINGER INC COM 80810D103   390,658 14,837 SH   SOLE 28 14,837 0 0
SCHRODINGER INC COM 80810D103   4,154,242 157,776 SH   SOLE 30 157,776 0 0
SCHRODINGER INC COM 80810D103   236,549 8,984 SH   SOLE 40 8,984 0 0
SCHRODINGER INC COM 80810D103   321,832 12,223 SH   SOLE 43 11,337 0 886
SCHULTZE SPL PURP ACQ CORP I CLASS A COM 808212104   29,429 2,860 SH   SOLE 2 2,860 0 0
SCHWAB CHARLES CORP COM 808513105   160,921,888 3,072,201 SH   SOLE 2 601,174 0 2,471,027
SCHWAB CHARLES CORP COM 808513105   58,482,270 1,116,500 SH   SOLE 4 664,374 0 452,126
SCHWAB CHARLES CORP COM 808513105   67,604,614 1,290,657 SH   SOLE 7 1,246,864 0 43,793
SCHWAB CHARLES CORP COM 808513105   2,206,717 42,129 SH   SOLE 13 42,129 0 0
SCHWAB CHARLES CORP COM 808513105   13,084,524 249,800 SH   SOLE 15 249,800 0 0
SCHWAB CHARLES CORP COM 808513105   256,692,871 4,900,589 SH   SOLE 18 4,729,905 0 170,684
SCHWAB CHARLES CORP COM 808513105   163,094,297 3,113,675 SH   SOLE 19 3,113,675 0 0
SCHWAB CHARLES CORP COM 808513105   1,791,569,378 34,203,310 SH   SOLE 21 34,203,310 0 0
SCHWAB CHARLES CORP COM 808513105   1,734,703,031 33,117,660 SH   SOLE 22 29,994,806 0 3,122,854
SCHWAB CHARLES CORP COM 808513105   167,519,202 3,198,152 SH   SOLE 23 3,198,152 0 0
SCHWAB CHARLES CORP COM 808513105   142,697,734 2,724,279 SH   SOLE 25 2,663,705 0 60,574
SCHWAB CHARLES CORP COM 808513105   159,114,464 3,037,695 SH   SOLE 26 753,440 0 2,284,255
SCHWAB CHARLES CORP COM 808513105   156,003,249 2,978,298 SH   SOLE 28 69,667 0 2,908,631
SCHWAB CHARLES CORP COM 808513105   276,305 5,275 SH   SOLE 29 5,275 0 0
SCHWAB CHARLES CORP COM 808513105   414,500,016 7,913,326 SH   SOLE 30 7,913,326 0 0
SCHWAB CHARLES CORP COM 808513105   21,613,036 412,620 SH   SOLE 31 298,599 0 114,021
SCHWAB CHARLES CORP COM 808513105   115,913,692 2,212,938 SH   SOLE 34 2,212,938 0 0
SCHWAB CHARLES CORP COM 808513105   23,655,122 451,606 SH   SOLE 36 451,606 0 0
SCHWAB CHARLES CORP COM 808513105   3,148,038 60,100 SH   SOLE 40 60,100 0 0
SCHWAB CHARLES CORP COM 808513105   153,631 2,933 SH   OTR 43 2,933 0 0
SCHWAB CHARLES CORP COM 808513105   63,674,991 1,215,636 SH   SOLE 43 1,106,193 0 109,443
SCHWAB CHARLES CORP OPTIONS 808513105   1,031,886 19,700 SH Call SOLE 2 0 0 19,700
SCHWAB CHARLES CORP OPTIONS 808513105   497,610 9,500 SH Call SOLE 4 9,500 0 0
SCHWAB CHARLES CORP OPTIONS 808513105   8,433,180 161,000 SH Call SOLE 18 161,000 0 0
SCHWAB CHARLES CORP OPTIONS 808513105   90,633,114 1,730,300 SH Call SOLE 19 1,730,300 0 0
SCHWAB CHARLES CORP OPTIONS 808513105   3,959,928 75,600 SH Call SOLE 22 75,600 0 0
SCHWAB CHARLES CORP OPTIONS 808513105   597,132 11,400 SH Call SOLE 26 11,400 0 0
SCHWAB CHARLES CORP OPTIONS 808513105   33,182,730 633,500 SH Call SOLE 34 633,500 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,944,933 61,545 SH   SOLE 17 0 0 61,545
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   367,286 7,676 SH   SOLE 43 3,424 0 4,252
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   890,103 18,402 SH   SOLE 17 0 0 18,402
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   193,480 4,000 SH   SOLE 43 4,000 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   32,781 503 SH   SOLE 2 503 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   7,951 122 SH   SOLE 18 122 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   14,559 222 SH   SOLE 2 222 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   4,940,780 75,340 SH   SOLE 17 0 0 75,340
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   18,387 271 SH   SOLE 17 0 0 271
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   335 8 SH   SOLE 2 8 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   338,038 8,062 SH   SOLE 17 0 0 8,062
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   4,962,097 202,369 SH   SOLE 17 0 0 202,369
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   1,928 74 SH   SOLE 17 0 0 74
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   8,792,890 281,193 SH   SOLE 17 0 0 281,193
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   1,606 33 SH   SOLE 17 0 0 33
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   3,607 66 SH   SOLE 17 0 0 66
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,438 88 SH   SOLE 17 0 0 88
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   366 5 SH   SOLE 43 5 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   810,822 23,299 SH   SOLE 17 0 0 23,299
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,575 74 SH   SOLE 43 74 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   115,962 2,472 SH   SOLE 2 2,472 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,336,102 28,482 SH   SOLE 17 0 0 28,482
SCHWAB STRATEGIC TR US REIT ETF 808524847   16,146 828 SH   SOLE 17 0 0 828
SCHWAB STRATEGIC TR US REIT ETF 808524847   64,864,371 3,326,378 SH   SOLE 22 3,308,151 0 18,227
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   2,370 47 SH   SOLE 2 47 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   2,465 49 SH   SOLE 17 0 0 49
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,220 25 SH   SOLE 2 25 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   3,964,984 73,960 SH   SOLE 17 0 0 73,960
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   1,633,005 48,443 SH   SOLE 17 0 0 48,443
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   46,704,935 1,385,492 SH   SOLE 22 1,385,492 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   57,307 1,700 SH   SOLE 43 1,700 0 0
SCIENCE 37 HOLDINGS INC COM 808644108   3,399 12,069 SH   SOLE 2 3,242 0 8,827
SCIENCE 37 HOLDINGS INC COM 808644108   45,811 162,681 SH   SOLE 18 162,681 0 0
SCIENCE 37 HOLDINGS INC COM 808644108   30,905 109,747 SH   SOLE 19 109,747 0 0
SCIENCE 37 HOLDINGS INC COM 808644108   869,506 3,087,735 SH   SOLE 21 3,087,735 0 0
SCIENCE 37 HOLDINGS INC COM 808644108   356,724 1,266,775 SH   SOLE 22 1,233,948 0 32,827
SCIENCE APPLICATIONS INTL CO COM 808625107   22,851,154 212,648 SH   SOLE 2 47,581 0 165,067
SCIENCE APPLICATIONS INTL CO COM 808625107   12,788 119 SH   SOLE 4 119 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   899,118 8,367 SH   SOLE 7 8,367 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   11,722,167 109,084 SH   SOLE 18 109,084 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   1,837,781 17,102 SH   SOLE 19 17,102 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   321,153,022 2,988,582 SH   SOLE 21 2,988,582 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   172,013,801 1,600,724 SH   SOLE 22 1,529,253 0 71,471
SCIENCE APPLICATIONS INTL CO COM 808625107   957,361 8,909 SH   SOLE 25 8,909 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   3,243,680 30,185 SH   SOLE 26 25,258 0 4,927
SCIENCE APPLICATIONS INTL CO COM 808625107   217,714 2,026 SH   SOLE 28 961 0 1,065
SCIENCE APPLICATIONS INTL CO COM 808625107   2,484,153 23,117 SH   SOLE 30 23,117 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   85,323 794 SH   SOLE 31 794 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   124,761 1,161 SH   SOLE 36 1,161 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   932,538 8,678 SH   SOLE 40 8,678 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   2,357,629 21,940 SH   SOLE 43 21,073 0 866
SCILEX HOLDING CO COM 80880W106   30,458 3,714 SH   SOLE 43 3,714 0 0
SCIPLAY CORPORATION CL A 809087109   311,063 18,341 SH   SOLE 2 17,595 0 746
SCIPLAY CORPORATION CL A 809087109   619,159 36,507 SH   SOLE 21 36,507 0 0
SCIPLAY CORPORATION CL A 809087109   5,808,054 342,456 SH   SOLE 22 342,456 0 0
SCORPIO TANKERS INC SHS Y7542C130   4,415,380 78,412 SH   SOLE 2 28,872 0 49,540
SCORPIO TANKERS INC SHS Y7542C130   4,331,084 76,915 SH   SOLE 7 76,915 0 0
SCORPIO TANKERS INC SHS Y7542C130   7,509,727 133,364 SH   SOLE 18 128,780 0 4,584
SCORPIO TANKERS INC SHS Y7542C130   13,284,937 235,925 SH   SOLE 19 235,925 0 0
SCORPIO TANKERS INC SHS Y7542C130   85,202,098 1,513,090 SH   SOLE 21 1,513,090 0 0
SCORPIO TANKERS INC SHS Y7542C130   41,086,873 729,655 SH   SOLE 22 692,119 0 37,536
SCORPIO TANKERS INC SHS Y7542C130   231,490 4,111 SH   SOLE 23 4,111 0 0
SCORPIO TANKERS INC SHS Y7542C130   66,784 1,186 SH   SOLE 28 1,186 0 0
SCORPIO TANKERS INC SHS Y7542C130   2,600,233 46,177 SH   SOLE 43 43,497 0 2,680
SCOTTS MIRACLE-GRO CO CL A 810186106   16,607,465 238,134 SH   SOLE 2 184,177 0 53,957
SCOTTS MIRACLE-GRO CO CL A 810186106   38,496 552 SH   SOLE 4 552 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   2,767,562 39,684 SH   SOLE 7 39,684 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   5,788,699 83,004 SH   SOLE 18 83,004 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,143,178 16,392 SH   SOLE 19 16,392 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   152,243,257 2,183,012 SH   SOLE 21 2,183,012 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   90,307,791 1,294,921 SH   SOLE 22 1,241,499 0 53,422
SCOTTS MIRACLE-GRO CO CL A 810186106   486,855 6,981 SH   SOLE 25 6,981 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,308,392 18,761 SH   SOLE 26 13,997 0 4,764
SCOTTS MIRACLE-GRO CO CL A 810186106   51,050 732 SH   SOLE 28 732 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,435,458 20,583 SH   SOLE 30 20,583 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   41,983 602 SH   SOLE 31 602 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   571,798 8,199 SH   SOLE 34 8,199 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   85,920 1,232 SH   SOLE 36 1,232 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   474,023 6,797 SH   SOLE 40 6,797 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   7,289,187 104,519 SH   SOLE 43 91,102 0 13,417
SCPHARMACEUTICALS INC COM 810648105   172 19 SH   SOLE 2 0 0 19
SCPHARMACEUTICALS INC COM 810648105   30,502 3,363 SH   SOLE 18 3,363 0 0
SCPHARMACEUTICALS INC COM 810648105   435,469 48,012 SH   SOLE 21 48,012 0 0
SCPHARMACEUTICALS INC COM 810648105   548,690 60,495 SH   SOLE 22 60,495 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   1,185,585 125,992 SH   SOLE 2 84,099 0 41,893
SCRIPPS E W CO OHIO CL A NEW 811054402   2,249 239 SH   SOLE 4 239 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   303,378 32,240 SH   SOLE 7 32,240 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   1,925,079 204,578 SH   SOLE 18 204,578 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   2,949,320 313,424 SH   SOLE 19 313,424 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   67,657,401 7,189,947 SH   SOLE 21 7,189,947 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   16,976,901 1,804,134 SH   SOLE 22 1,733,887 0 70,247
SCRIPPS E W CO OHIO CL A NEW 811054402   79,467 8,445 SH   SOLE 25 8,445 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   625,709 66,494 SH   SOLE 26 29,922 0 36,572
SCRIPPS E W CO OHIO CL A NEW 811054402   23,610 2,509 SH   SOLE 28 476 0 2,033
SCRIPPS E W CO OHIO CL A NEW 811054402   1,621,475 172,314 SH   SOLE 30 172,314 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   47,850 5,085 SH   SOLE 36 5,085 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   54,409 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   533,296 56,673 SH   SOLE 43 55,483 0 1,190
SCULPTOR CAP MGMT COM CL A 811246107   121,642 14,128 SH   SOLE 2 1,125 0 13,003
SCULPTOR CAP MGMT COM CL A 811246107   1,963 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107   614,478 71,368 SH   SOLE 18 71,368 0 0
SCULPTOR CAP MGMT COM CL A 811246107   407,003 47,271 SH   SOLE 19 47,271 0 0
SCULPTOR CAP MGMT COM CL A 811246107   7,138,146 829,053 SH   SOLE 21 829,053 0 0
SCULPTOR CAP MGMT COM CL A 811246107   4,971,845 577,450 SH   SOLE 22 563,453 0 13,997
SCULPTOR CAP MGMT COM CL A 811246107   482 56 SH   SOLE 43 56 0 0
SCWORX CORP COM 78396V109   1,999 5,712 SH   SOLE 21 5,712 0 0
SCYNEXIS INC COM NEW 811292200   17,004 5,668 SH   SOLE 18 5,668 0 0
SCYNEXIS INC COM NEW 811292200   210,504 70,168 SH   SOLE 21 70,168 0 0
SCYNEXIS INC COM NEW 811292200   912,171 304,057 SH   SOLE 22 304,057 0 0
SEA LTD SPONSORD ADS 81141R100   5,099,353 58,918 SH   SOLE 2 15,499 0 43,419
SEA LTD SPONSORD ADS 81141R100   19,479,116 225,062 SH   SOLE 4 132,111 0 92,951
SEA LTD SPONSORD ADS 81141R100   26,037,875 300,842 SH   SOLE 7 282,156 0 18,686
SEA LTD SPONSORD ADS 81141R100   417,344 4,822 SH   SOLE 13 4,822 0 0
SEA LTD SPONSORD ADS 81141R100   8,891,714 102,735 SH   SOLE 15 102,735 0 0
SEA LTD SPONSORD ADS 81141R100   27,424,146 316,859 SH   SOLE 18 316,477 0 382
SEA LTD SPONSORD ADS 81141R100   18,737,556 216,494 SH   SOLE 19 216,494 0 0
SEA LTD SPONSORD ADS 81141R100   490,451,414 5,666,683 SH   SOLE 21 5,666,683 0 0
SEA LTD SPONSORD ADS 81141R100   411,444,506 4,753,836 SH   SOLE 22 4,585,920 0 167,916
SEA LTD SPONSORD ADS 81141R100   50,583,715 584,445 SH   SOLE 23 584,445 0 0
SEA LTD SPONSORD ADS 81141R100   4,692,741 54,220 SH   SOLE 25 53,544 0 676
SEA LTD SPONSORD ADS 81141R100   41,479,953 479,260 SH   SOLE 26 46,490 0 432,770
SEA LTD SPONSORD ADS 81141R100   42,672,785 493,042 SH   SOLE 28 6,883 0 486,159
SEA LTD SPONSORD ADS 81141R100   36,957 427 SH   SOLE 29 427 0 0
SEA LTD SPONSORD ADS 81141R100   128,029,520 1,479,255 SH   SOLE 30 1,479,255 0 0
SEA LTD SPONSORD ADS 81141R100   6,543,180 75,600 SH   SOLE 31 69,097 0 6,503
SEA LTD SPONSORD ADS 81141R100   4,669,373 53,950 SH   SOLE 34 53,950 0 0
SEA LTD SPONSORD ADS 81141R100   4,270,377 49,340 SH   SOLE 36 49,340 0 0
SEA LTD SPONSORD ADS 81141R100   1,261,899 14,580 SH   SOLE 40 14,580 0 0
SEA LTD SPONSORD ADS 81141R100   24,633,948 284,621 SH   SOLE 43 250,003 0 34,618
SEABOARD CORP DEL COM 811543107   1,391,134 369 SH   SOLE 2 156 0 213
SEABOARD CORP DEL COM 811543107   18,850 5 SH   SOLE 4 0 0 5
SEABOARD CORP DEL COM 811543107   1,790,755 475 SH   SOLE 7 475 0 0
SEABOARD CORP DEL COM 811543107   312,911 83 SH   SOLE 18 83 0 0
SEABOARD CORP DEL COM 811543107   278,981 74 SH   SOLE 19 74 0 0
SEABOARD CORP DEL COM 811543107   14,405,208 3,821 SH   SOLE 21 3,821 0 0
SEABOARD CORP DEL COM 811543107   23,294,892 6,179 SH   SOLE 22 5,801 0 378
SEABOARD CORP DEL COM 811543107   339,301 90 SH   SOLE 23 90 0 0
SEABOARD CORP DEL COM 811543107   218,661 58 SH   SOLE 25 58 0 0
SEABOARD CORP DEL COM 811543107   588,122 156 SH   SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107   3,230,899 857 SH   SOLE 30 857 0 0
SEABOARD CORP DEL COM 811543107   15,080 4 SH   SOLE 31 4 0 0
SEABOARD CORP DEL COM 811543107   124,410 33 SH   SOLE 40 33 0 0
SEABOARD CORP DEL COM 811543107   8,886,015 2,357 SH   SOLE 43 2,268 0 89
SEABRIDGE GOLD INC COM 811916105   3,091,838 238,752 SH   SOLE 7 238,752 0 0
SEABRIDGE GOLD INC COM 811916105   48,006 3,707 SH   SOLE 43 2,958 0 749
SEACHANGE INTL INC COM 811699107   2,932 8,056 SH   SOLE 18 8,056 0 0
SEACHANGE INTL INC COM 811699107   48,683 133,780 SH   SOLE 21 133,780 0 0
SEACHANGE INTL INC COM 811699107   149,563 411,000 SH   SOLE 22 411,000 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   1,631,105 68,823 SH   SOLE 2 23,006 0 45,817
SEACOAST BKG CORP FLA COM NEW 811707801   4,906 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   290,846 12,272 SH   SOLE 7 12,272 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   5,925,403 250,017 SH   SOLE 18 250,017 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   3,316,009 139,916 SH   SOLE 19 139,916 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   220,676,981 9,311,265 SH   SOLE 21 9,311,265 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   49,326,407 2,081,283 SH   SOLE 22 2,003,050 0 78,233
SEACOAST BKG CORP FLA COM NEW 811707801   276,603 11,671 SH   SOLE 25 11,671 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   383,774 16,193 SH   SOLE 26 11,925 0 4,268
SEACOAST BKG CORP FLA COM NEW 811707801   23,368 986 SH   SOLE 28 986 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   3,139,563 132,471 SH   SOLE 30 132,471 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   279,873 11,809 SH   SOLE 40 11,809 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   325,662 13,741 SH   SOLE 43 13,398 0 343
SEACOR MARINE HLDGS INC COM 78413P101   10,700 1,406 SH   SOLE 2 0 0 1,406
SEACOR MARINE HLDGS INC COM 78413P101   29,238 3,842 SH   SOLE 18 3,842 0 0
SEACOR MARINE HLDGS INC COM 78413P101   742,827 97,612 SH   SOLE 21 97,612 0 0
SEACOR MARINE HLDGS INC COM 78413P101   2,465,906 324,035 SH   SOLE 22 324,035 0 0
SEACOR MARINE HLDGS INC COM 78413P101   5,144 676 SH   SOLE 43 676 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   6,770,291 102,394 SH   SOLE 2 33,100 0 69,294
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   6,189,625 93,612 SH   SOLE 4 79,324 0 14,288
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   19,469,497 294,457 SH   SOLE 7 287,776 0 6,681
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   306,268 4,632 SH   SOLE 13 4,632 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,224,541 33,644 SH   SOLE 15 33,644 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   27,342,339 413,526 SH   SOLE 18 397,044 0 16,482
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   6,450,270 97,554 SH   SOLE 19 97,554 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   537,483,331 8,128,907 SH   SOLE 21 8,128,907 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   193,373,560 2,924,585 SH   SOLE 22 2,663,778 0 260,807
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   23,982,716 362,715 SH   SOLE 23 362,715 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   21,013,465 317,808 SH   SOLE 25 317,808 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   23,861,981 360,889 SH   SOLE 26 139,912 0 220,977
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   30,583,872 462,551 SH   SOLE 28 15,633 0 446,918
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   84,022,850 1,270,763 SH   SOLE 30 1,270,763 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,682,884 55,700 SH   SOLE 31 41,167 0 14,533
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   5,729,629 86,655 SH   SOLE 32 86,655 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   4,767,847 72,109 SH   SOLE 34 72,109 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   13,896,903 210,177 SH   SOLE 35 210,177 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,969,779 60,039 SH   SOLE 36 60,039 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   559,574 8,463 SH   SOLE 40 8,463 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   17,119,668 258,918 SH   SOLE 43 234,300 0 24,618
SEAGEN INC COM 81181C104   49,431,228 244,141 SH   SOLE 2 79,288 0 164,853
SEAGEN INC COM 81181C104   19,092,111 94,296 SH   SOLE 4 55,446 0 38,850
SEAGEN INC COM 81181C104   10,797,725 53,330 SH   SOLE 7 53,330 0 0
SEAGEN INC COM 81181C104   576,432 2,847 SH   SOLE 13 2,847 0 0
SEAGEN INC COM 81181C104   2,098,197 10,363 SH   SOLE 15 10,363 0 0
SEAGEN INC COM 81181C104   27,637,965 136,504 SH   SOLE 18 128,666 0 7,838
SEAGEN INC COM 81181C104   96,680,640 477,506 SH   SOLE 19 477,506 0 0
SEAGEN INC COM 81181C104   887,784,787 4,384,772 SH   SOLE 21 4,384,772 0 0
SEAGEN INC COM 81181C104   696,104,008 3,438,060 SH   SOLE 22 3,186,461 0 251,599
SEAGEN INC COM 81181C104   53,212,760 262,818 SH   SOLE 23 262,818 0 0
SEAGEN INC COM 81181C104   35,191,716 173,812 SH   SOLE 25 173,812 0 0
SEAGEN INC COM 81181C104   33,647,274 166,184 SH   SOLE 26 93,474 0 72,710
SEAGEN INC COM 81181C104   42,444,191 209,632 SH   SOLE 28 4,236 0 205,396
SEAGEN INC COM 81181C104   38,267 189 SH   SOLE 29 189 0 0
SEAGEN INC COM 81181C104   176,844,587 873,436 SH   SOLE 30 864,934 0 8,502
SEAGEN INC COM 81181C104   8,042,918 39,724 SH   SOLE 31 29,296 0 10,428
SEAGEN INC COM 81181C104   8,454,337 41,756 SH   SOLE 32 41,756 0 0
SEAGEN INC COM 81181C104   86,867,931 429,041 SH   SOLE 34 429,041 0 0
SEAGEN INC COM 81181C104   8,858,265 43,751 SH   SOLE 36 43,751 0 0
SEAGEN INC COM 81181C104   1,128,365 5,573 SH   SOLE 40 5,573 0 0
SEAGEN INC COM 81181C104   115,408 570 SH   OTR 43 570 0 0
SEAGEN INC COM 81181C104   20,817,358 102,817 SH   SOLE 43 95,930 0 6,887
SEALED AIR CORP NEW COM 81211K100   17,381,572 378,601 SH   SOLE 2 308,035 0 70,566
SEALED AIR CORP NEW COM 81211K100   5,702,619 124,213 SH   SOLE 4 56,649 0 67,564
SEALED AIR CORP NEW COM 81211K100   4,233,820 92,220 SH   SOLE 7 87,749 0 4,471
SEALED AIR CORP NEW COM 81211K100   159,721 3,479 SH   SOLE 13 3,479 0 0
SEALED AIR CORP NEW COM 81211K100   1,021,635 22,253 SH   SOLE 15 22,253 0 0
SEALED AIR CORP NEW COM 81211K100   182,332,639 3,971,523 SH   SOLE 18 3,724,590 0 246,933
SEALED AIR CORP NEW COM 81211K100   385,511,641 8,397,117 SH   SOLE 19 8,397,117 0 0
SEALED AIR CORP NEW COM 81211K100   179,227,314 3,903,884 SH   SOLE 21 3,903,884 0 0
SEALED AIR CORP NEW COM 81211K100   200,084,732 4,358,195 SH   SOLE 22 4,029,343 0 328,852
SEALED AIR CORP NEW COM 81211K100   27,827,153 606,124 SH   SOLE 23 606,124 0 0
SEALED AIR CORP NEW COM 81211K100   9,506,859 207,076 SH   SOLE 25 138,911 0 68,165
SEALED AIR CORP NEW COM 81211K100   11,155,717 242,991 SH   SOLE 26 150,949 0 92,042
SEALED AIR CORP NEW COM 81211K100   10,557,326 229,957 SH   SOLE 28 1,393 0 228,564
SEALED AIR CORP NEW COM 81211K100   13,452 293 SH   SOLE 29 293 0 0
SEALED AIR CORP NEW COM 81211K100   41,831,998 911,174 SH   SOLE 30 694,060 0 217,114
SEALED AIR CORP NEW COM 81211K100   1,423,440 31,005 SH   SOLE 31 28,525 0 2,480
SEALED AIR CORP NEW COM 81211K100   44,429,862 967,760 SH   SOLE 34 967,760 0 0
SEALED AIR CORP NEW COM 81211K100   2,015,219 43,895 SH   SOLE 36 43,895 0 0
SEALED AIR CORP NEW COM 81211K100   323,115 7,038 SH   SOLE 40 7,038 0 0
SEALED AIR CORP NEW COM 81211K100   16,436 358 SH   OTR 43 358 0 0
SEALED AIR CORP NEW COM 81211K100   8,257,138 179,855 SH   SOLE 43 150,066 0 29,789
SEANERGY MARITIME HLDGS CORP SHS Y73760400   19,395 3,833 SH   SOLE 2 3,833 0 0
SEANERGY MARITIME HLDGS CORP SHS Y73760400   5,500 1,087 SH   SOLE 22 1,087 0 0
SEAWORLD ENTMT INC COM 81282V100   2,051,371 33,459 SH   SOLE 2 13,546 0 19,913
SEAWORLD ENTMT INC COM 81282V100   10,177 166 SH   SOLE 4 166 0 0
SEAWORLD ENTMT INC COM 81282V100   852,699 13,908 SH   SOLE 7 13,908 0 0
SEAWORLD ENTMT INC COM 81282V100   6,385,988 104,159 SH   SOLE 18 104,159 0 0
SEAWORLD ENTMT INC COM 81282V100   4,824,852 78,696 SH   SOLE 19 78,696 0 0
SEAWORLD ENTMT INC COM 81282V100   82,271,399 1,341,892 SH   SOLE 21 1,341,892 0 0
SEAWORLD ENTMT INC COM 81282V100   69,834,481 1,139,039 SH   SOLE 22 1,097,679 0 41,360
SEAWORLD ENTMT INC COM 81282V100   471,597 7,692 SH   SOLE 25 7,692 0 0
SEAWORLD ENTMT INC COM 81282V100   1,272,550 20,756 SH   SOLE 26 16,468 0 4,288
SEAWORLD ENTMT INC COM 81282V100   236,779 3,862 SH   SOLE 28 919 0 2,943
SEAWORLD ENTMT INC COM 81282V100   3,533,786 57,638 SH   SOLE 30 57,638 0 0
SEAWORLD ENTMT INC COM 81282V100   49,600 809 SH   SOLE 36 809 0 0
SEAWORLD ENTMT INC COM 81282V100   422,671 6,894 SH   SOLE 40 6,894 0 0
SEAWORLD ENTMT INC COM 81282V100   1,141,224 18,614 SH   SOLE 43 18,070 0 544
SECUREWORKS CORP CL A 81374A105   98,838 11,533 SH   SOLE 2 323 0 11,210
SECUREWORKS CORP CL A 81374A105   277,891 32,426 SH   SOLE 18 32,426 0 0
SECUREWORKS CORP CL A 81374A105   139,048 16,225 SH   SOLE 19 16,225 0 0
SECUREWORKS CORP CL A 81374A105   2,787,315 325,241 SH   SOLE 21 325,241 0 0
SECUREWORKS CORP CL A 81374A105   2,265,008 264,295 SH   SOLE 22 255,387 0 8,908
SECUREWORKS CORP CL A 81374A105   291 34 SH   SOLE 43 34 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   226,398 36,340 SH   SOLE 2 11,083 0 25,257
SECURITY NATL FINL CORP CL A NEW 814785309   11,170 1,793 SH   SOLE 18 1,793 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   143,334 23,007 SH   SOLE 21 23,007 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   333,866 53,590 SH   SOLE 22 53,590 0 0
SEELOS THERAPEUTICS INC COM 81577F109   8,523 12,331 SH   SOLE 2 0 0 12,331
SEELOS THERAPEUTICS INC COM 81577F109   81 117 SH   SOLE 21 117 0 0
SEELOS THERAPEUTICS INC COM 81577F109   1,140,210 1,649,610 SH   SOLE 22 1,649,610 0 0
SEER INC COM CL A 81578P106   1,244,286 322,354 SH   SOLE 2 186,562 0 135,792
SEER INC COM CL A 81578P106   1,104 286 SH   SOLE 4 286 0 0
SEER INC COM CL A 81578P106   1,444 374 SH   SOLE 7 374 0 0
SEER INC COM CL A 81578P106   573,388 148,546 SH   SOLE 18 145,641 0 2,905
SEER INC COM CL A 81578P106   2,012,087 521,266 SH   SOLE 19 521,266 0 0
SEER INC COM CL A 81578P106   8,089,773 2,095,796 SH   SOLE 21 2,095,796 0 0
SEER INC COM CL A 81578P106   6,159,572 1,595,744 SH   SOLE 22 1,544,531 0 51,213
SEER INC COM CL A 81578P106   115,364 29,887 SH   SOLE 23 29,887 0 0
SEER INC COM CL A 81578P106   18,246 4,727 SH   SOLE 25 4,727 0 0
SEER INC COM CL A 81578P106   193,266 50,069 SH   SOLE 26 567 0 49,502
SEER INC COM CL A 81578P106   16,027 4,152 SH   SOLE 28 0 0 4,152
SEER INC COM CL A 81578P106   461,957 119,678 SH   SOLE 30 119,678 0 0
SEER INC COM CL A 81578P106   14,398 3,730 SH   SOLE 40 3,730 0 0
SEER INC COM CL A 81578P106   20,817 5,393 SH   SOLE 43 5,393 0 0
SEI INVTS CO COM 784117103   8,720,724 151,533 SH   SOLE 2 70,710 0 80,823
SEI INVTS CO COM 784117103   5,014,274 87,129 SH   SOLE 4 39,253 0 47,876
SEI INVTS CO COM 784117103   4,270,498 74,205 SH   SOLE 7 46,119 0 28,086
SEI INVTS CO COM 784117103   28,142 489 SH   SOLE 13 489 0 0
SEI INVTS CO COM 784117103   836,547 14,536 SH   SOLE 15 14,536 0 0
SEI INVTS CO COM 784117103   17,567,022 305,248 SH   SOLE 18 298,830 0 6,418
SEI INVTS CO COM 784117103   1,862,778 32,368 SH   SOLE 19 32,368 0 0
SEI INVTS CO COM 784117103   369,077,070 6,413,155 SH   SOLE 21 6,413,155 0 0
SEI INVTS CO COM 784117103   183,432,741 3,187,363 SH   SOLE 22 2,976,580 0 210,783
SEI INVTS CO COM 784117103   12,172,746 211,516 SH   SOLE 23 211,516 0 0
SEI INVTS CO COM 784117103   7,090,333 123,203 SH   SOLE 25 123,203 0 0
SEI INVTS CO COM 784117103   5,811,687 100,985 SH   SOLE 26 56,150 0 44,835
SEI INVTS CO COM 784117103   9,020,790 156,747 SH   SOLE 28 2,173 0 154,574
SEI INVTS CO COM 784117103   29,675,197 515,642 SH   SOLE 30 476,175 0 39,467
SEI INVTS CO COM 784117103   1,790,841 31,118 SH   SOLE 31 22,999 0 8,119
SEI INVTS CO COM 784117103   218,172 3,791 SH   SOLE 34 3,791 0 0
SEI INVTS CO COM 784117103   3,287,429 57,123 SH   SOLE 36 57,123 0 0
SEI INVTS CO COM 784117103   298,051 5,179 SH   SOLE 40 5,179 0 0
SEI INVTS CO COM 784117103   15,481 269 SH   OTR 43 269 0 0
SEI INVTS CO COM 784117103   17,214,394 299,121 SH   SOLE 43 273,263 0 25,858
SELECT ENERGY SVCS INC CL A COM 81617J301   648,637 93,195 SH   SOLE 2 23,887 0 69,308
SELECT ENERGY SVCS INC CL A COM 81617J301   2,346 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   1,054,280 151,477 SH   SOLE 7 151,477 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   1,452,288 208,662 SH   SOLE 18 208,662 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   988,146 141,975 SH   SOLE 19 141,975 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   19,810,937 2,846,399 SH   SOLE 21 2,846,399 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   14,222,440 2,043,454 SH   SOLE 22 1,966,080 0 77,374
SELECT ENERGY SVCS INC CL A COM 81617J301   84,209 12,099 SH   SOLE 25 12,099 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   22,223 3,193 SH   SOLE 26 0 0 3,193
SELECT ENERGY SVCS INC CL A COM 81617J301   55,026 7,906 SH   SOLE 28 0 0 7,906
SELECT ENERGY SVCS INC CL A COM 81617J301   9,669,500 1,389,296 SH   SOLE 30 1,389,296 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   51,873 7,453 SH   SOLE 40 7,453 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   243,795 35,028 SH   SOLE 43 34,299 0 729
SELECT MED HLDGS CORP COM 81619Q105   2,559,512 99,014 SH   SOLE 2 67,480 0 31,534
SELECT MED HLDGS CORP COM 81619Q105   9,177 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105   414,737 16,044 SH   SOLE 7 16,044 0 0
SELECT MED HLDGS CORP COM 81619Q105   8,610,790 333,106 SH   SOLE 18 333,106 0 0
SELECT MED HLDGS CORP COM 81619Q105   5,315,639 205,634 SH   SOLE 19 205,634 0 0
SELECT MED HLDGS CORP COM 81619Q105   331,954,068 12,841,550 SH   SOLE 21 12,841,550 0 0
SELECT MED HLDGS CORP COM 81619Q105   73,031,368 2,825,198 SH   SOLE 22 2,739,058 0 86,140
SELECT MED HLDGS CORP COM 81619Q105   442,733 17,127 SH   SOLE 25 17,127 0 0
SELECT MED HLDGS CORP COM 81619Q105   1,334,274 51,616 SH   SOLE 26 42,481 0 9,135
SELECT MED HLDGS CORP COM 81619Q105   53,070 2,053 SH   SOLE 28 2,053 0 0
SELECT MED HLDGS CORP COM 81619Q105   7,447,850 288,118 SH   SOLE 30 288,118 0 0
SELECT MED HLDGS CORP COM 81619Q105   112,422 4,349 SH   SOLE 36 4,349 0 0
SELECT MED HLDGS CORP COM 81619Q105   464,602 17,973 SH   SOLE 40 17,973 0 0
SELECT MED HLDGS CORP COM 81619Q105   1,538,062 59,500 SH   SOLE 43 54,268 0 5,232
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   28,830,062 357,427 SH   SOLE 2 357,427 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   11,971,154 148,415 SH   SOLE 7 0 0 148,415
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   60,495 750 SH   SOLE 43 750 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209   336,596 2,600 SH Call SOLE 4 2,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209   5,540,888 42,800 SH Call SOLE 18 42,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209   53,971,874 416,900 SH Call SOLE 19 416,900 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y209   2,640,984 20,400 SH Call SOLE 22 20,400 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   131,073,201 1,012,461 SH   SOLE 2 1,012,461 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   85,185 658 SH   SOLE 4 658 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   24,948,237 192,710 SH   SOLE 7 0 0 192,710
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,395,579 10,780 SH   SOLE 18 10,780 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   12,320,838 95,171 SH   SOLE 19 95,171 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,182,099 9,131 SH   SOLE 22 9,131 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   21,490 166 SH   SOLE 43 128 0 38
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   77,305,500 1,034,741 SH   SOLE 2 1,034,741 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   30,626,020 409,932 SH   SOLE 7 0 0 409,932
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   78,446 1,050 SH   SOLE 43 1,050 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   117,751,235 787,423 SH   SOLE 2 787,423 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   44,193,855 295,532 SH   SOLE 7 0 0 295,532
SELECT SECTOR SPDR TR ENERGY 81369Y506   49,014,321 591,746 SH   SOLE 2 591,746 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   16,638,228 200,872 SH   SOLE 7 0 0 200,872
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,031,750 48,675 SH   SOLE 19 48,675 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   503,192 6,075 SH   SOLE 30 6,075 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   828 10 SH   SOLE 43 10 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   18,512,505 223,500 SH Call SOLE 19 223,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506   124,245 1,500 SH Call SOLE 22 1,500 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   107,231,663 3,335,355 SH   SOLE 2 3,335,355 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   31,269,508 972,613 SH   SOLE 7 0 0 972,613
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   23 1 SH   SOLE 17 0 0 1
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   163,290 5,079 SH   SOLE 43 5,079 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704   20,236,000 200,000 SH Put SOLE 19 200,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   79,584,040 786,559 SH   SOLE 2 786,559 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   155,008 1,532 SH   SOLE 4 1,532 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   18,877,861 186,577 SH   SOLE 7 0 0 186,577
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   3,193,544 31,563 SH   SOLE 18 31,563 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   25,524,274 252,266 SH   SOLE 19 252,266 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,449,505 14,326 SH   SOLE 22 14,326 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   151,770 1,500 SH   SOLE 30 1,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   50,590 500 SH   SOLE 43 500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   282,089,851 1,868,021 SH   SOLE 2 1,868,021 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   62,785,428 415,770 SH   SOLE 7 0 0 415,770
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   734,226 4,862 SH   SOLE 43 4,500 0 362
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   79,093,978 1,364,395 SH   SOLE 2 1,364,395 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   18,980,653 327,422 SH   SOLE 7 0 0 327,422
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   20,136,157 538,688 SH   SOLE 2 538,688 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   63,060 1,687 SH   SOLE 7 0 0 1,687
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   18,129 485 SH   SOLE 17 0 0 485
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   30,130,112 806,049 SH   SOLE 22 801,473 0 4,576
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,065 82 SH   SOLE 43 82 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   32,976,131 487,164 SH   SOLE 2 487,164 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   13,059,026 192,924 SH   SOLE 7 0 0 192,924
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   101,535 1,500 SH   SOLE 43 1,500 0 0
SELECTA BIOSCIENCES INC COM 816212104   22,437 16,142 SH   SOLE 2 14,013 0 2,129
SELECTA BIOSCIENCES INC COM 816212104   1,412,685 1,016,320 SH   SOLE 21 1,016,320 0 0
SELECTA BIOSCIENCES INC COM 816212104   1,809,651 1,301,907 SH   SOLE 22 1,301,907 0 0
SELECTA BIOSCIENCES INC COM 816212104   102,365 73,644 SH   SOLE 30 73,644 0 0
SELECTA BIOSCIENCES INC COM 816212104   139 100 SH   SOLE 43 100 0 0
SELECTIVE INS GROUP INC COM 816300107   8,101,715 84,986 SH   SOLE 2 43,772 0 41,214
SELECTIVE INS GROUP INC COM 816300107   18,685 196 SH   SOLE 4 196 0 0
SELECTIVE INS GROUP INC COM 816300107   1,985,819 20,831 SH   SOLE 7 20,831 0 0
SELECTIVE INS GROUP INC COM 816300107   25,120,980 263,516 SH   SOLE 18 263,516 0 0
SELECTIVE INS GROUP INC COM 816300107   11,818,060 123,970 SH   SOLE 19 123,970 0 0
SELECTIVE INS GROUP INC COM 816300107   429,130,188 4,501,523 SH   SOLE 21 4,501,523 0 0
SELECTIVE INS GROUP INC COM 816300107   182,833,884 1,917,905 SH   SOLE 22 1,843,125 0 74,780
SELECTIVE INS GROUP INC COM 816300107   989,049 10,375 SH   SOLE 25 10,375 0 0
SELECTIVE INS GROUP INC COM 816300107   3,629,785 38,076 SH   SOLE 26 21,704 0 16,372
SELECTIVE INS GROUP INC COM 816300107   343,188 3,600 SH   SOLE 28 1,069 0 2,531
SELECTIVE INS GROUP INC COM 816300107   7,067,004 74,132 SH   SOLE 30 74,132 0 0
SELECTIVE INS GROUP INC COM 816300107   278,364 2,920 SH   SOLE 36 2,920 0 0
SELECTIVE INS GROUP INC COM 816300107   945,864 9,922 SH   SOLE 40 9,922 0 0
SELECTIVE INS GROUP INC COM 816300107   83,128 872 SH   OTR 43 872 0 0
SELECTIVE INS GROUP INC COM 816300107   5,769,840 60,525 SH   SOLE 43 58,516 0 2,009
SELECTQUOTE INC COM 816307300   145,503 67,052 SH   SOLE 2 6,025 0 61,027
SELECTQUOTE INC COM 816307300   4,674 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300   927,504 427,421 SH   SOLE 18 418,748 0 8,673
SELECTQUOTE INC COM 816307300   1,034,955 476,938 SH   SOLE 19 476,938 0 0
SELECTQUOTE INC COM 816307300   10,506,851 4,841,867 SH   SOLE 21 4,841,867 0 0
SELECTQUOTE INC COM 816307300   7,423,902 3,421,153 SH   SOLE 22 3,301,763 0 119,390
SELECTQUOTE INC COM 816307300   820 378 SH   SOLE 26 0 0 378
SELECTQUOTE INC COM 816307300   14,118 6,506 SH   SOLE 28 6,506 0 0
SELECTQUOTE INC COM 816307300   253,413 116,780 SH   SOLE 30 116,780 0 0
SELECTQUOTE INC COM 816307300   37,463 17,264 SH   SOLE 43 17,264 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   5,075 3,549 SH   SOLE 18 3,549 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   64,630 45,196 SH   SOLE 21 45,196 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   304,215 212,738 SH   SOLE 22 212,738 0 0
SEMLER SCIENTIFIC INC COM 81684M104   6,539 244 SH   SOLE 2 0 0 244
SEMLER SCIENTIFIC INC COM 81684M104   19,832 740 SH   SOLE 18 740 0 0
SEMLER SCIENTIFIC INC COM 81684M104   276,710 10,325 SH   SOLE 21 10,325 0 0
SEMLER SCIENTIFIC INC COM 81684M104   1,794,930 66,975 SH   SOLE 22 66,975 0 0
SEMPRA COM 816851109   108,636,727 718,687 SH   SOLE 2 136,563 0 582,124
SEMPRA COM 816851109   46,307,715 306,349 SH   SOLE 4 193,198 0 113,151
SEMPRA COM 816851109   118,973,501 787,070 SH   SOLE 7 777,993 0 9,077
SEMPRA COM 816851109   765,172 5,062 SH   SOLE 13 5,062 0 0
SEMPRA COM 816851109   8,091,292 53,528 SH   SOLE 15 53,528 0 0
SEMPRA COM 816851109   170,350,804 1,126,957 SH   SOLE 18 1,065,224 0 61,733
SEMPRA COM 816851109   342,919,006 2,268,583 SH   SOLE 19 2,268,583 0 0
SEMPRA COM 816851109   1,573,934,303 10,412,373 SH   SOLE 21 10,412,373 0 0
SEMPRA COM 816851109   1,061,889,175 7,024,935 SH   SOLE 22 6,366,857 0 658,078
SEMPRA COM 816851109   89,789,947 594,006 SH   SOLE 23 594,006 0 0
SEMPRA COM 816851109   94,234,504 623,409 SH   SOLE 25 623,409 0 0
SEMPRA COM 816851109   108,470,149 717,585 SH   SOLE 26 318,988 0 398,597
SEMPRA COM 816851109   134,727,850 891,293 SH   SOLE 28 8,608 0 882,685
SEMPRA COM 816851109   123,951 820 SH   SOLE 29 820 0 0
SEMPRA COM 816851109   350,963,590 2,321,802 SH   SOLE 30 2,261,377 0 60,425
SEMPRA COM 816851109   13,390,660 88,586 SH   SOLE 31 64,726 0 23,860
SEMPRA COM 816851109   4,104,447 27,153 SH   SOLE 32 27,153 0 0
SEMPRA COM 816851109   113,102,447 748,230 SH   SOLE 34 748,230 0 0
SEMPRA COM 816851109   9,962,049 65,904 SH   SOLE 35 65,904 0 0
SEMPRA COM 816851109   15,779,744 104,391 SH   SOLE 36 104,391 0 0
SEMPRA COM 816851109   1,889,953 12,503 SH   SOLE 40 12,503 0 0
SEMPRA COM 816851109   98,859 654 SH   OTR 43 654 0 0
SEMPRA COM 816851109   33,827,343 223,785 SH   SOLE 43 202,077 0 21,708
SEMRUSH HLDGS INC CL A COM 81686C104   2,319,781 230,824 SH   SOLE 2 142,648 0 88,176
SEMRUSH HLDGS INC CL A COM 81686C104   1,714,490 170,596 SH   SOLE 19 170,596 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   1,330,721 132,410 SH   SOLE 21 132,410 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   8,130,088 808,964 SH   SOLE 22 792,805 0 16,159
SEMRUSH HLDGS INC CL A COM 81686C104   207,442 20,641 SH   SOLE 23 20,641 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   79,254 7,886 SH   SOLE 25 7,886 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   153,142 15,238 SH   SOLE 26 0 0 15,238
SEMRUSH HLDGS INC CL A COM 81686C104   254,245 25,298 SH   SOLE 30 25,298 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   6,211 618 SH   SOLE 34 618 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   55,164 5,489 SH   SOLE 40 5,489 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   23,959 2,384 SH   SOLE 43 2,384 0 0
SEMTECH CORP COM 816850101   9,386,525 388,837 SH   SOLE 2 251,148 0 137,689
SEMTECH CORP COM 816850101   7,677 318 SH   SOLE 4 89 0 229
SEMTECH CORP COM 816850101   16,198 671 SH   SOLE 7 671 0 0
SEMTECH CORP COM 816850101   4,951,162 205,102 SH   SOLE 18 197,864 0 7,238
SEMTECH CORP COM 816850101   21,813,145 903,610 SH   SOLE 19 903,610 0 0
SEMTECH CORP COM 816850101   184,633,776 7,648,458 SH   SOLE 21 7,648,458 0 0
SEMTECH CORP COM 816850101   61,068,406 2,529,760 SH   SOLE 22 2,470,230 0 59,530
SEMTECH CORP COM 816850101   592,540 24,546 SH   SOLE 23 24,546 0 0
SEMTECH CORP COM 816850101   215,787 8,939 SH   SOLE 25 8,939 0 0
SEMTECH CORP COM 816850101   2,980,228 123,456 SH   SOLE 26 21,720 0 101,736
SEMTECH CORP COM 816850101   157,562 6,527 SH   SOLE 28 1,157 0 5,370
SEMTECH CORP COM 816850101   2,802,437 116,091 SH   SOLE 30 116,091 0 0
SEMTECH CORP COM 816850101   417,163 17,281 SH   SOLE 34 17,281 0 0
SEMTECH CORP COM 816850101   200,000 8,285 SH   SOLE 40 8,285 0 0
SEMTECH CORP COM 816850101   2,618,780 108,483 SH   SOLE 43 97,409 0 11,074
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104   4,199,534 272,697 SH   SOLE 43 227,716 0 44,981
SENECA FOODS CORP NEW CL B 817070105   2,699 52 SH   SOLE 22 52 0 0
SENECA FOODS CORP NEW CL A 817070501   314,770 6,022 SH   SOLE 2 1,750 0 4,272
SENECA FOODS CORP NEW CL A 817070501   3,711 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501   976,613 18,684 SH   SOLE 18 18,684 0 0
SENECA FOODS CORP NEW CL A 817070501   2,785,468 53,290 SH   SOLE 19 53,290 0 0
SENECA FOODS CORP NEW CL A 817070501   35,314,135 675,610 SH   SOLE 21 675,610 0 0
SENECA FOODS CORP NEW CL A 817070501   9,943,688 190,237 SH   SOLE 22 183,146 0 7,091
SENECA FOODS CORP NEW CL A 817070501   75,530 1,445 SH   SOLE 25 1,445 0 0
SENECA FOODS CORP NEW CL A 817070501   321,983 6,160 SH   SOLE 30 6,160 0 0
SENECA FOODS CORP NEW CL A 817070501   37,164 711 SH   SOLE 36 711 0 0
SENECA FOODS CORP NEW CL A 817070501   534,356 10,223 SH   SOLE 43 9,658 0 565
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   6,905,311 138,051 SH   SOLE 2 20,257 0 117,794
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   8,531,661 170,565 SH   SOLE 4 75,217 0 95,348
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   970,988 19,412 SH   SOLE 7 19,412 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   304,572 6,089 SH   SOLE 13 6,089 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   833,233 16,658 SH   SOLE 15 16,658 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   4,296,368 85,893 SH   SOLE 18 77,119 0 8,774
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,364,245 47,266 SH   SOLE 19 47,266 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   106,908,196 2,137,309 SH   SOLE 21 2,137,309 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   192,233,113 3,843,125 SH   SOLE 22 3,546,307 0 296,818
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   14,202,379 283,934 SH   SOLE 23 283,934 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   9,501,249 189,949 SH   SOLE 25 189,905 0 44
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   7,086,884 141,681 SH   SOLE 26 85,375 0 56,306
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   16,362,342 327,116 SH   SOLE 28 2,817 0 324,299
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   39,477,285 789,230 SH   SOLE 30 706,638 0 82,592
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,216,986 44,322 SH   SOLE 31 33,017 0 11,305
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   59,344,528 1,186,416 SH   SOLE 34 1,186,416 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,079,381 41,571 SH   SOLE 36 41,571 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   369,848 7,394 SH   SOLE 40 7,394 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   4,500,152 89,967 SH   SOLE 43 86,327 0 3,640
SENSEI BIOTHERAPEUTICS INC COM 81728A108   3,413 2,275 SH   SOLE 18 2,275 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108   53,141 35,427 SH   SOLE 21 35,427 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108   611 407 SH   SOLE 22 407 0 0
SENSEONICS HLDGS INC COM 81727U105   175,847 247,672 SH   SOLE 2 144,046 0 103,626
SENSEONICS HLDGS INC COM 81727U105   3,150 4,437 SH   SOLE 7 4,437 0 0
SENSEONICS HLDGS INC COM 81727U105   878,163 1,236,849 SH   SOLE 18 1,236,849 0 0
SENSEONICS HLDGS INC COM 81727U105   669,600 943,098 SH   SOLE 19 943,098 0 0
SENSEONICS HLDGS INC COM 81727U105   13,094,148 18,442,462 SH   SOLE 21 18,442,462 0 0
SENSEONICS HLDGS INC COM 81727U105   7,859,417 11,069,601 SH   SOLE 22 10,761,499 0 308,102
SENSEONICS HLDGS INC COM 81727U105   45,916 64,671 SH   SOLE 25 64,671 0 0
SENSEONICS HLDGS INC COM 81727U105   20,503 28,878 SH   SOLE 26 0 0 28,878
SENSEONICS HLDGS INC COM 81727U105   27,140 38,226 SH   SOLE 28 0 0 38,226
SENSEONICS HLDGS INC COM 81727U105   156,209 220,012 SH   SOLE 30 220,012 0 0
SENSEONICS HLDGS INC COM 81727U105   30,660 43,183 SH   SOLE 40 43,183 0 0
SENSEONICS HLDGS INC COM 81727U105   31,400 44,226 SH   SOLE 43 44,226 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   7,534,116 98,408 SH   SOLE 2 71,901 0 26,507
SENSIENT TECHNOLOGIES CORP COM 81725T100   10,259 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   628,404 8,208 SH   SOLE 7 8,208 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   13,267,465 173,295 SH   SOLE 18 173,295 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   15,833,603 206,813 SH   SOLE 19 206,813 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   231,796,195 3,027,641 SH   SOLE 21 3,027,641 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   107,055,532 1,398,322 SH   SOLE 22 1,366,470 0 31,852
SENSIENT TECHNOLOGIES CORP COM 81725T100   554,141 7,238 SH   SOLE 23 7,238 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   568,994 7,432 SH   SOLE 25 7,432 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   2,585,891 33,776 SH   SOLE 26 11,855 0 21,921
SENSIENT TECHNOLOGIES CORP COM 81725T100   136,047 1,777 SH   SOLE 28 753 0 1,024
SENSIENT TECHNOLOGIES CORP COM 81725T100   1,619,014 21,147 SH   SOLE 30 21,147 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   130,841 1,709 SH   SOLE 36 1,709 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   562,027 7,341 SH   SOLE 40 7,341 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   1,970,375 25,736 SH   SOLE 43 24,540 0 1,196
SENSUS HEALTHCARE INC COM 81728J109   1,313 252 SH   SOLE 2 0 0 252
SENSUS HEALTHCARE INC COM 81728J109   12,504 2,400 SH   SOLE 18 2,400 0 0
SENSUS HEALTHCARE INC COM 81728J109   159,374 30,590 SH   SOLE 21 30,590 0 0
SENSUS HEALTHCARE INC COM 81728J109   144,755 27,784 SH   SOLE 22 27,784 0 0
SENTI BIOSCIENCES INC COM 81726A100   47,261 40,052 SH   SOLE 22 40,052 0 0
SENTINELONE INC CL A 81730H109   3,438,332 210,167 SH   SOLE 2 64,725 0 145,442
SENTINELONE INC CL A 81730H109   10,552 645 SH   SOLE 4 645 0 0
SENTINELONE INC CL A 81730H109   128,377 7,847 SH   SOLE 7 7,847 0 0
SENTINELONE INC CL A 81730H109   1,377,954 84,227 SH   SOLE 18 84,227 0 0
SENTINELONE INC CL A 81730H109   981,142 59,972 SH   SOLE 19 59,972 0 0
SENTINELONE INC CL A 81730H109   68,203,089 4,168,893 SH   SOLE 21 4,168,893 0 0
SENTINELONE INC CL A 81730H109   82,294,792 5,030,244 SH   SOLE 22 4,782,044 0 248,200
SENTINELONE INC CL A 81730H109   488,150 29,838 SH   SOLE 25 29,838 0 0
SENTINELONE INC CL A 81730H109   1,028,995 62,897 SH   SOLE 26 45,479 0 17,418
SENTINELONE INC CL A 81730H109   68,368 4,179 SH   SOLE 28 4,179 0 0
SENTINELONE INC CL A 81730H109   14,494,845 885,993 SH   SOLE 30 885,993 0 0
SENTINELONE INC CL A 81730H109   41,244 2,521 SH   SOLE 31 2,521 0 0
SENTINELONE INC CL A 81730H109   40,573 2,480 SH   SOLE 34 2,480 0 0
SENTINELONE INC CL A 81730H109   420,125 25,680 SH   SOLE 40 25,680 0 0
SENTINELONE INC CL A 81730H109   3,405,350 208,151 SH   SOLE 43 181,072 0 27,079
SERA PROGNOSTICS INC CLASS A COM 81749D107   12,677 3,310 SH   SOLE 18 3,310 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   170,665 44,560 SH   SOLE 21 44,560 0 0
SERES THERAPEUTICS INC COM 81750R102   533,547 94,100 SH   SOLE 2 38,867 0 55,233
SERES THERAPEUTICS INC COM 81750R102   1,395 246 SH   SOLE 4 246 0 0
SERES THERAPEUTICS INC COM 81750R102   5,755 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102   1,106,557 195,160 SH   SOLE 18 178,253 0 16,907
SERES THERAPEUTICS INC COM 81750R102   1,941,397 342,398 SH   SOLE 19 342,398 0 0
SERES THERAPEUTICS INC COM 81750R102   17,596,380 3,103,418 SH   SOLE 21 3,103,418 0 0
SERES THERAPEUTICS INC COM 81750R102   12,898,195 2,274,814 SH   SOLE 22 2,196,393 0 78,421
SERES THERAPEUTICS INC COM 81750R102   7,626 1,345 SH   SOLE 23 1,345 0 0
SERES THERAPEUTICS INC COM 81750R102   107,509 18,961 SH   SOLE 25 18,961 0 0
SERES THERAPEUTICS INC COM 81750R102   195,003 34,392 SH   SOLE 26 24,435 0 9,957
SERES THERAPEUTICS INC COM 81750R102   716,473 126,362 SH   SOLE 30 126,362 0 0
SERES THERAPEUTICS INC COM 81750R102   40,847 7,204 SH   SOLE 40 7,204 0 0
SERES THERAPEUTICS INC COM 81750R102   281,635 49,671 SH   SOLE 43 49,357 0 314
SERITAGE GROWTH PPTYS CL A 81752R100   134,294 17,064 SH   SOLE 2 11,888 0 5,176
SERITAGE GROWTH PPTYS CL A 81752R100   1,165 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   8,059 1,024 SH   SOLE 18 1,024 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   636,455 80,871 SH   SOLE 21 80,871 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   4,690,496 595,997 SH   SOLE 22 577,290 0 18,707
SERITAGE GROWTH PPTYS CL A 81752R100   34,785 4,420 SH   SOLE 25 4,420 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   158,226 20,105 SH   SOLE 26 12,418 0 7,687
SERITAGE GROWTH PPTYS CL A 81752R100   119,797 15,222 SH   SOLE 28 0 0 15,222
SERITAGE GROWTH PPTYS CL A 81752R100   126,849 16,118 SH   SOLE 30 16,118 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   24,484 3,111 SH   SOLE 31 2,898 0 213
SERITAGE GROWTH PPTYS CL A 81752R100   28,182 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   65,360 8,305 SH   SOLE 43 7,976 0 329
SERVICE CORP INTL COM 817565104   43,625,778 634,280 SH   SOLE 2 166,046 0 468,234
SERVICE CORP INTL COM 817565104   86,594 1,259 SH   SOLE 4 1,259 0 0
SERVICE CORP INTL COM 817565104   2,031,830 29,541 SH   SOLE 7 29,541 0 0
SERVICE CORP INTL COM 817565104   21,027,078 305,715 SH   SOLE 18 304,843 0 872
SERVICE CORP INTL COM 817565104   3,638,875 52,906 SH   SOLE 19 52,906 0 0
SERVICE CORP INTL COM 817565104   550,150,105 7,998,693 SH   SOLE 21 7,998,693 0 0
SERVICE CORP INTL COM 817565104   303,141,041 4,407,401 SH   SOLE 22 4,212,999 0 194,402
SERVICE CORP INTL COM 817565104   1,750,451 25,450 SH   SOLE 25 25,450 0 0
SERVICE CORP INTL COM 817565104   5,141,305 74,750 SH   SOLE 26 61,167 0 13,583
SERVICE CORP INTL COM 817565104   670,674 9,751 SH   SOLE 28 1,921 0 7,830
SERVICE CORP INTL COM 817565104   10,984,923 159,711 SH   SOLE 30 159,711 0 0
SERVICE CORP INTL COM 817565104   150,216 2,184 SH   SOLE 31 2,184 0 0
SERVICE CORP INTL COM 817565104   280,966 4,085 SH   SOLE 36 4,085 0 0
SERVICE CORP INTL COM 817565104   1,664,407 24,199 SH   SOLE 40 24,199 0 0
SERVICE CORP INTL COM 817565104   24,004 349 SH   OTR 43 349 0 0
SERVICE CORP INTL COM 817565104   6,793,054 98,765 SH   SOLE 43 93,355 0 5,410
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,747,422 175,444 SH   SOLE 2 64,002 0 111,442
SERVICE PPTYS TR COM SH BEN INT 81761L102   895,424 89,902 SH   SOLE 4 89,902 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   2,288,818 229,801 SH   SOLE 7 229,801 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   5,607,072 562,959 SH   SOLE 18 562,959 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   15,742,139 1,580,536 SH   SOLE 19 1,580,536 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   209,172,799 21,001,285 SH   SOLE 21 21,001,285 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   59,012,880 5,924,988 SH   SOLE 22 5,715,688 0 209,300
SERVICE PPTYS TR COM SH BEN INT 81761L102   64,969 6,523 SH   SOLE 23 6,523 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   3,510,840 352,494 SH   SOLE 25 352,494 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   584,582 58,693 SH   SOLE 26 44,266 0 14,427
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,114,464 111,894 SH   SOLE 28 1,473 0 110,421
SERVICE PPTYS TR COM SH BEN INT 81761L102   7,625,884 765,651 SH   SOLE 30 765,651 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,494,398 150,040 SH   SOLE 34 150,040 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   115,337 11,580 SH   SOLE 36 11,580 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   194,469 19,525 SH   SOLE 40 19,525 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,999,580 200,761 SH   SOLE 43 173,781 0 26,980
SERVICENOW INC COM 81762P102   214,846,097 462,313 SH   SOLE 2 150,390 0 311,923
SERVICENOW INC COM 81762P102   77,682,595 167,160 SH   SOLE 4 99,595 0 67,565
SERVICENOW INC COM 81762P102   91,043,760 195,911 SH   SOLE 7 190,030 0 5,881
SERVICENOW INC COM 81762P102   7,100,922 15,280 SH   SOLE 13 15,280 0 0
SERVICENOW INC COM 81762P102   10,857,718 23,364 SH   SOLE 15 23,364 0 0
SERVICENOW INC COM 81762P102   423,292,536 910,855 SH   SOLE 18 749,500 0 161,355
SERVICENOW INC COM 81762P102   271,988,533 585,274 SH   SOLE 19 585,274 0 0
SERVICENOW INC COM 81762P102   2,416,041,173 5,198,918 SH   SOLE 21 5,198,918 0 0
SERVICENOW INC COM 81762P102   2,120,953,267 4,563,938 SH   SOLE 22 4,123,720 0 440,218
SERVICENOW INC COM 81762P102   213,568,582 459,564 SH   SOLE 23 459,564 0 0
SERVICENOW INC COM 81762P102   162,362,944 349,378 SH   SOLE 25 348,851 0 527
SERVICENOW INC COM 81762P102   171,118,734 368,219 SH   SOLE 26 142,658 0 225,561
SERVICENOW INC COM 81762P102   236,904,962 509,780 SH   SOLE 28 4,810 0 504,970
SERVICENOW INC COM 81762P102   2,826,892 6,083 SH   SOLE 29 6,083 0 0
SERVICENOW INC COM 81762P102   545,300,589 1,173,396 SH   SOLE 30 1,136,825 0 36,571
SERVICENOW INC COM 81762P102   30,678,026 66,014 SH   SOLE 31 50,717 0 15,297
SERVICENOW INC COM 81762P102   87,817,674 188,969 SH   SOLE 34 188,969 0 0
SERVICENOW INC COM 81762P102   25,250,561 54,335 SH   SOLE 36 54,335 0 0
SERVICENOW INC COM 81762P102   3,818,140 8,216 SH   SOLE 40 8,216 0 0
SERVICENOW INC COM 81762P102   152,893 329 SH   OTR 43 329 0 0
SERVICENOW INC COM 81762P102   90,258,259 194,221 SH   SOLE 43 173,846 0 20,375
SERVISFIRST BANCSHARES INC COM 81768T108   1,418,577 25,967 SH   SOLE 2 14,635 0 11,332
SERVISFIRST BANCSHARES INC COM 81768T108   8,850 162 SH   SOLE 4 162 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   776,128 14,207 SH   SOLE 7 14,207 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   8,622,253 157,830 SH   SOLE 18 157,830 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   5,435,685 99,500 SH   SOLE 19 99,500 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   312,790,184 5,725,612 SH   SOLE 21 5,725,612 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   72,837,305 1,333,284 SH   SOLE 22 1,295,681 0 37,603
SERVISFIRST BANCSHARES INC COM 81768T108   397,543 7,277 SH   SOLE 25 7,277 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   1,467,034 26,854 SH   SOLE 26 22,403 0 4,451
SERVISFIRST BANCSHARES INC COM 81768T108   194,756 3,565 SH   SOLE 28 966 0 2,599
SERVISFIRST BANCSHARES INC COM 81768T108   5,424,377 99,293 SH   SOLE 30 99,293 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   416,390 7,622 SH   SOLE 40 7,622 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   544,497 9,967 SH   SOLE 43 9,574 0 393
SERVOTRONICS INC COM 817732100   1,198 113 SH   SOLE 21 113 0 0
SES AI CORPORATION CL A COM 78397Q109   138,382 46,909 SH   SOLE 2 27,645 0 19,264
SES AI CORPORATION CL A COM 78397Q109   62,797 21,287 SH   SOLE 4 0 0 21,287
SES AI CORPORATION CL A COM 78397Q109   2,888,082 979,011 SH   SOLE 21 979,011 0 0
SES AI CORPORATION CL A COM 78397Q109   5,585,011 1,893,224 SH   SOLE 22 1,855,534 0 37,690
SES AI CORPORATION CL A COM 78397Q109   37,893 12,845 SH   SOLE 25 12,845 0 0
SES AI CORPORATION CL A COM 78397Q109   27,854 9,442 SH   SOLE 26 0 0 9,442
SES AI CORPORATION CL A COM 78397Q109   39,158 13,274 SH   SOLE 40 13,274 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   48,413 4,822 SH   SOLE 2 4,398 0 424
SEVEN HILLS REALTY TRUST COM 81784E101   31,997 3,187 SH   SOLE 22 3,187 0 0
SFL CORPORATION LTD SHS G7738W106   1,048,031 110,319 SH   SOLE 2 27,766 0 82,553
SFL CORPORATION LTD SHS G7738W106   1,203,717 126,707 SH   SOLE 7 126,707 0 0
SFL CORPORATION LTD SHS G7738W106   3,009,220 316,760 SH   SOLE 18 316,760 0 0
SFL CORPORATION LTD SHS G7738W106   2,152,833 226,614 SH   SOLE 19 226,614 0 0
SFL CORPORATION LTD SHS G7738W106   35,623,613 3,749,854 SH   SOLE 21 3,749,854 0 0
SFL CORPORATION LTD SHS G7738W106   12,683,061 1,335,059 SH   SOLE 22 1,254,347 0 80,712
SFL CORPORATION LTD SHS G7738W106   16,758 1,764 SH   SOLE 28 1,764 0 0
SFL CORPORATION LTD SHS G7738W106   69,531 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106   1,383 146 SH   SOLE 43 146 0 0
SHAKE SHACK INC CL A 819047101   1,294,471 23,328 SH   SOLE 2 13,377 0 9,951
SHAKE SHACK INC CL A 819047101   7,824 141 SH   SOLE 4 141 0 0
SHAKE SHACK INC CL A 819047101   393,480 7,091 SH   SOLE 7 7,091 0 0
SHAKE SHACK INC CL A 819047101   7,094,951 127,860 SH   SOLE 18 117,411 0 10,449
SHAKE SHACK INC CL A 819047101   4,239,824 76,407 SH   SOLE 19 76,407 0 0
SHAKE SHACK INC CL A 819047101   243,217,442 4,383,086 SH   SOLE 21 4,383,086 0 0
SHAKE SHACK INC CL A 819047101   58,077,277 1,046,626 SH   SOLE 22 1,017,707 0 28,919
SHAKE SHACK INC CL A 819047101   10,266 185 SH   SOLE 23 185 0 0
SHAKE SHACK INC CL A 819047101   322,341 5,809 SH   SOLE 25 5,809 0 0
SHAKE SHACK INC CL A 819047101   661,274 11,917 SH   SOLE 26 8,621 0 3,296
SHAKE SHACK INC CL A 819047101   59,596 1,074 SH   SOLE 28 644 0 430
SHAKE SHACK INC CL A 819047101   3,465,739 62,457 SH   SOLE 30 62,457 0 0
SHAKE SHACK INC CL A 819047101   347,034 6,254 SH   SOLE 40 6,254 0 0
SHAKE SHACK INC CL A 819047101   1,367,440 24,643 SH   SOLE 43 24,137 0 506
SHAKE SHACK INC NOTE 3/0 819047AB7   1,118,744 1,550,000 PRN   SOLE 21 1,550,000 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102   693 2,019 SH   SOLE 18 2,019 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102   12,262 35,729 SH   SOLE 21 35,729 0 0
SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102   207 603 SH   SOLE 22 603 0 0
SHARECARE INC COM CL A 81948W104   238,052 167,642 SH   SOLE 2 10,385 0 157,257
SHARECARE INC COM CL A 81948W104   4,482 3,156 SH   SOLE 7 3,156 0 0
SHARECARE INC COM CL A 81948W104   1,270,629 894,809 SH   SOLE 18 894,809 0 0
SHARECARE INC COM CL A 81948W104   931,401 655,916 SH   SOLE 19 655,916 0 0
SHARECARE INC COM CL A 81948W104   16,186,706 11,399,089 SH   SOLE 21 11,399,089 0 0
SHARECARE INC COM CL A 81948W104   10,639,232 7,492,417 SH   SOLE 22 7,264,407 0 228,010
SHATTUCK LABS INC COM 82024L103   90,187 30,676 SH   SOLE 2 18,556 0 12,120
SHATTUCK LABS INC COM 82024L103   16,302 5,545 SH   SOLE 18 5,545 0 0
SHATTUCK LABS INC COM 82024L103   15,106 5,138 SH   SOLE 19 5,138 0 0
SHATTUCK LABS INC COM 82024L103   278,297 94,659 SH   SOLE 21 94,659 0 0
SHATTUCK LABS INC COM 82024L103   1,082,073 368,052 SH   SOLE 22 368,052 0 0
SHATTUCK LABS INC COM 82024L103   1,764 600 SH   SOLE 23 600 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200   13,376,626 447,229 SH   SOLE 43 412,955 0 34,274
SHELL PLC OPTIONS 780259305   863,100 15,000 SH Call SOLE 2 0 0 15,000
SHELL PLC OPTIONS 780259305   529,368 9,200 SH Call SOLE 4 9,200 0 0
SHELL PLC OPTIONS 780259305   8,792,112 152,800 SH Call SOLE 18 152,800 0 0
SHELL PLC OPTIONS 780259305   44,731,596 777,400 SH Call SOLE 19 777,400 0 0
SHELL PLC OPTIONS 780259305   3,699,822 64,300 SH Call SOLE 22 64,300 0 0
SHELL PLC OPTIONS 780259305   391,272 6,800 SH Call SOLE 26 6,800 0 0
SHELL PLC OPTIONS 780259305   27,590,430 479,500 SH Call SOLE 34 479,500 0 0
SHELL PLC SPON ADS 780259305   1,450,986 25,217 SH   SOLE 2 168 0 25,049
SHELL PLC SPON ADS 780259305   600,257 10,432 SH   SOLE 4 10,432 0 0
SHELL PLC SPON ADS 780259305   83,797,423 1,456,333 SH   SOLE 18 1,448,881 0 7,452
SHELL PLC SPON ADS 780259305   159,344,026 2,769,274 SH   SOLE 19 2,769,274 0 0
SHELL PLC SPON ADS 780259305   4,397,552 76,426 SH   SOLE 22 76,426 0 0
SHELL PLC SPON ADS 780259305   3,766,799 65,464 SH   SOLE 23 65,464 0 0
SHELL PLC SPON ADS 780259305   318,541 5,536 SH   SOLE 26 5,536 0 0
SHELL PLC SPON ADS 780259305   33,050,055 574,384 SH   SOLE 34 574,384 0 0
SHELL PLC SPON ADS 780259305   115,052,991 1,999,531 SH   SOLE 43 1,842,907 0 156,624
SHENANDOAH TELECOMMUNICATION COM 82312B106   872,067 45,850 SH   SOLE 2 14,159 0 31,691
SHENANDOAH TELECOMMUNICATION COM 82312B106   2,454 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   400,675 21,066 SH   SOLE 7 21,066 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   3,232,354 169,945 SH   SOLE 18 169,945 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   1,831,131 96,274 SH   SOLE 19 96,274 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   117,892,712 6,198,355 SH   SOLE 21 6,198,355 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   25,692,178 1,350,798 SH   SOLE 22 1,290,207 0 60,591
SHENANDOAH TELECOMMUNICATION COM 82312B106   133,863 7,038 SH   SOLE 25 7,038 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   337,681 17,754 SH   SOLE 26 13,606 0 4,148
SHENANDOAH TELECOMMUNICATION COM 82312B106   84,829 4,460 SH   SOLE 28 1,851 0 2,609
SHENANDOAH TELECOMMUNICATION COM 82312B106   1,566,164 82,343 SH   SOLE 30 82,343 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   197,504 10,384 SH   SOLE 40 10,384 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   545,912 28,702 SH   SOLE 43 27,310 0 1,392
SHERWIN WILLIAMS CO COM 824348106   109,135,725 485,544 SH   SOLE 2 85,545 0 399,999
SHERWIN WILLIAMS CO COM 824348106   46,624,266 207,431 SH   SOLE 4 123,430 0 84,001
SHERWIN WILLIAMS CO COM 824348106   45,261,485 201,368 SH   SOLE 7 194,508 0 6,860
SHERWIN WILLIAMS CO COM 824348106   1,888,068 8,400 SH   SOLE 13 8,400 0 0
SHERWIN WILLIAMS CO COM 824348106   6,292,436 27,995 SH   SOLE 15 27,995 0 0
SHERWIN WILLIAMS CO COM 824348106   161,980,280 720,649 SH   SOLE 18 602,906 0 117,743
SHERWIN WILLIAMS CO COM 824348106   92,898,790 413,306 SH   SOLE 19 413,306 0 0
SHERWIN WILLIAMS CO COM 824348106   1,291,950,988 5,747,880 SH   SOLE 21 5,747,880 0 0
SHERWIN WILLIAMS CO COM 824348106   1,181,906,742 5,258,294 SH   SOLE 22 4,753,563 0 504,731
SHERWIN WILLIAMS CO COM 824348106   105,236,864 468,198 SH   SOLE 23 468,198 0 0
SHERWIN WILLIAMS CO COM 824348106   110,708,890 492,543 SH   SOLE 25 491,241 0 1,302
SHERWIN WILLIAMS CO COM 824348106   104,903,306 466,714 SH   SOLE 26 196,459 0 270,255
SHERWIN WILLIAMS CO COM 824348106   130,258,935 579,521 SH   SOLE 28 5,186 0 574,335
SHERWIN WILLIAMS CO COM 824348106   257,362 1,145 SH   SOLE 29 1,145 0 0
SHERWIN WILLIAMS CO COM 824348106   270,355,379 1,202,809 SH   SOLE 30 1,202,809 0 0
SHERWIN WILLIAMS CO COM 824348106   15,398,543 68,508 SH   SOLE 31 50,251 0 18,257
SHERWIN WILLIAMS CO COM 824348106   9,797,949 43,591 SH   SOLE 34 43,591 0 0
SHERWIN WILLIAMS CO COM 824348106   15,225,470 67,738 SH   SOLE 36 67,738 0 0
SHERWIN WILLIAMS CO COM 824348106   2,204,319 9,807 SH   SOLE 40 9,807 0 0
SHERWIN WILLIAMS CO COM 824348106   145,876 649 SH   OTR 43 649 0 0
SHERWIN WILLIAMS CO COM 824348106   62,969,071 280,149 SH   SOLE 43 260,762 0 19,387
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   411 367 SH   SOLE 2 0 0 367
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   2,236 1,996 SH   SOLE 18 1,996 0 0
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   3,000 2,679 SH   SOLE 19 2,679 0 0
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   24,420 21,804 SH   SOLE 21 21,804 0 0
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   216,574 193,370 SH   SOLE 22 193,370 0 0
SHIFT4 PMTS INC CL A 82452J109   10,972,050 144,750 SH   SOLE 2 46,011 0 98,739
SHIFT4 PMTS INC CL A 82452J109   34,110 450 SH   SOLE 4 149 0 301
SHIFT4 PMTS INC CL A 82452J109   584,721 7,714 SH   SOLE 7 7,714 0 0
SHIFT4 PMTS INC CL A 82452J109   4,918,131 64,883 SH   SOLE 18 64,883 0 0
SHIFT4 PMTS INC CL A 82452J109   14,430,501 190,376 SH   SOLE 19 190,376 0 0
SHIFT4 PMTS INC CL A 82452J109   54,666,581 721,195 SH   SOLE 21 721,195 0 0
SHIFT4 PMTS INC CL A 82452J109   97,970,969 1,292,493 SH   SOLE 22 1,229,086 0 63,407
SHIFT4 PMTS INC CL A 82452J109   581,310 7,669 SH   SOLE 25 7,669 0 0
SHIFT4 PMTS INC CL A 82452J109   2,122,097 27,996 SH   SOLE 26 23,409 0 4,587
SHIFT4 PMTS INC CL A 82452J109   207,844 2,742 SH   SOLE 28 769 0 1,973
SHIFT4 PMTS INC CL A 82452J109   5,475,337 72,234 SH   SOLE 30 72,234 0 0
SHIFT4 PMTS INC CL A 82452J109   56,623 747 SH   SOLE 31 747 0 0
SHIFT4 PMTS INC CL A 82452J109   34,976,242 461,428 SH   SOLE 34 461,428 0 0
SHIFT4 PMTS INC CL A 82452J109   627,397 8,277 SH   SOLE 40 8,277 0 0
SHIFT4 PMTS INC CL A 82452J109   1,331,427 17,565 SH   SOLE 43 14,272 0 3,293
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   2,843,204 2,433,000 PRN   SOLE 2 2,433,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   341,231 292,000 PRN   SOLE 18 292,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   3,459,056 2,960,000 PRN   SOLE 19 2,960,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   4,949,021 4,235,000 PRN   SOLE 21 4,235,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   2,570,920 2,200,000 PRN   SOLE 22 2,200,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   206,842 177,000 PRN   SOLE 26 177,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   6,539,486 5,596,000 PRN   SOLE 34 5,596,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   10,878,555 11,530,000 PRN   SOLE 2 11,530,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   3,396,600 3,600,000 PRN   SOLE 21 3,600,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   13,114,650 13,900,000 PRN   SOLE 22 13,900,000 0 0
SHIFTPIXY INC COM NEW 82452L302   248 56 SH   SOLE 19 56 0 0
SHIFTPIXY INC COM NEW 82452L302   29,689 6,717 SH   SOLE 22 6,717 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   54,760,588 2,032,687 SH   SOLE 43 1,870,808 0 161,879
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   2,580,740 113,240 SH   SOLE 2 59,162 0 54,078
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   230,475 10,113 SH   SOLE 4 331 0 9,782
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   560,771 24,606 SH   SOLE 7 24,606 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   9,462,613 415,209 SH   SOLE 18 401,940 0 13,269
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   10,581,990 464,326 SH   SOLE 19 464,326 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   173,923,754 7,631,582 SH   SOLE 21 7,631,582 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   97,441,311 4,275,617 SH   SOLE 22 4,165,758 0 109,859
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   81,246 3,565 SH   SOLE 23 3,565 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   595,617 26,135 SH   SOLE 25 26,135 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,492,996 65,511 SH   SOLE 26 51,506 0 14,005
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   920,215 40,378 SH   SOLE 28 32,866 0 7,512
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   72,114,625 3,164,310 SH   SOLE 30 3,164,310 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   23,724 1,041 SH   SOLE 36 1,041 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   496,321 21,778 SH   SOLE 40 21,778 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   701,226 30,769 SH   SOLE 43 30,132 0 637
SHOCKWAVE MED INC COM 82489T104   12,979,444 59,860 SH   SOLE 2 40,108 0 19,752
SHOCKWAVE MED INC COM 82489T104   109,716 506 SH   SOLE 4 96 0 410
SHOCKWAVE MED INC COM 82489T104   1,498,946 6,913 SH   SOLE 7 6,913 0 0
SHOCKWAVE MED INC COM 82489T104   32,901,784 151,740 SH   SOLE 18 146,056 0 5,684
SHOCKWAVE MED INC COM 82489T104   46,074,207 212,490 SH   SOLE 19 212,490 0 0
SHOCKWAVE MED INC COM 82489T104   590,744,445 2,724,459 SH   SOLE 21 2,724,459 0 0
SHOCKWAVE MED INC COM 82489T104   254,576,851 1,174,085 SH   SOLE 22 1,147,875 0 26,210
SHOCKWAVE MED INC COM 82489T104   708,384 3,267 SH   SOLE 23 3,267 0 0
SHOCKWAVE MED INC COM 82489T104   1,299,896 5,995 SH   SOLE 25 5,995 0 0
SHOCKWAVE MED INC COM 82489T104   4,574,463 21,097 SH   SOLE 26 11,907 0 9,190
SHOCKWAVE MED INC COM 82489T104   503,479 2,322 SH   SOLE 28 396 0 1,926
SHOCKWAVE MED INC COM 82489T104   28,643,677 132,102 SH   SOLE 30 132,102 0 0
SHOCKWAVE MED INC COM 82489T104   218,998 1,010 SH   SOLE 34 1,010 0 0
SHOCKWAVE MED INC COM 82489T104   149,830 691 SH   SOLE 36 691 0 0
SHOCKWAVE MED INC COM 82489T104   1,260,433 5,813 SH   SOLE 40 5,813 0 0
SHOCKWAVE MED INC COM 82489T104   35,994 166 SH   OTR 43 166 0 0
SHOCKWAVE MED INC COM 82489T104   3,607,834 16,639 SH   SOLE 43 14,792 0 1,847
SHOE CARNIVAL INC COM 824889109   516,129 20,122 SH   SOLE 2 5,285 0 14,837
SHOE CARNIVAL INC COM 824889109   6,413 250 SH   SOLE 7 250 0 0
SHOE CARNIVAL INC COM 824889109   1,611,410 62,823 SH   SOLE 18 62,823 0 0
SHOE CARNIVAL INC COM 824889109   2,071,725 80,769 SH   SOLE 19 80,769 0 0
SHOE CARNIVAL INC COM 824889109   54,167,696 2,111,801 SH   SOLE 21 2,111,801 0 0
SHOE CARNIVAL INC COM 824889109   13,064,289 509,329 SH   SOLE 22 487,578 0 21,751
SHOE CARNIVAL INC COM 824889109   59,765 2,330 SH   SOLE 25 2,330 0 0
SHOE CARNIVAL INC COM 824889109   957,412 37,326 SH   SOLE 30 37,326 0 0
SHOE CARNIVAL INC COM 824889109   42,733 1,666 SH   SOLE 40 1,666 0 0
SHOE CARNIVAL INC COM 824889109   779,580 30,393 SH   SOLE 43 28,727 0 1,666
SHOPIFY INC CL A 82509L107   788,517 16,448 SH   SOLE 2 16,448 0 0
SHOPIFY INC CL A 82509L107   1,438 30 SH   SOLE 18 30 0 0
SHOPIFY INC CL A 82509L107   30,077,220 627,393 SH   SOLE 19 627,393 0 0
SHOPIFY INC CL A 82509L107   14,065,548 293,399 SH   SOLE 21 293,399 0 0
SHOPIFY INC CL A 82509L107   6,560,349 136,845 SH   SOLE 28 73,314 0 63,531
SHOPIFY INC CL A 82509L107   18,070,695 376,944 SH   SOLE 30 376,944 0 0
SHOPIFY INC CL A 82509L107   49,858 1,040 SH   SOLE 31 1,040 0 0
SHOPIFY INC CL A 82509L107   42,666,504 889,998 SH   SOLE 34 889,998 0 0
SHOPIFY INC CL A 82509L107   37,669,047 785,754 SH   SOLE 43 710,354 0 75,400
SHORE BANCSHARES INC COM 825107105   2,717,256 190,284 SH   SOLE 2 134,952 0 55,332
SHORE BANCSHARES INC COM 825107105   3,270 229 SH   SOLE 7 229 0 0
SHORE BANCSHARES INC COM 825107105   792,711 55,512 SH   SOLE 18 55,512 0 0
SHORE BANCSHARES INC COM 825107105   1,997,372 139,872 SH   SOLE 19 139,872 0 0
SHORE BANCSHARES INC COM 825107105   9,362,282 655,622 SH   SOLE 21 655,622 0 0
SHORE BANCSHARES INC COM 825107105   9,748,985 682,702 SH   SOLE 22 665,038 0 17,664
SHORE BANCSHARES INC COM 825107105   92,720 6,493 SH   SOLE 23 6,493 0 0
SHORE BANCSHARES INC COM 825107105   126,207 8,838 SH   SOLE 26 0 0 8,838
SHORE BANCSHARES INC COM 825107105   8,711 610 SH   SOLE 43 491 0 119
SHOTSPOTTER INC COM 82536T107   177,805 4,522 SH   SOLE 2 2,586 0 1,936
SHOTSPOTTER INC COM 82536T107   1,651 42 SH   SOLE 7 42 0 0
SHOTSPOTTER INC COM 82536T107   917,139 23,325 SH   SOLE 18 23,325 0 0
SHOTSPOTTER INC COM 82536T107   684,247 17,402 SH   SOLE 19 17,402 0 0
SHOTSPOTTER INC COM 82536T107   11,596,687 294,931 SH   SOLE 21 294,931 0 0
SHOTSPOTTER INC COM 82536T107   8,427,652 214,335 SH   SOLE 22 206,700 0 7,635
SHOTSPOTTER INC COM 82536T107   7,746 197 SH   SOLE 23 197 0 0
SHOTSPOTTER INC COM 82536T107   73,292 1,864 SH   SOLE 25 1,864 0 0
SHOTSPOTTER INC COM 82536T107   80,724 2,053 SH   SOLE 26 715 0 1,338
SHOTSPOTTER INC COM 82536T107   7,628 194 SH   SOLE 28 0 0 194
SHOTSPOTTER INC COM 82536T107   358,048 9,106 SH   SOLE 30 9,106 0 0
SHOTSPOTTER INC COM 82536T107   66,490 1,691 SH   SOLE 40 1,691 0 0
SHOTSPOTTER INC COM 82536T107   55,952 1,423 SH   SOLE 43 1,423 0 0
SHUTTERSTOCK INC COM 825690100   10,289,380 141,727 SH   SOLE 2 78,679 0 63,048
SHUTTERSTOCK INC COM 825690100   5,445 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100   19,021 262 SH   SOLE 7 262 0 0
SHUTTERSTOCK INC COM 825690100   5,824,771 80,231 SH   SOLE 18 75,005 0 5,226
SHUTTERSTOCK INC COM 825690100   27,150,295 373,971 SH   SOLE 19 373,971 0 0
SHUTTERSTOCK INC COM 825690100   207,876,451 2,863,312 SH   SOLE 21 2,863,312 0 0
SHUTTERSTOCK INC COM 825690100   73,281,061 1,009,381 SH   SOLE 22 990,863 0 18,518
SHUTTERSTOCK INC COM 825690100   650,278 8,957 SH   SOLE 23 8,957 0 0
SHUTTERSTOCK INC COM 825690100   322,054 4,436 SH   SOLE 25 4,436 0 0
SHUTTERSTOCK INC COM 825690100   2,840,620 39,127 SH   SOLE 26 7,001 0 32,126
SHUTTERSTOCK INC COM 825690100   61,637 849 SH   SOLE 28 406 0 443
SHUTTERSTOCK INC COM 825690100   3,070,690 42,296 SH   SOLE 30 42,296 0 0
SHUTTERSTOCK INC COM 825690100   322,489 4,442 SH   SOLE 40 4,442 0 0
SHUTTERSTOCK INC COM 825690100   2,293,724 31,594 SH   SOLE 43 28,508 0 3,086
SHYFT GROUP INC COM 825698103   938,324 41,245 SH   SOLE 2 33,686 0 7,559
SHYFT GROUP INC COM 825698103   1,797 79 SH   SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103   293,521 12,902 SH   SOLE 7 12,902 0 0
SHYFT GROUP INC COM 825698103   2,049,457 90,086 SH   SOLE 18 90,086 0 0
SHYFT GROUP INC COM 825698103   1,560,218 68,581 SH   SOLE 19 68,581 0 0
SHYFT GROUP INC COM 825698103   27,163,796 1,194,013 SH   SOLE 21 1,194,013 0 0
SHYFT GROUP INC COM 825698103   20,189,192 887,437 SH   SOLE 22 863,332 0 24,105
SHYFT GROUP INC COM 825698103   149,468 6,570 SH   SOLE 25 6,570 0 0
SHYFT GROUP INC COM 825698103   460,073 20,223 SH   SOLE 26 16,530 0 3,693
SHYFT GROUP INC COM 825698103   13,059 574 SH   SOLE 28 574 0 0
SHYFT GROUP INC COM 825698103   434,844 19,114 SH   SOLE 30 19,114 0 0
SHYFT GROUP INC COM 825698103   80,467 3,537 SH   SOLE 40 3,537 0 0
SHYFT GROUP INC COM 825698103   355,787 15,639 SH   SOLE 43 15,431 0 208
SI-BONE INC COM 825704109   524,186 26,649 SH   SOLE 2 18,978 0 7,671
SI-BONE INC COM 825704109   1,987 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109   452,017 22,980 SH   SOLE 7 22,980 0 0
SI-BONE INC COM 825704109   1,792,822 91,145 SH   SOLE 18 91,145 0 0
SI-BONE INC COM 825704109   6,080,410 309,121 SH   SOLE 19 309,121 0 0
SI-BONE INC COM 825704109   26,395,212 1,341,902 SH   SOLE 21 1,341,902 0 0
SI-BONE INC COM 825704109   16,093,070 818,153 SH   SOLE 22 789,643 0 28,510
SI-BONE INC COM 825704109   20,909 1,063 SH   SOLE 23 1,063 0 0
SI-BONE INC COM 825704109   79,683 4,051 SH   SOLE 25 4,051 0 0
SI-BONE INC COM 825704109   69,199 3,518 SH   SOLE 26 1,025 0 2,493
SI-BONE INC COM 825704109   69,278 3,522 SH   SOLE 28 1,684 0 1,838
SI-BONE INC COM 825704109   1,969,223 100,113 SH   SOLE 30 100,113 0 0
SI-BONE INC COM 825704109   25,414 1,292 SH   SOLE 34 1,292 0 0
SI-BONE INC COM 825704109   41,799 2,125 SH   SOLE 36 2,125 0 0
SI-BONE INC COM 825704109   63,672 3,237 SH   SOLE 40 3,237 0 0
SI-BONE INC COM 825704109   421,961 21,452 SH   SOLE 43 21,162 0 290
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   1,585,875 190,610 SH   SOLE 43 175,951 0 14,659
SIDUS SPACE INC CLASS A COM 826165102   29,667 53,833 SH   SOLE 22 53,833 0 0
SIEBERT FINL CORP COM 826176109   3,205 1,678 SH   SOLE 2 0 0 1,678
SIEBERT FINL CORP COM 826176109   4,962 2,598 SH   SOLE 18 2,598 0 0
SIEBERT FINL CORP COM 826176109   57,884 30,306 SH   SOLE 21 30,306 0 0
SIEBERT FINL CORP COM 826176109   21,117 11,056 SH   SOLE 22 11,056 0 0
SIENTRA INC COM 82621J204   5,450 3,539 SH   SOLE 2 3,397 0 142
SIENTRA INC COM 82621J204   1,731 1,124 SH   SOLE 18 1,124 0 0
SIENTRA INC COM 82621J204   51,424 33,392 SH   SOLE 21 33,392 0 0
SIENTRA INC COM 82621J204   120,453 78,216 SH   SOLE 22 78,216 0 0
SIERRA BANCORP COM 82620P102   993,835 57,714 SH   SOLE 2 25,436 0 32,278
SIERRA BANCORP COM 82620P102   3,995 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102   763,741 44,352 SH   SOLE 18 44,352 0 0
SIERRA BANCORP COM 82620P102   2,062,973 119,801 SH   SOLE 19 119,801 0 0
SIERRA BANCORP COM 82620P102   8,922,405 518,142 SH   SOLE 21 518,142 0 0
SIERRA BANCORP COM 82620P102   7,916,068 459,702 SH   SOLE 22 446,449 0 13,253
SIERRA BANCORP COM 82620P102   84,102 4,884 SH   SOLE 23 4,884 0 0
SIERRA BANCORP COM 82620P102   194,879 11,317 SH   SOLE 26 0 0 11,317
SIERRA BANCORP COM 82620P102   37,471 2,176 SH   SOLE 43 2,176 0 0
SIFCO INDS INC COM 826546103   1,846 614 SH   SOLE 21 614 0 0
SIFCO INDS INC COM 826546103   17,447 5,804 SH   SOLE 22 5,804 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107   8,250 6,548 SH   SOLE 43 6,548 0 0
SIGA TECHNOLOGIES INC COM 826917106   139,294 24,225 SH   SOLE 2 12,750 0 11,475
SIGA TECHNOLOGIES INC COM 826917106   2,588 450 SH   SOLE 7 450 0 0
SIGA TECHNOLOGIES INC COM 826917106   742,256 129,088 SH   SOLE 18 129,088 0 0
SIGA TECHNOLOGIES INC COM 826917106   537,660 93,506 SH   SOLE 19 93,506 0 0
SIGA TECHNOLOGIES INC COM 826917106   9,249,835 1,608,667 SH   SOLE 21 1,608,667 0 0
SIGA TECHNOLOGIES INC COM 826917106   6,706,173 1,166,291 SH   SOLE 22 1,125,061 0 41,230
SIGA TECHNOLOGIES INC COM 826917106   59,679 10,379 SH   SOLE 23 10,379 0 0
SIGA TECHNOLOGIES INC COM 826917106   29,653 5,157 SH   SOLE 25 5,157 0 0
SIGA TECHNOLOGIES INC COM 826917106   20,528 3,570 SH   SOLE 26 131 0 3,439
SIGA TECHNOLOGIES INC COM 826917106   80,236 13,954 SH   SOLE 28 0 0 13,954
SIGA TECHNOLOGIES INC COM 826917106   232,151 40,374 SH   SOLE 30 40,374 0 0
SIGA TECHNOLOGIES INC COM 826917106   49,525 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106   30,941 5,381 SH   OTR 43 5,381 0 0
SIGA TECHNOLOGIES INC COM 826917106   484,961 84,341 SH   SOLE 43 66,692 0 17,649
SIGHT SCIENCES INC COM 82657M105   199,237 22,796 SH   SOLE 2 8,890 0 13,906
SIGHT SCIENCES INC COM 82657M105   262,069 29,985 SH   SOLE 7 29,985 0 0
SIGHT SCIENCES INC COM 82657M105   572,977 65,558 SH   SOLE 18 65,558 0 0
SIGHT SCIENCES INC COM 82657M105   396,848 45,406 SH   SOLE 19 45,406 0 0
SIGHT SCIENCES INC COM 82657M105   7,340,979 839,929 SH   SOLE 21 839,929 0 0
SIGHT SCIENCES INC COM 82657M105   5,241,352 599,697 SH   SOLE 22 583,245 0 16,452
SIGHT SCIENCES INC COM 82657M105   62,675 7,171 SH   SOLE 25 7,171 0 0
SIGHT SCIENCES INC COM 82657M105   680,549 77,866 SH   SOLE 30 77,866 0 0
SIGHT SCIENCES INC COM 82657M105   65,165 7,456 SH   SOLE 40 7,456 0 0
SIGHT SCIENCES INC COM 82657M105   332 38 SH   SOLE 43 38 0 0
SIGILON THERAPEUTICS INC COM 82657L107   22,100 23,761 SH   SOLE 2 15,514 0 8,247
SIGILON THERAPEUTICS INC COM 82657L107   2,667 2,867 SH   SOLE 18 2,867 0 0
SIGILON THERAPEUTICS INC COM 82657L107   852,640 916,719 SH   SOLE 19 916,719 0 0
SIGILON THERAPEUTICS INC COM 82657L107   42,036 45,195 SH   SOLE 21 45,195 0 0
SIGILON THERAPEUTICS INC COM 82657L107   53,006 56,990 SH   SOLE 22 56,990 0 0
SIGILON THERAPEUTICS INC COM 82657L107   319 343 SH   SOLE 23 343 0 0
SIGILON THERAPEUTICS INC COM 82657L107   3,064 3,294 SH   SOLE 26 0 0 3,294
SIGMA LITHIUM CORPORATION COM 826599102   34,799 925 SH   SOLE 4 0 0 925
SIGMA LITHIUM CORPORATION COM 826599102   4,116,268 109,417 SH   SOLE 7 109,417 0 0
SIGMA LITHIUM CORPORATION COM 826599102   51,314 1,364 SH   SOLE 22 1,364 0 0
SIGMATRON INTL INC COM 82661L101   1,932 729 SH   SOLE 18 729 0 0
SIGMATRON INTL INC COM 82661L101   33,655 12,700 SH   SOLE 21 12,700 0 0
SIGMATRON INTL INC COM 82661L101   280,386 105,806 SH   SOLE 22 105,806 0 0
SIGNET JEWELERS LIMITED SHS G81276100   6,512,364 83,728 SH   SOLE 2 32,043 0 51,685
SIGNET JEWELERS LIMITED SHS G81276100   13,067 168 SH   SOLE 4 168 0 0
SIGNET JEWELERS LIMITED SHS G81276100   896,648 11,528 SH   SOLE 7 11,528 0 0
SIGNET JEWELERS LIMITED SHS G81276100   12,304,874 158,201 SH   SOLE 18 155,142 0 3,059
SIGNET JEWELERS LIMITED SHS G81276100   18,342,546 235,826 SH   SOLE 19 235,826 0 0
SIGNET JEWELERS LIMITED SHS G81276100   434,712,809 5,589,005 SH   SOLE 21 5,589,005 0 0
SIGNET JEWELERS LIMITED SHS G81276100   109,003,692 1,401,436 SH   SOLE 22 1,346,707 0 54,729
SIGNET JEWELERS LIMITED SHS G81276100   226,106 2,907 SH   SOLE 23 2,907 0 0
SIGNET JEWELERS LIMITED SHS G81276100   642,618 8,262 SH   SOLE 25 8,262 0 0
SIGNET JEWELERS LIMITED SHS G81276100   2,153,106 27,682 SH   SOLE 26 15,129 0 12,553
SIGNET JEWELERS LIMITED SHS G81276100   348,143 4,476 SH   SOLE 28 938 0 3,538
SIGNET JEWELERS LIMITED SHS G81276100   7,630,918 98,109 SH   SOLE 30 98,109 0 0
SIGNET JEWELERS LIMITED SHS G81276100   193,439 2,487 SH   SOLE 36 2,487 0 0
SIGNET JEWELERS LIMITED SHS G81276100   541,738 6,965 SH   SOLE 40 6,965 0 0
SIGNET JEWELERS LIMITED SHS G81276100   6,545,417 84,153 SH   SOLE 43 73,569 0 10,584
SILGAN HLDGS INC COM 827048109   6,568,993 122,396 SH   SOLE 2 76,813 0 45,583
SILGAN HLDGS INC COM 827048109   16,316 304 SH   SOLE 4 304 0 0
SILGAN HLDGS INC COM 827048109   71,864 1,339 SH   SOLE 7 1,339 0 0
SILGAN HLDGS INC COM 827048109   8,954,517 166,844 SH   SOLE 18 166,844 0 0
SILGAN HLDGS INC COM 827048109   1,416,942 26,401 SH   SOLE 19 26,401 0 0
SILGAN HLDGS INC COM 827048109   235,783,527 4,393,209 SH   SOLE 21 4,393,209 0 0
SILGAN HLDGS INC COM 827048109   130,381,443 2,429,317 SH   SOLE 22 2,319,211 0 110,106
SILGAN HLDGS INC COM 827048109   755,781 14,082 SH   SOLE 25 14,082 0 0
SILGAN HLDGS INC COM 827048109   2,383,002 44,401 SH   SOLE 26 37,885 0 6,516
SILGAN HLDGS INC COM 827048109   75,782 1,412 SH   SOLE 28 1,412 0 0
SILGAN HLDGS INC COM 827048109   2,376,293 44,276 SH   SOLE 30 44,276 0 0
SILGAN HLDGS INC COM 827048109   61,935 1,154 SH   SOLE 31 1,154 0 0
SILGAN HLDGS INC COM 827048109   60,754 1,132 SH   SOLE 36 1,132 0 0
SILGAN HLDGS INC COM 827048109   759,645 14,154 SH   SOLE 40 14,154 0 0
SILGAN HLDGS INC COM 827048109   3,041,600 56,672 SH   SOLE 43 49,536 0 7,136
SILICOM LTD ORD M84116108   80,357 2,144 SH   SOLE 2 2,144 0 0
SILICOM LTD ORD M84116108   39,541 1,055 SH   SOLE 22 1,055 0 0
SILICON LABORATORIES INC COM 826919102   10,373,557 59,247 SH   SOLE 2 36,350 0 22,897
SILICON LABORATORIES INC COM 826919102   610,364 3,486 SH   SOLE 4 1,673 0 1,813
SILICON LABORATORIES INC COM 826919102   1,291,464 7,376 SH   SOLE 7 7,376 0 0
SILICON LABORATORIES INC COM 826919102   75,989 434 SH   SOLE 13 434 0 0
SILICON LABORATORIES INC COM 826919102   24,002,388 137,086 SH   SOLE 18 130,039 0 7,047
SILICON LABORATORIES INC COM 826919102   31,839,066 181,844 SH   SOLE 19 181,844 0 0
SILICON LABORATORIES INC COM 826919102   444,720,196 2,539,952 SH   SOLE 21 2,539,952 0 0
SILICON LABORATORIES INC COM 826919102   187,895,732 1,073,138 SH   SOLE 22 1,048,441 0 24,697
SILICON LABORATORIES INC COM 826919102   665,167 3,799 SH   SOLE 23 3,799 0 0
SILICON LABORATORIES INC COM 826919102   3,438,593 19,639 SH   SOLE 25 19,639 0 0
SILICON LABORATORIES INC COM 826919102   10,473,534 59,818 SH   SOLE 26 16,213 0 43,605
SILICON LABORATORIES INC COM 826919102   864,594 4,938 SH   SOLE 28 295 0 4,643
SILICON LABORATORIES INC COM 826919102   46,425,464 265,152 SH   SOLE 30 265,152 0 0
SILICON LABORATORIES INC COM 826919102   2,328,172 13,297 SH   SOLE 34 13,297 0 0
SILICON LABORATORIES INC COM 826919102   156,180 892 SH   SOLE 36 892 0 0
SILICON LABORATORIES INC COM 826919102   990,309 5,656 SH   SOLE 40 5,656 0 0
SILICON LABORATORIES INC COM 826919102   5,581,519 31,878 SH   SOLE 43 30,085 0 1,793
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4   4,654,712 3,116,000 PRN   SOLE 21 3,116,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   31,712 484 SH   SOLE 25 484 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   38,526 588 SH   SOLE 28 588 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   1,469,417 22,427 SH   SOLE 43 19,596 0 2,831
SILK RD MED INC COM 82710M100   991,476 25,338 SH   SOLE 2 16,758 0 8,580
SILK RD MED INC COM 82710M100   5,517 141 SH   SOLE 4 141 0 0
SILK RD MED INC COM 82710M100   284,671 7,275 SH   SOLE 7 7,275 0 0
SILK RD MED INC COM 82710M100   3,866,631 98,815 SH   SOLE 18 94,439 0 4,376
SILK RD MED INC COM 82710M100   10,935,074 279,455 SH   SOLE 19 279,455 0 0
SILK RD MED INC COM 82710M100   46,619,795 1,191,408 SH   SOLE 21 1,191,408 0 0
SILK RD MED INC COM 82710M100   39,872,922 1,018,986 SH   SOLE 22 992,150 0 26,836
SILK RD MED INC COM 82710M100   237,676 6,074 SH   SOLE 25 6,074 0 0
SILK RD MED INC COM 82710M100   618,802 15,814 SH   SOLE 26 13,190 0 2,624
SILK RD MED INC COM 82710M100   118,486 3,028 SH   SOLE 28 273 0 2,755
SILK RD MED INC COM 82710M100   884,651 22,608 SH   SOLE 30 22,608 0 0
SILK RD MED INC COM 82710M100   9,861 252 SH   SOLE 34 252 0 0
SILK RD MED INC COM 82710M100   22,421 573 SH   SOLE 36 573 0 0
SILK RD MED INC COM 82710M100   259,158 6,623 SH   SOLE 40 6,623 0 0
SILK RD MED INC COM 82710M100   225,741 5,769 SH   SOLE 43 4,484 0 1,285
SILVERBOW RES INC COM 82836G102   220,160 9,635 SH   SOLE 2 5,976 0 3,659
SILVERBOW RES INC COM 82836G102   3,016 132 SH   SOLE 7 132 0 0
SILVERBOW RES INC COM 82836G102   733,599 32,105 SH   SOLE 18 32,105 0 0
SILVERBOW RES INC COM 82836G102   533,456 23,346 SH   SOLE 19 23,346 0 0
SILVERBOW RES INC COM 82836G102   9,371,699 410,140 SH   SOLE 21 410,140 0 0
SILVERBOW RES INC COM 82836G102   9,574,790 419,028 SH   SOLE 22 410,787 0 8,241
SILVERBOW RES INC COM 82836G102   29,317 1,283 SH   SOLE 26 0 0 1,283
SILVERBOW RES INC COM 82836G102   181,817 7,957 SH   SOLE 43 7,824 0 133
SILVERCORP METALS INC COM 82835P103   418,217 109,481 SH   SOLE 43 106,300 0 3,181
SILVERCREST ASSET MGMT GROUP CL A 828359109   144,695 7,959 SH   SOLE 2 6,803 0 1,156
SILVERCREST ASSET MGMT GROUP CL A 828359109   364 20 SH   SOLE 7 20 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   540,691 29,741 SH   SOLE 18 29,741 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   319,877 17,595 SH   SOLE 19 17,595 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   5,636,291 310,027 SH   SOLE 21 310,027 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   1,852,524 101,899 SH   SOLE 22 99,391 0 2,508
SILVERGATE CAP CORP CL A 82837P408   2,159 1,333 SH   SOLE 2 0 0 1,333
SILVERGATE CAP CORP CL A 82837P408   138 85 SH   SOLE 4 85 0 0
SILVERGATE CAP CORP CL A 82837P408   7,663 4,730 SH   SOLE 22 4,730 0 0
SILVERGATE CAP CORP CL A 82837P408   8,418 5,196 SH   SOLE 25 5,196 0 0
SILVERGATE CAP CORP CL A 82837P408   12,412 7,662 SH   SOLE 26 0 0 7,662
SILVERGATE CAP CORP CL A 82837P408   1,471 908 SH   SOLE 28 908 0 0
SILVERGATE CAP CORP CL A 82837P408   690 426 SH   OTR 43 426 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,847,958 105,658 SH   SOLE 2 30,641 0 75,017
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   5,457 312 SH   SOLE 4 312 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   35,662 2,039 SH   SOLE 7 2,039 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   7,134,521 407,920 SH   SOLE 18 407,920 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   3,744,714 214,106 SH   SOLE 19 214,106 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   260,121,424 14,872,580 SH   SOLE 21 14,872,580 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   52,473,533 3,000,202 SH   SOLE 22 2,877,067 0 123,135
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   239,036 13,667 SH   SOLE 25 13,667 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   929,331 53,135 SH   SOLE 26 44,824 0 8,311
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   36,746 2,101 SH   SOLE 28 2,101 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   3,115,983 178,158 SH   SOLE 30 178,158 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   223,994 12,807 SH   SOLE 40 12,807 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   380,303 21,744 SH   SOLE 43 21,077 0 667
SIMON PPTY GROUP INC NEW COM 828806109   113,176,365 1,010,774 SH   SOLE 2 385,057 0 625,717
SIMON PPTY GROUP INC NEW COM 828806109   66,665,482 595,387 SH   SOLE 4 490,663 0 104,724
SIMON PPTY GROUP INC NEW COM 828806109   78,983,974 705,403 SH   SOLE 7 696,182 0 9,221
SIMON PPTY GROUP INC NEW COM 828806109   2,487,526 22,216 SH   SOLE 13 22,216 0 0
SIMON PPTY GROUP INC NEW COM 828806109   6,316,228 56,410 SH   SOLE 15 56,410 0 0
SIMON PPTY GROUP INC NEW COM 828806109   92,221,179 823,624 SH   SOLE 18 707,058 0 116,566
SIMON PPTY GROUP INC NEW COM 828806109   128,512,224 1,147,738 SH   SOLE 19 1,147,738 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,364,126,031 12,182,960 SH   SOLE 21 12,182,960 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,204,354,695 10,756,048 SH   SOLE 22 9,714,409 0 1,041,639
SIMON PPTY GROUP INC NEW COM 828806109   82,020,824 732,525 SH   SOLE 23 732,525 0 0
SIMON PPTY GROUP INC NEW COM 828806109   175,364,615 1,566,175 SH   SOLE 25 1,564,712 0 1,463
SIMON PPTY GROUP INC NEW COM 828806109   71,978,123 642,834 SH   SOLE 26 212,694 0 430,140
SIMON PPTY GROUP INC NEW COM 828806109   103,435,759 923,781 SH   SOLE 28 25,932 0 897,849
SIMON PPTY GROUP INC NEW COM 828806109   1,183,075 10,566 SH   SOLE 29 10,566 0 0
SIMON PPTY GROUP INC NEW COM 828806109   301,438,916 2,692,140 SH   SOLE 30 2,692,140 0 0
SIMON PPTY GROUP INC NEW COM 828806109   10,238,537 91,440 SH   SOLE 31 66,787 0 24,653
SIMON PPTY GROUP INC NEW COM 828806109   4,896,672 43,732 SH   SOLE 34 43,732 0 0
SIMON PPTY GROUP INC NEW COM 828806109   11,210,548 100,121 SH   SOLE 36 100,121 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,501,966 13,414 SH   SOLE 40 13,414 0 0
SIMON PPTY GROUP INC NEW COM 828806109   113,762 1,016 SH   OTR 43 1,016 0 0
SIMON PPTY GROUP INC NEW COM 828806109   55,499,961 495,668 SH   SOLE 43 458,343 0 37,325
SIMPLY GOOD FOODS CO COM 82900L102   4,182,929 105,178 SH   SOLE 2 48,757 0 56,421
SIMPLY GOOD FOODS CO COM 82900L102   10,499 264 SH   SOLE 4 264 0 0
SIMPLY GOOD FOODS CO COM 82900L102   434,408 10,923 SH   SOLE 7 10,923 0 0
SIMPLY GOOD FOODS CO COM 82900L102   10,967,612 275,776 SH   SOLE 18 275,776 0 0
SIMPLY GOOD FOODS CO COM 82900L102   18,835,032 473,599 SH   SOLE 19 473,599 0 0
SIMPLY GOOD FOODS CO COM 82900L102   393,640,875 9,897,935 SH   SOLE 21 9,897,935 0 0
SIMPLY GOOD FOODS CO COM 82900L102   102,234,910 2,570,654 SH   SOLE 22 2,506,665 0 63,989
SIMPLY GOOD FOODS CO COM 82900L102   383,820 9,651 SH   SOLE 23 9,651 0 0
SIMPLY GOOD FOODS CO COM 82900L102   584,221 14,690 SH   SOLE 25 14,690 0 0
SIMPLY GOOD FOODS CO COM 82900L102   3,711,138 93,315 SH   SOLE 26 40,427 0 52,888
SIMPLY GOOD FOODS CO COM 82900L102   284,833 7,162 SH   SOLE 28 1,538 0 5,624
SIMPLY GOOD FOODS CO COM 82900L102   5,360,320 134,783 SH   SOLE 30 134,783 0 0
SIMPLY GOOD FOODS CO COM 82900L102   144,922 3,644 SH   SOLE 36 3,644 0 0
SIMPLY GOOD FOODS CO COM 82900L102   546,599 13,744 SH   SOLE 40 13,744 0 0
SIMPLY GOOD FOODS CO COM 82900L102   2,166,113 54,466 SH   SOLE 43 49,752 0 4,714
SIMPSON MFG INC COM 829073105   5,873,305 53,569 SH   SOLE 2 43,656 0 9,913
SIMPSON MFG INC COM 829073105   15,679 143 SH   SOLE 4 143 0 0
SIMPSON MFG INC COM 829073105   47,145 430 SH   SOLE 7 430 0 0
SIMPSON MFG INC COM 829073105   20,202,047 184,258 SH   SOLE 18 174,672 0 9,586
SIMPSON MFG INC COM 829073105   9,271,049 84,559 SH   SOLE 19 84,559 0 0
SIMPSON MFG INC COM 829073105   350,449,897 3,196,369 SH   SOLE 21 3,196,369 0 0
SIMPSON MFG INC COM 829073105   144,475,917 1,317,730 SH   SOLE 22 1,285,830 0 31,900
SIMPSON MFG INC COM 829073105   741,934 6,767 SH   SOLE 25 6,767 0 0
SIMPSON MFG INC COM 829073105   1,830,878 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MFG INC COM 829073105   84,861 774 SH   SOLE 28 774 0 0
SIMPSON MFG INC COM 829073105   2,097,632 19,132 SH   SOLE 30 19,132 0 0
SIMPSON MFG INC COM 829073105   706,959 6,448 SH   SOLE 40 6,448 0 0
SIMPSON MFG INC COM 829073105   2,605,865 23,767 SH   SOLE 43 22,129 0 1,638
SIMULATIONS PLUS INC COM 829214105   959,034 21,826 SH   SOLE 2 18,145 0 3,681
SIMULATIONS PLUS INC COM 829214105   3,559 81 SH   SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105   5,976 136 SH   SOLE 7 136 0 0
SIMULATIONS PLUS INC COM 829214105   2,266,601 51,584 SH   SOLE 18 51,584 0 0
SIMULATIONS PLUS INC COM 829214105   1,361,525 30,986 SH   SOLE 19 30,986 0 0
SIMULATIONS PLUS INC COM 829214105   83,165,677 1,892,710 SH   SOLE 21 1,892,710 0 0
SIMULATIONS PLUS INC COM 829214105   19,429,301 442,178 SH   SOLE 22 429,562 0 12,616
SIMULATIONS PLUS INC COM 829214105   89,198 2,030 SH   SOLE 25 2,030 0 0
SIMULATIONS PLUS INC COM 829214105   501,048 11,403 SH   SOLE 26 9,807 0 1,596
SIMULATIONS PLUS INC COM 829214105   406,050 9,241 SH   SOLE 28 9,241 0 0
SIMULATIONS PLUS INC COM 829214105   2,875,038 65,431 SH   SOLE 30 65,431 0 0
SIMULATIONS PLUS INC COM 829214105   96,185 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105   449,462 10,229 SH   SOLE 43 9,461 0 768
SINCLAIR BROADCAST GROUP INC CL A 829226109   3,014,000 175,641 SH   SOLE 2 113,672 0 61,969
SINCLAIR BROADCAST GROUP INC CL A 829226109   3,381 197 SH   SOLE 4 197 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   9,129 532 SH   SOLE 7 532 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   1,748,415 101,889 SH   SOLE 18 101,889 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   7,563,047 440,737 SH   SOLE 19 440,737 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   22,348,738 1,302,374 SH   SOLE 21 1,302,374 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   27,477,656 1,601,262 SH   SOLE 22 1,572,106 0 29,156
SINCLAIR BROADCAST GROUP INC CL A 829226109   64,968 3,786 SH   SOLE 23 3,786 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   136,868 7,976 SH   SOLE 25 7,976 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   1,802,298 105,029 SH   SOLE 26 17,148 0 87,881
SINCLAIR BROADCAST GROUP INC CL A 829226109   187,833 10,946 SH   SOLE 28 1,823 0 9,123
SINCLAIR BROADCAST GROUP INC CL A 829226109   548,485 31,963 SH   SOLE 30 31,963 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   166,761 9,718 SH   SOLE 40 9,718 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109   695,433 40,526 SH   SOLE 43 38,490 0 2,036
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   65,531 54,158 SH   SOLE 2 20,474 0 33,684
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   212,051 175,249 SH   SOLE 18 175,249 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   302,718 250,180 SH   SOLE 19 250,180 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   2,221,226 1,835,724 SH   SOLE 21 1,835,724 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   1,397,054 1,154,590 SH   SOLE 22 1,110,979 0 43,611
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   1,441 1,191 SH   SOLE 23 1,191 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   6,367 5,262 SH   SOLE 26 0 0 5,262
SINTX TECHNOLOGIES INC COM 829392604   1,453 709 SH   SOLE 22 709 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   16,610,420 4,183,985 SH   SOLE 2 3,041,449 0 1,142,536
SIRIUS XM HOLDINGS INC COM 82968B103   3,933,281 990,751 SH   SOLE 4 543,391 0 447,360
SIRIUS XM HOLDINGS INC COM 82968B103   2,332,530 587,539 SH   SOLE 7 587,539 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   91,536 23,057 SH   SOLE 13 23,057 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   373,017 93,959 SH   SOLE 15 93,959 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   15,376 3,873 SH   SOLE 17 0 0 3,873
SIRIUS XM HOLDINGS INC COM 82968B103   1,872,931 471,771 SH   SOLE 18 373,396 0 98,375
SIRIUS XM HOLDINGS INC COM 82968B103   1,920,488 483,750 SH   SOLE 19 483,750 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   42,684,285 10,751,709 SH   SOLE 21 10,751,709 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   76,004,828 19,144,793 SH   SOLE 22 17,626,622 0 1,518,171
SIRIUS XM HOLDINGS INC COM 82968B103   5,831,005 1,468,767 SH   SOLE 23 1,468,767 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   3,975,244 1,001,321 SH   SOLE 25 998,436 0 2,885
SIRIUS XM HOLDINGS INC COM 82968B103   6,887,863 1,734,978 SH   SOLE 26 1,231,900 0 503,078
SIRIUS XM HOLDINGS INC COM 82968B103   6,606,945 1,664,218 SH   SOLE 28 21,955 0 1,642,263
SIRIUS XM HOLDINGS INC COM 82968B103   19,066,262 4,802,585 SH   SOLE 30 4,802,585 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   889,637 224,090 SH   SOLE 31 165,719 0 58,371
SIRIUS XM HOLDINGS INC COM 82968B103   3,474,401 875,164 SH   SOLE 32 875,164 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   22,227,506 5,598,868 SH   SOLE 34 5,598,868 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   1,207,610 304,184 SH   SOLE 36 304,184 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   120,839 30,438 SH   SOLE 40 30,438 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   9,115 2,296 SH   OTR 43 2,296 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   5,614,565 1,414,248 SH   SOLE 43 1,311,606 0 102,642
SIRIUSPOINT LTD COM G8192H106   1,103,355 135,714 SH   SOLE 2 72,293 0 63,421
SIRIUSPOINT LTD COM G8192H106   10,203 1,255 SH   SOLE 7 1,255 0 0
SIRIUSPOINT LTD COM G8192H106   2,540,845 312,527 SH   SOLE 18 312,527 0 0
SIRIUSPOINT LTD COM G8192H106   1,485,920 182,770 SH   SOLE 19 182,770 0 0
SIRIUSPOINT LTD COM G8192H106   87,067,820 10,709,449 SH   SOLE 21 10,709,449 0 0
SIRIUSPOINT LTD COM G8192H106   22,327,378 2,746,295 SH   SOLE 22 2,641,805 0 104,490
SIRIUSPOINT LTD COM G8192H106   87,438 10,755 SH   SOLE 25 10,755 0 0
SIRIUSPOINT LTD COM G8192H106   51,951 6,390 SH   SOLE 26 427 0 5,963
SIRIUSPOINT LTD COM G8192H106   91,227 11,221 SH   SOLE 28 0 0 11,221
SIRIUSPOINT LTD COM G8192H106   873,089 107,391 SH   SOLE 30 107,391 0 0
SIRIUSPOINT LTD COM G8192H106   155,925 19,179 SH   SOLE 40 19,179 0 0
SIRIUSPOINT LTD COM G8192H106   63,292 7,785 SH   SOLE 43 7,392 0 393
SITE CTRS CORP COM 82981J109   2,422,918 197,306 SH   SOLE 2 56,889 0 140,417
SITE CTRS CORP COM 82981J109   1,265,565 103,059 SH   SOLE 4 103,059 0 0
SITE CTRS CORP COM 82981J109   4,037,038 328,749 SH   SOLE 7 328,749 0 0
SITE CTRS CORP COM 82981J109   8,120,801 661,303 SH   SOLE 18 661,303 0 0
SITE CTRS CORP COM 82981J109   8,067,137 656,933 SH   SOLE 19 656,933 0 0
SITE CTRS CORP COM 82981J109   241,767,044 19,687,870 SH   SOLE 21 19,687,870 0 0
SITE CTRS CORP COM 82981J109   83,541,970 6,803,092 SH   SOLE 22 6,534,271 0 268,821
SITE CTRS CORP COM 82981J109   90,258 7,350 SH   SOLE 23 7,350 0 0
SITE CTRS CORP COM 82981J109   6,087,000 495,684 SH   SOLE 25 495,684 0 0
SITE CTRS CORP COM 82981J109   904,754 73,677 SH   SOLE 26 58,544 0 15,133
SITE CTRS CORP COM 82981J109   1,687,026 137,380 SH   SOLE 28 3,077 0 134,303
SITE CTRS CORP COM 82981J109   11,285,615 919,024 SH   SOLE 30 919,024 0 0
SITE CTRS CORP COM 82981J109   51,355 4,182 SH   SOLE 36 4,182 0 0
SITE CTRS CORP COM 82981J109   378,138 30,793 SH   SOLE 40 30,793 0 0
SITE CTRS CORP COM 82981J109   7,724 629 SH   OTR 43 629 0 0
SITE CTRS CORP COM 82981J109   2,738,162 222,977 SH   SOLE 43 201,732 0 21,245
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   13,865,205 101,302 SH   SOLE 2 39,714 0 61,588
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   567,600 4,147 SH   SOLE 4 4,147 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,693,082 12,370 SH   SOLE 7 12,370 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   3,999,752 29,223 SH   SOLE 18 23,338 0 5,885
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   8,757,490 63,984 SH   SOLE 19 63,984 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   78,820,696 575,880 SH   SOLE 21 575,880 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   159,014,060 1,161,789 SH   SOLE 22 1,103,239 0 58,550
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   196,682 1,437 SH   SOLE 23 1,437 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   61,835,402 451,782 SH   SOLE 25 451,782 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   5,962,742 43,565 SH   SOLE 26 14,238 0 29,327
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   211,601 1,546 SH   SOLE 28 792 0 754
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   7,219,893 52,750 SH   SOLE 30 52,750 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   88,418 646 SH   SOLE 31 646 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,105,088 8,074 SH   SOLE 34 8,074 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   278,941 2,038 SH   SOLE 36 2,038 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   938,518 6,857 SH   SOLE 40 6,857 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   3,051,927 22,298 SH   SOLE 43 16,207 0 6,091
SITIME CORP COM 82982T106   2,299,859 16,170 SH   SOLE 2 12,466 0 3,704
SITIME CORP COM 82982T106   16,214 114 SH   SOLE 4 29 0 85
SITIME CORP COM 82982T106   441,909 3,107 SH   SOLE 7 3,107 0 0
SITIME CORP COM 82982T106   9,422,026 66,245 SH   SOLE 18 66,245 0 0
SITIME CORP COM 82982T106   4,606,830 32,390 SH   SOLE 19 32,390 0 0
SITIME CORP COM 82982T106   162,122,003 1,139,858 SH   SOLE 21 1,139,858 0 0
SITIME CORP COM 82982T106   69,607,646 489,402 SH   SOLE 22 477,829 0 11,573
SITIME CORP COM 82982T106   414,743 2,916 SH   SOLE 25 2,916 0 0
SITIME CORP COM 82982T106   1,196,439 8,412 SH   SOLE 26 7,121 0 1,291
SITIME CORP COM 82982T106   196,135 1,379 SH   SOLE 28 473 0 906
SITIME CORP COM 82982T106   1,825,522 12,835 SH   SOLE 30 12,835 0 0
SITIME CORP COM 82982T106   394,688 2,775 SH   SOLE 40 2,775 0 0
SITIME CORP COM 82982T106   4,632,004 32,567 SH   SOLE 43 29,897 0 2,670
SITIO ROYALTIES CORP CLASS A COM 82983N108   904,678 40,030 SH   SOLE 2 22,793 0 17,237
SITIO ROYALTIES CORP CLASS A COM 82983N108   15,391 681 SH   SOLE 7 681 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   4,289,729 189,811 SH   SOLE 18 189,811 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   3,195,866 141,410 SH   SOLE 19 141,410 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   54,643,320 2,417,846 SH   SOLE 21 2,417,846 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   42,811,994 1,894,336 SH   SOLE 22 1,840,406 0 53,930
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,024,684 45,340 SH   SOLE 26 38,934 0 6,406
SITIO ROYALTIES CORP CLASS A COM 82983N108   958,330 42,404 SH   SOLE 28 0 0 42,404
SITIO ROYALTIES CORP CLASS A COM 82983N108   791,000 35,000 SH   SOLE 30 35,000 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   2,060,804 91,186 SH   SOLE 43 86,067 0 5,119
SIX FLAGS ENTMT CORP NEW COM 83001A102   8,310,603 311,142 SH   SOLE 2 72,411 0 238,731
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,098 116 SH   SOLE 4 116 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   479,258 17,943 SH   SOLE 7 17,943 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   2,162,148 80,949 SH   SOLE 18 80,949 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   615,265 23,035 SH   SOLE 19 23,035 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   196,270,288 7,348,195 SH   SOLE 21 7,348,195 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   50,017,520 1,872,614 SH   SOLE 22 1,770,234 0 102,380
SIX FLAGS ENTMT CORP NEW COM 83001A102   302,117 11,311 SH   SOLE 25 11,311 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   940,165 35,199 SH   SOLE 26 28,832 0 6,367
SIX FLAGS ENTMT CORP NEW COM 83001A102   131,493 4,923 SH   SOLE 28 1,530 0 3,393
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,843,970 143,915 SH   SOLE 30 143,915 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   30,236 1,132 SH   SOLE 31 1,132 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   88,009 3,295 SH   SOLE 36 3,295 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   354,228 13,262 SH   SOLE 40 13,262 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   8,227 308 SH   OTR 43 308 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,812,278 142,728 SH   SOLE 43 135,845 0 6,883
SIXTH STREET SPECIALTY LENDI COM 83012A109   22,747 1,243 SH   OTR 43 1,243 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   1,617,461 88,386 SH   SOLE 43 82,286 0 6,100
SJW GROUP COM 784305104   2,201,147 28,913 SH   SOLE 2 8,437 0 20,476
SJW GROUP COM 784305104   226,258 2,972 SH   SOLE 4 2,972 0 0
SJW GROUP COM 784305104   8,919,543 117,162 SH   SOLE 7 117,162 0 0
SJW GROUP COM 784305104   7,263,411 95,408 SH   SOLE 18 95,408 0 0
SJW GROUP COM 784305104   4,083,004 53,632 SH   SOLE 19 53,632 0 0
SJW GROUP COM 784305104   260,674,373 3,424,069 SH   SOLE 21 3,424,069 0 0
SJW GROUP COM 784305104   58,080,414 762,911 SH   SOLE 22 730,082 0 32,829
SJW GROUP COM 784305104   374,712 4,922 SH   SOLE 25 4,922 0 0
SJW GROUP COM 784305104   1,088,811 14,302 SH   SOLE 26 11,509 0 2,793
SJW GROUP COM 784305104   785,890 10,323 SH   SOLE 28 531 0 9,792
SJW GROUP COM 784305104   37,055,745 486,743 SH   SOLE 30 486,743 0 0
SJW GROUP COM 784305104   340,529 4,473 SH   SOLE 36 4,473 0 0
SJW GROUP COM 784305104   332,155 4,363 SH   SOLE 40 4,363 0 0
SJW GROUP COM 784305104   1,632,227 21,440 SH   SOLE 43 19,859 0 1,581
SK TELECOM LTD SPONSORED ADR 78440P306   3,629,224 176,949 SH   SOLE 2 176,949 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   196,260 9,569 SH   SOLE 4 9,569 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   602,276 29,365 SH   SOLE 19 29,365 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   14,358,497 700,073 SH   SOLE 22 700,073 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   14,542 709 SH   SOLE 26 0 0 709
SK TELECOM LTD SPONSORED ADR 78440P306   582,115 28,382 SH   SOLE 28 0 0 28,382
SK TELECOM LTD SPONSORED ADR 78440P306   420,476 20,501 SH   SOLE 30 20,501 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   42,210 2,058 SH   SOLE 34 2,058 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   4,630,100 225,748 SH   SOLE 43 171,732 0 54,016
SKECHERS U S A INC CL A 830566105   8,761,262 184,370 SH   SOLE 2 108,355 0 76,015
SKECHERS U S A INC CL A 830566105   20,196 425 SH   SOLE 4 425 0 0
SKECHERS U S A INC CL A 830566105   102,643 2,160 SH   SOLE 7 2,160 0 0
SKECHERS U S A INC CL A 830566105   18,056,269 379,972 SH   SOLE 18 379,700 0 272
SKECHERS U S A INC CL A 830566105   1,977,117 41,606 SH   SOLE 19 41,606 0 0
SKECHERS U S A INC CL A 830566105   320,711,957 6,748,989 SH   SOLE 21 6,748,989 0 0
SKECHERS U S A INC CL A 830566105   185,352,330 3,900,512 SH   SOLE 22 3,727,969 0 172,543
SKECHERS U S A INC CL A 830566105   1,055,752 22,217 SH   SOLE 25 22,217 0 0
SKECHERS U S A INC CL A 830566105   2,448,325 51,522 SH   SOLE 26 40,353 0 11,169
SKECHERS U S A INC CL A 830566105   113,620 2,391 SH   SOLE 28 2,391 0 0
SKECHERS U S A INC CL A 830566105   2,919,391 61,435 SH   SOLE 30 61,435 0 0
SKECHERS U S A INC CL A 830566105   92,189 1,940 SH   SOLE 31 1,940 0 0
SKECHERS U S A INC CL A 830566105   133,341 2,806 SH   SOLE 36 2,806 0 0
SKECHERS U S A INC CL A 830566105   1,025,767 21,586 SH   SOLE 40 21,586 0 0
SKECHERS U S A INC CL A 830566105   2,140,443 45,043 SH   SOLE 43 43,351 0 1,692
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108   10,942 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P200   85,194 42,597 SH   SOLE 2 3,728 0 38,869
SKILLSOFT CORP CL A 83066P200   1,934 967 SH   SOLE 7 967 0 0
SKILLSOFT CORP CL A 83066P200   490,792 245,396 SH   SOLE 18 245,396 0 0
SKILLSOFT CORP CL A 83066P200   334,508 167,254 SH   SOLE 19 167,254 0 0
SKILLSOFT CORP CL A 83066P200   5,533,526 2,766,763 SH   SOLE 21 2,766,763 0 0
SKILLSOFT CORP CL A 83066P200   3,869,426 1,934,713 SH   SOLE 22 1,874,266 0 60,447
SKILLZ INC COM 83067L109   86,811 146,343 SH   SOLE 2 20,725 0 125,618
SKILLZ INC COM 83067L109   2,462 4,151 SH   SOLE 7 4,151 0 0
SKILLZ INC COM 83067L109   532,124 897,039 SH   SOLE 18 897,039 0 0
SKILLZ INC COM 83067L109   386,133 650,932 SH   SOLE 19 650,932 0 0
SKILLZ INC COM 83067L109   6,255,312 10,545,030 SH   SOLE 21 10,545,030 0 0
SKILLZ INC COM 83067L109   5,557,239 9,368,238 SH   SOLE 22 9,143,022 0 225,216
SKILLZ INC COM 83067L109   4,779 8,057 SH   SOLE 28 8,057 0 0
SKILLZ INC COM 83067L109   152,788 257,565 SH   SOLE 30 257,565 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   3,467,576 46,093 SH   SOLE 2 24,178 0 21,915
SKYLINE CHAMPION CORPORATION COM 830830105   11,285 150 SH   SOLE 4 150 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   679,252 9,029 SH   SOLE 7 9,029 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   10,253,247 136,292 SH   SOLE 18 132,183 0 4,109
SKYLINE CHAMPION CORPORATION COM 830830105   14,794,356 196,655 SH   SOLE 19 196,655 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   159,144,927 2,115,445 SH   SOLE 21 2,115,445 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   108,500,618 1,442,252 SH   SOLE 22 1,403,500 0 38,752
SKYLINE CHAMPION CORPORATION COM 830830105   215,985 2,871 SH   SOLE 23 2,871 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   666,989 8,866 SH   SOLE 25 8,866 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   1,759,028 23,382 SH   SOLE 26 18,853 0 4,529
SKYLINE CHAMPION CORPORATION COM 830830105   136,317 1,812 SH   SOLE 28 1,009 0 803
SKYLINE CHAMPION CORPORATION COM 830830105   2,056,563 27,337 SH   SOLE 30 27,337 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   705,883 9,383 SH   SOLE 40 9,383 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   447,318 5,946 SH   SOLE 43 5,265 0 681
SKYWARD SPECIALTY INS GROUP COM 830940102   26,725 1,222 SH   SOLE 2 0 0 1,222
SKYWARD SPECIALTY INS GROUP COM 830940102   4,308 197 SH   SOLE 7 197 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   755,477 34,544 SH   SOLE 18 34,544 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   421,850 19,289 SH   SOLE 19 19,289 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   6,722,904 307,403 SH   SOLE 21 307,403 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   6,202,857 283,624 SH   SOLE 22 272,986 0 10,638
SKYWARD SPECIALTY INS GROUP COM 830940102   163,347 7,469 SH   SOLE 26 4,911 0 2,558
SKYWARD SPECIALTY INS GROUP COM 830940102   758,714 34,692 SH   SOLE 28 0 0 34,692
SKYWARD SPECIALTY INS GROUP COM 830940102   360,964 16,505 SH   SOLE 31 15,370 0 1,135
SKYWATER TECHNOLOGY INC COM 83089J108   84,770 7,449 SH   SOLE 2 6,633 0 816
SKYWATER TECHNOLOGY INC COM 83089J108   296,062 26,016 SH   SOLE 18 26,016 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   271,971 23,899 SH   SOLE 19 23,899 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   4,323,820 379,949 SH   SOLE 21 379,949 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   3,091,400 271,652 SH   SOLE 22 269,090 0 2,562
SKYWATER TECHNOLOGY INC COM 83089J108   10,424 916 SH   SOLE 43 824 0 92
SKYWEST INC COM 830879102   2,080,499 93,843 SH   SOLE 2 49,894 0 43,949
SKYWEST INC COM 830879102   1,264 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102   12,637 570 SH   SOLE 7 570 0 0
SKYWEST INC COM 830879102   3,920,011 176,816 SH   SOLE 18 176,816 0 0
SKYWEST INC COM 830879102   4,438,944 200,223 SH   SOLE 19 200,223 0 0
SKYWEST INC COM 830879102   138,056,315 6,227,168 SH   SOLE 21 6,227,168 0 0
SKYWEST INC COM 830879102   34,595,509 1,560,465 SH   SOLE 22 1,515,728 0 44,737
SKYWEST INC COM 830879102   103,135 4,652 SH   SOLE 23 4,652 0 0
SKYWEST INC COM 830879102   35,782 1,614 SH   SOLE 25 1,614 0 0
SKYWEST INC COM 830879102   36,669 1,654 SH   SOLE 26 0 0 1,654
SKYWEST INC COM 830879102   42,323 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102   1,664,568 75,082 SH   SOLE 30 75,082 0 0
SKYWEST INC COM 830879102   28,732 1,296 SH   SOLE 40 1,296 0 0
SKYWEST INC COM 830879102   1,938,877 87,455 SH   SOLE 43 85,838 0 1,617
SKYWORKS SOLUTIONS INC COM 83088M102   27,148,024 230,107 SH   SOLE 2 50,876 0 179,231
SKYWORKS SOLUTIONS INC COM 83088M102   9,087,174 77,023 SH   SOLE 4 63,877 0 13,146
SKYWORKS SOLUTIONS INC COM 83088M102   12,406,423 105,157 SH   SOLE 7 100,474 0 4,683
SKYWORKS SOLUTIONS INC COM 83088M102   632,609 5,362 SH   SOLE 13 5,362 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   3,269,934 27,716 SH   SOLE 15 27,716 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   36,147,892 306,390 SH   SOLE 18 293,065 0 13,325
SKYWORKS SOLUTIONS INC COM 83088M102   7,996,802 67,781 SH   SOLE 19 67,781 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   726,026,976 6,153,814 SH   SOLE 21 6,153,814 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   405,372,083 3,435,939 SH   SOLE 22 3,098,059 0 337,880
SKYWORKS SOLUTIONS INC COM 83088M102   34,828,876 295,210 SH   SOLE 23 295,210 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   26,150,503 221,652 SH   SOLE 25 221,652 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   33,189,780 281,317 SH   SOLE 26 103,015 0 178,302
SKYWORKS SOLUTIONS INC COM 83088M102   48,732,583 413,058 SH   SOLE 28 2,595 0 410,463
SKYWORKS SOLUTIONS INC COM 83088M102   134,647,860 1,141,277 SH   SOLE 30 1,141,277 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   5,560,279 47,129 SH   SOLE 31 35,055 0 12,074
SKYWORKS SOLUTIONS INC COM 83088M102   1,939,827 16,442 SH   SOLE 34 16,442 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   5,181,682 43,920 SH   SOLE 36 43,920 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   762,269 6,461 SH   SOLE 40 6,461 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   62,765 532 SH   OTR 43 532 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   15,623,134 132,422 SH   SOLE 43 119,705 0 12,717
SKYX PLATFORMS CORP COM 78471E105   1,584,081 457,827 SH   SOLE 22 457,827 0 0
SL GREEN RLTY CORP COM 78440X887   6,858,832 291,617 SH   SOLE 2 120,303 0 171,314
SL GREEN RLTY CORP COM 78440X887   6,263,776 266,317 SH   SOLE 4 266,317 0 0
SL GREEN RLTY CORP COM 78440X887   2,309,829 98,207 SH   SOLE 7 98,207 0 0
SL GREEN RLTY CORP COM 78440X887   6,201,918 263,687 SH   SOLE 18 263,555 0 132
SL GREEN RLTY CORP COM 78440X887   13,481,382 573,188 SH   SOLE 19 573,188 0 0
SL GREEN RLTY CORP COM 78440X887   135,034,717 5,741,272 SH   SOLE 21 5,741,272 0 0
SL GREEN RLTY CORP COM 78440X887   59,832,387 2,543,894 SH   SOLE 22 2,103,106 0 440,788
SL GREEN RLTY CORP COM 78440X887   451,184 19,183 SH   SOLE 23 19,183 0 0
SL GREEN RLTY CORP COM 78440X887   14,655,876 623,124 SH   SOLE 25 623,124 0 0
SL GREEN RLTY CORP COM 78440X887   874,027 37,161 SH   SOLE 26 31,023 0 6,138
SL GREEN RLTY CORP COM 78440X887   3,002,681 127,665 SH   SOLE 28 30,198 0 97,467
SL GREEN RLTY CORP COM 78440X887   7,077,427 300,911 SH   SOLE 30 300,911 0 0
SL GREEN RLTY CORP COM 78440X887   20,086 854 SH   SOLE 31 854 0 0
SL GREEN RLTY CORP COM 78440X887   5,847,495 248,618 SH   SOLE 34 248,618 0 0
SL GREEN RLTY CORP COM 78440X887   253,781 10,790 SH   SOLE 36 10,790 0 0
SL GREEN RLTY CORP COM 78440X887   274,737 11,681 SH   SOLE 40 11,681 0 0
SL GREEN RLTY CORP COM 78440X887   2,067,484 87,903 SH   SOLE 43 79,625 0 8,278
SLEEP NUMBER CORP COM 83125X103   569,245 18,719 SH   SOLE 2 7,322 0 11,397
SLEEP NUMBER CORP COM 83125X103   3,102 102 SH   SOLE 4 102 0 0
SLEEP NUMBER CORP COM 83125X103   341,960 11,245 SH   SOLE 7 11,245 0 0
SLEEP NUMBER CORP COM 83125X103   2,171,244 71,399 SH   SOLE 18 71,399 0 0
SLEEP NUMBER CORP COM 83125X103   1,282,177 42,163 SH   SOLE 19 42,163 0 0
SLEEP NUMBER CORP COM 83125X103   81,922,989 2,693,949 SH   SOLE 21 2,693,949 0 0
SLEEP NUMBER CORP COM 83125X103   18,654,954 613,448 SH   SOLE 22 591,235 0 22,213
SLEEP NUMBER CORP COM 83125X103   112,943 3,714 SH   SOLE 25 3,714 0 0
SLEEP NUMBER CORP COM 83125X103   296,163 9,739 SH   SOLE 26 7,214 0 2,525
SLEEP NUMBER CORP COM 83125X103   13,259 436 SH   SOLE 28 436 0 0
SLEEP NUMBER CORP COM 83125X103   1,647,127 54,164 SH   SOLE 30 54,164 0 0
SLEEP NUMBER CORP COM 83125X103   40,445 1,330 SH   SOLE 36 1,330 0 0
SLEEP NUMBER CORP COM 83125X103   103,941 3,418 SH   SOLE 40 3,418 0 0
SLEEP NUMBER CORP COM 83125X103   574,110 18,879 SH   SOLE 43 18,348 0 531
SLM CORP COM 78442P106   6,066,714 489,646 SH   SOLE 2 199,083 0 290,563
SLM CORP COM 78442P106   11,002 888 SH   SOLE 4 888 0 0
SLM CORP COM 78442P106   979,206 79,032 SH   SOLE 7 79,032 0 0
SLM CORP COM 78442P106   5,931,118 478,702 SH   SOLE 18 478,702 0 0
SLM CORP COM 78442P106   954,501 77,038 SH   SOLE 19 77,038 0 0
SLM CORP COM 78442P106   153,947,001 12,425,101 SH   SOLE 21 12,425,101 0 0
SLM CORP COM 78442P106   87,356,079 7,050,531 SH   SOLE 22 6,732,616 0 317,915
SLM CORP COM 78442P106   532,807 43,003 SH   SOLE 25 43,003 0 0
SLM CORP COM 78442P106   1,816,808 146,635 SH   SOLE 26 122,205 0 24,430
SLM CORP COM 78442P106   315,920 25,498 SH   SOLE 28 5,449 0 20,049
SLM CORP COM 78442P106   3,782,754 305,307 SH   SOLE 30 305,307 0 0
SLM CORP COM 78442P106   44,554 3,596 SH   SOLE 31 3,596 0 0
SLM CORP COM 78442P106   198,042 15,984 SH   SOLE 36 15,984 0 0
SLM CORP COM 78442P106   506,887 40,911 SH   SOLE 40 40,911 0 0
SLM CORP COM 78442P106   2,800,605 226,038 SH   SOLE 43 221,402 0 4,636
SLR INVESTMENT CORP COM 83413U100   4,291,213 285,320 SH   SOLE 30 285,320 0 0
SM ENERGY CO COM 78454L100   9,960,783 353,721 SH   SOLE 2 265,877 0 87,844
SM ENERGY CO COM 78454L100   11,433 406 SH   SOLE 4 406 0 0
SM ENERGY CO COM 78454L100   777,582 27,613 SH   SOLE 7 27,613 0 0
SM ENERGY CO COM 78454L100   11,497,418 408,289 SH   SOLE 18 381,345 0 26,944
SM ENERGY CO COM 78454L100   21,618,629 767,707 SH   SOLE 19 767,707 0 0
SM ENERGY CO COM 78454L100   405,751,301 14,408,782 SH   SOLE 21 14,408,782 0 0
SM ENERGY CO COM 78454L100   112,713,385 4,002,606 SH   SOLE 22 3,909,677 0 92,929
SM ENERGY CO COM 78454L100   455,291 16,168 SH   SOLE 23 16,168 0 0
SM ENERGY CO COM 78454L100   1,507,405 53,530 SH   SOLE 26 43,948 0 9,582
SM ENERGY CO COM 78454L100   7,037,663 249,917 SH   SOLE 30 249,917 0 0
SM ENERGY CO COM 78454L100   61,107 2,170 SH   SOLE 34 2,170 0 0
SM ENERGY CO COM 78454L100   46,464 1,650 SH   SOLE 36 1,650 0 0
SM ENERGY CO COM 78454L100   1,662,466 59,036 SH   SOLE 43 49,404 0 9,632
SMART GLOBAL HLDGS INC SHS G8232Y101   425,673 24,691 SH   SOLE 2 13,952 0 10,739
SMART GLOBAL HLDGS INC SHS G8232Y101   1,758 102 SH   SOLE 4 102 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   390,900 22,674 SH   SOLE 7 22,674 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   2,781,364 161,332 SH   SOLE 18 161,332 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   1,671,659 96,964 SH   SOLE 19 96,964 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   104,100,240 6,038,297 SH   SOLE 21 6,038,297 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   25,471,686 1,477,476 SH   SOLE 22 1,442,456 0 35,020
SMART GLOBAL HLDGS INC SHS G8232Y101   148,471 8,612 SH   SOLE 25 8,612 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   465,739 27,015 SH   SOLE 26 23,675 0 3,340
SMART GLOBAL HLDGS INC SHS G8232Y101   14,895 864 SH   SOLE 28 864 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   1,414,370 82,040 SH   SOLE 30 82,040 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   110,267 6,396 SH   SOLE 40 6,396 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   341,455 19,806 SH   SOLE 43 18,334 0 1,472
SMART SAND INC COM 83191H107   89,991 51,131 SH   SOLE 18 3,842 0 47,289
SMART SAND INC COM 83191H107   94,658 53,783 SH   SOLE 21 53,783 0 0
SMART SAND INC COM 83191H107   627,044 356,275 SH   SOLE 22 356,275 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,520,553 65,711 SH   SOLE 2 53,710 0 12,001
SMARTFINANCIAL INC COM NEW 83190L208   5,577 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,045,511 45,182 SH   SOLE 18 45,182 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,753,711 75,787 SH   SOLE 19 75,787 0 0
SMARTFINANCIAL INC COM NEW 83190L208   14,302,603 618,090 SH   SOLE 21 618,090 0 0
SMARTFINANCIAL INC COM NEW 83190L208   11,821,879 510,885 SH   SOLE 22 497,425 0 13,460
SMARTFINANCIAL INC COM NEW 83190L208   68,865 2,976 SH   SOLE 25 2,976 0 0
SMARTFINANCIAL INC COM NEW 83190L208   38,250 1,653 SH   SOLE 26 0 0 1,653
SMARTFINANCIAL INC COM NEW 83190L208   55,837 2,413 SH   SOLE 30 2,413 0 0
SMARTFINANCIAL INC COM NEW 83190L208   70,762 3,058 SH   SOLE 40 3,058 0 0
SMARTFINANCIAL INC COM NEW 83190L208   114,774 4,960 SH   SOLE 43 4,718 0 242
SMARTRENT INC COM CL A 83193G107   195,299 76,588 SH   SOLE 2 44,301 0 32,287
SMARTRENT INC COM CL A 83193G107   3,366 1,320 SH   SOLE 7 1,320 0 0
SMARTRENT INC COM CL A 83193G107   780,035 305,896 SH   SOLE 18 305,896 0 0
SMARTRENT INC COM CL A 83193G107   630,709 247,337 SH   SOLE 19 247,337 0 0
SMARTRENT INC COM CL A 83193G107   10,875,543 4,264,919 SH   SOLE 21 4,264,919 0 0
SMARTRENT INC COM CL A 83193G107   7,685,598 3,013,960 SH   SOLE 22 2,938,577 0 75,383
SMARTRENT INC COM CL A 83193G107   34,772 13,636 SH   SOLE 25 13,636 0 0
SMARTRENT INC COM CL A 83193G107   16,687 6,544 SH   SOLE 28 0 0 6,544
SMARTRENT INC COM CL A 83193G107   1,973,853 774,060 SH   SOLE 30 774,060 0 0
SMARTRENT INC COM CL A 83193G107   40,499 15,882 SH   SOLE 40 15,882 0 0
SMARTSHEET INC COM CL A 83200N103   4,940,943 103,367 SH   SOLE 2 42,179 0 61,188
SMARTSHEET INC COM CL A 83200N103   226,620 4,741 SH   SOLE 4 701 0 4,040
SMARTSHEET INC COM CL A 83200N103   1,105,232 23,122 SH   SOLE 7 23,122 0 0
SMARTSHEET INC COM CL A 83200N103   2,975,407 62,247 SH   SOLE 18 62,247 0 0
SMARTSHEET INC COM CL A 83200N103   1,895,174 39,648 SH   SOLE 19 39,648 0 0
SMARTSHEET INC COM CL A 83200N103   112,155,626 2,346,352 SH   SOLE 21 2,346,352 0 0
SMARTSHEET INC COM CL A 83200N103   150,433,866 3,147,152 SH   SOLE 22 2,982,961 0 164,191
SMARTSHEET INC COM CL A 83200N103   1,004,708 21,019 SH   SOLE 25 21,019 0 0
SMARTSHEET INC COM CL A 83200N103   3,141,416 65,720 SH   SOLE 26 54,654 0 11,066
SMARTSHEET INC COM CL A 83200N103   1,077,221 22,536 SH   SOLE 28 21,093 0 1,443
SMARTSHEET INC COM CL A 83200N103   47,601,534 995,848 SH   SOLE 30 995,848 0 0
SMARTSHEET INC COM CL A 83200N103   85,180 1,782 SH   SOLE 31 1,782 0 0
SMARTSHEET INC COM CL A 83200N103   91,585 1,916 SH   SOLE 36 1,916 0 0
SMARTSHEET INC COM CL A 83200N103   969,766 20,288 SH   SOLE 40 20,288 0 0
SMARTSHEET INC COM CL A 83200N103   22,753 476 SH   OTR 43 476 0 0
SMARTSHEET INC COM CL A 83200N103   2,769,389 57,937 SH   SOLE 43 49,130 0 8,807
SMILEDIRECTCLUB INC CL A COM 83192H106   968 2,250 SH   SOLE 2 0 0 2,250
SMILEDIRECTCLUB INC CL A COM 83192H106   32,763 76,192 SH   SOLE 21 76,192 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106   597,407 1,389,318 SH   SOLE 22 1,389,318 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   13,481 483 SH   SOLE 2 282 0 201
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   7,329,836 262,624 SH   SOLE 18 262,624 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   6,466,313 231,684 SH   SOLE 43 217,728 0 13,956
SMITH & WESSON BRANDS INC COM 831754106   324,972 26,399 SH   SOLE 2 13,800 0 12,599
SMITH & WESSON BRANDS INC COM 831754106   2,462 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106   4,345 353 SH   SOLE 7 353 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,605,815 130,448 SH   SOLE 18 130,448 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,115,655 90,630 SH   SOLE 19 90,630 0 0
SMITH & WESSON BRANDS INC COM 831754106   29,052,634 2,360,084 SH   SOLE 21 2,360,084 0 0
SMITH & WESSON BRANDS INC COM 831754106   15,274,814 1,240,846 SH   SOLE 22 1,178,938 0 61,908
SMITH & WESSON BRANDS INC COM 831754106   463,730 37,671 SH   SOLE 26 34,119 0 3,552
SMITH & WESSON BRANDS INC COM 831754106   271,866 22,085 SH   SOLE 30 22,085 0 0
SMITH & WESSON BRANDS INC COM 831754106   190,226 15,453 SH   SOLE 43 14,566 0 887
SMITH A O CORP COM 831865209   12,441,191 179,916 SH   SOLE 2 66,013 0 113,903
SMITH A O CORP COM 831865209   7,131,440 103,130 SH   SOLE 4 55,276 0 47,854
SMITH A O CORP COM 831865209   8,511,812 123,092 SH   SOLE 7 119,650 0 3,442
SMITH A O CORP COM 831865209   224,461 3,246 SH   SOLE 13 3,246 0 0
SMITH A O CORP COM 831865209   1,553,801 22,470 SH   SOLE 15 22,470 0 0
SMITH A O CORP COM 831865209   13,918,512 201,280 SH   SOLE 18 190,569 0 10,711
SMITH A O CORP COM 831865209   6,744,269 97,531 SH   SOLE 19 97,531 0 0
SMITH A O CORP COM 831865209   263,815,410 3,815,118 SH   SOLE 21 3,815,118 0 0
SMITH A O CORP COM 831865209   213,001,500 3,080,282 SH   SOLE 22 2,785,664 0 294,618
SMITH A O CORP COM 831865209   16,331,225 236,171 SH   SOLE 23 236,171 0 0
SMITH A O CORP COM 831865209   19,908,631 287,905 SH   SOLE 25 286,858 0 1,047
SMITH A O CORP COM 831865209   12,993,492 187,903 SH   SOLE 26 74,615 0 113,288
SMITH A O CORP COM 831865209   15,823,871 228,834 SH   SOLE 28 1,194 0 227,640
SMITH A O CORP COM 831865209   74,264,127 1,073,957 SH   SOLE 30 947,099 0 126,858
SMITH A O CORP COM 831865209   2,066,963 29,891 SH   SOLE 31 27,643 0 2,248
SMITH A O CORP COM 831865209   2,329,940 33,694 SH   SOLE 34 33,694 0 0
SMITH A O CORP COM 831865209   1,098,863 15,891 SH   SOLE 36 15,891 0 0
SMITH A O CORP COM 831865209   347,755 5,029 SH   SOLE 40 5,029 0 0
SMITH A O CORP COM 831865209   30,495 441 SH   OTR 43 441 0 0
SMITH A O CORP COM 831865209   6,171,458 89,247 SH   SOLE 43 75,892 0 13,355
SMITH MICRO SOFTWARE INC COM NEW 832154207   1,365 1,177 SH   SOLE 2 0 0 1,177
SMITH MICRO SOFTWARE INC COM NEW 832154207   9,439 8,137 SH   SOLE 18 8,137 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   147,361 127,035 SH   SOLE 21 127,035 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   455,765 392,901 SH   SOLE 22 392,901 0 0
SMITH MIDLAND CORP COM 832156103   14,014 747 SH   SOLE 18 747 0 0
SMITH MIDLAND CORP COM 832156103   178,575 9,519 SH   SOLE 21 9,519 0 0
SMITH MIDLAND CORP COM 832156103   173,360 9,241 SH   SOLE 22 9,241 0 0
SMUCKER J M CO COM NEW 832696405   35,825,910 227,654 SH   SOLE 2 33,091 0 194,563
SMUCKER J M CO COM NEW 832696405   16,607,571 105,532 SH   SOLE 4 49,552 0 55,980
SMUCKER J M CO COM NEW 832696405   18,081,498 114,898 SH   SOLE 7 111,732 0 3,166
SMUCKER J M CO COM NEW 832696405   115,037 731 SH   SOLE 13 731 0 0
SMUCKER J M CO COM NEW 832696405   2,819,284 17,915 SH   SOLE 15 17,915 0 0
SMUCKER J M CO COM NEW 832696405   25,986,508 165,130 SH   SOLE 18 156,126 0 9,004
SMUCKER J M CO COM NEW 832696405   12,132,125 77,093 SH   SOLE 19 77,093 0 0
SMUCKER J M CO COM NEW 832696405   603,344,777 3,833,925 SH   SOLE 21 3,833,925 0 0
SMUCKER J M CO COM NEW 832696405   403,423,975 2,563,538 SH   SOLE 22 2,342,646 0 220,892
SMUCKER J M CO COM NEW 832696405   31,182,551 198,148 SH   SOLE 23 198,148 0 0
SMUCKER J M CO COM NEW 832696405   23,136,223 147,018 SH   SOLE 25 146,930 0 88
SMUCKER J M CO COM NEW 832696405   41,310,097 262,503 SH   SOLE 26 82,170 0 180,333
SMUCKER J M CO COM NEW 832696405   50,526,943 321,071 SH   SOLE 28 1,820 0 319,251
SMUCKER J M CO COM NEW 832696405   11,960 76 SH   SOLE 29 76 0 0
SMUCKER J M CO COM NEW 832696405   122,934,769 781,183 SH   SOLE 30 774,022 0 7,161
SMUCKER J M CO COM NEW 832696405   4,818,827 30,621 SH   SOLE 31 22,786 0 7,835
SMUCKER J M CO COM NEW 832696405   14,966,516 95,104 SH   SOLE 34 95,104 0 0
SMUCKER J M CO COM NEW 832696405   8,788,013 55,843 SH   SOLE 36 55,843 0 0
SMUCKER J M CO COM NEW 832696405   702,657 4,465 SH   SOLE 40 4,465 0 0
SMUCKER J M CO COM NEW 832696405   61,846 393 SH   OTR 43 393 0 0
SMUCKER J M CO COM NEW 832696405   63,724,762 404,936 SH   SOLE 43 384,262 0 20,674
SNAP INC CL A 83304A106   6,791,567 605,849 SH   SOLE 2 530,581 0 75,268
SNAP INC CL A 83304A106   8,528,377 760,783 SH   SOLE 4 424,876 0 335,907
SNAP INC CL A 83304A106   1,492,399 133,131 SH   SOLE 7 133,131 0 0
SNAP INC CL A 83304A106   404,872 36,117 SH   SOLE 13 36,117 0 0
SNAP INC CL A 83304A106   729,906 65,112 SH   SOLE 15 65,112 0 0
SNAP INC CL A 83304A106   17,878,807 1,594,898 SH   SOLE 18 1,263,196 0 331,702
SNAP INC CL A 83304A106   15,980,718 1,425,577 SH   SOLE 19 1,425,577 0 0
SNAP INC CL A 83304A106   66,372,841 5,920,860 SH   SOLE 21 5,920,860 0 0
SNAP INC CL A 83304A106   198,811,783 17,735,217 SH   SOLE 22 16,262,922 0 1,472,295
SNAP INC CL A 83304A106   25,034,138 2,233,197 SH   SOLE 23 2,233,197 0 0
SNAP INC CL A 83304A106   2,380,141 212,323 SH   SOLE 25 209,606 0 2,717
SNAP INC CL A 83304A106   10,163,199 906,619 SH   SOLE 26 709,956 0 196,663
SNAP INC CL A 83304A106   15,698,394 1,400,392 SH   SOLE 28 18,495 0 1,381,897
SNAP INC CL A 83304A106   8,161 728 SH   SOLE 29 728 0 0
SNAP INC CL A 83304A106   33,707,338 3,006,899 SH   SOLE 30 2,968,673 0 38,226
SNAP INC CL A 83304A106   2,564,736 228,790 SH   SOLE 31 209,089 0 19,701
SNAP INC CL A 83304A106   12,373,038 1,103,750 SH   SOLE 34 1,103,750 0 0
SNAP INC CL A 83304A106   1,827,712 163,043 SH   SOLE 36 163,043 0 0
SNAP INC CL A 83304A106   542,788 48,420 SH   SOLE 40 48,420 0 0
SNAP INC CL A 83304A106   4,375,734 390,342 SH   SOLE 43 374,441 0 15,901
SNAP INC NOTE 0.750% 8/0 83304AAB2   4,479,240 4,890,000 PRN   SOLE 21 4,890,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8   1,555,712 1,648,000 PRN   SOLE 21 1,648,000 0 0
SNAP INC NOTE 5/0 83304AAF3   2,972,280 4,080,000 PRN   SOLE 2 4,080,000 0 0
SNAP INC NOTE 5/0 83304AAF3   4,917,375 6,750,000 PRN   SOLE 21 6,750,000 0 0
SNAP INC NOTE 5/0 83304AAF3   4,589,550 6,300,000 PRN   SOLE 22 6,300,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   876,875 1,250,000 PRN   SOLE 2 1,250,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   6,138,125 8,750,000 PRN   SOLE 21 8,750,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   1,332,850 1,900,000 PRN   SOLE 22 1,900,000 0 0
SNAP ON INC COM 833034101   54,931,050 222,492 SH   SOLE 2 142,034 0 80,458
SNAP ON INC COM 833034101   19,042,379 77,129 SH   SOLE 4 45,479 0 31,650
SNAP ON INC COM 833034101   9,730,922 39,414 SH   SOLE 7 37,738 0 1,676
SNAP ON INC COM 833034101   1,909,447 7,734 SH   SOLE 13 7,734 0 0
SNAP ON INC COM 833034101   2,245,218 9,094 SH   SOLE 15 9,094 0 0
SNAP ON INC COM 833034101   28,400,497 115,033 SH   SOLE 18 94,452 0 20,581
SNAP ON INC COM 833034101   29,024,388 117,560 SH   SOLE 19 117,560 0 0
SNAP ON INC COM 833034101   353,305,022 1,431,022 SH   SOLE 21 1,431,022 0 0
SNAP ON INC COM 833034101   363,250,491 1,471,305 SH   SOLE 22 1,321,750 0 149,555
SNAP ON INC COM 833034101   30,188,722 122,276 SH   SOLE 23 122,276 0 0
SNAP ON INC COM 833034101   20,234,117 81,956 SH   SOLE 25 81,740 0 216
SNAP ON INC COM 833034101   47,694,951 193,183 SH   SOLE 26 77,103 0 116,080
SNAP ON INC COM 833034101   39,153,544 158,587 SH   SOLE 28 753 0 157,834
SNAP ON INC COM 833034101   2,604,936 10,551 SH   SOLE 29 10,551 0 0
SNAP ON INC COM 833034101   73,904,793 299,343 SH   SOLE 30 298,292 0 1,051
SNAP ON INC COM 833034101   9,697,839 39,280 SH   SOLE 31 35,262 0 4,018
SNAP ON INC COM 833034101   51,703,457 209,419 SH   SOLE 34 209,419 0 0
SNAP ON INC COM 833034101   3,923,082 15,890 SH   SOLE 36 15,890 0 0
SNAP ON INC COM 833034101   510,569 2,068 SH   SOLE 40 2,068 0 0
SNAP ON INC COM 833034101   39,996 162 SH   OTR 43 162 0 0
SNAP ON INC COM 833034101   11,776,784 47,701 SH   SOLE 43 38,562 0 9,139
SNAP ONE HOLDINGS CORP COM 83303Y105   124,972 13,366 SH   SOLE 2 4,537 0 8,829
SNAP ONE HOLDINGS CORP COM 83303Y105   421 45 SH   SOLE 7 45 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   465,462 49,782 SH   SOLE 18 49,782 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   314,833 33,672 SH   SOLE 19 33,672 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   5,420,513 579,734 SH   SOLE 21 579,734 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   2,702,674 289,056 SH   SOLE 22 276,981 0 12,075
SNAP ONE HOLDINGS CORP COM 83303Y105   36,297 3,882 SH   SOLE 25 3,882 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   21,804 2,332 SH   SOLE 28 0 0 2,332
SNAP ONE HOLDINGS CORP COM 83303Y105   62,692 6,705 SH   SOLE 30 6,705 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   34,455 3,685 SH   SOLE 40 3,685 0 0
SNOWFLAKE INC CL A 833445109   73,793,513 478,278 SH   SOLE 2 22,603 0 455,675
SNOWFLAKE INC CL A 833445109   22,483,447 145,722 SH   SOLE 4 82,163 0 63,559
SNOWFLAKE INC CL A 833445109   15,029,852 97,413 SH   SOLE 7 97,413 0 0
SNOWFLAKE INC CL A 833445109   1,015,074 6,579 SH   SOLE 13 6,579 0 0
SNOWFLAKE INC CL A 833445109   2,529,893 16,397 SH   SOLE 15 16,397 0 0
SNOWFLAKE INC CL A 833445109   22,390,719 145,121 SH   SOLE 18 132,542 0 12,579
SNOWFLAKE INC CL A 833445109   18,943,109 122,776 SH   SOLE 19 122,776 0 0
SNOWFLAKE INC CL A 833445109   451,559,309 2,926,692 SH   SOLE 21 2,926,692 0 0
SNOWFLAKE INC CL A 833445109   1,028,891,660 6,668,557 SH   SOLE 22 6,186,449 0 482,108
SNOWFLAKE INC CL A 833445109   64,896,843 420,616 SH   SOLE 23 420,616 0 0
SNOWFLAKE INC CL A 833445109   72,354,604 468,952 SH   SOLE 25 468,290 0 662
SNOWFLAKE INC CL A 833445109   45,324,693 293,763 SH   SOLE 26 139,996 0 153,767
SNOWFLAKE INC CL A 833445109   72,102,957 467,321 SH   SOLE 28 13,497 0 453,824
SNOWFLAKE INC CL A 833445109   24,069 156 SH   SOLE 29 156 0 0
SNOWFLAKE INC CL A 833445109   124,526,996 807,097 SH   SOLE 30 807,097 0 0
SNOWFLAKE INC CL A 833445109   10,511,623 68,129 SH   SOLE 31 46,204 0 21,925
SNOWFLAKE INC CL A 833445109   18,821,837 121,990 SH   SOLE 34 121,990 0 0
SNOWFLAKE INC CL A 833445109   10,448,210 67,718 SH   SOLE 36 67,718 0 0
SNOWFLAKE INC CL A 833445109   1,397,250 9,056 SH   SOLE 40 9,056 0 0
SNOWFLAKE INC CL A 833445109   62,179 403 SH   OTR 43 403 0 0
SNOWFLAKE INC CL A 833445109   12,573,092 81,490 SH   SOLE 43 72,197 0 9,293
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108   20,247 9,417 SH   SOLE 2 9,417 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108   127,018 59,078 SH   SOLE 22 18,970 0 40,108
SOBR SAFE INC COM NEW 833592207   75,702 34,100 SH   SOLE 22 34,100 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   6,650,325 82,042 SH   SOLE 2 82,042 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   191,302 2,360 SH   SOLE 4 2,360 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   10,933,616 134,883 SH   SOLE 7 134,883 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   483,199 5,961 SH   SOLE 18 5,961 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   14,718,470 181,575 SH   SOLE 19 181,575 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   30,352,593 374,446 SH   SOLE 21 374,446 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   3,797,175 46,844 SH   SOLE 22 46,844 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   13,969,637 172,337 SH   SOLE 25 172,337 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   544,642 6,719 SH   SOLE 28 0 0 6,719
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   8,109,729 100,046 SH   SOLE 29 100,046 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   14,602,797 180,148 SH   SOLE 30 180,148 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   85,437 1,054 SH   SOLE 31 0 0 1,054
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   112,315,925 1,385,590 SH   SOLE 34 1,385,590 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   11,144,936 137,490 SH   SOLE 43 118,357 0 19,133
SOCIETAL CDMO INC COM 75629F109   3,547 2,981 SH   SOLE 2 0 0 2,981
SOCIETAL CDMO INC COM 75629F109   15,044 12,642 SH   SOLE 18 12,642 0 0
SOCIETAL CDMO INC COM 75629F109   225,457 189,460 SH   SOLE 21 189,460 0 0
SOCIETAL CDMO INC COM 75629F109   315,438 265,074 SH   SOLE 22 265,074 0 0
SOCIETY PASS INC COM 83370P102   2,740 2,686 SH   SOLE 18 2,686 0 0
SOCIETY PASS INC COM 83370P102   16,950 16,618 SH   SOLE 21 16,618 0 0
SOCIETY PASS INC COM 83370P102   131,665 129,083 SH   SOLE 22 129,083 0 0
SOCKET MOBILE INC COM NEW 83368E200   668 357 SH   SOLE 22 357 0 0
SOFI TECHNOLOGIES INC COM 83406F102   6,612,986 1,089,454 SH   SOLE 2 241,443 0 848,011
SOFI TECHNOLOGIES INC COM 83406F102   28,238 4,652 SH   SOLE 4 4,652 0 0
SOFI TECHNOLOGIES INC COM 83406F102   607,164 100,027 SH   SOLE 7 100,027 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,837,025 302,640 SH   SOLE 18 302,640 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,520,881 250,557 SH   SOLE 19 250,557 0 0
SOFI TECHNOLOGIES INC COM 83406F102   80,457,704 13,254,976 SH   SOLE 21 13,254,976 0 0
SOFI TECHNOLOGIES INC COM 83406F102   118,788,455 19,569,762 SH   SOLE 22 18,600,340 0 969,422
SOFI TECHNOLOGIES INC COM 83406F102   604,869 99,649 SH   SOLE 25 99,649 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,818,432 299,577 SH   SOLE 26 249,568 0 50,009
SOFI TECHNOLOGIES INC COM 83406F102   138,961 22,893 SH   SOLE 28 10,215 0 12,678
SOFI TECHNOLOGIES INC COM 83406F102   1,949,824 321,223 SH   SOLE 30 321,223 0 0
SOFI TECHNOLOGIES INC COM 83406F102   69,732 11,488 SH   SOLE 31 11,488 0 0
SOFI TECHNOLOGIES INC COM 83406F102   41,543 6,844 SH   SOLE 36 6,844 0 0
SOFI TECHNOLOGIES INC COM 83406F102   628,706 103,576 SH   SOLE 40 103,576 0 0
SOFI TECHNOLOGIES INC COM 83406F102   2,324,264 382,910 SH   SOLE 43 341,538 0 41,372
SOHO HOUSE & CO INC COM CL A 586001109   79,925 12,221 SH   SOLE 2 7,118 0 5,103
SOHO HOUSE & CO INC COM CL A 586001109   476,092 72,797 SH   SOLE 21 72,797 0 0
SOHO HOUSE & CO INC COM CL A 586001109   1,993,712 304,849 SH   SOLE 22 289,310 0 15,539
SOHO HOUSE & CO INC COM CL A 586001109   44,250 6,766 SH   SOLE 25 6,766 0 0
SOHO HOUSE & CO INC COM CL A 586001109   35,937 5,495 SH   SOLE 26 158 0 5,337
SOHO HOUSE & CO INC COM CL A 586001109   254,857 38,969 SH   SOLE 30 38,969 0 0
SOHO HOUSE & CO INC COM CL A 586001109   39,005 5,964 SH   SOLE 40 5,964 0 0
SOHO HOUSE & CO INC COM CL A 586001109   28,057 4,290 SH   SOLE 43 4,257 0 33
SOHU COM LTD SPONSORED ADS 83410S108   142,130 9,649 SH   SOLE 2 9,649 0 0
SOHU COM LTD SPONSORED ADS 83410S108   19,326 1,312 SH   SOLE 4 1,312 0 0
SOHU COM LTD SPONSORED ADS 83410S108   68,804 4,671 SH   SOLE 7 4,671 0 0
SOHU COM LTD SPONSORED ADS 83410S108   45,692 3,102 SH   SOLE 13 3,102 0 0
SOHU COM LTD SPONSORED ADS 83410S108   17,632 1,197 SH   SOLE 19 1,197 0 0
SOHU COM LTD SPONSORED ADS 83410S108   4,849,985 329,259 SH   SOLE 21 329,259 0 0
SOHU COM LTD SPONSORED ADS 83410S108   2,342,939 159,059 SH   SOLE 22 145,447 0 13,612
SOHU COM LTD SPONSORED ADS 83410S108   2,578 175 SH   SOLE 25 175 0 0
SOHU COM LTD SPONSORED ADS 83410S108   1,302,250 88,408 SH   SOLE 30 88,408 0 0
SOL GEL TECHNOLOGIES SHS M8694L103   11,985 3,089 SH   SOLE 22 3,089 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   4,483,870 14,752 SH   SOLE 2 9,353 0 5,399
SOLAREDGE TECHNOLOGIES INC COM 83417M104   13,052,829 42,944 SH   SOLE 4 22,545 0 20,399
SOLAREDGE TECHNOLOGIES INC COM 83417M104   10,620,621 34,942 SH   SOLE 7 33,368 0 1,574
SOLAREDGE TECHNOLOGIES INC COM 83417M104   515,803 1,697 SH   SOLE 13 1,697 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,904,247 6,265 SH   SOLE 15 6,265 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   26,017,512 85,598 SH   SOLE 18 80,763 0 4,835
SOLAREDGE TECHNOLOGIES INC COM 83417M104   49,238,684 161,996 SH   SOLE 19 161,996 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   607,441,947 1,998,493 SH   SOLE 21 1,998,493 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   241,564,566 794,751 SH   SOLE 22 755,171 0 39,580
SOLAREDGE TECHNOLOGIES INC COM 83417M104   31,844,842 104,770 SH   SOLE 23 104,770 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   55,659,324 183,120 SH   SOLE 25 182,914 0 206
SOLAREDGE TECHNOLOGIES INC COM 83417M104   39,491,008 129,926 SH   SOLE 26 49,756 0 80,170
SOLAREDGE TECHNOLOGIES INC COM 83417M104   45,647,211 150,180 SH   SOLE 28 19,670 0 130,510
SOLAREDGE TECHNOLOGIES INC COM 83417M104   29,787 98 SH   SOLE 29 98 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   491,918,759 1,618,420 SH   SOLE 30 1,613,463 0 4,957
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,412,143 11,226 SH   SOLE 31 10,218 0 1,008
SOLAREDGE TECHNOLOGIES INC COM 83417M104   62,673,882 206,198 SH   SOLE 34 206,198 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   4,606,666 15,156 SH   SOLE 36 15,156 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   667,170 2,195 SH   SOLE 40 2,195 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   10,375,830 34,137 SH   SOLE 43 31,561 0 2,575
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   17,832,960 13,760,000 PRN   SOLE 2 13,760,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   3,935,952 3,037,000 PRN   SOLE 19 3,037,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   4,775,760 3,685,000 PRN   SOLE 21 3,685,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   23,198,400 17,900,000 PRN   SOLE 22 17,900,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   5,200,848 4,013,000 PRN   SOLE 34 4,013,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   470,622 55,108 SH   SOLE 2 34,068 0 21,040
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   1,691 198 SH   SOLE 7 198 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   736,071 86,191 SH   SOLE 18 86,191 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   1,935,992 226,697 SH   SOLE 19 226,697 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   8,514,687 997,036 SH   SOLE 21 997,036 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   8,683,284 1,016,778 SH   SOLE 22 1,007,095 0 9,683
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   24,800 2,904 SH   SOLE 23 2,904 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   141,183 16,532 SH   SOLE 43 15,683 0 849
SOLARWINDS CORP COM NEW 83417Q204   461,089 53,615 SH   SOLE 2 19,772 0 33,843
SOLARWINDS CORP COM NEW 83417Q204   1,195 139 SH   SOLE 4 139 0 0
SOLARWINDS CORP COM NEW 83417Q204   3,879 451 SH   SOLE 7 451 0 0
SOLARWINDS CORP COM NEW 83417Q204   1,144,832 133,120 SH   SOLE 18 133,120 0 0
SOLARWINDS CORP COM NEW 83417Q204   816,776 94,974 SH   SOLE 19 94,974 0 0
SOLARWINDS CORP COM NEW 83417Q204   16,303,416 1,895,746 SH   SOLE 21 1,895,746 0 0
SOLARWINDS CORP COM NEW 83417Q204   11,210,633 1,303,562 SH   SOLE 22 1,247,731 0 55,831
SOLARWINDS CORP COM NEW 83417Q204   43,129 5,015 SH   SOLE 25 5,015 0 0
SOLARWINDS CORP COM NEW 83417Q204   193,199 22,465 SH   SOLE 26 17,765 0 4,700
SOLARWINDS CORP COM NEW 83417Q204   3,796,857 441,495 SH   SOLE 30 441,495 0 0
SOLARWINDS CORP COM NEW 83417Q204   41,624 4,840 SH   SOLE 40 4,840 0 0
SOLARWINDS CORP COM NEW 83417Q204   372,401 43,302 SH   SOLE 43 41,227 0 2,075
SOLENO THERAPEUTICS INC COM 834203309   190 89 SH   SOLE 2 0 0 89
SOLENO THERAPEUTICS INC COM 834203309   83 39 SH   SOLE 21 39 0 0
SOLENO THERAPEUTICS INC COM 834203309   458 214 SH   SOLE 22 214 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   91,098 19,219 SH   SOLE 2 13,522 0 5,697
SOLID BIOSCIENCES INC COM NEW 83422E204   5,247 1,107 SH   SOLE 19 1,107 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   31,440 6,633 SH   SOLE 21 6,633 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   527,861 111,363 SH   SOLE 22 111,363 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   2,081 439 SH   SOLE 23 439 0 0
SOLID POWER INC CLASS A COM 83422N105   251,552 83,572 SH   SOLE 2 31,935 0 51,637
SOLID POWER INC CLASS A COM 83422N105   36,397 12,092 SH   SOLE 4 0 0 12,092
SOLID POWER INC CLASS A COM 83422N105   4,455 1,480 SH   SOLE 7 1,480 0 0
SOLID POWER INC CLASS A COM 83422N105   1,005,430 334,030 SH   SOLE 18 334,030 0 0
SOLID POWER INC CLASS A COM 83422N105   788,566 261,982 SH   SOLE 19 261,982 0 0
SOLID POWER INC CLASS A COM 83422N105   14,270,365 4,740,985 SH   SOLE 21 4,740,985 0 0
SOLID POWER INC CLASS A COM 83422N105   10,104,013 3,356,815 SH   SOLE 22 3,235,548 0 121,267
SOLID POWER INC CLASS A COM 83422N105   43,916 14,590 SH   SOLE 25 14,590 0 0
SOLID POWER INC CLASS A COM 83422N105   267,601 88,904 SH   SOLE 26 78,373 0 10,531
SOLID POWER INC CLASS A COM 83422N105   59,502 19,768 SH   SOLE 28 0 0 19,768
SOLID POWER INC CLASS A COM 83422N105   221,343 73,536 SH   SOLE 30 73,536 0 0
SOLID POWER INC CLASS A COM 83422N105   31,406 10,434 SH   SOLE 40 10,434 0 0
SOLID POWER INC CLASS A COM 83422N105   3,772 1,253 SH   SOLE 43 1,253 0 0
SOLIGENIX INC COM NEW 834223505   2,197 1,115 SH   SOLE 21 1,115 0 0
SOLIGENIX INC COM NEW 834223505   280 142 SH   SOLE 22 142 0 0
SOLITARIO ZINC CORP COM 8342EP107   23,987 36,240 SH   SOLE 21 36,240 0 0
SOLITARIO ZINC CORP COM 8342EP107   1,941 2,933 SH   SOLE 22 2,933 0 0
SOLO BRANDS INC COM CL A 83425V104   101,891 14,191 SH   SOLE 2 6,076 0 8,115
SOLO BRANDS INC COM CL A 83425V104   463,742 64,588 SH   SOLE 18 64,588 0 0
SOLO BRANDS INC COM CL A 83425V104   310,844 43,293 SH   SOLE 19 43,293 0 0
SOLO BRANDS INC COM CL A 83425V104   5,217,706 726,700 SH   SOLE 21 726,700 0 0
SOLO BRANDS INC COM CL A 83425V104   2,955,180 411,585 SH   SOLE 22 397,617 0 13,968
SOLO BRANDS INC COM CL A 83425V104   32,655 4,548 SH   SOLE 43 4,439 0 109
SOLUNA HOLDINGS INC COM NEW 583543103   418 1,547 SH   SOLE 18 1,547 0 0
SOLUNA HOLDINGS INC COM NEW 583543103   13,833 51,213 SH   SOLE 22 51,213 0 0
SOMALOGIC INC CLASS A COM 83444K105   545,205 213,806 SH   SOLE 2 119,035 0 94,771
SOMALOGIC INC CLASS A COM 83444K105   4,034 1,582 SH   SOLE 7 1,582 0 0
SOMALOGIC INC CLASS A COM 83444K105   1,053,591 413,173 SH   SOLE 18 413,173 0 0
SOMALOGIC INC CLASS A COM 83444K105   1,455,471 570,773 SH   SOLE 19 570,773 0 0
SOMALOGIC INC CLASS A COM 83444K105   13,099,671 5,137,126 SH   SOLE 21 5,137,126 0 0
SOMALOGIC INC CLASS A COM 83444K105   10,433,315 4,091,496 SH   SOLE 22 3,917,583 0 173,913
SOMALOGIC INC CLASS A COM 83444K105   23,521 9,224 SH   SOLE 23 9,224 0 0
SOMALOGIC INC CLASS A COM 83444K105   49,052 19,236 SH   SOLE 25 19,236 0 0
SOMALOGIC INC CLASS A COM 83444K105   351,472 137,832 SH   SOLE 26 119,349 0 18,483
SOMALOGIC INC CLASS A COM 83444K105   15,287 5,995 SH   SOLE 28 0 0 5,995
SOMALOGIC INC CLASS A COM 83444K105   159,903 62,707 SH   SOLE 30 62,707 0 0
SOMALOGIC INC CLASS A COM 83444K105   40,004 15,688 SH   SOLE 40 15,688 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102   17,529 23,153 SH   SOLE 2 6,049 0 17,104
SONDER HOLDINGS INC CLASS A COM 83542D102   1,625 2,146 SH   SOLE 7 2,146 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102   327,376 432,408 SH   SOLE 18 432,408 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102   270,113 356,773 SH   SOLE 19 356,773 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102   4,540,638 5,997,409 SH   SOLE 21 5,997,409 0 0
SONDER HOLDINGS INC CLASS A COM 83542D102   2,451,247 3,237,679 SH   SOLE 22 3,184,212 0 53,467
SONENDO INC COM 835431107   3,832 1,916 SH   SOLE 2 1,916 0 0
SONENDO INC COM 835431107   6,820 3,410 SH   SOLE 18 3,410 0 0
SONENDO INC COM 835431107   82,184 41,092 SH   SOLE 21 41,092 0 0
SONENDO INC COM 835431107   10,806 5,403 SH   SOLE 22 5,403 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   4,377,196 80,552 SH   SOLE 2 51,900 0 28,652
SONIC AUTOMOTIVE INC CL A 83545G102   3,749 69 SH   SOLE 4 69 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   25,485 469 SH   SOLE 7 469 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   3,956,767 72,815 SH   SOLE 18 61,336 0 11,479
SONIC AUTOMOTIVE INC CL A 83545G102   9,176,015 168,863 SH   SOLE 19 168,863 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   113,204,837 2,083,269 SH   SOLE 21 2,083,269 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   35,997,370 662,447 SH   SOLE 22 640,661 0 21,786
SONIC AUTOMOTIVE INC CL A 83545G102   206,764 3,805 SH   SOLE 23 3,805 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   153,347 2,822 SH   SOLE 25 2,822 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   2,987,396 54,976 SH   SOLE 26 12,730 0 42,246
SONIC AUTOMOTIVE INC CL A 83545G102   1,603,954 29,517 SH   SOLE 30 29,517 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   12,063 222 SH   SOLE 34 222 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   86,401 1,590 SH   SOLE 36 1,590 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   140,034 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   968,774 17,828 SH   SOLE 43 14,067 0 3,761
SONIDA SENIOR LIVING INC COM 140475203   8,515 1,254 SH   SOLE 2 1,254 0 0
SONIDA SENIOR LIVING INC COM 140475203   4,196 618 SH   SOLE 18 618 0 0
SONIDA SENIOR LIVING INC COM 140475203   50,857 7,490 SH   SOLE 21 7,490 0 0
SONIDA SENIOR LIVING INC COM 140475203   218,129 32,125 SH   SOLE 22 32,125 0 0
SONNET BIOTHERAPEUTC HLDNG I COM NEW 83548R204   1 2 SH   SOLE 21 2 0 0
SONNET BIOTHERAPEUTC HLDNG I COM NEW 83548R204   4,717 13,102 SH   SOLE 22 13,102 0 0
SONO TEK CORP COM 835483108   6,759 1,315 SH   SOLE 18 1,315 0 0
SONO TEK CORP COM 835483108   83,786 16,301 SH   SOLE 21 16,301 0 0
SONO TEK CORP COM 835483108   4,754 925 SH   SOLE 22 925 0 0
SONOCO PRODS CO COM 835495102   9,160,004 150,164 SH   SOLE 2 92,910 0 57,254
SONOCO PRODS CO COM 835495102   14,945 245 SH   SOLE 4 245 0 0
SONOCO PRODS CO COM 835495102   5,103,748 83,668 SH   SOLE 7 83,668 0 0
SONOCO PRODS CO COM 835495102   14,947,379 245,039 SH   SOLE 18 245,039 0 0
SONOCO PRODS CO COM 835495102   2,060,092 33,772 SH   SOLE 19 33,772 0 0
SONOCO PRODS CO COM 835495102   486,888,946 7,981,786 SH   SOLE 21 7,981,786 0 0
SONOCO PRODS CO COM 835495102   174,564,432 2,861,712 SH   SOLE 22 2,736,058 0 125,654
SONOCO PRODS CO COM 835495102   1,034,804 16,964 SH   SOLE 25 16,964 0 0
SONOCO PRODS CO COM 835495102   2,466,230 40,430 SH   SOLE 26 32,481 0 7,949
SONOCO PRODS CO COM 835495102   3,489,322 57,202 SH   SOLE 28 57,202 0 0
SONOCO PRODS CO COM 835495102   3,024,380 49,580 SH   SOLE 30 49,580 0 0
SONOCO PRODS CO COM 835495102   83,936 1,376 SH   SOLE 31 1,376 0 0
SONOCO PRODS CO COM 835495102   2,880,481 47,221 SH   SOLE 32 47,221 0 0
SONOCO PRODS CO COM 835495102   267,058 4,378 SH   SOLE 36 4,378 0 0
SONOCO PRODS CO COM 835495102   1,033,889 16,949 SH   SOLE 40 16,949 0 0
SONOCO PRODS CO COM 835495102   20,252 332 SH   OTR 43 332 0 0
SONOCO PRODS CO COM 835495102   2,499,327 40,973 SH   SOLE 43 34,593 0 6,380
SONOMA PHARMACEUTICALS INC COM NEW 83558L204   595 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204   2,212 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108   3,090,444 157,515 SH   SOLE 2 128,574 0 28,941
SONOS INC COM 83570H108   7,358 375 SH   SOLE 4 375 0 0
SONOS INC COM 83570H108   571,746 29,141 SH   SOLE 7 29,141 0 0
SONOS INC COM 83570H108   691,899 35,265 SH   SOLE 13 35,265 0 0
SONOS INC COM 83570H108   7,837,013 399,440 SH   SOLE 18 399,440 0 0
SONOS INC COM 83570H108   4,968,883 253,256 SH   SOLE 19 253,256 0 0
SONOS INC COM 83570H108   300,011,009 15,291,081 SH   SOLE 21 15,291,081 0 0
SONOS INC COM 83570H108   67,488,974 3,439,805 SH   SOLE 22 3,343,881 0 95,924
SONOS INC COM 83570H108   423,007 21,560 SH   SOLE 25 21,560 0 0
SONOS INC COM 83570H108   1,223,287 62,349 SH   SOLE 26 52,787 0 9,562
SONOS INC COM 83570H108   165,887 8,455 SH   SOLE 28 2,220 0 6,235
SONOS INC COM 83570H108   5,094,019 259,634 SH   SOLE 30 259,634 0 0
SONOS INC COM 83570H108   70,593 3,598 SH   SOLE 36 3,598 0 0
SONOS INC COM 83570H108   455,478 23,215 SH   SOLE 40 23,215 0 0
SONOS INC COM 83570H108   1,895,586 96,615 SH   SOLE 43 92,402 0 4,213
SONY GROUP CORPORATION SPONSORED ADR 835699307   30,821 340 SH   SOLE 2 114 0 226
SONY GROUP CORPORATION SPONSORED ADR 835699307   107,858,831 1,189,838 SH   SOLE 18 1,189,793 0 45
SONY GROUP CORPORATION SPONSORED ADR 835699307   10,830,862 119,480 SH   SOLE 19 119,480 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   3,188,161 35,170 SH   SOLE 25 0 0 35,170
SONY GROUP CORPORATION SPONSORED ADR 835699307   19,490,928 215,013 SH   SOLE 34 215,013 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   939,134 10,360 SH   SOLE 36 10,360 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   97,815,272 1,079,043 SH   SOLE 43 985,110 0 93,933
SOPHIA GENETICS SA ORDINARY SHARES H82027105   9,910 1,994 SH   SOLE 2 1,994 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   1,448,680 291,485 SH   SOLE 19 291,485 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   3,076 619 SH   SOLE 21 619 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   14,835 2,985 SH   SOLE 22 2,985 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   8,921 1,795 SH   SOLE 34 1,795 0 0
SOTERA HEALTH CO COM 83601L102   2,765,071 154,387 SH   SOLE 2 110,842 0 43,545
SOTERA HEALTH CO COM 83601L102   3,421 191 SH   SOLE 4 191 0 0
SOTERA HEALTH CO COM 83601L102   397,745 22,208 SH   SOLE 7 22,208 0 0
SOTERA HEALTH CO COM 83601L102   3,662,273 204,482 SH   SOLE 18 204,482 0 0
SOTERA HEALTH CO COM 83601L102   10,511,003 586,879 SH   SOLE 19 586,879 0 0
SOTERA HEALTH CO COM 83601L102   94,228,289 5,261,211 SH   SOLE 21 5,261,211 0 0
SOTERA HEALTH CO COM 83601L102   51,154,578 2,856,202 SH   SOLE 22 2,722,919 0 133,283
SOTERA HEALTH CO COM 83601L102   260,519 14,546 SH   SOLE 25 14,546 0 0
SOTERA HEALTH CO COM 83601L102   765,509 42,742 SH   SOLE 26 33,588 0 9,154
SOTERA HEALTH CO COM 83601L102   506,137 28,260 SH   SOLE 28 1,199 0 27,061
SOTERA HEALTH CO COM 83601L102   958,830 53,536 SH   SOLE 30 53,536 0 0
SOTERA HEALTH CO COM 83601L102   26,829 1,498 SH   SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102   5,398,719 301,436 SH   SOLE 34 301,436 0 0
SOTERA HEALTH CO COM 83601L102   307,730 17,182 SH   SOLE 40 17,182 0 0
SOTERA HEALTH CO COM 83601L102   4,067,415 227,103 SH   SOLE 43 205,576 0 21,527
SOTHERLY HOTELS INC COM 83600C103   5,225 2,619 SH   SOLE 18 2,619 0 0
SOTHERLY HOTELS INC COM 83600C103   67,128 33,648 SH   SOLE 21 33,648 0 0
SOTHERLY HOTELS INC COM 83600C103   3,860 1,935 SH   SOLE 22 1,935 0 0
SOUND FINL BANCORP INC COM 83607A100   2,887 78 SH   SOLE 2 0 0 78
SOUND FINL BANCORP INC COM 83607A100   14,508 392 SH   SOLE 18 392 0 0
SOUND FINL BANCORP INC COM 83607A100   758,483 20,494 SH   SOLE 21 20,494 0 0
SOUND FINL BANCORP INC COM 83607A100   3,701 100 SH   SOLE 22 100 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   17,532 6,352 SH   SOLE 2 0 0 6,352
SOUNDHOUND AI INC CLASS A COM 836100107   96,186 34,850 SH   SOLE 21 34,850 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   4,981,902 1,805,037 SH   SOLE 22 1,805,037 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   2,283,805 106,670 SH   SOLE 2 77,255 0 29,415
SOUTH PLAINS FINANCIAL INC COM 83946P107   3,661 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   628,298 29,346 SH   SOLE 18 29,346 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   2,134,920 99,716 SH   SOLE 19 99,716 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   9,543,550 445,752 SH   SOLE 21 445,752 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   9,413,849 439,694 SH   SOLE 22 430,801 0 8,893
SOUTH PLAINS FINANCIAL INC COM 83946P107   70,546 3,295 SH   SOLE 23 3,295 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   64,144 2,996 SH   SOLE 25 2,996 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   324,833 15,172 SH   SOLE 26 0 0 15,172
SOUTH PLAINS FINANCIAL INC COM 83946P107   52,497 2,452 SH   SOLE 30 2,452 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   29,888 1,396 SH   SOLE 43 1,384 0 12
SOUTHERN CO COM 842587107   74,496,175 1,070,655 SH   SOLE 2 194,345 0 876,310
SOUTHERN CO COM 842587107   40,959,867 588,673 SH   SOLE 4 510,303 0 78,370
SOUTHERN CO COM 842587107   68,461,849 983,930 SH   SOLE 7 951,564 0 32,366
SOUTHERN CO COM 842587107   956,447 13,746 SH   SOLE 13 13,746 0 0
SOUTHERN CO COM 842587107   12,785,395 183,751 SH   SOLE 15 183,751 0 0
SOUTHERN CO COM 842587107   111,474,675 1,602,108 SH   SOLE 18 1,508,946 0 93,162
SOUTHERN CO COM 842587107   48,703,982 699,971 SH   SOLE 19 699,971 0 0
SOUTHERN CO COM 842587107   2,478,892,914 35,626,515 SH   SOLE 21 35,626,515 0 0
SOUTHERN CO COM 842587107   1,718,828,895 24,702,916 SH   SOLE 22 22,450,726 0 2,252,190
SOUTHERN CO COM 842587107   142,693,690 2,050,786 SH   SOLE 23 2,050,786 0 0
SOUTHERN CO COM 842587107   26,589,232 382,139 SH   SOLE 25 382,139 0 0
SOUTHERN CO COM 842587107   105,133,084 1,510,967 SH   SOLE 26 725,573 0 785,394
SOUTHERN CO COM 842587107   85,338,339 1,226,478 SH   SOLE 28 16,481 0 1,209,997
SOUTHERN CO COM 842587107   99,847 1,435 SH   SOLE 29 1,435 0 0
SOUTHERN CO COM 842587107   421,378,846 6,056,034 SH   SOLE 30 6,056,034 0 0
SOUTHERN CO COM 842587107   21,305,257 306,198 SH   SOLE 31 223,578 0 82,620
SOUTHERN CO COM 842587107   14,220,413 204,375 SH   SOLE 34 204,375 0 0
SOUTHERN CO COM 842587107   14,251,654 204,824 SH   SOLE 35 204,824 0 0
SOUTHERN CO COM 842587107   30,388,230 436,738 SH   SOLE 36 436,738 0 0
SOUTHERN CO COM 842587107   1,752,651 25,189 SH   SOLE 40 25,189 0 0
SOUTHERN CO COM 842587107   215,281 3,094 SH   OTR 43 3,094 0 0
SOUTHERN CO COM 842587107   77,468,459 1,113,373 SH   SOLE 43 992,415 0 120,958
SOUTHERN COPPER CORP COM 84265V105   20,480,216 268,593 SH   SOLE 2 159,547 0 109,046
SOUTHERN COPPER CORP COM 84265V105   7,780,550 102,040 SH   SOLE 4 46,950 0 55,090
SOUTHERN COPPER CORP COM 84265V105   15,306,578 200,742 SH   SOLE 7 200,742 0 0
SOUTHERN COPPER CORP COM 84265V105   13,649 179 SH   SOLE 13 179 0 0
SOUTHERN COPPER CORP COM 84265V105   169,123 2,218 SH   SOLE 15 2,218 0 0
SOUTHERN COPPER CORP COM 84265V105   9,872,164 129,471 SH   SOLE 18 129,471 0 0
SOUTHERN COPPER CORP COM 84265V105   5,904,876 77,441 SH   SOLE 19 77,441 0 0
SOUTHERN COPPER CORP COM 84265V105   252,017,611 3,305,149 SH   SOLE 21 3,305,149 0 0
SOUTHERN COPPER CORP COM 84265V105   173,104,046 2,270,217 SH   SOLE 22 2,104,978 0 165,239
SOUTHERN COPPER CORP COM 84265V105   7,864,425 103,140 SH   SOLE 23 103,140 0 0
SOUTHERN COPPER CORP COM 84265V105   6,887,968 90,334 SH   SOLE 25 90,334 0 0
SOUTHERN COPPER CORP COM 84265V105   11,192,738 146,790 SH   SOLE 26 34,475 0 112,315
SOUTHERN COPPER CORP COM 84265V105   9,589,734 125,767 SH   SOLE 28 0 0 125,767
SOUTHERN COPPER CORP COM 84265V105   1,529,346 20,057 SH   SOLE 29 20,057 0 0
SOUTHERN COPPER CORP COM 84265V105   38,935,919 510,635 SH   SOLE 30 510,635 0 0
SOUTHERN COPPER CORP COM 84265V105   3,829,504 50,223 SH   SOLE 31 41,975 0 8,248
SOUTHERN COPPER CORP COM 84265V105   6,955,373 91,218 SH   SOLE 34 91,218 0 0
SOUTHERN COPPER CORP COM 84265V105   957,624 12,559 SH   SOLE 36 12,559 0 0
SOUTHERN COPPER CORP COM 84265V105   54,748 718 SH   SOLE 40 718 0 0
SOUTHERN COPPER CORP COM 84265V105   22,149,048 290,479 SH   SOLE 43 262,699 0 27,780
SOUTHERN FIRST BANCSHARES COM 842873101   1,701,333 55,418 SH   SOLE 2 38,259 0 17,159
SOUTHERN FIRST BANCSHARES COM 842873101   3,960 129 SH   SOLE 7 129 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   715,893 23,319 SH   SOLE 18 23,319 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   1,435,379 46,755 SH   SOLE 19 46,755 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   8,607,543 280,376 SH   SOLE 21 280,376 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   7,933,156 258,409 SH   SOLE 22 251,289 0 7,120
SOUTHERN FIRST BANCSHARES COM 842873101   83,320 2,714 SH   SOLE 23 2,714 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   51,484 1,677 SH   SOLE 43 1,677 0 0
SOUTHERN MO BANCORP INC COM 843380106   444,842 11,891 SH   SOLE 2 6,506 0 5,385
SOUTHERN MO BANCORP INC COM 843380106   3,778 101 SH   SOLE 7 101 0 0
SOUTHERN MO BANCORP INC COM 843380106   902,778 24,132 SH   SOLE 18 24,132 0 0
SOUTHERN MO BANCORP INC COM 843380106   585,953 15,663 SH   SOLE 19 15,663 0 0
SOUTHERN MO BANCORP INC COM 843380106   11,022,183 294,632 SH   SOLE 21 294,632 0 0
SOUTHERN MO BANCORP INC COM 843380106   8,635,088 230,823 SH   SOLE 22 223,839 0 6,984
SOUTHERN MO BANCORP INC COM 843380106   64,757 1,731 SH   SOLE 25 1,731 0 0
SOUTHERN MO BANCORP INC COM 843380106   85,744 2,292 SH   SOLE 30 2,292 0 0
SOUTHERN MO BANCORP INC COM 843380106   66,552 1,779 SH   SOLE 40 1,779 0 0
SOUTHERN MO BANCORP INC COM 843380106   285,850 7,641 SH   SOLE 43 7,405 0 236
SOUTHERN STS BANCSHARES INC COM 843878307   27,827 1,234 SH   SOLE 18 1,234 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   373,270 16,553 SH   SOLE 21 16,553 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   1,003,204 44,488 SH   SOLE 22 44,488 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   919,142 27,685 SH   SOLE 2 8,344 0 19,341
SOUTHSIDE BANCSHARES INC COM 84470P109   3,320 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   10,524 317 SH   SOLE 7 317 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   3,307,218 99,615 SH   SOLE 18 99,615 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   1,835,097 55,274 SH   SOLE 19 55,274 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   119,843,999 3,609,759 SH   SOLE 21 3,609,759 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   25,242,192 760,307 SH   SOLE 22 729,170 0 31,137
SOUTHSIDE BANCSHARES INC COM 84470P109   131,538 3,962 SH   SOLE 25 3,962 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   363,739 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109   19,289 581 SH   SOLE 28 581 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   1,767,601 53,241 SH   SOLE 30 53,241 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   124,201 3,741 SH   SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   349,463 10,526 SH   SOLE 43 9,853 0 673
SOUTHSTATE CORPORATION COM 840441109   7,695,866 107,997 SH   SOLE 2 54,959 0 53,038
SOUTHSTATE CORPORATION COM 840441109   17,601 247 SH   SOLE 4 247 0 0
SOUTHSTATE CORPORATION COM 840441109   1,264,224 17,741 SH   SOLE 7 17,741 0 0
SOUTHSTATE CORPORATION COM 840441109   23,509,529 329,912 SH   SOLE 18 329,912 0 0
SOUTHSTATE CORPORATION COM 840441109   10,614,391 148,953 SH   SOLE 19 148,953 0 0
SOUTHSTATE CORPORATION COM 840441109   401,100,378 5,628,689 SH   SOLE 21 5,628,689 0 0
SOUTHSTATE CORPORATION COM 840441109   176,652,400 2,478,984 SH   SOLE 22 2,384,833 0 94,151
SOUTHSTATE CORPORATION COM 840441109   919,468 12,903 SH   SOLE 25 12,903 0 0
SOUTHSTATE CORPORATION COM 840441109   2,800,589 39,301 SH   SOLE 26 32,716 0 6,585
SOUTHSTATE CORPORATION COM 840441109   443,095 6,218 SH   SOLE 28 1,266 0 4,952
SOUTHSTATE CORPORATION COM 840441109   8,389,511 117,731 SH   SOLE 30 117,731 0 0
SOUTHSTATE CORPORATION COM 840441109   129,479 1,817 SH   SOLE 36 1,817 0 0
SOUTHSTATE CORPORATION COM 840441109   891,463 12,510 SH   SOLE 40 12,510 0 0
SOUTHSTATE CORPORATION COM 840441109   1,711,219 24,014 SH   SOLE 43 21,939 0 2,075
SOUTHWEST AIRLS CO COM 844741108   30,870,991 948,709 SH   SOLE 2 582,750 0 365,959
SOUTHWEST AIRLS CO COM 844741108   7,235,757 222,365 SH   SOLE 4 127,336 0 95,029
SOUTHWEST AIRLS CO COM 844741108   10,866,798 333,952 SH   SOLE 7 316,103 0 17,849
SOUTHWEST AIRLS CO COM 844741108   3,117,007 95,790 SH   SOLE 13 95,790 0 0
SOUTHWEST AIRLS CO COM 844741108   1,485,321 45,646 SH   SOLE 15 45,646 0 0
SOUTHWEST AIRLS CO COM 844741108   3,254 100 SH   SOLE 17 0 0 100
SOUTHWEST AIRLS CO COM 844741108   31,964,758 982,322 SH   SOLE 18 875,119 0 107,203
SOUTHWEST AIRLS CO COM 844741108   23,233,007 713,983 SH   SOLE 19 713,983 0 0
SOUTHWEST AIRLS CO COM 844741108   485,946,926 14,933,833 SH   SOLE 21 14,933,833 0 0
SOUTHWEST AIRLS CO COM 844741108   411,408,882 12,643,174 SH   SOLE 22 11,777,973 0 865,201
SOUTHWEST AIRLS CO COM 844741108   15,308,248 470,444 SH   SOLE 23 470,444 0 0
SOUTHWEST AIRLS CO COM 844741108   5,521,159 169,673 SH   SOLE 25 169,673 0 0
SOUTHWEST AIRLS CO COM 844741108   22,412,446 688,766 SH   SOLE 26 243,565 0 445,201
SOUTHWEST AIRLS CO COM 844741108   13,326,887 409,554 SH   SOLE 28 2,155 0 407,399
SOUTHWEST AIRLS CO COM 844741108   3,445,303 105,879 SH   SOLE 29 105,879 0 0
SOUTHWEST AIRLS CO COM 844741108   59,829,443 1,838,643 SH   SOLE 30 1,838,643 0 0
SOUTHWEST AIRLS CO COM 844741108   6,183,576 190,030 SH   SOLE 31 179,086 0 10,944
SOUTHWEST AIRLS CO COM 844741108   1,218,102 37,434 SH   SOLE 34 37,434 0 0
SOUTHWEST AIRLS CO COM 844741108   1,508,522 46,359 SH   SOLE 36 46,359 0 0
SOUTHWEST AIRLS CO COM 844741108   244,636 7,518 SH   SOLE 40 7,518 0 0
SOUTHWEST AIRLS CO COM 844741108   52,389 1,610 SH   OTR 43 1,610 0 0
SOUTHWEST AIRLS CO COM 844741108   14,395,777 442,403 SH   SOLE 43 394,682 0 47,720
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   10,655,680 9,380,000 PRN   SOLE 21 9,380,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   5,893,344 94,369 SH   SOLE 2 50,344 0 44,025
SOUTHWEST GAS HLDGS INC COM 844895102   14,738 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   7,113,430 113,906 SH   SOLE 7 113,906 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   20,499,775 328,259 SH   SOLE 18 328,259 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   8,282,556 132,627 SH   SOLE 19 132,627 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   427,701,065 6,848,696 SH   SOLE 21 6,848,696 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   137,863,621 2,207,584 SH   SOLE 22 2,129,232 0 78,352
SOUTHWEST GAS HLDGS INC COM 844895102   695,506 11,137 SH   SOLE 25 11,137 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,995,090 31,947 SH   SOLE 26 25,864 0 6,083
SOUTHWEST GAS HLDGS INC COM 844895102   64,511 1,033 SH   SOLE 28 1,033 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   3,495,764 55,977 SH   SOLE 30 55,977 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,848,458 29,599 SH   SOLE 32 29,599 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   105,291 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   664,468 10,640 SH   SOLE 40 10,640 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   15,590,420 249,646 SH   SOLE 43 239,946 0 9,700
SOUTHWESTERN ENERGY CO COM 845467109   7,374,585 1,474,917 SH   SOLE 2 846,476 0 628,441
SOUTHWESTERN ENERGY CO COM 845467109   14,920 2,984 SH   SOLE 4 2,984 0 0
SOUTHWESTERN ENERGY CO COM 845467109   1,072,575 214,515 SH   SOLE 7 214,515 0 0
SOUTHWESTERN ENERGY CO COM 845467109   11,057,520 2,211,504 SH   SOLE 18 2,211,504 0 0
SOUTHWESTERN ENERGY CO COM 845467109   1,705,755 341,151 SH   SOLE 19 341,151 0 0
SOUTHWESTERN ENERGY CO COM 845467109   292,250,620 58,450,124 SH   SOLE 21 58,450,124 0 0
SOUTHWESTERN ENERGY CO COM 845467109   159,795,285 31,959,057 SH   SOLE 22 30,588,561 0 1,370,496
SOUTHWESTERN ENERGY CO COM 845467109   21,835 4,367 SH   SOLE 23 4,367 0 0
SOUTHWESTERN ENERGY CO COM 845467109   1,961,255 392,251 SH   SOLE 26 321,732 0 70,519
SOUTHWESTERN ENERGY CO COM 845467109   1,330,375 266,075 SH   SOLE 28 266,075 0 0
SOUTHWESTERN ENERGY CO COM 845467109   4,600,375 920,075 SH   SOLE 30 920,075 0 0
SOUTHWESTERN ENERGY CO COM 845467109   77,795 15,559 SH   SOLE 31 15,559 0 0
SOUTHWESTERN ENERGY CO COM 845467109   38,915 7,783 SH   SOLE 36 7,783 0 0
SOUTHWESTERN ENERGY CO COM 845467109   5,655 1,131 SH   OTR 43 1,131 0 0
SOUTHWESTERN ENERGY CO COM 845467109   6,084,115 1,216,823 SH   SOLE 43 1,129,928 0 86,895
SOVOS BRANDS INC COM 84612U107   3,616,341 216,807 SH   SOLE 2 149,465 0 67,342
SOVOS BRANDS INC COM 84612U107   5,554 333 SH   SOLE 7 333 0 0
SOVOS BRANDS INC COM 84612U107   1,621,463 97,210 SH   SOLE 18 97,210 0 0
SOVOS BRANDS INC COM 84612U107   7,422,016 444,965 SH   SOLE 19 444,965 0 0
SOVOS BRANDS INC COM 84612U107   21,331,235 1,278,851 SH   SOLE 21 1,278,851 0 0
SOVOS BRANDS INC COM 84612U107   20,391,033 1,222,484 SH   SOLE 22 1,193,687 0 28,797
SOVOS BRANDS INC COM 84612U107   268,748 16,112 SH   SOLE 23 16,112 0 0
SOVOS BRANDS INC COM 84612U107   108,854 6,526 SH   SOLE 25 6,526 0 0
SOVOS BRANDS INC COM 84612U107   155,658 9,332 SH   SOLE 26 359 0 8,973
SOVOS BRANDS INC COM 84612U107   4,170 250 SH   SOLE 30 250 0 0
SOVOS BRANDS INC COM 84612U107   3,873,163 232,204 SH   SOLE 34 232,204 0 0
SOVOS BRANDS INC COM 84612U107   29,991 1,798 SH   SOLE 36 1,798 0 0
SOVOS BRANDS INC COM 84612U107   108,937 6,531 SH   SOLE 40 6,531 0 0
SOVOS BRANDS INC COM 84612U107   84,568 5,070 SH   SOLE 43 4,880 0 190
SP PLUS CORP COM 78469C103   393,341 11,471 SH   SOLE 2 6,686 0 4,785
SP PLUS CORP COM 78469C103   4,183 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103   6,001 175 SH   SOLE 7 175 0 0
SP PLUS CORP COM 78469C103   1,840,721 53,681 SH   SOLE 18 53,681 0 0
SP PLUS CORP COM 78469C103   1,364,845 39,803 SH   SOLE 19 39,803 0 0
SP PLUS CORP COM 78469C103   22,914,498 668,256 SH   SOLE 21 668,256 0 0
SP PLUS CORP COM 78469C103   17,740,034 517,353 SH   SOLE 22 501,002 0 16,351
SP PLUS CORP COM 78469C103   100,778 2,939 SH   SOLE 25 2,939 0 0
SP PLUS CORP COM 78469C103   121,352 3,539 SH   SOLE 26 451 0 3,088
SP PLUS CORP COM 78469C103   86,548 2,524 SH   SOLE 28 0 0 2,524
SP PLUS CORP COM 78469C103   395,878 11,545 SH   SOLE 30 11,545 0 0
SP PLUS CORP COM 78469C103   103,213 3,010 SH   SOLE 40 3,010 0 0
SP PLUS CORP COM 78469C103   255,666 7,456 SH   SOLE 43 7,389 0 67
SPAR GROUP INC COM 784933103   1,392 1,079 SH   SOLE 22 1,079 0 0
SPARTANNASH CO COM 847215100   2,427,647 97,889 SH   SOLE 2 70,447 0 27,442
SPARTANNASH CO COM 847215100   3,398 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100   439,357 17,716 SH   SOLE 7 17,716 0 0
SPARTANNASH CO COM 847215100   3,158,627 127,364 SH   SOLE 18 127,364 0 0
SPARTANNASH CO COM 847215100   2,271,283 91,584 SH   SOLE 19 91,584 0 0
SPARTANNASH CO COM 847215100   112,411,282 4,532,713 SH   SOLE 21 4,532,713 0 0
SPARTANNASH CO COM 847215100   28,110,205 1,133,476 SH   SOLE 22 1,087,216 0 46,260
SPARTANNASH CO COM 847215100   112,989 4,556 SH   SOLE 25 4,556 0 0
SPARTANNASH CO COM 847215100   736,014 29,678 SH   SOLE 26 13,987 0 15,691
SPARTANNASH CO COM 847215100   1,712,242 69,042 SH   SOLE 30 69,042 0 0
SPARTANNASH CO COM 847215100   107,607 4,339 SH   SOLE 40 4,339 0 0
SPARTANNASH CO COM 847215100   2,580,019 104,033 SH   SOLE 43 101,149 0 2,884
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   3,401 10 SH   SOLE 17 0 0 10
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   192,920 580 SH   SOLE 43 580 0 0
SPDR GOLD TR GOLD SHS 78463V107   678,464 3,703 SH   SOLE 4 3,703 0 0
SPDR GOLD TR GOLD SHS 78463V107   11,396,284 62,200 SH   SOLE 18 62,200 0 0
SPDR GOLD TR GOLD SHS 78463V107   52,580,292 286,979 SH   SOLE 19 286,979 0 0
SPDR GOLD TR GOLD SHS 78463V107   4,743,932 25,892 SH   SOLE 22 25,892 0 0
SPDR GOLD TR GOLD SHS 78463V107   33,184,623 181,119 SH   SOLE 34 181,119 0 0
SPDR GOLD TR OPTIONS 78463V107   5,899,684 32,200 SH Call SOLE 4 32,200 0 0
SPDR GOLD TR OPTIONS 78463V107   100,038,120 546,000 SH Call SOLE 18 546,000 0 0
SPDR GOLD TR OPTIONS 78463V107   463,528,278 2,529,900 SH Call SOLE 19 2,529,900 0 0
SPDR GOLD TR OPTIONS 78463V107   42,122,278 229,900 SH Call SOLE 22 229,900 0 0
SPDR GOLD TR OPTIONS 78463V107   293,591,728 1,602,400 SH Call SOLE 34 1,602,400 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   10,282 229 SH   SOLE 2 229 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202   44,900 1,000 SH Put SOLE 4 1,000 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202   799,220 17,800 SH Put SOLE 18 17,800 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202   14,462,290 322,100 SH Put SOLE 19 322,100 0 0
SPDR INDEX SHS FDS OPTIONS 78463X202   408,590 9,100 SH Put SOLE 22 9,100 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   2,023,922 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   117,044 1,985 SH   SOLE 43 0 0 1,985
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   444 13 SH   SOLE 17 0 0 13
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   91,685,056 1,605,974 SH   SOLE 13 1,605,974 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   93,907 2,282 SH   SOLE 17 0 0 2,282
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   90,055 3,500 SH   SOLE 43 0 0 3,500
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,790 118 SH   SOLE 17 0 0 118
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   24 1 SH   SOLE 43 0 0 1
SPDR S&P 500 ETF TR OPTIONS 78462F103   18,791,001 45,900 SH Put SOLE 2 37,200 0 8,700
SPDR S&P 500 ETF TR OPTIONS 78462F103   6,591,179 16,100 SH Call SOLE 4 16,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   3,193,242 7,800 SH Put SOLE 4 7,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   112,050,043 273,700 SH Call SOLE 18 273,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   54,121,358 132,200 SH Put SOLE 18 132,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   1,184,037,758 2,892,200 SH Call SOLE 19 2,892,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   1,271,892,852 3,106,800 SH Put SOLE 19 3,106,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   55,267,650 135,000 SH Call SOLE 22 135,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   67,508,411 164,900 SH Put SOLE 22 164,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   982,536 2,400 SH Put SOLE 26 2,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   465,189,857 1,136,300 SH Call SOLE 34 1,136,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   277,075,152 676,800 SH Put SOLE 34 676,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   59,854,865 146,205 SH   SOLE 2 146,205 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   368,451 900 SH   SOLE 4 900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   315,640 771 SH   SOLE 17 0 0 771
SPDR S&P 500 ETF TR TR UNIT 78462F103   87,354,001 213,376 SH   SOLE 18 130,650 0 82,726
SPDR S&P 500 ETF TR TR UNIT 78462F103   63,115,656 154,170 SH   SOLE 19 154,170 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,837,102 28,914 SH   SOLE 22 28,914 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   378,203,079 923,821 SH   SOLE 23 923,821 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   23,826,498 58,200 SH   SOLE 34 58,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   580,151 1,417 SH   SOLE 43 599 0 818
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   8,452,164 18,438 SH   SOLE 2 18,438 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,534 8 SH   SOLE 17 0 0 8
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   397,900 868 SH   SOLE 18 868 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   26,129 57 SH   SOLE 43 57 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   885 12 SH   SOLE 17 0 0 12
SPDR SER TR S&P 600 SMCP VAL 78464A300   533 7 SH   SOLE 17 0 0 7
SPDR SER TR PORTFOLIO LN COR 78464A367   2,328,389 98,577 SH   SOLE 18 98,577 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   9,909,450 305,000 SH   SOLE 19 305,000 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   467 22 SH   SOLE 17 0 0 22
SPDR SER TR PRTFLO S&P500 GW 78464A409   14,958 270 SH   SOLE 17 0 0 270
SPDR SER TR BLOOMBERG INTL T 78464A516   139 6 SH   SOLE 17 0 0 6
SPDR SER TR COMP SOFTWARE 78464A599   6,473,482 52,600 SH   SOLE 19 52,600 0 0
SPDR SER TR DJ REIT ETF 78464A607   2,308 26 SH   SOLE 17 0 0 26
SPDR SER TR DJ REIT ETF 78464A607   795,735 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   5,571 216 SH   SOLE 2 216 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   320 12 SH   SOLE 17 0 0 12
SPDR SER TR PORTFLI INTRMDIT 78464A672   21,473 742 SH   SOLE 2 742 0 0
SPDR SER TR OPTIONS 78464A698   574,566 13,100 SH Put SOLE 4 13,100 0 0
SPDR SER TR OPTIONS 78464A698   9,403,584 214,400 SH Put SOLE 18 214,400 0 0
SPDR SER TR OPTIONS 78464A698   39,474,000 900,000 SH Call SOLE 19 900,000 0 0
SPDR SER TR OPTIONS 78464A698   82,623,468 1,883,800 SH Put SOLE 19 1,883,800 0 0
SPDR SER TR OPTIONS 78464A698   43,860,000 1,000,000 SH Call SOLE 22 1,000,000 0 0
SPDR SER TR OPTIONS 78464A698   4,403,544 100,400 SH Put SOLE 22 100,400 0 0
SPDR SER TR S&P METALS MNG 78464A755   49,492 931 SH   SOLE 4 931 0 0
SPDR SER TR S&P METALS MNG 78464A755   475,941 8,953 SH   SOLE 18 8,953 0 0
SPDR SER TR S&P METALS MNG 78464A755   15,668,272 294,738 SH   SOLE 19 294,738 0 0
SPDR SER TR S&P METALS MNG 78464A755   421,027 7,920 SH   SOLE 22 7,920 0 0
SPDR SER TR S&P DIVID ETF 78464A763   3,180,289 25,708 SH   SOLE 43 8,531 0 17,177
SPDR SER TR PORTFOLI S&P1500 78464A805   73,477 1,457 SH   SOLE 17 0 0 1,457
SPDR SER TR PORTFOLI S&P1500 78464A805   316,856 6,283 SH   SOLE 43 6,283 0 0
SPDR SER TR S&P 600 SML CAP 78464A813   4,117 49 SH   SOLE 2 49 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   3,911 89 SH   SOLE 17 0 0 89
SPDR SER TR PORTFOLIO S&P500 78464A854   139,731 2,902 SH   SOLE 2 2,902 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   12,663 263 SH   SOLE 17 0 0 263
SPDR SER TR S&P BIOTECH 78464A870   925,189 12,140 SH   SOLE 18 12,140 0 0
SPDR SER TR S&P BIOTECH 78464A870   41,120,553 539,569 SH   SOLE 19 539,569 0 0
SPDR SER TR S&P BIOTECH 78464A870   285,788 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR S&P BIOTECH 78464A870   2,302,609 30,214 SH   SOLE 23 30,214 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   3,530 116 SH   SOLE 2 116 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   215,157 2,318 SH   SOLE 4 2,318 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,079,354 22,402 SH   SOLE 18 22,402 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   233,256,660 2,513,000 SH   SOLE 19 2,513,000 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   6,165,476 66,424 SH   SOLE 22 66,424 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   4,641,000 50,000 SH   SOLE 30 50,000 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   41,870 456 SH   SOLE 2 456 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   8,943 191 SH   SOLE 2 191 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   13,409 282 SH   SOLE 2 282 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   95,076 2,502 SH   SOLE 2 2,502 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   604 16 SH   SOLE 17 0 0 16
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   7,208,179 108,852 SH   SOLE 2 16,772 0 92,080
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   28,938 437 SH   SOLE 4 105 0 332
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   457,978 6,916 SH   SOLE 7 6,916 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,007,802 15,219 SH   SOLE 18 15,219 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   838,875 12,668 SH   SOLE 19 12,668 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   35,620,996 537,919 SH   SOLE 21 537,919 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   65,571,839 990,212 SH   SOLE 22 934,727 0 55,485
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   401,426 6,062 SH   SOLE 25 6,062 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,324,864 20,007 SH   SOLE 26 15,530 0 4,477
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   91,317 1,379 SH   SOLE 28 760 0 619
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,336,849 20,188 SH   SOLE 30 20,188 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   40,659 614 SH   SOLE 31 614 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   48,937 739 SH   SOLE 36 739 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   466,321 7,042 SH   SOLE 40 7,042 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   10,397 157 SH   OTR 43 157 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   5,084,523 76,782 SH   SOLE 43 71,745 0 5,037
SPECTRUM PHARMACEUTICALS INC COM 84763A108   2,728 3,637 SH   SOLE 2 0 0 3,637
SPECTRUM PHARMACEUTICALS INC COM 84763A108   108,873 145,164 SH   SOLE 21 145,164 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108   2,200,204 2,933,605 SH   SOLE 22 2,933,605 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108   265,305 353,740 SH   SOLE 26 0 0 353,740
SPECTRUM PHARMACEUTICALS INC COM 84763A108   9,249 12,332 SH   SOLE 28 12,332 0 0
SPERO THERAPEUTICS INC COM 84833T103   593 409 SH   SOLE 2 0 0 409
SPERO THERAPEUTICS INC COM 84833T103   7,555 5,210 SH   SOLE 18 5,210 0 0
SPERO THERAPEUTICS INC COM 84833T103   149,972 103,429 SH   SOLE 21 103,429 0 0
SPERO THERAPEUTICS INC COM 84833T103   547,131 377,332 SH   SOLE 22 377,332 0 0
SPERO THERAPEUTICS INC COM 84833T103   4,978 3,433 SH   SOLE 43 2,009 0 1,424
SPIRE GLOBAL INC COM CL A 848560108   36,533 54,690 SH   SOLE 2 7,419 0 47,271
SPIRE GLOBAL INC COM CL A 848560108   230,198 344,608 SH   SOLE 18 344,608 0 0
SPIRE GLOBAL INC COM CL A 848560108   159,462 238,716 SH   SOLE 19 238,716 0 0
SPIRE GLOBAL INC COM CL A 848560108   2,837,257 4,247,390 SH   SOLE 21 4,247,390 0 0
SPIRE GLOBAL INC COM CL A 848560108   987,339 1,478,053 SH   SOLE 22 1,404,875 0 73,178
SPIRE INC COM 84857L101   7,450,271 106,220 SH   SOLE 2 64,312 0 41,908
SPIRE INC COM 84857L101   646,480 9,217 SH   SOLE 4 8,960 0 257
SPIRE INC COM 84857L101   6,525,475 93,035 SH   SOLE 7 93,035 0 0
SPIRE INC COM 84857L101   16,427,139 234,205 SH   SOLE 18 234,205 0 0
SPIRE INC COM 84857L101   10,018,798 142,840 SH   SOLE 19 142,840 0 0
SPIRE INC COM 84857L101   298,262,915 4,252,394 SH   SOLE 21 4,252,394 0 0
SPIRE INC COM 84857L101   120,725,389 1,721,206 SH   SOLE 22 1,643,527 0 77,679
SPIRE INC COM 84857L101   22,445 320 SH   SOLE 23 320 0 0
SPIRE INC COM 84857L101   637,292 9,086 SH   SOLE 25 9,086 0 0
SPIRE INC COM 84857L101   1,717,097 24,481 SH   SOLE 26 19,831 0 4,650
SPIRE INC COM 84857L101   677,342 9,657 SH   SOLE 28 9,657 0 0
SPIRE INC COM 84857L101   4,727,646 67,403 SH   SOLE 30 67,403 0 0
SPIRE INC COM 84857L101   246,753 3,518 SH   SOLE 34 3,518 0 0
SPIRE INC COM 84857L101   244,789 3,490 SH   SOLE 36 3,490 0 0
SPIRE INC COM 84857L101   582,022 8,298 SH   SOLE 40 8,298 0 0
SPIRE INC COM 84857L101   21,463 306 SH   OTR 43 306 0 0
SPIRE INC COM 84857L101   4,879,637 69,570 SH   SOLE 43 64,642 0 4,928
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   9,237,845 267,531 SH   SOLE 2 33,602 0 233,929
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   11,775 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   502,688 14,558 SH   SOLE 7 14,558 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,603,746 46,445 SH   SOLE 18 46,445 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,123,537 32,538 SH   SOLE 19 32,538 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   106,790,344 3,092,683 SH   SOLE 21 3,092,683 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   88,713,440 2,569,170 SH   SOLE 22 2,428,465 0 140,705
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,701,949 49,289 SH   SOLE 26 39,251 0 10,038
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   442,606 12,818 SH   SOLE 28 1,878 0 10,940
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,416,041 41,009 SH   SOLE 30 41,009 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   54,419 1,576 SH   SOLE 31 1,576 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   150,931 4,371 SH   SOLE 36 4,371 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   3,115,263 90,219 SH   SOLE 43 80,570 0 9,649
SPIRIT AIRLS INC COM 848577102   1,988,664 115,822 SH   SOLE 2 27,406 0 88,416
SPIRIT AIRLS INC COM 848577102   2,198 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102   19,471 1,134 SH   SOLE 7 1,134 0 0
SPIRIT AIRLS INC COM 848577102   5,208,846 303,369 SH   SOLE 18 303,369 0 0
SPIRIT AIRLS INC COM 848577102   6,651,847 387,411 SH   SOLE 19 387,411 0 0
SPIRIT AIRLS INC COM 848577102   65,190,404 3,796,762 SH   SOLE 21 3,796,762 0 0
SPIRIT AIRLS INC COM 848577102   52,185,949 3,039,368 SH   SOLE 22 2,938,962 0 100,406
SPIRIT AIRLS INC COM 848577102   98,470 5,735 SH   SOLE 23 5,735 0 0
SPIRIT AIRLS INC COM 848577102   91,619 5,336 SH   SOLE 25 5,336 0 0
SPIRIT AIRLS INC COM 848577102   262,632 15,296 SH   SOLE 26 7,210 0 8,086
SPIRIT AIRLS INC COM 848577102   44,659 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102   363,403 21,165 SH   SOLE 30 21,165 0 0
SPIRIT AIRLS INC COM 848577102   59,185 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102   1,244,413 72,476 SH   SOLE 43 66,021 0 6,455
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8   2,376,225 2,950,000 PRN   SOLE 21 2,950,000 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   26,872,319 674,506 SH   SOLE 2 225,420 0 449,086
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   15,633,096 392,397 SH   SOLE 4 392,397 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   7,949,913 199,546 SH   SOLE 7 199,546 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   21,113,965 529,969 SH   SOLE 18 529,969 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   31,998,532 803,176 SH   SOLE 19 803,176 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   319,749,665 8,025,845 SH   SOLE 21 8,025,845 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   226,691,472 5,690,047 SH   SOLE 22 5,045,239 0 644,808
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,288,187 32,334 SH   SOLE 23 32,334 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   13,356,081 335,243 SH   SOLE 25 335,243 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   2,803,700 70,374 SH   SOLE 26 58,122 0 12,252
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   8,879,380 222,876 SH   SOLE 28 50,108 0 172,768
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   18,536,795 465,281 SH   SOLE 30 465,281 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   81,074 2,035 SH   SOLE 31 2,035 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   12,574,141 315,616 SH   SOLE 34 315,616 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   79,521 1,996 SH   SOLE 36 1,996 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   842,895 21,157 SH   SOLE 40 21,157 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   6,553,134 164,486 SH   SOLE 43 131,799 0 32,687
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   7,808 4,761 SH   SOLE 18 4,761 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   112,064 68,332 SH   SOLE 21 68,332 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   3,465 2,113 SH   SOLE 22 2,113 0 0
SPLUNK INC COM 848637104   30,392,714 316,987 SH   SOLE 2 81,627 0 235,360
SPLUNK INC COM 848637104   12,378,779 129,107 SH   SOLE 4 74,367 0 54,740
SPLUNK INC COM 848637104   11,296,773 117,822 SH   SOLE 7 117,822 0 0
SPLUNK INC COM 848637104   278,436 2,904 SH   SOLE 13 2,904 0 0
SPLUNK INC COM 848637104   1,165,134 12,152 SH   SOLE 15 12,152 0 0
SPLUNK INC COM 848637104   288 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104   28,650,574 298,817 SH   SOLE 18 288,621 0 10,196
SPLUNK INC COM 848637104   179,587,938 1,873,049 SH   SOLE 19 1,873,049 0 0
SPLUNK INC COM 848637104   324,756,778 3,387,117 SH   SOLE 21 3,387,117 0 0
SPLUNK INC COM 848637104   381,702,307 3,981,042 SH   SOLE 22 3,649,538 0 331,504
SPLUNK INC COM 848637104   30,858,307 321,843 SH   SOLE 23 321,843 0 0
SPLUNK INC COM 848637104   34,761,006 362,547 SH   SOLE 25 362,547 0 0
SPLUNK INC COM 848637104   19,316,944 201,470 SH   SOLE 26 109,095 0 92,375
SPLUNK INC COM 848637104   24,903,296 259,734 SH   SOLE 28 5,321 0 254,413
SPLUNK INC COM 848637104   29,339 306 SH   SOLE 29 306 0 0
SPLUNK INC COM 848637104   70,979,868 740,299 SH   SOLE 30 721,446 0 18,853
SPLUNK INC COM 848637104   4,541,164 47,363 SH   SOLE 31 35,031 0 12,332
SPLUNK INC COM 848637104   2,291,340 23,898 SH   SOLE 34 23,898 0 0
SPLUNK INC COM 848637104   4,179,601 43,592 SH   SOLE 36 43,592 0 0
SPLUNK INC COM 848637104   595,511 6,211 SH   SOLE 40 6,211 0 0
SPLUNK INC COM 848637104   25,696 268 SH   OTR 43 268 0 0
SPLUNK INC COM 848637104   5,961,281 62,174 SH   SOLE 43 55,338 0 6,836
SPLUNK INC NOTE 0.500% 9/1 848637AC8   4,405,050 4,518,000 PRN   SOLE 21 4,518,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6   8,447,410 8,730,000 PRN   SOLE 2 8,730,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6   4,940,719 5,106,000 PRN   SOLE 21 5,106,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6   13,063,005 13,500,000 PRN   SOLE 22 13,500,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1   6,294,247 7,366,000 PRN   SOLE 21 7,366,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1   153,810 180,000 PRN   SOLE 22 180,000 0 0
SPOK HLDGS INC COM 84863T106   105,524 10,417 SH   SOLE 2 10,417 0 0
SPOK HLDGS INC COM 84863T106   31,160 3,076 SH   SOLE 18 3,076 0 0
SPOK HLDGS INC COM 84863T106   401,624 39,647 SH   SOLE 21 39,647 0 0
SPOK HLDGS INC COM 84863T106   3,708,897 366,130 SH   SOLE 22 366,130 0 0
SPOK HLDGS INC COM 84863T106   34,391 3,395 SH   SOLE 43 3,395 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   99,285 8,537 SH   SOLE 21 8,537 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   340,336 40,134 SH   SOLE 2 22,289 0 17,845
SPORTSMANS WHSE HLDGS INC COM 84920Y106   1,365 161 SH   SOLE 4 161 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   2,044 241 SH   SOLE 7 241 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   927,127 109,331 SH   SOLE 18 109,331 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   698,913 82,419 SH   SOLE 19 82,419 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   11,747,683 1,385,340 SH   SOLE 21 1,385,340 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   9,095,470 1,072,579 SH   SOLE 22 1,026,776 0 45,803
SPORTSMANS WHSE HLDGS INC COM 84920Y106   216,147 25,489 SH   SOLE 30 25,489 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   300,531 35,440 SH   SOLE 43 35,259 0 181
SPOTIFY TECHNOLOGY S A SHS L8681T102   31,953,620 239,138 SH   SOLE 2 39,727 0 199,411
SPOTIFY TECHNOLOGY S A SHS L8681T102   256,283 1,918 SH   SOLE 4 1,918 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   224,882 1,683 SH   SOLE 7 1,683 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   175,978 1,317 SH   SOLE 15 1,317 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,336 10 SH   SOLE 17 0 0 10
SPOTIFY TECHNOLOGY S A SHS L8681T102   10,510,015 78,656 SH   SOLE 18 73,614 0 5,042
SPOTIFY TECHNOLOGY S A SHS L8681T102   49,680,851 371,807 SH   SOLE 19 371,807 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   218,047,663 1,631,849 SH   SOLE 21 1,631,849 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   135,607,731 1,014,876 SH   SOLE 22 904,970 0 109,906
SPOTIFY TECHNOLOGY S A SHS L8681T102   23,389,112 175,042 SH   SOLE 25 175,042 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   8,892,812 66,553 SH   SOLE 26 5,456 0 61,097
SPOTIFY TECHNOLOGY S A SHS L8681T102   8,649,623 64,733 SH   SOLE 28 7,534 0 57,199
SPOTIFY TECHNOLOGY S A SHS L8681T102   17,225,890 128,917 SH   SOLE 30 128,917 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,357,446 10,159 SH   SOLE 31 2,013 0 8,146
SPOTIFY TECHNOLOGY S A SHS L8681T102   79,466,754 594,722 SH   SOLE 34 594,722 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,265,527 16,955 SH   SOLE 36 16,955 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,005,891 7,528 SH   SOLE 43 6,580 0 948
SPOTIFY USA INC NOTE 3/1 84921RAB6   12,914,910 15,430,000 PRN   SOLE 2 15,430,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   4,841,208 5,784,000 PRN   SOLE 19 5,784,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   7,403,265 8,845,000 PRN   SOLE 21 8,845,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   13,726,800 16,400,000 PRN   SOLE 22 16,400,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   4,558,302 5,446,000 PRN   SOLE 34 5,446,000 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,156,344 44,924 SH   SOLE 2 15,886 0 29,038
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,982 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   422,805 16,426 SH   SOLE 7 16,426 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   2,556,600 99,324 SH   SOLE 18 99,324 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   2,415,493 93,842 SH   SOLE 19 93,842 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   44,717,742 1,737,286 SH   SOLE 21 1,737,286 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   29,532,223 1,147,328 SH   SOLE 22 1,107,108 0 40,220
SPRINGWORKS THERAPEUTICS INC COM 85205L107   17,349 674 SH   SOLE 23 674 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   124,813 4,849 SH   SOLE 25 4,849 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   337,477 13,111 SH   SOLE 26 9,459 0 3,652
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,535,159 59,641 SH   SOLE 30 59,641 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   15,393 598 SH   SOLE 36 598 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   134,105 5,210 SH   SOLE 40 5,210 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   533,899 20,742 SH   SOLE 43 15,917 0 4,825
SPRINKLR INC CL A 85208T107   300,296 23,171 SH   SOLE 2 14,844 0 8,327
SPRINKLR INC CL A 85208T107   9,616 742 SH   SOLE 18 742 0 0
SPRINKLR INC CL A 85208T107   5,423,734 418,498 SH   SOLE 21 418,498 0 0
SPRINKLR INC CL A 85208T107   13,181,136 1,017,063 SH   SOLE 22 990,519 0 26,544
SPRINKLR INC CL A 85208T107   193,272 14,913 SH   SOLE 25 14,913 0 0
SPRINKLR INC CL A 85208T107   824,476 63,617 SH   SOLE 26 53,260 0 10,357
SPRINKLR INC CL A 85208T107   61,340 4,733 SH   SOLE 28 0 0 4,733
SPRINKLR INC CL A 85208T107   151,671 11,703 SH   SOLE 30 11,703 0 0
SPRINKLR INC CL A 85208T107   29,212 2,254 SH   SOLE 31 2,099 0 155
SPRINKLR INC CL A 85208T107   33,359 2,574 SH   SOLE 36 2,574 0 0
SPRINKLR INC CL A 85208T107   192,469 14,851 SH   SOLE 40 14,851 0 0
SPRINKLR INC CL A 85208T107   10,148 783 SH   SOLE 43 783 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   36,799,399 4,412,398 SH   SOLE 25 4,412,398 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   10,050,050 1,205,042 SH   SOLE 26 1,205,042 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   124,856,430 14,970,795 SH   SOLE 34 14,970,795 0 0
SPROUT SOCIAL INC COM CL A 85209W109   3,754,774 61,675 SH   SOLE 2 32,795 0 28,880
SPROUT SOCIAL INC COM CL A 85209W109   93,207 1,531 SH   SOLE 4 94 0 1,437
SPROUT SOCIAL INC COM CL A 85209W109   617,688 10,146 SH   SOLE 7 10,146 0 0
SPROUT SOCIAL INC COM CL A 85209W109   7,673,437 126,042 SH   SOLE 18 115,475 0 10,567
SPROUT SOCIAL INC COM CL A 85209W109   15,259,572 250,650 SH   SOLE 19 250,650 0 0
SPROUT SOCIAL INC COM CL A 85209W109   103,173,823 1,694,708 SH   SOLE 21 1,694,708 0 0
SPROUT SOCIAL INC COM CL A 85209W109   82,389,513 1,353,310 SH   SOLE 22 1,318,946 0 34,364
SPROUT SOCIAL INC COM CL A 85209W109   239,198 3,929 SH   SOLE 23 3,929 0 0
SPROUT SOCIAL INC COM CL A 85209W109   450,512 7,400 SH   SOLE 25 7,400 0 0
SPROUT SOCIAL INC COM CL A 85209W109   2,870,857 47,156 SH   SOLE 26 11,506 0 35,650
SPROUT SOCIAL INC COM CL A 85209W109   131,805 2,165 SH   SOLE 28 793 0 1,372
SPROUT SOCIAL INC COM CL A 85209W109   22,373,765 367,506 SH   SOLE 30 367,506 0 0
SPROUT SOCIAL INC COM CL A 85209W109   51,748 850 SH   SOLE 36 850 0 0
SPROUT SOCIAL INC COM CL A 85209W109   432,431 7,103 SH   SOLE 40 7,103 0 0
SPROUT SOCIAL INC COM CL A 85209W109   1,508,911 24,785 SH   SOLE 43 21,887 0 2,898
SPROUTS FMRS MKT INC COM 85208M102   3,914,182 111,738 SH   SOLE 2 87,210 0 24,528
SPROUTS FMRS MKT INC COM 85208M102   10,089 288 SH   SOLE 4 288 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,706,136 48,705 SH   SOLE 7 48,705 0 0
SPROUTS FMRS MKT INC COM 85208M102   15,376,594 438,955 SH   SOLE 18 435,063 0 3,892
SPROUTS FMRS MKT INC COM 85208M102   9,032,766 257,858 SH   SOLE 19 257,858 0 0
SPROUTS FMRS MKT INC COM 85208M102   274,218,028 7,828,091 SH   SOLE 21 7,828,091 0 0
SPROUTS FMRS MKT INC COM 85208M102   115,520,883 3,297,770 SH   SOLE 22 3,221,509 0 76,261
SPROUTS FMRS MKT INC COM 85208M102   80,989 2,312 SH   SOLE 23 2,312 0 0
SPROUTS FMRS MKT INC COM 85208M102   673,172 19,217 SH   SOLE 25 19,217 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,507,621 43,038 SH   SOLE 26 33,805 0 9,233
SPROUTS FMRS MKT INC COM 85208M102   405,682 11,581 SH   SOLE 28 2,105 0 9,476
SPROUTS FMRS MKT INC COM 85208M102   7,199,155 205,514 SH   SOLE 30 205,514 0 0
SPROUTS FMRS MKT INC COM 85208M102   332,260 9,485 SH   SOLE 36 9,485 0 0
SPROUTS FMRS MKT INC COM 85208M102   604,197 17,248 SH   SOLE 40 17,248 0 0
SPROUTS FMRS MKT INC COM 85208M102   11,424,789 326,143 SH   SOLE 43 314,827 0 11,316
SPRUCE BIOSCIENCES INC COM 85209E109   4,000 1,810 SH   SOLE 18 1,810 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   2,453 1,110 SH   SOLE 19 1,110 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   56,645 25,631 SH   SOLE 21 25,631 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   271,304 122,762 SH   SOLE 22 122,762 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   2,869 3,499 SH   SOLE 2 0 0 3,499
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   17,364 21,175 SH   SOLE 18 21,175 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   724 883 SH   SOLE 19 883 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   304,836 371,751 SH   SOLE 21 371,751 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   1,310,090 1,597,671 SH   SOLE 22 1,597,671 0 0
SPS COMM INC COM 78463M107   3,914,872 25,705 SH   SOLE 2 13,057 0 12,648
SPS COMM INC COM 78463M107   28,328 186 SH   SOLE 4 67 0 119
SPS COMM INC COM 78463M107   1,354,404 8,893 SH   SOLE 7 8,893 0 0
SPS COMM INC COM 78463M107   17,885,198 117,434 SH   SOLE 18 113,367 0 4,067
SPS COMM INC COM 78463M107   16,939,720 111,226 SH   SOLE 19 111,226 0 0
SPS COMM INC COM 78463M107   653,397,003 4,290,197 SH   SOLE 21 4,290,197 0 0
SPS COMM INC COM 78463M107   150,128,811 985,744 SH   SOLE 22 959,258 0 26,486
SPS COMM INC COM 78463M107   63,814 419 SH   SOLE 23 419 0 0
SPS COMM INC COM 78463M107   900,550 5,913 SH   SOLE 25 5,913 0 0
SPS COMM INC COM 78463M107   3,872,989 25,430 SH   SOLE 26 14,889 0 10,541
SPS COMM INC COM 78463M107   280,689 1,843 SH   SOLE 28 639 0 1,204
SPS COMM INC COM 78463M107   11,376,353 74,697 SH   SOLE 30 74,697 0 0
SPS COMM INC COM 78463M107   51,325 337 SH   SOLE 34 337 0 0
SPS COMM INC COM 78463M107   142,857 938 SH   SOLE 36 938 0 0
SPS COMM INC COM 78463M107   895,829 5,882 SH   SOLE 40 5,882 0 0
SPS COMM INC COM 78463M107   6,306,137 41,406 SH   SOLE 43 39,207 0 2,199
SPX TECHNOLOGIES INC COM 78473E103   10,575,707 149,840 SH   SOLE 2 95,063 0 54,777
SPX TECHNOLOGIES INC COM 78473E103   11,787 167 SH   SOLE 4 167 0 0
SPX TECHNOLOGIES INC COM 78473E103   705,871 10,001 SH   SOLE 7 10,001 0 0
SPX TECHNOLOGIES INC COM 78473E103   10,719,267 151,874 SH   SOLE 18 151,874 0 0
SPX TECHNOLOGIES INC COM 78473E103   15,611,096 221,183 SH   SOLE 19 221,183 0 0
SPX TECHNOLOGIES INC COM 78473E103   379,556,372 5,377,676 SH   SOLE 21 5,377,676 0 0
SPX TECHNOLOGIES INC COM 78473E103   100,364,619 1,421,998 SH   SOLE 22 1,366,085 0 55,913
SPX TECHNOLOGIES INC COM 78473E103   414,869 5,878 SH   SOLE 23 5,878 0 0
SPX TECHNOLOGIES INC COM 78473E103   482,414 6,835 SH   SOLE 25 6,835 0 0
SPX TECHNOLOGIES INC COM 78473E103   2,669,618 37,824 SH   SOLE 26 16,784 0 21,040
SPX TECHNOLOGIES INC COM 78473E103   56,958 807 SH   SOLE 28 807 0 0
SPX TECHNOLOGIES INC COM 78473E103   6,569,092 93,073 SH   SOLE 30 93,073 0 0
SPX TECHNOLOGIES INC COM 78473E103   455,100 6,448 SH   SOLE 40 6,448 0 0
SPX TECHNOLOGIES INC COM 78473E103   3,943,305 55,870 SH   SOLE 43 50,906 0 4,964
SQUARESPACE INC CLASS A 85225A107   1,425,234 44,861 SH   SOLE 2 21,579 0 23,282
SQUARESPACE INC CLASS A 85225A107   514,896 16,207 SH   SOLE 7 16,207 0 0
SQUARESPACE INC CLASS A 85225A107   2,631,763 82,838 SH   SOLE 18 82,838 0 0
SQUARESPACE INC CLASS A 85225A107   2,909,370 91,576 SH   SOLE 19 91,576 0 0
SQUARESPACE INC CLASS A 85225A107   34,811,787 1,095,744 SH   SOLE 21 1,095,744 0 0
SQUARESPACE INC CLASS A 85225A107   33,009,729 1,039,022 SH   SOLE 22 1,006,201 0 32,821
SQUARESPACE INC CLASS A 85225A107   33,613 1,058 SH   SOLE 23 1,058 0 0
SQUARESPACE INC CLASS A 85225A107   143,410 4,514 SH   SOLE 25 4,514 0 0
SQUARESPACE INC CLASS A 85225A107   70,243 2,211 SH   SOLE 26 0 0 2,211
SQUARESPACE INC CLASS A 85225A107   39,935 1,257 SH   SOLE 28 0 0 1,257
SQUARESPACE INC CLASS A 85225A107   2,306,629 72,604 SH   SOLE 30 72,604 0 0
SQUARESPACE INC CLASS A 85225A107   140,709 4,429 SH   SOLE 40 4,429 0 0
SQUARESPACE INC CLASS A 85225A107   466,479 14,683 SH   SOLE 43 14,154 0 529
SQZ BIOTECHNOLOGIES CO COM 78472W104   4,310 7,697 SH   SOLE 2 7,697 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   2,480 4,429 SH   SOLE 18 4,429 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   914 1,632 SH   SOLE 19 1,632 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   30,897 55,174 SH   SOLE 21 55,174 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   30,171 53,877 SH   SOLE 22 53,877 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   36,511,582 646,566 SH   SOLE 2 281,764 0 364,802
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   10,001,684 177,115 SH   SOLE 4 86,453 0 90,662
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,779,709 31,516 SH   SOLE 7 31,516 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   340,909 6,037 SH   SOLE 13 6,037 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,563,428 27,686 SH   SOLE 15 27,686 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   200,331,650 3,547,577 SH   SOLE 18 3,276,560 0 271,017
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   470,993,851 8,340,603 SH   SOLE 19 8,340,603 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   196,794,505 3,484,939 SH   SOLE 21 3,484,939 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   331,437,677 5,869,270 SH   SOLE 22 5,461,417 0 407,853
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   42,560,027 753,675 SH   SOLE 23 753,675 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   21,687,247 384,049 SH   SOLE 25 382,698 0 1,351
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   19,351,704 342,690 SH   SOLE 26 212,493 0 130,197
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   18,053,854 319,707 SH   SOLE 28 3,146 0 316,561
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   55,304,290 979,357 SH   SOLE 30 979,357 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,705,844 65,625 SH   SOLE 31 49,004 0 16,621
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   27,814,694 492,557 SH   SOLE 34 492,557 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,367,814 59,639 SH   SOLE 36 59,639 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   549,792 9,736 SH   SOLE 40 9,736 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   28,856 511 SH   OTR 43 511 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   9,005,906 159,481 SH   SOLE 43 144,537 0 14,944
SSR MINING IN COM 784730103   23,020,079 1,522,492 SH   SOLE 2 12,325 0 1,510,167
SSR MINING IN COM 784730103   34,156 2,259 SH   SOLE 7 2,259 0 0
SSR MINING IN COM 784730103   1,163,590 76,957 SH   SOLE 18 76,957 0 0
SSR MINING IN COM 784730103   3,801,848 251,445 SH   SOLE 19 251,445 0 0
SSR MINING IN COM 784730103   34,447,291 2,278,260 SH   SOLE 21 2,278,260 0 0
SSR MINING IN COM 784730103   28,886,972 1,910,514 SH   SOLE 22 1,729,718 0 180,796
SSR MINING IN COM 784730103   7,048,702 466,184 SH   SOLE 23 466,184 0 0
SSR MINING IN COM 784730103   39,657,401 2,622,844 SH   SOLE 25 2,622,844 0 0
SSR MINING IN COM 784730103   16,920,747 1,119,097 SH   SOLE 26 719,490 0 399,607
SSR MINING IN COM 784730103   47,114 3,116 SH   SOLE 31 3,116 0 0
SSR MINING IN COM 784730103   135,427,632 8,956,854 SH   SOLE 34 8,956,854 0 0
SSR MINING IN COM 784730103   196,711 13,010 SH   SOLE 43 12,791 0 219
ST JOE CO COM 790148100   706,413 16,977 SH   SOLE 2 9,565 0 7,412
ST JOE CO COM 790148100   5,909 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100   368,623 8,859 SH   SOLE 7 8,859 0 0
ST JOE CO COM 790148100   4,446,986 106,873 SH   SOLE 18 106,873 0 0
ST JOE CO COM 790148100   2,807,926 67,482 SH   SOLE 19 67,482 0 0
ST JOE CO COM 790148100   167,924,145 4,035,668 SH   SOLE 21 4,035,668 0 0
ST JOE CO COM 790148100   38,305,126 920,575 SH   SOLE 22 896,432 0 24,143
ST JOE CO COM 790148100   188,452 4,529 SH   SOLE 25 4,529 0 0
ST JOE CO COM 790148100   728,966 17,519 SH   SOLE 26 14,823 0 2,696
ST JOE CO COM 790148100   343,782 8,262 SH   SOLE 28 590 0 7,672
ST JOE CO COM 790148100   2,638,365 63,407 SH   SOLE 30 63,407 0 0
ST JOE CO COM 790148100   239,299 5,751 SH   SOLE 40 5,751 0 0
ST JOE CO COM 790148100   1,390,568 33,419 SH   SOLE 43 32,755 0 664
STAAR SURGICAL CO COM PAR $0.01 852312305   4,860,392 76,003 SH   SOLE 2 58,376 0 17,627
STAAR SURGICAL CO COM PAR $0.01 852312305   35,109 549 SH   SOLE 4 136 0 413
STAAR SURGICAL CO COM PAR $0.01 852312305   530,337 8,293 SH   SOLE 7 8,293 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   12,989,716 203,123 SH   SOLE 18 194,553 0 8,570
STAAR SURGICAL CO COM PAR $0.01 852312305   15,411,630 240,995 SH   SOLE 19 240,995 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   233,146,288 3,645,759 SH   SOLE 21 3,645,759 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   98,199,957 1,535,574 SH   SOLE 22 1,502,957 0 32,617
STAAR SURGICAL CO COM PAR $0.01 852312305   195,815 3,062 SH   SOLE 23 3,062 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   479,497 7,498 SH   SOLE 25 7,498 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   1,043,792 16,322 SH   SOLE 26 12,920 0 3,402
STAAR SURGICAL CO COM PAR $0.01 852312305   192,937 3,017 SH   SOLE 28 836 0 2,181
STAAR SURGICAL CO COM PAR $0.01 852312305   5,535,704 86,563 SH   SOLE 30 86,563 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   36,132 565 SH   SOLE 34 565 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   69,002 1,079 SH   SOLE 36 1,079 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   397,002 6,208 SH   SOLE 40 6,208 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   1,146,560 17,929 SH   SOLE 43 16,675 0 1,254
STABILIS SOLUTIONS INC COM 85236P101   1,906 522 SH   SOLE 18 522 0 0
STABILIS SOLUTIONS INC COM 85236P101   26,646 7,297 SH   SOLE 21 7,297 0 0
STAG INDL INC COM 85254J102   13,283,076 392,758 SH   SOLE 2 166,307 0 226,451
STAG INDL INC COM 85254J102   13,531,754 400,111 SH   SOLE 4 400,111 0 0
STAG INDL INC COM 85254J102   9,188,251 271,681 SH   SOLE 7 271,681 0 0
STAG INDL INC COM 85254J102   26,200,286 774,698 SH   SOLE 18 774,698 0 0
STAG INDL INC COM 85254J102   26,173,974 773,920 SH   SOLE 19 773,920 0 0
STAG INDL INC COM 85254J102   251,523,297 7,437,117 SH   SOLE 21 7,437,117 0 0
STAG INDL INC COM 85254J102   229,746,193 6,793,205 SH   SOLE 22 6,139,435 0 653,770
STAG INDL INC COM 85254J102   1,380,194 40,810 SH   SOLE 23 40,810 0 0
STAG INDL INC COM 85254J102   17,450,072 515,969 SH   SOLE 25 515,969 0 0
STAG INDL INC COM 85254J102   2,831,647 83,727 SH   SOLE 26 68,043 0 15,684
STAG INDL INC COM 85254J102   6,224,537 184,049 SH   SOLE 28 2,887 0 181,162
STAG INDL INC COM 85254J102   21,047,573 622,341 SH   SOLE 30 622,341 0 0
STAG INDL INC COM 85254J102   1,862,366 55,067 SH   SOLE 34 55,067 0 0
STAG INDL INC COM 85254J102   148,368 4,387 SH   SOLE 36 4,387 0 0
STAG INDL INC COM 85254J102   986,326 29,164 SH   SOLE 40 29,164 0 0
STAG INDL INC COM 85254J102   3,148,427 93,094 SH   SOLE 43 85,378 0 7,716
STAGWELL INC COM CL A 85256A109   623,184 83,987 SH   SOLE 2 26,913 0 57,074
STAGWELL INC COM CL A 85256A109   7,457 1,005 SH   SOLE 7 1,005 0 0
STAGWELL INC COM CL A 85256A109   1,583,999 213,477 SH   SOLE 18 213,477 0 0
STAGWELL INC COM CL A 85256A109   1,132,589 152,640 SH   SOLE 19 152,640 0 0
STAGWELL INC COM CL A 85256A109   19,805,145 2,669,157 SH   SOLE 21 2,669,157 0 0
STAGWELL INC COM CL A 85256A109   18,120,493 2,442,115 SH   SOLE 22 2,356,736 0 85,379
STAGWELL INC COM CL A 85256A109   83,675 11,277 SH   SOLE 25 11,277 0 0
STAGWELL INC COM CL A 85256A109   52,704 7,103 SH   SOLE 26 0 0 7,103
STAGWELL INC COM CL A 85256A109   35,638 4,803 SH   SOLE 28 0 0 4,803
STAGWELL INC COM CL A 85256A109   62,514 8,425 SH   SOLE 40 8,425 0 0
STAGWELL INC COM CL A 85256A109   214,119 28,857 SH   SOLE 43 28,688 0 169
STANDARD BIOTOOLS INC COM 34385P108   21,021 10,780 SH   SOLE 2 8,175 0 2,605
STANDARD BIOTOOLS INC COM 34385P108   25,028 12,835 SH   SOLE 18 12,835 0 0
STANDARD BIOTOOLS INC COM 34385P108   456,191 233,944 SH   SOLE 21 233,944 0 0
STANDARD BIOTOOLS INC COM 34385P108   2,256,575 1,157,218 SH   SOLE 22 1,157,218 0 0
STANDARD BIOTOOLS INC COM 34385P108   8,535 4,377 SH   SOLE 43 4,377 0 0
STANDARD LITHIUM LTD COM 853606101   1,091,915 287,346 SH   SOLE 7 287,346 0 0
STANDARD MTR PRODS INC COM 853666105   1,620,681 43,909 SH   SOLE 2 27,084 0 16,825
STANDARD MTR PRODS INC COM 853666105   3,876 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105   6,164 167 SH   SOLE 7 167 0 0
STANDARD MTR PRODS INC COM 853666105   2,571,889 69,680 SH   SOLE 18 69,680 0 0
STANDARD MTR PRODS INC COM 853666105   2,513,128 68,088 SH   SOLE 19 68,088 0 0
STANDARD MTR PRODS INC COM 853666105   87,784,419 2,378,337 SH   SOLE 21 2,378,337 0 0
STANDARD MTR PRODS INC COM 853666105   21,992,565 595,843 SH   SOLE 22 570,545 0 25,298
STANDARD MTR PRODS INC COM 853666105   94,379 2,557 SH   SOLE 25 2,557 0 0
STANDARD MTR PRODS INC COM 853666105   346,843 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105   2,529,627 68,535 SH   SOLE 30 68,535 0 0
STANDARD MTR PRODS INC COM 853666105   79,984 2,167 SH   SOLE 40 2,167 0 0
STANDARD MTR PRODS INC COM 853666105   1,113,759 30,175 SH   SOLE 43 28,674 0 1,501
STANDEX INTL CORP COM 854231107   1,649,879 13,475 SH   SOLE 2 5,344 0 8,131
STANDEX INTL CORP COM 854231107   8,571 70 SH   SOLE 4 70 0 0
STANDEX INTL CORP COM 854231107   14,325 117 SH   SOLE 7 117 0 0
STANDEX INTL CORP COM 854231107   5,013,428 40,946 SH   SOLE 18 40,946 0 0
STANDEX INTL CORP COM 854231107   2,866,688 23,413 SH   SOLE 19 23,413 0 0
STANDEX INTL CORP COM 854231107   174,028,625 1,421,338 SH   SOLE 21 1,421,338 0 0
STANDEX INTL CORP COM 854231107   41,209,876 336,572 SH   SOLE 22 320,952 0 15,620
STANDEX INTL CORP COM 854231107   275,123 2,247 SH   SOLE 25 2,247 0 0
STANDEX INTL CORP COM 854231107   865,283 7,067 SH   SOLE 26 5,996 0 1,071
STANDEX INTL CORP COM 854231107   7,469 61 SH   SOLE 28 61 0 0
STANDEX INTL CORP COM 854231107   2,706,904 22,108 SH   SOLE 30 22,108 0 0
STANDEX INTL CORP COM 854231107   181,089 1,479 SH   SOLE 40 1,479 0 0
STANDEX INTL CORP COM 854231107   1,349,048 11,018 SH   SOLE 43 7,939 0 3,079
STANLEY BLACK & DECKER INC COM 854502101   19,072,480 236,690 SH   SOLE 2 32,738 0 203,952
STANLEY BLACK & DECKER INC COM 854502101   9,234,871 114,605 SH   SOLE 4 57,940 0 56,665
STANLEY BLACK & DECKER INC COM 854502101   12,107,064 150,249 SH   SOLE 7 146,327 0 3,922
STANLEY BLACK & DECKER INC COM 854502101   432,715 5,370 SH   SOLE 13 5,370 0 0
STANLEY BLACK & DECKER INC COM 854502101   2,080,817 25,823 SH   SOLE 15 25,823 0 0
STANLEY BLACK & DECKER INC COM 854502101   18,833,238 233,721 SH   SOLE 18 221,322 0 12,399
STANLEY BLACK & DECKER INC COM 854502101   5,035,605 62,492 SH   SOLE 19 62,492 0 0
STANLEY BLACK & DECKER INC COM 854502101   326,331,756 4,049,786 SH   SOLE 21 4,049,786 0 0
STANLEY BLACK & DECKER INC COM 854502101   256,755,519 3,186,343 SH   SOLE 22 2,868,247 0 318,096
STANLEY BLACK & DECKER INC COM 854502101   21,912,039 271,929 SH   SOLE 23 271,929 0 0
STANLEY BLACK & DECKER INC COM 854502101   17,322,041 214,967 SH   SOLE 25 214,938 0 29
STANLEY BLACK & DECKER INC COM 854502101   21,010,429 260,740 SH   SOLE 26 104,100 0 156,640
STANLEY BLACK & DECKER INC COM 854502101   26,316,219 326,585 SH   SOLE 28 2,314 0 324,271
STANLEY BLACK & DECKER INC COM 854502101   61,784,473 766,747 SH   SOLE 30 766,747 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,602,732 44,710 SH   SOLE 31 33,415 0 11,295
STANLEY BLACK & DECKER INC COM 854502101   557,533 6,919 SH   SOLE 34 6,919 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,892,981 48,312 SH   SOLE 36 48,312 0 0
STANLEY BLACK & DECKER INC COM 854502101   459,548 5,703 SH   SOLE 40 5,703 0 0
STANLEY BLACK & DECKER INC COM 854502101   37,550 466 SH   OTR 43 466 0 0
STANLEY BLACK & DECKER INC COM 854502101   11,215,159 139,180 SH   SOLE 43 125,149 0 14,031
STANTEC INC COM 85472N109   11,013,673 188,558 SH   SOLE 21 188,558 0 0
STANTEC INC COM 85472N109   3,767,878 64,507 SH   SOLE 43 62,048 0 2,459
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   195,782 9,270 SH   SOLE 2 9,270 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   186,405 8,826 SH   SOLE 7 8,826 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   9,062,296 429,086 SH   SOLE 21 429,086 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   210,292 9,957 SH   SOLE 22 9,957 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   15,756 746 SH   SOLE 25 746 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   7,663,582 362,859 SH   SOLE 30 362,859 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103   1,179 1,268 SH   SOLE 21 1,268 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103   1,360 1,462 SH   SOLE 22 1,462 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   162,099 12,498 SH   SOLE 2 8,620 0 3,878
STAR GROUP L P UNIT LTD PARTNR 85512C105   47,963 3,698 SH   SOLE 18 3,698 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   1,751,495 135,042 SH   SOLE 21 135,042 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   129,583 9,991 SH   SOLE 22 9,978 0 13
STAR GROUP L P UNIT LTD PARTNR 85512C105   112,268 8,656 SH   SOLE 25 8,656 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   128,870 9,936 SH   SOLE 30 9,936 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   68,326 5,268 SH   SOLE 40 5,268 0 0
STAR HLDGS SHS BEN INT 85512G106   1,149,427 66,097 SH   SOLE 2 58,540 0 7,557
STAR HLDGS SHS BEN INT 85512G106   1,739 100 SH   SOLE 7 100 0 0
STAR HLDGS SHS BEN INT 85512G106   588,234 33,826 SH   SOLE 18 33,826 0 0
STAR HLDGS SHS BEN INT 85512G106   394,423 22,681 SH   SOLE 19 22,681 0 0
STAR HLDGS SHS BEN INT 85512G106   9,044,869 520,119 SH   SOLE 21 520,119 0 0
STAR HLDGS SHS BEN INT 85512G106   6,899,656 396,760 SH   SOLE 22 384,691 0 12,069
STAR HLDGS SHS BEN INT 85512G106   9,408 541 SH   SOLE 23 541 0 0
STAR HLDGS SHS BEN INT 85512G106   35,110 2,019 SH   SOLE 25 2,019 0 0
STAR HLDGS SHS BEN INT 85512G106   72,064 4,144 SH   SOLE 26 3,212 0 932
STAR HLDGS SHS BEN INT 85512G106   1,165 67 SH   SOLE 28 0 0 67
STAR HLDGS SHS BEN INT 85512G106   567,505 32,634 SH   SOLE 30 32,634 0 0
STAR HLDGS SHS BEN INT 85512G106   49,214 2,830 SH   SOLE 40 2,830 0 0
STARBUCKS CORP COM 855244109   240,302,363 2,307,715 SH   SOLE 2 445,280 0 1,862,435
STARBUCKS CORP COM 855244109   65,949,486 633,338 SH   SOLE 4 519,113 0 114,225
STARBUCKS CORP COM 855244109   134,091,429 1,287,731 SH   SOLE 7 1,253,966 0 33,765
STARBUCKS CORP COM 855244109   3,888,735 37,345 SH   SOLE 13 37,345 0 0
STARBUCKS CORP COM 855244109   16,451,082 157,986 SH   SOLE 15 157,986 0 0
STARBUCKS CORP COM 855244109   4,165 40 SH   SOLE 17 0 0 40
STARBUCKS CORP COM 855244109   191,888,057 1,842,774 SH   SOLE 18 1,723,177 0 119,597
STARBUCKS CORP COM 855244109   108,364,030 1,040,661 SH   SOLE 19 1,040,661 0 0
STARBUCKS CORP COM 855244109   2,534,604,901 24,340,775 SH   SOLE 21 24,340,775 0 0
STARBUCKS CORP COM 855244109   2,587,434,215 24,848,115 SH   SOLE 22 22,452,026 0 2,396,089
STARBUCKS CORP COM 855244109   259,815,804 2,495,110 SH   SOLE 23 2,495,110 0 0
STARBUCKS CORP COM 855244109   282,009,135 2,708,241 SH   SOLE 25 2,703,563 0 4,678
STARBUCKS CORP COM 855244109   254,003,268 2,439,290 SH   SOLE 26 1,214,073 0 1,225,217
STARBUCKS CORP COM 855244109   302,945,721 2,909,303 SH   SOLE 28 102,363 0 2,806,940
STARBUCKS CORP COM 855244109   152,238 1,462 SH   SOLE 29 1,462 0 0
STARBUCKS CORP COM 855244109   687,852,895 6,605,713 SH   SOLE 30 6,584,847 0 20,866
STARBUCKS CORP COM 855244109   33,617,017 322,837 SH   SOLE 31 235,861 0 86,976
STARBUCKS CORP COM 855244109   26,859,396 257,941 SH   SOLE 32 257,941 0 0
STARBUCKS CORP COM 855244109   47,222,122 453,492 SH   SOLE 34 453,492 0 0
STARBUCKS CORP COM 855244109   33,799,453 324,589 SH   SOLE 36 324,589 0 0
STARBUCKS CORP COM 855244109   4,846,106 46,539 SH   SOLE 40 46,539 0 0
STARBUCKS CORP COM 855244109   249,391 2,395 SH   OTR 43 2,395 0 0
STARBUCKS CORP COM 855244109   179,981,952 1,728,435 SH   SOLE 43 1,570,224 0 158,212
STARBUCKS CORP OPTIONS 855244109   145,782 1,400 SH Call SOLE 2 0 0 1,400
STARBUCKS CORP OPTIONS 855244109   72,891 700 SH Call SOLE 4 700 0 0
STARBUCKS CORP OPTIONS 855244109   1,291,212 12,400 SH Call SOLE 18 12,400 0 0
STARBUCKS CORP OPTIONS 855244109   6,518,538 62,600 SH Call SOLE 19 62,600 0 0
STARBUCKS CORP OPTIONS 855244109   541,476 5,200 SH Call SOLE 22 5,200 0 0
STARBUCKS CORP OPTIONS 855244109   41,652 400 SH Call SOLE 26 400 0 0
STARBUCKS CORP OPTIONS 855244109   4,071,483 39,100 SH Call SOLE 34 39,100 0 0
STARRETT L S CO CL A 855668109   11,400 1,016 SH   SOLE 18 1,016 0 0
STARRETT L S CO CL A 855668109   152,839 13,622 SH   SOLE 21 13,622 0 0
STARRETT L S CO CL A 855668109   105,917 9,440 SH   SOLE 22 9,440 0 0
STARTEK INC COM 85569C107   12,051 2,918 SH   SOLE 18 2,918 0 0
STARTEK INC COM 85569C107   146,549 35,484 SH   SOLE 21 35,484 0 0
STARTEK INC COM 85569C107   1,104,189 267,358 SH   SOLE 22 267,358 0 0
STARWOOD PPTY TR INC COM 85571B105   20,577,857 1,163,248 SH   SOLE 2 219,464 0 943,784
STARWOOD PPTY TR INC COM 85571B105   14,913 843 SH   SOLE 4 843 0 0
STARWOOD PPTY TR INC COM 85571B105   950,997 53,759 SH   SOLE 7 53,759 0 0
STARWOOD PPTY TR INC COM 85571B105   10,106,279 571,299 SH   SOLE 18 571,299 0 0
STARWOOD PPTY TR INC COM 85571B105   1,617,892 91,458 SH   SOLE 19 91,458 0 0
STARWOOD PPTY TR INC COM 85571B105   330,785,841 18,699,030 SH   SOLE 21 18,699,030 0 0
STARWOOD PPTY TR INC COM 85571B105   146,476,614 8,280,193 SH   SOLE 22 7,890,230 0 389,963
STARWOOD PPTY TR INC COM 85571B105   903,304 51,063 SH   SOLE 25 51,063 0 0
STARWOOD PPTY TR INC COM 85571B105   2,810,233 158,860 SH   SOLE 26 134,180 0 24,680
STARWOOD PPTY TR INC COM 85571B105   378,884 21,418 SH   SOLE 28 5,113 0 16,305
STARWOOD PPTY TR INC COM 85571B105   3,816,741 215,757 SH   SOLE 30 215,757 0 0
STARWOOD PPTY TR INC COM 85571B105   70,778 4,001 SH   SOLE 31 4,001 0 0
STARWOOD PPTY TR INC COM 85571B105   393,249 22,230 SH   SOLE 36 22,230 0 0
STARWOOD PPTY TR INC COM 85571B105   842,557 47,629 SH   SOLE 40 47,629 0 0
STARWOOD PPTY TR INC COM 85571B105   13,409 758 SH   OTR 43 758 0 0
STARWOOD PPTY TR INC COM 85571B105   4,848,598 274,087 SH   SOLE 43 230,295 0 43,792
STATE STR CORP COM 857477103   60,381,849 797,752 SH   SOLE 2 136,264 0 661,488
STATE STR CORP COM 857477103   21,882,282 289,104 SH   SOLE 4 177,222 0 111,882
STATE STR CORP COM 857477103   37,256,737 492,228 SH   SOLE 7 430,519 0 61,709
STATE STR CORP COM 857477103   1,399,432 18,489 SH   SOLE 13 18,489 0 0
STATE STR CORP COM 857477103   4,694,142 62,018 SH   SOLE 15 62,018 0 0
STATE STR CORP COM 857477103   61,013,633 806,099 SH   SOLE 18 775,332 0 30,767
STATE STR CORP COM 857477103   12,464,024 164,672 SH   SOLE 19 164,672 0 0
STATE STR CORP COM 857477103   756,767,618 9,998,251 SH   SOLE 21 9,998,251 0 0
STATE STR CORP COM 857477103   573,291,122 7,574,199 SH   SOLE 22 6,827,902 0 746,297
STATE STR CORP COM 857477103   52,027,111 687,371 SH   SOLE 23 687,371 0 0
STATE STR CORP COM 857477103   101,729,025 1,344,022 SH   SOLE 25 1,342,726 0 1,296
STATE STR CORP COM 857477103   65,345,069 863,325 SH   SOLE 26 390,246 0 473,079
STATE STR CORP COM 857477103   69,708,295 920,971 SH   SOLE 28 102,942 0 818,029
STATE STR CORP COM 857477103   42,538 562 SH   SOLE 29 562 0 0
STATE STR CORP COM 857477103   164,279,544 2,170,426 SH   SOLE 30 2,170,426 0 0
STATE STR CORP COM 857477103   7,650,594 101,078 SH   SOLE 31 74,471 0 26,607
STATE STR CORP COM 857477103   1,738,448 22,968 SH   SOLE 34 22,968 0 0
STATE STR CORP COM 857477103   9,458,752 124,967 SH   SOLE 36 124,967 0 0
STATE STR CORP COM 857477103   1,097,202 14,496 SH   SOLE 40 14,496 0 0
STATE STR CORP COM 857477103   57,903 765 SH   OTR 43 765 0 0
STATE STR CORP COM 857477103   52,404,134 692,352 SH   SOLE 43 650,566 0 41,786
STEEL CONNECT INC COM 858098106   6,696 5,874 SH   SOLE 18 5,874 0 0
STEEL CONNECT INC COM 858098106   92,001 80,703 SH   SOLE 21 80,703 0 0
STEEL CONNECT INC COM 858098106   4,994 4,381 SH   SOLE 22 4,381 0 0
STEEL DYNAMICS INC COM 858119100   88,685,960 784,415 SH   SOLE 2 228,622 0 555,793
STEEL DYNAMICS INC COM 858119100   22,733,540 201,075 SH   SOLE 4 122,535 0 78,540
STEEL DYNAMICS INC COM 858119100   21,503,221 190,193 SH   SOLE 7 186,039 0 4,154
STEEL DYNAMICS INC COM 858119100   2,596,310 22,964 SH   SOLE 13 22,964 0 0
STEEL DYNAMICS INC COM 858119100   3,463,706 30,636 SH   SOLE 15 30,636 0 0
STEEL DYNAMICS INC COM 858119100   33,398,037 295,401 SH   SOLE 18 258,195 0 37,206
STEEL DYNAMICS INC COM 858119100   35,026,327 309,803 SH   SOLE 19 309,803 0 0
STEEL DYNAMICS INC COM 858119100   700,362,720 6,194,611 SH   SOLE 21 6,194,611 0 0
STEEL DYNAMICS INC COM 858119100   494,224,831 4,371,350 SH   SOLE 22 3,940,338 0 431,012
STEEL DYNAMICS INC COM 858119100   41,313,142 365,409 SH   SOLE 23 365,409 0 0
STEEL DYNAMICS INC COM 858119100   80,601,718 712,911 SH   SOLE 25 712,911 0 0
STEEL DYNAMICS INC COM 858119100   48,346,152 427,615 SH   SOLE 26 153,781 0 273,834
STEEL DYNAMICS INC COM 858119100   86,231,993 762,710 SH   SOLE 28 105,487 0 657,223
STEEL DYNAMICS INC COM 858119100   1,051,232 9,298 SH   SOLE 29 9,298 0 0
STEEL DYNAMICS INC COM 858119100   184,565,815 1,632,459 SH   SOLE 30 1,451,840 0 180,619
STEEL DYNAMICS INC COM 858119100   7,852,695 69,456 SH   SOLE 31 56,680 0 12,776
STEEL DYNAMICS INC COM 858119100   106,036,261 937,876 SH   SOLE 34 937,876 0 0
STEEL DYNAMICS INC COM 858119100   5,848,368 51,728 SH   SOLE 36 51,728 0 0
STEEL DYNAMICS INC COM 858119100   825,225 7,299 SH   SOLE 40 7,299 0 0
STEEL DYNAMICS INC COM 858119100   25,325 224 SH   OTR 43 224 0 0
STEEL DYNAMICS INC COM 858119100   24,671,645 218,217 SH   SOLE 43 204,224 0 13,993
STEELCASE INC CL A 858155203   1,164,360 138,285 SH   SOLE 2 51,341 0 86,944
STEELCASE INC CL A 858155203   1,768 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203   8,428 1,001 SH   SOLE 7 1,001 0 0
STEELCASE INC CL A 858155203   2,087,335 247,902 SH   SOLE 18 247,902 0 0
STEELCASE INC CL A 858155203   5,471,872 649,866 SH   SOLE 19 649,866 0 0
STEELCASE INC CL A 858155203   25,497,688 3,028,229 SH   SOLE 21 3,028,229 0 0
STEELCASE INC CL A 858155203   22,871,229 2,716,298 SH   SOLE 22 2,607,226 0 109,072
STEELCASE INC CL A 858155203   179,178 21,280 SH   SOLE 25 21,280 0 0
STEELCASE INC CL A 858155203   1,850,489 219,773 SH   SOLE 26 57,634 0 162,139
STEELCASE INC CL A 858155203   391,665 46,516 SH   SOLE 28 46,516 0 0
STEELCASE INC CL A 858155203   558,044 66,276 SH   SOLE 30 66,276 0 0
STEELCASE INC CL A 858155203   39,532 4,695 SH   SOLE 36 4,695 0 0
STEELCASE INC CL A 858155203   162,413 19,289 SH   SOLE 40 19,289 0 0
STEELCASE INC CL A 858155203   1,253,696 148,895 SH   SOLE 43 145,214 0 3,681
STELLANTIS N.V SHS N82405106   63,870,048 3,511,273 SH   SOLE 43 3,222,454 0 288,819
STELLAR BANCORP INC COM 858927106   1,062,291 43,165 SH   SOLE 2 13,453 0 29,712
STELLAR BANCORP INC COM 858927106   11,001 447 SH   SOLE 7 447 0 0
STELLAR BANCORP INC COM 858927106   4,146,785 168,500 SH   SOLE 18 168,500 0 0
STELLAR BANCORP INC COM 858927106   2,198,928 89,351 SH   SOLE 19 89,351 0 0
STELLAR BANCORP INC COM 858927106   136,777,630 5,557,807 SH   SOLE 21 5,557,807 0 0
STELLAR BANCORP INC COM 858927106   32,514,584 1,321,194 SH   SOLE 22 1,264,436 0 56,758
STELLAR BANCORP INC COM 858927106   218,143 8,864 SH   SOLE 25 8,864 0 0
STELLAR BANCORP INC COM 858927106   114,830 4,666 SH   SOLE 26 0 0 4,666
STELLAR BANCORP INC COM 858927106   30,098 1,223 SH   SOLE 28 65 0 1,158
STELLAR BANCORP INC COM 858927106   1,887,489 76,696 SH   SOLE 30 76,696 0 0
STELLAR BANCORP INC COM 858927106   208,078 8,455 SH   SOLE 40 8,455 0 0
STELLAR BANCORP INC COM 858927106   550,579 22,372 SH   SOLE 43 21,944 0 428
STELLUS CAP INVT CORP COM 858568108   1,342,044 95,248 SH   SOLE 30 95,248 0 0
STEM INC COM 85859N102   272,795 48,112 SH   SOLE 2 21,979 0 26,133
STEM INC COM 85859N102   1,950 344 SH   SOLE 4 344 0 0
STEM INC COM 85859N102   223,222 39,369 SH   SOLE 7 39,369 0 0
STEM INC COM 85859N102   2,038,416 359,509 SH   SOLE 18 359,509 0 0
STEM INC COM 85859N102   1,615,366 284,897 SH   SOLE 19 284,897 0 0
STEM INC COM 85859N102   25,644,316 4,522,807 SH   SOLE 21 4,522,807 0 0
STEM INC COM 85859N102   21,591,609 3,808,044 SH   SOLE 22 3,723,304 0 84,740
STEM INC COM 85859N102   59,767 10,541 SH   SOLE 25 10,541 0 0
STEM INC COM 85859N102   18,002 3,175 SH   SOLE 26 0 0 3,175
STEM INC COM 85859N102   571,905 100,865 SH   SOLE 28 94,167 0 6,698
STEM INC COM 85859N102   521,708 92,012 SH   SOLE 30 92,012 0 0
STEM INC COM 85859N102   63,544 11,207 SH   SOLE 40 11,207 0 0
STEM INC COM 85859N102   145,112 25,593 SH   SOLE 43 25,405 0 188
STEPAN CO COM 858586100   4,412,363 42,826 SH   SOLE 2 18,182 0 24,644
STEPAN CO COM 858586100   9,273 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100   2,368,145 22,985 SH   SOLE 7 22,985 0 0
STEPAN CO COM 858586100   7,665,226 74,398 SH   SOLE 18 72,630 0 1,768
STEPAN CO COM 858586100   13,698,766 132,959 SH   SOLE 19 132,959 0 0
STEPAN CO COM 858586100   266,588,270 2,587,482 SH   SOLE 21 2,587,482 0 0
STEPAN CO COM 858586100   69,468,184 674,252 SH   SOLE 22 648,705 0 25,547
STEPAN CO COM 858586100   174,945 1,698 SH   SOLE 23 1,698 0 0
STEPAN CO COM 858586100   491,247 4,768 SH   SOLE 25 4,768 0 0
STEPAN CO COM 858586100   3,355,378 32,567 SH   SOLE 26 9,647 0 22,920
STEPAN CO COM 858586100   41,315 401 SH   SOLE 28 401 0 0
STEPAN CO COM 858586100   6,276,794 60,922 SH   SOLE 30 60,922 0 0
STEPAN CO COM 858586100   64,188 623 SH   SOLE 34 623 0 0
STEPAN CO COM 858586100   417,993 4,057 SH   SOLE 36 4,057 0 0
STEPAN CO COM 858586100   335,775 3,259 SH   SOLE 40 3,259 0 0
STEPAN CO COM 858586100   1,627,262 15,794 SH   SOLE 43 13,141 0 2,653
STEPSTONE GROUP INC COM CL A 85914M107   2,319,120 95,555 SH   SOLE 2 64,691 0 30,864
STEPSTONE GROUP INC COM CL A 85914M107   3,641 150 SH   SOLE 4 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107   14,562 600 SH   SOLE 7 600 0 0
STEPSTONE GROUP INC COM CL A 85914M107   3,332,587 137,313 SH   SOLE 18 137,313 0 0
STEPSTONE GROUP INC COM CL A 85914M107   4,478,228 184,517 SH   SOLE 19 184,517 0 0
STEPSTONE GROUP INC COM CL A 85914M107   41,515,752 1,710,579 SH   SOLE 21 1,710,579 0 0
STEPSTONE GROUP INC COM CL A 85914M107   36,060,584 1,485,809 SH   SOLE 22 1,449,631 0 36,178
STEPSTONE GROUP INC COM CL A 85914M107   179,792 7,408 SH   SOLE 23 7,408 0 0
STEPSTONE GROUP INC COM CL A 85914M107   174,987 7,210 SH   SOLE 25 7,210 0 0
STEPSTONE GROUP INC COM CL A 85914M107   462,101 19,040 SH   SOLE 26 14,471 0 4,569
STEPSTONE GROUP INC COM CL A 85914M107   75,819 3,124 SH   SOLE 28 719 0 2,405
STEPSTONE GROUP INC COM CL A 85914M107   1,504,376 61,985 SH   SOLE 30 61,985 0 0
STEPSTONE GROUP INC COM CL A 85914M107   153,629 6,330 SH   SOLE 40 6,330 0 0
STEPSTONE GROUP INC COM CL A 85914M107   215,906 8,896 SH   SOLE 43 8,282 0 614
STEREOTAXIS INC COM NEW 85916J409   4,047 1,984 SH   SOLE 2 0 0 1,984
STEREOTAXIS INC COM NEW 85916J409   19,961 9,785 SH   SOLE 18 9,785 0 0
STEREOTAXIS INC COM NEW 85916J409   332,430 162,956 SH   SOLE 21 162,956 0 0
STEREOTAXIS INC COM NEW 85916J409   1,706,334 836,438 SH   SOLE 22 836,438 0 0
STERICYCLE INC COM 858912108   5,566,162 127,635 SH   SOLE 2 72,335 0 55,300
STERICYCLE INC COM 858912108   10,554 242 SH   SOLE 4 242 0 0
STERICYCLE INC COM 858912108   60,967 1,398 SH   SOLE 7 1,398 0 0
STERICYCLE INC COM 858912108   8,009,805 183,669 SH   SOLE 18 183,669 0 0
STERICYCLE INC COM 858912108   1,240,661 28,449 SH   SOLE 19 28,449 0 0
STERICYCLE INC COM 858912108   204,228,639 4,683,069 SH   SOLE 21 4,683,069 0 0
STERICYCLE INC COM 858912108   115,069,084 2,638,594 SH   SOLE 22 2,519,635 0 118,959
STERICYCLE INC COM 858912108   621,355 14,248 SH   SOLE 25 14,248 0 0
STERICYCLE INC COM 858912108   1,767,208 40,523 SH   SOLE 26 32,379 0 8,144
STERICYCLE INC COM 858912108   338,893 7,771 SH   SOLE 28 1,635 0 6,136
STERICYCLE INC COM 858912108   1,825,689 41,864 SH   SOLE 30 41,864 0 0
STERICYCLE INC COM 858912108   58,481 1,341 SH   SOLE 31 1,341 0 0
STERICYCLE INC COM 858912108   327,031 7,499 SH   SOLE 36 7,499 0 0
STERICYCLE INC COM 858912108   646,736 14,830 SH   SOLE 40 14,830 0 0
STERICYCLE INC COM 858912108   798,194 18,303 SH   SOLE 43 16,449 0 1,854
STERIS PLC SHS USD G8473T100   44,491,728 232,600 SH   SOLE 2 60,792 0 171,808
STERIS PLC SHS USD G8473T100   12,080,097 63,154 SH   SOLE 4 53,179 0 9,975
STERIS PLC SHS USD G8473T100   24,385,713 127,487 SH   SOLE 7 124,610 0 2,877
STERIS PLC SHS USD G8473T100   510,718 2,670 SH   SOLE 13 2,670 0 0
STERIS PLC SHS USD G8473T100   3,200,880 16,734 SH   SOLE 15 16,734 0 0
STERIS PLC SHS USD G8473T100   31,614,758 165,280 SH   SOLE 18 156,865 0 8,415
STERIS PLC SHS USD G8473T100   68,469,632 357,955 SH   SOLE 19 357,955 0 0
STERIS PLC SHS USD G8473T100   628,669,264 3,286,644 SH   SOLE 21 3,286,644 0 0
STERIS PLC SHS USD G8473T100   408,450,322 2,135,353 SH   SOLE 22 1,926,915 0 208,438
STERIS PLC SHS USD G8473T100   35,100,836 183,505 SH   SOLE 23 183,505 0 0
STERIS PLC SHS USD G8473T100   43,238,079 226,046 SH   SOLE 25 226,046 0 0
STERIS PLC SHS USD G8473T100   38,605,086 201,825 SH   SOLE 26 64,082 0 137,743
STERIS PLC SHS USD G8473T100   47,818,087 249,990 SH   SOLE 28 3,408 0 246,582
STERIS PLC SHS USD G8473T100   12,433 65 SH   SOLE 29 65 0 0
STERIS PLC SHS USD G8473T100   149,935,211 783,852 SH   SOLE 30 783,852 0 0
STERIS PLC SHS USD G8473T100   5,278,945 27,598 SH   SOLE 31 20,164 0 7,434
STERIS PLC SHS USD G8473T100   95,417,733 498,838 SH   SOLE 34 498,838 0 0
STERIS PLC SHS USD G8473T100   5,332,504 27,878 SH   SOLE 36 27,878 0 0
STERIS PLC SHS USD G8473T100   748,861 3,915 SH   SOLE 40 3,915 0 0
STERIS PLC SHS USD G8473T100   39,212 205 SH   OTR 43 205 0 0
STERIS PLC SHS USD G8473T100   15,874,560 82,991 SH   SOLE 43 78,208 0 4,783
STERLING BANCORP INC COM 85917W102   39,597 6,996 SH   SOLE 2 1,036 0 5,960
STERLING BANCORP INC COM 85917W102   326,073 57,610 SH   SOLE 18 57,610 0 0
STERLING BANCORP INC COM 85917W102   173,473 30,649 SH   SOLE 19 30,649 0 0
STERLING BANCORP INC COM 85917W102   3,551,027 627,390 SH   SOLE 21 627,390 0 0
STERLING BANCORP INC COM 85917W102   1,573,542 278,011 SH   SOLE 22 264,487 0 13,524
STERLING BANCORP INC COM 85917W102   747 132 SH   SOLE 43 132 0 0
STERLING CHECK CORP COM 85917T109   900,128 80,729 SH   SOLE 2 66,480 0 14,249
STERLING CHECK CORP COM 85917T109   318,700 28,583 SH   SOLE 7 28,583 0 0
STERLING CHECK CORP COM 85917T109   680,362 61,019 SH   SOLE 18 61,019 0 0
STERLING CHECK CORP COM 85917T109   4,900,068 439,468 SH   SOLE 19 439,468 0 0
STERLING CHECK CORP COM 85917T109   8,794,496 788,744 SH   SOLE 21 788,744 0 0
STERLING CHECK CORP COM 85917T109   7,074,898 634,520 SH   SOLE 22 583,881 0 50,639
STERLING CHECK CORP COM 85917T109   157,706 14,144 SH   SOLE 25 14,144 0 0
STERLING CHECK CORP COM 85917T109   486,842 43,663 SH   SOLE 26 38,671 0 4,992
STERLING CHECK CORP COM 85917T109   878,185 78,761 SH   SOLE 30 78,761 0 0
STERLING CHECK CORP COM 85917T109   6,132,656 550,014 SH   SOLE 34 550,014 0 0
STERLING CHECK CORP COM 85917T109   56,051 5,027 SH   SOLE 36 5,027 0 0
STERLING CHECK CORP COM 85917T109   191,323 17,159 SH   SOLE 40 17,159 0 0
STERLING CHECK CORP COM 85917T109   79,488 7,129 SH   SOLE 43 7,129 0 0
STERLING INFRASTRUCTURE INC COM 859241101   7,494,861 197,858 SH   SOLE 2 143,058 0 54,800
STERLING INFRASTRUCTURE INC COM 859241101   4,091 108 SH   SOLE 4 108 0 0
STERLING INFRASTRUCTURE INC COM 859241101   11,727,459 309,595 SH   SOLE 7 309,595 0 0
STERLING INFRASTRUCTURE INC COM 859241101   2,997,937 79,143 SH   SOLE 18 77,000 0 2,143
STERLING INFRASTRUCTURE INC COM 859241101   10,467,305 276,328 SH   SOLE 19 276,328 0 0
STERLING INFRASTRUCTURE INC COM 859241101   49,043,084 1,294,696 SH   SOLE 21 1,294,696 0 0
STERLING INFRASTRUCTURE INC COM 859241101   42,013,503 1,109,121 SH   SOLE 22 1,085,667 0 23,454
STERLING INFRASTRUCTURE INC COM 859241101   505,168 13,336 SH   SOLE 23 13,336 0 0
STERLING INFRASTRUCTURE INC COM 859241101   224,780 5,934 SH   SOLE 25 5,934 0 0
STERLING INFRASTRUCTURE INC COM 859241101   1,430,765 37,771 SH   SOLE 26 796 0 36,975
STERLING INFRASTRUCTURE INC COM 859241101   1,110,528 29,317 SH   SOLE 30 29,317 0 0
STERLING INFRASTRUCTURE INC COM 859241101   22,842 603 SH   SOLE 34 603 0 0
STERLING INFRASTRUCTURE INC COM 859241101   31,743 838 SH   SOLE 36 838 0 0
STERLING INFRASTRUCTURE INC COM 859241101   137,959 3,642 SH   SOLE 40 3,642 0 0
STERLING INFRASTRUCTURE INC COM 859241101   741,956 19,587 SH   SOLE 43 19,149 0 438
STEVANATO GROUP S P A ORD SHS T9224W109   6,520,610 251,761 SH   SOLE 21 251,761 0 0
STEWART INFORMATION SVCS COR COM 860372101   956,497 23,705 SH   SOLE 2 7,082 0 16,623
STEWART INFORMATION SVCS COR COM 860372101   4,156 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101   10,128 251 SH   SOLE 7 251 0 0
STEWART INFORMATION SVCS COR COM 860372101   3,616,732 89,634 SH   SOLE 18 89,634 0 0
STEWART INFORMATION SVCS COR COM 860372101   1,873,572 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101   127,874,880 3,169,142 SH   SOLE 21 3,169,142 0 0
STEWART INFORMATION SVCS COR COM 860372101   24,255,757 601,134 SH   SOLE 22 574,045 0 27,089
STEWART INFORMATION SVCS COR COM 860372101   94,823 2,350 SH   SOLE 25 2,350 0 0
STEWART INFORMATION SVCS COR COM 860372101   52,213 1,294 SH   SOLE 26 0 0 1,294
STEWART INFORMATION SVCS COR COM 860372101   19,287 478 SH   SOLE 28 478 0 0
STEWART INFORMATION SVCS COR COM 860372101   1,617,833 40,095 SH   SOLE 30 40,095 0 0
STEWART INFORMATION SVCS COR COM 860372101   126,699 3,140 SH   SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101   548,962 13,605 SH   SOLE 43 12,846 0 759
STIFEL FINL CORP COM 860630102   25,233,085 427,028 SH   SOLE 2 210,212 0 216,816
STIFEL FINL CORP COM 860630102   380,481 6,439 SH   SOLE 4 5,356 0 1,083
STIFEL FINL CORP COM 860630102   601,418 10,178 SH   SOLE 7 10,178 0 0
STIFEL FINL CORP COM 860630102   1,285,680 21,758 SH   SOLE 13 21,758 0 0
STIFEL FINL CORP COM 860630102   13,074,785 221,269 SH   SOLE 18 213,743 0 7,526
STIFEL FINL CORP COM 860630102   17,973,110 304,165 SH   SOLE 19 304,165 0 0
STIFEL FINL CORP COM 860630102   348,065,154 5,890,424 SH   SOLE 21 5,890,424 0 0
STIFEL FINL CORP COM 860630102   206,991,738 3,502,991 SH   SOLE 22 3,361,915 0 141,076
STIFEL FINL CORP COM 860630102   2,608,883 44,151 SH   SOLE 23 44,151 0 0
STIFEL FINL CORP COM 860630102   988,458 16,728 SH   SOLE 25 16,728 0 0
STIFEL FINL CORP COM 860630102   9,903,307 167,597 SH   SOLE 26 41,681 0 125,916
STIFEL FINL CORP COM 860630102   2,810,557 47,564 SH   SOLE 28 1,872 0 45,692
STIFEL FINL CORP COM 860630102   753,457 12,751 SH   SOLE 29 12,751 0 0
STIFEL FINL CORP COM 860630102   2,988,122 50,569 SH   SOLE 30 50,569 0 0
STIFEL FINL CORP COM 860630102   1,581,130 26,758 SH   SOLE 31 26,758 0 0
STIFEL FINL CORP COM 860630102   1,086,429 18,386 SH   SOLE 34 18,386 0 0
STIFEL FINL CORP COM 860630102   93,776 1,587 SH   SOLE 36 1,587 0 0
STIFEL FINL CORP COM 860630102   1,047,311 17,724 SH   SOLE 40 17,724 0 0
STIFEL FINL CORP COM 860630102   5,107,557 86,437 SH   SOLE 43 79,864 0 6,573
STITCH FIX INC COM CL A 860897107   2,659,724 520,494 SH   SOLE 2 361,351 0 159,143
STITCH FIX INC COM CL A 860897107   1,221 239 SH   SOLE 4 239 0 0
STITCH FIX INC COM CL A 860897107   4,855 950 SH   SOLE 7 950 0 0
STITCH FIX INC COM CL A 860897107   128 25 SH   SOLE 17 0 0 25
STITCH FIX INC COM CL A 860897107   1,247,269 244,084 SH   SOLE 18 229,469 0 14,615
STITCH FIX INC COM CL A 860897107   5,591,260 1,094,180 SH   SOLE 19 1,094,180 0 0
STITCH FIX INC COM CL A 860897107   13,895,122 2,719,202 SH   SOLE 21 2,719,202 0 0
STITCH FIX INC COM CL A 860897107   16,816,954 3,290,989 SH   SOLE 22 3,216,630 0 74,359
STITCH FIX INC COM CL A 860897107   142,181 27,824 SH   SOLE 23 27,824 0 0
STITCH FIX INC COM CL A 860897107   56,287 11,015 SH   SOLE 25 11,015 0 0
STITCH FIX INC COM CL A 860897107   532,319 104,172 SH   SOLE 26 17,181 0 86,991
STITCH FIX INC COM CL A 860897107   3,015 590 SH   SOLE 28 590 0 0
STITCH FIX INC COM CL A 860897107   658,955 128,954 SH   SOLE 30 128,954 0 0
STITCH FIX INC COM CL A 860897107   36,112 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107   380,450 74,452 SH   SOLE 43 68,921 0 5,531
STMICROELECTRONICS N V NY REGISTRY 861012102   2,461 46 SH   SOLE 18 46 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   123,248,877 2,304,148 SH   SOLE 21 2,304,148 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   44,892,807 839,275 SH   SOLE 43 782,164 0 57,111
STOCK YDS BANCORP INC COM 861025104   992,630 18,002 SH   SOLE 2 8,796 0 9,206
STOCK YDS BANCORP INC COM 861025104   7,058 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104   15,605 283 SH   SOLE 7 283 0 0
STOCK YDS BANCORP INC COM 861025104   4,056,043 73,559 SH   SOLE 18 73,559 0 0
STOCK YDS BANCORP INC COM 861025104   3,162,886 57,361 SH   SOLE 19 57,361 0 0
STOCK YDS BANCORP INC COM 861025104   55,646,075 1,009,178 SH   SOLE 21 1,009,178 0 0
STOCK YDS BANCORP INC COM 861025104   42,544,866 771,579 SH   SOLE 22 746,474 0 25,105
STOCK YDS BANCORP INC COM 861025104   253,975 4,606 SH   SOLE 25 4,606 0 0
STOCK YDS BANCORP INC COM 861025104   610,014 11,063 SH   SOLE 26 8,731 0 2,332
STOCK YDS BANCORP INC COM 861025104   116,787 2,118 SH   SOLE 28 903 0 1,215
STOCK YDS BANCORP INC COM 861025104   886,706 16,081 SH   SOLE 30 16,081 0 0
STOCK YDS BANCORP INC COM 861025104   268,311 4,866 SH   SOLE 40 4,866 0 0
STOCK YDS BANCORP INC COM 861025104   805,068 14,600 SH   SOLE 43 14,000 0 600
STOKE THERAPEUTICS INC COM 86150R107   227,259 27,282 SH   SOLE 2 12,738 0 14,544
STOKE THERAPEUTICS INC COM 86150R107   2,041 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107   558,518 67,049 SH   SOLE 18 67,049 0 0
STOKE THERAPEUTICS INC COM 86150R107   573,337 68,828 SH   SOLE 19 68,828 0 0
STOKE THERAPEUTICS INC COM 86150R107   8,504,880 1,020,994 SH   SOLE 21 1,020,994 0 0
STOKE THERAPEUTICS INC COM 86150R107   5,065,231 608,071 SH   SOLE 22 586,841 0 21,230
STOKE THERAPEUTICS INC COM 86150R107   2,516 302 SH   SOLE 23 302 0 0
STOKE THERAPEUTICS INC COM 86150R107   17,560 2,108 SH   SOLE 25 2,108 0 0
STOKE THERAPEUTICS INC COM 86150R107   2,407 289 SH   SOLE 26 289 0 0
STOKE THERAPEUTICS INC COM 86150R107   2,632 316 SH   SOLE 28 316 0 0
STOKE THERAPEUTICS INC COM 86150R107   193,539 23,234 SH   SOLE 30 23,234 0 0
STOKE THERAPEUTICS INC COM 86150R107   12,520 1,503 SH   SOLE 40 1,503 0 0
STOKE THERAPEUTICS INC COM 86150R107   210,532 25,274 SH   SOLE 43 24,592 0 682
STONECO LTD COM CL A G85158106   9,949,352 1,042,909 SH   SOLE 2 614,358 0 428,551
STONECO LTD COM CL A G85158106   1,000,240 104,847 SH   SOLE 4 25,922 0 78,925
STONECO LTD COM CL A G85158106   55,504 5,818 SH   SOLE 7 5,818 0 0
STONECO LTD COM CL A G85158106   1,787,510 187,370 SH   SOLE 13 187,370 0 0
STONECO LTD COM CL A G85158106   9,000,418 943,440 SH   SOLE 18 859,369 0 84,071
STONECO LTD COM CL A G85158106   24,216,422 2,538,409 SH   SOLE 19 2,538,409 0 0
STONECO LTD COM CL A G85158106   81,657,496 8,559,486 SH   SOLE 21 8,559,486 0 0
STONECO LTD COM CL A G85158106   70,426,283 7,382,210 SH   SOLE 22 7,190,744 0 191,466
STONECO LTD COM CL A G85158106   930,770 97,565 SH   SOLE 23 97,565 0 0
STONECO LTD COM CL A G85158106   33,667 3,529 SH   SOLE 25 3,529 0 0
STONECO LTD COM CL A G85158106   3,976,778 416,853 SH   SOLE 26 4,565 0 412,288
STONECO LTD COM CL A G85158106   985,196 103,270 SH   SOLE 28 0 0 103,270
STONECO LTD COM CL A G85158106   3,052,380 319,956 SH   SOLE 30 319,956 0 0
STONECO LTD COM CL A G85158106   1,644,906 172,422 SH   SOLE 31 168,763 0 3,659
STONECO LTD COM CL A G85158106   53,891 5,649 SH   SOLE 34 5,649 0 0
STONECO LTD COM CL A G85158106   47,557 4,985 SH   SOLE 36 4,985 0 0
STONECO LTD COM CL A G85158106   186,984 19,600 SH   SOLE 43 18,357 0 1,243
STONERIDGE INC COM 86183P102   778,649 41,639 SH   SOLE 2 20,182 0 21,457
STONERIDGE INC COM 86183P102   18,719 1,001 SH   SOLE 4 167 0 834
STONERIDGE INC COM 86183P102   3,665 196 SH   SOLE 7 196 0 0
STONERIDGE INC COM 86183P102   1,396,310 74,669 SH   SOLE 18 74,669 0 0
STONERIDGE INC COM 86183P102   1,782,877 95,341 SH   SOLE 19 95,341 0 0
STONERIDGE INC COM 86183P102   18,006,230 962,900 SH   SOLE 21 962,900 0 0
STONERIDGE INC COM 86183P102   14,096,023 753,798 SH   SOLE 22 718,880 0 34,918
STONERIDGE INC COM 86183P102   59,316 3,172 SH   SOLE 23 3,172 0 0
STONERIDGE INC COM 86183P102   64,178 3,432 SH   SOLE 25 3,432 0 0
STONERIDGE INC COM 86183P102   460,151 24,607 SH   SOLE 26 20,857 0 3,750
STONERIDGE INC COM 86183P102   38,298 2,048 SH   SOLE 28 2,048 0 0
STONERIDGE INC COM 86183P102   1,305,541 69,815 SH   SOLE 30 69,815 0 0
STONERIDGE INC COM 86183P102   43,552 2,329 SH   SOLE 40 2,329 0 0
STONERIDGE INC COM 86183P102   225,073 12,036 SH   SOLE 43 11,158 0 878
STONEX GROUP INC COM 861896108   1,750,485 16,908 SH   SOLE 2 5,465 0 11,443
STONEX GROUP INC COM 861896108   4,348 42 SH   SOLE 4 42 0 0
STONEX GROUP INC COM 861896108   493,010 4,762 SH   SOLE 7 4,762 0 0
STONEX GROUP INC COM 861896108   6,342,455 61,262 SH   SOLE 18 61,262 0 0
STONEX GROUP INC COM 861896108   3,600,670 34,779 SH   SOLE 19 34,779 0 0
STONEX GROUP INC COM 861896108   221,535,668 2,139,821 SH   SOLE 21 2,139,821 0 0
STONEX GROUP INC COM 861896108   49,560,639 478,708 SH   SOLE 22 458,486 0 20,222
STONEX GROUP INC COM 861896108   298,166 2,880 SH   SOLE 25 2,880 0 0
STONEX GROUP INC COM 861896108   1,128,581 10,901 SH   SOLE 26 8,601 0 2,300
STONEX GROUP INC COM 861896108   3,191,312 30,825 SH   SOLE 30 30,825 0 0
STONEX GROUP INC COM 861896108   232,425 2,245 SH   SOLE 34 2,245 0 0
STONEX GROUP INC COM 861896108   257,997 2,492 SH   SOLE 40 2,492 0 0
STONEX GROUP INC COM 861896108   1,508,329 14,569 SH   SOLE 43 13,768 0 801
STRAN & COMPANY INC COMMON STOCK 86260J102   1,954 1,123 SH   SOLE 18 1,123 0 0
STRAN & COMPANY INC COMMON STOCK 86260J102   33,452 19,225 SH   SOLE 21 19,225 0 0
STRAN & COMPANY INC COMMON STOCK 86260J102   130,418 74,953 SH   SOLE 22 74,953 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   4,805 4,539 SH   SOLE 18 4,539 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   51,112 48,278 SH   SOLE 21 48,278 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   53,822 50,838 SH   SOLE 22 50,838 0 0
STRATASYS LTD SHS M85548101   2,771,932 167,691 SH   SOLE 21 167,691 0 0
STRATASYS LTD SHS M85548101   7,839,237 474,243 SH   SOLE 30 474,243 0 0
STRATASYS LTD SHS M85548101   85,030 5,144 SH   SOLE 36 5,144 0 0
STRATASYS LTD SHS M85548101   57,905 3,503 SH   SOLE 43 3,221 0 282
STRATEGIC ED INC COM 86272C103   2,063,754 22,974 SH   SOLE 2 6,851 0 16,123
STRATEGIC ED INC COM 86272C103   6,378 71 SH   SOLE 4 71 0 0
STRATEGIC ED INC COM 86272C103   22,996 256 SH   SOLE 7 256 0 0
STRATEGIC ED INC COM 86272C103   6,999,194 77,916 SH   SOLE 18 77,916 0 0
STRATEGIC ED INC COM 86272C103   4,019,174 44,742 SH   SOLE 19 44,742 0 0
STRATEGIC ED INC COM 86272C103   239,743,873 2,668,862 SH   SOLE 21 2,668,862 0 0
STRATEGIC ED INC COM 86272C103   54,662,004 608,505 SH   SOLE 22 580,681 0 27,824
STRATEGIC ED INC COM 86272C103   349,169 3,887 SH   SOLE 25 3,887 0 0
STRATEGIC ED INC COM 86272C103   704,896 7,847 SH   SOLE 26 5,773 0 2,074
STRATEGIC ED INC COM 86272C103   5,030 56 SH   SOLE 28 56 0 0
STRATEGIC ED INC COM 86272C103   3,212,500 35,762 SH   SOLE 30 35,762 0 0
STRATEGIC ED INC COM 86272C103   250,895 2,793 SH   SOLE 36 2,793 0 0
STRATEGIC ED INC COM 86272C103   344,498 3,835 SH   SOLE 40 3,835 0 0
STRATEGIC ED INC COM 86272C103   2,430,367 27,055 SH   SOLE 43 23,951 0 3,104
STRATTEC SEC CORP COM 863111100   2,821 124 SH   SOLE 2 0 0 124
STRATTEC SEC CORP COM 863111100   14,810 651 SH   SOLE 18 651 0 0
STRATTEC SEC CORP COM 863111100   192,897 8,479 SH   SOLE 21 8,479 0 0
STRATTEC SEC CORP COM 863111100   1,412,388 62,083 SH   SOLE 22 62,083 0 0
STRATUS PPTYS INC COM NEW 863167201   47,140 2,357 SH   SOLE 2 298 0 2,059
STRATUS PPTYS INC COM NEW 863167201   339,740 16,987 SH   SOLE 18 16,987 0 0
STRATUS PPTYS INC COM NEW 863167201   226,640 11,332 SH   SOLE 19 11,332 0 0
STRATUS PPTYS INC COM NEW 863167201   3,821,160 191,058 SH   SOLE 21 191,058 0 0
STRATUS PPTYS INC COM NEW 863167201   1,636,420 81,821 SH   SOLE 22 77,452 0 4,369
STREAMLINE HEALTH SOLUTIONS COM 86323X106   11,369 6,316 SH   SOLE 18 6,316 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   183,910 102,172 SH   SOLE 21 102,172 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   571,664 317,591 SH   SOLE 22 317,591 0 0
STRIDE INC COM 86333M108   1,725,940 43,973 SH   SOLE 2 31,773 0 12,200
STRIDE INC COM 86333M108   2,708 69 SH   SOLE 4 69 0 0
STRIDE INC COM 86333M108   401,253 10,223 SH   SOLE 7 10,223 0 0
STRIDE INC COM 86333M108   5,143,242 131,038 SH   SOLE 18 131,038 0 0
STRIDE INC COM 86333M108   6,209,821 158,212 SH   SOLE 19 158,212 0 0
STRIDE INC COM 86333M108   187,599,104 4,779,595 SH   SOLE 21 4,779,595 0 0
STRIDE INC COM 86333M108   46,041,428 1,173,030 SH   SOLE 22 1,141,672 0 31,358
STRIDE INC COM 86333M108   394,620 10,054 SH   SOLE 23 10,054 0 0
STRIDE INC COM 86333M108   280,402 7,144 SH   SOLE 25 7,144 0 0
STRIDE INC COM 86333M108   12,510,035 318,727 SH   SOLE 26 47,916 0 270,811
STRIDE INC COM 86333M108   52,281 1,332 SH   SOLE 28 99 0 1,233
STRIDE INC COM 86333M108   6,476,446 165,005 SH   SOLE 30 165,005 0 0
STRIDE INC COM 86333M108   259,757 6,618 SH   SOLE 34 6,618 0 0
STRIDE INC COM 86333M108   112,491 2,866 SH   SOLE 36 2,866 0 0
STRIDE INC COM 86333M108   272,631 6,946 SH   SOLE 40 6,946 0 0
STRIDE INC COM 86333M108   1,122,116 28,589 SH   SOLE 43 27,047 0 1,542
STRIDE INC NOTE 1.125% 9/0 86333MAA6   13,652,948 13,780,000 PRN   SOLE 2 13,780,000 0 0
STRIDE INC NOTE 1.125% 9/0 86333MAA6   2,568,102 2,592,000 PRN   SOLE 21 2,592,000 0 0
STRIDE INC NOTE 1.125% 9/0 86333MAA6   18,725,742 18,900,000 PRN   SOLE 22 18,900,000 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103   2,280 3,678 SH   SOLE 18 3,678 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103   26,661 43,002 SH   SOLE 21 43,002 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103   58,036 93,607 SH   SOLE 22 93,607 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   372,456 15,656 SH   SOLE 18 15,656 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   9,010,296 378,743 SH   SOLE 19 378,743 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   10,634 447 SH   SOLE 21 447 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   122,614 5,154 SH   SOLE 22 0 0 5,154
STRYKER CORPORATION COM 863667101   221,667,170 776,499 SH   SOLE 2 224,376 0 552,123
STRYKER CORPORATION COM 863667101   68,007,804 238,231 SH   SOLE 4 131,702 0 106,529
STRYKER CORPORATION COM 863667101   59,637,252 208,909 SH   SOLE 7 199,203 0 9,706
STRYKER CORPORATION COM 863667101   2,799,033 9,805 SH   SOLE 13 9,805 0 0
STRYKER CORPORATION COM 863667101   14,740,243 51,635 SH   SOLE 15 51,635 0 0
STRYKER CORPORATION COM 863667101   160,051,039 560,658 SH   SOLE 18 531,767 0 28,891
STRYKER CORPORATION COM 863667101   368,464,693 1,290,730 SH   SOLE 19 1,290,730 0 0
STRYKER CORPORATION COM 863667101   2,377,903,153 8,329,783 SH   SOLE 21 8,329,783 0 0
STRYKER CORPORATION COM 863667101   2,085,513,075 7,305,542 SH   SOLE 22 6,592,136 0 713,406
STRYKER CORPORATION COM 863667101   208,196,411 729,311 SH   SOLE 23 729,311 0 0
STRYKER CORPORATION COM 863667101   140,200,597 491,122 SH   SOLE 25 489,670 0 1,452
STRYKER CORPORATION COM 863667101   164,389,041 575,854 SH   SOLE 26 209,630 0 366,224
STRYKER CORPORATION COM 863667101   164,926,296 577,736 SH   SOLE 28 47,763 0 529,973
STRYKER CORPORATION COM 863667101   107,908 378 SH   SOLE 29 378 0 0
STRYKER CORPORATION COM 863667101   482,738,334 1,691,030 SH   SOLE 30 1,691,030 0 0
STRYKER CORPORATION COM 863667101   27,525,874 96,423 SH   SOLE 31 69,974 0 26,449
STRYKER CORPORATION COM 863667101   348,689,330 1,221,457 SH   SOLE 34 1,221,457 0 0
STRYKER CORPORATION COM 863667101   28,179,600 98,713 SH   SOLE 36 98,713 0 0
STRYKER CORPORATION COM 863667101   3,963,180 13,883 SH   SOLE 40 13,883 0 0
STRYKER CORPORATION COM 863667101   246,075 862 SH   OTR 43 862 0 0
STRYKER CORPORATION COM 863667101   115,605,966 404,967 SH   SOLE 43 367,268 0 37,699
STURM RUGER & CO INC COM 864159108   518,453 9,026 SH   SOLE 2 5,254 0 3,772
STURM RUGER & CO INC COM 864159108   4,136 72 SH   SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108   8,731 152 SH   SOLE 7 152 0 0
STURM RUGER & CO INC COM 864159108   3,172,813 55,237 SH   SOLE 18 55,237 0 0
STURM RUGER & CO INC COM 864159108   1,966,344 34,233 SH   SOLE 19 34,233 0 0
STURM RUGER & CO INC COM 864159108   135,704,068 2,362,536 SH   SOLE 21 2,362,536 0 0
STURM RUGER & CO INC COM 864159108   27,635,360 481,117 SH   SOLE 22 466,296 0 14,821
STURM RUGER & CO INC COM 864159108   262,328 4,567 SH   SOLE 26 2,795 0 1,772
STURM RUGER & CO INC COM 864159108   1,504,124 26,186 SH   SOLE 30 26,186 0 0
STURM RUGER & CO INC COM 864159108   770,443 13,413 SH   SOLE 43 12,634 0 779
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   47,102,536 5,887,817 SH   SOLE 43 5,349,336 0 538,481
SUMMIT FINL GROUP INC COM 86606G101   906,796 43,701 SH   SOLE 2 37,686 0 6,015
SUMMIT FINL GROUP INC COM 86606G101   1,370 66 SH   SOLE 7 66 0 0
SUMMIT FINL GROUP INC COM 86606G101   725,939 34,985 SH   SOLE 18 34,985 0 0
SUMMIT FINL GROUP INC COM 86606G101   903,849 43,559 SH   SOLE 19 43,559 0 0
SUMMIT FINL GROUP INC COM 86606G101   8,171,475 393,806 SH   SOLE 21 393,806 0 0
SUMMIT FINL GROUP INC COM 86606G101   4,609,654 222,152 SH   SOLE 22 212,431 0 9,721
SUMMIT FINL GROUP INC COM 86606G101   7,180 346 SH   SOLE 23 346 0 0
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8   1,514,589 1,770,000 PRN   SOLE 21 1,770,000 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   949,046 135,578 SH   SOLE 2 63,529 0 72,049
SUMMIT HOTEL PPTYS INC COM 866082100   383,558 54,794 SH   SOLE 4 54,794 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,052,772 150,396 SH   SOLE 7 150,396 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,280,194 325,742 SH   SOLE 18 325,742 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,505,398 357,914 SH   SOLE 19 357,914 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   94,012,373 13,430,339 SH   SOLE 21 13,430,339 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   26,380,956 3,768,708 SH   SOLE 22 3,629,441 0 139,267
SUMMIT HOTEL PPTYS INC COM 866082100   30,072 4,296 SH   SOLE 23 4,296 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,438,065 348,295 SH   SOLE 25 348,295 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   272,279 38,897 SH   SOLE 26 26,929 0 11,968
SUMMIT HOTEL PPTYS INC COM 866082100   541,023 77,289 SH   SOLE 28 1,556 0 75,733
SUMMIT HOTEL PPTYS INC COM 866082100   3,609,571 515,653 SH   SOLE 30 515,653 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   123,508 17,644 SH   SOLE 40 17,644 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,654,234 236,319 SH   SOLE 43 165,726 0 70,593
SUMMIT MATLS INC CL A 86614U100   3,856,321 135,357 SH   SOLE 2 39,678 0 95,679
SUMMIT MATLS INC CL A 86614U100   10,826 380 SH   SOLE 4 380 0 0
SUMMIT MATLS INC CL A 86614U100   1,525,098 53,531 SH   SOLE 7 53,531 0 0
SUMMIT MATLS INC CL A 86614U100   9,417,483 330,554 SH   SOLE 18 330,554 0 0
SUMMIT MATLS INC CL A 86614U100   9,911,699 347,901 SH   SOLE 19 347,901 0 0
SUMMIT MATLS INC CL A 86614U100   129,630,013 4,550,018 SH   SOLE 21 4,550,018 0 0
SUMMIT MATLS INC CL A 86614U100   94,865,632 3,329,787 SH   SOLE 22 3,178,083 0 151,704
SUMMIT MATLS INC CL A 86614U100   540,284 18,964 SH   SOLE 25 18,964 0 0
SUMMIT MATLS INC CL A 86614U100   2,879,940 101,086 SH   SOLE 26 41,491 0 59,595
SUMMIT MATLS INC CL A 86614U100   60,570 2,126 SH   SOLE 28 2,126 0 0
SUMMIT MATLS INC CL A 86614U100   5,770,650 202,550 SH   SOLE 30 202,550 0 0
SUMMIT MATLS INC CL A 86614U100   70,399 2,471 SH   SOLE 36 2,471 0 0
SUMMIT MATLS INC CL A 86614U100   505,669 17,749 SH   SOLE 40 17,749 0 0
SUMMIT MATLS INC CL A 86614U100   1,104,529 38,769 SH   SOLE 43 35,976 0 2,793
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409   230 15 SH   SOLE 43 15 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   11,998 865 SH   SOLE 18 865 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   170,975 12,327 SH   SOLE 21 12,327 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   4,438 320 SH   SOLE 22 320 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   26,535 15,163 SH   SOLE 18 15,163 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   1,592,094 909,768 SH   SOLE 21 909,768 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   977,688 558,679 SH   SOLE 22 558,679 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   586,721 335,269 SH   SOLE 30 335,269 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   45,805 26,174 SH   SOLE 43 24,845 0 1,329
SUMO LOGIC INC COM 86646P103   1,389,824 116,012 SH   SOLE 2 48,021 0 67,991
SUMO LOGIC INC COM 86646P103   38,192 3,188 SH   SOLE 4 0 0 3,188
SUMO LOGIC INC COM 86646P103   422,618 35,277 SH   SOLE 7 35,277 0 0
SUMO LOGIC INC COM 86646P103   3,672,529 306,555 SH   SOLE 18 306,555 0 0
SUMO LOGIC INC COM 86646P103   3,763,098 314,115 SH   SOLE 19 314,115 0 0
SUMO LOGIC INC COM 86646P103   55,471,857 4,630,372 SH   SOLE 21 4,630,372 0 0
SUMO LOGIC INC COM 86646P103   38,432,535 3,208,058 SH   SOLE 22 3,110,730 0 97,328
SUMO LOGIC INC COM 86646P103   68,562 5,723 SH   SOLE 23 5,723 0 0
SUMO LOGIC INC COM 86646P103   158,256 13,210 SH   SOLE 25 13,210 0 0
SUMO LOGIC INC COM 86646P103   629,429 52,540 SH   SOLE 26 2,712 0 49,828
SUMO LOGIC INC COM 86646P103   10,405,145 868,543 SH   SOLE 30 868,543 0 0
SUMO LOGIC INC COM 86646P103   38,947 3,251 SH   SOLE 36 3,251 0 0
SUMO LOGIC INC COM 86646P103   226,482 18,905 SH   SOLE 40 18,905 0 0
SUMO LOGIC INC COM 86646P103   480,362 40,097 SH   SOLE 43 38,124 0 1,973
SUN CMNTYS INC COM 866674104   34,882,874 247,607 SH   SOLE 2 84,263 0 163,344
SUN CMNTYS INC COM 866674104   40,627,256 288,382 SH   SOLE 4 244,732 0 43,650
SUN CMNTYS INC COM 866674104   29,134,125 206,801 SH   SOLE 7 206,801 0 0
SUN CMNTYS INC COM 866674104   327,828 2,327 SH   SOLE 13 2,327 0 0
SUN CMNTYS INC COM 866674104   2,091,504 14,846 SH   SOLE 15 14,846 0 0
SUN CMNTYS INC COM 866674104   26,411,478 187,475 SH   SOLE 18 180,455 0 7,020
SUN CMNTYS INC COM 866674104   61,176,013 434,242 SH   SOLE 19 434,242 0 0
SUN CMNTYS INC COM 866674104   413,315,998 2,933,816 SH   SOLE 21 2,933,816 0 0
SUN CMNTYS INC COM 866674104   574,711,225 4,079,438 SH   SOLE 22 3,650,319 0 429,119
SUN CMNTYS INC COM 866674104   35,506,973 252,037 SH   SOLE 23 252,037 0 0
SUN CMNTYS INC COM 866674104   79,861,491 566,876 SH   SOLE 25 566,876 0 0
SUN CMNTYS INC COM 866674104   20,314,614 144,198 SH   SOLE 26 73,926 0 70,272
SUN CMNTYS INC COM 866674104   48,769,698 346,179 SH   SOLE 28 23,328 0 322,851
SUN CMNTYS INC COM 866674104   86,330,419 612,794 SH   SOLE 30 612,794 0 0
SUN CMNTYS INC COM 866674104   4,910,372 34,855 SH   SOLE 31 25,560 0 9,295
SUN CMNTYS INC COM 866674104   63,917,397 453,701 SH   SOLE 34 453,701 0 0
SUN CMNTYS INC COM 866674104   4,831,198 34,293 SH   SOLE 36 34,293 0 0
SUN CMNTYS INC COM 866674104   728,350 5,170 SH   SOLE 40 5,170 0 0
SUN CMNTYS INC COM 866674104   27,894 198 SH   OTR 43 198 0 0
SUN CMNTYS INC COM 866674104   12,830,444 91,074 SH   SOLE 43 82,271 0 8,803
SUN CTRY AIRLS HLDGS INC COM 866683105   207,378 10,116 SH   SOLE 2 4,977 0 5,139
SUN CTRY AIRLS HLDGS INC COM 866683105   5,720 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   2,104,530 102,660 SH   SOLE 18 102,660 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   1,344,452 65,583 SH   SOLE 19 65,583 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   77,540,471 3,782,462 SH   SOLE 21 3,782,462 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   18,175,198 886,595 SH   SOLE 22 870,886 0 15,709
SUN CTRY AIRLS HLDGS INC COM 866683105   62,464 3,047 SH   SOLE 25 3,047 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   750,013 36,586 SH   SOLE 30 36,586 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   55,822 2,723 SH   SOLE 40 2,723 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   467,216 22,791 SH   SOLE 43 22,217 0 574
SUN LIFE FINANCIAL INC. COM 866796105   34,243,111 733,257 SH   SOLE 43 667,801 0 65,456
SUNCOKE ENERGY INC COM 86722A103   3,367,347 374,983 SH   SOLE 2 226,932 0 148,051
SUNCOKE ENERGY INC COM 86722A103   3,332 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103   9,896 1,102 SH   SOLE 7 1,102 0 0
SUNCOKE ENERGY INC COM 86722A103   2,701,813 300,870 SH   SOLE 18 300,870 0 0
SUNCOKE ENERGY INC COM 86722A103   2,714,465 302,279 SH   SOLE 19 302,279 0 0
SUNCOKE ENERGY INC COM 86722A103   94,698,419 10,545,481 SH   SOLE 21 10,545,481 0 0
SUNCOKE ENERGY INC COM 86722A103   25,645,039 2,855,795 SH   SOLE 22 2,756,687 0 99,108
SUNCOKE ENERGY INC COM 86722A103   142,414 15,859 SH   SOLE 23 15,859 0 0
SUNCOKE ENERGY INC COM 86722A103   94,506 10,524 SH   SOLE 25 10,524 0 0
SUNCOKE ENERGY INC COM 86722A103   190,223 21,183 SH   SOLE 26 17,169 0 4,014
SUNCOKE ENERGY INC COM 86722A103   1,560,356 173,759 SH   SOLE 30 173,759 0 0
SUNCOKE ENERGY INC COM 86722A103   24,013 2,674 SH   SOLE 34 2,674 0 0
SUNCOKE ENERGY INC COM 86722A103   65,644 7,310 SH   SOLE 40 7,310 0 0
SUNCOKE ENERGY INC COM 86722A103   2,842,178 316,501 SH   SOLE 43 309,539 0 6,962
SUNCOR ENERGY INC NEW COM 867224107   23,025,539 741,563 SH   SOLE 18 741,563 0 0
SUNCOR ENERGY INC NEW COM 867224107   14,943,465 481,271 SH   SOLE 21 481,271 0 0
SUNCOR ENERGY INC NEW COM 867224107   17,406,214 560,587 SH   SOLE 43 518,164 0 42,423
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   4,030 12,905 SH   SOLE 2 0 0 12,905
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   28,043 89,795 SH   SOLE 18 89,795 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   12,608 40,371 SH   SOLE 19 40,371 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   349,159 1,118,025 SH   SOLE 21 1,118,025 0 0
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   274,110 877,715 SH   SOLE 22 831,967 0 45,748
SUNNOVA ENERGY INTL INC. COM 86745K104   3,029,936 193,978 SH   SOLE 2 101,580 0 92,398
SUNNOVA ENERGY INTL INC. COM 86745K104   110,964 7,104 SH   SOLE 4 215 0 6,889
SUNNOVA ENERGY INTL INC. COM 86745K104   444,873 28,481 SH   SOLE 7 28,481 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   4,447,123 284,707 SH   SOLE 18 284,707 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   7,521,905 481,556 SH   SOLE 19 481,556 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   85,291,292 5,460,390 SH   SOLE 21 5,460,390 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   48,333,216 3,094,316 SH   SOLE 22 2,947,476 0 146,840
SUNNOVA ENERGY INTL INC. COM 86745K104   1,373,389 87,925 SH   SOLE 25 87,925 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   2,465,445 157,839 SH   SOLE 26 113,761 0 44,078
SUNNOVA ENERGY INTL INC. COM 86745K104   962,161 61,598 SH   SOLE 28 52,484 0 9,114
SUNNOVA ENERGY INTL INC. COM 86745K104   36,670,637 2,347,672 SH   SOLE 30 2,347,672 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   76,902,430 4,923,331 SH   SOLE 34 4,923,331 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   67,916 4,348 SH   SOLE 36 4,348 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   262,541 16,808 SH   SOLE 40 16,808 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   1,736,022 111,141 SH   SOLE 43 108,463 0 2,678
SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1   2,373,475 3,350,000 PRN   SOLE 21 3,350,000 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   195 4 SH   SOLE 43 4 0 0
SUNOPTA INC COM 8676EP108   1,908,845 247,902 SH   SOLE 2 196,225 0 51,677
SUNOPTA INC COM 8676EP108   7,962 1,034 SH   SOLE 7 1,034 0 0
SUNOPTA INC COM 8676EP108   1,994,223 258,990 SH   SOLE 18 258,990 0 0
SUNOPTA INC COM 8676EP108   8,804,550 1,143,448 SH   SOLE 19 1,143,448 0 0
SUNOPTA INC COM 8676EP108   23,990,058 3,115,592 SH   SOLE 21 3,115,592 0 0
SUNOPTA INC COM 8676EP108   11,338,650 1,472,552 SH   SOLE 22 1,441,927 0 30,625
SUNOPTA INC COM 8676EP108   133,618 17,353 SH   SOLE 23 17,353 0 0
SUNOPTA INC COM 8676EP108   329,167 42,749 SH   SOLE 26 0 0 42,749
SUNOPTA INC COM 8676EP108   7,284,100 945,987 SH   SOLE 34 945,987 0 0
SUNOPTA INC COM 8676EP108   498,714 64,768 SH   SOLE 43 63,014 0 1,754
SUNPOWER CORP COM 867652406   2,673,473 193,170 SH   SOLE 2 136,471 0 56,699
SUNPOWER CORP COM 867652406   86,569 6,255 SH   SOLE 4 308 0 5,947
SUNPOWER CORP COM 867652406   360,255 26,030 SH   SOLE 7 26,030 0 0
SUNPOWER CORP COM 867652406   5,162,417 373,007 SH   SOLE 18 340,744 0 32,263
SUNPOWER CORP COM 867652406   7,967,314 575,673 SH   SOLE 19 575,673 0 0
SUNPOWER CORP COM 867652406   123,126,771 8,896,443 SH   SOLE 21 8,896,443 0 0
SUNPOWER CORP COM 867652406   40,805,150 2,948,349 SH   SOLE 22 2,886,775 0 61,574
SUNPOWER CORP COM 867652406   170,592 12,326 SH   SOLE 23 12,326 0 0
SUNPOWER CORP COM 867652406   928,664 67,100 SH   SOLE 25 67,100 0 0
SUNPOWER CORP COM 867652406   1,010,638 73,023 SH   SOLE 26 40,789 0 32,234
SUNPOWER CORP COM 867652406   740,772 53,524 SH   SOLE 28 47,399 0 6,125
SUNPOWER CORP COM 867652406   27,917,356 2,017,150 SH   SOLE 30 2,017,150 0 0
SUNPOWER CORP COM 867652406   1,022,167 73,856 SH   SOLE 34 73,856 0 0
SUNPOWER CORP COM 867652406   42,323 3,058 SH   SOLE 36 3,058 0 0
SUNPOWER CORP COM 867652406   180,211 13,021 SH   SOLE 40 13,021 0 0
SUNPOWER CORP COM 867652406   3,481,389 251,545 SH   SOLE 43 243,793 0 7,752
SUNRUN INC COM 86771W105   8,742,662 433,879 SH   SOLE 2 161,332 0 272,547
SUNRUN INC COM 86771W105   328,082 16,282 SH   SOLE 4 616 0 15,666
SUNRUN INC COM 86771W105   943,141 46,806 SH   SOLE 7 46,806 0 0
SUNRUN INC COM 86771W105   8,548,718 424,254 SH   SOLE 18 424,254 0 0
SUNRUN INC COM 86771W105   5,216,372 258,877 SH   SOLE 19 258,877 0 0
SUNRUN INC COM 86771W105   311,823,446 15,475,109 SH   SOLE 21 15,475,109 0 0
SUNRUN INC COM 86771W105   125,083,402 6,207,613 SH   SOLE 22 5,938,577 0 269,036
SUNRUN INC COM 86771W105   32,683 1,622 SH   SOLE 23 1,622 0 0
SUNRUN INC COM 86771W105   1,562,814 77,559 SH   SOLE 25 77,559 0 0
SUNRUN INC COM 86771W105   3,037,109 150,725 SH   SOLE 26 69,217 0 81,508
SUNRUN INC COM 86771W105   2,680,958 133,050 SH   SOLE 28 122,500 0 10,550
SUNRUN INC COM 86771W105   100,432,376 4,984,237 SH   SOLE 30 4,984,237 0 0
SUNRUN INC COM 86771W105   59,261 2,941 SH   SOLE 31 2,941 0 0
SUNRUN INC COM 86771W105   46,247,232 2,295,148 SH   SOLE 34 2,295,148 0 0
SUNRUN INC COM 86771W105   188,302 9,345 SH   SOLE 36 9,345 0 0
SUNRUN INC COM 86771W105   616,912 30,616 SH   SOLE 40 30,616 0 0
SUNRUN INC COM 86771W105   6,995,435 347,168 SH   SOLE 43 331,246 0 15,922
SUNRUN INC NOTE 2/0 86771WAB1   1,750,325 2,650,000 PRN   SOLE 21 2,650,000 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   2,007,409 203,179 SH   SOLE 2 62,373 0 140,806
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,127,891 114,159 SH   SOLE 4 114,159 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   3,263,581 330,322 SH   SOLE 7 330,322 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   7,202,095 728,957 SH   SOLE 18 728,957 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   11,288,058 1,142,516 SH   SOLE 19 1,142,516 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   264,273,925 26,748,373 SH   SOLE 21 26,748,373 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   74,755,103 7,566,306 SH   SOLE 22 7,291,665 0 274,641
SUNSTONE HOTEL INVS INC NEW COM 867892101   81,717 8,271 SH   SOLE 23 8,271 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   13,320,908 1,348,270 SH   SOLE 25 1,348,270 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   708,416 71,702 SH   SOLE 26 55,625 0 16,077
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,600,283 161,972 SH   SOLE 28 3,853 0 158,119
SUNSTONE HOTEL INVS INC NEW COM 867892101   9,371,615 948,544 SH   SOLE 30 948,544 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   743,628 75,266 SH   SOLE 34 75,266 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   103,325 10,458 SH   SOLE 36 10,458 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   329,241 33,324 SH   SOLE 40 33,324 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,036,249 104,883 SH   SOLE 43 104,329 0 554
SUNWORKS INC COM NEW 86803X204   742 515 SH   SOLE 2 0 0 515
SUNWORKS INC COM NEW 86803X204   8,204 5,697 SH   SOLE 18 5,697 0 0
SUNWORKS INC COM NEW 86803X204   113,250 78,646 SH   SOLE 21 78,646 0 0
SUNWORKS INC COM NEW 86803X204   626,800 435,278 SH   SOLE 22 435,278 0 0
SUPER LEAGUE GAMING INC COM 86804F202   1,693 3,051 SH   SOLE 18 3,051 0 0
SUPER LEAGUE GAMING INC COM 86804F202   44,622 80,429 SH   SOLE 21 80,429 0 0
SUPER LEAGUE GAMING INC COM 86804F202   158,355 285,427 SH   SOLE 22 285,427 0 0
SUPER MICRO COMPUTER INC COM 86800U104   7,289,405 68,413 SH   SOLE 2 43,868 0 24,545
SUPER MICRO COMPUTER INC COM 86800U104   32,604 306 SH   SOLE 4 134 0 172
SUPER MICRO COMPUTER INC COM 86800U104   627,047 5,885 SH   SOLE 7 5,885 0 0
SUPER MICRO COMPUTER INC COM 86800U104   21,106,703 198,092 SH   SOLE 18 192,206 0 5,886
SUPER MICRO COMPUTER INC COM 86800U104   20,984,596 196,946 SH   SOLE 19 196,946 0 0
SUPER MICRO COMPUTER INC COM 86800U104   351,024,074 3,294,454 SH   SOLE 21 3,294,454 0 0
SUPER MICRO COMPUTER INC COM 86800U104   161,597,992 1,516,640 SH   SOLE 22 1,481,303 0 35,337
SUPER MICRO COMPUTER INC COM 86800U104   367,598 3,450 SH   SOLE 23 3,450 0 0
SUPER MICRO COMPUTER INC COM 86800U104   823,632 7,730 SH   SOLE 25 7,730 0 0
SUPER MICRO COMPUTER INC COM 86800U104   4,359,919 40,919 SH   SOLE 26 16,377 0 24,542
SUPER MICRO COMPUTER INC COM 86800U104   80,765 758 SH   SOLE 28 758 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,639,137 24,769 SH   SOLE 30 24,769 0 0
SUPER MICRO COMPUTER INC COM 86800U104   65,635 616 SH   SOLE 36 616 0 0
SUPER MICRO COMPUTER INC COM 86800U104   802,961 7,536 SH   SOLE 40 7,536 0 0
SUPER MICRO COMPUTER INC COM 86800U104   248,475 2,332 SH   SOLE 43 2,332 0 0
SUPERIOR DRILLING PRODS INC COM 868153107   1,305 1,463 SH   SOLE 18 1,463 0 0
SUPERIOR DRILLING PRODS INC COM 868153107   32,249 36,146 SH   SOLE 21 36,146 0 0
SUPERIOR GROUP OF CO INC COM 868358102   70,885 9,007 SH   SOLE 2 2,791 0 6,216
SUPERIOR GROUP OF CO INC COM 868358102   307 39 SH   SOLE 7 39 0 0
SUPERIOR GROUP OF CO INC COM 868358102   292,906 37,218 SH   SOLE 18 37,218 0 0
SUPERIOR GROUP OF CO INC COM 868358102   157,967 20,072 SH   SOLE 19 20,072 0 0
SUPERIOR GROUP OF CO INC COM 868358102   3,021,490 383,925 SH   SOLE 21 383,925 0 0
SUPERIOR GROUP OF CO INC COM 868358102   1,816,908 230,865 SH   SOLE 22 220,296 0 10,569
SUPERIOR INDS INTL INC COM 868168105   18,830 3,804 SH   SOLE 18 3,804 0 0
SUPERIOR INDS INTL INC COM 868168105   589,114 119,013 SH   SOLE 21 119,013 0 0
SUPERIOR INDS INTL INC COM 868168105   2,149,330 434,208 SH   SOLE 22 434,208 0 0
SUPERIOR INDS INTL INC COM 868168105   39,184 7,916 SH   SOLE 43 7,916 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   9,212,564 254,280 SH   SOLE 2 161,245 0 93,035
SUPERNUS PHARMACEUTICALS INC COM 868459108   8,333 230 SH   SOLE 4 230 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   17,535 484 SH   SOLE 7 484 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   6,213,699 171,507 SH   SOLE 18 171,507 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   15,671,323 432,551 SH   SOLE 19 432,551 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   228,020,352 6,293,689 SH   SOLE 21 6,293,689 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   68,710,267 1,896,502 SH   SOLE 22 1,829,951 0 66,551
SUPERNUS PHARMACEUTICALS INC COM 868459108   501,822 13,851 SH   SOLE 23 13,851 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   324,077 8,945 SH   SOLE 25 8,945 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   2,608,922 72,010 SH   SOLE 26 13,587 0 58,423
SUPERNUS PHARMACEUTICALS INC COM 868459108   287,702 7,941 SH   SOLE 28 945 0 6,996
SUPERNUS PHARMACEUTICALS INC COM 868459108   10,548,437 291,152 SH   SOLE 30 291,152 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   513,379 14,170 SH   SOLE 34 14,170 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   301,470 8,321 SH   SOLE 40 8,321 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   29,672 819 SH   OTR 43 819 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   1,192,619 32,918 SH   SOLE 43 31,876 0 1,042
SURFACE ONCOLOGY INC COM 86877M209   26,584 38,043 SH   SOLE 2 25,381 0 12,662
SURFACE ONCOLOGY INC COM 86877M209   5,632 8,059 SH   SOLE 18 8,059 0 0
SURFACE ONCOLOGY INC COM 86877M209   41,034 58,721 SH   SOLE 19 58,721 0 0
SURFACE ONCOLOGY INC COM 86877M209   85,868 122,879 SH   SOLE 21 122,879 0 0
SURFACE ONCOLOGY INC COM 86877M209   323,807 463,376 SH   SOLE 22 463,376 0 0
SURGALIGN HOLDINGS INC COM NEW 86882C204   2,888 1,805 SH   SOLE 21 1,805 0 0
SURGALIGN HOLDINGS INC COM NEW 86882C204   63,533 39,708 SH   SOLE 22 39,708 0 0
SURGEPAYS INC COM NEW 86882L204   5,473 1,219 SH   SOLE 18 1,219 0 0
SURGEPAYS INC COM NEW 86882L204   66,124 14,727 SH   SOLE 21 14,727 0 0
SURGEPAYS INC COM NEW 86882L204   4,423 985 SH   SOLE 22 985 0 0
SURGERY PARTNERS INC COM 86881A100   1,814,328 52,635 SH   SOLE 2 36,545 0 16,090
SURGERY PARTNERS INC COM 86881A100   4,033 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100   375,275 10,887 SH   SOLE 7 10,887 0 0
SURGERY PARTNERS INC COM 86881A100   4,445,217 128,959 SH   SOLE 18 128,959 0 0
SURGERY PARTNERS INC COM 86881A100   3,790,183 109,956 SH   SOLE 19 109,956 0 0
SURGERY PARTNERS INC COM 86881A100   63,688,323 1,847,645 SH   SOLE 21 1,847,645 0 0
SURGERY PARTNERS INC COM 86881A100   54,001,426 1,566,621 SH   SOLE 22 1,516,182 0 50,439
SURGERY PARTNERS INC COM 86881A100   12,409 360 SH   SOLE 23 360 0 0
SURGERY PARTNERS INC COM 86881A100   341,115 9,896 SH   SOLE 25 9,896 0 0
SURGERY PARTNERS INC COM 86881A100   717,872 20,826 SH   SOLE 26 15,215 0 5,611
SURGERY PARTNERS INC COM 86881A100   20,510 595 SH   SOLE 28 595 0 0
SURGERY PARTNERS INC COM 86881A100   1,358,290 39,405 SH   SOLE 30 39,405 0 0
SURGERY PARTNERS INC COM 86881A100   410,193 11,900 SH   SOLE 40 11,900 0 0
SURGERY PARTNERS INC COM 86881A100   261,627 7,590 SH   SOLE 43 7,460 0 130
SURMODICS INC COM 868873100   166,977 7,330 SH   SOLE 2 4,145 0 3,185
SURMODICS INC COM 868873100   10,912 479 SH   SOLE 4 47 0 432
SURMODICS INC COM 868873100   4,351 191 SH   SOLE 7 191 0 0
SURMODICS INC COM 868873100   849,443 37,289 SH   SOLE 18 37,289 0 0
SURMODICS INC COM 868873100   617,133 27,091 SH   SOLE 19 27,091 0 0
SURMODICS INC COM 868873100   12,167,891 534,148 SH   SOLE 21 534,148 0 0
SURMODICS INC COM 868873100   8,509,287 373,542 SH   SOLE 22 363,262 0 10,280
SURMODICS INC COM 868873100   39,819 1,748 SH   SOLE 25 1,748 0 0
SURMODICS INC COM 868873100   292,176 12,826 SH   SOLE 26 10,122 0 2,704
SURMODICS INC COM 868873100   27,268 1,197 SH   SOLE 28 0 0 1,197
SURMODICS INC COM 868873100   270,831 11,889 SH   SOLE 30 11,889 0 0
SURMODICS INC COM 868873100   45,127 1,981 SH   SOLE 40 1,981 0 0
SURMODICS INC COM 868873100   114,925 5,045 SH   SOLE 43 4,838 0 207
SURROZEN INC COM 86889P109   2,447 4,065 SH   SOLE 18 4,065 0 0
SURROZEN INC COM 86889P109   27,792 46,166 SH   SOLE 21 46,166 0 0
SURROZEN INC COM 86889P109   21,792 36,199 SH   SOLE 22 36,199 0 0
SUSTAINABLE DEVELP ACQU I CO COM CL A 86934L103   100,900 10,000 SH   SOLE 2 10,000 0 0
SUTRO BIOPHARMA INC COM 869367102   1,108,259 239,883 SH   SOLE 2 136,438 0 103,445
SUTRO BIOPHARMA INC COM 869367102   2,296 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102   739,468 160,058 SH   SOLE 18 146,839 0 13,219
SUTRO BIOPHARMA INC COM 869367102   2,602,298 563,268 SH   SOLE 19 563,268 0 0
SUTRO BIOPHARMA INC COM 869367102   10,445,455 2,260,921 SH   SOLE 21 2,260,921 0 0
SUTRO BIOPHARMA INC COM 869367102   7,697,955 1,666,224 SH   SOLE 22 1,623,894 0 42,330
SUTRO BIOPHARMA INC COM 869367102   99,367 21,508 SH   SOLE 23 21,508 0 0
SUTRO BIOPHARMA INC COM 869367102   288,755 62,501 SH   SOLE 26 0 0 62,501
SUTRO BIOPHARMA INC COM 869367102   118,401 25,628 SH   SOLE 30 25,628 0 0
SUTRO BIOPHARMA INC COM 869367102   93,948 20,335 SH   SOLE 43 19,312 0 1,023
SUZANO S A SPON ADS 86959K105   101,886 12,410 SH   SOLE 26 12,410 0 0
SUZANO S A SPON ADS 86959K105   846,435 103,098 SH   SOLE 30 103,098 0 0
SUZANO S A SPON ADS 86959K105   5,047,268 614,771 SH   SOLE 43 492,517 0 122,254
SWEETGREEN INC COM CL A 87043Q108   305,352 38,948 SH   SOLE 2 23,607 0 15,341
SWEETGREEN INC COM CL A 87043Q108   7,738 987 SH   SOLE 7 987 0 0
SWEETGREEN INC COM CL A 87043Q108   1,720,919 219,505 SH   SOLE 18 219,505 0 0
SWEETGREEN INC COM CL A 87043Q108   2,354,932 300,374 SH   SOLE 19 300,374 0 0
SWEETGREEN INC COM CL A 87043Q108   21,423,835 2,732,632 SH   SOLE 21 2,732,632 0 0
SWEETGREEN INC COM CL A 87043Q108   16,169,898 2,062,487 SH   SOLE 22 2,012,363 0 50,124
SWEETGREEN INC COM CL A 87043Q108   68,051 8,680 SH   SOLE 25 8,680 0 0
SWEETGREEN INC COM CL A 87043Q108   28,200 3,597 SH   SOLE 26 0 0 3,597
SWEETGREEN INC COM CL A 87043Q108   273,538 34,890 SH   SOLE 30 34,890 0 0
SWEETGREEN INC COM CL A 87043Q108   715,455 91,257 SH   SOLE 34 91,257 0 0
SWK HLDGS CORP COM NEW 78501P203   25,075 1,404 SH   SOLE 2 0 0 1,404
SWK HLDGS CORP COM NEW 78501P203   204,086 11,427 SH   SOLE 18 11,427 0 0
SWK HLDGS CORP COM NEW 78501P203   105,588 5,912 SH   SOLE 19 5,912 0 0
SWK HLDGS CORP COM NEW 78501P203   1,414,744 79,213 SH   SOLE 21 79,213 0 0
SWK HLDGS CORP COM NEW 78501P203   607,687 34,025 SH   SOLE 22 32,040 0 1,985
SWK HLDGS CORP COM NEW 78501P203   89 5 SH   SOLE 43 5 0 0
SYLVAMO CORP COMMON STOCK 871332102   1,599,023 34,566 SH   SOLE 2 24,754 0 9,812
SYLVAMO CORP COMMON STOCK 871332102   5,829 126 SH   SOLE 4 126 0 0
SYLVAMO CORP COMMON STOCK 871332102   424,204 9,170 SH   SOLE 7 9,170 0 0
SYLVAMO CORP COMMON STOCK 871332102   4,976,327 107,573 SH   SOLE 18 107,573 0 0
SYLVAMO CORP COMMON STOCK 871332102   3,149,520 68,083 SH   SOLE 19 68,083 0 0
SYLVAMO CORP COMMON STOCK 871332102   183,141,027 3,958,950 SH   SOLE 21 3,958,950 0 0
SYLVAMO CORP COMMON STOCK 871332102   42,727,355 923,635 SH   SOLE 22 895,066 0 28,569
SYLVAMO CORP COMMON STOCK 871332102   300,505 6,496 SH   SOLE 25 6,496 0 0
SYLVAMO CORP COMMON STOCK 871332102   654,949 14,158 SH   SOLE 26 10,408 0 3,750
SYLVAMO CORP COMMON STOCK 871332102   6,304,128 136,276 SH   SOLE 30 136,276 0 0
SYLVAMO CORP COMMON STOCK 871332102   111,117 2,402 SH   SOLE 36 2,402 0 0
SYLVAMO CORP COMMON STOCK 871332102   339,780 7,345 SH   SOLE 40 7,345 0 0
SYLVAMO CORP COMMON STOCK 871332102   7,263 157 SH   OTR 43 157 0 0
SYLVAMO CORP COMMON STOCK 871332102   1,149,636 24,852 SH   SOLE 43 23,953 0 899
SYMBOTIC INC CLASS A COM 87151X101   154,627 6,770 SH   SOLE 2 3,848 0 2,922
SYMBOTIC INC CLASS A COM 87151X101   11,077 485 SH   SOLE 4 485 0 0
SYMBOTIC INC CLASS A COM 87151X101   183,885 8,051 SH   SOLE 18 8,051 0 0
SYMBOTIC INC CLASS A COM 87151X101   5,038,070 220,581 SH   SOLE 19 220,581 0 0
SYMBOTIC INC CLASS A COM 87151X101   704,089 30,827 SH   SOLE 21 30,827 0 0
SYMBOTIC INC CLASS A COM 87151X101   4,987,068 218,348 SH   SOLE 22 218,342 0 6
SYMBOTIC INC CLASS A COM 87151X101   545,214 23,871 SH   SOLE 34 23,871 0 0
SYNAPTICS INC COM 87157D109   5,597,736 50,362 SH   SOLE 2 36,805 0 13,557
SYNAPTICS INC COM 87157D109   34,790 313 SH   SOLE 4 140 0 173
SYNAPTICS INC COM 87157D109   836,404 7,525 SH   SOLE 7 7,525 0 0
SYNAPTICS INC COM 87157D109   18,588,837 167,241 SH   SOLE 18 162,160 0 5,081
SYNAPTICS INC COM 87157D109   14,381,699 129,390 SH   SOLE 19 129,390 0 0
SYNAPTICS INC COM 87157D109   353,980,072 3,184,706 SH   SOLE 21 3,184,706 0 0
SYNAPTICS INC COM 87157D109   139,345,643 1,253,672 SH   SOLE 22 1,223,665 0 30,007
SYNAPTICS INC COM 87157D109   78,361 705 SH   SOLE 23 705 0 0
SYNAPTICS INC COM 87157D109   747,039 6,721 SH   SOLE 25 6,721 0 0
SYNAPTICS INC COM 87157D109   1,983,138 17,842 SH   SOLE 26 14,453 0 3,389
SYNAPTICS INC COM 87157D109   280,209 2,521 SH   SOLE 28 627 0 1,894
SYNAPTICS INC COM 87157D109   11,743,220 105,652 SH   SOLE 30 105,652 0 0
SYNAPTICS INC COM 87157D109   36,235 326 SH   SOLE 36 326 0 0
SYNAPTICS INC COM 87157D109   720,252 6,480 SH   SOLE 40 6,480 0 0
SYNAPTICS INC COM 87157D109   5,343,647 48,076 SH   SOLE 43 44,538 0 3,538
SYNAPTOGENIX INC COM NEW 87167T201   961 1,201 SH   SOLE 18 1,201 0 0
SYNAPTOGENIX INC COM NEW 87167T201   11,981 14,978 SH   SOLE 21 14,978 0 0
SYNAPTOGENIX INC COM NEW 87167T201   586 732 SH   SOLE 22 732 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   37,315 39,697 SH   SOLE 2 9,609 0 30,088
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   12,271 13,054 SH   SOLE 18 13,054 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   223,086 237,325 SH   SOLE 21 237,325 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   1,213,019 1,290,446 SH   SOLE 22 1,290,446 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   67,364 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103   40,014,022 1,375,998 SH   SOLE 2 500,087 0 875,911
SYNCHRONY FINANCIAL COM 87165B103   13,597,488 467,589 SH   SOLE 4 276,617 0 190,972
SYNCHRONY FINANCIAL COM 87165B103   26,833,890 922,761 SH   SOLE 7 799,211 0 123,550
SYNCHRONY FINANCIAL COM 87165B103   1,752,070 60,250 SH   SOLE 13 60,250 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,371,765 81,560 SH   SOLE 15 81,560 0 0
SYNCHRONY FINANCIAL COM 87165B103   53,559,253 1,841,790 SH   SOLE 18 1,726,889 0 114,901
SYNCHRONY FINANCIAL COM 87165B103   50,594,024 1,739,822 SH   SOLE 19 1,739,822 0 0
SYNCHRONY FINANCIAL COM 87165B103   361,284,249 12,423,805 SH   SOLE 21 12,423,805 0 0
SYNCHRONY FINANCIAL COM 87165B103   302,718,409 10,409,849 SH   SOLE 22 9,210,552 0 1,199,297
SYNCHRONY FINANCIAL COM 87165B103   29,833,056 1,025,896 SH   SOLE 23 1,025,896 0 0
SYNCHRONY FINANCIAL COM 87165B103   33,734,341 1,160,053 SH   SOLE 25 1,160,053 0 0
SYNCHRONY FINANCIAL COM 87165B103   34,257,985 1,178,060 SH   SOLE 26 636,563 0 541,497
SYNCHRONY FINANCIAL COM 87165B103   50,657,883 1,742,018 SH   SOLE 28 21,223 0 1,720,795
SYNCHRONY FINANCIAL COM 87165B103   382,460 13,152 SH   SOLE 29 13,152 0 0
SYNCHRONY FINANCIAL COM 87165B103   100,525,663 3,456,866 SH   SOLE 30 3,423,922 0 32,944
SYNCHRONY FINANCIAL COM 87165B103   4,844,059 166,577 SH   SOLE 31 133,051 0 33,526
SYNCHRONY FINANCIAL COM 87165B103   64,127,012 2,205,193 SH   SOLE 34 2,205,193 0 0
SYNCHRONY FINANCIAL COM 87165B103   5,342,141 183,705 SH   SOLE 36 183,705 0 0
SYNCHRONY FINANCIAL COM 87165B103   1,411,514 48,539 SH   SOLE 37 48,539 0 0
SYNCHRONY FINANCIAL COM 87165B103   558,627 19,210 SH   SOLE 40 19,210 0 0
SYNCHRONY FINANCIAL COM 87165B103   58,160 2,000 SH   OTR 43 2,000 0 0
SYNCHRONY FINANCIAL COM 87165B103   17,182,047 590,854 SH   SOLE 43 545,552 0 45,303
SYNDAX PHARMACEUTICALS INC COM 87164F105   1,749,454 82,834 SH   SOLE 2 41,761 0 41,073
SYNDAX PHARMACEUTICALS INC COM 87164F105   2,682 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   325,100 15,393 SH   SOLE 7 15,393 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   3,656,294 173,120 SH   SOLE 18 173,120 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   2,524,326 119,523 SH   SOLE 19 119,523 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   56,989,659 2,698,374 SH   SOLE 21 2,698,374 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   35,575,035 1,684,424 SH   SOLE 22 1,617,870 0 66,554
SYNDAX PHARMACEUTICALS INC COM 87164F105   198,253 9,387 SH   SOLE 25 9,387 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   833,944 39,486 SH   SOLE 26 35,059 0 4,427
SYNDAX PHARMACEUTICALS INC COM 87164F105   1,085,737 51,408 SH   SOLE 30 51,408 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   149,023 7,056 SH   SOLE 40 7,056 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   416,254 19,709 SH   SOLE 43 14,205 0 5,504
SYNEOS HEALTH INC CL A 87166B102   13,322,699 374,023 SH   SOLE 2 239,227 0 134,796
SYNEOS HEALTH INC CL A 87166B102   40,571 1,139 SH   SOLE 4 284 0 855
SYNEOS HEALTH INC CL A 87166B102   809,465 22,725 SH   SOLE 7 22,725 0 0
SYNEOS HEALTH INC CL A 87166B102   7,583,854 212,910 SH   SOLE 18 212,910 0 0
SYNEOS HEALTH INC CL A 87166B102   1,144,720 32,137 SH   SOLE 19 32,137 0 0
SYNEOS HEALTH INC CL A 87166B102   216,828,985 6,087,282 SH   SOLE 21 6,087,282 0 0
SYNEOS HEALTH INC CL A 87166B102   113,021,191 3,172,970 SH   SOLE 22 3,035,498 0 137,472
SYNEOS HEALTH INC CL A 87166B102   602,014 16,901 SH   SOLE 25 16,901 0 0
SYNEOS HEALTH INC CL A 87166B102   1,674,888 47,021 SH   SOLE 26 37,711 0 9,310
SYNEOS HEALTH INC CL A 87166B102   354,526 9,953 SH   SOLE 28 1,858 0 8,095
SYNEOS HEALTH INC CL A 87166B102   13,420,904 376,780 SH   SOLE 30 376,780 0 0
SYNEOS HEALTH INC CL A 87166B102   49,583 1,392 SH   SOLE 31 1,392 0 0
SYNEOS HEALTH INC CL A 87166B102   114,447 3,213 SH   SOLE 36 3,213 0 0
SYNEOS HEALTH INC CL A 87166B102   633,074 17,773 SH   SOLE 40 17,773 0 0
SYNEOS HEALTH INC CL A 87166B102   10,330 290 SH   OTR 43 290 0 0
SYNEOS HEALTH INC CL A 87166B102   4,603,315 129,234 SH   SOLE 43 110,096 0 19,138
SYNLOGIC INC COM 87166L100   7,264 11,493 SH   SOLE 18 11,493 0 0
SYNLOGIC INC COM 87166L100   91,012 144,006 SH   SOLE 21 144,006 0 0
SYNLOGIC INC COM 87166L100   187,309 296,375 SH   SOLE 22 296,375 0 0
SYNOPSYS INC COM 871607107   143,888,168 372,526 SH   SOLE 2 114,351 0 258,175
SYNOPSYS INC COM 871607107   49,477,853 128,098 SH   SOLE 4 72,912 0 55,186
SYNOPSYS INC COM 871607107   88,430,393 228,946 SH   SOLE 7 188,153 0 40,793
SYNOPSYS INC COM 871607107   2,231,753 5,778 SH   SOLE 13 5,778 0 0
SYNOPSYS INC COM 871607107   6,840,488 17,710 SH   SOLE 15 17,710 0 0
SYNOPSYS INC COM 871607107   166,973,944 432,295 SH   SOLE 18 410,447 0 21,848
SYNOPSYS INC COM 871607107   179,829,116 465,577 SH   SOLE 19 465,577 0 0
SYNOPSYS INC COM 871607107   1,845,035,910 4,776,792 SH   SOLE 21 4,776,792 0 0
SYNOPSYS INC COM 871607107   1,298,730,863 3,362,410 SH   SOLE 22 3,036,393 0 326,017
SYNOPSYS INC COM 871607107   120,101,348 310,942 SH   SOLE 23 310,942 0 0
SYNOPSYS INC COM 871607107   104,882,711 271,541 SH   SOLE 25 271,150 0 391
SYNOPSYS INC COM 871607107   105,718,170 273,704 SH   SOLE 26 111,902 0 161,802
SYNOPSYS INC COM 871607107   184,243,954 477,007 SH   SOLE 28 3,904 0 473,103
SYNOPSYS INC COM 871607107   1,495,174 3,871 SH   SOLE 29 3,871 0 0
SYNOPSYS INC COM 871607107   384,820,103 996,298 SH   SOLE 30 980,454 0 15,844
SYNOPSYS INC COM 871607107   17,978,779 46,547 SH   SOLE 31 34,963 0 11,584
SYNOPSYS INC COM 871607107   13,278,116 34,377 SH   SOLE 32 34,377 0 0
SYNOPSYS INC COM 871607107   107,529,296 278,393 SH   SOLE 34 278,393 0 0
SYNOPSYS INC COM 871607107   15,371,591 39,797 SH   SOLE 36 39,797 0 0
SYNOPSYS INC COM 871607107   2,348,400 6,080 SH   SOLE 40 6,080 0 0
SYNOPSYS INC COM 871607107   78,409 203 SH   OTR 43 203 0 0
SYNOPSYS INC COM 871607107   75,761,779 196,147 SH   SOLE 43 180,551 0 15,596
SYNOVUS FINL CORP COM NEW 87161C501   14,416,108 467,600 SH   SOLE 2 143,629 0 323,971
SYNOVUS FINL CORP COM NEW 87161C501   21,858 709 SH   SOLE 4 709 0 0
SYNOVUS FINL CORP COM NEW 87161C501   1,950,522 63,267 SH   SOLE 7 63,267 0 0
SYNOVUS FINL CORP COM NEW 87161C501   8,970,852 290,978 SH   SOLE 18 290,978 0 0
SYNOVUS FINL CORP COM NEW 87161C501   1,411,860 45,795 SH   SOLE 19 45,795 0 0
SYNOVUS FINL CORP COM NEW 87161C501   250,772,607 8,134,045 SH   SOLE 21 8,134,045 0 0
SYNOVUS FINL CORP COM NEW 87161C501   134,846,042 4,373,858 SH   SOLE 22 4,183,558 0 190,300
SYNOVUS FINL CORP COM NEW 87161C501   801,796 26,007 SH   SOLE 25 26,007 0 0
SYNOVUS FINL CORP COM NEW 87161C501   2,375,236 77,043 SH   SOLE 26 64,199 0 12,844
SYNOVUS FINL CORP COM NEW 87161C501   649,866 21,079 SH   SOLE 28 2,648 0 18,431
SYNOVUS FINL CORP COM NEW 87161C501   11,321,269 367,216 SH   SOLE 30 367,216 0 0
SYNOVUS FINL CORP COM NEW 87161C501   62,338 2,022 SH   SOLE 31 2,022 0 0
SYNOVUS FINL CORP COM NEW 87161C501   829,111 26,893 SH   SOLE 34 26,893 0 0
SYNOVUS FINL CORP COM NEW 87161C501   247,966 8,043 SH   SOLE 36 8,043 0 0
SYNOVUS FINL CORP COM NEW 87161C501   791,098 25,660 SH   SOLE 40 25,660 0 0
SYNOVUS FINL CORP COM NEW 87161C501   16,617 539 SH   OTR 43 539 0 0
SYNOVUS FINL CORP COM NEW 87161C501   5,169,544 167,679 SH   SOLE 43 155,581 0 12,098
SYPRIS SOLUTIONS INC COM 871655106   4,137 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106   56,269 28,563 SH   SOLE 21 28,563 0 0
SYPRIS SOLUTIONS INC COM 871655106   64,356 32,668 SH   SOLE 22 32,668 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   6,542 2,450 SH   SOLE 2 2,322 0 128
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   4,980 1,865 SH   SOLE 18 1,865 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   65,826 24,654 SH   SOLE 21 24,654 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   424,752 159,083 SH   SOLE 22 159,083 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   272 102 SH   SOLE 43 50 0 52
SYSCO CORP COM 871829107   74,075,695 959,157 SH   SOLE 2 102,990 0 856,167
SYSCO CORP COM 871829107   28,066,232 363,411 SH   SOLE 4 195,299 0 168,112
SYSCO CORP COM 871829107   39,710,816 514,189 SH   SOLE 7 497,962 0 16,227
SYSCO CORP COM 871829107   1,507,839 19,524 SH   SOLE 13 19,524 0 0
SYSCO CORP COM 871829107   4,464,435 57,807 SH   SOLE 15 57,807 0 0
SYSCO CORP COM 871829107   4,402 57 SH   SOLE 17 0 0 57
SYSCO CORP COM 871829107   57,931,690 750,119 SH   SOLE 18 707,270 0 42,849
SYSCO CORP COM 871829107   10,752,887 139,232 SH   SOLE 19 139,232 0 0
SYSCO CORP COM 871829107   893,255,541 11,566,173 SH   SOLE 21 11,566,173 0 0
SYSCO CORP COM 871829107   846,512,392 10,960,927 SH   SOLE 22 9,901,775 0 1,059,152
SYSCO CORP COM 871829107   73,779,518 955,322 SH   SOLE 23 955,322 0 0
SYSCO CORP COM 871829107   61,252,426 793,117 SH   SOLE 25 791,150 0 1,967
SYSCO CORP COM 871829107   79,857,596 1,034,023 SH   SOLE 26 452,549 0 581,474
SYSCO CORP COM 871829107   84,951,069 1,099,975 SH   SOLE 28 51,982 0 1,047,993
SYSCO CORP COM 871829107   15,909 206 SH   SOLE 29 206 0 0
SYSCO CORP COM 871829107   187,651,600 2,429,776 SH   SOLE 30 2,429,776 0 0
SYSCO CORP COM 871829107   10,912,136 141,294 SH   SOLE 31 102,979 0 38,315
SYSCO CORP COM 871829107   1,681,143 21,768 SH   SOLE 34 21,768 0 0
SYSCO CORP COM 871829107   11,757,804 152,244 SH   SOLE 36 152,244 0 0
SYSCO CORP COM 871829107   1,581,516 20,478 SH   SOLE 40 20,478 0 0
SYSCO CORP COM 871829107   64,487 835 SH   OTR 43 835 0 0
SYSCO CORP COM 871829107   31,131,608 403,103 SH   SOLE 43 360,255 0 42,847
SYSTEM1 INC CL A COM 87200P109   3,126 727 SH   SOLE 2 0 0 727
SYSTEM1 INC CL A COM 87200P109   5,293 1,231 SH   SOLE 21 1,231 0 0
SYSTEM1 INC CL A COM 87200P109   1,125,860 261,828 SH   SOLE 22 261,828 0 0
T STAMP INC CL A NEW 873048409   1,514 589 SH   SOLE 18 589 0 0
T STAMP INC CL A NEW 873048409   19,555 7,609 SH   SOLE 21 7,609 0 0
T-MOBILE US INC COM 872590104   157,601,708 1,088,109 SH   SOLE 2 132,543 0 955,566
T-MOBILE US INC COM 872590104   53,607,022 370,112 SH   SOLE 4 241,797 0 128,315
T-MOBILE US INC COM 872590104   90,291,663 623,389 SH   SOLE 7 606,117 0 17,272
T-MOBILE US INC COM 872590104   3,053,372 21,081 SH   SOLE 13 21,081 0 0
T-MOBILE US INC COM 872590104   10,664,424 73,629 SH   SOLE 15 73,629 0 0
T-MOBILE US INC COM 872590104   121,720,060 840,376 SH   SOLE 18 789,133 0 51,243
T-MOBILE US INC COM 872590104   32,481,818 224,260 SH   SOLE 19 224,260 0 0
T-MOBILE US INC COM 872590104   2,264,780,521 15,636,430 SH   SOLE 21 15,636,430 0 0
T-MOBILE US INC COM 872590104   1,949,012,230 13,456,312 SH   SOLE 22 12,202,881 0 1,253,431
T-MOBILE US INC COM 872590104   192,747,713 1,330,763 SH   SOLE 23 1,330,763 0 0
T-MOBILE US INC COM 872590104   116,617,347 805,146 SH   SOLE 25 802,612 0 2,534
T-MOBILE US INC COM 872590104   154,027,781 1,063,434 SH   SOLE 26 424,545 0 638,889
T-MOBILE US INC COM 872590104   85,458,207 590,018 SH   SOLE 28 11,508 0 578,510
T-MOBILE US INC COM 872590104   624,023,876 4,308,367 SH   SOLE 30 4,277,250 0 31,117
T-MOBILE US INC COM 872590104   25,036,898 172,859 SH   SOLE 31 127,897 0 44,962
T-MOBILE US INC COM 872590104   39,797,687 274,770 SH   SOLE 32 274,770 0 0
T-MOBILE US INC COM 872590104   22,080,279 152,446 SH   SOLE 34 152,446 0 0
T-MOBILE US INC COM 872590104   29,133,842 201,145 SH   SOLE 36 201,145 0 0
T-MOBILE US INC COM 872590104   3,686,468 25,452 SH   SOLE 40 25,452 0 0
T-MOBILE US INC COM 872590104   212,770 1,469 SH   OTR 43 1,469 0 0
T-MOBILE US INC COM 872590104   104,770,666 723,355 SH   SOLE 43 664,909 0 58,446
T2 BIOSYSTEMS INC COM NEW 89853L203   689 1,498 SH   SOLE 21 1,498 0 0
T2 BIOSYSTEMS INC COM NEW 89853L203   22,898 49,779 SH   SOLE 22 49,779 0 0
TABOOLA.COM LTD ORD SHS M8744T106   195,875 72,013 SH   SOLE 2 72,013 0 0
TABOOLA.COM LTD ORD SHS M8744T106   3,454,030 1,269,864 SH   SOLE 21 1,269,864 0 0
TABOOLA.COM LTD ORD SHS M8744T106   2,585,036 950,381 SH   SOLE 22 827,269 0 123,112
TABOOLA.COM LTD ORD SHS M8744T106   454 167 SH   SOLE 26 167 0 0
TABULA RASA HEALTHCARE INC COM 873379101   113,293 20,267 SH   SOLE 2 7,046 0 13,221
TABULA RASA HEALTHCARE INC COM 873379101   24,065 4,305 SH   SOLE 18 4,305 0 0
TABULA RASA HEALTHCARE INC COM 873379101   138,067 24,699 SH   SOLE 19 24,699 0 0
TABULA RASA HEALTHCARE INC COM 873379101   306,438 54,819 SH   SOLE 21 54,819 0 0
TABULA RASA HEALTHCARE INC COM 873379101   1,992,841 356,501 SH   SOLE 22 356,501 0 0
TABULA RASA HEALTHCARE INC COM 873379101   16,982 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101   1,487 266 SH   SOLE 43 266 0 0
TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9   1,649,270 2,003,000 PRN   SOLE 21 2,003,000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   2,706,591 164,835 SH   SOLE 2 100,909 0 63,926
TACTILE SYS TECHNOLOGY INC COM 87357P100   4,745 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   1,044,016 63,582 SH   SOLE 18 57,329 0 6,253
TACTILE SYS TECHNOLOGY INC COM 87357P100   6,668,441 406,117 SH   SOLE 19 406,117 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   11,111,595 676,711 SH   SOLE 21 676,711 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   14,000,300 852,637 SH   SOLE 22 841,012 0 11,625
TACTILE SYS TECHNOLOGY INC COM 87357P100   211,063 12,854 SH   SOLE 23 12,854 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   628,147 38,255 SH   SOLE 26 0 0 38,255
TACTILE SYS TECHNOLOGY INC COM 87357P100   33,957 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   58,439 3,559 SH   SOLE 43 3,474 0 85
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   88,808,147 954,721 SH   SOLE 2 113,955 0 840,766
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,950,815 20,972 SH   SOLE 4 20,972 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,108,786 44,171 SH   SOLE 13 44,171 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   58,114,576 624,754 SH   SOLE 18 622,945 0 1,809
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   79,490,799 854,556 SH   SOLE 19 854,556 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   274,925,726 2,955,555 SH   SOLE 21 2,955,555 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   59,206,393 636,491 SH   SOLE 22 635,149 0 1,342
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   126,575,942 1,360,739 SH   SOLE 25 1,360,739 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   18,211,084 195,776 SH   SOLE 26 98,795 0 96,981
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   12,547,561 134,891 SH   SOLE 28 0 0 134,891
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,442,368 15,506 SH   SOLE 30 15,506 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   89,973,409 967,248 SH   SOLE 34 967,248 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,790 116 SH   SOLE 36 116 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   305,316,147 3,282,263 SH   SOLE 43 2,986,336 0 295,927
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   34,903,959 292,573 SH   SOLE 2 46,846 0 245,727
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   13,039,609 109,301 SH   SOLE 4 59,413 0 49,888
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   11,537,861 96,713 SH   SOLE 7 92,086 0 4,627
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   797,043 6,681 SH   SOLE 13 6,681 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   2,160,881 18,113 SH   SOLE 15 18,113 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   32,805,233 274,981 SH   SOLE 18 260,861 0 14,120
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   43,643,996 365,834 SH   SOLE 19 365,834 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   586,106,107 4,912,876 SH   SOLE 21 4,912,876 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   413,174,076 3,463,320 SH   SOLE 22 3,128,361 0 334,959
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   37,686,751 315,899 SH   SOLE 23 315,899 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   28,364,291 237,756 SH   SOLE 25 237,276 0 480
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   32,455,684 272,051 SH   SOLE 26 99,508 0 172,543
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   36,829,461 308,713 SH   SOLE 28 2,167 0 306,546
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   26,604 223 SH   SOLE 29 223 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   130,748,505 1,095,964 SH   SOLE 30 1,095,964 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,542,559 46,459 SH   SOLE 31 33,758 0 12,701
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   41,423,107 347,218 SH   SOLE 34 347,218 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,211,621 43,685 SH   SOLE 36 43,685 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   836,770 7,014 SH   SOLE 40 7,014 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   20,758 174 SH   OTR 43 174 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   11,456,594 96,032 SH   SOLE 43 83,911 0 12,121
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   41,958,346 2,546,016 SH   SOLE 43 2,362,340 0 183,676
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,932,807 301,530 SH   SOLE 2 17,915 0 283,615
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,143,877 178,452 SH   SOLE 4 77,170 0 101,282
TAL EDUCATION GROUP SPONSORED ADS 874080104   571,894 89,219 SH   SOLE 7 89,219 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   482,083 75,208 SH   SOLE 13 75,208 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,762,455 274,954 SH   SOLE 15 274,954 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   731,560 114,128 SH   SOLE 18 114,128 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   55,880,419 8,717,694 SH   SOLE 21 8,717,694 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   25,560,311 3,987,568 SH   SOLE 22 3,494,343 0 493,225
TAL EDUCATION GROUP SPONSORED ADS 874080104   3,528,269 550,432 SH   SOLE 23 550,432 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,862,958 290,633 SH   SOLE 25 290,633 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   4,989,403 778,378 SH   SOLE 26 73,379 0 704,999
TAL EDUCATION GROUP SPONSORED ADS 874080104   6,443,518 1,005,229 SH   SOLE 28 6,528 0 998,701
TAL EDUCATION GROUP SPONSORED ADS 874080104   18,019,863 2,811,211 SH   SOLE 30 2,811,211 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,357,010 211,702 SH   SOLE 34 211,702 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   134,898 21,045 SH   SOLE 36 21,045 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   23,448 3,658 SH   SOLE 40 3,658 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   7,562,121 1,179,738 SH   SOLE 43 1,158,008 0 21,730
TALARIS THERAPEUTICS INC COM 87410C104   33,618 17,882 SH   SOLE 2 1,641 0 16,241
TALARIS THERAPEUTICS INC COM 87410C104   123,399 65,638 SH   SOLE 18 65,638 0 0
TALARIS THERAPEUTICS INC COM 87410C104   75,918 40,382 SH   SOLE 19 40,382 0 0
TALARIS THERAPEUTICS INC COM 87410C104   1,447,019 769,691 SH   SOLE 21 769,691 0 0
TALARIS THERAPEUTICS INC COM 87410C104   509,995 271,274 SH   SOLE 22 255,185 0 16,089
TALIS BIOMEDICAL CORP COM 87424L108   706 1,440 SH   SOLE 2 1,440 0 0
TALIS BIOMEDICAL CORP COM 87424L108   5,978 12,200 SH   SOLE 19 12,200 0 0
TALIS BIOMEDICAL CORP COM 87424L108   20,302 41,432 SH   SOLE 22 41,432 0 0
TALIS BIOMEDICAL CORP COM 87424L108   13,422 27,391 SH   SOLE 34 27,391 0 0
TALKSPACE INC COM 87427V103   2,172 3,125 SH   SOLE 2 0 0 3,125
TALKSPACE INC COM 87427V103   14,703 21,153 SH   SOLE 18 21,153 0 0
TALKSPACE INC COM 87427V103   182,006 261,841 SH   SOLE 21 261,841 0 0
TALKSPACE INC COM 87427V103   714,106 1,027,343 SH   SOLE 22 1,027,343 0 0
TALOS ENERGY INC COM 87484T108   982,779 66,225 SH   SOLE 2 52,668 0 13,557
TALOS ENERGY INC COM 87484T108   315,350 21,250 SH   SOLE 7 21,250 0 0
TALOS ENERGY INC COM 87484T108   3,115,124 209,914 SH   SOLE 18 209,914 0 0
TALOS ENERGY INC COM 87484T108   2,364,784 159,352 SH   SOLE 19 159,352 0 0
TALOS ENERGY INC COM 87484T108   118,034,496 7,953,807 SH   SOLE 21 7,953,807 0 0
TALOS ENERGY INC COM 87484T108   27,518,257 1,854,330 SH   SOLE 22 1,805,915 0 48,415
TALOS ENERGY INC COM 87484T108   12,362 833 SH   SOLE 23 833 0 0
TALOS ENERGY INC COM 87484T108   127,965 8,623 SH   SOLE 25 8,623 0 0
TALOS ENERGY INC COM 87484T108   599,447 40,394 SH   SOLE 26 33,673 0 6,721
TALOS ENERGY INC COM 87484T108   3,465,199 233,504 SH   SOLE 30 233,504 0 0
TALOS ENERGY INC COM 87484T108   164,323 11,073 SH   SOLE 40 11,073 0 0
TALOS ENERGY INC COM 87484T108   1,985,444 133,790 SH   SOLE 43 89,452 0 44,338
TANDEM DIABETES CARE INC COM NEW 875372203   3,918,093 96,481 SH   SOLE 2 43,869 0 52,612
TANDEM DIABETES CARE INC COM NEW 875372203   27,737 683 SH   SOLE 4 170 0 513
TANDEM DIABETES CARE INC COM NEW 875372203   624,501 15,378 SH   SOLE 7 15,378 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   2,855,939 70,326 SH   SOLE 18 70,326 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   14,942,896 367,961 SH   SOLE 19 367,961 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   274,023,975 6,747,697 SH   SOLE 21 6,747,697 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   66,762,759 1,643,998 SH   SOLE 22 1,559,073 0 84,925
TANDEM DIABETES CARE INC COM NEW 875372203   472,538 11,636 SH   SOLE 25 11,636 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   1,477,595 36,385 SH   SOLE 26 27,192 0 9,193
TANDEM DIABETES CARE INC COM NEW 875372203   190,867 4,700 SH   SOLE 28 1,116 0 3,584
TANDEM DIABETES CARE INC COM NEW 875372203   5,852,145 144,106 SH   SOLE 30 144,106 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   36,793 906 SH   SOLE 31 906 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   161,384 3,974 SH   SOLE 34 3,974 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   76,103 1,874 SH   SOLE 36 1,874 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   447,644 11,023 SH   SOLE 40 11,023 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   27,615 680 SH   OTR 43 680 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   2,020,429 49,752 SH   SOLE 43 45,302 0 4,450
TANGER FACTORY OUTLET CTRS I COM 875465106   1,305,375 66,499 SH   SOLE 2 36,984 0 29,515
TANGER FACTORY OUTLET CTRS I COM 875465106   1,082,104 55,125 SH   SOLE 4 55,125 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   2,819,850 143,650 SH   SOLE 7 143,650 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   6,303,036 321,092 SH   SOLE 18 321,092 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   6,793,786 346,092 SH   SOLE 19 346,092 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   249,297,820 12,699,838 SH   SOLE 21 12,699,838 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   72,118,951 3,673,915 SH   SOLE 22 3,582,094 0 91,821
TANGER FACTORY OUTLET CTRS I COM 875465106   82,093 4,182 SH   SOLE 23 4,182 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   8,662,464 441,287 SH   SOLE 25 441,287 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   578,064 29,448 SH   SOLE 26 20,646 0 8,802
TANGER FACTORY OUTLET CTRS I COM 875465106   1,511,098 76,979 SH   SOLE 28 1,796 0 75,183
TANGER FACTORY OUTLET CTRS I COM 875465106   9,309,900 474,269 SH   SOLE 30 474,269 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   69,451 3,538 SH   SOLE 36 3,538 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   350,062 17,833 SH   SOLE 40 17,833 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   2,666,307 135,828 SH   SOLE 43 111,616 0 24,212
TANGO THERAPEUTICS INC COM 87583X109   163,171 41,309 SH   SOLE 2 14,204 0 27,105
TANGO THERAPEUTICS INC COM 87583X109   1,165 295 SH   SOLE 7 295 0 0
TANGO THERAPEUTICS INC COM 87583X109   538,318 136,283 SH   SOLE 18 136,283 0 0
TANGO THERAPEUTICS INC COM 87583X109   379,978 96,197 SH   SOLE 19 96,197 0 0
TANGO THERAPEUTICS INC COM 87583X109   7,970,863 2,017,940 SH   SOLE 21 2,017,940 0 0
TANGO THERAPEUTICS INC COM 87583X109   4,409,030 1,116,210 SH   SOLE 22 1,064,980 0 51,230
TANGO THERAPEUTICS INC COM 87583X109   36,751 9,304 SH   SOLE 25 9,304 0 0
TANGO THERAPEUTICS INC COM 87583X109   7,987 2,022 SH   SOLE 26 2,022 0 0
TANGO THERAPEUTICS INC COM 87583X109   410,144 103,834 SH   SOLE 30 103,834 0 0
TANGO THERAPEUTICS INC COM 87583X109   12,320 3,119 SH   SOLE 36 3,119 0 0
TANGO THERAPEUTICS INC COM 87583X109   48,976 12,399 SH   SOLE 40 12,399 0 0
TAPESTRY INC COM 876030107   20,668,486 479,436 SH   SOLE 2 155,196 0 324,240
TAPESTRY INC COM 876030107   122,691 2,846 SH   SOLE 4 2,846 0 0
TAPESTRY INC COM 876030107   7,081,809 164,273 SH   SOLE 7 157,926 0 6,347
TAPESTRY INC COM 876030107   477,400 11,074 SH   SOLE 15 11,074 0 0
TAPESTRY INC COM 876030107   2,156 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107   15,077,205 349,738 SH   SOLE 18 342,607 0 7,131
TAPESTRY INC COM 876030107   10,488,275 243,291 SH   SOLE 19 243,291 0 0
TAPESTRY INC COM 876030107   248,139,005 5,755,950 SH   SOLE 21 5,755,950 0 0
TAPESTRY INC COM 876030107   231,365,593 5,366,866 SH   SOLE 22 4,992,210 0 374,656
TAPESTRY INC COM 876030107   105,447 2,446 SH   SOLE 23 2,446 0 0
TAPESTRY INC COM 876030107   92,950,247 2,156,118 SH   SOLE 25 2,156,118 0 0
TAPESTRY INC COM 876030107   12,242,033 283,972 SH   SOLE 26 142,678 0 141,294
TAPESTRY INC COM 876030107   163,473 3,792 SH   SOLE 28 2,912 0 880
TAPESTRY INC COM 876030107   31,942,268 740,948 SH   SOLE 30 740,948 0 0
TAPESTRY INC COM 876030107   144,936 3,362 SH   SOLE 31 3,362 0 0
TAPESTRY INC COM 876030107   3,161,299 73,331 SH   SOLE 34 73,331 0 0
TAPESTRY INC COM 876030107   932,857 21,639 SH   SOLE 36 21,639 0 0
TAPESTRY INC COM 876030107   1,656,243 38,419 SH   SOLE 40 38,419 0 0
TAPESTRY INC COM 876030107   9,614 223 SH   OTR 43 223 0 0
TAPESTRY INC COM 876030107   19,723,053 457,505 SH   SOLE 43 430,414 0 27,091
TARENA INTL INC SPONSORED ADS 876108200   158 48 SH   SOLE 43 48 0 0
TARGA RES CORP COM 87612G101   70,499,610 966,410 SH   SOLE 2 64,357 0 902,053
TARGA RES CORP COM 87612G101   18,828,322 258,099 SH   SOLE 4 241,346 0 16,753
TARGA RES CORP COM 87612G101   37,086,905 508,388 SH   SOLE 7 502,525 0 5,863
TARGA RES CORP COM 87612G101   2,800,696 38,392 SH   SOLE 13 38,392 0 0
TARGA RES CORP COM 87612G101   2,682,809 36,776 SH   SOLE 15 36,776 0 0
TARGA RES CORP COM 87612G101   30,781,909 421,959 SH   SOLE 18 396,236 0 25,723
TARGA RES CORP COM 87612G101   18,649,959 255,654 SH   SOLE 19 255,654 0 0
TARGA RES CORP COM 87612G101   546,546,288 7,492,067 SH   SOLE 21 7,492,067 0 0
TARGA RES CORP COM 87612G101   365,728,916 5,013,419 SH   SOLE 22 4,554,489 0 458,930
TARGA RES CORP COM 87612G101   28,915,848 396,379 SH   SOLE 23 396,379 0 0
TARGA RES CORP COM 87612G101   19,529,590 267,712 SH   SOLE 25 267,712 0 0
TARGA RES CORP COM 87612G101   27,711,589 379,871 SH   SOLE 26 135,953 0 243,918
TARGA RES CORP COM 87612G101   23,004,637 315,348 SH   SOLE 28 45,469 0 269,879
TARGA RES CORP COM 87612G101   131,849,611 1,807,397 SH   SOLE 30 1,800,294 0 7,103
TARGA RES CORP COM 87612G101   4,529,466 62,090 SH   SOLE 31 45,160 0 16,930
TARGA RES CORP COM 87612G101   5,860,438 80,335 SH   SOLE 34 80,335 0 0
TARGA RES CORP COM 87612G101   5,960,307 81,704 SH   SOLE 36 81,704 0 0
TARGA RES CORP COM 87612G101   655,383 8,984 SH   SOLE 40 8,984 0 0
TARGA RES CORP COM 87612G101   9,921 136 SH   OTR 43 136 0 0
TARGA RES CORP COM 87612G101   26,077,632 357,473 SH   SOLE 43 331,949 0 25,524
TARGET CORP COM 87612E106   148,081,667 894,051 SH   SOLE 2 143,826 0 750,225
TARGET CORP COM 87612E106   57,568,847 347,575 SH   SOLE 4 211,207 0 136,368
TARGET CORP COM 87612E106   95,958,403 579,354 SH   SOLE 7 503,356 0 75,998
TARGET CORP COM 87612E106   2,640,639 15,943 SH   SOLE 13 15,943 0 0
TARGET CORP COM 87612E106   12,909,865 77,944 SH   SOLE 15 77,944 0 0
TARGET CORP COM 87612E106   113,364,957 684,447 SH   SOLE 18 645,271 0 39,176
TARGET CORP COM 87612E106   30,760,804 185,720 SH   SOLE 19 185,720 0 0
TARGET CORP COM 87612E106   2,002,124,343 12,087,933 SH   SOLE 21 12,087,933 0 0
TARGET CORP COM 87612E106   1,677,998,524 10,131,006 SH   SOLE 22 9,140,489 0 990,517
TARGET CORP COM 87612E106   163,868,028 989,362 SH   SOLE 23 989,362 0 0
TARGET CORP COM 87612E106   181,560,459 1,096,181 SH   SOLE 25 1,094,890 0 1,291
TARGET CORP COM 87612E106   170,181,678 1,027,481 SH   SOLE 26 511,891 0 515,590
TARGET CORP COM 87612E106   250,534,422 1,512,615 SH   SOLE 28 59,164 0 1,453,451
TARGET CORP COM 87612E106   90,931 549 SH   SOLE 29 549 0 0
TARGET CORP COM 87612E106   613,585,445 3,704,555 SH   SOLE 30 3,704,555 0 0
TARGET CORP COM 87612E106   21,728,834 131,189 SH   SOLE 31 96,227 0 34,962
TARGET CORP COM 87612E106   3,264,567 19,710 SH   SOLE 34 19,710 0 0
TARGET CORP COM 87612E106   24,877,957 150,202 SH   SOLE 36 150,202 0 0
TARGET CORP COM 87612E106   3,068,461 18,526 SH   SOLE 40 18,526 0 0
TARGET CORP COM 87612E106   177,390 1,071 SH   OTR 43 1,071 0 0
TARGET CORP COM 87612E106   119,151,724 719,385 SH   SOLE 43 657,067 0 62,318
TARGET HOSPITALITY CORP COM 87615L107   421,676 32,091 SH   SOLE 2 25,444 0 6,647
TARGET HOSPITALITY CORP COM 87615L107   4,652 354 SH   SOLE 7 354 0 0
TARGET HOSPITALITY CORP COM 87615L107   1,020,820 77,688 SH   SOLE 18 77,688 0 0
TARGET HOSPITALITY CORP COM 87615L107   767,744 58,428 SH   SOLE 19 58,428 0 0
TARGET HOSPITALITY CORP COM 87615L107   12,603,389 959,162 SH   SOLE 21 959,162 0 0
TARGET HOSPITALITY CORP COM 87615L107   9,139,947 695,582 SH   SOLE 22 670,201 0 25,381
TARGET HOSPITALITY CORP COM 87615L107   65,805 5,008 SH   SOLE 25 5,008 0 0
TARGET HOSPITALITY CORP COM 87615L107   4,691 357 SH   SOLE 26 357 0 0
TARGET HOSPITALITY CORP COM 87615L107   72,599 5,525 SH   SOLE 28 0 0 5,525
TARGET HOSPITALITY CORP COM 87615L107   356,317 27,117 SH   SOLE 30 27,117 0 0
TARGET HOSPITALITY CORP COM 87615L107   23,166 1,763 SH   SOLE 34 1,763 0 0
TARGET HOSPITALITY CORP COM 87615L107   72,835 5,543 SH   SOLE 40 5,543 0 0
TARGET HOSPITALITY CORP COM 87615L107   202,198 15,388 SH   SOLE 43 15,119 0 269
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   438 18 SH   SOLE 2 18 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   2,346,637 96,490 SH   SOLE 21 96,490 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   918,883 37,783 SH   SOLE 22 35,510 0 2,273
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   29,573 1,216 SH   SOLE 25 1,216 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   166,203 6,834 SH   SOLE 30 6,834 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   38,353 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   371,488 15,275 SH   SOLE 43 14,597 0 678
TARSUS PHARMACEUTICALS INC COM 87650L103   471,740 37,529 SH   SOLE 2 23,746 0 13,783
TARSUS PHARMACEUTICALS INC COM 87650L103   305,916 24,337 SH   SOLE 7 24,337 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   674,205 53,636 SH   SOLE 18 53,636 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   739,116 58,800 SH   SOLE 19 58,800 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   10,224,614 813,414 SH   SOLE 21 813,414 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   5,192,378 413,077 SH   SOLE 22 400,467 0 12,610
TARSUS PHARMACEUTICALS INC COM 87650L103   33,034 2,628 SH   SOLE 23 2,628 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   67,627 5,380 SH   SOLE 25 5,380 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   532,968 42,400 SH   SOLE 30 42,400 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   76,162 6,059 SH   SOLE 43 5,022 0 1,037
TASEKO MINES LTD COM 876511106   10,334,279 6,225,469 SH   SOLE 21 6,225,469 0 0
TASEKO MINES LTD COM 876511106   644,558 388,288 SH   SOLE 43 375,039 0 13,249
TASKUS INC CLASS A COM 87652V109   149,295 10,339 SH   SOLE 2 6,512 0 3,827
TASKUS INC CLASS A COM 87652V109   304,670 21,099 SH   SOLE 18 21,099 0 0
TASKUS INC CLASS A COM 87652V109   1,053,961 72,989 SH   SOLE 21 72,989 0 0
TASKUS INC CLASS A COM 87652V109   5,411,722 374,773 SH   SOLE 22 364,126 0 10,647
TASKUS INC CLASS A COM 87652V109   50,497 3,497 SH   SOLE 25 3,497 0 0
TASKUS INC CLASS A COM 87652V109   49,053 3,397 SH   SOLE 26 265 0 3,132
TASKUS INC CLASS A COM 87652V109   10,267 711 SH   SOLE 28 0 0 711
TASKUS INC CLASS A COM 87652V109   233,986 16,204 SH   SOLE 30 16,204 0 0
TASKUS INC CLASS A COM 87652V109   53,139 3,680 SH   SOLE 40 3,680 0 0
TASKUS INC CLASS A COM 87652V109   54,222 3,755 SH   SOLE 43 3,748 0 7
TATTOOED CHEF INC COM CL A 87663X102   10,169 7,161 SH   SOLE 2 1,831 0 5,330
TATTOOED CHEF INC COM CL A 87663X102   1,068 752 SH   SOLE 7 752 0 0
TATTOOED CHEF INC COM CL A 87663X102   190,790 134,359 SH   SOLE 18 134,359 0 0
TATTOOED CHEF INC COM CL A 87663X102   129,074 90,897 SH   SOLE 19 90,897 0 0
TATTOOED CHEF INC COM CL A 87663X102   2,229,241 1,569,888 SH   SOLE 21 1,569,888 0 0
TATTOOED CHEF INC COM CL A 87663X102   1,612,677 1,135,688 SH   SOLE 22 1,121,257 0 14,431
TATTOOED CHEF INC COM CL A 87663X102   4,670 3,289 SH   SOLE 43 0 0 3,289
TAYLOR DEVICES INC COM 877163105   14,068 702 SH   SOLE 21 702 0 0
TAYLOR DEVICES INC COM 877163105   56,373 2,813 SH   SOLE 22 2,813 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   36,773,829 961,156 SH   SOLE 2 886,940 0 74,216
TAYLOR MORRISON HOME CORP COM 87724P106   12,090 316 SH   SOLE 4 316 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   818,190 21,385 SH   SOLE 7 21,385 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   17,681,362 462,137 SH   SOLE 18 462,137 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   17,101,034 446,969 SH   SOLE 19 446,969 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   330,615,258 8,641,277 SH   SOLE 21 8,641,277 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   133,283,799 3,483,633 SH   SOLE 22 3,360,726 0 122,907
TAYLOR MORRISON HOME CORP COM 87724P106   124,383 3,251 SH   SOLE 23 3,251 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   652,716 17,060 SH   SOLE 25 17,060 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   2,083,487 54,456 SH   SOLE 26 38,701 0 15,755
TAYLOR MORRISON HOME CORP COM 87724P106   175,805 4,595 SH   SOLE 28 2,298 0 2,297
TAYLOR MORRISON HOME CORP COM 87724P106   3,311,059 86,541 SH   SOLE 30 86,541 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   382,141 9,988 SH   SOLE 34 9,988 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   207,522 5,424 SH   SOLE 36 5,424 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   695,643 18,182 SH   SOLE 40 18,182 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   19,977,169 522,142 SH   SOLE 43 507,227 0 14,915
TAYSHA GENE THERAPIES INC COM SHS 877619106   3,594 4,506 SH   SOLE 18 4,506 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   57,462 72,044 SH   SOLE 21 72,044 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   255,978 320,935 SH   SOLE 22 320,935 0 0
TC BANCSHARES INC COM 87224V108   11,291 776 SH   SOLE 18 776 0 0
TC BANCSHARES INC COM 87224V108   140,408 9,650 SH   SOLE 21 9,650 0 0
TC BANCSHARES INC COM 87224V108   4,278 294 SH   SOLE 22 294 0 0
TC ENERGY CORP COM 87807B107   313,848 8,066 SH   SOLE 19 8,066 0 0
TC ENERGY CORP COM 87807B107   26,643,895 684,757 SH   SOLE 21 684,757 0 0
TC ENERGY CORP COM 87807B107   12,377,482 318,105 SH   SOLE 43 291,393 0 26,712
TCR2 THERAPEUTICS INC COM 87808K106   124,278 82,852 SH   SOLE 2 66,114 0 16,738
TCR2 THERAPEUTICS INC COM 87808K106   8,627 5,751 SH   SOLE 18 5,751 0 0
TCR2 THERAPEUTICS INC COM 87808K106   3,780 2,520 SH   SOLE 19 2,520 0 0
TCR2 THERAPEUTICS INC COM 87808K106   161,264 107,509 SH   SOLE 21 107,509 0 0
TCR2 THERAPEUTICS INC COM 87808K106   872,132 581,421 SH   SOLE 22 581,421 0 0
TCR2 THERAPEUTICS INC COM 87808K106   7,367 4,911 SH   SOLE 26 0 0 4,911
TCR2 THERAPEUTICS INC COM 87808K106   7,421 4,947 SH   SOLE 28 4,947 0 0
TCV ACQUISITION CORP CL A SHS G8704C124   51,200 5,000 SH   SOLE 2 5,000 0 0
TD SYNNEX CORPORATION COM 87162W100   16,384,224 169,276 SH   SOLE 2 94,468 0 74,808
TD SYNNEX CORPORATION COM 87162W100   62,333 644 SH   SOLE 4 437 0 207
TD SYNNEX CORPORATION COM 87162W100   454,139 4,692 SH   SOLE 7 4,692 0 0
TD SYNNEX CORPORATION COM 87162W100   9,622,087 99,412 SH   SOLE 18 96,715 0 2,697
TD SYNNEX CORPORATION COM 87162W100   12,316,237 127,247 SH   SOLE 19 127,247 0 0
TD SYNNEX CORPORATION COM 87162W100   220,237,805 2,275,419 SH   SOLE 21 2,275,419 0 0
TD SYNNEX CORPORATION COM 87162W100   141,375,055 1,460,637 SH   SOLE 22 1,361,980 0 98,657
TD SYNNEX CORPORATION COM 87162W100   1,315,763 13,594 SH   SOLE 23 13,594 0 0
TD SYNNEX CORPORATION COM 87162W100   705,696 7,291 SH   SOLE 25 7,291 0 0
TD SYNNEX CORPORATION COM 87162W100   12,550,275 129,665 SH   SOLE 26 16,822 0 112,843
TD SYNNEX CORPORATION COM 87162W100   176,255 1,821 SH   SOLE 28 751 0 1,070
TD SYNNEX CORPORATION COM 87162W100   2,031,525 20,989 SH   SOLE 30 20,989 0 0
TD SYNNEX CORPORATION COM 87162W100   65,624 678 SH   SOLE 31 678 0 0
TD SYNNEX CORPORATION COM 87162W100   79,271 819 SH   SOLE 36 819 0 0
TD SYNNEX CORPORATION COM 87162W100   677,530 7,000 SH   SOLE 40 7,000 0 0
TD SYNNEX CORPORATION COM 87162W100   6,330,982 65,409 SH   SOLE 43 60,894 0 4,515
TDCX INC ADS 87190U100   261,491 29,381 SH   SOLE 7 29,381 0 0
TDCX INC ADS 87190U100   2,187,291 245,763 SH   SOLE 21 245,763 0 0
TDCX INC ADS 87190U100   1,375,522 154,553 SH   SOLE 22 142,801 0 11,752
TDCX INC ADS 87190U100   63,840 7,173 SH   SOLE 25 7,173 0 0
TDCX INC ADS 87190U100   20,159 2,265 SH   SOLE 30 2,265 0 0
TE CONNECTIVITY LTD SHS H84989104   44,997,565 343,100 SH   SOLE 2 198,104 0 144,996
TE CONNECTIVITY LTD SHS H84989104   27,895,605 212,700 SH   SOLE 4 159,922 0 52,778
TE CONNECTIVITY LTD SHS H84989104   27,861,375 212,439 SH   SOLE 7 203,143 0 9,296
TE CONNECTIVITY LTD SHS H84989104   4,718,908 35,981 SH   SOLE 13 35,981 0 0
TE CONNECTIVITY LTD SHS H84989104   7,045,640 53,722 SH   SOLE 15 53,722 0 0
TE CONNECTIVITY LTD SHS H84989104   135,536,574 1,033,447 SH   SOLE 18 993,962 0 39,485
TE CONNECTIVITY LTD SHS H84989104   129,995,093 991,194 SH   SOLE 19 991,194 0 0
TE CONNECTIVITY LTD SHS H84989104   710,647,554 5,418,586 SH   SOLE 21 5,418,586 0 0
TE CONNECTIVITY LTD SHS H84989104   634,123,890 4,835,104 SH   SOLE 22 4,423,641 0 411,463
TE CONNECTIVITY LTD SHS H84989104   85,006,577 648,163 SH   SOLE 23 648,163 0 0
TE CONNECTIVITY LTD SHS H84989104   75,043,374 572,195 SH   SOLE 25 570,963 0 1,232
TE CONNECTIVITY LTD SHS H84989104   82,696,633 630,550 SH   SOLE 26 253,774 0 376,776
TE CONNECTIVITY LTD SHS H84989104   114,592,181 873,749 SH   SOLE 28 7,776 0 865,973
TE CONNECTIVITY LTD SHS H84989104   1,293,795 9,865 SH   SOLE 29 9,865 0 0
TE CONNECTIVITY LTD SHS H84989104   231,655,491 1,766,340 SH   SOLE 30 1,763,516 0 2,824
TE CONNECTIVITY LTD SHS H84989104   16,321,618 124,450 SH   SOLE 31 100,328 0 24,122
TE CONNECTIVITY LTD SHS H84989104   236,103,968 1,800,259 SH   SOLE 34 1,800,259 0 0
TE CONNECTIVITY LTD SHS H84989104   11,707,498 89,268 SH   SOLE 36 89,268 0 0
TE CONNECTIVITY LTD SHS H84989104   2,110,990 16,096 SH   SOLE 37 16,096 0 0
TE CONNECTIVITY LTD SHS H84989104   1,731,967 13,206 SH   SOLE 40 13,206 0 0
TE CONNECTIVITY LTD SHS H84989104   58,530,378 446,286 SH   SOLE 43 412,163 0 34,123
TEAM INC COM NEW 878155308   499 91 SH   SOLE 2 0 0 91
TEAM INC COM NEW 878155308   3,074 561 SH   SOLE 18 561 0 0
TEAM INC COM NEW 878155308   48,979 8,938 SH   SOLE 21 8,938 0 0
TEAM INC COM NEW 878155308   259,265 47,312 SH   SOLE 22 47,312 0 0
TECHNIPFMC PLC COM G87110105   3,017,851 221,088 SH   SOLE 2 134,226 0 86,862
TECHNIPFMC PLC COM G87110105   1,460,154 106,971 SH   SOLE 4 29,683 0 77,288
TECHNIPFMC PLC COM G87110105   1,639,966 120,144 SH   SOLE 7 120,144 0 0
TECHNIPFMC PLC COM G87110105   508,749 37,271 SH   SOLE 13 37,271 0 0
TECHNIPFMC PLC COM G87110105   62,981 4,614 SH   SOLE 18 4,614 0 0
TECHNIPFMC PLC COM G87110105   714,209 52,323 SH   SOLE 19 52,323 0 0
TECHNIPFMC PLC COM G87110105   27,977,873 2,049,661 SH   SOLE 21 2,049,661 0 0
TECHNIPFMC PLC COM G87110105   90,889,030 6,658,537 SH   SOLE 22 6,468,203 0 190,334
TECHNIPFMC PLC COM G87110105   204,996 15,018 SH   SOLE 23 15,018 0 0
TECHNIPFMC PLC COM G87110105   1,087,059 79,638 SH   SOLE 25 79,638 0 0
TECHNIPFMC PLC COM G87110105   4,872,914 356,990 SH   SOLE 26 230,430 0 126,560
TECHNIPFMC PLC COM G87110105   131,163 9,609 SH   SOLE 28 9,609 0 0
TECHNIPFMC PLC COM G87110105   240,281 17,603 SH   SOLE 29 17,603 0 0
TECHNIPFMC PLC COM G87110105   6,432,194 471,223 SH   SOLE 30 471,223 0 0
TECHNIPFMC PLC COM G87110105   260,633 19,094 SH   SOLE 31 19,094 0 0
TECHNIPFMC PLC COM G87110105   131,450 9,630 SH   SOLE 34 9,630 0 0
TECHNIPFMC PLC COM G87110105   182,391 13,362 SH   SOLE 36 13,362 0 0
TECHNIPFMC PLC COM G87110105   945,590 69,274 SH   SOLE 40 69,274 0 0
TECHNIPFMC PLC COM G87110105   3,681,102 269,678 SH   SOLE 43 263,815 0 5,863
TECHTARGET INC COM 87874R100   1,312,998 36,351 SH   SOLE 2 29,906 0 6,445
TECHTARGET INC COM 87874R100   3,106 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100   10,728 297 SH   SOLE 7 297 0 0
TECHTARGET INC COM 87874R100   3,068,033 84,940 SH   SOLE 18 84,940 0 0
TECHTARGET INC COM 87874R100   1,943,039 53,794 SH   SOLE 19 53,794 0 0
TECHTARGET INC COM 87874R100   112,891,543 3,125,458 SH   SOLE 21 3,125,458 0 0
TECHTARGET INC COM 87874R100   28,921,284 800,700 SH   SOLE 22 778,180 0 22,520
TECHTARGET INC COM 87874R100   154,269 4,271 SH   SOLE 25 4,271 0 0
TECHTARGET INC COM 87874R100   433,151 11,992 SH   SOLE 26 9,152 0 2,840
TECHTARGET INC COM 87874R100   35,650 987 SH   SOLE 28 475 0 512
TECHTARGET INC COM 87874R100   1,508,443 41,762 SH   SOLE 30 41,762 0 0
TECHTARGET INC COM 87874R100   193,495 5,357 SH   SOLE 40 5,357 0 0
TECHTARGET INC COM 87874R100   615,232 17,033 SH   SOLE 43 15,601 0 1,432
TECHTARGET INC NOTE 12/1 87874RAD2   2,026,500 2,625,000 PRN   SOLE 21 2,625,000 0 0
TECK RESOURCES LTD CL B 878742204   44,408,090 1,216,660 SH   SOLE 19 1,216,660 0 0
TECK RESOURCES LTD CL B 878742204   5,862,229 160,609 SH   SOLE 21 160,609 0 0
TECK RESOURCES LTD CL B 878742204   23,903,303 654,885 SH   SOLE 25 654,885 0 0
TECK RESOURCES LTD CL B 878742204   50,663,752 1,388,048 SH   SOLE 29 1,388,048 0 0
TECK RESOURCES LTD CL B 878742204   16,562,094 453,756 SH   SOLE 34 453,756 0 0
TECK RESOURCES LTD CL B 878742204   29,449,528 806,836 SH   SOLE 43 730,219 0 76,617
TECNOGLASS INC ORD SHS G87264100   1,262,031 30,077 SH   SOLE 2 29,333 0 744
TECNOGLASS INC ORD SHS G87264100   34,617 825 SH   SOLE 19 825 0 0
TECNOGLASS INC ORD SHS G87264100   1,105,478 26,346 SH   SOLE 21 26,346 0 0
TECNOGLASS INC ORD SHS G87264100   12,080,368 287,902 SH   SOLE 22 287,902 0 0
TECNOGLASS INC ORD SHS G87264100   44,016 1,049 SH   SOLE 23 1,049 0 0
TECNOGLASS INC ORD SHS G87264100   15,399 367 SH   SOLE 26 0 0 367
TECNOGLASS INC ORD SHS G87264100   24,505 584 SH   SOLE 34 584 0 0
TEEKAY CORPORATION COM Y8564W103   509,813 82,494 SH   SOLE 2 2,758 0 79,736
TEEKAY CORPORATION COM Y8564W103   6,897 1,116 SH   SOLE 7 1,116 0 0
TEEKAY CORPORATION COM Y8564W103   1,278,098 206,812 SH   SOLE 18 206,812 0 0
TEEKAY CORPORATION COM Y8564W103   1,378,486 223,056 SH   SOLE 19 223,056 0 0
TEEKAY CORPORATION COM Y8564W103   14,783,709 2,392,186 SH   SOLE 21 2,392,186 0 0
TEEKAY CORPORATION COM Y8564W103   6,903,332 1,117,044 SH   SOLE 22 1,054,899 0 62,145
TEEKAY CORPORATION COM Y8564W103   3,078 498 SH   SOLE 43 498 0 0
TEEKAY TANKERS LTD CL A Y8565N300   1,761,246 41,026 SH   SOLE 2 13,670 0 27,356
TEEKAY TANKERS LTD CL A Y8565N300   8,929 208 SH   SOLE 7 208 0 0
TEEKAY TANKERS LTD CL A Y8565N300   2,867,595 66,797 SH   SOLE 18 66,797 0 0
TEEKAY TANKERS LTD CL A Y8565N300   5,622,242 130,963 SH   SOLE 19 130,963 0 0
TEEKAY TANKERS LTD CL A Y8565N300   33,784,236 786,961 SH   SOLE 21 786,961 0 0
TEEKAY TANKERS LTD CL A Y8565N300   16,459,448 383,402 SH   SOLE 22 364,911 0 18,491
TEEKAY TANKERS LTD CL A Y8565N300   48,039 1,119 SH   SOLE 23 1,119 0 0
TEGNA INC COM 87901J105   6,858,865 405,610 SH   SOLE 2 193,212 0 212,398
TEGNA INC COM 87901J105   8,827 522 SH   SOLE 4 522 0 0
TEGNA INC COM 87901J105   1,144,266 67,668 SH   SOLE 7 67,668 0 0
TEGNA INC COM 87901J105   16,582,047 980,606 SH   SOLE 18 980,606 0 0
TEGNA INC COM 87901J105   13,679,666 808,969 SH   SOLE 19 808,969 0 0
TEGNA INC COM 87901J105   286,197,658 16,924,758 SH   SOLE 21 16,924,758 0 0
TEGNA INC COM 87901J105   127,029,104 7,512,070 SH   SOLE 22 7,239,757 0 272,313
TEGNA INC COM 87901J105   198,185 11,720 SH   SOLE 23 11,720 0 0
TEGNA INC COM 87901J105   633,093 37,439 SH   SOLE 25 37,439 0 0
TEGNA INC COM 87901J105   3,010,267 178,017 SH   SOLE 26 78,830 0 99,187
TEGNA INC COM 87901J105   280,351 16,579 SH   SOLE 28 5,666 0 10,913
TEGNA INC COM 87901J105   4,848,892 286,747 SH   SOLE 30 286,747 0 0
TEGNA INC COM 87901J105   293,490 17,356 SH   SOLE 36 17,356 0 0
TEGNA INC COM 87901J105   577,764 34,167 SH   SOLE 40 34,167 0 0
TEGNA INC COM 87901J105   14,678 868 SH   OTR 43 868 0 0
TEGNA INC COM 87901J105   5,089,067 300,950 SH   SOLE 43 267,794 0 33,156
TEJON RANCH CO COM 879080109   265,153 14,513 SH   SOLE 2 6,089 0 8,424
TEJON RANCH CO COM 879080109   3,252 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109   2,229 122 SH   SOLE 7 122 0 0
TEJON RANCH CO COM 879080109   1,128,264 61,755 SH   SOLE 18 61,755 0 0
TEJON RANCH CO COM 879080109   724,698 39,666 SH   SOLE 19 39,666 0 0
TEJON RANCH CO COM 879080109   13,961,386 764,170 SH   SOLE 21 764,170 0 0
TEJON RANCH CO COM 879080109   9,633,734 527,298 SH   SOLE 22 502,725 0 24,573
TEJON RANCH CO COM 879080109   80,406 4,401 SH   SOLE 25 4,401 0 0
TEJON RANCH CO COM 879080109   18,434 1,009 SH   SOLE 26 1,009 0 0
TEJON RANCH CO COM 879080109   324,914 17,784 SH   SOLE 28 0 0 17,784
TEJON RANCH CO COM 879080109   32,247 1,765 SH   SOLE 30 1,765 0 0
TEJON RANCH CO COM 879080109   31,625 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109   126,977 6,950 SH   SOLE 43 6,435 0 515
TELA BIO INC COM 872381108   2,969 279 SH   SOLE 2 0 0 279
TELA BIO INC COM 872381108   10,746 1,010 SH   SOLE 18 1,010 0 0
TELA BIO INC COM 872381108   179,476 16,868 SH   SOLE 21 16,868 0 0
TELA BIO INC COM 872381108   4,320 406 SH   SOLE 22 406 0 0
TELADOC HEALTH INC COM 87918A105   23,710,466 915,462 SH   SOLE 2 643,676 0 271,786
TELADOC HEALTH INC COM 87918A105   650,530 25,117 SH   SOLE 4 23,196 0 1,921
TELADOC HEALTH INC COM 87918A105   1,157,963 44,709 SH   SOLE 7 44,709 0 0
TELADOC HEALTH INC COM 87918A105   488,785 18,872 SH   SOLE 13 18,872 0 0
TELADOC HEALTH INC COM 87918A105   5,502,921 212,468 SH   SOLE 18 141,077 0 71,391
TELADOC HEALTH INC COM 87918A105   24,254,469 936,466 SH   SOLE 19 936,466 0 0
TELADOC HEALTH INC COM 87918A105   67,277,115 2,597,572 SH   SOLE 21 2,597,572 0 0
TELADOC HEALTH INC COM 87918A105   141,793,798 5,474,664 SH   SOLE 22 4,982,459 0 492,205
TELADOC HEALTH INC COM 87918A105   4,807,972 185,636 SH   SOLE 23 185,636 0 0
TELADOC HEALTH INC COM 87918A105   693,680 26,783 SH   SOLE 25 26,783 0 0
TELADOC HEALTH INC COM 87918A105   7,574,118 292,437 SH   SOLE 26 203,354 0 89,083
TELADOC HEALTH INC COM 87918A105   813,364 31,404 SH   SOLE 28 2,837 0 28,567
TELADOC HEALTH INC COM 87918A105   116,006 4,479 SH   SOLE 29 4,479 0 0
TELADOC HEALTH INC COM 87918A105   11,721,071 452,551 SH   SOLE 30 452,551 0 0
TELADOC HEALTH INC COM 87918A105   140,870 5,439 SH   SOLE 31 5,439 0 0
TELADOC HEALTH INC COM 87918A105   833,902 32,197 SH   SOLE 34 32,197 0 0
TELADOC HEALTH INC COM 87918A105   574,099 22,166 SH   SOLE 36 22,166 0 0
TELADOC HEALTH INC COM 87918A105   714,477 27,586 SH   SOLE 40 27,586 0 0
TELADOC HEALTH INC COM 87918A105   6,889 266 SH   OTR 43 266 0 0
TELADOC HEALTH INC COM 87918A105   3,533,071 136,412 SH   SOLE 43 118,149 0 18,263
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   4,542,898 5,890,000 PRN   SOLE 21 5,890,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   32,605,834 72,885 SH   SOLE 2 10,250 0 62,635
TELEDYNE TECHNOLOGIES INC COM 879360105   15,132,399 33,826 SH   SOLE 4 15,722 0 18,104
TELEDYNE TECHNOLOGIES INC COM 879360105   13,086,175 29,252 SH   SOLE 7 27,879 0 1,373
TELEDYNE TECHNOLOGIES INC COM 879360105   690,276 1,543 SH   SOLE 13 1,543 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   3,524,302 7,878 SH   SOLE 15 7,878 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   54,916,572 122,757 SH   SOLE 18 118,849 0 3,908
TELEDYNE TECHNOLOGIES INC COM 879360105   203,407,434 454,684 SH   SOLE 19 454,684 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   520,705,567 1,163,952 SH   SOLE 21 1,163,952 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   475,022,506 1,061,835 SH   SOLE 22 964,534 0 97,301
TELEDYNE TECHNOLOGIES INC COM 879360105   38,445,671 85,939 SH   SOLE 23 85,939 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   14,827,747 33,145 SH   SOLE 25 32,956 0 189
TELEDYNE TECHNOLOGIES INC COM 879360105   48,746,135 108,964 SH   SOLE 26 28,576 0 80,388
TELEDYNE TECHNOLOGIES INC COM 879360105   44,327,560 99,087 SH   SOLE 28 655 0 98,432
TELEDYNE TECHNOLOGIES INC COM 879360105   133,983,425 299,498 SH   SOLE 30 263,543 0 35,955
TELEDYNE TECHNOLOGIES INC COM 879360105   6,063,070 13,553 SH   SOLE 31 10,074 0 3,479
TELEDYNE TECHNOLOGIES INC COM 879360105   943,930 2,110 SH   SOLE 34 2,110 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   5,674,314 12,684 SH   SOLE 36 12,684 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   857,589 1,917 SH   SOLE 40 1,917 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   24,078,257 53,823 SH   SOLE 43 50,367 0 3,456
TELEFLEX INCORPORATED COM 879369106   15,232,797 60,135 SH   SOLE 2 10,036 0 50,099
TELEFLEX INCORPORATED COM 879369106   9,021,889 35,616 SH   SOLE 4 19,027 0 16,589
TELEFLEX INCORPORATED COM 879369106   7,540,025 29,766 SH   SOLE 7 28,523 0 1,243
TELEFLEX INCORPORATED COM 879369106   185,170 731 SH   SOLE 13 731 0 0
TELEFLEX INCORPORATED COM 879369106   1,728,081 6,822 SH   SOLE 15 6,822 0 0
TELEFLEX INCORPORATED COM 879369106   18,196,271 71,834 SH   SOLE 18 67,948 0 3,886
TELEFLEX INCORPORATED COM 879369106   154,138,375 608,497 SH   SOLE 19 608,497 0 0
TELEFLEX INCORPORATED COM 879369106   365,152,191 1,441,523 SH   SOLE 21 1,441,523 0 0
TELEFLEX INCORPORATED COM 879369106   276,433,403 1,091,285 SH   SOLE 22 992,602 0 98,683
TELEFLEX INCORPORATED COM 879369106   21,831,016 86,183 SH   SOLE 23 86,183 0 0
TELEFLEX INCORPORATED COM 879369106   15,658,358 61,815 SH   SOLE 25 61,738 0 77
TELEFLEX INCORPORATED COM 879369106   19,491,698 76,948 SH   SOLE 26 27,306 0 49,642
TELEFLEX INCORPORATED COM 879369106   23,315,159 92,042 SH   SOLE 28 546 0 91,496
TELEFLEX INCORPORATED COM 879369106   65,124,988 257,096 SH   SOLE 30 257,096 0 0
TELEFLEX INCORPORATED COM 879369106   3,278,338 12,942 SH   SOLE 31 9,408 0 3,534
TELEFLEX INCORPORATED COM 879369106   506,113 1,998 SH   SOLE 34 1,998 0 0
TELEFLEX INCORPORATED COM 879369106   3,135,978 12,380 SH   SOLE 36 12,380 0 0
TELEFLEX INCORPORATED COM 879369106   524,858 2,072 SH   SOLE 40 2,072 0 0
TELEFLEX INCORPORATED COM 879369106   46,609 184 SH   OTR 43 184 0 0
TELEFLEX INCORPORATED COM 879369106   8,328,886 32,880 SH   SOLE 43 29,382 0 3,498
TELEFONICA BRASIL SA NEW ADR 87936R205   15,632,678 2,065,083 SH   SOLE 2 2,042,132 0 22,951
TELEFONICA BRASIL SA NEW ADR 87936R205   604,404 79,842 SH   SOLE 4 79,842 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   491,467 64,923 SH   SOLE 18 64,923 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   1,025,023 135,406 SH   SOLE 19 135,406 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   146,010 19,288 SH   SOLE 21 19,288 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   3,294,820 435,247 SH   SOLE 22 277,866 0 157,381
TELEFONICA BRASIL SA NEW ADR 87936R205   125,382 16,563 SH   SOLE 28 0 0 16,563
TELEFONICA BRASIL SA NEW ADR 87936R205   3,145,418 415,511 SH   SOLE 30 415,511 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   467,856 61,804 SH   SOLE 34 61,804 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   20,766,104 2,743,211 SH   SOLE 43 2,242,322 0 500,889
TELEFONICA S A SPONSORED ADR 879382208   23,118,024 5,401,407 SH   SOLE 43 5,091,696 0 309,711
TELEPHONE & DATA SYS INC COM NEW 879433829   1,434,426 136,482 SH   SOLE 2 66,682 0 69,800
TELEPHONE & DATA SYS INC COM NEW 879433829   4,046 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   406,537 38,681 SH   SOLE 7 38,681 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   7,395,719 703,684 SH   SOLE 18 703,038 0 646
TELEPHONE & DATA SYS INC COM NEW 879433829   2,106,320 200,411 SH   SOLE 19 200,411 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   131,048,948 12,468,977 SH   SOLE 21 12,468,977 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   30,191,982 2,872,691 SH   SOLE 22 2,747,510 0 125,181
TELEPHONE & DATA SYS INC COM NEW 879433829   183,336 17,444 SH   SOLE 25 17,444 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   387,787 36,897 SH   SOLE 26 27,798 0 9,099
TELEPHONE & DATA SYS INC COM NEW 879433829   88,158 8,388 SH   SOLE 28 1,908 0 6,480
TELEPHONE & DATA SYS INC COM NEW 879433829   2,121,696 201,874 SH   SOLE 30 201,874 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   89,829 8,547 SH   SOLE 36 8,547 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   207,972 19,788 SH   SOLE 40 19,788 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   1,674,229 159,299 SH   SOLE 43 147,639 0 11,660
TELESIS BIO INC COM 192003101   5,664 1,827 SH   SOLE 18 1,827 0 0
TELESIS BIO INC COM 192003101   69,576 22,444 SH   SOLE 21 22,444 0 0
TELESIS BIO INC COM 192003101   1,311 423 SH   SOLE 22 423 0 0
TELLURIAN INC NEW COM 87968A104   347,406 282,444 SH   SOLE 2 178,655 0 103,789
TELLURIAN INC NEW COM 87968A104   3,069 2,495 SH   SOLE 4 2,495 0 0
TELLURIAN INC NEW COM 87968A104   7,508 6,104 SH   SOLE 7 6,104 0 0
TELLURIAN INC NEW COM 87968A104   1,550,898 1,260,893 SH   SOLE 18 1,260,893 0 0
TELLURIAN INC NEW COM 87968A104   1,243,622 1,011,075 SH   SOLE 19 1,011,075 0 0
TELLURIAN INC NEW COM 87968A104   20,840,425 16,943,435 SH   SOLE 21 16,943,435 0 0
TELLURIAN INC NEW COM 87968A104   17,299,542 14,064,668 SH   SOLE 22 13,673,160 0 391,508
TELLURIAN INC NEW COM 87968A104   395,845 321,825 SH   SOLE 26 288,609 0 33,216
TELLURIAN INC NEW COM 87968A104   118,524 96,361 SH   SOLE 28 0 0 96,361
TELLURIAN INC NEW COM 87968A104   587,125 477,337 SH   SOLE 30 477,337 0 0
TELLURIAN INC NEW COM 87968A104   192,119 156,194 SH   SOLE 43 156,194 0 0
TELOS CORP MD COM 87969B101   47,683 18,847 SH   SOLE 2 10,170 0 8,677
TELOS CORP MD COM 87969B101   26,482 10,467 SH   SOLE 4 0 0 10,467
TELOS CORP MD COM 87969B101   1,093 432 SH   SOLE 7 432 0 0
TELOS CORP MD COM 87969B101   368,059 145,478 SH   SOLE 18 145,478 0 0
TELOS CORP MD COM 87969B101   263,145 104,010 SH   SOLE 19 104,010 0 0
TELOS CORP MD COM 87969B101   4,580,605 1,810,516 SH   SOLE 21 1,810,516 0 0
TELOS CORP MD COM 87969B101   3,442,358 1,360,616 SH   SOLE 22 1,321,629 0 38,987
TELOS CORP MD COM 87969B101   6,021 2,380 SH   SOLE 25 2,380 0 0
TELOS CORP MD COM 87969B101   1,523,655 602,235 SH   SOLE 30 602,235 0 0
TELOS CORP MD COM 87969B101   4,883 1,930 SH   SOLE 40 1,930 0 0
TELOS CORP MD COM 87969B101   47,554 18,796 SH   SOLE 43 18,796 0 0
TELUS CORPORATION COM 87971M103   41,144,481 2,071,726 SH   SOLE 18 2,065,478 0 6,248
TELUS CORPORATION COM 87971M103   3,477,824 175,117 SH   SOLE 26 175,117 0 0
TELUS CORPORATION COM 87971M103   904,021 45,520 SH   SOLE 43 32,498 0 13,022
TELUS INTL CDA INC SUB VTG SHS 87975H100   346,742 17,140 SH   SOLE 21 17,140 0 0
TEMPEST THERAPEUTICS INC COM 87978U108   204 88 SH   SOLE 21 88 0 0
TEMPEST THERAPEUTICS INC COM 87978U108   192,525 82,985 SH   SOLE 22 82,985 0 0
TEMPLETON EMERGING MKTS FD COM 880191101   26,618 2,275 SH   SOLE 43 2,275 0 0
TEMPUR SEALY INTL INC COM 88023U101   11,107,234 281,267 SH   SOLE 2 182,421 0 98,846
TEMPUR SEALY INTL INC COM 88023U101   19,627 497 SH   SOLE 4 497 0 0
TEMPUR SEALY INTL INC COM 88023U101   663,748 16,808 SH   SOLE 7 16,808 0 0
TEMPUR SEALY INTL INC COM 88023U101   13,390,309 339,081 SH   SOLE 18 339,081 0 0
TEMPUR SEALY INTL INC COM 88023U101   2,057,903 52,112 SH   SOLE 19 52,112 0 0
TEMPUR SEALY INTL INC COM 88023U101   335,661,920 8,499,922 SH   SOLE 21 8,499,922 0 0
TEMPUR SEALY INTL INC COM 88023U101   193,199,494 4,892,365 SH   SOLE 22 4,679,982 0 212,383
TEMPUR SEALY INTL INC COM 88023U101   1,037,442 26,271 SH   SOLE 25 26,271 0 0
TEMPUR SEALY INTL INC COM 88023U101   3,157,936 79,968 SH   SOLE 26 65,976 0 13,992
TEMPUR SEALY INTL INC COM 88023U101   333,454 8,444 SH   SOLE 28 3,077 0 5,367
TEMPUR SEALY INTL INC COM 88023U101   3,414,345 86,461 SH   SOLE 30 86,461 0 0
TEMPUR SEALY INTL INC COM 88023U101   95,368 2,415 SH   SOLE 31 2,415 0 0
TEMPUR SEALY INTL INC COM 88023U101   784,508 19,866 SH   SOLE 34 19,866 0 0
TEMPUR SEALY INTL INC COM 88023U101   163,844 4,149 SH   SOLE 36 4,149 0 0
TEMPUR SEALY INTL INC COM 88023U101   1,020,027 25,830 SH   SOLE 40 25,830 0 0
TEMPUR SEALY INTL INC COM 88023U101   5,265,519 133,338 SH   SOLE 43 120,228 0 13,110
TENABLE HLDGS INC COM 88025T102   8,533,319 179,611 SH   SOLE 2 99,975 0 79,636
TENABLE HLDGS INC COM 88025T102   671,554 14,135 SH   SOLE 4 307 0 13,828
TENABLE HLDGS INC COM 88025T102   1,032,630 21,735 SH   SOLE 7 21,735 0 0
TENABLE HLDGS INC COM 88025T102   14,835,900 312,269 SH   SOLE 18 281,624 0 30,645
TENABLE HLDGS INC COM 88025T102   39,168,669 824,430 SH   SOLE 19 824,430 0 0
TENABLE HLDGS INC COM 88025T102   210,154,784 4,423,380 SH   SOLE 21 4,423,380 0 0
TENABLE HLDGS INC COM 88025T102   157,619,841 3,317,614 SH   SOLE 22 3,230,603 0 87,011
TENABLE HLDGS INC COM 88025T102   849,621 17,883 SH   SOLE 23 17,883 0 0
TENABLE HLDGS INC COM 88025T102   893,616 18,809 SH   SOLE 25 18,809 0 0
TENABLE HLDGS INC COM 88025T102   5,484,222 115,433 SH   SOLE 26 35,338 0 80,095
TENABLE HLDGS INC COM 88025T102   254,891 5,365 SH   SOLE 28 1,568 0 3,797
TENABLE HLDGS INC COM 88025T102   33,799,232 711,413 SH   SOLE 30 711,413 0 0
TENABLE HLDGS INC COM 88025T102   11,331,563 238,509 SH   SOLE 34 238,509 0 0
TENABLE HLDGS INC COM 88025T102   131,223 2,762 SH   SOLE 36 2,762 0 0
TENABLE HLDGS INC COM 88025T102   854,420 17,984 SH   SOLE 40 17,984 0 0
TENABLE HLDGS INC COM 88025T102   1,227,563 25,838 SH   SOLE 43 24,166 0 1,672
TENARIS S A SPONSORED ADS 88031M109   2,533,558 89,147 SH   SOLE 18 0 0 89,147
TENARIS S A SPONSORED ADS 88031M109   2,268,456 79,819 SH   SOLE 25 79,819 0 0
TENARIS S A SPONSORED ADS 88031M109   12,963,158 456,128 SH   SOLE 34 456,128 0 0
TENARIS S A SPONSORED ADS 88031M109   18,433,486 648,610 SH   SOLE 43 556,950 0 91,660
TENAX THERAPEUTICS INC COM 88032L506   11,124 23,922 SH   SOLE 22 23,922 0 0
TENAYA THERAPEUTICS INC COM 87990A106   89,139 31,277 SH   SOLE 2 7,964 0 23,313
TENAYA THERAPEUTICS INC COM 87990A106   386,027 135,448 SH   SOLE 18 135,448 0 0
TENAYA THERAPEUTICS INC COM 87990A106   2,019,638 708,645 SH   SOLE 19 708,645 0 0
TENAYA THERAPEUTICS INC COM 87990A106   3,824,746 1,342,016 SH   SOLE 21 1,342,016 0 0
TENAYA THERAPEUTICS INC COM 87990A106   1,613,508 566,143 SH   SOLE 22 537,806 0 28,337
TENAYA THERAPEUTICS INC COM 87990A106   2,217 778 SH   SOLE 23 778 0 0
TENAYA THERAPEUTICS INC COM 87990A106   3,363 1,180 SH   SOLE 34 1,180 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   4,317,854 521,480 SH   SOLE 2 63,480 0 458,000
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,843,633 222,661 SH   SOLE 4 39,132 0 183,529
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,191,757 143,932 SH   SOLE 7 143,932 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   909,252 109,813 SH   SOLE 13 109,813 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   3,738,296 451,485 SH   SOLE 15 451,485 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,493,952 180,429 SH   SOLE 18 180,429 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   113,491,849 13,706,745 SH   SOLE 21 13,706,745 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   60,454,805 7,301,305 SH   SOLE 22 6,492,682 0 808,623
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,191,576 385,456 SH   SOLE 25 385,456 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   6,798,509 821,076 SH   SOLE 26 67,009 0 754,067
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   9,777,281 1,180,831 SH   SOLE 28 40,380 0 1,140,451
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   38,738,055 4,678,509 SH   SOLE 30 4,678,509 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   58,424 7,056 SH   SOLE 31 0 0 7,056
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   334,090 40,349 SH   SOLE 34 40,349 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   49,796 6,014 SH   SOLE 40 6,014 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   12,869,852 1,554,330 SH   SOLE 43 1,496,062 0 58,268
TENET HEALTHCARE CORP COM NEW 88033G407   15,870,310 267,087 SH   SOLE 2 131,867 0 135,220
TENET HEALTHCARE CORP COM NEW 88033G407   15,627 263 SH   SOLE 4 263 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   940,262 15,824 SH   SOLE 7 15,824 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   52,112,588 877,021 SH   SOLE 18 876,040 0 981
TENET HEALTHCARE CORP COM NEW 88033G407   41,287,630 694,844 SH   SOLE 19 694,844 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   344,483,944 5,797,441 SH   SOLE 21 5,797,441 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   186,378,673 3,136,632 SH   SOLE 22 3,001,383 0 135,249
TENET HEALTHCARE CORP COM NEW 88033G407   2,111,193 35,530 SH   SOLE 23 35,530 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   4,813,674 81,011 SH   SOLE 25 38,769 0 42,242
TENET HEALTHCARE CORP COM NEW 88033G407   3,771,922 63,479 SH   SOLE 26 54,469 0 9,010
TENET HEALTHCARE CORP COM NEW 88033G407   1,178,715 19,837 SH   SOLE 28 16,005 0 3,832
TENET HEALTHCARE CORP COM NEW 88033G407   6,694,138 112,658 SH   SOLE 30 112,658 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   91,685 1,543 SH   SOLE 31 1,543 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   25,404,367 427,539 SH   SOLE 34 427,539 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,958,483 32,960 SH   SOLE 36 32,960 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   986,253 16,598 SH   SOLE 40 16,598 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   3,512,108 59,106 SH   SOLE 43 55,101 0 4,006
TENNANT CO COM 880345103   1,145,890 16,721 SH   SOLE 2 6,798 0 9,923
TENNANT CO COM 880345103   3,906 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103   938,381 13,693 SH   SOLE 7 13,693 0 0
TENNANT CO COM 880345103   4,229,260 61,714 SH   SOLE 18 61,714 0 0
TENNANT CO COM 880345103   2,460,090 35,898 SH   SOLE 19 35,898 0 0
TENNANT CO COM 880345103   155,587,360 2,270,354 SH   SOLE 21 2,270,354 0 0
TENNANT CO COM 880345103   33,766,787 492,730 SH   SOLE 22 473,352 0 19,378
TENNANT CO COM 880345103   302,149 4,409 SH   SOLE 25 4,409 0 0
TENNANT CO COM 880345103   389,662 5,686 SH   SOLE 26 4,605 0 1,081
TENNANT CO COM 880345103   19,051 278 SH   SOLE 28 278 0 0
TENNANT CO COM 880345103   4,112,554 60,011 SH   SOLE 30 60,011 0 0
TENNANT CO COM 880345103   186,265 2,718 SH   SOLE 36 2,718 0 0
TENNANT CO COM 880345103   196,818 2,872 SH   SOLE 40 2,872 0 0
TENNANT CO COM 880345103   1,524,340 22,243 SH   SOLE 43 21,030 0 1,213
TENON MEDICAL INC COM 88066N105   777 439 SH   SOLE 2 0 0 439
TENON MEDICAL INC COM 88066N105   15,303 8,646 SH   SOLE 18 8,646 0 0
TENON MEDICAL INC COM 88066N105   166,730 94,198 SH   SOLE 21 94,198 0 0
TENON MEDICAL INC COM 88066N105   44,733 25,273 SH   SOLE 22 25,273 0 0
TERADATA CORP DEL COM 88076W103   13,203,542 327,794 SH   SOLE 2 166,685 0 161,109
TERADATA CORP DEL COM 88076W103   898,768 22,313 SH   SOLE 4 4,636 0 17,677
TERADATA CORP DEL COM 88076W103   962,611 23,898 SH   SOLE 7 23,898 0 0
TERADATA CORP DEL COM 88076W103   114,758 2,849 SH   SOLE 13 2,849 0 0
TERADATA CORP DEL COM 88076W103   11,567,852 287,186 SH   SOLE 18 258,665 0 28,521
TERADATA CORP DEL COM 88076W103   8,137,204 202,016 SH   SOLE 19 202,016 0 0
TERADATA CORP DEL COM 88076W103   234,474,109 5,821,105 SH   SOLE 21 5,821,105 0 0
TERADATA CORP DEL COM 88076W103   135,480,370 3,363,465 SH   SOLE 22 3,167,423 0 196,042
TERADATA CORP DEL COM 88076W103   2,910,754 72,263 SH   SOLE 23 72,263 0 0
TERADATA CORP DEL COM 88076W103   685,445 17,017 SH   SOLE 25 17,017 0 0
TERADATA CORP DEL COM 88076W103   8,822,045 219,018 SH   SOLE 26 52,707 0 166,311
TERADATA CORP DEL COM 88076W103   801,733 19,904 SH   SOLE 28 1,953 0 17,951
TERADATA CORP DEL COM 88076W103   62,716 1,557 SH   SOLE 29 1,557 0 0
TERADATA CORP DEL COM 88076W103   37,119,551 921,538 SH   SOLE 30 921,538 0 0
TERADATA CORP DEL COM 88076W103   229,193 5,690 SH   SOLE 31 5,690 0 0
TERADATA CORP DEL COM 88076W103   2,346,592 58,257 SH   SOLE 34 58,257 0 0
TERADATA CORP DEL COM 88076W103   231,247 5,741 SH   SOLE 36 5,741 0 0
TERADATA CORP DEL COM 88076W103   660,632 16,401 SH   SOLE 40 16,401 0 0
TERADATA CORP DEL COM 88076W103   23,886 593 SH   OTR 43 593 0 0
TERADATA CORP DEL COM 88076W103   2,833,779 70,352 SH   SOLE 43 63,686 0 6,666
TERADYNE INC COM 880770102   62,076,919 577,406 SH   SOLE 2 339,397 0 238,009
TERADYNE INC COM 880770102   17,455,431 162,361 SH   SOLE 4 77,097 0 85,264
TERADYNE INC COM 880770102   10,431,910 97,032 SH   SOLE 7 93,013 0 4,019
TERADYNE INC COM 880770102   1,007,154 9,368 SH   SOLE 13 9,368 0 0
TERADYNE INC COM 880770102   2,011,942 18,714 SH   SOLE 15 18,714 0 0
TERADYNE INC COM 880770102   35,368,210 328,976 SH   SOLE 18 315,625 0 13,351
TERADYNE INC COM 880770102   8,110,124 75,436 SH   SOLE 19 75,436 0 0
TERADYNE INC COM 880770102   657,433,433 6,115,091 SH   SOLE 21 6,115,091 0 0
TERADYNE INC COM 880770102   391,179,865 3,638,544 SH   SOLE 22 3,305,708 0 332,836
TERADYNE INC COM 880770102   34,817,436 323,853 SH   SOLE 23 323,853 0 0
TERADYNE INC COM 880770102   23,410,733 217,754 SH   SOLE 25 217,136 0 618
TERADYNE INC COM 880770102   30,440,059 283,137 SH   SOLE 26 105,358 0 177,779
TERADYNE INC COM 880770102   30,427,158 283,017 SH   SOLE 28 2,444 0 280,573
TERADYNE INC COM 880770102   237,812 2,212 SH   SOLE 29 2,212 0 0
TERADYNE INC COM 880770102   129,562,451 1,205,120 SH   SOLE 30 1,205,120 0 0
TERADYNE INC COM 880770102   5,446,349 50,659 SH   SOLE 31 38,925 0 11,734
TERADYNE INC COM 880770102   1,132,833 10,537 SH   SOLE 34 10,537 0 0
TERADYNE INC COM 880770102   4,219,122 39,244 SH   SOLE 36 39,244 0 0
TERADYNE INC COM 880770102   679,033 6,316 SH   SOLE 40 6,316 0 0
TERADYNE INC COM 880770102   37,844 352 SH   OTR 43 352 0 0
TERADYNE INC COM 880770102   13,085,557 121,715 SH   SOLE 43 108,057 0 13,658
TERAWULF INC COM 88080T104   12,431 13,255 SH   SOLE 2 0 0 13,255
TERAWULF INC COM 88080T104   112,961 120,453 SH   SOLE 18 120,453 0 0
TERAWULF INC COM 88080T104   95,050 101,354 SH   SOLE 19 101,354 0 0
TERAWULF INC COM 88080T104   2,044,442 2,180,040 SH   SOLE 21 2,180,040 0 0
TERAWULF INC COM 88080T104   1,114,678 1,188,610 SH   SOLE 22 1,152,906 0 35,704
TEREX CORP NEW COM 880779103   9,276,284 191,738 SH   SOLE 2 117,327 0 74,411
TEREX CORP NEW COM 880779103   12,627 261 SH   SOLE 4 261 0 0
TEREX CORP NEW COM 880779103   415,439 8,587 SH   SOLE 7 8,587 0 0
TEREX CORP NEW COM 880779103   14,974,916 309,527 SH   SOLE 18 284,509 0 25,018
TEREX CORP NEW COM 880779103   23,633,630 488,500 SH   SOLE 19 488,500 0 0
TEREX CORP NEW COM 880779103   244,358,962 5,050,826 SH   SOLE 21 5,050,826 0 0
TEREX CORP NEW COM 880779103   119,958,645 2,479,509 SH   SOLE 22 2,411,888 0 67,621
TEREX CORP NEW COM 880779103   449,112 9,283 SH   SOLE 23 9,283 0 0
TEREX CORP NEW COM 880779103   565,369 11,686 SH   SOLE 25 11,686 0 0
TEREX CORP NEW COM 880779103   3,874,367 80,082 SH   SOLE 26 23,141 0 56,941
TEREX CORP NEW COM 880779103   60,185 1,244 SH   SOLE 28 1,244 0 0
TEREX CORP NEW COM 880779103   1,616,714 33,417 SH   SOLE 30 33,417 0 0
TEREX CORP NEW COM 880779103   88,052 1,820 SH   SOLE 36 1,820 0 0
TEREX CORP NEW COM 880779103   468,802 9,690 SH   SOLE 40 9,690 0 0
TEREX CORP NEW COM 880779103   8,247,660 170,477 SH   SOLE 43 154,695 0 15,782
TERNIUM SA SPONSORED ADS 880890108   34,741 842 SH   SOLE 25 842 0 0
TERNIUM SA SPONSORED ADS 880890108   116,436 2,822 SH   SOLE 43 2,775 0 47
TERNS PHARMACEUTICALS INC COM 880881107   206,182 17,414 SH   SOLE 2 15,628 0 1,786
TERNS PHARMACEUTICALS INC COM 880881107   60,337 5,096 SH   SOLE 18 5,096 0 0
TERNS PHARMACEUTICALS INC COM 880881107   3,564,858 301,086 SH   SOLE 21 301,086 0 0
TERNS PHARMACEUTICALS INC COM 880881107   4,001,186 337,938 SH   SOLE 22 337,938 0 0
TERNS PHARMACEUTICALS INC COM 880881107   10,751 908 SH   SOLE 26 597 0 311
TERNS PHARMACEUTICALS INC COM 880881107   49,835 4,209 SH   SOLE 28 0 0 4,209
TERNS PHARMACEUTICALS INC COM 880881107   288,943 24,404 SH   SOLE 30 24,404 0 0
TERNS PHARMACEUTICALS INC COM 880881107   23,727 2,004 SH   SOLE 31 1,867 0 137
TERNS PHARMACEUTICALS INC COM 880881107   90,079 7,608 SH   SOLE 43 6,195 0 1,413
TERRAN ORBITAL CORPORATION COM 88105P103   61,541 33,446 SH   SOLE 2 0 0 33,446
TERRAN ORBITAL CORPORATION COM 88105P103   159,959 86,934 SH   SOLE 18 86,934 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   128,634 69,910 SH   SOLE 19 69,910 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   2,520,160 1,369,652 SH   SOLE 21 1,369,652 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   2,374,980 1,290,750 SH   SOLE 22 1,263,975 0 26,775
TERRENO RLTY CORP COM 88146M101   16,311,048 252,493 SH   SOLE 2 134,493 0 118,000
TERRENO RLTY CORP COM 88146M101   2,840,785 43,975 SH   SOLE 4 43,975 0 0
TERRENO RLTY CORP COM 88146M101   7,225,768 111,854 SH   SOLE 7 111,854 0 0
TERRENO RLTY CORP COM 88146M101   14,393,461 222,809 SH   SOLE 18 222,809 0 0
TERRENO RLTY CORP COM 88146M101   38,499,791 595,972 SH   SOLE 19 595,972 0 0
TERRENO RLTY CORP COM 88146M101   198,413,732 3,071,420 SH   SOLE 21 3,071,420 0 0
TERRENO RLTY CORP COM 88146M101   200,529,834 3,104,177 SH   SOLE 22 2,994,377 0 109,800
TERRENO RLTY CORP COM 88146M101   768,934 11,903 SH   SOLE 23 11,903 0 0
TERRENO RLTY CORP COM 88146M101   24,643,027 381,471 SH   SOLE 25 381,471 0 0
TERRENO RLTY CORP COM 88146M101   6,949,022 107,570 SH   SOLE 26 24,440 0 83,130
TERRENO RLTY CORP COM 88146M101   3,667,407 56,771 SH   SOLE 28 1,227 0 55,544
TERRENO RLTY CORP COM 88146M101   17,548,202 271,644 SH   SOLE 30 271,644 0 0
TERRENO RLTY CORP COM 88146M101   895,485 13,862 SH   SOLE 40 13,862 0 0
TERRENO RLTY CORP COM 88146M101   2,186,380 33,845 SH   SOLE 43 31,955 0 1,890
TERRITORIAL BANCORP INC COM 88145X108   8,265 428 SH   SOLE 2 0 0 428
TERRITORIAL BANCORP INC COM 88145X108   23,153 1,199 SH   SOLE 18 1,199 0 0
TERRITORIAL BANCORP INC COM 88145X108   656,424 33,994 SH   SOLE 21 33,994 0 0
TERRITORIAL BANCORP INC COM 88145X108   612,262 31,707 SH   SOLE 22 31,707 0 0
TESLA INC COM 88160R101   1,087,924,182 5,244,019 SH   SOLE 2 1,153,407 0 4,090,612
TESLA INC COM 88160R101   421,391,300 2,031,193 SH   SOLE 4 1,229,555 0 801,638
TESLA INC COM 88160R101   553,749,742 2,669,188 SH   SOLE 7 2,589,685 0 79,503
TESLA INC COM 88160R101   23,904,786 115,226 SH   SOLE 13 115,226 0 0
TESLA INC COM 88160R101   65,309,445 314,805 SH   SOLE 15 314,805 0 0
TESLA INC COM 88160R101   51,035 246 SH   SOLE 17 0 0 246
TESLA INC COM 88160R101   1,118,947,543 5,393,558 SH   SOLE 18 4,726,901 0 666,657
TESLA INC COM 88160R101   669,068,873 3,225,050 SH   SOLE 19 3,225,050 0 0
TESLA INC COM 88160R101   11,431,808,208 55,103,674 SH   SOLE 21 55,103,674 0 0
TESLA INC COM 88160R101   11,934,814,272 57,528,267 SH   SOLE 22 51,979,512 0 5,548,755
TESLA INC COM 88160R101   1,223,687,043 5,898,424 SH   SOLE 23 5,898,424 0 0
TESLA INC COM 88160R101   1,061,739,618 5,117,804 SH   SOLE 25 5,109,130 0 8,674
TESLA INC COM 88160R101   1,057,051,022 5,095,204 SH   SOLE 26 2,105,371 0 2,989,833
TESLA INC COM 88160R101   1,123,016,248 5,413,170 SH   SOLE 28 214,756 0 5,198,414
TESLA INC COM 88160R101   3,766,021 18,153 SH   SOLE 29 18,153 0 0
TESLA INC COM 88160R101   3,853,084,666 18,572,663 SH   SOLE 30 18,572,663 0 0
TESLA INC COM 88160R101   170,038,365 819,620 SH   SOLE 31 621,806 0 197,814
TESLA INC COM 88160R101   151,437,502 729,960 SH   SOLE 32 729,960 0 0
TESLA INC COM 88160R101   428,208,228 2,064,052 SH   SOLE 34 2,064,052 0 0
TESLA INC COM 88160R101   144,620,781 697,102 SH   SOLE 36 697,102 0 0
TESLA INC COM 88160R101   22,592,601 108,901 SH   SOLE 40 108,901 0 0
TESLA INC COM 88160R101   997,675 4,809 SH   OTR 43 4,809 0 0
TESLA INC COM 88160R101   518,056,166 2,497,138 SH   SOLE 43 2,246,859 0 250,279
TESLA INC OPTIONS 88160R101   1,970,870 9,500 SH Call SOLE 2 0 0 9,500
TESLA INC OPTIONS 88160R101   1,141,030 5,500 SH Call SOLE 4 5,500 0 0
TESLA INC OPTIONS 88160R101   18,546,924 89,400 SH Call SOLE 18 89,400 0 0
TESLA INC OPTIONS 88160R101   105,182,220 507,000 SH Call SOLE 19 507,000 0 0
TESLA INC OPTIONS 88160R101   7,821,242 37,700 SH Call SOLE 22 37,700 0 0
TESLA INC OPTIONS 88160R101   1,099,538 5,300 SH Call SOLE 26 5,300 0 0
TESLA INC OPTIONS 88160R101   58,835,656 283,600 SH Call SOLE 34 283,600 0 0
TESSCO TECHNOLOGIES INC COM 872386107   167,779 34,954 SH   SOLE 2 25,605 0 9,349
TESSCO TECHNOLOGIES INC COM 872386107   6,019 1,254 SH   SOLE 18 1,254 0 0
TESSCO TECHNOLOGIES INC COM 872386107   71,203 14,834 SH   SOLE 21 14,834 0 0
TESSCO TECHNOLOGIES INC COM 872386107   1,493,870 311,223 SH   SOLE 22 311,223 0 0
TESSCO TECHNOLOGIES INC COM 872386107   232,282 48,392 SH   SOLE 26 0 0 48,392
TETRA TECH INC NEW COM 88162G103   16,908,019 115,091 SH   SOLE 2 62,892 0 52,199
TETRA TECH INC NEW COM 88162G103   423,395 2,882 SH   SOLE 4 931 0 1,951
TETRA TECH INC NEW COM 88162G103   7,930,643 53,983 SH   SOLE 7 53,983 0 0
TETRA TECH INC NEW COM 88162G103   17,474,357 118,946 SH   SOLE 18 115,222 0 3,724
TETRA TECH INC NEW COM 88162G103   13,367,635 90,992 SH   SOLE 19 90,992 0 0
TETRA TECH INC NEW COM 88162G103   418,737,573 2,850,300 SH   SOLE 21 2,850,300 0 0
TETRA TECH INC NEW COM 88162G103   236,346,164 1,608,782 SH   SOLE 22 1,530,218 0 78,564
TETRA TECH INC NEW COM 88162G103   220,953 1,504 SH   SOLE 23 1,504 0 0
TETRA TECH INC NEW COM 88162G103   1,236,541 8,417 SH   SOLE 25 8,417 0 0
TETRA TECH INC NEW COM 88162G103   7,951,504 54,125 SH   SOLE 26 20,034 0 34,091
TETRA TECH INC NEW COM 88162G103   714,276 4,862 SH   SOLE 28 965 0 3,897
TETRA TECH INC NEW COM 88162G103   69,077,963 470,206 SH   SOLE 30 470,206 0 0
TETRA TECH INC NEW COM 88162G103   109,595 746 SH   SOLE 31 746 0 0
TETRA TECH INC NEW COM 88162G103   766,136 5,215 SH   SOLE 34 5,215 0 0
TETRA TECH INC NEW COM 88162G103   229,620 1,563 SH   SOLE 36 1,563 0 0
TETRA TECH INC NEW COM 88162G103   1,252,261 8,524 SH   SOLE 40 8,524 0 0
TETRA TECH INC NEW COM 88162G103   5,823,824 39,642 SH   SOLE 43 38,163 0 1,479
TETRA TECHNOLOGIES INC DEL COM 88162F105   220,355 83,153 SH   SOLE 2 51,536 0 31,617
TETRA TECHNOLOGIES INC DEL COM 88162F105   270,255 101,983 SH   SOLE 7 101,983 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   912,048 344,169 SH   SOLE 18 344,169 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   656,641 247,789 SH   SOLE 19 247,789 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   10,721,858 4,045,984 SH   SOLE 21 4,045,984 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   8,308,561 3,135,306 SH   SOLE 22 3,048,025 0 87,281
TETRA TECHNOLOGIES INC DEL COM 88162F105   54,852 20,699 SH   SOLE 25 20,699 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   2,365,395 892,602 SH   SOLE 30 892,602 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   58,438 22,052 SH   SOLE 40 22,052 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   36,424 13,745 SH   SOLE 43 13,092 0 653
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,224,837 251,394 SH   SOLE 2 88,230 0 163,164
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   7,167,863 809,928 SH   SOLE 4 409,831 0 400,097
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   7,950,999 898,418 SH   SOLE 7 841,607 0 56,811
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   31,028 3,506 SH   SOLE 13 3,506 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,199,733 135,563 SH   SOLE 15 135,563 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   8,516,355 962,300 SH   SOLE 18 945,373 0 16,927
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   6,434,525 727,065 SH   SOLE 19 727,065 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   140,117,342 15,832,468 SH   SOLE 21 15,832,468 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   130,539,146 14,750,186 SH   SOLE 22 14,218,587 0 531,599
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   19,405,501 2,192,712 SH   SOLE 23 2,192,712 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,286,554 371,362 SH   SOLE 25 364,177 0 7,185
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,990,403 450,893 SH   SOLE 26 31,891 0 419,002
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   9,566,947 1,081,011 SH   SOLE 28 0 0 1,081,011
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,307,871 147,782 SH   SOLE 29 147,782 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,583,905 404,961 SH   SOLE 30 404,961 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,365,151 380,243 SH   SOLE 31 359,459 0 20,784
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,965,662 335,103 SH   SOLE 34 335,103 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,258,992 142,259 SH   SOLE 36 142,259 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   412,003 46,554 SH   SOLE 40 46,554 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,147,656 242,673 SH   SOLE 43 237,403 0 5,270
TEXAS CAP BANCSHARES INC COM 88224Q107   3,464,018 70,752 SH   SOLE 2 36,330 0 34,422
TEXAS CAP BANCSHARES INC COM 88224Q107   8,666 177 SH   SOLE 4 177 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   542,183 11,074 SH   SOLE 7 11,074 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   10,465,739 213,761 SH   SOLE 18 213,761 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   4,733,649 96,684 SH   SOLE 19 96,684 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   174,365,165 3,561,380 SH   SOLE 21 3,561,380 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   80,276,628 1,639,637 SH   SOLE 22 1,578,261 0 61,376
TEXAS CAP BANCSHARES INC COM 88224Q107   391,190 7,990 SH   SOLE 25 7,990 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   1,221,748 24,954 SH   SOLE 26 19,786 0 5,168
TEXAS CAP BANCSHARES INC COM 88224Q107   153,000 3,125 SH   SOLE 28 902 0 2,223
TEXAS CAP BANCSHARES INC COM 88224Q107   3,439,293 70,247 SH   SOLE 30 70,247 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   85,778 1,752 SH   SOLE 36 1,752 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   423,651 8,653 SH   SOLE 40 8,653 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   1,715,999 35,049 SH   SOLE 43 32,778 0 2,271
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   5,833 427 SH   SOLE 18 427 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   74,174 5,430 SH   SOLE 21 5,430 0 0
TEXAS INSTRS INC COM 882508104   397,018,814 2,134,395 SH   SOLE 2 620,383 0 1,514,012
TEXAS INSTRS INC COM 882508104   119,284,307 641,279 SH   SOLE 4 502,826 0 138,453
TEXAS INSTRS INC COM 882508104   250,499,295 1,346,698 SH   SOLE 7 1,229,211 0 117,487
TEXAS INSTRS INC COM 882508104   10,587,317 56,918 SH   SOLE 13 56,918 0 0
TEXAS INSTRS INC COM 882508104   29,357,586 157,828 SH   SOLE 15 157,828 0 0
TEXAS INSTRS INC COM 882508104   309,721,717 1,665,081 SH   SOLE 18 1,581,124 0 83,957
TEXAS INSTRS INC COM 882508104   55,703,857 299,467 SH   SOLE 19 299,467 0 0
TEXAS INSTRS INC COM 882508104   5,970,914,676 32,099,966 SH   SOLE 21 32,099,966 0 0
TEXAS INSTRS INC COM 882508104   3,736,813,483 20,089,315 SH   SOLE 22 18,199,036 0 1,890,279
TEXAS INSTRS INC COM 882508104   365,824,379 1,966,692 SH   SOLE 23 1,966,692 0 0
TEXAS INSTRS INC COM 882508104   401,503,701 2,158,506 SH   SOLE 25 2,155,320 0 3,186
TEXAS INSTRS INC COM 882508104   356,660,038 1,917,424 SH   SOLE 26 928,807 0 988,617
TEXAS INSTRS INC COM 882508104   485,310,879 2,609,058 SH   SOLE 28 34,936 0 2,574,122
TEXAS INSTRS INC COM 882508104   5,567,837 29,933 SH   SOLE 29 29,933 0 0
TEXAS INSTRS INC COM 882508104   1,669,840,044 8,977,152 SH   SOLE 30 8,899,709 0 77,443
TEXAS INSTRS INC COM 882508104   64,929,023 349,062 SH   SOLE 31 280,338 0 68,724
TEXAS INSTRS INC COM 882508104   37,935,251 203,942 SH   SOLE 32 203,942 0 0
TEXAS INSTRS INC COM 882508104   193,632,690 1,040,980 SH   SOLE 34 1,040,980 0 0
TEXAS INSTRS INC COM 882508104   51,701,666 277,951 SH   SOLE 36 277,951 0 0
TEXAS INSTRS INC COM 882508104   6,842,750 36,787 SH   SOLE 40 36,787 0 0
TEXAS INSTRS INC COM 882508104   304,498 1,637 SH   OTR 43 1,637 0 0
TEXAS INSTRS INC COM 882508104   233,101,891 1,253,169 SH   SOLE 43 1,124,972 0 128,197
TEXAS PACIFIC LAND CORPORATI COM 88262P102   48,327,679 28,411 SH   SOLE 2 2,771 0 25,640
TEXAS PACIFIC LAND CORPORATI COM 88262P102   8,209,123 4,826 SH   SOLE 4 2,020 0 2,806
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,121,172 1,247 SH   SOLE 7 1,247 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,032,519 607 SH   SOLE 13 607 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   719,531 423 SH   SOLE 15 423 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   7,989,691 4,697 SH   SOLE 18 4,333 0 364
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,577,445 2,691 SH   SOLE 19 2,691 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   298,321,486 175,378 SH   SOLE 21 175,378 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   266,264,063 156,532 SH   SOLE 22 145,471 0 11,061
TEXAS PACIFIC LAND CORPORATI COM 88262P102   19,282,763 11,336 SH   SOLE 23 11,336 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   16,462,472 9,678 SH   SOLE 25 9,678 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   11,058,331 6,501 SH   SOLE 26 3,268 0 3,233
TEXAS PACIFIC LAND CORPORATI COM 88262P102   16,545,822 9,727 SH   SOLE 28 9 0 9,718
TEXAS PACIFIC LAND CORPORATI COM 88262P102   47,629 28 SH   SOLE 29 28 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   62,691,092 36,855 SH   SOLE 30 36,855 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,796,477 1,644 SH   SOLE 31 1,251 0 393
TEXAS PACIFIC LAND CORPORATI COM 88262P102   399,740 235 SH   SOLE 34 235 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,852,611 1,677 SH   SOLE 36 1,677 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   438,863 258 SH   SOLE 40 258 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   27,216 16 SH   OTR 43 16 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   3,073,745 1,807 SH   SOLE 43 1,575 0 232
TEXAS ROADHOUSE INC COM 882681109   21,064,352 194,932 SH   SOLE 2 115,099 0 79,833
TEXAS ROADHOUSE INC COM 882681109   19,451 180 SH   SOLE 4 180 0 0
TEXAS ROADHOUSE INC COM 882681109   725,731 6,716 SH   SOLE 7 6,716 0 0
TEXAS ROADHOUSE INC COM 882681109   30,901,378 285,965 SH   SOLE 18 273,494 0 12,471
TEXAS ROADHOUSE INC COM 882681109   61,174,387 566,115 SH   SOLE 19 566,115 0 0
TEXAS ROADHOUSE INC COM 882681109   511,735,312 4,735,659 SH   SOLE 21 4,735,659 0 0
TEXAS ROADHOUSE INC COM 882681109   261,365,370 2,418,706 SH   SOLE 22 2,371,656 0 47,050
TEXAS ROADHOUSE INC COM 882681109   1,536,613 14,220 SH   SOLE 23 14,220 0 0
TEXAS ROADHOUSE INC COM 882681109   1,113,666 10,306 SH   SOLE 25 10,306 0 0
TEXAS ROADHOUSE INC COM 882681109   13,180,186 121,971 SH   SOLE 26 20,893 0 101,078
TEXAS ROADHOUSE INC COM 882681109   258,480 2,392 SH   SOLE 28 1,177 0 1,215
TEXAS ROADHOUSE INC COM 882681109   3,262,007 30,187 SH   SOLE 30 30,187 0 0
TEXAS ROADHOUSE INC COM 882681109   44,305 410 SH   SOLE 36 410 0 0
TEXAS ROADHOUSE INC COM 882681109   1,068,930 9,892 SH   SOLE 40 9,892 0 0
TEXAS ROADHOUSE INC COM 882681109   15,777 146 SH   OTR 43 146 0 0
TEXAS ROADHOUSE INC COM 882681109   11,711,340 108,378 SH   SOLE 43 94,323 0 14,055
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   738,466 22,998 SH   SOLE 2 1,705 0 21,293
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   14,738 459 SH   SOLE 7 459 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   3,837,145 119,500 SH   SOLE 18 119,500 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   2,772,570 86,346 SH   SOLE 19 86,346 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   44,150,608 1,374,980 SH   SOLE 21 1,374,980 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   16,569,980 516,038 SH   SOLE 22 484,528 0 31,510
TEXTRON INC COM 883203101   45,332,877 641,836 SH   SOLE 2 224,537 0 417,299
TEXTRON INC COM 883203101   13,354,438 189,076 SH   SOLE 4 76,524 0 112,552
TEXTRON INC COM 883203101   22,764,473 322,306 SH   SOLE 7 266,106 0 56,200
TEXTRON INC COM 883203101   871,362 12,337 SH   SOLE 13 12,337 0 0
TEXTRON INC COM 883203101   2,576,582 36,480 SH   SOLE 15 36,480 0 0
TEXTRON INC COM 883203101   24,745,786 350,358 SH   SOLE 18 340,376 0 9,982
TEXTRON INC COM 883203101   19,897,248 281,711 SH   SOLE 19 281,711 0 0
TEXTRON INC COM 883203101   627,502,135 8,884,357 SH   SOLE 21 8,884,357 0 0
TEXTRON INC COM 883203101   373,268,532 5,284,844 SH   SOLE 22 4,684,824 0 600,020
TEXTRON INC COM 883203101   34,289,806 485,485 SH   SOLE 23 485,485 0 0
TEXTRON INC COM 883203101   5,265,961 74,557 SH   SOLE 25 74,557 0 0
TEXTRON INC COM 883203101   24,121,416 341,518 SH   SOLE 26 136,185 0 205,333
TEXTRON INC COM 883203101   813,940 11,524 SH   SOLE 28 0 0 11,524
TEXTRON INC COM 883203101   719,155 10,182 SH   SOLE 29 10,182 0 0
TEXTRON INC COM 883203101   70,289,422 995,178 SH   SOLE 30 995,178 0 0
TEXTRON INC COM 883203101   6,774,830 95,920 SH   SOLE 31 79,929 0 15,991
TEXTRON INC COM 883203101   4,601,262 65,146 SH   SOLE 36 65,146 0 0
TEXTRON INC COM 883203101   361,555 5,119 SH   SOLE 40 5,119 0 0
TEXTRON INC COM 883203101   10,106,573 143,092 SH   SOLE 43 132,627 0 10,465
TFF PHARMACEUTICALS INC COM 87241J104   697 1,017 SH   SOLE 2 0 0 1,017
TFF PHARMACEUTICALS INC COM 87241J104   4,169 6,084 SH   SOLE 18 6,084 0 0
TFF PHARMACEUTICALS INC COM 87241J104   48,854 71,289 SH   SOLE 21 71,289 0 0
TFF PHARMACEUTICALS INC COM 87241J104   133,668 195,051 SH   SOLE 22 195,051 0 0
TFI INTL INC COM 87241L109   2,279,990 19,113 SH   SOLE 43 18,668 0 445
TFS FINL CORP COM 87240R107   881,448 69,790 SH   SOLE 2 18,987 0 50,803
TFS FINL CORP COM 87240R107   3,511 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107   6,062 480 SH   SOLE 7 480 0 0
TFS FINL CORP COM 87240R107   271,242 21,476 SH   SOLE 18 21,476 0 0
TFS FINL CORP COM 87240R107   226,266 17,915 SH   SOLE 19 17,915 0 0
TFS FINL CORP COM 87240R107   9,328,910 738,631 SH   SOLE 21 738,631 0 0
TFS FINL CORP COM 87240R107   18,362,656 1,453,892 SH   SOLE 22 1,379,835 0 74,057
TFS FINL CORP COM 87240R107   132,110 10,460 SH   SOLE 25 10,460 0 0
TFS FINL CORP COM 87240R107   246,424 19,511 SH   SOLE 26 11,939 0 7,572
TFS FINL CORP COM 87240R107   11,948 946 SH   SOLE 28 946 0 0
TFS FINL CORP COM 87240R107   62,961 4,985 SH   SOLE 30 4,985 0 0
TFS FINL CORP COM 87240R107   9,119 722 SH   SOLE 31 722 0 0
TFS FINL CORP COM 87240R107   137,174 10,861 SH   SOLE 40 10,861 0 0
TFS FINL CORP COM 87240R107   6,707,893 531,108 SH   SOLE 43 411,727 0 119,381
TG THERAPEUTICS INC COM 88322Q108   1,319,249 87,716 SH   SOLE 2 50,167 0 37,549
TG THERAPEUTICS INC COM 88322Q108   5,099 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108   322,909 21,470 SH   SOLE 7 21,470 0 0
TG THERAPEUTICS INC COM 88322Q108   5,195,733 345,461 SH   SOLE 18 330,263 0 15,198
TG THERAPEUTICS INC COM 88322Q108   4,591,020 305,254 SH   SOLE 19 305,254 0 0
TG THERAPEUTICS INC COM 88322Q108   63,552,648 4,225,575 SH   SOLE 21 4,225,575 0 0
TG THERAPEUTICS INC COM 88322Q108   54,117,139 3,598,214 SH   SOLE 22 3,496,075 0 102,139
TG THERAPEUTICS INC COM 88322Q108   31,208 2,075 SH   SOLE 23 2,075 0 0
TG THERAPEUTICS INC COM 88322Q108   354,598 23,577 SH   SOLE 25 23,577 0 0
TG THERAPEUTICS INC COM 88322Q108   993,828 66,079 SH   SOLE 26 40,248 0 25,831
TG THERAPEUTICS INC COM 88322Q108   34,412 2,288 SH   SOLE 28 2,288 0 0
TG THERAPEUTICS INC COM 88322Q108   1,408,692 93,663 SH   SOLE 30 93,663 0 0
TG THERAPEUTICS INC COM 88322Q108   336,926 22,402 SH   SOLE 40 22,402 0 0
TG THERAPEUTICS INC COM 88322Q108   7,610 506 SH   OTR 43 506 0 0
TG THERAPEUTICS INC COM 88322Q108   828,418 55,081 SH   SOLE 43 52,571 0 2,510
THE AARONS COMPANY INC COM 00258W108   2,195,216 227,248 SH   SOLE 2 139,090 0 88,158
THE AARONS COMPANY INC COM 00258W108   1,478 153 SH   SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108   270,335 27,985 SH   SOLE 7 27,985 0 0
THE AARONS COMPANY INC COM 00258W108   1,043,995 108,074 SH   SOLE 18 108,074 0 0
THE AARONS COMPANY INC COM 00258W108   2,330,765 241,280 SH   SOLE 19 241,280 0 0
THE AARONS COMPANY INC COM 00258W108   38,047,233 3,938,637 SH   SOLE 21 3,938,637 0 0
THE AARONS COMPANY INC COM 00258W108   11,306,470 1,170,442 SH   SOLE 22 1,132,978 0 37,464
THE AARONS COMPANY INC COM 00258W108   128,575 13,310 SH   SOLE 23 13,310 0 0
THE AARONS COMPANY INC COM 00258W108   58,317 6,037 SH   SOLE 25 6,037 0 0
THE AARONS COMPANY INC COM 00258W108   405,305 41,957 SH   SOLE 26 9,359 0 32,598
THE AARONS COMPANY INC COM 00258W108   24,797 2,567 SH   SOLE 28 0 0 2,567
THE AARONS COMPANY INC COM 00258W108   991,850 102,676 SH   SOLE 30 102,676 0 0
THE AARONS COMPANY INC COM 00258W108   40,176 4,159 SH   SOLE 36 4,159 0 0
THE AARONS COMPANY INC COM 00258W108   39,519 4,091 SH   SOLE 40 4,091 0 0
THE AARONS COMPANY INC COM 00258W108   267,205 27,661 SH   SOLE 43 26,763 0 898
THE ARENA GROUP HOLDINGS INC COM 040044109   9,248 2,176 SH   SOLE 2 654 0 1,522
THE ARENA GROUP HOLDINGS INC COM 040044109   120,611 28,379 SH   SOLE 18 28,379 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   93,062 21,897 SH   SOLE 19 21,897 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   1,481,206 348,519 SH   SOLE 21 348,519 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   667,084 156,961 SH   SOLE 22 153,938 0 3,023
THE BEACHBODY COMPANY INC COM CL A 073463101   22,046 45,719 SH   SOLE 2 7,635 0 38,084
THE BEACHBODY COMPANY INC COM CL A 073463101   139,295 288,873 SH   SOLE 18 288,873 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   100,544 208,510 SH   SOLE 19 208,510 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   1,664,656 3,452,210 SH   SOLE 21 3,452,210 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   1,182,572 2,452,451 SH   SOLE 22 2,391,163 0 61,288
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   629,656 49,854 SH   SOLE 2 25,882 0 23,972
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   2,412 191 SH   SOLE 4 191 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   10,521 833 SH   SOLE 7 833 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   2,774,584 219,682 SH   SOLE 18 219,682 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   2,217,841 175,601 SH   SOLE 19 175,601 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   36,073,263 2,856,157 SH   SOLE 21 2,856,157 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   30,637,197 2,425,748 SH   SOLE 22 2,350,101 0 75,647
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   196,889 15,589 SH   SOLE 25 15,589 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   485,548 38,444 SH   SOLE 26 28,664 0 9,780
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   126,590 10,023 SH   SOLE 28 0 0 10,023
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   2,360,610 186,905 SH   SOLE 30 186,905 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   236,093 18,693 SH   SOLE 40 18,693 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   62,102 4,917 SH   SOLE 43 4,351 0 566
THE CIGNA GROUP COM 125523100   234,493,237 917,674 SH   SOLE 2 380,592 0 537,082
THE CIGNA GROUP COM 125523100   67,054,138 262,412 SH   SOLE 4 143,731 0 118,681
THE CIGNA GROUP COM 125523100   92,469,408 361,873 SH   SOLE 7 297,359 0 64,514
THE CIGNA GROUP COM 125523100   7,996,556 31,294 SH   SOLE 13 31,294 0 0
THE CIGNA GROUP COM 125523100   13,098,212 51,259 SH   SOLE 15 51,259 0 0
THE CIGNA GROUP COM 125523100   255,523,486 999,975 SH   SOLE 18 887,392 0 112,583
THE CIGNA GROUP COM 125523100   497,798,249 1,948,101 SH   SOLE 19 1,948,101 0 0
THE CIGNA GROUP COM 125523100   1,873,574,579 7,332,112 SH   SOLE 21 7,332,112 0 0
THE CIGNA GROUP COM 125523100   1,780,298,719 6,967,083 SH   SOLE 22 6,282,972 0 684,111
THE CIGNA GROUP COM 125523100   190,079,312 743,863 SH   SOLE 23 743,863 0 0
THE CIGNA GROUP COM 125523100   214,595,627 839,806 SH   SOLE 25 838,868 0 938
THE CIGNA GROUP COM 125523100   174,635,846 683,426 SH   SOLE 26 316,598 0 366,828
THE CIGNA GROUP COM 125523100   207,238,407 811,014 SH   SOLE 28 7,375 0 803,639
THE CIGNA GROUP COM 125523100   4,913,586 19,229 SH   SOLE 29 19,229 0 0
THE CIGNA GROUP COM 125523100   673,863,529 2,637,121 SH   SOLE 30 2,637,121 0 0
THE CIGNA GROUP COM 125523100   29,466,697 115,316 SH   SOLE 31 92,943 0 22,373
THE CIGNA GROUP COM 125523100   152,016,075 594,905 SH   SOLE 34 594,905 0 0
THE CIGNA GROUP COM 125523100   24,015,220 93,982 SH   SOLE 36 93,982 0 0
THE CIGNA GROUP COM 125523100   3,105,456 12,153 SH   SOLE 40 12,153 0 0
THE CIGNA GROUP COM 125523100   87,906,536 344,016 SH   SOLE 43 316,063 0 27,954
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   98,716 53,073 SH   SOLE 28 53,073 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   292,072 157,028 SH   SOLE 30 157,028 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   4,303 2,431 SH   SOLE 18 2,431 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   54,734 30,923 SH   SOLE 21 30,923 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   866,112 137,916 SH   SOLE 2 40,357 0 97,559
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   456,399 72,675 SH   SOLE 4 72,675 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   1,169,650 186,250 SH   SOLE 7 186,250 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   2,366,423 376,819 SH   SOLE 18 376,819 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   2,848,627 453,603 SH   SOLE 19 453,603 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   33,999,298 5,413,901 SH   SOLE 21 5,413,901 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   29,580,558 4,710,280 SH   SOLE 22 4,521,990 0 188,290
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   34,565 5,504 SH   SOLE 23 5,504 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   2,643,013 420,862 SH   SOLE 25 420,862 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   428,202 68,185 SH   SOLE 26 58,287 0 9,898
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   683,766 108,880 SH   SOLE 28 1,242 0 107,638
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   2,884,693 459,346 SH   SOLE 30 459,346 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   140,006 22,294 SH   SOLE 40 22,294 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   1,037,136 165,149 SH   SOLE 43 143,974 0 21,175
THE ODP CORP COM 88337F105   2,427,616 53,971 SH   SOLE 2 17,196 0 36,775
THE ODP CORP COM 88337F105   5,083 113 SH   SOLE 4 113 0 0
THE ODP CORP COM 88337F105   422,002 9,382 SH   SOLE 7 9,382 0 0
THE ODP CORP COM 88337F105   6,142,604 136,563 SH   SOLE 18 136,563 0 0
THE ODP CORP COM 88337F105   5,368,678 119,357 SH   SOLE 19 119,357 0 0
THE ODP CORP COM 88337F105   223,714,912 4,973,653 SH   SOLE 21 4,973,653 0 0
THE ODP CORP COM 88337F105   54,112,469 1,203,034 SH   SOLE 22 1,151,879 0 51,155
THE ODP CORP COM 88337F105   45,565 1,013 SH   SOLE 23 1,013 0 0
THE ODP CORP COM 88337F105   305,999 6,803 SH   SOLE 25 6,803 0 0
THE ODP CORP COM 88337F105   1,075,337 23,907 SH   SOLE 26 20,333 0 3,574
THE ODP CORP COM 88337F105   43,856 975 SH   SOLE 28 975 0 0
THE ODP CORP COM 88337F105   5,651,287 125,640 SH   SOLE 30 125,640 0 0
THE ODP CORP COM 88337F105   149,109 3,315 SH   SOLE 36 3,315 0 0
THE ODP CORP COM 88337F105   279,596 6,216 SH   SOLE 40 6,216 0 0
THE ODP CORP COM 88337F105   9,581 213 SH   OTR 43 213 0 0
THE ODP CORP COM 88337F105   1,716,444 38,160 SH   SOLE 43 37,592 0 568
THE ONCOLOGY INSTITUTE INC COM 68236X100   2,285 3,370 SH   SOLE 2 1,092 0 2,278
THE ONCOLOGY INSTITUTE INC COM 68236X100   20 30 SH   SOLE 7 30 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   42,834 63,187 SH   SOLE 18 63,187 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   45,703 67,418 SH   SOLE 19 67,418 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   228,833 337,562 SH   SOLE 21 337,562 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   306,648 452,350 SH   SOLE 22 443,685 0 8,665
THE ONE GROUP HOSPITALITY IN COM 88338K103   32,084 3,961 SH   SOLE 2 786 0 3,175
THE ONE GROUP HOSPITALITY IN COM 88338K103   512,892 63,320 SH   SOLE 18 63,320 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   375,192 46,320 SH   SOLE 19 46,320 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   5,528,566 682,539 SH   SOLE 21 682,539 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   2,859,260 352,995 SH   SOLE 22 347,164 0 5,831
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   4,798 1,137 SH   SOLE 18 1,137 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   54,396 12,890 SH   SOLE 21 12,890 0 0
THE REALREAL INC COM 88339P101   61,971 49,183 SH   SOLE 2 18,124 0 31,059
THE REALREAL INC COM 88339P101   1,486 1,179 SH   SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101   358,950 284,881 SH   SOLE 18 259,508 0 25,373
THE REALREAL INC COM 88339P101   200,839 159,396 SH   SOLE 19 159,396 0 0
THE REALREAL INC COM 88339P101   3,850,619 3,056,047 SH   SOLE 21 3,056,047 0 0
THE REALREAL INC COM 88339P101   3,337,199 2,648,571 SH   SOLE 22 2,591,884 0 56,687
THE REALREAL INC COM 88339P101   2,039 1,618 SH   SOLE 28 1,618 0 0
THE REALREAL INC COM 88339P101   134,360 106,635 SH   SOLE 30 106,635 0 0
THE REALREAL INC COM 88339P101   13,522 10,732 SH   SOLE 43 10,732 0 0
THE REALREAL INC NOTE 1.000% 3/0 88339PAD3   708,750 2,100,000 PRN   SOLE 21 2,100,000 0 0
THE TRADE DESK INC COM CL A 88339J105   42,410,171 696,276 SH   SOLE 2 27,212 0 669,064
THE TRADE DESK INC COM CL A 88339J105   17,501,758 287,338 SH   SOLE 4 163,407 0 123,931
THE TRADE DESK INC COM CL A 88339J105   3,617,384 59,389 SH   SOLE 7 59,389 0 0
THE TRADE DESK INC COM CL A 88339J105   790,064 12,971 SH   SOLE 13 12,971 0 0
THE TRADE DESK INC COM CL A 88339J105   1,865,430 30,626 SH   SOLE 15 30,626 0 0
THE TRADE DESK INC COM CL A 88339J105   19,628,491 322,254 SH   SOLE 18 297,142 0 25,112
THE TRADE DESK INC COM CL A 88339J105   6,058,170 99,461 SH   SOLE 19 99,461 0 0
THE TRADE DESK INC COM CL A 88339J105   366,999,318 6,025,272 SH   SOLE 21 6,025,272 0 0
THE TRADE DESK INC COM CL A 88339J105   622,544,482 10,220,727 SH   SOLE 22 9,416,701 0 804,026
THE TRADE DESK INC COM CL A 88339J105   50,327,070 826,253 SH   SOLE 23 826,253 0 0
THE TRADE DESK INC COM CL A 88339J105   35,887,624 589,191 SH   SOLE 25 587,728 0 1,463
THE TRADE DESK INC COM CL A 88339J105   30,357,118 498,393 SH   SOLE 26 256,052 0 242,341
THE TRADE DESK INC COM CL A 88339J105   38,892,375 638,522 SH   SOLE 28 6,411 0 632,111
THE TRADE DESK INC COM CL A 88339J105   29,176 479 SH   SOLE 29 479 0 0
THE TRADE DESK INC COM CL A 88339J105   60,131,144 987,213 SH   SOLE 30 936,964 0 50,249
THE TRADE DESK INC COM CL A 88339J105   7,490,895 122,983 SH   SOLE 31 89,711 0 33,272
THE TRADE DESK INC COM CL A 88339J105   1,134,631 18,628 SH   SOLE 34 18,628 0 0
THE TRADE DESK INC COM CL A 88339J105   6,824,478 112,042 SH   SOLE 36 112,042 0 0
THE TRADE DESK INC COM CL A 88339J105   1,107,283 18,179 SH   SOLE 40 18,179 0 0
THE TRADE DESK INC COM CL A 88339J105   65,052 1,068 SH   OTR 43 1,068 0 0
THE TRADE DESK INC COM CL A 88339J105   12,218,363 200,597 SH   SOLE 43 177,427 0 23,170
THERAPEUTICSMD INC COM NEW 88338N206   2,794 745 SH   SOLE 21 745 0 0
THERAPEUTICSMD INC COM NEW 88338N206   432,698 115,386 SH   SOLE 22 115,386 0 0
THERAPEUTICSMD INC COM NEW 88338N206   4 1 SH   SOLE 43 1 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   1,047,318 96,527 SH   SOLE 2 26,662 0 69,865
THERAVANCE BIOPHARMA INC COM G8807B106   1,552 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   9,125 841 SH   SOLE 7 841 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   2,049,109 188,858 SH   SOLE 18 170,602 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106   1,414,959 130,411 SH   SOLE 19 130,411 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   30,407,158 2,802,503 SH   SOLE 21 2,802,503 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   18,230,984 1,680,275 SH   SOLE 22 1,635,144 0 45,131
THERAVANCE BIOPHARMA INC COM G8807B106   127,553 11,756 SH   SOLE 25 11,756 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   196,635 18,123 SH   SOLE 26 11,000 0 7,123
THERAVANCE BIOPHARMA INC COM G8807B106   143,209 13,199 SH   SOLE 28 0 0 13,199
THERAVANCE BIOPHARMA INC COM G8807B106   1,181,467 108,891 SH   SOLE 30 108,891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   7,150 659 SH   SOLE 34 659 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   18,619 1,716 SH   SOLE 36 1,716 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   129,050 11,894 SH   SOLE 40 11,894 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   10,275 947 SH   OTR 43 947 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   823,884 75,934 SH   SOLE 43 63,590 0 12,344
THERIVA BIOLOGICS INC COM NEW 87164U409   76 109 SH   SOLE 21 109 0 0
THERIVA BIOLOGICS INC COM NEW 87164U409   132,738 190,060 SH   SOLE 22 190,060 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   559,147,488 970,119 SH   SOLE 2 333,569 0 636,550
THERMO FISHER SCIENTIFIC INC COM 883556102   189,034,374 327,974 SH   SOLE 4 187,567 0 140,407
THERMO FISHER SCIENTIFIC INC COM 883556102   181,332,342 314,611 SH   SOLE 7 303,281 0 11,330
THERMO FISHER SCIENTIFIC INC COM 883556102   13,640,372 23,666 SH   SOLE 13 23,666 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   25,880,166 44,902 SH   SOLE 15 44,902 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   775,245,165 1,345,048 SH   SOLE 18 1,244,563 0 100,485
THERMO FISHER SCIENTIFIC INC COM 883556102   948,799,545 1,646,164 SH   SOLE 19 1,646,164 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,866,792,996 10,178,866 SH   SOLE 21 10,178,866 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,967,183,749 8,618,047 SH   SOLE 22 7,772,260 0 845,787
THERMO FISHER SCIENTIFIC INC COM 883556102   512,017,137 888,348 SH   SOLE 23 888,348 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   459,955,364 798,021 SH   SOLE 25 796,665 0 1,356
THERMO FISHER SCIENTIFIC INC COM 883556102   497,595,783 863,327 SH   SOLE 26 330,688 0 532,639
THERMO FISHER SCIENTIFIC INC COM 883556102   500,380,803 868,159 SH   SOLE 28 17,127 0 851,032
THERMO FISHER SCIENTIFIC INC COM 883556102   6,523,356 11,318 SH   SOLE 29 11,318 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,262,894,105 2,191,117 SH   SOLE 30 2,191,117 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   76,706,201 133,085 SH   SOLE 31 103,443 0 29,642
THERMO FISHER SCIENTIFIC INC COM 883556102   15,161,413 26,305 SH   SOLE 32 26,305 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   869,266,248 1,508,174 SH   SOLE 34 1,508,174 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   62,926,347 109,177 SH   SOLE 36 109,177 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   9,154,485 15,883 SH   SOLE 40 15,883 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   311,801,390 540,974 SH   SOLE 43 497,347 0 43,628
THERMOGENESIS HLDGS INC COM NEW 88362L209   3 1 SH   SOLE 21 1 0 0
THERMOGENESIS HLDGS INC COM NEW 88362L209   3,909 1,492 SH   SOLE 22 1,492 0 0
THERMON GROUP HLDGS INC COM 88362T103   2,013,187 80,786 SH   SOLE 2 59,608 0 21,178
THERMON GROUP HLDGS INC COM 88362T103   4,984 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103   7,202 289 SH   SOLE 7 289 0 0
THERMON GROUP HLDGS INC COM 88362T103   2,419,358 97,085 SH   SOLE 18 97,085 0 0
THERMON GROUP HLDGS INC COM 88362T103   1,881,859 75,516 SH   SOLE 19 75,516 0 0
THERMON GROUP HLDGS INC COM 88362T103   29,896,823 1,199,712 SH   SOLE 21 1,199,712 0 0
THERMON GROUP HLDGS INC COM 88362T103   24,341,457 976,784 SH   SOLE 22 936,401 0 40,383
THERMON GROUP HLDGS INC COM 88362T103   105,137 4,219 SH   SOLE 25 4,219 0 0
THERMON GROUP HLDGS INC COM 88362T103   54,600 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103   777,205 31,188 SH   SOLE 30 31,188 0 0
THERMON GROUP HLDGS INC COM 88362T103   94,098 3,776 SH   SOLE 40 3,776 0 0
THERMON GROUP HLDGS INC COM 88362T103   213,814 8,580 SH   SOLE 43 8,124 0 456
THESEUS PHARMACEUTICALS INC COM 88369M101   90,878 10,234 SH   SOLE 2 756 0 9,478
THESEUS PHARMACEUTICALS INC COM 88369M101   449,275 50,594 SH   SOLE 18 50,594 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   276,132 31,096 SH   SOLE 19 31,096 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   5,077,957 571,842 SH   SOLE 21 571,842 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   1,950,900 219,696 SH   SOLE 22 207,978 0 11,718
THIRD COAST BANCSHARES INC COM 88422P109   183,776 11,698 SH   SOLE 2 6,465 0 5,233
THIRD COAST BANCSHARES INC COM 88422P109   2,891 184 SH   SOLE 7 184 0 0
THIRD COAST BANCSHARES INC COM 88422P109   633,019 40,294 SH   SOLE 18 40,294 0 0
THIRD COAST BANCSHARES INC COM 88422P109   420,557 26,770 SH   SOLE 19 26,770 0 0
THIRD COAST BANCSHARES INC COM 88422P109   6,908,975 439,782 SH   SOLE 21 439,782 0 0
THIRD COAST BANCSHARES INC COM 88422P109   3,944,592 251,088 SH   SOLE 22 240,452 0 10,636
THIRD HARMONIC BIO INC COM 88427A107   13,481 3,272 SH   SOLE 2 412 0 2,860
THIRD HARMONIC BIO INC COM 88427A107   853 207 SH   SOLE 7 207 0 0
THIRD HARMONIC BIO INC COM 88427A107   143,504 34,831 SH   SOLE 18 34,831 0 0
THIRD HARMONIC BIO INC COM 88427A107   88,786 21,550 SH   SOLE 19 21,550 0 0
THIRD HARMONIC BIO INC COM 88427A107   1,524,346 369,987 SH   SOLE 21 369,987 0 0
THIRD HARMONIC BIO INC COM 88427A107   1,219,017 295,878 SH   SOLE 22 291,109 0 4,769
THOMSON REUTERS CORP. COM NEW 884903709   85,733,803 658,883 SH   SOLE 43 605,343 0 53,540
THOR INDS INC COM 885160101   6,134,590 77,029 SH   SOLE 2 47,003 0 30,026
THOR INDS INC COM 885160101   11,389 143 SH   SOLE 4 143 0 0
THOR INDS INC COM 885160101   1,011,747 12,704 SH   SOLE 7 12,704 0 0
THOR INDS INC COM 885160101   8,424,399 105,781 SH   SOLE 18 105,781 0 0
THOR INDS INC COM 885160101   1,274,081 15,998 SH   SOLE 19 15,998 0 0
THOR INDS INC COM 885160101   221,305,464 2,778,823 SH   SOLE 21 2,778,823 0 0
THOR INDS INC COM 885160101   122,310,953 1,535,798 SH   SOLE 22 1,467,553 0 68,245
THOR INDS INC COM 885160101   669,852 8,411 SH   SOLE 25 8,411 0 0
THOR INDS INC COM 885160101   2,288,455 28,735 SH   SOLE 26 24,209 0 4,526
THOR INDS INC COM 885160101   78,525 986 SH   SOLE 28 986 0 0
THOR INDS INC COM 885160101   5,895,112 74,022 SH   SOLE 30 74,022 0 0
THOR INDS INC COM 885160101   57,261 719 SH   SOLE 31 719 0 0
THOR INDS INC COM 885160101   83,144 1,044 SH   SOLE 34 1,044 0 0
THOR INDS INC COM 885160101   106,240 1,334 SH   SOLE 36 1,334 0 0
THOR INDS INC COM 885160101   697,487 8,758 SH   SOLE 40 8,758 0 0
THOR INDS INC COM 885160101   4,866,411 61,105 SH   SOLE 43 57,799 0 3,306
THORNE HEALTHTECH INC COM 885260109   4,634 1,003 SH   SOLE 2 0 0 1,003
THORNE HEALTHTECH INC COM 885260109   190,871 41,314 SH   SOLE 18 41,314 0 0
THORNE HEALTHTECH INC COM 885260109   119,164 25,793 SH   SOLE 19 25,793 0 0
THORNE HEALTHTECH INC COM 885260109   1,758,820 380,697 SH   SOLE 21 380,697 0 0
THORNE HEALTHTECH INC COM 885260109   604,776 130,904 SH   SOLE 22 128,626 0 2,278
THOUGHTWORKS HOLDING INC COM 88546E105   607,796 82,581 SH   SOLE 2 21,053 0 61,528
THOUGHTWORKS HOLDING INC COM 88546E105   7,780 1,057 SH   SOLE 7 1,057 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   299,125 40,642 SH   SOLE 18 40,642 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   1,243,016 168,888 SH   SOLE 19 168,888 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   9,222,801 1,253,098 SH   SOLE 21 1,253,098 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   12,923,844 1,755,957 SH   SOLE 22 1,686,681 0 69,276
THOUGHTWORKS HOLDING INC COM 88546E105   2,171,656 295,062 SH   SOLE 30 295,062 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   9,207 1,251 SH   SOLE 31 1,251 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   1,443,296 196,100 SH   SOLE 34 196,100 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   763,843 103,783 SH   SOLE 43 95,198 0 8,585
THREDUP INC CL A 88556E102   74,326 29,378 SH   SOLE 2 5,558 0 23,820
THREDUP INC CL A 88556E102   3,274 1,294 SH   SOLE 7 1,294 0 0
THREDUP INC CL A 88556E102   425,106 168,026 SH   SOLE 18 168,026 0 0
THREDUP INC CL A 88556E102   302,016 119,374 SH   SOLE 19 119,374 0 0
THREDUP INC CL A 88556E102   5,131,855 2,028,401 SH   SOLE 21 2,028,401 0 0
THREDUP INC CL A 88556E102   3,450,604 1,363,875 SH   SOLE 22 1,330,210 0 33,665
THRYV HLDGS INC COM NEW 886029206   3,715,842 161,138 SH   SOLE 2 122,014 0 39,124
THRYV HLDGS INC COM NEW 886029206   4,474 194 SH   SOLE 7 194 0 0
THRYV HLDGS INC COM NEW 886029206   2,231,355 96,763 SH   SOLE 18 96,763 0 0
THRYV HLDGS INC COM NEW 886029206   3,754,145 162,799 SH   SOLE 19 162,799 0 0
THRYV HLDGS INC COM NEW 886029206   83,680,589 3,628,820 SH   SOLE 21 3,628,820 0 0
THRYV HLDGS INC COM NEW 886029206   24,321,082 1,054,687 SH   SOLE 22 1,029,547 0 25,140
THRYV HLDGS INC COM NEW 886029206   226,126 9,806 SH   SOLE 23 9,806 0 0
THRYV HLDGS INC COM NEW 886029206   60,117 2,607 SH   SOLE 25 2,607 0 0
THRYV HLDGS INC COM NEW 886029206   242,799 10,529 SH   SOLE 26 0 0 10,529
THRYV HLDGS INC COM NEW 886029206   28,341 1,229 SH   SOLE 28 0 0 1,229
THRYV HLDGS INC COM NEW 886029206   848,931 36,814 SH   SOLE 30 36,814 0 0
THRYV HLDGS INC COM NEW 886029206   63,046 2,734 SH   SOLE 40 2,734 0 0
THRYV HLDGS INC COM NEW 886029206   257,442 11,164 SH   SOLE 43 10,679 0 485
TIDEWATER INC NEW COM 88642R109   1,523,802 34,569 SH   SOLE 2 4,779 0 29,790
TIDEWATER INC NEW COM 88642R109   22,613 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109   6,041,825 137,065 SH   SOLE 18 137,065 0 0
TIDEWATER INC NEW COM 88642R109   4,083,439 92,637 SH   SOLE 19 92,637 0 0
TIDEWATER INC NEW COM 88642R109   73,515,169 1,667,767 SH   SOLE 21 1,667,767 0 0
TIDEWATER INC NEW COM 88642R109   55,881,054 1,267,719 SH   SOLE 22 1,226,824 0 40,895
TIDEWATER INC NEW COM 88642R109   63,563 1,442 SH   SOLE 25 1,442 0 0
TIDEWATER INC NEW COM 88642R109   581,680 13,196 SH   SOLE 26 10,523 0 2,673
TIDEWATER INC NEW COM 88642R109   427,091 9,689 SH   SOLE 28 0 0 9,689
TIDEWATER INC NEW COM 88642R109   147,536 3,347 SH   SOLE 40 3,347 0 0
TIDEWATER INC NEW COM 88642R109   1,737,590 39,419 SH   SOLE 43 36,387 0 3,032
TILE SHOP HLDGS INC COM 88677Q109   59,680 12,725 SH   SOLE 2 617 0 12,108
TILE SHOP HLDGS INC COM 88677Q109   440,161 93,851 SH   SOLE 18 93,851 0 0
TILE SHOP HLDGS INC COM 88677Q109   302,725 64,547 SH   SOLE 19 64,547 0 0
TILE SHOP HLDGS INC COM 88677Q109   5,210,834 1,111,052 SH   SOLE 21 1,111,052 0 0
TILE SHOP HLDGS INC COM 88677Q109   2,010,519 428,682 SH   SOLE 22 404,073 0 24,609
TILLYS INC CL A 886885102   166,945 21,653 SH   SOLE 2 885 0 20,768
TILLYS INC CL A 886885102   3,200 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102   530,440 68,799 SH   SOLE 18 68,799 0 0
TILLYS INC CL A 886885102   319,356 41,421 SH   SOLE 19 41,421 0 0
TILLYS INC CL A 886885102   5,785,368 750,372 SH   SOLE 21 750,372 0 0
TILLYS INC CL A 886885102   4,867,184 631,282 SH   SOLE 22 611,862 0 19,420
TILRAY BRANDS INC COM 88688T100   663,733 262,345 SH   SOLE 2 157,054 0 105,291
TILRAY BRANDS INC COM 88688T100   328,209 129,727 SH   SOLE 7 129,727 0 0
TILRAY BRANDS INC COM 88688T100   2,557,643 1,010,926 SH   SOLE 21 1,010,926 0 0
TILRAY BRANDS INC COM 88688T100   1,389,018 549,019 SH   SOLE 22 306,288 0 242,731
TILRAY BRANDS INC COM 88688T100   137,025 54,160 SH   SOLE 25 54,160 0 0
TILRAY BRANDS INC COM 88688T100   22,631 8,945 SH   SOLE 26 0 0 8,945
TILRAY BRANDS INC COM 88688T100   651,604 257,551 SH   SOLE 30 257,551 0 0
TILRAY BRANDS INC COM 88688T100   130,196 51,461 SH   SOLE 40 51,461 0 0
TILRAY BRANDS INC COM 88688T100   3 1 SH   SOLE 43 1 0 0
TIM S A SPONSORED ADR 88706T108   711,466 57,562 SH   SOLE 30 57,562 0 0
TIM S A SPONSORED ADR 88706T108   6,532,062 528,484 SH   SOLE 43 452,105 0 76,379
TIMBERLAND BANCORP INC COM 887098101   11,889 440 SH   SOLE 2 0 0 440
TIMBERLAND BANCORP INC COM 887098101   33,964 1,257 SH   SOLE 18 1,257 0 0
TIMBERLAND BANCORP INC COM 887098101   40,665 1,505 SH   SOLE 19 1,505 0 0
TIMBERLAND BANCORP INC COM 887098101   444,155 16,438 SH   SOLE 21 16,438 0 0
TIMBERLAND BANCORP INC COM 887098101   2,082,729 77,081 SH   SOLE 22 77,081 0 0
TIMKEN CO COM 887389104   14,366,866 175,806 SH   SOLE 2 112,963 0 62,843
TIMKEN CO COM 887389104   61,535 753 SH   SOLE 4 753 0 0
TIMKEN CO COM 887389104   728,043 8,909 SH   SOLE 7 8,909 0 0
TIMKEN CO COM 887389104   18,789,961 229,931 SH   SOLE 18 178,616 0 51,315
TIMKEN CO COM 887389104   26,216,348 320,807 SH   SOLE 19 320,807 0 0
TIMKEN CO COM 887389104   279,762,291 3,423,425 SH   SOLE 21 3,423,425 0 0
TIMKEN CO COM 887389104   190,429,583 2,330,269 SH   SOLE 22 2,120,999 0 209,270
TIMKEN CO COM 887389104   2,584,722 31,629 SH   SOLE 23 31,629 0 0
TIMKEN CO COM 887389104   840,654 10,287 SH   SOLE 25 10,287 0 0
TIMKEN CO COM 887389104   5,048,008 61,772 SH   SOLE 26 33,688 0 28,084
TIMKEN CO COM 887389104   382,286 4,678 SH   SOLE 28 1,268 0 3,410
TIMKEN CO COM 887389104   2,689,650 32,913 SH   SOLE 30 32,913 0 0
TIMKEN CO COM 887389104   72,322 885 SH   SOLE 31 885 0 0
TIMKEN CO COM 887389104   229,470 2,808 SH   SOLE 36 2,808 0 0
TIMKEN CO COM 887389104   870,236 10,649 SH   SOLE 40 10,649 0 0
TIMKEN CO COM 887389104   41,759 511 SH   OTR 43 511 0 0
TIMKEN CO COM 887389104   6,162,215 75,406 SH   SOLE 43 70,118 0 5,288
TIMKENSTEEL CORPORATION COM 887399103   757,754 41,317 SH   SOLE 2 11,299 0 30,018
TIMKENSTEEL CORPORATION COM 887399103   8,730 476 SH   SOLE 7 476 0 0
TIMKENSTEEL CORPORATION COM 887399103   2,872,503 156,625 SH   SOLE 18 156,625 0 0
TIMKENSTEEL CORPORATION COM 887399103   1,605,740 87,554 SH   SOLE 19 87,554 0 0
TIMKENSTEEL CORPORATION COM 887399103   103,277,565 5,631,274 SH   SOLE 21 5,631,274 0 0
TIMKENSTEEL CORPORATION COM 887399103   21,476,452 1,171,017 SH   SOLE 22 1,119,997 0 51,020
TIMKENSTEEL CORPORATION COM 887399103   101,842 5,553 SH   SOLE 25 5,553 0 0
TIMKENSTEEL CORPORATION COM 887399103   615,307 33,550 SH   SOLE 26 30,425 0 3,125
TIMKENSTEEL CORPORATION COM 887399103   989,205 53,937 SH   SOLE 30 53,937 0 0
TIMKENSTEEL CORPORATION COM 887399103   71,709 3,910 SH   SOLE 40 3,910 0 0
TIMKENSTEEL CORPORATION COM 887399103   440,013 23,992 SH   SOLE 43 23,499 0 493
TINGO GROUP INC COM 55328R109   504 480 SH   SOLE 2 0 0 480
TINGO GROUP INC COM 55328R109   54,498 51,903 SH   SOLE 21 51,903 0 0
TINGO GROUP INC COM 55328R109   2,004,127 1,908,692 SH   SOLE 22 1,908,692 0 0
TIPTREE INC COM 88822Q103   550,513 37,784 SH   SOLE 2 16,751 0 21,033
TIPTREE INC COM 88822Q103   5,318 365 SH   SOLE 7 365 0 0
TIPTREE INC COM 88822Q103   1,094,498 75,120 SH   SOLE 18 75,120 0 0
TIPTREE INC COM 88822Q103   788,776 54,137 SH   SOLE 19 54,137 0 0
TIPTREE INC COM 88822Q103   12,817,608 879,726 SH   SOLE 21 879,726 0 0
TIPTREE INC COM 88822Q103   8,300,106 569,671 SH   SOLE 22 549,190 0 20,481
TIPTREE INC COM 88822Q103   72,049 4,945 SH   SOLE 25 4,945 0 0
TIPTREE INC COM 88822Q103   72,529 4,978 SH   SOLE 40 4,978 0 0
TIPTREE INC COM 88822Q103   60,451 4,149 SH   SOLE 43 4,149 0 0
TITAN INTL INC ILL COM 88830M102   410,009 39,123 SH   SOLE 2 27,150 0 11,973
TITAN INTL INC ILL COM 88830M102   12,295,524 1,173,237 SH   SOLE 7 1,173,237 0 0
TITAN INTL INC ILL COM 88830M102   1,764,015 168,322 SH   SOLE 18 168,322 0 0
TITAN INTL INC ILL COM 88830M102   1,345,611 128,398 SH   SOLE 19 128,398 0 0
TITAN INTL INC ILL COM 88830M102   62,585,449 5,971,894 SH   SOLE 21 5,971,894 0 0
TITAN INTL INC ILL COM 88830M102   14,332,857 1,367,639 SH   SOLE 22 1,333,181 0 34,458
TITAN INTL INC ILL COM 88830M102   9,306 888 SH   SOLE 23 888 0 0
TITAN INTL INC ILL COM 88830M102   73,706 7,033 SH   SOLE 25 7,033 0 0
TITAN INTL INC ILL COM 88830M102   37,623 3,590 SH   SOLE 26 0 0 3,590
TITAN INTL INC ILL COM 88830M102   1,691,179 161,372 SH   SOLE 30 161,372 0 0
TITAN INTL INC ILL COM 88830M102   103,500 9,876 SH   SOLE 40 9,876 0 0
TITAN INTL INC ILL COM 88830M102   231,556 22,095 SH   SOLE 43 21,283 0 812
TITAN MACHY INC COM 88830R101   1,734,706 56,969 SH   SOLE 2 42,627 0 14,342
TITAN MACHY INC COM 88830R101   317,563 10,429 SH   SOLE 7 10,429 0 0
TITAN MACHY INC COM 88830R101   1,827,822 60,027 SH   SOLE 18 60,027 0 0
TITAN MACHY INC COM 88830R101   3,406,381 111,868 SH   SOLE 19 111,868 0 0
TITAN MACHY INC COM 88830R101   23,050,346 756,990 SH   SOLE 21 756,990 0 0
TITAN MACHY INC COM 88830R101   19,580,203 643,028 SH   SOLE 22 617,437 0 25,591
TITAN MACHY INC COM 88830R101   6,547 215 SH   SOLE 23 215 0 0
TITAN MACHY INC COM 88830R101   94,243 3,095 SH   SOLE 25 3,095 0 0
TITAN MACHY INC COM 88830R101   454,405 14,923 SH   SOLE 26 0 0 14,923
TITAN MACHY INC COM 88830R101   96,618 3,173 SH   SOLE 30 3,173 0 0
TITAN MACHY INC COM 88830R101   109,742 3,604 SH   SOLE 40 3,604 0 0
TITAN MACHY INC COM 88830R101   110,442 3,627 SH   SOLE 43 3,008 0 619
TITAN PHARMACEUTICALS INC DE COM NEW 888314606   50 60 SH   SOLE 21 60 0 0
TJX COS INC NEW COM 872540109   173,295,726 2,211,533 SH   SOLE 2 360,330 0 1,851,203
TJX COS INC NEW COM 872540109   65,994,792 842,200 SH   SOLE 4 495,484 0 346,716
TJX COS INC NEW COM 872540109   76,358,294 974,455 SH   SOLE 7 941,433 0 33,022
TJX COS INC NEW COM 872540109   3,264,243 41,657 SH   SOLE 13 41,657 0 0
TJX COS INC NEW COM 872540109   15,426,655 196,869 SH   SOLE 15 196,869 0 0
TJX COS INC NEW COM 872540109   165,600,025 2,113,323 SH   SOLE 18 1,902,825 0 210,498
TJX COS INC NEW COM 872540109   146,836,375 1,873,869 SH   SOLE 19 1,873,869 0 0
TJX COS INC NEW COM 872540109   1,926,329,679 24,583,074 SH   SOLE 21 24,583,074 0 0
TJX COS INC NEW COM 872540109   2,042,217,693 26,061,992 SH   SOLE 22 23,513,665 0 2,548,327
TJX COS INC NEW COM 872540109   204,080,706 2,604,399 SH   SOLE 23 2,604,399 0 0
TJX COS INC NEW COM 872540109   239,629,582 3,058,060 SH   SOLE 25 3,054,323 0 3,737
TJX COS INC NEW COM 872540109   187,775,243 2,396,315 SH   SOLE 26 1,118,428 0 1,277,887
TJX COS INC NEW COM 872540109   241,662,240 3,084,000 SH   SOLE 28 27,851 0 3,056,149
TJX COS INC NEW COM 872540109   223,718 2,855 SH   SOLE 29 2,855 0 0
TJX COS INC NEW COM 872540109   479,375,685 6,117,607 SH   SOLE 30 6,107,712 0 9,895
TJX COS INC NEW COM 872540109   25,821,187 329,520 SH   SOLE 31 241,674 0 87,846
TJX COS INC NEW COM 872540109   97,795,161 1,248,024 SH   SOLE 34 1,248,024 0 0
TJX COS INC NEW COM 872540109   25,759,204 328,729 SH   SOLE 36 328,729 0 0
TJX COS INC NEW COM 872540109   3,647,109 46,543 SH   SOLE 40 46,543 0 0
TJX COS INC NEW COM 872540109   162,754 2,077 SH   OTR 43 2,077 0 0
TJX COS INC NEW COM 872540109   116,992,238 1,493,010 SH   SOLE 43 1,324,826 0 168,184
TLG ACQUISITION ONE CORP COM CL A 87257M108   254,800 24,500 SH   SOLE 2 24,500 0 0
TOAST INC CL A 888787108   3,130,443 176,363 SH   SOLE 2 24,759 0 151,604
TOAST INC CL A 888787108   2,723,489 153,436 SH   SOLE 4 81,436 0 72,000
TOAST INC CL A 888787108   628,865 35,429 SH   SOLE 7 35,429 0 0
TOAST INC CL A 888787108   17,484 985 SH   SOLE 13 985 0 0
TOAST INC CL A 888787108   479,286 27,002 SH   SOLE 15 27,002 0 0
TOAST INC CL A 888787108   7,057,542 397,608 SH   SOLE 18 383,526 0 14,082
TOAST INC CL A 888787108   2,434,714 137,167 SH   SOLE 19 137,167 0 0
TOAST INC CL A 888787108   86,255,486 4,859,464 SH   SOLE 21 4,859,464 0 0
TOAST INC CL A 888787108   128,558,795 7,242,749 SH   SOLE 22 6,759,236 0 483,513
TOAST INC CL A 888787108   8,002,321 450,835 SH   SOLE 23 450,835 0 0
TOAST INC CL A 888787108   831,250 46,831 SH   SOLE 25 46,121 0 710
TOAST INC CL A 888787108   3,046,983 171,661 SH   SOLE 26 159,121 0 12,540
TOAST INC CL A 888787108   4,923,619 277,387 SH   SOLE 28 3,989 0 273,398
TOAST INC CL A 888787108   11,342 639 SH   SOLE 29 639 0 0
TOAST INC CL A 888787108   7,845,642 442,008 SH   SOLE 30 442,008 0 0
TOAST INC CL A 888787108   983,013 55,381 SH   SOLE 31 50,911 0 4,470
TOAST INC CL A 888787108   1,595,086 89,864 SH   SOLE 34 89,864 0 0
TOAST INC CL A 888787108   578,650 32,600 SH   SOLE 36 32,600 0 0
TOAST INC CL A 888787108   164,063 9,243 SH   SOLE 40 9,243 0 0
TOAST INC CL A 888787108   580,194 32,687 SH   SOLE 43 27,488 0 5,199
TOLL BROTHERS INC COM 889478103   9,867,371 164,374 SH   SOLE 2 108,072 0 56,302
TOLL BROTHERS INC COM 889478103   513,617 8,556 SH   SOLE 4 1,410 0 7,146
TOLL BROTHERS INC COM 889478103   554,317 9,234 SH   SOLE 7 9,234 0 0
TOLL BROTHERS INC COM 889478103   13,800,057 229,886 SH   SOLE 18 229,886 0 0
TOLL BROTHERS INC COM 889478103   6,735,426 112,201 SH   SOLE 19 112,201 0 0
TOLL BROTHERS INC COM 889478103   371,762,488 6,192,945 SH   SOLE 21 6,192,945 0 0
TOLL BROTHERS INC COM 889478103   188,102,864 3,133,481 SH   SOLE 22 2,995,936 0 137,545
TOLL BROTHERS INC COM 889478103   1,558,499 25,962 SH   SOLE 25 25,962 0 0
TOLL BROTHERS INC COM 889478103   3,931,005 65,484 SH   SOLE 26 48,742 0 16,742
TOLL BROTHERS INC COM 889478103   360,240 6,001 SH   SOLE 28 2,033 0 3,968
TOLL BROTHERS INC COM 889478103   3,295,827 54,903 SH   SOLE 30 54,903 0 0
TOLL BROTHERS INC COM 889478103   96,108 1,601 SH   SOLE 31 1,601 0 0
TOLL BROTHERS INC COM 889478103   904,772 15,072 SH   SOLE 34 15,072 0 0
TOLL BROTHERS INC COM 889478103   143,412 2,389 SH   SOLE 36 2,389 0 0
TOLL BROTHERS INC COM 889478103   1,055,147 17,577 SH   SOLE 40 17,577 0 0
TOLL BROTHERS INC COM 889478103   6,216,695 103,560 SH   SOLE 43 97,284 0 6,276
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203   588 881 SH   SOLE 22 881 0 0
TOMPKINS FINL CORP COM 890110109   809,616 12,228 SH   SOLE 2 4,227 0 8,001
TOMPKINS FINL CORP COM 890110109   2,648 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109   10,660 161 SH   SOLE 7 161 0 0
TOMPKINS FINL CORP COM 890110109   3,191,653 48,205 SH   SOLE 18 48,205 0 0
TOMPKINS FINL CORP COM 890110109   1,815,015 27,413 SH   SOLE 19 27,413 0 0
TOMPKINS FINL CORP COM 890110109   101,849,717 1,538,283 SH   SOLE 21 1,538,283 0 0
TOMPKINS FINL CORP COM 890110109   24,977,193 377,242 SH   SOLE 22 360,805 0 16,437
TOMPKINS FINL CORP COM 890110109   106,995 1,616 SH   SOLE 25 1,616 0 0
TOMPKINS FINL CORP COM 890110109   488,564 7,379 SH   SOLE 26 6,528 0 851
TOMPKINS FINL CORP COM 890110109   18,539 280 SH   SOLE 28 0 0 280
TOMPKINS FINL CORP COM 890110109   1,827,197 27,597 SH   SOLE 30 27,597 0 0
TOMPKINS FINL CORP COM 890110109   102,361 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109   206,906 3,125 SH   SOLE 43 3,069 0 56
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862   324 548 SH   SOLE 2 0 0 548
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862   23,022 38,947 SH   SOLE 21 38,947 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862   155,082 262,362 SH   SOLE 22 262,362 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862   1 1 SH   SOLE 23 1 0 0
TOOTSIE ROLL INDS INC COM 890516107   505,956 11,266 SH   SOLE 2 4,904 0 6,362
TOOTSIE ROLL INDS INC COM 890516107   4,087 91 SH   SOLE 4 91 0 0
TOOTSIE ROLL INDS INC COM 890516107   5,614 125 SH   SOLE 7 125 0 0
TOOTSIE ROLL INDS INC COM 890516107   2,336,083 52,017 SH   SOLE 18 52,017 0 0
TOOTSIE ROLL INDS INC COM 890516107   1,441,791 32,104 SH   SOLE 19 32,104 0 0
TOOTSIE ROLL INDS INC COM 890516107   96,730,302 2,153,870 SH   SOLE 21 2,153,870 0 0
TOOTSIE ROLL INDS INC COM 890516107   21,996,424 489,789 SH   SOLE 22 474,912 0 14,877
TOOTSIE ROLL INDS INC COM 890516107   370,822 8,257 SH   SOLE 23 8,257 0 0
TOOTSIE ROLL INDS INC COM 890516107   99,431 2,214 SH   SOLE 25 2,214 0 0
TOOTSIE ROLL INDS INC COM 890516107   313,607 6,983 SH   SOLE 28 1,144 0 5,839
TOOTSIE ROLL INDS INC COM 890516107   1,750,233 38,972 SH   SOLE 30 38,972 0 0
TOOTSIE ROLL INDS INC COM 890516107   122,470 2,727 SH   SOLE 40 2,727 0 0
TOOTSIE ROLL INDS INC COM 890516107   13,330,220 296,821 SH   SOLE 43 287,272 0 9,549
TOPBUILD CORP COM 89055F103   16,855,593 80,982 SH   SOLE 2 35,530 0 45,452
TOPBUILD CORP COM 89055F103   46,623 224 SH   SOLE 4 92 0 132
TOPBUILD CORP COM 89055F103   1,446,365 6,949 SH   SOLE 7 6,949 0 0
TOPBUILD CORP COM 89055F103   15,722,896 75,540 SH   SOLE 18 75,540 0 0
TOPBUILD CORP COM 89055F103   10,958,155 52,648 SH   SOLE 19 52,648 0 0
TOPBUILD CORP COM 89055F103   400,338,557 1,923,410 SH   SOLE 21 1,923,410 0 0
TOPBUILD CORP COM 89055F103   202,511,478 972,958 SH   SOLE 22 913,851 0 59,107
TOPBUILD CORP COM 89055F103   1,492,780 7,172 SH   SOLE 23 7,172 0 0
TOPBUILD CORP COM 89055F103   1,113,341 5,349 SH   SOLE 25 5,349 0 0
TOPBUILD CORP COM 89055F103   7,155,437 34,378 SH   SOLE 26 20,225 0 14,153
TOPBUILD CORP COM 89055F103   466,234 2,240 SH   SOLE 28 589 0 1,651
TOPBUILD CORP COM 89055F103   9,265,977 44,518 SH   SOLE 30 44,518 0 0
TOPBUILD CORP COM 89055F103   94,496 454 SH   SOLE 31 454 0 0
TOPBUILD CORP COM 89055F103   946,204 4,546 SH   SOLE 34 4,546 0 0
TOPBUILD CORP COM 89055F103   221,461 1,064 SH   SOLE 36 1,064 0 0
TOPBUILD CORP COM 89055F103   1,086,075 5,218 SH   SOLE 40 5,218 0 0
TOPBUILD CORP COM 89055F103   5,857,268 28,141 SH   SOLE 43 27,371 0 770
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   4,761,978 220,258 SH   SOLE 2 124,661 0 95,597
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   7,848 363 SH   SOLE 4 363 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,045,738 48,369 SH   SOLE 7 48,369 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   13,304,213 615,366 SH   SOLE 18 615,366 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   6,003,982 277,705 SH   SOLE 19 277,705 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   221,565,500 10,248,173 SH   SOLE 21 10,248,173 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   95,900,872 4,435,748 SH   SOLE 22 4,262,192 0 173,556
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   6,075 281 SH   SOLE 23 281 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   539,916 24,973 SH   SOLE 25 24,973 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,594,129 73,734 SH   SOLE 26 46,376 0 27,358
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   164,182 7,594 SH   SOLE 28 2,119 0 5,475
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   4,488,139 207,592 SH   SOLE 30 207,592 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   349,098 16,147 SH   SOLE 34 16,147 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   130,109 6,018 SH   SOLE 36 6,018 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   557,472 25,785 SH   SOLE 40 25,785 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   886,058 40,983 SH   SOLE 43 38,557 0 2,426
TOPGOLF CALLAWAY BRANDS CORP NOTE 2.750% 5/0 131193AE4   2,217,018 1,623,000 PRN   SOLE 21 1,623,000 0 0
TORO CO COM 891092108   15,013,825 135,065 SH   SOLE 2 89,772 0 45,293
TORO CO COM 891092108   5,108,802 45,959 SH   SOLE 4 38,873 0 7,086
TORO CO COM 891092108   13,833,195 124,444 SH   SOLE 7 124,444 0 0
TORO CO COM 891092108   35,460 319 SH   SOLE 13 319 0 0
TORO CO COM 891092108   580,366 5,221 SH   SOLE 15 5,221 0 0
TORO CO COM 891092108   26,422,399 237,697 SH   SOLE 18 231,766 0 5,931
TORO CO COM 891092108   3,610,810 32,483 SH   SOLE 19 32,483 0 0
TORO CO COM 891092108   637,610,981 5,735,975 SH   SOLE 21 5,735,975 0 0
TORO CO COM 891092108   348,859,542 3,138,355 SH   SOLE 22 2,937,895 0 200,460
TORO CO COM 891092108   21,937,204 197,348 SH   SOLE 23 197,348 0 0
TORO CO COM 891092108   1,089,590 9,802 SH   SOLE 25 9,802 0 0
TORO CO COM 891092108   8,150,807 73,325 SH   SOLE 26 57,488 0 15,837
TORO CO COM 891092108   16,392,098 147,464 SH   SOLE 28 1,208 0 146,256
TORO CO COM 891092108   23,718,320 213,371 SH   SOLE 30 213,371 0 0
TORO CO COM 891092108   2,602,923 23,416 SH   SOLE 31 21,548 0 1,868
TORO CO COM 891092108   509,002 4,579 SH   SOLE 34 4,579 0 0
TORO CO COM 891092108   1,638,832 14,743 SH   SOLE 36 14,743 0 0
TORO CO COM 891092108   487,103 4,382 SH   SOLE 40 4,382 0 0
TORO CO COM 891092108   15,007 135 SH   OTR 43 135 0 0
TORO CO COM 891092108   10,085,425 90,729 SH   SOLE 43 84,121 0 6,608
TORONTO DOMINION BK ONT COM NEW 891160509   53,776,008 897,763 SH   SOLE 43 827,673 0 70,090
TORRID HLDGS INC COM 89142B107   18,168 4,167 SH   SOLE 2 416 0 3,751
TORRID HLDGS INC COM 89142B107   199,971 45,865 SH   SOLE 18 45,865 0 0
TORRID HLDGS INC COM 89142B107   99,120 22,734 SH   SOLE 19 22,734 0 0
TORRID HLDGS INC COM 89142B107   2,187,142 501,638 SH   SOLE 21 501,638 0 0
TORRID HLDGS INC COM 89142B107   1,303,217 298,903 SH   SOLE 22 294,349 0 4,554
TOTALENERGIES SE SPONSORED ADS 89151E109   12,282 208 SH   SOLE 18 208 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   2,598,200 44,000 SH   SOLE 19 44,000 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   67,930,656 1,150,392 SH   SOLE 43 1,071,518 0 78,874
TOUGHBUILT INDS INC COM 89157G884   5,181 4,354 SH   SOLE 22 4,354 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   233,373 5,495 SH   SOLE 2 5,495 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   152,340 3,587 SH   SOLE 22 3,587 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   4,356,148 102,570 SH   SOLE 43 91,833 0 10,737
TOWNEBANK PORTSMOUTH VA COM 89214P109   5,904,707 221,565 SH   SOLE 2 138,680 0 82,885
TOWNEBANK PORTSMOUTH VA COM 89214P109   9,114 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   17,669 663 SH   SOLE 7 663 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   5,211,994 195,572 SH   SOLE 18 195,572 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   9,461,416 355,025 SH   SOLE 19 355,025 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   66,114,999 2,480,863 SH   SOLE 21 2,480,863 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   59,584,283 2,235,808 SH   SOLE 22 2,148,841 0 86,967
TOWNEBANK PORTSMOUTH VA COM 89214P109   246,113 9,235 SH   SOLE 23 9,235 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   311,752 11,698 SH   SOLE 25 11,698 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   2,060,951 77,334 SH   SOLE 26 25,256 0 52,078
TOWNEBANK PORTSMOUTH VA COM 89214P109   180,687 6,780 SH   SOLE 28 1,295 0 5,485
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,055,180 39,594 SH   SOLE 30 39,594 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   39,709 1,490 SH   SOLE 36 1,490 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   376,884 14,142 SH   SOLE 40 14,142 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,018,897 38,233 SH   SOLE 43 32,597 0 5,636
TOWNSQUARE MEDIA INC CL A 892231101   315,640 39,455 SH   SOLE 2 34,568 0 4,887
TOWNSQUARE MEDIA INC CL A 892231101   14,800 1,850 SH   SOLE 18 1,850 0 0
TOWNSQUARE MEDIA INC CL A 892231101   616 77 SH   SOLE 19 77 0 0
TOWNSQUARE MEDIA INC CL A 892231101   243,136 30,392 SH   SOLE 21 30,392 0 0
TOWNSQUARE MEDIA INC CL A 892231101   679,704 84,963 SH   SOLE 22 84,963 0 0
TOWNSQUARE MEDIA INC CL A 892231101   22,952 2,869 SH   SOLE 26 0 0 2,869
TOYOTA MOTOR CORP ADS 892331307   6,943 49 SH   SOLE 2 49 0 0
TOYOTA MOTOR CORP ADS 892331307   6,943 49 SH   SOLE 18 49 0 0
TOYOTA MOTOR CORP ADS 892331307   86,978,559 613,865 SH   SOLE 43 570,560 0 43,305
TPG INC COM CL A 872657101   485,353 16,548 SH   SOLE 2 10,110 0 6,438
TPG INC COM CL A 872657101   26,930,425 918,187 SH   SOLE 19 918,187 0 0
TPG INC COM CL A 872657101   4,764,424 162,442 SH   SOLE 21 162,442 0 0
TPG INC COM CL A 872657101   22,046,100 751,657 SH   SOLE 22 732,931 0 18,726
TPG INC COM CL A 872657101   218,215 7,440 SH   SOLE 25 7,440 0 0
TPG INC COM CL A 872657101   805,988 27,480 SH   SOLE 26 24,633 0 2,847
TPG INC COM CL A 872657101   77,519 2,643 SH   SOLE 28 0 0 2,643
TPG INC COM CL A 872657101   8,484,582 289,280 SH   SOLE 30 289,280 0 0
TPG INC COM CL A 872657101   166,125 5,664 SH   SOLE 40 5,664 0 0
TPG INC COM CL A 872657101   346,593 11,817 SH   SOLE 43 9,039 0 2,778
TPG RE FIN TR INC COM 87266M107   911,827 125,596 SH   SOLE 2 81,796 0 43,800
TPG RE FIN TR INC COM 87266M107   5,779 796 SH   SOLE 7 796 0 0
TPG RE FIN TR INC COM 87266M107   1,390,261 191,496 SH   SOLE 18 191,496 0 0
TPG RE FIN TR INC COM 87266M107   970,589 133,690 SH   SOLE 19 133,690 0 0
TPG RE FIN TR INC COM 87266M107   23,630,465 3,254,885 SH   SOLE 21 3,254,885 0 0
TPG RE FIN TR INC COM 87266M107   11,736,683 1,616,623 SH   SOLE 22 1,545,452 0 71,171
TPG RE FIN TR INC COM 87266M107   46,116 6,352 SH   SOLE 25 6,352 0 0
TPG RE FIN TR INC COM 87266M107   13,351 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107   84,325 11,615 SH   SOLE 28 0 0 11,615
TPG RE FIN TR INC COM 87266M107   147,088 20,260 SH   SOLE 30 20,260 0 0
TPG RE FIN TR INC COM 87266M107   41,455 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107   1,004,276 138,330 SH   SOLE 43 125,173 0 13,157
TPI COMPOSITES INC COM 87266J104   556,857 42,671 SH   SOLE 2 33,696 0 8,975
TPI COMPOSITES INC COM 87266J104   42,125 3,228 SH   SOLE 4 112 0 3,116
TPI COMPOSITES INC COM 87266J104   14,499 1,111 SH   SOLE 7 1,111 0 0
TPI COMPOSITES INC COM 87266J104   1,185,345 90,831 SH   SOLE 18 90,831 0 0
TPI COMPOSITES INC COM 87266J104   1,832,520 140,423 SH   SOLE 19 140,423 0 0
TPI COMPOSITES INC COM 87266J104   26,238,186 2,010,589 SH   SOLE 21 2,010,589 0 0
TPI COMPOSITES INC COM 87266J104   14,217,127 1,089,435 SH   SOLE 22 1,063,357 0 26,078
TPI COMPOSITES INC COM 87266J104   10,805 828 SH   SOLE 23 828 0 0
TPI COMPOSITES INC COM 87266J104   60,643 4,647 SH   SOLE 25 4,647 0 0
TPI COMPOSITES INC COM 87266J104   347,378 26,619 SH   SOLE 26 12,527 0 14,092
TPI COMPOSITES INC COM 87266J104   276,099 21,157 SH   SOLE 28 21,157 0 0
TPI COMPOSITES INC COM 87266J104   12,528,378 960,029 SH   SOLE 30 960,029 0 0
TPI COMPOSITES INC COM 87266J104   51,756 3,966 SH   SOLE 40 3,966 0 0
TPI COMPOSITES INC COM 87266J104   1,538,243 117,873 SH   SOLE 43 117,422 0 451
TRACON PHARMACEUTICALS INC COM NEW 89237H209   4,912 2,599 SH   SOLE 18 2,599 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209   79,340 41,979 SH   SOLE 21 41,979 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209   493,763 261,250 SH   SOLE 22 261,250 0 0
TRACTOR SUPPLY CO COM 892356106   49,675,234 211,348 SH   SOLE 2 34,368 0 176,980
TRACTOR SUPPLY CO COM 892356106   19,093,709 81,236 SH   SOLE 4 46,667 0 34,569
TRACTOR SUPPLY CO COM 892356106   56,615,730 240,877 SH   SOLE 7 237,710 0 3,167
TRACTOR SUPPLY CO COM 892356106   556,105 2,366 SH   SOLE 13 2,366 0 0
TRACTOR SUPPLY CO COM 892356106   2,969,025 12,632 SH   SOLE 15 12,632 0 0
TRACTOR SUPPLY CO COM 892356106   43,958,591 187,026 SH   SOLE 18 177,797 0 9,229
TRACTOR SUPPLY CO COM 892356106   180,863,280 769,500 SH   SOLE 19 769,500 0 0
TRACTOR SUPPLY CO COM 892356106   809,119,794 3,442,477 SH   SOLE 21 3,442,477 0 0
TRACTOR SUPPLY CO COM 892356106   588,730,542 2,504,810 SH   SOLE 22 2,272,520 0 232,290
TRACTOR SUPPLY CO COM 892356106   47,902,092 203,804 SH   SOLE 23 203,804 0 0
TRACTOR SUPPLY CO COM 892356106   82,242,141 349,907 SH   SOLE 25 349,780 0 127
TRACTOR SUPPLY CO COM 892356106   50,282,342 213,931 SH   SOLE 26 72,602 0 141,329
TRACTOR SUPPLY CO COM 892356106   83,703,855 356,126 SH   SOLE 28 5,419 0 350,707
TRACTOR SUPPLY CO COM 892356106   191,355,936 814,142 SH   SOLE 30 814,142 0 0
TRACTOR SUPPLY CO COM 892356106   7,490,255 31,868 SH   SOLE 31 23,556 0 8,312
TRACTOR SUPPLY CO COM 892356106   1,640,109 6,978 SH   SOLE 34 6,978 0 0
TRACTOR SUPPLY CO COM 892356106   7,854,802 33,419 SH   SOLE 36 33,419 0 0
TRACTOR SUPPLY CO COM 892356106   1,084,710 4,615 SH   SOLE 40 4,615 0 0
TRACTOR SUPPLY CO COM 892356106   38,076 162 SH   OTR 43 162 0 0
TRACTOR SUPPLY CO COM 892356106   43,264,626 184,073 SH   SOLE 43 172,321 0 11,753
TRADEWEB MKTS INC CL A 892672106   7,907,057 100,064 SH   SOLE 2 38,753 0 61,311
TRADEWEB MKTS INC CL A 892672106   6,710,694 84,924 SH   SOLE 4 44,680 0 40,244
TRADEWEB MKTS INC CL A 892672106   3,503,273 44,334 SH   SOLE 7 44,334 0 0
TRADEWEB MKTS INC CL A 892672106   65,824 833 SH   SOLE 13 833 0 0
TRADEWEB MKTS INC CL A 892672106   568,312 7,192 SH   SOLE 15 7,192 0 0
TRADEWEB MKTS INC CL A 892672106   12,376,349 156,623 SH   SOLE 18 150,276 0 6,347
TRADEWEB MKTS INC CL A 892672106   391,512,176 4,954,596 SH   SOLE 19 4,954,596 0 0
TRADEWEB MKTS INC CL A 892672106   213,774,386 2,705,320 SH   SOLE 21 2,705,320 0 0
TRADEWEB MKTS INC CL A 892672106   270,362,584 3,421,445 SH   SOLE 22 3,208,050 0 213,395
TRADEWEB MKTS INC CL A 892672106   17,421,381 220,468 SH   SOLE 23 220,468 0 0
TRADEWEB MKTS INC CL A 892672106   5,302,242 67,100 SH   SOLE 25 66,798 0 302
TRADEWEB MKTS INC CL A 892672106   5,921,364 74,935 SH   SOLE 26 59,788 0 15,147
TRADEWEB MKTS INC CL A 892672106   10,802,271 136,703 SH   SOLE 28 1,867 0 134,836
TRADEWEB MKTS INC CL A 892672106   10,668 135 SH   SOLE 29 135 0 0
TRADEWEB MKTS INC CL A 892672106   45,072,613 570,395 SH   SOLE 30 369,763 0 200,632
TRADEWEB MKTS INC CL A 892672106   3,904,615 49,413 SH   SOLE 31 47,624 0 1,789
TRADEWEB MKTS INC CL A 892672106   299,091 3,785 SH   SOLE 34 3,785 0 0
TRADEWEB MKTS INC CL A 892672106   2,196,677 27,799 SH   SOLE 36 27,799 0 0
TRADEWEB MKTS INC CL A 892672106   346,819 4,389 SH   SOLE 40 4,389 0 0
TRADEWEB MKTS INC CL A 892672106   22,126 280 SH   OTR 43 280 0 0
TRADEWEB MKTS INC CL A 892672106   8,290,231 104,913 SH   SOLE 43 92,338 0 12,575
TRAEGER INC COMMON STOCK 89269P103   153,677 37,391 SH   SOLE 2 16,976 0 20,415
TRAEGER INC COMMON STOCK 89269P103   395,119 96,136 SH   SOLE 18 96,136 0 0
TRAEGER INC COMMON STOCK 89269P103   283,191 68,903 SH   SOLE 19 68,903 0 0
TRAEGER INC COMMON STOCK 89269P103   4,970,946 1,209,476 SH   SOLE 21 1,209,476 0 0
TRAEGER INC COMMON STOCK 89269P103   4,634,054 1,127,507 SH   SOLE 22 1,089,374 0 38,133
TRAEGER INC COMMON STOCK 89269P103   33,829 8,231 SH   SOLE 25 8,231 0 0
TRAEGER INC COMMON STOCK 89269P103   11,857 2,885 SH   SOLE 26 2,885 0 0
TRAEGER INC COMMON STOCK 89269P103   353,678 86,053 SH   SOLE 30 86,053 0 0
TRAEGER INC COMMON STOCK 89269P103   18,951 4,611 SH   SOLE 36 4,611 0 0
TRAEGER INC COMMON STOCK 89269P103   25,375 6,174 SH   SOLE 40 6,174 0 0
TRAJECTORY ALPHA ACQUISITION COM CL A 89301B104   144,860 14,202 SH   SOLE 2 14,202 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   86,011,386 467,504 SH   SOLE 2 137,935 0 329,569
TRANE TECHNOLOGIES PLC SHS G8994E103   42,770,383 232,473 SH   SOLE 4 135,443 0 97,030
TRANE TECHNOLOGIES PLC SHS G8994E103   63,375,591 344,470 SH   SOLE 7 338,006 0 6,464
TRANE TECHNOLOGIES PLC SHS G8994E103   2,603,869 14,153 SH   SOLE 13 14,153 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   4,839,778 26,306 SH   SOLE 15 26,306 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   74,975,530 407,520 SH   SOLE 18 382,049 0 25,471
TRANE TECHNOLOGIES PLC SHS G8994E103   54,366,458 295,502 SH   SOLE 19 295,502 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,194,292,555 6,491,426 SH   SOLE 21 6,491,426 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   936,196,396 5,088,577 SH   SOLE 22 4,580,876 0 507,701
TRANE TECHNOLOGIES PLC SHS G8994E103   86,923,191 472,460 SH   SOLE 23 472,460 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   172,314,564 936,594 SH   SOLE 25 935,452 0 1,142
TRANE TECHNOLOGIES PLC SHS G8994E103   125,760,817 683,557 SH   SOLE 26 348,971 0 334,586
TRANE TECHNOLOGIES PLC SHS G8994E103   136,672,671 742,867 SH   SOLE 28 8,938 0 733,929
TRANE TECHNOLOGIES PLC SHS G8994E103   863,786 4,695 SH   SOLE 29 4,695 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   385,914,976 2,097,592 SH   SOLE 30 2,091,933 0 5,659
TRANE TECHNOLOGIES PLC SHS G8994E103   14,752,436 80,185 SH   SOLE 31 62,784 0 17,401
TRANE TECHNOLOGIES PLC SHS G8994E103   100,970,064 548,810 SH   SOLE 34 548,810 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   13,447,098 73,090 SH   SOLE 36 73,090 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,715,062 9,322 SH   SOLE 40 9,322 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   132,650 721 SH   OTR 43 721 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   49,849,726 270,952 SH   SOLE 43 245,118 0 25,833
TRANSACT TECHNOLOGIES INC COM 892918103   9,737 1,573 SH   SOLE 18 1,573 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   175,672 28,380 SH   SOLE 21 28,380 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   1,303,843 210,637 SH   SOLE 22 210,637 0 0
TRANSALTA CORP COM 89346D107   296,573 33,894 SH   SOLE 43 32,870 0 1,024
TRANSCAT INC COM 893529107   754,183 8,437 SH   SOLE 2 6,793 0 1,644
TRANSCAT INC COM 893529107   4,738 53 SH   SOLE 7 53 0 0
TRANSCAT INC COM 893529107   1,719,059 19,231 SH   SOLE 18 19,231 0 0
TRANSCAT INC COM 893529107   1,244,130 13,918 SH   SOLE 19 13,918 0 0
TRANSCAT INC COM 893529107   21,316,118 238,462 SH   SOLE 21 238,462 0 0
TRANSCAT INC COM 893529107   15,579,604 174,288 SH   SOLE 22 169,029 0 5,259
TRANSCAT INC COM 893529107   98,418 1,101 SH   SOLE 25 1,101 0 0
TRANSCAT INC COM 893529107   49,522 554 SH   SOLE 26 0 0 554
TRANSCAT INC COM 893529107   85,814 960 SH   SOLE 40 960 0 0
TRANSCAT INC COM 893529107   64,182 718 SH   SOLE 43 698 0 20
TRANSCODE THERAPEUTICS INC COM 89357L105   469 1,385 SH   SOLE 18 1,385 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   7,164 169 SH   SOLE 2 0 0 169
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   160,361 3,783 SH   SOLE 18 3,783 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   89,952 2,122 SH   SOLE 19 2,122 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   1,195,101 28,193 SH   SOLE 21 28,193 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   448,910 10,590 SH   SOLE 22 9,880 0 710
TRANSDIGM GROUP INC COM 893641100   75,173,204 101,992 SH   SOLE 2 16,138 0 85,854
TRANSDIGM GROUP INC COM 893641100   33,305,815 45,188 SH   SOLE 4 27,880 0 17,308
TRANSDIGM GROUP INC COM 893641100   23,628,349 32,058 SH   SOLE 7 30,549 0 1,509
TRANSDIGM GROUP INC COM 893641100   1,297,945 1,761 SH   SOLE 13 1,761 0 0
TRANSDIGM GROUP INC COM 893641100   4,368,495 5,927 SH   SOLE 15 5,927 0 0
TRANSDIGM GROUP INC COM 893641100   268,052,148 363,682 SH   SOLE 18 270,590 0 93,092
TRANSDIGM GROUP INC COM 893641100   482,992,550 655,305 SH   SOLE 19 655,305 0 0
TRANSDIGM GROUP INC COM 893641100   1,191,909,352 1,617,135 SH   SOLE 21 1,617,135 0 0
TRANSDIGM GROUP INC COM 893641100   903,943,180 1,226,434 SH   SOLE 22 1,119,731 0 106,703
TRANSDIGM GROUP INC COM 893641100   71,604,408 97,150 SH   SOLE 23 97,150 0 0
TRANSDIGM GROUP INC COM 893641100   49,638,843 67,348 SH   SOLE 25 67,190 0 158
TRANSDIGM GROUP INC COM 893641100   66,593,942 90,352 SH   SOLE 26 30,304 0 60,048
TRANSDIGM GROUP INC COM 893641100   61,784,690 83,827 SH   SOLE 28 824 0 83,003
TRANSDIGM GROUP INC COM 893641100   201,729,111 273,698 SH   SOLE 30 273,698 0 0
TRANSDIGM GROUP INC COM 893641100   10,527,285 14,283 SH   SOLE 31 10,402 0 3,881
TRANSDIGM GROUP INC COM 893641100   11,422,064 15,497 SH   SOLE 36 15,497 0 0
TRANSDIGM GROUP INC COM 893641100   1,533,801 2,081 SH   SOLE 40 2,081 0 0
TRANSDIGM GROUP INC COM 893641100   28,878,420 39,181 SH   SOLE 43 35,411 0 3,770
TRANSMEDICS GROUP INC COM 89377M109   1,216,451 16,063 SH   SOLE 2 8,972 0 7,091
TRANSMEDICS GROUP INC COM 89377M109   26,506 350 SH   SOLE 4 92 0 258
TRANSMEDICS GROUP INC COM 89377M109   442,566 5,844 SH   SOLE 7 5,844 0 0
TRANSMEDICS GROUP INC COM 89377M109   6,083,694 80,334 SH   SOLE 18 80,334 0 0
TRANSMEDICS GROUP INC COM 89377M109   4,568,337 60,324 SH   SOLE 19 60,324 0 0
TRANSMEDICS GROUP INC COM 89377M109   90,873,728 1,199,970 SH   SOLE 21 1,199,970 0 0
TRANSMEDICS GROUP INC COM 89377M109   61,888,222 817,222 SH   SOLE 22 793,412 0 23,810
TRANSMEDICS GROUP INC COM 89377M109   413,562 5,461 SH   SOLE 25 5,461 0 0
TRANSMEDICS GROUP INC COM 89377M109   1,865,457 24,633 SH   SOLE 26 21,805 0 2,828
TRANSMEDICS GROUP INC COM 89377M109   195,383 2,580 SH   SOLE 28 0 0 2,580
TRANSMEDICS GROUP INC COM 89377M109   1,751,635 23,130 SH   SOLE 30 23,130 0 0
TRANSMEDICS GROUP INC COM 89377M109   30,746 406 SH   SOLE 36 406 0 0
TRANSMEDICS GROUP INC COM 89377M109   412,880 5,452 SH   SOLE 40 5,452 0 0
TRANSMEDICS GROUP INC COM 89377M109   972,979 12,848 SH   SOLE 43 11,498 0 1,350
TRANSOCEAN INC DEB 4.000%12/1 893830BT5   2,463,825 1,675,000 PRN   SOLE 21 1,675,000 0 0
TRANSOCEAN LTD REG SHS H8817H100   3,231,414 508,084 SH   SOLE 2 377,675 0 130,409
TRANSOCEAN LTD REG SHS H8817H100   497,651 78,247 SH   SOLE 4 58,922 0 19,325
TRANSOCEAN LTD REG SHS H8817H100   582,360 91,566 SH   SOLE 7 91,566 0 0
TRANSOCEAN LTD REG SHS H8817H100   72,237 11,358 SH   SOLE 13 11,358 0 0
TRANSOCEAN LTD REG SHS H8817H100   1,429,455 224,757 SH   SOLE 18 224,757 0 0
TRANSOCEAN LTD REG SHS H8817H100   18,737,368 2,946,127 SH   SOLE 19 2,946,127 0 0
TRANSOCEAN LTD REG SHS H8817H100   23,098,254 3,631,801 SH   SOLE 21 3,631,801 0 0
TRANSOCEAN LTD REG SHS H8817H100   66,538,384 10,462,010 SH   SOLE 22 10,178,383 0 283,627
TRANSOCEAN LTD REG SHS H8817H100   25,065 3,941 SH   SOLE 23 3,941 0 0
TRANSOCEAN LTD REG SHS H8817H100   46,186,415 7,262,015 SH   SOLE 25 7,262,015 0 0
TRANSOCEAN LTD REG SHS H8817H100   3,249,966 511,001 SH   SOLE 26 417,194 0 93,807
TRANSOCEAN LTD REG SHS H8817H100   2,478,193 389,653 SH   SOLE 28 200,159 0 189,494
TRANSOCEAN LTD REG SHS H8817H100   36,125 5,680 SH   SOLE 29 5,680 0 0
TRANSOCEAN LTD REG SHS H8817H100   2,431,943 382,381 SH   SOLE 30 382,381 0 0
TRANSOCEAN LTD REG SHS H8817H100   5,977,491 939,857 SH   SOLE 34 939,857 0 0
TRANSOCEAN LTD REG SHS H8817H100   594,813 93,524 SH   SOLE 36 93,524 0 0
TRANSOCEAN LTD REG SHS H8817H100   693,596 109,056 SH   SOLE 40 109,056 0 0
TRANSOCEAN LTD REG SHS H8817H100   2,170,341 341,249 SH   SOLE 43 324,413 0 16,836
TRANSPHORM INC COM 89386L100   15,788 3,957 SH   SOLE 2 1,545 0 2,412
TRANSPHORM INC COM 89386L100   219,063 54,903 SH   SOLE 18 54,903 0 0
TRANSPHORM INC COM 89386L100   163,446 40,964 SH   SOLE 19 40,964 0 0
TRANSPHORM INC COM 89386L100   2,592,782 649,820 SH   SOLE 21 649,820 0 0
TRANSPHORM INC COM 89386L100   1,710,026 428,578 SH   SOLE 22 424,885 0 3,693
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204   10 1 SH   SOLE 43 0 0 1
TRANSUNION COM 89400J107   12,907,162 207,711 SH   SOLE 2 26,435 0 181,276
TRANSUNION COM 89400J107   9,956,319 160,224 SH   SOLE 4 88,459 0 71,765
TRANSUNION COM 89400J107   1,775,837 28,578 SH   SOLE 7 28,578 0 0
TRANSUNION COM 89400J107   453,871 7,304 SH   SOLE 13 7,304 0 0
TRANSUNION COM 89400J107   1,042,399 16,775 SH   SOLE 15 16,775 0 0
TRANSUNION COM 89400J107   7,901,474 127,156 SH   SOLE 18 116,428 0 10,728
TRANSUNION COM 89400J107   2,699,362 43,440 SH   SOLE 19 43,440 0 0
TRANSUNION COM 89400J107   160,403,846 2,581,330 SH   SOLE 21 2,581,330 0 0
TRANSUNION COM 89400J107   277,364,748 4,463,546 SH   SOLE 22 4,110,329 0 353,217
TRANSUNION COM 89400J107   21,875,517 352,036 SH   SOLE 23 352,036 0 0
TRANSUNION COM 89400J107   16,751,950 269,584 SH   SOLE 25 268,552 0 1,032
TRANSUNION COM 89400J107   13,994,301 225,206 SH   SOLE 26 108,184 0 117,022
TRANSUNION COM 89400J107   23,302,065 374,993 SH   SOLE 28 2,435 0 372,558
TRANSUNION COM 89400J107   36,921,972 594,174 SH   SOLE 30 594,174 0 0
TRANSUNION COM 89400J107   3,288,635 52,923 SH   SOLE 31 38,485 0 14,438
TRANSUNION COM 89400J107   468,163 7,534 SH   SOLE 34 7,534 0 0
TRANSUNION COM 89400J107   3,471,327 55,863 SH   SOLE 36 55,863 0 0
TRANSUNION COM 89400J107   506,814 8,156 SH   SOLE 40 8,156 0 0
TRANSUNION COM 89400J107   40,702 655 SH   OTR 43 655 0 0
TRANSUNION COM 89400J107   4,959,361 79,809 SH   SOLE 43 69,836 0 9,973
TRAVEL PLUS LEISURE CO COM 894164102   34,171,502 871,722 SH   SOLE 2 668,961 0 202,761
TRAVEL PLUS LEISURE CO COM 894164102   1,292,698 32,977 SH   SOLE 4 32,977 0 0
TRAVEL PLUS LEISURE CO COM 894164102   906,578 23,127 SH   SOLE 7 23,127 0 0
TRAVEL PLUS LEISURE CO COM 894164102   45,080 1,150 SH   SOLE 13 1,150 0 0
TRAVEL PLUS LEISURE CO COM 894164102   18,551,400 473,250 SH   SOLE 18 314,294 0 158,956
TRAVEL PLUS LEISURE CO COM 894164102   36,480,422 930,623 SH   SOLE 19 930,623 0 0
TRAVEL PLUS LEISURE CO COM 894164102   167,746,522 4,279,248 SH   SOLE 21 4,279,248 0 0
TRAVEL PLUS LEISURE CO COM 894164102   150,847,480 3,848,150 SH   SOLE 22 3,498,077 0 350,073
TRAVEL PLUS LEISURE CO COM 894164102   5,162,444 131,695 SH   SOLE 23 131,695 0 0
TRAVEL PLUS LEISURE CO COM 894164102   504,974 12,882 SH   SOLE 25 12,882 0 0
TRAVEL PLUS LEISURE CO COM 894164102   6,103,009 155,689 SH   SOLE 26 68,665 0 87,024
TRAVEL PLUS LEISURE CO COM 894164102   6,939,576 177,030 SH   SOLE 28 47,825 0 129,205
TRAVEL PLUS LEISURE CO COM 894164102   12,804,210 326,638 SH   SOLE 30 326,638 0 0
TRAVEL PLUS LEISURE CO COM 894164102   43,198 1,102 SH   SOLE 31 1,102 0 0
TRAVEL PLUS LEISURE CO COM 894164102   958,793 24,459 SH   SOLE 34 24,459 0 0
TRAVEL PLUS LEISURE CO COM 894164102   469,969 11,989 SH   SOLE 36 11,989 0 0
TRAVEL PLUS LEISURE CO COM 894164102   585,256 14,930 SH   SOLE 40 14,930 0 0
TRAVEL PLUS LEISURE CO COM 894164102   5,344,875 136,349 SH   SOLE 43 125,456 0 10,893
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   1,171,470 13,543 SH   SOLE 2 3,871 0 9,672
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   460,007 5,318 SH   SOLE 7 5,318 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   3,180,778 36,772 SH   SOLE 18 36,772 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   2,168,988 25,075 SH   SOLE 19 25,075 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   40,854,988 472,312 SH   SOLE 21 472,312 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   29,387,337 339,738 SH   SOLE 22 324,338 0 15,400
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   221,094 2,556 SH   SOLE 25 2,556 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   802,980 9,283 SH   SOLE 26 8,334 0 949
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   169,713 1,962 SH   SOLE 30 1,962 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   72,487 838 SH   SOLE 36 838 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109   223,170 2,580 SH   SOLE 40 2,580 0 0
TRAVELERS COMPANIES INC COM 89417E109   123,176,769 718,609 SH   SOLE 2 278,909 0 439,700
TRAVELERS COMPANIES INC COM 89417E109   38,761,629 226,134 SH   SOLE 4 139,161 0 86,973
TRAVELERS COMPANIES INC COM 89417E109   74,430,164 434,223 SH   SOLE 7 369,190 0 65,033
TRAVELERS COMPANIES INC COM 89417E109   2,167,994 12,648 SH   SOLE 13 12,648 0 0
TRAVELERS COMPANIES INC COM 89417E109   6,894,624 40,223 SH   SOLE 15 40,223 0 0
TRAVELERS COMPANIES INC COM 89417E109   97,046,685 566,167 SH   SOLE 18 500,998 0 65,169
TRAVELERS COMPANIES INC COM 89417E109   51,101,435 298,124 SH   SOLE 19 298,124 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,161,335,489 6,775,191 SH   SOLE 21 6,775,191 0 0
TRAVELERS COMPANIES INC COM 89417E109   937,445,918 5,469,027 SH   SOLE 22 4,921,091 0 547,936
TRAVELERS COMPANIES INC COM 89417E109   84,940,169 495,538 SH   SOLE 23 495,538 0 0
TRAVELERS COMPANIES INC COM 89417E109   98,499,899 574,645 SH   SOLE 25 573,960 0 685
TRAVELERS COMPANIES INC COM 89417E109   91,647,956 534,671 SH   SOLE 26 237,598 0 297,073
TRAVELERS COMPANIES INC COM 89417E109   132,855,606 775,075 SH   SOLE 28 23,995 0 751,080
TRAVELERS COMPANIES INC COM 89417E109   783,687 4,572 SH   SOLE 29 4,572 0 0
TRAVELERS COMPANIES INC COM 89417E109   416,357,975 2,429,018 SH   SOLE 30 2,347,272 0 81,746
TRAVELERS COMPANIES INC COM 89417E109   13,481,225 78,649 SH   SOLE 31 60,936 0 17,713
TRAVELERS COMPANIES INC COM 89417E109   8,736,596 50,969 SH   SOLE 32 50,969 0 0
TRAVELERS COMPANIES INC COM 89417E109   39,511,205 230,507 SH   SOLE 34 230,507 0 0
TRAVELERS COMPANIES INC COM 89417E109   16,076,544 93,790 SH   SOLE 36 93,790 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,641,079 9,574 SH   SOLE 40 9,574 0 0
TRAVELERS COMPANIES INC COM 89417E109   61,022 356 SH   OTR 43 356 0 0
TRAVELERS COMPANIES INC COM 89417E109   81,450,358 475,179 SH   SOLE 43 439,632 0 35,546
TRAVELZOO COM NEW 89421Q205   6,741 1,116 SH   SOLE 18 1,116 0 0
TRAVELZOO COM NEW 89421Q205   92,267 15,276 SH   SOLE 21 15,276 0 0
TRAVELZOO COM NEW 89421Q205   702,977 116,387 SH   SOLE 22 116,387 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   5,614,494 249,644 SH   SOLE 2 161,420 0 88,224
TRAVERE THERAPEUTICS INC COM 89422G107   4,138 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   13,809 614 SH   SOLE 7 614 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   3,789,025 168,476 SH   SOLE 18 154,581 0 13,895
TRAVERE THERAPEUTICS INC COM 89422G107   13,119,811 583,362 SH   SOLE 19 583,362 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   59,363,120 2,639,534 SH   SOLE 21 2,639,534 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   49,249,861 2,189,856 SH   SOLE 22 2,140,854 0 49,002
TRAVERE THERAPEUTICS INC COM 89422G107   302,063 13,431 SH   SOLE 23 13,431 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   240,328 10,686 SH   SOLE 25 10,686 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   1,937,334 86,142 SH   SOLE 26 25,614 0 60,528
TRAVERE THERAPEUTICS INC COM 89422G107   47,544 2,114 SH   SOLE 28 1,009 0 1,105
TRAVERE THERAPEUTICS INC COM 89422G107   1,309,930 58,245 SH   SOLE 30 58,245 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   288,659 12,835 SH   SOLE 34 12,835 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   177,559 7,895 SH   SOLE 40 7,895 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   559,956 24,898 SH   SOLE 43 18,417 0 6,481
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5   2,004,900 2,050,000 PRN   SOLE 21 2,050,000 0 0
TREACE MED CONCEPTS INC COM 89455T109   317,067 12,587 SH   SOLE 2 6,402 0 6,185
TREACE MED CONCEPTS INC COM 89455T109   440,875 17,502 SH   SOLE 7 17,502 0 0
TREACE MED CONCEPTS INC COM 89455T109   2,189,338 86,913 SH   SOLE 18 86,913 0 0
TREACE MED CONCEPTS INC COM 89455T109   1,818,239 72,181 SH   SOLE 19 72,181 0 0
TREACE MED CONCEPTS INC COM 89455T109   34,537,631 1,371,085 SH   SOLE 21 1,371,085 0 0
TREACE MED CONCEPTS INC COM 89455T109   23,631,721 938,139 SH   SOLE 22 917,387 0 20,752
TREACE MED CONCEPTS INC COM 89455T109   123,758 4,913 SH   SOLE 25 4,913 0 0
TREACE MED CONCEPTS INC COM 89455T109   75,897 3,013 SH   SOLE 26 953 0 2,060
TREACE MED CONCEPTS INC COM 89455T109   91,415 3,629 SH   SOLE 28 0 0 3,629
TREACE MED CONCEPTS INC COM 89455T109   1,981,118 78,647 SH   SOLE 30 78,647 0 0
TREACE MED CONCEPTS INC COM 89455T109   27,180 1,079 SH   SOLE 36 1,079 0 0
TREACE MED CONCEPTS INC COM 89455T109   72,598 2,882 SH   SOLE 40 2,882 0 0
TREACE MED CONCEPTS INC COM 89455T109   63,328 2,514 SH   SOLE 43 2,399 0 115
TREAN INS GROUP INC COM 89457R101   265,718 43,418 SH   SOLE 2 34,697 0 8,721
TREAN INS GROUP INC COM 89457R101   382,653 62,525 SH   SOLE 18 62,525 0 0
TREAN INS GROUP INC COM 89457R101   1,092,579 178,526 SH   SOLE 19 178,526 0 0
TREAN INS GROUP INC COM 89457R101   4,716,249 770,629 SH   SOLE 21 770,629 0 0
TREAN INS GROUP INC COM 89457R101   2,766,834 452,097 SH   SOLE 22 432,022 0 20,075
TREAN INS GROUP INC COM 89457R101   25,141 4,108 SH   SOLE 23 4,108 0 0
TREAN INS GROUP INC COM 89457R101   12,895 2,107 SH   SOLE 43 1,761 0 346
TREASURE GLOBAL INC COM 89458T106   2,344 1,412 SH   SOLE 18 1,412 0 0
TREASURE GLOBAL INC COM 89458T106   12,199 7,349 SH   SOLE 21 7,349 0 0
TREDEGAR CORP COM 894650100   264,405 28,960 SH   SOLE 2 8,824 0 20,136
TREDEGAR CORP COM 894650100   1,397 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100   3,360 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100   891,335 97,627 SH   SOLE 18 97,627 0 0
TREDEGAR CORP COM 894650100   511,636 56,039 SH   SOLE 19 56,039 0 0
TREDEGAR CORP COM 894650100   37,366,661 4,092,734 SH   SOLE 21 4,092,734 0 0
TREDEGAR CORP COM 894650100   6,568,122 719,400 SH   SOLE 22 686,899 0 32,501
TREDEGAR CORP COM 894650100   45,805 5,017 SH   SOLE 25 5,017 0 0
TREDEGAR CORP COM 894650100   369,920 40,517 SH   SOLE 30 40,517 0 0
TREDEGAR CORP COM 894650100   23,081 2,528 SH   SOLE 40 2,528 0 0
TREDEGAR CORP COM 894650100   153,347 16,796 SH   SOLE 43 15,225 0 1,571
TREEHOUSE FOODS INC COM 89469A104   3,258,585 64,616 SH   SOLE 2 29,721 0 34,895
TREEHOUSE FOODS INC COM 89469A104   8,825 175 SH   SOLE 4 175 0 0
TREEHOUSE FOODS INC COM 89469A104   771,680 15,302 SH   SOLE 7 15,302 0 0
TREEHOUSE FOODS INC COM 89469A104   8,833,218 175,158 SH   SOLE 18 175,158 0 0
TREEHOUSE FOODS INC COM 89469A104   5,914,481 117,281 SH   SOLE 19 117,281 0 0
TREEHOUSE FOODS INC COM 89469A104   313,790,286 6,222,294 SH   SOLE 21 6,222,294 0 0
TREEHOUSE FOODS INC COM 89469A104   70,872,456 1,405,363 SH   SOLE 22 1,342,544 0 62,819
TREEHOUSE FOODS INC COM 89469A104   82,251 1,631 SH   SOLE 23 1,631 0 0
TREEHOUSE FOODS INC COM 89469A104   486,599 9,649 SH   SOLE 25 9,649 0 0
TREEHOUSE FOODS INC COM 89469A104   887,770 17,604 SH   SOLE 26 13,099 0 4,505
TREEHOUSE FOODS INC COM 89469A104   50,531 1,002 SH   SOLE 28 1,002 0 0
TREEHOUSE FOODS INC COM 89469A104   5,557,336 110,199 SH   SOLE 30 110,199 0 0
TREEHOUSE FOODS INC COM 89469A104   176,404 3,498 SH   SOLE 36 3,498 0 0
TREEHOUSE FOODS INC COM 89469A104   396,178 7,856 SH   SOLE 40 7,856 0 0
TREEHOUSE FOODS INC COM 89469A104   3,484,864 69,103 SH   SOLE 43 66,651 0 2,452
TREMOR INTL LTD ADS 89484T104   163,896 31,248 SH   SOLE 21 31,248 0 0
TREVENA INC COM NEW 89532E208   109 156 SH   SOLE 2 0 0 156
TREVENA INC COM NEW 89532E208   2,862 4,088 SH   SOLE 21 4,088 0 0
TREVENA INC COM NEW 89532E208   75,550 107,929 SH   SOLE 22 107,929 0 0
TREVI THERAPEUTICS INC COM 89532M101   9,635 5,208 SH   SOLE 18 5,208 0 0
TREVI THERAPEUTICS INC COM 89532M101   137,320 74,227 SH   SOLE 21 74,227 0 0
TREVI THERAPEUTICS INC COM 89532M101   5,199 2,810 SH   SOLE 22 2,810 0 0
TREX CO INC COM 89531P105   11,818,390 242,827 SH   SOLE 2 150,183 0 92,644
TREX CO INC COM 89531P105   140,267 2,882 SH   SOLE 4 2,882 0 0
TREX CO INC COM 89531P105   1,039,105 21,350 SH   SOLE 7 21,350 0 0
TREX CO INC COM 89531P105   11,051,156 227,063 SH   SOLE 18 227,063 0 0
TREX CO INC COM 89531P105   1,686,562 34,653 SH   SOLE 19 34,653 0 0
TREX CO INC COM 89531P105   306,674,926 6,301,108 SH   SOLE 21 6,301,108 0 0
TREX CO INC COM 89531P105   157,945,879 3,245,241 SH   SOLE 22 3,101,176 0 144,065
TREX CO INC COM 89531P105   126,033,350 2,589,549 SH   SOLE 25 2,589,549 0 0
TREX CO INC COM 89531P105   2,706,587 55,611 SH   SOLE 26 46,509 0 9,102
TREX CO INC COM 89531P105   3,513,439 72,189 SH   SOLE 28 64,318 0 7,871
TREX CO INC COM 89531P105   4,036,154 82,929 SH   SOLE 30 82,929 0 0
TREX CO INC COM 89531P105   77,093 1,584 SH   SOLE 31 1,584 0 0
TREX CO INC COM 89531P105   19,982,539 410,572 SH   SOLE 34 410,572 0 0
TREX CO INC COM 89531P105   93,592 1,923 SH   SOLE 36 1,923 0 0
TREX CO INC COM 89531P105   873,042 17,938 SH   SOLE 40 17,938 0 0
TREX CO INC COM 89531P105   5,564,879 114,339 SH   SOLE 43 89,844 0 24,495
TRI POINTE HOMES INC COM 87265H109   5,709,154 225,480 SH   SOLE 2 128,340 0 97,140
TRI POINTE HOMES INC COM 87265H109   9,394 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109   538,962 21,286 SH   SOLE 7 21,286 0 0
TRI POINTE HOMES INC COM 87265H109   8,702,155 343,687 SH   SOLE 18 343,687 0 0
TRI POINTE HOMES INC COM 87265H109   9,205,162 363,553 SH   SOLE 19 363,553 0 0
TRI POINTE HOMES INC COM 87265H109   332,492,264 13,131,606 SH   SOLE 21 13,131,606 0 0
TRI POINTE HOMES INC COM 87265H109   81,119,836 3,203,785 SH   SOLE 22 3,085,304 0 118,481
TRI POINTE HOMES INC COM 87265H109   364,380 14,391 SH   SOLE 23 14,391 0 0
TRI POINTE HOMES INC COM 87265H109   408,918 16,150 SH   SOLE 25 16,150 0 0
TRI POINTE HOMES INC COM 87265H109   2,124,905 83,922 SH   SOLE 26 36,647 0 47,275
TRI POINTE HOMES INC COM 87265H109   51,324 2,027 SH   SOLE 28 2,027 0 0
TRI POINTE HOMES INC COM 87265H109   4,644,701 183,440 SH   SOLE 30 183,440 0 0
TRI POINTE HOMES INC COM 87265H109   1,344,391 53,096 SH   SOLE 34 53,096 0 0
TRI POINTE HOMES INC COM 87265H109   181,848 7,182 SH   SOLE 36 7,182 0 0
TRI POINTE HOMES INC COM 87265H109   352,885 13,937 SH   SOLE 40 13,937 0 0
TRI POINTE HOMES INC COM 87265H109   4,164,684 164,482 SH   SOLE 43 161,857 0 2,625
TRICO BANCSHARES COM 896095106   1,309,752 31,492 SH   SOLE 2 9,517 0 21,975
TRICO BANCSHARES COM 896095106   5,864 141 SH   SOLE 4 141 0 0
TRICO BANCSHARES COM 896095106   13,558 326 SH   SOLE 7 326 0 0
TRICO BANCSHARES COM 896095106   3,682,379 88,540 SH   SOLE 18 88,540 0 0
TRICO BANCSHARES COM 896095106   2,850,038 68,527 SH   SOLE 19 68,527 0 0
TRICO BANCSHARES COM 896095106   47,577,130 1,143,956 SH   SOLE 21 1,143,956 0 0
TRICO BANCSHARES COM 896095106   37,436,240 900,126 SH   SOLE 22 859,201 0 40,925
TRICO BANCSHARES COM 896095106   217,724 5,235 SH   SOLE 25 5,235 0 0
TRICO BANCSHARES COM 896095106   664,151 15,969 SH   SOLE 26 12,975 0 2,994
TRICO BANCSHARES COM 896095106   6,446 155 SH   SOLE 28 155 0 0
TRICO BANCSHARES COM 896095106   905,997 21,784 SH   SOLE 30 21,784 0 0
TRICO BANCSHARES COM 896095106   200,339 4,817 SH   SOLE 40 4,817 0 0
TRICO BANCSHARES COM 896095106   1,095,356 26,337 SH   SOLE 43 25,283 0 1,054
TRIMAS CORP COM NEW 896215209   1,064,447 38,207 SH   SOLE 2 12,449 0 25,758
TRIMAS CORP COM NEW 896215209   2,925 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209   12,314 442 SH   SOLE 7 442 0 0
TRIMAS CORP COM NEW 896215209   3,207,132 115,116 SH   SOLE 18 115,116 0 0
TRIMAS CORP COM NEW 896215209   2,277,611 81,752 SH   SOLE 19 81,752 0 0
TRIMAS CORP COM NEW 896215209   39,379,692 1,413,485 SH   SOLE 21 1,413,485 0 0
TRIMAS CORP COM NEW 896215209   32,886,975 1,180,437 SH   SOLE 22 1,126,817 0 53,620
TRIMAS CORP COM NEW 896215209   234,108 8,403 SH   SOLE 25 8,403 0 0
TRIMAS CORP COM NEW 896215209   513,070 18,416 SH   SOLE 26 16,250 0 2,166
TRIMAS CORP COM NEW 896215209   652,816 23,432 SH   SOLE 30 23,432 0 0
TRIMAS CORP COM NEW 896215209   140,470 5,042 SH   SOLE 40 5,042 0 0
TRIMAS CORP COM NEW 896215209   44,966 1,614 SH   OTR 43 1,614 0 0
TRIMAS CORP COM NEW 896215209   297,768 10,688 SH   SOLE 43 10,430 0 258
TRIMBLE INC COM 896239100   17,834,909 340,231 SH   SOLE 2 169,144 0 171,087
TRIMBLE INC COM 896239100   16,037,847 305,949 SH   SOLE 4 171,953 0 133,996
TRIMBLE INC COM 896239100   22,998,069 438,727 SH   SOLE 7 433,078 0 5,649
TRIMBLE INC COM 896239100   822,260 15,686 SH   SOLE 13 15,686 0 0
TRIMBLE INC COM 896239100   1,725,352 32,914 SH   SOLE 15 32,914 0 0
TRIMBLE INC COM 896239100   34,273,611 653,827 SH   SOLE 18 632,575 0 21,252
TRIMBLE INC COM 896239100   8,753,773 166,993 SH   SOLE 19 166,993 0 0
TRIMBLE INC COM 896239100   356,835,101 6,807,232 SH   SOLE 21 6,807,232 0 0
TRIMBLE INC COM 896239100   280,840,412 5,357,505 SH   SOLE 22 4,835,062 0 522,443
TRIMBLE INC COM 896239100   26,389,014 503,415 SH   SOLE 23 503,415 0 0
TRIMBLE INC COM 896239100   39,030,202 744,567 SH   SOLE 25 743,460 0 1,107
TRIMBLE INC COM 896239100   34,706,443 662,084 SH   SOLE 26 221,728 0 440,356
TRIMBLE INC COM 896239100   36,833,699 702,665 SH   SOLE 28 10,635 0 692,030
TRIMBLE INC COM 896239100   119,360 2,277 SH   SOLE 29 2,277 0 0
TRIMBLE INC COM 896239100   114,217,361 2,178,889 SH   SOLE 30 1,984,708 0 194,181
TRIMBLE INC COM 896239100   3,794,998 72,396 SH   SOLE 31 53,588 0 18,808
TRIMBLE INC COM 896239100   45,459,358 867,214 SH   SOLE 34 867,214 0 0
TRIMBLE INC COM 896239100   4,616,000 88,058 SH   SOLE 36 88,058 0 0
TRIMBLE INC COM 896239100   488,817 9,325 SH   SOLE 40 9,325 0 0
TRIMBLE INC COM 896239100   31,400 599 SH   OTR 43 599 0 0
TRIMBLE INC COM 896239100   7,865,464 150,047 SH   SOLE 43 132,497 0 17,550
TRINET GROUP INC COM 896288107   6,270,088 77,783 SH   SOLE 2 68,775 0 9,008
TRINET GROUP INC COM 896288107   10,882 135 SH   SOLE 4 135 0 0
TRINET GROUP INC COM 896288107   1,302,496 16,158 SH   SOLE 7 16,158 0 0
TRINET GROUP INC COM 896288107   64,488 800 SH   SOLE 13 800 0 0
TRINET GROUP INC COM 896288107   7,544,209 93,589 SH   SOLE 18 93,589 0 0
TRINET GROUP INC COM 896288107   5,978,038 74,160 SH   SOLE 19 74,160 0 0
TRINET GROUP INC COM 896288107   97,554,383 1,210,202 SH   SOLE 21 1,210,202 0 0
TRINET GROUP INC COM 896288107   76,835,356 953,174 SH   SOLE 22 923,234 0 29,940
TRINET GROUP INC COM 896288107   625,775 7,763 SH   SOLE 25 7,763 0 0
TRINET GROUP INC COM 896288107   1,849,596 22,945 SH   SOLE 26 19,239 0 3,706
TRINET GROUP INC COM 896288107   110,194 1,367 SH   SOLE 28 796 0 571
TRINET GROUP INC COM 896288107   5,449,478 67,603 SH   SOLE 30 67,603 0 0
TRINET GROUP INC COM 896288107   233,769 2,900 SH   SOLE 36 2,900 0 0
TRINET GROUP INC COM 896288107   566,366 7,026 SH   SOLE 40 7,026 0 0
TRINET GROUP INC COM 896288107   846,969 10,507 SH   SOLE 43 10,089 0 418
TRINITY CAP INC COM 896442308   2,184,570 171,608 SH   SOLE 30 171,608 0 0
TRINITY INDS INC COM 896522109   2,003,147 82,231 SH   SOLE 2 31,647 0 50,584
TRINITY INDS INC COM 896522109   2,485 102 SH   SOLE 4 102 0 0
TRINITY INDS INC COM 896522109   366,180 15,032 SH   SOLE 7 15,032 0 0
TRINITY INDS INC COM 896522109   6,776,319 278,174 SH   SOLE 18 278,174 0 0
TRINITY INDS INC COM 896522109   3,955,747 162,387 SH   SOLE 19 162,387 0 0
TRINITY INDS INC COM 896522109   251,586,036 10,327,834 SH   SOLE 21 10,327,834 0 0
TRINITY INDS INC COM 896522109   55,669,226 2,285,272 SH   SOLE 22 2,189,861 0 95,411
TRINITY INDS INC COM 896522109   343,111 14,085 SH   SOLE 25 14,085 0 0
TRINITY INDS INC COM 896522109   807,315 33,141 SH   SOLE 26 26,365 0 6,776
TRINITY INDS INC COM 896522109   398,091 16,342 SH   SOLE 28 1,769 0 14,573
TRINITY INDS INC COM 896522109   3,716,678 152,573 SH   SOLE 30 152,573 0 0
TRINITY INDS INC COM 896522109   156,537 6,426 SH   SOLE 36 6,426 0 0
TRINITY INDS INC COM 896522109   299,190 12,282 SH   SOLE 40 12,282 0 0
TRINITY INDS INC COM 896522109   2,113,838 86,775 SH   SOLE 43 84,990 0 1,785
TRINITY PL HLDGS INC COM 89656D101   1,714 3,570 SH   SOLE 18 3,570 0 0
TRINITY PL HLDGS INC COM 89656D101   20,252 42,192 SH   SOLE 21 42,192 0 0
TRINITY PL HLDGS INC COM 89656D101   17,745 36,968 SH   SOLE 22 36,968 0 0
TRINSEO PLC SHS G9059U107   733,295 35,170 SH   SOLE 2 15,174 0 19,996
TRINSEO PLC SHS G9059U107   1,689 81 SH   SOLE 4 81 0 0
TRINSEO PLC SHS G9059U107   375,112 17,991 SH   SOLE 7 17,991 0 0
TRINSEO PLC SHS G9059U107   2,564,404 122,993 SH   SOLE 18 122,993 0 0
TRINSEO PLC SHS G9059U107   1,499,907 71,938 SH   SOLE 19 71,938 0 0
TRINSEO PLC SHS G9059U107   90,708,509 4,350,528 SH   SOLE 21 4,350,528 0 0
TRINSEO PLC SHS G9059U107   21,338,891 1,023,448 SH   SOLE 22 982,662 0 40,786
TRINSEO PLC SHS G9059U107   3,023 145 SH   SOLE 23 145 0 0
TRINSEO PLC SHS G9059U107   104,750 5,024 SH   SOLE 25 5,024 0 0
TRINSEO PLC SHS G9059U107   312,646 14,995 SH   SOLE 26 11,328 0 3,667
TRINSEO PLC SHS G9059U107   14,387 690 SH   SOLE 28 690 0 0
TRINSEO PLC SHS G9059U107   2,241,083 107,486 SH   SOLE 30 107,486 0 0
TRINSEO PLC SHS G9059U107   49,957 2,396 SH   SOLE 36 2,396 0 0
TRINSEO PLC SHS G9059U107   75,206 3,607 SH   SOLE 40 3,607 0 0
TRINSEO PLC SHS G9059U107   1,102,234 52,865 SH   SOLE 43 50,323 0 2,542
TRIO TECH INTL COM NEW 896712205   1,462 311 SH   SOLE 21 311 0 0
TRIO TECH INTL COM NEW 896712205   569 121 SH   SOLE 22 121 0 0
TRIP COM GROUP LTD ADS 89677Q107   64,653,548 1,716,314 SH   SOLE 2 1,314,245 0 402,069
TRIP COM GROUP LTD ADS 89677Q107   10,388,369 275,773 SH   SOLE 4 134,858 0 140,915
TRIP COM GROUP LTD ADS 89677Q107   4,586,360 121,751 SH   SOLE 7 121,751 0 0
TRIP COM GROUP LTD ADS 89677Q107   6,819,777 181,040 SH   SOLE 13 181,040 0 0
TRIP COM GROUP LTD ADS 89677Q107   12,806,595 339,968 SH   SOLE 15 339,968 0 0
TRIP COM GROUP LTD ADS 89677Q107   12,347,887 327,791 SH   SOLE 18 327,791 0 0
TRIP COM GROUP LTD ADS 89677Q107   23,275,125 617,869 SH   SOLE 19 617,869 0 0
TRIP COM GROUP LTD ADS 89677Q107   407,568,116 10,819,435 SH   SOLE 21 10,819,435 0 0
TRIP COM GROUP LTD ADS 89677Q107   286,290,606 7,599,963 SH   SOLE 22 6,277,032 0 1,322,931
TRIP COM GROUP LTD ADS 89677Q107   24,971,631 662,905 SH   SOLE 23 662,905 0 0
TRIP COM GROUP LTD ADS 89677Q107   13,061,809 346,743 SH   SOLE 25 346,743 0 0
TRIP COM GROUP LTD ADS 89677Q107   22,482,435 596,826 SH   SOLE 26 9,525 0 587,301
TRIP COM GROUP LTD ADS 89677Q107   35,795,164 950,230 SH   SOLE 28 1,050 0 949,180
TRIP COM GROUP LTD ADS 89677Q107   135,494,809 3,596,889 SH   SOLE 30 3,578,772 0 18,117
TRIP COM GROUP LTD ADS 89677Q107   367,509 9,756 SH   SOLE 31 0 0 9,756
TRIP COM GROUP LTD ADS 89677Q107   1,445,247 38,366 SH   SOLE 32 38,366 0 0
TRIP COM GROUP LTD ADS 89677Q107   79,265,214 2,104,200 SH   SOLE 34 2,104,200 0 0
TRIP COM GROUP LTD ADS 89677Q107   208,654 5,539 SH   SOLE 36 5,539 0 0
TRIP COM GROUP LTD ADS 89677Q107   173,583 4,608 SH   SOLE 40 4,608 0 0
TRIP COM GROUP LTD ADS 89677Q107   17,823,937 473,160 SH   SOLE 43 416,736 0 56,424
TRIPADVISOR INC COM 896945201   5,970,710 300,640 SH   SOLE 2 156,957 0 143,683
TRIPADVISOR INC COM 896945201   21,548 1,085 SH   SOLE 4 395 0 690
TRIPADVISOR INC COM 896945201   356,884 17,970 SH   SOLE 7 17,970 0 0
TRIPADVISOR INC COM 896945201   4,144,127 208,667 SH   SOLE 18 208,667 0 0
TRIPADVISOR INC COM 896945201   652,262 32,843 SH   SOLE 19 32,843 0 0
TRIPADVISOR INC COM 896945201   106,261,466 5,350,527 SH   SOLE 21 5,350,527 0 0
TRIPADVISOR INC COM 896945201   61,572,613 3,100,333 SH   SOLE 22 2,968,163 0 132,170
TRIPADVISOR INC COM 896945201   300,025 15,107 SH   SOLE 25 15,107 0 0
TRIPADVISOR INC COM 896945201   889,410 44,784 SH   SOLE 26 35,988 0 8,796
TRIPADVISOR INC COM 896945201   130,242 6,558 SH   SOLE 28 1,890 0 4,668
TRIPADVISOR INC COM 896945201   5,200,142 261,840 SH   SOLE 30 261,840 0 0
TRIPADVISOR INC COM 896945201   29,413 1,481 SH   SOLE 31 1,481 0 0
TRIPADVISOR INC COM 896945201   361,849 18,220 SH   SOLE 40 18,220 0 0
TRIPADVISOR INC COM 896945201   1,234,438 62,157 SH   SOLE 43 59,516 0 2,641
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,212,860 1,480,000 PRN   SOLE 2 1,480,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,802,900 2,200,000 PRN   SOLE 21 2,200,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,884,850 2,300,000 PRN   SOLE 22 2,300,000 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   2,211,329 183,057 SH   SOLE 30 183,057 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   2,204 182 SH   SOLE 43 182 0 0
TRITON INTL LTD CL A G9078F107   3,722,583 58,883 SH   SOLE 2 17,304 0 41,579
TRITON INTL LTD CL A G9078F107   9,546 151 SH   SOLE 4 151 0 0
TRITON INTL LTD CL A G9078F107   966,444 15,287 SH   SOLE 7 15,287 0 0
TRITON INTL LTD CL A G9078F107   10,217,806 161,623 SH   SOLE 18 161,623 0 0
TRITON INTL LTD CL A G9078F107   7,299,192 115,457 SH   SOLE 19 115,457 0 0
TRITON INTL LTD CL A G9078F107   126,309,830 1,997,941 SH   SOLE 21 1,997,941 0 0
TRITON INTL LTD CL A G9078F107   99,157,156 1,568,446 SH   SOLE 22 1,497,907 0 70,539
TRITON INTL LTD CL A G9078F107   676,897 10,707 SH   SOLE 25 10,707 0 0
TRITON INTL LTD CL A G9078F107   2,106,174 33,315 SH   SOLE 26 27,888 0 5,427
TRITON INTL LTD CL A G9078F107   1,189,105 18,809 SH   SOLE 28 1,200 0 17,609
TRITON INTL LTD CL A G9078F107   3,928,301 62,137 SH   SOLE 30 62,137 0 0
TRITON INTL LTD CL A G9078F107   360,228 5,698 SH   SOLE 36 5,698 0 0
TRITON INTL LTD CL A G9078F107   593,889 9,394 SH   SOLE 40 9,394 0 0
TRITON INTL LTD CL A G9078F107   14,983 237 SH   OTR 43 237 0 0
TRITON INTL LTD CL A G9078F107   2,216,076 35,053 SH   SOLE 43 33,121 0 1,932
TRIUMPH FINANCIAL INC COM 89679E300   1,353,959 23,320 SH   SOLE 2 11,970 0 11,350
TRIUMPH FINANCIAL INC COM 89679E300   4,819 83 SH   SOLE 4 83 0 0
TRIUMPH FINANCIAL INC COM 89679E300   14,689 253 SH   SOLE 7 253 0 0
TRIUMPH FINANCIAL INC COM 89679E300   4,374,473 75,344 SH   SOLE 18 75,344 0 0
TRIUMPH FINANCIAL INC COM 89679E300   2,395,091 41,252 SH   SOLE 19 41,252 0 0
TRIUMPH FINANCIAL INC COM 89679E300   156,005,594 2,686,972 SH   SOLE 21 2,686,972 0 0
TRIUMPH FINANCIAL INC COM 89679E300   33,035,269 568,985 SH   SOLE 22 546,773 0 22,212
TRIUMPH FINANCIAL INC COM 89679E300   197,172 3,396 SH   SOLE 25 3,396 0 0
TRIUMPH FINANCIAL INC COM 89679E300   591,225 10,183 SH   SOLE 26 8,311 0 1,872
TRIUMPH FINANCIAL INC COM 89679E300   20,205 348 SH   SOLE 28 348 0 0
TRIUMPH FINANCIAL INC COM 89679E300   1,930,089 33,243 SH   SOLE 30 33,243 0 0
TRIUMPH FINANCIAL INC COM 89679E300   157,110 2,706 SH   SOLE 40 2,706 0 0
TRIUMPH FINANCIAL INC COM 89679E300   232,530 4,005 SH   SOLE 43 3,839 0 166
TRIUMPH GROUP INC NEW COM 896818101   1,099,033 94,826 SH   SOLE 2 33,882 0 60,944
TRIUMPH GROUP INC NEW COM 896818101   3,500 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101   9,527 822 SH   SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101   2,615,933 225,706 SH   SOLE 18 225,706 0 0
TRIUMPH GROUP INC NEW COM 896818101   1,472,996 127,092 SH   SOLE 19 127,092 0 0
TRIUMPH GROUP INC NEW COM 896818101   96,153,364 8,296,235 SH   SOLE 21 8,296,235 0 0
TRIUMPH GROUP INC NEW COM 896818101   21,018,117 1,813,470 SH   SOLE 22 1,733,662 0 79,808
TRIUMPH GROUP INC NEW COM 896818101   2,661,087 229,602 SH   SOLE 25 229,602 0 0
TRIUMPH GROUP INC NEW COM 896818101   608,429 52,496 SH   SOLE 26 33,443 0 19,053
TRIUMPH GROUP INC NEW COM 896818101   144,840 12,497 SH   SOLE 28 0 0 12,497
TRIUMPH GROUP INC NEW COM 896818101   2,399,095 206,997 SH   SOLE 30 206,997 0 0
TRIUMPH GROUP INC NEW COM 896818101   437,951 37,787 SH   SOLE 34 37,787 0 0
TRIUMPH GROUP INC NEW COM 896818101   70,108 6,049 SH   SOLE 36 6,049 0 0
TRIUMPH GROUP INC NEW COM 896818101   109,178 9,420 SH   SOLE 40 9,420 0 0
TRIUMPH GROUP INC NEW COM 896818101   23,377 2,017 SH   OTR 43 2,017 0 0
TRIUMPH GROUP INC NEW COM 896818101   905,840 78,157 SH   SOLE 43 60,690 0 17,467
TROIKA MEDIA GROUP INC COM 89689F305   1,815,643 7,484,103 SH   SOLE 22 7,484,103 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   1,715,850 119,322 SH   SOLE 2 34,405 0 84,917
TRONOX HOLDINGS PLC SHS G9087Q102   4,026 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   446,240 31,032 SH   SOLE 7 31,032 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   4,672,306 324,917 SH   SOLE 18 324,917 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   3,325,634 231,268 SH   SOLE 19 231,268 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   58,362,654 4,058,599 SH   SOLE 21 4,058,599 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   43,703,883 3,039,213 SH   SOLE 22 2,889,418 0 149,795
TRONOX HOLDINGS PLC SHS G9087Q102   253,433 17,624 SH   SOLE 25 17,624 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   733,596 51,015 SH   SOLE 26 44,673 0 6,342
TRONOX HOLDINGS PLC SHS G9087Q102   29,637 2,061 SH   SOLE 28 2,061 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   1,205,519 83,833 SH   SOLE 30 83,833 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   47,008 3,269 SH   SOLE 36 3,269 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   300,830 20,920 SH   SOLE 40 20,920 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   757,193 52,656 SH   SOLE 43 50,425 0 2,231
TRUEBLUE INC COM 89785X101   1,778,932 99,940 SH   SOLE 2 75,933 0 24,007
TRUEBLUE INC COM 89785X101   2,990 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101   591,636 33,238 SH   SOLE 7 33,238 0 0
TRUEBLUE INC COM 89785X101   2,010,261 112,936 SH   SOLE 18 112,936 0 0
TRUEBLUE INC COM 89785X101   1,148,794 64,539 SH   SOLE 19 64,539 0 0
TRUEBLUE INC COM 89785X101   72,360,987 4,065,224 SH   SOLE 21 4,065,224 0 0
TRUEBLUE INC COM 89785X101   17,572,142 987,199 SH   SOLE 22 947,208 0 39,991
TRUEBLUE INC COM 89785X101   22,179 1,246 SH   SOLE 23 1,246 0 0
TRUEBLUE INC COM 89785X101   121,627 6,833 SH   SOLE 25 6,833 0 0
TRUEBLUE INC COM 89785X101   167,783 9,426 SH   SOLE 26 7,245 0 2,181
TRUEBLUE INC COM 89785X101   16,056 902 SH   SOLE 28 902 0 0
TRUEBLUE INC COM 89785X101   1,706,895 95,893 SH   SOLE 30 95,893 0 0
TRUEBLUE INC COM 89785X101   158,064 8,880 SH   SOLE 34 8,880 0 0
TRUEBLUE INC COM 89785X101   114,774 6,448 SH   SOLE 36 6,448 0 0
TRUEBLUE INC COM 89785X101   80,403 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101   1,337,528 75,142 SH   SOLE 43 71,364 0 3,778
TRUECAR INC COM 89785L107   397,700 172,913 SH   SOLE 2 50,695 0 122,218
TRUECAR INC COM 89785L107   862 375 SH   SOLE 7 375 0 0
TRUECAR INC COM 89785L107   583,535 253,711 SH   SOLE 18 253,711 0 0
TRUECAR INC COM 89785L107   957,191 416,170 SH   SOLE 19 416,170 0 0
TRUECAR INC COM 89785L107   7,061,504 3,070,219 SH   SOLE 21 3,070,219 0 0
TRUECAR INC COM 89785L107   6,798,043 2,955,671 SH   SOLE 22 2,886,906 0 68,765
TRUECAR INC COM 89785L107   55,322 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107   238,344 103,628 SH   SOLE 26 0 0 103,628
TRUECAR INC COM 89785L107   3,717 1,616 SH   SOLE 43 1,616 0 0
TRUIST FINL CORP COM 89832Q109   101,961,217 2,990,065 SH   SOLE 2 665,543 0 2,324,522
TRUIST FINL CORP COM 89832Q109   31,780,143 931,969 SH   SOLE 4 594,366 0 337,603
TRUIST FINL CORP COM 89832Q109   47,617,513 1,396,408 SH   SOLE 7 1,358,026 0 38,382
TRUIST FINL CORP COM 89832Q109   1,293,311 37,927 SH   SOLE 13 37,927 0 0
TRUIST FINL CORP COM 89832Q109   7,643,754 224,157 SH   SOLE 15 224,157 0 0
TRUIST FINL CORP COM 89832Q109   99,227,385 2,909,894 SH   SOLE 18 2,783,670 0 126,224
TRUIST FINL CORP COM 89832Q109   16,571,372 485,964 SH   SOLE 19 485,964 0 0
TRUIST FINL CORP COM 89832Q109   1,382,595,787 40,545,331 SH   SOLE 21 40,545,331 0 0
TRUIST FINL CORP COM 89832Q109   975,319,027 28,601,731 SH   SOLE 22 25,863,538 0 2,738,193
TRUIST FINL CORP COM 89832Q109   85,327,748 2,502,280 SH   SOLE 23 2,502,280 0 0
TRUIST FINL CORP COM 89832Q109   71,707,049 2,102,846 SH   SOLE 25 2,097,516 0 5,330
TRUIST FINL CORP COM 89832Q109   73,281,889 2,149,029 SH   SOLE 26 744,520 0 1,404,509
TRUIST FINL CORP COM 89832Q109   99,439,658 2,916,119 SH   SOLE 28 101,387 0 2,814,732
TRUIST FINL CORP COM 89832Q109   67,518 1,980 SH   SOLE 29 1,980 0 0
TRUIST FINL CORP COM 89832Q109   334,865,240 9,820,095 SH   SOLE 30 9,820,095 0 0
TRUIST FINL CORP COM 89832Q109   12,857,644 377,057 SH   SOLE 31 276,218 0 100,839
TRUIST FINL CORP COM 89832Q109   4,387,988 128,680 SH   SOLE 32 128,680 0 0
TRUIST FINL CORP COM 89832Q109   3,500,706 102,660 SH   SOLE 34 102,660 0 0
TRUIST FINL CORP COM 89832Q109   11,124,818 326,241 SH   SOLE 35 326,241 0 0
TRUIST FINL CORP COM 89832Q109   14,314,907 419,792 SH   SOLE 36 419,792 0 0
TRUIST FINL CORP COM 89832Q109   1,800,412 52,798 SH   SOLE 40 52,798 0 0
TRUIST FINL CORP COM 89832Q109   97,492 2,859 SH   OTR 43 2,859 0 0
TRUIST FINL CORP COM 89832Q109   34,659,116 1,016,396 SH   SOLE 43 867,074 0 149,322
TRUPANION INC COM 898202106   1,305,057 30,428 SH   SOLE 2 14,930 0 15,498
TRUPANION INC COM 898202106   5,147 120 SH   SOLE 4 120 0 0
TRUPANION INC COM 898202106   307,950 7,180 SH   SOLE 7 7,180 0 0
TRUPANION INC COM 898202106   5,372,015 125,251 SH   SOLE 18 119,932 0 5,319
TRUPANION INC COM 898202106   6,070,608 141,539 SH   SOLE 19 141,539 0 0
TRUPANION INC COM 898202106   179,693,059 4,189,626 SH   SOLE 21 4,189,626 0 0
TRUPANION INC COM 898202106   44,552,588 1,038,764 SH   SOLE 22 1,011,877 0 26,887
TRUPANION INC COM 898202106   57,558 1,342 SH   SOLE 23 1,342 0 0
TRUPANION INC COM 898202106   244,301 5,696 SH   SOLE 25 5,696 0 0
TRUPANION INC COM 898202106   1,556,307 36,286 SH   SOLE 26 18,207 0 18,079
TRUPANION INC COM 898202106   91,013 2,122 SH   SOLE 28 714 0 1,408
TRUPANION INC COM 898202106   2,790,638 65,065 SH   SOLE 30 65,065 0 0
TRUPANION INC COM 898202106   15,097 352 SH   SOLE 36 352 0 0
TRUPANION INC COM 898202106   228,432 5,326 SH   SOLE 40 5,326 0 0
TRUPANION INC COM 898202106   825,375 19,244 SH   SOLE 43 18,279 0 965
TRUSTCO BK CORP N Y COM NEW 898349204   495,805 15,523 SH   SOLE 2 5,150 0 10,373
TRUSTCO BK CORP N Y COM NEW 898349204   2,268 71 SH   SOLE 4 71 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   4,951 155 SH   SOLE 7 155 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   2,084,915 65,276 SH   SOLE 18 65,276 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   1,054,499 33,015 SH   SOLE 19 33,015 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   69,861,244 2,187,265 SH   SOLE 21 2,187,265 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   14,791,478 463,102 SH   SOLE 22 442,002 0 21,100
TRUSTCO BK CORP N Y COM NEW 898349204   13,702 429 SH   SOLE 25 429 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   332,591 10,413 SH   SOLE 26 9,095 0 1,318
TRUSTCO BK CORP N Y COM NEW 898349204   930,987 29,148 SH   SOLE 30 29,148 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   82,820 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   257,436 8,060 SH   SOLE 43 7,828 0 232
TRUSTMARK CORP COM 898402102   1,361,810 55,134 SH   SOLE 2 17,022 0 38,112
TRUSTMARK CORP COM 898402102   7,188 291 SH   SOLE 4 291 0 0
TRUSTMARK CORP COM 898402102   140,222 5,677 SH   SOLE 7 5,677 0 0
TRUSTMARK CORP COM 898402102   4,973,518 201,357 SH   SOLE 18 201,357 0 0
TRUSTMARK CORP COM 898402102   2,729,572 110,509 SH   SOLE 19 110,509 0 0
TRUSTMARK CORP COM 898402102   170,136,564 6,888,120 SH   SOLE 21 6,888,120 0 0
TRUSTMARK CORP COM 898402102   38,709,544 1,567,188 SH   SOLE 22 1,495,438 0 71,750
TRUSTMARK CORP COM 898402102   197,699 8,004 SH   SOLE 25 8,004 0 0
TRUSTMARK CORP COM 898402102   500,471 20,262 SH   SOLE 26 15,546 0 4,716
TRUSTMARK CORP COM 898402102   27,911 1,130 SH   SOLE 28 1,130 0 0
TRUSTMARK CORP COM 898402102   2,316,959 93,804 SH   SOLE 30 93,804 0 0
TRUSTMARK CORP COM 898402102   169,911 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102   1,608,264 65,112 SH   SOLE 43 64,178 0 934
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   1,046,791 53,875 SH   SOLE 2 52,884 0 991
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   79,857 4,110 SH   SOLE 19 4,110 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   528,010 27,175 SH   SOLE 22 27,175 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   23,316 1,200 SH   SOLE 23 1,200 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   73,873 3,802 SH   SOLE 31 3,802 0 0
TSCAN THERAPEUTICS INC COM 89854M101   87,345 41,593 SH   SOLE 18 41,593 0 0
TSCAN THERAPEUTICS INC COM 89854M101   3,016,547 1,436,451 SH   SOLE 19 1,436,451 0 0
TSCAN THERAPEUTICS INC COM 89854M101   69,432 33,063 SH   SOLE 21 33,063 0 0
TSCAN THERAPEUTICS INC COM 89854M101   8,280 3,943 SH   SOLE 34 3,943 0 0
TTEC HLDGS INC COM 89854H102   381,124 10,237 SH   SOLE 2 5,628 0 4,609
TTEC HLDGS INC COM 89854H102   3,351 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102   8,042 216 SH   SOLE 7 216 0 0
TTEC HLDGS INC COM 89854H102   3,058,593 82,154 SH   SOLE 18 76,099 0 6,055
TTEC HLDGS INC COM 89854H102   1,397,726 37,543 SH   SOLE 19 37,543 0 0
TTEC HLDGS INC COM 89854H102   84,168,244 2,260,764 SH   SOLE 21 2,260,764 0 0
TTEC HLDGS INC COM 89854H102   20,738,488 557,037 SH   SOLE 22 540,840 0 16,197
TTEC HLDGS INC COM 89854H102   2,234 60 SH   SOLE 23 60 0 0
TTEC HLDGS INC COM 89854H102   109,382 2,938 SH   SOLE 25 2,938 0 0
TTEC HLDGS INC COM 89854H102   475,837 12,781 SH   SOLE 26 6,127 0 6,654
TTEC HLDGS INC COM 89854H102   12,435 334 SH   SOLE 28 334 0 0
TTEC HLDGS INC COM 89854H102   1,106,625 29,724 SH   SOLE 30 29,724 0 0
TTEC HLDGS INC COM 89854H102   81,720 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102   734,399 19,726 SH   SOLE 43 19,302 0 424
TTM TECHNOLOGIES INC COM 87305R109   1,149,726 85,228 SH   SOLE 2 28,679 0 56,549
TTM TECHNOLOGIES INC COM 87305R109   4,789 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109   12,977 962 SH   SOLE 7 962 0 0
TTM TECHNOLOGIES INC COM 87305R109   4,693,023 347,889 SH   SOLE 18 347,889 0 0
TTM TECHNOLOGIES INC COM 87305R109   2,724,467 201,962 SH   SOLE 19 201,962 0 0
TTM TECHNOLOGIES INC COM 87305R109   168,578,001 12,496,516 SH   SOLE 21 12,496,516 0 0
TTM TECHNOLOGIES INC COM 87305R109   38,854,910 2,880,275 SH   SOLE 22 2,757,104 0 123,171
TTM TECHNOLOGIES INC COM 87305R109   258,199 19,140 SH   SOLE 25 19,140 0 0
TTM TECHNOLOGIES INC COM 87305R109   736,972 54,631 SH   SOLE 26 48,260 0 6,371
TTM TECHNOLOGIES INC COM 87305R109   2,178,176 161,466 SH   SOLE 30 161,466 0 0
TTM TECHNOLOGIES INC COM 87305R109   87,955 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109   229,330 17,000 SH   SOLE 40 17,000 0 0
TTM TECHNOLOGIES INC COM 87305R109   1,024,791 75,967 SH   SOLE 43 74,042 0 1,925
TUCOWS INC COM NEW 898697206   96,414 4,957 SH   SOLE 2 2,854 0 2,103
TUCOWS INC COM NEW 898697206   2,548 131 SH   SOLE 7 131 0 0
TUCOWS INC COM NEW 898697206   519,918 26,731 SH   SOLE 18 26,731 0 0
TUCOWS INC COM NEW 898697206   387,327 19,914 SH   SOLE 19 19,914 0 0
TUCOWS INC COM NEW 898697206   6,381,059 328,075 SH   SOLE 21 328,075 0 0
TUCOWS INC COM NEW 898697206   4,903,073 252,086 SH   SOLE 22 245,532 0 6,554
TUCOWS INC COM NEW 898697206   22,309 1,147 SH   SOLE 25 1,147 0 0
TUCOWS INC COM NEW 898697206   17,388 894 SH   SOLE 26 0 0 894
TUCOWS INC COM NEW 898697206   14,665 754 SH   SOLE 28 754 0 0
TUCOWS INC COM NEW 898697206   308,360 15,854 SH   SOLE 30 15,854 0 0
TUCOWS INC COM NEW 898697206   27,658 1,422 SH   SOLE 40 1,422 0 0
TUCOWS INC COM NEW 898697206   14,471 744 SH   SOLE 43 691 0 53
TUPPERWARE BRANDS CORP COM 899896104   69,808 27,923 SH   SOLE 2 1,934 0 25,989
TUPPERWARE BRANDS CORP COM 899896104   1,298 519 SH   SOLE 7 519 0 0
TUPPERWARE BRANDS CORP COM 899896104   332,013 132,805 SH   SOLE 18 132,805 0 0
TUPPERWARE BRANDS CORP COM 899896104   208,873 83,549 SH   SOLE 19 83,549 0 0
TUPPERWARE BRANDS CORP COM 899896104   3,987,120 1,594,848 SH   SOLE 21 1,594,848 0 0
TUPPERWARE BRANDS CORP COM 899896104   2,608,630 1,043,452 SH   SOLE 22 1,011,252 0 32,200
TUPPERWARE BRANDS CORP COM 899896104   10,900 4,360 SH   SOLE 36 4,360 0 0
TUPPERWARE BRANDS CORP COM 899896104   10,735 4,294 SH   SOLE 43 4,294 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   44,630 10,379 SH   SOLE 2 10,379 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   130,703 30,396 SH   SOLE 18 30,396 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   7,791,815 1,812,050 SH   SOLE 43 1,711,619 0 100,431
TURNING PT BRANDS INC COM 90041L105   3,430,917 163,377 SH   SOLE 2 144,476 0 18,901
TURNING PT BRANDS INC COM 90041L105   1,050 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105   4,242 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105   833,574 39,694 SH   SOLE 18 39,694 0 0
TURNING PT BRANDS INC COM 90041L105   3,715,467 176,927 SH   SOLE 19 176,927 0 0
TURNING PT BRANDS INC COM 90041L105   11,109,525 529,025 SH   SOLE 21 529,025 0 0
TURNING PT BRANDS INC COM 90041L105   11,249,931 535,711 SH   SOLE 22 523,380 0 12,331
TURNING PT BRANDS INC COM 90041L105   113,904 5,424 SH   SOLE 23 5,424 0 0
TURNING PT BRANDS INC COM 90041L105   96,453 4,593 SH   SOLE 26 2,394 0 2,199
TURNING PT BRANDS INC COM 90041L105   195,531 9,311 SH   SOLE 30 9,311 0 0
TURNING PT BRANDS INC COM 90041L105   21,588 1,028 SH   SOLE 43 1,028 0 0
TURTLE BEACH CORP COM NEW 900450206   51,062 5,096 SH   SOLE 2 602 0 4,494
TURTLE BEACH CORP COM NEW 900450206   1,022 102 SH   SOLE 7 102 0 0
TURTLE BEACH CORP COM NEW 900450206   442,513 44,163 SH   SOLE 18 44,163 0 0
TURTLE BEACH CORP COM NEW 900450206   313,476 31,285 SH   SOLE 19 31,285 0 0
TURTLE BEACH CORP COM NEW 900450206   5,511,531 550,053 SH   SOLE 21 550,053 0 0
TURTLE BEACH CORP COM NEW 900450206   4,069,262 406,114 SH   SOLE 22 399,651 0 6,463
TURTLE BEACH CORP COM NEW 900450206   251 25 SH   SOLE 43 25 0 0
TUSIMPLE HLDGS INC CL A 90089L108   298,172 202,838 SH   SOLE 2 102,074 0 100,764
TUSIMPLE HLDGS INC CL A 90089L108   5,579 3,795 SH   SOLE 4 0 0 3,795
TUSIMPLE HLDGS INC CL A 90089L108   2,040 1,388 SH   SOLE 7 1,388 0 0
TUSIMPLE HLDGS INC CL A 90089L108   597,906 406,739 SH   SOLE 18 406,739 0 0
TUSIMPLE HLDGS INC CL A 90089L108   408,736 278,052 SH   SOLE 19 278,052 0 0
TUSIMPLE HLDGS INC CL A 90089L108   7,095,156 4,826,637 SH   SOLE 21 4,826,637 0 0
TUSIMPLE HLDGS INC CL A 90089L108   6,224,799 4,234,557 SH   SOLE 22 4,096,987 0 137,570
TUSIMPLE HLDGS INC CL A 90089L108   6,981 4,749 SH   SOLE 25 4,749 0 0
TUSIMPLE HLDGS INC CL A 90089L108   41,151 27,994 SH   SOLE 26 3,558 0 24,436
TUSIMPLE HLDGS INC CL A 90089L108   131,740 89,619 SH   SOLE 28 81,830 0 7,789
TUSIMPLE HLDGS INC CL A 90089L108   2,245,810 1,527,762 SH   SOLE 30 1,527,762 0 0
TUSIMPLE HLDGS INC CL A 90089L108   1,104 751 SH   SOLE 36 751 0 0
TUSIMPLE HLDGS INC CL A 90089L108   6,068 4,128 SH   SOLE 40 4,128 0 0
TUSIMPLE HLDGS INC CL A 90089L108   99,725 67,840 SH   SOLE 43 67,697 0 143
TUTOR PERINI CORP COM 901109108   1,505,289 243,969 SH   SOLE 2 186,468 0 57,501
TUTOR PERINI CORP COM 901109108   1,561 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108   1,055 171 SH   SOLE 7 171 0 0
TUTOR PERINI CORP COM 901109108   723,001 117,180 SH   SOLE 18 117,180 0 0
TUTOR PERINI CORP COM 901109108   2,032,164 329,362 SH   SOLE 19 329,362 0 0
TUTOR PERINI CORP COM 901109108   17,228,929 2,792,371 SH   SOLE 21 2,792,371 0 0
TUTOR PERINI CORP COM 901109108   9,422,441 1,527,138 SH   SOLE 22 1,474,878 0 52,260
TUTOR PERINI CORP COM 901109108   35,934 5,824 SH   SOLE 25 5,824 0 0
TUTOR PERINI CORP COM 901109108   171,168 27,742 SH   SOLE 26 0 0 27,742
TUTOR PERINI CORP COM 901109108   145,674 23,610 SH   SOLE 28 23,610 0 0
TUTOR PERINI CORP COM 901109108   162,654 26,362 SH   SOLE 30 26,362 0 0
TUTOR PERINI CORP COM 901109108   12,056 1,954 SH   SOLE 34 1,954 0 0
TUTOR PERINI CORP COM 901109108   25,334 4,106 SH   SOLE 40 4,106 0 0
TUTOR PERINI CORP COM 901109108   446,764 72,409 SH   SOLE 43 71,017 0 1,392
TUYA INC SPONSERED ADS 90114C107   17,878 9,459 SH   SOLE 2 9,459 0 0
TUYA INC SPONSERED ADS 90114C107   3,228 1,708 SH   SOLE 4 1,708 0 0
TUYA INC SPONSERED ADS 90114C107   34,118 18,052 SH   SOLE 7 18,052 0 0
TUYA INC SPONSERED ADS 90114C107   146,583 77,557 SH   SOLE 19 77,557 0 0
TUYA INC SPONSERED ADS 90114C107   4,643,866 2,457,072 SH   SOLE 21 2,457,072 0 0
TUYA INC SPONSERED ADS 90114C107   2,141,306 1,132,966 SH   SOLE 22 1,031,771 0 101,195
TUYA INC SPONSERED ADS 90114C107   77,035 40,759 SH   SOLE 25 40,759 0 0
TUYA INC SPONSERED ADS 90114C107   133,536 70,654 SH   SOLE 28 0 0 70,654
TUYA INC SPONSERED ADS 90114C107   611,736 323,670 SH   SOLE 30 323,670 0 0
TUYA INC SPONSERED ADS 90114C107   150,935 79,860 SH   SOLE 34 79,860 0 0
TWELVE SEAS INVESTMENT CO II COM CL A 90118T106   51,200 5,000 SH   SOLE 2 5,000 0 0
TWILIO INC CL A 90138F102   17,360,047 260,544 SH   SOLE 2 35,700 0 224,844
TWILIO INC CL A 90138F102   7,479,551 112,255 SH   SOLE 4 63,941 0 48,314
TWILIO INC CL A 90138F102   13,106,721 196,709 SH   SOLE 7 196,709 0 0
TWILIO INC CL A 90138F102   55,236 829 SH   SOLE 13 829 0 0
TWILIO INC CL A 90138F102   1,110,056 16,660 SH   SOLE 15 16,660 0 0
TWILIO INC CL A 90138F102   7,853,412 117,866 SH   SOLE 18 108,099 0 9,767
TWILIO INC CL A 90138F102   34,897,596 523,752 SH   SOLE 19 523,752 0 0
TWILIO INC CL A 90138F102   213,215,534 3,199,993 SH   SOLE 21 3,199,993 0 0
TWILIO INC CL A 90138F102   274,183,916 4,115,022 SH   SOLE 22 3,796,696 0 318,326
TWILIO INC CL A 90138F102   21,315,270 319,905 SH   SOLE 23 319,905 0 0
TWILIO INC CL A 90138F102   22,912,191 343,872 SH   SOLE 25 343,872 0 0
TWILIO INC CL A 90138F102   13,977,508 209,778 SH   SOLE 26 118,230 0 91,548
TWILIO INC CL A 90138F102   22,319,651 334,979 SH   SOLE 28 7,188 0 327,791
TWILIO INC CL A 90138F102   37,699,787 565,808 SH   SOLE 30 565,808 0 0
TWILIO INC CL A 90138F102   3,245,081 48,703 SH   SOLE 31 35,704 0 12,999
TWILIO INC CL A 90138F102   51,975,731 780,065 SH   SOLE 34 780,065 0 0
TWILIO INC CL A 90138F102   3,461,828 51,956 SH   SOLE 36 51,956 0 0
TWILIO INC CL A 90138F102   487,732 7,320 SH   SOLE 40 7,320 0 0
TWILIO INC CL A 90138F102   19,189 288 SH   OTR 43 288 0 0
TWILIO INC CL A 90138F102   20,854,497 312,990 SH   SOLE 43 286,881 0 26,109
TWIN DISC INC COM 901476101   17,125 1,797 SH   SOLE 18 1,797 0 0
TWIN DISC INC COM 901476101   305,837 32,092 SH   SOLE 21 32,092 0 0
TWIN DISC INC COM 901476101   1,387,873 145,632 SH   SOLE 22 145,632 0 0
TWIST BIOSCIENCE CORP COM 90184D100   3,836,096 254,383 SH   SOLE 2 139,514 0 114,869
TWIST BIOSCIENCE CORP COM 90184D100   1,991 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100   72,655 4,818 SH   SOLE 7 4,818 0 0
TWIST BIOSCIENCE CORP COM 90184D100   2,485,018 164,789 SH   SOLE 18 146,325 0 18,464
TWIST BIOSCIENCE CORP COM 90184D100   12,842,460 851,622 SH   SOLE 19 851,622 0 0
TWIST BIOSCIENCE CORP COM 90184D100   36,681,301 2,432,447 SH   SOLE 21 2,432,447 0 0
TWIST BIOSCIENCE CORP COM 90184D100   32,510,595 2,155,875 SH   SOLE 22 2,107,000 0 48,875
TWIST BIOSCIENCE CORP COM 90184D100   276,371 18,327 SH   SOLE 23 18,327 0 0
TWIST BIOSCIENCE CORP COM 90184D100   124,727 8,271 SH   SOLE 25 8,271 0 0
TWIST BIOSCIENCE CORP COM 90184D100   1,854,584 122,983 SH   SOLE 26 13,070 0 109,913
TWIST BIOSCIENCE CORP COM 90184D100   12,154 806 SH   SOLE 28 806 0 0
TWIST BIOSCIENCE CORP COM 90184D100   2,473,768 164,043 SH   SOLE 30 164,043 0 0
TWIST BIOSCIENCE CORP COM 90184D100   19,604 1,300 SH   SOLE 34 1,300 0 0
TWIST BIOSCIENCE CORP COM 90184D100   115,603 7,666 SH   SOLE 40 7,666 0 0
TWIST BIOSCIENCE CORP COM 90184D100   7,962 528 SH   OTR 43 528 0 0
TWIST BIOSCIENCE CORP COM 90184D100   383,801 25,451 SH   SOLE 43 19,693 0 5,758
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   1,438,926 1,675,000 PRN   SOLE 21 1,675,000 0 0
TWO HBRS INVT CORP COM 90187B804   1,309,249 89,004 SH   SOLE 2 28,060 0 60,944
TWO HBRS INVT CORP COM 90187B804   4,825 328 SH   SOLE 4 328 0 0
TWO HBRS INVT CORP COM 90187B804   12,812 871 SH   SOLE 7 871 0 0
TWO HBRS INVT CORP COM 90187B804   4,841,458 329,127 SH   SOLE 18 329,127 0 0
TWO HBRS INVT CORP COM 90187B804   2,844,840 193,395 SH   SOLE 19 193,395 0 0
TWO HBRS INVT CORP COM 90187B804   192,338,913 13,075,385 SH   SOLE 21 13,075,385 0 0
TWO HBRS INVT CORP COM 90187B804   39,959,833 2,716,508 SH   SOLE 22 2,606,765 0 109,743
TWO HBRS INVT CORP COM 90187B804   199,468 13,560 SH   SOLE 25 13,560 0 0
TWO HBRS INVT CORP COM 90187B804   404,893 27,525 SH   SOLE 26 19,455 0 8,070
TWO HBRS INVT CORP COM 90187B804   187,435 12,742 SH   SOLE 28 1,397 0 11,345
TWO HBRS INVT CORP COM 90187B804   2,335,639 158,779 SH   SOLE 30 158,779 0 0
TWO HBRS INVT CORP COM 90187B804   53,853 3,661 SH   SOLE 36 3,661 0 0
TWO HBRS INVT CORP COM 90187B804   214,442 14,578 SH   SOLE 40 14,578 0 0
TWO HBRS INVT CORP COM 90187B804   849,959 57,781 SH   SOLE 43 56,269 0 1,512
TYLER TECHNOLOGIES INC COM 902252105   22,667,525 63,917 SH   SOLE 2 7,936 0 55,981
TYLER TECHNOLOGIES INC COM 902252105   9,779,553 27,576 SH   SOLE 4 15,118 0 12,458
TYLER TECHNOLOGIES INC COM 902252105   9,096,516 25,650 SH   SOLE 7 24,357 0 1,293
TYLER TECHNOLOGIES INC COM 902252105   219,522 619 SH   SOLE 13 619 0 0
TYLER TECHNOLOGIES INC COM 902252105   1,654,750 4,666 SH   SOLE 15 4,666 0 0
TYLER TECHNOLOGIES INC COM 902252105   38,862,160 109,582 SH   SOLE 18 106,039 0 3,543
TYLER TECHNOLOGIES INC COM 902252105   28,565,543 80,548 SH   SOLE 19 80,548 0 0
TYLER TECHNOLOGIES INC COM 902252105   464,214,185 1,308,973 SH   SOLE 21 1,308,973 0 0
TYLER TECHNOLOGIES INC COM 902252105   318,842,638 899,060 SH   SOLE 22 812,168 0 86,892
TYLER TECHNOLOGIES INC COM 902252105   27,054,776 76,288 SH   SOLE 23 76,288 0 0
TYLER TECHNOLOGIES INC COM 902252105   17,073,434 48,143 SH   SOLE 25 48,143 0 0
TYLER TECHNOLOGIES INC COM 902252105   24,435,051 68,901 SH   SOLE 26 23,275 0 45,626
TYLER TECHNOLOGIES INC COM 902252105   27,589,928 77,797 SH   SOLE 28 545 0 77,252
TYLER TECHNOLOGIES INC COM 902252105   23,406 66 SH   SOLE 29 66 0 0
TYLER TECHNOLOGIES INC COM 902252105   91,038,925 256,708 SH   SOLE 30 256,708 0 0
TYLER TECHNOLOGIES INC COM 902252105   4,142,195 11,680 SH   SOLE 31 8,650 0 3,030
TYLER TECHNOLOGIES INC COM 902252105   638,352 1,800 SH   SOLE 34 1,800 0 0
TYLER TECHNOLOGIES INC COM 902252105   4,168,793 11,755 SH   SOLE 36 11,755 0 0
TYLER TECHNOLOGIES INC COM 902252105   608,917 1,717 SH   SOLE 40 1,717 0 0
TYLER TECHNOLOGIES INC COM 902252105   23,761 67 SH   OTR 43 67 0 0
TYLER TECHNOLOGIES INC COM 902252105   7,504,537 21,161 SH   SOLE 43 18,549 0 2,612
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   3,600,350 3,770,000 PRN   SOLE 2 3,770,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   3,452,325 3,615,000 PRN   SOLE 21 3,615,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   4,393,000 4,600,000 PRN   SOLE 22 4,600,000 0 0
TYRA BIOSCIENCES INC COM 90240B106   178,040 11,079 SH   SOLE 2 1,458 0 9,621
TYRA BIOSCIENCES INC COM 90240B106   4,098 255 SH   SOLE 7 255 0 0
TYRA BIOSCIENCES INC COM 90240B106   595,056 37,029 SH   SOLE 18 37,029 0 0
TYRA BIOSCIENCES INC COM 90240B106   396,865 24,696 SH   SOLE 19 24,696 0 0
TYRA BIOSCIENCES INC COM 90240B106   6,883,617 428,352 SH   SOLE 21 428,352 0 0
TYRA BIOSCIENCES INC COM 90240B106   2,659,167 165,474 SH   SOLE 22 156,526 0 8,948
TYSON FOODS INC CL A 902494103   33,948,361 572,292 SH   SOLE 2 89,985 0 482,307
TYSON FOODS INC CL A 902494103   8,471,371 142,808 SH   SOLE 4 118,119 0 24,689
TYSON FOODS INC CL A 902494103   25,177,544 424,436 SH   SOLE 7 345,675 0 78,761
TYSON FOODS INC CL A 902494103   226,899 3,825 SH   SOLE 13 3,825 0 0
TYSON FOODS INC CL A 902494103   2,894,401 48,793 SH   SOLE 15 48,793 0 0
TYSON FOODS INC CL A 902494103   29,469,049 496,781 SH   SOLE 18 447,163 0 49,618
TYSON FOODS INC CL A 902494103   12,800,248 215,783 SH   SOLE 19 215,783 0 0
TYSON FOODS INC CL A 902494103   533,199,006 8,988,520 SH   SOLE 21 8,988,520 0 0
TYSON FOODS INC CL A 902494103   372,291,430 6,275,985 SH   SOLE 22 5,673,917 0 602,068
TYSON FOODS INC CL A 902494103   32,030,071 539,954 SH   SOLE 23 539,954 0 0
TYSON FOODS INC CL A 902494103   24,739,228 417,047 SH   SOLE 25 417,047 0 0
TYSON FOODS INC CL A 902494103   35,633,761 600,704 SH   SOLE 26 193,853 0 406,851
TYSON FOODS INC CL A 902494103   40,272,763 678,907 SH   SOLE 28 4,362 0 674,545
TYSON FOODS INC CL A 902494103   16,966 286 SH   SOLE 29 286 0 0
TYSON FOODS INC CL A 902494103   161,284,080 2,718,882 SH   SOLE 30 2,675,683 0 43,199
TYSON FOODS INC CL A 902494103   3,729,745 62,875 SH   SOLE 31 58,105 0 4,770
TYSON FOODS INC CL A 902494103   678,799 11,443 SH   SOLE 34 11,443 0 0
TYSON FOODS INC CL A 902494103   5,481,227 92,401 SH   SOLE 36 92,401 0 0
TYSON FOODS INC CL A 902494103   663,554 11,186 SH   SOLE 40 11,186 0 0
TYSON FOODS INC CL A 902494103   59,973 1,011 SH   OTR 43 1,011 0 0
TYSON FOODS INC CL A 902494103   20,533,449 346,147 SH   SOLE 43 315,342 0 30,805
U HAUL HOLDING COMPANY COM 023586100   552,001 9,254 SH   SOLE 2 2,027 0 7,227
U HAUL HOLDING COMPANY COM 023586100   8,053 135 SH   SOLE 7 135 0 0
U HAUL HOLDING COMPANY COM 023586100   209,133 3,506 SH   SOLE 18 3,506 0 0
U HAUL HOLDING COMPANY COM 023586100   177,161 2,970 SH   SOLE 19 2,970 0 0
U HAUL HOLDING COMPANY COM 023586100   6,612,560 110,856 SH   SOLE 21 110,856 0 0
U HAUL HOLDING COMPANY COM 023586100   15,092,225 253,013 SH   SOLE 22 244,994 0 8,019
U HAUL HOLDING COMPANY COM 023586100   9,186 154 SH   SOLE 26 0 0 154
U HAUL HOLDING COMPANY COM 023586100   9,544 160 SH   SOLE 28 160 0 0
U HAUL HOLDING COMPANY COM 023586100   7,814 131 SH   SOLE 31 131 0 0
U HAUL HOLDING COMPANY COM 023586100   11,334 190 SH   SOLE 36 190 0 0
U HAUL HOLDING COMPANY COM 023586100   2,572,585 43,128 SH   SOLE 43 41,601 0 1,527
U HAUL HOLDING COMPANY COM SER N 023586506   3,727,808 71,896 SH   SOLE 2 29,522 0 42,374
U HAUL HOLDING COMPANY COM SER N 023586506   7,137,360 137,654 SH   SOLE 4 51,974 0 85,680
U HAUL HOLDING COMPANY COM SER N 023586506   2,172,308 41,896 SH   SOLE 7 41,896 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   203,719 3,929 SH   SOLE 13 3,929 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   492,316 9,495 SH   SOLE 15 9,495 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   2,475,630 47,746 SH   SOLE 18 42,829 0 4,917
U HAUL HOLDING COMPANY COM SER N 023586506   1,292,621 24,930 SH   SOLE 19 24,930 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   127,762,755 2,464,084 SH   SOLE 21 2,464,084 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   118,759,055 2,290,435 SH   SOLE 22 2,124,858 0 165,577
U HAUL HOLDING COMPANY COM SER N 023586506   8,376,990 161,562 SH   SOLE 23 161,562 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   6,981,084 134,640 SH   SOLE 25 131,993 0 2,647
U HAUL HOLDING COMPANY COM SER N 023586506   3,248,195 62,646 SH   SOLE 26 40,351 0 22,295
U HAUL HOLDING COMPANY COM SER N 023586506   5,623,133 108,450 SH   SOLE 28 0 0 108,450
U HAUL HOLDING COMPANY COM SER N 023586506   33,169,378 639,718 SH   SOLE 30 439,061 0 200,657
U HAUL HOLDING COMPANY COM SER N 023586506   991,631 19,125 SH   SOLE 31 17,190 0 1,935
U HAUL HOLDING COMPANY COM SER N 023586506   218,237 4,209 SH   SOLE 34 4,209 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   1,371,381 26,449 SH   SOLE 36 26,449 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   194,904 3,759 SH   SOLE 40 3,759 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   5,216,111 100,600 SH   SOLE 43 94,579 0 6,021
U S ENERGY CORP DEL COM 911805307   1,184 673 SH   SOLE 18 673 0 0
U S ENERGY CORP DEL COM 911805307   18,286 10,390 SH   SOLE 21 10,390 0 0
U S ENERGY CORP DEL COM 911805307   24,105 13,696 SH   SOLE 22 13,696 0 0
U S GLOBAL INVS INC CL A 902952100   94,368 35,345 SH   SOLE 2 35,345 0 0
U S GLOBAL INVS INC CL A 902952100   811,890 304,090 SH   SOLE 22 304,090 0 0
U S GOLD CORP COM NEW 90291C201   6,696 1,200 SH   SOLE 18 1,200 0 0
U S GOLD CORP COM NEW 90291C201   86,585 15,517 SH   SOLE 21 15,517 0 0
U S GOLD CORP COM NEW 90291C201   1,250 224 SH   SOLE 22 224 0 0
U S PHYSICAL THERAPY COM 90337L108   666,963 6,812 SH   SOLE 2 3,875 0 2,937
U S PHYSICAL THERAPY COM 90337L108   4,210 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108   12,826 131 SH   SOLE 7 131 0 0
U S PHYSICAL THERAPY COM 90337L108   3,954,977 40,394 SH   SOLE 18 40,394 0 0
U S PHYSICAL THERAPY COM 90337L108   2,501,894 25,553 SH   SOLE 19 25,553 0 0
U S PHYSICAL THERAPY COM 90337L108   151,742,778 1,549,819 SH   SOLE 21 1,549,819 0 0
U S PHYSICAL THERAPY COM 90337L108   33,966,154 346,912 SH   SOLE 22 337,357 0 9,555
U S PHYSICAL THERAPY COM 90337L108   239,880 2,450 SH   SOLE 25 2,450 0 0
U S PHYSICAL THERAPY COM 90337L108   550,646 5,624 SH   SOLE 26 4,185 0 1,439
U S PHYSICAL THERAPY COM 90337L108   2,154 22 SH   SOLE 28 22 0 0
U S PHYSICAL THERAPY COM 90337L108   2,089,889 21,345 SH   SOLE 30 21,345 0 0
U S PHYSICAL THERAPY COM 90337L108   208,255 2,127 SH   SOLE 40 2,127 0 0
U S PHYSICAL THERAPY COM 90337L108   1,387,581 14,172 SH   SOLE 43 13,746 0 426
U S SILICA HLDGS INC COM 90346E103   5,315,987 445,225 SH   SOLE 2 346,252 0 98,973
U S SILICA HLDGS INC COM 90346E103   9,492 795 SH   SOLE 7 795 0 0
U S SILICA HLDGS INC COM 90346E103   3,004,032 251,594 SH   SOLE 18 251,594 0 0
U S SILICA HLDGS INC COM 90346E103   5,925,834 496,301 SH   SOLE 19 496,301 0 0
U S SILICA HLDGS INC COM 90346E103   118,698,441 9,941,243 SH   SOLE 21 9,941,243 0 0
U S SILICA HLDGS INC COM 90346E103   30,404,279 2,546,422 SH   SOLE 22 2,463,907 0 82,515
U S SILICA HLDGS INC COM 90346E103   217,332 18,202 SH   SOLE 23 18,202 0 0
U S SILICA HLDGS INC COM 90346E103   112,761 9,444 SH   SOLE 25 9,444 0 0
U S SILICA HLDGS INC COM 90346E103   1,458,459 122,149 SH   SOLE 26 39,705 0 82,444
U S SILICA HLDGS INC COM 90346E103   1,759,658 147,375 SH   SOLE 30 147,375 0 0
U S SILICA HLDGS INC COM 90346E103   171,100 14,330 SH   SOLE 34 14,330 0 0
U S SILICA HLDGS INC COM 90346E103   174,527 14,617 SH   SOLE 40 14,617 0 0
U S SILICA HLDGS INC COM 90346E103   142,850 11,964 SH   SOLE 43 10,086 0 1,878
U S XPRESS ENTERPRISES INC COM CL A 90338N202   57,921 9,751 SH   SOLE 2 5,324 0 4,427
U S XPRESS ENTERPRISES INC COM CL A 90338N202   26,017 4,380 SH   SOLE 18 4,380 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202   10,056 1,693 SH   SOLE 19 1,693 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202   344,437 57,986 SH   SOLE 21 57,986 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202   1,114,124 187,563 SH   SOLE 22 187,563 0 0
UBER TECHNOLOGIES INC COM 90353T100   110,143,679 3,474,564 SH   SOLE 2 438,713 0 3,035,851
UBER TECHNOLOGIES INC COM 90353T100   35,833,268 1,130,387 SH   SOLE 4 684,394 0 445,993
UBER TECHNOLOGIES INC COM 90353T100   21,596,798 681,287 SH   SOLE 7 681,287 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,335,434 73,673 SH   SOLE 13 73,673 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,380,837 106,651 SH   SOLE 15 106,651 0 0
UBER TECHNOLOGIES INC COM 90353T100   27,995,506 883,139 SH   SOLE 18 756,067 0 127,072
UBER TECHNOLOGIES INC COM 90353T100   52,171,702 1,645,795 SH   SOLE 19 1,645,795 0 0
UBER TECHNOLOGIES INC COM 90353T100   519,219,309 16,379,158 SH   SOLE 21 16,379,158 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,424,558,787 44,938,763 SH   SOLE 22 41,845,592 0 3,093,171
UBER TECHNOLOGIES INC COM 90353T100   89,725,360 2,830,453 SH   SOLE 23 2,830,453 0 0
UBER TECHNOLOGIES INC COM 90353T100   88,268,682 2,784,501 SH   SOLE 25 2,777,944 0 6,557
UBER TECHNOLOGIES INC COM 90353T100   62,982,036 1,986,815 SH   SOLE 26 979,801 0 1,007,014
UBER TECHNOLOGIES INC COM 90353T100   84,968,236 2,680,386 SH   SOLE 28 45,435 0 2,634,951
UBER TECHNOLOGIES INC COM 90353T100   88,253 2,784 SH   SOLE 29 2,784 0 0
UBER TECHNOLOGIES INC COM 90353T100   163,580,876 5,160,280 SH   SOLE 30 4,671,750 0 488,530
UBER TECHNOLOGIES INC COM 90353T100   14,420,172 454,895 SH   SOLE 31 316,222 0 138,673
UBER TECHNOLOGIES INC COM 90353T100   61,559,118 1,941,928 SH   SOLE 34 1,941,928 0 0
UBER TECHNOLOGIES INC COM 90353T100   14,986,017 472,745 SH   SOLE 36 472,745 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,865,799 58,858 SH   SOLE 40 58,858 0 0
UBER TECHNOLOGIES INC COM 90353T100   75,224 2,373 SH   OTR 43 2,373 0 0
UBER TECHNOLOGIES INC COM 90353T100   26,782,480 844,873 SH   SOLE 43 784,800 0 60,073
UBER TECHNOLOGIES INC OPTIONS 90353T100   275,790 8,700 SH Call SOLE 4 8,700 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   4,707,450 148,500 SH Call SOLE 18 148,500 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   33,700,270 1,063,100 SH Call SOLE 19 1,063,100 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   2,111,220 66,600 SH Call SOLE 22 66,600 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   16,265,270 513,100 SH Call SOLE 34 513,100 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   18,345,173 20,852,000 PRN   SOLE 2 20,290,000 0 562,000
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   2,287,428 2,600,000 PRN   SOLE 18 2,600,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   27,726,267 31,515,000 PRN   SOLE 19 31,515,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   5,890,127 6,695,000 PRN   SOLE 21 6,695,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   22,581,313 25,667,000 PRN   SOLE 22 25,667,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   542,824 617,000 PRN   SOLE 26 617,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   19,355 22,000 PRN   SOLE 30 22,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   6,505,973 7,395,000 PRN   SOLE 34 7,395,000 0 0
UBIQUITI INC COM 90353W103   6,668,359 24,544 SH   SOLE 2 2,141 0 22,403
UBIQUITI INC COM 90353W103   12,226 45 SH   SOLE 7 45 0 0
UBIQUITI INC COM 90353W103   33,961 125 SH   SOLE 15 125 0 0
UBIQUITI INC COM 90353W103   530,611 1,953 SH   SOLE 18 1,953 0 0
UBIQUITI INC COM 90353W103   279,569 1,029 SH   SOLE 19 1,029 0 0
UBIQUITI INC COM 90353W103   21,250,777 78,217 SH   SOLE 21 78,217 0 0
UBIQUITI INC COM 90353W103   23,946,757 88,140 SH   SOLE 22 84,395 0 3,745
UBIQUITI INC COM 90353W103   1,459,790 5,373 SH   SOLE 25 5,373 0 0
UBIQUITI INC COM 90353W103   525,720 1,935 SH   SOLE 26 229 0 1,706
UBIQUITI INC COM 90353W103   387,158 1,425 SH   SOLE 28 0 0 1,425
UBIQUITI INC COM 90353W103   14,600,349 53,739 SH   SOLE 30 53,739 0 0
UBIQUITI INC COM 90353W103   66,292 244 SH   SOLE 31 59 0 185
UBIQUITI INC COM 90353W103   3,061,267 11,267 SH   SOLE 43 11,008 0 259
UBS GROUP AG SHS H42097107   59,066,353 2,767,870 SH   SOLE 43 2,476,229 0 291,641
UDEMY INC COM 902685106   91,806 10,397 SH   SOLE 2 2,574 0 7,823
UDEMY INC COM 902685106   7,241 820 SH   SOLE 7 820 0 0
UDEMY INC COM 902685106   1,626,601 184,213 SH   SOLE 18 184,213 0 0
UDEMY INC COM 902685106   1,292,668 146,395 SH   SOLE 19 146,395 0 0
UDEMY INC COM 902685106   19,882,131 2,251,657 SH   SOLE 21 2,251,657 0 0
UDEMY INC COM 902685106   15,815,598 1,791,121 SH   SOLE 22 1,769,883 0 21,238
UDEMY INC COM 902685106   38,119 4,317 SH   SOLE 43 4,305 0 12
UDR INC COM 902653104   30,652,275 746,524 SH   SOLE 2 272,066 0 474,458
UDR INC COM 902653104   29,805,290 725,896 SH   SOLE 4 591,329 0 134,567
UDR INC COM 902653104   28,356,693 690,616 SH   SOLE 7 681,225 0 9,391
UDR INC COM 902653104   258,473 6,295 SH   SOLE 13 6,295 0 0
UDR INC COM 902653104   2,176,098 52,998 SH   SOLE 15 52,998 0 0
UDR INC COM 902653104   32,360,782 788,134 SH   SOLE 18 761,485 0 26,649
UDR INC COM 902653104   58,314,562 1,420,228 SH   SOLE 19 1,420,228 0 0
UDR INC COM 902653104   473,094,100 11,522,019 SH   SOLE 21 11,522,019 0 0
UDR INC COM 902653104   415,399,216 10,116,883 SH   SOLE 22 9,004,654 0 1,112,229
UDR INC COM 902653104   26,525,622 646,021 SH   SOLE 23 646,021 0 0
UDR INC COM 902653104   116,023,406 2,825,704 SH   SOLE 25 2,825,704 0 0
UDR INC COM 902653104   22,169,977 539,941 SH   SOLE 26 190,537 0 349,404
UDR INC COM 902653104   38,956,332 948,766 SH   SOLE 28 94,128 0 854,638
UDR INC COM 902653104   97,631,277 2,377,771 SH   SOLE 30 2,377,771 0 0
UDR INC COM 902653104   3,809,752 92,785 SH   SOLE 31 67,975 0 24,810
UDR INC COM 902653104   17,082,972 416,049 SH   SOLE 34 416,049 0 0
UDR INC COM 902653104   3,558,917 86,676 SH   SOLE 36 86,676 0 0
UDR INC COM 902653104   502,739 12,244 SH   SOLE 40 12,244 0 0
UDR INC COM 902653104   37,488 913 SH   OTR 43 913 0 0
UDR INC COM 902653104   7,111,857 173,206 SH   SOLE 43 164,642 0 8,564
UFP INDUSTRIES INC COM 90278Q108   15,760,173 198,316 SH   SOLE 2 116,343 0 81,973
UFP INDUSTRIES INC COM 90278Q108   14,066 177 SH   SOLE 4 177 0 0
UFP INDUSTRIES INC COM 90278Q108   416,025 5,235 SH   SOLE 7 5,235 0 0
UFP INDUSTRIES INC COM 90278Q108   21,037,537 264,723 SH   SOLE 18 249,752 0 14,971
UFP INDUSTRIES INC COM 90278Q108   45,299,728 570,023 SH   SOLE 19 570,023 0 0
UFP INDUSTRIES INC COM 90278Q108   358,847,262 4,515,506 SH   SOLE 21 4,515,506 0 0
UFP INDUSTRIES INC COM 90278Q108   183,887,620 2,313,925 SH   SOLE 22 2,265,495 0 48,430
UFP INDUSTRIES INC COM 90278Q108   1,248,553 15,711 SH   SOLE 23 15,711 0 0
UFP INDUSTRIES INC COM 90278Q108   756,395 9,518 SH   SOLE 25 9,518 0 0
UFP INDUSTRIES INC COM 90278Q108   9,009,355 113,368 SH   SOLE 26 23,362 0 90,006
UFP INDUSTRIES INC COM 90278Q108   87,576 1,102 SH   SOLE 28 1,102 0 0
UFP INDUSTRIES INC COM 90278Q108   2,415,252 30,392 SH   SOLE 30 30,392 0 0
UFP INDUSTRIES INC COM 90278Q108   59,761 752 SH   SOLE 36 752 0 0
UFP INDUSTRIES INC COM 90278Q108   802,329 10,096 SH   SOLE 40 10,096 0 0
UFP INDUSTRIES INC COM 90278Q108   3,239,209 40,760 SH   SOLE 43 38,075 0 2,685
UFP TECHNOLOGIES INC COM 902673102   722,040 5,561 SH   SOLE 2 3,868 0 1,693
UFP TECHNOLOGIES INC COM 902673102   10,777 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102   2,281,419 17,571 SH   SOLE 18 17,571 0 0
UFP TECHNOLOGIES INC COM 902673102   1,762,578 13,575 SH   SOLE 19 13,575 0 0
UFP TECHNOLOGIES INC COM 902673102   29,834,765 229,781 SH   SOLE 21 229,781 0 0
UFP TECHNOLOGIES INC COM 902673102   24,294,492 187,111 SH   SOLE 22 181,686 0 5,425
UFP TECHNOLOGIES INC COM 902673102   136,981 1,055 SH   SOLE 25 1,055 0 0
UFP TECHNOLOGIES INC COM 902673102   82,708 637 SH   SOLE 26 0 0 637
UFP TECHNOLOGIES INC COM 902673102   155,418 1,197 SH   SOLE 28 0 0 1,197
UFP TECHNOLOGIES INC COM 902673102   371,083 2,858 SH   SOLE 30 2,858 0 0
UFP TECHNOLOGIES INC COM 902673102   172,817 1,331 SH   SOLE 40 1,331 0 0
UFP TECHNOLOGIES INC COM 902673102   274,482 2,114 SH   SOLE 43 1,975 0 139
UGI CORP NEW COM 902681105   26,381,867 758,972 SH   SOLE 2 416,268 0 342,704
UGI CORP NEW COM 902681105   9,566,334 275,211 SH   SOLE 4 155,842 0 119,369
UGI CORP NEW COM 902681105   24,001,120 690,481 SH   SOLE 7 690,481 0 0
UGI CORP NEW COM 902681105   319,792 9,200 SH   SOLE 13 9,200 0 0
UGI CORP NEW COM 902681105   852,385 24,522 SH   SOLE 15 24,522 0 0
UGI CORP NEW COM 902681105   20,440,618 588,050 SH   SOLE 18 576,047 0 12,003
UGI CORP NEW COM 902681105   2,273,130 65,395 SH   SOLE 19 65,395 0 0
UGI CORP NEW COM 902681105   780,228,904 22,446,171 SH   SOLE 21 22,446,171 0 0
UGI CORP NEW COM 902681105   221,821,496 6,381,516 SH   SOLE 22 5,978,187 0 403,329
UGI CORP NEW COM 902681105   13,731,486 395,037 SH   SOLE 23 395,037 0 0
UGI CORP NEW COM 902681105   11,245,034 323,505 SH   SOLE 25 323,505 0 0
UGI CORP NEW COM 902681105   7,393,487 212,701 SH   SOLE 26 166,612 0 46,089
UGI CORP NEW COM 902681105   29,206,117 840,222 SH   SOLE 28 12,160 0 828,062
UGI CORP NEW COM 902681105   54,437,949 1,566,109 SH   SOLE 30 1,222,301 0 343,808
UGI CORP NEW COM 902681105   1,704,248 49,029 SH   SOLE 31 45,725 0 3,304
UGI CORP NEW COM 902681105   3,523,621 101,370 SH   SOLE 32 101,370 0 0
UGI CORP NEW COM 902681105   349,268 10,048 SH   SOLE 34 10,048 0 0
UGI CORP NEW COM 902681105   1,443,339 41,523 SH   SOLE 36 41,523 0 0
UGI CORP NEW COM 902681105   323,059 9,294 SH   SOLE 40 9,294 0 0
UGI CORP NEW COM 902681105   30,589 880 SH   OTR 43 880 0 0
UGI CORP NEW COM 902681105   12,702,305 365,429 SH   SOLE 43 344,167 0 21,262
UGI CORP NEW UNIT 06/01/2024 902681113   13,251,667 166,541 SH   SOLE 21 166,541 0 0
UIPATH INC CL A 90364P105   5,777,170 328,996 SH   SOLE 2 33,848 0 295,148
UIPATH INC CL A 90364P105   68,589 3,906 SH   SOLE 7 3,906 0 0
UIPATH INC CL A 90364P105   35,594 2,027 SH   SOLE 15 2,027 0 0
UIPATH INC CL A 90364P105   2,517,595 143,371 SH   SOLE 18 143,371 0 0
UIPATH INC CL A 90364P105   2,294,249 130,652 SH   SOLE 19 130,652 0 0
UIPATH INC CL A 90364P105   100,033,578 5,696,673 SH   SOLE 21 5,696,673 0 0
UIPATH INC CL A 90364P105   149,692,924 8,524,654 SH   SOLE 22 8,191,102 0 333,552
UIPATH INC CL A 90364P105   7,076,926 403,014 SH   SOLE 25 403,014 0 0
UIPATH INC CL A 90364P105   2,451,762 139,622 SH   SOLE 26 16,953 0 122,669
UIPATH INC CL A 90364P105   1,641,597 93,485 SH   SOLE 28 5,845 0 87,640
UIPATH INC CL A 90364P105   28,186,048 1,605,128 SH   SOLE 30 1,605,128 0 0
UIPATH INC CL A 90364P105   481,548 27,423 SH   SOLE 31 5,485 0 21,938
UIPATH INC CL A 90364P105   915,631 52,143 SH   SOLE 36 52,143 0 0
UIPATH INC CL A 90364P105   9,555,853 544,183 SH   SOLE 43 491,436 0 52,747
ULTA BEAUTY INC COM 90384S303   81,337,570 149,060 SH   SOLE 2 61,770 0 87,290
ULTA BEAUTY INC COM 90384S303   25,871,306 47,412 SH   SOLE 4 27,492 0 19,920
ULTA BEAUTY INC COM 90384S303   36,080,792 66,122 SH   SOLE 7 52,027 0 14,095
ULTA BEAUTY INC COM 90384S303   851,791 1,561 SH   SOLE 13 1,561 0 0
ULTA BEAUTY INC COM 90384S303   3,197,081 5,859 SH   SOLE 15 5,859 0 0
ULTA BEAUTY INC COM 90384S303   48,666,670 89,187 SH   SOLE 18 84,304 0 4,883
ULTA BEAUTY INC COM 90384S303   12,111,691 22,196 SH   SOLE 19 22,196 0 0
ULTA BEAUTY INC COM 90384S303   822,708,842 1,507,704 SH   SOLE 21 1,507,704 0 0
ULTA BEAUTY INC COM 90384S303   609,403,165 1,116,798 SH   SOLE 22 1,011,180 0 105,618
ULTA BEAUTY INC COM 90384S303   51,673,858 94,698 SH   SOLE 23 94,698 0 0
ULTA BEAUTY INC COM 90384S303   48,326,172 88,563 SH   SOLE 25 88,419 0 144
ULTA BEAUTY INC COM 90384S303   50,874,997 93,234 SH   SOLE 26 41,165 0 52,069
ULTA BEAUTY INC COM 90384S303   89,496,974 164,013 SH   SOLE 28 1,454 0 162,559
ULTA BEAUTY INC COM 90384S303   160,973 295 SH   SOLE 29 295 0 0
ULTA BEAUTY INC COM 90384S303   158,995,688 291,377 SH   SOLE 30 289,565 0 1,812
ULTA BEAUTY INC COM 90384S303   7,860,376 14,405 SH   SOLE 31 10,645 0 3,760
ULTA BEAUTY INC COM 90384S303   32,662,715 59,858 SH   SOLE 34 59,858 0 0
ULTA BEAUTY INC COM 90384S303   7,521,515 13,784 SH   SOLE 36 13,784 0 0
ULTA BEAUTY INC COM 90384S303   1,172,099 2,148 SH   SOLE 40 2,148 0 0
ULTA BEAUTY INC COM 90384S303   57,841 106 SH   OTR 43 106 0 0
ULTA BEAUTY INC COM 90384S303   22,040,157 40,391 SH   SOLE 43 34,561 0 5,830
ULTRA CLEAN HLDGS INC COM 90385V107   1,778,238 53,626 SH   SOLE 2 19,449 0 34,177
ULTRA CLEAN HLDGS INC COM 90385V107   4,875 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   15,685 473 SH   SOLE 7 473 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   5,245,912 158,200 SH   SOLE 18 149,662 0 8,538
ULTRA CLEAN HLDGS INC COM 90385V107   5,041,116 152,024 SH   SOLE 19 152,024 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   179,206,223 5,404,289 SH   SOLE 21 5,404,289 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   44,718,681 1,348,573 SH   SOLE 22 1,300,400 0 48,173
ULTRA CLEAN HLDGS INC COM 90385V107   222,703 6,716 SH   SOLE 25 6,716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   596,515 17,989 SH   SOLE 26 12,258 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107   26,163 789 SH   SOLE 28 789 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   2,642,719 79,696 SH   SOLE 30 79,696 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   287,000 8,655 SH   SOLE 40 8,655 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   985,051 29,706 SH   SOLE 43 28,956 0 750
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   7,962,817 198,574 SH   SOLE 2 124,987 0 73,587
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   8,581 214 SH   SOLE 4 214 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   644,527 16,073 SH   SOLE 7 16,073 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   5,626,030 140,300 SH   SOLE 18 77,314 0 62,986
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   18,484,576 460,962 SH   SOLE 19 460,962 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   58,030,234 1,447,138 SH   SOLE 21 1,447,138 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   87,749,467 2,188,266 SH   SOLE 22 2,024,509 0 163,757
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   1,977,772 49,321 SH   SOLE 23 49,321 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   431,797 10,768 SH   SOLE 25 10,768 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   2,865,626 71,462 SH   SOLE 26 33,178 0 38,284
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   67,889 1,693 SH   SOLE 28 1,693 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   8,332,379 207,790 SH   SOLE 30 207,790 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   38,296 955 SH   SOLE 31 955 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   646,933 16,133 SH   SOLE 34 16,133 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   158,074 3,942 SH   SOLE 36 3,942 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   456,980 11,396 SH   SOLE 40 11,396 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   14,075 351 SH   OTR 43 351 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   1,925,522 48,018 SH   SOLE 43 44,862 0 3,156
ULTRALIFE CORP COM 903899102   6,782 1,687 SH   SOLE 18 1,687 0 0
ULTRALIFE CORP COM 903899102   84,179 20,940 SH   SOLE 21 20,940 0 0
ULTRALIFE CORP COM 903899102   481,315 119,730 SH   SOLE 22 119,730 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   2,380,320 871,912 SH   SOLE 2 871,912 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   1,847,637 676,790 SH   SOLE 7 676,790 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   771,921 282,755 SH   SOLE 18 282,755 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   75,512 27,660 SH   SOLE 19 27,660 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   869,633 318,547 SH   SOLE 21 318,547 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   5,886,470 2,156,216 SH   SOLE 22 1,766,792 0 389,424
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   46,282 16,953 SH   SOLE 26 0 0 16,953
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   1,770,784 648,639 SH   SOLE 30 648,639 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   1,172,128 429,351 SH   SOLE 43 397,599 0 31,752
UMB FINL CORP COM 902788108   4,619,389 80,031 SH   SOLE 2 41,957 0 38,074
UMB FINL CORP COM 902788108   8,658 150 SH   SOLE 4 150 0 0
UMB FINL CORP COM 902788108   2,509,377 43,475 SH   SOLE 7 43,475 0 0
UMB FINL CORP COM 902788108   11,229,137 194,545 SH   SOLE 18 194,545 0 0
UMB FINL CORP COM 902788108   9,040,857 156,633 SH   SOLE 19 156,633 0 0
UMB FINL CORP COM 902788108   196,604,190 3,406,171 SH   SOLE 21 3,406,171 0 0
UMB FINL CORP COM 902788108   89,418,958 1,549,185 SH   SOLE 22 1,492,060 0 57,125
UMB FINL CORP COM 902788108   96,508 1,672 SH   SOLE 23 1,672 0 0
UMB FINL CORP COM 902788108   462,164 8,007 SH   SOLE 25 8,007 0 0
UMB FINL CORP COM 902788108   1,318,844 22,849 SH   SOLE 26 18,997 0 3,852
UMB FINL CORP COM 902788108   189,091 3,276 SH   SOLE 28 714 0 2,562
UMB FINL CORP COM 902788108   5,966,343 103,367 SH   SOLE 30 103,367 0 0
UMB FINL CORP COM 902788108   171,255 2,967 SH   SOLE 36 2,967 0 0
UMB FINL CORP COM 902788108   460,375 7,976 SH   SOLE 40 7,976 0 0
UMB FINL CORP COM 902788108   2,965,106 51,371 SH   SOLE 43 48,308 0 3,063
UMH PPTYS INC COM 903002103   733,140 49,570 SH   SOLE 2 15,664 0 33,906
UMH PPTYS INC COM 903002103   6,138 415 SH   SOLE 7 415 0 0
UMH PPTYS INC COM 903002103   2,111,332 142,754 SH   SOLE 18 142,754 0 0
UMH PPTYS INC COM 903002103   1,543,884 104,387 SH   SOLE 19 104,387 0 0
UMH PPTYS INC COM 903002103   29,853,142 2,018,468 SH   SOLE 21 2,018,468 0 0
UMH PPTYS INC COM 903002103   21,180,700 1,432,096 SH   SOLE 22 1,385,281 0 46,815
UMH PPTYS INC COM 903002103   31,754 2,147 SH   SOLE 23 2,147 0 0
UMH PPTYS INC COM 903002103   115,643 7,819 SH   SOLE 25 7,819 0 0
UMH PPTYS INC COM 903002103   364,781 24,664 SH   SOLE 26 17,034 0 7,630
UMH PPTYS INC COM 903002103   62,133 4,201 SH   SOLE 28 0 0 4,201
UMH PPTYS INC COM 903002103   723,778 48,937 SH   SOLE 30 48,937 0 0
UMH PPTYS INC COM 903002103   108,529 7,338 SH   SOLE 40 7,338 0 0
UMH PPTYS INC COM 903002103   438,382 29,640 SH   SOLE 43 28,198 0 1,442
UNDER ARMOUR INC CL A 904311107   2,374,407 250,201 SH   SOLE 2 140,557 0 109,644
UNDER ARMOUR INC CL A 904311107   16,275 1,715 SH   SOLE 4 1,715 0 0
UNDER ARMOUR INC CL A 904311107   410,509 43,257 SH   SOLE 7 43,257 0 0
UNDER ARMOUR INC CL A 904311107   3,649,000 384,510 SH   SOLE 18 384,510 0 0
UNDER ARMOUR INC CL A 904311107   907,804 95,659 SH   SOLE 19 95,659 0 0
UNDER ARMOUR INC CL A 904311107   91,462,656 9,637,793 SH   SOLE 21 9,637,793 0 0
UNDER ARMOUR INC CL A 904311107   50,283,752 5,298,604 SH   SOLE 22 5,058,556 0 240,048
UNDER ARMOUR INC CL A 904311107   276,377 29,123 SH   SOLE 25 29,123 0 0
UNDER ARMOUR INC CL A 904311107   897,906 94,616 SH   SOLE 26 70,242 0 24,374
UNDER ARMOUR INC CL A 904311107   36,973 3,896 SH   SOLE 28 3,361 0 535
UNDER ARMOUR INC CL A 904311107   997,247 105,084 SH   SOLE 30 105,084 0 0
UNDER ARMOUR INC CL A 904311107   26,221 2,763 SH   SOLE 31 2,763 0 0
UNDER ARMOUR INC CL A 904311107   47,640 5,020 SH   SOLE 36 5,020 0 0
UNDER ARMOUR INC CL A 904311107   231,395 24,383 SH   SOLE 40 24,383 0 0
UNDER ARMOUR INC CL A 904311107   1,260,642 132,839 SH   SOLE 43 122,696 0 10,143
UNDER ARMOUR INC CL C 904311206   2,456,742 288,012 SH   SOLE 2 175,040 0 112,972
UNDER ARMOUR INC CL C 904311206   5,263 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206   27,646 3,241 SH   SOLE 7 3,241 0 0
UNDER ARMOUR INC CL C 904311206   3,266,913 382,991 SH   SOLE 18 380,884 0 2,107
UNDER ARMOUR INC CL C 904311206   586,207 68,723 SH   SOLE 19 68,723 0 0
UNDER ARMOUR INC CL C 904311206   82,411,350 9,661,354 SH   SOLE 21 9,661,354 0 0
UNDER ARMOUR INC CL C 904311206   48,891,316 5,731,690 SH   SOLE 22 5,447,133 0 284,557
UNDER ARMOUR INC CL C 904311206   247,873 29,059 SH   SOLE 25 29,059 0 0
UNDER ARMOUR INC CL C 904311206   809,625 94,915 SH   SOLE 26 79,543 0 15,372
UNDER ARMOUR INC CL C 904311206   75,781 8,884 SH   SOLE 28 3,552 0 5,332
UNDER ARMOUR INC CL C 904311206   782,431 91,727 SH   SOLE 30 91,727 0 0
UNDER ARMOUR INC CL C 904311206   25,581 2,999 SH   SOLE 31 2,999 0 0
UNDER ARMOUR INC CL C 904311206   65,024 7,623 SH   SOLE 36 7,623 0 0
UNDER ARMOUR INC CL C 904311206   359,889 42,191 SH   SOLE 40 42,191 0 0
UNDER ARMOUR INC CL C 904311206   8,180 959 SH   OTR 43 959 0 0
UNDER ARMOUR INC CL C 904311206   236,844 27,766 SH   SOLE 43 25,673 0 2,093
UNICO AMERN CORP COM 904607108   669 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200   84,470 10,339 SH   SOLE 2 548 0 9,791
UNIFI INC COM NEW 904677200   1,511 185 SH   SOLE 7 185 0 0
UNIFI INC COM NEW 904677200   353,851 43,311 SH   SOLE 18 43,311 0 0
UNIFI INC COM NEW 904677200   257,036 31,461 SH   SOLE 19 31,461 0 0
UNIFI INC COM NEW 904677200   3,969,754 485,894 SH   SOLE 21 485,894 0 0
UNIFI INC COM NEW 904677200   3,128,718 382,952 SH   SOLE 22 371,384 0 11,568
UNIFI INC COM NEW 904677200   21,928 2,684 SH   SOLE 43 254 0 2,430
UNIFIRST CORP MASS COM 904708104   2,646,270 15,016 SH   SOLE 2 4,468 0 10,548
UNIFIRST CORP MASS COM 904708104   10,221 58 SH   SOLE 4 58 0 0
UNIFIRST CORP MASS COM 904708104   28,725 163 SH   SOLE 7 163 0 0
UNIFIRST CORP MASS COM 904708104   9,150,214 51,922 SH   SOLE 18 51,922 0 0
UNIFIRST CORP MASS COM 904708104   5,220,814 29,625 SH   SOLE 19 29,625 0 0
UNIFIRST CORP MASS COM 904708104   318,405,491 1,806,761 SH   SOLE 21 1,806,761 0 0
UNIFIRST CORP MASS COM 904708104   72,799,908 413,096 SH   SOLE 22 394,245 0 18,851
UNIFIRST CORP MASS COM 904708104   467,362 2,652 SH   SOLE 25 2,652 0 0
UNIFIRST CORP MASS COM 904708104   1,056,851 5,997 SH   SOLE 26 4,593 0 1,404
UNIFIRST CORP MASS COM 904708104   47,935 272 SH   SOLE 28 272 0 0
UNIFIRST CORP MASS COM 904708104   4,413,328 25,043 SH   SOLE 30 25,043 0 0
UNIFIRST CORP MASS COM 904708104   394,931 2,241 SH   SOLE 40 2,241 0 0
UNIFIRST CORP MASS COM 904708104   1,536,373 8,718 SH   SOLE 43 7,793 0 925
UNILEVER PLC SPON ADR NEW 904767704   12,154,788 234,061 SH   SOLE 2 234,061 0 0
UNILEVER PLC SPON ADR NEW 904767704   268,371,053 5,167,939 SH   SOLE 18 4,810,568 0 357,371
UNILEVER PLC SPON ADR NEW 904767704   522,361,481 10,058,954 SH   SOLE 19 10,058,954 0 0
UNILEVER PLC SPON ADR NEW 904767704   58,611,158 1,128,657 SH   SOLE 22 1,128,657 0 0
UNILEVER PLC SPON ADR NEW 904767704   4,013,410 77,285 SH   SOLE 23 77,285 0 0
UNILEVER PLC SPON ADR NEW 904767704   3,174,221 61,125 SH   SOLE 25 0 0 61,125
UNILEVER PLC SPON ADR NEW 904767704   5,724,555 110,236 SH   SOLE 26 110,236 0 0
UNILEVER PLC SPON ADR NEW 904767704   39,378,727 758,304 SH   SOLE 34 758,304 0 0
UNILEVER PLC SPON ADR NEW 904767704   879,798 16,942 SH   SOLE 36 16,942 0 0
UNILEVER PLC SPON ADR NEW 904767704   90,875,546 1,749,962 SH   SOLE 43 1,563,496 0 186,467
UNION BANKSHARES INC COM 905400107   2,720 123 SH   SOLE 2 0 0 123
UNION BANKSHARES INC COM 905400107   14,570 659 SH   SOLE 18 659 0 0
UNION BANKSHARES INC COM 905400107   212,477 9,610 SH   SOLE 21 9,610 0 0
UNION BANKSHARES INC COM 905400107   14,615 661 SH   SOLE 22 661 0 0
UNION PAC CORP COM 907818108   269,417,705 1,338,655 SH   SOLE 2 381,950 0 956,705
UNION PAC CORP COM 907818108   78,627,049 390,674 SH   SOLE 4 306,637 0 84,037
UNION PAC CORP COM 907818108   102,122,947 507,418 SH   SOLE 7 489,585 0 17,833
UNION PAC CORP COM 907818108   10,612,239 52,729 SH   SOLE 13 52,729 0 0
UNION PAC CORP COM 907818108   14,242,566 70,767 SH   SOLE 15 70,767 0 0
UNION PAC CORP COM 907818108   259,918,486 1,291,456 SH   SOLE 18 1,210,127 0 81,329
UNION PAC CORP COM 907818108   170,440,050 846,865 SH   SOLE 19 846,865 0 0
UNION PAC CORP COM 907818108   15,231,357 75,680 SH   SOLE 20 75,680 0 0
UNION PAC CORP COM 907818108   2,843,082,283 14,126,415 SH   SOLE 21 14,126,415 0 0
UNION PAC CORP COM 907818108   2,720,894,519 13,519,301 SH   SOLE 22 12,237,572 0 1,281,729
UNION PAC CORP COM 907818108   279,175,394 1,387,138 SH   SOLE 23 1,387,138 0 0
UNION PAC CORP COM 907818108   197,054,270 979,103 SH   SOLE 25 977,411 0 1,692
UNION PAC CORP COM 907818108   227,012,425 1,127,956 SH   SOLE 26 457,360 0 670,596
UNION PAC CORP COM 907818108   287,483,809 1,428,420 SH   SOLE 28 13,574 0 1,414,846
UNION PAC CORP COM 907818108   5,595,229 27,801 SH   SOLE 29 27,801 0 0
UNION PAC CORP COM 907818108   736,668,154 3,660,281 SH   SOLE 30 3,660,281 0 0
UNION PAC CORP COM 907818108   47,718,343 237,098 SH   SOLE 31 190,484 0 46,614
UNION PAC CORP COM 907818108   250,850,061 1,246,398 SH   SOLE 34 1,246,398 0 0
UNION PAC CORP COM 907818108   40,526,720 201,365 SH   SOLE 36 201,365 0 0
UNION PAC CORP COM 907818108   5,070,343 25,193 SH   SOLE 40 25,193 0 0
UNION PAC CORP COM 907818108   326,242 1,621 SH   OTR 43 1,621 0 0
UNION PAC CORP COM 907818108   154,287,012 766,605 SH   SOLE 43 692,592 0 74,013
UNION PAC CORP OPTIONS 907818108   322,016 1,600 SH Call SOLE 2 0 0 1,600
UNION PAC CORP OPTIONS 907818108   181,134 900 SH Call SOLE 4 900 0 0
UNION PAC CORP OPTIONS 907818108   2,918,270 14,500 SH Call SOLE 18 14,500 0 0
UNION PAC CORP OPTIONS 907818108   15,778,784 78,400 SH Call SOLE 19 78,400 0 0
UNION PAC CORP OPTIONS 907818108   1,227,686 6,100 SH Call SOLE 22 6,100 0 0
UNION PAC CORP OPTIONS 907818108   221,386 1,100 SH Call SOLE 26 1,100 0 0
UNION PAC CORP OPTIONS 907818108   9,237,834 45,900 SH Call SOLE 34 45,900 0 0
UNIQURE NV SHS N90064101   1,105,384 54,885 SH   SOLE 2 48,633 0 6,252
UNIQURE NV SHS N90064101   3,565 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101   372,348 18,488 SH   SOLE 7 18,488 0 0
UNIQURE NV SHS N90064101   539,027 26,764 SH   SOLE 18 26,764 0 0
UNIQURE NV SHS N90064101   77,578,495 3,851,961 SH   SOLE 21 3,851,961 0 0
UNIQURE NV SHS N90064101   14,939,510 741,783 SH   SOLE 22 718,880 0 22,903
UNIQURE NV SHS N90064101   180,636 8,969 SH   SOLE 25 8,969 0 0
UNIQURE NV SHS N90064101   271,668 13,489 SH   SOLE 26 10,849 0 2,640
UNIQURE NV SHS N90064101   3,593,600 178,431 SH   SOLE 30 178,431 0 0
UNIQURE NV SHS N90064101   98,183 4,875 SH   SOLE 34 4,875 0 0
UNIQURE NV SHS N90064101   38,749 1,924 SH   SOLE 36 1,924 0 0
UNIQURE NV SHS N90064101   128,231 6,367 SH   SOLE 40 6,367 0 0
UNIQURE NV SHS N90064101   242,868 12,059 SH   SOLE 43 11,515 0 544
UNISYS CORP COM NEW 909214306   346,767 89,373 SH   SOLE 2 61,243 0 28,130
UNISYS CORP COM NEW 909214306   966 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306   3,158 814 SH   SOLE 7 814 0 0
UNISYS CORP COM NEW 909214306   731,733 188,591 SH   SOLE 18 188,591 0 0
UNISYS CORP COM NEW 909214306   536,895 138,375 SH   SOLE 19 138,375 0 0
UNISYS CORP COM NEW 909214306   9,125,760 2,352,000 SH   SOLE 21 2,352,000 0 0
UNISYS CORP COM NEW 909214306   6,763,616 1,743,200 SH   SOLE 22 1,685,916 0 57,284
UNISYS CORP COM NEW 909214306   3,492 900 SH   SOLE 23 900 0 0
UNISYS CORP COM NEW 909214306   46,630 12,018 SH   SOLE 25 12,018 0 0
UNISYS CORP COM NEW 909214306   136,518 35,185 SH   SOLE 26 28,796 0 6,389
UNISYS CORP COM NEW 909214306   3,702 954 SH   SOLE 28 954 0 0
UNISYS CORP COM NEW 909214306   2,488,737 641,427 SH   SOLE 30 641,427 0 0
UNISYS CORP COM NEW 909214306   39,467 10,172 SH   SOLE 40 10,172 0 0
UNISYS CORP COM NEW 909214306   178,546 46,017 SH   SOLE 43 45,722 0 295
UNITED AIRLS HLDGS INC COM 910047109   8,850,487 200,011 SH   SOLE 2 56,245 0 143,766
UNITED AIRLS HLDGS INC COM 910047109   41,064 928 SH   SOLE 4 928 0 0
UNITED AIRLS HLDGS INC COM 910047109   7,522,190 169,993 SH   SOLE 7 159,918 0 10,075
UNITED AIRLS HLDGS INC COM 910047109   684,371 15,466 SH   SOLE 15 15,466 0 0
UNITED AIRLS HLDGS INC COM 910047109   20,276,678 458,230 SH   SOLE 18 448,730 0 9,500
UNITED AIRLS HLDGS INC COM 910047109   9,679,511 218,746 SH   SOLE 19 218,746 0 0
UNITED AIRLS HLDGS INC COM 910047109   352,444,082 7,964,838 SH   SOLE 21 7,964,838 0 0
UNITED AIRLS HLDGS INC COM 910047109   281,300,790 6,357,080 SH   SOLE 22 6,021,992 0 335,088
UNITED AIRLS HLDGS INC COM 910047109   94,916 2,145 SH   SOLE 23 2,145 0 0
UNITED AIRLS HLDGS INC COM 910047109   4,595,363 103,850 SH   SOLE 25 103,850 0 0
UNITED AIRLS HLDGS INC COM 910047109   8,229,305 185,973 SH   SOLE 26 4,198 0 181,775
UNITED AIRLS HLDGS INC COM 910047109   1,441,001 32,565 SH   SOLE 28 1,188 0 31,377
UNITED AIRLS HLDGS INC COM 910047109   34,326,805 775,747 SH   SOLE 30 775,747 0 0
UNITED AIRLS HLDGS INC COM 910047109   415,773 9,396 SH   SOLE 31 4,675 0 4,721
UNITED AIRLS HLDGS INC COM 910047109   2,014,481 45,525 SH   SOLE 34 45,525 0 0
UNITED AIRLS HLDGS INC COM 910047109   871,415 19,693 SH   SOLE 36 19,693 0 0
UNITED AIRLS HLDGS INC COM 910047109   17,036 385 SH   OTR 43 385 0 0
UNITED AIRLS HLDGS INC COM 910047109   8,717,029 196,995 SH   SOLE 43 170,556 0 26,439
UNITED AIRLS HLDGS INC OPTIONS 910047109   535,425 12,100 SH Call SOLE 2 0 0 12,100
UNITED AIRLS HLDGS INC OPTIONS 910047109   402,675 9,100 SH Call SOLE 4 9,100 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   6,894,150 155,800 SH Call SOLE 18 155,800 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   41,302,950 933,400 SH Call SOLE 19 933,400 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   3,013,425 68,100 SH Call SOLE 22 68,100 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   123,900 2,800 SH Call SOLE 26 2,800 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   22,465,725 507,700 SH Call SOLE 34 507,700 0 0
UNITED BANCORP INC OHIO COM 909911109   2,552 176 SH   SOLE 2 0 0 176
UNITED BANCORP INC OHIO COM 909911109   11,310 780 SH   SOLE 18 780 0 0
UNITED BANCORP INC OHIO COM 909911109   145,377 10,026 SH   SOLE 21 10,026 0 0
UNITED BANCORP INC OHIO COM 909911109   4,321 298 SH   SOLE 22 298 0 0
UNITED BANKSHARES INC WEST V COM 909907107   7,077,101 201,054 SH   SOLE 2 100,420 0 100,634
UNITED BANKSHARES INC WEST V COM 909907107   16,333 464 SH   SOLE 4 464 0 0
UNITED BANKSHARES INC WEST V COM 909907107   4,651,082 132,133 SH   SOLE 7 132,133 0 0
UNITED BANKSHARES INC WEST V COM 909907107   22,848,742 649,112 SH   SOLE 18 649,112 0 0
UNITED BANKSHARES INC WEST V COM 909907107   10,747,722 305,333 SH   SOLE 19 305,333 0 0
UNITED BANKSHARES INC WEST V COM 909907107   491,138,349 13,952,794 SH   SOLE 21 13,952,794 0 0
UNITED BANKSHARES INC WEST V COM 909907107   145,619,302 4,136,912 SH   SOLE 22 3,984,599 0 152,313
UNITED BANKSHARES INC WEST V COM 909907107   718,080 20,400 SH   SOLE 25 20,400 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,047,478 58,167 SH   SOLE 26 47,191 0 10,976
UNITED BANKSHARES INC WEST V COM 909907107   362,525 10,299 SH   SOLE 28 2,302 0 7,997
UNITED BANKSHARES INC WEST V COM 909907107   6,609,750 187,777 SH   SOLE 30 187,777 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,373,184 67,420 SH   SOLE 32 67,420 0 0
UNITED BANKSHARES INC WEST V COM 909907107   127,318 3,617 SH   SOLE 36 3,617 0 0
UNITED BANKSHARES INC WEST V COM 909907107   738,848 20,990 SH   SOLE 40 20,990 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,780,744 78,998 SH   SOLE 43 74,568 0 4,430
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   2,873,892 102,201 SH   SOLE 2 31,402 0 70,799
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   5,315 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   338,565 12,040 SH   SOLE 7 12,040 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   10,043,199 357,155 SH   SOLE 18 357,155 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   5,445,269 193,644 SH   SOLE 19 193,644 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   370,203,709 13,165,139 SH   SOLE 21 13,165,139 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   77,560,359 2,758,192 SH   SOLE 22 2,640,777 0 117,415
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   449,526 15,986 SH   SOLE 25 15,986 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   1,269,393 45,142 SH   SOLE 26 36,406 0 8,736
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   16,591 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   4,842,123 172,195 SH   SOLE 30 172,195 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   415,951 14,792 SH   SOLE 40 14,792 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   705,013 25,072 SH   SOLE 43 24,694 0 378
UNITED FIRE GROUP INC COM 910340108   1,172,076 44,146 SH   SOLE 2 29,464 0 14,682
UNITED FIRE GROUP INC COM 910340108   1,805 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108   5,045 190 SH   SOLE 7 190 0 0
UNITED FIRE GROUP INC COM 910340108   2,012,278 75,792 SH   SOLE 18 75,792 0 0
UNITED FIRE GROUP INC COM 910340108   2,020,322 76,095 SH   SOLE 19 76,095 0 0
UNITED FIRE GROUP INC COM 910340108   73,469,240 2,767,203 SH   SOLE 21 2,767,203 0 0
UNITED FIRE GROUP INC COM 910340108   17,216,215 648,445 SH   SOLE 22 621,171 0 27,274
UNITED FIRE GROUP INC COM 910340108   95,978 3,615 SH   SOLE 25 3,615 0 0
UNITED FIRE GROUP INC COM 910340108   135,272 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108   186,806 7,036 SH   SOLE 28 4,815 0 2,221
UNITED FIRE GROUP INC COM 910340108   1,006,086 37,894 SH   SOLE 30 37,894 0 0
UNITED FIRE GROUP INC COM 910340108   54,985 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108   312,334 11,764 SH   SOLE 43 11,644 0 120
UNITED GUARDIAN INC COM 910571108   5,001 532 SH   SOLE 18 532 0 0
UNITED GUARDIAN INC COM 910571108   66,749 7,101 SH   SOLE 21 7,101 0 0
UNITED GUARDIAN INC COM 910571108   33,661 3,581 SH   SOLE 22 3,581 0 0
UNITED HOMES GROUP INC *W EXP 01/28/202 91060H116   242,159 853,874 SH   SOLE 2 853,874 0 0
UNITED INS HLDGS CORP COM 910710102   5,623 1,994 SH   SOLE 2 0 0 1,994
UNITED INS HLDGS CORP COM 910710102   10,724 3,803 SH   SOLE 18 3,803 0 0
UNITED INS HLDGS CORP COM 910710102   151,925 53,874 SH   SOLE 21 53,874 0 0
UNITED INS HLDGS CORP COM 910710102   1,042,238 369,588 SH   SOLE 22 369,588 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   9,509,208 1,085,526 SH   SOLE 2 1,085,526 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   370,793 42,328 SH   SOLE 4 42,328 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   588,707 67,204 SH   SOLE 13 67,204 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   926,256 105,737 SH   SOLE 18 105,737 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   60,540 6,911 SH   SOLE 19 6,911 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   55,438,992 6,328,652 SH   SOLE 21 6,328,652 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   26,152,411 2,985,435 SH   SOLE 22 2,985,435 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   192,107 21,930 SH   SOLE 30 21,930 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   86,669,699 9,893,801 SH   SOLE 43 8,866,208 0 1,027,593
UNITED NAT FOODS INC COM 911163103   2,018,911 76,619 SH   SOLE 2 32,318 0 44,301
UNITED NAT FOODS INC COM 911163103   5,454 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103   452,113 17,158 SH   SOLE 7 17,158 0 0
UNITED NAT FOODS INC COM 911163103   5,352,423 203,128 SH   SOLE 18 203,128 0 0
UNITED NAT FOODS INC COM 911163103   4,783,500 181,537 SH   SOLE 19 181,537 0 0
UNITED NAT FOODS INC COM 911163103   194,096,261 7,366,082 SH   SOLE 21 7,366,082 0 0
UNITED NAT FOODS INC COM 911163103   45,870,686 1,740,823 SH   SOLE 22 1,667,220 0 73,603
UNITED NAT FOODS INC COM 911163103   90,433 3,432 SH   SOLE 23 3,432 0 0
UNITED NAT FOODS INC COM 911163103   267,242 10,142 SH   SOLE 25 10,142 0 0
UNITED NAT FOODS INC COM 911163103   879,932 33,394 SH   SOLE 26 23,492 0 9,902
UNITED NAT FOODS INC COM 911163103   26,455 1,004 SH   SOLE 28 1,004 0 0
UNITED NAT FOODS INC COM 911163103   3,240,128 122,965 SH   SOLE 30 122,965 0 0
UNITED NAT FOODS INC COM 911163103   456,883 17,339 SH   SOLE 36 17,339 0 0
UNITED NAT FOODS INC COM 911163103   275,858 10,469 SH   SOLE 40 10,469 0 0
UNITED NAT FOODS INC COM 911163103   2,163,599 82,110 SH   SOLE 43 78,584 0 3,526
UNITED PARCEL SERVICE INC CL B 911312106   327,806,048 1,689,809 SH   SOLE 2 478,546 0 1,211,263
UNITED PARCEL SERVICE INC CL B 911312106   101,197,211 521,662 SH   SOLE 4 400,948 0 120,714
UNITED PARCEL SERVICE INC CL B 911312106   155,862,817 803,458 SH   SOLE 7 697,422 0 106,036
UNITED PARCEL SERVICE INC CL B 911312106   14,321,506 73,826 SH   SOLE 13 73,826 0 0
UNITED PARCEL SERVICE INC CL B 911312106   24,166,692 124,577 SH   SOLE 15 124,577 0 0
UNITED PARCEL SERVICE INC CL B 911312106   842,615,977 4,343,605 SH   SOLE 18 4,275,318 0 68,287
UNITED PARCEL SERVICE INC CL B 911312106   222,466,762 1,146,795 SH   SOLE 19 1,146,795 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,729,228,454 19,223,818 SH   SOLE 21 19,223,818 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,117,580,312 16,070,830 SH   SOLE 22 14,551,211 0 1,519,619
UNITED PARCEL SERVICE INC CL B 911312106   317,544,753 1,636,913 SH   SOLE 23 1,636,913 0 0
UNITED PARCEL SERVICE INC CL B 911312106   242,000,585 1,247,490 SH   SOLE 25 1,246,036 0 1,454
UNITED PARCEL SERVICE INC CL B 911312106   264,652,215 1,364,257 SH   SOLE 26 565,145 0 799,112
UNITED PARCEL SERVICE INC CL B 911312106   355,655,640 1,833,371 SH   SOLE 28 34,110 0 1,799,261
UNITED PARCEL SERVICE INC CL B 911312106   9,226,940 47,564 SH   SOLE 29 47,564 0 0
UNITED PARCEL SERVICE INC CL B 911312106   696,924,400 3,592,579 SH   SOLE 30 3,592,579 0 0
UNITED PARCEL SERVICE INC CL B 911312106   59,101,187 304,661 SH   SOLE 31 248,964 0 55,697
UNITED PARCEL SERVICE INC CL B 911312106   113,311,111 584,108 SH   SOLE 34 584,108 0 0
UNITED PARCEL SERVICE INC CL B 911312106   40,614,328 209,363 SH   SOLE 36 209,363 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,813,631 14,504 SH   SOLE 37 14,504 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,782,454 29,808 SH   SOLE 40 29,808 0 0
UNITED PARCEL SERVICE INC CL B 911312106   336,185 1,733 SH   OTR 43 1,733 0 0
UNITED PARCEL SERVICE INC CL B 911312106   143,946,037 742,028 SH   SOLE 43 659,687 0 82,341
UNITED RENTALS INC COM 911363109   70,611,103 178,419 SH   SOLE 2 29,007 0 149,412
UNITED RENTALS INC COM 911363109   28,215,709 71,295 SH   SOLE 4 44,300 0 26,995
UNITED RENTALS INC COM 911363109   37,128,620 93,816 SH   SOLE 7 74,804 0 19,012
UNITED RENTALS INC COM 911363109   1,629,344 4,117 SH   SOLE 13 4,117 0 0
UNITED RENTALS INC COM 911363109   3,085,345 7,796 SH   SOLE 15 7,796 0 0
UNITED RENTALS INC COM 911363109   45,339,057 114,562 SH   SOLE 18 108,743 0 5,819
UNITED RENTALS INC COM 911363109   23,335,988 58,965 SH   SOLE 19 58,965 0 0
UNITED RENTALS INC COM 911363109   765,997,833 1,935,511 SH   SOLE 21 1,935,511 0 0
UNITED RENTALS INC COM 911363109   596,936,285 1,508,329 SH   SOLE 22 1,361,470 0 146,859
UNITED RENTALS INC COM 911363109   50,856,347 128,503 SH   SOLE 23 128,503 0 0
UNITED RENTALS INC COM 911363109   61,572,341 155,580 SH   SOLE 25 155,001 0 579
UNITED RENTALS INC COM 911363109   50,179,993 126,794 SH   SOLE 26 46,446 0 80,348
UNITED RENTALS INC COM 911363109   88,717,519 224,170 SH   SOLE 28 13,998 0 210,172
UNITED RENTALS INC COM 911363109   258,073,909 652,097 SH   SOLE 30 651,328 0 769
UNITED RENTALS INC COM 911363109   8,017,702 20,259 SH   SOLE 31 15,080 0 5,179
UNITED RENTALS INC COM 911363109   6,879,892 17,384 SH   SOLE 34 17,384 0 0
UNITED RENTALS INC COM 911363109   8,673,476 21,916 SH   SOLE 36 21,916 0 0
UNITED RENTALS INC COM 911363109   1,138,602 2,877 SH   SOLE 40 2,877 0 0
UNITED RENTALS INC COM 911363109   55,802 141 SH   OTR 43 141 0 0
UNITED RENTALS INC COM 911363109   40,898,135 103,341 SH   SOLE 43 97,013 0 6,328
UNITED SEC BANCSHARES CALIF COM 911460103   74,219 11,633 SH   SOLE 2 11,633 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   14,489 2,271 SH   SOLE 18 2,271 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   196,938 30,868 SH   SOLE 21 30,868 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   109,289 17,130 SH   SOLE 22 17,130 0 0
UNITED STATES ANTIMONY CORP COM 911549103   27,281 72,286 SH   SOLE 21 72,286 0 0
UNITED STATES ANTIMONY CORP COM 911549103   586,821 1,554,904 SH   SOLE 22 1,554,904 0 0
UNITED STATES CELLULAR CORP COM 911684108   1,388,039 66,958 SH   SOLE 2 42,326 0 24,632
UNITED STATES CELLULAR CORP COM 911684108   1,182 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108   2,425 117 SH   SOLE 7 117 0 0
UNITED STATES CELLULAR CORP COM 911684108   1,243,406 59,981 SH   SOLE 18 46,660 0 13,321
UNITED STATES CELLULAR CORP COM 911684108   2,561,606 123,570 SH   SOLE 19 123,570 0 0
UNITED STATES CELLULAR CORP COM 911684108   11,513,774 555,416 SH   SOLE 21 555,416 0 0
UNITED STATES CELLULAR CORP COM 911684108   9,796,708 472,586 SH   SOLE 22 455,384 0 17,202
UNITED STATES CELLULAR CORP COM 911684108   38,185 1,842 SH   SOLE 25 1,842 0 0
UNITED STATES CELLULAR CORP COM 911684108   14,698 709 SH   SOLE 28 0 0 709
UNITED STATES CELLULAR CORP COM 911684108   250,564 12,087 SH   SOLE 30 12,087 0 0
UNITED STATES CELLULAR CORP COM 911684108   21 1 SH   SOLE 36 1 0 0
UNITED STATES CELLULAR CORP COM 911684108   25,477 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES CELLULAR CORP COM 911684108   933,907 45,051 SH   SOLE 43 43,954 0 1,097
UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5   4,232,706 2,082,000 PRN   SOLE 21 2,082,000 0 0
UNITED STATES STL CORP NEW COM 912909108   22,268,207 853,188 SH   SOLE 2 441,112 0 412,076
UNITED STATES STL CORP NEW COM 912909108   707,806 27,119 SH   SOLE 4 27,119 0 0
UNITED STATES STL CORP NEW COM 912909108   977,210 37,441 SH   SOLE 7 37,441 0 0
UNITED STATES STL CORP NEW COM 912909108   446,675 17,114 SH   SOLE 13 17,114 0 0
UNITED STATES STL CORP NEW COM 912909108   12,902,483 494,348 SH   SOLE 18 474,696 0 19,652
UNITED STATES STL CORP NEW COM 912909108   5,741,609 219,985 SH   SOLE 19 219,985 0 0
UNITED STATES STL CORP NEW COM 912909108   323,713,628 12,402,821 SH   SOLE 21 12,402,821 0 0
UNITED STATES STL CORP NEW COM 912909108   182,627,834 6,997,235 SH   SOLE 22 6,655,809 0 341,426
UNITED STATES STL CORP NEW COM 912909108   990,182 37,938 SH   SOLE 23 37,938 0 0
UNITED STATES STL CORP NEW COM 912909108   965,256 36,983 SH   SOLE 25 36,983 0 0
UNITED STATES STL CORP NEW COM 912909108   7,424,719 284,472 SH   SOLE 26 124,445 0 160,027
UNITED STATES STL CORP NEW COM 912909108   1,486,630 56,959 SH   SOLE 28 1,910 0 55,049
UNITED STATES STL CORP NEW COM 912909108   52,879 2,026 SH   SOLE 29 2,026 0 0
UNITED STATES STL CORP NEW COM 912909108   3,272,601 125,387 SH   SOLE 30 125,387 0 0
UNITED STATES STL CORP NEW COM 912909108   84,695 3,245 SH   SOLE 31 3,245 0 0
UNITED STATES STL CORP NEW COM 912909108   409,196 15,678 SH   SOLE 34 15,678 0 0
UNITED STATES STL CORP NEW COM 912909108   538,365 20,627 SH   SOLE 36 20,627 0 0
UNITED STATES STL CORP NEW COM 912909108   1,002,866 38,424 SH   SOLE 40 38,424 0 0
UNITED STATES STL CORP NEW COM 912909108   6,629,051 253,987 SH   SOLE 43 233,314 0 20,673
UNITED STS LIME & MINERALS I COM 911922102   298,204 1,953 SH   SOLE 2 1,317 0 636
UNITED STS LIME & MINERALS I COM 911922102   5,039 33 SH   SOLE 7 33 0 0
UNITED STS LIME & MINERALS I COM 911922102   869,264 5,693 SH   SOLE 18 5,693 0 0
UNITED STS LIME & MINERALS I COM 911922102   615,341 4,030 SH   SOLE 19 4,030 0 0
UNITED STS LIME & MINERALS I COM 911922102   10,280,160 67,327 SH   SOLE 21 67,327 0 0
UNITED STS LIME & MINERALS I COM 911922102   11,355,555 74,370 SH   SOLE 22 72,241 0 2,129
UNITED STS LIME & MINERALS I COM 911922102   74,207 486 SH   SOLE 25 486 0 0
UNITED STS LIME & MINERALS I COM 911922102   139,406 913 SH   SOLE 30 913 0 0
UNITED STS LIME & MINERALS I COM 911922102   39,547 259 SH   SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102   222,164 1,455 SH   SOLE 43 753 0 702
UNITED STS OIL FD LP UNITS 91232N207   1,500,348 22,582 SH   SOLE 18 22,582 0 0
UNITED STS OIL FD LP UNITS 91232N207   7,028,820 105,792 SH   SOLE 19 105,792 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   27,940,578 124,757 SH   SOLE 2 47,957 0 76,800
UNITED THERAPEUTICS CORP DEL COM 91307C102   4,960,938 22,151 SH   SOLE 4 19,062 0 3,089
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,474,329 6,583 SH   SOLE 7 6,583 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   31,354 140 SH   SOLE 13 140 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,175,566 5,249 SH   SOLE 15 5,249 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   23,795,302 106,248 SH   SOLE 18 103,661 0 2,587
UNITED THERAPEUTICS CORP DEL COM 91307C102   17,631,923 78,728 SH   SOLE 19 78,728 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   595,748,157 2,660,065 SH   SOLE 21 2,660,065 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   308,487,207 1,377,421 SH   SOLE 22 1,284,819 0 92,602
UNITED THERAPEUTICS CORP DEL COM 91307C102   19,918,107 88,936 SH   SOLE 23 88,936 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   961,908 4,295 SH   SOLE 25 4,295 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   8,774,305 39,178 SH   SOLE 26 24,104 0 15,074
UNITED THERAPEUTICS CORP DEL COM 91307C102   11,555,440 51,596 SH   SOLE 28 506 0 51,090
UNITED THERAPEUTICS CORP DEL COM 91307C102   8,734 39 SH   SOLE 29 39 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   26,467,145 118,178 SH   SOLE 30 118,178 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,290,887 10,229 SH   SOLE 31 9,410 0 819
UNITED THERAPEUTICS CORP DEL COM 91307C102   598,197 2,671 SH   SOLE 34 2,671 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,485,303 6,632 SH   SOLE 36 6,632 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   430,003 1,920 SH   SOLE 40 1,920 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   34,938 156 SH   OTR 43 156 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   10,478,864 46,789 SH   SOLE 43 43,617 0 3,172
UNITEDHEALTH GROUP INC COM 91324P102   1,020,263,209 2,158,876 SH   SOLE 2 697,844 0 1,461,032
UNITEDHEALTH GROUP INC COM 91324P102   343,337,580 726,502 SH   SOLE 4 430,124 0 296,378
UNITEDHEALTH GROUP INC COM 91324P102   437,133,463 924,974 SH   SOLE 7 866,118 0 58,856
UNITEDHEALTH GROUP INC COM 91324P102   22,260,407 47,103 SH   SOLE 13 47,103 0 0
UNITEDHEALTH GROUP INC COM 91324P102   75,203,719 159,131 SH   SOLE 15 159,131 0 0
UNITEDHEALTH GROUP INC COM 91324P102   407 1 SH   SOLE 17 0 0 1
UNITEDHEALTH GROUP INC COM 91324P102   2,049,557,688 4,336,862 SH   SOLE 18 4,052,156 0 284,706
UNITEDHEALTH GROUP INC COM 91324P102   1,445,554,511 3,058,792 SH   SOLE 19 3,058,792 0 0
UNITEDHEALTH GROUP INC COM 91324P102   11,574,170,972 24,490,935 SH   SOLE 21 24,490,935 0 0
UNITEDHEALTH GROUP INC COM 91324P102   9,866,975,986 20,878,512 SH   SOLE 22 18,899,403 0 1,979,109
UNITEDHEALTH GROUP INC COM 91324P102   985,568,487 2,085,462 SH   SOLE 23 2,085,462 0 0
UNITEDHEALTH GROUP INC COM 91324P102   840,584,491 1,778,676 SH   SOLE 25 1,765,223 0 13,453
UNITEDHEALTH GROUP INC COM 91324P102   943,976,313 1,997,453 SH   SOLE 26 823,275 0 1,174,178
UNITEDHEALTH GROUP INC COM 91324P102   841,361,429 1,780,320 SH   SOLE 28 35,252 0 1,745,068
UNITEDHEALTH GROUP INC COM 91324P102   10,043,010 21,251 SH   SOLE 29 21,251 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,705,306,956 5,724,427 SH   SOLE 30 5,724,427 0 0
UNITEDHEALTH GROUP INC COM 91324P102   149,407,911 316,147 SH   SOLE 31 245,256 0 70,891
UNITEDHEALTH GROUP INC COM 91324P102   53,702,765 113,635 SH   SOLE 32 113,635 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,287,008,128 2,723,308 SH   SOLE 34 2,723,308 0 0
UNITEDHEALTH GROUP INC COM 91324P102   137,283,614 290,492 SH   SOLE 36 290,492 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,925,805 6,191 SH   SOLE 37 6,191 0 0
UNITEDHEALTH GROUP INC COM 91324P102   17,881,860 37,838 SH   SOLE 40 37,838 0 0
UNITEDHEALTH GROUP INC COM 91324P102   600,969,755 1,271,651 SH   SOLE 43 1,166,238 0 105,413
UNITI GROUP INC COM 91325V108   1,031,449 290,549 SH   SOLE 2 107,412 0 183,137
UNITI GROUP INC COM 91325V108   82,981 23,375 SH   SOLE 4 23,375 0 0
UNITI GROUP INC COM 91325V108   566,914 159,694 SH   SOLE 7 159,694 0 0
UNITI GROUP INC COM 91325V108   2,950,714 831,187 SH   SOLE 18 831,187 0 0
UNITI GROUP INC COM 91325V108   1,665,351 469,113 SH   SOLE 19 469,113 0 0
UNITI GROUP INC COM 91325V108   102,862,429 28,975,332 SH   SOLE 21 28,975,332 0 0
UNITI GROUP INC COM 91325V108   23,890,275 6,729,655 SH   SOLE 22 6,435,600 0 294,055
UNITI GROUP INC COM 91325V108   163,435 46,038 SH   SOLE 25 46,038 0 0
UNITI GROUP INC COM 91325V108   435,411 122,651 SH   SOLE 26 101,502 0 21,149
UNITI GROUP INC COM 91325V108   118,978 33,515 SH   SOLE 28 4,159 0 29,356
UNITI GROUP INC COM 91325V108   3,415,565 962,131 SH   SOLE 30 962,131 0 0
UNITI GROUP INC COM 91325V108   7,707 2,171 SH   SOLE 34 2,171 0 0
UNITI GROUP INC COM 91325V108   158,795 44,731 SH   SOLE 36 44,731 0 0
UNITI GROUP INC COM 91325V108   114,051 32,127 SH   SOLE 40 32,127 0 0
UNITI GROUP INC COM 91325V108   1,168,938 329,278 SH   SOLE 43 298,552 0 30,726
UNITI GROUP INC OPTIONS 91325V108   710 200 SH Put SOLE 4 200 0 0
UNITI GROUP INC OPTIONS 91325V108   11,005 3,100 SH Put SOLE 18 3,100 0 0
UNITI GROUP INC OPTIONS 91325V108   184,955 52,100 SH Put SOLE 19 52,100 0 0
UNITI GROUP INC OPTIONS 91325V108   6,035 1,700 SH Put SOLE 22 1,700 0 0
UNITI GROUP INC OPTIONS 91325V108   55,025 15,500 SH Put SOLE 34 15,500 0 0
UNITIL CORP COM 913259107   3,333,018 58,433 SH   SOLE 2 47,250 0 11,183
UNITIL CORP COM 913259107   1,198 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107   1,866,463 32,722 SH   SOLE 7 32,722 0 0
UNITIL CORP COM 913259107   3,419,947 59,957 SH   SOLE 18 59,957 0 0
UNITIL CORP COM 913259107   3,200,971 56,118 SH   SOLE 19 56,118 0 0
UNITIL CORP COM 913259107   125,677,943 2,203,330 SH   SOLE 21 2,203,330 0 0
UNITIL CORP COM 913259107   27,366,879 479,784 SH   SOLE 22 461,889 0 17,895
UNITIL CORP COM 913259107   199,526 3,498 SH   SOLE 25 3,498 0 0
UNITIL CORP COM 913259107   759,259 13,311 SH   SOLE 26 12,176 0 1,135
UNITIL CORP COM 913259107   703,132 12,327 SH   SOLE 28 12,327 0 0
UNITIL CORP COM 913259107   1,577,156 27,650 SH   SOLE 30 27,650 0 0
UNITIL CORP COM 913259107   22,303 391 SH   SOLE 34 391 0 0
UNITIL CORP COM 913259107   86,073 1,509 SH   SOLE 40 1,509 0 0
UNITIL CORP COM 913259107   1,201,890 21,071 SH   SOLE 43 17,703 0 3,368
UNITY BANCORP INC COM 913290102   92,654 4,062 SH   SOLE 2 1,127 0 2,935
UNITY BANCORP INC COM 913290102   3,581 157 SH   SOLE 7 157 0 0
UNITY BANCORP INC COM 913290102   492,947 21,611 SH   SOLE 18 21,611 0 0
UNITY BANCORP INC COM 913290102   328,669 14,409 SH   SOLE 19 14,409 0 0
UNITY BANCORP INC COM 913290102   5,775,241 253,189 SH   SOLE 21 253,189 0 0
UNITY BANCORP INC COM 913290102   2,083,055 91,322 SH   SOLE 22 84,789 0 6,533
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   119 73 SH   SOLE 2 0 0 73
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   3,087 1,894 SH   SOLE 18 1,894 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   40,541 24,872 SH   SOLE 21 24,872 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   131,471 80,657 SH   SOLE 22 80,657 0 0
UNITY SOFTWARE INC COM 91332U101   6,373,454 196,469 SH   SOLE 2 58,190 0 138,279
UNITY SOFTWARE INC COM 91332U101   5,241,915 161,588 SH   SOLE 4 90,745 0 70,843
UNITY SOFTWARE INC COM 91332U101   962,138 29,659 SH   SOLE 7 29,659 0 0
UNITY SOFTWARE INC COM 91332U101   48,271 1,488 SH   SOLE 13 1,488 0 0
UNITY SOFTWARE INC COM 91332U101   553,978 17,077 SH   SOLE 15 17,077 0 0
UNITY SOFTWARE INC COM 91332U101   13,442,649 414,385 SH   SOLE 18 400,599 0 13,786
UNITY SOFTWARE INC COM 91332U101   16,727,913 515,657 SH   SOLE 19 515,657 0 0
UNITY SOFTWARE INC COM 91332U101   137,613,173 4,242,083 SH   SOLE 21 4,242,083 0 0
UNITY SOFTWARE INC COM 91332U101   181,467,478 5,593,942 SH   SOLE 22 5,173,711 0 420,231
UNITY SOFTWARE INC COM 91332U101   14,764,579 455,135 SH   SOLE 23 455,135 0 0
UNITY SOFTWARE INC COM 91332U101   9,191,128 283,327 SH   SOLE 25 283,327 0 0
UNITY SOFTWARE INC COM 91332U101   9,035,221 278,521 SH   SOLE 26 165,461 0 113,060
UNITY SOFTWARE INC COM 91332U101   11,141,258 343,442 SH   SOLE 28 4,475 0 338,967
UNITY SOFTWARE INC COM 91332U101   13,949 430 SH   SOLE 29 430 0 0
UNITY SOFTWARE INC COM 91332U101   24,908,567 767,835 SH   SOLE 30 767,835 0 0
UNITY SOFTWARE INC COM 91332U101   1,710,950 52,742 SH   SOLE 31 47,875 0 4,867
UNITY SOFTWARE INC COM 91332U101   14,437,909 445,065 SH   SOLE 34 445,065 0 0
UNITY SOFTWARE INC COM 91332U101   2,107,400 64,963 SH   SOLE 36 64,963 0 0
UNITY SOFTWARE INC COM 91332U101   293,031 9,033 SH   SOLE 40 9,033 0 0
UNITY SOFTWARE INC COM 91332U101   4,389,106 135,299 SH   SOLE 43 123,860 0 11,439
UNITY SOFTWARE INC NOTE 11/1 91332UAB7   7,783,725 10,050,000 PRN   SOLE 21 10,050,000 0 0
UNIVAR SOLUTIONS INC COM 91336L107   27,672,544 789,967 SH   SOLE 2 129,301 0 660,666
UNIVAR SOLUTIONS INC COM 91336L107   16,534 472 SH   SOLE 4 472 0 0
UNIVAR SOLUTIONS INC COM 91336L107   732,828 20,920 SH   SOLE 7 20,920 0 0
UNIVAR SOLUTIONS INC COM 91336L107   11,376,728 324,771 SH   SOLE 18 324,771 0 0
UNIVAR SOLUTIONS INC COM 91336L107   1,747,682 49,891 SH   SOLE 19 49,891 0 0
UNIVAR SOLUTIONS INC COM 91336L107   296,097,450 8,452,682 SH   SOLE 21 8,452,682 0 0
UNIVAR SOLUTIONS INC COM 91336L107   165,578,158 4,726,753 SH   SOLE 22 4,517,855 0 208,898
UNIVAR SOLUTIONS INC COM 91336L107   983,537 28,077 SH   SOLE 25 28,077 0 0
UNIVAR SOLUTIONS INC COM 91336L107   2,974,397 84,910 SH   SOLE 26 71,300 0 13,610
UNIVAR SOLUTIONS INC COM 91336L107   3,366,033 96,090 SH   SOLE 28 96,090 0 0
UNIVAR SOLUTIONS INC COM 91336L107   3,159,601 90,197 SH   SOLE 30 90,197 0 0
UNIVAR SOLUTIONS INC COM 91336L107   79,273 2,263 SH   SOLE 31 2,263 0 0
UNIVAR SOLUTIONS INC COM 91336L107   321,751 9,185 SH   SOLE 36 9,185 0 0
UNIVAR SOLUTIONS INC COM 91336L107   931,903 26,603 SH   SOLE 40 26,603 0 0
UNIVAR SOLUTIONS INC COM 91336L107   5,213,550 148,831 SH   SOLE 43 144,575 0 4,256
UNIVERSAL CORP VA COM 913456109   1,400,527 26,480 SH   SOLE 2 7,283 0 19,197
UNIVERSAL CORP VA COM 913456109   5,342 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109   15,127 286 SH   SOLE 7 286 0 0
UNIVERSAL CORP VA COM 913456109   4,404,785 83,282 SH   SOLE 18 83,282 0 0
UNIVERSAL CORP VA COM 913456109   2,563,208 48,463 SH   SOLE 19 48,463 0 0
UNIVERSAL CORP VA COM 913456109   159,028,594 3,006,780 SH   SOLE 21 3,006,780 0 0
UNIVERSAL CORP VA COM 913456109   35,632,733 673,714 SH   SOLE 22 643,771 0 29,943
UNIVERSAL CORP VA COM 913456109   698,148 13,200 SH   SOLE 26 10,946 0 2,254
UNIVERSAL CORP VA COM 913456109   1,960,315 37,064 SH   SOLE 30 37,064 0 0
UNIVERSAL CORP VA COM 913456109   45,538 861 SH   SOLE 36 861 0 0
UNIVERSAL CORP VA COM 913456109   2,928,942 55,378 SH   SOLE 43 47,626 0 7,752
UNIVERSAL DISPLAY CORP COM 91347P105   8,133,621 52,431 SH   SOLE 2 33,535 0 18,896
UNIVERSAL DISPLAY CORP COM 91347P105   40,179 259 SH   SOLE 4 150 0 109
UNIVERSAL DISPLAY CORP COM 91347P105   1,741,800 11,228 SH   SOLE 7 11,228 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   13,964,492 90,018 SH   SOLE 18 90,018 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   2,103,718 13,561 SH   SOLE 19 13,561 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   370,573,148 2,388,791 SH   SOLE 21 2,388,791 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   196,753,551 1,268,314 SH   SOLE 22 1,212,296 0 56,018
UNIVERSAL DISPLAY CORP COM 91347P105   1,243,057 8,013 SH   SOLE 25 8,013 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   3,648,502 23,519 SH   SOLE 26 19,470 0 4,049
UNIVERSAL DISPLAY CORP COM 91347P105   4,486,049 28,918 SH   SOLE 28 26,209 0 2,709
UNIVERSAL DISPLAY CORP COM 91347P105   19,309,807 124,475 SH   SOLE 30 124,475 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   98,663 636 SH   SOLE 31 636 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   382,861 2,468 SH   SOLE 36 2,468 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   1,031,770 6,651 SH   SOLE 40 6,651 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   9,676,725 62,378 SH   SOLE 43 58,389 0 3,989
UNIVERSAL ELECTRS INC COM 913483103   127,642 12,588 SH   SOLE 2 4,939 0 7,649
UNIVERSAL ELECTRS INC COM 913483103   750 74 SH   SOLE 7 74 0 0
UNIVERSAL ELECTRS INC COM 913483103   395,065 38,961 SH   SOLE 18 38,961 0 0
UNIVERSAL ELECTRS INC COM 913483103   263,021 25,939 SH   SOLE 19 25,939 0 0
UNIVERSAL ELECTRS INC COM 913483103   4,244,797 418,619 SH   SOLE 21 418,619 0 0
UNIVERSAL ELECTRS INC COM 913483103   3,507,487 345,906 SH   SOLE 22 335,642 0 10,264
UNIVERSAL ELECTRS INC COM 913483103   12,553 1,238 SH   SOLE 43 1,055 0 183
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   567,313 11,792 SH   SOLE 2 3,967 0 7,825
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   312,378 6,493 SH   SOLE 4 6,493 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   869,203 18,067 SH   SOLE 7 18,067 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   2,027,211 42,137 SH   SOLE 18 42,137 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   2,117,947 44,023 SH   SOLE 19 44,023 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   76,523,525 1,590,595 SH   SOLE 21 1,590,595 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   21,456,723 445,993 SH   SOLE 22 434,335 0 11,658
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   25,065 521 SH   SOLE 23 521 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,633,527 33,954 SH   SOLE 25 33,954 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   373,526 7,764 SH   SOLE 26 6,872 0 892
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   601,038 12,493 SH   SOLE 28 0 0 12,493
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   3,136,820 65,201 SH   SOLE 30 65,201 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   73,560 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,166,448 24,245 SH   SOLE 43 23,584 0 661
UNIVERSAL HLTH SVCS INC CL B 913903100   8,710,799 68,535 SH   SOLE 2 19,160 0 49,375
UNIVERSAL HLTH SVCS INC CL B 913903100   3,678,910 28,945 SH   SOLE 4 24,366 0 4,579
UNIVERSAL HLTH SVCS INC CL B 913903100   5,877,485 46,243 SH   SOLE 7 39,108 0 7,135
UNIVERSAL HLTH SVCS INC CL B 913903100   31,012 244 SH   SOLE 13 244 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,391,618 10,949 SH   SOLE 15 10,949 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   12,580,866 98,984 SH   SOLE 18 93,526 0 5,458
UNIVERSAL HLTH SVCS INC CL B 913903100   4,321,400 34,000 SH   SOLE 19 34,000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   230,712,047 1,815,201 SH   SOLE 21 1,815,201 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   198,512,279 1,561,859 SH   SOLE 22 1,413,373 0 148,486
UNIVERSAL HLTH SVCS INC CL B 913903100   15,261,533 120,075 SH   SOLE 23 120,075 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   8,740,540 68,769 SH   SOLE 25 68,769 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   14,197,833 111,706 SH   SOLE 26 41,021 0 70,685
UNIVERSAL HLTH SVCS INC CL B 913903100   17,514,634 137,802 SH   SOLE 28 34,989 0 102,813
UNIVERSAL HLTH SVCS INC CL B 913903100   48,174,459 379,028 SH   SOLE 30 379,028 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,442,099 19,214 SH   SOLE 31 14,343 0 4,871
UNIVERSAL HLTH SVCS INC CL B 913903100   909,146 7,153 SH   SOLE 34 7,153 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,376,643 18,699 SH   SOLE 36 18,699 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   360,074 2,833 SH   SOLE 40 2,833 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   6,327,060 49,780 SH   SOLE 43 45,968 0 3,812
UNIVERSAL INS HLDGS INC COM 91359V107   595,302 32,673 SH   SOLE 2 15,443 0 17,230
UNIVERSAL INS HLDGS INC COM 91359V107   4,045 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   2,642 145 SH   SOLE 7 145 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   1,577,998 86,608 SH   SOLE 18 86,608 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   1,242,404 68,189 SH   SOLE 19 68,189 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   62,039,555 3,405,025 SH   SOLE 21 3,405,025 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   13,333,833 731,824 SH   SOLE 22 701,078 0 30,746
UNIVERSAL INS HLDGS INC COM 91359V107   243,018 13,338 SH   SOLE 26 10,936 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107   719,818 39,507 SH   SOLE 30 39,507 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   66,157 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   147,586 5,063 SH   SOLE 2 2,273 0 2,790
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   2,973 102 SH   SOLE 7 102 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   571,806 19,616 SH   SOLE 18 19,616 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   428,563 14,702 SH   SOLE 19 14,702 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   6,974,954 239,278 SH   SOLE 21 239,278 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   6,257,281 214,658 SH   SOLE 22 206,064 0 8,594
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   60,486 2,075 SH   SOLE 25 2,075 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   59,262 2,033 SH   SOLE 28 0 0 2,033
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   61,069 2,095 SH   SOLE 43 2,095 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   14,474 1,548 SH   SOLE 18 1,548 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   170,750 18,262 SH   SOLE 21 18,262 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   767,953 82,134 SH   SOLE 22 82,134 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   108,641 14,721 SH   SOLE 2 10,744 0 3,977
UNIVERSAL TECHNICAL INST INC COM 913915104   4,605 624 SH   SOLE 7 624 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   665,883 90,228 SH   SOLE 18 90,228 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   485,545 65,792 SH   SOLE 19 65,792 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   8,328,175 1,128,479 SH   SOLE 21 1,128,479 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   5,349,954 724,926 SH   SOLE 22 718,365 0 6,561
UNIVEST FINANCIAL CORPORATIO COM 915271100   6,499,490 273,778 SH   SOLE 2 198,054 0 75,724
UNIVEST FINANCIAL CORPORATIO COM 915271100   6,766 285 SH   SOLE 7 285 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   2,078,057 87,534 SH   SOLE 18 87,534 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   6,255,110 263,484 SH   SOLE 19 263,484 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   28,037,130 1,181,008 SH   SOLE 21 1,181,008 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   33,572,325 1,414,167 SH   SOLE 22 1,377,075 0 37,092
UNIVEST FINANCIAL CORPORATIO COM 915271100   244,831 10,313 SH   SOLE 23 10,313 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   142,796 6,015 SH   SOLE 25 6,015 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,782,019 75,064 SH   SOLE 26 0 0 75,064
UNIVEST FINANCIAL CORPORATIO COM 915271100   80,360 3,385 SH   SOLE 28 0 0 3,385
UNIVEST FINANCIAL CORPORATIO COM 915271100   537,260 22,631 SH   SOLE 30 22,631 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   108,492 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,254,021 52,823 SH   SOLE 43 47,875 0 4,948
UNUM GROUP COM 91529Y106   31,619,754 799,286 SH   SOLE 2 180,270 0 619,016
UNUM GROUP COM 91529Y106   608,235 15,375 SH   SOLE 4 3,136 0 12,239
UNUM GROUP COM 91529Y106   2,096,087 52,985 SH   SOLE 7 52,985 0 0
UNUM GROUP COM 91529Y106   24,211 612 SH   SOLE 13 612 0 0
UNUM GROUP COM 91529Y106   18,862,960 476,819 SH   SOLE 18 476,819 0 0
UNUM GROUP COM 91529Y106   9,300,556 235,100 SH   SOLE 19 235,100 0 0
UNUM GROUP COM 91529Y106   580,400,900 14,671,408 SH   SOLE 21 14,671,408 0 0
UNUM GROUP COM 91529Y106   224,863,708 5,684,118 SH   SOLE 22 5,416,780 0 267,338
UNUM GROUP COM 91529Y106   863,595 21,830 SH   SOLE 23 21,830 0 0
UNUM GROUP COM 91529Y106   1,313,432 33,201 SH   SOLE 25 33,201 0 0
UNUM GROUP COM 91529Y106   11,665,967 294,893 SH   SOLE 26 111,833 0 183,060
UNUM GROUP COM 91529Y106   4,738,497 119,780 SH   SOLE 28 80,993 0 38,787
UNUM GROUP COM 91529Y106   181,185 4,580 SH   SOLE 29 4,580 0 0
UNUM GROUP COM 91529Y106   8,623,328 217,981 SH   SOLE 30 217,981 0 0
UNUM GROUP COM 91529Y106   823,283 20,811 SH   SOLE 31 20,811 0 0
UNUM GROUP COM 91529Y106   3,386,811 85,612 SH   SOLE 32 85,612 0 0
UNUM GROUP COM 91529Y106   756,427 19,121 SH   SOLE 34 19,121 0 0
UNUM GROUP COM 91529Y106   868,223 21,947 SH   SOLE 36 21,947 0 0
UNUM GROUP COM 91529Y106   1,244,478 31,458 SH   SOLE 40 31,458 0 0
UNUM GROUP COM 91529Y106   67,806 1,714 SH   OTR 43 1,714 0 0
UNUM GROUP COM 91529Y106   42,725,775 1,080,025 SH   SOLE 43 1,019,946 0 60,079
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   14,216 4,269 SH   SOLE 4 4,269 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   30,133 9,049 SH   SOLE 7 9,049 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   3,694,032 1,109,319 SH   SOLE 21 1,109,319 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   2,065,569 620,291 SH   SOLE 22 571,785 0 48,506
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   2,498 750 SH   SOLE 25 750 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   930,902 279,550 SH   SOLE 30 279,550 0 0
UPBOUND GROUP INC COM 76009N100   670,692 27,364 SH   SOLE 2 15,429 0 11,935
UPBOUND GROUP INC COM 76009N100   5,221 213 SH   SOLE 4 213 0 0
UPBOUND GROUP INC COM 76009N100   342,870 13,989 SH   SOLE 7 13,989 0 0
UPBOUND GROUP INC COM 76009N100   3,864,712 157,679 SH   SOLE 18 157,679 0 0
UPBOUND GROUP INC COM 76009N100   2,441,833 99,626 SH   SOLE 19 99,626 0 0
UPBOUND GROUP INC COM 76009N100   148,041,331 6,040,038 SH   SOLE 21 6,040,038 0 0
UPBOUND GROUP INC COM 76009N100   33,018,499 1,347,144 SH   SOLE 22 1,306,094 0 41,050
UPBOUND GROUP INC COM 76009N100   193,237 7,884 SH   SOLE 25 7,884 0 0
UPBOUND GROUP INC COM 76009N100   499,146 20,365 SH   SOLE 26 15,902 0 4,463
UPBOUND GROUP INC COM 76009N100   156,987 6,405 SH   SOLE 28 1,181 0 5,224
UPBOUND GROUP INC COM 76009N100   2,197,101 89,641 SH   SOLE 30 89,641 0 0
UPBOUND GROUP INC COM 76009N100   43,946 1,793 SH   SOLE 36 1,793 0 0
UPBOUND GROUP INC COM 76009N100   251,105 10,245 SH   SOLE 40 10,245 0 0
UPBOUND GROUP INC COM 76009N100   994,267 40,566 SH   SOLE 43 37,256 0 3,310
UPEXI INC COM 39959A106   5,172 1,277 SH   SOLE 18 1,277 0 0
UPEXI INC COM 39959A106   65,383 16,144 SH   SOLE 21 16,144 0 0
UPHEALTH INC COM NEW 91532B200   23,058 15,475 SH   SOLE 22 15,475 0 0
UPLAND SOFTWARE INC COM 91544A109   479,437 111,497 SH   SOLE 2 98,901 0 12,596
UPLAND SOFTWARE INC COM 91544A109   1,914 445 SH   SOLE 7 445 0 0
UPLAND SOFTWARE INC COM 91544A109   384,863 89,503 SH   SOLE 18 89,503 0 0
UPLAND SOFTWARE INC COM 91544A109   590,945 137,429 SH   SOLE 19 137,429 0 0
UPLAND SOFTWARE INC COM 91544A109   4,510,636 1,048,985 SH   SOLE 21 1,048,985 0 0
UPLAND SOFTWARE INC COM 91544A109   3,616,524 841,052 SH   SOLE 22 815,862 0 25,190
UPLAND SOFTWARE INC COM 91544A109   11,756 2,734 SH   SOLE 23 2,734 0 0
UPLAND SOFTWARE INC COM 91544A109   11,743 2,731 SH   SOLE 28 2,731 0 0
UPLAND SOFTWARE INC COM 91544A109   957,133 222,589 SH   SOLE 30 222,589 0 0
UPSTART HLDGS INC COM 91680M107   2,377,049 149,594 SH   SOLE 2 23,378 0 126,216
UPSTART HLDGS INC COM 91680M107   2,193 138 SH   SOLE 4 138 0 0
UPSTART HLDGS INC COM 91680M107   329,972 20,766 SH   SOLE 7 20,766 0 0
UPSTART HLDGS INC COM 91680M107   562,887 35,424 SH   SOLE 18 35,424 0 0
UPSTART HLDGS INC COM 91680M107   387,160 24,365 SH   SOLE 19 24,365 0 0
UPSTART HLDGS INC COM 91680M107   14,241,556 896,259 SH   SOLE 21 896,259 0 0
UPSTART HLDGS INC COM 91680M107   28,820,694 1,813,763 SH   SOLE 22 1,712,189 0 101,574
UPSTART HLDGS INC COM 91680M107   178,953 11,262 SH   SOLE 25 11,262 0 0
UPSTART HLDGS INC COM 91680M107   965,492 60,761 SH   SOLE 26 29,767 0 30,994
UPSTART HLDGS INC COM 91680M107   111,881 7,041 SH   SOLE 28 4,434 0 2,607
UPSTART HLDGS INC COM 91680M107   1,652,465 103,994 SH   SOLE 30 103,994 0 0
UPSTART HLDGS INC COM 91680M107   17,145 1,079 SH   SOLE 31 1,079 0 0
UPSTART HLDGS INC COM 91680M107   172,279 10,842 SH   SOLE 40 10,842 0 0
UPSTART HLDGS INC COM 91680M107   1,479,804 93,128 SH   SOLE 43 75,816 0 17,312
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   2,260,050 3,900,000 PRN   SOLE 21 3,900,000 0 0
UPWORK INC COM 91688F104   2,041,879 180,378 SH   SOLE 2 152,703 0 27,675
UPWORK INC COM 91688F104   3,034 268 SH   SOLE 4 268 0 0
UPWORK INC COM 91688F104   378,337 33,422 SH   SOLE 7 33,422 0 0
UPWORK INC COM 91688F104   3,466,173 306,199 SH   SOLE 18 306,199 0 0
UPWORK INC COM 91688F104   2,825,880 249,636 SH   SOLE 19 249,636 0 0
UPWORK INC COM 91688F104   43,585,985 3,850,352 SH   SOLE 21 3,850,352 0 0
UPWORK INC COM 91688F104   37,907,069 3,348,681 SH   SOLE 22 3,252,582 0 96,099
UPWORK INC COM 91688F104   272,382 24,062 SH   SOLE 25 24,062 0 0
UPWORK INC COM 91688F104   611,744 54,041 SH   SOLE 26 42,564 0 11,477
UPWORK INC COM 91688F104   42,767 3,778 SH   SOLE 28 2,248 0 1,530
UPWORK INC COM 91688F104   2,725,098 240,733 SH   SOLE 30 240,733 0 0
UPWORK INC COM 91688F104   28,413 2,510 SH   SOLE 36 2,510 0 0
UPWORK INC COM 91688F104   253,715 22,413 SH   SOLE 40 22,413 0 0
UPWORK INC COM 91688F104   1,003,609 88,658 SH   SOLE 43 86,132 0 2,526
UPWORK INC NOTE 0.250% 8/1 91688FAB0   619,669 791,000 PRN   SOLE 2 791,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,718,398 3,470,000 PRN   SOLE 19 3,470,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   1,997,670 2,550,000 PRN   SOLE 21 2,550,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,145,733 2,739,000 PRN   SOLE 34 2,739,000 0 0
UR-ENERGY INC COM 91688R108   362,742 342,209 SH   SOLE 2 21,793 0 320,416
UR-ENERGY INC COM 91688R108   3,082 2,908 SH   SOLE 7 2,908 0 0
UR-ENERGY INC COM 91688R108   599,591 565,652 SH   SOLE 18 565,652 0 0
UR-ENERGY INC COM 91688R108   453,609 427,933 SH   SOLE 19 427,933 0 0
UR-ENERGY INC COM 91688R108   7,004,198 6,607,734 SH   SOLE 21 6,607,734 0 0
UR-ENERGY INC COM 91688R108   2,417,589 2,280,744 SH   SOLE 22 2,196,956 0 83,788
UR-ENERGY INC COM 91688R108   28,223 26,625 SH   SOLE 43 26,625 0 0
URANIUM ENERGY CORP COM 916896103   562,473 195,303 SH   SOLE 2 107,338 0 87,965
URANIUM ENERGY CORP COM 916896103   3,433 1,192 SH   SOLE 4 1,192 0 0
URANIUM ENERGY CORP COM 916896103   279,524 97,057 SH   SOLE 7 97,057 0 0
URANIUM ENERGY CORP COM 916896103   2,734,206 949,377 SH   SOLE 18 949,377 0 0
URANIUM ENERGY CORP COM 916896103   2,053,572 713,046 SH   SOLE 19 713,046 0 0
URANIUM ENERGY CORP COM 916896103   35,481,162 12,319,848 SH   SOLE 21 12,319,848 0 0
URANIUM ENERGY CORP COM 916896103   27,303,160 9,480,264 SH   SOLE 22 9,237,673 0 242,591
URANIUM ENERGY CORP COM 916896103   258,152 89,636 SH   SOLE 25 89,636 0 0
URANIUM ENERGY CORP COM 916896103   586,166 203,530 SH   SOLE 26 176,705 0 26,825
URANIUM ENERGY CORP COM 916896103   645,201 224,028 SH   SOLE 30 224,028 0 0
URANIUM ENERGY CORP COM 916896103   145,636 50,568 SH   SOLE 36 50,568 0 0
URANIUM ENERGY CORP COM 916896103   192,033 66,678 SH   SOLE 40 66,678 0 0
URANIUM ENERGY CORP COM 916896103   183,727 63,794 SH   SOLE 43 60,362 0 3,432
URBAN EDGE PPTYS COM 91704F104   1,820,378 120,875 SH   SOLE 2 37,059 0 83,816
URBAN EDGE PPTYS COM 91704F104   937,681 62,263 SH   SOLE 4 62,263 0 0
URBAN EDGE PPTYS COM 91704F104   2,464,765 163,663 SH   SOLE 7 163,663 0 0
URBAN EDGE PPTYS COM 91704F104   5,996,937 398,203 SH   SOLE 18 398,203 0 0
URBAN EDGE PPTYS COM 91704F104   5,978,142 396,955 SH   SOLE 19 396,955 0 0
URBAN EDGE PPTYS COM 91704F104   218,677,028 14,520,387 SH   SOLE 21 14,520,387 0 0
URBAN EDGE PPTYS COM 91704F104   64,743,693 4,299,050 SH   SOLE 22 4,126,425 0 172,625
URBAN EDGE PPTYS COM 91704F104   71,415 4,742 SH   SOLE 23 4,742 0 0
URBAN EDGE PPTYS COM 91704F104   6,259,629 415,646 SH   SOLE 25 415,646 0 0
URBAN EDGE PPTYS COM 91704F104   540,082 35,862 SH   SOLE 26 25,537 0 10,325
URBAN EDGE PPTYS COM 91704F104   1,267,706 84,177 SH   SOLE 28 2,085 0 82,092
URBAN EDGE PPTYS COM 91704F104   7,985,264 530,230 SH   SOLE 30 530,230 0 0
URBAN EDGE PPTYS COM 91704F104   46,355 3,078 SH   SOLE 36 3,078 0 0
URBAN EDGE PPTYS COM 91704F104   228,882 15,198 SH   SOLE 40 15,198 0 0
URBAN EDGE PPTYS COM 91704F104   2,066,271 137,203 SH   SOLE 43 132,911 0 4,292
URBAN ONE INC CL A 91705J105   50,419 6,678 SH   SOLE 2 0 0 6,678
URBAN ONE INC CL A 91705J105   201,532 26,693 SH   SOLE 18 26,693 0 0
URBAN ONE INC CL A 91705J105   106,085 14,051 SH   SOLE 19 14,051 0 0
URBAN ONE INC CL A 91705J105   2,466,238 326,654 SH   SOLE 21 326,654 0 0
URBAN ONE INC CL A 91705J105   932,614 123,525 SH   SOLE 22 117,386 0 6,139
URBAN ONE INC CL D NON VTG 91705J204   37,477 6,814 SH   SOLE 2 0 0 6,814
URBAN ONE INC CL D NON VTG 91705J204   163,873 29,795 SH   SOLE 18 29,795 0 0
URBAN ONE INC CL D NON VTG 91705J204   126,517 23,003 SH   SOLE 19 23,003 0 0
URBAN ONE INC CL D NON VTG 91705J204   1,464,496 266,272 SH   SOLE 21 266,272 0 0
URBAN ONE INC CL D NON VTG 91705J204   3,590,026 652,732 SH   SOLE 22 646,116 0 6,616
URBAN OUTFITTERS INC COM 917047102   11,377,702 410,451 SH   SOLE 2 219,762 0 190,689
URBAN OUTFITTERS INC COM 917047102   7,179 259 SH   SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102   39,030 1,408 SH   SOLE 7 1,408 0 0
URBAN OUTFITTERS INC COM 917047102   6,527,339 235,474 SH   SOLE 18 217,130 0 18,344
URBAN OUTFITTERS INC COM 917047102   27,021,345 974,796 SH   SOLE 19 974,796 0 0
URBAN OUTFITTERS INC COM 917047102   207,018,033 7,468,183 SH   SOLE 21 7,468,183 0 0
URBAN OUTFITTERS INC COM 917047102   73,356,323 2,646,332 SH   SOLE 22 2,566,555 0 79,777
URBAN OUTFITTERS INC COM 917047102   804,573 29,025 SH   SOLE 23 29,025 0 0
URBAN OUTFITTERS INC COM 917047102   278,226 10,037 SH   SOLE 25 10,037 0 0
URBAN OUTFITTERS INC COM 917047102   4,447,314 160,437 SH   SOLE 26 20,935 0 139,502
URBAN OUTFITTERS INC COM 917047102   32,432 1,170 SH   SOLE 28 1,170 0 0
URBAN OUTFITTERS INC COM 917047102   3,031,515 109,362 SH   SOLE 30 109,362 0 0
URBAN OUTFITTERS INC COM 917047102   71,767 2,589 SH   SOLE 36 2,589 0 0
URBAN OUTFITTERS INC COM 917047102   242,023 8,731 SH   SOLE 40 8,731 0 0
URBAN OUTFITTERS INC COM 917047102   2,073,012 74,784 SH   SOLE 43 71,675 0 3,109
URBAN-GRO INC COM NEW 91704K202   4,077 1,510 SH   SOLE 18 1,510 0 0
URBAN-GRO INC COM NEW 91704K202   46,248 17,129 SH   SOLE 21 17,129 0 0
URBAN-GRO INC COM NEW 91704K202   205,003 75,927 SH   SOLE 22 75,927 0 0
UROGEN PHARMA LTD COM M96088105   4,066 440 SH   SOLE 2 440 0 0
UROGEN PHARMA LTD COM M96088105   31,074 3,363 SH   SOLE 18 3,363 0 0
UROGEN PHARMA LTD COM M96088105   556,627 60,241 SH   SOLE 19 60,241 0 0
UROGEN PHARMA LTD COM M96088105   1,792,098 193,950 SH   SOLE 21 193,950 0 0
UROGEN PHARMA LTD COM M96088105   145,410 15,737 SH   SOLE 22 15,737 0 0
UROGEN PHARMA LTD COM M96088105   99,385 10,756 SH   SOLE 30 10,756 0 0
UROGEN PHARMA LTD COM M96088105   480 52 SH   SOLE 43 52 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   393,340 22,387 SH   SOLE 2 8,651 0 13,736
URSTADT BIDDLE PPTYS INC CL A 917286205   4,761 271 SH   SOLE 7 271 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   1,807,883 102,896 SH   SOLE 18 102,896 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   1,006,023 57,258 SH   SOLE 19 57,258 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   61,059,018 3,475,186 SH   SOLE 21 3,475,186 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   15,075,306 858,014 SH   SOLE 22 823,311 0 34,703
URSTADT BIDDLE PPTYS INC CL A 917286205   20,662 1,176 SH   SOLE 23 1,176 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   67,223 3,826 SH   SOLE 25 3,826 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   210,190 11,963 SH   SOLE 28 0 0 11,963
URSTADT BIDDLE PPTYS INC CL A 917286205   1,183,076 67,335 SH   SOLE 30 67,335 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   117,789 6,704 SH   SOLE 40 6,704 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   1,022,996 58,224 SH   SOLE 43 57,492 0 732
US BANCORP DEL COM NEW 902973304   124,710,288 3,459,370 SH   SOLE 2 1,560,401 0 1,898,969
US BANCORP DEL COM NEW 902973304   52,394,854 1,453,394 SH   SOLE 4 804,096 0 649,298
US BANCORP DEL COM NEW 902973304   42,500,967 1,178,945 SH   SOLE 7 1,138,276 0 40,669
US BANCORP DEL COM NEW 902973304   7,167,317 198,816 SH   SOLE 13 198,816 0 0
US BANCORP DEL COM NEW 902973304   8,698,036 241,277 SH   SOLE 15 241,277 0 0
US BANCORP DEL COM NEW 902973304   110,779,199 3,072,932 SH   SOLE 18 2,918,500 0 154,432
US BANCORP DEL COM NEW 902973304   35,917,444 996,323 SH   SOLE 19 996,323 0 0
US BANCORP DEL COM NEW 902973304   1,455,471,128 40,373,679 SH   SOLE 21 40,373,679 0 0
US BANCORP DEL COM NEW 902973304   1,121,646,037 31,113,621 SH   SOLE 22 28,031,107 0 3,082,514
US BANCORP DEL COM NEW 902973304   112,435,588 3,118,879 SH   SOLE 23 3,118,879 0 0
US BANCORP DEL COM NEW 902973304   77,876,111 2,160,225 SH   SOLE 25 2,155,981 0 4,244
US BANCORP DEL COM NEW 902973304   99,680,485 2,765,062 SH   SOLE 26 1,114,132 0 1,650,930
US BANCORP DEL COM NEW 902973304   131,229,751 3,640,215 SH   SOLE 28 50,435 0 3,589,780
US BANCORP DEL COM NEW 902973304   5,067,873 140,579 SH   SOLE 29 140,579 0 0
US BANCORP DEL COM NEW 902973304   265,375,946 7,361,330 SH   SOLE 30 7,361,330 0 0
US BANCORP DEL COM NEW 902973304   26,215,272 727,192 SH   SOLE 31 621,850 0 105,342
US BANCORP DEL COM NEW 902973304   4,052,849 112,423 SH   SOLE 32 112,423 0 0
US BANCORP DEL COM NEW 902973304   12,823,670 355,719 SH   SOLE 34 355,719 0 0
US BANCORP DEL COM NEW 902973304   10,514,848 291,674 SH   SOLE 35 291,674 0 0
US BANCORP DEL COM NEW 902973304   15,940,481 442,177 SH   SOLE 36 442,177 0 0
US BANCORP DEL COM NEW 902973304   2,021,504 56,075 SH   SOLE 40 56,075 0 0
US BANCORP DEL COM NEW 902973304   158,836 4,406 SH   OTR 43 4,406 0 0
US BANCORP DEL COM NEW 902973304   40,864,984 1,133,564 SH   SOLE 43 1,041,936 0 91,628
US FOODS HLDG CORP COM 912008109   15,661,821 423,980 SH   SOLE 2 161,913 0 262,067
US FOODS HLDG CORP COM 912008109   79,089 2,141 SH   SOLE 4 577 0 1,564
US FOODS HLDG CORP COM 912008109   2,164,093 58,584 SH   SOLE 7 58,584 0 0
US FOODS HLDG CORP COM 912008109   15,072,998 408,040 SH   SOLE 18 408,040 0 0
US FOODS HLDG CORP COM 912008109   2,339,632 63,336 SH   SOLE 19 63,336 0 0
US FOODS HLDG CORP COM 912008109   390,211,996 10,563,400 SH   SOLE 21 10,563,400 0 0
US FOODS HLDG CORP COM 912008109   218,310,044 5,909,855 SH   SOLE 22 5,639,838 0 270,017
US FOODS HLDG CORP COM 912008109   480 13 SH   SOLE 23 13 0 0
US FOODS HLDG CORP COM 912008109   1,352,263 36,607 SH   SOLE 25 36,607 0 0
US FOODS HLDG CORP COM 912008109   4,515,952 122,251 SH   SOLE 26 105,258 0 16,993
US FOODS HLDG CORP COM 912008109   146,061 3,954 SH   SOLE 28 3,954 0 0
US FOODS HLDG CORP COM 912008109   8,318,962 225,202 SH   SOLE 30 225,202 0 0
US FOODS HLDG CORP COM 912008109   103,543 2,803 SH   SOLE 31 2,803 0 0
US FOODS HLDG CORP COM 912008109   1,275,612 34,532 SH   SOLE 36 34,532 0 0
US FOODS HLDG CORP COM 912008109   1,217,949 32,971 SH   SOLE 40 32,971 0 0
US FOODS HLDG CORP COM 912008109   5,108,654 138,296 SH   SOLE 43 133,406 0 4,890
USANA HEALTH SCIENCES INC COM 90328M107   3,234,633 51,425 SH   SOLE 2 43,545 0 7,880
USANA HEALTH SCIENCES INC COM 90328M107   3,397 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107   8,554 136 SH   SOLE 7 136 0 0
USANA HEALTH SCIENCES INC COM 90328M107   2,280,754 36,260 SH   SOLE 18 36,260 0 0
USANA HEALTH SCIENCES INC COM 90328M107   2,930,197 46,585 SH   SOLE 19 46,585 0 0
USANA HEALTH SCIENCES INC COM 90328M107   86,718,972 1,378,680 SH   SOLE 21 1,378,680 0 0
USANA HEALTH SCIENCES INC COM 90328M107   21,453,932 341,080 SH   SOLE 22 331,127 0 9,953
USANA HEALTH SCIENCES INC COM 90328M107   15,914 253 SH   SOLE 23 253 0 0
USANA HEALTH SCIENCES INC COM 90328M107   100,892 1,604 SH   SOLE 25 1,604 0 0
USANA HEALTH SCIENCES INC COM 90328M107   336,704 5,353 SH   SOLE 26 3,762 0 1,591
USANA HEALTH SCIENCES INC COM 90328M107   3,145 50 SH   SOLE 28 50 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,151,762 18,311 SH   SOLE 30 18,311 0 0
USANA HEALTH SCIENCES INC COM 90328M107   84,601 1,345 SH   SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107   3,563,033 56,646 SH   SOLE 43 53,252 0 3,394
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   99,711 10,082 SH   SOLE 2 6,497 0 3,585
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   319,566 32,312 SH   SOLE 18 32,312 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   205,257 20,754 SH   SOLE 19 20,754 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   3,466,178 350,473 SH   SOLE 21 350,473 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   1,754,199 177,371 SH   SOLE 22 170,453 0 6,918
USIO INC COM 917313108   10,548 6,062 SH   SOLE 2 6,062 0 0
USIO INC COM 917313108   5,549 3,189 SH   SOLE 18 3,189 0 0
USIO INC COM 917313108   86,748 49,855 SH   SOLE 21 49,855 0 0
USIO INC COM 917313108   76,282 43,840 SH   SOLE 22 43,840 0 0
UTAH MED PRODS INC COM 917488108   266,114 2,808 SH   SOLE 2 120 0 2,688
UTAH MED PRODS INC COM 917488108   5,497 58 SH   SOLE 7 58 0 0
UTAH MED PRODS INC COM 917488108   905,148 9,551 SH   SOLE 18 9,551 0 0
UTAH MED PRODS INC COM 917488108   606,718 6,402 SH   SOLE 19 6,402 0 0
UTAH MED PRODS INC COM 917488108   10,192,419 107,549 SH   SOLE 21 107,549 0 0
UTAH MED PRODS INC COM 917488108   6,853,672 72,319 SH   SOLE 22 71,316 0 1,003
UTAH MED PRODS INC COM 917488108   33,170 350 SH   SOLE 43 256 0 94
UTZ BRANDS INC COM CL A 918090101   624,921 37,943 SH   SOLE 2 20,621 0 17,322
UTZ BRANDS INC COM CL A 918090101   2,569 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101   10,343 628 SH   SOLE 7 628 0 0
UTZ BRANDS INC COM CL A 918090101   2,671,072 162,178 SH   SOLE 18 162,178 0 0
UTZ BRANDS INC COM CL A 918090101   2,156,038 130,907 SH   SOLE 19 130,907 0 0
UTZ BRANDS INC COM CL A 918090101   35,297,384 2,143,132 SH   SOLE 21 2,143,132 0 0
UTZ BRANDS INC COM CL A 918090101   28,311,354 1,718,965 SH   SOLE 22 1,660,087 0 58,878
UTZ BRANDS INC COM CL A 918090101   185,880 11,286 SH   SOLE 25 11,286 0 0
UTZ BRANDS INC COM CL A 918090101   486,688 29,550 SH   SOLE 26 24,820 0 4,730
UTZ BRANDS INC COM CL A 918090101   80,011 4,858 SH   SOLE 30 4,858 0 0
UTZ BRANDS INC COM CL A 918090101   128,828 7,822 SH   SOLE 40 7,822 0 0
UTZ BRANDS INC COM CL A 918090101   181,516 11,021 SH   SOLE 43 10,140 0 881
UWM HOLDINGS CORPORATION COM CL A 91823B109   736,893 150,080 SH   SOLE 2 30,825 0 119,255
UWM HOLDINGS CORPORATION COM CL A 91823B109   3,383 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   195,276 39,771 SH   SOLE 18 39,771 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   140,480 28,611 SH   SOLE 19 28,611 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   6,172,582 1,257,145 SH   SOLE 21 1,257,145 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   10,998,788 2,240,079 SH   SOLE 22 2,114,872 0 125,207
UWM HOLDINGS CORPORATION COM CL A 91823B109   57,909 11,794 SH   SOLE 25 11,794 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   22,763 4,636 SH   SOLE 28 0 0 4,636
UWM HOLDINGS CORPORATION COM CL A 91823B109   313,106 63,769 SH   SOLE 30 63,769 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   6,530 1,330 SH   SOLE 31 1,330 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   54,093 11,017 SH   SOLE 40 11,017 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   767,986 156,413 SH   SOLE 43 147,180 0 9,233
UXIN LTD SPON ADS NEW 91818X207   3,781 1,688 SH   SOLE 25 1,688 0 0
V F CORP COM 918204108   8,559,657 373,621 SH   SOLE 2 113,967 0 259,654
V F CORP COM 918204108   6,438,764 281,046 SH   SOLE 4 138,761 0 142,285
V F CORP COM 918204108   13,659,377 596,219 SH   SOLE 7 584,583 0 11,636
V F CORP COM 918204108   190,772 8,327 SH   SOLE 13 8,327 0 0
V F CORP COM 918204108   1,268,573 55,372 SH   SOLE 15 55,372 0 0
V F CORP COM 918204108   14,961,078 653,037 SH   SOLE 18 617,284 0 35,753
V F CORP COM 918204108   12,003,969 523,962 SH   SOLE 19 523,962 0 0
V F CORP COM 918204108   204,542,198 8,928,075 SH   SOLE 21 8,928,075 0 0
V F CORP COM 918204108   168,496,521 7,354,715 SH   SOLE 22 6,642,175 0 712,540
V F CORP COM 918204108   13,926,943 607,898 SH   SOLE 23 607,898 0 0
V F CORP COM 918204108   23,901,866 1,043,294 SH   SOLE 25 1,042,392 0 902
V F CORP COM 918204108   15,228,025 664,689 SH   SOLE 26 298,303 0 366,386
V F CORP COM 918204108   21,182,723 924,606 SH   SOLE 28 46,340 0 878,266
V F CORP COM 918204108   162,340 7,086 SH   SOLE 29 7,086 0 0
V F CORP COM 918204108   56,615,421 2,471,210 SH   SOLE 30 2,471,210 0 0
V F CORP COM 918204108   2,116,197 92,370 SH   SOLE 31 66,852 0 25,518
V F CORP COM 918204108   4,955,822 216,317 SH   SOLE 34 216,317 0 0
V F CORP COM 918204108   2,459,824 107,369 SH   SOLE 36 107,369 0 0
V F CORP COM 918204108   313,180 13,670 SH   SOLE 40 13,670 0 0
V F CORP COM 918204108   6,115,019 266,915 SH   SOLE 43 240,900 0 26,015
V2X INC COM 92242T101   2,272,103 57,203 SH   SOLE 2 32,275 0 24,928
V2X INC COM 92242T101   393,546 9,908 SH   SOLE 7 9,908 0 0
V2X INC COM 92242T101   1,413,158 35,578 SH   SOLE 18 35,578 0 0
V2X INC COM 92242T101   2,750,888 69,257 SH   SOLE 19 69,257 0 0
V2X INC COM 92242T101   24,892,008 626,687 SH   SOLE 21 626,687 0 0
V2X INC COM 92242T101   14,796,534 372,521 SH   SOLE 22 357,358 0 15,163
V2X INC COM 92242T101   8,540 215 SH   SOLE 23 215 0 0
V2X INC COM 92242T101   5,827,440 146,713 SH   SOLE 25 146,713 0 0
V2X INC COM 92242T101   687,911 17,319 SH   SOLE 26 487 0 16,832
V2X INC COM 92242T101   1,085,905 27,339 SH   SOLE 30 27,339 0 0
V2X INC COM 92242T101   357 9 SH   SOLE 31 9 0 0
V2X INC COM 92242T101   1,003,168 25,256 SH   SOLE 34 25,256 0 0
V2X INC COM 92242T101   80,790 2,034 SH   SOLE 36 2,034 0 0
V2X INC COM 92242T101   54,774 1,379 SH   SOLE 40 1,379 0 0
V2X INC COM 92242T101   83,769 2,109 SH   OTR 43 2,109 0 0
V2X INC COM 92242T101   709,439 17,861 SH   SOLE 43 16,816 0 1,045
VAALCO ENERGY INC COM NEW 91851C201   269,295 59,447 SH   SOLE 2 30,875 0 28,572
VAALCO ENERGY INC COM NEW 91851C201   5,912 1,305 SH   SOLE 7 1,305 0 0
VAALCO ENERGY INC COM NEW 91851C201   1,278,280 282,181 SH   SOLE 18 282,181 0 0
VAALCO ENERGY INC COM NEW 91851C201   960,704 212,076 SH   SOLE 19 212,076 0 0
VAALCO ENERGY INC COM NEW 91851C201   16,309,155 3,600,255 SH   SOLE 21 3,600,255 0 0
VAALCO ENERGY INC COM NEW 91851C201   12,744,861 2,813,435 SH   SOLE 22 2,732,394 0 81,041
VAALCO ENERGY INC COM NEW 91851C201   68,938 15,218 SH   SOLE 25 15,218 0 0
VAALCO ENERGY INC COM NEW 91851C201   78,718 17,377 SH   SOLE 26 8,606 0 8,771
VAALCO ENERGY INC COM NEW 91851C201   657,539 145,152 SH   SOLE 30 145,152 0 0
VAALCO ENERGY INC COM NEW 91851C201   60,027 13,251 SH   SOLE 40 13,251 0 0
VAALCO ENERGY INC COM NEW 91851C201   214,226 47,291 SH   SOLE 43 45,957 0 1,334
VACASA INC CLASS A COM 91854V107   53,972 56,092 SH   SOLE 2 4,673 0 51,419
VACASA INC CLASS A COM 91854V107   1,150 1,195 SH   SOLE 7 1,195 0 0
VACASA INC CLASS A COM 91854V107   266,603 277,077 SH   SOLE 18 277,077 0 0
VACASA INC CLASS A COM 91854V107   201,385 209,296 SH   SOLE 19 209,296 0 0
VACASA INC CLASS A COM 91854V107   3,601,444 3,742,927 SH   SOLE 21 3,742,927 0 0
VACASA INC CLASS A COM 91854V107   2,392,095 2,486,068 SH   SOLE 22 2,403,318 0 82,750
VACCINEX INC COM 918640103   1,411 3,532 SH   SOLE 18 3,532 0 0
VACCINEX INC COM 918640103   19,442 48,665 SH   SOLE 21 48,665 0 0
VAIL RESORTS INC COM 91879Q109   10,958,891 46,897 SH   SOLE 2 15,416 0 31,481
VAIL RESORTS INC COM 91879Q109   6,819,016 29,181 SH   SOLE 4 25,445 0 3,736
VAIL RESORTS INC COM 91879Q109   15,018,146 64,268 SH   SOLE 7 64,268 0 0
VAIL RESORTS INC COM 91879Q109   172,456 738 SH   SOLE 13 738 0 0
VAIL RESORTS INC COM 91879Q109   625,328 2,676 SH   SOLE 15 2,676 0 0
VAIL RESORTS INC COM 91879Q109   6,697,736 28,662 SH   SOLE 18 26,419 0 2,243
VAIL RESORTS INC COM 91879Q109   128,366,032 549,324 SH   SOLE 19 549,324 0 0
VAIL RESORTS INC COM 91879Q109   160,755,716 687,931 SH   SOLE 21 687,931 0 0
VAIL RESORTS INC COM 91879Q109   260,583,111 1,115,128 SH   SOLE 22 1,033,439 0 81,689
VAIL RESORTS INC COM 91879Q109   17,401,916 74,469 SH   SOLE 23 74,469 0 0
VAIL RESORTS INC COM 91879Q109   20,501,681 87,734 SH   SOLE 25 87,715 0 19
VAIL RESORTS INC COM 91879Q109   11,312,449 48,410 SH   SOLE 26 25,951 0 22,459
VAIL RESORTS INC COM 91879Q109   21,609,558 92,475 SH   SOLE 28 1,704 0 90,771
VAIL RESORTS INC COM 91879Q109   61,552,247 263,404 SH   SOLE 30 231,817 0 31,587
VAIL RESORTS INC COM 91879Q109   2,750,180 11,769 SH   SOLE 31 8,722 0 3,047
VAIL RESORTS INC COM 91879Q109   354,960 1,519 SH   SOLE 34 1,519 0 0
VAIL RESORTS INC COM 91879Q109   2,892,257 12,377 SH   SOLE 36 12,377 0 0
VAIL RESORTS INC COM 91879Q109   406,370 1,739 SH   SOLE 40 1,739 0 0
VAIL RESORTS INC COM 91879Q109   22,901 98 SH   OTR 43 98 0 0
VAIL RESORTS INC COM 91879Q109   3,514,238 15,039 SH   SOLE 43 12,562 0 2,477
VAIL RESORTS INC NOTE 1/0 91879QAN9   2,925,001 3,275,000 PRN   SOLE 21 3,275,000 0 0
VALARIS LIMITED CL A G9460G101   2,845,269 43,733 SH   SOLE 2 33,959 0 9,774
VALARIS LIMITED CL A G9460G101   42,159 648 SH   SOLE 7 648 0 0
VALARIS LIMITED CL A G9460G101   16,150,494 248,240 SH   SOLE 18 248,240 0 0
VALARIS LIMITED CL A G9460G101   7,855,344 120,740 SH   SOLE 19 120,740 0 0
VALARIS LIMITED CL A G9460G101   281,619,822 4,328,617 SH   SOLE 21 4,328,617 0 0
VALARIS LIMITED CL A G9460G101   118,178,172 1,816,449 SH   SOLE 22 1,787,715 0 28,734
VALARIS LIMITED CL A G9460G101   219,122 3,368 SH   SOLE 25 3,368 0 0
VALARIS LIMITED CL A G9460G101   1,138,680 17,502 SH   SOLE 26 15,730 0 1,772
VALARIS LIMITED CL A G9460G101   704,144 10,823 SH   SOLE 28 668 0 10,155
VALARIS LIMITED CL A G9460G101   1,212,133 18,631 SH   SOLE 30 18,631 0 0
VALARIS LIMITED CL A G9460G101   59,855 920 SH   SOLE 36 920 0 0
VALARIS LIMITED CL A G9460G101   220,553 3,390 SH   SOLE 40 3,390 0 0
VALARIS LIMITED CL A G9460G101   1,956,094 30,066 SH   SOLE 43 24,120 0 5,946
VALARIS LIMITED *W EXP 04/29/202 G9460G119   671 61 SH   SOLE 18 61 0 0
VALE S A SPONSORED ADS 91912E105   23,069,461 1,461,943 SH   SOLE 2 1,461,943 0 0
VALE S A SPONSORED ADS 91912E105   1,926,170 122,064 SH   SOLE 4 122,064 0 0
VALE S A SPONSORED ADS 91912E105   4,416,080 279,853 SH   SOLE 13 279,853 0 0
VALE S A SPONSORED ADS 91912E105   20,664,273 1,309,523 SH   SOLE 18 131,092 0 1,178,431
VALE S A SPONSORED ADS 91912E105   74,975,309 4,751,287 SH   SOLE 19 4,751,287 0 0
VALE S A SPONSORED ADS 91912E105   157,822,991 10,001,457 SH   SOLE 21 10,001,457 0 0
VALE S A SPONSORED ADS 91912E105   59,407,171 3,764,713 SH   SOLE 22 2,893,059 0 871,654
VALE S A SPONSORED ADS 91912E105   174,471,475 11,056,494 SH   SOLE 25 11,056,494 0 0
VALE S A SPONSORED ADS 91912E105   1,288,216 81,636 SH   SOLE 26 0 0 81,636
VALE S A SPONSORED ADS 91912E105   73,248,567 4,641,861 SH   SOLE 29 4,641,861 0 0
VALE S A SPONSORED ADS 91912E105   11,680,419 740,204 SH   SOLE 30 740,204 0 0
VALE S A SPONSORED ADS 91912E105   120,354 7,627 SH   SOLE 31 0 0 7,627
VALE S A SPONSORED ADS 91912E105   509,136,777 32,264,688 SH   SOLE 34 32,264,688 0 0
VALE S A SPONSORED ADS 91912E105   26,547,932 1,682,378 SH   SOLE 43 1,551,986 0 130,392
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   16,221 5,085 SH   SOLE 2 5,085 0 0
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   7,946 2,491 SH   SOLE 22 2,491 0 0
VALERO ENERGY CORP COM 91913Y100   97,512,275 698,512 SH   SOLE 2 193,883 0 504,629
VALERO ENERGY CORP COM 91913Y100   52,956,841 379,347 SH   SOLE 4 228,611 0 150,736
VALERO ENERGY CORP COM 91913Y100   53,287,135 381,713 SH   SOLE 7 370,958 0 10,755
VALERO ENERGY CORP COM 91913Y100   2,108,379 15,103 SH   SOLE 13 15,103 0 0
VALERO ENERGY CORP COM 91913Y100   9,258,132 66,319 SH   SOLE 15 66,319 0 0
VALERO ENERGY CORP COM 91913Y100   106,732,297 764,558 SH   SOLE 18 718,426 0 46,132
VALERO ENERGY CORP COM 91913Y100   160,497,841 1,149,698 SH   SOLE 19 1,149,698 0 0
VALERO ENERGY CORP COM 91913Y100   1,853,384,323 13,276,392 SH   SOLE 21 13,276,392 0 0
VALERO ENERGY CORP COM 91913Y100   1,189,009,636 8,517,261 SH   SOLE 22 7,689,184 0 828,077
VALERO ENERGY CORP COM 91913Y100   98,298,642 704,145 SH   SOLE 23 704,145 0 0
VALERO ENERGY CORP COM 91913Y100   96,901,804 694,139 SH   SOLE 25 693,272 0 867
VALERO ENERGY CORP COM 91913Y100   98,705,297 707,058 SH   SOLE 26 265,164 0 441,894
VALERO ENERGY CORP COM 91913Y100   94,999,196 680,510 SH   SOLE 28 4,432 0 676,078
VALERO ENERGY CORP COM 91913Y100   1,071,430 7,675 SH   SOLE 29 7,675 0 0
VALERO ENERGY CORP COM 91913Y100   469,088,387 3,360,232 SH   SOLE 30 3,360,232 0 0
VALERO ENERGY CORP COM 91913Y100   15,923,614 114,066 SH   SOLE 31 85,027 0 29,039
VALERO ENERGY CORP COM 91913Y100   4,118,479 29,502 SH   SOLE 32 29,502 0 0
VALERO ENERGY CORP COM 91913Y100   200,675,419 1,437,503 SH   SOLE 34 1,437,503 0 0
VALERO ENERGY CORP COM 91913Y100   17,637,762 126,345 SH   SOLE 36 126,345 0 0
VALERO ENERGY CORP COM 91913Y100   2,228,156 15,961 SH   SOLE 40 15,961 0 0
VALERO ENERGY CORP COM 91913Y100   18,711,476 134,036 SH   SOLE 43 126,724 0 7,312
VALHI INC NEW COM 918905209   32,957 1,893 SH   SOLE 2 115 0 1,778
VALHI INC NEW COM 918905209   124,116 7,129 SH   SOLE 18 7,129 0 0
VALHI INC NEW COM 918905209   74,010 4,251 SH   SOLE 19 4,251 0 0
VALHI INC NEW COM 918905209   1,409,409 80,954 SH   SOLE 21 80,954 0 0
VALHI INC NEW COM 918905209   810,279 46,541 SH   SOLE 22 44,292 0 2,249
VALHI INC NEW COM 918905209   9,123 524 SH   SOLE 43 524 0 0
VALLEY NATL BANCORP COM 919794107   5,945,654 643,469 SH   SOLE 2 332,750 0 310,719
VALLEY NATL BANCORP COM 919794107   13,084 1,416 SH   SOLE 4 1,416 0 0
VALLEY NATL BANCORP COM 919794107   1,593,521 172,459 SH   SOLE 7 172,459 0 0
VALLEY NATL BANCORP COM 919794107   19,446,393 2,104,588 SH   SOLE 18 2,104,588 0 0
VALLEY NATL BANCORP COM 919794107   9,266,722 1,002,892 SH   SOLE 19 1,002,892 0 0
VALLEY NATL BANCORP COM 919794107   406,372,659 43,979,725 SH   SOLE 21 43,979,725 0 0
VALLEY NATL BANCORP COM 919794107   130,151,591 14,085,670 SH   SOLE 22 13,546,229 0 539,441
VALLEY NATL BANCORP COM 919794107   722,642 78,208 SH   SOLE 25 78,208 0 0
VALLEY NATL BANCORP COM 919794107   1,640,636 177,558 SH   SOLE 26 143,272 0 34,286
VALLEY NATL BANCORP COM 919794107   329,868 35,700 SH   SOLE 28 7,232 0 28,468
VALLEY NATL BANCORP COM 919794107   7,626,576 825,387 SH   SOLE 30 825,387 0 0
VALLEY NATL BANCORP COM 919794107   1,980,215 214,309 SH   SOLE 32 214,309 0 0
VALLEY NATL BANCORP COM 919794107   178,277 19,294 SH   SOLE 36 19,294 0 0
VALLEY NATL BANCORP COM 919794107   692,880 74,987 SH   SOLE 40 74,987 0 0
VALLEY NATL BANCORP COM 919794107   3,839,289 415,507 SH   SOLE 43 357,183 0 58,324
VALMONT INDS INC COM 920253101   13,992,446 43,825 SH   SOLE 2 20,195 0 23,630
VALMONT INDS INC COM 920253101   23,307 73 SH   SOLE 4 73 0 0
VALMONT INDS INC COM 920253101   6,459,034 20,230 SH   SOLE 7 20,230 0 0
VALMONT INDS INC COM 920253101   14,121,754 44,230 SH   SOLE 18 44,230 0 0
VALMONT INDS INC COM 920253101   7,202,638 22,559 SH   SOLE 19 22,559 0 0
VALMONT INDS INC COM 920253101   352,501,403 1,104,051 SH   SOLE 21 1,104,051 0 0
VALMONT INDS INC COM 920253101   199,988,371 626,373 SH   SOLE 22 598,210 0 28,163
VALMONT INDS INC COM 920253101   1,243,915 3,896 SH   SOLE 25 3,896 0 0
VALMONT INDS INC COM 920253101   6,877,610 21,541 SH   SOLE 26 8,002 0 13,539
VALMONT INDS INC COM 920253101   2,507,944 7,855 SH   SOLE 28 7,855 0 0
VALMONT INDS INC COM 920253101   58,002,320 181,666 SH   SOLE 30 181,666 0 0
VALMONT INDS INC COM 920253101   92,591 290 SH   SOLE 31 290 0 0
VALMONT INDS INC COM 920253101   370,046 1,159 SH   SOLE 36 1,159 0 0
VALMONT INDS INC COM 920253101   1,062,883 3,329 SH   SOLE 40 3,329 0 0
VALMONT INDS INC COM 920253101   57,470 180 SH   OTR 43 180 0 0
VALMONT INDS INC COM 920253101   3,732,770 11,691 SH   SOLE 43 11,317 0 374
VALUE LINE INC COM 920437100   17,447 361 SH   SOLE 2 0 0 361
VALUE LINE INC COM 920437100   152,868 3,163 SH   SOLE 18 3,163 0 0
VALUE LINE INC COM 920437100   84,819 1,755 SH   SOLE 19 1,755 0 0
VALUE LINE INC COM 920437100   1,680,531 34,772 SH   SOLE 21 34,772 0 0
VALUE LINE INC COM 920437100   2,161,173 44,717 SH   SOLE 22 44,495 0 222
VALUE LINE INC COM 920437100   2,948 61 SH   SOLE 43 61 0 0
VALVOLINE INC COM 92047W101   21,654,834 619,772 SH   SOLE 2 150,446 0 469,326
VALVOLINE INC COM 92047W101   22,676 649 SH   SOLE 4 649 0 0
VALVOLINE INC COM 92047W101   1,410,982 40,383 SH   SOLE 7 40,383 0 0
VALVOLINE INC COM 92047W101   12,409,605 355,169 SH   SOLE 18 355,169 0 0
VALVOLINE INC COM 92047W101   1,908,423 54,620 SH   SOLE 19 54,620 0 0
VALVOLINE INC COM 92047W101   326,177,758 9,335,368 SH   SOLE 21 9,335,368 0 0
VALVOLINE INC COM 92047W101   174,925,608 5,006,457 SH   SOLE 22 4,782,499 0 223,958
VALVOLINE INC COM 92047W101   947,363 27,114 SH   SOLE 25 27,114 0 0
VALVOLINE INC COM 92047W101   2,971,158 85,036 SH   SOLE 26 70,362 0 14,674
VALVOLINE INC COM 92047W101   112,716 3,226 SH   SOLE 28 3,226 0 0
VALVOLINE INC COM 92047W101   4,931,187 141,133 SH   SOLE 30 141,133 0 0
VALVOLINE INC COM 92047W101   86,197 2,467 SH   SOLE 31 2,467 0 0
VALVOLINE INC COM 92047W101   38,644 1,106 SH   SOLE 36 1,106 0 0
VALVOLINE INC COM 92047W101   980,661 28,067 SH   SOLE 40 28,067 0 0
VALVOLINE INC COM 92047W101   11,495 329 SH   OTR 43 329 0 0
VALVOLINE INC COM 92047W101   5,965,605 170,739 SH   SOLE 43 165,426 0 5,313
VANDA PHARMACEUTICALS INC COM 921659108   1,204,010 177,321 SH   SOLE 2 110,652 0 66,669
VANDA PHARMACEUTICALS INC COM 921659108   536 79 SH   SOLE 4 79 0 0
VANDA PHARMACEUTICALS INC COM 921659108   4,930 726 SH   SOLE 7 726 0 0
VANDA PHARMACEUTICALS INC COM 921659108   1,333,508 196,393 SH   SOLE 18 196,393 0 0
VANDA PHARMACEUTICALS INC COM 921659108   742,228 109,312 SH   SOLE 19 109,312 0 0
VANDA PHARMACEUTICALS INC COM 921659108   52,306,894 7,703,519 SH   SOLE 21 7,703,519 0 0
VANDA PHARMACEUTICALS INC COM 921659108   10,453,640 1,539,564 SH   SOLE 22 1,470,228 0 69,336
VANDA PHARMACEUTICALS INC COM 921659108   12,086 1,780 SH   SOLE 23 1,780 0 0
VANDA PHARMACEUTICALS INC COM 921659108   47,360 6,975 SH   SOLE 25 6,975 0 0
VANDA PHARMACEUTICALS INC COM 921659108   159,035 23,422 SH   SOLE 26 17,441 0 5,981
VANDA PHARMACEUTICALS INC COM 921659108   1,820,426 268,104 SH   SOLE 30 268,104 0 0
VANDA PHARMACEUTICALS INC COM 921659108   36,035 5,307 SH   SOLE 34 5,307 0 0
VANDA PHARMACEUTICALS INC COM 921659108   86,206 12,696 SH   SOLE 40 12,696 0 0
VANDA PHARMACEUTICALS INC COM 921659108   364,840 53,732 SH   SOLE 43 53,573 0 159
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   1,382 62 SH   SOLE 2 62 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   126,858 482 SH   SOLE 4 482 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,982,610 7,533 SH   SOLE 18 7,533 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   20,549,349 78,078 SH   SOLE 19 78,078 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   896,162 3,405 SH   SOLE 22 3,405 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   168,064 6,656 SH   SOLE 4 6,656 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   985 39 SH   SOLE 17 0 0 39
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   1,621,353 64,212 SH   SOLE 18 64,212 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   22,161,420 877,680 SH   SOLE 19 877,680 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   1,299,163 51,452 SH   SOLE 22 51,452 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   89,303 1,726 SH   SOLE 2 1,726 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   173,321 752 SH   SOLE 18 752 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   33,872 400 SH   SOLE 43 400 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,708 22 SH   SOLE 17 0 0 22
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   306 4 SH   SOLE 17 0 0 4
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   927,820,060 12,566,979 SH   SOLE 2 12,566,979 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   13,874,894 187,930 SH   SOLE 17 0 0 187,930
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   26,164,761 354,392 SH   SOLE 18 1,300 0 353,092
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   69 1 SH   SOLE 18 1 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   67,174,376 178,622 SH   SOLE 2 178,622 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   122,654 326 SH   SOLE 17 0 0 326
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   14,362,865 38,192 SH   SOLE 18 38,091 0 101
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   109,812 292 SH   SOLE 43 292 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   6,636 50 SH   SOLE 17 0 0 50
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   107,774 553 SH   SOLE 43 0 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   33,190,590 399,694 SH   SOLE 2 399,694 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   150,468 1,812 SH   SOLE 18 1,812 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   69,837 841 SH   SOLE 43 841 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   3,030 14 SH   SOLE 2 14 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   3,993 18 SH   SOLE 17 0 0 18
VANGUARD INDEX FDS SML CP GRW ETF 922908595   30,947 143 SH   SOLE 43 0 0 143
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,223 14 SH   SOLE 2 14 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   11,122 70 SH   SOLE 17 0 0 70
VANGUARD INDEX FDS SM CP VAL ETF 922908611   188,131 1,185 SH   SOLE 43 346 0 839
VANGUARD INDEX FDS MID CAP ETF 922908629   8,715 41 SH   SOLE 17 0 0 41
VANGUARD INDEX FDS MID CAP ETF 922908629   188,315 893 SH   SOLE 43 653 0 240
VANGUARD INDEX FDS LARGE CAP ETF 922908637   849,648 4,548 SH   SOLE 17 0 0 4,548
VANGUARD INDEX FDS LARGE CAP ETF 922908637   355,313 1,902 SH   SOLE 43 1,239 0 663
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   3,645 26 SH   SOLE 17 0 0 26
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   32,526 232 SH   SOLE 43 232 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   34,922 140 SH   SOLE 2 140 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   89,636 359 SH   SOLE 17 0 0 359
VANGUARD INDEX FDS GROWTH ETF 922908736   154,902 621 SH   SOLE 18 621 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   32,594 236 SH   SOLE 2 236 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   3,662,648 26,520 SH   SOLE 17 0 0 26,520
VANGUARD INDEX FDS VALUE ETF 922908744   90,428,213 654,755 SH   SOLE 18 565,468 0 89,287
VANGUARD INDEX FDS VALUE ETF 922908744   207,848 1,505 SH   SOLE 43 1,371 0 134
VANGUARD INDEX FDS SMALL CP ETF 922908751   41,717,607 220,076 SH   SOLE 2 220,076 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,531,647 34,457 SH   SOLE 17 0 0 34,457
VANGUARD INDEX FDS SMALL CP ETF 922908751   854,880 4,510 SH   SOLE 18 4,510 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   469,540 2,477 SH   SOLE 22 2,477 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   113,384 598 SH   SOLE 43 598 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,002,695 24,511 SH   SOLE 2 0 0 24,511
VANGUARD INDEX FDS TOTAL STK MKT 922908769   23,736,494 116,298 SH   SOLE 17 0 0 116,298
VANGUARD INDEX FDS TOTAL STK MKT 922908769   639,921 3,135 SH   SOLE 43 1,864 0 1,271
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   26,087,167 238,806 SH   SOLE 2 238,806 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   3,657,267 33,479 SH   SOLE 17 0 0 33,479
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   113,639 1,234 SH   SOLE 17 0 0 1,234
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   5,953,711 64,651 SH   SOLE 18 64,478 0 173
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   59 1 SH   SOLE 43 0 0 1
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   183,037 3,423 SH   SOLE 17 0 0 3,423
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   767,669 14,357 SH   SOLE 18 14,357 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   9,892 185 SH   SOLE 43 0 0 185
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,761,270 43,596 SH   SOLE 17 0 0 43,596
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   12,201 302 SH   SOLE 43 193 0 109
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   102,523,142 1,682,086 SH   SOLE 23 1,682,086 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   435,576 9,109 SH   SOLE 17 0 0 9,109
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   39,067,875 512,500 SH   SOLE 19 512,500 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,650 9 SH   SOLE 17 0 0 9
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,368,880 29,715 SH   SOLE 18 29,715 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   115,629,794 1,450,449 SH   SOLE 19 1,450,449 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   7,541 94 SH   SOLE 2 94 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   104 1 SH   SOLE 18 1 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   266,250,180 3,319,000 SH   SOLE 19 3,319,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   23,102 150 SH   SOLE 17 0 0 150
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   46,064 299 SH   SOLE 43 299 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   386 7 SH   SOLE 17 0 0 7
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   10,312,623 228,307 SH   SOLE 17 0 0 228,307
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   81,984 1,815 SH   SOLE 18 1,815 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   39,163 867 SH   SOLE 43 166 0 701
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   137,572 1,304 SH   SOLE 2 1,304 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   12,043 114 SH   SOLE 17 0 0 114
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   147,741 1,400 SH   SOLE 43 1,400 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   747,791 12,001 SH   SOLE 17 0 0 12,001
VANGUARD WORLD FD EXTENDED DUR 921910709   272 3 SH   SOLE 17 0 0 3
VANGUARD WORLD FD ESG US STK ETF 921910733   2,008 28 SH   SOLE 17 0 0 28
VANGUARD WORLD FD MEGA GRWTH IND 921910816   205 1 SH   SOLE 17 0 0 1
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   127,336 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS ENERGY ETF 92204A306   4,455 39 SH   SOLE 43 39 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   204,299 530 SH   SOLE 43 530 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   28,518 295 SH   SOLE 43 295 0 0
VAPOTHERM INC COM 922107107   379 576 SH   SOLE 2 0 0 576
VAPOTHERM INC COM 922107107   2,705 4,110 SH   SOLE 18 4,110 0 0
VAPOTHERM INC COM 922107107   35,663 54,191 SH   SOLE 21 54,191 0 0
VAPOTHERM INC COM 922107107   227,164 345,181 SH   SOLE 22 345,181 0 0
VAREX IMAGING CORP COM 92214X106   4,027,884 221,434 SH   SOLE 2 141,172 0 80,262
VAREX IMAGING CORP COM 92214X106   15,753 866 SH   SOLE 4 184 0 682
VAREX IMAGING CORP COM 92214X106   392,595 21,583 SH   SOLE 7 21,583 0 0
VAREX IMAGING CORP COM 92214X106   2,423,108 133,211 SH   SOLE 18 133,211 0 0
VAREX IMAGING CORP COM 92214X106   5,661,674 311,252 SH   SOLE 19 311,252 0 0
VAREX IMAGING CORP COM 92214X106   92,664,171 5,094,237 SH   SOLE 21 5,094,237 0 0
VAREX IMAGING CORP COM 92214X106   25,066,420 1,378,033 SH   SOLE 22 1,332,602 0 45,431
VAREX IMAGING CORP COM 92214X106   231,813 12,744 SH   SOLE 23 12,744 0 0
VAREX IMAGING CORP COM 92214X106   90,623 4,982 SH   SOLE 25 4,982 0 0
VAREX IMAGING CORP COM 92214X106   1,210,417 66,543 SH   SOLE 26 3,818 0 62,725
VAREX IMAGING CORP COM 92214X106   176,170 9,685 SH   SOLE 28 9,685 0 0
VAREX IMAGING CORP COM 92214X106   1,752,807 96,361 SH   SOLE 30 96,361 0 0
VAREX IMAGING CORP COM 92214X106   530,057 29,140 SH   SOLE 34 29,140 0 0
VAREX IMAGING CORP COM 92214X106   139,772 7,684 SH   SOLE 40 7,684 0 0
VAREX IMAGING CORP COM 92214X106   1,145,148 62,955 SH   SOLE 43 61,354 0 1,601
VARONIS SYS INC COM 922280102   6,108,370 234,847 SH   SOLE 2 119,682 0 115,165
VARONIS SYS INC COM 922280102   402,011 15,456 SH   SOLE 4 399 0 15,057
VARONIS SYS INC COM 922280102   559,943 21,528 SH   SOLE 7 21,528 0 0
VARONIS SYS INC COM 922280102   7,679,895 295,267 SH   SOLE 18 265,167 0 30,100
VARONIS SYS INC COM 922280102   22,699,499 872,722 SH   SOLE 19 872,722 0 0
VARONIS SYS INC COM 922280102   111,851,115 4,300,312 SH   SOLE 21 4,300,312 0 0
VARONIS SYS INC COM 922280102   88,871,306 3,416,813 SH   SOLE 22 3,332,798 0 84,015
VARONIS SYS INC COM 922280102   507,663 19,518 SH   SOLE 23 19,518 0 0
VARONIS SYS INC COM 922280102   447,398 17,201 SH   SOLE 25 17,201 0 0
VARONIS SYS INC COM 922280102   3,558,168 136,800 SH   SOLE 26 47,212 0 89,588
VARONIS SYS INC COM 922280102   49,185 1,891 SH   SOLE 28 1,891 0 0
VARONIS SYS INC COM 922280102   21,903,853 842,132 SH   SOLE 30 842,132 0 0
VARONIS SYS INC COM 922280102   24,892 957 SH   SOLE 36 957 0 0
VARONIS SYS INC COM 922280102   499,314 19,197 SH   SOLE 40 19,197 0 0
VARONIS SYS INC COM 922280102   1,295,220 49,797 SH   SOLE 43 45,594 0 4,203
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8   1,679,690 1,541,000 PRN   SOLE 21 1,541,000 0 0
VAXART INC COM NEW 92243A200   44,214 58,430 SH   SOLE 2 4,917 0 53,513
VAXART INC COM NEW 92243A200   1,452 1,919 SH   SOLE 7 1,919 0 0
VAXART INC COM NEW 92243A200   296,794 392,222 SH   SOLE 18 392,222 0 0
VAXART INC COM NEW 92243A200   173,262 228,971 SH   SOLE 19 228,971 0 0
VAXART INC COM NEW 92243A200   3,461,022 4,573,836 SH   SOLE 21 4,573,836 0 0
VAXART INC COM NEW 92243A200   2,488,117 3,288,115 SH   SOLE 22 3,194,650 0 93,465
VAXART INC COM NEW 92243A200   207,547 274,279 SH   SOLE 30 274,279 0 0
VAXART INC COM NEW 92243A200   662 875 SH   SOLE 43 875 0 0
VAXCYTE INC COM 92243G108   1,183,244 31,570 SH   SOLE 2 16,931 0 14,639
VAXCYTE INC COM 92243G108   7,009 187 SH   SOLE 4 187 0 0
VAXCYTE INC COM 92243G108   569,246 15,188 SH   SOLE 7 15,188 0 0
VAXCYTE INC COM 92243G108   6,834,403 182,348 SH   SOLE 18 176,921 0 5,427
VAXCYTE INC COM 92243G108   7,732,611 206,313 SH   SOLE 19 206,313 0 0
VAXCYTE INC COM 92243G108   102,659,407 2,739,045 SH   SOLE 21 2,739,045 0 0
VAXCYTE INC COM 92243G108   65,129,408 1,737,711 SH   SOLE 22 1,692,452 0 45,259
VAXCYTE INC COM 92243G108   27,585 736 SH   SOLE 23 736 0 0
VAXCYTE INC COM 92243G108   366,742 9,785 SH   SOLE 25 9,785 0 0
VAXCYTE INC COM 92243G108   1,162,630 31,020 SH   SOLE 26 26,866 0 4,154
VAXCYTE INC COM 92243G108   55,920 1,492 SH   SOLE 28 0 0 1,492
VAXCYTE INC COM 92243G108   3,705,535 98,867 SH   SOLE 30 98,867 0 0
VAXCYTE INC COM 92243G108   14,242 380 SH   SOLE 34 380 0 0
VAXCYTE INC COM 92243G108   63,491 1,694 SH   SOLE 36 1,694 0 0
VAXCYTE INC COM 92243G108   333,460 8,897 SH   SOLE 40 8,897 0 0
VAXCYTE INC COM 92243G108   623,367 16,632 SH   SOLE 43 14,147 0 2,485
VAXXINITY INC COM CL A 92244V104   847,302 373,261 SH   SOLE 22 373,261 0 0
VBI VACCINES INC CDA COM NEW 91822J103   23,147 76,394 SH   SOLE 2 6,877 0 69,517
VBI VACCINES INC CDA COM NEW 91822J103   1,007 3,322 SH   SOLE 7 3,322 0 0
VBI VACCINES INC CDA COM NEW 91822J103   176,266 581,736 SH   SOLE 18 581,736 0 0
VBI VACCINES INC CDA COM NEW 91822J103   106,830 352,573 SH   SOLE 19 352,573 0 0
VBI VACCINES INC CDA COM NEW 91822J103   1,905,911 6,290,136 SH   SOLE 21 6,290,136 0 0
VBI VACCINES INC CDA COM NEW 91822J103   1,658,097 5,472,268 SH   SOLE 22 5,315,392 0 156,876
VBI VACCINES INC CDA COM NEW 91822J103   1,412 4,661 SH   SOLE 43 4,661 0 0
VECTOR GROUP LTD COM 92240M108   3,297,886 274,595 SH   SOLE 2 212,618 0 61,977
VECTOR GROUP LTD COM 92240M108   6,137 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108   18,772 1,563 SH   SOLE 7 1,563 0 0
VECTOR GROUP LTD COM 92240M108   5,761,725 479,744 SH   SOLE 18 479,744 0 0
VECTOR GROUP LTD COM 92240M108   3,429,804 285,579 SH   SOLE 19 285,579 0 0
VECTOR GROUP LTD COM 92240M108   197,915,564 16,479,231 SH   SOLE 21 16,479,231 0 0
VECTOR GROUP LTD COM 92240M108   45,734,632 3,808,046 SH   SOLE 22 3,654,146 0 153,900
VECTOR GROUP LTD COM 92240M108   420,938 35,049 SH   SOLE 26 25,594 0 9,455
VECTOR GROUP LTD COM 92240M108   2,594,004 215,987 SH   SOLE 30 215,987 0 0
VECTOR GROUP LTD COM 92240M108   46,575 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108   999,303 83,206 SH   SOLE 43 79,441 0 3,765
VEECO INSTRS INC DEL COM 922417100   2,009,252 95,090 SH   SOLE 2 75,886 0 19,204
VEECO INSTRS INC DEL COM 922417100   2,472 117 SH   SOLE 4 117 0 0
VEECO INSTRS INC DEL COM 922417100   861,005 40,748 SH   SOLE 7 40,748 0 0
VEECO INSTRS INC DEL COM 922417100   3,407,318 161,255 SH   SOLE 18 161,255 0 0
VEECO INSTRS INC DEL COM 922417100   2,456,891 116,275 SH   SOLE 19 116,275 0 0
VEECO INSTRS INC DEL COM 922417100   127,377,028 6,028,255 SH   SOLE 21 6,028,255 0 0
VEECO INSTRS INC DEL COM 922417100   32,750,359 1,549,946 SH   SOLE 22 1,508,914 0 41,032
VEECO INSTRS INC DEL COM 922417100   7,269 344 SH   SOLE 23 344 0 0
VEECO INSTRS INC DEL COM 922417100   253,011 11,974 SH   SOLE 25 11,974 0 0
VEECO INSTRS INC DEL COM 922417100   213,561 10,107 SH   SOLE 26 7,811 0 2,296
VEECO INSTRS INC DEL COM 922417100   7,459 353 SH   SOLE 28 353 0 0
VEECO INSTRS INC DEL COM 922417100   3,836,764 181,579 SH   SOLE 30 181,579 0 0
VEECO INSTRS INC DEL COM 922417100   6,719 318 SH   SOLE 34 318 0 0
VEECO INSTRS INC DEL COM 922417100   73,554 3,481 SH   SOLE 36 3,481 0 0
VEECO INSTRS INC DEL COM 922417100   241,241 11,417 SH   SOLE 40 11,417 0 0
VEECO INSTRS INC DEL COM 922417100   580,188 27,458 SH   SOLE 43 26,363 0 1,095
VEEVA SYS INC CL A COM 922475108   57,316,198 311,857 SH   SOLE 2 100,148 0 211,709
VEEVA SYS INC CL A COM 922475108   19,826,162 107,874 SH   SOLE 4 58,075 0 49,799
VEEVA SYS INC CL A COM 922475108   14,464,457 78,701 SH   SOLE 7 78,701 0 0
VEEVA SYS INC CL A COM 922475108   1,177,726 6,408 SH   SOLE 13 6,408 0 0
VEEVA SYS INC CL A COM 922475108   1,765,487 9,606 SH   SOLE 15 9,606 0 0
VEEVA SYS INC CL A COM 922475108   50,525,158 274,907 SH   SOLE 18 257,693 0 17,214
VEEVA SYS INC CL A COM 922475108   42,735,402 232,523 SH   SOLE 19 232,523 0 0
VEEVA SYS INC CL A COM 922475108   436,870,668 2,377,010 SH   SOLE 21 2,377,010 0 0
VEEVA SYS INC CL A COM 922475108   610,783,426 3,323,268 SH   SOLE 22 3,068,234 0 255,034
VEEVA SYS INC CL A COM 922475108   51,039,402 277,705 SH   SOLE 23 277,705 0 0
VEEVA SYS INC CL A COM 922475108   38,567,229 209,844 SH   SOLE 25 195,712 0 14,132
VEEVA SYS INC CL A COM 922475108   42,393,553 230,663 SH   SOLE 26 99,071 0 131,592
VEEVA SYS INC CL A COM 922475108   50,231,461 273,309 SH   SOLE 28 2,018 0 271,291
VEEVA SYS INC CL A COM 922475108   194,817 1,060 SH   SOLE 29 1,060 0 0
VEEVA SYS INC CL A COM 922475108   77,881,380 423,752 SH   SOLE 30 341,689 0 82,063
VEEVA SYS INC CL A COM 922475108   7,493,118 40,770 SH   SOLE 31 30,244 0 10,526
VEEVA SYS INC CL A COM 922475108   33,664,998 183,171 SH   SOLE 34 183,171 0 0
VEEVA SYS INC CL A COM 922475108   8,516,829 46,340 SH   SOLE 36 46,340 0 0
VEEVA SYS INC CL A COM 922475108   1,053,484 5,732 SH   SOLE 40 5,732 0 0
VEEVA SYS INC CL A COM 922475108   47,785 260 SH   OTR 43 260 0 0
VEEVA SYS INC CL A COM 922475108   12,935,140 70,380 SH   SOLE 43 63,735 0 6,645
VELO3D INC COMMON STOCK 92259N104   67,126 29,571 SH   SOLE 2 17,494 0 12,077
VELO3D INC COMMON STOCK 92259N104   2,334 1,028 SH   SOLE 7 1,028 0 0
VELO3D INC COMMON STOCK 92259N104   288,705 127,183 SH   SOLE 18 127,183 0 0
VELO3D INC COMMON STOCK 92259N104   273,894 120,658 SH   SOLE 19 120,658 0 0
VELO3D INC COMMON STOCK 92259N104   4,156,801 1,831,190 SH   SOLE 21 1,831,190 0 0
VELO3D INC COMMON STOCK 92259N104   3,353,675 1,477,390 SH   SOLE 22 1,424,800 0 52,590
VELO3D INC COMMON STOCK 92259N104   32,134 14,156 SH   SOLE 25 14,156 0 0
VELO3D INC COMMON STOCK 92259N104   58,291 25,679 SH   SOLE 28 0 0 25,679
VELO3D INC COMMON STOCK 92259N104   201,798 88,898 SH   SOLE 30 88,898 0 0
VELOCITY FINL INC COM 92262D101   401,049 44,413 SH   SOLE 2 40,986 0 3,427
VELOCITY FINL INC COM 92262D101   234,058 25,920 SH   SOLE 18 25,920 0 0
VELOCITY FINL INC COM 92262D101   175,841 19,473 SH   SOLE 19 19,473 0 0
VELOCITY FINL INC COM 92262D101   3,186,190 352,845 SH   SOLE 21 352,845 0 0
VELOCITY FINL INC COM 92262D101   1,580,295 175,005 SH   SOLE 22 169,023 0 5,982
VENATOR MATLS PLC SHS G9329Z100   22,585 55,792 SH   SOLE 18 0 0 55,792
VENTAS INC COM 92276F100   46,809,633 1,079,807 SH   SOLE 2 190,927 0 888,880
VENTAS INC COM 92276F100   30,466,120 702,794 SH   SOLE 4 665,909 0 36,885
VENTAS INC COM 92276F100   52,281,747 1,206,038 SH   SOLE 7 1,195,560 0 10,478
VENTAS INC COM 92276F100   475,723 10,974 SH   SOLE 13 10,974 0 0
VENTAS INC COM 92276F100   2,980,096 68,745 SH   SOLE 15 68,745 0 0
VENTAS INC COM 92276F100   28,133,500 648,985 SH   SOLE 18 615,635 0 33,350
VENTAS INC COM 92276F100   33,131,191 764,272 SH   SOLE 19 764,272 0 0
VENTAS INC COM 92276F100   602,570,982 13,900,138 SH   SOLE 21 13,900,138 0 0
VENTAS INC COM 92276F100   524,990,392 12,110,505 SH   SOLE 22 11,182,142 0 928,363
VENTAS INC COM 92276F100   32,738,830 755,221 SH   SOLE 23 755,221 0 0
VENTAS INC COM 92276F100   186,121,968 4,293,471 SH   SOLE 25 4,293,471 0 0
VENTAS INC COM 92276F100   41,055,485 947,070 SH   SOLE 26 470,779 0 476,291
VENTAS INC COM 92276F100   56,278,964 1,298,246 SH   SOLE 28 11,031 0 1,287,215
VENTAS INC COM 92276F100   185,806,423 4,286,192 SH   SOLE 30 4,286,192 0 0
VENTAS INC COM 92276F100   4,824,942 111,302 SH   SOLE 31 81,268 0 30,034
VENTAS INC COM 92276F100   939,828 21,680 SH   SOLE 34 21,680 0 0
VENTAS INC COM 92276F100   5,662,247 130,617 SH   SOLE 36 130,617 0 0
VENTAS INC COM 92276F100   699,799 16,143 SH   SOLE 40 16,143 0 0
VENTAS INC COM 92276F100   46,861 1,081 SH   OTR 43 1,081 0 0
VENTAS INC COM 92276F100   22,219,489 512,560 SH   SOLE 43 475,304 0 37,256
VENTYX BIOSCIENCES INC COM 92332V107   339,623 10,138 SH   SOLE 2 5,261 0 4,877
VENTYX BIOSCIENCES INC COM 92332V107   287,229 8,574 SH   SOLE 7 8,574 0 0
VENTYX BIOSCIENCES INC COM 92332V107   2,237,599 66,794 SH   SOLE 18 66,794 0 0
VENTYX BIOSCIENCES INC COM 92332V107   2,650,386 79,116 SH   SOLE 19 79,116 0 0
VENTYX BIOSCIENCES INC COM 92332V107   38,495,788 1,149,128 SH   SOLE 21 1,149,128 0 0
VENTYX BIOSCIENCES INC COM 92332V107   23,045,521 687,926 SH   SOLE 22 672,004 0 15,922
VENTYX BIOSCIENCES INC COM 92332V107   87,335 2,607 SH   SOLE 25 2,607 0 0
VENTYX BIOSCIENCES INC COM 92332V107   53,265 1,590 SH   SOLE 26 0 0 1,590
VENTYX BIOSCIENCES INC COM 92332V107   1,351,558 40,345 SH   SOLE 30 40,345 0 0
VENTYX BIOSCIENCES INC COM 92332V107   8,375 250 SH   SOLE 34 250 0 0
VENTYX BIOSCIENCES INC COM 92332V107   65,057 1,942 SH   SOLE 40 1,942 0 0
VENTYX BIOSCIENCES INC COM 92332V107   6,399 191 SH   SOLE 43 191 0 0
VENUS CONCEPT INC COM 92332W105   398 1,814 SH   SOLE 2 0 0 1,814
VENUS CONCEPT INC COM 92332W105   980 4,469 SH   SOLE 18 4,469 0 0
VENUS CONCEPT INC COM 92332W105   17,206 78,495 SH   SOLE 21 78,495 0 0
VENUS CONCEPT INC COM 92332W105   767 3,500 SH   SOLE 22 3,500 0 0
VERA BRADLEY INC COM 92335C106   218,180 36,424 SH   SOLE 2 14,894 0 21,530
VERA BRADLEY INC COM 92335C106   25,913 4,326 SH   SOLE 18 4,326 0 0
VERA BRADLEY INC COM 92335C106   347,085 57,944 SH   SOLE 21 57,944 0 0
VERA BRADLEY INC COM 92335C106   2,948,200 492,187 SH   SOLE 22 492,187 0 0
VERA BRADLEY INC COM 92335C106   240,960 40,227 SH   SOLE 26 0 0 40,227
VERA THERAPEUTICS INC CL A 92337R101   42,098 5,425 SH   SOLE 2 544 0 4,881
VERA THERAPEUTICS INC CL A 92337R101   357 46 SH   SOLE 7 46 0 0
VERA THERAPEUTICS INC CL A 92337R101   356,820 45,982 SH   SOLE 18 45,982 0 0
VERA THERAPEUTICS INC CL A 92337R101   341,432 43,999 SH   SOLE 19 43,999 0 0
VERA THERAPEUTICS INC CL A 92337R101   5,314,475 684,855 SH   SOLE 21 684,855 0 0
VERA THERAPEUTICS INC CL A 92337R101   4,888,513 629,963 SH   SOLE 22 624,349 0 5,614
VERACYTE INC COM 92337F107   4,568,757 204,877 SH   SOLE 2 106,321 0 98,556
VERACYTE INC COM 92337F107   6,199 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107   343,688 15,412 SH   SOLE 7 15,412 0 0
VERACYTE INC COM 92337F107   4,448,047 199,464 SH   SOLE 18 199,464 0 0
VERACYTE INC COM 92337F107   10,812,512 484,866 SH   SOLE 19 484,866 0 0
VERACYTE INC COM 92337F107   67,297,520 3,017,826 SH   SOLE 21 3,017,826 0 0
VERACYTE INC COM 92337F107   51,001,572 2,287,066 SH   SOLE 22 2,198,787 0 88,279
VERACYTE INC COM 92337F107   266,284 11,941 SH   SOLE 23 11,941 0 0
VERACYTE INC COM 92337F107   227,772 10,214 SH   SOLE 25 10,214 0 0
VERACYTE INC COM 92337F107   2,383,892 106,901 SH   SOLE 26 28,187 0 78,714
VERACYTE INC COM 92337F107   25,043 1,123 SH   SOLE 28 1,123 0 0
VERACYTE INC COM 92337F107   5,114,617 229,355 SH   SOLE 30 229,355 0 0
VERACYTE INC COM 92337F107   299,400 13,426 SH   SOLE 40 13,426 0 0
VERACYTE INC COM 92337F107   500,211 22,431 SH   SOLE 43 17,326 0 5,105
VERADIGM INC COM 01988P108   7,484,919 573,557 SH   SOLE 2 314,370 0 259,187
VERADIGM INC COM 01988P108   4,672 358 SH   SOLE 4 358 0 0
VERADIGM INC COM 01988P108   293,012 22,453 SH   SOLE 7 22,453 0 0
VERADIGM INC COM 01988P108   5,015,415 384,323 SH   SOLE 18 371,243 0 13,080
VERADIGM INC COM 01988P108   16,227,336 1,243,474 SH   SOLE 19 1,243,474 0 0
VERADIGM INC COM 01988P108   170,848,577 13,091,845 SH   SOLE 21 13,091,845 0 0
VERADIGM INC COM 01988P108   54,540,074 4,179,316 SH   SOLE 22 4,055,535 0 123,781
VERADIGM INC COM 01988P108   469,709 35,993 SH   SOLE 23 35,993 0 0
VERADIGM INC COM 01988P108   244,714 18,752 SH   SOLE 25 18,752 0 0
VERADIGM INC COM 01988P108   4,319,550 331,000 SH   SOLE 26 52,808 0 278,192
VERADIGM INC COM 01988P108   96,766 7,415 SH   SOLE 28 2,160 0 5,255
VERADIGM INC COM 01988P108   6,409,703 491,165 SH   SOLE 30 491,165 0 0
VERADIGM INC COM 01988P108   39,346 3,015 SH   SOLE 34 3,015 0 0
VERADIGM INC COM 01988P108   195,124 14,952 SH   SOLE 40 14,952 0 0
VERADIGM INC COM 01988P108   803,475 61,569 SH   SOLE 43 60,635 0 934
VERASTEM INC COM 92337C104   1,560 3,757 SH   SOLE 2 0 0 3,757
VERASTEM INC COM 92337C104   14,486 34,889 SH   SOLE 18 34,889 0 0
VERASTEM INC COM 92337C104   240,522 579,293 SH   SOLE 21 579,293 0 0
VERASTEM INC COM 92337C104   939,742 2,263,348 SH   SOLE 22 2,263,348 0 0
VERB TECHNOLOGY CO INC COM 92337U104   14,626 121,989 SH   SOLE 21 121,989 0 0
VERB TECHNOLOGY CO INC COM 92337U104   132,259 1,103,081 SH   SOLE 22 1,103,081 0 0
VERICEL CORP COM 92346J108   1,451,487 49,505 SH   SOLE 2 36,218 0 13,287
VERICEL CORP COM 92346J108   4,515 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108   14,807 505 SH   SOLE 7 505 0 0
VERICEL CORP COM 92346J108   4,485,286 152,977 SH   SOLE 18 147,656 0 5,321
VERICEL CORP COM 92346J108   3,854,524 131,464 SH   SOLE 19 131,464 0 0
VERICEL CORP COM 92346J108   162,338,390 5,536,780 SH   SOLE 21 5,536,780 0 0
VERICEL CORP COM 92346J108   40,120,198 1,368,356 SH   SOLE 22 1,336,912 0 31,444
VERICEL CORP COM 92346J108   38,585 1,316 SH   SOLE 23 1,316 0 0
VERICEL CORP COM 92346J108   198,291 6,763 SH   SOLE 25 6,763 0 0
VERICEL CORP COM 92346J108   534,240 18,221 SH   SOLE 26 12,417 0 5,804
VERICEL CORP COM 92346J108   3,519,983 120,054 SH   SOLE 30 120,054 0 0
VERICEL CORP COM 92346J108   19,322 659 SH   SOLE 36 659 0 0
VERICEL CORP COM 92346J108   225,500 7,691 SH   SOLE 40 7,691 0 0
VERICEL CORP COM 92346J108   1,084,723 36,996 SH   SOLE 43 31,986 0 5,010
VERICITY INC COM 92347D100   2,322 315 SH   SOLE 18 315 0 0
VERICITY INC COM 92347D100   37,690 5,114 SH   SOLE 21 5,114 0 0
VERIFYME INC COM NEW 92346X206   849 442 SH   SOLE 22 442 0 0
VERINT SYS INC COM 92343X100   6,154,171 165,257 SH   SOLE 2 120,138 0 45,119
VERINT SYS INC COM 92343X100   16,423 441 SH   SOLE 4 230 0 211
VERINT SYS INC COM 92343X100   867,580 23,297 SH   SOLE 7 23,297 0 0
VERINT SYS INC COM 92343X100   6,064,311 162,844 SH   SOLE 18 162,844 0 0
VERINT SYS INC COM 92343X100   13,744,316 369,074 SH   SOLE 19 369,074 0 0
VERINT SYS INC COM 92343X100   88,534,599 2,377,406 SH   SOLE 21 2,377,406 0 0
VERINT SYS INC COM 92343X100   72,685,740 1,951,819 SH   SOLE 22 1,898,267 0 53,552
VERINT SYS INC COM 92343X100   291,887 7,838 SH   SOLE 23 7,838 0 0
VERINT SYS INC COM 92343X100   478,124 12,839 SH   SOLE 25 12,839 0 0
VERINT SYS INC COM 92343X100   2,583,115 69,364 SH   SOLE 26 30,322 0 39,042
VERINT SYS INC COM 92343X100   61,558 1,653 SH   SOLE 28 1,158 0 495
VERINT SYS INC COM 92343X100   3,564,538 95,718 SH   SOLE 30 95,718 0 0
VERINT SYS INC COM 92343X100   1,005,554 27,002 SH   SOLE 34 27,002 0 0
VERINT SYS INC COM 92343X100   119,205 3,201 SH   SOLE 36 3,201 0 0
VERINT SYS INC COM 92343X100   358,063 9,615 SH   SOLE 40 9,615 0 0
VERINT SYS INC COM 92343X100   353,072 9,481 SH   SOLE 43 9,102 0 379
VERINT SYSTEMS INC NOTE 0.250% 4/1 92343XAC4   1,755,494 1,985,000 PRN   SOLE 21 1,985,000 0 0
VERIS RESIDENTIAL INC COM 554489104   1,507,803 102,992 SH   SOLE 2 23,216 0 79,776
VERIS RESIDENTIAL INC COM 554489104   703,803 48,074 SH   SOLE 4 48,074 0 0
VERIS RESIDENTIAL INC COM 554489104   1,755,043 119,880 SH   SOLE 7 119,880 0 0
VERIS RESIDENTIAL INC COM 554489104   4,274,485 291,973 SH   SOLE 18 291,973 0 0
VERIS RESIDENTIAL INC COM 554489104   4,268,643 291,574 SH   SOLE 19 291,574 0 0
VERIS RESIDENTIAL INC COM 554489104   150,398,169 10,273,099 SH   SOLE 21 10,273,099 0 0
VERIS RESIDENTIAL INC COM 554489104   43,878,613 2,997,173 SH   SOLE 22 2,874,118 0 123,055
VERIS RESIDENTIAL INC COM 554489104   46,072 3,147 SH   SOLE 23 3,147 0 0
VERIS RESIDENTIAL INC COM 554489104   4,240,476 289,650 SH   SOLE 25 289,650 0 0
VERIS RESIDENTIAL INC COM 554489104   423,389 28,920 SH   SOLE 26 20,643 0 8,277
VERIS RESIDENTIAL INC COM 554489104   944,880 64,541 SH   SOLE 28 0 0 64,541
VERIS RESIDENTIAL INC COM 554489104   3,572,907 244,051 SH   SOLE 30 244,051 0 0
VERIS RESIDENTIAL INC COM 554489104   31,754 2,169 SH   SOLE 36 2,169 0 0
VERIS RESIDENTIAL INC COM 554489104   205,077 14,008 SH   SOLE 40 14,008 0 0
VERIS RESIDENTIAL INC COM 554489104   507,818 34,687 SH   SOLE 43 33,223 0 1,464
VERISIGN INC COM 92343E102   101,510,252 480,340 SH   SOLE 2 304,326 0 176,014
VERISIGN INC COM 92343E102   25,243,369 119,450 SH   SOLE 4 65,664 0 53,786
VERISIGN INC COM 92343E102   26,195,199 123,954 SH   SOLE 7 121,288 0 2,666
VERISIGN INC COM 92343E102   4,678,846 22,140 SH   SOLE 13 22,140 0 0
VERISIGN INC COM 92343E102   2,321,249 10,984 SH   SOLE 15 10,984 0 0
VERISIGN INC COM 92343E102   38,030,947 179,960 SH   SOLE 18 167,315 0 12,645
VERISIGN INC COM 92343E102   51,226,603 242,401 SH   SOLE 19 242,401 0 0
VERISIGN INC COM 92343E102   692,629,848 3,277,480 SH   SOLE 21 3,277,480 0 0
VERISIGN INC COM 92343E102   496,761,385 2,350,643 SH   SOLE 22 2,147,418 0 203,225
VERISIGN INC COM 92343E102   48,493,684 229,469 SH   SOLE 23 229,469 0 0
VERISIGN INC COM 92343E102   47,978,461 227,031 SH   SOLE 25 226,785 0 246
VERISIGN INC COM 92343E102   54,762,577 259,133 SH   SOLE 26 139,595 0 119,538
VERISIGN INC COM 92343E102   70,579,148 333,976 SH   SOLE 28 3,229 0 330,747
VERISIGN INC COM 92343E102   1,645,415 7,786 SH   SOLE 29 7,786 0 0
VERISIGN INC COM 92343E102   190,130,431 899,685 SH   SOLE 30 874,424 0 25,261
VERISIGN INC COM 92343E102   8,625,011 40,813 SH   SOLE 31 33,713 0 7,100
VERISIGN INC COM 92343E102   38,537,927 182,359 SH   SOLE 34 182,359 0 0
VERISIGN INC COM 92343E102   5,226,614 24,732 SH   SOLE 36 24,732 0 0
VERISIGN INC COM 92343E102   824,398 3,901 SH   SOLE 40 3,901 0 0
VERISIGN INC COM 92343E102   37,405 177 SH   OTR 43 177 0 0
VERISIGN INC COM 92343E102   28,653,389 135,586 SH   SOLE 43 119,962 0 15,624
VERISK ANALYTICS INC COM 92345Y106   46,438,754 242,045 SH   SOLE 2 38,768 0 203,277
VERISK ANALYTICS INC COM 92345Y106   23,860,285 124,363 SH   SOLE 4 68,065 0 56,298
VERISK ANALYTICS INC COM 92345Y106   23,366,629 121,790 SH   SOLE 7 117,578 0 4,212
VERISK ANALYTICS INC COM 92345Y106   941,841 4,909 SH   SOLE 13 4,909 0 0
VERISK ANALYTICS INC COM 92345Y106   3,477,846 18,127 SH   SOLE 15 18,127 0 0
VERISK ANALYTICS INC COM 92345Y106   53,291,417 277,762 SH   SOLE 18 264,630 0 13,132
VERISK ANALYTICS INC COM 92345Y106   41,983,573 218,824 SH   SOLE 19 218,824 0 0
VERISK ANALYTICS INC COM 92345Y106   981,186,813 5,114,077 SH   SOLE 21 5,114,077 0 0
VERISK ANALYTICS INC COM 92345Y106   659,572,471 3,437,780 SH   SOLE 22 3,109,670 0 328,110
VERISK ANALYTICS INC COM 92345Y106   56,666,235 295,352 SH   SOLE 23 295,352 0 0
VERISK ANALYTICS INC COM 92345Y106   93,137,861 485,447 SH   SOLE 25 484,660 0 787
VERISK ANALYTICS INC COM 92345Y106   55,790,969 290,790 SH   SOLE 26 97,955 0 192,835
VERISK ANALYTICS INC COM 92345Y106   68,751,688 358,343 SH   SOLE 28 2,248 0 356,095
VERISK ANALYTICS INC COM 92345Y106   7,099 37 SH   SOLE 29 37 0 0
VERISK ANALYTICS INC COM 92345Y106   213,376,715 1,112,148 SH   SOLE 30 1,112,148 0 0
VERISK ANALYTICS INC COM 92345Y106   8,505,729 44,333 SH   SOLE 31 32,579 0 11,754
VERISK ANALYTICS INC COM 92345Y106   6,748,100 35,172 SH   SOLE 32 35,172 0 0
VERISK ANALYTICS INC COM 92345Y106   48,574,539 253,177 SH   SOLE 34 253,177 0 0
VERISK ANALYTICS INC COM 92345Y106   7,829,039 40,806 SH   SOLE 36 40,806 0 0
VERISK ANALYTICS INC COM 92345Y106   1,219,078 6,354 SH   SOLE 40 6,354 0 0
VERISK ANALYTICS INC COM 92345Y106   45,663 238 SH   OTR 43 238 0 0
VERISK ANALYTICS INC COM 92345Y106   46,615,714 242,967 SH   SOLE 43 225,235 0 17,732
VERITEX HLDGS INC COM 923451108   1,724,913 94,464 SH   SOLE 2 58,747 0 35,717
VERITEX HLDGS INC COM 923451108   24,012 1,315 SH   SOLE 7 1,315 0 0
VERITEX HLDGS INC COM 923451108   3,088,661 169,149 SH   SOLE 18 169,149 0 0
VERITEX HLDGS INC COM 923451108   2,844,287 155,766 SH   SOLE 19 155,766 0 0
VERITEX HLDGS INC COM 923451108   110,367,494 6,044,222 SH   SOLE 21 6,044,222 0 0
VERITEX HLDGS INC COM 923451108   24,137,766 1,321,893 SH   SOLE 22 1,274,270 0 47,623
VERITEX HLDGS INC COM 923451108   17,639 966 SH   SOLE 23 966 0 0
VERITEX HLDGS INC COM 923451108   147,760 8,092 SH   SOLE 25 8,092 0 0
VERITEX HLDGS INC COM 923451108   532,955 29,187 SH   SOLE 26 18,937 0 10,250
VERITEX HLDGS INC COM 923451108   16,087 881 SH   SOLE 28 881 0 0
VERITEX HLDGS INC COM 923451108   1,504,861 82,413 SH   SOLE 30 82,413 0 0
VERITEX HLDGS INC COM 923451108   117,576 6,439 SH   SOLE 40 6,439 0 0
VERITEX HLDGS INC COM 923451108   400,223 21,918 SH   SOLE 43 21,568 0 350
VERITIV CORP COM 923454102   1,685,196 12,470 SH   SOLE 2 9,450 0 3,020
VERITIV CORP COM 923454102   6,622 49 SH   SOLE 4 49 0 0
VERITIV CORP COM 923454102   540,830 4,002 SH   SOLE 7 4,002 0 0
VERITIV CORP COM 923454102   5,614,256 41,544 SH   SOLE 18 41,544 0 0
VERITIV CORP COM 923454102   3,514,991 26,010 SH   SOLE 19 26,010 0 0
VERITIV CORP COM 923454102   218,416,376 1,616,223 SH   SOLE 21 1,616,223 0 0
VERITIV CORP COM 923454102   49,842,605 368,822 SH   SOLE 22 359,379 0 9,443
VERITIV CORP COM 923454102   260,685 1,929 SH   SOLE 25 1,929 0 0
VERITIV CORP COM 923454102   1,546,272 11,442 SH   SOLE 26 10,190 0 1,252
VERITIV CORP COM 923454102   3,845,409 28,455 SH   SOLE 30 28,455 0 0
VERITIV CORP COM 923454102   53,110 393 SH   SOLE 36 393 0 0
VERITIV CORP COM 923454102   322,444 2,386 SH   SOLE 40 2,386 0 0
VERITIV CORP COM 923454102   942,255 6,972 SH   SOLE 43 6,810 0 162
VERITONE INC COM 92347M100   31,715 5,440 SH   SOLE 2 2,154 0 3,286
VERITONE INC COM 92347M100   2,758 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100   471,017 80,792 SH   SOLE 18 80,792 0 0
VERITONE INC COM 92347M100   379,492 65,093 SH   SOLE 19 65,093 0 0
VERITONE INC COM 92347M100   6,882,222 1,180,484 SH   SOLE 21 1,180,484 0 0
VERITONE INC COM 92347M100   4,501,127 772,063 SH   SOLE 22 762,664 0 9,399
VERITONE INC COM 92347M100   5,200 892 SH   SOLE 43 892 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   308,325,326 7,928,139 SH   SOLE 2 1,190,252 0 6,737,887
VERIZON COMMUNICATIONS INC COM 92343V104   118,408,577 3,044,705 SH   SOLE 4 1,792,125 0 1,252,580
VERIZON COMMUNICATIONS INC COM 92343V104   197,388,217 5,075,552 SH   SOLE 7 4,856,161 0 219,391
VERIZON COMMUNICATIONS INC COM 92343V104   5,703,569 146,659 SH   SOLE 13 146,659 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   27,776,949 714,244 SH   SOLE 15 714,244 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,489 64 SH   SOLE 17 0 0 64
VERIZON COMMUNICATIONS INC COM 92343V104   349,084,718 8,976,208 SH   SOLE 18 8,352,657 0 623,551
VERIZON COMMUNICATIONS INC COM 92343V104   376,524,230 9,681,775 SH   SOLE 19 9,681,775 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,935,907,833 126,919,718 SH   SOLE 21 126,919,718 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,696,364,063 95,046,646 SH   SOLE 22 86,136,295 0 8,910,351
VERIZON COMMUNICATIONS INC COM 92343V104   352,894,471 9,074,170 SH   SOLE 23 9,074,170 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   335,058,389 8,615,541 SH   SOLE 25 8,599,424 0 16,117
VERIZON COMMUNICATIONS INC COM 92343V104   353,351,779 9,085,929 SH   SOLE 26 4,583,085 0 4,502,844
VERIZON COMMUNICATIONS INC COM 92343V104   462,355,704 11,888,807 SH   SOLE 28 273,627 0 11,615,180
VERIZON COMMUNICATIONS INC COM 92343V104   1,021,840,506 26,275,148 SH   SOLE 30 25,888,412 0 386,736
VERIZON COMMUNICATIONS INC COM 92343V104   45,979,375 1,182,293 SH   SOLE 31 863,585 0 318,708
VERIZON COMMUNICATIONS INC COM 92343V104   10,841,754 278,780 SH   SOLE 32 278,780 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   76,477,924 1,966,519 SH   SOLE 34 1,966,519 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   21,979,656 565,175 SH   SOLE 35 565,175 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   66,023,086 1,697,688 SH   SOLE 36 1,697,688 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,650,501 171,008 SH   SOLE 40 171,008 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   290,742 7,476 SH   OTR 43 7,476 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   184,894,860 4,754,303 SH   SOLE 43 4,338,798 0 415,506
VERMILION ENERGY INC COM 923725105   752,312 58,004 SH   SOLE 21 58,004 0 0
VERMILION ENERGY INC COM 923725105   66,095 5,096 SH   SOLE 22 5,096 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   6,359,155 316,691 SH   SOLE 21 316,691 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   600,894 29,925 SH   SOLE 30 29,925 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   12,249 610 SH   SOLE 43 610 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   1,231,302 72,772 SH   SOLE 2 40,335 0 32,437
VERRA MOBILITY CORP CL A COM STK 92511U102   9,966 589 SH   SOLE 4 589 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   424,489 25,088 SH   SOLE 7 25,088 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   9,357,200 553,026 SH   SOLE 18 553,026 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   4,703,388 277,978 SH   SOLE 19 277,978 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   278,149,707 16,439,108 SH   SOLE 21 16,439,108 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   64,395,862 3,805,902 SH   SOLE 22 3,706,380 0 99,522
VERRA MOBILITY CORP CL A COM STK 92511U102   403,593 23,853 SH   SOLE 25 23,853 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   1,054,116 62,300 SH   SOLE 26 50,664 0 11,636
VERRA MOBILITY CORP CL A COM STK 92511U102   194,360 11,487 SH   SOLE 28 0 0 11,487
VERRA MOBILITY CORP CL A COM STK 92511U102   3,756,595 222,021 SH   SOLE 30 222,021 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   407,552 24,087 SH   SOLE 40 24,087 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   426,333 25,197 SH   SOLE 43 24,134 0 1,063
VERRICA PHARMACEUTICALS INC COM 92511W108   2,581 397 SH   SOLE 2 0 0 397
VERRICA PHARMACEUTICALS INC COM 92511W108   20,150 3,100 SH   SOLE 18 3,100 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   269,497 41,461 SH   SOLE 21 41,461 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   400,771 61,657 SH   SOLE 22 61,657 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   345 53 SH   SOLE 43 53 0 0
VERTEX ENERGY INC COM 92534K107   407,303 41,225 SH   SOLE 2 18,438 0 22,787
VERTEX ENERGY INC COM 92534K107   6,037 611 SH   SOLE 7 611 0 0
VERTEX ENERGY INC COM 92534K107   1,480,696 149,868 SH   SOLE 18 149,868 0 0
VERTEX ENERGY INC COM 92534K107   1,058,385 107,124 SH   SOLE 19 107,124 0 0
VERTEX ENERGY INC COM 92534K107   18,765,479 1,899,340 SH   SOLE 21 1,899,340 0 0
VERTEX ENERGY INC COM 92534K107   15,881,665 1,607,456 SH   SOLE 22 1,557,066 0 50,390
VERTEX ENERGY INC COM 92534K107   103,434 10,469 SH   SOLE 25 10,469 0 0
VERTEX ENERGY INC COM 92534K107   53,579 5,423 SH   SOLE 26 0 0 5,423
VERTEX ENERGY INC COM 92534K107   417,292 42,236 SH   SOLE 30 42,236 0 0
VERTEX ENERGY INC COM 92534K107   104,234 10,550 SH   SOLE 40 10,550 0 0
VERTEX ENERGY INC COM 92534K107   146,866 14,865 SH   SOLE 43 13,483 0 1,382
VERTEX INC CL A 92538J106   434,283 20,990 SH   SOLE 2 13,343 0 7,647
VERTEX INC CL A 92538J106   1,490 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106   148,802 7,192 SH   SOLE 19 7,192 0 0
VERTEX INC CL A 92538J106   1,830,486 88,472 SH   SOLE 21 88,472 0 0
VERTEX INC CL A 92538J106   11,561,324 558,788 SH   SOLE 22 544,517 0 14,271
VERTEX INC CL A 92538J106   38,504 1,861 SH   SOLE 23 1,861 0 0
VERTEX INC CL A 92538J106   164,403 7,946 SH   SOLE 25 7,946 0 0
VERTEX INC CL A 92538J106   73,263 3,541 SH   SOLE 26 629 0 2,912
VERTEX INC CL A 92538J106   31,490 1,522 SH   SOLE 28 0 0 1,522
VERTEX INC CL A 92538J106   152,092 7,351 SH   SOLE 30 7,351 0 0
VERTEX INC CL A 92538J106   766 37 SH   SOLE 36 37 0 0
VERTEX INC CL A 92538J106   84,395 4,079 SH   SOLE 40 4,079 0 0
VERTEX INC CL A 92538J106   23,959 1,158 SH   SOLE 43 1,140 0 18
VERTEX PHARMACEUTICALS INC COM 92532F100   219,281,158 695,976 SH   SOLE 2 270,186 0 425,790
VERTEX PHARMACEUTICALS INC COM 92532F100   65,547,793 208,042 SH   SOLE 4 118,211 0 89,831
VERTEX PHARMACEUTICALS INC COM 92532F100   81,627,390 259,077 SH   SOLE 7 251,753 0 7,324
VERTEX PHARMACEUTICALS INC COM 92532F100   5,156,436 16,366 SH   SOLE 13 16,366 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   9,644,923 30,612 SH   SOLE 15 30,612 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   11,027 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100   147,915,283 469,468 SH   SOLE 18 441,655 0 27,813
VERTEX PHARMACEUTICALS INC COM 92532F100   323,447,711 1,026,590 SH   SOLE 19 1,026,590 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   2,857,265,227 9,068,668 SH   SOLE 21 9,068,668 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,853,712,140 5,883,493 SH   SOLE 22 5,352,081 0 531,412
VERTEX PHARMACEUTICALS INC COM 92532F100   158,704,225 503,711 SH   SOLE 23 503,711 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   154,077,107 489,025 SH   SOLE 25 488,202 0 823
VERTEX PHARMACEUTICALS INC COM 92532F100   162,159,282 514,677 SH   SOLE 26 222,156 0 292,521
VERTEX PHARMACEUTICALS INC COM 92532F100   249,341,042 791,383 SH   SOLE 28 6,043 0 785,340
VERTEX PHARMACEUTICALS INC COM 92532F100   2,517,409 7,990 SH   SOLE 29 7,990 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   762,670,100 2,420,637 SH   SOLE 30 2,387,793 0 32,844
VERTEX PHARMACEUTICALS INC COM 92532F100   27,771,215 88,143 SH   SOLE 31 68,772 0 19,371
VERTEX PHARMACEUTICALS INC COM 92532F100   18,175,128 57,686 SH   SOLE 32 57,686 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   315,109,384 1,000,125 SH   SOLE 34 1,000,125 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   23,615,757 74,954 SH   SOLE 36 74,954 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,301,619 10,479 SH   SOLE 40 10,479 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   91,202,095 289,466 SH   SOLE 43 265,134 0 24,332
VERTIV HOLDINGS CO COM CL A 92537N108   8,928,896 623,962 SH   SOLE 2 118,797 0 505,165
VERTIV HOLDINGS CO COM CL A 92537N108   15,669 1,095 SH   SOLE 4 1,095 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   794,048 55,489 SH   SOLE 7 55,489 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   5,182,037 362,127 SH   SOLE 18 362,127 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   3,293,260 230,137 SH   SOLE 19 230,137 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   57,859,380 4,043,283 SH   SOLE 21 4,043,283 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   103,784,692 7,252,599 SH   SOLE 22 6,849,392 0 403,207
VERTIV HOLDINGS CO COM CL A 92537N108   792,459 55,378 SH   SOLE 25 55,378 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   2,111,855 147,579 SH   SOLE 26 119,684 0 27,895
VERTIV HOLDINGS CO COM CL A 92537N108   361,356 25,252 SH   SOLE 28 5,209 0 20,043
VERTIV HOLDINGS CO COM CL A 92537N108   3,107,574 217,161 SH   SOLE 30 217,161 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   60,546 4,231 SH   SOLE 31 4,231 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   111,632 7,801 SH   SOLE 36 7,801 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   745,165 52,073 SH   SOLE 40 52,073 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,590,699 111,160 SH   SOLE 43 103,549 0 7,611
VERU INC COM 92536C103   38,440 33,138 SH   SOLE 2 18,924 0 14,214
VERU INC COM 92536C103   755 651 SH   SOLE 7 651 0 0
VERU INC COM 92536C103   202,507 174,575 SH   SOLE 18 174,575 0 0
VERU INC COM 92536C103   141,919 122,344 SH   SOLE 19 122,344 0 0
VERU INC COM 92536C103   2,701,047 2,328,489 SH   SOLE 21 2,328,489 0 0
VERU INC COM 92536C103   2,096,441 1,807,277 SH   SOLE 22 1,758,174 0 49,103
VERU INC COM 92536C103   10,725 9,246 SH   SOLE 25 9,246 0 0
VERU INC COM 92536C103   106,113 91,477 SH   SOLE 26 50,572 0 40,905
VERU INC COM 92536C103   10,375 8,944 SH   SOLE 28 0 0 8,944
VERU INC COM 92536C103   84,881 73,173 SH   SOLE 30 73,173 0 0
VERU INC COM 92536C103   4,034 3,478 SH   SOLE 36 3,478 0 0
VERU INC COM 92536C103   8,647 7,454 SH   SOLE 40 7,454 0 0
VERU INC COM 92536C103   24,759 21,344 SH   SOLE 43 19,794 0 1,550
VERVE THERAPEUTICS INC COM 92539P101   601,602 41,720 SH   SOLE 2 12,483 0 29,237
VERVE THERAPEUTICS INC COM 92539P101   266,799 18,502 SH   SOLE 7 18,502 0 0
VERVE THERAPEUTICS INC COM 92539P101   1,948,603 135,132 SH   SOLE 18 135,132 0 0
VERVE THERAPEUTICS INC COM 92539P101   1,339,157 92,868 SH   SOLE 19 92,868 0 0
VERVE THERAPEUTICS INC COM 92539P101   28,536,993 1,978,987 SH   SOLE 21 1,978,987 0 0
VERVE THERAPEUTICS INC COM 92539P101   16,906,412 1,172,428 SH   SOLE 22 1,124,852 0 47,576
VERVE THERAPEUTICS INC COM 92539P101   82,555 5,725 SH   SOLE 25 5,725 0 0
VERVE THERAPEUTICS INC COM 92539P101   371,156 25,739 SH   SOLE 26 22,887 0 2,852
VERVE THERAPEUTICS INC COM 92539P101   971,374 67,363 SH   SOLE 30 67,363 0 0
VERVE THERAPEUTICS INC COM 92539P101   14,838 1,029 SH   SOLE 36 1,029 0 0
VERVE THERAPEUTICS INC COM 92539P101   65,351 4,532 SH   SOLE 40 4,532 0 0
VERVE THERAPEUTICS INC COM 92539P101   35,473 2,460 SH   SOLE 43 2,417 0 43
VIA RENEWABLES INC CL A COM NEW 92556D304   32,330 1,759 SH   SOLE 2 100 0 1,659
VIA RENEWABLES INC CL A COM NEW 92556D304   441 24 SH   SOLE 7 24 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   151,984 8,269 SH   SOLE 18 8,269 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   81,828 4,452 SH   SOLE 19 4,452 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   1,575,166 85,700 SH   SOLE 21 85,700 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   1,411,713 76,807 SH   SOLE 22 75,570 0 1,237
VIA RENEWABLES INC CL A COM NEW 92556D304   81 4 SH   SOLE 43 4 0 0
VIAD CORP COM 92552R406   1,093,954 52,493 SH   SOLE 2 33,920 0 18,573
VIAD CORP COM 92552R406   2,001 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406   3,564 171 SH   SOLE 7 171 0 0
VIAD CORP COM 92552R406   1,507,941 72,358 SH   SOLE 18 72,358 0 0
VIAD CORP COM 92552R406   1,229,998 59,021 SH   SOLE 19 59,021 0 0
VIAD CORP COM 92552R406   53,173,698 2,551,521 SH   SOLE 21 2,551,521 0 0
VIAD CORP COM 92552R406   13,072,140 627,262 SH   SOLE 22 602,217 0 25,045
VIAD CORP COM 92552R406   46,432 2,228 SH   SOLE 23 2,228 0 0
VIAD CORP COM 92552R406   54,101 2,596 SH   SOLE 25 2,596 0 0
VIAD CORP COM 92552R406   283,299 13,594 SH   SOLE 26 5,536 0 8,058
VIAD CORP COM 92552R406   711,228 34,128 SH   SOLE 30 34,128 0 0
VIAD CORP COM 92552R406   42,826 2,055 SH   SOLE 40 2,055 0 0
VIAD CORP COM 92552R406   485,843 23,313 SH   SOLE 43 15,499 0 7,814
VIANT TECHNOLOGY INC COM CL A 92557A101   81,132 18,651 SH   SOLE 2 17,217 0 1,434
VIANT TECHNOLOGY INC COM CL A 92557A101   152,933 35,157 SH   SOLE 18 35,157 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   101,555 23,346 SH   SOLE 19 23,346 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   1,645,992 378,389 SH   SOLE 21 378,389 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   1,503,856 345,714 SH   SOLE 22 342,279 0 3,435
VIASAT INC COM 92552V100   3,785,410 111,862 SH   SOLE 2 19,069 0 92,793
VIASAT INC COM 92552V100   7,174 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100   431,122 12,740 SH   SOLE 7 12,740 0 0
VIASAT INC COM 92552V100   2,608,692 77,089 SH   SOLE 18 77,089 0 0
VIASAT INC COM 92552V100   964,034 28,488 SH   SOLE 19 28,488 0 0
VIASAT INC COM 92552V100   270,346,812 7,988,972 SH   SOLE 21 7,988,972 0 0
VIASAT INC COM 92552V100   63,409,358 1,873,799 SH   SOLE 22 1,785,624 0 88,175
VIASAT INC COM 92552V100   318,198 9,403 SH   SOLE 25 9,403 0 0
VIASAT INC COM 92552V100   1,002,138 29,614 SH   SOLE 26 20,974 0 8,640
VIASAT INC COM 92552V100   211,026 6,236 SH   SOLE 28 1,213 0 5,023
VIASAT INC COM 92552V100   3,735,564 110,389 SH   SOLE 30 110,389 0 0
VIASAT INC COM 92552V100   34,483 1,019 SH   SOLE 31 1,019 0 0
VIASAT INC COM 92552V100   67,951 2,008 SH   SOLE 36 2,008 0 0
VIASAT INC COM 92552V100   326,421 9,646 SH   SOLE 40 9,646 0 0
VIASAT INC COM 92552V100   1,046,874 30,936 SH   SOLE 43 29,047 0 1,889
VIATRIS INC COM 92556V106   23,306,364 2,422,699 SH   SOLE 2 278,166 0 2,144,533
VIATRIS INC COM 92556V106   7,715,529 802,030 SH   SOLE 4 709,701 0 92,329
VIATRIS INC COM 92556V106   7,238,454 752,438 SH   SOLE 7 716,066 0 36,372
VIATRIS INC COM 92556V106   427,368 44,425 SH   SOLE 13 44,425 0 0
VIATRIS INC COM 92556V106   2,038,334 211,885 SH   SOLE 15 211,885 0 0
VIATRIS INC COM 92556V106   10 1 SH   SOLE 17 0 0 1
VIATRIS INC COM 92556V106   33,659,909 3,498,951 SH   SOLE 18 3,398,113 0 100,838
VIATRIS INC COM 92556V106   5,327,739 553,819 SH   SOLE 19 553,819 0 0
VIATRIS INC COM 92556V106   326,346,388 33,923,741 SH   SOLE 21 33,923,741 0 0
VIATRIS INC COM 92556V106   252,335,101 26,230,260 SH   SOLE 22 23,674,202 0 2,556,058
VIATRIS INC COM 92556V106   21,495,149 2,234,423 SH   SOLE 23 2,234,423 0 0
VIATRIS INC COM 92556V106   16,305,717 1,694,981 SH   SOLE 25 1,688,075 0 6,906
VIATRIS INC COM 92556V106   23,785,229 2,472,477 SH   SOLE 26 871,093 0 1,601,384
VIATRIS INC COM 92556V106   19,410,697 2,017,744 SH   SOLE 28 146,139 0 1,871,605
VIATRIS INC COM 92556V106   748,157 77,771 SH   SOLE 29 77,771 0 0
VIATRIS INC COM 92556V106   92,926,718 9,659,742 SH   SOLE 30 9,483,531 0 176,211
VIATRIS INC COM 92556V106   3,436,177 357,191 SH   SOLE 31 264,829 0 92,362
VIATRIS INC COM 92556V106   470,158 48,873 SH   SOLE 34 48,873 0 0
VIATRIS INC COM 92556V106   4,292,838 446,241 SH   SOLE 36 446,241 0 0
VIATRIS INC COM 92556V106   514,862 53,520 SH   SOLE 40 53,520 0 0
VIATRIS INC COM 92556V106   22,395,127 2,327,976 SH   SOLE 43 2,240,832 0 87,144
VIAVI SOLUTIONS INC COM 925550105   1,288,618 118,986 SH   SOLE 2 66,975 0 52,011
VIAVI SOLUTIONS INC COM 925550105   19,494 1,800 SH   SOLE 4 637 0 1,163
VIAVI SOLUTIONS INC COM 925550105   25,331 2,339 SH   SOLE 7 2,339 0 0
VIAVI SOLUTIONS INC COM 925550105   7,643,695 705,789 SH   SOLE 18 705,789 0 0
VIAVI SOLUTIONS INC COM 925550105   4,843,176 447,200 SH   SOLE 19 447,200 0 0
VIAVI SOLUTIONS INC COM 925550105   295,316,469 27,268,372 SH   SOLE 21 27,268,372 0 0
VIAVI SOLUTIONS INC COM 925550105   67,670,919 6,248,469 SH   SOLE 22 6,072,371 0 176,098
VIAVI SOLUTIONS INC COM 925550105   465,094 42,945 SH   SOLE 25 42,945 0 0
VIAVI SOLUTIONS INC COM 925550105   1,430,881 132,122 SH   SOLE 26 110,565 0 21,557
VIAVI SOLUTIONS INC COM 925550105   252,556 23,320 SH   SOLE 28 4,074 0 19,246
VIAVI SOLUTIONS INC COM 925550105   6,617,054 610,993 SH   SOLE 30 610,993 0 0
VIAVI SOLUTIONS INC COM 925550105   76,882 7,099 SH   SOLE 36 7,099 0 0
VIAVI SOLUTIONS INC COM 925550105   420,540 38,831 SH   SOLE 40 38,831 0 0
VIAVI SOLUTIONS INC COM 925550105   1,896,268 175,094 SH   SOLE 43 155,111 0 19,983
VICARIOUS SURGICAL INC COM CL A 92561V109   18,296 8,060 SH   SOLE 2 2,847 0 5,213
VICARIOUS SURGICAL INC COM CL A 92561V109   2,322 1,023 SH   SOLE 7 1,023 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   318,585 140,346 SH   SOLE 18 140,346 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   234,509 103,308 SH   SOLE 19 103,308 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   3,865,099 1,702,687 SH   SOLE 21 1,702,687 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   2,215,733 976,094 SH   SOLE 22 965,952 0 10,142
VICI PPTYS INC COM 925652109   80,754,431 2,475,611 SH   SOLE 2 773,220 0 1,702,391
VICI PPTYS INC COM 925652109   56,547,259 1,733,515 SH   SOLE 4 1,664,024 0 69,491
VICI PPTYS INC COM 925652109   70,573,696 2,163,510 SH   SOLE 7 2,132,330 0 31,180
VICI PPTYS INC COM 925652109   1,495,105 45,834 SH   SOLE 13 45,834 0 0
VICI PPTYS INC COM 925652109   5,399,165 165,517 SH   SOLE 15 165,517 0 0
VICI PPTYS INC COM 925652109   73,667,279 2,258,347 SH   SOLE 18 2,175,953 0 82,394
VICI PPTYS INC COM 925652109   104,724,390 3,210,435 SH   SOLE 19 3,210,435 0 0
VICI PPTYS INC COM 925652109   1,157,057,072 35,470,787 SH   SOLE 21 35,470,787 0 0
VICI PPTYS INC COM 925652109   1,001,996,858 30,717,255 SH   SOLE 22 27,456,563 0 3,260,692
VICI PPTYS INC COM 925652109   62,038,380 1,901,851 SH   SOLE 23 1,901,851 0 0
VICI PPTYS INC COM 925652109   193,637,343 5,936,154 SH   SOLE 25 5,931,602 0 4,552
VICI PPTYS INC COM 925652109   52,691,901 1,615,325 SH   SOLE 26 568,193 0 1,047,132
VICI PPTYS INC COM 925652109   86,252,075 2,644,147 SH   SOLE 28 114,065 0 2,530,082
VICI PPTYS INC COM 925652109   240,815,291 7,382,443 SH   SOLE 30 7,382,443 0 0
VICI PPTYS INC COM 925652109   7,007,787 214,831 SH   SOLE 31 198,018 0 16,813
VICI PPTYS INC COM 925652109   20,970,452 642,871 SH   SOLE 34 642,871 0 0
VICI PPTYS INC COM 925652109   8,334,997 255,518 SH   SOLE 36 255,518 0 0
VICI PPTYS INC COM 925652109   1,258,904 38,593 SH   SOLE 40 38,593 0 0
VICI PPTYS INC COM 925652109   39,601 1,214 SH   OTR 43 1,214 0 0
VICI PPTYS INC COM 925652109   34,168,186 1,047,461 SH   SOLE 43 946,727 0 100,734
VICINITY MOTOR CORP COM 925654105   166 209 SH   SOLE 2 209 0 0
VICOR CORP COM 925815102   1,815,592 38,679 SH   SOLE 2 33,600 0 5,079
VICOR CORP COM 925815102   4,741 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102   12,345 263 SH   SOLE 7 263 0 0
VICOR CORP COM 925815102   4,258,209 90,716 SH   SOLE 18 90,716 0 0
VICOR CORP COM 925815102   2,062,450 43,938 SH   SOLE 19 43,938 0 0
VICOR CORP COM 925815102   72,901,341 1,553,075 SH   SOLE 21 1,553,075 0 0
VICOR CORP COM 925815102   33,466,202 712,957 SH   SOLE 22 696,918 0 16,039
VICOR CORP COM 925815102   200,903 4,280 SH   SOLE 25 4,280 0 0
VICOR CORP COM 925815102   424,666 9,047 SH   SOLE 26 7,580 0 1,467
VICOR CORP COM 925815102   154,996 3,302 SH   SOLE 28 383 0 2,919
VICOR CORP COM 925815102   550,418 11,726 SH   SOLE 30 11,726 0 0
VICOR CORP COM 925815102   209,399 4,461 SH   SOLE 40 4,461 0 0
VICOR CORP COM 925815102   212,591 4,529 SH   SOLE 43 4,325 0 204
VICTORIAS SECRET AND CO COMMON STOCK 926400102   6,936,787 203,127 SH   SOLE 2 73,138 0 129,989
VICTORIAS SECRET AND CO COMMON STOCK 926400102   9,050 265 SH   SOLE 4 265 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   544,829 15,954 SH   SOLE 7 15,954 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   5,709,607 167,192 SH   SOLE 18 167,192 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   870,620 25,494 SH   SOLE 19 25,494 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   143,415,896 4,199,587 SH   SOLE 21 4,199,587 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   79,834,641 2,337,764 SH   SOLE 22 2,232,922 0 104,842
VICTORIAS SECRET AND CO COMMON STOCK 926400102   463,757 13,580 SH   SOLE 25 13,580 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   1,593,234 46,654 SH   SOLE 26 39,789 0 6,865
VICTORIAS SECRET AND CO COMMON STOCK 926400102   143,976 4,216 SH   SOLE 28 1,658 0 2,558
VICTORIAS SECRET AND CO COMMON STOCK 926400102   2,264,930 66,323 SH   SOLE 30 66,323 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   38,111 1,116 SH   SOLE 31 1,116 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   120,925 3,541 SH   SOLE 36 3,541 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   470,997 13,792 SH   SOLE 40 13,792 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   7,103 208 SH   OTR 43 208 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   1,213,417 35,532 SH   SOLE 43 32,949 0 2,583
VICTORY CAP HLDGS INC COM CL A 92645B103   8,485,754 289,913 SH   SOLE 2 214,324 0 75,589
VICTORY CAP HLDGS INC COM CL A 92645B103   387,915 13,253 SH   SOLE 7 13,253 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   1,342,556 45,868 SH   SOLE 18 45,868 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   10,045,581 343,204 SH   SOLE 19 343,204 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   17,058,527 582,799 SH   SOLE 21 582,799 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   32,740,456 1,118,567 SH   SOLE 22 1,099,514 0 19,053
VICTORY CAP HLDGS INC COM CL A 92645B103   552,296 18,869 SH   SOLE 23 18,869 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   63,165 2,158 SH   SOLE 25 2,158 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   398,716 13,622 SH   SOLE 26 0 0 13,622
VICTORY CAP HLDGS INC COM CL A 92645B103   57,311 1,958 SH   SOLE 28 0 0 1,958
VICTORY CAP HLDGS INC COM CL A 92645B103   106,426 3,636 SH   SOLE 30 3,636 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   590,669 20,180 SH   SOLE 34 20,180 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   83,566 2,855 SH   SOLE 40 2,855 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   424,737 14,511 SH   SOLE 43 13,449 0 1,062
VIEMED HEALTHCARE INC COM 92663R105   232,748 24,094 SH   SOLE 2 8,621 0 15,473
VIEMED HEALTHCARE INC COM 92663R105   171,639 17,768 SH   SOLE 18 5,810 0 11,958
VIEMED HEALTHCARE INC COM 92663R105   2,178,185 225,485 SH   SOLE 19 225,485 0 0
VIEMED HEALTHCARE INC COM 92663R105   739,077 76,509 SH   SOLE 21 76,509 0 0
VIEMED HEALTHCARE INC COM 92663R105   1,363,422 141,141 SH   SOLE 22 141,141 0 0
VIEW INC COM CL A 92671V106   48,926 97,852 SH   SOLE 2 5,200 0 92,652
VIEW INC COM CL A 92671V106   681 1,362 SH   SOLE 7 1,362 0 0
VIEW INC COM CL A 92671V106   153,646 307,291 SH   SOLE 18 307,291 0 0
VIEW INC COM CL A 92671V106   106,596 213,192 SH   SOLE 19 213,192 0 0
VIEW INC COM CL A 92671V106   2,164,319 4,328,637 SH   SOLE 21 4,328,637 0 0
VIEW INC COM CL A 92671V106   1,079,028 2,158,056 SH   SOLE 22 2,062,352 0 95,704
VIEWRAY INC COM 92672L107   280,222 80,989 SH   SOLE 2 45,006 0 35,983
VIEWRAY INC COM 92672L107   3,931 1,136 SH   SOLE 7 1,136 0 0
VIEWRAY INC COM 92672L107   1,359,119 392,809 SH   SOLE 18 392,809 0 0
VIEWRAY INC COM 92672L107   1,225,788 354,274 SH   SOLE 19 354,274 0 0
VIEWRAY INC COM 92672L107   19,935,544 5,761,718 SH   SOLE 21 5,761,718 0 0
VIEWRAY INC COM 92672L107   13,544,810 3,914,685 SH   SOLE 22 3,803,690 0 110,995
VIEWRAY INC COM 92672L107   4,789 1,384 SH   SOLE 23 1,384 0 0
VIEWRAY INC COM 92672L107   52,886 15,285 SH   SOLE 25 15,285 0 0
VIEWRAY INC COM 92672L107   47,776 13,808 SH   SOLE 26 1,691 0 12,117
VIEWRAY INC COM 92672L107   28,507 8,239 SH   SOLE 28 0 0 8,239
VIEWRAY INC COM 92672L107   104,672 30,252 SH   SOLE 30 30,252 0 0
VIEWRAY INC COM 92672L107   49,897 14,421 SH   SOLE 40 14,421 0 0
VIEWRAY INC COM 92672L107   199,784 57,741 SH   SOLE 43 57,539 0 202
VIGIL NEUROSCIENCE INC COM 92673K108   11,865 1,212 SH   SOLE 18 1,212 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   151,657 15,491 SH   SOLE 21 15,491 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   835,900 85,383 SH   SOLE 22 85,383 0 0
VIKING THERAPEUTICS INC COM 92686J106   469,880 28,221 SH   SOLE 2 17,630 0 10,591
VIKING THERAPEUTICS INC COM 92686J106   528,704 31,754 SH   SOLE 18 31,754 0 0
VIKING THERAPEUTICS INC COM 92686J106   8,391,767 504,010 SH   SOLE 19 504,010 0 0
VIKING THERAPEUTICS INC COM 92686J106   4,416,013 265,226 SH   SOLE 21 265,226 0 0
VIKING THERAPEUTICS INC COM 92686J106   18,863,834 1,132,963 SH   SOLE 22 1,105,069 0 27,894
VIKING THERAPEUTICS INC COM 92686J106   176,307 10,589 SH   SOLE 25 10,589 0 0
VIKING THERAPEUTICS INC COM 92686J106   116,533 6,999 SH   SOLE 26 800 0 6,199
VIKING THERAPEUTICS INC COM 92686J106   93,906 5,640 SH   SOLE 28 0 0 5,640
VIKING THERAPEUTICS INC COM 92686J106   431,435 25,912 SH   SOLE 30 25,912 0 0
VIKING THERAPEUTICS INC COM 92686J106   44,705 2,685 SH   SOLE 31 2,501 0 184
VIKING THERAPEUTICS INC COM 92686J106   125,957 7,565 SH   SOLE 40 7,565 0 0
VIKING THERAPEUTICS INC COM 92686J106   311,588 18,714 SH   SOLE 43 18,550 0 164
VILLAGE BK & TR FINL CORP COM NEW 92705T200   5,885 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200   74,855 1,361 SH   SOLE 21 1,361 0 0
VILLAGE FARMS INTL INC COM 92707Y108   47,322 57,014 SH   SOLE 7 57,014 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   136,136 5,950 SH   SOLE 2 334 0 5,616
VILLAGE SUPER MKT INC CL A NEW 927107409   297 13 SH   SOLE 7 13 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   584,813 25,560 SH   SOLE 18 25,560 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   383,789 16,774 SH   SOLE 19 16,774 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   6,346,775 277,394 SH   SOLE 21 277,394 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   4,617,344 201,807 SH   SOLE 22 195,443 0 6,364
VILLAGE SUPER MKT INC CL A NEW 927107409   51,022 2,230 SH   SOLE 43 2,230 0 0
VIMEO INC COMMON STOCK 92719V100   2,923,389 763,287 SH   SOLE 2 514,783 0 248,504
VIMEO INC COMMON STOCK 92719V100   1,827 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100   108,971 28,452 SH   SOLE 7 28,452 0 0
VIMEO INC COMMON STOCK 92719V100   1,374,637 358,913 SH   SOLE 18 358,913 0 0
VIMEO INC COMMON STOCK 92719V100   6,703,657 1,750,302 SH   SOLE 19 1,750,302 0 0
VIMEO INC COMMON STOCK 92719V100   19,880,400 5,190,705 SH   SOLE 21 5,190,705 0 0
VIMEO INC COMMON STOCK 92719V100   20,995,907 5,481,960 SH   SOLE 22 5,382,377 0 99,583
VIMEO INC COMMON STOCK 92719V100   275,469 71,924 SH   SOLE 23 71,924 0 0
VIMEO INC COMMON STOCK 92719V100   71,950 18,786 SH   SOLE 25 18,786 0 0
VIMEO INC COMMON STOCK 92719V100   1,290,706 336,999 SH   SOLE 26 42,106 0 294,893
VIMEO INC COMMON STOCK 92719V100   10,536 2,751 SH   SOLE 28 2,751 0 0
VIMEO INC COMMON STOCK 92719V100   1,225,673 320,019 SH   SOLE 30 320,019 0 0
VIMEO INC COMMON STOCK 92719V100   7,269 1,898 SH   SOLE 34 1,898 0 0
VIMEO INC COMMON STOCK 92719V100   11,521 3,008 SH   SOLE 36 3,008 0 0
VIMEO INC COMMON STOCK 92719V100   69,920 18,256 SH   SOLE 40 18,256 0 0
VIMEO INC COMMON STOCK 92719V100   125,325 32,722 SH   SOLE 43 31,224 0 1,498
VINCE HLDG CORP COM NEW 92719W207   4,484 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207   52,807 7,620 SH   SOLE 21 7,620 0 0
VINCE HLDG CORP COM NEW 92719W207   305,980 44,153 SH   SOLE 22 44,153 0 0
VINCERX PHARMA INC COM NEW 92731L106   6,793 6,532 SH   SOLE 2 3,089 0 3,443
VINCERX PHARMA INC COM NEW 92731L106   3,321 3,193 SH   SOLE 18 3,193 0 0
VINCERX PHARMA INC COM NEW 92731L106   13,728 13,200 SH   SOLE 19 13,200 0 0
VINCERX PHARMA INC COM NEW 92731L106   42,585 40,947 SH   SOLE 21 40,947 0 0
VINCERX PHARMA INC COM NEW 92731L106   53,024 50,985 SH   SOLE 22 50,985 0 0
VINCO VENTURES INC COM 927330100   16,462 51,236 SH   SOLE 2 8,399 0 42,837
VINCO VENTURES INC COM 927330100   682 2,124 SH   SOLE 7 2,124 0 0
VINCO VENTURES INC COM 927330100   183,368 570,705 SH   SOLE 18 570,705 0 0
VINCO VENTURES INC COM 927330100   137,636 428,371 SH   SOLE 19 428,371 0 0
VINCO VENTURES INC COM 927330100   2,474,553 7,701,689 SH   SOLE 21 7,701,689 0 0
VINCO VENTURES INC COM 927330100   1,725,754 5,371,161 SH   SOLE 22 5,260,133 0 111,028
VINTAGE WINE ESTATES INC COM 92747V106   50,757 47,436 SH   SOLE 2 31,543 0 15,893
VINTAGE WINE ESTATES INC COM 92747V106   522 488 SH   SOLE 7 488 0 0
VINTAGE WINE ESTATES INC COM 92747V106   104,145 97,332 SH   SOLE 18 97,332 0 0
VINTAGE WINE ESTATES INC COM 92747V106   63,121 58,992 SH   SOLE 19 58,992 0 0
VINTAGE WINE ESTATES INC COM 92747V106   1,170,675 1,094,089 SH   SOLE 21 1,094,089 0 0
VINTAGE WINE ESTATES INC COM 92747V106   571,536 534,146 SH   SOLE 22 507,268 0 26,878
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103   10,976 10,656 SH   SOLE 22 10,656 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   634,760 22,670 SH   SOLE 2 15,473 0 7,197
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,516,452 54,159 SH   SOLE 21 54,159 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,240,960 44,320 SH   SOLE 22 19,943 0 24,377
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   279,664 9,988 SH   SOLE 25 9,988 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   841,148 30,041 SH   SOLE 26 25,186 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,472,044 52,573 SH   SOLE 28 0 0 52,573
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   2,737,280 97,760 SH   SOLE 30 97,760 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   292,152 10,434 SH   SOLE 40 10,434 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   19,881,610 1,309,724 SH   SOLE 2 992,141 0 317,583
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   4,531,048 298,488 SH   SOLE 4 181,772 0 116,716
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   1,844,157 121,486 SH   SOLE 7 121,486 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   2,262,245 149,028 SH   SOLE 13 149,028 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   3,943,885 259,808 SH   SOLE 15 259,808 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   4,431,649 291,940 SH   SOLE 18 291,940 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   1,421,288 93,629 SH   SOLE 19 93,629 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   133,727,527 8,809,455 SH   SOLE 21 8,809,455 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   94,590,329 6,231,247 SH   SOLE 22 5,017,310 0 1,213,937
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   8,284,030 545,720 SH   SOLE 23 545,720 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   4,884,939 321,801 SH   SOLE 25 321,801 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   14,481,553 953,989 SH   SOLE 26 117,815 0 836,174
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   27,913,090 1,838,807 SH   SOLE 28 31,313 0 1,807,494
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   854,907 56,318 SH   SOLE 29 56,318 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   73,657,337 4,852,262 SH   SOLE 30 4,852,262 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   2,073,573 136,599 SH   SOLE 31 130,450 0 6,149
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   657,097 43,287 SH   SOLE 34 43,287 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   349,186 23,003 SH   SOLE 36 23,003 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   53,646 3,534 SH   SOLE 40 3,534 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   11,742,793 773,570 SH   SOLE 43 705,872 0 67,698
VIR BIOTECHNOLOGY INC COM 92764N102   4,653,604 199,983 SH   SOLE 2 77,728 0 122,255
VIR BIOTECHNOLOGY INC COM 92764N102   5,468 235 SH   SOLE 4 235 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   492,370 21,159 SH   SOLE 7 21,159 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   5,833,277 250,678 SH   SOLE 18 250,678 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   12,461,294 535,509 SH   SOLE 19 535,509 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   229,637,784 9,868,405 SH   SOLE 21 9,868,405 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   57,249,622 2,460,233 SH   SOLE 22 2,368,881 0 91,352
VIR BIOTECHNOLOGY INC COM 92764N102   269,374 11,576 SH   SOLE 23 11,576 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   286,337 12,305 SH   SOLE 25 12,305 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   2,569,706 110,430 SH   SOLE 26 20,654 0 89,776
VIR BIOTECHNOLOGY INC COM 92764N102   85,215 3,662 SH   SOLE 28 1,688 0 1,974
VIR BIOTECHNOLOGY INC COM 92764N102   9,784,756 420,488 SH   SOLE 30 420,488 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   22,712 976 SH   SOLE 36 976 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   258,437 11,106 SH   SOLE 40 11,106 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   1,134,319 48,746 SH   SOLE 43 47,655 0 1,091
VIRACTA THERAPEUTICS INC COM 92765F108   189 119 SH   SOLE 2 0 0 119
VIRACTA THERAPEUTICS INC COM 92765F108   7,680 4,830 SH   SOLE 18 4,830 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   330,730 208,006 SH   SOLE 21 208,006 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   373,405 234,846 SH   SOLE 22 234,846 0 0
VIRCO MFG CO COM 927651109   5,948 1,502 SH   SOLE 18 1,502 0 0
VIRCO MFG CO COM 927651109   84,081 21,233 SH   SOLE 21 21,233 0 0
VIRCO MFG CO COM 927651109   213,922 54,022 SH   SOLE 22 54,022 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,121,036 276,799 SH   SOLE 2 119,442 0 157,357
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   2,952 729 SH   SOLE 4 729 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   264,870 65,400 SH   SOLE 7 65,400 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   2,612,039 644,948 SH   SOLE 18 644,948 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,947,621 480,894 SH   SOLE 19 480,894 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   48,194,263 11,899,818 SH   SOLE 21 11,899,818 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   25,712,980 6,348,884 SH   SOLE 22 6,108,896 0 239,988
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   160,202 39,556 SH   SOLE 25 39,556 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   541,027 133,587 SH   SOLE 26 109,319 0 24,268
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   90,044 22,233 SH   SOLE 28 2,831 0 19,402
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   922,319 227,733 SH   SOLE 30 227,733 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   17,686 4,367 SH   SOLE 36 4,367 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   168,350 41,568 SH   SOLE 40 41,568 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   544,612 134,472 SH   SOLE 43 132,426 0 2,046
VIRGINIA NATL BANKSHARES COR COM 928031103   5,574 155 SH   SOLE 2 0 0 155
VIRGINIA NATL BANKSHARES COR COM 928031103   28,552 794 SH   SOLE 18 794 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   1,269,568 35,305 SH   SOLE 21 35,305 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   26,538 738 SH   SOLE 22 738 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   539,837 21,220 SH   SOLE 2 9,124 0 12,096
VIRIDIAN THERAPEUTICS INC COM 92790C104   295,257 11,606 SH   SOLE 7 11,606 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   2,650,823 104,199 SH   SOLE 18 104,199 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   5,007,432 196,833 SH   SOLE 19 196,833 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   33,804,697 1,328,801 SH   SOLE 21 1,328,801 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   27,192,027 1,068,869 SH   SOLE 22 1,037,811 0 31,058
VIRIDIAN THERAPEUTICS INC COM 92790C104   133,942 5,265 SH   SOLE 25 5,265 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   63,702 2,504 SH   SOLE 26 511 0 1,993
VIRIDIAN THERAPEUTICS INC COM 92790C104   32,818 1,290 SH   SOLE 28 0 0 1,290
VIRIDIAN THERAPEUTICS INC COM 92790C104   615,114 24,179 SH   SOLE 30 24,179 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   25,287 994 SH   SOLE 34 994 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   28,111 1,105 SH   SOLE 36 1,105 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   161,086 6,332 SH   SOLE 40 6,332 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   4,808 189 SH   SOLE 43 189 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   492 1,339 SH   SOLE 18 1,339 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   14,149 38,500 SH   SOLE 21 38,500 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   277 755 SH   SOLE 22 755 0 0
VIRNETX HLDG CORP COM 92823T108   2,517 1,921 SH   SOLE 2 0 0 1,921
VIRNETX HLDG CORP COM 92823T108   13,948 10,647 SH   SOLE 18 10,647 0 0
VIRNETX HLDG CORP COM 92823T108   252,010 192,374 SH   SOLE 21 192,374 0 0
VIRNETX HLDG CORP COM 92823T108   1,386,014 1,058,026 SH   SOLE 22 1,058,026 0 0
VIRPAX PHARMACEUTICALS INC COM 928251107   364 464 SH   SOLE 22 464 0 0
VIRTRA INC COM PAR 92827K301   6,636 1,659 SH   SOLE 18 1,659 0 0
VIRTRA INC COM PAR 92827K301   92,924 23,231 SH   SOLE 21 23,231 0 0
VIRTRA INC COM PAR 92827K301   230,588 57,647 SH   SOLE 22 57,647 0 0
VIRTU FINL INC CL A 928254101   4,864,822 257,398 SH   SOLE 2 51,213 0 206,185
VIRTU FINL INC CL A 928254101   4,725 250 SH   SOLE 4 250 0 0
VIRTU FINL INC CL A 928254101   386,222 20,435 SH   SOLE 7 20,435 0 0
VIRTU FINL INC CL A 928254101   739,689 39,137 SH   SOLE 18 39,137 0 0
VIRTU FINL INC CL A 928254101   571,612 30,244 SH   SOLE 19 30,244 0 0
VIRTU FINL INC CL A 928254101   32,216,486 1,704,576 SH   SOLE 21 1,704,576 0 0
VIRTU FINL INC CL A 928254101   43,911,580 2,323,364 SH   SOLE 22 2,202,479 0 120,885
VIRTU FINL INC CL A 928254101   356,908 18,884 SH   SOLE 23 18,884 0 0
VIRTU FINL INC CL A 928254101   232,886 12,322 SH   SOLE 25 12,322 0 0
VIRTU FINL INC CL A 928254101   846,058 44,765 SH   SOLE 26 33,903 0 10,862
VIRTU FINL INC CL A 928254101   130,807 6,921 SH   SOLE 28 888 0 6,033
VIRTU FINL INC CL A 928254101   974,616 51,567 SH   SOLE 30 51,567 0 0
VIRTU FINL INC CL A 928254101   24,513 1,297 SH   SOLE 31 1,297 0 0
VIRTU FINL INC CL A 928254101   1,624,946 85,976 SH   SOLE 34 85,976 0 0
VIRTU FINL INC CL A 928254101   41,353 2,188 SH   SOLE 36 2,188 0 0
VIRTU FINL INC CL A 928254101   282,234 14,933 SH   SOLE 40 14,933 0 0
VIRTU FINL INC CL A 928254101   4,153,292 219,751 SH   SOLE 43 189,675 0 30,076
VIRTUS INVT PARTNERS INC COM 92828Q109   2,475,070 13,000 SH   SOLE 2 3,936 0 9,064
VIRTUS INVT PARTNERS INC COM 92828Q109   4,569 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   497,489 2,613 SH   SOLE 7 2,613 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   4,496,060 23,615 SH   SOLE 18 23,615 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   7,517,168 39,483 SH   SOLE 19 39,483 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   158,343,936 831,682 SH   SOLE 21 831,682 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   44,575,630 234,128 SH   SOLE 22 226,122 0 8,006
VIRTUS INVT PARTNERS INC COM 92828Q109   63,590 334 SH   SOLE 23 334 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   238,939 1,255 SH   SOLE 25 1,255 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   2,268,497 11,915 SH   SOLE 26 2,711 0 9,204
VIRTUS INVT PARTNERS INC COM 92828Q109   44,932 236 SH   SOLE 28 136 0 100
VIRTUS INVT PARTNERS INC COM 92828Q109   3,330,492 17,493 SH   SOLE 30 17,493 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   297,580 1,563 SH   SOLE 40 1,563 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   1,870,604 9,825 SH   SOLE 43 7,193 0 2,632
VISA INC COM CL A 92826C839   823,487,014 3,652,475 SH   SOLE 2 1,017,797 0 2,634,678
VISA INC COM CL A 92826C839   300,094,024 1,331,030 SH   SOLE 4 770,969 0 560,061
VISA INC COM CL A 92826C839   343,606,677 1,524,025 SH   SOLE 7 1,446,935 0 77,090
VISA INC COM CL A 92826C839   21,001,599 93,150 SH   SOLE 13 93,150 0 0
VISA INC COM CL A 92826C839   42,234,520 187,326 SH   SOLE 15 187,326 0 0
VISA INC COM CL A 92826C839   1,510,750,162 6,700,746 SH   SOLE 18 5,938,427 0 762,319
VISA INC COM CL A 92826C839   898,856,488 3,986,767 SH   SOLE 19 3,986,767 0 0
VISA INC COM CL A 92826C839   9,168,240,040 40,664,597 SH   SOLE 21 40,664,597 0 0
VISA INC COM CL A 92826C839   8,209,843,624 36,413,748 SH   SOLE 22 32,987,351 0 3,426,397
VISA INC COM CL A 92826C839   820,182,446 3,637,818 SH   SOLE 23 3,637,818 0 0
VISA INC COM CL A 92826C839   741,810,521 3,290,209 SH   SOLE 25 3,266,139 0 24,070
VISA INC COM CL A 92826C839   750,489,378 3,328,703 SH   SOLE 26 1,502,494 0 1,826,209
VISA INC COM CL A 92826C839   1,016,395,324 4,508,096 SH   SOLE 28 153,513 0 4,354,583
VISA INC COM CL A 92826C839   12,519,568 55,529 SH   SOLE 29 55,529 0 0
VISA INC COM CL A 92826C839   2,086,132,455 9,252,783 SH   SOLE 30 9,252,783 0 0
VISA INC COM CL A 92826C839   129,875,557 576,047 SH   SOLE 31 452,729 0 123,318
VISA INC COM CL A 92826C839   36,062,102 159,949 SH   SOLE 32 159,949 0 0
VISA INC COM CL A 92826C839   382,596,827 1,696,961 SH   SOLE 34 1,696,961 0 0
VISA INC COM CL A 92826C839   105,582,467 468,298 SH   SOLE 36 468,298 0 0
VISA INC COM CL A 92826C839   14,892,309 66,053 SH   SOLE 40 66,053 0 0
VISA INC COM CL A 92826C839   742,891 3,295 SH   OTR 43 3,295 0 0
VISA INC COM CL A 92826C839   505,913,722 2,243,918 SH   SOLE 43 2,040,427 0 203,491
VISHAY INTERTECHNOLOGY INC COM 928298108   5,757,197 254,518 SH   SOLE 2 160,559 0 93,959
VISHAY INTERTECHNOLOGY INC COM 928298108   28,185 1,246 SH   SOLE 4 408 0 838
VISHAY INTERTECHNOLOGY INC COM 928298108   53,315 2,357 SH   SOLE 7 2,357 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   12,938,911 572,012 SH   SOLE 18 572,012 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   5,788,978 255,923 SH   SOLE 19 255,923 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   216,256,338 9,560,404 SH   SOLE 21 9,560,404 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   94,248,582 4,166,604 SH   SOLE 22 4,008,989 0 157,615
VISHAY INTERTECHNOLOGY INC COM 928298108   449,120 19,855 SH   SOLE 25 19,855 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   1,071,261 47,359 SH   SOLE 26 35,651 0 11,708
VISHAY INTERTECHNOLOGY INC COM 928298108   3,235 143 SH   SOLE 28 143 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   6,462,941 285,718 SH   SOLE 30 285,718 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   102,039 4,511 SH   SOLE 36 4,511 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   515,713 22,799 SH   SOLE 40 22,799 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   7,721,025 341,336 SH   SOLE 43 328,549 0 12,787
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   6,183,773 6,230,000 PRN   SOLE 2 6,230,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   2,688,899 2,709,000 PRN   SOLE 21 2,709,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   9,479,139 9,550,000 PRN   SOLE 22 9,550,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103   1,188,949 28,471 SH   SOLE 2 21,496 0 6,975
VISHAY PRECISION GROUP INC COM 92835K103   415,094 9,940 SH   SOLE 7 9,940 0 0
VISHAY PRECISION GROUP INC COM 92835K103   1,506,450 36,074 SH   SOLE 18 36,074 0 0
VISHAY PRECISION GROUP INC COM 92835K103   1,247,538 29,874 SH   SOLE 19 29,874 0 0
VISHAY PRECISION GROUP INC COM 92835K103   19,473,022 466,308 SH   SOLE 21 466,308 0 0
VISHAY PRECISION GROUP INC COM 92835K103   15,300,948 366,402 SH   SOLE 22 350,845 0 15,557
VISHAY PRECISION GROUP INC COM 92835K103   83,436 1,998 SH   SOLE 25 1,998 0 0
VISHAY PRECISION GROUP INC COM 92835K103   131,419 3,147 SH   SOLE 26 595 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103   692,798 16,590 SH   SOLE 30 16,590 0 0
VISHAY PRECISION GROUP INC COM 92835K103   62,891 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103   90,870 2,176 SH   SOLE 43 2,059 0 117
VISLINK TECHNOLOGIES INC COM 92836Y300   1 4 SH   SOLE 21 4 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300   210,026 608,771 SH   SOLE 22 608,771 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   30,352,141 1,533,711 SH   SOLE 25 1,533,711 0 0
VISTA OUTDOOR INC COM 928377100   909,886 32,836 SH   SOLE 2 16,588 0 16,248
VISTA OUTDOOR INC COM 928377100   6,401 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100   14,853 536 SH   SOLE 7 536 0 0
VISTA OUTDOOR INC COM 928377100   5,347,587 192,984 SH   SOLE 18 192,984 0 0
VISTA OUTDOOR INC COM 928377100   3,057,244 110,330 SH   SOLE 19 110,330 0 0
VISTA OUTDOOR INC COM 928377100   189,644,940 6,843,917 SH   SOLE 21 6,843,917 0 0
VISTA OUTDOOR INC COM 928377100   45,119,916 1,628,290 SH   SOLE 22 1,559,177 0 69,113
VISTA OUTDOOR INC COM 928377100   927,343 33,466 SH   SOLE 26 28,817 0 4,649
VISTA OUTDOOR INC COM 928377100   2,474,392 89,296 SH   SOLE 30 89,296 0 0
VISTA OUTDOOR INC COM 928377100   1,437,539 51,878 SH   SOLE 43 48,732 0 3,146
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   3,862 30,967 SH   SOLE 2 7,834 0 23,133
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   74,645 598,597 SH   SOLE 18 598,597 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   42,567 341,353 SH   SOLE 19 341,353 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   911,546 7,309,914 SH   SOLE 21 7,309,914 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   613,726 4,921,623 SH   SOLE 22 4,843,165 0 78,458
VISTEON CORP COM NEW 92839U206   11,161,121 71,167 SH   SOLE 2 42,847 0 28,320
VISTEON CORP COM NEW 92839U206   95,353 608 SH   SOLE 4 99 0 509
VISTEON CORP COM NEW 92839U206   1,308,119 8,341 SH   SOLE 7 8,341 0 0
VISTEON CORP COM NEW 92839U206   18,933,772 120,728 SH   SOLE 18 116,264 0 4,464
VISTEON CORP COM NEW 92839U206   36,479,756 232,607 SH   SOLE 19 232,607 0 0
VISTEON CORP COM NEW 92839U206   312,465,896 1,992,386 SH   SOLE 21 1,992,386 0 0
VISTEON CORP COM NEW 92839U206   158,708,353 1,011,977 SH   SOLE 22 990,632 0 21,345
VISTEON CORP COM NEW 92839U206   859,585 5,481 SH   SOLE 23 5,481 0 0
VISTEON CORP COM NEW 92839U206   827,906 5,279 SH   SOLE 25 5,279 0 0
VISTEON CORP COM NEW 92839U206   6,607,562 42,132 SH   SOLE 26 15,254 0 26,878
VISTEON CORP COM NEW 92839U206   1,927,754 12,292 SH   SOLE 28 498 0 11,794
VISTEON CORP COM NEW 92839U206   12,762,512 81,378 SH   SOLE 30 81,378 0 0
VISTEON CORP COM NEW 92839U206   835,120 5,325 SH   SOLE 31 4,960 0 365
VISTEON CORP COM NEW 92839U206   329,029 2,098 SH   SOLE 36 2,098 0 0
VISTEON CORP COM NEW 92839U206   729,416 4,651 SH   SOLE 40 4,651 0 0
VISTEON CORP COM NEW 92839U206   3,985,050 25,410 SH   SOLE 43 22,850 0 2,560
VISTRA CORP COM 92840M102   35,394,168 1,474,757 SH   SOLE 2 630,557 0 844,200
VISTRA CORP COM 92840M102   5,387,304 224,471 SH   SOLE 4 138,214 0 86,257
VISTRA CORP COM 92840M102   1,330,080 55,420 SH   SOLE 7 55,420 0 0
VISTRA CORP COM 92840M102   1,325,064 55,211 SH   SOLE 13 55,211 0 0
VISTRA CORP COM 92840M102   961,656 40,069 SH   SOLE 15 40,069 0 0
VISTRA CORP COM 92840M102   6,269,472 261,228 SH   SOLE 18 235,128 0 26,100
VISTRA CORP COM 92840M102   4,196,064 174,836 SH   SOLE 19 174,836 0 0
VISTRA CORP COM 92840M102   167,208,744 6,967,031 SH   SOLE 21 6,967,031 0 0
VISTRA CORP COM 92840M102   244,895,064 10,203,961 SH   SOLE 22 9,441,587 0 762,374
VISTRA CORP COM 92840M102   18,816,432 784,018 SH   SOLE 23 784,018 0 0
VISTRA CORP COM 92840M102   3,149,544 131,231 SH   SOLE 25 131,231 0 0
VISTRA CORP COM 92840M102   8,207,160 341,965 SH   SOLE 26 312,445 0 29,520
VISTRA CORP COM 92840M102   9,609,720 400,405 SH   SOLE 28 6,017 0 394,388
VISTRA CORP COM 92840M102   907,800 37,825 SH   SOLE 29 37,825 0 0
VISTRA CORP COM 92840M102   18,530,592 772,108 SH   SOLE 30 772,108 0 0
VISTRA CORP COM 92840M102   4,317,792 179,908 SH   SOLE 31 150,845 0 29,063
VISTRA CORP COM 92840M102   435,840 18,160 SH   SOLE 34 18,160 0 0
VISTRA CORP COM 92840M102   2,635,560 109,815 SH   SOLE 36 109,815 0 0
VISTRA CORP COM 92840M102   226,656 9,444 SH   SOLE 40 9,444 0 0
VISTRA CORP COM 92840M102   18,984 791 SH   OTR 43 791 0 0
VISTRA CORP COM 92840M102   4,199,636 174,985 SH   SOLE 43 164,936 0 10,049
VITA COCO CO INC COM 92846Q107   230,398 11,743 SH   SOLE 2 5,468 0 6,275
VITA COCO CO INC COM 92846Q107   7,652 390 SH   SOLE 7 390 0 0
VITA COCO CO INC COM 92846Q107   1,478,151 75,339 SH   SOLE 18 75,339 0 0
VITA COCO CO INC COM 92846Q107   1,081,513 55,123 SH   SOLE 19 55,123 0 0
VITA COCO CO INC COM 92846Q107   18,455,278 940,636 SH   SOLE 21 940,636 0 0
VITA COCO CO INC COM 92846Q107   13,284,741 677,102 SH   SOLE 22 656,742 0 20,360
VITA COCO CO INC COM 92846Q107   6,945 354 SH   SOLE 23 354 0 0
VITA COCO CO INC COM 92846Q107   99,885 5,091 SH   SOLE 25 5,091 0 0
VITA COCO CO INC COM 92846Q107   65,668 3,347 SH   SOLE 43 3,330 0 17
VITAL ENERGY INC COM 516806205   814,346 17,882 SH   SOLE 2 14,537 0 3,345
VITAL ENERGY INC COM 516806205   7,605 167 SH   SOLE 7 167 0 0
VITAL ENERGY INC COM 516806205   2,542,088 55,821 SH   SOLE 18 55,821 0 0
VITAL ENERGY INC COM 516806205   1,509,924 33,156 SH   SOLE 19 33,156 0 0
VITAL ENERGY INC COM 516806205   90,579,652 1,989,013 SH   SOLE 21 1,989,013 0 0
VITAL ENERGY INC COM 516806205   21,998,461 483,058 SH   SOLE 22 470,284 0 12,774
VITAL ENERGY INC COM 516806205   540,423 11,867 SH   SOLE 26 9,984 0 1,883
VITAL ENERGY INC COM 516806205   1,534,516 33,696 SH   SOLE 30 33,696 0 0
VITAL ENERGY INC COM 516806205   485,138 10,653 SH   SOLE 43 10,297 0 356
VITAL FARMS INC COM 92847W103   2,594,207 169,556 SH   SOLE 2 105,440 0 64,116
VITAL FARMS INC COM 92847W103   384,137 25,107 SH   SOLE 7 25,107 0 0
VITAL FARMS INC COM 92847W103   1,484,590 97,032 SH   SOLE 18 76,127 0 20,905
VITAL FARMS INC COM 92847W103   8,506,418 555,975 SH   SOLE 19 555,975 0 0
VITAL FARMS INC COM 92847W103   16,650,761 1,088,285 SH   SOLE 21 1,088,285 0 0
VITAL FARMS INC COM 92847W103   18,156,984 1,186,731 SH   SOLE 22 1,172,953 0 13,778
VITAL FARMS INC COM 92847W103   238,099 15,562 SH   SOLE 23 15,562 0 0
VITAL FARMS INC COM 92847W103   83,079 5,430 SH   SOLE 25 5,430 0 0
VITAL FARMS INC COM 92847W103   1,230,579 80,430 SH   SOLE 26 1,438 0 78,992
VITAL FARMS INC COM 92847W103   580,100 37,915 SH   SOLE 30 37,915 0 0
VITAL FARMS INC COM 92847W103   84,686 5,535 SH   SOLE 36 5,535 0 0
VITAL FARMS INC COM 92847W103   33,997 2,222 SH   SOLE 40 2,222 0 0
VITAL FARMS INC COM 92847W103   464,661 30,370 SH   SOLE 43 29,792 0 578
VITESSE ENERGY INC COMMON STOCK 92852X103   9,321,960 489,856 SH   SOLE 2 11,411 0 478,445
VITESSE ENERGY INC COMMON STOCK 92852X103   1,256 66 SH   SOLE 4 66 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   4,834 254 SH   SOLE 7 254 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   212,755 11,180 SH   SOLE 18 11,180 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   141,507 7,436 SH   SOLE 19 7,436 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   5,452,038 286,497 SH   SOLE 21 286,497 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   10,215,570 536,814 SH   SOLE 22 505,272 0 31,542
VITESSE ENERGY INC COMMON STOCK 92852X103   186,456 9,798 SH   SOLE 26 7,675 0 2,123
VITESSE ENERGY INC COMMON STOCK 92852X103   26,870 1,412 SH   SOLE 28 0 0 1,412
VITESSE ENERGY INC COMMON STOCK 92852X103   171,860 9,031 SH   SOLE 30 9,031 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   6,375 335 SH   SOLE 31 335 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   32,218 1,693 SH   SOLE 36 1,693 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   437,627 22,997 SH   SOLE 43 20,690 0 2,307
VIVANI MEDICAL INC COMMON STOCK 92854B109   1,212 1,212 SH   SOLE 18 1,212 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   309,983 309,983 SH   SOLE 21 309,983 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   879 879 SH   SOLE 22 879 0 0
VIVID SEATS INC COM CL A 92854T100   144,222 18,902 SH   SOLE 2 7,675 0 11,227
VIVID SEATS INC COM CL A 92854T100   3,838 503 SH   SOLE 7 503 0 0
VIVID SEATS INC COM CL A 92854T100   502,451 65,852 SH   SOLE 18 65,852 0 0
VIVID SEATS INC COM CL A 92854T100   390,061 51,122 SH   SOLE 19 51,122 0 0
VIVID SEATS INC COM CL A 92854T100   6,395,611 838,219 SH   SOLE 21 838,219 0 0
VIVID SEATS INC COM CL A 92854T100   3,030,628 397,199 SH   SOLE 22 364,143 0 33,056
VIVID SEATS INC COM CL A 92854T100   49,671 6,510 SH   SOLE 25 6,510 0 0
VIVID SEATS INC COM CL A 92854T100   157,651 20,662 SH   SOLE 28 0 0 20,662
VIVID SEATS INC COM CL A 92854T100   161,321 21,143 SH   SOLE 43 20,876 0 267
VIVOS THERAPEUTICS INC COM 92859E108   1,163 3,409 SH   SOLE 18 3,409 0 0
VIVOS THERAPEUTICS INC COM 92859E108   15,078 44,203 SH   SOLE 21 44,203 0 0
VIVOS THERAPEUTICS INC COM 92859E108   354 1,037 SH   SOLE 22 1,037 0 0
VIZIO HLDG CORP CL A COM 92858V101   82,923 9,033 SH   SOLE 2 2,930 0 6,103
VIZIO HLDG CORP CL A COM 92858V101   6,821 743 SH   SOLE 7 743 0 0
VIZIO HLDG CORP CL A COM 92858V101   1,607,078 175,063 SH   SOLE 18 175,063 0 0
VIZIO HLDG CORP CL A COM 92858V101   1,226,283 133,582 SH   SOLE 19 133,582 0 0
VIZIO HLDG CORP CL A COM 92858V101   19,326,305 2,105,262 SH   SOLE 21 2,105,262 0 0
VIZIO HLDG CORP CL A COM 92858V101   13,942,125 1,518,750 SH   SOLE 22 1,498,759 0 19,991
VIZIO HLDG CORP CL A COM 92858V101   36,656 3,993 SH   SOLE 43 3,905 0 88
VMWARE INC CL A COM 928563402   48,505,848 388,513 SH   SOLE 2 47,144 0 341,369
VMWARE INC CL A COM 928563402   20,634,709 165,276 SH   SOLE 4 98,331 0 66,945
VMWARE INC CL A COM 928563402   17,712,719 141,872 SH   SOLE 7 141,872 0 0
VMWARE INC CL A COM 928563402   1,095,309 8,773 SH   SOLE 13 8,773 0 0
VMWARE INC CL A COM 928563402   1,815,943 14,545 SH   SOLE 15 14,545 0 0
VMWARE INC CL A COM 928563402   6,867 55 SH   SOLE 17 0 0 55
VMWARE INC CL A COM 928563402   39,330,122 315,019 SH   SOLE 18 302,993 0 12,026
VMWARE INC CL A COM 928563402   6,027,134 48,275 SH   SOLE 19 48,275 0 0
VMWARE INC CL A COM 928563402   500,757,244 4,010,871 SH   SOLE 21 4,010,871 0 0
VMWARE INC CL A COM 928563402   621,333,254 4,976,638 SH   SOLE 22 4,576,472 0 400,166
VMWARE INC CL A COM 928563402   50,755,021 406,528 SH   SOLE 23 406,528 0 0
VMWARE INC CL A COM 928563402   63,472,492 508,390 SH   SOLE 25 507,453 0 937
VMWARE INC CL A COM 928563402   35,401,592 283,553 SH   SOLE 26 161,417 0 122,136
VMWARE INC CL A COM 928563402   73,997,471 592,691 SH   SOLE 28 23,246 0 569,445
VMWARE INC CL A COM 928563402   243,547,767 1,950,723 SH   SOLE 30 1,838,762 0 111,961
VMWARE INC CL A COM 928563402   7,349,170 58,864 SH   SOLE 31 43,033 0 15,831
VMWARE INC CL A COM 928563402   3,629,390 29,070 SH   SOLE 34 29,070 0 0
VMWARE INC CL A COM 928563402   8,536,744 68,376 SH   SOLE 36 68,376 0 0
VMWARE INC CL A COM 928563402   1,074,584 8,607 SH   SOLE 40 8,607 0 0
VMWARE INC CL A COM 928563402   47,068 377 SH   OTR 43 377 0 0
VMWARE INC CL A COM 928563402   41,509,522 332,475 SH   SOLE 43 314,739 0 17,736
VNET GROUP INC SPONSORED ADS A 90138A103   30,323 9,359 SH   SOLE 2 9,359 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   5,589 1,725 SH   SOLE 4 1,725 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   29,299 9,043 SH   SOLE 7 9,043 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   3,808,520 1,175,469 SH   SOLE 21 1,175,469 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   2,011,029 620,688 SH   SOLE 22 567,244 0 53,444
VNET GROUP INC SPONSORED ADS A 90138A103   3,136 968 SH   SOLE 25 968 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   990,951 305,849 SH   SOLE 30 305,849 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   237 73 SH   SOLE 34 73 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   111,389 34,379 SH   SOLE 43 26,819 0 7,560
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,126 102 SH   SOLE 17 0 0 102
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   4,283,222 387,973 SH   SOLE 18 387,085 0 888
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,199,099 108,614 SH   SOLE 25 108,614 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,732,353 156,916 SH   SOLE 34 156,916 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   12,639,662 1,144,897 SH   SOLE 43 1,039,656 0 105,241
VOLCON INC COM 92864V103   2,612 1,741 SH   SOLE 18 1,741 0 0
VOLCON INC COM 92864V103   43,329 28,886 SH   SOLE 21 28,886 0 0
VOLCON INC COM 92864V103   121,052 80,701 SH   SOLE 22 80,701 0 0
VOLITIONRX LTD COM 928661107   2,288 1,198 SH   SOLE 2 0 0 1,198
VOLITIONRX LTD COM 928661107   12,822 6,713 SH   SOLE 18 6,713 0 0
VOLITIONRX LTD COM 928661107   180,896 94,710 SH   SOLE 21 94,710 0 0
VOLITIONRX LTD COM 928661107   850,307 445,187 SH   SOLE 22 445,187 0 0
VONTIER CORPORATION COM 928881101   5,621,432 205,612 SH   SOLE 2 129,102 0 76,510
VONTIER CORPORATION COM 928881101   36,444 1,333 SH   SOLE 4 557 0 776
VONTIER CORPORATION COM 928881101   772,847 28,268 SH   SOLE 7 28,268 0 0
VONTIER CORPORATION COM 928881101   8,809,057 322,204 SH   SOLE 18 322,204 0 0
VONTIER CORPORATION COM 928881101   1,336,871 48,898 SH   SOLE 19 48,898 0 0
VONTIER CORPORATION COM 928881101   225,962,749 8,264,914 SH   SOLE 21 8,264,914 0 0
VONTIER CORPORATION COM 928881101   125,571,144 4,592,946 SH   SOLE 22 4,382,360 0 210,586
VONTIER CORPORATION COM 928881101   716,308 26,200 SH   SOLE 25 26,200 0 0
VONTIER CORPORATION COM 928881101   1,952,650 71,421 SH   SOLE 26 58,027 0 13,394
VONTIER CORPORATION COM 928881101   472,052 17,266 SH   SOLE 28 3,008 0 14,258
VONTIER CORPORATION COM 928881101   2,923,111 106,917 SH   SOLE 30 106,917 0 0
VONTIER CORPORATION COM 928881101   60,613 2,217 SH   SOLE 31 2,217 0 0
VONTIER CORPORATION COM 928881101   193,403 7,074 SH   SOLE 36 7,074 0 0
VONTIER CORPORATION COM 928881101   678,497 24,817 SH   SOLE 40 24,817 0 0
VONTIER CORPORATION COM 928881101   8,071,771 295,237 SH   SOLE 43 271,978 0 23,259
VOR BIOPHARMA INC COM 929033108   34,836 6,475 SH   SOLE 2 5,915 0 560
VOR BIOPHARMA INC COM 929033108   25,625 4,763 SH   SOLE 18 4,763 0 0
VOR BIOPHARMA INC COM 929033108   12,347 2,295 SH   SOLE 19 2,295 0 0
VOR BIOPHARMA INC COM 929033108   471,778 87,691 SH   SOLE 21 87,691 0 0
VOR BIOPHARMA INC COM 929033108   1,971,092 366,374 SH   SOLE 22 366,374 0 0
VORNADO RLTY TR SH BEN INT 929042109   7,524,752 489,574 SH   SOLE 2 129,242 0 360,332
VORNADO RLTY TR SH BEN INT 929042109   1,481,668 96,400 SH   SOLE 4 96,400 0 0
VORNADO RLTY TR SH BEN INT 929042109   3,925,437 255,396 SH   SOLE 7 255,396 0 0
VORNADO RLTY TR SH BEN INT 929042109   5,000,537 325,344 SH   SOLE 18 325,344 0 0
VORNADO RLTY TR SH BEN INT 929042109   4,760,381 309,719 SH   SOLE 19 309,719 0 0
VORNADO RLTY TR SH BEN INT 929042109   148,552,971 9,665,125 SH   SOLE 21 9,665,125 0 0
VORNADO RLTY TR SH BEN INT 929042109   100,294,384 6,525,334 SH   SOLE 22 6,272,656 0 252,678
VORNADO RLTY TR SH BEN INT 929042109   97,753 6,360 SH   SOLE 23 6,360 0 0
VORNADO RLTY TR SH BEN INT 929042109   19,303,460 1,255,918 SH   SOLE 25 1,255,918 0 0
VORNADO RLTY TR SH BEN INT 929042109   2,230,387 145,113 SH   SOLE 26 128,213 0 16,900
VORNADO RLTY TR SH BEN INT 929042109   1,837,130 119,527 SH   SOLE 28 3,088 0 116,439
VORNADO RLTY TR SH BEN INT 929042109   9,337,244 607,498 SH   SOLE 30 607,498 0 0
VORNADO RLTY TR SH BEN INT 929042109   39,547 2,573 SH   SOLE 31 2,573 0 0
VORNADO RLTY TR SH BEN INT 929042109   317,990 20,689 SH   SOLE 36 20,689 0 0
VORNADO RLTY TR SH BEN INT 929042109   422,614 27,496 SH   SOLE 40 27,496 0 0
VORNADO RLTY TR SH BEN INT 929042109   9,162,895 596,155 SH   SOLE 43 550,401 0 45,754
VOXX INTL CORP CL A 91829F104   3,810 309 SH   SOLE 2 0 0 309
VOXX INTL CORP CL A 91829F104   30,221 2,451 SH   SOLE 18 2,451 0 0
VOXX INTL CORP CL A 91829F104   399,060 32,365 SH   SOLE 21 32,365 0 0
VOXX INTL CORP CL A 91829F104   2,660,826 215,801 SH   SOLE 22 215,801 0 0
VOYA FINANCIAL INC COM 929089100   25,066,953 350,783 SH   SOLE 2 127,360 0 223,423
VOYA FINANCIAL INC COM 929089100   1,474,577 20,635 SH   SOLE 4 20,635 0 0
VOYA FINANCIAL INC COM 929089100   2,240,771 31,357 SH   SOLE 7 31,357 0 0
VOYA FINANCIAL INC COM 929089100   63,171 884 SH   SOLE 15 884 0 0
VOYA FINANCIAL INC COM 929089100   63,339,714 886,366 SH   SOLE 18 885,831 0 535
VOYA FINANCIAL INC COM 929089100   17,183,343 240,461 SH   SOLE 19 240,461 0 0
VOYA FINANCIAL INC COM 929089100   360,417,943 5,043,632 SH   SOLE 21 5,043,632 0 0
VOYA FINANCIAL INC COM 929089100   209,661,996 2,933,977 SH   SOLE 22 2,807,837 0 126,140
VOYA FINANCIAL INC COM 929089100   112,407 1,573 SH   SOLE 23 1,573 0 0
VOYA FINANCIAL INC COM 929089100   11,550,366 161,634 SH   SOLE 25 122,316 0 39,318
VOYA FINANCIAL INC COM 929089100   14,534,964 203,400 SH   SOLE 26 62,138 0 141,262
VOYA FINANCIAL INC COM 929089100   7,618,994 106,619 SH   SOLE 28 57,495 0 49,124
VOYA FINANCIAL INC COM 929089100   11,725,728 164,088 SH   SOLE 30 164,088 0 0
VOYA FINANCIAL INC COM 929089100   503,507 7,046 SH   SOLE 31 1,400 0 5,646
VOYA FINANCIAL INC COM 929089100   17,054,858 238,663 SH   SOLE 34 238,663 0 0
VOYA FINANCIAL INC COM 929089100   4,216,354 59,003 SH   SOLE 36 59,003 0 0
VOYA FINANCIAL INC COM 929089100   1,116,491 15,624 SH   SOLE 40 15,624 0 0
VOYA FINANCIAL INC COM 929089100   15,078 211 SH   OTR 43 211 0 0
VOYA FINANCIAL INC COM 929089100   9,046,376 126,594 SH   SOLE 43 118,459 0 8,135
VOYAGER THERAPEUTICS INC COM 92915B106   195,580 25,367 SH   SOLE 2 7,926 0 17,441
VOYAGER THERAPEUTICS INC COM 92915B106   37,424 4,854 SH   SOLE 18 4,854 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   566,785 73,513 SH   SOLE 19 73,513 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   2,168,784 281,295 SH   SOLE 21 281,295 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   3,303,018 428,407 SH   SOLE 22 428,407 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   8,805 1,142 SH   SOLE 23 1,142 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   4,973 645 SH   SOLE 26 424 0 221
VOYAGER THERAPEUTICS INC COM 92915B106   23,099 2,996 SH   SOLE 28 0 0 2,996
VOYAGER THERAPEUTICS INC COM 92915B106   10,994 1,426 SH   SOLE 31 1,329 0 97
VOYAGER THERAPEUTICS INC COM 92915B106   31,935 4,142 SH   SOLE 43 4,142 0 0
VROOM INC COM 92918V109   3,256 3,623 SH   SOLE 2 0 0 3,623
VROOM INC COM 92918V109   19,859 22,098 SH   SOLE 18 22,098 0 0
VROOM INC COM 92918V109   337,403 375,435 SH   SOLE 21 375,435 0 0
VROOM INC COM 92918V109   2,701,413 3,005,912 SH   SOLE 22 3,005,912 0 0
VROOM INC COM 92918V109   5,094 5,668 SH   SOLE 28 5,668 0 0
VROOM INC NOTE 0.750% 7/0 92918VAB5   988,000 2,600,000 PRN   SOLE 21 2,600,000 0 0
VSE CORP COM 918284100   409,847 9,128 SH   SOLE 2 3,115 0 6,013
VSE CORP COM 918284100   275,462 6,135 SH   SOLE 7 6,135 0 0
VSE CORP COM 918284100   1,355,666 30,193 SH   SOLE 18 30,193 0 0
VSE CORP COM 918284100   914,478 20,367 SH   SOLE 19 20,367 0 0
VSE CORP COM 918284100   17,836,211 397,243 SH   SOLE 21 397,243 0 0
VSE CORP COM 918284100   12,235,654 272,509 SH   SOLE 22 259,983 0 12,526
VSE CORP COM 918284100   71,660 1,596 SH   SOLE 25 1,596 0 0
VSE CORP COM 918284100   41,622 927 SH   SOLE 26 0 0 927
VSE CORP COM 918284100   69,460 1,547 SH   SOLE 40 1,547 0 0
VSE CORP COM 918284100   36,728 818 SH   SOLE 43 818 0 0
VTEX SHS CL A G9470A102   5,388 1,403 SH   SOLE 2 1,403 0 0
VTV THERAPEUTICS INC CL A 918385105   1,272 1,575 SH   SOLE 2 0 0 1,575
VTV THERAPEUTICS INC CL A 918385105   7,140 8,839 SH   SOLE 21 8,839 0 0
VTV THERAPEUTICS INC CL A 918385105   36,089 44,676 SH   SOLE 22 44,676 0 0
VULCAN MATLS CO COM 929160109   36,635,952 213,546 SH   SOLE 2 47,502 0 166,044
VULCAN MATLS CO COM 929160109   19,315,254 112,586 SH   SOLE 4 59,174 0 53,412
VULCAN MATLS CO COM 929160109   14,189,384 82,708 SH   SOLE 7 79,074 0 3,634
VULCAN MATLS CO COM 929160109   1,033,649 6,025 SH   SOLE 13 6,025 0 0
VULCAN MATLS CO COM 929160109   3,135,431 18,276 SH   SOLE 15 18,276 0 0
VULCAN MATLS CO COM 929160109   49,076,454 286,060 SH   SOLE 18 274,878 0 11,182
VULCAN MATLS CO COM 929160109   161,619,299 942,057 SH   SOLE 19 942,057 0 0
VULCAN MATLS CO COM 929160109   604,492,518 3,523,505 SH   SOLE 21 3,523,505 0 0
VULCAN MATLS CO COM 929160109   516,300,899 3,009,448 SH   SOLE 22 2,715,797 0 293,651
VULCAN MATLS CO COM 929160109   42,379,781 247,026 SH   SOLE 23 247,026 0 0
VULCAN MATLS CO COM 929160109   29,261,617 170,562 SH   SOLE 25 170,197 0 365
VULCAN MATLS CO COM 929160109   38,756,605 225,907 SH   SOLE 26 81,405 0 144,502
VULCAN MATLS CO COM 929160109   47,253,629 275,435 SH   SOLE 28 1,898 0 273,537
VULCAN MATLS CO COM 929160109   106,705,688 621,973 SH   SOLE 30 621,973 0 0
VULCAN MATLS CO COM 929160109   6,282,870 36,622 SH   SOLE 31 26,707 0 9,915
VULCAN MATLS CO COM 929160109   33,635,710 196,058 SH   SOLE 34 196,058 0 0
VULCAN MATLS CO COM 929160109   6,235,348 36,345 SH   SOLE 36 36,345 0 0
VULCAN MATLS CO COM 929160109   930,541 5,424 SH   SOLE 40 5,424 0 0
VULCAN MATLS CO COM 929160109   44,949 262 SH   OTR 43 262 0 0
VULCAN MATLS CO COM 929160109   18,590,879 108,364 SH   SOLE 43 94,018 0 14,346
VUZIX CORP COM NEW 92921W300   128,307 30,992 SH   SOLE 2 17,687 0 13,305
VUZIX CORP COM NEW 92921W300   1,830 442 SH   SOLE 7 442 0 0
VUZIX CORP COM NEW 92921W300   682,090 164,756 SH   SOLE 18 164,756 0 0
VUZIX CORP COM NEW 92921W300   488,081 117,894 SH   SOLE 19 117,894 0 0
VUZIX CORP COM NEW 92921W300   8,314,047 2,008,224 SH   SOLE 21 2,008,224 0 0
VUZIX CORP COM NEW 92921W300   5,425,267 1,310,451 SH   SOLE 22 1,266,194 0 44,257
VUZIX CORP COM NEW 92921W300   834,396 201,545 SH   SOLE 25 201,545 0 0
VUZIX CORP COM NEW 92921W300   269,671 65,138 SH   SOLE 26 8,354 0 56,784
VUZIX CORP COM NEW 92921W300   23,420 5,657 SH   SOLE 28 0 0 5,657
VUZIX CORP COM NEW 92921W300   106,572 25,742 SH   SOLE 30 25,742 0 0
VUZIX CORP COM NEW 92921W300   168,440 40,686 SH   SOLE 34 40,686 0 0
VUZIX CORP COM NEW 92921W300   7,017 1,695 SH   SOLE 36 1,695 0 0
VUZIX CORP COM NEW 92921W300   20,000 4,831 SH   SOLE 40 4,831 0 0
VYANT BIO INC COM NEW 92942V208   30 51 SH   SOLE 21 51 0 0
VYANT BIO INC COM NEW 92942V208   15,374 26,507 SH   SOLE 22 26,507 0 0
VYNE THERAPEUTICS INC COM 92941V308   209 68 SH   SOLE 2 0 0 68
VYNE THERAPEUTICS INC COM 92941V308   12,637 4,103 SH   SOLE 21 4,103 0 0
VYNE THERAPEUTICS INC COM 92941V308   138,412 44,939 SH   SOLE 22 44,939 0 0
W & T OFFSHORE INC COM 92922P106   284,018 55,909 SH   SOLE 2 28,714 0 27,195
W & T OFFSHORE INC COM 92922P106   6,320 1,244 SH   SOLE 7 1,244 0 0
W & T OFFSHORE INC COM 92922P106   1,327,587 261,336 SH   SOLE 18 261,336 0 0
W & T OFFSHORE INC COM 92922P106   968,797 190,708 SH   SOLE 19 190,708 0 0
W & T OFFSHORE INC COM 92922P106   16,723,416 3,292,011 SH   SOLE 21 3,292,011 0 0
W & T OFFSHORE INC COM 92922P106   13,525,541 2,662,508 SH   SOLE 22 2,584,821 0 77,687
W & T OFFSHORE INC COM 92922P106   71,623 14,099 SH   SOLE 25 14,099 0 0
W & T OFFSHORE INC COM 92922P106   33,528 6,600 SH   SOLE 26 0 0 6,600
W & T OFFSHORE INC COM 92922P106   404,556 79,637 SH   SOLE 30 79,637 0 0
W & T OFFSHORE INC COM 92922P106   72,360 14,244 SH   SOLE 40 14,244 0 0
W & T OFFSHORE INC COM 92922P106   474,599 93,425 SH   SOLE 43 92,230 0 1,195
WABASH NATL CORP COM 929566107   1,114,320 45,316 SH   SOLE 2 32,235 0 13,081
WABASH NATL CORP COM 929566107   4,057 165 SH   SOLE 4 165 0 0
WABASH NATL CORP COM 929566107   440,948 17,932 SH   SOLE 7 17,932 0 0
WABASH NATL CORP COM 929566107   3,890,015 158,195 SH   SOLE 18 158,195 0 0
WABASH NATL CORP COM 929566107   2,532,303 102,981 SH   SOLE 19 102,981 0 0
WABASH NATL CORP COM 929566107   141,708,432 5,762,848 SH   SOLE 21 5,762,848 0 0
WABASH NATL CORP COM 929566107   32,542,972 1,323,423 SH   SOLE 22 1,286,494 0 36,929
WABASH NATL CORP COM 929566107   9,172 373 SH   SOLE 23 373 0 0
WABASH NATL CORP COM 929566107   162,687 6,616 SH   SOLE 25 6,616 0 0
WABASH NATL CORP COM 929566107   427,645 17,391 SH   SOLE 26 13,307 0 4,084
WABASH NATL CORP COM 929566107   21,910 891 SH   SOLE 28 891 0 0
WABASH NATL CORP COM 929566107   2,050,781 83,399 SH   SOLE 30 83,399 0 0
WABASH NATL CORP COM 929566107   105,958 4,309 SH   SOLE 34 4,309 0 0
WABASH NATL CORP COM 929566107   179,532 7,301 SH   SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107   2,713,460 110,348 SH   SOLE 43 107,901 0 2,447
WABTEC COM 929740108   30,704,150 303,821 SH   SOLE 2 85,159 0 218,662
WABTEC COM 929740108   14,162,953 140,144 SH   SOLE 4 68,114 0 72,030
WABTEC COM 929740108   11,042,119 109,263 SH   SOLE 7 104,870 0 4,393
WABTEC COM 929740108   621,317 6,148 SH   SOLE 13 6,148 0 0
WABTEC COM 929740108   3,015,024 29,834 SH   SOLE 15 29,834 0 0
WABTEC COM 929740108   28,583,305 282,835 SH   SOLE 18 268,232 0 14,603
WABTEC COM 929740108   7,754,132 76,728 SH   SOLE 19 76,728 0 0
WABTEC COM 929740108   46,993 465 SH   SOLE 20 465 0 0
WABTEC COM 929740108   464,827,997 4,599,525 SH   SOLE 21 4,599,525 0 0
WABTEC COM 929740108   393,318,244 3,891,928 SH   SOLE 22 3,524,817 0 367,111
WABTEC COM 929740108   32,060,679 317,244 SH   SOLE 23 317,244 0 0
WABTEC COM 929740108   22,721,320 224,830 SH   SOLE 25 224,538 0 292
WABTEC COM 929740108   28,068,303 277,739 SH   SOLE 26 99,504 0 178,235
WABTEC COM 929740108   31,920,609 315,858 SH   SOLE 28 2,582 0 313,276
WABTEC COM 929740108   91,175,625 902,193 SH   SOLE 30 902,193 0 0
WABTEC COM 929740108   5,001,257 49,488 SH   SOLE 31 36,037 0 13,451
WABTEC COM 929740108   723,185 7,156 SH   SOLE 34 7,156 0 0
WABTEC COM 929740108   4,942,440 48,906 SH   SOLE 36 48,906 0 0
WABTEC COM 929740108   721,771 7,142 SH   SOLE 40 7,142 0 0
WABTEC COM 929740108   31,329 310 SH   OTR 43 310 0 0
WABTEC COM 929740108   12,094,188 119,673 SH   SOLE 43 110,694 0 8,979
WAG GROUP CO COMMON STOCK 93042P109   2,348 1,048 SH   SOLE 22 1,048 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   51,009,892 1,475,127 SH   SOLE 2 332,753 0 1,142,374
WALGREENS BOOTS ALLIANCE INC COM 931427108   19,561,837 565,698 SH   SOLE 4 312,374 0 253,324
WALGREENS BOOTS ALLIANCE INC COM 931427108   26,231,869 758,585 SH   SOLE 7 735,828 0 22,757
WALGREENS BOOTS ALLIANCE INC COM 931427108   813,391 23,522 SH   SOLE 13 23,522 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,267,483 123,409 SH   SOLE 15 123,409 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   42,418,594 1,226,680 SH   SOLE 18 1,165,755 0 60,925
WALGREENS BOOTS ALLIANCE INC COM 931427108   14,044,287 406,139 SH   SOLE 19 406,139 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   943,860,443 27,294,981 SH   SOLE 21 27,294,981 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   544,881,625 15,757,132 SH   SOLE 22 14,230,551 0 1,526,581
WALGREENS BOOTS ALLIANCE INC COM 931427108   47,843,297 1,383,554 SH   SOLE 23 1,383,554 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   105,845,991 3,060,902 SH   SOLE 25 3,057,527 0 3,375
WALGREENS BOOTS ALLIANCE INC COM 931427108   60,594,015 1,752,285 SH   SOLE 26 827,256 0 925,029
WALGREENS BOOTS ALLIANCE INC COM 931427108   58,278,227 1,685,316 SH   SOLE 28 11,577 0 1,673,739
WALGREENS BOOTS ALLIANCE INC COM 931427108   32,090 928 SH   SOLE 29 928 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   203,994,163 5,899,195 SH   SOLE 30 5,594,434 0 304,761
WALGREENS BOOTS ALLIANCE INC COM 931427108   7,137,831 206,415 SH   SOLE 31 152,269 0 54,146
WALGREENS BOOTS ALLIANCE INC COM 931427108   15,378,210 444,714 SH   SOLE 32 444,714 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   5,561,190 160,821 SH   SOLE 34 160,821 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   9,695,125 280,368 SH   SOLE 36 280,368 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,018,623 29,457 SH   SOLE 40 29,457 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   47,478 1,373 SH   OTR 43 1,373 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   30,068,264 869,528 SH   SOLE 43 768,097 0 101,431
WALKER & DUNLOP INC COM 93148P102   2,022,847 26,557 SH   SOLE 2 14,130 0 12,427
WALKER & DUNLOP INC COM 93148P102   9,597 126 SH   SOLE 4 126 0 0
WALKER & DUNLOP INC COM 93148P102   536,922 7,049 SH   SOLE 7 7,049 0 0
WALKER & DUNLOP INC COM 93148P102   7,660,112 100,566 SH   SOLE 18 100,566 0 0
WALKER & DUNLOP INC COM 93148P102   4,644,466 60,975 SH   SOLE 19 60,975 0 0
WALKER & DUNLOP INC COM 93148P102   286,445,054 3,760,602 SH   SOLE 21 3,760,602 0 0
WALKER & DUNLOP INC COM 93148P102   65,919,879 865,431 SH   SOLE 22 836,834 0 28,597
WALKER & DUNLOP INC COM 93148P102   414,365 5,440 SH   SOLE 25 5,440 0 0
WALKER & DUNLOP INC COM 93148P102   1,588,906 20,860 SH   SOLE 26 18,090 0 2,770
WALKER & DUNLOP INC COM 93148P102   1,428,188 18,750 SH   SOLE 28 17,960 0 790
WALKER & DUNLOP INC COM 93148P102   4,370,939 57,384 SH   SOLE 30 57,384 0 0
WALKER & DUNLOP INC COM 93148P102   36,333 477 SH   SOLE 36 477 0 0
WALKER & DUNLOP INC COM 93148P102   423,353 5,558 SH   SOLE 40 5,558 0 0
WALKER & DUNLOP INC COM 93148P102   1,584,502 20,802 SH   SOLE 43 18,039 0 2,763
WALKME LTD ORD SHS M97628107   12,310 1,157 SH   SOLE 2 1,157 0 0
WALLBOX NV SHS CL A N94209108   28,611 5,851 SH   SOLE 2 5,851 0 0
WALMART INC COM 931142103   496,187,681 3,365,125 SH   SOLE 2 1,070,185 0 2,294,940
WALMART INC COM 931142103   190,784,818 1,293,895 SH   SOLE 4 705,025 0 588,870
WALMART INC COM 931142103   150,405,930 1,020,047 SH   SOLE 7 979,263 0 40,784
WALMART INC COM 931142103   24,455,910 165,859 SH   SOLE 13 165,859 0 0
WALMART INC COM 931142103   36,894,349 250,216 SH   SOLE 15 250,216 0 0
WALMART INC COM 931142103   147 1 SH   SOLE 17 0 0 1
WALMART INC COM 931142103   430,354,486 2,918,647 SH   SOLE 18 2,619,821 0 298,826
WALMART INC COM 931142103   408,773,571 2,772,286 SH   SOLE 19 2,772,286 0 0
WALMART INC COM 931142103   2,533,781 17,184 SH   SOLE 20 17,184 0 0
WALMART INC COM 931142103   4,686,876,517 31,786,209 SH   SOLE 21 31,786,209 0 0
WALMART INC COM 931142103   4,816,338,059 32,664,212 SH   SOLE 22 29,425,983 0 3,238,229
WALMART INC COM 931142103   524,807,726 3,559,225 SH   SOLE 23 3,559,225 0 0
WALMART INC COM 931142103   397,849,885 2,698,202 SH   SOLE 25 2,693,443 0 4,759
WALMART INC COM 931142103   460,012,446 3,119,786 SH   SOLE 26 1,510,719 0 1,609,067
WALMART INC COM 931142103   320,979,039 2,176,867 SH   SOLE 28 32,283 0 2,144,584
WALMART INC COM 931142103   19,073,837 129,358 SH   SOLE 29 129,358 0 0
WALMART INC COM 931142103   1,080,041,465 7,324,798 SH   SOLE 30 7,284,055 0 40,743
WALMART INC COM 931142103   100,227,073 679,736 SH   SOLE 31 570,751 0 108,985
WALMART INC COM 931142103   21,384,968 145,032 SH   SOLE 32 145,032 0 0
WALMART INC COM 931142103   155,008,729 1,051,263 SH   SOLE 34 1,051,263 0 0
WALMART INC COM 931142103   74,232,818 503,444 SH   SOLE 36 503,444 0 0
WALMART INC COM 931142103   8,980,295 60,904 SH   SOLE 40 60,904 0 0
WALMART INC COM 931142103   434,977 2,950 SH   OTR 43 2,950 0 0
WALMART INC COM 931142103   317,254,344 2,151,606 SH   SOLE 43 1,957,651 0 193,955
WALMART INC OPTIONS 931142103   132,705 900 SH Call SOLE 2 0 0 900
WALMART INC OPTIONS 931142103   73,725 500 SH Call SOLE 4 500 0 0
WALMART INC OPTIONS 931142103   1,164,855 7,900 SH Call SOLE 18 7,900 0 0
WALMART INC OPTIONS 931142103   5,883,255 39,900 SH Call SOLE 19 39,900 0 0
WALMART INC OPTIONS 931142103   486,585 3,300 SH Call SOLE 22 3,300 0 0
WALMART INC OPTIONS 931142103   44,235 300 SH Call SOLE 26 300 0 0
WALMART INC OPTIONS 931142103   3,671,505 24,900 SH Call SOLE 34 24,900 0 0
WARBY PARKER INC CL A COM 93403J106   774,478 73,133 SH   SOLE 2 56,036 0 17,097
WARBY PARKER INC CL A COM 93403J106   2,425 229 SH   SOLE 4 229 0 0
WARBY PARKER INC CL A COM 93403J106   10,241 967 SH   SOLE 7 967 0 0
WARBY PARKER INC CL A COM 93403J106   2,182,599 206,100 SH   SOLE 18 206,100 0 0
WARBY PARKER INC CL A COM 93403J106   2,764,054 261,006 SH   SOLE 19 261,006 0 0
WARBY PARKER INC CL A COM 93403J106   27,310,477 2,578,893 SH   SOLE 21 2,578,893 0 0
WARBY PARKER INC CL A COM 93403J106   21,419,556 2,022,621 SH   SOLE 22 1,969,241 0 53,380
WARBY PARKER INC CL A COM 93403J106   32,278 3,048 SH   SOLE 23 3,048 0 0
WARBY PARKER INC CL A COM 93403J106   99,482 9,394 SH   SOLE 25 9,394 0 0
WARBY PARKER INC CL A COM 93403J106   517,607 48,877 SH   SOLE 26 41,683 0 7,194
WARBY PARKER INC CL A COM 93403J106   28,477 2,689 SH   SOLE 28 0 0 2,689
WARBY PARKER INC CL A COM 93403J106   618,287 58,384 SH   SOLE 30 58,384 0 0
WARBY PARKER INC CL A COM 93403J106   11,734 1,108 SH   SOLE 36 1,108 0 0
WARBY PARKER INC CL A COM 93403J106   140,159 13,235 SH   SOLE 40 13,235 0 0
WARBY PARKER INC CL A COM 93403J106   31,357 2,961 SH   SOLE 43 2,743 0 218
WARNER BROS DISCOVERY INC COM SER A 934423104   63,684,779 4,217,535 SH   SOLE 2 613,073 0 3,604,462
WARNER BROS DISCOVERY INC COM SER A 934423104   24,483,049 1,621,394 SH   SOLE 4 960,230 0 661,164
WARNER BROS DISCOVERY INC COM SER A 934423104   36,168,653 2,395,275 SH   SOLE 7 2,331,543 0 63,732
WARNER BROS DISCOVERY INC COM SER A 934423104   1,011,564 66,991 SH   SOLE 13 66,991 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   5,206,858 344,825 SH   SOLE 15 344,825 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   15 1 SH   SOLE 17 0 0 1
WARNER BROS DISCOVERY INC COM SER A 934423104   59,931,160 3,968,951 SH   SOLE 18 3,742,206 0 226,745
WARNER BROS DISCOVERY INC COM SER A 934423104   20,801,367 1,377,574 SH   SOLE 19 1,377,574 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   971,970,133 64,368,883 SH   SOLE 21 64,368,883 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   740,362,181 49,030,608 SH   SOLE 22 44,155,744 0 4,874,864
WARNER BROS DISCOVERY INC COM SER A 934423104   66,473,326 4,402,207 SH   SOLE 23 4,402,207 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   62,525,038 4,140,731 SH   SOLE 25 4,133,025 0 7,706
WARNER BROS DISCOVERY INC COM SER A 934423104   59,302,879 3,927,343 SH   SOLE 26 1,511,573 0 2,415,770
WARNER BROS DISCOVERY INC COM SER A 934423104   77,527,054 5,134,242 SH   SOLE 28 59,680 0 5,074,562
WARNER BROS DISCOVERY INC COM SER A 934423104   16,655 1,103 SH   SOLE 29 1,103 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   222,690,708 14,747,729 SH   SOLE 30 14,747,729 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   9,775,061 647,355 SH   SOLE 31 469,408 0 177,947
WARNER BROS DISCOVERY INC COM SER A 934423104   8,244,887 546,019 SH   SOLE 32 546,019 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   2,474,029 163,843 SH   SOLE 34 163,843 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   9,775,891 647,410 SH   SOLE 36 647,410 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   1,379,098 91,331 SH   SOLE 40 91,331 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   54,028 3,578 SH   OTR 43 3,578 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   23,436,720 1,552,101 SH   SOLE 43 1,384,556 0 167,545
WARNER MUSIC GROUP CORP COM CL A 934550203   204,758 6,136 SH   SOLE 2 2,330 0 3,806
WARNER MUSIC GROUP CORP COM CL A 934550203   1,969 59 SH   SOLE 18 59 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   40,351,404 1,209,212 SH   SOLE 19 1,209,212 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   5,275,029 158,077 SH   SOLE 21 158,077 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   53,759,237 1,611,005 SH   SOLE 22 1,611,005 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   80,856 2,423 SH   SOLE 28 2,423 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   83,645,509 2,506,608 SH   SOLE 34 2,506,608 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   634 19 SH   SOLE 43 19 0 0
WARRIOR MET COAL INC COM 93627C101   2,443,491 66,562 SH   SOLE 2 29,465 0 37,097
WARRIOR MET COAL INC COM 93627C101   6,498 177 SH   SOLE 4 177 0 0
WARRIOR MET COAL INC COM 93627C101   50,550 1,377 SH   SOLE 7 1,377 0 0
WARRIOR MET COAL INC COM 93627C101   6,436,548 175,335 SH   SOLE 18 175,335 0 0
WARRIOR MET COAL INC COM 93627C101   8,130,824 221,488 SH   SOLE 19 221,488 0 0
WARRIOR MET COAL INC COM 93627C101   184,374,140 5,022,450 SH   SOLE 21 5,022,450 0 0
WARRIOR MET COAL INC COM 93627C101   56,864,818 1,549,028 SH   SOLE 22 1,486,366 0 62,662
WARRIOR MET COAL INC COM 93627C101   313,577 8,542 SH   SOLE 25 8,542 0 0
WARRIOR MET COAL INC COM 93627C101   819,404 22,321 SH   SOLE 26 17,440 0 4,881
WARRIOR MET COAL INC COM 93627C101   3,320,383 90,449 SH   SOLE 30 90,449 0 0
WARRIOR MET COAL INC COM 93627C101   113,067 3,080 SH   SOLE 36 3,080 0 0
WARRIOR MET COAL INC COM 93627C101   358,473 9,765 SH   SOLE 40 9,765 0 0
WARRIOR MET COAL INC COM 93627C101   1,580,018 43,041 SH   SOLE 43 39,177 0 3,864
WASHINGTON FED INC COM 938824109   2,204,182 73,180 SH   SOLE 2 24,593 0 48,587
WASHINGTON FED INC COM 938824109   6,325 210 SH   SOLE 4 210 0 0
WASHINGTON FED INC COM 938824109   20,482 680 SH   SOLE 7 680 0 0
WASHINGTON FED INC COM 938824109   6,501,854 215,865 SH   SOLE 18 215,865 0 0
WASHINGTON FED INC COM 938824109   3,627,020 120,419 SH   SOLE 19 120,419 0 0
WASHINGTON FED INC COM 938824109   212,641,417 7,059,808 SH   SOLE 21 7,059,808 0 0
WASHINGTON FED INC COM 938824109   60,385,389 2,004,827 SH   SOLE 22 1,926,616 0 78,211
WASHINGTON FED INC COM 938824109   332,886 11,052 SH   SOLE 25 11,052 0 0
WASHINGTON FED INC COM 938824109   1,204,107 39,977 SH   SOLE 26 22,606 0 17,371
WASHINGTON FED INC COM 938824109   210,750 6,997 SH   SOLE 28 1,641 0 5,356
WASHINGTON FED INC COM 938824109   2,676,042 88,846 SH   SOLE 30 88,846 0 0
WASHINGTON FED INC COM 938824109   65,150 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109   328,097 10,893 SH   SOLE 40 10,893 0 0
WASHINGTON FED INC COM 938824109   941,330 31,253 SH   SOLE 43 27,638 0 3,615
WASHINGTON TR BANCORP INC COM 940610108   4,981,301 143,719 SH   SOLE 2 104,761 0 38,958
WASHINGTON TR BANCORP INC COM 940610108   5,962 172 SH   SOLE 7 172 0 0
WASHINGTON TR BANCORP INC COM 940610108   1,934,271 55,807 SH   SOLE 18 55,807 0 0
WASHINGTON TR BANCORP INC COM 940610108   5,000,502 144,273 SH   SOLE 19 144,273 0 0
WASHINGTON TR BANCORP INC COM 940610108   24,434,468 704,976 SH   SOLE 21 704,976 0 0
WASHINGTON TR BANCORP INC COM 940610108   27,321,681 788,277 SH   SOLE 22 761,775 0 26,502
WASHINGTON TR BANCORP INC COM 940610108   145,988 4,212 SH   SOLE 23 4,212 0 0
WASHINGTON TR BANCORP INC COM 940610108   115,071 3,320 SH   SOLE 25 3,320 0 0
WASHINGTON TR BANCORP INC COM 940610108   927,675 26,765 SH   SOLE 26 1,018 0 25,747
WASHINGTON TR BANCORP INC COM 940610108   48,836 1,409 SH   SOLE 28 95 0 1,314
WASHINGTON TR BANCORP INC COM 940610108   642,943 18,550 SH   SOLE 30 18,550 0 0
WASHINGTON TR BANCORP INC COM 940610108   466,350 13,455 SH   SOLE 34 13,455 0 0
WASHINGTON TR BANCORP INC COM 940610108   166,437 4,802 SH   SOLE 40 4,802 0 0
WASHINGTON TR BANCORP INC COM 940610108   15,389 444 SH   OTR 43 444 0 0
WASHINGTON TR BANCORP INC COM 940610108   2,019,292 58,260 SH   SOLE 43 50,702 0 7,558
WASTE CONNECTIONS INC COM 94106B101   3,445,320 24,774 SH   SOLE 2 14,826 0 9,948
WASTE CONNECTIONS INC COM 94106B101   18,208,574 130,931 SH   SOLE 4 107,254 0 23,677
WASTE CONNECTIONS INC COM 94106B101   10,902,671 78,397 SH   SOLE 7 78,397 0 0
WASTE CONNECTIONS INC COM 94106B101   382,582 2,751 SH   SOLE 13 2,751 0 0
WASTE CONNECTIONS INC COM 94106B101   2,109,553 15,169 SH   SOLE 15 15,169 0 0
WASTE CONNECTIONS INC COM 94106B101   82,359,273 592,215 SH   SOLE 18 443,087 0 149,128
WASTE CONNECTIONS INC COM 94106B101   199,374,507 1,433,627 SH   SOLE 19 1,433,627 0 0
WASTE CONNECTIONS INC COM 94106B101   463,819,032 3,335,148 SH   SOLE 21 3,335,148 0 0
WASTE CONNECTIONS INC COM 94106B101   176,799,135 1,271,296 SH   SOLE 22 998,507 0 272,789
WASTE CONNECTIONS INC COM 94106B101   67,617,086 486,209 SH   SOLE 23 486,209 0 0
WASTE CONNECTIONS INC COM 94106B101   19,877,136 142,929 SH   SOLE 25 142,929 0 0
WASTE CONNECTIONS INC COM 94106B101   25,413,791 182,741 SH   SOLE 26 137,963 0 44,778
WASTE CONNECTIONS INC COM 94106B101   57,805,697 415,659 SH   SOLE 28 515 0 415,144
WASTE CONNECTIONS INC COM 94106B101   94,423,384 678,963 SH   SOLE 30 678,963 0 0
WASTE CONNECTIONS INC COM 94106B101   7,345,677 52,820 SH   SOLE 31 48,244 0 4,576
WASTE CONNECTIONS INC COM 94106B101   1,553,412 11,170 SH   SOLE 34 11,170 0 0
WASTE CONNECTIONS INC COM 94106B101   7,161,688 51,497 SH   SOLE 36 51,497 0 0
WASTE CONNECTIONS INC COM 94106B101   1,477,202 10,622 SH   SOLE 40 10,622 0 0
WASTE CONNECTIONS INC COM 94106B101   123,633 889 SH   OTR 43 889 0 0
WASTE CONNECTIONS INC COM 94106B101   17,963,336 129,168 SH   SOLE 43 121,942 0 7,226
WASTE MGMT INC DEL COM 94106L109   127,383,882 780,682 SH   SOLE 2 136,012 0 644,670
WASTE MGMT INC DEL COM 94106L109   39,524,832 242,231 SH   SOLE 4 189,278 0 52,953
WASTE MGMT INC DEL COM 94106L109   57,506,656 352,434 SH   SOLE 7 341,483 0 10,951
WASTE MGMT INC DEL COM 94106L109   855,827 5,245 SH   SOLE 13 5,245 0 0
WASTE MGMT INC DEL COM 94106L109   7,360,599 45,110 SH   SOLE 15 45,110 0 0
WASTE MGMT INC DEL COM 94106L109   92,295,479 565,640 SH   SOLE 18 531,823 0 33,817
WASTE MGMT INC DEL COM 94106L109   33,725,281 206,688 SH   SOLE 19 206,688 0 0
WASTE MGMT INC DEL COM 94106L109   1,841,761,142 11,287,376 SH   SOLE 21 11,287,376 0 0
WASTE MGMT INC DEL COM 94106L109   1,505,247,656 9,225,027 SH   SOLE 22 8,378,111 0 846,916
WASTE MGMT INC DEL COM 94106L109   128,192,063 785,635 SH   SOLE 23 785,635 0 0
WASTE MGMT INC DEL COM 94106L109   152,031,200 931,735 SH   SOLE 25 931,735 0 0
WASTE MGMT INC DEL COM 94106L109   149,672,251 917,278 SH   SOLE 26 395,008 0 522,270
WASTE MGMT INC DEL COM 94106L109   185,987,693 1,139,840 SH   SOLE 28 9,371 0 1,130,469
WASTE MGMT INC DEL COM 94106L109   36,713 225 SH   SOLE 29 225 0 0
WASTE MGMT INC DEL COM 94106L109   385,479,498 2,362,441 SH   SOLE 30 2,362,441 0 0
WASTE MGMT INC DEL COM 94106L109   19,023,174 116,585 SH   SOLE 31 85,542 0 31,043
WASTE MGMT INC DEL COM 94106L109   71,588,390 438,735 SH   SOLE 34 438,735 0 0
WASTE MGMT INC DEL COM 94106L109   26,759,880 164,000 SH   SOLE 36 164,000 0 0
WASTE MGMT INC DEL COM 94106L109   2,677,946 16,412 SH   SOLE 40 16,412 0 0
WASTE MGMT INC DEL COM 94106L109   244,102 1,496 SH   OTR 43 1,496 0 0
WASTE MGMT INC DEL COM 94106L109   97,182,357 595,590 SH   SOLE 43 539,063 0 56,526
WASTE MGMT INC DEL OPTIONS 94106L109   407,925 2,500 SH Call SOLE 4 2,500 0 0
WASTE MGMT INC DEL OPTIONS 94106L109   6,918,408 42,400 SH Call SOLE 18 42,400 0 0
WASTE MGMT INC DEL OPTIONS 94106L109   49,424,193 302,900 SH Call SOLE 19 302,900 0 0
WASTE MGMT INC DEL OPTIONS 94106L109   3,100,230 19,000 SH Call SOLE 22 19,000 0 0
WASTE MGMT INC DEL OPTIONS 94106L109   23,855,454 146,200 SH Call SOLE 34 146,200 0 0
WATERS CORP COM 941848103   70,779,560 228,594 SH   SOLE 2 111,285 0 117,309
WATERS CORP COM 941848103   21,831,392 70,508 SH   SOLE 4 43,289 0 27,219
WATERS CORP COM 941848103   33,100,995 106,905 SH   SOLE 7 90,348 0 16,557
WATERS CORP COM 941848103   1,639,181 5,294 SH   SOLE 13 5,294 0 0
WATERS CORP COM 941848103   2,069,877 6,685 SH   SOLE 15 6,685 0 0
WATERS CORP COM 941848103   52,211,359 168,625 SH   SOLE 18 162,985 0 5,640
WATERS CORP COM 941848103   101,296,074 327,152 SH   SOLE 19 327,152 0 0
WATERS CORP COM 941848103   796,980,189 2,573,976 SH   SOLE 21 2,573,976 0 0
WATERS CORP COM 941848103   405,487,732 1,309,588 SH   SOLE 22 1,182,488 0 127,100
WATERS CORP COM 941848103   34,933,695 112,824 SH   SOLE 23 112,824 0 0
WATERS CORP COM 941848103   44,562,878 143,923 SH   SOLE 25 143,706 0 217
WATERS CORP COM 941848103   34,123,703 110,208 SH   SOLE 26 47,024 0 63,184
WATERS CORP COM 941848103   82,050,092 264,994 SH   SOLE 28 33,217 0 231,777
WATERS CORP COM 941848103   723,605 2,337 SH   SOLE 29 2,337 0 0
WATERS CORP COM 941848103   199,864,617 645,495 SH   SOLE 30 620,478 0 25,017
WATERS CORP COM 941848103   5,923,222 19,130 SH   SOLE 31 14,709 0 4,421
WATERS CORP COM 941848103   77,368,487 249,874 SH   SOLE 34 249,874 0 0
WATERS CORP COM 941848103   5,405,521 17,458 SH   SOLE 36 17,458 0 0
WATERS CORP COM 941848103   724,844 2,341 SH   SOLE 40 2,341 0 0
WATERS CORP COM 941848103   51,089 165 SH   OTR 43 165 0 0
WATERS CORP COM 941848103   21,609,263 69,791 SH   SOLE 43 62,176 0 7,615
WATERSTONE FINL INC MD COM 94188P101   265,017 17,516 SH   SOLE 2 7,485 0 10,031
WATERSTONE FINL INC MD COM 94188P101   4,433 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101   942,629 62,302 SH   SOLE 18 62,302 0 0
WATERSTONE FINL INC MD COM 94188P101   613,885 40,574 SH   SOLE 19 40,574 0 0
WATERSTONE FINL INC MD COM 94188P101   12,088,583 798,981 SH   SOLE 21 798,981 0 0
WATERSTONE FINL INC MD COM 94188P101   10,672,611 705,394 SH   SOLE 22 676,069 0 29,325
WATERSTONE FINL INC MD COM 94188P101   52,743 3,486 SH   SOLE 25 3,486 0 0
WATERSTONE FINL INC MD COM 94188P101   37,250 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101   42,500 2,809 SH   SOLE 30 2,809 0 0
WATERSTONE FINL INC MD COM 94188P101   124,974 8,260 SH   SOLE 40 8,260 0 0
WATERSTONE FINL INC MD COM 94188P101   21,727 1,436 SH   OTR 43 1,436 0 0
WATERSTONE FINL INC MD COM 94188P101   861,230 56,922 SH   SOLE 43 51,436 0 5,486
WATSCO INC COM 942622200   38,230,424 120,161 SH   SOLE 2 43,952 0 76,209
WATSCO INC COM 942622200   376,065 1,182 SH   SOLE 4 1,182 0 0
WATSCO INC COM 942622200   2,833,533 8,906 SH   SOLE 7 8,906 0 0
WATSCO INC COM 942622200   25,890,906 81,377 SH   SOLE 18 81,377 0 0
WATSCO INC COM 942622200   5,361,314 16,851 SH   SOLE 19 16,851 0 0
WATSCO INC COM 942622200   844,167,565 2,653,280 SH   SOLE 21 2,653,280 0 0
WATSCO INC COM 942622200   305,516,958 960,262 SH   SOLE 22 917,370 0 42,892
WATSCO INC COM 942622200   1,950,639 6,131 SH   SOLE 25 6,131 0 0
WATSCO INC COM 942622200   10,588,365 33,280 SH   SOLE 26 11,928 0 21,352
WATSCO INC COM 942622200   111,356 350 SH   SOLE 28 350 0 0
WATSCO INC COM 942622200   5,273,502 16,575 SH   SOLE 30 16,575 0 0
WATSCO INC COM 942622200   152,080 478 SH   SOLE 31 478 0 0
WATSCO INC COM 942622200   4,241,073 13,330 SH   SOLE 32 13,330 0 0
WATSCO INC COM 942622200   731,450 2,299 SH   SOLE 34 2,299 0 0
WATSCO INC COM 942622200   286,344 900 SH   SOLE 36 900 0 0
WATSCO INC COM 942622200   1,675,749 5,267 SH   SOLE 40 5,267 0 0
WATSCO INC COM 942622200   50,906 160 SH   OTR 43 160 0 0
WATSCO INC COM 942622200   10,716,200 33,682 SH   SOLE 43 29,573 0 4,109
WATTS WATER TECHNOLOGIES INC CL A 942749102   16,520,440 98,149 SH   SOLE 2 58,983 0 39,166
WATTS WATER TECHNOLOGIES INC CL A 942749102   16,495 98 SH   SOLE 4 98 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   6,712,433 39,879 SH   SOLE 7 39,879 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   19,540,942 116,094 SH   SOLE 18 112,039 0 4,055
WATTS WATER TECHNOLOGIES INC CL A 942749102   48,420,783 287,671 SH   SOLE 19 287,671 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   325,844,460 1,935,863 SH   SOLE 21 1,935,863 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   182,596,229 1,084,816 SH   SOLE 22 1,064,809 0 20,007
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,413,215 8,396 SH   SOLE 23 8,396 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   7,978,200 47,399 SH   SOLE 25 47,399 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   9,864,730 58,607 SH   SOLE 26 14,295 0 44,312
WATTS WATER TECHNOLOGIES INC CL A 942749102   500,079 2,971 SH   SOLE 28 491 0 2,480
WATTS WATER TECHNOLOGIES INC CL A 942749102   53,244,161 316,327 SH   SOLE 30 316,327 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   8,357,425 49,652 SH   SOLE 34 49,652 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,139,358 6,769 SH   SOLE 36 6,769 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   720,241 4,279 SH   SOLE 40 4,279 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   5,121,764 30,429 SH   SOLE 43 29,453 0 976
WAVE LIFE SCIENCES LTD SHS Y95308105   11,388 2,630 SH   SOLE 2 0 0 2,630
WAVE LIFE SCIENCES LTD SHS Y95308105   54,298 12,540 SH   SOLE 18 12,540 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   2,924,586 675,424 SH   SOLE 21 675,424 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   2,817,713 650,742 SH   SOLE 22 650,742 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   8,370 1,933 SH   SOLE 26 1,271 0 662
WAVE LIFE SCIENCES LTD SHS Y95308105   38,805 8,962 SH   SOLE 28 0 0 8,962
WAVE LIFE SCIENCES LTD SHS Y95308105   184,835 42,687 SH   SOLE 30 42,687 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   18,476 4,267 SH   SOLE 31 3,975 0 292
WAVE LIFE SCIENCES LTD SHS Y95308105   50,826 11,738 SH   SOLE 43 9,270 0 2,468
WAVEDANCER INC COM 456696103   862 2,977 SH   SOLE 18 2,977 0 0
WAVEDANCER INC COM 456696103   10,109 34,920 SH   SOLE 21 34,920 0 0
WAYFAIR INC CL A 94419L101   4,603,346 134,052 SH   SOLE 2 25,382 0 108,670
WAYFAIR INC CL A 94419L101   51,132 1,489 SH   SOLE 4 162 0 1,327
WAYFAIR INC CL A 94419L101   404,457 11,778 SH   SOLE 7 11,778 0 0
WAYFAIR INC CL A 94419L101   1,335,517 38,891 SH   SOLE 18 38,891 0 0
WAYFAIR INC CL A 94419L101   1,004,720 29,258 SH   SOLE 19 29,258 0 0
WAYFAIR INC CL A 94419L101   35,798,008 1,042,458 SH   SOLE 21 1,042,458 0 0
WAYFAIR INC CL A 94419L101   64,701,883 1,884,155 SH   SOLE 22 1,782,942 0 101,213
WAYFAIR INC CL A 94419L101   448,480 13,060 SH   SOLE 25 13,060 0 0
WAYFAIR INC CL A 94419L101   2,360,223 68,731 SH   SOLE 26 29,937 0 38,794
WAYFAIR INC CL A 94419L101   62,533 1,821 SH   SOLE 28 1,383 0 438
WAYFAIR INC CL A 94419L101   3,818,059 111,184 SH   SOLE 30 111,184 0 0
WAYFAIR INC CL A 94419L101   38,358 1,117 SH   SOLE 31 1,117 0 0
WAYFAIR INC CL A 94419L101   9,100 265 SH   SOLE 36 265 0 0
WAYFAIR INC CL A 94419L101   400,610 11,666 SH   SOLE 40 11,666 0 0
WAYFAIR INC CL A 94419L101   2,865,089 83,433 SH   SOLE 43 74,128 0 9,305
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8   3,642,427 5,520,000 PRN   SOLE 21 5,520,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   479,600 659,000 PRN   SOLE 2 659,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   6,255,183 8,595,000 PRN   SOLE 19 8,595,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   5,465,553 7,510,000 PRN   SOLE 21 7,510,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   4,181,766 5,746,000 PRN   SOLE 34 5,746,000 0 0
WD 40 CO COM 929236107   1,287,480 7,231 SH   SOLE 2 4,018 0 3,213
WD 40 CO COM 929236107   8,546 48 SH   SOLE 4 48 0 0
WD 40 CO COM 929236107   412,186 2,315 SH   SOLE 7 2,315 0 0
WD 40 CO COM 929236107   7,622,855 42,813 SH   SOLE 18 42,813 0 0
WD 40 CO COM 929236107   4,845,631 27,215 SH   SOLE 19 27,215 0 0
WD 40 CO COM 929236107   287,438,579 1,614,370 SH   SOLE 21 1,614,370 0 0
WD 40 CO COM 929236107   67,324,444 378,121 SH   SOLE 22 367,307 0 10,814
WD 40 CO COM 929236107   103,091 579 SH   SOLE 23 579 0 0
WD 40 CO COM 929236107   392,244 2,203 SH   SOLE 25 2,203 0 0
WD 40 CO COM 929236107   794,459 4,462 SH   SOLE 26 3,222 0 1,240
WD 40 CO COM 929236107   280,073 1,573 SH   SOLE 28 244 0 1,329
WD 40 CO COM 929236107   3,924,934 22,044 SH   SOLE 30 22,044 0 0
WD 40 CO COM 929236107   417,527 2,345 SH   SOLE 40 2,345 0 0
WD 40 CO COM 929236107   2,975,037 16,709 SH   SOLE 43 15,712 0 997
WEATHERFORD INTL PLC ORD SHS G48833118   1,964,188 33,095 SH   SOLE 2 18,125 0 14,970
WEATHERFORD INTL PLC ORD SHS G48833118   11,455 193 SH   SOLE 4 193 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   860,041 14,491 SH   SOLE 7 14,491 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   10,366,843 174,673 SH   SOLE 18 174,673 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   8,308,585 139,993 SH   SOLE 19 139,993 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   146,090,262 2,461,504 SH   SOLE 21 2,461,504 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   102,807,910 1,732,231 SH   SOLE 22 1,685,292 0 46,939
WEATHERFORD INTL PLC ORD SHS G48833118   617,003 10,396 SH   SOLE 25 10,396 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,435,261 24,183 SH   SOLE 26 18,842 0 5,341
WEATHERFORD INTL PLC ORD SHS G48833118   2,974,978 50,126 SH   SOLE 28 37,878 0 12,248
WEATHERFORD INTL PLC ORD SHS G48833118   3,732,996 62,898 SH   SOLE 30 62,898 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   80,419 1,355 SH   SOLE 36 1,355 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   581,867 9,804 SH   SOLE 40 9,804 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   962,776 16,222 SH   SOLE 43 14,715 0 1,507
WEAVE COMMUNICATIONS INC COM 94724R108   15,407 3,100 SH   SOLE 2 1,088 0 2,012
WEAVE COMMUNICATIONS INC COM 94724R108   303,960 61,159 SH   SOLE 18 61,159 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   318,994 64,184 SH   SOLE 19 64,184 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   4,934,887 992,935 SH   SOLE 21 992,935 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   3,102,518 624,249 SH   SOLE 22 616,286 0 7,963
WEBSTER FINL CORP COM 947890109   15,450,472 391,945 SH   SOLE 2 90,894 0 301,051
WEBSTER FINL CORP COM 947890109   5,546,985 140,715 SH   SOLE 4 69,302 0 71,413
WEBSTER FINL CORP COM 947890109   1,178,343 29,892 SH   SOLE 7 29,892 0 0
WEBSTER FINL CORP COM 947890109   167,772 4,256 SH   SOLE 13 4,256 0 0
WEBSTER FINL CORP COM 947890109   764,748 19,400 SH   SOLE 15 19,400 0 0
WEBSTER FINL CORP COM 947890109   23,925,614 606,941 SH   SOLE 18 597,142 0 9,799
WEBSTER FINL CORP COM 947890109   2,165,814 54,942 SH   SOLE 19 54,942 0 0
WEBSTER FINL CORP COM 947890109   368,492,010 9,347,844 SH   SOLE 21 9,347,844 0 0
WEBSTER FINL CORP COM 947890109   210,083,056 5,329,352 SH   SOLE 22 4,990,905 0 338,447
WEBSTER FINL CORP COM 947890109   12,698,956 322,145 SH   SOLE 23 322,145 0 0
WEBSTER FINL CORP COM 947890109   1,004,619 25,485 SH   SOLE 25 25,256 0 229
WEBSTER FINL CORP COM 947890109   3,665,508 92,986 SH   SOLE 26 66,670 0 26,316
WEBSTER FINL CORP COM 947890109   11,774,005 298,681 SH   SOLE 28 2,963 0 295,718
WEBSTER FINL CORP COM 947890109   54,873 1,392 SH   SOLE 29 1,392 0 0
WEBSTER FINL CORP COM 947890109   22,635,516 574,214 SH   SOLE 30 574,214 0 0
WEBSTER FINL CORP COM 947890109   1,608,257 40,798 SH   SOLE 31 37,717 0 3,081
WEBSTER FINL CORP COM 947890109   323,323 8,202 SH   SOLE 34 8,202 0 0
WEBSTER FINL CORP COM 947890109   997,484 25,304 SH   SOLE 36 25,304 0 0
WEBSTER FINL CORP COM 947890109   264,626 6,713 SH   SOLE 40 6,713 0 0
WEBSTER FINL CORP COM 947890109   6,997,662 177,516 SH   SOLE 43 161,935 0 15,581
WEC ENERGY GROUP INC COM 92939U106   59,419,491 626,854 SH   SOLE 2 106,485 0 520,369
WEC ENERGY GROUP INC COM 92939U106   16,015,718 168,960 SH   SOLE 4 144,915 0 24,045
WEC ENERGY GROUP INC COM 92939U106   29,889,372 315,322 SH   SOLE 7 305,699 0 9,623
WEC ENERGY GROUP INC COM 92939U106   331,481 3,497 SH   SOLE 13 3,497 0 0
WEC ENERGY GROUP INC COM 92939U106   4,997,234 52,719 SH   SOLE 15 52,719 0 0
WEC ENERGY GROUP INC COM 92939U106   54,378,179 573,670 SH   SOLE 18 545,947 0 27,723
WEC ENERGY GROUP INC COM 92939U106   18,760,552 197,917 SH   SOLE 19 197,917 0 0
WEC ENERGY GROUP INC COM 92939U106   1,516,472,601 15,998,234 SH   SOLE 21 15,998,234 0 0
WEC ENERGY GROUP INC COM 92939U106   721,409,722 7,610,610 SH   SOLE 22 6,962,714 0 647,896
WEC ENERGY GROUP INC COM 92939U106   56,801,580 599,236 SH   SOLE 23 599,236 0 0
WEC ENERGY GROUP INC COM 92939U106   10,414,577 109,870 SH   SOLE 25 109,870 0 0
WEC ENERGY GROUP INC COM 92939U106   37,934,768 400,198 SH   SOLE 26 222,070 0 178,128
WEC ENERGY GROUP INC COM 92939U106   33,040,571 348,566 SH   SOLE 28 5,520 0 343,046
WEC ENERGY GROUP INC COM 92939U106   103,795 1,095 SH   SOLE 29 1,095 0 0
WEC ENERGY GROUP INC COM 92939U106   184,541,627 1,946,847 SH   SOLE 30 1,946,847 0 0
WEC ENERGY GROUP INC COM 92939U106   8,458,586 89,235 SH   SOLE 31 65,325 0 23,910
WEC ENERGY GROUP INC COM 92939U106   4,751,633 50,128 SH   SOLE 32 50,128 0 0
WEC ENERGY GROUP INC COM 92939U106   1,286,869 13,576 SH   SOLE 34 13,576 0 0
WEC ENERGY GROUP INC COM 92939U106   13,036,563 137,531 SH   SOLE 36 137,531 0 0
WEC ENERGY GROUP INC COM 92939U106   671,682 7,086 SH   SOLE 40 7,086 0 0
WEC ENERGY GROUP INC COM 92939U106   94,126 993 SH   OTR 43 993 0 0
WEC ENERGY GROUP INC COM 92939U106   42,711,298 450,589 SH   SOLE 43 411,529 0 39,059
WEIBO CORP SPONSORED ADR 948596101   860,654 42,904 SH   SOLE 2 4,060 0 38,844
WEIBO CORP SPONSORED ADR 948596101   493,055 24,579 SH   SOLE 4 4,605 0 19,974
WEIBO CORP SPONSORED ADR 948596101   233,137 11,622 SH   SOLE 7 11,622 0 0
WEIBO CORP SPONSORED ADR 948596101   384,610 19,173 SH   SOLE 13 19,173 0 0
WEIBO CORP SPONSORED ADR 948596101   912,208 45,474 SH   SOLE 15 45,474 0 0
WEIBO CORP SPONSORED ADR 948596101   1,013,772 50,537 SH   SOLE 18 50,537 0 0
WEIBO CORP SPONSORED ADR 948596101   26,190,978 1,305,632 SH   SOLE 21 1,305,632 0 0
WEIBO CORP SPONSORED ADR 948596101   17,874,102 891,032 SH   SOLE 22 814,207 0 76,825
WEIBO CORP SPONSORED ADR 948596101   1,720,005 85,743 SH   SOLE 23 85,743 0 0
WEIBO CORP SPONSORED ADR 948596101   2,430,429 121,158 SH   SOLE 25 121,158 0 0
WEIBO CORP SPONSORED ADR 948596101   1,394,431 69,513 SH   SOLE 26 6,343 0 63,170
WEIBO CORP SPONSORED ADR 948596101   2,134,524 106,407 SH   SOLE 28 5,321 0 101,086
WEIBO CORP SPONSORED ADR 948596101   8,815,949 439,479 SH   SOLE 30 439,479 0 0
WEIBO CORP SPONSORED ADR 948596101   64,914 3,236 SH   SOLE 34 3,236 0 0
WEIBO CORP SPONSORED ADR 948596101   11,775 587 SH   SOLE 40 587 0 0
WEIBO CORP SPONSORED ADR 948596101   10,020,443 499,524 SH   SOLE 43 472,829 0 26,695
WEIS MKTS INC COM 948849104   1,921,416 22,693 SH   SOLE 2 10,882 0 11,811
WEIS MKTS INC COM 948849104   5,250 62 SH   SOLE 4 62 0 0
WEIS MKTS INC COM 948849104   16,426 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104   3,872,806 45,740 SH   SOLE 18 45,740 0 0
WEIS MKTS INC COM 948849104   2,766,846 32,678 SH   SOLE 19 32,678 0 0
WEIS MKTS INC COM 948849104   51,117,819 603,730 SH   SOLE 21 603,730 0 0
WEIS MKTS INC COM 948849104   38,335,613 452,765 SH   SOLE 22 432,123 0 20,642
WEIS MKTS INC COM 948849104   372,379 4,398 SH   SOLE 23 4,398 0 0
WEIS MKTS INC COM 948849104   188,137 2,222 SH   SOLE 25 2,222 0 0
WEIS MKTS INC COM 948849104   585,832 6,919 SH   SOLE 26 5,765 0 1,154
WEIS MKTS INC COM 948849104   12,701 150 SH   SOLE 28 150 0 0
WEIS MKTS INC COM 948849104   707,503 8,356 SH   SOLE 30 8,356 0 0
WEIS MKTS INC COM 948849104   227,170 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104   7,584,146 89,573 SH   SOLE 43 78,843 0 10,730
WEJO GROUP LIMITED COMMON SHARES G9525W109   1,479 2,999 SH   SOLE 2 0 0 2,999
WEJO GROUP LIMITED COMMON SHARES G9525W109   49,541 100,489 SH   SOLE 18 100,489 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109   17,292 35,076 SH   SOLE 19 35,076 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109   919,718 1,865,554 SH   SOLE 21 1,865,554 0 0
WEJO GROUP LIMITED COMMON SHARES G9525W109   369,041 748,562 SH   SOLE 22 740,939 0 7,623
WELLS FARGO CO NEW COM 949746101   316,429,886 8,465,219 SH   SOLE 2 2,312,383 0 6,152,836
WELLS FARGO CO NEW COM 949746101   95,121,559 2,544,718 SH   SOLE 4 1,345,583 0 1,199,135
WELLS FARGO CO NEW COM 949746101   110,417,343 2,953,915 SH   SOLE 7 2,847,434 0 106,481
WELLS FARGO CO NEW COM 949746101   9,063,192 242,461 SH   SOLE 13 242,461 0 0
WELLS FARGO CO NEW COM 949746101   24,310,905 650,372 SH   SOLE 15 650,372 0 0
WELLS FARGO CO NEW COM 949746101   594,186,606 15,895,843 SH   SOLE 18 14,754,288 0 1,141,555
WELLS FARGO CO NEW COM 949746101   832,385,353 22,268,201 SH   SOLE 19 22,268,201 0 0
WELLS FARGO CO NEW COM 949746101   2,368,472 63,362 SH   SOLE 20 63,362 0 0
WELLS FARGO CO NEW COM 949746101   2,962,149,018 79,244,222 SH   SOLE 21 79,244,222 0 0
WELLS FARGO CO NEW COM 949746101   3,217,988,952 86,088,522 SH   SOLE 22 77,726,419 0 8,362,103
WELLS FARGO CO NEW COM 949746101   323,797,522 8,662,320 SH   SOLE 23 8,662,320 0 0
WELLS FARGO CO NEW COM 949746101   130,397,252 3,488,423 SH   SOLE 25 3,475,603 0 12,820
WELLS FARGO CO NEW COM 949746101   233,841,617 6,255,795 SH   SOLE 26 2,058,404 0 4,197,391
WELLS FARGO CO NEW COM 949746101   227,157,849 6,076,989 SH   SOLE 28 302,262 0 5,774,727
WELLS FARGO CO NEW COM 949746101   2,214,915 59,254 SH   SOLE 29 59,254 0 0
WELLS FARGO CO NEW COM 949746101   739,400,547 19,780,646 SH   SOLE 30 19,780,646 0 0
WELLS FARGO CO NEW COM 949746101   45,460,397 1,216,169 SH   SOLE 31 925,660 0 290,509
WELLS FARGO CO NEW COM 949746101   143,277,166 3,832,990 SH   SOLE 34 3,832,990 0 0
WELLS FARGO CO NEW COM 949746101   48,119,050 1,287,294 SH   SOLE 36 1,287,294 0 0
WELLS FARGO CO NEW COM 949746101   5,797,189 155,088 SH   SOLE 40 155,088 0 0
WELLS FARGO CO NEW COM 949746101   265,660 7,107 SH   OTR 43 7,107 0 0
WELLS FARGO CO NEW COM 949746101   89,377,576 2,391,053 SH   SOLE 43 2,193,131 0 197,922
WELLS FARGO CO NEW OPTIONS 949746101   119,616 3,200 SH Call SOLE 2 0 0 3,200
WELLS FARGO CO NEW OPTIONS 949746101   63,546 1,700 SH Call SOLE 4 1,700 0 0
WELLS FARGO CO NEW OPTIONS 949746101   1,072,806 28,700 SH Call SOLE 18 28,700 0 0
WELLS FARGO CO NEW OPTIONS 949746101   5,393,934 144,300 SH Call SOLE 19 144,300 0 0
WELLS FARGO CO NEW OPTIONS 949746101   452,298 12,100 SH Call SOLE 22 12,100 0 0
WELLS FARGO CO NEW OPTIONS 949746101   33,642 900 SH Call SOLE 26 900 0 0
WELLS FARGO CO NEW OPTIONS 949746101   3,371,676 90,200 SH Call SOLE 34 90,200 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   725,746 617 SH   SOLE 18 617 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   240,357,278 204,342 SH   SOLE 21 204,342 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   529,313 450 SH   SOLE 22 450 0 0
WELLTOWER INC COM 95040Q104   89,651,141 1,250,539 SH   SOLE 2 263,800 0 986,739
WELLTOWER INC COM 95040Q104   50,413,985 703,222 SH   SOLE 4 660,843 0 42,379
WELLTOWER INC COM 95040Q104   99,346,640 1,385,781 SH   SOLE 7 1,373,222 0 12,559
WELLTOWER INC COM 95040Q104   901,358 12,573 SH   SOLE 13 12,573 0 0
WELLTOWER INC COM 95040Q104   4,995,789 69,686 SH   SOLE 15 69,686 0 0
WELLTOWER INC COM 95040Q104   68,899,969 961,082 SH   SOLE 18 921,197 0 39,885
WELLTOWER INC COM 95040Q104   107,449,689 1,498,810 SH   SOLE 19 1,498,810 0 0
WELLTOWER INC COM 95040Q104   1,276,321,588 17,803,342 SH   SOLE 21 17,803,342 0 0
WELLTOWER INC COM 95040Q104   1,052,538,959 14,681,810 SH   SOLE 22 13,221,549 0 1,460,261
WELLTOWER INC COM 95040Q104   66,844,401 932,409 SH   SOLE 23 932,409 0 0
WELLTOWER INC COM 95040Q104   200,717,877 2,799,803 SH   SOLE 25 2,799,597 0 206
WELLTOWER INC COM 95040Q104   59,571,021 830,953 SH   SOLE 26 327,033 0 503,920
WELLTOWER INC COM 95040Q104   109,376,429 1,525,686 SH   SOLE 28 43,727 0 1,481,959
WELLTOWER INC COM 95040Q104   18,281 255 SH   SOLE 29 255 0 0
WELLTOWER INC COM 95040Q104   344,405,284 4,804,091 SH   SOLE 30 4,804,091 0 0
WELLTOWER INC COM 95040Q104   9,477,203 132,197 SH   SOLE 31 96,142 0 36,055
WELLTOWER INC COM 95040Q104   35,015,547 488,430 SH   SOLE 34 488,430 0 0
WELLTOWER INC COM 95040Q104   10,257,979 143,088 SH   SOLE 36 143,088 0 0
WELLTOWER INC COM 95040Q104   1,351,428 18,851 SH   SOLE 40 18,851 0 0
WELLTOWER INC COM 95040Q104   41,795 583 SH   OTR 43 583 0 0
WELLTOWER INC COM 95040Q104   31,259,605 436,039 SH   SOLE 43 386,632 0 49,407
WENDYS CO COM 95058W100   8,473,661 389,057 SH   SOLE 2 157,715 0 231,342
WENDYS CO COM 95058W100   6,730 309 SH   SOLE 4 309 0 0
WENDYS CO COM 95058W100   1,189,406 54,610 SH   SOLE 7 54,610 0 0
WENDYS CO COM 95058W100   9,582,677 439,976 SH   SOLE 18 439,976 0 0
WENDYS CO COM 95058W100   4,344,261 199,461 SH   SOLE 19 199,461 0 0
WENDYS CO COM 95058W100   292,997,149 13,452,578 SH   SOLE 21 13,452,578 0 0
WENDYS CO COM 95058W100   111,394,681 5,114,540 SH   SOLE 22 4,890,622 0 223,918
WENDYS CO COM 95058W100   754,590 34,646 SH   SOLE 25 34,646 0 0
WENDYS CO COM 95058W100   6,996,084 321,216 SH   SOLE 26 62,746 0 258,470
WENDYS CO COM 95058W100   221,524 10,171 SH   SOLE 28 3,383 0 6,788
WENDYS CO COM 95058W100   3,460,929 158,904 SH   SOLE 30 158,904 0 0
WENDYS CO COM 95058W100   50,878 2,336 SH   SOLE 31 2,336 0 0
WENDYS CO COM 95058W100   1,802,796 82,773 SH   SOLE 32 82,773 0 0
WENDYS CO COM 95058W100   295,903 13,586 SH   SOLE 36 13,586 0 0
WENDYS CO COM 95058W100   634,604 29,137 SH   SOLE 40 29,137 0 0
WENDYS CO COM 95058W100   2,011,631 92,361 SH   SOLE 43 79,562 0 12,799
WEREWOLF THERAPEUTICS INC COM 95075A107   1,690 650 SH   SOLE 2 650 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   2,850 1,096 SH   SOLE 18 1,096 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   33,878 13,030 SH   SOLE 21 13,030 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   62,967 24,218 SH   SOLE 22 24,218 0 0
WERNER ENTERPRISES INC COM 950755108   3,669,860 80,674 SH   SOLE 2 42,374 0 38,300
WERNER ENTERPRISES INC COM 950755108   6,187 136 SH   SOLE 4 136 0 0
WERNER ENTERPRISES INC COM 950755108   1,211,126 26,624 SH   SOLE 7 26,624 0 0
WERNER ENTERPRISES INC COM 950755108   12,790,514 281,172 SH   SOLE 18 268,708 0 12,464
WERNER ENTERPRISES INC COM 950755108   5,697,759 125,253 SH   SOLE 19 125,253 0 0
WERNER ENTERPRISES INC COM 950755108   212,966,666 4,681,615 SH   SOLE 21 4,681,615 0 0
WERNER ENTERPRISES INC COM 950755108   89,612,753 1,969,944 SH   SOLE 22 1,897,134 0 72,810
WERNER ENTERPRISES INC COM 950755108   109,449 2,406 SH   SOLE 23 2,406 0 0
WERNER ENTERPRISES INC COM 950755108   489,518 10,761 SH   SOLE 25 10,761 0 0
WERNER ENTERPRISES INC COM 950755108   1,527,236 33,573 SH   SOLE 26 28,737 0 4,836
WERNER ENTERPRISES INC COM 950755108   252,697 5,555 SH   SOLE 28 1,116 0 4,439
WERNER ENTERPRISES INC COM 950755108   4,184,034 91,977 SH   SOLE 30 91,977 0 0
WERNER ENTERPRISES INC COM 950755108   247,056 5,431 SH   SOLE 36 5,431 0 0
WERNER ENTERPRISES INC COM 950755108   337,854 7,427 SH   SOLE 40 7,427 0 0
WERNER ENTERPRISES INC COM 950755108   31,001,577 681,503 SH   SOLE 43 677,698 0 3,805
WESBANCO INC COM 950810101   6,617,784 215,563 SH   SOLE 2 123,716 0 91,847
WESBANCO INC COM 950810101   6,508 212 SH   SOLE 4 212 0 0
WESBANCO INC COM 950810101   18,267 595 SH   SOLE 7 595 0 0
WESBANCO INC COM 950810101   4,898,461 159,559 SH   SOLE 18 159,559 0 0
WESBANCO INC COM 950810101   18,030,601 587,316 SH   SOLE 19 587,316 0 0
WESBANCO INC COM 950810101   64,785,627 2,110,281 SH   SOLE 21 2,110,281 0 0
WESBANCO INC COM 950810101   60,881,876 1,983,123 SH   SOLE 22 1,913,673 0 69,450
WESBANCO INC COM 950810101   474,714 15,463 SH   SOLE 23 15,463 0 0
WESBANCO INC COM 950810101   263,621 8,587 SH   SOLE 25 8,587 0 0
WESBANCO INC COM 950810101   3,359,808 109,440 SH   SOLE 26 19,354 0 90,086
WESBANCO INC COM 950810101   187,117 6,095 SH   SOLE 28 1,199 0 4,896
WESBANCO INC COM 950810101   887,414 28,906 SH   SOLE 30 28,906 0 0
WESBANCO INC COM 950810101   37,270 1,214 SH   SOLE 36 1,214 0 0
WESBANCO INC COM 950810101   270,252 8,803 SH   SOLE 40 8,803 0 0
WESBANCO INC COM 950810101   2,142,400 69,785 SH   SOLE 43 67,833 0 1,952
WESCO INTL INC COM 95082P105   40,875,830 264,500 SH   SOLE 2 19,895 0 244,605
WESCO INTL INC COM 95082P105   18,081 117 SH   SOLE 4 117 0 0
WESCO INTL INC COM 95082P105   1,841,035 11,913 SH   SOLE 7 11,913 0 0
WESCO INTL INC COM 95082P105   3,728,896 24,129 SH   SOLE 18 24,129 0 0
WESCO INTL INC COM 95082P105   2,137,597 13,832 SH   SOLE 19 13,832 0 0
WESCO INTL INC COM 95082P105   90,127,110 583,196 SH   SOLE 21 583,196 0 0
WESCO INTL INC COM 95082P105   168,685,201 1,091,531 SH   SOLE 22 1,032,783 0 58,748
WESCO INTL INC COM 95082P105   1,198,612 7,756 SH   SOLE 25 7,756 0 0
WESCO INTL INC COM 95082P105   4,190,661 27,117 SH   SOLE 26 23,057 0 4,060
WESCO INTL INC COM 95082P105   2,661,797 17,224 SH   SOLE 28 17,224 0 0
WESCO INTL INC COM 95082P105   7,199,555 46,587 SH   SOLE 30 46,587 0 0
WESCO INTL INC COM 95082P105   95,506 618 SH   SOLE 31 618 0 0
WESCO INTL INC COM 95082P105   288,217 1,865 SH   SOLE 36 1,865 0 0
WESCO INTL INC COM 95082P105   1,142,514 7,393 SH   SOLE 40 7,393 0 0
WESCO INTL INC COM 95082P105   26,308,058 170,235 SH   SOLE 43 167,146 0 3,089
WEST BANCORPORATION INC CAP STK 95123P106   205,263 11,235 SH   SOLE 2 761 0 10,474
WEST BANCORPORATION INC CAP STK 95123P106   3,892 213 SH   SOLE 7 213 0 0
WEST BANCORPORATION INC CAP STK 95123P106   899,268 49,221 SH   SOLE 18 49,221 0 0
WEST BANCORPORATION INC CAP STK 95123P106   586,229 32,087 SH   SOLE 19 32,087 0 0
WEST BANCORPORATION INC CAP STK 95123P106   10,289,609 563,197 SH   SOLE 21 563,197 0 0
WEST BANCORPORATION INC CAP STK 95123P106   6,128,379 335,434 SH   SOLE 22 323,354 0 12,080
WEST BANCORPORATION INC CAP STK 95123P106   475 26 SH   SOLE 43 26 0 0
WEST FRASER TIMBER CO LTD COM 952845105   11,711,500 164,395 SH   SOLE 21 164,395 0 0
WEST FRASER TIMBER CO LTD COM 952845105   2,749,935 38,601 SH   SOLE 43 33,687 0 4,914
WEST PHARMACEUTICAL SVSC INC COM 955306105   70,982,002 204,872 SH   SOLE 2 80,661 0 124,211
WEST PHARMACEUTICAL SVSC INC COM 955306105   14,205,616 41,001 SH   SOLE 4 32,813 0 8,188
WEST PHARMACEUTICAL SVSC INC COM 955306105   28,394,949 81,955 SH   SOLE 7 79,819 0 2,136
WEST PHARMACEUTICAL SVSC INC COM 955306105   671,112 1,937 SH   SOLE 13 1,937 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,915,892 8,416 SH   SOLE 15 8,416 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   72,552,897 209,406 SH   SOLE 18 203,136 0 6,270
WEST PHARMACEUTICAL SVSC INC COM 955306105   516,953,335 1,492,058 SH   SOLE 19 1,492,058 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   826,228,048 2,384,703 SH   SOLE 21 2,384,703 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   611,768,662 1,765,719 SH   SOLE 22 1,611,309 0 154,410
WEST PHARMACEUTICAL SVSC INC COM 955306105   47,196,836 136,222 SH   SOLE 23 136,222 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   51,730,743 149,308 SH   SOLE 25 149,278 0 30
WEST PHARMACEUTICAL SVSC INC COM 955306105   46,911,692 135,399 SH   SOLE 26 58,317 0 77,082
WEST PHARMACEUTICAL SVSC INC COM 955306105   71,080,053 205,155 SH   SOLE 28 2,618 0 202,537
WEST PHARMACEUTICAL SVSC INC COM 955306105   27,371 79 SH   SOLE 29 79 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   230,035,985 663,942 SH   SOLE 30 627,010 0 36,932
WEST PHARMACEUTICAL SVSC INC COM 955306105   7,088,083 20,458 SH   SOLE 31 14,953 0 5,505
WEST PHARMACEUTICAL SVSC INC COM 955306105   135,901,472 392,246 SH   SOLE 34 392,246 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   7,602,245 21,942 SH   SOLE 36 21,942 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,022,779 2,952 SH   SOLE 40 2,952 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   59,246 171 SH   OTR 43 171 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   38,377,399 110,767 SH   SOLE 43 94,849 0 15,917
WESTAMERICA BANCORPORATION COM 957090103   890,607 20,104 SH   SOLE 2 7,115 0 12,989
WESTAMERICA BANCORPORATION COM 957090103   11,607 262 SH   SOLE 7 262 0 0
WESTAMERICA BANCORPORATION COM 957090103   3,769,265 85,085 SH   SOLE 18 85,085 0 0
WESTAMERICA BANCORPORATION COM 957090103   2,002,360 45,200 SH   SOLE 19 45,200 0 0
WESTAMERICA BANCORPORATION COM 957090103   139,154,939 3,141,195 SH   SOLE 21 3,141,195 0 0
WESTAMERICA BANCORPORATION COM 957090103   27,883,306 629,420 SH   SOLE 22 601,312 0 28,108
WESTAMERICA BANCORPORATION COM 957090103   135,957 3,069 SH   SOLE 25 3,069 0 0
WESTAMERICA BANCORPORATION COM 957090103   453,853 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103   17,809 402 SH   SOLE 28 402 0 0
WESTAMERICA BANCORPORATION COM 957090103   1,750,603 39,517 SH   SOLE 30 39,517 0 0
WESTAMERICA BANCORPORATION COM 957090103   126,299 2,851 SH   SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103   244,137 5,511 SH   SOLE 43 5,392 0 119
WESTERN ACQSTN VENTURES CORP COM 95758L107   231,920 22,715 SH   SOLE 2 22,715 0 0
WESTERN ALLIANCE BANCORP COM 957638109   5,192,927 146,115 SH   SOLE 2 34,494 0 111,621
WESTERN ALLIANCE BANCORP COM 957638109   12,226 344 SH   SOLE 4 344 0 0
WESTERN ALLIANCE BANCORP COM 957638109   962,814 27,091 SH   SOLE 7 27,091 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,557,612 43,827 SH   SOLE 18 43,827 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,178,471 33,159 SH   SOLE 19 33,159 0 0
WESTERN ALLIANCE BANCORP COM 957638109   60,825,253 1,711,459 SH   SOLE 21 1,711,459 0 0
WESTERN ALLIANCE BANCORP COM 957638109   92,460,366 2,601,586 SH   SOLE 22 2,462,245 0 139,341
WESTERN ALLIANCE BANCORP COM 957638109   642,172 18,069 SH   SOLE 25 18,069 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,636,368 46,043 SH   SOLE 26 37,068 0 8,975
WESTERN ALLIANCE BANCORP COM 957638109   264,560 7,444 SH   SOLE 28 1,844 0 5,600
WESTERN ALLIANCE BANCORP COM 957638109   3,157,267 88,837 SH   SOLE 30 88,837 0 0
WESTERN ALLIANCE BANCORP COM 957638109   52,315 1,472 SH   SOLE 31 1,472 0 0
WESTERN ALLIANCE BANCORP COM 957638109   87,926 2,474 SH   SOLE 36 2,474 0 0
WESTERN ALLIANCE BANCORP COM 957638109   642,243 18,071 SH   SOLE 40 18,071 0 0
WESTERN ALLIANCE BANCORP COM 957638109   11,515 324 SH   OTR 43 324 0 0
WESTERN ALLIANCE BANCORP COM 957638109   2,235,435 62,899 SH   SOLE 43 59,535 0 3,364
WESTERN ASSET MTG CAP CORP COM 95790D204   411 45 SH   SOLE 2 0 0 45
WESTERN ASSET MTG CAP CORP COM 95790D204   9,477 1,038 SH   SOLE 18 1,038 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204   163,600 17,919 SH   SOLE 21 17,919 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204   900,455 98,626 SH   SOLE 22 98,626 0 0
WESTERN DIGITAL CORP. COM 958102105   26,672,771 708,064 SH   SOLE 2 260,645 0 447,419
WESTERN DIGITAL CORP. COM 958102105   6,389,209 169,610 SH   SOLE 4 145,109 0 24,501
WESTERN DIGITAL CORP. COM 958102105   7,591,070 201,515 SH   SOLE 7 192,945 0 8,570
WESTERN DIGITAL CORP. COM 958102105   278,871 7,403 SH   SOLE 13 7,403 0 0
WESTERN DIGITAL CORP. COM 958102105   2,013,537 53,452 SH   SOLE 15 53,452 0 0
WESTERN DIGITAL CORP. COM 958102105   29,055,624 771,320 SH   SOLE 18 744,339 0 26,981
WESTERN DIGITAL CORP. COM 958102105   58,162,442 1,543,999 SH   SOLE 19 1,543,999 0 0
WESTERN DIGITAL CORP. COM 958102105   345,295,651 9,166,330 SH   SOLE 21 9,166,330 0 0
WESTERN DIGITAL CORP. COM 958102105   259,326,044 6,884,153 SH   SOLE 22 6,220,278 0 663,875
WESTERN DIGITAL CORP. COM 958102105   26,158,349 694,408 SH   SOLE 23 694,408 0 0
WESTERN DIGITAL CORP. COM 958102105   25,745,109 683,438 SH   SOLE 25 683,438 0 0
WESTERN DIGITAL CORP. COM 958102105   25,189,628 668,692 SH   SOLE 26 340,202 0 328,490
WESTERN DIGITAL CORP. COM 958102105   22,457,008 596,151 SH   SOLE 28 4,783 0 591,368
WESTERN DIGITAL CORP. COM 958102105   99,495,812 2,641,248 SH   SOLE 30 2,633,518 0 7,730
WESTERN DIGITAL CORP. COM 958102105   3,195,395 84,826 SH   SOLE 31 60,854 0 23,972
WESTERN DIGITAL CORP. COM 958102105   4,382,829 116,348 SH   SOLE 34 116,348 0 0
WESTERN DIGITAL CORP. COM 958102105   4,017,769 106,657 SH   SOLE 36 106,657 0 0
WESTERN DIGITAL CORP. COM 958102105   518,528 13,765 SH   SOLE 40 13,765 0 0
WESTERN DIGITAL CORP. COM 958102105   37,595 998 SH   OTR 43 998 0 0
WESTERN DIGITAL CORP. COM 958102105   6,699,362 177,843 SH   SOLE 43 162,322 0 15,521
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   935,080 970,000 PRN   SOLE 18 970,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   22,316,600 23,150,000 PRN   SOLE 19 23,150,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   6,184,060 6,415,000 PRN   SOLE 21 6,415,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   1,123,060 1,165,000 PRN   SOLE 22 1,165,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   3,402,920 3,530,000 PRN   SOLE 34 3,530,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   1,404,994 53,280 SH   SOLE 19 53,280 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   1,015,848 123,733 SH   SOLE 2 111,372 0 12,361
WESTERN NEW ENG BANCORP INC COM 958892101   28,530 3,475 SH   SOLE 18 3,475 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   282,670 34,430 SH   SOLE 19 34,430 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   438,841 53,452 SH   SOLE 21 53,452 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   7,384,936 899,505 SH   SOLE 22 899,505 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   3,662 446 SH   SOLE 23 446 0 0
WESTERN UN CO COM 959802109   14,521,671 1,302,392 SH   SOLE 2 406,109 0 896,283
WESTERN UN CO COM 959802109   23,660 2,122 SH   SOLE 4 875 0 1,247
WESTERN UN CO COM 959802109   1,483,675 133,065 SH   SOLE 7 133,065 0 0
WESTERN UN CO COM 959802109   12,896,179 1,156,608 SH   SOLE 18 1,156,608 0 0
WESTERN UN CO COM 959802109   1,188,757 106,615 SH   SOLE 19 106,615 0 0
WESTERN UN CO COM 959802109   304,269,518 27,288,746 SH   SOLE 21 27,288,746 0 0
WESTERN UN CO COM 959802109   109,981,359 9,863,799 SH   SOLE 22 9,393,469 0 470,330
WESTERN UN CO COM 959802109   590,694 52,977 SH   SOLE 25 52,977 0 0
WESTERN UN CO COM 959802109   3,382,843 303,394 SH   SOLE 26 156,527 0 146,867
WESTERN UN CO COM 959802109   300,615 26,961 SH   SOLE 28 6,519 0 20,442
WESTERN UN CO COM 959802109   4,348,533 390,003 SH   SOLE 30 390,003 0 0
WESTERN UN CO COM 959802109   54,947 4,928 SH   SOLE 31 4,928 0 0
WESTERN UN CO COM 959802109   2,262,625 202,926 SH   SOLE 32 202,926 0 0
WESTERN UN CO COM 959802109   699,685 62,752 SH   SOLE 34 62,752 0 0
WESTERN UN CO COM 959802109   256,506 23,005 SH   SOLE 36 23,005 0 0
WESTERN UN CO COM 959802109   539,247 48,363 SH   SOLE 40 48,363 0 0
WESTERN UN CO COM 959802109   29,035 2,604 SH   OTR 43 2,604 0 0
WESTERN UN CO COM 959802109   4,858,690 435,757 SH   SOLE 43 392,844 0 42,912
WESTLAKE CORPORATION COM 960413102   20,202,324 174,188 SH   SOLE 2 24,868 0 149,320
WESTLAKE CORPORATION COM 960413102   2,097,614 18,086 SH   SOLE 4 15,398 0 2,688
WESTLAKE CORPORATION COM 960413102   601,356 5,185 SH   SOLE 7 5,185 0 0
WESTLAKE CORPORATION COM 960413102   16,933 146 SH   SOLE 13 146 0 0
WESTLAKE CORPORATION COM 960413102   532,000 4,587 SH   SOLE 15 4,587 0 0
WESTLAKE CORPORATION COM 960413102   8,902,277 76,757 SH   SOLE 18 74,420 0 2,337
WESTLAKE CORPORATION COM 960413102   1,229,620 10,602 SH   SOLE 19 10,602 0 0
WESTLAKE CORPORATION COM 960413102   220,879,039 1,904,458 SH   SOLE 21 1,904,458 0 0
WESTLAKE CORPORATION COM 960413102   110,244,325 950,546 SH   SOLE 22 883,741 0 66,805
WESTLAKE CORPORATION COM 960413102   8,144,000 70,219 SH   SOLE 23 70,219 0 0
WESTLAKE CORPORATION COM 960413102   4,333,709 37,366 SH   SOLE 25 37,366 0 0
WESTLAKE CORPORATION COM 960413102   4,657,641 40,159 SH   SOLE 26 20,696 0 19,463
WESTLAKE CORPORATION COM 960413102   6,593,579 56,851 SH   SOLE 28 638 0 56,213
WESTLAKE CORPORATION COM 960413102   28,763 248 SH   SOLE 29 248 0 0
WESTLAKE CORPORATION COM 960413102   12,106,224 104,382 SH   SOLE 30 104,382 0 0
WESTLAKE CORPORATION COM 960413102   1,193,898 10,294 SH   SOLE 31 7,876 0 2,418
WESTLAKE CORPORATION COM 960413102   207,140 1,786 SH   SOLE 34 1,786 0 0
WESTLAKE CORPORATION COM 960413102   1,368,912 11,803 SH   SOLE 36 11,803 0 0
WESTLAKE CORPORATION COM 960413102   151,006 1,302 SH   SOLE 40 1,302 0 0
WESTLAKE CORPORATION COM 960413102   10,200,818 87,953 SH   SOLE 43 83,913 0 4,040
WESTPORT FUEL SYSTEMS INC COM NEW 960908309   6,900 7,244 SH   SOLE 43 7,244 0 0
WESTROCK CO COM 96145D105   18,509,916 607,480 SH   SOLE 2 260,365 0 347,115
WESTROCK CO COM 96145D105   7,102,709 233,105 SH   SOLE 4 105,853 0 127,252
WESTROCK CO COM 96145D105   5,673,057 186,185 SH   SOLE 7 179,048 0 7,137
WESTROCK CO COM 96145D105   183,247 6,014 SH   SOLE 13 6,014 0 0
WESTROCK CO COM 96145D105   1,278,491 41,959 SH   SOLE 15 41,959 0 0
WESTROCK CO COM 96145D105   16,406,084 538,434 SH   SOLE 18 514,456 0 23,978
WESTROCK CO COM 96145D105   4,027,159 132,168 SH   SOLE 19 132,168 0 0
WESTROCK CO COM 96145D105   407,844,332 13,385,111 SH   SOLE 21 13,385,111 0 0
WESTROCK CO COM 96145D105   192,192,389 6,307,594 SH   SOLE 22 5,760,064 0 547,530
WESTROCK CO COM 96145D105   14,613,321 479,597 SH   SOLE 23 479,597 0 0
WESTROCK CO COM 96145D105   15,512,978 509,123 SH   SOLE 25 509,123 0 0
WESTROCK CO COM 96145D105   16,879,984 553,987 SH   SOLE 26 240,754 0 313,233
WESTROCK CO COM 96145D105   16,040,322 526,430 SH   SOLE 28 2,844 0 523,586
WESTROCK CO COM 96145D105   74,682 2,451 SH   SOLE 29 2,451 0 0
WESTROCK CO COM 96145D105   67,271,788 2,207,804 SH   SOLE 30 2,170,678 0 37,126
WESTROCK CO COM 96145D105   2,124,460 69,723 SH   SOLE 31 50,798 0 18,925
WESTROCK CO COM 96145D105   3,698,113 121,369 SH   SOLE 32 121,369 0 0
WESTROCK CO COM 96145D105   6,283,310 206,213 SH   SOLE 34 206,213 0 0
WESTROCK CO COM 96145D105   3,678,643 120,730 SH   SOLE 36 120,730 0 0
WESTROCK CO COM 96145D105   295,163 9,687 SH   SOLE 40 9,687 0 0
WESTROCK CO COM 96145D105   12,279 403 SH   OTR 43 403 0 0
WESTROCK CO COM 96145D105   8,623,007 283,000 SH   SOLE 43 247,396 0 35,604
WESTROCK COFFEE CO COM 96145W103   165,020 13,482 SH   SOLE 2 8,786 0 4,696
WESTROCK COFFEE CO COM 96145W103   793,837 64,856 SH   SOLE 21 64,856 0 0
WESTROCK COFFEE CO COM 96145W103   1,960,811 160,197 SH   SOLE 22 160,183 0 14
WESTROCK COFFEE CO COM 96145W103   88,544 7,234 SH   SOLE 25 7,234 0 0
WESTROCK COFFEE CO COM 96145W103   91,837 7,503 SH   SOLE 40 7,503 0 0
WESTWATER RES INC COM NEW 961684206   8,260 7,441 SH   SOLE 18 7,441 0 0
WESTWATER RES INC COM NEW 961684206   139,510 125,685 SH   SOLE 21 125,685 0 0
WESTWATER RES INC COM NEW 961684206   408,030 367,595 SH   SOLE 22 367,595 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   15,537 1,386 SH   SOLE 2 1,386 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   15,156 1,352 SH   SOLE 18 1,352 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   184,427 16,452 SH   SOLE 21 16,452 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   1,773,635 158,219 SH   SOLE 22 158,219 0 0
WEWORK INC CL A 96209A104   171,608 220,774 SH   SOLE 2 63,106 0 157,668
WEWORK INC CL A 96209A104   1,224 1,575 SH   SOLE 7 1,575 0 0
WEWORK INC CL A 96209A104   44,849 57,698 SH   SOLE 18 57,698 0 0
WEWORK INC CL A 96209A104   51,902 66,772 SH   SOLE 19 66,772 0 0
WEWORK INC CL A 96209A104   1,928,883 2,481,517 SH   SOLE 21 2,481,517 0 0
WEWORK INC CL A 96209A104   4,753,771 6,115,748 SH   SOLE 22 5,908,217 0 207,531
WEWORK INC CL A 96209A104   19,291 24,818 SH   SOLE 25 24,818 0 0
WEWORK INC CL A 96209A104   91,205 117,336 SH   SOLE 26 102,121 0 15,215
WEWORK INC CL A 96209A104   20,567 26,460 SH   SOLE 28 0 0 26,460
WEWORK INC CL A 96209A104   1,485 1,910 SH   SOLE 31 1,910 0 0
WEWORK INC CL A 96209A104   15,495 19,935 SH   SOLE 40 19,935 0 0
WEX INC COM 96208T104   17,916,403 97,430 SH   SOLE 2 35,165 0 62,265
WEX INC COM 96208T104   47,995 261 SH   SOLE 4 143 0 118
WEX INC COM 96208T104   2,004,585 10,901 SH   SOLE 7 10,901 0 0
WEX INC COM 96208T104   23,444,504 127,492 SH   SOLE 18 127,492 0 0
WEX INC COM 96208T104   3,246,762 17,656 SH   SOLE 19 17,656 0 0
WEX INC COM 96208T104   419,140,293 2,279,299 SH   SOLE 21 2,279,299 0 0
WEX INC COM 96208T104   231,856,787 1,260,845 SH   SOLE 22 1,203,082 0 57,763
WEX INC COM 96208T104   240,712 1,309 SH   SOLE 23 1,309 0 0
WEX INC COM 96208T104   1,348,465 7,333 SH   SOLE 25 7,333 0 0
WEX INC COM 96208T104   3,399,758 18,488 SH   SOLE 26 14,944 0 3,544
WEX INC COM 96208T104   524,822 2,854 SH   SOLE 28 798 0 2,056
WEX INC COM 96208T104   15,404,465 83,770 SH   SOLE 30 83,770 0 0
WEX INC COM 96208T104   113,644 618 SH   SOLE 31 618 0 0
WEX INC COM 96208T104   12,595,729 68,496 SH   SOLE 34 68,496 0 0
WEX INC COM 96208T104   260,204 1,415 SH   SOLE 36 1,415 0 0
WEX INC COM 96208T104   1,266,818 6,889 SH   SOLE 40 6,889 0 0
WEX INC COM 96208T104   3,508,253 19,078 SH   SOLE 43 18,357 0 721
WEYCO GROUP INC COM 962149100   86,349 3,413 SH   SOLE 2 348 0 3,065
WEYCO GROUP INC COM 962149100   416,995 16,482 SH   SOLE 18 16,482 0 0
WEYCO GROUP INC COM 962149100   288,218 11,392 SH   SOLE 19 11,392 0 0
WEYCO GROUP INC COM 962149100   4,842,091 191,387 SH   SOLE 21 191,387 0 0
WEYCO GROUP INC COM 962149100   4,236,232 167,440 SH   SOLE 22 163,324 0 4,116
WEYERHAEUSER CO MTN BE COM NEW 962166104   42,730,035 1,418,189 SH   SOLE 2 210,639 0 1,207,550
WEYERHAEUSER CO MTN BE COM NEW 962166104   10,839,147 359,746 SH   SOLE 4 292,146 0 67,600
WEYERHAEUSER CO MTN BE COM NEW 962166104   30,180,799 1,001,686 SH   SOLE 7 801,332 0 200,354
WEYERHAEUSER CO MTN BE COM NEW 962166104   351,286 11,659 SH   SOLE 13 11,659 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,651,214 121,182 SH   SOLE 15 121,182 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   34,915,548 1,158,830 SH   SOLE 18 1,097,264 0 61,566
WEYERHAEUSER CO MTN BE COM NEW 962166104   9,973,331 331,010 SH   SOLE 19 331,010 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   758,158,147 25,162,899 SH   SOLE 21 25,162,899 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   486,929,363 16,160,948 SH   SOLE 22 14,607,571 0 1,553,377
WEYERHAEUSER CO MTN BE COM NEW 962166104   41,751,262 1,385,704 SH   SOLE 23 1,385,704 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   95,818,673 3,180,175 SH   SOLE 25 3,178,844 0 1,331
WEYERHAEUSER CO MTN BE COM NEW 962166104   49,958,191 1,658,088 SH   SOLE 26 835,594 0 822,494
WEYERHAEUSER CO MTN BE COM NEW 962166104   37,953,737 1,259,666 SH   SOLE 28 14,517 0 1,245,149
WEYERHAEUSER CO MTN BE COM NEW 962166104   179,405,680 5,954,387 SH   SOLE 30 5,954,387 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,310,819 209,453 SH   SOLE 31 154,036 0 55,417
WEYERHAEUSER CO MTN BE COM NEW 962166104   7,178,322 238,245 SH   SOLE 34 238,245 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,438,570 213,693 SH   SOLE 36 213,693 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   916,615 30,422 SH   SOLE 40 30,422 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   34,650 1,150 SH   OTR 43 1,150 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   16,039,532 532,344 SH   SOLE 43 476,188 0 56,156
WHEATON PRECIOUS METALS CORP COM 962879102   47,993,415 996,541 SH   SOLE 19 996,541 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   7,762,910 161,190 SH   SOLE 21 161,190 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   22,653,404 470,378 SH   SOLE 25 470,378 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   55,434,135 1,151,041 SH   SOLE 29 1,151,041 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   18,240,793 378,754 SH   SOLE 34 378,754 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   51,048,944 1,059,986 SH   SOLE 43 993,341 0 66,645
WHEELER REAL ESTATE INVT TR COM NEW 963025705   935 736 SH   SOLE 21 736 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705   60,641 47,749 SH   SOLE 22 47,749 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   299,068 472,611 SH   SOLE 2 169,803 0 302,808
WHEELS UP EXPERIENCE INC COM CL A 96328L106   1,170 1,849 SH   SOLE 7 1,849 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   289,997 458,276 SH   SOLE 18 458,276 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   651,852 1,030,108 SH   SOLE 19 1,030,108 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   3,517,137 5,558,054 SH   SOLE 21 5,558,054 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   3,356,135 5,303,626 SH   SOLE 22 5,168,936 0 134,690
WHEELS UP EXPERIENCE INC COM CL A 96328L106   39,771 62,850 SH   SOLE 23 62,850 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106   239,269 378,111 SH   SOLE 26 0 0 378,111
WHERE FOOD COMES FROM INC COM NEW 96327X200   6,061 454 SH   SOLE 18 454 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   77,203 5,783 SH   SOLE 21 5,783 0 0
WHIRLPOOL CORP COM 963320106   11,180,114 84,685 SH   SOLE 2 40,918 0 43,767
WHIRLPOOL CORP COM 963320106   6,067,903 45,962 SH   SOLE 4 24,548 0 21,414
WHIRLPOOL CORP COM 963320106   5,364,237 40,632 SH   SOLE 7 38,624 0 2,008
WHIRLPOOL CORP COM 963320106   27,196 206 SH   SOLE 13 206 0 0
WHIRLPOOL CORP COM 963320106   1,233,199 9,341 SH   SOLE 15 9,341 0 0
WHIRLPOOL CORP COM 963320106   17,722,893 134,244 SH   SOLE 18 125,335 0 8,909
WHIRLPOOL CORP COM 963320106   15,802,794 119,700 SH   SOLE 19 119,700 0 0
WHIRLPOOL CORP COM 963320106   384,752,883 2,914,353 SH   SOLE 21 2,914,353 0 0
WHIRLPOOL CORP COM 963320106   180,837,828 1,369,776 SH   SOLE 22 1,226,445 0 143,331
WHIRLPOOL CORP COM 963320106   14,658,973 111,036 SH   SOLE 23 111,036 0 0
WHIRLPOOL CORP COM 963320106   27,327,744 206,997 SH   SOLE 25 206,997 0 0
WHIRLPOOL CORP COM 963320106   25,926,616 196,384 SH   SOLE 26 125,004 0 71,380
WHIRLPOOL CORP COM 963320106   17,904,552 135,620 SH   SOLE 28 994 0 134,626
WHIRLPOOL CORP COM 963320106   66,653,994 504,878 SH   SOLE 30 431,874 0 73,004
WHIRLPOOL CORP COM 963320106   2,098,326 15,894 SH   SOLE 31 11,791 0 4,103
WHIRLPOOL CORP COM 963320106   3,470,542 26,288 SH   SOLE 32 26,288 0 0
WHIRLPOOL CORP COM 963320106   3,732,337 28,271 SH   SOLE 34 28,271 0 0
WHIRLPOOL CORP COM 963320106   2,565,281 19,431 SH   SOLE 36 19,431 0 0
WHIRLPOOL CORP COM 963320106   291,500 2,208 SH   SOLE 40 2,208 0 0
WHIRLPOOL CORP COM 963320106   48,319 366 SH   OTR 43 366 0 0
WHIRLPOOL CORP COM 963320106   4,670,771 35,379 SH   SOLE 43 31,721 0 3,659
WHITE MTNS INS GROUP LTD COM G9618E107   3,071,803 2,230 SH   SOLE 2 825 0 1,405
WHITE MTNS INS GROUP LTD COM G9618E107   15,152 11 SH   SOLE 4 11 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   37,192 27 SH   SOLE 7 27 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,329,278 965 SH   SOLE 18 965 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,096,482 796 SH   SOLE 19 796 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   51,227,476 37,189 SH   SOLE 21 37,189 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   84,696,350 61,486 SH   SOLE 22 58,134 0 3,352
WHITE MTNS INS GROUP LTD COM G9618E107   161,166 117 SH   SOLE 23 117 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   593,698 431 SH   SOLE 25 431 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,957,413 1,421 SH   SOLE 26 1,175 0 246
WHITE MTNS INS GROUP LTD COM G9618E107   363,657 264 SH   SOLE 28 55 0 209
WHITE MTNS INS GROUP LTD COM G9618E107   1,986,341 1,442 SH   SOLE 30 1,442 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   53,722 39 SH   SOLE 31 39 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   88,159 64 SH   SOLE 36 64 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   524,824 381 SH   SOLE 40 381 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   75,762 55 SH   OTR 43 55 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   6,355,739 4,614 SH   SOLE 43 4,261 0 353
WHITEHORSE FIN INC COM 96524V106   1,131,420 90,369 SH   SOLE 30 90,369 0 0
WHITESTONE REIT COM 966084204   1,169,964 127,170 SH   SOLE 2 96,321 0 30,849
WHITESTONE REIT COM 966084204   3,082 335 SH   SOLE 7 335 0 0
WHITESTONE REIT COM 966084204   1,576,448 171,353 SH   SOLE 18 171,353 0 0
WHITESTONE REIT COM 966084204   877,625 95,394 SH   SOLE 19 95,394 0 0
WHITESTONE REIT COM 966084204   53,507,642 5,816,048 SH   SOLE 21 5,816,048 0 0
WHITESTONE REIT COM 966084204   13,521,341 1,469,711 SH   SOLE 22 1,408,330 0 61,381
WHITESTONE REIT COM 966084204   18,832 2,047 SH   SOLE 23 2,047 0 0
WHITESTONE REIT COM 966084204   60,499 6,576 SH   SOLE 25 6,576 0 0
WHITESTONE REIT COM 966084204   55,688 6,053 SH   SOLE 28 0 0 6,053
WHITESTONE REIT COM 966084204   483,212 52,523 SH   SOLE 30 52,523 0 0
WHITESTONE REIT COM 966084204   68,282 7,422 SH   SOLE 40 7,422 0 0
WHITESTONE REIT COM 966084204   648,038 70,439 SH   SOLE 43 68,382 0 2,057
WHOLE EARTH BRANDS INC COM CL A 96684W100   228,529 89,269 SH   SOLE 2 62,084 0 27,185
WHOLE EARTH BRANDS INC COM CL A 96684W100   1,539 601 SH   SOLE 7 601 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   303,575 118,584 SH   SOLE 18 118,584 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   183,864 71,822 SH   SOLE 19 71,822 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   3,459,717 1,351,452 SH   SOLE 21 1,351,452 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   2,570,865 1,004,244 SH   SOLE 22 974,323 0 29,921
WHOLE EARTH BRANDS INC COM CL A 96684W100   102,387 39,995 SH   SOLE 36 39,995 0 0
WIDEOPENWEST INC COM 96758W101   545,340 51,302 SH   SOLE 2 28,015 0 23,287
WIDEOPENWEST INC COM 96758W101   1,998 188 SH   SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101   350,811 33,002 SH   SOLE 7 33,002 0 0
WIDEOPENWEST INC COM 96758W101   1,426,206 134,168 SH   SOLE 18 134,168 0 0
WIDEOPENWEST INC COM 96758W101   1,156,257 108,773 SH   SOLE 19 108,773 0 0
WIDEOPENWEST INC COM 96758W101   19,444,045 1,829,167 SH   SOLE 21 1,829,167 0 0
WIDEOPENWEST INC COM 96758W101   14,949,267 1,406,328 SH   SOLE 22 1,357,913 0 48,415
WIDEOPENWEST INC COM 96758W101   79,651 7,493 SH   SOLE 25 7,493 0 0
WIDEOPENWEST INC COM 96758W101   438,211 41,224 SH   SOLE 26 37,700 0 3,524
WIDEOPENWEST INC COM 96758W101   28,563 2,687 SH   SOLE 28 0 0 2,687
WIDEOPENWEST INC COM 96758W101   872,872 82,114 SH   SOLE 30 82,114 0 0
WIDEOPENWEST INC COM 96758W101   10,874 1,023 SH   SOLE 36 1,023 0 0
WIDEOPENWEST INC COM 96758W101   66,352 6,242 SH   SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101   318,868 29,997 SH   SOLE 43 29,533 0 464
WIDEPOINT CORP COMMON 967590209   3,276 1,810 SH   SOLE 18 1,810 0 0
WIDEPOINT CORP COMMON 967590209   34,636 19,136 SH   SOLE 21 19,136 0 0
WIDEPOINT CORP COMMON 967590209   24,978 13,800 SH   SOLE 22 13,800 0 0
WILEY JOHN & SONS INC CL A 968223206   1,759,654 45,387 SH   SOLE 2 31,743 0 13,644
WILEY JOHN & SONS INC CL A 968223206   6,164 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206   1,888,060 48,699 SH   SOLE 7 48,699 0 0
WILEY JOHN & SONS INC CL A 968223206   6,896,175 177,874 SH   SOLE 18 177,874 0 0
WILEY JOHN & SONS INC CL A 968223206   3,301,033 85,144 SH   SOLE 19 85,144 0 0
WILEY JOHN & SONS INC CL A 968223206   123,150,191 3,176,430 SH   SOLE 21 3,176,430 0 0
WILEY JOHN & SONS INC CL A 968223206   51,883,526 1,338,239 SH   SOLE 22 1,302,083 0 36,156
WILEY JOHN & SONS INC CL A 968223206   292,907 7,555 SH   SOLE 25 7,555 0 0
WILEY JOHN & SONS INC CL A 968223206   641,062 16,535 SH   SOLE 26 12,768 0 3,767
WILEY JOHN & SONS INC CL A 968223206   32,334 834 SH   SOLE 28 834 0 0
WILEY JOHN & SONS INC CL A 968223206   1,500,864 38,712 SH   SOLE 30 38,712 0 0
WILEY JOHN & SONS INC CL A 968223206   445,196 11,483 SH   SOLE 36 11,483 0 0
WILEY JOHN & SONS INC CL A 968223206   262,938 6,782 SH   SOLE 40 6,782 0 0
WILEY JOHN & SONS INC CL A 968223206   27,255 703 SH   OTR 43 703 0 0
WILEY JOHN & SONS INC CL A 968223206   2,673,529 68,959 SH   SOLE 43 64,229 0 4,730
WILEY JOHN & SONS INC CL B 968223305   2,367 62 SH   SOLE 43 62 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   5,318 879 SH   SOLE 18 879 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   62,696 10,363 SH   SOLE 21 10,363 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   1,367 226 SH   SOLE 22 226 0 0
WILLDAN GROUP INC COM 96924N100   112,948 7,231 SH   SOLE 2 746 0 6,485
WILLDAN GROUP INC COM 96924N100   3,249 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100   548,934 35,143 SH   SOLE 18 35,143 0 0
WILLDAN GROUP INC COM 96924N100   345,780 22,137 SH   SOLE 19 22,137 0 0
WILLDAN GROUP INC COM 96924N100   6,021,166 385,478 SH   SOLE 21 385,478 0 0
WILLDAN GROUP INC COM 96924N100   4,575,254 292,910 SH   SOLE 22 284,467 0 8,443
WILLDAN GROUP INC COM 96924N100   14,808 948 SH   SOLE 43 884 0 64
WILLIAM PENN BANCORPORATION COM 96927A105   4,215 372 SH   SOLE 2 0 0 372
WILLIAM PENN BANCORPORATION COM 96927A105   22,898 2,021 SH   SOLE 18 2,021 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   301,412 26,603 SH   SOLE 21 26,603 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   21,844 1,928 SH   SOLE 22 1,928 0 0
WILLIAMS COS INC COM 969457100   112,424,960 3,765,069 SH   SOLE 2 778,895 0 2,986,174
WILLIAMS COS INC COM 969457100   29,151,840 976,284 SH   SOLE 4 878,259 0 98,025
WILLIAMS COS INC COM 969457100   81,596,780 2,732,645 SH   SOLE 7 2,694,581 0 38,064
WILLIAMS COS INC COM 969457100   2,490,891 83,419 SH   SOLE 13 83,419 0 0
WILLIAMS COS INC COM 969457100   6,070,837 203,310 SH   SOLE 15 203,310 0 0
WILLIAMS COS INC COM 969457100   217,519,067 7,284,631 SH   SOLE 18 7,131,998 0 152,633
WILLIAMS COS INC COM 969457100   141,794,599 4,748,647 SH   SOLE 19 4,748,647 0 0
WILLIAMS COS INC COM 969457100   1,256,989,934 42,096,113 SH   SOLE 21 42,096,113 0 0
WILLIAMS COS INC COM 969457100   843,150,758 28,236,797 SH   SOLE 22 25,648,729 0 2,588,068
WILLIAMS COS INC COM 969457100   71,665,075 2,400,036 SH   SOLE 23 2,400,036 0 0
WILLIAMS COS INC COM 969457100   81,469,457 2,728,381 SH   SOLE 25 2,718,015 0 10,366
WILLIAMS COS INC COM 969457100   124,001,832 4,152,774 SH   SOLE 26 1,441,367 0 2,711,407
WILLIAMS COS INC COM 969457100   67,165,621 2,249,351 SH   SOLE 28 169,737 0 2,079,614
WILLIAMS COS INC COM 969457100   13,855 464 SH   SOLE 29 464 0 0
WILLIAMS COS INC COM 969457100   306,996,781 10,281,205 SH   SOLE 30 10,281,205 0 0
WILLIAMS COS INC COM 969457100   10,291,816 344,669 SH   SOLE 31 252,052 0 92,617
WILLIAMS COS INC COM 969457100   197,507,447 6,614,449 SH   SOLE 34 6,614,449 0 0
WILLIAMS COS INC COM 969457100   14,564,424 487,757 SH   SOLE 36 487,757 0 0
WILLIAMS COS INC COM 969457100   1,406,973 47,119 SH   SOLE 37 47,119 0 0
WILLIAMS COS INC COM 969457100   1,444,627 48,380 SH   SOLE 40 48,380 0 0
WILLIAMS COS INC COM 969457100   117,768 3,944 SH   OTR 43 3,944 0 0
WILLIAMS COS INC COM 969457100   34,976,959 1,171,365 SH   SOLE 43 1,023,653 0 147,712
WILLIAMS INDL SVCS GROUP INC COM 96951A104   3,459 3,358 SH   SOLE 18 3,358 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104   37,716 36,617 SH   SOLE 21 36,617 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104   4,776 4,637 SH   SOLE 22 4,637 0 0
WILLIAMS SONOMA INC COM 969904101   23,343,148 191,872 SH   SOLE 2 59,971 0 131,901
WILLIAMS SONOMA INC COM 969904101   23,237 191 SH   SOLE 4 191 0 0
WILLIAMS SONOMA INC COM 969904101   1,927,216 15,841 SH   SOLE 7 15,841 0 0
WILLIAMS SONOMA INC COM 969904101   16,690,779 137,192 SH   SOLE 18 137,192 0 0
WILLIAMS SONOMA INC COM 969904101   5,472,145 44,979 SH   SOLE 19 44,979 0 0
WILLIAMS SONOMA INC COM 969904101   439,364,262 3,611,411 SH   SOLE 21 3,611,411 0 0
WILLIAMS SONOMA INC COM 969904101   236,809,122 1,946,483 SH   SOLE 22 1,861,570 0 84,913
WILLIAMS SONOMA INC COM 969904101   1,386,437 11,396 SH   SOLE 25 11,396 0 0
WILLIAMS SONOMA INC COM 969904101   6,699,695 55,069 SH   SOLE 26 29,600 0 25,469
WILLIAMS SONOMA INC COM 969904101   1,680,490 13,813 SH   SOLE 28 6,301 0 7,512
WILLIAMS SONOMA INC COM 969904101   16,239,663 133,484 SH   SOLE 30 133,484 0 0
WILLIAMS SONOMA INC COM 969904101   114,482 941 SH   SOLE 31 941 0 0
WILLIAMS SONOMA INC COM 969904101   93,192 766 SH   SOLE 34 766 0 0
WILLIAMS SONOMA INC COM 969904101   384,811 3,163 SH   SOLE 36 3,163 0 0
WILLIAMS SONOMA INC COM 969904101   1,284,973 10,562 SH   SOLE 40 10,562 0 0
WILLIAMS SONOMA INC COM 969904101   24,210 199 SH   OTR 43 199 0 0
WILLIAMS SONOMA INC COM 969904101   10,724,810 88,154 SH   SOLE 43 82,117 0 6,037
WILLIS LEASE FIN CORP COM 970646105   121,940 2,226 SH   SOLE 2 2,226 0 0
WILLIS LEASE FIN CORP COM 970646105   25,473 465 SH   SOLE 18 465 0 0
WILLIS LEASE FIN CORP COM 970646105   794,639 14,506 SH   SOLE 21 14,506 0 0
WILLIS LEASE FIN CORP COM 970646105   1,284,208 23,443 SH   SOLE 22 23,443 0 0
WILLIS LEASE FIN CORP COM 970646105   11,011 201 SH   SOLE 43 201 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   43,824,544 188,590 SH   SOLE 2 76,808 0 111,782
WILLIS TOWERS WATSON PLC LTD SHS G96629103   18,913,873 81,392 SH   SOLE 4 44,215 0 37,177
WILLIS TOWERS WATSON PLC LTD SHS G96629103   24,386,887 104,944 SH   SOLE 7 75,052 0 29,892
WILLIS TOWERS WATSON PLC LTD SHS G96629103   851,673 3,665 SH   SOLE 13 3,665 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   4,410,805 18,981 SH   SOLE 15 18,981 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   184,796,315 795,233 SH   SOLE 18 719,370 0 75,863
WILLIS TOWERS WATSON PLC LTD SHS G96629103   469,790,330 2,021,647 SH   SOLE 19 2,021,647 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   732,948,828 3,154,096 SH   SOLE 21 3,154,096 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   595,312,478 2,561,806 SH   SOLE 22 2,328,847 0 232,959
WILLIS TOWERS WATSON PLC LTD SHS G96629103   63,720,920 274,210 SH   SOLE 23 274,210 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   41,319,720 177,811 SH   SOLE 25 177,309 0 502
WILLIS TOWERS WATSON PLC LTD SHS G96629103   49,159,757 211,549 SH   SOLE 26 97,555 0 113,994
WILLIS TOWERS WATSON PLC LTD SHS G96629103   56,374,458 242,596 SH   SOLE 28 1,548 0 241,048
WILLIS TOWERS WATSON PLC LTD SHS G96629103   131,013,985 563,792 SH   SOLE 30 563,022 0 770
WILLIS TOWERS WATSON PLC LTD SHS G96629103   7,200,527 30,986 SH   SOLE 31 22,890 0 8,096
WILLIS TOWERS WATSON PLC LTD SHS G96629103   24,591,149 105,823 SH   SOLE 34 105,823 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   8,585,279 36,945 SH   SOLE 36 36,945 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   999,931 4,303 SH   SOLE 40 4,303 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   11,156,914 48,012 SH   SOLE 43 45,005 0 3,007
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   41,408,448 883,286 SH   SOLE 2 220,904 0 662,382
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   31,081 663 SH   SOLE 4 663 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,637,844 56,268 SH   SOLE 7 56,268 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   4,063,090 86,670 SH   SOLE 18 86,670 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   146,206,203 3,118,733 SH   SOLE 19 3,118,733 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   126,081,979 2,689,462 SH   SOLE 21 2,689,462 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   264,484,349 5,641,731 SH   SOLE 22 5,378,489 0 263,242
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,640,472 34,993 SH   SOLE 25 34,993 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   4,971,202 106,041 SH   SOLE 26 88,327 0 17,714
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,424,964 30,396 SH   SOLE 28 3,685 0 26,711
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   9,921,121 211,628 SH   SOLE 30 211,628 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   139,984 2,986 SH   SOLE 31 2,986 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,501,704 53,364 SH   SOLE 34 53,364 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   260,653 5,560 SH   SOLE 36 5,560 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,597,108 34,068 SH   SOLE 40 34,068 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   82,931 1,769 SH   OTR 43 1,769 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   4,973,968 106,100 SH   SOLE 43 101,815 0 4,285
WINGSTOP INC COM 974155103   10,306,548 56,142 SH   SOLE 2 35,398 0 20,744
WINGSTOP INC COM 974155103   16,522 90 SH   SOLE 4 90 0 0
WINGSTOP INC COM 974155103   1,052,464 5,733 SH   SOLE 7 5,733 0 0
WINGSTOP INC COM 974155103   23,505,767 128,041 SH   SOLE 18 122,368 0 5,673
WINGSTOP INC COM 974155103   32,564,889 177,388 SH   SOLE 19 177,388 0 0
WINGSTOP INC COM 974155103   388,830,334 2,118,043 SH   SOLE 21 2,118,043 0 0
WINGSTOP INC COM 974155103   183,876,665 1,001,616 SH   SOLE 22 979,340 0 22,276
WINGSTOP INC COM 974155103   612,056 3,334 SH   SOLE 23 3,334 0 0
WINGSTOP INC COM 974155103   952,780 5,190 SH   SOLE 25 5,190 0 0
WINGSTOP INC COM 974155103   5,239,190 28,539 SH   SOLE 26 10,790 0 17,749
WINGSTOP INC COM 974155103   354,309 1,930 SH   SOLE 28 530 0 1,400
WINGSTOP INC COM 974155103   4,252,447 23,164 SH   SOLE 30 23,164 0 0
WINGSTOP INC COM 974155103   113,452 618 SH   SOLE 34 618 0 0
WINGSTOP INC COM 974155103   73,799 402 SH   SOLE 36 402 0 0
WINGSTOP INC COM 974155103   887,059 4,832 SH   SOLE 40 4,832 0 0
WINGSTOP INC COM 974155103   4,085,443 22,254 SH   SOLE 43 20,543 0 1,711
WINMARK CORP COM 974250102   4,191,865 13,082 SH   SOLE 2 11,654 0 1,428
WINMARK CORP COM 974250102   7,370 23 SH   SOLE 4 23 0 0
WINMARK CORP COM 974250102   7,370 23 SH   SOLE 7 23 0 0
WINMARK CORP COM 974250102   2,637,139 8,230 SH   SOLE 18 8,230 0 0
WINMARK CORP COM 974250102   1,784,154 5,568 SH   SOLE 19 5,568 0 0
WINMARK CORP COM 974250102   33,586,191 104,816 SH   SOLE 21 104,816 0 0
WINMARK CORP COM 974250102   25,657,151 80,071 SH   SOLE 22 76,830 0 3,241
WINMARK CORP COM 974250102   122,404 382 SH   SOLE 25 382 0 0
WINMARK CORP COM 974250102   183,286 572 SH   SOLE 26 0 0 572
WINMARK CORP COM 974250102   117,277 366 SH   SOLE 30 366 0 0
WINMARK CORP COM 974250102   125,929 393 SH   SOLE 34 393 0 0
WINMARK CORP COM 974250102   174,955 546 SH   SOLE 40 546 0 0
WINMARK CORP COM 974250102   505,318 1,577 SH   SOLE 43 1,555 0 22
WINNEBAGO INDS INC COM 974637100   5,048,058 87,488 SH   SOLE 2 43,469 0 44,019
WINNEBAGO INDS INC COM 974637100   7,616 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100   707,402 12,260 SH   SOLE 7 12,260 0 0
WINNEBAGO INDS INC COM 974637100   6,311,111 109,378 SH   SOLE 18 102,856 0 6,522
WINNEBAGO INDS INC COM 974637100   12,591,467 218,223 SH   SOLE 19 218,223 0 0
WINNEBAGO INDS INC COM 974637100   212,179,922 3,677,295 SH   SOLE 21 3,677,295 0 0
WINNEBAGO INDS INC COM 974637100   59,566,884 1,032,355 SH   SOLE 22 993,374 0 38,981
WINNEBAGO INDS INC COM 974637100   247,245 4,285 SH   SOLE 23 4,285 0 0
WINNEBAGO INDS INC COM 974637100   236,051 4,091 SH   SOLE 25 4,091 0 0
WINNEBAGO INDS INC COM 974637100   3,403,550 58,987 SH   SOLE 26 15,308 0 43,679
WINNEBAGO INDS INC COM 974637100   34,562 599 SH   SOLE 28 599 0 0
WINNEBAGO INDS INC COM 974637100   5,783,790 100,239 SH   SOLE 30 100,239 0 0
WINNEBAGO INDS INC COM 974637100   304,829 5,283 SH   SOLE 40 5,283 0 0
WINNEBAGO INDS INC COM 974637100   2,502,398 43,369 SH   SOLE 43 42,655 0 714
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6   4,870,785 4,430,000 PRN   SOLE 2 4,430,000 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6   1,951,612 1,775,000 PRN   SOLE 21 1,775,000 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6   7,036,800 6,400,000 PRN   SOLE 22 6,400,000 0 0
WINTRUST FINL CORP COM 97650W108   18,409,443 252,357 SH   SOLE 2 89,948 0 162,409
WINTRUST FINL CORP COM 97650W108   790,194 10,832 SH   SOLE 4 10,832 0 0
WINTRUST FINL CORP COM 97650W108   942,076 12,914 SH   SOLE 7 12,914 0 0
WINTRUST FINL CORP COM 97650W108   8,948,704 122,669 SH   SOLE 18 121,099 0 1,570
WINTRUST FINL CORP COM 97650W108   5,106,062 69,994 SH   SOLE 19 69,994 0 0
WINTRUST FINL CORP COM 97650W108   241,718,439 3,313,481 SH   SOLE 21 3,313,481 0 0
WINTRUST FINL CORP COM 97650W108   152,391,821 2,088,990 SH   SOLE 22 2,009,258 0 79,732
WINTRUST FINL CORP COM 97650W108   394,149 5,403 SH   SOLE 23 5,403 0 0
WINTRUST FINL CORP COM 97650W108   691,274 9,476 SH   SOLE 25 9,476 0 0
WINTRUST FINL CORP COM 97650W108   4,590,233 62,923 SH   SOLE 26 24,458 0 38,465
WINTRUST FINL CORP COM 97650W108   427,925 5,866 SH   SOLE 28 1,016 0 4,850
WINTRUST FINL CORP COM 97650W108   6,298,357 86,338 SH   SOLE 30 86,338 0 0
WINTRUST FINL CORP COM 97650W108   61,059 837 SH   SOLE 31 837 0 0
WINTRUST FINL CORP COM 97650W108   86,519 1,186 SH   SOLE 36 1,186 0 0
WINTRUST FINL CORP COM 97650W108   775,604 10,632 SH   SOLE 40 10,632 0 0
WINTRUST FINL CORP COM 97650W108   7,480,428 102,542 SH   SOLE 43 97,366 0 5,176
WIPRO LTD SPON ADR 1 SH 97651M109   7,047,508 1,569,601 SH   SOLE 4 1,569,601 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   12,600,381 2,806,321 SH   SOLE 18 2,806,321 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   330,325 73,569 SH   SOLE 19 73,569 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   4,195,110 934,323 SH   SOLE 21 934,323 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   2,055,598 457,817 SH   SOLE 22 457,817 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   7,083,428 1,577,601 SH   SOLE 28 247,721 0 1,329,880
WIPRO LTD SPON ADR 1 SH 97651M109   2,765,818 615,995 SH   SOLE 30 615,995 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   182,083 40,553 SH   SOLE 34 40,553 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   69,938,236 15,576,444 SH   SOLE 43 13,892,171 0 1,684,273
WIRELESS TELECOM GROUP INC COM 976524108   5,076 2,744 SH   SOLE 18 2,744 0 0
WIRELESS TELECOM GROUP INC COM 976524108   68,311 36,925 SH   SOLE 21 36,925 0 0
WIRELESS TELECOM GROUP INC COM 976524108   2,115 1,143 SH   SOLE 22 1,143 0 0
WISDOMTREE INC COM 97717P104   483,046 82,431 SH   SOLE 2 55,810 0 26,621
WISDOMTREE INC COM 97717P104   1,893 323 SH   SOLE 4 323 0 0
WISDOMTREE INC COM 97717P104   10,466 1,786 SH   SOLE 7 1,786 0 0
WISDOMTREE INC COM 97717P104   2,314,694 394,999 SH   SOLE 18 394,999 0 0
WISDOMTREE INC COM 97717P104   1,454,798 248,259 SH   SOLE 19 248,259 0 0
WISDOMTREE INC COM 97717P104   81,741,046 13,948,984 SH   SOLE 21 13,948,984 0 0
WISDOMTREE INC COM 97717P104   19,467,653 3,322,125 SH   SOLE 22 3,230,781 0 91,344
WISDOMTREE INC COM 97717P104   83,681 14,280 SH   SOLE 25 14,280 0 0
WISDOMTREE INC COM 97717P104   79,989 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INC COM 97717P104   2,971 507 SH   SOLE 28 507 0 0
WISDOMTREE INC COM 97717P104   1,078,047 183,967 SH   SOLE 30 183,967 0 0
WISDOMTREE INC COM 97717P104   73,180 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE INC COM 97717P104   534,321 91,181 SH   SOLE 43 90,509 0 672
WISDOMTREE TR EMG MKTS SMCAP 97717W281   7,967 174 SH   SOLE 17 0 0 174
WISDOMTREE TR INDIA ERNGS FD 97717W422   3,818,485 121,068 SH   SOLE 2 0 0 121,068
WISDOMTREE TR INDIA ERNGS FD 97717W422   44,333,917 1,405,641 SH   SOLE 22 1,405,641 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   4,477 90 SH   SOLE 43 90 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   4,744,039 67,082 SH   SOLE 18 0 0 67,082
WIX COM LTD SHS M98068105   14,397,048 144,259 SH   SOLE 2 58,721 0 85,538
WIX COM LTD SHS M98068105   4,222,738 42,312 SH   SOLE 4 26,973 0 15,339
WIX COM LTD SHS M98068105   5,186,905 51,973 SH   SOLE 7 49,104 0 2,869
WIX COM LTD SHS M98068105   9,381 94 SH   SOLE 13 94 0 0
WIX COM LTD SHS M98068105   330,737 3,314 SH   SOLE 15 3,314 0 0
WIX COM LTD SHS M98068105   8,248,969 82,655 SH   SOLE 18 82,655 0 0
WIX COM LTD SHS M98068105   6,467,739 64,807 SH   SOLE 19 64,807 0 0
WIX COM LTD SHS M98068105   156,482,807 1,567,964 SH   SOLE 21 1,567,964 0 0
WIX COM LTD SHS M98068105   131,606,360 1,318,701 SH   SOLE 22 1,241,687 0 77,014
WIX COM LTD SHS M98068105   11,192,770 112,152 SH   SOLE 23 112,152 0 0
WIX COM LTD SHS M98068105   1,189,416 11,918 SH   SOLE 25 11,741 0 177
WIX COM LTD SHS M98068105   2,053,285 20,574 SH   SOLE 26 4,475 0 16,099
WIX COM LTD SHS M98068105   6,379,815 63,926 SH   SOLE 28 1,005 0 62,921
WIX COM LTD SHS M98068105   16,682,568 167,160 SH   SOLE 30 167,160 0 0
WIX COM LTD SHS M98068105   1,325,743 13,284 SH   SOLE 31 12,463 0 821
WIX COM LTD SHS M98068105   197,804 1,982 SH   SOLE 34 1,982 0 0
WIX COM LTD SHS M98068105   704,788 7,062 SH   SOLE 36 7,062 0 0
WIX COM LTD SHS M98068105   260,278 2,608 SH   SOLE 40 2,608 0 0
WIX COM LTD SHS M98068105   12,314,839 123,395 SH   SOLE 43 113,101 0 10,294
WM TECHNOLOGY INC COM 92971A109   10,098 11,891 SH   SOLE 2 3,329 0 8,562
WM TECHNOLOGY INC COM 92971A109   881 1,037 SH   SOLE 7 1,037 0 0
WM TECHNOLOGY INC COM 92971A109   167,440 197,174 SH   SOLE 18 197,174 0 0
WM TECHNOLOGY INC COM 92971A109   110,821 130,500 SH   SOLE 19 130,500 0 0
WM TECHNOLOGY INC COM 92971A109   2,181,794 2,569,234 SH   SOLE 21 2,569,234 0 0
WM TECHNOLOGY INC COM 92971A109   1,441,192 1,697,117 SH   SOLE 22 1,667,203 0 29,914
WNS HLDGS LTD SPON ADR 92932M101   2,505,621 26,893 SH   SOLE 21 26,893 0 0
WNS HLDGS LTD SPON ADR 92932M101   56,368 605 SH   SOLE 25 605 0 0
WNS HLDGS LTD SPON ADR 92932M101   6,913,400 74,202 SH   SOLE 43 64,127 0 10,075
WOLFSPEED INC NOTE 1.750% 5/0 225447AD3   4,991,314 3,351,000 PRN   SOLE 21 3,351,000 0 0
WOLFSPEED INC COM 977852102   16,514,901 254,271 SH   SOLE 2 91,609 0 162,662
WOLFSPEED INC COM 977852102   3,687,276 56,771 SH   SOLE 4 46,060 0 10,711
WOLFSPEED INC COM 977852102   9,056,693 139,441 SH   SOLE 7 139,441 0 0
WOLFSPEED INC COM 977852102   106,843 1,645 SH   SOLE 13 1,645 0 0
WOLFSPEED INC COM 977852102   642,615 9,894 SH   SOLE 15 9,894 0 0
WOLFSPEED INC COM 977852102   20,370,139 313,628 SH   SOLE 18 306,706 0 6,922
WOLFSPEED INC COM 977852102   100,911,646 1,553,682 SH   SOLE 19 1,553,682 0 0
WOLFSPEED INC COM 977852102   501,937,367 7,728,058 SH   SOLE 21 7,728,058 0 0
WOLFSPEED INC COM 977852102   240,646,050 3,705,097 SH   SOLE 22 3,466,823 0 238,274
WOLFSPEED INC COM 977852102   14,770,539 227,414 SH   SOLE 23 227,414 0 0
WOLFSPEED INC COM 977852102   1,466,896 22,585 SH   SOLE 25 22,241 0 344
WOLFSPEED INC COM 977852102   5,125,075 78,908 SH   SOLE 26 72,238 0 6,670
WOLFSPEED INC COM 977852102   10,210,919 157,212 SH   SOLE 28 13,630 0 143,582
WOLFSPEED INC COM 977852102   22,342,280 343,992 SH   SOLE 30 343,992 0 0
WOLFSPEED INC COM 977852102   1,804,441 27,782 SH   SOLE 31 25,530 0 2,252
WOLFSPEED INC COM 977852102   165,921,010 2,554,596 SH   SOLE 34 2,554,596 0 0
WOLFSPEED INC COM 977852102   1,197,288 18,434 SH   SOLE 36 18,434 0 0
WOLFSPEED INC COM 977852102   294,743 4,538 SH   SOLE 40 4,538 0 0
WOLFSPEED INC COM 977852102   10,847 167 SH   OTR 43 167 0 0
WOLFSPEED INC COM 977852102   2,529,805 38,950 SH   SOLE 43 34,938 0 4,012
WOLFSPEED INC NOTE 0.250% 2/1 977852AB8   3,686,025 4,425,000 PRN   SOLE 21 4,425,000 0 0
WOLVERINE WORLD WIDE INC COM 978097103   702,682 41,213 SH   SOLE 2 23,399 0 17,814
WOLVERINE WORLD WIDE INC COM 978097103   5,388 316 SH   SOLE 4 316 0 0
WOLVERINE WORLD WIDE INC COM 978097103   422,107 24,757 SH   SOLE 7 24,757 0 0
WOLVERINE WORLD WIDE INC COM 978097103   4,157,591 243,847 SH   SOLE 18 243,847 0 0
WOLVERINE WORLD WIDE INC COM 978097103   2,604,763 152,772 SH   SOLE 19 152,772 0 0
WOLVERINE WORLD WIDE INC COM 978097103   160,111,265 9,390,690 SH   SOLE 21 9,390,690 0 0
WOLVERINE WORLD WIDE INC COM 978097103   35,937,632 2,107,779 SH   SOLE 22 2,047,069 0 60,710
WOLVERINE WORLD WIDE INC COM 978097103   204,702 12,006 SH   SOLE 25 12,006 0 0
WOLVERINE WORLD WIDE INC COM 978097103   476,496 27,947 SH   SOLE 26 20,194 0 7,753
WOLVERINE WORLD WIDE INC COM 978097103   25,166 1,476 SH   SOLE 28 1,476 0 0
WOLVERINE WORLD WIDE INC COM 978097103   2,398,287 140,662 SH   SOLE 30 140,662 0 0
WOLVERINE WORLD WIDE INC COM 978097103   252,323 14,799 SH   SOLE 40 14,799 0 0
WOLVERINE WORLD WIDE INC COM 978097103   747,069 43,816 SH   SOLE 43 42,011 0 1,805
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   4,150 185 SH   SOLE 2 185 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   359,261 16,017 SH   SOLE 18 16,017 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   6,179,689 275,510 SH   SOLE 19 275,510 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   936,587 41,756 SH   SOLE 25 41,756 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,412,126 62,957 SH   SOLE 34 62,957 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   29,117,348 1,298,143 SH   SOLE 43 1,162,339 0 135,804
WOODWARD INC COM 980745103   7,591,744 77,968 SH   SOLE 2 50,940 0 27,028
WOODWARD INC COM 980745103   17,721 182 SH   SOLE 4 182 0 0
WOODWARD INC COM 980745103   800,674 8,223 SH   SOLE 7 8,223 0 0
WOODWARD INC COM 980745103   11,542,045 118,538 SH   SOLE 18 118,538 0 0
WOODWARD INC COM 980745103   1,796,671 18,452 SH   SOLE 19 18,452 0 0
WOODWARD INC COM 980745103   385,810,514 3,962,314 SH   SOLE 21 3,962,314 0 0
WOODWARD INC COM 980745103   165,213,034 1,696,755 SH   SOLE 22 1,620,332 0 76,423
WOODWARD INC COM 980745103   933,194 9,584 SH   SOLE 25 9,584 0 0
WOODWARD INC COM 980745103   2,388,194 24,527 SH   SOLE 26 18,952 0 5,575
WOODWARD INC COM 980745103   845,172 8,680 SH   SOLE 28 1,054 0 7,626
WOODWARD INC COM 980745103   3,489,546 35,838 SH   SOLE 30 35,838 0 0
WOODWARD INC COM 980745103   82,375 846 SH   SOLE 31 846 0 0
WOODWARD INC COM 980745103   205,938 2,115 SH   SOLE 36 2,115 0 0
WOODWARD INC COM 980745103   908,657 9,332 SH   SOLE 40 9,332 0 0
WOODWARD INC COM 980745103   3,065,660 31,485 SH   SOLE 43 29,930 0 1,555
WOORI FINL GROUP INC SPONSORED ADS 981064108   32,146,579 1,222,768 SH   SOLE 43 1,116,262 0 106,506
WORKDAY INC CL A 98138H101   107,585,653 520,895 SH   SOLE 2 237,523 0 283,372
WORKDAY INC CL A 98138H101   39,643,907 191,943 SH   SOLE 4 113,939 0 78,004
WORKDAY INC CL A 98138H101   35,664,914 172,678 SH   SOLE 7 172,678 0 0
WORKDAY INC CL A 98138H101   5,575,134 26,993 SH   SOLE 13 26,993 0 0
WORKDAY INC CL A 98138H101   2,992,145 14,487 SH   SOLE 15 14,487 0 0
WORKDAY INC CL A 98138H101   71,892,030 348,078 SH   SOLE 18 311,202 0 36,876
WORKDAY INC CL A 98138H101   40,986,211 198,442 SH   SOLE 19 198,442 0 0
WORKDAY INC CL A 98138H101   569,931,020 2,759,422 SH   SOLE 21 2,759,422 0 0
WORKDAY INC CL A 98138H101   1,009,689,998 4,888,593 SH   SOLE 22 4,487,403 0 401,190
WORKDAY INC CL A 98138H101   89,621,011 433,916 SH   SOLE 23 433,916 0 0
WORKDAY INC CL A 98138H101   119,326,420 577,740 SH   SOLE 25 577,704 0 36
WORKDAY INC CL A 98138H101   58,264,521 282,098 SH   SOLE 26 150,881 0 131,217
WORKDAY INC CL A 98138H101   117,780,674 570,256 SH   SOLE 28 21,068 0 549,188
WORKDAY INC CL A 98138H101   3,912,074 18,941 SH   SOLE 29 18,941 0 0
WORKDAY INC CL A 98138H101   208,236,933 1,008,216 SH   SOLE 30 984,883 0 23,333
WORKDAY INC CL A 98138H101   19,484,777 94,339 SH   SOLE 31 79,245 0 15,094
WORKDAY INC CL A 98138H101   9,494,437 45,969 SH   SOLE 32 45,969 0 0
WORKDAY INC CL A 98138H101   9,478,327 45,891 SH   SOLE 34 45,891 0 0
WORKDAY INC CL A 98138H101   11,216,774 54,308 SH   SOLE 36 54,308 0 0
WORKDAY INC CL A 98138H101   1,734,523 8,398 SH   SOLE 40 8,398 0 0
WORKDAY INC CL A 98138H101   86,747 420 SH   OTR 43 420 0 0
WORKDAY INC CL A 98138H101   24,350,694 117,898 SH   SOLE 43 105,464 0 12,434
WORKHORSE GROUP INC COM NEW 98138J206   142,117 106,855 SH   SOLE 2 53,167 0 53,688
WORKHORSE GROUP INC COM NEW 98138J206   24,709 18,578 SH   SOLE 4 461 0 18,117
WORKHORSE GROUP INC COM NEW 98138J206   236,318 177,683 SH   SOLE 7 177,683 0 0
WORKHORSE GROUP INC COM NEW 98138J206   562,742 423,114 SH   SOLE 18 423,114 0 0
WORKHORSE GROUP INC COM NEW 98138J206   414,969 312,007 SH   SOLE 19 312,007 0 0
WORKHORSE GROUP INC COM NEW 98138J206   8,112,485 6,099,613 SH   SOLE 21 6,099,613 0 0
WORKHORSE GROUP INC COM NEW 98138J206   5,797,479 4,359,007 SH   SOLE 22 4,195,192 0 163,815
WORKHORSE GROUP INC COM NEW 98138J206   68,248 51,314 SH   SOLE 25 51,314 0 0
WORKHORSE GROUP INC COM NEW 98138J206   64,067 48,171 SH   SOLE 26 38,647 0 9,524
WORKHORSE GROUP INC COM NEW 98138J206   35,797 26,915 SH   SOLE 28 16,885 0 10,030
WORKHORSE GROUP INC COM NEW 98138J206   463,345 348,380 SH   SOLE 30 348,380 0 0
WORKHORSE GROUP INC COM NEW 98138J206   40,312 30,310 SH   SOLE 36 30,310 0 0
WORKHORSE GROUP INC COM NEW 98138J206   20,252 15,227 SH   SOLE 40 15,227 0 0
WORKHORSE GROUP INC COM NEW 98138J206   90,044 67,702 SH   SOLE 43 67,702 0 0
WORKIVA INC COM CL A 98139A105   3,688,091 36,013 SH   SOLE 2 18,315 0 17,698
WORKIVA INC COM CL A 98139A105   30,928 302 SH   SOLE 4 152 0 150
WORKIVA INC COM CL A 98139A105   1,616,951 15,789 SH   SOLE 7 15,789 0 0
WORKIVA INC COM CL A 98139A105   13,103,462 127,951 SH   SOLE 18 118,058 0 9,893
WORKIVA INC COM CL A 98139A105   13,919,874 135,923 SH   SOLE 19 135,923 0 0
WORKIVA INC COM CL A 98139A105   175,895,627 1,717,563 SH   SOLE 21 1,717,563 0 0
WORKIVA INC COM CL A 98139A105   128,933,371 1,258,992 SH   SOLE 22 1,224,214 0 34,778
WORKIVA INC COM CL A 98139A105   129,037 1,260 SH   SOLE 23 1,260 0 0
WORKIVA INC COM CL A 98139A105   855,738 8,356 SH   SOLE 25 8,356 0 0
WORKIVA INC COM CL A 98139A105   4,437,835 43,334 SH   SOLE 26 21,981 0 21,353
WORKIVA INC COM CL A 98139A105   130,778 1,277 SH   SOLE 28 752 0 525
WORKIVA INC COM CL A 98139A105   6,489,927 63,372 SH   SOLE 30 63,372 0 0
WORKIVA INC COM CL A 98139A105   177,579 1,734 SH   SOLE 36 1,734 0 0
WORKIVA INC COM CL A 98139A105   809,551 7,905 SH   SOLE 40 7,905 0 0
WORKIVA INC COM CL A 98139A105   2,396,804 23,404 SH   SOLE 43 21,151 0 2,253
WORKIVA INC NOTE 1.125% 8/1 98139AAB1   2,850,552 2,025,000 PRN   SOLE 21 2,025,000 0 0
WORKSPORT LTD COM NEW 98139Q209   4,866 3,356 SH   SOLE 22 3,356 0 0
WORLD ACCEP CORPORATION COM 981419104   329,828 3,960 SH   SOLE 2 2,486 0 1,474
WORLD ACCEP CORPORATION COM 981419104   1,499 18 SH   SOLE 4 18 0 0
WORLD ACCEP CORPORATION COM 981419104   4,664 56 SH   SOLE 7 56 0 0
WORLD ACCEP CORPORATION COM 981419104   1,094,264 13,138 SH   SOLE 18 13,138 0 0
WORLD ACCEP CORPORATION COM 981419104   647,663 7,776 SH   SOLE 19 7,776 0 0
WORLD ACCEP CORPORATION COM 981419104   35,624,632 427,718 SH   SOLE 21 427,718 0 0
WORLD ACCEP CORPORATION COM 981419104   8,849,646 106,251 SH   SOLE 22 102,261 0 3,990
WORLD ACCEP CORPORATION COM 981419104   43,228 519 SH   SOLE 25 519 0 0
WORLD ACCEP CORPORATION COM 981419104   271,359 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORPORATION COM 981419104   19,740 237 SH   SOLE 28 0 0 237
WORLD ACCEP CORPORATION COM 981419104   751,692 9,025 SH   SOLE 30 9,025 0 0
WORLD ACCEP CORPORATION COM 981419104   39,729 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104   398,876 4,789 SH   SOLE 43 4,349 0 440
WORLD FUEL SVCS CORP COM 981475106   8,984,453 351,642 SH   SOLE 2 207,696 0 143,946
WORLD FUEL SVCS CORP COM 981475106   6,950 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106   545,722 21,359 SH   SOLE 7 21,359 0 0
WORLD FUEL SVCS CORP COM 981475106   5,461,313 213,750 SH   SOLE 18 213,750 0 0
WORLD FUEL SVCS CORP COM 981475106   16,619,355 650,464 SH   SOLE 19 650,464 0 0
WORLD FUEL SVCS CORP COM 981475106   197,630,681 7,735,056 SH   SOLE 21 7,735,056 0 0
WORLD FUEL SVCS CORP COM 981475106   60,588,171 2,371,357 SH   SOLE 22 2,299,046 0 72,311
WORLD FUEL SVCS CORP COM 981475106   558,549 21,861 SH   SOLE 23 21,861 0 0
WORLD FUEL SVCS CORP COM 981475106   4,142,779 162,144 SH   SOLE 26 26,888 0 135,256
WORLD FUEL SVCS CORP COM 981475106   878,051 34,366 SH   SOLE 28 34,366 0 0
WORLD FUEL SVCS CORP COM 981475106   2,619,437 102,522 SH   SOLE 30 102,522 0 0
WORLD FUEL SVCS CORP COM 981475106   81,837 3,203 SH   SOLE 36 3,203 0 0
WORLD FUEL SVCS CORP COM 981475106   188,687 7,385 SH   SOLE 40 7,385 0 0
WORLD FUEL SVCS CORP COM 981475106   378,217 14,803 SH   SOLE 43 13,273 0 1,530
WORLD WRESTLING ENTMT INC CL A 98156Q108   14,664,569 160,690 SH   SOLE 2 45,577 0 115,113
WORLD WRESTLING ENTMT INC CL A 98156Q108   13,780 151 SH   SOLE 4 151 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   860,673 9,431 SH   SOLE 7 9,431 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   43,297,486 474,441 SH   SOLE 18 473,406 0 1,035
WORLD WRESTLING ENTMT INC CL A 98156Q108   10,901,190 119,452 SH   SOLE 19 119,452 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   215,108,125 2,357,091 SH   SOLE 21 2,357,091 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   118,624,220 1,299,849 SH   SOLE 22 1,243,204 0 56,645
WORLD WRESTLING ENTMT INC CL A 98156Q108   299,880 3,286 SH   SOLE 23 3,286 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   2,943,865 32,258 SH   SOLE 25 6,786 0 25,472
WORLD WRESTLING ENTMT INC CL A 98156Q108   5,353,950 58,667 SH   SOLE 26 15,199 0 43,468
WORLD WRESTLING ENTMT INC CL A 98156Q108   269,126 2,949 SH   SOLE 28 806 0 2,143
WORLD WRESTLING ENTMT INC CL A 98156Q108   3,142,812 34,438 SH   SOLE 30 34,438 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   57,859 634 SH   SOLE 31 634 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   13,661,622 149,700 SH   SOLE 34 149,700 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   610,073 6,685 SH   SOLE 36 6,685 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   680,070 7,452 SH   SOLE 40 7,452 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   15,097,919 165,439 SH   SOLE 43 160,138 0 5,301
WORTHINGTON INDS INC COM 981811102   2,868,391 44,368 SH   SOLE 2 22,999 0 21,369
WORTHINGTON INDS INC COM 981811102   2,909 45 SH   SOLE 4 45 0 0
WORTHINGTON INDS INC COM 981811102   19,460 301 SH   SOLE 7 301 0 0
WORTHINGTON INDS INC COM 981811102   8,892,478 137,548 SH   SOLE 18 137,548 0 0
WORTHINGTON INDS INC COM 981811102   4,025,368 62,264 SH   SOLE 19 62,264 0 0
WORTHINGTON INDS INC COM 981811102   162,628,045 2,515,515 SH   SOLE 21 2,515,515 0 0
WORTHINGTON INDS INC COM 981811102   61,595,417 952,752 SH   SOLE 22 913,834 0 38,918
WORTHINGTON INDS INC COM 981811102   382,017 5,909 SH   SOLE 25 5,909 0 0
WORTHINGTON INDS INC COM 981811102   1,427,278 22,077 SH   SOLE 26 18,344 0 3,733
WORTHINGTON INDS INC COM 981811102   41,441 641 SH   SOLE 28 641 0 0
WORTHINGTON INDS INC COM 981811102   1,297,719 20,073 SH   SOLE 30 20,073 0 0
WORTHINGTON INDS INC COM 981811102   101,759 1,574 SH   SOLE 36 1,574 0 0
WORTHINGTON INDS INC COM 981811102   337,085 5,214 SH   SOLE 40 5,214 0 0
WORTHINGTON INDS INC COM 981811102   4,706,975 72,807 SH   SOLE 43 70,056 0 2,751
WP CAREY INC COM 92936U109   35,547,536 458,974 SH   SOLE 2 24,713 0 434,261
WP CAREY INC COM 92936U109   20,946,895 270,457 SH   SOLE 4 197,626 0 72,831
WP CAREY INC COM 92936U109   24,967,247 322,366 SH   SOLE 7 322,366 0 0
WP CAREY INC COM 92936U109   323,586 4,178 SH   SOLE 13 4,178 0 0
WP CAREY INC COM 92936U109   1,962,970 25,345 SH   SOLE 15 25,345 0 0
WP CAREY INC COM 92936U109   8,774,698 113,295 SH   SOLE 18 101,563 0 11,732
WP CAREY INC COM 92936U109   26,981,411 348,372 SH   SOLE 19 348,372 0 0
WP CAREY INC COM 92936U109   305,535,061 3,944,933 SH   SOLE 21 3,944,933 0 0
WP CAREY INC COM 92936U109   509,607,524 6,579,826 SH   SOLE 22 6,160,906 0 418,920
WP CAREY INC COM 92936U109   30,600,882 395,105 SH   SOLE 23 395,105 0 0
WP CAREY INC COM 92936U109   67,543,371 872,090 SH   SOLE 25 872,090 0 0
WP CAREY INC COM 92936U109   19,005,843 245,395 SH   SOLE 26 115,487 0 129,908
WP CAREY INC COM 92936U109   37,980,008 490,381 SH   SOLE 28 2,727 0 487,654
WP CAREY INC COM 92936U109   78,876,474 1,018,418 SH   SOLE 30 1,018,418 0 0
WP CAREY INC COM 92936U109   4,557,081 58,839 SH   SOLE 31 43,296 0 15,543
WP CAREY INC COM 92936U109   717,187 9,260 SH   SOLE 34 9,260 0 0
WP CAREY INC COM 92936U109   4,466,232 57,666 SH   SOLE 36 57,666 0 0
WP CAREY INC COM 92936U109   698,599 9,020 SH   SOLE 40 9,020 0 0
WP CAREY INC COM 92936U109   44,611 576 SH   OTR 43 576 0 0
WP CAREY INC COM 92936U109   11,553,332 149,171 SH   SOLE 43 132,552 0 16,620
WPP PLC NEW ADR 92937A102   22,661,476 380,737 SH   SOLE 43 355,810 0 24,927
WRAP TECHNOLOGIES INC COM 98212N107   423 246 SH   SOLE 2 0 0 246
WRAP TECHNOLOGIES INC COM 98212N107   7,494 4,357 SH   SOLE 18 4,357 0 0
WRAP TECHNOLOGIES INC COM 98212N107   99,173 57,659 SH   SOLE 21 57,659 0 0
WRAP TECHNOLOGIES INC COM 98212N107   738,267 429,225 SH   SOLE 22 429,225 0 0
WSFS FINL CORP COM 929328102   2,071,822 55,087 SH   SOLE 2 17,130 0 37,957
WSFS FINL CORP COM 929328102   6,431 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102   24,559 653 SH   SOLE 7 653 0 0
WSFS FINL CORP COM 929328102   7,546,221 200,644 SH   SOLE 18 200,644 0 0
WSFS FINL CORP COM 929328102   4,108,516 109,240 SH   SOLE 19 109,240 0 0
WSFS FINL CORP COM 929328102   266,622,969 7,089,151 SH   SOLE 21 7,089,151 0 0
WSFS FINL CORP COM 929328102   54,828,497 1,457,817 SH   SOLE 22 1,392,706 0 65,111
WSFS FINL CORP COM 929328102   216,746 5,763 SH   SOLE 25 5,763 0 0
WSFS FINL CORP COM 929328102   920,204 24,467 SH   SOLE 26 19,527 0 4,940
WSFS FINL CORP COM 929328102   28,095 747 SH   SOLE 28 747 0 0
WSFS FINL CORP COM 929328102   3,527,141 93,782 SH   SOLE 30 93,782 0 0
WSFS FINL CORP COM 929328102   218,552 5,811 SH   SOLE 40 5,811 0 0
WSFS FINL CORP COM 929328102   555,246 14,763 SH   SOLE 43 14,031 0 732
WW INTL INC COM 98262P101   153,569 37,274 SH   SOLE 2 2,394 0 34,880
WW INTL INC COM 98262P101   3,444 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101   668,392 162,231 SH   SOLE 18 162,231 0 0
WW INTL INC COM 98262P101   454,296 110,266 SH   SOLE 19 110,266 0 0
WW INTL INC COM 98262P101   8,046,500 1,953,034 SH   SOLE 21 1,953,034 0 0
WW INTL INC COM 98262P101   5,551,725 1,347,506 SH   SOLE 22 1,307,189 0 40,317
WW INTL INC COM 98262P101   21,387 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101   65,755 15,960 SH   SOLE 43 15,825 0 135
WYNDHAM HOTELS & RESORTS INC COM 98311A105   14,696,310 216,600 SH   SOLE 2 112,285 0 104,315
WYNDHAM HOTELS & RESORTS INC COM 98311A105   196,629 2,898 SH   SOLE 4 2,898 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,530,900 22,563 SH   SOLE 7 22,563 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   12,499,666 184,225 SH   SOLE 18 184,225 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,832,086 27,002 SH   SOLE 19 27,002 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   309,628,590 4,563,428 SH   SOLE 21 4,563,428 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   177,466,289 2,615,568 SH   SOLE 22 2,499,825 0 115,743
WYNDHAM HOTELS & RESORTS INC COM 98311A105   926,220 13,651 SH   SOLE 25 13,651 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   2,934,648 43,252 SH   SOLE 26 29,269 0 13,983
WYNDHAM HOTELS & RESORTS INC COM 98311A105   307,700 4,535 SH   SOLE 28 1,664 0 2,871
WYNDHAM HOTELS & RESORTS INC COM 98311A105   5,629,786 82,974 SH   SOLE 30 82,974 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   85,898 1,266 SH   SOLE 31 1,266 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   36,028 531 SH   SOLE 36 531 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   998,209 14,712 SH   SOLE 40 14,712 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   12,959 191 SH   OTR 43 191 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   5,183,332 76,394 SH   SOLE 43 66,202 0 10,192
WYNN RESORTS LTD COM 983134107   19,350,918 172,915 SH   SOLE 2 19,971 0 152,944
WYNN RESORTS LTD COM 983134107   6,371,148 56,931 SH   SOLE 4 49,315 0 7,616
WYNN RESORTS LTD COM 983134107   7,197,268 64,313 SH   SOLE 7 61,050 0 3,263
WYNN RESORTS LTD COM 983134107   42,973 384 SH   SOLE 13 384 0 0
WYNN RESORTS LTD COM 983134107   1,351,313 12,075 SH   SOLE 15 12,075 0 0
WYNN RESORTS LTD COM 983134107   18,434,487 164,726 SH   SOLE 18 155,830 0 8,896
WYNN RESORTS LTD COM 983134107   5,958,088 53,240 SH   SOLE 19 53,240 0 0
WYNN RESORTS LTD COM 983134107   280,313,399 2,504,811 SH   SOLE 21 2,504,811 0 0
WYNN RESORTS LTD COM 983134107   267,219,817 2,387,810 SH   SOLE 22 2,223,290 0 164,520
WYNN RESORTS LTD COM 983134107   22,097,525 197,458 SH   SOLE 23 197,458 0 0
WYNN RESORTS LTD COM 983134107   14,680,130 131,178 SH   SOLE 25 131,178 0 0
WYNN RESORTS LTD COM 983134107   19,650,277 175,590 SH   SOLE 26 53,284 0 122,306
WYNN RESORTS LTD COM 983134107   23,617,822 211,043 SH   SOLE 28 40,868 0 170,175
WYNN RESORTS LTD COM 983134107   55,621,172 497,017 SH   SOLE 30 497,017 0 0
WYNN RESORTS LTD COM 983134107   1,689,729 15,099 SH   SOLE 31 13,336 0 1,763
WYNN RESORTS LTD COM 983134107   453,795 4,055 SH   SOLE 34 4,055 0 0
WYNN RESORTS LTD COM 983134107   3,463,503 30,949 SH   SOLE 36 30,949 0 0
WYNN RESORTS LTD COM 983134107   536,161 4,791 SH   SOLE 40 4,791 0 0
WYNN RESORTS LTD COM 983134107   5,526,737 49,386 SH   SOLE 43 44,469 0 4,917
X4 PHARMACEUTICALS INC COM 98420X103   2,715 3,121 SH   SOLE 2 3,121 0 0
X4 PHARMACEUTICALS INC COM 98420X103   7,457 8,571 SH   SOLE 18 8,571 0 0
X4 PHARMACEUTICALS INC COM 98420X103   13,335 15,328 SH   SOLE 19 15,328 0 0
X4 PHARMACEUTICALS INC COM 98420X103   120,246 138,214 SH   SOLE 21 138,214 0 0
X4 PHARMACEUTICALS INC COM 98420X103   155,161 178,346 SH   SOLE 22 178,346 0 0
XBIOTECH INC COM 98400H102   49,211 14,264 SH   SOLE 2 14,264 0 0
XBIOTECH INC COM 98400H102   9,267 2,686 SH   SOLE 18 2,686 0 0
XBIOTECH INC COM 98400H102   143,341 41,548 SH   SOLE 21 41,548 0 0
XBIOTECH INC COM 98400H102   702,758 203,698 SH   SOLE 22 203,698 0 0
XCEL BRANDS INC COM NEW 98400M101   193 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100   77,285,633 1,145,991 SH   SOLE 2 186,227 0 959,764
XCEL ENERGY INC COM 98389B100   19,281,231 285,902 SH   SOLE 4 245,397 0 40,505
XCEL ENERGY INC COM 98389B100   36,456,783 540,581 SH   SOLE 7 525,173 0 15,408
XCEL ENERGY INC COM 98389B100   442,137 6,556 SH   SOLE 13 6,556 0 0
XCEL ENERGY INC COM 98389B100   6,449,624 95,635 SH   SOLE 15 95,635 0 0
XCEL ENERGY INC COM 98389B100   67,450,116 1,000,150 SH   SOLE 18 942,379 0 57,771
XCEL ENERGY INC COM 98389B100   31,678,928 469,735 SH   SOLE 19 469,735 0 0
XCEL ENERGY INC COM 98389B100   1,708,633,471 25,335,609 SH   SOLE 21 25,335,609 0 0
XCEL ENERGY INC COM 98389B100   876,924,478 13,003,032 SH   SOLE 22 11,865,174 0 1,137,858
XCEL ENERGY INC COM 98389B100   69,392,388 1,028,950 SH   SOLE 23 1,028,950 0 0
XCEL ENERGY INC COM 98389B100   13,224,175 196,088 SH   SOLE 25 196,088 0 0
XCEL ENERGY INC COM 98389B100   51,031,511 756,695 SH   SOLE 26 378,934 0 377,761
XCEL ENERGY INC COM 98389B100   47,972,702 711,339 SH   SOLE 28 8,730 0 702,609
XCEL ENERGY INC COM 98389B100   84,233 1,249 SH   SOLE 29 1,249 0 0
XCEL ENERGY INC COM 98389B100   263,144,541 3,901,906 SH   SOLE 30 3,901,906 0 0
XCEL ENERGY INC COM 98389B100   10,555,304 156,514 SH   SOLE 31 115,286 0 41,228
XCEL ENERGY INC COM 98389B100   12,587,811 186,652 SH   SOLE 32 186,652 0 0
XCEL ENERGY INC COM 98389B100   1,653,089 24,512 SH   SOLE 34 24,512 0 0
XCEL ENERGY INC COM 98389B100   15,913,412 235,964 SH   SOLE 36 235,964 0 0
XCEL ENERGY INC COM 98389B100   887,848 13,165 SH   SOLE 40 13,165 0 0
XCEL ENERGY INC COM 98389B100   51,457 763 SH   OTR 43 763 0 0
XCEL ENERGY INC COM 98389B100   36,496,750 541,174 SH   SOLE 43 494,024 0 47,150
XENCOR INC COM 98401F105   3,920,553 140,572 SH   SOLE 2 73,424 0 67,148
XENCOR INC COM 98401F105   5,941 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105   456,782 16,378 SH   SOLE 7 16,378 0 0
XENCOR INC COM 98401F105   5,536,918 198,527 SH   SOLE 18 198,527 0 0
XENCOR INC COM 98401F105   5,063,262 181,544 SH   SOLE 19 181,544 0 0
XENCOR INC COM 98401F105   216,293,839 7,755,247 SH   SOLE 21 7,755,247 0 0
XENCOR INC COM 98401F105   50,053,960 1,794,692 SH   SOLE 22 1,721,128 0 73,564
XENCOR INC COM 98401F105   36,536 1,310 SH   SOLE 23 1,310 0 0
XENCOR INC COM 98401F105   289,331 10,374 SH   SOLE 25 10,374 0 0
XENCOR INC COM 98401F105   848,330 30,417 SH   SOLE 26 25,817 0 4,600
XENCOR INC COM 98401F105   71,259 2,555 SH   SOLE 28 2,555 0 0
XENCOR INC COM 98401F105   9,328,089 334,460 SH   SOLE 30 334,460 0 0
XENCOR INC COM 98401F105   234,248 8,399 SH   SOLE 34 8,399 0 0
XENCOR INC COM 98401F105   78,092 2,800 SH   SOLE 36 2,800 0 0
XENCOR INC COM 98401F105   299,873 10,752 SH   SOLE 40 10,752 0 0
XENCOR INC COM 98401F105   29,787 1,068 SH   OTR 43 1,068 0 0
XENCOR INC COM 98401F105   1,021,555 36,628 SH   SOLE 43 34,275 0 2,353
XENIA HOTELS & RESORTS INC COM 984017103   1,410,578 107,760 SH   SOLE 2 33,703 0 74,057
XENIA HOTELS & RESORTS INC COM 984017103   784,863 59,959 SH   SOLE 4 59,959 0 0
XENIA HOTELS & RESORTS INC COM 984017103   2,364,538 180,637 SH   SOLE 7 180,637 0 0
XENIA HOTELS & RESORTS INC COM 984017103   5,119,028 391,064 SH   SOLE 18 391,064 0 0
XENIA HOTELS & RESORTS INC COM 984017103   12,030,796 919,083 SH   SOLE 19 919,083 0 0
XENIA HOTELS & RESORTS INC COM 984017103   191,720,211 14,646,311 SH   SOLE 21 14,646,311 0 0
XENIA HOTELS & RESORTS INC COM 984017103   52,297,168 3,995,200 SH   SOLE 22 3,841,281 0 153,919
XENIA HOTELS & RESORTS INC COM 984017103   54,926 4,196 SH   SOLE 23 4,196 0 0
XENIA HOTELS & RESORTS INC COM 984017103   9,767,064 746,147 SH   SOLE 25 746,147 0 0
XENIA HOTELS & RESORTS INC COM 984017103   665,051 50,806 SH   SOLE 26 41,915 0 8,891
XENIA HOTELS & RESORTS INC COM 984017103   991,594 75,752 SH   SOLE 28 1,628 0 74,124
XENIA HOTELS & RESORTS INC COM 984017103   7,276,351 555,871 SH   SOLE 30 555,871 0 0
XENIA HOTELS & RESORTS INC COM 984017103   1,263,944 96,558 SH   SOLE 34 96,558 0 0
XENIA HOTELS & RESORTS INC COM 984017103   22,279 1,702 SH   SOLE 36 1,702 0 0
XENIA HOTELS & RESORTS INC COM 984017103   181,022 13,829 SH   SOLE 40 13,829 0 0
XENIA HOTELS & RESORTS INC COM 984017103   217,765 16,636 SH   SOLE 43 15,839 0 797
XENON PHARMACEUTICALS INC COM 98420N105   640,677 17,901 SH   SOLE 2 12,025 0 5,876
XENON PHARMACEUTICALS INC COM 98420N105   7,051 197 SH   SOLE 4 197 0 0
XENON PHARMACEUTICALS INC COM 98420N105   481,519 13,454 SH   SOLE 7 13,454 0 0
XENON PHARMACEUTICALS INC COM 98420N105   18,526,765 517,652 SH   SOLE 21 517,652 0 0
XENON PHARMACEUTICALS INC COM 98420N105   1,369,970 38,278 SH   SOLE 22 16,446 0 21,832
XENON PHARMACEUTICALS INC COM 98420N105   349,704 9,771 SH   SOLE 25 9,771 0 0
XENON PHARMACEUTICALS INC COM 98420N105   917,369 25,632 SH   SOLE 26 22,490 0 3,142
XENON PHARMACEUTICALS INC COM 98420N105   162,952 4,553 SH   SOLE 28 3,220 0 1,333
XENON PHARMACEUTICALS INC COM 98420N105   9,281,242 259,325 SH   SOLE 30 259,325 0 0
XENON PHARMACEUTICALS INC COM 98420N105   94,951 2,653 SH   SOLE 36 2,653 0 0
XENON PHARMACEUTICALS INC COM 98420N105   256,722 7,173 SH   SOLE 40 7,173 0 0
XENON PHARMACEUTICALS INC COM 98420N105   91,801 2,565 SH   SOLE 43 2,550 0 15
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   68,056 41,752 SH   SOLE 2 6,848 0 34,904
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   4,134 2,536 SH   SOLE 7 2,536 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   560,705 343,991 SH   SOLE 18 343,991 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   872,964 535,561 SH   SOLE 19 535,561 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   7,070,130 4,337,503 SH   SOLE 21 4,337,503 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   5,028,718 3,085,103 SH   SOLE 22 3,040,784 0 44,319
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   2,267 1,391 SH   SOLE 23 1,391 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   106,509 65,343 SH   SOLE 30 65,343 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   7,628,144 495,334 SH   SOLE 2 366,468 0 128,866
XEROX HOLDINGS CORP COM NEW 98421M106   2,664 173 SH   SOLE 4 173 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   957,095 62,149 SH   SOLE 7 62,149 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   2,572 167 SH   SOLE 17 0 0 167
XEROX HOLDINGS CORP COM NEW 98421M106   7,796,050 506,237 SH   SOLE 18 506,237 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   7,423,046 482,016 SH   SOLE 19 482,016 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   132,558,549 8,607,698 SH   SOLE 21 8,607,698 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   71,596,848 4,649,146 SH   SOLE 22 4,509,959 0 139,187
XEROX HOLDINGS CORP COM NEW 98421M106   177,439 11,522 SH   SOLE 23 11,522 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   276,399 17,948 SH   SOLE 25 17,948 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   1,292,306 83,916 SH   SOLE 26 49,802 0 34,114
XEROX HOLDINGS CORP COM NEW 98421M106   1,122,722 72,904 SH   SOLE 28 61,553 0 11,351
XEROX HOLDINGS CORP COM NEW 98421M106   3,501,621 227,378 SH   SOLE 30 227,378 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   294,078 19,096 SH   SOLE 34 19,096 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   443,551 28,802 SH   SOLE 36 28,802 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   309,679 20,109 SH   SOLE 40 20,109 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   3,935,337 255,541 SH   SOLE 43 229,723 0 25,818
XILIO THERAPEUTICS INC COM 98422T100   11,586 3,655 SH   SOLE 18 3,655 0 0
XILIO THERAPEUTICS INC COM 98422T100   142,175 44,850 SH   SOLE 21 44,850 0 0
XILIO THERAPEUTICS INC COM 98422T100   7,925 2,500 SH   SOLE 22 2,500 0 0
XINYUAN REAL ESTATE CO LTD SPON ADR 98417P204   311 77 SH   SOLE 43 77 0 0
XOMA CORP DEL COM NEW 98419J206   5,974 283 SH   SOLE 2 0 0 283
XOMA CORP DEL COM NEW 98419J206   23,179 1,098 SH   SOLE 18 1,098 0 0
XOMA CORP DEL COM NEW 98419J206   305,293 14,462 SH   SOLE 21 14,462 0 0
XOMA CORP DEL COM NEW 98419J206   2,236,415 105,941 SH   SOLE 22 105,941 0 0
XOMA CORP DEL COM NEW 98419J206   232 11 SH   SOLE 43 11 0 0
XOMETRY INC CLASS A COM 98423F109   155,658 10,398 SH   SOLE 2 4,864 0 5,534
XOMETRY INC CLASS A COM 98423F109   5,105 341 SH   SOLE 7 341 0 0
XOMETRY INC CLASS A COM 98423F109   1,292,240 86,322 SH   SOLE 18 86,322 0 0
XOMETRY INC CLASS A COM 98423F109   1,016,268 67,887 SH   SOLE 19 67,887 0 0
XOMETRY INC CLASS A COM 98423F109   15,736,988 1,051,235 SH   SOLE 21 1,051,235 0 0
XOMETRY INC CLASS A COM 98423F109   12,414,247 829,275 SH   SOLE 22 811,537 0 17,738
XOMETRY INC CLASS A COM 98423F109   25,793 1,723 SH   SOLE 25 1,723 0 0
XOMETRY INC CLASS A COM 98423F109   15,659 1,046 SH   SOLE 26 0 0 1,046
XOMETRY INC CLASS A COM 98423F109   48,907 3,267 SH   SOLE 28 0 0 3,267
XOMETRY INC CLASS A COM 98423F109   364,505 24,349 SH   SOLE 30 24,349 0 0
XOMETRY INC CLASS A COM 98423F109   21,347 1,426 SH   SOLE 40 1,426 0 0
XOMETRY INC CLASS A COM 98423F109   86,048 5,748 SH   SOLE 43 5,460 0 288
XOMETRY INC NOTE 1.000% 2/0 98423FAB5   1,130,840 1,700,000 PRN   SOLE 21 1,700,000 0 0
XOS INC COMMON STOCK 98423B108   2,873 5,473 SH   SOLE 2 0 0 5,473
XOS INC COMMON STOCK 98423B108   71,749 136,664 SH   SOLE 18 136,664 0 0
XOS INC COMMON STOCK 98423B108   51,313 97,739 SH   SOLE 19 97,739 0 0
XOS INC COMMON STOCK 98423B108   797,242 1,518,556 SH   SOLE 21 1,518,556 0 0
XOS INC COMMON STOCK 98423B108   303,417 577,937 SH   SOLE 22 568,775 0 9,162
XP INC CL A G98239109   105,880 8,920 SH   SOLE 2 4,507 0 4,413
XP INC CL A G98239109   346,450 29,187 SH   SOLE 4 0 0 29,187
XP INC CL A G98239109   21,437 1,806 SH   SOLE 7 1,806 0 0
XP INC CL A G98239109   3,907,675 329,206 SH   SOLE 18 0 0 329,206
XP INC CL A G98239109   18,161 1,530 SH   SOLE 19 1,530 0 0
XP INC CL A G98239109   2,980,343 251,082 SH   SOLE 21 251,082 0 0
XP INC CL A G98239109   437,018 36,817 SH   SOLE 22 36,817 0 0
XP INC CL A G98239109   128,125 10,794 SH   SOLE 23 10,794 0 0
XP INC CL A G98239109   2,539,230 213,920 SH   SOLE 25 213,920 0 0
XP INC CL A G98239109   5,769 486 SH   SOLE 26 0 0 486
XP INC CL A G98239109   51,635 4,350 SH   SOLE 28 4,350 0 0
XP INC CL A G98239109   425,765 35,869 SH   SOLE 31 35,869 0 0
XP INC CL A G98239109   15,111,946 1,273,121 SH   SOLE 34 1,273,121 0 0
XP INC CL A G98239109   41,284 3,478 SH   SOLE 36 3,478 0 0
XP INC CL A G98239109   195,368 16,459 SH   SOLE 43 15,672 0 787
XPEL INC COM 98379L100   880,972 12,965 SH   SOLE 2 8,286 0 4,679
XPEL INC COM 98379L100   3,601 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100   413,544 6,086 SH   SOLE 7 6,086 0 0
XPEL INC COM 98379L100   4,494,417 66,143 SH   SOLE 18 66,143 0 0
XPEL INC COM 98379L100   3,013,039 44,342 SH   SOLE 19 44,342 0 0
XPEL INC COM 98379L100   169,256,111 2,490,892 SH   SOLE 21 2,490,892 0 0
XPEL INC COM 98379L100   37,075,626 545,631 SH   SOLE 22 529,722 0 15,909
XPEL INC COM 98379L100   7,067 104 SH   SOLE 23 104 0 0
XPEL INC COM 98379L100   191,007 2,811 SH   SOLE 25 2,811 0 0
XPEL INC COM 98379L100   910,734 13,403 SH   SOLE 26 12,132 0 1,271
XPEL INC COM 98379L100   76,716 1,129 SH   SOLE 28 0 0 1,129
XPEL INC COM 98379L100   3,339,946 49,153 SH   SOLE 30 49,153 0 0
XPEL INC COM 98379L100   31,665 466 SH   SOLE 36 466 0 0
XPEL INC COM 98379L100   192,638 2,835 SH   SOLE 40 2,835 0 0
XPEL INC COM 98379L100   319,569 4,703 SH   SOLE 43 4,458 0 245
XPENG INC ADS 98422D105   165,339 14,882 SH   SOLE 18 14,882 0 0
XPENG INC ADS 98422D105   353,787 31,844 SH   SOLE 22 31,844 0 0
XPENG INC ADS 98422D105   83,958 7,557 SH   SOLE 25 7,557 0 0
XPENG INC ADS 98422D105   443,545 39,923 SH   SOLE 32 39,923 0 0
XPENG INC ADS 98422D105   7,293,771 656,505 SH   SOLE 43 620,793 0 35,712
XPERI INC COMMON STOCK 98423J101   470,821 43,076 SH   SOLE 2 14,486 0 28,590
XPERI INC COMMON STOCK 98423J101   2,011 184 SH   SOLE 4 184 0 0
XPERI INC COMMON STOCK 98423J101   382,222 34,970 SH   SOLE 7 34,970 0 0
XPERI INC COMMON STOCK 98423J101   1,494,951 136,775 SH   SOLE 18 136,775 0 0
XPERI INC COMMON STOCK 98423J101   886,073 81,068 SH   SOLE 19 81,068 0 0
XPERI INC COMMON STOCK 98423J101   56,857,357 5,201,954 SH   SOLE 21 5,201,954 0 0
XPERI INC COMMON STOCK 98423J101   12,386,160 1,133,226 SH   SOLE 22 1,082,015 0 51,211
XPERI INC COMMON STOCK 98423J101   80,445 7,360 SH   SOLE 25 7,360 0 0
XPERI INC COMMON STOCK 98423J101   226,459 20,719 SH   SOLE 26 17,056 0 3,663
XPERI INC COMMON STOCK 98423J101   23,073 2,111 SH   SOLE 28 0 0 2,111
XPERI INC COMMON STOCK 98423J101   1,615,126 147,770 SH   SOLE 30 147,770 0 0
XPERI INC COMMON STOCK 98423J101   51,655 4,726 SH   SOLE 40 4,726 0 0
XPERI INC COMMON STOCK 98423J101   4,488 411 SH   SOLE 43 408 0 3
XPO INC COM 983793100   8,213,038 257,462 SH   SOLE 2 88,828 0 168,634
XPO INC COM 983793100   10,527 330 SH   SOLE 4 330 0 0
XPO INC COM 983793100   527,626 16,540 SH   SOLE 7 16,540 0 0
XPO INC COM 983793100   6,380 200 SH   SOLE 17 0 0 200
XPO INC COM 983793100   7,190,324 225,402 SH   SOLE 18 225,402 0 0
XPO INC COM 983793100   1,024,181 32,106 SH   SOLE 19 32,106 0 0
XPO INC COM 983793100   186,890,393 5,858,633 SH   SOLE 21 5,858,633 0 0
XPO INC COM 983793100   102,122,299 3,201,326 SH   SOLE 22 3,070,820 0 130,506
XPO INC COM 983793100   539,908 16,925 SH   SOLE 25 16,925 0 0
XPO INC COM 983793100   1,675,324 52,518 SH   SOLE 26 44,314 0 8,204
XPO INC COM 983793100   94,966 2,977 SH   SOLE 28 1,660 0 1,317
XPO INC COM 983793100   1,852,369 58,068 SH   SOLE 30 58,068 0 0
XPO INC COM 983793100   45,107 1,414 SH   SOLE 31 1,414 0 0
XPO INC COM 983793100   70,946 2,224 SH   SOLE 36 2,224 0 0
XPO INC COM 983793100   542,300 17,000 SH   SOLE 40 17,000 0 0
XPO INC COM 983793100   1,976,843 61,970 SH   SOLE 43 55,114 0 6,856
XPONENTIAL FITNESS INC COM CL A 98422X101   461,533 15,187 SH   SOLE 2 6,363 0 8,824
XPONENTIAL FITNESS INC COM CL A 98422X101   8,084 266 SH   SOLE 7 266 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   1,704,970 56,103 SH   SOLE 18 56,103 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   1,228,820 40,435 SH   SOLE 19 40,435 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   21,537,484 708,703 SH   SOLE 21 708,703 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   17,042,773 560,802 SH   SOLE 22 539,143 0 21,659
XPONENTIAL FITNESS INC COM CL A 98422X101   103,782 3,415 SH   SOLE 25 3,415 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   77,859 2,562 SH   SOLE 26 632 0 1,930
XPONENTIAL FITNESS INC COM CL A 98422X101   242,299 7,973 SH   SOLE 30 7,973 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   51,693 1,701 SH   SOLE 43 1,701 0 0
XTANT MED HLDGS INC COM NEW 98420P308   91 143 SH   SOLE 21 143 0 0
XUNLEI LTD SPONSORED ADR 98419E108   386 210 SH   SOLE 43 210 0 0
XWELL INC COM 98420U703   5,572 15,438 SH   SOLE 18 15,438 0 0
XWELL INC COM 98420U703   64,444 178,564 SH   SOLE 21 178,564 0 0
XWELL INC COM 98420U703   596,885 1,653,879 SH   SOLE 22 1,653,879 0 0
XYLEM INC COM 98419M100   69,328,990 662,168 SH   SOLE 2 453,291 0 208,877
XYLEM INC COM 98419M100   32,448,310 309,917 SH   SOLE 4 178,942 0 130,975
XYLEM INC COM 98419M100   47,495,061 453,630 SH   SOLE 7 448,712 0 4,918
XYLEM INC COM 98419M100   5,589,933 53,390 SH   SOLE 13 53,390 0 0
XYLEM INC COM 98419M100   2,743,454 26,203 SH   SOLE 15 26,203 0 0
XYLEM INC COM 98419M100   43,931,282 419,592 SH   SOLE 18 330,679 0 88,913
XYLEM INC COM 98419M100   60,160,725 574,601 SH   SOLE 19 574,601 0 0
XYLEM INC COM 98419M100   552,080,587 5,272,976 SH   SOLE 21 5,272,976 0 0
XYLEM INC COM 98419M100   486,148,275 4,643,250 SH   SOLE 22 4,103,483 0 539,767
XYLEM INC COM 98419M100   57,900,985 553,018 SH   SOLE 23 553,018 0 0
XYLEM INC COM 98419M100   140,970,279 1,346,421 SH   SOLE 25 1,345,485 0 936
XYLEM INC COM 98419M100   112,838,750 1,077,734 SH   SOLE 26 683,238 0 394,496
XYLEM INC COM 98419M100   89,820,141 857,881 SH   SOLE 28 110,546 0 747,335
XYLEM INC COM 98419M100   3,176,912 30,343 SH   SOLE 29 30,343 0 0
XYLEM INC COM 98419M100   357,238,703 3,412,022 SH   SOLE 30 3,412,022 0 0
XYLEM INC COM 98419M100   13,321,086 127,231 SH   SOLE 31 113,746 0 13,485
XYLEM INC COM 98419M100   73,460,347 701,627 SH   SOLE 34 701,627 0 0
XYLEM INC COM 98419M100   7,213,935 68,901 SH   SOLE 36 68,901 0 0
XYLEM INC COM 98419M100   770,801 7,362 SH   SOLE 40 7,362 0 0
XYLEM INC COM 98419M100   21,987 210 SH   OTR 43 210 0 0
XYLEM INC COM 98419M100   64,994,471 620,769 SH   SOLE 43 574,953 0 45,815
Y-MABS THERAPEUTICS INC COM 984241109   27,380 5,465 SH   SOLE 2 1,519 0 3,946
Y-MABS THERAPEUTICS INC COM 984241109   1,728 345 SH   SOLE 7 345 0 0
Y-MABS THERAPEUTICS INC COM 984241109   527,328 105,255 SH   SOLE 18 100,509 0 4,746
Y-MABS THERAPEUTICS INC COM 984241109   331,306 66,129 SH   SOLE 19 66,129 0 0
Y-MABS THERAPEUTICS INC COM 984241109   6,156,984 1,228,939 SH   SOLE 21 1,228,939 0 0
Y-MABS THERAPEUTICS INC COM 984241109   4,173,315 832,997 SH   SOLE 22 822,337 0 10,660
Y-MABS THERAPEUTICS INC COM 984241109   14,279 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109   589,467 117,658 SH   SOLE 30 117,658 0 0
Y-MABS THERAPEUTICS INC COM 984241109   7,290 1,455 SH   SOLE 43 1,455 0 0
YAMANA GOLD INC COM 98462Y100   1,258,645 215,153 SH   SOLE 19 215,153 0 0
YAMANA GOLD INC COM 98462Y100   2,002,473 342,303 SH   SOLE 21 342,303 0 0
YAMANA GOLD INC COM 98462Y100   3,478,158 594,557 SH   SOLE 23 594,557 0 0
YAMANA GOLD INC COM 98462Y100   19,034,168 3,253,704 SH   SOLE 25 3,253,704 0 0
YAMANA GOLD INC COM 98462Y100   7,688,304 1,314,240 SH   SOLE 26 849,690 0 464,550
YAMANA GOLD INC COM 98462Y100   65,119,883 11,131,604 SH   SOLE 34 11,131,604 0 0
YAMANA GOLD INC COM 98462Y100   692,699 118,410 SH   SOLE 43 118,085 0 325
YANDEX N V SHS CLASS A N97284108   1,383,365 92,781 SH   SOLE 2 6,963 0 85,818
YANDEX N V SHS CLASS A N97284108   429,557 28,810 SH   SOLE 4 0 0 28,810
YANDEX N V SHS CLASS A N97284108   8,439 566 SH   SOLE 7 566 0 0
YANDEX N V SHS CLASS A N97284108   31,281 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108   2,157,283 144,687 SH   SOLE 21 144,687 0 0
YANDEX N V SHS CLASS A N97284108   261,134 17,514 SH   SOLE 22 17,514 0 0
YANDEX N V SHS CLASS A N97284108   2,295,096 153,930 SH   SOLE 23 153,930 0 0
YANDEX N V SHS CLASS A N97284108   14,560,077 976,531 SH   SOLE 25 976,531 0 0
YANDEX N V SHS CLASS A N97284108   2,524,949 169,346 SH   SOLE 26 0 0 169,346
YANDEX N V SHS CLASS A N97284108   1,602,065 107,449 SH   SOLE 28 0 0 107,449
YANDEX N V SHS CLASS A N97284108   176,341 11,827 SH   SOLE 30 11,827 0 0
YANDEX N V SHS CLASS A N97284108   4,097,730 274,831 SH   SOLE 34 274,831 0 0
YANDEX N V SHS CLASS A N97284108   1,016,221 68,157 SH   SOLE 36 68,157 0 0
YANDEX N V SHS CLASS A N97284108   99,629 6,682 SH   SOLE 43 2,063 0 4,619
YATSEN HLDG LTD ADS 985194109   152,720 103,189 SH   SOLE 25 103,189 0 0
YATSEN HLDG LTD ADS 985194109   62,549 42,263 SH   SOLE 28 0 0 42,263
YELLOW CORP COM 985510106   6,321 3,114 SH   SOLE 2 1,129 0 1,985
YELLOW CORP COM 985510106   17,868 8,802 SH   SOLE 18 8,802 0 0
YELLOW CORP COM 985510106   225,582 111,124 SH   SOLE 21 111,124 0 0
YELLOW CORP COM 985510106   944,715 465,377 SH   SOLE 22 465,377 0 0
YELLOW CORP COM 985510106   15,917 7,841 SH   SOLE 36 7,841 0 0
YELLOW CORP COM 985510106   1,614 795 SH   SOLE 43 795 0 0
YELP INC CL A 985817105   7,551,126 245,965 SH   SOLE 2 146,055 0 99,910
YELP INC CL A 985817105   8,903 290 SH   SOLE 4 290 0 0
YELP INC CL A 985817105   496,757 16,181 SH   SOLE 7 16,181 0 0
YELP INC CL A 985817105   7,112,300 231,671 SH   SOLE 18 215,100 0 16,571
YELP INC CL A 985817105   21,151,471 688,973 SH   SOLE 19 688,973 0 0
YELP INC CL A 985817105   250,888,044 8,172,249 SH   SOLE 21 8,172,249 0 0
YELP INC CL A 985817105   74,327,862 2,421,103 SH   SOLE 22 2,371,619 0 49,484
YELP INC CL A 985817105   538,877 17,553 SH   SOLE 23 17,553 0 0
YELP INC CL A 985817105   402,845 13,122 SH   SOLE 25 13,122 0 0
YELP INC CL A 985817105   4,235,771 137,973 SH   SOLE 26 21,899 0 116,074
YELP INC CL A 985817105   75,062 2,445 SH   SOLE 28 1,327 0 1,118
YELP INC CL A 985817105   5,883,594 191,648 SH   SOLE 30 191,648 0 0
YELP INC CL A 985817105   707,543 23,047 SH   SOLE 34 23,047 0 0
YELP INC CL A 985817105   55,260 1,800 SH   SOLE 36 1,800 0 0
YELP INC CL A 985817105   315,013 10,261 SH   SOLE 40 10,261 0 0
YELP INC CL A 985817105   2,159,100 70,329 SH   SOLE 43 68,064 0 2,265
YETI HLDGS INC COM 98585X104   5,224,840 130,621 SH   SOLE 2 83,938 0 46,683
YETI HLDGS INC COM 98585X104   12,000 300 SH   SOLE 4 300 0 0
YETI HLDGS INC COM 98585X104   832,520 20,813 SH   SOLE 7 20,813 0 0
YETI HLDGS INC COM 98585X104   7,130,880 178,272 SH   SOLE 18 178,272 0 0
YETI HLDGS INC COM 98585X104   1,774,720 44,368 SH   SOLE 19 44,368 0 0
YETI HLDGS INC COM 98585X104   181,092,120 4,527,303 SH   SOLE 21 4,527,303 0 0
YETI HLDGS INC COM 98585X104   102,210,400 2,555,260 SH   SOLE 22 2,440,062 0 115,198
YETI HLDGS INC COM 98585X104   619,520 15,488 SH   SOLE 25 15,488 0 0
YETI HLDGS INC COM 98585X104   4,356,840 108,921 SH   SOLE 26 26,491 0 82,430
YETI HLDGS INC COM 98585X104   234,080 5,852 SH   SOLE 28 1,458 0 4,394
YETI HLDGS INC COM 98585X104   3,395,320 84,883 SH   SOLE 30 84,883 0 0
YETI HLDGS INC COM 98585X104   50,200 1,255 SH   SOLE 31 1,255 0 0
YETI HLDGS INC COM 98585X104   108,120 2,703 SH   SOLE 36 2,703 0 0
YETI HLDGS INC COM 98585X104   592,880 14,822 SH   SOLE 40 14,822 0 0
YETI HLDGS INC COM 98585X104   2,726,840 68,171 SH   SOLE 43 57,988 0 10,183
YEXT INC COM 98585N106   2,648,084 275,555 SH   SOLE 2 182,999 0 92,556
YEXT INC COM 98585N106   2,777 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106   9,456 984 SH   SOLE 7 984 0 0
YEXT INC COM 98585N106   3,506,852 364,917 SH   SOLE 18 294,139 0 70,778
YEXT INC COM 98585N106   8,944,680 930,768 SH   SOLE 19 930,768 0 0
YEXT INC COM 98585N106   37,195,620 3,870,512 SH   SOLE 21 3,870,512 0 0
YEXT INC COM 98585N106   34,289,979 3,568,156 SH   SOLE 22 3,497,301 0 70,855
YEXT INC COM 98585N106   57,429 5,976 SH   SOLE 23 5,976 0 0
YEXT INC COM 98585N106   220,079 22,901 SH   SOLE 25 22,901 0 0
YEXT INC COM 98585N106   833,446 86,727 SH   SOLE 26 21,742 0 64,985
YEXT INC COM 98585N106   78,581 8,177 SH   SOLE 28 8,177 0 0
YEXT INC COM 98585N106   497,471 51,766 SH   SOLE 30 51,766 0 0
YEXT INC COM 98585N106   95,994 9,989 SH   SOLE 34 9,989 0 0
YEXT INC COM 98585N106   40,266 4,190 SH   SOLE 36 4,190 0 0
YEXT INC COM 98585N106   93,717 9,752 SH   SOLE 40 9,752 0 0
YEXT INC COM 98585N106   1,272,825 132,448 SH   SOLE 43 131,337 0 1,111
YIELD10 BIOSCIENCE INC COM 98585K862   19 7 SH   SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862   86,589 31,373 SH   SOLE 22 31,373 0 0
YORK WTR CO COM 987184108   346,961 7,762 SH   SOLE 2 4,309 0 3,453
YORK WTR CO COM 987184108   8,225 184 SH   SOLE 7 184 0 0
YORK WTR CO COM 987184108   1,775,126 39,712 SH   SOLE 18 39,712 0 0
YORK WTR CO COM 987184108   1,210,476 27,080 SH   SOLE 19 27,080 0 0
YORK WTR CO COM 987184108   35,961,776 804,514 SH   SOLE 21 804,514 0 0
YORK WTR CO COM 987184108   14,790,872 330,892 SH   SOLE 22 320,823 0 10,069
YORK WTR CO COM 987184108   152,695 3,416 SH   SOLE 25 3,416 0 0
YORK WTR CO COM 987184108   53,551 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108   552,224 12,354 SH   SOLE 28 0 0 12,354
YORK WTR CO COM 987184108   46,086 1,031 SH   SOLE 30 1,031 0 0
YORK WTR CO COM 987184108   141,654 3,169 SH   SOLE 40 3,169 0 0
YORK WTR CO COM 987184108   1,184,639 26,502 SH   SOLE 43 21,062 0 5,440
YOUDAO INC SPONSORED ADS 98741T104   4,182 492 SH   SOLE 4 492 0 0
YOUDAO INC SPONSORED ADS 98741T104   28,960 3,407 SH   SOLE 7 3,407 0 0
YOUDAO INC SPONSORED ADS 98741T104   3,552,320 417,920 SH   SOLE 21 417,920 0 0
YOUDAO INC SPONSORED ADS 98741T104   1,911,812 224,919 SH   SOLE 22 207,437 0 17,482
YOUDAO INC SPONSORED ADS 98741T104   670,565 78,890 SH   SOLE 30 78,890 0 0
YOUDAO INC SPONSORED ADS 98741T104   1,343 158 SH   SOLE 34 158 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   6,645,821 605,266 SH   SOLE 34 605,266 0 0
YUM BRANDS INC COM 988498101   117,525,444 889,805 SH   SOLE 2 487,049 0 402,756
YUM BRANDS INC COM 988498101   45,277,816 342,806 SH   SOLE 4 183,205 0 159,601
YUM BRANDS INC COM 988498101   30,070,389 227,668 SH   SOLE 7 180,857 0 46,811
YUM BRANDS INC COM 988498101   4,585,950 34,721 SH   SOLE 13 34,721 0 0
YUM BRANDS INC COM 988498101   4,915,886 37,219 SH   SOLE 15 37,219 0 0
YUM BRANDS INC COM 988498101   64,070,027 485,085 SH   SOLE 18 440,270 0 44,815
YUM BRANDS INC COM 988498101   31,884,244 241,401 SH   SOLE 19 241,401 0 0
YUM BRANDS INC COM 988498101   938,947,210 7,108,928 SH   SOLE 21 7,108,928 0 0
YUM BRANDS INC COM 988498101   838,373,177 6,347,465 SH   SOLE 22 5,735,082 0 612,383
YUM BRANDS INC COM 988498101   77,421,994 586,175 SH   SOLE 23 586,175 0 0
YUM BRANDS INC COM 988498101   129,694,503 981,939 SH   SOLE 25 980,419 0 1,520
YUM BRANDS INC COM 988498101   93,330,370 706,620 SH   SOLE 26 387,340 0 319,280
YUM BRANDS INC COM 988498101   122,401,838 926,725 SH   SOLE 28 4,988 0 921,737
YUM BRANDS INC COM 988498101   4,510,268 34,148 SH   SOLE 29 34,148 0 0
YUM BRANDS INC COM 988498101   191,477,961 1,449,712 SH   SOLE 30 1,444,054 0 5,658
YUM BRANDS INC COM 988498101   16,713,535 126,541 SH   SOLE 31 121,537 0 5,004
YUM BRANDS INC COM 988498101   16,502,604 124,944 SH   SOLE 34 124,944 0 0
YUM BRANDS INC COM 988498101   10,984,169 83,163 SH   SOLE 36 83,163 0 0
YUM BRANDS INC COM 988498101   1,509,410 11,428 SH   SOLE 40 11,428 0 0
YUM BRANDS INC COM 988498101   112,400 851 SH   OTR 43 851 0 0
YUM BRANDS INC COM 988498101   52,228,534 395,431 SH   SOLE 43 354,713 0 40,718
YUM CHINA HLDGS INC COM 98850P109   22,454,450 354,227 SH   SOLE 2 44,824 0 309,403
YUM CHINA HLDGS INC COM 98850P109   13,213,519 208,448 SH   SOLE 4 96,147 0 112,301
YUM CHINA HLDGS INC COM 98850P109   6,637,187 104,704 SH   SOLE 7 104,704 0 0
YUM CHINA HLDGS INC COM 98850P109   7,168,902 113,092 SH   SOLE 13 113,092 0 0
YUM CHINA HLDGS INC COM 98850P109   31,013,241 489,245 SH   SOLE 15 489,245 0 0
YUM CHINA HLDGS INC COM 98850P109   11,152,013 175,927 SH   SOLE 18 175,749 0 178
YUM CHINA HLDGS INC COM 98850P109   117,663,060 1,856,177 SH   SOLE 19 1,856,177 0 0
YUM CHINA HLDGS INC COM 98850P109   560,027,893 8,834,641 SH   SOLE 21 8,834,641 0 0
YUM CHINA HLDGS INC COM 98850P109   253,845,699 4,004,507 SH   SOLE 22 3,509,400 0 495,107
YUM CHINA HLDGS INC COM 98850P109   32,283,766 509,288 SH   SOLE 23 509,288 0 0
YUM CHINA HLDGS INC COM 98850P109   18,017,593 284,234 SH   SOLE 25 284,234 0 0
YUM CHINA HLDGS INC COM 98850P109   48,586,216 766,465 SH   SOLE 26 191,492 0 574,973
YUM CHINA HLDGS INC COM 98850P109   69,511,319 1,096,566 SH   SOLE 28 28,555 0 1,068,011
YUM CHINA HLDGS INC COM 98850P109   289,136,370 4,561,230 SH   SOLE 30 4,561,230 0 0
YUM CHINA HLDGS INC COM 98850P109   246,967 3,896 SH   SOLE 31 0 0 3,896
YUM CHINA HLDGS INC COM 98850P109   1,913,047 30,179 SH   SOLE 32 30,179 0 0
YUM CHINA HLDGS INC COM 98850P109   101,479,149 1,600,870 SH   SOLE 34 1,600,870 0 0
YUM CHINA HLDGS INC COM 98850P109   1,238,260 19,534 SH   SOLE 36 19,534 0 0
YUM CHINA HLDGS INC COM 98850P109   224,020 3,534 SH   SOLE 40 3,534 0 0
YUM CHINA HLDGS INC COM 98850P109   1,150,592 18,151 SH   SOLE 43 17,056 0 1,095
YUNHONG CTI LTD COM 98873Q100   366 230 SH   SOLE 21 230 0 0
ZAI LAB LTD ADR 98887Q104   2,000,157 60,137 SH   SOLE 2 3,255 0 56,882
ZAI LAB LTD ADR 98887Q104   1,391,332 41,832 SH   SOLE 4 17,926 0 23,906
ZAI LAB LTD ADR 98887Q104   623,592 18,749 SH   SOLE 7 18,749 0 0
ZAI LAB LTD ADR 98887Q104   434,908 13,076 SH   SOLE 13 13,076 0 0
ZAI LAB LTD ADR 98887Q104   1,910,787 57,450 SH   SOLE 15 57,450 0 0
ZAI LAB LTD ADR 98887Q104   916,346 27,551 SH   SOLE 18 27,551 0 0
ZAI LAB LTD ADR 98887Q104   75,740,969 2,277,239 SH   SOLE 21 2,277,239 0 0
ZAI LAB LTD ADR 98887Q104   30,885,136 928,597 SH   SOLE 22 827,954 0 100,643
ZAI LAB LTD ADR 98887Q104   3,525,493 105,998 SH   SOLE 23 105,998 0 0
ZAI LAB LTD ADR 98887Q104   55,977 1,683 SH   SOLE 25 1,683 0 0
ZAI LAB LTD ADR 98887Q104   3,245,710 97,586 SH   SOLE 26 7,615 0 89,971
ZAI LAB LTD ADR 98887Q104   4,751,058 142,846 SH   SOLE 28 418 0 142,428
ZAI LAB LTD ADR 98887Q104   20,014,538 601,760 SH   SOLE 30 601,760 0 0
ZAI LAB LTD ADR 98887Q104   169,293 5,090 SH   SOLE 34 5,090 0 0
ZAI LAB LTD ADR 98887Q104   47,695 1,434 SH   SOLE 36 1,434 0 0
ZAI LAB LTD ADR 98887Q104   23,482 706 SH   SOLE 40 706 0 0
ZAI LAB LTD ADR 98887Q104   432 13 SH   SOLE 43 13 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   21,321,264 67,048 SH   SOLE 2 11,537 0 55,511
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   11,718,936 36,852 SH   SOLE 4 22,065 0 14,787
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   10,369,344 32,608 SH   SOLE 7 31,254 0 1,354
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   518,658 1,631 SH   SOLE 13 1,631 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,896,552 5,964 SH   SOLE 15 5,964 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   31,800 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   44,387,712 139,584 SH   SOLE 18 135,259 0 4,325
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   12,992,844 40,858 SH   SOLE 19 40,858 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   427,356,702 1,343,889 SH   SOLE 21 1,343,889 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   351,473,952 1,105,264 SH   SOLE 22 996,461 0 108,803
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   30,261,516 95,162 SH   SOLE 23 95,162 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   100,153,782 314,949 SH   SOLE 25 314,826 0 123
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   27,540,072 86,604 SH   SOLE 26 30,710 0 55,894
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   32,639,520 102,640 SH   SOLE 28 737 0 101,903
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   81,784,830 257,185 SH   SOLE 30 257,185 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   4,628,490 14,555 SH   SOLE 31 10,651 0 3,904
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   34,273,404 107,778 SH   SOLE 34 107,778 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   4,119,054 12,953 SH   SOLE 36 12,953 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   665,256 2,092 SH   SOLE 40 2,092 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   30,210 95 SH   OTR 43 95 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   14,235,588 44,766 SH   SOLE 43 39,938 0 4,828
ZEDGE INC CL B 98923T104   3,992 2,047 SH   SOLE 18 2,047 0 0
ZEDGE INC CL B 98923T104   68,100 34,923 SH   SOLE 21 34,923 0 0
ZEDGE INC CL B 98923T104   76,344 39,151 SH   SOLE 22 39,151 0 0
ZEDGE INC CL B 98923T104   23 12 SH   SOLE 43 0 0 12
ZENTALIS PHARMACEUTICALS INC COM 98943L107   474,617 27,594 SH   SOLE 2 13,232 0 14,362
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,187 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   9,529 554 SH   SOLE 7 554 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   2,039,438 118,572 SH   SOLE 18 117,274 0 1,298
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,602,128 93,147 SH   SOLE 19 93,147 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   31,596,538 1,837,008 SH   SOLE 21 1,837,008 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   20,991,465 1,220,434 SH   SOLE 22 1,185,370 0 35,064
ZENTALIS PHARMACEUTICALS INC COM 98943L107   113,210 6,582 SH   SOLE 25 6,582 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   663,387 38,569 SH   SOLE 26 32,928 0 5,641
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,046,052 60,817 SH   SOLE 30 60,817 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   109,891 6,389 SH   SOLE 40 6,389 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   132,990 7,732 SH   SOLE 43 7,476 0 256
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105   2,173 1,659 SH   SOLE 2 1,659 0 0
ZEROFOX HLDGS INC COM 98955G103   2,711 1,857 SH   SOLE 2 0 0 1,857
ZEROFOX HLDGS INC COM 98955G103   12,699 8,698 SH   SOLE 21 8,698 0 0
ZEROFOX HLDGS INC COM 98955G103   552,115 378,161 SH   SOLE 22 378,161 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   1,318,791 121,772 SH   SOLE 2 80,327 0 41,445
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   13,364 1,234 SH   SOLE 7 1,234 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   2,906,220 268,349 SH   SOLE 18 268,349 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   4,074,982 376,268 SH   SOLE 19 376,268 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   42,465,654 3,921,113 SH   SOLE 21 3,921,113 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   34,512,643 3,186,763 SH   SOLE 22 3,101,296 0 85,467
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   31,938 2,949 SH   SOLE 23 2,949 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   212,625 19,633 SH   SOLE 25 19,633 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   76,741 7,086 SH   SOLE 26 601 0 6,485
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   20,924 1,932 SH   SOLE 28 0 0 1,932
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   197,117 18,201 SH   SOLE 30 18,201 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   215,376 19,887 SH   SOLE 40 19,887 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   217 20 SH   SOLE 43 20 0 0
ZEVIA PBC CL A 98955K104   11,850 3,078 SH   SOLE 2 0 0 3,078
ZEVIA PBC CL A 98955K104   9,109 2,366 SH   SOLE 18 2,366 0 0
ZEVIA PBC CL A 98955K104   112,759 29,288 SH   SOLE 21 29,288 0 0
ZEVIA PBC CL A 98955K104   1,103,691 286,673 SH   SOLE 22 286,673 0 0
ZEVIA PBC CL A 98955K104   21,063 5,471 SH   SOLE 43 5,471 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   5,500 1,000 SH   SOLE 2 0 0 1,000
ZEVRA THERAPEUTICS INC COM NEW 488445206   30,509 5,547 SH   SOLE 18 5,547 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   750,134 136,388 SH   SOLE 21 136,388 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   2,531,337 460,243 SH   SOLE 22 460,243 0 0
ZHIHU INC ADS 98955N108   87,319 68,755 SH   SOLE 22 0 0 68,755
ZIFF DAVIS INC COM 48123V102   7,440,194 95,326 SH   SOLE 2 60,724 0 34,602
ZIFF DAVIS INC COM 48123V102   47,142 604 SH   SOLE 4 371 0 233
ZIFF DAVIS INC COM 48123V102   1,062,807 13,617 SH   SOLE 7 13,617 0 0
ZIFF DAVIS INC COM 48123V102   16,105,852 206,353 SH   SOLE 18 200,574 0 5,779
ZIFF DAVIS INC COM 48123V102   7,660,842 98,153 SH   SOLE 19 98,153 0 0
ZIFF DAVIS INC COM 48123V102   266,474,408 3,414,150 SH   SOLE 21 3,414,150 0 0
ZIFF DAVIS INC COM 48123V102   116,936,227 1,498,222 SH   SOLE 22 1,446,874 0 51,348
ZIFF DAVIS INC COM 48123V102   631,346 8,089 SH   SOLE 25 8,089 0 0
ZIFF DAVIS INC COM 48123V102   2,831,108 36,273 SH   SOLE 26 20,173 0 16,100
ZIFF DAVIS INC COM 48123V102   210,891 2,702 SH   SOLE 28 804 0 1,898
ZIFF DAVIS INC COM 48123V102   7,892,494 101,121 SH   SOLE 30 101,121 0 0
ZIFF DAVIS INC COM 48123V102   334,132 4,281 SH   SOLE 36 4,281 0 0
ZIFF DAVIS INC COM 48123V102   588,731 7,543 SH   SOLE 40 7,543 0 0
ZIFF DAVIS INC COM 48123V102   7,115,477 91,166 SH   SOLE 43 88,213 0 2,953
ZILLOW GROUP INC CL A 98954M101   2,109,574 48,274 SH   SOLE 2 5,657 0 42,617
ZILLOW GROUP INC CL A 98954M101   35,222 806 SH   SOLE 7 806 0 0
ZILLOW GROUP INC CL A 98954M101   17,174 393 SH   SOLE 15 393 0 0
ZILLOW GROUP INC CL A 98954M101   1,240,075 28,377 SH   SOLE 18 28,297 0 80
ZILLOW GROUP INC CL A 98954M101   1,234,001 28,238 SH   SOLE 19 28,238 0 0
ZILLOW GROUP INC CL A 98954M101   34,916,125 798,996 SH   SOLE 21 798,996 0 0
ZILLOW GROUP INC CL A 98954M101   54,965,642 1,257,795 SH   SOLE 22 1,203,982 0 53,813
ZILLOW GROUP INC CL A 98954M101   181,879 4,162 SH   SOLE 23 4,162 0 0
ZILLOW GROUP INC CL A 98954M101   3,648,426 83,488 SH   SOLE 25 83,488 0 0
ZILLOW GROUP INC CL A 98954M101   2,127,360 48,681 SH   SOLE 26 22,930 0 25,751
ZILLOW GROUP INC CL A 98954M101   783,454 17,928 SH   SOLE 28 7,011 0 10,917
ZILLOW GROUP INC CL A 98954M101   1,844,315 42,204 SH   SOLE 30 42,204 0 0
ZILLOW GROUP INC CL A 98954M101   179,651 4,111 SH   SOLE 31 871 0 3,240
ZILLOW GROUP INC CL A 98954M101   383,905 8,785 SH   SOLE 36 8,785 0 0
ZILLOW GROUP INC CL A 98954M101   39,286 899 SH   OTR 43 899 0 0
ZILLOW GROUP INC CL A 98954M101   4,266,387 97,629 SH   SOLE 43 89,583 0 8,046
ZILLOW GROUP INC CL C CAP STK 98954M200   14,412,905 324,104 SH   SOLE 2 14,814 0 309,290
ZILLOW GROUP INC CL C CAP STK 98954M200   5,301,491 119,215 SH   SOLE 4 71,045 0 48,170
ZILLOW GROUP INC CL C CAP STK 98954M200   770,710 17,331 SH   SOLE 7 17,331 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   34,153 768 SH   SOLE 13 768 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   432,960 9,736 SH   SOLE 15 9,736 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   3,983,889 89,586 SH   SOLE 18 80,890 0 8,696
ZILLOW GROUP INC CL C CAP STK 98954M200   4,302,695 96,755 SH   SOLE 19 96,755 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   109,767,124 2,468,341 SH   SOLE 21 2,468,341 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   185,906,346 4,180,489 SH   SOLE 22 3,869,450 0 311,039
ZILLOW GROUP INC CL C CAP STK 98954M200   12,918,935 290,509 SH   SOLE 23 290,509 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   9,188,347 206,619 SH   SOLE 25 206,400 0 219
ZILLOW GROUP INC CL C CAP STK 98954M200   7,996,951 179,828 SH   SOLE 26 93,855 0 85,973
ZILLOW GROUP INC CL C CAP STK 98954M200   10,604,183 238,457 SH   SOLE 28 15,321 0 223,136
ZILLOW GROUP INC CL C CAP STK 98954M200   23,511,467 528,704 SH   SOLE 30 528,704 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   2,194,150 49,340 SH   SOLE 31 37,395 0 11,945
ZILLOW GROUP INC CL C CAP STK 98954M200   325,076 7,310 SH   SOLE 34 7,310 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,476,849 33,210 SH   SOLE 36 33,210 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   317,516 7,140 SH   SOLE 40 7,140 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   869,477 19,552 SH   SOLE 43 16,044 0 3,508
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1   4,092,071 3,511,000 PRN   SOLE 21 3,511,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6   4,529,525 3,850,000 PRN   SOLE 2 3,850,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6   3,411,850 2,900,000 PRN   SOLE 21 2,900,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6   6,941,350 5,900,000 PRN   SOLE 22 5,900,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4   3,372,600 3,300,000 PRN   SOLE 21 3,300,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   188,711 8,003 SH   SOLE 2 8,003 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   238,441 10,112 SH   SOLE 4 8,739 0 1,373
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   490,181 20,788 SH   SOLE 7 20,788 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   28,890,523 1,225,213 SH   SOLE 21 1,225,213 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   13,758,954 583,501 SH   SOLE 22 538,675 0 44,826
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   36,667 1,555 SH   SOLE 23 1,555 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   325,711 13,813 SH   SOLE 25 13,813 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   285,813 12,121 SH   SOLE 26 0 0 12,121
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   32,658 1,385 SH   SOLE 28 1,385 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   738,125 31,303 SH   SOLE 30 31,303 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   244,666 10,376 SH   SOLE 34 10,376 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   38,907 1,650 SH   SOLE 36 1,650 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   281,828 11,952 SH   SOLE 40 11,952 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   14,973 635 SH   SOLE 43 635 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   72,414,404 560,483 SH   SOLE 2 185,217 0 375,266
ZIMMER BIOMET HOLDINGS INC COM 98956P102   19,614,240 151,813 SH   SOLE 4 78,300 0 73,513
ZIMMER BIOMET HOLDINGS INC COM 98956P102   16,540,184 128,020 SH   SOLE 7 122,173 0 5,847
ZIMMER BIOMET HOLDINGS INC COM 98956P102   842,642 6,522 SH   SOLE 13 6,522 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   4,600,554 35,608 SH   SOLE 15 35,608 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   226,743,256 1,754,979 SH   SOLE 18 1,631,346 0 123,633
ZIMMER BIOMET HOLDINGS INC COM 98956P102   471,435,167 3,648,879 SH   SOLE 19 3,648,879 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   822,305,803 6,364,596 SH   SOLE 21 6,364,596 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   622,461,827 4,817,816 SH   SOLE 22 4,380,786 0 437,030
ZIMMER BIOMET HOLDINGS INC COM 98956P102   56,015,564 433,557 SH   SOLE 23 433,557 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   44,044,409 340,901 SH   SOLE 25 339,834 0 1,067
ZIMMER BIOMET HOLDINGS INC COM 98956P102   50,146,267 388,129 SH   SOLE 26 163,278 0 224,851
ZIMMER BIOMET HOLDINGS INC COM 98956P102   56,058,071 433,886 SH   SOLE 28 3,079 0 430,807
ZIMMER BIOMET HOLDINGS INC COM 98956P102   15,375 119 SH   SOLE 29 119 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   140,418,824 1,086,833 SH   SOLE 30 1,086,833 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   7,431,455 57,519 SH   SOLE 31 41,475 0 16,044
ZIMMER BIOMET HOLDINGS INC COM 98956P102   73,503,560 568,913 SH   SOLE 34 568,913 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   8,583,660 66,437 SH   SOLE 36 66,437 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,110,603 8,596 SH   SOLE 40 8,596 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   73,127 566 SH   OTR 43 566 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   19,380,373 150,003 SH   SOLE 43 133,510 0 16,493
ZIMVIE INC COM 98888T107   91,300 12,628 SH   SOLE 2 1,642 0 10,986
ZIMVIE INC COM 98888T107   2,147 297 SH   SOLE 7 297 0 0
ZIMVIE INC COM 98888T107   458,440 63,408 SH   SOLE 18 63,408 0 0
ZIMVIE INC COM 98888T107   287,609 39,780 SH   SOLE 19 39,780 0 0
ZIMVIE INC COM 98888T107   5,454,760 754,462 SH   SOLE 21 754,462 0 0
ZIMVIE INC COM 98888T107   3,794,572 524,837 SH   SOLE 22 506,823 0 18,014
ZIMVIE INC COM 98888T107   11,245 1,555 SH   SOLE 43 1,541 0 14
ZIONS BANCORPORATION N A COM 989701107   18,374,626 613,920 SH   SOLE 2 354,709 0 259,211
ZIONS BANCORPORATION N A COM 989701107   75,274 2,515 SH   SOLE 4 2,515 0 0
ZIONS BANCORPORATION N A COM 989701107   3,324,924 111,090 SH   SOLE 7 107,464 0 3,626
ZIONS BANCORPORATION N A COM 989701107   244,139 8,157 SH   SOLE 15 8,157 0 0
ZIONS BANCORPORATION N A COM 989701107   6,282,846 209,918 SH   SOLE 18 205,556 0 4,362
ZIONS BANCORPORATION N A COM 989701107   3,013,652 100,690 SH   SOLE 19 100,690 0 0
ZIONS BANCORPORATION N A COM 989701107   129,352,941 4,321,849 SH   SOLE 21 4,321,849 0 0
ZIONS BANCORPORATION N A COM 989701107   108,255,882 3,616,969 SH   SOLE 22 3,378,580 0 238,389
ZIONS BANCORPORATION N A COM 989701107   5,598,945 187,068 SH   SOLE 25 187,068 0 0
ZIONS BANCORPORATION N A COM 989701107   6,506,572 217,393 SH   SOLE 26 76,374 0 141,019
ZIONS BANCORPORATION N A COM 989701107   1,312,520 43,853 SH   SOLE 28 3,024 0 40,829
ZIONS BANCORPORATION N A COM 989701107   19,787,112 661,113 SH   SOLE 30 661,113 0 0
ZIONS BANCORPORATION N A COM 989701107   318,934 10,656 SH   SOLE 31 2,140 0 8,516
ZIONS BANCORPORATION N A COM 989701107   1,494,644 49,938 SH   SOLE 34 49,938 0 0
ZIONS BANCORPORATION N A COM 989701107   885,748 29,594 SH   SOLE 36 29,594 0 0
ZIONS BANCORPORATION N A COM 989701107   736,308 24,601 SH   SOLE 40 24,601 0 0
ZIONS BANCORPORATION N A COM 989701107   6,107,643 204,064 SH   SOLE 43 189,435 0 14,629
ZIPRECRUITER INC CL A 98980B103   2,752,025 172,649 SH   SOLE 2 123,738 0 48,911
ZIPRECRUITER INC CL A 98980B103   10,568 663 SH   SOLE 7 663 0 0
ZIPRECRUITER INC CL A 98980B103   2,907,599 182,409 SH   SOLE 18 182,409 0 0
ZIPRECRUITER INC CL A 98980B103   6,048,066 379,427 SH   SOLE 19 379,427 0 0
ZIPRECRUITER INC CL A 98980B103   37,382,504 2,345,201 SH   SOLE 21 2,345,201 0 0
ZIPRECRUITER INC CL A 98980B103   30,078,796 1,887,001 SH   SOLE 22 1,846,963 0 40,038
ZIPRECRUITER INC CL A 98980B103   262,659 16,478 SH   SOLE 23 16,478 0 0
ZIPRECRUITER INC CL A 98980B103   125,910 7,899 SH   SOLE 25 7,899 0 0
ZIPRECRUITER INC CL A 98980B103   688,496 43,193 SH   SOLE 26 872 0 42,321
ZIPRECRUITER INC CL A 98980B103   1,419,983 89,083 SH   SOLE 30 89,083 0 0
ZIPRECRUITER INC CL A 98980B103   108,679 6,818 SH   SOLE 34 6,818 0 0
ZIPRECRUITER INC CL A 98980B103   163,513 10,258 SH   SOLE 40 10,258 0 0
ZIPRECRUITER INC CL A 98980B103   58,213 3,652 SH   SOLE 43 3,618 0 34
ZIVO BIOSCIENCE INC COM NEW 98978N200   2,991 971 SH   SOLE 18 971 0 0
ZIVO BIOSCIENCE INC COM NEW 98978N200   45,116 14,648 SH   SOLE 21 14,648 0 0
ZOETIS INC CL A 98978V103   183,415,216 1,101,990 SH   SOLE 2 326,628 0 775,362
ZOETIS INC CL A 98978V103   43,123,772 259,095 SH   SOLE 4 215,833 0 43,262
ZOETIS INC CL A 98978V103   84,760,402 509,255 SH   SOLE 7 495,879 0 13,376
ZOETIS INC CL A 98978V103   2,138,255 12,847 SH   SOLE 13 12,847 0 0
ZOETIS INC CL A 98978V103   8,987,926 54,001 SH   SOLE 15 54,001 0 0
ZOETIS INC CL A 98978V103   380,011,727 2,283,175 SH   SOLE 18 1,973,813 0 309,362
ZOETIS INC CL A 98978V103   407,546,316 2,448,608 SH   SOLE 19 2,448,608 0 0
ZOETIS INC CL A 98978V103   2,019,409,197 12,132,956 SH   SOLE 21 12,132,956 0 0
ZOETIS INC CL A 98978V103   1,734,776,158 10,422,832 SH   SOLE 22 9,457,142 0 965,690
ZOETIS INC CL A 98978V103   166,290,870 999,104 SH   SOLE 23 999,104 0 0
ZOETIS INC CL A 98978V103   129,780,258 779,742 SH   SOLE 25 778,459 0 1,283
ZOETIS INC CL A 98978V103   150,356,570 903,368 SH   SOLE 26 322,395 0 580,973
ZOETIS INC CL A 98978V103   204,158,633 1,226,620 SH   SOLE 28 12,304 0 1,214,316
ZOETIS INC CL A 98978V103   76,895 462 SH   SOLE 29 462 0 0
ZOETIS INC CL A 98978V103   675,494,909 4,058,489 SH   SOLE 30 3,994,724 0 63,765
ZOETIS INC CL A 98978V103   21,966,918 131,981 SH   SOLE 31 96,417 0 35,564
ZOETIS INC CL A 98978V103   295,897,365 1,777,802 SH   SOLE 34 1,777,802 0 0
ZOETIS INC CL A 98978V103   22,068,612 132,592 SH   SOLE 36 132,592 0 0
ZOETIS INC CL A 98978V103   3,101,942 18,637 SH   SOLE 40 18,637 0 0
ZOETIS INC CL A 98978V103   256,484 1,541 SH   OTR 43 1,541 0 0
ZOETIS INC CL A 98978V103   106,413,985 639,353 SH   SOLE 43 566,904 0 72,450
ZOMEDICA CORP COM 98980M109   7,357 34,751 SH   SOLE 2 0 0 34,751
ZOMEDICA CORP COM 98980M109   217 1,026 SH   SOLE 21 1,026 0 0
ZOMEDICA CORP COM 98980M109   2,161,682 10,211,064 SH   SOLE 22 10,211,064 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   28,555,331 386,719 SH   SOLE 2 22,076 0 364,643
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   10,112,979 136,958 SH   SOLE 4 80,486 0 56,472
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,320,526 58,512 SH   SOLE 7 58,512 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   474,053 6,420 SH   SOLE 13 6,420 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,267,685 17,168 SH   SOLE 15 17,168 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   27,798,397 376,468 SH   SOLE 18 363,777 0 12,691
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   9,544,042 129,253 SH   SOLE 19 129,253 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   302,694,306 4,099,327 SH   SOLE 21 4,099,327 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   384,219,721 5,203,409 SH   SOLE 22 4,777,910 0 425,499
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   30,945,236 419,085 SH   SOLE 23 419,085 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   23,589,591 319,469 SH   SOLE 25 319,045 0 424
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   19,573,729 265,083 SH   SOLE 26 137,006 0 128,077
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   36,391,896 492,848 SH   SOLE 28 78,868 0 413,980
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   29,167 395 SH   SOLE 29 395 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   44,933,486 608,525 SH   SOLE 30 608,525 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,678,650 63,362 SH   SOLE 31 45,117 0 18,245
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,082,244 55,285 SH   SOLE 32 55,285 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,766,637 37,468 SH   SOLE 34 37,468 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,713,207 63,830 SH   SOLE 36 63,830 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   660,720 8,948 SH   SOLE 40 8,948 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   28,207 382 SH   OTR 43 382 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   6,508,405 88,142 SH   SOLE 43 78,555 0 9,587
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   13,075,593 529,162 SH   SOLE 2 87,750 0 441,412
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   5,254,260 212,637 SH   SOLE 4 120,803 0 91,834
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   10,346,621 418,722 SH   SOLE 7 418,722 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   132,742 5,372 SH   SOLE 13 5,372 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   462,868 18,732 SH   SOLE 15 18,732 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   10,561,351 427,412 SH   SOLE 18 412,737 0 14,675
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,536,245 62,171 SH   SOLE 19 62,171 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   125,816,278 5,091,715 SH   SOLE 21 5,091,715 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   158,983,226 6,433,963 SH   SOLE 22 5,927,874 0 506,089
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   12,028,309 486,779 SH   SOLE 23 486,779 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   16,743,496 677,600 SH   SOLE 25 677,076 0 524
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   8,862,167 358,647 SH   SOLE 26 186,799 0 171,848
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   12,998,671 526,049 SH   SOLE 28 15,820 0 510,229
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   35,374,144 1,431,572 SH   SOLE 30 1,431,572 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,887,968 76,405 SH   SOLE 31 55,821 0 20,584
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   313,076 12,670 SH   SOLE 34 12,670 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,955,673 79,145 SH   SOLE 36 79,145 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   230,841 9,342 SH   SOLE 40 9,342 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   905,473 36,644 SH   SOLE 43 33,708 0 2,936
ZSCALER INC COM 98980G102   18,114,492 155,050 SH   SOLE 2 22,463 0 132,587
ZSCALER INC COM 98980G102   6,806,866 58,263 SH   SOLE 4 32,332 0 25,931
ZSCALER INC COM 98980G102   3,357,811 28,741 SH   SOLE 7 28,741 0 0
ZSCALER INC COM 98980G102   173,376 1,484 SH   SOLE 13 1,484 0 0
ZSCALER INC COM 98980G102   743,973 6,368 SH   SOLE 15 6,368 0 0
ZSCALER INC COM 98980G102   20,645,613 176,715 SH   SOLE 18 171,724 0 4,991
ZSCALER INC COM 98980G102   24,095,487 206,244 SH   SOLE 19 206,244 0 0
ZSCALER INC COM 98980G102   217,778,013 1,864,059 SH   SOLE 21 1,864,059 0 0
ZSCALER INC COM 98980G102   234,174,052 2,004,400 SH   SOLE 22 1,849,309 0 155,091
ZSCALER INC COM 98980G102   19,009,176 162,708 SH   SOLE 23 162,708 0 0
ZSCALER INC COM 98980G102   12,795,455 109,522 SH   SOLE 25 109,522 0 0
ZSCALER INC COM 98980G102   11,906,262 101,911 SH   SOLE 26 56,186 0 45,725
ZSCALER INC COM 98980G102   19,484,206 166,774 SH   SOLE 28 1,162 0 165,612
ZSCALER INC COM 98980G102   17,291 148 SH   SOLE 29 148 0 0
ZSCALER INC COM 98980G102   65,888,265 563,967 SH   SOLE 30 538,361 0 25,606
ZSCALER INC COM 98980G102   2,969,819 25,420 SH   SOLE 31 18,910 0 6,510
ZSCALER INC COM 98980G102   3,791,484 32,453 SH   SOLE 32 32,453 0 0
ZSCALER INC COM 98980G102   23,908,208 204,641 SH   SOLE 34 204,641 0 0
ZSCALER INC COM 98980G102   2,832,310 24,243 SH   SOLE 36 24,243 0 0
ZSCALER INC COM 98980G102   398,974 3,415 SH   SOLE 40 3,415 0 0
ZSCALER INC COM 98980G102   14,253 122 SH   OTR 43 122 0 0
ZSCALER INC COM 98980G102   3,362,367 28,780 SH   SOLE 43 25,403 0 3,377
ZSCALER INC NOTE 0.125% 7/0 98980GAB8   7,072,532 6,707,000 PRN   SOLE 21 6,707,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   17,291,753 603,341 SH   SOLE 2 302,921 0 300,420
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   6,498,684 226,751 SH   SOLE 4 118,851 0 107,900
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   2,611,814 91,131 SH   SOLE 7 91,131 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   3,994,000 139,358 SH   SOLE 13 139,358 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   7,498,631 261,641 SH   SOLE 15 261,641 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   6,693,772 233,558 SH   SOLE 18 233,558 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   244,630,554 8,535,609 SH   SOLE 21 8,535,609 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   131,856,950 4,600,731 SH   SOLE 22 4,006,473 0 594,258
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   14,704,529 513,068 SH   SOLE 23 513,068 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   316,664 11,049 SH   SOLE 25 11,049 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   14,331,777 500,062 SH   SOLE 26 7,891 0 492,171
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   23,468,155 818,847 SH   SOLE 28 46,969 0 771,878
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   80,772,277 2,818,293 SH   SOLE 30 2,818,293 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   165,024 5,758 SH   SOLE 31 0 0 5,758
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   858,682 29,961 SH   SOLE 32 29,961 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   645,738 22,531 SH   SOLE 34 22,531 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   428,467 14,950 SH   SOLE 36 14,950 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   102,316 3,570 SH   SOLE 40 3,570 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   9,592,817 334,711 SH   SOLE 43 277,507 0 57,204
ZUMIEZ INC COM 989817101   1,530,483 82,998 SH   SOLE 2 70,024 0 12,974
ZUMIEZ INC COM 989817101   2,250 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101   1,549 84 SH   SOLE 7 84 0 0
ZUMIEZ INC COM 989817101   1,057,331 57,339 SH   SOLE 18 57,339 0 0
ZUMIEZ INC COM 989817101   995,262 53,973 SH   SOLE 19 53,973 0 0
ZUMIEZ INC COM 989817101   36,546,513 1,981,915 SH   SOLE 21 1,981,915 0 0
ZUMIEZ INC COM 989817101   10,477,202 568,178 SH   SOLE 22 543,723 0 24,455
ZUMIEZ INC COM 989817101   4,573 248 SH   SOLE 23 248 0 0
ZUMIEZ INC COM 989817101   71,658 3,886 SH   SOLE 25 3,886 0 0
ZUMIEZ INC COM 989817101   115,453 6,261 SH   SOLE 26 4,857 0 1,404
ZUMIEZ INC COM 989817101   55,412 3,005 SH   SOLE 28 413 0 2,592
ZUMIEZ INC COM 989817101   520,469 28,225 SH   SOLE 30 28,225 0 0
ZUMIEZ INC COM 989817101   422,792 22,928 SH   SOLE 34 22,928 0 0
ZUMIEZ INC COM 989817101   152,536 8,272 SH   SOLE 40 8,272 0 0
ZUMIEZ INC COM 989817101   453,864 24,613 SH   SOLE 43 24,008 0 605
ZUORA INC COM CL A 98983V106   3,133,808 317,187 SH   SOLE 2 229,774 0 87,413
ZUORA INC COM CL A 98983V106   36,032 3,647 SH   SOLE 4 328 0 3,319
ZUORA INC COM CL A 98983V106   478,923 48,474 SH   SOLE 7 48,474 0 0
ZUORA INC COM CL A 98983V106   3,022,430 305,914 SH   SOLE 18 305,914 0 0
ZUORA INC COM CL A 98983V106   6,968,848 705,349 SH   SOLE 19 705,349 0 0
ZUORA INC COM CL A 98983V106   44,138,693 4,467,479 SH   SOLE 21 4,467,479 0 0
ZUORA INC COM CL A 98983V106   36,158,370 3,659,754 SH   SOLE 22 3,572,840 0 86,914
ZUORA INC COM CL A 98983V106   168,750 17,080 SH   SOLE 23 17,080 0 0
ZUORA INC COM CL A 98983V106   226,292 22,904 SH   SOLE 25 22,904 0 0
ZUORA INC COM CL A 98983V106   518,502 52,480 SH   SOLE 26 33,848 0 18,632
ZUORA INC COM CL A 98983V106   17,764 1,798 SH   SOLE 28 1,798 0 0
ZUORA INC COM CL A 98983V106   9,149,809 926,094 SH   SOLE 30 926,094 0 0
ZUORA INC COM CL A 98983V106   810,743 82,059 SH   SOLE 34 82,059 0 0
ZUORA INC COM CL A 98983V106   92,101 9,322 SH   SOLE 36 9,322 0 0
ZUORA INC COM CL A 98983V106   238,217 24,111 SH   SOLE 40 24,111 0 0
ZUORA INC COM CL A 98983V106   432,853 43,811 SH   SOLE 43 38,973 0 4,838
ZURN ELKAY WATER SOLNS CORP COM 98983L108   1,846,316 86,438 SH   SOLE 2 50,500 0 35,938
ZURN ELKAY WATER SOLNS CORP COM 98983L108   8,629 404 SH   SOLE 4 404 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   516,869 24,198 SH   SOLE 7 24,198 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   6,615,961 309,736 SH   SOLE 18 309,736 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   5,435,671 254,479 SH   SOLE 19 254,479 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   84,113,224 3,937,885 SH   SOLE 21 3,937,885 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   76,784,458 3,594,778 SH   SOLE 22 3,475,493 0 119,285
ZURN ELKAY WATER SOLNS CORP COM 98983L108   636,870 29,816 SH   SOLE 25 29,816 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   8,218,644 384,768 SH   SOLE 26 94,674 0 290,094
ZURN ELKAY WATER SOLNS CORP COM 98983L108   363,291 17,008 SH   SOLE 28 2,158 0 14,850
ZURN ELKAY WATER SOLNS CORP COM 98983L108   3,384,535 158,452 SH   SOLE 30 158,452 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   562,751 26,346 SH   SOLE 34 26,346 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   106,330 4,978 SH   SOLE 36 4,978 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   633,174 29,643 SH   SOLE 40 29,643 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   346,684 16,231 SH   SOLE 43 15,925 0 306
ZYMEWORKS INC COM 98985Y108   210,659 23,303 SH   SOLE 2 15,735 0 7,568
ZYMEWORKS INC COM 98985Y108   8,254 913 SH   SOLE 18 913 0 0
ZYMEWORKS INC COM 98985Y108   4,360,851 482,395 SH   SOLE 21 482,395 0 0
ZYMEWORKS INC COM 98985Y108   503,257 55,670 SH   SOLE 22 18,779 0 36,891
ZYMEWORKS INC COM 98985Y108   11,363 1,257 SH   SOLE 26 827 0 430
ZYMEWORKS INC COM 98985Y108   60,270 6,667 SH   SOLE 28 839 0 5,828
ZYMEWORKS INC COM 98985Y108   1,518,847 168,014 SH   SOLE 30 168,014 0 0
ZYMEWORKS INC COM 98985Y108   25,086 2,775 SH   SOLE 31 2,585 0 190
ZYMEWORKS INC COM 98985Y108   95,634 10,579 SH   SOLE 43 9,840 0 739
ZYNERBA PHARMACEUTICALS INC COM 98986X109   3,311 7,701 SH   SOLE 18 7,701 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109   53,532 124,493 SH   SOLE 21 124,493 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109   303,798 706,508 SH   SOLE 22 706,508 0 0
ZYNEX INC COM 98986M103   290,604 24,217 SH   SOLE 2 19,138 0 5,079
ZYNEX INC COM 98986M103   4,344 362 SH   SOLE 7 362 0 0
ZYNEX INC COM 98986M103   920,652 76,721 SH   SOLE 18 71,950 0 4,771
ZYNEX INC COM 98986M103   602,760 50,230 SH   SOLE 19 50,230 0 0
ZYNEX INC COM 98986M103   30,875,064 2,572,922 SH   SOLE 21 2,572,922 0 0
ZYNEX INC COM 98986M103   7,634,004 636,167 SH   SOLE 22 629,304 0 6,863
ZYNEX INC COM 98986M103   77,316 6,443 SH   SOLE 25 6,443 0 0
ZYNEX INC COM 98986M103   302,040 25,170 SH   SOLE 30 25,170 0 0
ZYNEX INC COM 98986M103   121,402 10,117 SH   SOLE 43 10,032 0 85