The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM INC CL A 68243Q106   2,427,703 311,244 SH   SOLE 2 195,705 0 115,539
1 800 FLOWERS COM INC CL A 68243Q106   749 96 SH   SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106   2,941 377 SH   SOLE 7 377 0 0
1 800 FLOWERS COM INC CL A 68243Q106   812,526 104,170 SH   SOLE 18 78,980 0 25,190
1 800 FLOWERS COM INC CL A 68243Q106   5,043,667 646,624 SH   SOLE 19 646,624 0 0
1 800 FLOWERS COM INC CL A 68243Q106   7,408,619 949,823 SH   SOLE 21 949,823 0 0
1 800 FLOWERS COM INC CL A 68243Q106   11,514,875 1,476,266 SH   SOLE 22 1,444,380 0 31,886
1 800 FLOWERS COM INC CL A 68243Q106   172,099 22,064 SH   SOLE 23 22,064 0 0
1 800 FLOWERS COM INC CL A 68243Q106   27,284 3,498 SH   SOLE 25 3,498 0 0
1 800 FLOWERS COM INC CL A 68243Q106   173,527 22,247 SH   SOLE 26 1,801 0 20,446
1 800 FLOWERS COM INC CL A 68243Q106   243,703 31,244 SH   SOLE 30 31,244 0 0
1 800 FLOWERS COM INC CL A 68243Q106   29,071 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106   63,882 8,190 SH   SOLE 43 8,190 0 0
10X GENOMICS INC CL A COM 88025U109   4,778,229 85,570 SH   SOLE 2 29,209 0 56,361
10X GENOMICS INC CL A COM 88025U109   11,950 214 SH   SOLE 4 214 0 0
10X GENOMICS INC CL A COM 88025U109   739,042 13,235 SH   SOLE 7 12,558 0 677
10X GENOMICS INC CL A COM 88025U109   3,237,547 57,979 SH   SOLE 18 57,979 0 0
10X GENOMICS INC CL A COM 88025U109   26,263,786 470,340 SH   SOLE 19 470,340 0 0
10X GENOMICS INC CL A COM 88025U109   111,940,717 2,004,669 SH   SOLE 21 2,004,669 0 0
10X GENOMICS INC CL A COM 88025U109   130,141,207 2,330,609 SH   SOLE 22 2,214,829 0 115,780
10X GENOMICS INC CL A COM 88025U109   943,138 16,890 SH   SOLE 25 16,890 0 0
10X GENOMICS INC CL A COM 88025U109   2,881,958 51,611 SH   SOLE 26 40,834 0 10,777
10X GENOMICS INC CL A COM 88025U109   326,050 5,839 SH   SOLE 28 1,614 0 4,225
10X GENOMICS INC CL A COM 88025U109   14,732,379 263,832 SH   SOLE 30 263,832 0 0
10X GENOMICS INC CL A COM 88025U109   75,384 1,350 SH   SOLE 31 1,350 0 0
10X GENOMICS INC CL A COM 88025U109   92,415 1,655 SH   SOLE 34 1,655 0 0
10X GENOMICS INC CL A COM 88025U109   35,849 642 SH   SOLE 36 642 0 0
10X GENOMICS INC CL A COM 88025U109   841,285 15,066 SH   SOLE 40 15,066 0 0
10X GENOMICS INC CL A COM 88025U109   19,041 341 SH   OTR 43 341 0 0
10X GENOMICS INC CL A COM 88025U109   4,641,086 83,114 SH   SOLE 43 71,544 0 11,570
180 LIFE SCIENCES CORP COM NEW 68236V203   489 418 SH   SOLE 2 418 0 0
180 LIFE SCIENCES CORP COM NEW 68236V203   16,656 14,236 SH   SOLE 22 14,236 0 0
1895 BANCORP OF WIS INC COM 28253R105   8,209 1,096 SH   SOLE 18 1,096 0 0
1895 BANCORP OF WIS INC COM 28253R105   116,342 15,533 SH   SOLE 21 15,533 0 0
1ST SOURCE CORP COM 336901103   1,622,062 38,685 SH   SOLE 2 28,271 0 10,414
1ST SOURCE CORP COM 336901103   6,038 144 SH   SOLE 7 144 0 0
1ST SOURCE CORP COM 336901103   2,102,580 50,145 SH   SOLE 18 50,145 0 0
1ST SOURCE CORP COM 336901103   1,523,778 36,341 SH   SOLE 19 36,341 0 0
1ST SOURCE CORP COM 336901103   25,980,918 619,626 SH   SOLE 21 619,626 0 0
1ST SOURCE CORP COM 336901103   24,953,507 595,123 SH   SOLE 22 571,212 0 23,911
1ST SOURCE CORP COM 336901103   156,189 3,725 SH   SOLE 25 3,725 0 0
1ST SOURCE CORP COM 336901103   736,794 17,572 SH   SOLE 26 15,325 0 2,247
1ST SOURCE CORP COM 336901103   11,698 279 SH   SOLE 28 279 0 0
1ST SOURCE CORP COM 336901103   818,557 19,522 SH   SOLE 30 19,522 0 0
1ST SOURCE CORP COM 336901103   115,182 2,747 SH   SOLE 40 2,747 0 0
1ST SOURCE CORP COM 336901103   689,415 16,442 SH   SOLE 43 15,063 0 1,379
1STDIBS COM INC COM 320551104   4,338 1,160 SH   SOLE 2 1,160 0 0
1STDIBS COM INC COM 320551104   17,675 4,726 SH   SOLE 18 4,726 0 0
1STDIBS COM INC COM 320551104   218,259 58,358 SH   SOLE 21 58,358 0 0
1STDIBS COM INC COM 320551104   804,601 215,134 SH   SOLE 22 215,134 0 0
22ND CENTY GROUP INC COM 90137F103   1,975 5,161 SH   SOLE 2 0 0 5,161
22ND CENTY GROUP INC COM 90137F103   58,184 152,036 SH   SOLE 21 152,036 0 0
22ND CENTY GROUP INC COM 90137F103   1,088,109 2,843,243 SH   SOLE 22 2,843,243 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   437,488 249,993 SH   SOLE 2 99,228 0 150,765
23ANDME HOLDING CO CLASS A COM 90138Q108   5,387 3,078 SH   SOLE 7 3,078 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   1,294,869 739,925 SH   SOLE 18 739,925 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   951,666 543,809 SH   SOLE 19 543,809 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   17,096,784 9,769,591 SH   SOLE 21 9,769,591 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   13,264,561 7,579,749 SH   SOLE 22 7,242,300 0 337,449
23ANDME HOLDING CO CLASS A COM 90138Q108   64,085 36,620 SH   SOLE 25 36,620 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   52,229 29,845 SH   SOLE 26 8,157 0 21,688
23ANDME HOLDING CO CLASS A COM 90138Q108   504,007 288,004 SH   SOLE 30 288,004 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   60,477 34,558 SH   SOLE 40 34,558 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   32,435 18,534 SH   OTR 43 18,534 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   63,705 36,403 SH   SOLE 43 36,403 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   644,300 63,666 SH   SOLE 2 32,097 0 31,569
2SEVENTY BIO INC COMMON STOCK 901384107   961 95 SH   SOLE 4 95 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   3,663 362 SH   SOLE 7 362 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   1,535,093 151,689 SH   SOLE 18 151,689 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   1,905,636 188,304 SH   SOLE 19 188,304 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   21,708,655 2,145,124 SH   SOLE 21 2,145,124 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   14,995,219 1,481,741 SH   SOLE 22 1,419,943 0 61,798
2SEVENTY BIO INC COMMON STOCK 901384107   4,625 457 SH   SOLE 23 457 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   75,060 7,417 SH   SOLE 25 7,417 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   138,249 13,661 SH   SOLE 26 7,042 0 6,619
2SEVENTY BIO INC COMMON STOCK 901384107   536,755 53,039 SH   SOLE 30 53,039 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   99,884 9,870 SH   SOLE 40 9,870 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   199,961 19,759 SH   SOLE 43 16,655 0 3,104
2U INC COM 90214J101   985,045 244,428 SH   SOLE 2 136,515 0 107,913
2U INC COM 90214J101   1,193 296 SH   SOLE 4 296 0 0
2U INC COM 90214J101   4,171 1,035 SH   SOLE 7 1,035 0 0
2U INC COM 90214J101   1,057,202 262,333 SH   SOLE 18 235,096 0 27,237
2U INC COM 90214J101   1,095,427 271,818 SH   SOLE 19 271,818 0 0
2U INC COM 90214J101   12,105,084 3,003,743 SH   SOLE 21 3,003,743 0 0
2U INC COM 90214J101   10,780,488 2,675,059 SH   SOLE 22 2,582,385 0 92,674
2U INC COM 90214J101   34,932 8,668 SH   SOLE 23 8,668 0 0
2U INC COM 90214J101   46,414 11,517 SH   SOLE 25 11,517 0 0
2U INC COM 90214J101   504,262 125,127 SH   SOLE 26 29,554 0 95,573
2U INC COM 90214J101   5,344 1,326 SH   SOLE 28 1,326 0 0
2U INC COM 90214J101   659,763 163,713 SH   SOLE 30 163,713 0 0
2U INC COM 90214J101   8,374 2,078 SH   SOLE 34 2,078 0 0
2U INC COM 90214J101   8,540 2,119 SH   SOLE 36 2,119 0 0
2U INC COM 90214J101   36,903 9,157 SH   SOLE 40 9,157 0 0
2U INC COM 90214J101   105,650 26,216 SH   SOLE 43 25,649 0 567
2U INC NOTE 2.250% 5/0 90214JAB7   1,388,211 2,139,000 PRN   SOLE 21 2,139,000 0 0
3-D SYS CORP DEL COM NEW 88554D205   1,451,756 146,199 SH   SOLE 2 76,059 0 70,140
3-D SYS CORP DEL COM NEW 88554D205   38,240 3,851 SH   SOLE 4 501 0 3,350
3-D SYS CORP DEL COM NEW 88554D205   13,147 1,324 SH   SOLE 7 1,324 0 0
3-D SYS CORP DEL COM NEW 88554D205   4,497,923 452,963 SH   SOLE 18 452,963 0 0
3-D SYS CORP DEL COM NEW 88554D205   2,549,637 256,761 SH   SOLE 19 256,761 0 0
3-D SYS CORP DEL COM NEW 88554D205   158,006,299 15,912,014 SH   SOLE 21 15,912,014 0 0
3-D SYS CORP DEL COM NEW 88554D205   38,634,095 3,890,644 SH   SOLE 22 3,735,397 0 155,247
3-D SYS CORP DEL COM NEW 88554D205   205,025 20,647 SH   SOLE 25 20,647 0 0
3-D SYS CORP DEL COM NEW 88554D205   570,369 57,439 SH   SOLE 26 46,641 0 10,798
3-D SYS CORP DEL COM NEW 88554D205   22,750 2,291 SH   SOLE 28 2,291 0 0
3-D SYS CORP DEL COM NEW 88554D205   9,253,737 931,897 SH   SOLE 30 931,897 0 0
3-D SYS CORP DEL COM NEW 88554D205   261,656 26,350 SH   SOLE 40 26,350 0 0
3-D SYS CORP DEL COM NEW 88554D205   458,438 46,167 SH   SOLE 43 43,588 0 2,579
374WATER INC COM 88583P104   22,495 9,412 SH   SOLE 2 2,030 0 7,382
374WATER INC COM 88583P104   361,617 151,304 SH   SOLE 18 151,304 0 0
374WATER INC COM 88583P104   386,626 161,768 SH   SOLE 19 161,768 0 0
374WATER INC COM 88583P104   4,456,007 1,864,438 SH   SOLE 21 1,864,438 0 0
374WATER INC COM 88583P104   3,181,372 1,331,118 SH   SOLE 22 1,320,916 0 10,202
3D SYS CORP DEL NOTE 11/1 88554DAD8   2,134,655 2,825,000 PRN   SOLE 21 2,825,000 0 0
3M CO COM 88579Y101   116,591,738 1,164,869 SH   SOLE 2 308,957 0 855,912
3M CO COM 88579Y101   42,202,949 421,650 SH   SOLE 4 320,521 0 101,129
3M CO COM 88579Y101   79,932,875 798,610 SH   SOLE 7 681,871 0 116,739
3M CO COM 88579Y101   1,350,614 13,494 SH   SOLE 13 13,494 0 0
3M CO COM 88579Y101   9,440,189 94,317 SH   SOLE 15 94,317 0 0
3M CO COM 88579Y101   85,724,282 856,472 SH   SOLE 18 808,319 0 48,153
3M CO COM 88579Y101   31,635,546 316,071 SH   SOLE 19 316,071 0 0
3M CO COM 88579Y101   2,215,993 22,140 SH   SOLE 20 22,140 0 0
3M CO COM 88579Y101   1,378,529,161 13,772,896 SH   SOLE 21 13,772,896 0 0
3M CO COM 88579Y101   1,220,594,447 12,194,969 SH   SOLE 22 11,049,057 0 1,145,912
3M CO COM 88579Y101   98,505,575 984,170 SH   SOLE 23 984,170 0 0
3M CO COM 88579Y101   137,710,028 1,375,862 SH   SOLE 25 1,273,143 0 102,719
3M CO COM 88579Y101   136,670,693 1,365,478 SH   SOLE 26 691,150 0 674,328
3M CO COM 88579Y101   165,770,459 1,656,214 SH   SOLE 28 184,872 0 1,471,342
3M CO COM 88579Y101   365,310,884 3,649,824 SH   SOLE 30 3,649,824 0 0
3M CO COM 88579Y101   12,634,861 126,235 SH   SOLE 31 112,751 0 13,484
3M CO COM 88579Y101   5,101,487 50,969 SH   SOLE 32 50,969 0 0
3M CO COM 88579Y101   12,887,388 128,758 SH   SOLE 34 128,758 0 0
3M CO COM 88579Y101   16,734,147 167,191 SH   SOLE 35 167,191 0 0
3M CO COM 88579Y101   15,641,665 156,276 SH   SOLE 36 156,276 0 0
3M CO COM 88579Y101   2,121,708 21,198 SH   SOLE 40 21,198 0 0
3M CO COM 88579Y101   153,338 1,532 SH   OTR 43 1,532 0 0
3M CO COM 88579Y101   46,718,388 466,764 SH   SOLE 43 362,745 0 104,019
4D MOLECULAR THERAPEUTICS IN COM 35104E100   893,995 49,474 SH   SOLE 2 21,742 0 27,732
4D MOLECULAR THERAPEUTICS IN COM 35104E100   3,686 204 SH   SOLE 7 204 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,694,677 93,784 SH   SOLE 18 93,784 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   4,359,550 241,259 SH   SOLE 19 241,259 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   25,502,679 1,411,327 SH   SOLE 21 1,411,327 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   18,249,471 1,009,932 SH   SOLE 22 979,654 0 30,278
4D MOLECULAR THERAPEUTICS IN COM 35104E100   27,521 1,523 SH   SOLE 23 1,523 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   72,822 4,030 SH   SOLE 25 4,030 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   51,174 2,832 SH   SOLE 26 0 0 2,832
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,404,202 77,709 SH   SOLE 30 77,709 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   15,088 835 SH   SOLE 34 835 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   89,971 4,979 SH   SOLE 40 4,979 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   298,914 16,542 SH   SOLE 43 15,787 0 755
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   24,256 7,395 SH   SOLE 2 1,518 0 5,877
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   1,256 383 SH   SOLE 7 383 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   371,227 113,179 SH   SOLE 18 113,179 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   256,093 78,077 SH   SOLE 19 78,077 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   4,778,930 1,456,991 SH   SOLE 21 1,456,991 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   2,797,004 852,745 SH   SOLE 22 837,767 0 14,978
89BIO INC COM 282559103   528,402 27,884 SH   SOLE 2 15,335 0 12,549
89BIO INC COM 282559103   11,408 602 SH   SOLE 7 602 0 0
89BIO INC COM 282559103   3,144,089 165,915 SH   SOLE 18 165,915 0 0
89BIO INC COM 282559103   2,351,809 124,106 SH   SOLE 19 124,106 0 0
89BIO INC COM 282559103   50,744,556 2,677,813 SH   SOLE 21 2,677,813 0 0
89BIO INC COM 282559103   29,523,171 1,557,951 SH   SOLE 22 1,516,153 0 41,798
89BIO INC COM 282559103   87,985 4,643 SH   SOLE 26 0 0 4,643
89BIO INC COM 282559103   1,164,402 61,446 SH   SOLE 30 61,446 0 0
89BIO INC COM 282559103   565,146 29,823 SH   SOLE 43 29,571 0 252
8X8 INC NEW COM 282914100   3,707,790 876,546 SH   SOLE 2 661,597 0 214,949
8X8 INC NEW COM 282914100   1,785 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100   3,676 869 SH   SOLE 7 869 0 0
8X8 INC NEW COM 282914100   1,626,109 384,423 SH   SOLE 18 371,314 0 13,109
8X8 INC NEW COM 282914100   5,046,610 1,193,052 SH   SOLE 19 1,193,052 0 0
8X8 INC NEW COM 282914100   57,897,089 13,687,255 SH   SOLE 21 13,687,255 0 0
8X8 INC NEW COM 282914100   18,120,250 4,283,747 SH   SOLE 22 4,201,690 0 82,057
8X8 INC NEW COM 282914100   151,265 35,760 SH   SOLE 23 35,760 0 0
8X8 INC NEW COM 282914100   69,427 16,413 SH   SOLE 25 16,413 0 0
8X8 INC NEW COM 282914100   869,409 205,534 SH   SOLE 26 38,842 0 166,692
8X8 INC NEW COM 282914100   8,227 1,945 SH   SOLE 28 1,945 0 0
8X8 INC NEW COM 282914100   699,921 165,466 SH   SOLE 30 165,466 0 0
8X8 INC NEW COM 282914100   64,939 15,352 SH   SOLE 34 15,352 0 0
8X8 INC NEW COM 282914100   19,344 4,573 SH   SOLE 36 4,573 0 0
8X8 INC NEW COM 282914100   53,522 12,653 SH   SOLE 40 12,653 0 0
8X8 INC NEW COM 282914100   1,343,114 317,521 SH   SOLE 43 314,895 0 2,626
9 METERS BIOPHARMA INC COM NEW 654405208   3,258 4,848 SH   SOLE 21 4,848 0 0
9 METERS BIOPHARMA INC COM NEW 654405208   109,604 163,101 SH   SOLE 22 163,101 0 0
908 DEVICES INC COM 65443P102   72,839 10,618 SH   SOLE 2 742 0 9,876
908 DEVICES INC COM 65443P102   454,948 66,319 SH   SOLE 18 66,319 0 0
908 DEVICES INC COM 65443P102   2,198,184 320,435 SH   SOLE 19 320,435 0 0
908 DEVICES INC COM 65443P102   5,422,240 790,414 SH   SOLE 21 790,414 0 0
908 DEVICES INC COM 65443P102   3,704,963 540,082 SH   SOLE 22 524,456 0 15,626
908 DEVICES INC COM 65443P102   13,658 1,991 SH   SOLE 34 1,991 0 0
908 DEVICES INC COM 65443P102   7,025 1,024 SH   SOLE 43 1,024 0 0
A K A BRANDS HLDG CORP COM 00152K101   4,195 9,756 SH   SOLE 2 9,756 0 0
A K A BRANDS HLDG CORP COM 00152K101   2,339 5,440 SH   SOLE 22 5,440 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   645,305 17,238 SH   SOLE 2 5,474 0 11,764
A-MARK PRECIOUS METALS INC COM 00181T107   329,540 8,803 SH   SOLE 7 8,327 0 476
A-MARK PRECIOUS METALS INC COM 00181T107   2,113,056 56,446 SH   SOLE 18 56,446 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,397,336 37,327 SH   SOLE 19 37,327 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   26,859,388 717,494 SH   SOLE 21 717,494 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   18,504,832 494,319 SH   SOLE 22 473,730 0 20,589
A-MARK PRECIOUS METALS INC COM 00181T107   190,919 5,100 SH   SOLE 25 5,100 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   50,388 1,346 SH   SOLE 26 0 0 1,346
A-MARK PRECIOUS METALS INC COM 00181T107   860,369 22,983 SH   SOLE 30 22,983 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   94,186 2,516 SH   SOLE 40 2,516 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   757,872 20,245 SH   SOLE 43 20,134 0 111
A10 NETWORKS INC COM 002121101   2,585,859 177,235 SH   SOLE 2 160,568 0 16,667
A10 NETWORKS INC COM 002121101   118,981 8,155 SH   SOLE 4 0 0 8,155
A10 NETWORKS INC COM 002121101   420,280 28,806 SH   SOLE 7 27,385 0 1,421
A10 NETWORKS INC COM 002121101   3,298,040 226,048 SH   SOLE 18 226,048 0 0
A10 NETWORKS INC COM 002121101   2,779,074 190,478 SH   SOLE 19 190,478 0 0
A10 NETWORKS INC COM 002121101   125,877,093 8,627,628 SH   SOLE 21 8,627,628 0 0
A10 NETWORKS INC COM 002121101   29,608,348 2,029,359 SH   SOLE 22 1,930,472 0 98,887
A10 NETWORKS INC COM 002121101   14,838 1,017 SH   SOLE 23 1,017 0 0
A10 NETWORKS INC COM 002121101   1,602,011 109,802 SH   SOLE 25 109,802 0 0
A10 NETWORKS INC COM 002121101   1,425,049 97,673 SH   SOLE 26 55,874 0 41,799
A10 NETWORKS INC COM 002121101   35,410 2,427 SH   SOLE 28 0 0 2,427
A10 NETWORKS INC COM 002121101   10,653,253 730,175 SH   SOLE 30 730,175 0 0
A10 NETWORKS INC COM 002121101   926,844 63,526 SH   SOLE 34 63,526 0 0
A10 NETWORKS INC COM 002121101   51,503 3,530 SH   SOLE 36 3,530 0 0
A10 NETWORKS INC COM 002121101   200,073 13,713 SH   SOLE 40 13,713 0 0
A10 NETWORKS INC COM 002121101   360,388 24,701 SH   SOLE 43 22,566 0 2,135
AADI BIOSCIENCE INC COM 00032Q104   41,895 6,125 SH   SOLE 2 354 0 5,771
AADI BIOSCIENCE INC COM 00032Q104   2,038 298 SH   SOLE 7 298 0 0
AADI BIOSCIENCE INC COM 00032Q104   339,182 49,588 SH   SOLE 18 49,588 0 0
AADI BIOSCIENCE INC COM 00032Q104   229,831 33,601 SH   SOLE 19 33,601 0 0
AADI BIOSCIENCE INC COM 00032Q104   3,821,351 558,677 SH   SOLE 21 558,677 0 0
AADI BIOSCIENCE INC COM 00032Q104   2,522,831 368,835 SH   SOLE 22 357,827 0 11,008
AAON INC COM PAR $0.004 000360206   3,175,282 33,491 SH   SOLE 2 20,334 0 13,157
AAON INC COM PAR $0.004 000360206   13,179 139 SH   SOLE 4 139 0 0
AAON INC COM PAR $0.004 000360206   1,109,467 11,702 SH   SOLE 7 11,082 0 620
AAON INC COM PAR $0.004 000360206   13,101,320 138,185 SH   SOLE 18 138,185 0 0
AAON INC COM PAR $0.004 000360206   13,103,785 138,211 SH   SOLE 19 138,211 0 0
AAON INC COM PAR $0.004 000360206   472,037,279 4,978,771 SH   SOLE 21 4,978,771 0 0
AAON INC COM PAR $0.004 000360206   117,565,633 1,240,013 SH   SOLE 22 1,180,655 0 59,358
AAON INC COM PAR $0.004 000360206   139,181 1,468 SH   SOLE 23 1,468 0 0
AAON INC COM PAR $0.004 000360206   63,939,674 674,398 SH   SOLE 25 674,398 0 0
AAON INC COM PAR $0.004 000360206   1,897,907 20,018 SH   SOLE 26 16,542 0 3,476
AAON INC COM PAR $0.004 000360206   354,969 3,744 SH   SOLE 28 769 0 2,975
AAON INC COM PAR $0.004 000360206   9,460,521 99,784 SH   SOLE 30 99,784 0 0
AAON INC COM PAR $0.004 000360206   61,911 653 SH   SOLE 36 653 0 0
AAON INC COM PAR $0.004 000360206   739,044 7,795 SH   SOLE 40 7,795 0 0
AAON INC COM PAR $0.004 000360206   3,398,753 35,848 SH   SOLE 43 32,192 0 3,656
AAR CORP COM 000361105   1,629,467 28,211 SH   SOLE 2 9,837 0 18,374
AAR CORP COM 000361105   7,162 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105   18,830 326 SH   SOLE 7 326 0 0
AAR CORP COM 000361105   6,824,344 118,150 SH   SOLE 18 118,150 0 0
AAR CORP COM 000361105   4,049,207 70,104 SH   SOLE 19 70,104 0 0
AAR CORP COM 000361105   261,357,184 4,524,882 SH   SOLE 21 4,524,882 0 0
AAR CORP COM 000361105   57,189,736 990,127 SH   SOLE 22 929,801 0 60,326
AAR CORP COM 000361105   7,244,317 125,421 SH   SOLE 25 125,421 0 0
AAR CORP COM 000361105   1,768,322 30,615 SH   SOLE 26 20,497 0 10,118
AAR CORP COM 000361105   962,339 16,661 SH   SOLE 28 16,661 0 0
AAR CORP COM 000361105   3,101,828 53,702 SH   SOLE 30 53,702 0 0
AAR CORP COM 000361105   1,200,657 20,787 SH   SOLE 34 20,787 0 0
AAR CORP COM 000361105   75,204 1,302 SH   SOLE 36 1,302 0 0
AAR CORP COM 000361105   367,296 6,359 SH   SOLE 40 6,359 0 0
AAR CORP COM 000361105   121,758 2,108 SH   OTR 43 2,108 0 0
AAR CORP COM 000361105   2,268,004 39,266 SH   SOLE 43 37,053 0 2,213
ABBOTT LABS COM 002824100   452,893,719 4,154,226 SH   SOLE 2 1,300,995 0 2,853,231
ABBOTT LABS COM 002824100   163,289,611 1,497,795 SH   SOLE 4 870,394 0 627,401
ABBOTT LABS COM 002824100   168,283,381 1,543,601 SH   SOLE 7 1,371,396 0 172,205
ABBOTT LABS COM 002824100   7,560,755 69,352 SH   SOLE 13 69,352 0 0
ABBOTT LABS COM 002824100   33,040,364 303,067 SH   SOLE 15 303,067 0 0
ABBOTT LABS COM 002824100   335,087,252 3,073,631 SH   SOLE 18 2,872,225 0 201,406
ABBOTT LABS COM 002824100   449,501,779 4,123,113 SH   SOLE 19 4,123,113 0 0
ABBOTT LABS COM 002824100   11,473,374 105,241 SH   SOLE 20 105,241 0 0
ABBOTT LABS COM 002824100   5,402,258,139 49,552,909 SH   SOLE 21 49,552,909 0 0
ABBOTT LABS COM 002824100   4,150,738,193 38,073,181 SH   SOLE 22 34,342,656 0 3,730,525
ABBOTT LABS COM 002824100   402,193,095 3,689,168 SH   SOLE 23 3,689,168 0 0
ABBOTT LABS COM 002824100   555,851,443 5,098,619 SH   SOLE 25 4,217,444 0 881,175
ABBOTT LABS COM 002824100   403,347,726 3,699,759 SH   SOLE 26 1,599,218 0 2,100,541
ABBOTT LABS COM 002824100   458,429,100 4,205,000 SH   SOLE 28 154,428 0 4,050,572
ABBOTT LABS COM 002824100   182,172 1,671 SH   SOLE 29 1,671 0 0
ABBOTT LABS COM 002824100   1,193,853,272 10,950,773 SH   SOLE 30 10,950,773 0 0
ABBOTT LABS COM 002824100   42,380,980 388,745 SH   SOLE 31 358,422 0 30,323
ABBOTT LABS COM 002824100   13,120,884 120,353 SH   SOLE 32 120,353 0 0
ABBOTT LABS COM 002824100   368,883,779 3,383,634 SH   SOLE 34 3,383,634 0 0
ABBOTT LABS COM 002824100   48,253,887 442,615 SH   SOLE 36 442,615 0 0
ABBOTT LABS COM 002824100   7,424,262 68,100 SH   SOLE 40 68,100 0 0
ABBOTT LABS COM 002824100   474,891 4,356 SH   OTR 43 4,356 0 0
ABBOTT LABS COM 002824100   283,957,460 2,604,636 SH   SOLE 43 2,401,385 0 203,251
ABBVIE INC COM 00287Y109   533,102,359 3,956,820 SH   SOLE 2 1,206,257 0 2,750,563
ABBVIE INC COM 00287Y109   188,013,290 1,395,482 SH   SOLE 4 794,168 0 601,314
ABBVIE INC COM 00287Y109   234,214,093 1,738,396 SH   SOLE 7 1,566,486 0 171,910
ABBVIE INC COM 00287Y109   13,326,144 98,910 SH   SOLE 13 98,910 0 0
ABBVIE INC COM 00287Y109   41,467,334 307,781 SH   SOLE 15 307,781 0 0
ABBVIE INC COM 00287Y109   482,551,901 3,581,622 SH   SOLE 18 3,391,851 0 189,771
ABBVIE INC COM 00287Y109   448,194,031 3,326,609 SH   SOLE 19 3,326,609 0 0
ABBVIE INC COM 00287Y109   7,050,599,283 52,331,324 SH   SOLE 21 52,331,324 0 0
ABBVIE INC COM 00287Y109   5,299,767,439 39,336,209 SH   SOLE 22 35,624,631 0 3,711,578
ABBVIE INC COM 00287Y109   510,194,890 3,786,795 SH   SOLE 23 3,786,795 0 0
ABBVIE INC COM 00287Y109   618,549,068 4,591,027 SH   SOLE 25 3,837,698 0 753,329
ABBVIE INC COM 00287Y109   494,931,733 3,673,508 SH   SOLE 26 1,633,368 0 2,040,140
ABBVIE INC COM 00287Y109   489,383,686 3,632,329 SH   SOLE 28 170,455 0 3,461,874
ABBVIE INC COM 00287Y109   4,719,457 35,029 SH   SOLE 29 35,029 0 0
ABBVIE INC COM 00287Y109   1,460,079,115 10,837,075 SH   SOLE 30 10,837,075 0 0
ABBVIE INC COM 00287Y109   62,453,553 463,546 SH   SOLE 31 432,882 0 30,664
ABBVIE INC COM 00287Y109   16,451,476 122,107 SH   SOLE 32 122,107 0 0
ABBVIE INC COM 00287Y109   442,080,118 3,281,230 SH   SOLE 34 3,281,230 0 0
ABBVIE INC COM 00287Y109   63,408,923 470,637 SH   SOLE 36 470,637 0 0
ABBVIE INC COM 00287Y109   5,356,461 39,757 SH   SOLE 37 39,757 0 0
ABBVIE INC COM 00287Y109   9,280,741 68,884 SH   SOLE 40 68,884 0 0
ABBVIE INC COM 00287Y109   281,143,703 2,086,719 SH   SOLE 43 1,892,950 0 193,769
ABCAM PLC ADS 000380204   976,720 39,915 SH   SOLE 18 39,915 0 0
ABCAM PLC ADS 000380204   46,190,061 1,887,620 SH   SOLE 19 1,887,620 0 0
ABCAM PLC ADS 000380204   33,547,930 1,370,982 SH   SOLE 21 1,370,982 0 0
ABCAM PLC ADS 000380204   2,682,548 109,626 SH   SOLE 30 109,626 0 0
ABCAM PLC ADS 000380204   278,469 11,380 SH   SOLE 34 11,380 0 0
ABCAM PLC ADS 000380204   54,886 2,243 SH   SOLE 36 2,243 0 0
ABCAM PLC ADS 000380204   19,821 810 SH   SOLE 43 810 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   987,023 152,790 SH   SOLE 2 51,696 0 101,094
ABCELLERA BIOLOGICS INC COM 00288U106   3,171,556 490,953 SH   SOLE 19 490,953 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   9,433,402 1,460,279 SH   SOLE 21 1,460,279 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   3,604,338 557,947 SH   SOLE 22 557,947 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   77,875 12,055 SH   SOLE 23 12,055 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   861,770 133,401 SH   SOLE 26 0 0 133,401
ABCELLERA BIOLOGICS INC COM 00288U106   31,971 4,949 SH   SOLE 28 4,949 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   3,828,383 592,629 SH   SOLE 30 592,629 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   299,712 46,395 SH   SOLE 43 23,794 0 22,601
ABEONA THERAPEUTICS INC COM NEW 00289Y206   488 121 SH   SOLE 2 0 0 121
ABEONA THERAPEUTICS INC COM NEW 00289Y206   13,053 3,239 SH   SOLE 18 3,239 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   169,437 42,044 SH   SOLE 21 42,044 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   392,445 97,381 SH   SOLE 22 97,381 0 0
ABERCROMBIE & FITCH CO CL A 002896207   4,280,448 113,600 SH   SOLE 2 73,620 0 39,980
ABERCROMBIE & FITCH CO CL A 002896207   5,765 153 SH   SOLE 4 153 0 0
ABERCROMBIE & FITCH CO CL A 002896207   563,617 14,958 SH   SOLE 7 14,191 0 767
ABERCROMBIE & FITCH CO CL A 002896207   6,059,585 160,817 SH   SOLE 18 160,817 0 0
ABERCROMBIE & FITCH CO CL A 002896207   9,932,712 263,607 SH   SOLE 19 263,607 0 0
ABERCROMBIE & FITCH CO CL A 002896207   224,891,196 5,968,450 SH   SOLE 21 5,968,450 0 0
ABERCROMBIE & FITCH CO CL A 002896207   59,167,246 1,570,256 SH   SOLE 22 1,494,501 0 75,755
ABERCROMBIE & FITCH CO CL A 002896207   155,958 4,139 SH   SOLE 23 4,139 0 0
ABERCROMBIE & FITCH CO CL A 002896207   397,411 10,547 SH   SOLE 25 10,547 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,177,274 31,244 SH   SOLE 26 26,343 0 4,901
ABERCROMBIE & FITCH CO CL A 002896207   41,297 1,096 SH   SOLE 28 1,096 0 0
ABERCROMBIE & FITCH CO CL A 002896207   3,483,780 92,457 SH   SOLE 30 92,457 0 0
ABERCROMBIE & FITCH CO CL A 002896207   111,081 2,948 SH   SOLE 36 2,948 0 0
ABERCROMBIE & FITCH CO CL A 002896207   401,593 10,658 SH   SOLE 40 10,658 0 0
ABERCROMBIE & FITCH CO CL A 002896207   2,793,030 74,125 SH   SOLE 43 64,199 0 9,926
ABM INDS INC COM 000957100   2,629,330 61,649 SH   SOLE 2 19,701 0 41,948
ABM INDS INC COM 000957100   8,402 197 SH   SOLE 4 197 0 0
ABM INDS INC COM 000957100   2,568,426 60,221 SH   SOLE 7 59,515 0 706
ABM INDS INC COM 000957100   9,831,763 230,522 SH   SOLE 18 230,522 0 0
ABM INDS INC COM 000957100   5,671,256 132,972 SH   SOLE 19 132,972 0 0
ABM INDS INC COM 000957100   338,527,722 7,937,344 SH   SOLE 21 7,937,344 0 0
ABM INDS INC COM 000957100   81,346,857 1,907,312 SH   SOLE 22 1,785,536 0 121,776
ABM INDS INC COM 000957100   499,432 11,710 SH   SOLE 25 11,710 0 0
ABM INDS INC COM 000957100   1,375,249 32,245 SH   SOLE 26 26,576 0 5,669
ABM INDS INC COM 000957100   51,009 1,196 SH   SOLE 28 1,196 0 0
ABM INDS INC COM 000957100   5,360,679 125,690 SH   SOLE 30 125,690 0 0
ABM INDS INC COM 000957100   77,026 1,806 SH   SOLE 36 1,806 0 0
ABM INDS INC COM 000957100   481,433 11,288 SH   SOLE 40 11,288 0 0
ABM INDS INC COM 000957100   1,500,775 35,188 SH   SOLE 43 31,075 0 4,113
ABSCI CORPORATION COM 00091E109   17,088 11,242 SH   SOLE 18 11,242 0 0
ABSCI CORPORATION COM 00091E109   914,254 601,483 SH   SOLE 21 601,483 0 0
ABSCI CORPORATION COM 00091E109   868,090 571,112 SH   SOLE 22 571,112 0 0
ABSCI CORPORATION COM 00091E109   17,109 11,256 SH   SOLE 26 0 0 11,256
ABSCI CORPORATION COM 00091E109   67,351 44,310 SH   SOLE 30 44,310 0 0
ABVC BIOPHARMA INC COM 00091F106   3,020 5,814 SH   SOLE 21 5,814 0 0
AC IMMUNE SA SHS H00263105   11,873 4,018 SH   SOLE 22 4,018 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   51,176 12,302 SH   SOLE 2 1,324 0 10,978
ACACIA RESH CORP ACACIA TCH COM 003881307   444,500 106,851 SH   SOLE 18 106,851 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   307,840 74,000 SH   SOLE 19 74,000 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   5,335,579 1,282,591 SH   SOLE 21 1,282,591 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   4,985,997 1,198,557 SH   SOLE 22 1,173,588 0 24,969
ACACIA RESH CORP ACACIA TCH COM 003881307   18,628 4,478 SH   SOLE 43 4,478 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   2,181,728 40,365 SH   SOLE 2 22,468 0 17,897
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   10,702 198 SH   SOLE 4 198 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   68,049 1,259 SH   SOLE 7 1,259 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   12,722,289 235,380 SH   SOLE 18 235,380 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   8,077,016 149,436 SH   SOLE 19 149,436 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   478,393,199 8,850,938 SH   SOLE 21 8,850,938 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   113,632,936 2,102,367 SH   SOLE 22 1,996,777 0 105,590
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   1,635,283 30,255 SH   SOLE 26 23,863 0 6,392
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   72,211 1,336 SH   SOLE 28 893 0 443
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   6,127,432 113,366 SH   SOLE 30 113,366 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   108,478 2,007 SH   SOLE 36 2,007 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   2,367,557 43,803 SH   SOLE 43 39,390 0 4,413
ACADIA HEALTHCARE COMPANY IN COM 00404A109   11,666,304 146,488 SH   SOLE 2 86,267 0 60,221
ACADIA HEALTHCARE COMPANY IN COM 00404A109   21,423 269 SH   SOLE 4 269 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,664,476 20,900 SH   SOLE 7 19,817 0 1,083
ACADIA HEALTHCARE COMPANY IN COM 00404A109   14,040,930 176,305 SH   SOLE 18 176,305 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,235,415 28,069 SH   SOLE 19 28,069 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   380,931,420 4,783,167 SH   SOLE 21 4,783,167 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   207,979,701 2,611,498 SH   SOLE 22 2,496,291 0 115,207
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,399,354 17,571 SH   SOLE 25 17,571 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   3,653,565 45,876 SH   SOLE 26 38,395 0 7,481
ACADIA HEALTHCARE COMPANY IN COM 00404A109   410,544 5,155 SH   SOLE 28 1,599 0 3,556
ACADIA HEALTHCARE COMPANY IN COM 00404A109   12,604,941 158,274 SH   SOLE 30 158,274 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   98,435 1,236 SH   SOLE 31 1,236 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   57,819 726 SH   SOLE 34 726 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   136,583 1,715 SH   SOLE 36 1,715 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,269,860 15,945 SH   SOLE 40 15,945 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   3,339,544 41,933 SH   SOLE 43 31,749 0 10,184
ACADIA PHARMACEUTICALS INC COM 004225108   3,196,343 133,459 SH   SOLE 2 81,887 0 51,572
ACADIA PHARMACEUTICALS INC COM 004225108   12,071 504 SH   SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   336,498 14,050 SH   SOLE 7 13,342 0 708
ACADIA PHARMACEUTICALS INC COM 004225108   7,562,380 315,757 SH   SOLE 18 303,067 0 12,690
ACADIA PHARMACEUTICALS INC COM 004225108   8,569,741 357,818 SH   SOLE 19 357,818 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   126,007,464 5,261,272 SH   SOLE 21 5,261,272 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   78,939,463 3,296,011 SH   SOLE 22 3,209,267 0 86,744
ACADIA PHARMACEUTICALS INC COM 004225108   84,520 3,529 SH   SOLE 23 3,529 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   564,094 23,553 SH   SOLE 25 23,553 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   1,114,082 46,517 SH   SOLE 26 36,914 0 9,603
ACADIA PHARMACEUTICALS INC COM 004225108   146,502 6,117 SH   SOLE 28 2,101 0 4,016
ACADIA PHARMACEUTICALS INC COM 004225108   12,275,980 512,567 SH   SOLE 30 512,567 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   258,253 10,783 SH   SOLE 34 10,783 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   22,250 929 SH   SOLE 36 929 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   521,224 21,763 SH   SOLE 40 21,763 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   835,184 34,872 SH   SOLE 43 26,917 0 7,955
ACADIA RLTY TR COM SH BEN INT 004239109   5,079,454 352,985 SH   SOLE 2 215,350 0 137,635
ACADIA RLTY TR COM SH BEN INT 004239109   514,788 35,774 SH   SOLE 4 35,774 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   2,129,475 147,983 SH   SOLE 7 130,070 0 17,913
ACADIA RLTY TR COM SH BEN INT 004239109   4,447,618 309,077 SH   SOLE 18 309,077 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   13,877,759 964,403 SH   SOLE 19 964,403 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   165,311,917 11,487,972 SH   SOLE 21 11,487,972 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   55,295,791 3,842,654 SH   SOLE 22 3,666,526 0 176,128
ACADIA RLTY TR COM SH BEN INT 004239109   350,540 24,360 SH   SOLE 23 24,360 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   4,915,192 341,570 SH   SOLE 25 341,570 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   2,575,019 178,945 SH   SOLE 26 24,949 0 153,996
ACADIA RLTY TR COM SH BEN INT 004239109   818,043 56,848 SH   SOLE 28 2,823 0 54,025
ACADIA RLTY TR COM SH BEN INT 004239109   5,992,701 416,449 SH   SOLE 30 416,449 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   137,453 9,552 SH   SOLE 40 9,552 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   400,402 27,825 SH   SOLE 43 26,573 0 1,252
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   996,642 94,379 SH   SOLE 2 67,744 0 26,635
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   565,203 53,523 SH   SOLE 7 50,601 0 2,922
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,752,105 165,919 SH   SOLE 18 133,532 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   3,609,704 341,828 SH   SOLE 19 341,828 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   20,829,072 1,972,450 SH   SOLE 21 1,972,450 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   17,788,774 1,684,543 SH   SOLE 22 1,637,581 0 46,962
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   30,772 2,914 SH   SOLE 23 2,914 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   184,240 17,447 SH   SOLE 25 17,447 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   296,039 28,034 SH   SOLE 26 4,971 0 23,063
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,456,942 137,968 SH   SOLE 30 137,968 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   184,515 17,473 SH   SOLE 34 17,473 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   30,635 2,901 SH   SOLE 36 2,901 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   63,856 6,047 SH   SOLE 40 6,047 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   497,049 47,069 SH   SOLE 43 40,569 0 6,500
ACCELERATE DIAGNOSTICS INC COM 00430H102   718 887 SH   SOLE 2 0 0 887
ACCELERATE DIAGNOSTICS INC COM 00430H102   22,895 28,266 SH   SOLE 21 28,266 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   408,319 504,097 SH   SOLE 22 504,097 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   3,513 4,337 SH   SOLE 28 4,337 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   400,347,680 1,297,387 SH   SOLE 2 256,864 0 1,040,523
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   155,000,351 502,302 SH   SOLE 4 273,166 0 229,136
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   186,904,437 605,692 SH   SOLE 7 541,762 0 63,930
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,711,507 18,509 SH   SOLE 13 18,509 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   28,647,333 92,836 SH   SOLE 15 92,836 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   365,959,217 1,185,946 SH   SOLE 18 1,130,820 0 55,126
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   143,523,952 465,111 SH   SOLE 19 465,111 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,338,222,931 17,299,316 SH   SOLE 21 17,299,316 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,334,975,967 14,048,143 SH   SOLE 22 12,739,411 0 1,308,732
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   398,942,716 1,292,834 SH   SOLE 23 1,292,834 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   638,569,898 2,069,382 SH   SOLE 25 1,708,014 0 361,368
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   461,849,526 1,496,693 SH   SOLE 26 743,640 0 753,053
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   509,081,706 1,649,756 SH   SOLE 28 51,610 0 1,598,146
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   218,783 709 SH   SOLE 29 709 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,226,279,022 3,973,942 SH   SOLE 30 3,973,942 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   44,814,765 145,229 SH   SOLE 31 129,889 0 15,340
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   13,487,415 43,708 SH   SOLE 32 43,708 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   56,167,114 182,018 SH   SOLE 34 182,018 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   52,006,222 168,534 SH   SOLE 36 168,534 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,587,458 18,107 SH   SOLE 37 18,107 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,630,875 24,729 SH   SOLE 40 24,729 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   407,326 1,320 SH   OTR 43 1,320 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   334,720,297 1,084,712 SH   SOLE 43 947,642 0 137,070
ACCO BRANDS CORP COM 00081T108   657,721 126,242 SH   SOLE 2 65,277 0 60,965
ACCO BRANDS CORP COM 00081T108   3,095 594 SH   SOLE 4 594 0 0
ACCO BRANDS CORP COM 00081T108   345,548 66,324 SH   SOLE 7 62,722 0 3,602
ACCO BRANDS CORP COM 00081T108   1,457,555 279,761 SH   SOLE 18 279,761 0 0
ACCO BRANDS CORP COM 00081T108   936,852 179,818 SH   SOLE 19 179,818 0 0
ACCO BRANDS CORP COM 00081T108   19,274,921 3,699,601 SH   SOLE 21 3,699,601 0 0
ACCO BRANDS CORP COM 00081T108   13,794,121 2,647,624 SH   SOLE 22 2,521,765 0 125,859
ACCO BRANDS CORP COM 00081T108   62,572 12,010 SH   SOLE 25 12,010 0 0
ACCO BRANDS CORP COM 00081T108   133,689 25,660 SH   SOLE 26 19,100 0 6,560
ACCO BRANDS CORP COM 00081T108   733,563 140,799 SH   SOLE 30 140,799 0 0
ACCO BRANDS CORP COM 00081T108   18,683 3,586 SH   SOLE 36 3,586 0 0
ACCO BRANDS CORP COM 00081T108   67,459 12,948 SH   SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108   745,617 143,113 SH   SOLE 43 141,513 0 1,600
ACCOLADE INC COM 00437E102   1,418,297 105,293 SH   SOLE 2 56,818 0 48,475
ACCOLADE INC COM 00437E102   727 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102   409,461 30,398 SH   SOLE 7 28,771 0 1,627
ACCOLADE INC COM 00437E102   2,438,164 181,007 SH   SOLE 18 181,007 0 0
ACCOLADE INC COM 00437E102   3,414,861 253,516 SH   SOLE 19 253,516 0 0
ACCOLADE INC COM 00437E102   35,069,643 2,603,537 SH   SOLE 21 2,603,537 0 0
ACCOLADE INC COM 00437E102   25,558,719 1,897,455 SH   SOLE 22 1,851,638 0 45,817
ACCOLADE INC COM 00437E102   91,421 6,787 SH   SOLE 23 6,787 0 0
ACCOLADE INC COM 00437E102   202,400 15,026 SH   SOLE 25 15,026 0 0
ACCOLADE INC COM 00437E102   364,148 27,034 SH   SOLE 26 15,351 0 11,683
ACCOLADE INC COM 00437E102   219,561 16,300 SH   SOLE 28 16,300 0 0
ACCOLADE INC COM 00437E102   1,117,983 82,998 SH   SOLE 30 82,998 0 0
ACCOLADE INC COM 00437E102   180,956 13,434 SH   SOLE 40 13,434 0 0
ACCOLADE INC COM 00437E102   779,953 57,903 SH   SOLE 43 54,413 0 3,490
ACCOLADE INC NOTE 0.500% 4/0 00437EAB8   1,348,994 1,625,000 PRN   SOLE 21 1,625,000 0 0
ACCURAY INC COM 004397105   1,019,087 263,330 SH   SOLE 2 157,659 0 105,671
ACCURAY INC COM 004397105   4,242 1,096 SH   SOLE 7 1,096 0 0
ACCURAY INC COM 004397105   929,261 240,119 SH   SOLE 18 240,119 0 0
ACCURAY INC COM 004397105   2,553,809 659,899 SH   SOLE 19 659,899 0 0
ACCURAY INC COM 004397105   12,073,165 3,119,681 SH   SOLE 21 3,119,681 0 0
ACCURAY INC COM 004397105   12,461,357 3,219,989 SH   SOLE 22 3,189,901 0 30,088
ACCURAY INC COM 004397105   99,273 25,652 SH   SOLE 23 25,652 0 0
ACCURAY INC COM 004397105   498,545 128,823 SH   SOLE 26 0 0 128,823
ACCURAY INC COM 004397105   28,959 7,483 SH   SOLE 43 7,483 0 0
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   202 182 SH   SOLE 2 0 0 182
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   10 9 SH   SOLE 21 9 0 0
ACELRX PHARMACEUTICALS INC COM NEW 00444T209   102,006 91,897 SH   SOLE 22 91,897 0 0
ACELYRIN INC COM 00445A100   776,226 37,140 SH   SOLE 2 25,977 0 11,163
ACELYRIN INC COM 00445A100   415,847 19,897 SH   SOLE 18 14,257 0 5,640
ACELYRIN INC COM 00445A100   1,980,818 94,776 SH   SOLE 19 94,776 0 0
ACELYRIN INC COM 00445A100   70,078 3,353 SH   SOLE 21 3,353 0 0
ACELYRIN INC COM 00445A100   13,046,303 624,225 SH   SOLE 22 624,225 0 0
ACELYRIN INC COM 00445A100   461,744 22,093 SH   SOLE 26 4,114 0 17,979
ACELYRIN INC COM 00445A100   354,506 16,962 SH   SOLE 28 0 0 16,962
ACELYRIN INC COM 00445A100   288,148 13,787 SH   SOLE 31 12,838 0 949
ACELYRIN INC COM 00445A100   327,336 15,662 SH   SOLE 34 15,662 0 0
ACER THERAPEUTICS INC COM 00444P108   17 18 SH   SOLE 21 18 0 0
ACER THERAPEUTICS INC COM 00444P108   70,875 76,754 SH   SOLE 22 76,754 0 0
ACERAGEN INC COM 00445F109   15 9 SH   SOLE 21 9 0 0
ACERAGEN INC COM 00445F109   41,084 25,205 SH   SOLE 22 25,205 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   799 154 SH   SOLE 21 154 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   272,117 52,431 SH   SOLE 22 52,431 0 0
ACI WORLDWIDE INC COM 004498101   5,610,755 242,156 SH   SOLE 2 145,639 0 96,517
ACI WORLDWIDE INC COM 004498101   18,235 787 SH   SOLE 4 423 0 364
ACI WORLDWIDE INC COM 004498101   849,412 36,660 SH   SOLE 7 34,708 0 1,952
ACI WORLDWIDE INC COM 004498101   10,927,690 471,631 SH   SOLE 18 449,373 0 22,258
ACI WORLDWIDE INC COM 004498101   12,964,913 559,556 SH   SOLE 19 559,556 0 0
ACI WORLDWIDE INC COM 004498101   191,587,725 8,268,784 SH   SOLE 21 8,268,784 0 0
ACI WORLDWIDE INC COM 004498101   87,684,618 3,784,403 SH   SOLE 22 3,692,147 0 92,256
ACI WORLDWIDE INC COM 004498101   167,496 7,229 SH   SOLE 23 7,229 0 0
ACI WORLDWIDE INC COM 004498101   486,385 20,992 SH   SOLE 25 20,992 0 0
ACI WORLDWIDE INC COM 004498101   2,702,734 116,648 SH   SOLE 26 42,467 0 74,181
ACI WORLDWIDE INC COM 004498101   101,068 4,362 SH   SOLE 28 2,105 0 2,257
ACI WORLDWIDE INC COM 004498101   4,326,650 186,735 SH   SOLE 30 186,735 0 0
ACI WORLDWIDE INC COM 004498101   242,034 10,446 SH   SOLE 34 10,446 0 0
ACI WORLDWIDE INC COM 004498101   85,938 3,709 SH   SOLE 36 3,709 0 0
ACI WORLDWIDE INC COM 004498101   421,926 18,210 SH   SOLE 40 18,210 0 0
ACI WORLDWIDE INC COM 004498101   1,415,015 61,071 SH   SOLE 43 58,006 0 3,065
ACLARIS THERAPEUTICS INC COM 00461U105   577,899 55,728 SH   SOLE 2 31,904 0 23,824
ACLARIS THERAPEUTICS INC COM 00461U105   412,207 39,750 SH   SOLE 7 37,603 0 2,147
ACLARIS THERAPEUTICS INC COM 00461U105   2,001,991 193,056 SH   SOLE 18 185,177 0 7,879
ACLARIS THERAPEUTICS INC COM 00461U105   2,126,566 205,069 SH   SOLE 19 205,069 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   31,451,225 3,032,905 SH   SOLE 21 3,032,905 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   18,618,122 1,795,383 SH   SOLE 22 1,755,385 0 39,998
ACLARIS THERAPEUTICS INC COM 00461U105   8,431 813 SH   SOLE 23 813 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   166,729 16,078 SH   SOLE 25 16,078 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   63,516 6,125 SH   SOLE 26 2,824 0 3,301
ACLARIS THERAPEUTICS INC COM 00461U105   93,486 9,015 SH   SOLE 28 4,071 0 4,944
ACLARIS THERAPEUTICS INC COM 00461U105   1,692,923 163,252 SH   SOLE 30 163,252 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   46,706 4,504 SH   SOLE 36 4,504 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   147,378 14,212 SH   SOLE 40 14,212 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   604,395 58,283 SH   SOLE 43 47,134 0 11,149
ACM RESH INC COM CL A 00108J109   510,996 39,067 SH   SOLE 2 13,425 0 25,642
ACM RESH INC COM CL A 00108J109   1,727 132 SH   SOLE 4 132 0 0
ACM RESH INC COM CL A 00108J109   6,828 522 SH   SOLE 7 522 0 0
ACM RESH INC COM CL A 00108J109   1,873,632 143,244 SH   SOLE 18 143,244 0 0
ACM RESH INC COM CL A 00108J109   1,247,806 95,398 SH   SOLE 19 95,398 0 0
ACM RESH INC COM CL A 00108J109   24,566,411 1,878,166 SH   SOLE 21 1,878,166 0 0
ACM RESH INC COM CL A 00108J109   15,677,126 1,198,557 SH   SOLE 22 1,150,668 0 47,889
ACM RESH INC COM CL A 00108J109   111,769 8,545 SH   SOLE 25 8,545 0 0
ACM RESH INC COM CL A 00108J109   326,045 24,927 SH   SOLE 26 21,357 0 3,570
ACM RESH INC COM CL A 00108J109   8,515 651 SH   SOLE 28 651 0 0
ACM RESH INC COM CL A 00108J109   470,684 35,985 SH   SOLE 30 35,985 0 0
ACM RESH INC COM CL A 00108J109   51,090 3,906 SH   SOLE 40 3,906 0 0
ACM RESH INC COM CL A 00108J109   4,591 351 SH   SOLE 43 351 0 0
ACME UTD CORP COM 004816104   10,001 401 SH   SOLE 18 401 0 0
ACME UTD CORP COM 004816104   136,023 5,454 SH   SOLE 21 5,454 0 0
ACME UTD CORP COM 004816104   8,405 337 SH   SOLE 22 337 0 0
ACNB CORP COM 000868109   129,529 3,905 SH   SOLE 2 385 0 3,520
ACNB CORP COM 000868109   796 24 SH   SOLE 7 24 0 0
ACNB CORP COM 000868109   873,764 26,342 SH   SOLE 18 26,342 0 0
ACNB CORP COM 000868109   518,978 15,646 SH   SOLE 19 15,646 0 0
ACNB CORP COM 000868109   9,858,555 297,213 SH   SOLE 21 297,213 0 0
ACNB CORP COM 000868109   4,087,075 123,216 SH   SOLE 22 117,530 0 5,686
ACNB CORP COM 000868109   33 1 SH   SOLE 43 1 0 0
ACORDA THERAPEUTICS INC COM 00484M700   5,061 389 SH   SOLE 21 389 0 0
ACORDA THERAPEUTICS INC COM 00484M700   79,218 6,089 SH   SOLE 22 6,089 0 0
ACORDA THERAPEUTICS INC COM 00484M700   2,121 163 SH   SOLE 26 0 0 163
ACORDA THERAPEUTICS INC COM 00484M700   1,760 135 SH   SOLE 43 135 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   928 105 SH   SOLE 2 0 0 105
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   12,217 1,382 SH   SOLE 18 1,382 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   161,728 18,295 SH   SOLE 21 18,295 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   694,170 78,526 SH   SOLE 22 78,526 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   47,498 3,665 SH   SOLE 2 468 0 3,197
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   337,271 26,024 SH   SOLE 18 26,024 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   198,729 15,334 SH   SOLE 19 15,334 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   3,827,140 295,304 SH   SOLE 21 295,304 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   2,501,643 193,028 SH   SOLE 22 186,810 0 6,218
ACTINIUM PHARMACEUTICALS INC COM 00507W206   30,207 4,071 SH   SOLE 2 874 0 3,197
ACTINIUM PHARMACEUTICALS INC COM 00507W206   496,353 66,894 SH   SOLE 18 66,894 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   373,159 50,291 SH   SOLE 19 50,291 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   7,701,634 1,037,956 SH   SOLE 21 1,037,956 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   4,002,778 539,458 SH   SOLE 22 534,738 0 4,720
ACTIVISION BLIZZARD INC COM 00507V109   120,149,924 1,425,266 SH   SOLE 2 192,304 0 1,232,962
ACTIVISION BLIZZARD INC COM 00507V109   46,011,277 545,804 SH   SOLE 4 302,608 0 243,196
ACTIVISION BLIZZARD INC COM 00507V109   49,410,928 586,132 SH   SOLE 7 526,311 0 59,821
ACTIVISION BLIZZARD INC COM 00507V109   2,032,136 24,106 SH   SOLE 13 24,106 0 0
ACTIVISION BLIZZARD INC COM 00507V109   9,831,319 116,623 SH   SOLE 15 116,623 0 0
ACTIVISION BLIZZARD INC COM 00507V109   166,909,804 1,979,950 SH   SOLE 18 1,869,345 0 110,605
ACTIVISION BLIZZARD INC COM 00507V109   173,990,901 2,063,949 SH   SOLE 19 2,063,949 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,826,042,785 21,661,243 SH   SOLE 21 21,661,243 0 0
ACTIVISION BLIZZARD INC COM 00507V109   1,425,622,253 16,911,296 SH   SOLE 22 15,312,400 0 1,598,896
ACTIVISION BLIZZARD INC COM 00507V109   113,381,477 1,344,976 SH   SOLE 23 1,344,976 0 0
ACTIVISION BLIZZARD INC COM 00507V109   94,187,041 1,117,284 SH   SOLE 25 1,106,793 0 10,491
ACTIVISION BLIZZARD INC COM 00507V109   113,051,442 1,341,061 SH   SOLE 26 482,556 0 858,505
ACTIVISION BLIZZARD INC COM 00507V109   124,940,440 1,482,093 SH   SOLE 28 13,474 0 1,468,619
ACTIVISION BLIZZARD INC COM 00507V109   371,308,370 4,404,607 SH   SOLE 30 4,402,118 0 2,489
ACTIVISION BLIZZARD INC COM 00507V109   14,158,944 167,959 SH   SOLE 31 154,822 0 13,137
ACTIVISION BLIZZARD INC COM 00507V109   14,665,924 173,973 SH   SOLE 32 173,973 0 0
ACTIVISION BLIZZARD INC COM 00507V109   30,302,478 359,460 SH   SOLE 34 359,460 0 0
ACTIVISION BLIZZARD INC COM 00507V109   18,898,121 224,177 SH   SOLE 36 224,177 0 0
ACTIVISION BLIZZARD INC COM 00507V109   2,477,830 29,393 SH   SOLE 40 29,393 0 0
ACTIVISION BLIZZARD INC COM 00507V109   124,005 1,471 SH   OTR 43 1,471 0 0
ACTIVISION BLIZZARD INC COM 00507V109   68,614,507 813,932 SH   SOLE 43 705,120 0 108,812
ACTIVISION BLIZZARD INC OPTIONS 00507V109   539,520 6,400 SH Call SOLE 2 0 0 6,400
ACTIVISION BLIZZARD INC OPTIONS 00507V109   134,880 1,600 SH Call SOLE 4 1,600 0 0
ACTIVISION BLIZZARD INC OPTIONS 00507V109   2,866,200 34,000 SH Call SOLE 18 34,000 0 0
ACTIVISION BLIZZARD INC OPTIONS 00507V109   14,288,850 169,500 SH Call SOLE 19 169,500 0 0
ACTIVISION BLIZZARD INC OPTIONS 00507V109   1,213,920 14,400 SH Call SOLE 22 14,400 0 0
ACTIVISION BLIZZARD INC OPTIONS 00507V109   75,870 900 SH Call SOLE 26 900 0 0
ACTIVISION BLIZZARD INC OPTIONS 00507V109   8,952,660 106,200 SH Call SOLE 34 106,200 0 0
ACUITY BRANDS INC COM 00508Y102   19,213,433 117,816 SH   SOLE 2 35,204 0 82,612
ACUITY BRANDS INC COM 00508Y102   18,754 115 SH   SOLE 4 115 0 0
ACUITY BRANDS INC COM 00508Y102   1,643,520 10,078 SH   SOLE 7 9,547 0 531
ACUITY BRANDS INC COM 00508Y102   10,079,159 61,805 SH   SOLE 18 61,805 0 0
ACUITY BRANDS INC COM 00508Y102   2,271,541 13,929 SH   SOLE 19 13,929 0 0
ACUITY BRANDS INC COM 00508Y102   260,503,340 1,597,396 SH   SOLE 21 1,597,396 0 0
ACUITY BRANDS INC COM 00508Y102   151,754,094 930,550 SH   SOLE 22 884,866 0 45,684
ACUITY BRANDS INC COM 00508Y102   1,041,103 6,384 SH   SOLE 25 6,384 0 0
ACUITY BRANDS INC COM 00508Y102   3,898,917 23,908 SH   SOLE 26 20,378 0 3,530
ACUITY BRANDS INC COM 00508Y102   263,374 1,615 SH   SOLE 28 292 0 1,323
ACUITY BRANDS INC COM 00508Y102   9,193,146 56,372 SH   SOLE 30 56,372 0 0
ACUITY BRANDS INC COM 00508Y102   76,485 469 SH   SOLE 31 469 0 0
ACUITY BRANDS INC COM 00508Y102   703,364 4,313 SH   SOLE 36 4,313 0 0
ACUITY BRANDS INC COM 00508Y102   950,919 5,831 SH   SOLE 40 5,831 0 0
ACUITY BRANDS INC COM 00508Y102   25,440 156 SH   OTR 43 156 0 0
ACUITY BRANDS INC COM 00508Y102   11,486,561 70,435 SH   SOLE 43 68,054 0 2,381
ACUMEN PHARMACEUTICALS INC COM 00509G209   5,892 1,225 SH   SOLE 2 1,225 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   25,248 5,249 SH   SOLE 18 5,249 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   805,521 167,468 SH   SOLE 19 167,468 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   1,277,796 265,654 SH   SOLE 21 265,654 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   117,066 24,338 SH   SOLE 22 24,338 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   93,266 19,390 SH   SOLE 30 19,390 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   3,313 1,250 SH   SOLE 18 1,250 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   46,706 17,625 SH   SOLE 21 17,625 0 0
ACUSHNET HLDGS CORP COM 005098108   2,249,098 41,132 SH   SOLE 2 33,628 0 7,504
ACUSHNET HLDGS CORP COM 005098108   8,803 161 SH   SOLE 4 161 0 0
ACUSHNET HLDGS CORP COM 005098108   18,537 339 SH   SOLE 7 339 0 0
ACUSHNET HLDGS CORP COM 005098108   4,358,379 79,707 SH   SOLE 18 79,707 0 0
ACUSHNET HLDGS CORP COM 005098108   3,449,050 63,077 SH   SOLE 19 63,077 0 0
ACUSHNET HLDGS CORP COM 005098108   58,859,630 1,076,438 SH   SOLE 21 1,076,438 0 0
ACUSHNET HLDGS CORP COM 005098108   44,864,503 820,492 SH   SOLE 22 796,131 0 24,361
ACUSHNET HLDGS CORP COM 005098108   330,267 6,040 SH   SOLE 25 6,040 0 0
ACUSHNET HLDGS CORP COM 005098108   982,600 17,970 SH   SOLE 26 14,468 0 3,502
ACUSHNET HLDGS CORP COM 005098108   34,448 630 SH   SOLE 28 630 0 0
ACUSHNET HLDGS CORP COM 005098108   2,963,984 54,206 SH   SOLE 30 54,206 0 0
ACUSHNET HLDGS CORP COM 005098108   329,447 6,025 SH   SOLE 40 6,025 0 0
ACUSHNET HLDGS CORP COM 005098108   1,445,028 26,427 SH   SOLE 43 24,766 0 1,661
ACUTUS MED INC COM 005111109   241 271 SH   SOLE 2 0 0 271
ACUTUS MED INC COM 005111109   17,180 19,347 SH   SOLE 21 19,347 0 0
ACUTUS MED INC COM 005111109   183,533 206,681 SH   SOLE 22 206,681 0 0
ACV AUCTIONS INC COM CL A 00091G104   1,251,022 72,439 SH   SOLE 2 43,041 0 29,398
ACV AUCTIONS INC COM CL A 00091G104   8,031 465 SH   SOLE 4 465 0 0
ACV AUCTIONS INC COM CL A 00091G104   381,114 22,068 SH   SOLE 7 20,922 0 1,146
ACV AUCTIONS INC COM CL A 00091G104   5,442,485 315,141 SH   SOLE 18 315,141 0 0
ACV AUCTIONS INC COM CL A 00091G104   8,740,399 506,103 SH   SOLE 19 506,103 0 0
ACV AUCTIONS INC COM CL A 00091G104   72,907,377 4,221,620 SH   SOLE 21 4,221,620 0 0
ACV AUCTIONS INC COM CL A 00091G104   58,096,764 3,364,028 SH   SOLE 22 3,268,352 0 95,676
ACV AUCTIONS INC COM CL A 00091G104   420,058 24,323 SH   SOLE 25 24,323 0 0
ACV AUCTIONS INC COM CL A 00091G104   1,174,274 67,995 SH   SOLE 26 57,514 0 10,481
ACV AUCTIONS INC COM CL A 00091G104   64,175 3,716 SH   SOLE 28 0 0 3,716
ACV AUCTIONS INC COM CL A 00091G104   1,648,646 95,463 SH   SOLE 30 95,463 0 0
ACV AUCTIONS INC COM CL A 00091G104   1,086,784 62,929 SH   SOLE 34 62,929 0 0
ACV AUCTIONS INC COM CL A 00091G104   17,805 1,031 SH   SOLE 36 1,031 0 0
ACV AUCTIONS INC COM CL A 00091G104   305,834 17,709 SH   SOLE 40 17,709 0 0
ACV AUCTIONS INC COM CL A 00091G104   463,765 26,854 SH   SOLE 43 24,070 0 2,784
ADAMIS PHARMACEUTICALS CORP COM 00547W307   1,916 795 SH   SOLE 21 795 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W307   93,351 38,735 SH   SOLE 22 38,735 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   82,954 2,360 SH   SOLE 2 2,282 0 78
ADAMS RES & ENERGY INC COM NEW 006351308   16,731 476 SH   SOLE 18 476 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   207,209 5,895 SH   SOLE 21 5,895 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   2,287,246 65,071 SH   SOLE 22 65,071 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   869,413 71,439 SH   SOLE 2 25,982 0 45,457
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,714 223 SH   SOLE 4 223 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   9,249 760 SH   SOLE 7 760 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,929,149 240,686 SH   SOLE 18 240,686 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,784,840 146,659 SH   SOLE 19 146,659 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   105,328,843 8,654,794 SH   SOLE 21 8,654,794 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   26,042,948 2,139,930 SH   SOLE 22 2,024,453 0 115,477
ADAPTHEALTH CORP COMMON STOCK 00653Q102   144,385 11,864 SH   SOLE 25 11,864 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   510,751 41,968 SH   SOLE 26 36,298 0 5,670
ADAPTHEALTH CORP COMMON STOCK 00653Q102   109,445 8,993 SH   SOLE 28 1,358 0 7,635
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,928,431 240,627 SH   SOLE 30 240,627 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   10,004 822 SH   SOLE 36 822 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   115,944 9,527 SH   SOLE 40 9,527 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   388,479 31,921 SH   SOLE 43 26,162 0 5,759
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   111,212 120,229 SH   SOLE 2 95,820 0 24,409
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   809,409 875,037 SH   SOLE 21 875,037 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   92,574 100,080 SH   SOLE 22 100,080 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   6,866 7,423 SH   SOLE 26 0 0 7,423
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   54,876 59,325 SH   SOLE 30 59,325 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   31 34 SH   SOLE 43 34 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   2,739,753 408,309 SH   SOLE 2 222,680 0 185,629
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   2,610 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   353,999 52,757 SH   SOLE 7 49,915 0 2,842
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   2,150,662 320,516 SH   SOLE 18 297,628 0 22,888
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   8,366,283 1,246,838 SH   SOLE 19 1,246,838 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   33,804,651 5,037,951 SH   SOLE 21 5,037,951 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   27,379,913 4,080,464 SH   SOLE 22 3,991,525 0 88,939
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   160,349 23,897 SH   SOLE 23 23,897 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   114,110 17,006 SH   SOLE 25 17,006 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   311,700 46,453 SH   SOLE 26 38,826 0 7,627
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   38,811 5,784 SH   SOLE 28 1,966 0 3,818
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   1,231,339 183,508 SH   SOLE 30 183,508 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   42,045 6,266 SH   SOLE 34 6,266 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   141,044 21,020 SH   SOLE 40 21,020 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   210,889 31,429 SH   SOLE 43 17,003 0 14,426
ADC THERAPEUTICS SA SHS H0036K147   1,007,286 468,505 SH   SOLE 21 468,505 0 0
ADDUS HOMECARE CORP COM 006739106   2,296,828 24,777 SH   SOLE 2 15,509 0 9,268
ADDUS HOMECARE CORP COM 006739106   5,377 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106   357,637 3,858 SH   SOLE 7 3,654 0 204
ADDUS HOMECARE CORP COM 006739106   4,761,443 51,364 SH   SOLE 18 51,364 0 0
ADDUS HOMECARE CORP COM 006739106   4,341,326 46,832 SH   SOLE 19 46,832 0 0
ADDUS HOMECARE CORP COM 006739106   177,455,147 1,914,295 SH   SOLE 21 1,914,295 0 0
ADDUS HOMECARE CORP COM 006739106   42,674,260 460,348 SH   SOLE 22 434,066 0 26,282
ADDUS HOMECARE CORP COM 006739106   106,883 1,153 SH   SOLE 23 1,153 0 0
ADDUS HOMECARE CORP COM 006739106   254,183 2,742 SH   SOLE 25 2,742 0 0
ADDUS HOMECARE CORP COM 006739106   724,080 7,811 SH   SOLE 26 6,093 0 1,718
ADDUS HOMECARE CORP COM 006739106   26,234 283 SH   SOLE 28 283 0 0
ADDUS HOMECARE CORP COM 006739106   4,031,060 43,485 SH   SOLE 30 43,485 0 0
ADDUS HOMECARE CORP COM 006739106   74,345 802 SH   SOLE 34 802 0 0
ADDUS HOMECARE CORP COM 006739106   266,883 2,879 SH   SOLE 40 2,879 0 0
ADDUS HOMECARE CORP COM 006739106   37,636 406 SH   OTR 43 406 0 0
ADDUS HOMECARE CORP COM 006739106   1,094,231 11,804 SH   SOLE 43 6,730 0 5,074
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306   6 9 SH   SOLE 21 9 0 0
ADECOAGRO S A COM L00849106   1,864,446 199,193 SH   SOLE 7 199,193 0 0
ADECOAGRO S A COM L00849106   776,571 82,967 SH   SOLE 21 82,967 0 0
ADECOAGRO S A COM L00849106   12,692 1,356 SH   SOLE 28 1,356 0 0
ADEIA INC COM 00676P107   687,597 62,452 SH   SOLE 2 31,781 0 30,671
ADEIA INC COM 00676P107   19,433 1,765 SH   SOLE 4 460 0 1,305
ADEIA INC COM 00676P107   394,664 35,846 SH   SOLE 7 33,931 0 1,915
ADEIA INC COM 00676P107   3,719,442 337,824 SH   SOLE 18 337,824 0 0
ADEIA INC COM 00676P107   2,374,934 215,707 SH   SOLE 19 215,707 0 0
ADEIA INC COM 00676P107   141,018,535 12,808,223 SH   SOLE 21 12,808,223 0 0
ADEIA INC COM 00676P107   32,581,409 2,959,256 SH   SOLE 22 2,807,182 0 152,074
ADEIA INC COM 00676P107   198,742 18,051 SH   SOLE 25 18,051 0 0
ADEIA INC COM 00676P107   624,696 56,739 SH   SOLE 26 47,581 0 9,158
ADEIA INC COM 00676P107   167,869 15,247 SH   SOLE 28 1,869 0 13,378
ADEIA INC COM 00676P107   9,210,966 836,600 SH   SOLE 30 836,600 0 0
ADEIA INC COM 00676P107   17,418 1,582 SH   SOLE 36 1,582 0 0
ADEIA INC COM 00676P107   218,031 19,803 SH   SOLE 40 19,803 0 0
ADEIA INC COM 00676P107   290,648 26,399 SH   SOLE 43 25,479 0 920
ADIAL PHARMACEUTICALS INC COM 00688A106   705 3,384 SH   SOLE 21 3,384 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106   39,762 190,980 SH   SOLE 22 190,980 0 0
ADICET BIO INC COM 007002108   49,052 20,186 SH   SOLE 2 1,213 0 18,973
ADICET BIO INC COM 007002108   948 390 SH   SOLE 7 390 0 0
ADICET BIO INC COM 007002108   225,310 92,720 SH   SOLE 18 92,720 0 0
ADICET BIO INC COM 007002108   138,039 56,806 SH   SOLE 19 56,806 0 0
ADICET BIO INC COM 007002108   3,261,733 1,342,277 SH   SOLE 21 1,342,277 0 0
ADICET BIO INC COM 007002108   2,053,357 845,003 SH   SOLE 22 821,508 0 23,495
ADICET BIO INC COM 007002108   53,931 22,194 SH   SOLE 30 22,194 0 0
ADICET BIO INC COM 007002108   19,770 8,136 SH   SOLE 43 3,483 0 4,653
ADIENT PLC ORD SHS G0084W101   10,444,691 272,565 SH   SOLE 2 170,720 0 101,845
ADIENT PLC ORD SHS G0084W101   81,468 2,126 SH   SOLE 4 357 0 1,769
ADIENT PLC ORD SHS G0084W101   427,958 11,168 SH   SOLE 7 10,671 0 497
ADIENT PLC ORD SHS G0084W101   16,099,037 420,121 SH   SOLE 18 420,121 0 0
ADIENT PLC ORD SHS G0084W101   20,930,920 546,214 SH   SOLE 19 546,214 0 0
ADIENT PLC ORD SHS G0084W101   266,865,117 6,964,121 SH   SOLE 21 6,964,121 0 0
ADIENT PLC ORD SHS G0084W101   129,793,557 3,387,097 SH   SOLE 22 3,273,024 0 114,073
ADIENT PLC ORD SHS G0084W101   468,615 12,229 SH   SOLE 23 12,229 0 0
ADIENT PLC ORD SHS G0084W101   706,774 18,444 SH   SOLE 25 18,444 0 0
ADIENT PLC ORD SHS G0084W101   3,987,924 104,069 SH   SOLE 26 45,957 0 58,112
ADIENT PLC ORD SHS G0084W101   70,394 1,837 SH   SOLE 28 1,679 0 158
ADIENT PLC ORD SHS G0084W101   6,620,585 172,771 SH   SOLE 30 172,771 0 0
ADIENT PLC ORD SHS G0084W101   265,596 6,931 SH   SOLE 36 6,931 0 0
ADIENT PLC ORD SHS G0084W101   625,612 16,326 SH   SOLE 40 16,326 0 0
ADIENT PLC ORD SHS G0084W101   2,664,008 69,520 SH   SOLE 43 60,848 0 8,672
ADMA BIOLOGICS INC COM 000899104   1,001,787 271,487 SH   SOLE 2 118,394 0 153,093
ADMA BIOLOGICS INC COM 000899104   7,616 2,064 SH   SOLE 7 2,064 0 0
ADMA BIOLOGICS INC COM 000899104   2,155,831 584,236 SH   SOLE 18 584,236 0 0
ADMA BIOLOGICS INC COM 000899104   1,567,088 424,685 SH   SOLE 19 424,685 0 0
ADMA BIOLOGICS INC COM 000899104   33,568,698 9,097,208 SH   SOLE 21 9,097,208 0 0
ADMA BIOLOGICS INC COM 000899104   21,093,531 5,716,404 SH   SOLE 22 5,533,382 0 183,022
ADMA BIOLOGICS INC COM 000899104   37,590 10,187 SH   SOLE 23 10,187 0 0
ADMA BIOLOGICS INC COM 000899104   110,944 30,066 SH   SOLE 25 30,066 0 0
ADMA BIOLOGICS INC COM 000899104   61,177 16,579 SH   SOLE 26 0 0 16,579
ADMA BIOLOGICS INC COM 000899104   402,974 109,207 SH   SOLE 30 109,207 0 0
ADMA BIOLOGICS INC COM 000899104   380,066 102,999 SH   SOLE 43 52,098 0 50,901
ADOBE SYSTEMS INCORPORATED COM 00724F101   517,946,032 1,059,216 SH   SOLE 2 353,724 0 705,492
ADOBE SYSTEMS INCORPORATED COM 00724F101   198,760,254 406,471 SH   SOLE 4 229,750 0 176,721
ADOBE SYSTEMS INCORPORATED COM 00724F101   272,637,841 557,553 SH   SOLE 7 470,504 0 87,049
ADOBE SYSTEMS INCORPORATED COM 00724F101   21,767,390 44,515 SH   SOLE 13 44,515 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   27,871,452 56,998 SH   SOLE 15 56,998 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   520,683,398 1,064,814 SH   SOLE 18 983,792 0 81,022
ADOBE SYSTEMS INCORPORATED COM 00724F101   205,575,308 420,408 SH   SOLE 19 420,408 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   6,375,348,932 13,037,790 SH   SOLE 21 13,037,790 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   4,992,258,810 10,209,327 SH   SOLE 22 9,234,877 0 974,450
ADOBE SYSTEMS INCORPORATED COM 00724F101   504,098,813 1,030,898 SH   SOLE 23 1,030,898 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   542,228,297 1,108,874 SH   SOLE 25 981,683 0 127,191
ADOBE SYSTEMS INCORPORATED COM 00724F101   468,130,665 957,342 SH   SOLE 26 424,990 0 532,352
ADOBE SYSTEMS INCORPORATED COM 00724F101   594,984,939 1,216,763 SH   SOLE 28 59,853 0 1,156,910
ADOBE SYSTEMS INCORPORATED COM 00724F101   11,223,298 22,952 SH   SOLE 29 22,952 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,004,478,077 4,099,221 SH   SOLE 30 4,057,116 0 42,105
ADOBE SYSTEMS INCORPORATED COM 00724F101   72,740,685 148,757 SH   SOLE 31 137,588 0 11,169
ADOBE SYSTEMS INCORPORATED COM 00724F101   65,160,362 133,255 SH   SOLE 32 133,255 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   130,435,149 266,744 SH   SOLE 34 266,744 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   55,029,957 112,538 SH   SOLE 36 112,538 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   8,771,992 17,939 SH   SOLE 40 17,939 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   482,633 987 SH   OTR 43 987 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   312,594,613 639,266 SH   SOLE 43 556,146 0 83,120
ADT INC DEL COM 00090Q103   9,286,242 1,540,007 SH   SOLE 2 905,339 0 634,668
ADT INC DEL COM 00090Q103   3,479 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103   351,453 58,284 SH   SOLE 7 55,319 0 2,965
ADT INC DEL COM 00090Q103   464,105 76,966 SH   SOLE 18 76,966 0 0
ADT INC DEL COM 00090Q103   399,747 66,293 SH   SOLE 19 66,293 0 0
ADT INC DEL COM 00090Q103   15,600,527 2,587,152 SH   SOLE 21 2,587,152 0 0
ADT INC DEL COM 00090Q103   36,883,888 6,116,731 SH   SOLE 22 5,842,565 0 274,166
ADT INC DEL COM 00090Q103   245,282 40,677 SH   SOLE 25 40,677 0 0
ADT INC DEL COM 00090Q103   607,233 100,702 SH   SOLE 26 75,922 0 24,780
ADT INC DEL COM 00090Q103   510,837 84,716 SH   SOLE 28 67,669 0 17,047
ADT INC DEL COM 00090Q103   11,072,455 1,836,228 SH   SOLE 30 1,836,228 0 0
ADT INC DEL COM 00090Q103   17,686 2,933 SH   SOLE 31 2,933 0 0
ADT INC DEL COM 00090Q103   129,868 21,537 SH   SOLE 36 21,537 0 0
ADT INC DEL COM 00090Q103   162,925 27,019 SH   SOLE 40 27,019 0 0
ADT INC DEL COM 00090Q103   2,399,770 397,972 SH   SOLE 43 382,999 0 14,973
ADTALEM GLOBAL ED INC COM 00737L103   1,413,297 41,156 SH   SOLE 2 13,178 0 27,978
ADTALEM GLOBAL ED INC COM 00737L103   5,975 174 SH   SOLE 4 174 0 0
ADTALEM GLOBAL ED INC COM 00737L103   16,243 473 SH   SOLE 7 473 0 0
ADTALEM GLOBAL ED INC COM 00737L103   5,327,817 155,149 SH   SOLE 18 155,149 0 0
ADTALEM GLOBAL ED INC COM 00737L103   3,087,269 89,903 SH   SOLE 19 89,903 0 0
ADTALEM GLOBAL ED INC COM 00737L103   174,575,735 5,083,743 SH   SOLE 21 5,083,743 0 0
ADTALEM GLOBAL ED INC COM 00737L103   43,581,718 1,269,124 SH   SOLE 22 1,185,035 0 84,089
ADTALEM GLOBAL ED INC COM 00737L103   295,015 8,591 SH   SOLE 25 8,591 0 0
ADTALEM GLOBAL ED INC COM 00737L103   680,481 19,816 SH   SOLE 26 14,947 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103   127,058 3,700 SH   SOLE 28 881 0 2,819
ADTALEM GLOBAL ED INC COM 00737L103   2,545,453 74,125 SH   SOLE 30 74,125 0 0
ADTALEM GLOBAL ED INC COM 00737L103   23,386 681 SH   SOLE 36 681 0 0
ADTALEM GLOBAL ED INC COM 00737L103   251,506 7,324 SH   SOLE 40 7,324 0 0
ADTALEM GLOBAL ED INC COM 00737L103   2,646,137 77,057 SH   SOLE 43 71,932 0 5,125
ADTHEORENT HOLDING COMPANY COM 00739D109   1,964 1,403 SH   SOLE 2 0 0 1,403
ADTHEORENT HOLDING COMPANY COM 00739D109   17,914 12,796 SH   SOLE 18 12,796 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   221,733 158,381 SH   SOLE 21 158,381 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   846,691 604,779 SH   SOLE 22 604,779 0 0
ADTRAN HOLDINGS INC COM 00486H105   711,491 67,568 SH   SOLE 2 21,894 0 45,674
ADTRAN HOLDINGS INC COM 00486H105   2,748 261 SH   SOLE 4 261 0 0
ADTRAN HOLDINGS INC COM 00486H105   422,632 40,136 SH   SOLE 7 38,109 0 2,027
ADTRAN HOLDINGS INC COM 00486H105   2,799,053 265,817 SH   SOLE 18 265,817 0 0
ADTRAN HOLDINGS INC COM 00486H105   1,668,942 158,494 SH   SOLE 19 158,494 0 0
ADTRAN HOLDINGS INC COM 00486H105   99,361,943 9,436,082 SH   SOLE 21 9,436,082 0 0
ADTRAN HOLDINGS INC COM 00486H105   23,078,075 2,191,650 SH   SOLE 22 2,052,300 0 139,350
ADTRAN HOLDINGS INC COM 00486H105   77,975 7,405 SH   SOLE 25 7,405 0 0
ADTRAN HOLDINGS INC COM 00486H105   535,103 50,817 SH   SOLE 26 45,006 0 5,811
ADTRAN HOLDINGS INC COM 00486H105   20,491 1,946 SH   SOLE 28 0 0 1,946
ADTRAN HOLDINGS INC COM 00486H105   8,936,411 848,662 SH   SOLE 30 848,662 0 0
ADTRAN HOLDINGS INC COM 00486H105   42,015 3,990 SH   SOLE 36 3,990 0 0
ADTRAN HOLDINGS INC COM 00486H105   148,810 14,132 SH   SOLE 40 14,132 0 0
ADTRAN HOLDINGS INC COM 00486H105   1,889,285 179,419 SH   SOLE 43 175,571 0 3,848
ADVANCE AUTO PARTS INC COM 00751Y106   7,628,956 108,520 SH   SOLE 2 19,385 0 89,135
ADVANCE AUTO PARTS INC COM 00751Y106   3,421,009 48,663 SH   SOLE 4 27,146 0 21,517
ADVANCE AUTO PARTS INC COM 00751Y106   2,646,795 37,650 SH   SOLE 7 32,693 0 4,957
ADVANCE AUTO PARTS INC COM 00751Y106   17,927 255 SH   SOLE 13 255 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   737,658 10,493 SH   SOLE 15 10,493 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   9,165,011 130,370 SH   SOLE 18 124,742 0 5,628
ADVANCE AUTO PARTS INC COM 00751Y106   14,532,697 206,724 SH   SOLE 19 206,724 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   99,068,728 1,409,228 SH   SOLE 21 1,409,228 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   101,468,911 1,443,370 SH   SOLE 22 1,307,815 0 135,555
ADVANCE AUTO PARTS INC COM 00751Y106   7,622,348 108,426 SH   SOLE 23 108,426 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   6,185,556 87,988 SH   SOLE 25 87,988 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   7,554,930 107,467 SH   SOLE 26 38,245 0 69,222
ADVANCE AUTO PARTS INC COM 00751Y106   7,539,113 107,242 SH   SOLE 28 775 0 106,467
ADVANCE AUTO PARTS INC COM 00751Y106   45,625 649 SH   SOLE 29 649 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   32,263,763 458,944 SH   SOLE 30 458,944 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   1,029,684 14,647 SH   SOLE 31 13,105 0 1,542
ADVANCE AUTO PARTS INC COM 00751Y106   6,450,587 91,758 SH   SOLE 34 91,758 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   1,272,289 18,098 SH   SOLE 36 18,098 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   163,307 2,323 SH   SOLE 40 2,323 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   2,984,237 42,450 SH   SOLE 43 35,654 0 6,796
ADVANCED DRAIN SYS INC DEL COM 00790R104   17,906,924 157,382 SH   SOLE 2 59,418 0 97,964
ADVANCED DRAIN SYS INC DEL COM 00790R104   23,894 210 SH   SOLE 4 210 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   8,810,668 77,436 SH   SOLE 7 76,659 0 777
ADVANCED DRAIN SYS INC DEL COM 00790R104   14,563,271 127,995 SH   SOLE 18 127,995 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,218,255 19,496 SH   SOLE 19 19,496 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   386,336,008 3,395,465 SH   SOLE 21 3,395,465 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   206,098,589 1,811,378 SH   SOLE 22 1,726,657 0 84,721
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,535,120 13,492 SH   SOLE 25 13,492 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   3,416,358 30,026 SH   SOLE 26 23,748 0 6,278
ADVANCED DRAIN SYS INC DEL COM 00790R104   376,953 3,313 SH   SOLE 28 1,057 0 2,256
ADVANCED DRAIN SYS INC DEL COM 00790R104   71,364,295 627,213 SH   SOLE 30 627,213 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   102,743 903 SH   SOLE 31 903 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   103,767 912 SH   SOLE 36 912 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,419,861 12,479 SH   SOLE 40 12,479 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   31,290 275 SH   OTR 43 275 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   5,774,409 50,751 SH   SOLE 43 48,771 0 1,980
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   9,324 5,013 SH   SOLE 18 5,013 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   114,732 61,684 SH   SOLE 21 61,684 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   514,651 276,694 SH   SOLE 22 276,694 0 0
ADVANCED ENERGY INDS COM 007973100   7,034,947 63,122 SH   SOLE 2 54,507 0 8,615
ADVANCED ENERGY INDS COM 007973100   37,001 332 SH   SOLE 4 119 0 213
ADVANCED ENERGY INDS COM 007973100   819,492 7,353 SH   SOLE 7 6,969 0 384
ADVANCED ENERGY INDS COM 007973100   13,105,851 117,594 SH   SOLE 18 117,594 0 0
ADVANCED ENERGY INDS COM 007973100   11,749,282 105,422 SH   SOLE 19 105,422 0 0
ADVANCED ENERGY INDS COM 007973100   483,485,926 4,338,142 SH   SOLE 21 4,338,142 0 0
ADVANCED ENERGY INDS COM 007973100   118,893,634 1,066,789 SH   SOLE 22 1,016,088 0 50,701
ADVANCED ENERGY INDS COM 007973100   75,117 674 SH   SOLE 23 674 0 0
ADVANCED ENERGY INDS COM 007973100   738,133 6,623 SH   SOLE 25 6,623 0 0
ADVANCED ENERGY INDS COM 007973100   2,028,724 18,203 SH   SOLE 26 15,091 0 3,112
ADVANCED ENERGY INDS COM 007973100   304,036 2,728 SH   SOLE 28 684 0 2,044
ADVANCED ENERGY INDS COM 007973100   7,876,952 70,677 SH   SOLE 30 70,677 0 0
ADVANCED ENERGY INDS COM 007973100   601,941 5,401 SH   SOLE 34 5,401 0 0
ADVANCED ENERGY INDS COM 007973100   113,790 1,021 SH   SOLE 36 1,021 0 0
ADVANCED ENERGY INDS COM 007973100   688,204 6,175 SH   SOLE 40 6,175 0 0
ADVANCED ENERGY INDS COM 007973100   2,979,952 26,738 SH   SOLE 43 24,785 0 1,953
ADVANCED MICRO DEVICES INC COM 007903107   334,151,682 2,933,471 SH   SOLE 2 487,060 0 2,446,411
ADVANCED MICRO DEVICES INC COM 007903107   133,380,978 1,170,933 SH   SOLE 4 656,555 0 514,378
ADVANCED MICRO DEVICES INC COM 007903107   182,550,457 1,602,585 SH   SOLE 7 1,442,104 0 160,481
ADVANCED MICRO DEVICES INC COM 007903107   5,840,963 51,277 SH   SOLE 13 51,277 0 0
ADVANCED MICRO DEVICES INC COM 007903107   22,838,727 200,498 SH   SOLE 15 200,498 0 0
ADVANCED MICRO DEVICES INC COM 007903107   425,911,654 3,739,019 SH   SOLE 18 3,479,418 0 259,601
ADVANCED MICRO DEVICES INC COM 007903107   286,546,073 2,515,548 SH   SOLE 19 2,515,548 0 0
ADVANCED MICRO DEVICES INC COM 007903107   4,991,692,826 43,821,375 SH   SOLE 21 43,821,375 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,981,889,675 34,956,454 SH   SOLE 22 31,628,116 0 3,328,338
ADVANCED MICRO DEVICES INC COM 007903107   380,129,858 3,337,107 SH   SOLE 23 3,337,107 0 0
ADVANCED MICRO DEVICES INC COM 007903107   437,975,862 3,844,929 SH   SOLE 25 3,444,794 0 400,135
ADVANCED MICRO DEVICES INC COM 007903107   343,420,880 3,014,844 SH   SOLE 26 1,283,214 0 1,731,630
ADVANCED MICRO DEVICES INC COM 007903107   357,416,546 3,137,710 SH   SOLE 28 130,061 0 3,007,649
ADVANCED MICRO DEVICES INC COM 007903107   194,558 1,708 SH   SOLE 29 1,708 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,182,315,062 10,379,379 SH   SOLE 30 10,371,672 0 7,707
ADVANCED MICRO DEVICES INC COM 007903107   40,892,095 358,986 SH   SOLE 31 330,838 0 28,148
ADVANCED MICRO DEVICES INC COM 007903107   40,593,423 356,364 SH   SOLE 32 356,364 0 0
ADVANCED MICRO DEVICES INC COM 007903107   317,460,108 2,786,938 SH   SOLE 34 2,786,938 0 0
ADVANCED MICRO DEVICES INC COM 007903107   45,979,544 403,648 SH   SOLE 36 403,648 0 0
ADVANCED MICRO DEVICES INC COM 007903107   7,143,524 62,712 SH   SOLE 40 62,712 0 0
ADVANCED MICRO DEVICES INC COM 007903107   409,165 3,592 SH   OTR 43 3,592 0 0
ADVANCED MICRO DEVICES INC COM 007903107   216,612,643 1,901,612 SH   SOLE 43 1,642,718 0 258,894
ADVANCED MICRO DEVICES INC OPTIONS 007903107   4,169,106 36,600 SH Call SOLE 2 0 0 36,600
ADVANCED MICRO DEVICES INC OPTIONS 007903107   1,959,252 17,200 SH Call SOLE 4 17,200 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   37,248,570 327,000 SH Call SOLE 18 327,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   229,038,837 2,010,700 SH Call SOLE 19 2,010,700 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   16,289,130 143,000 SH Call SOLE 22 143,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   2,426,283 21,300 SH Call SOLE 26 21,300 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   122,965,845 1,079,500 SH Call SOLE 34 1,079,500 0 0
ADVANSIX INC COM 00773T101   1,162,735 33,240 SH   SOLE 2 11,141 0 22,099
ADVANSIX INC COM 00773T101   4,862 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101   7,241 207 SH   SOLE 7 207 0 0
ADVANSIX INC COM 00773T101   3,474,319 99,323 SH   SOLE 18 99,323 0 0
ADVANSIX INC COM 00773T101   1,853,135 52,977 SH   SOLE 19 52,977 0 0
ADVANSIX INC COM 00773T101   126,561,943 3,618,123 SH   SOLE 21 3,618,123 0 0
ADVANSIX INC COM 00773T101   26,323,499 752,530 SH   SOLE 22 702,190 0 50,340
ADVANSIX INC COM 00773T101   200,470 5,731 SH   SOLE 25 5,731 0 0
ADVANSIX INC COM 00773T101   748,992 21,412 SH   SOLE 26 18,729 0 2,683
ADVANSIX INC COM 00773T101   2,519 72 SH   SOLE 28 72 0 0
ADVANSIX INC COM 00773T101   2,638,856 75,439 SH   SOLE 30 75,439 0 0
ADVANSIX INC COM 00773T101   131,000 3,745 SH   SOLE 40 3,745 0 0
ADVANSIX INC COM 00773T101   763,021 21,813 SH   SOLE 43 21,129 0 684
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   111,108 47,482 SH   SOLE 2 2,665 0 44,817
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   2,874 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   625,206 267,182 SH   SOLE 18 267,182 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   410,754 175,536 SH   SOLE 19 175,536 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   7,384,020 3,155,564 SH   SOLE 21 3,155,564 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   5,714,942 2,442,283 SH   SOLE 22 2,375,644 0 66,639
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   27,336 11,682 SH   SOLE 43 11,682 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   834 1,417 SH   SOLE 2 0 0 1,417
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   42 72 SH   SOLE 21 72 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   326,393 554,619 SH   SOLE 22 554,619 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   3,694 2,323 SH   SOLE 2 0 0 2,323
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   172 108 SH   SOLE 21 108 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   2,115,028 1,330,206 SH   SOLE 22 1,330,206 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   99,327 62,470 SH   SOLE 26 0 0 62,470
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   13,521 8,504 SH   SOLE 28 8,504 0 0
AECOM COM 00766T100   53,711,584 634,214 SH   SOLE 2 410,585 0 223,629
AECOM COM 00766T100   21,696,392 256,186 SH   SOLE 4 139,396 0 116,790
AECOM COM 00766T100   4,046,404 47,779 SH   SOLE 7 46,886 0 893
AECOM COM 00766T100   5,627,227 66,445 SH   SOLE 13 66,445 0 0
AECOM COM 00766T100   681,924 8,052 SH   SOLE 15 8,052 0 0
AECOM COM 00766T100   44,351,814 523,696 SH   SOLE 18 402,221 0 121,475
AECOM COM 00766T100   63,034,936 744,302 SH   SOLE 19 744,302 0 0
AECOM COM 00766T100   589,483,390 6,960,484 SH   SOLE 21 6,960,484 0 0
AECOM COM 00766T100   435,789,418 5,145,701 SH   SOLE 22 4,665,718 0 479,983
AECOM COM 00766T100   50,081,770 591,354 SH   SOLE 23 591,354 0 0
AECOM COM 00766T100   14,525,267 171,511 SH   SOLE 25 170,428 0 1,083
AECOM COM 00766T100   39,075,458 461,394 SH   SOLE 26 242,251 0 219,143
AECOM COM 00766T100   16,562,569 195,567 SH   SOLE 28 2,097 0 193,470
AECOM COM 00766T100   4,156,839 49,083 SH   SOLE 29 49,083 0 0
AECOM COM 00766T100   66,680,417 787,347 SH   SOLE 30 787,347 0 0
AECOM COM 00766T100   11,223,034 132,519 SH   SOLE 31 129,291 0 3,228
AECOM COM 00766T100   17,347,646 204,837 SH   SOLE 34 204,837 0 0
AECOM COM 00766T100   2,998,111 35,401 SH   SOLE 36 35,401 0 0
AECOM COM 00766T100   470,030 5,550 SH   SOLE 40 5,550 0 0
AECOM COM 00766T100   15,063,495 177,866 SH   SOLE 43 171,226 0 6,640
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   425 944 SH   SOLE 2 0 0 944
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   15,194 33,728 SH   SOLE 21 33,728 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   220,947 490,449 SH   SOLE 22 490,449 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103   1,701 3,776 SH   SOLE 43 2,086 0 1,690
AEGON N V NY REGISTRY SHS 007924103   25,036,941 4,938,253 SH   SOLE 43 4,651,022 0 287,231
AEHR TEST SYS COM 00760J108   575,891 13,961 SH   SOLE 2 7,966 0 5,995
AEHR TEST SYS COM 00760J108   10,395 252 SH   SOLE 7 252 0 0
AEHR TEST SYS COM 00760J108   2,865,101 69,457 SH   SOLE 18 69,457 0 0
AEHR TEST SYS COM 00760J108   2,154,941 52,241 SH   SOLE 19 52,241 0 0
AEHR TEST SYS COM 00760J108   40,198,744 974,515 SH   SOLE 21 974,515 0 0
AEHR TEST SYS COM 00760J108   28,294,076 685,917 SH   SOLE 22 665,265 0 20,652
AEHR TEST SYS COM 00760J108   165,289 4,007 SH   SOLE 25 4,007 0 0
AEHR TEST SYS COM 00760J108   85,800 2,080 SH   SOLE 26 354 0 1,726
AEHR TEST SYS COM 00760J108   47,561 1,153 SH   SOLE 28 0 0 1,153
AEHR TEST SYS COM 00760J108   888,319 21,535 SH   SOLE 30 21,535 0 0
AEHR TEST SYS COM 00760J108   224,276 5,437 SH   SOLE 40 5,437 0 0
AEMETIS INC COM NEW 00770K202   6,604 901 SH   SOLE 2 0 0 901
AEMETIS INC COM NEW 00770K202   42,771 5,835 SH   SOLE 18 5,835 0 0
AEMETIS INC COM NEW 00770K202   826,897 112,810 SH   SOLE 21 112,810 0 0
AEMETIS INC COM NEW 00770K202   3,212,365 438,249 SH   SOLE 22 438,249 0 0
AENZA S.A.A SPONSORED ADS 00776D202   30 16 SH   SOLE 43 16 0 0
AERCAP HOLDINGS NV SHS N00985106   1,906,299 30,011 SH   SOLE 2 11,476 0 18,535
AERCAP HOLDINGS NV SHS N00985106   8,404,077 132,306 SH   SOLE 4 84,028 0 48,278
AERCAP HOLDINGS NV SHS N00985106   6,269,805 98,706 SH   SOLE 7 87,070 0 11,636
AERCAP HOLDINGS NV SHS N00985106   664,610 10,463 SH   SOLE 13 10,463 0 0
AERCAP HOLDINGS NV SHS N00985106   1,271,289 20,014 SH   SOLE 15 20,014 0 0
AERCAP HOLDINGS NV SHS N00985106   21,050,401 331,398 SH   SOLE 18 331,398 0 0
AERCAP HOLDINGS NV SHS N00985106   6,150,705 96,831 SH   SOLE 19 96,831 0 0
AERCAP HOLDINGS NV SHS N00985106   164,671,027 2,592,428 SH   SOLE 21 2,592,428 0 0
AERCAP HOLDINGS NV SHS N00985106   140,839,847 2,217,252 SH   SOLE 22 2,138,662 0 78,590
AERCAP HOLDINGS NV SHS N00985106   19,715,782 310,387 SH   SOLE 23 310,387 0 0
AERCAP HOLDINGS NV SHS N00985106   7,152,479 112,602 SH   SOLE 25 111,297 0 1,305
AERCAP HOLDINGS NV SHS N00985106   3,870,972 60,941 SH   SOLE 26 22,887 0 38,054
AERCAP HOLDINGS NV SHS N00985106   12,396,309 195,156 SH   SOLE 28 0 0 195,156
AERCAP HOLDINGS NV SHS N00985106   100,435,474 1,581,163 SH   SOLE 30 1,385,950 0 195,213
AERCAP HOLDINGS NV SHS N00985106   12,699,300 199,926 SH   SOLE 31 27,920 0 172,006
AERCAP HOLDINGS NV SHS N00985106   587,115 9,243 SH   SOLE 34 9,243 0 0
AERCAP HOLDINGS NV SHS N00985106   1,773,669 27,923 SH   SOLE 36 27,923 0 0
AERCAP HOLDINGS NV SHS N00985106   422,853 6,657 SH   SOLE 40 6,657 0 0
AERCAP HOLDINGS NV SHS N00985106   14,461,598 227,670 SH   SOLE 43 207,750 0 19,920
AEROJET ROCKETDYNE HLDGS INC COM 007800105   2,119,189 38,622 SH   SOLE 2 21,579 0 17,043
AEROJET ROCKETDYNE HLDGS INC COM 007800105   14,431 263 SH   SOLE 4 263 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   43,841 799 SH   SOLE 7 799 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   13,466,744 245,430 SH   SOLE 18 245,430 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   8,735,743 159,208 SH   SOLE 19 159,208 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   554,984,865 10,114,541 SH   SOLE 21 10,114,541 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   118,369,899 2,157,279 SH   SOLE 22 2,050,639 0 106,640
AEROJET ROCKETDYNE HLDGS INC COM 007800105   1,745,689 31,815 SH   SOLE 26 31,815 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   6,272,738 114,320 SH   SOLE 30 114,320 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   33,141 604 SH   SOLE 36 604 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105   2,777,794 50,625 SH   SOLE 43 49,683 0 942
AEROVATE THERAPEUTICS INC COM 008064107   109,143 6,364 SH   SOLE 2 2,418 0 3,946
AEROVATE THERAPEUTICS INC COM 008064107   2,384 139 SH   SOLE 7 139 0 0
AEROVATE THERAPEUTICS INC COM 008064107   442,882 25,824 SH   SOLE 18 25,824 0 0
AEROVATE THERAPEUTICS INC COM 008064107   332,367 19,380 SH   SOLE 19 19,380 0 0
AEROVATE THERAPEUTICS INC COM 008064107   5,856,228 341,471 SH   SOLE 21 341,471 0 0
AEROVATE THERAPEUTICS INC COM 008064107   3,777,390 220,256 SH   SOLE 22 218,368 0 1,888
AEROVATE THERAPEUTICS INC COM 008064107   51,381 2,996 SH   SOLE 25 2,996 0 0
AEROVATE THERAPEUTICS INC COM 008064107   93,656 5,461 SH   SOLE 30 5,461 0 0
AEROVATE THERAPEUTICS INC COM 008064107   12,965 756 SH   SOLE 43 0 0 756
AEROVIRONMENT INC COM 008073108   1,335,470 13,057 SH   SOLE 2 7,370 0 5,687
AEROVIRONMENT INC COM 008073108   9,717 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108   518,969 5,074 SH   SOLE 7 4,823 0 251
AEROVIRONMENT INC COM 008073108   7,985,000 78,070 SH   SOLE 18 78,070 0 0
AEROVIRONMENT INC COM 008073108   5,135,683 50,212 SH   SOLE 19 50,212 0 0
AEROVIRONMENT INC COM 008073108   355,706,622 3,477,773 SH   SOLE 21 3,477,773 0 0
AEROVIRONMENT INC COM 008073108   71,220,223 696,326 SH   SOLE 22 661,079 0 35,247
AEROVIRONMENT INC COM 008073108   6,344,122 62,027 SH   SOLE 25 62,027 0 0
AEROVIRONMENT INC COM 008073108   1,594,750 15,592 SH   SOLE 26 10,206 0 5,386
AEROVIRONMENT INC COM 008073108   42,344 414 SH   SOLE 28 414 0 0
AEROVIRONMENT INC COM 008073108   3,672,261 35,904 SH   SOLE 30 35,904 0 0
AEROVIRONMENT INC COM 008073108   1,019,322 9,966 SH   SOLE 34 9,966 0 0
AEROVIRONMENT INC COM 008073108   98,598 964 SH   SOLE 36 964 0 0
AEROVIRONMENT INC COM 008073108   378,027 3,696 SH   SOLE 40 3,696 0 0
AEROVIRONMENT INC COM 008073108   1,951,502 19,080 SH   SOLE 43 18,897 0 183
AERSALE CORPORATION COM 00810F106   528,024 35,920 SH   SOLE 2 6,641 0 29,279
AERSALE CORPORATION COM 00810F106   4,880 332 SH   SOLE 7 332 0 0
AERSALE CORPORATION COM 00810F106   1,073,115 73,001 SH   SOLE 18 73,001 0 0
AERSALE CORPORATION COM 00810F106   764,679 52,019 SH   SOLE 19 52,019 0 0
AERSALE CORPORATION COM 00810F106   13,357,581 908,679 SH   SOLE 21 908,679 0 0
AERSALE CORPORATION COM 00810F106   8,177,831 556,315 SH   SOLE 22 524,715 0 31,600
AERSALE CORPORATION COM 00810F106   75,529 5,138 SH   SOLE 25 5,138 0 0
AERSALE CORPORATION COM 00810F106   46,158 3,140 SH   SOLE 26 0 0 3,140
AERSALE CORPORATION COM 00810F106   118,453 8,058 SH   SOLE 30 8,058 0 0
AERSALE CORPORATION COM 00810F106   69,678 4,740 SH   SOLE 40 4,740 0 0
AERSALE CORPORATION COM 00810F106   50,553 3,439 SH   OTR 43 3,439 0 0
AERSALE CORPORATION COM 00810F106   235,641 16,030 SH   SOLE 43 14,874 0 1,156
AES CORP COM 00130H105   33,210,828 1,602,066 SH   SOLE 2 284,543 0 1,317,523
AES CORP COM 00130H105   5,995,676 289,227 SH   SOLE 4 226,724 0 62,503
AES CORP COM 00130H105   8,561,138 412,983 SH   SOLE 7 356,882 0 56,101
AES CORP COM 00130H105   240,261 11,590 SH   SOLE 13 11,590 0 0
AES CORP COM 00130H105   2,352,171 113,467 SH   SOLE 15 113,467 0 0
AES CORP COM 00130H105   30,185,554 1,456,129 SH   SOLE 18 1,434,697 0 21,432
AES CORP COM 00130H105   14,425,364 695,869 SH   SOLE 19 695,869 0 0
AES CORP COM 00130H105   410,576,867 19,805,927 SH   SOLE 21 19,805,927 0 0
AES CORP COM 00130H105   309,408,745 14,925,651 SH   SOLE 22 13,459,922 0 1,465,729
AES CORP COM 00130H105   25,963,848 1,252,477 SH   SOLE 23 1,252,477 0 0
AES CORP COM 00130H105   5,040,023 243,127 SH   SOLE 25 243,127 0 0
AES CORP COM 00130H105   20,289,467 978,749 SH   SOLE 26 414,454 0 564,295
AES CORP COM 00130H105   6,482,395 312,706 SH   SOLE 28 16,812 0 295,894
AES CORP COM 00130H105   47,264 2,280 SH   SOLE 29 2,280 0 0
AES CORP COM 00130H105   66,167,631 3,191,878 SH   SOLE 30 3,191,878 0 0
AES CORP COM 00130H105   3,103,965 149,733 SH   SOLE 31 137,774 0 11,959
AES CORP COM 00130H105   569,723 27,483 SH   SOLE 34 27,483 0 0
AES CORP COM 00130H105   3,381,871 163,139 SH   SOLE 36 163,139 0 0
AES CORP COM 00130H105   304,337 14,681 SH   SOLE 40 14,681 0 0
AES CORP COM 00130H105   33,520 1,617 SH   OTR 43 1,617 0 0
AES CORP COM 00130H105   12,212,174 589,106 SH   SOLE 43 530,286 0 58,820
AES CORP UNIT 02/15/2024 00130H204   69,921,650 856,673 SH   SOLE 21 856,673 0 0
AETHLON MED INC COM 00808Y307   149 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307   26,421 73,411 SH   SOLE 22 73,411 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   46,598 37,278 SH   SOLE 2 3,973 0 33,305
AEVA TECHNOLOGIES INC COM 00835Q103   1,869 1,495 SH   SOLE 7 1,495 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   357,320 285,856 SH   SOLE 18 285,856 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   215,458 172,366 SH   SOLE 19 172,366 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   4,105,814 3,284,651 SH   SOLE 21 3,284,651 0 0
AEVA TECHNOLOGIES INC COM 00835Q103   3,143,371 2,514,697 SH   SOLE 22 2,449,353 0 65,344
AEVA TECHNOLOGIES INC COM 00835Q103   5,874 4,699 SH   SOLE 43 4,699 0 0
AEYE INC CL A COM 008183105   879 4,880 SH   SOLE 2 0 0 4,880
AEYE INC CL A COM 008183105   45 252 SH   SOLE 21 252 0 0
AEYE INC CL A COM 008183105   266,091 1,476,641 SH   SOLE 22 1,476,641 0 0
AFC GAMMA INC COM 00109K105   372,828 29,946 SH   SOLE 2 25,513 0 4,433
AFC GAMMA INC COM 00109K105   3,411 274 SH   SOLE 7 274 0 0
AFC GAMMA INC COM 00109K105   582,710 46,804 SH   SOLE 18 46,804 0 0
AFC GAMMA INC COM 00109K105   409,779 32,914 SH   SOLE 19 32,914 0 0
AFC GAMMA INC COM 00109K105   9,636,586 774,023 SH   SOLE 21 774,023 0 0
AFC GAMMA INC COM 00109K105   5,423,730 435,641 SH   SOLE 22 422,424 0 13,217
AFC GAMMA INC COM 00109K105   15,712 1,262 SH   SOLE 43 1,262 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   35,177,984 234,692 SH   SOLE 2 66,631 0 168,061
AFFILIATED MANAGERS GROUP IN COM 008252108   41,520 277 SH   SOLE 4 277 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,540,869 10,280 SH   SOLE 7 9,744 0 536
AFFILIATED MANAGERS GROUP IN COM 008252108   10,617,608 70,836 SH   SOLE 18 70,836 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,770,651 11,813 SH   SOLE 19 11,813 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   272,766,824 1,819,780 SH   SOLE 21 1,819,780 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   155,323,213 1,036,248 SH   SOLE 22 990,134 0 46,114
AFFILIATED MANAGERS GROUP IN COM 008252108   85,737 572 SH   SOLE 23 572 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   976,383 6,514 SH   SOLE 25 6,514 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   2,769,967 18,480 SH   SOLE 26 15,449 0 3,031
AFFILIATED MANAGERS GROUP IN COM 008252108   688,445 4,593 SH   SOLE 28 742 0 3,851
AFFILIATED MANAGERS GROUP IN COM 008252108   10,212,006 68,130 SH   SOLE 30 68,130 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   75,844 506 SH   SOLE 31 506 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   281,493 1,878 SH   SOLE 34 1,878 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   165,179 1,102 SH   SOLE 36 1,102 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   899,190 5,999 SH   SOLE 40 5,999 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   17,837 119 SH   OTR 43 119 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   11,929,827 79,591 SH   SOLE 43 74,287 0 5,304
AFFIMED N V COM N01045108   15,684 26,218 SH   SOLE 2 7,247 0 18,971
AFFIMED N V COM N01045108   76,034 127,104 SH   SOLE 19 127,104 0 0
AFFIMED N V COM N01045108   570,678 953,992 SH   SOLE 21 953,992 0 0
AFFIMED N V COM N01045108   14,447 24,150 SH   SOLE 22 24,150 0 0
AFFIMED N V COM N01045108   1,838 3,073 SH   SOLE 23 3,073 0 0
AFFIMED N V COM N01045108   1,879 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108   44,258 73,985 SH   SOLE 30 73,985 0 0
AFFIMED N V COM N01045108   11,348 18,971 SH   SOLE 43 0 0 18,971
AFFINITY BANCSHARES INC COM 00832E103   2,028 173 SH   SOLE 2 0 0 173
AFFINITY BANCSHARES INC COM 00832E103   11,216 957 SH   SOLE 18 957 0 0
AFFINITY BANCSHARES INC COM 00832E103   156,954 13,392 SH   SOLE 21 13,392 0 0
AFFINITY BANCSHARES INC COM 00832E103   9,341 797 SH   SOLE 22 797 0 0
AFFIRM HLDGS INC COM CL A 00827B106   5,105,074 333,012 SH   SOLE 2 64,290 0 268,722
AFFIRM HLDGS INC COM CL A 00827B106   15,008 979 SH   SOLE 4 558 0 421
AFFIRM HLDGS INC COM CL A 00827B106   462,353 30,160 SH   SOLE 7 28,617 0 1,543
AFFIRM HLDGS INC COM CL A 00827B106   1,220,743 79,631 SH   SOLE 18 79,631 0 0
AFFIRM HLDGS INC COM CL A 00827B106   1,068,884 69,725 SH   SOLE 19 69,725 0 0
AFFIRM HLDGS INC COM CL A 00827B106   37,438,129 2,442,148 SH   SOLE 21 2,442,148 0 0
AFFIRM HLDGS INC COM CL A 00827B106   80,364,275 5,242,288 SH   SOLE 22 4,961,186 0 281,102
AFFIRM HLDGS INC COM CL A 00827B106   540,045 35,228 SH   SOLE 25 35,228 0 0
AFFIRM HLDGS INC COM CL A 00827B106   2,820,536 183,988 SH   SOLE 26 80,627 0 103,361
AFFIRM HLDGS INC COM CL A 00827B106   89,926 5,866 SH   SOLE 28 3,110 0 2,756
AFFIRM HLDGS INC COM CL A 00827B106   2,162,756 141,080 SH   SOLE 30 141,080 0 0
AFFIRM HLDGS INC COM CL A 00827B106   47,170 3,077 SH   SOLE 31 3,077 0 0
AFFIRM HLDGS INC COM CL A 00827B106   547,281 35,700 SH   SOLE 40 35,700 0 0
AFFIRM HLDGS INC COM CL A 00827B106   5,989,370 390,696 SH   SOLE 43 331,097 0 59,599
AFFIRM HLDGS INC NOTE 11/1 00827BAB2   5,960,158 8,075,000 PRN   SOLE 21 8,075,000 0 0
AFLAC INC COM 001055102   64,482,985 923,825 SH   SOLE 2 124,378 0 799,447
AFLAC INC COM 001055102   33,944,368 486,309 SH   SOLE 4 249,491 0 236,818
AFLAC INC COM 001055102   29,573,702 423,692 SH   SOLE 7 376,890 0 46,802
AFLAC INC COM 001055102   1,632,413 23,387 SH   SOLE 13 23,387 0 0
AFLAC INC COM 001055102   6,912,015 99,026 SH   SOLE 15 99,026 0 0
AFLAC INC COM 001055102   93,296,285 1,336,623 SH   SOLE 18 1,287,555 0 49,068
AFLAC INC COM 001055102   22,302,147 319,515 SH   SOLE 19 319,515 0 0
AFLAC INC COM 001055102   1,060,248,249 15,189,803 SH   SOLE 21 15,189,803 0 0
AFLAC INC COM 001055102   866,410,229 12,412,754 SH   SOLE 22 11,198,238 0 1,214,516
AFLAC INC COM 001055102   72,053,633 1,032,287 SH   SOLE 23 1,032,287 0 0
AFLAC INC COM 001055102   88,281,644 1,264,780 SH   SOLE 25 1,138,627 0 126,153
AFLAC INC COM 001055102   87,824,035 1,258,224 SH   SOLE 26 624,667 0 633,557
AFLAC INC COM 001055102   84,348,344 1,208,429 SH   SOLE 28 66,726 0 1,141,703
AFLAC INC COM 001055102   34,481 494 SH   SOLE 29 494 0 0
AFLAC INC COM 001055102   238,899,225 3,422,625 SH   SOLE 30 3,417,813 0 4,812
AFLAC INC COM 001055102   9,438,007 135,215 SH   SOLE 31 121,012 0 14,203
AFLAC INC COM 001055102   1,649,583 23,633 SH   SOLE 34 23,633 0 0
AFLAC INC COM 001055102   11,251,690 161,199 SH   SOLE 36 161,199 0 0
AFLAC INC COM 001055102   1,602,050 22,952 SH   SOLE 40 22,952 0 0
AFLAC INC COM 001055102   128,851 1,846 SH   OTR 43 1,846 0 0
AFLAC INC COM 001055102   73,448,881 1,052,276 SH   SOLE 43 929,410 0 122,866
AFYA LTD CL A COM G01125106   222,731 15,864 SH   SOLE 2 15,864 0 0
AFYA LTD CL A COM G01125106   161,797 11,524 SH   SOLE 22 11,524 0 0
AG MTG INVT TR INC COM NEW 001228501   121,849 19,910 SH   SOLE 2 19,120 0 790
AG MTG INVT TR INC COM NEW 001228501   23,605 3,857 SH   SOLE 18 3,857 0 0
AG MTG INVT TR INC COM NEW 001228501   411,852 67,296 SH   SOLE 21 67,296 0 0
AG MTG INVT TR INC COM NEW 001228501   1,757,664 287,200 SH   SOLE 22 287,200 0 0
AG MTG INVT TR INC COM NEW 001228501   6 1 SH   SOLE 43 1 0 0
AGCO CORP COM 001084102   19,563,575 148,863 SH   SOLE 2 68,242 0 80,621
AGCO CORP COM 001084102   26,415 201 SH   SOLE 4 201 0 0
AGCO CORP COM 001084102   12,580,574 95,728 SH   SOLE 7 95,108 0 620
AGCO CORP COM 001084102   15,785,645 120,116 SH   SOLE 18 120,116 0 0
AGCO CORP COM 001084102   34,429,674 261,982 SH   SOLE 19 261,982 0 0
AGCO CORP COM 001084102   412,942,667 3,142,160 SH   SOLE 21 3,142,160 0 0
AGCO CORP COM 001084102   234,695,093 1,785,840 SH   SOLE 22 1,706,539 0 79,301
AGCO CORP COM 001084102   16,121,160 122,669 SH   SOLE 25 122,669 0 0
AGCO CORP COM 001084102   9,954,934 75,749 SH   SOLE 26 30,776 0 44,973
AGCO CORP COM 001084102   81,875 623 SH   SOLE 28 623 0 0
AGCO CORP COM 001084102   26,759,609 203,619 SH   SOLE 29 203,619 0 0
AGCO CORP COM 001084102   20,286,780 154,366 SH   SOLE 30 154,366 0 0
AGCO CORP COM 001084102   114,335 870 SH   SOLE 31 870 0 0
AGCO CORP COM 001084102   49,397,492 375,875 SH   SOLE 34 375,875 0 0
AGCO CORP COM 001084102   218,683 1,664 SH   SOLE 36 1,664 0 0
AGCO CORP COM 001084102   1,376,493 10,474 SH   SOLE 40 10,474 0 0
AGCO CORP COM 001084102   12,010,874 91,393 SH   SOLE 43 82,751 0 8,642
AGEAGLE AERIAL SYS INC NEW COM 00848K101   169 735 SH   SOLE 2 0 0 735
AGEAGLE AERIAL SYS INC NEW COM 00848K101   23,957 104,160 SH   SOLE 21 104,160 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101   241,450 1,049,781 SH   SOLE 22 1,049,781 0 0
AGENUS INC COM NEW 00847G705   750,131 468,832 SH   SOLE 2 172,514 0 296,318
AGENUS INC COM NEW 00847G705   938 586 SH   SOLE 4 586 0 0
AGENUS INC COM NEW 00847G705   4,179 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705   1,729,901 1,081,188 SH   SOLE 18 1,015,952 0 65,236
AGENUS INC COM NEW 00847G705   2,802,557 1,751,598 SH   SOLE 19 1,751,598 0 0
AGENUS INC COM NEW 00847G705   20,835,037 13,021,898 SH   SOLE 21 13,021,898 0 0
AGENUS INC COM NEW 00847G705   15,315,117 9,571,948 SH   SOLE 22 9,254,405 0 317,543
AGENUS INC COM NEW 00847G705   48,870 30,544 SH   SOLE 23 30,544 0 0
AGENUS INC COM NEW 00847G705   78,120 48,825 SH   SOLE 25 48,825 0 0
AGENUS INC COM NEW 00847G705   97,301 60,813 SH   SOLE 26 0 0 60,813
AGENUS INC COM NEW 00847G705   17,107 10,692 SH   SOLE 28 10,692 0 0
AGENUS INC COM NEW 00847G705   1,494,331 933,957 SH   SOLE 30 933,957 0 0
AGENUS INC COM NEW 00847G705   79,043 49,402 SH   SOLE 40 49,402 0 0
AGENUS INC COM NEW 00847G705   235,542 147,214 SH   SOLE 43 144,801 0 2,413
AGEX THERAPEUTICS INC COM 00848H108   6,748 7,555 SH   SOLE 21 7,555 0 0
AGEX THERAPEUTICS INC COM 00848H108   111,015 124,289 SH   SOLE 22 124,289 0 0
AGILE THERAPEUTICS INC COM 00847L308   3 1 SH   SOLE 2 0 0 1
AGILE THERAPEUTICS INC COM 00847L308   870 295 SH   SOLE 21 295 0 0
AGILE THERAPEUTICS INC COM 00847L308   17,007 5,765 SH   SOLE 22 5,765 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   174,936,093 1,454,770 SH   SOLE 2 995,212 0 459,558
AGILENT TECHNOLOGIES INC COM 00846U101   46,984,441 390,723 SH   SOLE 4 260,398 0 130,325
AGILENT TECHNOLOGIES INC COM 00846U101   47,769,433 397,251 SH   SOLE 7 361,708 0 35,543
AGILENT TECHNOLOGIES INC COM 00846U101   13,756,360 114,398 SH   SOLE 13 114,398 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   4,376,018 36,391 SH   SOLE 15 36,391 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   122,170,874 1,015,974 SH   SOLE 18 888,979 0 126,995
AGILENT TECHNOLOGIES INC COM 00846U101   256,417,012 2,132,366 SH   SOLE 19 2,132,366 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,138,934,046 9,471,385 SH   SOLE 21 9,471,385 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   910,791,057 7,574,146 SH   SOLE 22 6,833,999 0 740,147
AGILENT TECHNOLOGIES INC COM 00846U101   111,793,178 929,673 SH   SOLE 23 929,673 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   140,250,461 1,166,324 SH   SOLE 25 990,797 0 175,527
AGILENT TECHNOLOGIES INC COM 00846U101   148,199,227 1,232,426 SH   SOLE 26 711,910 0 520,516
AGILENT TECHNOLOGIES INC COM 00846U101   130,964,876 1,089,105 SH   SOLE 28 23,268 0 1,065,837
AGILENT TECHNOLOGIES INC COM 00846U101   11,685,414 97,176 SH   SOLE 29 97,176 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   357,876,987 2,976,108 SH   SOLE 30 2,899,408 0 76,700
AGILENT TECHNOLOGIES INC COM 00846U101   31,056,968 258,270 SH   SOLE 31 251,169 0 7,101
AGILENT TECHNOLOGIES INC COM 00846U101   129,068,654 1,073,336 SH   SOLE 34 1,073,336 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   10,018,629 83,315 SH   SOLE 36 83,315 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,396,463 11,613 SH   SOLE 40 11,613 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   130,712 1,087 SH   OTR 43 1,087 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   41,767,473 347,339 SH   SOLE 43 318,819 0 28,520
AGILETHOUGHT INC CLASS A COM 00857F100   662 883 SH   SOLE 2 0 0 883
AGILETHOUGHT INC CLASS A COM 00857F100   3,295 4,393 SH   SOLE 18 4,393 0 0
AGILETHOUGHT INC CLASS A COM 00857F100   51,816 69,088 SH   SOLE 21 69,088 0 0
AGILETHOUGHT INC CLASS A COM 00857F100   34,567 46,089 SH   SOLE 22 46,089 0 0
AGILITI INC COM 00848J104   348,810 21,140 SH   SOLE 2 11,231 0 9,909
AGILITI INC COM 00848J104   324,341 19,657 SH   SOLE 7 18,596 0 1,061
AGILITI INC COM 00848J104   2,351,762 142,531 SH   SOLE 18 142,531 0 0
AGILITI INC COM 00848J104   12,045,264 730,016 SH   SOLE 19 730,016 0 0
AGILITI INC COM 00848J104   64,308,519 3,897,486 SH   SOLE 21 3,897,486 0 0
AGILITI INC COM 00848J104   14,367,177 870,738 SH   SOLE 22 827,701 0 43,037
AGILITI INC COM 00848J104   152,724 9,256 SH   SOLE 25 9,256 0 0
AGILITI INC COM 00848J104   57,684 3,496 SH   SOLE 26 1,082 0 2,414
AGILITI INC COM 00848J104   30,080 1,823 SH   SOLE 28 0 0 1,823
AGILITI INC COM 00848J104   1,292,462 78,331 SH   SOLE 30 78,331 0 0
AGILITI INC COM 00848J104   14,471 877 SH   SOLE 36 877 0 0
AGILITI INC COM 00848J104   92,499 5,606 SH   SOLE 40 5,606 0 0
AGILITI INC COM 00848J104   133,238 8,075 SH   SOLE 43 7,641 0 434
AGILON HEALTH INC COM 00857U107   6,494,107 374,516 SH   SOLE 2 93,085 0 281,431
AGILON HEALTH INC COM 00857U107   16,993 980 SH   SOLE 4 980 0 0
AGILON HEALTH INC COM 00857U107   924,326 53,306 SH   SOLE 7 50,524 0 2,782
AGILON HEALTH INC COM 00857U107   2,259,038 130,279 SH   SOLE 18 130,279 0 0
AGILON HEALTH INC COM 00857U107   1,461,866 84,306 SH   SOLE 19 84,306 0 0
AGILON HEALTH INC COM 00857U107   83,550,969 4,818,395 SH   SOLE 21 4,818,395 0 0
AGILON HEALTH INC COM 00857U107   119,098,229 6,868,410 SH   SOLE 22 6,502,906 0 365,504
AGILON HEALTH INC COM 00857U107   1,043,833 60,198 SH   SOLE 25 60,198 0 0
AGILON HEALTH INC COM 00857U107   2,327,271 134,214 SH   SOLE 26 108,164 0 26,050
AGILON HEALTH INC COM 00857U107   230,345 13,284 SH   SOLE 28 4,250 0 9,034
AGILON HEALTH INC COM 00857U107   4,403,632 253,958 SH   SOLE 30 253,958 0 0
AGILON HEALTH INC COM 00857U107   64,487 3,719 SH   SOLE 31 3,719 0 0
AGILON HEALTH INC COM 00857U107   31,368 1,809 SH   SOLE 36 1,809 0 0
AGILON HEALTH INC COM 00857U107   868,803 50,104 SH   SOLE 40 50,104 0 0
AGILON HEALTH INC COM 00857U107   1,197,032 69,033 SH   SOLE 43 43,686 0 25,347
AGILYSYS INC COM 00847J105   1,365,730 19,897 SH   SOLE 2 14,978 0 4,919
AGILYSYS INC COM 00847J105   5,217 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105   344,504 5,019 SH   SOLE 7 4,753 0 266
AGILYSYS INC COM 00847J105   4,292,334 62,534 SH   SOLE 18 62,534 0 0
AGILYSYS INC COM 00847J105   2,963,944 43,181 SH   SOLE 19 43,181 0 0
AGILYSYS INC COM 00847J105   163,626,915 2,383,842 SH   SOLE 21 2,383,842 0 0
AGILYSYS INC COM 00847J105   37,463,712 545,800 SH   SOLE 22 516,913 0 28,887
AGILYSYS INC COM 00847J105   116,619 1,699 SH   SOLE 23 1,699 0 0
AGILYSYS INC COM 00847J105   286,297 4,171 SH   SOLE 25 4,171 0 0
AGILYSYS INC COM 00847J105   1,099,338 16,016 SH   SOLE 26 13,288 0 2,728
AGILYSYS INC COM 00847J105   100,489 1,464 SH   SOLE 28 0 0 1,464
AGILYSYS INC COM 00847J105   2,501,516 36,444 SH   SOLE 30 36,444 0 0
AGILYSYS INC COM 00847J105   14,483 211 SH   SOLE 36 211 0 0
AGILYSYS INC COM 00847J105   241,201 3,514 SH   SOLE 40 3,514 0 0
AGILYSYS INC COM 00847J105   555,641 8,095 SH   SOLE 43 7,796 0 299
AGIOS PHARMACEUTICALS INC COM 00847X104   3,354,816 118,461 SH   SOLE 2 63,026 0 55,435
AGIOS PHARMACEUTICALS INC COM 00847X104   5,806 205 SH   SOLE 4 205 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   15,349 542 SH   SOLE 7 542 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   4,422,763 156,171 SH   SOLE 18 156,171 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   7,484,325 264,277 SH   SOLE 19 264,277 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   64,869,282 2,290,582 SH   SOLE 21 2,290,582 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   47,629,426 1,681,830 SH   SOLE 22 1,613,981 0 67,849
AGIOS PHARMACEUTICALS INC COM 00847X104   74,736 2,639 SH   SOLE 23 2,639 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   321,290 11,345 SH   SOLE 25 11,345 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   1,183,578 41,793 SH   SOLE 26 23,420 0 18,373
AGIOS PHARMACEUTICALS INC COM 00847X104   90,482 3,195 SH   SOLE 28 0 0 3,195
AGIOS PHARMACEUTICALS INC COM 00847X104   3,297,581 116,440 SH   SOLE 30 116,440 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   292,206 10,318 SH   SOLE 40 10,318 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   806,440 28,476 SH   SOLE 43 21,956 0 6,520
AGNC INVT CORP COM 00123Q104   6,528,258 644,448 SH   SOLE 2 193,479 0 450,969
AGNC INVT CORP COM 00123Q104   18,528 1,829 SH   SOLE 4 1,829 0 0
AGNC INVT CORP COM 00123Q104   893,020 88,156 SH   SOLE 7 83,952 0 4,204
AGNC INVT CORP COM 00123Q104   2,156,981 212,930 SH   SOLE 18 212,930 0 0
AGNC INVT CORP COM 00123Q104   1,834,715 181,117 SH   SOLE 19 181,117 0 0
AGNC INVT CORP COM 00123Q104   146,514,657 14,463,441 SH   SOLE 21 14,463,441 0 0
AGNC INVT CORP COM 00123Q104   144,146,871 14,229,701 SH   SOLE 22 13,499,265 0 730,436
AGNC INVT CORP COM 00123Q104   8,089,484 798,567 SH   SOLE 25 798,567 0 0
AGNC INVT CORP COM 00123Q104   6,256,430 617,614 SH   SOLE 26 273,220 0 344,394
AGNC INVT CORP COM 00123Q104   2,280,304 225,104 SH   SOLE 28 9,353 0 215,751
AGNC INVT CORP COM 00123Q104   3,165,048 312,443 SH   SOLE 30 312,443 0 0
AGNC INVT CORP COM 00123Q104   82,134 8,108 SH   SOLE 31 8,108 0 0
AGNC INVT CORP COM 00123Q104   1,003,822 99,094 SH   SOLE 36 99,094 0 0
AGNC INVT CORP COM 00123Q104   994,847 98,208 SH   SOLE 40 98,208 0 0
AGNC INVT CORP COM 00123Q104   19,713 1,946 SH   OTR 43 1,946 0 0
AGNC INVT CORP COM 00123Q104   5,800,298 572,586 SH   SOLE 43 500,966 0 71,620
AGNICO EAGLE MINES LTD COM 008474108   68,922 1,379 SH   SOLE 2 1,379 0 0
AGNICO EAGLE MINES LTD COM 008474108   6,542,882 130,910 SH   SOLE 21 130,910 0 0
AGNICO EAGLE MINES LTD COM 008474108   12,558,860 251,278 SH   SOLE 43 212,869 0 38,409
AGORA INC ADS 00851L103   47,830 15,281 SH   SOLE 2 15,281 0 0
AGORA INC ADS 00851L103   1,524 487 SH   SOLE 4 487 0 0
AGORA INC ADS 00851L103   27,197 8,689 SH   SOLE 7 8,689 0 0
AGORA INC ADS 00851L103   2,966,717 947,833 SH   SOLE 21 947,833 0 0
AGORA INC ADS 00851L103   2,041,984 652,391 SH   SOLE 22 615,554 0 36,837
AGORA INC ADS 00851L103   3,271 1,045 SH   SOLE 25 1,045 0 0
AGORA INC ADS 00851L103   487,892 155,876 SH   SOLE 30 155,876 0 0
AGORA INC ADS 00851L103   1,446 462 SH   SOLE 34 462 0 0
AGREE RLTY CORP COM 008492100   15,660,970 239,501 SH   SOLE 2 146,353 0 93,148
AGREE RLTY CORP COM 008492100   12,584,567 192,454 SH   SOLE 4 192,454 0 0
AGREE RLTY CORP COM 008492100   8,515,740 130,230 SH   SOLE 7 111,665 0 18,565
AGREE RLTY CORP COM 008492100   23,847,144 364,691 SH   SOLE 18 364,691 0 0
AGREE RLTY CORP COM 008492100   20,159,018 308,289 SH   SOLE 19 308,289 0 0
AGREE RLTY CORP COM 008492100   345,284,637 5,280,389 SH   SOLE 21 5,280,389 0 0
AGREE RLTY CORP COM 008492100   244,553,761 3,739,926 SH   SOLE 22 3,344,272 0 395,654
AGREE RLTY CORP COM 008492100   2,458,272 37,594 SH   SOLE 23 37,594 0 0
AGREE RLTY CORP COM 008492100   20,518,728 313,790 SH   SOLE 25 313,790 0 0
AGREE RLTY CORP COM 008492100   3,110,864 47,574 SH   SOLE 26 38,604 0 8,970
AGREE RLTY CORP COM 008492100   10,381,447 158,762 SH   SOLE 28 28,356 0 130,406
AGREE RLTY CORP COM 008492100   20,436,141 312,527 SH   SOLE 30 312,527 0 0
AGREE RLTY CORP COM 008492100   82,849 1,267 SH   SOLE 31 1,267 0 0
AGREE RLTY CORP COM 008492100   2,123,279 32,471 SH   SOLE 34 32,471 0 0
AGREE RLTY CORP COM 008492100   43,092 659 SH   SOLE 36 659 0 0
AGREE RLTY CORP COM 008492100   956,721 14,631 SH   SOLE 40 14,631 0 0
AGREE RLTY CORP COM 008492100   5,556,758 84,979 SH   SOLE 43 77,213 0 7,765
AGRIFY CORP COM NEW 00853E206   4,824 25,605 SH   SOLE 22 25,605 0 0
AILERON THERAPEUTICS INC COM NEW 00887A204   338 189 SH   SOLE 22 189 0 0
AIM IMMUNOTECH INC COM 00901B105   6,171 9,211 SH   SOLE 21 9,211 0 0
AIM IMMUNOTECH INC COM 00901B105   467,883 698,333 SH   SOLE 22 698,333 0 0
AIR LEASE CORP CL A 00912X302   26,412,079 631,113 SH   SOLE 2 39,197 0 591,916
AIR LEASE CORP CL A 00912X302   10,211 244 SH   SOLE 4 244 0 0
AIR LEASE CORP CL A 00912X302   712,789 17,032 SH   SOLE 7 16,203 0 829
AIR LEASE CORP CL A 00912X302   2,347,157 56,085 SH   SOLE 13 56,085 0 0
AIR LEASE CORP CL A 00912X302   9,113,842 217,774 SH   SOLE 15 217,774 0 0
AIR LEASE CORP CL A 00912X302   1,602,185 38,284 SH   SOLE 18 38,284 0 0
AIR LEASE CORP CL A 00912X302   1,371,425 32,770 SH   SOLE 19 32,770 0 0
AIR LEASE CORP CL A 00912X302   53,804,704 1,285,656 SH   SOLE 21 1,285,656 0 0
AIR LEASE CORP CL A 00912X302   105,633,125 2,524,089 SH   SOLE 22 2,389,948 0 134,141
AIR LEASE CORP CL A 00912X302   1,127,774 26,948 SH   SOLE 25 26,948 0 0
AIR LEASE CORP CL A 00912X302   1,830,686 43,744 SH   SOLE 26 35,287 0 8,457
AIR LEASE CORP CL A 00912X302   2,296,812 54,882 SH   SOLE 28 33,733 0 21,149
AIR LEASE CORP CL A 00912X302   2,930,546 70,025 SH   SOLE 30 70,025 0 0
AIR LEASE CORP CL A 00912X302   59,887 1,431 SH   SOLE 31 1,431 0 0
AIR LEASE CORP CL A 00912X302   16,924,600 404,411 SH   SOLE 34 404,411 0 0
AIR LEASE CORP CL A 00912X302   136,305 3,257 SH   SOLE 36 3,257 0 0
AIR LEASE CORP CL A 00912X302   762,423 18,218 SH   SOLE 40 18,218 0 0
AIR LEASE CORP CL A 00912X302   7,961,179 190,231 SH   SOLE 43 184,231 0 6,000
AIR PRODS & CHEMS INC COM 009158106   127,643,511 426,146 SH   SOLE 2 44,844 0 381,302
AIR PRODS & CHEMS INC COM 009158106   29,364,124 98,034 SH   SOLE 4 77,383 0 20,651
AIR PRODS & CHEMS INC COM 009158106   47,581,239 158,853 SH   SOLE 7 140,248 0 18,605
AIR PRODS & CHEMS INC COM 009158106   1,506,935 5,031 SH   SOLE 13 5,031 0 0
AIR PRODS & CHEMS INC COM 009158106   11,487,575 38,352 SH   SOLE 15 38,352 0 0
AIR PRODS & CHEMS INC COM 009158106   121,090,394 404,268 SH   SOLE 18 384,698 0 19,570
AIR PRODS & CHEMS INC COM 009158106   136,279,261 454,977 SH   SOLE 19 454,977 0 0
AIR PRODS & CHEMS INC COM 009158106   14,144,106 47,221 SH   SOLE 20 47,221 0 0
AIR PRODS & CHEMS INC COM 009158106   1,587,071,986 5,298,541 SH   SOLE 21 5,298,541 0 0
AIR PRODS & CHEMS INC COM 009158106   1,453,869,797 4,853,837 SH   SOLE 22 4,397,969 0 455,868
AIR PRODS & CHEMS INC COM 009158106   118,366,169 395,173 SH   SOLE 23 395,173 0 0
AIR PRODS & CHEMS INC COM 009158106   112,469,022 375,485 SH   SOLE 25 325,273 0 50,212
AIR PRODS & CHEMS INC COM 009158106   123,265,281 411,529 SH   SOLE 26 196,208 0 215,321
AIR PRODS & CHEMS INC COM 009158106   72,971,499 243,620 SH   SOLE 28 4,444 0 239,176
AIR PRODS & CHEMS INC COM 009158106   223,449 746 SH   SOLE 29 746 0 0
AIR PRODS & CHEMS INC COM 009158106   318,064,916 1,061,880 SH   SOLE 30 1,061,880 0 0
AIR PRODS & CHEMS INC COM 009158106   14,748,857 49,240 SH   SOLE 31 45,385 0 3,855
AIR PRODS & CHEMS INC COM 009158106   63,976,912 213,591 SH   SOLE 34 213,591 0 0
AIR PRODS & CHEMS INC COM 009158106   17,815,445 59,478 SH   SOLE 36 59,478 0 0
AIR PRODS & CHEMS INC COM 009158106   2,601,119 8,684 SH   SOLE 40 8,684 0 0
AIR PRODS & CHEMS INC COM 009158106   118,314 395 SH   OTR 43 395 0 0
AIR PRODS & CHEMS INC COM 009158106   84,289,446 281,406 SH   SOLE 43 242,846 0 38,559
AIR T INC COM 009207101   4,493 179 SH   SOLE 18 179 0 0
AIR T INC COM 009207101   72,690 2,896 SH   SOLE 21 2,896 0 0
AIR T INC COM 009207101   88,377 3,521 SH   SOLE 22 3,521 0 0
AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1   974,827 1,032,000 PRN   SOLE 21 1,032,000 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   673,508 35,692 SH   SOLE 2 7,326 0 28,366
AIR TRANSPORT SERVICES GRP I COM 00922R105   8,529 452 SH   SOLE 7 452 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   3,097,643 164,157 SH   SOLE 18 164,157 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   2,167,616 114,871 SH   SOLE 19 114,871 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   38,339,934 2,031,793 SH   SOLE 21 2,031,793 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   28,693,099 1,520,567 SH   SOLE 22 1,470,231 0 50,336
AIR TRANSPORT SERVICES GRP I COM 00922R105   53,270 2,823 SH   SOLE 25 2,823 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   2,623 139 SH   SOLE 28 139 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   278,634 14,766 SH   SOLE 30 14,766 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   34,777 1,843 SH   SOLE 36 1,843 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   34,910 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   391,383 20,741 SH   SOLE 43 19,883 0 858
AIR TRANSPORT SERVICES GRP I OPTIONS 00922R105   24,531 1,300 SH Put SOLE 4 1,300 0 0
AIR TRANSPORT SERVICES GRP I OPTIONS 00922R105   400,044 21,200 SH Put SOLE 18 21,200 0 0
AIR TRANSPORT SERVICES GRP I OPTIONS 00922R105   5,968,581 316,300 SH Put SOLE 19 316,300 0 0
AIR TRANSPORT SERVICES GRP I OPTIONS 00922R105   200,022 10,600 SH Put SOLE 22 10,600 0 0
AIR TRANSPORT SERVICES GRP I OPTIONS 00922R105   1,898,322 100,600 SH Put SOLE 34 100,600 0 0
AIRBNB INC COM CL A 009066101   95,676,823 746,542 SH   SOLE 2 102,335 0 644,207
AIRBNB INC COM CL A 009066101   37,557,929 293,055 SH   SOLE 4 156,080 0 136,975
AIRBNB INC COM CL A 009066101   25,284,430 197,288 SH   SOLE 7 189,404 0 7,884
AIRBNB INC COM CL A 009066101   3,632,439 28,343 SH   SOLE 13 28,343 0 0
AIRBNB INC COM CL A 009066101   4,212,107 32,866 SH   SOLE 15 32,866 0 0
AIRBNB INC COM CL A 009066101   35,472,381 276,782 SH   SOLE 18 253,405 0 23,377
AIRBNB INC COM CL A 009066101   3,319,985 25,905 SH   SOLE 19 25,905 0 0
AIRBNB INC COM CL A 009066101   412,667,382 3,219,939 SH   SOLE 21 3,219,939 0 0
AIRBNB INC COM CL A 009066101   1,217,704,550 9,501,440 SH   SOLE 22 8,750,181 0 751,259
AIRBNB INC COM CL A 009066101   94,854,933 740,129 SH   SOLE 23 740,129 0 0
AIRBNB INC COM CL A 009066101   90,377,535 705,193 SH   SOLE 25 703,459 0 1,734
AIRBNB INC COM CL A 009066101   57,851,937 451,404 SH   SOLE 26 233,166 0 218,238
AIRBNB INC COM CL A 009066101   93,369,815 728,541 SH   SOLE 28 16,315 0 712,226
AIRBNB INC COM CL A 009066101   196,780,709 1,535,430 SH   SOLE 30 1,381,898 0 153,532
AIRBNB INC COM CL A 009066101   11,886,712 92,749 SH   SOLE 31 85,380 0 7,369
AIRBNB INC COM CL A 009066101   11,576,949 90,332 SH   SOLE 32 90,332 0 0
AIRBNB INC COM CL A 009066101   2,388,902 18,640 SH   SOLE 34 18,640 0 0
AIRBNB INC COM CL A 009066101   12,085,616 94,301 SH   SOLE 36 94,301 0 0
AIRBNB INC COM CL A 009066101   2,060,685 16,079 SH   SOLE 40 16,079 0 0
AIRBNB INC COM CL A 009066101   101,503 792 SH   OTR 43 792 0 0
AIRBNB INC COM CL A 009066101   20,865,730 162,810 SH   SOLE 43 134,069 0 28,741
AIRBNB INC NOTE 3/1 009066AB7   27,563,920 31,610,000 PRN   SOLE 2 31,610,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   9,897,200 11,350,000 PRN   SOLE 21 11,350,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   38,280,800 43,900,000 PRN   SOLE 22 43,900,000 0 0
AIRGAIN INC COM 00938A104   8,440 1,563 SH   SOLE 18 1,563 0 0
AIRGAIN INC COM 00938A104   113,092 20,943 SH   SOLE 21 20,943 0 0
AIRGAIN INC COM 00938A104   969,440 179,526 SH   SOLE 22 179,526 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   21,765 2,525 SH   SOLE 2 1,487 0 1,038
AIRSCULPT TECHNOLOGIES INC COM 009496100   293,951 34,101 SH   SOLE 18 34,101 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   233,912 27,136 SH   SOLE 19 27,136 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   3,401,443 394,599 SH   SOLE 21 394,599 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   2,029,777 235,473 SH   SOLE 22 232,038 0 3,435
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   711 4,278 SH   SOLE 22 4,278 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   38,320,119 426,395 SH   SOLE 2 196,688 0 229,707
AKAMAI TECHNOLOGIES INC COM 00971T101   14,734,905 163,958 SH   SOLE 4 92,225 0 71,733
AKAMAI TECHNOLOGIES INC COM 00971T101   24,527,949 272,927 SH   SOLE 7 251,763 0 21,164
AKAMAI TECHNOLOGIES INC COM 00971T101   641,222 7,135 SH   SOLE 13 7,135 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   2,358,458 26,243 SH   SOLE 15 26,243 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   24,215,382 269,449 SH   SOLE 18 256,122 0 13,327
AKAMAI TECHNOLOGIES INC COM 00971T101   6,790,487 75,559 SH   SOLE 19 75,559 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   575,132,142 6,399,601 SH   SOLE 21 6,399,601 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   338,587,112 3,767,521 SH   SOLE 22 3,437,458 0 330,063
AKAMAI TECHNOLOGIES INC COM 00971T101   26,431,486 294,108 SH   SOLE 23 294,108 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   37,165,918 413,552 SH   SOLE 25 382,351 0 31,201
AKAMAI TECHNOLOGIES INC COM 00971T101   33,745,017 375,487 SH   SOLE 26 204,314 0 171,173
AKAMAI TECHNOLOGIES INC COM 00971T101   35,100,526 390,570 SH   SOLE 28 17,445 0 373,125
AKAMAI TECHNOLOGIES INC COM 00971T101   9,886 110 SH   SOLE 29 110 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   172,052,970 1,914,465 SH   SOLE 30 1,859,413 0 55,052
AKAMAI TECHNOLOGIES INC COM 00971T101   3,052,704 33,968 SH   SOLE 31 30,328 0 3,640
AKAMAI TECHNOLOGIES INC COM 00971T101   1,042,043 11,595 SH   SOLE 34 11,595 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   5,196,733 57,825 SH   SOLE 36 57,825 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   519,449 5,780 SH   SOLE 40 5,780 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   40,082 446 SH   OTR 43 446 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   19,939,592 221,872 SH   SOLE 43 203,428 0 18,444
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   3,776,720 3,540,000 PRN   SOLE 2 3,540,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   6,947,457 6,512,000 PRN   SOLE 21 6,512,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   4,587,541 4,300,000 PRN   SOLE 22 4,300,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   8,923,438 9,240,000 PRN   SOLE 2 9,240,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   6,278,276 6,501,000 PRN   SOLE 21 6,501,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   10,719,714 11,100,000 PRN   SOLE 22 11,100,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   3,209 3,507 SH   SOLE 2 0 0 3,507
AKEBIA THERAPEUTICS INC COM 00972D105   183,918 201,003 SH   SOLE 21 201,003 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   2,306,210 2,520,448 SH   SOLE 22 2,520,448 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   10,886 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   44 73 SH   SOLE 2 0 0 73
AKERNA CORP COM NEW 00973W300   366 605 SH   SOLE 21 605 0 0
AKERNA CORP COM NEW 00973W300   30,558 50,500 SH   SOLE 22 50,500 0 0
AKERO THERAPEUTICS INC COM 00973Y108   1,141,757 24,454 SH   SOLE 2 13,093 0 11,361
AKERO THERAPEUTICS INC COM 00973Y108   8,124 174 SH   SOLE 4 174 0 0
AKERO THERAPEUTICS INC COM 00973Y108   345,506 7,400 SH   SOLE 7 7,018 0 382
AKERO THERAPEUTICS INC COM 00973Y108   5,428,693 116,271 SH   SOLE 18 111,790 0 4,481
AKERO THERAPEUTICS INC COM 00973Y108   4,674,043 100,108 SH   SOLE 19 100,108 0 0
AKERO THERAPEUTICS INC COM 00973Y108   85,525,715 1,831,778 SH   SOLE 21 1,831,778 0 0
AKERO THERAPEUTICS INC COM 00973Y108   49,995,138 1,070,789 SH   SOLE 22 1,037,466 0 33,323
AKERO THERAPEUTICS INC COM 00973Y108   17,789 381 SH   SOLE 23 381 0 0
AKERO THERAPEUTICS INC COM 00973Y108   349,288 7,481 SH   SOLE 25 7,481 0 0
AKERO THERAPEUTICS INC COM 00973Y108   964,802 20,664 SH   SOLE 26 16,701 0 3,963
AKERO THERAPEUTICS INC COM 00973Y108   76,758 1,644 SH   SOLE 28 402 0 1,242
AKERO THERAPEUTICS INC COM 00973Y108   2,877,691 61,634 SH   SOLE 30 61,634 0 0
AKERO THERAPEUTICS INC COM 00973Y108   16,622 356 SH   SOLE 36 356 0 0
AKERO THERAPEUTICS INC COM 00973Y108   356,805 7,642 SH   SOLE 40 7,642 0 0
AKERO THERAPEUTICS INC COM 00973Y108   3,285,902 70,377 SH   SOLE 43 60,209 0 10,168
AKILI INC COMMON STOCK 00974B107   6,581 5,929 SH   SOLE 18 5,929 0 0
AKILI INC COMMON STOCK 00974B107   91,012 81,993 SH   SOLE 21 81,993 0 0
AKILI INC COMMON STOCK 00974B107   4,873 4,390 SH   SOLE 22 4,390 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   25,090 7,890 SH   SOLE 2 1,778 0 6,112
AKOUSTIS TECHNOLOGIES INC COM 00973N102   2,019 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   588,116 184,942 SH   SOLE 18 184,942 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   455,786 143,329 SH   SOLE 19 143,329 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   7,818,552 2,458,664 SH   SOLE 21 2,458,664 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   6,253,753 1,966,589 SH   SOLE 22 1,948,759 0 17,830
AKOUSTIS TECHNOLOGIES INC COM 00973N102   77,214 24,281 SH   SOLE 43 587 0 23,694
AKOYA BIOSCIENCES INC COM 00974H104   23,589 3,192 SH   SOLE 2 767 0 2,425
AKOYA BIOSCIENCES INC COM 00974H104   347 47 SH   SOLE 7 47 0 0
AKOYA BIOSCIENCES INC COM 00974H104   379,491 51,352 SH   SOLE 18 51,352 0 0
AKOYA BIOSCIENCES INC COM 00974H104   288,084 38,983 SH   SOLE 19 38,983 0 0
AKOYA BIOSCIENCES INC COM 00974H104   5,430,128 734,794 SH   SOLE 21 734,794 0 0
AKOYA BIOSCIENCES INC COM 00974H104   2,621,632 354,754 SH   SOLE 22 351,424 0 3,330
AKOYA BIOSCIENCES INC COM 00974H104   49,720 6,728 SH   SOLE 43 6,344 0 384
AKUMIN INC COM 01021X100   779 4,326 SH   SOLE 21 4,326 0 0
AKUMIN INC COM 01021X100   102,164 567,577 SH   SOLE 22 567,577 0 0
ALAMO GROUP INC COM 011311107   1,455,096 7,912 SH   SOLE 2 5,013 0 2,899
ALAMO GROUP INC COM 011311107   8,828 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107   13,541,293 73,630 SH   SOLE 7 73,404 0 226
ALAMO GROUP INC COM 011311107   5,742,590 31,225 SH   SOLE 18 31,225 0 0
ALAMO GROUP INC COM 011311107   4,734,579 25,744 SH   SOLE 19 25,744 0 0
ALAMO GROUP INC COM 011311107   217,706,589 1,183,767 SH   SOLE 21 1,183,767 0 0
ALAMO GROUP INC COM 011311107   53,403,602 290,379 SH   SOLE 22 275,857 0 14,522
ALAMO GROUP INC COM 011311107   21,885 119 SH   SOLE 23 119 0 0
ALAMO GROUP INC COM 011311107   355,130 1,931 SH   SOLE 25 1,931 0 0
ALAMO GROUP INC COM 011311107   1,228,519 6,680 SH   SOLE 26 5,615 0 1,065
ALAMO GROUP INC COM 011311107   1,556,798 8,465 SH   SOLE 28 134 0 8,331
ALAMO GROUP INC COM 011311107   7,944,360 43,197 SH   SOLE 30 43,197 0 0
ALAMO GROUP INC COM 011311107   89,196 485 SH   SOLE 34 485 0 0
ALAMO GROUP INC COM 011311107   305,291 1,660 SH   SOLE 40 1,660 0 0
ALAMO GROUP INC COM 011311107   2,349,450 12,775 SH   SOLE 43 12,326 0 449
ALAMOS GOLD INC NEW COM CL A 011532108   1,249,335 104,810 SH   SOLE 21 104,810 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   235,062 19,720 SH   SOLE 43 19,720 0 0
ALARM COM HLDGS INC COM 011642105   4,466,341 86,423 SH   SOLE 2 65,886 0 20,537
ALARM COM HLDGS INC COM 011642105   17,933 347 SH   SOLE 4 183 0 164
ALARM COM HLDGS INC COM 011642105   109,407 2,117 SH   SOLE 7 2,117 0 0
ALARM COM HLDGS INC COM 011642105   8,279,343 160,204 SH   SOLE 18 153,006 0 7,198
ALARM COM HLDGS INC COM 011642105   10,177,084 196,925 SH   SOLE 19 196,925 0 0
ALARM COM HLDGS INC COM 011642105   316,311,161 6,120,572 SH   SOLE 21 6,120,572 0 0
ALARM COM HLDGS INC COM 011642105   75,779,934 1,466,330 SH   SOLE 22 1,396,071 0 70,259
ALARM COM HLDGS INC COM 011642105   185,583 3,591 SH   SOLE 23 3,591 0 0
ALARM COM HLDGS INC COM 011642105   462,846 8,956 SH   SOLE 25 8,956 0 0
ALARM COM HLDGS INC COM 011642105   1,464,301 28,334 SH   SOLE 26 13,555 0 14,779
ALARM COM HLDGS INC COM 011642105   140,983 2,728 SH   SOLE 28 842 0 1,886
ALARM COM HLDGS INC COM 011642105   24,646,502 476,906 SH   SOLE 30 476,906 0 0
ALARM COM HLDGS INC COM 011642105   261,191 5,054 SH   SOLE 36 5,054 0 0
ALARM COM HLDGS INC COM 011642105   439,177 8,498 SH   SOLE 40 8,498 0 0
ALARM COM HLDGS INC COM 011642105   1,613,811 31,227 SH   SOLE 43 26,495 0 4,732
ALARM COM HLDGS INC NOTE 1/1 011642AB1   2,410,905 2,830,000 PRN   SOLE 2 2,830,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   2,385,348 2,800,000 PRN   SOLE 21 2,800,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   3,705,809 4,350,000 PRN   SOLE 22 4,350,000 0 0
ALASKA AIR GROUP INC COM 011659109   9,593,512 180,397 SH   SOLE 2 113,144 0 67,253
ALASKA AIR GROUP INC COM 011659109   6,807 128 SH   SOLE 4 128 0 0
ALASKA AIR GROUP INC COM 011659109   5,444,781 102,384 SH   SOLE 7 90,338 0 12,046
ALASKA AIR GROUP INC COM 011659109   36,269 682 SH   SOLE 13 682 0 0
ALASKA AIR GROUP INC COM 011659109   342,107 6,433 SH   SOLE 15 6,433 0 0
ALASKA AIR GROUP INC COM 011659109   9,056,714 170,303 SH   SOLE 18 166,547 0 3,756
ALASKA AIR GROUP INC COM 011659109   12,101,534 227,558 SH   SOLE 19 227,558 0 0
ALASKA AIR GROUP INC COM 011659109   170,068,098 3,197,971 SH   SOLE 21 3,197,971 0 0
ALASKA AIR GROUP INC COM 011659109   156,673,173 2,946,092 SH   SOLE 22 2,706,951 0 239,141
ALASKA AIR GROUP INC COM 011659109   874,758 16,449 SH   SOLE 23 16,449 0 0
ALASKA AIR GROUP INC COM 011659109   294,883 5,545 SH   SOLE 25 5,545 0 0
ALASKA AIR GROUP INC COM 011659109   22,266,785 418,706 SH   SOLE 26 329,393 0 89,313
ALASKA AIR GROUP INC COM 011659109   1,731,115 32,552 SH   SOLE 28 2,032 0 30,520
ALASKA AIR GROUP INC COM 011659109   22,475,304 422,627 SH   SOLE 30 422,627 0 0
ALASKA AIR GROUP INC COM 011659109   95,086 1,788 SH   SOLE 31 1,788 0 0
ALASKA AIR GROUP INC COM 011659109   185,492 3,488 SH   SOLE 34 3,488 0 0
ALASKA AIR GROUP INC COM 011659109   74,558 1,402 SH   SOLE 36 1,402 0 0
ALASKA AIR GROUP INC COM 011659109   300,467 5,650 SH   SOLE 40 5,650 0 0
ALASKA AIR GROUP INC COM 011659109   20,793 391 SH   OTR 43 391 0 0
ALASKA AIR GROUP INC COM 011659109   11,218,537 210,954 SH   SOLE 43 188,825 0 22,129
ALAUNOS THERAPEUTICS INC COM 98973P101   2,810 5,509 SH   SOLE 2 0 0 5,509
ALAUNOS THERAPEUTICS INC COM 98973P101   827,095 1,621,755 SH   SOLE 21 1,621,755 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   1,701,000 3,335,295 SH   SOLE 22 3,335,295 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   55,327 108,484 SH   SOLE 30 108,484 0 0
ALAUNOS THERAPEUTICS INC COM 98973P101   682 1,337 SH   SOLE 43 1,337 0 0
ALBANY INTL CORP CL A 012348108   6,058,629 64,951 SH   SOLE 2 55,767 0 9,184
ALBANY INTL CORP CL A 012348108   11,380 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108   26,958 289 SH   SOLE 7 289 0 0
ALBANY INTL CORP CL A 012348108   9,630,507 103,243 SH   SOLE 18 98,976 0 4,267
ALBANY INTL CORP CL A 012348108   7,666,310 82,186 SH   SOLE 19 82,186 0 0
ALBANY INTL CORP CL A 012348108   330,627,509 3,544,463 SH   SOLE 21 3,544,463 0 0
ALBANY INTL CORP CL A 012348108   85,002,799 911,265 SH   SOLE 22 866,690 0 44,575
ALBANY INTL CORP CL A 012348108   36,939 396 SH   SOLE 23 396 0 0
ALBANY INTL CORP CL A 012348108   522,275 5,599 SH   SOLE 25 5,599 0 0
ALBANY INTL CORP CL A 012348108   1,396,775 14,974 SH   SOLE 26 12,564 0 2,410
ALBANY INTL CORP CL A 012348108   51,024 547 SH   SOLE 28 547 0 0
ALBANY INTL CORP CL A 012348108   4,237,710 45,430 SH   SOLE 30 45,430 0 0
ALBANY INTL CORP CL A 012348108   226,670 2,430 SH   SOLE 34 2,430 0 0
ALBANY INTL CORP CL A 012348108   491,586 5,270 SH   SOLE 40 5,270 0 0
ALBANY INTL CORP CL A 012348108   43,935 471 SH   OTR 43 471 0 0
ALBANY INTL CORP CL A 012348108   1,899,434 20,363 SH   SOLE 43 18,115 0 2,248
ALBEMARLE CORP COM 012653101   54,894,641 246,065 SH   SOLE 2 30,504 0 215,561
ALBEMARLE CORP COM 012653101   21,722,050 97,369 SH   SOLE 4 54,871 0 42,498
ALBEMARLE CORP COM 012653101   16,848,203 75,522 SH   SOLE 7 65,640 0 9,882
ALBEMARLE CORP COM 012653101   3,604,242 16,156 SH   SOLE 13 16,156 0 0
ALBEMARLE CORP COM 012653101   13,249,315 59,390 SH   SOLE 15 59,390 0 0
ALBEMARLE CORP COM 012653101   59,000,612 264,470 SH   SOLE 18 253,889 0 10,581
ALBEMARLE CORP COM 012653101   119,334,410 534,916 SH   SOLE 19 534,916 0 0
ALBEMARLE CORP COM 012653101   677,227,174 3,035,668 SH   SOLE 21 3,035,668 0 0
ALBEMARLE CORP COM 012653101   568,668,011 2,549,052 SH   SOLE 22 2,307,116 0 241,936
ALBEMARLE CORP COM 012653101   45,458,603 203,768 SH   SOLE 23 203,768 0 0
ALBEMARLE CORP COM 012653101   100,714,204 451,451 SH   SOLE 25 409,853 0 41,598
ALBEMARLE CORP COM 012653101   45,519,507 204,041 SH   SOLE 26 77,519 0 126,522
ALBEMARLE CORP COM 012653101   43,108,796 193,235 SH   SOLE 28 18,983 0 174,252
ALBEMARLE CORP COM 012653101   25,154,736 112,756 SH   SOLE 29 112,756 0 0
ALBEMARLE CORP COM 012653101   135,197,671 606,023 SH   SOLE 30 606,023 0 0
ALBEMARLE CORP COM 012653101   5,919,247 26,533 SH   SOLE 31 24,546 0 1,987
ALBEMARLE CORP COM 012653101   303,198,942 1,359,088 SH   SOLE 34 1,359,088 0 0
ALBEMARLE CORP COM 012653101   6,154,161 27,586 SH   SOLE 36 27,586 0 0
ALBEMARLE CORP COM 012653101   1,011,936 4,536 SH   SOLE 40 4,536 0 0
ALBEMARLE CORP COM 012653101   17,178 77 SH   OTR 43 77 0 0
ALBEMARLE CORP COM 012653101   19,924,729 89,313 SH   SOLE 43 74,652 0 14,660
ALBERTSONS COS INC COMMON STOCK 013091103   9,224,732 422,765 SH   SOLE 2 90,276 0 332,489
ALBERTSONS COS INC COMMON STOCK 013091103   5,001,013 229,194 SH   SOLE 4 101,513 0 127,681
ALBERTSONS COS INC COMMON STOCK 013091103   608,713 27,897 SH   SOLE 7 27,897 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   35,458 1,625 SH   SOLE 13 1,625 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   839,655 38,481 SH   SOLE 15 38,481 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   5,389,693 247,007 SH   SOLE 18 230,780 0 16,227
ALBERTSONS COS INC COMMON STOCK 013091103   2,822,286 129,344 SH   SOLE 19 129,344 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   112,132,653 5,138,985 SH   SOLE 21 5,138,985 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   158,145,272 7,247,721 SH   SOLE 22 6,594,726 0 652,995
ALBERTSONS COS INC COMMON STOCK 013091103   11,116,679 509,472 SH   SOLE 23 509,472 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   722,875 33,129 SH   SOLE 25 33,129 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   3,794,651 173,907 SH   SOLE 26 157,420 0 16,487
ALBERTSONS COS INC COMMON STOCK 013091103   7,665,955 351,327 SH   SOLE 28 2,402 0 348,925
ALBERTSONS COS INC COMMON STOCK 013091103   18,093,406 829,212 SH   SOLE 30 829,212 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,241,187 56,883 SH   SOLE 31 51,827 0 5,056
ALBERTSONS COS INC COMMON STOCK 013091103   269,172 12,336 SH   SOLE 34 12,336 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   936,340 42,912 SH   SOLE 36 42,912 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   250,472 11,479 SH   SOLE 40 11,479 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   4,917,692 225,375 SH   SOLE 43 211,429 0 13,946
ALCOA CORP COM 013872106   41,771,732 1,231,115 SH   SOLE 2 345,004 0 886,111
ALCOA CORP COM 013872106   3,613,952 106,512 SH   SOLE 4 90,792 0 15,720
ALCOA CORP COM 013872106   11,522,153 339,586 SH   SOLE 7 338,588 0 998
ALCOA CORP COM 013872106   82,755 2,439 SH   SOLE 13 2,439 0 0
ALCOA CORP COM 013872106   698,890 20,598 SH   SOLE 15 20,598 0 0
ALCOA CORP COM 013872106   12,551,793 369,932 SH   SOLE 18 359,042 0 10,890
ALCOA CORP COM 013872106   12,806,030 377,425 SH   SOLE 19 377,425 0 0
ALCOA CORP COM 013872106   320,729,059 9,452,669 SH   SOLE 21 9,452,669 0 0
ALCOA CORP COM 013872106   188,045,591 5,542,163 SH   SOLE 22 5,196,578 0 345,585
ALCOA CORP COM 013872106   12,826,626 378,032 SH   SOLE 23 378,032 0 0
ALCOA CORP COM 013872106   17,292,628 509,656 SH   SOLE 25 509,656 0 0
ALCOA CORP COM 013872106   10,291,885 303,327 SH   SOLE 26 114,837 0 188,490
ALCOA CORP COM 013872106   8,117,854 239,253 SH   SOLE 28 80,643 0 158,610
ALCOA CORP COM 013872106   10,367,888 305,567 SH   SOLE 29 305,567 0 0
ALCOA CORP COM 013872106   16,461,648 485,165 SH   SOLE 30 438,513 0 46,652
ALCOA CORP COM 013872106   1,400,121 41,265 SH   SOLE 31 38,226 0 3,039
ALCOA CORP COM 013872106   43,197,504 1,273,136 SH   SOLE 34 1,273,136 0 0
ALCOA CORP COM 013872106   1,070,695 31,556 SH   SOLE 36 31,556 0 0
ALCOA CORP COM 013872106   246,298 7,259 SH   SOLE 40 7,259 0 0
ALCOA CORP COM 013872106   18,628 549 SH   OTR 43 549 0 0
ALCOA CORP COM 013872106   8,011,202 236,110 SH   SOLE 43 221,599 0 14,511
ALCON AG ORD SHS H01301128   12,481 152 SH   SOLE 2 152 0 0
ALCON AG ORD SHS H01301128   9,504,397 115,752 SH   SOLE 18 115,752 0 0
ALCON AG ORD SHS H01301128   389,492,644 4,743,547 SH   SOLE 19 4,743,547 0 0
ALCON AG ORD SHS H01301128   173,252 2,110 SH   SOLE 21 2,110 0 0
ALCON AG ORD SHS H01301128   31,965,916 389,306 SH   SOLE 22 389,306 0 0
ALCON AG ORD SHS H01301128   537,985 6,552 SH   SOLE 34 6,552 0 0
ALCON AG ORD SHS H01301128   25,693,881 312,920 SH   SOLE 43 270,721 0 42,199
ALDEYRA THERAPEUTICS INC COM 01438T106   282,097 33,623 SH   SOLE 2 22,862 0 10,761
ALDEYRA THERAPEUTICS INC COM 01438T106   3,809 454 SH   SOLE 7 454 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   1,033,077 123,132 SH   SOLE 18 123,132 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   871,025 103,817 SH   SOLE 19 103,817 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   13,658,677 1,627,971 SH   SOLE 21 1,627,971 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   11,254,489 1,341,417 SH   SOLE 22 1,305,505 0 35,912
ALECTOR INC COM 014442107   2,854,065 474,886 SH   SOLE 2 296,539 0 178,347
ALECTOR INC COM 014442107   1,376 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107   265,930 44,248 SH   SOLE 7 41,861 0 2,387
ALECTOR INC COM 014442107   1,085,538 180,622 SH   SOLE 18 169,357 0 11,265
ALECTOR INC COM 014442107   5,962,581 992,110 SH   SOLE 19 992,110 0 0
ALECTOR INC COM 014442107   17,212,213 2,863,929 SH   SOLE 21 2,863,929 0 0
ALECTOR INC COM 014442107   15,495,343 2,578,260 SH   SOLE 22 2,536,053 0 42,207
ALECTOR INC COM 014442107   217,286 36,154 SH   SOLE 23 36,154 0 0
ALECTOR INC COM 014442107   115,092 19,150 SH   SOLE 25 19,150 0 0
ALECTOR INC COM 014442107   1,088,086 181,046 SH   SOLE 26 22,812 0 158,234
ALECTOR INC COM 014442107   25,993 4,325 SH   SOLE 28 4,325 0 0
ALECTOR INC COM 014442107   2,128,147 354,101 SH   SOLE 30 354,101 0 0
ALECTOR INC COM 014442107   329,630 54,847 SH   SOLE 34 54,847 0 0
ALECTOR INC COM 014442107   9,784 1,628 SH   SOLE 36 1,628 0 0
ALECTOR INC COM 014442107   55,755 9,277 SH   SOLE 40 9,277 0 0
ALECTOR INC COM 014442107   184,753 30,741 SH   SOLE 43 27,380 0 3,361
ALERUS FINL CORP COM 01446U103   983,003 54,672 SH   SOLE 2 47,479 0 7,193
ALERUS FINL CORP COM 01446U103   4,819 268 SH   SOLE 7 268 0 0
ALERUS FINL CORP COM 01446U103   1,038,615 57,765 SH   SOLE 18 57,765 0 0
ALERUS FINL CORP COM 01446U103   661,610 36,797 SH   SOLE 19 36,797 0 0
ALERUS FINL CORP COM 01446U103   12,114,079 673,753 SH   SOLE 21 673,753 0 0
ALERUS FINL CORP COM 01446U103   9,799,136 545,002 SH   SOLE 22 531,416 0 13,586
ALEXANDER & BALDWIN INC NEW COM 014491104   2,662,272 143,287 SH   SOLE 2 82,883 0 60,404
ALEXANDER & BALDWIN INC NEW COM 014491104   602,902 32,449 SH   SOLE 4 32,449 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,995,994 107,427 SH   SOLE 7 92,111 0 15,316
ALEXANDER & BALDWIN INC NEW COM 014491104   4,960,507 266,981 SH   SOLE 18 266,981 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   6,579,364 354,110 SH   SOLE 19 354,110 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   166,823,707 8,978,671 SH   SOLE 21 8,978,671 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   50,401,056 2,712,651 SH   SOLE 22 2,568,899 0 143,752
ALEXANDER & BALDWIN INC NEW COM 014491104   133,497 7,185 SH   SOLE 23 7,185 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   9,314,488 501,318 SH   SOLE 25 501,318 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,030,094 55,441 SH   SOLE 26 44,166 0 11,275
ALEXANDER & BALDWIN INC NEW COM 014491104   1,034,126 55,658 SH   SOLE 28 2,498 0 53,160
ALEXANDER & BALDWIN INC NEW COM 014491104   6,152,377 331,129 SH   SOLE 30 331,129 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   168,353 9,061 SH   SOLE 40 9,061 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,196,738 64,410 SH   SOLE 43 64,150 0 260
ALEXANDERS INC COM 014752109   220,816 1,201 SH   SOLE 2 678 0 523
ALEXANDERS INC COM 014752109   1,839 10 SH   SOLE 4 10 0 0
ALEXANDERS INC COM 014752109   5,700 31 SH   SOLE 7 31 0 0
ALEXANDERS INC COM 014752109   1,054,253 5,734 SH   SOLE 18 5,734 0 0
ALEXANDERS INC COM 014752109   766,328 4,168 SH   SOLE 19 4,168 0 0
ALEXANDERS INC COM 014752109   16,434,694 89,387 SH   SOLE 21 89,387 0 0
ALEXANDERS INC COM 014752109   11,627,123 63,239 SH   SOLE 22 61,379 0 1,860
ALEXANDERS INC COM 014752109   266,781 1,451 SH   SOLE 23 1,451 0 0
ALEXANDERS INC COM 014752109   53,687 292 SH   SOLE 25 292 0 0
ALEXANDERS INC COM 014752109   70,602 384 SH   SOLE 26 186 0 198
ALEXANDERS INC COM 014752109   353,563 1,923 SH   SOLE 28 0 0 1,923
ALEXANDERS INC COM 014752109   450,825 2,452 SH   SOLE 30 2,452 0 0
ALEXANDERS INC COM 014752109   43,391 236 SH   SOLE 40 236 0 0
ALEXANDERS INC COM 014752109   2,245,298 12,212 SH   SOLE 43 10,887 0 1,325
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   34,528,992 304,247 SH   SOLE 2 79,533 0 224,714
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   29,927,086 263,698 SH   SOLE 4 248,071 0 15,627
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   41,636,757 366,876 SH   SOLE 7 318,152 0 48,724
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   438,979 3,868 SH   SOLE 13 3,868 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   3,061,620 26,977 SH   SOLE 15 26,977 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   46,481,986 409,569 SH   SOLE 18 391,218 0 18,351
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   75,889,288 668,687 SH   SOLE 19 668,687 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   624,770,962 5,505,075 SH   SOLE 21 5,505,075 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   608,133,555 5,358,477 SH   SOLE 22 4,734,916 0 623,561
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   36,188,897 318,873 SH   SOLE 23 318,873 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   146,716,808 1,292,773 SH   SOLE 25 1,292,303 0 470
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   31,001,836 273,168 SH   SOLE 26 98,161 0 175,007
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   50,222,049 442,524 SH   SOLE 28 32,567 0 409,957
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   144,949,882 1,277,204 SH   SOLE 30 1,277,204 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,061,580 35,788 SH   SOLE 31 33,159 0 2,629
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   51,972,292 457,946 SH   SOLE 34 457,946 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,896,753 43,147 SH   SOLE 36 43,147 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   705,908 6,220 SH   SOLE 40 6,220 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   29,053 256 SH   OTR 43 256 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   10,054,969 88,598 SH   SOLE 43 76,836 0 11,762
ALGOMA STL GROUP INC COM 015658107   10,434,827 1,469,694 SH   SOLE 21 1,469,694 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   12,419,852 1,503,614 SH   SOLE 21 1,503,614 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   13,971,517 1,691,467 SH   SOLE 43 1,523,748 0 167,719
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   55,724,733 1,888,974 SH   SOLE 21 1,888,974 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   836,417 10,035 SH   SOLE 2 10,035 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   877,425 10,527 SH   SOLE 13 10,527 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,268,804 63,213 SH   SOLE 15 63,213 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,667,800 68,000 SH   SOLE 18 22,919 0 45,081
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   126,646,741 1,519,457 SH   SOLE 19 1,519,457 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   832,083 9,983 SH   SOLE 22 9,983 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,900,130 22,797 SH   SOLE 23 22,797 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   29,711,191 356,463 SH   SOLE 25 356,463 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   10,371,324 124,431 SH   SOLE 26 124,431 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   25,717,476 308,548 SH   SOLE 28 0 0 308,548
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   6,496,466 77,942 SH   SOLE 32 77,942 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   147,947,834 1,775,019 SH   SOLE 34 1,775,019 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   62,479,243 749,601 SH   SOLE 43 666,930 0 82,671
ALICO INC COM 016230104   114,214 4,486 SH   SOLE 2 185 0 4,301
ALICO INC COM 016230104   3,437 135 SH   SOLE 7 135 0 0
ALICO INC COM 016230104   580,895 22,816 SH   SOLE 18 22,816 0 0
ALICO INC COM 016230104   345,543 13,572 SH   SOLE 19 13,572 0 0
ALICO INC COM 016230104   6,935,100 272,392 SH   SOLE 21 272,392 0 0
ALICO INC COM 016230104   4,173,250 163,914 SH   SOLE 22 158,768 0 5,146
ALIGHT INC COM CL A 01626W101   2,843,416 307,729 SH   SOLE 2 87,675 0 220,054
ALIGHT INC COM CL A 01626W101   9,037 978 SH   SOLE 4 978 0 0
ALIGHT INC COM CL A 01626W101   58,554 6,337 SH   SOLE 7 6,337 0 0
ALIGHT INC COM CL A 01626W101   10,279,842 1,112,537 SH   SOLE 18 1,112,537 0 0
ALIGHT INC COM CL A 01626W101   7,334,749 793,804 SH   SOLE 19 793,804 0 0
ALIGHT INC COM CL A 01626W101   124,955,634 13,523,337 SH   SOLE 21 13,523,337 0 0
ALIGHT INC COM CL A 01626W101   89,786,050 9,717,105 SH   SOLE 22 9,286,285 0 430,820
ALIGHT INC COM CL A 01626W101   505,262 54,682 SH   SOLE 25 54,682 0 0
ALIGHT INC COM CL A 01626W101   1,072,274 116,047 SH   SOLE 26 91,685 0 24,362
ALIGHT INC COM CL A 01626W101   197,884 21,416 SH   SOLE 28 7,979 0 13,437
ALIGHT INC COM CL A 01626W101   1,350,435 146,151 SH   SOLE 30 146,151 0 0
ALIGHT INC COM CL A 01626W101   405,174 43,850 SH   SOLE 40 43,850 0 0
ALIGHT INC COM CL A 01626W101   333,878 36,134 SH   SOLE 43 31,011 0 5,123
ALIGN TECHNOLOGY INC COM 016255101   47,283,083 133,704 SH   SOLE 2 29,918 0 103,786
ALIGN TECHNOLOGY INC COM 016255101   19,871,385 56,191 SH   SOLE 4 31,640 0 24,551
ALIGN TECHNOLOGY INC COM 016255101   18,284,603 51,704 SH   SOLE 7 45,786 0 5,918
ALIGN TECHNOLOGY INC COM 016255101   992,667 2,807 SH   SOLE 13 2,807 0 0
ALIGN TECHNOLOGY INC COM 016255101   3,210,344 9,078 SH   SOLE 15 9,078 0 0
ALIGN TECHNOLOGY INC COM 016255101   50,096,289 141,659 SH   SOLE 18 135,410 0 6,249
ALIGN TECHNOLOGY INC COM 016255101   87,597,335 247,702 SH   SOLE 19 247,702 0 0
ALIGN TECHNOLOGY INC COM 016255101   769,698,875 2,176,504 SH   SOLE 21 2,176,504 0 0
ALIGN TECHNOLOGY INC COM 016255101   561,297,762 1,587,201 SH   SOLE 22 1,435,270 0 151,931
ALIGN TECHNOLOGY INC COM 016255101   45,055,504 127,405 SH   SOLE 23 127,405 0 0
ALIGN TECHNOLOGY INC COM 016255101   37,567,884 106,232 SH   SOLE 25 105,929 0 303
ALIGN TECHNOLOGY INC COM 016255101   44,364,845 125,452 SH   SOLE 26 43,921 0 81,531
ALIGN TECHNOLOGY INC COM 016255101   47,167,089 133,376 SH   SOLE 28 1,121 0 132,255
ALIGN TECHNOLOGY INC COM 016255101   153,292,331 433,470 SH   SOLE 30 433,470 0 0
ALIGN TECHNOLOGY INC COM 016255101   6,015,770 17,011 SH   SOLE 31 15,232 0 1,779
ALIGN TECHNOLOGY INC COM 016255101   6,091,449 17,225 SH   SOLE 32 17,225 0 0
ALIGN TECHNOLOGY INC COM 016255101   37,265,522 105,377 SH   SOLE 34 105,377 0 0
ALIGN TECHNOLOGY INC COM 016255101   6,059,975 17,136 SH   SOLE 36 17,136 0 0
ALIGN TECHNOLOGY INC COM 016255101   1,014,240 2,868 SH   SOLE 40 2,868 0 0
ALIGN TECHNOLOGY INC COM 016255101   47,741 135 SH   OTR 43 135 0 0
ALIGN TECHNOLOGY INC COM 016255101   35,660,067 100,837 SH   SOLE 43 85,728 0 15,109
ALIGNMENT HEALTHCARE INC COM 01625V104   598,305 104,053 SH   SOLE 2 75,250 0 28,803
ALIGNMENT HEALTHCARE INC COM 01625V104   5,394 938 SH   SOLE 7 938 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   1,295,061 225,228 SH   SOLE 18 225,228 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   1,755,205 305,253 SH   SOLE 19 305,253 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   17,743,776 3,085,874 SH   SOLE 21 3,085,874 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   13,932,382 2,423,023 SH   SOLE 22 2,362,603 0 60,420
ALIGNMENT HEALTHCARE INC COM 01625V104   42,625 7,413 SH   SOLE 23 7,413 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   144,469 25,125 SH   SOLE 25 25,125 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   420,532 73,136 SH   SOLE 26 66,785 0 6,351
ALIGNMENT HEALTHCARE INC COM 01625V104   1,007,130 175,153 SH   SOLE 30 175,153 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   61,508 10,697 SH   SOLE 40 10,697 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   321,402 55,896 SH   SOLE 43 49,083 0 6,813
ALIGOS THERAPEUTICS INC COM 01626L105   16,364 16,853 SH   SOLE 2 2,823 0 14,030
ALIGOS THERAPEUTICS INC COM 01626L105   4,613 4,751 SH   SOLE 18 4,751 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   1,098 1,131 SH   SOLE 19 1,131 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   69,059 71,122 SH   SOLE 21 71,122 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   200,614 206,606 SH   SOLE 22 206,606 0 0
ALIMERA SCIENCES INC COM NEW 016259202   169 58 SH   SOLE 18 58 0 0
ALIMERA SCIENCES INC COM NEW 016259202   1,393 477 SH   SOLE 22 477 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106   24,836 15,237 SH   SOLE 22 0 0 15,237
ALKALINE WTR CO INC COM 01643A306   20 13 SH   SOLE 21 13 0 0
ALKALINE WTR CO INC COM 01643A306   91,376 59,335 SH   SOLE 22 59,335 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   352,909 21,532 SH   SOLE 2 11,988 0 9,544
ALKAMI TECHNOLOGY INC COM 01644J108   7,294 445 SH   SOLE 7 445 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   1,566,507 95,577 SH   SOLE 18 95,577 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   1,293,827 78,940 SH   SOLE 19 78,940 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   22,893,290 1,396,784 SH   SOLE 21 1,396,784 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   16,750,449 1,021,992 SH   SOLE 22 990,357 0 31,635
ALKAMI TECHNOLOGY INC COM 01644J108   151,214 9,226 SH   SOLE 25 9,226 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   34,796 2,123 SH   SOLE 26 0 0 2,123
ALKAMI TECHNOLOGY INC COM 01644J108   629,212 38,390 SH   SOLE 30 38,390 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   157,475 9,608 SH   SOLE 40 9,608 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   143,331 8,745 SH   SOLE 43 7,909 0 836
ALKERMES PLC SHS G01767105   15,567,024 497,349 SH   SOLE 2 371,113 0 126,236
ALKERMES PLC SHS G01767105   639,303 20,425 SH   SOLE 4 18,248 0 2,177
ALKERMES PLC SHS G01767105   890,548 28,452 SH   SOLE 7 26,973 0 1,479
ALKERMES PLC SHS G01767105   45,260 1,446 SH   SOLE 13 1,446 0 0
ALKERMES PLC SHS G01767105   14,802,959 472,938 SH   SOLE 18 451,308 0 21,630
ALKERMES PLC SHS G01767105   79,853,656 2,551,235 SH   SOLE 19 2,551,235 0 0
ALKERMES PLC SHS G01767105   224,012,347 7,156,944 SH   SOLE 21 7,156,944 0 0
ALKERMES PLC SHS G01767105   158,723,333 5,071,033 SH   SOLE 22 4,954,659 0 116,374
ALKERMES PLC SHS G01767105   1,934,716 61,812 SH   SOLE 23 61,812 0 0
ALKERMES PLC SHS G01767105   893,239 28,538 SH   SOLE 25 28,538 0 0
ALKERMES PLC SHS G01767105   5,604,171 179,047 SH   SOLE 26 54,219 0 124,828
ALKERMES PLC SHS G01767105   588,440 18,800 SH   SOLE 28 2,875 0 15,925
ALKERMES PLC SHS G01767105   20,958,136 669,589 SH   SOLE 30 669,589 0 0
ALKERMES PLC SHS G01767105   144,856 4,628 SH   SOLE 31 4,628 0 0
ALKERMES PLC SHS G01767105   684,187 21,859 SH   SOLE 34 21,859 0 0
ALKERMES PLC SHS G01767105   57,623 1,841 SH   SOLE 36 1,841 0 0
ALKERMES PLC SHS G01767105   858,528 27,429 SH   SOLE 40 27,429 0 0
ALKERMES PLC SHS G01767105   58,312 1,863 SH   OTR 43 1,863 0 0
ALKERMES PLC SHS G01767105   2,323,931 74,247 SH   SOLE 43 58,873 0 15,374
ALLAKOS INC COM 01671P100   724,170 166,094 SH   SOLE 2 112,155 0 53,939
ALLAKOS INC COM 01671P100   3,972 911 SH   SOLE 7 911 0 0
ALLAKOS INC COM 01671P100   859,618 197,160 SH   SOLE 18 197,160 0 0
ALLAKOS INC COM 01671P100   2,255,803 517,386 SH   SOLE 19 517,386 0 0
ALLAKOS INC COM 01671P100   12,006,991 2,753,897 SH   SOLE 21 2,753,897 0 0
ALLAKOS INC COM 01671P100   9,267,860 2,125,656 SH   SOLE 22 2,037,557 0 88,099
ALLAKOS INC COM 01671P100   44,638 10,238 SH   SOLE 25 10,238 0 0
ALLAKOS INC COM 01671P100   27,350 6,273 SH   SOLE 26 0 0 6,273
ALLAKOS INC COM 01671P100   2,769 635 SH   SOLE 28 635 0 0
ALLAKOS INC COM 01671P100   410,612 94,177 SH   SOLE 30 94,177 0 0
ALLAKOS INC COM 01671P100   4,992 1,145 SH   SOLE 34 1,145 0 0
ALLAKOS INC COM 01671P100   45,858 10,518 SH   SOLE 40 10,518 0 0
ALLAKOS INC COM 01671P100   417,344 95,721 SH   SOLE 43 88,902 0 6,819
ALLBIRDS INC COM CL A 01675A109   54,084 42,924 SH   SOLE 2 4,134 0 38,790
ALLBIRDS INC COM CL A 01675A109   1,274 1,011 SH   SOLE 7 1,011 0 0
ALLBIRDS INC COM CL A 01675A109   373,337 296,299 SH   SOLE 18 296,299 0 0
ALLBIRDS INC COM CL A 01675A109   265,840 210,984 SH   SOLE 19 210,984 0 0
ALLBIRDS INC COM CL A 01675A109   4,635,677 3,679,109 SH   SOLE 21 3,679,109 0 0
ALLBIRDS INC COM CL A 01675A109   3,064,127 2,431,847 SH   SOLE 22 2,356,077 0 75,770
ALLEGIANT TRAVEL CO COM 01748X102   1,694,678 13,420 SH   SOLE 2 6,043 0 7,377
ALLEGIANT TRAVEL CO COM 01748X102   1,642 13 SH   SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102   17,805 141 SH   SOLE 7 141 0 0
ALLEGIANT TRAVEL CO COM 01748X102   6,850,311 54,247 SH   SOLE 18 54,247 0 0
ALLEGIANT TRAVEL CO COM 01748X102   4,013,431 31,782 SH   SOLE 19 31,782 0 0
ALLEGIANT TRAVEL CO COM 01748X102   237,678,028 1,882,151 SH   SOLE 21 1,882,151 0 0
ALLEGIANT TRAVEL CO COM 01748X102   55,526,705 439,711 SH   SOLE 22 416,937 0 22,774
ALLEGIANT TRAVEL CO COM 01748X102   167,447 1,326 SH   SOLE 25 1,326 0 0
ALLEGIANT TRAVEL CO COM 01748X102   411,168 3,256 SH   SOLE 26 2,505 0 751
ALLEGIANT TRAVEL CO COM 01748X102   1,057,974 8,378 SH   SOLE 28 340 0 8,038
ALLEGIANT TRAVEL CO COM 01748X102   2,646,197 20,955 SH   SOLE 30 20,955 0 0
ALLEGIANT TRAVEL CO COM 01748X102   164,922 1,306 SH   SOLE 40 1,306 0 0
ALLEGIANT TRAVEL CO COM 01748X102   21,973 174 SH   OTR 43 174 0 0
ALLEGIANT TRAVEL CO COM 01748X102   4,366,005 34,574 SH   SOLE 43 33,032 0 1,542
ALLEGION PLC ORD SHS G0176J109   26,121,513 217,643 SH   SOLE 2 147,928 0 69,715
ALLEGION PLC ORD SHS G0176J109   14,459,410 120,475 SH   SOLE 4 72,183 0 48,292
ALLEGION PLC ORD SHS G0176J109   18,929,314 157,718 SH   SOLE 7 144,364 0 13,354
ALLEGION PLC ORD SHS G0176J109   601,420 5,011 SH   SOLE 13 5,011 0 0
ALLEGION PLC ORD SHS G0176J109   1,830,905 15,255 SH   SOLE 15 15,255 0 0
ALLEGION PLC ORD SHS G0176J109   52,498,908 437,418 SH   SOLE 18 372,867 0 64,551
ALLEGION PLC ORD SHS G0176J109   57,008,780 474,994 SH   SOLE 19 474,994 0 0
ALLEGION PLC ORD SHS G0176J109   315,249,933 2,626,645 SH   SOLE 21 2,626,645 0 0
ALLEGION PLC ORD SHS G0176J109   302,114,104 2,517,198 SH   SOLE 22 2,258,632 0 258,566
ALLEGION PLC ORD SHS G0176J109   25,495,369 212,426 SH   SOLE 23 212,426 0 0
ALLEGION PLC ORD SHS G0176J109   30,225,957 251,841 SH   SOLE 25 234,078 0 17,763
ALLEGION PLC ORD SHS G0176J109   24,541,810 204,481 SH   SOLE 26 59,780 0 144,701
ALLEGION PLC ORD SHS G0176J109   39,634,085 330,229 SH   SOLE 28 998 0 329,231
ALLEGION PLC ORD SHS G0176J109   100,770,112 839,611 SH   SOLE 30 811,908 0 27,703
ALLEGION PLC ORD SHS G0176J109   2,438,446 20,317 SH   SOLE 31 18,437 0 1,880
ALLEGION PLC ORD SHS G0176J109   22,685,460 189,014 SH   SOLE 34 189,014 0 0
ALLEGION PLC ORD SHS G0176J109   4,734,789 39,450 SH   SOLE 36 39,450 0 0
ALLEGION PLC ORD SHS G0176J109   433,512 3,612 SH   SOLE 40 3,612 0 0
ALLEGION PLC ORD SHS G0176J109   6,855,584 57,120 SH   SOLE 43 49,058 0 8,062
ALLEGRO MICROSYSTEMS INC COM 01749D105   4,625,812 102,477 SH   SOLE 2 71,839 0 30,638
ALLEGRO MICROSYSTEMS INC COM 01749D105   29,160 646 SH   SOLE 4 231 0 415
ALLEGRO MICROSYSTEMS INC COM 01749D105   390,280 8,646 SH   SOLE 7 8,207 0 439
ALLEGRO MICROSYSTEMS INC COM 01749D105   6,072,459 134,525 SH   SOLE 18 134,525 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,106,472 24,512 SH   SOLE 19 24,512 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   162,782,198 3,606,163 SH   SOLE 21 3,606,163 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   85,711,381 1,898,790 SH   SOLE 22 1,810,574 0 88,216
ALLEGRO MICROSYSTEMS INC COM 01749D105   686,986 15,219 SH   SOLE 25 15,219 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,797,655 39,824 SH   SOLE 26 32,938 0 6,886
ALLEGRO MICROSYSTEMS INC COM 01749D105   309,706 6,861 SH   SOLE 28 736 0 6,125
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,366,374 52,423 SH   SOLE 30 52,423 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   44,237 980 SH   SOLE 31 980 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   429,959 9,525 SH   SOLE 36 9,525 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   534,051 11,831 SH   SOLE 40 11,831 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   4,176,488 92,523 SH   SOLE 43 78,681 0 13,842
ALLETE INC COM NEW 018522300   7,767,284 133,988 SH   SOLE 2 113,111 0 20,877
ALLETE INC COM NEW 018522300   379,819 6,552 SH   SOLE 4 6,552 0 0
ALLETE INC COM NEW 018522300   307,067 5,297 SH   SOLE 7 5,297 0 0
ALLETE INC COM NEW 018522300   15,027,331 259,226 SH   SOLE 18 259,226 0 0
ALLETE INC COM NEW 018522300   6,710,549 115,759 SH   SOLE 19 115,759 0 0
ALLETE INC COM NEW 018522300   273,997,582 4,726,541 SH   SOLE 21 4,726,541 0 0
ALLETE INC COM NEW 018522300   106,341,849 1,834,429 SH   SOLE 22 1,765,774 0 68,655
ALLETE INC COM NEW 018522300   1,491,684 25,732 SH   SOLE 26 20,622 0 5,110
ALLETE INC COM NEW 018522300   3,574,488 61,661 SH   SOLE 30 61,661 0 0
ALLETE INC COM NEW 018522300   203,765 3,515 SH   SOLE 36 3,515 0 0
ALLETE INC COM NEW 018522300   3,938,857 67,946 SH   SOLE 43 59,342 0 8,604
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   193 6 SH   SOLE 43 6 0 0
ALLIANT ENERGY CORP COM 018802108   20,337,522 387,529 SH   SOLE 2 124,805 0 262,724
ALLIANT ENERGY CORP COM 018802108   7,926,842 151,045 SH   SOLE 4 129,417 0 21,628
ALLIANT ENERGY CORP COM 018802108   10,670,916 203,333 SH   SOLE 7 182,098 0 21,235
ALLIANT ENERGY CORP COM 018802108   129,888 2,475 SH   SOLE 13 2,475 0 0
ALLIANT ENERGY CORP COM 018802108   2,253,019 42,931 SH   SOLE 15 42,931 0 0
ALLIANT ENERGY CORP COM 018802108   27,245,937 519,168 SH   SOLE 18 498,251 0 20,917
ALLIANT ENERGY CORP COM 018802108   18,182,326 346,462 SH   SOLE 19 346,462 0 0
ALLIANT ENERGY CORP COM 018802108   668,570,639 12,739,532 SH   SOLE 21 12,739,532 0 0
ALLIANT ENERGY CORP COM 018802108   292,866,267 5,580,531 SH   SOLE 22 5,055,270 0 525,261
ALLIANT ENERGY CORP COM 018802108   23,575,485 449,228 SH   SOLE 23 449,228 0 0
ALLIANT ENERGY CORP COM 018802108   4,894,337 93,261 SH   SOLE 25 93,261 0 0
ALLIANT ENERGY CORP COM 018802108   15,588,817 297,043 SH   SOLE 26 155,062 0 141,981
ALLIANT ENERGY CORP COM 018802108   12,949,020 246,742 SH   SOLE 28 3,915 0 242,827
ALLIANT ENERGY CORP COM 018802108   71,102,790 1,354,855 SH   SOLE 30 1,354,855 0 0
ALLIANT ENERGY CORP COM 018802108   2,858,848 54,475 SH   SOLE 31 49,983 0 4,492
ALLIANT ENERGY CORP COM 018802108   4,570,956 87,099 SH   SOLE 32 87,099 0 0
ALLIANT ENERGY CORP COM 018802108   6,844,442 130,420 SH   SOLE 34 130,420 0 0
ALLIANT ENERGY CORP COM 018802108   3,120,303 59,457 SH   SOLE 36 59,457 0 0
ALLIANT ENERGY CORP COM 018802108   292,576 5,575 SH   SOLE 40 5,575 0 0
ALLIANT ENERGY CORP COM 018802108   43,086 821 SH   OTR 43 821 0 0
ALLIANT ENERGY CORP COM 018802108   12,768,656 243,305 SH   SOLE 43 216,940 0 26,365
ALLIED GAMING & ENTRTNMNT IN COM 019170109   2,328 2,217 SH   SOLE 18 2,217 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   45,535 43,367 SH   SOLE 21 43,367 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   337,057 321,007 SH   SOLE 22 321,007 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   1,251,959 31,346 SH   SOLE 2 27,957 0 3,389
ALLIED MOTION TECHNOLOGIES I COM 019330109   2,876 72 SH   SOLE 7 72 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   1,465,199 36,685 SH   SOLE 18 36,685 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   1,814,914 45,441 SH   SOLE 19 45,441 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   19,246,886 481,895 SH   SOLE 21 481,895 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   14,530,931 363,819 SH   SOLE 22 354,353 0 9,466
ALLIED MOTION TECHNOLOGIES I COM 019330109   7,149 179 SH   SOLE 23 179 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   83,395 2,088 SH   SOLE 25 2,088 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   40,499 1,014 SH   SOLE 34 1,014 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   81,478 2,040 SH   SOLE 40 2,040 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   228,736 5,727 SH   SOLE 43 5,727 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   5,977,590 105,873 SH   SOLE 2 53,301 0 52,572
ALLISON TRANSMISSION HLDGS I COM 01973R101   81,133 1,437 SH   SOLE 4 261 0 1,176
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,452,546 25,727 SH   SOLE 7 24,393 0 1,334
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,867,697 33,080 SH   SOLE 18 33,080 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,609,957 28,515 SH   SOLE 19 28,515 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   63,037,703 1,116,502 SH   SOLE 21 1,116,502 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   125,109,093 2,215,889 SH   SOLE 22 2,097,557 0 118,332
ALLISON TRANSMISSION HLDGS I COM 01973R101   992,567 17,580 SH   SOLE 25 17,580 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,894,140 51,260 SH   SOLE 26 43,662 0 7,598
ALLISON TRANSMISSION HLDGS I COM 01973R101   110,210 1,952 SH   SOLE 28 1,952 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,570,172 45,522 SH   SOLE 30 45,522 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   71,704 1,270 SH   SOLE 31 1,270 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   128,672 2,279 SH   SOLE 36 2,279 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   885,744 15,688 SH   SOLE 40 15,688 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   4,308,650 76,313 SH   SOLE 43 65,884 0 10,429
ALLOGENE THERAPEUTICS INC COM 019770106   1,155,525 232,500 SH   SOLE 2 157,879 0 74,621
ALLOGENE THERAPEUTICS INC COM 019770106   1,372 276 SH   SOLE 4 276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   42,046 8,460 SH   SOLE 7 8,460 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   1,177,597 236,941 SH   SOLE 18 236,941 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   2,638,573 530,900 SH   SOLE 19 530,900 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   18,443,894 3,711,045 SH   SOLE 21 3,711,045 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   14,819,645 2,981,820 SH   SOLE 22 2,882,635 0 99,185
ALLOGENE THERAPEUTICS INC COM 019770106   51,986 10,460 SH   SOLE 25 10,460 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   613,959 123,533 SH   SOLE 26 18,113 0 105,420
ALLOGENE THERAPEUTICS INC COM 019770106   7,455 1,500 SH   SOLE 28 1,500 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   2,412,021 485,316 SH   SOLE 30 485,316 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   185,679 37,360 SH   SOLE 34 37,360 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   85,226 17,148 SH   SOLE 40 17,148 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   341,891 68,791 SH   SOLE 43 61,453 0 7,338
ALLOT LTD SHS M0854Q105   24,667 7,806 SH   SOLE 2 7,806 0 0
ALLOT LTD SHS M0854Q105   10,542 3,336 SH   SOLE 22 3,336 0 0
ALLOVIR INC COM 019818103   152,782 44,936 SH   SOLE 2 17,519 0 27,417
ALLOVIR INC COM 019818103   1,445 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103   430,171 126,521 SH   SOLE 18 126,521 0 0
ALLOVIR INC COM 019818103   280,568 82,520 SH   SOLE 19 82,520 0 0
ALLOVIR INC COM 019818103   6,391,232 1,879,774 SH   SOLE 21 1,879,774 0 0
ALLOVIR INC COM 019818103   3,720,090 1,094,144 SH   SOLE 22 1,043,339 0 50,805
ALLOVIR INC COM 019818103   13,175 3,875 SH   SOLE 25 3,875 0 0
ALLOVIR INC COM 019818103   2,091 615 SH   SOLE 26 615 0 0
ALLOVIR INC COM 019818103   4,015 1,181 SH   SOLE 28 1,181 0 0
ALLOVIR INC COM 019818103   201,766 59,343 SH   SOLE 30 59,343 0 0
ALLOVIR INC COM 019818103   14,991 4,409 SH   SOLE 40 4,409 0 0
ALLOVIR INC COM 019818103   90,471 26,609 SH   SOLE 43 23,252 0 3,357
ALLSTATE CORP COM 020002101   89,849,941 824,009 SH   SOLE 2 400,363 0 423,646
ALLSTATE CORP COM 020002101   28,235,145 258,943 SH   SOLE 4 146,862 0 112,081
ALLSTATE CORP COM 020002101   19,625,892 179,988 SH   SOLE 7 157,987 0 22,001
ALLSTATE CORP COM 020002101   2,463,323 22,591 SH   SOLE 13 22,591 0 0
ALLSTATE CORP COM 020002101   5,017,803 46,018 SH   SOLE 15 46,018 0 0
ALLSTATE CORP COM 020002101   143,518,860 1,316,204 SH   SOLE 18 1,212,626 0 103,578
ALLSTATE CORP COM 020002101   166,131,054 1,523,579 SH   SOLE 19 1,523,579 0 0
ALLSTATE CORP COM 020002101   758,986,114 6,960,621 SH   SOLE 21 6,960,621 0 0
ALLSTATE CORP COM 020002101   695,048,329 6,374,251 SH   SOLE 22 5,744,021 0 630,230
ALLSTATE CORP COM 020002101   67,283,677 617,055 SH   SOLE 23 617,055 0 0
ALLSTATE CORP COM 020002101   42,448,945 389,297 SH   SOLE 25 386,274 0 3,023
ALLSTATE CORP COM 020002101   73,162,351 670,968 SH   SOLE 26 330,274 0 340,694
ALLSTATE CORP COM 020002101   92,600,693 849,236 SH   SOLE 28 17,942 0 831,294
ALLSTATE CORP COM 020002101   1,297,794 11,902 SH   SOLE 29 11,902 0 0
ALLSTATE CORP COM 020002101   163,413,995 1,498,661 SH   SOLE 30 1,497,814 0 847
ALLSTATE CORP COM 020002101   9,761,697 89,524 SH   SOLE 31 83,171 0 6,353
ALLSTATE CORP COM 020002101   15,995,950 146,698 SH   SOLE 34 146,698 0 0
ALLSTATE CORP COM 020002101   9,812,510 89,990 SH   SOLE 36 89,990 0 0
ALLSTATE CORP COM 020002101   1,144,593 10,497 SH   SOLE 40 10,497 0 0
ALLSTATE CORP COM 020002101   55,828 512 SH   OTR 43 512 0 0
ALLSTATE CORP COM 020002101   45,123,780 413,828 SH   SOLE 43 375,397 0 38,431
ALLY FINL INC COM 02005N100   19,572,202 724,628 SH   SOLE 2 72,048 0 652,580
ALLY FINL INC COM 02005N100   7,133,935 264,122 SH   SOLE 4 168,905 0 95,217
ALLY FINL INC COM 02005N100   1,647,313 60,989 SH   SOLE 7 59,189 0 1,800
ALLY FINL INC COM 02005N100   17,989 666 SH   SOLE 13 666 0 0
ALLY FINL INC COM 02005N100   936,518 34,673 SH   SOLE 15 34,673 0 0
ALLY FINL INC COM 02005N100   12,550,521 464,662 SH   SOLE 18 446,726 0 17,936
ALLY FINL INC COM 02005N100   2,303,791 85,294 SH   SOLE 19 85,294 0 0
ALLY FINL INC COM 02005N100   106,959,087 3,959,981 SH   SOLE 21 3,959,981 0 0
ALLY FINL INC COM 02005N100   202,581,563 7,500,243 SH   SOLE 22 6,926,802 0 573,441
ALLY FINL INC COM 02005N100   13,151,358 486,907 SH   SOLE 23 486,907 0 0
ALLY FINL INC COM 02005N100   16,113,707 596,583 SH   SOLE 25 595,606 0 977
ALLY FINL INC COM 02005N100   12,237,799 453,084 SH   SOLE 26 249,548 0 203,536
ALLY FINL INC COM 02005N100   15,302,218 566,539 SH   SOLE 28 31,595 0 534,944
ALLY FINL INC COM 02005N100   55,205,280 2,043,883 SH   SOLE 30 1,679,702 0 364,181
ALLY FINL INC COM 02005N100   1,854,345 68,654 SH   SOLE 31 61,129 0 7,525
ALLY FINL INC COM 02005N100   340,677 12,613 SH   SOLE 34 12,613 0 0
ALLY FINL INC COM 02005N100   2,268,327 83,981 SH   SOLE 36 83,981 0 0
ALLY FINL INC COM 02005N100   296,300 10,970 SH   SOLE 40 10,970 0 0
ALLY FINL INC COM 02005N100   17,266,554 639,265 SH   SOLE 43 588,699 0 50,566
ALLY FINL INC OPTIONS 02005N100   51,540,482 1,908,200 SH Put SOLE 19 1,908,200 0 0
ALLY FINL INC OPTIONS 02005N100   17,116,237 633,700 SH Put SOLE 22 633,700 0 0
ALLY FINL INC OPTIONS 02005N100   2,533,538 93,800 SH Put SOLE 34 93,800 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   41,983,198 221,034 SH   SOLE 2 42,810 0 178,224
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   16,111,661 84,825 SH   SOLE 4 46,706 0 38,119
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   13,586,788 71,532 SH   SOLE 7 67,617 0 3,915
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   527,273 2,776 SH   SOLE 13 2,776 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,844,697 9,712 SH   SOLE 15 9,712 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   25,836,589 136,025 SH   SOLE 18 129,008 0 7,017
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   89,805,152 472,808 SH   SOLE 19 472,808 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   568,969,069 2,995,520 SH   SOLE 21 2,995,520 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   550,155,322 2,896,469 SH   SOLE 22 2,669,126 0 227,343
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   40,675,841 214,151 SH   SOLE 23 214,151 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   44,731,250 235,502 SH   SOLE 25 235,184 0 318
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   26,593,120 140,008 SH   SOLE 26 71,784 0 68,224
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   32,288,091 169,991 SH   SOLE 28 11,295 0 158,696
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   16,145 85 SH   SOLE 29 85 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   66,867,237 352,044 SH   SOLE 30 352,044 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   5,118,503 26,948 SH   SOLE 31 24,808 0 2,140
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   48,271,731 254,142 SH   SOLE 34 254,142 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   5,720,423 30,117 SH   SOLE 36 30,117 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   896,707 4,721 SH   SOLE 40 4,721 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   54,513 287 SH   OTR 43 287 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   12,814,302 67,465 SH   SOLE 43 60,673 0 6,792
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   742,395 22,634 SH   SOLE 2 8,159 0 14,475
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   7,216 220 SH   SOLE 7 220 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   2,663,065 81,191 SH   SOLE 18 81,191 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,514,442 46,172 SH   SOLE 19 46,172 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   89,046,424 2,714,830 SH   SOLE 21 2,714,830 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   22,057,410 672,482 SH   SOLE 22 628,649 0 43,833
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   176,267 5,374 SH   SOLE 25 5,374 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   588,399 17,939 SH   SOLE 26 15,971 0 1,968
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,249,254 38,087 SH   SOLE 30 38,087 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   166,690 5,082 SH   SOLE 40 5,082 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   480,389 14,646 SH   SOLE 43 14,020 0 626
ALPHA METALLURGICAL RESOUR I COM 020764106   65,716,388 399,832 SH   SOLE 2 394,951 0 4,881
ALPHA METALLURGICAL RESOUR I COM 020764106   6,410 39 SH   SOLE 4 39 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   24,983 152 SH   SOLE 7 152 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   6,042,202 36,762 SH   SOLE 18 36,762 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   4,277,140 26,023 SH   SOLE 19 26,023 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   77,170,965 469,524 SH   SOLE 21 469,524 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   57,331,891 348,819 SH   SOLE 22 333,881 0 14,938
ALPHA METALLURGICAL RESOUR I COM 020764106   1,445,382 8,794 SH   SOLE 26 7,390 0 1,404
ALPHA METALLURGICAL RESOUR I COM 020764106   1,497,648 9,112 SH   SOLE 30 9,112 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   447,881 2,725 SH   SOLE 40 2,725 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   618,322 3,762 SH   SOLE 43 3,563 0 199
ALPHA PRO TECH LTD COM 020772109   1,357 341 SH   SOLE 2 3 0 338
ALPHA PRO TECH LTD COM 020772109   7,932 1,993 SH   SOLE 18 1,993 0 0
ALPHA PRO TECH LTD COM 020772109   102,549 25,766 SH   SOLE 21 25,766 0 0
ALPHA PRO TECH LTD COM 020772109   789,135 198,275 SH   SOLE 22 198,275 0 0
ALPHA TEKNOVA INC COM 02080L102   12,832 4,806 SH   SOLE 2 4,783 0 23
ALPHA TEKNOVA INC COM 02080L102   3,036 1,137 SH   SOLE 18 1,137 0 0
ALPHA TEKNOVA INC COM 02080L102   1,776 665 SH   SOLE 19 665 0 0
ALPHA TEKNOVA INC COM 02080L102   35,316 13,227 SH   SOLE 21 13,227 0 0
ALPHA TEKNOVA INC COM 02080L102   59,020 22,105 SH   SOLE 22 22,105 0 0
ALPHABET INC CAP STK CL C 02079K107   1,296,525,734 10,717,746 SH   SOLE 2 2,475,267 0 8,242,479
ALPHABET INC CAP STK CL C 02079K107   535,854,156 4,429,645 SH   SOLE 4 2,646,153 0 1,783,492
ALPHABET INC CAP STK CL C 02079K107   714,759,713 5,908,570 SH   SOLE 7 5,238,062 0 670,508
ALPHABET INC CAP STK CL C 02079K107   35,607,761 294,352 SH   SOLE 13 294,352 0 0
ALPHABET INC CAP STK CL C 02079K107   78,565,902 649,466 SH   SOLE 15 649,466 0 0
ALPHABET INC CAP STK CL C 02079K107   1,685,854,493 13,936,137 SH   SOLE 18 13,263,646 0 672,491
ALPHABET INC CAP STK CL C 02079K107   738,296,362 6,103,136 SH   SOLE 19 6,103,136 0 0
ALPHABET INC CAP STK CL C 02079K107   14,215,189,660 117,510,041 SH   SOLE 21 117,510,041 0 0
ALPHABET INC CAP STK CL C 02079K107   13,711,201,422 113,343,816 SH   SOLE 22 102,281,511 0 11,062,305
ALPHABET INC CAP STK CL C 02079K107   1,410,578,185 11,660,562 SH   SOLE 23 11,660,562 0 0
ALPHABET INC CAP STK CL C 02079K107   1,605,919,452 13,275,353 SH   SOLE 25 12,720,293 0 555,060
ALPHABET INC CAP STK CL C 02079K107   1,276,326,284 10,550,767 SH   SOLE 26 4,684,104 0 5,866,663
ALPHABET INC CAP STK CL C 02079K107   1,157,774,837 9,570,760 SH   SOLE 28 605,137 0 8,965,623
ALPHABET INC CAP STK CL C 02079K107   14,611,724 120,788 SH   SOLE 29 120,788 0 0
ALPHABET INC CAP STK CL C 02079K107   3,654,205,993 30,207,539 SH   SOLE 30 30,204,760 0 2,779
ALPHABET INC CAP STK CL C 02079K107   177,445,328 1,466,854 SH   SOLE 31 1,336,357 0 130,497
ALPHABET INC CAP STK CL C 02079K107   164,031,086 1,355,965 SH   SOLE 32 1,355,965 0 0
ALPHABET INC CAP STK CL C 02079K107   306,314,911 2,532,156 SH   SOLE 34 2,532,156 0 0
ALPHABET INC CAP STK CL C 02079K107   160,589,248 1,327,513 SH   SOLE 36 1,327,513 0 0
ALPHABET INC CAP STK CL C 02079K107   25,411,200 210,062 SH   SOLE 40 210,062 0 0
ALPHABET INC CAP STK CL C 02079K107   1,243,935 10,283 SH   OTR 43 10,283 0 0
ALPHABET INC CAP STK CL C 02079K107   483,123,845 3,993,749 SH   SOLE 43 3,252,357 0 741,393
ALPHABET INC CAP STK CL A 02079K305   1,493,550,167 12,477,445 SH   SOLE 2 3,044,282 0 9,433,163
ALPHABET INC CAP STK CL A 02079K305   571,045,488 4,770,639 SH   SOLE 4 2,700,202 0 2,070,437
ALPHABET INC CAP STK CL A 02079K305   645,532,165 5,392,917 SH   SOLE 7 4,597,786 0 795,131
ALPHABET INC CAP STK CL A 02079K305   48,533,801 405,462 SH   SOLE 13 405,462 0 0
ALPHABET INC CAP STK CL A 02079K305   87,961,425 734,849 SH   SOLE 15 734,849 0 0
ALPHABET INC CAP STK CL A 02079K305   2,270,911,173 18,971,689 SH   SOLE 18 16,818,275 0 2,153,414
ALPHABET INC CAP STK CL A 02079K305   1,047,384,456 8,750,079 SH   SOLE 19 8,750,079 0 0
ALPHABET INC CAP STK CL A 02079K305   5,834,178 48,740 SH   SOLE 20 48,740 0 0
ALPHABET INC CAP STK CL A 02079K305   15,989,113,993 133,576,558 SH   SOLE 21 133,576,558 0 0
ALPHABET INC CAP STK CL A 02079K305   15,829,675,268 132,244,572 SH   SOLE 22 119,563,533 0 12,681,039
ALPHABET INC CAP STK CL A 02079K305   1,572,195,101 13,134,462 SH   SOLE 23 13,134,462 0 0
ALPHABET INC CAP STK CL A 02079K305   1,413,756,112 11,810,828 SH   SOLE 25 11,117,449 0 693,379
ALPHABET INC CAP STK CL A 02079K305   1,452,525,266 12,134,714 SH   SOLE 26 5,314,965 0 6,819,749
ALPHABET INC CAP STK CL A 02079K305   1,310,855,169 10,951,171 SH   SOLE 28 561,561 0 10,389,610
ALPHABET INC CAP STK CL A 02079K305   21,159,369 176,770 SH   SOLE 29 176,770 0 0
ALPHABET INC CAP STK CL A 02079K305   4,039,643,021 33,748,062 SH   SOLE 30 33,745,177 0 2,885
ALPHABET INC CAP STK CL A 02079K305   205,397,180 1,715,933 SH   SOLE 31 1,571,221 0 144,712
ALPHABET INC CAP STK CL A 02079K305   172,962,909 1,444,970 SH   SOLE 32 1,444,970 0 0
ALPHABET INC CAP STK CL A 02079K305   483,360,211 4,038,097 SH   SOLE 34 4,038,097 0 0
ALPHABET INC CAP STK CL A 02079K305   178,873,216 1,494,346 SH   SOLE 36 1,494,346 0 0
ALPHABET INC CAP STK CL A 02079K305   27,882,080 232,933 SH   SOLE 40 232,933 0 0
ALPHABET INC CAP STK CL A 02079K305   1,331,782 11,126 SH   OTR 43 11,126 0 0
ALPHABET INC CAP STK CL A 02079K305   1,256,221,462 10,494,749 SH   SOLE 43 9,248,601 0 1,246,148
ALPHABET INC OPTIONS 02079K907   6,604,962 54,600 SH Call SOLE 2 0 0 54,600
ALPHABET INC OPTIONS 02079K957   1,548,416 12,800 SH Put SOLE 2 0 0 12,800
ALPHABET INC OPTIONS 02079K907   1,838,744 15,200 SH Call SOLE 4 15,200 0 0
ALPHABET INC OPTIONS 02079K957   399,201 3,300 SH Put SOLE 4 3,300 0 0
ALPHABET INC OPTIONS 02079K907   37,899,901 313,300 SH Call SOLE 18 313,300 0 0
ALPHABET INC OPTIONS 02079K957   8,177,572 67,600 SH Put SOLE 18 67,600 0 0
ALPHABET INC OPTIONS 02079K907   208,044,206 1,719,800 SH Call SOLE 19 1,719,800 0 0
ALPHABET INC OPTIONS 02079K957   43,682,267 361,100 SH Put SOLE 19 361,100 0 0
ALPHABET INC OPTIONS 02079K907   16,137,398 133,400 SH Call SOLE 22 133,400 0 0
ALPHABET INC OPTIONS 02079K957   3,459,742 28,600 SH Put SOLE 22 28,600 0 0
ALPHABET INC OPTIONS 02079K907   3,786,361 31,300 SH Call SOLE 26 31,300 0 0
ALPHABET INC OPTIONS 02079K957   919,372 7,600 SH Put SOLE 26 7,600 0 0
ALPHABET INC OPTIONS 02079K907   120,703,866 997,800 SH Call SOLE 34 997,800 0 0
ALPHABET INC OPTIONS 02079K957   25,645,640 212,000 SH Put SOLE 34 212,000 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   1,134,844 63,117 SH   SOLE 2 30,459 0 32,658
ALPHATEC HLDGS INC COM NEW 02081G201   3,848 214 SH   SOLE 4 214 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   510,218 28,377 SH   SOLE 7 26,850 0 1,527
ALPHATEC HLDGS INC COM NEW 02081G201   3,727,650 207,322 SH   SOLE 18 207,322 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   2,875,649 159,936 SH   SOLE 19 159,936 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   47,870,779 2,662,446 SH   SOLE 21 2,662,446 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   38,106,309 2,119,372 SH   SOLE 22 2,046,976 0 72,396
ALPHATEC HLDGS INC COM NEW 02081G201   5,628 313 SH   SOLE 23 313 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   280,398 15,595 SH   SOLE 25 15,595 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   144,541 8,039 SH   SOLE 26 2,577 0 5,462
ALPHATEC HLDGS INC COM NEW 02081G201   43,745 2,433 SH   SOLE 28 0 0 2,433
ALPHATEC HLDGS INC COM NEW 02081G201   4,615,610 256,708 SH   SOLE 30 256,708 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   46,442 2,583 SH   SOLE 36 2,583 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   241,939 13,456 SH   SOLE 40 13,456 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   221,046 12,294 SH   SOLE 43 11,892 0 402
ALPHATEC HLDGS INC NOTE 0.750% 8/0 02081GAB8   2,038,858 1,758,000 PRN   SOLE 21 1,758,000 0 0
ALPINE 4 HOLDINGS INC CL A NEW 02083E204   107,498 53,217 SH   SOLE 22 53,217 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   79,290 7,713 SH   SOLE 2 1,084 0 6,629
ALPINE IMMUNE SCIENCES INC COM 02083G100   3,876 377 SH   SOLE 7 377 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   892,890 86,857 SH   SOLE 18 86,857 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   679,272 66,077 SH   SOLE 19 66,077 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   13,599,638 1,322,922 SH   SOLE 21 1,322,922 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   7,955,497 773,881 SH   SOLE 22 757,310 0 16,571
ALPINE IMMUNE SCIENCES INC COM 02083G100   245,332 23,865 SH   SOLE 30 23,865 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   885,593 54,498 SH   SOLE 2 49,663 0 4,835
ALPINE INCOME PPTY TR INC COM 02083X103   653,478 40,214 SH   SOLE 18 40,214 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   371,963 22,890 SH   SOLE 19 22,890 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   8,123,570 499,912 SH   SOLE 21 499,912 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   3,454,523 212,586 SH   SOLE 22 204,166 0 8,420
ALPINE INCOME PPTY TR INC COM 02083X103   10,904 671 SH   SOLE 23 671 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   9,999 255 SH   SOLE 43 0 0 255
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   336,462 19,415 SH   SOLE 2 14,638 0 4,777
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   2,028 117 SH   SOLE 7 117 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   950,273 54,834 SH   SOLE 18 54,834 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   714,689 41,240 SH   SOLE 19 41,240 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   25,036,582 1,444,696 SH   SOLE 21 1,444,696 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   11,191,003 645,759 SH   SOLE 22 638,340 0 7,419
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   101,536 5,859 SH   SOLE 25 5,859 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   250,228 14,439 SH   SOLE 43 12,334 0 2,105
ALTAIR ENGR INC COM CL A 021369103   2,096,521 27,644 SH   SOLE 2 15,465 0 12,179
ALTAIR ENGR INC COM CL A 021369103   132,492 1,747 SH   SOLE 4 183 0 1,564
ALTAIR ENGR INC COM CL A 021369103   1,072,681 14,144 SH   SOLE 7 13,394 0 750
ALTAIR ENGR INC COM CL A 021369103   10,670,916 140,703 SH   SOLE 18 133,877 0 6,826
ALTAIR ENGR INC COM CL A 021369103   8,302,887 109,479 SH   SOLE 19 109,479 0 0
ALTAIR ENGR INC COM CL A 021369103   157,766,160 2,080,250 SH   SOLE 21 2,080,250 0 0
ALTAIR ENGR INC COM CL A 021369103   105,854,438 1,395,760 SH   SOLE 22 1,355,922 0 39,838
ALTAIR ENGR INC COM CL A 021369103   712,062 9,389 SH   SOLE 25 9,389 0 0
ALTAIR ENGR INC COM CL A 021369103   2,254,041 29,721 SH   SOLE 26 24,743 0 4,978
ALTAIR ENGR INC COM CL A 021369103   102,308 1,349 SH   SOLE 28 814 0 535
ALTAIR ENGR INC COM CL A 021369103   26,993,959 355,933 SH   SOLE 30 355,933 0 0
ALTAIR ENGR INC COM CL A 021369103   43,380 572 SH   SOLE 36 572 0 0
ALTAIR ENGR INC COM CL A 021369103   741,943 9,783 SH   SOLE 40 9,783 0 0
ALTAIR ENGR INC COM CL A 021369103   863,363 11,384 SH   SOLE 43 9,933 0 1,451
ALTERYX INC COM CL A 02156B103   4,341,420 95,626 SH   SOLE 2 69,683 0 25,943
ALTERYX INC COM CL A 02156B103   94,250 2,076 SH   SOLE 4 219 0 1,857
ALTERYX INC COM CL A 02156B103   402,516 8,866 SH   SOLE 7 8,412 0 454
ALTERYX INC COM CL A 02156B103   1,591,996 35,066 SH   SOLE 18 35,066 0 0
ALTERYX INC COM CL A 02156B103   864,507 19,042 SH   SOLE 19 19,042 0 0
ALTERYX INC COM CL A 02156B103   59,960,007 1,320,705 SH   SOLE 21 1,320,705 0 0
ALTERYX INC COM CL A 02156B103   70,080,666 1,543,627 SH   SOLE 22 1,465,274 0 78,353
ALTERYX INC COM CL A 02156B103   465,032 10,243 SH   SOLE 25 10,243 0 0
ALTERYX INC COM CL A 02156B103   1,493,660 32,900 SH   SOLE 26 27,501 0 5,399
ALTERYX INC COM CL A 02156B103   104,783 2,308 SH   SOLE 28 1,055 0 1,253
ALTERYX INC COM CL A 02156B103   17,045,158 375,444 SH   SOLE 30 375,444 0 0
ALTERYX INC COM CL A 02156B103   40,361 889 SH   SOLE 31 889 0 0
ALTERYX INC COM CL A 02156B103   473,431 10,428 SH   SOLE 40 10,428 0 0
ALTERYX INC COM CL A 02156B103   193,767 4,268 SH   SOLE 43 3,325 0 943
ALTERYX INC NOTE 0.500% 8/0 02156BAD5   2,115,000 2,250,000 PRN   SOLE 21 2,250,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0   1,955,570 2,342,000 PRN   SOLE 21 2,342,000 0 0
ALTI GLOBAL INC CL A 02157E106   58,599 7,650 SH   SOLE 2 4,955 0 2,695
ALTI GLOBAL INC CL A 02157E106   411,380 53,705 SH   SOLE 18 53,705 0 0
ALTI GLOBAL INC CL A 02157E106   292,964 38,246 SH   SOLE 19 38,246 0 0
ALTI GLOBAL INC CL A 02157E106   5,195,426 678,254 SH   SOLE 21 678,254 0 0
ALTI GLOBAL INC CL A 02157E106   3,859,322 503,828 SH   SOLE 22 500,036 0 3,792
ALTICE USA INC CL A 02156K103   371,699 123,079 SH   SOLE 2 90,088 0 32,991
ALTICE USA INC CL A 02156K103   2,422 802 SH   SOLE 4 802 0 0
ALTICE USA INC CL A 02156K103   1,442,956 477,800 SH   SOLE 21 477,800 0 0
ALTICE USA INC CL A 02156K103   10,433,448 3,454,784 SH   SOLE 22 3,356,190 0 98,594
ALTICE USA INC CL A 02156K103   106,144 35,147 SH   SOLE 25 35,147 0 0
ALTICE USA INC CL A 02156K103   309,055 102,336 SH   SOLE 26 86,123 0 16,213
ALTICE USA INC CL A 02156K103   55,979 18,536 SH   SOLE 28 4,167 0 14,369
ALTICE USA INC CL A 02156K103   387,946 128,459 SH   SOLE 30 128,459 0 0
ALTICE USA INC CL A 02156K103   83,412 27,620 SH   SOLE 36 27,620 0 0
ALTICE USA INC CL A 02156K103   91,527 30,307 SH   SOLE 40 30,307 0 0
ALTICE USA INC CL A 02156K103   137,860 45,649 SH   SOLE 43 45,302 0 347
ALTIMMUNE INC COM NEW 02155H200   130,469 36,960 SH   SOLE 2 14,977 0 21,983
ALTIMMUNE INC COM NEW 02155H200   515,179 145,943 SH   SOLE 18 145,943 0 0
ALTIMMUNE INC COM NEW 02155H200   336,762 95,400 SH   SOLE 19 95,400 0 0
ALTIMMUNE INC COM NEW 02155H200   7,467,164 2,115,344 SH   SOLE 21 2,115,344 0 0
ALTIMMUNE INC COM NEW 02155H200   4,398,691 1,246,088 SH   SOLE 22 1,213,143 0 32,945
ALTIMMUNE INC COM NEW 02155H200   86,623 24,539 SH   SOLE 30 24,539 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108   7,473 133 SH   SOLE 18 133 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108   92,433 1,645 SH   SOLE 21 1,645 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108   5,338 95 SH   SOLE 22 95 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   1,351 237 SH   SOLE 2 0 0 237
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   22,675 3,978 SH   SOLE 21 3,978 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   806,972 141,574 SH   SOLE 22 141,574 0 0
ALTO INGREDIENTS INC COM 021513106   194,257 67,217 SH   SOLE 2 52,553 0 14,664
ALTO INGREDIENTS INC COM 021513106   40,064 13,863 SH   SOLE 18 13,863 0 0
ALTO INGREDIENTS INC COM 021513106   222,614 77,029 SH   SOLE 19 77,029 0 0
ALTO INGREDIENTS INC COM 021513106   521,868 180,577 SH   SOLE 21 180,577 0 0
ALTO INGREDIENTS INC COM 021513106   3,274,017 1,132,878 SH   SOLE 22 1,132,878 0 0
ALTO INGREDIENTS INC COM 021513106   17,282 5,980 SH   SOLE 26 0 0 5,980
ALTO INGREDIENTS INC COM 021513106   2,277 788 SH   SOLE 43 788 0 0
ALTRIA GROUP INC COM 02209S103   156,383,528 3,452,175 SH   SOLE 2 1,238,764 0 2,213,411
ALTRIA GROUP INC COM 02209S103   10,352,454 228,531 SH   SOLE 4 228,531 0 0
ALTRIA GROUP INC COM 02209S103   51,055,320 1,127,049 SH   SOLE 7 1,026,201 0 100,848
ALTRIA GROUP INC COM 02209S103   5,404,924 119,314 SH   SOLE 13 119,314 0 0
ALTRIA GROUP INC COM 02209S103   14,153,487 312,439 SH   SOLE 15 312,439 0 0
ALTRIA GROUP INC COM 02209S103   146,087,350 3,224,886 SH   SOLE 18 3,054,780 0 170,106
ALTRIA GROUP INC COM 02209S103   26,246,548 579,394 SH   SOLE 19 579,394 0 0
ALTRIA GROUP INC COM 02209S103   654,993 14,459 SH   SOLE 20 14,459 0 0
ALTRIA GROUP INC COM 02209S103   2,233,119,627 49,296,239 SH   SOLE 21 49,296,239 0 0
ALTRIA GROUP INC COM 02209S103   1,759,633,653 38,844,010 SH   SOLE 22 35,185,894 0 3,658,116
ALTRIA GROUP INC COM 02209S103   179,143,516 3,954,603 SH   SOLE 23 3,954,603 0 0
ALTRIA GROUP INC COM 02209S103   110,965,295 2,449,565 SH   SOLE 25 2,377,184 0 72,381
ALTRIA GROUP INC COM 02209S103   116,176,154 2,564,595 SH   SOLE 26 751,047 0 1,813,548
ALTRIA GROUP INC COM 02209S103   49,813,964 1,099,646 SH   SOLE 28 0 0 1,099,646
ALTRIA GROUP INC COM 02209S103   26,048 575 SH   SOLE 29 575 0 0
ALTRIA GROUP INC COM 02209S103   400,165,432 8,833,674 SH   SOLE 30 8,833,674 0 0
ALTRIA GROUP INC COM 02209S103   14,657,676 323,569 SH   SOLE 31 292,850 0 30,719
ALTRIA GROUP INC COM 02209S103   9,973,203 220,159 SH   SOLE 32 220,159 0 0
ALTRIA GROUP INC COM 02209S103   12,534,057 276,690 SH   SOLE 34 276,690 0 0
ALTRIA GROUP INC COM 02209S103   18,906,136 417,354 SH   SOLE 36 417,354 0 0
ALTRIA GROUP INC COM 02209S103   1,785,998 39,426 SH   SOLE 40 39,426 0 0
ALTRIA GROUP INC COM 02209S103   76,162,607 1,681,294 SH   SOLE 43 1,446,231 0 235,062
ALTUS POWER INC COM CL A 02217A102   300,769 55,698 SH   SOLE 2 18,517 0 37,181
ALTUS POWER INC COM CL A 02217A102   22,691 4,202 SH   SOLE 4 0 0 4,202
ALTUS POWER INC COM CL A 02217A102   7,279 1,348 SH   SOLE 7 1,348 0 0
ALTUS POWER INC COM CL A 02217A102   1,147,878 212,570 SH   SOLE 18 212,570 0 0
ALTUS POWER INC COM CL A 02217A102   730,102 135,204 SH   SOLE 19 135,204 0 0
ALTUS POWER INC COM CL A 02217A102   17,475,901 3,236,278 SH   SOLE 21 3,236,278 0 0
ALTUS POWER INC COM CL A 02217A102   7,912,242 1,465,230 SH   SOLE 22 1,385,751 0 79,479
ALTUS POWER INC COM CL A 02217A102   108,545 20,101 SH   SOLE 25 20,101 0 0
ALTUS POWER INC COM CL A 02217A102   17,404 3,223 SH   SOLE 26 3,223 0 0
ALTUS POWER INC COM CL A 02217A102   108,043 20,008 SH   SOLE 28 0 0 20,008
ALTUS POWER INC COM CL A 02217A102   5,367,460 993,974 SH   SOLE 30 993,974 0 0
ALTUS POWER INC COM CL A 02217A102   11,345 2,101 SH   SOLE 36 2,101 0 0
ALTUS POWER INC COM CL A 02217A102   53,649 9,935 SH   SOLE 40 9,935 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   291,718 38,844 SH   SOLE 2 18,442 0 20,402
ALX ONCOLOGY HLDGS INC COM 00166B105   2,133 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   512,753 68,276 SH   SOLE 18 66,985 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105   729,559 97,145 SH   SOLE 19 97,145 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   7,157,661 953,084 SH   SOLE 21 953,084 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   4,460,242 593,907 SH   SOLE 22 577,751 0 16,156
ALX ONCOLOGY HLDGS INC COM 00166B105   5,227 696 SH   SOLE 23 696 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   7,540 1,004 SH   SOLE 26 0 0 1,004
ALX ONCOLOGY HLDGS INC COM 00166B105   145,379 19,358 SH   SOLE 30 19,358 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   121,377 16,162 SH   SOLE 43 13,322 0 2,840
ALZAMEND NEURO INC COM NEW 02262M308   304,026 596,129 SH   SOLE 22 596,129 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   4,466,214 277,577 SH   SOLE 2 194,076 0 83,501
AMALGAMATED FINANCIAL CORP COM 022671101   555,813 34,544 SH   SOLE 7 32,655 0 1,889
AMALGAMATED FINANCIAL CORP COM 022671101   969,455 60,252 SH   SOLE 18 60,252 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   5,321,140 330,711 SH   SOLE 19 330,711 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   14,205,298 882,865 SH   SOLE 21 882,865 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   17,454,335 1,084,794 SH   SOLE 22 1,058,471 0 26,323
AMALGAMATED FINANCIAL CORP COM 022671101   112,759 7,008 SH   SOLE 23 7,008 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   95,800 5,954 SH   SOLE 25 5,954 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   757,067 47,052 SH   SOLE 26 4,129 0 42,923
AMALGAMATED FINANCIAL CORP COM 022671101   102,397 6,364 SH   SOLE 28 0 0 6,364
AMALGAMATED FINANCIAL CORP COM 022671101   800,461 49,749 SH   SOLE 30 49,749 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   272,758 16,952 SH   SOLE 34 16,952 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   361,607 22,474 SH   SOLE 36 22,474 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   72,534 4,508 SH   SOLE 40 4,508 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   3,232,485 200,900 SH   SOLE 43 196,387 0 4,513
AMARIN CORP PLC SPONS ADR NEW 023111206   20,350 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206   218,162 183,329 SH   SOLE 30 183,329 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   93,613 78,666 SH   SOLE 43 72,806 0 5,860
AMAZON COM INC COM 023135106   2,412,485,309 18,506,331 SH   SOLE 2 4,500,636 0 14,005,695
AMAZON COM INC COM 023135106   971,685,711 7,453,864 SH   SOLE 4 4,205,514 0 3,248,350
AMAZON COM INC COM 023135106   1,176,260,702 9,023,172 SH   SOLE 7 8,009,933 0 1,013,239
AMAZON COM INC COM 023135106   80,335,132 616,256 SH   SOLE 13 616,256 0 0
AMAZON COM INC COM 023135106   146,999,281 1,127,641 SH   SOLE 15 1,127,641 0 0
AMAZON COM INC COM 023135106   4,144,953,284 31,796,205 SH   SOLE 18 28,677,580 0 3,118,625
AMAZON COM INC COM 023135106   1,610,192,511 12,351,891 SH   SOLE 19 12,351,891 0 0
AMAZON COM INC COM 023135106   2,495,090 19,140 SH   SOLE 20 19,140 0 0
AMAZON COM INC COM 023135106   23,980,414,472 183,955,312 SH   SOLE 21 183,955,312 0 0
AMAZON COM INC COM 023135106   25,867,737,352 198,433,088 SH   SOLE 22 179,173,025 0 19,260,063
AMAZON COM INC COM 023135106   2,656,407,380 20,377,473 SH   SOLE 23 20,377,473 0 0
AMAZON COM INC COM 023135106   2,361,449,891 18,114,835 SH   SOLE 25 17,197,809 0 917,026
AMAZON COM INC COM 023135106   2,407,136,508 18,465,300 SH   SOLE 26 7,865,148 0 10,600,152
AMAZON COM INC COM 023135106   1,909,213,061 14,645,697 SH   SOLE 28 672,277 0 13,973,420
AMAZON COM INC COM 023135106   42,920,900 329,249 SH   SOLE 29 329,249 0 0
AMAZON COM INC COM 023135106   6,740,682,516 51,708,212 SH   SOLE 30 51,601,373 0 106,839
AMAZON COM INC COM 023135106   355,104,551 2,724,030 SH   SOLE 31 2,563,270 0 160,760
AMAZON COM INC COM 023135106   308,695,609 2,368,024 SH   SOLE 32 2,368,024 0 0
AMAZON COM INC COM 023135106   810,680,682 6,218,784 SH   SOLE 34 6,218,784 0 0
AMAZON COM INC COM 023135106   301,313,191 2,311,393 SH   SOLE 36 2,311,393 0 0
AMAZON COM INC COM 023135106   47,026,718 360,745 SH   SOLE 40 360,745 0 0
AMAZON COM INC COM 023135106   2,149,767 16,491 SH   OTR 43 16,491 0 0
AMAZON COM INC COM 023135106   1,298,546,899 9,961,237 SH   SOLE 43 8,470,952 0 1,490,285
AMAZON COM INC OPTIONS 023135106   2,789,704 21,400 SH Call SOLE 2 0 0 21,400
AMAZON COM INC OPTIONS 023135106   1,394,852 10,700 SH Put SOLE 2 0 0 10,700
AMAZON COM INC OPTIONS 023135106   716,980 5,500 SH Call SOLE 4 5,500 0 0
AMAZON COM INC OPTIONS 023135106   351,972 2,700 SH Put SOLE 4 2,700 0 0
AMAZON COM INC OPTIONS 023135106   14,652,464 112,400 SH Call SOLE 18 112,400 0 0
AMAZON COM INC OPTIONS 023135106   7,339,268 56,300 SH Put SOLE 18 56,300 0 0
AMAZON COM INC OPTIONS 023135106   78,646,188 603,300 SH Call SOLE 19 603,300 0 0
AMAZON COM INC OPTIONS 023135106   39,238,360 301,000 SH Put SOLE 19 301,000 0 0
AMAZON COM INC OPTIONS 023135106   5,983,524 45,900 SH Call SOLE 22 45,900 0 0
AMAZON COM INC OPTIONS 023135106   3,102,568 23,800 SH Put SOLE 22 23,800 0 0
AMAZON COM INC OPTIONS 023135106   1,668,608 12,800 SH Call SOLE 26 12,800 0 0
AMAZON COM INC OPTIONS 023135106   821,268 6,300 SH Put SOLE 26 6,300 0 0
AMAZON COM INC OPTIONS 023135106   46,473,340 356,500 SH Call SOLE 34 356,500 0 0
AMAZON COM INC OPTIONS 023135106   23,034,612 176,700 SH Put SOLE 34 176,700 0 0
AMBAC FINL GROUP INC COM NEW 023139884   1,756,846 123,374 SH   SOLE 2 67,070 0 56,304
AMBAC FINL GROUP INC COM NEW 023139884   2,051 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884   7,846 551 SH   SOLE 7 551 0 0
AMBAC FINL GROUP INC COM NEW 023139884   2,230,582 156,642 SH   SOLE 18 156,642 0 0
AMBAC FINL GROUP INC COM NEW 023139884   4,168,432 292,727 SH   SOLE 19 292,727 0 0
AMBAC FINL GROUP INC COM NEW 023139884   63,896,674 4,487,126 SH   SOLE 21 4,487,126 0 0
AMBAC FINL GROUP INC COM NEW 023139884   22,235,319 1,561,469 SH   SOLE 22 1,480,222 0 81,247
AMBAC FINL GROUP INC COM NEW 023139884   75,315 5,289 SH   SOLE 23 5,289 0 0
AMBAC FINL GROUP INC COM NEW 023139884   172,902 12,142 SH   SOLE 25 12,142 0 0
AMBAC FINL GROUP INC COM NEW 023139884   385,135 27,046 SH   SOLE 26 0 0 27,046
AMBAC FINL GROUP INC COM NEW 023139884   101,303 7,114 SH   SOLE 28 632 0 6,482
AMBAC FINL GROUP INC COM NEW 023139884   1,218,560 85,573 SH   SOLE 30 85,573 0 0
AMBAC FINL GROUP INC COM NEW 023139884   74,788 5,252 SH   SOLE 40 5,252 0 0
AMBAC FINL GROUP INC COM NEW 023139884   995,390 69,901 SH   SOLE 43 67,660 0 2,241
AMBARELLA INC SHS G037AX101   6,034,950 72,128 SH   SOLE 2 47,456 0 24,672
AMBARELLA INC SHS G037AX101   96,472 1,153 SH   SOLE 4 136 0 1,017
AMBARELLA INC SHS G037AX101   487,963 5,832 SH   SOLE 7 5,541 0 291
AMBARELLA INC SHS G037AX101   8,448,997 100,980 SH   SOLE 18 95,981 0 4,999
AMBARELLA INC SHS G037AX101   34,883,445 416,917 SH   SOLE 19 416,917 0 0
AMBARELLA INC SHS G037AX101   111,688,238 1,334,866 SH   SOLE 21 1,334,866 0 0
AMBARELLA INC SHS G037AX101   90,047,244 1,076,219 SH   SOLE 22 1,042,439 0 33,780
AMBARELLA INC SHS G037AX101   426,633 5,099 SH   SOLE 23 5,099 0 0
AMBARELLA INC SHS G037AX101   1,580,777 18,893 SH   SOLE 25 18,893 0 0
AMBARELLA INC SHS G037AX101   2,039,038 24,370 SH   SOLE 26 17,735 0 6,635
AMBARELLA INC SHS G037AX101   816,201 9,755 SH   SOLE 28 7,679 0 2,076
AMBARELLA INC SHS G037AX101   21,041,583 251,483 SH   SOLE 30 251,483 0 0
AMBARELLA INC SHS G037AX101   199,135 2,380 SH   SOLE 34 2,380 0 0
AMBARELLA INC SHS G037AX101   9,036 108 SH   SOLE 36 108 0 0
AMBARELLA INC SHS G037AX101   556,908 6,656 SH   SOLE 40 6,656 0 0
AMBARELLA INC SHS G037AX101   724,415 8,658 SH   SOLE 43 8,158 0 500
AMBEV SA SPONSORED ADR 02319V103   10,329,413 3,248,243 SH   SOLE 2 3,248,243 0 0
AMBEV SA SPONSORED ADR 02319V103   413,015 129,879 SH   SOLE 4 129,879 0 0
AMBEV SA SPONSORED ADR 02319V103   4,509,253 1,418,004 SH   SOLE 13 1,418,004 0 0
AMBEV SA SPONSORED ADR 02319V103   6,742,605 2,120,316 SH   SOLE 18 2,120,316 0 0
AMBEV SA SPONSORED ADR 02319V103   23,937,358 7,527,471 SH   SOLE 19 7,527,471 0 0
AMBEV SA SPONSORED ADR 02319V103   43,321,719 13,623,182 SH   SOLE 21 13,623,182 0 0
AMBEV SA SPONSORED ADR 02319V103   32,028,807 10,071,952 SH   SOLE 22 8,854,669 0 1,217,283
AMBEV SA SPONSORED ADR 02319V103   10,957,342 3,445,705 SH   SOLE 25 3,445,705 0 0
AMBEV SA SPONSORED ADR 02319V103   2,718,375 854,835 SH   SOLE 26 854,835 0 0
AMBEV SA SPONSORED ADR 02319V103   14,365,647 4,517,499 SH   SOLE 28 0 0 4,517,499
AMBEV SA SPONSORED ADR 02319V103   4,880,203 1,534,655 SH   SOLE 30 1,534,655 0 0
AMBEV SA SPONSORED ADR 02319V103   30,293 9,526 SH   SOLE 31 0 0 9,526
AMBEV SA SPONSORED ADR 02319V103   20,625,041 6,485,862 SH   SOLE 34 6,485,862 0 0
AMBEV SA SPONSORED ADR 02319V103   11,501,987 3,616,977 SH   SOLE 43 3,238,794 0 378,183
AMC ENTMT HLDGS INC CL A COM 00165C104   2,181,353 495,762 SH   SOLE 2 164,587 0 331,175
AMC ENTMT HLDGS INC CL A COM 00165C104   7,986 1,815 SH   SOLE 4 1,815 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   398,895 90,658 SH   SOLE 7 86,600 0 4,058
AMC ENTMT HLDGS INC CL A COM 00165C104   760,932 172,939 SH   SOLE 18 172,939 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   706,341 160,532 SH   SOLE 19 160,532 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   27,039,373 6,145,312 SH   SOLE 21 6,145,312 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   54,930,643 12,484,237 SH   SOLE 22 11,839,642 0 644,595
AMC ENTMT HLDGS INC CL A COM 00165C104   412,403 93,728 SH   SOLE 25 93,728 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   1,113,873 253,153 SH   SOLE 26 212,979 0 40,174
AMC ENTMT HLDGS INC CL A COM 00165C104   98,560 22,400 SH   SOLE 28 6,233 0 16,167
AMC ENTMT HLDGS INC CL A COM 00165C104   2,127,193 483,453 SH   SOLE 30 483,453 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   33,427 7,597 SH   SOLE 31 7,597 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   31,500 7,159 SH   SOLE 36 7,159 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   388,181 88,223 SH   SOLE 40 88,223 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104   260,977 59,313 SH   SOLE 43 55,690 0 3,623
AMC NETWORKS INC CL A 00164V103   333,632 27,919 SH   SOLE 2 8,488 0 19,431
AMC NETWORKS INC CL A 00164V103   1,374 115 SH   SOLE 4 115 0 0
AMC NETWORKS INC CL A 00164V103   12,488 1,045 SH   SOLE 7 1,045 0 0
AMC NETWORKS INC CL A 00164V103   1,256,375 105,136 SH   SOLE 18 105,136 0 0
AMC NETWORKS INC CL A 00164V103   731,543 61,217 SH   SOLE 19 61,217 0 0
AMC NETWORKS INC CL A 00164V103   42,889,148 3,589,050 SH   SOLE 21 3,589,050 0 0
AMC NETWORKS INC CL A 00164V103   10,651,501 891,339 SH   SOLE 22 837,383 0 53,956
AMC NETWORKS INC CL A 00164V103   40,678 3,404 SH   SOLE 25 3,404 0 0
AMC NETWORKS INC CL A 00164V103   117,803 9,858 SH   SOLE 26 7,652 0 2,206
AMC NETWORKS INC CL A 00164V103   339,105 28,377 SH   SOLE 30 28,377 0 0
AMC NETWORKS INC CL A 00164V103   23,781 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103   37,870 3,169 SH   SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103   302,336 25,300 SH   SOLE 43 24,345 0 955
AMCON DISTRG CO COM NEW 02341Q205   6,090 30 SH   SOLE 18 30 0 0
AMCON DISTRG CO COM NEW 02341Q205   75,922 374 SH   SOLE 21 374 0 0
AMCON DISTRG CO COM NEW 02341Q205   2,030 10 SH   SOLE 22 10 0 0
AMCOR PLC ORD G0250X107   12,581,397 1,260,661 SH   SOLE 2 368,079 0 892,582
AMCOR PLC ORD G0250X107   13,030,058 1,305,617 SH   SOLE 4 499,847 0 805,770
AMCOR PLC ORD G0250X107   26,433,896 2,648,687 SH   SOLE 7 2,463,456 0 185,231
AMCOR PLC ORD G0250X107   274,051 27,460 SH   SOLE 13 27,460 0 0
AMCOR PLC ORD G0250X107   2,358,813 236,354 SH   SOLE 15 236,354 0 0
AMCOR PLC ORD G0250X107   25,201,995 2,525,250 SH   SOLE 18 2,382,071 0 143,179
AMCOR PLC ORD G0250X107   12,487,315 1,251,234 SH   SOLE 19 1,251,234 0 0
AMCOR PLC ORD G0250X107   539,559,778 54,064,106 SH   SOLE 21 54,064,106 0 0
AMCOR PLC ORD G0250X107   336,953,163 33,762,842 SH   SOLE 22 30,608,180 0 3,154,662
AMCOR PLC ORD G0250X107   25,097,604 2,514,790 SH   SOLE 23 2,514,790 0 0
AMCOR PLC ORD G0250X107   1,530,722 153,379 SH   SOLE 25 153,379 0 0
AMCOR PLC ORD G0250X107   18,229,288 1,826,582 SH   SOLE 26 838,819 0 987,763
AMCOR PLC ORD G0250X107   21,438,806 2,148,177 SH   SOLE 28 19,336 0 2,128,841
AMCOR PLC ORD G0250X107   174,610 17,496 SH   SOLE 29 17,496 0 0
AMCOR PLC ORD G0250X107   75,670,057 7,582,170 SH   SOLE 30 7,582,170 0 0
AMCOR PLC ORD G0250X107   3,397,641 340,445 SH   SOLE 31 303,770 0 36,675
AMCOR PLC ORD G0250X107   683,091 68,446 SH   SOLE 34 68,446 0 0
AMCOR PLC ORD G0250X107   3,964,335 397,228 SH   SOLE 36 397,228 0 0
AMCOR PLC ORD G0250X107   326,875 32,753 SH   SOLE 40 32,753 0 0
AMCOR PLC ORD G0250X107   3,676,233 368,360 SH   SOLE 43 201,266 0 167,094
AMDOCS LTD SHS G02602103   27,348,632 276,668 SH   SOLE 2 53,509 0 223,159
AMDOCS LTD SHS G02602103   160,631 1,625 SH   SOLE 7 1,625 0 0
AMDOCS LTD SHS G02602103   134,139 1,357 SH   SOLE 15 1,357 0 0
AMDOCS LTD SHS G02602103   4,311,343 43,615 SH   SOLE 18 43,615 0 0
AMDOCS LTD SHS G02602103   3,673,365 37,161 SH   SOLE 19 37,161 0 0
AMDOCS LTD SHS G02602103   126,269,310 1,277,383 SH   SOLE 21 1,277,383 0 0
AMDOCS LTD SHS G02602103   109,324,937 1,105,968 SH   SOLE 22 1,005,564 0 100,404
AMDOCS LTD SHS G02602103   13,235,125 133,891 SH   SOLE 25 133,891 0 0
AMDOCS LTD SHS G02602103   6,427,227 65,020 SH   SOLE 26 7,450 0 57,570
AMDOCS LTD SHS G02602103   20,955,310 211,991 SH   SOLE 28 1,576 0 210,415
AMDOCS LTD SHS G02602103   4,013,903 40,606 SH   SOLE 30 40,606 0 0
AMDOCS LTD SHS G02602103   171,604 1,736 SH   SOLE 31 1,736 0 0
AMDOCS LTD SHS G02602103   1,295,528 13,106 SH   SOLE 36 13,106 0 0
AMDOCS LTD SHS G02602103   24,713 250 SH   OTR 43 250 0 0
AMDOCS LTD SHS G02602103   58,606,276 592,881 SH   SOLE 43 575,607 0 17,274
AMEDISYS INC COM 023436108   4,389,029 47,999 SH   SOLE 2 29,990 0 18,009
AMEDISYS INC COM 023436108   10,881 119 SH   SOLE 4 119 0 0
AMEDISYS INC COM 023436108   630,296 6,893 SH   SOLE 7 6,533 0 360
AMEDISYS INC COM 023436108   5,687,934 62,204 SH   SOLE 18 62,204 0 0
AMEDISYS INC COM 023436108   900,135 9,844 SH   SOLE 19 9,844 0 0
AMEDISYS INC COM 023436108   154,408,419 1,688,631 SH   SOLE 21 1,688,631 0 0
AMEDISYS INC COM 023436108   85,212,753 931,898 SH   SOLE 22 891,462 0 40,436
AMEDISYS INC COM 023436108   603,138 6,596 SH   SOLE 25 6,596 0 0
AMEDISYS INC COM 023436108   1,141,628 12,485 SH   SOLE 26 9,912 0 2,573
AMEDISYS INC COM 023436108   150,967 1,651 SH   SOLE 28 580 0 1,071
AMEDISYS INC COM 023436108   6,114,410 66,868 SH   SOLE 30 66,868 0 0
AMEDISYS INC COM 023436108   42,977 470 SH   SOLE 31 470 0 0
AMEDISYS INC COM 023436108   58,613 641 SH   SOLE 36 641 0 0
AMEDISYS INC COM 023436108   526,420 5,757 SH   SOLE 40 5,757 0 0
AMEDISYS INC COM 023436108   14,173 155 SH   OTR 43 155 0 0
AMEDISYS INC COM 023436108   6,097,585 66,684 SH   SOLE 43 56,139 0 10,545
AMER SOFTWARE INC CL A 029683109   197,693 18,810 SH   SOLE 2 9,565 0 9,245
AMER SOFTWARE INC CL A 029683109   4,666 444 SH   SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109   893,665 85,030 SH   SOLE 18 85,030 0 0
AMER SOFTWARE INC CL A 029683109   654,142 62,240 SH   SOLE 19 62,240 0 0
AMER SOFTWARE INC CL A 029683109   12,546,428 1,193,761 SH   SOLE 21 1,193,761 0 0
AMER SOFTWARE INC CL A 029683109   8,860,992 843,101 SH   SOLE 22 808,313 0 34,788
AMER SOFTWARE INC CL A 029683109   41,094 3,910 SH   SOLE 25 3,910 0 0
AMER SOFTWARE INC CL A 029683109   23,217 2,209 SH   SOLE 26 0 0 2,209
AMER SOFTWARE INC CL A 029683109   245,661 23,374 SH   SOLE 30 23,374 0 0
AMER SOFTWARE INC CL A 029683109   84,826 8,071 SH   SOLE 40 8,071 0 0
AMER SOFTWARE INC CL A 029683109   301,248 28,663 SH   SOLE 43 22,762 0 5,901
AMER STATES WTR CO COM 029899101   2,166,474 24,902 SH   SOLE 2 16,404 0 8,498
AMER STATES WTR CO COM 029899101   367,401 4,223 SH   SOLE 4 4,223 0 0
AMER STATES WTR CO COM 029899101   12,416,988 142,724 SH   SOLE 7 130,847 0 11,877
AMER STATES WTR CO COM 029899101   10,496,202 120,646 SH   SOLE 18 120,646 0 0
AMER STATES WTR CO COM 029899101   6,461,316 74,268 SH   SOLE 19 74,268 0 0
AMER STATES WTR CO COM 029899101   395,176,098 4,542,254 SH   SOLE 21 4,542,254 0 0
AMER STATES WTR CO COM 029899101   90,724,818 1,042,814 SH   SOLE 22 991,540 0 51,274
AMER STATES WTR CO COM 029899101   103,878 1,194 SH   SOLE 23 1,194 0 0
AMER STATES WTR CO COM 029899101   631,881 7,263 SH   SOLE 25 7,263 0 0
AMER STATES WTR CO COM 029899101   1,507,710 17,330 SH   SOLE 26 13,956 0 3,374
AMER STATES WTR CO COM 029899101   1,022,511 11,753 SH   SOLE 28 658 0 11,095
AMER STATES WTR CO COM 029899101   53,762,346 617,958 SH   SOLE 30 617,958 0 0
AMER STATES WTR CO COM 029899101   297,453 3,419 SH   SOLE 36 3,419 0 0
AMER STATES WTR CO COM 029899101   509,820 5,860 SH   SOLE 40 5,860 0 0
AMER STATES WTR CO COM 029899101   5,018,856 57,688 SH   SOLE 43 55,923 0 1,765
AMERANT BANCORP INC CL A 023576101   409,380 23,815 SH   SOLE 2 8,295 0 15,520
AMERANT BANCORP INC CL A 023576101   5,741 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101   1,525,509 88,744 SH   SOLE 18 88,744 0 0
AMERANT BANCORP INC CL A 023576101   938,540 54,598 SH   SOLE 19 54,598 0 0
AMERANT BANCORP INC CL A 023576101   18,376,333 1,069,013 SH   SOLE 21 1,069,013 0 0
AMERANT BANCORP INC CL A 023576101   12,164,418 707,645 SH   SOLE 22 674,398 0 33,247
AMERANT BANCORP INC CL A 023576101   93,823 5,458 SH   SOLE 25 5,458 0 0
AMERANT BANCORP INC CL A 023576101   470,576 27,375 SH   SOLE 26 25,836 0 1,539
AMERANT BANCORP INC CL A 023576101   45,038 2,620 SH   SOLE 28 0 0 2,620
AMERANT BANCORP INC CL A 023576101   196,327 11,421 SH   SOLE 30 11,421 0 0
AMERANT BANCORP INC CL A 023576101   57,019 3,317 SH   SOLE 40 3,317 0 0
AMERANT BANCORP INC CL A 023576101   469,700 27,324 SH   SOLE 43 25,396 0 1,928
AMEREN CORP COM 023608102   40,976,044 501,727 SH   SOLE 2 145,018 0 356,709
AMEREN CORP COM 023608102   12,814,676 156,908 SH   SOLE 4 132,414 0 24,494
AMEREN CORP COM 023608102   15,378,788 188,304 SH   SOLE 7 166,655 0 21,649
AMEREN CORP COM 023608102   200,010 2,449 SH   SOLE 13 2,449 0 0
AMEREN CORP COM 023608102   3,793,326 46,447 SH   SOLE 15 46,447 0 0
AMEREN CORP COM 023608102   37,682,701 461,402 SH   SOLE 18 437,159 0 24,243
AMEREN CORP COM 023608102   18,693,528 228,891 SH   SOLE 19 228,891 0 0
AMEREN CORP COM 023608102   681,271,621 8,341,761 SH   SOLE 21 8,341,761 0 0
AMEREN CORP COM 023608102   481,601,293 5,896,918 SH   SOLE 22 5,367,304 0 529,614
AMEREN CORP COM 023608102   40,656,878 497,819 SH   SOLE 23 497,819 0 0
AMEREN CORP COM 023608102   8,566,203 104,888 SH   SOLE 25 104,888 0 0
AMEREN CORP COM 023608102   27,480,812 336,486 SH   SOLE 26 188,177 0 148,309
AMEREN CORP COM 023608102   18,267,946 223,680 SH   SOLE 28 0 0 223,680
AMEREN CORP COM 023608102   24,174 296 SH   SOLE 29 296 0 0
AMEREN CORP COM 023608102   114,101,075 1,397,099 SH   SOLE 30 1,397,099 0 0
AMEREN CORP COM 023608102   4,644,736 56,872 SH   SOLE 31 52,271 0 4,601
AMEREN CORP COM 023608102   5,534,286 67,764 SH   SOLE 34 67,764 0 0
AMEREN CORP COM 023608102   6,495,133 79,529 SH   SOLE 36 79,529 0 0
AMEREN CORP COM 023608102   456,372 5,588 SH   SOLE 40 5,588 0 0
AMEREN CORP COM 023608102   43,857 537 SH   OTR 43 537 0 0
AMEREN CORP COM 023608102   19,815,163 242,625 SH   SOLE 43 202,337 0 40,288
AMERESCO INC CL A 02361E108   820,534 16,873 SH   SOLE 2 9,417 0 7,456
AMERESCO INC CL A 02361E108   3,210 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108   1,341,410 27,584 SH   SOLE 7 27,584 0 0
AMERESCO INC CL A 02361E108   3,969,424 81,625 SH   SOLE 18 81,625 0 0
AMERESCO INC CL A 02361E108   3,148,549 64,745 SH   SOLE 19 64,745 0 0
AMERESCO INC CL A 02361E108   52,251,330 1,074,467 SH   SOLE 21 1,074,467 0 0
AMERESCO INC CL A 02361E108   42,375,793 871,392 SH   SOLE 22 847,142 0 24,250
AMERESCO INC CL A 02361E108   298,102 6,130 SH   SOLE 25 6,130 0 0
AMERESCO INC CL A 02361E108   1,564,038 32,162 SH   SOLE 26 13,651 0 18,511
AMERESCO INC CL A 02361E108   1,015,686 20,886 SH   SOLE 28 18,689 0 2,197
AMERESCO INC CL A 02361E108   2,314,496 47,594 SH   SOLE 30 47,594 0 0
AMERESCO INC CL A 02361E108   276,364 5,683 SH   SOLE 40 5,683 0 0
AMERESCO INC CL A 02361E108   630,002 12,955 SH   SOLE 43 12,901 0 54
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   4,332,653 200,215 SH   SOLE 25 200,215 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   23,023,813 1,063,947 SH   SOLE 34 1,063,947 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   9,376,618 433,300 SH   SOLE 43 365,768 0 67,532
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9   7,231,245 5,645,000 PRN   SOLE 21 5,645,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   12,811,672 714,140 SH   SOLE 2 376,564 0 337,576
AMERICAN AIRLS GROUP INC COM 02376R102   10,459 583 SH   SOLE 4 583 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   6,113,414 340,770 SH   SOLE 7 287,807 0 52,963
AMERICAN AIRLS GROUP INC COM 02376R102   531,383 29,620 SH   SOLE 15 29,620 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   16,044,549 894,345 SH   SOLE 18 875,397 0 18,948
AMERICAN AIRLS GROUP INC COM 02376R102   6,184,384 344,726 SH   SOLE 19 344,726 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   302,323,499 16,851,923 SH   SOLE 21 16,851,923 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   258,489,548 14,408,559 SH   SOLE 22 13,619,358 0 789,201
AMERICAN AIRLS GROUP INC COM 02376R102   35,647 1,987 SH   SOLE 23 1,987 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   4,250,327 236,919 SH   SOLE 25 236,919 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   8,304,193 462,887 SH   SOLE 26 56,928 0 405,959
AMERICAN AIRLS GROUP INC COM 02376R102   294,431 16,412 SH   SOLE 28 6,882 0 9,530
AMERICAN AIRLS GROUP INC COM 02376R102   30,649,485 1,708,444 SH   SOLE 30 1,708,444 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   168,367 9,385 SH   SOLE 31 9,385 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   501,836 27,973 SH   SOLE 36 27,973 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   508,635 28,352 SH   SOLE 40 28,352 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   36,562 2,038 SH   OTR 43 2,038 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   6,308,718 351,656 SH   SOLE 43 292,140 0 59,516
AMERICAN ASSETS TR INC COM 024013104   9,733,690 506,963 SH   SOLE 2 378,233 0 128,730
AMERICAN ASSETS TR INC COM 024013104   394,771 20,561 SH   SOLE 4 20,561 0 0
AMERICAN ASSETS TR INC COM 024013104   1,663,354 86,633 SH   SOLE 7 75,940 0 10,693
AMERICAN ASSETS TR INC COM 024013104   3,422,573 178,259 SH   SOLE 18 178,259 0 0
AMERICAN ASSETS TR INC COM 024013104   12,991,008 676,615 SH   SOLE 19 676,615 0 0
AMERICAN ASSETS TR INC COM 024013104   123,404,429 6,427,314 SH   SOLE 21 6,427,314 0 0
AMERICAN ASSETS TR INC COM 024013104   51,380,525 2,676,069 SH   SOLE 22 2,576,221 0 99,848
AMERICAN ASSETS TR INC COM 024013104   534,413 27,834 SH   SOLE 23 27,834 0 0
AMERICAN ASSETS TR INC COM 024013104   6,682,925 348,069 SH   SOLE 25 348,069 0 0
AMERICAN ASSETS TR INC COM 024013104   2,807,059 146,201 SH   SOLE 26 25,733 0 120,468
AMERICAN ASSETS TR INC COM 024013104   616,070 32,087 SH   SOLE 28 1,896 0 30,191
AMERICAN ASSETS TR INC COM 024013104   4,815,706 250,818 SH   SOLE 30 250,818 0 0
AMERICAN ASSETS TR INC COM 024013104   433,747 22,591 SH   SOLE 34 22,591 0 0
AMERICAN ASSETS TR INC COM 024013104   160,090 8,338 SH   SOLE 40 8,338 0 0
AMERICAN ASSETS TR INC COM 024013104   75,283 3,921 SH   SOLE 43 3,440 0 481
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,314,789 158,983 SH   SOLE 2 90,302 0 68,681
AMERICAN AXLE & MFG HLDGS IN COM 024061103   3,573 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   28,399 3,434 SH   SOLE 7 3,434 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   3,283,959 397,093 SH   SOLE 18 397,093 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,889,166 228,436 SH   SOLE 19 228,436 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   114,619,322 13,859,652 SH   SOLE 21 13,859,652 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   27,122,755 3,279,656 SH   SOLE 22 3,073,629 0 206,027
AMERICAN AXLE & MFG HLDGS IN COM 024061103   204,451 24,722 SH   SOLE 25 24,722 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   256,337 30,996 SH   SOLE 26 20,155 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,475,194 178,379 SH   SOLE 30 178,379 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   74,554 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   114,903 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   765,992 92,623 SH   SOLE 43 65,343 0 27,280
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   3,321,252 281,462 SH   SOLE 2 133,160 0 148,302
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   7,387 626 SH   SOLE 4 626 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   439,066 37,209 SH   SOLE 7 35,341 0 1,868
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   7,231,453 612,835 SH   SOLE 18 612,835 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   7,602,941 644,317 SH   SOLE 19 644,317 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   257,392,550 21,812,928 SH   SOLE 21 21,812,928 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   66,167,273 5,607,396 SH   SOLE 22 5,304,335 0 303,061
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   126,826 10,748 SH   SOLE 23 10,748 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   456,164 38,658 SH   SOLE 25 38,658 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   1,693,040 143,478 SH   SOLE 26 49,590 0 93,888
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   35,258 2,988 SH   SOLE 28 2,988 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   4,294,327 363,926 SH   SOLE 30 363,926 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   101,397 8,593 SH   SOLE 36 8,593 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   342,058 28,988 SH   SOLE 40 28,988 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   1,498,055 126,954 SH   SOLE 43 122,320 0 4,634
AMERICAN ELEC PWR CO INC COM 025537101   65,321,771 775,793 SH   SOLE 2 163,926 0 611,867
AMERICAN ELEC PWR CO INC COM 025537101   23,224,970 275,831 SH   SOLE 4 230,223 0 45,608
AMERICAN ELEC PWR CO INC COM 025537101   36,632,894 435,070 SH   SOLE 7 391,346 0 43,724
AMERICAN ELEC PWR CO INC COM 025537101   1,752,623 20,815 SH   SOLE 13 20,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101   7,898,886 93,811 SH   SOLE 15 93,811 0 0
AMERICAN ELEC PWR CO INC COM 025537101   122,847,469 1,458,996 SH   SOLE 18 1,398,856 0 60,140
AMERICAN ELEC PWR CO INC COM 025537101   177,036,478 2,102,571 SH   SOLE 19 2,102,571 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,452,287,073 17,248,065 SH   SOLE 21 17,248,065 0 0
AMERICAN ELEC PWR CO INC COM 025537101   996,968,500 11,840,481 SH   SOLE 22 10,781,846 0 1,058,635
AMERICAN ELEC PWR CO INC COM 025537101   78,127,496 927,880 SH   SOLE 23 927,880 0 0
AMERICAN ELEC PWR CO INC COM 025537101   16,488,212 195,822 SH   SOLE 25 195,822 0 0
AMERICAN ELEC PWR CO INC COM 025537101   54,997,419 653,176 SH   SOLE 26 362,266 0 290,910
AMERICAN ELEC PWR CO INC COM 025537101   54,348,658 645,471 SH   SOLE 28 8,146 0 637,325
AMERICAN ELEC PWR CO INC COM 025537101   33,259 395 SH   SOLE 29 395 0 0
AMERICAN ELEC PWR CO INC COM 025537101   265,327,504 3,151,158 SH   SOLE 30 3,151,158 0 0
AMERICAN ELEC PWR CO INC COM 025537101   9,675,001 114,905 SH   SOLE 31 105,883 0 9,022
AMERICAN ELEC PWR CO INC COM 025537101   14,063,337 167,023 SH   SOLE 32 167,023 0 0
AMERICAN ELEC PWR CO INC COM 025537101   14,489,978 172,090 SH   SOLE 34 172,090 0 0
AMERICAN ELEC PWR CO INC COM 025537101   14,337,239 170,276 SH   SOLE 36 170,276 0 0
AMERICAN ELEC PWR CO INC COM 025537101   947,503 11,253 SH   SOLE 40 11,253 0 0
AMERICAN ELEC PWR CO INC COM 025537101   67,107 797 SH   OTR 43 797 0 0
AMERICAN ELEC PWR CO INC COM 025537101   45,366,821 538,798 SH   SOLE 43 458,099 0 80,700
AMERICAN ELEC PWR CO INC UNIT 08/15/2023 02557T307   69,362,421 1,396,184 SH   SOLE 21 1,396,184 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   3,743,999 71,848 SH   SOLE 2 27,535 0 44,313
AMERICAN EQTY INVT LIFE HLD COM 025676206   11,933 229 SH   SOLE 4 229 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   81,865 1,571 SH   SOLE 7 1,571 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   13,459,596 258,292 SH   SOLE 18 258,292 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   8,092,162 155,290 SH   SOLE 19 155,290 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   412,124,702 7,908,745 SH   SOLE 21 7,908,745 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   103,844,183 1,992,788 SH   SOLE 22 1,861,608 0 131,180
AMERICAN EQTY INVT LIFE HLD COM 025676206   574,096 11,017 SH   SOLE 25 11,017 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   1,650,115 31,666 SH   SOLE 26 25,587 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206   593,220 11,384 SH   SOLE 28 1,701 0 9,683
AMERICAN EQTY INVT LIFE HLD COM 025676206   10,097,094 193,765 SH   SOLE 30 193,765 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   142,573 2,736 SH   SOLE 36 2,736 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   583,840 11,204 SH   SOLE 40 11,204 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   97,654 1,874 SH   OTR 43 1,874 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   3,421,673 65,663 SH   SOLE 43 62,057 0 3,606
AMERICAN EXPRESS CO COM 025816109   272,687,280 1,565,369 SH   SOLE 2 647,644 0 917,725
AMERICAN EXPRESS CO COM 025816109   111,280,702 638,810 SH   SOLE 4 348,631 0 290,179
AMERICAN EXPRESS CO COM 025816109   126,735,203 727,527 SH   SOLE 7 571,374 0 156,153
AMERICAN EXPRESS CO COM 025816109   13,393,019 76,883 SH   SOLE 13 76,883 0 0
AMERICAN EXPRESS CO COM 025816109   18,878,054 108,370 SH   SOLE 15 108,370 0 0
AMERICAN EXPRESS CO COM 025816109   257,352,105 1,477,337 SH   SOLE 18 1,370,701 0 106,636
AMERICAN EXPRESS CO COM 025816109   154,404,435 886,363 SH   SOLE 19 886,363 0 0
AMERICAN EXPRESS CO COM 025816109   2,256,412,948 12,953,002 SH   SOLE 21 12,953,002 0 0
AMERICAN EXPRESS CO COM 025816109   2,345,103,743 13,462,134 SH   SOLE 22 12,095,469 0 1,366,665
AMERICAN EXPRESS CO COM 025816109   257,504,182 1,478,210 SH   SOLE 23 1,478,210 0 0
AMERICAN EXPRESS CO COM 025816109   229,777,639 1,319,045 SH   SOLE 25 1,154,777 0 164,268
AMERICAN EXPRESS CO COM 025816109   304,227,409 1,746,426 SH   SOLE 26 690,811 0 1,055,615
AMERICAN EXPRESS CO COM 025816109   280,266,373 1,608,877 SH   SOLE 28 99,153 0 1,509,724
AMERICAN EXPRESS CO COM 025816109   8,254,467 47,385 SH   SOLE 29 47,385 0 0
AMERICAN EXPRESS CO COM 025816109   821,681,019 4,716,883 SH   SOLE 30 4,698,402 0 18,481
AMERICAN EXPRESS CO COM 025816109   41,187,848 236,440 SH   SOLE 31 221,021 0 15,419
AMERICAN EXPRESS CO COM 025816109   8,878,626 50,968 SH   SOLE 32 50,968 0 0
AMERICAN EXPRESS CO COM 025816109   167,975,486 964,268 SH   SOLE 34 964,268 0 0
AMERICAN EXPRESS CO COM 025816109   27,910,847 160,223 SH   SOLE 36 160,223 0 0
AMERICAN EXPRESS CO COM 025816109   3,360,492 19,291 SH   SOLE 37 19,291 0 0
AMERICAN EXPRESS CO COM 025816109   4,295,772 24,660 SH   SOLE 40 24,660 0 0
AMERICAN EXPRESS CO COM 025816109   250,151 1,436 SH   OTR 43 1,436 0 0
AMERICAN EXPRESS CO COM 025816109   153,163,415 879,239 SH   SOLE 43 776,605 0 102,634
AMERICAN FINL GROUP INC OHIO COM 025932104   40,931,106 344,683 SH   SOLE 2 116,039 0 228,644
AMERICAN FINL GROUP INC OHIO COM 025932104   8,717,794 73,413 SH   SOLE 4 34,827 0 38,586
AMERICAN FINL GROUP INC OHIO COM 025932104   2,986,800 25,152 SH   SOLE 7 24,646 0 506
AMERICAN FINL GROUP INC OHIO COM 025932104   191,663 1,614 SH   SOLE 13 1,614 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   909,506 7,659 SH   SOLE 15 7,659 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   26,976,556 227,171 SH   SOLE 18 222,956 0 4,215
AMERICAN FINL GROUP INC OHIO COM 025932104   6,857,813 57,750 SH   SOLE 19 57,750 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   560,773,363 4,722,302 SH   SOLE 21 4,722,302 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   272,509,638 2,294,818 SH   SOLE 22 2,152,720 0 142,098
AMERICAN FINL GROUP INC OHIO COM 025932104   17,365,644 146,237 SH   SOLE 23 146,237 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   1,092,619 9,201 SH   SOLE 25 9,201 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   11,725,138 98,738 SH   SOLE 26 69,243 0 29,495
AMERICAN FINL GROUP INC OHIO COM 025932104   8,490,981 71,503 SH   SOLE 28 830 0 70,673
AMERICAN FINL GROUP INC OHIO COM 025932104   138,700 1,168 SH   SOLE 29 1,168 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   22,212,425 187,052 SH   SOLE 30 185,764 0 1,288
AMERICAN FINL GROUP INC OHIO COM 025932104   1,819,250 15,320 SH   SOLE 31 14,063 0 1,257
AMERICAN FINL GROUP INC OHIO COM 025932104   16,149,525 135,996 SH   SOLE 34 135,996 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   2,448,150 20,616 SH   SOLE 36 20,616 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   357,556 3,011 SH   SOLE 40 3,011 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   12,160,848 102,407 SH   SOLE 43 91,810 0 10,597
AMERICAN HOMES 4 RENT CL A 02665T306   9,229,088 260,341 SH   SOLE 2 22,918 0 237,423
AMERICAN HOMES 4 RENT CL A 02665T306   15,211,772 429,105 SH   SOLE 4 267,197 0 161,908
AMERICAN HOMES 4 RENT CL A 02665T306   20,442,774 576,665 SH   SOLE 7 505,561 0 71,104
AMERICAN HOMES 4 RENT CL A 02665T306   35,840 1,011 SH   SOLE 13 1,011 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,448,026 40,847 SH   SOLE 15 40,847 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   7,438,651 209,835 SH   SOLE 18 191,725 0 18,110
AMERICAN HOMES 4 RENT CL A 02665T306   21,787,499 614,598 SH   SOLE 19 614,598 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   270,422,065 7,628,267 SH   SOLE 21 7,628,267 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   398,484,977 11,240,761 SH   SOLE 22 10,567,933 0 672,828
AMERICAN HOMES 4 RENT CL A 02665T306   20,487,264 577,920 SH   SOLE 23 577,920 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   39,370,593 1,110,595 SH   SOLE 25 1,110,595 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   6,825,614 192,542 SH   SOLE 26 149,593 0 42,949
AMERICAN HOMES 4 RENT CL A 02665T306   18,556,161 523,446 SH   SOLE 28 10,639 0 512,807
AMERICAN HOMES 4 RENT CL A 02665T306   70,838,530 1,998,266 SH   SOLE 30 1,680,204 0 318,062
AMERICAN HOMES 4 RENT CL A 02665T306   2,513,830 70,912 SH   SOLE 31 65,228 0 5,684
AMERICAN HOMES 4 RENT CL A 02665T306   476,342 13,437 SH   SOLE 34 13,437 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,490,566 42,047 SH   SOLE 36 42,047 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   443,763 12,518 SH   SOLE 40 12,518 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   4,903,035 138,308 SH   SOLE 43 127,775 0 10,534
AMERICAN INTL GROUP INC COM NEW 026874784   106,841,193 1,856,816 SH   SOLE 2 575,483 0 1,281,333
AMERICAN INTL GROUP INC COM NEW 026874784   32,957,876 572,782 SH   SOLE 4 332,090 0 240,692
AMERICAN INTL GROUP INC COM NEW 026874784   28,985,315 503,742 SH   SOLE 7 444,319 0 59,423
AMERICAN INTL GROUP INC COM NEW 026874784   2,084,444 36,226 SH   SOLE 13 36,226 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   7,409,368 128,769 SH   SOLE 15 128,769 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   290,369,464 5,046,393 SH   SOLE 18 4,966,994 0 79,399
AMERICAN INTL GROUP INC COM NEW 026874784   594,798,518 10,337,131 SH   SOLE 19 10,337,131 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   893,773,423 15,533,080 SH   SOLE 21 15,533,080 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   980,281,016 17,036,514 SH   SOLE 22 15,517,315 0 1,519,199
AMERICAN INTL GROUP INC COM NEW 026874784   78,326,498 1,361,253 SH   SOLE 23 1,361,253 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   118,087,501 2,052,268 SH   SOLE 25 1,498,262 0 554,006
AMERICAN INTL GROUP INC COM NEW 026874784   113,176,634 1,966,921 SH   SOLE 26 1,151,182 0 815,739
AMERICAN INTL GROUP INC COM NEW 026874784   85,979,030 1,494,248 SH   SOLE 28 34,030 0 1,460,218
AMERICAN INTL GROUP INC COM NEW 026874784   36,653 637 SH   SOLE 29 637 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   289,305,711 5,027,906 SH   SOLE 30 4,927,413 0 100,493
AMERICAN INTL GROUP INC COM NEW 026874784   9,502,789 165,151 SH   SOLE 31 152,525 0 12,626
AMERICAN INTL GROUP INC COM NEW 026874784   81,037,380 1,408,366 SH   SOLE 34 1,408,366 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   12,656,729 219,964 SH   SOLE 36 219,964 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,603,007 27,859 SH   SOLE 40 27,859 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   38,875,503 675,626 SH   SOLE 43 599,032 0 76,594
AMERICAN LITHIUM CORP COM NEW 027259209   768,550 382,363 SH   SOLE 7 382,363 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   130,091 4,489 SH   SOLE 2 360 0 4,129
AMERICAN NATL BANKSHARES INC COM 027745108   1,681 58 SH   SOLE 7 58 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   984,509 33,972 SH   SOLE 18 33,972 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   584,411 20,166 SH   SOLE 19 20,166 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   11,898,985 410,593 SH   SOLE 21 410,593 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   8,447,090 291,480 SH   SOLE 22 284,061 0 7,419
AMERICAN NATL BANKSHARES INC COM 027745108   6,405 221 SH   SOLE 43 221 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   25,320 2,917 SH   SOLE 2 2,212 0 705
AMERICAN OUTDOOR BRANDS INC COM 02875D109   22,264 2,565 SH   SOLE 18 2,565 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   373,769 43,061 SH   SOLE 21 43,061 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   1,726,079 198,857 SH   SOLE 22 198,857 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   6,987 805 SH   SOLE 43 805 0 0
AMERICAN PUB ED INC COM 02913V103   542,033 114,353 SH   SOLE 2 77,207 0 37,146
AMERICAN PUB ED INC COM 02913V103   15,263 3,220 SH   SOLE 18 3,220 0 0
AMERICAN PUB ED INC COM 02913V103   361,387 76,242 SH   SOLE 19 76,242 0 0
AMERICAN PUB ED INC COM 02913V103   289,680 61,114 SH   SOLE 21 61,114 0 0
AMERICAN PUB ED INC COM 02913V103   2,249,808 474,643 SH   SOLE 22 474,643 0 0
AMERICAN PUB ED INC COM 02913V103   412 87 SH   SOLE 26 0 0 87
AMERICAN RES CORP CL A 02927U208   24,774 12,640 SH   SOLE 18 12,640 0 0
AMERICAN RES CORP CL A 02927U208   307,589 156,933 SH   SOLE 21 156,933 0 0
AMERICAN RES CORP CL A 02927U208   1,490,555 760,487 SH   SOLE 22 760,487 0 0
AMERICAN RLTY INVS INC COM 029174109   11,783 541 SH   SOLE 2 0 0 541
AMERICAN RLTY INVS INC COM 029174109   103,825 4,767 SH   SOLE 18 4,767 0 0
AMERICAN RLTY INVS INC COM 029174109   77,101 3,540 SH   SOLE 19 3,540 0 0
AMERICAN RLTY INVS INC COM 029174109   1,087,345 49,924 SH   SOLE 21 49,924 0 0
AMERICAN RLTY INVS INC COM 029174109   910,099 41,786 SH   SOLE 22 40,548 0 1,238
AMERICAN STRATEGIC INVEST CO COM CL A 649439304   3,251 411 SH   SOLE 21 411 0 0
AMERICAN STRATEGIC INVEST CO COM CL A 649439304   3,354 424 SH   SOLE 22 424 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   4,088 653 SH   SOLE 2 0 0 653
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   31,964 5,106 SH   SOLE 18 5,106 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   592,471 94,644 SH   SOLE 21 94,644 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   2,589,393 413,641 SH   SOLE 22 413,641 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   8,645 1,381 SH   SOLE 43 1,381 0 0
AMERICAN TOWER CORP NEW COM 03027X100   193,842,448 999,497 SH   SOLE 2 239,541 0 759,956
AMERICAN TOWER CORP NEW COM 03027X100   62,306,328 321,266 SH   SOLE 4 275,998 0 45,268
AMERICAN TOWER CORP NEW COM 03027X100   235,305,657 1,213,291 SH   SOLE 7 1,019,767 0 193,524
AMERICAN TOWER CORP NEW COM 03027X100   3,950,364 20,369 SH   SOLE 13 20,369 0 0
AMERICAN TOWER CORP NEW COM 03027X100   14,167,123 73,049 SH   SOLE 15 73,049 0 0
AMERICAN TOWER CORP NEW COM 03027X100   375,373,003 1,935,511 SH   SOLE 18 1,894,343 0 41,168
AMERICAN TOWER CORP NEW COM 03027X100   194,547,420 1,003,132 SH   SOLE 19 1,003,132 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,356,787,001 12,152,145 SH   SOLE 21 12,152,145 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,976,989,839 10,193,822 SH   SOLE 22 9,230,289 0 963,533
AMERICAN TOWER CORP NEW COM 03027X100   187,551,616 967,060 SH   SOLE 23 967,060 0 0
AMERICAN TOWER CORP NEW COM 03027X100   176,338,006 909,240 SH   SOLE 25 904,051 0 5,189
AMERICAN TOWER CORP NEW COM 03027X100   162,552,944 838,161 SH   SOLE 26 337,923 0 500,238
AMERICAN TOWER CORP NEW COM 03027X100   127,200,204 655,874 SH   SOLE 28 7,465 0 648,409
AMERICAN TOWER CORP NEW COM 03027X100   78,740 406 SH   SOLE 29 406 0 0
AMERICAN TOWER CORP NEW COM 03027X100   606,638,696 3,127,971 SH   SOLE 30 3,127,971 0 0
AMERICAN TOWER CORP NEW COM 03027X100   20,615,046 106,296 SH   SOLE 31 94,982 0 11,314
AMERICAN TOWER CORP NEW COM 03027X100   106,530,078 549,294 SH   SOLE 34 549,294 0 0
AMERICAN TOWER CORP NEW COM 03027X100   26,449,731 136,381 SH   SOLE 36 136,381 0 0
AMERICAN TOWER CORP NEW COM 03027X100   3,530,872 18,206 SH   SOLE 40 18,206 0 0
AMERICAN TOWER CORP NEW COM 03027X100   207,128 1,068 SH   OTR 43 1,068 0 0
AMERICAN TOWER CORP NEW COM 03027X100   79,823,564 411,589 SH   SOLE 43 365,663 0 45,926
AMERICAN VANGUARD CORP COM 030371108   794,429 44,456 SH   SOLE 2 30,837 0 13,619
AMERICAN VANGUARD CORP COM 030371108   3,848,483 215,360 SH   SOLE 7 215,360 0 0
AMERICAN VANGUARD CORP COM 030371108   1,740,395 97,392 SH   SOLE 18 97,392 0 0
AMERICAN VANGUARD CORP COM 030371108   984,548 55,095 SH   SOLE 19 55,095 0 0
AMERICAN VANGUARD CORP COM 030371108   58,063,079 3,249,193 SH   SOLE 21 3,249,193 0 0
AMERICAN VANGUARD CORP COM 030371108   14,306,114 800,566 SH   SOLE 22 752,888 0 47,678
AMERICAN VANGUARD CORP COM 030371108   68,960 3,859 SH   SOLE 25 3,859 0 0
AMERICAN VANGUARD CORP COM 030371108   27,538 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108   1,593,218 89,156 SH   SOLE 30 89,156 0 0
AMERICAN VANGUARD CORP COM 030371108   133,292 7,459 SH   SOLE 40 7,459 0 0
AMERICAN VANGUARD CORP COM 030371108   431,115 24,125 SH   SOLE 43 22,580 0 1,545
AMERICAN WELL CORP CL A 03044L105   1,319,012 628,101 SH   SOLE 2 285,517 0 342,584
AMERICAN WELL CORP CL A 03044L105   4,601 2,191 SH   SOLE 7 2,191 0 0
AMERICAN WELL CORP CL A 03044L105   1,583,978 754,275 SH   SOLE 18 703,155 0 51,120
AMERICAN WELL CORP CL A 03044L105   3,817,993 1,818,092 SH   SOLE 19 1,818,092 0 0
AMERICAN WELL CORP CL A 03044L105   18,932,907 9,015,670 SH   SOLE 21 9,015,670 0 0
AMERICAN WELL CORP CL A 03044L105   17,130,992 8,157,615 SH   SOLE 22 7,887,255 0 270,360
AMERICAN WELL CORP CL A 03044L105   94,338 44,923 SH   SOLE 23 44,923 0 0
AMERICAN WELL CORP CL A 03044L105   63,384 30,183 SH   SOLE 25 30,183 0 0
AMERICAN WELL CORP CL A 03044L105   699,901 333,286 SH   SOLE 26 126,337 0 206,949
AMERICAN WELL CORP CL A 03044L105   292,933 139,492 SH   SOLE 28 139,492 0 0
AMERICAN WELL CORP CL A 03044L105   220,599 105,047 SH   SOLE 30 105,047 0 0
AMERICAN WELL CORP CL A 03044L105   70,686 33,660 SH   SOLE 40 33,660 0 0
AMERICAN WELL CORP CL A 03044L105   433,350 206,357 SH   SOLE 43 205,123 0 1,234
AMERICAN WOODMARK CORPORATIO COM 030506109   2,070,009 27,105 SH   SOLE 2 17,742 0 9,363
AMERICAN WOODMARK CORPORATIO COM 030506109   6,110 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   11,303 148 SH   SOLE 7 148 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   4,351,410 56,978 SH   SOLE 18 56,978 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   2,874,643 37,641 SH   SOLE 19 37,641 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   154,983,827 2,029,381 SH   SOLE 21 2,029,381 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   36,776,966 481,563 SH   SOLE 22 452,197 0 29,366
AMERICAN WOODMARK CORPORATIO COM 030506109   288,220 3,774 SH   SOLE 25 3,774 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   532,452 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109   1,922,691 25,176 SH   SOLE 30 25,176 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   264,698 3,466 SH   SOLE 40 3,466 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   639,675 8,376 SH   SOLE 43 8,123 0 253
AMERICAN WTR WKS CO INC NEW COM 030420103   42,925,782 300,706 SH   SOLE 2 53,272 0 247,434
AMERICAN WTR WKS CO INC NEW COM 030420103   33,929,819 237,687 SH   SOLE 4 147,196 0 90,491
AMERICAN WTR WKS CO INC NEW COM 030420103   77,474,422 542,728 SH   SOLE 7 467,064 0 75,664
AMERICAN WTR WKS CO INC NEW COM 030420103   970,557 6,799 SH   SOLE 13 6,799 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   4,962,133 34,761 SH   SOLE 15 34,761 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   48,981,379 343,127 SH   SOLE 18 326,146 0 16,981
AMERICAN WTR WKS CO INC NEW COM 030420103   12,887,470 90,280 SH   SOLE 19 90,280 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   842,862,807 5,904,468 SH   SOLE 21 5,904,468 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   624,038,620 4,371,549 SH   SOLE 22 3,968,664 0 402,885
AMERICAN WTR WKS CO INC NEW COM 030420103   48,810,508 341,930 SH   SOLE 23 341,930 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   90,917,190 636,898 SH   SOLE 25 618,631 0 18,267
AMERICAN WTR WKS CO INC NEW COM 030420103   58,404,450 409,138 SH   SOLE 26 128,746 0 280,392
AMERICAN WTR WKS CO INC NEW COM 030420103   88,322,566 618,722 SH   SOLE 28 16,805 0 601,917
AMERICAN WTR WKS CO INC NEW COM 030420103   71,232 499 SH   SOLE 29 499 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   432,527,789 3,029,967 SH   SOLE 30 3,019,260 0 10,707
AMERICAN WTR WKS CO INC NEW COM 030420103   6,384,208 44,723 SH   SOLE 31 40,021 0 4,702
AMERICAN WTR WKS CO INC NEW COM 030420103   8,922,589 62,505 SH   SOLE 34 62,505 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   9,343,559 65,454 SH   SOLE 36 65,454 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,124,585 7,878 SH   SOLE 40 7,878 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   46,108 323 SH   OTR 43 323 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   68,309,222 478,523 SH   SOLE 43 444,797 0 33,727
AMERICAS CAR-MART INC COM 03062T105   632,406 6,338 SH   SOLE 2 2,536 0 3,802
AMERICAS CAR-MART INC COM 03062T105   380,860 3,817 SH   SOLE 7 3,610 0 207
AMERICAS CAR-MART INC COM 03062T105   2,125,613 21,303 SH   SOLE 18 21,303 0 0
AMERICAS CAR-MART INC COM 03062T105   1,204,943 12,076 SH   SOLE 19 12,076 0 0
AMERICAS CAR-MART INC COM 03062T105   72,217,371 723,766 SH   SOLE 21 723,766 0 0
AMERICAS CAR-MART INC COM 03062T105   17,029,752 170,673 SH   SOLE 22 159,422 0 11,251
AMERICAS CAR-MART INC COM 03062T105   83,915 841 SH   SOLE 25 841 0 0
AMERICAS CAR-MART INC COM 03062T105   146,577 1,469 SH   SOLE 26 255 0 1,214
AMERICAS CAR-MART INC COM 03062T105   55,178 553 SH   SOLE 28 553 0 0
AMERICAS CAR-MART INC COM 03062T105   1,900,609 19,048 SH   SOLE 30 19,048 0 0
AMERICAS CAR-MART INC COM 03062T105   8,980 90 SH   SOLE 36 90 0 0
AMERICAS CAR-MART INC COM 03062T105   92,696 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105   787,264 7,890 SH   SOLE 43 7,640 0 250
AMERICOLD REALTY TRUST INC COM 03064D108   11,902,647 368,503 SH   SOLE 2 85,867 0 282,636
AMERICOLD REALTY TRUST INC COM 03064D108   3,773,028 116,812 SH   SOLE 4 116,812 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   14,162,096 438,455 SH   SOLE 7 380,147 0 58,308
AMERICOLD REALTY TRUST INC COM 03064D108   3,196,343 98,958 SH   SOLE 18 98,958 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   16,090,956 498,172 SH   SOLE 19 498,172 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   161,585,853 5,002,658 SH   SOLE 21 5,002,658 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   289,928,321 8,976,109 SH   SOLE 22 8,587,966 0 388,143
AMERICOLD REALTY TRUST INC COM 03064D108   441,412 13,666 SH   SOLE 23 13,666 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   42,393,944 1,312,506 SH   SOLE 25 1,312,506 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   4,046,027 125,264 SH   SOLE 26 101,488 0 23,776
AMERICOLD REALTY TRUST INC COM 03064D108   6,149,694 190,393 SH   SOLE 28 9,015 0 181,378
AMERICOLD REALTY TRUST INC COM 03064D108   30,721,564 951,132 SH   SOLE 30 951,132 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   124,936 3,868 SH   SOLE 31 3,868 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   124,775 3,863 SH   SOLE 36 3,863 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,445,586 44,755 SH   SOLE 40 44,755 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   27,843 862 SH   OTR 43 862 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   3,766,669 116,615 SH   SOLE 43 100,986 0 15,629
AMERIPRISE FINL INC COM 03076C106   79,093,275 238,118 SH   SOLE 2 28,713 0 209,405
AMERIPRISE FINL INC COM 03076C106   28,872,344 86,923 SH   SOLE 4 48,878 0 38,045
AMERIPRISE FINL INC COM 03076C106   41,187,840 124,000 SH   SOLE 7 111,589 0 12,411
AMERIPRISE FINL INC COM 03076C106   1,027,371 3,093 SH   SOLE 13 3,093 0 0
AMERIPRISE FINL INC COM 03076C106   4,173,590 12,565 SH   SOLE 15 12,565 0 0
AMERIPRISE FINL INC COM 03076C106   86,208,142 259,538 SH   SOLE 18 250,076 0 9,462
AMERIPRISE FINL INC COM 03076C106   15,241,494 45,886 SH   SOLE 19 45,886 0 0
AMERIPRISE FINL INC COM 03076C106   1,171,638,929 3,527,333 SH   SOLE 21 3,527,333 0 0
AMERIPRISE FINL INC COM 03076C106   762,926,014 2,296,863 SH   SOLE 22 2,074,081 0 222,782
AMERIPRISE FINL INC COM 03076C106   62,134,182 187,061 SH   SOLE 23 187,061 0 0
AMERIPRISE FINL INC COM 03076C106   71,294,158 214,638 SH   SOLE 25 202,718 0 11,920
AMERIPRISE FINL INC COM 03076C106   64,769,539 194,995 SH   SOLE 26 69,232 0 125,763
AMERIPRISE FINL INC COM 03076C106   75,143,560 226,227 SH   SOLE 28 5,531 0 220,696
AMERIPRISE FINL INC COM 03076C106   14,947 45 SH   SOLE 29 45 0 0
AMERIPRISE FINL INC COM 03076C106   269,790,649 812,231 SH   SOLE 30 812,231 0 0
AMERIPRISE FINL INC COM 03076C106   8,094,407 24,369 SH   SOLE 31 21,807 0 2,562
AMERIPRISE FINL INC COM 03076C106   40,703,551 122,542 SH   SOLE 34 122,542 0 0
AMERIPRISE FINL INC COM 03076C106   9,345,654 28,136 SH   SOLE 36 28,136 0 0
AMERIPRISE FINL INC COM 03076C106   1,395,736 4,202 SH   SOLE 40 4,202 0 0
AMERIPRISE FINL INC COM 03076C106   61,782 186 SH   OTR 43 186 0 0
AMERIPRISE FINL INC COM 03076C106   76,413,132 230,049 SH   SOLE 43 209,251 0 20,798
AMERIS BANCORP COM 03076K108   2,354,161 68,815 SH   SOLE 2 24,983 0 43,832
AMERIS BANCORP COM 03076K108   7,766 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108   639,864 18,704 SH   SOLE 7 17,732 0 972
AMERIS BANCORP COM 03076K108   7,825,093 228,737 SH   SOLE 18 228,737 0 0
AMERIS BANCORP COM 03076K108   4,660,805 136,241 SH   SOLE 19 136,241 0 0
AMERIS BANCORP COM 03076K108   260,745,131 7,621,898 SH   SOLE 21 7,621,898 0 0
AMERIS BANCORP COM 03076K108   61,211,303 1,789,281 SH   SOLE 22 1,712,383 0 76,898
AMERIS BANCORP COM 03076K108   302,656 8,847 SH   SOLE 25 8,847 0 0
AMERIS BANCORP COM 03076K108   612,085 17,892 SH   SOLE 26 12,476 0 5,416
AMERIS BANCORP COM 03076K108   1,133,206 33,125 SH   SOLE 28 918 0 32,207
AMERIS BANCORP COM 03076K108   3,663,309 107,083 SH   SOLE 30 107,083 0 0
AMERIS BANCORP COM 03076K108   370,563 10,832 SH   SOLE 40 10,832 0 0
AMERIS BANCORP COM 03076K108   516,571 15,100 SH   SOLE 43 14,531 0 569
AMERISAFE INC COM 03071H100   1,154,325 21,649 SH   SOLE 2 12,849 0 8,800
AMERISAFE INC COM 03071H100   3,732 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100   9,758 183 SH   SOLE 7 183 0 0
AMERISAFE INC COM 03071H100   3,468,626 65,053 SH   SOLE 18 65,053 0 0
AMERISAFE INC COM 03071H100   2,051,647 38,478 SH   SOLE 19 38,478 0 0
AMERISAFE INC COM 03071H100   122,048,787 2,288,987 SH   SOLE 21 2,288,987 0 0
AMERISAFE INC COM 03071H100   31,147,998 584,171 SH   SOLE 22 551,830 0 32,341
AMERISAFE INC COM 03071H100   195,524 3,667 SH   SOLE 25 3,667 0 0
AMERISAFE INC COM 03071H100   271,079 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100   583,054 10,935 SH   SOLE 28 344 0 10,591
AMERISAFE INC COM 03071H100   1,725,169 32,355 SH   SOLE 30 32,355 0 0
AMERISAFE INC COM 03071H100   178,195 3,342 SH   SOLE 40 3,342 0 0
AMERISAFE INC COM 03071H100   1,264,217 23,710 SH   SOLE 43 18,972 0 4,738
AMERISERV FINL INC COM 03074A102   7,877 3,101 SH   SOLE 18 3,101 0 0
AMERISERV FINL INC COM 03074A102   90,033 35,446 SH   SOLE 21 35,446 0 0
AMERISERV FINL INC COM 03074A102   416,248 163,877 SH   SOLE 22 106,939 0 56,938
AMERISOURCEBERGEN CORP COM 03073E105   128,886,150 669,782 SH   SOLE 2 282,298 0 387,484
AMERISOURCEBERGEN CORP COM 03073E105   26,020,192 135,219 SH   SOLE 4 67,537 0 67,682
AMERISOURCEBERGEN CORP COM 03073E105   21,987,244 114,261 SH   SOLE 7 100,233 0 14,028
AMERISOURCEBERGEN CORP COM 03073E105   371,582 1,931 SH   SOLE 13 1,931 0 0
AMERISOURCEBERGEN CORP COM 03073E105   5,694,196 29,591 SH   SOLE 15 29,591 0 0
AMERISOURCEBERGEN CORP COM 03073E105   158,495,803 823,654 SH   SOLE 18 789,319 0 34,335
AMERISOURCEBERGEN CORP COM 03073E105   359,788,680 1,869,712 SH   SOLE 19 1,869,712 0 0
AMERISOURCEBERGEN CORP COM 03073E105   1,042,248,218 5,416,246 SH   SOLE 21 5,416,246 0 0
AMERISOURCEBERGEN CORP COM 03073E105   750,411,574 3,899,660 SH   SOLE 22 3,552,208 0 347,452
AMERISOURCEBERGEN CORP COM 03073E105   58,908,788 306,131 SH   SOLE 23 306,131 0 0
AMERISOURCEBERGEN CORP COM 03073E105   57,093,019 296,695 SH   SOLE 25 257,528 0 39,167
AMERISOURCEBERGEN CORP COM 03073E105   72,900,566 378,842 SH   SOLE 26 207,665 0 171,177
AMERISOURCEBERGEN CORP COM 03073E105   64,751,540 336,494 SH   SOLE 28 3,011 0 333,483
AMERISOURCEBERGEN CORP COM 03073E105   186,099,630 967,103 SH   SOLE 30 967,103 0 0
AMERISOURCEBERGEN CORP COM 03073E105   7,520,549 39,082 SH   SOLE 31 34,937 0 4,145
AMERISOURCEBERGEN CORP COM 03073E105   265,003,050 1,377,140 SH   SOLE 34 1,377,140 0 0
AMERISOURCEBERGEN CORP COM 03073E105   12,865,870 66,860 SH   SOLE 36 66,860 0 0
AMERISOURCEBERGEN CORP COM 03073E105   1,287,934 6,693 SH   SOLE 40 6,693 0 0
AMERISOURCEBERGEN CORP COM 03073E105   167,414 870 SH   OTR 43 870 0 0
AMERISOURCEBERGEN CORP COM 03073E105   60,057,286 312,099 SH   SOLE 43 266,409 0 45,690
AMES NATL CORP COM 031001100   33,121 1,837 SH   SOLE 2 326 0 1,511
AMES NATL CORP COM 031001100   405,765 22,505 SH   SOLE 18 22,505 0 0
AMES NATL CORP COM 031001100   234,841 13,025 SH   SOLE 19 13,025 0 0
AMES NATL CORP COM 031001100   5,131,464 284,607 SH   SOLE 21 284,607 0 0
AMES NATL CORP COM 031001100   3,803,897 210,976 SH   SOLE 22 205,078 0 5,898
AMETEK INC COM 031100100   124,340,837 768,105 SH   SOLE 2 406,070 0 362,035
AMETEK INC COM 031100100   60,701,115 374,976 SH   SOLE 4 172,976 0 202,000
AMETEK INC COM 031100100   23,425,979 144,712 SH   SOLE 7 125,903 0 18,809
AMETEK INC COM 031100100   12,161,073 75,124 SH   SOLE 13 75,124 0 0
AMETEK INC COM 031100100   5,742,045 35,471 SH   SOLE 15 35,471 0 0
AMETEK INC COM 031100100   68,071,026 420,503 SH   SOLE 18 389,962 0 30,541
AMETEK INC COM 031100100   31,583,759 195,106 SH   SOLE 19 195,106 0 0
AMETEK INC COM 031100100   910,341,893 5,623,560 SH   SOLE 21 5,623,560 0 0
AMETEK INC COM 031100100   840,274,239 5,190,723 SH   SOLE 22 4,699,121 0 491,602
AMETEK INC COM 031100100   95,595,806 590,535 SH   SOLE 23 590,535 0 0
AMETEK INC COM 031100100   60,368,937 372,924 SH   SOLE 25 372,114 0 810
AMETEK INC COM 031100100   83,941,579 518,542 SH   SOLE 26 228,552 0 289,990
AMETEK INC COM 031100100   73,714,001 455,362 SH   SOLE 28 3,454 0 451,908
AMETEK INC COM 031100100   6,405,592 39,570 SH   SOLE 29 39,570 0 0
AMETEK INC COM 031100100   265,013,262 1,637,097 SH   SOLE 30 1,587,676 0 49,421
AMETEK INC COM 031100100   24,349,018 150,414 SH   SOLE 31 146,323 0 4,091
AMETEK INC COM 031100100   22,611,075 139,678 SH   SOLE 34 139,678 0 0
AMETEK INC COM 031100100   9,780,466 60,418 SH   SOLE 36 60,418 0 0
AMETEK INC COM 031100100   1,448,178 8,946 SH   SOLE 40 8,946 0 0
AMETEK INC COM 031100100   63,619 393 SH   OTR 43 393 0 0
AMETEK INC COM 031100100   45,812,543 283,003 SH   SOLE 43 248,294 0 34,709
AMGEN INC COM 031162100   311,446,548 1,402,786 SH   SOLE 2 545,589 0 857,197
AMGEN INC COM 031162100   101,284,414 456,195 SH   SOLE 4 258,854 0 197,341
AMGEN INC COM 031162100   137,751,865 620,448 SH   SOLE 7 564,364 0 56,084
AMGEN INC COM 031162100   8,866,369 39,935 SH   SOLE 13 39,935 0 0
AMGEN INC COM 031162100   21,070,364 94,903 SH   SOLE 15 94,903 0 0
AMGEN INC COM 031162100   245,288,362 1,104,803 SH   SOLE 18 988,275 0 116,528
AMGEN INC COM 031162100   318,103,373 1,432,769 SH   SOLE 19 1,432,769 0 0
AMGEN INC COM 031162100   3,668,348,318 16,522,603 SH   SOLE 21 16,522,603 0 0
AMGEN INC COM 031162100   2,731,427,248 12,302,618 SH   SOLE 22 11,113,063 0 1,189,555
AMGEN INC COM 031162100   268,284,084 1,208,378 SH   SOLE 23 1,208,378 0 0
AMGEN INC COM 031162100   286,552,999 1,290,663 SH   SOLE 25 1,178,371 0 112,292
AMGEN INC COM 031162100   254,687,801 1,147,139 SH   SOLE 26 520,755 0 626,384
AMGEN INC COM 031162100   309,766,522 1,395,219 SH   SOLE 28 60,826 0 1,334,393
AMGEN INC COM 031162100   3,320,753 14,957 SH   SOLE 29 14,957 0 0
AMGEN INC COM 031162100   1,197,029,045 5,391,537 SH   SOLE 30 5,391,537 0 0
AMGEN INC COM 031162100   34,132,911 153,738 SH   SOLE 31 140,797 0 12,941
AMGEN INC COM 031162100   37,508,503 168,942 SH   SOLE 32 168,942 0 0
AMGEN INC COM 031162100   296,516,147 1,335,538 SH   SOLE 34 1,335,538 0 0
AMGEN INC COM 031162100   11,456,454 51,601 SH   SOLE 35 51,601 0 0
AMGEN INC COM 031162100   34,048,987 153,360 SH   SOLE 36 153,360 0 0
AMGEN INC COM 031162100   4,645,991 20,926 SH   SOLE 40 20,926 0 0
AMGEN INC COM 031162100   442,930 1,995 SH   OTR 43 1,995 0 0
AMGEN INC COM 031162100   142,758,862 643,000 SH   SOLE 43 592,306 0 50,694
AMICUS THERAPEUTICS INC COM 03152W109   2,214,127 176,284 SH   SOLE 2 97,565 0 78,719
AMICUS THERAPEUTICS INC COM 03152W109   9,734 775 SH   SOLE 4 775 0 0
AMICUS THERAPEUTICS INC COM 03152W109   32,970 2,625 SH   SOLE 7 2,625 0 0
AMICUS THERAPEUTICS INC COM 03152W109   9,251,847 736,612 SH   SOLE 18 701,619 0 34,993
AMICUS THERAPEUTICS INC COM 03152W109   9,805,617 780,702 SH   SOLE 19 780,702 0 0
AMICUS THERAPEUTICS INC COM 03152W109   145,757,783 11,604,919 SH   SOLE 21 11,604,919 0 0
AMICUS THERAPEUTICS INC COM 03152W109   89,133,409 7,096,609 SH   SOLE 22 6,915,900 0 180,709
AMICUS THERAPEUTICS INC COM 03152W109   95,946 7,639 SH   SOLE 23 7,639 0 0
AMICUS THERAPEUTICS INC COM 03152W109   459,972 36,622 SH   SOLE 25 36,622 0 0
AMICUS THERAPEUTICS INC COM 03152W109   1,375,031 109,477 SH   SOLE 26 89,579 0 19,898
AMICUS THERAPEUTICS INC COM 03152W109   111,307 8,862 SH   SOLE 28 4,280 0 4,582
AMICUS THERAPEUTICS INC COM 03152W109   3,245,881 258,430 SH   SOLE 30 258,430 0 0
AMICUS THERAPEUTICS INC COM 03152W109   467,722 37,239 SH   SOLE 40 37,239 0 0
AMICUS THERAPEUTICS INC COM 03152W109   51,320 4,086 SH   OTR 43 4,086 0 0
AMICUS THERAPEUTICS INC COM 03152W109   473,663 37,712 SH   SOLE 43 29,423 0 8,289
AMKOR TECHNOLOGY INC COM 031652100   10,461,915 351,661 SH   SOLE 2 198,422 0 153,239
AMKOR TECHNOLOGY INC COM 031652100   9,520 320 SH   SOLE 4 320 0 0
AMKOR TECHNOLOGY INC COM 031652100   49,861 1,676 SH   SOLE 7 1,676 0 0
AMKOR TECHNOLOGY INC COM 031652100   13,523,368 454,567 SH   SOLE 18 445,395 0 9,172
AMKOR TECHNOLOGY INC COM 031652100   29,327,253 985,790 SH   SOLE 19 985,790 0 0
AMKOR TECHNOLOGY INC COM 031652100   221,757,869 7,454,046 SH   SOLE 21 7,454,046 0 0
AMKOR TECHNOLOGY INC COM 031652100   111,866,634 3,760,223 SH   SOLE 22 3,634,350 0 125,873
AMKOR TECHNOLOGY INC COM 031652100   456,841 15,356 SH   SOLE 23 15,356 0 0
AMKOR TECHNOLOGY INC COM 031652100   603,390 20,282 SH   SOLE 25 20,282 0 0
AMKOR TECHNOLOGY INC COM 031652100   3,816,985 128,302 SH   SOLE 26 27,341 0 100,961
AMKOR TECHNOLOGY INC COM 031652100   65,123 2,189 SH   SOLE 28 2,189 0 0
AMKOR TECHNOLOGY INC COM 031652100   2,446,194 82,225 SH   SOLE 30 82,225 0 0
AMKOR TECHNOLOGY INC COM 031652100   18,321,865 615,861 SH   SOLE 34 615,861 0 0
AMKOR TECHNOLOGY INC COM 031652100   46,737 1,571 SH   SOLE 36 1,571 0 0
AMKOR TECHNOLOGY INC COM 031652100   556,355 18,701 SH   SOLE 40 18,701 0 0
AMKOR TECHNOLOGY INC COM 031652100   7,442,326 250,162 SH   SOLE 43 239,123 0 11,039
AMMO INC COM 00175J107   41,192 19,339 SH   SOLE 2 4,531 0 14,808
AMMO INC COM 00175J107   2,256 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107   576,825 270,810 SH   SOLE 18 270,810 0 0
AMMO INC COM 00175J107   372,556 174,909 SH   SOLE 19 174,909 0 0
AMMO INC COM 00175J107   7,210,691 3,385,301 SH   SOLE 21 3,385,301 0 0
AMMO INC COM 00175J107   4,804,511 2,255,639 SH   SOLE 22 2,190,045 0 65,594
AMN HEALTHCARE SVCS INC COM 001744101   3,141,674 28,791 SH   SOLE 2 19,562 0 9,229
AMN HEALTHCARE SVCS INC COM 001744101   17,350 159 SH   SOLE 4 159 0 0
AMN HEALTHCARE SVCS INC COM 001744101   1,229,892 11,271 SH   SOLE 7 10,686 0 585
AMN HEALTHCARE SVCS INC COM 001744101   14,604,621 133,840 SH   SOLE 18 127,180 0 6,660
AMN HEALTHCARE SVCS INC COM 001744101   9,219,003 84,485 SH   SOLE 19 84,485 0 0
AMN HEALTHCARE SVCS INC COM 001744101   501,632,933 4,597,076 SH   SOLE 21 4,597,076 0 0
AMN HEALTHCARE SVCS INC COM 001744101   121,185,835 1,110,574 SH   SOLE 22 1,053,706 0 56,868
AMN HEALTHCARE SVCS INC COM 001744101   32,627 299 SH   SOLE 23 299 0 0
AMN HEALTHCARE SVCS INC COM 001744101   848,954 7,780 SH   SOLE 25 7,780 0 0
AMN HEALTHCARE SVCS INC COM 001744101   2,504,413 22,951 SH   SOLE 26 14,590 0 8,361
AMN HEALTHCARE SVCS INC COM 001744101   2,788,125 25,551 SH   SOLE 28 23,853 0 1,698
AMN HEALTHCARE SVCS INC COM 001744101   14,831,918 135,923 SH   SOLE 30 135,923 0 0
AMN HEALTHCARE SVCS INC COM 001744101   467,579 4,285 SH   SOLE 34 4,285 0 0
AMN HEALTHCARE SVCS INC COM 001744101   174,156 1,596 SH   SOLE 36 1,596 0 0
AMN HEALTHCARE SVCS INC COM 001744101   764,386 7,005 SH   SOLE 40 7,005 0 0
AMN HEALTHCARE SVCS INC COM 001744101   6,923,493 63,448 SH   SOLE 43 54,704 0 8,744
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   281,263 90,730 SH   SOLE 2 10,475 0 80,255
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   577 186 SH   SOLE 7 186 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   1,029,057 331,954 SH   SOLE 18 331,954 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   747,190 241,029 SH   SOLE 19 241,029 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   12,609,941 4,067,723 SH   SOLE 21 4,067,723 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   9,785,801 3,156,710 SH   SOLE 22 3,065,129 0 91,581
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   9 3 SH   SOLE 26 0 0 3
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   370,949 119,661 SH   SOLE 43 119,092 0 569
AMPCO-PITTSBURG CORP COM 032037103   8,163 2,567 SH   SOLE 18 2,567 0 0
AMPCO-PITTSBURG CORP COM 032037103   135,471 42,601 SH   SOLE 21 42,601 0 0
AMPCO-PITTSBURG CORP COM 032037103   510,721 160,604 SH   SOLE 22 160,604 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   2,201,503 38,307 SH   SOLE 2 19,732 0 18,575
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   8,161 142 SH   SOLE 4 142 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   21,609 376 SH   SOLE 7 376 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   7,569,833 131,718 SH   SOLE 18 118,278 0 13,440
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   9,654,730 167,996 SH   SOLE 19 167,996 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   254,647,329 4,430,961 SH   SOLE 21 4,430,961 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   64,773,575 1,127,085 SH   SOLE 22 1,073,615 0 53,470
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   17,471 304 SH   SOLE 23 304 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   434,761 7,565 SH   SOLE 25 7,565 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   1,415,544 24,631 SH   SOLE 26 20,951 0 3,680
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   434,416 7,559 SH   SOLE 28 0 0 7,559
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   4,942,880 86,008 SH   SOLE 30 86,008 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   19,080 332 SH   SOLE 36 332 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   319,878 5,566 SH   SOLE 40 5,566 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,429,637 59,677 SH   SOLE 43 58,736 0 941
AMPHENOL CORP NEW CL A 032095101   81,613,674 960,726 SH   SOLE 2 188,507 0 772,219
AMPHENOL CORP NEW CL A 032095101   40,110,757 472,169 SH   SOLE 4 191,048 0 281,121
AMPHENOL CORP NEW CL A 032095101   38,167,186 449,290 SH   SOLE 7 398,467 0 50,823
AMPHENOL CORP NEW CL A 032095101   1,662,811 19,574 SH   SOLE 13 19,574 0 0
AMPHENOL CORP NEW CL A 032095101   6,078,257 71,551 SH   SOLE 15 71,551 0 0
AMPHENOL CORP NEW CL A 032095101   136,509,978 1,606,945 SH   SOLE 18 1,554,705 0 52,240
AMPHENOL CORP NEW CL A 032095101   24,282,108 285,840 SH   SOLE 19 285,840 0 0
AMPHENOL CORP NEW CL A 032095101   1,882,273,848 22,157,432 SH   SOLE 21 22,157,432 0 0
AMPHENOL CORP NEW CL A 032095101   1,155,187,818 13,598,444 SH   SOLE 22 12,387,991 0 1,210,453
AMPHENOL CORP NEW CL A 032095101   89,931,893 1,058,645 SH   SOLE 23 1,058,645 0 0
AMPHENOL CORP NEW CL A 032095101   67,099,202 789,867 SH   SOLE 25 788,123 0 1,744
AMPHENOL CORP NEW CL A 032095101   85,499,372 1,006,467 SH   SOLE 26 367,302 0 639,165
AMPHENOL CORP NEW CL A 032095101   96,246,226 1,132,975 SH   SOLE 28 8,506 0 1,124,469
AMPHENOL CORP NEW CL A 032095101   170,834 2,011 SH   SOLE 29 2,011 0 0
AMPHENOL CORP NEW CL A 032095101   284,314,992 3,346,851 SH   SOLE 30 3,340,739 0 6,112
AMPHENOL CORP NEW CL A 032095101   11,338,446 133,472 SH   SOLE 31 123,065 0 10,407
AMPHENOL CORP NEW CL A 032095101   2,699,541 31,778 SH   SOLE 34 31,778 0 0
AMPHENOL CORP NEW CL A 032095101   15,672,850 184,495 SH   SOLE 36 184,495 0 0
AMPHENOL CORP NEW CL A 032095101   1,982,733 23,340 SH   SOLE 40 23,340 0 0
AMPHENOL CORP NEW CL A 032095101   128,105 1,508 SH   OTR 43 1,508 0 0
AMPHENOL CORP NEW CL A 032095101   65,486,328 770,881 SH   SOLE 43 651,323 0 119,558
AMPLIFY ENERGY CORP NEW COM 03212B103   563,927 83,298 SH   SOLE 2 1,554 0 81,744
AMPLIFY ENERGY CORP NEW COM 03212B103   1,334 197 SH   SOLE 7 197 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   722,914 106,782 SH   SOLE 18 106,782 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   483,723 71,451 SH   SOLE 19 71,451 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   8,904,974 1,315,358 SH   SOLE 21 1,315,358 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   5,840,039 862,635 SH   SOLE 22 836,614 0 26,021
AMPLIFY ENERGY CORP NEW COM 03212B103   24,480 3,616 SH   SOLE 43 3,616 0 0
AMPLITECH GROUP INC COM NEW 03211Q200   2,871 1,243 SH   SOLE 18 1,243 0 0
AMPLITECH GROUP INC COM NEW 03211Q200   35,442 15,343 SH   SOLE 21 15,343 0 0
AMPLITUDE INC COM CL A 03213A104   337,832 30,712 SH   SOLE 2 16,424 0 14,288
AMPLITUDE INC COM CL A 03213A104   7,150 650 SH   SOLE 7 650 0 0
AMPLITUDE INC COM CL A 03213A104   1,869,274 169,934 SH   SOLE 18 169,934 0 0
AMPLITUDE INC COM CL A 03213A104   1,499,421 136,311 SH   SOLE 19 136,311 0 0
AMPLITUDE INC COM CL A 03213A104   26,339,797 2,394,527 SH   SOLE 21 2,394,527 0 0
AMPLITUDE INC COM CL A 03213A104   18,984,317 1,725,847 SH   SOLE 22 1,686,620 0 39,227
AMPLITUDE INC COM CL A 03213A104   153,109 13,919 SH   SOLE 25 13,919 0 0
AMPLITUDE INC COM CL A 03213A104   458,810 41,710 SH   SOLE 26 36,916 0 4,794
AMPLITUDE INC COM CL A 03213A104   583,935 53,085 SH   SOLE 30 53,085 0 0
AMPLITUDE INC COM CL A 03213A104   160,787 14,617 SH   SOLE 40 14,617 0 0
AMPLITUDE INC COM CL A 03213A104   340,703 30,973 SH   SOLE 43 28,834 0 2,139
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   2,405 335 SH   SOLE 2 0 0 335
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   92,902 12,939 SH   SOLE 18 12,939 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   74,428 10,366 SH   SOLE 19 10,366 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   1,295,846 180,480 SH   SOLE 21 180,480 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   1,469,028 204,600 SH   SOLE 22 204,098 0 502
AMREP CORP COM 032159105   7,569 422 SH   SOLE 18 422 0 0
AMREP CORP COM 032159105   121,054 6,749 SH   SOLE 21 6,749 0 0
AMREP CORP COM 032159105   114,848 6,403 SH   SOLE 22 6,403 0 0
AMTD DIGITAL INC SPONSORED ADS 00180N101   161,385 25,021 SH   SOLE 21 25,021 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   21,003 2,197 SH   SOLE 18 2,197 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   345,412 36,131 SH   SOLE 21 36,131 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   1,010,110 105,660 SH   SOLE 22 105,660 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   436,016 20,214 SH   SOLE 2 9,612 0 10,602
AMYLYX PHARMACEUTICALS INC COM 03237H101   11,648 540 SH   SOLE 7 540 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   2,753,971 127,676 SH   SOLE 18 127,676 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   2,195,006 101,762 SH   SOLE 19 101,762 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   43,617,323 2,022,129 SH   SOLE 21 2,022,129 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   25,439,831 1,179,408 SH   SOLE 22 1,151,113 0 28,295
AMYLYX PHARMACEUTICALS INC COM 03237H101   62,920 2,917 SH   SOLE 26 0 0 2,917
AMYLYX PHARMACEUTICALS INC COM 03237H101   1,057,901 49,045 SH   SOLE 30 49,045 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   34,383 1,594 SH   SOLE 43 5 0 1,589
AMYRIS INC COM NEW 03236M200   197,145 191,403 SH   SOLE 2 73,976 0 117,427
AMYRIS INC COM NEW 03236M200   623 605 SH   SOLE 4 605 0 0
AMYRIS INC COM NEW 03236M200   2,769 2,688 SH   SOLE 7 2,688 0 0
AMYRIS INC COM NEW 03236M200   703,383 682,896 SH   SOLE 18 682,896 0 0
AMYRIS INC COM NEW 03236M200   465,040 451,495 SH   SOLE 19 451,495 0 0
AMYRIS INC COM NEW 03236M200   8,655,483 8,403,382 SH   SOLE 21 8,403,382 0 0
AMYRIS INC COM NEW 03236M200   6,648,070 6,454,437 SH   SOLE 22 6,230,366 0 224,071
AMYRIS INC COM NEW 03236M200   70,376 68,326 SH   SOLE 25 68,326 0 0
AMYRIS INC COM NEW 03236M200   71,914 69,819 SH   SOLE 26 53,687 0 16,132
AMYRIS INC COM NEW 03236M200   35,432 34,400 SH   SOLE 28 12,458 0 21,942
AMYRIS INC COM NEW 03236M200   165,568 160,746 SH   SOLE 30 160,746 0 0
AMYRIS INC COM NEW 03236M200   18,556 18,016 SH   SOLE 40 18,016 0 0
AMYRIS INC COM NEW 03236M200   81,283 78,916 SH   SOLE 43 78,076 0 840
AMYRIS INC NOTE 1.500%11/1 03236MAJ0   731,490 3,954,000 PRN   SOLE 21 3,954,000 0 0
AN2 THERAPEUTICS INC COM 037326105   20,137 2,369 SH   SOLE 2 0 0 2,369
AN2 THERAPEUTICS INC COM 037326105   11,620 1,367 SH   SOLE 18 1,367 0 0
AN2 THERAPEUTICS INC COM 037326105   144,781 17,033 SH   SOLE 21 17,033 0 0
AN2 THERAPEUTICS INC COM 037326105   2,924 344 SH   SOLE 22 344 0 0
AN2 THERAPEUTICS INC COM 037326105   20,137 2,369 SH   SOLE 43 0 0 2,369
ANALOG DEVICES INC COM 032654105   223,750,779 1,148,559 SH   SOLE 2 355,495 0 793,064
ANALOG DEVICES INC COM 032654105   65,079,203 334,065 SH   SOLE 4 226,738 0 107,327
ANALOG DEVICES INC COM 032654105   74,160,271 380,680 SH   SOLE 7 338,531 0 42,149
ANALOG DEVICES INC COM 032654105   9,524,651 48,892 SH   SOLE 13 48,892 0 0
ANALOG DEVICES INC COM 032654105   17,596,018 90,324 SH   SOLE 15 90,324 0 0
ANALOG DEVICES INC COM 032654105   246,252,892 1,264,067 SH   SOLE 18 1,197,477 0 66,590
ANALOG DEVICES INC COM 032654105   53,971,331 277,046 SH   SOLE 19 277,046 0 0
ANALOG DEVICES INC COM 032654105   2,775,591,320 14,247,684 SH   SOLE 21 14,247,684 0 0
ANALOG DEVICES INC COM 032654105   2,152,056,914 11,046,953 SH   SOLE 22 9,994,031 0 1,052,922
ANALOG DEVICES INC COM 032654105   208,089,224 1,068,165 SH   SOLE 23 1,068,165 0 0
ANALOG DEVICES INC COM 032654105   468,821,759 2,406,559 SH   SOLE 25 2,267,955 0 138,604
ANALOG DEVICES INC COM 032654105   189,967,608 975,143 SH   SOLE 26 407,889 0 567,254
ANALOG DEVICES INC COM 032654105   215,841,493 1,107,959 SH   SOLE 28 24,754 0 1,083,205
ANALOG DEVICES INC COM 032654105   6,920,625 35,525 SH   SOLE 29 35,525 0 0
ANALOG DEVICES INC COM 032654105   634,721,176 3,258,155 SH   SOLE 30 3,233,830 0 24,325
ANALOG DEVICES INC COM 032654105   42,080,908 216,010 SH   SOLE 31 207,238 0 8,772
ANALOG DEVICES INC COM 032654105   21,616,312 110,961 SH   SOLE 32 110,961 0 0
ANALOG DEVICES INC COM 032654105   385,461,391 1,978,653 SH   SOLE 34 1,978,653 0 0
ANALOG DEVICES INC COM 032654105   26,415,652 135,597 SH   SOLE 36 135,597 0 0
ANALOG DEVICES INC COM 032654105   3,859,965 19,814 SH   SOLE 40 19,814 0 0
ANALOG DEVICES INC COM 032654105   238,642 1,225 SH   OTR 43 1,225 0 0
ANALOG DEVICES INC COM 032654105   120,596,032 619,044 SH   SOLE 43 529,576 0 89,469
ANAPTYSBIO INC COM 032724106   920,324 45,247 SH   SOLE 2 37,280 0 7,967
ANAPTYSBIO INC COM 032724106   2,278 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106   344,458 16,935 SH   SOLE 7 16,013 0 922
ANAPTYSBIO INC COM 032724106   1,108,042 54,476 SH   SOLE 18 54,476 0 0
ANAPTYSBIO INC COM 032724106   770,500 37,881 SH   SOLE 19 37,881 0 0
ANAPTYSBIO INC COM 032724106   19,936,861 980,180 SH   SOLE 21 980,180 0 0
ANAPTYSBIO INC COM 032724106   11,346,283 557,831 SH   SOLE 22 540,457 0 17,374
ANAPTYSBIO INC COM 032724106   55,386 2,723 SH   SOLE 25 2,723 0 0
ANAPTYSBIO INC COM 032724106   174,965 8,602 SH   SOLE 26 6,422 0 2,180
ANAPTYSBIO INC COM 032724106   5,146 253 SH   SOLE 28 253 0 0
ANAPTYSBIO INC COM 032724106   1,915,642 94,181 SH   SOLE 30 94,181 0 0
ANAPTYSBIO INC COM 032724106   32,076 1,577 SH   SOLE 34 1,577 0 0
ANAPTYSBIO INC COM 032724106   53,108 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106   449,433 22,096 SH   SOLE 43 20,294 0 1,802
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   336,013 41,330 SH   SOLE 2 23,921 0 17,409
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   2,919 359 SH   SOLE 4 359 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   286,672 35,261 SH   SOLE 7 33,364 0 1,897
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,558,358 191,680 SH   SOLE 18 191,680 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,161,070 142,813 SH   SOLE 19 142,813 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   26,245,038 3,228,172 SH   SOLE 21 3,228,172 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   16,686,711 2,052,486 SH   SOLE 22 2,002,667 0 49,819
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   120,088 14,771 SH   SOLE 25 14,771 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   455,223 55,993 SH   SOLE 26 46,423 0 9,570
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,186,817 145,980 SH   SOLE 30 145,980 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   11,723 1,442 SH   SOLE 36 1,442 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   63,243 7,779 SH   SOLE 40 7,779 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   169,933 20,902 SH   SOLE 43 7,148 0 13,754
ANDERSONS INC COM 034164103   1,438,634 31,173 SH   SOLE 2 10,763 0 20,410
ANDERSONS INC COM 034164103   3,184 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103   11,502,795 249,248 SH   SOLE 7 248,715 0 533
ANDERSONS INC COM 034164103   5,448,284 118,056 SH   SOLE 18 111,450 0 6,606
ANDERSONS INC COM 034164103   2,980,182 64,576 SH   SOLE 19 64,576 0 0
ANDERSONS INC COM 034164103   173,355,322 3,756,345 SH   SOLE 21 3,756,345 0 0
ANDERSONS INC COM 034164103   41,143,140 891,509 SH   SOLE 22 834,159 0 57,350
ANDERSONS INC COM 034164103   282,207 6,115 SH   SOLE 25 6,115 0 0
ANDERSONS INC COM 034164103   898,448 19,468 SH   SOLE 26 16,532 0 2,936
ANDERSONS INC COM 034164103   5,953 129 SH   SOLE 28 129 0 0
ANDERSONS INC COM 034164103   5,357,877 116,097 SH   SOLE 30 116,097 0 0
ANDERSONS INC COM 034164103   278,100 6,026 SH   SOLE 40 6,026 0 0
ANDERSONS INC COM 034164103   1,015,725 22,009 SH   SOLE 43 20,216 0 1,793
ANEBULO PHARMACEUTICALS INC COM 034569103   1,415 602 SH   SOLE 18 602 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103   15,630 6,651 SH   SOLE 21 6,651 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   52,711 6,397 SH   SOLE 2 286 0 6,111
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   317,256 38,502 SH   SOLE 18 38,502 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   185,515 22,514 SH   SOLE 19 22,514 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   5,161,833 626,436 SH   SOLE 21 626,436 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   2,525,008 306,433 SH   SOLE 22 298,131 0 8,302
ANGI INC COM CL A NEW 00183L102   131,376 39,811 SH   SOLE 2 27,784 0 12,027
ANGI INC COM CL A NEW 00183L102   683 207 SH   SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102   889,944 269,680 SH   SOLE 21 269,680 0 0
ANGI INC COM CL A NEW 00183L102   3,464,036 1,049,708 SH   SOLE 22 1,026,151 0 23,557
ANGI INC COM CL A NEW 00183L102   27,875 8,447 SH   SOLE 25 8,447 0 0
ANGI INC COM CL A NEW 00183L102   124,499 37,727 SH   SOLE 26 31,618 0 6,109
ANGI INC COM CL A NEW 00183L102   17,962 5,443 SH   SOLE 28 5,443 0 0
ANGI INC COM CL A NEW 00183L102   460,858 139,654 SH   SOLE 30 139,654 0 0
ANGI INC COM CL A NEW 00183L102   23,951 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101   2,351,381 225,444 SH   SOLE 2 152,047 0 73,397
ANGIODYNAMICS INC COM 03475V101   9,637 924 SH   SOLE 4 198 0 726
ANGIODYNAMICS INC COM 03475V101   353,202 33,864 SH   SOLE 7 32,021 0 1,843
ANGIODYNAMICS INC COM 03475V101   1,427,617 136,876 SH   SOLE 18 136,876 0 0
ANGIODYNAMICS INC COM 03475V101   3,133,401 300,422 SH   SOLE 19 300,422 0 0
ANGIODYNAMICS INC COM 03475V101   52,058,258 4,991,204 SH   SOLE 21 4,991,204 0 0
ANGIODYNAMICS INC COM 03475V101   14,674,603 1,406,961 SH   SOLE 22 1,339,625 0 67,336
ANGIODYNAMICS INC COM 03475V101   130,990 12,559 SH   SOLE 23 12,559 0 0
ANGIODYNAMICS INC COM 03475V101   60,181 5,770 SH   SOLE 25 5,770 0 0
ANGIODYNAMICS INC COM 03475V101   506,585 48,570 SH   SOLE 26 900 0 47,670
ANGIODYNAMICS INC COM 03475V101   31,812 3,050 SH   SOLE 28 0 0 3,050
ANGIODYNAMICS INC COM 03475V101   1,464,299 140,393 SH   SOLE 30 140,393 0 0
ANGIODYNAMICS INC COM 03475V101   17,627 1,690 SH   SOLE 34 1,690 0 0
ANGIODYNAMICS INC COM 03475V101   24,563 2,355 SH   SOLE 36 2,355 0 0
ANGIODYNAMICS INC COM 03475V101   44,411 4,258 SH   SOLE 40 4,258 0 0
ANGIODYNAMICS INC COM 03475V101   741,166 71,061 SH   SOLE 43 68,886 0 2,175
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   2,175,096 103,134 SH   SOLE 2 103,134 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   151,152 7,167 SH   SOLE 4 7,167 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   30,883,837 1,464,383 SH   SOLE 7 1,464,383 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   1,021,072 48,415 SH   SOLE 18 48,415 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   11,080,981 525,414 SH   SOLE 19 525,414 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   52,409 2,485 SH   SOLE 21 2,485 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   1,713,858 81,264 SH   SOLE 22 81,264 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   2,704,793 128,250 SH   SOLE 23 128,250 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   19,995,788 948,117 SH   SOLE 25 948,117 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   8,472,865 401,748 SH   SOLE 26 253,009 0 148,739
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   3,701,337 175,502 SH   SOLE 28 0 0 175,502
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   56,413,978 2,674,916 SH   SOLE 30 2,674,916 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   66,763,559 3,165,650 SH   SOLE 34 3,165,650 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   9,453,404 448,241 SH   SOLE 43 427,657 0 20,584
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   30,436,999 536,618 SH   SOLE 43 476,975 0 59,643
ANI PHARMACEUTICALS INC COM 00182C103   833,827 15,490 SH   SOLE 2 11,675 0 3,815
ANI PHARMACEUTICALS INC COM 00182C103   8,021 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103   2,316,413 43,032 SH   SOLE 18 43,032 0 0
ANI PHARMACEUTICALS INC COM 00182C103   1,434,354 26,646 SH   SOLE 19 26,646 0 0
ANI PHARMACEUTICALS INC COM 00182C103   86,404,471 1,605,136 SH   SOLE 21 1,605,136 0 0
ANI PHARMACEUTICALS INC COM 00182C103   20,998,706 390,093 SH   SOLE 22 371,472 0 18,621
ANI PHARMACEUTICALS INC COM 00182C103   108,467 2,015 SH   SOLE 25 2,015 0 0
ANI PHARMACEUTICALS INC COM 00182C103   62,927 1,169 SH   SOLE 26 143 0 1,026
ANI PHARMACEUTICALS INC COM 00182C103   157,184 2,920 SH   SOLE 28 0 0 2,920
ANI PHARMACEUTICALS INC COM 00182C103   1,530,710 28,436 SH   SOLE 30 28,436 0 0
ANI PHARMACEUTICALS INC COM 00182C103   138,881 2,580 SH   SOLE 40 2,580 0 0
ANI PHARMACEUTICALS INC COM 00182C103   19,809 368 SH   OTR 43 368 0 0
ANI PHARMACEUTICALS INC COM 00182C103   811,003 15,066 SH   SOLE 43 12,116 0 2,950
ANIKA THERAPEUTICS INC COM 035255108   891,166 34,302 SH   SOLE 2 20,149 0 14,153
ANIKA THERAPEUTICS INC COM 035255108   5,560 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108   1,338,827 51,533 SH   SOLE 18 51,533 0 0
ANIKA THERAPEUTICS INC COM 035255108   1,732,658 66,692 SH   SOLE 19 66,692 0 0
ANIKA THERAPEUTICS INC COM 035255108   46,433,015 1,787,260 SH   SOLE 21 1,787,260 0 0
ANIKA THERAPEUTICS INC COM 035255108   11,852,362 456,211 SH   SOLE 22 428,601 0 27,610
ANIKA THERAPEUTICS INC COM 035255108   46,946 1,807 SH   SOLE 25 1,807 0 0
ANIKA THERAPEUTICS INC COM 035255108   61,001 2,348 SH   SOLE 26 160 0 2,188
ANIKA THERAPEUTICS INC COM 035255108   847,701 32,629 SH   SOLE 30 32,629 0 0
ANIKA THERAPEUTICS INC COM 035255108   44,036 1,695 SH   SOLE 40 1,695 0 0
ANIKA THERAPEUTICS INC COM 035255108   609,023 23,442 SH   SOLE 43 23,143 0 299
ANIXA BIOSCIENCES INC COM 03528H109   17,990 5,622 SH   SOLE 18 5,622 0 0
ANIXA BIOSCIENCES INC COM 03528H109   511,610 159,878 SH   SOLE 21 159,878 0 0
ANIXA BIOSCIENCES INC COM 03528H109   275,424 86,070 SH   SOLE 22 86,070 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   21,294,022 1,064,169 SH   SOLE 2 430,231 0 633,938
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   8,417,407 420,660 SH   SOLE 4 246,998 0 173,662
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,459,229 72,925 SH   SOLE 7 71,074 0 1,851
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   444,822 22,230 SH   SOLE 13 22,230 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,077,579 53,852 SH   SOLE 15 53,852 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   26,618,202 1,330,245 SH   SOLE 18 1,302,317 0 27,928
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,068,694 153,358 SH   SOLE 19 153,358 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   628,659,213 31,417,252 SH   SOLE 21 31,417,252 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   289,583,459 14,471,937 SH   SOLE 22 13,615,994 0 855,943
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   17,639,115 881,515 SH   SOLE 23 881,515 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   13,897,585 694,532 SH   SOLE 25 691,487 0 3,045
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   13,785,369 688,924 SH   SOLE 26 308,828 0 380,096
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   22,133,201 1,106,107 SH   SOLE 28 6,433 0 1,099,674
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   11,646 582 SH   SOLE 29 582 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   59,062,256 2,951,637 SH   SOLE 30 2,951,637 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,218,048 110,847 SH   SOLE 31 99,013 0 11,834
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   376,148 18,798 SH   SOLE 34 18,798 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,798,378 139,849 SH   SOLE 36 139,849 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   340,770 17,030 SH   SOLE 40 17,030 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   35,698 1,784 SH   OTR 43 1,784 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   10,608,212 530,146 SH   SOLE 43 466,162 0 63,983
ANNEXON INC COM 03589W102   157,893 44,856 SH   SOLE 2 25,551 0 19,305
ANNEXON INC COM 03589W102   472,666 134,280 SH   SOLE 18 134,280 0 0
ANNEXON INC COM 03589W102   1,283,990 364,770 SH   SOLE 19 364,770 0 0
ANNEXON INC COM 03589W102   6,596,103 1,873,893 SH   SOLE 21 1,873,893 0 0
ANNEXON INC COM 03589W102   3,650,367 1,037,036 SH   SOLE 22 1,007,904 0 29,132
ANNEXON INC COM 03589W102   841 239 SH   SOLE 26 0 0 239
ANNEXON INC COM 03589W102   87,373 24,822 SH   SOLE 30 24,822 0 0
ANNOVIS BIO INC COM 03615A108   5,430 380 SH   SOLE 2 0 0 380
ANNOVIS BIO INC COM 03615A108   17,134 1,199 SH   SOLE 18 1,199 0 0
ANNOVIS BIO INC COM 03615A108   213,493 14,940 SH   SOLE 21 14,940 0 0
ANNOVIS BIO INC COM 03615A108   1,154,260 80,774 SH   SOLE 22 80,774 0 0
ANSYS INC COM 03662Q105   48,522,608 146,918 SH   SOLE 2 41,701 0 105,217
ANSYS INC COM 03662Q105   21,945,451 66,447 SH   SOLE 4 36,719 0 29,728
ANSYS INC COM 03662Q105   34,818,384 105,424 SH   SOLE 7 95,658 0 9,766
ANSYS INC COM 03662Q105   661,201 2,002 SH   SOLE 13 2,002 0 0
ANSYS INC COM 03662Q105   3,602,915 10,909 SH   SOLE 15 10,909 0 0
ANSYS INC COM 03662Q105   83,027,236 251,392 SH   SOLE 18 222,070 0 29,322
ANSYS INC COM 03662Q105   404,010,043 1,223,272 SH   SOLE 19 1,223,272 0 0
ANSYS INC COM 03662Q105   1,007,003,468 3,049,031 SH   SOLE 21 3,049,031 0 0
ANSYS INC COM 03662Q105   673,211,139 2,038,366 SH   SOLE 22 1,859,920 0 178,446
ANSYS INC COM 03662Q105   51,136,034 154,831 SH   SOLE 23 154,831 0 0
ANSYS INC COM 03662Q105   270,600,449 819,331 SH   SOLE 25 819,139 0 192
ANSYS INC COM 03662Q105   49,466,189 149,775 SH   SOLE 26 53,280 0 96,495
ANSYS INC COM 03662Q105   55,765,759 168,849 SH   SOLE 28 2,355 0 166,494
ANSYS INC COM 03662Q105   33,027 100 SH   SOLE 29 100 0 0
ANSYS INC COM 03662Q105   259,614,018 786,066 SH   SOLE 30 786,066 0 0
ANSYS INC COM 03662Q105   6,622,244 20,051 SH   SOLE 31 17,916 0 2,135
ANSYS INC COM 03662Q105   6,343,496 19,207 SH   SOLE 32 19,207 0 0
ANSYS INC COM 03662Q105   346,108,758 1,047,957 SH   SOLE 34 1,047,957 0 0
ANSYS INC COM 03662Q105   6,792,993 20,568 SH   SOLE 36 20,568 0 0
ANSYS INC COM 03662Q105   1,115,982 3,379 SH   SOLE 40 3,379 0 0
ANSYS INC COM 03662Q105   38,311 116 SH   OTR 43 116 0 0
ANSYS INC COM 03662Q105   32,376,599 98,031 SH   SOLE 43 84,972 0 13,058
ANTERIX INC COM 03676C100   252,633 7,972 SH   SOLE 2 4,175 0 3,797
ANTERIX INC COM 03676C100   4,880 154 SH   SOLE 7 154 0 0
ANTERIX INC COM 03676C100   1,661,285 52,423 SH   SOLE 18 52,423 0 0
ANTERIX INC COM 03676C100   1,176,491 37,125 SH   SOLE 19 37,125 0 0
ANTERIX INC COM 03676C100   22,358,214 705,529 SH   SOLE 21 705,529 0 0
ANTERIX INC COM 03676C100   15,643,864 493,653 SH   SOLE 22 480,919 0 12,734
ANTERIX INC COM 03676C100   129,834 4,097 SH   SOLE 25 4,097 0 0
ANTERIX INC COM 03676C100   72,126 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100   26,715 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100   249,432 7,871 SH   SOLE 30 7,871 0 0
ANTERIX INC COM 03676C100   35,303 1,114 SH   SOLE 40 1,114 0 0
ANTERIX INC COM 03676C100   955,168 30,141 SH   SOLE 43 25,840 0 4,301
ANTERO MIDSTREAM CORP COM 03676B102   44,938,098 3,873,974 SH   SOLE 2 314,013 0 3,559,961
ANTERO MIDSTREAM CORP COM 03676B102   9,512 820 SH   SOLE 4 820 0 0
ANTERO MIDSTREAM CORP COM 03676B102   8,883,837 765,848 SH   SOLE 7 656,863 0 108,985
ANTERO MIDSTREAM CORP COM 03676B102   7,605,308 655,630 SH   SOLE 18 655,630 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,243,532 107,201 SH   SOLE 19 107,201 0 0
ANTERO MIDSTREAM CORP COM 03676B102   241,571,288 20,825,111 SH   SOLE 21 20,825,111 0 0
ANTERO MIDSTREAM CORP COM 03676B102   119,426,315 10,295,372 SH   SOLE 22 9,863,295 0 432,077
ANTERO MIDSTREAM CORP COM 03676B102   735,301 63,388 SH   SOLE 25 63,388 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,785,658 153,936 SH   SOLE 26 127,092 0 26,844
ANTERO MIDSTREAM CORP COM 03676B102   1,091,444 94,090 SH   SOLE 28 6,024 0 88,066
ANTERO MIDSTREAM CORP COM 03676B102   5,930,059 511,212 SH   SOLE 30 511,212 0 0
ANTERO MIDSTREAM CORP COM 03676B102   56,457 4,867 SH   SOLE 31 4,867 0 0
ANTERO MIDSTREAM CORP COM 03676B102   635,842 54,814 SH   SOLE 40 54,814 0 0
ANTERO MIDSTREAM CORP COM 03676B102   9,519,378 820,636 SH   SOLE 43 573,751 0 246,885
ANTERO RESOURCES CORP COM 03674X106   12,094,481 525,162 SH   SOLE 2 293,227 0 231,935
ANTERO RESOURCES CORP COM 03674X106   21,579 937 SH   SOLE 4 937 0 0
ANTERO RESOURCES CORP COM 03674X106   1,469,061 63,789 SH   SOLE 7 60,895 0 2,894
ANTERO RESOURCES CORP COM 03674X106   12,281,277 533,273 SH   SOLE 18 533,273 0 0
ANTERO RESOURCES CORP COM 03674X106   2,047,321 88,898 SH   SOLE 19 88,898 0 0
ANTERO RESOURCES CORP COM 03674X106   332,126,569 14,421,475 SH   SOLE 21 14,421,475 0 0
ANTERO RESOURCES CORP COM 03674X106   182,685,797 7,932,514 SH   SOLE 22 7,579,961 0 352,553
ANTERO RESOURCES CORP COM 03674X106   2,385,632 103,588 SH   SOLE 26 80,083 0 23,505
ANTERO RESOURCES CORP COM 03674X106   2,226,379 96,673 SH   SOLE 28 96,673 0 0
ANTERO RESOURCES CORP COM 03674X106   5,265,948 228,656 SH   SOLE 30 228,656 0 0
ANTERO RESOURCES CORP COM 03674X106   92,581 4,020 SH   SOLE 31 4,020 0 0
ANTERO RESOURCES CORP COM 03674X106   91,084 3,955 SH   SOLE 36 3,955 0 0
ANTERO RESOURCES CORP COM 03674X106   2,424,829 105,290 SH   SOLE 43 89,179 0 16,111
ANTERO RESOURCES CORP OPTIONS 03674X106   6,839,910 297,000 SH Call SOLE 19 297,000 0 0
ANTERO RESOURCES CORP OPTIONS 03674X106   69,090 3,000 SH Call SOLE 22 3,000 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   1,053,356 157,688 SH   SOLE 2 89,844 0 67,844
ANYWHERE REAL ESTATE INC COM 75605Y106   2,098 314 SH   SOLE 4 314 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   372,303 55,734 SH   SOLE 7 52,928 0 2,806
ANYWHERE REAL ESTATE INC COM 75605Y106   2,559,863 383,213 SH   SOLE 18 383,213 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   1,694,936 253,733 SH   SOLE 19 253,733 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   90,499,251 13,547,792 SH   SOLE 21 13,547,792 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   21,224,050 3,177,253 SH   SOLE 22 2,986,065 0 191,188
ANYWHERE REAL ESTATE INC COM 75605Y106   120,187 17,992 SH   SOLE 25 17,992 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   1,007,050 150,756 SH   SOLE 26 23,855 0 126,901
ANYWHERE REAL ESTATE INC COM 75605Y106   12,932 1,936 SH   SOLE 28 1,936 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   2,354,453 352,463 SH   SOLE 30 352,463 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   114,382 17,123 SH   SOLE 34 17,123 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   84,582 12,662 SH   SOLE 36 12,662 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   92,010 13,774 SH   SOLE 40 13,774 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   979,889 146,690 SH   SOLE 43 140,362 0 6,328
AON PLC SHS CL A G0403H108   180,646,612 523,310 SH   SOLE 2 200,119 0 323,191
AON PLC SHS CL A G0403H108   72,173,380 209,077 SH   SOLE 4 108,275 0 100,802
AON PLC SHS CL A G0403H108   49,361,874 142,995 SH   SOLE 7 125,614 0 17,381
AON PLC SHS CL A G0403H108   7,175,672 20,787 SH   SOLE 13 20,787 0 0
AON PLC SHS CL A G0403H108   8,669,698 25,115 SH   SOLE 15 25,115 0 0
AON PLC SHS CL A G0403H108   141,988,009 411,321 SH   SOLE 18 392,408 0 18,913
AON PLC SHS CL A G0403H108   27,248,017 78,934 SH   SOLE 19 78,934 0 0
AON PLC SHS CL A G0403H108   1,568,341,637 4,543,284 SH   SOLE 21 4,543,284 0 0
AON PLC SHS CL A G0403H108   1,569,686,191 4,547,179 SH   SOLE 22 4,122,969 0 424,210
AON PLC SHS CL A G0403H108   139,216,744 403,293 SH   SOLE 23 403,293 0 0
AON PLC SHS CL A G0403H108   119,099,178 345,015 SH   SOLE 25 337,047 0 7,968
AON PLC SHS CL A G0403H108   133,348,344 386,293 SH   SOLE 26 156,948 0 229,345
AON PLC SHS CL A G0403H108   126,378,756 366,103 SH   SOLE 28 6,252 0 359,851
AON PLC SHS CL A G0403H108   6,170,795 17,876 SH   SOLE 29 17,876 0 0
AON PLC SHS CL A G0403H108   414,219,633 1,199,941 SH   SOLE 30 1,199,285 0 656
AON PLC SHS CL A G0403H108   61,932,332 179,410 SH   SOLE 31 81,324 0 98,086
AON PLC SHS CL A G0403H108   6,788,358 19,665 SH   SOLE 34 19,665 0 0
AON PLC SHS CL A G0403H108   18,600,412 53,883 SH   SOLE 36 53,883 0 0
AON PLC SHS CL A G0403H108   2,770,920 8,027 SH   SOLE 40 8,027 0 0
AON PLC SHS CL A G0403H108   183,301 531 SH   OTR 43 531 0 0
AON PLC SHS CL A G0403H108   95,900,385 277,811 SH   SOLE 43 240,091 0 37,720
APA CORPORATION COM 03743Q108   28,908,879 846,031 SH   SOLE 2 89,835 0 756,196
APA CORPORATION COM 03743Q108   4,055,774 118,694 SH   SOLE 4 75,954 0 42,740
APA CORPORATION COM 03743Q108   6,425,874 188,056 SH   SOLE 7 162,445 0 25,611
APA CORPORATION COM 03743Q108   184,108 5,388 SH   SOLE 13 5,388 0 0
APA CORPORATION COM 03743Q108   1,750,119 51,218 SH   SOLE 15 51,218 0 0
APA CORPORATION COM 03743Q108   20,360,297 595,853 SH   SOLE 18 568,207 0 27,646
APA CORPORATION COM 03743Q108   7,413,660 216,964 SH   SOLE 19 216,964 0 0
APA CORPORATION COM 03743Q108   344,091,456 10,069,987 SH   SOLE 21 10,069,987 0 0
APA CORPORATION COM 03743Q108   265,110,508 7,758,575 SH   SOLE 22 7,082,122 0 676,453
APA CORPORATION COM 03743Q108   18,203,418 532,731 SH   SOLE 23 532,731 0 0
APA CORPORATION COM 03743Q108   15,284,583 447,310 SH   SOLE 25 447,310 0 0
APA CORPORATION COM 03743Q108   18,048,389 528,194 SH   SOLE 26 176,202 0 351,992
APA CORPORATION COM 03743Q108   12,168,142 356,106 SH   SOLE 28 251 0 355,855
APA CORPORATION COM 03743Q108   17,119 501 SH   SOLE 29 501 0 0
APA CORPORATION COM 03743Q108   68,650,298 2,009,081 SH   SOLE 30 1,981,869 0 27,212
APA CORPORATION COM 03743Q108   2,469,808 72,280 SH   SOLE 31 66,528 0 5,752
APA CORPORATION COM 03743Q108   1,427,383 41,773 SH   SOLE 34 41,773 0 0
APA CORPORATION COM 03743Q108   2,474,557 72,419 SH   SOLE 36 72,419 0 0
APA CORPORATION COM 03743Q108   408,195 11,946 SH   SOLE 40 11,946 0 0
APA CORPORATION COM 03743Q108   12,543,871 367,102 SH   SOLE 43 316,298 0 50,804
APARTMENT INCOME REIT CORP COM 03750L109   12,274,281 340,102 SH   SOLE 2 152,638 0 187,464
APARTMENT INCOME REIT CORP COM 03750L109   2,306,656 63,914 SH   SOLE 4 63,914 0 0
APARTMENT INCOME REIT CORP COM 03750L109   7,864,011 217,900 SH   SOLE 7 186,926 0 30,974
APARTMENT INCOME REIT CORP COM 03750L109   10,287,563 285,053 SH   SOLE 18 285,053 0 0
APARTMENT INCOME REIT CORP COM 03750L109   9,831,241 272,409 SH   SOLE 19 272,409 0 0
APARTMENT INCOME REIT CORP COM 03750L109   308,609,993 8,551,122 SH   SOLE 21 8,551,122 0 0
APARTMENT INCOME REIT CORP COM 03750L109   202,942,804 5,623,242 SH   SOLE 22 5,404,213 0 219,029
APARTMENT INCOME REIT CORP COM 03750L109   270,928 7,507 SH   SOLE 23 7,507 0 0
APARTMENT INCOME REIT CORP COM 03750L109   35,843,180 993,161 SH   SOLE 25 993,161 0 0
APARTMENT INCOME REIT CORP COM 03750L109   2,227,980 61,734 SH   SOLE 26 49,095 0 12,639
APARTMENT INCOME REIT CORP COM 03750L109   3,818,250 105,798 SH   SOLE 28 4,066 0 101,732
APARTMENT INCOME REIT CORP COM 03750L109   18,845,837 522,190 SH   SOLE 30 522,190 0 0
APARTMENT INCOME REIT CORP COM 03750L109   78,027 2,162 SH   SOLE 31 2,162 0 0
APARTMENT INCOME REIT CORP COM 03750L109   51,140 1,417 SH   SOLE 36 1,417 0 0
APARTMENT INCOME REIT CORP COM 03750L109   872,476 24,175 SH   SOLE 40 24,175 0 0
APARTMENT INCOME REIT CORP COM 03750L109   683,616 18,942 SH   SOLE 43 16,131 0 2,811
APARTMENT INVT & MGMT CO CL A 03748R747   1,438,031 168,783 SH   SOLE 2 40,548 0 128,235
APARTMENT INVT & MGMT CO CL A 03748R747   537,390 63,074 SH   SOLE 4 63,074 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   1,828,247 214,583 SH   SOLE 7 183,999 0 30,584
APARTMENT INVT & MGMT CO CL A 03748R747   3,558,489 417,663 SH   SOLE 18 417,663 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   4,490,560 527,061 SH   SOLE 19 527,061 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   51,843,007 6,084,860 SH   SOLE 21 6,084,860 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   45,554,327 5,346,752 SH   SOLE 22 5,157,794 0 188,958
APARTMENT INVT & MGMT CO CL A 03748R747   64,292 7,546 SH   SOLE 23 7,546 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   6,419,172 753,424 SH   SOLE 25 753,424 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   511,439 60,028 SH   SOLE 26 48,710 0 11,318
APARTMENT INVT & MGMT CO CL A 03748R747   1,161,872 136,370 SH   SOLE 28 5,230 0 131,140
APARTMENT INVT & MGMT CO CL A 03748R747   2,574,735 302,199 SH   SOLE 30 302,199 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   245,930 28,865 SH   SOLE 40 28,865 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   382,182 44,857 SH   SOLE 43 39,999 0 4,858
APELLIS PHARMACEUTICALS INC COM 03753U106   13,012,633 142,839 SH   SOLE 2 54,192 0 88,647
APELLIS PHARMACEUTICALS INC COM 03753U106   20,589 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   1,148,771 12,610 SH   SOLE 7 11,971 0 639
APELLIS PHARMACEUTICALS INC COM 03753U106   7,025,905 77,123 SH   SOLE 18 73,472 0 3,651
APELLIS PHARMACEUTICALS INC COM 03753U106   38,299,807 420,415 SH   SOLE 19 420,415 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   204,240,734 2,241,940 SH   SOLE 21 2,241,940 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   219,101,695 2,405,068 SH   SOLE 22 2,285,557 0 119,511
APELLIS PHARMACEUTICALS INC COM 03753U106   1,350,558 14,825 SH   SOLE 25 14,825 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   5,110,983 56,103 SH   SOLE 26 37,887 0 18,216
APELLIS PHARMACEUTICALS INC COM 03753U106   470,805 5,168 SH   SOLE 28 1,294 0 3,874
APELLIS PHARMACEUTICALS INC COM 03753U106   14,010,816 153,796 SH   SOLE 30 153,796 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   129,362 1,420 SH   SOLE 31 1,420 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   15,426,054 169,331 SH   SOLE 34 169,331 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   48,921 537 SH   SOLE 36 537 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   1,250,712 13,729 SH   SOLE 40 13,729 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   40,357 443 SH   OTR 43 443 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   2,920,119 32,054 SH   SOLE 43 27,212 0 4,842
APEXIGEN INC COM 03759B102   91,905 213,833 SH   SOLE 22 213,833 0 0
API GROUP CORP COM STK 00187Y100   5,746,708 210,811 SH   SOLE 2 113,767 0 97,044
API GROUP CORP COM STK 00187Y100   11,095 407 SH   SOLE 4 407 0 0
API GROUP CORP COM STK 00187Y100   512,461 18,799 SH   SOLE 7 17,928 0 871
API GROUP CORP COM STK 00187Y100   14,782,689 542,285 SH   SOLE 18 542,285 0 0
API GROUP CORP COM STK 00187Y100   17,847,531 654,715 SH   SOLE 19 654,715 0 0
API GROUP CORP COM STK 00187Y100   204,187,323 7,490,364 SH   SOLE 21 7,490,364 0 0
API GROUP CORP COM STK 00187Y100   151,234,091 5,547,839 SH   SOLE 22 5,384,327 0 163,512
API GROUP CORP COM STK 00187Y100   869,403 31,893 SH   SOLE 25 31,893 0 0
API GROUP CORP COM STK 00187Y100   2,349,648 86,194 SH   SOLE 26 72,824 0 13,370
API GROUP CORP COM STK 00187Y100   3,581,446 131,381 SH   SOLE 28 122,722 0 8,659
API GROUP CORP COM STK 00187Y100   2,765,909 101,464 SH   SOLE 30 101,464 0 0
API GROUP CORP COM STK 00187Y100   792,285 29,064 SH   SOLE 40 29,064 0 0
API GROUP CORP COM STK 00187Y100   1,212,307 44,472 SH   SOLE 43 38,486 0 5,986
APOGEE ENTERPRISES INC COM 037598109   4,907,544 103,382 SH   SOLE 2 88,602 0 14,780
APOGEE ENTERPRISES INC COM 037598109   4,415 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109   9,447 199 SH   SOLE 7 199 0 0
APOGEE ENTERPRISES INC COM 037598109   3,407,112 71,774 SH   SOLE 18 71,774 0 0
APOGEE ENTERPRISES INC COM 037598109   6,545,828 137,894 SH   SOLE 19 137,894 0 0
APOGEE ENTERPRISES INC COM 037598109   135,493,146 2,854,290 SH   SOLE 21 2,854,290 0 0
APOGEE ENTERPRISES INC COM 037598109   36,770,167 774,598 SH   SOLE 22 738,660 0 35,938
APOGEE ENTERPRISES INC COM 037598109   143,549 3,024 SH   SOLE 23 3,024 0 0
APOGEE ENTERPRISES INC COM 037598109   156,888 3,305 SH   SOLE 25 3,305 0 0
APOGEE ENTERPRISES INC COM 037598109   609,040 12,830 SH   SOLE 26 9,174 0 3,656
APOGEE ENTERPRISES INC COM 037598109   1,807,942 38,086 SH   SOLE 30 38,086 0 0
APOGEE ENTERPRISES INC COM 037598109   2,277,800 47,984 SH   SOLE 34 47,984 0 0
APOGEE ENTERPRISES INC COM 037598109   155,037 3,266 SH   SOLE 40 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109   1,263,705 26,621 SH   SOLE 43 22,588 0 4,033
APOLLO COML REAL EST FIN INC COM 03762U105   1,356,317 119,816 SH   SOLE 2 39,598 0 80,218
APOLLO COML REAL EST FIN INC COM 03762U105   4,302 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   32,726 2,891 SH   SOLE 7 2,891 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   5,451,101 481,546 SH   SOLE 18 481,546 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   3,213,171 283,849 SH   SOLE 19 283,849 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   199,374,179 17,612,560 SH   SOLE 21 17,612,560 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   43,258,203 3,821,396 SH   SOLE 22 3,570,581 0 250,815
APOLLO COML REAL EST FIN INC COM 03762U105   304,768 26,923 SH   SOLE 25 26,923 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   485,141 42,857 SH   SOLE 26 31,492 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105   157,167 13,884 SH   SOLE 28 2,322 0 11,562
APOLLO COML REAL EST FIN INC COM 03762U105   2,828,166 249,838 SH   SOLE 30 249,838 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   66,120 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   262,681 23,205 SH   SOLE 40 23,205 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   2,413,899 213,242 SH   SOLE 43 203,557 0 9,685
APOLLO GLOBAL MGMT INC COM 03769M106   52,487,269 683,339 SH   SOLE 2 64,850 0 618,489
APOLLO GLOBAL MGMT INC COM 03769M106   21,657,194 281,958 SH   SOLE 4 148,731 0 133,227
APOLLO GLOBAL MGMT INC COM 03769M106   4,375,098 56,960 SH   SOLE 7 54,748 0 2,212
APOLLO GLOBAL MGMT INC COM 03769M106   774,475 10,083 SH   SOLE 13 10,083 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   3,610,300 47,003 SH   SOLE 15 47,003 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   155,239,150 2,021,080 SH   SOLE 18 1,950,448 0 70,632
APOLLO GLOBAL MGMT INC COM 03769M106   107,327,074 1,397,306 SH   SOLE 19 1,397,306 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   583,250,667 7,593,421 SH   SOLE 21 7,593,421 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   825,228,436 10,743,763 SH   SOLE 22 9,925,747 0 818,016
APOLLO GLOBAL MGMT INC COM 03769M106   54,144,214 704,911 SH   SOLE 23 704,911 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   52,465,685 683,058 SH   SOLE 25 681,909 0 1,149
APOLLO GLOBAL MGMT INC COM 03769M106   39,138,920 509,555 SH   SOLE 26 252,582 0 256,973
APOLLO GLOBAL MGMT INC COM 03769M106   43,378,448 564,750 SH   SOLE 28 45,017 0 519,733
APOLLO GLOBAL MGMT INC COM 03769M106   59,528 775 SH   SOLE 29 775 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   128,583,781 1,674,050 SH   SOLE 30 1,674,050 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   7,064,369 91,972 SH   SOLE 31 85,068 0 6,904
APOLLO GLOBAL MGMT INC COM 03769M106   46,303,372 602,830 SH   SOLE 34 602,830 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   8,201,311 106,774 SH   SOLE 36 106,774 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,206,147 15,703 SH   SOLE 40 15,703 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   55,380 721 SH   OTR 43 721 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   20,368,644 265,182 SH   SOLE 43 224,845 0 40,338
APOLLO MED HLDGS INC COM NEW 03763A207   710,747 22,492 SH   SOLE 2 12,725 0 9,767
APOLLO MED HLDGS INC COM NEW 03763A207   2,496 79 SH   SOLE 4 79 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   322,130 10,194 SH   SOLE 7 9,656 0 538
APOLLO MED HLDGS INC COM NEW 03763A207   4,146,742 131,226 SH   SOLE 18 131,226 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   2,709,542 85,745 SH   SOLE 19 85,745 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   155,547,492 4,922,389 SH   SOLE 21 4,922,389 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   35,172,443 1,113,052 SH   SOLE 22 1,057,283 0 55,769
APOLLO MED HLDGS INC COM NEW 03763A207   217,282 6,876 SH   SOLE 25 6,876 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   427,390 13,525 SH   SOLE 26 9,774 0 3,751
APOLLO MED HLDGS INC COM NEW 03763A207   62,631 1,982 SH   SOLE 28 786 0 1,196
APOLLO MED HLDGS INC COM NEW 03763A207   5,282,256 167,160 SH   SOLE 30 167,160 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   17,317 548 SH   SOLE 36 548 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   198,100 6,269 SH   SOLE 40 6,269 0 0
APOLLO MED HLDGS INC COM NEW 03763A207   1,023,113 32,377 SH   SOLE 43 24,045 0 8,332
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110   21 2 SH   SOLE 22 2 0 0
APOLLO STRATEGIC GRWT CPTL I *W EXP 02/12/202 G0412A128   3,734 30,454 SH   SOLE 34 30,454 0 0
APOLLOMICS INC CL A SHS G0411D107   23,533 4,107 SH   SOLE 19 4,107 0 0
APOLLOMICS INC CL A SHS G0411D107   14,067 2,455 SH   SOLE 22 2,455 0 0
APPFOLIO INC COM CL A 03783C100   5,017,881 29,150 SH   SOLE 2 15,640 0 13,510
APPFOLIO INC COM CL A 03783C100   23,755 138 SH   SOLE 4 77 0 61
APPFOLIO INC COM CL A 03783C100   517,453 3,006 SH   SOLE 7 2,851 0 155
APPFOLIO INC COM CL A 03783C100   8,645,387 50,223 SH   SOLE 18 48,067 0 2,156
APPFOLIO INC COM CL A 03783C100   17,353,089 100,808 SH   SOLE 19 100,808 0 0
APPFOLIO INC COM CL A 03783C100   124,665,682 724,211 SH   SOLE 21 724,211 0 0
APPFOLIO INC COM CL A 03783C100   96,849,407 562,620 SH   SOLE 22 548,664 0 13,956
APPFOLIO INC COM CL A 03783C100   511,428 2,971 SH   SOLE 23 2,971 0 0
APPFOLIO INC COM CL A 03783C100   577,702 3,356 SH   SOLE 25 3,356 0 0
APPFOLIO INC COM CL A 03783C100   3,395,806 19,727 SH   SOLE 26 7,086 0 12,641
APPFOLIO INC COM CL A 03783C100   2,012,833 11,693 SH   SOLE 28 338 0 11,355
APPFOLIO INC COM CL A 03783C100   1,614,157 9,377 SH   SOLE 30 9,377 0 0
APPFOLIO INC COM CL A 03783C100   577,358 3,354 SH   SOLE 40 3,354 0 0
APPFOLIO INC COM CL A 03783C100   609,203 3,539 SH   SOLE 43 3,283 0 256
APPHARVEST INC COM 03783T103   787 2,128 SH   SOLE 2 0 0 2,128
APPHARVEST INC COM 03783T103   22,691 61,328 SH   SOLE 21 61,328 0 0
APPHARVEST INC COM 03783T103   342,775 926,419 SH   SOLE 22 926,419 0 0
APPIAN CORP CL A 03782L101   854,658 17,955 SH   SOLE 2 9,641 0 8,314
APPIAN CORP CL A 03782L101   12,138 255 SH   SOLE 4 128 0 127
APPIAN CORP CL A 03782L101   405,742 8,524 SH   SOLE 7 8,076 0 448
APPIAN CORP CL A 03782L101   5,251,660 110,329 SH   SOLE 18 103,668 0 6,661
APPIAN CORP CL A 03782L101   3,937,329 82,717 SH   SOLE 19 82,717 0 0
APPIAN CORP CL A 03782L101   74,850,000 1,572,479 SH   SOLE 21 1,572,479 0 0
APPIAN CORP CL A 03782L101   51,617,345 1,084,398 SH   SOLE 22 1,056,951 0 27,447
APPIAN CORP CL A 03782L101   316,778 6,655 SH   SOLE 25 6,655 0 0
APPIAN CORP CL A 03782L101   684,107 14,372 SH   SOLE 26 11,863 0 2,509
APPIAN CORP CL A 03782L101   33,368 701 SH   SOLE 28 701 0 0
APPIAN CORP CL A 03782L101   1,098,989 23,088 SH   SOLE 30 23,088 0 0
APPIAN CORP CL A 03782L101   288,789 6,067 SH   SOLE 40 6,067 0 0
APPIAN CORP CL A 03782L101   28,703 603 SH   OTR 43 603 0 0
APPIAN CORP CL A 03782L101   271,130 5,696 SH   SOLE 43 5,358 0 338
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   8,044,942 532,425 SH   SOLE 2 349,132 0 183,293
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,390,271 92,010 SH   SOLE 4 92,010 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   4,759,559 314,994 SH   SOLE 7 270,340 0 44,654
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   9,369,741 620,102 SH   SOLE 18 620,102 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   19,120,118 1,265,395 SH   SOLE 19 1,265,395 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   128,629,934 8,512,901 SH   SOLE 21 8,512,901 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   128,573,045 8,509,136 SH   SOLE 22 8,215,002 0 294,134
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   372,628 24,661 SH   SOLE 23 24,661 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   12,863,778 851,342 SH   SOLE 25 851,342 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,536,385 101,680 SH   SOLE 26 83,118 0 18,562
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,318,010 153,409 SH   SOLE 28 7,606 0 145,803
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   11,465,695 758,815 SH   SOLE 30 758,815 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   125,020 8,274 SH   SOLE 36 8,274 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   573,984 37,987 SH   SOLE 40 37,987 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   4,642,189 307,226 SH   SOLE 43 280,553 0 26,673
APPLE INC COM 037833100   5,867,301,157 30,248,498 SH   SOLE 2 7,039,871 0 23,208,627
APPLE INC COM 037833100   2,387,918,505 12,310,762 SH   SOLE 4 7,020,700 0 5,290,062
APPLE INC COM 037833100   2,911,420,841 15,009,645 SH   SOLE 7 13,141,985 0 1,867,660
APPLE INC COM 037833100   170,066,301 876,766 SH   SOLE 13 876,766 0 0
APPLE INC COM 037833100   366,219,627 1,888,022 SH   SOLE 15 1,888,022 0 0
APPLE INC COM 037833100   7,556,541,138 38,957,267 SH   SOLE 18 35,261,433 0 3,695,834
APPLE INC COM 037833100   3,221,130,800 16,606,335 SH   SOLE 19 16,606,335 0 0
APPLE INC COM 037833100   11,921,590 61,461 SH   SOLE 20 61,461 0 0
APPLE INC COM 037833100   66,150,043,184 341,032,341 SH   SOLE 21 341,032,341 0 0
APPLE INC COM 037833100   63,680,986,640 328,303,277 SH   SOLE 22 295,939,941 0 32,363,336
APPLE INC COM 037833100   6,647,400,199 34,270,249 SH   SOLE 23 34,270,249 0 0
APPLE INC COM 037833100   6,228,838,931 32,112,383 SH   SOLE 25 29,748,841 0 2,363,542
APPLE INC COM 037833100   5,852,382,730 30,171,587 SH   SOLE 26 13,081,543 0 17,090,044
APPLE INC COM 037833100   5,063,592,087 26,105,027 SH   SOLE 28 1,235,862 0 24,869,165
APPLE INC COM 037833100   69,062,825 356,049 SH   SOLE 29 356,049 0 0
APPLE INC COM 037833100   17,426,195,941 89,839,645 SH   SOLE 30 89,262,949 0 576,696
APPLE INC COM 037833100   825,060,512 4,253,547 SH   SOLE 31 3,986,028 0 267,519
APPLE INC COM 037833100   534,975,661 2,758,033 SH   SOLE 32 2,758,033 0 0
APPLE INC COM 037833100   1,805,395,560 9,307,602 SH   SOLE 34 9,307,602 0 0
APPLE INC COM 037833100   736,472,085 3,796,835 SH   SOLE 36 3,796,835 0 0
APPLE INC COM 037833100   7,860,634 40,525 SH   SOLE 37 40,525 0 0
APPLE INC COM 037833100   119,982,665 618,563 SH   SOLE 40 618,563 0 0
APPLE INC COM 037833100   5,638,126 29,067 SH   OTR 43 29,067 0 0
APPLE INC COM 037833100   4,012,729,755 20,687,373 SH   SOLE 43 18,020,880 0 2,666,493
APPLE INC OPTIONS 037833100   6,051,864 31,200 SH Call SOLE 2 0 0 31,200
APPLE INC OPTIONS 037833100   2,075,479 10,700 SH Put SOLE 2 0 0 10,700
APPLE INC OPTIONS 037833100   1,532,363 7,900 SH Call SOLE 4 7,900 0 0
APPLE INC OPTIONS 037833100   523,719 2,700 SH Put SOLE 4 2,700 0 0
APPLE INC OPTIONS 037833100   31,772,286 163,800 SH Call SOLE 18 163,800 0 0
APPLE INC OPTIONS 037833100   10,920,511 56,300 SH Put SOLE 18 56,300 0 0
APPLE INC OPTIONS 037833100   163,613,695 843,500 SH Call SOLE 19 843,500 0 0
APPLE INC OPTIONS 037833100   58,384,970 301,000 SH Put SOLE 19 301,000 0 0
APPLE INC OPTIONS 037833100   13,170,563 67,900 SH Call SOLE 22 67,900 0 0
APPLE INC OPTIONS 037833100   4,616,486 23,800 SH Put SOLE 22 23,800 0 0
APPLE INC OPTIONS 037833100   3,627,239 18,700 SH Call SOLE 26 18,700 0 0
APPLE INC OPTIONS 037833100   1,222,011 6,300 SH Put SOLE 26 6,300 0 0
APPLE INC OPTIONS 037833100   100,379,475 517,500 SH Call SOLE 34 517,500 0 0
APPLE INC OPTIONS 037833100   34,274,499 176,700 SH Put SOLE 34 176,700 0 0
APPLIED DIGITAL CORP COM NEW 038169207   75,483 8,073 SH   SOLE 2 2,207 0 5,866
APPLIED DIGITAL CORP COM NEW 038169207   6,218 665 SH   SOLE 7 665 0 0
APPLIED DIGITAL CORP COM NEW 038169207   1,698,007 181,605 SH   SOLE 18 181,605 0 0
APPLIED DIGITAL CORP COM NEW 038169207   1,287,261 137,675 SH   SOLE 19 137,675 0 0
APPLIED DIGITAL CORP COM NEW 038169207   22,079,586 2,361,453 SH   SOLE 21 2,361,453 0 0
APPLIED DIGITAL CORP COM NEW 038169207   7,240,481 774,383 SH   SOLE 22 753,566 0 20,817
APPLIED DIGITAL CORP COM NEW 038169207   572,725 61,254 SH   SOLE 30 61,254 0 0
APPLIED DNA SCIENCES INC COM 03815U300   472 366 SH   SOLE 21 366 0 0
APPLIED DNA SCIENCES INC COM 03815U300   130,671 101,295 SH   SOLE 22 101,295 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   12,250,880 84,588 SH   SOLE 2 49,997 0 34,591
APPLIED INDL TECHNOLOGIES IN COM 03820C105   18,973 131 SH   SOLE 4 131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   612,631 4,230 SH   SOLE 7 4,025 0 205
APPLIED INDL TECHNOLOGIES IN COM 03820C105   19,431,696 134,169 SH   SOLE 18 120,855 0 13,314
APPLIED INDL TECHNOLOGIES IN COM 03820C105   31,803,365 219,591 SH   SOLE 19 219,591 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   643,297,494 4,441,742 SH   SOLE 21 4,441,742 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   178,015,912 1,229,137 SH   SOLE 22 1,176,899 0 52,238
APPLIED INDL TECHNOLOGIES IN COM 03820C105   716,329 4,946 SH   SOLE 23 4,946 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,078,839 7,449 SH   SOLE 25 7,449 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   6,445,804 44,506 SH   SOLE 26 16,273 0 28,233
APPLIED INDL TECHNOLOGIES IN COM 03820C105   95,008 656 SH   SOLE 28 656 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   8,742,808 60,366 SH   SOLE 30 60,366 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   46,490 321 SH   SOLE 36 321 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   902,725 6,233 SH   SOLE 40 6,233 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   3,549,284 24,507 SH   SOLE 43 22,693 0 1,814
APPLIED MATLS INC COM 038222105   321,616,532 2,225,104 SH   SOLE 2 886,575 0 1,338,529
APPLIED MATLS INC COM 038222105   129,205,896 893,911 SH   SOLE 4 470,423 0 423,488
APPLIED MATLS INC COM 038222105   143,586,181 993,401 SH   SOLE 7 869,402 0 123,999
APPLIED MATLS INC COM 038222105   17,934,812 124,082 SH   SOLE 13 124,082 0 0
APPLIED MATLS INC COM 038222105   18,481,318 127,863 SH   SOLE 15 127,863 0 0
APPLIED MATLS INC COM 038222105   389,036,845 2,691,551 SH   SOLE 18 2,474,996 0 216,555
APPLIED MATLS INC COM 038222105   232,469,030 1,608,337 SH   SOLE 19 1,608,337 0 0
APPLIED MATLS INC COM 038222105   3,698,831,935 25,590,369 SH   SOLE 21 25,590,369 0 0
APPLIED MATLS INC COM 038222105   2,826,485,915 19,555,043 SH   SOLE 22 17,642,311 0 1,912,732
APPLIED MATLS INC COM 038222105   305,053,115 2,110,510 SH   SOLE 23 2,110,510 0 0
APPLIED MATLS INC COM 038222105   256,933,003 1,777,591 SH   SOLE 25 1,678,058 0 99,533
APPLIED MATLS INC COM 038222105   353,945,939 2,448,775 SH   SOLE 26 1,025,973 0 1,422,802
APPLIED MATLS INC COM 038222105   335,224,250 2,319,249 SH   SOLE 28 51,499 0 2,267,750
APPLIED MATLS INC COM 038222105   10,738,599 74,295 SH   SOLE 29 74,295 0 0
APPLIED MATLS INC COM 038222105   889,188,254 6,151,849 SH   SOLE 30 6,065,989 0 85,860
APPLIED MATLS INC COM 038222105   55,467,514 383,752 SH   SOLE 31 363,206 0 20,546
APPLIED MATLS INC COM 038222105   26,986,919 186,709 SH   SOLE 32 186,709 0 0
APPLIED MATLS INC COM 038222105   149,521,571 1,034,465 SH   SOLE 34 1,034,465 0 0
APPLIED MATLS INC COM 038222105   35,474,308 245,429 SH   SOLE 36 245,429 0 0
APPLIED MATLS INC COM 038222105   4,787,454 33,122 SH   SOLE 40 33,122 0 0
APPLIED MATLS INC COM 038222105   329,696 2,281 SH   OTR 43 2,281 0 0
APPLIED MATLS INC COM 038222105   174,166,321 1,204,970 SH   SOLE 43 1,048,996 0 155,974
APPLIED MOLECULAR TRANS INC COM 03824M109   13,820 53,567 SH   SOLE 2 30,166 0 23,401
APPLIED MOLECULAR TRANS INC COM 03824M109   620 2,404 SH   SOLE 18 0 0 2,404
APPLIED MOLECULAR TRANS INC COM 03824M109   23,857 92,468 SH   SOLE 19 92,468 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109   5,310 20,581 SH   SOLE 21 20,581 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109   86,640 335,815 SH   SOLE 22 335,815 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   429,591 72,079 SH   SOLE 2 54,006 0 18,073
APPLIED OPTOELECTRONICS INC COM 03823U102   31,296 5,251 SH   SOLE 18 5,251 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   50,052 8,398 SH   SOLE 19 8,398 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   566,134 94,989 SH   SOLE 21 94,989 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   3,056,604 512,853 SH   SOLE 22 512,853 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   132,866 22,293 SH   SOLE 26 0 0 22,293
APPLIED THERAPEUTICS INC COM 03828A101   411 321 SH   SOLE 2 0 0 321
APPLIED THERAPEUTICS INC COM 03828A101   8,314 6,495 SH   SOLE 18 6,495 0 0
APPLIED THERAPEUTICS INC COM 03828A101   110,378 86,233 SH   SOLE 21 86,233 0 0
APPLIED THERAPEUTICS INC COM 03828A101   389,894 304,605 SH   SOLE 22 304,605 0 0
APPLIED THERAPEUTICS INC COM 03828A101   476 372 SH   SOLE 26 0 0 372
APPLOVIN CORP COM CL A 03831W108   7,457,146 289,823 SH   SOLE 2 56,294 0 233,529
APPLOVIN CORP COM CL A 03831W108   10,112 393 SH   SOLE 4 393 0 0
APPLOVIN CORP COM CL A 03831W108   449,400 17,466 SH   SOLE 7 16,622 0 844
APPLOVIN CORP COM CL A 03831W108   2,292,800 89,110 SH   SOLE 18 89,110 0 0
APPLOVIN CORP COM CL A 03831W108   1,802,953 70,072 SH   SOLE 19 70,072 0 0
APPLOVIN CORP COM CL A 03831W108   88,037,279 3,421,581 SH   SOLE 21 3,421,581 0 0
APPLOVIN CORP COM CL A 03831W108   102,264,503 3,974,524 SH   SOLE 22 3,722,260 0 252,264
APPLOVIN CORP COM CL A 03831W108   767,243 29,819 SH   SOLE 25 29,819 0 0
APPLOVIN CORP COM CL A 03831W108   1,462,802 56,852 SH   SOLE 26 42,768 0 14,084
APPLOVIN CORP COM CL A 03831W108   87,765 3,411 SH   SOLE 28 1,167 0 2,244
APPLOVIN CORP COM CL A 03831W108   2,145,573 83,388 SH   SOLE 30 83,388 0 0
APPLOVIN CORP COM CL A 03831W108   79,094 3,074 SH   SOLE 31 3,074 0 0
APPLOVIN CORP COM CL A 03831W108   673,483 26,175 SH   SOLE 40 26,175 0 0
APPLOVIN CORP COM CL A 03831W108   6,949,055 270,076 SH   SOLE 43 241,414 0 28,662
APPTECH PMTS CORP COM 03834B309   4,947 2,511 SH   SOLE 18 2,511 0 0
APPTECH PMTS CORP COM 03834B309   61,527 31,232 SH   SOLE 21 31,232 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   265 84 SH   SOLE 2 71 0 13
APREA THERAPEUTICS INC COM NEW 03836J201   3,197 1,015 SH   SOLE 21 1,015 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   25,654 8,144 SH   SOLE 22 8,144 0 0
APTARGROUP INC COM 038336103   14,049,879 121,266 SH   SOLE 2 88,576 0 32,690
APTARGROUP INC COM 038336103   24,331 210 SH   SOLE 4 210 0 0
APTARGROUP INC COM 038336103   2,963,467 25,578 SH   SOLE 7 24,806 0 772
APTARGROUP INC COM 038336103   14,944,318 128,986 SH   SOLE 18 128,986 0 0
APTARGROUP INC COM 038336103   7,157,020 61,773 SH   SOLE 19 61,773 0 0
APTARGROUP INC COM 038336103   386,117,585 3,332,622 SH   SOLE 21 3,332,622 0 0
APTARGROUP INC COM 038336103   221,673,084 1,913,284 SH   SOLE 22 1,787,175 0 126,109
APTARGROUP INC COM 038336103   46,344 400 SH   SOLE 23 400 0 0
APTARGROUP INC COM 038336103   1,491,929 12,877 SH   SOLE 25 12,877 0 0
APTARGROUP INC COM 038336103   4,762,657 41,107 SH   SOLE 26 34,074 0 7,033
APTARGROUP INC COM 038336103   4,866,815 42,006 SH   SOLE 28 38,527 0 3,479
APTARGROUP INC COM 038336103   6,741,430 58,186 SH   SOLE 30 58,186 0 0
APTARGROUP INC COM 038336103   107,402 927 SH   SOLE 31 927 0 0
APTARGROUP INC COM 038336103   451,391 3,896 SH   SOLE 36 3,896 0 0
APTARGROUP INC COM 038336103   1,359,617 11,735 SH   SOLE 40 11,735 0 0
APTARGROUP INC COM 038336103   13,525,746 116,742 SH   SOLE 43 109,839 0 6,903
APTEVO THERAPEUTICS INC COM NEW 03835L207   552 378 SH   SOLE 2 0 0 378
APTEVO THERAPEUTICS INC COM NEW 03835L207   1,508 1,033 SH   SOLE 21 1,033 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207   68,087 46,635 SH   SOLE 22 46,635 0 0
APTIV PLC SHS G6095L109   44,476,529 435,660 SH   SOLE 2 90,919 0 344,741
APTIV PLC SHS G6095L109   20,824,931 203,986 SH   SOLE 4 108,329 0 95,657
APTIV PLC SHS G6095L109   32,597,745 319,304 SH   SOLE 7 287,745 0 31,559
APTIV PLC SHS G6095L109   512,186 5,017 SH   SOLE 13 5,017 0 0
APTIV PLC SHS G6095L109   3,193,273 31,279 SH   SOLE 15 31,279 0 0
APTIV PLC SHS G6095L109   125,078,830 1,225,182 SH   SOLE 18 1,200,063 0 25,119
APTIV PLC SHS G6095L109   78,240,959 766,392 SH   SOLE 19 766,392 0 0
APTIV PLC SHS G6095L109   725,048,080 7,102,048 SH   SOLE 21 7,102,048 0 0
APTIV PLC SHS G6095L109   604,753,902 5,923,733 SH   SOLE 22 5,359,870 0 563,863
APTIV PLC SHS G6095L109   49,196,150 481,890 SH   SOLE 23 481,890 0 0
APTIV PLC SHS G6095L109   76,124,838 745,664 SH   SOLE 25 693,197 0 52,467
APTIV PLC SHS G6095L109   63,141,950 618,493 SH   SOLE 26 239,642 0 378,851
APTIV PLC SHS G6095L109   68,871,854 674,619 SH   SOLE 28 50,814 0 623,805
APTIV PLC SHS G6095L109   35,527 348 SH   SOLE 29 348 0 0
APTIV PLC SHS G6095L109   207,006,770 2,027,689 SH   SOLE 30 2,027,689 0 0
APTIV PLC SHS G6095L109   6,336,420 62,067 SH   SOLE 31 55,346 0 6,721
APTIV PLC SHS G6095L109   133,399,472 1,306,685 SH   SOLE 34 1,306,685 0 0
APTIV PLC SHS G6095L109   10,597,044 103,801 SH   SOLE 36 103,801 0 0
APTIV PLC SHS G6095L109   1,081,031 10,589 SH   SOLE 40 10,589 0 0
APTIV PLC SHS G6095L109   36,957 362 SH   OTR 43 362 0 0
APTIV PLC SHS G6095L109   21,643,435 212,003 SH   SOLE 43 175,952 0 36,051
APYX MEDICAL CORPORATION COM 03837C106   7,012 1,394 SH   SOLE 2 0 0 1,394
APYX MEDICAL CORPORATION COM 03837C106   28,696 5,705 SH   SOLE 18 5,705 0 0
APYX MEDICAL CORPORATION COM 03837C106   515,017 102,389 SH   SOLE 21 102,389 0 0
APYX MEDICAL CORPORATION COM 03837C106   2,138,670 425,183 SH   SOLE 22 425,183 0 0
APYX MEDICAL CORPORATION COM 03837C106   417 83 SH   SOLE 43 83 0 0
AQUA METALS INC COM 03837J101   1,642 1,403 SH   SOLE 2 0 0 1,403
AQUA METALS INC COM 03837J101   17,304 14,790 SH   SOLE 18 14,790 0 0
AQUA METALS INC COM 03837J101   212,649 181,751 SH   SOLE 21 181,751 0 0
AQUA METALS INC COM 03837J101   1,134,996 970,082 SH   SOLE 22 970,082 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   637 1,793 SH   SOLE 2 0 0 1,793
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   1,376 3,877 SH   SOLE 21 3,877 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   350,397 987,034 SH   SOLE 22 987,034 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   44,798 27,150 SH   SOLE 2 26,523 0 627
AQUESTIVE THERAPEUTICS INC COM 03843E104   12,804 7,760 SH   SOLE 18 7,760 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   174,557 105,792 SH   SOLE 21 105,792 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   438,240 265,600 SH   SOLE 22 265,600 0 0
ARAMARK COM 03852U106   28,913,026 671,615 SH   SOLE 2 174,432 0 497,183
ARAMARK COM 03852U106   10,182,918 236,537 SH   SOLE 4 114,319 0 122,218
ARAMARK COM 03852U106   1,687,517 39,199 SH   SOLE 7 37,862 0 1,337
ARAMARK COM 03852U106   46,623 1,083 SH   SOLE 13 1,083 0 0
ARAMARK COM 03852U106   1,208,887 28,081 SH   SOLE 15 28,081 0 0
ARAMARK COM 03852U106   25,154,632 584,312 SH   SOLE 18 571,183 0 13,129
ARAMARK COM 03852U106   3,296,468 76,573 SH   SOLE 19 76,573 0 0
ARAMARK COM 03852U106   542,402,534 12,599,362 SH   SOLE 21 12,599,362 0 0
ARAMARK COM 03852U106   320,248,132 7,438,981 SH   SOLE 22 6,995,672 0 443,309
ARAMARK COM 03852U106   17,042,419 395,875 SH   SOLE 23 395,875 0 0
ARAMARK COM 03852U106   14,529,203 337,496 SH   SOLE 25 327,921 0 9,575
ARAMARK COM 03852U106   15,317,104 355,798 SH   SOLE 26 135,293 0 220,505
ARAMARK COM 03852U106   15,632,144 363,116 SH   SOLE 28 21,130 0 341,986
ARAMARK COM 03852U106   19,028 442 SH   SOLE 29 442 0 0
ARAMARK COM 03852U106   29,693,953 689,755 SH   SOLE 30 689,755 0 0
ARAMARK COM 03852U106   2,261,761 52,538 SH   SOLE 31 46,930 0 5,608
ARAMARK COM 03852U106   428,132 9,945 SH   SOLE 34 9,945 0 0
ARAMARK COM 03852U106   2,667,938 61,973 SH   SOLE 36 61,973 0 0
ARAMARK COM 03852U106   420,082 9,758 SH   SOLE 40 9,758 0 0
ARAMARK COM 03852U106   4,810,926 111,752 SH   SOLE 43 83,410 0 28,342
ARAVIVE INC COM 03890D108   282 224 SH   SOLE 2 0 0 224
ARAVIVE INC COM 03890D108   8,204 6,511 SH   SOLE 18 6,511 0 0
ARAVIVE INC COM 03890D108   96,091 76,263 SH   SOLE 21 76,263 0 0
ARAVIVE INC COM 03890D108   299,753 237,899 SH   SOLE 22 237,899 0 0
ARBOR REALTY TRUST INC COM 038923108   7,851,369 529,782 SH   SOLE 2 311,850 0 217,932
ARBOR REALTY TRUST INC COM 038923108   7,247 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108   25,535 1,723 SH   SOLE 7 1,723 0 0
ARBOR REALTY TRUST INC COM 038923108   7,808,332 526,878 SH   SOLE 18 526,878 0 0
ARBOR REALTY TRUST INC COM 038923108   19,901,408 1,342,875 SH   SOLE 19 1,342,875 0 0
ARBOR REALTY TRUST INC COM 038923108   241,698,046 16,308,910 SH   SOLE 21 16,308,910 0 0
ARBOR REALTY TRUST INC COM 038923108   85,389,476 5,761,773 SH   SOLE 22 5,560,586 0 201,187
ARBOR REALTY TRUST INC COM 038923108   508,445 34,308 SH   SOLE 23 34,308 0 0
ARBOR REALTY TRUST INC COM 038923108   442,125 29,833 SH   SOLE 25 29,833 0 0
ARBOR REALTY TRUST INC COM 038923108   763,941 51,548 SH   SOLE 26 39,849 0 11,699
ARBOR REALTY TRUST INC COM 038923108   162,101 10,938 SH   SOLE 28 2,399 0 8,539
ARBOR REALTY TRUST INC COM 038923108   4,041,636 272,715 SH   SOLE 30 272,715 0 0
ARBOR REALTY TRUST INC COM 038923108   447,846 30,219 SH   SOLE 40 30,219 0 0
ARBOR REALTY TRUST INC COM 038923108   1,151,719 77,714 SH   SOLE 43 71,154 0 6,560
ARBUTUS BIOPHARMA CORP COM 03879J100   104,581 45,470 SH   SOLE 2 5,603 0 39,867
ARBUTUS BIOPHARMA CORP COM 03879J100   31,600 13,739 SH   SOLE 7 13,739 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   744,600 323,739 SH   SOLE 18 323,739 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   570,885 248,211 SH   SOLE 19 248,211 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   12,973,155 5,640,502 SH   SOLE 21 5,640,502 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   8,210,068 3,569,595 SH   SOLE 22 3,519,274 0 50,321
ARBUTUS BIOPHARMA CORP COM 03879J100   197,851 86,022 SH   SOLE 30 86,022 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   97,173 42,249 SH   SOLE 43 18,811 0 23,438
ARC DOCUMENT SOLUTIONS INC COM 00191G103   404,741 124,920 SH   SOLE 2 0 0 124,920
ARC DOCUMENT SOLUTIONS INC COM 00191G103   21,744 6,711 SH   SOLE 18 6,711 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   269,545 83,193 SH   SOLE 21 83,193 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   3,845,378 1,186,845 SH   SOLE 22 1,186,845 0 0
ARCA BIOPHARMA INC COM 00211Y506   97 48 SH   SOLE 21 48 0 0
ARCA BIOPHARMA INC COM 00211Y506   470,779 231,911 SH   SOLE 22 231,911 0 0
ARCADIA BIOSCIENCES INC COM 039014303   147 38 SH   SOLE 22 38 0 0
ARCBEST CORP COM 03937C105   1,829,776 18,520 SH   SOLE 2 7,140 0 11,380
ARCBEST CORP COM 03937C105   9,485 96 SH   SOLE 4 96 0 0
ARCBEST CORP COM 03937C105   706,124 7,147 SH   SOLE 7 6,767 0 380
ARCBEST CORP COM 03937C105   7,895,404 79,913 SH   SOLE 18 79,913 0 0
ARCBEST CORP COM 03937C105   4,796,048 48,543 SH   SOLE 19 48,543 0 0
ARCBEST CORP COM 03937C105   286,638,165 2,901,196 SH   SOLE 21 2,901,196 0 0
ARCBEST CORP COM 03937C105   66,619,852 674,290 SH   SOLE 22 633,066 0 41,224
ARCBEST CORP COM 03937C105   405,574 4,105 SH   SOLE 25 4,105 0 0
ARCBEST CORP COM 03937C105   1,359,587 13,761 SH   SOLE 26 11,785 0 1,976
ARCBEST CORP COM 03937C105   44,658 452 SH   SOLE 28 452 0 0
ARCBEST CORP COM 03937C105   5,767,845 58,379 SH   SOLE 30 58,379 0 0
ARCBEST CORP COM 03937C105   88,130 892 SH   SOLE 36 892 0 0
ARCBEST CORP COM 03937C105   427,903 4,331 SH   SOLE 40 4,331 0 0
ARCBEST CORP COM 03937C105   5,742,061 58,118 SH   SOLE 43 54,123 0 3,995
ARCELLX INC COMMON STOCK 03940C100   497,889 15,746 SH   SOLE 2 7,503 0 8,243
ARCELLX INC COMMON STOCK 03940C100   256,280 8,105 SH   SOLE 7 7,678 0 427
ARCELLX INC COMMON STOCK 03940C100   2,964,470 93,753 SH   SOLE 18 93,753 0 0
ARCELLX INC COMMON STOCK 03940C100   2,411,088 76,252 SH   SOLE 19 76,252 0 0
ARCELLX INC COMMON STOCK 03940C100   46,370,604 1,466,496 SH   SOLE 21 1,466,496 0 0
ARCELLX INC COMMON STOCK 03940C100   27,408,943 866,823 SH   SOLE 22 846,103 0 20,720
ARCELLX INC COMMON STOCK 03940C100   154,812 4,896 SH   SOLE 25 4,896 0 0
ARCELLX INC COMMON STOCK 03940C100   74,781 2,365 SH   SOLE 26 242 0 2,123
ARCELLX INC COMMON STOCK 03940C100   20,521 649 SH   SOLE 28 0 0 649
ARCELLX INC COMMON STOCK 03940C100   1,872,189 59,209 SH   SOLE 30 59,209 0 0
ARCELLX INC COMMON STOCK 03940C100   9,265 293 SH   SOLE 36 293 0 0
ARCELLX INC COMMON STOCK 03940C100   94,860 3,000 SH   SOLE 40 3,000 0 0
ARCELLX INC COMMON STOCK 03940C100   154,875 4,898 SH   SOLE 43 4,898 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   409,745 14,987 SH   SOLE 18 14,987 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   13,156,309 481,211 SH   SOLE 19 481,211 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   36,931,446 1,350,821 SH   SOLE 25 1,350,821 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   15,926,398 582,531 SH   SOLE 29 582,531 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   4,496,774 164,476 SH   SOLE 34 164,476 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   13,420,148 490,861 SH   SOLE 43 440,338 0 50,523
ARCH CAP GROUP LTD ORD G0450A105   48,524,432 648,289 SH   SOLE 2 152,512 0 495,777
ARCH CAP GROUP LTD ORD G0450A105   22,855,448 305,350 SH   SOLE 4 164,115 0 141,235
ARCH CAP GROUP LTD ORD G0450A105   33,209,822 443,685 SH   SOLE 7 401,829 0 41,856
ARCH CAP GROUP LTD ORD G0450A105   906,808 12,115 SH   SOLE 13 12,115 0 0
ARCH CAP GROUP LTD ORD G0450A105   3,391,828 45,315 SH   SOLE 15 45,315 0 0
ARCH CAP GROUP LTD ORD G0450A105   75,784,128 1,012,480 SH   SOLE 18 980,021 0 32,459
ARCH CAP GROUP LTD ORD G0450A105   20,591,834 275,108 SH   SOLE 19 275,108 0 0
ARCH CAP GROUP LTD ORD G0450A105   756,259,849 10,103,672 SH   SOLE 21 10,103,672 0 0
ARCH CAP GROUP LTD ORD G0450A105   606,744,429 8,106,138 SH   SOLE 22 7,300,447 0 805,691
ARCH CAP GROUP LTD ORD G0450A105   48,612,006 649,459 SH   SOLE 23 649,459 0 0
ARCH CAP GROUP LTD ORD G0450A105   53,612,286 716,263 SH   SOLE 25 714,991 0 1,272
ARCH CAP GROUP LTD ORD G0450A105   50,028,468 668,383 SH   SOLE 26 265,336 0 403,047
ARCH CAP GROUP LTD ORD G0450A105   56,654,863 756,912 SH   SOLE 28 6,165 0 750,747
ARCH CAP GROUP LTD ORD G0450A105   163,726,890 2,187,400 SH   SOLE 30 2,182,697 0 4,703
ARCH CAP GROUP LTD ORD G0450A105   6,352,220 84,866 SH   SOLE 31 75,555 0 9,311
ARCH CAP GROUP LTD ORD G0450A105   1,088,319 14,540 SH   SOLE 34 14,540 0 0
ARCH CAP GROUP LTD ORD G0450A105   7,105,885 94,935 SH   SOLE 36 94,935 0 0
ARCH CAP GROUP LTD ORD G0450A105   1,082,855 14,467 SH   SOLE 40 14,467 0 0
ARCH CAP GROUP LTD ORD G0450A105   28,443 380 SH   OTR 43 380 0 0
ARCH CAP GROUP LTD ORD G0450A105   28,635,514 382,572 SH   SOLE 43 346,561 0 36,011
ARCH RESOURCES INC CL A 03940R107   1,097,155 9,730 SH   SOLE 2 4,927 0 4,803
ARCH RESOURCES INC CL A 03940R107   3,608 32 SH   SOLE 4 32 0 0
ARCH RESOURCES INC CL A 03940R107   20,071 178 SH   SOLE 7 178 0 0
ARCH RESOURCES INC CL A 03940R107   5,720,089 50,728 SH   SOLE 18 50,728 0 0
ARCH RESOURCES INC CL A 03940R107   4,123,069 36,565 SH   SOLE 19 36,565 0 0
ARCH RESOURCES INC CL A 03940R107   73,148,540 648,710 SH   SOLE 21 648,710 0 0
ARCH RESOURCES INC CL A 03940R107   55,587,974 492,976 SH   SOLE 22 473,243 0 19,733
ARCH RESOURCES INC CL A 03940R107   938,501 8,323 SH   SOLE 26 6,722 0 1,601
ARCH RESOURCES INC CL A 03940R107   885,843 7,856 SH   SOLE 30 7,856 0 0
ARCH RESOURCES INC CL A 03940R107   737,338 6,539 SH   SOLE 43 5,616 0 923
ARCHER AVIATION INC COM CL A 03945R102   412,297 100,072 SH   SOLE 2 5,490 0 94,582
ARCHER AVIATION INC COM CL A 03945R102   5,447 1,322 SH   SOLE 7 1,322 0 0
ARCHER AVIATION INC COM CL A 03945R102   1,904,383 462,229 SH   SOLE 18 462,229 0 0
ARCHER AVIATION INC COM CL A 03945R102   1,259,908 305,803 SH   SOLE 19 305,803 0 0
ARCHER AVIATION INC COM CL A 03945R102   33,009,395 8,011,989 SH   SOLE 21 8,011,989 0 0
ARCHER AVIATION INC COM CL A 03945R102   15,596,070 3,785,454 SH   SOLE 22 3,673,028 0 112,426
ARCHER DANIELS MIDLAND CO COM 039483102   109,520,518 1,449,451 SH   SOLE 2 391,325 0 1,058,126
ARCHER DANIELS MIDLAND CO COM 039483102   26,325,104 348,400 SH   SOLE 4 259,385 0 89,015
ARCHER DANIELS MIDLAND CO COM 039483102   71,572,774 947,231 SH   SOLE 7 888,163 0 59,068
ARCHER DANIELS MIDLAND CO COM 039483102   2,692,052 35,628 SH   SOLE 13 35,628 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   7,177,142 94,986 SH   SOLE 15 94,986 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   79,871,227 1,057,057 SH   SOLE 18 984,940 0 72,117
ARCHER DANIELS MIDLAND CO COM 039483102   143,084,421 1,893,653 SH   SOLE 19 1,893,653 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,060,561,671 14,036,020 SH   SOLE 21 14,036,020 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   929,313,044 12,299,008 SH   SOLE 22 11,136,469 0 1,162,539
ARCHER DANIELS MIDLAND CO COM 039483102   82,904,961 1,097,207 SH   SOLE 23 1,097,207 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   112,007,726 1,482,368 SH   SOLE 25 1,482,368 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   105,770,248 1,399,818 SH   SOLE 26 451,735 0 948,083
ARCHER DANIELS MIDLAND CO COM 039483102   65,186,065 862,706 SH   SOLE 28 17,905 0 844,801
ARCHER DANIELS MIDLAND CO COM 039483102   29,426,540 389,446 SH   SOLE 29 389,446 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   325,800,212 4,311,808 SH   SOLE 30 4,078,358 0 233,450
ARCHER DANIELS MIDLAND CO COM 039483102   11,597,100 153,482 SH   SOLE 31 143,869 0 9,613
ARCHER DANIELS MIDLAND CO COM 039483102   74,335,399 983,793 SH   SOLE 34 983,793 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   11,089,563 146,765 SH   SOLE 36 146,765 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,618,495 21,420 SH   SOLE 40 21,420 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   57,199 757 SH   OTR 43 757 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   48,082,949 636,355 SH   SOLE 43 559,576 0 76,779
ARCHER DANIELS MIDLAND CO OPTIONS 039483102   536,476 7,100 SH Call SOLE 2 0 0 7,100
ARCHER DANIELS MIDLAND CO OPTIONS 039483102   181,344 2,400 SH Call SOLE 4 2,400 0 0
ARCHER DANIELS MIDLAND CO OPTIONS 039483102   3,241,524 42,900 SH Call SOLE 18 42,900 0 0
ARCHER DANIELS MIDLAND CO OPTIONS 039483102   17,537,476 232,100 SH Call SOLE 19 232,100 0 0
ARCHER DANIELS MIDLAND CO OPTIONS 039483102   1,382,748 18,300 SH Call SOLE 22 18,300 0 0
ARCHER DANIELS MIDLAND CO OPTIONS 039483102   181,344 2,400 SH Call SOLE 26 2,400 0 0
ARCHER DANIELS MIDLAND CO OPTIONS 039483102   10,374,388 137,300 SH Call SOLE 34 137,300 0 0
ARCHROCK INC COM 03957W106   4,102,378 400,232 SH   SOLE 2 252,134 0 148,098
ARCHROCK INC COM 03957W106   3,516 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106   570,402 55,649 SH   SOLE 7 52,652 0 2,997
ARCHROCK INC COM 03957W106   4,811,463 469,411 SH   SOLE 18 469,411 0 0
ARCHROCK INC COM 03957W106   8,543,570 833,519 SH   SOLE 19 833,519 0 0
ARCHROCK INC COM 03957W106   168,888,010 16,476,879 SH   SOLE 21 16,476,879 0 0
ARCHROCK INC COM 03957W106   48,495,026 4,731,222 SH   SOLE 22 4,493,117 0 238,105
ARCHROCK INC COM 03957W106   70,807 6,908 SH   SOLE 23 6,908 0 0
ARCHROCK INC COM 03957W106   263,835 25,740 SH   SOLE 25 25,740 0 0
ARCHROCK INC COM 03957W106   1,895,287 184,906 SH   SOLE 26 59,769 0 125,137
ARCHROCK INC COM 03957W106   1,972,664 192,455 SH   SOLE 28 72,405 0 120,050
ARCHROCK INC COM 03957W106   4,171,740 406,999 SH   SOLE 30 406,999 0 0
ARCHROCK INC COM 03957W106   702,914 68,577 SH   SOLE 34 68,577 0 0
ARCHROCK INC COM 03957W106   257,429 25,115 SH   SOLE 40 25,115 0 0
ARCHROCK INC COM 03957W106   4,995,359 487,352 SH   SOLE 43 358,502 0 128,850
ARCIMOTO INC COM NEW 039587209   63 43 SH   SOLE 2 0 0 43
ARCIMOTO INC COM NEW 039587209   66 45 SH   SOLE 21 45 0 0
ARCIMOTO INC COM NEW 039587209   29,969 20,527 SH   SOLE 22 20,527 0 0
ARCO PLATFORM LTD COM CL A G04553106   39,710 3,271 SH   SOLE 2 3,271 0 0
ARCO PLATFORM LTD COM CL A G04553106   24,741 2,038 SH   SOLE 22 2,038 0 0
ARCO PLATFORM LTD COM CL A G04553106   2,986 246 SH   SOLE 25 246 0 0
ARCONIC CORPORATION COM 03966V107   7,326,167 247,673 SH   SOLE 2 182,487 0 65,186
ARCONIC CORPORATION COM 03966V107   7,750 262 SH   SOLE 4 262 0 0
ARCONIC CORPORATION COM 03966V107   5,890,650 199,143 SH   SOLE 7 198,174 0 969
ARCONIC CORPORATION COM 03966V107   10,110,237 341,793 SH   SOLE 18 341,793 0 0
ARCONIC CORPORATION COM 03966V107   33,962,040 1,148,142 SH   SOLE 19 1,148,142 0 0
ARCONIC CORPORATION COM 03966V107   366,945,077 12,405,175 SH   SOLE 21 12,405,175 0 0
ARCONIC CORPORATION COM 03966V107   85,167,623 2,879,230 SH   SOLE 22 2,695,632 0 183,598
ARCONIC CORPORATION COM 03966V107   141,807 4,794 SH   SOLE 23 4,794 0 0
ARCONIC CORPORATION COM 03966V107   539,362 18,234 SH   SOLE 25 18,234 0 0
ARCONIC CORPORATION COM 03966V107   960,463 32,470 SH   SOLE 26 24,970 0 7,500
ARCONIC CORPORATION COM 03966V107   1,754,893 59,327 SH   SOLE 28 59,327 0 0
ARCONIC CORPORATION COM 03966V107   4,657,992 157,471 SH   SOLE 30 157,471 0 0
ARCONIC CORPORATION COM 03966V107   20,184,505 682,370 SH   SOLE 34 682,370 0 0
ARCONIC CORPORATION COM 03966V107   144,055 4,870 SH   SOLE 36 4,870 0 0
ARCONIC CORPORATION COM 03966V107   463,874 15,682 SH   SOLE 40 15,682 0 0
ARCONIC CORPORATION COM 03966V107   8,477,155 286,584 SH   SOLE 43 269,729 0 16,855
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   292,074 28,495 SH   SOLE 21 28,495 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   584,219 56,997 SH   SOLE 28 56,997 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   62 6 SH   SOLE 43 6 0 0
ARCOSA INC COM 039653100   3,416,090 45,085 SH   SOLE 2 16,401 0 28,684
ARCOSA INC COM 039653100   14,093 186 SH   SOLE 4 186 0 0
ARCOSA INC COM 039653100   651,470 8,598 SH   SOLE 7 8,152 0 446
ARCOSA INC COM 039653100   12,703,144 167,654 SH   SOLE 18 167,654 0 0
ARCOSA INC COM 039653100   7,492,441 98,884 SH   SOLE 19 98,884 0 0
ARCOSA INC COM 039653100   426,951,524 5,634,836 SH   SOLE 21 5,634,836 0 0
ARCOSA INC COM 039653100   103,556,981 1,366,728 SH   SOLE 22 1,279,744 0 86,984
ARCOSA INC COM 039653100   687,082 9,068 SH   SOLE 25 9,068 0 0
ARCOSA INC COM 039653100   1,682,549 22,206 SH   SOLE 26 18,132 0 4,074
ARCOSA INC COM 039653100   65,011 858 SH   SOLE 28 858 0 0
ARCOSA INC COM 039653100   5,893,845 77,786 SH   SOLE 30 77,786 0 0
ARCOSA INC COM 039653100   39,703 524 SH   SOLE 36 524 0 0
ARCOSA INC COM 039653100   604,114 7,973 SH   SOLE 40 7,973 0 0
ARCOSA INC COM 039653100   3,305,772 43,629 SH   SOLE 43 41,914 0 1,715
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   636,467 22,192 SH   SOLE 2 7,296 0 14,896
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   2,237 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   371,234 12,944 SH   SOLE 7 12,284 0 660
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,950,068 67,994 SH   SOLE 18 67,994 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,355,876 47,276 SH   SOLE 19 47,276 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   30,860,196 1,076,018 SH   SOLE 21 1,076,018 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   18,322,677 638,866 SH   SOLE 22 616,569 0 22,297
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   175,149 6,107 SH   SOLE 25 6,107 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   83,746 2,920 SH   SOLE 26 301 0 2,619
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   10,497 366 SH   SOLE 28 366 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   2,891,833 100,831 SH   SOLE 30 100,831 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   65,649 2,289 SH   SOLE 40 2,289 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   411,673 14,354 SH   SOLE 43 11,755 0 2,599
ARCUS BIOSCIENCES INC COM 03969F109   2,445,019 120,385 SH   SOLE 2 59,649 0 60,736
ARCUS BIOSCIENCES INC COM 03969F109   3,453 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109   103,723 5,107 SH   SOLE 7 5,107 0 0
ARCUS BIOSCIENCES INC COM 03969F109   3,591,052 176,812 SH   SOLE 18 176,812 0 0
ARCUS BIOSCIENCES INC COM 03969F109   9,802,297 482,634 SH   SOLE 19 482,634 0 0
ARCUS BIOSCIENCES INC COM 03969F109   134,658,753 6,630,170 SH   SOLE 21 6,630,170 0 0
ARCUS BIOSCIENCES INC COM 03969F109   34,561,080 1,701,678 SH   SOLE 22 1,645,285 0 56,393
ARCUS BIOSCIENCES INC COM 03969F109   38,081 1,875 SH   SOLE 23 1,875 0 0
ARCUS BIOSCIENCES INC COM 03969F109   157,078 7,734 SH   SOLE 25 7,734 0 0
ARCUS BIOSCIENCES INC COM 03969F109   1,335,037 65,733 SH   SOLE 26 20,465 0 45,268
ARCUS BIOSCIENCES INC COM 03969F109   17,324 853 SH   SOLE 28 853 0 0
ARCUS BIOSCIENCES INC COM 03969F109   4,650,056 228,954 SH   SOLE 30 228,954 0 0
ARCUS BIOSCIENCES INC COM 03969F109   30,465 1,500 SH   SOLE 34 1,500 0 0
ARCUS BIOSCIENCES INC COM 03969F109   143,429 7,062 SH   SOLE 40 7,062 0 0
ARCUS BIOSCIENCES INC COM 03969F109   840,225 41,370 SH   SOLE 43 31,936 0 9,434
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   231,541 24,296 SH   SOLE 2 13,529 0 10,767
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   915 96 SH   SOLE 4 96 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   326,908 34,303 SH   SOLE 7 32,442 0 1,861
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,449,875 152,138 SH   SOLE 18 152,138 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   4,531,544 475,503 SH   SOLE 19 475,503 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   20,512,229 2,152,385 SH   SOLE 21 2,152,385 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   11,626,676 1,220,008 SH   SOLE 22 1,184,730 0 35,278
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   57,390 6,022 SH   SOLE 25 6,022 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   34,985 3,671 SH   SOLE 26 668 0 3,003
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   548,318 57,536 SH   SOLE 28 1,197 0 56,339
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   781,717 82,027 SH   SOLE 30 82,027 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   25,636 2,690 SH   SOLE 34 2,690 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   53,444 5,608 SH   SOLE 40 5,608 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   143,817 15,091 SH   SOLE 43 12,385 0 2,706
ARDAGH METAL PACKAGING S A SHS L02235106   200,562 53,341 SH   SOLE 2 15,969 0 37,372
ARDAGH METAL PACKAGING S A SHS L02235106   4,802 1,277 SH   SOLE 7 1,277 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   215,497 57,313 SH   SOLE 18 57,313 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   166,775 44,355 SH   SOLE 19 44,355 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   8,034,985 2,136,964 SH   SOLE 21 2,136,964 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   5,460,783 1,452,336 SH   SOLE 22 1,318,448 0 133,888
ARDAGH METAL PACKAGING S A SHS L02235106   117 31 SH   SOLE 30 31 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   7,264 1,932 SH   SOLE 31 1,932 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   957,176 254,568 SH   SOLE 43 230,696 0 23,872
ARDELYX INC COM 039697107   458,894 135,367 SH   SOLE 2 60,723 0 74,644
ARDELYX INC COM 039697107   7,038 2,076 SH   SOLE 7 2,076 0 0
ARDELYX INC COM 039697107   1,858,384 548,196 SH   SOLE 18 548,196 0 0
ARDELYX INC COM 039697107   1,446,642 426,738 SH   SOLE 19 426,738 0 0
ARDELYX INC COM 039697107   24,194,538 7,137,032 SH   SOLE 21 7,137,032 0 0
ARDELYX INC COM 039697107   18,730,536 5,525,232 SH   SOLE 22 5,363,178 0 162,054
ARDELYX INC COM 039697107   93,672 27,632 SH   SOLE 25 27,632 0 0
ARDELYX INC COM 039697107   63,895 18,848 SH   SOLE 26 0 0 18,848
ARDELYX INC COM 039697107   360,021 106,201 SH   SOLE 30 106,201 0 0
ARDELYX INC COM 039697107   95,534 28,181 SH   SOLE 40 28,181 0 0
ARDELYX INC COM 039697107   253,874 74,889 SH   SOLE 43 73,601 0 1,288
ARDMORE SHIPPING CORP COM Y0207T100   2,787,395 225,700 SH   SOLE 2 119,216 0 106,484
ARDMORE SHIPPING CORP COM Y0207T100   4,545 368 SH   SOLE 7 368 0 0
ARDMORE SHIPPING CORP COM Y0207T100   1,484,100 120,170 SH   SOLE 18 120,170 0 0
ARDMORE SHIPPING CORP COM Y0207T100   6,480,230 524,715 SH   SOLE 19 524,715 0 0
ARDMORE SHIPPING CORP COM Y0207T100   17,553,104 1,421,304 SH   SOLE 21 1,421,304 0 0
ARDMORE SHIPPING CORP COM Y0207T100   13,289,106 1,076,041 SH   SOLE 22 1,044,687 0 31,354
ARDMORE SHIPPING CORP COM Y0207T100   210,703 17,061 SH   SOLE 23 17,061 0 0
ARDMORE SHIPPING CORP COM Y0207T100   355,939 28,821 SH   SOLE 26 0 0 28,821
ARDMORE SHIPPING CORP COM Y0207T100   128,539 10,408 SH   SOLE 43 9,511 0 897
ARES CAPITAL CORP COM 04010L103   49,374,032 2,627,676 SH   SOLE 30 2,627,676 0 0
ARES CAPITAL CORP COM 04010L103   3,600,261 191,605 SH   SOLE 43 166,646 0 24,959
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   2,277,871 2,285,000 PRN   SOLE 21 2,285,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108   501,339 49,393 SH   SOLE 2 15,568 0 33,825
ARES COML REAL ESTATE CORP COM 04013V108   5,593 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108   1,680,292 165,546 SH   SOLE 18 165,546 0 0
ARES COML REAL ESTATE CORP COM 04013V108   1,072,490 105,664 SH   SOLE 19 105,664 0 0
ARES COML REAL ESTATE CORP COM 04013V108   27,230,755 2,682,833 SH   SOLE 21 2,682,833 0 0
ARES COML REAL ESTATE CORP COM 04013V108   15,353,286 1,512,639 SH   SOLE 22 1,455,882 0 56,757
ARES COML REAL ESTATE CORP COM 04013V108   101,865 10,036 SH   SOLE 25 10,036 0 0
ARES COML REAL ESTATE CORP COM 04013V108   65,265 6,430 SH   SOLE 26 0 0 6,430
ARES COML REAL ESTATE CORP COM 04013V108   32,318 3,184 SH   SOLE 28 0 0 3,184
ARES COML REAL ESTATE CORP COM 04013V108   691,723 68,150 SH   SOLE 30 68,150 0 0
ARES COML REAL ESTATE CORP COM 04013V108   126,895 12,502 SH   SOLE 40 12,502 0 0
ARES COML REAL ESTATE CORP COM 04013V108   872,139 85,925 SH   SOLE 43 79,950 0 5,975
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   18,979,987 196,990 SH   SOLE 2 4,416 0 192,574
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   9,565,917 99,283 SH   SOLE 4 49,555 0 49,728
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,041,673 31,569 SH   SOLE 7 30,671 0 898
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   48,175 500 SH   SOLE 13 500 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   902,414 9,366 SH   SOLE 15 9,366 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   22,005,087 228,387 SH   SOLE 18 219,383 0 9,004
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   266,411,315 2,765,037 SH   SOLE 19 2,765,037 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   282,628,947 2,933,357 SH   SOLE 21 2,933,357 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   399,958,196 4,151,097 SH   SOLE 22 3,864,105 0 286,992
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   26,423,891 274,249 SH   SOLE 23 274,249 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,168,918 12,132 SH   SOLE 25 12,132 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   7,238,486 75,127 SH   SOLE 26 65,197 0 9,930
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   13,437,164 139,462 SH   SOLE 28 2,161 0 137,301
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   34,134,685 354,278 SH   SOLE 30 354,278 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,346,428 34,732 SH   SOLE 31 31,925 0 2,807
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   649,110 6,737 SH   SOLE 34 6,737 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,146,871 22,282 SH   SOLE 36 22,282 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   588,313 6,106 SH   SOLE 40 6,106 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   4,703,838 48,820 SH   SOLE 43 35,818 0 13,002
ARGAN INC COM 04010E109   416,406 10,566 SH   SOLE 2 4,189 0 6,377
ARGAN INC COM 04010E109   1,970 50 SH   SOLE 4 50 0 0
ARGAN INC COM 04010E109   403,480 10,238 SH   SOLE 7 9,683 0 555
ARGAN INC COM 04010E109   1,446,505 36,704 SH   SOLE 18 36,704 0 0
ARGAN INC COM 04010E109   969,525 24,601 SH   SOLE 19 24,601 0 0
ARGAN INC COM 04010E109   30,534,513 774,791 SH   SOLE 21 774,791 0 0
ARGAN INC COM 04010E109   15,616,685 396,262 SH   SOLE 22 372,135 0 24,127
ARGAN INC COM 04010E109   78,584 1,994 SH   SOLE 25 1,994 0 0
ARGAN INC COM 04010E109   87,963 2,232 SH   SOLE 26 945 0 1,287
ARGAN INC COM 04010E109   359,932 9,133 SH   SOLE 30 9,133 0 0
ARGAN INC COM 04010E109   53,361 1,354 SH   SOLE 40 1,354 0 0
ARGAN INC COM 04010E109   608,333 15,436 SH   SOLE 43 14,583 0 853
ARGENX SE SPONSORED ADR 04016X101   4,920,731 12,626 SH   SOLE 2 12,626 0 0
ARGENX SE SPONSORED ADR 04016X101   2,505,574 6,429 SH   SOLE 18 6,429 0 0
ARGENX SE SPONSORED ADR 04016X101   41,226,419 105,782 SH   SOLE 19 105,782 0 0
ARGENX SE SPONSORED ADR 04016X101   125,991,525 323,279 SH   SOLE 21 323,279 0 0
ARGENX SE SPONSORED ADR 04016X101   5,673,689 14,558 SH   SOLE 30 14,558 0 0
ARGENX SE SPONSORED ADR 04016X101   33,318,797 85,492 SH   SOLE 34 85,492 0 0
ARGENX SE SPONSORED ADR 04016X101   16,654,332 42,733 SH   SOLE 43 36,089 0 6,644
ARGO GROUP INTL HLDGS LTD COM G0464B107   1,179,633 39,839 SH   SOLE 2 13,750 0 26,089
ARGO GROUP INTL HLDGS LTD COM G0464B107   3,079 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   520,011 17,562 SH   SOLE 7 16,612 0 950
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,696,879 91,080 SH   SOLE 18 91,080 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   3,344,390 112,948 SH   SOLE 19 112,948 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   35,411,191 1,195,920 SH   SOLE 21 1,195,920 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   30,158,466 1,018,523 SH   SOLE 22 981,981 0 36,542
ARGO GROUP INTL HLDGS LTD COM G0464B107   44,474 1,502 SH   SOLE 23 1,502 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   193,561 6,537 SH   SOLE 25 6,537 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   1,069,661 36,125 SH   SOLE 26 32,274 0 3,851
ARGO GROUP INTL HLDGS LTD COM G0464B107   83,944 2,835 SH   SOLE 28 620 0 2,215
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,683,821 90,639 SH   SOLE 30 90,639 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   54,453 1,839 SH   SOLE 36 1,839 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   137,775 4,653 SH   SOLE 40 4,653 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   2,347,214 79,271 SH   SOLE 43 71,919 0 7,352
ARHAUS INC COM CL A 04035M102   108,034 10,358 SH   SOLE 2 6,881 0 3,477
ARHAUS INC COM CL A 04035M102   265,224 25,429 SH   SOLE 21 25,429 0 0
ARHAUS INC COM CL A 04035M102   3,008,513 288,448 SH   SOLE 22 288,271 0 177
ARHAUS INC COM CL A 04035M102   101,442 9,726 SH   SOLE 25 9,726 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104   998 4,540 SH   SOLE 2 4,540 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104   16 72 SH   SOLE 21 72 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   169,238 16,399 SH   SOLE 2 933 0 15,466
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   2,797 271 SH   SOLE 7 271 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   937,066 90,801 SH   SOLE 18 90,801 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   617,972 59,881 SH   SOLE 19 59,881 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   11,072,132 1,072,881 SH   SOLE 21 1,072,881 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   7,971,065 772,390 SH   SOLE 22 750,940 0 21,450
ARISTA NETWORKS INC COM 040413106   76,485,838 471,960 SH   SOLE 2 72,056 0 399,904
ARISTA NETWORKS INC COM 040413106   29,485,196 181,940 SH   SOLE 4 94,708 0 87,232
ARISTA NETWORKS INC COM 040413106   36,141,973 223,016 SH   SOLE 7 198,067 0 24,949
ARISTA NETWORKS INC COM 040413106   1,367,138 8,436 SH   SOLE 13 8,436 0 0
ARISTA NETWORKS INC COM 040413106   5,106,511 31,510 SH   SOLE 15 31,510 0 0
ARISTA NETWORKS INC COM 040413106   91,121,476 562,270 SH   SOLE 18 513,940 0 48,330
ARISTA NETWORKS INC COM 040413106   43,203,737 266,591 SH   SOLE 19 266,591 0 0
ARISTA NETWORKS INC COM 040413106   1,031,123,928 6,362,606 SH   SOLE 21 6,362,606 0 0
ARISTA NETWORKS INC COM 040413106   893,663,826 5,514,401 SH   SOLE 22 4,984,804 0 529,597
ARISTA NETWORKS INC COM 040413106   74,652,615 460,648 SH   SOLE 23 460,648 0 0
ARISTA NETWORKS INC COM 040413106   64,711,854 399,308 SH   SOLE 25 370,091 0 29,217
ARISTA NETWORKS INC COM 040413106   72,537,570 447,597 SH   SOLE 26 156,733 0 290,864
ARISTA NETWORKS INC COM 040413106   82,817,360 511,029 SH   SOLE 28 6,582 0 504,447
ARISTA NETWORKS INC COM 040413106   62,393 385 SH   SOLE 29 385 0 0
ARISTA NETWORKS INC COM 040413106   271,131,890 1,673,034 SH   SOLE 30 1,623,595 0 49,439
ARISTA NETWORKS INC COM 040413106   9,320,881 57,515 SH   SOLE 31 53,117 0 4,398
ARISTA NETWORKS INC COM 040413106   61,546,012 379,773 SH   SOLE 34 379,773 0 0
ARISTA NETWORKS INC COM 040413106   9,506,115 58,658 SH   SOLE 36 58,658 0 0
ARISTA NETWORKS INC COM 040413106   1,679,428 10,363 SH   SOLE 40 10,363 0 0
ARISTA NETWORKS INC COM 040413106   48,294 298 SH   OTR 43 298 0 0
ARISTA NETWORKS INC COM 040413106   40,659,720 250,893 SH   SOLE 43 217,218 0 33,675
ARK ETF TR 3D PRINTING ETF 00214Q500   16 1 SH   SOLE 43 1 0 0
ARK RESTAURANTS CORP COM 040712101   5,125 277 SH   SOLE 18 277 0 0
ARK RESTAURANTS CORP COM 040712101   83,916 4,536 SH   SOLE 21 4,536 0 0
ARK RESTAURANTS CORP COM 040712101   75,887 4,102 SH   SOLE 22 4,102 0 0
ARKO CORP COM 041242108   894,423 112,506 SH   SOLE 2 96,029 0 16,477
ARKO CORP COM 041242108   348,393 43,823 SH   SOLE 7 41,470 0 2,353
ARKO CORP COM 041242108   1,594,691 200,590 SH   SOLE 18 200,590 0 0
ARKO CORP COM 041242108   1,581,263 198,901 SH   SOLE 19 198,901 0 0
ARKO CORP COM 041242108   23,225,774 2,921,481 SH   SOLE 21 2,921,481 0 0
ARKO CORP COM 041242108   17,080,034 2,148,432 SH   SOLE 22 2,096,774 0 51,658
ARKO CORP COM 041242108   23,405 2,944 SH   SOLE 23 2,944 0 0
ARKO CORP COM 041242108   61,756 7,768 SH   SOLE 25 7,768 0 0
ARKO CORP COM 041242108   24,375 3,066 SH   SOLE 30 3,066 0 0
ARKO CORP COM 041242108   45,156 5,680 SH   SOLE 40 5,680 0 0
ARKO CORP COM 041242108   392,245 49,339 SH   SOLE 43 39,473 0 9,866
ARLINGTON ASSET INVST CORP CL A NEW 041356205   23,710 5,121 SH   SOLE 18 5,121 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   517,171 111,700 SH   SOLE 21 111,700 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205   620,869 134,097 SH   SOLE 22 134,097 0 0
ARLO TECHNOLOGIES INC COM 04206A101   543,678 49,833 SH   SOLE 2 26,783 0 23,050
ARLO TECHNOLOGIES INC COM 04206A101   7,484 686 SH   SOLE 7 686 0 0
ARLO TECHNOLOGIES INC COM 04206A101   3,192,419 292,614 SH   SOLE 18 292,614 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,909,894 175,059 SH   SOLE 19 175,059 0 0
ARLO TECHNOLOGIES INC COM 04206A101   118,409,416 10,853,292 SH   SOLE 21 10,853,292 0 0
ARLO TECHNOLOGIES INC COM 04206A101   26,834,389 2,459,614 SH   SOLE 22 2,395,089 0 64,525
ARLO TECHNOLOGIES INC COM 04206A101   239,322 21,936 SH   SOLE 25 21,936 0 0
ARLO TECHNOLOGIES INC COM 04206A101   106,743 9,784 SH   SOLE 26 2,014 0 7,770
ARLO TECHNOLOGIES INC COM 04206A101   1,697,040 155,549 SH   SOLE 30 155,549 0 0
ARLO TECHNOLOGIES INC COM 04206A101   143,128 13,119 SH   SOLE 40 13,119 0 0
ARLO TECHNOLOGIES INC COM 04206A101   61,958 5,679 SH   OTR 43 5,679 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,177,298 107,910 SH   SOLE 43 105,012 0 2,898
ARMADA HOFFLER PPTYS INC COM 04208T108   3,707,944 317,461 SH   SOLE 2 258,217 0 59,244
ARMADA HOFFLER PPTYS INC COM 04208T108   331,607 28,391 SH   SOLE 4 28,391 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,126,863 96,478 SH   SOLE 7 82,716 0 13,762
ARMADA HOFFLER PPTYS INC COM 04208T108   2,846,626 243,718 SH   SOLE 18 243,718 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   4,452,451 381,203 SH   SOLE 19 381,203 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   95,934,194 8,213,544 SH   SOLE 21 8,213,544 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   32,730,502 2,802,269 SH   SOLE 22 2,674,433 0 127,836
ARMADA HOFFLER PPTYS INC COM 04208T108   81,830 7,006 SH   SOLE 23 7,006 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   3,723,035 318,753 SH   SOLE 25 318,753 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,224,858 104,868 SH   SOLE 26 0 0 104,868
ARMADA HOFFLER PPTYS INC COM 04208T108   562,626 48,170 SH   SOLE 28 1,127 0 47,043
ARMADA HOFFLER PPTYS INC COM 04208T108   3,674,738 314,618 SH   SOLE 30 314,618 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   90,170 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   457,678 39,185 SH   SOLE 43 37,886 0 1,299
ARMATA PHARMACEUTICALS INC COM 04216R102   2,275 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102   25,559 22,420 SH   SOLE 21 22,420 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   850,545 159,577 SH   SOLE 2 55,909 0 103,668
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   1,157 217 SH   SOLE 4 217 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   8,800 1,651 SH   SOLE 7 1,651 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   3,881,818 728,296 SH   SOLE 18 728,296 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   2,105,329 394,996 SH   SOLE 19 394,996 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   136,034,115 25,522,348 SH   SOLE 21 25,522,348 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   30,424,877 5,708,232 SH   SOLE 22 5,453,332 0 254,900
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   195,195 36,622 SH   SOLE 25 36,622 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   166,216 31,185 SH   SOLE 26 9,830 0 21,355
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   108,306 20,320 SH   SOLE 28 0 0 20,320
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   1,948,179 365,512 SH   SOLE 30 365,512 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   118,187 22,174 SH   SOLE 40 22,174 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   39,399 7,392 SH   OTR 43 7,392 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   645,041 121,021 SH   SOLE 43 115,649 0 5,372
ARMSTRONG WORLD INDS INC NEW COM 04247X102   5,536,533 75,368 SH   SOLE 2 49,123 0 26,245
ARMSTRONG WORLD INDS INC NEW COM 04247X102   11,239 153 SH   SOLE 4 153 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,064,435 14,490 SH   SOLE 7 13,718 0 772
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,300,903 17,709 SH   SOLE 18 17,709 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,040,561 14,165 SH   SOLE 19 14,165 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   52,947,617 720,768 SH   SOLE 21 720,768 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   82,099,190 1,117,604 SH   SOLE 22 1,060,016 0 57,588
ARMSTRONG WORLD INDS INC NEW COM 04247X102   603,474 8,215 SH   SOLE 25 8,215 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,587,471 21,610 SH   SOLE 26 17,915 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102   439,070 5,977 SH   SOLE 28 848 0 5,129
ARMSTRONG WORLD INDS INC NEW COM 04247X102   5,175,257 70,450 SH   SOLE 30 70,450 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   46,647 635 SH   SOLE 31 635 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   873,072 11,885 SH   SOLE 34 11,885 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   593,924 8,085 SH   SOLE 40 8,085 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,851,853 25,209 SH   SOLE 43 23,294 0 1,915
ARRAY TECHNOLOGIES INC COM SHS 04271T100   3,704,795 163,929 SH   SOLE 2 129,592 0 34,337
ARRAY TECHNOLOGIES INC COM SHS 04271T100   281,709 12,465 SH   SOLE 4 504 0 11,961
ARRAY TECHNOLOGIES INC COM SHS 04271T100   712,646 31,533 SH   SOLE 7 30,030 0 1,503
ARRAY TECHNOLOGIES INC COM SHS 04271T100   8,543,953 378,051 SH   SOLE 18 378,051 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   14,802,774 654,990 SH   SOLE 19 654,990 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   180,618,273 7,991,959 SH   SOLE 21 7,991,959 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   88,359,830 3,909,727 SH   SOLE 22 3,798,424 0 111,303
ARRAY TECHNOLOGIES INC COM SHS 04271T100   671,943 29,732 SH   SOLE 25 29,732 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,470,966 65,087 SH   SOLE 26 53,077 0 12,010
ARRAY TECHNOLOGIES INC COM SHS 04271T100   2,231,547 98,741 SH   SOLE 28 88,867 0 9,874
ARRAY TECHNOLOGIES INC COM SHS 04271T100   85,046,354 3,763,113 SH   SOLE 30 3,763,113 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   16,543,064 731,994 SH   SOLE 34 731,994 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   93,496 4,137 SH   SOLE 36 4,137 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   556,932 24,643 SH   SOLE 40 24,643 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   2,423,330 107,227 SH   SOLE 43 103,845 0 3,382
ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6   2,774,200 2,425,000 PRN   SOLE 21 2,425,000 0 0
ARROW ELECTRS INC COM 042735100   28,106,739 196,235 SH   SOLE 2 54,885 0 141,350
ARROW ELECTRS INC COM 042735100   9,306,083 64,973 SH   SOLE 4 26,585 0 38,388
ARROW ELECTRS INC COM 042735100   3,698,915 25,825 SH   SOLE 7 25,416 0 409
ARROW ELECTRS INC COM 042735100   37,526 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100   1,134,238 7,919 SH   SOLE 15 7,919 0 0
ARROW ELECTRS INC COM 042735100   27,157,267 189,606 SH   SOLE 18 186,174 0 3,432
ARROW ELECTRS INC COM 042735100   3,440,814 24,023 SH   SOLE 19 24,023 0 0
ARROW ELECTRS INC COM 042735100   585,716,598 4,089,343 SH   SOLE 21 4,089,343 0 0
ARROW ELECTRS INC COM 042735100   269,936,987 1,884,640 SH   SOLE 22 1,769,851 0 114,789
ARROW ELECTRS INC COM 042735100   14,110,160 98,514 SH   SOLE 23 98,514 0 0
ARROW ELECTRS INC COM 042735100   16,774,381 117,115 SH   SOLE 25 116,488 0 627
ARROW ELECTRS INC COM 042735100   15,585,716 108,816 SH   SOLE 26 51,779 0 57,037
ARROW ELECTRS INC COM 042735100   17,308,629 120,845 SH   SOLE 28 699 0 120,146
ARROW ELECTRS INC COM 042735100   70,669,682 493,400 SH   SOLE 30 388,640 0 104,760
ARROW ELECTRS INC COM 042735100   1,828,761 12,768 SH   SOLE 31 11,709 0 1,059
ARROW ELECTRS INC COM 042735100   411,786 2,875 SH   SOLE 34 2,875 0 0
ARROW ELECTRS INC COM 042735100   4,230,441 29,536 SH   SOLE 36 29,536 0 0
ARROW ELECTRS INC COM 042735100   303,075 2,116 SH   SOLE 40 2,116 0 0
ARROW ELECTRS INC COM 042735100   30,453,992 212,623 SH   SOLE 43 199,523 0 13,100
ARROW FINL CORP COM 042744102   301,174 14,954 SH   SOLE 2 5,463 0 9,491
ARROW FINL CORP COM 042744102   4,048 201 SH   SOLE 7 201 0 0
ARROW FINL CORP COM 042744102   998,803 49,593 SH   SOLE 18 49,593 0 0
ARROW FINL CORP COM 042744102   569,096 28,257 SH   SOLE 19 28,257 0 0
ARROW FINL CORP COM 042744102   11,960,763 593,881 SH   SOLE 21 593,881 0 0
ARROW FINL CORP COM 042744102   10,869,558 539,700 SH   SOLE 22 519,902 0 19,798
ARROW FINL CORP COM 042744102   134,032 6,655 SH   SOLE 25 6,655 0 0
ARROW FINL CORP COM 042744102   32,486 1,613 SH   SOLE 30 1,613 0 0
ARROW FINL CORP COM 042744102   29,344 1,457 SH   SOLE 40 1,457 0 0
ARROW FINL CORP COM 042744102   1,616,175 80,247 SH   SOLE 43 75,188 0 5,059
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   4,780,152 134,048 SH   SOLE 2 99,183 0 34,865
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   11,803 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   575,338 16,134 SH   SOLE 7 15,305 0 829
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   15,407,260 432,060 SH   SOLE 18 423,314 0 8,746
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   14,300,587 401,026 SH   SOLE 19 401,026 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   293,902,231 8,241,790 SH   SOLE 21 8,241,790 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   118,201,025 3,314,667 SH   SOLE 22 3,241,313 0 73,354
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   116,644 3,271 SH   SOLE 23 3,271 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   729,568 20,459 SH   SOLE 25 20,459 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,921,860 53,894 SH   SOLE 26 45,626 0 8,268
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   88,152 2,472 SH   SOLE 28 1,172 0 1,300
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   4,341,462 121,746 SH   SOLE 30 121,746 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   23,429 657 SH   SOLE 34 657 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   27,636 775 SH   SOLE 36 775 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   632,002 17,723 SH   SOLE 40 17,723 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   16,974 476 SH   OTR 43 476 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,769,770 49,629 SH   SOLE 43 44,883 0 4,746
ARS PHARMACEUTICALS INC COM 82835W108   232,651 34,724 SH   SOLE 2 22,794 0 11,930
ARS PHARMACEUTICALS INC COM 82835W108   444,880 66,400 SH   SOLE 18 66,400 0 0
ARS PHARMACEUTICALS INC COM 82835W108   306,813 45,793 SH   SOLE 19 45,793 0 0
ARS PHARMACEUTICALS INC COM 82835W108   8,522,186 1,271,968 SH   SOLE 21 1,271,968 0 0
ARS PHARMACEUTICALS INC COM 82835W108   5,316,658 793,531 SH   SOLE 22 757,927 0 35,604
ARS PHARMACEUTICALS INC COM 82835W108   309,741 46,230 SH   SOLE 30 46,230 0 0
ARS PHARMACEUTICALS INC COM 82835W108   15,236 2,274 SH   SOLE 43 2,094 0 180
ARTERIS INC COM 04302A104   22,874 3,354 SH   SOLE 18 3,354 0 0
ARTERIS INC COM 04302A104   275,453 40,389 SH   SOLE 21 40,389 0 0
ARTERIS INC COM 04302A104   1,423,505 208,725 SH   SOLE 22 208,725 0 0
ARTESIAN RES CORP CL A 043113208   278,551 5,899 SH   SOLE 2 2,612 0 3,287
ARTESIAN RES CORP CL A 043113208   2,833 60 SH   SOLE 7 60 0 0
ARTESIAN RES CORP CL A 043113208   1,135,735 24,052 SH   SOLE 18 24,052 0 0
ARTESIAN RES CORP CL A 043113208   768,222 16,269 SH   SOLE 19 16,269 0 0
ARTESIAN RES CORP CL A 043113208   27,068,912 573,251 SH   SOLE 21 573,251 0 0
ARTESIAN RES CORP CL A 043113208   10,315,020 218,446 SH   SOLE 22 211,104 0 7,342
ARTESIAN RES CORP CL A 043113208   6,516 138 SH   SOLE 23 138 0 0
ARTESIAN RES CORP CL A 043113208   60,300 1,277 SH   SOLE 25 1,277 0 0
ARTESIAN RES CORP CL A 043113208   434,330 9,198 SH   SOLE 28 0 0 9,198
ARTESIAN RES CORP CL A 043113208   70,499 1,493 SH   SOLE 40 1,493 0 0
ARTESIAN RES CORP CL A 043113208   295,431 6,256 SH   SOLE 43 5,363 0 893
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,100,923 53,445 SH   SOLE 2 29,617 0 23,828
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   9,985 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   946,860 24,087 SH   SOLE 7 23,186 0 901
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   7,136,652 181,548 SH   SOLE 18 169,086 0 12,462
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   5,337,276 135,774 SH   SOLE 19 135,774 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   150,703,219 3,833,712 SH   SOLE 21 3,833,712 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   69,780,714 1,775,139 SH   SOLE 22 1,716,204 0 58,935
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   411,222 10,461 SH   SOLE 25 10,461 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,124,463 28,605 SH   SOLE 26 23,988 0 4,617
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   45,403 1,155 SH   SOLE 28 1,155 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,575,041 65,506 SH   SOLE 30 65,506 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   48,469 1,233 SH   SOLE 36 1,233 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   440,980 11,218 SH   SOLE 40 11,218 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   24,726 629 SH   OTR 43 629 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   4,571,373 116,290 SH   SOLE 43 102,473 0 13,817
ARTIVION INC COM 228903100   896,974 52,180 SH   SOLE 2 31,214 0 20,966
ARTIVION INC COM 228903100   18,101 1,053 SH   SOLE 4 222 0 831
ARTIVION INC COM 228903100   376,667 21,912 SH   SOLE 7 20,727 0 1,185
ARTIVION INC COM 228903100   2,441,771 142,046 SH   SOLE 18 142,046 0 0
ARTIVION INC COM 228903100   3,446,011 200,466 SH   SOLE 19 200,466 0 0
ARTIVION INC COM 228903100   89,094,223 5,182,910 SH   SOLE 21 5,182,910 0 0
ARTIVION INC COM 228903100   21,709,285 1,262,902 SH   SOLE 22 1,189,952 0 72,950
ARTIVION INC COM 228903100   11,449 666 SH   SOLE 23 666 0 0
ARTIVION INC COM 228903100   91,468 5,321 SH   SOLE 25 5,321 0 0
ARTIVION INC COM 228903100   1,091,376 63,489 SH   SOLE 26 19,563 0 43,926
ARTIVION INC COM 228903100   437,967 25,478 SH   SOLE 28 0 0 25,478
ARTIVION INC COM 228903100   1,619,607 94,218 SH   SOLE 30 94,218 0 0
ARTIVION INC COM 228903100   16,640 968 SH   SOLE 36 968 0 0
ARTIVION INC COM 228903100   67,815 3,945 SH   SOLE 40 3,945 0 0
ARTIVION INC COM 228903100   467,750 27,211 SH   SOLE 43 25,539 0 1,672
ARVINAS INC COM 04335A105   2,977,308 119,956 SH   SOLE 2 78,273 0 41,683
ARVINAS INC COM 04335A105   3,053 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105   372,548 15,010 SH   SOLE 7 14,214 0 796
ARVINAS INC COM 04335A105   3,614,636 145,634 SH   SOLE 18 141,769 0 3,865
ARVINAS INC COM 04335A105   18,866,427 760,130 SH   SOLE 19 760,130 0 0
ARVINAS INC COM 04335A105   51,849,228 2,089,010 SH   SOLE 21 2,089,010 0 0
ARVINAS INC COM 04335A105   37,411,757 1,507,323 SH   SOLE 22 1,468,492 0 38,831
ARVINAS INC COM 04335A105   205,013 8,260 SH   SOLE 23 8,260 0 0
ARVINAS INC COM 04335A105   183,246 7,383 SH   SOLE 25 7,383 0 0
ARVINAS INC COM 04335A105   522,560 21,054 SH   SOLE 26 17,182 0 3,872
ARVINAS INC COM 04335A105   74,659 3,008 SH   SOLE 28 725 0 2,283
ARVINAS INC COM 04335A105   4,561,271 183,774 SH   SOLE 30 183,774 0 0
ARVINAS INC COM 04335A105   353,015 14,223 SH   SOLE 34 14,223 0 0
ARVINAS INC COM 04335A105   13,105 528 SH   SOLE 36 528 0 0
ARVINAS INC COM 04335A105   162,075 6,530 SH   SOLE 40 6,530 0 0
ARVINAS INC COM 04335A105   534,201 21,523 SH   SOLE 43 15,846 0 5,677
ASANA INC CL A 04342Y104   3,286,957 149,136 SH   SOLE 2 95,359 0 53,777
ASANA INC CL A 04342Y104   97,703 4,433 SH   SOLE 4 1,175 0 3,258
ASANA INC CL A 04342Y104   369,853 16,781 SH   SOLE 7 15,900 0 881
ASANA INC CL A 04342Y104   4,600,387 208,729 SH   SOLE 18 198,896 0 9,833
ASANA INC CL A 04342Y104   8,408,414 381,507 SH   SOLE 19 381,507 0 0
ASANA INC CL A 04342Y104   67,712,412 3,072,251 SH   SOLE 21 3,072,251 0 0
ASANA INC CL A 04342Y104   50,524,871 2,292,417 SH   SOLE 22 2,239,154 0 53,263
ASANA INC CL A 04342Y104   132,769 6,024 SH   SOLE 23 6,024 0 0
ASANA INC CL A 04342Y104   286,961 13,020 SH   SOLE 25 13,020 0 0
ASANA INC CL A 04342Y104   695,935 31,576 SH   SOLE 26 24,818 0 6,758
ASANA INC CL A 04342Y104   52,786 2,395 SH   SOLE 28 1,382 0 1,013
ASANA INC CL A 04342Y104   10,850,953 492,330 SH   SOLE 30 492,330 0 0
ASANA INC CL A 04342Y104   29,049 1,318 SH   SOLE 36 1,318 0 0
ASANA INC CL A 04342Y104   310,191 14,074 SH   SOLE 40 14,074 0 0
ASANA INC CL A 04342Y104   826,566 37,503 SH   SOLE 43 35,727 0 1,776
ASBURY AUTOMOTIVE GROUP INC COM 043436104   5,855,189 24,354 SH   SOLE 2 10,082 0 14,272
ASBURY AUTOMOTIVE GROUP INC COM 043436104   17,551 73 SH   SOLE 4 73 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   991,733 4,125 SH   SOLE 7 3,919 0 206
ASBURY AUTOMOTIVE GROUP INC COM 043436104   17,996,158 74,853 SH   SOLE 18 74,853 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   11,374,751 47,312 SH   SOLE 19 47,312 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   608,670,833 2,531,698 SH   SOLE 21 2,531,698 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   147,105,785 611,870 SH   SOLE 22 573,422 0 38,448
ASBURY AUTOMOTIVE GROUP INC COM 043436104   825,843 3,435 SH   SOLE 25 3,435 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   2,595,093 10,794 SH   SOLE 26 6,455 0 4,339
ASBURY AUTOMOTIVE GROUP INC COM 043436104   82,945 345 SH   SOLE 28 345 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   9,735,567 40,494 SH   SOLE 30 40,494 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   145,935 607 SH   SOLE 36 607 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   839,066 3,490 SH   SOLE 40 3,490 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   4,002,753 16,649 SH   SOLE 43 15,591 0 1,058
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   29,274,982 328,011 SH   SOLE 21 328,011 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   2,471,957 27,697 SH   SOLE 30 27,697 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   480,344 5,382 SH   SOLE 43 4,785 0 597
ASCENDIS PHARMA A/S NOTE 2.250% 4/0 04351PAD3   2,949,375 3,250,000 PRN   SOLE 21 3,250,000 0 0
ASCENT INDUSTRIES CO COM 871565107   2,672 294 SH   SOLE 2 0 0 294
ASCENT INDUSTRIES CO COM 871565107   11,235 1,236 SH   SOLE 18 1,236 0 0
ASCENT INDUSTRIES CO COM 871565107   149,267 16,421 SH   SOLE 21 16,421 0 0
ASCENT INDUSTRIES CO COM 871565107   1,251,020 137,626 SH   SOLE 22 132,894 0 4,732
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   50,363,542 6,465,153 SH   SOLE 21 6,465,153 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   514,335 66,025 SH   SOLE 22 66,025 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   13,202,960 1,694,860 SH   SOLE 43 1,513,832 0 181,028
ASENSUS SURGICAL INC COM 04367G103   1,762 3,490 SH   SOLE 2 0 0 3,490
ASENSUS SURGICAL INC COM 04367G103   115,825 229,356 SH   SOLE 21 229,356 0 0
ASENSUS SURGICAL INC COM 04367G103   1,747,462 3,460,321 SH   SOLE 22 3,460,321 0 0
ASENSUS SURGICAL INC COM 04367G103   3,444 6,820 SH   SOLE 43 6,820 0 0
ASGN INC COM 00191U102   6,812,599 90,078 SH   SOLE 2 58,786 0 31,292
ASGN INC COM 00191U102   11,647 154 SH   SOLE 4 154 0 0
ASGN INC COM 00191U102   1,116,601 14,764 SH   SOLE 7 13,992 0 772
ASGN INC COM 00191U102   16,273,534 215,173 SH   SOLE 18 211,029 0 4,144
ASGN INC COM 00191U102   9,366,019 123,840 SH   SOLE 19 123,840 0 0
ASGN INC COM 00191U102   269,162,632 3,558,940 SH   SOLE 21 3,558,940 0 0
ASGN INC COM 00191U102   119,483,375 1,579,841 SH   SOLE 22 1,526,319 0 53,522
ASGN INC COM 00191U102   27,227 360 SH   SOLE 23 360 0 0
ASGN INC COM 00191U102   677,040 8,952 SH   SOLE 25 8,952 0 0
ASGN INC COM 00191U102   1,691,314 22,363 SH   SOLE 26 18,100 0 4,263
ASGN INC COM 00191U102   71,697 948 SH   SOLE 28 948 0 0
ASGN INC COM 00191U102   5,771,628 76,314 SH   SOLE 30 76,314 0 0
ASGN INC COM 00191U102   174,100 2,302 SH   SOLE 36 2,302 0 0
ASGN INC COM 00191U102   639,225 8,452 SH   SOLE 40 8,452 0 0
ASGN INC COM 00191U102   3,152,863 41,688 SH   SOLE 43 37,687 0 4,001
ASHFORD HOSPITALITY TR INC COM SHS 044103869   4,248 1,139 SH   SOLE 2 0 0 1,139
ASHFORD HOSPITALITY TR INC COM SHS 044103869   24,178 6,482 SH   SOLE 18 6,482 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   669,166 179,401 SH   SOLE 21 179,401 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   1,768,557 474,144 SH   SOLE 22 474,144 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   6,699 1,796 SH   SOLE 23 1,796 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   929 249 SH   SOLE 43 249 0 0
ASHFORD INC COM 044104107   1,516 156 SH   SOLE 18 156 0 0
ASHFORD INC COM 044104107   20,840 2,144 SH   SOLE 21 2,144 0 0
ASHFORD INC COM 044104107   229,392 23,600 SH   SOLE 22 23,600 0 0
ASHLAND INC COM 044186104   25,432,039 292,625 SH   SOLE 2 164,545 0 128,080
ASHLAND INC COM 044186104   689,631 7,935 SH   SOLE 4 6,406 0 1,529
ASHLAND INC COM 044186104   495,822 5,705 SH   SOLE 7 5,430 0 275
ASHLAND INC COM 044186104   195,634 2,251 SH   SOLE 13 2,251 0 0
ASHLAND INC COM 044186104   8,746,883 100,643 SH   SOLE 18 100,643 0 0
ASHLAND INC COM 044186104   1,671,105 19,228 SH   SOLE 19 19,228 0 0
ASHLAND INC COM 044186104   220,473,809 2,536,806 SH   SOLE 21 2,536,806 0 0
ASHLAND INC COM 044186104   129,460,615 1,489,594 SH   SOLE 22 1,425,130 0 64,464
ASHLAND INC COM 044186104   3,504,646 40,325 SH   SOLE 23 40,325 0 0
ASHLAND INC COM 044186104   850,154 9,782 SH   SOLE 25 9,782 0 0
ASHLAND INC COM 044186104   3,260,429 37,515 SH   SOLE 26 27,340 0 10,175
ASHLAND INC COM 044186104   1,931,749 22,227 SH   SOLE 28 1,082 0 21,145
ASHLAND INC COM 044186104   260,469 2,997 SH   SOLE 29 2,997 0 0
ASHLAND INC COM 044186104   2,517,261 28,964 SH   SOLE 30 28,964 0 0
ASHLAND INC COM 044186104   1,746,630 20,097 SH   SOLE 31 19,071 0 1,026
ASHLAND INC COM 044186104   1,485,900 17,097 SH   SOLE 34 17,097 0 0
ASHLAND INC COM 044186104   49,626 571 SH   SOLE 36 571 0 0
ASHLAND INC COM 044186104   820,952 9,446 SH   SOLE 40 9,446 0 0
ASHLAND INC COM 044186104   3,777,321 43,462 SH   SOLE 43 39,279 0 4,183
ASML HOLDING N V N Y REGISTRY SHS N07059210   44,210 61 SH   SOLE 2 44 0 17
ASML HOLDING N V N Y REGISTRY SHS N07059210   7,067,037 9,751 SH   SOLE 7 9,751 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   225,397 311 SH   SOLE 15 311 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   289,968,965 400,095 SH   SOLE 18 264,711 0 135,384
ASML HOLDING N V N Y REGISTRY SHS N07059210   226,988,076 313,195 SH   SOLE 19 313,195 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   303,847,089 419,244 SH   SOLE 21 419,244 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   66,901,673 92,310 SH   SOLE 22 92,310 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   43,864,769 60,524 SH   SOLE 30 60,524 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   14,110,158 19,469 SH   SOLE 32 19,469 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   15,339,334 21,165 SH   SOLE 34 21,165 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   220,118,458 303,716 SH   SOLE 43 269,559 0 34,157
ASPEN AEROGELS INC COM 04523Y105   382,081 48,426 SH   SOLE 2 18,057 0 30,369
ASPEN AEROGELS INC COM 04523Y105   2,738 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105   1,182,190 149,834 SH   SOLE 18 149,834 0 0
ASPEN AEROGELS INC COM 04523Y105   844,585 107,045 SH   SOLE 19 107,045 0 0
ASPEN AEROGELS INC COM 04523Y105   15,192,376 1,925,523 SH   SOLE 21 1,925,523 0 0
ASPEN AEROGELS INC COM 04523Y105   12,038,136 1,525,746 SH   SOLE 22 1,474,169 0 51,577
ASPEN AEROGELS INC COM 04523Y105   72,091 9,137 SH   SOLE 25 9,137 0 0
ASPEN AEROGELS INC COM 04523Y105   137,886 17,476 SH   SOLE 26 13,949 0 3,527
ASPEN AEROGELS INC COM 04523Y105   165,816 21,016 SH   SOLE 30 21,016 0 0
ASPEN AEROGELS INC COM 04523Y105   71,310 9,038 SH   SOLE 40 9,038 0 0
ASPEN AEROGELS INC COM 04523Y105   306,313 38,823 SH   SOLE 43 38,675 0 148
ASPEN TECHNOLOGY INC COM 29109X106   13,583,952 81,045 SH   SOLE 2 23,676 0 57,369
ASPEN TECHNOLOGY INC COM 29109X106   3,932,633 23,463 SH   SOLE 4 13,345 0 10,118
ASPEN TECHNOLOGY INC COM 29109X106   842,240 5,025 SH   SOLE 7 4,831 0 194
ASPEN TECHNOLOGY INC COM 29109X106   116,489 695 SH   SOLE 13 695 0 0
ASPEN TECHNOLOGY INC COM 29109X106   297,675 1,776 SH   SOLE 15 1,776 0 0
ASPEN TECHNOLOGY INC COM 29109X106   17,710,175 105,663 SH   SOLE 18 79,743 0 25,920
ASPEN TECHNOLOGY INC COM 29109X106   193,108,006 1,152,127 SH   SOLE 19 1,152,127 0 0
ASPEN TECHNOLOGY INC COM 29109X106   295,142,438 1,760,888 SH   SOLE 21 1,760,888 0 0
ASPEN TECHNOLOGY INC COM 29109X106   165,312,737 986,294 SH   SOLE 22 933,114 0 53,180
ASPEN TECHNOLOGY INC COM 29109X106   8,589,174 51,245 SH   SOLE 23 51,245 0 0
ASPEN TECHNOLOGY INC COM 29109X106   4,439,318 26,486 SH   SOLE 25 26,369 0 117
ASPEN TECHNOLOGY INC COM 29109X106   4,750,570 28,343 SH   SOLE 26 15,185 0 13,158
ASPEN TECHNOLOGY INC COM 29109X106   7,563,234 45,124 SH   SOLE 28 509 0 44,615
ASPEN TECHNOLOGY INC COM 29109X106   52,767,818 314,825 SH   SOLE 30 314,825 0 0
ASPEN TECHNOLOGY INC COM 29109X106   1,083,934 6,467 SH   SOLE 31 5,941 0 526
ASPEN TECHNOLOGY INC COM 29109X106   66,850,075 398,843 SH   SOLE 34 398,843 0 0
ASPEN TECHNOLOGY INC COM 29109X106   730,780 4,360 SH   SOLE 36 4,360 0 0
ASPEN TECHNOLOGY INC COM 29109X106   181,354 1,082 SH   SOLE 40 1,082 0 0
ASPEN TECHNOLOGY INC COM 29109X106   2,551,527 15,223 SH   SOLE 43 13,548 0 1,675
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   351 106 SH   SOLE 2 0 0 106
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   9,430 2,849 SH   SOLE 21 2,849 0 0
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   208,689 63,048 SH   SOLE 22 63,048 0 0
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   401 121 SH   SOLE 43 121 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   729 634 SH   SOLE 2 0 0 634
ASSEMBLY BIOSCIENCES INC COM 045396108   11,965 10,404 SH   SOLE 18 10,404 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   164,949 143,434 SH   SOLE 21 143,434 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   988,419 859,495 SH   SOLE 22 859,495 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   64,811 56,357 SH   SOLE 26 0 0 56,357
ASSERTIO HOLDINGS INC COM NEW 04546C205   224,496 41,420 SH   SOLE 2 19,354 0 22,066
ASSERTIO HOLDINGS INC COM NEW 04546C205   3,848 710 SH   SOLE 7 710 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   855,645 157,868 SH   SOLE 18 157,868 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   1,640,005 302,584 SH   SOLE 19 302,584 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   10,617,271 1,958,906 SH   SOLE 21 1,958,906 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   7,700,514 1,420,759 SH   SOLE 22 1,377,217 0 43,542
ASSETMARK FINL HLDGS INC COM 04546L106   617,017 20,803 SH   SOLE 2 15,342 0 5,461
ASSETMARK FINL HLDGS INC COM 04546L106   6,703 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   1,669,888 56,301 SH   SOLE 18 56,301 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   2,860,025 96,427 SH   SOLE 19 96,427 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   21,776,728 734,212 SH   SOLE 21 734,212 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   19,126,459 644,857 SH   SOLE 22 628,838 0 16,019
ASSETMARK FINL HLDGS INC COM 04546L106   148,270 4,999 SH   SOLE 25 4,999 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   51,638 1,741 SH   SOLE 26 0 0 1,741
ASSETMARK FINL HLDGS INC COM 04546L106   399,075 13,455 SH   SOLE 30 13,455 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   4,445,293 149,875 SH   SOLE 34 149,875 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   81,802 2,758 SH   SOLE 40 2,758 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   613,309 20,678 SH   SOLE 43 19,681 0 997
ASSOCIATED BANC CORP COM 045487105   4,288,729 264,247 SH   SOLE 2 164,779 0 99,468
ASSOCIATED BANC CORP COM 045487105   8,716 537 SH   SOLE 4 537 0 0
ASSOCIATED BANC CORP COM 045487105   735,690 45,329 SH   SOLE 7 42,988 0 2,341
ASSOCIATED BANC CORP COM 045487105   11,109,273 684,490 SH   SOLE 18 684,490 0 0
ASSOCIATED BANC CORP COM 045487105   4,967,906 306,094 SH   SOLE 19 306,094 0 0
ASSOCIATED BANC CORP COM 045487105   190,299,103 11,725,145 SH   SOLE 21 11,725,145 0 0
ASSOCIATED BANC CORP COM 045487105   86,422,997 5,324,892 SH   SOLE 22 5,140,176 0 184,716
ASSOCIATED BANC CORP COM 045487105   471,076 29,025 SH   SOLE 25 29,025 0 0
ASSOCIATED BANC CORP COM 045487105   1,272,611 78,411 SH   SOLE 26 64,349 0 14,062
ASSOCIATED BANC CORP COM 045487105   297,334 18,320 SH   SOLE 28 2,770 0 15,550
ASSOCIATED BANC CORP COM 045487105   4,495,889 277,011 SH   SOLE 30 277,011 0 0
ASSOCIATED BANC CORP COM 045487105   123,478 7,608 SH   SOLE 36 7,608 0 0
ASSOCIATED BANC CORP COM 045487105   442,933 27,291 SH   SOLE 40 27,291 0 0
ASSOCIATED BANC CORP COM 045487105   6,916,459 426,153 SH   SOLE 43 408,516 0 17,637
ASSOCIATED CAP GROUP INC CL A 045528106   1,830,286 51,703 SH   SOLE 22 51,703 0 0
ASSURANT INC COM 04621X108   11,729,047 93,295 SH   SOLE 2 15,457 0 77,838
ASSURANT INC COM 04621X108   5,463,288 43,456 SH   SOLE 4 20,838 0 22,618
ASSURANT INC COM 04621X108   5,537,966 44,050 SH   SOLE 7 39,727 0 4,323
ASSURANT INC COM 04621X108   19,235 153 SH   SOLE 13 153 0 0
ASSURANT INC COM 04621X108   969,553 7,712 SH   SOLE 15 7,712 0 0
ASSURANT INC COM 04621X108   37,357,824 297,151 SH   SOLE 18 292,292 0 4,859
ASSURANT INC COM 04621X108   61,700,484 490,777 SH   SOLE 19 490,777 0 0
ASSURANT INC COM 04621X108   274,912,553 2,186,705 SH   SOLE 21 2,186,705 0 0
ASSURANT INC COM 04621X108   171,824,793 1,366,726 SH   SOLE 22 1,245,850 0 120,876
ASSURANT INC COM 04621X108   11,921,273 94,824 SH   SOLE 23 94,824 0 0
ASSURANT INC COM 04621X108   16,214,611 128,974 SH   SOLE 25 94,928 0 34,046
ASSURANT INC COM 04621X108   21,437,272 170,516 SH   SOLE 26 112,627 0 57,889
ASSURANT INC COM 04621X108   13,769,483 109,525 SH   SOLE 28 796 0 108,729
ASSURANT INC COM 04621X108   46,827,557 372,475 SH   SOLE 30 317,435 0 55,040
ASSURANT INC COM 04621X108   1,738,205 13,826 SH   SOLE 31 12,652 0 1,174
ASSURANT INC COM 04621X108   28,628,833 227,719 SH   SOLE 34 227,719 0 0
ASSURANT INC COM 04621X108   3,280,915 26,097 SH   SOLE 36 26,097 0 0
ASSURANT INC COM 04621X108   2,809,213 22,345 SH   SOLE 37 22,345 0 0
ASSURANT INC COM 04621X108   223,404 1,777 SH   SOLE 40 1,777 0 0
ASSURANT INC COM 04621X108   4,684,218 37,259 SH   SOLE 43 35,093 0 2,166
ASSURED GUARANTY LTD COM G0585R106   9,721,811 174,226 SH   SOLE 2 43,013 0 131,213
ASSURED GUARANTY LTD COM G0585R106   5,803 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106   547,733 9,816 SH   SOLE 7 9,336 0 480
ASSURED GUARANTY LTD COM G0585R106   3,346,772 59,978 SH   SOLE 18 59,978 0 0
ASSURED GUARANTY LTD COM G0585R106   1,474,459 26,424 SH   SOLE 19 26,424 0 0
ASSURED GUARANTY LTD COM G0585R106   317,461,210 5,689,269 SH   SOLE 21 5,689,269 0 0
ASSURED GUARANTY LTD COM G0585R106   88,213,718 1,580,891 SH   SOLE 22 1,470,633 0 110,258
ASSURED GUARANTY LTD COM G0585R106   643,597 11,534 SH   SOLE 25 11,534 0 0
ASSURED GUARANTY LTD COM G0585R106   1,781,303 31,923 SH   SOLE 26 24,849 0 7,074
ASSURED GUARANTY LTD COM G0585R106   720,490 12,912 SH   SOLE 28 6,955 0 5,957
ASSURED GUARANTY LTD COM G0585R106   5,568,394 99,792 SH   SOLE 30 99,792 0 0
ASSURED GUARANTY LTD COM G0585R106   44,249 793 SH   SOLE 31 793 0 0
ASSURED GUARANTY LTD COM G0585R106   142,346 2,551 SH   SOLE 36 2,551 0 0
ASSURED GUARANTY LTD COM G0585R106   532,555 9,544 SH   SOLE 40 9,544 0 0
ASSURED GUARANTY LTD COM G0585R106   6,038,006 108,208 SH   SOLE 43 101,844 0 6,364
AST SPACEMOBILE INC COM CL A 00217D100   37,971 8,079 SH   SOLE 2 2,052 0 6,027
AST SPACEMOBILE INC COM CL A 00217D100   3,370 717 SH   SOLE 7 717 0 0
AST SPACEMOBILE INC COM CL A 00217D100   715,378 152,208 SH   SOLE 18 152,208 0 0
AST SPACEMOBILE INC COM CL A 00217D100   735,165 156,418 SH   SOLE 19 156,418 0 0
AST SPACEMOBILE INC COM CL A 00217D100   9,448,880 2,010,400 SH   SOLE 21 2,010,400 0 0
AST SPACEMOBILE INC COM CL A 00217D100   7,904,244 1,681,754 SH   SOLE 22 1,661,998 0 19,756
ASTEC INDS INC COM 046224101   4,665,098 102,665 SH   SOLE 2 67,800 0 34,865
ASTEC INDS INC COM 046224101   4,635 102 SH   SOLE 4 102 0 0
ASTEC INDS INC COM 046224101   9,179 202 SH   SOLE 7 202 0 0
ASTEC INDS INC COM 046224101   3,852,176 84,775 SH   SOLE 18 80,423 0 4,352
ASTEC INDS INC COM 046224101   7,836,128 172,450 SH   SOLE 19 172,450 0 0
ASTEC INDS INC COM 046224101   134,810,211 2,966,774 SH   SOLE 21 2,966,774 0 0
ASTEC INDS INC COM 046224101   37,459,600 824,375 SH   SOLE 22 785,740 0 38,635
ASTEC INDS INC COM 046224101   402,644 8,861 SH   SOLE 23 8,861 0 0
ASTEC INDS INC COM 046224101   167,674 3,690 SH   SOLE 25 3,690 0 0
ASTEC INDS INC COM 046224101   1,022,491 22,502 SH   SOLE 26 3,643 0 18,859
ASTEC INDS INC COM 046224101   8,406 185 SH   SOLE 28 185 0 0
ASTEC INDS INC COM 046224101   1,516,696 33,378 SH   SOLE 30 33,378 0 0
ASTEC INDS INC COM 046224101   130,504 2,872 SH   SOLE 40 2,872 0 0
ASTEC INDS INC COM 046224101   896,531 19,730 SH   SOLE 43 17,408 0 2,322
ASTRA SPACE INC COM CL A 04634X103   1,525 4,138 SH   SOLE 2 0 0 4,138
ASTRA SPACE INC COM CL A 04634X103   57,272 155,377 SH   SOLE 21 155,377 0 0
ASTRA SPACE INC COM CL A 04634X103   595,132 1,614,574 SH   SOLE 22 1,614,574 0 0
ASTRA SPACE INC COM CL A 04634X103   17,909 48,587 SH   SOLE 28 48,587 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   1,212,897 16,947 SH   SOLE 2 207 0 16,740
ASTRAZENECA PLC SPONSORED ADR 046353108   286,280 4,000 SH   SOLE 4 4,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   4,706,658 65,763 SH   SOLE 7 65,763 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   155,021 2,166 SH   SOLE 15 2,166 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   168,516,923 2,354,575 SH   SOLE 18 2,337,383 0 17,192
ASTRAZENECA PLC SPONSORED ADR 046353108   48,584,364 678,837 SH   SOLE 19 678,837 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   2,500,942 34,944 SH   SOLE 22 34,944 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   964,477 13,476 SH   SOLE 23 13,476 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   159,100 2,223 SH   SOLE 26 2,223 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   49,416,294 690,461 SH   SOLE 30 690,461 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   9,374,596 130,985 SH   SOLE 32 130,985 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   18,623,015 260,207 SH   SOLE 34 260,207 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   147,415,628 2,059,741 SH   SOLE 43 1,870,836 0 188,904
ASTRIA THERAPEUTICS INC COM 04635X102   31,512 3,783 SH   SOLE 2 883 0 2,900
ASTRIA THERAPEUTICS INC COM 04635X102   565,490 67,886 SH   SOLE 18 67,886 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   433,960 52,096 SH   SOLE 19 52,096 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   7,094,319 851,659 SH   SOLE 21 851,659 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   5,640,126 677,086 SH   SOLE 22 667,391 0 9,695
ASTRONICS CORP COM 046433108   568,473 28,624 SH   SOLE 2 7,405 0 21,219
ASTRONICS CORP COM 046433108   2,701 136 SH   SOLE 7 136 0 0
ASTRONICS CORP COM 046433108   1,568,940 79,000 SH   SOLE 18 79,000 0 0
ASTRONICS CORP COM 046433108   1,044,199 52,578 SH   SOLE 19 52,578 0 0
ASTRONICS CORP COM 046433108   18,581,016 935,600 SH   SOLE 21 935,600 0 0
ASTRONICS CORP COM 046433108   13,689,577 689,304 SH   SOLE 22 658,844 0 30,460
ASTRONICS CORP COM 046433108   100,591 5,065 SH   SOLE 25 5,065 0 0
ASTRONICS CORP COM 046433108   60,096 3,026 SH   SOLE 26 0 0 3,026
ASTRONICS CORP COM 046433108   99,141 4,992 SH   SOLE 40 4,992 0 0
ASTRONICS CORP COM 046433108   35,490 1,787 SH   OTR 43 1,787 0 0
ASTRONICS CORP COM 046433108   137,809 6,939 SH   SOLE 43 4,393 0 2,546
ASTRONOVA INC COM 04638F108   17,429 1,202 SH   SOLE 18 1,202 0 0
ASTRONOVA INC COM 04638F108   226,345 15,610 SH   SOLE 21 15,610 0 0
ASTRONOVA INC COM 04638F108   840,696 57,979 SH   SOLE 22 57,979 0 0
ASTROTECH CORP COM 046484309   680 48 SH   SOLE 21 48 0 0
ASTROTECH CORP COM 046484309   285,862 20,188 SH   SOLE 22 20,188 0 0
ASURE SOFTWARE INC COM 04649U102   213,080 17,523 SH   SOLE 2 11,711 0 5,812
ASURE SOFTWARE INC COM 04649U102   1,581 130 SH   SOLE 7 130 0 0
ASURE SOFTWARE INC COM 04649U102   495,192 40,723 SH   SOLE 18 40,723 0 0
ASURE SOFTWARE INC COM 04649U102   319,796 26,299 SH   SOLE 19 26,299 0 0
ASURE SOFTWARE INC COM 04649U102   6,035,227 496,318 SH   SOLE 21 496,318 0 0
ASURE SOFTWARE INC COM 04649U102   4,479,999 368,421 SH   SOLE 22 359,640 0 8,781
AT&T INC COM 00206R102   226,942,167 14,228,349 SH   SOLE 2 2,236,501 0 11,991,848
AT&T INC COM 00206R102   81,842,321 5,131,180 SH   SOLE 4 2,949,380 0 2,181,800
AT&T INC COM 00206R102   100,950,788 6,329,203 SH   SOLE 7 5,629,924 0 699,279
AT&T INC COM 00206R102   3,572,449 223,978 SH   SOLE 13 223,978 0 0
AT&T INC COM 00206R102   19,803,887 1,241,623 SH   SOLE 15 1,241,623 0 0
AT&T INC COM 00206R102   239,420,687 15,010,701 SH   SOLE 18 14,090,329 0 920,372
AT&T INC COM 00206R102   218,495,940 13,698,805 SH   SOLE 19 13,698,805 0 0
AT&T INC COM 00206R102   3,101,543,198 194,454,119 SH   SOLE 21 194,454,119 0 0
AT&T INC COM 00206R102   2,557,641,356 160,353,690 SH   SOLE 22 145,407,728 0 14,945,962
AT&T INC COM 00206R102   230,446,158 14,448,035 SH   SOLE 23 14,448,035 0 0
AT&T INC COM 00206R102   210,956,774 13,226,130 SH   SOLE 25 12,871,126 0 355,004
AT&T INC COM 00206R102   238,906,198 14,978,445 SH   SOLE 26 6,884,303 0 8,094,142
AT&T INC COM 00206R102   268,272,811 16,819,612 SH   SOLE 28 670,422 0 16,149,190
AT&T INC COM 00206R102   848,762,550 53,213,953 SH   SOLE 30 52,493,159 0 720,794
AT&T INC COM 00206R102   25,419,419 1,593,694 SH   SOLE 31 1,470,721 0 122,973
AT&T INC COM 00206R102   6,400,879 401,309 SH   SOLE 32 401,309 0 0
AT&T INC COM 00206R102   15,778,123 989,224 SH   SOLE 34 989,224 0 0
AT&T INC COM 00206R102   39,171,860 2,455,916 SH   SOLE 36 2,455,916 0 0
AT&T INC COM 00206R102   4,464,660 279,916 SH   SOLE 40 279,916 0 0
AT&T INC COM 00206R102   198,035 12,416 SH   OTR 43 12,416 0 0
AT&T INC COM 00206R102   90,552,588 5,677,278 SH   SOLE 43 4,728,541 0 948,738
ATAI LIFE SCIENCES NV SHS N0731H103   79,012 45,937 SH   SOLE 2 31,151 0 14,786
ATAI LIFE SCIENCES NV SHS N0731H103   296,420 172,337 SH   SOLE 7 162,861 0 9,476
ATAI LIFE SCIENCES NV SHS N0731H103   2,147,802 1,248,722 SH   SOLE 21 1,248,722 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   160,048 93,051 SH   SOLE 22 35,871 0 57,180
ATAI LIFE SCIENCES NV SHS N0731H103   34,508 20,063 SH   SOLE 25 20,063 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   2,310 1,343 SH   SOLE 26 1,343 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   27,116 15,765 SH   SOLE 28 0 0 15,765
ATAI LIFE SCIENCES NV SHS N0731H103   1,407,411 818,262 SH   SOLE 30 818,262 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   40,195 23,369 SH   SOLE 40 23,369 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   36,227 21,062 SH   SOLE 43 21,062 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   122,772 76,256 SH   SOLE 2 3,264 0 72,992
ATARA BIOTHERAPEUTICS INC COM 046513107   1,818 1,129 SH   SOLE 7 1,129 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   521,836 324,122 SH   SOLE 18 297,559 0 26,563
ATARA BIOTHERAPEUTICS INC COM 046513107   856,683 532,101 SH   SOLE 19 532,101 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   6,828,231 4,241,137 SH   SOLE 21 4,241,137 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   4,742,511 2,945,659 SH   SOLE 22 2,878,281 0 67,378
ATARA BIOTHERAPEUTICS INC COM 046513107   136,195 84,593 SH   SOLE 26 0 0 84,593
ATARA BIOTHERAPEUTICS INC COM 046513107   2,339 1,453 SH   SOLE 28 1,453 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   75,078 46,632 SH   SOLE 30 46,632 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   16,369 10,167 SH   SOLE 43 346 0 9,821
ATEA PHARMACEUTICALS INC COM 04683R106   514,602 137,594 SH   SOLE 2 47,188 0 90,406
ATEA PHARMACEUTICALS INC COM 04683R106   30,451 8,142 SH   SOLE 7 8,142 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   873,376 233,523 SH   SOLE 18 233,523 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   3,035,807 811,713 SH   SOLE 19 811,713 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   13,878,639 3,710,866 SH   SOLE 21 3,710,866 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   9,622,351 2,572,821 SH   SOLE 22 2,514,725 0 58,096
ATEA PHARMACEUTICALS INC COM 04683R106   5,427 1,451 SH   SOLE 23 1,451 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   399,054 106,699 SH   SOLE 26 0 0 106,699
ATEA PHARMACEUTICALS INC COM 04683R106   148,586 39,729 SH   SOLE 30 39,729 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   322,295 86,175 SH   SOLE 43 71,394 0 14,781
ATERIAN INC COM 02156U101   41 90 SH   SOLE 2 0 0 90
ATERIAN INC COM 02156U101   18,795 40,859 SH   SOLE 21 40,859 0 0
ATERIAN INC COM 02156U101   482,211 1,048,285 SH   SOLE 22 1,048,285 0 0
ATHERSYS INC NEW COM NEW 04744L205   157 180 SH   SOLE 2 0 0 180
ATHERSYS INC NEW COM NEW 04744L205   315,073 362,153 SH   SOLE 21 362,153 0 0
ATHERSYS INC NEW COM NEW 04744L205   76,350 87,759 SH   SOLE 22 87,759 0 0
ATHIRA PHARMA INC COM 04746L104   37,913 12,852 SH   SOLE 2 3,754 0 9,098
ATHIRA PHARMA INC COM 04746L104   17,296 5,863 SH   SOLE 18 5,863 0 0
ATHIRA PHARMA INC COM 04746L104   560,597 190,033 SH   SOLE 21 190,033 0 0
ATHIRA PHARMA INC COM 04746L104   1,333,966 452,192 SH   SOLE 22 452,192 0 0
ATHIRA PHARMA INC COM 04746L104   26,043 8,828 SH   SOLE 43 330 0 8,498
ATI INC COM 01741R102   6,073,442 137,315 SH   SOLE 2 107,700 0 29,615
ATI INC COM 01741R102   19,373 438 SH   SOLE 4 438 0 0
ATI INC COM 01741R102   974,741 22,038 SH   SOLE 7 20,894 0 1,144
ATI INC COM 01741R102   17,772,676 401,824 SH   SOLE 18 401,824 0 0
ATI INC COM 01741R102   11,813,523 267,093 SH   SOLE 19 267,093 0 0
ATI INC COM 01741R102   679,266,825 15,357,604 SH   SOLE 21 15,357,604 0 0
ATI INC COM 01741R102   155,145,836 3,507,706 SH   SOLE 22 3,336,673 0 171,033
ATI INC COM 01741R102   4,998 113 SH   SOLE 23 113 0 0
ATI INC COM 01741R102   1,057,185 23,902 SH   SOLE 25 23,902 0 0
ATI INC COM 01741R102   2,807,057 63,465 SH   SOLE 26 52,750 0 10,715
ATI INC COM 01741R102   3,755,879 84,917 SH   SOLE 28 71,229 0 13,688
ATI INC COM 01741R102   10,043,793 227,081 SH   SOLE 30 227,081 0 0
ATI INC COM 01741R102   4,237,588 95,808 SH   SOLE 34 95,808 0 0
ATI INC COM 01741R102   57,455 1,299 SH   SOLE 36 1,299 0 0
ATI INC COM 01741R102   930,909 21,047 SH   SOLE 40 21,047 0 0
ATI INC COM 01741R102   4,657,061 105,292 SH   SOLE 43 99,116 0 6,176
ATI INC NOTE 3.500% 6/1 01741RAK8   1,033,515 357,000 PRN   SOLE 2 357,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   12,274,800 4,240,000 PRN   SOLE 19 4,240,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   4,831,755 1,669,000 PRN   SOLE 21 1,669,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   8,404,185 2,903,000 PRN   SOLE 34 2,903,000 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W208   104,594 11,431 SH   SOLE 22 11,431 0 0
ATKORE INC COM 047649108   22,810,124 146,275 SH   SOLE 2 81,857 0 64,418
ATKORE INC COM 047649108   14,502 93 SH   SOLE 4 93 0 0
ATKORE INC COM 047649108   1,453,361 9,320 SH   SOLE 7 8,836 0 484
ATKORE INC COM 047649108   622,512 3,992 SH   SOLE 13 3,992 0 0
ATKORE INC COM 047649108   16,977,500 108,872 SH   SOLE 18 99,439 0 9,433
ATKORE INC COM 047649108   57,377,187 367,944 SH   SOLE 19 367,944 0 0
ATKORE INC COM 047649108   215,562,100 1,382,340 SH   SOLE 21 1,382,340 0 0
ATKORE INC COM 047649108   206,334,350 1,323,165 SH   SOLE 22 1,294,360 0 28,805
ATKORE INC COM 047649108   1,410,477 9,045 SH   SOLE 23 9,045 0 0
ATKORE INC COM 047649108   39,442,528 252,934 SH   SOLE 25 252,934 0 0
ATKORE INC COM 047649108   17,805,697 114,183 SH   SOLE 26 18,949 0 95,234
ATKORE INC COM 047649108   710,930 4,559 SH   SOLE 28 837 0 3,722
ATKORE INC COM 047649108   11,980,558 76,828 SH   SOLE 30 76,828 0 0
ATKORE INC COM 047649108   1,008,152 6,465 SH   SOLE 34 6,465 0 0
ATKORE INC COM 047649108   118,982 763 SH   SOLE 36 763 0 0
ATKORE INC COM 047649108   1,039,028 6,663 SH   SOLE 40 6,663 0 0
ATKORE INC COM 047649108   3,169,792 20,327 SH   SOLE 43 18,754 0 1,573
ATLANTIC AMERN CORP COM 048209100   1,799 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100   23,365 12,106 SH   SOLE 21 12,106 0 0
ATLANTIC AMERN CORP COM 048209100   61,581 31,907 SH   SOLE 22 14,212 0 17,695
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,761,875 67,895 SH   SOLE 2 22,091 0 45,804
ATLANTIC UN BANKSHARES CORP COM 04911A107   7,526 290 SH   SOLE 4 290 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   705,555 27,189 SH   SOLE 7 25,761 0 1,428
ATLANTIC UN BANKSHARES CORP COM 04911A107   6,266,899 241,499 SH   SOLE 18 241,499 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   3,645,819 140,494 SH   SOLE 19 140,494 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   214,243,096 8,255,996 SH   SOLE 21 8,255,996 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   51,348,459 1,978,746 SH   SOLE 22 1,891,234 0 87,512
ATLANTIC UN BANKSHARES CORP COM 04911A107   328,190 12,647 SH   SOLE 25 12,647 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,041,270 40,126 SH   SOLE 26 32,832 0 7,294
ATLANTIC UN BANKSHARES CORP COM 04911A107   156,193 6,019 SH   SOLE 28 1,408 0 4,611
ATLANTIC UN BANKSHARES CORP COM 04911A107   4,804,565 185,147 SH   SOLE 30 185,147 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   67,133 2,587 SH   SOLE 36 2,587 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   358,214 13,804 SH   SOLE 40 13,804 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   209,442 8,071 SH   SOLE 43 7,408 0 663
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   2,915,913 124,399 SH   SOLE 2 121,183 0 3,216
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   238,314 10,167 SH   SOLE 4 9,158 0 1,009
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   51,756 2,208 SH   SOLE 18 0 0 2,208
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   22,010 939 SH   SOLE 19 939 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,642,910 70,090 SH   SOLE 21 70,090 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   771,926 32,932 SH   SOLE 22 32,932 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   266,466 11,368 SH   SOLE 26 0 0 11,368
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   22,221 948 SH   SOLE 28 0 0 948
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   142,820 6,093 SH   SOLE 34 6,093 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   201,420 8,593 SH   SOLE 36 8,593 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,876 80 SH   SOLE 43 80 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   181,231 4,314 SH   SOLE 2 1,527 0 2,787
ATLANTICUS HOLDINGS CORP COM 04914Y102   626,537 14,914 SH   SOLE 18 14,914 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   413,294 9,838 SH   SOLE 19 9,838 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   7,362,589 175,258 SH   SOLE 21 175,258 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   6,134,342 146,021 SH   SOLE 22 139,067 0 6,954
ATLANTICUS HOLDINGS CORP COM 04914Y102   55,915 1,331 SH   SOLE 25 1,331 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   34,448 820 SH   SOLE 26 0 0 820
ATLANTICUS HOLDINGS CORP COM 04914Y102   21,929 522 SH   SOLE 28 0 0 522
ATLANTICUS HOLDINGS CORP COM 04914Y102   122,291 2,911 SH   SOLE 30 2,911 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   44,741 1,065 SH   SOLE 40 1,065 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   45,287 1,078 SH   SOLE 43 1,078 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   182,540 10,515 SH   SOLE 2 490 0 10,025
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   18,280 1,053 SH   SOLE 4 1,053 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   1,065,730 61,390 SH   SOLE 18 61,390 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   2,577,613 148,480 SH   SOLE 19 148,480 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   9,351,728 538,694 SH   SOLE 21 538,694 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   7,663,277 441,433 SH   SOLE 22 429,166 0 12,267
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   7,673 442 SH   SOLE 26 442 0 0
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   1,062,258 61,190 SH   SOLE 34 61,190 0 0
ATLAS LITHIUM CORP COM NEW 105861306   96,519 4,506 SH   SOLE 2 4,506 0 0
ATLAS LITHIUM CORP COM NEW 105861306   371,037 17,322 SH   SOLE 19 17,322 0 0
ATLAS LITHIUM CORP COM NEW 105861306   253,120 11,817 SH   SOLE 22 11,817 0 0
ATLASSIAN CORPORATION CL A 049468101   41,425,073 246,857 SH   SOLE 2 37,691 0 209,166
ATLASSIAN CORPORATION CL A 049468101   18,329,047 109,225 SH   SOLE 4 64,484 0 44,741
ATLASSIAN CORPORATION CL A 049468101   18,600,060 110,840 SH   SOLE 7 105,950 0 4,890
ATLASSIAN CORPORATION CL A 049468101   884,359 5,270 SH   SOLE 13 5,270 0 0
ATLASSIAN CORPORATION CL A 049468101   1,986,367 11,837 SH   SOLE 15 11,837 0 0
ATLASSIAN CORPORATION CL A 049468101   33,161,438 197,613 SH   SOLE 18 180,006 0 17,607
ATLASSIAN CORPORATION CL A 049468101   20,206,841 120,415 SH   SOLE 19 120,415 0 0
ATLASSIAN CORPORATION CL A 049468101   376,263,918 2,242,202 SH   SOLE 21 2,242,202 0 0
ATLASSIAN CORPORATION CL A 049468101   585,119,069 3,486,795 SH   SOLE 22 3,212,334 0 274,461
ATLASSIAN CORPORATION CL A 049468101   47,112,322 280,748 SH   SOLE 23 280,748 0 0
ATLASSIAN CORPORATION CL A 049468101   56,785,394 338,391 SH   SOLE 25 298,641 0 39,750
ATLASSIAN CORPORATION CL A 049468101   29,680,387 176,869 SH   SOLE 26 96,239 0 80,630
ATLASSIAN CORPORATION CL A 049468101   48,218,190 287,338 SH   SOLE 28 6,856 0 280,482
ATLASSIAN CORPORATION CL A 049468101   42,959 256 SH   SOLE 29 256 0 0
ATLASSIAN CORPORATION CL A 049468101   80,386,024 479,030 SH   SOLE 30 479,030 0 0
ATLASSIAN CORPORATION CL A 049468101   5,641,269 33,617 SH   SOLE 31 30,858 0 2,759
ATLASSIAN CORPORATION CL A 049468101   5,640,262 33,611 SH   SOLE 32 33,611 0 0
ATLASSIAN CORPORATION CL A 049468101   39,264,519 233,982 SH   SOLE 34 233,982 0 0
ATLASSIAN CORPORATION CL A 049468101   5,881,908 35,051 SH   SOLE 36 35,051 0 0
ATLASSIAN CORPORATION CL A 049468101   964,068 5,745 SH   SOLE 40 5,745 0 0
ATLASSIAN CORPORATION CL A 049468101   40,442 241 SH   OTR 43 241 0 0
ATLASSIAN CORPORATION CL A 049468101   10,920,739 65,078 SH   SOLE 43 53,963 0 11,115
ATMOS ENERGY CORP COM 049560105   28,653,611 246,292 SH   SOLE 2 37,332 0 208,960
ATMOS ENERGY CORP COM 049560105   18,424,184 158,365 SH   SOLE 4 73,494 0 84,871
ATMOS ENERGY CORP COM 049560105   38,401,507 330,080 SH   SOLE 7 274,536 0 55,544
ATMOS ENERGY CORP COM 049560105   226,863 1,950 SH   SOLE 13 1,950 0 0
ATMOS ENERGY CORP COM 049560105   3,225,177 27,722 SH   SOLE 15 27,722 0 0
ATMOS ENERGY CORP COM 049560105   29,393,185 252,649 SH   SOLE 18 240,509 0 12,140
ATMOS ENERGY CORP COM 049560105   7,858,651 67,549 SH   SOLE 19 67,549 0 0
ATMOS ENERGY CORP COM 049560105   1,260,993,205 10,838,862 SH   SOLE 21 10,838,862 0 0
ATMOS ENERGY CORP COM 049560105   372,123,961 3,198,590 SH   SOLE 22 2,900,918 0 297,672
ATMOS ENERGY CORP COM 049560105   29,941,728 257,364 SH   SOLE 23 257,364 0 0
ATMOS ENERGY CORP COM 049560105   27,387,948 235,413 SH   SOLE 25 234,186 0 1,227
ATMOS ENERGY CORP COM 049560105   34,003,506 292,277 SH   SOLE 26 77,124 0 215,153
ATMOS ENERGY CORP COM 049560105   29,607,599 254,492 SH   SOLE 28 2,774 0 251,718
ATMOS ENERGY CORP COM 049560105   185,629,661 1,595,579 SH   SOLE 30 1,584,680 0 10,899
ATMOS ENERGY CORP COM 049560105   3,807,110 32,724 SH   SOLE 31 29,266 0 3,458
ATMOS ENERGY CORP COM 049560105   719,330 6,183 SH   SOLE 34 6,183 0 0
ATMOS ENERGY CORP COM 049560105   5,024,492 43,188 SH   SOLE 36 43,188 0 0
ATMOS ENERGY CORP COM 049560105   617,998 5,312 SH   SOLE 40 5,312 0 0
ATMOS ENERGY CORP COM 049560105   47,932 412 SH   OTR 43 412 0 0
ATMOS ENERGY CORP COM 049560105   17,209,865 147,927 SH   SOLE 43 131,970 0 15,957
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   1,847,407 84,126 SH   SOLE 2 84,126 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   203,240 9,255 SH   SOLE 18 9,255 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   7,909,685 360,186 SH   SOLE 19 360,186 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   409,554 18,650 SH   SOLE 22 18,650 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   196,344 8,941 SH   SOLE 26 5,883 0 3,058
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   433,227 19,728 SH   SOLE 31 18,376 0 1,352
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   11,563,433 526,568 SH   SOLE 34 526,568 0 0
ATN INTL INC COM 00215F107   555,039 15,165 SH   SOLE 2 6,629 0 8,536
ATN INTL INC COM 00215F107   1,793 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107   2,928 80 SH   SOLE 7 80 0 0
ATN INTL INC COM 00215F107   1,424,033 38,908 SH   SOLE 18 38,908 0 0
ATN INTL INC COM 00215F107   809,153 22,108 SH   SOLE 19 22,108 0 0
ATN INTL INC COM 00215F107   47,054,351 1,285,638 SH   SOLE 21 1,285,638 0 0
ATN INTL INC COM 00215F107   12,176,454 332,690 SH   SOLE 22 311,374 0 21,316
ATN INTL INC COM 00215F107   54,022 1,476 SH   SOLE 25 1,476 0 0
ATN INTL INC COM 00215F107   34,514 943 SH   SOLE 26 0 0 943
ATN INTL INC COM 00215F107   23,680 647 SH   SOLE 28 0 0 647
ATN INTL INC COM 00215F107   778,994 21,284 SH   SOLE 30 21,284 0 0
ATN INTL INC COM 00215F107   40,187 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107   952,093 26,013 SH   SOLE 43 20,858 0 5,155
ATOMERA INC COM 04965B100   40,719 4,643 SH   SOLE 2 785 0 3,858
ATOMERA INC COM 04965B100   2,859 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100   527,989 60,204 SH   SOLE 18 60,204 0 0
ATOMERA INC COM 04965B100   370,796 42,280 SH   SOLE 19 42,280 0 0
ATOMERA INC COM 04965B100   6,593,163 751,786 SH   SOLE 21 751,786 0 0
ATOMERA INC COM 04965B100   4,903,561 559,129 SH   SOLE 22 550,093 0 9,036
ATOSSA THERAPEUTICS INC COM 04962H506   128,757 102,188 SH   SOLE 2 28,692 0 73,496
ATOSSA THERAPEUTICS INC COM 04962H506   429,033 340,502 SH   SOLE 19 340,502 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   15,092 11,978 SH   SOLE 21 11,978 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   2,913,148 2,312,022 SH   SOLE 22 2,312,022 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   166,038 131,776 SH   SOLE 26 0 0 131,776
ATOUR LIFESTYLE HOLDINGS LTD SPONSORED ADS 04965M106   349,696 21,533 SH   SOLE 22 21,533 0 0
ATOUR LIFESTYLE HOLDINGS LTD SPONSORED ADS 04965M106   32,123 1,978 SH   SOLE 28 1,978 0 0
ATOUR LIFESTYLE HOLDINGS LTD SPONSORED ADS 04965M106   455 28 SH   SOLE 34 28 0 0
ATRECA INC CL A COM 04965G109   169,365 172,821 SH   SOLE 2 141,454 0 31,367
ATRECA INC CL A COM 04965G109   4,805 4,903 SH   SOLE 18 4,903 0 0
ATRECA INC CL A COM 04965G109   59,069 60,274 SH   SOLE 19 60,274 0 0
ATRECA INC CL A COM 04965G109   77,330 78,908 SH   SOLE 21 78,908 0 0
ATRECA INC CL A COM 04965G109   815,301 831,940 SH   SOLE 22 831,940 0 0
ATRECA INC CL A COM 04965G109   42,080 42,939 SH   SOLE 26 0 0 42,939
ATRENEW INC SPONSORED ADS 00138L108   99,651 34,127 SH   SOLE 2 34,127 0 0
ATRENEW INC SPONSORED ADS 00138L108   832,074 284,957 SH   SOLE 19 284,957 0 0
ATRENEW INC SPONSORED ADS 00138L108   930,513 318,669 SH   SOLE 34 318,669 0 0
ATRICURE INC COM 04963C209   3,824,215 77,476 SH   SOLE 2 52,194 0 25,282
ATRICURE INC COM 04963C209   34,157 692 SH   SOLE 4 199 0 493
ATRICURE INC COM 04963C209   550,858 11,160 SH   SOLE 7 10,573 0 587
ATRICURE INC COM 04963C209   6,310,775 127,852 SH   SOLE 18 119,878 0 7,974
ATRICURE INC COM 04963C209   9,785,373 198,245 SH   SOLE 19 198,245 0 0
ATRICURE INC COM 04963C209   90,707,835 1,837,679 SH   SOLE 21 1,837,679 0 0
ATRICURE INC COM 04963C209   66,978,706 1,356,943 SH   SOLE 22 1,314,255 0 42,688
ATRICURE INC COM 04963C209   143,391 2,905 SH   SOLE 23 2,905 0 0
ATRICURE INC COM 04963C209   437,724 8,868 SH   SOLE 25 8,868 0 0
ATRICURE INC COM 04963C209   1,771,481 35,889 SH   SOLE 26 15,781 0 20,108
ATRICURE INC COM 04963C209   1,511,847 30,629 SH   SOLE 28 813 0 29,816
ATRICURE INC COM 04963C209   9,716,121 196,842 SH   SOLE 30 196,842 0 0
ATRICURE INC COM 04963C209   350,999 7,111 SH   SOLE 34 7,111 0 0
ATRICURE INC COM 04963C209   35,885 727 SH   SOLE 36 727 0 0
ATRICURE INC COM 04963C209   385,650 7,813 SH   SOLE 40 7,813 0 0
ATRICURE INC COM 04963C209   689,098 13,961 SH   SOLE 43 12,448 0 1,513
ATRION CORP COM 049904105   1,168,171 2,065 SH   SOLE 2 494 0 1,571
ATRION CORP COM 049904105   3,960 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105   8,486 15 SH   SOLE 7 15 0 0
ATRION CORP COM 049904105   2,209,624 3,906 SH   SOLE 18 3,321 0 585
ATRION CORP COM 049904105   4,324,777 7,645 SH   SOLE 19 7,645 0 0
ATRION CORP COM 049904105   27,130,406 47,959 SH   SOLE 21 47,959 0 0
ATRION CORP COM 049904105   25,121,606 44,408 SH   SOLE 22 43,270 0 1,138
ATRION CORP COM 049904105   47,519 84 SH   SOLE 23 84 0 0
ATRION CORP COM 049904105   194,035 343 SH   SOLE 25 343 0 0
ATRION CORP COM 049904105   427,669 756 SH   SOLE 26 560 0 196
ATRION CORP COM 049904105   229,109 405 SH   SOLE 28 0 0 405
ATRION CORP COM 049904105   418,052 739 SH   SOLE 30 739 0 0
ATRION CORP COM 049904105   115,969 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105   541,375 957 SH   SOLE 43 917 0 40
ATYR PHARMA INC COM NEW 002120202   21,442 9,927 SH   SOLE 18 9,927 0 0
ATYR PHARMA INC COM NEW 002120202   282,105 130,604 SH   SOLE 21 130,604 0 0
ATYR PHARMA INC COM NEW 002120202   2,655,996 1,229,628 SH   SOLE 22 1,229,628 0 0
AUBURN NATL BANCORP COM 050473107   1,595 75 SH   SOLE 2 0 0 75
AUBURN NATL BANCORP COM 050473107   9,822 462 SH   SOLE 18 462 0 0
AUBURN NATL BANCORP COM 050473107   127,326 5,989 SH   SOLE 21 5,989 0 0
AUBURN NATL BANCORP COM 050473107   10,290 484 SH   SOLE 22 484 0 0
AUDIOCODES LTD ORD M15342104   4,200 460 SH   SOLE 2 460 0 0
AUDIOEYE INC COM NEW 050734201   6,166 1,261 SH   SOLE 18 1,261 0 0
AUDIOEYE INC COM NEW 050734201   97,864 20,013 SH   SOLE 21 20,013 0 0
AUDIOEYE INC COM NEW 050734201   44,352 9,070 SH   SOLE 22 9,070 0 0
AUGMEDIX INC COM 05105P107   14,093 2,930 SH   SOLE 18 2,930 0 0
AUGMEDIX INC COM 05105P107   163,526 33,997 SH   SOLE 21 33,997 0 0
AUGMEDIX INC COM 05105P107   332,102 69,044 SH   SOLE 22 69,044 0 0
AULT ALLIANCE INC COM 09175M408   29,180 5,666 SH   SOLE 22 5,666 0 0
AULT DISRUPTIVE TECHS CORP COM 05150A104   240,360 22,011 SH   SOLE 2 22,011 0 0
AURA BIOSCIENCES INC COM 05153U107   157,561 12,758 SH   SOLE 2 944 0 11,814
AURA BIOSCIENCES INC COM 05153U107   1,223 99 SH   SOLE 7 99 0 0
AURA BIOSCIENCES INC COM 05153U107   993,101 80,413 SH   SOLE 18 80,413 0 0
AURA BIOSCIENCES INC COM 05153U107   2,758,508 223,361 SH   SOLE 19 223,361 0 0
AURA BIOSCIENCES INC COM 05153U107   11,664,081 944,460 SH   SOLE 21 944,460 0 0
AURA BIOSCIENCES INC COM 05153U107   7,528,387 609,586 SH   SOLE 22 589,195 0 20,391
AURA BIOSCIENCES INC COM 05153U107   17,969 1,455 SH   SOLE 34 1,455 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   619,936 64,043 SH   SOLE 2 37,869 0 26,174
AURINIA PHARMACEUTICALS INC COM 05156V102   4,763 492 SH   SOLE 4 492 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   307,940 31,812 SH   SOLE 7 30,148 0 1,664
AURINIA PHARMACEUTICALS INC COM 05156V102   3,262,828 337,069 SH   SOLE 18 337,069 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   2,624,335 271,109 SH   SOLE 19 271,109 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   51,854,250 5,356,844 SH   SOLE 21 5,356,844 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   15,817,343 1,634,023 SH   SOLE 22 1,533,575 0 100,448
AURINIA PHARMACEUTICALS INC COM 05156V102   900 93 SH   SOLE 23 93 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   254,023 26,242 SH   SOLE 25 26,242 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   542,729 56,067 SH   SOLE 26 44,362 0 11,705
AURINIA PHARMACEUTICALS INC COM 05156V102   63,859 6,597 SH   SOLE 28 4,691 0 1,906
AURINIA PHARMACEUTICALS INC COM 05156V102   4,319,884 446,269 SH   SOLE 30 446,269 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   169,758 17,537 SH   SOLE 40 17,537 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   821,222 84,837 SH   SOLE 43 72,025 0 12,812
AURORA CANNABIS INC COM 05156X884   1 2 SH   SOLE 43 2 0 0
AURORA INNOVATION INC CLASS A COM 051774107   1,546,766 526,111 SH   SOLE 2 194,906 0 331,205
AURORA INNOVATION INC CLASS A COM 051774107   8,714 2,964 SH   SOLE 7 2,964 0 0
AURORA INNOVATION INC CLASS A COM 051774107   2,543,359 865,088 SH   SOLE 18 865,088 0 0
AURORA INNOVATION INC CLASS A COM 051774107   3,439,659 1,169,952 SH   SOLE 19 1,169,952 0 0
AURORA INNOVATION INC CLASS A COM 051774107   33,654,445 11,447,090 SH   SOLE 21 11,447,090 0 0
AURORA INNOVATION INC CLASS A COM 051774107   30,171,500 10,262,415 SH   SOLE 22 9,897,727 0 364,688
AURORA INNOVATION INC CLASS A COM 051774107   61,611 20,956 SH   SOLE 23 20,956 0 0
AURORA INNOVATION INC CLASS A COM 051774107   264,086 89,825 SH   SOLE 25 89,825 0 0
AURORA INNOVATION INC CLASS A COM 051774107   948,570 322,643 SH   SOLE 26 0 0 322,643
AURORA INNOVATION INC CLASS A COM 051774107   155,679 52,952 SH   SOLE 40 52,952 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   33,124 66,247 SH   SOLE 19 66,247 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   7,008 14,015 SH   SOLE 34 14,015 0 0
AUTHID INC COM NEW 46264C206   36,040 40,494 SH   SOLE 22 40,494 0 0
AUTODESK INC COM 052769106   103,216,742 504,456 SH   SOLE 2 166,360 0 338,096
AUTODESK INC COM 052769106   37,438,106 182,973 SH   SOLE 4 104,944 0 78,029
AUTODESK INC COM 052769106   61,795,289 302,015 SH   SOLE 7 275,426 0 26,589
AUTODESK INC COM 052769106   1,386,847 6,778 SH   SOLE 13 6,778 0 0
AUTODESK INC COM 052769106   5,488,459 26,824 SH   SOLE 15 26,824 0 0
AUTODESK INC COM 052769106   108,252,399 529,067 SH   SOLE 18 470,079 0 58,988
AUTODESK INC COM 052769106   58,658,413 286,684 SH   SOLE 19 286,684 0 0
AUTODESK INC COM 052769106   1,198,295,600 5,856,486 SH   SOLE 21 5,856,486 0 0
AUTODESK INC COM 052769106   985,748,369 4,817,694 SH   SOLE 22 4,342,646 0 475,048
AUTODESK INC COM 052769106   87,724,901 428,742 SH   SOLE 23 428,742 0 0
AUTODESK INC COM 052769106   123,821,788 605,160 SH   SOLE 25 599,804 0 5,356
AUTODESK INC COM 052769106   106,939,621 522,651 SH   SOLE 26 188,108 0 334,543
AUTODESK INC COM 052769106   125,927,225 615,450 SH   SOLE 28 28,103 0 587,347
AUTODESK INC COM 052769106   59,542 291 SH   SOLE 29 291 0 0
AUTODESK INC COM 052769106   452,785,357 2,212,919 SH   SOLE 30 2,145,995 0 66,924
AUTODESK INC COM 052769106   10,458,231 51,113 SH   SOLE 31 45,882 0 5,231
AUTODESK INC COM 052769106   9,732,275 47,565 SH   SOLE 32 47,565 0 0
AUTODESK INC COM 052769106   165,387,081 808,304 SH   SOLE 34 808,304 0 0
AUTODESK INC COM 052769106   12,011,425 58,704 SH   SOLE 36 58,704 0 0
AUTODESK INC COM 052769106   1,732,433 8,467 SH   SOLE 40 8,467 0 0
AUTODESK INC COM 052769106   109,671 536 SH   OTR 43 536 0 0
AUTODESK INC COM 052769106   43,747,633 213,810 SH   SOLE 43 187,065 0 26,745
AUTOHOME INC SP ADS RP CL A 05278C107   1,920,711 65,868 SH   SOLE 2 12,085 0 53,783
AUTOHOME INC SP ADS RP CL A 05278C107   878,824 30,138 SH   SOLE 4 14,955 0 15,183
AUTOHOME INC SP ADS RP CL A 05278C107   549,170 18,833 SH   SOLE 7 13,771 0 5,062
AUTOHOME INC SP ADS RP CL A 05278C107   761,659 26,120 SH   SOLE 13 26,120 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,250,264 42,876 SH   SOLE 15 42,876 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   823,158 28,229 SH   SOLE 18 28,229 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   27,469 942 SH   SOLE 19 942 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   42,200,906 1,447,219 SH   SOLE 21 1,447,219 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   30,662,352 1,051,521 SH   SOLE 22 932,636 0 118,885
AUTOHOME INC SP ADS RP CL A 05278C107   2,915,825 99,994 SH   SOLE 23 99,994 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,094,404 37,531 SH   SOLE 25 37,531 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   3,655,906 125,374 SH   SOLE 26 37,743 0 87,631
AUTOHOME INC SP ADS RP CL A 05278C107   4,542,749 155,787 SH   SOLE 28 8,179 0 147,608
AUTOHOME INC SP ADS RP CL A 05278C107   202,575 6,947 SH   SOLE 29 6,947 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   14,974,972 513,545 SH   SOLE 30 513,545 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   499,919 17,144 SH   SOLE 31 15,928 0 1,216
AUTOHOME INC SP ADS RP CL A 05278C107   142,651 4,892 SH   SOLE 34 4,892 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   20,879 716 SH   SOLE 40 716 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   5,953,077 204,152 SH   SOLE 43 179,933 0 24,219
AUTOLIV INC COM 052800109   9,464,867 111,299 SH   SOLE 2 77,783 0 33,516
AUTOLIV INC COM 052800109   181,901 2,139 SH   SOLE 4 241 0 1,898
AUTOLIV INC COM 052800109   415,846 4,890 SH   SOLE 7 4,654 0 236
AUTOLIV INC COM 052800109   55,616 654 SH   SOLE 15 654 0 0
AUTOLIV INC COM 052800109   10,316,883 121,318 SH   SOLE 18 121,318 0 0
AUTOLIV INC COM 052800109   265,524,644 3,122,350 SH   SOLE 21 3,122,350 0 0
AUTOLIV INC COM 052800109   127,530,916 1,499,658 SH   SOLE 22 1,463,661 0 35,997
AUTOLIV INC COM 052800109   9,261,536 108,908 SH   SOLE 25 108,908 0 0
AUTOLIV INC COM 052800109   7,281,720 85,627 SH   SOLE 26 43,778 0 41,849
AUTOLIV INC COM 052800109   3,317,666 39,013 SH   SOLE 28 1,559 0 37,454
AUTOLIV INC COM 052800109   13,376,962 157,302 SH   SOLE 30 157,302 0 0
AUTOLIV INC COM 052800109   1,801,742 21,187 SH   SOLE 36 21,187 0 0
AUTOLIV INC COM 052800109   1,165,048 13,700 SH   SOLE 40 13,700 0 0
AUTOLIV INC COM 052800109   3,519,465 41,386 SH   SOLE 43 39,342 0 2,044
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   2,053,493 862,812 SH   SOLE 21 862,812 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   19,473 8,182 SH   SOLE 43 8,182 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   185,535,729 844,150 SH   SOLE 2 152,617 0 691,533
AUTOMATIC DATA PROCESSING IN COM 053015103   80,005,538 364,009 SH   SOLE 4 219,754 0 144,255
AUTOMATIC DATA PROCESSING IN COM 053015103   138,945,963 632,176 SH   SOLE 7 579,594 0 52,582
AUTOMATIC DATA PROCESSING IN COM 053015103   5,433,209 24,720 SH   SOLE 13 24,720 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   11,180,937 50,871 SH   SOLE 15 50,871 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   147,651,845 671,786 SH   SOLE 18 632,033 0 39,753
AUTOMATIC DATA PROCESSING IN COM 053015103   36,637,235 166,692 SH   SOLE 19 166,692 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,753,111,079 12,526,098 SH   SOLE 21 12,526,098 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,017,290,864 9,178,265 SH   SOLE 22 8,324,824 0 853,441
AUTOMATIC DATA PROCESSING IN COM 053015103   185,576,609 844,336 SH   SOLE 23 844,336 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   282,280,033 1,284,317 SH   SOLE 25 1,089,237 0 195,080
AUTOMATIC DATA PROCESSING IN COM 053015103   196,553,362 894,278 SH   SOLE 26 435,487 0 458,791
AUTOMATIC DATA PROCESSING IN COM 053015103   225,830,269 1,027,482 SH   SOLE 28 23,947 0 1,003,535
AUTOMATIC DATA PROCESSING IN COM 053015103   21,979 100 SH   SOLE 29 100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   948,066,583 4,313,511 SH   SOLE 30 4,263,054 0 50,457
AUTOMATIC DATA PROCESSING IN COM 053015103   20,970,823 95,413 SH   SOLE 31 85,364 0 10,049
AUTOMATIC DATA PROCESSING IN COM 053015103   20,088,366 91,398 SH   SOLE 32 91,398 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   15,675,203 71,319 SH   SOLE 34 71,319 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   24,539,993 111,652 SH   SOLE 36 111,652 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,540,597 16,109 SH   SOLE 40 16,109 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   168,579 767 SH   OTR 43 767 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   146,777,626 667,808 SH   SOLE 43 599,194 0 68,615
AUTONATION INC COM 05329W102   27,210,527 165,303 SH   SOLE 2 73,758 0 91,545
AUTONATION INC COM 05329W102   11,852 72 SH   SOLE 4 72 0 0
AUTONATION INC COM 05329W102   1,575,153 9,569 SH   SOLE 7 9,266 0 303
AUTONATION INC COM 05329W102   26,996 164 SH   SOLE 13 164 0 0
AUTONATION INC COM 05329W102   14,290,288 86,813 SH   SOLE 18 69,888 0 16,925
AUTONATION INC COM 05329W102   9,615,364 58,413 SH   SOLE 19 58,413 0 0
AUTONATION INC COM 05329W102   262,511,798 1,594,750 SH   SOLE 21 1,594,750 0 0
AUTONATION INC COM 05329W102   163,381,351 992,536 SH   SOLE 22 929,747 0 62,789
AUTONATION INC COM 05329W102   3,284,299 19,952 SH   SOLE 23 19,952 0 0
AUTONATION INC COM 05329W102   949,141 5,766 SH   SOLE 25 5,766 0 0
AUTONATION INC COM 05329W102   4,774,348 29,004 SH   SOLE 26 19,354 0 9,650
AUTONATION INC COM 05329W102   487,575 2,962 SH   SOLE 28 518 0 2,444
AUTONATION INC COM 05329W102   4,108,666 24,960 SH   SOLE 30 24,960 0 0
AUTONATION INC COM 05329W102   71,441 434 SH   SOLE 31 434 0 0
AUTONATION INC COM 05329W102   685,271 4,163 SH   SOLE 34 4,163 0 0
AUTONATION INC COM 05329W102   760,992 4,623 SH   SOLE 36 4,623 0 0
AUTONATION INC COM 05329W102   912,269 5,542 SH   SOLE 40 5,542 0 0
AUTONATION INC COM 05329W102   17,607,015 106,962 SH   SOLE 43 100,167 0 6,795
AUTOZONE INC COM 053332102   114,352,970 45,863 SH   SOLE 2 12,567 0 33,296
AUTOZONE INC COM 053332102   38,275,569 15,351 SH   SOLE 4 8,335 0 7,016
AUTOZONE INC COM 053332102   48,002,167 19,252 SH   SOLE 7 16,273 0 2,979
AUTOZONE INC COM 053332102   1,323,974 531 SH   SOLE 13 531 0 0
AUTOZONE INC COM 053332102   5,542,739 2,223 SH   SOLE 15 2,223 0 0
AUTOZONE INC COM 053332102   77,092,198 30,919 SH   SOLE 18 29,077 0 1,842
AUTOZONE INC COM 053332102   25,195,403 10,105 SH   SOLE 19 10,105 0 0
AUTOZONE INC COM 053332102   1,255,815,671 503,664 SH   SOLE 21 503,664 0 0
AUTOZONE INC COM 053332102   1,099,180,302 440,843 SH   SOLE 22 402,439 0 38,404
AUTOZONE INC COM 053332102   87,813,646 35,219 SH   SOLE 23 35,219 0 0
AUTOZONE INC COM 053332102   79,869,801 32,033 SH   SOLE 25 31,828 0 205
AUTOZONE INC COM 053332102   90,708,437 36,380 SH   SOLE 26 16,572 0 19,808
AUTOZONE INC COM 053332102   97,004,171 38,905 SH   SOLE 28 1,047 0 37,858
AUTOZONE INC COM 053332102   897,610 360 SH   SOLE 29 360 0 0
AUTOZONE INC COM 053332102   270,547,014 108,507 SH   SOLE 30 104,436 0 4,071
AUTOZONE INC COM 053332102   12,267,331 4,920 SH   SOLE 31 4,474 0 446
AUTOZONE INC COM 053332102   7,355,412 2,950 SH   SOLE 34 2,950 0 0
AUTOZONE INC COM 053332102   14,793,105 5,933 SH   SOLE 36 5,933 0 0
AUTOZONE INC COM 053332102   1,817,659 729 SH   SOLE 40 729 0 0
AUTOZONE INC COM 053332102   62,334 25 SH   OTR 43 25 0 0
AUTOZONE INC COM 053332102   84,298,258 33,809 SH   SOLE 43 31,113 0 2,696
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   142,568 8,651 SH   SOLE 21 8,651 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   512,512 31,099 SH   SOLE 30 31,099 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   224,688 13,634 SH   SOLE 43 13,112 0 522
AVALO THERAPEUTICS INC COM NEW 05338F207   44 123 SH   SOLE 2 0 0 123
AVALO THERAPEUTICS INC COM NEW 05338F207   562 1,583 SH   SOLE 18 1,583 0 0
AVALO THERAPEUTICS INC COM NEW 05338F207   8,710 24,520 SH   SOLE 21 24,520 0 0
AVALO THERAPEUTICS INC COM NEW 05338F207   34,888 98,222 SH   SOLE 22 98,222 0 0
AVALON GLOBOCARE CORP COM NEW 05344R203   383 249 SH   SOLE 2 0 0 249
AVALON GLOBOCARE CORP COM NEW 05344R203   3,852 2,501 SH   SOLE 21 2,501 0 0
AVALON HLDGS CORP CL A 05343P109   24,444 9,586 SH   SOLE 22 0 0 9,586
AVALONBAY CMNTYS INC COM 053484101   51,618,471 272,724 SH   SOLE 2 66,058 0 206,666
AVALONBAY CMNTYS INC COM 053484101   51,839,539 273,892 SH   SOLE 4 216,347 0 57,545
AVALONBAY CMNTYS INC COM 053484101   68,982,291 364,465 SH   SOLE 7 320,281 0 44,184
AVALONBAY CMNTYS INC COM 053484101   597,147 3,155 SH   SOLE 13 3,155 0 0
AVALONBAY CMNTYS INC COM 053484101   4,781,339 25,262 SH   SOLE 15 25,262 0 0
AVALONBAY CMNTYS INC COM 053484101   69,048,914 364,817 SH   SOLE 18 352,882 0 11,935
AVALONBAY CMNTYS INC COM 053484101   73,235,377 386,936 SH   SOLE 19 386,936 0 0
AVALONBAY CMNTYS INC COM 053484101   1,023,465,222 5,407,435 SH   SOLE 21 5,407,435 0 0
AVALONBAY CMNTYS INC COM 053484101   859,131,734 4,539,186 SH   SOLE 22 4,031,946 0 507,240
AVALONBAY CMNTYS INC COM 053484101   51,319,803 271,146 SH   SOLE 23 271,146 0 0
AVALONBAY CMNTYS INC COM 053484101   257,515,652 1,360,573 SH   SOLE 25 1,348,161 0 12,412
AVALONBAY CMNTYS INC COM 053484101   60,053,289 317,289 SH   SOLE 26 158,321 0 158,968
AVALONBAY CMNTYS INC COM 053484101   89,154,309 471,043 SH   SOLE 28 22,931 0 448,112
AVALONBAY CMNTYS INC COM 053484101   12,113 64 SH   SOLE 29 64 0 0
AVALONBAY CMNTYS INC COM 053484101   230,790,349 1,219,371 SH   SOLE 30 1,219,371 0 0
AVALONBAY CMNTYS INC COM 053484101   5,920,555 31,281 SH   SOLE 31 28,926 0 2,355
AVALONBAY CMNTYS INC COM 053484101   32,313,878 170,729 SH   SOLE 34 170,729 0 0
AVALONBAY CMNTYS INC COM 053484101   7,091,001 37,465 SH   SOLE 36 37,465 0 0
AVALONBAY CMNTYS INC COM 053484101   1,044,960 5,521 SH   SOLE 40 5,521 0 0
AVALONBAY CMNTYS INC COM 053484101   46,182 244 SH   OTR 43 244 0 0
AVALONBAY CMNTYS INC COM 053484101   38,104,926 201,326 SH   SOLE 43 185,725 0 15,600
AVANGRID INC COM 05351W103   8,866,292 235,305 SH   SOLE 2 65,203 0 170,102
AVANGRID INC COM 05351W103   299,255 7,942 SH   SOLE 4 7,942 0 0
AVANGRID INC COM 05351W103   87,907 2,333 SH   SOLE 7 2,333 0 0
AVANGRID INC COM 05351W103   28,712 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103   1,319,855 35,028 SH   SOLE 18 35,028 0 0
AVANGRID INC COM 05351W103   1,374,566 36,480 SH   SOLE 19 36,480 0 0
AVANGRID INC COM 05351W103   85,775,543 2,276,421 SH   SOLE 21 2,276,421 0 0
AVANGRID INC COM 05351W103   57,959,414 1,538,201 SH   SOLE 22 1,487,398 0 50,803
AVANGRID INC COM 05351W103   4,654,799 123,535 SH   SOLE 25 90,599 0 32,936
AVANGRID INC COM 05351W103   5,991,120 159,000 SH   SOLE 26 2,479 0 156,521
AVANGRID INC COM 05351W103   10,446,026 277,230 SH   SOLE 28 42,128 0 235,102
AVANGRID INC COM 05351W103   52,493,930 1,393,151 SH   SOLE 30 1,393,151 0 0
AVANGRID INC COM 05351W103   39,263 1,042 SH   SOLE 31 1,042 0 0
AVANGRID INC COM 05351W103   17,634 468 SH   SOLE 34 468 0 0
AVANGRID INC COM 05351W103   883,973 23,460 SH   SOLE 36 23,460 0 0
AVANGRID INC COM 05351W103   12,275,884 325,793 SH   SOLE 43 290,695 0 35,098
AVANOS MED INC COM 05350V106   1,223,966 47,886 SH   SOLE 2 13,534 0 34,352
AVANOS MED INC COM 05350V106   5,547 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106   12,218 478 SH   SOLE 7 478 0 0
AVANOS MED INC COM 05350V106   4,079,989 159,624 SH   SOLE 18 159,624 0 0
AVANOS MED INC COM 05350V106   2,390,934 93,542 SH   SOLE 19 93,542 0 0
AVANOS MED INC COM 05350V106   141,612,471 5,540,394 SH   SOLE 21 5,540,394 0 0
AVANOS MED INC COM 05350V106   33,539,372 1,312,182 SH   SOLE 22 1,223,713 0 88,469
AVANOS MED INC COM 05350V106   233,184 9,123 SH   SOLE 25 9,123 0 0
AVANOS MED INC COM 05350V106   490,113 19,175 SH   SOLE 26 14,677 0 4,498
AVANOS MED INC COM 05350V106   88,361 3,457 SH   SOLE 28 659 0 2,798
AVANOS MED INC COM 05350V106   1,847,170 72,268 SH   SOLE 30 72,268 0 0
AVANOS MED INC COM 05350V106   16,818 658 SH   SOLE 36 658 0 0
AVANOS MED INC COM 05350V106   166,268 6,505 SH   SOLE 40 6,505 0 0
AVANOS MED INC COM 05350V106   833,138 32,595 SH   SOLE 43 21,768 0 10,827
AVANTAX INC COM 095229100   1,345,463 60,119 SH   SOLE 2 49,299 0 10,820
AVANTAX INC COM 095229100   5,573 249 SH   SOLE 4 249 0 0
AVANTAX INC COM 095229100   12,063 539 SH   SOLE 7 539 0 0
AVANTAX INC COM 095229100   3,154,371 140,946 SH   SOLE 18 140,946 0 0
AVANTAX INC COM 095229100   2,630,702 117,547 SH   SOLE 19 117,547 0 0
AVANTAX INC COM 095229100   102,064,035 4,560,502 SH   SOLE 21 4,560,502 0 0
AVANTAX INC COM 095229100   27,180,935 1,214,519 SH   SOLE 22 1,154,084 0 60,435
AVANTAX INC COM 095229100   65,238 2,915 SH   SOLE 23 2,915 0 0
AVANTAX INC COM 095229100   137,033 6,123 SH   SOLE 25 6,123 0 0
AVANTAX INC COM 095229100   294,364 13,153 SH   SOLE 26 8,564 0 4,589
AVANTAX INC COM 095229100   355,215 15,872 SH   SOLE 28 12,017 0 3,855
AVANTAX INC COM 095229100   2,638,781 117,908 SH   SOLE 30 117,908 0 0
AVANTAX INC COM 095229100   173,758 7,764 SH   SOLE 40 7,764 0 0
AVANTAX INC COM 095229100   824,457 36,839 SH   SOLE 43 36,015 0 824
AVANTOR INC COM 05352A100   25,732,019 1,252,776 SH   SOLE 2 342,232 0 910,544
AVANTOR INC COM 05352A100   8,261,373 402,209 SH   SOLE 4 328,595 0 73,614
AVANTOR INC COM 05352A100   11,963,995 582,473 SH   SOLE 7 550,113 0 32,360
AVANTOR INC COM 05352A100   465,519 22,664 SH   SOLE 13 22,664 0 0
AVANTOR INC COM 05352A100   1,974,264 96,118 SH   SOLE 15 96,118 0 0
AVANTOR INC COM 05352A100   67,602,193 3,291,246 SH   SOLE 18 3,245,244 0 46,002
AVANTOR INC COM 05352A100   60,352,579 2,938,295 SH   SOLE 19 2,938,295 0 0
AVANTOR INC COM 05352A100   182,592,939 8,889,627 SH   SOLE 21 8,889,627 0 0
AVANTOR INC COM 05352A100   319,591,617 15,559,475 SH   SOLE 22 14,375,039 0 1,184,436
AVANTOR INC COM 05352A100   24,558,918 1,195,663 SH   SOLE 23 1,195,663 0 0
AVANTOR INC COM 05352A100   35,063,464 1,707,082 SH   SOLE 25 1,542,661 0 164,421
AVANTOR INC COM 05352A100   14,647,156 713,104 SH   SOLE 26 399,973 0 313,131
AVANTOR INC COM 05352A100   22,597,040 1,100,148 SH   SOLE 28 32,415 0 1,067,733
AVANTOR INC COM 05352A100   65,750,964 3,201,118 SH   SOLE 30 3,201,118 0 0
AVANTOR INC COM 05352A100   3,048,752 148,430 SH   SOLE 31 132,172 0 16,258
AVANTOR INC COM 05352A100   60,431,083 2,942,117 SH   SOLE 34 2,942,117 0 0
AVANTOR INC COM 05352A100   5,552,188 270,311 SH   SOLE 36 270,311 0 0
AVANTOR INC COM 05352A100   554,190 26,981 SH   SOLE 40 26,981 0 0
AVANTOR INC COM 05352A100   34,446 1,677 SH   OTR 43 1,677 0 0
AVANTOR INC COM 05352A100   6,558,792 319,318 SH   SOLE 43 233,026 0 86,292
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   30,434 18,008 SH   SOLE 2 6,221 0 11,787
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   242,801 143,669 SH   SOLE 18 143,669 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   381,046 225,471 SH   SOLE 19 225,471 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   3,076,694 1,820,529 SH   SOLE 21 1,820,529 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   2,259,315 1,336,873 SH   SOLE 22 1,306,797 0 30,076
AVENUE THERAPEUTICS INC COM 05360L304   87 74 SH   SOLE 2 0 0 74
AVENUE THERAPEUTICS INC COM 05360L304   600 513 SH   SOLE 21 513 0 0
AVENUE THERAPEUTICS INC COM 05360L304   1,585 1,355 SH   SOLE 22 1,355 0 0
AVEPOINT INC COM CL A 053604104   368,461 63,969 SH   SOLE 2 34,933 0 29,036
AVEPOINT INC COM CL A 053604104   7,108 1,234 SH   SOLE 7 1,234 0 0
AVEPOINT INC COM CL A 053604104   2,343,064 406,782 SH   SOLE 18 406,782 0 0
AVEPOINT INC COM CL A 053604104   1,761,650 305,842 SH   SOLE 19 305,842 0 0
AVEPOINT INC COM CL A 053604104   32,020,957 5,559,194 SH   SOLE 21 5,559,194 0 0
AVEPOINT INC COM CL A 053604104   18,086,941 3,140,094 SH   SOLE 22 3,033,771 0 106,323
AVEPOINT INC COM CL A 053604104   147,266 25,567 SH   SOLE 25 25,567 0 0
AVEPOINT INC COM CL A 053604104   54,478 9,458 SH   SOLE 26 0 0 9,458
AVEPOINT INC COM CL A 053604104   4,716,058 818,760 SH   SOLE 30 818,760 0 0
AVEPOINT INC COM CL A 053604104   83,290 14,460 SH   SOLE 40 14,460 0 0
AVEPOINT INC COM CL A 053604104   214,998 37,326 SH   SOLE 43 35,085 0 2,241
AVERY DENNISON CORP COM 053611109   19,650,828 114,382 SH   SOLE 2 41,964 0 72,418
AVERY DENNISON CORP COM 053611109   12,013,802 69,929 SH   SOLE 4 29,898 0 40,031
AVERY DENNISON CORP COM 053611109   20,705,508 120,521 SH   SOLE 7 109,282 0 11,239
AVERY DENNISON CORP COM 053611109   500,453 2,913 SH   SOLE 13 2,913 0 0
AVERY DENNISON CORP COM 053611109   2,204,881 12,834 SH   SOLE 15 12,834 0 0
AVERY DENNISON CORP COM 053611109   30,877,872 179,732 SH   SOLE 18 171,994 0 7,737
AVERY DENNISON CORP COM 053611109   9,756,350 56,789 SH   SOLE 19 56,789 0 0
AVERY DENNISON CORP COM 053611109   476,934,839 2,776,105 SH   SOLE 21 2,776,105 0 0
AVERY DENNISON CORP COM 053611109   333,592,478 1,941,749 SH   SOLE 22 1,763,152 0 178,597
AVERY DENNISON CORP COM 053611109   24,964,430 145,311 SH   SOLE 23 145,311 0 0
AVERY DENNISON CORP COM 053611109   64,839,382 377,412 SH   SOLE 25 351,861 0 25,551
AVERY DENNISON CORP COM 053611109   34,797,231 202,545 SH   SOLE 26 110,179 0 92,366
AVERY DENNISON CORP COM 053611109   33,407,369 194,455 SH   SOLE 28 10,779 0 183,676
AVERY DENNISON CORP COM 053611109   146,374 852 SH   SOLE 29 852 0 0
AVERY DENNISON CORP COM 053611109   124,690,207 725,787 SH   SOLE 30 650,611 0 75,176
AVERY DENNISON CORP COM 053611109   3,090,338 17,988 SH   SOLE 31 15,998 0 1,990
AVERY DENNISON CORP COM 053611109   46,202,689 268,933 SH   SOLE 34 268,933 0 0
AVERY DENNISON CORP COM 053611109   4,008,438 23,332 SH   SOLE 36 23,332 0 0
AVERY DENNISON CORP COM 053611109   525,021 3,056 SH   SOLE 40 3,056 0 0
AVERY DENNISON CORP COM 053611109   52,571 306 SH   OTR 43 306 0 0
AVERY DENNISON CORP COM 053611109   18,517,260 107,784 SH   SOLE 43 96,197 0 11,587
AVIAT NETWORKS INC COM NEW 05366Y201   150,565 4,512 SH   SOLE 2 274 0 4,238
AVIAT NETWORKS INC COM NEW 05366Y201   3,537 106 SH   SOLE 7 106 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   875,729 26,243 SH   SOLE 18 26,243 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   389,027 11,658 SH   SOLE 19 11,658 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   10,818,187 324,189 SH   SOLE 21 324,189 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   5,519,765 165,411 SH   SOLE 22 158,461 0 6,950
AVID BIOSERVICES INC COM 05368M106   451,133 32,293 SH   SOLE 2 18,037 0 14,256
AVID BIOSERVICES INC COM 05368M106   1,593 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106   315,093 22,555 SH   SOLE 7 21,345 0 1,210
AVID BIOSERVICES INC COM 05368M106   2,879,441 206,116 SH   SOLE 18 206,116 0 0
AVID BIOSERVICES INC COM 05368M106   1,720,280 123,141 SH   SOLE 19 123,141 0 0
AVID BIOSERVICES INC COM 05368M106   103,014,431 7,373,975 SH   SOLE 21 7,373,975 0 0
AVID BIOSERVICES INC COM 05368M106   24,187,812 1,731,411 SH   SOLE 22 1,649,574 0 81,837
AVID BIOSERVICES INC COM 05368M106   179,948 12,881 SH   SOLE 25 12,881 0 0
AVID BIOSERVICES INC COM 05368M106   458,887 32,848 SH   SOLE 26 26,134 0 6,714
AVID BIOSERVICES INC COM 05368M106   15,213 1,089 SH   SOLE 28 1,089 0 0
AVID BIOSERVICES INC COM 05368M106   3,286,456 235,251 SH   SOLE 30 235,251 0 0
AVID BIOSERVICES INC COM 05368M106   14,780 1,058 SH   SOLE 36 1,058 0 0
AVID BIOSERVICES INC COM 05368M106   159,468 11,415 SH   SOLE 40 11,415 0 0
AVID BIOSERVICES INC COM 05368M106   431,715 30,903 SH   SOLE 43 30,072 0 831
AVID TECHNOLOGY INC COM 05367P100   681,411 26,722 SH   SOLE 2 11,193 0 15,529
AVID TECHNOLOGY INC COM 05367P100   414,834 16,268 SH   SOLE 7 15,391 0 877
AVID TECHNOLOGY INC COM 05367P100   2,863,497 112,294 SH   SOLE 18 112,294 0 0
AVID TECHNOLOGY INC COM 05367P100   1,721,913 67,526 SH   SOLE 19 67,526 0 0
AVID TECHNOLOGY INC COM 05367P100   102,972,213 4,038,126 SH   SOLE 21 4,038,126 0 0
AVID TECHNOLOGY INC COM 05367P100   23,625,062 926,473 SH   SOLE 22 896,200 0 30,273
AVID TECHNOLOGY INC COM 05367P100   17,111 671 SH   SOLE 23 671 0 0
AVID TECHNOLOGY INC COM 05367P100   173,298 6,796 SH   SOLE 25 6,796 0 0
AVID TECHNOLOGY INC COM 05367P100   647,139 25,378 SH   SOLE 26 22,986 0 2,392
AVID TECHNOLOGY INC COM 05367P100   554,753 21,755 SH   SOLE 28 15,888 0 5,867
AVID TECHNOLOGY INC COM 05367P100   1,930,580 75,709 SH   SOLE 30 75,709 0 0
AVID TECHNOLOGY INC COM 05367P100   166,311 6,522 SH   SOLE 40 6,522 0 0
AVID TECHNOLOGY INC COM 05367P100   198,900 7,800 SH   SOLE 43 6,819 0 981
AVIDITY BIOSCIENCES INC COM 05370A108   860,273 77,572 SH   SOLE 2 25,473 0 52,099
AVIDITY BIOSCIENCES INC COM 05370A108   334,907 30,199 SH   SOLE 7 28,576 0 1,623
AVIDITY BIOSCIENCES INC COM 05370A108   2,396,017 216,052 SH   SOLE 18 210,746 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108   2,359,076 212,721 SH   SOLE 19 212,721 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   34,556,329 3,115,990 SH   SOLE 21 3,115,990 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   21,538,710 1,942,174 SH   SOLE 22 1,862,629 0 79,545
AVIDITY BIOSCIENCES INC COM 05370A108   115,114 10,380 SH   SOLE 25 10,380 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   410,297 36,997 SH   SOLE 26 32,035 0 4,962
AVIDITY BIOSCIENCES INC COM 05370A108   775,635 69,940 SH   SOLE 30 69,940 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   42,530 3,835 SH   SOLE 34 3,835 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   13,996 1,262 SH   SOLE 36 1,262 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   112,175 10,115 SH   SOLE 40 10,115 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   349,435 31,509 SH   SOLE 43 29,275 0 2,234
AVIDXCHANGE HOLDINGS INC COM 05368X102   1,382,699 133,208 SH   SOLE 2 94,623 0 38,585
AVIDXCHANGE HOLDINGS INC COM 05368X102   6,404 617 SH   SOLE 4 617 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   380,406 36,648 SH   SOLE 7 34,703 0 1,945
AVIDXCHANGE HOLDINGS INC COM 05368X102   3,934,259 379,023 SH   SOLE 18 379,023 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   3,128,594 301,406 SH   SOLE 19 301,406 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   52,847,071 5,091,240 SH   SOLE 21 5,091,240 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   39,885,679 3,842,551 SH   SOLE 22 3,727,419 0 115,132
AVIDXCHANGE HOLDINGS INC COM 05368X102   244,978 23,601 SH   SOLE 25 23,601 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   974,547 93,887 SH   SOLE 26 80,840 0 13,047
AVIDXCHANGE HOLDINGS INC COM 05368X102   977,869 94,207 SH   SOLE 30 94,207 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   241,719 23,287 SH   SOLE 40 23,287 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   272,288 26,232 SH   SOLE 43 20,342 0 5,890
AVIENT CORPORATION COM 05368V106   6,019,171 147,168 SH   SOLE 2 93,000 0 54,168
AVIENT CORPORATION COM 05368V106   13,456 329 SH   SOLE 4 329 0 0
AVIENT CORPORATION COM 05368V106   824,299 20,154 SH   SOLE 7 19,123 0 1,031
AVIENT CORPORATION COM 05368V106   15,982,984 390,782 SH   SOLE 18 390,782 0 0
AVIENT CORPORATION COM 05368V106   7,415,579 181,310 SH   SOLE 19 181,310 0 0
AVIENT CORPORATION COM 05368V106   266,805,874 6,523,371 SH   SOLE 21 6,523,371 0 0
AVIENT CORPORATION COM 05368V106   113,308,501 2,770,379 SH   SOLE 22 2,663,290 0 107,089
AVIENT CORPORATION COM 05368V106   700,413 17,125 SH   SOLE 25 17,125 0 0
AVIENT CORPORATION COM 05368V106   1,863,200 45,555 SH   SOLE 26 37,828 0 7,727
AVIENT CORPORATION COM 05368V106   2,046,963 50,048 SH   SOLE 28 1,627 0 48,421
AVIENT CORPORATION COM 05368V106   3,026,559 73,999 SH   SOLE 30 73,999 0 0
AVIENT CORPORATION COM 05368V106   160,942 3,935 SH   SOLE 36 3,935 0 0
AVIENT CORPORATION COM 05368V106   631,701 15,445 SH   SOLE 40 15,445 0 0
AVIENT CORPORATION COM 05368V106   4,953,906 121,122 SH   SOLE 43 114,944 0 6,178
AVINGER INC COM NEW 053734885   61,377 84,078 SH   SOLE 22 84,078 0 0
AVIS BUDGET GROUP COM 053774105   21,927,395 95,891 SH   SOLE 2 41,823 0 54,068
AVIS BUDGET GROUP COM 053774105   16,464 72 SH   SOLE 4 72 0 0
AVIS BUDGET GROUP COM 053774105   1,161,644 5,080 SH   SOLE 7 4,823 0 257
AVIS BUDGET GROUP COM 053774105   10,465,769 45,768 SH   SOLE 18 45,768 0 0
AVIS BUDGET GROUP COM 053774105   1,466,461 6,413 SH   SOLE 19 6,413 0 0
AVIS BUDGET GROUP COM 053774105   278,067,751 1,216,022 SH   SOLE 21 1,216,022 0 0
AVIS BUDGET GROUP COM 053774105   167,430,345 732,192 SH   SOLE 22 705,392 0 26,800
AVIS BUDGET GROUP COM 053774105   898,673 3,930 SH   SOLE 25 3,930 0 0
AVIS BUDGET GROUP COM 053774105   3,188,574 13,944 SH   SOLE 26 11,952 0 1,992
AVIS BUDGET GROUP COM 053774105   347,578 1,520 SH   SOLE 28 665 0 855
AVIS BUDGET GROUP COM 053774105   5,852,351 25,593 SH   SOLE 30 25,593 0 0
AVIS BUDGET GROUP COM 053774105   66,543 291 SH   SOLE 31 291 0 0
AVIS BUDGET GROUP COM 053774105   124,168 543 SH   SOLE 34 543 0 0
AVIS BUDGET GROUP COM 053774105   336,374 1,471 SH   SOLE 36 1,471 0 0
AVIS BUDGET GROUP COM 053774105   954,011 4,172 SH   SOLE 40 4,172 0 0
AVIS BUDGET GROUP COM 053774105   8,817,287 38,559 SH   SOLE 43 37,053 0 1,506
AVISTA CORP COM 05379B107   2,575,052 65,573 SH   SOLE 2 19,995 0 45,578
AVISTA CORP COM 05379B107   311,804 7,940 SH   SOLE 4 7,940 0 0
AVISTA CORP COM 05379B107   5,279,184 134,433 SH   SOLE 7 132,495 0 1,938
AVISTA CORP COM 05379B107   11,576,482 294,792 SH   SOLE 18 294,792 0 0
AVISTA CORP COM 05379B107   5,183,640 132,000 SH   SOLE 19 132,000 0 0
AVISTA CORP COM 05379B107   438,522,200 11,166,850 SH   SOLE 21 11,166,850 0 0
AVISTA CORP COM 05379B107   73,002,223 1,858,982 SH   SOLE 22 1,726,596 0 132,386
AVISTA CORP COM 05379B107   346,440 8,822 SH   SOLE 25 8,822 0 0
AVISTA CORP COM 05379B107   996,241 25,369 SH   SOLE 26 15,506 0 9,863
AVISTA CORP COM 05379B107   303,007 7,716 SH   SOLE 28 7,716 0 0
AVISTA CORP COM 05379B107   9,190,358 234,030 SH   SOLE 30 234,030 0 0
AVISTA CORP COM 05379B107   1,324,381 33,725 SH   SOLE 32 33,725 0 0
AVISTA CORP COM 05379B107   182,723 4,653 SH   SOLE 36 4,653 0 0
AVISTA CORP COM 05379B107   342,042 8,710 SH   SOLE 40 8,710 0 0
AVISTA CORP COM 05379B107   672,084 17,114 SH   SOLE 43 17,114 0 0
AVITA MEDICAL INC COM 05380C102   56,830 3,341 SH   SOLE 2 894 0 2,447
AVITA MEDICAL INC COM 05380C102   4,201 247 SH   SOLE 7 247 0 0
AVITA MEDICAL INC COM 05380C102   1,141,830 67,127 SH   SOLE 18 67,127 0 0
AVITA MEDICAL INC COM 05380C102   874,110 51,388 SH   SOLE 19 51,388 0 0
AVITA MEDICAL INC COM 05380C102   14,913,398 876,743 SH   SOLE 21 876,743 0 0
AVITA MEDICAL INC COM 05380C102   11,425,923 671,718 SH   SOLE 22 663,652 0 8,066
AVNET INC COM 053807103   18,688,547 370,437 SH   SOLE 2 124,264 0 246,173
AVNET INC COM 053807103   38,140 756 SH   SOLE 4 310 0 446
AVNET INC COM 053807103   1,665,153 33,006 SH   SOLE 7 31,323 0 1,683
AVNET INC COM 053807103   9,863,278 195,506 SH   SOLE 18 195,506 0 0
AVNET INC COM 053807103   13,946,247 276,437 SH   SOLE 19 276,437 0 0
AVNET INC COM 053807103   250,816,110 4,971,578 SH   SOLE 21 4,971,578 0 0
AVNET INC COM 053807103   133,013,594 2,636,543 SH   SOLE 22 2,521,563 0 114,980
AVNET INC COM 053807103   2,573,757 51,016 SH   SOLE 25 51,016 0 0
AVNET INC COM 053807103   2,871,513 56,918 SH   SOLE 26 47,708 0 9,210
AVNET INC COM 053807103   89,448 1,773 SH   SOLE 28 1,773 0 0
AVNET INC COM 053807103   5,856,690 116,089 SH   SOLE 30 116,089 0 0
AVNET INC COM 053807103   66,443 1,317 SH   SOLE 31 1,317 0 0
AVNET INC COM 053807103   2,563,163 50,806 SH   SOLE 34 50,806 0 0
AVNET INC COM 053807103   321,669 6,376 SH   SOLE 36 6,376 0 0
AVNET INC COM 053807103   755,136 14,968 SH   SOLE 40 14,968 0 0
AVNET INC COM 053807103   14,125,793 279,996 SH   SOLE 43 263,968 0 16,028
AVROBIO INC COM 05455M100   6,693 7,045 SH   SOLE 2 6,148 0 897
AVROBIO INC COM 05455M100   43 45 SH   SOLE 21 45 0 0
AVROBIO INC COM 05455M100   551,703 580,679 SH   SOLE 22 580,679 0 0
AVROBIO INC COM 05455M100   43,008 45,267 SH   SOLE 26 0 0 45,267
AWARE INC MASS COM 05453N100   4,042 2,558 SH   SOLE 18 2,558 0 0
AWARE INC MASS COM 05453N100   46,740 29,582 SH   SOLE 21 29,582 0 0
AWARE INC MASS COM 05453N100   553,781 350,494 SH   SOLE 22 350,494 0 0
AXALTA COATING SYS LTD COM G0750C108   20,810,464 634,272 SH   SOLE 2 238,698 0 395,574
AXALTA COATING SYS LTD COM G0750C108   24,279 740 SH   SOLE 4 740 0 0
AXALTA COATING SYS LTD COM G0750C108   2,282,526 69,568 SH   SOLE 7 65,927 0 3,641
AXALTA COATING SYS LTD COM G0750C108   81,691,618 2,489,839 SH   SOLE 18 2,485,487 0 4,352
AXALTA COATING SYS LTD COM G0750C108   80,229,079 2,445,263 SH   SOLE 19 2,445,263 0 0
AXALTA COATING SYS LTD COM G0750C108   361,861,556 11,029,002 SH   SOLE 21 11,029,002 0 0
AXALTA COATING SYS LTD COM G0750C108   206,807,270 6,303,178 SH   SOLE 22 6,020,023 0 283,155
AXALTA COATING SYS LTD COM G0750C108   3,025,869 92,224 SH   SOLE 23 92,224 0 0
AXALTA COATING SYS LTD COM G0750C108   6,577,355 200,468 SH   SOLE 25 93,662 0 106,806
AXALTA COATING SYS LTD COM G0750C108   3,738,667 113,949 SH   SOLE 26 96,027 0 17,922
AXALTA COATING SYS LTD COM G0750C108   606,296 18,479 SH   SOLE 28 3,697 0 14,782
AXALTA COATING SYS LTD COM G0750C108   11,410,268 347,768 SH   SOLE 30 347,768 0 0
AXALTA COATING SYS LTD COM G0750C108   106,140 3,235 SH   SOLE 31 3,235 0 0
AXALTA COATING SYS LTD COM G0750C108   32,471,598 989,686 SH   SOLE 34 989,686 0 0
AXALTA COATING SYS LTD COM G0750C108   1,389,602 42,353 SH   SOLE 36 42,353 0 0
AXALTA COATING SYS LTD COM G0750C108   1,233,295 37,589 SH   SOLE 40 37,589 0 0
AXALTA COATING SYS LTD COM G0750C108   5,565,659 169,633 SH   SOLE 43 155,384 0 14,249
AXCELIS TECHNOLOGIES INC COM NEW 054540208   10,935,268 59,648 SH   SOLE 2 36,292 0 23,356
AXCELIS TECHNOLOGIES INC COM NEW 054540208   32,449 177 SH   SOLE 4 81 0 96
AXCELIS TECHNOLOGIES INC COM NEW 054540208   912,250 4,976 SH   SOLE 7 4,720 0 256
AXCELIS TECHNOLOGIES INC COM NEW 054540208   19,816,140 108,090 SH   SOLE 18 102,213 0 5,877
AXCELIS TECHNOLOGIES INC COM NEW 054540208   51,882,940 283,003 SH   SOLE 19 283,003 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   695,587,936 3,794,185 SH   SOLE 21 3,794,185 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   187,959,266 1,025,251 SH   SOLE 22 981,171 0 44,080
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,133,713 6,184 SH   SOLE 23 6,184 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,086,597 5,927 SH   SOLE 25 5,927 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   4,748,247 25,900 SH   SOLE 26 13,303 0 12,597
AXCELIS TECHNOLOGIES INC COM NEW 054540208   393,793 2,148 SH   SOLE 28 599 0 1,549
AXCELIS TECHNOLOGIES INC COM NEW 054540208   11,025,466 60,140 SH   SOLE 30 60,140 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   20,241,282 110,409 SH   SOLE 34 110,409 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   35,933 196 SH   SOLE 36 196 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   972,016 5,302 SH   SOLE 40 5,302 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   7,706,643 42,037 SH   SOLE 43 33,145 0 8,892
AXCELLA HEALTH INC COM 05454B105   60 276 SH   SOLE 2 0 0 276
AXCELLA HEALTH INC COM 05454B105   54,060 247,639 SH   SOLE 22 247,639 0 0
AXIS CAP HLDGS LTD SHS G0692U109   12,201,808 226,673 SH   SOLE 2 34,492 0 192,181
AXIS CAP HLDGS LTD SHS G0692U109   12,650 235 SH   SOLE 4 235 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,309,199 24,321 SH   SOLE 7 23,059 0 1,262
AXIS CAP HLDGS LTD SHS G0692U109   1,526,188 28,352 SH   SOLE 18 28,352 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,770,899 32,898 SH   SOLE 19 32,898 0 0
AXIS CAP HLDGS LTD SHS G0692U109   66,513,263 1,235,617 SH   SOLE 21 1,235,617 0 0
AXIS CAP HLDGS LTD SHS G0692U109   104,885,709 1,948,462 SH   SOLE 22 1,847,795 0 100,667
AXIS CAP HLDGS LTD SHS G0692U109   861,926 16,012 SH   SOLE 25 16,012 0 0
AXIS CAP HLDGS LTD SHS G0692U109   2,282,553 42,403 SH   SOLE 26 35,600 0 6,803
AXIS CAP HLDGS LTD SHS G0692U109   405,609 7,535 SH   SOLE 28 1,510 0 6,025
AXIS CAP HLDGS LTD SHS G0692U109   4,622,059 85,864 SH   SOLE 30 85,864 0 0
AXIS CAP HLDGS LTD SHS G0692U109   60,828 1,130 SH   SOLE 31 1,130 0 0
AXIS CAP HLDGS LTD SHS G0692U109   182,107 3,383 SH   SOLE 36 3,383 0 0
AXIS CAP HLDGS LTD SHS G0692U109   752,274 13,975 SH   SOLE 40 13,975 0 0
AXIS CAP HLDGS LTD SHS G0692U109   614 11 SH   SOLE 43 11 0 0
AXOGEN INC COM 05463X106   681,381 74,631 SH   SOLE 2 40,966 0 33,665
AXOGEN INC COM 05463X106   2,456 269 SH   SOLE 7 269 0 0
AXOGEN INC COM 05463X106   1,003,697 109,934 SH   SOLE 18 109,934 0 0
AXOGEN INC COM 05463X106   1,293,739 141,702 SH   SOLE 19 141,702 0 0
AXOGEN INC COM 05463X106   15,229,497 1,668,072 SH   SOLE 21 1,668,072 0 0
AXOGEN INC COM 05463X106   10,072,618 1,103,244 SH   SOLE 22 1,072,333 0 30,911
AXOGEN INC COM 05463X106   61,071 6,689 SH   SOLE 23 6,689 0 0
AXOGEN INC COM 05463X106   62,212 6,814 SH   SOLE 25 6,814 0 0
AXOGEN INC COM 05463X106   1,388,910 152,126 SH   SOLE 30 152,126 0 0
AXOGEN INC COM 05463X106   73,213 8,019 SH   SOLE 40 8,019 0 0
AXOGEN INC COM 05463X106   180,263 19,744 SH   SOLE 43 17,914 0 1,830
AXON ENTERPRISE INC COM 05464C101   35,867,739 183,824 SH   SOLE 2 87,090 0 96,734
AXON ENTERPRISE INC COM 05464C101   17,608,995 90,247 SH   SOLE 4 59,998 0 30,249
AXON ENTERPRISE INC COM 05464C101   22,518,019 115,406 SH   SOLE 7 105,444 0 9,962
AXON ENTERPRISE INC COM 05464C101   1,710,812 8,768 SH   SOLE 13 8,768 0 0
AXON ENTERPRISE INC COM 05464C101   1,510,814 7,743 SH   SOLE 15 7,743 0 0
AXON ENTERPRISE INC COM 05464C101   25,501,794 130,698 SH   SOLE 18 124,462 0 6,236
AXON ENTERPRISE INC COM 05464C101   82,246,787 421,519 SH   SOLE 19 421,519 0 0
AXON ENTERPRISE INC COM 05464C101   652,364,988 3,343,404 SH   SOLE 21 3,343,404 0 0
AXON ENTERPRISE INC COM 05464C101   349,696,991 1,792,215 SH   SOLE 22 1,632,922 0 159,293
AXON ENTERPRISE INC COM 05464C101   25,273,503 129,528 SH   SOLE 23 129,528 0 0
AXON ENTERPRISE INC COM 05464C101   19,203,515 98,419 SH   SOLE 25 98,086 0 333
AXON ENTERPRISE INC COM 05464C101   26,865,097 137,685 SH   SOLE 26 72,469 0 65,216
AXON ENTERPRISE INC COM 05464C101   27,860,599 142,787 SH   SOLE 28 3,557 0 139,230
AXON ENTERPRISE INC COM 05464C101   644,676 3,304 SH   SOLE 29 3,304 0 0
AXON ENTERPRISE INC COM 05464C101   124,952,116 640,386 SH   SOLE 30 632,868 0 7,518
AXON ENTERPRISE INC COM 05464C101   4,865,122 24,934 SH   SOLE 31 23,244 0 1,690
AXON ENTERPRISE INC COM 05464C101   1,125,452 5,768 SH   SOLE 34 5,768 0 0
AXON ENTERPRISE INC COM 05464C101   2,201,539 11,283 SH   SOLE 36 11,283 0 0
AXON ENTERPRISE INC COM 05464C101   555,702 2,848 SH   SOLE 40 2,848 0 0
AXON ENTERPRISE INC COM 05464C101   94,243 483 SH   OTR 43 483 0 0
AXON ENTERPRISE INC COM 05464C101   12,078,513 61,903 SH   SOLE 43 57,135 0 4,768
AXONICS INC COM 05465P101   1,708,813 33,858 SH   SOLE 2 22,624 0 11,234
AXONICS INC COM 05465P101   32,957 653 SH   SOLE 4 257 0 396
AXONICS INC COM 05465P101   26,295 521 SH   SOLE 7 521 0 0
AXONICS INC COM 05465P101   6,550,198 129,784 SH   SOLE 18 123,257 0 6,527
AXONICS INC COM 05465P101   5,728,093 113,495 SH   SOLE 19 113,495 0 0
AXONICS INC COM 05465P101   97,300,356 1,927,885 SH   SOLE 21 1,927,885 0 0
AXONICS INC COM 05465P101   67,605,625 1,339,521 SH   SOLE 22 1,301,669 0 37,852
AXONICS INC COM 05465P101   23,519 466 SH   SOLE 23 466 0 0
AXONICS INC COM 05465P101   469,926 9,311 SH   SOLE 25 9,311 0 0
AXONICS INC COM 05465P101   825,689 16,360 SH   SOLE 26 11,301 0 5,059
AXONICS INC COM 05465P101   135,966 2,694 SH   SOLE 28 610 0 2,084
AXONICS INC COM 05465P101   8,707,034 172,519 SH   SOLE 30 172,519 0 0
AXONICS INC COM 05465P101   13,677 271 SH   SOLE 36 271 0 0
AXONICS INC COM 05465P101   423,746 8,396 SH   SOLE 40 8,396 0 0
AXONICS INC COM 05465P101   398,360 7,893 SH   SOLE 43 6,239 0 1,654
AXOS FINANCIAL INC COM 05465C100   2,139,502 54,247 SH   SOLE 2 22,975 0 31,272
AXOS FINANCIAL INC COM 05465C100   7,770 197 SH   SOLE 4 197 0 0
AXOS FINANCIAL INC COM 05465C100   23,980 608 SH   SOLE 7 608 0 0
AXOS FINANCIAL INC COM 05465C100   7,688,552 194,943 SH   SOLE 18 194,943 0 0
AXOS FINANCIAL INC COM 05465C100   4,489,889 113,841 SH   SOLE 19 113,841 0 0
AXOS FINANCIAL INC COM 05465C100   248,022,345 6,288,599 SH   SOLE 21 6,288,599 0 0
AXOS FINANCIAL INC COM 05465C100   60,125,452 1,524,479 SH   SOLE 22 1,430,925 0 93,554
AXOS FINANCIAL INC COM 05465C100   321,594 8,154 SH   SOLE 25 8,154 0 0
AXOS FINANCIAL INC COM 05465C100   928,773 23,549 SH   SOLE 26 19,021 0 4,528
AXOS FINANCIAL INC COM 05465C100   39,085 991 SH   SOLE 28 991 0 0
AXOS FINANCIAL INC COM 05465C100   3,126,409 79,270 SH   SOLE 30 79,270 0 0
AXOS FINANCIAL INC COM 05465C100   4,968,336 125,972 SH   SOLE 34 125,972 0 0
AXOS FINANCIAL INC COM 05465C100   330,902 8,390 SH   SOLE 40 8,390 0 0
AXOS FINANCIAL INC COM 05465C100   525,814 13,332 SH   SOLE 43 12,821 0 511
AXSOME THERAPEUTICS INC COM 05464T104   1,370,442 19,071 SH   SOLE 2 10,622 0 8,449
AXSOME THERAPEUTICS INC COM 05464T104   7,976 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104   512,146 7,127 SH   SOLE 7 6,751 0 376
AXSOME THERAPEUTICS INC COM 05464T104   6,105,729 84,967 SH   SOLE 18 81,928 0 3,039
AXSOME THERAPEUTICS INC COM 05464T104   5,291,914 73,642 SH   SOLE 19 73,642 0 0
AXSOME THERAPEUTICS INC COM 05464T104   102,343,228 1,424,203 SH   SOLE 21 1,424,203 0 0
AXSOME THERAPEUTICS INC COM 05464T104   64,691,103 900,238 SH   SOLE 22 874,331 0 25,907
AXSOME THERAPEUTICS INC COM 05464T104   24,289 338 SH   SOLE 23 338 0 0
AXSOME THERAPEUTICS INC COM 05464T104   437,124 6,083 SH   SOLE 25 6,083 0 0
AXSOME THERAPEUTICS INC COM 05464T104   1,546,930 21,527 SH   SOLE 26 18,998 0 2,529
AXSOME THERAPEUTICS INC COM 05464T104   146,738 2,042 SH   SOLE 28 0 0 2,042
AXSOME THERAPEUTICS INC COM 05464T104   11,841,091 164,780 SH   SOLE 30 164,780 0 0
AXSOME THERAPEUTICS INC COM 05464T104   23,067 321 SH   SOLE 36 321 0 0
AXSOME THERAPEUTICS INC COM 05464T104   387,038 5,386 SH   SOLE 40 5,386 0 0
AXSOME THERAPEUTICS INC COM 05464T104   984,985 13,707 SH   SOLE 43 11,254 0 2,453
AXT INC COM 00246W103   3,781 1,099 SH   SOLE 2 0 0 1,099
AXT INC COM 00246W103   26,780 7,785 SH   SOLE 18 7,785 0 0
AXT INC COM 00246W103   456,381 132,669 SH   SOLE 21 132,669 0 0
AXT INC COM 00246W103   2,010,639 584,488 SH   SOLE 22 584,488 0 0
AXT INC COM 00246W103   3,351 974 SH   SOLE 43 974 0 0
AYRO INC COM 054748108   311,484 454,787 SH   SOLE 22 454,787 0 0
AYTU BIOPHARMA INC COM 054754858   2,026 1,266 SH   SOLE 21 1,266 0 0
AYTU BIOPHARMA INC COM 054754858   36,469 22,793 SH   SOLE 22 22,793 0 0
AZEK CO INC CL A 05478C105   3,143,375 103,776 SH   SOLE 2 37,919 0 65,857
AZEK CO INC CL A 05478C105   11,662 385 SH   SOLE 4 385 0 0
AZEK CO INC CL A 05478C105   722,871 23,865 SH   SOLE 7 22,614 0 1,251
AZEK CO INC CL A 05478C105   1,372,258 45,304 SH   SOLE 18 45,304 0 0
AZEK CO INC CL A 05478C105   23,524,607 776,646 SH   SOLE 19 776,646 0 0
AZEK CO INC CL A 05478C105   68,086,771 2,247,830 SH   SOLE 21 2,247,830 0 0
AZEK CO INC CL A 05478C105   88,638,203 2,926,319 SH   SOLE 22 2,776,887 0 149,432
AZEK CO INC CL A 05478C105   687,280 22,690 SH   SOLE 25 22,690 0 0
AZEK CO INC CL A 05478C105   12,810,701 422,935 SH   SOLE 26 72,683 0 350,252
AZEK CO INC CL A 05478C105   991,483 32,733 SH   SOLE 28 26,501 0 6,232
AZEK CO INC CL A 05478C105   6,271,726 207,056 SH   SOLE 30 207,056 0 0
AZEK CO INC CL A 05478C105   56,249 1,857 SH   SOLE 31 1,857 0 0
AZEK CO INC CL A 05478C105   183,769 6,067 SH   SOLE 36 6,067 0 0
AZEK CO INC CL A 05478C105   591,745 19,536 SH   SOLE 40 19,536 0 0
AZEK CO INC CL A 05478C105   1,899,607 62,714 SH   SOLE 43 54,585 0 8,129
AZENTA INC COM 114340102   8,055,661 172,572 SH   SOLE 2 58,833 0 113,739
AZENTA INC COM 114340102   11,763 252 SH   SOLE 4 252 0 0
AZENTA INC COM 114340102   533,506 11,429 SH   SOLE 7 10,836 0 593
AZENTA INC COM 114340102   5,932,234 127,083 SH   SOLE 18 127,083 0 0
AZENTA INC COM 114340102   15,347,217 328,775 SH   SOLE 19 328,775 0 0
AZENTA INC COM 114340102   153,067,688 3,279,085 SH   SOLE 21 3,279,085 0 0
AZENTA INC COM 114340102   89,478,371 1,916,846 SH   SOLE 22 1,830,766 0 86,080
AZENTA INC COM 114340102   613,329 13,139 SH   SOLE 25 13,139 0 0
AZENTA INC COM 114340102   2,241,667 48,022 SH   SOLE 26 41,244 0 6,778
AZENTA INC COM 114340102   1,964,154 42,077 SH   SOLE 28 21,712 0 20,365
AZENTA INC COM 114340102   2,652,031 56,813 SH   SOLE 30 56,813 0 0
AZENTA INC COM 114340102   44,206 947 SH   SOLE 31 947 0 0
AZENTA INC COM 114340102   20,119 431 SH   SOLE 36 431 0 0
AZENTA INC COM 114340102   593,770 12,720 SH   SOLE 40 12,720 0 0
AZENTA INC COM 114340102   18,159 389 SH   OTR 43 389 0 0
AZENTA INC COM 114340102   6,461,441 138,420 SH   SOLE 43 127,424 0 10,996
AZIYO BIOLOGICS INC CL A COM 05479K106   3,653 1,548 SH   SOLE 18 1,548 0 0
AZIYO BIOLOGICS INC CL A COM 05479K106   31,310 13,267 SH   SOLE 21 13,267 0 0
AZUL S A SPONSR ADR PFD 05501U106   322,673 23,570 SH   SOLE 43 22,294 0 1,276
AZZ INC COM 002474104   1,164,120 26,786 SH   SOLE 2 14,156 0 12,630
AZZ INC COM 002474104   2,912 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104   600,226 13,811 SH   SOLE 7 13,067 0 744
AZZ INC COM 002474104   3,726,304 85,741 SH   SOLE 18 85,741 0 0
AZZ INC COM 002474104   2,168,828 49,904 SH   SOLE 19 49,904 0 0
AZZ INC COM 002474104   130,209,637 2,996,080 SH   SOLE 21 2,996,080 0 0
AZZ INC COM 002474104   33,347,814 767,322 SH   SOLE 22 722,179 0 45,143
AZZ INC COM 002474104   226,905 5,221 SH   SOLE 25 5,221 0 0
AZZ INC COM 002474104   205,131 4,720 SH   SOLE 26 3,323 0 1,397
AZZ INC COM 002474104   3,802,924 87,504 SH   SOLE 30 87,504 0 0
AZZ INC COM 002474104   224,732 5,171 SH   SOLE 40 5,171 0 0
AZZ INC COM 002474104   471,978 10,860 SH   SOLE 43 10,196 0 664
B & G FOODS INC NEW COM 05508R106   925,137 66,461 SH   SOLE 2 21,600 0 44,861
B & G FOODS INC NEW COM 05508R106   3,438 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106   376,480 27,046 SH   SOLE 7 25,682 0 1,364
B & G FOODS INC NEW COM 05508R106   3,418,989 245,617 SH   SOLE 18 245,617 0 0
B & G FOODS INC NEW COM 05508R106   1,996,894 143,455 SH   SOLE 19 143,455 0 0
B & G FOODS INC NEW COM 05508R106   121,092,098 8,699,145 SH   SOLE 21 8,699,145 0 0
B & G FOODS INC NEW COM 05508R106   28,616,875 2,055,810 SH   SOLE 22 1,931,224 0 124,586
B & G FOODS INC NEW COM 05508R106   162,154 11,649 SH   SOLE 25 11,649 0 0
B & G FOODS INC NEW COM 05508R106   371,163 26,664 SH   SOLE 26 20,444 0 6,220
B & G FOODS INC NEW COM 05508R106   16,064 1,154 SH   SOLE 28 1,154 0 0
B & G FOODS INC NEW COM 05508R106   1,518,004 109,052 SH   SOLE 30 109,052 0 0
B & G FOODS INC NEW COM 05508R106   46,103 3,312 SH   SOLE 36 3,312 0 0
B & G FOODS INC NEW COM 05508R106   193,154 13,876 SH   SOLE 40 13,876 0 0
B & G FOODS INC NEW COM 05508R106   2,499,111 179,534 SH   SOLE 43 162,455 0 17,079
B. RILEY FINANCIAL INC COM 05580M108   424,441 9,231 SH   SOLE 2 5,162 0 4,069
B. RILEY FINANCIAL INC COM 05580M108   1,977 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108   8,644 188 SH   SOLE 7 188 0 0
B. RILEY FINANCIAL INC COM 05580M108   2,754,248 59,901 SH   SOLE 18 59,901 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,759,057 38,257 SH   SOLE 19 38,257 0 0
B. RILEY FINANCIAL INC COM 05580M108   90,134,318 1,960,294 SH   SOLE 21 1,960,294 0 0
B. RILEY FINANCIAL INC COM 05580M108   22,304,346 485,088 SH   SOLE 22 472,958 0 12,130
B. RILEY FINANCIAL INC COM 05580M108   191,875 4,173 SH   SOLE 25 4,173 0 0
B. RILEY FINANCIAL INC COM 05580M108   124,100 2,699 SH   SOLE 26 0 0 2,699
B. RILEY FINANCIAL INC COM 05580M108   1,783,426 38,787 SH   SOLE 30 38,787 0 0
B. RILEY FINANCIAL INC COM 05580M108   103,363 2,248 SH   SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,085,483 23,608 SH   SOLE 43 16,384 0 7,224
B2GOLD CORP COM 11777Q209   1,172,474 328,424 SH   SOLE 21 328,424 0 0
B2GOLD CORP COM 11777Q209   189,535 53,091 SH   SOLE 43 46,213 0 6,878
BABCOCK & WILCOX ENTERPRISES COM 05614L209   296,687 50,286 SH   SOLE 2 17,362 0 32,924
BABCOCK & WILCOX ENTERPRISES COM 05614L209   5,263 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   1,022,883 173,370 SH   SOLE 18 173,370 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   708,071 120,012 SH   SOLE 19 120,012 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   12,853,610 2,178,578 SH   SOLE 21 2,178,578 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   10,224,299 1,732,932 SH   SOLE 22 1,663,287 0 69,645
BABCOCK & WILCOX ENTERPRISES COM 05614L209   70,476 11,945 SH   SOLE 25 11,945 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   219,032 37,124 SH   SOLE 30 37,124 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   75,614 12,816 SH   SOLE 40 12,816 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   79,036 13,396 SH   SOLE 43 13,396 0 0
BACKBLAZE INC COM CL A 05637B105   110,077 25,422 SH   SOLE 2 22,458 0 2,964
BACKBLAZE INC COM CL A 05637B105   16,441 3,797 SH   SOLE 18 3,797 0 0
BACKBLAZE INC COM CL A 05637B105   197,656 45,648 SH   SOLE 19 45,648 0 0
BACKBLAZE INC COM CL A 05637B105   215,448 49,757 SH   SOLE 21 49,757 0 0
BACKBLAZE INC COM CL A 05637B105   739,828 170,861 SH   SOLE 22 170,861 0 0
BACKBLAZE INC COM CL A 05637B105   4,828 1,115 SH   SOLE 23 1,115 0 0
BADGER METER INC COM 056525108   4,493,497 30,452 SH   SOLE 2 23,708 0 6,744
BADGER METER INC COM 056525108   37,038 251 SH   SOLE 4 112 0 139
BADGER METER INC COM 056525108   7,109,441 48,180 SH   SOLE 7 47,421 0 759
BADGER METER INC COM 056525108   13,535,236 91,727 SH   SOLE 18 91,727 0 0
BADGER METER INC COM 056525108   10,665,489 72,279 SH   SOLE 19 72,279 0 0
BADGER METER INC COM 056525108   502,745,774 3,407,060 SH   SOLE 21 3,407,060 0 0
BADGER METER INC COM 056525108   121,398,792 822,708 SH   SOLE 22 783,278 0 39,430
BADGER METER INC COM 056525108   75,551 512 SH   SOLE 23 512 0 0
BADGER METER INC COM 056525108   2,451,267 16,612 SH   SOLE 25 16,612 0 0
BADGER METER INC COM 056525108   3,261,814 22,105 SH   SOLE 26 15,677 0 6,428
BADGER METER INC COM 056525108   520,739 3,529 SH   SOLE 28 520 0 3,009
BADGER METER INC COM 056525108   57,401,725 389,006 SH   SOLE 30 389,006 0 0
BADGER METER INC COM 056525108   3,109,975 21,076 SH   SOLE 34 21,076 0 0
BADGER METER INC COM 056525108   449,615 3,047 SH   SOLE 36 3,047 0 0
BADGER METER INC COM 056525108   710,059 4,812 SH   SOLE 40 4,812 0 0
BADGER METER INC COM 056525108   15,266,984 103,463 SH   SOLE 43 101,442 0 2,021
BAIDU INC SPON ADR REP A 056752108   1,155,794 8,442 SH   SOLE 18 8,442 0 0
BAIDU INC SPON ADR REP A 056752108   63,601,541 464,550 SH   SOLE 19 464,550 0 0
BAIDU INC SPON ADR REP A 056752108   620,750 4,534 SH   SOLE 22 4,534 0 0
BAIDU INC SPON ADR REP A 056752108   33,404,945 243,992 SH   SOLE 25 243,992 0 0
BAIDU INC SPON ADR REP A 056752108   8,286,067 60,522 SH   SOLE 26 60,522 0 0
BAIDU INC SPON ADR REP A 056752108   26,016,597 190,027 SH   SOLE 28 0 0 190,027
BAIDU INC SPON ADR REP A 056752108   2,391,270 17,466 SH   SOLE 32 17,466 0 0
BAIDU INC SPON ADR REP A 056752108   57,597,352 420,695 SH   SOLE 34 420,695 0 0
BAIDU INC SPON ADR REP A 056752108   28,986,722 211,721 SH   SOLE 43 191,254 0 20,467
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   3,496,550 258,812 SH   SOLE 30 258,812 0 0
BAKER HUGHES COMPANY CL A 05722G100   97,753,293 3,092,480 SH   SOLE 2 312,362 0 2,780,118
BAKER HUGHES COMPANY CL A 05722G100   23,860,935 754,854 SH   SOLE 4 307,563 0 447,291
BAKER HUGHES COMPANY CL A 05722G100   38,705,971 1,224,485 SH   SOLE 7 1,110,858 0 113,627
BAKER HUGHES COMPANY CL A 05722G100   2,503,417 79,197 SH   SOLE 13 79,197 0 0
BAKER HUGHES COMPANY CL A 05722G100   4,875,021 154,224 SH   SOLE 15 154,224 0 0
BAKER HUGHES COMPANY CL A 05722G100   112,869,158 3,570,679 SH   SOLE 18 3,480,865 0 89,814
BAKER HUGHES COMPANY CL A 05722G100   175,560,423 5,553,952 SH   SOLE 19 5,553,952 0 0
BAKER HUGHES COMPANY CL A 05722G100   911,646,056 28,840,432 SH   SOLE 21 28,840,432 0 0
BAKER HUGHES COMPANY CL A 05722G100   695,950,637 22,016,787 SH   SOLE 22 19,918,677 0 2,098,110
BAKER HUGHES COMPANY CL A 05722G100   56,411,459 1,784,608 SH   SOLE 23 1,784,608 0 0
BAKER HUGHES COMPANY CL A 05722G100   178,867,714 5,658,580 SH   SOLE 25 4,341,866 0 1,316,714
BAKER HUGHES COMPANY CL A 05722G100   104,735,784 3,313,375 SH   SOLE 26 1,070,538 0 2,242,837
BAKER HUGHES COMPANY CL A 05722G100   91,588,395 2,897,450 SH   SOLE 28 367,874 0 2,529,576
BAKER HUGHES COMPANY CL A 05722G100   37,300 1,180 SH   SOLE 29 1,180 0 0
BAKER HUGHES COMPANY CL A 05722G100   359,331,227 11,367,644 SH   SOLE 30 10,687,331 0 680,313
BAKER HUGHES COMPANY CL A 05722G100   7,163,743 226,629 SH   SOLE 31 201,663 0 24,966
BAKER HUGHES COMPANY CL A 05722G100   6,978,540 220,770 SH   SOLE 32 220,770 0 0
BAKER HUGHES COMPANY CL A 05722G100   74,338,818 2,351,750 SH   SOLE 34 2,351,750 0 0
BAKER HUGHES COMPANY CL A 05722G100   9,030,218 285,676 SH   SOLE 36 285,676 0 0
BAKER HUGHES COMPANY CL A 05722G100   4,590,183 145,213 SH   SOLE 37 145,213 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,206,712 38,175 SH   SOLE 40 38,175 0 0
BAKER HUGHES COMPANY CL A 05722G100   20,705 655 SH   OTR 43 655 0 0
BAKER HUGHES COMPANY CL A 05722G100   37,479,184 1,185,675 SH   SOLE 43 1,018,314 0 167,361
BAKKT HOLDINGS INC COM CL A 05759B107   44,610 36,268 SH   SOLE 2 467 0 35,801
BAKKT HOLDINGS INC COM CL A 05759B107   276,045 224,427 SH   SOLE 18 224,427 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   186,336 151,493 SH   SOLE 19 151,493 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   3,288,728 2,673,763 SH   SOLE 21 2,673,763 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   1,791,052 1,456,140 SH   SOLE 22 1,408,868 0 47,272
BAKKT HOLDINGS INC COM CL A 05759B107   93,464 75,987 SH   SOLE 30 75,987 0 0
BALCHEM CORP COM 057665200   2,261,303 16,774 SH   SOLE 2 9,427 0 7,347
BALCHEM CORP COM 057665200   13,885 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200   945,018 7,010 SH   SOLE 7 6,642 0 368
BALCHEM CORP COM 057665200   13,445,949 99,740 SH   SOLE 18 99,740 0 0
BALCHEM CORP COM 057665200   8,620,156 63,943 SH   SOLE 19 63,943 0 0
BALCHEM CORP COM 057665200   497,196,670 3,688,129 SH   SOLE 21 3,688,129 0 0
BALCHEM CORP COM 057665200   118,126,723 876,246 SH   SOLE 22 833,231 0 43,015
BALCHEM CORP COM 057665200   805,220 5,973 SH   SOLE 25 5,973 0 0
BALCHEM CORP COM 057665200   2,060,166 15,282 SH   SOLE 26 12,786 0 2,496
BALCHEM CORP COM 057665200   2,099,531 15,574 SH   SOLE 28 578 0 14,996
BALCHEM CORP COM 057665200   8,936,420 66,289 SH   SOLE 30 66,289 0 0
BALCHEM CORP COM 057665200   302,783 2,246 SH   SOLE 36 2,246 0 0
BALCHEM CORP COM 057665200   707,213 5,246 SH   SOLE 40 5,246 0 0
BALCHEM CORP COM 057665200   13,885 103 SH   OTR 43 103 0 0
BALCHEM CORP COM 057665200   3,723,377 27,619 SH   SOLE 43 22,020 0 5,599
BALL CORP COM 058498106   26,224,187 450,510 SH   SOLE 2 119,033 0 331,477
BALL CORP COM 058498106   14,257,492 244,932 SH   SOLE 4 131,793 0 113,139
BALL CORP COM 058498106   21,900,290 376,229 SH   SOLE 7 339,451 0 36,778
BALL CORP COM 058498106   319,456 5,488 SH   SOLE 13 5,488 0 0
BALL CORP COM 058498106   3,230,539 55,498 SH   SOLE 15 55,498 0 0
BALL CORP COM 058498106   31,252,542 536,893 SH   SOLE 18 506,912 0 29,981
BALL CORP COM 058498106   13,208,664 226,914 SH   SOLE 19 226,914 0 0
BALL CORP COM 058498106   482,047,546 8,281,181 SH   SOLE 21 8,281,181 0 0
BALL CORP COM 058498106   401,093,386 6,890,455 SH   SOLE 22 6,232,301 0 658,154
BALL CORP COM 058498106   31,473,856 540,695 SH   SOLE 23 540,695 0 0
BALL CORP COM 058498106   69,751,588 1,198,275 SH   SOLE 25 1,111,788 0 86,487
BALL CORP COM 058498106   55,857,734 959,590 SH   SOLE 26 431,528 0 528,062
BALL CORP COM 058498106   33,640,083 577,909 SH   SOLE 28 42,819 0 535,090
BALL CORP COM 058498106   198,904 3,417 SH   SOLE 29 3,417 0 0
BALL CORP COM 058498106   130,665,617 2,244,728 SH   SOLE 30 2,244,728 0 0
BALL CORP COM 058498106   4,291,183 73,719 SH   SOLE 31 66,230 0 7,489
BALL CORP COM 058498106   4,531,590 77,849 SH   SOLE 34 77,849 0 0
BALL CORP COM 058498106   5,475,116 94,058 SH   SOLE 36 94,058 0 0
BALL CORP COM 058498106   723,085 12,422 SH   SOLE 40 12,422 0 0
BALL CORP COM 058498106   89,294 1,534 SH   OTR 43 1,534 0 0
BALL CORP COM 058498106   21,386,858 367,409 SH   SOLE 43 305,626 0 61,782
BALLARD PWR SYS INC NEW COM 058586108   604,283 138,597 SH   SOLE 28 138,597 0 0
BALLYS CORPORATION COM 05875B106   2,522,541 162,117 SH   SOLE 2 91,088 0 71,029
BALLYS CORPORATION COM 05875B106   1,120 72 SH   SOLE 4 72 0 0
BALLYS CORPORATION COM 05875B106   6,737 433 SH   SOLE 7 433 0 0
BALLYS CORPORATION COM 05875B106   1,370,463 88,076 SH   SOLE 18 88,076 0 0
BALLYS CORPORATION COM 05875B106   4,690,858 301,469 SH   SOLE 19 301,469 0 0
BALLYS CORPORATION COM 05875B106   16,814,183 1,080,603 SH   SOLE 21 1,080,603 0 0
BALLYS CORPORATION COM 05875B106   17,978,802 1,155,450 SH   SOLE 22 1,124,811 0 30,639
BALLYS CORPORATION COM 05875B106   124,231 7,984 SH   SOLE 23 7,984 0 0
BALLYS CORPORATION COM 05875B106   63,625 4,089 SH   SOLE 25 4,089 0 0
BALLYS CORPORATION COM 05875B106   1,093,603 70,283 SH   SOLE 26 10,119 0 60,164
BALLYS CORPORATION COM 05875B106   22,811 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106   336,563 21,630 SH   SOLE 30 21,630 0 0
BALLYS CORPORATION COM 05875B106   61,929 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106   144,941 9,315 SH   SOLE 43 9,193 0 122
BANC OF CALIFORNIA INC COM 05990K106   568,636 49,105 SH   SOLE 2 16,989 0 32,116
BANC OF CALIFORNIA INC COM 05990K106   1,505 130 SH   SOLE 4 130 0 0
BANC OF CALIFORNIA INC COM 05990K106   190,746 16,472 SH   SOLE 7 15,592 0 880
BANC OF CALIFORNIA INC COM 05990K106   2,100,589 181,398 SH   SOLE 18 181,398 0 0
BANC OF CALIFORNIA INC COM 05990K106   1,168,005 100,864 SH   SOLE 19 100,864 0 0
BANC OF CALIFORNIA INC COM 05990K106   72,568,618 6,266,720 SH   SOLE 21 6,266,720 0 0
BANC OF CALIFORNIA INC COM 05990K106   16,421,702 1,418,109 SH   SOLE 22 1,349,008 0 69,101
BANC OF CALIFORNIA INC COM 05990K106   116,645 10,073 SH   SOLE 25 10,073 0 0
BANC OF CALIFORNIA INC COM 05990K106   489,151 42,241 SH   SOLE 26 39,464 0 2,777
BANC OF CALIFORNIA INC COM 05990K106   73,904 6,382 SH   SOLE 28 0 0 6,382
BANC OF CALIFORNIA INC COM 05990K106   1,020,349 88,113 SH   SOLE 30 88,113 0 0
BANC OF CALIFORNIA INC COM 05990K106   62,150 5,367 SH   SOLE 40 5,367 0 0
BANC OF CALIFORNIA INC COM 05990K106   241,154 20,825 SH   SOLE 43 17,076 0 3,749
BANCFIRST CORP COM 05945F103   1,669,708 18,149 SH   SOLE 2 6,318 0 11,831
BANCFIRST CORP COM 05945F103   7,360 80 SH   SOLE 4 80 0 0
BANCFIRST CORP COM 05945F103   20,424 222 SH   SOLE 7 222 0 0
BANCFIRST CORP COM 05945F103   6,813,704 74,062 SH   SOLE 18 74,062 0 0
BANCFIRST CORP COM 05945F103   4,058,488 44,114 SH   SOLE 19 44,114 0 0
BANCFIRST CORP COM 05945F103   203,106,284 2,207,677 SH   SOLE 21 2,207,677 0 0
BANCFIRST CORP COM 05945F103   51,183,188 556,339 SH   SOLE 22 521,759 0 34,580
BANCFIRST CORP COM 05945F103   378,120 4,110 SH   SOLE 25 4,110 0 0
BANCFIRST CORP COM 05945F103   872,160 9,480 SH   SOLE 26 7,398 0 2,082
BANCFIRST CORP COM 05945F103   116,472 1,266 SH   SOLE 28 145 0 1,121
BANCFIRST CORP COM 05945F103   3,156,336 34,308 SH   SOLE 30 34,308 0 0
BANCFIRST CORP COM 05945F103   311,052 3,381 SH   SOLE 40 3,381 0 0
BANCFIRST CORP COM 05945F103   2,356,985 25,619 SH   SOLE 43 23,543 0 2,076
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   9,615 1,252 SH   SOLE 2 0 0 1,252
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   10,101,819 1,315,341 SH   SOLE 18 1,315,341 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   27,887,495 3,631,184 SH   SOLE 43 3,365,346 0 265,838
BANCO BRADESCO S A SP ADR PFD NEW 059460303   73,672,334 21,292,582 SH   SOLE 19 21,292,582 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   50,385,451 14,562,269 SH   SOLE 21 14,562,269 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   418,951 121,084 SH   SOLE 22 121,084 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   12,361,639 3,572,728 SH   SOLE 25 3,572,728 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   1,993,334 576,108 SH   SOLE 26 576,108 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   6,398,841 1,849,376 SH   SOLE 28 0 0 1,849,376
BANCO BRADESCO S A SP ADR PFD NEW 059460303   3,938,580 1,138,318 SH   SOLE 30 1,138,318 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   54,195,399 15,663,410 SH   SOLE 34 15,663,410 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   23,720,998 6,855,780 SH   SOLE 43 6,097,261 0 758,519
BANCO BRADESCO S A SPONSORED ADR 059460402   5,298 1,760 SH   SOLE 43 411 0 1,349
BANCO DE CHILE SPONSORED ADS 059520106   878,811 41,928 SH   SOLE 2 41,928 0 0
BANCO DE CHILE SPONSORED ADS 059520106   363,949 17,364 SH   SOLE 22 17,364 0 0
BANCO DE CHILE SPONSORED ADS 059520106   109,977 5,247 SH   SOLE 34 5,247 0 0
BANCO DE CHILE SPONSORED ADS 059520106   3,850,029 183,685 SH   SOLE 43 166,041 0 17,644
BANCO ITAU CHILE SPONSORED ADR 45033E105   28,126 8,036 SH   SOLE 43 8,035 0 1
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   1,187,660 186,739 SH   SOLE 30 186,739 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   10,442,971 1,641,977 SH   SOLE 43 1,349,345 0 292,632
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   8,042,824 426,675 SH   SOLE 21 426,675 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   2,307,052 122,390 SH   SOLE 25 122,390 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   2,805,672 148,842 SH   SOLE 30 148,842 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   18,499,560 981,409 SH   SOLE 34 981,409 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   6,262,422 332,224 SH   SOLE 43 321,614 0 10,610
BANCO SANTANDER S.A. ADR 05964H105   26,169,523 7,053,780 SH   SOLE 43 6,542,993 0 510,787
BANCOLOMBIA S A SPON ADR PREF 05968L102   1,260,256 47,236 SH   SOLE 2 38,730 0 8,506
BANCOLOMBIA S A SPON ADR PREF 05968L102   8,283,073 310,460 SH   SOLE 21 310,460 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   795,731 29,825 SH   SOLE 22 29,825 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   7,310,747 274,016 SH   SOLE 25 274,016 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   25,746 965 SH   SOLE 26 0 0 965
BANCOLOMBIA S A SPON ADR PREF 05968L102   31,936 1,197 SH   SOLE 28 0 0 1,197
BANCOLOMBIA S A SPON ADR PREF 05968L102   829,775 31,101 SH   SOLE 30 31,101 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   16,961,810 635,750 SH   SOLE 34 635,750 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   13,898,759 520,943 SH   SOLE 43 459,118 0 61,825
BANCORP INC DEL COM 05969A105   740,371 22,676 SH   SOLE 2 13,673 0 9,003
BANCORP INC DEL COM 05969A105   5,779 177 SH   SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105   15,901 487 SH   SOLE 7 487 0 0
BANCORP INC DEL COM 05969A105   5,244,667 160,633 SH   SOLE 18 160,633 0 0
BANCORP INC DEL COM 05969A105   2,974,350 91,098 SH   SOLE 19 91,098 0 0
BANCORP INC DEL COM 05969A105   194,486,222 5,956,699 SH   SOLE 21 5,956,699 0 0
BANCORP INC DEL COM 05969A105   41,364,873 1,266,918 SH   SOLE 22 1,201,064 0 65,854
BANCORP INC DEL COM 05969A105   215,490 6,600 SH   SOLE 25 6,600 0 0
BANCORP INC DEL COM 05969A105   750,036 22,972 SH   SOLE 26 18,876 0 4,096
BANCORP INC DEL COM 05969A105   167,560 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105   2,424,687 74,263 SH   SOLE 30 74,263 0 0
BANCORP INC DEL COM 05969A105   173,567 5,316 SH   SOLE 40 5,316 0 0
BANCORP INC DEL COM 05969A105   570,765 17,481 SH   SOLE 43 17,481 0 0
BANDWIDTH INC COM CL A 05988J103   3,021,543 220,873 SH   SOLE 2 150,632 0 70,241
BANDWIDTH INC COM CL A 05988J103   1,122 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103   2,216 162 SH   SOLE 7 162 0 0
BANDWIDTH INC COM CL A 05988J103   1,154,469 84,391 SH   SOLE 18 72,343 0 12,048
BANDWIDTH INC COM CL A 05988J103   4,487,560 328,038 SH   SOLE 19 328,038 0 0
BANDWIDTH INC COM CL A 05988J103   12,806,901 936,177 SH   SOLE 21 936,177 0 0
BANDWIDTH INC COM CL A 05988J103   15,070,668 1,101,657 SH   SOLE 22 1,076,403 0 25,254
BANDWIDTH INC COM CL A 05988J103   106,198 7,763 SH   SOLE 23 7,763 0 0
BANDWIDTH INC COM CL A 05988J103   48,838 3,570 SH   SOLE 25 3,570 0 0
BANDWIDTH INC COM CL A 05988J103   817,298 59,744 SH   SOLE 26 9,354 0 50,390
BANDWIDTH INC COM CL A 05988J103   3,502 256 SH   SOLE 28 256 0 0
BANDWIDTH INC COM CL A 05988J103   1,094,851 80,033 SH   SOLE 30 80,033 0 0
BANDWIDTH INC COM CL A 05988J103   8,646 632 SH   SOLE 34 632 0 0
BANDWIDTH INC COM CL A 05988J103   15,650 1,144 SH   SOLE 36 1,144 0 0
BANDWIDTH INC COM CL A 05988J103   68,879 5,035 SH   SOLE 40 5,035 0 0
BANDWIDTH INC COM CL A 05988J103   157,963 11,547 SH   SOLE 43 10,063 0 1,484
BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5   915,587 1,433,000 PRN   SOLE 21 1,433,000 0 0
BANK AMERICA CORP COM 060505104   446,434,733 15,560,639 SH   SOLE 2 4,223,052 0 11,337,587
BANK AMERICA CORP COM 060505104   171,833,304 5,989,310 SH   SOLE 4 3,310,016 0 2,679,294
BANK AMERICA CORP COM 060505104   190,450,560 6,638,221 SH   SOLE 7 5,928,085 0 710,136
BANK AMERICA CORP COM 060505104   16,889,516 588,690 SH   SOLE 13 588,690 0 0
BANK AMERICA CORP COM 060505104   35,481,583 1,236,723 SH   SOLE 15 1,236,723 0 0
BANK AMERICA CORP COM 060505104   754,505,600 26,298,557 SH   SOLE 18 25,273,173 0 1,025,384
BANK AMERICA CORP COM 060505104   187,413,265 6,532,355 SH   SOLE 19 6,532,355 0 0
BANK AMERICA CORP COM 060505104   1,294,493 45,120 SH   SOLE 20 45,120 0 0
BANK AMERICA CORP COM 060505104   4,346,639,690 151,503,649 SH   SOLE 21 151,503,649 0 0
BANK AMERICA CORP COM 060505104   4,439,250,264 154,731,623 SH   SOLE 22 139,268,262 0 15,463,361
BANK AMERICA CORP COM 060505104   466,242,768 16,251,055 SH   SOLE 23 16,251,055 0 0
BANK AMERICA CORP COM 060505104   347,464,848 12,111,009 SH   SOLE 25 10,827,360 0 1,283,649
BANK AMERICA CORP COM 060505104   371,705,546 12,955,927 SH   SOLE 26 4,988,777 0 7,967,150
BANK AMERICA CORP COM 060505104   358,220,614 12,485,905 SH   SOLE 28 649,343 0 11,836,562
BANK AMERICA CORP COM 060505104   8,452,074 294,600 SH   SOLE 29 294,600 0 0
BANK AMERICA CORP COM 060505104   1,055,550,430 36,791,580 SH   SOLE 30 36,762,030 0 29,550
BANK AMERICA CORP COM 060505104   62,563,336 2,180,667 SH   SOLE 31 2,054,505 0 126,162
BANK AMERICA CORP COM 060505104   79,705,841 2,778,175 SH   SOLE 34 2,778,175 0 0
BANK AMERICA CORP COM 060505104   56,118,300 1,956,023 SH   SOLE 36 1,956,023 0 0
BANK AMERICA CORP COM 060505104   8,077,928 281,559 SH   SOLE 40 281,559 0 0
BANK AMERICA CORP COM 060505104   447,679 15,604 SH   OTR 43 15,604 0 0
BANK AMERICA CORP COM 060505104   231,450,826 8,067,300 SH   SOLE 43 7,129,602 0 937,697
BANK AMERICA CORP 7.25%CNV PFD L 060505682   163,452,485 139,486 SH   SOLE 21 139,486 0 0
BANK FIRST CORP COM 06211J100   608,525 7,314 SH   SOLE 2 2,476 0 4,838
BANK FIRST CORP COM 06211J100   6,906 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100   2,305,139 27,706 SH   SOLE 18 27,706 0 0
BANK FIRST CORP COM 06211J100   1,556,090 18,703 SH   SOLE 19 18,703 0 0
BANK FIRST CORP COM 06211J100   29,805,651 358,241 SH   SOLE 21 358,241 0 0
BANK FIRST CORP COM 06211J100   18,321,222 220,207 SH   SOLE 22 209,437 0 10,770
BANK FIRST CORP COM 06211J100   143,354 1,723 SH   SOLE 25 1,723 0 0
BANK FIRST CORP COM 06211J100   58,074 698 SH   SOLE 26 0 0 698
BANK FIRST CORP COM 06211J100   52,915 636 SH   SOLE 28 0 0 636
BANK FIRST CORP COM 06211J100   156,666 1,883 SH   SOLE 30 1,883 0 0
BANK FIRST CORP COM 06211J100   156,416 1,880 SH   SOLE 40 1,880 0 0
BANK FIRST CORP COM 06211J100   413,421 4,969 SH   SOLE 43 3,900 0 1,069
BANK HAWAII CORP COM 062540109   1,665,939 40,406 SH   SOLE 2 24,458 0 15,948
BANK HAWAII CORP COM 062540109   3,958 96 SH   SOLE 4 96 0 0
BANK HAWAII CORP COM 062540109   749,232 18,172 SH   SOLE 7 17,208 0 964
BANK HAWAII CORP COM 062540109   3,268,508 79,275 SH   SOLE 18 79,275 0 0
BANK HAWAII CORP COM 062540109   1,577,212 38,254 SH   SOLE 19 38,254 0 0
BANK HAWAII CORP COM 062540109   163,436,998 3,964,031 SH   SOLE 21 3,964,031 0 0
BANK HAWAII CORP COM 062540109   38,855,523 942,409 SH   SOLE 22 905,945 0 36,464
BANK HAWAII CORP COM 062540109   336,643 8,165 SH   SOLE 25 8,165 0 0
BANK HAWAII CORP COM 062540109   845,091 20,497 SH   SOLE 26 16,860 0 3,637
BANK HAWAII CORP COM 062540109   136,719 3,316 SH   SOLE 28 555 0 2,761
BANK HAWAII CORP COM 062540109   3,937,094 95,491 SH   SOLE 30 95,491 0 0
BANK HAWAII CORP COM 062540109   45,889 1,113 SH   SOLE 36 1,113 0 0
BANK HAWAII CORP COM 062540109   311,493 7,555 SH   SOLE 40 7,555 0 0
BANK HAWAII CORP COM 062540109   167,631 4,066 SH   SOLE 43 3,455 0 611
BANK MARIN BANCORP COM 063425102   1,564,060 88,515 SH   SOLE 2 72,552 0 15,963
BANK MARIN BANCORP COM 063425102   1,979 112 SH   SOLE 7 112 0 0
BANK MARIN BANCORP COM 063425102   1,021,149 57,790 SH   SOLE 18 57,790 0 0
BANK MARIN BANCORP COM 063425102   1,547,821 87,596 SH   SOLE 19 87,596 0 0
BANK MARIN BANCORP COM 063425102   11,538,492 652,999 SH   SOLE 21 652,999 0 0
BANK MARIN BANCORP COM 063425102   10,446,009 591,172 SH   SOLE 22 570,222 0 20,950
BANK MARIN BANCORP COM 063425102   13,853 784 SH   SOLE 23 784 0 0
BANK MARIN BANCORP COM 063425102   36,842 2,085 SH   SOLE 25 2,085 0 0
BANK MARIN BANCORP COM 063425102   26,081 1,476 SH   SOLE 26 0 0 1,476
BANK MARIN BANCORP COM 063425102   117,364 6,642 SH   SOLE 30 6,642 0 0
BANK MARIN BANCORP COM 063425102   69,054 3,908 SH   SOLE 40 3,908 0 0
BANK MARIN BANCORP COM 063425102   620,968 35,142 SH   SOLE 43 34,229 0 913
BANK MONTREAL QUE COM 063671101   45,137,841 499,810 SH   SOLE 43 429,904 0 69,906
BANK NEW YORK MELLON CORP COM 064058100   93,324,560 2,096,239 SH   SOLE 2 723,882 0 1,372,357
BANK NEW YORK MELLON CORP COM 064058100   37,628,705 845,209 SH   SOLE 4 490,777 0 354,432
BANK NEW YORK MELLON CORP COM 064058100   43,888,795 985,822 SH   SOLE 7 896,252 0 89,570
BANK NEW YORK MELLON CORP COM 064058100   3,751,300 84,261 SH   SOLE 13 84,261 0 0
BANK NEW YORK MELLON CORP COM 064058100   6,317,566 141,904 SH   SOLE 15 141,904 0 0
BANK NEW YORK MELLON CORP COM 064058100   87,262,049 1,960,064 SH   SOLE 18 1,810,481 0 149,583
BANK NEW YORK MELLON CORP COM 064058100   35,723,560 802,416 SH   SOLE 19 802,416 0 0
BANK NEW YORK MELLON CORP COM 064058100   973,809,511 21,873,529 SH   SOLE 21 21,873,529 0 0
BANK NEW YORK MELLON CORP COM 064058100   762,861,953 17,135,264 SH   SOLE 22 15,408,760 0 1,726,504
BANK NEW YORK MELLON CORP COM 064058100   72,942,102 1,638,412 SH   SOLE 23 1,638,412 0 0
BANK NEW YORK MELLON CORP COM 064058100   147,822,605 3,320,364 SH   SOLE 25 2,488,570 0 831,794
BANK NEW YORK MELLON CORP COM 064058100   90,768,355 2,038,822 SH   SOLE 26 1,080,176 0 958,646
BANK NEW YORK MELLON CORP COM 064058100   103,722,295 2,329,791 SH   SOLE 28 101,604 0 2,228,187
BANK NEW YORK MELLON CORP COM 064058100   1,783,427 40,059 SH   SOLE 29 40,059 0 0
BANK NEW YORK MELLON CORP COM 064058100   306,965,534 6,895,003 SH   SOLE 30 6,888,000 0 7,003
BANK NEW YORK MELLON CORP COM 064058100   11,229,547 252,236 SH   SOLE 31 232,993 0 19,243
BANK NEW YORK MELLON CORP COM 064058100   16,382,113 367,972 SH   SOLE 34 367,972 0 0
BANK NEW YORK MELLON CORP COM 064058100   12,252,661 275,217 SH   SOLE 36 275,217 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,417,828 31,847 SH   SOLE 40 31,847 0 0
BANK NEW YORK MELLON CORP COM 064058100   59,968 1,347 SH   OTR 43 1,347 0 0
BANK NEW YORK MELLON CORP COM 064058100   65,766,954 1,477,245 SH   SOLE 43 1,341,602 0 135,643
BANK NOVA SCOTIA HALIFAX COM 064149107   34,678 693 SH   SOLE 2 693 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   61,188,881 1,222,799 SH   SOLE 43 1,082,330 0 140,469
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   802,524 29,332 SH   SOLE 2 6,776 0 22,556
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   13,078 478 SH   SOLE 7 478 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   4,003,534 146,328 SH   SOLE 18 146,328 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   2,759,256 100,850 SH   SOLE 19 100,850 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   47,051,402 1,719,715 SH   SOLE 21 1,719,715 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   17,562,630 641,909 SH   SOLE 22 604,233 0 37,676
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   122,792 4,488 SH   SOLE 43 2,760 0 1,728
BANK OF THE JAMES FINL GP IN COM 470299108   7,462 820 SH   SOLE 18 820 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   88,061 9,677 SH   SOLE 21 9,677 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   2,321 255 SH   SOLE 22 255 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   8,575,566 213,535 SH   SOLE 2 106,118 0 107,417
BANK OZK LITTLE ROCK ARK COM 06417N103   13,534 337 SH   SOLE 4 337 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   6,005,727 149,545 SH   SOLE 7 147,588 0 1,957
BANK OZK LITTLE ROCK ARK COM 06417N103   8,377,737 208,609 SH   SOLE 18 208,609 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   1,445,479 35,993 SH   SOLE 19 35,993 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   237,156,246 5,905,285 SH   SOLE 21 5,905,285 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   128,859,424 3,208,651 SH   SOLE 22 3,064,726 0 143,925
BANK OZK LITTLE ROCK ARK COM 06417N103   841,111 20,944 SH   SOLE 25 20,944 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   2,643,773 65,831 SH   SOLE 26 54,940 0 10,891
BANK OZK LITTLE ROCK ARK COM 06417N103   498,064 12,402 SH   SOLE 28 2,284 0 10,118
BANK OZK LITTLE ROCK ARK COM 06417N103   10,229,194 254,711 SH   SOLE 30 254,711 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   64,577 1,608 SH   SOLE 31 1,608 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   101,765 2,534 SH   SOLE 34 2,534 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   140,841 3,507 SH   SOLE 36 3,507 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   809,425 20,155 SH   SOLE 40 20,155 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   4,308,315 107,279 SH   SOLE 43 99,111 0 8,168
BANK SOUTH CAROLINA CORP COM 065066102   2,026 145 SH   SOLE 2 0 0 145
BANK SOUTH CAROLINA CORP COM 065066102   10,156 727 SH   SOLE 18 727 0 0
BANK SOUTH CAROLINA CORP COM 065066102   136,068 9,740 SH   SOLE 21 9,740 0 0
BANK SOUTH CAROLINA CORP COM 065066102   9,667 692 SH   SOLE 22 692 0 0
BANK7 CORP COM 06652N107   61,938 2,525 SH   SOLE 2 2,027 0 498
BANK7 CORP COM 06652N107   215,079 8,768 SH   SOLE 18 8,768 0 0
BANK7 CORP COM 06652N107   125,741 5,126 SH   SOLE 19 5,126 0 0
BANK7 CORP COM 06652N107   2,528,160 103,064 SH   SOLE 21 103,064 0 0
BANK7 CORP COM 06652N107   1,196,451 48,775 SH   SOLE 22 46,660 0 2,115
BANKFINANCIAL CORP COM 06643P104   503,373 61,537 SH   SOLE 2 45,682 0 15,855
BANKFINANCIAL CORP COM 06643P104   17,309 2,116 SH   SOLE 18 2,116 0 0
BANKFINANCIAL CORP COM 06643P104   433,336 52,975 SH   SOLE 19 52,975 0 0
BANKFINANCIAL CORP COM 06643P104   457,941 55,983 SH   SOLE 21 55,983 0 0
BANKFINANCIAL CORP COM 06643P104   4,237,044 517,976 SH   SOLE 22 517,976 0 0
BANKFINANCIAL CORP COM 06643P104   208,557 25,496 SH   SOLE 26 0 0 25,496
BANKUNITED INC COM 06652K103   1,407,150 65,297 SH   SOLE 2 20,762 0 44,535
BANKUNITED INC COM 06652K103   5,840 271 SH   SOLE 4 271 0 0
BANKUNITED INC COM 06652K103   30,881 1,433 SH   SOLE 7 1,433 0 0
BANKUNITED INC COM 06652K103   5,350,736 248,294 SH   SOLE 18 248,294 0 0
BANKUNITED INC COM 06652K103   2,846,065 132,068 SH   SOLE 19 132,068 0 0
BANKUNITED INC COM 06652K103   186,065,286 8,634,120 SH   SOLE 21 8,634,120 0 0
BANKUNITED INC COM 06652K103   35,484,058 1,646,592 SH   SOLE 22 1,563,564 0 83,028
BANKUNITED INC COM 06652K103   175,460 8,142 SH   SOLE 25 8,142 0 0
BANKUNITED INC COM 06652K103   641,306 29,759 SH   SOLE 26 23,620 0 6,139
BANKUNITED INC COM 06652K103   2,212,172 102,653 SH   SOLE 30 102,653 0 0
BANKUNITED INC COM 06652K103   47,561 2,207 SH   SOLE 36 2,207 0 0
BANKUNITED INC COM 06652K103   198,863 9,228 SH   SOLE 40 9,228 0 0
BANKUNITED INC COM 06652K103   278,073 12,904 SH   SOLE 43 11,439 0 1,465
BANKWELL FINL GROUP INC COM 06654A103   138,576 5,684 SH   SOLE 2 4,177 0 1,507
BANKWELL FINL GROUP INC COM 06654A103   478,238 19,616 SH   SOLE 18 19,616 0 0
BANKWELL FINL GROUP INC COM 06654A103   264,255 10,839 SH   SOLE 19 10,839 0 0
BANKWELL FINL GROUP INC COM 06654A103   6,031,758 247,406 SH   SOLE 21 247,406 0 0
BANKWELL FINL GROUP INC COM 06654A103   2,410,670 98,879 SH   SOLE 22 94,441 0 4,438
BANKWELL FINL GROUP INC COM 06654A103   561 23 SH   SOLE 43 23 0 0
BANNER CORP COM NEW 06652V208   1,212,105 27,756 SH   SOLE 2 8,122 0 19,634
BANNER CORP COM NEW 06652V208   6,551 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208   560,679 12,839 SH   SOLE 7 12,153 0 686
BANNER CORP COM NEW 06652V208   5,016,329 114,869 SH   SOLE 18 114,869 0 0
BANNER CORP COM NEW 06652V208   2,599,937 59,536 SH   SOLE 19 59,536 0 0
BANNER CORP COM NEW 06652V208   168,180,550 3,851,169 SH   SOLE 21 3,851,169 0 0
BANNER CORP COM NEW 06652V208   37,088,014 849,279 SH   SOLE 22 789,214 0 60,065
BANNER CORP COM NEW 06652V208   150,880 3,455 SH   SOLE 25 3,455 0 0
BANNER CORP COM NEW 06652V208   1,300,056 29,770 SH   SOLE 26 8,814 0 20,956
BANNER CORP COM NEW 06652V208   27,075 620 SH   SOLE 28 620 0 0
BANNER CORP COM NEW 06652V208   2,252,804 51,587 SH   SOLE 30 51,587 0 0
BANNER CORP COM NEW 06652V208   158,304 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208   329,053 7,535 SH   SOLE 43 7,313 0 222
BAOZUN INC SPONSORED ADR 06684L103   260,348 65,250 SH   SOLE 2 65,250 0 0
BAOZUN INC SPONSORED ADR 06684L103   25,013 6,269 SH   SOLE 7 6,269 0 0
BAOZUN INC SPONSORED ADR 06684L103   2,897,127 726,097 SH   SOLE 21 726,097 0 0
BAOZUN INC SPONSORED ADR 06684L103   2,779,973 696,735 SH   SOLE 22 582,054 0 114,681
BAOZUN INC SPONSORED ADR 06684L103   170,094 42,630 SH   SOLE 30 42,630 0 0
BAOZUN INC SPONSORED ADR 06684L103   115,921 29,053 SH   SOLE 34 29,053 0 0
BAOZUN INC SPONSORED ADR 06684L103   65,735 16,475 SH   SOLE 43 16,416 0 59
BAR HBR BANKSHARES COM 066849100   816,693 33,145 SH   SOLE 2 25,680 0 7,465
BAR HBR BANKSHARES COM 066849100   4,608 187 SH   SOLE 7 187 0 0
BAR HBR BANKSHARES COM 066849100   1,170,868 47,519 SH   SOLE 18 47,519 0 0
BAR HBR BANKSHARES COM 066849100   1,083,051 43,955 SH   SOLE 19 43,955 0 0
BAR HBR BANKSHARES COM 066849100   13,803,550 560,209 SH   SOLE 21 560,209 0 0
BAR HBR BANKSHARES COM 066849100   11,414,184 463,238 SH   SOLE 22 444,487 0 18,751
BAR HBR BANKSHARES COM 066849100   59,235 2,404 SH   SOLE 25 2,404 0 0
BAR HBR BANKSHARES COM 066849100   18,012 731 SH   SOLE 26 591 0 140
BAR HBR BANKSHARES COM 066849100   26,611 1,080 SH   SOLE 28 0 0 1,080
BAR HBR BANKSHARES COM 066849100   125,147 5,079 SH   SOLE 30 5,079 0 0
BAR HBR BANKSHARES COM 066849100   66,725 2,708 SH   SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100   12,271 498 SH   SOLE 43 498 0 0
BARCLAYS PLC ADR 06738E204   43,387 5,520 SH   SOLE 18 5,520 0 0
BARCLAYS PLC ADR 06738E204   14,295,870 1,818,813 SH   SOLE 43 1,710,737 0 108,076
BARFRESH FOOD GROUP INC COM NEW 067532200   1,686 1,124 SH   SOLE 21 1,124 0 0
BARINGS BDC INC COM 06759L103   3,674,655 468,706 SH   SOLE 30 468,706 0 0
BARINGS BDC INC COM 06759L103   27,840 3,551 SH   OTR 43 3,551 0 0
BARINGS BDC INC COM 06759L103   1,017,812 129,823 SH   SOLE 43 89,725 0 40,098
BARK INC COM 68622E104   114,429 86,037 SH   SOLE 2 5,855 0 80,182
BARK INC COM 68622E104   2,882 2,167 SH   SOLE 7 2,167 0 0
BARK INC COM 68622E104   435,309 327,300 SH   SOLE 18 327,300 0 0
BARK INC COM 68622E104   307,016 230,839 SH   SOLE 19 230,839 0 0
BARK INC COM 68622E104   5,250,140 3,947,474 SH   SOLE 21 3,947,474 0 0
BARK INC COM 68622E104   3,345,036 2,515,065 SH   SOLE 22 2,434,689 0 80,376
BARNES & NOBLE ED INC COM 06777U101   528 419 SH   SOLE 2 0 0 419
BARNES & NOBLE ED INC COM 06777U101   11,959 9,491 SH   SOLE 18 9,491 0 0
BARNES & NOBLE ED INC COM 06777U101   183,814 145,884 SH   SOLE 21 145,884 0 0
BARNES & NOBLE ED INC COM 06777U101   699,018 554,776 SH   SOLE 22 554,776 0 0
BARNES & NOBLE ED INC COM 06777U101   2,075 1,647 SH   SOLE 43 1,647 0 0
BARNES GROUP INC COM 067806109   1,840,792 43,631 SH   SOLE 2 14,138 0 29,493
BARNES GROUP INC COM 067806109   6,455 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109   463,752 10,992 SH   SOLE 7 10,414 0 578
BARNES GROUP INC COM 067806109   7,157,196 169,642 SH   SOLE 18 169,642 0 0
BARNES GROUP INC COM 067806109   4,144,830 98,242 SH   SOLE 19 98,242 0 0
BARNES GROUP INC COM 067806109   251,568,760 5,962,758 SH   SOLE 21 5,962,758 0 0
BARNES GROUP INC COM 067806109   59,498,110 1,410,242 SH   SOLE 22 1,320,669 0 89,573
BARNES GROUP INC COM 067806109   336,972 7,987 SH   SOLE 25 7,987 0 0
BARNES GROUP INC COM 067806109   692,886 16,423 SH   SOLE 26 12,518 0 3,905
BARNES GROUP INC COM 067806109   35,946 852 SH   SOLE 28 852 0 0
BARNES GROUP INC COM 067806109   4,888,724 115,874 SH   SOLE 30 115,874 0 0
BARNES GROUP INC COM 067806109   51,641 1,224 SH   SOLE 36 1,224 0 0
BARNES GROUP INC COM 067806109   304,021 7,206 SH   SOLE 40 7,206 0 0
BARNES GROUP INC COM 067806109   34,849 826 SH   OTR 43 826 0 0
BARNES GROUP INC COM 067806109   2,008,255 47,600 SH   SOLE 43 42,321 0 5,279
BARNWELL INDS INC COM 068221100   23 9 SH   SOLE 21 9 0 0
BARNWELL INDS INC COM 068221100   173,713 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108   415,770 4,768 SH   SOLE 2 2,221 0 2,547
BARRETT BUSINESS SVCS INC COM 068463108   4,534 52 SH   SOLE 7 52 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,680,257 19,269 SH   SOLE 18 19,269 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,201,703 13,781 SH   SOLE 19 13,781 0 0
BARRETT BUSINESS SVCS INC COM 068463108   22,655,955 259,816 SH   SOLE 21 259,816 0 0
BARRETT BUSINESS SVCS INC COM 068463108   16,260,010 186,468 SH   SOLE 22 181,110 0 5,358
BARRETT BUSINESS SVCS INC COM 068463108   84,758 972 SH   SOLE 25 972 0 0
BARRETT BUSINESS SVCS INC COM 068463108   99,670 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108   47,611 546 SH   SOLE 30 546 0 0
BARRETT BUSINESS SVCS INC COM 068463108   103,419 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108   644,062 7,386 SH   SOLE 43 7,080 0 306
BARRICK GOLD CORP COM 067901108   369,836 21,845 SH   SOLE 18 21,845 0 0
BARRICK GOLD CORP COM 067901108   69,506,132 4,105,501 SH   SOLE 19 4,105,501 0 0
BARRICK GOLD CORP COM 067901108   7,874,143 465,100 SH   SOLE 21 465,100 0 0
BARRICK GOLD CORP COM 067901108   422,082 24,931 SH   SOLE 22 24,931 0 0
BARRICK GOLD CORP COM 067901108   12,800,841 756,104 SH   SOLE 23 756,104 0 0
BARRICK GOLD CORP COM 067901108   148,491,456 8,770,907 SH   SOLE 25 8,770,907 0 0
BARRICK GOLD CORP COM 067901108   39,294,581 2,321,003 SH   SOLE 26 1,574,781 0 746,222
BARRICK GOLD CORP COM 067901108   5,517,098 325,877 SH   SOLE 29 325,877 0 0
BARRICK GOLD CORP COM 067901108   445,557,781 26,317,648 SH   SOLE 34 26,317,648 0 0
BARRICK GOLD CORP COM 067901108   15,690,698 926,798 SH   SOLE 43 816,190 0 110,608
BASSETT FURNITURE INDS INC COM 070203104   96,933 6,445 SH   SOLE 2 6,281 0 164
BASSETT FURNITURE INDS INC COM 070203104   23,643 1,572 SH   SOLE 18 1,572 0 0
BASSETT FURNITURE INDS INC COM 070203104   9,159 609 SH   SOLE 19 609 0 0
BASSETT FURNITURE INDS INC COM 070203104   582,048 38,700 SH   SOLE 21 38,700 0 0
BASSETT FURNITURE INDS INC COM 070203104   2,094,952 139,292 SH   SOLE 22 139,292 0 0
BASSETT FURNITURE INDS INC COM 070203104   2,692 179 SH   SOLE 23 179 0 0
BASSETT FURNITURE INDS INC COM 070203104   7,535 501 SH   SOLE 43 501 0 0
BATH & BODY WORKS INC COM 070830104   22,078,800 588,768 SH   SOLE 2 185,435 0 403,333
BATH & BODY WORKS INC COM 070830104   6,008,963 160,239 SH   SOLE 4 88,023 0 72,216
BATH & BODY WORKS INC COM 070830104   5,180,925 138,158 SH   SOLE 7 118,953 0 19,205
BATH & BODY WORKS INC COM 070830104   270,975 7,226 SH   SOLE 13 7,226 0 0
BATH & BODY WORKS INC COM 070830104   1,500,863 40,023 SH   SOLE 15 40,023 0 0
BATH & BODY WORKS INC COM 070830104   22,035,592 587,616 SH   SOLE 18 565,453 0 22,163
BATH & BODY WORKS INC COM 070830104   10,117,875 269,810 SH   SOLE 19 269,810 0 0
BATH & BODY WORKS INC COM 070830104   207,990,638 5,546,417 SH   SOLE 21 5,546,417 0 0
BATH & BODY WORKS INC COM 070830104   217,143,938 5,790,505 SH   SOLE 22 5,278,590 0 511,915
BATH & BODY WORKS INC COM 070830104   14,052,900 374,744 SH   SOLE 23 374,744 0 0
BATH & BODY WORKS INC COM 070830104   15,512,325 413,662 SH   SOLE 25 413,207 0 455
BATH & BODY WORKS INC COM 070830104   15,327,413 408,731 SH   SOLE 26 151,218 0 257,513
BATH & BODY WORKS INC COM 070830104   16,681,500 444,840 SH   SOLE 28 3,220 0 441,620
BATH & BODY WORKS INC COM 070830104   46,053,788 1,228,101 SH   SOLE 30 1,228,101 0 0
BATH & BODY WORKS INC COM 070830104   1,999,200 53,312 SH   SOLE 31 48,820 0 4,492
BATH & BODY WORKS INC COM 070830104   2,697,713 71,939 SH   SOLE 34 71,939 0 0
BATH & BODY WORKS INC COM 070830104   2,537,063 67,655 SH   SOLE 36 67,655 0 0
BATH & BODY WORKS INC COM 070830104   272,625 7,270 SH   SOLE 40 7,270 0 0
BATH & BODY WORKS INC COM 070830104   24,000 640 SH   OTR 43 640 0 0
BATH & BODY WORKS INC COM 070830104   6,146,556 163,908 SH   SOLE 43 141,635 0 22,273
BATTALION OIL CORP COM 07134L107   4,625 810 SH   SOLE 18 810 0 0
BATTALION OIL CORP COM 07134L107   51,773 9,067 SH   SOLE 21 9,067 0 0
BATTALION OIL CORP COM 07134L107   2,649 464 SH   SOLE 22 464 0 0
BAUDAX BIO INC COM NEW 07160F404   2 2 SH   SOLE 21 2 0 0
BAUDAX BIO INC COM NEW 07160F404   930 795 SH   SOLE 22 795 0 0
BAUSCH HEALTH COS INC COM 071734107   51,840 6,480 SH   SOLE 28 6,480 0 0
BAUSCH HEALTH COS INC COM 071734107   1,941,960 242,745 SH   SOLE 43 230,415 0 12,330
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   4,922,328 245,258 SH   SOLE 2 245,258 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   58,564 2,918 SH   SOLE 7 2,918 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   1,918,271 95,579 SH   SOLE 18 95,579 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   37,483,595 1,867,643 SH   SOLE 19 1,867,643 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   24,847 1,238 SH   SOLE 21 1,238 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   33,893,473 1,688,763 SH   SOLE 34 1,688,763 0 0
BAXTER INTL INC COM 071813109   82,699,464 1,815,177 SH   SOLE 2 986,367 0 828,810
BAXTER INTL INC COM 071813109   11,818,127 259,397 SH   SOLE 4 206,406 0 52,991
BAXTER INTL INC COM 071813109   15,204,875 333,733 SH   SOLE 7 290,901 0 42,832
BAXTER INTL INC COM 071813109   831,014 18,240 SH   SOLE 13 18,240 0 0
BAXTER INTL INC COM 071813109   4,141,723 90,907 SH   SOLE 15 90,907 0 0
BAXTER INTL INC COM 071813109   240,221,456 5,272,639 SH   SOLE 18 4,855,193 0 417,446
BAXTER INTL INC COM 071813109   771,010,194 16,922,963 SH   SOLE 19 16,922,963 0 0
BAXTER INTL INC COM 071813109   742,490,409 16,296,980 SH   SOLE 21 16,296,980 0 0
BAXTER INTL INC COM 071813109   568,595,042 12,480,137 SH   SOLE 22 11,447,192 0 1,032,945
BAXTER INTL INC COM 071813109   44,961,661 986,867 SH   SOLE 23 986,867 0 0
BAXTER INTL INC COM 071813109   70,362,910 1,544,401 SH   SOLE 25 1,189,267 0 355,134
BAXTER INTL INC COM 071813109   58,213,379 1,277,730 SH   SOLE 26 727,037 0 550,693
BAXTER INTL INC COM 071813109   41,838,067 918,307 SH   SOLE 28 215,063 0 703,244
BAXTER INTL INC COM 071813109   131,920,666 2,895,537 SH   SOLE 30 2,895,537 0 0
BAXTER INTL INC COM 071813109   5,076,341 111,421 SH   SOLE 31 102,903 0 8,518
BAXTER INTL INC COM 071813109   137,978,369 3,028,498 SH   SOLE 34 3,028,498 0 0
BAXTER INTL INC COM 071813109   6,720,100 147,500 SH   SOLE 36 147,500 0 0
BAXTER INTL INC COM 071813109   902,452 19,808 SH   SOLE 40 19,808 0 0
BAXTER INTL INC COM 071813109   82,236 1,805 SH   OTR 43 1,805 0 0
BAXTER INTL INC COM 071813109   34,045,533 747,268 SH   SOLE 43 637,651 0 109,617
BAYCOM CORP COM 07272M107   414,064 24,824 SH   SOLE 2 22,629 0 2,195
BAYCOM CORP COM 07272M107   3,469 208 SH   SOLE 7 208 0 0
BAYCOM CORP COM 07272M107   641,746 38,474 SH   SOLE 18 38,474 0 0
BAYCOM CORP COM 07272M107   413,230 24,774 SH   SOLE 19 24,774 0 0
BAYCOM CORP COM 07272M107   8,161,924 489,324 SH   SOLE 21 489,324 0 0
BAYCOM CORP COM 07272M107   6,249,529 374,672 SH   SOLE 22 366,836 0 7,836
BAYFIRST FINANCIAL CORP COM 07279B104   1,485 110 SH   SOLE 2 0 0 110
BAYFIRST FINANCIAL CORP COM 07279B104   8,573 635 SH   SOLE 18 635 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   104,261 7,723 SH   SOLE 21 7,723 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   544,536 40,336 SH   SOLE 22 40,336 0 0
BAYTEX ENERGY CORP COM 07317Q105   20,655 6,336 SH   SOLE 21 6,336 0 0
BAYTEX ENERGY CORP COM 07317Q105   290,606 89,143 SH   SOLE 22 2,853 0 86,290
BAYTEX ENERGY CORP COM 07317Q105   51,664 15,848 SH   SOLE 26 0 0 15,848
BAYTEX ENERGY CORP COM 07317Q105   218,045 66,885 SH   SOLE 30 66,885 0 0
BAYTEX ENERGY CORP COM 07317Q105   462,467 141,861 SH   SOLE 43 139,047 0 2,814
BCB BANCORP INC COM 055298103   98,170 8,362 SH   SOLE 2 599 0 7,763
BCB BANCORP INC COM 055298103   2,853 243 SH   SOLE 7 243 0 0
BCB BANCORP INC COM 055298103   627,843 53,479 SH   SOLE 18 53,479 0 0
BCB BANCORP INC COM 055298103   355,581 30,288 SH   SOLE 19 30,288 0 0
BCB BANCORP INC COM 055298103   7,173,762 611,053 SH   SOLE 21 611,053 0 0
BCB BANCORP INC COM 055298103   3,044,076 259,291 SH   SOLE 22 248,308 0 10,983
BCB BANCORP INC COM 055298103   2,759 235 SH   SOLE 43 235 0 0
BCE INC COM NEW 05534B760   38,069,252 835,035 SH   SOLE 43 694,022 0 141,013
BEACON ROOFING SUPPLY INC COM 073685109   3,602,162 43,410 SH   SOLE 2 16,012 0 27,398
BEACON ROOFING SUPPLY INC COM 073685109   16,181 195 SH   SOLE 4 195 0 0
BEACON ROOFING SUPPLY INC COM 073685109   892,865 10,760 SH   SOLE 7 10,221 0 539
BEACON ROOFING SUPPLY INC COM 073685109   11,521,358 138,845 SH   SOLE 18 138,845 0 0
BEACON ROOFING SUPPLY INC COM 073685109   8,141,334 98,112 SH   SOLE 19 98,112 0 0
BEACON ROOFING SUPPLY INC COM 073685109   153,900,600 1,854,671 SH   SOLE 21 1,854,671 0 0
BEACON ROOFING SUPPLY INC COM 073685109   114,934,768 1,385,090 SH   SOLE 22 1,327,891 0 57,199
BEACON ROOFING SUPPLY INC COM 073685109   797,106 9,606 SH   SOLE 25 9,606 0 0
BEACON ROOFING SUPPLY INC COM 073685109   2,597,523 31,303 SH   SOLE 26 26,675 0 4,628
BEACON ROOFING SUPPLY INC COM 073685109   82,648 996 SH   SOLE 28 996 0 0
BEACON ROOFING SUPPLY INC COM 073685109   3,889,107 46,868 SH   SOLE 30 46,868 0 0
BEACON ROOFING SUPPLY INC COM 073685109   157,662 1,900 SH   SOLE 36 1,900 0 0
BEACON ROOFING SUPPLY INC COM 073685109   761,839 9,181 SH   SOLE 40 9,181 0 0
BEACON ROOFING SUPPLY INC COM 073685109   1,240,717 14,952 SH   SOLE 43 14,353 0 599
BEAM GLOBAL COM 07373B109   2,712 262 SH   SOLE 2 0 0 262
BEAM GLOBAL COM 07373B109   17,833 1,723 SH   SOLE 18 1,723 0 0
BEAM GLOBAL COM 07373B109   299,591 28,946 SH   SOLE 21 28,946 0 0
BEAM GLOBAL COM 07373B109   1,379,313 133,267 SH   SOLE 22 133,267 0 0
BEAM THERAPEUTICS INC COM 07373V105   5,517,440 172,798 SH   SOLE 2 106,856 0 65,942
BEAM THERAPEUTICS INC COM 07373V105   6,929 217 SH   SOLE 4 217 0 0
BEAM THERAPEUTICS INC COM 07373V105   465,252 14,571 SH   SOLE 7 14,047 0 524
BEAM THERAPEUTICS INC COM 07373V105   5,991,186 187,635 SH   SOLE 18 175,247 0 12,388
BEAM THERAPEUTICS INC COM 07373V105   14,883,339 466,124 SH   SOLE 19 466,124 0 0
BEAM THERAPEUTICS INC COM 07373V105   95,662,759 2,996,015 SH   SOLE 21 2,996,015 0 0
BEAM THERAPEUTICS INC COM 07373V105   68,430,716 2,143,148 SH   SOLE 22 2,093,907 0 49,241
BEAM THERAPEUTICS INC COM 07373V105   469,435 14,702 SH   SOLE 23 14,702 0 0
BEAM THERAPEUTICS INC COM 07373V105   302,345 9,469 SH   SOLE 25 9,469 0 0
BEAM THERAPEUTICS INC COM 07373V105   2,756,070 86,316 SH   SOLE 26 28,262 0 58,054
BEAM THERAPEUTICS INC COM 07373V105   68,107 2,133 SH   SOLE 28 2,133 0 0
BEAM THERAPEUTICS INC COM 07373V105   6,790,298 212,662 SH   SOLE 30 212,662 0 0
BEAM THERAPEUTICS INC COM 07373V105   443,188 13,880 SH   SOLE 34 13,880 0 0
BEAM THERAPEUTICS INC COM 07373V105   404,138 12,657 SH   SOLE 40 12,657 0 0
BEAM THERAPEUTICS INC COM 07373V105   589,077 18,449 SH   SOLE 43 16,343 0 2,106
BEASLEY BROADCAST GROUP INC CL A 074014101   898 880 SH   SOLE 18 880 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101   8,550 8,382 SH   SOLE 21 8,382 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101   52,583 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   1,991,333 70,390 SH   SOLE 2 41,898 0 28,492
BEAZER HOMES USA INC COM NEW 07556Q881   5,884 208 SH   SOLE 7 208 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   2,512,378 88,808 SH   SOLE 18 88,808 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   1,842,132 65,116 SH   SOLE 19 65,116 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   38,047,080 1,344,895 SH   SOLE 21 1,344,895 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   23,836,843 842,589 SH   SOLE 22 808,400 0 34,189
BEAZER HOMES USA INC COM NEW 07556Q881   21,812 771 SH   SOLE 23 771 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   134,915 4,769 SH   SOLE 25 4,769 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   388,195 13,722 SH   SOLE 26 0 0 13,722
BEAZER HOMES USA INC COM NEW 07556Q881   135,481 4,789 SH   SOLE 34 4,789 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   111,774 3,951 SH   SOLE 40 3,951 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   10,560,742 373,303 SH   SOLE 43 372,216 0 1,087
BECTON DICKINSON & CO COM 075887109   182,964,738 693,022 SH   SOLE 2 207,580 0 485,442
BECTON DICKINSON & CO COM 075887109   57,338,484 217,183 SH   SOLE 4 116,464 0 100,719
BECTON DICKINSON & CO COM 075887109   61,862,559 234,319 SH   SOLE 7 208,127 0 26,192
BECTON DICKINSON & CO COM 075887109   2,325,664 8,809 SH   SOLE 13 8,809 0 0
BECTON DICKINSON & CO COM 075887109   13,032,326 49,363 SH   SOLE 15 49,363 0 0
BECTON DICKINSON & CO COM 075887109   129,430,903 490,250 SH   SOLE 18 451,075 0 39,175
BECTON DICKINSON & CO COM 075887109   200,517,179 759,506 SH   SOLE 19 759,506 0 0
BECTON DICKINSON & CO COM 075887109   2,101,222,853 7,958,876 SH   SOLE 21 7,958,876 0 0
BECTON DICKINSON & CO COM 075887109   1,658,202,456 6,280,832 SH   SOLE 22 5,691,988 0 588,844
BECTON DICKINSON & CO COM 075887109   133,859,934 507,026 SH   SOLE 23 507,026 0 0
BECTON DICKINSON & CO COM 075887109   179,947,632 681,594 SH   SOLE 25 652,594 0 29,000
BECTON DICKINSON & CO COM 075887109   141,417,749 535,653 SH   SOLE 26 190,256 0 345,397
BECTON DICKINSON & CO COM 075887109   173,523,477 657,261 SH   SOLE 28 69,414 0 587,847
BECTON DICKINSON & CO COM 075887109   21,121 80 SH   SOLE 29 80 0 0
BECTON DICKINSON & CO COM 075887109   592,333,364 2,243,602 SH   SOLE 30 2,243,602 0 0
BECTON DICKINSON & CO COM 075887109   16,690,448 63,219 SH   SOLE 31 58,259 0 4,960
BECTON DICKINSON & CO COM 075887109   234,588,198 888,558 SH   SOLE 34 888,558 0 0
BECTON DICKINSON & CO COM 075887109   22,120,606 83,787 SH   SOLE 36 83,787 0 0
BECTON DICKINSON & CO COM 075887109   2,937,903 11,128 SH   SOLE 40 11,128 0 0
BECTON DICKINSON & CO COM 075887109   191,407 725 SH   OTR 43 725 0 0
BECTON DICKINSON & CO COM 075887109   84,025,026 318,265 SH   SOLE 43 276,515 0 41,749
BEIGENE LTD SPONSORED ADR 07725L102   3,257,898 18,272 SH   SOLE 2 18,272 0 0
BEIGENE LTD SPONSORED ADR 07725L102   810,374 4,545 SH   SOLE 18 4,545 0 0
BEIGENE LTD SPONSORED ADR 07725L102   30,676,515 172,050 SH   SOLE 19 172,050 0 0
BEIGENE LTD SPONSORED ADR 07725L102   98,450,841 552,164 SH   SOLE 21 552,164 0 0
BEIGENE LTD SPONSORED ADR 07725L102   3,302,651 18,523 SH   SOLE 22 16,975 0 1,548
BEIGENE LTD SPONSORED ADR 07725L102   112,151 629 SH   SOLE 25 629 0 0
BEIGENE LTD SPONSORED ADR 07725L102   3,575,985 20,056 SH   SOLE 30 20,056 0 0
BEIGENE LTD SPONSORED ADR 07725L102   720,510 4,041 SH   SOLE 32 4,041 0 0
BEIGENE LTD SPONSORED ADR 07725L102   13,855,693 77,710 SH   SOLE 34 77,710 0 0
BEIGENE LTD SPONSORED ADR 07725L102   136,756 767 SH   SOLE 43 722 0 45
BEL FUSE INC CL A 077347201   14,268 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL A 077347201   11,426 197 SH   SOLE 22 197 0 0
BEL FUSE INC CL B 077347300   630,017 10,974 SH   SOLE 2 6,472 0 4,502
BEL FUSE INC CL B 077347300   5,856 102 SH   SOLE 7 102 0 0
BEL FUSE INC CL B 077347300   1,763,291 30,714 SH   SOLE 18 30,714 0 0
BEL FUSE INC CL B 077347300   1,197,113 20,852 SH   SOLE 19 20,852 0 0
BEL FUSE INC CL B 077347300   21,754,142 378,926 SH   SOLE 21 378,926 0 0
BEL FUSE INC CL B 077347300   17,696,345 308,245 SH   SOLE 22 300,912 0 7,333
BEL FUSE INC CL B 077347300   66,768 1,163 SH   OTR 43 1,163 0 0
BEL FUSE INC CL B 077347300   102,419 1,784 SH   SOLE 43 1,781 0 3
BELDEN INC COM 077454106   6,999,284 73,176 SH   SOLE 2 51,296 0 21,880
BELDEN INC COM 077454106   35,486 371 SH   SOLE 4 168 0 203
BELDEN INC COM 077454106   860,467 8,996 SH   SOLE 7 8,525 0 471
BELDEN INC COM 077454106   17,152,628 179,327 SH   SOLE 18 178,023 0 1,304
BELDEN INC COM 077454106   14,873,671 155,501 SH   SOLE 19 155,501 0 0
BELDEN INC COM 077454106   295,682,845 3,091,300 SH   SOLE 21 3,091,300 0 0
BELDEN INC COM 077454106   130,896,164 1,368,491 SH   SOLE 22 1,330,195 0 38,296
BELDEN INC COM 077454106   176,283 1,843 SH   SOLE 23 1,843 0 0
BELDEN INC COM 077454106   776,869 8,122 SH   SOLE 25 8,122 0 0
BELDEN INC COM 077454106   2,635,540 27,554 SH   SOLE 26 13,727 0 13,827
BELDEN INC COM 077454106   436,834 4,567 SH   SOLE 28 797 0 3,770
BELDEN INC COM 077454106   4,071,725 42,569 SH   SOLE 30 42,569 0 0
BELDEN INC COM 077454106   95,650 1,000 SH   SOLE 36 1,000 0 0
BELDEN INC COM 077454106   687,437 7,187 SH   SOLE 40 7,187 0 0
BELDEN INC COM 077454106   2,205,029 23,053 SH   SOLE 43 21,021 0 2,032
BELITE BIO INC SPONSORED ADS 07782B104   12,361 865 SH   SOLE 2 865 0 0
BELITE BIO INC SPONSORED ADS 07782B104   1,443 101 SH   SOLE 22 101 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300   502 727 SH   SOLE 2 0 0 727
BELLEROPHON THERAPEUTICS INC COM NEW 078771300   2,185 3,166 SH   SOLE 18 3,166 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300   13,357 19,358 SH   SOLE 21 19,358 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300   73,571 106,625 SH   SOLE 22 106,625 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   6,636,129 181,315 SH   SOLE 2 114,403 0 66,912
BELLRING BRANDS INC COMMON STOCK 07831C103   17,495 478 SH   SOLE 4 478 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   541,607 14,798 SH   SOLE 7 14,058 0 740
BELLRING BRANDS INC COMMON STOCK 07831C103   21,422,492 585,314 SH   SOLE 18 574,016 0 11,298
BELLRING BRANDS INC COMMON STOCK 07831C103   12,037,557 328,895 SH   SOLE 19 328,895 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   350,885,518 9,587,036 SH   SOLE 21 9,587,036 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   151,288,369 4,133,562 SH   SOLE 22 3,990,372 0 143,190
BELLRING BRANDS INC COMMON STOCK 07831C103   27,523 752 SH   SOLE 23 752 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   936,045 25,575 SH   SOLE 25 25,575 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   2,223,560 60,753 SH   SOLE 26 49,758 0 10,995
BELLRING BRANDS INC COMMON STOCK 07831C103   361,571 9,879 SH   SOLE 28 1,437 0 8,442
BELLRING BRANDS INC COMMON STOCK 07831C103   2,789,176 76,207 SH   SOLE 30 76,207 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   822,658 22,477 SH   SOLE 40 22,477 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   2,947,361 80,529 SH   SOLE 43 72,667 0 7,862
BENCHMARK ELECTRS INC COM 08160H101   6,247,295 241,862 SH   SOLE 2 204,080 0 37,782
BENCHMARK ELECTRS INC COM 08160H101   2,583 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101   787,324 30,481 SH   SOLE 7 28,827 0 1,654
BENCHMARK ELECTRS INC COM 08160H101   3,211,599 124,336 SH   SOLE 18 124,336 0 0
BENCHMARK ELECTRS INC COM 08160H101   7,593,710 293,988 SH   SOLE 19 293,988 0 0
BENCHMARK ELECTRS INC COM 08160H101   114,298,292 4,425,021 SH   SOLE 21 4,425,021 0 0
BENCHMARK ELECTRS INC COM 08160H101   31,344,008 1,213,473 SH   SOLE 22 1,148,276 0 65,197
BENCHMARK ELECTRS INC COM 08160H101   60,933 2,359 SH   SOLE 23 2,359 0 0
BENCHMARK ELECTRS INC COM 08160H101   215,422 8,340 SH   SOLE 25 8,340 0 0
BENCHMARK ELECTRS INC COM 08160H101   583,500 22,590 SH   SOLE 26 20,229 0 2,361
BENCHMARK ELECTRS INC COM 08160H101   13,147 509 SH   SOLE 28 509 0 0
BENCHMARK ELECTRS INC COM 08160H101   3,355,394 129,903 SH   SOLE 30 129,903 0 0
BENCHMARK ELECTRS INC COM 08160H101   138,759 5,372 SH   SOLE 40 5,372 0 0
BENCHMARK ELECTRS INC COM 08160H101   1,831,438 70,904 SH   SOLE 43 65,571 0 5,333
BENSON HILL INC COMMON STOCK 082490103   8,943,238 6,879,414 SH   SOLE 2 6,788,593 0 90,821
BENSON HILL INC COMMON STOCK 082490103   2,439 1,876 SH   SOLE 7 1,876 0 0
BENSON HILL INC COMMON STOCK 082490103   694,767 534,436 SH   SOLE 18 534,436 0 0
BENSON HILL INC COMMON STOCK 082490103   451,355 347,196 SH   SOLE 19 347,196 0 0
BENSON HILL INC COMMON STOCK 082490103   8,104,697 6,234,382 SH   SOLE 21 6,234,382 0 0
BENSON HILL INC COMMON STOCK 082490103   5,001,656 3,847,428 SH   SOLE 22 3,712,519 0 134,909
BENSON HILL INC COMMON STOCK 082490103   21,154 16,272 SH   SOLE 43 0 0 16,272
BENTLEY SYS INC COM CL B 08265T208   14,402,024 265,573 SH   SOLE 2 14,216 0 251,357
BENTLEY SYS INC COM CL B 08265T208   8,130,487 149,926 SH   SOLE 4 62,418 0 87,508
BENTLEY SYS INC COM CL B 08265T208   1,381,780 25,480 SH   SOLE 7 24,611 0 869
BENTLEY SYS INC COM CL B 08265T208   47,180 870 SH   SOLE 13 870 0 0
BENTLEY SYS INC COM CL B 08265T208   1,115,891 20,577 SH   SOLE 15 20,577 0 0
BENTLEY SYS INC COM CL B 08265T208   15,198,066 280,252 SH   SOLE 18 267,588 0 12,664
BENTLEY SYS INC COM CL B 08265T208   46,082,268 849,756 SH   SOLE 19 849,756 0 0
BENTLEY SYS INC COM CL B 08265T208   216,960,456 4,000,746 SH   SOLE 21 4,000,746 0 0
BENTLEY SYS INC COM CL B 08265T208   273,560,415 5,044,448 SH   SOLE 22 4,676,711 0 367,737
BENTLEY SYS INC COM CL B 08265T208   21,672,586 399,642 SH   SOLE 23 399,642 0 0
BENTLEY SYS INC COM CL B 08265T208   1,369,091 25,246 SH   SOLE 25 25,246 0 0
BENTLEY SYS INC COM CL B 08265T208   7,313,187 134,855 SH   SOLE 26 112,022 0 22,833
BENTLEY SYS INC COM CL B 08265T208   15,938,739 293,910 SH   SOLE 28 9,728 0 284,182
BENTLEY SYS INC COM CL B 08265T208   26,302 485 SH   SOLE 29 485 0 0
BENTLEY SYS INC COM CL B 08265T208   95,797,783 1,766,509 SH   SOLE 30 1,440,844 0 325,665
BENTLEY SYS INC COM CL B 08265T208   2,561,934 47,242 SH   SOLE 31 43,777 0 3,465
BENTLEY SYS INC COM CL B 08265T208   455,695 8,403 SH   SOLE 34 8,403 0 0
BENTLEY SYS INC COM CL B 08265T208   1,751,195 32,292 SH   SOLE 36 32,292 0 0
BENTLEY SYS INC COM CL B 08265T208   448,374 8,268 SH   SOLE 40 8,268 0 0
BENTLEY SYS INC COM CL B 08265T208   3,354,668 61,860 SH   SOLE 43 45,274 0 16,586
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   9,902,783 9,628,000 PRN   SOLE 2 9,628,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   3,719,201 3,616,000 PRN   SOLE 19 3,616,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   4,001,021 3,890,000 PRN   SOLE 21 3,890,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   7,816,904 7,600,000 PRN   SOLE 22 7,600,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   2,608,377 2,536,000 PRN   SOLE 34 2,536,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   6,600,930 7,310,000 PRN   SOLE 2 7,310,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   2,957,325 3,275,000 PRN   SOLE 21 3,275,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   7,946,400 8,800,000 PRN   SOLE 22 8,800,000 0 0
BERKLEY W R CORP COM 084423102   22,951,089 385,344 SH   SOLE 2 99,318 0 286,026
BERKLEY W R CORP COM 084423102   11,856,490 199,068 SH   SOLE 4 94,969 0 104,099
BERKLEY W R CORP COM 084423102   8,069,606 135,487 SH   SOLE 7 118,735 0 16,752
BERKLEY W R CORP COM 084423102   344,495 5,784 SH   SOLE 13 5,784 0 0
BERKLEY W R CORP COM 084423102   2,113,606 35,487 SH   SOLE 15 35,487 0 0
BERKLEY W R CORP COM 084423102   28,567,001 479,634 SH   SOLE 18 462,066 0 17,568
BERKLEY W R CORP COM 084423102   5,323,056 89,373 SH   SOLE 19 89,373 0 0
BERKLEY W R CORP COM 084423102   304,235,696 5,108,054 SH   SOLE 21 5,108,054 0 0
BERKLEY W R CORP COM 084423102   267,662,997 4,494,006 SH   SOLE 22 4,036,356 0 457,650
BERKLEY W R CORP COM 084423102   23,390,463 392,721 SH   SOLE 23 392,721 0 0
BERKLEY W R CORP COM 084423102   21,207,946 356,077 SH   SOLE 25 289,051 0 67,026
BERKLEY W R CORP COM 084423102   22,207,363 372,857 SH   SOLE 26 130,827 0 242,030
BERKLEY W R CORP COM 084423102   20,034,971 336,383 SH   SOLE 28 2,795 0 333,588
BERKLEY W R CORP COM 084423102   60,947,688 1,023,299 SH   SOLE 30 1,018,800 0 4,499
BERKLEY W R CORP COM 084423102   4,044,541 67,907 SH   SOLE 31 62,601 0 5,306
BERKLEY W R CORP COM 084423102   555,040 9,319 SH   SOLE 34 9,319 0 0
BERKLEY W R CORP COM 084423102   3,229,224 54,218 SH   SOLE 36 54,218 0 0
BERKLEY W R CORP COM 084423102   489,345 8,216 SH   SOLE 40 8,216 0 0
BERKLEY W R CORP COM 084423102   17,511 294 SH   OTR 43 294 0 0
BERKLEY W R CORP COM 084423102   15,631,482 262,449 SH   SOLE 43 231,832 0 30,617
BERKSHIRE GREY INC COM CL A 084656107   11,806 8,373 SH   SOLE 2 2,891 0 5,482
BERKSHIRE GREY INC COM CL A 084656107   255,966 181,536 SH   SOLE 18 181,536 0 0
BERKSHIRE GREY INC COM CL A 084656107   176,583 125,236 SH   SOLE 19 125,236 0 0
BERKSHIRE GREY INC COM CL A 084656107   3,215,588 2,280,559 SH   SOLE 21 2,280,559 0 0
BERKSHIRE GREY INC COM CL A 084656107   1,126,349 798,829 SH   SOLE 22 787,957 0 10,872
BERKSHIRE GREY INC COM CL A 084656107   5,159 3,659 SH   SOLE 43 3,659 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   55,405,670 107 SH   SOLE 2 8 0 99
BERKSHIRE HATHAWAY INC DEL CL A 084670108   13,980,870 27 SH   SOLE 22 27 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   211,266,480 408 SH   SOLE 25 408 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   94,759,230 183 SH   SOLE 26 38 0 145
BERKSHIRE HATHAWAY INC DEL CL A 084670108   47,638,520 92 SH   SOLE 28 0 0 92
BERKSHIRE HATHAWAY INC DEL CL A 084670108   24,854,880 48 SH   SOLE 36 48 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   15,534,300 30 SH   SOLE 43 21 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,143,925,420 3,354,620 SH   SOLE 2 583,424 0 2,771,196
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   221,780,603 650,383 SH   SOLE 4 502,088 0 148,295
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   400,496,998 1,174,478 SH   SOLE 7 1,021,699 0 152,779
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,890,565 52,465 SH   SOLE 13 52,465 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   86,610,931 253,991 SH   SOLE 15 253,991 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,226,770,006 3,597,566 SH   SOLE 18 3,441,328 0 156,238
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   272,647,914 799,554 SH   SOLE 19 799,554 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,179,088,823 35,715,803 SH   SOLE 21 35,715,803 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   13,017,886,420 38,175,620 SH   SOLE 22 34,924,132 0 3,251,488
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   932,260,582 2,733,902 SH   SOLE 23 2,733,902 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   650,842,489 1,908,629 SH   SOLE 25 1,887,910 0 20,719
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   893,796,464 2,621,104 SH   SOLE 26 959,459 0 1,661,645
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   525,838,709 1,542,049 SH   SOLE 28 22,048 0 1,520,001
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,571,940 16,340 SH   SOLE 29 16,340 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,567,362,743 7,528,923 SH   SOLE 30 7,528,280 0 643
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   111,909,721 328,181 SH   SOLE 31 305,621 0 22,560
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   79,320,010 232,610 SH   SOLE 34 232,610 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   124,852,035 366,135 SH   SOLE 36 366,135 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,310,524 50,764 SH   SOLE 40 50,764 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,238,853 3,633 SH   OTR 43 3,633 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   609,298,123 1,786,798 SH   SOLE 43 1,519,180 0 267,619
BERKSHIRE HILLS BANCORP INC COM 084680107   765,393 36,922 SH   SOLE 2 11,782 0 25,140
BERKSHIRE HILLS BANCORP INC COM 084680107   2,011 97 SH   SOLE 4 97 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   89,160 4,301 SH   SOLE 7 4,082 0 219
BERKSHIRE HILLS BANCORP INC COM 084680107   2,958,565 142,719 SH   SOLE 18 142,719 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   1,504,376 72,570 SH   SOLE 19 72,570 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   104,176,853 5,025,415 SH   SOLE 21 5,025,415 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   20,487,563 988,305 SH   SOLE 22 916,560 0 71,745
BERKSHIRE HILLS BANCORP INC COM 084680107   22,699 1,095 SH   SOLE 25 1,095 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   254,440 12,274 SH   SOLE 26 8,651 0 3,623
BERKSHIRE HILLS BANCORP INC COM 084680107   79,707 3,845 SH   SOLE 28 3,845 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   1,449,193 69,908 SH   SOLE 30 69,908 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   87,356 4,214 SH   SOLE 40 4,214 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   3,160,827 152,476 SH   SOLE 43 96,934 0 55,542
BERRY CORP COM 08579X101   1,334,101 193,910 SH   SOLE 2 164,361 0 29,549
BERRY CORP COM 08579X101   367,007 53,344 SH   SOLE 7 50,460 0 2,884
BERRY CORP COM 08579X101   1,623,357 235,953 SH   SOLE 18 235,953 0 0
BERRY CORP COM 08579X101   1,048,471 152,394 SH   SOLE 19 152,394 0 0
BERRY CORP COM 08579X101   20,900,580 3,037,875 SH   SOLE 21 3,037,875 0 0
BERRY CORP COM 08579X101   14,478,059 2,104,369 SH   SOLE 22 2,021,775 0 82,594
BERRY CORP COM 08579X101   152,585 22,178 SH   SOLE 25 22,178 0 0
BERRY CORP COM 08579X101   41,569 6,042 SH   SOLE 26 0 0 6,042
BERRY CORP COM 08579X101   1,019,423 148,172 SH   SOLE 30 148,172 0 0
BERRY CORP COM 08579X101   34,985 5,085 SH   SOLE 40 5,085 0 0
BERRY CORP COM 08579X101   475,766 69,152 SH   SOLE 43 63,273 0 5,879
BERRY GLOBAL GROUP INC COM 08579W103   13,194,847 205,080 SH   SOLE 2 121,646 0 83,434
BERRY GLOBAL GROUP INC COM 08579W103   39,826 619 SH   SOLE 4 619 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,146,281 17,816 SH   SOLE 7 16,973 0 843
BERRY GLOBAL GROUP INC COM 08579W103   14,732,509 228,979 SH   SOLE 18 228,979 0 0
BERRY GLOBAL GROUP INC COM 08579W103   16,419,697 255,202 SH   SOLE 19 255,202 0 0
BERRY GLOBAL GROUP INC COM 08579W103   380,087,135 5,907,478 SH   SOLE 21 5,907,478 0 0
BERRY GLOBAL GROUP INC COM 08579W103   219,609,599 3,413,267 SH   SOLE 22 3,261,090 0 152,177
BERRY GLOBAL GROUP INC COM 08579W103   1,455,435 22,621 SH   SOLE 25 22,621 0 0
BERRY GLOBAL GROUP INC COM 08579W103   5,349,485 83,144 SH   SOLE 26 72,661 0 10,483
BERRY GLOBAL GROUP INC COM 08579W103   154,673 2,404 SH   SOLE 28 2,404 0 0
BERRY GLOBAL GROUP INC COM 08579W103   4,330,725 67,310 SH   SOLE 30 67,310 0 0
BERRY GLOBAL GROUP INC COM 08579W103   112,145 1,743 SH   SOLE 31 1,743 0 0
BERRY GLOBAL GROUP INC COM 08579W103   514,205 7,992 SH   SOLE 36 7,992 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,297,995 20,174 SH   SOLE 40 20,174 0 0
BERRY GLOBAL GROUP INC COM 08579W103   9,704,252 150,828 SH   SOLE 43 143,843 0 6,985
BEST BUY INC COM 086516101   41,298,539 503,948 SH   SOLE 2 157,159 0 346,789
BEST BUY INC COM 086516101   13,620,582 166,206 SH   SOLE 4 92,685 0 73,521
BEST BUY INC COM 086516101   35,727,496 435,967 SH   SOLE 7 356,533 0 79,434
BEST BUY INC COM 086516101   432,532 5,278 SH   SOLE 13 5,278 0 0
BEST BUY INC COM 086516101   2,783,022 33,960 SH   SOLE 15 33,960 0 0
BEST BUY INC COM 086516101   31,921,000 389,518 SH   SOLE 18 343,168 0 46,350
BEST BUY INC COM 086516101   22,213,367 271,060 SH   SOLE 19 271,060 0 0
BEST BUY INC COM 086516101   631,782,052 7,709,360 SH   SOLE 21 7,709,360 0 0
BEST BUY INC COM 086516101   380,319,460 4,640,872 SH   SOLE 22 4,178,715 0 462,157
BEST BUY INC COM 086516101   30,400,746 370,967 SH   SOLE 23 370,967 0 0
BEST BUY INC COM 086516101   87,748,618 1,070,758 SH   SOLE 25 784,224 0 286,534
BEST BUY INC COM 086516101   67,651,364 825,520 SH   SOLE 26 539,190 0 286,330
BEST BUY INC COM 086516101   69,122,039 843,466 SH   SOLE 28 102,085 0 741,381
BEST BUY INC COM 086516101   130,382 1,591 SH   SOLE 29 1,591 0 0
BEST BUY INC COM 086516101   193,279,895 2,358,510 SH   SOLE 30 2,161,491 0 197,019
BEST BUY INC COM 086516101   3,880,496 47,352 SH   SOLE 31 42,489 0 4,863
BEST BUY INC COM 086516101   14,436,148 176,158 SH   SOLE 34 176,158 0 0
BEST BUY INC COM 086516101   13,918,142 169,837 SH   SOLE 35 169,837 0 0
BEST BUY INC COM 086516101   4,980,511 60,775 SH   SOLE 36 60,775 0 0
BEST BUY INC COM 086516101   627,901 7,662 SH   SOLE 40 7,662 0 0
BEST BUY INC COM 086516101   41,631 508 SH   OTR 43 508 0 0
BEST BUY INC COM 086516101   24,756,730 302,096 SH   SOLE 43 265,481 0 36,615
BEST INC SPONSORED ADS 08653C601   11,807 5,543 SH   SOLE 43 5,543 0 0
BETTER CHOICE CO INC COM 08771Y303   111 529 SH   SOLE 21 529 0 0
BETTER CHOICE CO INC COM 08771Y303   747 3,559 SH   SOLE 22 3,559 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   1,202 1,113 SH   SOLE 18 1,113 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   34,666 32,098 SH   SOLE 21 32,098 0 0
BETTER THERAPEUTICS INC COMMON STOCK 08773T104   61,753 57,179 SH   SOLE 22 57,179 0 0
BEYOND AIR INC COM 08862L103   15,362 3,606 SH   SOLE 2 971 0 2,635
BEYOND AIR INC COM 08862L103   300,747 70,598 SH   SOLE 18 70,598 0 0
BEYOND AIR INC COM 08862L103   209,328 49,138 SH   SOLE 19 49,138 0 0
BEYOND AIR INC COM 08862L103   3,892,937 913,835 SH   SOLE 21 913,835 0 0
BEYOND AIR INC COM 08862L103   2,944,653 691,233 SH   SOLE 22 684,135 0 7,098
BEYOND MEAT INC COM 08862E109   398,317 30,687 SH   SOLE 2 17,013 0 13,674
BEYOND MEAT INC COM 08862E109   2,440 188 SH   SOLE 4 188 0 0
BEYOND MEAT INC COM 08862E109   8,541 658 SH   SOLE 7 658 0 0
BEYOND MEAT INC COM 08862E109   2,020,506 155,663 SH   SOLE 18 155,663 0 0
BEYOND MEAT INC COM 08862E109   1,586,377 122,217 SH   SOLE 19 122,217 0 0
BEYOND MEAT INC COM 08862E109   26,806,036 2,065,180 SH   SOLE 21 2,065,180 0 0
BEYOND MEAT INC COM 08862E109   21,502,305 1,656,572 SH   SOLE 22 1,612,157 0 44,415
BEYOND MEAT INC COM 08862E109   107,825 8,307 SH   SOLE 25 8,307 0 0
BEYOND MEAT INC COM 08862E109   341,867 26,338 SH   SOLE 26 21,936 0 4,402
BEYOND MEAT INC COM 08862E109   88,290 6,802 SH   SOLE 28 1,055 0 5,747
BEYOND MEAT INC COM 08862E109   620,107 47,774 SH   SOLE 30 47,774 0 0
BEYOND MEAT INC COM 08862E109   165,196 12,727 SH   SOLE 40 12,727 0 0
BEYOND MEAT INC COM 08862E109   290,817 22,405 SH   SOLE 43 20,708 0 1,697
BEYOND MEAT INC NOTE 3/1 08862EAB5   1,696,500 6,525,000 PRN   SOLE 21 6,525,000 0 0
BEYONDSPRING INC SHS G10830100   111,604 94,580 SH   SOLE 2 34,915 0 59,665
BEYONDSPRING INC SHS G10830100   11,657 9,879 SH   SOLE 18 4,462 0 5,417
BEYONDSPRING INC SHS G10830100   5,980 5,068 SH   SOLE 19 5,068 0 0
BEYONDSPRING INC SHS G10830100   66,075 55,996 SH   SOLE 21 55,996 0 0
BEYONDSPRING INC SHS G10830100   87,773 74,384 SH   SOLE 22 74,384 0 0
BEYONDSPRING INC SHS G10830100   3,966 3,361 SH   SOLE 30 3,361 0 0
BGC PARTNERS INC CL A 05541T101   1,004,219 226,686 SH   SOLE 2 94,468 0 132,218
BGC PARTNERS INC CL A 05541T101   5,701 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101   14,229 3,212 SH   SOLE 7 3,212 0 0
BGC PARTNERS INC CL A 05541T101   3,744,546 845,270 SH   SOLE 18 845,270 0 0
BGC PARTNERS INC CL A 05541T101   2,796,026 631,157 SH   SOLE 19 631,157 0 0
BGC PARTNERS INC CL A 05541T101   50,277,660 11,349,359 SH   SOLE 21 11,349,359 0 0
BGC PARTNERS INC CL A 05541T101   38,936,338 8,789,241 SH   SOLE 22 8,474,652 0 314,589
BGC PARTNERS INC CL A 05541T101   247,336 55,832 SH   SOLE 25 55,832 0 0
BGC PARTNERS INC CL A 05541T101   522,080 117,851 SH   SOLE 26 92,801 0 25,050
BGC PARTNERS INC CL A 05541T101   77,397 17,471 SH   SOLE 28 6,031 0 11,440
BGC PARTNERS INC CL A 05541T101   785,811 177,384 SH   SOLE 30 177,384 0 0
BGC PARTNERS INC CL A 05541T101   48,513 10,951 SH   SOLE 36 10,951 0 0
BGC PARTNERS INC CL A 05541T101   216,964 48,976 SH   SOLE 40 48,976 0 0
BGC PARTNERS INC CL A 05541T101   28,436 6,419 SH   OTR 43 6,419 0 0
BGC PARTNERS INC CL A 05541T101   746,076 168,414 SH   SOLE 43 167,535 0 879
BGSF INC COM 05601C105   3,297 346 SH   SOLE 2 0 0 346
BGSF INC COM 05601C105   18,021 1,891 SH   SOLE 18 1,891 0 0
BGSF INC COM 05601C105   460,127 48,282 SH   SOLE 21 48,282 0 0
BGSF INC COM 05601C105   1,209,919 126,959 SH   SOLE 22 126,959 0 0
BGSF INC COM 05601C105   419 44 SH   SOLE 43 44 0 0
BHP GROUP LTD SPONSORED ADS 088606108   17,852,011 299,179 SH   SOLE 7 299,179 0 0
BHP GROUP LTD SPONSORED ADS 088606108   39,931,701 669,209 SH   SOLE 19 669,209 0 0
BHP GROUP LTD SPONSORED ADS 088606108   101,269,776 1,697,164 SH   SOLE 43 1,506,971 0 190,193
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   4,300,809 168,527 SH   SOLE 21 168,527 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   321,067 12,581 SH   SOLE 30 12,581 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   120,188 13,121 SH   SOLE 2 720 0 12,401
BIG 5 SPORTING GOODS CORP COM 08915P101   3,069 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   607,793 66,353 SH   SOLE 18 66,353 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   366,198 39,978 SH   SOLE 19 39,978 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   7,789,765 850,411 SH   SOLE 21 850,411 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   4,991,678 544,943 SH   SOLE 22 528,280 0 16,663
BIG 5 SPORTING GOODS CORP COM 08915P101   1,347 147 SH   SOLE 43 147 0 0
BIG LOTS INC COM 089302103   398,321 45,110 SH   SOLE 2 29,798 0 15,312
BIG LOTS INC COM 089302103   17,271 1,956 SH   SOLE 7 1,956 0 0
BIG LOTS INC COM 089302103   806,347 91,319 SH   SOLE 18 91,319 0 0
BIG LOTS INC COM 089302103   928,333 105,134 SH   SOLE 19 105,134 0 0
BIG LOTS INC COM 089302103   9,872,117 1,118,020 SH   SOLE 21 1,118,020 0 0
BIG LOTS INC COM 089302103   7,870,320 891,316 SH   SOLE 22 868,909 0 22,407
BIG LOTS INC COM 089302103   3,921 444 SH   SOLE 28 444 0 0
BIG LOTS INC COM 089302103   42,101 4,768 SH   SOLE 36 4,768 0 0
BIG LOTS INC COM 089302103   39,263 4,447 SH   SOLE 43 3,653 0 794
BIGBEAR AI HLDGS INC COM 08975B109   107,844 45,891 SH   SOLE 2 15,522 0 30,369
BIGBEAR AI HLDGS INC COM 08975B109   173,190 73,698 SH   SOLE 18 73,698 0 0
BIGBEAR AI HLDGS INC COM 08975B109   797,294 339,274 SH   SOLE 19 339,274 0 0
BIGBEAR AI HLDGS INC COM 08975B109   2,438,919 1,037,838 SH   SOLE 21 1,037,838 0 0
BIGBEAR AI HLDGS INC COM 08975B109   1,328,786 565,441 SH   SOLE 22 558,687 0 6,754
BIGBEAR AI HLDGS INC COM 08975B109   11,468 4,880 SH   SOLE 23 4,880 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   328,619 33,027 SH   SOLE 2 18,444 0 14,583
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,552 156 SH   SOLE 4 156 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   6,816 685 SH   SOLE 7 685 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,689,391 169,788 SH   SOLE 18 169,788 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,360,085 136,692 SH   SOLE 19 136,692 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   24,015,778 2,413,646 SH   SOLE 21 2,413,646 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   17,705,259 1,779,423 SH   SOLE 22 1,731,388 0 48,035
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   106,883 10,742 SH   SOLE 25 10,742 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   225,457 22,659 SH   SOLE 26 19,809 0 2,850
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   7,403 744 SH   SOLE 28 744 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,643,053 165,131 SH   SOLE 30 165,131 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   95,291 9,577 SH   SOLE 40 9,577 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   226,114 22,725 SH   SOLE 43 22,345 0 380
BIGCOMMERCE HLDGS INC NOTE 0.250%10/0 08975PAB4   1,465,313 1,875,000 PRN   SOLE 21 1,875,000 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   80,827 410 SH   SOLE 2 80 0 330
BIGLARI HLDGS INC COM STK CL B 08986R309   2,366 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   420,302 2,132 SH   SOLE 18 2,132 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   295,710 1,500 SH   SOLE 19 1,500 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   4,813,370 24,416 SH   SOLE 21 24,416 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   4,692,523 23,803 SH   SOLE 22 23,216 0 587
BIGLARI HLDGS INC COM STK CL B 08986R309   789 4 SH   SOLE 43 4 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   1,501,000 1,580 SH   SOLE 22 1,580 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   13,300 14 SH   SOLE 43 10 0 4
BILIBILI INC SPONS ADS REP Z 090040106   302,106 20,007 SH   SOLE 18 20,007 0 0
BILIBILI INC SPONS ADS REP Z 090040106   2,336,559 154,739 SH   SOLE 22 14,105 0 140,634
BILIBILI INC SPONS ADS REP Z 090040106   34,096 2,258 SH   SOLE 25 2,258 0 0
BILIBILI INC SPONS ADS REP Z 090040106   11,222,396 743,205 SH   SOLE 43 700,194 0 43,011
BILIBILI INC NOTE 1.375% 4/0 090040AB2   2,512,402 2,465,000 PRN   SOLE 21 2,465,000 0 0
BILL HOLDINGS INC COM 090043100   21,290,654 182,205 SH   SOLE 2 9,754 0 172,451
BILL HOLDINGS INC COM 090043100   7,274,730 62,257 SH   SOLE 4 36,085 0 26,172
BILL HOLDINGS INC COM 090043100   1,689,651 14,460 SH   SOLE 7 13,907 0 553
BILL HOLDINGS INC COM 090043100   201,216 1,722 SH   SOLE 13 1,722 0 0
BILL HOLDINGS INC COM 090043100   775,533 6,637 SH   SOLE 15 6,637 0 0
BILL HOLDINGS INC COM 090043100   14,222,865 121,719 SH   SOLE 18 116,145 0 5,574
BILL HOLDINGS INC COM 090043100   24,160,373 206,764 SH   SOLE 19 206,764 0 0
BILL HOLDINGS INC COM 090043100   182,449,006 1,561,395 SH   SOLE 21 1,561,395 0 0
BILL HOLDINGS INC COM 090043100   287,929,851 2,464,098 SH   SOLE 22 2,276,277 0 187,821
BILL HOLDINGS INC COM 090043100   18,517,687 158,474 SH   SOLE 23 158,474 0 0
BILL HOLDINGS INC COM 090043100   14,510,900 124,184 SH   SOLE 25 124,164 0 20
BILL HOLDINGS INC COM 090043100   13,360,278 114,337 SH   SOLE 26 61,484 0 52,853
BILL HOLDINGS INC COM 090043100   11,026,667 94,366 SH   SOLE 28 1,307 0 93,059
BILL HOLDINGS INC COM 090043100   32,601 279 SH   SOLE 29 279 0 0
BILL HOLDINGS INC COM 090043100   27,549,608 235,769 SH   SOLE 30 235,769 0 0
BILL HOLDINGS INC COM 090043100   2,411,901 20,641 SH   SOLE 31 18,937 0 1,704
BILL HOLDINGS INC COM 090043100   11,280,232 96,536 SH   SOLE 34 96,536 0 0
BILL HOLDINGS INC COM 090043100   2,863,760 24,508 SH   SOLE 36 24,508 0 0
BILL HOLDINGS INC COM 090043100   419,725 3,592 SH   SOLE 40 3,592 0 0
BILL HOLDINGS INC COM 090043100   6,428,970 55,019 SH   SOLE 43 46,438 0 8,581
BILL HOLDINGS INC NOTE 12/0 090043AB6   1,406,197 1,345,000 PRN   SOLE 2 1,345,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   6,368,140 6,091,000 PRN   SOLE 19 6,091,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   6,790,522 6,495,000 PRN   SOLE 21 6,495,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   13,135,662 12,564,000 PRN   SOLE 34 12,564,000 0 0
BILL HOLDINGS INC NOTE 4/0 090043AD2   2,706,000 3,300,000 PRN   SOLE 21 3,300,000 0 0
BIO RAD LABS INC CL A 090572207   7,638,510 20,148 SH   SOLE 2 3,936 0 16,212
BIO RAD LABS INC CL A 090572207   6,658,105 17,562 SH   SOLE 4 7,111 0 10,451
BIO RAD LABS INC CL A 090572207   4,801,934 12,666 SH   SOLE 7 10,937 0 1,729
BIO RAD LABS INC CL A 090572207   25,401 67 SH   SOLE 13 67 0 0
BIO RAD LABS INC CL A 090572207   1,405,777 3,708 SH   SOLE 15 3,708 0 0
BIO RAD LABS INC CL A 090572207   20,987,704 55,359 SH   SOLE 18 53,517 0 1,842
BIO RAD LABS INC CL A 090572207   11,093,430 29,261 SH   SOLE 19 29,261 0 0
BIO RAD LABS INC CL A 090572207   244,569,933 645,099 SH   SOLE 21 645,099 0 0
BIO RAD LABS INC CL A 090572207   175,794,532 463,691 SH   SOLE 22 418,161 0 45,530
BIO RAD LABS INC CL A 090572207   13,818,166 36,448 SH   SOLE 23 36,448 0 0
BIO RAD LABS INC CL A 090572207   9,684,241 25,544 SH   SOLE 25 25,544 0 0
BIO RAD LABS INC CL A 090572207   14,011,517 36,958 SH   SOLE 26 14,320 0 22,638
BIO RAD LABS INC CL A 090572207   10,159,279 26,797 SH   SOLE 28 608 0 26,189
BIO RAD LABS INC CL A 090572207   62,618,113 165,167 SH   SOLE 30 165,167 0 0
BIO RAD LABS INC CL A 090572207   1,879,298 4,957 SH   SOLE 31 4,559 0 398
BIO RAD LABS INC CL A 090572207   441,675 1,165 SH   SOLE 34 1,165 0 0
BIO RAD LABS INC CL A 090572207   2,065,446 5,448 SH   SOLE 36 5,448 0 0
BIO RAD LABS INC CL A 090572207   326,043 860 SH   SOLE 40 860 0 0
BIO RAD LABS INC CL A 090572207   28,434 75 SH   OTR 43 75 0 0
BIO RAD LABS INC CL A 090572207   10,157,383 26,792 SH   SOLE 43 23,492 0 3,300
BIO-PATH HLDGS INC COM 09057N300   463 260 SH   SOLE 21 260 0 0
BIO-PATH HLDGS INC COM 09057N300   85,812 48,209 SH   SOLE 22 48,209 0 0
BIO-TECHNE CORP COM 09073M104   23,616,865 289,316 SH   SOLE 2 60,716 0 228,600
BIO-TECHNE CORP COM 09073M104   10,736,631 131,528 SH   SOLE 4 66,149 0 65,379
BIO-TECHNE CORP COM 09073M104   7,543,673 92,413 SH   SOLE 7 80,153 0 12,260
BIO-TECHNE CORP COM 09073M104   226,442 2,774 SH   SOLE 13 2,774 0 0
BIO-TECHNE CORP COM 09073M104   1,620,029 19,846 SH   SOLE 15 19,846 0 0
BIO-TECHNE CORP COM 09073M104   35,665,045 436,911 SH   SOLE 18 423,362 0 13,549
BIO-TECHNE CORP COM 09073M104   300,573,415 3,682,144 SH   SOLE 19 3,682,144 0 0
BIO-TECHNE CORP COM 09073M104   473,657,177 5,802,489 SH   SOLE 21 5,802,489 0 0
BIO-TECHNE CORP COM 09073M104   341,601,796 4,184,758 SH   SOLE 22 3,841,942 0 342,816
BIO-TECHNE CORP COM 09073M104   22,767,995 278,917 SH   SOLE 23 278,917 0 0
BIO-TECHNE CORP COM 09073M104   15,748,060 192,920 SH   SOLE 25 192,920 0 0
BIO-TECHNE CORP COM 09073M104   19,936,495 244,230 SH   SOLE 26 86,279 0 157,951
BIO-TECHNE CORP COM 09073M104   22,997,293 281,726 SH   SOLE 28 3,892 0 277,834
BIO-TECHNE CORP COM 09073M104   82,419,117 1,009,667 SH   SOLE 30 1,003,746 0 5,921
BIO-TECHNE CORP COM 09073M104   2,953,210 36,178 SH   SOLE 31 32,240 0 3,938
BIO-TECHNE CORP COM 09073M104   740,302 9,069 SH   SOLE 34 9,069 0 0
BIO-TECHNE CORP COM 09073M104   2,901,293 35,542 SH   SOLE 36 35,542 0 0
BIO-TECHNE CORP COM 09073M104   488,392 5,983 SH   SOLE 40 5,983 0 0
BIO-TECHNE CORP COM 09073M104   14,735,447 180,515 SH   SOLE 43 147,333 0 33,182
BIOATLA INC COM 09077B104   87,282 29,094 SH   SOLE 2 1,566 0 27,528
BIOATLA INC COM 09077B104   391,032 130,344 SH   SOLE 18 130,344 0 0
BIOATLA INC COM 09077B104   673,749 224,583 SH   SOLE 19 224,583 0 0
BIOATLA INC COM 09077B104   5,469,879 1,823,293 SH   SOLE 21 1,823,293 0 0
BIOATLA INC COM 09077B104   2,902,149 967,383 SH   SOLE 22 937,897 0 29,486
BIOATLA INC COM 09077B104   2,973 991 SH   SOLE 26 0 0 991
BIOATLA INC COM 09077B104   69,282 23,094 SH   SOLE 30 23,094 0 0
BIOCARDIA INC COM 09060U507   6,488 2,430 SH   SOLE 18 2,430 0 0
BIOCARDIA INC COM 09060U507   81,657 30,583 SH   SOLE 21 30,583 0 0
BIOCEPT INC COM NEW 09072V600   7 6 SH   SOLE 21 6 0 0
BIOCEPT INC COM NEW 09072V600   6,359 5,255 SH   SOLE 22 5,255 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   1,063,800 151,108 SH   SOLE 2 86,775 0 64,333
BIOCRYST PHARMACEUTICALS INC COM 09058V103   4,907 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   138,575 19,684 SH   SOLE 7 19,684 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   3,406,008 483,808 SH   SOLE 18 483,808 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   2,694,757 382,778 SH   SOLE 19 382,778 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   59,998,182 8,522,469 SH   SOLE 21 8,522,469 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   35,515,132 5,044,763 SH   SOLE 22 4,878,668 0 166,095
BIOCRYST PHARMACEUTICALS INC COM 09058V103   279,622 39,719 SH   SOLE 25 39,719 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   651,834 92,590 SH   SOLE 26 77,725 0 14,865
BIOCRYST PHARMACEUTICALS INC COM 09058V103   466,611 66,280 SH   SOLE 28 3,166 0 63,114
BIOCRYST PHARMACEUTICALS INC COM 09058V103   4,202,099 596,889 SH   SOLE 30 596,889 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   236,361 33,574 SH   SOLE 40 33,574 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   431,862 61,344 SH   SOLE 43 36,420 0 24,924
BIODESIX INC COM 09075X108   5,408 4,397 SH   SOLE 18 4,397 0 0
BIODESIX INC COM 09075X108   82,147 66,786 SH   SOLE 21 66,786 0 0
BIODESIX INC COM 09075X108   416,055 338,256 SH   SOLE 22 338,256 0 0
BIOFRONTERA INC COM 09077D100   48,058 92,420 SH   SOLE 22 92,420 0 0
BIOGEN INC COM 09062X103   120,919,110 424,501 SH   SOLE 2 205,475 0 219,026
BIOGEN INC COM 09062X103   34,797,276 122,160 SH   SOLE 4 69,010 0 53,150
BIOGEN INC COM 09062X103   56,895,084 199,737 SH   SOLE 7 148,875 0 50,862
BIOGEN INC COM 09062X103   2,122,133 7,450 SH   SOLE 13 7,450 0 0
BIOGEN INC COM 09062X103   7,382,173 25,916 SH   SOLE 15 25,916 0 0
BIOGEN INC COM 09062X103   85,392,333 299,780 SH   SOLE 18 285,655 0 14,125
BIOGEN INC COM 09062X103   215,534,886 756,661 SH   SOLE 19 756,661 0 0
BIOGEN INC COM 09062X103   1,397,397,760 4,905,732 SH   SOLE 21 4,905,732 0 0
BIOGEN INC COM 09062X103   902,427,018 3,168,078 SH   SOLE 22 2,869,390 0 298,688
BIOGEN INC COM 09062X103   75,649,039 265,575 SH   SOLE 23 265,575 0 0
BIOGEN INC COM 09062X103   174,636,408 613,082 SH   SOLE 25 424,373 0 188,709
BIOGEN INC COM 09062X103   95,759,449 336,175 SH   SOLE 26 178,980 0 157,195
BIOGEN INC COM 09062X103   123,694,973 434,246 SH   SOLE 28 23,764 0 410,482
BIOGEN INC COM 09062X103   1,121,170 3,936 SH   SOLE 29 3,936 0 0
BIOGEN INC COM 09062X103   425,780,107 1,494,752 SH   SOLE 30 1,455,364 0 39,388
BIOGEN INC COM 09062X103   10,721,754 37,640 SH   SOLE 31 34,157 0 3,483
BIOGEN INC COM 09062X103   9,040,854 31,739 SH   SOLE 32 31,739 0 0
BIOGEN INC COM 09062X103   214,043,126 751,424 SH   SOLE 34 751,424 0 0
BIOGEN INC COM 09062X103   11,032,241 38,730 SH   SOLE 36 38,730 0 0
BIOGEN INC COM 09062X103   1,617,093 5,677 SH   SOLE 40 5,677 0 0
BIOGEN INC COM 09062X103   135,589 476 SH   OTR 43 476 0 0
BIOGEN INC COM 09062X103   40,598,697 142,527 SH   SOLE 43 129,699 0 12,828
BIOHAVEN LTD COM G1110E107   1,362,818 56,974 SH   SOLE 2 18,917 0 38,057
BIOHAVEN LTD COM G1110E107   553,915 23,157 SH   SOLE 7 21,921 0 1,236
BIOHAVEN LTD COM G1110E107   4,048,269 169,242 SH   SOLE 18 169,242 0 0
BIOHAVEN LTD COM G1110E107   5,181,837 216,632 SH   SOLE 19 216,632 0 0
BIOHAVEN LTD COM G1110E107   50,718,844 2,120,353 SH   SOLE 21 2,120,353 0 0
BIOHAVEN LTD COM G1110E107   40,459,915 1,691,468 SH   SOLE 22 1,621,491 0 69,977
BIOHAVEN LTD COM G1110E107   234,416 9,800 SH   SOLE 25 9,800 0 0
BIOHAVEN LTD COM G1110E107   135,435 5,662 SH   SOLE 26 0 0 5,662
BIOHAVEN LTD COM G1110E107   2,648,231 110,712 SH   SOLE 30 110,712 0 0
BIOHAVEN LTD COM G1110E107   15,357 642 SH   SOLE 34 642 0 0
BIOHAVEN LTD COM G1110E107   232,407 9,716 SH   SOLE 40 9,716 0 0
BIOHAVEN LTD COM G1110E107   438,047 18,313 SH   SOLE 43 16,159 0 2,154
BIOLASE INC COM 090911405   6 81 SH   SOLE 21 81 0 0
BIOLASE INC COM 090911405   8,365 118,312 SH   SOLE 22 118,312 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   472,719 21,390 SH   SOLE 2 11,766 0 9,624
BIOLIFE SOLUTIONS INC COM NEW 09062W204   2,055 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   7,868 356 SH   SOLE 7 356 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   2,539,555 114,912 SH   SOLE 18 114,912 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,550,956 70,179 SH   SOLE 19 70,179 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   89,702,022 4,058,915 SH   SOLE 21 4,058,915 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   21,595,744 977,183 SH   SOLE 22 924,395 0 52,788
BIOLIFE SOLUTIONS INC COM NEW 09062W204   132,269 5,985 SH   SOLE 25 5,985 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   68,422 3,096 SH   SOLE 26 531 0 2,565
BIOLIFE SOLUTIONS INC COM NEW 09062W204   43,206 1,955 SH   SOLE 28 0 0 1,955
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,369,780 61,981 SH   SOLE 30 61,981 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   179,275 8,112 SH   SOLE 40 8,112 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   806,650 36,500 SH   SOLE 43 33,187 0 3,313
BIOMARIN PHARMACEUTICAL INC COM 09061G101   40,450,782 466,668 SH   SOLE 2 179,112 0 287,556
BIOMARIN PHARMACEUTICAL INC COM 09061G101   12,676,257 146,242 SH   SOLE 4 76,806 0 69,436
BIOMARIN PHARMACEUTICAL INC COM 09061G101   4,650,555 53,652 SH   SOLE 7 52,458 0 1,194
BIOMARIN PHARMACEUTICAL INC COM 09061G101   609,620 7,033 SH   SOLE 13 7,033 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,212,480 13,988 SH   SOLE 15 13,988 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   17,493,064 201,812 SH   SOLE 18 190,564 0 11,248
BIOMARIN PHARMACEUTICAL INC COM 09061G101   68,101,009 785,660 SH   SOLE 19 785,660 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   455,520,129 5,255,193 SH   SOLE 21 5,255,193 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   410,470,280 4,735,467 SH   SOLE 22 4,400,294 0 335,173
BIOMARIN PHARMACEUTICAL INC COM 09061G101   28,366,637 327,257 SH   SOLE 23 327,257 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   20,140,271 232,352 SH   SOLE 25 232,352 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   18,395,143 212,219 SH   SOLE 26 115,374 0 96,845
BIOMARIN PHARMACEUTICAL INC COM 09061G101   30,928,551 356,813 SH   SOLE 28 15,656 0 341,157
BIOMARIN PHARMACEUTICAL INC COM 09061G101   59,688,368 688,606 SH   SOLE 30 688,606 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   3,555,700 41,021 SH   SOLE 31 37,786 0 3,235
BIOMARIN PHARMACEUTICAL INC COM 09061G101   29,731,153 342,999 SH   SOLE 34 342,999 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   5,609,670 64,717 SH   SOLE 36 64,717 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   611,701 7,057 SH   SOLE 40 7,057 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   110,170 1,271 SH   OTR 43 1,271 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   6,538,966 75,438 SH   SOLE 43 67,547 0 7,891
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   14,095,575 14,350,000 PRN   SOLE 2 14,350,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   2,941,899 2,995,000 PRN   SOLE 21 2,995,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   18,614,017 18,950,000 PRN   SOLE 22 18,950,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   3,421,070 3,403,000 PRN   SOLE 21 3,403,000 0 0
BIOMEA FUSION INC COM 09077A106   256,815 11,700 SH   SOLE 2 6,616 0 5,084
BIOMEA FUSION INC COM 09077A106   4,258 194 SH   SOLE 7 194 0 0
BIOMEA FUSION INC COM 09077A106   1,489,286 67,849 SH   SOLE 18 67,849 0 0
BIOMEA FUSION INC COM 09077A106   7,340,365 334,413 SH   SOLE 19 334,413 0 0
BIOMEA FUSION INC COM 09077A106   21,358,843 973,068 SH   SOLE 21 973,068 0 0
BIOMEA FUSION INC COM 09077A106   12,147,832 553,432 SH   SOLE 22 537,023 0 16,409
BIOMEA FUSION INC COM 09077A106   43,681 1,990 SH   SOLE 26 0 0 1,990
BIOMEA FUSION INC COM 09077A106   378,177 17,229 SH   SOLE 30 17,229 0 0
BIOMEA FUSION INC COM 09077A106   28,842 1,314 SH   SOLE 34 1,314 0 0
BIOMERICA INC COM NEW 09061H307   10,998 8,087 SH   SOLE 21 8,087 0 0
BIOMERICA INC COM NEW 09061H307   204,230 150,169 SH   SOLE 22 150,169 0 0
BIONANO GENOMICS INC COM 09075F107   5,836 9,567 SH   SOLE 2 0 0 9,567
BIONANO GENOMICS INC COM 09075F107   17,771 29,132 SH   SOLE 7 29,132 0 0
BIONANO GENOMICS INC COM 09075F107   945,448 1,549,914 SH   SOLE 21 1,549,914 0 0
BIONANO GENOMICS INC COM 09075F107   2,773,005 4,545,910 SH   SOLE 22 4,545,910 0 0
BIONANO GENOMICS INC COM 09075F107   1,440 2,360 SH   SOLE 43 2,360 0 0
BIONTECH SE SPONSORED ADS 09075V102   2,846,114 26,370 SH   SOLE 2 26,370 0 0
BIONTECH SE SPONSORED ADS 09075V102   147,540 1,367 SH   SOLE 7 1,367 0 0
BIONTECH SE SPONSORED ADS 09075V102   526,159 4,875 SH   SOLE 18 4,875 0 0
BIONTECH SE SPONSORED ADS 09075V102   157,151,692 1,456,052 SH   SOLE 21 1,456,052 0 0
BIONTECH SE SPONSORED ADS 09075V102   367,070 3,401 SH   SOLE 22 0 0 3,401
BIONTECH SE SPONSORED ADS 09075V102   151,965 1,408 SH   SOLE 28 1,408 0 0
BIONTECH SE SPONSORED ADS 09075V102   4,899,051 45,391 SH   SOLE 30 45,391 0 0
BIONTECH SE SPONSORED ADS 09075V102   20,742,095 192,181 SH   SOLE 34 192,181 0 0
BIONTECH SE SPONSORED ADS 09075V102   4,857 45 SH   SOLE 43 45 0 0
BIORA THERAPEUTICS INC COM NEW 74319F305   77 20 SH   SOLE 2 0 0 20
BIORA THERAPEUTICS INC COM NEW 74319F305   250,446 65,051 SH   SOLE 22 65,051 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   1,051 841 SH   SOLE 2 0 0 841
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   12,921 10,337 SH   SOLE 18 10,337 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   160,479 128,383 SH   SOLE 21 128,383 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   568,251 454,601 SH   SOLE 22 454,601 0 0
BIOTE CORP CLASS A COM 090683103   10,390 1,537 SH   SOLE 2 0 0 1,537
BIOTE CORP CLASS A COM 090683103   211,264 31,252 SH   SOLE 18 31,252 0 0
BIOTE CORP CLASS A COM 090683103   152,972 22,629 SH   SOLE 19 22,629 0 0
BIOTE CORP CLASS A COM 090683103   2,594,082 383,740 SH   SOLE 21 383,740 0 0
BIOTE CORP CLASS A COM 090683103   1,060,799 156,923 SH   SOLE 22 151,777 0 5,146
BIOTRICITY INC COM 09074H104   51,154 80,242 SH   SOLE 22 80,242 0 0
BIOVENTUS INC COM CL A 09075A108   14,259 4,934 SH   SOLE 2 0 0 4,934
BIOVENTUS INC COM CL A 09075A108   18,175 6,289 SH   SOLE 18 6,289 0 0
BIOVENTUS INC COM CL A 09075A108   215,363 74,520 SH   SOLE 21 74,520 0 0
BIOVENTUS INC COM CL A 09075A108   1,081,926 374,369 SH   SOLE 22 374,369 0 0
BIOVENTUS INC COM CL A 09075A108   25,915 8,967 SH   SOLE 43 57 0 8,910
BIOVIE INC CL A NEW 09074F207   47,811 11,093 SH   SOLE 2 10,810 0 283
BIOVIE INC CL A NEW 09074F207   18,343 4,256 SH   SOLE 18 4,256 0 0
BIOVIE INC CL A NEW 09074F207   32,101 7,448 SH   SOLE 19 7,448 0 0
BIOVIE INC CL A NEW 09074F207   151,428 35,134 SH   SOLE 21 35,134 0 0
BIOVIE INC CL A NEW 09074F207   149,342 34,650 SH   SOLE 22 34,524 0 126
BIOXCEL THERAPEUTICS INC COM 09075P105   448,911 67,404 SH   SOLE 2 61,687 0 5,717
BIOXCEL THERAPEUTICS INC COM 09075P105   380 57 SH   SOLE 4 57 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   1,252 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   338,361 50,805 SH   SOLE 18 50,805 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   254,672 38,239 SH   SOLE 19 38,239 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   4,583,339 688,189 SH   SOLE 21 688,189 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   3,459,424 519,433 SH   SOLE 22 507,899 0 11,534
BIOXCEL THERAPEUTICS INC COM 09075P105   19,720 2,961 SH   SOLE 25 2,961 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   19,580 2,940 SH   SOLE 26 0 0 2,940
BIOXCEL THERAPEUTICS INC COM 09075P105   26,960 4,048 SH   SOLE 30 4,048 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   11,608 1,743 SH   SOLE 40 1,743 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   88,059 13,222 SH   SOLE 43 10,213 0 3,009
BIRD GLOBAL INC COM CL A 09077J206   364 180 SH   SOLE 2 0 0 180
BIRD GLOBAL INC COM CL A 09077J206   152,110 75,302 SH   SOLE 22 75,302 0 0
BIT DIGITAL INC SHS G1144A105   781,712 192,540 SH   SOLE 2 84,852 0 107,688
BIT DIGITAL INC SHS G1144A105   892,615 219,856 SH   SOLE 18 219,856 0 0
BIT DIGITAL INC SHS G1144A105   3,198,216 787,738 SH   SOLE 19 787,738 0 0
BIT DIGITAL INC SHS G1144A105   10,617,797 2,615,221 SH   SOLE 21 2,615,221 0 0
BIT DIGITAL INC SHS G1144A105   6,039,376 1,487,531 SH   SOLE 22 1,433,068 0 54,463
BIT DIGITAL INC SHS G1144A105   80,644 19,863 SH   SOLE 23 19,863 0 0
BIT DIGITAL INC SHS G1144A105   150,529 37,076 SH   SOLE 30 37,076 0 0
BITFARMS LTD COM 09173B107   151,197 102,855 SH   SOLE 21 102,855 0 0
BITFARMS LTD COM 09173B107   264,391 179,858 SH   SOLE 30 179,858 0 0
BITNILE METAVERSE INC COM 27888N406   53 46 SH   SOLE 22 46 0 0
BJS RESTAURANTS INC COM 09180C106   2,237,353 70,357 SH   SOLE 2 39,958 0 30,399
BJS RESTAURANTS INC COM 09180C106   2,735 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106   5,756 181 SH   SOLE 7 181 0 0
BJS RESTAURANTS INC COM 09180C106   2,623,118 82,488 SH   SOLE 18 82,488 0 0
BJS RESTAURANTS INC COM 09180C106   6,096,060 191,700 SH   SOLE 19 191,700 0 0
BJS RESTAURANTS INC COM 09180C106   89,778,714 2,823,230 SH   SOLE 21 2,823,230 0 0
BJS RESTAURANTS INC COM 09180C106   26,839,232 844,001 SH   SOLE 22 810,238 0 33,763
BJS RESTAURANTS INC COM 09180C106   29,987 943 SH   SOLE 23 943 0 0
BJS RESTAURANTS INC COM 09180C106   182,977 5,754 SH   SOLE 25 5,754 0 0
BJS RESTAURANTS INC COM 09180C106   861,398 27,088 SH   SOLE 26 25,587 0 1,501
BJS RESTAURANTS INC COM 09180C106   1,041,768 32,760 SH   SOLE 30 32,760 0 0
BJS RESTAURANTS INC COM 09180C106   77,083 2,424 SH   SOLE 40 2,424 0 0
BJS RESTAURANTS INC COM 09180C106   731,464 23,002 SH   SOLE 43 19,466 0 3,536
BJS WHSL CLUB HLDGS INC COM 05550J101   21,924,456 347,952 SH   SOLE 2 141,928 0 206,024
BJS WHSL CLUB HLDGS INC COM 05550J101   23,818 378 SH   SOLE 4 378 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,591,444 25,257 SH   SOLE 7 23,985 0 1,272
BJS WHSL CLUB HLDGS INC COM 05550J101   16,602,253 263,486 SH   SOLE 18 263,486 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   2,719,071 43,153 SH   SOLE 19 43,153 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   433,526,884 6,880,287 SH   SOLE 21 6,880,287 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   242,876,015 3,854,563 SH   SOLE 22 3,680,901 0 173,662
BJS WHSL CLUB HLDGS INC COM 05550J101   1,614,127 25,617 SH   SOLE 25 25,617 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   5,636,749 89,458 SH   SOLE 26 67,877 0 21,581
BJS WHSL CLUB HLDGS INC COM 05550J101   658,896 10,457 SH   SOLE 28 1,634 0 8,823
BJS WHSL CLUB HLDGS INC COM 05550J101   7,158,881 113,615 SH   SOLE 30 113,615 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   119,971 1,904 SH   SOLE 31 1,904 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   341,892 5,426 SH   SOLE 36 5,426 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,488,107 23,617 SH   SOLE 40 23,617 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   17,328 275 SH   OTR 43 275 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   8,029,900 127,438 SH   SOLE 43 120,595 0 6,844
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   9,058 547 SH   SOLE 18 547 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   105,587 6,376 SH   SOLE 21 6,376 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   5,862 354 SH   SOLE 22 354 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   731,331 144,818 SH   SOLE 2 99,864 0 44,954
BLACK DIAMOND THERAPEUTICS I COM 09203E105   20,508 4,061 SH   SOLE 18 4,061 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   4,041,116 800,221 SH   SOLE 19 800,221 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   426,326 84,421 SH   SOLE 21 84,421 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   2,119,682 419,739 SH   SOLE 22 419,739 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   3,924 777 SH   SOLE 23 777 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   224,382 44,432 SH   SOLE 26 0 0 44,432
BLACK DIAMOND THERAPEUTICS I COM 09203E105   35,199 6,970 SH   SOLE 34 6,970 0 0
BLACK HILLS CORP COM 092113109   5,070,457 84,143 SH   SOLE 2 57,651 0 26,492
BLACK HILLS CORP COM 092113109   458,217 7,604 SH   SOLE 4 7,604 0 0
BLACK HILLS CORP COM 092113109   3,993,370 66,269 SH   SOLE 7 66,269 0 0
BLACK HILLS CORP COM 092113109   20,156,367 334,490 SH   SOLE 18 334,490 0 0
BLACK HILLS CORP COM 092113109   8,153,359 135,303 SH   SOLE 19 135,303 0 0
BLACK HILLS CORP COM 092113109   414,002,772 6,870,275 SH   SOLE 21 6,870,275 0 0
BLACK HILLS CORP COM 092113109   128,989,905 2,140,556 SH   SOLE 22 2,061,034 0 79,522
BLACK HILLS CORP COM 092113109   1,998,222 33,160 SH   SOLE 26 26,712 0 6,448
BLACK HILLS CORP COM 092113109   67,491 1,120 SH   SOLE 28 1,120 0 0
BLACK HILLS CORP COM 092113109   4,663,642 77,392 SH   SOLE 30 77,392 0 0
BLACK HILLS CORP COM 092113109   1,884,210 31,268 SH   SOLE 32 31,268 0 0
BLACK HILLS CORP COM 092113109   253,875 4,213 SH   SOLE 36 4,213 0 0
BLACK HILLS CORP COM 092113109   2,715,967 45,071 SH   SOLE 43 39,868 0 5,203
BLACK KNIGHT INC COM 09215C105   12,442,834 208,318 SH   SOLE 2 25,813 0 182,505
BLACK KNIGHT INC COM 09215C105   7,367,696 123,350 SH   SOLE 4 76,276 0 47,074
BLACK KNIGHT INC COM 09215C105   15,514,569 259,745 SH   SOLE 7 247,828 0 11,917
BLACK KNIGHT INC COM 09215C105   73,468 1,230 SH   SOLE 13 1,230 0 0
BLACK KNIGHT INC COM 09215C105   704,276 11,791 SH   SOLE 15 11,791 0 0
BLACK KNIGHT INC COM 09215C105   11,802,469 197,597 SH   SOLE 18 188,661 0 8,936
BLACK KNIGHT INC COM 09215C105   3,243,638 54,305 SH   SOLE 19 54,305 0 0
BLACK KNIGHT INC COM 09215C105   331,055,377 5,542,531 SH   SOLE 21 5,542,531 0 0
BLACK KNIGHT INC COM 09215C105   273,571,284 4,580,132 SH   SOLE 22 4,285,731 0 294,401
BLACK KNIGHT INC COM 09215C105   16,642,152 278,623 SH   SOLE 23 278,623 0 0
BLACK KNIGHT INC COM 09215C105   1,865,189 31,227 SH   SOLE 25 30,837 0 390
BLACK KNIGHT INC COM 09215C105   7,763,347 129,974 SH   SOLE 26 104,244 0 25,730
BLACK KNIGHT INC COM 09215C105   14,703,077 246,159 SH   SOLE 28 2,007 0 244,152
BLACK KNIGHT INC COM 09215C105   24,489 410 SH   SOLE 29 410 0 0
BLACK KNIGHT INC COM 09215C105   65,037,309 1,088,855 SH   SOLE 30 905,950 0 182,905
BLACK KNIGHT INC COM 09215C105   2,098,733 35,137 SH   SOLE 31 31,270 0 3,867
BLACK KNIGHT INC COM 09215C105   13,693,998 229,265 SH   SOLE 34 229,265 0 0
BLACK KNIGHT INC COM 09215C105   3,576,812 59,883 SH   SOLE 36 59,883 0 0
BLACK KNIGHT INC COM 09215C105   388,126 6,498 SH   SOLE 40 6,498 0 0
BLACK KNIGHT INC COM 09215C105   46,231 774 SH   OTR 43 774 0 0
BLACK KNIGHT INC COM 09215C105   4,095,149 68,561 SH   SOLE 43 64,259 0 4,302
BLACKBAUD INC COM 09227Q100   4,050,854 56,910 SH   SOLE 2 45,480 0 11,430
BLACKBAUD INC COM 09227Q100   23,561 331 SH   SOLE 4 181 0 150
BLACKBAUD INC COM 09227Q100   793,799 11,152 SH   SOLE 7 10,586 0 566
BLACKBAUD INC COM 09227Q100   12,876,462 180,900 SH   SOLE 18 180,900 0 0
BLACKBAUD INC COM 09227Q100   8,235,882 115,705 SH   SOLE 19 115,705 0 0
BLACKBAUD INC COM 09227Q100   259,221,473 3,641,774 SH   SOLE 21 3,641,774 0 0
BLACKBAUD INC COM 09227Q100   98,689,575 1,386,479 SH   SOLE 22 1,353,776 0 32,703
BLACKBAUD INC COM 09227Q100   85,487 1,201 SH   SOLE 23 1,201 0 0
BLACKBAUD INC COM 09227Q100   584,601 8,213 SH   SOLE 25 8,213 0 0
BLACKBAUD INC COM 09227Q100   1,605,038 22,549 SH   SOLE 26 18,580 0 3,969
BLACKBAUD INC COM 09227Q100   165,066 2,319 SH   SOLE 28 768 0 1,551
BLACKBAUD INC COM 09227Q100   3,875,395 54,445 SH   SOLE 30 54,445 0 0
BLACKBAUD INC COM 09227Q100   71,536 1,005 SH   SOLE 36 1,005 0 0
BLACKBAUD INC COM 09227Q100   553,140 7,771 SH   SOLE 40 7,771 0 0
BLACKBAUD INC COM 09227Q100   1,864,264 26,191 SH   SOLE 43 25,096 0 1,095
BLACKBERRY LTD COM 09228F103   9,750,994 1,763,290 SH   SOLE 21 1,763,290 0 0
BLACKBERRY LTD COM 09228F103   1,002,252 181,239 SH   SOLE 43 174,311 0 6,928
BLACKLINE INC COM 09239B109   5,701,637 105,939 SH   SOLE 2 75,484 0 30,455
BLACKLINE INC COM 09239B109   20,344 378 SH   SOLE 4 200 0 178
BLACKLINE INC COM 09239B109   735,612 13,668 SH   SOLE 7 12,947 0 721
BLACKLINE INC COM 09239B109   7,917,945 147,119 SH   SOLE 18 140,823 0 6,296
BLACKLINE INC COM 09239B109   14,585,866 271,012 SH   SOLE 19 271,012 0 0
BLACKLINE INC COM 09239B109   116,020,635 2,155,716 SH   SOLE 21 2,155,716 0 0
BLACKLINE INC COM 09239B109   90,190,049 1,675,772 SH   SOLE 22 1,636,351 0 39,421
BLACKLINE INC COM 09239B109   282,286 5,245 SH   SOLE 23 5,245 0 0
BLACKLINE INC COM 09239B109   514,681 9,563 SH   SOLE 25 9,563 0 0
BLACKLINE INC COM 09239B109   1,634,190 30,364 SH   SOLE 26 25,911 0 4,453
BLACKLINE INC COM 09239B109   87,834 1,632 SH   SOLE 28 934 0 698
BLACKLINE INC COM 09239B109   3,607,770 67,034 SH   SOLE 30 67,034 0 0
BLACKLINE INC COM 09239B109   42,033 781 SH   SOLE 36 781 0 0
BLACKLINE INC COM 09239B109   502,356 9,334 SH   SOLE 40 9,334 0 0
BLACKLINE INC COM 09239B109   688,788 12,798 SH   SOLE 43 11,654 0 1,144
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5   1,406,783 1,413,000 PRN   SOLE 21 1,413,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1   5,534,475 6,540,000 PRN   SOLE 21 6,540,000 0 0
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108   99,360 4,000 SH   SOLE   4,000 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   76,250 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP INVT CORP COM 092533108   1,208,388 368,411 SH   SOLE 30 368,411 0 0
BLACKROCK CAP INVT CORP COM 092533108   8,754 2,669 SH   SOLE 43 2,669 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   71,013 1,454 SH   SOLE 2 1,454 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707   107,096 5,000 SH   SOLE   5,000 0 0
BLACKROCK ETF TRUST FUTURE US THEMES 09290C806   3,871,872 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST LARGE CAP VALUE 09290C871   5,262,280 200,000 SH   SOLE   200,000 0 0
BLACKROCK ETF TRUST FUT FIN AND TECH 09290C889   3,312,816 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST II FLOATING RT LOAN 092528405   14,988,575 287,000 SH   SOLE   287,000 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   50,767,000 1,000,000 SH   SOLE   1,000,000 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   164,200 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101   180,961,186 261,830 SH   SOLE 2 37,166 0 224,664
BLACKROCK INC COM 09247X101   71,580,679 103,569 SH   SOLE 4 56,674 0 46,895
BLACKROCK INC COM 09247X101   89,210,278 129,077 SH   SOLE 7 115,129 0 13,948
BLACKROCK INC COM 09247X101   3,434,275 4,969 SH   SOLE 13 4,969 0 0
BLACKROCK INC COM 09247X101   15,397,217 22,278 SH   SOLE 15 22,278 0 0
BLACKROCK INC COM 09247X101   167,121,799 241,806 SH   SOLE 18 229,176 0 12,630
BLACKROCK INC COM 09247X101   26,756,794 38,714 SH   SOLE 19 38,714 0 0
BLACKROCK INC COM 09247X101   2,718,965,494 3,934,030 SH   SOLE 21 3,934,030 0 0
BLACKROCK INC COM 09247X101   2,058,537,682 2,978,467 SH   SOLE 22 2,671,852 0 306,615
BLACKROCK INC COM 09247X101   209,655,246 303,347 SH   SOLE 23 303,347 0 0
BLACKROCK INC COM 09247X101   166,753,421 241,273 SH   SOLE 25 232,307 0 8,966
BLACKROCK INC COM 09247X101   164,493,393 238,003 SH   SOLE 26 78,787 0 159,216
BLACKROCK INC COM 09247X101   251,502,390 363,895 SH   SOLE 28 16,855 0 347,040
BLACKROCK INC COM 09247X101   715,252,492 1,034,888 SH   SOLE 30 1,034,888 0 0
BLACKROCK INC COM 09247X101   23,726,836 34,330 SH   SOLE 31 30,743 0 3,587
BLACKROCK INC COM 09247X101   4,191,764 6,065 SH   SOLE 34 6,065 0 0
BLACKROCK INC COM 09247X101   4,031,420 5,833 SH   SOLE 40 5,833 0 0
BLACKROCK INC COM 09247X101   69,362,423 100,359 SH   SOLE 43 94,783 0 5,576
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   39,250 5,000 SH   SOLE   5,000 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   21 1 SH   SOLE 43 1 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   90,550 5,000 SH   SOLE   5,000 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   12 1 SH   SOLE 43 1 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   3,296,773 302,179 SH   SOLE 30 302,179 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   89,202 40,181 SH   SOLE 2 3,852 0 36,329
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   802,279 361,387 SH   SOLE 18 361,387 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   1,133,523 510,596 SH   SOLE 19 510,596 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   9,296,716 4,187,710 SH   SOLE 21 4,187,710 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   5,055,577 2,277,287 SH   SOLE 22 2,198,624 0 78,663
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   24,720 11,135 SH   SOLE 23 11,135 0 0
BLACKSTONE INC COM 09260D107   101,335,812 1,089,984 SH   SOLE 2 47,400 0 1,042,584
BLACKSTONE INC COM 09260D107   44,393,547 477,504 SH   SOLE 4 257,615 0 219,889
BLACKSTONE INC COM 09260D107   15,800,437 169,952 SH   SOLE 7 165,966 0 3,986
BLACKSTONE INC COM 09260D107   2,082,156 22,396 SH   SOLE 13 22,396 0 0
BLACKSTONE INC COM 09260D107   8,624,176 92,763 SH   SOLE 15 92,763 0 0
BLACKSTONE INC COM 09260D107   168,801,670 1,815,657 SH   SOLE 18 1,417,893 0 397,764
BLACKSTONE INC COM 09260D107   82,326,608 885,518 SH   SOLE 19 885,518 0 0
BLACKSTONE INC COM 09260D107   683,203,340 7,348,643 SH   SOLE 21 7,348,643 0 0
BLACKSTONE INC COM 09260D107   1,546,382,933 16,633,139 SH   SOLE 22 15,356,099 0 1,277,040
BLACKSTONE INC COM 09260D107   115,917,227 1,246,824 SH   SOLE 23 1,246,824 0 0
BLACKSTONE INC COM 09260D107   95,925,237 1,031,787 SH   SOLE 25 1,012,358 0 19,429
BLACKSTONE INC COM 09260D107   72,096,283 775,479 SH   SOLE 26 353,497 0 421,982
BLACKSTONE INC COM 09260D107   82,415,767 886,477 SH   SOLE 28 20,378 0 866,099
BLACKSTONE INC COM 09260D107   206,231,539 2,218,259 SH   SOLE 30 2,218,259 0 0
BLACKSTONE INC COM 09260D107   14,661,276 157,699 SH   SOLE 31 145,264 0 12,435
BLACKSTONE INC COM 09260D107   7,755,371 83,418 SH   SOLE 34 83,418 0 0
BLACKSTONE INC COM 09260D107   15,621,284 168,025 SH   SOLE 36 168,025 0 0
BLACKSTONE INC COM 09260D107   2,617,013 28,149 SH   SOLE 40 28,149 0 0
BLACKSTONE INC COM 09260D107   106,265 1,143 SH   OTR 43 1,143 0 0
BLACKSTONE INC COM 09260D107   24,443,832 262,922 SH   SOLE 43 199,598 0 63,324
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   2,998,874 3,510,000 PRN   SOLE 2 3,510,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   1,364,445 1,597,000 PRN   SOLE 21 1,597,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   4,613,652 5,400,000 PRN   SOLE 22 5,400,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   3,143,059 151,036 SH   SOLE 2 48,305 0 102,731
BLACKSTONE MTG TR INC COM CL A 09257W100   10,114 486 SH   SOLE 4 486 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   70,192 3,373 SH   SOLE 7 3,373 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   10,188,659 489,604 SH   SOLE 18 489,604 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   7,636,001 366,939 SH   SOLE 19 366,939 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   160,283,281 7,702,224 SH   SOLE 21 7,702,224 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   94,374,016 4,535,032 SH   SOLE 22 4,331,653 0 203,379
BLACKSTONE MTG TR INC COM CL A 09257W100   608,568 29,244 SH   SOLE 25 29,244 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   1,314,984 63,190 SH   SOLE 26 50,885 0 12,305
BLACKSTONE MTG TR INC COM CL A 09257W100   254,839 12,246 SH   SOLE 28 2,620 0 9,626
BLACKSTONE MTG TR INC COM CL A 09257W100   1,566,681 75,285 SH   SOLE 30 75,285 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   93,978 4,516 SH   SOLE 36 4,516 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   533,589 25,641 SH   SOLE 40 25,641 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   14,109 678 SH   OTR 43 678 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   4,015,488 192,960 SH   SOLE 43 169,090 0 23,870
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   19,892,690 727,072 SH   SOLE 30 727,072 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   189,037 47,979 SH   SOLE 2 23,006 0 24,973
BLADE AIR MOBILITY INC CL A COM 092667104   3,262 828 SH   SOLE 7 828 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   677,404 171,930 SH   SOLE 18 171,930 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   643,788 163,398 SH   SOLE 19 163,398 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   8,632,311 2,190,942 SH   SOLE 21 2,190,942 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   5,596,723 1,420,488 SH   SOLE 22 1,375,005 0 45,483
BLEND LABS INC CL A 09352U108   7,460 7,876 SH   SOLE 2 0 0 7,876
BLEND LABS INC CL A 09352U108   1,963,306 2,072,747 SH   SOLE 22 2,072,747 0 0
BLEND LABS INC CL A 09352U108   810 855 SH   SOLE 43 855 0 0
BLINK CHARGING CO COM 09354A100   193,944 32,378 SH   SOLE 2 14,912 0 17,466
BLINK CHARGING CO COM 09354A100   28,285 4,722 SH   SOLE 4 0 0 4,722
BLINK CHARGING CO COM 09354A100   1,965 328 SH   SOLE 7 328 0 0
BLINK CHARGING CO COM 09354A100   841,367 140,462 SH   SOLE 18 140,462 0 0
BLINK CHARGING CO COM 09354A100   573,495 95,742 SH   SOLE 19 95,742 0 0
BLINK CHARGING CO COM 09354A100   12,526,863 2,091,296 SH   SOLE 21 2,091,296 0 0
BLINK CHARGING CO COM 09354A100   7,591,564 1,267,373 SH   SOLE 22 1,224,895 0 42,478
BLINK CHARGING CO COM 09354A100   86,651 14,466 SH   SOLE 25 14,466 0 0
BLINK CHARGING CO COM 09354A100   200,234 33,428 SH   SOLE 26 25,857 0 7,571
BLINK CHARGING CO COM 09354A100   163,988 27,377 SH   SOLE 28 27,377 0 0
BLINK CHARGING CO COM 09354A100   747,720 124,828 SH   SOLE 30 124,828 0 0
BLINK CHARGING CO COM 09354A100   26,907 4,492 SH   SOLE 40 4,492 0 0
BLINK CHARGING CO COM 09354A100   384,498 64,190 SH   SOLE 43 62,898 0 1,292
BLOCK H & R INC COM 093671105   21,755,960 682,647 SH   SOLE 2 186,512 0 496,135
BLOCK H & R INC COM 093671105   14,437 453 SH   SOLE 4 453 0 0
BLOCK H & R INC COM 093671105   1,417,769 44,486 SH   SOLE 7 42,784 0 1,702
BLOCK H & R INC COM 093671105   12,184,570 382,321 SH   SOLE 18 382,321 0 0
BLOCK H & R INC COM 093671105   1,512,232 47,450 SH   SOLE 19 47,450 0 0
BLOCK H & R INC COM 093671105   387,317,034 12,153,029 SH   SOLE 21 12,153,029 0 0
BLOCK H & R INC COM 093671105   149,459,114 4,689,649 SH   SOLE 22 4,493,338 0 196,311
BLOCK H & R INC COM 093671105   945,838 29,678 SH   SOLE 25 29,678 0 0
BLOCK H & R INC COM 093671105   2,222,933 69,750 SH   SOLE 26 56,637 0 13,113
BLOCK H & R INC COM 093671105   345,503 10,841 SH   SOLE 28 1,861 0 8,980
BLOCK H & R INC COM 093671105   5,707,280 179,080 SH   SOLE 30 179,080 0 0
BLOCK H & R INC COM 093671105   67,564 2,120 SH   SOLE 31 2,120 0 0
BLOCK H & R INC COM 093671105   2,351,783 73,793 SH   SOLE 32 73,793 0 0
BLOCK H & R INC COM 093671105   43,279 1,358 SH   SOLE 34 1,358 0 0
BLOCK H & R INC COM 093671105   232,109 7,283 SH   SOLE 36 7,283 0 0
BLOCK H & R INC COM 093671105   802,040 25,166 SH   SOLE 40 25,166 0 0
BLOCK H & R INC COM 093671105   13,513 424 SH   OTR 43 424 0 0
BLOCK H & R INC COM 093671105   6,014,811 188,730 SH   SOLE 43 166,796 0 21,933
BLOCK INC CL A 852234103   86,417,113 1,298,139 SH   SOLE 2 540,197 0 757,942
BLOCK INC CL A 852234103   32,539,483 488,801 SH   SOLE 4 282,026 0 206,775
BLOCK INC CL A 852234103   5,946,698 89,330 SH   SOLE 7 86,059 0 3,271
BLOCK INC CL A 852234103   4,188,451 62,918 SH   SOLE 13 62,918 0 0
BLOCK INC CL A 852234103   2,955,309 44,394 SH   SOLE 15 44,394 0 0
BLOCK INC CL A 852234103   50,195,311 754,023 SH   SOLE 18 689,925 0 64,098
BLOCK INC CL A 852234103   29,533,248 443,642 SH   SOLE 19 443,642 0 0
BLOCK INC CL A 852234103   479,566,752 7,203,947 SH   SOLE 21 7,203,947 0 0
BLOCK INC CL A 852234103   867,850,656 13,036,663 SH   SOLE 22 11,969,490 0 1,067,173
BLOCK INC CL A 852234103   80,243,611 1,205,402 SH   SOLE 23 1,205,402 0 0
BLOCK INC CL A 852234103   64,206,099 964,490 SH   SOLE 25 778,833 0 185,657
BLOCK INC CL A 852234103   56,972,071 855,822 SH   SOLE 26 386,795 0 469,027
BLOCK INC CL A 852234103   63,556,243 954,728 SH   SOLE 28 18,963 0 935,765
BLOCK INC CL A 852234103   2,480,332 37,259 SH   SOLE 29 37,259 0 0
BLOCK INC CL A 852234103   105,327,320 1,582,204 SH   SOLE 30 1,566,238 0 15,966
BLOCK INC CL A 852234103   12,750,951 191,542 SH   SOLE 31 182,207 0 9,335
BLOCK INC CL A 852234103   6,856,843 103,002 SH   SOLE 34 103,002 0 0
BLOCK INC CL A 852234103   8,859,069 133,079 SH   SOLE 36 133,079 0 0
BLOCK INC CL A 852234103   1,442,838 21,674 SH   SOLE 40 21,674 0 0
BLOCK INC CL A 852234103   55,386 832 SH   OTR 43 832 0 0
BLOCK INC CL A 852234103   16,878,957 253,552 SH   SOLE 43 212,033 0 41,519
BLOCK INC NOTE 0.125% 3/0 852234AF0   5,396,755 5,726,000 PRN   SOLE 21 5,726,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   5,335,960 6,460,000 PRN   SOLE 2 6,460,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   3,035,550 3,675,000 PRN   SOLE 21 3,675,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   8,177,400 9,900,000 PRN   SOLE 22 9,900,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   2,858,929 3,728,000 PRN   SOLE 2 3,728,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   4,641,925 6,053,000 PRN   SOLE 19 6,053,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   2,514,600 3,279,000 PRN   SOLE 21 3,279,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   2,684,080 3,500,000 PRN   SOLE 22 3,500,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   6,195,624 8,079,000 PRN   SOLE 34 8,079,000 0 0
BLOOM ENERGY CORP COM CL A 093712107   3,766,484 230,366 SH   SOLE 2 111,034 0 119,332
BLOOM ENERGY CORP COM CL A 093712107   8,666 530 SH   SOLE 4 530 0 0
BLOOM ENERGY CORP COM CL A 093712107   514,208 31,450 SH   SOLE 7 29,889 0 1,561
BLOOM ENERGY CORP COM CL A 093712107   8,516,977 520,916 SH   SOLE 18 484,112 0 36,804
BLOOM ENERGY CORP COM CL A 093712107   13,427,993 821,284 SH   SOLE 19 821,284 0 0
BLOOM ENERGY CORP COM CL A 093712107   116,980,506 7,154,771 SH   SOLE 21 7,154,771 0 0
BLOOM ENERGY CORP COM CL A 093712107   87,449,610 5,348,600 SH   SOLE 22 5,209,990 0 138,610
BLOOM ENERGY CORP COM CL A 093712107   205,389 12,562 SH   SOLE 23 12,562 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,561,899 95,529 SH   SOLE 25 95,529 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,628,738 99,617 SH   SOLE 26 59,668 0 39,949
BLOOM ENERGY CORP COM CL A 093712107   42,134 2,577 SH   SOLE 28 2,577 0 0
BLOOM ENERGY CORP COM CL A 093712107   2,082,483 127,369 SH   SOLE 30 127,369 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,278,848 78,217 SH   SOLE 34 78,217 0 0
BLOOM ENERGY CORP COM CL A 093712107   9,156 560 SH   SOLE 36 560 0 0
BLOOM ENERGY CORP COM CL A 093712107   500,621 30,619 SH   SOLE 40 30,619 0 0
BLOOM ENERGY CORP COM CL A 093712107   556,423 34,032 SH   SOLE 43 31,561 0 2,471
BLOOMIN BRANDS INC COM 094235108   1,233,229 45,862 SH   SOLE 2 25,665 0 20,197
BLOOMIN BRANDS INC COM 094235108   8,417 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108   359,950 13,386 SH   SOLE 7 12,701 0 685
BLOOMIN BRANDS INC COM 094235108   7,372,808 274,184 SH   SOLE 18 274,184 0 0
BLOOMIN BRANDS INC COM 094235108   4,727,235 175,799 SH   SOLE 19 175,799 0 0
BLOOMIN BRANDS INC COM 094235108   273,241,552 10,161,456 SH   SOLE 21 10,161,456 0 0
BLOOMIN BRANDS INC COM 094235108   64,711,000 2,406,508 SH   SOLE 22 2,289,036 0 117,472
BLOOMIN BRANDS INC COM 094235108   471,274 17,526 SH   SOLE 25 17,526 0 0
BLOOMIN BRANDS INC COM 094235108   1,163,208 43,258 SH   SOLE 26 34,464 0 8,794
BLOOMIN BRANDS INC COM 094235108   24,981 929 SH   SOLE 28 929 0 0
BLOOMIN BRANDS INC COM 094235108   3,545,957 131,869 SH   SOLE 30 131,869 0 0
BLOOMIN BRANDS INC COM 094235108   70,694 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108   399,747 14,866 SH   SOLE 40 14,866 0 0
BLOOMIN BRANDS INC COM 094235108   2,936,176 109,192 SH   SOLE 43 94,828 0 14,364
BLUE APRON HLDGS INC COM 09523Q309   485 83 SH   SOLE 2 0 0 83
BLUE APRON HLDGS INC COM 09523Q309   234,073 40,081 SH   SOLE 22 40,081 0 0
BLUE BIRD CORP COM 095306106   359,230 15,980 SH   SOLE 2 6,187 0 9,793
BLUE BIRD CORP COM 095306106   1,956 87 SH   SOLE 7 87 0 0
BLUE BIRD CORP COM 095306106   1,157,608 51,495 SH   SOLE 18 51,495 0 0
BLUE BIRD CORP COM 095306106   776,302 34,533 SH   SOLE 19 34,533 0 0
BLUE BIRD CORP COM 095306106   14,356,942 638,654 SH   SOLE 21 638,654 0 0
BLUE BIRD CORP COM 095306106   11,210,416 498,684 SH   SOLE 22 479,916 0 18,768
BLUE BIRD CORP COM 095306106   92,056 4,095 SH   SOLE 25 4,095 0 0
BLUE BIRD CORP COM 095306106   98,979 4,403 SH   SOLE 40 4,403 0 0
BLUE BIRD CORP COM 095306106   69,036 3,071 SH   SOLE 43 2,954 0 117
BLUE FOUNDRY BANCORP COM 09549B104   70,103 6,934 SH   SOLE 2 936 0 5,998
BLUE FOUNDRY BANCORP COM 09549B104   4,054 401 SH   SOLE 7 401 0 0
BLUE FOUNDRY BANCORP COM 09549B104   800,621 79,191 SH   SOLE 18 79,191 0 0
BLUE FOUNDRY BANCORP COM 09549B104   541,006 53,512 SH   SOLE 19 53,512 0 0
BLUE FOUNDRY BANCORP COM 09549B104   9,440,961 933,824 SH   SOLE 21 933,824 0 0
BLUE FOUNDRY BANCORP COM 09549B104   7,219,116 714,057 SH   SOLE 22 694,199 0 19,858
BLUE OWL CAPITAL INC COM CL A 09581B103   6,212,048 533,223 SH   SOLE 2 184,367 0 348,856
BLUE OWL CAPITAL INC COM CL A 09581B103   10,019 860 SH   SOLE 4 860 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   52,367 4,495 SH   SOLE 7 4,495 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   2,266,601 194,558 SH   SOLE 18 194,558 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,120,276 96,161 SH   SOLE 19 96,161 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   59,216,542 5,082,965 SH   SOLE 21 5,082,965 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   98,777,810 8,478,782 SH   SOLE 22 7,999,586 0 479,196
BLUE OWL CAPITAL INC COM CL A 09581B103   797,326 68,440 SH   SOLE 25 68,440 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,691,755 145,215 SH   SOLE 26 114,201 0 31,014
BLUE OWL CAPITAL INC COM CL A 09581B103   123,513 10,602 SH   SOLE 28 0 0 10,602
BLUE OWL CAPITAL INC COM CL A 09581B103   2,137,146 183,446 SH   SOLE 30 183,446 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   69,003 5,923 SH   SOLE 31 5,923 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   694,142 59,583 SH   SOLE 40 59,583 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   2,175,090 186,703 SH   SOLE 43 156,095 0 30,608
BLUE RIDGE BANKSHARES INC VA COM 095825105   74,960 8,470 SH   SOLE 2 1,144 0 7,326
BLUE RIDGE BANKSHARES INC VA COM 095825105   2,469 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   503,999 56,949 SH   SOLE 18 56,949 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   288,687 32,620 SH   SOLE 19 32,620 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   6,081,437 687,168 SH   SOLE 21 687,168 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   2,541,056 287,125 SH   SOLE 22 272,466 0 14,659
BLUE WTR BIOTECH INC COM 09610B108   60,524 53,561 SH   SOLE 22 53,561 0 0
BLUEBIRD BIO INC COM 09609G100   318,564 96,828 SH   SOLE 2 32,695 0 64,133
BLUEBIRD BIO INC COM 09609G100   3,573 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100   1,048,375 318,655 SH   SOLE 18 318,655 0 0
BLUEBIRD BIO INC COM 09609G100   710,712 216,022 SH   SOLE 19 216,022 0 0
BLUEBIRD BIO INC COM 09609G100   15,490,929 4,708,489 SH   SOLE 21 4,708,489 0 0
BLUEBIRD BIO INC COM 09609G100   9,981,202 3,033,800 SH   SOLE 22 2,915,275 0 118,525
BLUEBIRD BIO INC COM 09609G100   37,240 11,319 SH   SOLE 25 11,319 0 0
BLUEBIRD BIO INC COM 09609G100   50,755 15,427 SH   SOLE 26 0 0 15,427
BLUEBIRD BIO INC COM 09609G100   10,117 3,075 SH   SOLE 28 3,075 0 0
BLUEBIRD BIO INC COM 09609G100   859,786 261,333 SH   SOLE 30 261,333 0 0
BLUEBIRD BIO INC COM 09609G100   40,549 12,325 SH   SOLE 40 12,325 0 0
BLUEBIRD BIO INC COM 09609G100   376,254 114,363 SH   SOLE 43 112,307 0 2,056
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   210,870 5,915 SH   SOLE 2 2,705 0 3,210
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   4,456 125 SH   SOLE 7 125 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   999,234 28,029 SH   SOLE 18 28,029 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   783,765 21,985 SH   SOLE 19 21,985 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   13,484,042 378,234 SH   SOLE 21 378,234 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   8,731,148 244,913 SH   SOLE 22 240,779 0 4,134
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   91,870 2,577 SH   SOLE 25 2,577 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   103,064 2,891 SH   SOLE 40 2,891 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   74,615 2,093 SH   SOLE 43 2,093 0 0
BLUELINX HLDGS INC COM NEW 09624H208   752,116 8,020 SH   SOLE 2 2,640 0 5,380
BLUELINX HLDGS INC COM NEW 09624H208   7,878 84 SH   SOLE 7 84 0 0
BLUELINX HLDGS INC COM NEW 09624H208   2,451,784 26,144 SH   SOLE 18 26,144 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,618,080 17,254 SH   SOLE 19 17,254 0 0
BLUELINX HLDGS INC COM NEW 09624H208   41,256,542 439,929 SH   SOLE 21 439,929 0 0
BLUELINX HLDGS INC COM NEW 09624H208   23,135,901 246,704 SH   SOLE 22 235,795 0 10,909
BLUELINX HLDGS INC COM NEW 09624H208   128,572 1,371 SH   SOLE 25 1,371 0 0
BLUELINX HLDGS INC COM NEW 09624H208   81,401 868 SH   SOLE 26 0 0 868
BLUELINX HLDGS INC COM NEW 09624H208   135,137 1,441 SH   SOLE 30 1,441 0 0
BLUELINX HLDGS INC COM NEW 09624H208   45,858 489 SH   SOLE 36 489 0 0
BLUELINX HLDGS INC COM NEW 09624H208   105,221 1,122 SH   SOLE 40 1,122 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,075,094 11,464 SH   SOLE 43 11,450 0 14
BLUEPRINT MEDICINES CORP COM 09627Y109   11,056,398 174,943 SH   SOLE 2 118,862 0 56,081
BLUEPRINT MEDICINES CORP COM 09627Y109   13,967 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   569,432 9,010 SH   SOLE 7 8,686 0 324
BLUEPRINT MEDICINES CORP COM 09627Y109   12,394,910 196,122 SH   SOLE 18 183,324 0 12,798
BLUEPRINT MEDICINES CORP COM 09627Y109   73,496,228 1,162,915 SH   SOLE 19 1,162,915 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   164,911,805 2,609,364 SH   SOLE 21 2,609,364 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   119,247,150 1,886,822 SH   SOLE 22 1,841,806 0 45,016
BLUEPRINT MEDICINES CORP COM 09627Y109   570,822 9,032 SH   SOLE 23 9,032 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   676,493 10,704 SH   SOLE 25 10,704 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   5,184,170 82,028 SH   SOLE 26 37,621 0 44,407
BLUEPRINT MEDICINES CORP COM 09627Y109   133,036 2,105 SH   SOLE 28 1,040 0 1,065
BLUEPRINT MEDICINES CORP COM 09627Y109   3,880,733 61,404 SH   SOLE 30 61,404 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   18,990,905 300,489 SH   SOLE 34 300,489 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   657,975 10,411 SH   SOLE 40 10,411 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   1,274,428 20,165 SH   SOLE 43 13,685 0 6,480
BLUEROCK HOMES TRUST INC COM CL A 09631H100   15,478 959 SH   SOLE 2 851 0 108
BLUEROCK HOMES TRUST INC COM CL A 09631H100   9,926 615 SH   SOLE 18 615 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   67,723 4,196 SH   SOLE 19 4,196 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   170,858 10,586 SH   SOLE 21 10,586 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   705,996 43,742 SH   SOLE 22 43,742 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   4,568 283 SH   SOLE 23 283 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   694 43 SH   SOLE 43 43 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   34,499 11,577 SH   SOLE 2 11,539 0 38
BM TECHNOLOGIES INC CL A COM 05591L107   4,530 1,520 SH   SOLE 18 1,520 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   56,462 18,947 SH   SOLE 21 18,947 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   281,530 94,473 SH   SOLE 22 94,473 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   450 151 SH   SOLE 43 151 0 0
BOEING CO COM 097023105   221,836,672 1,050,562 SH   SOLE 2 204,326 0 846,236
BOEING CO COM 097023105   47,244,094 223,736 SH   SOLE 4 91,418 0 132,318
BOEING CO COM 097023105   71,479,138 338,507 SH   SOLE 7 291,761 0 46,746
BOEING CO COM 097023105   1,978,780 9,371 SH   SOLE 13 9,371 0 0
BOEING CO COM 097023105   14,357,613 67,994 SH   SOLE 15 67,994 0 0
BOEING CO COM 097023105   178,373,398 844,731 SH   SOLE 18 795,977 0 48,754
BOEING CO COM 097023105   30,965,136 146,643 SH   SOLE 19 146,643 0 0
BOEING CO COM 097023105   3,394,884,780 16,077,310 SH   SOLE 21 16,077,310 0 0
BOEING CO COM 097023105   2,578,570,838 12,211,455 SH   SOLE 22 11,050,364 0 1,161,091
BOEING CO COM 097023105   249,706,202 1,182,545 SH   SOLE 23 1,182,545 0 0
BOEING CO COM 097023105   59,554,511 282,035 SH   SOLE 25 280,093 0 1,942
BOEING CO COM 097023105   196,816,324 932,072 SH   SOLE 26 297,022 0 635,050
BOEING CO COM 097023105   17,202,361 81,466 SH   SOLE 28 0 0 81,466
BOEING CO COM 097023105   530,991,171 2,514,639 SH   SOLE 30 2,514,639 0 0
BOEING CO COM 097023105   26,659,161 126,251 SH   SOLE 31 116,452 0 9,799
BOEING CO COM 097023105   10,762,614 50,969 SH   SOLE 32 50,969 0 0
BOEING CO COM 097023105   7,967,700 37,733 SH   SOLE 34 37,733 0 0
BOEING CO COM 097023105   25,661,852 121,528 SH   SOLE 36 121,528 0 0
BOEING CO COM 097023105   2,669,485 12,642 SH   SOLE 40 12,642 0 0
BOEING CO COM 097023105   107,040,954 506,919 SH   SOLE 43 429,668 0 77,251
BOGOTA FINL CORP COM 097235105   7,662 939 SH   SOLE 18 939 0 0
BOGOTA FINL CORP COM 097235105   87,483 10,721 SH   SOLE 21 10,721 0 0
BOGOTA FINL CORP COM 097235105   7,042 863 SH   SOLE 22 863 0 0
BOISE CASCADE CO DEL COM 09739D100   4,214,285 46,644 SH   SOLE 2 15,344 0 31,300
BOISE CASCADE CO DEL COM 09739D100   12,468 138 SH   SOLE 4 138 0 0
BOISE CASCADE CO DEL COM 09739D100   811,795 8,985 SH   SOLE 7 8,534 0 451
BOISE CASCADE CO DEL COM 09739D100   12,360,693 136,809 SH   SOLE 18 136,809 0 0
BOISE CASCADE CO DEL COM 09739D100   13,822,285 152,986 SH   SOLE 19 152,986 0 0
BOISE CASCADE CO DEL COM 09739D100   428,404,825 4,741,614 SH   SOLE 21 4,741,614 0 0
BOISE CASCADE CO DEL COM 09739D100   104,846,025 1,160,443 SH   SOLE 22 1,090,651 0 69,792
BOISE CASCADE CO DEL COM 09739D100   38,851 430 SH   SOLE 23 430 0 0
BOISE CASCADE CO DEL COM 09739D100   632,631 7,002 SH   SOLE 25 7,002 0 0
BOISE CASCADE CO DEL COM 09739D100   2,049,138 22,680 SH   SOLE 26 17,341 0 5,339
BOISE CASCADE CO DEL COM 09739D100   63,335 701 SH   SOLE 28 701 0 0
BOISE CASCADE CO DEL COM 09739D100   6,559,500 72,601 SH   SOLE 30 72,601 0 0
BOISE CASCADE CO DEL COM 09739D100   69,750 772 SH   SOLE 36 772 0 0
BOISE CASCADE CO DEL COM 09739D100   682,685 7,556 SH   SOLE 40 7,556 0 0
BOISE CASCADE CO DEL COM 09739D100   3,892,139 43,078 SH   SOLE 43 40,275 0 2,803
BOK FINL CORP COM NEW 05561Q201   2,817,041 34,873 SH   SOLE 2 17,968 0 16,905
BOK FINL CORP COM NEW 05561Q201   9,774 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201   675,240 8,359 SH   SOLE 7 7,924 0 435
BOK FINL CORP COM NEW 05561Q201   839,627 10,394 SH   SOLE 18 10,394 0 0
BOK FINL CORP COM NEW 05561Q201   752,546 9,316 SH   SOLE 19 9,316 0 0
BOK FINL CORP COM NEW 05561Q201   36,501,816 451,867 SH   SOLE 21 451,867 0 0
BOK FINL CORP COM NEW 05561Q201   59,561,598 737,331 SH   SOLE 22 699,106 0 38,225
BOK FINL CORP COM NEW 05561Q201   471,432 5,836 SH   SOLE 25 5,836 0 0
BOK FINL CORP COM NEW 05561Q201   1,230,926 15,238 SH   SOLE 26 12,823 0 2,415
BOK FINL CORP COM NEW 05561Q201   45,560 564 SH   SOLE 28 564 0 0
BOK FINL CORP COM NEW 05561Q201   1,803,010 22,320 SH   SOLE 30 22,320 0 0
BOK FINL CORP COM NEW 05561Q201   31,747 393 SH   SOLE 31 393 0 0
BOK FINL CORP COM NEW 05561Q201   32,797 406 SH   SOLE 36 406 0 0
BOK FINL CORP COM NEW 05561Q201   438,312 5,426 SH   SOLE 40 5,426 0 0
BOK FINL CORP COM NEW 05561Q201   2,796,848 34,623 SH   SOLE 43 31,491 0 3,132
BOLT BIOTHERAPEUTICS INC COM 097702104   805 629 SH   SOLE 2 629 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   6,977 5,451 SH   SOLE 18 5,451 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   114,346 89,333 SH   SOLE 21 89,333 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   246,372 192,478 SH   SOLE 22 192,478 0 0
BOOKING HOLDINGS INC COM 09857L108   219,083,174 81,132 SH   SOLE 2 19,341 0 61,791
BOOKING HOLDINGS INC COM 09857L108   81,938,814 30,344 SH   SOLE 4 17,368 0 12,976
BOOKING HOLDINGS INC COM 09857L108   126,980,318 47,024 SH   SOLE 7 37,201 0 9,823
BOOKING HOLDINGS INC COM 09857L108   5,919,123 2,192 SH   SOLE 13 2,192 0 0
BOOKING HOLDINGS INC COM 09857L108   12,464,723 4,616 SH   SOLE 15 4,616 0 0
BOOKING HOLDINGS INC COM 09857L108   174,522,328 64,630 SH   SOLE 18 61,325 0 3,305
BOOKING HOLDINGS INC COM 09857L108   54,908,510 20,334 SH   SOLE 19 20,334 0 0
BOOKING HOLDINGS INC COM 09857L108   2,212,599,096 819,381 SH   SOLE 21 819,381 0 0
BOOKING HOLDINGS INC COM 09857L108   2,189,589,584 810,860 SH   SOLE 22 733,266 0 77,594
BOOKING HOLDINGS INC COM 09857L108   217,646,598 80,600 SH   SOLE 23 80,600 0 0
BOOKING HOLDINGS INC COM 09857L108   254,768,035 94,347 SH   SOLE 25 89,639 0 4,708
BOOKING HOLDINGS INC COM 09857L108   188,091,486 69,655 SH   SOLE 26 23,211 0 46,444
BOOKING HOLDINGS INC COM 09857L108   207,957,814 77,012 SH   SOLE 28 1,530 0 75,482
BOOKING HOLDINGS INC COM 09857L108   910,011 337 SH   SOLE 29 337 0 0
BOOKING HOLDINGS INC COM 09857L108   764,944,082 283,278 SH   SOLE 30 283,158 0 120
BOOKING HOLDINGS INC COM 09857L108   24,770,127 9,173 SH   SOLE 31 8,254 0 919
BOOKING HOLDINGS INC COM 09857L108   22,069,797 8,173 SH   SOLE 32 8,173 0 0
BOOKING HOLDINGS INC COM 09857L108   30,135,683 11,160 SH   SOLE 34 11,160 0 0
BOOKING HOLDINGS INC COM 09857L108   24,435,286 9,049 SH   SOLE 36 9,049 0 0
BOOKING HOLDINGS INC COM 09857L108   3,988,387 1,477 SH   SOLE 40 1,477 0 0
BOOKING HOLDINGS INC COM 09857L108   167,420 62 SH   OTR 43 62 0 0
BOOKING HOLDINGS INC COM 09857L108   59,705,106 22,110 SH   SOLE 43 19,925 0 2,185
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   10,881,288 7,260,000 PRN   SOLE 2 7,260,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   7,315,643 4,881,000 PRN   SOLE 21 4,881,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   16,786,560 11,200,000 PRN   SOLE 22 11,200,000 0 0
BOOT BARN HLDGS INC COM 099406100   1,313,796 15,513 SH   SOLE 2 8,698 0 6,815
BOOT BARN HLDGS INC COM 099406100   8,638 102 SH   SOLE 4 102 0 0
BOOT BARN HLDGS INC COM 099406100   431,665 5,097 SH   SOLE 7 4,832 0 265
BOOT BARN HLDGS INC COM 099406100   8,163,862 96,397 SH   SOLE 18 92,131 0 4,266
BOOT BARN HLDGS INC COM 099406100   5,079,791 59,981 SH   SOLE 19 59,981 0 0
BOOT BARN HLDGS INC COM 099406100   291,510,687 3,442,091 SH   SOLE 21 3,442,091 0 0
BOOT BARN HLDGS INC COM 099406100   69,771,518 823,846 SH   SOLE 22 783,846 0 40,000
BOOT BARN HLDGS INC COM 099406100   517,710 6,113 SH   SOLE 25 6,113 0 0
BOOT BARN HLDGS INC COM 099406100   1,027,459 12,132 SH   SOLE 26 9,946 0 2,186
BOOT BARN HLDGS INC COM 099406100   1,415,170 16,710 SH   SOLE 28 526 0 16,184
BOOT BARN HLDGS INC COM 099406100   3,994,404 47,165 SH   SOLE 30 47,165 0 0
BOOT BARN HLDGS INC COM 099406100   18,293 216 SH   SOLE 36 216 0 0
BOOT BARN HLDGS INC COM 099406100   543,117 6,413 SH   SOLE 40 6,413 0 0
BOOT BARN HLDGS INC COM 099406100   2,340,359 27,634 SH   SOLE 43 26,099 0 1,535
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   34,288,877 307,248 SH   SOLE 2 88,556 0 218,692
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   13,311,536 119,279 SH   SOLE 4 57,285 0 61,994
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,252,789 47,068 SH   SOLE 7 46,227 0 841
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,562,065 13,997 SH   SOLE 13 13,997 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,721,988 15,430 SH   SOLE 15 15,430 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   12,018,985 107,697 SH   SOLE 18 100,322 0 7,375
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,741,438 42,486 SH   SOLE 19 42,486 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   379,567,782 3,401,145 SH   SOLE 21 3,401,145 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   407,951,791 3,655,482 SH   SOLE 22 3,406,218 0 249,264
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   26,322,422 235,864 SH   SOLE 23 235,864 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   10,283,270 92,144 SH   SOLE 25 91,539 0 605
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   12,940,578 115,955 SH   SOLE 26 83,374 0 32,581
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   15,179,720 136,019 SH   SOLE 28 48,120 0 87,899
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   95,626,692 856,870 SH   SOLE 30 748,796 0 108,074
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,352,799 30,043 SH   SOLE 31 27,740 0 2,303
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   61,369,063 549,902 SH   SOLE 34 549,902 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,297,222 29,545 SH   SOLE 36 29,545 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   559,228 5,011 SH   SOLE 40 5,011 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   100,775 903 SH   OTR 43 903 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   11,304,737 101,297 SH   SOLE 43 91,912 0 9,385
BORGWARNER INC COM 099724106   26,034,842 532,301 SH   SOLE 2 153,942 0 378,359
BORGWARNER INC COM 099724106   10,093,655 206,372 SH   SOLE 4 97,132 0 109,240
BORGWARNER INC COM 099724106   7,374,063 150,768 SH   SOLE 7 130,257 0 20,511
BORGWARNER INC COM 099724106   52,432 1,072 SH   SOLE 13 1,072 0 0
BORGWARNER INC COM 099724106   1,966,182 40,200 SH   SOLE 15 40,200 0 0
BORGWARNER INC COM 099724106   20,661,589 422,441 SH   SOLE 18 402,762 0 19,679
BORGWARNER INC COM 099724106   9,620,010 196,688 SH   SOLE 19 196,688 0 0
BORGWARNER INC COM 099724106   316,671,659 6,474,579 SH   SOLE 21 6,474,579 0 0
BORGWARNER INC COM 099724106   285,917,785 5,845,794 SH   SOLE 22 5,301,864 0 543,930
BORGWARNER INC COM 099724106   19,743,353 403,667 SH   SOLE 23 403,667 0 0
BORGWARNER INC COM 099724106   18,739,475 383,142 SH   SOLE 25 383,142 0 0
BORGWARNER INC COM 099724106   20,654,448 422,295 SH   SOLE 26 146,885 0 275,410
BORGWARNER INC COM 099724106   27,025,416 552,554 SH   SOLE 28 50,440 0 502,114
BORGWARNER INC COM 099724106   90,127,435 1,842,720 SH   SOLE 30 1,813,900 0 28,820
BORGWARNER INC COM 099724106   2,641,189 54,001 SH   SOLE 31 48,253 0 5,748
BORGWARNER INC COM 099724106   1,376,181 28,137 SH   SOLE 34 28,137 0 0
BORGWARNER INC COM 099724106   3,314,875 67,775 SH   SOLE 36 67,775 0 0
BORGWARNER INC COM 099724106   486,948 9,956 SH   SOLE 40 9,956 0 0
BORGWARNER INC COM 099724106   41,867 856 SH   OTR 43 856 0 0
BORGWARNER INC COM 099724106   18,483,260 377,903 SH   SOLE 43 342,193 0 35,711
BORR DRILLING LTD SHS G1466R173   3,015,569 400,474 SH   SOLE 2 210,813 0 189,661
BORR DRILLING LTD SHS G1466R173   14,066 1,868 SH   SOLE 7 1,868 0 0
BORR DRILLING LTD SHS G1466R173   4,491,389 596,466 SH   SOLE 18 572,027 0 24,439
BORR DRILLING LTD SHS G1466R173   12,696,401 1,686,109 SH   SOLE 19 1,686,109 0 0
BORR DRILLING LTD SHS G1466R173   54,395,191 7,223,797 SH   SOLE 21 7,223,797 0 0
BORR DRILLING LTD SHS G1466R173   28,523,776 3,788,018 SH   SOLE 22 3,719,933 0 68,085
BORR DRILLING LTD SHS G1466R173   333,082 44,234 SH   SOLE 23 44,234 0 0
BORR DRILLING LTD SHS G1466R173   1,021,941 135,716 SH   SOLE 26 0 0 135,716
BORR DRILLING LTD SHS G1466R173   626,225 83,164 SH   SOLE 43 75,577 0 7,587
BOSTON BEER INC CL A 100557107   3,987,821 12,929 SH   SOLE 2 8,854 0 4,075
BOSTON BEER INC CL A 100557107   31,152 101 SH   SOLE 4 33 0 68
BOSTON BEER INC CL A 100557107   29,610 96 SH   SOLE 7 96 0 0
BOSTON BEER INC CL A 100557107   5,921,431 19,198 SH   SOLE 18 19,198 0 0
BOSTON BEER INC CL A 100557107   899,103 2,915 SH   SOLE 19 2,915 0 0
BOSTON BEER INC CL A 100557107   153,053,171 496,217 SH   SOLE 21 496,217 0 0
BOSTON BEER INC CL A 100557107   82,933,347 268,880 SH   SOLE 22 256,901 0 11,979
BOSTON BEER INC CL A 100557107   510,468 1,655 SH   SOLE 25 1,655 0 0
BOSTON BEER INC CL A 100557107   1,173,614 3,805 SH   SOLE 26 2,984 0 821
BOSTON BEER INC CL A 100557107   250,145 811 SH   SOLE 28 182 0 629
BOSTON BEER INC CL A 100557107   1,657,557 5,374 SH   SOLE 30 5,374 0 0
BOSTON BEER INC CL A 100557107   42,565 138 SH   SOLE 31 138 0 0
BOSTON BEER INC CL A 100557107   512,319 1,661 SH   SOLE 40 1,661 0 0
BOSTON BEER INC CL A 100557107   30,227 98 SH   OTR 43 98 0 0
BOSTON BEER INC CL A 100557107   3,295,990 10,686 SH   SOLE 43 10,494 0 192
BOSTON OMAHA CORP CL A COM STK 101044105   498,655 26,496 SH   SOLE 2 13,358 0 13,138
BOSTON OMAHA CORP CL A COM STK 101044105   1,035 55 SH   SOLE 4 55 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   3,086 164 SH   SOLE 7 164 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   1,265,325 67,233 SH   SOLE 18 67,233 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   864,930 45,958 SH   SOLE 19 45,958 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   15,485,171 822,804 SH   SOLE 21 822,804 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   10,282,326 546,351 SH   SOLE 22 523,012 0 23,339
BOSTON OMAHA CORP CL A COM STK 101044105   129,952 6,905 SH   SOLE 25 6,905 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   33,274 1,768 SH   SOLE 26 0 0 1,768
BOSTON OMAHA CORP CL A COM STK 101044105   94,853 5,040 SH   SOLE 28 0 0 5,040
BOSTON OMAHA CORP CL A COM STK 101044105   185,866 9,876 SH   SOLE 30 9,876 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   77,275 4,106 SH   SOLE 40 4,106 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   248,556 13,207 SH   SOLE 43 11,441 0 1,766
BOSTON PROPERTIES INC COM 101121101   22,544,872 391,472 SH   SOLE 2 82,473 0 308,999
BOSTON PROPERTIES INC COM 101121101   19,133,644 332,239 SH   SOLE 4 267,118 0 65,121
BOSTON PROPERTIES INC COM 101121101   19,339,759 335,818 SH   SOLE 7 290,521 0 45,297
BOSTON PROPERTIES INC COM 101121101   413,439 7,179 SH   SOLE 13 7,179 0 0
BOSTON PROPERTIES INC COM 101121101   1,702,360 29,560 SH   SOLE 15 29,560 0 0
BOSTON PROPERTIES INC COM 101121101   22,206,992 385,605 SH   SOLE 18 373,440 0 12,165
BOSTON PROPERTIES INC COM 101121101   34,596,501 600,738 SH   SOLE 19 600,738 0 0
BOSTON PROPERTIES INC COM 101121101   296,735,988 5,152,561 SH   SOLE 21 5,152,561 0 0
BOSTON PROPERTIES INC COM 101121101   303,532,299 5,270,573 SH   SOLE 22 4,685,900 0 584,673
BOSTON PROPERTIES INC COM 101121101   16,625,081 288,680 SH   SOLE 23 288,680 0 0
BOSTON PROPERTIES INC COM 101121101   128,587,873 2,232,816 SH   SOLE 25 2,161,655 0 71,161
BOSTON PROPERTIES INC COM 101121101   28,015,635 486,467 SH   SOLE 26 278,509 0 207,958
BOSTON PROPERTIES INC COM 101121101   25,799,168 447,980 SH   SOLE 28 28,182 0 419,798
BOSTON PROPERTIES INC COM 101121101   80,955,069 1,405,714 SH   SOLE 30 1,405,714 0 0
BOSTON PROPERTIES INC COM 101121101   1,966,468 34,146 SH   SOLE 31 30,482 0 3,664
BOSTON PROPERTIES INC COM 101121101   33,427,482 580,439 SH   SOLE 34 580,439 0 0
BOSTON PROPERTIES INC COM 101121101   3,347,592 58,128 SH   SOLE 36 58,128 0 0
BOSTON PROPERTIES INC COM 101121101   329,703 5,725 SH   SOLE 40 5,725 0 0
BOSTON PROPERTIES INC COM 101121101   20,375,888 353,809 SH   SOLE 43 316,883 0 36,927
BOSTON SCIENTIFIC CORP COM 101137107   271,575,992 5,020,817 SH   SOLE 2 2,832,737 0 2,188,080
BOSTON SCIENTIFIC CORP COM 101137107   69,204,261 1,279,428 SH   SOLE 4 720,353 0 559,075
BOSTON SCIENTIFIC CORP COM 101137107   49,639,150 917,714 SH   SOLE 7 798,390 0 119,324
BOSTON SCIENTIFIC CORP COM 101137107   4,430,404 81,908 SH   SOLE 13 81,908 0 0
BOSTON SCIENTIFIC CORP COM 101137107   10,897,999 201,479 SH   SOLE 15 201,479 0 0
BOSTON SCIENTIFIC CORP COM 101137107   295,329,182 5,459,959 SH   SOLE 18 4,387,634 0 1,072,325
BOSTON SCIENTIFIC CORP COM 101137107   790,618,060 14,616,714 SH   SOLE 19 14,616,714 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,918,599,020 35,470,494 SH   SOLE 21 35,470,494 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,844,036,496 34,092,004 SH   SOLE 22 30,648,570 0 3,443,434
BOSTON SCIENTIFIC CORP COM 101137107   161,724,556 2,989,916 SH   SOLE 23 2,989,916 0 0
BOSTON SCIENTIFIC CORP COM 101137107   238,994,772 4,418,465 SH   SOLE 25 3,011,824 0 1,406,641
BOSTON SCIENTIFIC CORP COM 101137107   285,368,563 5,275,810 SH   SOLE 26 1,926,075 0 3,349,735
BOSTON SCIENTIFIC CORP COM 101137107   220,146,354 4,070,001 SH   SOLE 28 310,222 0 3,759,779
BOSTON SCIENTIFIC CORP COM 101137107   432,882 8,003 SH   SOLE 29 8,003 0 0
BOSTON SCIENTIFIC CORP COM 101137107   506,812,969 9,369,809 SH   SOLE 30 9,369,809 0 0
BOSTON SCIENTIFIC CORP COM 101137107   17,272,884 319,336 SH   SOLE 31 294,496 0 24,840
BOSTON SCIENTIFIC CORP COM 101137107   653,283,767 12,077,718 SH   SOLE 34 12,077,718 0 0
BOSTON SCIENTIFIC CORP COM 101137107   21,466,698 396,870 SH   SOLE 36 396,870 0 0
BOSTON SCIENTIFIC CORP COM 101137107   3,069,391 56,746 SH   SOLE 40 56,746 0 0
BOSTON SCIENTIFIC CORP COM 101137107   144,745 2,676 SH   OTR 43 2,676 0 0
BOSTON SCIENTIFIC CORP COM 101137107   74,004,986 1,368,182 SH   SOLE 43 1,118,995 0 249,187
BOSTON SCIENTIFIC CORP OPTIONS 101137107   1,022,301 18,900 SH Call SOLE 2 0 0 18,900
BOSTON SCIENTIFIC CORP OPTIONS 101137107   367,812 6,800 SH Call SOLE 4 6,800 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107   6,517,845 120,500 SH Call SOLE 18 120,500 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107   35,223,408 651,200 SH Call SOLE 19 651,200 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107   2,774,817 51,300 SH Call SOLE 22 51,300 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107   573,354 10,600 SH Call SOLE 26 10,600 0 0
BOSTON SCIENTIFIC CORP OPTIONS 101137107   20,700,243 382,700 SH Call SOLE 34 382,700 0 0
BOWLERO CORP CL A COM 10258P102   280,547 24,102 SH   SOLE 2 14,322 0 9,780
BOWLERO CORP CL A COM 10258P102   5,040 433 SH   SOLE 7 433 0 0
BOWLERO CORP CL A COM 10258P102   871,626 74,882 SH   SOLE 18 74,882 0 0
BOWLERO CORP CL A COM 10258P102   696,631 59,848 SH   SOLE 19 59,848 0 0
BOWLERO CORP CL A COM 10258P102   11,477,901 986,074 SH   SOLE 21 986,074 0 0
BOWLERO CORP CL A COM 10258P102   10,115,195 869,003 SH   SOLE 22 841,629 0 27,374
BOWLERO CORP CL A COM 10258P102   86,567 7,437 SH   SOLE 25 7,437 0 0
BOWLERO CORP CL A COM 10258P102   47,154 4,051 SH   SOLE 26 0 0 4,051
BOWLERO CORP CL A COM 10258P102   47,677 4,096 SH   SOLE 28 0 0 4,096
BOWLERO CORP CL A COM 10258P102   112,419 9,658 SH   SOLE 30 9,658 0 0
BOWLERO CORP CL A COM 10258P102   77,639 6,670 SH   SOLE 40 6,670 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   96,628 3,031 SH   SOLE 2 1,909 0 1,122
BOWMAN CONSULTING GROUP LTD COM 103002101   804,492 25,235 SH   SOLE 18 25,235 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   620,480 19,463 SH   SOLE 19 19,463 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   10,512,494 329,752 SH   SOLE 21 329,752 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   7,432,439 233,138 SH   SOLE 22 230,016 0 3,122
BOX INC CL A 10316T104   13,673,687 465,408 SH   SOLE 2 347,081 0 118,327
BOX INC CL A 10316T104   332,787 11,327 SH   SOLE 4 4,874 0 6,453
BOX INC CL A 10316T104   1,198,586 40,796 SH   SOLE 7 38,763 0 2,033
BOX INC CL A 10316T104   82,264 2,800 SH   SOLE 13 2,800 0 0
BOX INC CL A 10316T104   11,259,386 383,233 SH   SOLE 18 352,264 0 30,969
BOX INC CL A 10316T104   24,401,265 830,540 SH   SOLE 19 830,540 0 0
BOX INC CL A 10316T104   174,835,797 5,950,844 SH   SOLE 21 5,950,844 0 0
BOX INC CL A 10316T104   132,381,080 4,505,823 SH   SOLE 22 4,389,286 0 116,537
BOX INC CL A 10316T104   1,754,515 59,718 SH   SOLE 23 59,718 0 0
BOX INC CL A 10316T104   853,812 29,061 SH   SOLE 25 29,061 0 0
BOX INC CL A 10316T104   6,485,194 220,735 SH   SOLE 26 60,618 0 160,117
BOX INC CL A 10316T104   294,799 10,034 SH   SOLE 28 2,757 0 7,277
BOX INC CL A 10316T104   38,757,567 1,319,182 SH   SOLE 30 1,319,182 0 0
BOX INC CL A 10316T104   142,317 4,844 SH   SOLE 34 4,844 0 0
BOX INC CL A 10316T104   82,440 2,806 SH   SOLE 36 2,806 0 0
BOX INC CL A 10316T104   691,664 23,542 SH   SOLE 40 23,542 0 0
BOX INC CL A 10316T104   1,123,491 38,240 SH   SOLE 43 35,393 0 2,847
BOX INC NOTE 1/1 10316TAB0   15,207,048 12,244,000 PRN   SOLE 2 12,244,000 0 0
BOX INC NOTE 1/1 10316TAB0   2,979,558 2,399,000 PRN   SOLE 19 2,399,000 0 0
BOX INC NOTE 1/1 10316TAB0   2,390,850 1,925,000 PRN   SOLE 21 1,925,000 0 0
BOX INC NOTE 1/1 10316TAB0   14,904,000 12,000,000 PRN   SOLE 22 12,000,000 0 0
BOX INC NOTE 1/1 10316TAB0   9,423,054 7,587,000 PRN   SOLE 34 7,587,000 0 0
BOXLIGHT CORP COM CL A NEW 103197208   239,558 107,909 SH   SOLE 22 107,909 0 0
BOYD GAMING CORP COM 103304101   51,745,927 745,941 SH   SOLE 2 267,416 0 478,525
BOYD GAMING CORP COM 103304101   2,374,604 34,231 SH   SOLE 4 21,422 0 12,809
BOYD GAMING CORP COM 103304101   1,708,306 24,626 SH   SOLE 7 24,009 0 617
BOYD GAMING CORP COM 103304101   1,080,438 15,575 SH   SOLE 13 15,575 0 0
BOYD GAMING CORP COM 103304101   14,139,548 203,828 SH   SOLE 18 189,637 0 14,191
BOYD GAMING CORP COM 103304101   12,135,588 174,940 SH   SOLE 19 174,940 0 0
BOYD GAMING CORP COM 103304101   260,475,887 3,754,878 SH   SOLE 21 3,754,878 0 0
BOYD GAMING CORP COM 103304101   185,760,304 2,677,819 SH   SOLE 22 2,507,684 0 170,135
BOYD GAMING CORP COM 103304101   7,982,128 115,066 SH   SOLE 23 115,066 0 0
BOYD GAMING CORP COM 103304101   1,023,346 14,752 SH   SOLE 25 14,752 0 0
BOYD GAMING CORP COM 103304101   5,355,295 77,199 SH   SOLE 26 33,739 0 43,460
BOYD GAMING CORP COM 103304101   1,375,468 19,828 SH   SOLE 28 1,515 0 18,313
BOYD GAMING CORP COM 103304101   749,682 10,807 SH   SOLE 29 10,807 0 0
BOYD GAMING CORP COM 103304101   3,479,114 50,153 SH   SOLE 30 50,153 0 0
BOYD GAMING CORP COM 103304101   1,002,397 14,450 SH   SOLE 31 14,450 0 0
BOYD GAMING CORP COM 103304101   1,320,874 19,041 SH   SOLE 34 19,041 0 0
BOYD GAMING CORP COM 103304101   304,604 4,391 SH   SOLE 36 4,391 0 0
BOYD GAMING CORP COM 103304101   978,949 14,112 SH   SOLE 40 14,112 0 0
BOYD GAMING CORP COM 103304101   5,396,930 77,799 SH   SOLE 43 70,312 0 7,487
BP PLC SPONSORED ADR 055622104   252,364,719 7,151,168 SH   SOLE 18 7,112,932 0 38,236
BP PLC SPONSORED ADR 055622104   77,344,175 2,191,674 SH   SOLE 19 2,191,674 0 0
BP PLC SPONSORED ADR 055622104   18,792,419 532,514 SH   SOLE 23 532,514 0 0
BP PLC SPONSORED ADR 055622104   4,868,573 137,959 SH   SOLE 25 33,266 0 104,693
BP PLC SPONSORED ADR 055622104   45,014,689 1,275,565 SH   SOLE 34 1,275,565 0 0
BP PLC SPONSORED ADR 055622104   1,452,501 41,159 SH   SOLE 36 41,159 0 0
BP PLC SPONSORED ADR 055622104   36,070,960 1,022,130 SH   SOLE 43 944,764 0 77,366
BRADY CORP CL A 104674106   2,132,135 44,821 SH   SOLE 2 37,954 0 6,867
BRADY CORP CL A 104674106   8,991 189 SH   SOLE 4 189 0 0
BRADY CORP CL A 104674106   1,550,497 32,594 SH   SOLE 7 32,594 0 0
BRADY CORP CL A 104674106   1,352,938 28,441 SH   SOLE 18 28,441 0 0
BRADY CORP CL A 104674106   299,929 6,305 SH   SOLE 19 6,305 0 0
BRADY CORP CL A 104674106   189,097,077 3,975,133 SH   SOLE 21 3,975,133 0 0
BRADY CORP CL A 104674106   37,221,527 782,458 SH   SOLE 22 732,944 0 49,514
BRADY CORP CL A 104674106   444,732 9,349 SH   SOLE 25 9,349 0 0
BRADY CORP CL A 104674106   905,590 19,037 SH   SOLE 26 14,533 0 4,504
BRADY CORP CL A 104674106   138,714 2,916 SH   SOLE 28 864 0 2,052
BRADY CORP CL A 104674106   3,547,723 74,579 SH   SOLE 30 74,579 0 0
BRADY CORP CL A 104674106   393,451 8,271 SH   SOLE 40 8,271 0 0
BRADY CORP CL A 104674106   1,065,607 22,401 SH   SOLE 43 21,757 0 644
BRAEMAR HOTELS & RESORTS INC COM 10482B101   2,163,934 538,292 SH   SOLE 2 292,264 0 246,028
BRAEMAR HOTELS & RESORTS INC COM 10482B101   2,874 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,025,301 255,050 SH   SOLE 18 203,744 0 51,306
BRAEMAR HOTELS & RESORTS INC COM 10482B101   9,270,550 2,306,107 SH   SOLE 19 2,306,107 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   10,687,419 2,658,562 SH   SOLE 21 2,658,562 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   16,172,581 4,023,030 SH   SOLE 22 3,972,420 0 50,610
BRAEMAR HOTELS & RESORTS INC COM 10482B101   47,766 11,882 SH   SOLE 23 11,882 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,850,221 460,254 SH   SOLE 26 0 0 460,254
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,411 351 SH   SOLE 43 351 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   1,164,604 83,186 SH   SOLE 2 83,186 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   40,726 2,909 SH   SOLE 19 2,909 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   3,492,300 249,450 SH   SOLE 21 249,450 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   5,247 2,547 SH   SOLE 2 0 0 2,547
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   13,961 6,777 SH   SOLE 18 6,777 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   202,970 98,529 SH   SOLE 21 98,529 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   777,879 377,611 SH   SOLE 22 377,611 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,744,652 375,194 SH   SOLE 2 222,459 0 152,735
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   327,337 70,395 SH   SOLE 4 70,395 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,880,465 404,401 SH   SOLE 7 362,768 0 41,633
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   2,841,341 611,041 SH   SOLE 18 611,041 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   3,981,330 856,200 SH   SOLE 19 856,200 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   100,893,608 21,697,550 SH   SOLE 21 21,697,550 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   30,586,719 6,577,789 SH   SOLE 22 6,256,146 0 321,643
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   80,757 17,367 SH   SOLE 23 17,367 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   5,565,087 1,196,793 SH   SOLE 25 1,196,793 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   658,161 141,540 SH   SOLE 26 59,405 0 82,135
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   507,203 109,076 SH   SOLE 28 5,822 0 103,254
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   5,152,744 1,108,117 SH   SOLE 30 1,108,117 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   86,657 18,636 SH   SOLE 36 18,636 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   91,517 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,179,990 253,761 SH   SOLE 43 246,816 0 6,945
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   207,055 39,972 SH   SOLE 43 39,753 0 219
BRASKEM S A SP ADR PFD A 105532105   16,100 1,382 SH   SOLE 43 1,378 0 4
BRAZE INC COM CL A 10576N102   896,338 20,469 SH   SOLE 2 11,567 0 8,902
BRAZE INC COM CL A 10576N102   6,787 155 SH   SOLE 4 155 0 0
BRAZE INC COM CL A 10576N102   446,001 10,185 SH   SOLE 7 9,643 0 542
BRAZE INC COM CL A 10576N102   3,793,440 86,628 SH   SOLE 18 86,628 0 0
BRAZE INC COM CL A 10576N102   3,041,653 69,460 SH   SOLE 19 69,460 0 0
BRAZE INC COM CL A 10576N102   59,975,616 1,369,619 SH   SOLE 21 1,369,619 0 0
BRAZE INC COM CL A 10576N102   41,958,527 958,176 SH   SOLE 22 928,620 0 29,556
BRAZE INC COM CL A 10576N102   297,553 6,795 SH   SOLE 25 6,795 0 0
BRAZE INC COM CL A 10576N102   1,141,299 26,063 SH   SOLE 26 22,752 0 3,311
BRAZE INC COM CL A 10576N102   1,495,823 34,159 SH   SOLE 30 34,159 0 0
BRAZE INC COM CL A 10576N102   235,152 5,370 SH   SOLE 40 5,370 0 0
BRAZE INC COM CL A 10576N102   762,121 17,404 SH   SOLE 43 16,440 0 964
BRC INC COM CL A 05601U105   27,503 5,330 SH   SOLE 2 1,347 0 3,983
BRC INC COM CL A 05601U105   552 107 SH   SOLE 7 107 0 0
BRC INC COM CL A 05601U105   478,260 92,686 SH   SOLE 18 92,686 0 0
BRC INC COM CL A 05601U105   390,787 75,734 SH   SOLE 19 75,734 0 0
BRC INC COM CL A 05601U105   6,233,471 1,208,037 SH   SOLE 21 1,208,037 0 0
BRC INC COM CL A 05601U105   4,348,157 842,666 SH   SOLE 22 831,826 0 10,840
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,884,970 60,050 SH   SOLE 2 31,418 0 28,632
BREAD FINANCIAL HOLDINGS INC COM 018581108   5,870 187 SH   SOLE 4 187 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   33,336 1,062 SH   SOLE 7 1,062 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,588,222 114,311 SH   SOLE 18 114,311 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,742,898 55,524 SH   SOLE 19 55,524 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   104,454,306 3,327,630 SH   SOLE 21 3,327,630 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   32,684,775 1,041,248 SH   SOLE 22 992,137 0 49,111
BREAD FINANCIAL HOLDINGS INC COM 018581108   226,667 7,221 SH   SOLE 25 7,221 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   568,693 18,117 SH   SOLE 26 13,710 0 4,407
BREAD FINANCIAL HOLDINGS INC COM 018581108   160,748 5,121 SH   SOLE 28 5,121 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,952,207 62,192 SH   SOLE 30 62,192 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,176,480 101,194 SH   SOLE 34 101,194 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   83,780 2,669 SH   SOLE 36 2,669 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   184,730 5,885 SH   SOLE 40 5,885 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   646,729 20,603 SH   SOLE 43 19,389 0 1,214
BRF SA SPONSORED ADR 10552T107   10 5 SH   SOLE 2 5 0 0
BRF SA SPONSORED ADR 10552T107   1,478,413 778,112 SH   SOLE 7 778,112 0 0
BRF SA SPONSORED ADR 10552T107   3,498,001 1,841,053 SH   SOLE 22 1,841,053 0 0
BRF SA SPONSORED ADR 10552T107   2,545,865 1,339,929 SH   SOLE 30 1,339,929 0 0
BRF SA SPONSORED ADR 10552T107   869,303 457,528 SH   SOLE 43 432,388 0 25,140
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   9,035 796 SH   SOLE 2 0 0 796
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   309,106 27,234 SH   SOLE 21 27,234 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   5,592,542 492,735 SH   SOLE 22 492,735 0 0
BRIDGEBIO PHARMA INC COM 10806X102   2,141,847 124,526 SH   SOLE 2 54,406 0 70,120
BRIDGEBIO PHARMA INC COM 10806X102   3,560 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102   412,834 24,002 SH   SOLE 7 22,740 0 1,262
BRIDGEBIO PHARMA INC COM 10806X102   5,395,795 313,709 SH   SOLE 18 295,932 0 17,777
BRIDGEBIO PHARMA INC COM 10806X102   8,357,136 485,880 SH   SOLE 19 485,880 0 0
BRIDGEBIO PHARMA INC COM 10806X102   81,451,340 4,735,543 SH   SOLE 21 4,735,543 0 0
BRIDGEBIO PHARMA INC COM 10806X102   56,608,881 3,291,214 SH   SOLE 22 3,201,522 0 89,692
BRIDGEBIO PHARMA INC COM 10806X102   117,132 6,810 SH   SOLE 23 6,810 0 0
BRIDGEBIO PHARMA INC COM 10806X102   340,560 19,800 SH   SOLE 25 19,800 0 0
BRIDGEBIO PHARMA INC COM 10806X102   616,293 35,831 SH   SOLE 26 29,925 0 5,906
BRIDGEBIO PHARMA INC COM 10806X102   32,594 1,895 SH   SOLE 28 1,895 0 0
BRIDGEBIO PHARMA INC COM 10806X102   8,211,538 477,415 SH   SOLE 30 477,415 0 0
BRIDGEBIO PHARMA INC COM 10806X102   9,718 565 SH   SOLE 34 565 0 0
BRIDGEBIO PHARMA INC COM 10806X102   11,008 640 SH   SOLE 36 640 0 0
BRIDGEBIO PHARMA INC COM 10806X102   228,880 13,307 SH   SOLE 40 13,307 0 0
BRIDGEBIO PHARMA INC COM 10806X102   866,622 50,385 SH   SOLE 43 44,881 0 5,504
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8   2,422,518 3,095,000 PRN   SOLE 21 3,095,000 0 0
BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4   2,608,990 4,250,000 PRN   SOLE 21 4,250,000 0 0
BRIDGETOWN HOLDINGS LTD COM CL A G1355U113   44,787 4,361 SH   SOLE 43 0 0 4,361
BRIDGEWATER BANCSHARES INC COM 108621103   70,615 7,169 SH   SOLE 2 835 0 6,334
BRIDGEWATER BANCSHARES INC COM 108621103   2,935 298 SH   SOLE 7 298 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   670,273 68,048 SH   SOLE 18 68,048 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   419,226 42,561 SH   SOLE 19 42,561 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   8,305,747 843,223 SH   SOLE 21 843,223 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   6,590,389 669,075 SH   SOLE 22 652,068 0 17,007
BRIDGEWATER BANCSHARES INC COM 108621103   15,455 1,569 SH   SOLE 43 1,479 0 90
BRIDGFORD FOODS CORP COM 108763103   2,590 225 SH   SOLE 2 0 0 225
BRIDGFORD FOODS CORP COM 108763103   3,407 296 SH   SOLE 18 296 0 0
BRIDGFORD FOODS CORP COM 108763103   50,437 4,382 SH   SOLE 21 4,382 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   3,844 3,806 SH   SOLE 2 0 0 3,806
BRIGHT GREEN CORP COMMON STOCK 10920G100   152,537 151,027 SH   SOLE 18 151,027 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   105,202 104,160 SH   SOLE 19 104,160 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   1,936,104 1,916,935 SH   SOLE 21 1,916,935 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   1,230,269 1,218,088 SH   SOLE 22 1,212,418 0 5,670
BRIGHT HEALTH GROUP INC COM NEW 10920V404   1,943 159 SH   SOLE 2 0 0 159
BRIGHT HEALTH GROUP INC COM NEW 10920V404   538,804 44,092 SH   SOLE 22 44,092 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   10,480,040 113,359 SH   SOLE 2 18,410 0 94,949
BRIGHT HORIZONS FAM SOL IN D COM 109194100   15,347 166 SH   SOLE 4 166 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,299,570 14,057 SH   SOLE 7 13,316 0 741
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,019,016 21,839 SH   SOLE 18 21,839 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,706,627 18,460 SH   SOLE 19 18,460 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   62,687,017 678,064 SH   SOLE 21 678,064 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   129,376,009 1,399,416 SH   SOLE 22 1,326,419 0 72,997
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,028,876 11,129 SH   SOLE 25 11,129 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,250,233 24,340 SH   SOLE 26 19,608 0 4,732
BRIGHT HORIZONS FAM SOL IN D COM 109194100   253,221 2,739 SH   SOLE 28 1,087 0 1,652
BRIGHT HORIZONS FAM SOL IN D COM 109194100   6,803,026 73,586 SH   SOLE 30 73,586 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   73,683 797 SH   SOLE 31 797 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   500,894 5,418 SH   SOLE 36 5,418 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   921,911 9,972 SH   SOLE 40 9,972 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   18,305 198 SH   OTR 43 198 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   3,218,832 34,817 SH   SOLE 43 28,200 0 6,617
BRIGHT MINDS BIOSCIENCES INC COM 10919W108   6,728 11,801 SH   SOLE 43 11,801 0 0
BRIGHTCOVE INC COM 10921T101   399,059 99,516 SH   SOLE 2 84,707 0 14,809
BRIGHTCOVE INC COM 10921T101   537 134 SH   SOLE 7 134 0 0
BRIGHTCOVE INC COM 10921T101   510,373 127,275 SH   SOLE 18 127,275 0 0
BRIGHTCOVE INC COM 10921T101   825,306 205,812 SH   SOLE 19 205,812 0 0
BRIGHTCOVE INC COM 10921T101   5,894,315 1,469,904 SH   SOLE 21 1,469,904 0 0
BRIGHTCOVE INC COM 10921T101   4,681,771 1,167,524 SH   SOLE 22 1,134,639 0 32,885
BRIGHTCOVE INC COM 10921T101   35,721 8,908 SH   SOLE 23 8,908 0 0
BRIGHTCOVE INC COM 10921T101   553 138 SH   SOLE 26 0 0 138
BRIGHTHOUSE FINL INC COM 10922N103   22,905,610 483,751 SH   SOLE 2 272,892 0 210,859
BRIGHTHOUSE FINL INC COM 10922N103   979,198 20,680 SH   SOLE 4 9,709 0 10,971
BRIGHTHOUSE FINL INC COM 10922N103   184,239 3,891 SH   SOLE 7 3,891 0 0
BRIGHTHOUSE FINL INC COM 10922N103   6,200,009 130,940 SH   SOLE 18 129,628 0 1,312
BRIGHTHOUSE FINL INC COM 10922N103   3,820,056 80,677 SH   SOLE 19 80,677 0 0
BRIGHTHOUSE FINL INC COM 10922N103   157,568,631 3,327,743 SH   SOLE 21 3,327,743 0 0
BRIGHTHOUSE FINL INC COM 10922N103   104,212,331 2,200,894 SH   SOLE 22 2,083,727 0 117,167
BRIGHTHOUSE FINL INC COM 10922N103   2,002,668 42,295 SH   SOLE 23 42,295 0 0
BRIGHTHOUSE FINL INC COM 10922N103   623,410 13,166 SH   SOLE 25 13,166 0 0
BRIGHTHOUSE FINL INC COM 10922N103   7,060,548 149,114 SH   SOLE 26 38,020 0 111,094
BRIGHTHOUSE FINL INC COM 10922N103   1,688,975 35,670 SH   SOLE 28 29,300 0 6,370
BRIGHTHOUSE FINL INC COM 10922N103   481,976 10,179 SH   SOLE 29 10,179 0 0
BRIGHTHOUSE FINL INC COM 10922N103   5,789,342 122,267 SH   SOLE 30 122,267 0 0
BRIGHTHOUSE FINL INC COM 10922N103   48,534 1,025 SH   SOLE 31 1,025 0 0
BRIGHTHOUSE FINL INC COM 10922N103   228,843 4,833 SH   SOLE 34 4,833 0 0
BRIGHTHOUSE FINL INC COM 10922N103   329,414 6,957 SH   SOLE 36 6,957 0 0
BRIGHTHOUSE FINL INC COM 10922N103   608,116 12,843 SH   SOLE 40 12,843 0 0
BRIGHTHOUSE FINL INC COM 10922N103   5,280,093 111,512 SH   SOLE 43 94,193 0 17,319
BRIGHTSPHERE INVT GROUP INC COM 10948W103   673,647 32,155 SH   SOLE 2 18,322 0 13,833
BRIGHTSPHERE INVT GROUP INC COM 10948W103   4,358 208 SH   SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   5,761 275 SH   SOLE 7 275 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,491,835 118,942 SH   SOLE 18 118,942 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,398,329 66,746 SH   SOLE 19 66,746 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   79,097,374 3,775,531 SH   SOLE 21 3,775,531 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   21,638,249 1,032,852 SH   SOLE 22 981,078 0 51,774
BRIGHTSPHERE INVT GROUP INC COM 10948W103   102,173 4,877 SH   SOLE 25 4,877 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   522,807 24,955 SH   SOLE 26 19,726 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,560,272 74,476 SH   SOLE 30 74,476 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   143,089 6,830 SH   SOLE 40 6,830 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   1,524,169 72,753 SH   SOLE 43 71,206 0 1,547
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   752,973 111,883 SH   SOLE 2 37,039 0 74,844
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,759 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   5,734 852 SH   SOLE 7 852 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,470,980 367,159 SH   SOLE 18 367,159 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,692,346 251,463 SH   SOLE 19 251,463 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   41,893,664 6,224,913 SH   SOLE 21 6,224,913 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   22,659,849 3,366,991 SH   SOLE 22 3,215,166 0 151,825
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   149,722 22,247 SH   SOLE 25 22,247 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   170,390 25,318 SH   SOLE 26 19,544 0 5,774
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   123,549 18,358 SH   SOLE 28 1,355 0 17,003
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   298,967 44,423 SH   SOLE 30 44,423 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   131,760 19,578 SH   SOLE 40 19,578 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,527,293 226,938 SH   SOLE 43 210,767 0 16,171
BRIGHTVIEW HLDGS INC COM 10948C107   2,150,870 299,564 SH   SOLE 2 173,797 0 125,767
BRIGHTVIEW HLDGS INC COM 10948C107   4,724 658 SH   SOLE 7 658 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   958,465 133,491 SH   SOLE 18 133,491 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   4,460,711 621,269 SH   SOLE 19 621,269 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   11,470,072 1,597,503 SH   SOLE 21 1,597,503 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   12,771,741 1,778,794 SH   SOLE 22 1,732,910 0 45,884
BRIGHTVIEW HLDGS INC COM 10948C107   29,215 4,069 SH   SOLE 25 4,069 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   755,559 105,231 SH   SOLE 26 0 0 105,231
BRIGHTVIEW HLDGS INC COM 10948C107   144,921 20,184 SH   SOLE 30 20,184 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   40,768 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   1,052,480 146,585 SH   SOLE 43 137,284 0 9,301
BRILLIANT EARTH GROUP INC CL A COM 109504100   27,113 6,988 SH   SOLE 2 6,988 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   415,467 107,079 SH   SOLE 22 107,079 0 0
BRINKER INTL INC COM 109641100   938,351 25,638 SH   SOLE 2 12,819 0 12,819
BRINKER INTL INC COM 109641100   6,698 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100   589,260 16,100 SH   SOLE 7 15,238 0 862
BRINKER INTL INC COM 109641100   5,020,166 137,163 SH   SOLE 18 137,163 0 0
BRINKER INTL INC COM 109641100   3,210,076 87,707 SH   SOLE 19 87,707 0 0
BRINKER INTL INC COM 109641100   192,748,227 5,266,345 SH   SOLE 21 5,266,345 0 0
BRINKER INTL INC COM 109641100   45,337,774 1,238,737 SH   SOLE 22 1,172,869 0 65,868
BRINKER INTL INC COM 109641100   266,668 7,286 SH   SOLE 25 7,286 0 0
BRINKER INTL INC COM 109641100   973,560 26,600 SH   SOLE 26 22,326 0 4,274
BRINKER INTL INC COM 109641100   28,951 791 SH   SOLE 28 791 0 0
BRINKER INTL INC COM 109641100   4,617,493 126,161 SH   SOLE 30 126,161 0 0
BRINKER INTL INC COM 109641100   56,840 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100   279,185 7,628 SH   SOLE 40 7,628 0 0
BRINKER INTL INC COM 109641100   3,653,573 99,824 SH   SOLE 43 95,273 0 4,551
BRINKS CO COM 109696104   4,927,782 72,649 SH   SOLE 2 61,915 0 10,734
BRINKS CO COM 109696104   9,700 143 SH   SOLE 4 143 0 0
BRINKS CO COM 109696104   47,888 706 SH   SOLE 7 706 0 0
BRINKS CO COM 109696104   12,713,106 187,426 SH   SOLE 18 187,426 0 0
BRINKS CO COM 109696104   6,344,818 93,540 SH   SOLE 19 93,540 0 0
BRINKS CO COM 109696104   222,656,587 3,282,568 SH   SOLE 21 3,282,568 0 0
BRINKS CO COM 109696104   96,325,044 1,420,095 SH   SOLE 22 1,386,209 0 33,886
BRINKS CO COM 109696104   603,280 8,894 SH   SOLE 25 8,894 0 0
BRINKS CO COM 109696104   1,576,030 23,235 SH   SOLE 26 19,254 0 3,981
BRINKS CO COM 109696104   187,957 2,771 SH   SOLE 28 887 0 1,884
BRINKS CO COM 109696104   28,049,197 413,522 SH   SOLE 30 413,522 0 0
BRINKS CO COM 109696104   77,123 1,137 SH   SOLE 36 1,137 0 0
BRINKS CO COM 109696104   544,946 8,034 SH   SOLE 40 8,034 0 0
BRINKS CO COM 109696104   2,495,924 36,797 SH   SOLE 43 34,947 0 1,850
BRISTOL-MYERS SQUIBB CO COM 110122108   369,842,930 5,783,314 SH   SOLE 2 2,393,883 0 3,389,431
BRISTOL-MYERS SQUIBB CO COM 110122108   143,363,174 2,241,801 SH   SOLE 4 1,191,029 0 1,050,772
BRISTOL-MYERS SQUIBB CO COM 110122108   138,885,587 2,171,784 SH   SOLE 7 1,959,739 0 212,045
BRISTOL-MYERS SQUIBB CO COM 110122108   17,076,441 267,028 SH   SOLE 13 267,028 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   23,338,872 364,955 SH   SOLE 15 364,955 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   397,201,188 6,211,121 SH   SOLE 18 5,772,841 0 438,280
BRISTOL-MYERS SQUIBB CO COM 110122108   172,769,430 2,701,633 SH   SOLE 19 2,701,633 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,919,524,853 61,290,459 SH   SOLE 21 61,290,459 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,146,316,402 49,199,631 SH   SOLE 22 44,409,549 0 4,790,082
BRISTOL-MYERS SQUIBB CO COM 110122108   320,874,881 5,017,590 SH   SOLE 23 5,017,590 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   231,495,547 3,619,946 SH   SOLE 25 3,486,960 0 132,986
BRISTOL-MYERS SQUIBB CO COM 110122108   290,898,574 4,548,844 SH   SOLE 26 2,084,098 0 2,464,746
BRISTOL-MYERS SQUIBB CO COM 110122108   411,287,391 6,431,390 SH   SOLE 28 433,299 0 5,998,091
BRISTOL-MYERS SQUIBB CO COM 110122108   11,116,492 173,831 SH   SOLE 29 173,831 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   999,546,174 15,630,120 SH   SOLE 30 15,603,734 0 26,386
BRISTOL-MYERS SQUIBB CO COM 110122108   54,667,785 854,852 SH   SOLE 31 803,574 0 51,278
BRISTOL-MYERS SQUIBB CO COM 110122108   199,982,458 3,127,169 SH   SOLE 34 3,127,169 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   41,559,187 649,870 SH   SOLE 36 649,870 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   5,229,192 81,770 SH   SOLE 40 81,770 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   486,723 7,611 SH   OTR 43 7,611 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   146,935,071 2,297,656 SH   SOLE 43 2,114,039 0 183,617
BRISTOW GROUP INC COM 11040G103   636,226 22,145 SH   SOLE 2 8,197 0 13,948
BRISTOW GROUP INC COM 11040G103   8,935 311 SH   SOLE 7 311 0 0
BRISTOW GROUP INC COM 11040G103   2,415,015 84,059 SH   SOLE 18 84,059 0 0
BRISTOW GROUP INC COM 11040G103   1,373,438 47,805 SH   SOLE 19 47,805 0 0
BRISTOW GROUP INC COM 11040G103   83,243,825 2,897,453 SH   SOLE 21 2,897,453 0 0
BRISTOW GROUP INC COM 11040G103   17,996,156 626,389 SH   SOLE 22 592,205 0 34,184
BRISTOW GROUP INC COM 11040G103   21,145 736 SH   SOLE 25 736 0 0
BRISTOW GROUP INC COM 11040G103   757,524 26,367 SH   SOLE 30 26,367 0 0
BRISTOW GROUP INC COM 11040G103   604,450 21,039 SH   SOLE 43 19,920 0 1,119
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   8,590,633 258,754 SH   SOLE 2 258,754 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   99,725,992 3,003,795 SH   SOLE 18 2,732,054 0 271,741
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   347,659,212 10,471,663 SH   SOLE 19 10,471,663 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   37,392,496 1,126,280 SH   SOLE 22 1,126,280 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,348,502 70,738 SH   SOLE 23 70,738 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,438,673 73,454 SH   SOLE 25 73,454 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   5,666,045 170,664 SH   SOLE 26 170,377 0 287
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   15,601,709 469,931 SH   SOLE 34 469,931 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   34,308,656 1,033,393 SH   SOLE 43 906,523 0 126,870
BRIXMOR PPTY GROUP INC COM 11120U105   30,893,522 1,404,251 SH   SOLE 2 350,763 0 1,053,488
BRIXMOR PPTY GROUP INC COM 11120U105   2,990,812 135,946 SH   SOLE 4 135,946 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   11,488,664 522,212 SH   SOLE 7 454,940 0 67,272
BRIXMOR PPTY GROUP INC COM 11120U105   13,894,958 631,589 SH   SOLE 18 614,595 0 16,994
BRIXMOR PPTY GROUP INC COM 11120U105   30,635,440 1,392,520 SH   SOLE 19 1,392,520 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   376,236,586 17,101,663 SH   SOLE 21 17,101,663 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   271,816,798 12,355,309 SH   SOLE 22 11,594,406 0 760,903
BRIXMOR PPTY GROUP INC COM 11120U105   639,320 29,060 SH   SOLE 23 29,060 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   15,326,278 696,649 SH   SOLE 25 696,649 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   7,485,060 340,230 SH   SOLE 26 213,230 0 127,000
BRIXMOR PPTY GROUP INC COM 11120U105   4,837,008 219,864 SH   SOLE 28 10,267 0 209,597
BRIXMOR PPTY GROUP INC COM 11120U105   26,615,776 1,209,808 SH   SOLE 30 1,209,808 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   91,256 4,148 SH   SOLE 31 4,148 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   272,778 12,399 SH   SOLE 34 12,399 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   321,002 14,591 SH   SOLE 36 14,591 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   1,058,310 48,105 SH   SOLE 40 48,105 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   22,308 1,014 SH   OTR 43 1,014 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   7,279,117 330,869 SH   SOLE 43 299,935 0 30,934
BROADCOM INC COM 11135F101   659,793,281 760,630 SH   SOLE 2 134,961 0 625,669
BROADCOM INC COM 11135F101   274,927,601 316,945 SH   SOLE 4 174,305 0 142,640
BROADCOM INC COM 11135F101   350,612,604 404,197 SH   SOLE 7 364,672 0 39,525
BROADCOM INC COM 11135F101   11,584,528 13,355 SH   SOLE 13 13,355 0 0
BROADCOM INC COM 11135F101   64,276,563 74,100 SH   SOLE 15 74,100 0 0
BROADCOM INC COM 11135F101   978,696,981 1,128,272 SH   SOLE 18 959,836 0 168,436
BROADCOM INC COM 11135F101   475,180,756 547,803 SH   SOLE 19 547,803 0 0
BROADCOM INC COM 11135F101   10,651,449,680 12,279,319 SH   SOLE 21 12,279,319 0 0
BROADCOM INC COM 11135F101   7,976,442,156 9,195,488 SH   SOLE 22 8,340,195 0 855,293
BROADCOM INC COM 11135F101   754,677,979 870,016 SH   SOLE 23 870,016 0 0
BROADCOM INC COM 11135F101   640,100,885 737,928 SH   SOLE 25 734,805 0 3,123
BROADCOM INC COM 11135F101   622,362,809 717,479 SH   SOLE 26 262,422 0 455,057
BROADCOM INC COM 11135F101   667,090,102 769,042 SH   SOLE 28 14,159 0 754,883
BROADCOM INC COM 11135F101   3,098,460 3,572 SH   SOLE 29 3,572 0 0
BROADCOM INC COM 11135F101   2,326,965,116 2,682,597 SH   SOLE 30 2,682,597 0 0
BROADCOM INC COM 11135F101   85,243,214 98,271 SH   SOLE 31 91,026 0 7,245
BROADCOM INC COM 11135F101   105,061,387 121,118 SH   SOLE 32 121,118 0 0
BROADCOM INC COM 11135F101   282,426,534 325,590 SH   SOLE 34 325,590 0 0
BROADCOM INC COM 11135F101   88,499,546 102,025 SH   SOLE 36 102,025 0 0
BROADCOM INC COM 11135F101   14,144,314 16,306 SH   SOLE 40 16,306 0 0
BROADCOM INC COM 11135F101   681,800 786 SH   OTR 43 786 0 0
BROADCOM INC COM 11135F101   448,330,082 516,849 SH   SOLE 43 447,601 0 69,248
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   33,943,053 204,933 SH   SOLE 2 30,692 0 174,241
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   18,632,878 112,497 SH   SOLE 4 57,897 0 54,600
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   35,138,239 212,149 SH   SOLE 7 194,036 0 18,113
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   666,661 4,025 SH   SOLE 13 4,025 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,079,062 18,590 SH   SOLE 15 18,590 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   35,877,942 216,615 SH   SOLE 18 206,686 0 9,929
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   8,127,464 49,070 SH   SOLE 19 49,070 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   657,151,269 3,967,586 SH   SOLE 21 3,967,586 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   429,194,038 2,591,282 SH   SOLE 22 2,345,787 0 245,495
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   34,118,124 205,990 SH   SOLE 23 205,990 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   65,320,663 394,377 SH   SOLE 25 393,839 0 538
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   35,647,717 215,225 SH   SOLE 26 72,923 0 142,302
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   35,352,564 213,443 SH   SOLE 28 4,748 0 208,695
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   163,802,770 988,968 SH   SOLE 30 988,968 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,306,877 26,003 SH   SOLE 31 23,232 0 2,771
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   817,053 4,933 SH   SOLE 34 4,933 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   5,423,720 32,746 SH   SOLE 36 32,746 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   730,925 4,413 SH   SOLE 40 4,413 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   55,983 338 SH   OTR 43 338 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   25,191,813 152,097 SH   SOLE 43 139,214 0 12,883
BROADSTONE NET LEASE INC COM 11135E203   3,678,781 238,263 SH   SOLE 2 106,700 0 131,563
BROADSTONE NET LEASE INC COM 11135E203   1,242,519 80,474 SH   SOLE 4 80,474 0 0
BROADSTONE NET LEASE INC COM 11135E203   4,193,334 271,589 SH   SOLE 7 232,879 0 38,710
BROADSTONE NET LEASE INC COM 11135E203   8,166,293 528,905 SH   SOLE 18 528,903 0 2
BROADSTONE NET LEASE INC COM 11135E203   10,137,271 656,559 SH   SOLE 19 656,559 0 0
BROADSTONE NET LEASE INC COM 11135E203   113,529,888 7,352,972 SH   SOLE 21 7,352,972 0 0
BROADSTONE NET LEASE INC COM 11135E203   107,734,113 6,977,598 SH   SOLE 22 6,717,373 0 260,225
BROADSTONE NET LEASE INC COM 11135E203   145,692 9,436 SH   SOLE 23 9,436 0 0
BROADSTONE NET LEASE INC COM 11135E203   10,809,791 700,116 SH   SOLE 25 700,116 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,530,289 99,112 SH   SOLE 26 82,981 0 16,131
BROADSTONE NET LEASE INC COM 11135E203   2,231,234 144,510 SH   SOLE 28 5,889 0 138,621
BROADSTONE NET LEASE INC COM 11135E203   9,859,598 638,575 SH   SOLE 30 638,575 0 0
BROADSTONE NET LEASE INC COM 11135E203   43,016 2,786 SH   SOLE 36 2,786 0 0
BROADSTONE NET LEASE INC COM 11135E203   454,538 29,439 SH   SOLE 40 29,439 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,225,674 79,383 SH   SOLE 43 64,736 0 14,647
BROADWAY FINL CORP DEL COM 111444105   6,290 6,485 SH   SOLE 18 6,485 0 0
BROADWAY FINL CORP DEL COM 111444105   102,012 105,167 SH   SOLE 21 105,167 0 0
BROADWAY FINL CORP DEL COM 111444105   1,010 1,041 SH   SOLE 22 1,041 0 0
BROADWIND INC COM NEW 11161T207   14,084 3,687 SH   SOLE 18 3,687 0 0
BROADWIND INC COM NEW 11161T207   237,742 62,236 SH   SOLE 21 62,236 0 0
BROADWIND INC COM NEW 11161T207   1,143,307 299,295 SH   SOLE 22 299,295 0 0
BROOKDALE SR LIVING INC COM 112463104   9,354,271 2,216,652 SH   SOLE 2 2,108,229 0 108,423
BROOKDALE SR LIVING INC COM 112463104   3,511 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104   377,319 89,412 SH   SOLE 7 84,618 0 4,794
BROOKDALE SR LIVING INC COM 112463104   2,076,345 492,025 SH   SOLE 18 492,025 0 0
BROOKDALE SR LIVING INC COM 112463104   30,354,616 7,193,037 SH   SOLE 19 7,193,037 0 0
BROOKDALE SR LIVING INC COM 112463104   27,867,091 6,603,576 SH   SOLE 21 6,603,576 0 0
BROOKDALE SR LIVING INC COM 112463104   21,256,068 5,036,983 SH   SOLE 22 4,869,621 0 167,362
BROOKDALE SR LIVING INC COM 112463104   98,398 23,317 SH   SOLE 25 23,317 0 0
BROOKDALE SR LIVING INC COM 112463104   356,696 84,525 SH   SOLE 26 51,528 0 32,997
BROOKDALE SR LIVING INC COM 112463104   13,922 3,299 SH   SOLE 28 3,299 0 0
BROOKDALE SR LIVING INC COM 112463104   1,693,748 401,362 SH   SOLE 30 401,362 0 0
BROOKDALE SR LIVING INC COM 112463104   20,888,156 4,949,800 SH   SOLE 34 4,949,800 0 0
BROOKDALE SR LIVING INC COM 112463104   50,556 11,980 SH   SOLE 36 11,980 0 0
BROOKDALE SR LIVING INC COM 112463104   187,609 44,457 SH   SOLE 40 44,457 0 0
BROOKDALE SR LIVING INC COM 112463104   272,093 64,477 SH   SOLE 43 38,496 0 25,981
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   1,422,090 23,000 SH   SOLE 2 23,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   10,325,610 167,000 SH   SOLE 19 167,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   10,696,590 173,000 SH   SOLE 34 173,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   1,186,796 1,508,000 PRN   SOLE 2 1,508,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   6,220,448 7,904,000 PRN   SOLE 19 7,904,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   14,628,756 18,588,000 PRN   SOLE 34 18,588,000 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   2,175,181 66,662 SH   SOLE 43 54,059 0 12,603
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   56,640 3,000 SH   SOLE 2 1,087 0 1,913
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   3,738 198 SH   SOLE 7 198 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   1,192,668 63,171 SH   SOLE 18 63,171 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   1,000,262 52,980 SH   SOLE 19 52,980 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   15,018,832 795,489 SH   SOLE 21 795,489 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   5,383,349 285,135 SH   SOLE 22 276,692 0 8,443
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   108,126 5,727 SH   SOLE 43 5,332 0 395
BROOKFIELD CORP CL A LTD VT SH 11271J107   50,509 1,501 SH   SOLE 22 1,501 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,390,921 71,053 SH   SOLE 43 61,199 0 9,853
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   590 16 SH   SOLE 43 8 0 8
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   3,320,549 72,851 SH   SOLE 2 13,900 0 58,951
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   7,519,697 164,978 SH   SOLE 7 131,625 0 33,353
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   13,301,794 291,834 SH   SOLE 18 273,228 0 18,606
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   18,657,763 409,341 SH   SOLE 19 409,341 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   145,355,486 3,189,019 SH   SOLE 21 3,189,019 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   59,224,692 1,299,357 SH   SOLE 22 1,230,295 0 69,062
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   22,608 496 SH   SOLE 23 496 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   26,436 580 SH   SOLE 30 580 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,581,728 34,702 SH   SOLE 43 25,890 0 8,812
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   9,741,855 309,069 SH   SOLE 2 29,967 0 279,102
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   39,967 1,268 SH   SOLE 7 1,268 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,672,703 53,068 SH   SOLE 18 53,068 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   12,880,081 408,632 SH   SOLE 19 408,632 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   40,749,371 1,292,810 SH   SOLE 21 1,292,810 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   48,511,612 1,539,074 SH   SOLE 22 1,424,886 0 114,188
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   150,445 4,773 SH   SOLE 23 4,773 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   25,689 815 SH   SOLE 30 815 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   59,037 1,873 SH   SOLE 31 1,873 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   642,661 20,389 SH   SOLE 43 20,073 0 316
BROOKLINE BANCORP INC DEL COM 11373M107   655,011 74,944 SH   SOLE 2 28,304 0 46,640
BROOKLINE BANCORP INC DEL COM 11373M107   2,552 292 SH   SOLE 4 292 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   8,163 934 SH   SOLE 7 934 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   2,470,990 282,722 SH   SOLE 18 282,722 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   1,280,209 146,477 SH   SOLE 19 146,477 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   87,797,434 10,045,473 SH   SOLE 21 10,045,473 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   18,834,919 2,155,025 SH   SOLE 22 2,013,863 0 141,162
BROOKLINE BANCORP INC DEL COM 11373M107   42,940 4,913 SH   SOLE 25 4,913 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   300,752 34,411 SH   SOLE 26 28,064 0 6,347
BROOKLINE BANCORP INC DEL COM 11373M107   11,991 1,372 SH   SOLE 28 1,372 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   937,129 107,223 SH   SOLE 30 107,223 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   72,857 8,336 SH   SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   81,833 9,363 SH   SOLE 43 8,861 0 502
BROWN & BROWN INC COM 115236101   18,871,591 274,137 SH   SOLE 2 52,235 0 221,902
BROWN & BROWN INC COM 115236101   13,569,328 197,114 SH   SOLE 4 91,480 0 105,634
BROWN & BROWN INC COM 115236101   11,717,669 170,216 SH   SOLE 7 149,897 0 20,319
BROWN & BROWN INC COM 115236101   424,261 6,163 SH   SOLE 13 6,163 0 0
BROWN & BROWN INC COM 115236101   1,891,930 27,483 SH   SOLE 15 27,483 0 0
BROWN & BROWN INC COM 115236101   36,553,627 530,994 SH   SOLE 18 510,798 0 20,196
BROWN & BROWN INC COM 115236101   6,860,663 99,661 SH   SOLE 19 99,661 0 0
BROWN & BROWN INC COM 115236101   438,804,609 6,374,268 SH   SOLE 21 6,374,268 0 0
BROWN & BROWN INC COM 115236101   366,524,192 5,324,291 SH   SOLE 22 4,827,819 0 496,472
BROWN & BROWN INC COM 115236101   28,511,256 414,167 SH   SOLE 23 414,167 0 0
BROWN & BROWN INC COM 115236101   22,007,528 319,691 SH   SOLE 25 319,021 0 670
BROWN & BROWN INC COM 115236101   25,855,203 375,584 SH   SOLE 26 122,433 0 253,151
BROWN & BROWN INC COM 115236101   27,514,247 399,684 SH   SOLE 28 3,228 0 396,456
BROWN & BROWN INC COM 115236101   117,107,786 1,701,159 SH   SOLE 30 1,701,159 0 0
BROWN & BROWN INC COM 115236101   3,591,452 52,171 SH   SOLE 31 47,821 0 4,350
BROWN & BROWN INC COM 115236101   746,226 10,840 SH   SOLE 34 10,840 0 0
BROWN & BROWN INC COM 115236101   4,632,037 67,287 SH   SOLE 36 67,287 0 0
BROWN & BROWN INC COM 115236101   662,723 9,627 SH   SOLE 40 9,627 0 0
BROWN & BROWN INC COM 115236101   17,003 247 SH   OTR 43 247 0 0
BROWN & BROWN INC COM 115236101   11,756,087 170,774 SH   SOLE 43 143,796 0 26,978
BROWN FORMAN CORP CL A 115637100   2,830,555 41,583 SH   SOLE 2 2,119 0 39,464
BROWN FORMAN CORP CL A 115637100   32,333 475 SH   SOLE 7 475 0 0
BROWN FORMAN CORP CL A 115637100   1,408,777 20,696 SH   SOLE 18 20,696 0 0
BROWN FORMAN CORP CL A 115637100   703,776 10,339 SH   SOLE 19 10,339 0 0
BROWN FORMAN CORP CL A 115637100   49,619,422 728,947 SH   SOLE 21 728,947 0 0
BROWN FORMAN CORP CL A 115637100   22,516,467 330,784 SH   SOLE 22 295,344 0 35,440
BROWN FORMAN CORP CL A 115637100   63,645 935 SH   SOLE 28 935 0 0
BROWN FORMAN CORP CL A 115637100   817 12 SH   SOLE 30 12 0 0
BROWN FORMAN CORP CL A 115637100   45,062 662 SH   SOLE 31 662 0 0
BROWN FORMAN CORP CL A 115637100   3,096,922 45,496 SH   SOLE 43 41,257 0 4,239
BROWN FORMAN CORP CL B 115637209   8,839,335 132,365 SH   SOLE 2 36,210 0 96,155
BROWN FORMAN CORP CL B 115637209   25,398,104 380,325 SH   SOLE 4 201,451 0 178,874
BROWN FORMAN CORP CL B 115637209   9,921,972 148,577 SH   SOLE 7 130,102 0 18,475
BROWN FORMAN CORP CL B 115637209   253,630 3,798 SH   SOLE 13 3,798 0 0
BROWN FORMAN CORP CL B 115637209   2,629,129 39,370 SH   SOLE 15 39,370 0 0
BROWN FORMAN CORP CL B 115637209   31,582,265 472,930 SH   SOLE 18 450,220 0 22,710
BROWN FORMAN CORP CL B 115637209   5,771,462 86,425 SH   SOLE 19 86,425 0 0
BROWN FORMAN CORP CL B 115637209   402,241,917 6,023,389 SH   SOLE 21 6,023,389 0 0
BROWN FORMAN CORP CL B 115637209   273,260,488 4,091,951 SH   SOLE 22 3,758,065 0 333,886
BROWN FORMAN CORP CL B 115637209   36,461,880 546,000 SH   SOLE 23 546,000 0 0
BROWN FORMAN CORP CL B 115637209   18,314,882 274,257 SH   SOLE 25 273,245 0 1,012
BROWN FORMAN CORP CL B 115637209   25,357,434 379,716 SH   SOLE 26 129,995 0 249,721
BROWN FORMAN CORP CL B 115637209   45,639,923 683,437 SH   SOLE 28 4,284 0 679,153
BROWN FORMAN CORP CL B 115637209   13,089 196 SH   SOLE 29 196 0 0
BROWN FORMAN CORP CL B 115637209   119,468,552 1,788,987 SH   SOLE 30 1,788,987 0 0
BROWN FORMAN CORP CL B 115637209   2,656,909 39,786 SH   SOLE 31 34,620 0 5,166
BROWN FORMAN CORP CL B 115637209   1,250,322 18,723 SH   SOLE 34 18,723 0 0
BROWN FORMAN CORP CL B 115637209   4,439,468 66,479 SH   SOLE 36 66,479 0 0
BROWN FORMAN CORP CL B 115637209   795,817 11,917 SH   SOLE 40 11,917 0 0
BROWN FORMAN CORP CL B 115637209   70,119 1,050 SH   OTR 43 1,050 0 0
BROWN FORMAN CORP CL B 115637209   18,157,680 271,903 SH   SOLE 43 243,127 0 28,776
BRP GROUP INC COM CL A 05589G102   843,214 34,028 SH   SOLE 2 19,895 0 14,133
BRP GROUP INC COM CL A 05589G102   3,593 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102   381,092 15,379 SH   SOLE 7 14,571 0 808
BRP GROUP INC COM CL A 05589G102   3,817,037 154,037 SH   SOLE 18 154,037 0 0
BRP GROUP INC COM CL A 05589G102   2,999,817 121,058 SH   SOLE 19 121,058 0 0
BRP GROUP INC COM CL A 05589G102   49,947,485 2,015,637 SH   SOLE 21 2,015,637 0 0
BRP GROUP INC COM CL A 05589G102   41,614,863 1,679,373 SH   SOLE 22 1,635,223 0 44,150
BRP GROUP INC COM CL A 05589G102   332,250 13,408 SH   SOLE 25 13,408 0 0
BRP GROUP INC COM CL A 05589G102   707,841 28,565 SH   SOLE 26 23,013 0 5,552
BRP GROUP INC COM CL A 05589G102   90,348 3,646 SH   SOLE 28 755 0 2,891
BRP GROUP INC COM CL A 05589G102   3,194,538 128,916 SH   SOLE 30 128,916 0 0
BRP GROUP INC COM CL A 05589G102   254,689 10,278 SH   SOLE 40 10,278 0 0
BRP GROUP INC COM CL A 05589G102   263,015 10,614 SH   SOLE 43 8,846 0 1,768
BRP INC COM SUN VTG 05577W200   767,914 9,077 SH   SOLE 43 8,251 0 826
BRT APARTMENTS CORP COM 055645303   173,507 8,763 SH   SOLE 2 958 0 7,805
BRT APARTMENTS CORP COM 055645303   4,316 218 SH   SOLE 7 218 0 0
BRT APARTMENTS CORP COM 055645303   735,907 37,167 SH   SOLE 18 37,167 0 0
BRT APARTMENTS CORP COM 055645303   502,583 25,383 SH   SOLE 19 25,383 0 0
BRT APARTMENTS CORP COM 055645303   9,808,326 495,370 SH   SOLE 21 495,370 0 0
BRT APARTMENTS CORP COM 055645303   8,269,074 417,630 SH   SOLE 22 409,584 0 8,046
BRT APARTMENTS CORP COM 055645303   12,771 645 SH   SOLE 23 645 0 0
BRT APARTMENTS CORP COM 055645303   33,185 1,676 SH   SOLE 43 1,558 0 118
BRUKER CORP COM 116794108   21,341,369 288,709 SH   SOLE 2 136,976 0 151,733
BRUKER CORP COM 116794108   93,731 1,268 SH   SOLE 4 319 0 949
BRUKER CORP COM 116794108   1,032,736 13,971 SH   SOLE 7 13,260 0 711
BRUKER CORP COM 116794108   16,122,765 218,111 SH   SOLE 18 218,111 0 0
BRUKER CORP COM 116794108   18,908,440 255,796 SH   SOLE 19 255,796 0 0
BRUKER CORP COM 116794108   490,262,573 6,632,340 SH   SOLE 21 6,632,340 0 0
BRUKER CORP COM 116794108   222,332,215 3,007,741 SH   SOLE 22 2,872,762 0 134,979
BRUKER CORP COM 116794108   1,418,747 19,193 SH   SOLE 25 19,193 0 0
BRUKER CORP COM 116794108   7,124,040 96,375 SH   SOLE 26 39,752 0 56,623
BRUKER CORP COM 116794108   686,421 9,286 SH   SOLE 28 1,799 0 7,487
BRUKER CORP COM 116794108   5,077,713 68,692 SH   SOLE 30 68,692 0 0
BRUKER CORP COM 116794108   112,211 1,518 SH   SOLE 31 1,518 0 0
BRUKER CORP COM 116794108   400,572 5,419 SH   SOLE 34 5,419 0 0
BRUKER CORP COM 116794108   77,542 1,049 SH   SOLE 36 1,049 0 0
BRUKER CORP COM 116794108   1,216,280 16,454 SH   SOLE 40 16,454 0 0
BRUKER CORP COM 116794108   59,801 809 SH   OTR 43 809 0 0
BRUKER CORP COM 116794108   12,329,414 166,794 SH   SOLE 43 147,835 0 18,959
BRUNSWICK CORP COM 117043109   10,654,381 122,973 SH   SOLE 2 76,093 0 46,880
BRUNSWICK CORP COM 117043109   21,573 249 SH   SOLE 4 249 0 0
BRUNSWICK CORP COM 117043109   1,213,826 14,010 SH   SOLE 7 13,298 0 712
BRUNSWICK CORP COM 117043109   12,302,967 142,001 SH   SOLE 18 142,001 0 0
BRUNSWICK CORP COM 117043109   4,041,929 46,652 SH   SOLE 19 46,652 0 0
BRUNSWICK CORP COM 117043109   309,365,101 3,570,696 SH   SOLE 21 3,570,696 0 0
BRUNSWICK CORP COM 117043109   178,346,880 2,058,482 SH   SOLE 22 1,968,218 0 90,264
BRUNSWICK CORP COM 117043109   1,208,108 13,944 SH   SOLE 25 13,944 0 0
BRUNSWICK CORP COM 117043109   4,681,073 54,029 SH   SOLE 26 33,630 0 20,399
BRUNSWICK CORP COM 117043109   120,256 1,388 SH   SOLE 28 1,388 0 0
BRUNSWICK CORP COM 117043109   4,829,400 55,741 SH   SOLE 30 55,741 0 0
BRUNSWICK CORP COM 117043109   91,405 1,055 SH   SOLE 31 1,055 0 0
BRUNSWICK CORP COM 117043109   21,660 250 SH   SOLE 34 250 0 0
BRUNSWICK CORP COM 117043109   205,943 2,377 SH   SOLE 36 2,377 0 0
BRUNSWICK CORP COM 117043109   1,037,687 11,977 SH   SOLE 40 11,977 0 0
BRUNSWICK CORP COM 117043109   2,546,428 29,391 SH   SOLE 43 23,541 0 5,850
BSQUARE CORP COM NEW 11776U300   12,299 9,461 SH   SOLE 21 9,461 0 0
BSQUARE CORP COM NEW 11776U300   303,042 233,109 SH   SOLE 22 233,109 0 0
BUCKLE INC COM 118440106   591,072 17,083 SH   SOLE 2 8,982 0 8,101
BUCKLE INC COM 118440106   5,363 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106   9,653 279 SH   SOLE 7 279 0 0
BUCKLE INC COM 118440106   3,353,051 96,909 SH   SOLE 18 96,909 0 0
BUCKLE INC COM 118440106   2,079,183 60,092 SH   SOLE 19 60,092 0 0
BUCKLE INC COM 118440106   120,763,584 3,490,277 SH   SOLE 21 3,490,277 0 0
BUCKLE INC COM 118440106   28,945,011 836,561 SH   SOLE 22 795,154 0 41,407
BUCKLE INC COM 118440106   181,927 5,258 SH   SOLE 25 5,258 0 0
BUCKLE INC COM 118440106   269,742 7,796 SH   SOLE 26 3,930 0 3,866
BUCKLE INC COM 118440106   128,331 3,709 SH   SOLE 28 277 0 3,432
BUCKLE INC COM 118440106   2,429,266 70,210 SH   SOLE 30 70,210 0 0
BUCKLE INC COM 118440106   162,585 4,699 SH   SOLE 40 4,699 0 0
BUCKLE INC COM 118440106   1,152,734 33,316 SH   SOLE 43 23,616 0 9,700
BUILD-A-BEAR WORKSHOP INC COM 120076104   95,855 4,475 SH   SOLE 2 1,781 0 2,694
BUILD-A-BEAR WORKSHOP INC COM 120076104   1,628 76 SH   SOLE 7 76 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   769,428 35,921 SH   SOLE 18 35,921 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   592,649 27,668 SH   SOLE 19 27,668 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   9,802,992 457,656 SH   SOLE 21 457,656 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   7,628,219 356,126 SH   SOLE 22 350,421 0 5,705
BUILD-A-BEAR WORKSHOP INC COM 120076104   50,208 2,344 SH   SOLE 43 2,344 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   57,339,096 421,611 SH   SOLE 2 133,793 0 287,818
BUILDERS FIRSTSOURCE INC COM 12008R107   13,319,976 97,941 SH   SOLE 4 46,569 0 51,372
BUILDERS FIRSTSOURCE INC COM 12008R107   8,793,760 64,660 SH   SOLE 7 29,929 0 34,731
BUILDERS FIRSTSOURCE INC COM 12008R107   152,456 1,121 SH   SOLE 13 1,121 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,223,728 8,998 SH   SOLE 15 8,998 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   40,115,648 294,968 SH   SOLE 18 287,164 0 7,804
BUILDERS FIRSTSOURCE INC COM 12008R107   9,286,624 68,284 SH   SOLE 19 68,284 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,048,001,312 7,705,892 SH   SOLE 21 7,705,892 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   545,702,040 4,012,515 SH   SOLE 22 3,758,919 0 253,596
BUILDERS FIRSTSOURCE INC COM 12008R107   32,251,856 237,146 SH   SOLE 23 237,146 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   104,826,488 770,783 SH   SOLE 25 769,788 0 995
BUILDERS FIRSTSOURCE INC COM 12008R107   12,790,528 94,048 SH   SOLE 26 82,364 0 11,684
BUILDERS FIRSTSOURCE INC COM 12008R107   39,386,960 289,610 SH   SOLE 28 2,383 0 287,227
BUILDERS FIRSTSOURCE INC COM 12008R107   101,698,080 747,780 SH   SOLE 30 744,226 0 3,554
BUILDERS FIRSTSOURCE INC COM 12008R107   4,167,040 30,640 SH   SOLE 31 27,243 0 3,397
BUILDERS FIRSTSOURCE INC COM 12008R107   813,008 5,978 SH   SOLE 34 5,978 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   2,567,272 18,877 SH   SOLE 36 18,877 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   750,856 5,521 SH   SOLE 40 5,521 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   21,051,162 154,788 SH   SOLE 43 142,149 0 12,639
BUMBLE INC COM CL A 12047B105   6,821,053 406,499 SH   SOLE 2 164,261 0 242,238
BUMBLE INC COM CL A 12047B105   4,497 268 SH   SOLE 4 268 0 0
BUMBLE INC COM CL A 12047B105   354,645 21,135 SH   SOLE 7 20,030 0 1,105
BUMBLE INC COM CL A 12047B105   5,001,933 298,089 SH   SOLE 18 288,262 0 9,827
BUMBLE INC COM CL A 12047B105   19,466,746 1,160,116 SH   SOLE 19 1,160,116 0 0
BUMBLE INC COM CL A 12047B105   64,978,704 3,872,390 SH   SOLE 21 3,872,390 0 0
BUMBLE INC COM CL A 12047B105   63,431,286 3,780,172 SH   SOLE 22 3,657,903 0 122,269
BUMBLE INC COM CL A 12047B105   441,532 26,313 SH   SOLE 23 26,313 0 0
BUMBLE INC COM CL A 12047B105   334,795 19,952 SH   SOLE 25 19,952 0 0
BUMBLE INC COM CL A 12047B105   5,470,465 326,011 SH   SOLE 26 30,449 0 295,562
BUMBLE INC COM CL A 12047B105   47,034 2,803 SH   SOLE 28 1,123 0 1,680
BUMBLE INC COM CL A 12047B105   1,009,233 60,145 SH   SOLE 30 60,145 0 0
BUMBLE INC COM CL A 12047B105   253,244 15,092 SH   SOLE 34 15,092 0 0
BUMBLE INC COM CL A 12047B105   292,878 17,454 SH   SOLE 40 17,454 0 0
BUMBLE INC COM CL A 12047B105   397,954 23,716 SH   SOLE 43 22,728 0 988
BUNGE LIMITED COM G16962105   36,790,933 389,941 SH   SOLE 2 48,774 0 341,167
BUNGE LIMITED COM G16962105   11,938,389 126,533 SH   SOLE 4 62,431 0 64,102
BUNGE LIMITED COM G16962105   46,895,913 497,042 SH   SOLE 7 471,432 0 25,610
BUNGE LIMITED COM G16962105   248,990 2,639 SH   SOLE 13 2,639 0 0
BUNGE LIMITED COM G16962105   2,384,885 25,277 SH   SOLE 15 25,277 0 0
BUNGE LIMITED COM G16962105   34,610,505 366,831 SH   SOLE 18 353,917 0 12,914
BUNGE LIMITED COM G16962105   86,825,116 920,245 SH   SOLE 19 920,245 0 0
BUNGE LIMITED COM G16962105   408,580,599 4,330,478 SH   SOLE 21 4,330,478 0 0
BUNGE LIMITED COM G16962105   315,667,361 3,345,706 SH   SOLE 22 3,032,502 0 313,204
BUNGE LIMITED COM G16962105   24,631,577 261,066 SH   SOLE 23 261,066 0 0
BUNGE LIMITED COM G16962105   51,144,021 542,067 SH   SOLE 25 542,067 0 0
BUNGE LIMITED COM G16962105   40,927,615 433,785 SH   SOLE 26 139,305 0 294,480
BUNGE LIMITED COM G16962105   35,106,314 372,086 SH   SOLE 28 69,692 0 302,394
BUNGE LIMITED COM G16962105   23,705,343 251,249 SH   SOLE 29 251,249 0 0
BUNGE LIMITED COM G16962105   142,824,388 1,513,772 SH   SOLE 30 1,331,042 0 182,730
BUNGE LIMITED COM G16962105   3,283,757 34,804 SH   SOLE 31 30,956 0 3,848
BUNGE LIMITED COM G16962105   57,700,026 611,553 SH   SOLE 34 611,553 0 0
BUNGE LIMITED COM G16962105   3,825,326 40,544 SH   SOLE 36 40,544 0 0
BUNGE LIMITED COM G16962105   550,627 5,836 SH   SOLE 40 5,836 0 0
BUNGE LIMITED COM G16962105   34,815 369 SH   OTR 43 369 0 0
BUNGE LIMITED COM G16962105   32,391,040 343,307 SH   SOLE 43 316,984 0 26,323
BURFORD CAP LTD ORD SHS G17977110   397,726 32,654 SH   SOLE 2 27,111 0 5,543
BURFORD CAP LTD ORD SHS G17977110   414,571 34,037 SH   SOLE 19 34,037 0 0
BURFORD CAP LTD ORD SHS G17977110   36,516 2,998 SH   SOLE 21 2,998 0 0
BURFORD CAP LTD ORD SHS G17977110   866,436 71,136 SH   SOLE 22 71,136 0 0
BURGERFI INTERNATIONAL INC COM 12122L101   103,096 65,666 SH   SOLE 22 65,666 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   181,429 2,826 SH   SOLE 2 215 0 2,611
BURKE HERBERT FINL SVCS CORP COM 12135Y108   4,045 63 SH   SOLE 7 63 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   1,230,136 19,161 SH   SOLE 18 19,161 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   783,946 12,211 SH   SOLE 19 12,211 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   14,104,483 219,696 SH   SOLE 21 219,696 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   5,141,072 80,079 SH   SOLE 22 75,232 0 4,847
BURLINGTON STORES INC COM 122017106   13,109,800 83,295 SH   SOLE 2 15,460 0 67,835
BURLINGTON STORES INC COM 122017106   6,977,099 44,330 SH   SOLE 4 23,394 0 20,936
BURLINGTON STORES INC COM 122017106   1,394,003 8,857 SH   SOLE 7 8,548 0 309
BURLINGTON STORES INC COM 122017106   199,256 1,266 SH   SOLE 13 1,266 0 0
BURLINGTON STORES INC COM 122017106   740,992 4,708 SH   SOLE 15 4,708 0 0
BURLINGTON STORES INC COM 122017106   9,696,168 61,606 SH   SOLE 18 57,557 0 4,049
BURLINGTON STORES INC COM 122017106   130,281,146 827,760 SH   SOLE 19 827,760 0 0
BURLINGTON STORES INC COM 122017106   152,053,062 966,091 SH   SOLE 21 966,091 0 0
BURLINGTON STORES INC COM 122017106   259,115,879 1,646,330 SH   SOLE 22 1,528,328 0 118,002
BURLINGTON STORES INC COM 122017106   17,036,523 108,244 SH   SOLE 23 108,244 0 0
BURLINGTON STORES INC COM 122017106   22,263,445 141,454 SH   SOLE 25 141,368 0 86
BURLINGTON STORES INC COM 122017106   12,404,221 78,812 SH   SOLE 26 35,546 0 43,266
BURLINGTON STORES INC COM 122017106   15,790,939 100,330 SH   SOLE 28 1,263 0 99,067
BURLINGTON STORES INC COM 122017106   71,140 452 SH   SOLE 29 452 0 0
BURLINGTON STORES INC COM 122017106   29,586,172 187,980 SH   SOLE 30 187,980 0 0
BURLINGTON STORES INC COM 122017106   2,381,783 15,133 SH   SOLE 31 13,559 0 1,574
BURLINGTON STORES INC COM 122017106   403,548 2,564 SH   SOLE 34 2,564 0 0
BURLINGTON STORES INC COM 122017106   2,287,978 14,537 SH   SOLE 36 14,537 0 0
BURLINGTON STORES INC COM 122017106   380,884 2,420 SH   SOLE 40 2,420 0 0
BURLINGTON STORES INC COM 122017106   13,693 87 SH   OTR 43 87 0 0
BURLINGTON STORES INC COM 122017106   5,496,531 34,923 SH   SOLE 43 31,123 0 3,800
BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2   2,329,424 2,252,000 PRN   SOLE 21 2,252,000 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107   55,797 25,952 SH   SOLE 2 25,952 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107   34,325 15,965 SH   SOLE 22 15,965 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   2,074,461 137,655 SH   SOLE 2 101,562 0 36,093
BUSINESS FIRST BANCSHARES IN COM 12326C105   3,632 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   1,163,901 77,233 SH   SOLE 18 77,233 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   1,921,530 127,507 SH   SOLE 19 127,507 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   14,531,534 964,269 SH   SOLE 21 964,269 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   13,511,988 896,615 SH   SOLE 22 877,179 0 19,436
BUSINESS FIRST BANCSHARES IN COM 12326C105   59,466 3,946 SH   SOLE 25 3,946 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   96,764 6,421 SH   SOLE 30 6,421 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   61,350 4,071 SH   SOLE 40 4,071 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   54,286 3,602 SH   SOLE 43 2,614 0 988
BUTTERFLY NETWORK INC COM CL A 124155102   279,041 121,322 SH   SOLE 2 41,877 0 79,445
BUTTERFLY NETWORK INC COM CL A 124155102   382 166 SH   SOLE 4 166 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   3,926 1,707 SH   SOLE 7 1,707 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   954,682 415,079 SH   SOLE 18 415,079 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   662,743 288,149 SH   SOLE 19 288,149 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   13,794,542 5,997,627 SH   SOLE 21 5,997,627 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   9,042,784 3,931,645 SH   SOLE 22 3,778,926 0 152,719
BUTTERFLY NETWORK INC COM CL A 124155102   28,916 12,572 SH   SOLE 25 12,572 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   22,018 9,573 SH   SOLE 26 0 0 9,573
BUTTERFLY NETWORK INC COM CL A 124155102   134,881 58,644 SH   SOLE 30 58,644 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   27,078 11,773 SH   SOLE 40 11,773 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   320,346 139,281 SH   SOLE 43 138,927 0 354
BUZZFEED INC CLASS A COM 12430A102   199,490 395,030 SH   SOLE 22 395,030 0 0
BWX TECHNOLOGIES INC COM 05605H100   15,038,360 210,121 SH   SOLE 2 84,378 0 125,743
BWX TECHNOLOGIES INC COM 05605H100   13,741 192 SH   SOLE 4 192 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,678,603 23,454 SH   SOLE 7 22,228 0 1,226
BWX TECHNOLOGIES INC COM 05605H100   12,673,902 177,084 SH   SOLE 18 177,084 0 0
BWX TECHNOLOGIES INC COM 05605H100   2,054,488 28,706 SH   SOLE 19 28,706 0 0
BWX TECHNOLOGIES INC COM 05605H100   443,033,258 6,190,209 SH   SOLE 21 6,190,209 0 0
BWX TECHNOLOGIES INC COM 05605H100   185,243,056 2,588,278 SH   SOLE 22 2,471,402 0 116,876
BWX TECHNOLOGIES INC COM 05605H100   139,705 1,952 SH   SOLE 23 1,952 0 0
BWX TECHNOLOGIES INC COM 05605H100   2,287,377 31,960 SH   SOLE 26 31,960 0 0
BWX TECHNOLOGIES INC COM 05605H100   740,535 10,347 SH   SOLE 28 0 0 10,347
BWX TECHNOLOGIES INC COM 05605H100   3,160,460 44,159 SH   SOLE 30 44,159 0 0
BWX TECHNOLOGIES INC COM 05605H100   90,250 1,261 SH   SOLE 31 1,261 0 0
BWX TECHNOLOGIES INC COM 05605H100   26,266 367 SH   SOLE 36 367 0 0
BWX TECHNOLOGIES INC COM 05605H100   3,622,851 50,620 SH   SOLE 43 43,368 0 7,252
BYLINE BANCORP INC COM 124411109   1,660,354 91,783 SH   SOLE 2 66,794 0 24,989
BYLINE BANCORP INC COM 124411109   495,105 27,369 SH   SOLE 7 25,882 0 1,487
BYLINE BANCORP INC COM 124411109   1,510,298 83,488 SH   SOLE 18 83,488 0 0
BYLINE BANCORP INC COM 124411109   903,614 49,951 SH   SOLE 19 49,951 0 0
BYLINE BANCORP INC COM 124411109   19,625,425 1,084,877 SH   SOLE 21 1,084,877 0 0
BYLINE BANCORP INC COM 124411109   14,292,620 790,084 SH   SOLE 22 759,652 0 30,432
BYLINE BANCORP INC COM 124411109   147,180 8,136 SH   SOLE 25 8,136 0 0
BYLINE BANCORP INC COM 124411109   27,642 1,528 SH   SOLE 26 1,528 0 0
BYLINE BANCORP INC COM 124411109   65,015 3,594 SH   SOLE 28 0 0 3,594
BYLINE BANCORP INC COM 124411109   348,974 19,291 SH   SOLE 30 19,291 0 0
BYLINE BANCORP INC COM 124411109   75,544 4,176 SH   SOLE 40 4,176 0 0
BYLINE BANCORP INC COM 124411109   1,287,728 71,185 SH   SOLE 43 69,621 0 1,564
BYRNA TECHNOLOGIES INC COM NEW 12448X201   2,580 515 SH   SOLE 2 0 0 515
BYRNA TECHNOLOGIES INC COM NEW 12448X201   16,242 3,242 SH   SOLE 18 3,242 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   376,787 75,207 SH   SOLE 21 75,207 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   1,243,873 248,278 SH   SOLE 22 248,278 0 0
C & F FINL CORP COM 12466Q104   68,306 1,272 SH   SOLE 2 108 0 1,164
C & F FINL CORP COM 12466Q104   438,299 8,162 SH   SOLE 18 8,162 0 0
C & F FINL CORP COM 12466Q104   278,596 5,188 SH   SOLE 19 5,188 0 0
C & F FINL CORP COM 12466Q104   5,571,375 103,750 SH   SOLE 21 103,750 0 0
C & F FINL CORP COM 12466Q104   1,957,204 36,447 SH   SOLE 22 34,344 0 2,103
C & F FINL CORP COM 12466Q104   1,826 34 SH   SOLE 43 34 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   27,296,587 289,312 SH   SOLE 2 67,034 0 222,278
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   15,970,813 169,272 SH   SOLE 4 95,704 0 73,568
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   32,089,473 340,111 SH   SOLE 7 291,566 0 48,545
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   179,265 1,900 SH   SOLE 13 1,900 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,995,219 21,147 SH   SOLE 15 21,147 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   67,901,902 719,681 SH   SOLE 18 709,872 0 9,809
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   4,689,572 49,704 SH   SOLE 19 49,704 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   590,130,285 6,254,693 SH   SOLE 21 6,254,693 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   296,812,740 3,145,869 SH   SOLE 22 2,883,304 0 262,565
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   18,661,958 197,795 SH   SOLE 23 197,795 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   70,368,306 745,822 SH   SOLE 25 698,537 0 47,285
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   28,264,901 299,575 SH   SOLE 26 104,594 0 194,981
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   39,309,701 416,637 SH   SOLE 28 5,717 0 410,920
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   114,737,808 1,216,087 SH   SOLE 30 1,192,671 0 23,416
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,584,907 27,397 SH   SOLE 31 24,518 0 2,879
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   464,391 4,922 SH   SOLE 34 4,922 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   4,724,576 50,075 SH   SOLE 36 50,075 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   428,160 4,538 SH   SOLE 40 4,538 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   13,775 146 SH   OTR 43 146 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   16,695,596 176,954 SH   SOLE 43 167,783 0 9,171
C3 AI INC CL A 12468P104   1,791,773 49,184 SH   SOLE 2 25,841 0 23,343
C3 AI INC CL A 12468P104   19,381 532 SH   SOLE 4 248 0 284
C3 AI INC CL A 12468P104   480,184 13,181 SH   SOLE 7 12,485 0 696
C3 AI INC CL A 12468P104   5,583,699 153,272 SH   SOLE 18 153,272 0 0
C3 AI INC CL A 12468P104   4,349,633 119,397 SH   SOLE 19 119,397 0 0
C3 AI INC CL A 12468P104   88,427,632 2,427,330 SH   SOLE 21 2,427,330 0 0
C3 AI INC CL A 12468P104   72,120,945 1,979,713 SH   SOLE 22 1,914,013 0 65,700
C3 AI INC CL A 12468P104   608,563 16,705 SH   SOLE 25 16,705 0 0
C3 AI INC CL A 12468P104   2,066,419 56,723 SH   SOLE 26 49,437 0 7,286
C3 AI INC CL A 12468P104   135,082 3,708 SH   SOLE 28 2,922 0 786
C3 AI INC CL A 12468P104   2,244,671 61,616 SH   SOLE 30 61,616 0 0
C3 AI INC CL A 12468P104   22,587 620 SH   SOLE 36 620 0 0
C3 AI INC CL A 12468P104   600,476 16,483 SH   SOLE 40 16,483 0 0
C3 AI INC CL A 12468P104   1,790,462 49,148 SH   SOLE 43 46,936 0 2,212
C4 THERAPEUTICS INC COM STK 12529R107   549,667 199,879 SH   SOLE 2 111,819 0 88,060
C4 THERAPEUTICS INC COM STK 12529R107   41,456 15,075 SH   SOLE 18 8,590 0 6,485
C4 THERAPEUTICS INC COM STK 12529R107   1,013,254 368,456 SH   SOLE 19 368,456 0 0
C4 THERAPEUTICS INC COM STK 12529R107   1,191,058 433,112 SH   SOLE 21 433,112 0 0
C4 THERAPEUTICS INC COM STK 12529R107   2,431,168 884,061 SH   SOLE 22 884,061 0 0
C4 THERAPEUTICS INC COM STK 12529R107   45,491 16,542 SH   SOLE 23 16,542 0 0
C4 THERAPEUTICS INC COM STK 12529R107   385,157 140,057 SH   SOLE 26 0 0 140,057
C4 THERAPEUTICS INC COM STK 12529R107   68,863 25,041 SH   SOLE 30 25,041 0 0
C4 THERAPEUTICS INC COM STK 12529R107   11,935 4,340 SH   SOLE 43 748 0 3,592
CABALETTA BIO INC COM 12674W109   64,266 4,978 SH   SOLE 2 930 0 4,048
CABALETTA BIO INC COM 12674W109   4,183 324 SH   SOLE 7 324 0 0
CABALETTA BIO INC COM 12674W109   886,620 68,677 SH   SOLE 18 68,677 0 0
CABALETTA BIO INC COM 12674W109   660,411 51,155 SH   SOLE 19 51,155 0 0
CABALETTA BIO INC COM 12674W109   11,438,492 886,018 SH   SOLE 21 886,018 0 0
CABALETTA BIO INC COM 12674W109   9,018,487 698,566 SH   SOLE 22 689,899 0 8,667
CABLE ONE INC COM 12685J105   5,314,463 8,088 SH   SOLE 2 5,500 0 2,588
CABLE ONE INC COM 12685J105   11,170 17 SH   SOLE 4 17 0 0
CABLE ONE INC COM 12685J105   1,086,810 1,654 SH   SOLE 7 1,568 0 86
CABLE ONE INC COM 12685J105   6,232,404 9,485 SH   SOLE 18 9,485 0 0
CABLE ONE INC COM 12685J105   1,331,244 2,026 SH   SOLE 19 2,026 0 0
CABLE ONE INC COM 12685J105   172,546,580 262,596 SH   SOLE 21 262,596 0 0
CABLE ONE INC COM 12685J105   95,711,587 145,662 SH   SOLE 22 138,792 0 6,870
CABLE ONE INC COM 12685J105   596,629 908 SH   SOLE 25 908 0 0
CABLE ONE INC COM 12685J105   6,610,882 10,061 SH   SOLE 26 4,008 0 6,053
CABLE ONE INC COM 12685J105   189,239 288 SH   SOLE 28 98 0 190
CABLE ONE INC COM 12685J105   6,732,442 10,246 SH   SOLE 30 10,246 0 0
CABLE ONE INC COM 12685J105   53,223 81 SH   SOLE 31 81 0 0
CABLE ONE INC COM 12685J105   256,918 391 SH   SOLE 34 391 0 0
CABLE ONE INC COM 12685J105   287,801 438 SH   SOLE 36 438 0 0
CABLE ONE INC COM 12685J105   565,089 860 SH   SOLE 40 860 0 0
CABLE ONE INC COM 12685J105   4,572,627 6,959 SH   SOLE 43 6,232 0 727
CABLE ONE INC NOTE 3/1 12685JAE5   245,250 300,000 PRN   SOLE 2 300,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   509,303 623,000 PRN   SOLE 18 623,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   5,935,050 7,260,000 PRN   SOLE 19 7,260,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   2,677,313 3,275,000 PRN   SOLE 21 3,275,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   71,123 87,000 PRN   SOLE 22 87,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   99,735 122,000 PRN   SOLE 26 122,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   37,605 46,000 PRN   SOLE 30 46,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   1,257,315 1,538,000 PRN   SOLE 34 1,538,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   567,385 754,000 PRN   SOLE 2 754,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   741,965 986,000 PRN   SOLE 18 986,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   15,499,995 20,598,000 PRN   SOLE 19 20,598,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   1,404,165 1,866,000 PRN   SOLE 21 1,866,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   297,238 395,000 PRN   SOLE 22 395,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   260,365 346,000 PRN   SOLE 26 346,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   82,775 110,000 PRN   SOLE 30 110,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   3,570,612 4,745,000 PRN   SOLE 34 4,745,000 0 0
CABOT CORP COM 127055101   8,654,897 129,390 SH   SOLE 2 91,573 0 37,817
CABOT CORP COM 127055101   11,371 170 SH   SOLE 4 170 0 0
CABOT CORP COM 127055101   600,070 8,971 SH   SOLE 7 8,523 0 448
CABOT CORP COM 127055101   15,889,653 237,549 SH   SOLE 18 226,260 0 11,289
CABOT CORP COM 127055101   18,467,192 276,083 SH   SOLE 19 276,083 0 0
CABOT CORP COM 127055101   4,626,915 69,172 SH   SOLE 20 69,172 0 0
CABOT CORP COM 127055101   269,872,120 4,034,566 SH   SOLE 21 4,034,566 0 0
CABOT CORP COM 127055101   126,522,167 1,891,496 SH   SOLE 22 1,848,769 0 42,727
CABOT CORP COM 127055101   489,300 7,315 SH   SOLE 23 7,315 0 0
CABOT CORP COM 127055101   710,840 10,627 SH   SOLE 25 10,627 0 0
CABOT CORP COM 127055101   3,293,664 49,240 SH   SOLE 26 24,147 0 25,093
CABOT CORP COM 127055101   67,492 1,009 SH   SOLE 28 1,009 0 0
CABOT CORP COM 127055101   1,983,021 29,646 SH   SOLE 30 29,646 0 0
CABOT CORP COM 127055101   42,609 637 SH   SOLE 36 637 0 0
CABOT CORP COM 127055101   608,431 9,096 SH   SOLE 40 9,096 0 0
CABOT CORP COM 127055101   4,795,156 71,687 SH   SOLE 43 67,012 0 4,675
CACI INTL INC CL A 127190304   22,320,930 65,488 SH   SOLE 2 23,001 0 42,487
CACI INTL INC CL A 127190304   309,142 907 SH   SOLE 4 907 0 0
CACI INTL INC CL A 127190304   636,348 1,867 SH   SOLE 7 1,808 0 59
CACI INTL INC CL A 127190304   14,934,586 43,817 SH   SOLE 18 43,817 0 0
CACI INTL INC CL A 127190304   2,583,226 7,579 SH   SOLE 19 7,579 0 0
CACI INTL INC CL A 127190304   416,678,604 1,222,505 SH   SOLE 21 1,222,505 0 0
CACI INTL INC CL A 127190304   224,318,393 658,134 SH   SOLE 22 629,048 0 29,086
CACI INTL INC CL A 127190304   7,065,272 20,729 SH   SOLE 25 20,729 0 0
CACI INTL INC CL A 127190304   3,310,579 9,713 SH   SOLE 26 9,713 0 0
CACI INTL INC CL A 127190304   453,658 1,331 SH   SOLE 28 420 0 911
CACI INTL INC CL A 127190304   4,263,568 12,509 SH   SOLE 30 12,509 0 0
CACI INTL INC CL A 127190304   110,432 324 SH   SOLE 31 324 0 0
CACI INTL INC CL A 127190304   122,021 358 SH   SOLE 36 358 0 0
CACI INTL INC CL A 127190304   1,418,235 4,161 SH   SOLE 40 4,161 0 0
CACI INTL INC CL A 127190304   8,315,473 24,397 SH   SOLE 43 23,126 0 1,271
CACTUS INC CL A 127203107   1,446,455 34,179 SH   SOLE 2 19,301 0 14,878
CACTUS INC CL A 127203107   10,876 257 SH   SOLE 4 257 0 0
CACTUS INC CL A 127203107   592,141 13,992 SH   SOLE 7 13,257 0 735
CACTUS INC CL A 127203107   6,849,577 161,852 SH   SOLE 18 161,852 0 0
CACTUS INC CL A 127203107   5,495,464 129,855 SH   SOLE 19 129,855 0 0
CACTUS INC CL A 127203107   98,604,500 2,329,974 SH   SOLE 21 2,329,974 0 0
CACTUS INC CL A 127203107   70,842,876 1,673,981 SH   SOLE 22 1,626,795 0 47,186
CACTUS INC CL A 127203107   517,658 12,232 SH   SOLE 25 12,232 0 0
CACTUS INC CL A 127203107   1,568,845 37,071 SH   SOLE 26 30,169 0 6,902
CACTUS INC CL A 127203107   1,331,641 31,466 SH   SOLE 28 970 0 30,496
CACTUS INC CL A 127203107   4,065,386 96,063 SH   SOLE 30 96,063 0 0
CACTUS INC CL A 127203107   548,763 12,967 SH   SOLE 40 12,967 0 0
CACTUS INC CL A 127203107   1,832,379 43,298 SH   SOLE 43 40,986 0 2,312
CADENCE BANK COM 12740C103   4,173,677 212,509 SH   SOLE 2 114,466 0 98,043
CADENCE BANK COM 12740C103   8,210 418 SH   SOLE 4 418 0 0
CADENCE BANK COM 12740C103   351,536 17,899 SH   SOLE 7 17,042 0 857
CADENCE BANK COM 12740C103   14,605,266 743,649 SH   SOLE 18 743,649 0 0
CADENCE BANK COM 12740C103   5,389,825 274,431 SH   SOLE 19 274,431 0 0
CADENCE BANK COM 12740C103   230,664,121 11,744,609 SH   SOLE 21 11,744,609 0 0
CADENCE BANK COM 12740C103   82,116,274 4,181,073 SH   SOLE 22 3,992,587 0 188,486
CADENCE BANK COM 12740C103   332,132 16,911 SH   SOLE 25 16,911 0 0
CADENCE BANK COM 12740C103   1,624,856 82,732 SH   SOLE 26 72,192 0 10,540
CADENCE BANK COM 12740C103   56,249 2,864 SH   SOLE 28 2,864 0 0
CADENCE BANK COM 12740C103   4,289,651 218,414 SH   SOLE 30 218,414 0 0
CADENCE BANK COM 12740C103   46,331 2,359 SH   SOLE 36 2,359 0 0
CADENCE BANK COM 12740C103   319,739 16,280 SH   SOLE 40 16,280 0 0
CADENCE BANK COM 12740C103   2,027,735 103,245 SH   SOLE 43 101,883 0 1,362
CADENCE DESIGN SYSTEM INC COM 127387108   162,193,328 691,597 SH   SOLE 2 235,243 0 456,354
CADENCE DESIGN SYSTEM INC COM 127387108   54,864,078 233,942 SH   SOLE 4 139,090 0 94,852
CADENCE DESIGN SYSTEM INC COM 127387108   99,364,248 423,692 SH   SOLE 7 328,938 0 94,754
CADENCE DESIGN SYSTEM INC COM 127387108   4,160,385 17,740 SH   SOLE 13 17,740 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   7,904,731 33,706 SH   SOLE 15 33,706 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   350,533,761 1,494,686 SH   SOLE 18 1,077,371 0 417,315
CADENCE DESIGN SYSTEM INC COM 127387108   715,170,616 3,049,508 SH   SOLE 19 3,049,508 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,954,638,600 8,334,635 SH   SOLE 21 8,334,635 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,510,507,204 6,440,846 SH   SOLE 22 5,872,025 0 568,821
CADENCE DESIGN SYSTEM INC COM 127387108   123,014,417 524,537 SH   SOLE 23 524,537 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   459,060,939 1,957,449 SH   SOLE 25 1,956,538 0 911
CADENCE DESIGN SYSTEM INC COM 127387108   119,814,392 510,892 SH   SOLE 26 208,518 0 302,374
CADENCE DESIGN SYSTEM INC COM 127387108   191,140,132 815,027 SH   SOLE 28 7,626 0 807,401
CADENCE DESIGN SYSTEM INC COM 127387108   908,061 3,872 SH   SOLE 29 3,872 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   533,946,928 2,276,765 SH   SOLE 30 2,156,636 0 120,129
CADENCE DESIGN SYSTEM INC COM 127387108   15,581,040 66,438 SH   SOLE 31 59,856 0 6,582
CADENCE DESIGN SYSTEM INC COM 127387108   14,177,907 60,455 SH   SOLE 32 60,455 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   591,832,092 2,523,589 SH   SOLE 34 2,523,589 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   15,595,580 66,500 SH   SOLE 36 66,500 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   2,477,235 10,563 SH   SOLE 40 10,563 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   127,579 544 SH   OTR 43 544 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   124,544,553 531,062 SH   SOLE 43 480,433 0 50,628
CADIZ INC COM NEW 127537207   22,200 5,468 SH   SOLE 2 1,459 0 4,009
CADIZ INC COM NEW 127537207   461,171 113,589 SH   SOLE 18 113,589 0 0
CADIZ INC COM NEW 127537207   315,438 77,694 SH   SOLE 19 77,694 0 0
CADIZ INC COM NEW 127537207   5,563,641 1,370,355 SH   SOLE 21 1,370,355 0 0
CADIZ INC COM NEW 127537207   4,330,749 1,066,687 SH   SOLE 22 1,059,012 0 7,675
CADIZ INC COM NEW 127537207   35,087 8,642 SH   SOLE 43 8,642 0 0
CADRE HLDGS INC COM 12763L105   319,762 14,668 SH   SOLE 2 6,921 0 7,747
CADRE HLDGS INC COM 12763L105   5,058 232 SH   SOLE 7 232 0 0
CADRE HLDGS INC COM 12763L105   1,143,781 52,467 SH   SOLE 18 52,467 0 0
CADRE HLDGS INC COM 12763L105   862,146 39,548 SH   SOLE 19 39,548 0 0
CADRE HLDGS INC COM 12763L105   14,507,464 665,480 SH   SOLE 21 665,480 0 0
CADRE HLDGS INC COM 12763L105   10,125,511 464,473 SH   SOLE 22 452,010 0 12,463
CADRE HLDGS INC COM 12763L105   63,307 2,904 SH   SOLE 25 2,904 0 0
CADRE HLDGS INC COM 12763L105   48,985 2,247 SH   SOLE 26 0 0 2,247
CADRE HLDGS INC COM 12763L105   108,324 4,969 SH   SOLE 28 0 0 4,969
CADRE HLDGS INC COM 12763L105   80,529 3,694 SH   SOLE 40 3,694 0 0
CAE INC COM 124765108   5,483,704 245,027 SH   SOLE 43 222,583 0 22,444
CAESARS ENTERTAINMENT INC NE COM 12769G100   31,969,964 627,231 SH   SOLE 2 229,203 0 398,028
CAESARS ENTERTAINMENT INC NE COM 12769G100   5,414,951 106,238 SH   SOLE 4 85,955 0 20,283
CAESARS ENTERTAINMENT INC NE COM 12769G100   19,115,228 375,029 SH   SOLE 7 342,152 0 32,877
CAESARS ENTERTAINMENT INC NE COM 12769G100   171,310 3,361 SH   SOLE 13 3,361 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,319,409 25,886 SH   SOLE 15 25,886 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   21,374,932 419,363 SH   SOLE 18 375,586 0 43,777
CAESARS ENTERTAINMENT INC NE COM 12769G100   76,771,880 1,506,217 SH   SOLE 19 1,506,217 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   287,767,955 5,645,830 SH   SOLE 21 5,645,830 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   246,718,093 4,840,457 SH   SOLE 22 4,471,720 0 368,737
CAESARS ENTERTAINMENT INC NE COM 12769G100   21,597,008 423,720 SH   SOLE 23 423,720 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   41,405,683 812,354 SH   SOLE 25 812,354 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   18,531,010 363,567 SH   SOLE 26 102,272 0 261,295
CAESARS ENTERTAINMENT INC NE COM 12769G100   13,457,507 264,028 SH   SOLE 28 46,968 0 217,060
CAESARS ENTERTAINMENT INC NE COM 12769G100   50,726,312 995,219 SH   SOLE 30 995,219 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,407,588 27,616 SH   SOLE 31 23,775 0 3,841
CAESARS ENTERTAINMENT INC NE COM 12769G100   36,146,089 709,164 SH   SOLE 34 709,164 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   2,740,402 53,765 SH   SOLE 36 53,765 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   396,852 7,786 SH   SOLE 40 7,786 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   6,415,135 125,861 SH   SOLE 43 109,202 0 16,659
CAESARSTONE LTD ORD SHS M20598104   139,337 26,591 SH   SOLE 2 9,061 0 17,530
CAESARSTONE LTD ORD SHS M20598104   22,689 4,330 SH   SOLE 18 4,330 0 0
CAESARSTONE LTD ORD SHS M20598104   527,285 100,627 SH   SOLE 19 100,627 0 0
CAESARSTONE LTD ORD SHS M20598104   277,872 53,029 SH   SOLE 21 53,029 0 0
CAESARSTONE LTD ORD SHS M20598104   550,934 105,140 SH   SOLE 22 105,140 0 0
CAESARSTONE LTD ORD SHS M20598104   35,632 6,800 SH   SOLE 23 6,800 0 0
CAL MAINE FOODS INC COM NEW 128030202   3,149,775 69,995 SH   SOLE 2 36,351 0 33,644
CAL MAINE FOODS INC COM NEW 128030202   6,570 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202   8,602,650 191,170 SH   SOLE 7 190,792 0 378
CAL MAINE FOODS INC COM NEW 128030202   5,644,125 125,425 SH   SOLE 18 119,515 0 5,910
CAL MAINE FOODS INC COM NEW 128030202   9,408,600 209,080 SH   SOLE 19 209,080 0 0
CAL MAINE FOODS INC COM NEW 128030202   200,673,630 4,459,414 SH   SOLE 21 4,459,414 0 0
CAL MAINE FOODS INC COM NEW 128030202   54,424,035 1,209,423 SH   SOLE 22 1,153,680 0 55,743
CAL MAINE FOODS INC COM NEW 128030202   559,350 12,430 SH   SOLE 23 12,430 0 0
CAL MAINE FOODS INC COM NEW 128030202   355,320 7,896 SH   SOLE 25 7,896 0 0
CAL MAINE FOODS INC COM NEW 128030202   551,340 12,252 SH   SOLE 26 8,113 0 4,139
CAL MAINE FOODS INC COM NEW 128030202   18,045 401 SH   SOLE 28 401 0 0
CAL MAINE FOODS INC COM NEW 128030202   6,208,110 137,958 SH   SOLE 30 137,958 0 0
CAL MAINE FOODS INC COM NEW 128030202   288,180 6,404 SH   SOLE 40 6,404 0 0
CAL MAINE FOODS INC COM NEW 128030202   2,140,282 47,562 SH   SOLE 43 46,581 0 981
CALAMP CORP COM 128126109   16,762 15,813 SH   SOLE 2 14,682 0 1,131
CALAMP CORP COM 128126109   6,523 6,154 SH   SOLE 18 6,154 0 0
CALAMP CORP COM 128126109   88,027 83,044 SH   SOLE 21 83,044 0 0
CALAMP CORP COM 128126109   585,445 552,307 SH   SOLE 22 552,307 0 0
CALAVO GROWERS INC COM 128246105   259,294 8,935 SH   SOLE 2 4,898 0 4,037
CALAVO GROWERS INC COM 128246105   2,060 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105   4,962 171 SH   SOLE 7 171 0 0
CALAVO GROWERS INC COM 128246105   1,660,002 57,202 SH   SOLE 18 57,202 0 0
CALAVO GROWERS INC COM 128246105   1,001,335 34,505 SH   SOLE 19 34,505 0 0
CALAVO GROWERS INC COM 128246105   62,246,246 2,144,943 SH   SOLE 21 2,144,943 0 0
CALAVO GROWERS INC COM 128246105   13,976,932 481,631 SH   SOLE 22 457,887 0 23,744
CALAVO GROWERS INC COM 128246105   61,987 2,136 SH   SOLE 25 2,136 0 0
CALAVO GROWERS INC COM 128246105   148,728 5,125 SH   SOLE 26 3,775 0 1,350
CALAVO GROWERS INC COM 128246105   33,692 1,161 SH   SOLE 28 1,161 0 0
CALAVO GROWERS INC COM 128246105   784,411 27,030 SH   SOLE 30 27,030 0 0
CALAVO GROWERS INC COM 128246105   69,851 2,407 SH   SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105   862,939 29,736 SH   SOLE 43 28,996 0 740
CALEDONIA MNG CORP PLC SHS NEW G1757E113   70,638 6,079 SH   SOLE 2 445 0 5,634
CALEDONIA MNG CORP PLC SHS NEW G1757E113   481,347 41,424 SH   SOLE 18 41,424 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   447,440 38,506 SH   SOLE 19 38,506 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   5,410,028 465,579 SH   SOLE 21 465,579 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   1,646,264 141,675 SH   SOLE 22 130,960 0 10,715
CALERES INC COM 129500104   746,831 31,209 SH   SOLE 2 10,274 0 20,935
CALERES INC COM 129500104   8,543 357 SH   SOLE 7 357 0 0
CALERES INC COM 129500104   3,001,253 125,418 SH   SOLE 18 125,418 0 0
CALERES INC COM 129500104   1,666,102 69,624 SH   SOLE 19 69,624 0 0
CALERES INC COM 129500104   105,034,609 4,389,244 SH   SOLE 21 4,389,244 0 0
CALERES INC COM 129500104   24,046,922 1,004,886 SH   SOLE 22 949,358 0 55,528
CALERES INC COM 129500104   115,414 4,823 SH   SOLE 25 4,823 0 0
CALERES INC COM 129500104   802,852 33,550 SH   SOLE 26 30,457 0 3,093
CALERES INC COM 129500104   1,243,690 51,972 SH   SOLE 30 51,972 0 0
CALERES INC COM 129500104   106,297 4,442 SH   SOLE 40 4,442 0 0
CALERES INC COM 129500104   1,592,448 66,546 SH   SOLE 43 55,535 0 11,011
CALIFORNIA BANCORP INC COM 13005U101   182,175 12,145 SH   SOLE 2 11,921 0 224
CALIFORNIA BANCORP INC COM 13005U101   22,695 1,513 SH   SOLE 18 1,513 0 0
CALIFORNIA BANCORP INC COM 13005U101   270,810 18,054 SH   SOLE 21 18,054 0 0
CALIFORNIA BANCORP INC COM 13005U101   389,265 25,951 SH   SOLE 22 25,951 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   1,998,240 44,121 SH   SOLE 2 17,940 0 26,181
CALIFORNIA RES CORP COM STOCK 13057Q305   69,067 1,525 SH   SOLE 4 1,525 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   575,409 12,705 SH   SOLE 7 12,077 0 628
CALIFORNIA RES CORP COM STOCK 13057Q305   12,366,978 273,062 SH   SOLE 18 273,062 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   27,213,629 600,875 SH   SOLE 19 600,875 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   383,279,533 8,462,785 SH   SOLE 21 8,462,785 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   90,844,901 2,005,849 SH   SOLE 22 1,926,639 0 79,210
CALIFORNIA RES CORP COM STOCK 13057Q305   63,089 1,393 SH   SOLE 23 1,393 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   1,505,621 33,244 SH   SOLE 26 28,999 0 4,245
CALIFORNIA RES CORP COM STOCK 13057Q305   5,564,782 122,870 SH   SOLE 30 122,870 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   5,389,736 119,005 SH   SOLE 34 119,005 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   45,109 996 SH   SOLE 36 996 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   1,263,636 27,901 SH   SOLE 43 23,448 0 4,453
CALIFORNIA WTR SVC GROUP COM 130788102   3,293,374 63,788 SH   SOLE 2 36,085 0 27,703
CALIFORNIA WTR SVC GROUP COM 130788102   342,049 6,625 SH   SOLE 4 6,625 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   10,489,719 203,171 SH   SOLE 7 185,925 0 17,246
CALIFORNIA WTR SVC GROUP COM 130788102   9,976,258 193,226 SH   SOLE 18 193,226 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   5,785,348 112,054 SH   SOLE 19 112,054 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   358,587,233 6,945,327 SH   SOLE 21 6,945,327 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   82,608,516 1,600,010 SH   SOLE 22 1,503,701 0 96,309
CALIFORNIA WTR SVC GROUP COM 130788102   3,936,529 76,245 SH   SOLE 25 76,245 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   2,579,538 49,962 SH   SOLE 26 22,034 0 27,928
CALIFORNIA WTR SVC GROUP COM 130788102   997,905 19,328 SH   SOLE 28 906 0 18,422
CALIFORNIA WTR SVC GROUP COM 130788102   45,256,431 876,553 SH   SOLE 30 876,553 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   4,036,640 78,184 SH   SOLE 34 78,184 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   145,184 2,812 SH   SOLE 36 2,812 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   545,574 10,567 SH   SOLE 40 10,567 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   4,827,247 93,497 SH   SOLE 43 90,596 0 2,901
CALIX INC COM 13100M509   6,477,969 129,793 SH   SOLE 2 86,967 0 42,826
CALIX INC COM 13100M509   22,310 447 SH   SOLE 4 198 0 249
CALIX INC COM 13100M509   718,454 14,395 SH   SOLE 7 13,744 0 651
CALIX INC COM 13100M509   12,531,902 251,090 SH   SOLE 18 238,451 0 12,639
CALIX INC COM 13100M509   18,117,729 363,008 SH   SOLE 19 363,008 0 0
CALIX INC COM 13100M509   231,219,255 4,632,724 SH   SOLE 21 4,632,724 0 0
CALIX INC COM 13100M509   99,758,311 1,998,764 SH   SOLE 22 1,954,854 0 43,910
CALIX INC COM 13100M509   444,948 8,915 SH   SOLE 23 8,915 0 0
CALIX INC COM 13100M509   565,929 11,339 SH   SOLE 25 11,339 0 0
CALIX INC COM 13100M509   1,173,234 23,507 SH   SOLE 26 17,871 0 5,636
CALIX INC COM 13100M509   235,326 4,715 SH   SOLE 28 1,011 0 3,704
CALIX INC COM 13100M509   30,403,974 609,176 SH   SOLE 30 609,176 0 0
CALIX INC COM 13100M509   29,647 594 SH   SOLE 36 594 0 0
CALIX INC COM 13100M509   570,122 11,423 SH   SOLE 40 11,423 0 0
CALIX INC COM 13100M509   1,139,246 22,826 SH   SOLE 43 21,705 0 1,121
CALLON PETE CO DEL COM 13123X508   2,414,780 68,856 SH   SOLE 2 46,163 0 22,693
CALLON PETE CO DEL COM 13123X508   6,733 192 SH   SOLE 4 192 0 0
CALLON PETE CO DEL COM 13123X508   381,106 10,867 SH   SOLE 7 10,302 0 565
CALLON PETE CO DEL COM 13123X508   7,262,190 207,077 SH   SOLE 18 207,077 0 0
CALLON PETE CO DEL COM 13123X508   5,573,815 158,934 SH   SOLE 19 158,934 0 0
CALLON PETE CO DEL COM 13123X508   226,915,911 6,470,371 SH   SOLE 21 6,470,371 0 0
CALLON PETE CO DEL COM 13123X508   58,383,519 1,664,771 SH   SOLE 22 1,565,403 0 99,368
CALLON PETE CO DEL COM 13123X508   9,609 274 SH   SOLE 23 274 0 0
CALLON PETE CO DEL COM 13123X508   1,523,581 43,444 SH   SOLE 26 22,266 0 21,178
CALLON PETE CO DEL COM 13123X508   3,479,821 99,225 SH   SOLE 30 99,225 0 0
CALLON PETE CO DEL COM 13123X508   1,080,963 30,823 SH   SOLE 43 28,428 0 2,395
CAMBER ENERGY INC COM 13200M607   167 262 SH   SOLE 2 0 0 262
CAMBER ENERGY INC COM 13200M607   1 1 SH   SOLE 21 1 0 0
CAMBER ENERGY INC COM 13200M607   90,583 142,068 SH   SOLE 22 142,068 0 0
CAMBIUM NETWORKS CORP SHS G17766109   334,414 21,972 SH   SOLE 2 19,318 0 2,654
CAMBIUM NETWORKS CORP SHS G17766109   2,192 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109   460,101 30,230 SH   SOLE 18 30,230 0 0
CAMBIUM NETWORKS CORP SHS G17766109   690,729 45,383 SH   SOLE 19 45,383 0 0
CAMBIUM NETWORKS CORP SHS G17766109   7,523,977 494,348 SH   SOLE 21 494,348 0 0
CAMBIUM NETWORKS CORP SHS G17766109   4,791,302 314,803 SH   SOLE 22 299,623 0 15,180
CAMBIUM NETWORKS CORP SHS G17766109   25,691 1,688 SH   SOLE 25 1,688 0 0
CAMBIUM NETWORKS CORP SHS G17766109   17,731 1,165 SH   SOLE 28 0 0 1,165
CAMBIUM NETWORKS CORP SHS G17766109   49,617 3,260 SH   SOLE 30 3,260 0 0
CAMBIUM NETWORKS CORP SHS G17766109   16,529 1,086 SH   SOLE 40 1,086 0 0
CAMBIUM NETWORKS CORP SHS G17766109   70,910 4,659 SH   SOLE 43 4,348 0 311
CAMBRIDGE BANCORP COM 132152109   384,895 7,087 SH   SOLE 2 2,484 0 4,603
CAMBRIDGE BANCORP COM 132152109   440,183 8,105 SH   SOLE 7 7,663 0 442
CAMBRIDGE BANCORP COM 132152109   1,424,551 26,230 SH   SOLE 18 26,230 0 0
CAMBRIDGE BANCORP COM 132152109   841,696 15,498 SH   SOLE 19 15,498 0 0
CAMBRIDGE BANCORP COM 132152109   17,217,030 317,014 SH   SOLE 21 317,014 0 0
CAMBRIDGE BANCORP COM 132152109   11,617,724 213,915 SH   SOLE 22 204,813 0 9,102
CAMBRIDGE BANCORP COM 132152109   119,536 2,201 SH   SOLE 25 2,201 0 0
CAMBRIDGE BANCORP COM 132152109   26,503 488 SH   SOLE 26 488 0 0
CAMBRIDGE BANCORP COM 132152109   376,640 6,935 SH   SOLE 30 6,935 0 0
CAMBRIDGE BANCORP COM 132152109   56,754 1,045 SH   SOLE 40 1,045 0 0
CAMBRIDGE BANCORP COM 132152109   1,038,299 19,118 SH   SOLE 43 16,061 0 3,057
CAMDEN NATL CORP COM 133034108   653,250 21,093 SH   SOLE 2 12,517 0 8,576
CAMDEN NATL CORP COM 133034108   486,972 15,724 SH   SOLE 7 14,869 0 855
CAMDEN NATL CORP COM 133034108   1,472,778 47,555 SH   SOLE 18 47,555 0 0
CAMDEN NATL CORP COM 133034108   898,626 29,016 SH   SOLE 19 29,016 0 0
CAMDEN NATL CORP COM 133034108   20,471,263 661,003 SH   SOLE 21 661,003 0 0
CAMDEN NATL CORP COM 133034108   15,482,801 499,929 SH   SOLE 22 481,894 0 18,035
CAMDEN NATL CORP COM 133034108   121,960 3,938 SH   SOLE 25 3,938 0 0
CAMDEN NATL CORP COM 133034108   51,472 1,662 SH   SOLE 26 475 0 1,187
CAMDEN NATL CORP COM 133034108   43,017 1,389 SH   SOLE 28 97 0 1,292
CAMDEN NATL CORP COM 133034108   548,757 17,719 SH   SOLE 30 17,719 0 0
CAMDEN NATL CORP COM 133034108   69,992 2,260 SH   SOLE 40 2,260 0 0
CAMDEN NATL CORP COM 133034108   2,349,229 75,855 SH   SOLE 43 67,447 0 8,408
CAMDEN PPTY TR SH BEN INT 133131102   15,318,444 140,704 SH   SOLE 2 43,728 0 96,976
CAMDEN PPTY TR SH BEN INT 133131102   9,789,373 89,918 SH   SOLE 4 79,258 0 10,660
CAMDEN PPTY TR SH BEN INT 133131102   23,368,183 214,643 SH   SOLE 7 183,781 0 30,862
CAMDEN PPTY TR SH BEN INT 133131102   234,833 2,157 SH   SOLE 13 2,157 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,759,013 16,157 SH   SOLE 15 16,157 0 0
CAMDEN PPTY TR SH BEN INT 133131102   18,360,817 168,649 SH   SOLE 18 159,566 0 9,083
CAMDEN PPTY TR SH BEN INT 133131102   23,185,173 212,962 SH   SOLE 19 212,962 0 0
CAMDEN PPTY TR SH BEN INT 133131102   374,548,074 3,440,324 SH   SOLE 21 3,440,324 0 0
CAMDEN PPTY TR SH BEN INT 133131102   376,677,680 3,459,885 SH   SOLE 22 3,216,926 0 242,959
CAMDEN PPTY TR SH BEN INT 133131102   20,198,760 185,531 SH   SOLE 23 185,531 0 0
CAMDEN PPTY TR SH BEN INT 133131102   72,583,847 666,702 SH   SOLE 25 666,702 0 0
CAMDEN PPTY TR SH BEN INT 133131102   13,137,016 120,667 SH   SOLE 26 49,780 0 70,887
CAMDEN PPTY TR SH BEN INT 133131102   18,041,719 165,718 SH   SOLE 28 3,022 0 162,696
CAMDEN PPTY TR SH BEN INT 133131102   90,798,669 834,010 SH   SOLE 30 794,044 0 39,966
CAMDEN PPTY TR SH BEN INT 133131102   2,451,970 22,522 SH   SOLE 31 20,748 0 1,774
CAMDEN PPTY TR SH BEN INT 133131102   421,654 3,873 SH   SOLE 34 3,873 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,505,019 13,824 SH   SOLE 36 13,824 0 0
CAMDEN PPTY TR SH BEN INT 133131102   443,863 4,077 SH   SOLE 40 4,077 0 0
CAMDEN PPTY TR SH BEN INT 133131102   21,774 200 SH   OTR 43 200 0 0
CAMDEN PPTY TR SH BEN INT 133131102   11,800,111 108,387 SH   SOLE 43 99,366 0 9,021
CAMECO CORP COM 13321L108   1,966,960 62,782 SH   SOLE 2 21,686 0 41,096
CAMECO CORP COM 13321L108   305,749 9,759 SH   SOLE 4 9,759 0 0
CAMECO CORP COM 13321L108   6,751,490 215,496 SH   SOLE 18 215,496 0 0
CAMECO CORP COM 13321L108   41,229,528 1,315,976 SH   SOLE 19 1,315,976 0 0
CAMECO CORP COM 13321L108   3,594,616 114,734 SH   SOLE 21 114,734 0 0
CAMECO CORP COM 13321L108   2,513,418 80,224 SH   SOLE 22 80,224 0 0
CAMECO CORP COM 13321L108   20,413,625 651,568 SH   SOLE 25 651,568 0 0
CAMECO CORP COM 13321L108   170,279 5,435 SH   SOLE 26 5,435 0 0
CAMECO CORP COM 13321L108   413,399 13,195 SH   SOLE 30 13,195 0 0
CAMECO CORP COM 13321L108   90,076,162 2,875,077 SH   SOLE 34 2,875,077 0 0
CAMECO CORP COM 13321L108   15,130,272 482,932 SH   SOLE 43 420,720 0 62,212
CAMPBELL SOUP CO COM 134429109   17,718,064 387,619 SH   SOLE 2 50,205 0 337,414
CAMPBELL SOUP CO COM 134429109   7,018,816 153,551 SH   SOLE 4 135,942 0 17,609
CAMPBELL SOUP CO COM 134429109   17,284,917 378,143 SH   SOLE 7 349,049 0 29,094
CAMPBELL SOUP CO COM 134429109   28,752 629 SH   SOLE 13 629 0 0
CAMPBELL SOUP CO COM 134429109   1,763,720 38,585 SH   SOLE 15 38,585 0 0
CAMPBELL SOUP CO COM 134429109   16,035,342 350,806 SH   SOLE 18 332,973 0 17,833
CAMPBELL SOUP CO COM 134429109   9,085,731 198,769 SH   SOLE 19 198,769 0 0
CAMPBELL SOUP CO COM 134429109   341,097,025 7,462,197 SH   SOLE 21 7,462,197 0 0
CAMPBELL SOUP CO COM 134429109   239,132,596 5,231,516 SH   SOLE 22 4,796,243 0 435,273
CAMPBELL SOUP CO COM 134429109   15,465,750 338,345 SH   SOLE 23 338,345 0 0
CAMPBELL SOUP CO COM 134429109   14,959,009 327,259 SH   SOLE 25 296,600 0 30,659
CAMPBELL SOUP CO COM 134429109   23,631,979 516,998 SH   SOLE 26 177,582 0 339,416
CAMPBELL SOUP CO COM 134429109   24,494,435 535,866 SH   SOLE 28 15,692 0 520,174
CAMPBELL SOUP CO COM 134429109   21,712 475 SH   SOLE 29 475 0 0
CAMPBELL SOUP CO COM 134429109   76,477,858 1,673,110 SH   SOLE 30 1,666,765 0 6,345
CAMPBELL SOUP CO COM 134429109   2,157,375 47,197 SH   SOLE 31 41,987 0 5,210
CAMPBELL SOUP CO COM 134429109   7,523,637 164,595 SH   SOLE 34 164,595 0 0
CAMPBELL SOUP CO COM 134429109   4,778,386 104,537 SH   SOLE 36 104,537 0 0
CAMPBELL SOUP CO COM 134429109   350,961 7,678 SH   SOLE 40 7,678 0 0
CAMPBELL SOUP CO COM 134429109   49,870 1,091 SH   OTR 43 1,091 0 0
CAMPBELL SOUP CO COM 134429109   16,571,857 362,543 SH   SOLE 43 324,064 0 38,479
CAMPING WORLD HLDGS INC CL A 13462K109   666,715 22,150 SH   SOLE 2 12,461 0 9,689
CAMPING WORLD HLDGS INC CL A 13462K109   4,876 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   10,866 361 SH   SOLE 7 361 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   3,103,340 103,101 SH   SOLE 18 103,101 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   2,516,330 83,599 SH   SOLE 19 83,599 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   41,843,696 1,390,156 SH   SOLE 21 1,390,156 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   32,637,942 1,084,317 SH   SOLE 22 1,052,842 0 31,475
CAMPING WORLD HLDGS INC CL A 13462K109   258,710 8,595 SH   SOLE 25 8,595 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   593,422 19,715 SH   SOLE 26 16,755 0 2,960
CAMPING WORLD HLDGS INC CL A 13462K109   22,876 760 SH   SOLE 28 760 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   466,129 15,486 SH   SOLE 30 15,486 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   225,449 7,490 SH   SOLE 40 7,490 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   535,047 17,776 SH   SOLE 43 13,980 0 3,796
CANAAN INC SPONSORED ADS 134748102   15,134 7,105 SH   SOLE 4 7,105 0 0
CANAAN INC SPONSORED ADS 134748102   38,632 18,137 SH   SOLE 7 18,137 0 0
CANAAN INC SPONSORED ADS 134748102   4,299,399 2,018,497 SH   SOLE 21 2,018,497 0 0
CANAAN INC SPONSORED ADS 134748102   2,062,228 968,182 SH   SOLE 22 822,254 0 145,928
CANAAN INC SPONSORED ADS 134748102   1,446 679 SH   SOLE 25 679 0 0
CANAAN INC SPONSORED ADS 134748102   959,827 450,623 SH   SOLE 30 450,623 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   2,506,952 140,840 SH   SOLE 2 135,139 0 5,701
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   273,248 15,351 SH   SOLE 4 15,351 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   63,884 3,589 SH   SOLE 7 3,589 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   34,835 1,957 SH   SOLE 18 0 0 1,957
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   942,724 52,962 SH   SOLE 22 52,962 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   265,854 6,229 SH   SOLE 2 6,229 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   26,902,299 630,326 SH   SOLE 43 538,828 0 91,498
CANADIAN NAT RES LTD COM 136385101   16,344,149 290,511 SH   SOLE 21 290,511 0 0
CANADIAN NAT RES LTD COM 136385101   35,599,003 632,759 SH   SOLE 43 517,802 0 114,957
CANADIAN NATL RY CO COM 136375102   21,940,120 181,218 SH   SOLE 18 181,218 0 0
CANADIAN NATL RY CO COM 136375102   50,988,232 421,147 SH   SOLE 43 362,363 0 58,784
CANADIAN PACIFIC KANSAS CITY COM 13646K108   7,277,539 90,102 SH   SOLE 22 90,102 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   3,546,045 43,903 SH   SOLE 25 18 0 43,885
CANADIAN PACIFIC KANSAS CITY COM 13646K108   51,455,020 637,056 SH   SOLE 43 539,187 0 97,869
CANADIAN SOLAR INC COM 136635109   185,712 4,800 SH   SOLE 2 4,800 0 0
CANADIAN SOLAR INC COM 136635109   57,571 1,488 SH   SOLE 7 1,488 0 0
CANADIAN SOLAR INC COM 136635109   3,177,997 82,140 SH   SOLE 19 82,140 0 0
CANADIAN SOLAR INC COM 136635109   31,161,158 805,406 SH   SOLE 21 805,406 0 0
CANADIAN SOLAR INC COM 136635109   189,039 4,886 SH   SOLE 22 4,886 0 0
CANADIAN SOLAR INC COM 136635109   1,419,613 36,692 SH   SOLE 25 36,692 0 0
CANADIAN SOLAR INC COM 136635109   763,508 19,734 SH   SOLE 26 4,649 0 15,085
CANADIAN SOLAR INC COM 136635109   37,925,911 980,251 SH   SOLE 30 980,251 0 0
CANADIAN SOLAR INC COM 136635109   116,102,964 3,000,852 SH   SOLE 34 3,000,852 0 0
CANADIAN SOLAR INC COM 136635109   60,666 1,568 SH   SOLE 36 1,568 0 0
CANADIAN SOLAR INC COM 136635109   232 6 SH   SOLE 43 6 0 0
CANDEL THERAPEUTICS INC COM 137404109   3,916 3,108 SH   SOLE 18 3,108 0 0
CANDEL THERAPEUTICS INC COM 137404109   58,548 46,467 SH   SOLE 21 46,467 0 0
CANDEL THERAPEUTICS INC COM 137404109   2,832 2,248 SH   SOLE 22 2,248 0 0
CANGO INC ADS 137586103   18,328 15,666 SH   SOLE 2 15,666 0 0
CANGO INC ADS 137586103   28,065 23,989 SH   SOLE 22 23,989 0 0
CANNAE HLDGS INC COM 13765N107   1,393,136 68,933 SH   SOLE 2 21,427 0 47,506
CANNAE HLDGS INC COM 13765N107   7,094 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107   15,582 771 SH   SOLE 7 771 0 0
CANNAE HLDGS INC COM 13765N107   4,889,405 241,930 SH   SOLE 18 241,930 0 0
CANNAE HLDGS INC COM 13765N107   16,844,974 833,497 SH   SOLE 19 833,497 0 0
CANNAE HLDGS INC COM 13765N107   50,908,869 2,518,994 SH   SOLE 21 2,518,994 0 0
CANNAE HLDGS INC COM 13765N107   39,144,628 1,936,894 SH   SOLE 22 1,848,050 0 88,844
CANNAE HLDGS INC COM 13765N107   2,261,640 111,907 SH   SOLE 25 111,907 0 0
CANNAE HLDGS INC COM 13765N107   717,374 35,496 SH   SOLE 26 29,210 0 6,286
CANNAE HLDGS INC COM 13765N107   31,346 1,551 SH   SOLE 28 1,551 0 0
CANNAE HLDGS INC COM 13765N107   8,179,674 404,734 SH   SOLE 30 404,734 0 0
CANNAE HLDGS INC COM 13765N107   2,883,906 142,697 SH   SOLE 34 142,697 0 0
CANNAE HLDGS INC COM 13765N107   40,279 1,993 SH   SOLE 36 1,993 0 0
CANNAE HLDGS INC COM 13765N107   339,609 16,804 SH   SOLE 40 16,804 0 0
CANNAE HLDGS INC COM 13765N107   601,470 29,761 SH   SOLE 43 26,860 0 2,901
CANO HEALTH INC COM CL A 13781Y103   249,074 179,190 SH   SOLE 2 61,138 0 118,052
CANO HEALTH INC COM CL A 13781Y103   1,309 942 SH   SOLE 4 942 0 0
CANO HEALTH INC COM CL A 13781Y103   2,527 1,818 SH   SOLE 7 1,818 0 0
CANO HEALTH INC COM CL A 13781Y103   922,504 663,672 SH   SOLE 18 663,672 0 0
CANO HEALTH INC COM CL A 13781Y103   665,146 478,522 SH   SOLE 19 478,522 0 0
CANO HEALTH INC COM CL A 13781Y103   11,944,595 8,593,234 SH   SOLE 21 8,593,234 0 0
CANO HEALTH INC COM CL A 13781Y103   8,213,856 5,909,249 SH   SOLE 22 5,673,037 0 236,212
CANO HEALTH INC COM CL A 13781Y103   31,090 22,367 SH   SOLE 25 22,367 0 0
CANO HEALTH INC COM CL A 13781Y103   141,977 102,142 SH   SOLE 26 83,844 0 18,298
CANO HEALTH INC COM CL A 13781Y103   212,926 153,184 SH   SOLE 30 153,184 0 0
CANO HEALTH INC COM CL A 13781Y103   27,218 19,581 SH   SOLE 40 19,581 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   923 4,393 SH   SOLE 4 4,393 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   14,802 70,450 SH   SOLE 18 70,450 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   137,597 654,914 SH   SOLE 19 654,914 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   7,200 34,269 SH   SOLE 22 34,269 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   238 1,133 SH   SOLE 26 1,133 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111   63,801 303,669 SH   SOLE 34 303,669 0 0
CANOO INC COM CL A 13803R102   68,401 142,681 SH   SOLE 2 96,034 0 46,647
CANOO INC COM CL A 13803R102   11,259 23,485 SH   SOLE 4 0 0 23,485
CANOO INC COM CL A 13803R102   1,316,759 2,746,682 SH   SOLE 21 2,746,682 0 0
CANOO INC COM CL A 13803R102   2,348,060 4,897,915 SH   SOLE 22 4,859,737 0 38,178
CANOO INC COM CL A 13803R102   61,792 128,895 SH   SOLE 25 128,895 0 0
CANOO INC COM CL A 13803R102   71,862 149,900 SH   SOLE 26 28,022 0 121,878
CANOO INC COM CL A 13803R102   7,357 15,346 SH   SOLE 28 15,346 0 0
CANOO INC COM CL A 13803R102   126,133 263,107 SH   SOLE 30 263,107 0 0
CANOO INC COM CL A 13803R102   6,183 12,897 SH   SOLE 36 12,897 0 0
CANOO INC COM CL A 13803R102   6,092 12,707 SH   SOLE 40 12,707 0 0
CANOO INC COM CL A 13803R102   232 483 SH   SOLE 43 483 0 0
CANOPY GROWTH CORP COM 138035100   1,625 4,190 SH   SOLE 43 3,850 0 340
CANTALOUPE INC COM 138103106   207,199 26,030 SH   SOLE 2 11,613 0 14,417
CANTALOUPE INC COM 138103106   2,468 310 SH   SOLE 7 310 0 0
CANTALOUPE INC COM 138103106   1,280,804 160,905 SH   SOLE 18 160,905 0 0
CANTALOUPE INC COM 138103106   897,928 112,805 SH   SOLE 19 112,805 0 0
CANTALOUPE INC COM 138103106   16,826,946 2,113,938 SH   SOLE 21 2,113,938 0 0
CANTALOUPE INC COM 138103106   12,367,030 1,553,647 SH   SOLE 22 1,527,561 0 26,086
CANTALOUPE INC COM 138103106   450,361 56,578 SH   SOLE 30 56,578 0 0
CANTALOUPE INC COM 138103106   242,669 30,486 SH   SOLE 43 29,556 0 930
CANTERBURY PK HLDG CORP COM 13811E101   14,001 613 SH   SOLE 18 613 0 0
CANTERBURY PK HLDG CORP COM 13811E101   179,751 7,870 SH   SOLE 21 7,870 0 0
CANTERBURY PK HLDG CORP COM 13811E101   6,669 292 SH   SOLE 22 292 0 0
CAPITAL BANCORP INC MD COM 139737100   38,951 2,152 SH   SOLE 2 572 0 1,580
CAPITAL BANCORP INC MD COM 139737100   3,204 177 SH   SOLE 7 177 0 0
CAPITAL BANCORP INC MD COM 139737100   551,362 30,462 SH   SOLE 18 30,462 0 0
CAPITAL BANCORP INC MD COM 139737100   316,985 17,513 SH   SOLE 19 17,513 0 0
CAPITAL BANCORP INC MD COM 139737100   6,043,988 333,922 SH   SOLE 21 333,922 0 0
CAPITAL BANCORP INC MD COM 139737100   2,503,411 138,310 SH   SOLE 22 131,610 0 6,700
CAPITAL CITY BK GROUP INC COM 139674105   6,268,117 204,573 SH   SOLE 2 166,002 0 38,571
CAPITAL CITY BK GROUP INC COM 139674105   2,819 92 SH   SOLE 7 92 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,269,507 41,433 SH   SOLE 18 41,433 0 0
CAPITAL CITY BK GROUP INC COM 139674105   6,755,078 220,466 SH   SOLE 19 220,466 0 0
CAPITAL CITY BK GROUP INC COM 139674105   17,360,900 566,609 SH   SOLE 21 566,609 0 0
CAPITAL CITY BK GROUP INC COM 139674105   24,114,354 787,022 SH   SOLE 22 771,508 0 15,514
CAPITAL CITY BK GROUP INC COM 139674105   258,877 8,449 SH   SOLE 23 8,449 0 0
CAPITAL CITY BK GROUP INC COM 139674105   83,188 2,715 SH   SOLE 25 2,715 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,270,457 41,464 SH   SOLE 26 0 0 41,464
CAPITAL CITY BK GROUP INC COM 139674105   46,205 1,508 SH   SOLE 28 0 0 1,508
CAPITAL CITY BK GROUP INC COM 139674105   357,477 11,667 SH   SOLE 30 11,667 0 0
CAPITAL CITY BK GROUP INC COM 139674105   67,684 2,209 SH   SOLE 40 2,209 0 0
CAPITAL CITY BK GROUP INC COM 139674105   553,512 18,065 SH   SOLE 43 15,663 0 2,402
CAPITAL ONE FINL CORP COM 14040H105   79,779,837 729,449 SH   SOLE 2 86,887 0 642,562
CAPITAL ONE FINL CORP COM 14040H105   29,783,092 272,315 SH   SOLE 4 149,261 0 123,054
CAPITAL ONE FINL CORP COM 14040H105   28,235,397 258,164 SH   SOLE 7 226,750 0 31,414
CAPITAL ONE FINL CORP COM 14040H105   1,323,158 12,098 SH   SOLE 13 12,098 0 0
CAPITAL ONE FINL CORP COM 14040H105   7,125,565 65,151 SH   SOLE 15 65,151 0 0
CAPITAL ONE FINL CORP COM 14040H105   113,491,237 1,037,682 SH   SOLE 18 1,001,701 0 35,981
CAPITAL ONE FINL CORP COM 14040H105   12,162,710 111,207 SH   SOLE 19 111,207 0 0
CAPITAL ONE FINL CORP COM 14040H105   874,468,382 7,995,505 SH   SOLE 21 7,995,505 0 0
CAPITAL ONE FINL CORP COM 14040H105   904,971,456 8,274,403 SH   SOLE 22 7,487,813 0 786,590
CAPITAL ONE FINL CORP COM 14040H105   73,960,916 676,245 SH   SOLE 23 676,245 0 0
CAPITAL ONE FINL CORP COM 14040H105   58,746,892 537,139 SH   SOLE 25 535,949 0 1,190
CAPITAL ONE FINL CORP COM 14040H105   77,192,580 705,793 SH   SOLE 26 273,100 0 432,693
CAPITAL ONE FINL CORP COM 14040H105   88,592,544 810,026 SH   SOLE 28 40,699 0 769,327
CAPITAL ONE FINL CORP COM 14040H105   62,888 575 SH   SOLE 29 575 0 0
CAPITAL ONE FINL CORP COM 14040H105   237,799,691 2,174,268 SH   SOLE 30 2,125,299 0 48,969
CAPITAL ONE FINL CORP COM 14040H105   9,322,589 85,239 SH   SOLE 31 78,639 0 6,600
CAPITAL ONE FINL CORP COM 14040H105   13,763,449 125,843 SH   SOLE 34 125,843 0 0
CAPITAL ONE FINL CORP COM 14040H105   12,459,212 113,918 SH   SOLE 36 113,918 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,625,894 14,866 SH   SOLE 40 14,866 0 0
CAPITAL ONE FINL CORP COM 14040H105   101,058 924 SH   OTR 43 924 0 0
CAPITAL ONE FINL CORP COM 14040H105   48,363,037 442,197 SH   SOLE 43 384,244 0 57,952
CAPITAL SOUTHWEST CORP COM 140501107   3,133,054 158,877 SH   SOLE 30 158,877 0 0
CAPITAL SOUTHWEST CORP COM 140501107   548,354 27,807 SH   SOLE 43 27,105 0 702
CAPITOL FED FINL INC COM 14057J101   684,543 110,947 SH   SOLE 2 37,980 0 72,967
CAPITOL FED FINL INC COM 14057J101   4,245 688 SH   SOLE 4 688 0 0
CAPITOL FED FINL INC COM 14057J101   9,496 1,539 SH   SOLE 7 1,539 0 0
CAPITOL FED FINL INC COM 14057J101   2,748,723 445,498 SH   SOLE 18 445,498 0 0
CAPITOL FED FINL INC COM 14057J101   1,544,875 250,385 SH   SOLE 19 250,385 0 0
CAPITOL FED FINL INC COM 14057J101   92,940,542 15,063,297 SH   SOLE 21 15,063,297 0 0
CAPITOL FED FINL INC COM 14057J101   20,874,196 3,383,176 SH   SOLE 22 3,151,614 0 231,562
CAPITOL FED FINL INC COM 14057J101   103,403 16,759 SH   SOLE 25 16,759 0 0
CAPITOL FED FINL INC COM 14057J101   516,423 83,699 SH   SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101   33,910 5,496 SH   SOLE 28 0 0 5,496
CAPITOL FED FINL INC COM 14057J101   1,122,989 182,008 SH   SOLE 30 182,008 0 0
CAPITOL FED FINL INC COM 14057J101   28,289 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101   101,546 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101   14,654 2,375 SH   SOLE 43 1,339 0 1,036
CAPRI HOLDINGS LIMITED SHS G1890L107   8,566,512 238,688 SH   SOLE 2 120,187 0 118,501
CAPRI HOLDINGS LIMITED SHS G1890L107   14,751 411 SH   SOLE 4 411 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   721,963 20,116 SH   SOLE 7 19,121 0 995
CAPRI HOLDINGS LIMITED SHS G1890L107   8,690,369 242,139 SH   SOLE 18 242,139 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,393,860 38,837 SH   SOLE 19 38,837 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   221,274,878 6,165,363 SH   SOLE 21 6,165,363 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   127,993,933 3,566,284 SH   SOLE 22 3,407,920 0 158,364
CAPRI HOLDINGS LIMITED SHS G1890L107   1,513,194 42,162 SH   SOLE 25 42,162 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   2,927,296 81,563 SH   SOLE 26 63,970 0 17,593
CAPRI HOLDINGS LIMITED SHS G1890L107   152,102 4,238 SH   SOLE 28 2,696 0 1,542
CAPRI HOLDINGS LIMITED SHS G1890L107   3,147,051 87,686 SH   SOLE 30 87,686 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   63,741 1,776 SH   SOLE 31 1,776 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   661,058 18,419 SH   SOLE 34 18,419 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   142,519 3,971 SH   SOLE 36 3,971 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   737,360 20,545 SH   SOLE 40 20,545 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   5,133,167 143,025 SH   SOLE 43 135,380 0 7,645
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   20,540 4,297 SH   SOLE 18 4,297 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   483,784 101,210 SH   SOLE 21 101,210 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   1,459,879 305,414 SH   SOLE 22 305,414 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   456,481 37,203 SH   SOLE 2 29,354 0 7,849
CAPSTAR FINL HLDGS INC COM 14070T102   3,558 290 SH   SOLE 7 290 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   762,703 62,160 SH   SOLE 18 62,160 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   1,547,112 126,089 SH   SOLE 19 126,089 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   9,774,932 796,653 SH   SOLE 21 796,653 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   6,874,022 560,230 SH   SOLE 22 544,115 0 16,115
CAPSTAR FINL HLDGS INC COM 14070T102   34,409 2,804 SH   SOLE 43 2,804 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508   1,645 1,371 SH   SOLE 21 1,371 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508   424,600 353,833 SH   SOLE 22 353,833 0 0
CARA THERAPEUTICS INC COM 140755109   179,221 63,329 SH   SOLE 2 36,350 0 26,979
CARA THERAPEUTICS INC COM 140755109   1,704 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109   406,937 143,794 SH   SOLE 18 143,794 0 0
CARA THERAPEUTICS INC COM 140755109   256,871 90,767 SH   SOLE 19 90,767 0 0
CARA THERAPEUTICS INC COM 140755109   5,818,729 2,056,088 SH   SOLE 21 2,056,088 0 0
CARA THERAPEUTICS INC COM 140755109   3,650,779 1,290,028 SH   SOLE 22 1,254,124 0 35,904
CARA THERAPEUTICS INC COM 140755109   68,520 24,212 SH   SOLE 28 24,212 0 0
CARA THERAPEUTICS INC COM 140755109   78,527 27,748 SH   SOLE 30 27,748 0 0
CARA THERAPEUTICS INC COM 140755109   15,282 5,400 SH   SOLE 43 832 0 4,568
CARDIFF ONCOLOGY INC COM 14147L108   850 578 SH   SOLE 2 0 0 578
CARDIFF ONCOLOGY INC COM 14147L108   10,115 6,881 SH   SOLE 18 6,881 0 0
CARDIFF ONCOLOGY INC COM 14147L108   192,673 131,070 SH   SOLE 21 131,070 0 0
CARDIFF ONCOLOGY INC COM 14147L108   913,962 621,743 SH   SOLE 22 621,743 0 0
CARDINAL HEALTH INC COM 14149Y108   83,757,150 885,663 SH   SOLE 2 320,156 0 565,507
CARDINAL HEALTH INC COM 14149Y108   18,641,828 197,122 SH   SOLE 4 99,699 0 97,423
CARDINAL HEALTH INC COM 14149Y108   17,890,469 189,177 SH   SOLE 7 167,866 0 21,311
CARDINAL HEALTH INC COM 14149Y108   714,004 7,550 SH   SOLE 13 7,550 0 0
CARDINAL HEALTH INC COM 14149Y108   4,256,501 45,009 SH   SOLE 15 45,009 0 0
CARDINAL HEALTH INC COM 14149Y108   207,600,667 2,195,206 SH   SOLE 18 2,042,400 0 152,806
CARDINAL HEALTH INC COM 14149Y108   507,518,133 5,366,587 SH   SOLE 19 5,366,587 0 0
CARDINAL HEALTH INC COM 14149Y108   726,057,487 7,677,461 SH   SOLE 21 7,677,461 0 0
CARDINAL HEALTH INC COM 14149Y108   598,764,943 6,331,447 SH   SOLE 22 5,780,520 0 550,927
CARDINAL HEALTH INC COM 14149Y108   65,096,030 688,337 SH   SOLE 23 688,337 0 0
CARDINAL HEALTH INC COM 14149Y108   73,496,305 777,163 SH   SOLE 25 683,206 0 93,957
CARDINAL HEALTH INC COM 14149Y108   78,355,122 828,541 SH   SOLE 26 500,815 0 327,726
CARDINAL HEALTH INC COM 14149Y108   72,812,753 769,935 SH   SOLE 28 9,178 0 760,757
CARDINAL HEALTH INC COM 14149Y108   169,121,139 1,788,317 SH   SOLE 30 1,595,370 0 192,947
CARDINAL HEALTH INC COM 14149Y108   5,646,775 59,710 SH   SOLE 31 55,032 0 4,678
CARDINAL HEALTH INC COM 14149Y108   31,257,655 330,524 SH   SOLE 34 330,524 0 0
CARDINAL HEALTH INC COM 14149Y108   8,539,198 90,295 SH   SOLE 36 90,295 0 0
CARDINAL HEALTH INC COM 14149Y108   963,668 10,190 SH   SOLE 40 10,190 0 0
CARDINAL HEALTH INC COM 14149Y108   92,489 978 SH   OTR 43 978 0 0
CARDINAL HEALTH INC COM 14149Y108   29,179,858 308,553 SH   SOLE 43 241,723 0 66,830
CARDLYTICS INC COM 14161W105   649,026 102,694 SH   SOLE 2 40,383 0 62,311
CARDLYTICS INC COM 14161W105   2,863 453 SH   SOLE 7 453 0 0
CARDLYTICS INC COM 14161W105   659,372 104,331 SH   SOLE 18 104,331 0 0
CARDLYTICS INC COM 14161W105   1,728,236 273,455 SH   SOLE 19 273,455 0 0
CARDLYTICS INC COM 14161W105   8,144,622 1,288,706 SH   SOLE 21 1,288,706 0 0
CARDLYTICS INC COM 14161W105   6,598,383 1,044,048 SH   SOLE 22 1,018,640 0 25,408
CARDLYTICS INC COM 14161W105   265,946 42,080 SH   SOLE 26 0 0 42,080
CARDLYTICS INC COM 14161W105   3,362 532 SH   SOLE 28 532 0 0
CARDLYTICS INC COM 14161W105   1,352 214 SH   SOLE 43 210 0 4
CARECLOUD INC COM 14167R100   5,036 1,707 SH   SOLE 18 1,707 0 0
CARECLOUD INC COM 14167R100   91,893 31,150 SH   SOLE 21 31,150 0 0
CARECLOUD INC COM 14167R100   90,058 30,528 SH   SOLE 22 30,528 0 0
CAREDX INC COM 14167L103   2,109,658 248,195 SH   SOLE 2 153,712 0 94,483
CAREDX INC COM 14167L103   1,615 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103   3,927 462 SH   SOLE 7 462 0 0
CAREDX INC COM 14167L103   1,388,229 163,321 SH   SOLE 18 159,126 0 4,195
CAREDX INC COM 14167L103   4,216,340 496,040 SH   SOLE 19 496,040 0 0
CAREDX INC COM 14167L103   20,179,638 2,374,075 SH   SOLE 21 2,374,075 0 0
CAREDX INC COM 14167L103   16,421,312 1,931,919 SH   SOLE 22 1,869,024 0 62,895
CAREDX INC COM 14167L103   96,297 11,329 SH   SOLE 23 11,329 0 0
CAREDX INC COM 14167L103   73,814 8,684 SH   SOLE 25 8,684 0 0
CAREDX INC COM 14167L103   223,508 26,295 SH   SOLE 26 17,636 0 8,659
CAREDX INC COM 14167L103   7,234 851 SH   SOLE 28 851 0 0
CAREDX INC COM 14167L103   1,116,900 131,400 SH   SOLE 30 131,400 0 0
CAREDX INC COM 14167L103   97,334 11,451 SH   SOLE 40 11,451 0 0
CAREDX INC COM 14167L103   300,050 35,300 SH   SOLE 43 25,166 0 10,134
CAREMAX INC COM CL A 14171W103   109,329 35,154 SH   SOLE 2 3,631 0 31,523
CAREMAX INC COM CL A 14171W103   2,671 859 SH   SOLE 7 859 0 0
CAREMAX INC COM CL A 14171W103   696,764 224,040 SH   SOLE 18 224,040 0 0
CAREMAX INC COM CL A 14171W103   479,727 154,253 SH   SOLE 19 154,253 0 0
CAREMAX INC COM CL A 14171W103   8,603,171 2,766,293 SH   SOLE 21 2,766,293 0 0
CAREMAX INC COM CL A 14171W103   5,142,018 1,653,382 SH   SOLE 22 1,597,905 0 55,477
CAREMAX INC COM CL A 14171W103   2,945 947 SH   SOLE 26 0 0 947
CAREMAX INC COM CL A 14171W103   89,465 28,767 SH   SOLE 43 28,316 0 451
CAREMAX INC *W EXP 06/08/202 14171W111   1,240 3,646 SH   SOLE 18 3,646 0 0
CAREMAX INC *W EXP 06/08/202 14171W111   53,190 156,441 SH   SOLE 19 156,441 0 0
CARETRUST REIT INC COM 14174T107   2,578,523 129,835 SH   SOLE 2 33,441 0 96,394
CARETRUST REIT INC COM 14174T107   857,098 43,157 SH   SOLE 4 43,157 0 0
CARETRUST REIT INC COM 14174T107   2,902,479 146,147 SH   SOLE 7 125,304 0 20,843
CARETRUST REIT INC COM 14174T107   7,054,471 355,210 SH   SOLE 18 355,210 0 0
CARETRUST REIT INC COM 14174T107   7,030,162 353,986 SH   SOLE 19 353,986 0 0
CARETRUST REIT INC COM 14174T107   244,385,999 12,305,438 SH   SOLE 21 12,305,438 0 0
CARETRUST REIT INC COM 14174T107   74,098,256 3,731,030 SH   SOLE 22 3,533,619 0 197,411
CARETRUST REIT INC COM 14174T107   100,353 5,053 SH   SOLE 23 5,053 0 0
CARETRUST REIT INC COM 14174T107   4,759,231 239,639 SH   SOLE 25 239,639 0 0
CARETRUST REIT INC COM 14174T107   570,081 28,705 SH   SOLE 26 20,645 0 8,060
CARETRUST REIT INC COM 14174T107   1,562,327 78,667 SH   SOLE 28 3,382 0 75,285
CARETRUST REIT INC COM 14174T107   9,303,000 468,429 SH   SOLE 30 468,429 0 0
CARETRUST REIT INC COM 14174T107   282,171 14,208 SH   SOLE 40 14,208 0 0
CARETRUST REIT INC COM 14174T107   1,543,407 77,714 SH   SOLE 43 74,290 0 3,424
CARGURUS INC COM CL A 141788109   4,069,643 179,834 SH   SOLE 2 120,400 0 59,434
CARGURUS INC COM CL A 141788109   8,260 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109   21,046 930 SH   SOLE 7 930 0 0
CARGURUS INC COM CL A 141788109   6,940,847 306,710 SH   SOLE 18 303,191 0 3,519
CARGURUS INC COM CL A 141788109   10,459,677 462,204 SH   SOLE 19 462,204 0 0
CARGURUS INC COM CL A 141788109   242,699,237 10,724,668 SH   SOLE 21 10,724,668 0 0
CARGURUS INC COM CL A 141788109   62,520,625 2,762,732 SH   SOLE 22 2,693,091 0 69,641
CARGURUS INC COM CL A 141788109   170,245 7,523 SH   SOLE 23 7,523 0 0
CARGURUS INC COM CL A 141788109   356,423 15,750 SH   SOLE 25 15,750 0 0
CARGURUS INC COM CL A 141788109   1,465,428 64,756 SH   SOLE 26 41,011 0 23,745
CARGURUS INC COM CL A 141788109   82,079 3,627 SH   SOLE 28 1,660 0 1,967
CARGURUS INC COM CL A 141788109   5,178,762 228,845 SH   SOLE 30 228,845 0 0
CARGURUS INC COM CL A 141788109   366,538 16,197 SH   SOLE 40 16,197 0 0
CARGURUS INC COM CL A 141788109   1,131,228 49,988 SH   SOLE 43 46,992 0 2,996
CARIBOU BIOSCIENCES INC COM 142038108   151,364 35,615 SH   SOLE 2 4,125 0 31,490
CARIBOU BIOSCIENCES INC COM 142038108   25,058 5,896 SH   SOLE 7 5,896 0 0
CARIBOU BIOSCIENCES INC COM 142038108   741,260 174,414 SH   SOLE 18 174,414 0 0
CARIBOU BIOSCIENCES INC COM 142038108   788,562 185,544 SH   SOLE 19 185,544 0 0
CARIBOU BIOSCIENCES INC COM 142038108   11,446,066 2,693,192 SH   SOLE 21 2,693,192 0 0
CARIBOU BIOSCIENCES INC COM 142038108   6,141,305 1,445,013 SH   SOLE 22 1,401,557 0 43,456
CARIBOU BIOSCIENCES INC COM 142038108   930,223 218,876 SH   SOLE 30 218,876 0 0
CARIBOU BIOSCIENCES INC COM 142038108   25,751 6,059 SH   SOLE 43 616 0 5,443
CARISMA THERAPEUTICS INC COM 14216R101   107,020 12,203 SH   SOLE 2 877 0 11,326
CARISMA THERAPEUTICS INC COM 14216R101   699,855 79,801 SH   SOLE 18 79,801 0 0
CARISMA THERAPEUTICS INC COM 14216R101   451,532 51,486 SH   SOLE 19 51,486 0 0
CARISMA THERAPEUTICS INC COM 14216R101   8,295,438 945,888 SH   SOLE 21 945,888 0 0
CARISMA THERAPEUTICS INC COM 14216R101   6,085,152 693,860 SH   SOLE 22 675,342 0 18,518
CARLISLE COS INC COM 142339100   32,900,486 128,252 SH   SOLE 2 44,477 0 83,775
CARLISLE COS INC COM 142339100   13,136,901 51,210 SH   SOLE 4 20,465 0 30,745
CARLISLE COS INC COM 142339100   3,324,116 12,958 SH   SOLE 7 12,677 0 281
CARLISLE COS INC COM 142339100   321,176 1,252 SH   SOLE 13 1,252 0 0
CARLISLE COS INC COM 142339100   1,270,080 4,951 SH   SOLE 15 4,951 0 0
CARLISLE COS INC COM 142339100   29,256,733 114,048 SH   SOLE 18 111,066 0 2,982
CARLISLE COS INC COM 142339100   4,119,359 16,058 SH   SOLE 19 16,058 0 0
CARLISLE COS INC COM 142339100   664,184,901 2,589,112 SH   SOLE 21 2,589,112 0 0
CARLISLE COS INC COM 142339100   387,763,309 1,511,571 SH   SOLE 22 1,415,141 0 96,430
CARLISLE COS INC COM 142339100   23,355,004 91,042 SH   SOLE 23 91,042 0 0
CARLISLE COS INC COM 142339100   4,680,133 18,244 SH   SOLE 25 17,920 0 324
CARLISLE COS INC COM 142339100   8,703,037 33,926 SH   SOLE 26 26,313 0 7,613
CARLISLE COS INC COM 142339100   18,555,071 72,331 SH   SOLE 28 705 0 71,626
CARLISLE COS INC COM 142339100   30,347,499 118,300 SH   SOLE 30 118,300 0 0
CARLISLE COS INC COM 142339100   2,951,378 11,505 SH   SOLE 31 10,566 0 939
CARLISLE COS INC COM 142339100   540,509 2,107 SH   SOLE 34 2,107 0 0
CARLISLE COS INC COM 142339100   1,860,099 7,251 SH   SOLE 36 7,251 0 0
CARLISLE COS INC COM 142339100   542,817 2,116 SH   SOLE 40 2,116 0 0
CARLISLE COS INC COM 142339100   30,527 119 SH   OTR 43 119 0 0
CARLISLE COS INC COM 142339100   10,309,167 40,187 SH   SOLE 43 34,677 0 5,510
CARLYLE GROUP INC COM 14316J108   15,884,422 497,165 SH   SOLE 2 169,294 0 327,871
CARLYLE GROUP INC COM 14316J108   5,179,990 162,128 SH   SOLE 4 78,610 0 83,518
CARLYLE GROUP INC COM 14316J108   1,487,400 46,554 SH   SOLE 7 44,709 0 1,845
CARLYLE GROUP INC COM 14316J108   348,606 10,911 SH   SOLE 13 10,911 0 0
CARLYLE GROUP INC COM 14316J108   846,164 26,484 SH   SOLE 15 26,484 0 0
CARLYLE GROUP INC COM 14316J108   31,723,251 992,903 SH   SOLE 18 839,737 0 153,166
CARLYLE GROUP INC COM 14316J108   243,557,310 7,623,077 SH   SOLE 19 7,623,077 0 0
CARLYLE GROUP INC COM 14316J108   101,330,511 3,171,534 SH   SOLE 21 3,171,534 0 0
CARLYLE GROUP INC COM 14316J108   196,843,982 6,161,001 SH   SOLE 22 5,762,472 0 398,529
CARLYLE GROUP INC COM 14316J108   15,155,898 474,363 SH   SOLE 23 474,363 0 0
CARLYLE GROUP INC COM 14316J108   11,717,024 366,730 SH   SOLE 25 365,157 0 1,573
CARLYLE GROUP INC COM 14316J108   11,256,848 352,327 SH   SOLE 26 184,956 0 167,371
CARLYLE GROUP INC COM 14316J108   7,439,717 232,855 SH   SOLE 28 6,053 0 226,802
CARLYLE GROUP INC COM 14316J108   37,874,584 1,185,433 SH   SOLE 30 900,631 0 284,802
CARLYLE GROUP INC COM 14316J108   1,414,618 44,276 SH   SOLE 31 40,921 0 3,355
CARLYLE GROUP INC COM 14316J108   16,193,346 506,834 SH   SOLE 34 506,834 0 0
CARLYLE GROUP INC COM 14316J108   1,631,016 51,049 SH   SOLE 36 51,049 0 0
CARLYLE GROUP INC COM 14316J108   269,722 8,442 SH   SOLE 40 8,442 0 0
CARLYLE SECURED LENDING INC COM 872280102   3,701,938 254,254 SH   SOLE 30 254,254 0 0
CARMAX INC COM 143130102   26,447,693 315,982 SH   SOLE 2 35,143 0 280,839
CARMAX INC COM 143130102   9,400,263 112,309 SH   SOLE 4 64,375 0 47,934
CARMAX INC COM 143130102   8,545,268 102,094 SH   SOLE 7 89,000 0 13,094
CARMAX INC COM 143130102   264,492 3,160 SH   SOLE 13 3,160 0 0
CARMAX INC COM 143130102   2,193,275 26,204 SH   SOLE 15 26,204 0 0
CARMAX INC COM 143130102   23,234,283 277,590 SH   SOLE 18 262,911 0 14,679
CARMAX INC COM 143130102   7,472,485 89,277 SH   SOLE 19 89,277 0 0
CARMAX INC COM 143130102   319,614,728 3,818,575 SH   SOLE 21 3,818,575 0 0
CARMAX INC COM 143130102   288,689,168 3,449,094 SH   SOLE 22 3,110,415 0 338,679
CARMAX INC COM 143130102   22,243,359 265,751 SH   SOLE 23 265,751 0 0
CARMAX INC COM 143130102   45,273,497 540,902 SH   SOLE 25 526,927 0 13,975
CARMAX INC COM 143130102   32,129,835 383,869 SH   SOLE 26 173,844 0 210,025
CARMAX INC COM 143130102   17,571,308 209,932 SH   SOLE 28 6,922 0 203,010
CARMAX INC COM 143130102   113,748 1,359 SH   SOLE 29 1,359 0 0
CARMAX INC COM 143130102   66,531,372 794,879 SH   SOLE 30 794,879 0 0
CARMAX INC COM 143130102   3,066,601 36,638 SH   SOLE 31 32,689 0 3,949
CARMAX INC COM 143130102   589,834 7,047 SH   SOLE 34 7,047 0 0
CARMAX INC COM 143130102   3,493,471 41,738 SH   SOLE 36 41,738 0 0
CARMAX INC COM 143130102   493,244 5,893 SH   SOLE 40 5,893 0 0
CARMAX INC COM 143130102   19,670 235 SH   OTR 43 235 0 0
CARMAX INC COM 143130102   10,487,275 125,296 SH   SOLE 43 101,128 0 24,168
CARNIVAL CORP COMMON STOCK 143658300   32,282,039 1,714,394 SH   SOLE 2 422,770 0 1,291,624
CARNIVAL CORP COMMON STOCK 143658300   7,732,615 410,654 SH   SOLE 4 326,589 0 84,065
CARNIVAL CORP COMMON STOCK 143658300   11,824,449 627,958 SH   SOLE 7 543,505 0 84,453
CARNIVAL CORP COMMON STOCK 143658300   428,025 22,731 SH   SOLE 13 22,731 0 0
CARNIVAL CORP COMMON STOCK 143658300   2,986,645 158,611 SH   SOLE 15 158,611 0 0
CARNIVAL CORP COMMON STOCK 143658300   32,225,380 1,711,385 SH   SOLE 18 1,622,984 0 88,401
CARNIVAL CORP COMMON STOCK 143658300   22,159,125 1,176,799 SH   SOLE 19 1,176,799 0 0
CARNIVAL CORP COMMON STOCK 143658300   441,915,565 23,468,697 SH   SOLE 21 23,468,697 0 0
CARNIVAL CORP COMMON STOCK 143658300   409,323,169 21,737,821 SH   SOLE 22 19,680,838 0 2,056,983
CARNIVAL CORP COMMON STOCK 143658300   33,693,912 1,789,374 SH   SOLE 23 1,789,374 0 0
CARNIVAL CORP COMMON STOCK 143658300   23,517,126 1,248,918 SH   SOLE 25 1,248,918 0 0
CARNIVAL CORP COMMON STOCK 143658300   33,027,876 1,754,003 SH   SOLE 26 666,877 0 1,087,126
CARNIVAL CORP COMMON STOCK 143658300   18,173,586 965,140 SH   SOLE 28 14,181 0 950,959
CARNIVAL CORP COMMON STOCK 143658300   91,892,678 4,880,121 SH   SOLE 30 4,880,121 0 0
CARNIVAL CORP COMMON STOCK 143658300   3,765,397 199,968 SH   SOLE 31 183,369 0 16,599
CARNIVAL CORP COMMON STOCK 143658300   2,847,548 151,224 SH   SOLE 34 151,224 0 0
CARNIVAL CORP COMMON STOCK 143658300   5,677,490 301,513 SH   SOLE 36 301,513 0 0
CARNIVAL CORP COMMON STOCK 143658300   754,989 40,095 SH   SOLE 40 40,095 0 0
CARNIVAL CORP COMMON STOCK 143658300   33,593 1,784 SH   OTR 43 1,784 0 0
CARNIVAL CORP COMMON STOCK 143658300   9,109,394 483,770 SH   SOLE 43 360,347 0 123,423
CARNIVAL CORP NOTE 5.750%10/0 143658BT8   4,985,613 2,525,000 PRN   SOLE 21 2,525,000 0 0
CARNIVAL PLC ADR 14365C103   1,781,428 105,099 SH   SOLE 43 93,422 0 11,677
CARPARTS COM INC COM 14427M107   855,827 201,371 SH   SOLE 2 158,788 0 42,583
CARPARTS COM INC COM 14427M107   2,571 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107   603,989 142,115 SH   SOLE 18 142,115 0 0
CARPARTS COM INC COM 14427M107   1,797,984 423,055 SH   SOLE 19 423,055 0 0
CARPARTS COM INC COM 14427M107   7,908,073 1,860,723 SH   SOLE 21 1,860,723 0 0
CARPARTS COM INC COM 14427M107   7,411,745 1,743,940 SH   SOLE 22 1,726,721 0 17,219
CARPARTS COM INC COM 14427M107   64,694 15,222 SH   SOLE 23 15,222 0 0
CARPARTS COM INC COM 14427M107   20,608 4,849 SH   SOLE 26 0 0 4,849
CARPARTS COM INC COM 14427M107   162,121 38,146 SH   SOLE 30 38,146 0 0
CARPARTS COM INC COM 14427M107   3,213 756 SH   SOLE 43 503 0 253
CARPENTER TECHNOLOGY CORP COM 144285103   2,306,662 41,095 SH   SOLE 2 17,234 0 23,861
CARPENTER TECHNOLOGY CORP COM 144285103   10,665 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   396,895 7,071 SH   SOLE 7 6,709 0 362
CARPENTER TECHNOLOGY CORP COM 144285103   9,388,248 167,259 SH   SOLE 18 167,259 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   5,419,857 96,559 SH   SOLE 19 96,559 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   339,502,979 6,048,512 SH   SOLE 21 6,048,512 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   76,523,376 1,363,324 SH   SOLE 22 1,277,999 0 85,325
CARPENTER TECHNOLOGY CORP COM 144285103   539,185 9,606 SH   SOLE 25 9,606 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   1,069,445 19,053 SH   SOLE 26 14,829 0 4,224
CARPENTER TECHNOLOGY CORP COM 144285103   23,575 420 SH   SOLE 28 420 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   4,320,775 76,978 SH   SOLE 30 76,978 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   89,022 1,586 SH   SOLE 36 1,586 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   483,784 8,619 SH   SOLE 40 8,619 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   2,717,086 48,407 SH   SOLE 43 46,363 0 2,044
CARRIAGE SVCS INC COM 143905107   226,641 6,980 SH   SOLE 2 4,035 0 2,945
CARRIAGE SVCS INC COM 143905107   2,370 73 SH   SOLE 4 73 0 0
CARRIAGE SVCS INC COM 143905107   397,238 12,234 SH   SOLE 7 11,565 0 669
CARRIAGE SVCS INC COM 143905107   1,104,370 34,012 SH   SOLE 18 34,012 0 0
CARRIAGE SVCS INC COM 143905107   858,344 26,435 SH   SOLE 19 26,435 0 0
CARRIAGE SVCS INC COM 143905107   16,255,261 500,624 SH   SOLE 21 500,624 0 0
CARRIAGE SVCS INC COM 143905107   11,682,803 359,803 SH   SOLE 22 349,719 0 10,084
CARRIAGE SVCS INC COM 143905107   70,460 2,170 SH   SOLE 25 2,170 0 0
CARRIAGE SVCS INC COM 143905107   75,265 2,318 SH   SOLE 26 619 0 1,699
CARRIAGE SVCS INC COM 143905107   57,537 1,772 SH   SOLE 28 0 0 1,772
CARRIAGE SVCS INC COM 143905107   1,356,564 41,779 SH   SOLE 30 41,779 0 0
CARRIAGE SVCS INC COM 143905107   10,423 321 SH   SOLE 36 321 0 0
CARRIAGE SVCS INC COM 143905107   55,037 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107   138,842 4,276 SH   SOLE 43 3,858 0 418
CARRIER GLOBAL CORPORATION COM 14448C104   74,031,960 1,489,277 SH   SOLE 2 239,600 0 1,249,677
CARRIER GLOBAL CORPORATION COM 14448C104   34,251,880 689,034 SH   SOLE 4 368,356 0 320,678
CARRIER GLOBAL CORPORATION COM 14448C104   46,665,561 938,756 SH   SOLE 7 843,047 0 95,709
CARRIER GLOBAL CORPORATION COM 14448C104   1,121,706 22,565 SH   SOLE 13 22,565 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   7,529,773 151,474 SH   SOLE 15 151,474 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   93,423,483 1,879,370 SH   SOLE 18 1,809,415 0 69,955
CARRIER GLOBAL CORPORATION COM 14448C104   82,392,237 1,657,458 SH   SOLE 19 1,657,458 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,018,470,758 20,488,247 SH   SOLE 21 20,488,247 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   902,112,225 18,147,500 SH   SOLE 22 16,437,420 0 1,710,080
CARRIER GLOBAL CORPORATION COM 14448C104   74,002,780 1,488,690 SH   SOLE 23 1,488,690 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   100,688,500 2,025,518 SH   SOLE 25 2,022,091 0 3,427
CARRIER GLOBAL CORPORATION COM 14448C104   75,073,086 1,510,221 SH   SOLE 26 655,037 0 855,184
CARRIER GLOBAL CORPORATION COM 14448C104   94,384,079 1,898,694 SH   SOLE 28 32,549 0 1,866,145
CARRIER GLOBAL CORPORATION COM 14448C104   303,599,948 6,107,422 SH   SOLE 30 5,874,841 0 232,581
CARRIER GLOBAL CORPORATION COM 14448C104   9,501,023 191,129 SH   SOLE 31 170,584 0 20,545
CARRIER GLOBAL CORPORATION COM 14448C104   37,015,806 744,635 SH   SOLE 34 744,635 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   11,712,322 235,613 SH   SOLE 36 235,613 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   4,472,359 89,969 SH   SOLE 37 89,969 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,635,509 32,901 SH   SOLE 40 32,901 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   91,814 1,847 SH   OTR 43 1,847 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   51,442,118 1,034,844 SH   SOLE 43 904,103 0 130,742
CARROLS RESTAURANT GROUP INC COM 14574X104   1,025,030 203,379 SH   SOLE 2 138,437 0 64,942
CARROLS RESTAURANT GROUP INC COM 14574X104   528,641 104,889 SH   SOLE 18 104,889 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   2,296,078 455,571 SH   SOLE 19 455,571 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   6,031,786 1,196,783 SH   SOLE 21 1,196,783 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   6,165,563 1,223,326 SH   SOLE 22 1,199,309 0 24,017
CARROLS RESTAURANT GROUP INC COM 14574X104   106,762 21,183 SH   SOLE 23 21,183 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   10,796 2,142 SH   SOLE 43 2,142 0 0
CARS COM INC COM 14575E105   653,545 32,974 SH   SOLE 2 18,548 0 14,426
CARS COM INC COM 14575E105   2,834 143 SH   SOLE 4 143 0 0
CARS COM INC COM 14575E105   13,359 674 SH   SOLE 7 674 0 0
CARS COM INC COM 14575E105   4,042,428 203,957 SH   SOLE 18 203,957 0 0
CARS COM INC COM 14575E105   2,868,212 144,713 SH   SOLE 19 144,713 0 0
CARS COM INC COM 14575E105   144,521,177 7,291,684 SH   SOLE 21 7,291,684 0 0
CARS COM INC COM 14575E105   35,680,202 1,800,212 SH   SOLE 22 1,706,940 0 93,272
CARS COM INC COM 14575E105   6,719 339 SH   SOLE 23 339 0 0
CARS COM INC COM 14575E105   253,399 12,785 SH   SOLE 25 12,785 0 0
CARS COM INC COM 14575E105   352,895 17,805 SH   SOLE 26 11,445 0 6,360
CARS COM INC COM 14575E105   110,635 5,582 SH   SOLE 28 1,223 0 4,359
CARS COM INC COM 14575E105   2,916,057 147,127 SH   SOLE 30 147,127 0 0
CARS COM INC COM 14575E105   214,333 10,814 SH   SOLE 40 10,814 0 0
CARS COM INC COM 14575E105   1,132,673 57,148 SH   SOLE 43 54,897 0 2,251
CARTER BANKSHARES INC COM NEW 146103106   168,310 11,380 SH   SOLE 2 965 0 10,415
CARTER BANKSHARES INC COM NEW 146103106   4,822 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106   1,059,748 71,653 SH   SOLE 18 71,653 0 0
CARTER BANKSHARES INC COM NEW 146103106   1,178,349 79,672 SH   SOLE 19 79,672 0 0
CARTER BANKSHARES INC COM NEW 146103106   13,276,732 897,683 SH   SOLE 21 897,683 0 0
CARTER BANKSHARES INC COM NEW 146103106   8,899,394 601,717 SH   SOLE 22 582,002 0 19,715
CARTER BANKSHARES INC COM NEW 146103106   5,694 385 SH   SOLE 43 385 0 0
CARTERS INC COM 146229109   4,065,237 55,995 SH   SOLE 2 35,968 0 20,027
CARTERS INC COM 146229109   9,293 128 SH   SOLE 4 128 0 0
CARTERS INC COM 146229109   597,135 8,225 SH   SOLE 7 7,810 0 415
CARTERS INC COM 146229109   5,312,505 73,175 SH   SOLE 18 73,175 0 0
CARTERS INC COM 146229109   839,401 11,562 SH   SOLE 19 11,562 0 0
CARTERS INC COM 146229109   140,439,836 1,934,433 SH   SOLE 21 1,934,433 0 0
CARTERS INC COM 146229109   78,430,216 1,080,306 SH   SOLE 22 1,029,812 0 50,494
CARTERS INC COM 146229109   555,390 7,650 SH   SOLE 25 7,650 0 0
CARTERS INC COM 146229109   1,696,299 23,365 SH   SOLE 26 19,936 0 3,429
CARTERS INC COM 146229109   250,252 3,447 SH   SOLE 28 783 0 2,664
CARTERS INC COM 146229109   2,752,556 37,914 SH   SOLE 30 37,914 0 0
CARTERS INC COM 146229109   38,768 534 SH   SOLE 31 534 0 0
CARTERS INC COM 146229109   99,317 1,368 SH   SOLE 36 1,368 0 0
CARTERS INC COM 146229109   502,610 6,923 SH   SOLE 40 6,923 0 0
CARTERS INC COM 146229109   1,440,500 19,842 SH   SOLE 43 18,176 0 1,666
CARVANA CO CL A 146869102   1,213,756 46,827 SH   SOLE 2 28,965 0 17,862
CARVANA CO CL A 146869102   6,765 261 SH   SOLE 4 261 0 0
CARVANA CO CL A 146869102   75,531 2,914 SH   SOLE 7 2,914 0 0
CARVANA CO CL A 146869102   1,163,082 44,872 SH   SOLE 18 44,872 0 0
CARVANA CO CL A 146869102   2,448,144 94,450 SH   SOLE 19 94,450 0 0
CARVANA CO CL A 146869102   16,521,952 637,421 SH   SOLE 21 637,421 0 0
CARVANA CO CL A 146869102   48,968,919 1,889,233 SH   SOLE 22 1,825,198 0 64,035
CARVANA CO CL A 146869102   343,881 13,267 SH   SOLE 25 13,267 0 0
CARVANA CO CL A 146869102   1,349,680 52,071 SH   SOLE 26 37,593 0 14,478
CARVANA CO CL A 146869102   39,036 1,506 SH   SOLE 28 1,506 0 0
CARVANA CO CL A 146869102   3,503,606 135,170 SH   SOLE 30 135,170 0 0
CARVANA CO CL A 146869102   585,636 22,594 SH   SOLE 34 22,594 0 0
CARVANA CO CL A 146869102   320,034 12,347 SH   SOLE 40 12,347 0 0
CARVANA CO CL A 146869102   2,808,302 108,345 SH   SOLE 43 100,264 0 8,081
CARVER BANCORP INC COM NEW 146875604   3,698 1,385 SH   SOLE 22 1,385 0 0
CASA SYS INC COM 14713L102   1,360 1,115 SH   SOLE 2 0 0 1,115
CASA SYS INC COM 14713L102   7,443 6,101 SH   SOLE 18 6,101 0 0
CASA SYS INC COM 14713L102   124,951 102,419 SH   SOLE 21 102,419 0 0
CASA SYS INC COM 14713L102   603,105 494,348 SH   SOLE 22 494,348 0 0
CASA SYS INC COM 14713L102   1,052 862 SH   SOLE 43 862 0 0
CASELLA WASTE SYS INC CL A 147448104   3,260,994 36,053 SH   SOLE 2 23,212 0 12,841
CASELLA WASTE SYS INC CL A 147448104   15,377 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104   49,114 543 SH   SOLE 7 543 0 0
CASELLA WASTE SYS INC CL A 147448104   12,503,718 138,239 SH   SOLE 18 138,239 0 0
CASELLA WASTE SYS INC CL A 147448104   10,635,021 117,579 SH   SOLE 19 117,579 0 0
CASELLA WASTE SYS INC CL A 147448104   171,805,343 1,899,451 SH   SOLE 21 1,899,451 0 0
CASELLA WASTE SYS INC CL A 147448104   132,523,722 1,465,160 SH   SOLE 22 1,424,845 0 40,315
CASELLA WASTE SYS INC CL A 147448104   947,373 10,474 SH   SOLE 25 10,474 0 0
CASELLA WASTE SYS INC CL A 147448104   2,403,257 26,570 SH   SOLE 26 22,001 0 4,569
CASELLA WASTE SYS INC CL A 147448104   679,460 7,512 SH   SOLE 28 3,061 0 4,451
CASELLA WASTE SYS INC CL A 147448104   6,530,038 72,195 SH   SOLE 30 72,195 0 0
CASELLA WASTE SYS INC CL A 147448104   749,740 8,289 SH   SOLE 40 8,289 0 0
CASELLA WASTE SYS INC CL A 147448104   1,779,242 19,671 SH   SOLE 43 18,307 0 1,364
CASEYS GEN STORES INC COM 147528103   18,350,994 75,246 SH   SOLE 2 42,604 0 32,642
CASEYS GEN STORES INC COM 147528103   27,071 111 SH   SOLE 4 111 0 0
CASEYS GEN STORES INC COM 147528103   3,342,132 13,704 SH   SOLE 7 13,154 0 550
CASEYS GEN STORES INC COM 147528103   17,604,478 72,185 SH   SOLE 18 72,185 0 0
CASEYS GEN STORES INC COM 147528103   9,003,074 36,916 SH   SOLE 19 36,916 0 0
CASEYS GEN STORES INC COM 147528103   465,548,629 1,908,925 SH   SOLE 21 1,908,925 0 0
CASEYS GEN STORES INC COM 147528103   265,412,165 1,088,290 SH   SOLE 22 1,040,717 0 47,573
CASEYS GEN STORES INC COM 147528103   18,260,027 74,873 SH   SOLE 26 15,583 0 59,290
CASEYS GEN STORES INC COM 147528103   94,625 388 SH   SOLE 28 388 0 0
CASEYS GEN STORES INC COM 147528103   3,932,077 16,123 SH   SOLE 30 16,123 0 0
CASEYS GEN STORES INC COM 147528103   126,574 519 SH   SOLE 31 519 0 0
CASEYS GEN STORES INC COM 147528103   122,672 503 SH   SOLE 36 503 0 0
CASEYS GEN STORES INC COM 147528103   9,039,637 37,066 SH   SOLE 43 34,600 0 2,466
CASI PHARMACEUTICALS INC ORD SHS G1933S101   1,135 454 SH   SOLE 43 454 0 0
CASS INFORMATION SYS INC COM 14808P109   346,577 8,937 SH   SOLE 2 4,078 0 4,859
CASS INFORMATION SYS INC COM 14808P109   7,136 184 SH   SOLE 7 184 0 0
CASS INFORMATION SYS INC COM 14808P109   1,431,370 36,910 SH   SOLE 18 36,910 0 0
CASS INFORMATION SYS INC COM 14808P109   1,055,049 27,206 SH   SOLE 19 27,206 0 0
CASS INFORMATION SYS INC COM 14808P109   18,877,445 486,783 SH   SOLE 21 486,783 0 0
CASS INFORMATION SYS INC COM 14808P109   13,550,508 349,420 SH   SOLE 22 338,535 0 10,885
CASS INFORMATION SYS INC COM 14808P109   67,516 1,741 SH   SOLE 25 1,741 0 0
CASS INFORMATION SYS INC COM 14808P109   519,381 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109   456,324 11,767 SH   SOLE 30 11,767 0 0
CASS INFORMATION SYS INC COM 14808P109   49,677 1,281 SH   SOLE 40 1,281 0 0
CASS INFORMATION SYS INC COM 14808P109   714,677 18,429 SH   SOLE 43 18,352 0 77
CASSAVA SCIENCES INC COM 14817C107   507,858 20,712 SH   SOLE 2 11,638 0 9,074
CASSAVA SCIENCES INC COM 14817C107   2,942 120 SH   SOLE 4 120 0 0
CASSAVA SCIENCES INC COM 14817C107   336,488 13,723 SH   SOLE 7 12,992 0 731
CASSAVA SCIENCES INC COM 14817C107   2,412,596 98,393 SH   SOLE 18 98,393 0 0
CASSAVA SCIENCES INC COM 14817C107   1,957,284 79,824 SH   SOLE 19 79,824 0 0
CASSAVA SCIENCES INC COM 14817C107   34,557,630 1,409,365 SH   SOLE 21 1,409,365 0 0
CASSAVA SCIENCES INC COM 14817C107   25,665,844 1,046,731 SH   SOLE 22 1,016,598 0 30,133
CASSAVA SCIENCES INC COM 14817C107   155,163 6,328 SH   SOLE 25 6,328 0 0
CASSAVA SCIENCES INC COM 14817C107   390,947 15,944 SH   SOLE 26 11,788 0 4,156
CASSAVA SCIENCES INC COM 14817C107   88,493 3,609 SH   SOLE 28 1,086 0 2,523
CASSAVA SCIENCES INC COM 14817C107   922,663 37,629 SH   SOLE 30 37,629 0 0
CASSAVA SCIENCES INC COM 14817C107   151,043 6,160 SH   SOLE 40 6,160 0 0
CASSAVA SCIENCES INC COM 14817C107   205,232 8,370 SH   SOLE 43 7,050 0 1,320
CASTELLUM INC COM NEW 14838T204   2,109 4,218 SH   SOLE 18 4,218 0 0
CASTELLUM INC COM NEW 14838T204   22,585 45,169 SH   SOLE 21 45,169 0 0
CASTLE BIOSCIENCES INC COM 14843C105   251,789 18,352 SH   SOLE 2 7,456 0 10,896
CASTLE BIOSCIENCES INC COM 14843C105   919 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105   184,493 13,447 SH   SOLE 7 12,717 0 730
CASTLE BIOSCIENCES INC COM 14843C105   962,842 70,178 SH   SOLE 18 70,178 0 0
CASTLE BIOSCIENCES INC COM 14843C105   671,814 48,966 SH   SOLE 19 48,966 0 0
CASTLE BIOSCIENCES INC COM 14843C105   16,051,193 1,169,912 SH   SOLE 21 1,169,912 0 0
CASTLE BIOSCIENCES INC COM 14843C105   8,990,689 655,298 SH   SOLE 22 632,356 0 22,942
CASTLE BIOSCIENCES INC COM 14843C105   53,069 3,868 SH   SOLE 25 3,868 0 0
CASTLE BIOSCIENCES INC COM 14843C105   206,952 15,084 SH   SOLE 26 13,251 0 1,833
CASTLE BIOSCIENCES INC COM 14843C105   193,411 14,097 SH   SOLE 28 0 0 14,097
CASTLE BIOSCIENCES INC COM 14843C105   1,514,139 110,360 SH   SOLE 30 110,360 0 0
CASTLE BIOSCIENCES INC COM 14843C105   11,593 845 SH   SOLE 36 845 0 0
CASTLE BIOSCIENCES INC COM 14843C105   30,417 2,217 SH   SOLE 40 2,217 0 0
CASTLE BIOSCIENCES INC COM 14843C105   123,603 9,009 SH   SOLE 43 8,951 0 58
CATALENT INC COM 148806102   18,277,801 421,536 SH   SOLE 2 197,424 0 224,112
CATALENT INC COM 148806102   3,518,144 81,138 SH   SOLE 4 65,393 0 15,745
CATALENT INC COM 148806102   4,787,898 110,422 SH   SOLE 7 95,669 0 14,753
CATALENT INC COM 148806102   287,043 6,620 SH   SOLE 13 6,620 0 0
CATALENT INC COM 148806102   1,276,345 29,436 SH   SOLE 15 29,436 0 0
CATALENT INC COM 148806102   23,266,629 536,592 SH   SOLE 18 520,061 0 16,531
CATALENT INC COM 148806102   57,703,054 1,330,790 SH   SOLE 19 1,330,790 0 0
CATALENT INC COM 148806102   206,830,018 4,770,065 SH   SOLE 21 4,770,065 0 0
CATALENT INC COM 148806102   185,552,182 4,279,340 SH   SOLE 22 3,882,492 0 396,848
CATALENT INC COM 148806102   13,187,077 304,130 SH   SOLE 23 304,130 0 0
CATALENT INC COM 148806102   10,878,851 250,896 SH   SOLE 25 250,228 0 668
CATALENT INC COM 148806102   12,040,899 277,696 SH   SOLE 26 94,623 0 183,073
CATALENT INC COM 148806102   10,753,714 248,010 SH   SOLE 28 26,291 0 221,719
CATALENT INC COM 148806102   16,520 381 SH   SOLE 29 381 0 0
CATALENT INC COM 148806102   58,820,095 1,356,552 SH   SOLE 30 1,356,552 0 0
CATALENT INC COM 148806102   1,622,791 37,426 SH   SOLE 31 34,373 0 3,053
CATALENT INC COM 148806102   31,964,775 737,195 SH   SOLE 34 737,195 0 0
CATALENT INC COM 148806102   1,707,387 39,377 SH   SOLE 36 39,377 0 0
CATALENT INC COM 148806102   310,978 7,172 SH   SOLE 40 7,172 0 0
CATALENT INC COM 148806102   46,048 1,062 SH   OTR 43 1,062 0 0
CATALENT INC COM 148806102   4,034,258 93,041 SH   SOLE 43 79,068 0 13,973
CATALYST BANCORP INC COMMON STOCK 14888L101   8,747 793 SH   SOLE 18 793 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   117,756 10,676 SH   SOLE 21 10,676 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   626,074 56,761 SH   SOLE 22 56,761 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   2,660 7,564 SH   SOLE 2 7,564 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   2,712 7,714 SH   SOLE 21 7,714 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208   48,654 138,379 SH   SOLE 22 138,379 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   1,775,733 132,123 SH   SOLE 2 65,132 0 66,991
CATALYST PHARMACEUTICALS INC COM 14888U101   3,172 236 SH   SOLE 4 236 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   11,868 883 SH   SOLE 7 883 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   4,336,443 322,652 SH   SOLE 18 305,291 0 17,361
CATALYST PHARMACEUTICALS INC COM 14888U101   5,601,711 416,794 SH   SOLE 19 416,794 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   152,192,813 11,323,870 SH   SOLE 21 11,323,870 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   40,139,756 2,986,589 SH   SOLE 22 2,852,944 0 133,645
CATALYST PHARMACEUTICALS INC COM 14888U101   100,666 7,490 SH   SOLE 23 7,490 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   245,831 18,291 SH   SOLE 25 18,291 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   1,061,868 79,008 SH   SOLE 26 71,445 0 7,563
CATALYST PHARMACEUTICALS INC COM 14888U101   71,635 5,330 SH   SOLE 28 0 0 5,330
CATALYST PHARMACEUTICALS INC COM 14888U101   6,605,962 491,515 SH   SOLE 30 491,515 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   14,757 1,098 SH   SOLE 36 1,098 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   253,384 18,853 SH   SOLE 40 18,853 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   18,789 1,398 SH   OTR 43 1,398 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   614,643 45,732 SH   SOLE 43 32,263 0 13,469
CATERPILLAR INC COM 149123101   254,517,073 1,034,412 SH   SOLE 2 207,581 0 826,831
CATERPILLAR INC COM 149123101   106,620,600 433,329 SH   SOLE 4 244,821 0 188,508
CATERPILLAR INC COM 149123101   120,018,515 487,781 SH   SOLE 7 437,698 0 50,083
CATERPILLAR INC COM 149123101   4,803,142 19,521 SH   SOLE 13 19,521 0 0
CATERPILLAR INC COM 149123101   22,031,071 89,539 SH   SOLE 15 89,539 0 0
CATERPILLAR INC COM 149123101   357,591,027 1,453,327 SH   SOLE 18 1,405,748 0 47,579
CATERPILLAR INC COM 149123101   52,331,390 212,686 SH   SOLE 19 212,686 0 0
CATERPILLAR INC COM 149123101   2,752,349,501 11,186,139 SH   SOLE 21 11,186,139 0 0
CATERPILLAR INC COM 149123101   2,769,407,409 11,255,466 SH   SOLE 22 10,180,969 0 1,074,497
CATERPILLAR INC COM 149123101   270,660,167 1,100,021 SH   SOLE 23 1,100,021 0 0
CATERPILLAR INC COM 149123101   247,190,688 1,004,636 SH   SOLE 25 940,999 0 63,637
CATERPILLAR INC COM 149123101   237,180,144 963,951 SH   SOLE 26 370,803 0 593,148
CATERPILLAR INC COM 149123101   232,273,168 944,008 SH   SOLE 28 16,198 0 927,810
CATERPILLAR INC COM 149123101   1,667,481 6,777 SH   SOLE 29 6,777 0 0
CATERPILLAR INC COM 149123101   635,813,130 2,584,081 SH   SOLE 30 2,583,223 0 858
CATERPILLAR INC COM 149123101   32,749,501 133,101 SH   SOLE 31 120,529 0 12,572
CATERPILLAR INC COM 149123101   12,540,676 50,968 SH   SOLE 32 50,968 0 0
CATERPILLAR INC COM 149123101   41,679,148 169,393 SH   SOLE 34 169,393 0 0
CATERPILLAR INC COM 149123101   34,970,348 142,127 SH   SOLE 36 142,127 0 0
CATERPILLAR INC COM 149123101   4,985,219 20,261 SH   SOLE 40 20,261 0 0
CATERPILLAR INC COM 149123101   257,122 1,045 SH   OTR 43 1,045 0 0
CATERPILLAR INC COM 149123101   151,640,640 616,300 SH   SOLE 43 540,211 0 76,089
CATHAY GEN BANCORP COM 149150104   3,599,969 111,835 SH   SOLE 2 63,846 0 47,989
CATHAY GEN BANCORP COM 149150104   7,726 240 SH   SOLE 4 240 0 0
CATHAY GEN BANCORP COM 149150104   37,984 1,180 SH   SOLE 7 1,180 0 0
CATHAY GEN BANCORP COM 149150104   10,419,291 323,681 SH   SOLE 18 323,681 0 0
CATHAY GEN BANCORP COM 149150104   4,644,309 144,278 SH   SOLE 19 144,278 0 0
CATHAY GEN BANCORP COM 149150104   175,021,698 5,437,145 SH   SOLE 21 5,437,145 0 0
CATHAY GEN BANCORP COM 149150104   79,808,442 2,479,293 SH   SOLE 22 2,392,455 0 86,838
CATHAY GEN BANCORP COM 149150104   386,602 12,010 SH   SOLE 25 12,010 0 0
CATHAY GEN BANCORP COM 149150104   1,362,989 42,342 SH   SOLE 26 36,747 0 5,595
CATHAY GEN BANCORP COM 149150104   1,173,712 36,462 SH   SOLE 28 1,420 0 35,042
CATHAY GEN BANCORP COM 149150104   3,711,958 115,314 SH   SOLE 30 115,314 0 0
CATHAY GEN BANCORP COM 149150104   71,623 2,225 SH   SOLE 36 2,225 0 0
CATHAY GEN BANCORP COM 149150104   426,582 13,252 SH   SOLE 40 13,252 0 0
CATHAY GEN BANCORP COM 149150104   9,558,380 296,936 SH   SOLE 43 274,918 0 22,018
CATO CORP NEW CL A 149205106   253,836 31,611 SH   SOLE 2 27,090 0 4,521
CATO CORP NEW CL A 149205106   2,248 280 SH   SOLE 7 280 0 0
CATO CORP NEW CL A 149205106   414,091 51,568 SH   SOLE 18 51,568 0 0
CATO CORP NEW CL A 149205106   302,876 37,718 SH   SOLE 19 37,718 0 0
CATO CORP NEW CL A 149205106   5,099,949 635,112 SH   SOLE 21 635,112 0 0
CATO CORP NEW CL A 149205106   4,379,787 545,428 SH   SOLE 22 532,412 0 13,016
CATO CORP NEW CL A 149205106   3,373 420 SH   SOLE 43 420 0 0
CAVA GROUP INC COM 148929102   1,650,408 40,303 SH   SOLE 2 32,676 0 7,627
CAVA GROUP INC COM 148929102   491,482 12,002 SH   SOLE 18 7,494 0 4,508
CAVA GROUP INC COM 148929102   5,689,184 138,930 SH   SOLE 19 138,930 0 0
CAVA GROUP INC COM 148929102   115,070 2,810 SH   SOLE 21 2,810 0 0
CAVA GROUP INC COM 148929102   3,282,429 80,157 SH   SOLE 22 80,157 0 0
CAVA GROUP INC COM 148929102   591,441 14,443 SH   SOLE 26 855 0 13,588
CAVA GROUP INC COM 148929102   176,208 4,303 SH   SOLE 28 0 0 4,303
CAVA GROUP INC COM 148929102   117,567 2,871 SH   SOLE 31 2,674 0 197
CAVA GROUP INC COM 148929102   4,266,212 104,181 SH   SOLE 34 104,181 0 0
CAVCO INDS INC DEL COM 149568107   1,236,345 4,191 SH   SOLE 2 2,322 0 1,869
CAVCO INDS INC DEL COM 149568107   8,260 28 SH   SOLE 4 28 0 0
CAVCO INDS INC DEL COM 149568107   366,390 1,242 SH   SOLE 7 1,178 0 64
CAVCO INDS INC DEL COM 149568107   7,823,990 26,522 SH   SOLE 18 26,522 0 0
CAVCO INDS INC DEL COM 149568107   5,139,195 17,421 SH   SOLE 19 17,421 0 0
CAVCO INDS INC DEL COM 149568107   301,347,220 1,021,516 SH   SOLE 21 1,021,516 0 0
CAVCO INDS INC DEL COM 149568107   66,820,155 226,509 SH   SOLE 22 215,429 0 11,080
CAVCO INDS INC DEL COM 149568107   417,130 1,414 SH   SOLE 25 1,414 0 0
CAVCO INDS INC DEL COM 149568107   981,170 3,326 SH   SOLE 26 2,261 0 1,065
CAVCO INDS INC DEL COM 149568107   45,135 153 SH   SOLE 28 153 0 0
CAVCO INDS INC DEL COM 149568107   3,818,480 12,944 SH   SOLE 30 12,944 0 0
CAVCO INDS INC DEL COM 149568107   370,815 1,257 SH   SOLE 40 1,257 0 0
CAVCO INDS INC DEL COM 149568107   1,159,940 3,932 SH   SOLE 43 3,847 0 85
CB FINL SVCS INC COM 12479G101   3,126 151 SH   SOLE 2 0 0 151
CB FINL SVCS INC COM 12479G101   18,092 874 SH   SOLE 18 874 0 0
CB FINL SVCS INC COM 12479G101   928,374 44,849 SH   SOLE 21 44,849 0 0
CB FINL SVCS INC COM 12479G101   202,901 9,802 SH   SOLE 22 9,802 0 0
CBDMD INC COM NEW 12482W309   4 3 SH   SOLE 21 3 0 0
CBDMD INC COM NEW 12482W309   16,318 11,656 SH   SOLE 22 11,656 0 0
CBIZ INC COM 124805102   1,288,843 24,190 SH   SOLE 2 13,332 0 10,858
CBIZ INC COM 124805102   9,431 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102   350,636 6,581 SH   SOLE 7 6,243 0 338
CBIZ INC COM 124805102   6,374,632 119,644 SH   SOLE 18 119,644 0 0
CBIZ INC COM 124805102   5,261,773 98,757 SH   SOLE 19 98,757 0 0
CBIZ INC COM 124805102   89,038,606 1,671,145 SH   SOLE 21 1,671,145 0 0
CBIZ INC COM 124805102   71,836,092 1,348,275 SH   SOLE 22 1,312,958 0 35,317
CBIZ INC COM 124805102   496,356 9,316 SH   SOLE 25 9,316 0 0
CBIZ INC COM 124805102   1,537,075 28,849 SH   SOLE 26 24,525 0 4,324
CBIZ INC COM 124805102   1,205,460 22,625 SH   SOLE 28 947 0 21,678
CBIZ INC COM 124805102   1,307,598 24,542 SH   SOLE 30 24,542 0 0
CBIZ INC COM 124805102   428,691 8,046 SH   SOLE 40 8,046 0 0
CBIZ INC COM 124805102   4,196,706 78,767 SH   SOLE 43 70,460 0 8,307
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   221,546 10,052 SH   SOLE 2 3,714 0 6,338
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   7,450 338 SH   SOLE 7 338 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,684,363 76,423 SH   SOLE 18 76,423 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,203,494 54,605 SH   SOLE 19 54,605 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   22,800,931 1,034,525 SH   SOLE 21 1,034,525 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   14,517,043 658,668 SH   SOLE 22 640,302 0 18,366
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   27,792 1,261 SH   SOLE 23 1,261 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   63,255 2,870 SH   SOLE 25 2,870 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   136,494 6,193 SH   SOLE 28 0 0 6,193
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   72,401 3,285 SH   SOLE 40 3,285 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   135,160 6,132 SH   SOLE 43 5,431 0 701
CBOE GLOBAL MKTS INC COM 12503M108   29,082,295 210,726 SH   SOLE 2 29,246 0 181,480
CBOE GLOBAL MKTS INC COM 12503M108   12,703,821 92,050 SH   SOLE 4 46,545 0 45,505
CBOE GLOBAL MKTS INC COM 12503M108   14,176,525 102,721 SH   SOLE 7 93,976 0 8,745
CBOE GLOBAL MKTS INC COM 12503M108   434,041 3,145 SH   SOLE 13 3,145 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,413,933 17,491 SH   SOLE 15 17,491 0 0
CBOE GLOBAL MKTS INC COM 12503M108   32,317,940 234,171 SH   SOLE 18 225,208 0 8,963
CBOE GLOBAL MKTS INC COM 12503M108   14,596,352 105,763 SH   SOLE 19 105,763 0 0
CBOE GLOBAL MKTS INC COM 12503M108   633,393,583 4,589,476 SH   SOLE 21 4,589,476 0 0
CBOE GLOBAL MKTS INC COM 12503M108   417,500,813 3,025,149 SH   SOLE 22 2,792,277 0 232,872
CBOE GLOBAL MKTS INC COM 12503M108   25,909,307 187,735 SH   SOLE 23 187,735 0 0
CBOE GLOBAL MKTS INC COM 12503M108   22,702,645 164,500 SH   SOLE 25 164,162 0 338
CBOE GLOBAL MKTS INC COM 12503M108   27,468,130 199,030 SH   SOLE 26 88,493 0 110,537
CBOE GLOBAL MKTS INC COM 12503M108   30,501,590 221,010 SH   SOLE 28 985 0 220,025
CBOE GLOBAL MKTS INC COM 12503M108   16,423 119 SH   SOLE 29 119 0 0
CBOE GLOBAL MKTS INC COM 12503M108   127,020,954 920,375 SH   SOLE 30 798,669 0 121,706
CBOE GLOBAL MKTS INC COM 12503M108   3,332,803 24,149 SH   SOLE 31 21,507 0 2,642
CBOE GLOBAL MKTS INC COM 12503M108   2,924,018 21,187 SH   SOLE 34 21,187 0 0
CBOE GLOBAL MKTS INC COM 12503M108   6,941,075 50,294 SH   SOLE 36 50,294 0 0
CBOE GLOBAL MKTS INC COM 12503M108   569,153 4,124 SH   SOLE 40 4,124 0 0
CBOE GLOBAL MKTS INC COM 12503M108   13,606,683 98,592 SH   SOLE 43 88,581 0 10,011
CBRE GROUP INC CL A 12504L109   49,132,616 608,755 SH   SOLE 2 140,965 0 467,790
CBRE GROUP INC CL A 12504L109   22,988,306 284,826 SH   SOLE 4 170,061 0 114,765
CBRE GROUP INC CL A 12504L109   49,121,882 608,622 SH   SOLE 7 486,886 0 121,736
CBRE GROUP INC CL A 12504L109   474,978 5,885 SH   SOLE 13 5,885 0 0
CBRE GROUP INC CL A 12504L109   3,200,878 39,659 SH   SOLE 15 39,659 0 0
CBRE GROUP INC CL A 12504L109   61,316,113 759,709 SH   SOLE 18 731,901 0 27,808
CBRE GROUP INC CL A 12504L109   17,285,015 214,162 SH   SOLE 19 214,162 0 0
CBRE GROUP INC CL A 12504L109   862,950,190 10,691,986 SH   SOLE 21 10,691,986 0 0
CBRE GROUP INC CL A 12504L109   546,719,451 6,773,875 SH   SOLE 22 6,114,159 0 659,716
CBRE GROUP INC CL A 12504L109   46,103,328 571,222 SH   SOLE 23 571,222 0 0
CBRE GROUP INC CL A 12504L109   124,726,490 1,545,366 SH   SOLE 25 1,113,557 0 431,809
CBRE GROUP INC CL A 12504L109   65,750,401 814,650 SH   SOLE 26 491,169 0 323,481
CBRE GROUP INC CL A 12504L109   78,494,026 972,544 SH   SOLE 28 24,681 0 947,863
CBRE GROUP INC CL A 12504L109   25,666 318 SH   SOLE 29 318 0 0
CBRE GROUP INC CL A 12504L109   244,358,322 3,027,609 SH   SOLE 30 2,983,743 0 43,866
CBRE GROUP INC CL A 12504L109   5,969,150 73,958 SH   SOLE 31 66,201 0 7,757
CBRE GROUP INC CL A 12504L109   2,478,685 30,711 SH   SOLE 34 30,711 0 0
CBRE GROUP INC CL A 12504L109   6,396,187 79,249 SH   SOLE 36 79,249 0 0
CBRE GROUP INC CL A 12504L109   1,006,454 12,470 SH   SOLE 40 12,470 0 0
CBRE GROUP INC CL A 12504L109   41,727 517 SH   OTR 43 517 0 0
CBRE GROUP INC CL A 12504L109   75,361,316 933,730 SH   SOLE 43 879,254 0 54,476
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,703,270 151,942 SH   SOLE 2 51,701 0 100,241
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   393,628 35,114 SH   SOLE 7 33,292 0 1,822
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   765,946 68,327 SH   SOLE 18 68,327 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   635,551 56,695 SH   SOLE 19 56,695 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   28,938,850 2,581,521 SH   SOLE 21 2,581,521 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   39,969,591 3,565,530 SH   SOLE 22 3,332,711 0 232,819
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   297,334 26,524 SH   SOLE 25 26,524 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   893,493 79,705 SH   SOLE 26 79,705 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   27,834 2,483 SH   SOLE 28 0 0 2,483
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   495,751 44,224 SH   SOLE 30 44,224 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   27,857 2,485 SH   SOLE 31 2,485 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   232,551 20,745 SH   SOLE 40 20,745 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   404 36 SH   SOLE 43 36 0 0
CDW CORP COM 12514G108   49,500,593 269,758 SH   SOLE 2 41,843 0 227,915
CDW CORP COM 12514G108   20,171,421 109,926 SH   SOLE 4 49,304 0 60,622
CDW CORP COM 12514G108   15,167,560 82,657 SH   SOLE 7 71,295 0 11,362
CDW CORP COM 12514G108   648,673 3,535 SH   SOLE 13 3,535 0 0
CDW CORP COM 12514G108   2,851,040 15,537 SH   SOLE 15 15,537 0 0
CDW CORP COM 12514G108   69,743,763 380,075 SH   SOLE 18 368,498 0 11,577
CDW CORP COM 12514G108   11,349,108 61,848 SH   SOLE 19 61,848 0 0
CDW CORP COM 12514G108   797,308,968 4,345,008 SH   SOLE 21 4,345,008 0 0
CDW CORP COM 12514G108   538,667,370 2,935,517 SH   SOLE 22 2,657,262 0 278,255
CDW CORP COM 12514G108   42,716,231 232,786 SH   SOLE 23 232,786 0 0
CDW CORP COM 12514G108   36,518,886 199,013 SH   SOLE 25 198,539 0 474
CDW CORP COM 12514G108   43,426,009 236,654 SH   SOLE 26 82,426 0 154,228
CDW CORP COM 12514G108   34,712,145 189,167 SH   SOLE 28 2,022 0 187,145
CDW CORP COM 12514G108   31,562 172 SH   SOLE 29 172 0 0
CDW CORP COM 12514G108   125,671,076 684,856 SH   SOLE 30 683,561 0 1,295
CDW CORP COM 12514G108   5,407,378 29,468 SH   SOLE 31 27,119 0 2,349
CDW CORP COM 12514G108   1,620,672 8,832 SH   SOLE 34 8,832 0 0
CDW CORP COM 12514G108   5,896,589 32,134 SH   SOLE 36 32,134 0 0
CDW CORP COM 12514G108   968,330 5,277 SH   SOLE 40 5,277 0 0
CDW CORP COM 12514G108   64,225 350 SH   OTR 43 350 0 0
CDW CORP COM 12514G108   24,501,833 133,525 SH   SOLE 43 115,747 0 17,778
CECO ENVIRONMENTAL CORP COM 125141101   1,578,765 118,171 SH   SOLE 2 101,557 0 16,614
CECO ENVIRONMENTAL CORP COM 125141101   4,315 323 SH   SOLE 7 323 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,114,224 83,400 SH   SOLE 18 83,400 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,797,989 134,580 SH   SOLE 19 134,580 0 0
CECO ENVIRONMENTAL CORP COM 125141101   13,953,384 1,044,415 SH   SOLE 21 1,044,415 0 0
CECO ENVIRONMENTAL CORP COM 125141101   12,405,388 928,547 SH   SOLE 22 907,454 0 21,093
CECO ENVIRONMENTAL CORP COM 125141101   34,482 2,581 SH   SOLE 23 2,581 0 0
CECO ENVIRONMENTAL CORP COM 125141101   1,509,480 112,985 SH   SOLE 25 112,985 0 0
CECO ENVIRONMENTAL CORP COM 125141101   696,644 52,144 SH   SOLE 26 11,807 0 40,337
CECO ENVIRONMENTAL CORP COM 125141101   1,803,800 135,015 SH   SOLE 34 135,015 0 0
CECO ENVIRONMENTAL CORP COM 125141101   12,198 913 SH   SOLE 36 913 0 0
CECO ENVIRONMENTAL CORP COM 125141101   60,561 4,533 SH   SOLE 43 4,402 0 131
CEL-SCI CORP COM PAR NEW 150837607   2,229 925 SH   SOLE 2 0 0 925
CEL-SCI CORP COM PAR NEW 150837607   16,752 6,951 SH   SOLE 18 6,951 0 0
CEL-SCI CORP COM PAR NEW 150837607   202,095 83,857 SH   SOLE 21 83,857 0 0
CEL-SCI CORP COM PAR NEW 150837607   1,595,345 661,969 SH   SOLE 22 661,969 0 0
CELANESE CORP DEL COM 150870103   25,205,491 217,664 SH   SOLE 2 21,957 0 195,707
CELANESE CORP DEL COM 150870103   10,047,503 86,766 SH   SOLE 4 37,481 0 49,285
CELANESE CORP DEL COM 150870103   7,654,264 66,099 SH   SOLE 7 57,420 0 8,679
CELANESE CORP DEL COM 150870103   196,860 1,700 SH   SOLE 13 1,700 0 0
CELANESE CORP DEL COM 150870103   2,294,345 19,813 SH   SOLE 15 19,813 0 0
CELANESE CORP DEL COM 150870103   18,650,053 161,054 SH   SOLE 18 152,129 0 8,925
CELANESE CORP DEL COM 150870103   4,966,199 42,886 SH   SOLE 19 42,886 0 0
CELANESE CORP DEL COM 150870103   318,556,304 2,750,918 SH   SOLE 21 2,750,918 0 0
CELANESE CORP DEL COM 150870103   250,726,339 2,165,167 SH   SOLE 22 1,950,266 0 214,901
CELANESE CORP DEL COM 150870103   21,051,861 181,795 SH   SOLE 23 181,795 0 0
CELANESE CORP DEL COM 150870103   13,972,081 120,657 SH   SOLE 25 120,657 0 0
CELANESE CORP DEL COM 150870103   19,307,566 166,732 SH   SOLE 26 62,138 0 104,594
CELANESE CORP DEL COM 150870103   20,575,576 177,682 SH   SOLE 28 2,008 0 175,674
CELANESE CORP DEL COM 150870103   11,580 100 SH   SOLE 29 100 0 0
CELANESE CORP DEL COM 150870103   50,642,003 437,323 SH   SOLE 30 437,323 0 0
CELANESE CORP DEL COM 150870103   2,931,245 25,313 SH   SOLE 31 23,521 0 1,792
CELANESE CORP DEL COM 150870103   502,109 4,336 SH   SOLE 34 4,336 0 0
CELANESE CORP DEL COM 150870103   3,276,214 28,292 SH   SOLE 36 28,292 0 0
CELANESE CORP DEL COM 150870103   271,435 2,344 SH   SOLE 40 2,344 0 0
CELANESE CORP DEL COM 150870103   43,541 376 SH   OTR 43 376 0 0
CELANESE CORP DEL COM 150870103   17,816,994 153,860 SH   SOLE 43 139,512 0 14,348
CELCUITY INC COM 15102K100   75,257 6,854 SH   SOLE 2 546 0 6,308
CELCUITY INC COM 15102K100   535,648 48,784 SH   SOLE 18 48,784 0 0
CELCUITY INC COM 15102K100   344,498 31,375 SH   SOLE 19 31,375 0 0
CELCUITY INC COM 15102K100   6,015,020 547,816 SH   SOLE 21 547,816 0 0
CELCUITY INC COM 15102K100   3,052,693 278,023 SH   SOLE 22 267,017 0 11,006
CELCUITY INC COM 15102K100   1,318 120 SH   SOLE 43 120 0 0
CELESTICA INC SUB VTG SHS 15101Q108   491,623 33,905 SH   SOLE 21 33,905 0 0
CELESTICA INC SUB VTG SHS 15101Q108   2,523,450 174,031 SH   SOLE 43 172,681 0 1,350
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,234,170 36,374 SH   SOLE 2 12,104 0 24,270
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   5,123 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   348,665 10,276 SH   SOLE 7 9,737 0 539
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   4,332,216 127,681 SH   SOLE 18 127,681 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   3,144,090 92,664 SH   SOLE 19 92,664 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   54,151,839 1,595,987 SH   SOLE 21 1,595,987 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   43,407,497 1,279,325 SH   SOLE 22 1,233,542 0 45,783
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   246,230 7,257 SH   SOLE 25 7,257 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   902,199 26,590 SH   SOLE 26 23,761 0 2,829
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   37,628 1,109 SH   SOLE 28 261 0 848
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   879,635 25,925 SH   SOLE 30 25,925 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   14,488 427 SH   SOLE 36 427 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   232,149 6,842 SH   SOLE 40 6,842 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   386,089 11,379 SH   SOLE 43 10,253 0 1,126
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,607,292 223,235 SH   SOLE 21 223,235 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,663,783 231,081 SH   SOLE 22 215,522 0 15,559
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   101,196 14,055 SH   SOLE 25 14,055 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   60,991 8,471 SH   SOLE 34 8,471 0 0
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   10 5 SH   SOLE 21 5 0 0
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   111,222 57,037 SH   SOLE 22 57,037 0 0
CELLECTIS S A SPON ADS 15117K103   5,420 2,755 SH   SOLE 43 2,755 0 0
CELSIUS HLDGS INC COM NEW 15118V207   13,332,812 89,368 SH   SOLE 2 37,233 0 52,135
CELSIUS HLDGS INC COM NEW 15118V207   16,560 111 SH   SOLE 4 111 0 0
CELSIUS HLDGS INC COM NEW 15118V207   1,077,003 7,219 SH   SOLE 7 6,853 0 366
CELSIUS HLDGS INC COM NEW 15118V207   13,465,740 90,259 SH   SOLE 18 90,259 0 0
CELSIUS HLDGS INC COM NEW 15118V207   2,540,855 17,031 SH   SOLE 19 17,031 0 0
CELSIUS HLDGS INC COM NEW 15118V207   349,388,956 2,341,906 SH   SOLE 21 2,341,906 0 0
CELSIUS HLDGS INC COM NEW 15118V207   194,097,831 1,301,011 SH   SOLE 22 1,236,894 0 64,117
CELSIUS HLDGS INC COM NEW 15118V207   1,179,347 7,905 SH   SOLE 25 7,905 0 0
CELSIUS HLDGS INC COM NEW 15118V207   3,680,816 24,672 SH   SOLE 26 20,995 0 3,677
CELSIUS HLDGS INC COM NEW 15118V207   576,769 3,866 SH   SOLE 28 623 0 3,243
CELSIUS HLDGS INC COM NEW 15118V207   4,930,580 33,049 SH   SOLE 30 33,049 0 0
CELSIUS HLDGS INC COM NEW 15118V207   115,473 774 SH   SOLE 31 774 0 0
CELSIUS HLDGS INC COM NEW 15118V207   50,575 339 SH   SOLE 36 339 0 0
CELSIUS HLDGS INC COM NEW 15118V207   1,022,101 6,851 SH   SOLE 40 6,851 0 0
CELSIUS HLDGS INC COM NEW 15118V207   4,356,199 29,199 SH   SOLE 43 26,154 0 3,045
CELULARITY INC COM CL A 151190105   1,044 1,959 SH   SOLE 2 1,959 0 0
CELULARITY INC COM CL A 151190105   409,887 769,451 SH   SOLE 22 769,451 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   1,221,519 172,531 SH   SOLE 21 172,531 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   1,935,028 273,309 SH   SOLE 25 273,309 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   672,614 95,002 SH   SOLE 28 95,002 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   10,773,671 1,521,705 SH   SOLE 34 1,521,705 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   8,391,145 1,185,190 SH   SOLE 43 1,094,376 0 90,814
CEMTREX INC COM NEW 15130G709   176 23 SH   SOLE 21 23 0 0
CENOVUS ENERGY INC COM 15135U109   6,173,215 363,558 SH   SOLE 21 363,558 0 0
CENOVUS ENERGY INC COM 15135U109   33,278,097 1,959,841 SH   SOLE 43 1,816,816 0 143,025
CENTENE CORP DEL COM 15135B101   84,729,341 1,256,180 SH   SOLE 2 294,550 0 961,630
CENTENE CORP DEL COM 15135B101   26,008,990 385,604 SH   SOLE 4 218,166 0 167,438
CENTENE CORP DEL COM 15135B101   23,111,068 342,640 SH   SOLE 7 296,827 0 45,813
CENTENE CORP DEL COM 15135B101   768,660 11,396 SH   SOLE 13 11,396 0 0
CENTENE CORP DEL COM 15135B101   6,293,490 93,306 SH   SOLE 15 93,306 0 0
CENTENE CORP DEL COM 15135B101   113,926,220 1,689,047 SH   SOLE 18 1,641,422 0 47,625
CENTENE CORP DEL COM 15135B101   42,895,030 635,953 SH   SOLE 19 635,953 0 0
CENTENE CORP DEL COM 15135B101   840,129,073 12,455,583 SH   SOLE 21 12,455,583 0 0
CENTENE CORP DEL COM 15135B101   801,632,930 11,884,847 SH   SOLE 22 10,732,320 0 1,152,527
CENTENE CORP DEL COM 15135B101   65,898,448 976,997 SH   SOLE 23 976,997 0 0
CENTENE CORP DEL COM 15135B101   65,063,686 964,621 SH   SOLE 25 963,815 0 806
CENTENE CORP DEL COM 15135B101   68,731,887 1,019,005 SH   SOLE 26 396,864 0 622,141
CENTENE CORP DEL COM 15135B101   84,193,923 1,248,242 SH   SOLE 28 72,707 0 1,175,535
CENTENE CORP DEL COM 15135B101   302,196,437 4,480,303 SH   SOLE 30 4,480,303 0 0
CENTENE CORP DEL COM 15135B101   8,502,410 126,055 SH   SOLE 31 116,156 0 9,899
CENTENE CORP DEL COM 15135B101   37,788,728 560,248 SH   SOLE 34 560,248 0 0
CENTENE CORP DEL COM 15135B101   10,144,817 150,405 SH   SOLE 36 150,405 0 0
CENTENE CORP DEL COM 15135B101   1,471,422 21,815 SH   SOLE 40 21,815 0 0
CENTENE CORP DEL COM 15135B101   34,734,861 514,972 SH   SOLE 43 462,965 0 52,007
CENTERPOINT ENERGY INC COM 15189T107   56,930,708 1,953,026 SH   SOLE 2 184,099 0 1,768,927
CENTERPOINT ENERGY INC COM 15189T107   19,302,693 662,185 SH   SOLE 4 289,601 0 372,584
CENTERPOINT ENERGY INC COM 15189T107   39,148,275 1,342,994 SH   SOLE 7 1,099,795 0 243,199
CENTERPOINT ENERGY INC COM 15189T107   260,718 8,944 SH   SOLE 13 8,944 0 0
CENTERPOINT ENERGY INC COM 15189T107   3,129,836 107,370 SH   SOLE 15 107,370 0 0
CENTERPOINT ENERGY INC COM 15189T107   35,848,597 1,229,798 SH   SOLE 18 1,176,667 0 53,131
CENTERPOINT ENERGY INC COM 15189T107   15,449,471 529,999 SH   SOLE 19 529,999 0 0
CENTERPOINT ENERGY INC COM 15189T107   672,681,870 23,076,565 SH   SOLE 21 23,076,565 0 0
CENTERPOINT ENERGY INC COM 15189T107   401,264,238 13,765,497 SH   SOLE 22 12,459,991 0 1,305,506
CENTERPOINT ENERGY INC COM 15189T107   31,728,842 1,088,468 SH   SOLE 23 1,088,468 0 0
CENTERPOINT ENERGY INC COM 15189T107   21,410,996 734,511 SH   SOLE 25 734,511 0 0
CENTERPOINT ENERGY INC COM 15189T107   21,923,890 752,106 SH   SOLE 26 395,876 0 356,230
CENTERPOINT ENERGY INC COM 15189T107   30,914,741 1,060,540 SH   SOLE 28 10,364 0 1,050,176
CENTERPOINT ENERGY INC COM 15189T107   12,330 423 SH   SOLE 29 423 0 0
CENTERPOINT ENERGY INC COM 15189T107   92,634,153 3,177,844 SH   SOLE 30 3,177,844 0 0
CENTERPOINT ENERGY INC COM 15189T107   4,035,643 138,444 SH   SOLE 31 127,346 0 11,098
CENTERPOINT ENERGY INC COM 15189T107   3,623,316 124,299 SH   SOLE 32 124,299 0 0
CENTERPOINT ENERGY INC COM 15189T107   4,461,495 153,053 SH   SOLE 34 153,053 0 0
CENTERPOINT ENERGY INC COM 15189T107   4,648,667 159,474 SH   SOLE 36 159,474 0 0
CENTERPOINT ENERGY INC COM 15189T107   414,950 14,235 SH   SOLE 40 14,235 0 0
CENTERPOINT ENERGY INC COM 15189T107   30,316 1,040 SH   OTR 43 1,040 0 0
CENTERPOINT ENERGY INC COM 15189T107   13,773,030 472,488 SH   SOLE 43 418,316 0 54,172
CENTERSPACE COM 15202L107   1,102,026 17,960 SH   SOLE 2 4,482 0 13,478
CENTERSPACE COM 15202L107   399,944 6,518 SH   SOLE 4 6,518 0 0
CENTERSPACE COM 15202L107   1,364,401 22,236 SH   SOLE 7 19,069 0 3,167
CENTERSPACE COM 15202L107   3,294,787 53,696 SH   SOLE 18 53,696 0 0
CENTERSPACE COM 15202L107   3,181,884 51,856 SH   SOLE 19 51,856 0 0
CENTERSPACE COM 15202L107   116,038,141 1,891,104 SH   SOLE 21 1,891,104 0 0
CENTERSPACE COM 15202L107   36,062,192 587,715 SH   SOLE 22 557,303 0 30,412
CENTERSPACE COM 15202L107   46,450 757 SH   SOLE 23 757 0 0
CENTERSPACE COM 15202L107   4,391,412 71,568 SH   SOLE 25 71,568 0 0
CENTERSPACE COM 15202L107   400,129 6,521 SH   SOLE 26 4,227 0 2,294
CENTERSPACE COM 15202L107   750,740 12,235 SH   SOLE 28 365 0 11,870
CENTERSPACE COM 15202L107   4,267,895 69,555 SH   SOLE 30 69,555 0 0
CENTERSPACE COM 15202L107   129,347 2,108 SH   SOLE 40 2,108 0 0
CENTERSPACE COM 15202L107   1,022,196 16,659 SH   SOLE 43 14,864 0 1,795
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   1,673,398 270,339 SH   SOLE 21 270,339 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   149,557 24,161 SH   SOLE 30 24,161 0 0
CENTOGENE N V COM N1976T109   4,923 3,282 SH   SOLE 2 3,282 0 0
CENTOGENE N V COM N1976T109   1,365 910 SH   SOLE 21 910 0 0
CENTOGENE N V COM N1976T109   25,379 16,919 SH   SOLE 22 16,919 0 0
CENTOGENE N V COM N1976T109   701 467 SH   SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   25,404 2,694 SH   SOLE 43 2,391 0 303
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   1,682,771 203,479 SH   SOLE 7 203,479 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   19,179,040 2,319,110 SH   SOLE 21 2,319,110 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   6,607,011 798,913 SH   SOLE 30 798,913 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   340,947 41,227 SH   SOLE 43 38,939 0 2,288
CENTRAL GARDEN & PET CO COM 153527106   820,528 21,164 SH   SOLE 2 4,466 0 16,698
CENTRAL GARDEN & PET CO COM 153527106   1,396 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106   5,079 131 SH   SOLE 7 131 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,395,177 35,986 SH   SOLE 18 35,986 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,328,532 34,267 SH   SOLE 19 34,267 0 0
CENTRAL GARDEN & PET CO COM 153527106   43,950,060 1,133,610 SH   SOLE 21 1,133,610 0 0
CENTRAL GARDEN & PET CO COM 153527106   13,580,201 350,276 SH   SOLE 22 337,857 0 12,419
CENTRAL GARDEN & PET CO COM 153527106   18,416 475 SH   SOLE 23 475 0 0
CENTRAL GARDEN & PET CO COM 153527106   49,742 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106   284,843 7,347 SH   SOLE 26 0 0 7,347
CENTRAL GARDEN & PET CO COM 153527106   544,370 14,041 SH   SOLE 30 14,041 0 0
CENTRAL GARDEN & PET CO COM 153527106   53,619 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106   648,234 16,720 SH   SOLE 43 16,416 0 304
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   3,024,831 82,963 SH   SOLE 2 38,842 0 44,121
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   5,834 160 SH   SOLE 4 160 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   14,949 410 SH   SOLE 7 410 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   5,261,251 144,302 SH   SOLE 18 134,524 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   11,702,092 320,957 SH   SOLE 19 320,957 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   176,521,272 4,841,505 SH   SOLE 21 4,841,505 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   49,785,000 1,365,469 SH   SOLE 22 1,285,129 0 80,340
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   365 10 SH   SOLE 23 10 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   253,251 6,946 SH   SOLE 25 6,946 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   2,009,602 55,118 SH   SOLE 26 11,545 0 43,573
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   896,296 24,583 SH   SOLE 28 719 0 23,864
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   2,492,770 68,370 SH   SOLE 30 68,370 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   255,111 6,997 SH   SOLE 40 6,997 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   165,127 4,529 SH   SOLE 43 4,222 0 307
CENTRAL PAC FINL CORP COM NEW 154760409   389,718 24,807 SH   SOLE 2 10,797 0 14,010
CENTRAL PAC FINL CORP COM NEW 154760409   566 36 SH   SOLE 4 36 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   3,472 221 SH   SOLE 7 221 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   1,425,525 90,740 SH   SOLE 18 90,740 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   636,679 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   44,148,698 2,810,229 SH   SOLE 21 2,810,229 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   14,531,609 924,991 SH   SOLE 22 880,006 0 44,985
CENTRAL PAC FINL CORP COM NEW 154760409   10,793 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409   7,714 491 SH   SOLE 28 491 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   572,582 36,447 SH   SOLE 30 36,447 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   71,638 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   438,875 27,936 SH   SOLE 43 27,512 0 424
CENTRAL VY CMNTY BANCORP COM 155685100   128,498 8,317 SH   SOLE 2 4,129 0 4,188
CENTRAL VY CMNTY BANCORP COM 155685100   432,538 27,996 SH   SOLE 18 27,996 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   315,844 20,443 SH   SOLE 19 20,443 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   4,789,902 310,026 SH   SOLE 21 310,026 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   2,066,561 133,758 SH   SOLE 22 127,245 0 6,513
CENTRUS ENERGY CORP CL A 15643U104   354,350 10,883 SH   SOLE 2 3,557 0 7,326
CENTRUS ENERGY CORP CL A 15643U104   1,027,984 31,572 SH   SOLE 18 31,572 0 0
CENTRUS ENERGY CORP CL A 15643U104   649,018 19,933 SH   SOLE 19 19,933 0 0
CENTRUS ENERGY CORP CL A 15643U104   12,449,414 382,353 SH   SOLE 21 382,353 0 0
CENTRUS ENERGY CORP CL A 15643U104   9,470,564 290,865 SH   SOLE 22 284,245 0 6,620
CENTRUS ENERGY CORP CL A 15643U104   25,332 778 SH   SOLE 25 778 0 0
CENTRUS ENERGY CORP CL A 15643U104   20,578 632 SH   SOLE 26 632 0 0
CENTRUS ENERGY CORP CL A 15643U104   101,978 3,132 SH   SOLE 28 0 0 3,132
CENTRUS ENERGY CORP CL A 15643U104   194,513 5,974 SH   SOLE 30 5,974 0 0
CENTRUS ENERGY CORP CL A 15643U104   110,476 3,393 SH   SOLE 36 3,393 0 0
CENTURY ALUM CO COM 156431108   747,391 85,710 SH   SOLE 2 73,933 0 11,777
CENTURY ALUM CO COM 156431108   1,796 206 SH   SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108   807,594 92,614 SH   SOLE 7 92,614 0 0
CENTURY ALUM CO COM 156431108   1,439,498 165,080 SH   SOLE 18 165,080 0 0
CENTURY ALUM CO COM 156431108   1,016,560 116,578 SH   SOLE 19 116,578 0 0
CENTURY ALUM CO COM 156431108   65,379,011 7,497,593 SH   SOLE 21 7,497,593 0 0
CENTURY ALUM CO COM 156431108   13,091,798 1,501,353 SH   SOLE 22 1,429,790 0 71,563
CENTURY ALUM CO COM 156431108   5,372 616 SH   SOLE 23 616 0 0
CENTURY ALUM CO COM 156431108   59,880 6,867 SH   SOLE 25 6,867 0 0
CENTURY ALUM CO COM 156431108   416,223 47,732 SH   SOLE 26 44,078 0 3,654
CENTURY ALUM CO COM 156431108   800,400 91,789 SH   SOLE 30 91,789 0 0
CENTURY ALUM CO COM 156431108   48,213 5,529 SH   SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108   1,046,243 119,982 SH   SOLE 43 107,962 0 12,020
CENTURY CASINOS INC COM 156492100   242,934 34,216 SH   SOLE 2 11,298 0 22,918
CENTURY CASINOS INC COM 156492100   2,741 386 SH   SOLE 7 386 0 0
CENTURY CASINOS INC COM 156492100   558,514 78,664 SH   SOLE 18 78,664 0 0
CENTURY CASINOS INC COM 156492100   411,601 57,972 SH   SOLE 19 57,972 0 0
CENTURY CASINOS INC COM 156492100   6,267,589 882,759 SH   SOLE 21 882,759 0 0
CENTURY CASINOS INC COM 156492100   5,389,759 759,121 SH   SOLE 22 749,983 0 9,138
CENTURY CASINOS INC COM 156492100   9,045 1,274 SH   SOLE 23 1,274 0 0
CENTURY CASINOS INC COM 156492100   177,159 24,952 SH   SOLE 26 0 0 24,952
CENTURY CASINOS INC COM 156492100   1,235 174 SH   SOLE 43 174 0 0
CENTURY CMNTYS INC COM 156504300   4,523,951 59,044 SH   SOLE 2 33,541 0 25,503
CENTURY CMNTYS INC COM 156504300   4,904 64 SH   SOLE 4 64 0 0
CENTURY CMNTYS INC COM 156504300   808,801 10,556 SH   SOLE 7 9,990 0 566
CENTURY CMNTYS INC COM 156504300   7,594,345 99,117 SH   SOLE 18 99,117 0 0
CENTURY CMNTYS INC COM 156504300   8,198,417 107,001 SH   SOLE 19 107,001 0 0
CENTURY CMNTYS INC COM 156504300   281,940,606 3,679,726 SH   SOLE 21 3,679,726 0 0
CENTURY CMNTYS INC COM 156504300   67,912,214 886,351 SH   SOLE 22 834,441 0 51,910
CENTURY CMNTYS INC COM 156504300   43,980 574 SH   SOLE 23 574 0 0
CENTURY CMNTYS INC COM 156504300   406,776 5,309 SH   SOLE 25 5,309 0 0
CENTURY CMNTYS INC COM 156504300   976,445 12,744 SH   SOLE 26 10,534 0 2,210
CENTURY CMNTYS INC COM 156504300   37,007 483 SH   SOLE 28 483 0 0
CENTURY CMNTYS INC COM 156504300   5,924,718 77,326 SH   SOLE 30 77,326 0 0
CENTURY CMNTYS INC COM 156504300   253,995 3,315 SH   SOLE 34 3,315 0 0
CENTURY CMNTYS INC COM 156504300   121,443 1,585 SH   SOLE 36 1,585 0 0
CENTURY CMNTYS INC COM 156504300   418,192 5,458 SH   SOLE 40 5,458 0 0
CENTURY CMNTYS INC COM 156504300   4,016,460 52,421 SH   SOLE 43 43,760 0 8,661
CENTURY THERAPEUTICS INC COM 15673T100   45,602 14,431 SH   SOLE 2 1,003 0 13,428
CENTURY THERAPEUTICS INC COM 15673T100   1,296 410 SH   SOLE 7 410 0 0
CENTURY THERAPEUTICS INC COM 15673T100   207,817 65,765 SH   SOLE 18 65,765 0 0
CENTURY THERAPEUTICS INC COM 15673T100   123,028 38,933 SH   SOLE 19 38,933 0 0
CENTURY THERAPEUTICS INC COM 15673T100   3,163,659 1,001,158 SH   SOLE 21 1,001,158 0 0
CENTURY THERAPEUTICS INC COM 15673T100   1,448,601 458,418 SH   SOLE 22 443,006 0 15,412
CENTURY THERAPEUTICS INC COM 15673T100   98,339 31,120 SH   SOLE 30 31,120 0 0
CENTURY THERAPEUTICS INC COM 15673T100   15,607 4,939 SH   SOLE 43 0 0 4,939
CEPTON INC COM 15673X101   8,280 17,073 SH   SOLE 2 0 0 17,073
CEPTON INC COM 15673X101   147,014 303,121 SH   SOLE 22 303,121 0 0
CERENCE INC COM 156727109   1,645,327 56,289 SH   SOLE 2 32,915 0 23,374
CERENCE INC COM 156727109   38,876 1,330 SH   SOLE 4 137 0 1,193
CERENCE INC COM 156727109   432,896 14,810 SH   SOLE 7 14,014 0 796
CERENCE INC COM 156727109   4,150,280 141,987 SH   SOLE 18 141,987 0 0
CERENCE INC COM 156727109   3,400,063 116,321 SH   SOLE 19 116,321 0 0
CERENCE INC COM 156727109   147,190,880 5,035,610 SH   SOLE 21 5,035,610 0 0
CERENCE INC COM 156727109   35,602,812 1,218,023 SH   SOLE 22 1,145,728 0 72,295
CERENCE INC COM 156727109   42,296 1,447 SH   SOLE 23 1,447 0 0
CERENCE INC COM 156727109   264,999 9,066 SH   SOLE 25 9,066 0 0
CERENCE INC COM 156727109   537,686 18,395 SH   SOLE 26 14,869 0 3,526
CERENCE INC COM 156727109   19,701 674 SH   SOLE 28 674 0 0
CERENCE INC COM 156727109   4,353,399 148,936 SH   SOLE 30 148,936 0 0
CERENCE INC COM 156727109   23,472 803 SH   SOLE 36 803 0 0
CERENCE INC COM 156727109   218,728 7,483 SH   SOLE 40 7,483 0 0
CERENCE INC COM 156727109   2,087,840 71,428 SH   SOLE 43 68,688 0 2,740
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,055,269 33,195 SH   SOLE 2 18,619 0 14,576
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   4,323 136 SH   SOLE 4 136 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   416,640 13,106 SH   SOLE 7 12,417 0 689
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   5,631,090 177,134 SH   SOLE 18 177,134 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   23,267,355 731,908 SH   SOLE 19 731,908 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   66,300,779 2,085,586 SH   SOLE 21 2,085,586 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   52,917,857 1,664,607 SH   SOLE 22 1,618,325 0 46,282
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   13,829 435 SH   SOLE 23 435 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   337,228 10,608 SH   SOLE 25 10,608 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   934,626 29,400 SH   SOLE 26 24,372 0 5,028
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   112,187 3,529 SH   SOLE 28 2,620 0 909
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,966,402 61,856 SH   SOLE 30 61,856 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   69,620 2,190 SH   SOLE 34 2,190 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   17,643 555 SH   SOLE 36 555 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   360,403 11,337 SH   SOLE 40 11,337 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   226,504 7,125 SH   SOLE 43 3,282 0 3,843
CERIDIAN HCM HLDG INC COM 15677J108   15,289,854 228,309 SH   SOLE 2 72,006 0 156,303
CERIDIAN HCM HLDG INC COM 15677J108   6,285,068 93,849 SH   SOLE 4 46,654 0 47,195
CERIDIAN HCM HLDG INC COM 15677J108   6,173,964 92,190 SH   SOLE 7 79,787 0 12,403
CERIDIAN HCM HLDG INC COM 15677J108   34,222 511 SH   SOLE 13 511 0 0
CERIDIAN HCM HLDG INC COM 15677J108   1,502,070 22,429 SH   SOLE 15 22,429 0 0
CERIDIAN HCM HLDG INC COM 15677J108   16,959,818 253,245 SH   SOLE 18 240,668 0 12,577
CERIDIAN HCM HLDG INC COM 15677J108   5,103,248 76,202 SH   SOLE 19 76,202 0 0
CERIDIAN HCM HLDG INC COM 15677J108   258,284,404 3,856,718 SH   SOLE 21 3,856,718 0 0
CERIDIAN HCM HLDG INC COM 15677J108   242,442,048 3,620,159 SH   SOLE 22 3,302,099 0 318,060
CERIDIAN HCM HLDG INC COM 15677J108   17,424,991 260,191 SH   SOLE 23 260,191 0 0
CERIDIAN HCM HLDG INC COM 15677J108   11,483,212 171,468 SH   SOLE 25 171,468 0 0
CERIDIAN HCM HLDG INC COM 15677J108   15,720,605 234,741 SH   SOLE 26 80,969 0 153,772
CERIDIAN HCM HLDG INC COM 15677J108   11,533,506 172,219 SH   SOLE 28 2,279 0 169,940
CERIDIAN HCM HLDG INC COM 15677J108   64,349,933 960,877 SH   SOLE 30 960,877 0 0
CERIDIAN HCM HLDG INC COM 15677J108   2,023,097 30,209 SH   SOLE 31 26,831 0 3,378
CERIDIAN HCM HLDG INC COM 15677J108   404,365 6,038 SH   SOLE 34 6,038 0 0
CERIDIAN HCM HLDG INC COM 15677J108   2,010,707 30,024 SH   SOLE 36 30,024 0 0
CERIDIAN HCM HLDG INC COM 15677J108   405,035 6,048 SH   SOLE 40 6,048 0 0
CERIDIAN HCM HLDG INC COM 15677J108   30,739 459 SH   OTR 43 459 0 0
CERIDIAN HCM HLDG INC COM 15677J108   6,749,705 100,787 SH   SOLE 43 86,043 0 14,744
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   1,407,680 1,600,000 PRN   SOLE 2 1,600,000 0 0
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   3,077,540 3,498,000 PRN   SOLE 21 3,498,000 0 0
CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0   1,671,620 1,900,000 PRN   SOLE 22 1,900,000 0 0
CERTARA INC COM 15687V109   3,239,577 177,901 SH   SOLE 2 40,058 0 137,843
CERTARA INC COM 15687V109   6,465 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109   313,522 17,217 SH   SOLE 7 16,327 0 890
CERTARA INC COM 15687V109   2,217,231 121,759 SH   SOLE 18 121,759 0 0
CERTARA INC COM 15687V109   7,927,651 435,346 SH   SOLE 19 435,346 0 0
CERTARA INC COM 15687V109   189,666,911 10,415,536 SH   SOLE 21 10,415,536 0 0
CERTARA INC COM 15687V109   50,926,997 2,796,650 SH   SOLE 22 2,565,737 0 230,913
CERTARA INC COM 15687V109   406,265 22,310 SH   SOLE 25 22,310 0 0
CERTARA INC COM 15687V109   687,737 37,767 SH   SOLE 26 28,508 0 9,259
CERTARA INC COM 15687V109   656,434 36,048 SH   SOLE 28 32,891 0 3,157
CERTARA INC COM 15687V109   6,247,851 343,100 SH   SOLE 30 343,100 0 0
CERTARA INC COM 15687V109   31,576 1,734 SH   SOLE 31 1,734 0 0
CERTARA INC COM 15687V109   339,671 18,653 SH   SOLE 40 18,653 0 0
CERTARA INC COM 15687V109   1,199,784 65,886 SH   SOLE 43 59,936 0 5,950
CERUS CORP COM 157085101   821,864 334,091 SH   SOLE 2 230,725 0 103,366
CERUS CORP COM 157085101   1,299 528 SH   SOLE 4 528 0 0
CERUS CORP COM 157085101   4,536 1,844 SH   SOLE 7 1,844 0 0
CERUS CORP COM 157085101   1,289,480 524,179 SH   SOLE 18 481,779 0 42,400
CERUS CORP COM 157085101   1,859,947 756,076 SH   SOLE 19 756,076 0 0
CERUS CORP COM 157085101   16,456,765 6,689,742 SH   SOLE 21 6,689,742 0 0
CERUS CORP COM 157085101   12,557,916 5,104,844 SH   SOLE 22 4,974,058 0 130,786
CERUS CORP COM 157085101   45,298 18,414 SH   SOLE 23 18,414 0 0
CERUS CORP COM 157085101   64,376 26,169 SH   SOLE 25 26,169 0 0
CERUS CORP COM 157085101   501,924 204,034 SH   SOLE 26 116,185 0 87,849
CERUS CORP COM 157085101   32,942 13,391 SH   SOLE 28 2,812 0 10,579
CERUS CORP COM 157085101   491,324 199,725 SH   SOLE 30 199,725 0 0
CERUS CORP COM 157085101   59,102 24,025 SH   SOLE 34 24,025 0 0
CERUS CORP COM 157085101   17,818 7,243 SH   SOLE 36 7,243 0 0
CERUS CORP COM 157085101   51,325 20,864 SH   SOLE 40 20,864 0 0
CERUS CORP COM 157085101   37,995 15,445 SH   OTR 43 15,445 0 0
CERUS CORP COM 157085101   172,522 70,131 SH   SOLE 43 65,477 0 4,654
CEVA INC COM 157210105   656,150 25,681 SH   SOLE 2 19,968 0 5,713
CEVA INC COM 157210105   12,673 496 SH   SOLE 4 100 0 396
CEVA INC COM 157210105   4,752 186 SH   SOLE 7 186 0 0
CEVA INC COM 157210105   1,914,896 74,947 SH   SOLE 18 74,947 0 0
CEVA INC COM 157210105   1,197,733 46,878 SH   SOLE 19 46,878 0 0
CEVA INC COM 157210105   75,794,356 2,966,511 SH   SOLE 21 2,966,511 0 0
CEVA INC COM 157210105   16,661,206 652,102 SH   SOLE 22 617,910 0 34,192
CEVA INC COM 157210105   562,841 22,029 SH   SOLE 25 22,029 0 0
CEVA INC COM 157210105   509,850 19,955 SH   SOLE 26 11,633 0 8,322
CEVA INC COM 157210105   99,645 3,900 SH   SOLE 28 0 0 3,900
CEVA INC COM 157210105   4,380,982 171,467 SH   SOLE 30 171,467 0 0
CEVA INC COM 157210105   96,426 3,774 SH   SOLE 34 3,774 0 0
CEVA INC COM 157210105   4,369 171 SH   SOLE 36 171 0 0
CEVA INC COM 157210105   55,137 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105   309,538 12,115 SH   SOLE 43 11,150 0 965
CF BANKSHARES INC COM 12520L109   13,395 893 SH   SOLE 18 893 0 0
CF BANKSHARES INC COM 12520L109   179,310 11,954 SH   SOLE 21 11,954 0 0
CF BANKSHARES INC COM 12520L109   7,995 533 SH   SOLE 22 533 0 0
CF INDS HLDGS INC COM 125269100   38,728,238 557,883 SH   SOLE 2 108,963 0 448,920
CF INDS HLDGS INC COM 125269100   9,851,184 141,907 SH   SOLE 4 123,526 0 18,381
CF INDS HLDGS INC COM 125269100   27,460,122 395,565 SH   SOLE 7 379,255 0 16,310
CF INDS HLDGS INC COM 125269100   226,656 3,265 SH   SOLE 13 3,265 0 0
CF INDS HLDGS INC COM 125269100   2,075,797 29,902 SH   SOLE 15 29,902 0 0
CF INDS HLDGS INC COM 125269100   33,519,725 482,854 SH   SOLE 18 465,181 0 17,673
CF INDS HLDGS INC COM 125269100   96,252,982 1,386,531 SH   SOLE 19 1,386,531 0 0
CF INDS HLDGS INC COM 125269100   604,949,760 8,714,344 SH   SOLE 21 8,714,344 0 0
CF INDS HLDGS INC COM 125269100   328,876,764 4,737,493 SH   SOLE 22 4,331,793 0 405,700
CF INDS HLDGS INC COM 125269100   23,745,875 342,061 SH   SOLE 23 342,061 0 0
CF INDS HLDGS INC COM 125269100   27,829,576 400,887 SH   SOLE 25 400,887 0 0
CF INDS HLDGS INC COM 125269100   27,101,707 390,402 SH   SOLE 26 134,998 0 255,404
CF INDS HLDGS INC COM 125269100   21,124,853 304,305 SH   SOLE 28 2,954 0 301,351
CF INDS HLDGS INC COM 125269100   34,768,035 500,836 SH   SOLE 29 500,836 0 0
CF INDS HLDGS INC COM 125269100   123,675,132 1,781,549 SH   SOLE 30 1,750,395 0 31,154
CF INDS HLDGS INC COM 125269100   3,013,592 43,411 SH   SOLE 31 39,965 0 3,446
CF INDS HLDGS INC COM 125269100   49,579,695 714,199 SH   SOLE 34 714,199 0 0
CF INDS HLDGS INC COM 125269100   4,958,879 71,433 SH   SOLE 36 71,433 0 0
CF INDS HLDGS INC COM 125269100   551,125 7,939 SH   SOLE 40 7,939 0 0
CF INDS HLDGS INC COM 125269100   70,947 1,022 SH   OTR 43 1,022 0 0
CF INDS HLDGS INC COM 125269100   16,393,719 236,153 SH   SOLE 43 208,094 0 28,059
CFSB BANCORP INC COM 12530C107   3,875 485 SH   SOLE 18 485 0 0
CFSB BANCORP INC COM 12530C107   45,647 5,713 SH   SOLE 21 5,713 0 0
CGI INC CL A SUB VTG 12532H104   7,320,532 69,435 SH   SOLE 21 69,435 0 0
CGI INC CL A SUB VTG 12532H104   34,626,164 328,428 SH   SOLE 43 293,398 0 35,030
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   778 122 SH   SOLE 2 0 0 122
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   8,001 1,254 SH   SOLE 18 1,254 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   103,337 16,197 SH   SOLE 21 16,197 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   631,339 98,956 SH   SOLE 22 98,956 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   3,892 610 SH   SOLE 23 610 0 0
CHAMPIONX CORPORATION COM 15872M104   8,846,121 284,991 SH   SOLE 2 218,141 0 66,850
CHAMPIONX CORPORATION COM 15872M104   186,550 6,010 SH   SOLE 4 1,409 0 4,601
CHAMPIONX CORPORATION COM 15872M104   1,453,076 46,813 SH   SOLE 7 44,421 0 2,392
CHAMPIONX CORPORATION COM 15872M104   25,411,610 818,673 SH   SOLE 18 806,064 0 12,609
CHAMPIONX CORPORATION COM 15872M104   20,311,365 654,361 SH   SOLE 19 654,361 0 0
CHAMPIONX CORPORATION COM 15872M104   455,865,421 14,686,386 SH   SOLE 21 14,686,386 0 0
CHAMPIONX CORPORATION COM 15872M104   194,010,616 6,250,342 SH   SOLE 22 6,103,161 0 147,181
CHAMPIONX CORPORATION COM 15872M104   593,826 19,131 SH   SOLE 23 19,131 0 0
CHAMPIONX CORPORATION COM 15872M104   1,219,903 39,301 SH   SOLE 25 39,301 0 0
CHAMPIONX CORPORATION COM 15872M104   4,024,212 129,646 SH   SOLE 26 85,808 0 43,838
CHAMPIONX CORPORATION COM 15872M104   1,416,014 45,619 SH   SOLE 28 3,587 0 42,032
CHAMPIONX CORPORATION COM 15872M104   37,652 1,213 SH   SOLE 29 1,213 0 0
CHAMPIONX CORPORATION COM 15872M104   7,378,363 237,705 SH   SOLE 30 237,705 0 0
CHAMPIONX CORPORATION COM 15872M104   564,618 18,190 SH   SOLE 34 18,190 0 0
CHAMPIONX CORPORATION COM 15872M104   65,588 2,113 SH   SOLE 36 2,113 0 0
CHAMPIONX CORPORATION COM 15872M104   1,029,100 33,154 SH   SOLE 40 33,154 0 0
CHAMPIONX CORPORATION COM 15872M104   10,723,038 345,459 SH   SOLE 43 325,523 0 19,936
CHARGE ENTERPRISES INC COM 159610104   23,187 23,660 SH   SOLE 2 6,850 0 16,810
CHARGE ENTERPRISES INC COM 159610104   1,098 1,120 SH   SOLE 7 1,120 0 0
CHARGE ENTERPRISES INC COM 159610104   329,046 335,761 SH   SOLE 18 335,761 0 0
CHARGE ENTERPRISES INC COM 159610104   279,351 285,052 SH   SOLE 19 285,052 0 0
CHARGE ENTERPRISES INC COM 159610104   4,410,291 4,500,297 SH   SOLE 21 4,500,297 0 0
CHARGE ENTERPRISES INC COM 159610104   2,778,824 2,835,535 SH   SOLE 22 2,798,725 0 36,810
CHARGE ENTERPRISES INC COM 159610104   89,247 91,068 SH   SOLE 43 0 0 91,068
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   3,482,774 396,220 SH   SOLE 2 88,614 0 307,606
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   220,585 25,095 SH   SOLE 4 717 0 24,378
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   469,114 53,369 SH   SOLE 7 50,772 0 2,597
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,167,040 132,769 SH   SOLE 18 132,769 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   740,909 84,290 SH   SOLE 19 84,290 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   59,957,733 6,821,130 SH   SOLE 21 6,821,130 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   56,590,345 6,438,037 SH   SOLE 22 6,087,777 0 350,260
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   455,093 51,774 SH   SOLE 25 51,774 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   904,922 102,949 SH   SOLE 26 75,651 0 27,298
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,512,882 172,114 SH   SOLE 28 155,551 0 16,563
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   7,258,492 825,767 SH   SOLE 30 825,767 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   32,523 3,700 SH   SOLE 31 3,700 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   18,819 2,141 SH   SOLE 36 2,141 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   431,818 49,126 SH   SOLE 40 49,126 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   518,663 59,006 SH   SOLE 43 53,643 0 5,363
CHARLES & COLVARD LTD COM 159765106   58,203 60,946 SH   SOLE 22 60,946 0 0
CHARLES RIV LABS INTL INC COM 159864107   17,491,749 83,195 SH   SOLE 2 11,727 0 71,468
CHARLES RIV LABS INTL INC COM 159864107   7,912,549 37,634 SH   SOLE 4 19,614 0 18,020
CHARLES RIV LABS INTL INC COM 159864107   6,402,113 30,450 SH   SOLE 7 26,333 0 4,117
CHARLES RIV LABS INTL INC COM 159864107   145,073 690 SH   SOLE 13 690 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,272,433 6,052 SH   SOLE 15 6,052 0 0
CHARLES RIV LABS INTL INC COM 159864107   27,770,871 132,085 SH   SOLE 18 127,845 0 4,240
CHARLES RIV LABS INTL INC COM 159864107   249,494,424 1,186,656 SH   SOLE 19 1,186,656 0 0
CHARLES RIV LABS INTL INC COM 159864107   345,555,126 1,643,544 SH   SOLE 21 1,643,544 0 0
CHARLES RIV LABS INTL INC COM 159864107   287,627,467 1,368,026 SH   SOLE 22 1,256,328 0 111,698
CHARLES RIV LABS INTL INC COM 159864107   18,230,357 86,708 SH   SOLE 23 86,708 0 0
CHARLES RIV LABS INTL INC COM 159864107   14,402,335 68,501 SH   SOLE 25 68,383 0 118
CHARLES RIV LABS INTL INC COM 159864107   16,732,326 79,583 SH   SOLE 26 29,001 0 50,582
CHARLES RIV LABS INTL INC COM 159864107   13,569,115 64,538 SH   SOLE 28 1,315 0 63,223
CHARLES RIV LABS INTL INC COM 159864107   71,537,352 340,249 SH   SOLE 30 340,249 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,337,770 11,119 SH   SOLE 31 10,194 0 925
CHARLES RIV LABS INTL INC COM 159864107   1,163,524 5,534 SH   SOLE 34 5,534 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,613,828 12,432 SH   SOLE 36 12,432 0 0
CHARLES RIV LABS INTL INC COM 159864107   419,449 1,995 SH   SOLE 40 1,995 0 0
CHARLES RIV LABS INTL INC COM 159864107   8,209,422 39,046 SH   SOLE 43 35,735 0 3,311
CHART INDS INC COM 16115Q308   8,653,108 54,153 SH   SOLE 2 37,019 0 17,134
CHART INDS INC COM 16115Q308   14,701 92 SH   SOLE 4 92 0 0
CHART INDS INC COM 16115Q308   1,265,537 7,920 SH   SOLE 7 7,508 0 412
CHART INDS INC COM 16115Q308   44,703,490 279,764 SH   SOLE 18 275,498 0 4,266
CHART INDS INC COM 16115Q308   79,386,548 496,818 SH   SOLE 19 496,818 0 0
CHART INDS INC COM 16115Q308   480,973,812 3,010,037 SH   SOLE 21 3,010,037 0 0
CHART INDS INC COM 16115Q308   211,119,342 1,321,230 SH   SOLE 22 1,281,543 0 39,687
CHART INDS INC COM 16115Q308   64,875 406 SH   SOLE 23 406 0 0
CHART INDS INC COM 16115Q308   1,259,145 7,880 SH   SOLE 25 7,880 0 0
CHART INDS INC COM 16115Q308   2,745,831 17,184 SH   SOLE 26 13,359 0 3,825
CHART INDS INC COM 16115Q308   472,179 2,955 SH   SOLE 28 648 0 2,307
CHART INDS INC COM 16115Q308   6,118,998 38,294 SH   SOLE 30 38,294 0 0
CHART INDS INC COM 16115Q308   704,993 4,412 SH   SOLE 34 4,412 0 0
CHART INDS INC COM 16115Q308   105,302 659 SH   SOLE 36 659 0 0
CHART INDS INC COM 16115Q308   1,199,863 7,509 SH   SOLE 40 7,509 0 0
CHART INDS INC COM 16115Q308   6,505,919 40,715 SH   SOLE 43 39,448 0 1,267
CHART INDS INC 6.75DP CNV PFD B 16115Q407   326,677 5,015 SH   SOLE 7 5,015 0 0
CHART INDS INC 6.75DP CNV PFD B 16115Q407   43,066,985 661,145 SH   SOLE 21 661,145 0 0
CHART INDS INC NOTE 1.000%11/1 16115QAE0   3,961,467 1,445,000 PRN   SOLE 21 1,445,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   70,312,781 191,395 SH   SOLE 2 28,545 0 162,850
CHARTER COMMUNICATIONS INC N CL A 16119P108   26,533,666 72,226 SH   SOLE 4 39,505 0 32,721
CHARTER COMMUNICATIONS INC N CL A 16119P108   29,346,618 79,883 SH   SOLE 7 71,125 0 8,758
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,336,492 3,638 SH   SOLE 13 3,638 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,692,417 12,773 SH   SOLE 15 12,773 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   70,787,056 192,686 SH   SOLE 18 184,177 0 8,509
CHARTER COMMUNICATIONS INC N CL A 16119P108   70,929,963 193,075 SH   SOLE 19 193,075 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   770,848,430 2,098,289 SH   SOLE 21 2,098,289 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   827,081,388 2,251,358 SH   SOLE 22 2,043,157 0 208,201
CHARTER COMMUNICATIONS INC N CL A 16119P108   64,545,072 175,695 SH   SOLE 23 175,695 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   51,400,941 139,916 SH   SOLE 25 139,585 0 331
CHARTER COMMUNICATIONS INC N CL A 16119P108   68,813,912 187,315 SH   SOLE 26 71,507 0 115,808
CHARTER COMMUNICATIONS INC N CL A 16119P108   46,804,775 127,405 SH   SOLE 28 1,543 0 125,862
CHARTER COMMUNICATIONS INC N CL A 16119P108   8,082 22 SH   SOLE 29 22 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   218,741,282 595,425 SH   SOLE 30 595,425 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   8,205,944 22,337 SH   SOLE 31 20,619 0 1,718
CHARTER COMMUNICATIONS INC N CL A 16119P108   12,388,819 33,723 SH   SOLE 32 33,723 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   37,950,056 103,302 SH   SOLE 34 103,302 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   10,411,266 28,340 SH   SOLE 36 28,340 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,417,313 3,858 SH   SOLE 40 3,858 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   102,864 280 SH   OTR 43 280 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   43,987,227 119,735 SH   SOLE 43 103,211 0 16,524
CHASE CORP COM 16150R104   498,457 4,112 SH   SOLE 2 2,231 0 1,881
CHASE CORP COM 16150R104   7,152 59 SH   SOLE 7 59 0 0
CHASE CORP COM 16150R104   2,184,263 18,019 SH   SOLE 18 18,019 0 0
CHASE CORP COM 16150R104   1,850,181 15,263 SH   SOLE 19 15,263 0 0
CHASE CORP COM 16150R104   29,794,664 245,790 SH   SOLE 21 245,790 0 0
CHASE CORP COM 16150R104   23,554,137 194,309 SH   SOLE 22 187,870 0 6,439
CHASE CORP COM 16150R104   255,774 2,110 SH   SOLE 25 2,110 0 0
CHASE CORP COM 16150R104   237,470 1,959 SH   SOLE 26 912 0 1,047
CHASE CORP COM 16150R104   223,893 1,847 SH   SOLE 28 0 0 1,847
CHASE CORP COM 16150R104   524,034 4,323 SH   SOLE 30 4,323 0 0
CHASE CORP COM 16150R104   103,279 852 SH   SOLE 36 852 0 0
CHASE CORP COM 16150R104   180,375 1,488 SH   SOLE 40 1,488 0 0
CHASE CORP COM 16150R104   858,359 7,081 SH   SOLE 43 6,671 0 410
CHATHAM LODGING TR COM 16208T102   4,618,327 493,411 SH   SOLE 2 381,282 0 112,129
CHATHAM LODGING TR COM 16208T102   5,934 634 SH   SOLE 7 634 0 0
CHATHAM LODGING TR COM 16208T102   1,635,052 174,685 SH   SOLE 18 174,685 0 0
CHATHAM LODGING TR COM 16208T102   2,329,461 248,874 SH   SOLE 19 248,874 0 0
CHATHAM LODGING TR COM 16208T102   57,142,557 6,104,974 SH   SOLE 21 6,104,974 0 0
CHATHAM LODGING TR COM 16208T102   18,747,125 2,002,898 SH   SOLE 22 1,915,217 0 87,681
CHATHAM LODGING TR COM 16208T102   234,178 25,019 SH   SOLE 23 25,019 0 0
CHATHAM LODGING TR COM 16208T102   55,926 5,975 SH   SOLE 25 5,975 0 0
CHATHAM LODGING TR COM 16208T102   311,463 33,276 SH   SOLE 26 25,190 0 8,086
CHATHAM LODGING TR COM 16208T102   39,518 4,222 SH   SOLE 28 0 0 4,222
CHATHAM LODGING TR COM 16208T102   911,430 97,375 SH   SOLE 30 97,375 0 0
CHATHAM LODGING TR COM 16208T102   121,558 12,987 SH   SOLE 40 12,987 0 0
CHATHAM LODGING TR COM 16208T102   390,856 41,758 SH   SOLE 43 40,199 0 1,559
CHECK POINT SOFTWARE TECH LT ORD M22465104   17,100,902 136,132 SH   SOLE 2 122,052 0 14,080
CHECK POINT SOFTWARE TECH LT ORD M22465104   10,034,777 79,882 SH   SOLE 4 40,260 0 39,622
CHECK POINT SOFTWARE TECH LT ORD M22465104   11,911,163 94,819 SH   SOLE 7 63,528 0 31,291
CHECK POINT SOFTWARE TECH LT ORD M22465104   39,445 314 SH   SOLE 13 314 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   933,231 7,429 SH   SOLE 15 7,429 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   10,160,899 80,886 SH   SOLE 18 79,321 0 1,565
CHECK POINT SOFTWARE TECH LT ORD M22465104   7,009,973 55,803 SH   SOLE 19 55,803 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   4,587,768 36,521 SH   SOLE 20 36,521 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   244,373,485 1,945,339 SH   SOLE 21 1,945,339 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   181,602,930 1,445,653 SH   SOLE 22 1,400,415 0 45,238
CHECK POINT SOFTWARE TECH LT ORD M22465104   23,644,825 188,225 SH   SOLE 23 188,225 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   17,804,625 141,734 SH   SOLE 25 141,149 0 585
CHECK POINT SOFTWARE TECH LT ORD M22465104   9,711,054 77,305 SH   SOLE 26 23,175 0 54,130
CHECK POINT SOFTWARE TECH LT ORD M22465104   29,788,773 237,134 SH   SOLE 28 1,299 0 235,835
CHECK POINT SOFTWARE TECH LT ORD M22465104   64,889,011 516,550 SH   SOLE 30 516,550 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   2,850,192 22,689 SH   SOLE 31 20,759 0 1,930
CHECK POINT SOFTWARE TECH LT ORD M22465104   309,653 2,465 SH   SOLE 34 2,465 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   3,690,841 29,381 SH   SOLE 36 29,381 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   467,306 3,720 SH   SOLE 40 3,720 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   36,982,654 294,401 SH   SOLE 43 274,748 0 19,653
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   264 107 SH   SOLE 2 0 0 107
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   6,014 2,435 SH   SOLE 18 2,435 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   104,528 42,319 SH   SOLE 21 42,319 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   178,566 72,294 SH   SOLE 22 72,294 0 0
CHEESECAKE FACTORY INC COM 163072101   1,370,820 39,642 SH   SOLE 2 28,386 0 11,256
CHEESECAKE FACTORY INC COM 163072101   5,844 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101   356,036 10,296 SH   SOLE 7 9,757 0 539
CHEESECAKE FACTORY INC COM 163072101   5,221,995 151,012 SH   SOLE 18 151,012 0 0
CHEESECAKE FACTORY INC COM 163072101   3,397,796 98,259 SH   SOLE 19 98,259 0 0
CHEESECAKE FACTORY INC COM 163072101   195,733,727 5,660,316 SH   SOLE 21 5,660,316 0 0
CHEESECAKE FACTORY INC COM 163072101   46,496,856 1,344,617 SH   SOLE 22 1,276,413 0 68,204
CHEESECAKE FACTORY INC COM 163072101   339,195 9,809 SH   SOLE 25 9,809 0 0
CHEESECAKE FACTORY INC COM 163072101   667,601 19,306 SH   SOLE 26 14,964 0 4,342
CHEESECAKE FACTORY INC COM 163072101   29,946 866 SH   SOLE 28 866 0 0
CHEESECAKE FACTORY INC COM 163072101   2,846,729 82,323 SH   SOLE 30 82,323 0 0
CHEESECAKE FACTORY INC COM 163072101   5,637 163 SH   SOLE 36 163 0 0
CHEESECAKE FACTORY INC COM 163072101   234,937 6,794 SH   SOLE 40 6,794 0 0
CHEESECAKE FACTORY INC COM 163072101   1,833,921 53,034 SH   SOLE 43 49,211 0 3,823
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   1,656,531 1,975,000 PRN   SOLE 21 1,975,000 0 0
CHEFS WHSE INC COM 163086101   1,032,928 28,885 SH   SOLE 2 20,905 0 7,980
CHEFS WHSE INC COM 163086101   4,398 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101   364,180 10,184 SH   SOLE 7 9,642 0 542
CHEFS WHSE INC COM 163086101   3,932,134 109,959 SH   SOLE 18 109,959 0 0
CHEFS WHSE INC COM 163086101   2,551,047 71,338 SH   SOLE 19 71,338 0 0
CHEFS WHSE INC COM 163086101   147,139,956 4,114,652 SH   SOLE 21 4,114,652 0 0
CHEFS WHSE INC COM 163086101   35,484,934 992,308 SH   SOLE 22 942,510 0 49,798
CHEFS WHSE INC COM 163086101   214,488 5,998 SH   SOLE 25 5,998 0 0
CHEFS WHSE INC COM 163086101   815,471 22,804 SH   SOLE 26 20,419 0 2,385
CHEFS WHSE INC COM 163086101   2,239,220 62,618 SH   SOLE 30 62,618 0 0
CHEFS WHSE INC COM 163086101   173,722 4,858 SH   SOLE 40 4,858 0 0
CHEFS WHSE INC COM 163086101   558,643 15,622 SH   SOLE 43 14,025 0 1,597
CHEGG INC COM 163092109   5,728,834 645,139 SH   SOLE 2 565,273 0 79,866
CHEGG INC COM 163092109   3,889 438 SH   SOLE 4 438 0 0
CHEGG INC COM 163092109   497,724 56,050 SH   SOLE 7 53,042 0 3,008
CHEGG INC COM 163092109   2,837,746 319,566 SH   SOLE 18 309,611 0 9,955
CHEGG INC COM 163092109   5,657,341 637,088 SH   SOLE 19 637,088 0 0
CHEGG INC COM 163092109   36,313,082 4,089,311 SH   SOLE 21 4,089,311 0 0
CHEGG INC COM 163092109   34,930,856 3,933,655 SH   SOLE 22 3,847,410 0 86,245
CHEGG INC COM 163092109   120,351 13,553 SH   SOLE 23 13,553 0 0
CHEGG INC COM 163092109   197,926 22,289 SH   SOLE 25 22,289 0 0
CHEGG INC COM 163092109   889,856 100,209 SH   SOLE 26 45,995 0 54,214
CHEGG INC COM 163092109   84,147 9,476 SH   SOLE 28 2,529 0 6,947
CHEGG INC COM 163092109   2,743,982 309,007 SH   SOLE 30 309,007 0 0
CHEGG INC COM 163092109   266,808 30,046 SH   SOLE 34 30,046 0 0
CHEGG INC COM 163092109   76,146 8,575 SH   SOLE 36 8,575 0 0
CHEGG INC COM 163092109   173,293 19,515 SH   SOLE 40 19,515 0 0
CHEGG INC COM 163092109   545,854 61,470 SH   SOLE 43 60,164 0 1,306
CHEGG INC NOTE 0.125% 3/1 163092AD1   1,745,261 1,981,000 PRN   SOLE 21 1,981,000 0 0
CHEGG INC NOTE 9/0 163092AF6   2,100,945 2,805,000 PRN   SOLE 21 2,805,000 0 0
CHEMED CORP NEW COM 16359R103   21,115,380 38,982 SH   SOLE 2 30,869 0 8,113
CHEMED CORP NEW COM 16359R103   135,959 251 SH   SOLE 4 251 0 0
CHEMED CORP NEW COM 16359R103   1,164,591 2,150 SH   SOLE 7 2,042 0 108
CHEMED CORP NEW COM 16359R103   16,333,517 30,154 SH   SOLE 18 30,130 0 24
CHEMED CORP NEW COM 16359R103   8,322,760 15,365 SH   SOLE 19 15,365 0 0
CHEMED CORP NEW COM 16359R103   454,209,253 838,535 SH   SOLE 21 838,535 0 0
CHEMED CORP NEW COM 16359R103   230,619,794 425,757 SH   SOLE 22 406,835 0 18,922
CHEMED CORP NEW COM 16359R103   17,875 33 SH   SOLE 23 33 0 0
CHEMED CORP NEW COM 16359R103   1,502,593 2,774 SH   SOLE 25 2,774 0 0
CHEMED CORP NEW COM 16359R103   3,549,022 6,552 SH   SOLE 26 5,201 0 1,351
CHEMED CORP NEW COM 16359R103   373,752 690 SH   SOLE 28 284 0 406
CHEMED CORP NEW COM 16359R103   8,233,384 15,200 SH   SOLE 30 15,200 0 0
CHEMED CORP NEW COM 16359R103   113,209 209 SH   SOLE 31 209 0 0
CHEMED CORP NEW COM 16359R103   1,850,345 3,416 SH   SOLE 34 3,416 0 0
CHEMED CORP NEW COM 16359R103   13,000 24 SH   SOLE 36 24 0 0
CHEMED CORP NEW COM 16359R103   1,443,009 2,664 SH   SOLE 40 2,664 0 0
CHEMED CORP NEW COM 16359R103   41,709 77 SH   OTR 43 77 0 0
CHEMED CORP NEW COM 16359R103   17,833,380 32,923 SH   SOLE 43 31,282 0 1,641
CHEMOURS CO COM 163851108   23,077,462 625,575 SH   SOLE 2 138,326 0 487,249
CHEMOURS CO COM 163851108   15,236 413 SH   SOLE 4 413 0 0
CHEMOURS CO COM 163851108   1,472,243 39,909 SH   SOLE 7 38,462 0 1,447
CHEMOURS CO COM 163851108   13,369,932 362,427 SH   SOLE 18 362,427 0 0
CHEMOURS CO COM 163851108   1,698,969 46,055 SH   SOLE 19 46,055 0 0
CHEMOURS CO COM 163851108   416,362,526 11,286,596 SH   SOLE 21 11,286,596 0 0
CHEMOURS CO COM 163851108   155,784,035 4,222,934 SH   SOLE 22 4,037,242 0 185,692
CHEMOURS CO COM 163851108   964,932 26,157 SH   SOLE 25 26,157 0 0
CHEMOURS CO COM 163851108   3,053,385 82,770 SH   SOLE 26 69,909 0 12,861
CHEMOURS CO COM 163851108   108,789 2,949 SH   SOLE 28 2,949 0 0
CHEMOURS CO COM 163851108   4,113,272 111,501 SH   SOLE 30 111,501 0 0
CHEMOURS CO COM 163851108   76,694 2,079 SH   SOLE 31 2,079 0 0
CHEMOURS CO COM 163851108   2,660,249 72,113 SH   SOLE 32 72,113 0 0
CHEMOURS CO COM 163851108   138,891 3,765 SH   SOLE 36 3,765 0 0
CHEMOURS CO COM 163851108   918,008 24,885 SH   SOLE 40 24,885 0 0
CHEMOURS CO COM 163851108   5,341,821 144,804 SH   SOLE 43 133,289 0 11,515
CHEMUNG FINL CORP COM 164024101   34,761 905 SH   SOLE 2 154 0 751
CHEMUNG FINL CORP COM 164024101   335,972 8,747 SH   SOLE 18 8,747 0 0
CHEMUNG FINL CORP COM 164024101   208,489 5,428 SH   SOLE 19 5,428 0 0
CHEMUNG FINL CORP COM 164024101   4,381,198 114,064 SH   SOLE 21 114,064 0 0
CHEMUNG FINL CORP COM 164024101   1,805,462 47,005 SH   SOLE 22 44,658 0 2,347
CHENIERE ENERGY INC COM NEW 16411R208   124,896,196 819,744 SH   SOLE 2 223,573 0 596,171
CHENIERE ENERGY INC COM NEW 16411R208   36,777,723 241,387 SH   SOLE 4 196,422 0 44,965
CHENIERE ENERGY INC COM NEW 16411R208   86,763,535 569,464 SH   SOLE 7 484,748 0 84,716
CHENIERE ENERGY INC COM NEW 16411R208   3,369,137 22,113 SH   SOLE 13 22,113 0 0
CHENIERE ENERGY INC COM NEW 16411R208   2,701,495 17,731 SH   SOLE 15 17,731 0 0
CHENIERE ENERGY INC COM NEW 16411R208   122,693,365 805,286 SH   SOLE 18 591,166 0 214,120
CHENIERE ENERGY INC COM NEW 16411R208   367,725,126 2,413,528 SH   SOLE 19 2,413,528 0 0
CHENIERE ENERGY INC COM NEW 16411R208   888,771,491 5,833,365 SH   SOLE 21 5,833,365 0 0
CHENIERE ENERGY INC COM NEW 16411R208   949,903,961 6,234,602 SH   SOLE 22 5,784,107 0 450,495
CHENIERE ENERGY INC COM NEW 16411R208   81,107,475 532,341 SH   SOLE 23 532,341 0 0
CHENIERE ENERGY INC COM NEW 16411R208   218,342,698 1,433,071 SH   SOLE 25 1,401,709 0 31,362
CHENIERE ENERGY INC COM NEW 16411R208   49,954,121 327,869 SH   SOLE 26 160,612 0 167,257
CHENIERE ENERGY INC COM NEW 16411R208   50,876,356 333,922 SH   SOLE 28 4,684 0 329,238
CHENIERE ENERGY INC COM NEW 16411R208   21,106,736 138,532 SH   SOLE 29 138,532 0 0
CHENIERE ENERGY INC COM NEW 16411R208   204,440,000 1,341,822 SH   SOLE 30 1,337,078 0 4,744
CHENIERE ENERGY INC COM NEW 16411R208   11,814,909 77,546 SH   SOLE 31 71,720 0 5,826
CHENIERE ENERGY INC COM NEW 16411R208   145,709,181 956,348 SH   SOLE 34 956,348 0 0
CHENIERE ENERGY INC COM NEW 16411R208   10,737,723 70,476 SH   SOLE 36 70,476 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,447,115 9,498 SH   SOLE 40 9,498 0 0
CHENIERE ENERGY INC COM NEW 16411R208   124,935 820 SH   OTR 43 820 0 0
CHENIERE ENERGY INC COM NEW 16411R208   35,887,955 235,547 SH   SOLE 43 203,055 0 32,492
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   508 11 SH   SOLE 43 11 0 0
CHERRY HILL MTG INVT CORP COM 164651101   23,619 4,890 SH   SOLE 18 4,890 0 0
CHERRY HILL MTG INVT CORP COM 164651101   381,005 78,883 SH   SOLE 21 78,883 0 0
CHERRY HILL MTG INVT CORP COM 164651101   1,608,120 332,944 SH   SOLE 22 332,944 0 0
CHERRY HILL MTG INVT CORP COM 164651101   251 52 SH   SOLE 43 52 0 0
CHESAPEAKE ENERGY CORP COM 165167735   10,001,099 119,516 SH   SOLE 2 31,917 0 87,599
CHESAPEAKE ENERGY CORP COM 165167735   3,970,867 47,453 SH   SOLE 4 30,162 0 17,291
CHESAPEAKE ENERGY CORP COM 165167735   1,487,077 17,771 SH   SOLE 7 17,029 0 742
CHESAPEAKE ENERGY CORP COM 165167735   27,782 332 SH   SOLE 13 332 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,260,472 15,063 SH   SOLE 15 15,063 0 0
CHESAPEAKE ENERGY CORP COM 165167735   9,876,332 118,025 SH   SOLE 18 111,731 0 6,294
CHESAPEAKE ENERGY CORP COM 165167735   26,403,634 315,531 SH   SOLE 19 315,531 0 0
CHESAPEAKE ENERGY CORP COM 165167735   158,358,626 1,892,431 SH   SOLE 21 1,892,431 0 0
CHESAPEAKE ENERGY CORP COM 165167735   242,003,062 2,892,006 SH   SOLE 22 2,675,533 0 216,473
CHESAPEAKE ENERGY CORP COM 165167735   16,508,725 197,284 SH   SOLE 23 197,284 0 0
CHESAPEAKE ENERGY CORP COM 165167735   6,629,381 79,223 SH   SOLE 26 53,771 0 25,452
CHESAPEAKE ENERGY CORP COM 165167735   9,528,474 113,868 SH   SOLE 28 37,118 0 76,750
CHESAPEAKE ENERGY CORP COM 165167735   7,782 93 SH   SOLE 29 93 0 0
CHESAPEAKE ENERGY CORP COM 165167735   30,819,511 368,302 SH   SOLE 30 333,141 0 35,161
CHESAPEAKE ENERGY CORP COM 165167735   2,128,987 25,442 SH   SOLE 31 23,579 0 1,863
CHESAPEAKE ENERGY CORP COM 165167735   7,254,052 86,688 SH   SOLE 34 86,688 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,168,089 13,959 SH   SOLE 36 13,959 0 0
CHESAPEAKE ENERGY CORP COM 165167735   353,632 4,226 SH   SOLE 40 4,226 0 0
CHESAPEAKE ENERGY CORP COM 165167735   5,383,911 64,339 SH   SOLE 43 55,749 0 8,590
CHESAPEAKE UTILS CORP COM 165303108   1,404,438 11,802 SH   SOLE 2 5,173 0 6,629
CHESAPEAKE UTILS CORP COM 165303108   7,616 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108   3,694,355 31,045 SH   SOLE 7 25,372 0 5,673
CHESAPEAKE UTILS CORP COM 165303108   6,840,239 57,481 SH   SOLE 18 57,481 0 0
CHESAPEAKE UTILS CORP COM 165303108   4,213,671 35,409 SH   SOLE 19 35,409 0 0
CHESAPEAKE UTILS CORP COM 165303108   264,480,118 2,222,522 SH   SOLE 21 2,222,522 0 0
CHESAPEAKE UTILS CORP COM 165303108   58,115,316 488,364 SH   SOLE 22 461,310 0 27,054
CHESAPEAKE UTILS CORP COM 165303108   360,451 3,029 SH   SOLE 25 3,029 0 0
CHESAPEAKE UTILS CORP COM 165303108   811,342 6,818 SH   SOLE 26 5,309 0 1,509
CHESAPEAKE UTILS CORP COM 165303108   37,128 312 SH   SOLE 28 312 0 0
CHESAPEAKE UTILS CORP COM 165303108   3,304,154 27,766 SH   SOLE 30 27,766 0 0
CHESAPEAKE UTILS CORP COM 165303108   356,286 2,994 SH   SOLE 40 2,994 0 0
CHESAPEAKE UTILS CORP COM 165303108   1,502,494 12,626 SH   SOLE 43 12,272 0 354
CHEVRON CORP NEW COM 166764100   400,858,566 2,547,560 SH   SOLE 2 1,199,598 0 1,347,962
CHEVRON CORP NEW COM 166764100   225,480,032 1,432,984 SH   SOLE 4 684,108 0 748,876
CHEVRON CORP NEW COM 166764100   277,818,734 1,765,610 SH   SOLE 7 1,595,036 0 170,574
CHEVRON CORP NEW COM 166764100   22,664,537 144,039 SH   SOLE 13 144,039 0 0
CHEVRON CORP NEW COM 166764100   48,790,773 310,078 SH   SOLE 15 310,078 0 0
CHEVRON CORP NEW COM 166764100   492,152,407 3,127,756 SH   SOLE 18 2,858,717 0 269,039
CHEVRON CORP NEW COM 166764100   261,935,667 1,664,669 SH   SOLE 19 1,664,669 0 0
CHEVRON CORP NEW COM 166764100   7,531,702,040 47,865,917 SH   SOLE 21 47,865,917 0 0
CHEVRON CORP NEW COM 166764100   6,104,002,707 38,792,518 SH   SOLE 22 34,938,189 0 3,854,329
CHEVRON CORP NEW COM 166764100   642,035,834 4,080,304 SH   SOLE 23 4,080,304 0 0
CHEVRON CORP NEW COM 166764100   474,123,716 3,013,179 SH   SOLE 25 2,940,099 0 73,080
CHEVRON CORP NEW COM 166764100   583,579,051 3,708,796 SH   SOLE 26 1,629,424 0 2,079,372
CHEVRON CORP NEW COM 166764100   366,986,776 2,332,296 SH   SOLE 28 18,892 0 2,313,404
CHEVRON CORP NEW COM 166764100   34,890,474 221,738 SH   SOLE 29 221,738 0 0
CHEVRON CORP NEW COM 166764100   1,439,942,736 9,151,209 SH   SOLE 30 9,151,209 0 0
CHEVRON CORP NEW COM 166764100   97,856,122 621,901 SH   SOLE 31 590,568 0 31,333
CHEVRON CORP NEW COM 166764100   31,616,178 200,929 SH   SOLE 32 200,929 0 0
CHEVRON CORP NEW COM 166764100   231,566,173 1,471,663 SH   SOLE 34 1,471,663 0 0
CHEVRON CORP NEW COM 166764100   72,907,336 463,345 SH   SOLE 36 463,345 0 0
CHEVRON CORP NEW COM 166764100   11,060,446 70,292 SH   SOLE 40 70,292 0 0
CHEVRON CORP NEW COM 166764100   605,168 3,846 SH   OTR 43 3,846 0 0
CHEVRON CORP NEW COM 166764100   271,142,555 1,723,181 SH   SOLE 43 1,447,306 0 275,875
CHEWY INC CL A 16679L109   509,005 12,896 SH   SOLE 2 6,258 0 6,638
CHEWY INC CL A 16679L109   2,911,307 73,760 SH   SOLE 4 39,391 0 34,369
CHEWY INC CL A 16679L109   429,315 10,877 SH   SOLE 7 10,435 0 442
CHEWY INC CL A 16679L109   71,164 1,803 SH   SOLE 13 1,803 0 0
CHEWY INC CL A 16679L109   242,741 6,150 SH   SOLE 15 6,150 0 0
CHEWY INC CL A 16679L109   1,522,595 38,576 SH   SOLE 18 21,276 0 17,300
CHEWY INC CL A 16679L109   907,849 23,001 SH   SOLE 19 23,001 0 0
CHEWY INC CL A 16679L109   9,349,338 236,872 SH   SOLE 21 236,872 0 0
CHEWY INC CL A 16679L109   62,129,490 1,574,094 SH   SOLE 22 1,460,622 0 113,472
CHEWY INC CL A 16679L109   6,515,944 165,086 SH   SOLE 23 165,086 0 0
CHEWY INC CL A 16679L109   1,495,321 37,885 SH   SOLE 25 37,119 0 766
CHEWY INC CL A 16679L109   2,211,504 56,030 SH   SOLE 26 46,751 0 9,279
CHEWY INC CL A 16679L109   2,634,465 66,746 SH   SOLE 28 1,469 0 65,277
CHEWY INC CL A 16679L109   12,375,700 313,547 SH   SOLE 30 313,547 0 0
CHEWY INC CL A 16679L109   679,476 17,215 SH   SOLE 31 15,890 0 1,325
CHEWY INC CL A 16679L109   130,448 3,305 SH   SOLE 34 3,305 0 0
CHEWY INC CL A 16679L109   393,358 9,966 SH   SOLE 36 9,966 0 0
CHEWY INC CL A 16679L109   173,865 4,405 SH   SOLE 40 4,405 0 0
CHEWY INC CL A 16679L109   245,740 6,226 SH   SOLE 43 5,993 0 233
CHICAGO ATLANTIC REAL ESTATE COM 167239102   78,462 5,179 SH   SOLE 2 397 0 4,782
CHICAGO ATLANTIC REAL ESTATE COM 167239102   694,340 45,831 SH   SOLE 18 45,831 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   434,805 28,700 SH   SOLE 19 28,700 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   11,632,867 767,846 SH   SOLE 21 767,846 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   3,598,186 237,504 SH   SOLE 22 226,526 0 10,978
CHICAGO RIVET & MACH CO COM 168088102   53,153 2,067 SH   SOLE 22 1 0 2,066
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   1,609 1,358 SH   SOLE 18 1,358 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   34,123 28,796 SH   SOLE 21 28,796 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   36,835 31,084 SH   SOLE 22 31,084 0 0
CHICOS FAS INC COM 168615102   3,371,137 630,119 SH   SOLE 2 406,655 0 223,464
CHICOS FAS INC COM 168615102   362,778 67,809 SH   SOLE 7 64,140 0 3,669
CHICOS FAS INC COM 168615102   2,360,730 441,258 SH   SOLE 18 441,258 0 0
CHICOS FAS INC COM 168615102   5,168,357 966,048 SH   SOLE 19 966,048 0 0
CHICOS FAS INC COM 168615102   80,463,658 15,039,936 SH   SOLE 21 15,039,936 0 0
CHICOS FAS INC COM 168615102   24,611,231 4,600,230 SH   SOLE 22 4,391,347 0 208,883
CHICOS FAS INC COM 168615102   73,552 13,748 SH   SOLE 23 13,748 0 0
CHICOS FAS INC COM 168615102   901,154 168,440 SH   SOLE 25 168,440 0 0
CHICOS FAS INC COM 168615102   1,821,049 340,383 SH   SOLE 26 22,407 0 317,976
CHICOS FAS INC COM 168615102   1,468,816 274,545 SH   SOLE 30 274,545 0 0
CHICOS FAS INC COM 168615102   830,748 155,280 SH   SOLE 34 155,280 0 0
CHICOS FAS INC COM 168615102   10,422 1,948 SH   SOLE 36 1,948 0 0
CHICOS FAS INC COM 168615102   105,283 19,679 SH   SOLE 40 19,679 0 0
CHICOS FAS INC COM 168615102   264,632 49,464 SH   SOLE 43 47,872 0 1,592
CHILDRENS PL INC NEW COM 168905107   260,927 11,242 SH   SOLE 2 3,905 0 7,337
CHILDRENS PL INC NEW COM 168905107   1,462 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107   1,880 81 SH   SOLE 7 81 0 0
CHILDRENS PL INC NEW COM 168905107   816,690 35,187 SH   SOLE 18 35,187 0 0
CHILDRENS PL INC NEW COM 168905107   558,688 24,071 SH   SOLE 19 24,071 0 0
CHILDRENS PL INC NEW COM 168905107   10,944,884 471,559 SH   SOLE 21 471,559 0 0
CHILDRENS PL INC NEW COM 168905107   8,405,757 362,161 SH   SOLE 22 347,217 0 14,944
CHILDRENS PL INC NEW COM 168905107   56,818 2,448 SH   SOLE 25 2,448 0 0
CHILDRENS PL INC NEW COM 168905107   126,262 5,440 SH   SOLE 26 4,354 0 1,086
CHILDRENS PL INC NEW COM 168905107   232,123 10,001 SH   SOLE 30 10,001 0 0
CHILDRENS PL INC NEW COM 168905107   8,356 360 SH   SOLE 36 360 0 0
CHILDRENS PL INC NEW COM 168905107   37,879 1,632 SH   SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107   114,495 4,933 SH   SOLE 43 4,376 0 557
CHIMERA INVT CORP COM NEW 16934Q208   2,192,271 379,943 SH   SOLE 2 241,299 0 138,644
CHIMERA INVT CORP COM NEW 16934Q208   4,899 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208   48,122 8,340 SH   SOLE 7 8,340 0 0
CHIMERA INVT CORP COM NEW 16934Q208   3,973,332 688,619 SH   SOLE 18 688,619 0 0
CHIMERA INVT CORP COM NEW 16934Q208   2,710,561 469,768 SH   SOLE 19 469,768 0 0
CHIMERA INVT CORP COM NEW 16934Q208   65,506,591 11,352,962 SH   SOLE 21 11,352,962 0 0
CHIMERA INVT CORP COM NEW 16934Q208   39,456,074 6,838,141 SH   SOLE 22 6,533,321 0 304,820
CHIMERA INVT CORP COM NEW 16934Q208   289,567 50,185 SH   SOLE 25 50,185 0 0
CHIMERA INVT CORP COM NEW 16934Q208   625,780 108,454 SH   SOLE 26 92,397 0 16,057
CHIMERA INVT CORP COM NEW 16934Q208   140,950 24,428 SH   SOLE 28 4,108 0 20,320
CHIMERA INVT CORP COM NEW 16934Q208   793,444 137,512 SH   SOLE 30 137,512 0 0
CHIMERA INVT CORP COM NEW 16934Q208   83,878 14,537 SH   SOLE 36 14,537 0 0
CHIMERA INVT CORP COM NEW 16934Q208   245,058 42,471 SH   SOLE 40 42,471 0 0
CHIMERA INVT CORP COM NEW 16934Q208   10,028 1,738 SH   SOLE 43 1,738 0 0
CHIMERIX INC COM 16934W106   19,502 16,117 SH   SOLE 2 0 0 16,117
CHIMERIX INC COM 16934W106   19,459 16,082 SH   SOLE 18 16,082 0 0
CHIMERIX INC COM 16934W106   343,146 283,592 SH   SOLE 21 283,592 0 0
CHIMERIX INC COM 16934W106   972,771 803,943 SH   SOLE 22 803,943 0 0
CHIMERIX INC COM 16934W106   31,838 26,312 SH   SOLE 43 0 0 26,312
CHINA YUCHAI INTL LTD COM G21082105   475,104 45,248 SH   SOLE 43 43,373 0 1,875
CHINDATA GROUP HLDGS LTD ADS 16955F107   17,213 2,404 SH   SOLE 4 2,404 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   119,980 16,757 SH   SOLE 7 16,757 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   12,152,596 1,697,290 SH   SOLE 21 1,697,290 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   5,484,739 766,025 SH   SOLE 22 683,341 0 82,684
CHINDATA GROUP HLDGS LTD ADS 16955F107   14,062 1,964 SH   SOLE 25 1,964 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107   3,112,123 434,654 SH   SOLE 30 434,654 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   2,089,241 54,379 SH   SOLE 2 17,603 0 36,776
CHINOOK THERAPEUTICS INC COM 16961L106   11,757 306 SH   SOLE 4 306 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   589,593 15,346 SH   SOLE 7 14,532 0 814
CHINOOK THERAPEUTICS INC COM 16961L106   6,081,463 158,289 SH   SOLE 18 158,289 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   6,140,284 159,820 SH   SOLE 19 159,820 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   91,297,139 2,376,292 SH   SOLE 21 2,376,292 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   53,790,613 1,400,068 SH   SOLE 22 1,345,079 0 54,989
CHINOOK THERAPEUTICS INC COM 16961L106   115,029 2,994 SH   SOLE 23 2,994 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   366,911 9,550 SH   SOLE 25 9,550 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   148,685 3,870 SH   SOLE 26 0 0 3,870
CHINOOK THERAPEUTICS INC COM 16961L106   2,407,666 62,667 SH   SOLE 30 62,667 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   253,687 6,603 SH   SOLE 40 6,603 0 0
CHINOOK THERAPEUTICS INC COM 16961L106   501,650 13,057 SH   SOLE 43 10,362 0 2,695
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   379 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   4,508,112 190,296 SH   SOLE 43 174,074 0 16,222
CHIPOTLE MEXICAN GRILL INC COM 169656105   100,571,502 47,018 SH   SOLE 2 5,977 0 41,041
CHIPOTLE MEXICAN GRILL INC COM 169656105   42,548,988 19,892 SH   SOLE 4 10,883 0 9,009
CHIPOTLE MEXICAN GRILL INC COM 169656105   49,751,001 23,259 SH   SOLE 7 20,584 0 2,675
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,918,683 897 SH   SOLE 13 897 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   7,062,978 3,302 SH   SOLE 15 3,302 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   227,711,523 106,457 SH   SOLE 18 81,775 0 24,682
CHIPOTLE MEXICAN GRILL INC COM 169656105   143,002,845 66,855 SH   SOLE 19 66,855 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,617,888,264 756,376 SH   SOLE 21 756,376 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,328,331,834 621,006 SH   SOLE 22 563,395 0 57,611
CHIPOTLE MEXICAN GRILL INC COM 169656105   105,523,287 49,333 SH   SOLE 23 49,333 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   112,530,651 52,609 SH   SOLE 25 51,906 0 703
CHIPOTLE MEXICAN GRILL INC COM 169656105   94,967,322 44,398 SH   SOLE 26 15,477 0 28,921
CHIPOTLE MEXICAN GRILL INC COM 169656105   109,322,151 51,109 SH   SOLE 28 643 0 50,466
CHIPOTLE MEXICAN GRILL INC COM 169656105   87,699 41 SH   SOLE 29 41 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   345,399,303 161,477 SH   SOLE 30 161,034 0 443
CHIPOTLE MEXICAN GRILL INC COM 169656105   13,208,325 6,175 SH   SOLE 31 5,694 0 481
CHIPOTLE MEXICAN GRILL INC COM 169656105   19,670,244 9,196 SH   SOLE 34 9,196 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   14,036,118 6,562 SH   SOLE 36 6,562 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,282,313 1,067 SH   SOLE 40 1,067 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   64,170 30 SH   OTR 43 30 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   53,834,352 25,168 SH   SOLE 43 21,623 0 3,545
CHOICE HOTELS INTL INC COM 169905106   7,342,885 62,482 SH   SOLE 2 40,161 0 22,321
CHOICE HOTELS INTL INC COM 169905106   10,929 93 SH   SOLE 4 93 0 0
CHOICE HOTELS INTL INC COM 169905106   36,666 312 SH   SOLE 7 312 0 0
CHOICE HOTELS INTL INC COM 169905106   6,670,318 56,759 SH   SOLE 18 56,759 0 0
CHOICE HOTELS INTL INC COM 169905106   1,732,715 14,744 SH   SOLE 19 14,744 0 0
CHOICE HOTELS INTL INC COM 169905106   168,606,767 1,434,707 SH   SOLE 21 1,434,707 0 0
CHOICE HOTELS INTL INC COM 169905106   95,245,494 810,462 SH   SOLE 22 770,585 0 39,877
CHOICE HOTELS INTL INC COM 169905106   707,000 6,016 SH   SOLE 25 6,016 0 0
CHOICE HOTELS INTL INC COM 169905106   2,800,384 23,829 SH   SOLE 26 14,481 0 9,348
CHOICE HOTELS INTL INC COM 169905106   198,844 1,692 SH   SOLE 28 294 0 1,398
CHOICE HOTELS INTL INC COM 169905106   2,181,406 18,562 SH   SOLE 30 18,562 0 0
CHOICE HOTELS INTL INC COM 169905106   49,123 418 SH   SOLE 31 418 0 0
CHOICE HOTELS INTL INC COM 169905106   708,881 6,032 SH   SOLE 40 6,032 0 0
CHOICE HOTELS INTL INC COM 169905106   19,743 168 SH   OTR 43 168 0 0
CHOICE HOTELS INTL INC COM 169905106   2,297,781 19,552 SH   SOLE 43 17,499 0 2,053
CHOICEONE FINL SVCS INC COM 170386106   151,915 6,605 SH   SOLE 2 4,361 0 2,244
CHOICEONE FINL SVCS INC COM 170386106   420,946 18,302 SH   SOLE 18 18,302 0 0
CHOICEONE FINL SVCS INC COM 170386106   262,223 11,401 SH   SOLE 19 11,401 0 0
CHOICEONE FINL SVCS INC COM 170386106   4,940,584 214,808 SH   SOLE 21 214,808 0 0
CHOICEONE FINL SVCS INC COM 170386106   2,039,387 88,669 SH   SOLE 22 84,149 0 4,520
CHORD ENERGY CORPORATION COM NEW 674215207   10,893,039 70,826 SH   SOLE 2 46,495 0 24,331
CHORD ENERGY CORPORATION COM NEW 674215207   21,378 139 SH   SOLE 4 139 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   859,896 5,591 SH   SOLE 7 5,306 0 285
CHORD ENERGY CORPORATION COM NEW 674215207   28,076,498 182,552 SH   SOLE 18 182,552 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   18,357,876 119,362 SH   SOLE 19 119,362 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   474,089,423 3,082,506 SH   SOLE 21 3,082,506 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   205,394,671 1,335,466 SH   SOLE 22 1,285,698 0 49,768
CHORD ENERGY CORPORATION COM NEW 674215207   2,689,193 17,485 SH   SOLE 26 14,062 0 3,423
CHORD ENERGY CORPORATION COM NEW 674215207   5,633,540 36,629 SH   SOLE 30 36,629 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   5,901,194 38,369 SH   SOLE 43 33,657 0 4,712
CHROMADEX CORP COM NEW 171077407   1,697 1,081 SH   SOLE 2 0 0 1,081
CHROMADEX CORP COM NEW 171077407   16,140 10,280 SH   SOLE 18 10,280 0 0
CHROMADEX CORP COM NEW 171077407   193,859 123,477 SH   SOLE 21 123,477 0 0
CHROMADEX CORP COM NEW 171077407   1,222,978 778,967 SH   SOLE 22 778,967 0 0
CHROMADEX CORP COM NEW 171077407   20 13 SH   SOLE 43 13 0 0
CHUBB LIMITED COM H1467J104   190,772,080 990,715 SH   SOLE 2 304,612 0 686,103
CHUBB LIMITED COM H1467J104   76,792,543 398,798 SH   SOLE 4 215,316 0 183,482
CHUBB LIMITED COM H1467J104   67,333,418 349,675 SH   SOLE 7 310,289 0 39,386
CHUBB LIMITED COM H1467J104   8,461,086 43,940 SH   SOLE 13 43,940 0 0
CHUBB LIMITED COM H1467J104   14,024,145 72,830 SH   SOLE 15 72,830 0 0
CHUBB LIMITED COM H1467J104   184,090,634 956,017 SH   SOLE 18 917,936 0 38,081
CHUBB LIMITED COM H1467J104   123,805,682 642,946 SH   SOLE 19 642,946 0 0
CHUBB LIMITED COM H1467J104   1,711,103,757 8,886,081 SH   SOLE 21 8,886,081 0 0
CHUBB LIMITED COM H1467J104   1,749,465,753 9,085,302 SH   SOLE 22 8,226,562 0 858,740
CHUBB LIMITED COM H1467J104   189,805,237 985,694 SH   SOLE 23 985,694 0 0
CHUBB LIMITED COM H1467J104   117,613,145 610,787 SH   SOLE 25 607,665 0 3,122
CHUBB LIMITED COM H1467J104   161,843,792 840,485 SH   SOLE 26 374,217 0 466,268
CHUBB LIMITED COM H1467J104   174,375,982 905,567 SH   SOLE 28 9,204 0 896,363
CHUBB LIMITED COM H1467J104   4,956,302 25,739 SH   SOLE 29 25,739 0 0
CHUBB LIMITED COM H1467J104   621,791,260 3,229,078 SH   SOLE 30 3,229,078 0 0
CHUBB LIMITED COM H1467J104   32,122,089 166,816 SH   SOLE 31 158,901 0 7,915
CHUBB LIMITED COM H1467J104   70,450,002 365,860 SH   SOLE 34 365,860 0 0
CHUBB LIMITED COM H1467J104   22,507,761 116,887 SH   SOLE 36 116,887 0 0
CHUBB LIMITED COM H1467J104   3,110,807 16,155 SH   SOLE 40 16,155 0 0
CHUBB LIMITED COM H1467J104   186,206 967 SH   OTR 43 967 0 0
CHUBB LIMITED COM H1467J104   88,859,407 461,463 SH   SOLE 43 395,891 0 65,572
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   6,668,832 178,837 SH   SOLE 2 178,837 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   183,765 4,928 SH   SOLE 4 4,928 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   66,376 1,780 SH   SOLE 21 1,780 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   16,908,628 453,436 SH   SOLE 22 392,443 0 60,993
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   862,219 23,122 SH   SOLE 28 0 0 23,122
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   378,382 10,147 SH   SOLE 30 10,147 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   27,110 727 SH   SOLE 34 727 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   82,813,377 2,220,793 SH   SOLE 43 1,884,345 0 336,448
CHURCH & DWIGHT CO INC COM 171340102   35,734,401 356,524 SH   SOLE 2 62,189 0 294,335
CHURCH & DWIGHT CO INC COM 171340102   24,881,296 248,242 SH   SOLE 4 126,100 0 122,142
CHURCH & DWIGHT CO INC COM 171340102   29,582,183 295,143 SH   SOLE 7 268,893 0 26,250
CHURCH & DWIGHT CO INC COM 171340102   775,680 7,739 SH   SOLE 13 7,739 0 0
CHURCH & DWIGHT CO INC COM 171340102   2,836,008 28,295 SH   SOLE 15 28,295 0 0
CHURCH & DWIGHT CO INC COM 171340102   44,328,020 442,263 SH   SOLE 18 419,238 0 23,025
CHURCH & DWIGHT CO INC COM 171340102   13,946,102 139,141 SH   SOLE 19 139,141 0 0
CHURCH & DWIGHT CO INC COM 171340102   926,935,058 9,248,080 SH   SOLE 21 9,248,080 0 0
CHURCH & DWIGHT CO INC COM 171340102   578,374,208 5,770,470 SH   SOLE 22 5,271,571 0 498,899
CHURCH & DWIGHT CO INC COM 171340102   42,683,447 425,855 SH   SOLE 23 425,855 0 0
CHURCH & DWIGHT CO INC COM 171340102   38,441,212 383,530 SH   SOLE 25 382,639 0 891
CHURCH & DWIGHT CO INC COM 171340102   43,577,097 434,771 SH   SOLE 26 152,667 0 282,104
CHURCH & DWIGHT CO INC COM 171340102   62,444,192 623,009 SH   SOLE 28 5,102 0 617,907
CHURCH & DWIGHT CO INC COM 171340102   220,105 2,196 SH   SOLE 29 2,196 0 0
CHURCH & DWIGHT CO INC COM 171340102   240,138,451 2,395,874 SH   SOLE 30 2,380,453 0 15,421
CHURCH & DWIGHT CO INC COM 171340102   5,784,073 57,708 SH   SOLE 31 51,954 0 5,754
CHURCH & DWIGHT CO INC COM 171340102   1,029,563 10,272 SH   SOLE 34 10,272 0 0
CHURCH & DWIGHT CO INC COM 171340102   8,061,399 80,429 SH   SOLE 36 80,429 0 0
CHURCH & DWIGHT CO INC COM 171340102   935,146 9,330 SH   SOLE 40 9,330 0 0
CHURCH & DWIGHT CO INC COM 171340102   49,722,049 496,080 SH   SOLE 43 464,156 0 31,923
CHURCHILL CAPITAL CORP V COM CL A 17144T107   445,426 43,798 SH   SOLE 2 43,798 0 0
CHURCHILL CAPITAL CORP VI COM CL A 17143W101   345,452 33,539 SH   SOLE 2 33,539 0 0
CHURCHILL CAPITAL CORP VII COM CL A 17144M102   1,032,000 100,000 SH   SOLE 2 100,000 0 0
CHURCHILL DOWNS INC COM 171484108   31,620,955 227,211 SH   SOLE 2 60,367 0 166,844
CHURCHILL DOWNS INC COM 171484108   25,607 184 SH   SOLE 4 184 0 0
CHURCHILL DOWNS INC COM 171484108   1,355,098 9,737 SH   SOLE 7 9,241 0 496
CHURCHILL DOWNS INC COM 171484108   19,129,752 137,456 SH   SOLE 18 137,456 0 0
CHURCHILL DOWNS INC COM 171484108   3,290,257 23,642 SH   SOLE 19 23,642 0 0
CHURCHILL DOWNS INC COM 171484108   488,641,735 3,511,114 SH   SOLE 21 3,511,114 0 0
CHURCHILL DOWNS INC COM 171484108   269,875,263 1,939,177 SH   SOLE 22 1,851,423 0 87,754
CHURCHILL DOWNS INC COM 171484108   1,738,233 12,490 SH   SOLE 25 12,490 0 0
CHURCHILL DOWNS INC COM 171484108   4,586,487 32,956 SH   SOLE 26 26,894 0 6,062
CHURCHILL DOWNS INC COM 171484108   606,503 4,358 SH   SOLE 28 1,272 0 3,086
CHURCHILL DOWNS INC COM 171484108   5,470,634 39,309 SH   SOLE 30 39,309 0 0
CHURCHILL DOWNS INC COM 171484108   143,067 1,028 SH   SOLE 31 1,028 0 0
CHURCHILL DOWNS INC COM 171484108   1,590,713 11,430 SH   SOLE 40 11,430 0 0
CHURCHILL DOWNS INC COM 171484108   3,667,566 26,353 SH   SOLE 43 23,547 0 2,806
CHUYS HLDGS INC COM 171604101   1,518,055 37,189 SH   SOLE 2 30,670 0 6,519
CHUYS HLDGS INC COM 171604101   5,633 138 SH   SOLE 7 138 0 0
CHUYS HLDGS INC COM 171604101   2,444,424 59,883 SH   SOLE 18 59,883 0 0
CHUYS HLDGS INC COM 171604101   2,005,813 49,138 SH   SOLE 19 49,138 0 0
CHUYS HLDGS INC COM 171604101   87,121,595 2,134,287 SH   SOLE 21 2,134,287 0 0
CHUYS HLDGS INC COM 171604101   22,724,086 556,690 SH   SOLE 22 529,712 0 26,978
CHUYS HLDGS INC COM 171604101   20,696 507 SH   SOLE 23 507 0 0
CHUYS HLDGS INC COM 171604101   102,295 2,506 SH   SOLE 25 2,506 0 0
CHUYS HLDGS INC COM 171604101   528,415 12,945 SH   SOLE 28 0 0 12,945
CHUYS HLDGS INC COM 171604101   1,160,962 28,441 SH   SOLE 30 28,441 0 0
CHUYS HLDGS INC COM 171604101   40,779 999 SH   SOLE 34 999 0 0
CHUYS HLDGS INC COM 171604101   94,049 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101   620,056 15,190 SH   SOLE 43 14,108 0 1,082
CI&T INC COM CL A G21307106   51,013 8,136 SH   SOLE 2 8,136 0 0
CI&T INC COM CL A G21307106   12,277 1,958 SH   SOLE 22 1,958 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   2,633,195 1,001,215 SH   SOLE 2 1,001,215 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   11,318,097 4,303,459 SH   SOLE 7 4,303,459 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   2,030,136 771,915 SH   SOLE 18 771,915 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   62,886 23,911 SH   SOLE 19 23,911 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   7,196,682 2,736,381 SH   SOLE 21 2,736,381 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   9,938,710 3,778,977 SH   SOLE 22 3,488,282 0 290,695
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   849,842 323,134 SH   SOLE 28 0 0 323,134
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   2,097,567 797,554 SH   SOLE 30 797,554 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   16,742,689 6,366,041 SH   SOLE 43 6,063,746 0 302,295
CIBUS INC CL A COM STK 17166A101   2,478 236 SH   SOLE 2 205 0 31
CIBUS INC CL A COM STK 17166A101   345,597 32,914 SH   SOLE 19 32,914 0 0
CIBUS INC CL A COM STK 17166A101   32 3 SH   SOLE 21 3 0 0
CIBUS INC CL A COM STK 17166A101   235,862 22,463 SH   SOLE 22 22,463 0 0
CIBUS INC CL A COM STK 17166A101   9,041 861 SH   SOLE 23 861 0 0
CIDARA THERAPEUTICS INC COM 171757107   494 437 SH   SOLE 2 0 0 437
CIDARA THERAPEUTICS INC COM 171757107   17,960 15,894 SH   SOLE 18 15,894 0 0
CIDARA THERAPEUTICS INC COM 171757107   233,728 206,839 SH   SOLE 21 206,839 0 0
CIDARA THERAPEUTICS INC COM 171757107   834,559 738,548 SH   SOLE 22 738,548 0 0
CIENA CORP COM NEW 171779309   10,442,385 245,761 SH   SOLE 2 137,663 0 108,098
CIENA CORP COM NEW 171779309   121,012 2,848 SH   SOLE 4 2,471 0 377
CIENA CORP COM NEW 171779309   1,064,077 25,043 SH   SOLE 7 23,783 0 1,260
CIENA CORP COM NEW 171779309   68,594,794 1,614,375 SH   SOLE 18 1,609,918 0 4,457
CIENA CORP COM NEW 171779309   31,307,312 736,816 SH   SOLE 19 736,816 0 0
CIENA CORP COM NEW 171779309   326,367,602 7,681,045 SH   SOLE 21 7,681,045 0 0
CIENA CORP COM NEW 171779309   181,961,853 4,282,463 SH   SOLE 22 4,091,565 0 190,898
CIENA CORP COM NEW 171779309   1,488,425 35,030 SH   SOLE 23 35,030 0 0
CIENA CORP COM NEW 171779309   5,839,953 137,443 SH   SOLE 25 44,614 0 92,829
CIENA CORP COM NEW 171779309   3,130,621 73,679 SH   SOLE 26 60,637 0 13,042
CIENA CORP COM NEW 171779309   410,666 9,665 SH   SOLE 28 1,441 0 8,224
CIENA CORP COM NEW 171779309   37,485,485 882,219 SH   SOLE 30 882,219 0 0
CIENA CORP COM NEW 171779309   90,971 2,141 SH   SOLE 31 2,141 0 0
CIENA CORP COM NEW 171779309   28,626,108 673,714 SH   SOLE 34 673,714 0 0
CIENA CORP COM NEW 171779309   1,373,829 32,333 SH   SOLE 36 32,333 0 0
CIENA CORP COM NEW 171779309   1,016,658 23,927 SH   SOLE 40 23,927 0 0
CIENA CORP COM NEW 171779309   15,551 366 SH   OTR 43 366 0 0
CIENA CORP COM NEW 171779309   8,149,709 191,803 SH   SOLE 43 187,462 0 4,341
CIMPRESS PLC SHS EURO G2143T103   1,396,234 23,474 SH   SOLE 2 16,522 0 6,952
CIMPRESS PLC SHS EURO G2143T103   4,402 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103   11,777 198 SH   SOLE 7 198 0 0
CIMPRESS PLC SHS EURO G2143T103   2,916,840 49,039 SH   SOLE 18 47,869 0 1,170
CIMPRESS PLC SHS EURO G2143T103   2,726,147 45,833 SH   SOLE 19 45,833 0 0
CIMPRESS PLC SHS EURO G2143T103   36,988,530 621,865 SH   SOLE 21 621,865 0 0
CIMPRESS PLC SHS EURO G2143T103   30,690,550 515,981 SH   SOLE 22 498,621 0 17,360
CIMPRESS PLC SHS EURO G2143T103   18,855 317 SH   SOLE 23 317 0 0
CIMPRESS PLC SHS EURO G2143T103   226,202 3,803 SH   SOLE 25 3,803 0 0
CIMPRESS PLC SHS EURO G2143T103   906,594 15,242 SH   SOLE 26 3,408 0 11,834
CIMPRESS PLC SHS EURO G2143T103   609,373 10,245 SH   SOLE 30 10,245 0 0
CIMPRESS PLC SHS EURO G2143T103   167,079 2,809 SH   SOLE 34 2,809 0 0
CIMPRESS PLC SHS EURO G2143T103   133,652 2,247 SH   SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103   957,152 16,092 SH   SOLE 43 16,060 0 32
CINCINNATI FINL CORP COM 172062101   20,615,685 211,834 SH   SOLE 2 38,871 0 172,963
CINCINNATI FINL CORP COM 172062101   11,179,246 114,871 SH   SOLE 4 56,256 0 58,615
CINCINNATI FINL CORP COM 172062101   13,014,896 133,733 SH   SOLE 7 120,738 0 12,995
CINCINNATI FINL CORP COM 172062101   243,397 2,501 SH   SOLE 13 2,501 0 0
CINCINNATI FINL CORP COM 172062101   2,462,196 25,300 SH   SOLE 15 25,300 0 0
CINCINNATI FINL CORP COM 172062101   35,986,990 369,780 SH   SOLE 18 356,558 0 13,222
CINCINNATI FINL CORP COM 172062101   6,359,570 65,347 SH   SOLE 19 65,347 0 0
CINCINNATI FINL CORP COM 172062101   559,267,676 5,746,688 SH   SOLE 21 5,746,688 0 0
CINCINNATI FINL CORP COM 172062101   327,627,877 3,366,501 SH   SOLE 22 3,044,641 0 321,860
CINCINNATI FINL CORP COM 172062101   26,734,583 274,708 SH   SOLE 23 274,708 0 0
CINCINNATI FINL CORP COM 172062101   18,720,670 192,362 SH   SOLE 25 192,362 0 0
CINCINNATI FINL CORP COM 172062101   25,630,682 263,365 SH   SOLE 26 91,812 0 171,553
CINCINNATI FINL CORP COM 172062101   21,446,311 220,369 SH   SOLE 28 2,113 0 218,256
CINCINNATI FINL CORP COM 172062101   78,474,079 806,351 SH   SOLE 30 806,351 0 0
CINCINNATI FINL CORP COM 172062101   3,304,306 33,953 SH   SOLE 31 31,438 0 2,515
CINCINNATI FINL CORP COM 172062101   2,623,553 26,958 SH   SOLE 32 26,958 0 0
CINCINNATI FINL CORP COM 172062101   656,034 6,741 SH   SOLE 34 6,741 0 0
CINCINNATI FINL CORP COM 172062101   4,373,172 44,936 SH   SOLE 36 44,936 0 0
CINCINNATI FINL CORP COM 172062101   601,243 6,178 SH   SOLE 40 6,178 0 0
CINCINNATI FINL CORP COM 172062101   20,632 212 SH   OTR 43 212 0 0
CINCINNATI FINL CORP COM 172062101   10,927,806 112,287 SH   SOLE 43 89,702 0 22,585
CINEMARK HLDGS INC COM 17243V102   5,437,905 329,570 SH   SOLE 2 269,085 0 60,485
CINEMARK HLDGS INC COM 17243V102   2,904 176 SH   SOLE 4 176 0 0
CINEMARK HLDGS INC COM 17243V102   373,626 22,644 SH   SOLE 7 21,547 0 1,097
CINEMARK HLDGS INC COM 17243V102   6,096,140 369,463 SH   SOLE 18 346,844 0 22,619
CINEMARK HLDGS INC COM 17243V102   7,143,857 432,961 SH   SOLE 19 432,961 0 0
CINEMARK HLDGS INC COM 17243V102   212,793,867 12,896,598 SH   SOLE 21 12,896,598 0 0
CINEMARK HLDGS INC COM 17243V102   56,409,128 3,418,735 SH   SOLE 22 3,325,528 0 93,207
CINEMARK HLDGS INC COM 17243V102   134,888 8,175 SH   SOLE 23 8,175 0 0
CINEMARK HLDGS INC COM 17243V102   386,183 23,405 SH   SOLE 25 23,405 0 0
CINEMARK HLDGS INC COM 17243V102   1,292,594 78,339 SH   SOLE 26 69,316 0 9,023
CINEMARK HLDGS INC COM 17243V102   115,599 7,006 SH   SOLE 28 1,858 0 5,148
CINEMARK HLDGS INC COM 17243V102   3,148,926 190,844 SH   SOLE 30 190,844 0 0
CINEMARK HLDGS INC COM 17243V102   69,218 4,195 SH   SOLE 36 4,195 0 0
CINEMARK HLDGS INC COM 17243V102   286,506 17,364 SH   SOLE 40 17,364 0 0
CINEMARK HLDGS INC COM 17243V102   18,530 1,123 SH   OTR 43 1,123 0 0
CINEMARK HLDGS INC COM 17243V102   1,647,410 99,843 SH   SOLE 43 91,987 0 7,856
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8   3,567,906 2,615,000 PRN   SOLE 21 2,615,000 0 0
CINEVERSE CORP COM CL A 172406308   8,637 4,534 SH   SOLE 21 4,534 0 0
CINEVERSE CORP COM CL A 172406308   183,968 96,571 SH   SOLE 22 96,571 0 0
CINEVERSE CORP COM CL A 172406308   667 350 SH   SOLE 43 350 0 0
CINTAS CORP COM 172908105   138,871,228 279,374 SH   SOLE 2 132,451 0 146,923
CINTAS CORP COM 172908105   43,560,115 87,632 SH   SOLE 4 56,304 0 31,328
CINTAS CORP COM 172908105   62,831,409 126,401 SH   SOLE 7 95,569 0 30,832
CINTAS CORP COM 172908105   7,744,009 15,579 SH   SOLE 13 15,579 0 0
CINTAS CORP COM 172908105   5,733,818 11,535 SH   SOLE 15 11,535 0 0
CINTAS CORP COM 172908105   183,742,415 369,644 SH   SOLE 18 303,254 0 66,390
CINTAS CORP COM 172908105   376,664,855 757,755 SH   SOLE 19 757,755 0 0
CINTAS CORP COM 172908105   1,311,636,546 2,638,683 SH   SOLE 21 2,638,683 0 0
CINTAS CORP COM 172908105   1,073,351,306 2,159,313 SH   SOLE 22 1,955,162 0 204,151
CINTAS CORP COM 172908105   113,550,470 228,435 SH   SOLE 23 228,435 0 0
CINTAS CORP COM 172908105   60,847,563 122,410 SH   SOLE 25 122,129 0 281
CINTAS CORP COM 172908105   90,293,588 181,648 SH   SOLE 26 66,310 0 115,338
CINTAS CORP COM 172908105   113,651,874 228,639 SH   SOLE 28 1,994 0 226,645
CINTAS CORP COM 172908105   5,114,953 10,290 SH   SOLE 29 10,290 0 0
CINTAS CORP COM 172908105   268,157,759 539,466 SH   SOLE 30 539,466 0 0
CINTAS CORP COM 172908105   21,951,053 44,160 SH   SOLE 31 41,923 0 2,237
CINTAS CORP COM 172908105   11,130,615 22,392 SH   SOLE 32 22,392 0 0
CINTAS CORP COM 172908105   14,556,491 29,284 SH   SOLE 34 29,284 0 0
CINTAS CORP COM 172908105   11,185,791 22,503 SH   SOLE 36 22,503 0 0
CINTAS CORP COM 172908105   1,769,108 3,559 SH   SOLE 40 3,559 0 0
CINTAS CORP COM 172908105   75,556 152 SH   OTR 43 152 0 0
CINTAS CORP COM 172908105   55,924,225 112,505 SH   SOLE 43 97,650 0 14,855
CION INVT CORP COM 17259U204   2,842,200 273,815 SH   SOLE 30 273,815 0 0
CIPHER MINING INC COM 17253J106   61,950 21,661 SH   SOLE 2 2,279 0 19,382
CIPHER MINING INC COM 17253J106   360,234 125,956 SH   SOLE 18 125,956 0 0
CIPHER MINING INC COM 17253J106   243,909 85,283 SH   SOLE 19 85,283 0 0
CIPHER MINING INC COM 17253J106   4,465,681 1,561,427 SH   SOLE 21 1,561,427 0 0
CIPHER MINING INC COM 17253J106   1,828,189 639,227 SH   SOLE 22 613,856 0 25,371
CIRCOR INTL INC COM 17273K109   905,289 16,037 SH   SOLE 2 7,207 0 8,830
CIRCOR INTL INC COM 17273K109   4,064 72 SH   SOLE 4 72 0 0
CIRCOR INTL INC COM 17273K109   8,976 159 SH   SOLE 7 159 0 0
CIRCOR INTL INC COM 17273K109   3,557,987 63,029 SH   SOLE 18 63,029 0 0
CIRCOR INTL INC COM 17273K109   3,914,130 69,338 SH   SOLE 19 69,338 0 0
CIRCOR INTL INC COM 17273K109   133,685,511 2,368,211 SH   SOLE 21 2,368,211 0 0
CIRCOR INTL INC COM 17273K109   32,124,961 569,087 SH   SOLE 22 544,334 0 24,753
CIRCOR INTL INC COM 17273K109   78,296 1,387 SH   SOLE 23 1,387 0 0
CIRCOR INTL INC COM 17273K109   255,380 4,524 SH   SOLE 25 4,524 0 0
CIRCOR INTL INC COM 17273K109   124,303 2,202 SH   SOLE 26 376 0 1,826
CIRCOR INTL INC COM 17273K109   1,901,688 33,688 SH   SOLE 30 33,688 0 0
CIRCOR INTL INC COM 17273K109   160,262 2,839 SH   SOLE 40 2,839 0 0
CIRCOR INTL INC COM 17273K109   822,081 14,563 SH   SOLE 43 14,344 0 219
CIRRUS LOGIC INC COM 172755100   14,133,086 174,461 SH   SOLE 2 117,815 0 56,646
CIRRUS LOGIC INC COM 172755100   561,885 6,936 SH   SOLE 4 476 0 6,460
CIRRUS LOGIC INC COM 172755100   1,469,845 18,144 SH   SOLE 7 17,184 0 960
CIRRUS LOGIC INC COM 172755100   8,648,304 106,756 SH   SOLE 18 106,607 0 149
CIRRUS LOGIC INC COM 172755100   3,387,676 41,818 SH   SOLE 19 41,818 0 0
CIRRUS LOGIC INC COM 172755100   230,998,152 2,851,477 SH   SOLE 21 2,851,477 0 0
CIRRUS LOGIC INC COM 172755100   131,625,858 1,624,810 SH   SOLE 22 1,555,473 0 69,337
CIRRUS LOGIC INC COM 172755100   126,376 1,560 SH   SOLE 23 1,560 0 0
CIRRUS LOGIC INC COM 172755100   878,391 10,843 SH   SOLE 25 10,843 0 0
CIRRUS LOGIC INC COM 172755100   3,514,052 43,378 SH   SOLE 26 19,743 0 23,635
CIRRUS LOGIC INC COM 172755100   398,812 4,923 SH   SOLE 28 1,026 0 3,897
CIRRUS LOGIC INC COM 172755100   567 7 SH   SOLE 29 7 0 0
CIRRUS LOGIC INC COM 172755100   7,747,877 95,641 SH   SOLE 30 95,641 0 0
CIRRUS LOGIC INC COM 172755100   61,973 765 SH   SOLE 31 765 0 0
CIRRUS LOGIC INC COM 172755100   222,372 2,745 SH   SOLE 34 2,745 0 0
CIRRUS LOGIC INC COM 172755100   181,057 2,235 SH   SOLE 36 2,235 0 0
CIRRUS LOGIC INC COM 172755100   736,786 9,095 SH   SOLE 40 9,095 0 0
CIRRUS LOGIC INC COM 172755100   4,128,277 50,960 SH   SOLE 43 48,593 0 2,367
CISCO SYS INC COM 17275R102   425,364,112 8,221,185 SH   SOLE 2 1,881,567 0 6,339,618
CISCO SYS INC COM 17275R102   177,449,367 3,429,636 SH   SOLE 4 1,959,950 0 1,469,686
CISCO SYS INC COM 17275R102   265,062,727 5,122,975 SH   SOLE 7 4,354,264 0 768,711
CISCO SYS INC COM 17275R102   8,024,460 155,092 SH   SOLE 13 155,092 0 0
CISCO SYS INC COM 17275R102   37,811,333 730,795 SH   SOLE 15 730,795 0 0
CISCO SYS INC COM 17275R102   650,037,202 12,563,533 SH   SOLE 18 11,905,307 0 658,226
CISCO SYS INC COM 17275R102   575,170,556 11,116,555 SH   SOLE 19 11,116,555 0 0
CISCO SYS INC COM 17275R102   1,172,532 22,662 SH   SOLE 20 22,662 0 0
CISCO SYS INC COM 17275R102   6,574,750,190 127,072,868 SH   SOLE 21 127,072,868 0 0
CISCO SYS INC COM 17275R102   4,823,527,986 93,226,285 SH   SOLE 22 84,615,868 0 8,610,417
CISCO SYS INC COM 17275R102   443,585,905 8,573,365 SH   SOLE 23 8,573,365 0 0
CISCO SYS INC COM 17275R102   651,814,880 12,597,891 SH   SOLE 25 11,034,491 0 1,563,400
CISCO SYS INC COM 17275R102   508,713,320 9,832,109 SH   SOLE 26 4,881,681 0 4,950,428
CISCO SYS INC COM 17275R102   473,384,834 9,149,301 SH   SOLE 28 180,838 0 8,968,463
CISCO SYS INC COM 17275R102   1,646,160 31,816 SH   SOLE 29 31,816 0 0
CISCO SYS INC COM 17275R102   1,825,360,606 35,279,486 SH   SOLE 30 35,211,935 0 67,551
CISCO SYS INC COM 17275R102   52,307,536 1,010,969 SH   SOLE 31 939,177 0 71,792
CISCO SYS INC COM 17275R102   63,962,230 1,236,224 SH   SOLE 32 1,236,224 0 0
CISCO SYS INC COM 17275R102   47,654,868 921,045 SH   SOLE 34 921,045 0 0
CISCO SYS INC COM 17275R102   62,567,630 1,209,270 SH   SOLE 36 1,209,270 0 0
CISCO SYS INC COM 17275R102   8,310,789 160,626 SH   SOLE 40 160,626 0 0
CISCO SYS INC COM 17275R102   495,411 9,575 SH   OTR 43 9,575 0 0
CISCO SYS INC COM 17275R102   305,065,844 5,896,132 SH   SOLE 43 5,116,108 0 780,024
CISO GLOBAL INC COM 15672X102   388 2,179 SH   SOLE 2 0 0 2,179
CISO GLOBAL INC COM 15672X102   85,140 478,317 SH   SOLE 22 478,317 0 0
CITI TRENDS INC COM 17306X102   236,997 13,420 SH   SOLE 2 13,096 0 324
CITI TRENDS INC COM 17306X102   26,808 1,518 SH   SOLE 18 1,518 0 0
CITI TRENDS INC COM 17306X102   319,540 18,094 SH   SOLE 19 18,094 0 0
CITI TRENDS INC COM 17306X102   672,846 38,100 SH   SOLE 21 38,100 0 0
CITI TRENDS INC COM 17306X102   2,933,096 166,087 SH   SOLE 22 166,087 0 0
CITI TRENDS INC COM 17306X102   5,015 284 SH   SOLE 23 284 0 0
CITI TRENDS INC COM 17306X102   374,498 21,206 SH   SOLE 43 21,206 0 0
CITIGROUP INC COM NEW 172967424   235,899,384 5,123,792 SH   SOLE 2 1,903,923 0 3,219,869
CITIGROUP INC COM NEW 172967424   84,696,980 1,839,639 SH   SOLE 4 1,034,765 0 804,874
CITIGROUP INC COM NEW 172967424   90,174,496 1,958,612 SH   SOLE 7 1,667,903 0 290,709
CITIGROUP INC COM NEW 172967424   4,962,836 107,794 SH   SOLE 13 107,794 0 0
CITIGROUP INC COM NEW 172967424   15,643,517 339,781 SH   SOLE 15 339,781 0 0
CITIGROUP INC COM NEW 172967424   459,811,753 9,987,223 SH   SOLE 18 9,326,465 0 660,758
CITIGROUP INC COM NEW 172967424   708,361,818 15,385,791 SH   SOLE 19 15,385,791 0 0
CITIGROUP INC COM NEW 172967424   2,174,607,182 47,232,997 SH   SOLE 21 47,232,997 0 0
CITIGROUP INC COM NEW 172967424   2,087,614,188 45,343,488 SH   SOLE 22 41,074,135 0 4,269,353
CITIGROUP INC COM NEW 172967424   212,312,171 4,611,472 SH   SOLE 23 4,611,472 0 0
CITIGROUP INC COM NEW 172967424   203,692,516 4,424,251 SH   SOLE 25 4,223,685 0 200,566
CITIGROUP INC COM NEW 172967424   211,873,272 4,601,939 SH   SOLE 26 2,291,575 0 2,310,364
CITIGROUP INC COM NEW 172967424   199,106,656 4,324,645 SH   SOLE 28 224,135 0 4,100,510
CITIGROUP INC COM NEW 172967424   7,133,806 154,948 SH   SOLE 29 154,948 0 0
CITIGROUP INC COM NEW 172967424   623,002,599 13,531,768 SH   SOLE 30 13,262,178 0 269,590
CITIGROUP INC COM NEW 172967424   31,892,921 692,722 SH   SOLE 31 658,565 0 34,157
CITIGROUP INC COM NEW 172967424   6,203,199 134,735 SH   SOLE 32 134,735 0 0
CITIGROUP INC COM NEW 172967424   38,362,738 833,248 SH   SOLE 34 833,248 0 0
CITIGROUP INC COM NEW 172967424   29,364,036 637,794 SH   SOLE 36 637,794 0 0
CITIGROUP INC COM NEW 172967424   3,529,979 76,672 SH   SOLE 40 76,672 0 0
CITIGROUP INC COM NEW 172967424   208,331 4,525 SH   OTR 43 4,525 0 0
CITIGROUP INC COM NEW 172967424   91,935,455 1,996,860 SH   SOLE 43 1,693,990 0 302,870
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   56,368 46,973 SH   SOLE 2 4,809 0 42,164
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   417,482 347,902 SH   SOLE 18 347,902 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   272,917 227,431 SH   SOLE 19 227,431 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   5,332,148 4,443,457 SH   SOLE 21 4,443,457 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   3,616,142 3,013,452 SH   SOLE 22 2,938,083 0 75,369
CITIZENS & NORTHN CORP COM 172922106   86,290 4,471 SH   SOLE 2 635 0 3,836
CITIZENS & NORTHN CORP COM 172922106   4,150 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106   955,755 49,521 SH   SOLE 18 49,521 0 0
CITIZENS & NORTHN CORP COM 172922106   606,599 31,430 SH   SOLE 19 31,430 0 0
CITIZENS & NORTHN CORP COM 172922106   10,948,079 567,258 SH   SOLE 21 567,258 0 0
CITIZENS & NORTHN CORP COM 172922106   8,475,286 439,134 SH   SOLE 22 427,424 0 11,710
CITIZENS CMNTY BANCORP INC M COM 174903104   51,162 5,781 SH   SOLE 2 5,489 0 292
CITIZENS CMNTY BANCORP INC M COM 174903104   17,505 1,978 SH   SOLE 18 1,978 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   214,420 24,228 SH   SOLE 21 24,228 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   488,738 55,224 SH   SOLE 22 54,489 0 735
CITIZENS FINL GROUP INC COM 174610105   36,745,651 1,408,959 SH   SOLE 2 302,982 0 1,105,977
CITIZENS FINL GROUP INC COM 174610105   11,071,716 424,529 SH   SOLE 4 267,219 0 157,310
CITIZENS FINL GROUP INC COM 174610105   9,764,196 374,394 SH   SOLE 7 333,492 0 40,902
CITIZENS FINL GROUP INC COM 174610105   718,426 27,547 SH   SOLE 13 27,547 0 0
CITIZENS FINL GROUP INC COM 174610105   2,455,484 94,152 SH   SOLE 15 94,152 0 0
CITIZENS FINL GROUP INC COM 174610105   109,033,075 4,180,716 SH   SOLE 18 3,977,211 0 203,505
CITIZENS FINL GROUP INC COM 174610105   240,422,601 9,218,658 SH   SOLE 19 9,218,658 0 0
CITIZENS FINL GROUP INC COM 174610105   532,751,521 20,427,589 SH   SOLE 21 20,427,589 0 0
CITIZENS FINL GROUP INC COM 174610105   294,717,014 11,300,499 SH   SOLE 22 10,271,171 0 1,029,328
CITIZENS FINL GROUP INC COM 174610105   24,391,242 935,247 SH   SOLE 23 935,247 0 0
CITIZENS FINL GROUP INC COM 174610105   47,933,319 1,837,934 SH   SOLE 25 1,833,582 0 4,352
CITIZENS FINL GROUP INC COM 174610105   31,349,255 1,202,042 SH   SOLE 26 485,460 0 716,582
CITIZENS FINL GROUP INC COM 174610105   25,792,990 988,995 SH   SOLE 28 7,624 0 981,371
CITIZENS FINL GROUP INC COM 174610105   18,100 694 SH   SOLE 29 694 0 0
CITIZENS FINL GROUP INC COM 174610105   95,854,693 3,675,410 SH   SOLE 30 3,675,410 0 0
CITIZENS FINL GROUP INC COM 174610105   2,856,516 109,529 SH   SOLE 31 97,854 0 11,675
CITIZENS FINL GROUP INC COM 174610105   3,507,447 134,488 SH   SOLE 32 134,488 0 0
CITIZENS FINL GROUP INC COM 174610105   68,962,770 2,644,278 SH   SOLE 34 2,644,278 0 0
CITIZENS FINL GROUP INC COM 174610105   9,297,155 356,486 SH   SOLE 35 356,486 0 0
CITIZENS FINL GROUP INC COM 174610105   3,710,480 142,273 SH   SOLE 36 142,273 0 0
CITIZENS FINL GROUP INC COM 174610105   3,319,906 127,297 SH   SOLE 37 127,297 0 0
CITIZENS FINL GROUP INC COM 174610105   500,606 19,195 SH   SOLE 40 19,195 0 0
CITIZENS FINL GROUP INC COM 174610105   22,846 876 SH   OTR 43 876 0 0
CITIZENS FINL GROUP INC COM 174610105   19,808,591 759,532 SH   SOLE 43 674,279 0 85,253
CITIZENS FINL SVCS INC COM 174615104   93,162 1,251 SH   SOLE 2 140 0 1,111
CITIZENS FINL SVCS INC COM 174615104   3,649 49 SH   SOLE 7 49 0 0
CITIZENS FINL SVCS INC COM 174615104   891,853 11,976 SH   SOLE 18 11,976 0 0
CITIZENS FINL SVCS INC COM 174615104   605,590 8,132 SH   SOLE 19 8,132 0 0
CITIZENS FINL SVCS INC COM 174615104   10,630,369 142,747 SH   SOLE 21 142,747 0 0
CITIZENS FINL SVCS INC COM 174615104   7,756,497 104,156 SH   SOLE 22 100,964 0 3,192
CITIZENS HLDG CO MISS COM 174715102   2,021 165 SH   SOLE 2 0 0 165
CITIZENS HLDG CO MISS COM 174715102   10,376 847 SH   SOLE 18 847 0 0
CITIZENS HLDG CO MISS COM 174715102   132,384 10,807 SH   SOLE 21 10,807 0 0
CITIZENS HLDG CO MISS COM 174715102   137,651 11,237 SH   SOLE 22 11,237 0 0
CITIZENS INC CL A 174740100   5,360 2,224 SH   SOLE 2 643 0 1,581
CITIZENS INC CL A 174740100   22,505 9,338 SH   SOLE 18 9,338 0 0
CITIZENS INC CL A 174740100   280,049 116,203 SH   SOLE 21 116,203 0 0
CITIZENS INC CL A 174740100   1,696,491 703,938 SH   SOLE 22 703,938 0 0
CITY HLDG CO COM 177835105   1,057,203 11,748 SH   SOLE 2 4,100 0 7,648
CITY HLDG CO COM 177835105   13,319 148 SH   SOLE 7 148 0 0
CITY HLDG CO COM 177835105   4,369,284 48,553 SH   SOLE 18 48,553 0 0
CITY HLDG CO COM 177835105   2,255,419 25,063 SH   SOLE 19 25,063 0 0
CITY HLDG CO COM 177835105   152,627,809 1,696,053 SH   SOLE 21 1,696,053 0 0
CITY HLDG CO COM 177835105   34,769,796 386,374 SH   SOLE 22 361,082 0 25,292
CITY HLDG CO COM 177835105   181,960 2,022 SH   SOLE 25 2,022 0 0
CITY HLDG CO COM 177835105   482,976 5,367 SH   SOLE 26 4,123 0 1,244
CITY HLDG CO COM 177835105   3,870 43 SH   SOLE 28 43 0 0
CITY HLDG CO COM 177835105   1,810,869 20,123 SH   SOLE 30 20,123 0 0
CITY HLDG CO COM 177835105   166,392 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105   1,013,917 11,267 SH   SOLE 43 10,741 0 526
CITY OFFICE REIT INC COM 178587101   276,656 49,669 SH   SOLE 2 27,734 0 21,935
CITY OFFICE REIT INC COM 178587101   2,044 367 SH   SOLE 7 367 0 0
CITY OFFICE REIT INC COM 178587101   754,200 135,404 SH   SOLE 18 135,404 0 0
CITY OFFICE REIT INC COM 178587101   560,465 100,622 SH   SOLE 19 100,622 0 0
CITY OFFICE REIT INC COM 178587101   9,823,848 1,763,707 SH   SOLE 21 1,763,707 0 0
CITY OFFICE REIT INC COM 178587101   6,756,243 1,212,970 SH   SOLE 22 1,181,854 0 31,116
CITY OFFICE REIT INC COM 178587101   11,964 2,148 SH   SOLE 23 2,148 0 0
CITY OFFICE REIT INC COM 178587101   12,064 2,166 SH   SOLE 43 2,055 0 111
CIVEO CORP CDA COM NEW 17878Y207   2,396 123 SH   SOLE 43 123 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   602,405 34,621 SH   SOLE 2 29,220 0 5,401
CIVISTA BANCSHARES INC COM NO PAR 178867107   4,385 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   865,389 49,735 SH   SOLE 18 49,735 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   701,638 40,324 SH   SOLE 19 40,324 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   10,083,544 579,514 SH   SOLE 21 579,514 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   8,002,312 459,903 SH   SOLE 22 447,972 0 11,931
CIVISTA BANCSHARES INC COM NO PAR 178867107   47,485 2,729 SH   SOLE 43 2,729 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   4,671,376 67,340 SH   SOLE 2 27,648 0 39,692
CIVITAS RESOURCES INC COM NEW 17888H103   15,053 217 SH   SOLE 4 217 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   780,482 11,251 SH   SOLE 7 10,687 0 564
CIVITAS RESOURCES INC COM NEW 17888H103   16,043,755 231,278 SH   SOLE 18 231,278 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   16,736,553 241,265 SH   SOLE 19 241,265 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   443,860,130 6,398,445 SH   SOLE 21 6,398,445 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   121,207,079 1,747,255 SH   SOLE 22 1,638,791 0 108,464
CIVITAS RESOURCES INC COM NEW 17888H103   175,437 2,529 SH   SOLE 23 2,529 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   1,786,278 25,750 SH   SOLE 26 21,003 0 4,747
CIVITAS RESOURCES INC COM NEW 17888H103   6,674,018 96,209 SH   SOLE 30 96,209 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   40,859 589 SH   SOLE 36 589 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   3,514,092 50,657 SH   SOLE 43 46,793 0 3,864
CLARIVATE PLC ORD SHS G21810109   5,965,780 626,000 SH   SOLE 2 29,932 0 596,068
CLARIVATE PLC ORD SHS G21810109   2,715,478 284,940 SH   SOLE 4 173,320 0 111,620
CLARIVATE PLC ORD SHS G21810109   545,993 57,292 SH   SOLE 7 55,664 0 1,628
CLARIVATE PLC ORD SHS G21810109   59,763 6,271 SH   SOLE 13 6,271 0 0
CLARIVATE PLC ORD SHS G21810109   438,742 46,038 SH   SOLE 15 46,038 0 0
CLARIVATE PLC ORD SHS G21810109   2,311,158 242,514 SH   SOLE 18 221,504 0 21,010
CLARIVATE PLC ORD SHS G21810109   1,410,650 148,022 SH   SOLE 19 148,022 0 0
CLARIVATE PLC ORD SHS G21810109   61,713,297 6,475,687 SH   SOLE 21 6,475,687 0 0
CLARIVATE PLC ORD SHS G21810109   107,041,179 11,232,023 SH   SOLE 22 10,448,397 0 783,626
CLARIVATE PLC ORD SHS G21810109   6,199,618 650,537 SH   SOLE 23 650,537 0 0
CLARIVATE PLC ORD SHS G21810109   1,681,692 176,463 SH   SOLE 25 172,954 0 3,509
CLARIVATE PLC ORD SHS G21810109   2,299,627 241,304 SH   SOLE 26 205,192 0 36,112
CLARIVATE PLC ORD SHS G21810109   5,900,271 619,126 SH   SOLE 28 295,222 0 323,904
CLARIVATE PLC ORD SHS G21810109   39,314,662 4,125,358 SH   SOLE 30 4,094,943 0 30,415
CLARIVATE PLC ORD SHS G21810109   800,444 83,992 SH   SOLE 31 76,103 0 7,889
CLARIVATE PLC ORD SHS G21810109   159,351 16,721 SH   SOLE 34 16,721 0 0
CLARIVATE PLC ORD SHS G21810109   442,030 46,383 SH   SOLE 36 46,383 0 0
CLARIVATE PLC ORD SHS G21810109   71,037 7,454 SH   SOLE 40 7,454 0 0
CLARIVATE PLC ORD SHS G21810109   1,332,799 139,853 SH   SOLE 43 121,982 0 17,871
CLAROS MTG TR INC COMMON STOCK 18270D106   1,014,442 89,457 SH   SOLE 2 32,184 0 57,273
CLAROS MTG TR INC COMMON STOCK 18270D106   3,164 279 SH   SOLE 4 279 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   12,066 1,064 SH   SOLE 7 1,064 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   2,962,609 261,253 SH   SOLE 18 261,253 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   2,096,278 184,857 SH   SOLE 19 184,857 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   36,205,297 3,192,707 SH   SOLE 21 3,192,707 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   49,796,355 4,391,213 SH   SOLE 22 4,269,535 0 121,678
CLAROS MTG TR INC COMMON STOCK 18270D106   224,430 19,791 SH   SOLE 25 19,791 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   536,756 47,333 SH   SOLE 26 39,352 0 7,981
CLAROS MTG TR INC COMMON STOCK 18270D106   114,863 10,129 SH   SOLE 28 0 0 10,129
CLAROS MTG TR INC COMMON STOCK 18270D106   109,692 9,673 SH   SOLE 30 9,673 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   148,599 13,104 SH   SOLE 40 13,104 0 0
CLARUS CORP NEW COM 18270P109   111,307 12,178 SH   SOLE 2 6,746 0 5,432
CLARUS CORP NEW COM 18270P109   2,166 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109   656,554 71,833 SH   SOLE 18 71,833 0 0
CLARUS CORP NEW COM 18270P109   472,785 51,727 SH   SOLE 19 51,727 0 0
CLARUS CORP NEW COM 18270P109   7,817,186 855,272 SH   SOLE 21 855,272 0 0
CLARUS CORP NEW COM 18270P109   5,688,380 622,361 SH   SOLE 22 600,790 0 21,571
CLEAN ENERGY FUELS CORP COM 184499101   1,542,089 310,905 SH   SOLE 2 193,309 0 117,596
CLEAN ENERGY FUELS CORP COM 184499101   3,155 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101   461,597 93,064 SH   SOLE 7 88,059 0 5,005
CLEAN ENERGY FUELS CORP COM 184499101   2,445,052 492,954 SH   SOLE 18 492,954 0 0
CLEAN ENERGY FUELS CORP COM 184499101   1,713,516 345,467 SH   SOLE 19 345,467 0 0
CLEAN ENERGY FUELS CORP COM 184499101   31,559,428 6,362,788 SH   SOLE 21 6,362,788 0 0
CLEAN ENERGY FUELS CORP COM 184499101   25,286,060 5,097,996 SH   SOLE 22 4,890,951 0 207,045
CLEAN ENERGY FUELS CORP COM 184499101   154,643 31,178 SH   SOLE 25 31,178 0 0
CLEAN ENERGY FUELS CORP COM 184499101   520,259 104,891 SH   SOLE 26 66,619 0 38,272
CLEAN ENERGY FUELS CORP COM 184499101   460,640 92,871 SH   SOLE 28 92,871 0 0
CLEAN ENERGY FUELS CORP COM 184499101   2,429,071 489,732 SH   SOLE 30 489,732 0 0
CLEAN ENERGY FUELS CORP COM 184499101   164,503 33,166 SH   SOLE 40 33,166 0 0
CLEAN ENERGY FUELS CORP COM 184499101   329,562 66,444 SH   SOLE 43 62,570 0 3,874
CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206   3,885 2,220 SH   SOLE 18 2,220 0 0
CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206   48,391 27,652 SH   SOLE 21 27,652 0 0
CLEAN HARBORS INC COM 184496107   22,874,679 139,115 SH   SOLE 2 52,262 0 86,853
CLEAN HARBORS INC COM 184496107   25,487 155 SH   SOLE 4 155 0 0
CLEAN HARBORS INC COM 184496107   670,546 4,078 SH   SOLE 7 3,892 0 186
CLEAN HARBORS INC COM 184496107   16,029,130 97,483 SH   SOLE 18 97,483 0 0
CLEAN HARBORS INC COM 184496107   2,753,709 16,747 SH   SOLE 19 16,747 0 0
CLEAN HARBORS INC COM 184496107   408,244,502 2,482,786 SH   SOLE 21 2,482,786 0 0
CLEAN HARBORS INC COM 184496107   236,486,350 1,438,219 SH   SOLE 22 1,371,735 0 66,484
CLEAN HARBORS INC COM 184496107   1,530,843 9,310 SH   SOLE 25 9,310 0 0
CLEAN HARBORS INC COM 184496107   8,347,289 50,765 SH   SOLE 26 23,636 0 27,129
CLEAN HARBORS INC COM 184496107   478,162 2,908 SH   SOLE 28 901 0 2,007
CLEAN HARBORS INC COM 184496107   9,561,111 58,147 SH   SOLE 30 58,147 0 0
CLEAN HARBORS INC COM 184496107   121,514 739 SH   SOLE 31 739 0 0
CLEAN HARBORS INC COM 184496107   255,031 1,551 SH   SOLE 36 1,551 0 0
CLEAN HARBORS INC COM 184496107   1,362,960 8,289 SH   SOLE 40 8,289 0 0
CLEAN HARBORS INC COM 184496107   3,675,339 22,352 SH   SOLE 43 20,551 0 1,801
CLEANSPARK INC COM NEW 18452B209   614,967 143,349 SH   SOLE 2 65,680 0 77,669
CLEANSPARK INC COM NEW 18452B209   2,257 526 SH   SOLE 7 526 0 0
CLEANSPARK INC COM NEW 18452B209   947,318 220,820 SH   SOLE 18 220,820 0 0
CLEANSPARK INC COM NEW 18452B209   1,436,378 334,820 SH   SOLE 19 334,820 0 0
CLEANSPARK INC COM NEW 18452B209   12,516,251 2,917,541 SH   SOLE 21 2,917,541 0 0
CLEANSPARK INC COM NEW 18452B209   12,757,057 2,973,673 SH   SOLE 22 2,924,240 0 49,433
CLEANSPARK INC COM NEW 18452B209   12,364 2,882 SH   SOLE 23 2,882 0 0
CLEANSPARK INC COM NEW 18452B209   287,782 67,082 SH   SOLE 26 0 0 67,082
CLEANSPARK INC COM NEW 18452B209   585,083 136,383 SH   SOLE 30 136,383 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   438,412 320,009 SH   SOLE 2 93,562 0 226,447
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   425 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   5,686 4,150 SH   SOLE 7 4,150 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,529,937 1,116,742 SH   SOLE 18 1,116,742 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,036,280 756,409 SH   SOLE 19 756,409 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   19,048,650 13,904,124 SH   SOLE 21 13,904,124 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   15,414,887 11,251,742 SH   SOLE 22 10,839,966 0 411,776
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   44,028 32,137 SH   SOLE 23 32,137 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   57,025 41,624 SH   SOLE 25 41,624 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   283,497 206,932 SH   SOLE 26 177,876 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   336,612 245,702 SH   SOLE 30 245,702 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   42,744 31,200 SH   SOLE 40 31,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   100,849 73,612 SH   SOLE 43 72,109 0 1,503
CLEAR SECURE INC COM CL A 18467V109   1,399,723 60,411 SH   SOLE 2 31,231 0 29,180
CLEAR SECURE INC COM CL A 18467V109   4,402 190 SH   SOLE 4 190 0 0
CLEAR SECURE INC COM CL A 18467V109   83,342 3,597 SH   SOLE 7 3,597 0 0
CLEAR SECURE INC COM CL A 18467V109   4,829,671 208,445 SH   SOLE 18 208,445 0 0
CLEAR SECURE INC COM CL A 18467V109   6,110,624 263,730 SH   SOLE 19 263,730 0 0
CLEAR SECURE INC COM CL A 18467V109   83,848,708 3,618,848 SH   SOLE 21 3,618,848 0 0
CLEAR SECURE INC COM CL A 18467V109   52,032,962 2,245,704 SH   SOLE 22 2,188,328 0 57,376
CLEAR SECURE INC COM CL A 18467V109   79,473 3,430 SH   SOLE 23 3,430 0 0
CLEAR SECURE INC COM CL A 18467V109   282,604 12,197 SH   SOLE 25 12,197 0 0
CLEAR SECURE INC COM CL A 18467V109   699,827 30,204 SH   SOLE 26 23,128 0 7,076
CLEAR SECURE INC COM CL A 18467V109   25,626 1,106 SH   SOLE 28 0 0 1,106
CLEAR SECURE INC COM CL A 18467V109   14,440,170 623,227 SH   SOLE 30 623,227 0 0
CLEAR SECURE INC COM CL A 18467V109   32,276 1,393 SH   SOLE 34 1,393 0 0
CLEAR SECURE INC COM CL A 18467V109   285,547 12,324 SH   SOLE 40 12,324 0 0
CLEAR SECURE INC COM CL A 18467V109   27,897 1,204 SH   SOLE 43 1,204 0 0
CLEARFIELD INC COM 18482P103   329,840 6,966 SH   SOLE 2 3,951 0 3,015
CLEARFIELD INC COM 18482P103   1,941 41 SH   SOLE 4 41 0 0
CLEARFIELD INC COM 18482P103   6,108 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103   2,012,849 42,510 SH   SOLE 18 42,510 0 0
CLEARFIELD INC COM 18482P103   1,243,648 26,265 SH   SOLE 19 26,265 0 0
CLEARFIELD INC COM 18482P103   74,010,133 1,563,044 SH   SOLE 21 1,563,044 0 0
CLEARFIELD INC COM 18482P103   16,697,741 352,645 SH   SOLE 22 336,383 0 16,262
CLEARFIELD INC COM 18482P103   160,138 3,382 SH   SOLE 25 3,382 0 0
CLEARFIELD INC COM 18482P103   383,772 8,105 SH   SOLE 26 7,284 0 821
CLEARFIELD INC COM 18482P103   48,534 1,025 SH   SOLE 28 0 0 1,025
CLEARFIELD INC COM 18482P103   871,098 18,397 SH   SOLE 30 18,397 0 0
CLEARFIELD INC COM 18482P103   90,391 1,909 SH   SOLE 40 1,909 0 0
CLEARFIELD INC COM 18482P103   434,389 9,174 SH   SOLE 43 9,068 0 106
CLEARONE INC COM 18506U104   2,064 2,493 SH   SOLE 18 2,493 0 0
CLEARONE INC COM 18506U104   25,143 30,370 SH   SOLE 21 30,370 0 0
CLEARPOINT NEURO INC COM 18507C103   23,001 3,177 SH   SOLE 2 869 0 2,308
CLEARPOINT NEURO INC COM 18507C103   413,853 57,162 SH   SOLE 18 57,162 0 0
CLEARPOINT NEURO INC COM 18507C103   304,862 42,108 SH   SOLE 19 42,108 0 0
CLEARPOINT NEURO INC COM 18507C103   5,531,505 764,020 SH   SOLE 21 764,020 0 0
CLEARPOINT NEURO INC COM 18507C103   3,672,917 507,309 SH   SOLE 22 501,609 0 5,700
CLEARSIDE BIOMEDICAL INC COM 185063104   12,150 10,848 SH   SOLE 18 10,848 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   195,907 174,917 SH   SOLE 21 174,917 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   702,850 627,545 SH   SOLE 22 627,545 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   8,275 6,317 SH   SOLE 18 6,317 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   99,865 76,233 SH   SOLE 21 76,233 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   261,088 199,304 SH   SOLE 22 199,304 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   487,019 30,688 SH   SOLE 2 20,874 0 9,814
CLEARWATER ANALYTICS HLDGS I CL A 185123106   4,259,968 268,429 SH   SOLE 21 268,429 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   17,965,602 1,132,048 SH   SOLE 22 1,109,377 0 22,671
CLEARWATER ANALYTICS HLDGS I CL A 185123106   265,775 16,747 SH   SOLE 25 16,747 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   94,998 5,986 SH   SOLE 26 0 0 5,986
CLEARWATER ANALYTICS HLDGS I CL A 185123106   863,344 54,401 SH   SOLE 30 54,401 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   167,857 10,577 SH   SOLE 40 10,577 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   23,662 1,491 SH   SOLE 43 1,491 0 0
CLEARWATER PAPER CORP COM 18538R103   1,016,616 32,459 SH   SOLE 2 21,693 0 10,766
CLEARWATER PAPER CORP COM 18538R103   940 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103   4,667 149 SH   SOLE 7 149 0 0
CLEARWATER PAPER CORP COM 18538R103   1,826,301 58,311 SH   SOLE 18 58,311 0 0
CLEARWATER PAPER CORP COM 18538R103   1,048,813 33,487 SH   SOLE 19 33,487 0 0
CLEARWATER PAPER CORP COM 18538R103   66,809,224 2,133,117 SH   SOLE 21 2,133,117 0 0
CLEARWATER PAPER CORP COM 18538R103   15,406,653 491,911 SH   SOLE 22 459,184 0 32,727
CLEARWATER PAPER CORP COM 18538R103   192,649 6,151 SH   SOLE 23 6,151 0 0
CLEARWATER PAPER CORP COM 18538R103   70,407 2,248 SH   SOLE 25 2,248 0 0
CLEARWATER PAPER CORP COM 18538R103   100,506 3,209 SH   SOLE 26 2,113 0 1,096
CLEARWATER PAPER CORP COM 18538R103   1,849,978 59,067 SH   SOLE 30 59,067 0 0
CLEARWATER PAPER CORP COM 18538R103   67,902 2,168 SH   SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103   428,896 13,694 SH   SOLE 43 12,530 0 1,164
CLEARWAY ENERGY INC CL A 18539C105   11,684,790 432,770 SH   SOLE 2 270,524 0 162,246
CLEARWAY ENERGY INC CL A 18539C105   4,428 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105   5,762,448 213,424 SH   SOLE 7 212,702 0 722
CLEARWAY ENERGY INC CL A 18539C105   564,516 20,908 SH   SOLE 18 15,578 0 5,330
CLEARWAY ENERGY INC CL A 18539C105   20,471,859 758,217 SH   SOLE 19 758,217 0 0
CLEARWAY ENERGY INC CL A 18539C105   14,583,915 540,145 SH   SOLE 21 540,145 0 0
CLEARWAY ENERGY INC CL A 18539C105   49,459,329 1,831,827 SH   SOLE 22 1,775,175 0 56,652
CLEARWAY ENERGY INC CL A 18539C105   980,613 36,319 SH   SOLE 23 36,319 0 0
CLEARWAY ENERGY INC CL A 18539C105   131,841 4,883 SH   SOLE 25 4,883 0 0
CLEARWAY ENERGY INC CL A 18539C105   6,141,744 227,472 SH   SOLE 26 26,611 0 200,861
CLEARWAY ENERGY INC CL A 18539C105   805,275 29,825 SH   SOLE 28 19,288 0 10,537
CLEARWAY ENERGY INC CL A 18539C105   2,021,625 74,875 SH   SOLE 30 74,875 0 0
CLEARWAY ENERGY INC CL A 18539C105   13,311 493 SH   SOLE 31 493 0 0
CLEARWAY ENERGY INC CL A 18539C105   862,353 31,939 SH   SOLE 34 31,939 0 0
CLEARWAY ENERGY INC CL A 18539C105   181,278 6,714 SH   SOLE 40 6,714 0 0
CLEARWAY ENERGY INC CL A 18539C105   475,304 17,604 SH   SOLE 43 16,529 0 1,074
CLEARWAY ENERGY INC CL C 18539C204   10,745,157 376,231 SH   SOLE 2 244,289 0 131,942
CLEARWAY ENERGY INC CL C 18539C204   5,826 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204   1,027,732 35,985 SH   SOLE 7 34,120 0 1,865
CLEARWAY ENERGY INC CL C 18539C204   1,869,252 65,450 SH   SOLE 18 41,348 0 24,102
CLEARWAY ENERGY INC CL C 18539C204   24,756,750 866,833 SH   SOLE 19 866,833 0 0
CLEARWAY ENERGY INC CL C 18539C204   70,341,195 2,462,927 SH   SOLE 21 2,462,927 0 0
CLEARWAY ENERGY INC CL C 18539C204   81,967,229 2,870,001 SH   SOLE 22 2,659,289 0 210,712
CLEARWAY ENERGY INC CL C 18539C204   526,989 18,452 SH   SOLE 23 18,452 0 0
CLEARWAY ENERGY INC CL C 18539C204   483,806 16,940 SH   SOLE 25 16,940 0 0
CLEARWAY ENERGY INC CL C 18539C204   3,131,004 109,629 SH   SOLE 26 103,802 0 5,827
CLEARWAY ENERGY INC CL C 18539C204   1,895,499 66,369 SH   SOLE 28 52,490 0 13,879
CLEARWAY ENERGY INC CL C 18539C204   50,235,869 1,758,959 SH   SOLE 30 1,758,959 0 0
CLEARWAY ENERGY INC CL C 18539C204   33,301 1,166 SH   SOLE 31 1,166 0 0
CLEARWAY ENERGY INC CL C 18539C204   28,545,092 999,478 SH   SOLE 34 999,478 0 0
CLEARWAY ENERGY INC CL C 18539C204   165,477 5,794 SH   SOLE 36 5,794 0 0
CLEARWAY ENERGY INC CL C 18539C204   466,185 16,323 SH   SOLE 40 16,323 0 0
CLEARWAY ENERGY INC CL C 18539C204   1,740,592 60,945 SH   SOLE 43 58,476 0 2,469
CLENE INC COMMON STOCK 185634102   3,366 3,826 SH   SOLE 18 3,826 0 0
CLENE INC COMMON STOCK 185634102   53,081 60,326 SH   SOLE 21 60,326 0 0
CLENE INC COMMON STOCK 185634102   114,250 129,844 SH   SOLE 22 129,844 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   15,948,799 951,599 SH   SOLE 2 395,890 0 555,709
CLEVELAND-CLIFFS INC NEW COM 185899101   4,317,728 257,621 SH   SOLE 4 204,498 0 53,123
CLEVELAND-CLIFFS INC NEW COM 185899101   1,023,801 61,086 SH   SOLE 7 58,376 0 2,710
CLEVELAND-CLIFFS INC NEW COM 185899101   155,013 9,249 SH   SOLE 13 9,249 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   986,510 58,861 SH   SOLE 15 58,861 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   19,496,120 1,163,253 SH   SOLE 18 1,129,535 0 33,718
CLEVELAND-CLIFFS INC NEW COM 185899101   3,574,874 213,298 SH   SOLE 19 213,298 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   469,227,910 27,996,892 SH   SOLE 21 27,996,892 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   260,156,044 15,522,437 SH   SOLE 22 14,569,493 0 952,944
CLEVELAND-CLIFFS INC NEW COM 185899101   16,742,100 998,932 SH   SOLE 23 998,932 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   141,505 8,443 SH   SOLE 25 8,443 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   10,329,691 616,330 SH   SOLE 26 292,233 0 324,097
CLEVELAND-CLIFFS INC NEW COM 185899101   7,111,251 424,299 SH   SOLE 28 9,372 0 414,927
CLEVELAND-CLIFFS INC NEW COM 185899101   196,511 11,725 SH   SOLE 29 11,725 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   25,353,372 1,512,731 SH   SOLE 30 1,454,252 0 58,479
CLEVELAND-CLIFFS INC NEW COM 185899101   2,258,108 134,732 SH   SOLE 31 125,718 0 9,014
CLEVELAND-CLIFFS INC NEW COM 185899101   360,290 21,497 SH   SOLE 34 21,497 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,242,804 74,153 SH   SOLE 36 74,153 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   337,295 20,125 SH   SOLE 40 20,125 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   3,227,113 192,548 SH   SOLE 43 159,142 0 33,407
CLEVER LEAVES HOLDINGS INC COM 186760104   2,039 10,060 SH   SOLE 21 10,060 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104   60,462 298,285 SH   SOLE 22 298,285 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   164,734 3,442 SH   SOLE 2 3,021 0 421
CLIMB GLOBAL SOLUTIONS INC COM 946760105   458,977 9,590 SH   SOLE 18 9,590 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   666,068 13,917 SH   SOLE 19 13,917 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   6,329,006 132,240 SH   SOLE 21 132,240 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   5,728,172 119,686 SH   SOLE 22 118,549 0 1,137
CLIPPER RLTY INC COM 18885T306   295,997 52,204 SH   SOLE 2 50,137 0 2,067
CLIPPER RLTY INC COM 18885T306   248,204 43,775 SH   SOLE 18 43,775 0 0
CLIPPER RLTY INC COM 18885T306   153,884 27,140 SH   SOLE 19 27,140 0 0
CLIPPER RLTY INC COM 18885T306   3,233,057 570,204 SH   SOLE 21 570,204 0 0
CLIPPER RLTY INC COM 18885T306   1,617,963 285,355 SH   SOLE 22 281,341 0 4,014
CLIPPER RLTY INC COM 18885T306   5,137 906 SH   SOLE 23 906 0 0
CLOROX CO DEL COM 189054109   37,537,098 236,023 SH   SOLE 2 59,208 0 176,815
CLOROX CO DEL COM 189054109   17,977,086 113,035 SH   SOLE 4 57,421 0 55,614
CLOROX CO DEL COM 189054109   27,587,396 173,462 SH   SOLE 7 158,835 0 14,627
CLOROX CO DEL COM 189054109   313,468 1,971 SH   SOLE 13 1,971 0 0
CLOROX CO DEL COM 189054109   2,992,815 18,818 SH   SOLE 15 18,818 0 0
CLOROX CO DEL COM 189054109   36,743,170 231,031 SH   SOLE 18 219,295 0 11,736
CLOROX CO DEL COM 189054109   15,900,024 99,975 SH   SOLE 19 99,975 0 0
CLOROX CO DEL COM 189054109   619,525,211 3,895,405 SH   SOLE 21 3,895,405 0 0
CLOROX CO DEL COM 189054109   443,154,145 2,786,432 SH   SOLE 22 2,527,044 0 259,388
CLOROX CO DEL COM 189054109   34,426,116 216,462 SH   SOLE 23 216,462 0 0
CLOROX CO DEL COM 189054109   39,549,272 248,675 SH   SOLE 25 222,865 0 25,810
CLOROX CO DEL COM 189054109   35,433,158 222,794 SH   SOLE 26 83,365 0 139,429
CLOROX CO DEL COM 189054109   51,165,076 321,712 SH   SOLE 28 4,080 0 317,632
CLOROX CO DEL COM 189054109   183,850 1,156 SH   SOLE 29 1,156 0 0
CLOROX CO DEL COM 189054109   166,558,934 1,047,277 SH   SOLE 30 1,042,342 0 4,935
CLOROX CO DEL COM 189054109   4,558,086 28,660 SH   SOLE 31 25,610 0 3,050
CLOROX CO DEL COM 189054109   3,327,912 20,925 SH   SOLE 34 20,925 0 0
CLOROX CO DEL COM 189054109   5,406,088 33,992 SH   SOLE 36 33,992 0 0
CLOROX CO DEL COM 189054109   762,438 4,794 SH   SOLE 40 4,794 0 0
CLOROX CO DEL COM 189054109   38,329 241 SH   OTR 43 241 0 0
CLOROX CO DEL COM 189054109   36,001,604 226,368 SH   SOLE 43 200,500 0 25,868
CLOUDFLARE INC CL A COM 18915M107   28,057,915 429,217 SH   SOLE 2 22,169 0 407,048
CLOUDFLARE INC CL A COM 18915M107   11,550,618 176,696 SH   SOLE 4 95,242 0 81,454
CLOUDFLARE INC CL A COM 18915M107   2,472,032 37,816 SH   SOLE 7 36,407 0 1,409
CLOUDFLARE INC CL A COM 18915M107   411,177 6,290 SH   SOLE 13 6,290 0 0
CLOUDFLARE INC CL A COM 18915M107   1,339,431 20,490 SH   SOLE 15 20,490 0 0
CLOUDFLARE INC CL A COM 18915M107   16,444,608 251,562 SH   SOLE 18 236,146 0 15,416
CLOUDFLARE INC CL A COM 18915M107   9,641,552 147,492 SH   SOLE 19 147,492 0 0
CLOUDFLARE INC CL A COM 18915M107   339,090,925 5,187,256 SH   SOLE 21 5,187,256 0 0
CLOUDFLARE INC CL A COM 18915M107   435,665,948 6,664,616 SH   SOLE 22 6,164,842 0 499,774
CLOUDFLARE INC CL A COM 18915M107   30,374,759 464,659 SH   SOLE 23 464,659 0 0
CLOUDFLARE INC CL A COM 18915M107   27,123,451 414,922 SH   SOLE 25 414,303 0 619
CLOUDFLARE INC CL A COM 18915M107   20,091,012 307,343 SH   SOLE 26 155,930 0 151,413
CLOUDFLARE INC CL A COM 18915M107   20,510,426 313,759 SH   SOLE 28 7,514 0 306,245
CLOUDFLARE INC CL A COM 18915M107   24,122 369 SH   SOLE 29 369 0 0
CLOUDFLARE INC CL A COM 18915M107   71,668,465 1,096,351 SH   SOLE 30 1,096,351 0 0
CLOUDFLARE INC CL A COM 18915M107   3,876,049 59,294 SH   SOLE 31 54,349 0 4,945
CLOUDFLARE INC CL A COM 18915M107   3,002,836 45,936 SH   SOLE 34 45,936 0 0
CLOUDFLARE INC CL A COM 18915M107   4,080,788 62,426 SH   SOLE 36 62,426 0 0
CLOUDFLARE INC CL A COM 18915M107   671,807 10,277 SH   SOLE 40 10,277 0 0
CLOUDFLARE INC CL A COM 18915M107   46,740 715 SH   OTR 43 715 0 0
CLOUDFLARE INC CL A COM 18915M107   9,593,861 146,762 SH   SOLE 43 124,087 0 22,675
CLOUDFLARE INC NOTE 8/1 18915MAC1   958,805 1,130,000 PRN   SOLE 2 1,130,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   6,215,262 7,325,000 PRN   SOLE 21 7,325,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   1,442,450 1,700,000 PRN   SOLE 22 1,700,000 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   131,659 146,761 SH   SOLE 2 91,581 0 55,180
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   1,254,173 1,398,030 SH   SOLE 21 1,398,030 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   4,898,935 5,460,857 SH   SOLE 22 5,334,866 0 125,991
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   52,732 58,781 SH   SOLE 25 58,781 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   396,764 442,274 SH   SOLE 26 178,316 0 263,958
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   48,183 53,710 SH   SOLE 28 53,710 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   152,317 169,788 SH   SOLE 30 169,788 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   32,021 35,694 SH   SOLE 40 35,694 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   5,570 6,209 SH   SOLE 43 6,209 0 0
CME GROUP INC COM 12572Q105   116,847,765 630,621 SH   SOLE 2 87,202 0 543,419
CME GROUP INC COM 12572Q105   46,152,218 249,081 SH   SOLE 4 133,456 0 115,625
CME GROUP INC COM 12572Q105   45,137,570 243,605 SH   SOLE 7 213,737 0 29,868
CME GROUP INC COM 12572Q105   2,060,240 11,119 SH   SOLE 13 11,119 0 0
CME GROUP INC COM 12572Q105   11,584,701 62,522 SH   SOLE 15 62,522 0 0
CME GROUP INC COM 12572Q105   140,350,319 757,463 SH   SOLE 18 726,549 0 30,914
CME GROUP INC COM 12572Q105   26,330,450 142,104 SH   SOLE 19 142,104 0 0
CME GROUP INC COM 12572Q105   1,565,319,914 8,447,946 SH   SOLE 21 8,447,946 0 0
CME GROUP INC COM 12572Q105   1,469,823,301 7,932,556 SH   SOLE 22 7,189,196 0 743,360
CME GROUP INC COM 12572Q105   117,878,163 636,182 SH   SOLE 23 636,182 0 0
CME GROUP INC COM 12572Q105   104,509,304 564,031 SH   SOLE 25 562,864 0 1,167
CME GROUP INC COM 12572Q105   113,770,654 614,014 SH   SOLE 26 229,064 0 384,950
CME GROUP INC COM 12572Q105   114,840,704 619,789 SH   SOLE 28 5,888 0 613,901
CME GROUP INC COM 12572Q105   94,683 511 SH   SOLE 29 511 0 0
CME GROUP INC COM 12572Q105   350,117,499 1,889,565 SH   SOLE 30 1,887,939 0 1,626
CME GROUP INC COM 12572Q105   14,894,351 80,384 SH   SOLE 31 74,050 0 6,334
CME GROUP INC COM 12572Q105   28,386,057 153,198 SH   SOLE 34 153,198 0 0
CME GROUP INC COM 12572Q105   19,344,461 104,401 SH   SOLE 36 104,401 0 0
CME GROUP INC COM 12572Q105   2,607,957 14,075 SH   SOLE 40 14,075 0 0
CME GROUP INC COM 12572Q105   155,829 841 SH   OTR 43 841 0 0
CME GROUP INC COM 12572Q105   85,237,553 460,022 SH   SOLE 43 388,336 0 71,686
CMS ENERGY CORP COM 125896100   42,865,586 729,627 SH   SOLE 2 338,779 0 390,848
CMS ENERGY CORP COM 125896100   18,224,955 310,212 SH   SOLE 4 152,694 0 157,518
CMS ENERGY CORP COM 125896100   35,629,466 606,459 SH   SOLE 7 558,015 0 48,444
CMS ENERGY CORP COM 125896100   120,496 2,051 SH   SOLE 13 2,051 0 0
CMS ENERGY CORP COM 125896100   2,961,588 50,410 SH   SOLE 15 50,410 0 0
CMS ENERGY CORP COM 125896100   35,637,868 606,602 SH   SOLE 18 572,013 0 34,589
CMS ENERGY CORP COM 125896100   26,358,481 448,655 SH   SOLE 19 448,655 0 0
CMS ENERGY CORP COM 125896100   796,466,818 13,556,882 SH   SOLE 21 13,556,882 0 0
CMS ENERGY CORP COM 125896100   394,588,676 6,716,403 SH   SOLE 22 6,113,980 0 602,423
CMS ENERGY CORP COM 125896100   30,707,568 522,682 SH   SOLE 23 522,682 0 0
CMS ENERGY CORP COM 125896100   7,744,425 131,820 SH   SOLE 25 131,820 0 0
CMS ENERGY CORP COM 125896100   23,302,306 396,635 SH   SOLE 26 230,523 0 166,112
CMS ENERGY CORP COM 125896100   20,228,683 344,318 SH   SOLE 28 10,765 0 333,553
CMS ENERGY CORP COM 125896100   8,871 151 SH   SOLE 29 151 0 0
CMS ENERGY CORP COM 125896100   99,376,154 1,691,509 SH   SOLE 30 1,691,509 0 0
CMS ENERGY CORP COM 125896100   3,781,679 64,369 SH   SOLE 31 57,636 0 6,733
CMS ENERGY CORP COM 125896100   4,136,705 70,412 SH   SOLE 32 70,412 0 0
CMS ENERGY CORP COM 125896100   4,849,519 82,545 SH   SOLE 34 82,545 0 0
CMS ENERGY CORP COM 125896100   5,228,163 88,990 SH   SOLE 36 88,990 0 0
CMS ENERGY CORP COM 125896100   666,636 11,347 SH   SOLE 40 11,347 0 0
CMS ENERGY CORP COM 125896100   29,140 496 SH   OTR 43 496 0 0
CMS ENERGY CORP COM 125896100   18,601,873 316,628 SH   SOLE 43 275,733 0 40,895
CNA FINL CORP COM 126117100   4,173,277 108,060 SH   SOLE 2 2,445 0 105,615
CNA FINL CORP COM 126117100   12,552 325 SH   SOLE 7 325 0 0
CNA FINL CORP COM 126117100   384,964 9,968 SH   SOLE 18 9,968 0 0
CNA FINL CORP COM 126117100   236,586 6,126 SH   SOLE 19 6,126 0 0
CNA FINL CORP COM 126117100   12,267,257 317,640 SH   SOLE 21 317,640 0 0
CNA FINL CORP COM 126117100   24,338,478 630,204 SH   SOLE 22 611,013 0 19,191
CNA FINL CORP COM 126117100   1,677,769 43,443 SH   SOLE 25 43,443 0 0
CNA FINL CORP COM 126117100   621,550 16,094 SH   SOLE 26 0 0 16,094
CNA FINL CORP COM 126117100   237,976 6,162 SH   SOLE 28 0 0 6,162
CNA FINL CORP COM 126117100   348 9 SH   SOLE 30 9 0 0
CNA FINL CORP COM 126117100   15,409 399 SH   SOLE 31 399 0 0
CNA FINL CORP COM 126117100   9,955,571 257,783 SH   SOLE 43 226,508 0 31,275
CNB FINL CORP PA COM 126128107   169,369 9,596 SH   SOLE 2 1,995 0 7,601
CNB FINL CORP PA COM 126128107   3,759 213 SH   SOLE 7 213 0 0
CNB FINL CORP PA COM 126128107   1,117,386 63,308 SH   SOLE 18 63,308 0 0
CNB FINL CORP PA COM 126128107   716,325 40,585 SH   SOLE 19 40,585 0 0
CNB FINL CORP PA COM 126128107   13,859,009 785,213 SH   SOLE 21 785,213 0 0
CNB FINL CORP PA COM 126128107   10,104,007 572,465 SH   SOLE 22 556,722 0 15,743
CNB FINL CORP PA COM 126128107   994,189 56,328 SH   SOLE 43 51,319 0 5,009
CNFINANCE HLDGS LTD SPON ADS 18979T105   13,695 4,687 SH   SOLE 2 4,687 0 0
CNFINANCE HLDGS LTD SPON ADS 18979T105   10,788 3,692 SH   SOLE 22 3,692 0 0
CNH INDL N V SHS N20944109   10,357,013 719,237 SH   SOLE 2 133,581 0 585,656
CNH INDL N V SHS N20944109   20,768,904 1,442,285 SH   SOLE 7 1,442,285 0 0
CNH INDL N V SHS N20944109   5,114,477 355,172 SH   SOLE 18 355,172 0 0
CNH INDL N V SHS N20944109   3,163,781 219,707 SH   SOLE 19 219,707 0 0
CNH INDL N V SHS N20944109   128,191,910 8,902,216 SH   SOLE 21 8,902,216 0 0
CNH INDL N V SHS N20944109   98,810,554 6,861,844 SH   SOLE 22 6,129,699 0 732,145
CNH INDL N V SHS N20944109   5,094,806 353,806 SH   SOLE 25 353,806 0 0
CNH INDL N V SHS N20944109   3,016,008 209,445 SH   SOLE 26 53,685 0 155,760
CNH INDL N V SHS N20944109   3,672 255 SH   SOLE 30 255 0 0
CNH INDL N V SHS N20944109   200,434 13,919 SH   SOLE 31 13,919 0 0
CNH INDL N V SHS N20944109   8,522,093 591,812 SH   SOLE 34 591,812 0 0
CNH INDL N V SHS N20944109   18,248,780 1,267,276 SH   SOLE 43 1,162,409 0 104,867
CNO FINL GROUP INC COM 12621E103   9,490,155 400,936 SH   SOLE 2 273,984 0 126,952
CNO FINL GROUP INC COM 12621E103   8,356 353 SH   SOLE 4 353 0 0
CNO FINL GROUP INC COM 12621E103   1,705,021 72,033 SH   SOLE 7 68,232 0 3,801
CNO FINL GROUP INC COM 12621E103   11,992,145 506,639 SH   SOLE 18 506,639 0 0
CNO FINL GROUP INC COM 12621E103   14,248,417 601,961 SH   SOLE 19 601,961 0 0
CNO FINL GROUP INC COM 12621E103   206,920,513 8,741,889 SH   SOLE 21 8,741,889 0 0
CNO FINL GROUP INC COM 12621E103   102,925,445 4,348,350 SH   SOLE 22 4,211,183 0 137,167
CNO FINL GROUP INC COM 12621E103   297,887 12,585 SH   SOLE 23 12,585 0 0
CNO FINL GROUP INC COM 12621E103   518,468 21,904 SH   SOLE 25 21,904 0 0
CNO FINL GROUP INC COM 12621E103   1,459,208 61,648 SH   SOLE 26 47,904 0 13,744
CNO FINL GROUP INC COM 12621E103   1,917,152 80,995 SH   SOLE 28 65,874 0 15,121
CNO FINL GROUP INC COM 12621E103   10,329,375 436,391 SH   SOLE 30 436,391 0 0
CNO FINL GROUP INC COM 12621E103   230,830 9,752 SH   SOLE 36 9,752 0 0
CNO FINL GROUP INC COM 12621E103   408,970 17,278 SH   SOLE 40 17,278 0 0
CNO FINL GROUP INC COM 12621E103   10,765,396 454,812 SH   SOLE 43 429,620 0 25,191
CNX RES CORP COM 12653C108   4,479,917 252,817 SH   SOLE 2 192,801 0 60,016
CNX RES CORP COM 12653C108   11,996 677 SH   SOLE 4 677 0 0
CNX RES CORP COM 12653C108   1,015,019 57,281 SH   SOLE 7 54,318 0 2,963
CNX RES CORP COM 12653C108   12,876,592 726,670 SH   SOLE 18 726,670 0 0
CNX RES CORP COM 12653C108   5,824,351 328,688 SH   SOLE 19 328,688 0 0
CNX RES CORP COM 12653C108   217,734,748 12,287,514 SH   SOLE 21 12,287,514 0 0
CNX RES CORP COM 12653C108   92,942,286 5,245,050 SH   SOLE 22 5,050,527 0 194,523
CNX RES CORP COM 12653C108   2,005,833 113,196 SH   SOLE 26 95,762 0 17,434
CNX RES CORP COM 12653C108   1,404,399 79,255 SH   SOLE 28 62,453 0 16,802
CNX RES CORP COM 12653C108   3,067,137 173,089 SH   SOLE 30 173,089 0 0
CNX RES CORP COM 12653C108   269,309 15,198 SH   SOLE 34 15,198 0 0
CNX RES CORP COM 12653C108   103,591 5,846 SH   SOLE 36 5,846 0 0
CNX RES CORP COM 12653C108   7,387,078 416,878 SH   SOLE 43 380,189 0 36,689
CNX RES CORP NOTE 2.250% 5/0 12653CAG3   2,773,778 1,885,000 PRN   SOLE 21 1,885,000 0 0
CO-DIAGNOSTICS INC COM 189763105   808 728 SH   SOLE 2 0 0 728
CO-DIAGNOSTICS INC COM 189763105   5,887 5,304 SH   SOLE 18 5,304 0 0
CO-DIAGNOSTICS INC COM 189763105   80,484 72,508 SH   SOLE 21 72,508 0 0
CO-DIAGNOSTICS INC COM 189763105   475,046 427,969 SH   SOLE 22 427,969 0 0
COASTAL FINL CORP WA COM NEW 19046P209   287,006 7,623 SH   SOLE 2 5,013 0 2,610
COASTAL FINL CORP WA COM NEW 19046P209   5,723 152 SH   SOLE 7 152 0 0
COASTAL FINL CORP WA COM NEW 19046P209   1,082,965 28,764 SH   SOLE 18 28,764 0 0
COASTAL FINL CORP WA COM NEW 19046P209   832,065 22,100 SH   SOLE 19 22,100 0 0
COASTAL FINL CORP WA COM NEW 19046P209   15,201,790 403,766 SH   SOLE 21 403,766 0 0
COASTAL FINL CORP WA COM NEW 19046P209   10,565,720 280,630 SH   SOLE 22 272,663 0 7,967
COASTAL FINL CORP WA COM NEW 19046P209   66,791 1,774 SH   SOLE 25 1,774 0 0
COASTAL FINL CORP WA COM NEW 19046P209   35,090 932 SH   SOLE 26 0 0 932
COASTAL FINL CORP WA COM NEW 19046P209   106,738 2,835 SH   SOLE 30 2,835 0 0
COASTAL FINL CORP WA COM NEW 19046P209   68,184 1,811 SH   SOLE 40 1,811 0 0
COASTAL FINL CORP WA COM NEW 19046P209   47,477 1,261 SH   SOLE 43 1,232 0 29
COCA COLA CO COM 191216100   594,777,162 9,876,738 SH   SOLE 2 3,297,059 0 6,579,679
COCA COLA CO COM 191216100   229,138,003 3,805,015 SH   SOLE 4 2,080,234 0 1,724,781
COCA COLA CO COM 191216100   288,752,973 4,794,968 SH   SOLE 7 4,348,899 0 446,069
COCA COLA CO COM 191216100   22,227,262 369,101 SH   SOLE 13 369,101 0 0
COCA COLA CO COM 191216100   42,348,089 703,223 SH   SOLE 15 703,223 0 0
COCA COLA CO COM 191216100   485,442,634 8,061,153 SH   SOLE 18 7,674,378 0 386,775
COCA COLA CO COM 191216100   101,998,227 1,693,760 SH   SOLE 19 1,693,760 0 0
COCA COLA CO COM 191216100   6,715,156,529 111,510,404 SH   SOLE 21 111,510,404 0 0
COCA COLA CO COM 191216100   5,203,892,270 86,414,684 SH   SOLE 22 78,041,861 0 8,372,823
COCA COLA CO COM 191216100   560,192,636 9,302,435 SH   SOLE 23 9,302,435 0 0
COCA COLA CO COM 191216100   613,983,067 10,195,667 SH   SOLE 25 9,628,560 0 567,107
COCA COLA CO COM 191216100   583,251,054 9,685,338 SH   SOLE 26 4,766,872 0 4,918,466
COCA COLA CO COM 191216100   491,366,836 8,159,529 SH   SOLE 28 171,774 0 7,987,755
COCA COLA CO COM 191216100   13,400,215 222,521 SH   SOLE 29 222,521 0 0
COCA COLA CO COM 191216100   1,738,207,724 28,864,293 SH   SOLE 30 28,796,772 0 67,521
COCA COLA CO COM 191216100   84,895,687 1,409,759 SH   SOLE 31 1,309,805 0 99,954
COCA COLA CO COM 191216100   23,237,694 385,880 SH   SOLE 32 385,880 0 0
COCA COLA CO COM 191216100   70,638,120 1,173,001 SH   SOLE 34 1,173,001 0 0
COCA COLA CO COM 191216100   61,480,344 1,020,929 SH   SOLE 36 1,020,929 0 0
COCA COLA CO COM 191216100   9,660,553 160,421 SH   SOLE 40 160,421 0 0
COCA COLA CO COM 191216100   523,974 8,701 SH   OTR 43 8,701 0 0
COCA COLA CO COM 191216100   287,312,483 4,771,048 SH   SOLE 43 4,076,798 0 694,249
COCA COLA CONS INC COM 191098102   4,233,985 6,657 SH   SOLE 2 4,987 0 1,670
COCA COLA CONS INC COM 191098102   6,996 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102   29,257 46 SH   SOLE 7 46 0 0
COCA COLA CONS INC COM 191098102   12,424,015 19,534 SH   SOLE 18 18,988 0 546
COCA COLA CONS INC COM 191098102   9,184,765 14,441 SH   SOLE 19 14,441 0 0
COCA COLA CONS INC COM 191098102   213,250,510 335,289 SH   SOLE 21 335,289 0 0
COCA COLA CONS INC COM 191098102   92,290,318 145,106 SH   SOLE 22 141,373 0 3,733
COCA COLA CONS INC COM 191098102   34,345 54 SH   SOLE 23 54 0 0
COCA COLA CONS INC COM 191098102   571,146 898 SH   SOLE 25 898 0 0
COCA COLA CONS INC COM 191098102   1,670,825 2,627 SH   SOLE 26 2,222 0 405
COCA COLA CONS INC COM 191098102   52,790 83 SH   SOLE 28 83 0 0
COCA COLA CONS INC COM 191098102   1,711,530 2,691 SH   SOLE 30 2,691 0 0
COCA COLA CONS INC COM 191098102   570,510 897 SH   SOLE 40 897 0 0
COCA COLA CONS INC COM 191098102   4,148,769 6,523 SH   SOLE 43 5,664 0 859
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   13,656,325 211,956 SH   SOLE 2 79,129 0 132,827
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   11,016,306 170,981 SH   SOLE 4 82,220 0 88,761
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   14,931,137 231,742 SH   SOLE 7 210,202 0 21,540
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   210,557 3,268 SH   SOLE 13 3,268 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,637,102 25,409 SH   SOLE 15 25,409 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   71,788,679 1,114,212 SH   SOLE 18 1,114,212 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   7,626,772 118,373 SH   SOLE 19 118,373 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   222,170,296 3,448,243 SH   SOLE 21 3,448,243 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   181,726,812 2,820,531 SH   SOLE 22 2,716,787 0 103,744
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   25,053,928 388,855 SH   SOLE 23 388,855 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   54,190,076 841,069 SH   SOLE 25 840,366 0 703
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   11,599,913 180,039 SH   SOLE 26 39,933 0 140,106
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   15,786,832 245,023 SH   SOLE 28 2,243 0 242,780
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   145,691,951 2,261,244 SH   SOLE 30 2,261,244 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   10,210,222 158,470 SH   SOLE 31 23,647 0 134,823
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   66,239,710 1,028,088 SH   SOLE 34 1,028,088 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   3,209,258 49,810 SH   SOLE 36 49,810 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   535,671 8,314 SH   SOLE 40 8,314 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   45,167,267 701,029 SH   SOLE 43 640,292 0 60,736
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   7,893,623 94,750 SH   SOLE 2 93,831 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   1,964,200 23,577 SH   SOLE 22 23,577 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   105,970 1,272 SH   SOLE 28 0 0 1,272
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   18,036,746 216,502 SH   SOLE 43 193,842 0 22,660
COCRYSTAL PHARMA INC COM NEW 19188J409   177,011 74,063 SH   SOLE 22 74,063 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   9,088 1,107 SH   SOLE 18 1,107 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   491,524 59,869 SH   SOLE 21 59,869 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   360,255 43,880 SH   SOLE 22 43,880 0 0
CODEXIS INC COM 192005106   826,557 295,199 SH   SOLE 2 119,417 0 175,782
CODEXIS INC COM 192005106   2,408 860 SH   SOLE 7 860 0 0
CODEXIS INC COM 192005106   608,712 217,397 SH   SOLE 18 199,592 0 17,805
CODEXIS INC COM 192005106   2,188,054 781,448 SH   SOLE 19 781,448 0 0
CODEXIS INC COM 192005106   8,324,134 2,972,905 SH   SOLE 21 2,972,905 0 0
CODEXIS INC COM 192005106   5,986,459 2,138,021 SH   SOLE 22 2,091,537 0 46,484
CODEXIS INC COM 192005106   88,004 31,430 SH   SOLE 23 31,430 0 0
CODEXIS INC COM 192005106   353,520 126,257 SH   SOLE 26 0 0 126,257
CODEXIS INC COM 192005106   8,529 3,046 SH   SOLE 28 3,046 0 0
CODEXIS INC COM 192005106   92,910 33,182 SH   SOLE 30 33,182 0 0
CODEXIS INC COM 192005106   9,400 3,357 SH   SOLE 43 2,624 0 733
CODORUS VY BANCORP INC COM 192025104   147,644 7,529 SH   SOLE 2 5,353 0 2,176
CODORUS VY BANCORP INC COM 192025104   499,545 25,474 SH   SOLE 18 25,474 0 0
CODORUS VY BANCORP INC COM 192025104   302,445 15,423 SH   SOLE 19 15,423 0 0
CODORUS VY BANCORP INC COM 192025104   5,911,454 301,451 SH   SOLE 21 301,451 0 0
CODORUS VY BANCORP INC COM 192025104   2,551,516 130,113 SH   SOLE 22 123,591 0 6,522
COEUR MNG INC COM NEW 192108504   3,387,935 1,192,935 SH   SOLE 2 671,024 0 521,911
COEUR MNG INC COM NEW 192108504   2,905 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504   3,595,074 1,265,871 SH   SOLE 7 1,260,358 0 5,513
COEUR MNG INC COM NEW 192108504   2,530,284 890,945 SH   SOLE 18 890,945 0 0
COEUR MNG INC COM NEW 192108504   7,426,361 2,614,916 SH   SOLE 19 2,614,916 0 0
COEUR MNG INC COM NEW 192108504   35,609,025 12,538,389 SH   SOLE 21 12,538,389 0 0
COEUR MNG INC COM NEW 192108504   31,719,801 11,168,944 SH   SOLE 22 10,805,170 0 363,774
COEUR MNG INC COM NEW 192108504   204,897 72,147 SH   SOLE 23 72,147 0 0
COEUR MNG INC COM NEW 192108504   195,398 68,802 SH   SOLE 25 68,802 0 0
COEUR MNG INC COM NEW 192108504   698,086 245,805 SH   SOLE 26 105,069 0 140,736
COEUR MNG INC COM NEW 192108504   6,671,674 2,349,181 SH   SOLE 30 2,349,181 0 0
COEUR MNG INC COM NEW 192108504   143,707 50,601 SH   SOLE 40 50,601 0 0
COEUR MNG INC COM NEW 192108504   509,255 179,315 SH   SOLE 43 175,646 0 3,669
COGENT BIOSCIENCES INC COM 19240Q201   521,339 44,032 SH   SOLE 2 17,081 0 26,951
COGENT BIOSCIENCES INC COM 19240Q201   7,068 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201   2,296,510 193,962 SH   SOLE 18 193,962 0 0
COGENT BIOSCIENCES INC COM 19240Q201   1,627,680 137,473 SH   SOLE 19 137,473 0 0
COGENT BIOSCIENCES INC COM 19240Q201   35,445,763 2,993,730 SH   SOLE 21 2,993,730 0 0
COGENT BIOSCIENCES INC COM 19240Q201   23,414,725 1,977,595 SH   SOLE 22 1,925,877 0 51,718
COGENT BIOSCIENCES INC COM 19240Q201   159,331 13,457 SH   SOLE 25 13,457 0 0
COGENT BIOSCIENCES INC COM 19240Q201   56,133 4,741 SH   SOLE 26 1,230 0 3,511
COGENT BIOSCIENCES INC COM 19240Q201   914,924 77,274 SH   SOLE 30 77,274 0 0
COGENT BIOSCIENCES INC COM 19240Q201   75,314 6,361 SH   SOLE 40 6,361 0 0
COGENT BIOSCIENCES INC COM 19240Q201   336,730 28,440 SH   SOLE 43 24,503 0 3,937
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,895,963 28,176 SH   SOLE 2 12,789 0 15,387
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   286,925 4,264 SH   SOLE 4 4,264 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   970,658 14,425 SH   SOLE 7 13,923 0 502
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   9,482,776 140,924 SH   SOLE 18 140,924 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   5,886,327 87,477 SH   SOLE 19 87,477 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   372,320,953 5,533,080 SH   SOLE 21 5,533,080 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   82,436,710 1,225,096 SH   SOLE 22 1,157,834 0 67,262
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   516,720 7,679 SH   SOLE 25 7,679 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,472,574 21,884 SH   SOLE 26 17,933 0 3,951
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   200,591 2,981 SH   SOLE 28 765 0 2,216
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   7,662,110 113,867 SH   SOLE 30 113,867 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   140,636 2,090 SH   SOLE 36 2,090 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   461,206 6,854 SH   SOLE 40 6,854 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   3,832,405 56,954 SH   SOLE 43 52,439 0 4,515
COGNEX CORP COM 192422103   12,430,446 221,893 SH   SOLE 2 112,989 0 108,904
COGNEX CORP COM 192422103   4,739,012 84,595 SH   SOLE 4 68,142 0 16,453
COGNEX CORP COM 192422103   1,097,712 19,595 SH   SOLE 7 18,927 0 668
COGNEX CORP COM 192422103   44,032 786 SH   SOLE 13 786 0 0
COGNEX CORP COM 192422103   1,023,429 18,269 SH   SOLE 15 18,269 0 0
COGNEX CORP COM 192422103   30,955,924 552,587 SH   SOLE 18 542,923 0 9,664
COGNEX CORP COM 192422103   3,031,858 54,121 SH   SOLE 19 54,121 0 0
COGNEX CORP COM 192422103   494,652,399 8,829,925 SH   SOLE 21 8,829,925 0 0
COGNEX CORP COM 192422103   287,739,391 5,136,369 SH   SOLE 22 4,806,258 0 330,111
COGNEX CORP COM 192422103   16,708,413 298,258 SH   SOLE 23 298,258 0 0
COGNEX CORP COM 192422103   5,227,506 93,315 SH   SOLE 25 92,926 0 389
COGNEX CORP COM 192422103   6,300,793 112,474 SH   SOLE 26 90,841 0 21,633
COGNEX CORP COM 192422103   13,643,167 243,541 SH   SOLE 28 1,792 0 241,749
COGNEX CORP COM 192422103   35,841,372 639,796 SH   SOLE 30 458,640 0 181,156
COGNEX CORP COM 192422103   2,175,593 38,836 SH   SOLE 31 35,512 0 3,324
COGNEX CORP COM 192422103   446,928 7,978 SH   SOLE 34 7,978 0 0
COGNEX CORP COM 192422103   1,367,504 24,411 SH   SOLE 36 24,411 0 0
COGNEX CORP COM 192422103   387,042 6,909 SH   SOLE 40 6,909 0 0
COGNEX CORP COM 192422103   20,615 368 SH   OTR 43 368 0 0
COGNEX CORP COM 192422103   6,595,701 117,738 SH   SOLE 43 109,988 0 7,750
COGNITION THERAPEUTICS INC COM 19243B102   7,519 4,109 SH   SOLE 18 4,109 0 0
COGNITION THERAPEUTICS INC COM 19243B102   94,111 51,427 SH   SOLE 21 51,427 0 0
COGNITION THERAPEUTICS INC COM 19243B102   5,272 2,881 SH   SOLE 22 2,881 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   98,727,383 1,512,368 SH   SOLE 2 567,651 0 944,717
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   25,831,361 395,701 SH   SOLE 4 202,934 0 192,767
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   37,367,447 572,418 SH   SOLE 7 404,938 0 167,480
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   3,950,811 60,521 SH   SOLE 13 60,521 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   17,636,893 270,173 SH   SOLE 15 270,173 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   386,890,521 5,926,632 SH   SOLE 18 5,606,221 0 320,411
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   752,037,873 11,520,188 SH   SOLE 19 11,520,188 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,030,614,136 15,787,594 SH   SOLE 21 15,787,594 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   808,300,616 12,382,056 SH   SOLE 22 11,326,566 0 1,055,490
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   79,754,404 1,221,728 SH   SOLE 23 1,221,728 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   88,177,678 1,350,761 SH   SOLE 25 1,282,545 0 68,216
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   79,818,313 1,222,707 SH   SOLE 26 628,261 0 594,446
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   91,629,946 1,403,645 SH   SOLE 28 7,386 0 1,396,259
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   31,073 476 SH   SOLE 29 476 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   252,080,744 3,861,531 SH   SOLE 30 3,861,531 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   7,574,112 116,025 SH   SOLE 31 106,826 0 9,199
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   7,394,788 113,278 SH   SOLE 32 113,278 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   97,699,680 1,496,625 SH   SOLE 34 1,496,625 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   12,395,497 189,882 SH   SOLE 36 189,882 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,300,378 19,920 SH   SOLE 40 19,920 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   73,897 1,132 SH   OTR 43 1,132 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   43,910,954 672,656 SH   SOLE 43 587,922 0 84,734
COGNYTE SOFTWARE LTD ORD SHS M25133105   53,580 8,798 SH   SOLE 2 8,798 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   40,602 6,667 SH   SOLE 22 6,667 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   28,026 4,602 SH   SOLE 28 4,602 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   22,959 3,770 SH   SOLE 43 3,672 0 98
COHBAR INC COM NEW 19249J307   365 131 SH   SOLE 2 0 0 131
COHBAR INC COM NEW 19249J307   25 9 SH   SOLE 21 9 0 0
COHBAR INC COM NEW 19249J307   5,466 1,959 SH   SOLE 22 1,959 0 0
COHEN & CO INC NEW COM 19249M102   8,938 2,207 SH   SOLE 21 2,207 0 0
COHEN & CO INC NEW COM 19249M102   108,257 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100   1,841,646 31,758 SH   SOLE 2 25,667 0 6,091
COHEN & STEERS INC COM 19247A100   3,247 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100   104,788 1,807 SH   SOLE 7 1,807 0 0
COHEN & STEERS INC COM 19247A100   4,236,923 73,063 SH   SOLE 18 66,747 0 6,316
COHEN & STEERS INC COM 19247A100   6,053,692 104,392 SH   SOLE 19 104,392 0 0
COHEN & STEERS INC COM 19247A100   58,193,777 1,003,514 SH   SOLE 21 1,003,514 0 0
COHEN & STEERS INC COM 19247A100   42,159,252 727,009 SH   SOLE 22 705,927 0 21,082
COHEN & STEERS INC COM 19247A100   320,743 5,531 SH   SOLE 25 5,531 0 0
COHEN & STEERS INC COM 19247A100   585,525 10,097 SH   SOLE 26 7,875 0 2,222
COHEN & STEERS INC COM 19247A100   1,072,409 18,493 SH   SOLE 28 445 0 18,048
COHEN & STEERS INC COM 19247A100   726,615 12,530 SH   SOLE 30 12,530 0 0
COHEN & STEERS INC COM 19247A100   245,820 4,239 SH   SOLE 40 4,239 0 0
COHEN & STEERS INC COM 19247A100   19,427 335 SH   OTR 43 335 0 0
COHEN & STEERS INC COM 19247A100   1,015,347 17,509 SH   SOLE 43 14,951 0 2,558
COHERENT CORP COM 19247G107   12,101,785 237,383 SH   SOLE 2 129,666 0 107,717
COHERENT CORP COM 19247G107   39,866 782 SH   SOLE 4 457 0 325
COHERENT CORP COM 19247G107   1,092,501 21,430 SH   SOLE 7 20,341 0 1,089
COHERENT CORP COM 19247G107   13,267,596 260,251 SH   SOLE 18 260,251 0 0
COHERENT CORP COM 19247G107   1,913,636 37,537 SH   SOLE 19 37,537 0 0
COHERENT CORP COM 19247G107   352,884,172 6,922,012 SH   SOLE 21 6,922,012 0 0
COHERENT CORP COM 19247G107   193,084,660 3,787,459 SH   SOLE 22 3,629,730 0 157,729
COHERENT CORP COM 19247G107   1,291,272 25,329 SH   SOLE 25 25,329 0 0
COHERENT CORP COM 19247G107   3,279,492 64,329 SH   SOLE 26 51,891 0 12,438
COHERENT CORP COM 19247G107   269,429 5,285 SH   SOLE 28 2,266 0 3,019
COHERENT CORP COM 19247G107   14,568,911 285,777 SH   SOLE 30 285,777 0 0
COHERENT CORP COM 19247G107   87,839 1,723 SH   SOLE 31 1,723 0 0
COHERENT CORP COM 19247G107   57,709 1,132 SH   SOLE 36 1,132 0 0
COHERENT CORP COM 19247G107   1,211,744 23,769 SH   SOLE 40 23,769 0 0
COHERENT CORP COM 19247G107   3,316,861 65,062 SH   SOLE 43 56,248 0 8,814
COHERUS BIOSCIENCES INC COM 19249H103   2,863,535 670,617 SH   SOLE 2 436,651 0 233,966
COHERUS BIOSCIENCES INC COM 19249H103   1,161 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103   35,479 8,309 SH   SOLE 7 8,309 0 0
COHERUS BIOSCIENCES INC COM 19249H103   1,233,714 288,926 SH   SOLE 18 259,392 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103   6,386,216 1,495,601 SH   SOLE 19 1,495,601 0 0
COHERUS BIOSCIENCES INC COM 19249H103   39,728,298 9,304,051 SH   SOLE 21 9,304,051 0 0
COHERUS BIOSCIENCES INC COM 19249H103   14,589,501 3,416,745 SH   SOLE 22 3,364,408 0 52,337
COHERUS BIOSCIENCES INC COM 19249H103   165,740 38,815 SH   SOLE 23 38,815 0 0
COHERUS BIOSCIENCES INC COM 19249H103   102,138 23,920 SH   SOLE 25 23,920 0 0
COHERUS BIOSCIENCES INC COM 19249H103   1,036,402 242,717 SH   SOLE 26 20,167 0 222,550
COHERUS BIOSCIENCES INC COM 19249H103   13,643 3,195 SH   SOLE 28 3,195 0 0
COHERUS BIOSCIENCES INC COM 19249H103   975,819 228,529 SH   SOLE 30 228,529 0 0
COHERUS BIOSCIENCES INC COM 19249H103   48,605 11,383 SH   SOLE 34 11,383 0 0
COHERUS BIOSCIENCES INC COM 19249H103   123,723 28,975 SH   SOLE 40 28,975 0 0
COHERUS BIOSCIENCES INC COM 19249H103   7,959 1,864 SH   OTR 43 1,864 0 0
COHERUS BIOSCIENCES INC COM 19249H103   99,145 23,219 SH   SOLE 43 22,829 0 390
COHU INC COM 192576106   1,802,831 43,379 SH   SOLE 2 13,999 0 29,380
COHU INC COM 192576106   4,946 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106   19,990 481 SH   SOLE 7 481 0 0
COHU INC COM 192576106   6,724,699 161,807 SH   SOLE 18 161,807 0 0
COHU INC COM 192576106   3,906,183 93,989 SH   SOLE 19 93,989 0 0
COHU INC COM 192576106   231,113,290 5,560,955 SH   SOLE 21 5,560,955 0 0
COHU INC COM 192576106   54,894,858 1,320,858 SH   SOLE 22 1,232,688 0 88,170
COHU INC COM 192576106   336,802 8,104 SH   SOLE 25 8,104 0 0
COHU INC COM 192576106   1,520,389 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106   162,458 3,909 SH   SOLE 28 863 0 3,046
COHU INC COM 192576106   3,368,480 81,051 SH   SOLE 30 81,051 0 0
COHU INC COM 192576106   335,763 8,079 SH   SOLE 40 8,079 0 0
COHU INC COM 192576106   1,204,658 28,986 SH   SOLE 43 27,843 0 1,143
COINBASE GLOBAL INC COM CL A 19260Q107   16,183,251 226,181 SH   SOLE 2 4,614 0 221,567
COINBASE GLOBAL INC COM CL A 19260Q107   7,643,543 106,828 SH   SOLE 4 59,305 0 47,523
COINBASE GLOBAL INC COM CL A 19260Q107   1,573,957 21,998 SH   SOLE 7 21,350 0 648
COINBASE GLOBAL INC COM CL A 19260Q107   113,407 1,585 SH   SOLE 13 1,585 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   776,461 10,852 SH   SOLE 15 10,852 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   13,836,124 193,377 SH   SOLE 18 183,904 0 9,473
COINBASE GLOBAL INC COM CL A 19260Q107   2,752,743 38,473 SH   SOLE 19 38,473 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   168,504,185 2,355,055 SH   SOLE 21 2,355,055 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   274,095,099 3,830,819 SH   SOLE 22 3,527,794 0 303,025
COINBASE GLOBAL INC COM CL A 19260Q107   21,101,955 294,926 SH   SOLE 23 294,926 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,515,412 35,156 SH   SOLE 25 34,693 0 463
COINBASE GLOBAL INC COM CL A 19260Q107   6,269,211 87,620 SH   SOLE 26 77,914 0 9,706
COINBASE GLOBAL INC COM CL A 19260Q107   16,727,317 233,785 SH   SOLE 28 4,186 0 229,599
COINBASE GLOBAL INC COM CL A 19260Q107   20,750 290 SH   SOLE 29 290 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   26,520,795 370,661 SH   SOLE 30 370,661 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,584,744 36,125 SH   SOLE 31 33,705 0 2,420
COINBASE GLOBAL INC COM CL A 19260Q107   443,968 6,205 SH   SOLE 34 6,205 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,800,627 25,166 SH   SOLE 36 25,166 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   415,634 5,809 SH   SOLE 40 5,809 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   10,069,518 140,734 SH   SOLE 43 125,602 0 15,132
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3   6,105,369 8,125,000 PRN   SOLE 21 8,125,000 0 0
COLGATE PALMOLIVE CO COM 194162103   127,042,581 1,649,047 SH   SOLE 2 277,131 0 1,371,916
COLGATE PALMOLIVE CO COM 194162103   51,017,506 662,221 SH   SOLE 4 339,349 0 322,872
COLGATE PALMOLIVE CO COM 194162103   69,653,713 904,124 SH   SOLE 7 815,184 0 88,940
COLGATE PALMOLIVE CO COM 194162103   2,001,884 25,985 SH   SOLE 13 25,985 0 0
COLGATE PALMOLIVE CO COM 194162103   9,282,781 120,493 SH   SOLE 15 120,493 0 0
COLGATE PALMOLIVE CO COM 194162103   95,465,118 1,239,163 SH   SOLE 18 1,166,935 0 72,228
COLGATE PALMOLIVE CO COM 194162103   45,520,471 590,868 SH   SOLE 19 590,868 0 0
COLGATE PALMOLIVE CO COM 194162103   1,564,692,954 20,310,137 SH   SOLE 21 20,310,137 0 0
COLGATE PALMOLIVE CO COM 194162103   1,412,666,610 18,336,794 SH   SOLE 22 16,605,480 0 1,731,314
COLGATE PALMOLIVE CO COM 194162103   108,924,622 1,413,871 SH   SOLE 23 1,413,871 0 0
COLGATE PALMOLIVE CO COM 194162103   146,060,521 1,895,905 SH   SOLE 25 1,744,923 0 150,982
COLGATE PALMOLIVE CO COM 194162103   152,295,522 1,976,837 SH   SOLE 26 1,010,086 0 966,751
COLGATE PALMOLIVE CO COM 194162103   157,850,492 2,048,942 SH   SOLE 28 93,277 0 1,955,665
COLGATE PALMOLIVE CO COM 194162103   318,098 4,129 SH   SOLE 29 4,129 0 0
COLGATE PALMOLIVE CO COM 194162103   352,450,142 4,574,898 SH   SOLE 30 4,384,810 0 190,088
COLGATE PALMOLIVE CO COM 194162103   79,494,186 1,031,856 SH   SOLE 31 165,059 0 866,797
COLGATE PALMOLIVE CO COM 194162103   55,973,566 726,552 SH   SOLE 34 726,552 0 0
COLGATE PALMOLIVE CO COM 194162103   18,200,007 236,241 SH   SOLE 36 236,241 0 0
COLGATE PALMOLIVE CO COM 194162103   2,350,490 30,510 SH   SOLE 40 30,510 0 0
COLGATE PALMOLIVE CO COM 194162103   118,256 1,535 SH   OTR 43 1,535 0 0
COLGATE PALMOLIVE CO COM 194162103   87,282,984 1,132,957 SH   SOLE 43 976,433 0 156,524
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,718,915 126,520 SH   SOLE 2 85,891 0 40,629
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,385 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   7,221 336 SH   SOLE 7 336 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,694,223 125,371 SH   SOLE 18 110,121 0 15,250
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   6,711,843 312,324 SH   SOLE 19 312,324 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   89,044,266 4,143,521 SH   SOLE 21 4,143,521 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   26,541,332 1,235,055 SH   SOLE 22 1,188,050 0 47,005
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   154,664 7,197 SH   SOLE 23 7,197 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   169,835 7,903 SH   SOLE 25 7,903 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   96,383 4,485 SH   SOLE 26 887 0 3,598
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   153,954 7,164 SH   SOLE 28 0 0 7,164
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   1,662,767 77,374 SH   SOLE 30 77,374 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   14,484 674 SH   SOLE 36 674 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   108,095 5,030 SH   SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   16,160 752 SH   OTR 43 752 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   526,548 24,502 SH   SOLE 43 19,244 0 5,258
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   400,419 4,078 SH   SOLE 2 4,078 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,096,684 11,169 SH   SOLE 43 11,149 0 20
COLONY BANKCORP INC COM 19623P101   550,806 58,472 SH   SOLE 2 52,181 0 6,291
COLONY BANKCORP INC COM 19623P101   2,647 281 SH   SOLE 7 281 0 0
COLONY BANKCORP INC COM 19623P101   544,938 57,849 SH   SOLE 18 57,849 0 0
COLONY BANKCORP INC COM 19623P101   321,702 34,151 SH   SOLE 19 34,151 0 0
COLONY BANKCORP INC COM 19623P101   7,112,825 755,077 SH   SOLE 21 755,077 0 0
COLONY BANKCORP INC COM 19623P101   3,187,869 338,415 SH   SOLE 22 326,474 0 11,941
COLUMBIA BKG SYS INC COM 197236102   10,015,562 493,864 SH   SOLE 2 231,552 0 262,312
COLUMBIA BKG SYS INC COM 197236102   12,249 604 SH   SOLE 4 604 0 0
COLUMBIA BKG SYS INC COM 197236102   1,426,394 70,335 SH   SOLE 7 66,656 0 3,679
COLUMBIA BKG SYS INC COM 197236102   8,197,947 404,238 SH   SOLE 18 404,238 0 0
COLUMBIA BKG SYS INC COM 197236102   1,352,331 66,683 SH   SOLE 19 66,683 0 0
COLUMBIA BKG SYS INC COM 197236102   208,963,640 10,303,927 SH   SOLE 21 10,303,927 0 0
COLUMBIA BKG SYS INC COM 197236102   123,903,601 6,109,645 SH   SOLE 22 5,845,665 0 263,980
COLUMBIA BKG SYS INC COM 197236102   825,639 40,712 SH   SOLE 25 40,712 0 0
COLUMBIA BKG SYS INC COM 197236102   2,301,293 113,476 SH   SOLE 26 95,703 0 17,773
COLUMBIA BKG SYS INC COM 197236102   312,799 15,424 SH   SOLE 28 2,342 0 13,082
COLUMBIA BKG SYS INC COM 197236102   9,018,982 444,723 SH   SOLE 30 444,723 0 0
COLUMBIA BKG SYS INC COM 197236102   60,698 2,993 SH   SOLE 31 2,993 0 0
COLUMBIA BKG SYS INC COM 197236102   36,910 1,820 SH   SOLE 34 1,820 0 0
COLUMBIA BKG SYS INC COM 197236102   162,078 7,992 SH   SOLE 36 7,992 0 0
COLUMBIA BKG SYS INC COM 197236102   798,282 39,363 SH   SOLE 40 39,363 0 0
COLUMBIA BKG SYS INC COM 197236102   7,235,557 356,783 SH   SOLE 43 311,908 0 44,875
COLUMBIA FINL INC COM 197641103   390,356 22,577 SH   SOLE 2 9,774 0 12,803
COLUMBIA FINL INC COM 197641103   5,412 313 SH   SOLE 7 313 0 0
COLUMBIA FINL INC COM 197641103   1,522,246 88,042 SH   SOLE 18 88,042 0 0
COLUMBIA FINL INC COM 197641103   1,081,334 62,541 SH   SOLE 19 62,541 0 0
COLUMBIA FINL INC COM 197641103   20,305,705 1,174,419 SH   SOLE 21 1,174,419 0 0
COLUMBIA FINL INC COM 197641103   17,132,419 990,886 SH   SOLE 22 954,150 0 36,736
COLUMBIA FINL INC COM 197641103   145,616 8,422 SH   SOLE 23 8,422 0 0
COLUMBIA FINL INC COM 197641103   109,705 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103   102,046 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103   97,014 5,611 SH   SOLE 28 0 0 5,611
COLUMBIA FINL INC COM 197641103   645,263 37,320 SH   SOLE 30 37,320 0 0
COLUMBIA FINL INC COM 197641103   120,183 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103   839,308 48,543 SH   SOLE 43 47,027 0 1,516
COLUMBIA SPORTSWEAR CO COM 198516106   4,652,860 60,239 SH   SOLE 2 38,596 0 21,643
COLUMBIA SPORTSWEAR CO COM 198516106   6,952 90 SH   SOLE 4 90 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   727,215 9,415 SH   SOLE 7 8,916 0 499
COLUMBIA SPORTSWEAR CO COM 198516106   5,293,875 68,538 SH   SOLE 18 68,538 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   873,739 11,312 SH   SOLE 19 11,312 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   138,625,795 1,794,741 SH   SOLE 21 1,794,741 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   77,730,937 1,006,356 SH   SOLE 22 962,188 0 44,168
COLUMBIA SPORTSWEAR CO COM 198516106   567,405 7,346 SH   SOLE 25 7,346 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,521,474 19,698 SH   SOLE 26 17,267 0 2,431
COLUMBIA SPORTSWEAR CO COM 198516106   52,600 681 SH   SOLE 28 681 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   2,645,161 34,246 SH   SOLE 30 34,246 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   38,852 503 SH   SOLE 31 503 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   55,922 724 SH   SOLE 36 724 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   418,100 5,413 SH   SOLE 40 5,413 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   2,044,962 26,475 SH   SOLE 43 23,383 0 3,092
COLUMBUS MCKINNON CORP N Y COM 199333105   1,303,036 32,055 SH   SOLE 2 15,747 0 16,308
COLUMBUS MCKINNON CORP N Y COM 199333105   30,569 752 SH   SOLE 4 124 0 628
COLUMBUS MCKINNON CORP N Y COM 199333105   471,093 11,589 SH   SOLE 7 10,965 0 624
COLUMBUS MCKINNON CORP N Y COM 199333105   3,515,940 86,493 SH   SOLE 18 86,493 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   2,919,036 71,809 SH   SOLE 19 71,809 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   43,126,601 1,060,925 SH   SOLE 21 1,060,925 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   29,937,099 736,460 SH   SOLE 22 701,998 0 34,462
COLUMBUS MCKINNON CORP N Y COM 199333105   218,900 5,385 SH   SOLE 25 5,385 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   816,618 20,089 SH   SOLE 26 16,943 0 3,146
COLUMBUS MCKINNON CORP N Y COM 199333105   201,136 4,948 SH   SOLE 28 505 0 4,443
COLUMBUS MCKINNON CORP N Y COM 199333105   7,807,320 192,062 SH   SOLE 30 192,062 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   62,113 1,528 SH   SOLE 36 1,528 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   236,705 5,823 SH   SOLE 40 5,823 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   532,718 13,105 SH   SOLE 43 11,056 0 2,049
COMCAST CORP NEW CL A 20030N101   380,537,420 9,158,542 SH   SOLE 2 2,372,936 0 6,785,606
COMCAST CORP NEW CL A 20030N101   137,724,746 3,314,675 SH   SOLE 4 1,971,662 0 1,343,013
COMCAST CORP NEW CL A 20030N101   193,500,261 4,657,046 SH   SOLE 7 4,033,825 0 623,221
COMCAST CORP NEW CL A 20030N101   7,063,749 170,006 SH   SOLE 13 170,006 0 0
COMCAST CORP NEW CL A 20030N101   30,937,673 744,589 SH   SOLE 15 744,589 0 0
COMCAST CORP NEW CL A 20030N101   619,398,926 14,907,315 SH   SOLE 18 14,054,546 0 852,769
COMCAST CORP NEW CL A 20030N101   613,218,334 14,758,564 SH   SOLE 19 14,758,564 0 0
COMCAST CORP NEW CL A 20030N101   7,890,428 189,902 SH   SOLE 20 189,902 0 0
COMCAST CORP NEW CL A 20030N101   4,269,732,389 102,761,309 SH   SOLE 21 102,761,309 0 0
COMCAST CORP NEW CL A 20030N101   3,872,886,511 93,210,265 SH   SOLE 22 84,250,929 0 8,959,336
COMCAST CORP NEW CL A 20030N101   375,344,252 9,033,556 SH   SOLE 23 9,033,556 0 0
COMCAST CORP NEW CL A 20030N101   315,144,576 7,584,707 SH   SOLE 25 7,184,250 0 400,457
COMCAST CORP NEW CL A 20030N101   345,747,314 8,321,235 SH   SOLE 26 3,736,930 0 4,584,305
COMCAST CORP NEW CL A 20030N101   375,787,590 9,044,226 SH   SOLE 28 132,955 0 8,911,271
COMCAST CORP NEW CL A 20030N101   592,503 14,260 SH   SOLE 29 14,260 0 0
COMCAST CORP NEW CL A 20030N101   1,006,819,033 24,231,505 SH   SOLE 30 24,231,505 0 0
COMCAST CORP NEW CL A 20030N101   40,330,508 970,650 SH   SOLE 31 868,656 0 101,994
COMCAST CORP NEW CL A 20030N101   50,206,569 1,208,341 SH   SOLE 32 1,208,341 0 0
COMCAST CORP NEW CL A 20030N101   117,414,691 2,825,865 SH   SOLE 34 2,825,865 0 0
COMCAST CORP NEW CL A 20030N101   54,403,119 1,309,341 SH   SOLE 36 1,309,341 0 0
COMCAST CORP NEW CL A 20030N101   6,804,644 163,770 SH   SOLE 40 163,770 0 0
COMCAST CORP NEW CL A 20030N101   393,811 9,478 SH   OTR 43 9,478 0 0
COMCAST CORP NEW CL A 20030N101   231,461,642 5,570,677 SH   SOLE 43 4,834,496 0 736,181
COMERICA INC COM 200340107   29,511,831 696,691 SH   SOLE 2 430,752 0 265,939
COMERICA INC COM 200340107   15,927 376 SH   SOLE 4 376 0 0
COMERICA INC COM 200340107   4,599,152 108,573 SH   SOLE 7 96,984 0 11,589
COMERICA INC COM 200340107   301,730 7,123 SH   SOLE 15 7,123 0 0
COMERICA INC COM 200340107   10,494,012 247,734 SH   SOLE 18 243,904 0 3,830
COMERICA INC COM 200340107   4,942,014 116,667 SH   SOLE 19 116,667 0 0
COMERICA INC COM 200340107   312,849,992 7,385,505 SH   SOLE 21 7,385,505 0 0
COMERICA INC COM 200340107   139,802,699 3,300,347 SH   SOLE 22 3,091,590 0 208,757
COMERICA INC COM 200340107   12,342,687 291,376 SH   SOLE 25 258,498 0 32,878
COMERICA INC COM 200340107   17,322,529 408,936 SH   SOLE 26 283,743 0 125,193
COMERICA INC COM 200340107   3,155,354 74,489 SH   SOLE 28 26,493 0 47,996
COMERICA INC COM 200340107   27,425,220 647,432 SH   SOLE 30 647,432 0 0
COMERICA INC COM 200340107   78,535 1,854 SH   SOLE 31 1,854 0 0
COMERICA INC COM 200340107   2,756,916 65,083 SH   SOLE 32 65,083 0 0
COMERICA INC COM 200340107   997,959 23,559 SH   SOLE 36 23,559 0 0
COMERICA INC COM 200340107   997,451 23,547 SH   SOLE 40 23,547 0 0
COMERICA INC COM 200340107   12,877 304 SH   OTR 43 304 0 0
COMERICA INC COM 200340107   8,765,870 206,937 SH   SOLE 43 195,520 0 11,417
COMFORT SYS USA INC COM 199908104   10,244,766 62,392 SH   SOLE 2 36,388 0 26,004
COMFORT SYS USA INC COM 199908104   20,525 125 SH   SOLE 4 125 0 0
COMFORT SYS USA INC COM 199908104   1,651,031 10,055 SH   SOLE 7 9,521 0 534
COMFORT SYS USA INC COM 199908104   19,308,442 117,591 SH   SOLE 18 110,540 0 7,051
COMFORT SYS USA INC COM 199908104   68,607,358 417,828 SH   SOLE 19 417,828 0 0
COMFORT SYS USA INC COM 199908104   683,318,628 4,161,502 SH   SOLE 21 4,161,502 0 0
COMFORT SYS USA INC COM 199908104   183,800,882 1,119,372 SH   SOLE 22 1,070,079 0 49,293
COMFORT SYS USA INC COM 199908104   1,080,108 6,578 SH   SOLE 23 6,578 0 0
COMFORT SYS USA INC COM 199908104   23,765,487 144,735 SH   SOLE 25 144,735 0 0
COMFORT SYS USA INC COM 199908104   7,907,872 48,160 SH   SOLE 26 17,313 0 30,847
COMFORT SYS USA INC COM 199908104   191,950 1,169 SH   SOLE 28 647 0 522
COMFORT SYS USA INC COM 199908104   14,387,040 87,619 SH   SOLE 30 87,619 0 0
COMFORT SYS USA INC COM 199908104   1,381,086 8,411 SH   SOLE 34 8,411 0 0
COMFORT SYS USA INC COM 199908104   64,531 393 SH   SOLE 36 393 0 0
COMFORT SYS USA INC COM 199908104   960,242 5,848 SH   SOLE 40 5,848 0 0
COMFORT SYS USA INC COM 199908104   4,694,318 28,589 SH   SOLE 43 26,122 0 2,467
COMMERCE BANCSHARES INC COM 200525103   9,878,065 202,835 SH   SOLE 2 110,143 0 92,692
COMMERCE BANCSHARES INC COM 200525103   17,776 365 SH   SOLE 4 365 0 0
COMMERCE BANCSHARES INC COM 200525103   1,723,737 35,395 SH   SOLE 7 35,395 0 0
COMMERCE BANCSHARES INC COM 200525103   51,281 1,053 SH   SOLE 15 1,053 0 0
COMMERCE BANCSHARES INC COM 200525103   10,719,016 220,103 SH   SOLE 18 220,103 0 0
COMMERCE BANCSHARES INC COM 200525103   1,756,122 36,060 SH   SOLE 19 36,060 0 0
COMMERCE BANCSHARES INC COM 200525103   296,196,809 6,082,070 SH   SOLE 21 6,082,070 0 0
COMMERCE BANCSHARES INC COM 200525103   163,504,016 3,357,372 SH   SOLE 22 3,211,666 0 145,706
COMMERCE BANCSHARES INC COM 200525103   6,569,240 134,892 SH   SOLE 25 134,892 0 0
COMMERCE BANCSHARES INC COM 200525103   5,950,361 122,184 SH   SOLE 26 57,834 0 64,350
COMMERCE BANCSHARES INC COM 200525103   1,375,142 28,237 SH   SOLE 28 1,353 0 26,884
COMMERCE BANCSHARES INC COM 200525103   8,381,708 172,109 SH   SOLE 30 172,109 0 0
COMMERCE BANCSHARES INC COM 200525103   79,965 1,642 SH   SOLE 31 1,642 0 0
COMMERCE BANCSHARES INC COM 200525103   562,777 11,556 SH   SOLE 36 11,556 0 0
COMMERCE BANCSHARES INC COM 200525103   1,005,071 20,638 SH   SOLE 40 20,638 0 0
COMMERCE BANCSHARES INC COM 200525103   14,071,592 288,944 SH   SOLE 43 279,952 0 8,992
COMMERCIAL METALS CO COM 201723103   23,030,956 437,352 SH   SOLE 2 266,737 0 170,615
COMMERCIAL METALS CO COM 201723103   460,722 8,749 SH   SOLE 4 3,908 0 4,841
COMMERCIAL METALS CO COM 201723103   1,682,487 31,950 SH   SOLE 7 30,286 0 1,664
COMMERCIAL METALS CO COM 201723103   62,507 1,187 SH   SOLE 13 1,187 0 0
COMMERCIAL METALS CO COM 201723103   27,314,742 518,700 SH   SOLE 18 511,527 0 7,173
COMMERCIAL METALS CO COM 201723103   50,903,789 966,650 SH   SOLE 19 966,650 0 0
COMMERCIAL METALS CO COM 201723103   469,656,004 8,918,648 SH   SOLE 21 8,918,648 0 0
COMMERCIAL METALS CO COM 201723103   233,514,819 4,434,387 SH   SOLE 22 4,280,715 0 153,672
COMMERCIAL METALS CO COM 201723103   2,135,468 40,552 SH   SOLE 23 40,552 0 0
COMMERCIAL METALS CO COM 201723103   1,175,108 22,315 SH   SOLE 25 22,315 0 0
COMMERCIAL METALS CO COM 201723103   7,136,536 135,521 SH   SOLE 26 51,529 0 83,992
COMMERCIAL METALS CO COM 201723103   6,686,925 126,983 SH   SOLE 28 69,113 0 57,870
COMMERCIAL METALS CO COM 201723103   8,754,883 166,253 SH   SOLE 30 166,253 0 0
COMMERCIAL METALS CO COM 201723103   792,375 15,047 SH   SOLE 36 15,047 0 0
COMMERCIAL METALS CO COM 201723103   988,060 18,763 SH   SOLE 40 18,763 0 0
COMMERCIAL METALS CO COM 201723103   8,035,964 152,601 SH   SOLE 43 141,695 0 10,906
COMMERCIAL VEH GROUP INC COM 202608105   255,378 23,007 SH   SOLE 2 9,784 0 13,223
COMMERCIAL VEH GROUP INC COM 202608105   1,032,922 93,056 SH   SOLE 18 93,056 0 0
COMMERCIAL VEH GROUP INC COM 202608105   1,094,504 98,604 SH   SOLE 19 98,604 0 0
COMMERCIAL VEH GROUP INC COM 202608105   12,274,225 1,105,786 SH   SOLE 21 1,105,786 0 0
COMMERCIAL VEH GROUP INC COM 202608105   9,272,330 835,345 SH   SOLE 22 811,545 0 23,800
COMMERCIAL VEH GROUP INC COM 202608105   74,426 6,705 SH   SOLE 43 4,331 0 2,374
COMMSCOPE HLDG CO INC COM 20337X109   628,122 111,567 SH   SOLE 2 62,160 0 49,407
COMMSCOPE HLDG CO INC COM 20337X109   4,408 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109   456,221 81,034 SH   SOLE 7 76,941 0 4,093
COMMSCOPE HLDG CO INC COM 20337X109   2,931,811 520,748 SH   SOLE 18 520,748 0 0
COMMSCOPE HLDG CO INC COM 20337X109   2,355,018 418,298 SH   SOLE 19 418,298 0 0
COMMSCOPE HLDG CO INC COM 20337X109   46,053,045 8,179,937 SH   SOLE 21 8,179,937 0 0
COMMSCOPE HLDG CO INC COM 20337X109   33,068,925 5,873,699 SH   SOLE 22 5,716,003 0 157,696
COMMSCOPE HLDG CO INC COM 20337X109   2,076,727 368,868 SH   SOLE 25 368,868 0 0
COMMSCOPE HLDG CO INC COM 20337X109   1,337,851 237,629 SH   SOLE 26 82,337 0 155,292
COMMSCOPE HLDG CO INC COM 20337X109   107,161 19,034 SH   SOLE 28 3,636 0 15,398
COMMSCOPE HLDG CO INC COM 20337X109   1,400,423 248,743 SH   SOLE 30 248,743 0 0
COMMSCOPE HLDG CO INC COM 20337X109   1,686,500 299,556 SH   SOLE 34 299,556 0 0
COMMSCOPE HLDG CO INC COM 20337X109   100,135 17,786 SH   SOLE 36 17,786 0 0
COMMSCOPE HLDG CO INC COM 20337X109   195,637 34,749 SH   SOLE 40 34,749 0 0
COMMSCOPE HLDG CO INC COM 20337X109   374,930 66,595 SH   SOLE 43 54,504 0 12,091
COMMUNITY BK SYS INC COM 203607106   2,080,441 44,378 SH   SOLE 2 14,291 0 30,087
COMMUNITY BK SYS INC COM 203607106   7,501 160 SH   SOLE 4 160 0 0
COMMUNITY BK SYS INC COM 203607106   2,008,058 42,834 SH   SOLE 7 42,337 0 497
COMMUNITY BK SYS INC COM 203607106   8,210,563 175,140 SH   SOLE 18 175,140 0 0
COMMUNITY BK SYS INC COM 203607106   4,290,833 91,528 SH   SOLE 19 91,528 0 0
COMMUNITY BK SYS INC COM 203607106   289,607,857 6,177,642 SH   SOLE 21 6,177,642 0 0
COMMUNITY BK SYS INC COM 203607106   58,434,842 1,246,477 SH   SOLE 22 1,154,109 0 92,368
COMMUNITY BK SYS INC COM 203607106   271,388 5,789 SH   SOLE 25 5,789 0 0
COMMUNITY BK SYS INC COM 203607106   807,883 17,233 SH   SOLE 26 13,387 0 3,846
COMMUNITY BK SYS INC COM 203607106   45,005 960 SH   SOLE 28 960 0 0
COMMUNITY BK SYS INC COM 203607106   3,453,134 73,659 SH   SOLE 30 73,659 0 0
COMMUNITY BK SYS INC COM 203607106   44,020 939 SH   SOLE 36 939 0 0
COMMUNITY BK SYS INC COM 203607106   291,406 6,216 SH   SOLE 40 6,216 0 0
COMMUNITY BK SYS INC COM 203607106   328,629 7,010 SH   SOLE 43 6,600 0 410
COMMUNITY FINL CORP MD COM 20368X101   414,802 15,312 SH   SOLE 2 14,297 0 1,015
COMMUNITY FINL CORP MD COM 20368X101   330,552 12,202 SH   SOLE 18 12,202 0 0
COMMUNITY FINL CORP MD COM 20368X101   202,796 7,486 SH   SOLE 19 7,486 0 0
COMMUNITY FINL CORP MD COM 20368X101   4,116,949 151,973 SH   SOLE 21 151,973 0 0
COMMUNITY FINL CORP MD COM 20368X101   2,044,916 75,486 SH   SOLE 22 72,175 0 3,311
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,290,133 293,212 SH   SOLE 2 218,843 0 74,369
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,989 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   23,632 5,371 SH   SOLE 7 5,371 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,929,096 438,431 SH   SOLE 18 438,431 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,079,276 245,290 SH   SOLE 19 245,290 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   67,951,682 15,443,564 SH   SOLE 21 15,443,564 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   16,167,928 3,674,529 SH   SOLE 22 3,527,300 0 147,229
COMMUNITY HEALTH SYS INC NEW COM 203668108   120,428 27,370 SH   SOLE 25 27,370 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   77,484 17,610 SH   SOLE 26 12,862 0 4,748
COMMUNITY HEALTH SYS INC NEW COM 203668108   151,620 34,459 SH   SOLE 28 34,459 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,564,684 355,610 SH   SOLE 30 355,610 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   133,386 30,315 SH   SOLE 36 30,315 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   56,487 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   278,194 63,226 SH   SOLE 43 63,182 0 44
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,019,437 61,158 SH   SOLE 2 28,592 0 32,566
COMMUNITY HEALTHCARE TR INC COM 20369C106   343,309 10,397 SH   SOLE 4 10,397 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,207,013 36,554 SH   SOLE 7 31,343 0 5,211
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,789,001 84,464 SH   SOLE 18 84,464 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   9,971,710 301,990 SH   SOLE 19 301,990 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   100,920,116 3,056,333 SH   SOLE 21 3,056,333 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   31,149,483 943,352 SH   SOLE 22 903,409 0 39,943
COMMUNITY HEALTHCARE TR INC COM 20369C106   42,034 1,273 SH   SOLE 23 1,273 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,635,679 49,536 SH   SOLE 25 49,536 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   94,966 2,876 SH   SOLE 26 0 0 2,876
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,431,648 43,357 SH   SOLE 28 856 0 42,501
COMMUNITY HEALTHCARE TR INC COM 20369C106   4,067,899 123,195 SH   SOLE 30 123,195 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   3,706,792 112,259 SH   SOLE 34 112,259 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   153,114 4,637 SH   SOLE 40 4,637 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,017,358 30,810 SH   SOLE 43 26,979 0 3,831
COMMUNITY TR BANCORP INC COM 204149108   1,492,482 41,959 SH   SOLE 2 33,025 0 8,934
COMMUNITY TR BANCORP INC COM 204149108   2,099 59 SH   SOLE 4 59 0 0
COMMUNITY TR BANCORP INC COM 204149108   5,442 153 SH   SOLE 7 153 0 0
COMMUNITY TR BANCORP INC COM 204149108   1,799,949 50,603 SH   SOLE 18 50,603 0 0
COMMUNITY TR BANCORP INC COM 204149108   2,794,699 78,569 SH   SOLE 19 78,569 0 0
COMMUNITY TR BANCORP INC COM 204149108   23,526,781 661,422 SH   SOLE 21 661,422 0 0
COMMUNITY TR BANCORP INC COM 204149108   20,071,475 564,281 SH   SOLE 22 544,168 0 20,113
COMMUNITY TR BANCORP INC COM 204149108   122,823 3,453 SH   SOLE 25 3,453 0 0
COMMUNITY TR BANCORP INC COM 204149108   273,106 7,678 SH   SOLE 26 5,628 0 2,050
COMMUNITY TR BANCORP INC COM 204149108   71,033 1,997 SH   SOLE 28 0 0 1,997
COMMUNITY TR BANCORP INC COM 204149108   858,802 24,144 SH   SOLE 30 24,144 0 0
COMMUNITY TR BANCORP INC COM 204149108   109,876 3,089 SH   SOLE 40 3,089 0 0
COMMUNITY TR BANCORP INC COM 204149108   26,855 755 SH   OTR 43 755 0 0
COMMUNITY TR BANCORP INC COM 204149108   804,309 22,612 SH   SOLE 43 21,774 0 838
COMMUNITY WEST BANCSHARES COM 204157101   2,576 212 SH   SOLE 2 0 0 212
COMMUNITY WEST BANCSHARES COM 204157101   16,682 1,373 SH   SOLE 18 1,373 0 0
COMMUNITY WEST BANCSHARES COM 204157101   311,405 25,630 SH   SOLE 21 25,630 0 0
COMMUNITY WEST BANCSHARES COM 204157101   64,407 5,301 SH   SOLE 22 5,301 0 0
COMMUNITY WEST BANCSHARES COM 204157101   25,163 2,071 SH   SOLE 43 2,071 0 0
COMMVAULT SYS INC COM 204166102   9,807,476 135,052 SH   SOLE 2 109,785 0 25,267
COMMVAULT SYS INC COM 204166102   18,591 256 SH   SOLE 4 112 0 144
COMMVAULT SYS INC COM 204166102   706,084 9,723 SH   SOLE 7 9,212 0 511
COMMVAULT SYS INC COM 204166102   13,800,124 190,032 SH   SOLE 18 181,864 0 8,168
COMMVAULT SYS INC COM 204166102   17,419,359 239,870 SH   SOLE 19 239,870 0 0
COMMVAULT SYS INC COM 204166102   248,227,288 3,418,167 SH   SOLE 21 3,418,167 0 0
COMMVAULT SYS INC COM 204166102   109,526,936 1,508,220 SH   SOLE 22 1,473,651 0 34,569
COMMVAULT SYS INC COM 204166102   333,544 4,593 SH   SOLE 23 4,593 0 0
COMMVAULT SYS INC COM 204166102   591,127 8,140 SH   SOLE 25 8,140 0 0
COMMVAULT SYS INC COM 204166102   1,134,905 15,628 SH   SOLE 26 11,586 0 4,042
COMMVAULT SYS INC COM 204166102   108,059 1,488 SH   SOLE 28 771 0 717
COMMVAULT SYS INC COM 204166102   28,944,226 398,571 SH   SOLE 30 398,571 0 0
COMMVAULT SYS INC COM 204166102   591,708 8,148 SH   SOLE 34 8,148 0 0
COMMVAULT SYS INC COM 204166102   90,049 1,240 SH   SOLE 36 1,240 0 0
COMMVAULT SYS INC COM 204166102   438,044 6,032 SH   SOLE 40 6,032 0 0
COMMVAULT SYS INC COM 204166102   5,369,741 73,943 SH   SOLE 43 72,681 0 1,262
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   45,565 11,835 SH   SOLE 2 11,835 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   1,306,621 339,382 SH   SOLE 22 339,382 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   725,348 188,402 SH   SOLE 43 185,345 0 3,057
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   16,944,662 1,431,137 SH   SOLE 7 1,312,107 0 119,030
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   7,344,601 620,321 SH   SOLE 21 620,321 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   57,267,416 4,836,775 SH   SOLE 30 4,836,775 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   5,981,725 505,213 SH   SOLE 43 472,362 0 32,851
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   121,504 14,112 SH   SOLE 4 14,112 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   1,657,210 192,475 SH   SOLE 7 192,475 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   774,013 89,897 SH   SOLE 13 89,897 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   63,060 7,324 SH   SOLE 21 7,324 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   1,809,245 210,133 SH   SOLE 22 210,133 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   973,688 113,088 SH   SOLE 28 0 0 113,088
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   142,728 16,577 SH   SOLE 30 16,577 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   60,847 7,067 SH   SOLE 31 0 0 7,067
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   8,143,114 945,774 SH   SOLE 43 930,388 0 15,386
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   544,345 210,172 SH   SOLE 2 210,172 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   4,322,855 1,669,056 SH   SOLE 22 1,669,056 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   282,124 108,928 SH   SOLE 28 0 0 108,928
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   477,681 184,433 SH   SOLE 30 184,433 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   3,356,868 1,296,088 SH   SOLE 43 1,166,702 0 129,386
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   151,101 9,310 SH   SOLE 2 9,310 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   84,412 5,201 SH   SOLE 22 5,201 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   6,975,037 429,762 SH   SOLE 25 429,762 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   1,263,668 77,860 SH   SOLE 30 77,860 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   4,778,392 294,417 SH   SOLE 43 228,980 0 65,437
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   5,308,280 722,215 SH   SOLE 2 430,017 0 292,198
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   862,162 117,301 SH   SOLE 4 77,270 0 40,031
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   6,515,599 886,476 SH   SOLE 7 873,373 0 13,103
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   4,535 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   15,942 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   637,635 86,753 SH   SOLE 18 86,753 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   789,868 107,465 SH   SOLE 19 107,465 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   48,703,775 6,626,364 SH   SOLE 21 6,626,364 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   17,542,635 2,386,753 SH   SOLE 22 2,131,976 0 254,777
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,052,348 279,231 SH   SOLE 23 279,231 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   96,351 13,109 SH   SOLE 25 13,109 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,583,513 215,444 SH   SOLE 26 95,499 0 119,945
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   2,476,590 336,951 SH   SOLE 28 0 0 336,951
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   21,407,610 2,912,600 SH   SOLE 30 2,912,600 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   591,050 80,415 SH   SOLE 34 80,415 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   142,744 19,421 SH   SOLE 36 19,421 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   15,001 2,041 SH   SOLE 40 2,041 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   487,584 66,338 SH   SOLE 43 63,866 0 2,472
COMPASS DIVERSIFIED SH BEN INT 20451Q104   1,352,740 62,367 SH   SOLE 2 18,967 0 43,400
COMPASS DIVERSIFIED SH BEN INT 20451Q104   13,036 601 SH   SOLE 7 601 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   3,876,285 178,713 SH   SOLE 18 178,713 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   2,746,366 126,619 SH   SOLE 19 126,619 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   46,669,462 2,151,658 SH   SOLE 21 2,151,658 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   17,794,346 820,394 SH   SOLE 22 744,122 0 76,272
COMPASS DIVERSIFIED SH BEN INT 20451Q104   190,937 8,803 SH   SOLE 25 8,803 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   778,454 35,890 SH   SOLE 26 31,109 0 4,781
COMPASS DIVERSIFIED SH BEN INT 20451Q104   604,847 27,886 SH   SOLE 30 27,886 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   49,215 2,269 SH   SOLE 36 2,269 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   174,106 8,027 SH   SOLE 40 8,027 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   87 4 SH   SOLE 43 4 0 0
COMPASS INC CL A 20464U100   709,342 202,669 SH   SOLE 2 116,488 0 86,181
COMPASS INC CL A 20464U100   292,240 83,497 SH   SOLE 7 79,070 0 4,427
COMPASS INC CL A 20464U100   2,661,250 760,357 SH   SOLE 18 760,357 0 0
COMPASS INC CL A 20464U100   3,019,363 862,675 SH   SOLE 19 862,675 0 0
COMPASS INC CL A 20464U100   35,891,608 10,254,745 SH   SOLE 21 10,254,745 0 0
COMPASS INC CL A 20464U100   25,100,212 7,171,489 SH   SOLE 22 6,972,101 0 199,388
COMPASS INC CL A 20464U100   4,116 1,176 SH   SOLE 23 1,176 0 0
COMPASS INC CL A 20464U100   192,749 55,071 SH   SOLE 25 55,071 0 0
COMPASS INC CL A 20464U100   714,697 204,199 SH   SOLE 26 119,765 0 84,434
COMPASS INC CL A 20464U100   591,052 168,872 SH   SOLE 30 168,872 0 0
COMPASS INC CL A 20464U100   8,530 2,437 SH   SOLE 34 2,437 0 0
COMPASS INC CL A 20464U100   175,816 50,233 SH   SOLE 40 50,233 0 0
COMPASS INC CL A 20464U100   710,742 203,069 SH   SOLE 43 201,276 0 1,793
COMPASS MINERALS INTL INC COM 20451N101   1,250,418 36,777 SH   SOLE 2 27,440 0 9,337
COMPASS MINERALS INTL INC COM 20451N101   4,590 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,454,868 72,202 SH   SOLE 7 71,602 0 600
COMPASS MINERALS INTL INC COM 20451N101   3,639,428 107,042 SH   SOLE 18 107,042 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,550,000 75,000 SH   SOLE 19 75,000 0 0
COMPASS MINERALS INTL INC COM 20451N101   150,683,036 4,431,854 SH   SOLE 21 4,431,854 0 0
COMPASS MINERALS INTL INC COM 20451N101   32,153,086 945,679 SH   SOLE 22 897,899 0 47,780
COMPASS MINERALS INTL INC COM 20451N101   5,202 153 SH   SOLE 23 153 0 0
COMPASS MINERALS INTL INC COM 20451N101   267,070 7,855 SH   SOLE 25 7,855 0 0
COMPASS MINERALS INTL INC COM 20451N101   442,340 13,010 SH   SOLE 26 9,797 0 3,213
COMPASS MINERALS INTL INC COM 20451N101   20,604 606 SH   SOLE 28 606 0 0
COMPASS MINERALS INTL INC COM 20451N101   2,270,214 66,771 SH   SOLE 30 66,771 0 0
COMPASS MINERALS INTL INC COM 20451N101   22,712 668 SH   SOLE 36 668 0 0
COMPASS MINERALS INTL INC COM 20451N101   258,842 7,613 SH   SOLE 40 7,613 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,583,105 46,562 SH   SOLE 43 43,818 0 2,744
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   2,170,668 262,158 SH   SOLE 21 262,158 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   109,561 13,232 SH   SOLE 30 13,232 0 0
COMPASS THERAPEUTICS INC COM 20454B104   200,200 62,956 SH   SOLE 2 22,106 0 40,850
COMPASS THERAPEUTICS INC COM 20454B104   4,366 1,373 SH   SOLE 7 1,373 0 0
COMPASS THERAPEUTICS INC COM 20454B104   833,322 262,051 SH   SOLE 18 262,051 0 0
COMPASS THERAPEUTICS INC COM 20454B104   569,773 179,174 SH   SOLE 19 179,174 0 0
COMPASS THERAPEUTICS INC COM 20454B104   10,026,171 3,152,884 SH   SOLE 21 3,152,884 0 0
COMPASS THERAPEUTICS INC COM 20454B104   7,141,778 2,245,842 SH   SOLE 22 2,193,112 0 52,730
COMPASS THERAPEUTICS INC COM 20454B104   86,095 27,074 SH   SOLE 25 27,074 0 0
COMPASS THERAPEUTICS INC COM 20454B104   320,983 100,938 SH   SOLE 30 100,938 0 0
COMPOSECURE INC COM CL A 20459V105   39,932 5,821 SH   SOLE 2 2,836 0 2,985
COMPOSECURE INC COM CL A 20459V105   246,603 35,948 SH   SOLE 18 35,948 0 0
COMPOSECURE INC COM CL A 20459V105   210,019 30,615 SH   SOLE 19 30,615 0 0
COMPOSECURE INC COM CL A 20459V105   3,337,980 486,586 SH   SOLE 21 486,586 0 0
COMPOSECURE INC COM CL A 20459V105   1,756,393 256,034 SH   SOLE 22 251,402 0 4,632
COMPUTER PROGRAMS & SYS INC COM 205306103   1,130,530 45,789 SH   SOLE 2 31,235 0 14,554
COMPUTER PROGRAMS & SYS INC COM 205306103   2,444 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   2,790 113 SH   SOLE 7 113 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   1,206,477 48,865 SH   SOLE 18 48,865 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   1,110,803 44,990 SH   SOLE 19 44,990 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   42,221,752 1,710,075 SH   SOLE 21 1,710,075 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   10,553,543 427,442 SH   SOLE 22 399,576 0 27,866
COMPUTER PROGRAMS & SYS INC COM 205306103   54,244 2,197 SH   SOLE 25 2,197 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   76,885 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103   750,971 30,416 SH   SOLE 30 30,416 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   29,011 1,175 SH   SOLE 40 1,175 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   364,005 14,743 SH   SOLE 43 8,004 0 6,739
COMPUTER TASK GROUP INC COM 205477102   53,316 7,006 SH   SOLE 2 7,006 0 0
COMPUTER TASK GROUP INC COM 205477102   21,453 2,819 SH   SOLE 18 2,819 0 0
COMPUTER TASK GROUP INC COM 205477102   258,489 33,967 SH   SOLE 21 33,967 0 0
COMPUTER TASK GROUP INC COM 205477102   1,800,404 236,584 SH   SOLE 22 236,584 0 0
COMPX INTL INC CL A 20563P101   29,735 1,364 SH   SOLE 2 780 0 584
COMPX INTL INC CL A 20563P101   108,651 4,984 SH   SOLE 18 4,984 0 0
COMPX INTL INC CL A 20563P101   55,001 2,523 SH   SOLE 19 2,523 0 0
COMPX INTL INC CL A 20563P101   1,064,276 48,820 SH   SOLE 21 48,820 0 0
COMPX INTL INC CL A 20563P101   1,325,680 60,811 SH   SOLE 22 53,761 0 7,050
COMPX INTL INC CL A 20563P101   2,507 115 SH   SOLE 43 115 0 0
COMSCORE INC COM 20564W105   39,134 48,314 SH   SOLE 2 46,550 0 1,764
COMSCORE INC COM 20564W105   12,739 15,727 SH   SOLE 18 15,727 0 0
COMSCORE INC COM 20564W105   16,027 19,787 SH   SOLE 19 19,787 0 0
COMSCORE INC COM 20564W105   198,919 245,579 SH   SOLE 21 245,579 0 0
COMSCORE INC COM 20564W105   662,929 818,431 SH   SOLE 22 818,431 0 0
COMSCORE INC COM 20564W105   9,321 11,507 SH   SOLE 26 0 0 11,507
COMSOVEREIGN HLDG CORP COM NEW 205650401   26,255 15,444 SH   SOLE 22 15,444 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   1,307 312 SH   SOLE 18 312 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   21,826 5,209 SH   SOLE 21 5,209 0 0
COMSTOCK INC COM NEW 205750300   3,424 4,692 SH   SOLE 2 0 0 4,692
COMSTOCK INC COM NEW 205750300   311,721 427,190 SH   SOLE 22 427,190 0 0
COMSTOCK RES INC COM 205768302   1,127,740 97,219 SH   SOLE 2 57,517 0 39,702
COMSTOCK RES INC COM 205768302   4,257 367 SH   SOLE 4 367 0 0
COMSTOCK RES INC COM 205768302   10,672 920 SH   SOLE 7 920 0 0
COMSTOCK RES INC COM 205768302   3,724,238 321,055 SH   SOLE 18 321,055 0 0
COMSTOCK RES INC COM 205768302   2,166,741 186,788 SH   SOLE 19 186,788 0 0
COMSTOCK RES INC COM 205768302   124,893,766 10,766,704 SH   SOLE 21 10,766,704 0 0
COMSTOCK RES INC COM 205768302   32,480,847 2,800,073 SH   SOLE 22 2,611,114 0 188,959
COMSTOCK RES INC COM 205768302   638,487 55,042 SH   SOLE 26 41,838 0 13,204
COMSTOCK RES INC COM 205768302   503,753 43,427 SH   SOLE 28 43,427 0 0
COMSTOCK RES INC COM 205768302   2,331,762 201,014 SH   SOLE 30 201,014 0 0
COMSTOCK RES INC COM 205768302   386,257 33,298 SH   SOLE 43 32,176 0 1,122
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   132,457 14,492 SH   SOLE 2 1,241 0 13,251
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   1,298 142 SH   SOLE 7 142 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   764,799 83,676 SH   SOLE 18 83,676 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   477,181 52,208 SH   SOLE 19 52,208 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   8,856,075 968,936 SH   SOLE 21 968,936 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   6,336,954 693,321 SH   SOLE 22 673,083 0 20,238
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   50,940 5,573 SH   SOLE 43 5,573 0 0
CONAGRA BRANDS INC COM 205887102   30,464,772 903,463 SH   SOLE 2 142,951 0 760,512
CONAGRA BRANDS INC COM 205887102   12,028,598 356,720 SH   SOLE 4 312,782 0 43,938
CONAGRA BRANDS INC COM 205887102   22,054,431 654,046 SH   SOLE 7 595,007 0 59,039
CONAGRA BRANDS INC COM 205887102   149,514 4,434 SH   SOLE 13 4,434 0 0
CONAGRA BRANDS INC COM 205887102   2,776,977 82,354 SH   SOLE 15 82,354 0 0
CONAGRA BRANDS INC COM 205887102   31,887,385 945,652 SH   SOLE 18 904,120 0 41,532
CONAGRA BRANDS INC COM 205887102   11,679,967 346,381 SH   SOLE 19 346,381 0 0
CONAGRA BRANDS INC COM 205887102   662,390,791 19,643,855 SH   SOLE 21 19,643,855 0 0
CONAGRA BRANDS INC COM 205887102   355,385,837 10,539,319 SH   SOLE 22 9,539,657 0 999,662
CONAGRA BRANDS INC COM 205887102   28,520,848 845,814 SH   SOLE 23 845,814 0 0
CONAGRA BRANDS INC COM 205887102   29,034,842 861,057 SH   SOLE 25 861,057 0 0
CONAGRA BRANDS INC COM 205887102   39,149,392 1,161,014 SH   SOLE 26 363,568 0 797,446
CONAGRA BRANDS INC COM 205887102   35,159,304 1,042,684 SH   SOLE 28 15,713 0 1,026,971
CONAGRA BRANDS INC COM 205887102   41,543 1,232 SH   SOLE 29 1,232 0 0
CONAGRA BRANDS INC COM 205887102   170,821,069 5,065,868 SH   SOLE 30 5,001,478 0 64,390
CONAGRA BRANDS INC COM 205887102   3,743,325 111,012 SH   SOLE 31 99,880 0 11,132
CONAGRA BRANDS INC COM 205887102   4,332,683 128,490 SH   SOLE 32 128,490 0 0
CONAGRA BRANDS INC COM 205887102   3,345,597 99,217 SH   SOLE 34 99,217 0 0
CONAGRA BRANDS INC COM 205887102   11,039,591 327,390 SH   SOLE 35 327,390 0 0
CONAGRA BRANDS INC COM 205887102   6,228,219 184,704 SH   SOLE 36 184,704 0 0
CONAGRA BRANDS INC COM 205887102   641,354 19,020 SH   SOLE 40 19,020 0 0
CONAGRA BRANDS INC COM 205887102   67,373 1,998 SH   OTR 43 1,998 0 0
CONAGRA BRANDS INC COM 205887102   24,031,843 712,688 SH   SOLE 43 625,351 0 87,338
CONCENTRIX CORP COM 20602D101   8,771,953 108,631 SH   SOLE 2 46,244 0 62,387
CONCENTRIX CORP COM 20602D101   18,734 232 SH   SOLE 4 131 0 101
CONCENTRIX CORP COM 20602D101   704,705 8,727 SH   SOLE 7 8,279 0 448
CONCENTRIX CORP COM 20602D101   6,698,616 82,955 SH   SOLE 18 82,955 0 0
CONCENTRIX CORP COM 20602D101   1,084,876 13,435 SH   SOLE 19 13,435 0 0
CONCENTRIX CORP COM 20602D101   172,971,830 2,142,066 SH   SOLE 21 2,142,066 0 0
CONCENTRIX CORP COM 20602D101   98,818,701 1,223,761 SH   SOLE 22 1,166,732 0 57,029
CONCENTRIX CORP COM 20602D101   671,436 8,315 SH   SOLE 25 8,315 0 0
CONCENTRIX CORP COM 20602D101   1,785,948 22,117 SH   SOLE 26 18,352 0 3,765
CONCENTRIX CORP COM 20602D101   168,848 2,091 SH   SOLE 28 756 0 1,335
CONCENTRIX CORP COM 20602D101   3,440,031 42,601 SH   SOLE 30 42,601 0 0
CONCENTRIX CORP COM 20602D101   49,904 618 SH   SOLE 31 618 0 0
CONCENTRIX CORP COM 20602D101   903,916 11,194 SH   SOLE 34 11,194 0 0
CONCENTRIX CORP COM 20602D101   78,166 968 SH   SOLE 36 968 0 0
CONCENTRIX CORP COM 20602D101   564,523 6,991 SH   SOLE 40 6,991 0 0
CONCENTRIX CORP COM 20602D101   3,202,313 39,657 SH   SOLE 43 37,321 0 2,336
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105   197 143 SH   SOLE 43 143 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   196,647 24,489 SH   SOLE 2 19,253 0 5,236
CONCRETE PUMPING HLDGS INC COM 206704108   569,600 70,934 SH   SOLE 18 70,934 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   421,117 52,443 SH   SOLE 19 52,443 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   6,624,758 825,001 SH   SOLE 21 825,001 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   2,839,119 353,564 SH   SOLE 22 337,558 0 16,006
CONCRETE PUMPING HLDGS INC COM 206704108   13,418 1,671 SH   SOLE 43 1,671 0 0
CONDUENT INC COM 206787103   553,326 162,743 SH   SOLE 2 49,450 0 113,293
CONDUENT INC COM 206787103   2,638 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103   7,551 2,221 SH   SOLE 7 2,221 0 0
CONDUENT INC COM 206787103   1,679,195 493,881 SH   SOLE 18 493,881 0 0
CONDUENT INC COM 206787103   3,347,290 984,497 SH   SOLE 19 984,497 0 0
CONDUENT INC COM 206787103   20,665,407 6,078,061 SH   SOLE 21 6,078,061 0 0
CONDUENT INC COM 206787103   17,530,594 5,156,057 SH   SOLE 22 4,940,225 0 215,832
CONDUENT INC COM 206787103   1,777,027 522,655 SH   SOLE 25 522,655 0 0
CONDUENT INC COM 206787103   1,361,013 400,298 SH   SOLE 26 76,563 0 323,735
CONDUENT INC COM 206787103   305,830 89,950 SH   SOLE 30 89,950 0 0
CONDUENT INC COM 206787103   308,547 90,749 SH   SOLE 34 90,749 0 0
CONDUENT INC COM 206787103   33,544 9,866 SH   SOLE 36 9,866 0 0
CONDUENT INC COM 206787103   140,440 41,306 SH   SOLE 40 41,306 0 0
CONDUENT INC COM 206787103   1,305,172 383,874 SH   SOLE 43 327,274 0 56,600
CONFLUENT INC CLASS A COM 20717M103   5,564,715 157,596 SH   SOLE 2 9,748 0 147,848
CONFLUENT INC CLASS A COM 20717M103   64,264 1,820 SH   SOLE 7 1,820 0 0
CONFLUENT INC CLASS A COM 20717M103   3,180,230 90,066 SH   SOLE 18 90,066 0 0
CONFLUENT INC CLASS A COM 20717M103   42,307,312 1,198,168 SH   SOLE 19 1,198,168 0 0
CONFLUENT INC CLASS A COM 20717M103   121,426,994 3,438,884 SH   SOLE 21 3,438,884 0 0
CONFLUENT INC CLASS A COM 20717M103   155,206,835 4,395,549 SH   SOLE 22 4,241,022 0 154,527
CONFLUENT INC CLASS A COM 20717M103   50,281 1,424 SH   SOLE 28 1,424 0 0
CONFLUENT INC CLASS A COM 20717M103   29,518,171 835,972 SH   SOLE 30 835,972 0 0
CONFLUENT INC CLASS A COM 20717M103   93,042 2,635 SH   SOLE 31 2,635 0 0
CONFLUENT INC CLASS A COM 20717M103   3,120,557 88,376 SH   SOLE 43 77,745 0 10,631
CONFLUENT INC NOTE 1/1 20717MAB9   7,671,695 9,240,000 PRN   SOLE 2 9,240,000 0 0
CONFLUENT INC NOTE 1/1 20717MAB9   5,230,701 6,300,000 PRN   SOLE 21 6,300,000 0 0
CONFLUENT INC NOTE 1/1 20717MAB9   9,215,997 11,100,000 PRN   SOLE 22 11,100,000 0 0
CONFORMIS INC COM NEW 20717E200   85 39 SH   SOLE 2 0 0 39
CONFORMIS INC COM NEW 20717E200   6,962 3,179 SH   SOLE 21 3,179 0 0
CONFORMIS INC COM NEW 20717E200   255,061 116,466 SH   SOLE 22 116,466 0 0
CONFORMIS INC COM NEW 20717E200   1,645 751 SH   SOLE 43 751 0 0
CONIFER HLDGS INC COM 20731J102   1,416 833 SH   SOLE 21 833 0 0
CONMED CORP COM 207410101   2,173,289 15,993 SH   SOLE 2 9,008 0 6,985
CONMED CORP COM 207410101   49,192 362 SH   SOLE 4 113 0 249
CONMED CORP COM 207410101   747,667 5,502 SH   SOLE 7 5,215 0 287
CONMED CORP COM 207410101   13,036,743 95,936 SH   SOLE 18 95,936 0 0
CONMED CORP COM 207410101   21,698,779 159,679 SH   SOLE 19 159,679 0 0
CONMED CORP COM 207410101   505,560,943 3,720,369 SH   SOLE 21 3,720,369 0 0
CONMED CORP COM 207410101   115,271,818 848,273 SH   SOLE 22 806,187 0 42,086
CONMED CORP COM 207410101   816,971 6,012 SH   SOLE 25 6,012 0 0
CONMED CORP COM 207410101   1,873,380 13,786 SH   SOLE 26 11,367 0 2,419
CONMED CORP COM 207410101   70,391 518 SH   SOLE 28 518 0 0
CONMED CORP COM 207410101   8,829,453 64,975 SH   SOLE 30 64,975 0 0
CONMED CORP COM 207410101   115,506 850 SH   SOLE 34 850 0 0
CONMED CORP COM 207410101   89,552 659 SH   SOLE 36 659 0 0
CONMED CORP COM 207410101   777,291 5,720 SH   SOLE 40 5,720 0 0
CONMED CORP COM 207410101   3,741,469 27,533 SH   SOLE 43 24,509 0 3,024
CONMED CORP NOTE 2.250% 6/1 207410AH4   5,948,280 5,330,000 PRN   SOLE 2 5,330,000 0 0
CONMED CORP NOTE 2.250% 6/1 207410AH4   5,468,400 4,900,000 PRN   SOLE 21 4,900,000 0 0
CONMED CORP NOTE 2.250% 6/1 207410AH4   9,151,200 8,200,000 PRN   SOLE 22 8,200,000 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101   1,271,546 1,125,262 SH   SOLE 19 1,125,262 0 0
CONNECTONE BANCORP INC COM 20786W107   2,341,396 141,133 SH   SOLE 2 115,103 0 26,030
CONNECTONE BANCORP INC COM 20786W107   5,624 339 SH   SOLE 7 339 0 0
CONNECTONE BANCORP INC COM 20786W107   2,046,211 123,340 SH   SOLE 18 123,340 0 0
CONNECTONE BANCORP INC COM 20786W107   3,680,939 221,877 SH   SOLE 19 221,877 0 0
CONNECTONE BANCORP INC COM 20786W107   24,917,351 1,501,950 SH   SOLE 21 1,501,950 0 0
CONNECTONE BANCORP INC COM 20786W107   22,058,678 1,329,637 SH   SOLE 22 1,280,545 0 49,092
CONNECTONE BANCORP INC COM 20786W107   30,808 1,857 SH   SOLE 23 1,857 0 0
CONNECTONE BANCORP INC COM 20786W107   121,057 7,297 SH   SOLE 25 7,297 0 0
CONNECTONE BANCORP INC COM 20786W107   469,945 28,327 SH   SOLE 26 25,924 0 2,403
CONNECTONE BANCORP INC COM 20786W107   73,726 4,444 SH   SOLE 28 672 0 3,772
CONNECTONE BANCORP INC COM 20786W107   507,438 30,587 SH   SOLE 30 30,587 0 0
CONNECTONE BANCORP INC COM 20786W107   203,543 12,269 SH   SOLE 34 12,269 0 0
CONNECTONE BANCORP INC COM 20786W107   93,651 5,645 SH   SOLE 40 5,645 0 0
CONNECTONE BANCORP INC COM 20786W107   2,806,259 169,154 SH   SOLE 43 152,659 0 16,495
CONNS INC COM 208242107   683,264 184,666 SH   SOLE 2 114,598 0 70,068
CONNS INC COM 208242107   8,321 2,249 SH   SOLE 18 2,249 0 0
CONNS INC COM 208242107   1,702,588 460,159 SH   SOLE 19 460,159 0 0
CONNS INC COM 208242107   134,584 36,374 SH   SOLE 21 36,374 0 0
CONNS INC COM 208242107   2,808,400 759,027 SH   SOLE 22 759,027 0 0
CONNS INC COM 208242107   59,074 15,966 SH   SOLE 23 15,966 0 0
CONNS INC COM 208242107   364,324 98,466 SH   SOLE 26 0 0 98,466
CONNS INC COM 208242107   5,269 1,424 SH   SOLE 43 1,424 0 0
CONOCOPHILLIPS COM 20825C104   222,478,852 2,147,272 SH   SOLE 2 1,154,197 0 993,075
CONOCOPHILLIPS COM 20825C104   109,304,302 1,054,959 SH   SOLE 4 480,723 0 574,236
CONOCOPHILLIPS COM 20825C104   117,719,506 1,136,179 SH   SOLE 7 1,012,472 0 123,707
CONOCOPHILLIPS COM 20825C104   15,223,832 146,934 SH   SOLE 13 146,934 0 0
CONOCOPHILLIPS COM 20825C104   21,887,613 211,250 SH   SOLE 15 211,250 0 0
CONOCOPHILLIPS COM 20825C104   401,604,488 3,876,117 SH   SOLE 18 3,657,214 0 218,903
CONOCOPHILLIPS COM 20825C104   380,237,717 3,669,894 SH   SOLE 19 3,669,894 0 0
CONOCOPHILLIPS COM 20825C104   3,780,290,422 36,485,768 SH   SOLE 21 36,485,768 0 0
CONOCOPHILLIPS COM 20825C104   2,841,314,644 27,423,170 SH   SOLE 22 24,700,824 0 2,722,346
CONOCOPHILLIPS COM 20825C104   307,053,208 2,963,548 SH   SOLE 23 2,963,548 0 0
CONOCOPHILLIPS COM 20825C104   362,101,927 3,494,855 SH   SOLE 25 3,151,559 0 343,296
CONOCOPHILLIPS COM 20825C104   292,861,021 2,826,571 SH   SOLE 26 1,280,581 0 1,545,990
CONOCOPHILLIPS COM 20825C104   102,544,786 989,719 SH   SOLE 28 29,097 0 960,622
CONOCOPHILLIPS COM 20825C104   44,257,219 427,152 SH   SOLE 29 427,152 0 0
CONOCOPHILLIPS COM 20825C104   773,641,675 7,466,863 SH   SOLE 30 7,299,996 0 166,867
CONOCOPHILLIPS COM 20825C104   49,849,776 481,129 SH   SOLE 31 459,922 0 21,207
CONOCOPHILLIPS COM 20825C104   224,138,270 2,163,288 SH   SOLE 34 2,163,288 0 0
CONOCOPHILLIPS COM 20825C104   23,325,823 225,131 SH   SOLE 35 225,131 0 0
CONOCOPHILLIPS COM 20825C104   34,376,555 331,788 SH   SOLE 36 331,788 0 0
CONOCOPHILLIPS COM 20825C104   4,925,516 47,539 SH   SOLE 40 47,539 0 0
CONOCOPHILLIPS COM 20825C104   294,252 2,840 SH   OTR 43 2,840 0 0
CONOCOPHILLIPS COM 20825C104   131,978,818 1,273,804 SH   SOLE 43 1,054,113 0 219,691
CONOCOPHILLIPS OPTIONS 20825C104   1,098,266 10,600 SH Call SOLE 2 0 0 10,600
CONOCOPHILLIPS OPTIONS 20825C104   279,747 2,700 SH Call SOLE 4 2,700 0 0
CONOCOPHILLIPS OPTIONS 20825C104   5,874,687 56,700 SH Call SOLE 18 56,700 0 0
CONOCOPHILLIPS OPTIONS 20825C104   29,269,825 282,500 SH Call SOLE 19 282,500 0 0
CONOCOPHILLIPS OPTIONS 20825C104   2,486,640 24,000 SH Call SOLE 22 24,000 0 0
CONOCOPHILLIPS OPTIONS 20825C104   155,415 1,500 SH Call SOLE 26 1,500 0 0
CONOCOPHILLIPS OPTIONS 20825C104   18,338,970 177,000 SH Call SOLE 34 177,000 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   402,380 12,980 SH   SOLE 2 5,638 0 7,342
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   10,912 352 SH   SOLE 4 56 0 296
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   6,603 213 SH   SOLE 7 213 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   1,897,882 61,222 SH   SOLE 18 61,222 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   1,221,586 39,406 SH   SOLE 19 39,406 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   68,088,617 2,196,407 SH   SOLE 21 2,196,407 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   15,766,693 508,603 SH   SOLE 22 491,584 0 17,019
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   103,664 3,344 SH   SOLE 25 3,344 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   192,882 6,222 SH   SOLE 26 3,588 0 2,634
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   46,004 1,484 SH   SOLE 28 0 0 1,484
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   904,983 29,193 SH   SOLE 30 29,193 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   90,954 2,934 SH   SOLE 40 2,934 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   250,821 8,091 SH   SOLE 43 7,471 0 620
CONSOL ENERGY INC NEW COM 20854L108   1,315,921 19,406 SH   SOLE 2 10,091 0 9,315
CONSOL ENERGY INC NEW COM 20854L108   8,612 127 SH   SOLE 4 127 0 0
CONSOL ENERGY INC NEW COM 20854L108   21,970 324 SH   SOLE 7 324 0 0
CONSOL ENERGY INC NEW COM 20854L108   7,868,605 116,039 SH   SOLE 18 116,039 0 0
CONSOL ENERGY INC NEW COM 20854L108   4,608,164 67,957 SH   SOLE 19 67,957 0 0
CONSOL ENERGY INC NEW COM 20854L108   254,891,212 3,758,903 SH   SOLE 21 3,758,903 0 0
CONSOL ENERGY INC NEW COM 20854L108   61,951,894 913,610 SH   SOLE 22 855,108 0 58,502
CONSOL ENERGY INC NEW COM 20854L108   1,375,797 20,289 SH   SOLE 26 17,181 0 3,108
CONSOL ENERGY INC NEW COM 20854L108   3,488,960 51,452 SH   SOLE 30 51,452 0 0
CONSOL ENERGY INC NEW COM 20854L108   47,196 696 SH   SOLE 36 696 0 0
CONSOL ENERGY INC NEW COM 20854L108   2,072,293 30,560 SH   SOLE 43 29,805 0 755
CONSOLIDATED COMM HLDGS INC COM 209034107   236,751 61,815 SH   SOLE 2 21,340 0 40,475
CONSOLIDATED COMM HLDGS INC COM 209034107   1,367 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   1,988 519 SH   SOLE 7 519 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   1,036,390 270,598 SH   SOLE 18 270,598 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   585,458 152,861 SH   SOLE 19 152,861 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   35,334,638 9,225,754 SH   SOLE 21 9,225,754 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   7,853,714 2,050,578 SH   SOLE 22 1,913,619 0 136,959
CONSOLIDATED COMM HLDGS INC COM 209034107   34,707 9,062 SH   SOLE 25 9,062 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   55,386 14,461 SH   SOLE 26 10,014 0 4,447
CONSOLIDATED COMM HLDGS INC COM 209034107   339,583 88,664 SH   SOLE 30 88,664 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   26,730 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   377,780 98,637 SH   SOLE 43 94,182 0 4,455
CONSOLIDATED EDISON INC COM 209115104   88,563,162 979,681 SH   SOLE 2 179,869 0 799,812
CONSOLIDATED EDISON INC COM 209115104   34,076,822 376,956 SH   SOLE 4 212,477 0 164,479
CONSOLIDATED EDISON INC COM 209115104   123,101,025 1,361,737 SH   SOLE 7 1,119,054 0 242,683
CONSOLIDATED EDISON INC COM 209115104   1,686,864 18,660 SH   SOLE 13 18,660 0 0
CONSOLIDATED EDISON INC COM 209115104   5,321,938 58,871 SH   SOLE 15 58,871 0 0
CONSOLIDATED EDISON INC COM 209115104   58,363,777 645,617 SH   SOLE 18 615,490 0 30,127
CONSOLIDATED EDISON INC COM 209115104   20,243,182 223,929 SH   SOLE 19 223,929 0 0
CONSOLIDATED EDISON INC COM 209115104   1,646,908,285 18,218,012 SH   SOLE 21 18,218,012 0 0
CONSOLIDATED EDISON INC COM 209115104   799,392,736 8,842,840 SH   SOLE 22 8,079,625 0 763,215
CONSOLIDATED EDISON INC COM 209115104   56,443,681 624,377 SH   SOLE 23 624,377 0 0
CONSOLIDATED EDISON INC COM 209115104   116,008,331 1,283,278 SH   SOLE 25 1,254,427 0 28,851
CONSOLIDATED EDISON INC COM 209115104   88,674,083 980,908 SH   SOLE 26 480,533 0 500,375
CONSOLIDATED EDISON INC COM 209115104   119,535,649 1,322,297 SH   SOLE 28 211,298 0 1,110,999
CONSOLIDATED EDISON INC COM 209115104   37,335 413 SH   SOLE 29 413 0 0
CONSOLIDATED EDISON INC COM 209115104   658,006,594 7,278,834 SH   SOLE 30 7,272,448 0 6,386
CONSOLIDATED EDISON INC COM 209115104   7,474,453 82,682 SH   SOLE 31 74,099 0 8,583
CONSOLIDATED EDISON INC COM 209115104   2,864,234 31,684 SH   SOLE 34 31,684 0 0
CONSOLIDATED EDISON INC COM 209115104   11,375,394 125,834 SH   SOLE 35 125,834 0 0
CONSOLIDATED EDISON INC COM 209115104   15,934,537 176,267 SH   SOLE 36 176,267 0 0
CONSOLIDATED EDISON INC COM 209115104   1,204,670 13,326 SH   SOLE 40 13,326 0 0
CONSOLIDATED EDISON INC COM 209115104   91,756 1,015 SH   OTR 43 1,015 0 0
CONSOLIDATED EDISON INC COM 209115104   57,083,426 631,454 SH   SOLE 43 562,063 0 69,390
CONSOLIDATED WATER CO INC ORD G23773107   259,794 10,722 SH   SOLE 2 5,081 0 5,641
CONSOLIDATED WATER CO INC ORD G23773107   4,579 189 SH   SOLE 7 189 0 0
CONSOLIDATED WATER CO INC ORD G23773107   1,090,423 45,003 SH   SOLE 18 45,003 0 0
CONSOLIDATED WATER CO INC ORD G23773107   1,174,598 48,477 SH   SOLE 19 48,477 0 0
CONSOLIDATED WATER CO INC ORD G23773107   12,538,516 517,479 SH   SOLE 21 517,479 0 0
CONSOLIDATED WATER CO INC ORD G23773107   8,754,372 361,303 SH   SOLE 22 352,633 0 8,670
CONSOLIDATED WATER CO INC ORD G23773107   67,602 2,790 SH   SOLE 43 2,701 0 89
CONSTELLATION BRANDS INC CL A 21036P108   57,880,423 235,162 SH   SOLE 2 54,765 0 180,397
CONSTELLATION BRANDS INC CL A 21036P108   35,044,974 142,384 SH   SOLE 4 77,192 0 65,192
CONSTELLATION BRANDS INC CL A 21036P108   24,095,635 97,898 SH   SOLE 7 83,915 0 13,983
CONSTELLATION BRANDS INC CL A 21036P108   577,667 2,347 SH   SOLE 13 2,347 0 0
CONSTELLATION BRANDS INC CL A 21036P108   7,228,100 29,367 SH   SOLE 15 29,367 0 0
CONSTELLATION BRANDS INC CL A 21036P108   184,802,427 750,833 SH   SOLE 18 708,820 0 42,013
CONSTELLATION BRANDS INC CL A 21036P108   233,500,331 948,687 SH   SOLE 19 948,687 0 0
CONSTELLATION BRANDS INC CL A 21036P108   819,794,790 3,330,739 SH   SOLE 21 3,330,739 0 0
CONSTELLATION BRANDS INC CL A 21036P108   846,518,109 3,439,313 SH   SOLE 22 3,210,014 0 229,299
CONSTELLATION BRANDS INC CL A 21036P108   72,370,342 294,033 SH   SOLE 23 294,033 0 0
CONSTELLATION BRANDS INC CL A 21036P108   55,117,860 223,938 SH   SOLE 25 223,073 0 865
CONSTELLATION BRANDS INC CL A 21036P108   73,501,802 298,630 SH   SOLE 26 99,210 0 199,420
CONSTELLATION BRANDS INC CL A 21036P108   75,694,328 307,538 SH   SOLE 28 3,118 0 304,420
CONSTELLATION BRANDS INC CL A 21036P108   226,047,515 918,407 SH   SOLE 30 918,407 0 0
CONSTELLATION BRANDS INC CL A 21036P108   5,354,558 21,755 SH   SOLE 31 18,897 0 2,858
CONSTELLATION BRANDS INC CL A 21036P108   18,799,656 76,381 SH   SOLE 34 76,381 0 0
CONSTELLATION BRANDS INC CL A 21036P108   10,168,369 41,313 SH   SOLE 36 41,313 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,574,494 6,397 SH   SOLE 40 6,397 0 0
CONSTELLATION BRANDS INC CL A 21036P108   134,141 545 SH   OTR 43 545 0 0
CONSTELLATION BRANDS INC CL A 21036P108   31,606,669 128,415 SH   SOLE 43 104,881 0 23,534
CONSTELLATION BRANDS INC OPTIONS 21036P108   541,486 2,200 SH Call SOLE 2 0 0 2,200
CONSTELLATION BRANDS INC OPTIONS 21036P108   541,486 2,200 SH Call SOLE 4 2,200 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108   9,303,714 37,800 SH Call SOLE 18 37,800 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108   58,997,361 239,700 SH Call SOLE 19 239,700 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108   4,110,371 16,700 SH Call SOLE 22 16,700 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108   98,452 400 SH Call SOLE 26 400 0 0
CONSTELLATION BRANDS INC OPTIONS 21036P108   30,963,154 125,800 SH Call SOLE 34 125,800 0 0
CONSTELLATION ENERGY CORP COM 21037T109   54,317,256 593,307 SH   SOLE 2 62,595 0 530,712
CONSTELLATION ENERGY CORP COM 21037T109   21,740,470 237,471 SH   SOLE 4 114,617 0 122,854
CONSTELLATION ENERGY CORP COM 21037T109   22,237,403 242,899 SH   SOLE 7 216,679 0 26,220
CONSTELLATION ENERGY CORP COM 21037T109   463,884 5,067 SH   SOLE 13 5,067 0 0
CONSTELLATION ENERGY CORP COM 21037T109   5,425,619 59,264 SH   SOLE 15 59,264 0 0
CONSTELLATION ENERGY CORP COM 21037T109   53,063,570 579,613 SH   SOLE 18 551,509 0 28,104
CONSTELLATION ENERGY CORP COM 21037T109   13,307,250 145,355 SH   SOLE 19 145,355 0 0
CONSTELLATION ENERGY CORP COM 21037T109   786,062,673 8,586,157 SH   SOLE 21 8,586,157 0 0
CONSTELLATION ENERGY CORP COM 21037T109   642,366,160 7,016,561 SH   SOLE 22 6,336,669 0 679,892
CONSTELLATION ENERGY CORP COM 21037T109   52,626,694 574,841 SH   SOLE 23 574,841 0 0
CONSTELLATION ENERGY CORP COM 21037T109   44,901,888 490,463 SH   SOLE 25 472,200 0 18,263
CONSTELLATION ENERGY CORP COM 21037T109   58,182,863 635,531 SH   SOLE 26 201,519 0 434,012
CONSTELLATION ENERGY CORP COM 21037T109   38,037,377 415,482 SH   SOLE 28 7,901 0 407,581
CONSTELLATION ENERGY CORP COM 21037T109   39,000 426 SH   SOLE 29 426 0 0
CONSTELLATION ENERGY CORP COM 21037T109   174,144,396 1,902,178 SH   SOLE 30 1,893,485 0 8,693
CONSTELLATION ENERGY CORP COM 21037T109   6,704,207 73,230 SH   SOLE 31 67,442 0 5,788
CONSTELLATION ENERGY CORP COM 21037T109   6,600,480 72,097 SH   SOLE 32 72,097 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,262,108 13,786 SH   SOLE 34 13,786 0 0
CONSTELLATION ENERGY CORP COM 21037T109   7,363,183 80,428 SH   SOLE 36 80,428 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,152,615 12,590 SH   SOLE 40 12,590 0 0
CONSTELLATION ENERGY CORP COM 21037T109   49,071 536 SH   OTR 43 536 0 0
CONSTELLATION ENERGY CORP COM 21037T109   24,490,088 267,505 SH   SOLE 43 225,708 0 41,797
CONSTELLIUM SE CL A SHS F21107101   4,015,787 233,476 SH   SOLE 2 120,863 0 112,613
CONSTELLIUM SE CL A SHS F21107101   96,544 5,613 SH   SOLE 4 0 0 5,613
CONSTELLIUM SE CL A SHS F21107101   3,912,776 227,487 SH   SOLE 7 227,487 0 0
CONSTELLIUM SE CL A SHS F21107101   6,312,624 367,013 SH   SOLE 18 329,633 0 37,380
CONSTELLIUM SE CL A SHS F21107101   46,650,683 2,712,249 SH   SOLE 19 2,712,249 0 0
CONSTELLIUM SE CL A SHS F21107101   69,185,916 4,022,437 SH   SOLE 21 4,022,437 0 0
CONSTELLIUM SE CL A SHS F21107101   36,120,086 2,100,005 SH   SOLE 22 2,039,843 0 60,162
CONSTELLIUM SE CL A SHS F21107101   265,327 15,426 SH   SOLE 23 15,426 0 0
CONSTELLIUM SE CL A SHS F21107101   166,358 9,672 SH   SOLE 26 0 0 9,672
CONSTELLIUM SE CL A SHS F21107101   1,438,470 83,632 SH   SOLE 28 83,632 0 0
CONSTELLIUM SE CL A SHS F21107101   78,862 4,585 SH   SOLE 30 4,585 0 0
CONSTELLIUM SE CL A SHS F21107101   7,691,995 447,209 SH   SOLE 34 447,209 0 0
CONSTELLIUM SE CL A SHS F21107101   127,486 7,412 SH   SOLE 36 7,412 0 0
CONSTELLIUM SE CL A SHS F21107101   1,220,460 70,957 SH   SOLE 43 65,826 0 5,131
CONSTRUCTION PARTNERS INC COM CL A 21044C107   677,616 21,587 SH   SOLE 2 12,020 0 9,567
CONSTRUCTION PARTNERS INC COM CL A 21044C107   2,637 84 SH   SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   12,368 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   3,169,605 100,975 SH   SOLE 18 100,975 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   2,554,581 81,382 SH   SOLE 19 81,382 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   52,914,908 1,685,725 SH   SOLE 21 1,685,725 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   34,619,592 1,102,886 SH   SOLE 22 1,070,350 0 32,536
CONSTRUCTION PARTNERS INC COM CL A 21044C107   275,039 8,762 SH   SOLE 25 8,762 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   1,090,771 34,749 SH   SOLE 26 31,400 0 3,349
CONSTRUCTION PARTNERS INC COM CL A 21044C107   102,928 3,279 SH   SOLE 28 509 0 2,770
CONSTRUCTION PARTNERS INC COM CL A 21044C107   659,786 21,019 SH   SOLE 30 21,019 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   169,161 5,389 SH   SOLE 40 5,389 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   283,012 9,016 SH   SOLE 43 8,755 0 261
CONSUMER PORTFOLIO SVCS INC COM 210502100   57,755 4,949 SH   SOLE 2 201 0 4,748
CONSUMER PORTFOLIO SVCS INC COM 210502100   323,002 27,678 SH   SOLE 18 27,678 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   212,312 18,193 SH   SOLE 19 18,193 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   3,834,564 328,583 SH   SOLE 21 328,583 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   2,521,654 216,080 SH   SOLE 22 209,702 0 6,378
CONTAINER STORE GROUP INC COM 210751103   238,251 75,876 SH   SOLE 2 74,864 0 1,012
CONTAINER STORE GROUP INC COM 210751103   19,864 6,326 SH   SOLE 18 6,326 0 0
CONTAINER STORE GROUP INC COM 210751103   276,672 88,112 SH   SOLE 19 88,112 0 0
CONTAINER STORE GROUP INC COM 210751103   263,302 83,854 SH   SOLE 21 83,854 0 0
CONTAINER STORE GROUP INC COM 210751103   1,657,889 527,990 SH   SOLE 22 527,990 0 0
CONTAINER STORE GROUP INC COM 210751103   17,929 5,710 SH   SOLE 23 5,710 0 0
CONTAINER STORE GROUP INC COM 210751103   23,597 7,515 SH   SOLE 43 7,515 0 0
CONTANGO ORE INC COM 21077F100   14,549 571 SH   SOLE 2 202 0 369
CONTANGO ORE INC COM 21077F100   215,535 8,459 SH   SOLE 18 8,459 0 0
CONTANGO ORE INC COM 21077F100   172,805 6,782 SH   SOLE 19 6,782 0 0
CONTANGO ORE INC COM 21077F100   2,589,736 101,638 SH   SOLE 21 101,638 0 0
CONTANGO ORE INC COM 21077F100   1,425,708 55,954 SH   SOLE 22 54,744 0 1,210
CONTEXTLOGIC INC CL A NEW 21077C305   93,199 14,164 SH   SOLE 2 2,843 0 11,321
CONTEXTLOGIC INC CL A NEW 21077C305   1,342 204 SH   SOLE 7 204 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   426,588 64,831 SH   SOLE 18 64,831 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   308,062 46,818 SH   SOLE 19 46,818 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   5,544,637 842,650 SH   SOLE 21 842,650 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   3,683,293 559,771 SH   SOLE 22 543,259 0 16,512
CONTEXTLOGIC INC CL A NEW 21077C305   17,121 2,602 SH   SOLE 34 2,602 0 0
CONTRAFECT CORP COM NEW 212326409   11 7 SH   SOLE 2 0 0 7
CONTRAFECT CORP COM NEW 212326409   312 208 SH   SOLE 21 208 0 0
CONTRAFECT CORP COM NEW 212326409   7,728 5,152 SH   SOLE 22 5,152 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   92,600 6,638 SH   SOLE 43 6,638 0 0
CONX CORP UNIT 10/30/2027 212873202   3,813 372 SH   SOLE 43 372 0 0
COOPER COS INC COM NEW 216648402   39,036,241 101,808 SH   SOLE 2 51,494 0 50,314
COOPER COS INC COM NEW 216648402   18,907,700 49,312 SH   SOLE 4 29,365 0 19,947
COOPER COS INC COM NEW 216648402   35,345,728 92,183 SH   SOLE 7 84,506 0 7,677
COOPER COS INC COM NEW 216648402   820,924 2,141 SH   SOLE 13 2,141 0 0
COOPER COS INC COM NEW 216648402   2,371,515 6,185 SH   SOLE 15 6,185 0 0
COOPER COS INC COM NEW 216648402   36,964,569 96,405 SH   SOLE 18 92,293 0 4,112
COOPER COS INC COM NEW 216648402   129,928,323 338,858 SH   SOLE 19 338,858 0 0
COOPER COS INC COM NEW 216648402   533,837,703 1,392,269 SH   SOLE 21 1,392,269 0 0
COOPER COS INC COM NEW 216648402   409,642,425 1,068,363 SH   SOLE 22 965,813 0 102,550
COOPER COS INC COM NEW 216648402   32,573,145 84,952 SH   SOLE 23 84,952 0 0
COOPER COS INC COM NEW 216648402   49,865,072 130,050 SH   SOLE 25 129,828 0 222
COOPER COS INC COM NEW 216648402   32,725,367 85,349 SH   SOLE 26 32,512 0 52,837
COOPER COS INC COM NEW 216648402   33,348,824 86,975 SH   SOLE 28 2,107 0 84,868
COOPER COS INC COM NEW 216648402   190,773,296 497,544 SH   SOLE 30 470,080 0 27,464
COOPER COS INC COM NEW 216648402   4,339,277 11,317 SH   SOLE 31 10,139 0 1,178
COOPER COS INC COM NEW 216648402   98,849,021 257,802 SH   SOLE 34 257,802 0 0
COOPER COS INC COM NEW 216648402   4,913,272 12,814 SH   SOLE 36 12,814 0 0
COOPER COS INC COM NEW 216648402   737,336 1,923 SH   SOLE 40 1,923 0 0
COOPER COS INC COM NEW 216648402   23,630,263 61,629 SH   SOLE 43 55,937 0 5,692
COOPER STD HLDGS INC COM 21676P103   940,861 65,979 SH   SOLE 2 29,099 0 36,880
COOPER STD HLDGS INC COM 21676P103   151,513 10,625 SH   SOLE 18 10,625 0 0
COOPER STD HLDGS INC COM 21676P103   1,878,584 131,738 SH   SOLE 19 131,738 0 0
COOPER STD HLDGS INC COM 21676P103   2,094,152 146,855 SH   SOLE 21 146,855 0 0
COOPER STD HLDGS INC COM 21676P103   6,056,964 424,752 SH   SOLE 22 423,134 0 1,618
COOPER STD HLDGS INC COM 21676P103   40,627 2,849 SH   SOLE 23 2,849 0 0
COOPER STD HLDGS INC COM 21676P103   288,180 20,209 SH   SOLE 26 0 0 20,209
COPA HOLDINGS SA CL A P31076105   283,195 2,561 SH   SOLE 2 0 0 2,561
COPA HOLDINGS SA CL A P31076105   42,031,679 380,102 SH   SOLE 19 380,102 0 0
COPA HOLDINGS SA CL A P31076105   15,702 142 SH   SOLE 21 142 0 0
COPA HOLDINGS SA CL A P31076105   572,694 5,179 SH   SOLE 22 5,179 0 0
COPA HOLDINGS SA CL A P31076105   9,165,313 82,884 SH   SOLE 25 82,884 0 0
COPA HOLDINGS SA CL A P31076105   9,157,793 82,816 SH   SOLE 26 62,617 0 20,199
COPA HOLDINGS SA CL A P31076105   12,144,117 109,822 SH   SOLE 28 0 0 109,822
COPA HOLDINGS SA CL A P31076105   32,167,059 290,894 SH   SOLE 34 290,894 0 0
COPA HOLDINGS SA CL A P31076105   139,267 1,259 SH   SOLE 43 1,063 0 196
COPART INC COM 217204106   87,230,143 956,366 SH   SOLE 2 235,676 0 720,690
COPART INC COM 217204106   19,598,658 214,874 SH   SOLE 4 171,386 0 43,488
COPART INC COM 217204106   40,640,713 445,573 SH   SOLE 7 401,678 0 43,895
COPART INC COM 217204106   1,009,147 11,064 SH   SOLE 13 11,064 0 0
COPART INC COM 217204106   4,944,129 54,206 SH   SOLE 15 54,206 0 0
COPART INC COM 217204106   97,219,280 1,065,884 SH   SOLE 18 750,918 0 314,966
COPART INC COM 217204106   523,180,651 5,736,001 SH   SOLE 19 5,736,001 0 0
COPART INC COM 217204106   1,245,908,899 13,659,784 SH   SOLE 21 13,659,784 0 0
COPART INC COM 217204106   932,045,985 10,218,682 SH   SOLE 22 9,343,526 0 875,156
COPART INC COM 217204106   67,839,535 743,773 SH   SOLE 23 743,773 0 0
COPART INC COM 217204106   55,354,437 606,890 SH   SOLE 25 605,108 0 1,782
COPART INC COM 217204106   59,890,219 656,619 SH   SOLE 26 230,400 0 426,219
COPART INC COM 217204106   84,504,241 926,480 SH   SOLE 28 10,068 0 916,412
COPART INC COM 217204106   10,763 118 SH   SOLE 29 118 0 0
COPART INC COM 217204106   242,574,454 2,659,516 SH   SOLE 30 2,575,305 0 84,211
COPART INC COM 217204106   8,824,111 96,745 SH   SOLE 31 89,272 0 7,473
COPART INC COM 217204106   9,577,141 105,001 SH   SOLE 32 105,001 0 0
COPART INC COM 217204106   47,774,703 523,788 SH   SOLE 34 523,788 0 0
COPART INC COM 217204106   9,077,037 99,518 SH   SOLE 36 99,518 0 0
COPART INC COM 217204106   1,530,869 16,784 SH   SOLE 40 16,784 0 0
COPART INC COM 217204106   45,240 496 SH   OTR 43 496 0 0
COPART INC COM 217204106   64,040,821 702,125 SH   SOLE 43 621,371 0 80,754
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   12,771 1,629 SH   SOLE 2 1,234 0 395
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   5,786 738 SH   SOLE 18 738 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   74,535 9,507 SH   SOLE 21 9,507 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   549,506 70,090 SH   SOLE 22 70,090 0 0
CORCEPT THERAPEUTICS INC COM 218352102   6,739,236 302,887 SH   SOLE 2 204,962 0 97,925
CORCEPT THERAPEUTICS INC COM 218352102   8,589 386 SH   SOLE 4 386 0 0
CORCEPT THERAPEUTICS INC COM 218352102   325,251 14,618 SH   SOLE 7 13,865 0 753
CORCEPT THERAPEUTICS INC COM 218352102   6,547,597 294,274 SH   SOLE 18 260,197 0 34,077
CORCEPT THERAPEUTICS INC COM 218352102   17,883,349 803,746 SH   SOLE 19 803,746 0 0
CORCEPT THERAPEUTICS INC COM 218352102   229,163,564 10,299,486 SH   SOLE 21 10,299,486 0 0
CORCEPT THERAPEUTICS INC COM 218352102   68,590,342 3,082,712 SH   SOLE 22 2,962,080 0 120,632
CORCEPT THERAPEUTICS INC COM 218352102   506,410 22,760 SH   SOLE 23 22,760 0 0
CORCEPT THERAPEUTICS INC COM 218352102   324,850 14,600 SH   SOLE 25 14,600 0 0
CORCEPT THERAPEUTICS INC COM 218352102   2,767,210 124,369 SH   SOLE 26 30,222 0 94,147
CORCEPT THERAPEUTICS INC COM 218352102   280,550 12,609 SH   SOLE 28 2,078 0 10,531
CORCEPT THERAPEUTICS INC COM 218352102   3,585,766 161,158 SH   SOLE 30 161,158 0 0
CORCEPT THERAPEUTICS INC COM 218352102   1,710,536 76,878 SH   SOLE 34 76,878 0 0
CORCEPT THERAPEUTICS INC COM 218352102   16,198 728 SH   SOLE 36 728 0 0
CORCEPT THERAPEUTICS INC COM 218352102   370,396 16,647 SH   SOLE 40 16,647 0 0
CORCEPT THERAPEUTICS INC COM 218352102   1,355,559 60,924 SH   SOLE 43 60,713 0 211
CORE & MAIN INC CL A 21874C102   3,393,025 108,265 SH   SOLE 2 64,782 0 43,483
CORE & MAIN INC CL A 21874C102   10,374 331 SH   SOLE 4 331 0 0
CORE & MAIN INC CL A 21874C102   2,770,143 88,390 SH   SOLE 7 87,566 0 824
CORE & MAIN INC CL A 21874C102   919,453 29,338 SH   SOLE 18 29,338 0 0
CORE & MAIN INC CL A 21874C102   769,491 24,553 SH   SOLE 19 24,553 0 0
CORE & MAIN INC CL A 21874C102   32,071,758 1,023,349 SH   SOLE 21 1,023,349 0 0
CORE & MAIN INC CL A 21874C102   63,962,558 2,040,924 SH   SOLE 22 1,935,822 0 105,102
CORE & MAIN INC CL A 21874C102   519,304 16,570 SH   SOLE 25 16,570 0 0
CORE & MAIN INC CL A 21874C102   1,198,410 38,239 SH   SOLE 26 31,843 0 6,396
CORE & MAIN INC CL A 21874C102   1,572,171 50,165 SH   SOLE 28 50,165 0 0
CORE & MAIN INC CL A 21874C102   22,077,118 704,439 SH   SOLE 30 704,439 0 0
CORE & MAIN INC CL A 21874C102   33,064 1,055 SH   SOLE 31 1,055 0 0
CORE & MAIN INC CL A 21874C102   453,427 14,468 SH   SOLE 40 14,468 0 0
CORE & MAIN INC CL A 21874C102   378,556 12,079 SH   SOLE 43 11,294 0 785
CORE LABORATORIES INC COM 21867A105   843,882 36,296 SH   SOLE 2 13,620 0 22,676
CORE LABORATORIES INC COM 21867A105   5,162 222 SH   SOLE 4 222 0 0
CORE LABORATORIES INC COM 21867A105   553,141 23,791 SH   SOLE 7 22,508 0 1,283
CORE LABORATORIES INC COM 21867A105   3,663,456 157,568 SH   SOLE 18 157,568 0 0
CORE LABORATORIES INC COM 21867A105   2,177,432 93,653 SH   SOLE 19 93,653 0 0
CORE LABORATORIES INC COM 21867A105   130,177,215 5,599,020 SH   SOLE 21 5,599,020 0 0
CORE LABORATORIES INC COM 21867A105   31,943,780 1,373,926 SH   SOLE 22 1,296,280 0 77,646
CORE LABORATORIES INC COM 21867A105   220,550 9,486 SH   SOLE 25 9,486 0 0
CORE LABORATORIES INC COM 21867A105   331,824 14,272 SH   SOLE 26 11,073 0 3,199
CORE LABORATORIES INC COM 21867A105   1,558,866 67,048 SH   SOLE 28 27,237 0 39,811
CORE LABORATORIES INC COM 21867A105   4,058,218 174,547 SH   SOLE 30 174,547 0 0
CORE LABORATORIES INC COM 21867A105   212,296 9,131 SH   SOLE 40 9,131 0 0
CORE LABORATORIES INC COM 21867A105   41,594 1,789 SH   OTR 43 1,789 0 0
CORE LABORATORIES INC COM 21867A105   8,523,840 366,617 SH   SOLE 43 348,640 0 17,977
CORE MOLDING TECHNOLOGIES IN COM 218683100   512,808 22,541 SH   SOLE 2 18,457 0 4,084
CORE MOLDING TECHNOLOGIES IN COM 218683100   400,241 17,593 SH   SOLE 18 17,593 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   829,533 36,463 SH   SOLE 19 36,463 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   4,892,342 215,048 SH   SOLE 21 215,048 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   2,900,875 127,511 SH   SOLE 22 122,770 0 4,741
CORE MOLDING TECHNOLOGIES IN COM 218683100   6,347 279 SH   SOLE 23 279 0 0
CORECARD CORPORATION COM 45816D100   25,182 993 SH   SOLE 2 231 0 762
CORECARD CORPORATION COM 45816D100   414,687 16,352 SH   SOLE 18 16,352 0 0
CORECARD CORPORATION COM 45816D100   313,526 12,363 SH   SOLE 19 12,363 0 0
CORECARD CORPORATION COM 45816D100   5,170,853 203,898 SH   SOLE 21 203,898 0 0
CORECARD CORPORATION COM 45816D100   3,318,331 130,849 SH   SOLE 22 129,762 0 1,087
CORECARD CORPORATION COM 45816D100   406 16 SH   SOLE 43 16 0 0
CORECIVIC INC COM 21871N101   1,814,389 192,815 SH   SOLE 2 139,185 0 53,630
CORECIVIC INC COM 21871N101   4,611 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101   32,370 3,440 SH   SOLE 7 3,440 0 0
CORECIVIC INC COM 21871N101   3,731,827 396,581 SH   SOLE 18 396,581 0 0
CORECIVIC INC COM 21871N101   5,238,443 556,689 SH   SOLE 19 556,689 0 0
CORECIVIC INC COM 21871N101   128,234,389 13,627,459 SH   SOLE 21 13,627,459 0 0
CORECIVIC INC COM 21871N101   35,123,625 3,732,585 SH   SOLE 22 3,519,383 0 213,202
CORECIVIC INC COM 21871N101   87,927 9,344 SH   SOLE 23 9,344 0 0
CORECIVIC INC COM 21871N101   407,378 43,292 SH   SOLE 26 24,926 0 18,366
CORECIVIC INC COM 21871N101   1,537,124 163,350 SH   SOLE 30 163,350 0 0
CORECIVIC INC COM 21871N101   57,006 6,058 SH   SOLE 36 6,058 0 0
CORECIVIC INC COM 21871N101   931,731 99,015 SH   SOLE 43 97,662 0 1,353
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502   214,299 191,338 SH   SOLE 22 191,338 0 0
CORMEDIX INC COM 21900C308   23,564 5,943 SH   SOLE 2 1,546 0 4,397
CORMEDIX INC COM 21900C308   457,323 115,340 SH   SOLE 18 115,340 0 0
CORMEDIX INC COM 21900C308   353,975 89,275 SH   SOLE 19 89,275 0 0
CORMEDIX INC COM 21900C308   5,934,360 1,496,686 SH   SOLE 21 1,496,686 0 0
CORMEDIX INC COM 21900C308   4,034,169 1,017,445 SH   SOLE 22 1,000,473 0 16,972
CORMEDIX INC COM 21900C308   32 8 SH   SOLE 43 8 0 0
CORNING INC COM 219350105   45,202,581 1,290,028 SH   SOLE 2 216,612 0 1,073,416
CORNING INC COM 219350105   14,939,164 426,346 SH   SOLE 4 319,512 0 106,834
CORNING INC COM 219350105   19,070,450 544,248 SH   SOLE 7 478,076 0 66,172
CORNING INC COM 219350105   623,467 17,793 SH   SOLE 13 17,793 0 0
CORNING INC COM 219350105   4,861,940 138,754 SH   SOLE 15 138,754 0 0
CORNING INC COM 219350105   73,539,044 2,098,717 SH   SOLE 18 2,031,269 0 67,448
CORNING INC COM 219350105   11,636,504 332,092 SH   SOLE 19 332,092 0 0
CORNING INC COM 219350105   877,615,064 25,046,092 SH   SOLE 21 25,046,092 0 0
CORNING INC COM 219350105   586,027,566 16,724,531 SH   SOLE 22 15,113,775 0 1,610,756
CORNING INC COM 219350105   49,802,843 1,421,314 SH   SOLE 23 1,421,314 0 0
CORNING INC COM 219350105   36,091,270 1,030,002 SH   SOLE 25 1,007,195 0 22,807
CORNING INC COM 219350105   47,513,539 1,355,980 SH   SOLE 26 494,060 0 861,920
CORNING INC COM 219350105   43,387,965 1,238,241 SH   SOLE 28 107,258 0 1,130,983
CORNING INC COM 219350105   26,140 746 SH   SOLE 29 746 0 0
CORNING INC COM 219350105   185,093,579 5,282,351 SH   SOLE 30 5,282,351 0 0
CORNING INC COM 219350105   6,185,856 176,537 SH   SOLE 31 162,282 0 14,255
CORNING INC COM 219350105   1,163,784 33,213 SH   SOLE 34 33,213 0 0
CORNING INC COM 219350105   8,067,469 230,236 SH   SOLE 36 230,236 0 0
CORNING INC COM 219350105   1,102,849 31,474 SH   SOLE 40 31,474 0 0
CORNING INC COM 219350105   69,134 1,973 SH   OTR 43 1,973 0 0
CORNING INC COM 219350105   31,744,922 905,962 SH   SOLE 43 849,627 0 56,335
CORPORACION AMER ARPTS S A COM L1995B107   5,683,562 490,385 SH   SOLE 21 490,385 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   13,236,564 557,329 SH   SOLE 2 362,844 0 194,485
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,158,264 48,769 SH   SOLE 4 48,769 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   5,867,723 247,062 SH   SOLE 7 219,186 0 27,876
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   12,750,045 536,844 SH   SOLE 18 501,392 0 35,452
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   29,012,074 1,221,561 SH   SOLE 19 1,221,561 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   217,933,325 9,176,140 SH   SOLE 21 9,176,140 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   133,035,126 5,601,479 SH   SOLE 22 5,444,880 0 156,599
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   881,529 37,117 SH   SOLE 23 37,117 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   13,342,109 561,773 SH   SOLE 25 561,773 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,561,325 65,740 SH   SOLE 26 55,973 0 9,767
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,850,695 77,924 SH   SOLE 28 3,156 0 74,768
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   14,876,549 626,381 SH   SOLE 30 626,381 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   173,375 7,300 SH   SOLE 36 7,300 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   467,899 19,701 SH   SOLE 40 19,701 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   1,656,009 69,727 SH   SOLE 43 61,880 0 7,847
CORSAIR GAMING INC COM 22041X102   405,412 22,853 SH   SOLE 2 13,273 0 9,580
CORSAIR GAMING INC COM 22041X102   7,131 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102   2,214,537 124,833 SH   SOLE 18 124,833 0 0
CORSAIR GAMING INC COM 22041X102   1,325,976 74,745 SH   SOLE 19 74,745 0 0
CORSAIR GAMING INC COM 22041X102   83,651,640 4,715,425 SH   SOLE 21 4,715,425 0 0
CORSAIR GAMING INC COM 22041X102   20,396,689 1,149,757 SH   SOLE 22 1,086,794 0 62,963
CORSAIR GAMING INC COM 22041X102   145,752 8,216 SH   SOLE 25 8,216 0 0
CORSAIR GAMING INC COM 22041X102   42,984 2,423 SH   SOLE 26 0 0 2,423
CORSAIR GAMING INC COM 22041X102   1,266,104 71,370 SH   SOLE 30 71,370 0 0
CORSAIR GAMING INC COM 22041X102   155,881 8,787 SH   SOLE 40 8,787 0 0
CORSAIR GAMING INC COM 22041X102   210,184 11,848 SH   SOLE 43 11,106 0 742
CORTEVA INC COM 22052L104   89,270,764 1,557,954 SH   SOLE 2 336,515 0 1,221,439
CORTEVA INC COM 22052L104   33,310,725 581,339 SH   SOLE 4 280,351 0 300,988
CORTEVA INC COM 22052L104   53,186,777 928,216 SH   SOLE 7 869,424 0 58,792
CORTEVA INC COM 22052L104   2,719,687 47,464 SH   SOLE 13 47,464 0 0
CORTEVA INC COM 22052L104   5,772,517 100,742 SH   SOLE 15 100,742 0 0
CORTEVA INC COM 22052L104   169,261,766 2,953,958 SH   SOLE 18 2,880,886 0 73,072
CORTEVA INC COM 22052L104   37,499,183 654,436 SH   SOLE 19 654,436 0 0
CORTEVA INC COM 22052L104   1,130,469,752 19,728,966 SH   SOLE 21 19,728,966 0 0
CORTEVA INC COM 22052L104   901,177,900 15,727,363 SH   SOLE 22 14,253,907 0 1,473,456
CORTEVA INC COM 22052L104   72,879,412 1,271,892 SH   SOLE 23 1,271,892 0 0
CORTEVA INC COM 22052L104   71,410,870 1,246,263 SH   SOLE 25 1,142,553 0 103,710
CORTEVA INC COM 22052L104   66,947,028 1,168,360 SH   SOLE 26 410,548 0 757,812
CORTEVA INC COM 22052L104   85,414,703 1,490,658 SH   SOLE 28 10,365 0 1,480,293
CORTEVA INC COM 22052L104   127,607 2,227 SH   SOLE 29 2,227 0 0
CORTEVA INC COM 22052L104   268,043,899 4,677,904 SH   SOLE 30 4,677,904 0 0
CORTEVA INC COM 22052L104   8,989,167 156,879 SH   SOLE 31 144,653 0 12,226
CORTEVA INC COM 22052L104   39,981,992 697,766 SH   SOLE 34 697,766 0 0
CORTEVA INC COM 22052L104   14,207,134 247,943 SH   SOLE 36 247,943 0 0
CORTEVA INC COM 22052L104   1,609,557 28,090 SH   SOLE 40 28,090 0 0
CORTEVA INC COM 22052L104   37,245 650 SH   OTR 43 650 0 0
CORTEVA INC COM 22052L104   40,603,819 708,618 SH   SOLE 43 583,068 0 125,550
CORVEL CORP COM 221006109   1,176,093 6,078 SH   SOLE 2 3,987 0 2,091
CORVEL CORP COM 221006109   7,740 40 SH   SOLE 4 40 0 0
CORVEL CORP COM 221006109   617,265 3,190 SH   SOLE 7 3,019 0 171
CORVEL CORP COM 221006109   5,299,578 27,388 SH   SOLE 18 27,388 0 0
CORVEL CORP COM 221006109   5,404,455 27,930 SH   SOLE 19 27,930 0 0
CORVEL CORP COM 221006109   207,065,898 1,070,108 SH   SOLE 21 1,070,108 0 0
CORVEL CORP COM 221006109   47,677,820 246,397 SH   SOLE 22 233,847 0 12,550
CORVEL CORP COM 221006109   342,108 1,768 SH   SOLE 25 1,768 0 0
CORVEL CORP COM 221006109   1,498,464 7,744 SH   SOLE 26 4,210 0 3,534
CORVEL CORP COM 221006109   127,517 659 SH   SOLE 28 105 0 554
CORVEL CORP COM 221006109   9,008,973 46,558 SH   SOLE 30 46,558 0 0
CORVEL CORP COM 221006109   314,438 1,625 SH   SOLE 40 1,625 0 0
CORVEL CORP COM 221006109   25,542 132 SH   OTR 43 132 0 0
CORVEL CORP COM 221006109   1,734,341 8,963 SH   SOLE 43 5,165 0 3,798
CORVUS PHARMACEUTICALS INC COM 221015100   5,095 2,225 SH   SOLE 2 2,225 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   10,717 4,680 SH   SOLE 18 4,680 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   152,294 66,504 SH   SOLE 21 66,504 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   1,051,046 458,972 SH   SOLE 22 458,972 0 0
COSAN S A ADS 22113B103   41,313 2,769 SH   SOLE 36 2,769 0 0
COSAN S A ADS 22113B103   1,000 67 SH   SOLE 43 39 0 28
COSMOS HEALTH INC COM 221413305   5,433 1,817 SH   SOLE 18 1,817 0 0
COSMOS HEALTH INC COM 221413305   66,677 22,300 SH   SOLE 21 22,300 0 0
COSMOS HEALTH INC COM 221413305   800,713 267,797 SH   SOLE 22 267,797 0 0
COSTAMARE INC SHS Y1771G102   253,315 26,196 SH   SOLE 2 1,644 0 24,552
COSTAMARE INC SHS Y1771G102   7,059 730 SH   SOLE 7 730 0 0
COSTAMARE INC SHS Y1771G102   1,427,398 147,611 SH   SOLE 18 147,611 0 0
COSTAMARE INC SHS Y1771G102   962,929 99,579 SH   SOLE 19 99,579 0 0
COSTAMARE INC SHS Y1771G102   15,946,845 1,649,105 SH   SOLE 21 1,649,105 0 0
COSTAMARE INC SHS Y1771G102   5,924,422 612,660 SH   SOLE 22 575,904 0 36,756
COSTAMARE INC SHS Y1771G102   1,212,567 125,395 SH   SOLE 43 100,765 0 24,630
COSTAR GROUP INC COM 22160N109   65,164,643 732,187 SH   SOLE 2 79,974 0 652,213
COSTAR GROUP INC COM 22160N109   25,489,600 286,400 SH   SOLE 4 155,166 0 131,234
COSTAR GROUP INC COM 22160N109   26,534,727 298,143 SH   SOLE 7 264,053 0 34,090
COSTAR GROUP INC COM 22160N109   1,089,805 12,245 SH   SOLE 13 12,245 0 0
COSTAR GROUP INC COM 22160N109   4,723,675 53,075 SH   SOLE 15 53,075 0 0
COSTAR GROUP INC COM 22160N109   61,771,429 694,061 SH   SOLE 18 659,478 0 34,583
COSTAR GROUP INC COM 22160N109   354,243,496 3,980,264 SH   SOLE 19 3,980,264 0 0
COSTAR GROUP INC COM 22160N109   1,022,216,976 11,485,584 SH   SOLE 21 11,485,584 0 0
COSTAR GROUP INC COM 22160N109   830,893,765 9,335,885 SH   SOLE 22 8,512,850 0 823,035
COSTAR GROUP INC COM 22160N109   64,169,356 721,004 SH   SOLE 23 721,004 0 0
COSTAR GROUP INC COM 22160N109   48,949,466 549,994 SH   SOLE 25 548,759 0 1,235
COSTAR GROUP INC COM 22160N109   55,266,330 620,970 SH   SOLE 26 214,017 0 406,953
COSTAR GROUP INC COM 22160N109   39,991,438 449,342 SH   SOLE 28 5,870 0 443,472
COSTAR GROUP INC COM 22160N109   16,020 180 SH   SOLE 29 180 0 0
COSTAR GROUP INC COM 22160N109   203,392,946 2,285,314 SH   SOLE 30 2,285,314 0 0
COSTAR GROUP INC COM 22160N109   8,147,683 91,547 SH   SOLE 31 84,438 0 7,109
COSTAR GROUP INC COM 22160N109   7,979,384 89,656 SH   SOLE 32 89,656 0 0
COSTAR GROUP INC COM 22160N109   1,420,084 15,956 SH   SOLE 34 15,956 0 0
COSTAR GROUP INC COM 22160N109   8,433,373 94,757 SH   SOLE 36 94,757 0 0
COSTAR GROUP INC COM 22160N109   1,423,021 15,989 SH   SOLE 40 15,989 0 0
COSTAR GROUP INC COM 22160N109   67,818 762 SH   OTR 43 762 0 0
COSTAR GROUP INC COM 22160N109   27,671,524 310,916 SH   SOLE 43 264,805 0 46,111
COSTCO WHSL CORP NEW COM 22160K105   490,238,599 910,581 SH   SOLE 2 250,821 0 659,760
COSTCO WHSL CORP NEW COM 22160K105   200,351,118 372,137 SH   SOLE 4 198,689 0 173,448
COSTCO WHSL CORP NEW COM 22160K105   238,504,494 443,004 SH   SOLE 7 398,634 0 44,370
COSTCO WHSL CORP NEW COM 22160K105   13,940,812 25,894 SH   SOLE 13 25,894 0 0
COSTCO WHSL CORP NEW COM 22160K105   29,461,230 54,722 SH   SOLE 15 54,722 0 0
COSTCO WHSL CORP NEW COM 22160K105   409,843,390 761,253 SH   SOLE 18 721,456 0 39,797
COSTCO WHSL CORP NEW COM 22160K105   222,935,621 414,086 SH   SOLE 19 414,086 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,600,676,154 10,402,831 SH   SOLE 21 10,402,831 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,250,208,540 9,751,864 SH   SOLE 22 8,837,940 0 913,924
COSTCO WHSL CORP NEW COM 22160K105   507,195,954 942,078 SH   SOLE 23 942,078 0 0
COSTCO WHSL CORP NEW COM 22160K105   457,948,182 850,604 SH   SOLE 25 849,006 0 1,598
COSTCO WHSL CORP NEW COM 22160K105   412,042,134 765,337 SH   SOLE 26 285,621 0 479,716
COSTCO WHSL CORP NEW COM 22160K105   562,130,634 1,044,115 SH   SOLE 28 10,950 0 1,033,165
COSTCO WHSL CORP NEW COM 22160K105   9,283,286 17,243 SH   SOLE 29 17,243 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,434,963,057 2,665,335 SH   SOLE 30 2,652,489 0 12,846
COSTCO WHSL CORP NEW COM 22160K105   70,845,424 131,590 SH   SOLE 31 123,863 0 7,727
COSTCO WHSL CORP NEW COM 22160K105   52,780,083 98,035 SH   SOLE 32 98,035 0 0
COSTCO WHSL CORP NEW COM 22160K105   95,490,307 177,366 SH   SOLE 34 177,366 0 0
COSTCO WHSL CORP NEW COM 22160K105   58,086,895 107,892 SH   SOLE 36 107,892 0 0
COSTCO WHSL CORP NEW COM 22160K105   9,326,895 17,324 SH   SOLE 40 17,324 0 0
COSTCO WHSL CORP NEW COM 22160K105   537,303 998 SH   OTR 43 998 0 0
COSTCO WHSL CORP NEW COM 22160K105   320,295,577 594,925 SH   SOLE 43 515,809 0 79,116
COTERRA ENERGY INC COM 127097103   19,726,764 779,714 SH   SOLE 2 232,480 0 547,234
COTERRA ENERGY INC COM 127097103   5,402,031 213,519 SH   SOLE 4 213,519 0 0
COTERRA ENERGY INC COM 127097103   13,593,538 537,294 SH   SOLE 7 471,298 0 65,996
COTERRA ENERGY INC COM 127097103   305,675 12,082 SH   SOLE 13 12,082 0 0
COTERRA ENERGY INC COM 127097103   3,471,388 137,209 SH   SOLE 15 137,209 0 0
COTERRA ENERGY INC COM 127097103   35,231,161 1,392,536 SH   SOLE 18 1,326,073 0 66,463
COTERRA ENERGY INC COM 127097103   8,525,872 336,991 SH   SOLE 19 336,991 0 0
COTERRA ENERGY INC COM 127097103   708,165,090 27,990,715 SH   SOLE 21 27,990,715 0 0
COTERRA ENERGY INC COM 127097103   413,034,973 16,325,493 SH   SOLE 22 14,749,162 0 1,576,331
COTERRA ENERGY INC COM 127097103   33,856,511 1,338,202 SH   SOLE 23 1,338,202 0 0
COTERRA ENERGY INC COM 127097103   22,005,434 869,780 SH   SOLE 25 869,780 0 0
COTERRA ENERGY INC COM 127097103   34,215,492 1,352,391 SH   SOLE 26 465,121 0 887,270
COTERRA ENERGY INC COM 127097103   20,051,642 792,555 SH   SOLE 28 116,573 0 675,982
COTERRA ENERGY INC COM 127097103   19,785 782 SH   SOLE 29 782 0 0
COTERRA ENERGY INC COM 127097103   135,355,405 5,350,016 SH   SOLE 30 5,221,321 0 128,695
COTERRA ENERGY INC COM 127097103   4,432,181 175,185 SH   SOLE 31 161,586 0 13,599
COTERRA ENERGY INC COM 127097103   835,077 33,007 SH   SOLE 34 33,007 0 0
COTERRA ENERGY INC COM 127097103   31,957,037 1,263,124 SH   SOLE 35 1,263,124 0 0
COTERRA ENERGY INC COM 127097103   4,739,373 187,327 SH   SOLE 36 187,327 0 0
COTERRA ENERGY INC COM 127097103   752,726 29,752 SH   SOLE 40 29,752 0 0
COTERRA ENERGY INC COM 127097103   50,398 1,992 SH   OTR 43 1,992 0 0
COTERRA ENERGY INC COM 127097103   28,994,109 1,146,012 SH   SOLE 43 1,003,279 0 142,733
COTY INC COM CL A 222070203   23,554,867 1,916,588 SH   SOLE 2 1,364,340 0 552,248
COTY INC COM CL A 222070203   11,454 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203   600,981 48,900 SH   SOLE 7 46,409 0 2,491
COTY INC COM CL A 222070203   8,674,147 705,789 SH   SOLE 18 705,789 0 0
COTY INC COM CL A 222070203   89,440,500 7,277,502 SH   SOLE 19 7,277,502 0 0
COTY INC COM CL A 222070203   222,093,585 18,071,081 SH   SOLE 21 18,071,081 0 0
COTY INC COM CL A 222070203   127,267,448 10,355,366 SH   SOLE 22 9,890,857 0 464,509
COTY INC COM CL A 222070203   892,475 72,618 SH   SOLE 25 72,618 0 0
COTY INC COM CL A 222070203   1,784,508 145,200 SH   SOLE 26 112,680 0 32,520
COTY INC COM CL A 222070203   618,998 50,366 SH   SOLE 28 2,483 0 47,883
COTY INC COM CL A 222070203   2,491,429 202,720 SH   SOLE 30 202,720 0 0
COTY INC COM CL A 222070203   61,339 4,991 SH   SOLE 31 4,991 0 0
COTY INC COM CL A 222070203   68,458,373 5,570,250 SH   SOLE 34 5,570,250 0 0
COTY INC COM CL A 222070203   73,875 6,011 SH   SOLE 36 6,011 0 0
COTY INC COM CL A 222070203   705,372 57,394 SH   SOLE 40 57,394 0 0
COTY INC COM CL A 222070203   3,553,423 289,131 SH   SOLE 43 266,126 0 23,005
COUCHBASE INC COM 22207T101   270,601 17,105 SH   SOLE 2 9,579 0 7,526
COUCHBASE INC COM 22207T101   5,632 356 SH   SOLE 7 356 0 0
COUCHBASE INC COM 22207T101   1,423,183 89,961 SH   SOLE 18 89,961 0 0
COUCHBASE INC COM 22207T101   1,085,268 68,601 SH   SOLE 19 68,601 0 0
COUCHBASE INC COM 22207T101   20,169,060 1,274,909 SH   SOLE 21 1,274,909 0 0
COUCHBASE INC COM 22207T101   11,954,604 755,664 SH   SOLE 22 730,544 0 25,120
COUCHBASE INC COM 22207T101   113,983 7,205 SH   SOLE 25 7,205 0 0
COUCHBASE INC COM 22207T101   26,056 1,647 SH   SOLE 26 19 0 1,628
COUCHBASE INC COM 22207T101   3,023,265 191,104 SH   SOLE 30 191,104 0 0
COUCHBASE INC COM 22207T101   76,664 4,846 SH   SOLE 40 4,846 0 0
COUCHBASE INC COM 22207T101   129,851 8,208 SH   SOLE 43 7,641 0 567
COUPANG INC CL A 22266T109   25,861,081 1,486,269 SH   SOLE 2 109,326 0 1,376,943
COUPANG INC CL A 22266T109   213,115 12,248 SH   SOLE 4 0 0 12,248
COUPANG INC CL A 22266T109   215,238 12,370 SH   SOLE 7 12,370 0 0
COUPANG INC CL A 22266T109   223,799 12,862 SH   SOLE 15 12,862 0 0
COUPANG INC CL A 22266T109   14,345,604 824,460 SH   SOLE 18 615,686 0 208,774
COUPANG INC CL A 22266T109   37,109,119 2,132,708 SH   SOLE 19 2,132,708 0 0
COUPANG INC CL A 22266T109   245,757,635 14,124,002 SH   SOLE 21 14,124,002 0 0
COUPANG INC CL A 22266T109   137,857,642 7,922,853 SH   SOLE 22 7,071,568 0 851,285
COUPANG INC CL A 22266T109   137,199 7,885 SH   SOLE 23 7,885 0 0
COUPANG INC CL A 22266T109   25,504,937 1,465,801 SH   SOLE 25 1,465,801 0 0
COUPANG INC CL A 22266T109   8,163,158 469,147 SH   SOLE 26 37,883 0 431,264
COUPANG INC CL A 22266T109   5,562,101 319,661 SH   SOLE 28 42,954 0 276,707
COUPANG INC CL A 22266T109   15,667,865 900,452 SH   SOLE 30 900,452 0 0
COUPANG INC CL A 22266T109   271,544 15,606 SH   SOLE 31 15,606 0 0
COUPANG INC CL A 22266T109   68,492,507 3,936,351 SH   SOLE 34 3,936,351 0 0
COUPANG INC CL A 22266T109   1,904,795 109,471 SH   SOLE 36 109,471 0 0
COURSERA INC COM 22266M104   949,705 72,942 SH   SOLE 2 48,166 0 24,776
COURSERA INC COM 22266M104   6,744 518 SH   SOLE 4 518 0 0
COURSERA INC COM 22266M104   370,614 28,465 SH   SOLE 7 26,972 0 1,493
COURSERA INC COM 22266M104   4,250,939 326,493 SH   SOLE 18 326,493 0 0
COURSERA INC COM 22266M104   3,406,318 261,622 SH   SOLE 19 261,622 0 0
COURSERA INC COM 22266M104   56,576,913 4,345,385 SH   SOLE 21 4,345,385 0 0
COURSERA INC COM 22266M104   36,811,173 2,827,279 SH   SOLE 22 2,744,575 0 82,704
COURSERA INC COM 22266M104   229,478 17,625 SH   SOLE 25 17,625 0 0
COURSERA INC COM 22266M104   575,315 44,187 SH   SOLE 26 36,605 0 7,582
COURSERA INC COM 22266M104   964,626 74,088 SH   SOLE 30 74,088 0 0
COURSERA INC COM 22266M104   10,416 800 SH   SOLE 36 800 0 0
COURSERA INC COM 22266M104   221,770 17,033 SH   SOLE 40 17,033 0 0
COURSERA INC COM 22266M104   148,767 11,426 SH   SOLE 43 10,458 0 968
COUSINS PPTYS INC COM NEW 222795502   7,985,084 350,223 SH   SOLE 2 208,036 0 142,187
COUSINS PPTYS INC COM NEW 222795502   5,895,191 258,561 SH   SOLE 4 258,561 0 0
COUSINS PPTYS INC COM NEW 222795502   6,632,885 290,916 SH   SOLE 7 256,685 0 34,231
COUSINS PPTYS INC COM NEW 222795502   11,386,776 499,420 SH   SOLE 18 499,420 0 0
COUSINS PPTYS INC COM NEW 222795502   9,963,418 436,992 SH   SOLE 19 436,992 0 0
COUSINS PPTYS INC COM NEW 222795502   204,585,038 8,973,028 SH   SOLE 21 8,973,028 0 0
COUSINS PPTYS INC COM NEW 222795502   139,392,862 6,113,722 SH   SOLE 22 5,547,813 0 565,909
COUSINS PPTYS INC COM NEW 222795502   938,380 41,157 SH   SOLE 23 41,157 0 0
COUSINS PPTYS INC COM NEW 222795502   32,683,367 1,433,481 SH   SOLE 25 1,433,481 0 0
COUSINS PPTYS INC COM NEW 222795502   2,310,871 101,354 SH   SOLE 26 85,275 0 16,079
COUSINS PPTYS INC COM NEW 222795502   4,657,288 204,267 SH   SOLE 28 39,028 0 165,239
COUSINS PPTYS INC COM NEW 222795502   14,271,478 625,942 SH   SOLE 30 625,942 0 0
COUSINS PPTYS INC COM NEW 222795502   49,544 2,173 SH   SOLE 31 2,173 0 0
COUSINS PPTYS INC COM NEW 222795502   951,330 41,725 SH   SOLE 34 41,725 0 0
COUSINS PPTYS INC COM NEW 222795502   137,826 6,045 SH   SOLE 36 6,045 0 0
COUSINS PPTYS INC COM NEW 222795502   582,152 25,533 SH   SOLE 40 25,533 0 0
COUSINS PPTYS INC COM NEW 222795502   13,683,354 600,147 SH   SOLE 43 565,911 0 34,236
COVENANT LOGISTICS GROUP INC CL A 22284P105   2,972,726 67,824 SH   SOLE 2 31,115 0 36,709
COVENANT LOGISTICS GROUP INC CL A 22284P105   2,367 54 SH   SOLE 7 54 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,206,771 27,533 SH   SOLE 18 27,533 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   7,191,495 164,077 SH   SOLE 19 164,077 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   14,422,831 329,063 SH   SOLE 21 329,063 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   20,815,086 474,905 SH   SOLE 22 463,823 0 11,082
COVENANT LOGISTICS GROUP INC CL A 22284P105   133,068 3,036 SH   SOLE 23 3,036 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   87,090 1,987 SH   SOLE 25 1,987 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,251,478 28,553 SH   SOLE 26 0 0 28,553
COVENANT LOGISTICS GROUP INC CL A 22284P105   103,658 2,365 SH   SOLE 40 2,365 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   692,821 15,807 SH   SOLE 43 15,775 0 32
COYA THERAPEUTICS INC COMMON STOCK 22407B108   2,076 510 SH   SOLE 18 510 0 0
COYA THERAPEUTICS INC COMMON STOCK 22407B108   28,177 6,923 SH   SOLE 21 6,923 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   7,710 1,982 SH   SOLE 18 1,982 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   95,667 24,593 SH   SOLE 21 24,593 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   5,886 1,513 SH   SOLE 22 1,513 0 0
CPI CARD GROUP INC COM NEW 12634H200   35,945 1,546 SH   SOLE 2 1,203 0 343
CPI CARD GROUP INC COM NEW 12634H200   238,313 10,250 SH   SOLE 18 10,250 0 0
CPI CARD GROUP INC COM NEW 12634H200   185,070 7,960 SH   SOLE 19 7,960 0 0
CPI CARD GROUP INC COM NEW 12634H200   3,140,401 135,071 SH   SOLE 21 135,071 0 0
CPI CARD GROUP INC COM NEW 12634H200   1,946,630 83,726 SH   SOLE 22 82,951 0 775
CPS TECHNOLOGIES CORP COM 12619F104   5,880 2,100 SH   SOLE 18 2,100 0 0
CPS TECHNOLOGIES CORP COM 12619F104   85,240 30,443 SH   SOLE 21 30,443 0 0
CPS TECHNOLOGIES CORP COM 12619F104   345,010 123,218 SH   SOLE 22 123,218 0 0
CRA INTL INC COM 12618T105   473,892 4,646 SH   SOLE 2 2,981 0 1,665
CRA INTL INC COM 12618T105   6,120 60 SH   SOLE 7 60 0 0
CRA INTL INC COM 12618T105   1,986,756 19,478 SH   SOLE 18 19,478 0 0
CRA INTL INC COM 12618T105   1,406,580 13,790 SH   SOLE 19 13,790 0 0
CRA INTL INC COM 12618T105   26,829,060 263,030 SH   SOLE 21 263,030 0 0
CRA INTL INC COM 12618T105   19,343,280 189,640 SH   SOLE 22 184,900 0 4,740
CRA INTL INC COM 12618T105   96,594 947 SH   SOLE 25 947 0 0
CRA INTL INC COM 12618T105   36,618 359 SH   SOLE 26 0 0 359
CRA INTL INC COM 12618T105   71,604 702 SH   SOLE 30 702 0 0
CRA INTL INC COM 12618T105   94,146 923 SH   SOLE 40 923 0 0
CRA INTL INC COM 12618T105   292,230 2,865 SH   SOLE 43 2,812 0 53
CRACKER BARREL OLD CTRY STOR COM 22410J106   2,880,660 30,915 SH   SOLE 2 26,030 0 4,885
CRACKER BARREL OLD CTRY STOR COM 22410J106   7,548 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   42,770 459 SH   SOLE 7 459 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   6,488,776 69,637 SH   SOLE 18 69,637 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   4,113,431 44,145 SH   SOLE 19 44,145 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   241,827,165 2,595,269 SH   SOLE 21 2,595,269 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   60,310,010 647,242 SH   SOLE 22 615,323 0 31,919
CRACKER BARREL OLD CTRY STOR COM 22410J106   315,880 3,390 SH   SOLE 25 3,390 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   721,959 7,748 SH   SOLE 26 6,159 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106   36,061 387 SH   SOLE 28 387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,162,156 33,936 SH   SOLE 30 33,936 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   74,171 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   287,647 3,087 SH   SOLE 40 3,087 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,028,710 32,504 SH   SOLE 43 28,644 0 3,860
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   1,644,150 1,940,000 PRN   SOLE 2 1,940,000 0 0
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   1,779,750 2,100,000 PRN   SOLE 21 2,100,000 0 0
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   1,949,250 2,300,000 PRN   SOLE 22 2,300,000 0 0
CRANE COMPANY COMMON STOCK 224408104   6,062,121 68,022 SH   SOLE 2 43,037 0 24,985
CRANE COMPANY COMMON STOCK 224408104   11,318 127 SH   SOLE 4 127 0 0
CRANE COMPANY COMMON STOCK 224408104   826,855 9,278 SH   SOLE 7 8,803 0 475
CRANE COMPANY COMMON STOCK 224408104   8,164,907 91,617 SH   SOLE 18 91,617 0 0
CRANE COMPANY COMMON STOCK 224408104   1,339,652 15,032 SH   SOLE 19 15,032 0 0
CRANE COMPANY COMMON STOCK 224408104   209,236,560 2,347,807 SH   SOLE 21 2,347,807 0 0
CRANE COMPANY COMMON STOCK 224408104   122,630,279 1,376,013 SH   SOLE 22 1,314,655 0 61,358
CRANE COMPANY COMMON STOCK 224408104   831,757 9,333 SH   SOLE 25 9,333 0 0
CRANE COMPANY COMMON STOCK 224408104   1,896,830 21,284 SH   SOLE 26 17,355 0 3,929
CRANE COMPANY COMMON STOCK 224408104   2,656,132 29,804 SH   SOLE 30 29,804 0 0
CRANE COMPANY COMMON STOCK 224408104   59,354 666 SH   SOLE 31 666 0 0
CRANE COMPANY COMMON STOCK 224408104   48,927 549 SH   SOLE 36 549 0 0
CRANE COMPANY COMMON STOCK 224408104   684,620 7,682 SH   SOLE 40 7,682 0 0
CRANE COMPANY COMMON STOCK 224408104   57,750 648 SH   OTR 43 648 0 0
CRANE COMPANY COMMON STOCK 224408104   3,044,339 34,160 SH   SOLE 43 31,940 0 2,220
CRANE NXT CO COM 224441105   5,475,922 97,022 SH   SOLE 2 70,273 0 26,749
CRANE NXT CO COM 224441105   7,168 127 SH   SOLE 4 127 0 0
CRANE NXT CO COM 224441105   39,113 693 SH   SOLE 7 693 0 0
CRANE NXT CO COM 224441105   5,262,296 93,237 SH   SOLE 18 93,237 0 0
CRANE NXT CO COM 224441105   842,367 14,925 SH   SOLE 19 14,925 0 0
CRANE NXT CO COM 224441105   132,318,388 2,344,408 SH   SOLE 21 2,344,408 0 0
CRANE NXT CO COM 224441105   77,269,521 1,369,056 SH   SOLE 22 1,307,858 0 61,198
CRANE NXT CO COM 224441105   524,723 9,297 SH   SOLE 25 9,297 0 0
CRANE NXT CO COM 224441105   1,201,269 21,284 SH   SOLE 26 17,355 0 3,929
CRANE NXT CO COM 224441105   51,135 906 SH   SOLE 28 906 0 0
CRANE NXT CO COM 224441105   1,417,716 25,119 SH   SOLE 30 25,119 0 0
CRANE NXT CO COM 224441105   37,589 666 SH   SOLE 31 666 0 0
CRANE NXT CO COM 224441105   30,986 549 SH   SOLE 36 549 0 0
CRANE NXT CO COM 224441105   414,157 7,338 SH   SOLE 40 7,338 0 0
CRANE NXT CO COM 224441105   36,573 648 SH   OTR 43 648 0 0
CRANE NXT CO COM 224441105   1,903,312 33,723 SH   SOLE 43 31,473 0 2,250
CRAWFORD & CO CL B 224633107   3,568,857 380,070 SH   SOLE 22 380,070 0 0
CRAWFORD & CO CL A 224633206   2,742,490 247,294 SH   SOLE 2 232,418 0 14,876
CRAWFORD & CO CL A 224633206   699 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206   483,247 43,575 SH   SOLE 18 43,575 0 0
CRAWFORD & CO CL A 224633206   1,097,211 98,937 SH   SOLE 19 98,937 0 0
CRAWFORD & CO CL A 224633206   6,104,945 550,491 SH   SOLE 21 550,491 0 0
CRAWFORD & CO CL A 224633206   4,713,350 425,009 SH   SOLE 22 421,910 0 3,099
CRAWFORD & CO CL A 224633206   78,151 7,047 SH   SOLE 23 7,047 0 0
CRAWFORD & CO CL A 224633206   342,415 30,876 SH   SOLE 26 0 0 30,876
CRAWFORD & CO CL A 224633206   4,373 394 SH   SOLE 43 330 0 64
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   285,468 57,208 SH   SOLE 2 56,768 0 440
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   12,320 2,469 SH   SOLE 18 2,469 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   185,309 37,136 SH   SOLE 21 37,136 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   1,261,577 252,821 SH   SOLE 22 252,821 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   2,560 513 SH   SOLE 23 513 0 0
CREDICORP LTD COM G2519Y108   12,936,512 87,622 SH   SOLE 2 8,671 0 78,951
CREDICORP LTD COM G2519Y108   3,926,191 26,593 SH   SOLE 4 14,060 0 12,533
CREDICORP LTD COM G2519Y108   5,388,860 36,500 SH   SOLE 7 32,393 0 4,107
CREDICORP LTD COM G2519Y108   30,857 209 SH   SOLE 13 209 0 0
CREDICORP LTD COM G2519Y108   413,540 2,801 SH   SOLE 15 2,801 0 0
CREDICORP LTD COM G2519Y108   3,639,326 24,650 SH   SOLE 18 24,650 0 0
CREDICORP LTD COM G2519Y108   6,656,054 45,083 SH   SOLE 19 45,083 0 0
CREDICORP LTD COM G2519Y108   253,988,488 1,720,323 SH   SOLE 21 1,720,323 0 0
CREDICORP LTD COM G2519Y108   94,240,384 638,312 SH   SOLE 22 561,923 0 76,389
CREDICORP LTD COM G2519Y108   10,852,278 73,505 SH   SOLE 23 73,505 0 0
CREDICORP LTD COM G2519Y108   20,892,979 141,513 SH   SOLE 25 141,513 0 0
CREDICORP LTD COM G2519Y108   14,048,832 95,156 SH   SOLE 26 27,026 0 68,130
CREDICORP LTD COM G2519Y108   30,453,703 206,270 SH   SOLE 28 0 0 206,270
CREDICORP LTD COM G2519Y108   100,711,593 682,143 SH   SOLE 30 682,143 0 0
CREDICORP LTD COM G2519Y108   3,009,789 20,386 SH   SOLE 34 20,386 0 0
CREDICORP LTD COM G2519Y108   1,578,715 10,693 SH   SOLE 36 10,693 0 0
CREDICORP LTD COM G2519Y108   79,726 540 SH   SOLE 40 540 0 0
CREDICORP LTD COM G2519Y108   16,650,197 112,776 SH   SOLE 43 98,822 0 13,953
CREDIT ACCEP CORP MICH COM 225310101   6,457,314 12,713 SH   SOLE 2 2,454 0 10,259
CREDIT ACCEP CORP MICH COM 225310101   24,381 48 SH   SOLE 4 48 0 0
CREDIT ACCEP CORP MICH COM 225310101   406,852 801 SH   SOLE 7 761 0 40
CREDIT ACCEP CORP MICH COM 225310101   1,165,191 2,294 SH   SOLE 18 2,294 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,043,288 2,054 SH   SOLE 19 2,054 0 0
CREDIT ACCEP CORP MICH COM 225310101   39,645,460 78,053 SH   SOLE 21 78,053 0 0
CREDIT ACCEP CORP MICH COM 225310101   77,028,600 151,652 SH   SOLE 22 143,482 0 8,170
CREDIT ACCEP CORP MICH COM 225310101   588,691 1,159 SH   SOLE 25 1,159 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,860,548 3,663 SH   SOLE 26 3,030 0 633
CREDIT ACCEP CORP MICH COM 225310101   294,599 580 SH   SOLE 28 222 0 358
CREDIT ACCEP CORP MICH COM 225310101   2,098,767 4,132 SH   SOLE 30 4,132 0 0
CREDIT ACCEP CORP MICH COM 225310101   46,222 91 SH   SOLE 31 91 0 0
CREDIT ACCEP CORP MICH COM 225310101   36,571 72 SH   SOLE 36 72 0 0
CREDIT ACCEP CORP MICH COM 225310101   497,771 980 SH   SOLE 40 980 0 0
CREDIT ACCEP CORP MICH COM 225310101   2,258,765 4,447 SH   SOLE 43 4,161 0 286
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,949,675 112,438 SH   SOLE 2 91,219 0 21,219
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   4,751 274 SH   SOLE 4 274 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   19,057 1,099 SH   SOLE 7 1,099 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   4,192,222 241,766 SH   SOLE 18 241,766 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   44,338,918 2,557,031 SH   SOLE 19 2,557,031 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   63,467,660 3,660,188 SH   SOLE 21 3,660,188 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   43,591,442 2,513,924 SH   SOLE 22 2,441,785 0 72,139
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   311,496 17,964 SH   SOLE 25 17,964 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   170,366 9,825 SH   SOLE 26 472 0 9,353
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   135,044 7,788 SH   SOLE 28 0 0 7,788
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,518,863 87,593 SH   SOLE 30 87,593 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   30,051,555 1,733,077 SH   SOLE 34 1,733,077 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   204,196 11,776 SH   SOLE 40 11,776 0 0
CRESCENT CAP BDC INC COM 225655109   2,305,095 152,252 SH   SOLE 30 152,252 0 0
CRESCENT CAP BDC INC COM 225655109   91 6 SH   SOLE 43 0 0 6
CRESCENT ENERGY COMPANY CL A COM 44952J104   845,010 81,095 SH   SOLE 2 12,844 0 68,251
CRESCENT ENERGY COMPANY CL A COM 44952J104   3,918 376 SH   SOLE 7 376 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,176,876 112,944 SH   SOLE 18 112,944 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   823,284 79,010 SH   SOLE 19 79,010 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   15,379,305 1,475,941 SH   SOLE 21 1,475,941 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   10,777,771 1,034,335 SH   SOLE 22 987,651 0 46,684
CRESCENT ENERGY COMPANY CL A COM 44952J104   32,917 3,159 SH   SOLE 26 0 0 3,159
CRESCENT ENERGY COMPANY CL A COM 44952J104   320,405 30,749 SH   SOLE 43 26,380 0 4,369
CRESCENT PT ENERGY CORP COM 22576C101   104,409 15,514 SH   SOLE 2 15,514 0 0
CRESCENT PT ENERGY CORP COM 22576C101   964,301 143,284 SH   SOLE 21 143,284 0 0
CRESCENT PT ENERGY CORP COM 22576C101   1,170,132 173,868 SH   SOLE 43 160,441 0 13,427
CREXENDO INC COM 226552107   2,592 1,473 SH   SOLE 18 1,473 0 0
CREXENDO INC COM 226552107   41,504 23,582 SH   SOLE 21 23,582 0 0
CRH PLC ADR 12626K203   463,729 8,321 SH   SOLE 18 8,321 0 0
CRH PLC ADR 12626K203   3,255,189 58,410 SH   SOLE 19 58,410 0 0
CRH PLC ADR 12626K203   454,757 8,160 SH   SOLE 25 8,160 0 0
CRH PLC ADR 12626K203   666,419 11,958 SH   SOLE 34 11,958 0 0
CRH PLC ADR 12626K203   50,179,219 900,399 SH   SOLE 43 809,237 0 91,162
CRICUT INC COM CL A 22658D100   224,992 18,442 SH   SOLE 2 9,609 0 8,833
CRICUT INC COM CL A 22658D100   5,685 466 SH   SOLE 7 466 0 0
CRICUT INC COM CL A 22658D100   1,443,053 118,283 SH   SOLE 18 118,283 0 0
CRICUT INC COM CL A 22658D100   1,155,291 94,696 SH   SOLE 19 94,696 0 0
CRICUT INC COM CL A 22658D100   19,278,708 1,580,222 SH   SOLE 21 1,580,222 0 0
CRICUT INC COM CL A 22658D100   14,614,185 1,197,884 SH   SOLE 22 1,174,691 0 23,193
CRICUT INC COM CL A 22658D100   113,972 9,342 SH   SOLE 25 9,342 0 0
CRICUT INC COM CL A 22658D100   7,039 577 SH   SOLE 26 577 0 0
CRICUT INC COM CL A 22658D100   94,599 7,754 SH   SOLE 28 0 0 7,754
CRICUT INC COM CL A 22658D100   95,221 7,805 SH   SOLE 30 7,805 0 0
CRICUT INC COM CL A 22658D100   22,204 1,820 SH   SOLE 36 1,820 0 0
CRICUT INC COM CL A 22658D100   40,187 3,294 SH   SOLE 40 3,294 0 0
CRICUT INC COM CL A 22658D100   74,030 6,068 SH   SOLE 43 5,969 0 99
CRINETICS PHARMACEUTICALS IN COM 22663K107   2,241,219 124,374 SH   SOLE 2 61,165 0 63,209
CRINETICS PHARMACEUTICALS IN COM 22663K107   273,201 15,161 SH   SOLE 7 14,356 0 805
CRINETICS PHARMACEUTICALS IN COM 22663K107   3,162,240 175,485 SH   SOLE 18 158,013 0 17,472
CRINETICS PHARMACEUTICALS IN COM 22663K107   5,495,505 304,967 SH   SOLE 19 304,967 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   41,387,453 2,296,751 SH   SOLE 21 2,296,751 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   28,515,641 1,582,444 SH   SOLE 22 1,526,956 0 55,488
CRINETICS PHARMACEUTICALS IN COM 22663K107   141,529 7,854 SH   SOLE 23 7,854 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   131,114 7,276 SH   SOLE 25 7,276 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   45,555 2,528 SH   SOLE 26 374 0 2,154
CRINETICS PHARMACEUTICALS IN COM 22663K107   1,054,170 58,500 SH   SOLE 30 58,500 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   82,748 4,592 SH   SOLE 40 4,592 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   370,383 20,554 SH   SOLE 43 11,291 0 9,263
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   2,520,518 44,897 SH   SOLE 2 19,620 0 25,277
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   13,698 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,038,085 18,491 SH   SOLE 7 17,610 0 881
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   4,445,053 79,178 SH   SOLE 19 79,178 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   61,883,515 1,102,307 SH   SOLE 21 1,102,307 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   68,396,934 1,218,328 SH   SOLE 22 1,185,225 0 33,103
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   745,202 13,274 SH   SOLE 25 13,274 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   5,372,542 95,699 SH   SOLE 26 34,615 0 61,084
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   144,224 2,569 SH   SOLE 28 1,257 0 1,312
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   6,823,873 121,551 SH   SOLE 30 121,551 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   106,722 1,901 SH   SOLE 34 1,901 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   46,933 836 SH   SOLE 36 836 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   711,013 12,665 SH   SOLE 40 12,665 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   372,489 6,635 SH   SOLE 43 3,124 0 3,511
CRITEO S A SPONS ADS 226718104   90,221 2,674 SH   SOLE 21 2,674 0 0
CRITEO S A SPONS ADS 226718104   1,595,025 47,274 SH   SOLE 43 42,756 0 4,518
CROCS INC COM 227046109   19,994,193 177,821 SH   SOLE 2 92,537 0 85,284
CROCS INC COM 227046109   22,713 202 SH   SOLE 4 202 0 0
CROCS INC COM 227046109   1,467,454 13,051 SH   SOLE 7 12,420 0 631
CROCS INC COM 227046109   16,555,441 147,238 SH   SOLE 18 134,839 0 12,399
CROCS INC COM 227046109   28,291,928 251,618 SH   SOLE 19 251,618 0 0
CROCS INC COM 227046109   368,796,116 3,279,937 SH   SOLE 21 3,279,937 0 0
CROCS INC COM 227046109   228,672,601 2,033,730 SH   SOLE 22 1,943,133 0 90,597
CROCS INC COM 227046109   1,794,655 15,961 SH   SOLE 23 15,961 0 0
CROCS INC COM 227046109   1,285,976 11,437 SH   SOLE 25 11,437 0 0
CROCS INC COM 227046109   8,285,029 73,684 SH   SOLE 26 23,365 0 50,319
CROCS INC COM 227046109   1,101,012 9,792 SH   SOLE 28 1,112 0 8,680
CROCS INC COM 227046109   7,537,528 67,036 SH   SOLE 30 67,036 0 0
CROCS INC COM 227046109   97,373 866 SH   SOLE 31 866 0 0
CROCS INC COM 227046109   78,708 700 SH   SOLE 36 700 0 0
CROCS INC COM 227046109   1,174,773 10,448 SH   SOLE 40 10,448 0 0
CROCS INC COM 227046109   7,353,146 65,396 SH   SOLE 43 62,257 0 3,139
CROSS CTRY HEALTHCARE INC COM 227483104   1,282,470 45,672 SH   SOLE 2 16,850 0 28,822
CROSS CTRY HEALTHCARE INC COM 227483104   4,352 155 SH   SOLE 4 155 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   366,865 13,065 SH   SOLE 7 12,366 0 699
CROSS CTRY HEALTHCARE INC COM 227483104   3,499,863 124,639 SH   SOLE 18 124,639 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   3,610,583 128,582 SH   SOLE 19 128,582 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   114,606,217 4,081,418 SH   SOLE 21 4,081,418 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   28,891,680 1,028,906 SH   SOLE 22 967,135 0 61,771
CROSS CTRY HEALTHCARE INC COM 227483104   236,040 8,406 SH   SOLE 25 8,406 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   635,787 22,642 SH   SOLE 26 19,885 0 2,757
CROSS CTRY HEALTHCARE INC COM 227483104   2,517,934 89,670 SH   SOLE 30 89,670 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   42,794 1,524 SH   SOLE 36 1,524 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   162,134 5,774 SH   SOLE 40 5,774 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   1,393,751 49,635 SH   SOLE 43 48,991 0 644
CROSSFIRST BANKSHARES INC COM 22766M109   583,250 58,325 SH   SOLE 2 32,587 0 25,738
CROSSFIRST BANKSHARES INC COM 22766M109   4,980 498 SH   SOLE 7 498 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   1,415,410 141,541 SH   SOLE 18 141,541 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   880,450 88,045 SH   SOLE 19 88,045 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   17,276,690 1,727,669 SH   SOLE 21 1,727,669 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   12,014,520 1,201,452 SH   SOLE 22 1,143,615 0 57,837
CROSSFIRST BANKSHARES INC COM 22766M109   119,390 11,939 SH   SOLE 25 11,939 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   53,520 5,352 SH   SOLE 30 5,352 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   62,330 6,233 SH   SOLE 40 6,233 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   672,120 67,212 SH   SOLE 43 54,571 0 12,641
CROWDSTRIKE HLDGS INC CL A 22788C105   52,095,083 354,702 SH   SOLE 2 48,194 0 306,508
CROWDSTRIKE HLDGS INC CL A 22788C105   22,810,673 155,312 SH   SOLE 4 84,033 0 71,279
CROWDSTRIKE HLDGS INC CL A 22788C105   8,399,055 57,187 SH   SOLE 7 56,122 0 1,065
CROWDSTRIKE HLDGS INC CL A 22788C105   762,402 5,191 SH   SOLE 13 5,191 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   2,660,697 18,116 SH   SOLE 15 18,116 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   58,457,638 398,023 SH   SOLE 18 350,237 0 47,786
CROWDSTRIKE HLDGS INC CL A 22788C105   292,514,664 1,991,657 SH   SOLE 19 1,991,657 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   671,840,659 4,574,390 SH   SOLE 21 4,574,390 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   788,682,207 5,369,934 SH   SOLE 22 4,963,989 0 405,945
CROWDSTRIKE HLDGS INC CL A 22788C105   61,198,085 416,682 SH   SOLE 23 416,682 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   43,913,689 298,997 SH   SOLE 25 298,526 0 471
CROWDSTRIKE HLDGS INC CL A 22788C105   35,383,627 240,918 SH   SOLE 26 127,605 0 113,313
CROWDSTRIKE HLDGS INC CL A 22788C105   54,217,942 369,156 SH   SOLE 28 5,413 0 363,743
CROWDSTRIKE HLDGS INC CL A 22788C105   56,104 382 SH   SOLE 29 382 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   157,011,080 1,069,048 SH   SOLE 30 1,052,917 0 16,131
CROWDSTRIKE HLDGS INC CL A 22788C105   7,420,019 50,521 SH   SOLE 31 46,502 0 4,019
CROWDSTRIKE HLDGS INC CL A 22788C105   7,284,311 49,597 SH   SOLE 32 49,597 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   71,535,824 487,069 SH   SOLE 34 487,069 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   7,430,300 50,591 SH   SOLE 36 50,591 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,271,600 8,658 SH   SOLE 40 8,658 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   77,400 527 SH   OTR 43 527 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   15,207,266 103,542 SH   SOLE 43 85,190 0 18,352
CROWN CASTLE INC COM 22822V101   85,036,726 746,329 SH   SOLE 2 134,328 0 612,001
CROWN CASTLE INC COM 22822V101   43,839,099 384,756 SH   SOLE 4 243,191 0 141,565
CROWN CASTLE INC COM 22822V101   134,408,296 1,179,641 SH   SOLE 7 997,496 0 182,145
CROWN CASTLE INC COM 22822V101   1,613,276 14,159 SH   SOLE 13 14,159 0 0
CROWN CASTLE INC COM 22822V101   8,632,436 75,763 SH   SOLE 15 75,763 0 0
CROWN CASTLE INC COM 22822V101   74,922,842 657,564 SH   SOLE 18 620,653 0 36,911
CROWN CASTLE INC COM 22822V101   33,204,167 291,418 SH   SOLE 19 291,418 0 0
CROWN CASTLE INC COM 22822V101   1,263,348,945 11,087,844 SH   SOLE 21 11,087,844 0 0
CROWN CASTLE INC COM 22822V101   1,076,999,392 9,452,338 SH   SOLE 22 8,555,144 0 897,194
CROWN CASTLE INC COM 22822V101   87,536,114 768,265 SH   SOLE 23 768,265 0 0
CROWN CASTLE INC COM 22822V101   90,238,315 791,981 SH   SOLE 25 790,344 0 1,637
CROWN CASTLE INC COM 22822V101   87,061,098 764,096 SH   SOLE 26 293,941 0 470,155
CROWN CASTLE INC COM 22822V101   84,038,498 737,568 SH   SOLE 28 6,845 0 730,723
CROWN CASTLE INC COM 22822V101   28,713 252 SH   SOLE 29 252 0 0
CROWN CASTLE INC COM 22822V101   437,792,232 3,842,305 SH   SOLE 30 3,842,305 0 0
CROWN CASTLE INC COM 22822V101   11,313,444 99,293 SH   SOLE 31 88,809 0 10,484
CROWN CASTLE INC COM 22822V101   30,091,440 264,099 SH   SOLE 34 264,099 0 0
CROWN CASTLE INC COM 22822V101   14,635,821 128,452 SH   SOLE 36 128,452 0 0
CROWN CASTLE INC COM 22822V101   1,933,448 16,969 SH   SOLE 40 16,969 0 0
CROWN CASTLE INC COM 22822V101   121,232 1,064 SH   OTR 43 1,064 0 0
CROWN CASTLE INC COM 22822V101   38,644,452 339,165 SH   SOLE 43 303,708 0 35,457
CROWN CRAFTS INC COM 228309100   8,647 1,726 SH   SOLE 18 1,726 0 0
CROWN CRAFTS INC COM 228309100   108,762 21,709 SH   SOLE 21 21,709 0 0
CROWN CRAFTS INC COM 228309100   6,804 1,358 SH   SOLE 22 1,358 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206   105 804 SH   SOLE 22 804 0 0
CROWN HLDGS INC COM 228368106   15,839,963 182,341 SH   SOLE 2 90,796 0 91,545
CROWN HLDGS INC COM 228368106   4,901,032 56,418 SH   SOLE 4 44,753 0 11,665
CROWN HLDGS INC COM 228368106   1,616,390 18,607 SH   SOLE 7 17,891 0 716
CROWN HLDGS INC COM 228368106   45,867 528 SH   SOLE 13 528 0 0
CROWN HLDGS INC COM 228368106   1,168,141 13,447 SH   SOLE 15 13,447 0 0
CROWN HLDGS INC COM 228368106   24,598,891 283,169 SH   SOLE 18 274,197 0 8,972
CROWN HLDGS INC COM 228368106   21,851,888 251,547 SH   SOLE 19 251,547 0 0
CROWN HLDGS INC COM 228368106   506,207,127 5,827,180 SH   SOLE 21 5,827,180 0 0
CROWN HLDGS INC COM 228368106   297,758,392 3,427,632 SH   SOLE 22 3,207,926 0 219,706
CROWN HLDGS INC COM 228368106   17,282,352 198,945 SH   SOLE 23 198,945 0 0
CROWN HLDGS INC COM 228368106   11,426,793 131,539 SH   SOLE 25 131,539 0 0
CROWN HLDGS INC COM 228368106   19,532,893 224,852 SH   SOLE 26 79,695 0 145,157
CROWN HLDGS INC COM 228368106   9,693,823 111,590 SH   SOLE 28 2,372 0 109,218
CROWN HLDGS INC COM 228368106   190,853 2,197 SH   SOLE 29 2,197 0 0
CROWN HLDGS INC COM 228368106   29,905,779 344,259 SH   SOLE 30 321,865 0 22,394
CROWN HLDGS INC COM 228368106   2,500,032 28,779 SH   SOLE 31 26,615 0 2,164
CROWN HLDGS INC COM 228368106   57,158,028 657,972 SH   SOLE 34 657,972 0 0
CROWN HLDGS INC COM 228368106   2,361,561 27,185 SH   SOLE 36 27,185 0 0
CROWN HLDGS INC COM 228368106   388,570 4,473 SH   SOLE 40 4,473 0 0
CROWN HLDGS INC COM 228368106   17,982 207 SH   OTR 43 207 0 0
CROWN HLDGS INC COM 228368106   8,368,661 96,335 SH   SOLE 43 87,584 0 8,751
CROWN PROPTECH ACQUISITIONS SHS CL A G25741102   82,304 8,069 SH   SOLE 18 8,069 0 0
CROWN PROPTECH ACQUISITIONS SHS CL A G25741102   3,997,696 391,931 SH   SOLE 19 391,931 0 0
CRYO-CELL INTL INC COM 228895108   5,442 895 SH   SOLE 18 895 0 0
CRYO-CELL INTL INC COM 228895108   79,449 13,066 SH   SOLE 21 13,066 0 0
CRYOPORT INC COM PAR $0.001 229050307   997,085 57,802 SH   SOLE 2 29,122 0 28,680
CRYOPORT INC COM PAR $0.001 229050307   2,933 170 SH   SOLE 4 170 0 0
CRYOPORT INC COM PAR $0.001 229050307   286,954 16,635 SH   SOLE 7 15,746 0 889
CRYOPORT INC COM PAR $0.001 229050307   1,961,567 113,714 SH   SOLE 18 113,714 0 0
CRYOPORT INC COM PAR $0.001 229050307   3,082,575 178,700 SH   SOLE 19 178,700 0 0
CRYOPORT INC COM PAR $0.001 229050307   26,054,504 1,510,406 SH   SOLE 21 1,510,406 0 0
CRYOPORT INC COM PAR $0.001 229050307   22,828,184 1,323,373 SH   SOLE 22 1,282,930 0 40,443
CRYOPORT INC COM PAR $0.001 229050307   67,172 3,894 SH   SOLE 23 3,894 0 0
CRYOPORT INC COM PAR $0.001 229050307   147,298 8,539 SH   SOLE 25 8,539 0 0
CRYOPORT INC COM PAR $0.001 229050307   269,514 15,624 SH   SOLE 26 11,191 0 4,433
CRYOPORT INC COM PAR $0.001 229050307   443,532 25,712 SH   SOLE 28 814 0 24,898
CRYOPORT INC COM PAR $0.001 229050307   1,030,584 59,744 SH   SOLE 30 59,744 0 0
CRYOPORT INC COM PAR $0.001 229050307   24,978 1,448 SH   SOLE 36 1,448 0 0
CRYOPORT INC COM PAR $0.001 229050307   158,148 9,168 SH   SOLE 40 9,168 0 0
CRYOPORT INC COM PAR $0.001 229050307   389,971 22,607 SH   SOLE 43 15,874 0 6,733
CS DISCO INC COM 126327105   171,757 20,895 SH   SOLE 2 9,047 0 11,848
CS DISCO INC COM 126327105   1,586 193 SH   SOLE 7 193 0 0
CS DISCO INC COM 126327105   611,108 74,344 SH   SOLE 18 74,344 0 0
CS DISCO INC COM 126327105   567,188 69,001 SH   SOLE 19 69,001 0 0
CS DISCO INC COM 126327105   7,644,732 930,016 SH   SOLE 21 930,016 0 0
CS DISCO INC COM 126327105   4,025,589 489,731 SH   SOLE 22 466,185 0 23,546
CS DISCO INC COM 126327105   25,383 3,088 SH   SOLE 25 3,088 0 0
CS DISCO INC COM 126327105   14,780 1,798 SH   SOLE 26 1,798 0 0
CS DISCO INC COM 126327105   135,457 16,479 SH   SOLE 30 16,479 0 0
CS DISCO INC COM 126327105   235,347 28,631 SH   SOLE 43 25,524 0 3,107
CSG SYS INTL INC COM 126349109   6,266,514 118,819 SH   SOLE 2 94,172 0 24,647
CSG SYS INTL INC COM 126349109   5,274 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109   1,038,503 19,691 SH   SOLE 7 18,627 0 1,064
CSG SYS INTL INC COM 126349109   6,065,153 115,001 SH   SOLE 18 99,115 0 15,886
CSG SYS INTL INC COM 126349109   9,906,998 187,846 SH   SOLE 19 187,846 0 0
CSG SYS INTL INC COM 126349109   188,909,670 3,581,905 SH   SOLE 21 3,581,905 0 0
CSG SYS INTL INC COM 126349109   53,896,272 1,021,924 SH   SOLE 22 977,340 0 44,584
CSG SYS INTL INC COM 126349109   54,269 1,029 SH   SOLE 23 1,029 0 0
CSG SYS INTL INC COM 126349109   309,056 5,860 SH   SOLE 25 5,860 0 0
CSG SYS INTL INC COM 126349109   2,246,671 42,599 SH   SOLE 26 18,336 0 24,263
CSG SYS INTL INC COM 126349109   30,906 586 SH   SOLE 28 586 0 0
CSG SYS INTL INC COM 126349109   6,175,801 117,099 SH   SOLE 30 117,099 0 0
CSG SYS INTL INC COM 126349109   1,468,176 27,838 SH   SOLE 34 27,838 0 0
CSG SYS INTL INC COM 126349109   82,591 1,566 SH   SOLE 36 1,566 0 0
CSG SYS INTL INC COM 126349109   284,005 5,385 SH   SOLE 40 5,385 0 0
CSG SYS INTL INC COM 126349109   1,041,123 19,741 SH   SOLE 43 19,349 0 392
CSP INC COM 126389105   6,801 571 SH   SOLE 18 571 0 0
CSP INC COM 126389105   102,545 8,610 SH   SOLE 21 8,610 0 0
CSP INC COM 126389105   114,038 9,575 SH   SOLE 22 628 0 8,947
CSW INDUSTRIALS INC COM 126402106   1,403,475 8,445 SH   SOLE 2 4,852 0 3,593
CSW INDUSTRIALS INC COM 126402106   8,143 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106   24,430 147 SH   SOLE 7 147 0 0
CSW INDUSTRIALS INC COM 126402106   6,281,151 37,795 SH   SOLE 18 37,795 0 0
CSW INDUSTRIALS INC COM 126402106   5,112,337 30,762 SH   SOLE 19 30,762 0 0
CSW INDUSTRIALS INC COM 126402106   85,698,034 515,663 SH   SOLE 21 515,663 0 0
CSW INDUSTRIALS INC COM 126402106   66,971,745 402,983 SH   SOLE 22 391,977 0 11,006
CSW INDUSTRIALS INC COM 126402106   489,928 2,948 SH   SOLE 25 2,948 0 0
CSW INDUSTRIALS INC COM 126402106   1,106,327 6,657 SH   SOLE 26 4,580 0 2,077
CSW INDUSTRIALS INC COM 126402106   385,062 2,317 SH   SOLE 28 266 0 2,051
CSW INDUSTRIALS INC COM 126402106   3,928,233 23,637 SH   SOLE 30 23,637 0 0
CSW INDUSTRIALS INC COM 126402106   465,000 2,798 SH   SOLE 40 2,798 0 0
CSW INDUSTRIALS INC COM 126402106   1,132,917 6,817 SH   SOLE 43 6,628 0 189
CSX CORP COM 126408103   130,906,558 3,838,902 SH   SOLE 2 909,646 0 2,929,256
CSX CORP COM 126408103   44,795,022 1,313,637 SH   SOLE 4 1,000,721 0 312,916
CSX CORP COM 126408103   62,024,797 1,818,909 SH   SOLE 7 1,631,197 0 187,712
CSX CORP COM 126408103   3,671,786 107,677 SH   SOLE 13 107,677 0 0
CSX CORP COM 126408103   12,433,815 364,628 SH   SOLE 15 364,628 0 0
CSX CORP COM 126408103   106,038,929 3,109,646 SH   SOLE 18 2,926,216 0 183,430
CSX CORP COM 126408103   29,482,246 864,582 SH   SOLE 19 864,582 0 0
CSX CORP COM 126408103   1,448,563,772 42,479,876 SH   SOLE 21 42,479,876 0 0
CSX CORP COM 126408103   1,509,243,699 44,259,346 SH   SOLE 22 40,028,465 0 4,230,881
CSX CORP COM 126408103   138,140,191 4,051,032 SH   SOLE 23 4,051,032 0 0
CSX CORP COM 126408103   142,395,871 4,175,832 SH   SOLE 25 4,168,077 0 7,755
CSX CORP COM 126408103   126,563,241 3,711,532 SH   SOLE 26 1,293,233 0 2,418,299
CSX CORP COM 126408103   175,968,140 5,160,356 SH   SOLE 28 556,593 0 4,603,763
CSX CORP COM 126408103   1,117,048 32,758 SH   SOLE 29 32,758 0 0
CSX CORP COM 126408103   463,856,844 13,602,840 SH   SOLE 30 13,486,331 0 116,509
CSX CORP COM 126408103   18,857,402 553,003 SH   SOLE 31 502,940 0 50,063
CSX CORP COM 126408103   15,341,795 449,906 SH   SOLE 32 449,906 0 0
CSX CORP COM 126408103   17,351,717 508,848 SH   SOLE 34 508,848 0 0
CSX CORP COM 126408103   20,860,061 611,732 SH   SOLE 36 611,732 0 0
CSX CORP COM 126408103   2,708,188 79,419 SH   SOLE 40 79,419 0 0
CSX CORP COM 126408103   165,999 4,868 SH   OTR 43 4,868 0 0
CSX CORP COM 126408103   82,972,711 2,433,217 SH   SOLE 43 2,118,185 0 315,033
CTO RLTY GROWTH INC NEW COM 22948Q101   374,355 21,841 SH   SOLE 2 14,777 0 7,064
CTO RLTY GROWTH INC NEW COM 22948Q101   4,268 249 SH   SOLE 7 249 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   1,186,002 69,195 SH   SOLE 18 69,195 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   749,909 43,752 SH   SOLE 19 43,752 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   16,210,258 945,756 SH   SOLE 21 945,756 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   11,996,715 699,925 SH   SOLE 22 680,806 0 19,119
CTO RLTY GROWTH INC NEW COM 22948Q101   19,128 1,116 SH   SOLE 23 1,116 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   780,607 45,543 SH   SOLE 43 44,513 0 1,030
CTS CORP COM 126501105   677,391 15,890 SH   SOLE 2 8,961 0 6,929
CTS CORP COM 126501105   29,670 696 SH   SOLE 4 97 0 599
CTS CORP COM 126501105   527,035 12,363 SH   SOLE 7 11,700 0 663
CTS CORP COM 126501105   4,140,780 97,133 SH   SOLE 18 97,133 0 0
CTS CORP COM 126501105   2,715,446 63,698 SH   SOLE 19 63,698 0 0
CTS CORP COM 126501105   157,524,799 3,695,163 SH   SOLE 21 3,695,163 0 0
CTS CORP COM 126501105   38,759,665 909,211 SH   SOLE 22 864,752 0 44,459
CTS CORP COM 126501105   254,117 5,961 SH   SOLE 25 5,961 0 0
CTS CORP COM 126501105   1,046,098 24,539 SH   SOLE 26 20,126 0 4,413
CTS CORP COM 126501105   165,404 3,880 SH   SOLE 28 0 0 3,880
CTS CORP COM 126501105   5,226,182 122,594 SH   SOLE 30 122,594 0 0
CTS CORP COM 126501105   232,078 5,444 SH   SOLE 40 5,444 0 0
CTS CORP COM 126501105   1,281,373 30,058 SH   SOLE 43 25,634 0 4,424
CUBESMART COM 229663109   26,080,145 583,971 SH   SOLE 2 211,804 0 372,167
CUBESMART COM 229663109   4,311,834 96,548 SH   SOLE 4 96,548 0 0
CUBESMART COM 229663109   16,381,199 366,798 SH   SOLE 7 318,281 0 48,517
CUBESMART COM 229663109   19,294,951 432,041 SH   SOLE 18 432,041 0 0
CUBESMART COM 229663109   23,570,253 527,771 SH   SOLE 19 527,771 0 0
CUBESMART COM 229663109   579,873,702 12,984,185 SH   SOLE 21 12,984,185 0 0
CUBESMART COM 229663109   383,870,430 8,595,397 SH   SOLE 22 8,268,421 0 326,976
CUBESMART COM 229663109   507,248 11,358 SH   SOLE 23 11,358 0 0
CUBESMART COM 229663109   43,678,507 978,023 SH   SOLE 25 978,023 0 0
CUBESMART COM 229663109   13,568,378 303,815 SH   SOLE 26 80,931 0 222,884
CUBESMART COM 229663109   7,231,526 161,924 SH   SOLE 28 7,314 0 154,610
CUBESMART COM 229663109   35,976,622 805,567 SH   SOLE 30 805,567 0 0
CUBESMART COM 229663109   139,875 3,132 SH   SOLE 31 3,132 0 0
CUBESMART COM 229663109   387,559 8,678 SH   SOLE 34 8,678 0 0
CUBESMART COM 229663109   100,708 2,255 SH   SOLE 36 2,255 0 0
CUBESMART COM 229663109   1,760,408 39,418 SH   SOLE 40 39,418 0 0
CUBESMART COM 229663109   34,299 768 SH   OTR 43 768 0 0
CUBESMART COM 229663109   5,448,560 122,001 SH   SOLE 43 113,143 0 8,858
CUE BIOPHARMA INC COM 22978P106   21,433 5,872 SH   SOLE 2 2,608 0 3,264
CUE BIOPHARMA INC COM 22978P106   318,565 87,278 SH   SOLE 18 87,278 0 0
CUE BIOPHARMA INC COM 22978P106   315,630 86,474 SH   SOLE 19 86,474 0 0
CUE BIOPHARMA INC COM 22978P106   4,087,434 1,119,845 SH   SOLE 21 1,119,845 0 0
CUE BIOPHARMA INC COM 22978P106   2,792,619 765,101 SH   SOLE 22 758,956 0 6,145
CUE BIOPHARMA INC COM 22978P106   5,490 1,504 SH   SOLE 43 1,504 0 0
CUE HEALTH INC COM 229790100   1,530 4,147 SH   SOLE 2 0 0 4,147
CUE HEALTH INC COM 229790100   7,710 20,895 SH   SOLE 18 20,895 0 0
CUE HEALTH INC COM 229790100   94,689 256,609 SH   SOLE 21 256,609 0 0
CUE HEALTH INC COM 229790100   400,231 1,084,637 SH   SOLE 22 1,084,637 0 0
CUE HEALTH INC COM 229790100   27,593 74,779 SH   SOLE 30 74,779 0 0
CULLEN FROST BANKERS INC COM 229899109   9,760,713 90,772 SH   SOLE 2 57,876 0 32,896
CULLEN FROST BANKERS INC COM 229899109   19,033 177 SH   SOLE 4 177 0 0
CULLEN FROST BANKERS INC COM 229899109   3,512,790 32,668 SH   SOLE 7 32,668 0 0
CULLEN FROST BANKERS INC COM 229899109   13,149,951 122,291 SH   SOLE 18 122,291 0 0
CULLEN FROST BANKERS INC COM 229899109   2,008,553 18,679 SH   SOLE 19 18,679 0 0
CULLEN FROST BANKERS INC COM 229899109   364,795,955 3,392,504 SH   SOLE 21 3,392,504 0 0
CULLEN FROST BANKERS INC COM 229899109   194,233,159 1,806,316 SH   SOLE 22 1,728,848 0 77,468
CULLEN FROST BANKERS INC COM 229899109   1,251,219 11,636 SH   SOLE 25 11,636 0 0
CULLEN FROST BANKERS INC COM 229899109   4,911,003 45,671 SH   SOLE 26 27,849 0 17,822
CULLEN FROST BANKERS INC COM 229899109   401,409 3,733 SH   SOLE 28 633 0 3,100
CULLEN FROST BANKERS INC COM 229899109   10,345,461 96,210 SH   SOLE 30 96,210 0 0
CULLEN FROST BANKERS INC COM 229899109   90,863 845 SH   SOLE 31 845 0 0
CULLEN FROST BANKERS INC COM 229899109   123,229 1,146 SH   SOLE 36 1,146 0 0
CULLEN FROST BANKERS INC COM 229899109   1,211,971 11,271 SH   SOLE 40 11,271 0 0
CULLEN FROST BANKERS INC COM 229899109   5,571,732 51,816 SH   SOLE 43 44,853 0 6,963
CULLINAN ONCOLOGY INC COM 230031106   540,550 50,237 SH   SOLE 2 14,446 0 35,791
CULLINAN ONCOLOGY INC COM 230031106   3,346 311 SH   SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106   800,038 74,353 SH   SOLE 18 74,353 0 0
CULLINAN ONCOLOGY INC COM 230031106   536,494 49,860 SH   SOLE 19 49,860 0 0
CULLINAN ONCOLOGY INC COM 230031106   11,579,525 1,076,164 SH   SOLE 21 1,076,164 0 0
CULLINAN ONCOLOGY INC COM 230031106   8,034,503 746,701 SH   SOLE 22 721,345 0 25,356
CULLINAN ONCOLOGY INC COM 230031106   46,806 4,350 SH   SOLE 23 4,350 0 0
CULLINAN ONCOLOGY INC COM 230031106   27,104 2,519 SH   SOLE 25 2,519 0 0
CULLINAN ONCOLOGY INC COM 230031106   3,368 313 SH   SOLE 26 313 0 0
CULLINAN ONCOLOGY INC COM 230031106   625,791 58,159 SH   SOLE 30 58,159 0 0
CULLINAN ONCOLOGY INC COM 230031106   14,354 1,334 SH   SOLE 34 1,334 0 0
CULLINAN ONCOLOGY INC COM 230031106   18,335 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106   409,569 38,064 SH   SOLE 43 22,500 0 15,564
CULLMAN BANCORP INC COM 230153108   10,543 989 SH   SOLE 18 989 0 0
CULLMAN BANCORP INC COM 230153108   124,701 11,698 SH   SOLE 21 11,698 0 0
CULLMAN BANCORP INC COM 230153108   885 83 SH   SOLE 22 83 0 0
CULP INC COM 230215105   166,952 33,592 SH   SOLE 2 23,808 0 9,784
CULP INC COM 230215105   10,462 2,105 SH   SOLE 18 2,105 0 0
CULP INC COM 230215105   152,430 30,670 SH   SOLE 21 30,670 0 0
CULP INC COM 230215105   1,366,198 274,889 SH   SOLE 22 274,889 0 0
CULP INC COM 230215105   31,719 6,382 SH   SOLE 26 0 0 6,382
CUMBERLAND PHARMACEUTICALS I COM 230770109   42,029 28,591 SH   SOLE 2 0 0 28,591
CUMBERLAND PHARMACEUTICALS I COM 230770109   3,984 2,710 SH   SOLE 21 2,710 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109   121,113 82,390 SH   SOLE 22 82,390 0 0
CUMMINS INC COM 231021106   84,643,206 345,257 SH   SOLE 2 143,500 0 201,757
CUMMINS INC COM 231021106   36,622,246 149,381 SH   SOLE 4 75,882 0 73,499
CUMMINS INC COM 231021106   69,485,699 283,430 SH   SOLE 7 260,314 0 23,116
CUMMINS INC COM 231021106   3,521,723 14,365 SH   SOLE 13 14,365 0 0
CUMMINS INC COM 231021106   5,877,221 23,973 SH   SOLE 15 23,973 0 0
CUMMINS INC COM 231021106   64,824,227 264,416 SH   SOLE 18 239,182 0 25,234
CUMMINS INC COM 231021106   35,334,420 144,128 SH   SOLE 19 144,128 0 0
CUMMINS INC COM 231021106   995,861,739 4,062,089 SH   SOLE 21 4,062,089 0 0
CUMMINS INC COM 231021106   813,480,351 3,318,161 SH   SOLE 22 2,974,117 0 344,044
CUMMINS INC COM 231021106   80,808,659 329,616 SH   SOLE 23 329,616 0 0
CUMMINS INC COM 231021106   149,301,459 608,996 SH   SOLE 25 558,738 0 50,258
CUMMINS INC COM 231021106   103,526,655 422,282 SH   SOLE 26 247,771 0 174,511
CUMMINS INC COM 231021106   164,676,669 671,711 SH   SOLE 28 91,901 0 579,810
CUMMINS INC COM 231021106   2,192,466 8,943 SH   SOLE 29 8,943 0 0
CUMMINS INC COM 231021106   318,323,834 1,298,433 SH   SOLE 30 1,236,581 0 61,852
CUMMINS INC COM 231021106   12,642,901 51,570 SH   SOLE 31 48,138 0 3,432
CUMMINS INC COM 231021106   16,325,695 66,592 SH   SOLE 34 66,592 0 0
CUMMINS INC COM 231021106   10,020,425 40,873 SH   SOLE 36 40,873 0 0
CUMMINS INC COM 231021106   1,352,303 5,516 SH   SOLE 40 5,516 0 0
CUMMINS INC COM 231021106   86,296 352 SH   OTR 43 352 0 0
CUMMINS INC COM 231021106   70,743,798 288,562 SH   SOLE 43 260,657 0 27,904
CUMULUS MEDIA INC COM CL A 231082801   36,330 8,861 SH   SOLE 2 8,106 0 755
CUMULUS MEDIA INC COM CL A 231082801   14,887 3,631 SH   SOLE 18 3,631 0 0
CUMULUS MEDIA INC COM CL A 231082801   186,759 45,551 SH   SOLE 21 45,551 0 0
CUMULUS MEDIA INC COM CL A 231082801   513,902 125,342 SH   SOLE 22 125,342 0 0
CUREVAC N V COM N2451R105   94,124 9,033 SH   SOLE 7 9,033 0 0
CUREVAC N V COM N2451R105   252,320 24,215 SH   SOLE 18 24,215 0 0
CUREVAC N V COM N2451R105   6,133,545 588,632 SH   SOLE 19 588,632 0 0
CUREVAC N V COM N2451R105   10,724,035 1,029,178 SH   SOLE 21 1,029,178 0 0
CUREVAC N V COM N2451R105   1,140,344 109,438 SH   SOLE 30 109,438 0 0
CUREVAC N V COM N2451R105   22,611 2,170 SH   SOLE 34 2,170 0 0
CUREVAC N V COM N2451R105   840,977 80,708 SH   SOLE 43 73,721 0 6,987
CURIOSITYSTREAM INC COM CL A 23130Q107   14,230 15,260 SH   SOLE 2 6,790 0 8,470
CURIOSITYSTREAM INC COM CL A 23130Q107   4,181 4,484 SH   SOLE 18 4,484 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   47,553 50,995 SH   SOLE 21 50,995 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   320,346 343,535 SH   SOLE 22 343,535 0 0
CURIS INC COM NEW 231269200   2,136 2,574 SH   SOLE 2 0 0 2,574
CURIS INC COM NEW 231269200   81,769 98,517 SH   SOLE 21 98,517 0 0
CURIS INC COM NEW 231269200   888,047 1,069,936 SH   SOLE 22 1,069,936 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   770 570 SH   SOLE 2 0 0 570
CURO GROUP HOLDINGS CORP COM 23131L107   5,229 3,873 SH   SOLE 18 3,873 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   68,757 50,931 SH   SOLE 21 50,931 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   382,863 283,602 SH   SOLE 22 283,602 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   1,978 1,465 SH   SOLE 23 1,465 0 0
CURO GROUP HOLDINGS CORP COM 23131L107   26,210 19,415 SH   SOLE 26 0 0 19,415
CURO GROUP HOLDINGS CORP COM 23131L107   567 420 SH   SOLE 43 420 0 0
CURTISS WRIGHT CORP COM 231561101   31,788,975 173,086 SH   SOLE 2 80,170 0 92,916
CURTISS WRIGHT CORP COM 231561101   166,763 908 SH   SOLE 4 908 0 0
CURTISS WRIGHT CORP COM 231561101   1,615,106 8,794 SH   SOLE 7 8,338 0 456
CURTISS WRIGHT CORP COM 231561101   59,322 323 SH   SOLE 13 323 0 0
CURTISS WRIGHT CORP COM 231561101   14,209,591 77,369 SH   SOLE 18 73,879 0 3,490
CURTISS WRIGHT CORP COM 231561101   6,937,206 37,772 SH   SOLE 19 37,772 0 0
CURTISS WRIGHT CORP COM 231561101   464,156,572 2,527,260 SH   SOLE 21 2,527,260 0 0
CURTISS WRIGHT CORP COM 231561101   211,146,005 1,149,657 SH   SOLE 22 1,100,256 0 49,401
CURTISS WRIGHT CORP COM 231561101   766,781 4,175 SH   SOLE 23 4,175 0 0
CURTISS WRIGHT CORP COM 231561101   7,953,029 43,303 SH   SOLE 25 43,303 0 0
CURTISS WRIGHT CORP COM 231561101   12,831,590 69,866 SH   SOLE 26 19,626 0 50,240
CURTISS WRIGHT CORP COM 231561101   1,810,704 9,859 SH   SOLE 28 293 0 9,566
CURTISS WRIGHT CORP COM 231561101   30,120 164 SH   SOLE 29 164 0 0
CURTISS WRIGHT CORP COM 231561101   7,237,490 39,407 SH   SOLE 30 39,407 0 0
CURTISS WRIGHT CORP COM 231561101   168,416 917 SH   SOLE 31 917 0 0
CURTISS WRIGHT CORP COM 231561101   2,064,889 11,243 SH   SOLE 34 11,243 0 0
CURTISS WRIGHT CORP COM 231561101   233,983 1,274 SH   SOLE 36 1,274 0 0
CURTISS WRIGHT CORP COM 231561101   1,133,366 6,171 SH   SOLE 40 6,171 0 0
CURTISS WRIGHT CORP COM 231561101   6,275,240 34,168 SH   SOLE 43 31,181 0 2,987
CUSHMAN WAKEFIELD PLC SHS G2717B108   705,280 86,220 SH   SOLE 2 43,951 0 42,269
CUSHMAN WAKEFIELD PLC SHS G2717B108   3,256 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   392,370 47,967 SH   SOLE 7 45,467 0 2,500
CUSHMAN WAKEFIELD PLC SHS G2717B108   3,731,282 456,147 SH   SOLE 18 456,147 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   2,429,174 296,965 SH   SOLE 19 296,965 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   131,706,916 16,101,090 SH   SOLE 21 16,101,090 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   32,252,431 3,942,840 SH   SOLE 22 3,811,152 0 131,688
CUSHMAN WAKEFIELD PLC SHS G2717B108   203,862 24,922 SH   SOLE 25 24,922 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   712,560 87,110 SH   SOLE 26 76,903 0 10,207
CUSHMAN WAKEFIELD PLC SHS G2717B108   400,239 48,929 SH   SOLE 28 48,929 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   2,654,287 324,485 SH   SOLE 30 324,485 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   107,248 13,111 SH   SOLE 36 13,111 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   189,596 23,178 SH   SOLE 40 23,178 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   168,328 20,578 SH   SOLE 43 20,292 0 286
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   203,932 30,257 SH   SOLE 2 17,782 0 12,475
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   5,459 810 SH   SOLE 7 810 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   987,309 146,485 SH   SOLE 18 146,485 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   781,907 116,010 SH   SOLE 19 116,010 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   12,770,224 1,894,692 SH   SOLE 21 1,894,692 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   9,800,917 1,454,142 SH   SOLE 22 1,410,829 0 43,313
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   26,481 3,929 SH   SOLE 43 3,693 0 236
CUSTOMERS BANCORP INC COM 23204G100   1,624,871 53,697 SH   SOLE 2 37,052 0 16,645
CUSTOMERS BANCORP INC COM 23204G100   9,229 305 SH   SOLE 7 305 0 0
CUSTOMERS BANCORP INC COM 23204G100   2,969,353 98,128 SH   SOLE 18 98,128 0 0
CUSTOMERS BANCORP INC COM 23204G100   1,693,471 55,964 SH   SOLE 19 55,964 0 0
CUSTOMERS BANCORP INC COM 23204G100   102,528,929 3,388,266 SH   SOLE 21 3,388,266 0 0
CUSTOMERS BANCORP INC COM 23204G100   22,661,593 748,896 SH   SOLE 22 715,031 0 33,865
CUSTOMERS BANCORP INC COM 23204G100   118,286 3,909 SH   SOLE 25 3,909 0 0
CUSTOMERS BANCORP INC COM 23204G100   369,444 12,209 SH   SOLE 26 10,130 0 2,079
CUSTOMERS BANCORP INC COM 23204G100   1,173,089 38,767 SH   SOLE 30 38,767 0 0
CUSTOMERS BANCORP INC COM 23204G100   115,987 3,833 SH   SOLE 40 3,833 0 0
CUSTOMERS BANCORP INC COM 23204G100   1,927,471 63,697 SH   SOLE 43 49,219 0 14,478
CUTERA INC COM 232109108   214,755 14,194 SH   SOLE 2 5,433 0 8,761
CUTERA INC COM 232109108   2,194 145 SH   SOLE 7 145 0 0
CUTERA INC COM 232109108   771,585 50,997 SH   SOLE 18 50,997 0 0
CUTERA INC COM 232109108   503,617 33,286 SH   SOLE 19 33,286 0 0
CUTERA INC COM 232109108   9,489,597 627,204 SH   SOLE 21 627,204 0 0
CUTERA INC COM 232109108   7,314,493 483,443 SH   SOLE 22 466,361 0 17,082
CUTERA INC COM 232109108   32,862 2,172 SH   SOLE 25 2,172 0 0
CUTERA INC COM 232109108   200,261 13,236 SH   SOLE 26 11,908 0 1,328
CUTERA INC COM 232109108   174,237 11,516 SH   SOLE 30 11,516 0 0
CUTERA INC COM 232109108   52,471 3,468 SH   SOLE 40 3,468 0 0
CUTERA INC COM 232109108   239,069 15,801 SH   SOLE 43 15,693 0 108
CVB FINL CORP COM 126600105   1,600,280 120,503 SH   SOLE 2 37,403 0 83,100
CVB FINL CORP COM 126600105   7,503 565 SH   SOLE 4 565 0 0
CVB FINL CORP COM 126600105   18,340 1,381 SH   SOLE 7 1,381 0 0
CVB FINL CORP COM 126600105   5,916,824 445,544 SH   SOLE 18 445,544 0 0
CVB FINL CORP COM 126600105   3,206,788 241,475 SH   SOLE 19 241,475 0 0
CVB FINL CORP COM 126600105   201,892,201 15,202,726 SH   SOLE 21 15,202,726 0 0
CVB FINL CORP COM 126600105   44,882,190 3,379,683 SH   SOLE 22 3,155,441 0 224,242
CVB FINL CORP COM 126600105   236,849 17,835 SH   SOLE 25 17,835 0 0
CVB FINL CORP COM 126600105   451,427 33,993 SH   SOLE 26 23,502 0 10,491
CVB FINL CORP COM 126600105   151,392 11,400 SH   SOLE 28 2,422 0 8,978
CVB FINL CORP COM 126600105   2,471,010 186,070 SH   SOLE 30 186,070 0 0
CVB FINL CORP COM 126600105   28,685 2,160 SH   SOLE 36 2,160 0 0
CVB FINL CORP COM 126600105   297,366 22,392 SH   SOLE 40 22,392 0 0
CVB FINL CORP COM 126600105   123,531 9,302 SH   SOLE 43 5,995 0 3,307
CVD EQUIP CORP COM 126601103   9,353 1,269 SH   SOLE 18 1,269 0 0
CVD EQUIP CORP COM 126601103   108,634 14,740 SH   SOLE 21 14,740 0 0
CVD EQUIP CORP COM 126601103   7,856 1,066 SH   SOLE 22 1,066 0 0
CVR ENERGY INC COM 12662P108   2,476,524 82,661 SH   SOLE 2 45,956 0 36,705
CVR ENERGY INC COM 12662P108   4,134 138 SH   SOLE 4 138 0 0
CVR ENERGY INC COM 12662P108   9,977 333 SH   SOLE 7 333 0 0
CVR ENERGY INC COM 12662P108   2,998,157 100,072 SH   SOLE 18 100,072 0 0
CVR ENERGY INC COM 12662P108   6,009,856 200,596 SH   SOLE 19 200,596 0 0
CVR ENERGY INC COM 12662P108   106,693,522 3,561,199 SH   SOLE 21 3,561,199 0 0
CVR ENERGY INC COM 12662P108   30,468,092 1,016,959 SH   SOLE 22 979,496 0 37,463
CVR ENERGY INC COM 12662P108   107,646 3,593 SH   SOLE 23 3,593 0 0
CVR ENERGY INC COM 12662P108   124,873 4,168 SH   SOLE 25 4,168 0 0
CVR ENERGY INC COM 12662P108   673,681 22,486 SH   SOLE 26 14,829 0 7,657
CVR ENERGY INC COM 12662P108   1,564,002 52,203 SH   SOLE 30 52,203 0 0
CVR ENERGY INC COM 12662P108   166,667 5,563 SH   SOLE 40 5,563 0 0
CVR ENERGY INC COM 12662P108   770,661 25,723 SH   SOLE 43 25,339 0 384
CVRX INC COM 126638105   22,264 1,442 SH   SOLE 2 406 0 1,036
CVRX INC COM 126638105   452,454 29,304 SH   SOLE 18 29,304 0 0
CVRX INC COM 126638105   332,547 21,538 SH   SOLE 19 21,538 0 0
CVRX INC COM 126638105   5,780,350 374,375 SH   SOLE 21 374,375 0 0
CVRX INC COM 126638105   4,287,426 277,683 SH   SOLE 22 275,669 0 2,014
CVS HEALTH CORP COM 126650100   240,841,938 3,483,899 SH   SOLE 2 1,355,073 0 2,128,826
CVS HEALTH CORP COM 126650100   86,217,139 1,247,174 SH   SOLE 4 666,340 0 580,834
CVS HEALTH CORP COM 126650100   77,351,078 1,118,922 SH   SOLE 7 997,925 0 120,997
CVS HEALTH CORP COM 126650100   12,620,511 182,562 SH   SOLE 13 182,562 0 0
CVS HEALTH CORP COM 126650100   15,377,692 222,446 SH   SOLE 15 222,446 0 0
CVS HEALTH CORP COM 126650100   157,531,992 2,278,779 SH   SOLE 18 1,982,705 0 296,074
CVS HEALTH CORP COM 126650100   112,881,547 1,632,888 SH   SOLE 19 1,632,888 0 0
CVS HEALTH CORP COM 126650100   2,069,078,321 29,930,252 SH   SOLE 21 29,930,252 0 0
CVS HEALTH CORP COM 126650100   2,075,233,379 30,019,288 SH   SOLE 22 27,006,039 0 3,013,249
CVS HEALTH CORP COM 126650100   220,399,298 3,188,186 SH   SOLE 23 3,188,186 0 0
CVS HEALTH CORP COM 126650100   180,746,054 2,614,582 SH   SOLE 25 2,430,674 0 183,908
CVS HEALTH CORP COM 126650100   189,196,643 2,736,824 SH   SOLE 26 1,164,827 0 1,571,997
CVS HEALTH CORP COM 126650100   198,357,751 2,869,344 SH   SOLE 28 36,862 0 2,832,482
CVS HEALTH CORP COM 126650100   6,000,968 86,807 SH   SOLE 29 86,807 0 0
CVS HEALTH CORP COM 126650100   645,097,241 9,331,654 SH   SOLE 30 9,204,395 0 127,259
CVS HEALTH CORP COM 126650100   32,813,937 474,670 SH   SOLE 31 452,140 0 22,530
CVS HEALTH CORP COM 126650100   23,646,470 342,058 SH   SOLE 34 342,058 0 0
CVS HEALTH CORP COM 126650100   27,382,808 396,106 SH   SOLE 36 396,106 0 0
CVS HEALTH CORP COM 126650100   3,440,669 49,771 SH   SOLE 40 49,771 0 0
CVS HEALTH CORP COM 126650100   236,701 3,424 SH   OTR 43 3,424 0 0
CVS HEALTH CORP COM 126650100   105,438,031 1,525,214 SH   SOLE 43 1,313,105 0 212,109
CXAPP INC COM CL A 23248B109   1,278 117 SH   SOLE 2 0 0 117
CXAPP INC COM CL A 23248B109   38,875 3,560 SH   SOLE 18 3,560 0 0
CXAPP INC COM CL A 23248B109   2,491,322 228,143 SH   SOLE 19 228,143 0 0
CXAPP INC COM CL A 23248B109   227,802 20,861 SH   SOLE 21 20,861 0 0
CXAPP INC COM CL A 23248B109   120,153 11,003 SH   SOLE 22 10,808 0 195
CXAPP INC *W EXP 03/14/202 23248B117   1,175,294 2,176,471 SH   SOLE 19 2,176,471 0 0
CYANOTECH CORP COM PAR $0.02 232437301   9,255 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   4,048,688 3,575,000 PRN   SOLE 21 3,575,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,198,582 7,667 SH   SOLE 2 992 0 6,675
CYBERARK SOFTWARE LTD SHS M2682V108   4,022,058 25,728 SH   SOLE 4 13,013 0 12,715
CYBERARK SOFTWARE LTD SHS M2682V108   8,594,085 54,974 SH   SOLE 7 50,222 0 4,752
CYBERARK SOFTWARE LTD SHS M2682V108   21,105 135 SH   SOLE 13 135 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   590,458 3,777 SH   SOLE 15 3,777 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   5,437,314 34,781 SH   SOLE 18 34,781 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   3,711,743 23,743 SH   SOLE 19 23,743 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   118,525,967 758,178 SH   SOLE 21 758,178 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   82,867,719 530,082 SH   SOLE 22 509,648 0 20,434
CYBERARK SOFTWARE LTD SHS M2682V108   12,306,610 78,722 SH   SOLE 23 78,722 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   446,478 2,856 SH   SOLE 25 2,856 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,530,314 9,789 SH   SOLE 26 2,793 0 6,996
CYBERARK SOFTWARE LTD SHS M2682V108   5,841,270 37,365 SH   SOLE 28 708 0 36,657
CYBERARK SOFTWARE LTD SHS M2682V108   45,142,945 288,767 SH   SOLE 30 288,767 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,148,869 7,349 SH   SOLE 31 6,717 0 632
CYBERARK SOFTWARE LTD SHS M2682V108   145,700 932 SH   SOLE 34 932 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   881,076 5,636 SH   SOLE 36 5,636 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   265,292 1,697 SH   SOLE 40 1,697 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   8,569,854 54,819 SH   SOLE 43 45,381 0 9,438
CYCLACEL PHARMACEUTICALS INC COM 23254L603   2,538 4,308 SH   SOLE 21 4,308 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603   229 389 SH   SOLE 22 389 0 0
CYCLERION THERAPEUTICS INC COM 23255M204   3,424 831 SH   SOLE 21 831 0 0
CYCLERION THERAPEUTICS INC COM 23255M204   70,736 17,169 SH   SOLE 22 17,169 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201   576 362 SH   SOLE 22 362 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   1,267,375 115,742 SH   SOLE 2 96,034 0 19,708
CYMABAY THERAPEUTICS INC COM 23257D103   395,120 36,084 SH   SOLE 7 34,152 0 1,932
CYMABAY THERAPEUTICS INC COM 23257D103   2,842,762 259,613 SH   SOLE 18 259,613 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   2,259,992 206,392 SH   SOLE 19 206,392 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   45,572,334 4,161,857 SH   SOLE 21 4,161,857 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   27,045,263 2,469,887 SH   SOLE 22 2,403,676 0 66,211
CYMABAY THERAPEUTICS INC COM 23257D103   142,251 12,991 SH   SOLE 25 12,991 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   92,352 8,434 SH   SOLE 26 1,739 0 6,695
CYMABAY THERAPEUTICS INC COM 23257D103   93,108 8,503 SH   SOLE 28 0 0 8,503
CYMABAY THERAPEUTICS INC COM 23257D103   1,902,913 173,782 SH   SOLE 30 173,782 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   21,692 1,981 SH   SOLE 36 1,981 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   111,153 10,151 SH   SOLE 40 10,151 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   10,063 919 SH   OTR 43 919 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   419,757 38,334 SH   SOLE 43 21,137 0 17,197
CYNGN INC COM 23257B107   3,217 2,513 SH   SOLE 18 2,513 0 0
CYNGN INC COM 23257B107   36,870 28,805 SH   SOLE 21 28,805 0 0
CYNGN INC COM 23257B107   107,542 84,017 SH   SOLE 22 84,017 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   12,451 4,789 SH   SOLE 18 4,789 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   6,016 2,314 SH   SOLE 19 2,314 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   158,002 60,770 SH   SOLE 21 60,770 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   53,388 20,534 SH   SOLE 22 20,534 0 0
CYTEK BIOSCIENCES INC COM 23285D109   404,207 47,331 SH   SOLE 2 25,231 0 22,100
CYTEK BIOSCIENCES INC COM 23285D109   11,529 1,350 SH   SOLE 7 1,350 0 0
CYTEK BIOSCIENCES INC COM 23285D109   2,959,332 346,526 SH   SOLE 18 346,526 0 0
CYTEK BIOSCIENCES INC COM 23285D109   2,071,394 242,552 SH   SOLE 19 242,552 0 0
CYTEK BIOSCIENCES INC COM 23285D109   97,349,902 11,399,286 SH   SOLE 21 11,399,286 0 0
CYTEK BIOSCIENCES INC COM 23285D109   23,160,745 2,712,031 SH   SOLE 22 2,593,555 0 118,476
CYTEK BIOSCIENCES INC COM 23285D109   171,056 20,030 SH   SOLE 25 20,030 0 0
CYTEK BIOSCIENCES INC COM 23285D109   47,090 5,514 SH   SOLE 26 1,236 0 4,278
CYTEK BIOSCIENCES INC COM 23285D109   69,054 8,086 SH   SOLE 28 0 0 8,086
CYTEK BIOSCIENCES INC COM 23285D109   2,853,496 334,133 SH   SOLE 30 334,133 0 0
CYTEK BIOSCIENCES INC COM 23285D109   7,003 820 SH   SOLE 36 820 0 0
CYTEK BIOSCIENCES INC COM 23285D109   82,761 9,691 SH   SOLE 40 9,691 0 0
CYTEK BIOSCIENCES INC COM 23285D109   1,324 155 SH   SOLE 43 0 0 155
CYTOKINETICS INC COM NEW 23282W605   2,780,137 85,228 SH   SOLE 2 44,984 0 40,244
CYTOKINETICS INC COM NEW 23282W605   9,949 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605   490,442 15,035 SH   SOLE 7 14,260 0 775
CYTOKINETICS INC COM NEW 23282W605   10,037,631 307,714 SH   SOLE 18 293,723 0 13,991
CYTOKINETICS INC COM NEW 23282W605   10,827,067 331,915 SH   SOLE 19 331,915 0 0
CYTOKINETICS INC COM NEW 23282W605   375,662,848 11,516,335 SH   SOLE 21 11,516,335 0 0
CYTOKINETICS INC COM NEW 23282W605   86,591,715 2,654,559 SH   SOLE 22 2,584,546 0 70,013
CYTOKINETICS INC COM NEW 23282W605   138,276 4,239 SH   SOLE 23 4,239 0 0
CYTOKINETICS INC COM NEW 23282W605   509,198 15,610 SH   SOLE 25 15,610 0 0
CYTOKINETICS INC COM NEW 23282W605   1,191,446 36,525 SH   SOLE 26 28,450 0 8,075
CYTOKINETICS INC COM NEW 23282W605   146,203 4,482 SH   SOLE 28 1,480 0 3,002
CYTOKINETICS INC COM NEW 23282W605   10,121,171 310,275 SH   SOLE 30 310,275 0 0
CYTOKINETICS INC COM NEW 23282W605   16,473 505 SH   SOLE 36 505 0 0
CYTOKINETICS INC COM NEW 23282W605   478,927 14,682 SH   SOLE 40 14,682 0 0
CYTOKINETICS INC COM NEW 23282W605   2,112,602 64,764 SH   SOLE 43 56,977 0 7,787
CYTOMX THERAPEUTICS INC COM 23284F105   8,526 4,957 SH   SOLE 2 3,564 0 1,393
CYTOMX THERAPEUTICS INC COM 23284F105   21,546 12,527 SH   SOLE 18 12,527 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   267,594 155,578 SH   SOLE 21 155,578 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   1,676,575 974,753 SH   SOLE 22 974,753 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   2 1 SH   SOLE 43 1 0 0
CYTOSORBENTS CORP COM NEW 23283X206   4,107 1,144 SH   SOLE 2 0 0 1,144
CYTOSORBENTS CORP COM NEW 23283X206   28,286 7,879 SH   SOLE 18 7,879 0 0
CYTOSORBENTS CORP COM NEW 23283X206   437,147 121,768 SH   SOLE 21 121,768 0 0
CYTOSORBENTS CORP COM NEW 23283X206   2,258,562 629,126 SH   SOLE 22 629,126 0 0
CYTOSORBENTS CORP COM NEW 23283X206   337 94 SH   SOLE 43 94 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   4,677,096 2,783,986 SH   SOLE 34 2,783,986 0 0
D R HORTON INC COM 23331A109   67,091,104 551,328 SH   SOLE 2 148,759 0 402,569
D R HORTON INC COM 23331A109   27,938,929 229,591 SH   SOLE 4 126,517 0 103,074
D R HORTON INC COM 23331A109   23,521,095 193,287 SH   SOLE 7 167,054 0 26,233
D R HORTON INC COM 23331A109   1,834,720 15,077 SH   SOLE 13 15,077 0 0
D R HORTON INC COM 23331A109   6,686,014 54,943 SH   SOLE 15 54,943 0 0
D R HORTON INC COM 23331A109   64,314,869 528,514 SH   SOLE 18 499,901 0 28,613
D R HORTON INC COM 23331A109   19,184,185 157,648 SH   SOLE 19 157,648 0 0
D R HORTON INC COM 23331A109   1,658,331,935 13,627,512 SH   SOLE 21 13,627,512 0 0
D R HORTON INC COM 23331A109   834,589,082 6,858,321 SH   SOLE 22 6,218,252 0 640,069
D R HORTON INC COM 23331A109   74,462,111 611,900 SH   SOLE 23 611,900 0 0
D R HORTON INC COM 23331A109   52,205,740 429,006 SH   SOLE 25 427,969 0 1,037
D R HORTON INC COM 23331A109   64,435,585 529,506 SH   SOLE 26 195,360 0 334,146
D R HORTON INC COM 23331A109   72,072,606 592,264 SH   SOLE 28 4,836 0 587,428
D R HORTON INC COM 23331A109   1,724,591 14,172 SH   SOLE 29 14,172 0 0
D R HORTON INC COM 23331A109   266,890,630 2,193,201 SH   SOLE 30 2,164,360 0 28,841
D R HORTON INC COM 23331A109   12,498,780 102,710 SH   SOLE 31 97,174 0 5,536
D R HORTON INC COM 23331A109   1,634,418 13,431 SH   SOLE 34 13,431 0 0
D R HORTON INC COM 23331A109   9,504,841 78,107 SH   SOLE 36 78,107 0 0
D R HORTON INC COM 23331A109   1,499,586 12,323 SH   SOLE 40 12,323 0 0
D R HORTON INC COM 23331A109   51,840 426 SH   OTR 43 426 0 0
D R HORTON INC COM 23331A109   59,405,153 488,168 SH   SOLE 43 429,700 0 58,468
D R HORTON INC OPTIONS 23331A109   1,216,900 10,000 SH Call SOLE 2 0 0 10,000
D R HORTON INC OPTIONS 23331A109   292,056 2,400 SH Call SOLE 4 2,400 0 0
D R HORTON INC OPTIONS 23331A109   6,194,021 50,900 SH Call SOLE 18 50,900 0 0
D R HORTON INC OPTIONS 23331A109   33,051,004 271,600 SH Call SOLE 19 271,600 0 0
D R HORTON INC OPTIONS 23331A109   2,555,490 21,000 SH Call SOLE 22 21,000 0 0
D R HORTON INC OPTIONS 23331A109   730,140 6,000 SH Call SOLE 26 6,000 0 0
D R HORTON INC OPTIONS 23331A109   19,421,724 159,600 SH Call SOLE 34 159,600 0 0
D-WAVE QUANTUM INC COM 26740W109   1,059,837 507,099 SH   SOLE 22 507,099 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106   15,357,363 1,496,819 SH   SOLE 19 1,496,819 0 0
DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106   32,637 3,181 SH   SOLE 21 3,181 0 0
DADA NEXUS LTD ADS 23344D108   10,344 1,948 SH   SOLE 4 1,948 0 0
DADA NEXUS LTD ADS 23344D108   43,494 8,191 SH   SOLE 7 8,191 0 0
DADA NEXUS LTD ADS 23344D108   4,937,588 929,866 SH   SOLE 21 929,866 0 0
DADA NEXUS LTD ADS 23344D108   2,682,872 505,249 SH   SOLE 22 466,151 0 39,098
DADA NEXUS LTD ADS 23344D108   313,556 59,050 SH   SOLE 25 59,050 0 0
DADA NEXUS LTD ADS 23344D108   174,635 32,888 SH   SOLE 28 11,401 0 21,487
DADA NEXUS LTD ADS 23344D108   948,573 178,639 SH   SOLE 30 178,639 0 0
DADA NEXUS LTD ADS 23344D108   1,476 278 SH   SOLE 34 278 0 0
DAILY JOURNAL CORP COM 233912104   136,251 471 SH   SOLE 2 41 0 430
DAILY JOURNAL CORP COM 233912104   4,918 17 SH   SOLE 7 17 0 0
DAILY JOURNAL CORP COM 233912104   1,022,894 3,536 SH   SOLE 18 3,536 0 0
DAILY JOURNAL CORP COM 233912104   760,806 2,630 SH   SOLE 19 2,630 0 0
DAILY JOURNAL CORP COM 233912104   13,335,519 46,099 SH   SOLE 21 46,099 0 0
DAILY JOURNAL CORP COM 233912104   7,798,410 26,958 SH   SOLE 22 26,235 0 723
DAILY JOURNAL CORP COM 233912104   5,207 18 SH   SOLE 43 18 0 0
DAKOTA GOLD CORP COM 46655E100   28,692 9,826 SH   SOLE 2 2,810 0 7,016
DAKOTA GOLD CORP COM 46655E100   407,042 139,398 SH   SOLE 18 139,398 0 0
DAKOTA GOLD CORP COM 46655E100   314,326 107,646 SH   SOLE 19 107,646 0 0
DAKOTA GOLD CORP COM 46655E100   5,147,642 1,762,891 SH   SOLE 21 1,762,891 0 0
DAKOTA GOLD CORP COM 46655E100   3,420,698 1,171,472 SH   SOLE 22 1,152,395 0 19,077
DAKTRONICS INC COM 234264109   232,730 36,364 SH   SOLE 2 20,246 0 16,118
DAKTRONICS INC COM 234264109   716,403 111,938 SH   SOLE 18 111,938 0 0
DAKTRONICS INC COM 234264109   499,098 77,984 SH   SOLE 19 77,984 0 0
DAKTRONICS INC COM 234264109   8,195,603 1,280,563 SH   SOLE 21 1,280,563 0 0
DAKTRONICS INC COM 234264109   5,877,434 918,349 SH   SOLE 22 890,144 0 28,205
DAKTRONICS INC COM 234264109   8,806 1,376 SH   SOLE 43 1,376 0 0
DALLASNEWS CORPORATION COM SER A 235050101   20,022 5,147 SH   SOLE 21 5,147 0 0
DALLASNEWS CORPORATION COM SER A 235050101   390,027 100,264 SH   SOLE 22 100,264 0 0
DANA INC COM 235825205   5,204,618 306,154 SH   SOLE 2 165,409 0 140,745
DANA INC COM 235825205   10,285 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205   659,328 38,784 SH   SOLE 7 36,829 0 1,955
DANA INC COM 235825205   7,797,679 458,687 SH   SOLE 18 458,687 0 0
DANA INC COM 235825205   10,276,347 604,491 SH   SOLE 19 604,491 0 0
DANA INC COM 235825205   263,258,787 15,485,811 SH   SOLE 21 15,485,811 0 0
DANA INC COM 235825205   68,107,066 4,006,298 SH   SOLE 22 3,844,784 0 161,514
DANA INC COM 235825205   251,821 14,813 SH   SOLE 23 14,813 0 0
DANA INC COM 235825205   425,799 25,047 SH   SOLE 25 25,047 0 0
DANA INC COM 235825205   1,682,490 98,970 SH   SOLE 26 35,189 0 63,781
DANA INC COM 235825205   43,962 2,586 SH   SOLE 28 2,586 0 0
DANA INC COM 235825205   3,496,866 205,698 SH   SOLE 30 205,698 0 0
DANA INC COM 235825205   131,342 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205   377,808 22,224 SH   SOLE 40 22,224 0 0
DANA INC COM 235825205   2,386,564 140,386 SH   SOLE 43 132,003 0 8,383
DANAHER CORPORATION COM 235851102   406,230,720 1,692,628 SH   SOLE 2 698,756 0 993,872
DANAHER CORPORATION COM 235851102   144,626,880 602,612 SH   SOLE 4 347,634 0 254,978
DANAHER CORPORATION COM 235851102   163,314,720 680,478 SH   SOLE 7 609,445 0 71,033
DANAHER CORPORATION COM 235851102   8,511,840 35,466 SH   SOLE 13 35,466 0 0
DANAHER CORPORATION COM 235851102   22,694,160 94,559 SH   SOLE 15 94,559 0 0
DANAHER CORPORATION COM 235851102   608,725,542 2,536,356 SH   SOLE 18 2,224,005 0 312,351
DANAHER CORPORATION COM 235851102   450,661,680 1,877,757 SH   SOLE 19 1,877,757 0 0
DANAHER CORPORATION COM 235851102   3,453,749,520 14,390,623 SH   SOLE 21 14,390,623 0 0
DANAHER CORPORATION COM 235851102   3,550,512,000 14,793,800 SH   SOLE 22 13,342,754 0 1,451,046
DANAHER CORPORATION COM 235851102   358,522,800 1,493,845 SH   SOLE 23 1,493,845 0 0
DANAHER CORPORATION COM 235851102   278,846,880 1,161,862 SH   SOLE 25 1,137,678 0 24,184
DANAHER CORPORATION COM 235851102   324,925,680 1,353,857 SH   SOLE 26 573,230 0 780,627
DANAHER CORPORATION COM 235851102   370,317,360 1,542,989 SH   SOLE 28 22,409 0 1,520,580
DANAHER CORPORATION COM 235851102   1,972,800 8,220 SH   SOLE 29 8,220 0 0
DANAHER CORPORATION COM 235851102   1,282,600,320 5,344,168 SH   SOLE 30 5,344,168 0 0
DANAHER CORPORATION COM 235851102   38,808,000 161,700 SH   SOLE 31 144,909 0 16,791
DANAHER CORPORATION COM 235851102   315,788,880 1,315,787 SH   SOLE 34 1,315,787 0 0
DANAHER CORPORATION COM 235851102   40,755,360 169,814 SH   SOLE 36 169,814 0 0
DANAHER CORPORATION COM 235851102   6,493,920 27,058 SH   SOLE 40 27,058 0 0
DANAHER CORPORATION COM 235851102   353,040 1,471 SH   OTR 43 1,471 0 0
DANAHER CORPORATION COM 235851102   239,362,775 997,345 SH   SOLE 43 920,281 0 77,064
DANAOS CORPORATION SHS Y1968P121   12,156 182 SH   SOLE 25 182 0 0
DANAOS CORPORATION SHS Y1968P121   1,685,913 25,242 SH   SOLE 43 22,418 0 2,824
DANIMER SCIENTIFIC INC COM CL A 236272100   99,920 41,983 SH   SOLE 2 3,418 0 38,565
DANIMER SCIENTIFIC INC COM CL A 236272100   2,630 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   658,313 276,602 SH   SOLE 18 276,602 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   428,586 180,078 SH   SOLE 19 180,078 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   7,622,726 3,202,826 SH   SOLE 21 3,202,826 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   5,329,596 2,239,326 SH   SOLE 22 2,174,034 0 65,292
DANIMER SCIENTIFIC INC COM CL A 236272100   124,445 52,288 SH   SOLE 28 52,288 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   4,598 1,932 SH   SOLE 43 1,932 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,730,801 43,597 SH   SOLE 2 1,297 0 42,300
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,095,919 27,605 SH   SOLE 4 15,074 0 12,531
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   568,663 14,324 SH   SOLE 7 10,664 0 3,660
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   547,225 13,784 SH   SOLE 13 13,784 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,461,159 36,805 SH   SOLE 15 36,805 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,283,779 32,337 SH   SOLE 18 32,337 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   45,985,304 1,158,320 SH   SOLE 21 1,158,320 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   22,756,913 573,222 SH   SOLE 22 506,761 0 66,461
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   2,885,912 72,693 SH   SOLE 23 72,693 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,593,598 40,141 SH   SOLE 25 40,141 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   3,126,891 78,763 SH   SOLE 26 11,377 0 67,386
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   5,793,223 145,925 SH   SOLE 28 8,960 0 136,965
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   16,804,256 423,281 SH   SOLE 30 423,281 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   107,428 2,706 SH   SOLE 34 2,706 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   21,279 536 SH   SOLE 40 536 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   2,512,627 63,290 SH   SOLE 43 59,139 0 4,151
DARDEN RESTAURANTS INC COM 237194105   40,250,909 240,908 SH   SOLE 2 42,667 0 198,241
DARDEN RESTAURANTS INC COM 237194105   9,523,727 57,001 SH   SOLE 4 45,933 0 11,068
DARDEN RESTAURANTS INC COM 237194105   14,153,681 84,712 SH   SOLE 7 74,402 0 10,310
DARDEN RESTAURANTS INC COM 237194105   527,806 3,159 SH   SOLE 13 3,159 0 0
DARDEN RESTAURANTS INC COM 237194105   3,499,658 20,946 SH   SOLE 15 20,946 0 0
DARDEN RESTAURANTS INC COM 237194105   39,092,710 233,976 SH   SOLE 18 220,087 0 13,889
DARDEN RESTAURANTS INC COM 237194105   13,659,124 81,752 SH   SOLE 19 81,752 0 0
DARDEN RESTAURANTS INC COM 237194105   548,510,441 3,282,921 SH   SOLE 21 3,282,921 0 0
DARDEN RESTAURANTS INC COM 237194105   458,985,635 2,747,101 SH   SOLE 22 2,487,703 0 259,398
DARDEN RESTAURANTS INC COM 237194105   35,075,606 209,933 SH   SOLE 23 209,933 0 0
DARDEN RESTAURANTS INC COM 237194105   25,396,828 152,004 SH   SOLE 25 152,004 0 0
DARDEN RESTAURANTS INC COM 237194105   32,621,033 195,242 SH   SOLE 26 70,219 0 125,023
DARDEN RESTAURANTS INC COM 237194105   35,575,676 212,926 SH   SOLE 28 1,847 0 211,079
DARDEN RESTAURANTS INC COM 237194105   9,858 59 SH   SOLE 29 59 0 0
DARDEN RESTAURANTS INC COM 237194105   94,376,642 564,859 SH   SOLE 30 563,593 0 1,266
DARDEN RESTAURANTS INC COM 237194105   4,555,770 27,267 SH   SOLE 31 25,177 0 2,090
DARDEN RESTAURANTS INC COM 237194105   856,285 5,125 SH   SOLE 34 5,125 0 0
DARDEN RESTAURANTS INC COM 237194105   4,942,895 29,584 SH   SOLE 36 29,584 0 0
DARDEN RESTAURANTS INC COM 237194105   775,585 4,642 SH   SOLE 40 4,642 0 0
DARDEN RESTAURANTS INC COM 237194105   16,875 101 SH   OTR 43 101 0 0
DARDEN RESTAURANTS INC COM 237194105   25,839,127 154,651 SH   SOLE 43 133,212 0 21,439
DARE BIOSCIENCE INC COM 23666P101   2,546 2,797 SH   SOLE 2 0 0 2,797
DARE BIOSCIENCE INC COM 23666P101   13,477 14,808 SH   SOLE 18 14,808 0 0
DARE BIOSCIENCE INC COM 23666P101   177,310 194,825 SH   SOLE 21 194,825 0 0
DARE BIOSCIENCE INC COM 23666P101   185,325 203,632 SH   SOLE 22 203,632 0 0
DARIOHEALTH CORP COM NEW 23725P209   2,619 653 SH   SOLE 2 0 0 653
DARIOHEALTH CORP COM NEW 23725P209   17,760 4,429 SH   SOLE 18 4,429 0 0
DARIOHEALTH CORP COM NEW 23725P209   220,947 55,099 SH   SOLE 21 55,099 0 0
DARIOHEALTH CORP COM NEW 23725P209   203,311 50,701 SH   SOLE 22 50,701 0 0
DARLING INGREDIENTS INC COM 237266101   22,530,118 353,192 SH   SOLE 2 120,814 0 232,378
DARLING INGREDIENTS INC COM 237266101   7,104,866 111,379 SH   SOLE 4 89,124 0 22,255
DARLING INGREDIENTS INC COM 237266101   12,773,373 200,241 SH   SOLE 7 190,019 0 10,222
DARLING INGREDIENTS INC COM 237266101   317,483 4,977 SH   SOLE 13 4,977 0 0
DARLING INGREDIENTS INC COM 237266101   619,018 9,704 SH   SOLE 15 9,704 0 0
DARLING INGREDIENTS INC COM 237266101   22,568,392 353,792 SH   SOLE 18 344,477 0 9,315
DARLING INGREDIENTS INC COM 237266101   20,190,237 316,511 SH   SOLE 19 316,511 0 0
DARLING INGREDIENTS INC COM 237266101   537,106,952 8,419,924 SH   SOLE 21 8,419,924 0 0
DARLING INGREDIENTS INC COM 237266101   303,060,230 4,750,905 SH   SOLE 22 4,442,738 0 308,167
DARLING INGREDIENTS INC COM 237266101   16,800,372 263,370 SH   SOLE 23 263,370 0 0
DARLING INGREDIENTS INC COM 237266101   18,818,241 295,003 SH   SOLE 25 294,753 0 250
DARLING INGREDIENTS INC COM 237266101   12,541,943 196,613 SH   SOLE 26 91,068 0 105,545
DARLING INGREDIENTS INC COM 237266101   23,228,682 364,143 SH   SOLE 28 101,504 0 262,639
DARLING INGREDIENTS INC COM 237266101   13,609,214 213,344 SH   SOLE 29 213,344 0 0
DARLING INGREDIENTS INC COM 237266101   75,075,344 1,176,914 SH   SOLE 30 1,176,914 0 0
DARLING INGREDIENTS INC COM 237266101   2,357,104 36,951 SH   SOLE 31 32,946 0 4,005
DARLING INGREDIENTS INC COM 237266101   184,371,982 2,890,296 SH   SOLE 34 2,890,296 0 0
DARLING INGREDIENTS INC COM 237266101   1,935,771 30,346 SH   SOLE 36 30,346 0 0
DARLING INGREDIENTS INC COM 237266101   383,761 6,016 SH   SOLE 40 6,016 0 0
DARLING INGREDIENTS INC COM 237266101   17,415 273 SH   OTR 43 273 0 0
DARLING INGREDIENTS INC COM 237266101   25,908,884 406,159 SH   SOLE 43 387,625 0 18,534
DASEKE INC COM 23753F107   44,890 6,296 SH   SOLE 2 1,348 0 4,948
DASEKE INC COM 23753F107   1,483 208 SH   SOLE 7 208 0 0
DASEKE INC COM 23753F107   796,314 111,685 SH   SOLE 18 111,685 0 0
DASEKE INC COM 23753F107   555,013 77,842 SH   SOLE 19 77,842 0 0
DASEKE INC COM 23753F107   10,502,932 1,473,062 SH   SOLE 21 1,473,062 0 0
DASEKE INC COM 23753F107   8,917,947 1,250,764 SH   SOLE 22 1,238,921 0 11,843
DASEKE INC COM 23753F107   16,285 2,284 SH   SOLE 43 2,170 0 114
DATA I O CORP COM 237690102   2,810 655 SH   SOLE 18 655 0 0
DATA I O CORP COM 237690102   73,711 17,182 SH   SOLE 21 17,182 0 0
DATA I O CORP COM 237690102   74,933 17,467 SH   SOLE 22 17,467 0 0
DATA STORAGE CORP COM NEW 23786R201   18,425 7,909 SH   SOLE 43 0 0 7,909
DATADOG INC CL A COM 23804L103   40,062,304 407,220 SH   SOLE 2 17,274 0 389,946
DATADOG INC CL A COM 23804L103   16,438,019 167,087 SH   SOLE 4 89,390 0 77,697
DATADOG INC CL A COM 23804L103   6,932,052 70,462 SH   SOLE 7 68,919 0 1,543
DATADOG INC CL A COM 23804L103   589,493 5,992 SH   SOLE 13 5,992 0 0
DATADOG INC CL A COM 23804L103   1,902,472 19,338 SH   SOLE 15 19,338 0 0
DATADOG INC CL A COM 23804L103   36,536,364 371,380 SH   SOLE 18 357,161 0 14,219
DATADOG INC CL A COM 23804L103   6,292,582 63,962 SH   SOLE 19 63,962 0 0
DATADOG INC CL A COM 23804L103   541,290,105 5,502,034 SH   SOLE 21 5,502,034 0 0
DATADOG INC CL A COM 23804L103   587,582,322 5,972,579 SH   SOLE 22 5,496,366 0 476,213
DATADOG INC CL A COM 23804L103   43,528,231 442,450 SH   SOLE 23 442,450 0 0
DATADOG INC CL A COM 23804L103   35,266,574 358,473 SH   SOLE 25 357,928 0 545
DATADOG INC CL A COM 23804L103   28,702,365 291,750 SH   SOLE 26 148,825 0 142,925
DATADOG INC CL A COM 23804L103   40,267,229 409,303 SH   SOLE 28 4,104 0 405,199
DATADOG INC CL A COM 23804L103   46,140 469 SH   SOLE 29 469 0 0
DATADOG INC CL A COM 23804L103   122,926,597 1,249,508 SH   SOLE 30 1,236,485 0 13,023
DATADOG INC CL A COM 23804L103   5,424,772 55,141 SH   SOLE 31 50,554 0 4,587
DATADOG INC CL A COM 23804L103   6,335,574 64,399 SH   SOLE 32 64,399 0 0
DATADOG INC CL A COM 23804L103   953,204 9,689 SH   SOLE 34 9,689 0 0
DATADOG INC CL A COM 23804L103   6,017,216 61,163 SH   SOLE 36 61,163 0 0
DATADOG INC CL A COM 23804L103   953,499 9,692 SH   SOLE 40 9,692 0 0
DATADOG INC CL A COM 23804L103   45,747 465 SH   OTR 43 465 0 0
DATADOG INC CL A COM 23804L103   10,775,366 109,528 SH   SOLE 43 88,001 0 21,527
DATADOG INC NOTE 0.125% 6/1 23804LAB9   5,651,514 4,554,000 PRN   SOLE 21 4,554,000 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,876,065 42,102 SH   SOLE 2 32,547 0 9,555
DAVE & BUSTERS ENTMT INC COM 238337109   4,768 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   17,022 382 SH   SOLE 7 382 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   5,935,927 133,212 SH   SOLE 18 133,212 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   3,878,547 87,041 SH   SOLE 19 87,041 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   210,600,051 4,726,213 SH   SOLE 21 4,726,213 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   51,695,348 1,160,129 SH   SOLE 22 1,106,414 0 53,715
DAVE & BUSTERS ENTMT INC COM 238337109   373,546 8,383 SH   SOLE 25 8,383 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   609,804 13,685 SH   SOLE 26 10,163 0 3,522
DAVE & BUSTERS ENTMT INC COM 238337109   122,050 2,739 SH   SOLE 28 224 0 2,515
DAVE & BUSTERS ENTMT INC COM 238337109   2,736,831 61,419 SH   SOLE 30 61,419 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   434,950 9,761 SH   SOLE 40 9,761 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,466,425 32,909 SH   SOLE 43 31,818 0 1,091
DAVE INC CLASS A COM NEW 23834J201   7,713 1,447 SH   SOLE 2 1,299 0 148
DAVE INC CLASS A COM NEW 23834J201   5,772 1,083 SH   SOLE 18 1,083 0 0
DAVE INC CLASS A COM NEW 23834J201   71,358 13,388 SH   SOLE 21 13,388 0 0
DAVE INC CLASS A COM NEW 23834J201   358,560 67,272 SH   SOLE 22 67,272 0 0
DAVITA INC COM 23918K108   6,515,580 64,851 SH   SOLE 2 17,544 0 47,307
DAVITA INC COM 23918K108   6,150,372 61,216 SH   SOLE 4 33,072 0 28,144
DAVITA INC COM 23918K108   13,724,704 136,605 SH   SOLE 7 125,831 0 10,774
DAVITA INC COM 23918K108   212,996 2,120 SH   SOLE 13 2,120 0 0
DAVITA INC COM 23918K108   638,989 6,360 SH   SOLE 15 6,360 0 0
DAVITA INC COM 23918K108   9,950,147 99,036 SH   SOLE 18 94,555 0 4,481
DAVITA INC COM 23918K108   2,793,367 27,803 SH   SOLE 19 27,803 0 0
DAVITA INC COM 23918K108   193,505,320 1,926,001 SH   SOLE 21 1,926,001 0 0
DAVITA INC COM 23918K108   138,174,482 1,375,281 SH   SOLE 22 1,240,789 0 134,492
DAVITA INC COM 23918K108   9,200,942 91,579 SH   SOLE 23 91,579 0 0
DAVITA INC COM 23918K108   7,908,898 78,719 SH   SOLE 25 78,719 0 0
DAVITA INC COM 23918K108   10,981,070 109,297 SH   SOLE 26 50,294 0 59,003
DAVITA INC COM 23918K108   18,553,293 184,665 SH   SOLE 28 31,628 0 153,037
DAVITA INC COM 23918K108   71,554,935 712,202 SH   SOLE 30 593,758 0 118,444
DAVITA INC COM 23918K108   1,317,965 13,118 SH   SOLE 31 11,713 0 1,405
DAVITA INC COM 23918K108   252,682 2,515 SH   SOLE 34 2,515 0 0
DAVITA INC COM 23918K108   1,866,331 18,576 SH   SOLE 36 18,576 0 0
DAVITA INC COM 23918K108   184,262 1,834 SH   SOLE 40 1,834 0 0
DAVITA INC COM 23918K108   29,438 293 SH   OTR 43 293 0 0
DAVITA INC COM 23918K108   9,162,161 91,193 SH   SOLE 43 73,388 0 17,805
DAWSON GEOPHYSICAL CO NEW COM 239360100   3,071 1,513 SH   SOLE 18 1,513 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100   27,695 13,643 SH   SOLE 21 13,643 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   635,817 53,251 SH   SOLE 2 35,900 0 17,351
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   3,522 295 SH   SOLE 7 295 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   1,592,414 133,368 SH   SOLE 18 133,368 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   1,169,129 97,917 SH   SOLE 19 97,917 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   24,832,788 2,079,798 SH   SOLE 21 2,079,798 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   13,797,076 1,155,534 SH   SOLE 22 1,119,067 0 36,467
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   42,136 3,529 SH   SOLE 23 3,529 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   47,999 4,020 SH   SOLE 26 0 0 4,020
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   427,667 35,818 SH   SOLE 30 35,818 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   14,364 1,203 SH   SOLE 43 0 0 1,203
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101   1,933,573 1,017,670 SH   SOLE 21 1,017,670 0 0
DECIBEL THERAPEUTICS INC COM 24343R106   141,345 36,713 SH   SOLE 18 36,713 0 0
DECIBEL THERAPEUTICS INC COM 24343R106   6,692,116 1,738,212 SH   SOLE 19 1,738,212 0 0
DECIBEL THERAPEUTICS INC COM 24343R106   134,661 34,977 SH   SOLE 21 34,977 0 0
DECIBEL THERAPEUTICS INC COM 24343R106   6,087 1,581 SH   SOLE 22 1,581 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,877,656 204,379 SH   SOLE 2 119,123 0 85,256
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,450 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   8,631 613 SH   SOLE 7 613 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,264,838 160,855 SH   SOLE 18 151,293 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101   6,568,362 466,503 SH   SOLE 19 466,503 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   32,908,691 2,337,265 SH   SOLE 21 2,337,265 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   27,001,047 1,917,688 SH   SOLE 22 1,867,435 0 50,253
DECIPHERA PHARMACEUTICALS IN COM 24344T101   158,724 11,273 SH   SOLE 23 11,273 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   141,842 10,074 SH   SOLE 25 10,074 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   592,360 42,071 SH   SOLE 26 8,961 0 33,110
DECIPHERA PHARMACEUTICALS IN COM 24344T101   3,121,437 221,693 SH   SOLE 30 221,693 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   48,984 3,479 SH   SOLE 34 3,479 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   142,307 10,107 SH   SOLE 40 10,107 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   1,152,096 81,825 SH   SOLE 43 66,761 0 15,064
DECISIONPOINT SYS INC NEW COM 24345A507   5,192 944 SH   SOLE 18 944 0 0
DECISIONPOINT SYS INC NEW COM 24345A507   74,910 13,620 SH   SOLE 21 13,620 0 0
DECISIONPOINT SYS INC NEW COM 24345A507   4,488 816 SH   SOLE 22 816 0 0
DECKERS OUTDOOR CORP COM 243537107   15,259,927 28,920 SH   SOLE 2 19,582 0 9,338
DECKERS OUTDOOR CORP COM 243537107   10,952,639 20,757 SH   SOLE 4 11,035 0 9,722
DECKERS OUTDOOR CORP COM 243537107   19,504,424 36,964 SH   SOLE 7 30,147 0 6,817
DECKERS OUTDOOR CORP COM 243537107   240,085 455 SH   SOLE 13 455 0 0
DECKERS OUTDOOR CORP COM 243537107   961,924 1,823 SH   SOLE 15 1,823 0 0
DECKERS OUTDOOR CORP COM 243537107   33,806,121 64,068 SH   SOLE 18 62,374 0 1,694
DECKERS OUTDOOR CORP COM 243537107   5,952,532 11,281 SH   SOLE 19 11,281 0 0
DECKERS OUTDOOR CORP COM 243537107   874,597,505 1,657,502 SH   SOLE 21 1,657,502 0 0
DECKERS OUTDOOR CORP COM 243537107   420,465,871 796,850 SH   SOLE 22 746,773 0 50,077
DECKERS OUTDOOR CORP COM 243537107   24,815,322 47,029 SH   SOLE 23 47,029 0 0
DECKERS OUTDOOR CORP COM 243537107   17,166,890 32,534 SH   SOLE 25 32,478 0 56
DECKERS OUTDOOR CORP COM 243537107   10,199,668 19,330 SH   SOLE 26 17,715 0 1,615
DECKERS OUTDOOR CORP COM 243537107   15,431,417 29,245 SH   SOLE 28 2,954 0 26,291
DECKERS OUTDOOR CORP COM 243537107   117,141 222 SH   SOLE 29 222 0 0
DECKERS OUTDOOR CORP COM 243537107   83,112,254 157,511 SH   SOLE 30 157,511 0 0
DECKERS OUTDOOR CORP COM 243537107   3,051,985 5,784 SH   SOLE 31 5,145 0 639
DECKERS OUTDOOR CORP COM 243537107   597,839 1,133 SH   SOLE 34 1,133 0 0
DECKERS OUTDOOR CORP COM 243537107   1,702,231 3,226 SH   SOLE 36 3,226 0 0
DECKERS OUTDOOR CORP COM 243537107   556,154 1,054 SH   SOLE 40 1,054 0 0
DECKERS OUTDOOR CORP COM 243537107   32,715 62 SH   OTR 43 62 0 0
DECKERS OUTDOOR CORP COM 243537107   18,763,062 35,559 SH   SOLE 43 32,660 0 2,899
DEERE & CO COM 244199105   231,367,137 571,009 SH   SOLE 2 133,081 0 437,928
DEERE & CO COM 244199105   100,177,555 247,236 SH   SOLE 4 143,350 0 103,886
DEERE & CO COM 244199105   112,262,752 277,062 SH   SOLE 7 250,405 0 26,657
DEERE & CO COM 244199105   4,858,633 11,991 SH   SOLE 13 11,991 0 0
DEERE & CO COM 244199105   13,548,338 33,437 SH   SOLE 15 33,437 0 0
DEERE & CO COM 244199105   200,298,788 494,333 SH   SOLE 18 455,312 0 39,021
DEERE & CO COM 244199105   188,292,603 464,702 SH   SOLE 19 464,702 0 0
DEERE & CO COM 244199105   2,274,119,556 5,612,477 SH   SOLE 21 5,612,477 0 0
DEERE & CO COM 244199105   2,477,948,764 6,115,523 SH   SOLE 22 5,501,106 0 614,417
DEERE & CO COM 244199105   253,159,470 624,792 SH   SOLE 23 624,792 0 0
DEERE & CO COM 244199105   205,588,139 507,387 SH   SOLE 25 506,381 0 1,006
DEERE & CO COM 244199105   218,085,009 538,229 SH   SOLE 26 215,430 0 322,799
DEERE & CO COM 244199105   235,976,983 582,386 SH   SOLE 28 11,985 0 570,401
DEERE & CO COM 244199105   35,913,610 88,634 SH   SOLE 29 88,634 0 0
DEERE & CO COM 244199105   594,507,329 1,467,231 SH   SOLE 30 1,434,243 0 32,988
DEERE & CO COM 244199105   29,681,788 73,254 SH   SOLE 31 68,325 0 4,929
DEERE & CO COM 244199105   130,807,083 322,829 SH   SOLE 34 322,829 0 0
DEERE & CO COM 244199105   28,459,735 70,238 SH   SOLE 36 70,238 0 0
DEERE & CO COM 244199105   4,460,737 11,009 SH   SOLE 40 11,009 0 0
DEERE & CO COM 244199105   241,088 595 SH   OTR 43 595 0 0
DEERE & CO COM 244199105   147,933,838 365,097 SH   SOLE 43 325,688 0 39,410
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   656,524 59,684 SH   SOLE 2 38,749 0 20,935
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   3,168 288 SH   SOLE 7 288 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   1,367,586 124,326 SH   SOLE 18 124,326 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   3,573,207 324,837 SH   SOLE 19 324,837 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   18,525,639 1,684,149 SH   SOLE 21 1,684,149 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   12,259,819 1,114,529 SH   SOLE 22 1,072,586 0 41,943
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   150,304 13,664 SH   SOLE 25 13,664 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   304,260 27,660 SH   SOLE 30 27,660 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   3,550,085 322,735 SH   SOLE 34 322,735 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   150,370 13,670 SH   SOLE 40 13,670 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   407,627 37,057 SH   SOLE 43 34,348 0 2,709
DELCATH SYS INC COM NEW 24661P807   8,611 1,477 SH   SOLE 18 1,477 0 0
DELCATH SYS INC COM NEW 24661P807   105,366 18,073 SH   SOLE 21 18,073 0 0
DELCATH SYS INC COM NEW 24661P807   161,083 27,630 SH   SOLE 22 27,630 0 0
DELEK US HLDGS INC NEW COM 24665A103   2,207,615 92,176 SH   SOLE 2 45,604 0 46,572
DELEK US HLDGS INC NEW COM 24665A103   6,514 272 SH   SOLE 4 272 0 0
DELEK US HLDGS INC NEW COM 24665A103   533,534 22,277 SH   SOLE 7 21,160 0 1,117
DELEK US HLDGS INC NEW COM 24665A103   4,701,313 196,297 SH   SOLE 18 196,297 0 0
DELEK US HLDGS INC NEW COM 24665A103   3,650,651 152,428 SH   SOLE 19 152,428 0 0
DELEK US HLDGS INC NEW COM 24665A103   61,176,275 2,554,333 SH   SOLE 21 2,554,333 0 0
DELEK US HLDGS INC NEW COM 24665A103   46,422,596 1,938,313 SH   SOLE 22 1,858,007 0 80,306
DELEK US HLDGS INC NEW COM 24665A103   350,772 14,646 SH   SOLE 25 14,646 0 0
DELEK US HLDGS INC NEW COM 24665A103   642,770 26,838 SH   SOLE 26 20,247 0 6,591
DELEK US HLDGS INC NEW COM 24665A103   1,050,184 43,849 SH   SOLE 30 43,849 0 0
DELEK US HLDGS INC NEW COM 24665A103   63,012 2,631 SH   SOLE 36 2,631 0 0
DELEK US HLDGS INC NEW COM 24665A103   278,395 11,624 SH   SOLE 40 11,624 0 0
DELEK US HLDGS INC NEW COM 24665A103   1,200,500 50,125 SH   SOLE 43 46,420 0 3,705
DELL TECHNOLOGIES INC CL C 24703L202   6,033,103 111,497 SH   SOLE 2 88,456 0 23,041
DELL TECHNOLOGIES INC CL C 24703L202   11,295,625 208,753 SH   SOLE 4 104,033 0 104,720
DELL TECHNOLOGIES INC CL C 24703L202   4,040,015 74,663 SH   SOLE 7 73,469 0 1,194
DELL TECHNOLOGIES INC CL C 24703L202   57,086 1,055 SH   SOLE 13 1,055 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,681,685 31,079 SH   SOLE 15 31,079 0 0
DELL TECHNOLOGIES INC CL C 24703L202   15,961,747 294,987 SH   SOLE 18 253,762 0 41,225
DELL TECHNOLOGIES INC CL C 24703L202   14,856,550 274,562 SH   SOLE 19 274,562 0 0
DELL TECHNOLOGIES INC CL C 24703L202   164,335,262 3,037,059 SH   SOLE 21 3,037,059 0 0
DELL TECHNOLOGIES INC CL C 24703L202   247,834,514 4,580,198 SH   SOLE 22 4,190,059 0 390,139
DELL TECHNOLOGIES INC CL C 24703L202   26,865,290 496,494 SH   SOLE 23 496,494 0 0
DELL TECHNOLOGIES INC CL C 24703L202   17,055,093 315,193 SH   SOLE 25 313,498 0 1,695
DELL TECHNOLOGIES INC CL C 24703L202   15,870,409 293,299 SH   SOLE 26 218,067 0 75,232
DELL TECHNOLOGIES INC CL C 24703L202   23,724,313 438,446 SH   SOLE 28 54,504 0 383,942
DELL TECHNOLOGIES INC CL C 24703L202   9,956 184 SH   SOLE 29 184 0 0
DELL TECHNOLOGIES INC CL C 24703L202   83,637,502 1,545,694 SH   SOLE 30 1,212,541 0 333,153
DELL TECHNOLOGIES INC CL C 24703L202   2,970,044 54,889 SH   SOLE 31 49,956 0 4,933
DELL TECHNOLOGIES INC CL C 24703L202   3,644,200 67,348 SH   SOLE 34 67,348 0 0
DELL TECHNOLOGIES INC CL C 24703L202   2,956,679 54,642 SH   SOLE 36 54,642 0 0
DELL TECHNOLOGIES INC CL C 24703L202   521,133 9,631 SH   SOLE 40 9,631 0 0
DELL TECHNOLOGIES INC CL C 24703L202   31,817 588 SH   OTR 43 588 0 0
DELL TECHNOLOGIES INC CL C 24703L202   32,966,538 609,250 SH   SOLE 43 565,199 0 44,051
DELTA AIR LINES INC DEL COM NEW 247361702   31,421,896 660,957 SH   SOLE 2 219,575 0 441,382
DELTA AIR LINES INC DEL COM NEW 247361702   4,247,604 89,348 SH   SOLE 4 74,342 0 15,006
DELTA AIR LINES INC DEL COM NEW 247361702   16,177,101 340,284 SH   SOLE 7 287,628 0 52,656
DELTA AIR LINES INC DEL COM NEW 247361702   18,255 384 SH   SOLE 13 384 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   2,082,442 43,804 SH   SOLE 15 43,804 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   59,074,773 1,242,633 SH   SOLE 18 1,204,251 0 38,382
DELTA AIR LINES INC DEL COM NEW 247361702   116,908,419 2,459,159 SH   SOLE 19 2,459,159 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   768,689,473 16,169,320 SH   SOLE 21 16,169,320 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   628,357,858 13,217,456 SH   SOLE 22 12,406,845 0 810,611
DELTA AIR LINES INC DEL COM NEW 247361702   13,632,238 286,753 SH   SOLE 23 286,753 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   30,534,894 642,299 SH   SOLE 25 618,661 0 23,638
DELTA AIR LINES INC DEL COM NEW 247361702   35,691,701 750,772 SH   SOLE 26 342,266 0 408,506
DELTA AIR LINES INC DEL COM NEW 247361702   9,682,472 203,670 SH   SOLE 28 16,734 0 186,936
DELTA AIR LINES INC DEL COM NEW 247361702   476,398 10,021 SH   SOLE 29 10,021 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   99,429,007 2,091,481 SH   SOLE 30 2,091,481 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   2,022,066 42,534 SH   SOLE 31 39,063 0 3,471
DELTA AIR LINES INC DEL COM NEW 247361702   48,824,150 1,027,012 SH   SOLE 34 1,027,012 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,887,861 39,711 SH   SOLE 36 39,711 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   308,772 6,495 SH   SOLE 40 6,495 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   138,674 2,917 SH   OTR 43 2,917 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   26,814,366 564,038 SH   SOLE 43 471,202 0 92,836
DELTA AIR LINES INC DEL OPTIONS 247361702   1,069,650 22,500 SH Call SOLE 2 0 0 22,500
DELTA AIR LINES INC DEL OPTIONS 247361702   599,004 12,600 SH Call SOLE 4 12,600 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   12,384,170 260,500 SH Call SOLE 18 260,500 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   77,647,082 1,633,300 SH Call SOLE 19 1,633,300 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   5,276,940 111,000 SH Call SOLE 22 111,000 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   641,790 13,500 SH Call SOLE 26 13,500 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   40,718,010 856,500 SH Call SOLE 34 856,500 0 0
DELTA APPAREL INC COM 247368103   23,129 2,207 SH   SOLE 2 2,014 0 193
DELTA APPAREL INC COM 247368103   13,477 1,286 SH   SOLE 18 1,286 0 0
DELTA APPAREL INC COM 247368103   156,162 14,901 SH   SOLE 21 14,901 0 0
DELTA APPAREL INC COM 247368103   1,291,031 123,190 SH   SOLE 22 123,190 0 0
DELUXE CORP COM 248019101   1,189,357 68,041 SH   SOLE 2 38,875 0 29,166
DELUXE CORP COM 248019101   3,076 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101   418,261 23,928 SH   SOLE 7 22,632 0 1,296
DELUXE CORP COM 248019101   2,812,637 160,906 SH   SOLE 18 160,906 0 0
DELUXE CORP COM 248019101   1,577,587 90,251 SH   SOLE 19 90,251 0 0
DELUXE CORP COM 248019101   93,129,787 5,327,791 SH   SOLE 21 5,327,791 0 0
DELUXE CORP COM 248019101   22,718,739 1,299,699 SH   SOLE 22 1,222,664 0 77,035
DELUXE CORP COM 248019101   116,277 6,652 SH   SOLE 25 6,652 0 0
DELUXE CORP COM 248019101   363,706 20,807 SH   SOLE 26 16,969 0 3,838
DELUXE CORP COM 248019101   182,876 10,462 SH   SOLE 28 292 0 10,170
DELUXE CORP COM 248019101   1,726,762 98,785 SH   SOLE 30 98,785 0 0
DELUXE CORP COM 248019101   155,135 8,875 SH   SOLE 40 8,875 0 0
DELUXE CORP COM 248019101   1,966,679 112,510 SH   SOLE 43 107,035 0 5,475
DENALI THERAPEUTICS INC COM 24823R105   4,573,666 154,987 SH   SOLE 2 75,456 0 79,531
DENALI THERAPEUTICS INC COM 24823R105   9,414 319 SH   SOLE 4 319 0 0
DENALI THERAPEUTICS INC COM 24823R105   651,079 22,063 SH   SOLE 7 20,914 0 1,149
DENALI THERAPEUTICS INC COM 24823R105   9,296,211 315,019 SH   SOLE 18 295,082 0 19,937
DENALI THERAPEUTICS INC COM 24823R105   19,124,723 648,076 SH   SOLE 19 648,076 0 0
DENALI THERAPEUTICS INC COM 24823R105   142,059,635 4,813,949 SH   SOLE 21 4,813,949 0 0
DENALI THERAPEUTICS INC COM 24823R105   100,523,985 3,406,438 SH   SOLE 22 3,321,874 0 84,564
DENALI THERAPEUTICS INC COM 24823R105   343,851 11,652 SH   SOLE 23 11,652 0 0
DENALI THERAPEUTICS INC COM 24823R105   606,401 20,549 SH   SOLE 25 20,549 0 0
DENALI THERAPEUTICS INC COM 24823R105   3,599,866 121,988 SH   SOLE 26 46,923 0 75,065
DENALI THERAPEUTICS INC COM 24823R105   107,180 3,632 SH   SOLE 28 1,727 0 1,905
DENALI THERAPEUTICS INC COM 24823R105   15,824,885 536,255 SH   SOLE 30 536,255 0 0
DENALI THERAPEUTICS INC COM 24823R105   46,390 1,572 SH   SOLE 36 1,572 0 0
DENALI THERAPEUTICS INC COM 24823R105   445,424 15,094 SH   SOLE 40 15,094 0 0
DENALI THERAPEUTICS INC COM 24823R105   17,263 585 SH   OTR 43 585 0 0
DENALI THERAPEUTICS INC COM 24823R105   1,006,202 34,097 SH   SOLE 43 27,806 0 6,291
DENBURY INC COM 24790A101   2,194,541 25,441 SH   SOLE 2 14,830 0 10,611
DENBURY INC COM 24790A101   10,869 126 SH   SOLE 4 126 0 0
DENBURY INC COM 24790A101   747,270 8,663 SH   SOLE 7 8,214 0 449
DENBURY INC COM 24790A101   11,373,036 131,846 SH   SOLE 18 131,846 0 0
DENBURY INC COM 24790A101   17,265,025 200,151 SH   SOLE 19 200,151 0 0
DENBURY INC COM 24790A101   153,290,835 1,777,079 SH   SOLE 21 1,777,079 0 0
DENBURY INC COM 24790A101   112,009,473 1,298,510 SH   SOLE 22 1,261,001 0 37,509
DENBURY INC COM 24790A101   1,948,182 22,585 SH   SOLE 25 22,585 0 0
DENBURY INC COM 24790A101   2,597,461 30,112 SH   SOLE 26 25,889 0 4,223
DENBURY INC COM 24790A101   8,085,581 93,735 SH   SOLE 30 93,735 0 0
DENBURY INC COM 24790A101   1,758,410 20,385 SH   SOLE 34 20,385 0 0
DENBURY INC COM 24790A101   760,641 8,818 SH   SOLE 40 8,818 0 0
DENBURY INC COM 24790A101   595,625 6,905 SH   SOLE 43 6,126 0 779
DENNYS CORP COM 24869P104   1,181,192 95,876 SH   SOLE 2 76,250 0 19,626
DENNYS CORP COM 24869P104   2,242 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104   360,286 29,244 SH   SOLE 7 27,663 0 1,581
DENNYS CORP COM 24869P104   1,889,161 153,341 SH   SOLE 18 153,341 0 0
DENNYS CORP COM 24869P104   1,566,229 127,129 SH   SOLE 19 127,129 0 0
DENNYS CORP COM 24869P104   24,991,095 2,028,498 SH   SOLE 21 2,028,498 0 0
DENNYS CORP COM 24869P104   20,034,599 1,626,185 SH   SOLE 22 1,570,242 0 55,943
DENNYS CORP COM 24869P104   99,854 8,105 SH   SOLE 25 8,105 0 0
DENNYS CORP COM 24869P104   328,747 26,684 SH   SOLE 26 23,206 0 3,478
DENNYS CORP COM 24869P104   6,271 509 SH   SOLE 28 509 0 0
DENNYS CORP COM 24869P104   513,953 41,717 SH   SOLE 30 41,717 0 0
DENNYS CORP COM 24869P104   299,314 24,295 SH   SOLE 34 24,295 0 0
DENNYS CORP COM 24869P104   80,154 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104   851,324 69,101 SH   SOLE 43 67,649 0 1,452
DENTSPLY SIRONA INC COM 24906P109   15,607,520 389,993 SH   SOLE 2 105,007 0 284,986
DENTSPLY SIRONA INC COM 24906P109   8,323,640 207,987 SH   SOLE 4 103,974 0 104,013
DENTSPLY SIRONA INC COM 24906P109   5,157,337 128,869 SH   SOLE 7 111,761 0 17,108
DENTSPLY SIRONA INC COM 24906P109   69,555 1,738 SH   SOLE 13 1,738 0 0
DENTSPLY SIRONA INC COM 24906P109   1,553,056 38,807 SH   SOLE 15 38,807 0 0
DENTSPLY SIRONA INC COM 24906P109   13,439,997 335,832 SH   SOLE 18 317,793 0 18,039
DENTSPLY SIRONA INC COM 24906P109   4,398,918 109,918 SH   SOLE 19 109,918 0 0
DENTSPLY SIRONA INC COM 24906P109   239,072,156 5,973,817 SH   SOLE 21 5,973,817 0 0
DENTSPLY SIRONA INC COM 24906P109   205,894,456 5,144,789 SH   SOLE 22 4,656,719 0 488,070
DENTSPLY SIRONA INC COM 24906P109   14,798,476 369,777 SH   SOLE 23 369,777 0 0
DENTSPLY SIRONA INC COM 24906P109   36,631,827 915,338 SH   SOLE 25 914,422 0 916
DENTSPLY SIRONA INC COM 24906P109   19,294,723 482,127 SH   SOLE 26 125,636 0 356,491
DENTSPLY SIRONA INC COM 24906P109   19,076,053 476,663 SH   SOLE 28 3,890 0 472,773
DENTSPLY SIRONA INC COM 24906P109   50,004,070 1,249,477 SH   SOLE 30 1,236,432 0 13,045
DENTSPLY SIRONA INC COM 24906P109   1,853,846 46,323 SH   SOLE 31 41,286 0 5,037
DENTSPLY SIRONA INC COM 24906P109   330,965 8,270 SH   SOLE 34 8,270 0 0
DENTSPLY SIRONA INC COM 24906P109   1,980,470 49,487 SH   SOLE 36 49,487 0 0
DENTSPLY SIRONA INC COM 24906P109   344,412 8,606 SH   SOLE 40 8,606 0 0
DENTSPLY SIRONA INC COM 24906P109   33,497 837 SH   OTR 43 837 0 0
DENTSPLY SIRONA INC COM 24906P109   11,726,659 293,020 SH   SOLE 43 269,845 0 23,175
DERMTECH INC COM 24984K105   2,241 862 SH   SOLE 2 0 0 862
DERMTECH INC COM 24984K105   14,521 5,585 SH   SOLE 18 5,585 0 0
DERMTECH INC COM 24984K105   181,436 69,783 SH   SOLE 21 69,783 0 0
DERMTECH INC COM 24984K105   942,653 362,559 SH   SOLE 22 362,559 0 0
DERMTECH INC COM 24984K105   2,007 772 SH   SOLE 43 772 0 0
DESCARTES SYS GROUP INC COM 249906108   19,226 240 SH   SOLE 2 240 0 0
DESCARTES SYS GROUP INC COM 249906108   22,799,707 284,605 SH   SOLE 21 284,605 0 0
DESCARTES SYS GROUP INC COM 249906108   2,445,198 30,523 SH   SOLE 43 22,512 0 8,011
DESIGN THERAPEUTICS INC COM 25056L103   165,659 26,295 SH   SOLE 2 6,345 0 19,950
DESIGN THERAPEUTICS INC COM 25056L103   1,953 310 SH   SOLE 7 310 0 0
DESIGN THERAPEUTICS INC COM 25056L103   760,864 120,772 SH   SOLE 18 120,772 0 0
DESIGN THERAPEUTICS INC COM 25056L103   3,614,102 573,667 SH   SOLE 19 573,667 0 0
DESIGN THERAPEUTICS INC COM 25056L103   8,801,169 1,397,011 SH   SOLE 21 1,397,011 0 0
DESIGN THERAPEUTICS INC COM 25056L103   5,098,565 809,296 SH   SOLE 22 782,308 0 26,988
DESIGN THERAPEUTICS INC COM 25056L103   6,710 1,065 SH   SOLE 23 1,065 0 0
DESIGN THERAPEUTICS INC COM 25056L103   172,236 27,339 SH   SOLE 30 27,339 0 0
DESIGN THERAPEUTICS INC COM 25056L103   3,541 562 SH   SOLE 34 562 0 0
DESIGN THERAPEUTICS INC COM 25056L103   237,724 37,734 SH   SOLE 43 30,735 0 6,999
DESIGNER BRANDS INC CL A 250565108   461,237 45,667 SH   SOLE 2 15,465 0 30,202
DESIGNER BRANDS INC CL A 250565108   1,586 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108   5,414 536 SH   SOLE 7 536 0 0
DESIGNER BRANDS INC CL A 250565108   1,774,035 175,647 SH   SOLE 18 175,647 0 0
DESIGNER BRANDS INC CL A 250565108   1,017,737 100,766 SH   SOLE 19 100,766 0 0
DESIGNER BRANDS INC CL A 250565108   61,998,638 6,138,479 SH   SOLE 21 6,138,479 0 0
DESIGNER BRANDS INC CL A 250565108   15,456,394 1,530,336 SH   SOLE 22 1,446,559 0 83,777
DESIGNER BRANDS INC CL A 250565108   78,851 7,807 SH   SOLE 25 7,807 0 0
DESIGNER BRANDS INC CL A 250565108   267,095 26,445 SH   SOLE 26 20,073 0 6,372
DESIGNER BRANDS INC CL A 250565108   5,797 574 SH   SOLE 28 574 0 0
DESIGNER BRANDS INC CL A 250565108   616,272 61,017 SH   SOLE 30 61,017 0 0
DESIGNER BRANDS INC CL A 250565108   60,105 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108   1,247,350 123,500 SH   SOLE 43 121,663 0 1,837
DESKTOP METAL INC COM CL A 25058X105   399,852 225,905 SH   SOLE 2 74,295 0 151,610
DESKTOP METAL INC COM CL A 25058X105   13,362 7,549 SH   SOLE 4 1,354 0 6,195
DESKTOP METAL INC COM CL A 25058X105   4,152 2,346 SH   SOLE 7 2,346 0 0
DESKTOP METAL INC COM CL A 25058X105   1,407,208 795,033 SH   SOLE 18 795,033 0 0
DESKTOP METAL INC COM CL A 25058X105   1,001,025 565,551 SH   SOLE 19 565,551 0 0
DESKTOP METAL INC COM CL A 25058X105   20,323,967 11,482,467 SH   SOLE 21 11,482,467 0 0
DESKTOP METAL INC COM CL A 25058X105   12,435,531 7,025,724 SH   SOLE 22 6,655,710 0 370,014
DESKTOP METAL INC COM CL A 25058X105   75,908 42,886 SH   SOLE 25 42,886 0 0
DESKTOP METAL INC COM CL A 25058X105   238,669 134,841 SH   SOLE 26 107,841 0 27,000
DESKTOP METAL INC COM CL A 25058X105   19,796 11,184 SH   SOLE 28 11,184 0 0
DESKTOP METAL INC COM CL A 25058X105   2,770,930 1,565,497 SH   SOLE 30 1,565,497 0 0
DESKTOP METAL INC COM CL A 25058X105   38,062 21,504 SH   SOLE 40 21,504 0 0
DESKTOP METAL INC COM CL A 25058X105   32,177 18,179 SH   OTR 43 18,179 0 0
DESKTOP METAL INC COM CL A 25058X105   226,640 128,045 SH   SOLE 43 126,349 0 1,696
DESPEGAR COM CORP ORD SHS G27358103   118,870 16,861 SH   SOLE 2 16,861 0 0
DESPEGAR COM CORP ORD SHS G27358103   76,239 10,814 SH   SOLE 22 10,814 0 0
DESTINATION XL GROUP INC COM 25065K104   137,862 28,135 SH   SOLE 2 1,732 0 26,403
DESTINATION XL GROUP INC COM 25065K104   2,038 416 SH   SOLE 7 416 0 0
DESTINATION XL GROUP INC COM 25065K104   853,634 174,211 SH   SOLE 18 174,211 0 0
DESTINATION XL GROUP INC COM 25065K104   578,690 118,100 SH   SOLE 19 118,100 0 0
DESTINATION XL GROUP INC COM 25065K104   10,191,476 2,079,893 SH   SOLE 21 2,079,893 0 0
DESTINATION XL GROUP INC COM 25065K104   6,940,448 1,416,418 SH   SOLE 22 1,372,845 0 43,573
DESTINATION XL GROUP INC COM 25065K104   13,289 2,712 SH   SOLE 43 902 0 1,810
DEUTSCHE BANK A G NAMEN AKT D18190898   11,415,036 1,084,049 SH   SOLE 43 1,000,120 0 83,929
DEVON ENERGY CORP NEW COM 25179M103   32,236,834 666,877 SH   SOLE 2 157,579 0 509,298
DEVON ENERGY CORP NEW COM 25179M103   24,801,804 513,070 SH   SOLE 4 182,373 0 330,697
DEVON ENERGY CORP NEW COM 25179M103   22,657,635 468,714 SH   SOLE 7 414,330 0 54,384
DEVON ENERGY CORP NEW COM 25179M103   1,072,181 22,180 SH   SOLE 13 22,180 0 0
DEVON ENERGY CORP NEW COM 25179M103   5,520,525 114,202 SH   SOLE 15 114,202 0 0
DEVON ENERGY CORP NEW COM 25179M103   56,442,316 1,167,611 SH   SOLE 18 1,111,715 0 55,896
DEVON ENERGY CORP NEW COM 25179M103   13,981,958 289,242 SH   SOLE 19 289,242 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,163,999,985 24,079,437 SH   SOLE 21 24,079,437 0 0
DEVON ENERGY CORP NEW COM 25179M103   671,643,114 13,894,148 SH   SOLE 22 12,558,508 0 1,335,640
DEVON ENERGY CORP NEW COM 25179M103   56,281,199 1,164,278 SH   SOLE 23 1,164,278 0 0
DEVON ENERGY CORP NEW COM 25179M103   68,530,796 1,417,683 SH   SOLE 25 1,375,900 0 41,783
DEVON ENERGY CORP NEW COM 25179M103   52,718,976 1,090,587 SH   SOLE 26 366,044 0 724,543
DEVON ENERGY CORP NEW COM 25179M103   51,221,112 1,059,601 SH   SOLE 28 7,003 0 1,052,598
DEVON ENERGY CORP NEW COM 25179M103   39,107 809 SH   SOLE 29 809 0 0
DEVON ENERGY CORP NEW COM 25179M103   194,318,437 4,019,827 SH   SOLE 30 4,008,858 0 10,969
DEVON ENERGY CORP NEW COM 25179M103   6,750,584 139,648 SH   SOLE 31 128,729 0 10,919
DEVON ENERGY CORP NEW COM 25179M103   1,295,705 26,804 SH   SOLE 34 26,804 0 0
DEVON ENERGY CORP NEW COM 25179M103   23,425,951 484,608 SH   SOLE 35 484,608 0 0
DEVON ENERGY CORP NEW COM 25179M103   7,409,217 153,273 SH   SOLE 36 153,273 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,194,046 24,701 SH   SOLE 40 24,701 0 0
DEVON ENERGY CORP NEW COM 25179M103   68,739 1,422 SH   OTR 43 1,422 0 0
DEVON ENERGY CORP NEW COM 25179M103   55,800,825 1,154,341 SH   SOLE 43 1,033,417 0 120,924
DEXCOM INC COM 252131107   114,495,727 890,948 SH   SOLE 2 279,602 0 611,346
DEXCOM INC COM 252131107   37,002,784 287,937 SH   SOLE 4 161,459 0 126,478
DEXCOM INC COM 252131107   51,315,714 399,313 SH   SOLE 7 359,947 0 39,366
DEXCOM INC COM 252131107   2,654,374 20,655 SH   SOLE 13 20,655 0 0
DEXCOM INC COM 252131107   6,226,695 48,453 SH   SOLE 15 48,453 0 0
DEXCOM INC COM 252131107   109,177,341 849,563 SH   SOLE 18 816,533 0 33,030
DEXCOM INC COM 252131107   232,682,134 1,810,615 SH   SOLE 19 1,810,615 0 0
DEXCOM INC COM 252131107   1,686,361,038 13,122,411 SH   SOLE 21 13,122,411 0 0
DEXCOM INC COM 252131107   1,080,989,109 8,411,712 SH   SOLE 22 7,611,529 0 800,183
DEXCOM INC COM 252131107   89,288,234 694,796 SH   SOLE 23 694,796 0 0
DEXCOM INC COM 252131107   82,527,837 642,190 SH   SOLE 25 636,606 0 5,584
DEXCOM INC COM 252131107   93,007,570 723,738 SH   SOLE 26 309,737 0 414,001
DEXCOM INC COM 252131107   98,357,056 765,365 SH   SOLE 28 23,227 0 742,138
DEXCOM INC COM 252131107   30,585 238 SH   SOLE 29 238 0 0
DEXCOM INC COM 252131107   342,401,401 2,664,395 SH   SOLE 30 2,515,482 0 148,913
DEXCOM INC COM 252131107   11,459,494 89,172 SH   SOLE 31 79,834 0 9,338
DEXCOM INC COM 252131107   10,940,442 85,133 SH   SOLE 32 85,133 0 0
DEXCOM INC COM 252131107   161,102,706 1,253,620 SH   SOLE 34 1,253,620 0 0
DEXCOM INC COM 252131107   11,791,949 91,759 SH   SOLE 36 91,759 0 0
DEXCOM INC COM 252131107   1,941,529 15,108 SH   SOLE 40 15,108 0 0
DEXCOM INC COM 252131107   155,883 1,213 SH   OTR 43 1,213 0 0
DEXCOM INC COM 252131107   49,684,366 386,619 SH   SOLE 43 322,803 0 63,816
DEXCOM INC NOTE 0.750%12/0 252131AH0   14,123,687 4,529,000 PRN   SOLE 21 4,529,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   6,821,197 6,390,000 PRN   SOLE 2 6,390,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   7,520,397 7,045,000 PRN   SOLE 21 7,045,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   8,219,596 7,700,000 PRN   SOLE 22 7,700,000 0 0
DHI GROUP INC COM 23331S100   271,597 70,913 SH   SOLE 2 50,807 0 20,106
DHI GROUP INC COM 23331S100   3,010 786 SH   SOLE 7 786 0 0
DHI GROUP INC COM 23331S100   510,348 133,250 SH   SOLE 18 133,250 0 0
DHI GROUP INC COM 23331S100   519,409 135,616 SH   SOLE 19 135,616 0 0
DHI GROUP INC COM 23331S100   5,958,025 1,555,620 SH   SOLE 21 1,555,620 0 0
DHI GROUP INC COM 23331S100   4,485,324 1,171,103 SH   SOLE 22 1,141,756 0 29,347
DHI GROUP INC COM 23331S100   9,414 2,458 SH   SOLE 23 2,458 0 0
DHI GROUP INC COM 23331S100   1,972 515 SH   SOLE 43 515 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   3,633,063 425,916 SH   SOLE 2 208,284 0 217,632
DHT HOLDINGS INC SHS NEW Y2065G121   12,096 1,418 SH   SOLE 7 1,418 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   3,266,760 382,973 SH   SOLE 18 382,973 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   11,488,204 1,346,800 SH   SOLE 19 1,346,800 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   38,595,085 4,524,629 SH   SOLE 21 4,524,629 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   24,216,644 2,838,997 SH   SOLE 22 2,734,937 0 104,060
DHT HOLDINGS INC SHS NEW Y2065G121   280,714 32,909 SH   SOLE 23 32,909 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   111,342 13,053 SH   SOLE 26 0 0 13,053
DHT HOLDINGS INC SHS NEW Y2065G121   28,917 3,390 SH   SOLE 28 3,390 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   2,704 317 SH   SOLE 43 317 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   10,099,659 58,218 SH   SOLE 18 57,579 0 639
DIAGEO PLC SPON ADR NEW 25243Q205   66,050,431 380,738 SH   SOLE 43 349,792 0 30,946
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   20,256 4,689 SH   SOLE 18 4,689 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   278,394 64,443 SH   SOLE 21 64,443 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   12,023 2,783 SH   SOLE 22 2,783 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   289,326 1,689 SH   SOLE 2 940 0 749
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   432,019 2,522 SH   SOLE 7 2,385 0 137
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   1,371,085 8,004 SH   SOLE 18 8,004 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   962,021 5,616 SH   SOLE 19 5,616 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   20,882,327 121,905 SH   SOLE 21 121,905 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   15,525,433 90,633 SH   SOLE 22 88,227 0 2,406
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   70,404 411 SH   SOLE 25 411 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   121,794 711 SH   SOLE 26 163 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   697,876 4,074 SH   SOLE 30 4,074 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   85,479 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   20,556 120 SH   OTR 43 120 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   3,329,906 19,439 SH   SOLE 43 16,463 0 2,976
DIAMOND OFFSHORE DRILLING IN COM 25271C201   1,413,932 99,293 SH   SOLE 2 30,145 0 69,148
DIAMOND OFFSHORE DRILLING IN COM 25271C201   12,759 896 SH   SOLE 7 896 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   4,379,868 307,575 SH   SOLE 18 307,575 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   2,900,104 203,659 SH   SOLE 19 203,659 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   55,430,211 3,892,571 SH   SOLE 21 3,892,571 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   39,855,695 2,798,855 SH   SOLE 22 2,674,144 0 124,711
DIAMOND OFFSHORE DRILLING IN COM 25271C201   221,788 15,575 SH   SOLE 25 15,575 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   926,996 65,098 SH   SOLE 26 60,297 0 4,801
DIAMOND OFFSHORE DRILLING IN COM 25271C201   494,641 34,736 SH   SOLE 28 0 0 34,736
DIAMOND OFFSHORE DRILLING IN COM 25271C201   615,396 43,216 SH   SOLE 30 43,216 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   238,805 16,770 SH   SOLE 40 16,770 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   815,340 57,257 SH   SOLE 43 56,064 0 1,193
DIAMONDBACK ENERGY INC COM 25278X109   24,928,319 189,771 SH   SOLE 2 61,875 0 127,896
DIAMONDBACK ENERGY INC COM 25278X109   19,902,748 151,513 SH   SOLE 4 49,336 0 102,177
DIAMONDBACK ENERGY INC COM 25278X109   17,871,003 136,046 SH   SOLE 7 121,037 0 15,009
DIAMONDBACK ENERGY INC COM 25278X109   336,019 2,558 SH   SOLE 13 2,558 0 0
DIAMONDBACK ENERGY INC COM 25278X109   4,271,959 32,521 SH   SOLE 15 32,521 0 0
DIAMONDBACK ENERGY INC COM 25278X109   42,707,895 325,121 SH   SOLE 18 310,054 0 15,067
DIAMONDBACK ENERGY INC COM 25278X109   30,273,488 230,462 SH   SOLE 19 230,462 0 0
DIAMONDBACK ENERGY INC COM 25278X109   729,684,965 5,554,849 SH   SOLE 21 5,554,849 0 0
DIAMONDBACK ENERGY INC COM 25278X109   509,918,765 3,881,842 SH   SOLE 22 3,514,814 0 367,028
DIAMONDBACK ENERGY INC COM 25278X109   39,681,492 302,082 SH   SOLE 23 302,082 0 0
DIAMONDBACK ENERGY INC COM 25278X109   47,221,950 359,485 SH   SOLE 25 359,485 0 0
DIAMONDBACK ENERGY INC COM 25278X109   38,383,261 292,199 SH   SOLE 26 90,133 0 202,066
DIAMONDBACK ENERGY INC COM 25278X109   22,000,698 167,484 SH   SOLE 28 0 0 167,484
DIAMONDBACK ENERGY INC COM 25278X109   20,886 159 SH   SOLE 29 159 0 0
DIAMONDBACK ENERGY INC COM 25278X109   174,026,253 1,324,804 SH   SOLE 30 1,284,072 0 40,732
DIAMONDBACK ENERGY INC COM 25278X109   5,042,385 38,386 SH   SOLE 31 35,492 0 2,894
DIAMONDBACK ENERGY INC COM 25278X109   5,326,911 40,552 SH   SOLE 32 40,552 0 0
DIAMONDBACK ENERGY INC COM 25278X109   78,815,737 599,998 SH   SOLE 34 599,998 0 0
DIAMONDBACK ENERGY INC COM 25278X109   18,953,146 144,284 SH   SOLE 35 144,284 0 0
DIAMONDBACK ENERGY INC COM 25278X109   5,542,998 42,197 SH   SOLE 36 42,197 0 0
DIAMONDBACK ENERGY INC COM 25278X109   845,564 6,437 SH   SOLE 40 6,437 0 0
DIAMONDBACK ENERGY INC COM 25278X109   30,870 235 SH   OTR 43 235 0 0
DIAMONDBACK ENERGY INC COM 25278X109   32,152,431 244,766 SH   SOLE 43 210,656 0 34,110
DIAMONDROCK HOSPITALITY CO COM 252784301   1,763,418 220,152 SH   SOLE 2 93,530 0 126,622
DIAMONDROCK HOSPITALITY CO COM 252784301   739,075 92,269 SH   SOLE 4 92,269 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   2,850,735 355,897 SH   SOLE 7 309,346 0 46,551
DIAMONDROCK HOSPITALITY CO COM 252784301   5,951,574 743,018 SH   SOLE 18 743,018 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   13,744,047 1,715,861 SH   SOLE 19 1,715,861 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   207,919,038 25,957,433 SH   SOLE 21 25,957,433 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   62,929,532 7,856,371 SH   SOLE 22 7,443,325 0 413,046
DIAMONDROCK HOSPITALITY CO COM 252784301   85,931 10,728 SH   SOLE 23 10,728 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   10,020,374 1,250,983 SH   SOLE 25 1,250,983 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   556,038 69,418 SH   SOLE 26 51,143 0 18,275
DIAMONDROCK HOSPITALITY CO COM 252784301   1,237,697 154,519 SH   SOLE 28 7,552 0 146,967
DIAMONDROCK HOSPITALITY CO COM 252784301   4,977,542 621,416 SH   SOLE 30 621,416 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,412,820 176,382 SH   SOLE 34 176,382 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   43,590 5,442 SH   SOLE 36 5,442 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   279,637 34,911 SH   SOLE 40 34,911 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   970,668 121,182 SH   SOLE 43 118,349 0 2,833
DIANA SHIPPING INC COM Y2066G104   5,687 1,541 SH   SOLE 43 0 0 1,541
DICE THERAPEUTICS INC COM 23345J104   948,620 20,418 SH   SOLE 2 8,842 0 11,576
DICE THERAPEUTICS INC COM 23345J104   7,062 152 SH   SOLE 4 152 0 0
DICE THERAPEUTICS INC COM 23345J104   464,461 9,997 SH   SOLE 7 9,464 0 533
DICE THERAPEUTICS INC COM 23345J104   4,610,365 99,233 SH   SOLE 18 99,233 0 0
DICE THERAPEUTICS INC COM 23345J104   3,851,441 82,898 SH   SOLE 19 82,898 0 0
DICE THERAPEUTICS INC COM 23345J104   75,520,776 1,625,501 SH   SOLE 21 1,625,501 0 0
DICE THERAPEUTICS INC COM 23345J104   44,240,513 952,228 SH   SOLE 22 925,997 0 26,231
DICE THERAPEUTICS INC COM 23345J104   5,157 111 SH   SOLE 23 111 0 0
DICE THERAPEUTICS INC COM 23345J104   302,222 6,505 SH   SOLE 25 6,505 0 0
DICE THERAPEUTICS INC COM 23345J104   1,034,897 22,275 SH   SOLE 26 19,910 0 2,365
DICE THERAPEUTICS INC COM 23345J104   123,258 2,653 SH   SOLE 28 0 0 2,653
DICE THERAPEUTICS INC COM 23345J104   3,095,816 66,634 SH   SOLE 30 66,634 0 0
DICE THERAPEUTICS INC COM 23345J104   30,849 664 SH   SOLE 36 664 0 0
DICE THERAPEUTICS INC COM 23345J104   213,251 4,590 SH   SOLE 40 4,590 0 0
DICE THERAPEUTICS INC COM 23345J104   67,274 1,448 SH   SOLE 43 0 0 1,448
DICKS SPORTING GOODS INC COM 253393102   22,116,048 167,305 SH   SOLE 2 50,077 0 117,228
DICKS SPORTING GOODS INC COM 253393102   4,212,499 31,867 SH   SOLE 4 12,132 0 19,735
DICKS SPORTING GOODS INC COM 253393102   1,527,455 11,555 SH   SOLE 7 11,009 0 546
DICKS SPORTING GOODS INC COM 253393102   121,483 919 SH   SOLE 13 919 0 0
DICKS SPORTING GOODS INC COM 253393102   869,678 6,579 SH   SOLE 15 6,579 0 0
DICKS SPORTING GOODS INC COM 253393102   19,238,139 145,534 SH   SOLE 18 142,025 0 3,509
DICKS SPORTING GOODS INC COM 253393102   12,163,198 92,013 SH   SOLE 19 92,013 0 0
DICKS SPORTING GOODS INC COM 253393102   477,094,728 3,609,159 SH   SOLE 21 3,609,159 0 0
DICKS SPORTING GOODS INC COM 253393102   249,788,736 1,889,619 SH   SOLE 22 1,767,764 0 121,855
DICKS SPORTING GOODS INC COM 253393102   14,942,097 113,035 SH   SOLE 23 113,035 0 0
DICKS SPORTING GOODS INC COM 253393102   611,775 4,628 SH   SOLE 25 4,628 0 0
DICKS SPORTING GOODS INC COM 253393102   6,789,675 51,363 SH   SOLE 26 29,579 0 21,784
DICKS SPORTING GOODS INC COM 253393102   10,049,084 76,020 SH   SOLE 28 1,168 0 74,852
DICKS SPORTING GOODS INC COM 253393102   24,310,799 183,908 SH   SOLE 30 183,908 0 0
DICKS SPORTING GOODS INC COM 253393102   1,659,778 12,556 SH   SOLE 31 11,463 0 1,093
DICKS SPORTING GOODS INC COM 253393102   352,551 2,667 SH   SOLE 34 2,667 0 0
DICKS SPORTING GOODS INC COM 253393102   1,055,273 7,983 SH   SOLE 36 7,983 0 0
DICKS SPORTING GOODS INC COM 253393102   328,096 2,482 SH   SOLE 40 2,482 0 0
DICKS SPORTING GOODS INC COM 253393102   9,194,484 69,555 SH   SOLE 43 62,005 0 7,550
DIFFUSION PHARMACEUTICALS IN COM NEW 253748404   109,726 32,852 SH   SOLE 22 32,852 0 0
DIGI INTL INC COM 253798102   2,539,395 64,468 SH   SOLE 2 55,101 0 9,367
DIGI INTL INC COM 253798102   439,474 11,157 SH   SOLE 7 10,562 0 595
DIGI INTL INC COM 253798102   4,701,590 119,360 SH   SOLE 18 119,360 0 0
DIGI INTL INC COM 253798102   4,386,589 111,363 SH   SOLE 19 111,363 0 0
DIGI INTL INC COM 253798102   170,013,661 4,316,163 SH   SOLE 21 4,316,163 0 0
DIGI INTL INC COM 253798102   42,301,433 1,073,913 SH   SOLE 22 1,020,797 0 53,116
DIGI INTL INC COM 253798102   40,808 1,036 SH   SOLE 23 1,036 0 0
DIGI INTL INC COM 253798102   943,469 23,952 SH   SOLE 25 23,952 0 0
DIGI INTL INC COM 253798102   980,102 24,882 SH   SOLE 26 17,974 0 6,908
DIGI INTL INC COM 253798102   302,555 7,681 SH   SOLE 28 0 0 7,681
DIGI INTL INC COM 253798102   2,711,292 68,832 SH   SOLE 30 68,832 0 0
DIGI INTL INC COM 253798102   535,940 13,606 SH   SOLE 34 13,606 0 0
DIGI INTL INC COM 253798102   1,339 34 SH   SOLE 36 34 0 0
DIGI INTL INC COM 253798102   264,071 6,704 SH   SOLE 40 6,704 0 0
DIGI INTL INC COM 253798102   805,486 20,449 SH   SOLE 43 17,734 0 2,715
DIGIMARC CORP NEW COM 25381B101   56,819 1,930 SH   SOLE 2 448 0 1,482
DIGIMARC CORP NEW COM 25381B101   6,006 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101   1,097,965 37,295 SH   SOLE 18 37,295 0 0
DIGIMARC CORP NEW COM 25381B101   864,064 29,350 SH   SOLE 19 29,350 0 0
DIGIMARC CORP NEW COM 25381B101   14,756,859 501,252 SH   SOLE 21 501,252 0 0
DIGIMARC CORP NEW COM 25381B101   10,195,514 346,315 SH   SOLE 22 342,178 0 4,137
DIGIMARC CORP NEW COM 25381B101   138,574 4,707 SH   SOLE 43 4,246 0 461
DIGITAL ALLY INC COM NEW 25382T200   307,444 75,912 SH   SOLE 21 75,912 0 0
DIGITAL ALLY INC COM NEW 25382T200   161,291 39,825 SH   SOLE 22 39,825 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106   778 2,361 SH   SOLE 22 2,361 0 0
DIGITAL RLTY TR INC COM 253868103   72,209,977 634,144 SH   SOLE 2 97,008 0 537,136
DIGITAL RLTY TR INC COM 253868103   47,349,537 415,821 SH   SOLE 4 379,102 0 36,719
DIGITAL RLTY TR INC COM 253868103   88,967,314 781,306 SH   SOLE 7 688,098 0 93,208
DIGITAL RLTY TR INC COM 253868103   878,279 7,713 SH   SOLE 13 7,713 0 0
DIGITAL RLTY TR INC COM 253868103   5,936,612 52,135 SH   SOLE 15 52,135 0 0
DIGITAL RLTY TR INC COM 253868103   74,173,893 651,391 SH   SOLE 18 626,644 0 24,747
DIGITAL RLTY TR INC COM 253868103   83,451,338 732,865 SH   SOLE 19 732,865 0 0
DIGITAL RLTY TR INC COM 253868103   1,190,069,376 10,451,123 SH   SOLE 21 10,451,123 0 0
DIGITAL RLTY TR INC COM 253868103   1,054,027,862 9,256,414 SH   SOLE 22 8,346,458 0 909,956
DIGITAL RLTY TR INC COM 253868103   62,178,372 546,047 SH   SOLE 23 546,047 0 0
DIGITAL RLTY TR INC COM 253868103   275,897,445 2,422,916 SH   SOLE 25 2,422,551 0 365
DIGITAL RLTY TR INC COM 253868103   62,748,177 551,051 SH   SOLE 26 228,789 0 322,262
DIGITAL RLTY TR INC COM 253868103   77,069,949 676,824 SH   SOLE 28 37,249 0 639,575
DIGITAL RLTY TR INC COM 253868103   13,892 122 SH   SOLE 29 122 0 0
DIGITAL RLTY TR INC COM 253868103   312,262,057 2,742,268 SH   SOLE 30 2,742,268 0 0
DIGITAL RLTY TR INC COM 253868103   7,494,696 65,818 SH   SOLE 31 58,874 0 6,944
DIGITAL RLTY TR INC COM 253868103   44,278,919 388,855 SH   SOLE 34 388,855 0 0
DIGITAL RLTY TR INC COM 253868103   8,423,078 73,971 SH   SOLE 36 73,971 0 0
DIGITAL RLTY TR INC COM 253868103   1,291,172 11,339 SH   SOLE 40 11,339 0 0
DIGITAL RLTY TR INC COM 253868103   43,498 382 SH   OTR 43 382 0 0
DIGITAL RLTY TR INC COM 253868103   40,153,599 352,627 SH   SOLE 43 320,272 0 32,354
DIGITAL TURBINE INC COM NEW 25400W102   711,377 76,657 SH   SOLE 2 29,220 0 47,437
DIGITAL TURBINE INC COM NEW 25400W102   13,113 1,413 SH   SOLE 4 322 0 1,091
DIGITAL TURBINE INC COM NEW 25400W102   9,744 1,050 SH   SOLE 7 1,050 0 0
DIGITAL TURBINE INC COM NEW 25400W102   2,996,141 322,860 SH   SOLE 18 322,860 0 0
DIGITAL TURBINE INC COM NEW 25400W102   1,769,761 190,707 SH   SOLE 19 190,707 0 0
DIGITAL TURBINE INC COM NEW 25400W102   103,511,561 11,154,263 SH   SOLE 21 11,154,263 0 0
DIGITAL TURBINE INC COM NEW 25400W102   23,812,879 2,566,043 SH   SOLE 22 2,466,458 0 99,585
DIGITAL TURBINE INC COM NEW 25400W102   214,628 23,128 SH   SOLE 25 23,128 0 0
DIGITAL TURBINE INC COM NEW 25400W102   309,943 33,399 SH   SOLE 26 26,173 0 7,226
DIGITAL TURBINE INC COM NEW 25400W102   53,295 5,743 SH   SOLE 28 1,573 0 4,170
DIGITAL TURBINE INC COM NEW 25400W102   1,355,390 146,055 SH   SOLE 30 146,055 0 0
DIGITAL TURBINE INC COM NEW 25400W102   239,313 25,788 SH   SOLE 40 25,788 0 0
DIGITAL TURBINE INC COM NEW 25400W102   368,361 39,694 SH   SOLE 43 37,308 0 2,386
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   1,836,764 124,865 SH   SOLE 2 48,056 0 76,809
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   5,766 392 SH   SOLE 4 392 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   51,897 3,528 SH   SOLE 7 3,528 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   6,626,443 450,472 SH   SOLE 18 450,472 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   4,804,315 326,602 SH   SOLE 19 326,602 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   82,899,264 5,635,572 SH   SOLE 21 5,635,572 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   63,934,779 4,346,348 SH   SOLE 22 4,172,689 0 173,659
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   480,046 32,634 SH   SOLE 25 32,634 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   980,127 66,630 SH   SOLE 26 55,153 0 11,477
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   230,462 15,667 SH   SOLE 28 2,166 0 13,501
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   1,164,208 79,144 SH   SOLE 30 79,144 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   98,425 6,691 SH   SOLE 36 6,691 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   489,902 33,304 SH   SOLE 40 33,304 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   2,998,428 203,836 SH   SOLE 43 192,903 0 10,933
DIGITALOCEAN HLDGS INC COM 25402D102   4,451,125 110,890 SH   SOLE 2 85,494 0 25,396
DIGITALOCEAN HLDGS INC COM 25402D102   5,379 134 SH   SOLE 4 134 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   430,180 10,717 SH   SOLE 7 10,164 0 553
DIGITALOCEAN HLDGS INC COM 25402D102   6,661,594 165,959 SH   SOLE 18 161,052 0 4,907
DIGITALOCEAN HLDGS INC COM 25402D102   27,193,405 677,464 SH   SOLE 19 677,464 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   89,955,386 2,241,041 SH   SOLE 21 2,241,041 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   68,733,287 1,712,339 SH   SOLE 22 1,667,711 0 44,628
DIGITALOCEAN HLDGS INC COM 25402D102   211,177 5,261 SH   SOLE 23 5,261 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   394,697 9,833 SH   SOLE 25 9,833 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   773,137 19,261 SH   SOLE 26 11,313 0 7,948
DIGITALOCEAN HLDGS INC COM 25402D102   67,114 1,672 SH   SOLE 28 0 0 1,672
DIGITALOCEAN HLDGS INC COM 25402D102   3,233,678 80,560 SH   SOLE 30 80,560 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   40,301 1,004 SH   SOLE 34 1,004 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   334,125 8,324 SH   SOLE 40 8,324 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   746,965 18,609 SH   SOLE 43 17,421 0 1,188
DIGITALOCEAN HLDGS INC NOTE 12/0 25402DAB8   6,639,265 8,500,000 PRN   SOLE 21 8,500,000 0 0
DILLARDS INC CL A 254067101   2,020,978 6,194 SH   SOLE 2 3,435 0 2,759
DILLARDS INC CL A 254067101   5,547 17 SH   SOLE 4 17 0 0
DILLARDS INC CL A 254067101   13,704 42 SH   SOLE 7 42 0 0
DILLARDS INC CL A 254067101   3,397,227 10,412 SH   SOLE 18 9,232 0 1,180
DILLARDS INC CL A 254067101   4,357,469 13,355 SH   SOLE 19 13,355 0 0
DILLARDS INC CL A 254067101   41,964,502 128,615 SH   SOLE 21 128,615 0 0
DILLARDS INC CL A 254067101   33,116,767 101,498 SH   SOLE 22 98,642 0 2,856
DILLARDS INC CL A 254067101   17,293 53 SH   SOLE 23 53 0 0
DILLARDS INC CL A 254067101   261,024 800 SH   SOLE 25 800 0 0
DILLARDS INC CL A 254067101   3,826,612 11,728 SH   SOLE 26 1,635 0 10,093
DILLARDS INC CL A 254067101   181,412 556 SH   SOLE 28 0 0 556
DILLARDS INC CL A 254067101   908,364 2,784 SH   SOLE 30 2,784 0 0
DILLARDS INC CL A 254067101   310,292 951 SH   SOLE 40 951 0 0
DILLARDS INC CL A 254067101   1,767,094 5,416 SH   SOLE 43 5,381 0 35
DIME CMNTY BANCSHARES INC COM 25432X102   1,403,101 79,586 SH   SOLE 2 56,773 0 22,813
DIME CMNTY BANCSHARES INC COM 25432X102   3,209 182 SH   SOLE 4 182 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   7,123 404 SH   SOLE 7 404 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   2,297,471 130,316 SH   SOLE 18 130,316 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   2,039,632 115,691 SH   SOLE 19 115,691 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   69,423,626 3,937,812 SH   SOLE 21 3,937,812 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   19,307,618 1,095,157 SH   SOLE 22 1,034,227 0 60,930
DIME CMNTY BANCSHARES INC COM 25432X102   25,105 1,424 SH   SOLE 23 1,424 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   122,670 6,958 SH   SOLE 25 6,958 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   273,441 15,510 SH   SOLE 26 12,919 0 2,591
DIME CMNTY BANCSHARES INC COM 25432X102   63,204 3,585 SH   SOLE 28 57 0 3,528
DIME CMNTY BANCSHARES INC COM 25432X102   1,146,602 65,037 SH   SOLE 30 65,037 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   13,381 759 SH   SOLE 34 759 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   73,129 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   1,287,899 73,052 SH   SOLE 43 67,758 0 5,294
DINE BRANDS GLOBAL INC COM 254423106   1,210,158 20,854 SH   SOLE 2 15,609 0 5,245
DINE BRANDS GLOBAL INC COM 254423106   3,772 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106   315,915 5,444 SH   SOLE 7 5,152 0 292
DINE BRANDS GLOBAL INC COM 254423106   2,925,350 50,411 SH   SOLE 18 50,411 0 0
DINE BRANDS GLOBAL INC COM 254423106   1,864,852 32,136 SH   SOLE 19 32,136 0 0
DINE BRANDS GLOBAL INC COM 254423106   106,777,579 1,840,041 SH   SOLE 21 1,840,041 0 0
DINE BRANDS GLOBAL INC COM 254423106   27,639,225 476,292 SH   SOLE 22 455,160 0 21,132
DINE BRANDS GLOBAL INC COM 254423106   205,020 3,533 SH   SOLE 25 3,533 0 0
DINE BRANDS GLOBAL INC COM 254423106   467,490 8,056 SH   SOLE 26 7,101 0 955
DINE BRANDS GLOBAL INC COM 254423106   66,967 1,154 SH   SOLE 28 0 0 1,154
DINE BRANDS GLOBAL INC COM 254423106   1,830,034 31,536 SH   SOLE 30 31,536 0 0
DINE BRANDS GLOBAL INC COM 254423106   164,863 2,841 SH   SOLE 40 2,841 0 0
DINE BRANDS GLOBAL INC COM 254423106   762,571 13,141 SH   SOLE 43 10,632 0 2,509
DINGDONG CAYMAN LTD ADS 25445D101   35,625 11,529 SH   SOLE 7 11,529 0 0
DINGDONG CAYMAN LTD ADS 25445D101   292,045 94,513 SH   SOLE 21 94,513 0 0
DINGDONG CAYMAN LTD ADS 25445D101   1,627,982 526,855 SH   SOLE 22 479,921 0 46,934
DINGDONG CAYMAN LTD ADS 25445D101   530,936 171,824 SH   SOLE 30 171,824 0 0
DIODES INC COM 254543101   4,811,885 52,026 SH   SOLE 2 36,447 0 15,579
DIODES INC COM 254543101   24,695 267 SH   SOLE 4 151 0 116
DIODES INC COM 254543101   64,096 693 SH   SOLE 7 693 0 0
DIODES INC COM 254543101   13,269,355 143,468 SH   SOLE 18 143,468 0 0
DIODES INC COM 254543101   11,588,720 125,297 SH   SOLE 19 125,297 0 0
DIODES INC COM 254543101   484,310,012 5,236,350 SH   SOLE 21 5,236,350 0 0
DIODES INC COM 254543101   118,087,347 1,276,758 SH   SOLE 22 1,209,695 0 67,063
DIODES INC COM 254543101   43,840 474 SH   SOLE 23 474 0 0
DIODES INC COM 254543101   771,552 8,342 SH   SOLE 25 8,342 0 0
DIODES INC COM 254543101   1,758,512 19,013 SH   SOLE 26 15,191 0 3,822
DIODES INC COM 254543101   73,530 795 SH   SOLE 28 795 0 0
DIODES INC COM 254543101   7,432,219 80,357 SH   SOLE 30 80,357 0 0
DIODES INC COM 254543101   57,251 619 SH   SOLE 36 619 0 0
DIODES INC COM 254543101   677,767 7,328 SH   SOLE 40 7,328 0 0
DIODES INC COM 254543101   5,074,834 54,869 SH   SOLE 43 48,659 0 6,210
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   1,006 353 SH   SOLE 18 353 0 0
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   16,898 5,929 SH   SOLE 21 5,929 0 0
DISC MEDICINE INC COM 254604101   47,552 1,071 SH   SOLE 2 275 0 796
DISC MEDICINE INC COM 254604101   3,818 86 SH   SOLE 7 86 0 0
DISC MEDICINE INC COM 254604101   931,823 20,987 SH   SOLE 18 20,987 0 0
DISC MEDICINE INC COM 254604101   691,352 15,571 SH   SOLE 19 15,571 0 0
DISC MEDICINE INC COM 254604101   12,777,210 287,775 SH   SOLE 21 287,775 0 0
DISC MEDICINE INC COM 254604101   7,861,420 177,059 SH   SOLE 22 174,551 0 2,508
DISCOVER FINL SVCS COM 254709108   59,604,250 510,092 SH   SOLE 2 87,380 0 422,712
DISCOVER FINL SVCS COM 254709108   25,278,978 216,337 SH   SOLE 4 122,005 0 94,332
DISCOVER FINL SVCS COM 254709108   31,316,384 268,005 SH   SOLE 7 240,587 0 27,418
DISCOVER FINL SVCS COM 254709108   935,735 8,008 SH   SOLE 13 8,008 0 0
DISCOVER FINL SVCS COM 254709108   5,217,703 44,653 SH   SOLE 15 44,653 0 0
DISCOVER FINL SVCS COM 254709108   72,275,114 618,529 SH   SOLE 18 595,609 0 22,920
DISCOVER FINL SVCS COM 254709108   13,443,709 115,051 SH   SOLE 19 115,051 0 0
DISCOVER FINL SVCS COM 254709108   791,190,999 6,770,997 SH   SOLE 21 6,770,997 0 0
DISCOVER FINL SVCS COM 254709108   646,167,997 5,529,893 SH   SOLE 22 4,983,519 0 546,374
DISCOVER FINL SVCS COM 254709108   54,600,733 467,272 SH   SOLE 23 467,272 0 0
DISCOVER FINL SVCS COM 254709108   63,415,313 542,707 SH   SOLE 25 542,538 0 169
DISCOVER FINL SVCS COM 254709108   52,532,605 449,573 SH   SOLE 26 175,150 0 274,423
DISCOVER FINL SVCS COM 254709108   65,493,257 560,490 SH   SOLE 28 27,130 0 533,360
DISCOVER FINL SVCS COM 254709108   49,428 423 SH   SOLE 29 423 0 0
DISCOVER FINL SVCS COM 254709108   167,179,749 1,430,721 SH   SOLE 30 1,423,455 0 7,266
DISCOVER FINL SVCS COM 254709108   7,217,007 61,763 SH   SOLE 31 55,444 0 6,319
DISCOVER FINL SVCS COM 254709108   1,247,140 10,673 SH   SOLE 34 10,673 0 0
DISCOVER FINL SVCS COM 254709108   8,242,482 70,539 SH   SOLE 36 70,539 0 0
DISCOVER FINL SVCS COM 254709108   1,224,121 10,476 SH   SOLE 40 10,476 0 0
DISCOVER FINL SVCS COM 254709108   63,683 545 SH   OTR 43 545 0 0
DISCOVER FINL SVCS COM 254709108   41,682,407 356,717 SH   SOLE 43 314,241 0 42,477
DISH NETWORK CORPORATION CL A 25470M109   3,940,530 597,956 SH   SOLE 2 80,150 0 517,806
DISH NETWORK CORPORATION CL A 25470M109   5,694 864 SH   SOLE 4 864 0 0
DISH NETWORK CORPORATION CL A 25470M109   65,748 9,977 SH   SOLE 7 9,977 0 0
DISH NETWORK CORPORATION CL A 25470M109   1,683,066 255,397 SH   SOLE 18 255,397 0 0
DISH NETWORK CORPORATION CL A 25470M109   752,525 114,192 SH   SOLE 19 114,192 0 0
DISH NETWORK CORPORATION CL A 25470M109   175,406,004 26,616,996 SH   SOLE 21 26,616,996 0 0
DISH NETWORK CORPORATION CL A 25470M109   42,151,182 6,396,234 SH   SOLE 22 6,086,656 0 309,578
DISH NETWORK CORPORATION CL A 25470M109   277,149 42,056 SH   SOLE 25 42,056 0 0
DISH NETWORK CORPORATION CL A 25470M109   1,321,374 200,512 SH   SOLE 26 145,451 0 55,061
DISH NETWORK CORPORATION CL A 25470M109   107,463 16,307 SH   SOLE 28 4,640 0 11,667
DISH NETWORK CORPORATION CL A 25470M109   2,752,353 417,656 SH   SOLE 30 417,656 0 0
DISH NETWORK CORPORATION CL A 25470M109   24,014 3,644 SH   SOLE 31 3,644 0 0
DISH NETWORK CORPORATION CL A 25470M109   121,810 18,484 SH   SOLE 34 18,484 0 0
DISH NETWORK CORPORATION CL A 25470M109   229,675 34,852 SH   SOLE 36 34,852 0 0
DISH NETWORK CORPORATION CL A 25470M109   271,778 41,241 SH   SOLE 40 41,241 0 0
DISH NETWORK CORPORATION CL A 25470M109   2,276,179 345,399 SH   SOLE 43 312,077 0 33,322
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   8,631,560 17,008,000 PRN   SOLE 21 17,008,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1   5,082,644 5,735,000 PRN   SOLE 21 5,735,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   5,993,948 11,335,000 PRN   SOLE 21 11,335,000 0 0
DISNEY WALT CO COM 254687106   300,780,838 3,368,961 SH   SOLE 2 460,305 0 2,908,656
DISNEY WALT CO COM 254687106   116,244,703 1,302,024 SH   SOLE 4 735,918 0 566,106
DISNEY WALT CO COM 254687106   152,800,220 1,711,472 SH   SOLE 7 1,523,733 0 187,739
DISNEY WALT CO COM 254687106   8,797,116 98,534 SH   SOLE 13 98,534 0 0
DISNEY WALT CO COM 254687106   19,627,851 219,846 SH   SOLE 15 219,846 0 0
DISNEY WALT CO COM 254687106   296,613,158 3,322,280 SH   SOLE 18 3,165,623 0 156,657
DISNEY WALT CO COM 254687106   219,357,567 2,456,962 SH   SOLE 19 2,456,962 0 0
DISNEY WALT CO COM 254687106   6,205,406 69,505 SH   SOLE 20 69,505 0 0
DISNEY WALT CO COM 254687106   3,256,151,504 36,471,231 SH   SOLE 21 36,471,231 0 0
DISNEY WALT CO COM 254687106   3,527,614,754 39,511,814 SH   SOLE 22 35,741,078 0 3,770,736
DISNEY WALT CO COM 254687106   334,501,537 3,746,657 SH   SOLE 23 3,746,657 0 0
DISNEY WALT CO COM 254687106   362,705,982 4,062,567 SH   SOLE 25 3,683,100 0 379,467
DISNEY WALT CO COM 254687106   382,895,940 4,288,709 SH   SOLE 26 1,807,889 0 2,480,820
DISNEY WALT CO COM 254687106   318,926,284 3,572,203 SH   SOLE 28 126,648 0 3,445,555
DISNEY WALT CO COM 254687106   120,796 1,353 SH   SOLE 29 1,353 0 0
DISNEY WALT CO COM 254687106   1,166,712,558 13,068,017 SH   SOLE 30 13,068,017 0 0
DISNEY WALT CO COM 254687106   37,422,605 419,160 SH   SOLE 31 374,862 0 44,298
DISNEY WALT CO COM 254687106   15,841,665 177,438 SH   SOLE 32 177,438 0 0
DISNEY WALT CO COM 254687106   190,367,280 2,132,250 SH   SOLE 34 2,132,250 0 0
DISNEY WALT CO COM 254687106   41,426,456 464,006 SH   SOLE 36 464,006 0 0
DISNEY WALT CO COM 254687106   4,380,880 49,069 SH   SOLE 37 49,069 0 0
DISNEY WALT CO COM 254687106   6,376,288 71,419 SH   SOLE 40 71,419 0 0
DISNEY WALT CO COM 254687106   316,051 3,540 SH   OTR 43 3,540 0 0
DISNEY WALT CO COM 254687106   122,670,044 1,373,992 SH   SOLE 43 1,136,584 0 237,408
DISNEY WALT CO OPTIONS 254687106   732,096 8,200 SH Call SOLE 2 0 0 8,200
DISNEY WALT CO OPTIONS 254687106   473,184 5,300 SH Call SOLE 4 5,300 0 0
DISNEY WALT CO OPTIONS 254687106   8,490,528 95,100 SH Call SOLE 18 95,100 0 0
DISNEY WALT CO OPTIONS 254687106   53,050,176 594,200 SH Call SOLE 19 594,200 0 0
DISNEY WALT CO OPTIONS 254687106   3,749,760 42,000 SH Call SOLE 22 42,000 0 0
DISNEY WALT CO OPTIONS 254687106   419,616 4,700 SH Call SOLE 26 4,700 0 0
DISNEY WALT CO OPTIONS 254687106   28,319,616 317,200 SH Call SOLE 34 317,200 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   143,373 2,754 SH   SOLE 2 1,537 0 1,217
DISTRIBUTION SOLUTIONS GRP I COM 520776105   4,321 83 SH   SOLE 7 83 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   727,747 13,979 SH   SOLE 18 13,979 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   495,611 9,520 SH   SOLE 19 9,520 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   8,782,678 168,703 SH   SOLE 21 168,703 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   6,777,015 130,177 SH   SOLE 22 128,045 0 2,132
DISTRIBUTION SOLUTIONS GRP I COM 520776105   107,192 2,059 SH   SOLE 25 2,059 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   143,738 2,761 SH   SOLE 43 2,761 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   355,132 42,328 SH   SOLE 2 23,421 0 18,907
DIVERSEY HLDGS LTD ORD SHS G28923103   328,628 39,169 SH   SOLE 7 37,061 0 2,108
DIVERSEY HLDGS LTD ORD SHS G28923103   1,703,824 203,078 SH   SOLE 18 203,078 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   1,343,734 160,159 SH   SOLE 19 160,159 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   22,660,450 2,700,888 SH   SOLE 21 2,700,888 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   17,707,934 2,110,600 SH   SOLE 22 2,052,603 0 57,997
DIVERSEY HLDGS LTD ORD SHS G28923103   116,839 13,926 SH   SOLE 25 13,926 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   100,353 11,961 SH   SOLE 26 4,521 0 7,440
DIVERSEY HLDGS LTD ORD SHS G28923103   23,014 2,743 SH   SOLE 28 0 0 2,743
DIVERSEY HLDGS LTD ORD SHS G28923103   883,534 105,308 SH   SOLE 30 105,308 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   40,381 4,813 SH   SOLE 36 4,813 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   79,588 9,486 SH   SOLE 40 9,486 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103   447,749 53,367 SH   SOLE 43 52,904 0 463
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   479,270 213,009 SH   SOLE 2 8,279 0 204,730
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   3,974 1,766 SH   SOLE 7 1,766 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   1,676,642 745,174 SH   SOLE 18 745,174 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   1,801,595 800,709 SH   SOLE 19 800,709 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   22,154,938 9,846,639 SH   SOLE 21 9,846,639 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   14,732,532 6,547,792 SH   SOLE 22 6,366,421 0 181,371
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   53,728 23,879 SH   SOLE 23 23,879 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   199,938 88,861 SH   SOLE 43 87,777 0 1,084
DIXIE GROUP INC CL A 255519100   340,371 255,918 SH   SOLE 22 255,918 0 0
DLH HLDGS CORP COM 23335Q100   92,363 9,011 SH   SOLE 2 8,652 0 359
DLH HLDGS CORP COM 23335Q100   13,192 1,287 SH   SOLE 18 1,287 0 0
DLH HLDGS CORP COM 23335Q100   161,755 15,781 SH   SOLE 21 15,781 0 0
DLH HLDGS CORP COM 23335Q100   473,858 46,230 SH   SOLE 22 46,230 0 0
DLOCAL LTD CLASS A COM G29018101   1,007,193 82,523 SH   SOLE 30 82,523 0 0
DLOCAL LTD CLASS A COM G29018101   425,125 34,832 SH   SOLE 34 34,832 0 0
DLOCAL LTD CLASS A COM G29018101   28,133 2,305 SH   SOLE 43 2,270 0 35
DMC GLOBAL INC COM 23291C103   1,390,555 78,297 SH   SOLE 2 47,941 0 30,356
DMC GLOBAL INC COM 23291C103   1,279 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103   2,291 129 SH   SOLE 7 129 0 0
DMC GLOBAL INC COM 23291C103   959,520 54,027 SH   SOLE 18 54,027 0 0
DMC GLOBAL INC COM 23291C103   1,676,384 94,391 SH   SOLE 19 94,391 0 0
DMC GLOBAL INC COM 23291C103   13,040,440 734,259 SH   SOLE 21 734,259 0 0
DMC GLOBAL INC COM 23291C103   10,782,966 607,149 SH   SOLE 22 587,389 0 19,760
DMC GLOBAL INC COM 23291C103   100,646 5,667 SH   SOLE 23 5,667 0 0
DMC GLOBAL INC COM 23291C103   97,591 5,495 SH   SOLE 25 5,495 0 0
DMC GLOBAL INC COM 23291C103   232,709 13,103 SH   SOLE 26 10,542 0 2,561
DMC GLOBAL INC COM 23291C103   427,199 24,054 SH   SOLE 30 24,054 0 0
DMC GLOBAL INC COM 23291C103   45,803 2,579 SH   SOLE 40 2,579 0 0
DMC GLOBAL INC COM 23291C103   299,327 16,854 SH   SOLE 43 16,217 0 637
DOCEBO INC COM 25609L105   2,129 54 SH   SOLE 2 54 0 0
DOCGO INC COM 256086109   415,072 44,298 SH   SOLE 2 25,167 0 19,131
DOCGO INC COM 256086109   335,802 35,838 SH   SOLE 7 33,912 0 1,926
DOCGO INC COM 256086109   1,991,444 212,534 SH   SOLE 18 212,534 0 0
DOCGO INC COM 256086109   1,473,498 157,257 SH   SOLE 19 157,257 0 0
DOCGO INC COM 256086109   28,592,920 3,051,539 SH   SOLE 21 3,051,539 0 0
DOCGO INC COM 256086109   19,838,473 2,117,233 SH   SOLE 22 2,060,540 0 56,693
DOCGO INC COM 256086109   1,168,055 124,659 SH   SOLE 25 124,659 0 0
DOCGO INC COM 256086109   535,214 57,120 SH   SOLE 26 14,700 0 42,420
DOCGO INC COM 256086109   28,016 2,990 SH   SOLE 28 0 0 2,990
DOCGO INC COM 256086109   996,612 106,362 SH   SOLE 30 106,362 0 0
DOCGO INC COM 256086109   998,224 106,534 SH   SOLE 34 106,534 0 0
DOCGO INC COM 256086109   120,985 12,912 SH   SOLE 40 12,912 0 0
DOCUSIGN INC COM 256163106   14,295,493 279,810 SH   SOLE 2 104,468 0 175,342
DOCUSIGN INC COM 256163106   7,428,435 145,399 SH   SOLE 4 88,706 0 56,693
DOCUSIGN INC COM 256163106   1,662,877 32,548 SH   SOLE 7 31,242 0 1,306
DOCUSIGN INC COM 256163106   247,480 4,844 SH   SOLE 13 4,844 0 0
DOCUSIGN INC COM 256163106   717,559 14,045 SH   SOLE 15 14,045 0 0
DOCUSIGN INC COM 256163106   15,716,561 307,625 SH   SOLE 18 296,208 0 11,417
DOCUSIGN INC COM 256163106   3,758,538 73,567 SH   SOLE 19 73,567 0 0
DOCUSIGN INC COM 256163106   228,040,675 4,463,509 SH   SOLE 21 4,463,509 0 0
DOCUSIGN INC COM 256163106   242,138,960 4,739,459 SH   SOLE 22 4,368,729 0 370,730
DOCUSIGN INC COM 256163106   17,921,401 350,781 SH   SOLE 23 350,781 0 0
DOCUSIGN INC COM 256163106   25,606,666 501,207 SH   SOLE 25 488,732 0 12,475
DOCUSIGN INC COM 256163106   12,665,569 247,907 SH   SOLE 26 128,634 0 119,273
DOCUSIGN INC COM 256163106   17,543,131 343,377 SH   SOLE 28 10,706 0 332,671
DOCUSIGN INC COM 256163106   27,231 533 SH   SOLE 29 533 0 0
DOCUSIGN INC COM 256163106   29,611,764 579,600 SH   SOLE 30 579,600 0 0
DOCUSIGN INC COM 256163106   2,225,531 43,561 SH   SOLE 31 38,522 0 5,039
DOCUSIGN INC COM 256163106   466,707 9,135 SH   SOLE 34 9,135 0 0
DOCUSIGN INC COM 256163106   2,424,067 47,447 SH   SOLE 36 47,447 0 0
DOCUSIGN INC COM 256163106   380,927 7,456 SH   SOLE 40 7,456 0 0
DOCUSIGN INC COM 256163106   22,633 443 SH   OTR 43 443 0 0
DOCUSIGN INC COM 256163106   7,270,546 142,309 SH   SOLE 43 120,055 0 22,254
DOCUSIGN INC NOTE 1/1 256163AD8   3,686,327 3,810,000 PRN   SOLE 21 3,810,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   9,731,566 116,295 SH   SOLE 2 47,346 0 68,949
DOLBY LABORATORIES INC COM CL A 25659T107   27,782 332 SH   SOLE 4 134 0 198
DOLBY LABORATORIES INC COM CL A 25659T107   1,768,828 21,138 SH   SOLE 7 20,009 0 1,129
DOLBY LABORATORIES INC COM CL A 25659T107   1,771,757 21,173 SH   SOLE 18 21,173 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,564,398 18,695 SH   SOLE 19 18,695 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   98,084,089 1,172,133 SH   SOLE 21 1,172,133 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   118,560,836 1,416,836 SH   SOLE 22 1,340,972 0 75,864
DOLBY LABORATORIES INC COM CL A 25659T107   304,679 3,641 SH   SOLE 23 3,641 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   963,408 11,513 SH   SOLE 25 11,513 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   2,517,094 30,080 SH   SOLE 26 24,382 0 5,698
DOLBY LABORATORIES INC COM CL A 25659T107   292,964 3,501 SH   SOLE 28 1,163 0 2,338
DOLBY LABORATORIES INC COM CL A 25659T107   8,950,580 106,962 SH   SOLE 30 106,962 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   73,136 874 SH   SOLE 31 874 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   14,979 179 SH   SOLE 34 179 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   216,396 2,586 SH   SOLE 36 2,586 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   938,471 11,215 SH   SOLE 40 11,215 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   19,286,032 230,474 SH   SOLE 43 207,885 0 22,589
DOLE PLC ORD SHS G27907107   283,068 20,937 SH   SOLE 2 2,569 0 18,368
DOLE PLC ORD SHS G27907107   9,423 697 SH   SOLE 7 697 0 0
DOLE PLC ORD SHS G27907107   2,466,427 182,428 SH   SOLE 18 182,428 0 0
DOLE PLC ORD SHS G27907107   1,926,032 142,458 SH   SOLE 19 142,458 0 0
DOLE PLC ORD SHS G27907107   31,937,228 2,362,221 SH   SOLE 21 2,362,221 0 0
DOLE PLC ORD SHS G27907107   11,341,360 838,858 SH   SOLE 22 801,684 0 37,174
DOLE PLC ORD SHS G27907107   1,959,900 144,963 SH   SOLE 30 144,963 0 0
DOLE PLC ORD SHS G27907107   31,840 2,355 SH   SOLE 36 2,355 0 0
DOLLAR GEN CORP NEW COM 256677105   77,741,074 457,893 SH   SOLE 2 120,792 0 337,101
DOLLAR GEN CORP NEW COM 256677105   25,996,883 153,121 SH   SOLE 4 79,254 0 73,867
DOLLAR GEN CORP NEW COM 256677105   23,749,166 139,882 SH   SOLE 7 121,789 0 18,093
DOLLAR GEN CORP NEW COM 256677105   1,203,401 7,088 SH   SOLE 13 7,088 0 0
DOLLAR GEN CORP NEW COM 256677105   4,415,978 26,010 SH   SOLE 15 26,010 0 0
DOLLAR GEN CORP NEW COM 256677105   246,142,208 1,449,772 SH   SOLE 18 1,354,260 0 95,512
DOLLAR GEN CORP NEW COM 256677105   473,874,656 2,791,110 SH   SOLE 19 2,791,110 0 0
DOLLAR GEN CORP NEW COM 256677105   819,623,986 4,827,565 SH   SOLE 21 4,827,565 0 0
DOLLAR GEN CORP NEW COM 256677105   889,295,416 5,237,928 SH   SOLE 22 4,779,498 0 458,430
DOLLAR GEN CORP NEW COM 256677105   67,735,768 398,962 SH   SOLE 23 398,962 0 0
DOLLAR GEN CORP NEW COM 256677105   60,184,294 354,484 SH   SOLE 25 330,863 0 23,621
DOLLAR GEN CORP NEW COM 256677105   70,202,332 413,490 SH   SOLE 26 178,035 0 235,455
DOLLAR GEN CORP NEW COM 256677105   66,446,968 391,371 SH   SOLE 28 3,317 0 388,054
DOLLAR GEN CORP NEW COM 256677105   74,194 437 SH   SOLE 29 437 0 0
DOLLAR GEN CORP NEW COM 256677105   202,614,094 1,193,392 SH   SOLE 30 1,193,392 0 0
DOLLAR GEN CORP NEW COM 256677105   8,351,818 49,192 SH   SOLE 31 45,306 0 3,886
DOLLAR GEN CORP NEW COM 256677105   55,853,715 328,977 SH   SOLE 34 328,977 0 0
DOLLAR GEN CORP NEW COM 256677105   13,465,761 79,313 SH   SOLE 36 79,313 0 0
DOLLAR GEN CORP NEW COM 256677105   1,448,563 8,532 SH   SOLE 40 8,532 0 0
DOLLAR GEN CORP NEW COM 256677105   66,214 390 SH   OTR 43 390 0 0
DOLLAR GEN CORP NEW COM 256677105   48,624,991 286,400 SH   SOLE 43 258,098 0 28,302
DOLLAR TREE INC COM 256746108   62,649,087 436,579 SH   SOLE 2 82,467 0 354,112
DOLLAR TREE INC COM 256746108   23,075,374 160,804 SH   SOLE 4 87,517 0 73,287
DOLLAR TREE INC COM 256746108   30,803,567 214,659 SH   SOLE 7 193,870 0 20,789
DOLLAR TREE INC COM 256746108   1,075,246 7,493 SH   SOLE 13 7,493 0 0
DOLLAR TREE INC COM 256746108   3,925,299 27,354 SH   SOLE 15 27,354 0 0
DOLLAR TREE INC COM 256746108   116,888,499 814,554 SH   SOLE 18 794,261 0 20,293
DOLLAR TREE INC COM 256746108   85,391,971 595,066 SH   SOLE 19 595,066 0 0
DOLLAR TREE INC COM 256746108   730,097,148 5,087,785 SH   SOLE 21 5,087,785 0 0
DOLLAR TREE INC COM 256746108   648,476,787 4,519,002 SH   SOLE 22 4,074,627 0 444,375
DOLLAR TREE INC COM 256746108   59,656,251 415,723 SH   SOLE 23 415,723 0 0
DOLLAR TREE INC COM 256746108   54,802,363 381,898 SH   SOLE 25 353,953 0 27,945
DOLLAR TREE INC COM 256746108   50,928,150 354,900 SH   SOLE 26 131,214 0 223,686
DOLLAR TREE INC COM 256746108   54,237,404 377,961 SH   SOLE 28 3,680 0 374,281
DOLLAR TREE INC COM 256746108   58,692 409 SH   SOLE 29 409 0 0
DOLLAR TREE INC COM 256746108   180,775,991 1,259,763 SH   SOLE 30 1,259,763 0 0
DOLLAR TREE INC COM 256746108   7,110,569 49,551 SH   SOLE 31 45,644 0 3,907
DOLLAR TREE INC COM 256746108   6,996,917 48,759 SH   SOLE 32 48,759 0 0
DOLLAR TREE INC COM 256746108   32,521,118 226,628 SH   SOLE 34 226,628 0 0
DOLLAR TREE INC COM 256746108   10,965,553 76,415 SH   SOLE 36 76,415 0 0
DOLLAR TREE INC COM 256746108   1,238,262 8,629 SH   SOLE 40 8,629 0 0
DOLLAR TREE INC COM 256746108   64,862 452 SH   OTR 43 452 0 0
DOLLAR TREE INC COM 256746108   24,509,116 170,795 SH   SOLE 43 144,778 0 26,017
DOLPHIN ENTMT INC COM NEW 25686H209   3,971 2,309 SH   SOLE 22 2,309 0 0
DOMA HOLDINGS INC COM NEW 25703A203   2,208 447 SH   SOLE 2 215 0 232
DOMA HOLDINGS INC COM NEW 25703A203   35 7 SH   SOLE 21 7 0 0
DOMA HOLDINGS INC COM NEW 25703A203   439,586 88,985 SH   SOLE 22 88,985 0 0
DOMINARI HOLDINGS INC COM NEW 008875304   7,138 2,453 SH   SOLE 21 2,453 0 0
DOMINARI HOLDINGS INC COM NEW 008875304   211,912 72,822 SH   SOLE 22 72,822 0 0
DOMINION ENERGY INC COM 25746U109   85,289,170 1,646,827 SH   SOLE 2 204,374 0 1,442,453
DOMINION ENERGY INC COM 25746U109   20,194,164 389,924 SH   SOLE 4 315,422 0 74,502
DOMINION ENERGY INC COM 25746U109   29,725,285 573,958 SH   SOLE 7 503,341 0 70,617
DOMINION ENERGY INC COM 25746U109   764,576 14,763 SH   SOLE 13 14,763 0 0
DOMINION ENERGY INC COM 25746U109   7,776,735 150,159 SH   SOLE 15 150,159 0 0
DOMINION ENERGY INC COM 25746U109   75,324,619 1,454,424 SH   SOLE 18 1,382,843 0 71,581
DOMINION ENERGY INC COM 25746U109   30,521,815 589,338 SH   SOLE 19 589,338 0 0
DOMINION ENERGY INC COM 25746U109   1,373,381,462 26,518,275 SH   SOLE 21 26,518,275 0 0
DOMINION ENERGY INC COM 25746U109   978,333,453 18,890,393 SH   SOLE 22 17,165,668 0 1,724,725
DOMINION ENERGY INC COM 25746U109   76,768,938 1,482,312 SH   SOLE 23 1,482,312 0 0
DOMINION ENERGY INC COM 25746U109   16,749,300 323,408 SH   SOLE 25 323,408 0 0
DOMINION ENERGY INC COM 25746U109   58,151,417 1,122,831 SH   SOLE 26 537,087 0 585,744
DOMINION ENERGY INC COM 25746U109   53,037,310 1,024,084 SH   SOLE 28 12,611 0 1,011,473
DOMINION ENERGY INC COM 25746U109   48,216 931 SH   SOLE 29 931 0 0
DOMINION ENERGY INC COM 25746U109   228,618,720 4,414,341 SH   SOLE 30 4,414,341 0 0
DOMINION ENERGY INC COM 25746U109   9,536,248 184,133 SH   SOLE 31 169,532 0 14,601
DOMINION ENERGY INC COM 25746U109   5,755,371 111,129 SH   SOLE 32 111,129 0 0
DOMINION ENERGY INC COM 25746U109   6,404,248 123,658 SH   SOLE 34 123,658 0 0
DOMINION ENERGY INC COM 25746U109   13,782,717 266,127 SH   SOLE 36 266,127 0 0
DOMINION ENERGY INC COM 25746U109   975,102 18,828 SH   SOLE 40 18,828 0 0
DOMINION ENERGY INC COM 25746U109   85,350 1,648 SH   OTR 43 1,648 0 0
DOMINION ENERGY INC COM 25746U109   31,533,055 608,864 SH   SOLE 43 500,772 0 108,091
DOMINOS PIZZA INC COM 25754A201   35,690,274 105,909 SH   SOLE 2 63,666 0 42,243
DOMINOS PIZZA INC COM 25754A201   17,578,409 52,163 SH   SOLE 4 28,820 0 23,343
DOMINOS PIZZA INC COM 25754A201   10,202,035 30,274 SH   SOLE 7 27,045 0 3,229
DOMINOS PIZZA INC COM 25754A201   3,362,823 9,979 SH   SOLE 13 9,979 0 0
DOMINOS PIZZA INC COM 25754A201   1,439,284 4,271 SH   SOLE 15 4,271 0 0
DOMINOS PIZZA INC COM 25754A201   22,614,051 67,106 SH   SOLE 18 63,492 0 3,614
DOMINOS PIZZA INC COM 25754A201   31,578,322 93,707 SH   SOLE 19 93,707 0 0
DOMINOS PIZZA INC COM 25754A201   461,152,281 1,368,445 SH   SOLE 21 1,368,445 0 0
DOMINOS PIZZA INC COM 25754A201   305,778,660 907,382 SH   SOLE 22 828,478 0 78,904
DOMINOS PIZZA INC COM 25754A201   30,728,096 91,184 SH   SOLE 23 91,184 0 0
DOMINOS PIZZA INC COM 25754A201   16,731,217 49,649 SH   SOLE 25 49,551 0 98
DOMINOS PIZZA INC COM 25754A201   27,984,998 83,044 SH   SOLE 26 40,538 0 42,506
DOMINOS PIZZA INC COM 25754A201   21,854,138 64,851 SH   SOLE 28 467 0 64,384
DOMINOS PIZZA INC COM 25754A201   2,298,272 6,820 SH   SOLE 29 6,820 0 0
DOMINOS PIZZA INC COM 25754A201   71,175,321 211,209 SH   SOLE 30 208,405 0 2,804
DOMINOS PIZZA INC COM 25754A201   8,041,255 23,862 SH   SOLE 31 23,232 0 630
DOMINOS PIZZA INC COM 25754A201   2,158,084 6,404 SH   SOLE 34 6,404 0 0
DOMINOS PIZZA INC COM 25754A201   4,810,869 14,276 SH   SOLE 36 14,276 0 0
DOMINOS PIZZA INC COM 25754A201   482,907 1,433 SH   SOLE 40 1,433 0 0
DOMINOS PIZZA INC COM 25754A201   25,948 77 SH   OTR 43 77 0 0
DOMINOS PIZZA INC COM 25754A201   10,253,436 30,427 SH   SOLE 43 26,864 0 3,562
DOMO INC COM CL B 257554105   2,078,773 141,799 SH   SOLE 2 63,992 0 77,807
DOMO INC COM CL B 257554105   16,463 1,123 SH   SOLE 4 83 0 1,040
DOMO INC COM CL B 257554105   5,717 390 SH   SOLE 7 390 0 0
DOMO INC COM CL B 257554105   1,170,982 79,876 SH   SOLE 18 77,414 0 2,462
DOMO INC COM CL B 257554105   6,271,768 427,815 SH   SOLE 19 427,815 0 0
DOMO INC COM CL B 257554105   17,904,771 1,221,335 SH   SOLE 21 1,221,335 0 0
DOMO INC COM CL B 257554105   18,151,865 1,238,190 SH   SOLE 22 1,216,081 0 22,109
DOMO INC COM CL B 257554105   96,463 6,580 SH   SOLE 23 6,580 0 0
DOMO INC COM CL B 257554105   74,619 5,090 SH   SOLE 25 5,090 0 0
DOMO INC COM CL B 257554105   1,324,194 90,327 SH   SOLE 26 11,318 0 79,009
DOMO INC COM CL B 257554105   6,964 475 SH   SOLE 28 475 0 0
DOMO INC COM CL B 257554105   2,637,759 179,929 SH   SOLE 30 179,929 0 0
DOMO INC COM CL B 257554105   48,012 3,275 SH   SOLE 40 3,275 0 0
DOMO INC COM CL B 257554105   168,590 11,500 SH   SOLE 42 11,500 0 0
DOMO INC COM CL B 257554105   102,796 7,012 SH   SOLE 43 6,870 0 142
DONALDSON INC COM 257651109   13,827,462 221,204 SH   SOLE 2 158,868 0 62,336
DONALDSON INC COM 257651109   402,064 6,432 SH   SOLE 4 4,483 0 1,949
DONALDSON INC COM 257651109   3,428,298 54,844 SH   SOLE 7 53,123 0 1,721
DONALDSON INC COM 257651109   122,020 1,952 SH   SOLE 13 1,952 0 0
DONALDSON INC COM 257651109   15,224,185 243,548 SH   SOLE 18 243,548 0 0
DONALDSON INC COM 257651109   2,406,072 38,491 SH   SOLE 19 38,491 0 0
DONALDSON INC COM 257651109   389,098,433 6,224,579 SH   SOLE 21 6,224,579 0 0
DONALDSON INC COM 257651109   219,539,058 3,512,063 SH   SOLE 22 3,353,939 0 158,124
DONALDSON INC COM 257651109   217,972 3,487 SH   SOLE 23 3,487 0 0
DONALDSON INC COM 257651109   8,627,318 138,015 SH   SOLE 25 138,015 0 0
DONALDSON INC COM 257651109   7,064,755 113,018 SH   SOLE 26 65,782 0 47,236
DONALDSON INC COM 257651109   288,359 4,613 SH   SOLE 28 1,132 0 3,481
DONALDSON INC COM 257651109   81,326 1,301 SH   SOLE 29 1,301 0 0
DONALDSON INC COM 257651109   9,289,424 148,607 SH   SOLE 30 148,607 0 0
DONALDSON INC COM 257651109   284,483 4,551 SH   SOLE 31 4,551 0 0
DONALDSON INC COM 257651109   8,859,167 141,724 SH   SOLE 34 141,724 0 0
DONALDSON INC COM 257651109   922,148 14,752 SH   SOLE 36 14,752 0 0
DONALDSON INC COM 257651109   1,345,778 21,529 SH   SOLE 40 21,529 0 0
DONALDSON INC COM 257651109   27,629 442 SH   OTR 43 442 0 0
DONALDSON INC COM 257651109   5,068,012 81,075 SH   SOLE 43 75,489 0 5,586
DONEGAL GROUP INC CL A 257701201   876,781 60,761 SH   SOLE 2 48,182 0 12,579
DONEGAL GROUP INC CL A 257701201   2,828 196 SH   SOLE 7 196 0 0
DONEGAL GROUP INC CL A 257701201   712,178 49,354 SH   SOLE 18 49,354 0 0
DONEGAL GROUP INC CL A 257701201   2,055,510 142,447 SH   SOLE 19 142,447 0 0
DONEGAL GROUP INC CL A 257701201   8,528,750 591,043 SH   SOLE 21 591,043 0 0
DONEGAL GROUP INC CL A 257701201   7,998,174 554,274 SH   SOLE 22 538,255 0 16,019
DONEGAL GROUP INC CL A 257701201   271,457 18,812 SH   SOLE 23 18,812 0 0
DONEGAL GROUP INC CL A 257701201   62,929 4,361 SH   SOLE 25 4,361 0 0
DONEGAL GROUP INC CL A 257701201   77,908 5,399 SH   SOLE 30 5,399 0 0
DONEGAL GROUP INC CL A 257701201   9,235 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201   269,971 18,709 SH   SOLE 43 14,535 0 4,174
DONEGAL GROUP INC CL B 257701300   248,750 18,703 SH   SOLE 22 0 0 18,703
DONNELLEY FINL SOLUTIONS INC COM 25787G100   754,614 16,574 SH   SOLE 2 7,289 0 9,285
DONNELLEY FINL SOLUTIONS INC COM 25787G100   609,191 13,380 SH   SOLE 7 12,660 0 720
DONNELLEY FINL SOLUTIONS INC COM 25787G100   3,720,029 81,705 SH   SOLE 18 81,705 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   2,303,135 50,585 SH   SOLE 19 50,585 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   135,339,018 2,972,524 SH   SOLE 21 2,972,524 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   32,655,937 717,240 SH   SOLE 22 680,370 0 36,870
DONNELLEY FINL SOLUTIONS INC COM 25787G100   205,659 4,517 SH   SOLE 25 4,517 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,252,439 27,508 SH   SOLE 26 25,306 0 2,202
DONNELLEY FINL SOLUTIONS INC COM 25787G100   395,792 8,693 SH   SOLE 28 7,644 0 1,049
DONNELLEY FINL SOLUTIONS INC COM 25787G100   4,120,237 90,495 SH   SOLE 30 90,495 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   63,150 1,387 SH   SOLE 36 1,387 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   252,555 5,547 SH   SOLE 40 5,547 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   892,115 19,594 SH   SOLE 43 18,626 0 968
DOORDASH INC CL A 25809K105   40,252,095 526,722 SH   SOLE 2 56,575 0 470,147
DOORDASH INC CL A 25809K105   14,286,948 186,953 SH   SOLE 4 96,603 0 90,350
DOORDASH INC CL A 25809K105   2,566,413 33,583 SH   SOLE 7 32,487 0 1,096
DOORDASH INC CL A 25809K105   405,485 5,306 SH   SOLE 13 5,306 0 0
DOORDASH INC CL A 25809K105   1,423,017 18,621 SH   SOLE 15 18,621 0 0
DOORDASH INC CL A 25809K105   18,599,252 243,382 SH   SOLE 18 228,484 0 14,898
DOORDASH INC CL A 25809K105   5,775,900 75,581 SH   SOLE 19 75,581 0 0
DOORDASH INC CL A 25809K105   345,055,711 4,515,254 SH   SOLE 21 4,515,254 0 0
DOORDASH INC CL A 25809K105   486,240,209 6,362,735 SH   SOLE 22 5,862,640 0 500,095
DOORDASH INC CL A 25809K105   34,875,566 456,367 SH   SOLE 23 456,367 0 0
DOORDASH INC CL A 25809K105   37,240,536 487,314 SH   SOLE 25 486,382 0 932
DOORDASH INC CL A 25809K105   21,078,699 275,827 SH   SOLE 26 141,233 0 134,594
DOORDASH INC CL A 25809K105   32,997,086 431,786 SH   SOLE 28 11,310 0 420,476
DOORDASH INC CL A 25809K105   60,983 798 SH   SOLE 29 798 0 0
DOORDASH INC CL A 25809K105   49,479,428 647,467 SH   SOLE 30 631,476 0 15,991
DOORDASH INC CL A 25809K105   4,105,282 53,720 SH   SOLE 31 49,100 0 4,620
DOORDASH INC CL A 25809K105   746,165 9,764 SH   SOLE 34 9,764 0 0
DOORDASH INC CL A 25809K105   4,901,884 64,144 SH   SOLE 36 64,144 0 0
DOORDASH INC CL A 25809K105   802,945 10,507 SH   SOLE 40 10,507 0 0
DOORDASH INC CL A 25809K105   48,221 631 SH   OTR 43 631 0 0
DOORDASH INC CL A 25809K105   16,040,099 209,894 SH   SOLE 43 179,751 0 30,143
DORIAN LPG LTD SHS USD Y2106R110   2,606,297 101,610 SH   SOLE 2 86,017 0 15,593
DORIAN LPG LTD SHS USD Y2106R110   6,053 236 SH   SOLE 7 236 0 0
DORIAN LPG LTD SHS USD Y2106R110   2,746,653 107,082 SH   SOLE 18 107,082 0 0
DORIAN LPG LTD SHS USD Y2106R110   2,193,024 85,498 SH   SOLE 19 85,498 0 0
DORIAN LPG LTD SHS USD Y2106R110   97,594,274 3,804,845 SH   SOLE 21 3,804,845 0 0
DORIAN LPG LTD SHS USD Y2106R110   24,684,791 962,370 SH   SOLE 22 914,999 0 47,371
DORIAN LPG LTD SHS USD Y2106R110   137,484 5,360 SH   SOLE 25 5,360 0 0
DORIAN LPG LTD SHS USD Y2106R110   121,607 4,741 SH   SOLE 26 509 0 4,232
DORIAN LPG LTD SHS USD Y2106R110   423,507 16,511 SH   SOLE 28 0 0 16,511
DORIAN LPG LTD SHS USD Y2106R110   880,693 34,335 SH   SOLE 30 34,335 0 0
DORIAN LPG LTD SHS USD Y2106R110   106,473 4,151 SH   SOLE 34 4,151 0 0
DORIAN LPG LTD SHS USD Y2106R110   171,932 6,703 SH   SOLE 40 6,703 0 0
DORMAN PRODS INC COM 258278100   1,097,865 13,927 SH   SOLE 2 7,802 0 6,125
DORMAN PRODS INC COM 258278100   6,306 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100   347,640 4,410 SH   SOLE 7 4,182 0 228
DORMAN PRODS INC COM 258278100   6,605,560 83,795 SH   SOLE 18 83,795 0 0
DORMAN PRODS INC COM 258278100   4,141,886 52,542 SH   SOLE 19 52,542 0 0
DORMAN PRODS INC COM 258278100   251,901,738 3,195,506 SH   SOLE 21 3,195,506 0 0
DORMAN PRODS INC COM 258278100   60,034,800 761,573 SH   SOLE 22 722,844 0 38,729
DORMAN PRODS INC COM 258278100   374,285 4,748 SH   SOLE 25 4,748 0 0
DORMAN PRODS INC COM 258278100   893,932 11,340 SH   SOLE 26 8,519 0 2,821
DORMAN PRODS INC COM 258278100   37,208 472 SH   SOLE 28 472 0 0
DORMAN PRODS INC COM 258278100   3,483,971 44,196 SH   SOLE 30 44,196 0 0
DORMAN PRODS INC COM 258278100   313,980 3,983 SH   SOLE 40 3,983 0 0
DORMAN PRODS INC COM 258278100   1,472,702 18,682 SH   SOLE 43 16,962 0 1,720
DOUBLEVERIFY HLDGS INC COM 25862V105   18,192,687 467,438 SH   SOLE 2 404,404 0 63,034
DOUBLEVERIFY HLDGS INC COM 25862V105   14,206 365 SH   SOLE 4 365 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   1,086,179 27,908 SH   SOLE 7 26,434 0 1,474
DOUBLEVERIFY HLDGS INC COM 25862V105   4,276,569 109,881 SH   SOLE 18 109,881 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   92,109,979 2,366,649 SH   SOLE 19 2,366,649 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   358,875,871 9,220,860 SH   SOLE 21 9,220,860 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   97,333,899 2,500,871 SH   SOLE 22 2,301,405 0 199,466
DOUBLEVERIFY HLDGS INC COM 25862V105   833,783 21,423 SH   SOLE 25 21,423 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   1,629,113 41,858 SH   SOLE 26 32,632 0 9,226
DOUBLEVERIFY HLDGS INC COM 25862V105   51,841 1,332 SH   SOLE 28 0 0 1,332
DOUBLEVERIFY HLDGS INC COM 25862V105   9,121,797 234,373 SH   SOLE 30 234,373 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   62,311 1,601 SH   SOLE 31 1,601 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   72,285,805 1,857,292 SH   SOLE 34 1,857,292 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   65,892 1,693 SH   SOLE 36 1,693 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   684,992 17,600 SH   SOLE 40 17,600 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   1,116,654 28,691 SH   SOLE 43 26,448 0 2,243
DOUGLAS DYNAMICS INC COM 25960R105   398,390 13,333 SH   SOLE 2 7,784 0 5,549
DOUGLAS DYNAMICS INC COM 25960R105   1,106 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105   5,677 190 SH   SOLE 7 190 0 0
DOUGLAS DYNAMICS INC COM 25960R105   1,791,396 59,953 SH   SOLE 18 59,953 0 0
DOUGLAS DYNAMICS INC COM 25960R105   1,338,295 44,789 SH   SOLE 19 44,789 0 0
DOUGLAS DYNAMICS INC COM 25960R105   23,756,512 795,064 SH   SOLE 21 795,064 0 0
DOUGLAS DYNAMICS INC COM 25960R105   17,323,498 579,769 SH   SOLE 22 562,240 0 17,529
DOUGLAS DYNAMICS INC COM 25960R105   153,792 5,147 SH   SOLE 25 5,147 0 0
DOUGLAS DYNAMICS INC COM 25960R105   89,730 3,003 SH   SOLE 26 0 0 3,003
DOUGLAS DYNAMICS INC COM 25960R105   366,418 12,263 SH   SOLE 30 12,263 0 0
DOUGLAS DYNAMICS INC COM 25960R105   82,887 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS DYNAMICS INC COM 25960R105   306,270 10,250 SH   SOLE 43 9,829 0 421
DOUGLAS ELLIMAN INC COM 25961D105   95,635 43,079 SH   SOLE 2 2,770 0 40,309
DOUGLAS ELLIMAN INC COM 25961D105   2,269 1,022 SH   SOLE 7 1,022 0 0
DOUGLAS ELLIMAN INC COM 25961D105   543,798 244,954 SH   SOLE 18 244,954 0 0
DOUGLAS ELLIMAN INC COM 25961D105   358,668 161,562 SH   SOLE 19 161,562 0 0
DOUGLAS ELLIMAN INC COM 25961D105   6,863,834 3,091,817 SH   SOLE 21 3,091,817 0 0
DOUGLAS ELLIMAN INC COM 25961D105   4,337,825 1,953,975 SH   SOLE 22 1,890,526 0 63,449
DOUGLAS ELLIMAN INC COM 25961D105   12,507 5,634 SH   SOLE 43 4,889 0 744
DOUGLAS EMMETT INC COM 25960P109   1,435,507 114,201 SH   SOLE 2 51,349 0 62,852
DOUGLAS EMMETT INC COM 25960P109   904,877 71,987 SH   SOLE 4 71,987 0 0
DOUGLAS EMMETT INC COM 25960P109   3,823,052 304,141 SH   SOLE 7 265,626 0 38,515
DOUGLAS EMMETT INC COM 25960P109   2,954,842 235,071 SH   SOLE 18 235,071 0 0
DOUGLAS EMMETT INC COM 25960P109   4,808,917 382,571 SH   SOLE 19 382,571 0 0
DOUGLAS EMMETT INC COM 25960P109   146,744,430 11,674,179 SH   SOLE 21 11,674,179 0 0
DOUGLAS EMMETT INC COM 25960P109   66,664,367 5,303,450 SH   SOLE 22 5,128,503 0 174,947
DOUGLAS EMMETT INC COM 25960P109   107,184 8,527 SH   SOLE 23 8,527 0 0
DOUGLAS EMMETT INC COM 25960P109   12,428,675 988,757 SH   SOLE 25 988,757 0 0
DOUGLAS EMMETT INC COM 25960P109   1,624,044 129,200 SH   SOLE 26 116,029 0 13,171
DOUGLAS EMMETT INC COM 25960P109   1,526,400 121,432 SH   SOLE 28 5,973 0 115,459
DOUGLAS EMMETT INC COM 25960P109   10,174,560 809,432 SH   SOLE 30 809,432 0 0
DOUGLAS EMMETT INC COM 25960P109   94,790 7,541 SH   SOLE 36 7,541 0 0
DOUGLAS EMMETT INC COM 25960P109   349,760 27,825 SH   SOLE 40 27,825 0 0
DOUGLAS EMMETT INC COM 25960P109   11,182,749 889,638 SH   SOLE 43 831,672 0 57,966
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   6,733 6,412 SH   SOLE 4 6,412 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   1,869,005 1,780,005 SH   SOLE 21 1,780,005 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   847,590 807,229 SH   SOLE 22 723,710 0 83,519
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   5,337 5,083 SH   SOLE 25 5,083 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   431,511 410,963 SH   SOLE 30 410,963 0 0
DOVER CORP COM 260003108   24,168,976 163,691 SH   SOLE 2 42,548 0 121,143
DOVER CORP COM 260003108   22,542,759 152,677 SH   SOLE 4 79,927 0 72,750
DOVER CORP COM 260003108   26,633,402 180,382 SH   SOLE 7 163,677 0 16,705
DOVER CORP COM 260003108   531,392 3,599 SH   SOLE 13 3,599 0 0
DOVER CORP COM 260003108   3,857,209 26,124 SH   SOLE 15 26,124 0 0
DOVER CORP COM 260003108   34,900,326 236,372 SH   SOLE 18 223,673 0 12,699
DOVER CORP COM 260003108   8,722,719 59,077 SH   SOLE 19 59,077 0 0
DOVER CORP COM 260003108   526,485,350 3,565,766 SH   SOLE 21 3,565,766 0 0
DOVER CORP COM 260003108   447,729,431 3,032,370 SH   SOLE 22 2,737,141 0 295,229
DOVER CORP COM 260003108   37,140,619 251,545 SH   SOLE 23 251,545 0 0
DOVER CORP COM 260003108   38,970,150 263,936 SH   SOLE 25 263,528 0 408
DOVER CORP COM 260003108   38,762,259 262,528 SH   SOLE 26 94,327 0 168,201
DOVER CORP COM 260003108   50,273,791 340,493 SH   SOLE 28 4,402 0 336,091
DOVER CORP COM 260003108   138,704,920 939,417 SH   SOLE 30 937,148 0 2,269
DOVER CORP COM 260003108   4,829,336 32,708 SH   SOLE 31 29,267 0 3,441
DOVER CORP COM 260003108   8,071,287 54,665 SH   SOLE 34 54,665 0 0
DOVER CORP COM 260003108   5,325,440 36,068 SH   SOLE 36 36,068 0 0
DOVER CORP COM 260003108   809,270 5,481 SH   SOLE 40 5,481 0 0
DOVER CORP COM 260003108   67,919 460 SH   OTR 43 460 0 0
DOVER CORP COM 260003108   33,202,173 224,871 SH   SOLE 43 201,323 0 23,548
DOW INC COM 260557103   96,528,211 1,812,396 SH   SOLE 2 184,146 0 1,628,250
DOW INC COM 260557103   28,292,138 531,208 SH   SOLE 4 257,481 0 273,727
DOW INC COM 260557103   47,536,361 892,534 SH   SOLE 7 808,182 0 84,352
DOW INC COM 260557103   648,227 12,171 SH   SOLE 13 12,171 0 0
DOW INC COM 260557103   6,621,550 124,325 SH   SOLE 15 124,325 0 0
DOW INC COM 260557103   57,081,535 1,071,752 SH   SOLE 18 1,009,499 0 62,253
DOW INC COM 260557103   14,655,075 275,161 SH   SOLE 19 275,161 0 0
DOW INC COM 260557103   937,846,179 17,608,828 SH   SOLE 21 17,608,828 0 0
DOW INC COM 260557103   815,630,351 15,314,126 SH   SOLE 22 13,846,920 0 1,467,206
DOW INC COM 260557103   68,861,292 1,292,927 SH   SOLE 23 1,292,927 0 0
DOW INC COM 260557103   49,607,962 931,430 SH   SOLE 25 931,430 0 0
DOW INC COM 260557103   71,508,421 1,342,629 SH   SOLE 26 487,817 0 854,812
DOW INC COM 260557103   76,428,153 1,435,001 SH   SOLE 28 20,067 0 1,414,934
DOW INC COM 260557103   127,984 2,403 SH   SOLE 29 2,403 0 0
DOW INC COM 260557103   202,901,639 3,809,644 SH   SOLE 30 3,809,644 0 0
DOW INC COM 260557103   8,394,681 157,617 SH   SOLE 31 145,426 0 12,191
DOW INC COM 260557103   2,714,396 50,965 SH   SOLE 32 50,965 0 0
DOW INC COM 260557103   5,360,353 100,645 SH   SOLE 34 100,645 0 0
DOW INC COM 260557103   10,109,334 189,811 SH   SOLE 36 189,811 0 0
DOW INC COM 260557103   1,487,019 27,920 SH   SOLE 40 27,920 0 0
DOW INC COM 260557103   55,763 1,047 SH   OTR 43 1,047 0 0
DOW INC COM 260557103   39,945,334 750,006 SH   SOLE 43 620,963 0 129,044
DOXIMITY INC CL A 26622P107   9,967,724 292,996 SH   SOLE 2 101,319 0 191,677
DOXIMITY INC CL A 26622P107   9,832 289 SH   SOLE 4 289 0 0
DOXIMITY INC CL A 26622P107   482,948 14,196 SH   SOLE 7 13,477 0 719
DOXIMITY INC CL A 26622P107   7,921,965 232,862 SH   SOLE 18 232,862 0 0
DOXIMITY INC CL A 26622P107   15,150,365 445,337 SH   SOLE 19 445,337 0 0
DOXIMITY INC CL A 26622P107   211,950,111 6,230,162 SH   SOLE 21 6,230,162 0 0
DOXIMITY INC CL A 26622P107   111,810,472 3,286,610 SH   SOLE 22 3,151,302 0 135,308
DOXIMITY INC CL A 26622P107   652,776 19,188 SH   SOLE 25 19,188 0 0
DOXIMITY INC CL A 26622P107   1,501,541 44,137 SH   SOLE 26 34,594 0 9,543
DOXIMITY INC CL A 26622P107   188,471 5,540 SH   SOLE 28 1,779 0 3,761
DOXIMITY INC CL A 26622P107   2,178,811 64,045 SH   SOLE 30 64,045 0 0
DOXIMITY INC CL A 26622P107   54,738 1,609 SH   SOLE 31 1,609 0 0
DOXIMITY INC CL A 26622P107   38,238 1,124 SH   SOLE 36 1,124 0 0
DOXIMITY INC CL A 26622P107   540,510 15,888 SH   SOLE 40 15,888 0 0
DOXIMITY INC CL A 26622P107   1,171,241 34,428 SH   SOLE 43 31,263 0 3,165
DR REDDYS LABS LTD ADR 256135203   622,075 9,857 SH   SOLE 2 9,857 0 0
DR REDDYS LABS LTD ADR 256135203   8,393,630 133,000 SH   SOLE 4 133,000 0 0
DR REDDYS LABS LTD ADR 256135203   23,027,009 364,871 SH   SOLE 18 364,871 0 0
DR REDDYS LABS LTD ADR 256135203   883,035 13,992 SH   SOLE 19 13,992 0 0
DR REDDYS LABS LTD ADR 256135203   285,068 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203   1,813,655 28,738 SH   SOLE 22 22,253 0 6,485
DR REDDYS LABS LTD ADR 256135203   11,579,170 183,476 SH   SOLE 28 30,729 0 152,747
DR REDDYS LABS LTD ADR 256135203   4,202,558 66,591 SH   SOLE 30 66,591 0 0
DR REDDYS LABS LTD ADR 256135203   66,518 1,054 SH   SOLE 34 1,054 0 0
DR REDDYS LABS LTD ADR 256135203   72,799,261 1,153,530 SH   SOLE 43 1,094,122 0 59,408
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0   5,333,900 7,150,000 PRN   SOLE 21 7,150,000 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   13,353,896 502,593 SH   SOLE 2 162,247 0 340,346
DRAFTKINGS INC NEW COM CL A 26142V105   30,848 1,161 SH   SOLE 4 1,161 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   2,006,699 75,525 SH   SOLE 7 72,176 0 3,349
DRAFTKINGS INC NEW COM CL A 26142V105   6,254,711 235,405 SH   SOLE 18 235,405 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   3,321,808 125,021 SH   SOLE 19 125,021 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   162,219,814 6,105,375 SH   SOLE 21 6,105,375 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   262,964,273 9,897,037 SH   SOLE 22 9,406,453 0 490,584
DRAFTKINGS INC NEW COM CL A 26142V105   1,911,765 71,952 SH   SOLE 25 71,952 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   5,506,739 207,254 SH   SOLE 26 152,753 0 54,501
DRAFTKINGS INC NEW COM CL A 26142V105   877,634 33,031 SH   SOLE 28 17,934 0 15,097
DRAFTKINGS INC NEW COM CL A 26142V105   7,999,084 301,057 SH   SOLE 30 301,057 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   158,171 5,953 SH   SOLE 31 5,953 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   478,207 17,998 SH   SOLE 34 17,998 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,794,246 67,529 SH   SOLE 40 67,529 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   3,522,225 132,564 SH   SOLE 43 109,576 0 22,988
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   1,545 1,044 SH   SOLE 2 0 0 1,044
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   67,168 45,384 SH   SOLE 18 45,384 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   40,490 27,358 SH   SOLE 19 27,358 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   946,167 639,302 SH   SOLE 21 639,302 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   267,229 180,560 SH   SOLE 22 179,099 0 1,461
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   1,596,982 150,375 SH   SOLE 7 150,375 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   50,838 4,787 SH   SOLE 22 4,787 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   2,921,636 275,107 SH   SOLE 30 275,107 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   686,456 64,638 SH   SOLE 43 55,866 0 8,772
DREAM FINDERS HOMES INC COM CL A 26154D100   387,956 15,777 SH   SOLE 2 6,811 0 8,966
DREAM FINDERS HOMES INC COM CL A 26154D100   6,295 256 SH   SOLE 7 256 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   1,489,441 60,571 SH   SOLE 18 60,571 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   1,208,549 49,148 SH   SOLE 19 49,148 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   19,321,666 785,753 SH   SOLE 21 785,753 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   14,444,928 587,431 SH   SOLE 22 563,116 0 24,315
DREAM FINDERS HOMES INC COM CL A 26154D100   159,786 6,498 SH   SOLE 25 6,498 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   48,344 1,966 SH   SOLE 26 0 0 1,966
DREAM FINDERS HOMES INC COM CL A 26154D100   53,975 2,195 SH   SOLE 30 2,195 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   95,975 3,903 SH   SOLE 40 3,903 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   407,087 16,555 SH   SOLE 43 15,932 0 623
DRIL-QUIP INC COM 262037104   761,767 32,736 SH   SOLE 2 9,416 0 23,320
DRIL-QUIP INC COM 262037104   3,677 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104   375,508 16,137 SH   SOLE 7 15,266 0 871
DRIL-QUIP INC COM 262037104   2,663,042 114,441 SH   SOLE 18 114,441 0 0
DRIL-QUIP INC COM 262037104   1,587,200 68,208 SH   SOLE 19 68,208 0 0
DRIL-QUIP INC COM 262037104   94,841,865 4,075,714 SH   SOLE 21 4,075,714 0 0
DRIL-QUIP INC COM 262037104   23,707,872 1,018,817 SH   SOLE 22 955,866 0 62,951
DRIL-QUIP INC COM 262037104   104,785 4,503 SH   SOLE 25 4,503 0 0
DRIL-QUIP INC COM 262037104   266,628 11,458 SH   SOLE 26 7,626 0 3,832
DRIL-QUIP INC COM 262037104   339,672 14,597 SH   SOLE 28 0 0 14,597
DRIL-QUIP INC COM 262037104   2,772,411 119,141 SH   SOLE 30 119,141 0 0
DRIL-QUIP INC COM 262037104   171,570 7,373 SH   SOLE 40 7,373 0 0
DRIL-QUIP INC COM 262037104   840,955 36,139 SH   SOLE 43 32,764 0 3,375
DRIVEN BRANDS HLDGS INC COM 26210V102   1,438,428 53,157 SH   SOLE 2 21,975 0 31,182
DRIVEN BRANDS HLDGS INC COM 26210V102   6,603 244 SH   SOLE 4 244 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   17,075 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   607,551 22,452 SH   SOLE 18 22,452 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   503,614 18,611 SH   SOLE 19 18,611 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   18,340,970 677,789 SH   SOLE 21 677,789 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   39,965,347 1,476,916 SH   SOLE 22 1,393,295 0 83,621
DRIVEN BRANDS HLDGS INC COM 26210V102   311,894 11,526 SH   SOLE 25 11,526 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   942,365 34,825 SH   SOLE 26 29,041 0 5,784
DRIVEN BRANDS HLDGS INC COM 26210V102   38,100 1,408 SH   SOLE 28 331 0 1,077
DRIVEN BRANDS HLDGS INC COM 26210V102   782,305 28,910 SH   SOLE 30 28,910 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   21,323 788 SH   SOLE 31 788 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   196,510 7,262 SH   SOLE 40 7,262 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   235,828 8,715 SH   SOLE 43 3,359 0 5,356
DROPBOX INC CL A 26210C104   54,524,628 2,044,418 SH   SOLE 2 1,571,847 0 472,571
DROPBOX INC CL A 26210C104   9,609,414 360,308 SH   SOLE 4 206,990 0 153,318
DROPBOX INC CL A 26210C104   2,650,811 99,393 SH   SOLE 7 96,913 0 2,480
DROPBOX INC CL A 26210C104   4,312,699 161,706 SH   SOLE 13 161,706 0 0
DROPBOX INC CL A 26210C104   435,708 16,337 SH   SOLE 15 16,337 0 0
DROPBOX INC CL A 26210C104   27,660,844 1,037,152 SH   SOLE 18 934,004 0 103,148
DROPBOX INC CL A 26210C104   12,409,631 465,303 SH   SOLE 19 465,303 0 0
DROPBOX INC CL A 26210C104   435,113,076 16,314,701 SH   SOLE 21 16,314,701 0 0
DROPBOX INC CL A 26210C104   267,516,342 10,030,609 SH   SOLE 22 9,167,776 0 862,833
DROPBOX INC CL A 26210C104   26,519,421 994,354 SH   SOLE 23 994,354 0 0
DROPBOX INC CL A 26210C104   2,396,219 89,847 SH   SOLE 25 89,847 0 0
DROPBOX INC CL A 26210C104   16,111,960 604,123 SH   SOLE 26 291,001 0 313,122
DROPBOX INC CL A 26210C104   61,369,990 2,301,087 SH   SOLE 28 72,193 0 2,228,894
DROPBOX INC CL A 26210C104   1,156,171 43,351 SH   SOLE 29 43,351 0 0
DROPBOX INC CL A 26210C104   46,507,599 1,743,817 SH   SOLE 30 1,020,116 0 723,701
DROPBOX INC CL A 26210C104   4,277,201 160,375 SH   SOLE 31 155,322 0 5,053
DROPBOX INC CL A 26210C104   1,407,029 52,757 SH   SOLE 34 52,757 0 0
DROPBOX INC CL A 26210C104   1,423,458 53,373 SH   SOLE 36 53,373 0 0
DROPBOX INC CL A 26210C104   292,650 10,973 SH   SOLE 40 10,973 0 0
DROPBOX INC CL A 26210C104   1,715,121 64,309 SH   SOLE 43 55,211 0 9,098
DROPBOX INC NOTE 3/0 26210CAC8   4,589,975 4,870,000 PRN   SOLE 2 4,870,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   3,713,450 3,940,000 PRN   SOLE 21 3,940,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   7,068,750 7,500,000 PRN   SOLE 22 7,500,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   3,146,885 3,290,000 PRN   SOLE 2 3,290,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   3,773,393 3,945,000 PRN   SOLE 21 3,945,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   4,878,150 5,100,000 PRN   SOLE 22 5,100,000 0 0
DSS INC COM 26253C102   32 90 SH   SOLE 21 90 0 0
DSS INC COM 26253C102   151,266 421,707 SH   SOLE 22 421,707 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   47,768,676 963,661 SH   SOLE 2 120,331 0 843,330
DT MIDSTREAM INC COMMON STOCK 23345M107   376,534 7,596 SH   SOLE 4 7,596 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   9,627,436 194,219 SH   SOLE 7 161,490 0 32,729
DT MIDSTREAM INC COMMON STOCK 23345M107   9,972,939 201,189 SH   SOLE 18 201,189 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   6,946,195 140,129 SH   SOLE 19 140,129 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   285,932,053 5,768,248 SH   SOLE 21 5,768,248 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   138,024,641 2,784,439 SH   SOLE 22 2,657,321 0 127,118
DT MIDSTREAM INC COMMON STOCK 23345M107   852,406 17,196 SH   SOLE 25 17,196 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   2,905,942 58,623 SH   SOLE 26 49,880 0 8,743
DT MIDSTREAM INC COMMON STOCK 23345M107   2,202,693 44,436 SH   SOLE 28 1,406 0 43,030
DT MIDSTREAM INC COMMON STOCK 23345M107   12,749,503 257,202 SH   SOLE 30 257,202 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   65,829 1,328 SH   SOLE 31 1,328 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   3,411,556 68,823 SH   SOLE 34 68,823 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   91,407 1,844 SH   SOLE 36 1,844 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   893,450 18,024 SH   SOLE 40 18,024 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   10,658,706 215,023 SH   SOLE 43 187,296 0 27,727
DTE ENERGY CO COM 233331107   116,437,687 1,058,332 SH   SOLE 2 561,791 0 496,541
DTE ENERGY CO COM 233331107   27,278,579 247,942 SH   SOLE 4 132,262 0 115,680
DTE ENERGY CO COM 233331107   20,354,030 185,003 SH   SOLE 7 167,878 0 17,125
DTE ENERGY CO COM 233331107   1,958,686 17,803 SH   SOLE 13 17,803 0 0
DTE ENERGY CO COM 233331107   3,741,450 34,007 SH   SOLE 15 34,007 0 0
DTE ENERGY CO COM 233331107   56,666,351 515,055 SH   SOLE 18 427,937 0 87,118
DTE ENERGY CO COM 233331107   46,535,379 422,972 SH   SOLE 19 422,972 0 0
DTE ENERGY CO COM 233331107   974,709,978 8,859,389 SH   SOLE 21 8,859,389 0 0
DTE ENERGY CO COM 233331107   569,145,672 5,173,111 SH   SOLE 22 4,696,010 0 477,101
DTE ENERGY CO COM 233331107   50,983,488 463,402 SH   SOLE 23 463,402 0 0
DTE ENERGY CO COM 233331107   8,338,966 75,795 SH   SOLE 25 75,795 0 0
DTE ENERGY CO COM 233331107   34,935,091 317,534 SH   SOLE 26 185,307 0 132,227
DTE ENERGY CO COM 233331107   37,127,679 337,463 SH   SOLE 28 3,389 0 334,074
DTE ENERGY CO COM 233331107   3,400,608 30,909 SH   SOLE 29 30,909 0 0
DTE ENERGY CO COM 233331107   96,141,967 873,859 SH   SOLE 30 873,859 0 0
DTE ENERGY CO COM 233331107   10,966,574 99,678 SH   SOLE 31 96,279 0 3,399
DTE ENERGY CO COM 233331107   4,529,193 41,167 SH   SOLE 32 41,167 0 0
DTE ENERGY CO COM 233331107   6,455,093 58,672 SH   SOLE 34 58,672 0 0
DTE ENERGY CO COM 233331107   5,486,147 49,865 SH   SOLE 36 49,865 0 0
DTE ENERGY CO COM 233331107   535,797 4,870 SH   SOLE 40 4,870 0 0
DTE ENERGY CO COM 233331107   13,863 126 SH   OTR 43 126 0 0
DTE ENERGY CO COM 233331107   34,499,307 313,573 SH   SOLE 43 272,083 0 41,490
DUCKHORN PORTFOLIO INC COM 26414D106   4,297,778 331,363 SH   SOLE 2 312,364 0 18,999
DUCKHORN PORTFOLIO INC COM 26414D106   4,202 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,488,826 114,790 SH   SOLE 18 114,790 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,560,680 120,330 SH   SOLE 19 120,330 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   21,454,870 1,654,192 SH   SOLE 21 1,654,192 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   17,856,785 1,376,776 SH   SOLE 22 1,328,546 0 48,230
DUCKHORN PORTFOLIO INC COM 26414D106   11,621 896 SH   SOLE 23 896 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   124,240 9,579 SH   SOLE 25 9,579 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   41,452 3,196 SH   SOLE 26 0 0 3,196
DUCKHORN PORTFOLIO INC COM 26414D106   335,819 25,892 SH   SOLE 28 0 0 25,892
DUCKHORN PORTFOLIO INC COM 26414D106   51,309 3,956 SH   SOLE 30 3,956 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   112,761 8,694 SH   SOLE 40 8,694 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   121,308 9,353 SH   SOLE 43 8,763 0 590
DUCOMMUN INC DEL COM 264147109   4,951,905 113,654 SH   SOLE 2 83,874 0 29,780
DUCOMMUN INC DEL COM 264147109   362,851 8,328 SH   SOLE 7 7,878 0 450
DUCOMMUN INC DEL COM 264147109   1,401,080 32,157 SH   SOLE 18 32,157 0 0
DUCOMMUN INC DEL COM 264147109   5,949,788 136,557 SH   SOLE 19 136,557 0 0
DUCOMMUN INC DEL COM 264147109   18,692,401 429,020 SH   SOLE 21 429,020 0 0
DUCOMMUN INC DEL COM 264147109   21,163,823 485,743 SH   SOLE 22 472,745 0 12,998
DUCOMMUN INC DEL COM 264147109   200,509 4,602 SH   SOLE 23 4,602 0 0
DUCOMMUN INC DEL COM 264147109   122,955 2,822 SH   SOLE 25 2,822 0 0
DUCOMMUN INC DEL COM 264147109   477,963 10,970 SH   SOLE 26 0 0 10,970
DUCOMMUN INC DEL COM 264147109   304,990 7,000 SH   SOLE 30 7,000 0 0
DUCOMMUN INC DEL COM 264147109   183,430 4,210 SH   SOLE 34 4,210 0 0
DUCOMMUN INC DEL COM 264147109   108,576 2,492 SH   SOLE 40 2,492 0 0
DUCOMMUN INC DEL COM 264147109   360,193 8,267 SH   SOLE 43 7,577 0 690
DUKE ENERGY CORP NEW COM NEW 26441C204   165,190,072 1,840,763 SH   SOLE 2 210,802 0 1,629,961
DUKE ENERGY CORP NEW COM NEW 26441C204   39,327,927 438,243 SH   SOLE 4 370,198 0 68,045
DUKE ENERGY CORP NEW COM NEW 26441C204   52,394,609 583,849 SH   SOLE 7 518,370 0 65,479
DUKE ENERGY CORP NEW COM NEW 26441C204   904,220 10,076 SH   SOLE 13 10,076 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   12,097,131 134,802 SH   SOLE 15 134,802 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   109,989,113 1,225,642 SH   SOLE 18 1,203,449 0 22,193
DUKE ENERGY CORP NEW COM NEW 26441C204   65,509,213 729,989 SH   SOLE 19 729,989 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,201,794,861 24,535,267 SH   SOLE 21 24,535,267 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,609,427,313 17,934,336 SH   SOLE 22 16,340,891 0 1,593,445
DUKE ENERGY CORP NEW COM NEW 26441C204   140,417,075 1,564,710 SH   SOLE 23 1,564,710 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   25,808,057 287,587 SH   SOLE 25 287,587 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   87,982,083 980,411 SH   SOLE 26 544,924 0 435,487
DUKE ENERGY CORP NEW COM NEW 26441C204   50,874,144 566,906 SH   SOLE 28 0 0 566,906
DUKE ENERGY CORP NEW COM NEW 26441C204   44,780 499 SH   SOLE 29 499 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   413,415,488 4,606,814 SH   SOLE 30 4,606,814 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   15,416,524 171,791 SH   SOLE 31 158,162 0 13,629
DUKE ENERGY CORP NEW COM NEW 26441C204   18,996,073 211,679 SH   SOLE 34 211,679 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   12,867,998 143,392 SH   SOLE 35 143,392 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   25,183,018 280,622 SH   SOLE 36 280,622 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,558,874 17,371 SH   SOLE 40 17,371 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   192,133 2,141 SH   OTR 43 2,141 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   80,513,583 897,187 SH   SOLE 43 735,422 0 161,765
DULUTH HLDGS INC COM CL B 26443V101   414,800 66,051 SH   SOLE 2 61,647 0 4,404
DULUTH HLDGS INC COM CL B 26443V101   249,416 39,716 SH   SOLE 18 39,716 0 0
DULUTH HLDGS INC COM CL B 26443V101   478,988 76,272 SH   SOLE 19 76,272 0 0
DULUTH HLDGS INC COM CL B 26443V101   2,941,634 468,413 SH   SOLE 21 468,413 0 0
DULUTH HLDGS INC COM CL B 26443V101   2,632,212 419,142 SH   SOLE 22 409,542 0 9,600
DULUTH HLDGS INC COM CL B 26443V101   49,267 7,845 SH   SOLE 23 7,845 0 0
DULUTH HLDGS INC COM CL B 26443V101   7,109 1,132 SH   SOLE 26 0 0 1,132
DUN & BRADSTREET HLDGS INC COM 26484T106   2,516,012 217,460 SH   SOLE 2 84,595 0 132,865
DUN & BRADSTREET HLDGS INC COM 26484T106   7,463 645 SH   SOLE 4 645 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   48,606 4,201 SH   SOLE 7 4,201 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   30,158,767 2,606,635 SH   SOLE 18 2,604,595 0 2,040
DUN & BRADSTREET HLDGS INC COM 26484T106   82,233,058 7,107,438 SH   SOLE 19 7,107,438 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   36,903,637 3,189,597 SH   SOLE 21 3,189,597 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   68,051,500 5,881,720 SH   SOLE 22 5,576,475 0 305,245
DUN & BRADSTREET HLDGS INC COM 26484T106   2,192,642 189,511 SH   SOLE 23 189,511 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   5,280,803 456,422 SH   SOLE 25 178,221 0 278,201
DUN & BRADSTREET HLDGS INC COM 26484T106   1,215,000 105,013 SH   SOLE 26 89,306 0 15,707
DUN & BRADSTREET HLDGS INC COM 26484T106   178,537 15,431 SH   SOLE 28 5,033 0 10,398
DUN & BRADSTREET HLDGS INC COM 26484T106   1,244,504 107,563 SH   SOLE 30 107,563 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   42,751 3,695 SH   SOLE 31 3,695 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   30,343,841 2,622,631 SH   SOLE 34 2,622,631 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   922,603 79,741 SH   SOLE 36 79,741 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   400,958 34,655 SH   SOLE 40 34,655 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   2,177,307 188,186 SH   SOLE 43 171,488 0 16,698
DUOLINGO INC CL A COM 26603R106   3,852,805 26,954 SH   SOLE 2 13,906 0 13,048
DUOLINGO INC CL A COM 26603R106   18,296 128 SH   SOLE 4 128 0 0
DUOLINGO INC CL A COM 26603R106   530,307 3,710 SH   SOLE 7 3,521 0 189
DUOLINGO INC CL A COM 26603R106   10,960,067 76,676 SH   SOLE 18 71,569 0 5,107
DUOLINGO INC CL A COM 26603R106   51,765,149 362,146 SH   SOLE 19 362,146 0 0
DUOLINGO INC CL A COM 26603R106   138,224,552 967,011 SH   SOLE 21 967,011 0 0
DUOLINGO INC CL A COM 26603R106   112,851,988 789,506 SH   SOLE 22 769,394 0 20,112
DUOLINGO INC CL A COM 26603R106   292,741 2,048 SH   SOLE 23 2,048 0 0
DUOLINGO INC CL A COM 26603R106   712,699 4,986 SH   SOLE 25 4,986 0 0
DUOLINGO INC CL A COM 26603R106   6,324,094 44,243 SH   SOLE 26 11,998 0 32,245
DUOLINGO INC CL A COM 26603R106   156,948 1,098 SH   SOLE 28 0 0 1,098
DUOLINGO INC CL A COM 26603R106   3,483,305 24,369 SH   SOLE 30 24,369 0 0
DUOLINGO INC CL A COM 26603R106   1,404,386 9,825 SH   SOLE 34 9,825 0 0
DUOLINGO INC CL A COM 26603R106   138,795 971 SH   SOLE 36 971 0 0
DUOLINGO INC CL A COM 26603R106   621,360 4,347 SH   SOLE 40 4,347 0 0
DUOLINGO INC CL A COM 26603R106   723,848 5,064 SH   SOLE 43 4,596 0 468
DUPONT DE NEMOURS INC COM 26614N102   91,803,543 1,285,044 SH   SOLE 2 486,756 0 798,288
DUPONT DE NEMOURS INC COM 26614N102   41,887,058 586,325 SH   SOLE 4 297,360 0 288,965
DUPONT DE NEMOURS INC COM 26614N102   20,328,395 284,552 SH   SOLE 7 246,550 0 38,002
DUPONT DE NEMOURS INC COM 26614N102   6,611,915 92,552 SH   SOLE 13 92,552 0 0
DUPONT DE NEMOURS INC COM 26614N102   5,606,040 78,472 SH   SOLE 15 78,472 0 0
DUPONT DE NEMOURS INC COM 26614N102   55,845,301 781,709 SH   SOLE 18 734,327 0 47,382
DUPONT DE NEMOURS INC COM 26614N102   42,484,654 594,690 SH   SOLE 19 594,690 0 0
DUPONT DE NEMOURS INC COM 26614N102   802,529,598 11,233,617 SH   SOLE 21 11,233,617 0 0
DUPONT DE NEMOURS INC COM 26614N102   732,200,562 10,249,168 SH   SOLE 22 9,239,328 0 1,009,840
DUPONT DE NEMOURS INC COM 26614N102   75,991,585 1,063,712 SH   SOLE 23 1,063,712 0 0
DUPONT DE NEMOURS INC COM 26614N102   50,808,271 711,202 SH   SOLE 25 628,501 0 82,701
DUPONT DE NEMOURS INC COM 26614N102   65,489,191 916,702 SH   SOLE 26 389,289 0 527,413
DUPONT DE NEMOURS INC COM 26614N102   81,960,112 1,147,258 SH   SOLE 28 7,101 0 1,140,157
DUPONT DE NEMOURS INC COM 26614N102   5,113,461 71,577 SH   SOLE 29 71,577 0 0
DUPONT DE NEMOURS INC COM 26614N102   157,334,098 2,202,325 SH   SOLE 30 2,175,214 0 27,111
DUPONT DE NEMOURS INC COM 26614N102   19,225,933 269,120 SH   SOLE 31 261,216 0 7,904
DUPONT DE NEMOURS INC COM 26614N102   10,707,213 149,877 SH   SOLE 34 149,877 0 0
DUPONT DE NEMOURS INC COM 26614N102   9,264,696 129,685 SH   SOLE 36 129,685 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,259,487 17,630 SH   SOLE 40 17,630 0 0
DUPONT DE NEMOURS INC COM 26614N102   125,234 1,753 SH   OTR 43 1,753 0 0
DUPONT DE NEMOURS INC COM 26614N102   34,678,960 485,428 SH   SOLE 43 411,344 0 74,084
DURECT CORP COM NEW 266605500   2,594 524 SH   SOLE 2 0 0 524
DURECT CORP COM NEW 266605500   22,557 4,557 SH   SOLE 18 4,557 0 0
DURECT CORP COM NEW 266605500   349,272 70,560 SH   SOLE 21 70,560 0 0
DURECT CORP COM NEW 266605500   1,390,049 280,818 SH   SOLE 22 280,818 0 0
DUTCH BROS INC CL A 26701L100   422,511 14,851 SH   SOLE 2 9,727 0 5,124
DUTCH BROS INC CL A 26701L100   4,979 175 SH   SOLE 4 175 0 0
DUTCH BROS INC CL A 26701L100   103,160 3,626 SH   SOLE 19 3,626 0 0
DUTCH BROS INC CL A 26701L100   1,622,674 57,036 SH   SOLE 21 57,036 0 0
DUTCH BROS INC CL A 26701L100   13,331,841 468,606 SH   SOLE 22 453,345 0 15,261
DUTCH BROS INC CL A 26701L100   159,007 5,589 SH   SOLE 25 5,589 0 0
DUTCH BROS INC CL A 26701L100   627,351 22,051 SH   SOLE 26 18,401 0 3,650
DUTCH BROS INC CL A 26701L100   26,146 919 SH   SOLE 28 0 0 919
DUTCH BROS INC CL A 26701L100   602,429 21,175 SH   SOLE 30 21,175 0 0
DUTCH BROS INC CL A 26701L100   141,909 4,988 SH   SOLE 34 4,988 0 0
DUTCH BROS INC CL A 26701L100   253,290 8,903 SH   SOLE 40 8,903 0 0
DXC TECHNOLOGY CO COM 23355L106   15,386,739 575,851 SH   SOLE 2 107,687 0 468,164
DXC TECHNOLOGY CO COM 23355L106   110,594 4,139 SH   SOLE 4 734 0 3,405
DXC TECHNOLOGY CO COM 23355L106   4,230,230 158,317 SH   SOLE 7 139,151 0 19,166
DXC TECHNOLOGY CO COM 23355L106   290,607 10,876 SH   SOLE 15 10,876 0 0
DXC TECHNOLOGY CO COM 23355L106   9,015,194 337,395 SH   SOLE 18 330,515 0 6,880
DXC TECHNOLOGY CO COM 23355L106   14,008,094 524,255 SH   SOLE 19 524,255 0 0
DXC TECHNOLOGY CO COM 23355L106   159,474,125 5,968,343 SH   SOLE 21 5,968,343 0 0
DXC TECHNOLOGY CO COM 23355L106   140,721,067 5,266,507 SH   SOLE 22 4,908,437 0 358,070
DXC TECHNOLOGY CO COM 23355L106   77,007 2,882 SH   SOLE 23 2,882 0 0
DXC TECHNOLOGY CO COM 23355L106   2,681,112 100,341 SH   SOLE 25 100,341 0 0
DXC TECHNOLOGY CO COM 23355L106   7,930,469 296,799 SH   SOLE 26 163,785 0 133,014
DXC TECHNOLOGY CO COM 23355L106   1,344,203 50,307 SH   SOLE 28 40,127 0 10,180
DXC TECHNOLOGY CO COM 23355L106   54,643,736 2,045,050 SH   SOLE 30 2,045,050 0 0
DXC TECHNOLOGY CO COM 23355L106   85,771 3,210 SH   SOLE 31 3,210 0 0
DXC TECHNOLOGY CO COM 23355L106   2,210,172 82,716 SH   SOLE 34 82,716 0 0
DXC TECHNOLOGY CO COM 23355L106   544,580 20,381 SH   SOLE 36 20,381 0 0
DXC TECHNOLOGY CO COM 23355L106   988,266 36,986 SH   SOLE 40 36,986 0 0
DXC TECHNOLOGY CO COM 23355L106   12,505 468 SH   OTR 43 468 0 0
DXC TECHNOLOGY CO COM 23355L106   9,511,713 355,977 SH   SOLE 43 336,701 0 19,276
DXP ENTERPRISES INC COM NEW 233377407   472,893 12,988 SH   SOLE 2 4,463 0 8,525
DXP ENTERPRISES INC COM NEW 233377407   4,588 126 SH   SOLE 7 126 0 0
DXP ENTERPRISES INC COM NEW 233377407   1,924,414 52,854 SH   SOLE 18 52,854 0 0
DXP ENTERPRISES INC COM NEW 233377407   1,040,925 28,589 SH   SOLE 19 28,589 0 0
DXP ENTERPRISES INC COM NEW 233377407   64,777,796 1,779,121 SH   SOLE 21 1,779,121 0 0
DXP ENTERPRISES INC COM NEW 233377407   16,424,442 451,097 SH   SOLE 22 424,532 0 26,565
DXP ENTERPRISES INC COM NEW 233377407   78,209 2,148 SH   SOLE 25 2,148 0 0
DXP ENTERPRISES INC COM NEW 233377407   80,794 2,219 SH   SOLE 26 0 0 2,219
DXP ENTERPRISES INC COM NEW 233377407   889,751 24,437 SH   SOLE 30 24,437 0 0
DXP ENTERPRISES INC COM NEW 233377407   141,307 3,881 SH   SOLE 40 3,881 0 0
DXP ENTERPRISES INC COM NEW 233377407   123,248 3,385 SH   SOLE 43 3,124 0 261
DYADIC INTL INC DEL COM 26745T101   803 416 SH   SOLE 2 0 0 416
DYADIC INTL INC DEL COM 26745T101   6,493 3,364 SH   SOLE 18 3,364 0 0
DYADIC INTL INC DEL COM 26745T101   112,793 58,442 SH   SOLE 21 58,442 0 0
DYADIC INTL INC DEL COM 26745T101   386,544 200,282 SH   SOLE 22 200,282 0 0
DYCOM INDS INC COM 267475101   2,218,107 19,517 SH   SOLE 2 11,295 0 8,222
DYCOM INDS INC COM 267475101   8,637 76 SH   SOLE 4 76 0 0
DYCOM INDS INC COM 267475101   2,017,060 17,748 SH   SOLE 7 17,475 0 273
DYCOM INDS INC COM 267475101   11,006,662 96,847 SH   SOLE 18 90,127 0 6,720
DYCOM INDS INC COM 267475101   11,095,763 97,631 SH   SOLE 19 97,631 0 0
DYCOM INDS INC COM 267475101   381,494,410 3,356,748 SH   SOLE 21 3,356,748 0 0
DYCOM INDS INC COM 267475101   96,054,480 845,178 SH   SOLE 22 804,846 0 40,332
DYCOM INDS INC COM 267475101   25,344 223 SH   SOLE 23 223 0 0
DYCOM INDS INC COM 267475101   668,148 5,879 SH   SOLE 25 5,879 0 0
DYCOM INDS INC COM 267475101   1,761,234 15,497 SH   SOLE 26 12,776 0 2,721
DYCOM INDS INC COM 267475101   126,152 1,110 SH   SOLE 28 548 0 562
DYCOM INDS INC COM 267475101   6,237,567 54,884 SH   SOLE 30 54,884 0 0
DYCOM INDS INC COM 267475101   62,394 549 SH   SOLE 36 549 0 0
DYCOM INDS INC COM 267475101   617,574 5,434 SH   SOLE 40 5,434 0 0
DYCOM INDS INC COM 267475101   4,947,980 43,537 SH   SOLE 43 39,981 0 3,556
DYNATRACE INC COM NEW 268150109   25,068,000 487,041 SH   SOLE 2 159,475 0 327,566
DYNATRACE INC COM NEW 268150109   8,227,068 159,842 SH   SOLE 4 90,744 0 69,098
DYNATRACE INC COM NEW 268150109   1,486,762 28,886 SH   SOLE 7 27,495 0 1,391
DYNATRACE INC COM NEW 268150109   47,095 915 SH   SOLE 13 915 0 0
DYNATRACE INC COM NEW 268150109   773,697 15,032 SH   SOLE 15 15,032 0 0
DYNATRACE INC COM NEW 268150109   44,676,423 868,009 SH   SOLE 18 855,578 0 12,431
DYNATRACE INC COM NEW 268150109   59,441,725 1,154,881 SH   SOLE 19 1,154,881 0 0
DYNATRACE INC COM NEW 268150109   665,275,125 12,925,493 SH   SOLE 21 12,925,493 0 0
DYNATRACE INC COM NEW 268150109   339,986,784 6,605,533 SH   SOLE 22 6,193,178 0 412,355
DYNATRACE INC COM NEW 268150109   18,775,484 364,785 SH   SOLE 23 364,785 0 0
DYNATRACE INC COM NEW 268150109   2,149,078 41,754 SH   SOLE 25 41,754 0 0
DYNATRACE INC COM NEW 268150109   8,248,840 160,265 SH   SOLE 26 122,850 0 37,415
DYNATRACE INC COM NEW 268150109   14,517,422 282,056 SH   SOLE 28 3,357 0 278,699
DYNATRACE INC COM NEW 268150109   23,985 466 SH   SOLE 29 466 0 0
DYNATRACE INC COM NEW 268150109   59,760,633 1,161,077 SH   SOLE 30 1,161,077 0 0
DYNATRACE INC COM NEW 268150109   2,604,588 50,604 SH   SOLE 31 46,766 0 3,838
DYNATRACE INC COM NEW 268150109   35,691,511 693,443 SH   SOLE 34 693,443 0 0
DYNATRACE INC COM NEW 268150109   1,344,396 26,120 SH   SOLE 36 26,120 0 0
DYNATRACE INC COM NEW 268150109   446,245 8,670 SH   SOLE 40 8,670 0 0
DYNATRACE INC COM NEW 268150109   32,272 627 SH   OTR 43 627 0 0
DYNATRACE INC COM NEW 268150109   6,170,069 119,877 SH   SOLE 43 102,057 0 17,820
DYNATRONICS CORP COM 268157500   2,773 3,696 SH   SOLE 22 3,696 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   1,092,929 84,592 SH   SOLE 2 47,514 0 37,078
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   4,793 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   395,300 30,596 SH   SOLE 7 28,988 0 1,608
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   5,172,406 400,341 SH   SOLE 18 400,341 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   4,835,413 374,258 SH   SOLE 19 374,258 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   181,438,312 14,043,213 SH   SOLE 21 14,043,213 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   45,798,105 3,544,745 SH   SOLE 22 3,363,050 0 181,695
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   10,646 824 SH   SOLE 23 824 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   348,233 26,953 SH   SOLE 25 26,953 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   1,002,670 77,606 SH   SOLE 26 66,068 0 11,538
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   373,659 28,921 SH   SOLE 28 28,921 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   6,199,817 479,862 SH   SOLE 30 479,862 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   275,080 21,291 SH   SOLE 40 21,291 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   907,940 70,274 SH   SOLE 43 64,810 0 5,464
DYNE THERAPEUTICS INC COM 26818M108   931,084 82,763 SH   SOLE 2 54,822 0 27,941
DYNE THERAPEUTICS INC COM 26818M108   5,434 483 SH   SOLE 7 483 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,353,769 120,335 SH   SOLE 18 120,335 0 0
DYNE THERAPEUTICS INC COM 26818M108   2,397,476 213,109 SH   SOLE 19 213,109 0 0
DYNE THERAPEUTICS INC COM 26818M108   19,901,936 1,769,061 SH   SOLE 21 1,769,061 0 0
DYNE THERAPEUTICS INC COM 26818M108   11,971,350 1,064,120 SH   SOLE 22 1,027,278 0 36,842
DYNE THERAPEUTICS INC COM 26818M108   48,870 4,344 SH   SOLE 23 4,344 0 0
DYNE THERAPEUTICS INC COM 26818M108   43,481 3,865 SH   SOLE 25 3,865 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,249 111 SH   SOLE 26 111 0 0
DYNE THERAPEUTICS INC COM 26818M108   590,715 52,508 SH   SOLE 30 52,508 0 0
DYNE THERAPEUTICS INC COM 26818M108   30,668 2,726 SH   SOLE 40 2,726 0 0
DYNE THERAPEUTICS INC COM 26818M108   98,573 8,762 SH   SOLE 43 6,016 0 2,746
DYNEX CAP INC COM 26817Q886   448,771 35,645 SH   SOLE 2 15,845 0 19,800
DYNEX CAP INC COM 26817Q886   5,351 425 SH   SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886   1,817,895 144,392 SH   SOLE 18 144,392 0 0
DYNEX CAP INC COM 26817Q886   1,312,633 104,260 SH   SOLE 19 104,260 0 0
DYNEX CAP INC COM 26817Q886   34,331,054 2,726,851 SH   SOLE 21 2,726,851 0 0
DYNEX CAP INC COM 26817Q886   21,352,464 1,695,986 SH   SOLE 22 1,646,002 0 49,984
DYNEX CAP INC COM 26817Q886   95,684 7,600 SH   SOLE 25 7,600 0 0
DYNEX CAP INC COM 26817Q886   192,174 15,264 SH   SOLE 26 11,748 0 3,516
DYNEX CAP INC COM 26817Q886   86,720 6,888 SH   SOLE 28 0 0 6,888
DYNEX CAP INC COM 26817Q886   45,324 3,600 SH   SOLE 30 3,600 0 0
DYNEX CAP INC COM 26817Q886   54,439 4,324 SH   SOLE 40 4,324 0 0
DYNEX CAP INC COM 26817Q886   256,101 20,342 SH   SOLE 43 20,122 0 220
DZS INC COM 268211109   35,567 8,959 SH   SOLE 2 734 0 8,225
DZS INC COM 268211109   1,072 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109   253,488 63,851 SH   SOLE 18 63,851 0 0
DZS INC COM 268211109   170,555 42,961 SH   SOLE 19 42,961 0 0
DZS INC COM 268211109   3,208,467 808,178 SH   SOLE 21 808,178 0 0
DZS INC COM 268211109   1,853,267 466,818 SH   SOLE 22 449,417 0 17,401
DZS INC COM 268211109   333 84 SH   SOLE 43 84 0 0
E L F BEAUTY INC COM 26856L103   10,493,282 91,861 SH   SOLE 2 45,326 0 46,535
E L F BEAUTY INC COM 26856L103   13,936 122 SH   SOLE 4 122 0 0
E L F BEAUTY INC COM 26856L103   597,651 5,232 SH   SOLE 7 4,971 0 261
E L F BEAUTY INC COM 26856L103   18,881,762 165,296 SH   SOLE 18 156,142 0 9,154
E L F BEAUTY INC COM 26856L103   37,607,829 329,229 SH   SOLE 19 329,229 0 0
E L F BEAUTY INC COM 26856L103   662,994,690 5,804,033 SH   SOLE 21 5,804,033 0 0
E L F BEAUTY INC COM 26856L103   183,467,545 1,606,124 SH   SOLE 22 1,535,444 0 70,680
E L F BEAUTY INC COM 26856L103   861,751 7,544 SH   SOLE 23 7,544 0 0
E L F BEAUTY INC COM 26856L103   1,146,983 10,041 SH   SOLE 25 10,041 0 0
E L F BEAUTY INC COM 26856L103   7,484,692 65,523 SH   SOLE 26 23,992 0 41,531
E L F BEAUTY INC COM 26856L103   919,780 8,052 SH   SOLE 28 835 0 7,217
E L F BEAUTY INC COM 26856L103   9,438,825 82,630 SH   SOLE 30 82,630 0 0
E L F BEAUTY INC COM 26856L103   124,853 1,093 SH   SOLE 34 1,093 0 0
E L F BEAUTY INC COM 26856L103   76,877 673 SH   SOLE 36 673 0 0
E L F BEAUTY INC COM 26856L103   954,849 8,359 SH   SOLE 40 8,359 0 0
E L F BEAUTY INC COM 26856L103   7,029,943 61,542 SH   SOLE 43 54,440 0 7,102
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   868,918 155,164 SH   SOLE 2 46,143 0 109,021
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,826 326 SH   SOLE 4 0 0 326
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   420,336 75,060 SH   SOLE 7 71,051 0 4,009
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   3,205,149 572,348 SH   SOLE 18 572,348 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   2,254,577 402,603 SH   SOLE 19 402,603 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   44,218,798 7,896,214 SH   SOLE 21 7,896,214 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   28,574,577 5,102,603 SH   SOLE 22 4,903,736 0 198,867
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   178,522 31,879 SH   SOLE 25 31,879 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   494,497 88,303 SH   SOLE 26 72,398 0 15,905
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   31,024 5,540 SH   SOLE 28 0 0 5,540
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,409,100 251,625 SH   SOLE 30 251,625 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   24,405 4,358 SH   SOLE 36 4,358 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   131,538 23,489 SH   SOLE 40 23,489 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   326,178 58,246 SH   SOLE 43 57,217 0 1,029
EAGLE BANCORP INC MD COM 268948106   560,761 26,501 SH   SOLE 2 8,479 0 18,022
EAGLE BANCORP INC MD COM 268948106   3,089 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106   7,067 334 SH   SOLE 7 334 0 0
EAGLE BANCORP INC MD COM 268948106   2,153,728 101,783 SH   SOLE 18 101,783 0 0
EAGLE BANCORP INC MD COM 268948106   1,129,267 53,368 SH   SOLE 19 53,368 0 0
EAGLE BANCORP INC MD COM 268948106   74,599,749 3,525,508 SH   SOLE 21 3,525,508 0 0
EAGLE BANCORP INC MD COM 268948106   14,499,636 685,238 SH   SOLE 22 643,664 0 41,574
EAGLE BANCORP INC MD COM 268948106   73,997 3,497 SH   SOLE 25 3,497 0 0
EAGLE BANCORP INC MD COM 268948106   131,594 6,219 SH   SOLE 26 3,628 0 2,591
EAGLE BANCORP INC MD COM 268948106   5,988 283 SH   SOLE 28 283 0 0
EAGLE BANCORP INC MD COM 268948106   947,968 44,800 SH   SOLE 30 44,800 0 0
EAGLE BANCORP INC MD COM 268948106   66,231 3,130 SH   SOLE 40 3,130 0 0
EAGLE BANCORP INC MD COM 268948106   74,737 3,532 SH   SOLE 43 3,258 0 274
EAGLE BANCORP MONT INC COM 26942G100   622,220 47,031 SH   SOLE 2 46,511 0 520
EAGLE BANCORP MONT INC COM 26942G100   18,032 1,363 SH   SOLE 18 1,363 0 0
EAGLE BANCORP MONT INC COM 26942G100   25,428 1,922 SH   SOLE 19 1,922 0 0
EAGLE BANCORP MONT INC COM 26942G100   814,611 61,573 SH   SOLE 21 61,573 0 0
EAGLE BANCORP MONT INC COM 26942G100   467,998 35,374 SH   SOLE 22 35,374 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   561,828 11,695 SH   SOLE 2 3,221 0 8,474
EAGLE BULK SHIPPING INC COM Y2187A150   7,590 158 SH   SOLE 7 158 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,990,826 41,441 SH   SOLE 18 41,441 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,280,602 26,657 SH   SOLE 19 26,657 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   26,051,948 542,297 SH   SOLE 21 542,297 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   15,946,253 331,937 SH   SOLE 22 317,112 0 14,825
EAGLE BULK SHIPPING INC COM Y2187A150   64,566 1,344 SH   SOLE 25 1,344 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   79,026 1,645 SH   SOLE 26 0 0 1,645
EAGLE BULK SHIPPING INC COM Y2187A150   62,500 1,301 SH   SOLE 40 1,301 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   510,137 10,619 SH   SOLE 43 10,575 0 44
EAGLE MATLS INC COM 26969P108   10,833,053 58,111 SH   SOLE 2 42,049 0 16,062
EAGLE MATLS INC COM 26969P108   19,761 106 SH   SOLE 4 106 0 0
EAGLE MATLS INC COM 26969P108   66,179 355 SH   SOLE 7 355 0 0
EAGLE MATLS INC COM 26969P108   13,483,199 72,327 SH   SOLE 18 72,327 0 0
EAGLE MATLS INC COM 26969P108   2,111,207 11,325 SH   SOLE 19 11,325 0 0
EAGLE MATLS INC COM 26969P108   365,361,202 1,959,882 SH   SOLE 21 1,959,882 0 0
EAGLE MATLS INC COM 26969P108   191,165,694 1,025,457 SH   SOLE 22 979,641 0 45,816
EAGLE MATLS INC COM 26969P108   1,255,539 6,735 SH   SOLE 25 6,735 0 0
EAGLE MATLS INC COM 26969P108   2,988,126 16,029 SH   SOLE 26 13,035 0 2,994
EAGLE MATLS INC COM 26969P108   139,069 746 SH   SOLE 28 746 0 0
EAGLE MATLS INC COM 26969P108   3,824,220 20,514 SH   SOLE 30 20,514 0 0
EAGLE MATLS INC COM 26969P108   93,769 503 SH   SOLE 31 503 0 0
EAGLE MATLS INC COM 26969P108   56,112 301 SH   SOLE 36 301 0 0
EAGLE MATLS INC COM 26969P108   1,229,813 6,597 SH   SOLE 40 6,597 0 0
EAGLE MATLS INC COM 26969P108   4,437,961 23,806 SH   SOLE 43 22,471 0 1,335
EAGLE PHARMACEUTICALS INC COM 269796108   1,108,488 57,021 SH   SOLE 2 49,431 0 7,590
EAGLE PHARMACEUTICALS INC COM 269796108   1,128 58 SH   SOLE 7 58 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   613,915 31,580 SH   SOLE 18 31,580 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   889,847 45,774 SH   SOLE 19 45,774 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   8,161,106 419,810 SH   SOLE 21 419,810 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   7,328,472 376,979 SH   SOLE 22 360,997 0 15,982
EAGLE PHARMACEUTICALS INC COM 269796108   19,382 997 SH   SOLE 23 997 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   28,499 1,466 SH   SOLE 25 1,466 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   22,103 1,137 SH   SOLE 26 424 0 713
EAGLE PHARMACEUTICALS INC COM 269796108   1,167,605 60,062 SH   SOLE 30 60,062 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   16,194 833 SH   SOLE 40 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   30,074 1,547 SH   OTR 43 1,547 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   259,971 13,373 SH   SOLE 43 13,103 0 270
EARGO INC COM NEW 270087208   902 183 SH   SOLE 2 0 0 183
EARGO INC COM NEW 270087208   4,762 966 SH   SOLE 18 966 0 0
EARGO INC COM NEW 270087208   44,321 8,990 SH   SOLE 19 8,990 0 0
EARGO INC COM NEW 270087208   58,302 11,826 SH   SOLE 21 11,826 0 0
EARGO INC COM NEW 270087208   1,089,126 220,918 SH   SOLE 22 220,918 0 0
EARTHSTONE ENERGY INC CL A 27032D304   1,036,554 72,537 SH   SOLE 2 15,668 0 56,869
EARTHSTONE ENERGY INC CL A 27032D304   5,502 385 SH   SOLE 7 385 0 0
EARTHSTONE ENERGY INC CL A 27032D304   2,255,719 157,853 SH   SOLE 18 157,853 0 0
EARTHSTONE ENERGY INC CL A 27032D304   1,650,495 115,500 SH   SOLE 19 115,500 0 0
EARTHSTONE ENERGY INC CL A 27032D304   28,627,271 2,003,308 SH   SOLE 21 2,003,308 0 0
EARTHSTONE ENERGY INC CL A 27032D304   18,435,600 1,290,105 SH   SOLE 22 1,227,165 0 62,940
EARTHSTONE ENERGY INC CL A 27032D304   41,012 2,870 SH   SOLE 26 0 0 2,870
EARTHSTONE ENERGY INC CL A 27032D304   309,879 21,685 SH   SOLE 28 0 0 21,685
EARTHSTONE ENERGY INC CL A 27032D304   284,985 19,943 SH   SOLE 30 19,943 0 0
EARTHSTONE ENERGY INC CL A 27032D304   505,166 35,351 SH   SOLE 43 35,092 0 259
EAST RES ACQUISITION CO UNIT 07/01/2027 274681204   3,380 338 SH   SOLE 43 338 0 0
EAST WEST BANCORP INC COM 27579R104   16,254,041 307,900 SH   SOLE 2 151,373 0 156,527
EAST WEST BANCORP INC COM 27579R104   51,259 971 SH   SOLE 4 971 0 0
EAST WEST BANCORP INC COM 27579R104   1,890,621 35,814 SH   SOLE 7 33,956 0 1,858
EAST WEST BANCORP INC COM 27579R104   14,340,562 271,653 SH   SOLE 18 271,653 0 0
EAST WEST BANCORP INC COM 27579R104   3,522,677 66,730 SH   SOLE 19 66,730 0 0
EAST WEST BANCORP INC COM 27579R104   404,413,474 7,660,797 SH   SOLE 21 7,660,797 0 0
EAST WEST BANCORP INC COM 27579R104   216,911,154 4,108,944 SH   SOLE 22 3,927,091 0 181,853
EAST WEST BANCORP INC COM 27579R104   1,570,819 29,756 SH   SOLE 25 29,756 0 0
EAST WEST BANCORP INC COM 27579R104   5,603,870 106,154 SH   SOLE 26 57,437 0 48,717
EAST WEST BANCORP INC COM 27579R104   425,963 8,069 SH   SOLE 28 1,632 0 6,437
EAST WEST BANCORP INC COM 27579R104   15,063,151 285,341 SH   SOLE 30 285,341 0 0
EAST WEST BANCORP INC COM 27579R104   105,422 1,997 SH   SOLE 31 1,997 0 0
EAST WEST BANCORP INC COM 27579R104   198,860 3,767 SH   SOLE 36 3,767 0 0
EAST WEST BANCORP INC COM 27579R104   1,316,160 24,932 SH   SOLE 40 24,932 0 0
EAST WEST BANCORP INC COM 27579R104   15,943 302 SH   OTR 43 302 0 0
EAST WEST BANCORP INC COM 27579R104   2,479,446 46,968 SH   SOLE 43 40,080 0 6,888
EASTERLY GOVT PPTYS INC COM 27616P103   1,172,644 80,872 SH   SOLE 2 27,273 0 53,599
EASTERLY GOVT PPTYS INC COM 27616P103   570,329 39,333 SH   SOLE 4 39,333 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   2,719,185 187,530 SH   SOLE 7 165,186 0 22,344
EASTERLY GOVT PPTYS INC COM 27616P103   4,814,812 332,056 SH   SOLE 18 332,056 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   4,786,900 330,131 SH   SOLE 19 330,131 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   167,976,468 11,584,584 SH   SOLE 21 11,584,584 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   52,123,498 3,594,724 SH   SOLE 22 3,410,095 0 184,629
EASTERLY GOVT PPTYS INC COM 27616P103   327,541 22,589 SH   SOLE 23 22,589 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   6,520,505 449,690 SH   SOLE 25 449,690 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   481,922 33,236 SH   SOLE 26 24,948 0 8,288
EASTERLY GOVT PPTYS INC COM 27616P103   1,111,019 76,622 SH   SOLE 28 3,011 0 73,611
EASTERLY GOVT PPTYS INC COM 27616P103   7,689,133 530,285 SH   SOLE 30 530,285 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   211,686 14,599 SH   SOLE 40 14,599 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   2,995,011 206,553 SH   SOLE 43 199,579 0 6,974
EASTERN BANKSHARES INC COM 27627N105   1,725,334 140,614 SH   SOLE 2 49,889 0 90,725
EASTERN BANKSHARES INC COM 27627N105   4,000 326 SH   SOLE 4 326 0 0
EASTERN BANKSHARES INC COM 27627N105   459,990 37,489 SH   SOLE 7 35,516 0 1,973
EASTERN BANKSHARES INC COM 27627N105   5,557,046 452,897 SH   SOLE 18 452,897 0 0
EASTERN BANKSHARES INC COM 27627N105   3,854,252 314,120 SH   SOLE 19 314,120 0 0
EASTERN BANKSHARES INC COM 27627N105   67,947,849 5,537,722 SH   SOLE 21 5,537,722 0 0
EASTERN BANKSHARES INC COM 27627N105   56,790,848 4,628,431 SH   SOLE 22 4,435,826 0 192,605
EASTERN BANKSHARES INC COM 27627N105   433,548 35,334 SH   SOLE 25 35,334 0 0
EASTERN BANKSHARES INC COM 27627N105   908,434 74,037 SH   SOLE 26 60,617 0 13,420
EASTERN BANKSHARES INC COM 27627N105   204,210 16,643 SH   SOLE 28 3,328 0 13,315
EASTERN BANKSHARES INC COM 27627N105   1,284,595 104,694 SH   SOLE 30 104,694 0 0
EASTERN BANKSHARES INC COM 27627N105   31,399 2,559 SH   SOLE 36 2,559 0 0
EASTERN BANKSHARES INC COM 27627N105   338,014 27,548 SH   SOLE 40 27,548 0 0
EASTERN BANKSHARES INC COM 27627N105   1,925,507 156,928 SH   SOLE 43 133,771 0 23,157
EASTERN CO COM 276317104   3,727 206 SH   SOLE 2 0 0 206
EASTERN CO COM 276317104   17,764 982 SH   SOLE 18 982 0 0
EASTERN CO COM 276317104   228,983 12,658 SH   SOLE 21 12,658 0 0
EASTERN CO COM 276317104   270,066 14,929 SH   SOLE 22 14,079 0 850
EASTGROUP PPTYS INC COM 277276101   14,710,864 84,740 SH   SOLE 2 43,144 0 41,596
EASTGROUP PPTYS INC COM 277276101   3,282,776 18,910 SH   SOLE 4 18,910 0 0
EASTGROUP PPTYS INC COM 277276101   11,794,210 67,939 SH   SOLE 7 58,564 0 9,375
EASTGROUP PPTYS INC COM 277276101   14,769,367 85,077 SH   SOLE 18 85,077 0 0
EASTGROUP PPTYS INC COM 277276101   21,179,200 122,000 SH   SOLE 19 122,000 0 0
EASTGROUP PPTYS INC COM 277276101   428,098,294 2,466,004 SH   SOLE 21 2,466,004 0 0
EASTGROUP PPTYS INC COM 277276101   293,878,934 1,692,851 SH   SOLE 22 1,607,285 0 85,566
EASTGROUP PPTYS INC COM 277276101   388,343 2,237 SH   SOLE 23 2,237 0 0
EASTGROUP PPTYS INC COM 277276101   35,076,922 202,056 SH   SOLE 25 202,056 0 0
EASTGROUP PPTYS INC COM 277276101   5,584,365 32,168 SH   SOLE 26 17,268 0 14,900
EASTGROUP PPTYS INC COM 277276101   7,842,901 45,178 SH   SOLE 28 1,450 0 43,728
EASTGROUP PPTYS INC COM 277276101   26,911,646 155,021 SH   SOLE 30 155,021 0 0
EASTGROUP PPTYS INC COM 277276101   108,326 624 SH   SOLE 31 624 0 0
EASTGROUP PPTYS INC COM 277276101   1,606,321 9,253 SH   SOLE 34 9,253 0 0
EASTGROUP PPTYS INC COM 277276101   43,400 250 SH   SOLE 36 250 0 0
EASTGROUP PPTYS INC COM 277276101   1,377,863 7,937 SH   SOLE 40 7,937 0 0
EASTGROUP PPTYS INC COM 277276101   4,183,373 24,098 SH   SOLE 43 23,099 0 999
EASTMAN CHEM CO COM 277432100   33,875,791 404,632 SH   SOLE 2 42,546 0 362,086
EASTMAN CHEM CO COM 277432100   9,504,815 113,531 SH   SOLE 4 45,338 0 68,193
EASTMAN CHEM CO COM 277432100   6,552,346 78,265 SH   SOLE 7 67,934 0 10,331
EASTMAN CHEM CO COM 277432100   35,832 428 SH   SOLE 13 428 0 0
EASTMAN CHEM CO COM 277432100   1,973,950 23,578 SH   SOLE 15 23,578 0 0
EASTMAN CHEM CO COM 277432100   16,701,052 199,487 SH   SOLE 18 188,461 0 11,026
EASTMAN CHEM CO COM 277432100   5,589,482 66,764 SH   SOLE 19 66,764 0 0
EASTMAN CHEM CO COM 277432100   283,818,251 3,390,089 SH   SOLE 21 3,390,089 0 0
EASTMAN CHEM CO COM 277432100   220,461,718 2,633,322 SH   SOLE 22 2,373,312 0 260,010
EASTMAN CHEM CO COM 277432100   17,113,121 204,409 SH   SOLE 23 204,409 0 0
EASTMAN CHEM CO COM 277432100   13,040,981 155,769 SH   SOLE 25 144,394 0 11,375
EASTMAN CHEM CO COM 277432100   16,854,762 201,323 SH   SOLE 26 74,398 0 126,925
EASTMAN CHEM CO COM 277432100   19,136,215 228,574 SH   SOLE 28 5,002 0 223,572
EASTMAN CHEM CO COM 277432100   55,339 661 SH   SOLE 29 661 0 0
EASTMAN CHEM CO COM 277432100   48,483,508 579,115 SH   SOLE 30 579,115 0 0
EASTMAN CHEM CO COM 277432100   2,374,634 28,364 SH   SOLE 31 26,112 0 2,252
EASTMAN CHEM CO COM 277432100   865,246 10,335 SH   SOLE 34 10,335 0 0
EASTMAN CHEM CO COM 277432100   2,819,020 33,672 SH   SOLE 36 33,672 0 0
EASTMAN CHEM CO COM 277432100   249,067 2,975 SH   SOLE 40 2,975 0 0
EASTMAN CHEM CO COM 277432100   31,730 379 SH   OTR 43 379 0 0
EASTMAN CHEM CO COM 277432100   14,860,145 177,498 SH   SOLE 43 161,103 0 16,396
EASTMAN KODAK CO COM NEW 277461406   121,155 26,224 SH   SOLE 2 1,829 0 24,395
EASTMAN KODAK CO COM NEW 277461406   3,331 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406   828,814 179,397 SH   SOLE 18 179,397 0 0
EASTMAN KODAK CO COM NEW 277461406   537,823 116,412 SH   SOLE 19 116,412 0 0
EASTMAN KODAK CO COM NEW 277461406   9,738,225 2,107,841 SH   SOLE 21 2,107,841 0 0
EASTMAN KODAK CO COM NEW 277461406   7,469,320 1,616,736 SH   SOLE 22 1,573,012 0 43,724
EASTMAN KODAK CO COM NEW 277461406   134,410 29,093 SH   SOLE 43 28,458 0 635
EASTSIDE DISTILLING INC COM NEW 277802401   1,369 424 SH   SOLE 21 424 0 0
EATON CORP PLC SHS G29183103   194,685,513 968,103 SH   SOLE 2 191,229 0 776,874
EATON CORP PLC SHS G29183103   57,682,921 286,837 SH   SOLE 4 143,219 0 143,618
EATON CORP PLC SHS G29183103   65,050,823 323,475 SH   SOLE 7 286,556 0 36,919
EATON CORP PLC SHS G29183103   2,276,452 11,320 SH   SOLE 13 11,320 0 0
EATON CORP PLC SHS G29183103   13,888,972 69,065 SH   SOLE 15 69,065 0 0
EATON CORP PLC SHS G29183103   129,228,268 642,607 SH   SOLE 18 584,913 0 57,694
EATON CORP PLC SHS G29183103   53,733,116 267,196 SH   SOLE 19 267,196 0 0
EATON CORP PLC SHS G29183103   1,633,431,130 8,122,482 SH   SOLE 21 8,122,482 0 0
EATON CORP PLC SHS G29183103   1,771,441,435 8,808,759 SH   SOLE 22 7,945,635 0 863,124
EATON CORP PLC SHS G29183103   149,039,232 741,120 SH   SOLE 23 741,120 0 0
EATON CORP PLC SHS G29183103   213,374,340 1,061,036 SH   SOLE 25 959,036 0 102,000
EATON CORP PLC SHS G29183103   174,706,429 868,754 SH   SOLE 26 396,125 0 472,629
EATON CORP PLC SHS G29183103   105,315,869 523,699 SH   SOLE 28 19,816 0 503,883
EATON CORP PLC SHS G29183103   423,397,750 2,105,409 SH   SOLE 30 2,090,298 0 15,111
EATON CORP PLC SHS G29183103   18,345,146 91,224 SH   SOLE 31 81,550 0 9,674
EATON CORP PLC SHS G29183103   245,429,680 1,220,436 SH   SOLE 34 1,220,436 0 0
EATON CORP PLC SHS G29183103   20,112,614 100,013 SH   SOLE 36 100,013 0 0
EATON CORP PLC SHS G29183103   3,109,006 15,460 SH   SOLE 40 15,460 0 0
EATON CORP PLC SHS G29183103   220,808 1,098 SH   OTR 43 1,098 0 0
EATON CORP PLC SHS G29183103   130,894,941 650,895 SH   SOLE 43 559,078 0 91,817
EBAY INC. COM 278642103   114,864,294 2,570,246 SH   SOLE 2 1,557,455 0 1,012,791
EBAY INC. COM 278642103   35,970,132 804,881 SH   SOLE 4 459,073 0 345,808
EBAY INC. COM 278642103   24,059,755 538,370 SH   SOLE 7 397,229 0 141,141
EBAY INC. COM 278642103   9,878,993 221,056 SH   SOLE 13 221,056 0 0
EBAY INC. COM 278642103   4,198,402 93,945 SH   SOLE 15 93,945 0 0
EBAY INC. COM 278642103   79,181,072 1,771,785 SH   SOLE 18 1,477,851 0 293,934
EBAY INC. COM 278642103   77,213,550 1,727,759 SH   SOLE 19 1,727,759 0 0
EBAY INC. COM 278642103   593,847,692 13,288,156 SH   SOLE 21 13,288,156 0 0
EBAY INC. COM 278642103   617,413,354 13,815,470 SH   SOLE 22 12,329,839 0 1,485,631
EBAY INC. COM 278642103   76,133,795 1,703,598 SH   SOLE 23 1,703,598 0 0
EBAY INC. COM 278642103   45,469,975 1,017,453 SH   SOLE 25 866,666 0 150,787
EBAY INC. COM 278642103   80,833,172 1,808,753 SH   SOLE 26 928,737 0 880,016
EBAY INC. COM 278642103   116,936,167 2,616,607 SH   SOLE 28 94,580 0 2,522,027
EBAY INC. COM 278642103   4,509,042 100,896 SH   SOLE 29 100,896 0 0
EBAY INC. COM 278642103   195,051,695 4,364,549 SH   SOLE 30 3,916,209 0 448,340
EBAY INC. COM 278642103   14,371,410 321,580 SH   SOLE 31 308,300 0 13,280
EBAY INC. COM 278642103   5,346,533 119,636 SH   SOLE 32 119,636 0 0
EBAY INC. COM 278642103   66,590,513 1,490,054 SH   SOLE 34 1,490,054 0 0
EBAY INC. COM 278642103   7,765,156 173,756 SH   SOLE 36 173,756 0 0
EBAY INC. COM 278642103   938,669 21,004 SH   SOLE 40 21,004 0 0
EBAY INC. COM 278642103   58,901 1,318 SH   OTR 43 1,318 0 0
EBAY INC. COM 278642103   50,221,776 1,123,781 SH   SOLE 43 1,004,651 0 119,130
EBET INC COM 278700109   14 116 SH   SOLE 22 116 0 0
EBIX INC COM NEW 278715206   515,466 20,455 SH   SOLE 2 7,449 0 13,006
EBIX INC COM NEW 278715206   2,948 117 SH   SOLE 4 117 0 0
EBIX INC COM NEW 278715206   5,267 209 SH   SOLE 7 209 0 0
EBIX INC COM NEW 278715206   2,342,542 92,958 SH   SOLE 18 92,958 0 0
EBIX INC COM NEW 278715206   1,310,929 52,021 SH   SOLE 19 52,021 0 0
EBIX INC COM NEW 278715206   75,701,984 3,004,047 SH   SOLE 21 3,004,047 0 0
EBIX INC COM NEW 278715206   18,225,950 723,252 SH   SOLE 22 679,953 0 43,299
EBIX INC COM NEW 278715206   84,294 3,345 SH   SOLE 25 3,345 0 0
EBIX INC COM NEW 278715206   165,262 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206   1,536,973 60,991 SH   SOLE 30 60,991 0 0
EBIX INC COM NEW 278715206   70,484 2,797 SH   SOLE 40 2,797 0 0
EBIX INC COM NEW 278715206   578,294 22,948 SH   SOLE 43 22,748 0 200
ECB BANCORP INC COM 26828M106   20,876 1,596 SH   SOLE 18 1,596 0 0
ECB BANCORP INC COM 26828M106   254,210 19,435 SH   SOLE 21 19,435 0 0
ECB BANCORP INC COM 26828M106   1,271,232 97,189 SH   SOLE 22 97,189 0 0
ECHOSTAR CORP CL A 278768106   7,879,539 454,414 SH   SOLE 2 279,694 0 174,720
ECHOSTAR CORP CL A 278768106   3,659 211 SH   SOLE 4 211 0 0
ECHOSTAR CORP CL A 278768106   7,370 425 SH   SOLE 7 425 0 0
ECHOSTAR CORP CL A 278768106   1,627,290 93,846 SH   SOLE 18 93,846 0 0
ECHOSTAR CORP CL A 278768106   9,985,915 575,889 SH   SOLE 19 575,889 0 0
ECHOSTAR CORP CL A 278768106   23,028,318 1,328,046 SH   SOLE 21 1,328,046 0 0
ECHOSTAR CORP CL A 278768106   26,970,931 1,555,417 SH   SOLE 22 1,514,624 0 40,793
ECHOSTAR CORP CL A 278768106   281,255 16,220 SH   SOLE 23 16,220 0 0
ECHOSTAR CORP CL A 278768106   96,324 5,555 SH   SOLE 25 5,555 0 0
ECHOSTAR CORP CL A 278768106   5,436,905 313,547 SH   SOLE 26 8,033 0 305,514
ECHOSTAR CORP CL A 278768106   439,777 25,362 SH   SOLE 30 25,362 0 0
ECHOSTAR CORP CL A 278768106   870,763 50,217 SH   SOLE 34 50,217 0 0
ECHOSTAR CORP CL A 278768106   59,702 3,443 SH   SOLE 36 3,443 0 0
ECHOSTAR CORP CL A 278768106   84,428 4,869 SH   SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106   287,827 16,599 SH   SOLE 43 16,531 0 68
ECOLAB INC COM 278865100   112,952,304 605,026 SH   SOLE 2 196,251 0 408,775
ECOLAB INC COM 278865100   52,859,407 283,140 SH   SOLE 4 167,347 0 115,793
ECOLAB INC COM 278865100   85,766,880 459,408 SH   SOLE 7 425,133 0 34,275
ECOLAB INC COM 278865100   4,148,065 22,219 SH   SOLE 13 22,219 0 0
ECOLAB INC COM 278865100   6,958,683 37,274 SH   SOLE 15 37,274 0 0
ECOLAB INC COM 278865100   100,552,167 538,605 SH   SOLE 18 430,520 0 108,085
ECOLAB INC COM 278865100   81,056,878 434,179 SH   SOLE 19 434,179 0 0
ECOLAB INC COM 278865100   1,113,046,153 5,962,002 SH   SOLE 21 5,962,002 0 0
ECOLAB INC COM 278865100   1,112,964,570 5,961,565 SH   SOLE 22 5,325,459 0 636,106
ECOLAB INC COM 278865100   106,751,396 571,811 SH   SOLE 23 571,811 0 0
ECOLAB INC COM 278865100   228,227,592 1,222,495 SH   SOLE 25 1,162,707 0 59,788
ECOLAB INC COM 278865100   162,997,359 873,091 SH   SOLE 26 443,256 0 429,835
ECOLAB INC COM 278865100   182,812,449 979,230 SH   SOLE 28 179,347 0 799,883
ECOLAB INC COM 278865100   2,326,157 12,460 SH   SOLE 29 12,460 0 0
ECOLAB INC COM 278865100   536,260,491 2,872,465 SH   SOLE 30 2,792,278 0 80,187
ECOLAB INC COM 278865100   16,287,956 87,246 SH   SOLE 31 80,930 0 6,316
ECOLAB INC COM 278865100   72,270,686 387,116 SH   SOLE 34 387,116 0 0
ECOLAB INC COM 278865100   13,902,244 74,467 SH   SOLE 36 74,467 0 0
ECOLAB INC COM 278865100   1,876,235 10,050 SH   SOLE 40 10,050 0 0
ECOLAB INC COM 278865100   97,639 523 SH   OTR 43 523 0 0
ECOLAB INC COM 278865100   90,338,373 483,895 SH   SOLE 43 426,875 0 57,020
ECOPETROL S A SPONSORED ADS 279158109   35,219 3,436 SH   SOLE 2 3,436 0 0
ECOPETROL S A SPONSORED ADS 279158109   20,147,933 1,965,652 SH   SOLE 19 1,965,652 0 0
ECOPETROL S A SPONSORED ADS 279158109   8,565,669 835,675 SH   SOLE 21 835,675 0 0
ECOPETROL S A SPONSORED ADS 279158109   3,429,865 334,621 SH   SOLE 22 334,621 0 0
ECOPETROL S A SPONSORED ADS 279158109   25,679,838 2,505,350 SH   SOLE 25 2,505,350 0 0
ECOPETROL S A SPONSORED ADS 279158109   54,223 5,290 SH   SOLE 28 0 0 5,290
ECOPETROL S A SPONSORED ADS 279158109   12,532,132 1,222,647 SH   SOLE 34 1,222,647 0 0
ECOPETROL S A SPONSORED ADS 279158109   2,957,761 288,562 SH   SOLE 43 243,673 0 44,889
ECOVYST INC COM 27923Q109   1,687,554 147,256 SH   SOLE 2 99,394 0 47,862
ECOVYST INC COM 27923Q109   10,096 881 SH   SOLE 7 881 0 0
ECOVYST INC COM 27923Q109   2,859,866 249,552 SH   SOLE 18 249,552 0 0
ECOVYST INC COM 27923Q109   2,131,537 185,998 SH   SOLE 19 185,998 0 0
ECOVYST INC COM 27923Q109   47,657,705 4,158,613 SH   SOLE 21 4,158,613 0 0
ECOVYST INC COM 27923Q109   27,076,806 2,362,723 SH   SOLE 22 2,249,762 0 112,961
ECOVYST INC COM 27923Q109   237,188 20,697 SH   SOLE 25 20,697 0 0
ECOVYST INC COM 27923Q109   56,463 4,927 SH   SOLE 26 0 0 4,927
ECOVYST INC COM 27923Q109   327,894 28,612 SH   SOLE 28 28,612 0 0
ECOVYST INC COM 27923Q109   488,597 42,635 SH   SOLE 30 42,635 0 0
ECOVYST INC COM 27923Q109   169,218 14,766 SH   SOLE 40 14,766 0 0
ECOVYST INC COM 27923Q109   117,431 10,247 SH   SOLE 43 8,259 0 1,988
EDAP TMS S A SPONSORED ADR 268311107   266,790 28,936 SH   SOLE 43 28,552 0 384
EDESA BIOTECH INC COM 27966L108   420 518 SH   SOLE 22 518 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,939,752 46,956 SH   SOLE 2 14,373 0 32,583
EDGEWELL PERS CARE CO COM 28035Q102   8,427 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102   439,167 10,631 SH   SOLE 7 10,074 0 557
EDGEWELL PERS CARE CO COM 28035Q102   7,401,058 179,159 SH   SOLE 18 179,159 0 0
EDGEWELL PERS CARE CO COM 28035Q102   4,249,560 102,870 SH   SOLE 19 102,870 0 0
EDGEWELL PERS CARE CO COM 28035Q102   248,708,094 6,020,530 SH   SOLE 21 6,020,530 0 0
EDGEWELL PERS CARE CO COM 28035Q102   60,459,374 1,463,553 SH   SOLE 22 1,369,534 0 94,019
EDGEWELL PERS CARE CO COM 28035Q102   425,865 10,309 SH   SOLE 25 10,309 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,188,158 28,762 SH   SOLE 26 24,293 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102   180,607 4,372 SH   SOLE 28 969 0 3,403
EDGEWELL PERS CARE CO COM 28035Q102   3,440,297 83,280 SH   SOLE 30 83,280 0 0
EDGEWELL PERS CARE CO COM 28035Q102   81,794 1,980 SH   SOLE 36 1,980 0 0
EDGEWELL PERS CARE CO COM 28035Q102   352,581 8,535 SH   SOLE 40 8,535 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,875,275 45,395 SH   SOLE 43 39,069 0 6,326
EDGEWISE THERAPEUTICS INC COM 28036F105   234,507 30,259 SH   SOLE 2 6,324 0 23,935
EDGEWISE THERAPEUTICS INC COM 28036F105   1,535 198 SH   SOLE 7 198 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   977,438 126,121 SH   SOLE 18 126,121 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   1,009,112 130,208 SH   SOLE 19 130,208 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   13,906,019 1,794,325 SH   SOLE 21 1,794,325 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   7,639,470 985,738 SH   SOLE 22 954,528 0 31,210
EDGEWISE THERAPEUTICS INC COM 28036F105   241,335 31,140 SH   SOLE 30 31,140 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   280,387 36,179 SH   SOLE 43 28,762 0 7,417
EDGIO INC COM 53261M104   2,276 3,377 SH   SOLE 2 0 0 3,377
EDGIO INC COM 53261M104   109 162 SH   SOLE 21 162 0 0
EDGIO INC COM 53261M104   1,245,003 1,847,185 SH   SOLE 22 1,847,185 0 0
EDGIO INC COM 53261M104   1,417 2,102 SH   SOLE 43 190 0 1,912
EDISON INTL COM 281020107   68,813,144 990,830 SH   SOLE 2 188,190 0 802,640
EDISON INTL COM 281020107   31,466,962 453,088 SH   SOLE 4 210,837 0 242,251
EDISON INTL COM 281020107   58,286,954 839,265 SH   SOLE 7 688,543 0 150,722
EDISON INTL COM 281020107   1,192,734 17,174 SH   SOLE 13 17,174 0 0
EDISON INTL COM 281020107   4,447,092 64,033 SH   SOLE 15 64,033 0 0
EDISON INTL COM 281020107   69,162,269 995,857 SH   SOLE 18 960,491 0 35,366
EDISON INTL COM 281020107   40,183,770 578,600 SH   SOLE 19 578,600 0 0
EDISON INTL COM 281020107   1,145,063,473 16,487,595 SH   SOLE 21 16,487,595 0 0
EDISON INTL COM 281020107   586,656,929 8,447,184 SH   SOLE 22 7,577,781 0 869,403
EDISON INTL COM 281020107   46,826,107 674,242 SH   SOLE 23 674,242 0 0
EDISON INTL COM 281020107   89,774,473 1,292,649 SH   SOLE 25 1,288,156 0 4,493
EDISON INTL COM 281020107   83,979,357 1,209,206 SH   SOLE 26 544,043 0 665,163
EDISON INTL COM 281020107   69,916,982 1,006,724 SH   SOLE 28 100,566 0 906,158
EDISON INTL COM 281020107   24,585 354 SH   SOLE 29 354 0 0
EDISON INTL COM 281020107   214,751,207 3,092,170 SH   SOLE 30 3,055,297 0 36,873
EDISON INTL COM 281020107   6,010,828 86,549 SH   SOLE 31 77,220 0 9,329
EDISON INTL COM 281020107   5,765,114 83,011 SH   SOLE 32 83,011 0 0
EDISON INTL COM 281020107   8,273,926 119,135 SH   SOLE 34 119,135 0 0
EDISON INTL COM 281020107   9,791,825 140,991 SH   SOLE 36 140,991 0 0
EDISON INTL COM 281020107   1,038,764 14,957 SH   SOLE 40 14,957 0 0
EDISON INTL COM 281020107   75,284 1,084 SH   OTR 43 1,084 0 0
EDISON INTL COM 281020107   34,053,152 490,326 SH   SOLE 43 438,999 0 51,327
EDITAS MEDICINE INC COM 28106W103   2,294,030 278,740 SH   SOLE 2 181,875 0 96,865
EDITAS MEDICINE INC COM 28106W103   2,074 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103   348,343 42,326 SH   SOLE 7 40,402 0 1,924
EDITAS MEDICINE INC COM 28106W103   1,798,798 218,566 SH   SOLE 18 198,298 0 20,268
EDITAS MEDICINE INC COM 28106W103   5,333,871 648,101 SH   SOLE 19 648,101 0 0
EDITAS MEDICINE INC COM 28106W103   28,067,049 3,410,334 SH   SOLE 21 3,410,334 0 0
EDITAS MEDICINE INC COM 28106W103   20,444,159 2,484,102 SH   SOLE 22 2,401,169 0 82,933
EDITAS MEDICINE INC COM 28106W103   101,846 12,375 SH   SOLE 23 12,375 0 0
EDITAS MEDICINE INC COM 28106W103   141,087 17,143 SH   SOLE 25 17,143 0 0
EDITAS MEDICINE INC COM 28106W103   781,743 94,987 SH   SOLE 26 32,431 0 62,556
EDITAS MEDICINE INC COM 28106W103   9,094 1,105 SH   SOLE 28 1,105 0 0
EDITAS MEDICINE INC COM 28106W103   2,690,930 326,966 SH   SOLE 30 326,966 0 0
EDITAS MEDICINE INC COM 28106W103   11,078 1,346 SH   SOLE 34 1,346 0 0
EDITAS MEDICINE INC COM 28106W103   27,924 3,393 SH   SOLE 36 3,393 0 0
EDITAS MEDICINE INC COM 28106W103   137,202 16,671 SH   SOLE 40 16,671 0 0
EDITAS MEDICINE INC COM 28106W103   323,348 39,289 SH   SOLE 43 35,866 0 3,423
EDUCATIONAL DEV CORP COM 281479105   5,069 4,260 SH   SOLE 21 4,260 0 0
EDUCATIONAL DEV CORP COM 281479105   326 274 SH   SOLE 22 274 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   153,268,233 1,624,809 SH   SOLE 2 599,018 0 1,025,791
EDWARDS LIFESCIENCES CORP COM 28176E108   46,992,470 498,171 SH   SOLE 4 282,338 0 215,833
EDWARDS LIFESCIENCES CORP COM 28176E108   62,724,356 664,946 SH   SOLE 7 596,830 0 68,116
EDWARDS LIFESCIENCES CORP COM 28176E108   3,865,549 40,979 SH   SOLE 13 40,979 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   7,055,224 74,793 SH   SOLE 15 74,793 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   103,646,219 1,098,762 SH   SOLE 18 1,044,986 0 53,776
EDWARDS LIFESCIENCES CORP COM 28176E108   126,660,381 1,342,737 SH   SOLE 19 1,342,737 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,689,728,196 17,912,946 SH   SOLE 21 17,912,946 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,258,804,419 13,344,688 SH   SOLE 22 12,079,438 0 1,265,250
EDWARDS LIFESCIENCES CORP COM 28176E108   107,725,237 1,142,004 SH   SOLE 23 1,142,004 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   157,471,955 1,669,373 SH   SOLE 25 1,434,986 0 234,387
EDWARDS LIFESCIENCES CORP COM 28176E108   142,994,658 1,515,898 SH   SOLE 26 828,405 0 687,493
EDWARDS LIFESCIENCES CORP COM 28176E108   191,037,210 2,025,201 SH   SOLE 28 141,575 0 1,883,626
EDWARDS LIFESCIENCES CORP COM 28176E108   16,885 179 SH   SOLE 29 179 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   535,395,478 5,675,771 SH   SOLE 30 5,495,584 0 180,187
EDWARDS LIFESCIENCES CORP COM 28176E108   13,274,589 140,725 SH   SOLE 31 125,891 0 14,834
EDWARDS LIFESCIENCES CORP COM 28176E108   108,055,770 1,145,508 SH   SOLE 34 1,145,508 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   14,422,302 152,892 SH   SOLE 36 152,892 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,232,508 23,667 SH   SOLE 40 23,667 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   122,629 1,300 SH   OTR 43 1,300 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   67,400,861 714,522 SH   SOLE 43 609,258 0 105,264
EFFECTOR THERAPEUTICS INC COM 28202V108   460 554 SH   SOLE 22 554 0 0
EGAIN CORP COM NEW 28225C806   209,188 27,929 SH   SOLE 2 26,049 0 1,880
EGAIN CORP COM NEW 28225C806   2,052 274 SH   SOLE 7 274 0 0
EGAIN CORP COM NEW 28225C806   447,138 59,698 SH   SOLE 18 59,698 0 0
EGAIN CORP COM NEW 28225C806   308,738 41,220 SH   SOLE 19 41,220 0 0
EGAIN CORP COM NEW 28225C806   5,423,943 724,158 SH   SOLE 21 724,158 0 0
EGAIN CORP COM NEW 28225C806   3,915,982 522,828 SH   SOLE 22 516,513 0 6,315
EGAIN CORP COM NEW 28225C806   554 74 SH   SOLE 43 74 0 0
EHEALTH INC COM 28238P109   680,699 84,664 SH   SOLE 2 47,875 0 36,789
EHEALTH INC COM 28238P109   3,152 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109   609,327 75,787 SH   SOLE 18 75,787 0 0
EHEALTH INC COM 28238P109   2,180,352 271,188 SH   SOLE 19 271,188 0 0
EHEALTH INC COM 28238P109   7,503,418 933,261 SH   SOLE 21 933,261 0 0
EHEALTH INC COM 28238P109   7,542,911 938,173 SH   SOLE 22 924,773 0 13,400
EHEALTH INC COM 28238P109   58,636 7,293 SH   SOLE 23 7,293 0 0
EHEALTH INC COM 28238P109   249,666 31,053 SH   SOLE 26 0 0 31,053
EHEALTH INC COM 28238P109   84,340 10,490 SH   SOLE 28 10,490 0 0
EHEALTH INC COM 28238P109   876 109 SH   SOLE 43 109 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   6,452 9,165 SH   SOLE 2 0 0 9,165
EIGER BIOPHARMACEUTICALS INC COM 28249U105   5,055 7,180 SH   SOLE 18 7,180 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   297,137 422,069 SH   SOLE 21 422,069 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   333,743 474,067 SH   SOLE 22 474,067 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   17,293 24,564 SH   SOLE 30 24,564 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105   56 80 SH   SOLE 43 0 0 80
EIGHTCO HOLDINGS INC COM NEW 22890A203   7 5 SH   SOLE 2 0 0 5
EIGHTCO HOLDINGS INC COM NEW 22890A203   567 402 SH   SOLE 21 402 0 0
EIGHTCO HOLDINGS INC COM NEW 22890A203   7,438 5,275 SH   SOLE 22 5,275 0 0
EKSO BIONICS HLDGS INC COM 282644301   26 18 SH   SOLE 21 18 0 0
EKSO BIONICS HLDGS INC COM 282644301   79,272 55,435 SH   SOLE 22 55,435 0 0
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   16,957,362 365,067 SH   SOLE 21 365,067 0 0
EL POLLO LOCO HLDGS INC COM 268603107   2,330,496 265,735 SH   SOLE 2 213,046 0 52,689
EL POLLO LOCO HLDGS INC COM 268603107   1,324 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107   727,726 82,979 SH   SOLE 18 82,979 0 0
EL POLLO LOCO HLDGS INC COM 268603107   2,475,368 282,254 SH   SOLE 19 282,254 0 0
EL POLLO LOCO HLDGS INC COM 268603107   22,614,278 2,578,595 SH   SOLE 21 2,578,595 0 0
EL POLLO LOCO HLDGS INC COM 268603107   9,530,394 1,086,704 SH   SOLE 22 1,060,273 0 26,431
EL POLLO LOCO HLDGS INC COM 268603107   145,407 16,580 SH   SOLE 23 16,580 0 0
EL POLLO LOCO HLDGS INC COM 268603107   32,414 3,696 SH   SOLE 25 3,696 0 0
EL POLLO LOCO HLDGS INC COM 268603107   16,514 1,883 SH   SOLE 26 1,883 0 0
EL POLLO LOCO HLDGS INC COM 268603107   240,947 27,474 SH   SOLE 30 27,474 0 0
EL POLLO LOCO HLDGS INC COM 268603107   12,252 1,397 SH   SOLE 40 1,397 0 0
EL POLLO LOCO HLDGS INC COM 268603107   179,794 20,501 SH   SOLE 43 19,749 0 752
ELANCO ANIMAL HEALTH INC COM 28414H103   12,380,711 1,230,687 SH   SOLE 2 314,730 0 915,957
ELANCO ANIMAL HEALTH INC COM 28414H103   12,163 1,209 SH   SOLE 4 1,209 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   993,687 98,776 SH   SOLE 7 94,383 0 4,393
ELANCO ANIMAL HEALTH INC COM 28414H103   36,810 3,659 SH   SOLE 15 3,659 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   2,176,662 216,368 SH   SOLE 18 216,368 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   28,121,774 2,795,405 SH   SOLE 19 2,795,405 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   64,583,993 6,419,880 SH   SOLE 21 6,419,880 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   123,169,912 12,243,530 SH   SOLE 22 11,633,958 0 609,572
ELANCO ANIMAL HEALTH INC COM 28414H103   6,345,486 630,764 SH   SOLE 25 630,764 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   5,749,853 571,556 SH   SOLE 26 240,938 0 330,618
ELANCO ANIMAL HEALTH INC COM 28414H103   2,160,134 214,725 SH   SOLE 28 8,428 0 206,297
ELANCO ANIMAL HEALTH INC COM 28414H103   4,406,532 438,025 SH   SOLE 30 438,025 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   70,189 6,977 SH   SOLE 31 6,977 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   9,184,277 912,950 SH   SOLE 34 912,950 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   493,664 49,072 SH   SOLE 36 49,072 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   835,282 83,030 SH   SOLE 40 83,030 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   23,520 2,338 SH   OTR 43 2,338 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   12,448,626 1,237,438 SH   SOLE 43 1,101,129 0 136,309
ELASTIC N V ORD SHS N14506104   8,861,897 138,208 SH   SOLE 2 95,160 0 43,048
ELASTIC N V ORD SHS N14506104   138,499 2,160 SH   SOLE 4 235 0 1,925
ELASTIC N V ORD SHS N14506104   1,069,457 16,679 SH   SOLE 7 15,827 0 852
ELASTIC N V ORD SHS N14506104   2,607,568 40,667 SH   SOLE 18 40,667 0 0
ELASTIC N V ORD SHS N14506104   7,510,183 117,127 SH   SOLE 19 117,127 0 0
ELASTIC N V ORD SHS N14506104   126,109,357 1,966,771 SH   SOLE 21 1,966,771 0 0
ELASTIC N V ORD SHS N14506104   135,458,181 2,112,573 SH   SOLE 22 2,011,486 0 101,087
ELASTIC N V ORD SHS N14506104   956,478 14,917 SH   SOLE 25 14,917 0 0
ELASTIC N V ORD SHS N14506104   2,535,946 39,550 SH   SOLE 26 32,057 0 7,493
ELASTIC N V ORD SHS N14506104   187,872 2,930 SH   SOLE 28 1,202 0 1,728
ELASTIC N V ORD SHS N14506104   30,380,697 473,810 SH   SOLE 30 473,810 0 0
ELASTIC N V ORD SHS N14506104   73,353 1,144 SH   SOLE 31 1,144 0 0
ELASTIC N V ORD SHS N14506104   2,696,246 42,050 SH   SOLE 34 42,050 0 0
ELASTIC N V ORD SHS N14506104   57,387 895 SH   SOLE 36 895 0 0
ELASTIC N V ORD SHS N14506104   863,119 13,461 SH   SOLE 40 13,461 0 0
ELASTIC N V ORD SHS N14506104   1,864,994 29,086 SH   SOLE 43 24,158 0 4,928
ELBIT SYS LTD ORD M3760D101   17,577,717 84,120 SH   SOLE 43 78,200 0 5,920
ELDORADO GOLD CORP NEW COM 284902509   17,513 1,734 SH   SOLE 2 1,734 0 0
ELDORADO GOLD CORP NEW COM 284902509   3,644,979 360,889 SH   SOLE 19 360,889 0 0
ELDORADO GOLD CORP NEW COM 284902509   31,603 3,129 SH   SOLE 22 3,129 0 0
ELDORADO GOLD CORP NEW COM 284902509   1,430,847 141,668 SH   SOLE 23 141,668 0 0
ELDORADO GOLD CORP NEW COM 284902509   22,064,389 2,184,593 SH   SOLE 25 2,184,593 0 0
ELDORADO GOLD CORP NEW COM 284902509   3,528,102 349,317 SH   SOLE 26 234,109 0 115,208
ELDORADO GOLD CORP NEW COM 284902509   30,634,815 3,033,150 SH   SOLE 34 3,033,150 0 0
ELDORADO GOLD CORP NEW COM 284902509   228,391 22,613 SH   SOLE 43 19,104 0 3,509
ELECTROCORE INC COM NEW 28531P202   10,883 2,221 SH   SOLE 21 2,221 0 0
ELECTROCORE INC COM NEW 28531P202   799 163 SH   SOLE 22 163 0 0
ELECTROMED INC COM 285409108   386 36 SH   SOLE 2 0 0 36
ELECTROMED INC COM 285409108   15,562 1,453 SH   SOLE 18 1,453 0 0
ELECTROMED INC COM 285409108   194,204 18,133 SH   SOLE 21 18,133 0 0
ELECTROMED INC COM 285409108   9,628 899 SH   SOLE 22 899 0 0
ELECTRONIC ARTS INC COM 285512109   115,539,224 890,819 SH   SOLE 2 449,298 0 441,521
ELECTRONIC ARTS INC COM 285512109   44,862,841 345,897 SH   SOLE 4 211,740 0 134,157
ELECTRONIC ARTS INC COM 285512109   55,586,826 428,580 SH   SOLE 7 332,293 0 96,287
ELECTRONIC ARTS INC COM 285512109   9,444,884 72,821 SH   SOLE 13 72,821 0 0
ELECTRONIC ARTS INC COM 285512109   6,250,762 48,194 SH   SOLE 15 48,194 0 0
ELECTRONIC ARTS INC COM 285512109   65,244,288 503,040 SH   SOLE 18 463,008 0 40,032
ELECTRONIC ARTS INC COM 285512109   37,707,292 290,727 SH   SOLE 19 290,727 0 0
ELECTRONIC ARTS INC COM 285512109   1,304,758,006 10,059,815 SH   SOLE 21 10,059,815 0 0
ELECTRONIC ARTS INC COM 285512109   832,530,811 6,418,896 SH   SOLE 22 5,841,910 0 576,986
ELECTRONIC ARTS INC COM 285512109   92,885,822 716,159 SH   SOLE 23 716,159 0 0
ELECTRONIC ARTS INC COM 285512109   75,587,863 582,790 SH   SOLE 25 567,868 0 14,922
ELECTRONIC ARTS INC COM 285512109   93,636,915 721,950 SH   SOLE 26 382,691 0 339,259
ELECTRONIC ARTS INC COM 285512109   101,514,374 782,686 SH   SOLE 28 7,341 0 775,345
ELECTRONIC ARTS INC COM 285512109   5,932,737 45,742 SH   SOLE 29 45,742 0 0
ELECTRONIC ARTS INC COM 285512109   349,824,765 2,697,184 SH   SOLE 30 2,586,668 0 110,516
ELECTRONIC ARTS INC COM 285512109   22,001,659 169,635 SH   SOLE 31 162,881 0 6,754
ELECTRONIC ARTS INC COM 285512109   7,894,709 60,869 SH   SOLE 32 60,869 0 0
ELECTRONIC ARTS INC COM 285512109   59,167,194 456,185 SH   SOLE 34 456,185 0 0
ELECTRONIC ARTS INC COM 285512109   11,518,268 88,807 SH   SOLE 36 88,807 0 0
ELECTRONIC ARTS INC COM 285512109   1,389,606 10,714 SH   SOLE 40 10,714 0 0
ELECTRONIC ARTS INC COM 285512109   71,594 552 SH   OTR 43 552 0 0
ELECTRONIC ARTS INC COM 285512109   50,195,462 387,012 SH   SOLE 43 349,422 0 37,590
ELEDON PHARMACEUTICALS INC COM 28617K101   1,702 1,242 SH   SOLE 2 1,242 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   23 17 SH   SOLE 21 17 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   37,049 27,043 SH   SOLE 22 27,043 0 0
ELEMENT SOLUTIONS INC COM 28618M106   13,363,354 696,008 SH   SOLE 2 142,545 0 553,463
ELEMENT SOLUTIONS INC COM 28618M106   433,248 22,565 SH   SOLE 4 20,191 0 2,374
ELEMENT SOLUTIONS INC COM 28618M106   375,648 19,565 SH   SOLE 7 18,666 0 899
ELEMENT SOLUTIONS INC COM 28618M106   2,571,686 133,942 SH   SOLE 18 128,511 0 5,431
ELEMENT SOLUTIONS INC COM 28618M106   25,746,643 1,340,971 SH   SOLE 19 1,340,971 0 0
ELEMENT SOLUTIONS INC COM 28618M106   54,642,509 2,845,964 SH   SOLE 21 2,845,964 0 0
ELEMENT SOLUTIONS INC COM 28618M106   108,941,952 5,674,060 SH   SOLE 22 5,380,098 0 293,962
ELEMENT SOLUTIONS INC COM 28618M106   909,946 47,393 SH   SOLE 25 47,393 0 0
ELEMENT SOLUTIONS INC COM 28618M106   2,077,747 108,216 SH   SOLE 26 89,477 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106   553,459 28,826 SH   SOLE 28 4,163 0 24,663
ELEMENT SOLUTIONS INC COM 28618M106   2,137,747 111,341 SH   SOLE 30 111,341 0 0
ELEMENT SOLUTIONS INC COM 28618M106   59,693 3,109 SH   SOLE 31 3,109 0 0
ELEMENT SOLUTIONS INC COM 28618M106   6,436,378 335,228 SH   SOLE 34 335,228 0 0
ELEMENT SOLUTIONS INC COM 28618M106   275,040 14,325 SH   SOLE 36 14,325 0 0
ELEMENT SOLUTIONS INC COM 28618M106   741,389 38,614 SH   SOLE 40 38,614 0 0
ELEMENT SOLUTIONS INC COM 28618M106   2,921,352 152,154 SH   SOLE 43 133,142 0 19,012
ELEVANCE HEALTH INC COM 036752103   298,271,426 671,344 SH   SOLE 2 275,444 0 395,900
ELEVANCE HEALTH INC COM 036752103   92,873,493 209,038 SH   SOLE 4 117,109 0 91,929
ELEVANCE HEALTH INC COM 036752103   116,325,341 261,823 SH   SOLE 7 224,755 0 37,068
ELEVANCE HEALTH INC COM 036752103   8,094,964 18,220 SH   SOLE 13 18,220 0 0
ELEVANCE HEALTH INC COM 036752103   12,603,619 28,368 SH   SOLE 15 28,368 0 0
ELEVANCE HEALTH INC COM 036752103   550,044,617 1,238,031 SH   SOLE 18 1,168,146 0 69,885
ELEVANCE HEALTH INC COM 036752103   512,692,444 1,153,959 SH   SOLE 19 1,153,959 0 0
ELEVANCE HEALTH INC COM 036752103   2,606,987,979 5,867,762 SH   SOLE 21 5,867,762 0 0
ELEVANCE HEALTH INC COM 036752103   2,429,005,405 5,467,162 SH   SOLE 22 4,926,792 0 540,370
ELEVANCE HEALTH INC COM 036752103   249,489,272 561,546 SH   SOLE 23 561,546 0 0
ELEVANCE HEALTH INC COM 036752103   312,562,902 703,511 SH   SOLE 25 609,587 0 93,924
ELEVANCE HEALTH INC COM 036752103   253,857,532 571,378 SH   SOLE 26 274,685 0 296,693
ELEVANCE HEALTH INC COM 036752103   259,974,516 585,146 SH   SOLE 28 10,022 0 575,124
ELEVANCE HEALTH INC COM 036752103   4,170,995 9,388 SH   SOLE 29 9,388 0 0
ELEVANCE HEALTH INC COM 036752103   885,389,109 1,992,818 SH   SOLE 30 1,992,818 0 0
ELEVANCE HEALTH INC COM 036752103   33,823,353 76,129 SH   SOLE 31 70,353 0 5,776
ELEVANCE HEALTH INC COM 036752103   239,666,020 539,436 SH   SOLE 34 539,436 0 0
ELEVANCE HEALTH INC COM 036752103   31,669,435 71,281 SH   SOLE 36 71,281 0 0
ELEVANCE HEALTH INC COM 036752103   4,107,905 9,246 SH   SOLE 40 9,246 0 0
ELEVANCE HEALTH INC COM 036752103   156,382,576 351,983 SH   SOLE 43 312,142 0 39,841
ELEVATION ONCOLOGY INC COM 28623U101   5,466 3,596 SH   SOLE 18 3,596 0 0
ELEVATION ONCOLOGY INC COM 28623U101   57,470 37,809 SH   SOLE 21 37,809 0 0
ELIEM THERAPEUTICS INC COM 28658R106   3,184 1,137 SH   SOLE 18 1,137 0 0
ELIEM THERAPEUTICS INC COM 28658R106   38,396 13,713 SH   SOLE 21 13,713 0 0
ELIEM THERAPEUTICS INC COM 28658R106   47,718 17,042 SH   SOLE 22 17,042 0 0
ELLINGTON FINANCIAL INC COM 28852N109   703,455 50,975 SH   SOLE 2 18,592 0 32,383
ELLINGTON FINANCIAL INC COM 28852N109   2,111 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109   8,377 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109   3,180,872 230,498 SH   SOLE 18 230,498 0 0
ELLINGTON FINANCIAL INC COM 28852N109   1,883,838 136,510 SH   SOLE 19 136,510 0 0
ELLINGTON FINANCIAL INC COM 28852N109   118,371,460 8,577,642 SH   SOLE 21 8,577,642 0 0
ELLINGTON FINANCIAL INC COM 28852N109   27,189,050 1,970,221 SH   SOLE 22 1,853,445 0 116,776
ELLINGTON FINANCIAL INC COM 28852N109   126,091 9,137 SH   SOLE 25 9,137 0 0
ELLINGTON FINANCIAL INC COM 28852N109   726,722 52,661 SH   SOLE 26 44,907 0 7,754
ELLINGTON FINANCIAL INC COM 28852N109   93,716 6,791 SH   SOLE 28 0 0 6,791
ELLINGTON FINANCIAL INC COM 28852N109   1,374,673 99,614 SH   SOLE 30 99,614 0 0
ELLINGTON FINANCIAL INC COM 28852N109   172,334 12,488 SH   SOLE 40 12,488 0 0
ELLINGTON FINANCIAL INC COM 28852N109   860,587 62,361 SH   SOLE 43 56,778 0 5,584
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   18,537 2,571 SH   SOLE 18 2,571 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   308,682 42,813 SH   SOLE 21 42,813 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   1,343,490 186,337 SH   SOLE 22 186,337 0 0
ELME COMMUNITIES SH BEN INT 939653101   2,800,488 170,346 SH   SOLE 2 74,473 0 95,873
ELME COMMUNITIES SH BEN INT 939653101   624,473 37,985 SH   SOLE 4 37,985 0 0
ELME COMMUNITIES SH BEN INT 939653101   2,667,522 162,258 SH   SOLE 7 142,532 0 19,726
ELME COMMUNITIES SH BEN INT 939653101   5,031,462 306,050 SH   SOLE 18 306,050 0 0
ELME COMMUNITIES SH BEN INT 939653101   7,211,324 438,645 SH   SOLE 19 438,645 0 0
ELME COMMUNITIES SH BEN INT 939653101   182,760,603 11,116,825 SH   SOLE 21 11,116,825 0 0
ELME COMMUNITIES SH BEN INT 939653101   55,776,004 3,392,701 SH   SOLE 22 3,223,046 0 169,655
ELME COMMUNITIES SH BEN INT 939653101   143,768 8,745 SH   SOLE 23 8,745 0 0
ELME COMMUNITIES SH BEN INT 939653101   11,709,456 712,254 SH   SOLE 25 712,254 0 0
ELME COMMUNITIES SH BEN INT 939653101   780,982 47,505 SH   SOLE 26 42,150 0 5,355
ELME COMMUNITIES SH BEN INT 939653101   1,068,814 65,013 SH   SOLE 28 2,937 0 62,076
ELME COMMUNITIES SH BEN INT 939653101   7,773,933 472,867 SH   SOLE 30 472,867 0 0
ELME COMMUNITIES SH BEN INT 939653101   44,207 2,689 SH   SOLE 34 2,689 0 0
ELME COMMUNITIES SH BEN INT 939653101   45,161 2,747 SH   SOLE 36 2,747 0 0
ELME COMMUNITIES SH BEN INT 939653101   237,657 14,456 SH   SOLE 40 14,456 0 0
ELME COMMUNITIES SH BEN INT 939653101   166,866 10,150 SH   SOLE 43 9,621 0 529
ELOXX PHARMACEUTICALS INC COM NEW 29014R202   78 20 SH   SOLE 2 0 0 20
ELOXX PHARMACEUTICALS INC COM NEW 29014R202   4,400 1,131 SH   SOLE 21 1,131 0 0
ELOXX PHARMACEUTICALS INC COM NEW 29014R202   30,105 7,739 SH   SOLE 22 7,739 0 0
EMAGIN CORP COM NEW 29076N206   733 370 SH   SOLE 2 0 0 370
EMAGIN CORP COM NEW 29076N206   28,148 14,216 SH   SOLE 18 14,216 0 0
EMAGIN CORP COM NEW 29076N206   610,790 308,480 SH   SOLE 21 308,480 0 0
EMAGIN CORP COM NEW 29076N206   1,814,476 916,402 SH   SOLE 22 916,402 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   135 7,993 SH   SOLE 18 7,993 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   4,006 237,045 SH   SOLE 19 237,045 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   212 12,543 SH   SOLE 22 12,543 0 0
EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111   1,549 91,672 SH   SOLE 34 91,672 0 0
EMBARK TECHNOLOGY INC COM NEW 29079J202   895 313 SH   SOLE 2 0 0 313
EMBARK TECHNOLOGY INC COM NEW 29079J202   7,161 2,504 SH   SOLE 18 2,504 0 0
EMBARK TECHNOLOGY INC COM NEW 29079J202   88,534 30,956 SH   SOLE 21 30,956 0 0
EMBARK TECHNOLOGY INC COM NEW 29079J202   400,134 139,907 SH   SOLE 22 139,907 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,620,065 75,003 SH   SOLE 2 40,943 0 34,060
EMBECTA CORP COMMON STOCK 29082K105   4,018 186 SH   SOLE 4 186 0 0
EMBECTA CORP COMMON STOCK 29082K105   305,986 14,166 SH   SOLE 7 13,421 0 745
EMBECTA CORP COMMON STOCK 29082K105   4,251,074 196,809 SH   SOLE 18 196,809 0 0
EMBECTA CORP COMMON STOCK 29082K105   3,103,574 143,684 SH   SOLE 19 143,684 0 0
EMBECTA CORP COMMON STOCK 29082K105   145,579,291 6,739,782 SH   SOLE 21 6,739,782 0 0
EMBECTA CORP COMMON STOCK 29082K105   35,819,669 1,658,318 SH   SOLE 22 1,553,976 0 104,342
EMBECTA CORP COMMON STOCK 29082K105   16,524 765 SH   SOLE 23 765 0 0
EMBECTA CORP COMMON STOCK 29082K105   228,636 10,585 SH   SOLE 25 10,585 0 0
EMBECTA CORP COMMON STOCK 29082K105   475,870 22,031 SH   SOLE 26 17,557 0 4,474
EMBECTA CORP COMMON STOCK 29082K105   105,084 4,865 SH   SOLE 28 0 0 4,865
EMBECTA CORP COMMON STOCK 29082K105   3,101,458 143,586 SH   SOLE 30 143,586 0 0
EMBECTA CORP COMMON STOCK 29082K105   190,296 8,810 SH   SOLE 34 8,810 0 0
EMBECTA CORP COMMON STOCK 29082K105   13,802 639 SH   SOLE 36 639 0 0
EMBECTA CORP COMMON STOCK 29082K105   177,314 8,209 SH   SOLE 40 8,209 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,219,541 56,460 SH   SOLE 43 52,327 0 4,133
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303   25,769 1,654 SH   SOLE 43 1,537 0 117
EMBRAER S.A. SPONSORED ADS 29082A107   581,930 37,641 SH   SOLE 2 37,641 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   294,915 19,076 SH   SOLE 22 19,076 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   798,385 51,642 SH   SOLE 43 51,194 0 448
EMCOR GROUP INC COM 29084Q100   44,134,888 238,851 SH   SOLE 2 159,698 0 79,153
EMCOR GROUP INC COM 29084Q100   3,111,695 16,840 SH   SOLE 4 12,111 0 4,729
EMCOR GROUP INC COM 29084Q100   4,475,556 24,221 SH   SOLE 7 23,468 0 753
EMCOR GROUP INC COM 29084Q100   1,995,624 10,800 SH   SOLE 13 10,800 0 0
EMCOR GROUP INC COM 29084Q100   20,659,143 111,804 SH   SOLE 18 101,234 0 10,570
EMCOR GROUP INC COM 29084Q100   47,122,965 255,022 SH   SOLE 19 255,022 0 0
EMCOR GROUP INC COM 29084Q100   462,323,071 2,502,019 SH   SOLE 21 2,502,019 0 0
EMCOR GROUP INC COM 29084Q100   304,430,224 1,647,528 SH   SOLE 22 1,571,925 0 75,603
EMCOR GROUP INC COM 29084Q100   11,449,708 61,964 SH   SOLE 23 61,964 0 0
EMCOR GROUP INC COM 29084Q100   1,726,400 9,343 SH   SOLE 25 9,343 0 0
EMCOR GROUP INC COM 29084Q100   19,156,143 103,670 SH   SOLE 26 30,348 0 73,322
EMCOR GROUP INC COM 29084Q100   999,475 5,409 SH   SOLE 28 511 0 4,898
EMCOR GROUP INC COM 29084Q100   1,527,761 8,268 SH   SOLE 29 8,268 0 0
EMCOR GROUP INC COM 29084Q100   14,687,608 79,487 SH   SOLE 30 79,487 0 0
EMCOR GROUP INC COM 29084Q100   3,436,538 18,598 SH   SOLE 31 18,598 0 0
EMCOR GROUP INC COM 29084Q100   1,779,247 9,629 SH   SOLE 34 9,629 0 0
EMCOR GROUP INC COM 29084Q100   352,375 1,907 SH   SOLE 36 1,907 0 0
EMCOR GROUP INC COM 29084Q100   1,524,620 8,251 SH   SOLE 40 8,251 0 0
EMCOR GROUP INC COM 29084Q100   89,249 483 SH   OTR 43 483 0 0
EMCOR GROUP INC COM 29084Q100   11,859,842 64,184 SH   SOLE 43 59,654 0 4,530
EMCORE CORP COM NEW 290846203   302 401 SH   SOLE 2 0 0 401
EMCORE CORP COM NEW 290846203   7,573 10,063 SH   SOLE 18 10,063 0 0
EMCORE CORP COM NEW 290846203   110,958 147,433 SH   SOLE 21 147,433 0 0
EMCORE CORP COM NEW 290846203   337,873 448,941 SH   SOLE 22 448,941 0 0
EMERALD HOLDING INC COM 29103W104   37,773 9,213 SH   SOLE 2 2,721 0 6,492
EMERALD HOLDING INC COM 29103W104   161,983 39,508 SH   SOLE 18 39,508 0 0
EMERALD HOLDING INC COM 29103W104   108,060 26,356 SH   SOLE 19 26,356 0 0
EMERALD HOLDING INC COM 29103W104   2,124,858 518,258 SH   SOLE 21 518,258 0 0
EMERALD HOLDING INC COM 29103W104   2,132,750 520,183 SH   SOLE 22 510,412 0 9,771
EMERALD HOLDING INC COM 29103W104   279 68 SH   SOLE 43 68 0 0
EMEREN GROUP LTD SPONSORED ADS 75971T301   162,098 42,770 SH   SOLE 28 42,770 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   2,183,847 297,122 SH   SOLE 2 165,436 0 131,686
EMERGENT BIOSOLUTIONS INC COM 29089Q105   1,338 182 SH   SOLE 4 182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   4,013 546 SH   SOLE 7 546 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   1,348,049 183,408 SH   SOLE 18 183,408 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   4,061,698 552,612 SH   SOLE 19 552,612 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   44,122,219 6,003,023 SH   SOLE 21 6,003,023 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   13,974,342 1,901,271 SH   SOLE 22 1,842,648 0 58,623
EMERGENT BIOSOLUTIONS INC COM 29089Q105   90,317 12,288 SH   SOLE 23 12,288 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   51,009 6,940 SH   SOLE 25 6,940 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   806,457 109,722 SH   SOLE 26 11,487 0 98,235
EMERGENT BIOSOLUTIONS INC COM 29089Q105   6,534 889 SH   SOLE 28 889 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   534,984 72,787 SH   SOLE 30 72,787 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   135,879 18,487 SH   SOLE 34 18,487 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   14,869 2,023 SH   SOLE 36 2,023 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   39,102 5,320 SH   SOLE 40 5,320 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   478,544 65,108 SH   SOLE 43 50,850 0 14,258
EMERSON ELEC CO COM 291011104   104,492,557 1,156,019 SH   SOLE 2 119,152 0 1,036,867
EMERSON ELEC CO COM 291011104   43,053,842 476,312 SH   SOLE 4 280,970 0 195,342
EMERSON ELEC CO COM 291011104   36,400,867 402,709 SH   SOLE 7 354,890 0 47,819
EMERSON ELEC CO COM 291011104   1,597,011 17,668 SH   SOLE 13 17,668 0 0
EMERSON ELEC CO COM 291011104   9,068,286 100,324 SH   SOLE 15 100,324 0 0
EMERSON ELEC CO COM 291011104   80,684,283 892,624 SH   SOLE 18 844,412 0 48,212
EMERSON ELEC CO COM 291011104   13,577,482 150,210 SH   SOLE 19 150,210 0 0
EMERSON ELEC CO COM 291011104   8,335,585 92,218 SH   SOLE 20 92,218 0 0
EMERSON ELEC CO COM 291011104   1,248,495,153 13,812,315 SH   SOLE 21 13,812,315 0 0
EMERSON ELEC CO COM 291011104   1,111,704,079 12,298,972 SH   SOLE 22 11,104,716 0 1,194,256
EMERSON ELEC CO COM 291011104   92,165,440 1,019,642 SH   SOLE 23 1,019,642 0 0
EMERSON ELEC CO COM 291011104   69,969,543 774,085 SH   SOLE 25 772,361 0 1,724
EMERSON ELEC CO COM 291011104   89,036,771 985,029 SH   SOLE 26 352,729 0 632,300
EMERSON ELEC CO COM 291011104   92,122,234 1,019,164 SH   SOLE 28 8,800 0 1,010,364
EMERSON ELEC CO COM 291011104   254,179,211 2,812,028 SH   SOLE 30 2,812,028 0 0
EMERSON ELEC CO COM 291011104   12,110,723 133,983 SH   SOLE 31 119,761 0 14,222
EMERSON ELEC CO COM 291011104   3,381,128 37,406 SH   SOLE 32 37,406 0 0
EMERSON ELEC CO COM 291011104   2,697,418 29,842 SH   SOLE 34 29,842 0 0
EMERSON ELEC CO COM 291011104   13,119,385 145,142 SH   SOLE 36 145,142 0 0
EMERSON ELEC CO COM 291011104   2,030,973 22,469 SH   SOLE 40 22,469 0 0
EMERSON ELEC CO COM 291011104   140,737 1,557 SH   OTR 43 1,557 0 0
EMERSON ELEC CO COM 291011104   51,751,060 572,531 SH   SOLE 43 488,719 0 83,812
EMERSON RADIO CORP COM NEW 291087203   11 18 SH   SOLE 21 18 0 0
EMPIRE PETE CORP COM 292034303   17,099 1,879 SH   SOLE 2 481 0 1,398
EMPIRE PETE CORP COM 292034303   239,030 26,267 SH   SOLE 18 26,267 0 0
EMPIRE PETE CORP COM 292034303   184,939 20,323 SH   SOLE 19 20,323 0 0
EMPIRE PETE CORP COM 292034303   3,160,002 347,253 SH   SOLE 21 347,253 0 0
EMPIRE PETE CORP COM 292034303   1,983,846 218,005 SH   SOLE 22 214,746 0 3,259
EMPIRE ST RLTY TR INC CL A 292104106   1,693,354 226,082 SH   SOLE 2 132,234 0 93,848
EMPIRE ST RLTY TR INC CL A 292104106   448,966 59,942 SH   SOLE 4 59,942 0 0
EMPIRE ST RLTY TR INC CL A 292104106   1,929,117 257,559 SH   SOLE 7 226,352 0 31,207
EMPIRE ST RLTY TR INC CL A 292104106   2,866,034 382,648 SH   SOLE 18 382,648 0 0
EMPIRE ST RLTY TR INC CL A 292104106   4,713,809 629,347 SH   SOLE 19 629,347 0 0
EMPIRE ST RLTY TR INC CL A 292104106   40,010,913 5,341,911 SH   SOLE 21 5,341,911 0 0
EMPIRE ST RLTY TR INC CL A 292104106   37,104,127 4,953,822 SH   SOLE 22 4,776,107 0 177,715
EMPIRE ST RLTY TR INC CL A 292104106   79,656 10,635 SH   SOLE 23 10,635 0 0
EMPIRE ST RLTY TR INC CL A 292104106   10,101,239 1,348,630 SH   SOLE 25 1,348,630 0 0
EMPIRE ST RLTY TR INC CL A 292104106   410,969 54,869 SH   SOLE 26 41,903 0 12,966
EMPIRE ST RLTY TR INC CL A 292104106   710,913 94,915 SH   SOLE 28 2,910 0 92,005
EMPIRE ST RLTY TR INC CL A 292104106   4,974,446 664,145 SH   SOLE 30 664,145 0 0
EMPIRE ST RLTY TR INC CL A 292104106   82,735 11,046 SH   SOLE 36 11,046 0 0
EMPIRE ST RLTY TR INC CL A 292104106   115,129 15,371 SH   SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106   2,828,966 377,699 SH   SOLE 43 374,016 0 3,683
EMPLOYERS HLDGS INC COM 292218104   771,506 20,623 SH   SOLE 2 7,462 0 13,161
EMPLOYERS HLDGS INC COM 292218104   2,506 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104   11,747 314 SH   SOLE 7 314 0 0
EMPLOYERS HLDGS INC COM 292218104   3,204,466 85,658 SH   SOLE 18 85,658 0 0
EMPLOYERS HLDGS INC COM 292218104   1,797,999 48,062 SH   SOLE 19 48,062 0 0
EMPLOYERS HLDGS INC COM 292218104   113,779,260 3,041,413 SH   SOLE 21 3,041,413 0 0
EMPLOYERS HLDGS INC COM 292218104   23,981,942 641,057 SH   SOLE 22 596,040 0 45,017
EMPLOYERS HLDGS INC COM 292218104   11,635 311 SH   SOLE 25 311 0 0
EMPLOYERS HLDGS INC COM 292218104   73,922 1,976 SH   SOLE 26 0 0 1,976
EMPLOYERS HLDGS INC COM 292218104   1,276,205 34,114 SH   SOLE 30 34,114 0 0
EMPLOYERS HLDGS INC COM 292218104   121,545 3,249 SH   SOLE 40 3,249 0 0
EMPLOYERS HLDGS INC COM 292218104   542,146 14,492 SH   SOLE 43 13,545 0 947
ENACT HLDGS INC COM 29249E109   751,462 29,903 SH   SOLE 2 9,597 0 20,306
ENACT HLDGS INC COM 29249E109   5,755 229 SH   SOLE 7 229 0 0
ENACT HLDGS INC COM 29249E109   2,126,048 84,602 SH   SOLE 18 84,602 0 0
ENACT HLDGS INC COM 29249E109   1,495,511 59,511 SH   SOLE 19 59,511 0 0
ENACT HLDGS INC COM 29249E109   25,780,364 1,025,880 SH   SOLE 21 1,025,880 0 0
ENACT HLDGS INC COM 29249E109   20,602,051 819,819 SH   SOLE 22 785,594 0 34,225
ENACT HLDGS INC COM 29249E109   115,271 4,587 SH   SOLE 25 4,587 0 0
ENACT HLDGS INC COM 29249E109   63,604 2,531 SH   SOLE 26 0 0 2,531
ENACT HLDGS INC COM 29249E109   123,740 4,924 SH   SOLE 28 0 0 4,924
ENACT HLDGS INC COM 29249E109   342,924 13,646 SH   SOLE 30 13,646 0 0
ENACT HLDGS INC COM 29249E109   178,348 7,097 SH   SOLE 40 7,097 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   1,732,523 80,959 SH   SOLE 2 48,245 0 32,714
ENANTA PHARMACEUTICALS INC COM 29251M106   1,626 76 SH   SOLE 4 76 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   4,066 190 SH   SOLE 7 190 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   1,559,867 72,891 SH   SOLE 18 69,428 0 3,463
ENANTA PHARMACEUTICALS INC COM 29251M106   3,544,782 165,644 SH   SOLE 19 165,644 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   54,397,837 2,541,955 SH   SOLE 21 2,541,955 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   16,577,168 774,634 SH   SOLE 22 740,636 0 33,998
ENANTA PHARMACEUTICALS INC COM 29251M106   71,455 3,339 SH   SOLE 23 3,339 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   67,966 3,176 SH   SOLE 25 3,176 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   514,007 24,019 SH   SOLE 26 3,388 0 20,631
ENANTA PHARMACEUTICALS INC COM 29251M106   7,233 338 SH   SOLE 28 338 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   935,629 43,721 SH   SOLE 30 43,721 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   53,158 2,484 SH   SOLE 34 2,484 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   21,165 989 SH   SOLE 40 989 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   22,449 1,049 SH   OTR 43 1,049 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   326,008 15,234 SH   SOLE 43 14,206 0 1,028
ENBRIDGE INC COM 29250N105   622,337 16,752 SH   SOLE 2 16,752 0 0
ENBRIDGE INC COM 29250N105   817,300 22,000 SH   SOLE 19 22,000 0 0
ENBRIDGE INC COM 29250N105   32,661,054 879,167 SH   SOLE 21 879,167 0 0
ENBRIDGE INC COM 29250N105   329,000 8,856 SH   SOLE 34 8,856 0 0
ENBRIDGE INC COM 29250N105   40,559,105 1,091,766 SH   SOLE 43 904,110 0 187,656
ENCOMPASS HEALTH CORP COM 29261A100   10,537,572 155,628 SH   SOLE 2 94,845 0 60,783
ENCOMPASS HEALTH CORP COM 29261A100   18,756 277 SH   SOLE 4 277 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,546,903 22,846 SH   SOLE 7 21,670 0 1,176
ENCOMPASS HEALTH CORP COM 29261A100   12,960,642 191,414 SH   SOLE 18 191,414 0 0
ENCOMPASS HEALTH CORP COM 29261A100   10,057,102 148,532 SH   SOLE 19 148,532 0 0
ENCOMPASS HEALTH CORP COM 29261A100   358,138,706 5,289,303 SH   SOLE 21 5,289,303 0 0
ENCOMPASS HEALTH CORP COM 29261A100   197,165,968 2,911,918 SH   SOLE 22 2,786,867 0 125,051
ENCOMPASS HEALTH CORP COM 29261A100   1,244,713 18,383 SH   SOLE 25 18,383 0 0
ENCOMPASS HEALTH CORP COM 29261A100   17,733,926 261,910 SH   SOLE 26 59,745 0 202,165
ENCOMPASS HEALTH CORP COM 29261A100   300,226 4,434 SH   SOLE 28 1,774 0 2,660
ENCOMPASS HEALTH CORP COM 29261A100   14,686,434 216,902 SH   SOLE 30 216,902 0 0
ENCOMPASS HEALTH CORP COM 29261A100   97,232 1,436 SH   SOLE 31 1,436 0 0
ENCOMPASS HEALTH CORP COM 29261A100   65,950 974 SH   SOLE 34 974 0 0
ENCOMPASS HEALTH CORP COM 29261A100   279,710 4,131 SH   SOLE 36 4,131 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,077,063 15,907 SH   SOLE 40 15,907 0 0
ENCOMPASS HEALTH CORP COM 29261A100   3,934,304 58,105 SH   SOLE 43 41,972 0 16,133
ENCORE CAP GROUP INC COM 292554102   1,010,858 20,791 SH   SOLE 2 6,847 0 13,944
ENCORE CAP GROUP INC COM 292554102   5,251 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102   719,187 14,792 SH   SOLE 7 13,992 0 800
ENCORE CAP GROUP INC COM 292554102   4,008,525 82,446 SH   SOLE 18 82,446 0 0
ENCORE CAP GROUP INC COM 292554102   2,300,796 47,322 SH   SOLE 19 47,322 0 0
ENCORE CAP GROUP INC COM 292554102   136,492,774 2,807,338 SH   SOLE 21 2,807,338 0 0
ENCORE CAP GROUP INC COM 292554102   34,366,075 706,830 SH   SOLE 22 662,560 0 44,270
ENCORE CAP GROUP INC COM 292554102   137,352 2,825 SH   SOLE 23 2,825 0 0
ENCORE CAP GROUP INC COM 292554102   260,749 5,363 SH   SOLE 25 5,363 0 0
ENCORE CAP GROUP INC COM 292554102   968,851 19,927 SH   SOLE 26 17,878 0 2,049
ENCORE CAP GROUP INC COM 292554102   142,359 2,928 SH   SOLE 28 0 0 2,928
ENCORE CAP GROUP INC COM 292554102   4,504,692 92,651 SH   SOLE 30 92,651 0 0
ENCORE CAP GROUP INC COM 292554102   77,646 1,597 SH   SOLE 36 1,597 0 0
ENCORE CAP GROUP INC COM 292554102   208,677 4,292 SH   SOLE 40 4,292 0 0
ENCORE CAP GROUP INC COM 292554102   1,240,831 25,521 SH   SOLE 43 24,740 0 781
ENCORE ENERGY CORP COM NEW 29259W700   406,271 168,577 SH   SOLE 2 8,024 0 160,553
ENCORE ENERGY CORP COM NEW 29259W700   4,090 1,697 SH   SOLE 7 1,697 0 0
ENCORE ENERGY CORP COM NEW 29259W700   1,010,865 419,446 SH   SOLE 18 419,446 0 0
ENCORE ENERGY CORP COM NEW 29259W700   1,134,112 470,586 SH   SOLE 19 470,586 0 0
ENCORE ENERGY CORP COM NEW 29259W700   11,413,386 4,735,845 SH   SOLE 21 4,735,845 0 0
ENCORE ENERGY CORP COM NEW 29259W700   4,253,455 1,764,919 SH   SOLE 22 1,655,517 0 109,402
ENCORE ENERGY CORP COM NEW 29259W700   19,839 8,232 SH   SOLE 23 8,232 0 0
ENCORE WIRE CORP COM 292562105   3,298,770 17,742 SH   SOLE 2 6,812 0 10,930
ENCORE WIRE CORP COM 292562105   9,482 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105   34,397 185 SH   SOLE 7 185 0 0
ENCORE WIRE CORP COM 292562105   10,970,428 59,003 SH   SOLE 18 59,003 0 0
ENCORE WIRE CORP COM 292562105   6,321,434 33,999 SH   SOLE 19 33,999 0 0
ENCORE WIRE CORP COM 292562105   377,760,489 2,031,735 SH   SOLE 21 2,031,735 0 0
ENCORE WIRE CORP COM 292562105   91,715,550 493,280 SH   SOLE 22 461,305 0 31,975
ENCORE WIRE CORP COM 292562105   593,860 3,194 SH   SOLE 25 3,194 0 0
ENCORE WIRE CORP COM 292562105   1,252,424 6,736 SH   SOLE 26 5,023 0 1,713
ENCORE WIRE CORP COM 292562105   68,422 368 SH   SOLE 28 368 0 0
ENCORE WIRE CORP COM 292562105   5,696,151 30,636 SH   SOLE 30 30,636 0 0
ENCORE WIRE CORP COM 292562105   521,348 2,804 SH   SOLE 40 2,804 0 0
ENCORE WIRE CORP COM 292562105   5,082,583 27,336 SH   SOLE 43 24,708 0 2,628
ENDAVA PLC ADS 29260V105   356,108 6,876 SH   SOLE 43 5,540 0 1,336
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,848,801 77,291 SH   SOLE 2 51,032 0 26,259
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   11,553 483 SH   SOLE 4 483 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   324,212 13,554 SH   SOLE 7 12,809 0 745
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   161,197 6,739 SH   SOLE 19 6,739 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   11,243,237 470,035 SH   SOLE 21 470,035 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   63,848,867 2,669,267 SH   SOLE 22 2,598,761 0 70,506
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   750,849 31,390 SH   SOLE 25 31,390 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   2,730,683 114,159 SH   SOLE 26 64,056 0 50,103
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   187,102 7,822 SH   SOLE 28 3,170 0 4,652
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   2,114,289 88,390 SH   SOLE 30 88,390 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   643,974 26,922 SH   SOLE 40 26,922 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   66,593 2,784 SH   SOLE 43 2,547 0 237
ENDRA LIFE SCIENCES INC COM NEW 29273B302   144 103 SH   SOLE 22 103 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   2,416,574 725,698 SH   SOLE 7 725,698 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   2,097,231 629,799 SH   SOLE 30 629,799 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   21,728 6,525 SH   SOLE 34 6,525 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   4,739,273 1,423,205 SH   SOLE 43 1,345,371 0 77,834
ENERFLEX LTD COM 29269R105   327 48 SH   SOLE 2 48 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   2,468,298 73,505 SH   SOLE 2 57,650 0 15,855
ENERGIZER HLDGS INC NEW COM 29272W109   6,212 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   334,994 9,976 SH   SOLE 7 9,463 0 513
ENERGIZER HLDGS INC NEW COM 29272W109   9,591,455 285,630 SH   SOLE 18 285,630 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   4,830,349 143,846 SH   SOLE 19 143,846 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   165,952,964 4,942,018 SH   SOLE 21 4,942,018 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   71,592,459 2,131,997 SH   SOLE 22 2,080,440 0 51,557
ENERGIZER HLDGS INC NEW COM 29272W109   432,981 12,894 SH   SOLE 25 12,894 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   755,785 22,507 SH   SOLE 26 16,650 0 5,857
ENERGIZER HLDGS INC NEW COM 29272W109   121,828 3,628 SH   SOLE 28 1,063 0 2,565
ENERGIZER HLDGS INC NEW COM 29272W109   1,160,961 34,573 SH   SOLE 30 34,573 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   62,123 1,850 SH   SOLE 36 1,850 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   410,045 12,211 SH   SOLE 40 12,211 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   5,076,823 151,186 SH   SOLE 43 137,735 0 13,451
ENERGOUS CORP COM 29272C103   12,868 53,615 SH   SOLE 21 53,615 0 0
ENERGOUS CORP COM 29272C103   162,245 676,020 SH   SOLE 22 676,020 0 0
ENERGY FOCUS INC COM NEW 29268T508   4 2 SH   SOLE 21 2 0 0
ENERGY FOCUS INC COM NEW 29268T508   6,605 3,649 SH   SOLE 22 3,649 0 0
ENERGY FUELS INC COM NEW 292671708   842,394 134,999 SH   SOLE 2 39,046 0 95,953
ENERGY FUELS INC COM NEW 292671708   10,308 1,652 SH   SOLE 7 1,652 0 0
ENERGY FUELS INC COM NEW 292671708   2,807,763 449,962 SH   SOLE 18 435,738 0 14,224
ENERGY FUELS INC COM NEW 292671708   3,127,307 501,171 SH   SOLE 19 501,171 0 0
ENERGY FUELS INC COM NEW 292671708   33,378,216 5,349,073 SH   SOLE 21 5,349,073 0 0
ENERGY FUELS INC COM NEW 292671708   11,900,716 1,907,166 SH   SOLE 22 1,850,560 0 56,606
ENERGY FUELS INC COM NEW 292671708   13,235 2,121 SH   SOLE 23 2,121 0 0
ENERGY FUELS INC COM NEW 292671708   206,725 33,129 SH   SOLE 43 31,249 0 1,880
ENERGY RECOVERY INC COM 29270J100   1,364,938 48,835 SH   SOLE 2 36,479 0 12,356
ENERGY RECOVERY INC COM 29270J100   2,185,858 78,206 SH   SOLE 7 76,952 0 1,254
ENERGY RECOVERY INC COM 29270J100   3,885,050 139,000 SH   SOLE 18 139,000 0 0
ENERGY RECOVERY INC COM 29270J100   3,114,385 111,427 SH   SOLE 19 111,427 0 0
ENERGY RECOVERY INC COM 29270J100   52,450,551 1,876,585 SH   SOLE 21 1,876,585 0 0
ENERGY RECOVERY INC COM 29270J100   40,987,305 1,466,451 SH   SOLE 22 1,427,965 0 38,486
ENERGY RECOVERY INC COM 29270J100   283,022 10,126 SH   SOLE 25 10,126 0 0
ENERGY RECOVERY INC COM 29270J100   1,272,787 45,538 SH   SOLE 26 40,950 0 4,588
ENERGY RECOVERY INC COM 29270J100   301,022 10,770 SH   SOLE 28 0 0 10,770
ENERGY RECOVERY INC COM 29270J100   18,891,880 675,917 SH   SOLE 30 675,917 0 0
ENERGY RECOVERY INC COM 29270J100   213,203 7,628 SH   SOLE 36 7,628 0 0
ENERGY RECOVERY INC COM 29270J100   291,910 10,444 SH   SOLE 40 10,444 0 0
ENERGY RECOVERY INC COM 29270J100   4,535,084 162,257 SH   SOLE 43 161,351 0 906
ENERGY SVCS ACQUISITION CORP COM 29271Q103   4,544 1,567 SH   SOLE 18 1,567 0 0
ENERGY SVCS ACQUISITION CORP COM 29271Q103   70,870 24,438 SH   SOLE 21 24,438 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,564,740 201,948 SH   SOLE 19 201,948 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   66 5 SH   SOLE 43 4 0 1
ENERGY VAULT HOLDINGS INC COM 29280W109   112,511 41,213 SH   SOLE 2 2,690 0 38,523
ENERGY VAULT HOLDINGS INC COM 29280W109   1,136 416 SH   SOLE 7 416 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   813,431 297,960 SH   SOLE 18 297,960 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   550,354 201,595 SH   SOLE 19 201,595 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   9,760,681 3,575,341 SH   SOLE 21 3,575,341 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   5,954,482 2,181,129 SH   SOLE 22 2,111,576 0 69,553
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,422,495 52,685 SH   SOLE 2 39,249 0 13,436
ENERPAC TOOL GROUP CORP CL A COM 292765104   4,212 156 SH   SOLE 4 156 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   409,320 15,160 SH   SOLE 7 14,357 0 803
ENERPAC TOOL GROUP CORP CL A COM 292765104   4,769,064 176,632 SH   SOLE 18 176,632 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   3,125,844 115,772 SH   SOLE 19 115,772 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   178,219,440 6,600,720 SH   SOLE 21 6,600,720 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   44,150,265 1,635,195 SH   SOLE 22 1,558,278 0 76,917
ENERPAC TOOL GROUP CORP CL A COM 292765104   297,270 11,010 SH   SOLE 25 11,010 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   963,576 35,688 SH   SOLE 26 29,712 0 5,976
ENERPAC TOOL GROUP CORP CL A COM 292765104   7,938 294 SH   SOLE 28 294 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   3,441,123 127,449 SH   SOLE 30 127,449 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   22,977 851 SH   SOLE 36 851 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   262,251 9,713 SH   SOLE 40 9,713 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,033,398 38,274 SH   SOLE 43 37,496 0 778
ENERPLUS CORP COM 292766102   501,458 34,655 SH   SOLE 2 34,655 0 0
ENERPLUS CORP COM 292766102   2,059,544 142,332 SH   SOLE 21 142,332 0 0
ENERPLUS CORP COM 292766102   428,804 29,634 SH   SOLE 22 29,634 0 0
ENERPLUS CORP COM 292766102   3,066,323 211,909 SH   SOLE 43 173,622 0 38,287
ENERSYS COM 29275Y102   7,081,907 65,259 SH   SOLE 2 48,399 0 16,860
ENERSYS COM 29275Y102   7,705 71 SH   SOLE 4 71 0 0
ENERSYS COM 29275Y102   64,352 593 SH   SOLE 7 593 0 0
ENERSYS COM 29275Y102   18,514,814 170,612 SH   SOLE 18 167,296 0 3,316
ENERSYS COM 29275Y102   14,877,549 137,095 SH   SOLE 19 137,095 0 0
ENERSYS COM 29275Y102   316,562,932 2,917,093 SH   SOLE 21 2,917,093 0 0
ENERSYS COM 29275Y102   143,371,958 1,321,157 SH   SOLE 22 1,289,117 0 32,040
ENERSYS COM 29275Y102   137,603 1,268 SH   SOLE 23 1,268 0 0
ENERSYS COM 29275Y102   7,450,983 68,660 SH   SOLE 25 68,660 0 0
ENERSYS COM 29275Y102   4,958,387 45,691 SH   SOLE 26 23,352 0 22,339
ENERSYS COM 29275Y102   67,934 626 SH   SOLE 28 626 0 0
ENERSYS COM 29275Y102   2,475,667 22,813 SH   SOLE 30 22,813 0 0
ENERSYS COM 29275Y102   8,919,367 82,191 SH   SOLE 34 82,191 0 0
ENERSYS COM 29275Y102   243,410 2,243 SH   SOLE 36 2,243 0 0
ENERSYS COM 29275Y102   784,166 7,226 SH   SOLE 40 7,226 0 0
ENERSYS COM 29275Y102   3,679,662 33,908 SH   SOLE 43 29,767 0 4,141
ENETI INC COM Y2294C107   148,202 12,238 SH   SOLE 2 871 0 11,367
ENETI INC COM Y2294C107   4,190 346 SH   SOLE 7 346 0 0
ENETI INC COM Y2294C107   875,311 72,280 SH   SOLE 18 72,280 0 0
ENETI INC COM Y2294C107   594,226 49,069 SH   SOLE 19 49,069 0 0
ENETI INC COM Y2294C107   10,682,570 882,128 SH   SOLE 21 882,128 0 0
ENETI INC COM Y2294C107   3,631,801 299,901 SH   SOLE 22 279,962 0 19,939
ENETI INC COM Y2294C107   254,940 21,052 SH   SOLE 43 20,658 0 394
ENFUSION INC CL A 292812104   160,424 14,298 SH   SOLE 2 9,872 0 4,426
ENFUSION INC CL A 292812104   1,503 134 SH   SOLE 7 134 0 0
ENFUSION INC CL A 292812104   742,158 66,146 SH   SOLE 18 66,146 0 0
ENFUSION INC CL A 292812104   1,038,781 92,583 SH   SOLE 19 92,583 0 0
ENFUSION INC CL A 292812104   9,700,520 864,574 SH   SOLE 21 864,574 0 0
ENFUSION INC CL A 292812104   5,591,711 498,370 SH   SOLE 22 474,716 0 23,654
ENFUSION INC CL A 292812104   55,842 4,977 SH   SOLE 25 4,977 0 0
ENFUSION INC CL A 292812104   569,359 50,745 SH   SOLE 34 50,745 0 0
ENGAGESMART INC COMMON STOCK 29283F103   5,359,613 280,755 SH   SOLE 2 188,545 0 92,210
ENGAGESMART INC COMMON STOCK 29283F103   9,889 518 SH   SOLE 7 518 0 0
ENGAGESMART INC COMMON STOCK 29283F103   2,284,500 119,670 SH   SOLE 18 119,670 0 0
ENGAGESMART INC COMMON STOCK 29283F103   12,424,287 650,827 SH   SOLE 19 650,827 0 0
ENGAGESMART INC COMMON STOCK 29283F103   32,286,669 1,691,287 SH   SOLE 21 1,691,287 0 0
ENGAGESMART INC COMMON STOCK 29283F103   29,516,939 1,546,199 SH   SOLE 22 1,512,088 0 34,111
ENGAGESMART INC COMMON STOCK 29283F103   518,580 27,165 SH   SOLE 23 27,165 0 0
ENGAGESMART INC COMMON STOCK 29283F103   989,110 51,813 SH   SOLE 26 0 0 51,813
ENGAGESMART INC COMMON STOCK 29283F103   430,689 22,561 SH   SOLE 30 22,561 0 0
ENGAGESMART INC COMMON STOCK 29283F103   2,862,049 149,924 SH   SOLE 34 149,924 0 0
ENGAGESMART INC COMMON STOCK 29283F103   65,021 3,406 SH   SOLE 43 2,796 0 610
ENGLOBAL CORP COM 293306106   6,650 17,644 SH   SOLE 21 17,644 0 0
ENGLOBAL CORP COM 293306106   300,743 797,939 SH   SOLE 22 797,939 0 0
ENHABIT INC COM 29332G102   501,009 43,566 SH   SOLE 2 13,965 0 29,601
ENHABIT INC COM 29332G102   1,587 138 SH   SOLE 4 138 0 0
ENHABIT INC COM 29332G102   322,828 28,072 SH   SOLE 7 26,560 0 1,512
ENHABIT INC COM 29332G102   1,939,096 168,617 SH   SOLE 18 168,617 0 0
ENHABIT INC COM 29332G102   1,144,423 99,515 SH   SOLE 19 99,515 0 0
ENHABIT INC COM 29332G102   68,928,677 5,993,798 SH   SOLE 21 5,993,798 0 0
ENHABIT INC COM 29332G102   17,241,824 1,499,289 SH   SOLE 22 1,412,239 0 87,050
ENHABIT INC COM 29332G102   84,399 7,339 SH   SOLE 25 7,339 0 0
ENHABIT INC COM 29332G102   267,456 23,257 SH   SOLE 26 19,313 0 3,944
ENHABIT INC COM 29332G102   1,478,118 128,532 SH   SOLE 30 128,532 0 0
ENHABIT INC COM 29332G102   10,316 897 SH   SOLE 36 897 0 0
ENHABIT INC COM 29332G102   76,648 6,665 SH   SOLE 40 6,665 0 0
ENHABIT INC COM 29332G102   1,855,128 161,316 SH   SOLE 43 154,436 0 6,880
ENI S P A SPONSORED ADR 26874R108   21,963,574 762,889 SH   SOLE 43 696,745 0 66,144
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,031,327 97,295 SH   SOLE 2 67,296 0 29,999
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   8,024 757 SH   SOLE 4 757 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   6,206,024 585,474 SH   SOLE 7 506,025 0 79,449
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   17,289,088 1,631,046 SH   SOLE 21 1,631,046 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   2,320,700 218,934 SH   SOLE 22 97,652 0 121,282
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   533,456 50,326 SH   SOLE 25 50,326 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   936,340 88,334 SH   SOLE 26 65,762 0 22,572
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   4,014,739 378,749 SH   SOLE 30 378,749 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   429,766 40,544 SH   SOLE 40 40,544 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   374,034 18,326 SH   SOLE 2 6,590 0 11,736
ENLIVEN THERAPEUTICS INC COM 29337E102   4,633 227 SH   SOLE 7 227 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   1,418,373 69,494 SH   SOLE 18 69,494 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   948,371 46,466 SH   SOLE 19 46,466 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   16,719,566 819,185 SH   SOLE 21 819,185 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   12,098,579 592,777 SH   SOLE 22 566,233 0 26,544
ENNIS INC COM 293389102   1,334,462 65,479 SH   SOLE 2 47,269 0 18,210
ENNIS INC COM 293389102   265 13 SH   SOLE 4 13 0 0
ENNIS INC COM 293389102   6,766 332 SH   SOLE 7 332 0 0
ENNIS INC COM 293389102   1,495,994 73,405 SH   SOLE 18 73,405 0 0
ENNIS INC COM 293389102   1,082,789 53,130 SH   SOLE 19 53,130 0 0
ENNIS INC COM 293389102   20,802,172 1,020,715 SH   SOLE 21 1,020,715 0 0
ENNIS INC COM 293389102   15,976,432 783,927 SH   SOLE 22 751,365 0 32,562
ENNIS INC COM 293389102   68,334 3,353 SH   SOLE 25 3,353 0 0
ENNIS INC COM 293389102   302,623 14,849 SH   SOLE 26 9,361 0 5,488
ENNIS INC COM 293389102   18,464 906 SH   SOLE 30 906 0 0
ENNIS INC COM 293389102   129,861 6,372 SH   SOLE 40 6,372 0 0
ENNIS INC COM 293389102   2,394,748 117,505 SH   SOLE 43 103,963 0 13,542
ENOCHIAN BIOSCIENCES INC COM 29350E104   13,296 23,467 SH   SOLE 2 0 0 23,467
ENOCHIAN BIOSCIENCES INC COM 29350E104   3,825 6,750 SH   SOLE 18 6,750 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104   40,451 71,392 SH   SOLE 21 71,392 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104   72,344 127,681 SH   SOLE 22 127,681 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104   13,296 23,467 SH   SOLE 43 0 0 23,467
ENOVA INTL INC COM 29357K103   10,392,344 195,639 SH   SOLE 2 115,723 0 79,916
ENOVA INTL INC COM 29357K103   6,428 121 SH   SOLE 4 121 0 0
ENOVA INTL INC COM 29357K103   15,033 283 SH   SOLE 7 283 0 0
ENOVA INTL INC COM 29357K103   5,814,143 109,453 SH   SOLE 18 109,453 0 0
ENOVA INTL INC COM 29357K103   19,807,545 372,883 SH   SOLE 19 372,883 0 0
ENOVA INTL INC COM 29357K103   196,922,533 3,707,126 SH   SOLE 21 3,707,126 0 0
ENOVA INTL INC COM 29357K103   67,214,648 1,265,336 SH   SOLE 22 1,208,969 0 56,367
ENOVA INTL INC COM 29357K103   724,451 13,638 SH   SOLE 23 13,638 0 0
ENOVA INTL INC COM 29357K103   241,430 4,545 SH   SOLE 25 4,545 0 0
ENOVA INTL INC COM 29357K103   4,048,806 76,220 SH   SOLE 26 23,030 0 53,190
ENOVA INTL INC COM 29357K103   74,846 1,409 SH   SOLE 28 657 0 752
ENOVA INTL INC COM 29357K103   2,755,494 51,873 SH   SOLE 30 51,873 0 0
ENOVA INTL INC COM 29357K103   15,192 286 SH   SOLE 34 286 0 0
ENOVA INTL INC COM 29357K103   240,580 4,529 SH   SOLE 40 4,529 0 0
ENOVA INTL INC COM 29357K103   1,475,036 27,768 SH   SOLE 43 26,657 0 1,111
ENOVIS CORPORATION COM 194014502   16,299,368 254,201 SH   SOLE 2 125,377 0 128,824
ENOVIS CORPORATION COM 194014502   873,956 13,630 SH   SOLE 4 134 0 13,496
ENOVIS CORPORATION COM 194014502   569,642 8,884 SH   SOLE 7 8,439 0 445
ENOVIS CORPORATION COM 194014502   6,026,318 93,985 SH   SOLE 18 93,597 0 388
ENOVIS CORPORATION COM 194014502   4,473,204 69,763 SH   SOLE 19 69,763 0 0
ENOVIS CORPORATION COM 194014502   171,598,457 2,676,208 SH   SOLE 21 2,676,208 0 0
ENOVIS CORPORATION COM 194014502   97,720,804 1,524,030 SH   SOLE 22 1,459,251 0 64,779
ENOVIS CORPORATION COM 194014502   523,412 8,163 SH   SOLE 23 8,163 0 0
ENOVIS CORPORATION COM 194014502   595,226 9,283 SH   SOLE 25 9,283 0 0
ENOVIS CORPORATION COM 194014502   6,333,197 98,771 SH   SOLE 26 16,757 0 82,014
ENOVIS CORPORATION COM 194014502   847,731 13,221 SH   SOLE 28 671 0 12,550
ENOVIS CORPORATION COM 194014502   2,255,934 35,183 SH   SOLE 30 35,183 0 0
ENOVIS CORPORATION COM 194014502   43,794 683 SH   SOLE 31 683 0 0
ENOVIS CORPORATION COM 194014502   1,392,045 21,710 SH   SOLE 34 21,710 0 0
ENOVIS CORPORATION COM 194014502   104,644 1,632 SH   SOLE 36 1,632 0 0
ENOVIS CORPORATION COM 194014502   591,635 9,227 SH   SOLE 40 9,227 0 0
ENOVIS CORPORATION COM 194014502   7,887,081 123,005 SH   SOLE 43 119,172 0 3,833
ENOVIX CORPORATION COM 293594107   1,158,024 64,192 SH   SOLE 2 35,363 0 28,829
ENOVIX CORPORATION COM 293594107   4,348 241 SH   SOLE 4 241 0 0
ENOVIX CORPORATION COM 293594107   514,194 28,503 SH   SOLE 7 27,009 0 1,494
ENOVIX CORPORATION COM 293594107   6,188,514 343,044 SH   SOLE 18 343,044 0 0
ENOVIX CORPORATION COM 293594107   4,961,667 275,037 SH   SOLE 19 275,037 0 0
ENOVIX CORPORATION COM 293594107   81,768,627 4,532,629 SH   SOLE 21 4,532,629 0 0
ENOVIX CORPORATION COM 293594107   57,482,007 3,186,364 SH   SOLE 22 3,092,696 0 93,668
ENOVIX CORPORATION COM 293594107   360,836 20,002 SH   SOLE 25 20,002 0 0
ENOVIX CORPORATION COM 293594107   993,589 55,077 SH   SOLE 26 43,716 0 11,361
ENOVIX CORPORATION COM 293594107   1,514,223 83,937 SH   SOLE 30 83,937 0 0
ENOVIX CORPORATION COM 293594107   23,019 1,276 SH   SOLE 36 1,276 0 0
ENOVIX CORPORATION COM 293594107   368,413 20,422 SH   SOLE 40 20,422 0 0
ENOVIX CORPORATION COM 293594107   450,260 24,959 SH   SOLE 43 22,361 0 2,598
ENPHASE ENERGY INC COM 29355A107   42,794,155 255,518 SH   SOLE 2 35,835 0 219,683
ENPHASE ENERGY INC COM 29355A107   14,005,013 83,622 SH   SOLE 4 59,052 0 24,570
ENPHASE ENERGY INC COM 29355A107   27,325,367 163,156 SH   SOLE 7 147,995 0 15,161
ENPHASE ENERGY INC COM 29355A107   758,684 4,530 SH   SOLE 13 4,530 0 0
ENPHASE ENERGY INC COM 29355A107   2,837,279 16,941 SH   SOLE 15 16,941 0 0
ENPHASE ENERGY INC COM 29355A107   48,703,351 290,801 SH   SOLE 18 279,032 0 11,769
ENPHASE ENERGY INC COM 29355A107   9,787,699 58,441 SH   SOLE 19 58,441 0 0
ENPHASE ENERGY INC COM 29355A107   991,976,001 5,922,952 SH   SOLE 21 5,922,952 0 0
ENPHASE ENERGY INC COM 29355A107   495,532,622 2,958,757 SH   SOLE 22 2,673,238 0 285,519
ENPHASE ENERGY INC COM 29355A107   41,054,205 245,129 SH   SOLE 23 245,129 0 0
ENPHASE ENERGY INC COM 29355A107   40,139,932 239,670 SH   SOLE 25 236,452 0 3,218
ENPHASE ENERGY INC COM 29355A107   39,869,451 238,055 SH   SOLE 26 83,762 0 154,293
ENPHASE ENERGY INC COM 29355A107   59,478,345 355,137 SH   SOLE 28 28,498 0 326,639
ENPHASE ENERGY INC COM 29355A107   20,098 120 SH   SOLE 29 120 0 0
ENPHASE ENERGY INC COM 29355A107   531,112,576 3,171,200 SH   SOLE 30 3,117,217 0 53,983
ENPHASE ENERGY INC COM 29355A107   4,980,353 29,737 SH   SOLE 31 27,322 0 2,415
ENPHASE ENERGY INC COM 29355A107   5,018,371 29,964 SH   SOLE 32 29,964 0 0
ENPHASE ENERGY INC COM 29355A107   1,736,935 10,371 SH   SOLE 34 10,371 0 0
ENPHASE ENERGY INC COM 29355A107   5,046,507 30,132 SH   SOLE 36 30,132 0 0
ENPHASE ENERGY INC COM 29355A107   898,363 5,364 SH   SOLE 40 5,364 0 0
ENPHASE ENERGY INC COM 29355A107   48,904 292 SH   OTR 43 292 0 0
ENPHASE ENERGY INC COM 29355A107   15,617,974 93,253 SH   SOLE 43 79,179 0 14,074
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   5,646,395 6,010,000 PRN   SOLE 2 6,010,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   3,563,524 3,793,000 PRN   SOLE 21 3,793,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   8,737,350 9,300,000 PRN   SOLE 22 9,300,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   6,176,326 6,570,000 PRN   SOLE 2 6,570,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   3,233,875 3,440,000 PRN   SOLE 21 3,440,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   9,494,808 10,100,000 PRN   SOLE 22 10,100,000 0 0
ENPRO INDS INC COM 29355X107   2,420,231 18,125 SH   SOLE 2 5,828 0 12,297
ENPRO INDS INC COM 29355X107   7,745 58 SH   SOLE 4 58 0 0
ENPRO INDS INC COM 29355X107   713,050 5,340 SH   SOLE 7 5,058 0 282
ENPRO INDS INC COM 29355X107   9,615,228 72,008 SH   SOLE 18 72,008 0 0
ENPRO INDS INC COM 29355X107   5,578,082 41,774 SH   SOLE 19 41,774 0 0
ENPRO INDS INC COM 29355X107   321,393,624 2,406,902 SH   SOLE 21 2,406,902 0 0
ENPRO INDS INC COM 29355X107   79,037,876 591,911 SH   SOLE 22 555,338 0 36,573
ENPRO INDS INC COM 29355X107   530,515 3,973 SH   SOLE 25 3,973 0 0
ENPRO INDS INC COM 29355X107   1,640,817 12,288 SH   SOLE 26 10,674 0 1,614
ENPRO INDS INC COM 29355X107   270,398 2,025 SH   SOLE 28 367 0 1,658
ENPRO INDS INC COM 29355X107   6,682,108 50,042 SH   SOLE 30 50,042 0 0
ENPRO INDS INC COM 29355X107   62,492 468 SH   SOLE 36 468 0 0
ENPRO INDS INC COM 29355X107   450,530 3,374 SH   SOLE 40 3,374 0 0
ENPRO INDS INC COM 29355X107   3,561,945 26,675 SH   SOLE 43 22,697 0 3,978
ENSERVCO CORP COM NEW 29358Y201   12 36 SH   SOLE 21 36 0 0
ENSERVCO CORP COM NEW 29358Y201   375 1,165 SH   SOLE 22 1,165 0 0
ENSIGN GROUP INC COM 29358P101   13,980,403 146,453 SH   SOLE 2 65,646 0 80,807
ENSIGN GROUP INC COM 29358P101   19,951 209 SH   SOLE 4 209 0 0
ENSIGN GROUP INC COM 29358P101   1,141,224 11,955 SH   SOLE 7 11,326 0 629
ENSIGN GROUP INC COM 29358P101   17,350,141 181,753 SH   SOLE 18 170,131 0 11,622
ENSIGN GROUP INC COM 29358P101   38,396,971 402,231 SH   SOLE 19 402,231 0 0
ENSIGN GROUP INC COM 29358P101   625,967,113 6,557,376 SH   SOLE 21 6,557,376 0 0
ENSIGN GROUP INC COM 29358P101   177,369,739 1,858,053 SH   SOLE 22 1,782,310 0 75,743
ENSIGN GROUP INC COM 29358P101   760,053 7,962 SH   SOLE 23 7,962 0 0
ENSIGN GROUP INC COM 29358P101   956,032 10,015 SH   SOLE 25 10,015 0 0
ENSIGN GROUP INC COM 29358P101   16,268,675 170,424 SH   SOLE 26 18,209 0 152,215
ENSIGN GROUP INC COM 29358P101   93,742 982 SH   SOLE 28 982 0 0
ENSIGN GROUP INC COM 29358P101   14,589,915 152,838 SH   SOLE 30 152,838 0 0
ENSIGN GROUP INC COM 29358P101   67,204 704 SH   SOLE 36 704 0 0
ENSIGN GROUP INC COM 29358P101   844,439 8,846 SH   SOLE 40 8,846 0 0
ENSIGN GROUP INC COM 29358P101   4,031,946 42,237 SH   SOLE 43 35,855 0 6,382
ENSTAR GROUP LIMITED SHS G3075P101   2,738,907 11,214 SH   SOLE 2 3,955 0 7,259
ENSTAR GROUP LIMITED SHS G3075P101   10,747 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101   54,954 225 SH   SOLE 7 225 0 0
ENSTAR GROUP LIMITED SHS G3075P101   8,172,270 33,460 SH   SOLE 18 33,460 0 0
ENSTAR GROUP LIMITED SHS G3075P101   6,191,484 25,350 SH   SOLE 19 25,350 0 0
ENSTAR GROUP LIMITED SHS G3075P101   105,310,426 431,176 SH   SOLE 21 431,176 0 0
ENSTAR GROUP LIMITED SHS G3075P101   85,169,419 348,712 SH   SOLE 22 334,624 0 14,088
ENSTAR GROUP LIMITED SHS G3075P101   4,396 18 SH   SOLE 23 18 0 0
ENSTAR GROUP LIMITED SHS G3075P101   459,415 1,881 SH   SOLE 25 1,881 0 0
ENSTAR GROUP LIMITED SHS G3075P101   1,098,836 4,499 SH   SOLE 26 3,534 0 965
ENSTAR GROUP LIMITED SHS G3075P101   406,660 1,665 SH   SOLE 28 248 0 1,417
ENSTAR GROUP LIMITED SHS G3075P101   1,641,781 6,722 SH   SOLE 30 6,722 0 0
ENSTAR GROUP LIMITED SHS G3075P101   72,784 298 SH   SOLE 36 298 0 0
ENSTAR GROUP LIMITED SHS G3075P101   483,595 1,980 SH   SOLE 40 1,980 0 0
ENSTAR GROUP LIMITED SHS G3075P101   2,363,266 9,676 SH   SOLE 43 8,616 0 1,060
ENSYSCE BIOSCIENCES INC COM 293602405   1,755 975 SH   SOLE 22 975 0 0
ENTEGRIS INC COM 29362U104   18,824,218 169,863 SH   SOLE 2 37,152 0 132,711
ENTEGRIS INC COM 29362U104   12,074,393 108,955 SH   SOLE 4 48,366 0 60,589
ENTEGRIS INC COM 29362U104   2,434,715 21,970 SH   SOLE 7 21,139 0 831
ENTEGRIS INC COM 29362U104   434,636 3,922 SH   SOLE 13 3,922 0 0
ENTEGRIS INC COM 29362U104   2,063,468 18,620 SH   SOLE 15 18,620 0 0
ENTEGRIS INC COM 29362U104   17,067,167 154,008 SH   SOLE 18 145,706 0 8,302
ENTEGRIS INC COM 29362U104   378,405,529 3,414,596 SH   SOLE 19 3,414,596 0 0
ENTEGRIS INC COM 29362U104   400,928,475 3,617,835 SH   SOLE 21 3,617,835 0 0
ENTEGRIS INC COM 29362U104   464,921,373 4,195,284 SH   SOLE 22 3,910,689 0 284,595
ENTEGRIS INC COM 29362U104   28,364,047 255,947 SH   SOLE 23 255,947 0 0
ENTEGRIS INC COM 29362U104   157,064,521 1,417,294 SH   SOLE 25 1,417,195 0 99
ENTEGRIS INC COM 29362U104   10,257,610 92,561 SH   SOLE 26 80,174 0 12,387
ENTEGRIS INC COM 29362U104   22,488,481 202,928 SH   SOLE 28 1,928 0 201,000
ENTEGRIS INC COM 29362U104   41,339,185 373,030 SH   SOLE 30 365,318 0 7,712
ENTEGRIS INC COM 29362U104   3,843,238 34,680 SH   SOLE 31 31,844 0 2,836
ENTEGRIS INC COM 29362U104   28,654,062 258,564 SH   SOLE 34 258,564 0 0
ENTEGRIS INC COM 29362U104   2,306,718 20,815 SH   SOLE 36 20,815 0 0
ENTEGRIS INC COM 29362U104   636,661 5,745 SH   SOLE 40 5,745 0 0
ENTEGRIS INC COM 29362U104   12,478,470 112,601 SH   SOLE 43 97,600 0 15,001
ENTERGY CORP NEW COM 29364G103   65,087,269 668,453 SH   SOLE 2 180,736 0 487,717
ENTERGY CORP NEW COM 29364G103   11,585,667 118,986 SH   SOLE 4 99,459 0 19,527
ENTERGY CORP NEW COM 29364G103   13,257,218 136,153 SH   SOLE 7 118,354 0 17,799
ENTERGY CORP NEW COM 29364G103   246,443 2,531 SH   SOLE 13 2,531 0 0
ENTERGY CORP NEW COM 29364G103   3,728,395 38,291 SH   SOLE 15 38,291 0 0
ENTERGY CORP NEW COM 29364G103   43,573,075 447,500 SH   SOLE 18 421,458 0 26,042
ENTERGY CORP NEW COM 29364G103   29,641,570 304,422 SH   SOLE 19 304,422 0 0
ENTERGY CORP NEW COM 29364G103   840,697,838 8,634,054 SH   SOLE 21 8,634,054 0 0
ENTERGY CORP NEW COM 29364G103   452,151,324 4,643,641 SH   SOLE 22 4,211,190 0 432,451
ENTERGY CORP NEW COM 29364G103   35,944,622 369,155 SH   SOLE 23 369,155 0 0
ENTERGY CORP NEW COM 29364G103   24,754,765 254,234 SH   SOLE 25 254,234 0 0
ENTERGY CORP NEW COM 29364G103   26,454,942 271,695 SH   SOLE 26 125,048 0 146,647
ENTERGY CORP NEW COM 29364G103   16,210,255 166,481 SH   SOLE 28 3,483 0 162,998
ENTERGY CORP NEW COM 29364G103   9,834 101 SH   SOLE 29 101 0 0
ENTERGY CORP NEW COM 29364G103   105,622,400 1,084,753 SH   SOLE 30 1,084,753 0 0
ENTERGY CORP NEW COM 29364G103   4,432,282 45,520 SH   SOLE 31 41,898 0 3,622
ENTERGY CORP NEW COM 29364G103   4,967,525 51,017 SH   SOLE 32 51,017 0 0
ENTERGY CORP NEW COM 29364G103   8,840,222 90,790 SH   SOLE 34 90,790 0 0
ENTERGY CORP NEW COM 29364G103   12,476,797 128,138 SH   SOLE 35 128,138 0 0
ENTERGY CORP NEW COM 29364G103   5,564,403 57,147 SH   SOLE 36 57,147 0 0
ENTERGY CORP NEW COM 29364G103   446,344 4,584 SH   SOLE 40 4,584 0 0
ENTERGY CORP NEW COM 29364G103   58,422 600 SH   OTR 43 600 0 0
ENTERGY CORP NEW COM 29364G103   15,759,324 161,850 SH   SOLE 43 137,273 0 24,577
ENTERPRISE BANCORP INC MASS COM 293668109   677,167 23,399 SH   SOLE 2 19,635 0 3,764
ENTERPRISE BANCORP INC MASS COM 293668109   579 20 SH   SOLE 7 20 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   870,168 30,068 SH   SOLE 18 30,068 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   1,158,410 40,028 SH   SOLE 19 40,028 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   9,871,781 341,112 SH   SOLE 21 341,112 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   7,438,159 257,020 SH   SOLE 22 249,769 0 7,251
ENTERPRISE BANCORP INC MASS COM 293668109   1,215 42 SH   SOLE 23 42 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   5,425,594 138,762 SH   SOLE 2 81,329 0 57,433
ENTERPRISE FINL SVCS CORP COM 293712105   5,318 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   659,343 16,863 SH   SOLE 7 15,956 0 907
ENTERPRISE FINL SVCS CORP COM 293712105   4,245,869 108,590 SH   SOLE 18 108,590 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   10,421,910 266,545 SH   SOLE 19 266,545 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   54,052,036 1,382,405 SH   SOLE 21 1,382,405 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   52,464,888 1,341,813 SH   SOLE 22 1,298,080 0 43,733
ENTERPRISE FINL SVCS CORP COM 293712105   400,892 10,253 SH   SOLE 23 10,253 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   263,690 6,744 SH   SOLE 25 6,744 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   1,442,282 36,887 SH   SOLE 26 12,834 0 24,053
ENTERPRISE FINL SVCS CORP COM 293712105   108,737 2,781 SH   SOLE 28 696 0 2,085
ENTERPRISE FINL SVCS CORP COM 293712105   1,406,818 35,980 SH   SOLE 30 35,980 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   291,491 7,455 SH   SOLE 40 7,455 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   585,699 14,980 SH   SOLE 43 14,215 0 765
ENTERPRISE PRODS PARTNERS L COM 293792107   9,391,562 356,416 SH   SOLE 2 356,416 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   47,288,290 1,794,622 SH   SOLE 18 1,307,893 0 486,729
ENTERPRISE PRODS PARTNERS L COM 293792107   488,024,081 18,520,838 SH   SOLE 19 18,520,838 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   176,598 6,702 SH   SOLE 21 6,702 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   223,574 8,485 SH   SOLE 43 8,475 0 10
ENTRADA THERAPEUTICS INC COM 29384C108   205,268 13,558 SH   SOLE 2 3,394 0 10,164
ENTRADA THERAPEUTICS INC COM 29384C108   4,330 286 SH   SOLE 7 286 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   955,909 63,138 SH   SOLE 18 63,138 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   637,243 42,090 SH   SOLE 19 42,090 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   11,206,613 740,199 SH   SOLE 21 740,199 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   7,892,058 521,272 SH   SOLE 22 504,081 0 17,191
ENTRADA THERAPEUTICS INC COM 29384C108   365,495 24,141 SH   SOLE 30 24,141 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   16,987 1,122 SH   SOLE 36 1,122 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,289,352 293,702 SH   SOLE 2 73,483 0 220,219
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,567 357 SH   SOLE 7 357 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   693,497 157,972 SH   SOLE 18 157,972 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,932,188 440,134 SH   SOLE 19 440,134 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   9,362,399 2,132,665 SH   SOLE 21 2,132,665 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   12,933,932 2,946,226 SH   SOLE 22 2,889,779 0 56,447
ENTRAVISION COMMUNICATIONS C CL A 29382R107   20,479 4,665 SH   SOLE 23 4,665 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   89,143 20,306 SH   SOLE 25 20,306 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   502,462 114,456 SH   SOLE 26 0 0 114,456
ENTRAVISION COMMUNICATIONS C CL A 29382R107   140,344 31,969 SH   SOLE 43 28,493 0 3,476
ENVELA CORP COM 29402E102   8,427 1,145 SH   SOLE 2 0 0 1,145
ENVELA CORP COM 29402E102   92,604 12,582 SH   SOLE 18 12,582 0 0
ENVELA CORP COM 29402E102   87,047 11,827 SH   SOLE 19 11,827 0 0
ENVELA CORP COM 29402E102   1,229,613 167,067 SH   SOLE 21 167,067 0 0
ENVELA CORP COM 29402E102   238,486 32,403 SH   SOLE 22 32,033 0 370
ENVERIC BIOSCIENCES INC COM NEW 29405E208   99,678 29,578 SH   SOLE 22 29,578 0 0
ENVESTNET INC COM 29404K106   142,316,611 2,397,921 SH   SOLE 2 2,387,797 0 10,124
ENVESTNET INC COM 29404K106   6,113 103 SH   SOLE 4 103 0 0
ENVESTNET INC COM 29404K106   199,772 3,366 SH   SOLE 7 3,231 0 135
ENVESTNET INC COM 29404K106   12,136,838 204,496 SH   SOLE 18 200,038 0 4,458
ENVESTNET INC COM 29404K106   5,531,301 93,198 SH   SOLE 19 93,198 0 0
ENVESTNET INC COM 29404K106   224,693,224 3,785,901 SH   SOLE 21 3,785,901 0 0
ENVESTNET INC COM 29404K106   81,391,106 1,371,375 SH   SOLE 22 1,341,491 0 29,884
ENVESTNET INC COM 29404K106   181,255 3,054 SH   SOLE 25 3,054 0 0
ENVESTNET INC COM 29404K106   1,477,222 24,890 SH   SOLE 26 20,878 0 4,012
ENVESTNET INC COM 29404K106   57,570 970 SH   SOLE 28 970 0 0
ENVESTNET INC COM 29404K106   1,812,608 30,541 SH   SOLE 30 30,541 0 0
ENVESTNET INC COM 29404K106   368,564 6,210 SH   SOLE 40 6,210 0 0
ENVESTNET INC COM 29404K106   67,540 1,138 SH   SOLE 43 1,138 0 0
ENVESTNET INC NOTE 0.750% 8/1 29404KAE6   3,816,800 4,160,000 PRN   SOLE 21 4,160,000 0 0
ENVIRI CORP COM 415864107   1,202,373 121,821 SH   SOLE 2 74,000 0 47,821
ENVIRI CORP COM 415864107   3,474 352 SH   SOLE 4 352 0 0
ENVIRI CORP COM 415864107   8,942 906 SH   SOLE 7 906 0 0
ENVIRI CORP COM 415864107   2,825,505 286,272 SH   SOLE 18 286,272 0 0
ENVIRI CORP COM 415864107   1,543,411 156,374 SH   SOLE 19 156,374 0 0
ENVIRI CORP COM 415864107   106,439,018 10,784,095 SH   SOLE 21 10,784,095 0 0
ENVIRI CORP COM 415864107   21,179,806 2,145,877 SH   SOLE 22 2,048,170 0 97,707
ENVIRI CORP COM 415864107   38,138 3,864 SH   SOLE 23 3,864 0 0
ENVIRI CORP COM 415864107   99,006 10,031 SH   SOLE 25 10,031 0 0
ENVIRI CORP COM 415864107   328,819 33,315 SH   SOLE 26 27,715 0 5,600
ENVIRI CORP COM 415864107   464,709 47,083 SH   SOLE 28 47,083 0 0
ENVIRI CORP COM 415864107   2,043,060 206,997 SH   SOLE 30 206,997 0 0
ENVIRI CORP COM 415864107   89,778 9,096 SH   SOLE 40 9,096 0 0
ENVIRI CORP COM 415864107   282,529 28,625 SH   SOLE 43 26,761 0 1,864
ENVIROTECH VEHICLES INC COM NEW 29414V209   1,770 843 SH   SOLE 18 843 0 0
ENVIROTECH VEHICLES INC COM NEW 29414V209   46,899 22,333 SH   SOLE 21 22,333 0 0
ENVIROTECH VEHICLES INC COM NEW 29414V209   281,648 134,118 SH   SOLE 22 134,118 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   21,087,193 623,144 SH   SOLE 2 323,038 0 300,106
ENVISTA HOLDINGS CORPORATION COM 29415F104   80,573 2,381 SH   SOLE 4 470 0 1,911
ENVISTA HOLDINGS CORPORATION COM 29415F104   936,759 27,682 SH   SOLE 7 26,297 0 1,385
ENVISTA HOLDINGS CORPORATION COM 29415F104   11,517,985 340,366 SH   SOLE 18 340,366 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   58,187,508 1,719,489 SH   SOLE 19 1,719,489 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   304,433,540 8,996,263 SH   SOLE 21 8,996,263 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   159,991,527 4,727,882 SH   SOLE 22 4,515,508 0 212,374
ENVISTA HOLDINGS CORPORATION COM 29415F104   991,444 29,298 SH   SOLE 25 29,298 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   2,900,393 85,709 SH   SOLE 26 72,257 0 13,452
ENVISTA HOLDINGS CORPORATION COM 29415F104   446,045 13,181 SH   SOLE 28 2,865 0 10,316
ENVISTA HOLDINGS CORPORATION COM 29415F104   4,409,961 130,318 SH   SOLE 30 130,318 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   79,964 2,363 SH   SOLE 31 2,363 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   25,908,107 765,606 SH   SOLE 34 765,606 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   152,009 4,492 SH   SOLE 36 4,492 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   878,892 25,972 SH   SOLE 40 25,972 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,250,625 36,957 SH   SOLE 43 27,929 0 9,028
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0   20,661,475 12,333,000 PRN   SOLE 19 12,333,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0   4,901,928 2,926,000 PRN   SOLE 21 2,926,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0   1,745,663 1,042,000 PRN   SOLE 34 1,042,000 0 0
ENVIVA INC COM 29415B103   545,777 50,302 SH   SOLE 2 19,340 0 30,962
ENVIVA INC COM 29415B103   420,036 38,713 SH   SOLE 7 36,602 0 2,111
ENVIVA INC COM 29415B103   941,975 86,818 SH   SOLE 18 86,818 0 0
ENVIVA INC COM 29415B103   1,025,477 94,514 SH   SOLE 19 94,514 0 0
ENVIVA INC COM 29415B103   13,280,085 1,223,971 SH   SOLE 21 1,223,971 0 0
ENVIVA INC COM 29415B103   10,123,625 933,053 SH   SOLE 22 907,681 0 25,372
ENVIVA INC COM 29415B103   103,986 9,584 SH   SOLE 25 9,584 0 0
ENVIVA INC COM 29415B103   207,962 19,167 SH   SOLE 26 16,454 0 2,713
ENVIVA INC COM 29415B103   303,974 28,016 SH   SOLE 28 0 0 28,016
ENVIVA INC COM 29415B103   979,571 90,283 SH   SOLE 30 90,283 0 0
ENVIVA INC COM 29415B103   134,486 12,395 SH   SOLE 36 12,395 0 0
ENVIVA INC COM 29415B103   66,738 6,151 SH   SOLE 40 6,151 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   4,515 1,466 SH   SOLE 18 1,466 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   54,624 17,735 SH   SOLE 21 17,735 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   44,666 14,502 SH   SOLE 22 14,502 0 0
ENZO BIOCHEM INC COM 294100102   15,285 8,307 SH   SOLE 18 8,307 0 0
ENZO BIOCHEM INC COM 294100102   250,816 136,313 SH   SOLE 21 136,313 0 0
ENZO BIOCHEM INC COM 294100102   1,463,900 795,598 SH   SOLE 22 795,598 0 0
ENZO BIOCHEM INC COM 294100102   107,200 58,261 SH   SOLE 26 0 0 58,261
EOG RES INC COM 26875P101   120,363,414 1,051,760 SH   SOLE 2 608,664 0 443,096
EOG RES INC COM 26875P101   58,183,127 508,416 SH   SOLE 4 247,613 0 260,803
EOG RES INC COM 26875P101   81,998,091 716,516 SH   SOLE 7 523,724 0 192,792
EOG RES INC COM 26875P101   8,978,161 78,453 SH   SOLE 13 78,453 0 0
EOG RES INC COM 26875P101   11,818,104 103,269 SH   SOLE 15 103,269 0 0
EOG RES INC COM 26875P101   115,575,245 1,009,920 SH   SOLE 18 932,986 0 76,934
EOG RES INC COM 26875P101   96,975,083 847,388 SH   SOLE 19 847,388 0 0
EOG RES INC COM 26875P101   1,715,830,505 14,993,276 SH   SOLE 21 14,993,276 0 0
EOG RES INC COM 26875P101   1,486,349,695 12,988,026 SH   SOLE 22 11,752,136 0 1,235,890
EOG RES INC COM 26875P101   140,558,298 1,228,227 SH   SOLE 23 1,228,227 0 0
EOG RES INC COM 26875P101   143,540,490 1,254,286 SH   SOLE 25 1,236,353 0 17,933
EOG RES INC COM 26875P101   138,853,256 1,213,328 SH   SOLE 26 492,674 0 720,654
EOG RES INC COM 26875P101   132,755,664 1,160,046 SH   SOLE 28 909 0 1,159,137
EOG RES INC COM 26875P101   20,127,707 175,880 SH   SOLE 29 175,880 0 0
EOG RES INC COM 26875P101   375,604,440 3,282,108 SH   SOLE 30 3,256,256 0 25,852
EOG RES INC COM 26875P101   25,659,393 224,217 SH   SOLE 31 213,828 0 10,389
EOG RES INC COM 26875P101   149,877,262 1,309,658 SH   SOLE 34 1,309,658 0 0
EOG RES INC COM 26875P101   16,765,803 146,503 SH   SOLE 36 146,503 0 0
EOG RES INC COM 26875P101   2,631,777 22,997 SH   SOLE 40 22,997 0 0
EOG RES INC COM 26875P101   150,946 1,319 SH   OTR 43 1,319 0 0
EOG RES INC COM 26875P101   55,658,444 486,355 SH   SOLE 43 388,167 0 98,188
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   354,391 81,657 SH   SOLE 2 33,617 0 48,040
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   5,512 1,270 SH   SOLE 7 1,270 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   1,297,695 299,008 SH   SOLE 18 299,008 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   2,275,861 524,392 SH   SOLE 19 524,392 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   16,907,711 3,895,786 SH   SOLE 21 3,895,786 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   14,410,558 3,320,405 SH   SOLE 22 3,278,465 0 41,940
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   46,382 10,687 SH   SOLE 23 10,687 0 0
EPAM SYS INC COM 29414B104   23,937,224 106,506 SH   SOLE 2 18,899 0 87,607
EPAM SYS INC COM 29414B104   8,375,534 37,266 SH   SOLE 4 19,882 0 17,384
EPAM SYS INC COM 29414B104   8,010,989 35,644 SH   SOLE 7 30,815 0 4,829
EPAM SYS INC COM 29414B104   361,623 1,609 SH   SOLE 13 1,609 0 0
EPAM SYS INC COM 29414B104   1,604,490 7,139 SH   SOLE 15 7,139 0 0
EPAM SYS INC COM 29414B104   23,745,512 105,653 SH   SOLE 18 100,773 0 4,880
EPAM SYS INC COM 29414B104   17,010,429 75,686 SH   SOLE 19 75,686 0 0
EPAM SYS INC COM 29414B104   375,910,557 1,672,572 SH   SOLE 21 1,672,572 0 0
EPAM SYS INC COM 29414B104   280,286,624 1,247,104 SH   SOLE 22 1,128,157 0 118,947
EPAM SYS INC COM 29414B104   23,051,933 102,567 SH   SOLE 23 102,567 0 0
EPAM SYS INC COM 29414B104   27,948,112 124,352 SH   SOLE 25 120,558 0 3,794
EPAM SYS INC COM 29414B104   25,806,694 114,824 SH   SOLE 26 55,866 0 58,958
EPAM SYS INC COM 29414B104   21,485,201 95,596 SH   SOLE 28 1,338 0 94,258
EPAM SYS INC COM 29414B104   116,631,765 518,940 SH   SOLE 30 518,940 0 0
EPAM SYS INC COM 29414B104   2,842,863 12,649 SH   SOLE 31 11,601 0 1,048
EPAM SYS INC COM 29414B104   12,263,933 54,567 SH   SOLE 34 54,567 0 0
EPAM SYS INC COM 29414B104   3,006,706 13,378 SH   SOLE 36 13,378 0 0
EPAM SYS INC COM 29414B104   496,248 2,208 SH   SOLE 40 2,208 0 0
EPAM SYS INC COM 29414B104   10,339 46 SH   OTR 43 46 0 0
EPAM SYS INC COM 29414B104   6,757,558 30,067 SH   SOLE 43 25,334 0 4,733
EPICQUEST EDUCATN GRP INTL L COM G3104J100   232 184 SH   SOLE 22 184 0 0
EPLUS INC COM 294268107   4,263,881 75,735 SH   SOLE 2 40,417 0 35,318
EPLUS INC COM 294268107   5,630 100 SH   SOLE 4 100 0 0
EPLUS INC COM 294268107   437,845 7,777 SH   SOLE 7 7,364 0 413
EPLUS INC COM 294268107   5,842,195 103,769 SH   SOLE 18 91,887 0 11,882
EPLUS INC COM 294268107   14,478,784 257,172 SH   SOLE 19 257,172 0 0
EPLUS INC COM 294268107   181,777,218 3,228,725 SH   SOLE 21 3,228,725 0 0
EPLUS INC COM 294268107   51,909,613 922,018 SH   SOLE 22 872,938 0 49,080
EPLUS INC COM 294268107   204,594 3,634 SH   SOLE 23 3,634 0 0
EPLUS INC COM 294268107   281,500 5,000 SH   SOLE 25 5,000 0 0
EPLUS INC COM 294268107   773,787 13,744 SH   SOLE 26 10,798 0 2,946
EPLUS INC COM 294268107   68,461 1,216 SH   SOLE 28 326 0 890
EPLUS INC COM 294268107   4,373,384 77,680 SH   SOLE 30 77,680 0 0
EPLUS INC COM 294268107   240,007 4,263 SH   SOLE 40 4,263 0 0
EPLUS INC COM 294268107   1,175,375 20,877 SH   SOLE 43 20,308 0 569
EPR PPTYS COM SH BEN INT 26884U109   17,435,902 372,562 SH   SOLE 2 148,096 0 224,466
EPR PPTYS COM SH BEN INT 26884U109   14,907,251 318,531 SH   SOLE 4 318,531 0 0
EPR PPTYS COM SH BEN INT 26884U109   5,490,763 117,324 SH   SOLE 7 101,405 0 15,919
EPR PPTYS COM SH BEN INT 26884U109   23,346,227 498,851 SH   SOLE 18 498,851 0 0
EPR PPTYS COM SH BEN INT 26884U109   29,846,747 637,751 SH   SOLE 19 637,751 0 0
EPR PPTYS COM SH BEN INT 26884U109   188,034,818 4,017,838 SH   SOLE 21 4,017,838 0 0
EPR PPTYS COM SH BEN INT 26884U109   158,728,799 3,391,641 SH   SOLE 22 2,770,263 0 621,378
EPR PPTYS COM SH BEN INT 26884U109   1,902,186 40,645 SH   SOLE 23 40,645 0 0
EPR PPTYS COM SH BEN INT 26884U109   11,400,574 243,602 SH   SOLE 25 243,602 0 0
EPR PPTYS COM SH BEN INT 26884U109   1,313,161 28,059 SH   SOLE 26 21,920 0 6,139
EPR PPTYS COM SH BEN INT 26884U109   8,683,459 185,544 SH   SOLE 28 56,948 0 128,596
EPR PPTYS COM SH BEN INT 26884U109   12,342,470 263,728 SH   SOLE 30 263,728 0 0
EPR PPTYS COM SH BEN INT 26884U109   50,778 1,085 SH   SOLE 31 1,085 0 0
EPR PPTYS COM SH BEN INT 26884U109   14,233,846 304,142 SH   SOLE 34 304,142 0 0
EPR PPTYS COM SH BEN INT 26884U109   77,173 1,649 SH   SOLE 36 1,649 0 0
EPR PPTYS COM SH BEN INT 26884U109   648,648 13,860 SH   SOLE 40 13,860 0 0
EPR PPTYS COM SH BEN INT 26884U109   8,744,076 186,839 SH   SOLE 43 165,470 0 21,369
EPR PPTYS PFD C CV 5.75% 26884U208   9,809,812 464,920 SH   SOLE 21 464,920 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307   8,498,102 299,651 SH   SOLE 21 299,651 0 0
EPSILON ENERGY LTD COM 294375209   203,021 38,019 SH   SOLE 2 37,234 0 785
EPSILON ENERGY LTD COM 294375209   19,251 3,605 SH   SOLE 18 3,605 0 0
EPSILON ENERGY LTD COM 294375209   232,434 43,527 SH   SOLE 21 43,527 0 0
EPSILON ENERGY LTD COM 294375209   165,150 30,927 SH   SOLE 22 30,927 0 0
EQRX INC COM 26886C107   480,574 258,373 SH   SOLE 2 68,457 0 189,916
EQRX INC COM 26886C107   1,799 967 SH   SOLE 4 967 0 0
EQRX INC COM 26886C107   4,678 2,515 SH   SOLE 7 2,515 0 0
EQRX INC COM 26886C107   1,652,396 888,385 SH   SOLE 18 888,385 0 0
EQRX INC COM 26886C107   1,173,126 630,713 SH   SOLE 19 630,713 0 0
EQRX INC COM 26886C107   23,630,800 12,704,731 SH   SOLE 21 12,704,731 0 0
EQRX INC COM 26886C107   13,394,409 7,201,295 SH   SOLE 22 6,886,212 0 315,083
EQRX INC COM 26886C107   133,271 71,651 SH   SOLE 25 71,651 0 0
EQRX INC COM 26886C107   23,083 12,410 SH   SOLE 26 1,768 0 10,642
EQRX INC COM 26886C107   877,340 471,688 SH   SOLE 30 471,688 0 0
EQRX INC COM 26886C107   36,049 19,381 SH   SOLE 40 19,381 0 0
EQRX INC COM 26886C107   33,500 18,011 SH   SOLE 43 0 0 18,011
EQT CORP COM 26884L109   42,804,443 1,040,711 SH   SOLE 2 179,526 0 861,185
EQT CORP COM 26884L109   4,646,374 112,968 SH   SOLE 4 112,968 0 0
EQT CORP COM 26884L109   8,871,001 215,682 SH   SOLE 7 185,690 0 29,992
EQT CORP COM 26884L109   203,511 4,948 SH   SOLE 13 4,948 0 0
EQT CORP COM 26884L109   2,397,262 58,285 SH   SOLE 15 58,285 0 0
EQT CORP COM 26884L109   172,226,203 4,187,362 SH   SOLE 18 3,925,365 0 261,997
EQT CORP COM 26884L109   247,706,782 6,022,533 SH   SOLE 19 6,022,533 0 0
EQT CORP COM 26884L109   423,446,429 10,295,318 SH   SOLE 21 10,295,318 0 0
EQT CORP COM 26884L109   378,921,765 9,212,783 SH   SOLE 22 8,452,292 0 760,491
EQT CORP COM 26884L109   27,572,812 670,382 SH   SOLE 23 670,382 0 0
EQT CORP COM 26884L109   8,354,449 203,123 SH   SOLE 25 114,867 0 88,256
EQT CORP COM 26884L109   20,721,212 503,798 SH   SOLE 26 244,988 0 258,810
EQT CORP COM 26884L109   14,746,791 358,541 SH   SOLE 28 90,341 0 268,200
EQT CORP COM 26884L109   8,884 216 SH   SOLE 29 216 0 0
EQT CORP COM 26884L109   94,874,694 2,306,703 SH   SOLE 30 2,258,516 0 48,187
EQT CORP COM 26884L109   3,139,247 76,325 SH   SOLE 31 70,645 0 5,680
EQT CORP COM 26884L109   41,839,205 1,017,243 SH   SOLE 34 1,017,243 0 0
EQT CORP COM 26884L109   2,907,233 70,684 SH   SOLE 36 70,684 0 0
EQT CORP COM 26884L109   552,047 13,422 SH   SOLE 40 13,422 0 0
EQT CORP COM 26884L109   23,307,287 566,674 SH   SOLE 43 498,322 0 68,352
EQT CORP NOTE 1.750% 5/0 26884LAK5   6,583,590 2,340,000 PRN   SOLE 21 2,340,000 0 0
EQUIFAX INC COM 294429105   40,003,118 170,009 SH   SOLE 2 23,825 0 146,184
EQUIFAX INC COM 294429105   20,872,051 88,704 SH   SOLE 4 44,367 0 44,337
EQUIFAX INC COM 294429105   17,336,669 73,679 SH   SOLE 7 63,566 0 10,113
EQUIFAX INC COM 294429105   1,012,025 4,301 SH   SOLE 13 4,301 0 0
EQUIFAX INC COM 294429105   3,396,320 14,434 SH   SOLE 15 14,434 0 0
EQUIFAX INC COM 294429105   51,502,935 218,882 SH   SOLE 18 208,537 0 10,345
EQUIFAX INC COM 294429105   245,564,257 1,043,622 SH   SOLE 19 1,043,622 0 0
EQUIFAX INC COM 294429105   750,096,634 3,187,831 SH   SOLE 21 3,187,831 0 0
EQUIFAX INC COM 294429105   655,667,215 2,786,516 SH   SOLE 22 2,537,608 0 248,908
EQUIFAX INC COM 294429105   50,278,904 213,680 SH   SOLE 23 213,680 0 0
EQUIFAX INC COM 294429105   40,151,592 170,640 SH   SOLE 25 170,073 0 567
EQUIFAX INC COM 294429105   45,928,913 195,193 SH   SOLE 26 64,462 0 130,731
EQUIFAX INC COM 294429105   48,476,506 206,020 SH   SOLE 28 1,786 0 204,234
EQUIFAX INC COM 294429105   132,460,723 562,944 SH   SOLE 30 549,522 0 13,422
EQUIFAX INC COM 294429105   6,296,863 26,761 SH   SOLE 31 24,511 0 2,250
EQUIFAX INC COM 294429105   1,226,619 5,213 SH   SOLE 34 5,213 0 0
EQUIFAX INC COM 294429105   6,906,290 29,351 SH   SOLE 36 29,351 0 0
EQUIFAX INC COM 294429105   1,103,322 4,689 SH   SOLE 40 4,689 0 0
EQUIFAX INC COM 294429105   88,238 375 SH   OTR 43 375 0 0
EQUIFAX INC COM 294429105   23,989,110 101,951 SH   SOLE 43 90,980 0 10,971
EQUILLIUM INC COM 29446K106   4,435 5,913 SH   SOLE 21 5,913 0 0
EQUILLIUM INC COM 29446K106   2,858 3,811 SH   SOLE 22 3,811 0 0
EQUINIX INC COM 29444U700   171,486,091 218,749 SH   SOLE 2 49,744 0 169,005
EQUINIX INC COM 29444U700   103,509,086 132,037 SH   SOLE 4 122,137 0 9,900
EQUINIX INC COM 29444U700   196,403,624 250,534 SH   SOLE 7 220,287 0 30,247
EQUINIX INC COM 29444U700   2,346,332 2,993 SH   SOLE 13 2,993 0 0
EQUINIX INC COM 29444U700   8,765,233 11,181 SH   SOLE 15 11,181 0 0
EQUINIX INC COM 29444U700   173,764,894 221,656 SH   SOLE 18 213,673 0 7,983
EQUINIX INC COM 29444U700   216,029,562 275,569 SH   SOLE 19 275,569 0 0
EQUINIX INC COM 29444U700   2,210,476,402 2,819,701 SH   SOLE 21 2,819,701 0 0
EQUINIX INC COM 29444U700   2,330,593,257 2,972,923 SH   SOLE 22 2,688,665 0 284,258
EQUINIX INC COM 29444U700   140,025,795 178,618 SH   SOLE 23 178,618 0 0
EQUINIX INC COM 29444U700   663,127,007 845,890 SH   SOLE 25 843,490 0 2,400
EQUINIX INC COM 29444U700   134,186,226 171,169 SH   SOLE 26 68,222 0 102,947
EQUINIX INC COM 29444U700   187,708,945 239,443 SH   SOLE 28 22,695 0 216,748
EQUINIX INC COM 29444U700   64,283 82 SH   SOLE 29 82 0 0
EQUINIX INC COM 29444U700   550,086,778 701,695 SH   SOLE 30 701,695 0 0
EQUINIX INC COM 29444U700   16,753,582 21,371 SH   SOLE 31 19,125 0 2,246
EQUINIX INC COM 29444U700   33,946,954 43,303 SH   SOLE 34 43,303 0 0
EQUINIX INC COM 29444U700   18,475,898 23,568 SH   SOLE 36 23,568 0 0
EQUINIX INC COM 29444U700   2,880,980 3,675 SH   SOLE 40 3,675 0 0
EQUINIX INC COM 29444U700   131,702 168 SH   OTR 43 168 0 0
EQUINIX INC COM 29444U700   90,982,015 116,057 SH   SOLE 43 103,102 0 12,956
EQUINOR ASA SPONSORED ADR 29446M102   215,102 7,364 SH   SOLE 18 7,364 0 0
EQUINOR ASA SPONSORED ADR 29446M102   701,040 24,000 SH   SOLE 19 24,000 0 0
EQUINOR ASA SPONSORED ADR 29446M102   34,000,830 1,164,013 SH   SOLE 43 907,183 0 256,830
EQUINOX GOLD CORP COM 29446Y502   22,937 5,008 SH   SOLE 2 5,008 0 0
EQUINOX GOLD CORP COM 29446Y502   11,157 2,436 SH   SOLE 22 2,436 0 0
EQUINOX GOLD CORP COM 29446Y502   197,801 43,188 SH   SOLE 43 41,589 0 1,599
EQUITABLE HLDGS INC COM 29452E101   25,510,709 939,275 SH   SOLE 2 135,351 0 803,924
EQUITABLE HLDGS INC COM 29452E101   10,526,646 387,579 SH   SOLE 4 240,397 0 147,182
EQUITABLE HLDGS INC COM 29452E101   1,457,596 53,667 SH   SOLE 7 51,141 0 2,526
EQUITABLE HLDGS INC COM 29452E101   988,054 36,379 SH   SOLE 13 36,379 0 0
EQUITABLE HLDGS INC COM 29452E101   1,218,425 44,861 SH   SOLE 15 44,861 0 0
EQUITABLE HLDGS INC COM 29452E101   45,724,430 1,683,521 SH   SOLE 18 1,562,197 0 121,324
EQUITABLE HLDGS INC COM 29452E101   114,562,482 4,218,059 SH   SOLE 19 4,218,059 0 0
EQUITABLE HLDGS INC COM 29452E101   174,824,303 6,436,830 SH   SOLE 21 6,436,830 0 0
EQUITABLE HLDGS INC COM 29452E101   251,754,976 9,269,329 SH   SOLE 22 8,581,860 0 687,469
EQUITABLE HLDGS INC COM 29452E101   17,386,121 640,137 SH   SOLE 23 640,137 0 0
EQUITABLE HLDGS INC COM 29452E101   21,546,979 793,335 SH   SOLE 25 788,705 0 4,630
EQUITABLE HLDGS INC COM 29452E101   13,197,614 485,921 SH   SOLE 26 286,321 0 199,600
EQUITABLE HLDGS INC COM 29452E101   22,195,750 817,222 SH   SOLE 28 182,518 0 634,704
EQUITABLE HLDGS INC COM 29452E101   51,426,156 1,893,452 SH   SOLE 30 1,859,142 0 34,310
EQUITABLE HLDGS INC COM 29452E101   2,325,249 85,613 SH   SOLE 31 76,752 0 8,861
EQUITABLE HLDGS INC COM 29452E101   40,728,810 1,499,588 SH   SOLE 34 1,499,588 0 0
EQUITABLE HLDGS INC COM 29452E101   3,063,811 112,806 SH   SOLE 36 112,806 0 0
EQUITABLE HLDGS INC COM 29452E101   379,887 13,987 SH   SOLE 40 13,987 0 0
EQUITABLE HLDGS INC COM 29452E101   8,674,169 319,373 SH   SOLE 43 293,777 0 25,596
EQUITRANS MIDSTREAM CORP COM 294600101   5,956,033 623,016 SH   SOLE 2 408,328 0 214,688
EQUITRANS MIDSTREAM CORP COM 294600101   17,896 1,872 SH   SOLE 4 1,872 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   907,712 94,949 SH   SOLE 7 90,222 0 4,727
EQUITRANS MIDSTREAM CORP COM 294600101   17,922,447 1,874,733 SH   SOLE 18 1,874,733 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   9,579,177 1,002,006 SH   SOLE 19 1,002,006 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   327,981,316 34,307,669 SH   SOLE 21 34,307,669 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   130,125,213 13,611,424 SH   SOLE 22 13,155,772 0 455,652
EQUITRANS MIDSTREAM CORP COM 294600101   794,665 83,124 SH   SOLE 25 83,124 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   1,720,379 179,956 SH   SOLE 26 142,523 0 37,433
EQUITRANS MIDSTREAM CORP COM 294600101   470,505 49,216 SH   SOLE 28 7,256 0 41,960
EQUITRANS MIDSTREAM CORP COM 294600101   4,853,230 507,660 SH   SOLE 30 507,660 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   278,722 29,155 SH   SOLE 34 29,155 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   131,641 13,770 SH   SOLE 36 13,770 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   702,708 73,505 SH   SOLE 40 73,505 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   9,752,356 1,020,121 SH   SOLE 43 879,284 0 140,837
EQUITRANS MIDSTREAM CORP OPTIONS 294600101   10,516 1,100 SH Call SOLE 4 1,100 0 0
EQUITRANS MIDSTREAM CORP OPTIONS 294600101   188,332 19,700 SH Call SOLE 18 19,700 0 0
EQUITRANS MIDSTREAM CORP OPTIONS 294600101   3,255,180 340,500 SH Call SOLE 19 340,500 0 0
EQUITRANS MIDSTREAM CORP OPTIONS 294600101   89,864 9,400 SH Call SOLE 22 9,400 0 0
EQUITRANS MIDSTREAM CORP OPTIONS 294600101   758,108 79,300 SH Call SOLE 34 79,300 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   437,285 19,196 SH   SOLE 2 10,130 0 9,066
EQUITY BANCSHARES INC COM CL A 29460X109   4,078 179 SH   SOLE 7 179 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   1,115,582 48,972 SH   SOLE 18 48,972 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   694,949 30,507 SH   SOLE 19 30,507 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   14,331,057 629,107 SH   SOLE 21 629,107 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   11,346,103 498,073 SH   SOLE 22 481,238 0 16,835
EQUITY BANCSHARES INC COM CL A 29460X109   48,430 2,126 SH   SOLE 25 2,126 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   71,233 3,127 SH   SOLE 28 0 0 3,127
EQUITY BANCSHARES INC COM CL A 29460X109   97,908 4,298 SH   SOLE 30 4,298 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   62,144 2,728 SH   SOLE 40 2,728 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   313,840 13,777 SH   SOLE 43 13,068 0 709
EQUITY COMWLTH COM SH BEN INT 294628102   1,883,390 92,961 SH   SOLE 2 32,149 0 60,812
EQUITY COMWLTH COM SH BEN INT 294628102   2,614 129 SH   SOLE 4 129 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   20,989 1,036 SH   SOLE 7 1,036 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   6,309,876 311,445 SH   SOLE 18 311,445 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   4,221,961 208,389 SH   SOLE 19 208,389 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   84,387,843 4,165,244 SH   SOLE 21 4,165,244 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   61,397,626 3,030,485 SH   SOLE 22 2,902,133 0 128,352
EQUITY COMWLTH COM SH BEN INT 294628102   456,215 22,518 SH   SOLE 23 22,518 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   419,220 20,692 SH   SOLE 25 20,692 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   1,547,114 76,363 SH   SOLE 26 60,031 0 16,332
EQUITY COMWLTH COM SH BEN INT 294628102   1,922,633 94,898 SH   SOLE 28 820 0 94,078
EQUITY COMWLTH COM SH BEN INT 294628102   1,498,389 73,958 SH   SOLE 30 73,958 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   569,569 28,113 SH   SOLE 31 26,183 0 1,930
EQUITY COMWLTH COM SH BEN INT 294628102   49,475 2,442 SH   SOLE 36 2,442 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   435,610 21,501 SH   SOLE 40 21,501 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   4,113,124 203,017 SH   SOLE 43 191,689 0 11,328
EQUITY COMWLTH 6.5% CNV PFD D 294628201   10,381,437 408,718 SH   SOLE 21 408,718 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   15,551,122 232,488 SH   SOLE 2 23,952 0 208,536
EQUITY LIFESTYLE PPTYS INC COM 29472R108   14,220,881 212,601 SH   SOLE 4 139,046 0 73,555
EQUITY LIFESTYLE PPTYS INC COM 29472R108   20,737,372 310,022 SH   SOLE 7 272,038 0 37,984
EQUITY LIFESTYLE PPTYS INC COM 29472R108   283,413 4,237 SH   SOLE 13 4,237 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,438,469 21,505 SH   SOLE 15 21,505 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   7,595,493 113,552 SH   SOLE 18 103,700 0 9,852
EQUITY LIFESTYLE PPTYS INC COM 29472R108   27,001,754 403,674 SH   SOLE 19 403,674 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   287,441,982 4,297,234 SH   SOLE 21 4,297,234 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   410,134,630 6,131,479 SH   SOLE 22 5,766,636 0 364,843
EQUITY LIFESTYLE PPTYS INC COM 29472R108   21,603,263 322,967 SH   SOLE 23 322,967 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   77,549,524 1,159,359 SH   SOLE 25 1,159,359 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   19,636,764 293,568 SH   SOLE 26 97,944 0 195,624
EQUITY LIFESTYLE PPTYS INC COM 29472R108   25,386,360 379,524 SH   SOLE 28 5,319 0 374,205
EQUITY LIFESTYLE PPTYS INC COM 29472R108   60,267,154 900,989 SH   SOLE 30 900,989 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,662,958 39,811 SH   SOLE 31 36,837 0 2,974
EQUITY LIFESTYLE PPTYS INC COM 29472R108   515,053 7,700 SH   SOLE 34 7,700 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,940,685 43,963 SH   SOLE 36 43,963 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   478,665 7,156 SH   SOLE 40 7,156 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   39,331 588 SH   OTR 43 588 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   8,067,813 120,613 SH   SOLE 43 111,662 0 8,951
EQUITY RESIDENTIAL SH BEN INT 29476L107   64,276,286 974,326 SH   SOLE 2 423,671 0 550,655
EQUITY RESIDENTIAL SH BEN INT 29476L107   40,364,932 611,868 SH   SOLE 4 469,918 0 141,950
EQUITY RESIDENTIAL SH BEN INT 29476L107   54,001,195 818,572 SH   SOLE 7 712,729 0 105,843
EQUITY RESIDENTIAL SH BEN INT 29476L107   512,125 7,763 SH   SOLE 13 7,763 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   4,197,143 63,622 SH   SOLE 15 63,622 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   63,209,947 958,162 SH   SOLE 18 821,488 0 136,674
EQUITY RESIDENTIAL SH BEN INT 29476L107   91,455,728 1,386,323 SH   SOLE 19 1,386,323 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   884,683,164 13,410,386 SH   SOLE 21 13,410,386 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   817,521,416 12,392,321 SH   SOLE 22 11,083,420 0 1,308,901
EQUITY RESIDENTIAL SH BEN INT 29476L107   53,640,207 813,100 SH   SOLE 23 813,100 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   250,155,403 3,791,957 SH   SOLE 25 3,742,768 0 49,189
EQUITY RESIDENTIAL SH BEN INT 29476L107   43,927,114 665,865 SH   SOLE 26 224,917 0 440,948
EQUITY RESIDENTIAL SH BEN INT 29476L107   73,251,043 1,110,369 SH   SOLE 28 46,939 0 1,063,430
EQUITY RESIDENTIAL SH BEN INT 29476L107   8,180 124 SH   SOLE 29 124 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   179,975,924 2,728,148 SH   SOLE 30 2,728,148 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   5,214,797 79,048 SH   SOLE 31 72,981 0 6,067
EQUITY RESIDENTIAL SH BEN INT 29476L107   10,056,995 152,448 SH   SOLE 34 152,448 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   6,344,269 96,169 SH   SOLE 36 96,169 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   916,323 13,890 SH   SOLE 40 13,890 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   68,873 1,044 SH   OTR 43 1,044 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   19,629,387 297,550 SH   SOLE 43 266,141 0 31,410
ERASCA INC COM 29479A108   207,889 75,322 SH   SOLE 2 22,750 0 52,572
ERASCA INC COM 29479A108   2,440 884 SH   SOLE 7 884 0 0
ERASCA INC COM 29479A108   678,888 245,974 SH   SOLE 18 245,974 0 0
ERASCA INC COM 29479A108   454,009 164,496 SH   SOLE 19 164,496 0 0
ERASCA INC COM 29479A108   10,297,726 3,731,060 SH   SOLE 21 3,731,060 0 0
ERASCA INC COM 29479A108   6,457,141 2,339,544 SH   SOLE 22 2,267,248 0 72,296
ERASCA INC COM 29479A108   15,163 5,494 SH   SOLE 25 5,494 0 0
ERASCA INC COM 29479A108   16,052 5,816 SH   SOLE 26 0 0 5,816
ERASCA INC COM 29479A108   432,561 156,725 SH   SOLE 30 156,725 0 0
ERASCA INC COM 29479A108   19,753 7,157 SH   SOLE 34 7,157 0 0
ERASCA INC COM 29479A108   13,872 5,026 SH   SOLE 40 5,026 0 0
ERASCA INC COM 29479A108   495,851 179,656 SH   SOLE 43 167,510 0 12,146
ERICSSON ADR B SEK 10 294821608   708,756 130,047 SH   SOLE 43 128,219 0 1,828
ERIE INDTY CO CL A 29530P102   451,101 2,148 SH   SOLE 2 146 0 2,002
ERIE INDTY CO CL A 29530P102   4,816,579 22,935 SH   SOLE 4 10,477 0 12,458
ERIE INDTY CO CL A 29530P102   2,499,749 11,903 SH   SOLE 7 11,725 0 178
ERIE INDTY CO CL A 29530P102   85,474 407 SH   SOLE 13 407 0 0
ERIE INDTY CO CL A 29530P102   455,092 2,167 SH   SOLE 15 2,167 0 0
ERIE INDTY CO CL A 29530P102   4,757,567 22,654 SH   SOLE 18 21,226 0 1,428
ERIE INDTY CO CL A 29530P102   124,464,317 592,659 SH   SOLE 21 592,659 0 0
ERIE INDTY CO CL A 29530P102   105,346,476 501,626 SH   SOLE 22 474,896 0 26,730
ERIE INDTY CO CL A 29530P102   9,773,655 46,539 SH   SOLE 23 46,539 0 0
ERIE INDTY CO CL A 29530P102   603,359 2,873 SH   SOLE 25 2,873 0 0
ERIE INDTY CO CL A 29530P102   3,867,334 18,415 SH   SOLE 26 14,592 0 3,823
ERIE INDTY CO CL A 29530P102   4,226,661 20,126 SH   SOLE 28 454 0 19,672
ERIE INDTY CO CL A 29530P102   25,988,527 123,749 SH   SOLE 30 93,434 0 30,315
ERIE INDTY CO CL A 29530P102   1,012,878 4,823 SH   SOLE 31 4,401 0 422
ERIE INDTY CO CL A 29530P102   211,060 1,005 SH   SOLE 34 1,005 0 0
ERIE INDTY CO CL A 29530P102   1,895,970 9,028 SH   SOLE 36 9,028 0 0
ERIE INDTY CO CL A 29530P102   236,261 1,125 SH   SOLE 40 1,125 0 0
ERIE INDTY CO CL A 29530P102   18,271 87 SH   OTR 43 87 0 0
ERIE INDTY CO CL A 29530P102   6,823,904 32,493 SH   SOLE 43 28,472 0 4,021
ERMENEGILDO ZEGNA N V ORD SHS N30577105   997,219 78,645 SH   SOLE 2 65,485 0 13,160
ERMENEGILDO ZEGNA N V ORD SHS N30577105   1,168,703 92,169 SH   SOLE 19 92,169 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   107,083 8,445 SH   SOLE 21 8,445 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   1,536,448 121,171 SH   SOLE 22 121,171 0 0
ERMENEGILDO ZEGNA N V ORD SHS N30577105   24,954 1,968 SH   SOLE 23 1,968 0 0
ESAB CORPORATION COM 29605J106   8,246,169 123,928 SH   SOLE 2 48,850 0 75,078
ESAB CORPORATION COM 29605J106   8,850 133 SH   SOLE 4 133 0 0
ESAB CORPORATION COM 29605J106   36,397 547 SH   SOLE 7 547 0 0
ESAB CORPORATION COM 29605J106   6,727,061 101,098 SH   SOLE 18 101,098 0 0
ESAB CORPORATION COM 29605J106   1,182,216 17,767 SH   SOLE 19 17,767 0 0
ESAB CORPORATION COM 29605J106   169,718,255 2,550,620 SH   SOLE 21 2,550,620 0 0
ESAB CORPORATION COM 29605J106   102,170,640 1,535,477 SH   SOLE 22 1,460,613 0 74,864
ESAB CORPORATION COM 29605J106   741,123 11,138 SH   SOLE 25 11,138 0 0
ESAB CORPORATION COM 29605J106   1,346,703 20,239 SH   SOLE 26 16,102 0 4,137
ESAB CORPORATION COM 29605J106   265,827 3,995 SH   SOLE 28 0 0 3,995
ESAB CORPORATION COM 29605J106   2,088,424 31,386 SH   SOLE 30 31,386 0 0
ESAB CORPORATION COM 29605J106   53,698 807 SH   SOLE 31 807 0 0
ESAB CORPORATION COM 29605J106   68,337 1,027 SH   SOLE 36 1,027 0 0
ESAB CORPORATION COM 29605J106   618,755 9,299 SH   SOLE 40 9,299 0 0
ESAB CORPORATION COM 29605J106   4,491,782 67,505 SH   SOLE 43 64,086 0 3,419
ESCALADE INC COM 296056104   52,172 3,908 SH   SOLE 2 445 0 3,463
ESCALADE INC COM 296056104   286,331 21,448 SH   SOLE 18 21,448 0 0
ESCALADE INC COM 296056104   209,101 15,663 SH   SOLE 19 15,663 0 0
ESCALADE INC COM 296056104   3,408,736 255,336 SH   SOLE 21 255,336 0 0
ESCALADE INC COM 296056104   1,381,351 103,472 SH   SOLE 22 97,446 0 6,026
ESCO TECHNOLOGIES INC COM 296315104   2,221,516 21,437 SH   SOLE 2 12,760 0 8,677
ESCO TECHNOLOGIES INC COM 296315104   8,083 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104   533,487 5,148 SH   SOLE 7 4,879 0 269
ESCO TECHNOLOGIES INC COM 296315104   8,614,244 83,125 SH   SOLE 18 83,125 0 0
ESCO TECHNOLOGIES INC COM 296315104   5,305,027 51,192 SH   SOLE 19 51,192 0 0
ESCO TECHNOLOGIES INC COM 296315104   307,030,301 2,962,755 SH   SOLE 21 2,962,755 0 0
ESCO TECHNOLOGIES INC COM 296315104   75,407,199 727,658 SH   SOLE 22 686,599 0 41,059
ESCO TECHNOLOGIES INC COM 296315104   525,922 5,075 SH   SOLE 25 5,075 0 0
ESCO TECHNOLOGIES INC COM 296315104   1,403,357 13,542 SH   SOLE 26 11,293 0 2,249
ESCO TECHNOLOGIES INC COM 296315104   781,577 7,542 SH   SOLE 28 464 0 7,078
ESCO TECHNOLOGIES INC COM 296315104   6,512,524 62,844 SH   SOLE 30 62,844 0 0
ESCO TECHNOLOGIES INC COM 296315104   60,416 583 SH   SOLE 36 583 0 0
ESCO TECHNOLOGIES INC COM 296315104   477,009 4,603 SH   SOLE 40 4,603 0 0
ESCO TECHNOLOGIES INC COM 296315104   34,820 336 SH   OTR 43 336 0 0
ESCO TECHNOLOGIES INC COM 296315104   3,539,948 34,159 SH   SOLE 43 30,896 0 3,263
ESPERION THERAPEUTICS INC NE COM 29664W105   3,670 2,640 SH   SOLE 2 10 0 2,630
ESPERION THERAPEUTICS INC NE COM 29664W105   23,266 16,738 SH   SOLE 18 16,738 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   380,622 273,829 SH   SOLE 21 273,829 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   1,346,717 968,861 SH   SOLE 22 968,861 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   5,135 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   50,646 36,436 SH   SOLE 30 36,436 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   7,303 5,254 SH   SOLE 43 5,210 0 44
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1   779,040 1,600,000 PRN   SOLE 21 1,600,000 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   5,794 346 SH   SOLE 18 346 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   77,479 4,627 SH   SOLE 21 4,627 0 0
ESPORTS ENTMT GROUP INC COM 29667K504   2,028 1,719 SH   SOLE 22 1,719 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   61,246 1,339 SH   SOLE 2 286 0 1,053
ESQUIRE FINL HLDGS INC COM 29667J101   1,372 30 SH   SOLE 7 30 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   910,455 19,905 SH   SOLE 18 19,905 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   638,485 13,959 SH   SOLE 19 13,959 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   11,995,589 262,256 SH   SOLE 21 262,256 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   9,341,892 204,239 SH   SOLE 22 200,876 0 3,363
ESS TECH INC COMMON STOCK 26916J106   50,916 34,637 SH   SOLE 2 3,957 0 30,680
ESS TECH INC COMMON STOCK 26916J106   1,833 1,247 SH   SOLE 7 1,247 0 0
ESS TECH INC COMMON STOCK 26916J106   432,878 294,475 SH   SOLE 18 294,475 0 0
ESS TECH INC COMMON STOCK 26916J106   288,241 196,082 SH   SOLE 19 196,082 0 0
ESS TECH INC COMMON STOCK 26916J106   4,941,224 3,361,377 SH   SOLE 21 3,361,377 0 0
ESS TECH INC COMMON STOCK 26916J106   2,757,098 1,875,577 SH   SOLE 22 1,803,213 0 72,364
ESS TECH INC COMMON STOCK 26916J106   26,626 18,113 SH   SOLE 28 18,113 0 0
ESSA BANCORP INC COM 29667D104   117,671 7,871 SH   SOLE 2 6,112 0 1,759
ESSA BANCORP INC COM 29667D104   339,410 22,703 SH   SOLE 18 22,703 0 0
ESSA BANCORP INC COM 29667D104   199,029 13,313 SH   SOLE 19 13,313 0 0
ESSA BANCORP INC COM 29667D104   3,859,133 258,136 SH   SOLE 21 258,136 0 0
ESSA BANCORP INC COM 29667D104   1,381,141 92,384 SH   SOLE 22 86,698 0 5,686
ESSA PHARMA INC COM NEW 29668H708   6,105 2,261 SH   SOLE 2 2,261 0 0
ESSENT GROUP LTD COM G3198U102   9,860,760 210,700 SH   SOLE 2 127,467 0 83,233
ESSENT GROUP LTD COM G3198U102   11,981 256 SH   SOLE 4 256 0 0
ESSENT GROUP LTD COM G3198U102   708,271 15,134 SH   SOLE 7 14,390 0 744
ESSENT GROUP LTD COM G3198U102   21,837,863 466,621 SH   SOLE 18 466,621 0 0
ESSENT GROUP LTD COM G3198U102   17,271,446 369,048 SH   SOLE 19 369,048 0 0
ESSENT GROUP LTD COM G3198U102   363,560,886 7,768,395 SH   SOLE 21 7,768,395 0 0
ESSENT GROUP LTD COM G3198U102   169,656,552 3,625,140 SH   SOLE 22 3,497,012 0 128,128
ESSENT GROUP LTD COM G3198U102   21,481 459 SH   SOLE 23 459 0 0
ESSENT GROUP LTD COM G3198U102   891,961 19,059 SH   SOLE 25 19,059 0 0
ESSENT GROUP LTD COM G3198U102   3,849,347 82,251 SH   SOLE 26 41,678 0 40,573
ESSENT GROUP LTD COM G3198U102   261,425 5,586 SH   SOLE 28 2,011 0 3,575
ESSENT GROUP LTD COM G3198U102   2,740,374 58,555 SH   SOLE 30 58,555 0 0
ESSENT GROUP LTD COM G3198U102   100,246 2,142 SH   SOLE 36 2,142 0 0
ESSENT GROUP LTD COM G3198U102   904,223 19,321 SH   SOLE 40 19,321 0 0
ESSENT GROUP LTD COM G3198U102   100 2 SH   SOLE 43 2 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   6,210,111 263,811 SH   SOLE 2 175,764 0 88,047
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,496,508 63,573 SH   SOLE 4 63,573 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   6,086,620 258,565 SH   SOLE 7 225,090 0 33,475
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   12,150,030 516,144 SH   SOLE 18 516,144 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   13,169,076 559,434 SH   SOLE 19 559,434 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   434,480,299 18,457,107 SH   SOLE 21 18,457,107 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   134,030,334 5,693,727 SH   SOLE 22 5,406,090 0 287,637
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   193,122 8,204 SH   SOLE 23 8,204 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   19,010,504 807,583 SH   SOLE 25 807,583 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,821,761 77,390 SH   SOLE 26 64,440 0 12,950
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   2,411,296 102,434 SH   SOLE 28 4,703 0 97,731
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   16,093,851 683,681 SH   SOLE 30 683,681 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   27,330 1,161 SH   SOLE 34 1,161 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   553,614 23,518 SH   SOLE 40 23,518 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,582,236 67,215 SH   SOLE 43 61,941 0 5,274
ESSENTIAL UTILS INC COM 29670G102   14,832,232 371,642 SH   SOLE 2 198,222 0 173,420
ESSENTIAL UTILS INC COM 29670G102   13,190,734 330,512 SH   SOLE 4 176,247 0 154,265
ESSENTIAL UTILS INC COM 29670G102   49,849,905 1,249,058 SH   SOLE 7 1,147,034 0 102,024
ESSENTIAL UTILS INC COM 29670G102   137,211 3,438 SH   SOLE 13 3,438 0 0
ESSENTIAL UTILS INC COM 29670G102   1,372,106 34,380 SH   SOLE 15 34,380 0 0
ESSENTIAL UTILS INC COM 29670G102   21,716,508 544,137 SH   SOLE 18 530,257 0 13,880
ESSENTIAL UTILS INC COM 29670G102   3,141,595 78,717 SH   SOLE 19 78,717 0 0
ESSENTIAL UTILS INC COM 29670G102   547,511,920 13,718,665 SH   SOLE 21 13,718,665 0 0
ESSENTIAL UTILS INC COM 29670G102   288,795,625 7,236,172 SH   SOLE 22 6,773,314 0 462,858
ESSENTIAL UTILS INC COM 29670G102   17,049,871 427,208 SH   SOLE 23 427,208 0 0
ESSENTIAL UTILS INC COM 29670G102   23,158,855 580,277 SH   SOLE 25 575,822 0 4,455
ESSENTIAL UTILS INC COM 29670G102   9,834,782 246,424 SH   SOLE 26 155,302 0 91,122
ESSENTIAL UTILS INC COM 29670G102   19,003,865 476,168 SH   SOLE 28 12,964 0 463,204
ESSENTIAL UTILS INC COM 29670G102   172,483,198 4,321,804 SH   SOLE 30 4,244,195 0 77,609
ESSENTIAL UTILS INC COM 29670G102   2,358,442 59,094 SH   SOLE 31 52,953 0 6,141
ESSENTIAL UTILS INC COM 29670G102   7,360,003 184,415 SH   SOLE 34 184,415 0 0
ESSENTIAL UTILS INC COM 29670G102   1,718,165 43,051 SH   SOLE 36 43,051 0 0
ESSENTIAL UTILS INC COM 29670G102   378,945 9,495 SH   SOLE 40 9,495 0 0
ESSENTIAL UTILS INC COM 29670G102   12,971 325 SH   OTR 43 325 0 0
ESSENTIAL UTILS INC COM 29670G102   7,825,576 196,081 SH   SOLE 43 171,384 0 24,697
ESSEX PPTY TR INC COM 297178105   21,036,391 89,784 SH   SOLE 2 14,016 0 75,768
ESSEX PPTY TR INC COM 297178105   19,643,712 83,840 SH   SOLE 4 54,680 0 29,160
ESSEX PPTY TR INC COM 297178105   37,596,247 160,462 SH   SOLE 7 141,845 0 18,617
ESSEX PPTY TR INC COM 297178105   279,520 1,193 SH   SOLE 13 1,193 0 0
ESSEX PPTY TR INC COM 297178105   2,504,667 10,690 SH   SOLE 15 10,690 0 0
ESSEX PPTY TR INC COM 297178105   24,342,130 103,893 SH   SOLE 18 98,465 0 5,428
ESSEX PPTY TR INC COM 297178105   29,301,324 125,059 SH   SOLE 19 125,059 0 0
ESSEX PPTY TR INC COM 297178105   533,065,068 2,275,139 SH   SOLE 21 2,275,139 0 0
ESSEX PPTY TR INC COM 297178105   462,798,498 1,975,239 SH   SOLE 22 1,829,012 0 146,227
ESSEX PPTY TR INC COM 297178105   27,118,351 115,742 SH   SOLE 23 115,742 0 0
ESSEX PPTY TR INC COM 297178105   132,956,347 567,462 SH   SOLE 25 567,346 0 116
ESSEX PPTY TR INC COM 297178105   26,314,467 112,311 SH   SOLE 26 37,960 0 74,351
ESSEX PPTY TR INC COM 297178105   35,216,462 150,305 SH   SOLE 28 1,984 0 148,321
ESSEX PPTY TR INC COM 297178105   112,702,752 481,019 SH   SOLE 30 481,019 0 0
ESSEX PPTY TR INC COM 297178105   3,386,807 14,455 SH   SOLE 31 13,257 0 1,198
ESSEX PPTY TR INC COM 297178105   602,385 2,571 SH   SOLE 34 2,571 0 0
ESSEX PPTY TR INC COM 297178105   3,630,010 15,493 SH   SOLE 36 15,493 0 0
ESSEX PPTY TR INC COM 297178105   585,281 2,498 SH   SOLE 40 2,498 0 0
ESSEX PPTY TR INC COM 297178105   29,053 124 SH   OTR 43 124 0 0
ESSEX PPTY TR INC COM 297178105   15,460,899 65,988 SH   SOLE 43 58,948 0 7,039
ESTABLISHMENT LABS HLDGS INC COM G31249108   407,269 5,936 SH   SOLE 2 4,120 0 1,816
ESTABLISHMENT LABS HLDGS INC COM G31249108   7,341 107 SH   SOLE 4 107 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   340,443 4,962 SH   SOLE 7 4,689 0 273
ESTABLISHMENT LABS HLDGS INC COM G31249108   3,126,626 45,571 SH   SOLE 21 45,571 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   1,003,078 14,620 SH   SOLE 22 5,659 0 8,961
ESTABLISHMENT LABS HLDGS INC COM G31249108   259,826 3,787 SH   SOLE 25 3,787 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   904,691 13,186 SH   SOLE 26 11,717 0 1,469
ESTABLISHMENT LABS HLDGS INC COM G31249108   86,997 1,268 SH   SOLE 28 0 0 1,268
ESTABLISHMENT LABS HLDGS INC COM G31249108   3,354,000 48,885 SH   SOLE 30 48,885 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   23,465 342 SH   SOLE 36 342 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   231,010 3,367 SH   SOLE 40 3,367 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   19,005 277 SH   SOLE 43 270 0 7
ETAO INTERNATIONAL CO LTD ORD SHS G31363107   6,331 9,665 SH   SOLE 18 9,665 0 0
ETAO INTERNATIONAL CO LTD ORD SHS G31363107   78,398 119,692 SH   SOLE 21 119,692 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   4,866 2,153 SH   SOLE 21 2,153 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   35,299 15,619 SH   SOLE 22 15,619 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   5,218,622 184,534 SH   SOLE 2 154,301 0 30,233
ETHAN ALLEN INTERIORS INC COM 297602104   3,648 129 SH   SOLE 4 129 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   374,342 13,237 SH   SOLE 7 12,519 0 718
ETHAN ALLEN INTERIORS INC COM 297602104   2,305,159 81,512 SH   SOLE 18 81,512 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   5,848,304 206,800 SH   SOLE 19 206,800 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   79,004,620 2,793,657 SH   SOLE 21 2,793,657 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   23,927,397 846,089 SH   SOLE 22 803,931 0 42,158
ETHAN ALLEN INTERIORS INC COM 297602104   20,701 732 SH   SOLE 23 732 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   161,677 5,717 SH   SOLE 25 5,717 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   139,505 4,933 SH   SOLE 26 3,301 0 1,632
ETHAN ALLEN INTERIORS INC COM 297602104   2,007,060 70,971 SH   SOLE 30 70,971 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   87,102 3,080 SH   SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   779,680 27,570 SH   SOLE 43 25,218 0 2,352
ETON PHARMACEUTICALS INC COM 29772L108   1,044 299 SH   SOLE 2 0 0 299
ETON PHARMACEUTICALS INC COM 29772L108   12,882 3,691 SH   SOLE 18 3,691 0 0
ETON PHARMACEUTICALS INC COM 29772L108   203,443 58,293 SH   SOLE 21 58,293 0 0
ETON PHARMACEUTICALS INC COM 29772L108   823,438 235,942 SH   SOLE 22 235,942 0 0
ETSY INC COM 29786A106   34,481,367 407,533 SH   SOLE 2 197,481 0 210,052
ETSY INC COM 29786A106   11,356,862 134,226 SH   SOLE 4 79,461 0 54,765
ETSY INC COM 29786A106   6,708,896 79,292 SH   SOLE 7 68,935 0 10,357
ETSY INC COM 29786A106   2,971,842 35,124 SH   SOLE 13 35,124 0 0
ETSY INC COM 29786A106   1,225,491 14,484 SH   SOLE 15 14,484 0 0
ETSY INC COM 29786A106   29,155,929 344,592 SH   SOLE 18 331,774 0 12,818
ETSY INC COM 29786A106   19,815,916 234,203 SH   SOLE 19 234,203 0 0
ETSY INC COM 29786A106   275,971,929 3,261,694 SH   SOLE 21 3,261,694 0 0
ETSY INC COM 29786A106   243,561,730 2,878,640 SH   SOLE 22 2,597,404 0 281,236
ETSY INC COM 29786A106   27,364,397 323,418 SH   SOLE 23 323,418 0 0
ETSY INC COM 29786A106   44,552,918 526,568 SH   SOLE 25 362,552 0 164,016
ETSY INC COM 29786A106   30,420,510 359,538 SH   SOLE 26 132,411 0 227,127
ETSY INC COM 29786A106   33,670,296 397,947 SH   SOLE 28 11,158 0 386,789
ETSY INC COM 29786A106   1,979,366 23,394 SH   SOLE 29 23,394 0 0
ETSY INC COM 29786A106   70,058,095 828,012 SH   SOLE 30 778,069 0 49,943
ETSY INC COM 29786A106   6,111,296 72,229 SH   SOLE 31 70,090 0 2,139
ETSY INC COM 29786A106   2,024,548 23,928 SH   SOLE 34 23,928 0 0
ETSY INC COM 29786A106   2,713,866 32,075 SH   SOLE 36 32,075 0 0
ETSY INC COM 29786A106   427,027 5,047 SH   SOLE 40 5,047 0 0
ETSY INC COM 29786A106   18,699 221 SH   OTR 43 221 0 0
ETSY INC COM 29786A106   11,061,413 130,734 SH   SOLE 43 112,711 0 18,023
ETSY INC NOTE 0.125%10/0 29786AAJ5   4,592,406 3,882,000 PRN   SOLE 21 3,882,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0   3,103,232 3,723,000 PRN   SOLE 21 3,723,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6   4,369,750 5,675,000 PRN   SOLE 21 5,675,000 0 0
EURONAV NV SHS B38564108   3,343,454 219,675 SH   SOLE 2 219,675 0 0
EURONAV NV SHS B38564108   364,032 23,918 SH   SOLE 4 927 0 22,991
EURONAV NV SHS B38564108   2,232,180 146,661 SH   SOLE 22 146,661 0 0
EURONAV NV SHS B38564108   8,888 584 SH   SOLE 43 0 0 584
EURONET WORLDWIDE INC COM 298736109   13,738,745 117,055 SH   SOLE 2 59,331 0 57,724
EURONET WORLDWIDE INC COM 298736109   32,864 280 SH   SOLE 4 165 0 115
EURONET WORLDWIDE INC COM 298736109   503,400 4,289 SH   SOLE 7 4,089 0 200
EURONET WORLDWIDE INC COM 298736109   12,200,964 103,953 SH   SOLE 18 103,953 0 0
EURONET WORLDWIDE INC COM 298736109   2,336,367 19,906 SH   SOLE 19 19,906 0 0
EURONET WORLDWIDE INC COM 298736109   280,108,435 2,386,542 SH   SOLE 21 2,386,542 0 0
EURONET WORLDWIDE INC COM 298736109   164,391,239 1,400,624 SH   SOLE 22 1,340,690 0 59,934
EURONET WORLDWIDE INC COM 298736109   1,041,659 8,875 SH   SOLE 25 8,875 0 0
EURONET WORLDWIDE INC COM 298736109   3,358,777 28,617 SH   SOLE 26 18,468 0 10,149
EURONET WORLDWIDE INC COM 298736109   278,636 2,374 SH   SOLE 28 941 0 1,433
EURONET WORLDWIDE INC COM 298736109   3,432,720 29,247 SH   SOLE 30 29,247 0 0
EURONET WORLDWIDE INC COM 298736109   79,577 678 SH   SOLE 31 678 0 0
EURONET WORLDWIDE INC COM 298736109   49,295 420 SH   SOLE 36 420 0 0
EURONET WORLDWIDE INC COM 298736109   986,025 8,401 SH   SOLE 40 8,401 0 0
EURONET WORLDWIDE INC COM 298736109   4,214,170 35,905 SH   SOLE 43 32,577 0 3,328
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   2,876,947 2,964,000 PRN   SOLE 21 2,964,000 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   341,823 18,348 SH   SOLE 2 9,978 0 8,370
EUROPEAN WAX CTR INC CLASS A COM 29882P106   381,356 20,470 SH   SOLE 7 19,355 0 1,115
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,588,077 85,243 SH   SOLE 18 85,243 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,322,395 70,982 SH   SOLE 19 70,982 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   21,639,527 1,161,542 SH   SOLE 21 1,161,542 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   16,823,691 903,043 SH   SOLE 22 875,021 0 28,022
EUROPEAN WAX CTR INC CLASS A COM 29882P106   152,785 8,201 SH   SOLE 25 8,201 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   74,147 3,980 SH   SOLE 26 1,203 0 2,777
EUROPEAN WAX CTR INC CLASS A COM 29882P106   22,691 1,218 SH   SOLE 28 0 0 1,218
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,435,870 77,073 SH   SOLE 30 77,073 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   19,990 1,073 SH   SOLE 36 1,073 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   137,899 7,402 SH   SOLE 40 7,402 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   92,461 4,963 SH   SOLE 43 4,651 0 312
EVANS BANCORP INC COM NEW 29911Q208   223,797 8,977 SH   SOLE 2 7,122 0 1,855
EVANS BANCORP INC COM NEW 29911Q208   359,241 14,410 SH   SOLE 18 14,410 0 0
EVANS BANCORP INC COM NEW 29911Q208   217,639 8,730 SH   SOLE 19 8,730 0 0
EVANS BANCORP INC COM NEW 29911Q208   5,086,742 204,041 SH   SOLE 21 204,041 0 0
EVANS BANCORP INC COM NEW 29911Q208   2,095,192 84,043 SH   SOLE 22 80,452 0 3,591
EVANS BANCORP INC COM NEW 29911Q208   7,080 284 SH   SOLE 43 284 0 0
EVE HLDG INC COM 29970N104   47,904 4,571 SH   SOLE 2 611 0 3,960
EVE HLDG INC COM 29970N104   457,421 43,647 SH   SOLE 18 43,647 0 0
EVE HLDG INC COM 29970N104   343,566 32,783 SH   SOLE 19 32,783 0 0
EVE HLDG INC COM 29970N104   5,425,978 517,746 SH   SOLE 21 517,746 0 0
EVE HLDG INC COM 29970N104   1,640,937 156,578 SH   SOLE 22 153,536 0 3,042
EVELO BIOSCIENCES INC COM NEW 299734202   88 27 SH   SOLE 2 0 0 27
EVELO BIOSCIENCES INC COM NEW 299734202   65,471 20,145 SH   SOLE 21 20,145 0 0
EVELO BIOSCIENCES INC COM NEW 299734202   108,443 33,367 SH   SOLE 22 33,367 0 0
EVENTBRITE INC COM CL A 29975E109   4,411,231 461,909 SH   SOLE 2 300,351 0 161,558
EVENTBRITE INC COM CL A 29975E109   2,158 226 SH   SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109   5,424 568 SH   SOLE 7 568 0 0
EVENTBRITE INC COM CL A 29975E109   2,031,428 212,715 SH   SOLE 18 202,817 0 9,898
EVENTBRITE INC COM CL A 29975E109   9,956,305 1,042,545 SH   SOLE 19 1,042,545 0 0
EVENTBRITE INC COM CL A 29975E109   25,666,570 2,687,599 SH   SOLE 21 2,687,599 0 0
EVENTBRITE INC COM CL A 29975E109   30,323,781 3,175,265 SH   SOLE 22 3,101,639 0 73,626
EVENTBRITE INC COM CL A 29975E109   285,297 29,874 SH   SOLE 23 29,874 0 0
EVENTBRITE INC COM CL A 29975E109   111,745 11,701 SH   SOLE 25 11,701 0 0
EVENTBRITE INC COM CL A 29975E109   1,698,047 177,806 SH   SOLE 26 28,701 0 149,105
EVENTBRITE INC COM CL A 29975E109   469,067 49,117 SH   SOLE 30 49,117 0 0
EVENTBRITE INC COM CL A 29975E109   87,745 9,188 SH   SOLE 34 9,188 0 0
EVENTBRITE INC COM CL A 29975E109   82,608 8,650 SH   SOLE 40 8,650 0 0
EVENTBRITE INC COM CL A 29975E109   110,408 11,561 SH   SOLE 43 10,572 0 989
EVERBRIDGE INC COM 29978A104   4,940,992 183,680 SH   SOLE 2 129,115 0 54,565
EVERBRIDGE INC COM 29978A104   7,263 270 SH   SOLE 4 141 0 129
EVERBRIDGE INC COM 29978A104   420,097 15,617 SH   SOLE 7 14,858 0 759
EVERBRIDGE INC COM 29978A104   2,900,546 107,827 SH   SOLE 18 102,765 0 5,062
EVERBRIDGE INC COM 29978A104   10,246,909 380,926 SH   SOLE 19 380,926 0 0
EVERBRIDGE INC COM 29978A104   49,677,979 1,846,765 SH   SOLE 21 1,846,765 0 0
EVERBRIDGE INC COM 29978A104   38,537,639 1,432,626 SH   SOLE 22 1,403,518 0 29,108
EVERBRIDGE INC COM 29978A104   295,846 10,998 SH   SOLE 23 10,998 0 0
EVERBRIDGE INC COM 29978A104   201,078 7,475 SH   SOLE 25 7,475 0 0
EVERBRIDGE INC COM 29978A104   738,486 27,453 SH   SOLE 26 12,169 0 15,284
EVERBRIDGE INC COM 29978A104   18,050 671 SH   SOLE 28 671 0 0
EVERBRIDGE INC COM 29978A104   9,835,313 365,625 SH   SOLE 30 365,625 0 0
EVERBRIDGE INC COM 29978A104   148,407 5,517 SH   SOLE 40 5,517 0 0
EVERBRIDGE INC COM 29978A104   137,863 5,125 SH   SOLE 43 4,502 0 623
EVERBRIDGE INC NOTE 3/1 29978AAE4   1,732,500 2,100,000 PRN   SOLE 21 2,100,000 0 0
EVERCOMMERCE INC COM 29977X105   59,307 5,009 SH   SOLE 2 757 0 4,252
EVERCOMMERCE INC COM 29977X105   1,066 90 SH   SOLE 7 90 0 0
EVERCOMMERCE INC COM 29977X105   731,227 61,759 SH   SOLE 18 61,759 0 0
EVERCOMMERCE INC COM 29977X105   544,095 45,954 SH   SOLE 19 45,954 0 0
EVERCOMMERCE INC COM 29977X105   8,971,535 757,731 SH   SOLE 21 757,731 0 0
EVERCOMMERCE INC COM 29977X105   7,643,182 645,539 SH   SOLE 22 635,249 0 10,290
EVERCOMMERCE INC COM 29977X105   245,668 20,749 SH   SOLE 43 19,811 0 938
EVERCORE INC CLASS A 29977A105   12,662,166 102,453 SH   SOLE 2 40,703 0 61,750
EVERCORE INC CLASS A 29977A105   17,673 143 SH   SOLE 4 143 0 0
EVERCORE INC CLASS A 29977A105   514,876 4,166 SH   SOLE 7 3,967 0 199
EVERCORE INC CLASS A 29977A105   8,512,632 68,878 SH   SOLE 18 68,878 0 0
EVERCORE INC CLASS A 29977A105   1,409,791 11,407 SH   SOLE 19 11,407 0 0
EVERCORE INC CLASS A 29977A105   235,687,984 1,907,015 SH   SOLE 21 1,907,015 0 0
EVERCORE INC CLASS A 29977A105   126,951,030 1,027,195 SH   SOLE 22 980,792 0 46,403
EVERCORE INC CLASS A 29977A105   838,929 6,788 SH   SOLE 25 6,788 0 0
EVERCORE INC CLASS A 29977A105   2,347,345 18,993 SH   SOLE 26 15,453 0 3,540
EVERCORE INC CLASS A 29977A105   230,990 1,869 SH   SOLE 28 730 0 1,139
EVERCORE INC CLASS A 29977A105   2,758,034 22,316 SH   SOLE 30 22,316 0 0
EVERCORE INC CLASS A 29977A105   62,660 507 SH   SOLE 31 507 0 0
EVERCORE INC CLASS A 29977A105   66,491 538 SH   SOLE 36 538 0 0
EVERCORE INC CLASS A 29977A105   787,886 6,375 SH   SOLE 40 6,375 0 0
EVERCORE INC CLASS A 29977A105   55,245 447 SH   OTR 43 447 0 0
EVERCORE INC CLASS A 29977A105   6,225,989 50,376 SH   SOLE 43 45,465 0 4,911
EVEREST RE GROUP LTD COM G3223R108   34,004,814 99,470 SH   SOLE 2 19,231 0 80,239
EVEREST RE GROUP LTD COM G3223R108   11,574,696 33,858 SH   SOLE 4 18,162 0 15,696
EVEREST RE GROUP LTD COM G3223R108   8,871,609 25,951 SH   SOLE 7 22,417 0 3,534
EVEREST RE GROUP LTD COM G3223R108   302,546 885 SH   SOLE 13 885 0 0
EVEREST RE GROUP LTD COM G3223R108   2,412,164 7,056 SH   SOLE 15 7,056 0 0
EVEREST RE GROUP LTD COM G3223R108   39,937,453 116,824 SH   SOLE 18 112,236 0 4,588
EVEREST RE GROUP LTD COM G3223R108   15,402,502 45,055 SH   SOLE 19 45,055 0 0
EVEREST RE GROUP LTD COM G3223R108   396,339,835 1,159,363 SH   SOLE 21 1,159,363 0 0
EVEREST RE GROUP LTD COM G3223R108   359,654,839 1,052,053 SH   SOLE 22 954,916 0 97,137
EVEREST RE GROUP LTD COM G3223R108   27,174,451 79,490 SH   SOLE 23 79,490 0 0
EVEREST RE GROUP LTD COM G3223R108   21,948,438 64,203 SH   SOLE 25 64,050 0 153
EVEREST RE GROUP LTD COM G3223R108   30,168,119 88,247 SH   SOLE 26 31,502 0 56,745
EVEREST RE GROUP LTD COM G3223R108   29,699,429 86,876 SH   SOLE 28 578 0 86,298
EVEREST RE GROUP LTD COM G3223R108   145,632 426 SH   SOLE 29 426 0 0
EVEREST RE GROUP LTD COM G3223R108   85,532,005 250,196 SH   SOLE 30 248,248 0 1,948
EVEREST RE GROUP LTD COM G3223R108   3,387,833 9,910 SH   SOLE 31 9,232 0 678
EVEREST RE GROUP LTD COM G3223R108   1,136,685 3,325 SH   SOLE 34 3,325 0 0
EVEREST RE GROUP LTD COM G3223R108   3,805,244 11,131 SH   SOLE 36 11,131 0 0
EVEREST RE GROUP LTD COM G3223R108   517,576 1,514 SH   SOLE 40 1,514 0 0
EVEREST RE GROUP LTD COM G3223R108   23,246 68 SH   OTR 43 68 0 0
EVEREST RE GROUP LTD COM G3223R108   18,785,108 54,950 SH   SOLE 43 50,938 0 4,011
EVERGY INC COM 30034W106   39,685,758 679,318 SH   SOLE 2 224,016 0 455,302
EVERGY INC COM 30034W106   8,190,776 140,205 SH   SOLE 4 117,738 0 22,467
EVERGY INC COM 30034W106   12,224,151 209,246 SH   SOLE 7 189,225 0 20,021
EVERGY INC COM 30034W106   118,417 2,027 SH   SOLE 13 2,027 0 0
EVERGY INC COM 30034W106   2,268,449 38,830 SH   SOLE 15 38,830 0 0
EVERGY INC COM 30034W106   25,117,212 429,942 SH   SOLE 18 405,211 0 24,731
EVERGY INC COM 30034W106   14,252,611 243,968 SH   SOLE 19 243,968 0 0
EVERGY INC COM 30034W106   458,283,986 7,844,642 SH   SOLE 21 7,844,642 0 0
EVERGY INC COM 30034W106   312,260,625 5,345,098 SH   SOLE 22 4,872,931 0 472,167
EVERGY INC COM 30034W106   25,202,096 431,395 SH   SOLE 23 431,395 0 0
EVERGY INC COM 30034W106   5,089,200 87,114 SH   SOLE 25 87,114 0 0
EVERGY INC COM 30034W106   19,441,884 332,795 SH   SOLE 26 202,141 0 130,654
EVERGY INC COM 30034W106   5,969,180 102,177 SH   SOLE 28 0 0 102,177
EVERGY INC COM 30034W106   81,152,274 1,389,118 SH   SOLE 30 1,389,118 0 0
EVERGY INC COM 30034W106   3,150,824 53,934 SH   SOLE 31 49,838 0 4,096
EVERGY INC COM 30034W106   543,248 9,299 SH   SOLE 34 9,299 0 0
EVERGY INC COM 30034W106   6,093,732 104,309 SH   SOLE 36 104,309 0 0
EVERGY INC COM 30034W106   289,997 4,964 SH   SOLE 40 4,964 0 0
EVERGY INC COM 30034W106   27,048 463 SH   OTR 43 463 0 0
EVERGY INC COM 30034W106   9,655,453 165,277 SH   SOLE 43 146,133 0 19,144
EVERI HLDGS INC COM 30034T103   3,917,040 270,888 SH   SOLE 2 232,444 0 38,444
EVERI HLDGS INC COM 30034T103   4,512 312 SH   SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103   676,583 46,790 SH   SOLE 7 44,267 0 2,523
EVERI HLDGS INC COM 30034T103   3,305,151 228,572 SH   SOLE 18 228,572 0 0
EVERI HLDGS INC COM 30034T103   4,972,129 343,854 SH   SOLE 19 343,854 0 0
EVERI HLDGS INC COM 30034T103   43,872,551 3,034,063 SH   SOLE 21 3,034,063 0 0
EVERI HLDGS INC COM 30034T103   38,308,184 2,649,252 SH   SOLE 22 2,570,985 0 78,267
EVERI HLDGS INC COM 30034T103   120,842 8,357 SH   SOLE 23 8,357 0 0
EVERI HLDGS INC COM 30034T103   227,745 15,750 SH   SOLE 25 15,750 0 0
EVERI HLDGS INC COM 30034T103   848,788 58,699 SH   SOLE 26 50,591 0 8,108
EVERI HLDGS INC COM 30034T103   51,188 3,540 SH   SOLE 28 982 0 2,558
EVERI HLDGS INC COM 30034T103   3,499,262 241,996 SH   SOLE 30 241,996 0 0
EVERI HLDGS INC COM 30034T103   584,112 40,395 SH   SOLE 34 40,395 0 0
EVERI HLDGS INC COM 30034T103   100,685 6,963 SH   SOLE 36 6,963 0 0
EVERI HLDGS INC COM 30034T103   260,266 17,999 SH   SOLE 40 17,999 0 0
EVERI HLDGS INC COM 30034T103   152,192 10,525 SH   SOLE 43 10,473 0 52
EVERQUOTE INC COM CL A 30041R108   113,861 17,517 SH   SOLE 2 14,940 0 2,577
EVERQUOTE INC COM CL A 30041R108   1,690 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108   372,385 57,290 SH   SOLE 18 53,357 0 3,933
EVERQUOTE INC COM CL A 30041R108   1,011,010 155,540 SH   SOLE 19 155,540 0 0
EVERQUOTE INC COM CL A 30041R108   4,873,440 749,760 SH   SOLE 21 749,760 0 0
EVERQUOTE INC COM CL A 30041R108   4,280,153 658,485 SH   SOLE 22 651,085 0 7,400
EVERQUOTE INC COM CL A 30041R108   4,960 763 SH   SOLE 23 763 0 0
EVERQUOTE INC COM CL A 30041R108   12,714 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108   35,685 5,490 SH   SOLE 43 5,490 0 0
EVERSOURCE ENERGY COM 30040W108   53,155,249 749,510 SH   SOLE 2 178,923 0 570,587
EVERSOURCE ENERGY COM 30040W108   30,307,591 427,349 SH   SOLE 4 246,947 0 180,402
EVERSOURCE ENERGY COM 30040W108   93,481,567 1,318,127 SH   SOLE 7 1,152,147 0 165,980
EVERSOURCE ENERGY COM 30040W108   494,029 6,966 SH   SOLE 13 6,966 0 0
EVERSOURCE ENERGY COM 30040W108   4,522,781 63,773 SH   SOLE 15 63,773 0 0
EVERSOURCE ENERGY COM 30040W108   51,971,098 732,813 SH   SOLE 18 703,105 0 29,708
EVERSOURCE ENERGY COM 30040W108   37,624,904 530,526 SH   SOLE 19 530,526 0 0
EVERSOURCE ENERGY COM 30040W108   1,108,261,308 15,626,922 SH   SOLE 21 15,626,922 0 0
EVERSOURCE ENERGY COM 30040W108   569,695,112 8,032,926 SH   SOLE 22 7,289,185 0 743,741
EVERSOURCE ENERGY COM 30040W108   44,084,156 621,604 SH   SOLE 23 621,604 0 0
EVERSOURCE ENERGY COM 30040W108   135,263,659 1,907,271 SH   SOLE 25 1,657,869 0 249,402
EVERSOURCE ENERGY COM 30040W108   101,232,059 1,427,412 SH   SOLE 26 927,316 0 500,096
EVERSOURCE ENERGY COM 30040W108   77,893,493 1,098,329 SH   SOLE 28 27,394 0 1,070,935
EVERSOURCE ENERGY COM 30040W108   295,661,154 4,168,939 SH   SOLE 30 4,000,171 0 168,768
EVERSOURCE ENERGY COM 30040W108   5,806,220 81,870 SH   SOLE 31 73,513 0 8,357
EVERSOURCE ENERGY COM 30040W108   4,315,624 60,852 SH   SOLE 32 60,852 0 0
EVERSOURCE ENERGY COM 30040W108   39,136,493 551,840 SH   SOLE 34 551,840 0 0
EVERSOURCE ENERGY COM 30040W108   9,111,943 128,482 SH   SOLE 36 128,482 0 0
EVERSOURCE ENERGY COM 30040W108   959,264 13,526 SH   SOLE 40 13,526 0 0
EVERSOURCE ENERGY COM 30040W108   39,077 551 SH   OTR 43 551 0 0
EVERSOURCE ENERGY COM 30040W108   43,382,818 611,715 SH   SOLE 43 562,630 0 49,085
EVERSPIN TECHNOLOGIES INC COM 30041T104   27,354 2,970 SH   SOLE 2 2,970 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   32,852 3,567 SH   SOLE 18 3,567 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   408,942 44,402 SH   SOLE 21 44,402 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   2,389,866 259,486 SH   SOLE 22 259,486 0 0
EVERTEC INC COM 30040P103   1,432,761 38,902 SH   SOLE 2 23,831 0 15,071
EVERTEC INC COM 30040P103   9,023 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103   414,264 11,248 SH   SOLE 7 10,661 0 587
EVERTEC INC COM 30040P103   7,388,761 200,618 SH   SOLE 18 200,618 0 0
EVERTEC INC COM 30040P103   4,861,855 132,008 SH   SOLE 19 132,008 0 0
EVERTEC INC COM 30040P103   277,341,170 7,530,306 SH   SOLE 21 7,530,306 0 0
EVERTEC INC COM 30040P103   67,576,421 1,834,820 SH   SOLE 22 1,746,096 0 88,724
EVERTEC INC COM 30040P103   418,315 11,358 SH   SOLE 25 11,358 0 0
EVERTEC INC COM 30040P103   760,282 20,643 SH   SOLE 26 15,455 0 5,188
EVERTEC INC COM 30040P103   90,712 2,463 SH   SOLE 28 600 0 1,863
EVERTEC INC COM 30040P103   6,211,637 168,657 SH   SOLE 30 168,657 0 0
EVERTEC INC COM 30040P103   82,278 2,234 SH   SOLE 34 2,234 0 0
EVERTEC INC COM 30040P103   436,620 11,855 SH   SOLE 40 11,855 0 0
EVERTEC INC COM 30040P103   54,030 1,467 SH   SOLE 43 1,013 0 454
EVGO INC CL A COM 30052F100   280,704 70,176 SH   SOLE 2 28,261 0 41,915
EVGO INC CL A COM 30052F100   31,828 7,957 SH   SOLE 4 0 0 7,957
EVGO INC CL A COM 30052F100   3,080 770 SH   SOLE 7 770 0 0
EVGO INC CL A COM 30052F100   842,672 210,668 SH   SOLE 18 210,668 0 0
EVGO INC CL A COM 30052F100   585,128 146,282 SH   SOLE 19 146,282 0 0
EVGO INC CL A COM 30052F100   12,526,724 3,131,681 SH   SOLE 21 3,131,681 0 0
EVGO INC CL A COM 30052F100   8,188,512 2,047,128 SH   SOLE 22 1,958,355 0 88,773
EVGO INC CL A COM 30052F100   116,852 29,213 SH   SOLE 25 29,213 0 0
EVGO INC CL A COM 30052F100   27,700 6,925 SH   SOLE 26 338 0 6,587
EVGO INC CL A COM 30052F100   45,116 11,279 SH   SOLE 28 0 0 11,279
EVGO INC CL A COM 30052F100   82,656 20,664 SH   SOLE 30 20,664 0 0
EVGO INC CL A COM 30052F100   36,472 9,118 SH   SOLE 40 9,118 0 0
EVGO INC *W EXP 07/01/202 30052F118   1,499 2,402 SH   SOLE 4 2,402 0 0
EVGO INC *W EXP 07/01/202 30052F118   24,310 38,959 SH   SOLE 18 38,959 0 0
EVGO INC *W EXP 07/01/202 30052F118   334,821 536,572 SH   SOLE 19 536,572 0 0
EVGO INC *W EXP 07/01/202 30052F118   11,731 18,800 SH   SOLE 22 18,800 0 0
EVGO INC *W EXP 07/01/202 30052F118   287 460 SH   SOLE 26 460 0 0
EVGO INC *W EXP 07/01/202 30052F118   101,512 162,680 SH   SOLE 34 162,680 0 0
EVI INDS INC COM 26929N102   73,040 3,320 SH   SOLE 2 2,808 0 512
EVI INDS INC COM 26929N102   253,616 11,528 SH   SOLE 18 11,528 0 0
EVI INDS INC COM 26929N102   186,208 8,464 SH   SOLE 19 8,464 0 0
EVI INDS INC COM 26929N102   3,178,186 144,463 SH   SOLE 21 144,463 0 0
EVI INDS INC COM 26929N102   1,582,680 71,940 SH   SOLE 22 70,520 0 1,420
EVOKE PHARMA INC COM NEW 30049G203   15 9 SH   SOLE 21 9 0 0
EVOKE PHARMA INC COM NEW 30049G203   2,416 1,464 SH   SOLE 22 1,464 0 0
EVOLENT HEALTH INC CL A 30050B101   2,210,021 72,938 SH   SOLE 2 37,296 0 35,642
EVOLENT HEALTH INC CL A 30050B101   7,787 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101   319,514 10,545 SH   SOLE 7 10,024 0 521
EVOLENT HEALTH INC CL A 30050B101   8,910,685 294,082 SH   SOLE 18 272,179 0 21,903
EVOLENT HEALTH INC CL A 30050B101   10,135,380 334,501 SH   SOLE 19 334,501 0 0
EVOLENT HEALTH INC CL A 30050B101   111,357,772 3,675,174 SH   SOLE 21 3,675,174 0 0
EVOLENT HEALTH INC CL A 30050B101   84,411,104 2,785,845 SH   SOLE 22 2,708,239 0 77,606
EVOLENT HEALTH INC CL A 30050B101   118,625 3,915 SH   SOLE 23 3,915 0 0
EVOLENT HEALTH INC CL A 30050B101   521,766 17,220 SH   SOLE 25 17,220 0 0
EVOLENT HEALTH INC CL A 30050B101   2,517,688 83,092 SH   SOLE 26 44,519 0 38,573
EVOLENT HEALTH INC CL A 30050B101   132,896 4,386 SH   SOLE 28 1,430 0 2,956
EVOLENT HEALTH INC CL A 30050B101   7,665,839 252,998 SH   SOLE 30 252,998 0 0
EVOLENT HEALTH INC CL A 30050B101   521,796 17,221 SH   SOLE 40 17,221 0 0
EVOLENT HEALTH INC CL A 30050B101   1,325,383 43,742 SH   SOLE 43 32,567 0 11,175
EVOLUS INC COM 30052C107   356,710 49,066 SH   SOLE 2 35,313 0 13,753
EVOLUS INC COM 30052C107   3,766 518 SH   SOLE 7 518 0 0
EVOLUS INC COM 30052C107   784,506 107,910 SH   SOLE 18 107,910 0 0
EVOLUS INC COM 30052C107   1,241,636 170,789 SH   SOLE 19 170,789 0 0
EVOLUS INC COM 30052C107   10,752,192 1,478,981 SH   SOLE 21 1,478,981 0 0
EVOLUS INC COM 30052C107   7,857,881 1,080,864 SH   SOLE 22 1,053,326 0 27,538
EVOLUS INC COM 30052C107   9,393 1,292 SH   SOLE 23 1,292 0 0
EVOLUS INC COM 30052C107   48,665 6,694 SH   SOLE 25 6,694 0 0
EVOLUS INC COM 30052C107   44,151 6,073 SH   SOLE 26 0 0 6,073
EVOLUS INC COM 30052C107   42,740 5,879 SH   SOLE 28 0 0 5,879
EVOLUS INC COM 30052C107   391,911 53,908 SH   SOLE 30 53,908 0 0
EVOLUS INC COM 30052C107   56,677 7,796 SH   SOLE 40 7,796 0 0
EVOLUS INC COM 30052C107   186,228 25,616 SH   SOLE 43 9,403 0 16,213
EVOLUTION PETE CORP COM 30049A107   413,434 51,231 SH   SOLE 2 46,991 0 4,240
EVOLUTION PETE CORP COM 30049A107   886,586 109,862 SH   SOLE 18 80,132 0 29,730
EVOLUTION PETE CORP COM 30049A107   2,460,083 304,843 SH   SOLE 19 304,843 0 0
EVOLUTION PETE CORP COM 30049A107   8,661,563 1,073,304 SH   SOLE 21 1,073,304 0 0
EVOLUTION PETE CORP COM 30049A107   10,103,834 1,252,024 SH   SOLE 22 1,239,917 0 12,107
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   447,606 74,601 SH   SOLE 2 25,061 0 49,540
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   3,540 590 SH   SOLE 7 590 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   1,939,218 323,203 SH   SOLE 18 323,203 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   1,355,088 225,848 SH   SOLE 19 225,848 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   24,532,734 4,088,789 SH   SOLE 21 4,088,789 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   13,641,042 2,273,507 SH   SOLE 22 2,166,595 0 106,912
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   93,408 15,568 SH   SOLE 25 15,568 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   72,012 12,002 SH   SOLE 26 0 0 12,002
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   48,792 8,132 SH   SOLE 28 0 0 8,132
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   181,974 30,329 SH   SOLE 30 30,329 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   96,972 16,162 SH   SOLE 40 16,162 0 0
EVOTEC AG SPONSORED ADS 30050E105   61,449 5,438 SH   SOLE 43 4,598 0 840
EXACT SCIENCES CORP COM 30063P105   31,313,021 333,472 SH   SOLE 2 90,792 0 242,680
EXACT SCIENCES CORP COM 30063P105   7,827,786 83,363 SH   SOLE 4 68,550 0 14,813
EXACT SCIENCES CORP COM 30063P105   2,439,053 25,975 SH   SOLE 7 25,122 0 853
EXACT SCIENCES CORP COM 30063P105   222,637 2,371 SH   SOLE 13 2,371 0 0
EXACT SCIENCES CORP COM 30063P105   1,850,018 19,702 SH   SOLE 15 19,702 0 0
EXACT SCIENCES CORP COM 30063P105   16,781,057 178,712 SH   SOLE 18 168,597 0 10,115
EXACT SCIENCES CORP COM 30063P105   48,103,186 512,281 SH   SOLE 19 512,281 0 0
EXACT SCIENCES CORP COM 30063P105   276,185,065 2,941,268 SH   SOLE 21 2,941,268 0 0
EXACT SCIENCES CORP COM 30063P105   431,265,892 4,592,821 SH   SOLE 22 4,259,457 0 333,364
EXACT SCIENCES CORP COM 30063P105   29,645,451 315,713 SH   SOLE 23 315,713 0 0
EXACT SCIENCES CORP COM 30063P105   43,693,830 465,323 SH   SOLE 25 331,054 0 134,269
EXACT SCIENCES CORP COM 30063P105   25,068,577 266,971 SH   SOLE 26 104,628 0 162,343
EXACT SCIENCES CORP COM 30063P105   20,891,905 222,491 SH   SOLE 28 7,904 0 214,587
EXACT SCIENCES CORP COM 30063P105   8,639 92 SH   SOLE 29 92 0 0
EXACT SCIENCES CORP COM 30063P105   60,000,128 638,979 SH   SOLE 30 638,979 0 0
EXACT SCIENCES CORP COM 30063P105   3,941,077 41,971 SH   SOLE 31 38,745 0 3,226
EXACT SCIENCES CORP COM 30063P105   31,230,013 332,588 SH   SOLE 34 332,588 0 0
EXACT SCIENCES CORP COM 30063P105   3,985,210 42,441 SH   SOLE 36 42,441 0 0
EXACT SCIENCES CORP COM 30063P105   652,229 6,946 SH   SOLE 40 6,946 0 0
EXACT SCIENCES CORP COM 30063P105   22,442 239 SH   OTR 43 239 0 0
EXACT SCIENCES CORP COM 30063P105   13,990,443 148,993 SH   SOLE 43 129,847 0 19,146
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1   3,685,123 3,430,000 PRN   SOLE 21 3,430,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9   5,509,824 5,385,000 PRN   SOLE 21 5,385,000 0 0
EXAGEN INC COM 30068X103   43,967 15,161 SH   SOLE 2 15,042 0 119
EXAGEN INC COM 30068X103   4,916 1,695 SH   SOLE 18 1,695 0 0
EXAGEN INC COM 30068X103   92,356 31,847 SH   SOLE 21 31,847 0 0
EXAGEN INC COM 30068X103   73,460 25,331 SH   SOLE 22 25,331 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   249,571 12,276 SH   SOLE 2 5,295 0 6,981
EXCELERATE ENERGY INC CL A COM 30069T101   336,075 16,531 SH   SOLE 7 15,633 0 898
EXCELERATE ENERGY INC CL A COM 30069T101   982,529 48,329 SH   SOLE 18 48,329 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   761,419 37,453 SH   SOLE 19 37,453 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   13,519,287 664,992 SH   SOLE 21 664,992 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   10,260,673 504,706 SH   SOLE 22 488,303 0 16,403
EXCELERATE ENERGY INC CL A COM 30069T101   78,880 3,880 SH   SOLE 25 3,880 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   122,570 6,029 SH   SOLE 26 4,464 0 1,565
EXCELERATE ENERGY INC CL A COM 30069T101   307,552 15,128 SH   SOLE 28 0 0 15,128
EXCELERATE ENERGY INC CL A COM 30069T101   1,055,798 51,933 SH   SOLE 30 51,933 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   81,178 3,993 SH   SOLE 40 3,993 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   5,916 291 SH   SOLE 43 291 0 0
EXELA TECHNOLOGIES INC 6% CONV PFD SR B 30162V607   1,596,064 389,284 SH   SOLE 21 389,284 0 0
EXELA TECHNOLOGIES INC COM 30162V805   136,129 29,275 SH   SOLE 21 29,275 0 0
EXELA TECHNOLOGIES INC COM 30162V805   189,711 40,798 SH   SOLE 22 40,798 0 0
EXELIXIS INC COM 30161Q104   23,557,088 1,232,710 SH   SOLE 2 774,261 0 458,449
EXELIXIS INC COM 30161Q104   816,475 42,725 SH   SOLE 4 27,118 0 15,607
EXELIXIS INC COM 30161Q104   1,252,508 65,542 SH   SOLE 7 63,695 0 1,847
EXELIXIS INC COM 30161Q104   459,939 24,068 SH   SOLE 13 24,068 0 0
EXELIXIS INC COM 30161Q104   14,626,182 765,368 SH   SOLE 18 763,136 0 2,232
EXELIXIS INC COM 30161Q104   19,293,781 1,009,617 SH   SOLE 19 1,009,617 0 0
EXELIXIS INC COM 30161Q104   380,181,239 19,894,361 SH   SOLE 21 19,894,361 0 0
EXELIXIS INC COM 30161Q104   197,099,049 10,313,922 SH   SOLE 22 9,767,911 0 546,011
EXELIXIS INC COM 30161Q104   3,253,057 170,228 SH   SOLE 23 170,228 0 0
EXELIXIS INC COM 30161Q104   1,057,356 55,330 SH   SOLE 25 55,330 0 0
EXELIXIS INC COM 30161Q104   4,632,149 242,394 SH   SOLE 26 136,853 0 105,541
EXELIXIS INC COM 30161Q104   1,455,265 76,152 SH   SOLE 28 5,584 0 70,568
EXELIXIS INC COM 30161Q104   148,427 7,767 SH   SOLE 29 7,767 0 0
EXELIXIS INC COM 30161Q104   22,676,423 1,186,626 SH   SOLE 30 1,186,626 0 0
EXELIXIS INC COM 30161Q104   1,012,505 52,983 SH   SOLE 31 52,983 0 0
EXELIXIS INC COM 30161Q104   197,808 10,351 SH   SOLE 34 10,351 0 0
EXELIXIS INC COM 30161Q104   180,437 9,442 SH   SOLE 36 9,442 0 0
EXELIXIS INC COM 30161Q104   922,879 48,293 SH   SOLE 40 48,293 0 0
EXELIXIS INC COM 30161Q104   21,193 1,109 SH   OTR 43 1,109 0 0
EXELIXIS INC COM 30161Q104   3,407,982 178,335 SH   SOLE 43 144,416 0 33,919
EXELON CORP COM 30161N101   116,393,121 2,856,974 SH   SOLE 2 694,401 0 2,162,573
EXELON CORP COM 30161N101   39,909,637 979,618 SH   SOLE 4 568,907 0 410,711
EXELON CORP COM 30161N101   122,050,888 2,995,849 SH   SOLE 7 2,340,342 0 655,507
EXELON CORP COM 30161N101   2,934,869 72,039 SH   SOLE 13 72,039 0 0
EXELON CORP COM 30161N101   7,242,146 177,765 SH   SOLE 15 177,765 0 0
EXELON CORP COM 30161N101   124,143,990 3,047,226 SH   SOLE 18 2,861,549 0 185,677
EXELON CORP COM 30161N101   195,103,453 4,788,990 SH   SOLE 19 4,788,990 0 0
EXELON CORP COM 30161N101   1,216,898,545 29,869,871 SH   SOLE 21 29,869,871 0 0
EXELON CORP COM 30161N101   910,212,062 22,341,975 SH   SOLE 22 20,243,605 0 2,098,370
EXELON CORP COM 30161N101   72,120,881 1,770,272 SH   SOLE 23 1,770,272 0 0
EXELON CORP COM 30161N101   70,918,644 1,740,762 SH   SOLE 25 1,613,834 0 126,928
EXELON CORP COM 30161N101   91,963,502 2,257,327 SH   SOLE 26 870,006 0 1,387,321
EXELON CORP COM 30161N101   87,111,287 2,138,225 SH   SOLE 28 27,024 0 2,111,201
EXELON CORP COM 30161N101   38,051 934 SH   SOLE 29 934 0 0
EXELON CORP COM 30161N101   373,693,720 9,172,649 SH   SOLE 30 9,026,591 0 146,058
EXELON CORP COM 30161N101   9,225,043 226,437 SH   SOLE 31 201,885 0 24,552
EXELON CORP COM 30161N101   13,403,460 329,000 SH   SOLE 32 329,000 0 0
EXELON CORP COM 30161N101   27,049,812 663,962 SH   SOLE 34 663,962 0 0
EXELON CORP COM 30161N101   12,986,731 318,771 SH   SOLE 36 318,771 0 0
EXELON CORP COM 30161N101   1,628,133 39,964 SH   SOLE 40 39,964 0 0
EXELON CORP COM 30161N101   67,995 1,669 SH   OTR 43 1,669 0 0
EXELON CORP COM 30161N101   38,365,548 941,717 SH   SOLE 43 796,261 0 145,455
EXICURE INC COM NEW 30205M200   72 55 SH   SOLE 2 0 0 55
EXICURE INC COM NEW 30205M200   9,611 7,337 SH   SOLE 21 7,337 0 0
EXICURE INC COM NEW 30205M200   6,465 4,935 SH   SOLE 22 4,935 0 0
EXLSERVICE HOLDINGS INC COM 302081104   18,846,095 124,759 SH   SOLE 2 77,841 0 46,918
EXLSERVICE HOLDINGS INC COM 302081104   36,254 240 SH   SOLE 4 101 0 139
EXLSERVICE HOLDINGS INC COM 302081104   1,095,940 7,255 SH   SOLE 7 6,883 0 372
EXLSERVICE HOLDINGS INC COM 302081104   21,563,966 142,751 SH   SOLE 18 134,525 0 8,226
EXLSERVICE HOLDINGS INC COM 302081104   47,115,312 311,898 SH   SOLE 19 311,898 0 0
EXLSERVICE HOLDINGS INC COM 302081104   357,147,986 2,364,279 SH   SOLE 21 2,364,279 0 0
EXLSERVICE HOLDINGS INC COM 302081104   190,239,375 1,259,363 SH   SOLE 22 1,225,074 0 34,289
EXLSERVICE HOLDINGS INC COM 302081104   1,747,915 11,571 SH   SOLE 23 11,571 0 0
EXLSERVICE HOLDINGS INC COM 302081104   986,875 6,533 SH   SOLE 25 6,533 0 0
EXLSERVICE HOLDINGS INC COM 302081104   12,403,839 82,112 SH   SOLE 26 16,886 0 65,226
EXLSERVICE HOLDINGS INC COM 302081104   262,542 1,738 SH   SOLE 28 565 0 1,173
EXLSERVICE HOLDINGS INC COM 302081104   5,106,583 33,805 SH   SOLE 30 33,805 0 0
EXLSERVICE HOLDINGS INC COM 302081104   426,140 2,821 SH   SOLE 34 2,821 0 0
EXLSERVICE HOLDINGS INC COM 302081104   117,223 776 SH   SOLE 36 776 0 0
EXLSERVICE HOLDINGS INC COM 302081104   876,752 5,804 SH   SOLE 40 5,804 0 0
EXLSERVICE HOLDINGS INC COM 302081104   4,978,635 32,958 SH   SOLE 43 31,950 0 1,008
EXP WORLD HLDGS INC COM 30212W100   3,275,950 161,536 SH   SOLE 2 141,317 0 20,219
EXP WORLD HLDGS INC COM 30212W100   4,685 231 SH   SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100   12,188 601 SH   SOLE 7 601 0 0
EXP WORLD HLDGS INC COM 30212W100   4,479,994 220,907 SH   SOLE 18 220,907 0 0
EXP WORLD HLDGS INC COM 30212W100   3,439,062 169,579 SH   SOLE 19 169,579 0 0
EXP WORLD HLDGS INC COM 30212W100   174,786,263 8,618,652 SH   SOLE 21 8,618,652 0 0
EXP WORLD HLDGS INC COM 30212W100   40,664,685 2,005,162 SH   SOLE 22 1,956,641 0 48,521
EXP WORLD HLDGS INC COM 30212W100   12,837 633 SH   SOLE 23 633 0 0
EXP WORLD HLDGS INC COM 30212W100   273,415 13,482 SH   SOLE 25 13,482 0 0
EXP WORLD HLDGS INC COM 30212W100   1,172,529 57,817 SH   SOLE 26 15,704 0 42,113
EXP WORLD HLDGS INC COM 30212W100   25,837 1,274 SH   SOLE 28 1,274 0 0
EXP WORLD HLDGS INC COM 30212W100   2,371,949 116,960 SH   SOLE 30 116,960 0 0
EXP WORLD HLDGS INC COM 30212W100   212,534 10,480 SH   SOLE 34 10,480 0 0
EXP WORLD HLDGS INC COM 30212W100   287,570 14,180 SH   SOLE 40 14,180 0 0
EXP WORLD HLDGS INC COM 30212W100   23,160 1,142 SH   OTR 43 1,142 0 0
EXP WORLD HLDGS INC COM 30212W100   644,600 31,785 SH   SOLE 43 31,415 0 370
EXPEDIA GROUP INC COM NEW 30212P303   41,579,795 380,106 SH   SOLE 2 132,842 0 247,264
EXPEDIA GROUP INC COM NEW 30212P303   12,673,160 115,853 SH   SOLE 4 57,423 0 58,430
EXPEDIA GROUP INC COM NEW 30212P303   9,436,966 86,269 SH   SOLE 7 74,594 0 11,675
EXPEDIA GROUP INC COM NEW 30212P303   269,975 2,468 SH   SOLE 13 2,468 0 0
EXPEDIA GROUP INC COM NEW 30212P303   3,126,913 28,585 SH   SOLE 15 28,585 0 0
EXPEDIA GROUP INC COM NEW 30212P303   31,121,127 284,497 SH   SOLE 18 272,072 0 12,425
EXPEDIA GROUP INC COM NEW 30212P303   195,659,986 1,788,646 SH   SOLE 19 1,788,646 0 0
EXPEDIA GROUP INC COM NEW 30212P303   420,678,498 3,845,676 SH   SOLE 21 3,845,676 0 0
EXPEDIA GROUP INC COM NEW 30212P303   370,963,587 3,391,202 SH   SOLE 22 3,083,846 0 307,356
EXPEDIA GROUP INC COM NEW 30212P303   27,899,482 255,046 SH   SOLE 23 255,046 0 0
EXPEDIA GROUP INC COM NEW 30212P303   50,390,722 460,652 SH   SOLE 25 456,836 0 3,816
EXPEDIA GROUP INC COM NEW 30212P303   30,680,832 280,472 SH   SOLE 26 81,140 0 199,332
EXPEDIA GROUP INC COM NEW 30212P303   29,107,585 266,090 SH   SOLE 28 17,403 0 248,687
EXPEDIA GROUP INC COM NEW 30212P303   83,234,413 760,896 SH   SOLE 30 749,571 0 11,325
EXPEDIA GROUP INC COM NEW 30212P303   3,667,737 33,529 SH   SOLE 31 30,927 0 2,602
EXPEDIA GROUP INC COM NEW 30212P303   15,639,379 142,969 SH   SOLE 34 142,969 0 0
EXPEDIA GROUP INC COM NEW 30212P303   4,241,816 38,777 SH   SOLE 36 38,777 0 0
EXPEDIA GROUP INC COM NEW 30212P303   653,605 5,975 SH   SOLE 40 5,975 0 0
EXPEDIA GROUP INC COM NEW 30212P303   37,521 343 SH   OTR 43 343 0 0
EXPEDIA GROUP INC COM NEW 30212P303   15,332,555 140,164 SH   SOLE 43 118,195 0 21,969
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   5,282,121 6,045,000 PRN   SOLE 21 6,045,000 0 0
EXPEDITORS INTL WASH INC COM 302130109   46,613,610 384,823 SH   SOLE 2 150,214 0 234,609
EXPEDITORS INTL WASH INC COM 302130109   26,098,549 215,459 SH   SOLE 4 118,374 0 97,085
EXPEDITORS INTL WASH INC COM 302130109   53,389,986 440,766 SH   SOLE 7 375,768 0 64,998
EXPEDITORS INTL WASH INC COM 302130109   1,619,508 13,370 SH   SOLE 13 13,370 0 0
EXPEDITORS INTL WASH INC COM 302130109   3,355,543 27,702 SH   SOLE 15 27,702 0 0
EXPEDITORS INTL WASH INC COM 302130109   112,814,789 931,353 SH   SOLE 18 918,153 0 13,200
EXPEDITORS INTL WASH INC COM 302130109   7,872,239 64,990 SH   SOLE 19 64,990 0 0
EXPEDITORS INTL WASH INC COM 302130109   982,346,373 8,109,852 SH   SOLE 21 8,109,852 0 0
EXPEDITORS INTL WASH INC COM 302130109   492,887,176 4,069,076 SH   SOLE 22 3,733,217 0 335,859
EXPEDITORS INTL WASH INC COM 302130109   32,746,163 270,339 SH   SOLE 23 270,339 0 0
EXPEDITORS INTL WASH INC COM 302130109   102,004,905 842,111 SH   SOLE 25 835,592 0 6,519
EXPEDITORS INTL WASH INC COM 302130109   58,714,860 484,726 SH   SOLE 26 257,379 0 227,347
EXPEDITORS INTL WASH INC COM 302130109   74,514,331 615,160 SH   SOLE 28 8,620 0 606,540
EXPEDITORS INTL WASH INC COM 302130109   235,263,289 1,942,238 SH   SOLE 30 1,803,305 0 138,933
EXPEDITORS INTL WASH INC COM 302130109   4,476,359 36,955 SH   SOLE 31 33,123 0 3,832
EXPEDITORS INTL WASH INC COM 302130109   773,536 6,386 SH   SOLE 34 6,386 0 0
EXPEDITORS INTL WASH INC COM 302130109   9,253,000 76,389 SH   SOLE 36 76,389 0 0
EXPEDITORS INTL WASH INC COM 302130109   734,169 6,061 SH   SOLE 40 6,061 0 0
EXPEDITORS INTL WASH INC COM 302130109   34,522 285 SH   OTR 43 285 0 0
EXPEDITORS INTL WASH INC COM 302130109   50,011,533 412,875 SH   SOLE 43 381,542 0 31,333
EXPENSIFY INC COM CL A 30219Q106   1,077,045 134,968 SH   SOLE 2 93,834 0 41,134
EXPENSIFY INC COM CL A 30219Q106   4,581 574 SH   SOLE 7 574 0 0
EXPENSIFY INC COM CL A 30219Q106   1,189,124 149,013 SH   SOLE 18 149,013 0 0
EXPENSIFY INC COM CL A 30219Q106   2,534,775 317,641 SH   SOLE 19 317,641 0 0
EXPENSIFY INC COM CL A 30219Q106   16,324,822 2,045,717 SH   SOLE 21 2,045,717 0 0
EXPENSIFY INC COM CL A 30219Q106   11,570,234 1,449,904 SH   SOLE 22 1,423,073 0 26,831
EXPENSIFY INC COM CL A 30219Q106   73,576 9,220 SH   SOLE 23 9,220 0 0
EXPENSIFY INC COM CL A 30219Q106   33,508 4,199 SH   SOLE 25 4,199 0 0
EXPENSIFY INC COM CL A 30219Q106   40,171 5,034 SH   SOLE 26 387 0 4,647
EXPION360 INC COM 30218B100   3,419 688 SH   SOLE 18 688 0 0
EXPION360 INC COM 30218B100   41,579 8,366 SH   SOLE 21 8,366 0 0
EXPONENT INC COM 30214U102   9,797,947 104,993 SH   SOLE 2 82,827 0 22,166
EXPONENT INC COM 30214U102   17,078 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102   1,610,143 17,254 SH   SOLE 7 17,061 0 193
EXPONENT INC COM 30214U102   19,608,585 210,122 SH   SOLE 18 206,621 0 3,501
EXPONENT INC COM 30214U102   18,959,731 203,169 SH   SOLE 19 203,169 0 0
EXPONENT INC COM 30214U102   343,432,904 3,680,164 SH   SOLE 21 3,680,164 0 0
EXPONENT INC COM 30214U102   155,297,265 1,664,137 SH   SOLE 22 1,626,143 0 37,994
EXPONENT INC COM 30214U102   491,050 5,262 SH   SOLE 23 5,262 0 0
EXPONENT INC COM 30214U102   895,592 9,597 SH   SOLE 25 9,597 0 0
EXPONENT INC COM 30214U102   3,522,643 37,748 SH   SOLE 26 18,772 0 18,976
EXPONENT INC COM 30214U102   235,726 2,526 SH   SOLE 28 929 0 1,597
EXPONENT INC COM 30214U102   2,653,088 28,430 SH   SOLE 30 28,430 0 0
EXPONENT INC COM 30214U102   332,779 3,566 SH   SOLE 34 3,566 0 0
EXPONENT INC COM 30214U102   858,171 9,196 SH   SOLE 40 9,196 0 0
EXPONENT INC COM 30214U102   3,592,828 38,500 SH   SOLE 43 35,671 0 2,829
EXPRESS INC COM 30219E103   827 1,394 SH   SOLE 2 0 0 1,394
EXPRESS INC COM 30219E103   565,037 952,203 SH   SOLE 22 952,203 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   1,287,057 72,633 SH   SOLE 2 27,120 0 45,513
EXPRO GROUP HOLDINGS NV COM N3144W105   7,425 419 SH   SOLE 4 419 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   412,327 23,269 SH   SOLE 7 22,036 0 1,233
EXPRO GROUP HOLDINGS NV COM N3144W105   4,173,981 235,552 SH   SOLE 18 235,552 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   3,151,715 177,862 SH   SOLE 19 177,862 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   56,037,639 3,162,395 SH   SOLE 21 3,162,395 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   37,147,481 2,096,359 SH   SOLE 22 2,001,907 0 94,452
EXPRO GROUP HOLDINGS NV COM N3144W105   325,463 18,367 SH   SOLE 25 18,367 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   1,083,879 61,167 SH   SOLE 26 51,928 0 9,239
EXPRO GROUP HOLDINGS NV COM N3144W105   542,037 30,589 SH   SOLE 28 1,763 0 28,826
EXPRO GROUP HOLDINGS NV COM N3144W105   2,087,150 117,785 SH   SOLE 30 117,785 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   252,138 14,229 SH   SOLE 40 14,229 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   877,175 49,502 SH   SOLE 43 47,039 0 2,463
EXSCIENTIA PLC ADS 30223G102   3,960,048 668,927 SH   SOLE 21 668,927 0 0
EXSCIENTIA PLC ADS 30223G102   128,671 21,735 SH   SOLE 30 21,735 0 0
EXTRA SPACE STORAGE INC COM 30225T102   51,389,569 345,244 SH   SOLE 2 68,998 0 276,246
EXTRA SPACE STORAGE INC COM 30225T102   42,020,504 282,301 SH   SOLE 4 232,518 0 49,783
EXTRA SPACE STORAGE INC COM 30225T102   43,645,797 293,220 SH   SOLE 7 254,086 0 39,134
EXTRA SPACE STORAGE INC COM 30225T102   644,521 4,330 SH   SOLE 13 4,330 0 0
EXTRA SPACE STORAGE INC COM 30225T102   3,335,877 22,411 SH   SOLE 15 22,411 0 0
EXTRA SPACE STORAGE INC COM 30225T102   56,310,104 378,301 SH   SOLE 18 366,940 0 11,361
EXTRA SPACE STORAGE INC COM 30225T102   51,817,811 348,121 SH   SOLE 19 348,121 0 0
EXTRA SPACE STORAGE INC COM 30225T102   707,143,184 4,750,710 SH   SOLE 21 4,750,710 0 0
EXTRA SPACE STORAGE INC COM 30225T102   658,720,641 4,425,399 SH   SOLE 22 3,895,668 0 529,731
EXTRA SPACE STORAGE INC COM 30225T102   39,165,263 263,119 SH   SOLE 23 263,119 0 0
EXTRA SPACE STORAGE INC COM 30225T102   103,547,205 695,648 SH   SOLE 25 695,162 0 486
EXTRA SPACE STORAGE INC COM 30225T102   33,634,295 225,961 SH   SOLE 26 74,865 0 151,096
EXTRA SPACE STORAGE INC COM 30225T102   48,977,902 329,042 SH   SOLE 28 32,950 0 296,092
EXTRA SPACE STORAGE INC COM 30225T102   149,587,701 1,004,956 SH   SOLE 30 1,004,956 0 0
EXTRA SPACE STORAGE INC COM 30225T102   4,379,465 29,422 SH   SOLE 31 27,063 0 2,359
EXTRA SPACE STORAGE INC COM 30225T102   5,112,700 34,348 SH   SOLE 34 34,348 0 0
EXTRA SPACE STORAGE INC COM 30225T102   4,609,438 30,967 SH   SOLE 36 30,967 0 0
EXTRA SPACE STORAGE INC COM 30225T102   790,989 5,314 SH   SOLE 40 5,314 0 0
EXTRA SPACE STORAGE INC COM 30225T102   33,045 222 SH   OTR 43 222 0 0
EXTRA SPACE STORAGE INC COM 30225T102   16,045,370 107,796 SH   SOLE 43 97,559 0 10,237
EXTREME NETWORKS COM 30226D106   7,200,038 276,393 SH   SOLE 2 178,435 0 97,958
EXTREME NETWORKS COM 30226D106   11,618 446 SH   SOLE 4 446 0 0
EXTREME NETWORKS COM 30226D106   30,739 1,180 SH   SOLE 7 1,180 0 0
EXTREME NETWORKS COM 30226D106   10,840,786 416,153 SH   SOLE 18 395,090 0 21,063
EXTREME NETWORKS COM 30226D106   16,977,228 651,717 SH   SOLE 19 651,717 0 0
EXTREME NETWORKS COM 30226D106   306,506,071 11,766,068 SH   SOLE 21 11,766,068 0 0
EXTREME NETWORKS COM 30226D106   100,651,625 3,863,786 SH   SOLE 22 3,687,058 0 176,728
EXTREME NETWORKS COM 30226D106   508,965 19,538 SH   SOLE 23 19,538 0 0
EXTREME NETWORKS COM 30226D106   553,667 21,254 SH   SOLE 25 21,254 0 0
EXTREME NETWORKS COM 30226D106   3,994,768 153,350 SH   SOLE 26 78,471 0 74,879
EXTREME NETWORKS COM 30226D106   53,220 2,043 SH   SOLE 28 2,043 0 0
EXTREME NETWORKS COM 30226D106   36,662,015 1,407,371 SH   SOLE 30 1,407,371 0 0
EXTREME NETWORKS COM 30226D106   84,168 3,231 SH   SOLE 34 3,231 0 0
EXTREME NETWORKS COM 30226D106   488,516 18,753 SH   SOLE 40 18,753 0 0
EXTREME NETWORKS COM 30226D106   1,140,423 43,778 SH   SOLE 43 42,270 0 1,508
EXXON MOBIL CORP COM 30231G102   540,268,872 5,037,472 SH   SOLE 2 1,986,616 0 3,050,856
EXXON MOBIL CORP COM 30231G102   210,088,164 1,958,864 SH   SOLE 4 1,418,948 0 539,916
EXXON MOBIL CORP COM 30231G102   411,935,774 3,840,893 SH   SOLE 7 3,451,030 0 389,863
EXXON MOBIL CORP COM 30231G102   20,656,779 192,604 SH   SOLE 13 192,604 0 0
EXXON MOBIL CORP COM 30231G102   67,825,115 632,402 SH   SOLE 15 632,402 0 0
EXXON MOBIL CORP COM 30231G102   730,895,987 6,814,881 SH   SOLE 18 6,404,693 0 410,188
EXXON MOBIL CORP COM 30231G102   414,654,669 3,866,244 SH   SOLE 19 3,866,244 0 0
EXXON MOBIL CORP COM 30231G102   5,890,492 54,923 SH   SOLE 20 54,923 0 0
EXXON MOBIL CORP COM 30231G102   11,575,610,582 107,931,101 SH   SOLE 21 107,931,101 0 0
EXXON MOBIL CORP COM 30231G102   9,488,498,555 88,470,849 SH   SOLE 22 79,984,032 0 8,486,817
EXXON MOBIL CORP COM 30231G102   945,695,858 8,817,677 SH   SOLE 23 8,817,677 0 0
EXXON MOBIL CORP COM 30231G102   406,656,715 3,791,671 SH   SOLE 25 3,664,757 0 126,914
EXXON MOBIL CORP COM 30231G102   846,519,853 7,892,959 SH   SOLE 26 3,278,907 0 4,614,052
EXXON MOBIL CORP COM 30231G102   166,407,920 1,551,589 SH   SOLE 28 41,560 0 1,510,029
EXXON MOBIL CORP COM 30231G102   94,781,544 883,744 SH   SOLE 29 883,744 0 0
EXXON MOBIL CORP COM 30231G102   2,247,632,137 20,956,943 SH   SOLE 30 20,956,943 0 0
EXXON MOBIL CORP COM 30231G102   124,094,471 1,157,058 SH   SOLE 31 1,086,405 0 70,653
EXXON MOBIL CORP COM 30231G102   34,128,237 318,212 SH   SOLE 32 318,212 0 0
EXXON MOBIL CORP COM 30231G102   302,676,767 2,822,161 SH   SOLE 34 2,822,161 0 0
EXXON MOBIL CORP COM 30231G102   112,368,506 1,047,725 SH   SOLE 36 1,047,725 0 0
EXXON MOBIL CORP COM 30231G102   17,026,474 158,755 SH   SOLE 40 158,755 0 0
EXXON MOBIL CORP COM 30231G102   1,038,395 9,682 SH   OTR 43 9,682 0 0
EXXON MOBIL CORP COM 30231G102   405,655,161 3,782,333 SH   SOLE 43 3,088,929 0 693,404
EYENOVIA INC COM 30234E104   4,238 1,788 SH   SOLE 2 0 0 1,788
EYENOVIA INC COM 30234E104   153,164 64,626 SH   SOLE 18 64,626 0 0
EYENOVIA INC COM 30234E104   114,146 48,163 SH   SOLE 19 48,163 0 0
EYENOVIA INC COM 30234E104   2,006,217 846,505 SH   SOLE 21 846,505 0 0
EYENOVIA INC COM 30234E104   886,074 373,871 SH   SOLE 22 367,587 0 6,284
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   441,316 50,726 SH   SOLE 2 11,709 0 39,017
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   4,298 494 SH   SOLE 7 494 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   691,372 79,468 SH   SOLE 18 79,468 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   493,821 56,761 SH   SOLE 19 56,761 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   8,239,561 947,076 SH   SOLE 21 947,076 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   5,278,090 606,677 SH   SOLE 22 594,112 0 12,565
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   99,789 11,470 SH   SOLE 43 0 0 11,470
EZCORP INC CL A NON VTG 302301106   4,639,126 553,595 SH   SOLE 2 357,910 0 195,685
EZCORP INC CL A NON VTG 302301106   305,644 36,473 SH   SOLE 18 36,473 0 0
EZCORP INC CL A NON VTG 302301106   3,461,585 413,077 SH   SOLE 19 413,077 0 0
EZCORP INC CL A NON VTG 302301106   37,955,945 4,529,349 SH   SOLE 21 4,529,349 0 0
EZCORP INC CL A NON VTG 302301106   15,697,517 1,873,212 SH   SOLE 22 1,815,261 0 57,951
EZCORP INC CL A NON VTG 302301106   280,202 33,437 SH   SOLE 23 33,437 0 0
EZCORP INC CL A NON VTG 302301106   66,026 7,879 SH   SOLE 25 7,879 0 0
EZCORP INC CL A NON VTG 302301106   824,885 98,435 SH   SOLE 26 0 0 98,435
EZCORP INC CL A NON VTG 302301106   28,978 3,458 SH   SOLE 28 0 0 3,458
EZCORP INC CL A NON VTG 302301106   619,073 73,875 SH   SOLE 30 73,875 0 0
EZCORP INC CL A NON VTG 302301106   26,095 3,114 SH   SOLE 34 3,114 0 0
EZCORP INC CL A NON VTG 302301106   77,197 9,212 SH   SOLE 40 9,212 0 0
EZCORP INC CL A NON VTG 302301106   160,050 19,099 SH   SOLE 43 18,429 0 670
F N B CORP COM 302520101   22,859,625 1,998,219 SH   SOLE 2 395,444 0 1,602,775
F N B CORP COM 302520101   13,076 1,143 SH   SOLE 4 1,143 0 0
F N B CORP COM 302520101   1,187,918 103,839 SH   SOLE 7 99,934 0 3,905
F N B CORP COM 302520101   10,103,545 883,177 SH   SOLE 18 883,177 0 0
F N B CORP COM 302520101   1,306,917 114,241 SH   SOLE 19 114,241 0 0
F N B CORP COM 302520101   319,952,147 27,967,845 SH   SOLE 21 27,967,845 0 0
F N B CORP COM 302520101   125,394,298 10,961,040 SH   SOLE 22 10,492,919 0 468,121
F N B CORP COM 302520101   813,521 71,112 SH   SOLE 25 71,112 0 0
F N B CORP COM 302520101   2,036,503 178,016 SH   SOLE 26 149,753 0 28,263
F N B CORP COM 302520101   462,325 40,413 SH   SOLE 28 5,691 0 34,722
F N B CORP COM 302520101   6,149,069 537,506 SH   SOLE 30 537,506 0 0
F N B CORP COM 302520101   59,774 5,225 SH   SOLE 31 5,225 0 0
F N B CORP COM 302520101   2,024,628 176,978 SH   SOLE 32 176,978 0 0
F N B CORP COM 302520101   176,302 15,411 SH   SOLE 36 15,411 0 0
F N B CORP COM 302520101   706,626 61,768 SH   SOLE 40 61,768 0 0
F N B CORP COM 302520101   3,747,361 327,567 SH   SOLE 43 299,951 0 27,615
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   391,920 15,816 SH   SOLE 2 5,535 0 10,281
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   15,661 632 SH   SOLE 7 632 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   2,404,726 97,043 SH   SOLE 18 96,325 0 718
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,419,423 57,281 SH   SOLE 19 57,281 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   15,594,822 629,331 SH   SOLE 21 629,331 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   11,859,956 478,610 SH   SOLE 22 464,903 0 13,707
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   67,674 2,731 SH   SOLE 25 2,731 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   25 1 SH   SOLE 26 1 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   120,233 4,852 SH   SOLE 34 4,852 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   22,649 914 SH   SOLE 36 914 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   25,523 1,030 SH   SOLE 43 1,028 0 2
F45 TRAINING HLDGS INC COM 30322L101   437 874 SH   SOLE 2 0 0 874
F45 TRAINING HLDGS INC COM 30322L101   3,226 6,451 SH   SOLE 18 6,451 0 0
F45 TRAINING HLDGS INC COM 30322L101   44,637 89,273 SH   SOLE 21 89,273 0 0
F45 TRAINING HLDGS INC COM 30322L101   140,858 281,715 SH   SOLE 22 281,715 0 0
F5 INC COM 315616102   12,152,890 83,091 SH   SOLE 2 26,021 0 57,070
F5 INC COM 315616102   9,775,141 66,834 SH   SOLE 4 26,195 0 40,639
F5 INC COM 315616102   5,898,081 40,326 SH   SOLE 7 35,716 0 4,610
F5 INC COM 315616102   314,313 2,149 SH   SOLE 13 2,149 0 0
F5 INC COM 315616102   1,474,447 10,081 SH   SOLE 15 10,081 0 0
F5 INC COM 315616102   30,180,751 206,350 SH   SOLE 18 201,116 0 5,234
F5 INC COM 315616102   63,085,887 431,327 SH   SOLE 19 431,327 0 0
F5 INC COM 315616102   271,813,387 1,858,426 SH   SOLE 21 1,858,426 0 0
F5 INC COM 315616102   222,641,360 1,522,230 SH   SOLE 22 1,388,610 0 133,620
F5 INC COM 315616102   15,158,386 103,640 SH   SOLE 23 103,640 0 0
F5 INC COM 315616102   15,611,207 106,736 SH   SOLE 25 106,528 0 208
F5 INC COM 315616102   16,237,639 111,019 SH   SOLE 26 38,754 0 72,265
F5 INC COM 315616102   20,592,969 140,797 SH   SOLE 28 648 0 140,149
F5 INC COM 315616102   10,677 73 SH   SOLE 29 73 0 0
F5 INC COM 315616102   100,938,706 690,132 SH   SOLE 30 670,540 0 19,592
F5 INC COM 315616102   2,049,103 14,010 SH   SOLE 31 12,842 0 1,168
F5 INC COM 315616102   37,759,652 258,168 SH   SOLE 34 258,168 0 0
F5 INC COM 315616102   3,657,231 25,005 SH   SOLE 36 25,005 0 0
F5 INC COM 315616102   346,636 2,370 SH   SOLE 40 2,370 0 0
F5 INC COM 315616102   14,041 96 SH   OTR 43 96 0 0
F5 INC COM 315616102   12,678,402 86,684 SH   SOLE 43 80,787 0 5,897
FABRINET SHS G3323L100   5,591,594 43,052 SH   SOLE 2 25,185 0 17,867
FABRINET SHS G3323L100   39,873 307 SH   SOLE 4 139 0 168
FABRINET SHS G3323L100   562,640 4,332 SH   SOLE 7 4,113 0 219
FABRINET SHS G3323L100   15,154,788 116,683 SH   SOLE 18 114,712 0 1,971
FABRINET SHS G3323L100   20,775,865 159,962 SH   SOLE 19 159,962 0 0
FABRINET SHS G3323L100   544,773,607 4,194,438 SH   SOLE 21 4,194,438 0 0
FABRINET SHS G3323L100   140,300,532 1,080,232 SH   SOLE 22 1,027,851 0 52,381
FABRINET SHS G3323L100   357,300 2,751 SH   SOLE 23 2,751 0 0
FABRINET SHS G3323L100   907,082 6,984 SH   SOLE 25 6,984 0 0
FABRINET SHS G3323L100   2,352,516 18,113 SH   SOLE 26 11,561 0 6,552
FABRINET SHS G3323L100   617,450 4,754 SH   SOLE 28 657 0 4,097
FABRINET SHS G3323L100   7,445,111 57,323 SH   SOLE 30 57,323 0 0
FABRINET SHS G3323L100   31,821 245 SH   SOLE 36 245 0 0
FABRINET SHS G3323L100   867,598 6,680 SH   SOLE 40 6,680 0 0
FABRINET SHS G3323L100   3,799,120 29,251 SH   SOLE 43 26,634 0 2,617
FACTSET RESH SYS INC COM 303075105   28,309,128 70,658 SH   SOLE 2 25,214 0 45,444
FACTSET RESH SYS INC COM 303075105   11,585,596 28,917 SH   SOLE 4 14,091 0 14,826
FACTSET RESH SYS INC COM 303075105   24,775,395 61,838 SH   SOLE 7 56,570 0 5,268
FACTSET RESH SYS INC COM 303075105   230,774 576 SH   SOLE 13 576 0 0
FACTSET RESH SYS INC COM 303075105   1,837,381 4,586 SH   SOLE 15 4,586 0 0
FACTSET RESH SYS INC COM 303075105   36,943,536 92,209 SH   SOLE 18 88,884 0 3,325
FACTSET RESH SYS INC COM 303075105   10,897,680 27,200 SH   SOLE 19 27,200 0 0
FACTSET RESH SYS INC COM 303075105   481,772,410 1,202,477 SH   SOLE 21 1,202,477 0 0
FACTSET RESH SYS INC COM 303075105   371,335,241 926,832 SH   SOLE 22 843,232 0 83,600
FACTSET RESH SYS INC COM 303075105   26,634,411 66,478 SH   SOLE 23 66,478 0 0
FACTSET RESH SYS INC COM 303075105   47,114,036 117,594 SH   SOLE 25 106,594 0 11,000
FACTSET RESH SYS INC COM 303075105   34,491,959 86,090 SH   SOLE 26 37,447 0 48,643
FACTSET RESH SYS INC COM 303075105   40,607,881 101,355 SH   SOLE 28 3,909 0 97,446
FACTSET RESH SYS INC COM 303075105   33,655 84 SH   SOLE 29 84 0 0
FACTSET RESH SYS INC COM 303075105   130,851,088 326,597 SH   SOLE 30 293,701 0 32,896
FACTSET RESH SYS INC COM 303075105   3,571,394 8,914 SH   SOLE 31 7,974 0 940
FACTSET RESH SYS INC COM 303075105   2,069,357 5,165 SH   SOLE 34 5,165 0 0
FACTSET RESH SYS INC COM 303075105   4,448,818 11,104 SH   SOLE 36 11,104 0 0
FACTSET RESH SYS INC COM 303075105   599,372 1,496 SH   SOLE 40 1,496 0 0
FACTSET RESH SYS INC COM 303075105   20,433 51 SH   OTR 43 51 0 0
FACTSET RESH SYS INC COM 303075105   11,723,499 29,261 SH   SOLE 43 24,841 0 4,420
FAIR ISAAC CORP COM 303250104   48,718,488 60,205 SH   SOLE 2 15,676 0 44,529
FAIR ISAAC CORP COM 303250104   16,418,062 20,289 SH   SOLE 4 11,622 0 8,667
FAIR ISAAC CORP COM 303250104   28,120,857 34,751 SH   SOLE 7 26,688 0 8,063
FAIR ISAAC CORP COM 303250104   693,493 857 SH   SOLE 13 857 0 0
FAIR ISAAC CORP COM 303250104   2,378,268 2,939 SH   SOLE 15 2,939 0 0
FAIR ISAAC CORP COM 303250104   57,161,785 70,639 SH   SOLE 18 58,986 0 11,653
FAIR ISAAC CORP COM 303250104   81,819,223 101,110 SH   SOLE 19 101,110 0 0
FAIR ISAAC CORP COM 303250104   690,481,900 853,279 SH   SOLE 21 853,279 0 0
FAIR ISAAC CORP COM 303250104   453,397,935 560,297 SH   SOLE 22 507,848 0 52,449
FAIR ISAAC CORP COM 303250104   36,916,969 45,621 SH   SOLE 23 45,621 0 0
FAIR ISAAC CORP COM 303250104   41,461,493 51,237 SH   SOLE 25 51,154 0 83
FAIR ISAAC CORP COM 303250104   39,032,244 48,235 SH   SOLE 26 16,182 0 32,053
FAIR ISAAC CORP COM 303250104   41,183,934 50,894 SH   SOLE 28 656 0 50,238
FAIR ISAAC CORP COM 303250104   42,079 52 SH   SOLE 29 52 0 0
FAIR ISAAC CORP COM 303250104   125,527,083 155,123 SH   SOLE 30 144,143 0 10,980
FAIR ISAAC CORP COM 303250104   4,627,063 5,718 SH   SOLE 31 5,115 0 603
FAIR ISAAC CORP COM 303250104   142,194,381 175,720 SH   SOLE 34 175,720 0 0
FAIR ISAAC CORP COM 303250104   5,051,089 6,242 SH   SOLE 36 6,242 0 0
FAIR ISAAC CORP COM 303250104   770,368 952 SH   SOLE 40 952 0 0
FAIR ISAAC CORP COM 303250104   60,691 75 SH   OTR 43 75 0 0
FAIR ISAAC CORP COM 303250104   18,885,667 23,338 SH   SOLE 43 20,718 0 2,620
FANHUA INC SPONSORED ADR 30712A103   123,320 14,840 SH   SOLE 2 14,840 0 0
FANHUA INC SPONSORED ADR 30712A103   74,566 8,973 SH   SOLE 22 8,973 0 0
FANHUA INC SPONSORED ADR 30712A103   4,462 537 SH   SOLE 25 537 0 0
FANHUA INC SPONSORED ADR 30712A103   226,173 27,217 SH   SOLE 43 27,217 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   10,731 53,657 SH   SOLE 2 0 0 53,657
FARADAY FUTRE INTLGT ELCTR I COM 307359109   238,738 1,193,692 SH   SOLE 21 1,193,692 0 0
FARADAY FUTRE INTLGT ELCTR I COM 307359109   2,934,277 14,671,383 SH   SOLE 22 14,671,383 0 0
FARFETCH LTD ORD SH CL A 30744W107   234,189 38,773 SH   SOLE 2 38,773 0 0
FARFETCH LTD ORD SH CL A 30744W107   17,027 2,819 SH   SOLE 4 2,819 0 0
FARFETCH LTD ORD SH CL A 30744W107   7,915,885 1,310,577 SH   SOLE 19 1,310,577 0 0
FARFETCH LTD ORD SH CL A 30744W107   322,983 53,474 SH   SOLE 21 53,474 0 0
FARFETCH LTD ORD SH CL A 30744W107   46,357 7,675 SH   SOLE 22 7,675 0 0
FARFETCH LTD ORD SH CL A 30744W107   21,442 3,550 SH   SOLE 28 3,550 0 0
FARFETCH LTD ORD SH CL A 30744W107   1,615,162 267,411 SH   SOLE 30 267,411 0 0
FARFETCH LTD ORD SH CL A 30744W107   15,444,310 2,557,005 SH   SOLE 34 2,557,005 0 0
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9   1,834,196 2,275,000 PRN   SOLE 21 2,275,000 0 0
FARMER BROS CO COM 307675108   40,874 14,756 SH   SOLE 2 14,756 0 0
FARMER BROS CO COM 307675108   7,460 2,693 SH   SOLE 18 2,693 0 0
FARMER BROS CO COM 307675108   104,925 37,879 SH   SOLE 21 37,879 0 0
FARMER BROS CO COM 307675108   502,713 181,485 SH   SOLE 22 181,485 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   144,672 6,427 SH   SOLE 2 603 0 5,824
FARMERS & MERCHANTS BANCORP COM 30779N105   2,769 123 SH   SOLE 7 123 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   954,604 42,408 SH   SOLE 18 42,408 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   597,550 26,546 SH   SOLE 19 26,546 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   11,284,758 501,322 SH   SOLE 21 501,322 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   6,953,452 308,905 SH   SOLE 22 298,882 0 10,023
FARMERS & MERCHANTS BANCORP COM 30779N105   8,059 358 SH   SOLE 43 358 0 0
FARMERS NATIONAL BANC CORP COM 309627107   412,453 33,343 SH   SOLE 2 12,357 0 20,986
FARMERS NATIONAL BANC CORP COM 309627107   5,121 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107   1,498,564 121,145 SH   SOLE 18 121,145 0 0
FARMERS NATIONAL BANC CORP COM 309627107   907,216 73,340 SH   SOLE 19 73,340 0 0
FARMERS NATIONAL BANC CORP COM 309627107   18,515,478 1,496,805 SH   SOLE 21 1,496,805 0 0
FARMERS NATIONAL BANC CORP COM 309627107   13,229,529 1,069,485 SH   SOLE 22 1,025,423 0 44,062
FARMERS NATIONAL BANC CORP COM 309627107   147,883 11,955 SH   SOLE 25 11,955 0 0
FARMERS NATIONAL BANC CORP COM 309627107   20,856 1,686 SH   SOLE 28 0 0 1,686
FARMERS NATIONAL BANC CORP COM 309627107   324,787 26,256 SH   SOLE 30 26,256 0 0
FARMERS NATIONAL BANC CORP COM 309627107   72,624 5,871 SH   SOLE 40 5,871 0 0
FARMERS NATIONAL BANC CORP COM 309627107   621,828 50,269 SH   SOLE 43 48,464 0 1,805
FARMLAND PARTNERS INC COM 31154R109   528,498 43,284 SH   SOLE 2 15,454 0 27,830
FARMLAND PARTNERS INC COM 31154R109   5,165 423 SH   SOLE 7 423 0 0
FARMLAND PARTNERS INC COM 31154R109   1,895,114 155,210 SH   SOLE 18 155,210 0 0
FARMLAND PARTNERS INC COM 31154R109   1,207,154 98,866 SH   SOLE 19 98,866 0 0
FARMLAND PARTNERS INC COM 31154R109   24,810,769 2,032,004 SH   SOLE 21 2,032,004 0 0
FARMLAND PARTNERS INC COM 31154R109   17,334,281 1,419,679 SH   SOLE 22 1,361,776 0 57,903
FARMLAND PARTNERS INC COM 31154R109   29,963 2,454 SH   SOLE 23 2,454 0 0
FARMLAND PARTNERS INC COM 31154R109   173,504 14,210 SH   SOLE 25 14,210 0 0
FARMLAND PARTNERS INC COM 31154R109   41,306 3,383 SH   SOLE 26 0 0 3,383
FARMLAND PARTNERS INC COM 31154R109   228,925 18,749 SH   SOLE 28 0 0 18,749
FARMLAND PARTNERS INC COM 31154R109   93,407 7,650 SH   SOLE 30 7,650 0 0
FARMLAND PARTNERS INC COM 31154R109   139,609 11,434 SH   SOLE 40 11,434 0 0
FARMLAND PARTNERS INC COM 31154R109   350,574 28,712 SH   SOLE 43 28,263 0 449
FARO TECHNOLOGIES INC COM 311642102   262,926 16,230 SH   SOLE 2 5,534 0 10,696
FARO TECHNOLOGIES INC COM 311642102   6,188 382 SH   SOLE 4 96 0 286
FARO TECHNOLOGIES INC COM 311642102   2,430 150 SH   SOLE 7 150 0 0
FARO TECHNOLOGIES INC COM 311642102   963,770 59,492 SH   SOLE 18 59,492 0 0
FARO TECHNOLOGIES INC COM 311642102   663,244 40,941 SH   SOLE 19 40,941 0 0
FARO TECHNOLOGIES INC COM 311642102   12,836,750 792,392 SH   SOLE 21 792,392 0 0
FARO TECHNOLOGIES INC COM 311642102   9,377,046 578,830 SH   SOLE 22 556,266 0 22,564
FARO TECHNOLOGIES INC COM 311642102   37,098 2,290 SH   SOLE 25 2,290 0 0
FARO TECHNOLOGIES INC COM 311642102   124,627 7,693 SH   SOLE 26 5,281 0 2,412
FARO TECHNOLOGIES INC COM 311642102   34,004 2,099 SH   SOLE 28 57 0 2,042
FARO TECHNOLOGIES INC COM 311642102   1,863,373 115,023 SH   SOLE 30 115,023 0 0
FARO TECHNOLOGIES INC COM 311642102   123,881 7,647 SH   SOLE 40 7,647 0 0
FARO TECHNOLOGIES INC COM 311642102   37,017 2,285 SH   SOLE 43 2,116 0 169
FASTENAL CO COM 311900104   62,880,155 1,065,946 SH   SOLE 2 186,471 0 879,475
FASTENAL CO COM 311900104   28,283,994 479,471 SH   SOLE 4 254,821 0 224,650
FASTENAL CO COM 311900104   39,648,713 672,126 SH   SOLE 7 484,856 0 187,270
FASTENAL CO COM 311900104   1,141,751 19,355 SH   SOLE 13 19,355 0 0
FASTENAL CO COM 311900104   6,276,536 106,400 SH   SOLE 15 106,400 0 0
FASTENAL CO COM 311900104   61,372,075 1,040,381 SH   SOLE 18 991,192 0 49,189
FASTENAL CO COM 311900104   19,063,385 323,163 SH   SOLE 19 323,163 0 0
FASTENAL CO COM 311900104   1,085,781,738 18,406,200 SH   SOLE 21 18,406,200 0 0
FASTENAL CO COM 311900104   734,256,494 12,447,135 SH   SOLE 22 11,281,376 0 1,165,759
FASTENAL CO COM 311900104   58,258,111 987,593 SH   SOLE 23 987,593 0 0
FASTENAL CO COM 311900104   56,316,219 954,674 SH   SOLE 25 952,786 0 1,888
FASTENAL CO COM 311900104   55,827,192 946,384 SH   SOLE 26 336,438 0 609,946
FASTENAL CO COM 311900104   87,237,067 1,478,845 SH   SOLE 28 8,794 0 1,470,051
FASTENAL CO COM 311900104   41,529 704 SH   SOLE 29 704 0 0
FASTENAL CO COM 311900104   288,104,446 4,883,954 SH   SOLE 30 4,878,968 0 4,986
FASTENAL CO COM 311900104   7,894,868 133,834 SH   SOLE 31 119,579 0 14,255
FASTENAL CO COM 311900104   7,448,549 126,268 SH   SOLE 32 126,268 0 0
FASTENAL CO COM 311900104   4,310,458 73,071 SH   SOLE 34 73,071 0 0
FASTENAL CO COM 311900104   8,259,957 140,023 SH   SOLE 36 140,023 0 0
FASTENAL CO COM 311900104   1,307,218 22,160 SH   SOLE 40 22,160 0 0
FASTENAL CO COM 311900104   72,440 1,228 SH   OTR 43 1,228 0 0
FASTENAL CO COM 311900104   43,896,272 744,131 SH   SOLE 43 586,830 0 157,301
FASTLY INC CL A 31188V100   1,914,935 121,429 SH   SOLE 2 51,412 0 70,017
FASTLY INC CL A 31188V100   6,466 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100   412,480 26,156 SH   SOLE 7 24,780 0 1,376
FASTLY INC CL A 31188V100   4,818,823 305,569 SH   SOLE 18 305,569 0 0
FASTLY INC CL A 31188V100   7,033,909 446,031 SH   SOLE 19 446,031 0 0
FASTLY INC CL A 31188V100   66,385,140 4,209,584 SH   SOLE 21 4,209,584 0 0
FASTLY INC CL A 31188V100   52,575,887 3,333,918 SH   SOLE 22 3,240,484 0 93,434
FASTLY INC CL A 31188V100   51,158 3,244 SH   SOLE 23 3,244 0 0
FASTLY INC CL A 31188V100   312,293 19,803 SH   SOLE 25 19,803 0 0
FASTLY INC CL A 31188V100   1,802,842 114,321 SH   SOLE 26 37,812 0 76,509
FASTLY INC CL A 31188V100   27,755 1,760 SH   SOLE 28 1,760 0 0
FASTLY INC CL A 31188V100   18,384,855 1,165,812 SH   SOLE 30 1,165,812 0 0
FASTLY INC CL A 31188V100   20,974 1,330 SH   SOLE 36 1,330 0 0
FASTLY INC CL A 31188V100   318,081 20,170 SH   SOLE 40 20,170 0 0
FASTLY INC CL A 31188V100   1,899,418 120,445 SH   SOLE 43 115,277 0 5,168
FASTLY INC NOTE 3/1 31188VAB6   2,514,725 3,050,000 PRN   SOLE 21 3,050,000 0 0
FAT BRANDS INC CLASS A COM 30258N105   1,238 180 SH   SOLE 18 180 0 0
FAT BRANDS INC CLASS A COM 30258N105   15,975 2,322 SH   SOLE 21 2,322 0 0
FAT BRANDS INC CLASS B COM 30258N600   1,452 224 SH   SOLE 21 224 0 0
FATE THERAPEUTICS INC COM 31189P102   3,575,669 751,191 SH   SOLE 2 438,110 0 313,081
FATE THERAPEUTICS INC COM 31189P102   1,371 288 SH   SOLE 4 288 0 0
FATE THERAPEUTICS INC COM 31189P102   46,972 9,868 SH   SOLE 7 9,868 0 0
FATE THERAPEUTICS INC COM 31189P102   1,330,349 279,485 SH   SOLE 18 244,067 0 35,418
FATE THERAPEUTICS INC COM 31189P102   8,386,201 1,761,807 SH   SOLE 19 1,761,807 0 0
FATE THERAPEUTICS INC COM 31189P102   19,259,669 4,046,149 SH   SOLE 21 4,046,149 0 0
FATE THERAPEUTICS INC COM 31189P102   19,932,300 4,187,458 SH   SOLE 22 4,089,847 0 97,611
FATE THERAPEUTICS INC COM 31189P102   218,627 45,930 SH   SOLE 23 45,930 0 0
FATE THERAPEUTICS INC COM 31189P102   48,700 10,231 SH   SOLE 25 10,231 0 0
FATE THERAPEUTICS INC COM 31189P102   1,650,511 346,746 SH   SOLE 26 21,252 0 325,494
FATE THERAPEUTICS INC COM 31189P102   7,330 1,540 SH   SOLE 28 1,540 0 0
FATE THERAPEUTICS INC COM 31189P102   1,878,001 394,538 SH   SOLE 30 394,538 0 0
FATE THERAPEUTICS INC COM 31189P102   202,952 42,637 SH   SOLE 34 42,637 0 0
FATE THERAPEUTICS INC COM 31189P102   47,438 9,966 SH   SOLE 40 9,966 0 0
FATE THERAPEUTICS INC COM 31189P102   431,846 90,724 SH   SOLE 43 81,464 0 9,260
FATHOM DIGITAL MFG CORP CL A COM 31189Y103   48,225 118,780 SH   SOLE 22 118,780 0 0
FATHOM HOLDINGS INC COM 31189V109   58,791 8,234 SH   SOLE 2 7,985 0 249
FATHOM HOLDINGS INC COM 31189V109   12,759 1,787 SH   SOLE 18 1,787 0 0
FATHOM HOLDINGS INC COM 31189V109   149,762 20,975 SH   SOLE 21 20,975 0 0
FATHOM HOLDINGS INC COM 31189V109   312,875 43,820 SH   SOLE 22 43,820 0 0
FATHOM HOLDINGS INC COM 31189V109   2,892 405 SH   SOLE 43 405 0 0
FAZE HOLDINGS INC COMMON STOCK 31423J102   469 952 SH   SOLE 2 0 0 952
FAZE HOLDINGS INC COMMON STOCK 31423J102   163,804 332,260 SH   SOLE 22 332,260 0 0
FB FINL CORP COM 30257X104   2,431,514 86,685 SH   SOLE 2 38,556 0 48,129
FB FINL CORP COM 30257X104   2,609 93 SH   SOLE 4 93 0 0
FB FINL CORP COM 30257X104   9,509 339 SH   SOLE 7 339 0 0
FB FINL CORP COM 30257X104   3,885,682 138,527 SH   SOLE 18 138,527 0 0
FB FINL CORP COM 30257X104   8,600,382 306,609 SH   SOLE 19 306,609 0 0
FB FINL CORP COM 30257X104   119,929,149 4,275,549 SH   SOLE 21 4,275,549 0 0
FB FINL CORP COM 30257X104   37,094,498 1,322,442 SH   SOLE 22 1,251,304 0 71,138
FB FINL CORP COM 30257X104   238,481 8,502 SH   SOLE 25 8,502 0 0
FB FINL CORP COM 30257X104   1,151,593 41,055 SH   SOLE 26 15,920 0 25,135
FB FINL CORP COM 30257X104   71,892 2,563 SH   SOLE 28 0 0 2,563
FB FINL CORP COM 30257X104   2,067,145 73,695 SH   SOLE 30 73,695 0 0
FB FINL CORP COM 30257X104   181,035 6,454 SH   SOLE 40 6,454 0 0
FB FINL CORP COM 30257X104   977,871 34,862 SH   SOLE 43 26,840 0 8,022
FEDERAL AGRIC MTG CORP CL A 313148108   9,638 79 SH   SOLE 22 79 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   5,413,536 37,662 SH   SOLE 2 15,084 0 22,578
FEDERAL AGRIC MTG CORP CL C 313148306   2,156 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   11,559,140 80,417 SH   SOLE 7 80,199 0 218
FEDERAL AGRIC MTG CORP CL C 313148306   4,523,785 31,472 SH   SOLE 18 26,154 0 5,318
FEDERAL AGRIC MTG CORP CL C 313148306   18,109,371 125,987 SH   SOLE 19 125,987 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   46,753,304 325,263 SH   SOLE 21 325,263 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   58,461,358 406,716 SH   SOLE 22 395,629 0 11,087
FEDERAL AGRIC MTG CORP CL C 313148306   169,182 1,177 SH   SOLE 23 1,177 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   250,826 1,745 SH   SOLE 25 1,745 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   5,913,607 41,141 SH   SOLE 26 7,029 0 34,112
FEDERAL AGRIC MTG CORP CL C 313148306   83,944 584 SH   SOLE 28 0 0 584
FEDERAL AGRIC MTG CORP CL C 313148306   2,268,217 15,780 SH   SOLE 30 15,780 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   718,700 5,000 SH   SOLE 36 5,000 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   219,491 1,527 SH   SOLE 40 1,527 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,732,786 12,055 SH   SOLE 43 9,509 0 2,546
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   21,870,020 226,000 SH   SOLE 2 57,301 0 168,699
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   8,078,650 83,483 SH   SOLE 4 79,815 0 3,668
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   24,175,081 249,820 SH   SOLE 7 224,219 0 25,601
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   426,272 4,405 SH   SOLE 15 4,405 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   14,286,155 147,630 SH   SOLE 18 145,510 0 2,120
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   20,197,351 208,715 SH   SOLE 19 208,715 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   259,013,518 2,676,589 SH   SOLE 21 2,676,589 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   249,055,981 2,573,690 SH   SOLE 22 2,346,859 0 226,831
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,191,529 12,313 SH   SOLE 23 12,313 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   66,974,904 692,104 SH   SOLE 25 676,483 0 15,621
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   37,374,413 386,219 SH   SOLE 26 225,477 0 160,742
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   9,660,839 99,833 SH   SOLE 28 2,625 0 97,208
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   59,322,526 613,026 SH   SOLE 30 613,026 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   112,156 1,159 SH   SOLE 31 1,159 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,002,924 10,364 SH   SOLE 34 10,364 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   975,055 10,076 SH   SOLE 36 10,076 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,213,012 12,535 SH   SOLE 40 12,535 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   8,091,663 83,617 SH   SOLE 43 78,933 0 4,685
FEDERAL SIGNAL CORP COM 313855108   2,821,098 44,059 SH   SOLE 2 30,062 0 13,997
FEDERAL SIGNAL CORP COM 313855108   12,806 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108   1,102,405 17,217 SH   SOLE 7 16,301 0 916
FEDERAL SIGNAL CORP COM 313855108   12,068,887 188,488 SH   SOLE 18 188,488 0 0
FEDERAL SIGNAL CORP COM 313855108   9,143,740 142,804 SH   SOLE 19 142,804 0 0
FEDERAL SIGNAL CORP COM 313855108   442,961,333 6,918,028 SH   SOLE 21 6,918,028 0 0
FEDERAL SIGNAL CORP COM 313855108   107,422,875 1,677,696 SH   SOLE 22 1,597,375 0 80,321
FEDERAL SIGNAL CORP COM 313855108   38,098 595 SH   SOLE 23 595 0 0
FEDERAL SIGNAL CORP COM 313855108   713,678 11,146 SH   SOLE 25 11,146 0 0
FEDERAL SIGNAL CORP COM 313855108   1,595,500 24,918 SH   SOLE 26 20,171 0 4,747
FEDERAL SIGNAL CORP COM 313855108   69,601 1,087 SH   SOLE 28 1,087 0 0
FEDERAL SIGNAL CORP COM 313855108   8,430,510 131,665 SH   SOLE 30 131,665 0 0
FEDERAL SIGNAL CORP COM 313855108   340,960 5,325 SH   SOLE 34 5,325 0 0
FEDERAL SIGNAL CORP COM 313855108   18,953 296 SH   SOLE 36 296 0 0
FEDERAL SIGNAL CORP COM 313855108   639,916 9,994 SH   SOLE 40 9,994 0 0
FEDERAL SIGNAL CORP COM 313855108   3,360,818 52,488 SH   SOLE 43 46,193 0 6,295
FEDERATED HERMES INC CL B 314211103   5,382,842 150,149 SH   SOLE 2 130,137 0 20,012
FEDERATED HERMES INC CL B 314211103   11,795 329 SH   SOLE 4 329 0 0
FEDERATED HERMES INC CL B 314211103   215,351 6,007 SH   SOLE 7 6,007 0 0
FEDERATED HERMES INC CL B 314211103   6,267,727 174,832 SH   SOLE 18 174,832 0 0
FEDERATED HERMES INC CL B 314211103   3,301,570 92,094 SH   SOLE 19 92,094 0 0
FEDERATED HERMES INC CL B 314211103   195,882,500 5,463,947 SH   SOLE 21 5,463,947 0 0
FEDERATED HERMES INC CL B 314211103   63,907,321 1,782,631 SH   SOLE 22 1,744,697 0 37,934
FEDERATED HERMES INC CL B 314211103   142,683 3,980 SH   SOLE 23 3,980 0 0
FEDERATED HERMES INC CL B 314211103   597,835 16,676 SH   SOLE 25 16,676 0 0
FEDERATED HERMES INC CL B 314211103   1,122,213 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED HERMES INC CL B 314211103   171,255 4,777 SH   SOLE 28 1,653 0 3,124
FEDERATED HERMES INC CL B 314211103   1,634,258 45,586 SH   SOLE 30 45,586 0 0
FEDERATED HERMES INC CL B 314211103   1,429,877 39,885 SH   SOLE 32 39,885 0 0
FEDERATED HERMES INC CL B 314211103   67,864 1,893 SH   SOLE 36 1,893 0 0
FEDERATED HERMES INC CL B 314211103   489,424 13,652 SH   SOLE 40 13,652 0 0
FEDERATED HERMES INC CL B 314211103   21,725 606 SH   OTR 43 606 0 0
FEDERATED HERMES INC CL B 314211103   3,072,224 85,697 SH   SOLE 43 66,762 0 18,935
FEDEX CORP COM 31428X106   107,370,696 433,121 SH   SOLE 2 59,224 0 373,897
FEDEX CORP COM 31428X106   33,652,177 135,749 SH   SOLE 4 114,667 0 21,082
FEDEX CORP COM 31428X106   46,935,899 189,334 SH   SOLE 7 167,173 0 22,161
FEDEX CORP COM 31428X106   1,744,968 7,039 SH   SOLE 13 7,039 0 0
FEDEX CORP COM 31428X106   10,271,984 41,436 SH   SOLE 15 41,436 0 0
FEDEX CORP COM 31428X106   335,374,986 1,352,864 SH   SOLE 18 1,332,903 0 19,961
FEDEX CORP COM 31428X106   15,102,316 60,921 SH   SOLE 19 60,921 0 0
FEDEX CORP COM 31428X106   1,300,607,350 5,246,500 SH   SOLE 21 5,246,500 0 0
FEDEX CORP COM 31428X106   1,252,580,691 5,052,766 SH   SOLE 22 4,564,948 0 487,818
FEDEX CORP COM 31428X106   105,746,207 426,568 SH   SOLE 23 426,568 0 0
FEDEX CORP COM 31428X106   103,796,226 418,702 SH   SOLE 25 409,524 0 9,178
FEDEX CORP COM 31428X106   131,012,423 528,489 SH   SOLE 26 270,456 0 258,033
FEDEX CORP COM 31428X106   100,260,924 404,441 SH   SOLE 28 7,689 0 396,752
FEDEX CORP COM 31428X106   358,110,390 1,444,576 SH   SOLE 30 1,442,264 0 2,312
FEDEX CORP COM 31428X106   13,488,239 54,410 SH   SOLE 31 50,243 0 4,167
FEDEX CORP COM 31428X106   2,448,756 9,878 SH   SOLE 34 9,878 0 0
FEDEX CORP COM 31428X106   16,112,013 64,994 SH   SOLE 36 64,994 0 0
FEDEX CORP COM 31428X106   2,319,848 9,358 SH   SOLE 40 9,358 0 0
FEDEX CORP COM 31428X106   122,711 495 SH   OTR 43 495 0 0
FEDEX CORP COM 31428X106   67,882,603 273,831 SH   SOLE 43 233,564 0 40,267
FENNEC PHARMACEUTICALS INC COM 31447P100   49,422 5,597 SH   SOLE 2 2,340 0 3,257
FENNEC PHARMACEUTICALS INC COM 31447P100   438,410 49,650 SH   SOLE 18 49,650 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   297,633 33,707 SH   SOLE 19 33,707 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   5,014,372 567,879 SH   SOLE 21 567,879 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   1,530,115 173,286 SH   SOLE 22 166,795 0 6,491
FERGUSON PLC NEW SHS G3421J106   38,425,484 244,266 SH   SOLE 2 24,972 0 219,294
FERGUSON PLC NEW SHS G3421J106   29,077,338 184,841 SH   SOLE 4 111,092 0 73,749
FERGUSON PLC NEW SHS G3421J106   37,421,847 237,886 SH   SOLE 7 225,140 0 12,746
FERGUSON PLC NEW SHS G3421J106   547,124 3,478 SH   SOLE 13 3,478 0 0
FERGUSON PLC NEW SHS G3421J106   3,951,313 25,118 SH   SOLE 15 25,118 0 0
FERGUSON PLC NEW SHS G3421J106   57,345,158 364,536 SH   SOLE 18 350,597 0 13,939
FERGUSON PLC NEW SHS G3421J106   7,384,918 46,945 SH   SOLE 19 46,945 0 0
FERGUSON PLC NEW SHS G3421J106   592,456,360 3,766,171 SH   SOLE 21 3,766,171 0 0
FERGUSON PLC NEW SHS G3421J106   754,823,090 4,798,316 SH   SOLE 22 4,423,263 0 375,053
FERGUSON PLC NEW SHS G3421J106   56,235,336 357,481 SH   SOLE 23 357,481 0 0
FERGUSON PLC NEW SHS G3421J106   45,941,756 292,046 SH   SOLE 25 291,236 0 810
FERGUSON PLC NEW SHS G3421J106   25,595,438 162,707 SH   SOLE 26 121,406 0 41,301
FERGUSON PLC NEW SHS G3421J106   49,557,212 315,029 SH   SOLE 28 7,793 0 307,236
FERGUSON PLC NEW SHS G3421J106   37,282 237 SH   SOLE 29 237 0 0
FERGUSON PLC NEW SHS G3421J106   205,868,451 1,308,680 SH   SOLE 30 1,258,938 0 49,742
FERGUSON PLC NEW SHS G3421J106   58,414,237 371,332 SH   SOLE 31 43,771 0 327,561
FERGUSON PLC NEW SHS G3421J106   1,276,413 8,114 SH   SOLE 34 8,114 0 0
FERGUSON PLC NEW SHS G3421J106   9,129,329 58,034 SH   SOLE 36 58,034 0 0
FERGUSON PLC NEW SHS G3421J106   1,268,862 8,066 SH   SOLE 40 8,066 0 0
FERGUSON PLC NEW SHS G3421J106   21,549,083 136,985 SH   SOLE 43 119,569 0 17,416
FERRARI N V COM N3167Y103   246,509 758 SH   SOLE 2 758 0 0
FERRARI N V COM N3167Y103   225,045 692 SH   SOLE 18 692 0 0
FERRARI N V COM N3167Y103   279,580,435 859,692 SH   SOLE 19 859,692 0 0
FERRARI N V COM N3167Y103   44,027,255 135,381 SH   SOLE 22 135,381 0 0
FERRARI N V COM N3167Y103   61,548,781 189,259 SH   SOLE 43 175,434 0 13,824
FERROGLOBE PLC SHS G33856108   814,187 170,689 SH   SOLE 7 170,689 0 0
FG FINANCIAL GROUP INC COM 30329Y106   17 9 SH   SOLE 21 9 0 0
FG FINANCIAL GROUP INC COM 30329Y106   75,299 40,702 SH   SOLE 22 40,702 0 0
FG GROUP HOLDINGS INC COM 302462106   4,783 2,491 SH   SOLE 18 2,491 0 0
FG GROUP HOLDINGS INC COM 302462106   54,444 28,356 SH   SOLE 21 28,356 0 0
FG GROUP HOLDINGS INC COM 302462106   20,148 10,494 SH   SOLE 22 1,940 0 8,554
FIBROGEN INC COM 31572Q808   1,334,089 494,107 SH   SOLE 2 304,444 0 189,663
FIBROGEN INC COM 31572Q808   959 355 SH   SOLE 4 355 0 0
FIBROGEN INC COM 31572Q808   2,384 883 SH   SOLE 7 883 0 0
FIBROGEN INC COM 31572Q808   713,408 264,225 SH   SOLE 18 257,058 0 7,167
FIBROGEN INC COM 31572Q808   2,294,665 849,876 SH   SOLE 19 849,876 0 0
FIBROGEN INC COM 31572Q808   10,237,147 3,791,536 SH   SOLE 21 3,791,536 0 0
FIBROGEN INC COM 31572Q808   8,875,543 3,287,238 SH   SOLE 22 3,181,401 0 105,837
FIBROGEN INC COM 31572Q808   68,742 25,460 SH   SOLE 23 25,460 0 0
FIBROGEN INC COM 31572Q808   44,145 16,350 SH   SOLE 25 16,350 0 0
FIBROGEN INC COM 31572Q808   221,246 81,943 SH   SOLE 26 44,553 0 37,390
FIBROGEN INC COM 31572Q808   11,210 4,152 SH   SOLE 28 1,545 0 2,607
FIBROGEN INC COM 31572Q808   264,738 98,051 SH   SOLE 30 98,051 0 0
FIBROGEN INC COM 31572Q808   101,147 37,462 SH   SOLE 34 37,462 0 0
FIBROGEN INC COM 31572Q808   39,415 14,598 SH   SOLE 40 14,598 0 0
FIBROGEN INC COM 31572Q808   41,491 15,367 SH   SOLE 43 8,312 0 7,055
FIBROGEN INC OPTIONS 31572Q808   8,100 3,000 SH Call SOLE 19 3,000 0 0
FIDELITY D & D BANCORP INC COM 31609R100   88,191 1,815 SH   SOLE 2 134 0 1,681
FIDELITY D & D BANCORP INC COM 31609R100   639,056 13,152 SH   SOLE 18 13,152 0 0
FIDELITY D & D BANCORP INC COM 31609R100   398,098 8,193 SH   SOLE 19 8,193 0 0
FIDELITY D & D BANCORP INC COM 31609R100   7,932,755 163,259 SH   SOLE 21 163,259 0 0
FIDELITY D & D BANCORP INC COM 31609R100   2,766,666 56,939 SH   SOLE 22 53,766 0 3,173
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   47,077,452 1,307,707 SH   SOLE 2 225,518 0 1,082,189
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   7,391,988 205,333 SH   SOLE 4 104,013 0 101,320
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,442,204 67,839 SH   SOLE 7 65,749 0 2,090
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   486,324 13,509 SH   SOLE 13 13,509 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,203,444 33,429 SH   SOLE 15 33,429 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   143,629,264 3,989,702 SH   SOLE 18 3,780,157 0 209,545
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   327,103,992 9,086,222 SH   SOLE 19 9,086,222 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   401,901,336 11,163,926 SH   SOLE 21 11,163,926 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   247,226,508 6,867,403 SH   SOLE 22 6,396,166 0 471,237
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   18,447,624 512,434 SH   SOLE 23 512,434 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   23,264,352 646,232 SH   SOLE 25 509,297 0 136,935
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   15,839,928 439,998 SH   SOLE 26 287,816 0 152,182
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   17,791,884 494,219 SH   SOLE 28 3,528 0 490,691
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   38,720,520 1,075,570 SH   SOLE 30 744,703 0 330,867
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,049,120 56,920 SH   SOLE 31 52,189 0 4,731
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   5,032,692 139,797 SH   SOLE 32 139,797 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   39,051,396 1,084,761 SH   SOLE 34 1,084,761 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   14,140,620 392,795 SH   SOLE 35 392,795 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,376,268 121,563 SH   SOLE 36 121,563 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   349,920 9,720 SH   SOLE 40 9,720 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   3,039,527 84,431 SH   SOLE 43 65,133 0 19,299
FIDELITY NATL INFORMATION SV COM 31620M106   95,409,490 1,744,232 SH   SOLE 2 754,402 0 989,830
FIDELITY NATL INFORMATION SV COM 31620M106   31,205,967 570,493 SH   SOLE 4 347,719 0 222,774
FIDELITY NATL INFORMATION SV COM 31620M106   37,299,711 681,896 SH   SOLE 7 614,036 0 67,860
FIDELITY NATL INFORMATION SV COM 31620M106   2,971,906 54,331 SH   SOLE 13 54,331 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   5,650,401 103,298 SH   SOLE 15 103,298 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   242,938,106 4,441,282 SH   SOLE 18 4,134,760 0 306,522
FIDELITY NATL INFORMATION SV COM 31620M106   478,782,317 8,752,876 SH   SOLE 19 8,752,876 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   914,560,206 16,719,565 SH   SOLE 21 16,719,565 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   764,840,836 13,982,465 SH   SOLE 22 12,739,647 0 1,242,818
FIDELITY NATL INFORMATION SV COM 31620M106   81,265,547 1,485,659 SH   SOLE 23 1,485,659 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   64,240,227 1,174,410 SH   SOLE 25 1,171,954 0 2,456
FIDELITY NATL INFORMATION SV COM 31620M106   68,714,906 1,256,214 SH   SOLE 26 578,431 0 677,783
FIDELITY NATL INFORMATION SV COM 31620M106   75,705,456 1,384,012 SH   SOLE 28 27,829 0 1,356,183
FIDELITY NATL INFORMATION SV COM 31620M106   1,306,455 23,884 SH   SOLE 29 23,884 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   313,471,150 5,730,734 SH   SOLE 30 5,730,734 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   9,634,366 176,131 SH   SOLE 31 161,795 0 14,336
FIDELITY NATL INFORMATION SV COM 31620M106   84,914,858 1,552,374 SH   SOLE 34 1,552,374 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   8,880,654 162,352 SH   SOLE 36 162,352 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,267,563 23,173 SH   SOLE 40 23,173 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   55,083 1,007 SH   OTR 43 1,007 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   24,767,381 452,786 SH   SOLE 43 384,254 0 68,532
FIDUS INVT CORP COM 316500107   2,362,780 120,550 SH   SOLE 30 120,550 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   318,688 40,137 SH   SOLE 2 31,105 0 9,032
FIESTA RESTAURANT GROUP INC COM 31660B101   355,839 44,816 SH   SOLE 18 44,816 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   234,960 29,592 SH   SOLE 19 29,592 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   4,248,893 535,125 SH   SOLE 21 535,125 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101   3,260,386 410,628 SH   SOLE 22 399,519 0 11,109
FIESTA RESTAURANT GROUP INC COM 31660B101   8,210 1,034 SH   SOLE 43 1,034 0 0
FIFTH THIRD BANCORP COM 316773100   34,265,539 1,307,346 SH   SOLE 2 151,064 0 1,156,282
FIFTH THIRD BANCORP COM 316773100   11,631,264 443,772 SH   SOLE 4 258,975 0 184,797
FIFTH THIRD BANCORP COM 316773100   13,253,637 505,671 SH   SOLE 7 450,520 0 55,151
FIFTH THIRD BANCORP COM 316773100   571,797 21,816 SH   SOLE 13 21,816 0 0
FIFTH THIRD BANCORP COM 316773100   3,219,086 122,819 SH   SOLE 15 122,819 0 0
FIFTH THIRD BANCORP COM 316773100   48,952,784 1,867,714 SH   SOLE 18 1,807,998 0 59,716
FIFTH THIRD BANCORP COM 316773100   8,298,427 316,613 SH   SOLE 19 316,613 0 0
FIFTH THIRD BANCORP COM 316773100   716,006,457 27,318,064 SH   SOLE 21 27,318,064 0 0
FIFTH THIRD BANCORP COM 316773100   386,644,521 14,751,794 SH   SOLE 22 13,326,082 0 1,425,712
FIFTH THIRD BANCORP COM 316773100   30,987,035 1,182,260 SH   SOLE 23 1,182,260 0 0
FIFTH THIRD BANCORP COM 316773100   50,689,249 1,933,966 SH   SOLE 25 1,902,051 0 31,915
FIFTH THIRD BANCORP COM 316773100   38,872,313 1,483,110 SH   SOLE 26 757,716 0 725,394
FIFTH THIRD BANCORP COM 316773100   36,778,580 1,403,227 SH   SOLE 28 164,320 0 1,238,907
FIFTH THIRD BANCORP COM 316773100   35,855 1,368 SH   SOLE 29 1,368 0 0
FIFTH THIRD BANCORP COM 316773100   118,082,105 4,505,231 SH   SOLE 30 4,505,231 0 0
FIFTH THIRD BANCORP COM 316773100   3,939,442 150,303 SH   SOLE 31 138,617 0 11,686
FIFTH THIRD BANCORP COM 316773100   3,601,464 137,408 SH   SOLE 32 137,408 0 0
FIFTH THIRD BANCORP COM 316773100   725,781 27,691 SH   SOLE 34 27,691 0 0
FIFTH THIRD BANCORP COM 316773100   13,989,588 533,750 SH   SOLE 35 533,750 0 0
FIFTH THIRD BANCORP COM 316773100   4,773,024 182,107 SH   SOLE 36 182,107 0 0
FIFTH THIRD BANCORP COM 316773100   680,071 25,947 SH   SOLE 40 25,947 0 0
FIFTH THIRD BANCORP COM 316773100   53,547 2,043 SH   OTR 43 2,043 0 0
FIFTH THIRD BANCORP COM 316773100   21,178,324 808,025 SH   SOLE 43 703,404 0 104,621
FIGS INC CL A 30260D103   606,563 73,345 SH   SOLE 2 37,393 0 35,952
FIGS INC CL A 30260D103   10,445 1,263 SH   SOLE 7 1,263 0 0
FIGS INC CL A 30260D103   2,736,832 330,935 SH   SOLE 18 330,935 0 0
FIGS INC CL A 30260D103   18,743,467 2,266,441 SH   SOLE 19 2,266,441 0 0
FIGS INC CL A 30260D103   35,167,828 4,252,458 SH   SOLE 21 4,252,458 0 0
FIGS INC CL A 30260D103   28,325,726 3,425,118 SH   SOLE 22 3,323,266 0 101,852
FIGS INC CL A 30260D103   178,235 21,552 SH   SOLE 25 21,552 0 0
FIGS INC CL A 30260D103   452,022 54,658 SH   SOLE 26 43,053 0 11,605
FIGS INC CL A 30260D103   30,740 3,717 SH   SOLE 28 0 0 3,717
FIGS INC CL A 30260D103   424,383 51,316 SH   SOLE 30 51,316 0 0
FIGS INC CL A 30260D103   14,191 1,716 SH   SOLE 36 1,716 0 0
FIGS INC CL A 30260D103   185,819 22,469 SH   SOLE 40 22,469 0 0
FIGS INC CL A 30260D103   311,324 37,645 SH   SOLE 43 37,126 0 519
FINANCE OF AMERICA COMPAN COM CL A 31738L107   38,082 19,938 SH   SOLE 2 613 0 19,325
FINANCE OF AMERICA COMPAN COM CL A 31738L107   292,156 152,961 SH   SOLE 18 152,961 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   192,503 100,787 SH   SOLE 19 100,787 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   3,270,837 1,712,480 SH   SOLE 21 1,712,480 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   1,378,382 721,666 SH   SOLE 22 679,955 0 41,711
FINANCIAL INSTNS INC COM 317585404   1,190,967 75,665 SH   SOLE 2 65,346 0 10,319
FINANCIAL INSTNS INC COM 317585404   1,495 95 SH   SOLE 7 95 0 0
FINANCIAL INSTNS INC COM 317585404   733,500 46,601 SH   SOLE 18 46,601 0 0
FINANCIAL INSTNS INC COM 317585404   1,623,660 103,155 SH   SOLE 19 103,155 0 0
FINANCIAL INSTNS INC COM 317585404   9,181,189 583,303 SH   SOLE 21 583,303 0 0
FINANCIAL INSTNS INC COM 317585404   8,888,756 564,724 SH   SOLE 22 552,772 0 11,952
FINANCIAL INSTNS INC COM 317585404   27,718 1,761 SH   SOLE 26 0 0 1,761
FINANCIAL INSTNS INC COM 317585404   40,231 2,556 SH   SOLE 43 2,556 0 0
FINCH THERAPEUTICS GROUP INC COM NEW 31773D200   1,425 167 SH   SOLE 2 167 0 0
FINCH THERAPEUTICS GROUP INC COM NEW 31773D200   1,484 174 SH   SOLE 22 174 0 0
FINGERMOTION INC COM 31788K108   20,801 6,957 SH   SOLE 18 6,957 0 0
FINGERMOTION INC COM 31788K108   259,203 86,690 SH   SOLE 21 86,690 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   43,139 9,378 SH   SOLE 2 9,378 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   25,751 5,598 SH   SOLE 4 5,598 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   79,893 17,368 SH   SOLE 7 17,368 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   6,354,606 1,381,436 SH   SOLE 21 1,381,436 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   3,385,747 736,032 SH   SOLE 22 671,360 0 64,672
FINVOLUTION GROUP SPONSORED ADS 31810T101   1,763,212 383,307 SH   SOLE 30 383,307 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   1,715,565 372,949 SH   SOLE 43 353,186 0 19,763
FINWARD BANCORP COM 31812F109   2,506 116 SH   SOLE 2 0 0 116
FINWARD BANCORP COM 31812F109   15,358 711 SH   SOLE 18 711 0 0
FINWARD BANCORP COM 31812F109   189,389 8,768 SH   SOLE 21 8,768 0 0
FINWARD BANCORP COM 31812F109   208,483 9,652 SH   SOLE 22 9,652 0 0
FINWARD BANCORP COM 31812F109   6,610 306 SH   SOLE 43 306 0 0
FINWISE BANCORP COM 31813A109   16,441 1,837 SH   SOLE 18 1,837 0 0
FINWISE BANCORP COM 31813A109   210,960 23,571 SH   SOLE 21 23,571 0 0
FINWISE BANCORP COM 31813A109   5,880 657 SH   SOLE 22 657 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   729,602 47,346 SH   SOLE 2 17,198 0 30,148
FIRST ADVANTAGE CORP NEW COM 31846B108   427,535 27,744 SH   SOLE 7 26,244 0 1,500
FIRST ADVANTAGE CORP NEW COM 31846B108   2,528,272 164,067 SH   SOLE 18 164,067 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   1,799,780 116,793 SH   SOLE 19 116,793 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   30,717,554 1,993,352 SH   SOLE 21 1,993,352 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   24,299,813 1,576,886 SH   SOLE 22 1,514,763 0 62,123
FIRST ADVANTAGE CORP NEW COM 31846B108   154,501 10,026 SH   SOLE 25 10,026 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   719,770 46,708 SH   SOLE 26 42,574 0 4,134
FIRST ADVANTAGE CORP NEW COM 31846B108   37,508 2,434 SH   SOLE 28 0 0 2,434
FIRST ADVANTAGE CORP NEW COM 31846B108   1,298,431 84,259 SH   SOLE 30 84,259 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   159,416 10,345 SH   SOLE 40 10,345 0 0
FIRST AMERN FINL CORP COM 31847R102   14,801,309 259,581 SH   SOLE 2 109,303 0 150,278
FIRST AMERN FINL CORP COM 31847R102   17,505 307 SH   SOLE 4 307 0 0
FIRST AMERN FINL CORP COM 31847R102   1,409,192 24,714 SH   SOLE 7 23,469 0 1,245
FIRST AMERN FINL CORP COM 31847R102   13,660,852 239,580 SH   SOLE 18 228,045 0 11,535
FIRST AMERN FINL CORP COM 31847R102   22,862,283 400,952 SH   SOLE 19 400,952 0 0
FIRST AMERN FINL CORP COM 31847R102   309,808,134 5,433,324 SH   SOLE 21 5,433,324 0 0
FIRST AMERN FINL CORP COM 31847R102   168,389,753 2,953,170 SH   SOLE 22 2,820,394 0 132,776
FIRST AMERN FINL CORP COM 31847R102   2,837,714 49,767 SH   SOLE 25 49,767 0 0
FIRST AMERN FINL CORP COM 31847R102   3,841,266 67,367 SH   SOLE 26 58,476 0 8,891
FIRST AMERN FINL CORP COM 31847R102   448,348 7,863 SH   SOLE 28 1,959 0 5,904
FIRST AMERN FINL CORP COM 31847R102   5,977,806 104,837 SH   SOLE 30 104,837 0 0
FIRST AMERN FINL CORP COM 31847R102   82,736 1,451 SH   SOLE 31 1,451 0 0
FIRST AMERN FINL CORP COM 31847R102   1,015,583 17,811 SH   SOLE 34 17,811 0 0
FIRST AMERN FINL CORP COM 31847R102   401,193 7,036 SH   SOLE 36 7,036 0 0
FIRST AMERN FINL CORP COM 31847R102   926,233 16,244 SH   SOLE 40 16,244 0 0
FIRST AMERN FINL CORP COM 31847R102   1,115,410 19,562 SH   SOLE 43 17,085 0 2,477
FIRST BANCORP INC ME COM 31866P102   85,677 3,520 SH   SOLE 2 605 0 2,915
FIRST BANCORP INC ME COM 31866P102   1,460 60 SH   SOLE 7 60 0 0
FIRST BANCORP INC ME COM 31866P102   777,055 31,925 SH   SOLE 18 31,925 0 0
FIRST BANCORP INC ME COM 31866P102   448,051 18,408 SH   SOLE 19 18,408 0 0
FIRST BANCORP INC ME COM 31866P102   8,946,167 367,550 SH   SOLE 21 367,550 0 0
FIRST BANCORP INC ME COM 31866P102   6,966,230 286,205 SH   SOLE 22 278,608 0 7,597
FIRST BANCORP INC ME COM 31866P102   1,387 57 SH   SOLE 43 57 0 0
FIRST BANCORP N C COM 318910106   1,011,084 33,986 SH   SOLE 2 10,776 0 23,210
FIRST BANCORP N C COM 318910106   10,651 358 SH   SOLE 7 358 0 0
FIRST BANCORP N C COM 318910106   3,870,832 130,112 SH   SOLE 18 130,112 0 0
FIRST BANCORP N C COM 318910106   2,002,443 67,309 SH   SOLE 19 67,309 0 0
FIRST BANCORP N C COM 318910106   137,620,614 4,625,903 SH   SOLE 21 4,625,903 0 0
FIRST BANCORP N C COM 318910106   30,148,650 1,013,400 SH   SOLE 22 949,515 0 63,885
FIRST BANCORP N C COM 318910106   192,810 6,481 SH   SOLE 25 6,481 0 0
FIRST BANCORP N C COM 318910106   486,859 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106   63,903 2,148 SH   SOLE 28 193 0 1,955
FIRST BANCORP N C COM 318910106   1,606,203 53,990 SH   SOLE 30 53,990 0 0
FIRST BANCORP N C COM 318910106   181,445 6,099 SH   SOLE 40 6,099 0 0
FIRST BANCORP N C COM 318910106   633,652 21,299 SH   SOLE 43 20,410 0 889
FIRST BANCORP P R COM NEW 318672706   1,870,198 153,044 SH   SOLE 2 51,155 0 101,889
FIRST BANCORP P R COM NEW 318672706   7,112 582 SH   SOLE 4 582 0 0
FIRST BANCORP P R COM NEW 318672706   22,705 1,858 SH   SOLE 7 1,858 0 0
FIRST BANCORP P R COM NEW 318672706   7,220,493 590,875 SH   SOLE 18 590,875 0 0
FIRST BANCORP P R COM NEW 318672706   3,865,320 316,311 SH   SOLE 19 316,311 0 0
FIRST BANCORP P R COM NEW 318672706   245,005,843 20,049,578 SH   SOLE 21 20,049,578 0 0
FIRST BANCORP P R COM NEW 318672706   53,641,865 4,389,678 SH   SOLE 22 4,090,836 0 298,842
FIRST BANCORP P R COM NEW 318672706   290,029 23,734 SH   SOLE 25 23,734 0 0
FIRST BANCORP P R COM NEW 318672706   671,306 54,935 SH   SOLE 26 42,755 0 12,180
FIRST BANCORP P R COM NEW 318672706   37,173 3,042 SH   SOLE 28 3,042 0 0
FIRST BANCORP P R COM NEW 318672706   3,038,283 248,632 SH   SOLE 30 248,632 0 0
FIRST BANCORP P R COM NEW 318672706   239,011 19,559 SH   SOLE 40 19,559 0 0
FIRST BANCORP P R COM NEW 318672706   1,975,693 161,677 SH   SOLE 43 161,677 0 0
FIRST BANCSHARES INC MS COM 318916103   1,724,329 66,731 SH   SOLE 2 36,850 0 29,881
FIRST BANCSHARES INC MS COM 318916103   8,295 321 SH   SOLE 7 321 0 0
FIRST BANCSHARES INC MS COM 318916103   2,535,111 98,108 SH   SOLE 18 98,108 0 0
FIRST BANCSHARES INC MS COM 318916103   4,448,744 172,165 SH   SOLE 19 172,165 0 0
FIRST BANCSHARES INC MS COM 318916103   30,875,673 1,194,879 SH   SOLE 21 1,194,879 0 0
FIRST BANCSHARES INC MS COM 318916103   26,152,406 1,012,090 SH   SOLE 22 974,363 0 37,727
FIRST BANCSHARES INC MS COM 318916103   126,073 4,879 SH   SOLE 25 4,879 0 0
FIRST BANCSHARES INC MS COM 318916103   183,774 7,112 SH   SOLE 26 0 0 7,112
FIRST BANCSHARES INC MS COM 318916103   551,374 21,338 SH   SOLE 30 21,338 0 0
FIRST BANCSHARES INC MS COM 318916103   117,856 4,561 SH   SOLE 40 4,561 0 0
FIRST BANCSHARES INC MS COM 318916103   1,318,882 51,040 SH   SOLE 43 41,899 0 9,141
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   1,238,282 119,295 SH   SOLE 2 86,571 0 32,724
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   343 33 SH   SOLE 7 33 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   541,992 52,215 SH   SOLE 18 52,215 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   926,405 89,249 SH   SOLE 19 89,249 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   5,848,071 563,398 SH   SOLE 21 563,398 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   4,016,115 386,909 SH   SOLE 22 373,441 0 13,468
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   169,578 16,337 SH   SOLE 23 16,337 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   6,384 615 SH   SOLE 26 0 0 615
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   28,005 2,698 SH   SOLE 43 2,698 0 0
FIRST BUSEY CORP COM NEW 319383204   3,813,412 189,722 SH   SOLE 2 131,161 0 58,561
FIRST BUSEY CORP COM NEW 319383204   3,638 181 SH   SOLE 4 181 0 0
FIRST BUSEY CORP COM NEW 319383204   12,060 600 SH   SOLE 7 600 0 0
FIRST BUSEY CORP COM NEW 319383204   3,216,322 160,016 SH   SOLE 18 160,016 0 0
FIRST BUSEY CORP COM NEW 319383204   4,046,331 201,310 SH   SOLE 19 201,310 0 0
FIRST BUSEY CORP COM NEW 319383204   38,257,938 1,903,380 SH   SOLE 21 1,903,380 0 0
FIRST BUSEY CORP COM NEW 319383204   36,979,558 1,839,779 SH   SOLE 22 1,767,780 0 71,999
FIRST BUSEY CORP COM NEW 319383204   147,956 7,361 SH   SOLE 23 7,361 0 0
FIRST BUSEY CORP COM NEW 319383204   174,850 8,699 SH   SOLE 25 8,699 0 0
FIRST BUSEY CORP COM NEW 319383204   496,028 24,678 SH   SOLE 26 19,197 0 5,481
FIRST BUSEY CORP COM NEW 319383204   128,841 6,410 SH   SOLE 28 967 0 5,443
FIRST BUSEY CORP COM NEW 319383204   950,248 47,276 SH   SOLE 30 47,276 0 0
FIRST BUSEY CORP COM NEW 319383204   201,925 10,046 SH   SOLE 40 10,046 0 0
FIRST BUSEY CORP COM NEW 319383204   1,857,512 92,414 SH   SOLE 43 82,265 0 10,149
FIRST BUSINESS FINL SVCS INC COM 319390100   2,107,178 71,454 SH   SOLE 2 59,003 0 12,451
FIRST BUSINESS FINL SVCS INC COM 319390100   4,276 145 SH   SOLE 7 145 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   758,306 25,714 SH   SOLE 18 25,714 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   1,982,937 67,241 SH   SOLE 19 67,241 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   8,894,449 301,609 SH   SOLE 21 301,609 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   5,568,213 188,817 SH   SOLE 22 183,407 0 5,410
FIRST BUSINESS FINL SVCS INC COM 319390100   36,951 1,253 SH   SOLE 23 1,253 0 0
FIRST CAP INC COM 31942S104   4,558 148 SH   SOLE 2 0 0 148
FIRST CAP INC COM 31942S104   18,264 593 SH   SOLE 18 593 0 0
FIRST CAP INC COM 31942S104   265,650 8,625 SH   SOLE 21 8,625 0 0
FIRST CAP INC COM 31942S104   180,303 5,854 SH   SOLE 22 5,854 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   1,334,996 44,904 SH   SOLE 2 16,506 0 28,398
FIRST CMNTY BANKSHARES INC V COM 31983A103   3,419 115 SH   SOLE 7 115 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   1,619,453 54,472 SH   SOLE 18 54,472 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   3,112,315 104,686 SH   SOLE 19 104,686 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   19,458,344 654,502 SH   SOLE 21 654,502 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   19,805,353 666,174 SH   SOLE 22 644,443 0 21,731
FIRST CMNTY BANKSHARES INC V COM 31983A103   69,538 2,339 SH   SOLE 25 2,339 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   745,064 25,061 SH   SOLE 26 0 0 25,061
FIRST CMNTY BANKSHARES INC V COM 31983A103   143,953 4,842 SH   SOLE 30 4,842 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   41,176 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   69,657 2,343 SH   SOLE 43 2,278 0 65
FIRST CMNTY CORP S C COM 319835104   21,804 1,256 SH   SOLE 2 334 0 922
FIRST CMNTY CORP S C COM 319835104   314,528 18,118 SH   SOLE 18 18,118 0 0
FIRST CMNTY CORP S C COM 319835104   198,460 11,432 SH   SOLE 19 11,432 0 0
FIRST CMNTY CORP S C COM 319835104   3,718,477 214,198 SH   SOLE 21 214,198 0 0
FIRST CMNTY CORP S C COM 319835104   1,553,477 89,486 SH   SOLE 22 84,657 0 4,829
FIRST COMWLTH FINL CORP PA COM 319829107   1,072,050 84,747 SH   SOLE 2 26,256 0 58,491
FIRST COMWLTH FINL CORP PA COM 319829107   3,959 313 SH   SOLE 4 313 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   11,714 926 SH   SOLE 7 926 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   4,093,388 323,588 SH   SOLE 18 323,588 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   2,018,383 159,556 SH   SOLE 19 159,556 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   146,096,305 11,549,115 SH   SOLE 21 11,549,115 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   32,458,926 2,565,923 SH   SOLE 22 2,396,563 0 169,360
FIRST COMWLTH FINL CORP PA COM 319829107   197,340 15,600 SH   SOLE 25 15,600 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   817,949 64,660 SH   SOLE 26 23,644 0 41,016
FIRST COMWLTH FINL CORP PA COM 319829107   17,735 1,402 SH   SOLE 28 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,873,073 148,069 SH   SOLE 30 148,069 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   122,654 9,696 SH   SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,044,751 82,589 SH   SOLE 43 82,012 0 577
FIRST CTZNS BANCSHARES INC N CL A 31946M103   31,260,992 24,357 SH   SOLE 2 11,562 0 12,795
FIRST CTZNS BANCSHARES INC N CL A 31946M103   8,604,249 6,704 SH   SOLE 4 4,151 0 2,553
FIRST CTZNS BANCSHARES INC N CL A 31946M103   2,101,008 1,637 SH   SOLE 7 1,583 0 54
FIRST CTZNS BANCSHARES INC N CL A 31946M103   337,547 263 SH   SOLE 13 263 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,676,186 1,306 SH   SOLE 15 1,306 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   275,897,214 214,965 SH   SOLE 18 203,481 0 11,484
FIRST CTZNS BANCSHARES INC N CL A 31946M103   513,041,169 399,736 SH   SOLE 19 399,736 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   227,266,909 177,075 SH   SOLE 21 177,075 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   428,167,904 333,607 SH   SOLE 22 312,424 0 21,183
FIRST CTZNS BANCSHARES INC N CL A 31946M103   27,198,872 21,192 SH   SOLE 23 21,192 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   9,546,301 7,438 SH   SOLE 25 7,392 0 46
FIRST CTZNS BANCSHARES INC N CL A 31946M103   16,437,144 12,807 SH   SOLE 26 11,204 0 1,603
FIRST CTZNS BANCSHARES INC N CL A 31946M103   13,911,315 10,839 SH   SOLE 28 175 0 10,664
FIRST CTZNS BANCSHARES INC N CL A 31946M103   46,204 36 SH   SOLE 29 36 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   35,180,648 27,411 SH   SOLE 30 27,411 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   3,271,514 2,549 SH   SOLE 31 2,372 0 177
FIRST CTZNS BANCSHARES INC N CL A 31946M103   58,892,387 45,886 SH   SOLE 34 45,886 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   2,072,772 1,615 SH   SOLE 36 1,615 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   558,301 435 SH   SOLE 40 435 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   46,204 36 SH   OTR 43 36 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   24,311,448 18,942 SH   SOLE 43 16,764 0 2,178
FIRST FINANCIAL NORTHWEST IN COM 32022K102   253,233 22,272 SH   SOLE 2 15,874 0 6,398
FIRST FINANCIAL NORTHWEST IN COM 32022K102   14,053 1,236 SH   SOLE 18 1,236 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   1,358,112 119,447 SH   SOLE 19 119,447 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   421,645 37,084 SH   SOLE 21 37,084 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   3,046,808 267,969 SH   SOLE 22 266,803 0 1,166
FIRST FINANCIAL NORTHWEST IN COM 32022K102   160,840 14,146 SH   SOLE 23 14,146 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   817,230 71,876 SH   SOLE 26 0 0 71,876
FIRST FINANCIAL NORTHWEST IN COM 32022K102   42,808 3,765 SH   SOLE 43 3,765 0 0
FIRST FINL BANCORP OH COM 320209109   1,621,280 79,319 SH   SOLE 2 25,589 0 53,730
FIRST FINL BANCORP OH COM 320209109   6,786 332 SH   SOLE 4 332 0 0
FIRST FINL BANCORP OH COM 320209109   578,636 28,309 SH   SOLE 7 26,830 0 1,479
FIRST FINL BANCORP OH COM 320209109   6,239,126 305,241 SH   SOLE 18 305,241 0 0
FIRST FINL BANCORP OH COM 320209109   3,567,271 174,524 SH   SOLE 19 174,524 0 0
FIRST FINL BANCORP OH COM 320209109   219,903,597 10,758,493 SH   SOLE 21 10,758,493 0 0
FIRST FINL BANCORP OH COM 320209109   47,491,461 2,323,457 SH   SOLE 22 2,162,215 0 161,242
FIRST FINL BANCORP OH COM 320209109   158,533 7,756 SH   SOLE 25 7,756 0 0
FIRST FINL BANCORP OH COM 320209109   350,158 17,131 SH   SOLE 26 9,620 0 7,511
FIRST FINL BANCORP OH COM 320209109   35,423 1,733 SH   SOLE 28 1,733 0 0
FIRST FINL BANCORP OH COM 320209109   2,667,216 130,490 SH   SOLE 30 130,490 0 0
FIRST FINL BANCORP OH COM 320209109   209,326 10,241 SH   SOLE 40 10,241 0 0
FIRST FINL BANCORP OH COM 320209109   1,499,846 73,378 SH   SOLE 43 70,391 0 2,987
FIRST FINL BANKSHARES INC COM 32020R109   4,464,896 156,718 SH   SOLE 2 125,760 0 30,958
FIRST FINL BANKSHARES INC COM 32020R109   13,447 472 SH   SOLE 4 472 0 0
FIRST FINL BANKSHARES INC COM 32020R109   512,450 17,987 SH   SOLE 7 17,071 0 916
FIRST FINL BANKSHARES INC COM 32020R109   15,549,671 545,794 SH   SOLE 18 533,260 0 12,534
FIRST FINL BANKSHARES INC COM 32020R109   7,499,679 263,239 SH   SOLE 19 263,239 0 0
FIRST FINL BANKSHARES INC COM 32020R109   279,840,689 9,822,418 SH   SOLE 21 9,822,418 0 0
FIRST FINL BANKSHARES INC COM 32020R109   117,900,366 4,138,307 SH   SOLE 22 4,036,449 0 101,858
FIRST FINL BANKSHARES INC COM 32020R109   741,082 26,012 SH   SOLE 25 26,012 0 0
FIRST FINL BANKSHARES INC COM 32020R109   1,679,571 58,953 SH   SOLE 26 47,301 0 11,652
FIRST FINL BANKSHARES INC COM 32020R109   258,860 9,086 SH   SOLE 28 2,535 0 6,551
FIRST FINL BANKSHARES INC COM 32020R109   5,719,567 200,757 SH   SOLE 30 200,757 0 0
FIRST FINL BANKSHARES INC COM 32020R109   38,034 1,335 SH   SOLE 36 1,335 0 0
FIRST FINL BANKSHARES INC COM 32020R109   635,982 22,323 SH   SOLE 40 22,323 0 0
FIRST FINL BANKSHARES INC COM 32020R109   4,146,454 145,541 SH   SOLE 43 129,027 0 16,514
FIRST FINL CORP IND COM 320218100   911,887 28,084 SH   SOLE 2 22,085 0 5,999
FIRST FINL CORP IND COM 320218100   4,838 149 SH   SOLE 7 149 0 0
FIRST FINL CORP IND COM 320218100   1,184,603 36,483 SH   SOLE 18 36,483 0 0
FIRST FINL CORP IND COM 320218100   2,743,001 84,478 SH   SOLE 19 84,478 0 0
FIRST FINL CORP IND COM 320218100   15,926,178 490,489 SH   SOLE 21 490,489 0 0
FIRST FINL CORP IND COM 320218100   16,120,154 496,463 SH   SOLE 22 481,916 0 14,547
FIRST FINL CORP IND COM 320218100   54,679 1,684 SH   SOLE 25 1,684 0 0
FIRST FINL CORP IND COM 320218100   176,020 5,421 SH   SOLE 26 5,421 0 0
FIRST FINL CORP IND COM 320218100   699,501 21,543 SH   SOLE 30 21,543 0 0
FIRST FINL CORP IND COM 320218100   77,344 2,382 SH   SOLE 40 2,382 0 0
FIRST FINL CORP IND COM 320218100   2,589,255 79,743 SH   SOLE 43 60,408 0 19,335
FIRST FNDTN INC COM 32026V104   564,391 142,164 SH   SOLE 2 92,728 0 49,436
FIRST FNDTN INC COM 32026V104   2,231 562 SH   SOLE 7 562 0 0
FIRST FNDTN INC COM 32026V104   698,617 175,974 SH   SOLE 18 175,974 0 0
FIRST FNDTN INC COM 32026V104   739,432 186,255 SH   SOLE 19 186,255 0 0
FIRST FNDTN INC COM 32026V104   8,532,602 2,149,270 SH   SOLE 21 2,149,270 0 0
FIRST FNDTN INC COM 32026V104   6,658,154 1,677,117 SH   SOLE 22 1,610,913 0 66,204
FIRST FNDTN INC COM 32026V104   33,332 8,396 SH   SOLE 25 8,396 0 0
FIRST FNDTN INC COM 32026V104   112,601 28,363 SH   SOLE 26 24,712 0 3,651
FIRST FNDTN INC COM 32026V104   29,346 7,392 SH   SOLE 28 1,253 0 6,139
FIRST FNDTN INC COM 32026V104   84,128 21,191 SH   SOLE 30 21,191 0 0
FIRST FNDTN INC COM 32026V104   40,371 10,169 SH   SOLE 40 10,169 0 0
FIRST FNDTN INC COM 32026V104   24,610 6,199 SH   SOLE 43 0 0 6,199
FIRST GTY BANCSHARES INC COM 32043P106   2,228 198 SH   SOLE 2 0 0 198
FIRST GTY BANCSHARES INC COM 32043P106   13,309 1,183 SH   SOLE 18 1,183 0 0
FIRST GTY BANCSHARES INC COM 32043P106   164,644 14,635 SH   SOLE 21 14,635 0 0
FIRST GTY BANCSHARES INC COM 32043P106   11,588 1,030 SH   SOLE 22 1,030 0 0
FIRST GTY BANCSHARES INC COM 32043P106   2,014 179 SH   SOLE 43 179 0 0
FIRST HAWAIIAN INC COM 32051X108   2,303,911 127,924 SH   SOLE 2 60,510 0 67,414
FIRST HAWAIIAN INC COM 32051X108   7,366 409 SH   SOLE 4 409 0 0
FIRST HAWAIIAN INC COM 32051X108   871,108 48,368 SH   SOLE 7 45,835 0 2,533
FIRST HAWAIIAN INC COM 32051X108   2,450,909 136,086 SH   SOLE 18 136,086 0 0
FIRST HAWAIIAN INC COM 32051X108   750,279 41,659 SH   SOLE 19 41,659 0 0
FIRST HAWAIIAN INC COM 32051X108   218,509,441 12,132,673 SH   SOLE 21 12,132,673 0 0
FIRST HAWAIIAN INC COM 32051X108   63,535,876 3,527,811 SH   SOLE 22 3,294,182 0 233,629
FIRST HAWAIIAN INC COM 32051X108   450,412 25,009 SH   SOLE 25 25,009 0 0
FIRST HAWAIIAN INC COM 32051X108   1,030,100 57,196 SH   SOLE 26 44,645 0 12,551
FIRST HAWAIIAN INC COM 32051X108   166,124 9,224 SH   SOLE 28 2,323 0 6,901
FIRST HAWAIIAN INC COM 32051X108   5,282,999 293,337 SH   SOLE 30 293,337 0 0
FIRST HAWAIIAN INC COM 32051X108   33,967 1,886 SH   SOLE 31 1,886 0 0
FIRST HAWAIIAN INC COM 32051X108   100,658 5,589 SH   SOLE 36 5,589 0 0
FIRST HAWAIIAN INC COM 32051X108   419,561 23,296 SH   SOLE 40 23,296 0 0
FIRST HAWAIIAN INC COM 32051X108   7,093,858 393,884 SH   SOLE 43 368,577 0 25,307
FIRST HORIZON CORPORATION COM 320517105   13,036,122 1,156,710 SH   SOLE 2 362,207 0 794,503
FIRST HORIZON CORPORATION COM 320517105   4,178,860 370,795 SH   SOLE 4 213,273 0 157,522
FIRST HORIZON CORPORATION COM 320517105   2,931,969 260,157 SH   SOLE 7 257,096 0 3,061
FIRST HORIZON CORPORATION COM 320517105   185,177 16,431 SH   SOLE 13 16,431 0 0
FIRST HORIZON CORPORATION COM 320517105   696,937 61,840 SH   SOLE 15 61,840 0 0
FIRST HORIZON CORPORATION COM 320517105   20,779,401 1,843,780 SH   SOLE 18 1,813,056 0 30,724
FIRST HORIZON CORPORATION COM 320517105   1,895,107 168,155 SH   SOLE 19 168,155 0 0
FIRST HORIZON CORPORATION COM 320517105   517,807,182 45,945,624 SH   SOLE 21 45,945,624 0 0
FIRST HORIZON CORPORATION COM 320517105   203,362,462 18,044,584 SH   SOLE 22 17,030,113 0 1,014,471
FIRST HORIZON CORPORATION COM 320517105   10,164,300 901,890 SH   SOLE 23 901,890 0 0
FIRST HORIZON CORPORATION COM 320517105   2,038,473 180,876 SH   SOLE 25 177,654 0 3,222
FIRST HORIZON CORPORATION COM 320517105   3,977,251 352,906 SH   SOLE 26 268,798 0 84,108
FIRST HORIZON CORPORATION COM 320517105   8,158,128 723,880 SH   SOLE 28 7,052 0 716,828
FIRST HORIZON CORPORATION COM 320517105   30,388,822 2,696,435 SH   SOLE 30 2,696,435 0 0
FIRST HORIZON CORPORATION COM 320517105   1,351,386 119,910 SH   SOLE 31 110,178 0 9,732
FIRST HORIZON CORPORATION COM 320517105   1,622,373 143,955 SH   SOLE 32 143,955 0 0
FIRST HORIZON CORPORATION COM 320517105   268,339 23,810 SH   SOLE 34 23,810 0 0
FIRST HORIZON CORPORATION COM 320517105   1,790,397 158,864 SH   SOLE 36 158,864 0 0
FIRST HORIZON CORPORATION COM 320517105   225,682 20,025 SH   SOLE 40 20,025 0 0
FIRST HORIZON CORPORATION COM 320517105   5,207,924 462,105 SH   SOLE 43 395,049 0 67,056
FIRST INDL RLTY TR INC COM 32054K103   18,168,959 345,155 SH   SOLE 2 139,352 0 205,803
FIRST INDL RLTY TR INC COM 32054K103   2,974,634 56,509 SH   SOLE 4 56,509 0 0
FIRST INDL RLTY TR INC COM 32054K103   10,691,710 203,110 SH   SOLE 7 174,965 0 28,145
FIRST INDL RLTY TR INC COM 32054K103   13,342,345 253,464 SH   SOLE 18 253,464 0 0
FIRST INDL RLTY TR INC COM 32054K103   20,657,515 392,430 SH   SOLE 19 392,430 0 0
FIRST INDL RLTY TR INC COM 32054K103   393,500,634 7,475,316 SH   SOLE 21 7,475,316 0 0
FIRST INDL RLTY TR INC COM 32054K103   283,157,982 5,379,141 SH   SOLE 22 5,190,547 0 188,594
FIRST INDL RLTY TR INC COM 32054K103   818,552 15,550 SH   SOLE 23 15,550 0 0
FIRST INDL RLTY TR INC COM 32054K103   26,458,759 502,636 SH   SOLE 25 502,636 0 0
FIRST INDL RLTY TR INC COM 32054K103   8,006,965 152,108 SH   SOLE 26 53,728 0 98,380
FIRST INDL RLTY TR INC COM 32054K103   5,440,765 103,358 SH   SOLE 28 4,510 0 98,848
FIRST INDL RLTY TR INC COM 32054K103   24,783,228 470,806 SH   SOLE 30 470,806 0 0
FIRST INDL RLTY TR INC COM 32054K103   99,332 1,887 SH   SOLE 31 1,887 0 0
FIRST INDL RLTY TR INC COM 32054K103   65,116 1,237 SH   SOLE 36 1,237 0 0
FIRST INDL RLTY TR INC COM 32054K103   1,136,708 21,594 SH   SOLE 40 21,594 0 0
FIRST INDL RLTY TR INC COM 32054K103   5,244,488 99,629 SH   SOLE 43 91,756 0 7,873
FIRST INTERNET BANCORP COM 320557101   790,213 53,213 SH   SOLE 2 35,398 0 17,815
FIRST INTERNET BANCORP COM 320557101   23,819 1,604 SH   SOLE 18 1,604 0 0
FIRST INTERNET BANCORP COM 320557101   1,211,730 81,598 SH   SOLE 19 81,598 0 0
FIRST INTERNET BANCORP COM 320557101   628,601 42,330 SH   SOLE 21 42,330 0 0
FIRST INTERNET BANCORP COM 320557101   2,462,991 165,858 SH   SOLE 22 165,858 0 0
FIRST INTERNET BANCORP COM 320557101   32,863 2,213 SH   SOLE 23 2,213 0 0
FIRST INTERNET BANCORP COM 320557101   182,596 12,296 SH   SOLE 26 0 0 12,296
FIRST INTERNET BANCORP COM 320557101   5,287 356 SH   SOLE 43 356 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   5,057,584 212,147 SH   SOLE 2 140,250 0 71,897
FIRST INTST BANCSYSTEM INC COM 32055Y201   6,961 292 SH   SOLE 4 292 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   1,169,304 49,048 SH   SOLE 7 46,403 0 2,645
FIRST INTST BANCSYSTEM INC COM 32055Y201   5,869,527 246,205 SH   SOLE 18 246,205 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   10,647,707 446,632 SH   SOLE 19 446,632 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   74,806,296 3,137,848 SH   SOLE 21 3,137,848 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   68,053,950 2,854,612 SH   SOLE 22 2,749,212 0 105,400
FIRST INTST BANCSYSTEM INC COM 32055Y201   134,315 5,634 SH   SOLE 23 5,634 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   432,148 18,127 SH   SOLE 25 18,127 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   1,886,888 79,148 SH   SOLE 26 34,364 0 44,784
FIRST INTST BANCSYSTEM INC COM 32055Y201   178,037 7,468 SH   SOLE 28 1,342 0 6,126
FIRST INTST BANCSYSTEM INC COM 32055Y201   4,704,872 197,352 SH   SOLE 30 197,352 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   562,791 23,607 SH   SOLE 34 23,607 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   59,195 2,483 SH   SOLE 36 2,483 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   392,240 16,453 SH   SOLE 40 16,453 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   3,237,422 135,798 SH   SOLE 43 124,338 0 11,460
FIRST LONG IS CORP COM 320734106   419,161 34,872 SH   SOLE 2 22,902 0 11,970
FIRST LONG IS CORP COM 320734106   1,887 157 SH   SOLE 7 157 0 0
FIRST LONG IS CORP COM 320734106   925,227 76,974 SH   SOLE 18 76,974 0 0
FIRST LONG IS CORP COM 320734106   554,410 46,124 SH   SOLE 19 46,124 0 0
FIRST LONG IS CORP COM 320734106   11,024,251 917,159 SH   SOLE 21 917,159 0 0
FIRST LONG IS CORP COM 320734106   9,628,801 801,065 SH   SOLE 22 783,252 0 17,813
FIRST LONG IS CORP COM 320734106   27,538 2,291 SH   SOLE 43 2,291 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   368,945 65,300 SH   SOLE 21 65,300 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   108,909 19,276 SH   SOLE 43 17,150 0 2,126
FIRST MERCHANTS CORP COM 320817109   4,818,353 170,682 SH   SOLE 2 96,611 0 74,071
FIRST MERCHANTS CORP COM 320817109   5,872 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109   16,458 583 SH   SOLE 7 583 0 0
FIRST MERCHANTS CORP COM 320817109   5,078,012 179,880 SH   SOLE 18 179,880 0 0
FIRST MERCHANTS CORP COM 320817109   6,664,934 236,094 SH   SOLE 19 236,094 0 0
FIRST MERCHANTS CORP COM 320817109   61,482,936 2,177,929 SH   SOLE 21 2,177,929 0 0
FIRST MERCHANTS CORP COM 320817109   54,841,122 1,942,654 SH   SOLE 22 1,869,241 0 73,413
FIRST MERCHANTS CORP COM 320817109   87,372 3,095 SH   SOLE 23 3,095 0 0
FIRST MERCHANTS CORP COM 320817109   319,197 11,307 SH   SOLE 25 11,307 0 0
FIRST MERCHANTS CORP COM 320817109   1,031,835 36,551 SH   SOLE 26 31,602 0 4,949
FIRST MERCHANTS CORP COM 320817109   160,008 5,668 SH   SOLE 28 969 0 4,699
FIRST MERCHANTS CORP COM 320817109   1,247,230 44,181 SH   SOLE 30 44,181 0 0
FIRST MERCHANTS CORP COM 320817109   32,126 1,138 SH   SOLE 36 1,138 0 0
FIRST MERCHANTS CORP COM 320817109   311,179 11,023 SH   SOLE 40 11,023 0 0
FIRST MERCHANTS CORP COM 320817109   2,060,271 72,982 SH   SOLE 43 67,800 0 5,182
FIRST MID ILL BANCSHARES INC COM 320866106   438,962 18,184 SH   SOLE 2 6,131 0 12,053
FIRST MID ILL BANCSHARES INC COM 320866106   3,597 149 SH   SOLE 7 149 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,510,705 62,581 SH   SOLE 18 62,581 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   960,458 39,787 SH   SOLE 19 39,787 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   18,810,685 779,233 SH   SOLE 21 779,233 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   12,994,465 538,296 SH   SOLE 22 516,281 0 22,015
FIRST MID ILL BANCSHARES INC COM 320866106   94,122 3,899 SH   SOLE 25 3,899 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   459 19 SH   SOLE 28 19 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   155,365 6,436 SH   SOLE 30 6,436 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   53,422 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,077,646 44,642 SH   SOLE 43 40,318 0 4,324
FIRST NATL CORP COM 32106V107   2,727 165 SH   SOLE 2 0 0 165
FIRST NATL CORP COM 32106V107   16,480 997 SH   SOLE 18 997 0 0
FIRST NATL CORP COM 32106V107   259,058 15,672 SH   SOLE 21 15,672 0 0
FIRST NATL CORP COM 32106V107   11,637 704 SH   SOLE 22 704 0 0
FIRST NORTHWEST BANCORP COM 335834107   576,647 50,672 SH   SOLE 2 45,422 0 5,250
FIRST NORTHWEST BANCORP COM 335834107   17,628 1,549 SH   SOLE 18 1,549 0 0
FIRST NORTHWEST BANCORP COM 335834107   61,270 5,384 SH   SOLE 19 5,384 0 0
FIRST NORTHWEST BANCORP COM 335834107   236,658 20,796 SH   SOLE 21 20,796 0 0
FIRST NORTHWEST BANCORP COM 335834107   1,242,434 109,177 SH   SOLE 22 107,143 0 2,034
FIRST SEACOAST BANCORP INC COM 33631F104   6,833 852 SH   SOLE 18 852 0 0
FIRST SEACOAST BANCORP INC COM 33631F104   106,081 13,227 SH   SOLE 21 13,227 0 0
FIRST SEACOAST BANCORP INC COM 33631F104   171,083 21,332 SH   SOLE 22 21,332 0 0
FIRST SOLAR INC COM 336433107   37,524,336 197,403 SH   SOLE 2 23,325 0 174,078
FIRST SOLAR INC COM 336433107   13,979,789 73,543 SH   SOLE 4 52,356 0 21,187
FIRST SOLAR INC COM 336433107   22,740,087 119,628 SH   SOLE 7 108,053 0 11,575
FIRST SOLAR INC COM 336433107   730,706 3,844 SH   SOLE 13 3,844 0 0
FIRST SOLAR INC COM 336433107   2,766,760 14,555 SH   SOLE 15 14,555 0 0
FIRST SOLAR INC COM 336433107   41,438,289 217,993 SH   SOLE 18 209,464 0 8,529
FIRST SOLAR INC COM 336433107   68,910,096 362,513 SH   SOLE 19 362,513 0 0
FIRST SOLAR INC COM 336433107   907,634,128 4,774,760 SH   SOLE 21 4,774,760 0 0
FIRST SOLAR INC COM 336433107   422,901,587 2,224,744 SH   SOLE 22 2,006,685 0 218,059
FIRST SOLAR INC COM 336433107   33,450,137 175,970 SH   SOLE 23 175,970 0 0
FIRST SOLAR INC COM 336433107   78,568,759 413,324 SH   SOLE 25 407,591 0 5,733
FIRST SOLAR INC COM 336433107   42,746,489 224,875 SH   SOLE 26 89,662 0 135,213
FIRST SOLAR INC COM 336433107   52,389,754 275,605 SH   SOLE 28 56,346 0 219,259
FIRST SOLAR INC COM 336433107   9,505 50 SH   SOLE 29 50 0 0
FIRST SOLAR INC COM 336433107   525,863,645 2,766,393 SH   SOLE 30 2,766,393 0 0
FIRST SOLAR INC COM 336433107   4,105,564 21,598 SH   SOLE 31 19,888 0 1,710
FIRST SOLAR INC COM 336433107   210,909,987 1,109,527 SH   SOLE 34 1,109,527 0 0
FIRST SOLAR INC COM 336433107   5,349,513 28,142 SH   SOLE 36 28,142 0 0
FIRST SOLAR INC COM 336433107   804,081 4,230 SH   SOLE 40 4,230 0 0
FIRST SOLAR INC COM 336433107   42,390 223 SH   OTR 43 223 0 0
FIRST SOLAR INC COM 336433107   38,261,332 201,280 SH   SOLE 43 187,390 0 13,890
FIRST SOLAR INC OPTIONS 336433107   152,072 800 SH Call SOLE 4 800 0 0
FIRST SOLAR INC OPTIONS 336433107   2,984,413 15,700 SH Call SOLE 18 15,700 0 0
FIRST SOLAR INC OPTIONS 336433107   20,852,873 109,700 SH Call SOLE 19 109,700 0 0
FIRST SOLAR INC OPTIONS 336433107   1,349,639 7,100 SH Call SOLE 22 7,100 0 0
FIRST SOLAR INC OPTIONS 336433107   10,150,806 53,400 SH Call SOLE 34 53,400 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   236,073 17,817 SH   SOLE 2 17,628 0 189
FIRST SVGS FINL GROUP INC COM 33621E109   13,091 988 SH   SOLE 18 988 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   612,728 46,244 SH   SOLE 21 46,244 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   277,400 20,936 SH   SOLE 22 20,936 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   105,655 7,974 SH   SOLE 26 0 0 7,974
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   5,301 154 SH   SOLE 18 154 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   67 1 SH   SOLE 43 1 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   22,084 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   17,166 274 SH   SOLE 43 274 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   3,466 32 SH   SOLE 43 32 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   21,760 339 SH   SOLE 43 339 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   23,124 151 SH   SOLE 43 151 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   65,196 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   5,049 187 SH   SOLE 18 187 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   85,520 800 SH   SOLE 43 800 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   278,301 1,891 SH   SOLE 43 1,891 0 0
FIRST US BANCSHARES INC COM 33744V103   1,607 188 SH   SOLE 2 0 0 188
FIRST US BANCSHARES INC COM 33744V103   8,388 981 SH   SOLE 18 981 0 0
FIRST US BANCSHARES INC COM 33744V103   105,558 12,346 SH   SOLE 21 12,346 0 0
FIRST US BANCSHARES INC COM 33744V103   2,813 329 SH   SOLE 22 329 0 0
FIRST UTD CORP COM 33741H107   363,616 25,499 SH   SOLE 2 25,293 0 206
FIRST UTD CORP COM 33741H107   16,855 1,182 SH   SOLE 18 1,182 0 0
FIRST UTD CORP COM 33741H107   451,300 31,648 SH   SOLE 19 31,648 0 0
FIRST UTD CORP COM 33741H107   210,292 14,747 SH   SOLE 21 14,747 0 0
FIRST UTD CORP COM 33741H107   540,269 37,887 SH   SOLE 22 35,567 0 2,320
FIRST WATCH RESTAURANT GROUP COM 33748L101   242,650 14,358 SH   SOLE 2 8,940 0 5,418
FIRST WATCH RESTAURANT GROUP COM 33748L101   524 31 SH   SOLE 7 31 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   683,335 40,434 SH   SOLE 18 40,434 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   540,428 31,978 SH   SOLE 19 31,978 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   8,099,528 479,262 SH   SOLE 21 479,262 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   6,606,109 390,894 SH   SOLE 22 372,126 0 18,768
FIRST WATCH RESTAURANT GROUP COM 33748L101   85,075 5,034 SH   SOLE 25 5,034 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   77,858 4,607 SH   SOLE 40 4,607 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   19,182 1,135 SH   SOLE 43 554 0 581
FIRST WAVE BIOPHARMA INC COM 33749P309   34 21 SH   SOLE 2 0 0 21
FIRST WAVE BIOPHARMA INC COM 33749P309   602 376 SH   SOLE 21 376 0 0
FIRST WESTN FINL INC COM 33751L105   48,583 2,612 SH   SOLE 2 320 0 2,292
FIRST WESTN FINL INC COM 33751L105   316 17 SH   SOLE 7 17 0 0
FIRST WESTN FINL INC COM 33751L105   517,006 27,796 SH   SOLE 18 27,796 0 0
FIRST WESTN FINL INC COM 33751L105   260,716 14,017 SH   SOLE 19 14,017 0 0
FIRST WESTN FINL INC COM 33751L105   6,054,467 325,509 SH   SOLE 21 325,509 0 0
FIRST WESTN FINL INC COM 33751L105   2,281,346 122,653 SH   SOLE 22 117,366 0 5,287
FIRSTCASH HOLDINGS INC COM 33768G107   6,951,872 74,487 SH   SOLE 2 51,798 0 22,689
FIRSTCASH HOLDINGS INC COM 33768G107   12,600 135 SH   SOLE 4 135 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   34,159 366 SH   SOLE 7 366 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   14,196,706 152,113 SH   SOLE 18 152,113 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   16,894,503 181,019 SH   SOLE 19 181,019 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   249,057,825 2,668,572 SH   SOLE 21 2,668,572 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   117,900,429 1,263,264 SH   SOLE 22 1,234,619 0 28,645
FIRSTCASH HOLDINGS INC COM 33768G107   270,004 2,893 SH   SOLE 23 2,893 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   722,374 7,740 SH   SOLE 25 7,740 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   2,092,739 22,423 SH   SOLE 26 19,198 0 3,225
FIRSTCASH HOLDINGS INC COM 33768G107   212,792 2,280 SH   SOLE 28 721 0 1,559
FIRSTCASH HOLDINGS INC COM 33768G107   2,017,515 21,617 SH   SOLE 30 21,617 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   19,786 212 SH   SOLE 36 212 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   595,352 6,379 SH   SOLE 40 6,379 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   2,475,387 26,523 SH   SOLE 43 24,851 0 1,672
FIRSTENERGY CORP COM 337932107   21,332,251 548,669 SH   SOLE 2 132,957 0 415,712
FIRSTENERGY CORP COM 337932107   19,210,764 494,104 SH   SOLE 4 237,400 0 256,704
FIRSTENERGY CORP COM 337932107   13,882,571 357,062 SH   SOLE 7 307,791 0 49,271
FIRSTENERGY CORP COM 337932107   293,933 7,560 SH   SOLE 13 7,560 0 0
FIRSTENERGY CORP COM 337932107   3,518,718 90,502 SH   SOLE 15 90,502 0 0
FIRSTENERGY CORP COM 337932107   42,048,759 1,081,501 SH   SOLE 18 1,035,342 0 46,159
FIRSTENERGY CORP COM 337932107   16,227,540 417,375 SH   SOLE 19 417,375 0 0
FIRSTENERGY CORP COM 337932107   809,678,216 20,825,057 SH   SOLE 21 20,825,057 0 0
FIRSTENERGY CORP COM 337932107   459,749,974 11,824,845 SH   SOLE 22 10,695,882 0 1,128,963
FIRSTENERGY CORP COM 337932107   36,990,354 951,398 SH   SOLE 23 951,398 0 0
FIRSTENERGY CORP COM 337932107   7,848,278 201,859 SH   SOLE 25 201,859 0 0
FIRSTENERGY CORP COM 337932107   25,150,889 646,885 SH   SOLE 26 341,473 0 305,412
FIRSTENERGY CORP COM 337932107   29,196,975 750,951 SH   SOLE 28 9,553 0 741,398
FIRSTENERGY CORP COM 337932107   10,148 261 SH   SOLE 29 261 0 0
FIRSTENERGY CORP COM 337932107   104,028,144 2,675,621 SH   SOLE 30 2,675,621 0 0
FIRSTENERGY CORP COM 337932107   4,767,155 122,612 SH   SOLE 31 113,000 0 9,612
FIRSTENERGY CORP COM 337932107   4,914,821 126,410 SH   SOLE 32 126,410 0 0
FIRSTENERGY CORP COM 337932107   912,786 23,477 SH   SOLE 34 23,477 0 0
FIRSTENERGY CORP COM 337932107   5,531,302 142,266 SH   SOLE 36 142,266 0 0
FIRSTENERGY CORP COM 337932107   456,568 11,743 SH   SOLE 40 11,743 0 0
FIRSTENERGY CORP COM 337932107   43,896 1,129 SH   OTR 43 1,129 0 0
FIRSTENERGY CORP COM 337932107   16,150,836 415,402 SH   SOLE 43 327,268 0 88,134
FIRSTSERVICE CORP NEW COM 33767E202   116,800 758 SH   SOLE 2 758 0 0
FIRSTSERVICE CORP NEW COM 33767E202   5,909,043 38,348 SH   SOLE 43 34,288 0 4,060
FISCALNOTE HOLDINGS INC COM CL A 337655104   82,639 22,703 SH   SOLE 2 2,038 0 20,665
FISCALNOTE HOLDINGS INC COM CL A 337655104   685,259 188,258 SH   SOLE 18 188,258 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   949,236 260,779 SH   SOLE 19 260,779 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   8,339,102 2,290,962 SH   SOLE 21 2,290,962 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   6,344,480 1,742,989 SH   SOLE 22 1,707,303 0 35,686
FISERV INC COM 337738108   135,132,258 1,071,203 SH   SOLE 2 149,927 0 921,276
FISERV INC COM 337738108   57,785,909 458,073 SH   SOLE 4 254,793 0 203,280
FISERV INC COM 337738108   73,216,703 580,394 SH   SOLE 7 517,327 0 63,067
FISERV INC COM 337738108   2,220,997 17,606 SH   SOLE 13 17,606 0 0
FISERV INC COM 337738108   13,755,396 109,040 SH   SOLE 15 109,040 0 0
FISERV INC COM 337738108   161,621,992 1,281,189 SH   SOLE 18 1,227,744 0 53,445
FISERV INC COM 337738108   22,317,701 176,914 SH   SOLE 19 176,914 0 0
FISERV INC COM 337738108   1,779,356,599 14,105,086 SH   SOLE 21 14,105,086 0 0
FISERV INC COM 337738108   1,718,500,199 13,622,673 SH   SOLE 22 12,354,837 0 1,267,836
FISERV INC COM 337738108   139,010,614 1,101,947 SH   SOLE 23 1,101,947 0 0
FISERV INC COM 337738108   123,853,439 981,795 SH   SOLE 25 979,446 0 2,349
FISERV INC COM 337738108   132,718,000 1,052,065 SH   SOLE 26 364,503 0 687,562
FISERV INC COM 337738108   147,416,619 1,168,582 SH   SOLE 28 13,744 0 1,154,838
FISERV INC COM 337738108   116,689 925 SH   SOLE 29 925 0 0
FISERV INC COM 337738108   577,816,072 4,580,389 SH   SOLE 30 4,580,389 0 0
FISERV INC COM 337738108   17,997,821 142,670 SH   SOLE 31 127,612 0 15,058
FISERV INC COM 337738108   15,171,051 120,262 SH   SOLE 34 120,262 0 0
FISERV INC COM 337738108   19,507,458 154,637 SH   SOLE 36 154,637 0 0
FISERV INC COM 337738108   3,098,370 24,561 SH   SOLE 40 24,561 0 0
FISERV INC COM 337738108   104,957 832 SH   OTR 43 832 0 0
FISERV INC COM 337738108   85,254,014 675,815 SH   SOLE 43 577,947 0 97,868
FISKER INC CL A COM STK 33813J106   609,143 108,004 SH   SOLE 2 65,126 0 42,878
FISKER INC CL A COM STK 33813J106   131,389 23,296 SH   SOLE 4 573 0 22,723
FISKER INC CL A COM STK 33813J106   304,831 54,048 SH   SOLE 7 51,178 0 2,870
FISKER INC CL A COM STK 33813J106   2,748,118 487,255 SH   SOLE 18 487,255 0 0
FISKER INC CL A COM STK 33813J106   2,229,531 395,307 SH   SOLE 19 395,307 0 0
FISKER INC CL A COM STK 33813J106   42,463,464 7,528,983 SH   SOLE 21 7,528,983 0 0
FISKER INC CL A COM STK 33813J106   27,946,555 4,955,063 SH   SOLE 22 4,818,109 0 136,954
FISKER INC CL A COM STK 33813J106   220,315 39,063 SH   SOLE 25 39,063 0 0
FISKER INC CL A COM STK 33813J106   510,166 90,455 SH   SOLE 26 73,315 0 17,140
FISKER INC CL A COM STK 33813J106   141,998 25,177 SH   SOLE 28 10,314 0 14,863
FISKER INC CL A COM STK 33813J106   2,496,106 442,572 SH   SOLE 30 442,572 0 0
FISKER INC CL A COM STK 33813J106   199,385 35,352 SH   SOLE 40 35,352 0 0
FISKER INC CL A COM STK 33813J106   392,285 69,554 SH   SOLE 43 65,442 0 4,112
FIVE BELOW INC COM 33829M101   23,178,748 117,934 SH   SOLE 2 62,207 0 55,727
FIVE BELOW INC COM 33829M101   33,019 168 SH   SOLE 4 168 0 0
FIVE BELOW INC COM 33829M101   2,758,242 14,034 SH   SOLE 7 13,476 0 558
FIVE BELOW INC COM 33829M101   28,623,103 145,635 SH   SOLE 18 136,933 0 8,702
FIVE BELOW INC COM 33829M101   17,569,693 89,395 SH   SOLE 19 89,395 0 0
FIVE BELOW INC COM 33829M101   571,939,851 2,910,043 SH   SOLE 21 2,910,043 0 0
FIVE BELOW INC COM 33829M101   338,235,513 1,720,950 SH   SOLE 22 1,627,581 0 93,369
FIVE BELOW INC COM 33829M101   3,449,670 17,552 SH   SOLE 23 17,552 0 0
FIVE BELOW INC COM 33829M101   2,023,379 10,295 SH   SOLE 25 10,295 0 0
FIVE BELOW INC COM 33829M101   14,203,749 72,269 SH   SOLE 26 26,136 0 46,133
FIVE BELOW INC COM 33829M101   2,516,105 12,802 SH   SOLE 28 925 0 11,877
FIVE BELOW INC COM 33829M101   12,692,160 64,578 SH   SOLE 30 64,578 0 0
FIVE BELOW INC COM 33829M101   151,532 771 SH   SOLE 31 771 0 0
FIVE BELOW INC COM 33829M101   887,182 4,514 SH   SOLE 34 4,514 0 0
FIVE BELOW INC COM 33829M101   364,778 1,856 SH   SOLE 36 1,856 0 0
FIVE BELOW INC COM 33829M101   1,823,498 9,278 SH   SOLE 40 9,278 0 0
FIVE BELOW INC COM 33829M101   28,302 144 SH   OTR 43 144 0 0
FIVE BELOW INC COM 33829M101   8,035,538 40,885 SH   SOLE 43 35,989 0 4,896
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   43,153 14,932 SH   SOLE 2 14,932 0 0
FIVE STAR BANCORP COM 33830T103   376,062 16,811 SH   SOLE 2 12,417 0 4,394
FIVE STAR BANCORP COM 33830T103   4,206 188 SH   SOLE 7 188 0 0
FIVE STAR BANCORP COM 33830T103   868,045 38,804 SH   SOLE 18 38,804 0 0
FIVE STAR BANCORP COM 33830T103   569,853 25,474 SH   SOLE 19 25,474 0 0
FIVE STAR BANCORP COM 33830T103   10,561,123 472,111 SH   SOLE 21 472,111 0 0
FIVE STAR BANCORP COM 33830T103   7,484,622 334,583 SH   SOLE 22 328,352 0 6,231
FIVE STAR BANCORP COM 33830T103   64,560 2,886 SH   SOLE 25 2,886 0 0
FIVE STAR BANCORP COM 33830T103   51,921 2,321 SH   SOLE 28 0 0 2,321
FIVE STAR BANCORP COM 33830T103   265,040 11,848 SH   SOLE 30 11,848 0 0
FIVE STAR BANCORP COM 33830T103   94,692 4,233 SH   SOLE 40 4,233 0 0
FIVE STAR BANCORP COM 33830T103   82,277 3,678 SH   SOLE 43 3,678 0 0
FIVE9 INC COM 338307101   5,581,205 67,692 SH   SOLE 2 25,966 0 41,726
FIVE9 INC COM 338307101   38,834 471 SH   SOLE 4 242 0 229
FIVE9 INC COM 338307101   1,220,920 14,808 SH   SOLE 7 14,051 0 757
FIVE9 INC COM 338307101   3,157,258 38,293 SH   SOLE 18 38,293 0 0
FIVE9 INC COM 338307101   20,724,385 251,357 SH   SOLE 19 251,357 0 0
FIVE9 INC COM 338307101   137,003,785 1,661,659 SH   SOLE 21 1,661,659 0 0
FIVE9 INC COM 338307101   143,356,722 1,738,711 SH   SOLE 22 1,647,227 0 91,484
FIVE9 INC COM 338307101   1,064,430 12,910 SH   SOLE 25 12,910 0 0
FIVE9 INC COM 338307101   2,392,039 29,012 SH   SOLE 26 22,647 0 6,365
FIVE9 INC COM 338307101   223,357 2,709 SH   SOLE 28 1,206 0 1,503
FIVE9 INC COM 338307101   6,025,611 73,082 SH   SOLE 30 73,082 0 0
FIVE9 INC COM 338307101   81,543 989 SH   SOLE 31 989 0 0
FIVE9 INC COM 338307101   2,475,726 30,027 SH   SOLE 34 30,027 0 0
FIVE9 INC COM 338307101   74,865 908 SH   SOLE 36 908 0 0
FIVE9 INC COM 338307101   1,096,997 13,305 SH   SOLE 40 13,305 0 0
FIVE9 INC COM 338307101   4,036,670 48,959 SH   SOLE 43 35,564 0 13,395
FIVE9 INC NOTE 0.500% 6/0 338307AD3   4,058,440 4,210,000 PRN   SOLE 21 4,210,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106   3,209,634 123,400 SH   SOLE 2 123,400 0 0
FIVERR INTL LTD ORD SHS M4R82T106   2,965 114 SH   SOLE 4 114 0 0
FIVERR INTL LTD ORD SHS M4R82T106   344,034 13,227 SH   SOLE 7 13,227 0 0
FIVERR INTL LTD ORD SHS M4R82T106   9,339,073 359,057 SH   SOLE 19 359,057 0 0
FIVERR INTL LTD ORD SHS M4R82T106   11,411,809 438,747 SH   SOLE 21 438,747 0 0
FIVERR INTL LTD ORD SHS M4R82T106   8,358,470 321,356 SH   SOLE 22 305,083 0 16,273
FIVERR INTL LTD ORD SHS M4R82T106   212,840 8,183 SH   SOLE 25 8,183 0 0
FIVERR INTL LTD ORD SHS M4R82T106   133,015 5,114 SH   SOLE 26 801 0 4,313
FIVERR INTL LTD ORD SHS M4R82T106   13,187 507 SH   SOLE 28 507 0 0
FIVERR INTL LTD ORD SHS M4R82T106   1,329,683 51,122 SH   SOLE 30 51,122 0 0
FIVERR INTL LTD ORD SHS M4R82T106   10,560 406 SH   SOLE 36 406 0 0
FIVERR INTL LTD ORD SHS M4R82T106   217,548 8,364 SH   SOLE 40 8,364 0 0
FIVERR INTL LTD ORD SHS M4R82T106   234 9 SH   SOLE 43 0 0 9
FLANIGANS ENTERPRISES INC COM 338517105   5,425 177 SH   SOLE 18 177 0 0
FLANIGANS ENTERPRISES INC COM 338517105   67,185 2,192 SH   SOLE 21 2,192 0 0
FLANIGANS ENTERPRISES INC COM 338517105   20,352 664 SH   SOLE 22 0 0 664
FLEETCOR TECHNOLOGIES INC COM 339041105   30,723,655 122,366 SH   SOLE 2 16,144 0 106,222
FLEETCOR TECHNOLOGIES INC COM 339041105   13,970,844 55,643 SH   SOLE 4 28,352 0 27,291
FLEETCOR TECHNOLOGIES INC COM 339041105   11,223,778 44,702 SH   SOLE 7 38,569 0 6,133
FLEETCOR TECHNOLOGIES INC COM 339041105   530,030 2,111 SH   SOLE 13 2,111 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   2,156,777 8,590 SH   SOLE 15 8,590 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   100,867,122 401,733 SH   SOLE 18 394,855 0 6,878
FLEETCOR TECHNOLOGIES INC COM 339041105   23,020,270 91,685 SH   SOLE 19 91,685 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   489,785,773 1,950,716 SH   SOLE 21 1,950,716 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   396,252,196 1,578,191 SH   SOLE 22 1,427,192 0 150,999
FLEETCOR TECHNOLOGIES INC COM 339041105   30,417,840 121,148 SH   SOLE 23 121,148 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   31,279,546 124,580 SH   SOLE 25 105,673 0 18,907
FLEETCOR TECHNOLOGIES INC COM 339041105   27,589,173 109,882 SH   SOLE 26 41,408 0 68,474
FLEETCOR TECHNOLOGIES INC COM 339041105   28,965,593 115,364 SH   SOLE 28 1,159 0 114,205
FLEETCOR TECHNOLOGIES INC COM 339041105   40,173 160 SH   SOLE 29 160 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   101,568,890 404,528 SH   SOLE 30 404,528 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   3,956,016 15,756 SH   SOLE 31 14,491 0 1,265
FLEETCOR TECHNOLOGIES INC COM 339041105   33,327,104 132,735 SH   SOLE 34 132,735 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   7,179,633 28,595 SH   SOLE 36 28,595 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   714,825 2,847 SH   SOLE 40 2,847 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   47,454 189 SH   OTR 43 189 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   10,471,291 41,705 SH   SOLE 43 33,739 0 7,966
FLEX LNG LTD SHS G35947202   603,822 19,778 SH   SOLE 2 9,038 0 10,740
FLEX LNG LTD SHS G35947202   9,190 301 SH   SOLE 7 301 0 0
FLEX LNG LTD SHS G35947202   2,349,741 76,965 SH   SOLE 18 76,965 0 0
FLEX LNG LTD SHS G35947202   1,917,162 62,796 SH   SOLE 19 62,796 0 0
FLEX LNG LTD SHS G35947202   28,707,451 940,303 SH   SOLE 21 940,303 0 0
FLEX LNG LTD SHS G35947202   10,452,831 342,379 SH   SOLE 22 329,472 0 12,907
FLEX LTD ORD Y2573F102   20,533,701 742,898 SH   SOLE 2 551,096 0 191,802
FLEX LTD ORD Y2573F102   36,540 1,322 SH   SOLE 4 1,322 0 0
FLEX LTD ORD Y2573F102   3,443,778 124,594 SH   SOLE 7 119,278 0 5,316
FLEX LTD ORD Y2573F102   155,116 5,612 SH   SOLE 15 5,612 0 0
FLEX LTD ORD Y2573F102   17,533,130 634,339 SH   SOLE 18 146,272 0 488,067
FLEX LTD ORD Y2573F102   96,526,288 3,492,268 SH   SOLE 19 3,492,268 0 0
FLEX LTD ORD Y2573F102   25,194,634 911,528 SH   SOLE 21 911,528 0 0
FLEX LTD ORD Y2573F102   46,841,646 1,694,705 SH   SOLE 22 1,288,959 0 405,746
FLEX LTD ORD Y2573F102   3,272,217 118,387 SH   SOLE 23 118,387 0 0
FLEX LTD ORD Y2573F102   19,843,696 717,934 SH   SOLE 25 692,874 0 25,060
FLEX LTD ORD Y2573F102   19,244,018 696,238 SH   SOLE 26 389,617 0 306,621
FLEX LTD ORD Y2573F102   18,433,116 666,900 SH   SOLE 28 263,477 0 403,423
FLEX LTD ORD Y2573F102   18,656,088 674,967 SH   SOLE 30 674,967 0 0
FLEX LTD ORD Y2573F102   82,003,126 2,966,828 SH   SOLE 34 2,966,828 0 0
FLEX LTD ORD Y2573F102   2,597,745 93,985 SH   SOLE 36 93,985 0 0
FLEX LTD ORD Y2573F102   2,141,354 77,473 SH   SOLE 40 77,473 0 0
FLEX LTD ORD Y2573F102   9,032,972 326,808 SH   SOLE 43 292,955 0 33,853
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   3,946 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   46,559 17,438 SH   SOLE 21 17,438 0 0
FLEXSHOPPER INC COM NEW 33939J303   12 9 SH   SOLE 21 9 0 0
FLEXSHOPPER INC COM NEW 33939J303   5,009 3,913 SH   SOLE 22 3,913 0 0
FLEXSTEEL INDS INC COM 339382103   6,478 339 SH   SOLE 2 0 0 339
FLEXSTEEL INDS INC COM 339382103   16,645 871 SH   SOLE 18 871 0 0
FLEXSTEEL INDS INC COM 339382103   713,051 37,313 SH   SOLE 21 37,313 0 0
FLEXSTEEL INDS INC COM 339382103   1,787,817 93,554 SH   SOLE 22 93,554 0 0
FLEXSTEEL INDS INC COM 339382103   11,772 616 SH   SOLE 43 616 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   18,155,782 174,642 SH   SOLE 2 33,249 0 141,393
FLOOR & DECOR HLDGS INC CL A 339750101   217,172 2,089 SH   SOLE 4 2,089 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   2,058,824 19,804 SH   SOLE 7 18,917 0 887
FLOOR & DECOR HLDGS INC CL A 339750101   9,300,470 89,462 SH   SOLE 18 89,462 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   211,108,661 2,030,672 SH   SOLE 19 2,030,672 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   198,672,966 1,911,052 SH   SOLE 21 1,911,052 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   294,879,109 2,836,467 SH   SOLE 22 2,704,367 0 132,100
FLOOR & DECOR HLDGS INC CL A 339750101   193,093,641 1,857,384 SH   SOLE 25 1,857,384 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   4,866,472 46,811 SH   SOLE 26 38,057 0 8,754
FLOOR & DECOR HLDGS INC CL A 339750101   572,508 5,507 SH   SOLE 28 1,760 0 3,747
FLOOR & DECOR HLDGS INC CL A 339750101   34,590,507 332,729 SH   SOLE 30 332,729 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   153,549 1,477 SH   SOLE 31 1,477 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   11,305,130 108,745 SH   SOLE 34 108,745 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   156,772 1,508 SH   SOLE 36 1,508 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   1,873,359 18,020 SH   SOLE 40 18,020 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   32,851 316 SH   OTR 43 316 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   3,265,488 31,411 SH   SOLE 43 28,710 0 2,701
FLOTEK INDS INC DEL COM 343389102   48,164 65,618 SH   SOLE 21 65,618 0 0
FLOTEK INDS INC DEL COM 343389102   591,409 805,734 SH   SOLE 22 805,734 0 0
FLOWERS FOODS INC COM 343498101   7,727,081 310,574 SH   SOLE 2 201,127 0 109,447
FLOWERS FOODS INC COM 343498101   53,592 2,154 SH   SOLE 4 696 0 1,458
FLOWERS FOODS INC COM 343498101   4,445,260 178,668 SH   SOLE 7 175,486 0 3,182
FLOWERS FOODS INC COM 343498101   9,168,355 368,503 SH   SOLE 18 368,503 0 0
FLOWERS FOODS INC COM 343498101   5,751,634 231,175 SH   SOLE 19 231,175 0 0
FLOWERS FOODS INC COM 343498101   259,657,732 10,436,404 SH   SOLE 21 10,436,404 0 0
FLOWERS FOODS INC COM 343498101   136,918,894 5,503,171 SH   SOLE 22 5,253,404 0 249,767
FLOWERS FOODS INC COM 343498101   161,994 6,511 SH   SOLE 23 6,511 0 0
FLOWERS FOODS INC COM 343498101   972,908 39,104 SH   SOLE 25 39,104 0 0
FLOWERS FOODS INC COM 343498101   2,288,811 91,994 SH   SOLE 26 74,786 0 17,208
FLOWERS FOODS INC COM 343498101   606,226 24,366 SH   SOLE 28 3,772 0 20,594
FLOWERS FOODS INC COM 343498101   6,127,720 246,291 SH   SOLE 30 246,291 0 0
FLOWERS FOODS INC COM 343498101   64,016 2,573 SH   SOLE 31 2,573 0 0
FLOWERS FOODS INC COM 343498101   203,145 8,165 SH   SOLE 36 8,165 0 0
FLOWERS FOODS INC COM 343498101   840,297 33,774 SH   SOLE 40 33,774 0 0
FLOWERS FOODS INC COM 343498101   24,196,738 972,538 SH   SOLE 43 931,664 0 40,874
FLOWSERVE CORP COM 34354P105   10,023,256 269,805 SH   SOLE 2 136,647 0 133,158
FLOWSERVE CORP COM 34354P105   16,123 434 SH   SOLE 4 434 0 0
FLOWSERVE CORP COM 34354P105   748,535 20,149 SH   SOLE 7 19,154 0 995
FLOWSERVE CORP COM 34354P105   9,439,518 254,092 SH   SOLE 18 254,092 0 0
FLOWSERVE CORP COM 34354P105   1,535,781 41,340 SH   SOLE 19 41,340 0 0
FLOWSERVE CORP COM 34354P105   238,537,847 6,420,938 SH   SOLE 21 6,420,938 0 0
FLOWSERVE CORP COM 34354P105   140,415,669 3,779,695 SH   SOLE 22 3,610,373 0 169,322
FLOWSERVE CORP COM 34354P105   896,244 24,125 SH   SOLE 25 24,125 0 0
FLOWSERVE CORP COM 34354P105   2,056,141 55,347 SH   SOLE 26 45,075 0 10,272
FLOWSERVE CORP COM 34354P105   301,175 8,107 SH   SOLE 28 2,322 0 5,785
FLOWSERVE CORP COM 34354P105   2,746,165 73,921 SH   SOLE 30 73,921 0 0
FLOWSERVE CORP COM 34354P105   70,845 1,907 SH   SOLE 31 1,907 0 0
FLOWSERVE CORP COM 34354P105   236,200 6,358 SH   SOLE 34 6,358 0 0
FLOWSERVE CORP COM 34354P105   147,151 3,961 SH   SOLE 36 3,961 0 0
FLOWSERVE CORP COM 34354P105   776,807 20,910 SH   SOLE 40 20,910 0 0
FLOWSERVE CORP COM 34354P105   28,457 766 SH   OTR 43 766 0 0
FLOWSERVE CORP COM 34354P105   2,419,096 65,117 SH   SOLE 43 62,665 0 2,452
FLUENCE ENERGY INC COM CL A 34379V103   569,696 21,385 SH   SOLE 2 12,150 0 9,235
FLUENCE ENERGY INC COM CL A 34379V103   7,379 277 SH   SOLE 7 277 0 0
FLUENCE ENERGY INC COM CL A 34379V103   2,604,326 97,760 SH   SOLE 18 97,760 0 0
FLUENCE ENERGY INC COM CL A 34379V103   2,098,673 78,779 SH   SOLE 19 78,779 0 0
FLUENCE ENERGY INC COM CL A 34379V103   34,470,961 1,293,955 SH   SOLE 21 1,293,955 0 0
FLUENCE ENERGY INC COM CL A 34379V103   27,063,390 1,015,893 SH   SOLE 22 983,671 0 32,222
FLUENCE ENERGY INC COM CL A 34379V103   2,246,445 84,326 SH   SOLE 25 84,326 0 0
FLUENCE ENERGY INC COM CL A 34379V103   956,429 35,902 SH   SOLE 26 8,604 0 27,298
FLUENCE ENERGY INC COM CL A 34379V103   600,306 22,534 SH   SOLE 28 22,534 0 0
FLUENCE ENERGY INC COM CL A 34379V103   755,564 28,362 SH   SOLE 30 28,362 0 0
FLUENCE ENERGY INC COM CL A 34379V103   312,780 11,741 SH   SOLE 34 11,741 0 0
FLUENCE ENERGY INC COM CL A 34379V103   20,033 752 SH   SOLE 36 752 0 0
FLUENCE ENERGY INC COM CL A 34379V103   221,432 8,312 SH   SOLE 40 8,312 0 0
FLUENCE ENERGY INC COM CL A 34379V103   50,589 1,899 SH   OTR 43 1,899 0 0
FLUENCE ENERGY INC COM CL A 34379V103   598,947 22,483 SH   SOLE 43 21,939 0 544
FLUENT INC COM 34380C102   14,249 22,748 SH   SOLE 2 0 0 22,748
FLUENT INC COM 34380C102   423,259 675,701 SH   SOLE 22 675,701 0 0
FLUOR CORP NEW COM 343412102   8,753,904 295,740 SH   SOLE 2 229,024 0 66,716
FLUOR CORP NEW COM 343412102   74,799 2,527 SH   SOLE 4 2,527 0 0
FLUOR CORP NEW COM 343412102   475,850 16,076 SH   SOLE 7 15,343 0 733
FLUOR CORP NEW COM 343412102   32,175 1,087 SH   SOLE 13 1,087 0 0
FLUOR CORP NEW COM 343412102   17,836,220 602,575 SH   SOLE 18 584,452 0 18,123
FLUOR CORP NEW COM 343412102   15,718,222 531,021 SH   SOLE 19 531,021 0 0
FLUOR CORP NEW COM 343412102   311,706,648 10,530,630 SH   SOLE 21 10,530,630 0 0
FLUOR CORP NEW COM 343412102   145,997,590 4,932,351 SH   SOLE 22 4,820,873 0 111,478
FLUOR CORP NEW COM 343412102   1,201,612 40,595 SH   SOLE 23 40,595 0 0
FLUOR CORP NEW COM 343412102   1,197,350 40,451 SH   SOLE 26 40,451 0 0
FLUOR CORP NEW COM 343412102   79,654 2,691 SH   SOLE 28 0 0 2,691
FLUOR CORP NEW COM 343412102   48,307 1,632 SH   SOLE 29 1,632 0 0
FLUOR CORP NEW COM 343412102   1,810,928 61,180 SH   SOLE 30 61,180 0 0
FLUOR CORP NEW COM 343412102   465,578 15,729 SH   SOLE 34 15,729 0 0
FLUOR CORP NEW COM 343412102   215,518 7,281 SH   SOLE 36 7,281 0 0
FLUOR CORP NEW COM 343412102   7,206,481 243,462 SH   SOLE 43 222,393 0 21,069
FLUSHING FINL CORP COM 343873105   888,297 72,278 SH   SOLE 2 55,006 0 17,272
FLUSHING FINL CORP COM 343873105   455 37 SH   SOLE 4 37 0 0
FLUSHING FINL CORP COM 343873105   4,191 341 SH   SOLE 7 341 0 0
FLUSHING FINL CORP COM 343873105   1,163,752 94,691 SH   SOLE 18 94,691 0 0
FLUSHING FINL CORP COM 343873105   697,851 56,782 SH   SOLE 19 56,782 0 0
FLUSHING FINL CORP COM 343873105   13,735,488 1,117,615 SH   SOLE 21 1,117,615 0 0
FLUSHING FINL CORP COM 343873105   12,337,194 1,003,840 SH   SOLE 22 966,692 0 37,148
FLUSHING FINL CORP COM 343873105   84,481 6,874 SH   SOLE 25 6,874 0 0
FLUSHING FINL CORP COM 343873105   230,560 18,760 SH   SOLE 26 16,855 0 1,905
FLUSHING FINL CORP COM 343873105   77,280 6,288 SH   SOLE 28 0 0 6,288
FLUSHING FINL CORP COM 343873105   34,658 2,820 SH   SOLE 30 2,820 0 0
FLUSHING FINL CORP COM 343873105   81,765 6,653 SH   SOLE 40 6,653 0 0
FLUSHING FINL CORP COM 343873105   1,968,194 160,146 SH   SOLE 43 145,899 0 14,247
FLUX PWR HLDGS INC COM NEW 344057302   8,025 1,862 SH   SOLE 18 1,862 0 0
FLUX PWR HLDGS INC COM NEW 344057302   113,939 26,436 SH   SOLE 21 26,436 0 0
FLUX PWR HLDGS INC COM NEW 344057302   670,882 155,657 SH   SOLE 22 155,657 0 0
FLYWIRE CORPORATION COM VTG 302492103   1,416,604 45,638 SH   SOLE 2 25,707 0 19,931
FLYWIRE CORPORATION COM VTG 302492103   12,447 401 SH   SOLE 4 401 0 0
FLYWIRE CORPORATION COM VTG 302492103   412,708 13,296 SH   SOLE 7 12,616 0 680
FLYWIRE CORPORATION COM VTG 302492103   7,397,887 238,334 SH   SOLE 18 238,334 0 0
FLYWIRE CORPORATION COM VTG 302492103   6,148,962 198,098 SH   SOLE 19 198,098 0 0
FLYWIRE CORPORATION COM VTG 302492103   98,901,417 3,186,257 SH   SOLE 21 3,186,257 0 0
FLYWIRE CORPORATION COM VTG 302492103   65,440,049 2,108,249 SH   SOLE 22 2,041,036 0 67,213
FLYWIRE CORPORATION COM VTG 302492103   13,471 434 SH   SOLE 23 434 0 0
FLYWIRE CORPORATION COM VTG 302492103   453,929 14,624 SH   SOLE 25 14,624 0 0
FLYWIRE CORPORATION COM VTG 302492103   1,093,632 35,233 SH   SOLE 26 24,875 0 10,358
FLYWIRE CORPORATION COM VTG 302492103   2,097,776 67,583 SH   SOLE 28 0 0 67,583
FLYWIRE CORPORATION COM VTG 302492103   3,601,199 116,018 SH   SOLE 30 116,018 0 0
FLYWIRE CORPORATION COM VTG 302492103   456,257 14,699 SH   SOLE 40 14,699 0 0
FLYWIRE CORPORATION COM VTG 302492103   515,047 16,593 SH   SOLE 43 14,989 0 1,604
FMC CORP COM NEW 302491303   34,077,444 326,600 SH   SOLE 2 72,565 0 254,035
FMC CORP COM NEW 302491303   15,232,701 145,991 SH   SOLE 4 84,106 0 61,885
FMC CORP COM NEW 302491303   10,313,174 98,842 SH   SOLE 7 88,060 0 10,782
FMC CORP COM NEW 302491303   1,066,877 10,225 SH   SOLE 13 10,225 0 0
FMC CORP COM NEW 302491303   2,133,336 20,446 SH   SOLE 15 20,446 0 0
FMC CORP COM NEW 302491303   25,227,221 241,779 SH   SOLE 18 200,780 0 40,999
FMC CORP COM NEW 302491303   44,276,992 424,353 SH   SOLE 19 424,353 0 0
FMC CORP COM NEW 302491303   409,432,247 3,924,020 SH   SOLE 21 3,924,020 0 0
FMC CORP COM NEW 302491303   296,529,585 2,841,955 SH   SOLE 22 2,529,551 0 312,404
FMC CORP COM NEW 302491303   22,871,432 219,201 SH   SOLE 23 219,201 0 0
FMC CORP COM NEW 302491303   40,770,229 390,744 SH   SOLE 25 334,571 0 56,173
FMC CORP COM NEW 302491303   23,254,986 222,877 SH   SOLE 26 83,604 0 139,273
FMC CORP COM NEW 302491303   33,771,936 323,672 SH   SOLE 28 6,536 0 317,136
FMC CORP COM NEW 302491303   24,268,441 232,590 SH   SOLE 29 232,590 0 0
FMC CORP COM NEW 302491303   120,165,561 1,151,673 SH   SOLE 30 1,151,673 0 0
FMC CORP COM NEW 302491303   2,879,680 27,599 SH   SOLE 31 25,316 0 2,283
FMC CORP COM NEW 302491303   18,117,598 173,640 SH   SOLE 34 173,640 0 0
FMC CORP COM NEW 302491303   4,115,691 39,445 SH   SOLE 36 39,445 0 0
FMC CORP COM NEW 302491303   496,658 4,760 SH   SOLE 40 4,760 0 0
FMC CORP COM NEW 302491303   25,250 242 SH   OTR 43 242 0 0
FMC CORP COM NEW 302491303   41,135,120 394,241 SH   SOLE 43 367,396 0 26,845
FNCB BANCORP INC COM 302578109   19,832 3,322 SH   SOLE 2 2,768 0 554
FNCB BANCORP INC COM 302578109   18,549 3,107 SH   SOLE 18 3,107 0 0
FNCB BANCORP INC COM 302578109   12,841 2,151 SH   SOLE 19 2,151 0 0
FNCB BANCORP INC COM 302578109   228,782 38,322 SH   SOLE 21 38,322 0 0
FNCB BANCORP INC COM 302578109   156,892 26,280 SH   SOLE 22 26,280 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   1,619,618 30,844 SH   SOLE 2 17,337 0 13,507
FOCUS FINL PARTNERS INC COM CL A 34417P100   12,130 231 SH   SOLE 4 231 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   30,456 580 SH   SOLE 7 580 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   7,755,622 147,698 SH   SOLE 18 147,698 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   6,225,376 118,556 SH   SOLE 19 118,556 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   101,691,549 1,936,613 SH   SOLE 21 1,936,613 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   81,848,545 1,558,723 SH   SOLE 22 1,513,672 0 45,051
FOCUS FINL PARTNERS INC COM CL A 34417P100   551,775 10,508 SH   SOLE 25 10,508 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   1,020,322 19,431 SH   SOLE 26 14,750 0 4,681
FOCUS FINL PARTNERS INC COM CL A 34417P100   601,345 11,452 SH   SOLE 28 9,220 0 2,232
FOCUS FINL PARTNERS INC COM CL A 34417P100   4,800,412 91,419 SH   SOLE 30 91,419 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   524,575 9,990 SH   SOLE 40 9,990 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100   614,262 11,698 SH   SOLE 43 10,188 0 1,510
FOCUS UNVL INC COM 34417J104   2,176 1,422 SH   SOLE 2 0 0 1,422
FOCUS UNVL INC COM 34417J104   9,140 5,974 SH   SOLE 18 5,974 0 0
FOCUS UNVL INC COM 34417J104   111,809 73,078 SH   SOLE 21 73,078 0 0
FOCUS UNVL INC COM 34417J104   87,469 57,169 SH   SOLE 22 57,169 0 0
FOGHORN THERAPEUTICS INC COM 344174107   98,820 14,037 SH   SOLE 2 11,478 0 2,559
FOGHORN THERAPEUTICS INC COM 344174107   2,577 366 SH   SOLE 7 366 0 0
FOGHORN THERAPEUTICS INC COM 344174107   473,503 67,259 SH   SOLE 18 59,003 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107   459,895 65,326 SH   SOLE 19 65,326 0 0
FOGHORN THERAPEUTICS INC COM 344174107   5,918,408 840,683 SH   SOLE 21 840,683 0 0
FOGHORN THERAPEUTICS INC COM 344174107   3,121,515 443,397 SH   SOLE 22 437,150 0 6,247
FOGHORN THERAPEUTICS INC COM 344174107   4,238 602 SH   SOLE 23 602 0 0
FOGHORN THERAPEUTICS INC COM 344174107   6,871 976 SH   SOLE 26 0 0 976
FOGHORN THERAPEUTICS INC COM 344174107   147,213 20,911 SH   SOLE 30 20,911 0 0
FOGHORN THERAPEUTICS INC COM 344174107   13,249 1,882 SH   SOLE 43 987 0 895
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   40,457 365 SH   SOLE 2 0 0 365
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   390,378 3,522 SH   SOLE 4 3,522 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   64,176 579 SH   SOLE 19 579 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   312,236 2,817 SH   SOLE 22 2,817 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   14,901,884 134,445 SH   SOLE 25 134,445 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   2,925,843 26,397 SH   SOLE 26 26,397 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   13,068,701 117,906 SH   SOLE 28 0 0 117,906
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   69,486,150 626,905 SH   SOLE 34 626,905 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   14,817,313 133,682 SH   SOLE 43 112,783 0 20,899
FONAR CORP COM NEW 344437405   20,315 1,188 SH   SOLE 18 1,188 0 0
FONAR CORP COM NEW 344437405   254,824 14,902 SH   SOLE 21 14,902 0 0
FONAR CORP COM NEW 344437405   1,448,695 84,719 SH   SOLE 22 84,719 0 0
FOOT LOCKER INC COM 344849104   5,155,563 190,172 SH   SOLE 2 120,681 0 69,491
FOOT LOCKER INC COM 344849104   5,422 200 SH   SOLE 4 200 0 0
FOOT LOCKER INC COM 344849104   577,145 21,289 SH   SOLE 7 20,219 0 1,070
FOOT LOCKER INC COM 344849104   9,661,977 356,399 SH   SOLE 18 356,399 0 0
FOOT LOCKER INC COM 344849104   6,218,166 229,368 SH   SOLE 19 229,368 0 0
FOOT LOCKER INC COM 344849104   158,910,416 5,861,690 SH   SOLE 21 5,861,690 0 0
FOOT LOCKER INC COM 344849104   70,976,854 2,618,106 SH   SOLE 22 2,520,848 0 97,258
FOOT LOCKER INC COM 344849104   107,491 3,965 SH   SOLE 23 3,965 0 0
FOOT LOCKER INC COM 344849104   473,449 17,464 SH   SOLE 25 17,464 0 0
FOOT LOCKER INC COM 344849104   1,468,657 54,174 SH   SOLE 26 36,375 0 17,799
FOOT LOCKER INC COM 344849104   50,018 1,845 SH   SOLE 28 1,845 0 0
FOOT LOCKER INC COM 344849104   2,696,957 99,482 SH   SOLE 30 99,482 0 0
FOOT LOCKER INC COM 344849104   137,421 5,069 SH   SOLE 36 5,069 0 0
FOOT LOCKER INC COM 344849104   381,031 14,055 SH   SOLE 40 14,055 0 0
FOOT LOCKER INC COM 344849104   3,177,861 117,221 SH   SOLE 43 112,222 0 4,999
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   2,929 267 SH   SOLE 2 0 0 267
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   51,449 4,690 SH   SOLE 18 4,690 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   62,167 5,667 SH   SOLE 19 5,667 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   935,149 85,246 SH   SOLE 21 85,246 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   39,646 3,614 SH   SOLE 22 3,524 0 90
FORD MTR CO DEL COM 345370860   112,130,715 7,411,151 SH   SOLE 2 1,135,924 0 6,275,227
FORD MTR CO DEL COM 345370860   41,749,737 2,759,401 SH   SOLE 4 1,522,567 0 1,236,834
FORD MTR CO DEL COM 345370860   37,476,480 2,476,965 SH   SOLE 7 2,148,474 0 328,491
FORD MTR CO DEL COM 345370860   1,311,166 86,660 SH   SOLE 13 86,660 0 0
FORD MTR CO DEL COM 345370860   10,374,096 685,664 SH   SOLE 15 685,664 0 0
FORD MTR CO DEL COM 345370860   102,799,408 6,794,409 SH   SOLE 18 6,455,632 0 338,777
FORD MTR CO DEL COM 345370860   39,943,639 2,640,029 SH   SOLE 19 2,640,029 0 0
FORD MTR CO DEL COM 345370860   1,699,845,030 112,349,308 SH   SOLE 21 112,349,308 0 0
FORD MTR CO DEL COM 345370860   1,297,739,423 85,772,599 SH   SOLE 22 77,548,755 0 8,223,844
FORD MTR CO DEL COM 345370860   107,638,179 7,114,222 SH   SOLE 23 7,114,222 0 0
FORD MTR CO DEL COM 345370860   84,528,057 5,586,785 SH   SOLE 25 5,423,411 0 163,374
FORD MTR CO DEL COM 345370860   115,864,708 7,657,945 SH   SOLE 26 3,035,703 0 4,622,242
FORD MTR CO DEL COM 345370860   92,333,412 6,102,671 SH   SOLE 28 504,013 0 5,598,658
FORD MTR CO DEL COM 345370860   81,188 5,366 SH   SOLE 29 5,366 0 0
FORD MTR CO DEL COM 345370860   381,080,687 25,187,091 SH   SOLE 30 25,187,091 0 0
FORD MTR CO DEL COM 345370860   13,159,802 869,782 SH   SOLE 31 802,687 0 67,095
FORD MTR CO DEL COM 345370860   7,372,289 487,263 SH   SOLE 32 487,263 0 0
FORD MTR CO DEL COM 345370860   12,551,621 829,585 SH   SOLE 34 829,585 0 0
FORD MTR CO DEL COM 345370860   18,122,033 1,197,755 SH   SOLE 36 1,197,755 0 0
FORD MTR CO DEL COM 345370860   2,292,921 151,548 SH   SOLE 40 151,548 0 0
FORD MTR CO DEL COM 345370860   122,266 8,081 SH   OTR 43 8,081 0 0
FORD MTR CO DEL COM 345370860   45,545,546 3,010,281 SH   SOLE 43 2,498,690 0 511,590
FORD MTR CO DEL OPTIONS 345370860   142,222 9,400 SH Call SOLE 4 9,400 0 0
FORD MTR CO DEL OPTIONS 345370860   21,182 1,400 SH Put SOLE 4 1,400 0 0
FORD MTR CO DEL OPTIONS 345370860   2,944,298 194,600 SH Call SOLE 18 194,600 0 0
FORD MTR CO DEL OPTIONS 345370860   370,685 24,500 SH Put SOLE 18 24,500 0 0
FORD MTR CO DEL OPTIONS 345370860   20,667,580 1,366,000 SH Call SOLE 19 1,366,000 0 0
FORD MTR CO DEL OPTIONS 345370860   5,182,025 342,500 SH Put SOLE 19 342,500 0 0
FORD MTR CO DEL OPTIONS 345370860   1,254,277 82,900 SH Call SOLE 22 82,900 0 0
FORD MTR CO DEL OPTIONS 345370860   180,047 11,900 SH Put SOLE 22 11,900 0 0
FORD MTR CO DEL OPTIONS 345370860   10,078,093 666,100 SH Call SOLE 34 666,100 0 0
FORD MTR CO DEL OPTIONS 345370860   1,811,061 119,700 SH Put SOLE 34 119,700 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   13,288,415 12,130,000 PRN   SOLE 2 12,130,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   14,285,320 13,040,000 PRN   SOLE 21 13,040,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   20,485,850 18,700,000 PRN   SOLE 22 18,700,000 0 0
FORESTAR GROUP INC COM 346232101   373,811 16,577 SH   SOLE 2 5,927 0 10,650
FORESTAR GROUP INC COM 346232101   5,435 241 SH   SOLE 7 241 0 0
FORESTAR GROUP INC COM 346232101   1,267,152 56,193 SH   SOLE 18 56,193 0 0
FORESTAR GROUP INC COM 346232101   4,435,698 196,705 SH   SOLE 19 196,705 0 0
FORESTAR GROUP INC COM 346232101   14,984,565 664,504 SH   SOLE 21 664,504 0 0
FORESTAR GROUP INC COM 346232101   10,926,918 484,564 SH   SOLE 22 459,610 0 24,954
FORESTAR GROUP INC COM 346232101   73,536 3,261 SH   SOLE 25 3,261 0 0
FORESTAR GROUP INC COM 346232101   154,535 6,853 SH   SOLE 26 1,818 0 5,035
FORESTAR GROUP INC COM 346232101   227,394 10,084 SH   SOLE 28 0 0 10,084
FORESTAR GROUP INC COM 346232101   134,894 5,982 SH   SOLE 30 5,982 0 0
FORESTAR GROUP INC COM 346232101   614,127 27,234 SH   SOLE 34 27,234 0 0
FORESTAR GROUP INC COM 346232101   39,801 1,765 SH   SOLE 40 1,765 0 0
FORESTAR GROUP INC COM 346232101   1,857,398 82,368 SH   SOLE 43 80,914 0 1,454
FORGE GLOBAL HOLDINGS INC COM 34629L103   209,415 86,179 SH   SOLE 2 25,111 0 61,068
FORGE GLOBAL HOLDINGS INC COM 34629L103   809,277 333,036 SH   SOLE 18 333,036 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   956,059 393,440 SH   SOLE 19 393,440 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   9,523,960 3,919,325 SH   SOLE 21 3,919,325 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   6,638,794 2,732,014 SH   SOLE 22 2,657,162 0 74,852
FORGE GLOBAL HOLDINGS INC COM 34629L103   26,329 10,835 SH   SOLE 23 10,835 0 0
FORGEROCK INC CL A 34631B101   771,154 37,544 SH   SOLE 2 27,470 0 10,074
FORGEROCK INC CL A 34631B101   41,244 2,008 SH   SOLE 7 2,008 0 0
FORGEROCK INC CL A 34631B101   2,401,557 116,921 SH   SOLE 18 116,921 0 0
FORGEROCK INC CL A 34631B101   4,693,616 228,511 SH   SOLE 19 228,511 0 0
FORGEROCK INC CL A 34631B101   38,767,874 1,887,433 SH   SOLE 21 1,887,433 0 0
FORGEROCK INC CL A 34631B101   22,982,001 1,118,890 SH   SOLE 22 1,084,684 0 34,206
FORGEROCK INC CL A 34631B101   120,159 5,850 SH   SOLE 25 5,850 0 0
FORGEROCK INC CL A 34631B101   56,608 2,756 SH   SOLE 26 0 0 2,756
FORGEROCK INC CL A 34631B101   619,466 30,159 SH   SOLE 30 30,159 0 0
FORGEROCK INC CL A 34631B101   3,763,195 183,213 SH   SOLE 34 183,213 0 0
FORGEROCK INC CL A 34631B101   183,011 8,910 SH   SOLE 40 8,910 0 0
FORIAN INC COM 34630N106   7,389 3,016 SH   SOLE 18 3,016 0 0
FORIAN INC COM 34630N106   104,804 42,777 SH   SOLE 21 42,777 0 0
FORIAN INC COM 34630N106   103,579 42,277 SH   SOLE 22 42,277 0 0
FORMFACTOR INC COM 346375108   4,944,037 144,478 SH   SOLE 2 80,168 0 64,310
FORMFACTOR INC COM 346375108   23,201 678 SH   SOLE 4 264 0 414
FORMFACTOR INC COM 346375108   25,254 738 SH   SOLE 7 738 0 0
FORMFACTOR INC COM 346375108   8,589,733 251,015 SH   SOLE 18 243,024 0 7,991
FORMFACTOR INC COM 346375108   14,850,488 433,971 SH   SOLE 19 433,971 0 0
FORMFACTOR INC COM 346375108   314,112,772 9,179,216 SH   SOLE 21 9,179,216 0 0
FORMFACTOR INC COM 346375108   83,473,188 2,439,310 SH   SOLE 22 2,332,016 0 107,294
FORMFACTOR INC COM 346375108   369,234 10,790 SH   SOLE 23 10,790 0 0
FORMFACTOR INC COM 346375108   483,426 14,127 SH   SOLE 25 14,127 0 0
FORMFACTOR INC COM 346375108   1,305,117 38,139 SH   SOLE 26 30,818 0 7,321
FORMFACTOR INC COM 346375108   256,890 7,507 SH   SOLE 28 1,383 0 6,124
FORMFACTOR INC COM 346375108   4,548,420 132,917 SH   SOLE 30 132,917 0 0
FORMFACTOR INC COM 346375108   30,387 888 SH   SOLE 36 888 0 0
FORMFACTOR INC COM 346375108   409,990 11,981 SH   SOLE 40 11,981 0 0
FORMFACTOR INC COM 346375108   2,332,127 68,151 SH   SOLE 43 65,024 0 3,127
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105   56,028 752 SH   SOLE 43 752 0 0
FORRESTER RESH INC COM 346563109   607,050 20,868 SH   SOLE 2 18,271 0 2,597
FORRESTER RESH INC COM 346563109   2,124 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109   4,247 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109   1,107,398 38,068 SH   SOLE 18 38,068 0 0
FORRESTER RESH INC COM 346563109   689,491 23,702 SH   SOLE 19 23,702 0 0
FORRESTER RESH INC COM 346563109   40,656,737 1,397,619 SH   SOLE 21 1,397,619 0 0
FORRESTER RESH INC COM 346563109   9,564,152 328,778 SH   SOLE 22 313,511 0 15,267
FORRESTER RESH INC COM 346563109   44,013 1,513 SH   SOLE 25 1,513 0 0
FORRESTER RESH INC COM 346563109   111,560 3,835 SH   SOLE 26 2,297 0 1,538
FORRESTER RESH INC COM 346563109   615,719 21,166 SH   SOLE 30 21,166 0 0
FORRESTER RESH INC COM 346563109   440,684 15,149 SH   SOLE 34 15,149 0 0
FORRESTER RESH INC COM 346563109   25,570 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109   151,617 5,212 SH   SOLE 43 4,951 0 261
FORTE BIOSCIENCES INC COM 34962G109   275 264 SH   SOLE 2 0 0 264
FORTE BIOSCIENCES INC COM 34962G109   7,490 7,202 SH   SOLE 21 7,202 0 0
FORTE BIOSCIENCES INC COM 34962G109   181,854 174,860 SH   SOLE 22 174,858 0 2
FORTINET INC COM 34959E109   118,288,901 1,564,875 SH   SOLE 2 444,343 0 1,120,532
FORTINET INC COM 34959E109   41,411,982 547,850 SH   SOLE 4 303,068 0 244,782
FORTINET INC COM 34959E109   48,218,559 637,896 SH   SOLE 7 575,578 0 62,318
FORTINET INC COM 34959E109   2,961,616 39,180 SH   SOLE 13 39,180 0 0
FORTINET INC COM 34959E109   6,422,126 84,960 SH   SOLE 15 84,960 0 0
FORTINET INC COM 34959E109   128,092,849 1,694,574 SH   SOLE 18 1,562,895 0 131,679
FORTINET INC COM 34959E109   81,573,024 1,079,151 SH   SOLE 19 1,079,151 0 0
FORTINET INC COM 34959E109   1,330,088,443 17,596,090 SH   SOLE 21 17,596,090 0 0
FORTINET INC COM 34959E109   1,110,538,120 14,691,601 SH   SOLE 22 13,223,973 0 1,467,628
FORTINET INC COM 34959E109   104,174,434 1,378,151 SH   SOLE 23 1,378,151 0 0
FORTINET INC COM 34959E109   113,961,449 1,507,626 SH   SOLE 25 1,505,642 0 1,984
FORTINET INC COM 34959E109   98,462,476 1,302,586 SH   SOLE 26 435,499 0 867,087
FORTINET INC COM 34959E109   90,469,211 1,196,841 SH   SOLE 28 15,647 0 1,181,194
FORTINET INC COM 34959E109   1,234,385 16,330 SH   SOLE 29 16,330 0 0
FORTINET INC COM 34959E109   365,227,825 4,831,695 SH   SOLE 30 4,831,695 0 0
FORTINET INC COM 34959E109   13,668,864 180,829 SH   SOLE 31 168,957 0 11,872
FORTINET INC COM 34959E109   13,017,429 172,211 SH   SOLE 32 172,211 0 0
FORTINET INC COM 34959E109   31,775,088 420,361 SH   SOLE 34 420,361 0 0
FORTINET INC COM 34959E109   12,686,799 167,837 SH   SOLE 36 167,837 0 0
FORTINET INC COM 34959E109   1,985,674 26,269 SH   SOLE 40 26,269 0 0
FORTINET INC COM 34959E109   85,795 1,135 SH   OTR 43 1,135 0 0
FORTINET INC COM 34959E109   43,167,597 571,076 SH   SOLE 43 483,066 0 88,010
FORTIS INC COM 349553107   12,873,568 298,760 SH   SOLE 21 298,760 0 0
FORTIS INC COM 349553107   30,041,930 697,190 SH   SOLE 43 602,749 0 94,441
FORTIVE CORP COM 34959J108   39,663,167 530,469 SH   SOLE 2 116,343 0 414,126
FORTIVE CORP COM 34959J108   22,275,030 297,914 SH   SOLE 4 132,292 0 165,622
FORTIVE CORP COM 34959J108   27,361,334 365,940 SH   SOLE 7 328,824 0 37,116
FORTIVE CORP COM 34959J108   1,489,418 19,920 SH   SOLE 13 19,920 0 0
FORTIVE CORP COM 34959J108   4,332,174 57,940 SH   SOLE 15 57,940 0 0
FORTIVE CORP COM 34959J108   164,964,320 2,206,290 SH   SOLE 18 2,151,063 0 55,227
FORTIVE CORP COM 34959J108   237,877,465 3,181,456 SH   SOLE 19 3,181,456 0 0
FORTIVE CORP COM 34959J108   650,229,529 8,696,396 SH   SOLE 21 8,696,396 0 0
FORTIVE CORP COM 34959J108   585,087,512 7,825,164 SH   SOLE 22 7,106,743 0 718,421
FORTIVE CORP COM 34959J108   48,317,795 646,219 SH   SOLE 23 646,219 0 0
FORTIVE CORP COM 34959J108   66,267,305 886,282 SH   SOLE 25 810,296 0 75,986
FORTIVE CORP COM 34959J108   48,893,748 653,922 SH   SOLE 26 279,963 0 373,959
FORTIVE CORP COM 34959J108   35,295,328 472,052 SH   SOLE 28 9,806 0 462,246
FORTIVE CORP COM 34959J108   281,349,267 3,762,863 SH   SOLE 30 3,762,863 0 0
FORTIVE CORP COM 34959J108   5,869,669 78,503 SH   SOLE 31 70,226 0 8,277
FORTIVE CORP COM 34959J108   127,919,582 1,710,841 SH   SOLE 34 1,710,841 0 0
FORTIVE CORP COM 34959J108   11,139,085 148,978 SH   SOLE 36 148,978 0 0
FORTIVE CORP COM 34959J108   1,012,236 13,538 SH   SOLE 40 13,538 0 0
FORTIVE CORP COM 34959J108   30,365,175 406,114 SH   SOLE 43 358,662 0 47,452
FORTRESS BIOTECH INC COM 34960Q109   782 1,422 SH   SOLE 2 0 0 1,422
FORTRESS BIOTECH INC COM 34960Q109   55,498 100,906 SH   SOLE 21 100,906 0 0
FORTRESS BIOTECH INC COM 34960Q109   618,262 1,124,112 SH   SOLE 22 1,124,112 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   22,858,875 317,705 SH   SOLE 2 200,592 0 117,113
FORTUNE BRANDS INNOVATIONS I COM 34964C106   10,392,602 144,442 SH   SOLE 4 73,573 0 70,869
FORTUNE BRANDS INNOVATIONS I COM 34964C106   21,622,126 300,516 SH   SOLE 7 282,848 0 17,668
FORTUNE BRANDS INNOVATIONS I COM 34964C106   190,811 2,652 SH   SOLE 13 2,652 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,201,925 16,705 SH   SOLE 15 16,705 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   20,744,552 288,319 SH   SOLE 18 280,952 0 7,367
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,878,216 40,003 SH   SOLE 19 40,003 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   544,022,368 7,561,117 SH   SOLE 21 7,561,117 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   275,200,548 3,824,886 SH   SOLE 22 3,575,012 0 249,874
FORTUNE BRANDS INNOVATIONS I COM 34964C106   15,997,219 222,338 SH   SOLE 23 222,338 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   32,445,781 450,949 SH   SOLE 25 450,949 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   11,432,423 158,894 SH   SOLE 26 98,805 0 60,089
FORTUNE BRANDS INNOVATIONS I COM 34964C106   27,818,100 386,631 SH   SOLE 28 10,076 0 376,555
FORTUNE BRANDS INNOVATIONS I COM 34964C106   51,949,123 722,017 SH   SOLE 30 722,017 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,135,260 29,677 SH   SOLE 31 26,388 0 3,289
FORTUNE BRANDS INNOVATIONS I COM 34964C106   414,144 5,756 SH   SOLE 34 5,756 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,672,223 37,140 SH   SOLE 36 37,140 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   363,923 5,058 SH   SOLE 40 5,058 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   16,477 229 SH   OTR 43 229 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   7,766,480 107,943 SH   SOLE 43 99,207 0 8,735
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   221,226 8,645 SH   SOLE 2 2,884 0 5,761
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   679,031 26,535 SH   SOLE 18 26,535 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   476,460 18,619 SH   SOLE 19 18,619 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   7,728,206 302,001 SH   SOLE 21 302,001 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   5,847,469 228,506 SH   SOLE 22 221,823 0 6,683
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   25,436 994 SH   SOLE 43 994 0 0
FORWARD AIR CORP COM 349853101   1,456,784 13,729 SH   SOLE 2 7,689 0 6,040
FORWARD AIR CORP COM 349853101   10,611 100 SH   SOLE 4 100 0 0
FORWARD AIR CORP COM 349853101   27,270 257 SH   SOLE 7 257 0 0
FORWARD AIR CORP COM 349853101   8,800,870 82,941 SH   SOLE 18 82,941 0 0
FORWARD AIR CORP COM 349853101   5,580,113 52,588 SH   SOLE 19 52,588 0 0
FORWARD AIR CORP COM 349853101   321,403,582 3,028,966 SH   SOLE 21 3,028,966 0 0
FORWARD AIR CORP COM 349853101   77,951,377 734,628 SH   SOLE 22 698,218 0 36,410
FORWARD AIR CORP COM 349853101   531,717 5,011 SH   SOLE 25 5,011 0 0
FORWARD AIR CORP COM 349853101   1,468,775 13,842 SH   SOLE 26 11,614 0 2,228
FORWARD AIR CORP COM 349853101   485,347 4,574 SH   SOLE 28 487 0 4,087
FORWARD AIR CORP COM 349853101   4,440,704 41,850 SH   SOLE 30 41,850 0 0
FORWARD AIR CORP COM 349853101   497,656 4,690 SH   SOLE 40 4,690 0 0
FORWARD AIR CORP COM 349853101   2,603,724 24,538 SH   SOLE 43 23,420 0 1,118
FORWARD INDS INC N Y COM NEW 349862300   365,923 381,170 SH   SOLE 22 381,170 0 0
FOSSIL GROUP INC COM 34988V106   137,390 53,459 SH   SOLE 2 29,452 0 24,007
FOSSIL GROUP INC COM 34988V106   1,704 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106   371,843 144,686 SH   SOLE 18 144,686 0 0
FOSSIL GROUP INC COM 34988V106   507,102 197,316 SH   SOLE 19 197,316 0 0
FOSSIL GROUP INC COM 34988V106   4,475,221 1,741,331 SH   SOLE 21 1,741,331 0 0
FOSSIL GROUP INC COM 34988V106   3,385,065 1,317,146 SH   SOLE 22 1,280,614 0 36,532
FOSSIL GROUP INC COM 34988V106   3,860 1,502 SH   SOLE 23 1,502 0 0
FOSSIL GROUP INC COM 34988V106   1,840 716 SH   SOLE 26 0 0 716
FOSSIL GROUP INC COM 34988V106   4,369 1,700 SH   SOLE 43 1,700 0 0
FOSTER L B CO COM 350060109   204,932 14,351 SH   SOLE 2 14,020 0 331
FOSTER L B CO COM 350060109   28,346 1,985 SH   SOLE 18 1,985 0 0
FOSTER L B CO COM 350060109   352,645 24,695 SH   SOLE 21 24,695 0 0
FOSTER L B CO COM 350060109   1,825,241 127,818 SH   SOLE 22 127,818 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   1,864,639 73,411 SH   SOLE 2 25,183 0 48,228
FOUR CORNERS PPTY TR INC COM 35086T109   920,115 36,225 SH   SOLE 4 36,225 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   3,196,717 125,855 SH   SOLE 7 107,904 0 17,951
FOUR CORNERS PPTY TR INC COM 35086T109   7,624,496 300,177 SH   SOLE 18 300,177 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   7,762,672 305,617 SH   SOLE 19 305,617 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   267,068,884 10,514,523 SH   SOLE 21 10,514,523 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   85,705,213 3,374,221 SH   SOLE 22 3,207,558 0 166,663
FOUR CORNERS PPTY TR INC COM 35086T109   112,573 4,432 SH   SOLE 23 4,432 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   14,264,691 561,602 SH   SOLE 25 561,602 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   1,066,546 41,990 SH   SOLE 26 35,198 0 6,792
FOUR CORNERS PPTY TR INC COM 35086T109   1,589,761 62,589 SH   SOLE 28 2,790 0 59,799
FOUR CORNERS PPTY TR INC COM 35086T109   9,905,035 389,962 SH   SOLE 30 389,962 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   368,757 14,518 SH   SOLE 40 14,518 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   3,293,204 129,654 SH   SOLE 43 126,385 0 3,269
FOX CORP CL A COM 35137L105   54,165,672 1,593,108 SH   SOLE 2 1,076,834 0 516,274
FOX CORP CL A COM 35137L105   12,798,790 376,435 SH   SOLE 4 244,485 0 131,950
FOX CORP CL A COM 35137L105   7,803,510 229,515 SH   SOLE 7 206,847 0 22,668
FOX CORP CL A COM 35137L105   175,440 5,160 SH   SOLE 13 5,160 0 0
FOX CORP CL A COM 35137L105   1,899,138 55,857 SH   SOLE 15 55,857 0 0
FOX CORP CL A COM 35137L105   172,092,206 5,061,535 SH   SOLE 18 4,562,906 0 498,629
FOX CORP CL A COM 35137L105   260,629,958 7,665,587 SH   SOLE 19 7,665,587 0 0
FOX CORP CL A COM 35137L105   257,217,276 7,565,214 SH   SOLE 21 7,565,214 0 0
FOX CORP CL A COM 35137L105   310,777,204 9,140,506 SH   SOLE 22 8,038,843 0 1,101,663
FOX CORP CL A COM 35137L105   28,924,344 850,716 SH   SOLE 23 850,716 0 0
FOX CORP CL A COM 35137L105   19,048,262 560,243 SH   SOLE 25 496,689 0 63,554
FOX CORP CL A COM 35137L105   33,331,492 980,338 SH   SOLE 26 492,724 0 487,614
FOX CORP CL A COM 35137L105   37,793,720 1,111,580 SH   SOLE 28 4,406 0 1,107,174
FOX CORP CL A COM 35137L105   92,584,958 2,723,087 SH   SOLE 30 2,723,087 0 0
FOX CORP CL A COM 35137L105   2,453,032 72,148 SH   SOLE 31 64,350 0 7,798
FOX CORP CL A COM 35137L105   31,099,902 914,703 SH   SOLE 34 914,703 0 0
FOX CORP CL A COM 35137L105   4,657,864 136,996 SH   SOLE 36 136,996 0 0
FOX CORP CL A COM 35137L105   378,590 11,135 SH   SOLE 40 11,135 0 0
FOX CORP CL A COM 35137L105   29,852 878 SH   OTR 43 878 0 0
FOX CORP CL A COM 35137L105   8,571,716 252,109 SH   SOLE 43 219,378 0 32,731
FOX CORP CL B COM 35137L204   16,057,061 503,514 SH   SOLE 2 130,884 0 372,630
FOX CORP CL B COM 35137L204   8,557,905 268,357 SH   SOLE 4 70,757 0 197,600
FOX CORP CL B COM 35137L204   14,055,358 440,745 SH   SOLE 7 406,849 0 33,896
FOX CORP CL B COM 35137L204   187,067 5,866 SH   SOLE 13 5,866 0 0
FOX CORP CL B COM 35137L204   894,515 28,050 SH   SOLE 15 28,050 0 0
FOX CORP CL B COM 35137L204   8,185,972 256,694 SH   SOLE 18 239,367 0 17,327
FOX CORP CL B COM 35137L204   4,456,181 139,736 SH   SOLE 19 139,736 0 0
FOX CORP CL B COM 35137L204   147,705,455 4,631,717 SH   SOLE 21 4,631,717 0 0
FOX CORP CL B COM 35137L204   100,281,868 3,144,618 SH   SOLE 22 2,839,617 0 305,001
FOX CORP CL B COM 35137L204   8,906,303 279,282 SH   SOLE 23 279,282 0 0
FOX CORP CL B COM 35137L204   17,828,710 559,069 SH   SOLE 25 559,069 0 0
FOX CORP CL B COM 35137L204   11,023,512 345,673 SH   SOLE 26 121,205 0 224,468
FOX CORP CL B COM 35137L204   8,543,108 267,893 SH   SOLE 28 14,291 0 253,602
FOX CORP CL B COM 35137L204   98,636 3,093 SH   SOLE 29 3,093 0 0
FOX CORP CL B COM 35137L204   47,505,385 1,489,664 SH   SOLE 30 1,489,664 0 0
FOX CORP CL B COM 35137L204   1,158,117 36,316 SH   SOLE 31 32,647 0 3,669
FOX CORP CL B COM 35137L204   1,727,481 54,170 SH   SOLE 34 54,170 0 0
FOX CORP CL B COM 35137L204   1,235,419 38,740 SH   SOLE 36 38,740 0 0
FOX CORP CL B COM 35137L204   189,618 5,946 SH   SOLE 40 5,946 0 0
FOX CORP CL B COM 35137L204   2,218,555 69,569 SH   SOLE 43 45,259 0 24,310
FOX FACTORY HLDG CORP COM 35138V102   5,783,366 53,298 SH   SOLE 2 38,990 0 14,308
FOX FACTORY HLDG CORP COM 35138V102   17,036 157 SH   SOLE 4 157 0 0
FOX FACTORY HLDG CORP COM 35138V102   495,999 4,571 SH   SOLE 7 4,341 0 230
FOX FACTORY HLDG CORP COM 35138V102   19,278,755 177,668 SH   SOLE 18 172,030 0 5,638
FOX FACTORY HLDG CORP COM 35138V102   47,978,456 442,157 SH   SOLE 19 442,157 0 0
FOX FACTORY HLDG CORP COM 35138V102   326,668,270 3,010,490 SH   SOLE 21 3,010,490 0 0
FOX FACTORY HLDG CORP COM 35138V102   144,400,659 1,330,759 SH   SOLE 22 1,299,288 0 31,471
FOX FACTORY HLDG CORP COM 35138V102   89,846 828 SH   SOLE 23 828 0 0
FOX FACTORY HLDG CORP COM 35138V102   886,635 8,171 SH   SOLE 25 8,171 0 0
FOX FACTORY HLDG CORP COM 35138V102   1,838,702 16,945 SH   SOLE 26 13,307 0 3,638
FOX FACTORY HLDG CORP COM 35138V102   543,961 5,013 SH   SOLE 28 748 0 4,265
FOX FACTORY HLDG CORP COM 35138V102   2,412,394 22,232 SH   SOLE 30 22,232 0 0
FOX FACTORY HLDG CORP COM 35138V102   23,113 213 SH   SOLE 36 213 0 0
FOX FACTORY HLDG CORP COM 35138V102   753,602 6,945 SH   SOLE 40 6,945 0 0
FOX FACTORY HLDG CORP COM 35138V102   3,452,137 31,814 SH   SOLE 43 26,785 0 5,029
FRANCHISE GROUP INC COM 35180X105   432,321 15,095 SH   SOLE 2 6,820 0 8,275
FRANCHISE GROUP INC COM 35180X105   1,948 68 SH   SOLE 4 68 0 0
FRANCHISE GROUP INC COM 35180X105   377,418 13,178 SH   SOLE 7 12,466 0 712
FRANCHISE GROUP INC COM 35180X105   1,852,349 64,677 SH   SOLE 18 64,677 0 0
FRANCHISE GROUP INC COM 35180X105   1,341,268 46,832 SH   SOLE 19 46,832 0 0
FRANCHISE GROUP INC COM 35180X105   23,534,433 821,733 SH   SOLE 21 821,733 0 0
FRANCHISE GROUP INC COM 35180X105   18,748,976 654,643 SH   SOLE 22 633,905 0 20,738
FRANCHISE GROUP INC COM 35180X105   120,603 4,211 SH   SOLE 25 4,211 0 0
FRANCHISE GROUP INC COM 35180X105   623,063 21,755 SH   SOLE 26 19,432 0 2,323
FRANCHISE GROUP INC COM 35180X105   24,430 853 SH   SOLE 28 0 0 853
FRANCHISE GROUP INC COM 35180X105   1,754,687 61,267 SH   SOLE 30 61,267 0 0
FRANCHISE GROUP INC COM 35180X105   24,487 855 SH   SOLE 36 855 0 0
FRANCHISE GROUP INC COM 35180X105   65,872 2,300 SH   SOLE 40 2,300 0 0
FRANCHISE GROUP INC COM 35180X105   610,347 21,311 SH   SOLE 43 18,027 0 3,284
FRANCO NEV CORP COM 351858105   14,075,048 98,703 SH   SOLE 19 98,703 0 0
FRANCO NEV CORP COM 351858105   7,250,212 50,843 SH   SOLE 21 50,843 0 0
FRANCO NEV CORP COM 351858105   4,342,313 30,451 SH   SOLE 25 30,451 0 0
FRANCO NEV CORP COM 351858105   12,851,968 90,126 SH   SOLE 29 90,126 0 0
FRANCO NEV CORP COM 351858105   3,868,881 27,131 SH   SOLE 34 27,131 0 0
FRANCO NEV CORP COM 351858105   34,945,723 245,061 SH   SOLE 43 211,449 0 33,612
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,019,534 72,001 SH   SOLE 2 26,186 0 45,815
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,322 164 SH   SOLE 4 164 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   9,586 677 SH   SOLE 7 677 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   4,230,612 298,772 SH   SOLE 18 298,772 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,359,438 166,627 SH   SOLE 19 166,627 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   155,574,929 10,986,930 SH   SOLE 21 10,986,930 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   32,871,010 2,321,399 SH   SOLE 22 2,178,494 0 142,905
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   208,973 14,758 SH   SOLE 25 14,758 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   216,549 15,293 SH   SOLE 26 4,885 0 10,408
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   163,959 11,579 SH   SOLE 28 0 0 11,579
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,568,900 110,798 SH   SOLE 30 110,798 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   145,522 10,277 SH   SOLE 40 10,277 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   15,562 1,099 SH   SOLE 43 1,003 0 96
FRANKLIN COVEY CO COM 353469109   2,801,723 64,142 SH   SOLE 2 57,568 0 6,574
FRANKLIN COVEY CO COM 353469109   4,412 101 SH   SOLE 7 101 0 0
FRANKLIN COVEY CO COM 353469109   2,309,798 52,880 SH   SOLE 18 33,029 0 19,851
FRANKLIN COVEY CO COM 353469109   4,750,506 108,757 SH   SOLE 19 108,757 0 0
FRANKLIN COVEY CO COM 353469109   18,952,970 433,905 SH   SOLE 21 433,905 0 0
FRANKLIN COVEY CO COM 353469109   20,234,629 463,247 SH   SOLE 22 453,829 0 9,418
FRANKLIN COVEY CO COM 353469109   22,714 520 SH   SOLE 23 520 0 0
FRANKLIN COVEY CO COM 353469109   89,588 2,051 SH   SOLE 25 2,051 0 0
FRANKLIN COVEY CO COM 353469109   419,241 9,598 SH   SOLE 26 0 0 9,598
FRANKLIN COVEY CO COM 353469109   48,004 1,099 SH   SOLE 34 1,099 0 0
FRANKLIN COVEY CO COM 353469109   104,308 2,388 SH   SOLE 40 2,388 0 0
FRANKLIN COVEY CO COM 353469109   92,340 2,114 SH   SOLE 43 2,091 0 23
FRANKLIN ELEC INC COM 353514102   15,293,410 148,624 SH   SOLE 2 97,244 0 51,380
FRANKLIN ELEC INC COM 353514102   14,921 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102   6,326,909 61,486 SH   SOLE 7 60,813 0 673
FRANKLIN ELEC INC COM 353514102   16,445,581 159,821 SH   SOLE 18 139,353 0 20,468
FRANKLIN ELEC INC COM 353514102   45,681,117 443,937 SH   SOLE 19 443,937 0 0
FRANKLIN ELEC INC COM 353514102   482,903,423 4,692,939 SH   SOLE 21 4,692,939 0 0
FRANKLIN ELEC INC COM 353514102   155,756,026 1,513,664 SH   SOLE 22 1,459,131 0 54,533
FRANKLIN ELEC INC COM 353514102   1,096,811 10,659 SH   SOLE 23 10,659 0 0
FRANKLIN ELEC INC COM 353514102   788,317 7,661 SH   SOLE 25 7,661 0 0
FRANKLIN ELEC INC COM 353514102   4,044,896 39,309 SH   SOLE 26 14,244 0 25,065
FRANKLIN ELEC INC COM 353514102   619,664 6,022 SH   SOLE 28 702 0 5,320
FRANKLIN ELEC INC COM 353514102   50,432,319 490,110 SH   SOLE 30 490,110 0 0
FRANKLIN ELEC INC COM 353514102   988,972 9,611 SH   SOLE 34 9,611 0 0
FRANKLIN ELEC INC COM 353514102   49,598 482 SH   SOLE 36 482 0 0
FRANKLIN ELEC INC COM 353514102   629,131 6,114 SH   SOLE 40 6,114 0 0
FRANKLIN ELEC INC COM 353514102   8,945,429 86,933 SH   SOLE 43 82,742 0 4,191
FRANKLIN FINL SVCS CORP COM 353525108   3,884 140 SH   SOLE 2 0 0 140
FRANKLIN FINL SVCS CORP COM 353525108   21,915 790 SH   SOLE 18 790 0 0
FRANKLIN FINL SVCS CORP COM 353525108   1,008,543 36,357 SH   SOLE 21 36,357 0 0
FRANKLIN FINL SVCS CORP COM 353525108   343,449 12,381 SH   SOLE 22 12,381 0 0
FRANKLIN RESOURCES INC COM 354613101   22,708,121 850,173 SH   SOLE 2 151,573 0 698,600
FRANKLIN RESOURCES INC COM 354613101   6,932,207 259,536 SH   SOLE 4 127,281 0 132,255
FRANKLIN RESOURCES INC COM 354613101   10,985,316 411,281 SH   SOLE 7 384,347 0 26,934
FRANKLIN RESOURCES INC COM 354613101   206,388 7,727 SH   SOLE 13 7,727 0 0
FRANKLIN RESOURCES INC COM 354613101   1,362,931 51,027 SH   SOLE 15 51,027 0 0
FRANKLIN RESOURCES INC COM 354613101   23,433,992 877,349 SH   SOLE 18 852,251 0 25,098
FRANKLIN RESOURCES INC COM 354613101   3,292,809 123,280 SH   SOLE 19 123,280 0 0
FRANKLIN RESOURCES INC COM 354613101   405,220,108 15,171,101 SH   SOLE 21 15,171,101 0 0
FRANKLIN RESOURCES INC COM 354613101   168,215,867 6,297,861 SH   SOLE 22 5,687,496 0 610,365
FRANKLIN RESOURCES INC COM 354613101   13,808,082 516,963 SH   SOLE 23 516,963 0 0
FRANKLIN RESOURCES INC COM 354613101   13,532,889 506,660 SH   SOLE 25 504,983 0 1,677
FRANKLIN RESOURCES INC COM 354613101   12,888,697 482,542 SH   SOLE 26 169,990 0 312,552
FRANKLIN RESOURCES INC COM 354613101   14,222,487 532,478 SH   SOLE 28 5,243 0 527,235
FRANKLIN RESOURCES INC COM 354613101   12,206 457 SH   SOLE 29 457 0 0
FRANKLIN RESOURCES INC COM 354613101   63,463,254 2,376,011 SH   SOLE 30 2,228,685 0 147,326
FRANKLIN RESOURCES INC COM 354613101   1,830,356 68,527 SH   SOLE 31 61,318 0 7,209
FRANKLIN RESOURCES INC COM 354613101   3,737,984 139,947 SH   SOLE 32 139,947 0 0
FRANKLIN RESOURCES INC COM 354613101   351,103 13,145 SH   SOLE 34 13,145 0 0
FRANKLIN RESOURCES INC COM 354613101   3,002,658 112,417 SH   SOLE 36 112,417 0 0
FRANKLIN RESOURCES INC COM 354613101   346,295 12,965 SH   SOLE 40 12,965 0 0
FRANKLIN RESOURCES INC COM 354613101   16,988 636 SH   OTR 43 636 0 0
FRANKLIN RESOURCES INC COM 354613101   8,077,053 302,398 SH   SOLE 43 243,194 0 59,204
FRANKLIN STR PPTYS CORP COM 35471R106   4,257 2,936 SH   SOLE 2 0 0 2,936
FRANKLIN STR PPTYS CORP COM 35471R106   26,883 18,540 SH   SOLE 18 18,540 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   631,981 435,849 SH   SOLE 21 435,849 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   2,128,398 1,467,861 SH   SOLE 22 1,467,861 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   6,998 4,826 SH   SOLE 23 4,826 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   2,535 1,748 SH   SOLE 43 1,748 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   4,896 181 SH   SOLE 18 181 0 0
FRANKLIN WIRELESS CORP COM 355184102   7,106 1,905 SH   SOLE 18 1,905 0 0
FRANKLIN WIRELESS CORP COM 355184102   75,984 20,371 SH   SOLE 21 20,371 0 0
FRANKLIN WIRELESS CORP COM 355184102   1,705 457 SH   SOLE 22 457 0 0
FREEDOM HLDG CORP NEV COM 356390104   539,797 6,679 SH   SOLE 2 4,578 0 2,101
FREEDOM HLDG CORP NEV COM 356390104   4,283 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104   2,272,820 28,122 SH   SOLE 21 28,122 0 0
FREEDOM HLDG CORP NEV COM 356390104   1,076,927 13,325 SH   SOLE 22 6,005 0 7,320
FREEDOM HLDG CORP NEV COM 356390104   283,355 3,506 SH   SOLE 25 3,506 0 0
FREEDOM HLDG CORP NEV COM 356390104   1,031,263 12,760 SH   SOLE 26 10,935 0 1,825
FREEDOM HLDG CORP NEV COM 356390104   52,856 654 SH   SOLE 28 166 0 488
FREEDOM HLDG CORP NEV COM 356390104   1,317,366 16,300 SH   SOLE 30 16,300 0 0
FREEDOM HLDG CORP NEV COM 356390104   266,625 3,299 SH   SOLE 40 3,299 0 0
FREEDOM HLDG CORP NEV COM 356390104   664,502 8,222 SH   SOLE 43 7,142 0 1,080
FREEPORT-MCMORAN INC CL B 35671D857   73,103,440 1,827,586 SH   SOLE 2 667,778 0 1,159,808
FREEPORT-MCMORAN INC CL B 35671D857   52,940,840 1,323,521 SH   SOLE 4 672,735 0 650,786
FREEPORT-MCMORAN INC CL B 35671D857   64,453,320 1,611,333 SH   SOLE 7 1,476,957 0 134,376
FREEPORT-MCMORAN INC CL B 35671D857   3,819,040 95,476 SH   SOLE 13 95,476 0 0
FREEPORT-MCMORAN INC CL B 35671D857   10,095,440 252,386 SH   SOLE 15 252,386 0 0
FREEPORT-MCMORAN INC CL B 35671D857   111,803,400 2,795,085 SH   SOLE 18 2,665,412 0 129,673
FREEPORT-MCMORAN INC CL B 35671D857   146,350,400 3,658,760 SH   SOLE 19 3,658,760 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,247,168,400 31,179,210 SH   SOLE 21 31,179,210 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,241,762,520 31,044,063 SH   SOLE 22 28,087,404 0 2,956,659
FREEPORT-MCMORAN INC CL B 35671D857   114,374,080 2,859,352 SH   SOLE 23 2,859,352 0 0
FREEPORT-MCMORAN INC CL B 35671D857   255,502,040 6,387,551 SH   SOLE 25 5,241,755 0 1,145,796
FREEPORT-MCMORAN INC CL B 35671D857   141,387,240 3,534,681 SH   SOLE 26 1,176,754 0 2,357,927
FREEPORT-MCMORAN INC CL B 35671D857   98,602,040 2,465,051 SH   SOLE 28 85,156 0 2,379,895
FREEPORT-MCMORAN INC CL B 35671D857   16,398,040 409,951 SH   SOLE 29 409,951 0 0
FREEPORT-MCMORAN INC CL B 35671D857   281,751,600 7,043,790 SH   SOLE 30 7,043,790 0 0
FREEPORT-MCMORAN INC CL B 35671D857   12,654,360 316,359 SH   SOLE 31 291,592 0 24,767
FREEPORT-MCMORAN INC CL B 35671D857   360,334,560 9,008,364 SH   SOLE 34 9,008,364 0 0
FREEPORT-MCMORAN INC CL B 35671D857   13,947,560 348,689 SH   SOLE 36 348,689 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,250,400 56,260 SH   SOLE 40 56,260 0 0
FREEPORT-MCMORAN INC CL B 35671D857   125,160 3,129 SH   OTR 43 3,129 0 0
FREEPORT-MCMORAN INC CL B 35671D857   52,494,513 1,312,363 SH   SOLE 43 1,086,771 0 225,592
FREEPORT-MCMORAN INC OPTIONS 35671D857   820,000 20,500 SH Call SOLE 2 0 0 20,500
FREEPORT-MCMORAN INC OPTIONS 35671D857   196,000 4,900 SH Call SOLE 4 4,900 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   4,104,000 102,600 SH Call SOLE 18 102,600 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   20,520,000 513,000 SH Call SOLE 19 513,000 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   1,632,000 40,800 SH Call SOLE 22 40,800 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   112,000 2,800 SH Call SOLE 26 2,800 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   12,896,000 322,400 SH Call SOLE 34 322,400 0 0
FREIGHTCAR AMER INC COM 357023100   7,700 2,584 SH   SOLE 18 2,584 0 0
FREIGHTCAR AMER INC COM 357023100   126,233 42,360 SH   SOLE 21 42,360 0 0
FREIGHTCAR AMER INC COM 357023100   578,147 194,009 SH   SOLE 22 194,009 0 0
FREQUENCY ELECTRS INC COM 358010106   7,176 1,084 SH   SOLE 2 1,084 0 0
FREQUENCY ELECTRS INC COM 358010106   5,932 896 SH   SOLE 18 896 0 0
FREQUENCY ELECTRS INC COM 358010106   91,614 13,839 SH   SOLE 21 13,839 0 0
FREQUENCY ELECTRS INC COM 358010106   935,002 141,239 SH   SOLE 22 134,089 0 7,150
FREQUENCY THERAPEUTICS INC COM 35803L108   280 809 SH   SOLE 2 0 0 809
FREQUENCY THERAPEUTICS INC COM 35803L108   11,508 33,260 SH   SOLE 18 33,260 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   237,994 687,845 SH   SOLE 19 687,845 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   15,627 45,164 SH   SOLE 21 45,164 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   155,801 450,293 SH   SOLE 22 450,293 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   1,652 4,775 SH   SOLE 28 4,775 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108   673 1,945 SH   SOLE 34 1,945 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   11,766,533 491,706 SH   SOLE 43 449,170 0 42,536
FRESH DEL MONTE PRODUCE INC ORD G36738105   1,179,832 45,890 SH   SOLE 2 22,388 0 23,502
FRESH DEL MONTE PRODUCE INC ORD G36738105   4,885 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,366,442 130,939 SH   SOLE 7 130,205 0 734
FRESH DEL MONTE PRODUCE INC ORD G36738105   2,847,948 110,772 SH   SOLE 18 110,772 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   1,728,792 67,242 SH   SOLE 19 67,242 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   98,236,779 3,820,956 SH   SOLE 21 3,820,956 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   23,736,346 923,234 SH   SOLE 22 862,130 0 61,104
FRESH DEL MONTE PRODUCE INC ORD G36738105   180,870 7,035 SH   SOLE 25 7,035 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   227,405 8,845 SH   SOLE 26 5,247 0 3,598
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,061,264 119,069 SH   SOLE 30 119,069 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   160,790 6,254 SH   SOLE 40 6,254 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   701,243 27,275 SH   SOLE 43 17,332 0 9,943
FRESH TRACKS THERAPEUTICS IN COM NEW 10802T204   15 21 SH   SOLE 21 21 0 0
FRESH TRACKS THERAPEUTICS IN COM NEW 10802T204   3,344 4,769 SH   SOLE 22 4,769 0 0
FRESHPET INC COM 358039105   4,663,955 70,870 SH   SOLE 2 22,560 0 48,310
FRESHPET INC COM 358039105   36,525 555 SH   SOLE 4 170 0 385
FRESHPET INC COM 358039105   783,600 11,907 SH   SOLE 7 11,279 0 628
FRESHPET INC COM 358039105   1,221,170 18,556 SH   SOLE 18 18,556 0 0
FRESHPET INC COM 358039105   6,917,289 105,110 SH   SOLE 19 105,110 0 0
FRESHPET INC COM 358039105   40,522,639 615,752 SH   SOLE 21 615,752 0 0
FRESHPET INC COM 358039105   75,799,432 1,151,792 SH   SOLE 22 1,091,883 0 59,909
FRESHPET INC COM 358039105   570,573 8,670 SH   SOLE 25 8,670 0 0
FRESHPET INC COM 358039105   1,951,332 29,651 SH   SOLE 26 25,478 0 4,173
FRESHPET INC COM 358039105   250,539 3,807 SH   SOLE 28 700 0 3,107
FRESHPET INC COM 358039105   3,883,316 59,008 SH   SOLE 30 59,008 0 0
FRESHPET INC COM 358039105   45,080 685 SH   SOLE 31 685 0 0
FRESHPET INC COM 358039105   51,398 781 SH   SOLE 36 781 0 0
FRESHPET INC COM 358039105   548,131 8,329 SH   SOLE 40 8,329 0 0
FRESHPET INC COM 358039105   3,214,160 48,840 SH   SOLE 43 43,934 0 4,906
FRESHWORKS INC CLASS A COM 358054104   1,494,915 85,035 SH   SOLE 2 50,540 0 34,495
FRESHWORKS INC CLASS A COM 358054104   10,741 611 SH   SOLE 4 611 0 0
FRESHWORKS INC CLASS A COM 358054104   427,089 24,294 SH   SOLE 7 23,045 0 1,249
FRESHWORKS INC CLASS A COM 358054104   7,120,234 405,019 SH   SOLE 18 405,019 0 0
FRESHWORKS INC CLASS A COM 358054104   6,999,336 398,142 SH   SOLE 19 398,142 0 0
FRESHWORKS INC CLASS A COM 358054104   112,044,056 6,373,382 SH   SOLE 21 6,373,382 0 0
FRESHWORKS INC CLASS A COM 358054104   77,192,883 4,390,949 SH   SOLE 22 4,278,654 0 112,295
FRESHWORKS INC CLASS A COM 358054104   430,974 24,515 SH   SOLE 25 24,515 0 0
FRESHWORKS INC CLASS A COM 358054104   1,027,674 58,457 SH   SOLE 26 45,131 0 13,326
FRESHWORKS INC CLASS A COM 358054104   1,491,487 84,840 SH   SOLE 30 84,840 0 0
FRESHWORKS INC CLASS A COM 358054104   1,784,563 101,511 SH   SOLE 34 101,511 0 0
FRESHWORKS INC CLASS A COM 358054104   451,138 25,662 SH   SOLE 40 25,662 0 0
FRESHWORKS INC CLASS A COM 358054104   206,987 11,774 SH   SOLE 43 11,774 0 0
FREYR BATTERY SHS L4135L100   390,821 41,799 SH   SOLE 2 29,381 0 12,418
FREYR BATTERY SHS L4135L100   420,226 44,944 SH   SOLE 7 42,473 0 2,471
FREYR BATTERY SHS L4135L100   1,299,902 139,027 SH   SOLE 21 139,027 0 0
FREYR BATTERY SHS L4135L100   690,413 73,841 SH   SOLE 22 35,569 0 38,272
FREYR BATTERY SHS L4135L100   186,065 19,900 SH   SOLE 25 19,900 0 0
FREYR BATTERY SHS L4135L100   123,252 13,182 SH   SOLE 26 1,950 0 11,232
FREYR BATTERY SHS L4135L100   1,207,581 129,153 SH   SOLE 30 129,153 0 0
FREYR BATTERY SHS L4135L100   13,081 1,399 SH   SOLE 36 1,399 0 0
FREYR BATTERY SHS L4135L100   179,763 19,226 SH   SOLE 40 19,226 0 0
FRIEDMAN INDS INC COM 358435105   17,829 1,415 SH   SOLE 18 1,415 0 0
FRIEDMAN INDS INC COM 358435105   210,143 16,678 SH   SOLE 21 16,678 0 0
FRIEDMAN INDS INC COM 358435105   11,844 940 SH   SOLE 22 940 0 0
FRONTDOOR INC COM 35905A109   8,051,943 252,412 SH   SOLE 2 175,117 0 77,295
FRONTDOOR INC COM 35905A109   8,677 272 SH   SOLE 4 272 0 0
FRONTDOOR INC COM 35905A109   777,467 24,372 SH   SOLE 7 23,077 0 1,295
FRONTDOOR INC COM 35905A109   8,926,737 279,835 SH   SOLE 18 257,123 0 22,712
FRONTDOOR INC COM 35905A109   20,232,990 634,263 SH   SOLE 19 634,263 0 0
FRONTDOOR INC COM 35905A109   303,217,922 9,505,264 SH   SOLE 21 9,505,264 0 0
FRONTDOOR INC COM 35905A109   87,866,381 2,754,432 SH   SOLE 22 2,640,189 0 114,243
FRONTDOOR INC COM 35905A109   532,794 16,702 SH   SOLE 23 16,702 0 0
FRONTDOOR INC COM 35905A109   494,929 15,515 SH   SOLE 25 15,515 0 0
FRONTDOOR INC COM 35905A109   1,137,044 35,644 SH   SOLE 26 28,826 0 6,818
FRONTDOOR INC COM 35905A109   80,069 2,510 SH   SOLE 28 1,527 0 983
FRONTDOOR INC COM 35905A109   9,206,914 288,618 SH   SOLE 30 288,618 0 0
FRONTDOOR INC COM 35905A109   543,576 17,040 SH   SOLE 34 17,040 0 0
FRONTDOOR INC COM 35905A109   146,070 4,579 SH   SOLE 36 4,579 0 0
FRONTDOOR INC COM 35905A109   435,052 13,638 SH   SOLE 40 13,638 0 0
FRONTDOOR INC COM 35905A109   1,488,773 46,670 SH   SOLE 43 44,233 0 2,437
FRONTIER COMMUNICATIONS PARE COM 35909D109   9,703,723 520,586 SH   SOLE 2 203,877 0 316,709
FRONTIER COMMUNICATIONS PARE COM 35909D109   8,854 475 SH   SOLE 4 475 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   538,677 28,899 SH   SOLE 7 27,566 0 1,333
FRONTIER COMMUNICATIONS PARE COM 35909D109   8,198,729 439,846 SH   SOLE 18 439,846 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   1,438,915 77,195 SH   SOLE 19 77,195 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   218,096,779 11,700,471 SH   SOLE 21 11,700,471 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   121,742,015 6,531,224 SH   SOLE 22 6,237,956 0 293,268
FRONTIER COMMUNICATIONS PARE COM 35909D109   625,968 33,582 SH   SOLE 25 33,582 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   2,749,120 147,485 SH   SOLE 26 129,649 0 17,836
FRONTIER COMMUNICATIONS PARE COM 35909D109   242,767 13,024 SH   SOLE 28 3,275 0 9,749
FRONTIER COMMUNICATIONS PARE COM 35909D109   2,276,373 122,123 SH   SOLE 30 122,123 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   63,003 3,380 SH   SOLE 31 3,380 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   197,043 10,571 SH   SOLE 36 10,571 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   579,965 31,114 SH   SOLE 40 31,114 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   2,677,263 143,630 SH   SOLE 43 130,807 0 12,823
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   35,416 1,900 SH Put SOLE 4 1,900 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   637,488 34,200 SH Put SOLE 18 34,200 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   8,708,608 467,200 SH Put SOLE 19 467,200 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   313,152 16,800 SH Put SOLE 22 16,800 0 0
FRONTIER COMMUNICATIONS PARE OPTIONS 35909D109   2,794,136 149,900 SH Put SOLE 34 149,900 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   317,495 32,833 SH   SOLE 2 22,616 0 10,217
FRONTIER GROUP HLDGS INC COM 35909R108   5,415 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   935,911 96,785 SH   SOLE 18 96,785 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   728,412 75,327 SH   SOLE 19 75,327 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   13,102,337 1,354,947 SH   SOLE 21 1,354,947 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   10,115,671 1,046,088 SH   SOLE 22 1,023,023 0 23,065
FRONTIER GROUP HLDGS INC COM 35909R108   55,960 5,787 SH   SOLE 25 5,787 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   61,027 6,311 SH   SOLE 26 0 0 6,311
FRONTIER GROUP HLDGS INC COM 35909R108   306,752 31,722 SH   SOLE 30 31,722 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   52,286 5,407 SH   SOLE 40 5,407 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   30,238 3,127 SH   SOLE 43 3,095 0 32
FRONTLINE PLC COM M46528101   1,603,371 110,349 SH   SOLE 7 110,349 0 0
FRONTLINE PLC COM M46528101   3,763 259 SH   SOLE 43 61 0 198
FRP HLDGS INC COM 30292L107   928,316 16,125 SH   SOLE 2 9,365 0 6,760
FRP HLDGS INC COM 30292L107   5,124 89 SH   SOLE 7 89 0 0
FRP HLDGS INC COM 30292L107   1,177,364 20,451 SH   SOLE 18 20,451 0 0
FRP HLDGS INC COM 30292L107   2,438,492 42,357 SH   SOLE 19 42,357 0 0
FRP HLDGS INC COM 30292L107   14,871,022 258,312 SH   SOLE 21 258,312 0 0
FRP HLDGS INC COM 30292L107   11,866,559 206,124 SH   SOLE 22 196,282 0 9,842
FRP HLDGS INC COM 30292L107   70,869 1,231 SH   SOLE 25 1,231 0 0
FRP HLDGS INC COM 30292L107   349,565 6,072 SH   SOLE 28 0 0 6,072
FRP HLDGS INC COM 30292L107   135,174 2,348 SH   SOLE 30 2,348 0 0
FRP HLDGS INC COM 30292L107   58,088 1,009 SH   SOLE 40 1,009 0 0
FRP HLDGS INC COM 30292L107   140,528 2,441 SH   SOLE 43 2,423 0 18
FS BANCORP INC COM 30263Y104   1,662,240 55,279 SH   SOLE 2 53,779 0 1,500
FS BANCORP INC COM 30263Y104   493,539 16,413 SH   SOLE 18 16,413 0 0
FS BANCORP INC COM 30263Y104   344,993 11,473 SH   SOLE 19 11,473 0 0
FS BANCORP INC COM 30263Y104   5,951,484 197,921 SH   SOLE 21 197,921 0 0
FS BANCORP INC COM 30263Y104   3,676,960 122,280 SH   SOLE 22 118,421 0 3,859
FS BANCORP INC COM 30263Y104   23,304 775 SH   SOLE 23 775 0 0
FS KKR CAP CORP COM 302635206   23,349,502 1,217,388 SH   SOLE 30 1,217,388 0 0
FS KKR CAP CORP COM 302635206   19 1 SH   SOLE 43 0 0 1
FTAI AVIATION LTD SHS G3730V105   2,141,641 67,645 SH   SOLE 2 44,743 0 22,902
FTAI AVIATION LTD SHS G3730V105   10,416 329 SH   SOLE 4 329 0 0
FTAI AVIATION LTD SHS G3730V105   383,909 12,126 SH   SOLE 7 11,513 0 613
FTAI AVIATION LTD SHS G3730V105   7,868,586 248,534 SH   SOLE 18 248,534 0 0
FTAI AVIATION LTD SHS G3730V105   6,289,987 198,673 SH   SOLE 19 198,673 0 0
FTAI AVIATION LTD SHS G3730V105   104,707,693 3,307,255 SH   SOLE 21 3,307,255 0 0
FTAI AVIATION LTD SHS G3730V105   83,482,988 2,636,860 SH   SOLE 22 2,563,816 0 73,044
FTAI AVIATION LTD SHS G3730V105   635,859 20,084 SH   SOLE 25 20,084 0 0
FTAI AVIATION LTD SHS G3730V105   1,104,649 34,891 SH   SOLE 26 27,348 0 7,543
FTAI AVIATION LTD SHS G3730V105   118,187 3,733 SH   SOLE 28 3,733 0 0
FTAI AVIATION LTD SHS G3730V105   1,417,545 44,774 SH   SOLE 30 44,774 0 0
FTAI AVIATION LTD SHS G3730V105   505,769 15,975 SH   SOLE 40 15,975 0 0
FTAI AVIATION LTD SHS G3730V105   3,665,468 115,776 SH   SOLE 43 115,776 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   1,736,887 470,701 SH   SOLE 2 201,357 0 269,344
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   1,048,432 284,128 SH   SOLE 18 284,128 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   3,113,190 843,683 SH   SOLE 19 843,683 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   12,329,511 3,341,331 SH   SOLE 21 3,341,331 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   12,062,658 3,269,013 SH   SOLE 22 3,190,596 0 78,417
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   139,851 37,900 SH   SOLE 23 37,900 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   387 105 SH   SOLE 26 0 0 105
FTC SOLAR INC COM 30320C103   22,727 7,058 SH   SOLE 2 1,932 0 5,126
FTC SOLAR INC COM 30320C103   529,416 164,415 SH   SOLE 18 164,415 0 0
FTC SOLAR INC COM 30320C103   391,633 121,625 SH   SOLE 19 121,625 0 0
FTC SOLAR INC COM 30320C103   7,139,661 2,217,286 SH   SOLE 21 2,217,286 0 0
FTC SOLAR INC COM 30320C103   3,530,517 1,096,434 SH   SOLE 22 1,082,861 0 13,573
FTC SOLAR INC COM 30320C103   21,423 6,653 SH   SOLE 43 6,389 0 264
FTI CONSULTING INC COM 302941109   11,417,706 60,030 SH   SOLE 2 31,356 0 28,674
FTI CONSULTING INC COM 302941109   18,830 99 SH   SOLE 4 99 0 0
FTI CONSULTING INC COM 302941109   1,669,195 8,776 SH   SOLE 7 8,318 0 458
FTI CONSULTING INC COM 302941109   12,514,970 65,799 SH   SOLE 18 65,799 0 0
FTI CONSULTING INC COM 302941109   2,005,849 10,546 SH   SOLE 19 10,546 0 0
FTI CONSULTING INC COM 302941109   328,705,352 1,728,209 SH   SOLE 21 1,728,209 0 0
FTI CONSULTING INC COM 302941109   183,514,280 964,849 SH   SOLE 22 922,253 0 42,596
FTI CONSULTING INC COM 302941109   348,066 1,830 SH   SOLE 23 1,830 0 0
FTI CONSULTING INC COM 302941109   2,032,287 10,685 SH   SOLE 25 10,685 0 0
FTI CONSULTING INC COM 302941109   3,905,947 20,536 SH   SOLE 26 16,295 0 4,241
FTI CONSULTING INC COM 302941109   411,593 2,164 SH   SOLE 28 610 0 1,554
FTI CONSULTING INC COM 302941109   8,279,786 43,532 SH   SOLE 30 43,532 0 0
FTI CONSULTING INC COM 302941109   93,198 490 SH   SOLE 31 490 0 0
FTI CONSULTING INC COM 302941109   856,090 4,501 SH   SOLE 34 4,501 0 0
FTI CONSULTING INC COM 302941109   169,468 891 SH   SOLE 36 891 0 0
FTI CONSULTING INC COM 302941109   1,119,137 5,884 SH   SOLE 40 5,884 0 0
FTI CONSULTING INC COM 302941109   62,766 330 SH   OTR 43 330 0 0
FTI CONSULTING INC COM 302941109   9,945,748 52,291 SH   SOLE 43 50,592 0 1,699
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4   3,388,814 1,804,000 PRN   SOLE 21 1,804,000 0 0
FUBOTV INC COM 35953D104   221,582 106,530 SH   SOLE 2 14,569 0 91,961
FUBOTV INC COM 35953D104   3,917 1,883 SH   SOLE 7 1,883 0 0
FUBOTV INC COM 35953D104   1,296,110 623,130 SH   SOLE 18 623,130 0 0
FUBOTV INC COM 35953D104   1,311,991 630,765 SH   SOLE 19 630,765 0 0
FUBOTV INC COM 35953D104   20,394,134 9,804,872 SH   SOLE 21 9,804,872 0 0
FUBOTV INC COM 35953D104   14,452,146 6,948,147 SH   SOLE 22 6,802,620 0 145,527
FUBOTV INC COM 35953D104   8,530 4,101 SH   SOLE 28 4,101 0 0
FUBOTV INC COM 35953D104   344,770 165,755 SH   SOLE 30 165,755 0 0
FUBOTV INC COM 35953D104   116,998 56,249 SH   SOLE 43 56,249 0 0
FUBOTV INC NOTE 3.250% 2/1 35953DAB0   1,084,102 1,900,000 PRN   SOLE 21 1,900,000 0 0
FUEL TECH INC COM 359523107   5,704 4,305 SH   SOLE 18 4,305 0 0
FUEL TECH INC COM 359523107   98,690 74,483 SH   SOLE 21 74,483 0 0
FUEL TECH INC COM 359523107   543,732 410,364 SH   SOLE 22 410,364 0 0
FUELCELL ENERGY INC COM 35952H601   757,717 350,795 SH   SOLE 2 118,737 0 232,058
FUELCELL ENERGY INC COM 35952H601   48,967 22,670 SH   SOLE 4 1,203 0 21,467
FUELCELL ENERGY INC COM 35952H601   22,840 10,574 SH   SOLE 7 10,574 0 0
FUELCELL ENERGY INC COM 35952H601   2,497,275 1,156,146 SH   SOLE 18 1,156,146 0 0
FUELCELL ENERGY INC COM 35952H601   1,797,986 832,401 SH   SOLE 19 832,401 0 0
FUELCELL ENERGY INC COM 35952H601   44,084,393 20,409,441 SH   SOLE 21 20,409,441 0 0
FUELCELL ENERGY INC COM 35952H601   23,969,820 11,097,139 SH   SOLE 22 10,587,193 0 509,946
FUELCELL ENERGY INC COM 35952H601   137,704 63,752 SH   SOLE 25 63,752 0 0
FUELCELL ENERGY INC COM 35952H601   242,538 112,286 SH   SOLE 26 87,522 0 24,764
FUELCELL ENERGY INC COM 35952H601   70,548 32,661 SH   SOLE 28 5,745 0 26,916
FUELCELL ENERGY INC COM 35952H601   17,465,870 8,086,051 SH   SOLE 30 8,086,051 0 0
FUELCELL ENERGY INC COM 35952H601   12,772 5,913 SH   SOLE 36 5,913 0 0
FUELCELL ENERGY INC COM 35952H601   152,658 70,675 SH   SOLE 40 70,675 0 0
FUELCELL ENERGY INC COM 35952H601   367,945 170,345 SH   SOLE 43 168,323 0 2,022
FULCRUM THERAPEUTICS INC COM 359616109   15,975 4,841 SH   SOLE 2 0 0 4,841
FULCRUM THERAPEUTICS INC COM 359616109   35,614 10,792 SH   SOLE 18 10,792 0 0
FULCRUM THERAPEUTICS INC COM 359616109   1,910,093 578,816 SH   SOLE 21 578,816 0 0
FULCRUM THERAPEUTICS INC COM 359616109   2,930,694 888,089 SH   SOLE 22 888,089 0 0
FULCRUM THERAPEUTICS INC COM 359616109   101,802 30,849 SH   SOLE 30 30,849 0 0
FULCRUM THERAPEUTICS INC COM 359616109   3,425 1,038 SH   SOLE 43 712 0 326
FULGENT GENETICS INC COM 359664109   859,837 23,220 SH   SOLE 2 7,043 0 16,177
FULGENT GENETICS INC COM 359664109   1,889 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109   414,551 11,195 SH   SOLE 7 10,589 0 606
FULGENT GENETICS INC COM 359664109   3,139,181 84,774 SH   SOLE 18 84,774 0 0
FULGENT GENETICS INC COM 359664109   5,752,203 155,339 SH   SOLE 19 155,339 0 0
FULGENT GENETICS INC COM 359664109   94,424,389 2,549,943 SH   SOLE 21 2,549,943 0 0
FULGENT GENETICS INC COM 359664109   23,237,325 627,527 SH   SOLE 22 590,564 0 36,963
FULGENT GENETICS INC COM 359664109   706,236 19,072 SH   SOLE 25 19,072 0 0
FULGENT GENETICS INC COM 359664109   412,403 11,137 SH   SOLE 26 8,837 0 2,300
FULGENT GENETICS INC COM 359664109   12,923 349 SH   SOLE 28 349 0 0
FULGENT GENETICS INC COM 359664109   3,262,121 88,094 SH   SOLE 30 88,094 0 0
FULGENT GENETICS INC COM 359664109   738,415 19,941 SH   SOLE 34 19,941 0 0
FULGENT GENETICS INC COM 359664109   73,393 1,982 SH   SOLE 36 1,982 0 0
FULGENT GENETICS INC COM 359664109   85,613 2,312 SH   SOLE 40 2,312 0 0
FULGENT GENETICS INC COM 359664109   1,284,163 34,679 SH   SOLE 43 29,060 0 5,619
FULL HSE RESORTS INC COM 359678109   36,495 5,447 SH   SOLE 2 1,323 0 4,124
FULL HSE RESORTS INC COM 359678109   3,524 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109   593,339 88,558 SH   SOLE 18 88,558 0 0
FULL HSE RESORTS INC COM 359678109   449,369 67,070 SH   SOLE 19 67,070 0 0
FULL HSE RESORTS INC COM 359678109   7,062,550 1,054,112 SH   SOLE 21 1,054,112 0 0
FULL HSE RESORTS INC COM 359678109   5,423,844 809,529 SH   SOLE 22 796,193 0 13,336
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   736,230 118,365 SH   SOLE 22 118,365 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   3,626,795 583,086 SH   SOLE 25 583,086 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   591,789 95,143 SH   SOLE 26 0 0 95,143
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   1,564,255 251,488 SH   SOLE 28 63,666 0 187,822
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   1,325 213 SH   SOLE 34 213 0 0
FULLER H B CO COM 359694106   3,509,139 49,072 SH   SOLE 2 25,308 0 23,764
FULLER H B CO COM 359694106   11,084 155 SH   SOLE 4 155 0 0
FULLER H B CO COM 359694106   1,645,016 23,004 SH   SOLE 7 22,702 0 302
FULLER H B CO COM 359694106   12,855,138 179,767 SH   SOLE 18 171,411 0 8,356
FULLER H B CO COM 359694106   9,914,289 138,642 SH   SOLE 19 138,642 0 0
FULLER H B CO COM 359694106   447,031,035 6,251,308 SH   SOLE 21 6,251,308 0 0
FULLER H B CO COM 359694106   111,152,284 1,554,360 SH   SOLE 22 1,478,917 0 75,443
FULLER H B CO COM 359694106   223,397 3,124 SH   SOLE 23 3,124 0 0
FULLER H B CO COM 359694106   754,216 10,547 SH   SOLE 25 10,547 0 0
FULLER H B CO COM 359694106   2,304,481 32,226 SH   SOLE 26 27,847 0 4,379
FULLER H B CO COM 359694106   66,933 936 SH   SOLE 28 936 0 0
FULLER H B CO COM 359694106   5,952,421 83,239 SH   SOLE 30 83,239 0 0
FULLER H B CO COM 359694106   63,072 882 SH   SOLE 36 882 0 0
FULLER H B CO COM 359694106   616,774 8,625 SH   SOLE 40 8,625 0 0
FULLER H B CO COM 359694106   2,895,091 40,485 SH   SOLE 43 37,412 0 3,073
FULTON FINL CORP PA COM 360271100   2,895,404 242,903 SH   SOLE 2 87,306 0 155,597
FULTON FINL CORP PA COM 360271100   8,916 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100   783,394 65,721 SH   SOLE 7 62,265 0 3,456
FULTON FINL CORP PA COM 360271100   6,124,722 513,819 SH   SOLE 18 513,819 0 0
FULTON FINL CORP PA COM 360271100   10,614,402 890,470 SH   SOLE 19 890,470 0 0
FULTON FINL CORP PA COM 360271100   143,005,718 11,997,124 SH   SOLE 21 11,997,124 0 0
FULTON FINL CORP PA COM 360271100   62,862,683 5,273,715 SH   SOLE 22 5,069,744 0 203,971
FULTON FINL CORP PA COM 360271100   371,463 31,163 SH   SOLE 25 31,163 0 0
FULTON FINL CORP PA COM 360271100   2,357,883 197,809 SH   SOLE 26 70,606 0 127,203
FULTON FINL CORP PA COM 360271100   229,984 19,294 SH   SOLE 28 2,897 0 16,397
FULTON FINL CORP PA COM 360271100   2,732,767 229,259 SH   SOLE 30 229,259 0 0
FULTON FINL CORP PA COM 360271100   49,647 4,165 SH   SOLE 36 4,165 0 0
FULTON FINL CORP PA COM 360271100   375,480 31,500 SH   SOLE 40 31,500 0 0
FULTON FINL CORP PA COM 360271100   3,291,399 276,124 SH   SOLE 43 250,947 0 25,177
FUNKO INC COM CL A 361008105   225,748 20,864 SH   SOLE 2 9,888 0 10,976
FUNKO INC COM CL A 361008105   2,965 274 SH   SOLE 7 274 0 0
FUNKO INC COM CL A 361008105   1,017,816 94,068 SH   SOLE 18 94,068 0 0
FUNKO INC COM CL A 361008105   763,827 70,594 SH   SOLE 19 70,594 0 0
FUNKO INC COM CL A 361008105   13,658,281 1,262,318 SH   SOLE 21 1,262,318 0 0
FUNKO INC COM CL A 361008105   10,342,860 955,902 SH   SOLE 22 923,064 0 32,838
FUNKO INC COM CL A 361008105   41,852 3,868 SH   SOLE 25 3,868 0 0
FUNKO INC COM CL A 361008105   53,180 4,915 SH   SOLE 26 0 0 4,915
FUNKO INC COM CL A 361008105   77,504 7,163 SH   SOLE 30 7,163 0 0
FUNKO INC COM CL A 361008105   25,514 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105   125,317 11,582 SH   SOLE 43 11,053 0 529
FUSION PHARMACEUTICALS INC COM 36118A100   18,871 4,041 SH   SOLE 2 4,041 0 0
FUSION PHARMACEUTICALS INC COM 36118A100   19,670 4,212 SH   SOLE 22 4,212 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   890,454 22,407 SH   SOLE 2 12,463 0 9,944
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,619,286 40,747 SH   SOLE 4 25,506 0 15,241
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,330,813 33,488 SH   SOLE 7 29,153 0 4,335
FUTU HLDGS LTD SPON ADS CL A 36118L106   92,952 2,339 SH   SOLE 13 2,339 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   736,899 18,543 SH   SOLE 15 18,543 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,172,785 54,675 SH   SOLE 18 54,675 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,404,769 35,349 SH   SOLE 19 35,349 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   39,547,499 995,156 SH   SOLE 21 995,156 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   30,997,995 780,020 SH   SOLE 22 752,448 0 27,572
FUTU HLDGS LTD SPON ADS CL A 36118L106   3,132,506 78,825 SH   SOLE 23 78,825 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,144,671 28,804 SH   SOLE 25 28,230 0 574
FUTU HLDGS LTD SPON ADS CL A 36118L106   3,214,330 80,884 SH   SOLE 26 4,732 0 76,152
FUTU HLDGS LTD SPON ADS CL A 36118L106   5,268,928 132,585 SH   SOLE 28 4,695 0 127,890
FUTU HLDGS LTD SPON ADS CL A 36118L106   9,800,878 246,625 SH   SOLE 30 246,625 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   531,523 13,375 SH   SOLE 31 12,518 0 857
FUTU HLDGS LTD SPON ADS CL A 36118L106   331,591 8,344 SH   SOLE 34 8,344 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   399,586 10,055 SH   SOLE 36 10,055 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   79,440 1,999 SH   SOLE 40 1,999 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   6,085,784 153,140 SH   SOLE 43 140,828 0 12,312
FUTUREFUEL CORP COM 36116M106   265,235 29,970 SH   SOLE 2 8,537 0 21,433
FUTUREFUEL CORP COM 36116M106   620 70 SH   SOLE 7 70 0 0
FUTUREFUEL CORP COM 36116M106   861,999 97,401 SH   SOLE 18 97,401 0 0
FUTUREFUEL CORP COM 36116M106   467,908 52,871 SH   SOLE 19 52,871 0 0
FUTUREFUEL CORP COM 36116M106   28,023,552 3,166,503 SH   SOLE 21 3,166,503 0 0
FUTUREFUEL CORP COM 36116M106   7,184,510 811,809 SH   SOLE 22 763,860 0 47,949
FUTUREFUEL CORP COM 36116M106   61,313 6,928 SH   SOLE 25 6,928 0 0
FUTUREFUEL CORP COM 36116M106   314,839 35,575 SH   SOLE 30 35,575 0 0
FUTUREFUEL CORP COM 36116M106   20,921 2,364 SH   SOLE 40 2,364 0 0
FUTUREFUEL CORP COM 36116M106   1,077,381 121,738 SH   SOLE 43 121,430 0 308
FVCBANKCORP INC COM 36120Q101   47,086 4,372 SH   SOLE 2 686 0 3,686
FVCBANKCORP INC COM 36120Q101   538,597 50,009 SH   SOLE 18 50,009 0 0
FVCBANKCORP INC COM 36120Q101   327,300 30,390 SH   SOLE 19 30,390 0 0
FVCBANKCORP INC COM 36120Q101   6,087,204 565,200 SH   SOLE 21 565,200 0 0
FVCBANKCORP INC COM 36120Q101   2,476,508 229,945 SH   SOLE 22 218,876 0 11,069
FVCBANKCORP INC COM 36120Q101   14,658 1,361 SH   SOLE 43 1,361 0 0
G III APPAREL GROUP LTD COM 36237H101   733,358 38,057 SH   SOLE 2 12,361 0 25,696
G III APPAREL GROUP LTD COM 36237H101   2,659 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101   30,504 1,583 SH   SOLE 7 1,583 0 0
G III APPAREL GROUP LTD COM 36237H101   2,878,244 149,364 SH   SOLE 18 149,364 0 0
G III APPAREL GROUP LTD COM 36237H101   1,642,151 85,218 SH   SOLE 19 85,218 0 0
G III APPAREL GROUP LTD COM 36237H101   95,471,384 4,954,405 SH   SOLE 21 4,954,405 0 0
G III APPAREL GROUP LTD COM 36237H101   23,544,067 1,221,799 SH   SOLE 22 1,148,520 0 73,279
G III APPAREL GROUP LTD COM 36237H101   197,537 10,251 SH   SOLE 25 10,251 0 0
G III APPAREL GROUP LTD COM 36237H101   407,349 21,139 SH   SOLE 26 16,406 0 4,733
G III APPAREL GROUP LTD COM 36237H101   7,149 371 SH   SOLE 28 371 0 0
G III APPAREL GROUP LTD COM 36237H101   1,566,246 81,279 SH   SOLE 30 81,279 0 0
G III APPAREL GROUP LTD COM 36237H101   66,751 3,464 SH   SOLE 36 3,464 0 0
G III APPAREL GROUP LTD COM 36237H101   118,472 6,148 SH   SOLE 40 6,148 0 0
G III APPAREL GROUP LTD COM 36237H101   45,111 2,341 SH   OTR 43 2,341 0 0
G III APPAREL GROUP LTD COM 36237H101   1,692,349 87,823 SH   SOLE 43 80,595 0 7,228
G1 THERAPEUTICS INC COM 3621LQ109   38,505 15,464 SH   SOLE 2 13,639 0 1,825
G1 THERAPEUTICS INC COM 3621LQ109   22,831 9,169 SH   SOLE 18 9,169 0 0
G1 THERAPEUTICS INC COM 3621LQ109   12,881 5,173 SH   SOLE 19 5,173 0 0
G1 THERAPEUTICS INC COM 3621LQ109   1,172,033 470,696 SH   SOLE 21 470,696 0 0
G1 THERAPEUTICS INC COM 3621LQ109   1,614,190 648,269 SH   SOLE 22 648,269 0 0
G1 THERAPEUTICS INC COM 3621LQ109   63,849 25,642 SH   SOLE 30 25,642 0 0
G1 THERAPEUTICS INC COM 3621LQ109   27,968 11,232 SH   SOLE 43 1,474 0 9,758
GAIA INC NEW CL A 36269P104   22,550 9,762 SH   SOLE 2 3,733 0 6,029
GAIA INC NEW CL A 36269P104   5,299 2,294 SH   SOLE 18 2,294 0 0
GAIA INC NEW CL A 36269P104   3,483 1,508 SH   SOLE 19 1,508 0 0
GAIA INC NEW CL A 36269P104   82,070 35,528 SH   SOLE 21 35,528 0 0
GAIA INC NEW CL A 36269P104   570,369 246,913 SH   SOLE 22 246,913 0 0
GAIA INC NEW CL A 36269P104   693 300 SH   SOLE 23 300 0 0
GAIA INC NEW CL A 36269P104   42,984 18,608 SH   SOLE 26 0 0 18,608
GAIN THERAPEUTICS INC COM 36269B105   8,624 1,925 SH   SOLE 18 1,925 0 0
GAIN THERAPEUTICS INC COM 36269B105   116,108 25,917 SH   SOLE 21 25,917 0 0
GAIN THERAPEUTICS INC COM 36269B105   5,295 1,182 SH   SOLE 22 1,182 0 0
GALAPAGOS NV SPON ADR 36315X101   3,025,511 74,410 SH   SOLE 19 74,410 0 0
GALAPAGOS NV SPON ADR 36315X101   15,624,337 384,268 SH   SOLE 21 384,268 0 0
GALAPAGOS NV SPON ADR 36315X101   343,780 8,455 SH   SOLE 30 8,455 0 0
GALAPAGOS NV SPON ADR 36315X101   52,655 1,295 SH   SOLE 34 1,295 0 0
GALAPAGOS NV SPON ADR 36315X101   546,267 13,435 SH   SOLE 43 10,179 0 3,256
GALECTIN THERAPEUTICS INC COM NEW 363225202   1,771 1,230 SH   SOLE 2 0 0 1,230
GALECTIN THERAPEUTICS INC COM NEW 363225202   7,694 5,343 SH   SOLE 18 5,343 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   154,863 107,544 SH   SOLE 21 107,544 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   944,823 656,127 SH   SOLE 22 656,127 0 0
GALECTO INC COM 36322Q107   7,893 3,132 SH   SOLE 18 3,132 0 0
GALECTO INC COM 36322Q107   546,185 216,740 SH   SOLE 19 216,740 0 0
GALECTO INC COM 36322Q107   99,535 39,498 SH   SOLE 21 39,498 0 0
GALECTO INC COM 36322Q107   30,769 12,210 SH   SOLE 22 12,210 0 0
GALECTO INC COM 36322Q107   4,775 1,895 SH   SOLE 34 1,895 0 0
GALERA THERAPEUTICS INC COM 36338D108   4,402 1,411 SH   SOLE 2 1,230 0 181
GALERA THERAPEUTICS INC COM 36338D108   24,046 7,707 SH   SOLE 18 7,707 0 0
GALERA THERAPEUTICS INC COM 36338D108   335,684 107,591 SH   SOLE 21 107,591 0 0
GALERA THERAPEUTICS INC COM 36338D108   805,150 258,061 SH   SOLE 22 258,061 0 0
GALERA THERAPEUTICS INC COM 36338D108   59 19 SH   SOLE 26 0 0 19
GALLAGHER ARTHUR J & CO COM 363576109   71,315,677 324,797 SH   SOLE 2 53,971 0 270,826
GALLAGHER ARTHUR J & CO COM 363576109   34,172,338 155,633 SH   SOLE 4 79,080 0 76,553
GALLAGHER ARTHUR J & CO COM 363576109   36,016,067 164,030 SH   SOLE 7 145,950 0 18,080
GALLAGHER ARTHUR J & CO COM 363576109   1,237,497 5,636 SH   SOLE 13 5,636 0 0
GALLAGHER ARTHUR J & CO COM 363576109   7,334,516 33,404 SH   SOLE 15 33,404 0 0
GALLAGHER ARTHUR J & CO COM 363576109   166,028,848 756,155 SH   SOLE 18 735,808 0 20,347
GALLAGHER ARTHUR J & CO COM 363576109   19,518,675 88,895 SH   SOLE 19 88,895 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,553,906,332 7,077,043 SH   SOLE 21 7,077,043 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,065,497,458 4,852,655 SH   SOLE 22 4,414,464 0 438,191
GALLAGHER ARTHUR J & CO COM 363576109   83,521,793 380,388 SH   SOLE 23 380,388 0 0
GALLAGHER ARTHUR J & CO COM 363576109   90,375,012 411,600 SH   SOLE 25 410,870 0 730
GALLAGHER ARTHUR J & CO COM 363576109   77,019,447 350,774 SH   SOLE 26 120,612 0 230,162
GALLAGHER ARTHUR J & CO COM 363576109   77,291,714 352,014 SH   SOLE 28 3,176 0 348,838
GALLAGHER ARTHUR J & CO COM 363576109   258,548,725 1,177,523 SH   SOLE 30 1,176,226 0 1,297
GALLAGHER ARTHUR J & CO COM 363576109   10,403,446 47,381 SH   SOLE 31 43,654 0 3,727
GALLAGHER ARTHUR J & CO COM 363576109   1,946,268 8,864 SH   SOLE 34 8,864 0 0
GALLAGHER ARTHUR J & CO COM 363576109   13,075,613 59,551 SH   SOLE 36 59,551 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,817,600 8,278 SH   SOLE 40 8,278 0 0
GALLAGHER ARTHUR J & CO COM 363576109   84,315 384 SH   OTR 43 384 0 0
GALLAGHER ARTHUR J & CO COM 363576109   46,335,011 211,026 SH   SOLE 43 172,523 0 38,503
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   227,666 22,233 SH   SOLE 2 21,584 0 649
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   296,305 28,936 SH   SOLE 18 28,936 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   1,031,936 100,775 SH   SOLE 19 100,775 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   3,381,432 330,218 SH   SOLE 21 330,218 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   1,357,937 132,611 SH   SOLE 22 131,228 0 1,383
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   2,785 272 SH   SOLE 23 272 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   1,751 171 SH   SOLE 43 171 0 0
GAMESQUARE HLDGS INC COM 364934109   3,133 1,041 SH   SOLE 18 1,041 0 0
GAMESQUARE HLDGS INC COM 364934109   64,649 21,478 SH   SOLE 21 21,478 0 0
GAMESTOP CORP NEW CL A 36467W109   13,316,694 549,142 SH   SOLE 2 226,624 0 322,518
GAMESTOP CORP NEW CL A 36467W109   19,400 800 SH   SOLE 4 800 0 0
GAMESTOP CORP NEW CL A 36467W109   1,126,000 46,433 SH   SOLE 7 44,088 0 2,345
GAMESTOP CORP NEW CL A 36467W109   12,034,208 496,256 SH   SOLE 18 496,256 0 0
GAMESTOP CORP NEW CL A 36467W109   2,037,800 84,033 SH   SOLE 19 84,033 0 0
GAMESTOP CORP NEW CL A 36467W109   306,382,284 12,634,321 SH   SOLE 21 12,634,321 0 0
GAMESTOP CORP NEW CL A 36467W109   179,038,017 7,383,011 SH   SOLE 22 7,038,132 0 344,879
GAMESTOP CORP NEW CL A 36467W109   1,129,565 46,580 SH   SOLE 25 46,580 0 0
GAMESTOP CORP NEW CL A 36467W109   3,123,400 128,800 SH   SOLE 26 106,368 0 22,432
GAMESTOP CORP NEW CL A 36467W109   652,762 26,918 SH   SOLE 28 3,626 0 23,292
GAMESTOP CORP NEW CL A 36467W109   5,331,920 219,873 SH   SOLE 30 219,873 0 0
GAMESTOP CORP NEW CL A 36467W109   91,107 3,757 SH   SOLE 31 3,757 0 0
GAMESTOP CORP NEW CL A 36467W109   104,445 4,307 SH   SOLE 36 4,307 0 0
GAMESTOP CORP NEW CL A 36467W109   1,106,819 45,642 SH   SOLE 40 45,642 0 0
GAMESTOP CORP NEW CL A 36467W109   298,202 12,297 SH   SOLE 43 10,860 0 1,437
GAMIDA CELL LTD SHS M47364100   27,848 14,429 SH   SOLE 18 14,429 0 0
GAMIDA CELL LTD SHS M47364100   346,041 179,296 SH   SOLE 21 179,296 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   27,976,879 577,319 SH   SOLE 2 18,297 0 559,022
GAMING & LEISURE PPTYS INC COM 36467J108   16,199,887 334,294 SH   SOLE 4 207,041 0 127,253
GAMING & LEISURE PPTYS INC COM 36467J108   19,991,204 412,530 SH   SOLE 7 358,574 0 53,956
GAMING & LEISURE PPTYS INC COM 36467J108   501,076 10,340 SH   SOLE 13 10,340 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,499,595 30,945 SH   SOLE 15 30,945 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   8,105,129 167,254 SH   SOLE 18 152,418 0 14,836
GAMING & LEISURE PPTYS INC COM 36467J108   22,431,019 462,877 SH   SOLE 19 462,877 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   228,005,754 4,705,030 SH   SOLE 21 4,705,030 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   409,334,060 8,446,844 SH   SOLE 22 8,078,217 0 368,627
GAMING & LEISURE PPTYS INC COM 36467J108   22,376,647 461,755 SH   SOLE 23 461,755 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   51,556,449 1,063,897 SH   SOLE 25 1,063,597 0 300
GAMING & LEISURE PPTYS INC COM 36467J108   10,316,892 212,895 SH   SOLE 26 110,603 0 102,292
GAMING & LEISURE PPTYS INC COM 36467J108   19,287,274 398,004 SH   SOLE 28 8,122 0 389,882
GAMING & LEISURE PPTYS INC COM 36467J108   64,933,638 1,339,943 SH   SOLE 30 1,339,943 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   2,762,705 57,010 SH   SOLE 31 52,545 0 4,465
GAMING & LEISURE PPTYS INC COM 36467J108   479,899 9,903 SH   SOLE 34 9,903 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,677,394 34,614 SH   SOLE 36 34,614 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   504,614 10,413 SH   SOLE 40 10,413 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   11,319,040 233,575 SH   SOLE 43 207,385 0 26,190
GAN LTD SHS G3728V109   2,517 1,535 SH   SOLE 2 0 0 1,535
GAN LTD SHS G3728V109   13,107 7,992 SH   SOLE 18 7,992 0 0
GAN LTD SHS G3728V109   154,106 93,967 SH   SOLE 21 93,967 0 0
GAN LTD SHS G3728V109   935,981 570,720 SH   SOLE 22 570,720 0 0
GANNETT CO INC COM 36472T109   178,754 79,446 SH   SOLE 2 4,982 0 74,464
GANNETT CO INC COM 36472T109   4,644 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109   992,738 441,217 SH   SOLE 18 441,217 0 0
GANNETT CO INC COM 36472T109   793,658 352,737 SH   SOLE 19 352,737 0 0
GANNETT CO INC COM 36472T109   12,448,636 5,532,727 SH   SOLE 21 5,532,727 0 0
GANNETT CO INC COM 36472T109   8,250,959 3,667,093 SH   SOLE 22 3,558,556 0 108,537
GANNETT CO INC COM 36472T109   221,229 98,324 SH   SOLE 43 95,243 0 3,081
GAOTU TECHEDU INC SPONSORED ADS 36257Y109   5,341 1,848 SH   SOLE 25 1,848 0 0
GAP INC COM 364760108   13,295,234 1,488,828 SH   SOLE 2 929,224 0 559,604
GAP INC COM 364760108   17,860 2,000 SH   SOLE 4 779 0 1,221
GAP INC COM 364760108   533,460 59,738 SH   SOLE 7 56,743 0 2,995
GAP INC COM 364760108   3,684,241 412,569 SH   SOLE 18 412,569 0 0
GAP INC COM 364760108   3,449,391 386,270 SH   SOLE 19 386,270 0 0
GAP INC COM 364760108   92,542,474 10,363,099 SH   SOLE 21 10,363,099 0 0
GAP INC COM 364760108   66,788,577 7,479,124 SH   SOLE 22 7,218,069 0 261,055
GAP INC COM 364760108   421,639 47,216 SH   SOLE 25 47,216 0 0
GAP INC COM 364760108   4,549,174 509,426 SH   SOLE 26 67,327 0 442,099
GAP INC COM 364760108   684,163 76,614 SH   SOLE 28 76,614 0 0
GAP INC COM 364760108   2,716,997 304,255 SH   SOLE 30 304,255 0 0
GAP INC COM 364760108   26,245 2,939 SH   SOLE 31 2,939 0 0
GAP INC COM 364760108   59,152 6,624 SH   SOLE 34 6,624 0 0
GAP INC COM 364760108   216,517 24,246 SH   SOLE 36 24,246 0 0
GAP INC COM 364760108   305,272 34,185 SH   SOLE 40 34,185 0 0
GAP INC COM 364760108   3,382,406 378,769 SH   SOLE 43 351,010 0 27,759
GARMIN LTD SHS H2906T109   21,050,206 201,843 SH   SOLE 2 99,041 0 102,802
GARMIN LTD SHS H2906T109   16,464,575 157,873 SH   SOLE 4 65,518 0 92,355
GARMIN LTD SHS H2906T109   12,891,704 123,614 SH   SOLE 7 110,774 0 12,840
GARMIN LTD SHS H2906T109   1,947,720 18,676 SH   SOLE 13 18,676 0 0
GARMIN LTD SHS H2906T109   2,810,094 26,945 SH   SOLE 15 26,945 0 0
GARMIN LTD SHS H2906T109   31,612,281 303,119 SH   SOLE 18 289,180 0 13,939
GARMIN LTD SHS H2906T109   7,004,325 67,162 SH   SOLE 19 67,162 0 0
GARMIN LTD SHS H2906T109   804,462,712 7,713,709 SH   SOLE 21 7,713,709 0 0
GARMIN LTD SHS H2906T109   358,058,127 3,433,293 SH   SOLE 22 3,115,001 0 318,292
GARMIN LTD SHS H2906T109   31,879,367 305,680 SH   SOLE 23 305,680 0 0
GARMIN LTD SHS H2906T109   22,282,601 213,660 SH   SOLE 25 213,157 0 503
GARMIN LTD SHS H2906T109   34,056,421 326,555 SH   SOLE 26 147,661 0 178,894
GARMIN LTD SHS H2906T109   34,688,627 332,617 SH   SOLE 28 2,163 0 330,454
GARMIN LTD SHS H2906T109   613,017 5,878 SH   SOLE 29 5,878 0 0
GARMIN LTD SHS H2906T109   160,770,648 1,541,573 SH   SOLE 30 1,487,342 0 54,231
GARMIN LTD SHS H2906T109   4,170,974 39,994 SH   SOLE 31 37,335 0 2,659
GARMIN LTD SHS H2906T109   4,013,288 38,482 SH   SOLE 32 38,482 0 0
GARMIN LTD SHS H2906T109   40,652,868 389,806 SH   SOLE 34 389,806 0 0
GARMIN LTD SHS H2906T109   4,429,718 42,475 SH   SOLE 36 42,475 0 0
GARMIN LTD SHS H2906T109   627,826 6,020 SH   SOLE 40 6,020 0 0
GARMIN LTD SHS H2906T109   30,140 289 SH   OTR 43 289 0 0
GARMIN LTD SHS H2906T109   28,472,422 273,012 SH   SOLE 43 224,303 0 48,709
GARRETT MOTION INC COM 366505105   254,700 33,646 SH   SOLE 2 28,195 0 5,451
GARRETT MOTION INC COM 366505105   810,891 107,119 SH   SOLE 21 107,119 0 0
GARRETT MOTION INC COM 366505105   6,128,907 809,631 SH   SOLE 22 787,212 0 22,419
GARRETT MOTION INC COM 366505105   18,382 2,428 SH   SOLE 43 2,422 0 6
GARTNER INC COM 366651107   99,841,152 285,008 SH   SOLE 2 137,770 0 147,238
GARTNER INC COM 366651107   34,078,507 97,281 SH   SOLE 4 53,168 0 44,113
GARTNER INC COM 366651107   29,047,705 82,920 SH   SOLE 7 74,436 0 8,484
GARTNER INC COM 366651107   5,102,615 14,566 SH   SOLE 13 14,566 0 0
GARTNER INC COM 366651107   3,239,317 9,247 SH   SOLE 15 9,247 0 0
GARTNER INC COM 366651107   52,437,904 149,690 SH   SOLE 18 141,958 0 7,732
GARTNER INC COM 366651107   24,558,833 70,106 SH   SOLE 19 70,106 0 0
GARTNER INC COM 366651107   875,013,076 2,497,825 SH   SOLE 21 2,497,825 0 0
GARTNER INC COM 366651107   618,363,359 1,765,189 SH   SOLE 22 1,597,251 0 167,938
GARTNER INC COM 366651107   56,328,447 160,796 SH   SOLE 23 160,796 0 0
GARTNER INC COM 366651107   40,003,300 114,194 SH   SOLE 25 112,949 0 1,245
GARTNER INC COM 366651107   56,482,933 161,237 SH   SOLE 26 65,275 0 95,962
GARTNER INC COM 366651107   72,097,301 205,810 SH   SOLE 28 2,231 0 203,579
GARTNER INC COM 366651107   2,925,089 8,350 SH   SOLE 29 8,350 0 0
GARTNER INC COM 366651107   167,997,816 479,569 SH   SOLE 30 441,966 0 37,603
GARTNER INC COM 366651107   11,813,854 33,724 SH   SOLE 31 31,783 0 1,941
GARTNER INC COM 366651107   3,347,562 9,556 SH   SOLE 34 9,556 0 0
GARTNER INC COM 366651107   6,644,330 18,967 SH   SOLE 36 18,967 0 0
GARTNER INC COM 366651107   1,080,706 3,085 SH   SOLE 40 3,085 0 0
GARTNER INC COM 366651107   46,591 133 SH   OTR 43 133 0 0
GARTNER INC COM 366651107   25,014,936 71,408 SH   SOLE 43 60,010 0 11,398
GATES INDL CORP PLC ORD SHS G39108108   1,316,174 97,639 SH   SOLE 2 37,456 0 60,183
GATES INDL CORP PLC ORD SHS G39108108   1,847 137 SH   SOLE 4 137 0 0
GATES INDL CORP PLC ORD SHS G39108108   403,335 29,921 SH   SOLE 7 28,332 0 1,589
GATES INDL CORP PLC ORD SHS G39108108   558,948 41,465 SH   SOLE 18 41,465 0 0
GATES INDL CORP PLC ORD SHS G39108108   509,194 37,774 SH   SOLE 19 37,774 0 0
GATES INDL CORP PLC ORD SHS G39108108   18,127,122 1,344,742 SH   SOLE 21 1,344,742 0 0
GATES INDL CORP PLC ORD SHS G39108108   40,592,351 3,011,302 SH   SOLE 22 2,876,880 0 134,422
GATES INDL CORP PLC ORD SHS G39108108   291,411 21,618 SH   SOLE 25 21,618 0 0
GATES INDL CORP PLC ORD SHS G39108108   566,942 42,058 SH   SOLE 26 33,123 0 8,935
GATES INDL CORP PLC ORD SHS G39108108   550,847 40,864 SH   SOLE 30 40,864 0 0
GATES INDL CORP PLC ORD SHS G39108108   24,830 1,842 SH   SOLE 31 1,842 0 0
GATES INDL CORP PLC ORD SHS G39108108   276,637 20,522 SH   SOLE 40 20,522 0 0
GATES INDL CORP PLC ORD SHS G39108108   2,656,086 197,039 SH   SOLE 43 184,171 0 12,868
GATOS SILVER INC COM 368036109   3,069 812 SH   SOLE 2 0 0 812
GATOS SILVER INC COM 368036109   236,276 62,507 SH   SOLE 21 62,507 0 0
GATOS SILVER INC COM 368036109   2,498,746 661,044 SH   SOLE 22 661,044 0 0
GATOS SILVER INC COM 368036109   25,863 6,842 SH   SOLE 43 5,542 0 1,300
GATX CORP COM 361448103   20,238,185 157,202 SH   SOLE 2 92,648 0 64,554
GATX CORP COM 361448103   15,835 123 SH   SOLE 4 123 0 0
GATX CORP COM 361448103   687,858 5,343 SH   SOLE 7 5,079 0 264
GATX CORP COM 361448103   19,818,879 153,945 SH   SOLE 18 153,945 0 0
GATX CORP COM 361448103   33,540,375 260,528 SH   SOLE 19 260,528 0 0
GATX CORP COM 361448103   332,680,896 2,584,130 SH   SOLE 21 2,584,130 0 0
GATX CORP COM 361448103   172,431,395 1,339,377 SH   SOLE 22 1,297,618 0 41,759
GATX CORP COM 361448103   878,908 6,827 SH   SOLE 23 6,827 0 0
GATX CORP COM 361448103   897,447 6,971 SH   SOLE 25 6,971 0 0
GATX CORP COM 361448103   11,579,777 89,947 SH   SOLE 26 16,060 0 73,887
GATX CORP COM 361448103   1,131,882 8,792 SH   SOLE 28 631 0 8,161
GATX CORP COM 361448103   3,253,002 25,268 SH   SOLE 30 25,268 0 0
GATX CORP COM 361448103   90,890 706 SH   SOLE 36 706 0 0
GATX CORP COM 361448103   714,250 5,548 SH   SOLE 40 5,548 0 0
GATX CORP COM 361448103   3,980,034 30,915 SH   SOLE 43 29,566 0 1,349
GCM GROSVENOR INC COM CL A 36831E108   823,353 109,198 SH   SOLE 2 104,020 0 5,178
GCM GROSVENOR INC COM CL A 36831E108   3,966 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108   822,938 109,143 SH   SOLE 18 109,143 0 0
GCM GROSVENOR INC COM CL A 36831E108   918,523 121,820 SH   SOLE 19 121,820 0 0
GCM GROSVENOR INC COM CL A 36831E108   10,344,880 1,372,000 SH   SOLE 21 1,372,000 0 0
GCM GROSVENOR INC COM CL A 36831E108   8,841,238 1,172,578 SH   SOLE 22 1,157,091 0 15,487
GCM GROSVENOR INC COM CL A 36831E108   26,488 3,513 SH   SOLE 26 0 0 3,513
GCM GROSVENOR INC COM CL A 36831E108   3,227 428 SH   SOLE 43 428 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108   13,056 1,188 SH   SOLE 25 1,188 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108   4,527,539 411,969 SH   SOLE 43 380,324 0 31,645
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   70,993,118 873,869 SH   SOLE 2 296,047 0 577,822
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   22,220,359 273,515 SH   SOLE 4 141,792 0 131,723
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   23,156,812 285,042 SH   SOLE 7 252,833 0 32,209
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   696,308 8,571 SH   SOLE 13 8,571 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   5,945,306 73,182 SH   SOLE 15 73,182 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   59,617,893 733,849 SH   SOLE 18 699,177 0 34,672
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   96,851,241 1,192,162 SH   SOLE 19 1,192,162 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   292,951 3,606 SH   SOLE 20 3,606 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   812,587,014 10,002,302 SH   SOLE 21 10,002,302 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   679,501,434 8,364,124 SH   SOLE 22 7,568,603 0 795,521
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   59,047,507 726,828 SH   SOLE 23 726,828 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   60,461,164 744,229 SH   SOLE 25 533,774 0 210,455
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   52,191,013 642,430 SH   SOLE 26 230,448 0 411,982
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   42,705,675 525,673 SH   SOLE 28 34,402 0 491,271
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   189,495,631 2,332,541 SH   SOLE 30 2,332,541 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   7,411,281 91,227 SH   SOLE 31 84,839 0 6,388
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   8,126,356 100,029 SH   SOLE 32 100,029 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   113,207,453 1,393,494 SH   SOLE 34 1,393,494 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   7,809,764 96,132 SH   SOLE 36 96,132 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,237,854 15,237 SH   SOLE 40 15,237 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   35,827 441 SH   OTR 43 441 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   21,068,349 259,335 SH   SOLE 43 221,525 0 37,810
GEE GROUP INC COM 36165A102   411 802 SH   SOLE 21 802 0 0
GEE GROUP INC COM 36165A102   9,331 18,214 SH   SOLE 22 18,214 0 0
GEN DIGITAL INC COM 668771108   22,897,063 1,234,343 SH   SOLE 2 160,009 0 1,074,334
GEN DIGITAL INC COM 668771108   10,968,485 591,293 SH   SOLE 4 338,215 0 253,078
GEN DIGITAL INC COM 668771108   21,729,210 1,171,386 SH   SOLE 7 1,082,863 0 88,523
GEN DIGITAL INC COM 668771108   648,656 34,968 SH   SOLE 13 34,968 0 0
GEN DIGITAL INC COM 668771108   1,840,104 99,197 SH   SOLE 15 99,197 0 0
GEN DIGITAL INC COM 668771108   23,507,543 1,267,253 SH   SOLE 18 1,218,176 0 49,077
GEN DIGITAL INC COM 668771108   6,653,644 358,687 SH   SOLE 19 358,687 0 0
GEN DIGITAL INC COM 668771108   552,564,339 29,787,835 SH   SOLE 21 29,787,835 0 0
GEN DIGITAL INC COM 668771108   287,859,086 15,518,010 SH   SOLE 22 14,263,395 0 1,254,615
GEN DIGITAL INC COM 668771108   18,463,501 995,337 SH   SOLE 23 995,337 0 0
GEN DIGITAL INC COM 668771108   24,213,426 1,305,306 SH   SOLE 25 1,300,885 0 4,421
GEN DIGITAL INC COM 668771108   19,526,899 1,052,663 SH   SOLE 26 405,553 0 647,110
GEN DIGITAL INC COM 668771108   17,650,140 951,490 SH   SOLE 28 17,093 0 934,397
GEN DIGITAL INC COM 668771108   128,821,198 6,944,539 SH   SOLE 30 6,385,885 0 558,654
GEN DIGITAL INC COM 668771108   2,576,317 138,885 SH   SOLE 31 124,114 0 14,771
GEN DIGITAL INC COM 668771108   1,269,006 68,410 SH   SOLE 34 68,410 0 0
GEN DIGITAL INC COM 668771108   4,930,868 265,815 SH   SOLE 36 265,815 0 0
GEN DIGITAL INC COM 668771108   441,527 23,802 SH   SOLE 40 23,802 0 0
GEN DIGITAL INC COM 668771108   18,661 1,006 SH   OTR 43 1,006 0 0
GEN DIGITAL INC COM 668771108   16,718,645 901,275 SH   SOLE 43 820,230 0 81,045
GENASYS INC COM 36872P103   2,922 1,124 SH   SOLE 2 0 0 1,124
GENASYS INC COM 36872P103   18,028 6,934 SH   SOLE 18 6,934 0 0
GENASYS INC COM 36872P103   303,503 116,732 SH   SOLE 21 116,732 0 0
GENASYS INC COM 36872P103   1,545,937 594,591 SH   SOLE 22 594,591 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,234,977 88,024 SH   SOLE 2 61,160 0 26,864
GENCO SHIPPING & TRADING LTD SHS Y2685T131   3,999 285 SH   SOLE 7 285 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,756,107 125,168 SH   SOLE 18 125,168 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,160,632 82,725 SH   SOLE 19 82,725 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   22,919,731 1,633,623 SH   SOLE 21 1,633,623 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   15,130,008 1,078,404 SH   SOLE 22 1,029,860 0 48,544
GENCO SHIPPING & TRADING LTD SHS Y2685T131   124,292 8,859 SH   SOLE 25 8,859 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   422,682 30,127 SH   SOLE 26 26,955 0 3,172
GENCO SHIPPING & TRADING LTD SHS Y2685T131   51,574 3,676 SH   SOLE 30 3,676 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   115,565 8,237 SH   SOLE 40 8,237 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   616,394 43,934 SH   SOLE 43 42,783 0 1,151
GENCOR INDS INC COM 368678108   43,686 2,804 SH   SOLE 2 401 0 2,403
GENCOR INDS INC COM 368678108   379,326 24,347 SH   SOLE 18 24,347 0 0
GENCOR INDS INC COM 368678108   270,001 17,330 SH   SOLE 19 17,330 0 0
GENCOR INDS INC COM 368678108   4,498,928 288,763 SH   SOLE 21 288,763 0 0
GENCOR INDS INC COM 368678108   1,374,966 88,252 SH   SOLE 22 83,757 0 4,495
GENEDX HOLDINGS CORP COM CL A 81663L200   4,029 676 SH   SOLE 2 415 0 261
GENEDX HOLDINGS CORP COM CL A 81663L200   173,245 29,068 SH   SOLE 21 29,068 0 0
GENEDX HOLDINGS CORP COM CL A 81663L200   1,392,000 233,557 SH   SOLE 22 233,557 0 0
GENELUX CORPORATION COM 36870H103   21,726 664 SH   SOLE 2 163 0 501
GENELUX CORPORATION COM 36870H103   252,108 7,705 SH   SOLE 18 7,705 0 0
GENELUX CORPORATION COM 36870H103   173,809 5,312 SH   SOLE 19 5,312 0 0
GENELUX CORPORATION COM 36870H103   3,082,944 94,222 SH   SOLE 21 94,222 0 0
GENELUX CORPORATION COM 36870H103   1,141,797 34,896 SH   SOLE 22 33,689 0 1,207
GENERAC HLDGS INC COM 368736104   12,572,256 84,304 SH   SOLE 2 14,247 0 70,057
GENERAC HLDGS INC COM 368736104   7,205,812 48,319 SH   SOLE 4 24,809 0 23,510
GENERAC HLDGS INC COM 368736104   5,915,540 39,667 SH   SOLE 7 34,540 0 5,127
GENERAC HLDGS INC COM 368736104   176,570 1,184 SH   SOLE 13 1,184 0 0
GENERAC HLDGS INC COM 368736104   1,712,907 11,486 SH   SOLE 15 11,486 0 0
GENERAC HLDGS INC COM 368736104   15,104,781 101,286 SH   SOLE 18 95,978 0 5,308
GENERAC HLDGS INC COM 368736104   4,743,378 31,807 SH   SOLE 19 31,807 0 0
GENERAC HLDGS INC COM 368736104   218,353,313 1,464,181 SH   SOLE 21 1,464,181 0 0
GENERAC HLDGS INC COM 368736104   219,623,900 1,472,701 SH   SOLE 22 1,335,842 0 136,859
GENERAC HLDGS INC COM 368736104   15,905,609 106,656 SH   SOLE 23 106,656 0 0
GENERAC HLDGS INC COM 368736104   16,739,544 112,248 SH   SOLE 25 111,856 0 392
GENERAC HLDGS INC COM 368736104   16,854,523 113,019 SH   SOLE 26 36,177 0 76,842
GENERAC HLDGS INC COM 368736104   17,409,734 116,742 SH   SOLE 28 796 0 115,946
GENERAC HLDGS INC COM 368736104   46,160,507 309,532 SH   SOLE 30 301,271 0 8,261
GENERAC HLDGS INC COM 368736104   2,126,892 14,262 SH   SOLE 31 12,749 0 1,513
GENERAC HLDGS INC COM 368736104   2,943,230 19,736 SH   SOLE 34 19,736 0 0
GENERAC HLDGS INC COM 368736104   2,152,244 14,432 SH   SOLE 36 14,432 0 0
GENERAC HLDGS INC COM 368736104   390,124 2,616 SH   SOLE 40 2,616 0 0
GENERAC HLDGS INC COM 368736104   32,659 219 SH   OTR 43 219 0 0
GENERAC HLDGS INC COM 368736104   10,669,309 71,544 SH   SOLE 43 63,353 0 8,191
GENERAL DYNAMICS CORP COM 369550108   198,955,014 924,727 SH   SOLE 2 439,270 0 485,457
GENERAL DYNAMICS CORP COM 369550108   22,648,195 105,267 SH   SOLE 4 42,484 0 62,783
GENERAL DYNAMICS CORP COM 369550108   34,791,046 161,706 SH   SOLE 7 142,392 0 19,314
GENERAL DYNAMICS CORP COM 369550108   8,217,869 38,196 SH   SOLE 13 38,196 0 0
GENERAL DYNAMICS CORP COM 369550108   8,717,663 40,519 SH   SOLE 15 40,519 0 0
GENERAL DYNAMICS CORP COM 369550108   89,108,245 414,168 SH   SOLE 18 353,275 0 60,893
GENERAL DYNAMICS CORP COM 369550108   81,983,123 381,051 SH   SOLE 19 381,051 0 0
GENERAL DYNAMICS CORP COM 369550108   1,262,651,881 5,868,705 SH   SOLE 21 5,868,705 0 0
GENERAL DYNAMICS CORP COM 369550108   1,143,293,761 5,313,938 SH   SOLE 22 4,806,830 0 507,108
GENERAL DYNAMICS CORP COM 369550108   123,256,853 572,888 SH   SOLE 23 572,888 0 0
GENERAL DYNAMICS CORP COM 369550108   28,448,209 132,225 SH   SOLE 25 131,441 0 784
GENERAL DYNAMICS CORP COM 369550108   58,072,858 269,918 SH   SOLE 26 129,538 0 140,380
GENERAL DYNAMICS CORP COM 369550108   8,163,436 37,943 SH   SOLE 29 37,943 0 0
GENERAL DYNAMICS CORP COM 369550108   199,990,101 929,538 SH   SOLE 30 929,538 0 0
GENERAL DYNAMICS CORP COM 369550108   28,722,095 133,498 SH   SOLE 31 129,431 0 4,067
GENERAL DYNAMICS CORP COM 369550108   11,765,908 54,687 SH   SOLE 36 54,687 0 0
GENERAL DYNAMICS CORP COM 369550108   1,107,162 5,146 SH   SOLE 40 5,146 0 0
GENERAL DYNAMICS CORP COM 369550108   42,112,621 195,736 SH   SOLE 43 163,847 0 31,889
GENERAL ELECTRIC CO COM NEW 369604301   226,383,713 2,060,844 SH   SOLE 2 389,195 0 1,671,649
GENERAL ELECTRIC CO COM NEW 369604301   80,699,106 734,630 SH   SOLE 4 400,706 0 333,924
GENERAL ELECTRIC CO COM NEW 369604301   102,593,089 933,938 SH   SOLE 7 827,343 0 106,595
GENERAL ELECTRIC CO COM NEW 369604301   2,739,769 24,941 SH   SOLE 13 24,941 0 0
GENERAL ELECTRIC CO COM NEW 369604301   16,736,856 152,361 SH   SOLE 15 152,361 0 0
GENERAL ELECTRIC CO COM NEW 369604301   239,068,874 2,176,321 SH   SOLE 18 2,075,851 0 100,470
GENERAL ELECTRIC CO COM NEW 369604301   33,775,360 307,468 SH   SOLE 19 307,468 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,188,687 10,821 SH   SOLE 20 10,821 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,621,409,100 23,863,533 SH   SOLE 21 23,863,533 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,608,428,675 23,745,368 SH   SOLE 22 21,453,750 0 2,291,618
GENERAL ELECTRIC CO COM NEW 369604301   244,456,895 2,225,370 SH   SOLE 23 2,225,370 0 0
GENERAL ELECTRIC CO COM NEW 369604301   359,889,032 3,276,186 SH   SOLE 25 2,393,009 0 883,177
GENERAL ELECTRIC CO COM NEW 369604301   253,483,159 2,307,539 SH   SOLE 26 1,108,648 0 1,198,891
GENERAL ELECTRIC CO COM NEW 369604301   169,837,327 1,546,084 SH   SOLE 28 196,783 0 1,349,301
GENERAL ELECTRIC CO COM NEW 369604301   17,686 161 SH   SOLE 29 161 0 0
GENERAL ELECTRIC CO COM NEW 369604301   613,639,237 5,586,156 SH   SOLE 30 5,586,156 0 0
GENERAL ELECTRIC CO COM NEW 369604301   26,756,604 243,574 SH   SOLE 31 224,582 0 18,992
GENERAL ELECTRIC CO COM NEW 369604301   5,784,701 52,660 SH   SOLE 34 52,660 0 0
GENERAL ELECTRIC CO COM NEW 369604301   30,976,492 281,989 SH   SOLE 36 281,989 0 0
GENERAL ELECTRIC CO COM NEW 369604301   4,665,000 42,467 SH   SOLE 40 42,467 0 0
GENERAL ELECTRIC CO COM NEW 369604301   99,796,052 908,476 SH   SOLE 43 805,797 0 102,679
GENERAL MLS INC COM 370334104   108,279,998 1,411,734 SH   SOLE 2 241,054 0 1,170,680
GENERAL MLS INC COM 370334104   50,387,451 656,942 SH   SOLE 4 391,047 0 265,895
GENERAL MLS INC COM 370334104   81,443,358 1,061,843 SH   SOLE 7 977,743 0 84,100
GENERAL MLS INC COM 370334104   1,782,431 23,239 SH   SOLE 13 23,239 0 0
GENERAL MLS INC COM 370334104   7,792,183 101,593 SH   SOLE 15 101,593 0 0
GENERAL MLS INC COM 370334104   72,498,527 945,222 SH   SOLE 18 888,090 0 57,132
GENERAL MLS INC COM 370334104   25,418,764 331,405 SH   SOLE 19 331,405 0 0
GENERAL MLS INC COM 370334104   1,549,851,436 20,206,668 SH   SOLE 21 20,206,668 0 0
GENERAL MLS INC COM 370334104   1,090,821,494 14,221,923 SH   SOLE 22 12,918,724 0 1,303,199
GENERAL MLS INC COM 370334104   85,823,695 1,118,953 SH   SOLE 23 1,118,953 0 0
GENERAL MLS INC COM 370334104   166,492,997 2,170,704 SH   SOLE 25 1,797,713 0 372,991
GENERAL MLS INC COM 370334104   137,934,826 1,798,368 SH   SOLE 26 802,857 0 995,511
GENERAL MLS INC COM 370334104   113,455,867 1,479,216 SH   SOLE 28 40,378 0 1,438,838
GENERAL MLS INC COM 370334104   642,976 8,383 SH   SOLE 29 8,383 0 0
GENERAL MLS INC COM 370334104   534,000,663 6,962,199 SH   SOLE 30 6,906,904 0 55,295
GENERAL MLS INC COM 370334104   12,255,893 159,790 SH   SOLE 31 145,492 0 14,298
GENERAL MLS INC COM 370334104   3,351,023 43,690 SH   SOLE 32 43,690 0 0
GENERAL MLS INC COM 370334104   38,091,444 496,629 SH   SOLE 34 496,629 0 0
GENERAL MLS INC COM 370334104   18,391,356 239,783 SH   SOLE 36 239,783 0 0
GENERAL MLS INC COM 370334104   1,787,647 23,307 SH   SOLE 40 23,307 0 0
GENERAL MLS INC COM 370334104   160,763 2,096 SH   OTR 43 2,096 0 0
GENERAL MLS INC COM 370334104   95,894,096 1,250,249 SH   SOLE 43 1,104,703 0 145,546
GENERAL MTRS CO COM 37045V100   164,007,325 4,253,302 SH   SOLE 2 1,748,622 0 2,504,680
GENERAL MTRS CO COM 37045V100   45,932,633 1,191,199 SH   SOLE 4 694,674 0 496,525
GENERAL MTRS CO COM 37045V100   51,284,800 1,330,000 SH   SOLE 7 873,843 0 456,157
GENERAL MTRS CO COM 37045V100   3,222,575 83,573 SH   SOLE 13 83,573 0 0
GENERAL MTRS CO COM 37045V100   9,526,711 247,062 SH   SOLE 15 247,062 0 0
GENERAL MTRS CO COM 37045V100   394,908,919 10,241,414 SH   SOLE 18 9,526,307 0 715,107
GENERAL MTRS CO COM 37045V100   653,901,328 16,958,022 SH   SOLE 19 16,958,022 0 0
GENERAL MTRS CO COM 37045V100   1,220,879,471 31,661,812 SH   SOLE 21 31,661,812 0 0
GENERAL MTRS CO COM 37045V100   1,301,657,812 33,756,686 SH   SOLE 22 30,452,110 0 3,304,576
GENERAL MTRS CO COM 37045V100   118,253,880 3,066,750 SH   SOLE 23 3,066,750 0 0
GENERAL MTRS CO COM 37045V100   219,759,224 5,699,150 SH   SOLE 25 3,567,545 0 2,131,605
GENERAL MTRS CO COM 37045V100   148,480,717 3,850,641 SH   SOLE 26 1,986,106 0 1,864,535
GENERAL MTRS CO COM 37045V100   99,476,587 2,579,787 SH   SOLE 28 186,692 0 2,393,095
GENERAL MTRS CO COM 37045V100   2,451,606 63,579 SH   SOLE 29 63,579 0 0
GENERAL MTRS CO COM 37045V100   434,249,802 11,261,665 SH   SOLE 30 11,131,814 0 129,851
GENERAL MTRS CO COM 37045V100   17,893,845 464,052 SH   SOLE 31 439,076 0 24,976
GENERAL MTRS CO COM 37045V100   103,081,021 2,673,263 SH   SOLE 34 2,673,263 0 0
GENERAL MTRS CO COM 37045V100   20,202,355 523,920 SH   SOLE 36 523,920 0 0
GENERAL MTRS CO COM 37045V100   2,125,350 55,118 SH   SOLE 40 55,118 0 0
GENERAL MTRS CO COM 37045V100   99,716 2,586 SH   OTR 43 2,586 0 0
GENERAL MTRS CO COM 37045V100   64,991,364 1,685,461 SH   SOLE 43 1,476,832 0 208,629
GENERAL MTRS CO OPTIONS 37045V100   107,968 2,800 SH Call SOLE 4 2,800 0 0
GENERAL MTRS CO OPTIONS 37045V100   2,248,048 58,300 SH Call SOLE 18 58,300 0 0
GENERAL MTRS CO OPTIONS 37045V100   15,805,744 409,900 SH Call SOLE 19 409,900 0 0
GENERAL MTRS CO OPTIONS 37045V100   960,144 24,900 SH Call SOLE 22 24,900 0 0
GENERAL MTRS CO OPTIONS 37045V100   7,704,288 199,800 SH Call SOLE 34 199,800 0 0
GENERATION BIO CO COM 37148K100   189,822 34,513 SH   SOLE 2 7,717 0 26,796
GENERATION BIO CO COM 37148K100   4,213 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100   808,918 147,076 SH   SOLE 18 147,076 0 0
GENERATION BIO CO COM 37148K100   505,775 91,959 SH   SOLE 19 91,959 0 0
GENERATION BIO CO COM 37148K100   11,447,101 2,081,291 SH   SOLE 21 2,081,291 0 0
GENERATION BIO CO COM 37148K100   6,268,862 1,139,793 SH   SOLE 22 1,105,395 0 34,398
GENERATION BIO CO COM 37148K100   880 160 SH   SOLE 23 160 0 0
GENERATION BIO CO COM 37148K100   2,503 455 SH   SOLE 26 0 0 455
GENERATION BIO CO COM 37148K100   16,654 3,028 SH   SOLE 28 3,028 0 0
GENERATION BIO CO COM 37148K100   175,753 31,955 SH   SOLE 30 31,955 0 0
GENERATION BIO CO COM 37148K100   32,813 5,966 SH   SOLE 43 593 0 5,373
GENERATION INCOME PPTYS INC COM NEW 37149D204   4,490 1,131 SH   SOLE 22 1,131 0 0
GENESCO INC COM 371532102   881,358 35,198 SH   SOLE 2 27,630 0 7,568
GENESCO INC COM 371532102   1,728 69 SH   SOLE 4 69 0 0
GENESCO INC COM 371532102   274,764 10,973 SH   SOLE 7 10,378 0 595
GENESCO INC COM 371532102   926,806 37,013 SH   SOLE 18 37,013 0 0
GENESCO INC COM 371532102   614,832 24,554 SH   SOLE 19 24,554 0 0
GENESCO INC COM 371532102   12,683,186 506,517 SH   SOLE 21 506,517 0 0
GENESCO INC COM 371532102   9,305,265 371,616 SH   SOLE 22 357,492 0 14,124
GENESCO INC COM 371532102   45,322 1,810 SH   SOLE 25 1,810 0 0
GENESCO INC COM 371532102   113,481 4,532 SH   SOLE 26 3,448 0 1,084
GENESCO INC COM 371532102   422,700 16,881 SH   SOLE 30 16,881 0 0
GENESCO INC COM 371532102   39,563 1,580 SH   SOLE 40 1,580 0 0
GENESCO INC COM 371532102   404,246 16,144 SH   SOLE 43 15,716 0 428
GENESIS ENERGY L P UNIT LTD PARTN 371927104   29 3 SH   SOLE 43 3 0 0
GENETRON HLDGS LTD ADS 37186H100   7,487 8,050 SH   SOLE 2 8,050 0 0
GENIE ENERGY LTD CL B 372284208   190,989 13,507 SH   SOLE 2 6,788 0 6,719
GENIE ENERGY LTD CL B 372284208   783,497 55,410 SH   SOLE 18 55,410 0 0
GENIE ENERGY LTD CL B 372284208   537,575 38,018 SH   SOLE 19 38,018 0 0
GENIE ENERGY LTD CL B 372284208   9,187,550 649,756 SH   SOLE 21 649,756 0 0
GENIE ENERGY LTD CL B 372284208   7,914,356 559,714 SH   SOLE 22 550,328 0 9,386
GENIE ENERGY LTD CL B 372284208   28 2 SH   SOLE 43 0 0 2
GENIUS GROUP LTD ORD SHS Y3005A109   3,382 4,803 SH   SOLE 2 4,803 0 0
GENIUS GROUP LTD ORD SHS Y3005A109   2,413 3,426 SH   SOLE 22 3,426 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   91,649 14,806 SH   SOLE 2 5,809 0 8,997
GENIUS SPORTS LIMITED SHARES CL A G3934V109   58,446 9,442 SH   SOLE 4 9,442 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   1,088,091 175,782 SH   SOLE 18 175,782 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   20,036,064 3,236,844 SH   SOLE 19 3,236,844 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   4,053,546 654,854 SH   SOLE 21 654,854 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   2,095,563 338,540 SH   SOLE 22 338,540 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   28,790 4,651 SH   SOLE 26 4,651 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   4,609,458 744,662 SH   SOLE 34 744,662 0 0
GENMAB A/S SPONSORED ADS 372303206   2,151,290 56,598 SH   SOLE 2 56,598 0 0
GENMAB A/S SPONSORED ADS 372303206   815,847 21,464 SH   SOLE 18 21,464 0 0
GENMAB A/S SPONSORED ADS 372303206   15,979,480 420,402 SH   SOLE 19 420,402 0 0
GENMAB A/S SPONSORED ADS 372303206   145,878,807 3,837,906 SH   SOLE 21 3,837,906 0 0
GENMAB A/S SPONSORED ADS 372303206   805,546 21,193 SH   SOLE 30 21,193 0 0
GENMAB A/S SPONSORED ADS 372303206   15,429,361 405,929 SH   SOLE 34 405,929 0 0
GENMAB A/S SPONSORED ADS 372303206   16,762,939 441,014 SH   SOLE 43 402,057 0 38,957
GENPACT LIMITED SHS G3922B107   44,506,624 1,184,632 SH   SOLE 2 1,051,159 0 133,473
GENPACT LIMITED SHS G3922B107   1,548,974 41,229 SH   SOLE 4 27,318 0 13,911
GENPACT LIMITED SHS G3922B107   128,677 3,425 SH   SOLE 7 3,425 0 0
GENPACT LIMITED SHS G3922B107   4,265,811 113,543 SH   SOLE 13 113,543 0 0
GENPACT LIMITED SHS G3922B107   19,354,787 515,166 SH   SOLE 18 515,166 0 0
GENPACT LIMITED SHS G3922B107   8,009,436 213,187 SH   SOLE 19 213,187 0 0
GENPACT LIMITED SHS G3922B107   323,335,272 8,606,209 SH   SOLE 21 8,606,209 0 0
GENPACT LIMITED SHS G3922B107   271,743,171 7,232,983 SH   SOLE 22 7,082,276 0 150,707
GENPACT LIMITED SHS G3922B107   1,170,155 31,146 SH   SOLE 23 31,146 0 0
GENPACT LIMITED SHS G3922B107   415,036 11,047 SH   SOLE 26 0 0 11,047
GENPACT LIMITED SHS G3922B107   4,095,092 108,999 SH   SOLE 28 94,967 0 14,032
GENPACT LIMITED SHS G3922B107   31,146,281 829,020 SH   SOLE 30 829,020 0 0
GENPACT LIMITED SHS G3922B107   7,673,109 204,235 SH   SOLE 31 191,540 0 12,695
GENPACT LIMITED SHS G3922B107   81,752 2,176 SH   SOLE 34 2,176 0 0
GENPACT LIMITED SHS G3922B107   6,049 161 SH   SOLE 36 161 0 0
GENPACT LIMITED SHS G3922B107   9,710,643 258,468 SH   SOLE 43 253,152 0 5,316
GENPREX INC COM 372446104   638 673 SH   SOLE 2 0 0 673
GENPREX INC COM 372446104   432,266 455,688 SH   SOLE 22 455,688 0 0
GENTEX CORP COM 371901109   13,026,113 445,185 SH   SOLE 2 261,092 0 184,093
GENTEX CORP COM 371901109   169,240 5,784 SH   SOLE 4 631 0 5,153
GENTEX CORP COM 371901109   457,188 15,625 SH   SOLE 7 14,945 0 680
GENTEX CORP COM 371901109   60,334 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109   13,178,675 450,399 SH   SOLE 18 450,399 0 0
GENTEX CORP COM 371901109   2,157,047 73,720 SH   SOLE 19 73,720 0 0
GENTEX CORP COM 371901109   347,545,891 11,877,850 SH   SOLE 21 11,877,850 0 0
GENTEX CORP COM 371901109   196,551,358 6,717,408 SH   SOLE 22 6,418,138 0 299,270
GENTEX CORP COM 371901109   8,255,914 282,157 SH   SOLE 25 282,157 0 0
GENTEX CORP COM 371901109   5,728,172 195,768 SH   SOLE 26 93,966 0 101,802
GENTEX CORP COM 371901109   3,716,049 127,001 SH   SOLE 28 4,304 0 122,697
GENTEX CORP COM 371901109   13,001,037 444,328 SH   SOLE 30 444,328 0 0
GENTEX CORP COM 371901109   95,885 3,277 SH   SOLE 31 3,277 0 0
GENTEX CORP COM 371901109   802,690 27,433 SH   SOLE 36 27,433 0 0
GENTEX CORP COM 371901109   1,158,755 39,602 SH   SOLE 40 39,602 0 0
GENTEX CORP COM 371901109   18,920,489 646,633 SH   SOLE 43 593,166 0 53,467
GENTHERM INC COM 37253A103   1,352,849 23,940 SH   SOLE 2 16,354 0 7,586
GENTHERM INC COM 37253A103   40,348 714 SH   SOLE 4 92 0 622
GENTHERM INC COM 37253A103   504,691 8,931 SH   SOLE 7 8,456 0 475
GENTHERM INC COM 37253A103   5,888,738 104,207 SH   SOLE 18 104,207 0 0
GENTHERM INC COM 37253A103   4,258,029 75,350 SH   SOLE 19 75,350 0 0
GENTHERM INC COM 37253A103   218,184,432 3,860,988 SH   SOLE 21 3,860,988 0 0
GENTHERM INC COM 37253A103   52,420,484 927,632 SH   SOLE 22 881,697 0 45,935
GENTHERM INC COM 37253A103   19,326 342 SH   SOLE 23 342 0 0
GENTHERM INC COM 37253A103   383,533 6,787 SH   SOLE 25 6,787 0 0
GENTHERM INC COM 37253A103   669,644 11,850 SH   SOLE 26 9,459 0 2,391
GENTHERM INC COM 37253A103   33,341 590 SH   SOLE 28 590 0 0
GENTHERM INC COM 37253A103   6,579,459 116,430 SH   SOLE 30 116,430 0 0
GENTHERM INC COM 37253A103   71,146 1,259 SH   SOLE 34 1,259 0 0
GENTHERM INC COM 37253A103   21,022 372 SH   SOLE 36 372 0 0
GENTHERM INC COM 37253A103   309,957 5,485 SH   SOLE 40 5,485 0 0
GENTHERM INC COM 37253A103   1,624,154 28,741 SH   SOLE 43 25,169 0 3,572
GENUINE PARTS CO COM 372460105   55,743,008 329,392 SH   SOLE 2 39,720 0 289,672
GENUINE PARTS CO COM 372460105   20,809,198 122,964 SH   SOLE 4 55,614 0 67,350
GENUINE PARTS CO COM 372460105   18,965,945 112,072 SH   SOLE 7 100,537 0 11,535
GENUINE PARTS CO COM 372460105   205,614 1,215 SH   SOLE 13 1,215 0 0
GENUINE PARTS CO COM 372460105   4,315,703 25,502 SH   SOLE 15 25,502 0 0
GENUINE PARTS CO COM 372460105   43,438,295 256,682 SH   SOLE 18 244,879 0 11,803
GENUINE PARTS CO COM 372460105   14,775,641 87,311 SH   SOLE 19 87,311 0 0
GENUINE PARTS CO COM 372460105   754,949,076 4,461,083 SH   SOLE 21 4,461,083 0 0
GENUINE PARTS CO COM 372460105   522,021,073 3,084,684 SH   SOLE 22 2,790,746 0 293,938
GENUINE PARTS CO COM 372460105   41,772,056 246,836 SH   SOLE 23 246,836 0 0
GENUINE PARTS CO COM 372460105   64,536,537 381,354 SH   SOLE 25 244,061 0 137,293
GENUINE PARTS CO COM 372460105   39,120,391 231,167 SH   SOLE 26 82,755 0 148,412
GENUINE PARTS CO COM 372460105   49,615,021 293,181 SH   SOLE 28 2,373 0 290,808
GENUINE PARTS CO COM 372460105   115,971,119 685,287 SH   SOLE 30 685,287 0 0
GENUINE PARTS CO COM 372460105   5,291,484 31,268 SH   SOLE 31 27,889 0 3,379
GENUINE PARTS CO COM 372460105   2,734,757 16,160 SH   SOLE 32 16,160 0 0
GENUINE PARTS CO COM 372460105   993,042 5,868 SH   SOLE 34 5,868 0 0
GENUINE PARTS CO COM 372460105   7,099,368 41,951 SH   SOLE 36 41,951 0 0
GENUINE PARTS CO COM 372460105   946,165 5,591 SH   SOLE 40 5,591 0 0
GENUINE PARTS CO COM 372460105   54,154 320 SH   OTR 43 320 0 0
GENUINE PARTS CO COM 372460105   33,908,387 200,369 SH   SOLE 43 181,677 0 18,692
GENWORTH FINL INC COM CL A 37247D106   2,022,940 404,588 SH   SOLE 2 130,948 0 273,640
GENWORTH FINL INC COM CL A 37247D106   7,600 1,520 SH   SOLE 4 1,520 0 0
GENWORTH FINL INC COM CL A 37247D106   49,710 9,942 SH   SOLE 7 9,942 0 0
GENWORTH FINL INC COM CL A 37247D106   7,797,430 1,559,486 SH   SOLE 18 1,559,486 0 0
GENWORTH FINL INC COM CL A 37247D106   6,850,025 1,370,005 SH   SOLE 19 1,370,005 0 0
GENWORTH FINL INC COM CL A 37247D106   263,504,560 52,700,912 SH   SOLE 21 52,700,912 0 0
GENWORTH FINL INC COM CL A 37247D106   59,502,680 11,900,536 SH   SOLE 22 11,091,638 0 808,898
GENWORTH FINL INC COM CL A 37247D106   59,310 11,862 SH   SOLE 23 11,862 0 0
GENWORTH FINL INC COM CL A 37247D106   103,305 20,661 SH   SOLE 25 20,661 0 0
GENWORTH FINL INC COM CL A 37247D106   1,251,375 250,275 SH   SOLE 26 119,447 0 130,828
GENWORTH FINL INC COM CL A 37247D106   42,310 8,462 SH   SOLE 28 8,462 0 0
GENWORTH FINL INC COM CL A 37247D106   5,756,725 1,151,345 SH   SOLE 30 1,151,345 0 0
GENWORTH FINL INC COM CL A 37247D106   93,830 18,766 SH   SOLE 36 18,766 0 0
GENWORTH FINL INC COM CL A 37247D106   262,890 52,578 SH   SOLE 40 52,578 0 0
GENWORTH FINL INC COM CL A 37247D106   859,785 171,957 SH   SOLE 43 168,813 0 3,144
GEO GROUP INC NEW COM 36162J106   397,151 55,468 SH   SOLE 2 36,392 0 19,076
GEO GROUP INC NEW COM 36162J106   3,286 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106   27,831 3,887 SH   SOLE 7 3,887 0 0
GEO GROUP INC NEW COM 36162J106   3,152,856 440,343 SH   SOLE 18 440,343 0 0
GEO GROUP INC NEW COM 36162J106   1,737,131 242,616 SH   SOLE 19 242,616 0 0
GEO GROUP INC NEW COM 36162J106   108,624,589 15,171,032 SH   SOLE 21 15,171,032 0 0
GEO GROUP INC NEW COM 36162J106   26,191,767 3,658,068 SH   SOLE 22 3,427,113 0 230,955
GEO GROUP INC NEW COM 36162J106   262,393 36,647 SH   SOLE 26 26,344 0 10,303
GEO GROUP INC NEW COM 36162J106   15,623 2,182 SH   SOLE 28 2,182 0 0
GEO GROUP INC NEW COM 36162J106   1,380,913 192,865 SH   SOLE 30 192,865 0 0
GEO GROUP INC NEW COM 36162J106   45,752 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106   441,779 61,701 SH   SOLE 43 60,924 0 777
GEOPARK LTD USD SHS G38327105   70,183 7,082 SH   SOLE 2 7,082 0 0
GEOPARK LTD USD SHS G38327105   283,357 28,593 SH   SOLE 22 28,593 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   56,480 7,269 SH   SOLE 2 7,269 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   17,809 2,292 SH   SOLE 18 2,292 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   224,763 28,927 SH   SOLE 21 28,927 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   1,628,258 209,557 SH   SOLE 22 209,557 0 0
GEOVAX LABS INC COM 373678507   227,394 413,444 SH   SOLE 22 413,444 0 0
GERDAU SA SPON ADR REP PFD 373737105   1,584,374 303,520 SH   SOLE 2 303,520 0 0
GERDAU SA SPON ADR REP PFD 373737105   183,713 35,194 SH   SOLE 4 35,194 0 0
GERDAU SA SPON ADR REP PFD 373737105   1,039,391 199,117 SH   SOLE 13 199,117 0 0
GERDAU SA SPON ADR REP PFD 373737105   709,669 135,952 SH   SOLE 18 135,952 0 0
GERDAU SA SPON ADR REP PFD 373737105   16,152,831 3,094,412 SH   SOLE 21 3,094,412 0 0
GERDAU SA SPON ADR REP PFD 373737105   7,550,944 1,446,541 SH   SOLE 22 1,446,541 0 0
GERDAU SA SPON ADR REP PFD 373737105   380,501 72,893 SH   SOLE 28 0 0 72,893
GERDAU SA SPON ADR REP PFD 373737105   1,115,169 213,634 SH   SOLE 30 213,634 0 0
GERDAU SA SPON ADR REP PFD 373737105   5,054,061 968,211 SH   SOLE 43 789,597 0 178,614
GERMAN AMERN BANCORP INC COM 373865104   1,383,897 50,916 SH   SOLE 2 33,333 0 17,583
GERMAN AMERN BANCORP INC COM 373865104   3,968 146 SH   SOLE 4 146 0 0
GERMAN AMERN BANCORP INC COM 373865104   6,659 245 SH   SOLE 7 245 0 0
GERMAN AMERN BANCORP INC COM 373865104   2,589,819 95,284 SH   SOLE 18 95,284 0 0
GERMAN AMERN BANCORP INC COM 373865104   1,598,048 58,795 SH   SOLE 19 58,795 0 0
GERMAN AMERN BANCORP INC COM 373865104   32,372,195 1,191,030 SH   SOLE 21 1,191,030 0 0
GERMAN AMERN BANCORP INC COM 373865104   25,227,525 928,165 SH   SOLE 22 885,405 0 42,760
GERMAN AMERN BANCORP INC COM 373865104   144,516 5,317 SH   SOLE 25 5,317 0 0
GERMAN AMERN BANCORP INC COM 373865104   594,481 21,872 SH   SOLE 26 18,761 0 3,111
GERMAN AMERN BANCORP INC COM 373865104   12,856 473 SH   SOLE 28 473 0 0
GERMAN AMERN BANCORP INC COM 373865104   574,939 21,153 SH   SOLE 30 21,153 0 0
GERMAN AMERN BANCORP INC COM 373865104   173,735 6,392 SH   SOLE 40 6,392 0 0
GERMAN AMERN BANCORP INC COM 373865104   711,386 26,173 SH   SOLE 43 24,400 0 1,773
GERON CORP COM 374163103   911,001 283,801 SH   SOLE 2 135,367 0 148,434
GERON CORP COM 374163103   5,993 1,867 SH   SOLE 4 1,867 0 0
GERON CORP COM 374163103   347,328 108,202 SH   SOLE 7 102,487 0 5,715
GERON CORP COM 374163103   4,111,814 1,280,939 SH   SOLE 18 1,280,939 0 0
GERON CORP COM 374163103   3,204,601 998,318 SH   SOLE 19 998,318 0 0
GERON CORP COM 374163103   63,592,607 19,810,781 SH   SOLE 21 19,810,781 0 0
GERON CORP COM 374163103   39,574,106 12,328,382 SH   SOLE 22 11,924,586 0 403,796
GERON CORP COM 374163103   253,709 79,037 SH   SOLE 25 79,037 0 0
GERON CORP COM 374163103   954,240 297,271 SH   SOLE 26 244,668 0 52,603
GERON CORP COM 374163103   26,418 8,230 SH   SOLE 28 0 0 8,230
GERON CORP COM 374163103   1,876,434 584,559 SH   SOLE 30 584,559 0 0
GERON CORP COM 374163103   249,950 77,866 SH   SOLE 40 77,866 0 0
GERON CORP COM 374163103   381,120 118,729 SH   SOLE 43 115,134 0 3,595
GETTY RLTY CORP NEW COM 374297109   2,593,859 76,696 SH   SOLE 2 49,546 0 27,150
GETTY RLTY CORP NEW COM 374297109   658,239 19,463 SH   SOLE 4 19,463 0 0
GETTY RLTY CORP NEW COM 374297109   2,163,804 63,980 SH   SOLE 7 54,853 0 9,127
GETTY RLTY CORP NEW COM 374297109   5,184,234 153,289 SH   SOLE 18 153,289 0 0
GETTY RLTY CORP NEW COM 374297109   5,359,422 158,469 SH   SOLE 19 158,469 0 0
GETTY RLTY CORP NEW COM 374297109   186,797,093 5,523,273 SH   SOLE 21 5,523,273 0 0
GETTY RLTY CORP NEW COM 374297109   59,653,644 1,763,857 SH   SOLE 22 1,673,290 0 90,567
GETTY RLTY CORP NEW COM 374297109   77,786 2,300 SH   SOLE 23 2,300 0 0
GETTY RLTY CORP NEW COM 374297109   7,712,042 228,032 SH   SOLE 25 228,032 0 0
GETTY RLTY CORP NEW COM 374297109   651,170 19,254 SH   SOLE 26 15,420 0 3,834
GETTY RLTY CORP NEW COM 374297109   1,462,174 43,234 SH   SOLE 28 1,420 0 41,814
GETTY RLTY CORP NEW COM 374297109   7,070,172 209,053 SH   SOLE 30 209,053 0 0
GETTY RLTY CORP NEW COM 374297109   122,936 3,635 SH   SOLE 34 3,635 0 0
GETTY RLTY CORP NEW COM 374297109   268,497 7,939 SH   SOLE 40 7,939 0 0
GETTY RLTY CORP NEW COM 374297109   1,024,150 30,282 SH   SOLE 43 29,778 0 504
GEVO INC COM PAR 374396406   225,348 148,255 SH   SOLE 2 8,472 0 139,783
GEVO INC COM PAR 374396406   11,330 7,454 SH   SOLE 7 7,454 0 0
GEVO INC COM PAR 374396406   1,139,166 749,451 SH   SOLE 18 749,451 0 0
GEVO INC COM PAR 374396406   716,938 471,670 SH   SOLE 19 471,670 0 0
GEVO INC COM PAR 374396406   21,388,902 14,071,646 SH   SOLE 21 14,071,646 0 0
GEVO INC COM PAR 374396406   10,659,439 7,012,789 SH   SOLE 22 6,837,250 0 175,539
GEVO INC COM PAR 374396406   4,495 2,957 SH   SOLE 28 2,957 0 0
GEVO INC COM PAR 374396406   9,276,081 6,102,685 SH   SOLE 30 6,102,685 0 0
GEVO INC COM PAR 374396406   335,403 220,660 SH   SOLE 43 203,478 0 17,182
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   4,952,044 127,630 SH   SOLE 2 127,630 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   59,242,323 1,526,864 SH   SOLE 19 1,526,864 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   801,453 20,656 SH   SOLE 22 20,656 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   3,977,698 102,518 SH   SOLE 30 102,518 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   772,042 19,898 SH   SOLE 31 19,239 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   37,888,976 976,520 SH   SOLE 34 976,520 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   3,106,037 80,053 SH   SOLE 43 57,314 0 22,739
GH RESEARCH PLC ORDINARY SHARES G3855L106   175,792 14,816 SH   SOLE 21 14,816 0 0
GIBRALTAR INDS INC COM 374689107   7,197,419 114,390 SH   SOLE 2 77,399 0 36,991
GIBRALTAR INDS INC COM 374689107   8,872 141 SH   SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107   20,889 332 SH   SOLE 7 332 0 0
GIBRALTAR INDS INC COM 374689107   6,395,063 101,638 SH   SOLE 18 101,638 0 0
GIBRALTAR INDS INC COM 374689107   12,085,799 192,082 SH   SOLE 19 192,082 0 0
GIBRALTAR INDS INC COM 374689107   239,187,737 3,801,458 SH   SOLE 21 3,801,458 0 0
GIBRALTAR INDS INC COM 374689107   66,862,756 1,062,663 SH   SOLE 22 1,013,551 0 49,112
GIBRALTAR INDS INC COM 374689107   413,699 6,575 SH   SOLE 23 6,575 0 0
GIBRALTAR INDS INC COM 374689107   417,852 6,641 SH   SOLE 25 6,641 0 0
GIBRALTAR INDS INC COM 374689107   1,126,520 17,904 SH   SOLE 26 11,780 0 6,124
GIBRALTAR INDS INC COM 374689107   36,557 581 SH   SOLE 28 581 0 0
GIBRALTAR INDS INC COM 374689107   3,064,959 48,712 SH   SOLE 30 48,712 0 0
GIBRALTAR INDS INC COM 374689107   11,389 181 SH   SOLE 36 181 0 0
GIBRALTAR INDS INC COM 374689107   373,556 5,937 SH   SOLE 40 5,937 0 0
GIBRALTAR INDS INC COM 374689107   2,594,632 41,237 SH   SOLE 43 40,747 0 490
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   137,356 20,319 SH   SOLE 2 20,319 0 0
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   87,231 12,904 SH   SOLE 22 12,904 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   166,366 26,704 SH   SOLE 2 26,704 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   64,287 10,319 SH   SOLE 22 10,319 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   54,787 8,794 SH   SOLE 43 8,315 0 479
GILDAN ACTIVEWEAR INC COM 375916103   3,063 95 SH   SOLE 2 95 0 0
GILDAN ACTIVEWEAR INC COM 375916103   6,075,854 188,457 SH   SOLE 18 188,457 0 0
GILDAN ACTIVEWEAR INC COM 375916103   62,609,790 1,941,991 SH   SOLE 19 1,941,991 0 0
GILDAN ACTIVEWEAR INC COM 375916103   2,939,353 91,171 SH   SOLE 23 91,171 0 0
GILDAN ACTIVEWEAR INC COM 375916103   5,311,218 164,740 SH   SOLE 25 164,740 0 0
GILDAN ACTIVEWEAR INC COM 375916103   3,858,483 119,680 SH   SOLE 34 119,680 0 0
GILDAN ACTIVEWEAR INC COM 375916103   5,847,680 181,380 SH   SOLE 43 159,412 0 21,968
GILEAD SCIENCES INC COM 375558103   239,468,590 3,107,157 SH   SOLE 2 1,261,358 0 1,845,799
GILEAD SCIENCES INC COM 375558103   84,070,576 1,090,834 SH   SOLE 4 637,945 0 452,889
GILEAD SCIENCES INC COM 375558103   144,457,465 1,874,367 SH   SOLE 7 1,535,103 0 339,264
GILEAD SCIENCES INC COM 375558103   5,829,806 75,643 SH   SOLE 13 75,643 0 0
GILEAD SCIENCES INC COM 375558103   17,219,442 223,426 SH   SOLE 15 223,426 0 0
GILEAD SCIENCES INC COM 375558103   185,455,776 2,406,329 SH   SOLE 18 2,257,718 0 148,611
GILEAD SCIENCES INC COM 375558103   306,837,789 3,981,287 SH   SOLE 19 3,981,287 0 0
GILEAD SCIENCES INC COM 375558103   3,991,844,812 51,795,054 SH   SOLE 21 51,795,054 0 0
GILEAD SCIENCES INC COM 375558103   2,252,924,113 29,232,180 SH   SOLE 22 26,519,302 0 2,712,878
GILEAD SCIENCES INC COM 375558103   208,042,141 2,699,392 SH   SOLE 23 2,699,392 0 0
GILEAD SCIENCES INC COM 375558103   254,865,635 3,306,937 SH   SOLE 25 3,181,469 0 125,468
GILEAD SCIENCES INC COM 375558103   207,314,138 2,689,946 SH   SOLE 26 1,254,068 0 1,435,878
GILEAD SCIENCES INC COM 375558103   259,204,599 3,363,236 SH   SOLE 28 67,161 0 3,296,075
GILEAD SCIENCES INC COM 375558103   1,988,560 25,802 SH   SOLE 29 25,802 0 0
GILEAD SCIENCES INC COM 375558103   1,041,945,013 13,519,463 SH   SOLE 30 13,458,874 0 60,589
GILEAD SCIENCES INC COM 375558103   25,126,207 326,018 SH   SOLE 31 295,710 0 30,308
GILEAD SCIENCES INC COM 375558103   25,853,054 335,449 SH   SOLE 32 335,449 0 0
GILEAD SCIENCES INC COM 375558103   287,330,062 3,728,170 SH   SOLE 34 3,728,170 0 0
GILEAD SCIENCES INC COM 375558103   11,520,424 149,480 SH   SOLE 35 149,480 0 0
GILEAD SCIENCES INC COM 375558103   32,146,051 417,102 SH   SOLE 36 417,102 0 0
GILEAD SCIENCES INC COM 375558103   3,787,220 49,140 SH   SOLE 40 49,140 0 0
GILEAD SCIENCES INC COM 375558103   345,428 4,482 SH   OTR 43 4,482 0 0
GILEAD SCIENCES INC COM 375558103   138,208,442 1,793,285 SH   SOLE 43 1,623,392 0 169,892
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   3,038,377 1,633,536 SH   SOLE 2 503,623 0 1,129,913
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   4,637 2,493 SH   SOLE 4 2,493 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   657,339 353,408 SH   SOLE 7 339,823 0 13,585
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,017,374 546,975 SH   SOLE 18 546,975 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,052,730 565,984 SH   SOLE 19 565,984 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   56,438,793 30,343,437 SH   SOLE 21 30,343,437 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   58,117,367 31,245,896 SH   SOLE 22 29,523,727 0 1,722,169
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   328,883 176,819 SH   SOLE 25 176,819 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   859,510 462,102 SH   SOLE 26 379,224 0 82,878
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,661,761 893,420 SH   SOLE 28 812,332 0 81,088
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,573,753 846,104 SH   SOLE 30 846,104 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   40,654 21,857 SH   SOLE 31 21,857 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   14,145 7,605 SH   SOLE 36 7,605 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   242,122 130,173 SH   SOLE 40 130,173 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,809,823 973,023 SH   SOLE 43 876,278 0 96,745
GITLAB INC CLASS A COM 37637K108   2,437,538 47,692 SH   SOLE 2 23,891 0 23,801
GITLAB INC CLASS A COM 37637K108   8,178 160 SH   SOLE 4 160 0 0
GITLAB INC CLASS A COM 37637K108   590,167 11,547 SH   SOLE 7 10,938 0 609
GITLAB INC CLASS A COM 37637K108   1,238,140 24,225 SH   SOLE 18 24,225 0 0
GITLAB INC CLASS A COM 37637K108   2,535,516 49,609 SH   SOLE 19 49,609 0 0
GITLAB INC CLASS A COM 37637K108   57,535,191 1,125,713 SH   SOLE 21 1,125,713 0 0
GITLAB INC CLASS A COM 37637K108   73,743,450 1,442,838 SH   SOLE 22 1,372,260 0 70,578
GITLAB INC CLASS A COM 37637K108   637,904 12,481 SH   SOLE 25 12,481 0 0
GITLAB INC CLASS A COM 37637K108   2,083,806 40,771 SH   SOLE 26 35,397 0 5,374
GITLAB INC CLASS A COM 37637K108   161,712 3,164 SH   SOLE 28 1,766 0 1,398
GITLAB INC CLASS A COM 37637K108   2,823,010 55,234 SH   SOLE 30 55,234 0 0
GITLAB INC CLASS A COM 37637K108   35,573 696 SH   SOLE 31 696 0 0
GITLAB INC CLASS A COM 37637K108   2,027,431 39,668 SH   SOLE 34 39,668 0 0
GITLAB INC CLASS A COM 37637K108   28,264 553 SH   SOLE 36 553 0 0
GITLAB INC CLASS A COM 37637K108   506,040 9,901 SH   SOLE 40 9,901 0 0
GITLAB INC CLASS A COM 37637K108   473,279 9,260 SH   SOLE 43 8,844 0 416
GLACIER BANCORP INC NEW COM 37637Q105   5,259,189 168,726 SH   SOLE 2 101,715 0 67,011
GLACIER BANCORP INC NEW COM 37637Q105   10,161 326 SH   SOLE 4 326 0 0
GLACIER BANCORP INC NEW COM 37637Q105   1,517,730 48,692 SH   SOLE 7 46,105 0 2,587
GLACIER BANCORP INC NEW COM 37637Q105   15,325,479 491,674 SH   SOLE 18 491,674 0 0
GLACIER BANCORP INC NEW COM 37637Q105   7,018,424 225,166 SH   SOLE 19 225,166 0 0
GLACIER BANCORP INC NEW COM 37637Q105   269,521,629 8,646,828 SH   SOLE 21 8,646,828 0 0
GLACIER BANCORP INC NEW COM 37637Q105   111,599,104 3,580,337 SH   SOLE 22 3,446,180 0 134,157
GLACIER BANCORP INC NEW COM 37637Q105   705,658 22,639 SH   SOLE 25 22,639 0 0
GLACIER BANCORP INC NEW COM 37637Q105   2,068,597 66,365 SH   SOLE 26 43,814 0 22,551
GLACIER BANCORP INC NEW COM 37637Q105   954,083 30,609 SH   SOLE 28 1,702 0 28,907
GLACIER BANCORP INC NEW COM 37637Q105   10,351,806 332,108 SH   SOLE 30 332,108 0 0
GLACIER BANCORP INC NEW COM 37637Q105   114,082 3,660 SH   SOLE 36 3,660 0 0
GLACIER BANCORP INC NEW COM 37637Q105   662,612 21,258 SH   SOLE 40 21,258 0 0
GLACIER BANCORP INC NEW COM 37637Q105   4,658,393 149,451 SH   SOLE 43 133,698 0 15,753
GLADSTONE CAPITAL CORP COM 376535100   1,752,984 179,609 SH   SOLE 30 179,609 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   418,663 33,845 SH   SOLE 2 11,808 0 22,037
GLADSTONE COMMERCIAL CORP COM 376536108   6,061 490 SH   SOLE 7 490 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,651,036 133,471 SH   SOLE 18 133,471 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,031,609 83,396 SH   SOLE 19 83,396 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   21,557,026 1,742,686 SH   SOLE 21 1,742,686 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   13,366,663 1,080,571 SH   SOLE 22 1,032,252 0 48,319
GLADSTONE COMMERCIAL CORP COM 376536108   25,359 2,050 SH   SOLE 23 2,050 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   92,763 7,499 SH   SOLE 25 7,499 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   36,764 2,972 SH   SOLE 26 0 0 2,972
GLADSTONE COMMERCIAL CORP COM 376536108   586,251 47,393 SH   SOLE 30 47,393 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   78,314 6,331 SH   SOLE 40 6,331 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,752,841 141,701 SH   SOLE 43 131,792 0 9,909
GLADSTONE INVT CORP COM 376546107   2,150,896 164,946 SH   SOLE 30 164,946 0 0
GLADSTONE INVT CORP COM 376546107   251,401 19,279 SH   SOLE 43 11,506 0 7,773
GLADSTONE LD CORP COM 376549101   450,614 27,696 SH   SOLE 2 10,128 0 17,568
GLADSTONE LD CORP COM 376549101   5,955 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101   1,671,629 102,743 SH   SOLE 18 102,743 0 0
GLADSTONE LD CORP COM 376549101   1,124,501 69,115 SH   SOLE 19 69,115 0 0
GLADSTONE LD CORP COM 376549101   22,304,120 1,370,874 SH   SOLE 21 1,370,874 0 0
GLADSTONE LD CORP COM 376549101   15,104,010 928,335 SH   SOLE 22 885,316 0 43,019
GLADSTONE LD CORP COM 376549101   27,187 1,671 SH   SOLE 23 1,671 0 0
GLADSTONE LD CORP COM 376549101   132,096 8,119 SH   SOLE 25 8,119 0 0
GLADSTONE LD CORP COM 376549101   396,663 24,380 SH   SOLE 26 19,924 0 4,456
GLADSTONE LD CORP COM 376549101   81,415 5,004 SH   SOLE 28 0 0 5,004
GLADSTONE LD CORP COM 376549101   52,276 3,213 SH   SOLE 30 3,213 0 0
GLADSTONE LD CORP COM 376549101   56,083 3,447 SH   SOLE 40 3,447 0 0
GLADSTONE LD CORP COM 376549101   403,383 24,793 SH   SOLE 43 23,414 0 1,379
GLATFELTER CORPORATION COM 377320106   84,173 27,872 SH   SOLE 2 1,591 0 26,281
GLATFELTER CORPORATION COM 377320106   1,872 620 SH   SOLE 7 620 0 0
GLATFELTER CORPORATION COM 377320106   425,361 140,848 SH   SOLE 18 140,848 0 0
GLATFELTER CORPORATION COM 377320106   269,203 89,140 SH   SOLE 19 89,140 0 0
GLATFELTER CORPORATION COM 377320106   4,854,997 1,607,615 SH   SOLE 21 1,607,615 0 0
GLATFELTER CORPORATION COM 377320106   3,544,299 1,173,609 SH   SOLE 22 1,139,762 0 33,847
GLATFELTER CORPORATION COM 377320106   888 294 SH   SOLE 28 294 0 0
GLATFELTER CORPORATION COM 377320106   36,759 12,172 SH   SOLE 43 829 0 11,343
GLAUKOS CORP COM 377322102   2,567,477 36,055 SH   SOLE 2 17,839 0 18,216
GLAUKOS CORP COM 377322102   46,286 650 SH   SOLE 4 161 0 489
GLAUKOS CORP COM 377322102   706,617 9,923 SH   SOLE 7 9,403 0 520
GLAUKOS CORP COM 377322102   11,062,189 155,346 SH   SOLE 18 152,582 0 2,764
GLAUKOS CORP COM 377322102   24,389,710 342,504 SH   SOLE 19 342,504 0 0
GLAUKOS CORP COM 377322102   411,324,199 5,776,214 SH   SOLE 21 5,776,214 0 0
GLAUKOS CORP COM 377322102   95,911,325 1,346,880 SH   SOLE 22 1,285,975 0 60,905
GLAUKOS CORP COM 377322102   108,738 1,527 SH   SOLE 23 1,527 0 0
GLAUKOS CORP COM 377322102   623,800 8,760 SH   SOLE 25 8,760 0 0
GLAUKOS CORP COM 377322102   1,397,924 19,631 SH   SOLE 26 15,405 0 4,226
GLAUKOS CORP COM 377322102   325,501 4,571 SH   SOLE 28 825 0 3,746
GLAUKOS CORP COM 377322102   11,163,877 156,774 SH   SOLE 30 156,774 0 0
GLAUKOS CORP COM 377322102   65,869 925 SH   SOLE 34 925 0 0
GLAUKOS CORP COM 377322102   73,061 1,026 SH   SOLE 36 1,026 0 0
GLAUKOS CORP COM 377322102   612,904 8,607 SH   SOLE 40 8,607 0 0
GLAUKOS CORP COM 377322102   2,277,581 31,984 SH   SOLE 43 31,097 0 887
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8   2,818,200 1,848,000 PRN   SOLE 21 1,848,000 0 0
GLEN BURNIE BANCORP COM 377407101   809 105 SH   SOLE 18 105 0 0
GLEN BURNIE BANCORP COM 377407101   15,392 1,999 SH   SOLE 21 1,999 0 0
GLIMPSE GROUP INC COM 37892C106   7,259 2,039 SH   SOLE 18 2,039 0 0
GLIMPSE GROUP INC COM 37892C106   81,787 22,974 SH   SOLE 21 22,974 0 0
GLIMPSE GROUP INC COM 37892C106   109,538 30,769 SH   SOLE 22 30,769 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   25,385 3,511 SH   SOLE 2 1,036 0 2,475
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   551,092 76,223 SH   SOLE 18 76,223 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   430,250 59,509 SH   SOLE 19 59,509 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   6,825,966 944,117 SH   SOLE 21 944,117 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   3,479,806 481,301 SH   SOLE 22 475,570 0 5,731
GLOBAL E ONLINE LTD SHS M5216V106   1,429,052 34,906 SH   SOLE 2 33,422 0 1,484
GLOBAL E ONLINE LTD SHS M5216V106   25,792 630 SH   SOLE 4 630 0 0
GLOBAL E ONLINE LTD SHS M5216V106   496,316 12,123 SH   SOLE 21 12,123 0 0
GLOBAL E ONLINE LTD SHS M5216V106   350,078 8,551 SH   SOLE 22 8,551 0 0
GLOBAL E ONLINE LTD SHS M5216V106   3,359,495 82,059 SH   SOLE 30 82,059 0 0
GLOBAL E ONLINE LTD SHS M5216V106   41 1 SH   SOLE 43 1 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103   7,659 228 SH   SOLE 43 228 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   2,345,843 84,474 SH   SOLE 2 70,874 0 13,600
GLOBAL INDUSTRIAL COMPANY COM 37892E102   4,693 169 SH   SOLE 7 169 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   958,454 34,514 SH   SOLE 18 34,514 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   1,686,861 60,744 SH   SOLE 19 60,744 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   13,285,390 478,408 SH   SOLE 21 478,408 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   12,583,753 453,142 SH   SOLE 22 441,411 0 11,731
GLOBAL INDUSTRIAL COMPANY COM 37892E102   97,389 3,507 SH   SOLE 23 3,507 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   137,711 4,959 SH   SOLE 25 4,959 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   46,570 1,677 SH   SOLE 26 0 0 1,677
GLOBAL INDUSTRIAL COMPANY COM 37892E102   30,408 1,095 SH   SOLE 28 1,095 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   143,099 5,153 SH   SOLE 30 5,153 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   62,371 2,246 SH   SOLE 40 2,246 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   215,467 7,759 SH   SOLE 43 6,130 0 1,629
GLOBAL MED REIT INC COM NEW 37954A204   758,566 83,085 SH   SOLE 2 18,883 0 64,202
GLOBAL MED REIT INC COM NEW 37954A204   6,345 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,829,990 200,437 SH   SOLE 18 200,437 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,112,856 121,890 SH   SOLE 19 121,890 0 0
GLOBAL MED REIT INC COM NEW 37954A204   24,762,112 2,712,170 SH   SOLE 21 2,712,170 0 0
GLOBAL MED REIT INC COM NEW 37954A204   16,235,222 1,778,228 SH   SOLE 22 1,710,157 0 68,071
GLOBAL MED REIT INC COM NEW 37954A204   30,421 3,332 SH   SOLE 23 3,332 0 0
GLOBAL MED REIT INC COM NEW 37954A204   134,311 14,711 SH   SOLE 25 14,711 0 0
GLOBAL MED REIT INC COM NEW 37954A204   453,505 49,672 SH   SOLE 26 49,672 0 0
GLOBAL MED REIT INC COM NEW 37954A204   30,978 3,393 SH   SOLE 28 0 0 3,393
GLOBAL MED REIT INC COM NEW 37954A204   723,160 79,207 SH   SOLE 30 79,207 0 0
GLOBAL MED REIT INC COM NEW 37954A204   86,242 9,446 SH   SOLE 40 9,446 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,447,528 158,546 SH   SOLE 43 152,192 0 6,354
GLOBAL NET LEASE INC COM NEW 379378201   1,025,173 99,725 SH   SOLE 2 30,799 0 68,926
GLOBAL NET LEASE INC COM NEW 379378201   445,597 43,346 SH   SOLE 4 43,346 0 0
GLOBAL NET LEASE INC COM NEW 379378201   1,615,759 157,175 SH   SOLE 7 134,770 0 22,405
GLOBAL NET LEASE INC COM NEW 379378201   3,919,610 381,285 SH   SOLE 18 381,285 0 0
GLOBAL NET LEASE INC COM NEW 379378201   3,742,804 364,086 SH   SOLE 19 364,086 0 0
GLOBAL NET LEASE INC COM NEW 379378201   133,976,012 13,032,686 SH   SOLE 21 13,032,686 0 0
GLOBAL NET LEASE INC COM NEW 379378201   41,534,078 4,040,280 SH   SOLE 22 3,833,870 0 206,410
GLOBAL NET LEASE INC COM NEW 379378201   54,258 5,278 SH   SOLE 23 5,278 0 0
GLOBAL NET LEASE INC COM NEW 379378201   253,834 24,692 SH   SOLE 26 17,148 0 7,544
GLOBAL NET LEASE INC COM NEW 379378201   864,723 84,117 SH   SOLE 28 2,069 0 82,048
GLOBAL NET LEASE INC COM NEW 379378201   37,234 3,622 SH   SOLE 36 3,622 0 0
GLOBAL NET LEASE INC COM NEW 379378201   208,468 20,279 SH   SOLE 40 20,279 0 0
GLOBAL NET LEASE INC COM NEW 379378201   1,079,061 104,967 SH   SOLE 43 89,245 0 15,722
GLOBAL PMTS INC COM 37940X102   69,144,883 701,836 SH   SOLE 2 256,466 0 445,370
GLOBAL PMTS INC COM 37940X102   21,012,050 213,277 SH   SOLE 4 119,560 0 93,717
GLOBAL PMTS INC COM 37940X102   15,854,232 160,924 SH   SOLE 7 139,323 0 21,601
GLOBAL PMTS INC COM 37940X102   1,300,464 13,200 SH   SOLE 13 13,200 0 0
GLOBAL PMTS INC COM 37940X102   4,529,260 45,973 SH   SOLE 15 45,973 0 0
GLOBAL PMTS INC COM 37940X102   56,728,900 575,811 SH   SOLE 18 551,993 0 23,818
GLOBAL PMTS INC COM 37940X102   14,376,531 145,925 SH   SOLE 19 145,925 0 0
GLOBAL PMTS INC COM 37940X102   654,444,124 6,642,754 SH   SOLE 21 6,642,754 0 0
GLOBAL PMTS INC COM 37940X102   566,290,793 5,747,978 SH   SOLE 22 5,190,562 0 557,416
GLOBAL PMTS INC COM 37940X102   50,722,234 514,842 SH   SOLE 23 514,842 0 0
GLOBAL PMTS INC COM 37940X102   35,796,749 363,345 SH   SOLE 25 362,345 0 1,000
GLOBAL PMTS INC COM 37940X102   44,957,829 456,332 SH   SOLE 26 164,631 0 291,701
GLOBAL PMTS INC COM 37940X102   48,792,917 495,259 SH   SOLE 28 7,585 0 487,674
GLOBAL PMTS INC COM 37940X102   125,120 1,270 SH   SOLE 29 1,270 0 0
GLOBAL PMTS INC COM 37940X102   154,990,383 1,573,187 SH   SOLE 30 1,573,187 0 0
GLOBAL PMTS INC COM 37940X102   6,327,546 64,226 SH   SOLE 31 59,596 0 4,630
GLOBAL PMTS INC COM 37940X102   44,248,780 449,135 SH   SOLE 34 449,135 0 0
GLOBAL PMTS INC COM 37940X102   7,435,009 75,467 SH   SOLE 36 75,467 0 0
GLOBAL PMTS INC COM 37940X102   1,051,800 10,676 SH   SOLE 40 10,676 0 0
GLOBAL PMTS INC COM 37940X102   12,778,195 129,702 SH   SOLE 43 103,006 0 26,696
GLOBAL SELF STORAGE INC COM 37955N106   93,208 18,457 SH   SOLE 2 18,457 0 0
GLOBAL SELF STORAGE INC COM 37955N106   10,353 2,050 SH   SOLE 18 2,050 0 0
GLOBAL SELF STORAGE INC COM 37955N106   121,346 24,029 SH   SOLE 21 24,029 0 0
GLOBAL SELF STORAGE INC COM 37955N106   53,596 10,613 SH   SOLE 22 10,613 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   985,210 50,784 SH   SOLE 43 49,152 0 1,632
GLOBAL WTR RES INC COM 379463102   40,322 3,180 SH   SOLE 2 1,791 0 1,389
GLOBAL WTR RES INC COM 379463102   462,097 36,443 SH   SOLE 18 36,443 0 0
GLOBAL WTR RES INC COM 379463102   335,804 26,483 SH   SOLE 19 26,483 0 0
GLOBAL WTR RES INC COM 379463102   5,153,723 406,445 SH   SOLE 21 406,445 0 0
GLOBAL WTR RES INC COM 379463102   2,119,056 167,118 SH   SOLE 22 162,331 0 4,787
GLOBAL WTR RES INC COM 379463102   292 23 SH   SOLE 43 23 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   9,879,900 152,987 SH   SOLE 2 61,510 0 91,477
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   3,980,001 61,629 SH   SOLE 7 61,629 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   174,366 2,700 SH   SOLE 15 2,700 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,810,629 28,037 SH   SOLE 18 28,037 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   41,372,531 640,640 SH   SOLE 19 640,640 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   52,377,028 811,041 SH   SOLE 21 811,041 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   35,588,746 551,080 SH   SOLE 22 492,282 0 58,798
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   8,832,219 136,764 SH   SOLE 25 136,764 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,867,589 28,919 SH   SOLE 26 2,216 0 26,703
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,119,430 17,334 SH   SOLE 28 4,876 0 12,458
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   23,938,902 370,686 SH   SOLE 30 370,686 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   72,136 1,117 SH   SOLE 31 1,117 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   7,759,481 120,153 SH   SOLE 32 120,153 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   48,041,385 743,905 SH   SOLE 34 743,905 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   539,630 8,356 SH   SOLE 36 8,356 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,355,922 20,996 SH   SOLE 43 17,967 0 3,029
GLOBALSTAR INC COM 378973408   421,756 390,515 SH   SOLE 2 216,566 0 173,949
GLOBALSTAR INC COM 378973408   2,712 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408   7,138 6,609 SH   SOLE 7 6,609 0 0
GLOBALSTAR INC COM 378973408   1,930,009 1,787,045 SH   SOLE 18 1,787,045 0 0
GLOBALSTAR INC COM 378973408   1,612,348 1,492,915 SH   SOLE 19 1,492,915 0 0
GLOBALSTAR INC COM 378973408   25,024,019 23,170,388 SH   SOLE 21 23,170,388 0 0
GLOBALSTAR INC COM 378973408   19,927,729 18,451,601 SH   SOLE 22 17,854,854 0 596,747
GLOBALSTAR INC COM 378973408   130,397 120,738 SH   SOLE 25 120,738 0 0
GLOBALSTAR INC COM 378973408   701,317 649,368 SH   SOLE 26 577,367 0 72,001
GLOBALSTAR INC COM 378973408   50,196 46,478 SH   SOLE 28 0 0 46,478
GLOBALSTAR INC COM 378973408   473,297 438,238 SH   SOLE 30 438,238 0 0
GLOBALSTAR INC COM 378973408   120,528 111,600 SH   SOLE 40 111,600 0 0
GLOBALSTAR INC COM 378973408   210,466 194,876 SH   SOLE 43 193,941 0 935
GLOBANT S A COM L44385109   14,805,154 82,379 SH   SOLE 2 3,136 0 79,243
GLOBANT S A COM L44385109   73,505 409 SH   SOLE 7 409 0 0
GLOBANT S A COM L44385109   4,067,064 22,630 SH   SOLE 18 22,630 0 0
GLOBANT S A COM L44385109   229,772,739 1,278,504 SH   SOLE 19 1,278,504 0 0
GLOBANT S A COM L44385109   102,055,260 567,857 SH   SOLE 21 567,857 0 0
GLOBANT S A COM L44385109   99,294,401 552,495 SH   SOLE 22 517,945 0 34,550
GLOBANT S A COM L44385109   3,743,028 20,827 SH   SOLE 25 20,827 0 0
GLOBANT S A COM L44385109   85,008 473 SH   SOLE 28 473 0 0
GLOBANT S A COM L44385109   39,219,397 218,225 SH   SOLE 30 218,225 0 0
GLOBANT S A COM L44385109   107,652 599 SH   SOLE 31 599 0 0
GLOBANT S A COM L44385109   18,000,396 100,158 SH   SOLE 34 100,158 0 0
GLOBANT S A COM L44385109   180,079 1,002 SH   SOLE 43 907 0 95
GLOBE LIFE INC COM 37959E102   11,694,262 106,680 SH   SOLE 2 31,701 0 74,979
GLOBE LIFE INC COM 37959E102   8,508,156 77,615 SH   SOLE 4 34,169 0 43,446
GLOBE LIFE INC COM 37959E102   7,186,249 65,556 SH   SOLE 7 58,022 0 7,534
GLOBE LIFE INC COM 37959E102   101,070 922 SH   SOLE 13 922 0 0
GLOBE LIFE INC COM 37959E102   1,641,340 14,973 SH   SOLE 15 14,973 0 0
GLOBE LIFE INC COM 37959E102   29,881,974 272,596 SH   SOLE 18 264,940 0 7,656
GLOBE LIFE INC COM 37959E102   5,277,765 48,146 SH   SOLE 19 48,146 0 0
GLOBE LIFE INC COM 37959E102   247,218,751 2,255,234 SH   SOLE 21 2,255,234 0 0
GLOBE LIFE INC COM 37959E102   234,073,230 2,135,315 SH   SOLE 22 1,932,750 0 202,565
GLOBE LIFE INC COM 37959E102   17,651,122 161,021 SH   SOLE 23 161,021 0 0
GLOBE LIFE INC COM 37959E102   13,876,138 126,584 SH   SOLE 25 126,584 0 0
GLOBE LIFE INC COM 37959E102   15,763,904 143,805 SH   SOLE 26 52,047 0 91,758
GLOBE LIFE INC COM 37959E102   11,964,804 109,148 SH   SOLE 28 1,121 0 108,027
GLOBE LIFE INC COM 37959E102   54,840,913 500,282 SH   SOLE 30 498,744 0 1,538
GLOBE LIFE INC COM 37959E102   2,252,362 20,547 SH   SOLE 31 18,865 0 1,682
GLOBE LIFE INC COM 37959E102   1,017,164 9,279 SH   SOLE 34 9,279 0 0
GLOBE LIFE INC COM 37959E102   2,374,479 21,661 SH   SOLE 36 21,661 0 0
GLOBE LIFE INC COM 37959E102   412,171 3,760 SH   SOLE 40 3,760 0 0
GLOBE LIFE INC COM 37959E102   20,609 188 SH   OTR 43 188 0 0
GLOBE LIFE INC COM 37959E102   14,880,475 135,746 SH   SOLE 43 128,413 0 7,333
GLOBUS MED INC CL A 379577208   13,263,904 222,773 SH   SOLE 2 83,354 0 139,419
GLOBUS MED INC CL A 379577208   50,549 849 SH   SOLE 4 209 0 640
GLOBUS MED INC CL A 379577208   461,911 7,758 SH   SOLE 7 7,375 0 383
GLOBUS MED INC CL A 379577208   9,110,811 153,020 SH   SOLE 18 153,020 0 0
GLOBUS MED INC CL A 379577208   2,371,478 39,830 SH   SOLE 19 39,830 0 0
GLOBUS MED INC CL A 379577208   258,735,297 4,345,571 SH   SOLE 21 4,345,571 0 0
GLOBUS MED INC CL A 379577208   135,171,935 2,270,271 SH   SOLE 22 2,169,894 0 100,377
GLOBUS MED INC CL A 379577208   884,348 14,853 SH   SOLE 25 14,853 0 0
GLOBUS MED INC CL A 379577208   5,295,547 88,941 SH   SOLE 26 31,465 0 57,476
GLOBUS MED INC CL A 379577208   2,007,689 33,720 SH   SOLE 28 1,788 0 31,932
GLOBUS MED INC CL A 379577208   7,011,014 117,753 SH   SOLE 30 117,753 0 0
GLOBUS MED INC CL A 379577208   63,410 1,065 SH   SOLE 31 1,065 0 0
GLOBUS MED INC CL A 379577208   21,256 357 SH   SOLE 34 357 0 0
GLOBUS MED INC CL A 379577208   863,925 14,510 SH   SOLE 40 14,510 0 0
GLOBUS MED INC CL A 379577208   2,652,328 44,547 SH   SOLE 43 33,449 0 11,098
GLYCOMIMETICS INC COM 38000Q102   17,513 10,065 SH   SOLE 18 10,065 0 0
GLYCOMIMETICS INC COM 38000Q102   293,162 168,484 SH   SOLE 21 168,484 0 0
GLYCOMIMETICS INC COM 38000Q102   1,039,596 597,469 SH   SOLE 22 597,469 0 0
GLYCOMIMETICS INC COM 38000Q102   13,723 7,887 SH   SOLE 26 0 0 7,887
GMS INC COM 36251C103   6,075,829 87,801 SH   SOLE 2 60,874 0 26,927
GMS INC COM 36251C103   7,820 113 SH   SOLE 4 113 0 0
GMS INC COM 36251C103   508,274 7,345 SH   SOLE 7 6,982 0 363
GMS INC COM 36251C103   9,637,692 139,273 SH   SOLE 18 139,273 0 0
GMS INC COM 36251C103   12,585,196 181,867 SH   SOLE 19 181,867 0 0
GMS INC COM 36251C103   339,032,252 4,899,310 SH   SOLE 21 4,899,310 0 0
GMS INC COM 36251C103   87,974,306 1,271,305 SH   SOLE 22 1,202,729 0 68,576
GMS INC COM 36251C103   64,148 927 SH   SOLE 23 927 0 0
GMS INC COM 36251C103   459,903 6,646 SH   SOLE 25 6,646 0 0
GMS INC COM 36251C103   1,566,757 22,641 SH   SOLE 26 18,709 0 3,932
GMS INC COM 36251C103   53,146 768 SH   SOLE 28 768 0 0
GMS INC COM 36251C103   5,235,603 75,659 SH   SOLE 30 75,659 0 0
GMS INC COM 36251C103   81,172 1,173 SH   SOLE 34 1,173 0 0
GMS INC COM 36251C103   69,269 1,001 SH   SOLE 36 1,001 0 0
GMS INC COM 36251C103   398,800 5,763 SH   SOLE 40 5,763 0 0
GMS INC COM 36251C103   4,449,006 64,292 SH   SOLE 43 62,900 0 1,392
GODADDY INC CL A 380237107   43,490,428 578,869 SH   SOLE 2 300,340 0 278,529
GODADDY INC CL A 380237107   8,506,895 113,229 SH   SOLE 4 55,490 0 57,739
GODADDY INC CL A 380237107   3,425,552 45,595 SH   SOLE 7 44,555 0 1,040
GODADDY INC CL A 380237107   196,164 2,611 SH   SOLE 13 2,611 0 0
GODADDY INC CL A 380237107   828,534 11,028 SH   SOLE 15 11,028 0 0
GODADDY INC CL A 380237107   8,823,943 117,449 SH   SOLE 18 108,795 0 8,654
GODADDY INC CL A 380237107   3,135,551 41,735 SH   SOLE 19 41,735 0 0
GODADDY INC CL A 380237107   312,445,385 4,158,730 SH   SOLE 21 4,158,730 0 0
GODADDY INC CL A 380237107   293,524,195 3,906,884 SH   SOLE 22 3,625,844 0 281,040
GODADDY INC CL A 380237107   18,845,759 250,842 SH   SOLE 23 250,842 0 0
GODADDY INC CL A 380237107   13,685,831 182,162 SH   SOLE 25 182,162 0 0
GODADDY INC CL A 380237107   14,383,037 191,442 SH   SOLE 26 91,756 0 99,686
GODADDY INC CL A 380237107   18,716,912 249,127 SH   SOLE 28 2,120 0 247,007
GODADDY INC CL A 380237107   7,814 104 SH   SOLE 29 104 0 0
GODADDY INC CL A 380237107   37,791,141 503,010 SH   SOLE 30 489,543 0 13,467
GODADDY INC CL A 380237107   2,496,795 33,233 SH   SOLE 31 30,367 0 2,866
GODADDY INC CL A 380237107   472,267 6,286 SH   SOLE 34 6,286 0 0
GODADDY INC CL A 380237107   3,433,666 45,703 SH   SOLE 36 45,703 0 0
GODADDY INC CL A 380237107   449,878 5,988 SH   SOLE 40 5,988 0 0
GODADDY INC CL A 380237107   26,746 356 SH   OTR 43 356 0 0
GODADDY INC CL A 380237107   5,869,757 78,128 SH   SOLE 43 69,673 0 8,455
GOGO INC COM 38046C109   916,720 53,893 SH   SOLE 2 18,675 0 35,218
GOGO INC COM 38046C109   1,684 99 SH   SOLE 4 99 0 0
GOGO INC COM 38046C109   393,509 23,134 SH   SOLE 7 21,898 0 1,236
GOGO INC COM 38046C109   3,868,601 227,431 SH   SOLE 18 227,431 0 0
GOGO INC COM 38046C109   2,260,357 132,884 SH   SOLE 19 132,884 0 0
GOGO INC COM 38046C109   131,407,455 7,725,306 SH   SOLE 21 7,725,306 0 0
GOGO INC COM 38046C109   31,566,733 1,855,775 SH   SOLE 22 1,780,633 0 75,142
GOGO INC COM 38046C109   165,133 9,708 SH   SOLE 25 9,708 0 0
GOGO INC COM 38046C109   309,463 18,193 SH   SOLE 26 12,742 0 5,451
GOGO INC COM 38046C109   73,364 4,313 SH   SOLE 28 0 0 4,313
GOGO INC COM 38046C109   2,730,224 160,507 SH   SOLE 30 160,507 0 0
GOGO INC COM 38046C109   147,868 8,693 SH   SOLE 40 8,693 0 0
GOGO INC COM 38046C109   528,280 31,057 SH   SOLE 43 29,899 0 1,158
GOGORO INC ORDINARY SHARES G9491K105   84,629 24,530 SH   SOLE 2 24,530 0 0
GOGORO INC ORDINARY SHARES G9491K105   82,462 23,902 SH   SOLE 22 23,902 0 0
GOHEALTH INC CL A NEW 38046W204   33,408 1,695 SH   SOLE 2 0 0 1,695
GOHEALTH INC CL A NEW 38046W204   248,425 12,604 SH   SOLE 18 12,604 0 0
GOHEALTH INC CL A NEW 38046W204   141,360 7,172 SH   SOLE 19 7,172 0 0
GOHEALTH INC CL A NEW 38046W204   2,650,207 134,460 SH   SOLE 21 134,460 0 0
GOHEALTH INC CL A NEW 38046W204   2,028,573 102,921 SH   SOLE 22 100,006 0 2,915
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   40,579 7,432 SH   SOLE 30 7,432 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   745,536 136,545 SH   SOLE 43 130,203 0 6,342
GOLAR LNG LTD SHS G9456A100   1,072,842 53,190 SH   SOLE 2 5,312 0 47,878
GOLAR LNG LTD SHS G9456A100   21,884 1,085 SH   SOLE 7 1,085 0 0
GOLAR LNG LTD SHS G9456A100   5,760,350 285,590 SH   SOLE 18 285,590 0 0
GOLAR LNG LTD SHS G9456A100   4,081,702 202,365 SH   SOLE 19 202,365 0 0
GOLAR LNG LTD SHS G9456A100   65,450,722 3,244,954 SH   SOLE 21 3,244,954 0 0
GOLAR LNG LTD SHS G9456A100   23,847,878 1,182,344 SH   SOLE 22 1,110,377 0 71,967
GOLAR LNG LTD SHS G9456A100   6,071 301 SH   SOLE 43 301 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   1,519,004 109,834 SH   SOLE 2 109,834 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   43,149,683 3,120,006 SH   SOLE 7 3,120,006 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   6,259,209 452,582 SH   SOLE 19 452,582 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   156,279 11,300 SH   SOLE 21 11,300 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   3,248,930 234,919 SH   SOLE 22 234,919 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   1,426,565 103,150 SH   SOLE 23 103,150 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   10,684,602 772,567 SH   SOLE 25 772,567 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   9,265,353 669,946 SH   SOLE 26 415,873 0 254,073
GOLD FIELDS LTD SPONSORED ADR 38059T106   13,503,806 976,414 SH   SOLE 28 0 0 976,414
GOLD FIELDS LTD SPONSORED ADR 38059T106   78,864,635 5,702,432 SH   SOLE 30 5,702,432 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   37,675,492 2,724,186 SH   SOLE 34 2,724,186 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   12,669,452 916,085 SH   SOLE 43 857,443 0 58,642
GOLD RESOURCE CORP COM 38068T105   2,093 3,322 SH   SOLE 2 0 0 3,322
GOLD RESOURCE CORP COM 38068T105   11,199 17,776 SH   SOLE 18 17,776 0 0
GOLD RESOURCE CORP COM 38068T105   172,006 273,026 SH   SOLE 21 273,026 0 0
GOLD RESOURCE CORP COM 38068T105   611,142 970,067 SH   SOLE 22 970,067 0 0
GOLDEN ARROW MERGER CORP CLASS A COM 380799106   205,000 20,000 SH   SOLE 2 20,000 0 0
GOLDEN ENTMT INC COM 381013101   965,037 23,087 SH   SOLE 2 18,226 0 4,861
GOLDEN ENTMT INC COM 381013101   9,530 228 SH   SOLE 7 228 0 0
GOLDEN ENTMT INC COM 381013101   2,878,557 68,865 SH   SOLE 18 68,865 0 0
GOLDEN ENTMT INC COM 381013101   1,696,829 40,594 SH   SOLE 19 40,594 0 0
GOLDEN ENTMT INC COM 381013101   106,138,476 2,539,198 SH   SOLE 21 2,539,198 0 0
GOLDEN ENTMT INC COM 381013101   26,004,491 622,117 SH   SOLE 22 592,344 0 29,773
GOLDEN ENTMT INC COM 381013101   179,489 4,294 SH   SOLE 25 4,294 0 0
GOLDEN ENTMT INC COM 381013101   673,022 16,101 SH   SOLE 26 14,642 0 1,459
GOLDEN ENTMT INC COM 381013101   1,028,113 24,596 SH   SOLE 30 24,596 0 0
GOLDEN ENTMT INC COM 381013101   170,460 4,078 SH   SOLE 40 4,078 0 0
GOLDEN ENTMT INC COM 381013101   213,765 5,114 SH   SOLE 43 4,964 0 150
GOLDEN MATRIX GROUP INC COM 381098300   3,255 1,240 SH   SOLE 18 1,240 0 0
GOLDEN MATRIX GROUP INC COM 381098300   53,436 20,358 SH   SOLE 21 20,358 0 0
GOLDEN MATRIX GROUP INC COM 381098300   500,841 190,811 SH   SOLE 22 190,811 0 0
GOLDEN MINERALS CO COM 381119403   5,997 3,702 SH   SOLE 21 3,702 0 0
GOLDEN MINERALS CO COM 381119403   1,743 1,076 SH   SOLE 22 1,076 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   490,856 65,014 SH   SOLE 2 4,203 0 60,811
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   10,895 1,443 SH   SOLE 7 1,443 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   2,614,339 346,270 SH   SOLE 18 346,270 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   1,831,743 242,615 SH   SOLE 19 242,615 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   30,353,816 4,020,373 SH   SOLE 21 4,020,373 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   11,356,453 1,504,166 SH   SOLE 22 1,408,889 0 95,277
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   26,048 3,450 SH   SOLE 43 20 0 3,430
GOLDMAN SACHS BDC INC SHS 38147U107   7,067,325 509,908 SH   SOLE 30 509,908 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   11,541 386 SH   SOLE 18 386 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   13,706 157 SH   SOLE 18 157 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   4,403 44 SH   SOLE 18 44 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   213,154,752 660,863 SH   SOLE 2 76,115 0 584,748
GOLDMAN SACHS GROUP INC COM 38141G104   79,599,324 246,789 SH   SOLE 4 140,907 0 105,882
GOLDMAN SACHS GROUP INC COM 38141G104   100,479,274 311,525 SH   SOLE 7 277,181 0 34,344
GOLDMAN SACHS GROUP INC COM 38141G104   4,796,492 14,871 SH   SOLE 13 14,871 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   18,727,317 58,062 SH   SOLE 15 58,062 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   221,586,593 687,005 SH   SOLE 18 657,792 0 29,213
GOLDMAN SACHS GROUP INC COM 38141G104   37,991,987 117,790 SH   SOLE 19 117,790 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,527,506,010 7,836,256 SH   SOLE 21 7,836,256 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,301,625,120 7,135,937 SH   SOLE 22 6,443,485 0 692,452
GOLDMAN SACHS GROUP INC COM 38141G104   218,360,225 677,002 SH   SOLE 23 677,002 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   265,620,076 823,526 SH   SOLE 25 778,494 0 45,032
GOLDMAN SACHS GROUP INC COM 38141G104   218,766,625 678,262 SH   SOLE 26 287,064 0 391,198
GOLDMAN SACHS GROUP INC COM 38141G104   174,346,094 540,541 SH   SOLE 28 35,002 0 505,539
GOLDMAN SACHS GROUP INC COM 38141G104   121,598 377 SH   SOLE 29 377 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   670,449,061 2,078,654 SH   SOLE 30 2,078,654 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   24,162,762 74,914 SH   SOLE 31 69,080 0 5,834
GOLDMAN SACHS GROUP INC COM 38141G104   16,453,410 51,012 SH   SOLE 32 51,012 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   25,816,747 80,042 SH   SOLE 34 80,042 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   30,973,516 96,030 SH   SOLE 36 96,030 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   4,219,146 13,081 SH   SOLE 40 13,081 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   169,011 524 SH   OTR 43 524 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   134,945,691 418,384 SH   SOLE 43 357,688 0 60,696
GOLUB CAP BDC INC COM 38173M102   11,407,338 844,988 SH   SOLE 30 844,988 0 0
GOLUB CAP BDC INC COM 38173M102   78,638 5,825 SH   OTR 43 5,825 0 0
GOLUB CAP BDC INC COM 38173M102   1,147,031 84,965 SH   SOLE 43 79,505 0 5,460
GOOD TIMES RESTAURANTS INC COM NEW 382140879   5,841 1,718 SH   SOLE 18 1,718 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   71,407 21,002 SH   SOLE 21 21,002 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   109,861 32,312 SH   SOLE 22 32,312 0 0
GOODRX HLDGS INC COM CL A 38246G108   1,115,344 202,055 SH   SOLE 2 191,494 0 10,561
GOODRX HLDGS INC COM CL A 38246G108   54,775 9,923 SH   SOLE 19 9,923 0 0
GOODRX HLDGS INC COM CL A 38246G108   1,638,932 296,908 SH   SOLE 21 296,908 0 0
GOODRX HLDGS INC COM CL A 38246G108   7,497,137 1,358,177 SH   SOLE 22 1,322,905 0 35,272
GOODRX HLDGS INC COM CL A 38246G108   56,972 10,321 SH   SOLE 25 10,321 0 0
GOODRX HLDGS INC COM CL A 38246G108   340,319 61,652 SH   SOLE 26 0 0 61,652
GOODRX HLDGS INC COM CL A 38246G108   307,641 55,732 SH   SOLE 30 55,732 0 0
GOODRX HLDGS INC COM CL A 38246G108   63,585 11,519 SH   SOLE 40 11,519 0 0
GOODRX HLDGS INC COM CL A 38246G108   207,955 37,673 SH   SOLE 43 37,241 0 432
GOODYEAR TIRE & RUBR CO COM 382550101   7,155,967 523,097 SH   SOLE 2 286,640 0 236,457
GOODYEAR TIRE & RUBR CO COM 382550101   11,478 839 SH   SOLE 4 839 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   505,791 36,973 SH   SOLE 7 35,481 0 1,492
GOODYEAR TIRE & RUBR CO COM 382550101   16,958,713 1,239,672 SH   SOLE 18 1,239,672 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   13,160,967 962,059 SH   SOLE 19 962,059 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   278,373,910 20,348,970 SH   SOLE 21 20,348,970 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   128,467,074 9,390,868 SH   SOLE 22 9,061,402 0 329,466
GOODYEAR TIRE & RUBR CO COM 382550101   114,885 8,398 SH   SOLE 23 8,398 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   727,762 53,199 SH   SOLE 25 53,199 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   3,355,047 245,252 SH   SOLE 26 159,449 0 85,803
GOODYEAR TIRE & RUBR CO COM 382550101   672,044 49,126 SH   SOLE 28 49,126 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,282,152 166,824 SH   SOLE 30 166,824 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   442,630 32,356 SH   SOLE 36 32,356 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   662,687 48,442 SH   SOLE 40 48,442 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   6,363,635 465,178 SH   SOLE 43 435,913 0 29,265
GOOSEHEAD INS INC COM CL A 38267D109   2,033,800 32,339 SH   SOLE 2 20,904 0 11,435
GOOSEHEAD INS INC COM CL A 38267D109   4,402 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109   10,314 164 SH   SOLE 7 164 0 0
GOOSEHEAD INS INC COM CL A 38267D109   3,376,627 53,691 SH   SOLE 18 53,691 0 0
GOOSEHEAD INS INC COM CL A 38267D109   4,415,633 70,212 SH   SOLE 19 70,212 0 0
GOOSEHEAD INS INC COM CL A 38267D109   45,008,361 715,668 SH   SOLE 21 715,668 0 0
GOOSEHEAD INS INC COM CL A 38267D109   39,888,108 634,252 SH   SOLE 22 618,410 0 15,842
GOOSEHEAD INS INC COM CL A 38267D109   40,753 648 SH   SOLE 23 648 0 0
GOOSEHEAD INS INC COM CL A 38267D109   280,238 4,456 SH   SOLE 25 4,456 0 0
GOOSEHEAD INS INC COM CL A 38267D109   495,259 7,875 SH   SOLE 26 6,240 0 1,635
GOOSEHEAD INS INC COM CL A 38267D109   41,382 658 SH   SOLE 28 329 0 329
GOOSEHEAD INS INC COM CL A 38267D109   2,525,096 40,151 SH   SOLE 30 40,151 0 0
GOOSEHEAD INS INC COM CL A 38267D109   259,924 4,133 SH   SOLE 40 4,133 0 0
GOOSEHEAD INS INC COM CL A 38267D109   296,778 4,719 SH   SOLE 43 4,105 0 614
GOPRO INC CL A 38268T103   3,449,614 833,240 SH   SOLE 2 693,099 0 140,141
GOPRO INC CL A 38268T103   1,772 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103   7,398 1,787 SH   SOLE 7 1,787 0 0
GOPRO INC CL A 38268T103   1,729,684 417,798 SH   SOLE 18 360,175 0 57,623
GOPRO INC CL A 38268T103   2,364,462 571,126 SH   SOLE 19 571,126 0 0
GOPRO INC CL A 38268T103   19,853,184 4,795,455 SH   SOLE 21 4,795,455 0 0
GOPRO INC CL A 38268T103   19,355,978 4,675,357 SH   SOLE 22 4,519,440 0 155,917
GOPRO INC CL A 38268T103   100,250 24,215 SH   SOLE 25 24,215 0 0
GOPRO INC CL A 38268T103   1,002,298 242,101 SH   SOLE 26 52,310 0 189,791
GOPRO INC CL A 38268T103   337,439 81,507 SH   SOLE 30 81,507 0 0
GOPRO INC CL A 38268T103   139,911 33,795 SH   SOLE 40 33,795 0 0
GOPRO INC CL A 38268T103   259,408 62,659 SH   SOLE 43 61,449 0 1,210
GORMAN RUPP CO COM 383082104   731,936 25,388 SH   SOLE 2 16,506 0 8,882
GORMAN RUPP CO COM 383082104   4,325 150 SH   SOLE 7 150 0 0
GORMAN RUPP CO COM 383082104   1,728,445 59,953 SH   SOLE 18 59,953 0 0
GORMAN RUPP CO COM 383082104   1,330,014 46,133 SH   SOLE 19 46,133 0 0
GORMAN RUPP CO COM 383082104   21,183,736 734,781 SH   SOLE 21 734,781 0 0
GORMAN RUPP CO COM 383082104   19,118,297 663,139 SH   SOLE 22 637,242 0 25,897
GORMAN RUPP CO COM 383082104   125,901 4,367 SH   SOLE 25 4,367 0 0
GORMAN RUPP CO COM 383082104   41,083 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104   221,011 7,666 SH   SOLE 28 0 0 7,666
GORMAN RUPP CO COM 383082104   1,274,718 44,215 SH   SOLE 30 44,215 0 0
GORMAN RUPP CO COM 383082104   86,922 3,015 SH   SOLE 40 3,015 0 0
GORMAN RUPP CO COM 383082104   409,184 14,193 SH   SOLE 43 13,031 0 1,162
GOSSAMER BIO INC COM 38341P102   3,661 3,051 SH   SOLE 2 0 0 3,051
GOSSAMER BIO INC COM 38341P102   17,740 14,783 SH   SOLE 18 14,783 0 0
GOSSAMER BIO INC COM 38341P102   932,963 777,469 SH   SOLE 21 777,469 0 0
GOSSAMER BIO INC COM 38341P102   1,283,608 1,069,673 SH   SOLE 22 1,069,673 0 0
GOSSAMER BIO INC COM 38341P102   56,435 47,029 SH   SOLE 30 47,029 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   935,666 272,789 SH   SOLE 2 56,066 0 216,723
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   4,701,793 1,370,785 SH   SOLE 4 795,285 0 575,500
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   9,354,835 2,727,357 SH   SOLE 7 2,486,523 0 240,834
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   90,957 26,518 SH   SOLE 13 26,518 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   2,323,293 677,345 SH   SOLE 15 677,345 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   5,370,821 1,565,837 SH   SOLE 18 1,565,837 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   3,722,054 1,085,147 SH   SOLE 19 1,085,147 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   122,247,670 35,640,720 SH   SOLE 21 35,640,720 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   86,106,795 25,104,022 SH   SOLE 22 24,245,946 0 858,076
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   10,400,662 3,032,263 SH   SOLE 23 3,032,263 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,496,331 436,248 SH   SOLE 25 428,895 0 7,353
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   8,016,792 2,337,257 SH   SOLE 26 183,408 0 2,153,849
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   5,298,489 1,544,749 SH   SOLE 28 44,064 0 1,500,685
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   8,067 2,352 SH   SOLE 29 2,352 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   35,258,668 10,279,495 SH   SOLE 30 8,464,906 0 1,814,589
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   941,374 274,453 SH   SOLE 31 242,640 0 31,813
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   872,503 254,374 SH   SOLE 34 254,374 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   793,458 231,329 SH   SOLE 36 231,329 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   249,553 72,756 SH   SOLE 40 72,756 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   155,808 45,425 SH   SOLE 43 7,559 0 37,866
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   31,101 8,163 SH   SOLE 2 8,163 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   246,397 64,671 SH   SOLE 19 64,671 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   1,253,985 329,130 SH   SOLE 21 329,130 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   136,958 35,947 SH   SOLE 30 35,947 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103   302,887 79,498 SH   SOLE 34 79,498 0 0
GRACO INC COM 384109104   29,261,338 338,869 SH   SOLE 2 234,683 0 104,186
GRACO INC COM 384109104   19,286,100 223,348 SH   SOLE 4 106,796 0 116,552
GRACO INC COM 384109104   14,694,870 170,178 SH   SOLE 7 161,557 0 8,621
GRACO INC COM 384109104   1,249,398 14,469 SH   SOLE 13 14,469 0 0
GRACO INC COM 384109104   1,292,055 14,963 SH   SOLE 15 14,963 0 0
GRACO INC COM 384109104   35,512,560 411,263 SH   SOLE 18 401,562 0 9,701
GRACO INC COM 384109104   11,804,390 136,704 SH   SOLE 19 136,704 0 0
GRACO INC COM 384109104   824,347,701 9,546,586 SH   SOLE 21 9,546,586 0 0
GRACO INC COM 384109104   449,210,056 5,202,201 SH   SOLE 22 4,852,828 0 349,373
GRACO INC COM 384109104   30,078,727 348,335 SH   SOLE 23 348,335 0 0
GRACO INC COM 384109104   5,131,090 59,422 SH   SOLE 25 59,422 0 0
GRACO INC COM 384109104   26,789,138 310,239 SH   SOLE 26 134,191 0 176,048
GRACO INC COM 384109104   22,216,473 257,284 SH   SOLE 28 6,260 0 251,024
GRACO INC COM 384109104   502,125 5,815 SH   SOLE 29 5,815 0 0
GRACO INC COM 384109104   108,332,379 1,254,573 SH   SOLE 30 1,254,573 0 0
GRACO INC COM 384109104   4,439,599 51,414 SH   SOLE 31 47,303 0 4,111
GRACO INC COM 384109104   3,339,500 38,674 SH   SOLE 34 38,674 0 0
GRACO INC COM 384109104   2,391,636 27,697 SH   SOLE 36 27,697 0 0
GRACO INC COM 384109104   541,587 6,272 SH   SOLE 40 6,272 0 0
GRACO INC COM 384109104   26,941 312 SH   OTR 43 312 0 0
GRACO INC COM 384109104   16,358,300 189,442 SH   SOLE 43 173,964 0 15,478
GRAFTECH INTL LTD COM 384313508   685,662 136,044 SH   SOLE 2 59,401 0 76,643
GRAFTECH INTL LTD COM 384313508   2,656 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508   11,340 2,250 SH   SOLE 7 2,250 0 0
GRAFTECH INTL LTD COM 384313508   2,653,076 526,404 SH   SOLE 18 526,404 0 0
GRAFTECH INTL LTD COM 384313508   1,925,850 382,113 SH   SOLE 19 382,113 0 0
GRAFTECH INTL LTD COM 384313508   33,334,439 6,613,976 SH   SOLE 21 6,613,976 0 0
GRAFTECH INTL LTD COM 384313508   27,144,140 5,385,742 SH   SOLE 22 5,184,773 0 200,969
GRAFTECH INTL LTD COM 384313508   229,849 45,605 SH   SOLE 25 45,605 0 0
GRAFTECH INTL LTD COM 384313508   670,088 132,954 SH   SOLE 26 116,042 0 16,912
GRAFTECH INTL LTD COM 384313508   192,599 38,214 SH   SOLE 28 0 0 38,214
GRAFTECH INTL LTD COM 384313508   486,103 96,449 SH   SOLE 30 96,449 0 0
GRAFTECH INTL LTD COM 384313508   37,462 7,433 SH   SOLE 36 7,433 0 0
GRAFTECH INTL LTD COM 384313508   183,839 36,476 SH   SOLE 40 36,476 0 0
GRAFTECH INTL LTD COM 384313508   452,723 89,826 SH   SOLE 43 83,822 0 6,004
GRAHAM CORP COM 384556106   25,856 1,947 SH   SOLE 18 1,947 0 0
GRAHAM CORP COM 384556106   448,080 33,741 SH   SOLE 21 33,741 0 0
GRAHAM CORP COM 384556106   1,980,114 149,105 SH   SOLE 22 149,105 0 0
GRAHAM CORP COM 384556106   80 6 SH   SOLE 43 6 0 0
GRAHAM HLDGS CO COM CL B 384637104   3,221,433 5,637 SH   SOLE 2 3,208 0 2,429
GRAHAM HLDGS CO COM CL B 384637104   8,001 14 SH   SOLE 4 14 0 0
GRAHAM HLDGS CO COM CL B 384637104   38,289 67 SH   SOLE 7 67 0 0
GRAHAM HLDGS CO COM CL B 384637104   9,349,413 16,360 SH   SOLE 18 16,360 0 0
GRAHAM HLDGS CO COM CL B 384637104   4,247,811 7,433 SH   SOLE 19 7,433 0 0
GRAHAM HLDGS CO COM CL B 384637104   158,527,981 277,399 SH   SOLE 21 277,399 0 0
GRAHAM HLDGS CO COM CL B 384637104   67,546,650 118,196 SH   SOLE 22 113,747 0 4,449
GRAHAM HLDGS CO COM CL B 384637104   343,459 601 SH   SOLE 25 601 0 0
GRAHAM HLDGS CO COM CL B 384637104   727,494 1,273 SH   SOLE 26 908 0 365
GRAHAM HLDGS CO COM CL B 384637104   1,095,527 1,917 SH   SOLE 28 1,917 0 0
GRAHAM HLDGS CO COM CL B 384637104   1,268,114 2,219 SH   SOLE 30 2,219 0 0
GRAHAM HLDGS CO COM CL B 384637104   55,434 97 SH   SOLE 36 97 0 0
GRAHAM HLDGS CO COM CL B 384637104   351,460 615 SH   SOLE 40 615 0 0
GRAHAM HLDGS CO COM CL B 384637104   13,013,846 22,772 SH   SOLE 43 22,189 0 583
GRAINGER W W INC COM 384802104   136,922,093 173,629 SH   SOLE 2 66,019 0 107,610
GRAINGER W W INC COM 384802104   33,527,692 42,516 SH   SOLE 4 19,335 0 23,181
GRAINGER W W INC COM 384802104   73,593,585 93,323 SH   SOLE 7 75,879 0 17,444
GRAINGER W W INC COM 384802104   6,464,861 8,198 SH   SOLE 13 8,198 0 0
GRAINGER W W INC COM 384802104   4,150,349 5,263 SH   SOLE 15 5,263 0 0
GRAINGER W W INC COM 384802104   89,750,216 113,811 SH   SOLE 18 93,824 0 19,987
GRAINGER W W INC COM 384802104   78,597,977 99,669 SH   SOLE 19 99,669 0 0
GRAINGER W W INC COM 384802104   1,275,537,228 1,617,491 SH   SOLE 21 1,617,491 0 0
GRAINGER W W INC COM 384802104   878,796,022 1,114,389 SH   SOLE 22 1,001,322 0 113,067
GRAINGER W W INC COM 384802104   86,990,151 110,311 SH   SOLE 23 110,311 0 0
GRAINGER W W INC COM 384802104   68,873,873 87,338 SH   SOLE 25 87,145 0 193
GRAINGER W W INC COM 384802104   90,169,746 114,343 SH   SOLE 26 51,943 0 62,400
GRAINGER W W INC COM 384802104   135,031,843 171,232 SH   SOLE 28 13,675 0 157,557
GRAINGER W W INC COM 384802104   3,099,159 3,930 SH   SOLE 29 3,930 0 0
GRAINGER W W INC COM 384802104   362,727,742 459,970 SH   SOLE 30 430,244 0 29,726
GRAINGER W W INC COM 384802104   14,763,193 18,721 SH   SOLE 31 17,617 0 1,104
GRAINGER W W INC COM 384802104   26,127,564 33,132 SH   SOLE 34 33,132 0 0
GRAINGER W W INC COM 384802104   9,965,412 12,637 SH   SOLE 36 12,637 0 0
GRAINGER W W INC COM 384802104   1,409,210 1,787 SH   SOLE 40 1,787 0 0
GRAINGER W W INC COM 384802104   40,218 51 SH   OTR 43 51 0 0
GRAINGER W W INC COM 384802104   71,182,462 90,265 SH   SOLE 43 80,523 0 9,742
GRAN TIERRA ENERGY INC COM 38500T200   296,186 60,323 SH   SOLE 2 60,323 0 0
GRAN TIERRA ENERGY INC COM 38500T200   152,853 31,131 SH   SOLE 22 31,131 0 0
GRAN TIERRA ENERGY INC COM 38500T200   9,138 1,861 SH   SOLE 26 0 0 1,861
GRAN TIERRA ENERGY INC COM 38500T200   2,052 418 SH   SOLE 43 418 0 0
GRAND CANYON ED INC COM 38526M106   15,868,641 153,751 SH   SOLE 2 35,129 0 118,622
GRAND CANYON ED INC COM 38526M106   7,018 68 SH   SOLE 4 68 0 0
GRAND CANYON ED INC COM 38526M106   423,471 4,103 SH   SOLE 7 3,895 0 208
GRAND CANYON ED INC COM 38526M106   6,188,678 59,962 SH   SOLE 18 59,962 0 0
GRAND CANYON ED INC COM 38526M106   1,236,043 11,976 SH   SOLE 19 11,976 0 0
GRAND CANYON ED INC COM 38526M106   162,254,790 1,572,084 SH   SOLE 21 1,572,084 0 0
GRAND CANYON ED INC COM 38526M106   90,515,480 877,003 SH   SOLE 22 837,594 0 39,409
GRAND CANYON ED INC COM 38526M106   339,871 3,293 SH   SOLE 23 3,293 0 0
GRAND CANYON ED INC COM 38526M106   605,327 5,865 SH   SOLE 25 5,865 0 0
GRAND CANYON ED INC COM 38526M106   12,280,442 118,985 SH   SOLE 26 22,365 0 96,620
GRAND CANYON ED INC COM 38526M106   1,786,668 17,311 SH   SOLE 28 116 0 17,195
GRAND CANYON ED INC COM 38526M106   4,192,493 40,621 SH   SOLE 30 40,621 0 0
GRAND CANYON ED INC COM 38526M106   48,199 467 SH   SOLE 31 467 0 0
GRAND CANYON ED INC COM 38526M106   498,195 4,827 SH   SOLE 36 4,827 0 0
GRAND CANYON ED INC COM 38526M106   533,905 5,173 SH   SOLE 40 5,173 0 0
GRAND CANYON ED INC COM 38526M106   14,759 143 SH   OTR 43 143 0 0
GRAND CANYON ED INC COM 38526M106   17,778,129 172,252 SH   SOLE 43 167,754 0 4,498
GRANITE CONSTR INC COM 387328107   1,493,938 37,555 SH   SOLE 2 12,797 0 24,758
GRANITE CONSTR INC COM 387328107   7,678 193 SH   SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107   468,489 11,777 SH   SOLE 7 11,153 0 624
GRANITE CONSTR INC COM 387328107   6,032,054 151,635 SH   SOLE 18 151,635 0 0
GRANITE CONSTR INC COM 387328107   3,527,173 88,667 SH   SOLE 19 88,667 0 0
GRANITE CONSTR INC COM 387328107   219,621,482 5,520,902 SH   SOLE 21 5,520,902 0 0
GRANITE CONSTR INC COM 387328107   50,519,367 1,269,969 SH   SOLE 22 1,193,597 0 76,372
GRANITE CONSTR INC COM 387328107   315,018 7,919 SH   SOLE 25 7,919 0 0
GRANITE CONSTR INC COM 387328107   750,569 18,868 SH   SOLE 26 15,040 0 3,828
GRANITE CONSTR INC COM 387328107   114,089 2,868 SH   SOLE 28 2,868 0 0
GRANITE CONSTR INC COM 387328107   3,032,947 76,243 SH   SOLE 30 76,243 0 0
GRANITE CONSTR INC COM 387328107   21,362 537 SH   SOLE 36 537 0 0
GRANITE CONSTR INC COM 387328107   323,889 8,142 SH   SOLE 40 8,142 0 0
GRANITE CONSTR INC COM 387328107   3,528,302 88,695 SH   SOLE 43 85,520 0 3,175
GRANITE PT MTG TR INC COM STK 38741L107   149,720 28,249 SH   SOLE 2 1,891 0 26,358
GRANITE PT MTG TR INC COM STK 38741L107   2,311 436 SH   SOLE 7 436 0 0
GRANITE PT MTG TR INC COM STK 38741L107   865,532 163,308 SH   SOLE 18 163,308 0 0
GRANITE PT MTG TR INC COM STK 38741L107   552,917 104,324 SH   SOLE 19 104,324 0 0
GRANITE PT MTG TR INC COM STK 38741L107   13,966,968 2,635,277 SH   SOLE 21 2,635,277 0 0
GRANITE PT MTG TR INC COM STK 38741L107   6,903,356 1,302,520 SH   SOLE 22 1,263,670 0 38,850
GRANITE PT MTG TR INC COM STK 38741L107   4,017 758 SH   SOLE 28 758 0 0
GRANITE PT MTG TR INC COM STK 38741L107   18,910 3,568 SH   SOLE 43 3,568 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   32,798 556 SH   SOLE 43 456 0 100
GRANITE RIDGE RESOURCES INC COM 387432107   432,004 65,159 SH   SOLE 2 892 0 64,267
GRANITE RIDGE RESOURCES INC COM 387432107   446,133 67,290 SH   SOLE 18 67,290 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   289,041 43,596 SH   SOLE 19 43,596 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   5,305,817 800,274 SH   SOLE 21 800,274 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   2,827,702 426,501 SH   SOLE 22 408,223 0 18,278
GRAPHIC PACKAGING HLDG CO COM 388689101   18,018,295 749,825 SH   SOLE 2 416,375 0 333,450
GRAPHIC PACKAGING HLDG CO COM 388689101   22,588 940 SH   SOLE 4 940 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,093,494 87,120 SH   SOLE 7 82,593 0 4,527
GRAPHIC PACKAGING HLDG CO COM 388689101   14,640,157 609,245 SH   SOLE 18 609,245 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   7,660,548 318,791 SH   SOLE 19 318,791 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   380,005,806 15,813,808 SH   SOLE 21 15,813,808 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   211,544,549 8,803,352 SH   SOLE 22 8,414,780 0 388,572
GRAPHIC PACKAGING HLDG CO COM 388689101   5,573,542 231,941 SH   SOLE 25 231,941 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   9,436,773 392,708 SH   SOLE 26 153,126 0 239,582
GRAPHIC PACKAGING HLDG CO COM 388689101   131,468 5,471 SH   SOLE 28 5,471 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   9,442,348 392,940 SH   SOLE 30 392,940 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   102,848 4,280 SH   SOLE 31 4,280 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   67,885,279 2,825,022 SH   SOLE 34 2,825,022 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   216,486 9,009 SH   SOLE 36 9,009 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   1,227,813 51,095 SH   SOLE 40 51,095 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,976,892 123,882 SH   SOLE 43 105,207 0 18,675
GRAPHITE BIO INC COM 38870X104   35,308 13,580 SH   SOLE 2 4,190 0 9,390
GRAPHITE BIO INC COM 38870X104   207,282 79,724 SH   SOLE 18 79,724 0 0
GRAPHITE BIO INC COM 38870X104   140,634 54,090 SH   SOLE 19 54,090 0 0
GRAPHITE BIO INC COM 38870X104   2,708,545 1,041,748 SH   SOLE 21 1,041,748 0 0
GRAPHITE BIO INC COM 38870X104   1,281,475 492,875 SH   SOLE 22 472,702 0 20,173
GRAPHITE BIO INC COM 38870X104   72,270 27,796 SH   SOLE 30 27,796 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206   627,148 8,935 SH   SOLE 43 7,177 0 1,758
GRAY TELEVISION INC COM 389375106   1,594,124 202,300 SH   SOLE 2 131,476 0 70,824
GRAY TELEVISION INC COM 389375106   2,853 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106   6,517 827 SH   SOLE 7 827 0 0
GRAY TELEVISION INC COM 389375106   1,882,627 238,912 SH   SOLE 18 238,912 0 0
GRAY TELEVISION INC COM 389375106   2,111,383 267,942 SH   SOLE 19 267,942 0 0
GRAY TELEVISION INC COM 389375106   23,693,781 3,006,825 SH   SOLE 21 3,006,825 0 0
GRAY TELEVISION INC COM 389375106   19,634,856 2,491,733 SH   SOLE 22 2,398,692 0 93,041
GRAY TELEVISION INC COM 389375106   6,375 809 SH   SOLE 23 809 0 0
GRAY TELEVISION INC COM 389375106   177,915 22,578 SH   SOLE 25 22,578 0 0
GRAY TELEVISION INC COM 389375106   285,154 36,187 SH   SOLE 26 21,859 0 14,328
GRAY TELEVISION INC COM 389375106   53,805 6,828 SH   SOLE 28 664 0 6,164
GRAY TELEVISION INC COM 389375106   415,126 52,681 SH   SOLE 30 52,681 0 0
GRAY TELEVISION INC COM 389375106   25,799 3,274 SH   SOLE 36 3,274 0 0
GRAY TELEVISION INC COM 389375106   128,956 16,365 SH   SOLE 40 16,365 0 0
GRAY TELEVISION INC COM 389375106   1,608,757 204,157 SH   SOLE 43 196,981 0 7,176
GRAY TELEVISION INC CL A 389375205   20,253 2,228 SH   SOLE 22 0 0 2,228
GREAT AJAX CORP COM 38983D300   1,413,149 230,530 SH   SOLE 2 164,600 0 65,930
GREAT AJAX CORP COM 38983D300   26,396 4,306 SH   SOLE 18 4,306 0 0
GREAT AJAX CORP COM 38983D300   1,476,386 240,846 SH   SOLE 19 240,846 0 0
GREAT AJAX CORP COM 38983D300   2,271,514 370,557 SH   SOLE 21 370,557 0 0
GREAT AJAX CORP COM 38983D300   3,190,806 520,523 SH   SOLE 22 520,523 0 0
GREAT AJAX CORP COM 38983D300   59,148 9,649 SH   SOLE 23 9,649 0 0
GREAT AJAX CORP COM 38983D300   12,683 2,069 SH   SOLE 43 2,069 0 0
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409   8,686,181 356,722 SH   SOLE 21 356,722 0 0
GREAT ELM GROUP INC COM NEW 39037G109   4,043 1,972 SH   SOLE 18 1,972 0 0
GREAT ELM GROUP INC COM NEW 39037G109   81,194 39,607 SH   SOLE 21 39,607 0 0
GREAT ELM GROUP INC COM NEW 39037G109   622,234 303,529 SH   SOLE 22 303,529 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   501,081 61,407 SH   SOLE 2 25,547 0 35,860
GREAT LAKES DREDGE & DOCK CO COM 390607109   3,093 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   394,006 48,285 SH   SOLE 7 45,674 0 2,611
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,584,680 194,201 SH   SOLE 18 194,201 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,062,269 130,180 SH   SOLE 19 130,180 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   32,343,074 3,963,612 SH   SOLE 21 3,963,612 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   14,994,514 1,837,563 SH   SOLE 22 1,761,587 0 75,976
GREAT LAKES DREDGE & DOCK CO COM 390607109   74,362 9,113 SH   SOLE 25 9,113 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   472,945 57,959 SH   SOLE 26 52,477 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109   9,547 1,170 SH   SOLE 28 1,170 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   840,194 102,965 SH   SOLE 30 102,965 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   19,625 2,405 SH   SOLE 36 2,405 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   154,950 18,989 SH   SOLE 40 18,989 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   2,369,542 290,385 SH   SOLE 43 266,506 0 23,879
GREAT SOUTHN BANCORP INC COM 390905107   834,001 16,440 SH   SOLE 2 11,474 0 4,966
GREAT SOUTHN BANCORP INC COM 390905107   5,631 111 SH   SOLE 7 111 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,458,792 28,756 SH   SOLE 18 28,756 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,109,668 21,874 SH   SOLE 19 21,874 0 0
GREAT SOUTHN BANCORP INC COM 390905107   19,182,941 378,138 SH   SOLE 21 378,138 0 0
GREAT SOUTHN BANCORP INC COM 390905107   17,002,261 335,152 SH   SOLE 22 323,194 0 11,958
GREAT SOUTHN BANCORP INC COM 390905107   609 12 SH   SOLE 23 12 0 0
GREAT SOUTHN BANCORP INC COM 390905107   162,285 3,199 SH   SOLE 25 3,199 0 0
GREAT SOUTHN BANCORP INC COM 390905107   3,805 75 SH   SOLE 26 0 0 75
GREAT SOUTHN BANCORP INC COM 390905107   880,267 17,352 SH   SOLE 30 17,352 0 0
GREAT SOUTHN BANCORP INC COM 390905107   107,395 2,117 SH   SOLE 40 2,117 0 0
GREAT SOUTHN BANCORP INC COM 390905107   755,476 14,892 SH   SOLE 43 14,217 0 675
GREEN BRICK PARTNERS INC COM 392709101   1,310,206 23,067 SH   SOLE 2 10,713 0 12,354
GREEN BRICK PARTNERS INC COM 392709101   6,930 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101   360,282 6,343 SH   SOLE 7 6,009 0 334
GREEN BRICK PARTNERS INC COM 392709101   5,052,474 88,952 SH   SOLE 18 88,952 0 0
GREEN BRICK PARTNERS INC COM 392709101   3,115,026 54,842 SH   SOLE 19 54,842 0 0
GREEN BRICK PARTNERS INC COM 392709101   189,554,721 3,337,231 SH   SOLE 21 3,337,231 0 0
GREEN BRICK PARTNERS INC COM 392709101   42,593,809 749,891 SH   SOLE 22 705,716 0 44,175
GREEN BRICK PARTNERS INC COM 392709101   340,005 5,986 SH   SOLE 25 5,986 0 0
GREEN BRICK PARTNERS INC COM 392709101   1,021,094 17,977 SH   SOLE 26 15,256 0 2,721
GREEN BRICK PARTNERS INC COM 392709101   2,651,935 46,689 SH   SOLE 30 46,689 0 0
GREEN BRICK PARTNERS INC COM 392709101   343,640 6,050 SH   SOLE 40 6,050 0 0
GREEN BRICK PARTNERS INC COM 392709101   1,865,798 32,849 SH   SOLE 43 31,849 0 1,000
GREEN DOT CORP CL A 39304D102   714,800 38,143 SH   SOLE 2 13,110 0 25,033
GREEN DOT CORP CL A 39304D102   3,767 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102   10,251 547 SH   SOLE 7 547 0 0
GREEN DOT CORP CL A 39304D102   2,862,910 152,770 SH   SOLE 18 152,770 0 0
GREEN DOT CORP CL A 39304D102   1,539,678 82,160 SH   SOLE 19 82,160 0 0
GREEN DOT CORP CL A 39304D102   89,440,642 4,772,713 SH   SOLE 21 4,772,713 0 0
GREEN DOT CORP CL A 39304D102   20,934,473 1,117,101 SH   SOLE 22 1,065,250 0 51,851
GREEN DOT CORP CL A 39304D102   115,345 6,155 SH   SOLE 25 6,155 0 0
GREEN DOT CORP CL A 39304D102   287,846 15,360 SH   SOLE 26 11,386 0 3,974
GREEN DOT CORP CL A 39304D102   17,072 911 SH   SOLE 28 911 0 0
GREEN DOT CORP CL A 39304D102   2,106,170 112,389 SH   SOLE 30 112,389 0 0
GREEN DOT CORP CL A 39304D102   96,399 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102   138,770 7,405 SH   SOLE 43 7,105 0 300
GREEN PLAINS INC COM 393222104   1,197,684 37,149 SH   SOLE 2 10,160 0 26,989
GREEN PLAINS INC COM 393222104   88,467 2,744 SH   SOLE 4 2,162 0 582
GREEN PLAINS INC COM 393222104   91,271 2,831 SH   SOLE 7 2,753 0 78
GREEN PLAINS INC COM 393222104   6,069,889 188,272 SH   SOLE 18 188,272 0 0
GREEN PLAINS INC COM 393222104   17,329,000 537,500 SH   SOLE 19 537,500 0 0
GREEN PLAINS INC COM 393222104   221,260,541 6,862,920 SH   SOLE 21 6,862,920 0 0
GREEN PLAINS INC COM 393222104   29,919,752 928,032 SH   SOLE 22 854,683 0 73,349
GREEN PLAINS INC COM 393222104   31,305 971 SH   SOLE 25 971 0 0
GREEN PLAINS INC COM 393222104   16,346 507 SH   SOLE 26 507 0 0
GREEN PLAINS INC COM 393222104   42,611,092 1,321,684 SH   SOLE 30 1,321,684 0 0
GREEN PLAINS INC COM 393222104   8,258,340 256,152 SH   SOLE 34 256,152 0 0
GREEN PLAINS INC COM 393222104   142,469 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104   61,063 1,894 SH   SOLE 43 1,894 0 0
GREENBRIER COS INC COM 393657101   1,235,375 28,663 SH   SOLE 2 9,619 0 19,044
GREENBRIER COS INC COM 393657101   5,862 136 SH   SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101   10,904 253 SH   SOLE 7 253 0 0
GREENBRIER COS INC COM 393657101   4,776,471 110,823 SH   SOLE 18 110,823 0 0
GREENBRIER COS INC COM 393657101   2,705,603 62,775 SH   SOLE 19 62,775 0 0
GREENBRIER COS INC COM 393657101   178,439,646 4,140,131 SH   SOLE 21 4,140,131 0 0
GREENBRIER COS INC COM 393657101   39,755,052 922,391 SH   SOLE 22 864,358 0 58,033
GREENBRIER COS INC COM 393657101   298,942 6,936 SH   SOLE 25 6,936 0 0
GREENBRIER COS INC COM 393657101   510,563 11,846 SH   SOLE 26 8,677 0 3,169
GREENBRIER COS INC COM 393657101   7,025 163 SH   SOLE 28 163 0 0
GREENBRIER COS INC COM 393657101   2,133,407 49,499 SH   SOLE 30 49,499 0 0
GREENBRIER COS INC COM 393657101   49,565 1,150 SH   SOLE 36 1,150 0 0
GREENBRIER COS INC COM 393657101   316,225 7,337 SH   SOLE 40 7,337 0 0
GREENBRIER COS INC COM 393657101   1,439,325 33,395 SH   SOLE 43 32,487 0 908
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3   2,067,450 2,100,000 PRN   SOLE 21 2,100,000 0 0
GREENE CNTY BANCORP INC COM 394357107   60,375 2,026 SH   SOLE 2 266 0 1,760
GREENE CNTY BANCORP INC COM 394357107   417 14 SH   SOLE 7 14 0 0
GREENE CNTY BANCORP INC COM 394357107   600,947 20,166 SH   SOLE 18 20,166 0 0
GREENE CNTY BANCORP INC COM 394357107   429,984 14,429 SH   SOLE 19 14,429 0 0
GREENE CNTY BANCORP INC COM 394357107   7,687,148 257,958 SH   SOLE 21 257,958 0 0
GREENE CNTY BANCORP INC COM 394357107   2,665,699 89,453 SH   SOLE 22 86,177 0 3,276
GREENHILL & CO INC COM 395259104   28,875 1,971 SH   SOLE 2 1,532 0 439
GREENHILL & CO INC COM 395259104   33,270 2,271 SH   SOLE 18 2,271 0 0
GREENHILL & CO INC COM 395259104   423,707 28,922 SH   SOLE 21 28,922 0 0
GREENHILL & CO INC COM 395259104   3,334,926 227,640 SH   SOLE 22 227,640 0 0
GREENHILL & CO INC COM 395259104   9,361 639 SH   SOLE 43 639 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G308   1,932 685 SH   SOLE 21 685 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G308   36,164 12,824 SH   SOLE 22 12,824 0 0
GREENLANE HLDGS INC CL A NEW 395330301   8 8 SH   SOLE 2 0 0 8
GREENLANE HLDGS INC CL A NEW 395330301   35 36 SH   SOLE 21 36 0 0
GREENLANE HLDGS INC CL A NEW 395330301   10 10 SH   SOLE 22 10 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   611 2,051 SH   SOLE 2 0 0 2,051
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   213,759 717,070 SH   SOLE 21 717,070 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   229,799 770,880 SH   SOLE 22 770,880 0 0
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   22,616 75,868 SH   SOLE 30 75,868 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   116,201 11,030 SH   SOLE 2 1,274 0 9,756
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   1,085 103 SH   SOLE 7 103 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   858,803 81,519 SH   SOLE 18 81,519 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   542,553 51,500 SH   SOLE 19 51,500 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   8,923,767 847,059 SH   SOLE 21 847,059 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   8,461,322 803,163 SH   SOLE 22 783,898 0 19,265
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   3,908 371 SH   SOLE 43 371 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   23,289 4,496 SH   SOLE 2 4,496 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   31,479 6,077 SH   SOLE 22 6,077 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   1,331 257 SH   SOLE 43 257 0 0
GREENWICH LIFESCIENCES INC COM 396879108   11,642 1,207 SH   SOLE 18 1,207 0 0
GREENWICH LIFESCIENCES INC COM 396879108   141,540 14,675 SH   SOLE 21 14,675 0 0
GREENWICH LIFESCIENCES INC COM 396879108   402,129 41,693 SH   SOLE 22 41,693 0 0
GREIF INC CL A 397624107   2,687,054 39,005 SH   SOLE 2 22,269 0 16,736
GREIF INC CL A 397624107   8,473 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107   339,077 4,922 SH   SOLE 7 4,666 0 256
GREIF INC CL A 397624107   7,660,637 111,201 SH   SOLE 18 111,201 0 0
GREIF INC CL A 397624107   3,544,322 51,449 SH   SOLE 19 51,449 0 0
GREIF INC CL A 397624107   127,713,862 1,853,881 SH   SOLE 21 1,853,881 0 0
GREIF INC CL A 397624107   59,604,799 865,217 SH   SOLE 22 835,299 0 29,918
GREIF INC CL A 397624107   298,845 4,338 SH   SOLE 25 4,338 0 0
GREIF INC CL A 397624107   1,265,372 18,368 SH   SOLE 26 15,436 0 2,932
GREIF INC CL A 397624107   32,241 468 SH   SOLE 28 468 0 0
GREIF INC CL A 397624107   1,748,979 25,388 SH   SOLE 30 25,388 0 0
GREIF INC CL A 397624107   85,217 1,237 SH   SOLE 36 1,237 0 0
GREIF INC CL A 397624107   268,740 3,901 SH   SOLE 40 3,901 0 0
GREIF INC CL A 397624107   2,997,278 43,508 SH   SOLE 43 37,097 0 6,411
GREIF INC CL B 397624206   384,396 4,976 SH   SOLE 2 1,687 0 3,289
GREIF INC CL B 397624206   505,138 6,539 SH   SOLE 7 6,181 0 358
GREIF INC CL B 397624206   1,133,644 14,675 SH   SOLE 18 14,675 0 0
GREIF INC CL B 397624206   782,465 10,129 SH   SOLE 19 10,129 0 0
GREIF INC CL B 397624206   14,780,243 191,330 SH   SOLE 21 191,330 0 0
GREIF INC CL B 397624206   6,198,463 80,239 SH   SOLE 22 75,315 0 4,924
GREIF INC CL B 397624206   88,992 1,152 SH   SOLE 25 1,152 0 0
GREIF INC CL B 397624206   839,630 10,869 SH   SOLE 30 10,869 0 0
GREIF INC CL B 397624206   81,035 1,049 SH   SOLE 40 1,049 0 0
GREIF INC CL B 397624206   15,759 204 SH   SOLE 43 204 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   556,110 60,120 SH   SOLE 2 35,971 0 24,149
GRID DYNAMICS HLDGS INC CL A 39813G109   4,551 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,414,381 152,906 SH   SOLE 18 152,906 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,796,970 194,267 SH   SOLE 19 194,267 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   19,715,071 2,131,359 SH   SOLE 21 2,131,359 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   13,098,361 1,416,039 SH   SOLE 22 1,370,028 0 46,011
GRID DYNAMICS HLDGS INC CL A 39813G109   33,513 3,623 SH   SOLE 23 3,623 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   71,392 7,718 SH   SOLE 25 7,718 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   65,823 7,116 SH   SOLE 26 217 0 6,899
GRID DYNAMICS HLDGS INC CL A 39813G109   14,449 1,562 SH   SOLE 28 1,562 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   4,566,189 493,642 SH   SOLE 30 493,642 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   143,949 15,562 SH   SOLE 40 15,562 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   107,679 11,641 SH   SOLE 43 11,330 0 311
GRIFFON CORP COM 398433102   1,914,129 47,497 SH   SOLE 2 30,709 0 16,788
GRIFFON CORP COM 398433102   4,997 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102   15,677 389 SH   SOLE 7 389 0 0
GRIFFON CORP COM 398433102   5,807,794 144,114 SH   SOLE 18 144,114 0 0
GRIFFON CORP COM 398433102   3,519,842 87,341 SH   SOLE 19 87,341 0 0
GRIFFON CORP COM 398433102   214,933,683 5,333,342 SH   SOLE 21 5,333,342 0 0
GRIFFON CORP COM 398433102   51,794,366 1,285,220 SH   SOLE 22 1,216,965 0 68,255
GRIFFON CORP COM 398433102   350,932 8,708 SH   SOLE 25 8,708 0 0
GRIFFON CORP COM 398433102   728,020 18,065 SH   SOLE 26 14,267 0 3,798
GRIFFON CORP COM 398433102   25,953 644 SH   SOLE 28 644 0 0
GRIFFON CORP COM 398433102   3,168,708 78,628 SH   SOLE 30 78,628 0 0
GRIFFON CORP COM 398433102   323,972 8,039 SH   SOLE 40 8,039 0 0
GRIFFON CORP COM 398433102   1,490,165 36,977 SH   SOLE 43 33,613 0 3,364
GRIFOLS S A SP ADR REP B NVT 398438408   13,940,064 1,521,841 SH   SOLE 21 1,521,841 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   520,471 56,820 SH   SOLE 30 56,820 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   5,568,950 607,964 SH   SOLE 43 556,527 0 51,437
GRINDR INC COM 39854F101   25,543 4,619 SH   SOLE 2 1,371 0 3,248
GRINDR INC COM 39854F101   542,333 98,071 SH   SOLE 18 98,071 0 0
GRINDR INC COM 39854F101   459,222 83,042 SH   SOLE 19 83,042 0 0
GRINDR INC COM 39854F101   6,850,724 1,238,829 SH   SOLE 21 1,238,829 0 0
GRINDR INC COM 39854F101   4,174,719 754,922 SH   SOLE 22 746,018 0 8,904
GRITSTONE BIO INC COM 39868T105   157,182 80,606 SH   SOLE 2 34,057 0 46,549
GRITSTONE BIO INC COM 39868T105   510,879 261,989 SH   SOLE 18 261,989 0 0
GRITSTONE BIO INC COM 39868T105   325,831 167,093 SH   SOLE 19 167,093 0 0
GRITSTONE BIO INC COM 39868T105   7,160,962 3,672,288 SH   SOLE 21 3,672,288 0 0
GRITSTONE BIO INC COM 39868T105   3,833,090 1,965,687 SH   SOLE 22 1,907,919 0 57,768
GRITSTONE BIO INC COM 39868T105   42,494 21,792 SH   SOLE 26 0 0 21,792
GRITSTONE BIO INC COM 39868T105   81,348 41,717 SH   SOLE 30 41,717 0 0
GRITSTONE BIO INC COM 39868T105   4,407 2,260 SH   SOLE 43 1,324 0 936
GROCERY OUTLET HLDG CORP COM 39874R101   7,435,200 242,901 SH   SOLE 2 150,399 0 92,502
GROCERY OUTLET HLDG CORP COM 39874R101   27,916 912 SH   SOLE 4 295 0 617
GROCERY OUTLET HLDG CORP COM 39874R101   385,319 12,588 SH   SOLE 7 11,945 0 643
GROCERY OUTLET HLDG CORP COM 39874R101   5,363,147 175,209 SH   SOLE 18 175,209 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   4,918,170 160,672 SH   SOLE 19 160,672 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   139,734,497 4,564,995 SH   SOLE 21 4,564,995 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   79,121,952 2,584,840 SH   SOLE 22 2,469,995 0 114,845
GROCERY OUTLET HLDG CORP COM 39874R101   507,453 16,578 SH   SOLE 25 16,578 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   12,956,631 423,281 SH   SOLE 26 74,500 0 348,781
GROCERY OUTLET HLDG CORP COM 39874R101   371,850 12,148 SH   SOLE 28 1,619 0 10,529
GROCERY OUTLET HLDG CORP COM 39874R101   4,005,808 130,866 SH   SOLE 30 130,866 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   39,211 1,281 SH   SOLE 31 1,281 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   10,802,116 352,895 SH   SOLE 34 352,895 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   369,891 12,084 SH   SOLE 36 12,084 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   467,690 15,279 SH   SOLE 40 15,279 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   2,424,190 79,196 SH   SOLE 43 74,909 0 4,287
GROUP 1 AUTOMOTIVE INC COM 398905109   15,525,747 60,154 SH   SOLE 2 37,724 0 22,430
GROUP 1 AUTOMOTIVE INC COM 398905109   13,937 54 SH   SOLE 4 54 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   1,173,323 4,546 SH   SOLE 7 4,314 0 232
GROUP 1 AUTOMOTIVE INC COM 398905109   12,520,689 48,511 SH   SOLE 18 48,511 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   30,745,646 119,123 SH   SOLE 19 119,123 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   436,870,384 1,692,640 SH   SOLE 21 1,692,640 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   131,220,105 508,408 SH   SOLE 22 483,252 0 25,156
GROUP 1 AUTOMOTIVE INC COM 398905109   785,398 3,043 SH   SOLE 23 3,043 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   596,727 2,312 SH   SOLE 25 2,312 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   8,331,726 32,281 SH   SOLE 26 7,313 0 24,968
GROUP 1 AUTOMOTIVE INC COM 398905109   83,624 324 SH   SOLE 28 324 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   9,562,089 37,048 SH   SOLE 30 37,048 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   1,487,947 5,765 SH   SOLE 34 5,765 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   160,796 623 SH   SOLE 36 623 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   659,446 2,555 SH   SOLE 40 2,555 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   4,059,925 15,730 SH   SOLE 43 15,226 0 504
GROUPON INC COM NEW 399473206   3,711 628 SH   SOLE 2 0 0 628
GROUPON INC COM NEW 399473206   24,769 4,191 SH   SOLE 18 4,191 0 0
GROUPON INC COM NEW 399473206   299,401 50,660 SH   SOLE 21 50,660 0 0
GROUPON INC COM NEW 399473206   1,816,391 307,342 SH   SOLE 22 307,342 0 0
GROUPON INC COM NEW 399473206   15,165 2,566 SH   SOLE 43 2,566 0 0
GROWGENERATION CORP COM 39986L109   95,669 28,138 SH   SOLE 2 2,023 0 26,115
GROWGENERATION CORP COM 39986L109   2,958 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109   636,704 187,266 SH   SOLE 18 187,266 0 0
GROWGENERATION CORP COM 39986L109   397,327 116,861 SH   SOLE 19 116,861 0 0
GROWGENERATION CORP COM 39986L109   7,565,959 2,225,282 SH   SOLE 21 2,225,282 0 0
GROWGENERATION CORP COM 39986L109   5,790,418 1,703,064 SH   SOLE 22 1,658,850 0 44,214
GROWGENERATION CORP COM 39986L109   244,205 71,825 SH   SOLE 30 71,825 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,897,192 22,362 SH   SOLE 2 22,362 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   4,838,171 57,027 SH   SOLE 7 45,433 0 11,594
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   49,163,932 579,490 SH   SOLE 21 579,490 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   470,183 5,542 SH   SOLE 22 5,542 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,204,134 14,193 SH   SOLE 30 14,193 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,801,493 21,234 SH   SOLE 43 18,773 0 2,461
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   4,316,136 15,543 SH   SOLE 2 15,543 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   8,943,006 32,205 SH   SOLE 7 25,657 0 6,548
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   89,167,925 321,106 SH   SOLE 21 321,106 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   1,024,676 3,690 SH   SOLE 22 3,690 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   2,181,810 7,857 SH   SOLE 30 7,857 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   12,976,284 46,729 SH   SOLE 43 40,563 0 6,166
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,593,048 14,509 SH   SOLE 2 11,724 0 2,785
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   19,877,060 111,219 SH   SOLE 7 98,216 0 13,003
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   23,442,345 131,168 SH   SOLE 19 131,168 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   110,325,107 617,307 SH   SOLE 21 617,307 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   929,344 5,200 SH   SOLE 22 5,200 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   21,530,935 120,473 SH   SOLE 25 120,473 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   3,138,144 17,559 SH   SOLE 26 17,559 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   8,354,445 46,746 SH   SOLE 28 0 0 46,746
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,699,387 15,104 SH   SOLE 30 15,104 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   25,791,619 144,313 SH   SOLE 34 144,313 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   5,336,298 29,858 SH   SOLE 43 23,864 0 5,994
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101   762,992 328,876 SH   SOLE 43 310,566 0 18,310
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100   8,480,219 493,036 SH   SOLE 34 493,036 0 0
GRUPO SIMEC SAB DE C V ADR 400491106   28,851 874 SH   SOLE 43 874 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   1,978,569 385,686 SH   SOLE 2 385,686 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   714,106 139,202 SH   SOLE 22 139,202 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   3,153,026 614,625 SH   SOLE 43 563,955 0 50,670
GSE SYS INC COM 36227K106   16,716 46,434 SH   SOLE 22 46,434 0 0
GSI TECHNOLOGY INC COM 36241U106   18,890 3,416 SH   SOLE 18 3,416 0 0
GSI TECHNOLOGY INC COM 36241U106   337,302 60,995 SH   SOLE 21 60,995 0 0
GSI TECHNOLOGY INC COM 36241U106   189,856 34,332 SH   SOLE 22 34,332 0 0
GSK PLC SPONSORED ADR 37733W204   2,424 68 SH   SOLE 2 68 0 0
GSK PLC SPONSORED ADR 37733W204   52,178,479 1,464,043 SH   SOLE 43 1,355,033 0 109,010
GT BIOPHARMA INC COM NEW 36254L209   238 763 SH   SOLE 2 0 0 763
GT BIOPHARMA INC COM NEW 36254L209   94,861 304,041 SH   SOLE 22 304,041 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   92,207 3,405 SH   SOLE 2 344 0 3,061
GUARANTY BANCSHARES INC TEX COM 400764106   3,060 113 SH   SOLE 7 113 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   734,626 27,128 SH   SOLE 18 27,128 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   454,727 16,792 SH   SOLE 19 16,792 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   8,685,856 320,748 SH   SOLE 21 320,748 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   6,015,416 222,135 SH   SOLE 22 215,356 0 6,779
GUARDANT HEALTH INC COM 40131M109   9,005,526 251,551 SH   SOLE 2 182,593 0 68,958
GUARDANT HEALTH INC COM 40131M109   12,888 360 SH   SOLE 4 360 0 0
GUARDANT HEALTH INC COM 40131M109   507,859 14,186 SH   SOLE 7 13,490 0 696
GUARDANT HEALTH INC COM 40131M109   11,628,592 324,821 SH   SOLE 18 299,919 0 24,902
GUARDANT HEALTH INC COM 40131M109   34,419,552 961,440 SH   SOLE 19 961,440 0 0
GUARDANT HEALTH INC COM 40131M109   155,489,066 4,343,270 SH   SOLE 21 4,343,270 0 0
GUARDANT HEALTH INC COM 40131M109   116,924,841 3,266,057 SH   SOLE 22 3,183,809 0 82,248
GUARDANT HEALTH INC COM 40131M109   370,387 10,346 SH   SOLE 23 10,346 0 0
GUARDANT HEALTH INC COM 40131M109   710,773 19,854 SH   SOLE 25 19,854 0 0
GUARDANT HEALTH INC COM 40131M109   1,866,576 52,139 SH   SOLE 26 38,376 0 13,763
GUARDANT HEALTH INC COM 40131M109   137,830 3,850 SH   SOLE 28 1,802 0 2,048
GUARDANT HEALTH INC COM 40131M109   12,017,953 335,697 SH   SOLE 30 335,697 0 0
GUARDANT HEALTH INC COM 40131M109   69,810 1,950 SH   SOLE 34 1,950 0 0
GUARDANT HEALTH INC COM 40131M109   685,069 19,136 SH   SOLE 40 19,136 0 0
GUARDANT HEALTH INC COM 40131M109   2,608,531 72,864 SH   SOLE 43 65,276 0 7,588
GUARDANT HEALTH INC NOTE 11/1 40131MAB5   4,640,090 6,490,000 PRN   SOLE 21 6,490,000 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q500   78,033 10,030 SH   SOLE 22 10,030 0 0
GUESS INC COM 401617105   1,737,391 89,326 SH   SOLE 2 71,421 0 17,905
GUESS INC COM 401617105   3,598 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105   5,641 290 SH   SOLE 7 290 0 0
GUESS INC COM 401617105   2,059,055 105,864 SH   SOLE 18 105,864 0 0
GUESS INC COM 401617105   1,211,638 62,295 SH   SOLE 19 62,295 0 0
GUESS INC COM 401617105   71,121,045 3,656,609 SH   SOLE 21 3,656,609 0 0
GUESS INC COM 401617105   18,322,172 942,014 SH   SOLE 22 881,976 0 60,038
GUESS INC COM 401617105   109,231 5,616 SH   SOLE 25 5,616 0 0
GUESS INC COM 401617105   972,967 50,024 SH   SOLE 26 47,214 0 2,810
GUESS INC COM 401617105   36,508 1,877 SH   SOLE 28 1,877 0 0
GUESS INC COM 401617105   1,092,701 56,180 SH   SOLE 30 56,180 0 0
GUESS INC COM 401617105   22,270 1,145 SH   SOLE 36 1,145 0 0
GUESS INC COM 401617105   81,340 4,182 SH   SOLE 40 4,182 0 0
GUESS INC COM 401617105   860,945 44,265 SH   SOLE 43 42,952 0 1,313
GUIDEWIRE SOFTWARE INC COM 40171V100   6,350,778 83,475 SH   SOLE 2 39,046 0 44,429
GUIDEWIRE SOFTWARE INC COM 40171V100   39,181 515 SH   SOLE 4 247 0 268
GUIDEWIRE SOFTWARE INC COM 40171V100   1,625,221 21,362 SH   SOLE 7 20,252 0 1,110
GUIDEWIRE SOFTWARE INC COM 40171V100   2,388,988 31,401 SH   SOLE 18 31,235 0 166
GUIDEWIRE SOFTWARE INC COM 40171V100   3,405,265 44,759 SH   SOLE 19 44,759 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   123,041,673 1,617,267 SH   SOLE 21 1,617,267 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   153,673,231 2,019,890 SH   SOLE 22 1,917,685 0 102,205
GUIDEWIRE SOFTWARE INC COM 40171V100   386,486 5,080 SH   SOLE 23 5,080 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,123,930 14,773 SH   SOLE 25 14,773 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   4,901,150 64,421 SH   SOLE 26 51,664 0 12,757
GUIDEWIRE SOFTWARE INC COM 40171V100   175,212 2,303 SH   SOLE 28 1,482 0 821
GUIDEWIRE SOFTWARE INC COM 40171V100   12,415,191 163,186 SH   SOLE 30 163,186 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   87,112 1,145 SH   SOLE 31 1,145 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   190,885 2,509 SH   SOLE 36 2,509 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,065,120 14,000 SH   SOLE 40 14,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   14,912 196 SH   OTR 43 196 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   6,180,967 81,243 SH   SOLE 43 71,096 0 10,147
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   12,528,630 13,010,000 PRN   SOLE 2 13,010,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   2,189,862 2,274,000 PRN   SOLE 21 2,274,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   15,022,800 15,600,000 PRN   SOLE 22 15,600,000 0 0
GUILD HLDGS CO CL A 40172N107   1,016,004 89,437 SH   SOLE 22 89,437 0 0
GULF IS FABRICATION INC COM 402307102   7,449 2,292 SH   SOLE 18 2,292 0 0
GULF IS FABRICATION INC COM 402307102   133,403 41,047 SH   SOLE 21 41,047 0 0
GULF IS FABRICATION INC COM 402307102   685,380 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   2,063,575 19,640 SH   SOLE 2 9,404 0 10,236
GULFPORT ENERGY CORP COMMON SHARES 402635502   12,924 123 SH   SOLE 7 123 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   3,074,558 29,262 SH   SOLE 18 29,262 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   2,129,664 20,269 SH   SOLE 19 20,269 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   38,153,964 363,129 SH   SOLE 21 363,129 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   29,623,016 281,936 SH   SOLE 22 269,791 0 12,145
GULFPORT ENERGY CORP COMMON SHARES 402635502   1,086,844 10,344 SH   SOLE 26 9,539 0 805
GULFPORT ENERGY CORP COMMON SHARES 402635502   668,455 6,362 SH   SOLE 28 6,362 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   1,241,927 11,820 SH   SOLE 30 11,820 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   10,717 102 SH   SOLE 43 102 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   14,200,712 226,054 SH   SOLE 2 115,260 0 110,794
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   20,731 330 SH   SOLE 4 330 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,555,172 24,756 SH   SOLE 7 23,497 0 1,259
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   14,410,845 229,399 SH   SOLE 18 229,399 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   35,745,585 569,016 SH   SOLE 19 569,016 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   376,281,058 5,989,829 SH   SOLE 21 5,989,829 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   212,624,027 3,384,655 SH   SOLE 22 3,234,240 0 150,415
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,392,280 22,163 SH   SOLE 25 22,163 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   3,755,191 59,777 SH   SOLE 26 44,307 0 15,470
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   519,898 8,276 SH   SOLE 28 2,042 0 6,234
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   7,423,628 118,173 SH   SOLE 30 118,173 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   104,658 1,666 SH   SOLE 31 1,666 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   263,153 4,189 SH   SOLE 36 4,189 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,271,728 20,244 SH   SOLE 40 20,244 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   6,732,105 107,165 SH   SOLE 43 94,704 0 12,461
H & E EQUIPMENT SERVICES INC COM 404030108   4,244,777 92,782 SH   SOLE 2 72,433 0 20,349
H & E EQUIPMENT SERVICES INC COM 404030108   5,033 110 SH   SOLE 4 110 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   12,627 276 SH   SOLE 7 276 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   3,730,226 81,535 SH   SOLE 18 81,535 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   8,502,775 185,853 SH   SOLE 19 185,853 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   62,452,639 1,365,085 SH   SOLE 21 1,365,085 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   45,288,977 989,923 SH   SOLE 22 965,385 0 24,538
H & E EQUIPMENT SERVICES INC COM 404030108   145,714 3,185 SH   SOLE 23 3,185 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   265,808 5,810 SH   SOLE 25 5,810 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   1,252,315 27,373 SH   SOLE 26 17,365 0 10,008
H & E EQUIPMENT SERVICES INC COM 404030108   304,695 6,660 SH   SOLE 28 287 0 6,373
H & E EQUIPMENT SERVICES INC COM 404030108   779,306 17,034 SH   SOLE 30 17,034 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   106,140 2,320 SH   SOLE 34 2,320 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   288,911 6,315 SH   SOLE 40 6,315 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   1,209,427 26,436 SH   SOLE 43 24,615 0 1,821
H WORLD GROUP LTD SPONSORED ADS 44332N106   11,425,325 294,619 SH   SOLE 2 156,576 0 138,043
H WORLD GROUP LTD SPONSORED ADS 44332N106   3,104,998 80,067 SH   SOLE 4 44,010 0 36,057
H WORLD GROUP LTD SPONSORED ADS 44332N106   1,784,772 46,023 SH   SOLE 7 34,291 0 11,732
H WORLD GROUP LTD SPONSORED ADS 44332N106   1,747,621 45,065 SH   SOLE 13 45,065 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   4,473,351 115,352 SH   SOLE 15 115,352 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   3,355,517 86,527 SH   SOLE 18 86,527 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   142,211,573 3,667,137 SH   SOLE 21 3,667,137 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   76,950,921 1,984,294 SH   SOLE 22 1,759,138 0 225,156
H WORLD GROUP LTD SPONSORED ADS 44332N106   8,670,626 223,585 SH   SOLE 23 223,585 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   5,583,893 143,989 SH   SOLE 25 143,989 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   9,658,198 249,051 SH   SOLE 26 3,754 0 245,297
H WORLD GROUP LTD SPONSORED ADS 44332N106   15,319,186 395,028 SH   SOLE 28 0 0 395,028
H WORLD GROUP LTD SPONSORED ADS 44332N106   50,056,332 1,290,777 SH   SOLE 30 1,290,777 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   86,751 2,237 SH   SOLE 31 0 0 2,237
H WORLD GROUP LTD SPONSORED ADS 44332N106   314,351 8,106 SH   SOLE 34 8,106 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   62,242 1,605 SH   SOLE 36 1,605 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   54,719 1,411 SH   SOLE 40 1,411 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   9,612,515 247,873 SH   SOLE 43 231,831 0 16,042
H WORLD GROUP LTD NOTE 3.000% 5/0 44332NAB2   3,226,704 2,854,000 PRN   SOLE 21 2,854,000 0 0
HACKETT GROUP INC COM 404609109   2,397,619 107,276 SH   SOLE 2 79,289 0 27,987
HACKETT GROUP INC COM 404609109   7,130 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109   1,633,025 73,066 SH   SOLE 18 66,618 0 6,448
HACKETT GROUP INC COM 404609109   6,405,242 286,588 SH   SOLE 19 286,588 0 0
HACKETT GROUP INC COM 404609109   23,224,757 1,039,139 SH   SOLE 21 1,039,139 0 0
HACKETT GROUP INC COM 404609109   18,040,495 807,181 SH   SOLE 22 783,474 0 23,707
HACKETT GROUP INC COM 404609109   35,984 1,610 SH   SOLE 23 1,610 0 0
HACKETT GROUP INC COM 404609109   85,422 3,822 SH   SOLE 25 3,822 0 0
HACKETT GROUP INC COM 404609109   339,564 15,193 SH   SOLE 30 15,193 0 0
HACKETT GROUP INC COM 404609109   100,888 4,514 SH   SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109   314,509 14,072 SH   SOLE 43 13,333 0 739
HAEMONETICS CORP MASS COM 405024100   7,070,622 83,047 SH   SOLE 2 68,641 0 14,406
HAEMONETICS CORP MASS COM 405024100   14,474 170 SH   SOLE 4 170 0 0
HAEMONETICS CORP MASS COM 405024100   939,520 11,035 SH   SOLE 7 10,456 0 579
HAEMONETICS CORP MASS COM 405024100   17,978,673 211,166 SH   SOLE 18 204,068 0 7,098
HAEMONETICS CORP MASS COM 405024100   14,268,783 167,592 SH   SOLE 19 167,592 0 0
HAEMONETICS CORP MASS COM 405024100   305,739,613 3,591,022 SH   SOLE 21 3,591,022 0 0
HAEMONETICS CORP MASS COM 405024100   136,999,881 1,609,113 SH   SOLE 22 1,570,403 0 38,710
HAEMONETICS CORP MASS COM 405024100   192,161 2,257 SH   SOLE 23 2,257 0 0
HAEMONETICS CORP MASS COM 405024100   778,520 9,144 SH   SOLE 25 9,144 0 0
HAEMONETICS CORP MASS COM 405024100   2,606,902 30,619 SH   SOLE 26 16,308 0 14,311
HAEMONETICS CORP MASS COM 405024100   436,257 5,124 SH   SOLE 28 908 0 4,216
HAEMONETICS CORP MASS COM 405024100   4,415,956 51,867 SH   SOLE 30 51,867 0 0
HAEMONETICS CORP MASS COM 405024100   6,300 74 SH   SOLE 34 74 0 0
HAEMONETICS CORP MASS COM 405024100   104,722 1,230 SH   SOLE 36 1,230 0 0
HAEMONETICS CORP MASS COM 405024100   703,597 8,264 SH   SOLE 40 8,264 0 0
HAEMONETICS CORP MASS COM 405024100   22,136 260 SH   OTR 43 260 0 0
HAEMONETICS CORP MASS COM 405024100   2,760,750 32,426 SH   SOLE 43 29,805 0 2,621
HAEMONETICS CORP MASS NOTE 3/0 405024AB6   2,548,446 2,995,000 PRN   SOLE 21 2,995,000 0 0
HAGERTY INC CL A COM 405166109   96,240 10,282 SH   SOLE 2 6,730 0 3,552
HAGERTY INC CL A COM 405166109   587,696 62,788 SH   SOLE 21 62,788 0 0
HAGERTY INC CL A COM 405166109   4,823,086 515,287 SH   SOLE 22 499,150 0 16,137
HAGERTY INC CL A COM 405166109   65,679 7,017 SH   SOLE 25 7,017 0 0
HAGERTY INC CL A COM 405166109   53,726 5,740 SH   SOLE 40 5,740 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,373,836 109,819 SH   SOLE 2 55,026 0 54,793
HAIN CELESTIAL GROUP INC COM 405217100   4,141 331 SH   SOLE 4 331 0 0
HAIN CELESTIAL GROUP INC COM 405217100   624,674 49,934 SH   SOLE 7 47,235 0 2,699
HAIN CELESTIAL GROUP INC COM 405217100   3,898,754 311,651 SH   SOLE 18 311,651 0 0
HAIN CELESTIAL GROUP INC COM 405217100   2,244,332 179,403 SH   SOLE 19 179,403 0 0
HAIN CELESTIAL GROUP INC COM 405217100   135,109,751 10,800,140 SH   SOLE 21 10,800,140 0 0
HAIN CELESTIAL GROUP INC COM 405217100   32,104,175 2,566,281 SH   SOLE 22 2,400,892 0 165,389
HAIN CELESTIAL GROUP INC COM 405217100   1,092,123 87,300 SH   SOLE 25 87,300 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,189,076 95,050 SH   SOLE 26 62,398 0 32,652
HAIN CELESTIAL GROUP INC COM 405217100   22,230 1,777 SH   SOLE 28 1,777 0 0
HAIN CELESTIAL GROUP INC COM 405217100   4,007,366 320,333 SH   SOLE 30 320,333 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,932,670 154,490 SH   SOLE 34 154,490 0 0
HAIN CELESTIAL GROUP INC COM 405217100   95,289 7,617 SH   SOLE 36 7,617 0 0
HAIN CELESTIAL GROUP INC COM 405217100   211,444 16,902 SH   SOLE 40 16,902 0 0
HAIN CELESTIAL GROUP INC COM 405217100   619,520 49,522 SH   SOLE 43 47,449 0 2,073
HALEON PLC SPON ADS 405552100   8,422 1,005 SH   SOLE 18 1,005 0 0
HALEON PLC SPON ADS 405552100   10,165 1,213 SH   SOLE 21 1,213 0 0
HALEON PLC SPON ADS 405552100   30,336 3,620 SH   SOLE 34 3,620 0 0
HALEON PLC SPON ADS 405552100   21,509,608 2,566,779 SH   SOLE 43 2,353,499 0 213,280
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   105 10 SH   SOLE 2 0 0 10
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   4,817 461 SH   SOLE 18 461 0 0
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   81,615 7,810 SH   SOLE 21 7,810 0 0
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   453,791 43,425 SH   SOLE 22 43,425 0 0
HALLADOR ENERGY COMPANY COM 40609P105   36,337 4,240 SH   SOLE 2 818 0 3,422
HALLADOR ENERGY COMPANY COM 40609P105   544,409 63,525 SH   SOLE 18 63,525 0 0
HALLADOR ENERGY COMPANY COM 40609P105   363,325 42,395 SH   SOLE 19 42,395 0 0
HALLADOR ENERGY COMPANY COM 40609P105   6,574,056 767,101 SH   SOLE 21 767,101 0 0
HALLADOR ENERGY COMPANY COM 40609P105   5,011,907 584,820 SH   SOLE 22 570,539 0 14,281
HALLADOR ENERGY COMPANY COM 40609P105   53,117 6,198 SH   SOLE 43 6,198 0 0
HALLIBURTON CO COM 406216101   111,761,708 3,387,745 SH   SOLE 2 894,120 0 2,493,625
HALLIBURTON CO COM 406216101   31,969,916 969,079 SH   SOLE 4 361,076 0 608,003
HALLIBURTON CO COM 406216101   18,564,496 562,731 SH   SOLE 7 490,163 0 72,568
HALLIBURTON CO COM 406216101   6,638,215 201,219 SH   SOLE 13 201,219 0 0
HALLIBURTON CO COM 406216101   4,516,562 136,907 SH   SOLE 15 136,907 0 0
HALLIBURTON CO COM 406216101   56,867,667 1,723,785 SH   SOLE 18 1,637,215 0 86,570
HALLIBURTON CO COM 406216101   28,872,188 875,180 SH   SOLE 19 875,180 0 0
HALLIBURTON CO COM 406216101   825,696,087 25,028,678 SH   SOLE 21 25,028,678 0 0
HALLIBURTON CO COM 406216101   672,416,036 20,382,420 SH   SOLE 22 18,472,459 0 1,909,961
HALLIBURTON CO COM 406216101   60,113,289 1,822,167 SH   SOLE 23 1,822,167 0 0
HALLIBURTON CO COM 406216101   128,578,855 3,897,510 SH   SOLE 25 3,402,818 0 494,692
HALLIBURTON CO COM 406216101   63,696,135 1,930,771 SH   SOLE 26 1,026,172 0 904,599
HALLIBURTON CO COM 406216101   63,065,894 1,911,667 SH   SOLE 28 281,698 0 1,629,969
HALLIBURTON CO COM 406216101   1,367,205 41,443 SH   SOLE 29 41,443 0 0
HALLIBURTON CO COM 406216101   309,708,273 9,387,944 SH   SOLE 30 8,925,582 0 462,362
HALLIBURTON CO COM 406216101   8,245,620 249,943 SH   SOLE 31 228,060 0 21,883
HALLIBURTON CO COM 406216101   9,554,399 289,615 SH   SOLE 34 289,615 0 0
HALLIBURTON CO COM 406216101   8,317,802 252,131 SH   SOLE 36 252,131 0 0
HALLIBURTON CO COM 406216101   1,124,464 34,085 SH   SOLE 40 34,085 0 0
HALLIBURTON CO COM 406216101   46,483 1,409 SH   OTR 43 1,409 0 0
HALLIBURTON CO COM 406216101   32,947,666 998,717 SH   SOLE 43 848,497 0 150,220
HALLMARK FINL SVCS INC COM 40624Q302   1,717 318 SH   SOLE 2 318 0 0
HALLMARK FINL SVCS INC COM 40624Q302   118,427 21,931 SH   SOLE 22 21,931 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   14,321,016 397,034 SH   SOLE 2 297,034 0 100,000
HALOZYME THERAPEUTICS INC COM 40637H109   15,402 427 SH   SOLE 4 427 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   852,190 23,626 SH   SOLE 7 22,398 0 1,228
HALOZYME THERAPEUTICS INC COM 40637H109   19,966,404 553,546 SH   SOLE 18 537,143 0 16,403
HALOZYME THERAPEUTICS INC COM 40637H109   54,882,633 1,521,559 SH   SOLE 19 1,521,559 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   378,821,640 10,502,402 SH   SOLE 21 10,502,402 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   164,086,794 4,549,121 SH   SOLE 22 4,447,951 0 101,170
HALOZYME THERAPEUTICS INC COM 40637H109   340,717 9,446 SH   SOLE 23 9,446 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   955,350 26,486 SH   SOLE 25 26,486 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   6,290,428 174,395 SH   SOLE 26 59,084 0 115,311
HALOZYME THERAPEUTICS INC COM 40637H109   1,654,314 45,864 SH   SOLE 28 3,411 0 42,453
HALOZYME THERAPEUTICS INC COM 40637H109   20,417,928 566,064 SH   SOLE 30 566,064 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   831,846 23,062 SH   SOLE 34 23,062 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   97,822 2,712 SH   SOLE 36 2,712 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   888,152 24,623 SH   SOLE 40 24,623 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   59,696 1,655 SH   OTR 43 1,655 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   6,581,728 182,471 SH   SOLE 43 168,531 0 13,940
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   3,808,163 4,585,000 PRN   SOLE 21 4,585,000 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   63,263 6,549 SH   SOLE 2 6,193 0 356
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   15,504 1,605 SH   SOLE 18 1,605 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   192,630 19,941 SH   SOLE 21 19,941 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   1,200,226 124,247 SH   SOLE 22 124,247 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   17,438 1,805 SH   SOLE 43 1,805 0 0
HAMILTON LANE INC CL A 407497106   5,237,490 65,485 SH   SOLE 2 39,348 0 26,137
HAMILTON LANE INC CL A 407497106   7,518 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106   27,353 342 SH   SOLE 7 342 0 0
HAMILTON LANE INC CL A 407497106   8,647,438 108,120 SH   SOLE 18 97,995 0 10,125
HAMILTON LANE INC CL A 407497106   16,542,983 206,839 SH   SOLE 19 206,839 0 0
HAMILTON LANE INC CL A 407497106   102,796,614 1,285,279 SH   SOLE 21 1,285,279 0 0
HAMILTON LANE INC CL A 407497106   89,744,278 1,122,084 SH   SOLE 22 1,088,974 0 33,110
HAMILTON LANE INC CL A 407497106   221,785 2,773 SH   SOLE 23 2,773 0 0
HAMILTON LANE INC CL A 407497106   490,117 6,128 SH   SOLE 25 6,128 0 0
HAMILTON LANE INC CL A 407497106   4,256,856 53,224 SH   SOLE 26 19,827 0 33,397
HAMILTON LANE INC CL A 407497106   51,747 647 SH   SOLE 28 647 0 0
HAMILTON LANE INC CL A 407497106   18,744,753 234,368 SH   SOLE 30 234,368 0 0
HAMILTON LANE INC CL A 407497106   515,631 6,447 SH   SOLE 40 6,447 0 0
HAMILTON LANE INC CL A 407497106   740,215 9,255 SH   SOLE 43 7,950 0 1,305
HANCOCK WHITNEY CORPORATION COM 410120109   15,803,042 411,752 SH   SOLE 2 232,155 0 179,597
HANCOCK WHITNEY CORPORATION COM 410120109   9,365 244 SH   SOLE 4 244 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   1,056,141 27,518 SH   SOLE 7 26,081 0 1,437
HANCOCK WHITNEY CORPORATION COM 410120109   14,633,872 381,289 SH   SOLE 18 381,289 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   35,086,075 914,176 SH   SOLE 19 914,176 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   240,878,253 6,276,140 SH   SOLE 21 6,276,140 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   137,985,465 3,595,244 SH   SOLE 22 3,489,255 0 105,989
HANCOCK WHITNEY CORPORATION COM 410120109   921,350 24,006 SH   SOLE 23 24,006 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   595,005 15,503 SH   SOLE 25 15,503 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   6,719,724 175,084 SH   SOLE 26 28,038 0 147,046
HANCOCK WHITNEY CORPORATION COM 410120109   328,725 8,565 SH   SOLE 28 1,547 0 7,018
HANCOCK WHITNEY CORPORATION COM 410120109   7,366,043 191,924 SH   SOLE 30 191,924 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   75,033 1,955 SH   SOLE 36 1,955 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   513,025 13,367 SH   SOLE 40 13,367 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   2,716,706 70,784 SH   SOLE 43 68,494 0 2,290
HANESBRANDS INC COM 410345102   1,155,512 254,518 SH   SOLE 2 125,729 0 128,789
HANESBRANDS INC COM 410345102   3,882 855 SH   SOLE 4 855 0 0
HANESBRANDS INC COM 410345102   507,145 111,706 SH   SOLE 7 106,211 0 5,495
HANESBRANDS INC COM 410345102   5,286,036 1,164,325 SH   SOLE 18 1,164,325 0 0
HANESBRANDS INC COM 410345102   3,191,021 702,868 SH   SOLE 19 702,868 0 0
HANESBRANDS INC COM 410345102   190,116,863 41,875,961 SH   SOLE 21 41,875,961 0 0
HANESBRANDS INC COM 410345102   44,206,452 9,737,104 SH   SOLE 22 9,407,690 0 329,414
HANESBRANDS INC COM 410345102   337,195 74,272 SH   SOLE 25 74,272 0 0
HANESBRANDS INC COM 410345102   611,520 134,696 SH   SOLE 26 106,441 0 28,255
HANESBRANDS INC COM 410345102   28,239 6,220 SH   SOLE 28 6,220 0 0
HANESBRANDS INC COM 410345102   3,800,398 837,092 SH   SOLE 30 837,092 0 0
HANESBRANDS INC COM 410345102   111,725 24,609 SH   SOLE 36 24,609 0 0
HANESBRANDS INC COM 410345102   266,153 58,624 SH   SOLE 40 58,624 0 0
HANESBRANDS INC COM 410345102   3,071,234 676,483 SH   SOLE 43 609,681 0 66,803
HANESBRANDS INC OPTIONS 410345102   136,200 30,000 SH Put SOLE 19 30,000 0 0
HANMI FINL CORP COM NEW 410495204   335,373 22,463 SH   SOLE 2 5,467 0 16,996
HANMI FINL CORP COM NEW 410495204   144,567 9,683 SH   SOLE 7 9,161 0 522
HANMI FINL CORP COM NEW 410495204   1,599,630 107,142 SH   SOLE 18 107,142 0 0
HANMI FINL CORP COM NEW 410495204   623,432 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204   51,914,521 3,477,195 SH   SOLE 21 3,477,195 0 0
HANMI FINL CORP COM NEW 410495204   11,684,203 782,599 SH   SOLE 22 744,224 0 38,375
HANMI FINL CORP COM NEW 410495204   23,709 1,588 SH   SOLE 25 1,588 0 0
HANMI FINL CORP COM NEW 410495204   11,630 779 SH   SOLE 26 0 0 779
HANMI FINL CORP COM NEW 410495204   61,646 4,129 SH   SOLE 28 0 0 4,129
HANMI FINL CORP COM NEW 410495204   540,287 36,188 SH   SOLE 30 36,188 0 0
HANMI FINL CORP COM NEW 410495204   22,081 1,479 SH   SOLE 40 1,479 0 0
HANMI FINL CORP COM NEW 410495204   115,902 7,763 SH   SOLE 43 7,763 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   4,478,300 179,132 SH   SOLE 2 106,328 0 72,804
HANNON ARMSTRONG SUST INFR C COM 41068X100   7,125 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   694,900 27,796 SH   SOLE 7 26,317 0 1,479
HANNON ARMSTRONG SUST INFR C COM 41068X100   7,289,275 291,571 SH   SOLE 18 291,571 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   6,911,875 276,475 SH   SOLE 19 276,475 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   117,293,875 4,691,755 SH   SOLE 21 4,691,755 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   73,768,525 2,950,741 SH   SOLE 22 2,833,532 0 117,209
HANNON ARMSTRONG SUST INFR C COM 41068X100   38,625 1,545 SH   SOLE 23 1,545 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   504,050 20,162 SH   SOLE 25 20,162 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,178,875 47,155 SH   SOLE 26 39,057 0 8,098
HANNON ARMSTRONG SUST INFR C COM 41068X100   130,725 5,229 SH   SOLE 28 1,402 0 3,827
HANNON ARMSTRONG SUST INFR C COM 41068X100   3,630,450 145,218 SH   SOLE 30 145,218 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   64,350 2,574 SH   SOLE 36 2,574 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   477,275 19,091 SH   SOLE 40 19,091 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,086,175 43,447 SH   SOLE 43 39,767 0 3,680
HANOVER BANCORP INC COM NEW 410710206   15,391 871 SH   SOLE 18 871 0 0
HANOVER BANCORP INC COM NEW 410710206   202,622 11,467 SH   SOLE 21 11,467 0 0
HANOVER INS GROUP INC COM 410867105   11,635,308 102,940 SH   SOLE 2 67,697 0 35,243
HANOVER INS GROUP INC COM 410867105   12,207 108 SH   SOLE 4 108 0 0
HANOVER INS GROUP INC COM 410867105   1,040,102 9,202 SH   SOLE 7 8,730 0 472
HANOVER INS GROUP INC COM 410867105   7,823,032 69,212 SH   SOLE 18 69,212 0 0
HANOVER INS GROUP INC COM 410867105   1,950,672 17,258 SH   SOLE 19 17,258 0 0
HANOVER INS GROUP INC COM 410867105   215,692,662 1,908,278 SH   SOLE 21 1,908,278 0 0
HANOVER INS GROUP INC COM 410867105   120,786,119 1,068,620 SH   SOLE 22 1,023,076 0 45,544
HANOVER INS GROUP INC COM 410867105   791,549 7,003 SH   SOLE 25 7,003 0 0
HANOVER INS GROUP INC COM 410867105   2,335,878 20,666 SH   SOLE 26 14,946 0 5,720
HANOVER INS GROUP INC COM 410867105   241,884 2,140 SH   SOLE 28 636 0 1,504
HANOVER INS GROUP INC COM 410867105   3,472,282 30,720 SH   SOLE 30 30,720 0 0
HANOVER INS GROUP INC COM 410867105   55,159 488 SH   SOLE 31 488 0 0
HANOVER INS GROUP INC COM 410867105   1,413,327 12,504 SH   SOLE 34 12,504 0 0
HANOVER INS GROUP INC COM 410867105   111,222 984 SH   SOLE 36 984 0 0
HANOVER INS GROUP INC COM 410867105   684,284 6,054 SH   SOLE 40 6,054 0 0
HANOVER INS GROUP INC COM 410867105   8,482,274 75,044 SH   SOLE 43 70,173 0 4,871
HARBOR CUSTOM DEVELOPMENT IN COM NEW 41150T306   115 38 SH   SOLE 22 38 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   493,510 56,856 SH   SOLE 2 33,586 0 23,270
HARBORONE BANCORP INC NEW COM NEW 41165Y100   3,142 362 SH   SOLE 7 362 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,193,977 137,555 SH   SOLE 18 137,555 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   791,573 91,195 SH   SOLE 19 91,195 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   15,792,053 1,819,361 SH   SOLE 21 1,819,361 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   12,225,285 1,408,443 SH   SOLE 22 1,353,145 0 55,298
HARBORONE BANCORP INC NEW COM NEW 41165Y100   56,793 6,543 SH   SOLE 25 6,543 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   41,022 4,726 SH   SOLE 30 4,726 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   26,587 3,063 SH   SOLE 34 3,063 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   57,956 6,677 SH   SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   765,255 88,163 SH   SOLE 43 85,643 0 2,520
HARLEY DAVIDSON INC COM 412822108   13,733,449 390,044 SH   SOLE 2 195,788 0 194,256
HARLEY DAVIDSON INC COM 412822108   16,302 463 SH   SOLE 4 463 0 0
HARLEY DAVIDSON INC COM 412822108   1,627,477 46,222 SH   SOLE 7 43,805 0 2,417
HARLEY DAVIDSON INC COM 412822108   8,933,376 253,717 SH   SOLE 18 253,717 0 0
HARLEY DAVIDSON INC COM 412822108   1,459,666 41,456 SH   SOLE 19 41,456 0 0
HARLEY DAVIDSON INC COM 412822108   230,436,845 6,544,642 SH   SOLE 21 6,544,642 0 0
HARLEY DAVIDSON INC COM 412822108   133,735,714 3,798,231 SH   SOLE 22 3,626,109 0 172,122
HARLEY DAVIDSON INC COM 412822108   953,064 27,068 SH   SOLE 25 27,068 0 0
HARLEY DAVIDSON INC COM 412822108   2,919,120 82,906 SH   SOLE 26 70,816 0 12,090
HARLEY DAVIDSON INC COM 412822108   346,079 9,829 SH   SOLE 28 1,250 0 8,579
HARLEY DAVIDSON INC COM 412822108   8,844,329 251,188 SH   SOLE 30 251,188 0 0
HARLEY DAVIDSON INC COM 412822108   65,420 1,858 SH   SOLE 31 1,858 0 0
HARLEY DAVIDSON INC COM 412822108   470,124 13,352 SH   SOLE 34 13,352 0 0
HARLEY DAVIDSON INC COM 412822108   363,578 10,326 SH   SOLE 36 10,326 0 0
HARLEY DAVIDSON INC COM 412822108   885,708 25,155 SH   SOLE 40 25,155 0 0
HARLEY DAVIDSON INC COM 412822108   11,760 334 SH   OTR 43 334 0 0
HARLEY DAVIDSON INC COM 412822108   3,753,488 106,603 SH   SOLE 43 98,748 0 7,854
HARMONIC INC COM 413160102   959,609 59,345 SH   SOLE 2 34,713 0 24,632
HARMONIC INC COM 413160102   5,773 357 SH   SOLE 4 357 0 0
HARMONIC INC COM 413160102   696,830 43,094 SH   SOLE 7 40,786 0 2,308
HARMONIC INC COM 413160102   5,548,380 343,128 SH   SOLE 18 343,128 0 0
HARMONIC INC COM 413160102   3,572,050 220,906 SH   SOLE 19 220,906 0 0
HARMONIC INC COM 413160102   211,966,030 13,108,598 SH   SOLE 21 13,108,598 0 0
HARMONIC INC COM 413160102   48,799,508 3,017,904 SH   SOLE 22 2,865,779 0 152,125
HARMONIC INC COM 413160102   327,911 20,279 SH   SOLE 25 20,279 0 0
HARMONIC INC COM 413160102   1,393,514 86,179 SH   SOLE 26 77,217 0 8,962
HARMONIC INC COM 413160102   273,887 16,938 SH   SOLE 28 0 0 16,938
HARMONIC INC COM 413160102   5,149,272 318,446 SH   SOLE 30 318,446 0 0
HARMONIC INC COM 413160102   70,776 4,377 SH   SOLE 36 4,377 0 0
HARMONIC INC COM 413160102   241,321 14,924 SH   SOLE 40 14,924 0 0
HARMONIC INC COM 413160102   43,319 2,679 SH   OTR 43 2,679 0 0
HARMONIC INC COM 413160102   655,710 40,551 SH   SOLE 43 39,055 0 1,496
HARMONY BIOSCIENCES HLDGS IN COM 413197104   5,490,097 156,013 SH   SOLE 2 101,445 0 54,568
HARMONY BIOSCIENCES HLDGS IN COM 413197104   2,956 84 SH   SOLE 4 84 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   335,079 9,522 SH   SOLE 7 9,015 0 507
HARMONY BIOSCIENCES HLDGS IN COM 413197104   3,676,053 104,463 SH   SOLE 18 99,432 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104   13,308,365 378,186 SH   SOLE 19 378,186 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   126,508,472 3,595,012 SH   SOLE 21 3,595,012 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   42,031,464 1,194,415 SH   SOLE 22 1,149,969 0 44,446
HARMONY BIOSCIENCES HLDGS IN COM 413197104   398,668 11,329 SH   SOLE 23 11,329 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   223,457 6,350 SH   SOLE 25 6,350 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   1,651,748 46,938 SH   SOLE 26 16,077 0 30,861
HARMONY BIOSCIENCES HLDGS IN COM 413197104   211,316 6,005 SH   SOLE 28 2,016 0 3,989
HARMONY BIOSCIENCES HLDGS IN COM 413197104   7,021,390 199,528 SH   SOLE 30 199,528 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   281,309 7,994 SH   SOLE 34 7,994 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   202,906 5,766 SH   SOLE 40 5,766 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   33,536 953 SH   OTR 43 953 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   982,505 27,920 SH   SOLE 43 16,290 0 11,630
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   1,430,369 340,564 SH   SOLE 2 340,564 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   7,976,598 1,899,190 SH   SOLE 7 1,899,190 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   493,748 117,559 SH   SOLE 22 117,559 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   14,614,370 3,479,612 SH   SOLE 30 3,479,612 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   3,166,321 753,886 SH   SOLE 43 712,172 0 41,714
HARPOON THERAPEUTICS INC COM 41358P106   2,643 3,723 SH   SOLE 2 3,257 0 466
HARPOON THERAPEUTICS INC COM 41358P106   603 849 SH   SOLE 18 0 0 849
HARPOON THERAPEUTICS INC COM 41358P106   19 27 SH   SOLE 21 27 0 0
HARPOON THERAPEUTICS INC COM 41358P106   242,132 341,031 SH   SOLE 22 341,031 0 0
HARPOON THERAPEUTICS INC COM 41358P106   17,739 24,985 SH   SOLE 26 0 0 24,985
HARPOON THERAPEUTICS INC COM 41358P106   98 138 SH   SOLE 43 138 0 0
HARROW HEALTH INC COM 415858109   277,032 14,550 SH   SOLE 2 8,241 0 6,309
HARROW HEALTH INC COM 415858109   4,817 253 SH   SOLE 7 253 0 0
HARROW HEALTH INC COM 415858109   1,298,737 68,211 SH   SOLE 18 68,211 0 0
HARROW HEALTH INC COM 415858109   986,957 51,836 SH   SOLE 19 51,836 0 0
HARROW HEALTH INC COM 415858109   17,463,069 917,178 SH   SOLE 21 917,178 0 0
HARROW HEALTH INC COM 415858109   13,714,912 720,321 SH   SOLE 22 699,743 0 20,578
HARROW HEALTH INC COM 415858109   47,714 2,506 SH   SOLE 26 0 0 2,506
HARROW HEALTH INC COM 415858109   276,594 14,527 SH   SOLE 30 14,527 0 0
HARTE HANKS INC COM 416196202   6,658 1,215 SH   SOLE 18 1,215 0 0
HARTE HANKS INC COM 416196202   82,441 15,044 SH   SOLE 21 15,044 0 0
HARTE HANKS INC COM 416196202   52,745 9,625 SH   SOLE 22 9,625 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   58,573,434 813,294 SH   SOLE 2 269,119 0 544,175
HARTFORD FINL SVCS GROUP INC COM 416515104   23,404,339 324,970 SH   SOLE 4 170,417 0 154,553
HARTFORD FINL SVCS GROUP INC COM 416515104   35,237,658 489,276 SH   SOLE 7 376,121 0 113,155
HARTFORD FINL SVCS GROUP INC COM 416515104   721,208 10,014 SH   SOLE 13 10,014 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   3,867,042 53,694 SH   SOLE 15 53,694 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   63,353,689 879,668 SH   SOLE 18 781,450 0 98,218
HARTFORD FINL SVCS GROUP INC COM 416515104   22,134,987 307,345 SH   SOLE 19 307,345 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   638,802,420 8,869,792 SH   SOLE 21 8,869,792 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   506,261,133 7,029,452 SH   SOLE 22 6,372,754 0 656,698
HARTFORD FINL SVCS GROUP INC COM 416515104   39,985,864 555,205 SH   SOLE 23 555,205 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   46,114,694 640,304 SH   SOLE 25 639,201 0 1,103
HARTFORD FINL SVCS GROUP INC COM 416515104   66,666,465 925,666 SH   SOLE 26 582,071 0 343,595
HARTFORD FINL SVCS GROUP INC COM 416515104   72,937,823 1,012,744 SH   SOLE 28 104,822 0 907,922
HARTFORD FINL SVCS GROUP INC COM 416515104   312,423 4,338 SH   SOLE 29 4,338 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   195,002,936 2,707,622 SH   SOLE 30 2,702,793 0 4,829
HARTFORD FINL SVCS GROUP INC COM 416515104   5,321,126 73,884 SH   SOLE 31 65,937 0 7,947
HARTFORD FINL SVCS GROUP INC COM 416515104   7,524,938 104,484 SH   SOLE 34 104,484 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   5,874,671 81,570 SH   SOLE 36 81,570 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   902,123 12,526 SH   SOLE 40 12,526 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   35,938 499 SH   OTR 43 499 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   73,970,407 1,027,081 SH   SOLE 43 952,846 0 74,235
HARVARD BIOSCIENCE INC COM 416906105   230,509 41,987 SH   SOLE 2 9,612 0 32,375
HARVARD BIOSCIENCE INC COM 416906105   550,867 100,340 SH   SOLE 18 100,340 0 0
HARVARD BIOSCIENCE INC COM 416906105   401,489 73,131 SH   SOLE 19 73,131 0 0
HARVARD BIOSCIENCE INC COM 416906105   6,742,675 1,228,174 SH   SOLE 21 1,228,174 0 0
HARVARD BIOSCIENCE INC COM 416906105   6,476,125 1,179,622 SH   SOLE 22 1,172,429 0 7,193
HARVARD BIOSCIENCE INC COM 416906105   2,729 497 SH   SOLE 43 497 0 0
HASBRO INC COM 418056107   8,964,362 138,403 SH   SOLE 2 36,251 0 102,152
HASBRO INC COM 418056107   8,400,280 129,694 SH   SOLE 4 77,701 0 51,993
HASBRO INC COM 418056107   23,097,889 356,614 SH   SOLE 7 329,555 0 27,059
HASBRO INC COM 418056107   31,737 490 SH   SOLE 13 490 0 0
HASBRO INC COM 418056107   1,395,664 21,548 SH   SOLE 15 21,548 0 0
HASBRO INC COM 418056107   15,233,386 235,192 SH   SOLE 18 223,036 0 12,156
HASBRO INC COM 418056107   11,666,567 180,123 SH   SOLE 19 180,123 0 0
HASBRO INC COM 418056107   249,805,195 3,856,804 SH   SOLE 21 3,856,804 0 0
HASBRO INC COM 418056107   203,212,572 3,137,449 SH   SOLE 22 2,848,455 0 288,994
HASBRO INC COM 418056107   15,357,356 237,106 SH   SOLE 23 237,106 0 0
HASBRO INC COM 418056107   63,113,896 974,431 SH   SOLE 25 783,214 0 191,217
HASBRO INC COM 418056107   34,940,371 539,453 SH   SOLE 26 390,939 0 148,514
HASBRO INC COM 418056107   23,648,045 365,108 SH   SOLE 28 18,079 0 347,029
HASBRO INC COM 418056107   73,967 1,142 SH   SOLE 29 1,142 0 0
HASBRO INC COM 418056107   91,842,759 1,417,983 SH   SOLE 30 1,349,977 0 68,006
HASBRO INC COM 418056107   1,851,645 28,588 SH   SOLE 31 25,312 0 3,276
HASBRO INC COM 418056107   1,397,996 21,584 SH   SOLE 34 21,584 0 0
HASBRO INC COM 418056107   2,697,930 41,654 SH   SOLE 36 41,654 0 0
HASBRO INC COM 418056107   345,418 5,333 SH   SOLE 40 5,333 0 0
HASBRO INC COM 418056107   28,304 437 SH   OTR 43 437 0 0
HASBRO INC COM 418056107   21,840,219 337,197 SH   SOLE 43 313,005 0 24,191
HASHICORP INC COM CL A 418100103   2,750,680 105,068 SH   SOLE 2 27,681 0 77,387
HASHICORP INC COM CL A 418100103   7,959 304 SH   SOLE 4 304 0 0
HASHICORP INC COM CL A 418100103   397,098 15,168 SH   SOLE 7 14,384 0 784
HASHICORP INC COM CL A 418100103   1,080,213 41,261 SH   SOLE 18 41,261 0 0
HASHICORP INC COM CL A 418100103   768,043 29,337 SH   SOLE 19 29,337 0 0
HASHICORP INC COM CL A 418100103   46,579,535 1,779,203 SH   SOLE 21 1,779,203 0 0
HASHICORP INC COM CL A 418100103   60,304,112 2,303,442 SH   SOLE 22 2,187,455 0 115,987
HASHICORP INC COM CL A 418100103   381,861 14,586 SH   SOLE 25 14,586 0 0
HASHICORP INC COM CL A 418100103   872,998 33,346 SH   SOLE 26 26,216 0 7,130
HASHICORP INC COM CL A 418100103   2,035,364 77,745 SH   SOLE 30 77,745 0 0
HASHICORP INC COM CL A 418100103   34,610 1,322 SH   SOLE 31 1,322 0 0
HASHICORP INC COM CL A 418100103   15,996 611 SH   SOLE 36 611 0 0
HASHICORP INC COM CL A 418100103   382,516 14,611 SH   SOLE 40 14,611 0 0
HASHICORP INC COM CL A 418100103   279,576 10,679 SH   SOLE 43 9,237 0 1,442
HAVERTY FURNITURE COS INC COM 419596101   2,002,135 66,252 SH   SOLE 2 53,389 0 12,863
HAVERTY FURNITURE COS INC COM 419596101   2,115 70 SH   SOLE 4 70 0 0
HAVERTY FURNITURE COS INC COM 419596101   3,143 104 SH   SOLE 7 104 0 0
HAVERTY FURNITURE COS INC COM 419596101   1,597,762 52,871 SH   SOLE 18 52,871 0 0
HAVERTY FURNITURE COS INC COM 419596101   3,126,712 103,465 SH   SOLE 19 103,465 0 0
HAVERTY FURNITURE COS INC COM 419596101   49,798,299 1,647,859 SH   SOLE 21 1,647,859 0 0
HAVERTY FURNITURE COS INC COM 419596101   16,341,616 540,755 SH   SOLE 22 512,672 0 28,083
HAVERTY FURNITURE COS INC COM 419596101   60,924 2,016 SH   SOLE 25 2,016 0 0
HAVERTY FURNITURE COS INC COM 419596101   426,978 14,129 SH   SOLE 30 14,129 0 0
HAVERTY FURNITURE COS INC COM 419596101   69,355 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101   170,864 5,654 SH   SOLE 43 5,499 0 155
HAVERTY FURNITURE COS INC CL A 419596200   18,136 615 SH   SOLE 22 0 0 615
HAWAIIAN ELEC INDUSTRIES COM 419870100   8,704,290 240,450 SH   SOLE 2 133,980 0 106,470
HAWAIIAN ELEC INDUSTRIES COM 419870100   465,496 12,859 SH   SOLE 4 12,859 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,822,742 50,352 SH   SOLE 7 47,683 0 2,669
HAWAIIAN ELEC INDUSTRIES COM 419870100   8,082,989 223,287 SH   SOLE 18 223,287 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,247,162 34,452 SH   SOLE 19 34,452 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   219,005,149 6,049,866 SH   SOLE 21 6,049,866 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   115,459,936 3,189,501 SH   SOLE 22 3,027,126 0 162,375
HAWAIIAN ELEC INDUSTRIES COM 419870100   747,204 20,641 SH   SOLE 25 20,641 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,835,340 50,700 SH   SOLE 26 40,100 0 10,600
HAWAIIAN ELEC INDUSTRIES COM 419870100   70,481 1,947 SH   SOLE 28 1,947 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   9,449,358 261,032 SH   SOLE 30 261,032 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   56,906 1,572 SH   SOLE 31 1,572 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   254,160 7,021 SH   SOLE 36 7,021 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   670,315 18,517 SH   SOLE 40 18,517 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   15,675 433 SH   OTR 43 433 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   3,311,716 91,484 SH   SOLE 43 83,602 0 7,882
HAWAIIAN HOLDINGS INC COM 419879101   3,124,291 290,092 SH   SOLE 2 240,029 0 50,063
HAWAIIAN HOLDINGS INC COM 419879101   7,216 670 SH   SOLE 7 670 0 0
HAWAIIAN HOLDINGS INC COM 419879101   2,110,317 195,944 SH   SOLE 18 195,944 0 0
HAWAIIAN HOLDINGS INC COM 419879101   3,661,035 339,929 SH   SOLE 19 339,929 0 0
HAWAIIAN HOLDINGS INC COM 419879101   69,450,517 6,448,516 SH   SOLE 21 6,448,516 0 0
HAWAIIAN HOLDINGS INC COM 419879101   22,213,179 2,062,505 SH   SOLE 22 2,023,503 0 39,002
HAWAIIAN HOLDINGS INC COM 419879101   104,329 9,687 SH   SOLE 26 0 0 9,687
HAWAIIAN HOLDINGS INC COM 419879101   21,088 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101   538,295 49,981 SH   SOLE 30 49,981 0 0
HAWAIIAN HOLDINGS INC COM 419879101   1,452,072 134,826 SH   SOLE 43 130,542 0 4,284
HAWKINS INC COM 420261109   1,472,953 30,886 SH   SOLE 2 13,838 0 17,048
HAWKINS INC COM 420261109   460,924 9,665 SH   SOLE 7 9,143 0 522
HAWKINS INC COM 420261109   3,023,880 63,407 SH   SOLE 18 63,407 0 0
HAWKINS INC COM 420261109   1,978,277 41,482 SH   SOLE 19 41,482 0 0
HAWKINS INC COM 420261109   117,675,457 2,467,508 SH   SOLE 21 2,467,508 0 0
HAWKINS INC COM 420261109   26,281,244 551,085 SH   SOLE 22 524,865 0 26,220
HAWKINS INC COM 420261109   10,396 218 SH   SOLE 23 218 0 0
HAWKINS INC COM 420261109   203,398 4,265 SH   SOLE 25 4,265 0 0
HAWKINS INC COM 420261109   81,168 1,702 SH   SOLE 26 211 0 1,491
HAWKINS INC COM 420261109   1,817,227 38,105 SH   SOLE 30 38,105 0 0
HAWKINS INC COM 420261109   104,823 2,198 SH   SOLE 40 2,198 0 0
HAWKINS INC COM 420261109   22,510 472 SH   OTR 43 472 0 0
HAWKINS INC COM 420261109   1,199,695 25,156 SH   SOLE 43 21,139 0 4,017
HAWTHORN BANCSHARES INC COM 420476103   4,164 232 SH   SOLE 2 0 0 232
HAWTHORN BANCSHARES INC COM 420476103   20,158 1,123 SH   SOLE 18 1,123 0 0
HAWTHORN BANCSHARES INC COM 420476103   262,950 14,649 SH   SOLE 21 14,649 0 0
HAWTHORN BANCSHARES INC COM 420476103   229,114 12,764 SH   SOLE 22 12,146 0 618
HAYNES INTL INC COM NEW 420877201   551,854 10,859 SH   SOLE 2 3,680 0 7,179
HAYNES INTL INC COM NEW 420877201   6,708 132 SH   SOLE 7 132 0 0
HAYNES INTL INC COM NEW 420877201   2,231,100 43,902 SH   SOLE 18 43,902 0 0
HAYNES INTL INC COM NEW 420877201   1,300,433 25,589 SH   SOLE 19 25,589 0 0
HAYNES INTL INC COM NEW 420877201   88,805,866 1,747,459 SH   SOLE 21 1,747,459 0 0
HAYNES INTL INC COM NEW 420877201   18,268,316 359,471 SH   SOLE 22 337,421 0 22,050
HAYNES INTL INC COM NEW 420877201   92,950 1,829 SH   SOLE 25 1,829 0 0
HAYNES INTL INC COM NEW 420877201   46,907 923 SH   SOLE 26 0 0 923
HAYNES INTL INC COM NEW 420877201   654,104 12,871 SH   SOLE 30 12,871 0 0
HAYNES INTL INC COM NEW 420877201   79,330 1,561 SH   SOLE 40 1,561 0 0
HAYNES INTL INC COM NEW 420877201   336,897 6,629 SH   SOLE 43 6,225 0 404
HAYWARD HLDGS INC COM 421298100   1,566,325 121,893 SH   SOLE 2 36,143 0 85,750
HAYWARD HLDGS INC COM 421298100   13,955 1,086 SH   SOLE 7 1,086 0 0
HAYWARD HLDGS INC COM 421298100   459,349 35,747 SH   SOLE 18 35,747 0 0
HAYWARD HLDGS INC COM 421298100   384,138 29,894 SH   SOLE 19 29,894 0 0
HAYWARD HLDGS INC COM 421298100   21,686,071 1,687,632 SH   SOLE 21 1,687,632 0 0
HAYWARD HLDGS INC COM 421298100   38,581,778 3,002,473 SH   SOLE 22 2,876,430 0 126,043
HAYWARD HLDGS INC COM 421298100   240,783 18,738 SH   SOLE 25 18,738 0 0
HAYWARD HLDGS INC COM 421298100   475,424 36,998 SH   SOLE 26 27,838 0 9,160
HAYWARD HLDGS INC COM 421298100   137,302 10,685 SH   SOLE 28 0 0 10,685
HAYWARD HLDGS INC COM 421298100   746,354 58,082 SH   SOLE 30 58,082 0 0
HAYWARD HLDGS INC COM 421298100   20,200 1,572 SH   SOLE 31 1,572 0 0
HAYWARD HLDGS INC COM 421298100   188,651 14,681 SH   SOLE 40 14,681 0 0
HAYWARD HLDGS INC COM 421298100   419,771 32,667 SH   SOLE 43 29,658 0 3,009
HBT FINL INC. COM 404111106   1,895,632 102,800 SH   SOLE 2 45,202 0 57,598
HBT FINL INC. COM 404111106   148 8 SH   SOLE 7 8 0 0
HBT FINL INC. COM 404111106   772,249 41,879 SH   SOLE 18 41,879 0 0
HBT FINL INC. COM 404111106   3,504,448 190,046 SH   SOLE 19 190,046 0 0
HBT FINL INC. COM 404111106   9,383,673 508,876 SH   SOLE 21 508,876 0 0
HBT FINL INC. COM 404111106   13,957,107 756,893 SH   SOLE 22 747,039 0 9,854
HBT FINL INC. COM 404111106   322,774 17,504 SH   SOLE 23 17,504 0 0
HBT FINL INC. COM 404111106   67,343 3,652 SH   SOLE 25 3,652 0 0
HBT FINL INC. COM 404111106   1,725,339 93,565 SH   SOLE 26 0 0 93,565
HBT FINL INC. COM 404111106   149,475 8,106 SH   SOLE 28 0 0 8,106
HBT FINL INC. COM 404111106   80,288 4,354 SH   SOLE 30 4,354 0 0
HBT FINL INC. COM 404111106   81,247 4,406 SH   SOLE 40 4,406 0 0
HBT FINL INC. COM 404111106   572 31 SH   SOLE 43 31 0 0
HCA HEALTHCARE INC COM 40412C101   130,425,082 429,765 SH   SOLE 2 133,059 0 296,706
HCA HEALTHCARE INC COM 40412C101   49,227,794 162,211 SH   SOLE 4 94,299 0 67,912
HCA HEALTHCARE INC COM 40412C101   79,889,289 263,244 SH   SOLE 7 190,610 0 72,634
HCA HEALTHCARE INC COM 40412C101   2,310,697 7,614 SH   SOLE 13 7,614 0 0
HCA HEALTHCARE INC COM 40412C101   9,335,955 30,763 SH   SOLE 15 30,763 0 0
HCA HEALTHCARE INC COM 40412C101   101,990,220 336,069 SH   SOLE 18 318,441 0 17,628
HCA HEALTHCARE INC COM 40412C101   124,532,411 410,348 SH   SOLE 19 410,348 0 0
HCA HEALTHCARE INC COM 40412C101   1,467,914,248 4,836,939 SH   SOLE 21 4,836,939 0 0
HCA HEALTHCARE INC COM 40412C101   1,363,257,652 4,492,084 SH   SOLE 22 4,062,982 0 429,102
HCA HEALTHCARE INC COM 40412C101   116,007,051 382,256 SH   SOLE 23 382,256 0 0
HCA HEALTHCARE INC COM 40412C101   139,529,179 459,764 SH   SOLE 25 459,089 0 675
HCA HEALTHCARE INC COM 40412C101   109,390,580 360,454 SH   SOLE 26 135,368 0 225,086
HCA HEALTHCARE INC COM 40412C101   99,501,684 327,869 SH   SOLE 28 43,872 0 283,997
HCA HEALTHCARE INC COM 40412C101   475,517,956 1,566,884 SH   SOLE 30 1,566,884 0 0
HCA HEALTHCARE INC COM 40412C101   14,602,547 48,117 SH   SOLE 31 43,106 0 5,011
HCA HEALTHCARE INC COM 40412C101   128,254,897 422,614 SH   SOLE 34 422,614 0 0
HCA HEALTHCARE INC COM 40412C101   16,119,037 53,114 SH   SOLE 36 53,114 0 0
HCA HEALTHCARE INC COM 40412C101   2,484,591 8,187 SH   SOLE 40 8,187 0 0
HCA HEALTHCARE INC COM 40412C101   91,182,703 300,457 SH   SOLE 43 276,513 0 23,944
HCI GROUP INC COM 40416E103   226,362 3,664 SH   SOLE 2 2,140 0 1,524
HCI GROUP INC COM 40416E103   5,560 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103   1,336,549 21,634 SH   SOLE 18 21,634 0 0
HCI GROUP INC COM 40416E103   804,252 13,018 SH   SOLE 19 13,018 0 0
HCI GROUP INC COM 40416E103   50,027,838 809,774 SH   SOLE 21 809,774 0 0
HCI GROUP INC COM 40416E103   11,919,154 192,929 SH   SOLE 22 183,231 0 9,698
HCI GROUP INC COM 40416E103   63,695 1,031 SH   SOLE 25 1,031 0 0
HCI GROUP INC COM 40416E103   100,887 1,633 SH   SOLE 26 0 0 1,633
HCI GROUP INC COM 40416E103   964,695 15,615 SH   SOLE 30 15,615 0 0
HCI GROUP INC COM 40416E103   64,313 1,041 SH   SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103   43,740 708 SH   OTR 43 708 0 0
HCI GROUP INC COM 40416E103   1,004,234 16,255 SH   SOLE 43 14,185 0 2,070
HCW BIOLOGICS INC COM 40423R105   7,339 3,382 SH   SOLE 18 3,382 0 0
HCW BIOLOGICS INC COM 40423R105   100,482 46,305 SH   SOLE 21 46,305 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   6,690,573 95,991 SH   SOLE 2 95,991 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   1,041,318 14,940 SH   SOLE 4 14,940 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   4,405,458 63,206 SH   SOLE 13 63,206 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   3,768,261 54,064 SH   SOLE 15 54,064 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   2,611,380 37,466 SH   SOLE 18 37,090 0 376
HDFC BANK LTD SPONSORED ADS 40415F101   564,919 8,105 SH   SOLE 19 8,105 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   349,336 5,012 SH   SOLE 21 5,012 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   31,137,360 446,734 SH   SOLE 22 446,734 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   54,247,440 778,299 SH   SOLE 26 110,100 0 668,199
HDFC BANK LTD SPONSORED ADS 40415F101   13,077,253 187,622 SH   SOLE 28 75,152 0 112,470
HDFC BANK LTD SPONSORED ADS 40415F101   2,244,340 32,200 SH   SOLE 30 32,200 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   206,939 2,969 SH   SOLE 31 0 0 2,969
HDFC BANK LTD SPONSORED ADS 40415F101   1,270,073 18,222 SH   SOLE 34 18,222 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   10,547,383 151,325 SH   SOLE 43 119,781 0 31,544
HEALTH CATALYST INC COM 42225T107   1,820,313 145,625 SH   SOLE 2 79,116 0 66,509
HEALTH CATALYST INC COM 42225T107   2,775 222 SH   SOLE 4 222 0 0
HEALTH CATALYST INC COM 42225T107   8,988 719 SH   SOLE 7 719 0 0
HEALTH CATALYST INC COM 42225T107   1,867,250 149,380 SH   SOLE 18 149,380 0 0
HEALTH CATALYST INC COM 42225T107   4,843,863 387,509 SH   SOLE 19 387,509 0 0
HEALTH CATALYST INC COM 42225T107   25,623,300 2,049,864 SH   SOLE 21 2,049,864 0 0
HEALTH CATALYST INC COM 42225T107   22,006,688 1,760,535 SH   SOLE 22 1,710,817 0 49,718
HEALTH CATALYST INC COM 42225T107   84,450 6,756 SH   SOLE 23 6,756 0 0
HEALTH CATALYST INC COM 42225T107   151,825 12,146 SH   SOLE 25 12,146 0 0
HEALTH CATALYST INC COM 42225T107   778,750 62,300 SH   SOLE 26 15,794 0 46,506
HEALTH CATALYST INC COM 42225T107   27,138 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107   648,400 51,872 SH   SOLE 30 51,872 0 0
HEALTH CATALYST INC COM 42225T107   78,625 6,290 SH   SOLE 40 6,290 0 0
HEALTH CATALYST INC COM 42225T107   1,548,550 123,884 SH   SOLE 43 119,261 0 4,623
HEALTHCARE RLTY TR CL A COM 42226K105   16,978,093 900,217 SH   SOLE 2 240,409 0 659,808
HEALTHCARE RLTY TR CL A COM 42226K105   8,713,886 462,030 SH   SOLE 4 274,464 0 187,566
HEALTHCARE RLTY TR CL A COM 42226K105   11,605,897 615,371 SH   SOLE 7 533,874 0 81,497
HEALTHCARE RLTY TR CL A COM 42226K105   24,235 1,285 SH   SOLE 13 1,285 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   811,621 43,034 SH   SOLE 15 43,034 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   15,336,348 813,168 SH   SOLE 18 791,960 0 21,208
HEALTHCARE RLTY TR CL A COM 42226K105   13,225,990 701,272 SH   SOLE 19 701,272 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   414,524,826 21,979,047 SH   SOLE 21 21,979,047 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   277,579,292 14,717,884 SH   SOLE 22 13,923,755 0 794,129
HEALTHCARE RLTY TR CL A COM 42226K105   13,183,744 699,032 SH   SOLE 23 699,032 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   13,829,868 733,291 SH   SOLE 25 733,291 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   4,616,928 244,800 SH   SOLE 26 178,435 0 66,365
HEALTHCARE RLTY TR CL A COM 42226K105   11,116,631 589,429 SH   SOLE 28 12,024 0 577,405
HEALTHCARE RLTY TR CL A COM 42226K105   37,505,185 1,988,610 SH   SOLE 30 1,988,610 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   1,585,768 84,081 SH   SOLE 31 77,062 0 7,019
HEALTHCARE RLTY TR CL A COM 42226K105   338,330 17,939 SH   SOLE 34 17,939 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   919,859 48,773 SH   SOLE 36 48,773 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   280,637 14,880 SH   SOLE 40 14,880 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   14,277 757 SH   OTR 43 757 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   4,937,056 261,774 SH   SOLE 43 216,968 0 44,806
HEALTHCARE SVCS GROUP INC COM 421906108   4,456,112 298,467 SH   SOLE 2 208,258 0 90,209
HEALTHCARE SVCS GROUP INC COM 421906108   4,628 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   359,753 24,096 SH   SOLE 7 22,819 0 1,277
HEALTHCARE SVCS GROUP INC COM 421906108   3,594,607 240,764 SH   SOLE 18 240,764 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   8,325,924 557,664 SH   SOLE 19 557,664 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   132,100,371 8,847,982 SH   SOLE 21 8,847,982 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   39,310,123 2,632,962 SH   SOLE 22 2,523,260 0 109,702
HEALTHCARE SVCS GROUP INC COM 421906108   326,235 21,851 SH   SOLE 23 21,851 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   225,607 15,111 SH   SOLE 25 15,111 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   398,586 26,697 SH   SOLE 26 17,837 0 8,860
HEALTHCARE SVCS GROUP INC COM 421906108   4,569 306 SH   SOLE 28 306 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   2,400,983 160,816 SH   SOLE 30 160,816 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   48,015 3,216 SH   SOLE 36 3,216 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   199,316 13,350 SH   SOLE 40 13,350 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   1,847,543 123,747 SH   SOLE 43 77,078 0 46,669
HEALTHEQUITY INC COM 42226A107   9,547,905 151,218 SH   SOLE 2 104,015 0 47,203
HEALTHEQUITY INC COM 42226A107   17,048 270 SH   SOLE 4 270 0 0
HEALTHEQUITY INC COM 42226A107   681,281 10,790 SH   SOLE 7 10,240 0 550
HEALTHEQUITY INC COM 42226A107   22,403,714 354,826 SH   SOLE 18 342,887 0 11,939
HEALTHEQUITY INC COM 42226A107   22,700,661 359,529 SH   SOLE 19 359,529 0 0
HEALTHEQUITY INC COM 42226A107   396,533,091 6,280,220 SH   SOLE 21 6,280,220 0 0
HEALTHEQUITY INC COM 42226A107   184,453,534 2,921,342 SH   SOLE 22 2,858,404 0 62,938
HEALTHEQUITY INC COM 42226A107   385,975 6,113 SH   SOLE 23 6,113 0 0
HEALTHEQUITY INC COM 42226A107   976,650 15,468 SH   SOLE 25 15,468 0 0
HEALTHEQUITY INC COM 42226A107   4,054,346 64,212 SH   SOLE 26 33,517 0 30,695
HEALTHEQUITY INC COM 42226A107   2,118,978 33,560 SH   SOLE 28 1,486 0 32,074
HEALTHEQUITY INC COM 42226A107   2,856,580 45,242 SH   SOLE 30 45,242 0 0
HEALTHEQUITY INC COM 42226A107   248,266 3,932 SH   SOLE 34 3,932 0 0
HEALTHEQUITY INC COM 42226A107   10,986 174 SH   SOLE 36 174 0 0
HEALTHEQUITY INC COM 42226A107   925,127 14,652 SH   SOLE 40 14,652 0 0
HEALTHEQUITY INC COM 42226A107   5,349,978 84,732 SH   SOLE 43 72,230 0 12,502
HEALTHPEAK PROPERTIES INC COM 42250P103   17,848,378 887,979 SH   SOLE 2 194,715 0 693,264
HEALTHPEAK PROPERTIES INC COM 42250P103   10,219,845 508,450 SH   SOLE 4 435,767 0 72,683
HEALTHPEAK PROPERTIES INC COM 42250P103   24,035,761 1,195,809 SH   SOLE 7 1,034,791 0 161,018
HEALTHPEAK PROPERTIES INC COM 42250P103   263,953 13,132 SH   SOLE 13 13,132 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   1,843,894 91,736 SH   SOLE 15 91,736 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   19,920,929 991,091 SH   SOLE 18 946,069 0 45,022
HEALTHPEAK PROPERTIES INC COM 42250P103   39,077,596 1,944,159 SH   SOLE 19 1,944,159 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   401,108,123 19,955,628 SH   SOLE 21 19,955,628 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   353,309,418 17,577,583 SH   SOLE 22 16,264,265 0 1,313,318
HEALTHPEAK PROPERTIES INC COM 42250P103   19,424,359 966,386 SH   SOLE 23 966,386 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   57,508,512 2,861,120 SH   SOLE 25 2,861,120 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   20,361,360 1,013,003 SH   SOLE 26 355,023 0 657,980
HEALTHPEAK PROPERTIES INC COM 42250P103   29,359,668 1,460,680 SH   SOLE 28 26,494 0 1,434,186
HEALTHPEAK PROPERTIES INC COM 42250P103   83,957,780 4,177,004 SH   SOLE 30 4,177,004 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   2,366,594 117,741 SH   SOLE 31 104,502 0 13,239
HEALTHPEAK PROPERTIES INC COM 42250P103   11,945,832 594,320 SH   SOLE 34 594,320 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   2,623,130 130,504 SH   SOLE 36 130,504 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   417,899 20,791 SH   SOLE 40 20,791 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   38,532 1,917 SH   OTR 43 1,917 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   9,579,228 476,579 SH   SOLE 43 404,160 0 72,418
HEALTHSTREAM INC COM 42222N103   1,250,202 50,904 SH   SOLE 2 32,629 0 18,275
HEALTHSTREAM INC COM 42222N103   4,249 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103   4,519 184 SH   SOLE 7 184 0 0
HEALTHSTREAM INC COM 42222N103   2,129,327 86,699 SH   SOLE 18 86,699 0 0
HEALTHSTREAM INC COM 42222N103   2,394,747 97,506 SH   SOLE 19 97,506 0 0
HEALTHSTREAM INC COM 42222N103   72,864,976 2,966,815 SH   SOLE 21 2,966,815 0 0
HEALTHSTREAM INC COM 42222N103   17,917,404 729,536 SH   SOLE 22 687,135 0 42,401
HEALTHSTREAM INC COM 42222N103   80,385 3,273 SH   SOLE 23 3,273 0 0
HEALTHSTREAM INC COM 42222N103   79,108 3,221 SH   SOLE 25 3,221 0 0
HEALTHSTREAM INC COM 42222N103   26,697 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103   1,239,175 50,455 SH   SOLE 30 50,455 0 0
HEALTHSTREAM INC COM 42222N103   80,164 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103   21,637 881 SH   OTR 43 881 0 0
HEALTHSTREAM INC COM 42222N103   574,385 23,387 SH   SOLE 43 22,225 0 1,162
HEARTBEAM INC COM 42238H108   56,905 23,612 SH   SOLE 22 23,612 0 0
HEARTLAND EXPRESS INC COM 422347104   550,999 33,577 SH   SOLE 2 14,070 0 19,507
HEARTLAND EXPRESS INC COM 422347104   295 18 SH   SOLE 4 18 0 0
HEARTLAND EXPRESS INC COM 422347104   6,548 399 SH   SOLE 7 399 0 0
HEARTLAND EXPRESS INC COM 422347104   2,412,647 147,023 SH   SOLE 18 147,023 0 0
HEARTLAND EXPRESS INC COM 422347104   1,515,726 92,366 SH   SOLE 19 92,366 0 0
HEARTLAND EXPRESS INC COM 422347104   90,942,874 5,541,918 SH   SOLE 21 5,541,918 0 0
HEARTLAND EXPRESS INC COM 422347104   21,748,518 1,325,321 SH   SOLE 22 1,234,948 0 90,373
HEARTLAND EXPRESS INC COM 422347104   32,607 1,987 SH   SOLE 23 1,987 0 0
HEARTLAND EXPRESS INC COM 422347104   184,563 11,247 SH   SOLE 25 11,247 0 0
HEARTLAND EXPRESS INC COM 422347104   137,138 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104   720,612 43,913 SH   SOLE 28 0 0 43,913
HEARTLAND EXPRESS INC COM 422347104   1,564,054 95,311 SH   SOLE 30 95,311 0 0
HEARTLAND EXPRESS INC COM 422347104   181,774 11,077 SH   SOLE 34 11,077 0 0
HEARTLAND EXPRESS INC COM 422347104   161,950 9,869 SH   SOLE 40 9,869 0 0
HEARTLAND EXPRESS INC COM 422347104   1,799,324 109,648 SH   SOLE 43 107,903 0 1,745
HEARTLAND FINL USA INC COM 42234Q102   12,278,045 440,547 SH   SOLE 2 276,039 0 164,508
HEARTLAND FINL USA INC COM 42234Q102   2,480 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102   10,925 392 SH   SOLE 7 392 0 0
HEARTLAND FINL USA INC COM 42234Q102   3,428,233 123,008 SH   SOLE 18 123,008 0 0
HEARTLAND FINL USA INC COM 42234Q102   31,974,833 1,147,285 SH   SOLE 19 1,147,285 0 0
HEARTLAND FINL USA INC COM 42234Q102   41,438,175 1,486,838 SH   SOLE 21 1,486,838 0 0
HEARTLAND FINL USA INC COM 42234Q102   65,191,692 2,339,135 SH   SOLE 22 2,285,458 0 53,677
HEARTLAND FINL USA INC COM 42234Q102   898,808 32,250 SH   SOLE 23 32,250 0 0
HEARTLAND FINL USA INC COM 42234Q102   187,788 6,738 SH   SOLE 25 6,738 0 0
HEARTLAND FINL USA INC COM 42234Q102   4,909,301 176,150 SH   SOLE 26 23,143 0 153,007
HEARTLAND FINL USA INC COM 42234Q102   106,575 3,824 SH   SOLE 28 350 0 3,474
HEARTLAND FINL USA INC COM 42234Q102   623,814 22,383 SH   SOLE 30 22,383 0 0
HEARTLAND FINL USA INC COM 42234Q102   267,301 9,591 SH   SOLE 40 9,591 0 0
HEARTLAND FINL USA INC COM 42234Q102   981,807 35,228 SH   SOLE 43 33,346 0 1,882
HECLA MNG CO COM 422704106   2,604,561 505,740 SH   SOLE 2 201,238 0 304,502
HECLA MNG CO COM 422704106   11,150 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106   28,979 5,627 SH   SOLE 7 5,627 0 0
HECLA MNG CO COM 422704106   8,476,679 1,645,957 SH   SOLE 18 1,645,957 0 0
HECLA MNG CO COM 422704106   7,080,112 1,374,779 SH   SOLE 19 1,374,779 0 0
HECLA MNG CO COM 422704106   125,842,902 24,435,515 SH   SOLE 21 24,435,515 0 0
HECLA MNG CO COM 422704106   81,433,397 15,812,310 SH   SOLE 22 15,188,172 0 624,138
HECLA MNG CO COM 422704106   20,981 4,074 SH   SOLE 23 4,074 0 0
HECLA MNG CO COM 422704106   509,593 98,950 SH   SOLE 25 98,950 0 0
HECLA MNG CO COM 422704106   1,220,251 236,942 SH   SOLE 26 185,459 0 51,483
HECLA MNG CO COM 422704106   284,780 55,297 SH   SOLE 28 9,542 0 45,755
HECLA MNG CO COM 422704106   1,755,161 340,808 SH   SOLE 30 340,808 0 0
HECLA MNG CO COM 422704106   488,009 94,759 SH   SOLE 40 94,759 0 0
HECLA MNG CO COM 422704106   1,600,451 310,767 SH   SOLE 43 297,431 0 13,336
HEICO CORP NEW COM 422806109   20,201,063 114,169 SH   SOLE 2 20,237 0 93,932
HEICO CORP NEW COM 422806109   18,211,550 102,925 SH   SOLE 4 67,598 0 35,327
HEICO CORP NEW COM 422806109   1,366,154 7,721 SH   SOLE 7 7,261 0 460
HEICO CORP NEW COM 422806109   423,064 2,391 SH   SOLE 13 2,391 0 0
HEICO CORP NEW COM 422806109   817,286 4,619 SH   SOLE 15 4,619 0 0
HEICO CORP NEW COM 422806109   5,540,876 31,315 SH   SOLE 18 28,696 0 2,619
HEICO CORP NEW COM 422806109   288,355,579 1,629,680 SH   SOLE 19 1,629,680 0 0
HEICO CORP NEW COM 422806109   234,521,584 1,325,430 SH   SOLE 21 1,325,430 0 0
HEICO CORP NEW COM 422806109   209,365,317 1,183,256 SH   SOLE 22 1,102,445 0 80,811
HEICO CORP NEW COM 422806109   13,719,043 77,535 SH   SOLE 23 77,535 0 0
HEICO CORP NEW COM 422806109   10,551,817 59,635 SH   SOLE 25 59,576 0 59
HEICO CORP NEW COM 422806109   12,659,526 71,547 SH   SOLE 26 21,555 0 49,992
HEICO CORP NEW COM 422806109   12,564,863 71,012 SH   SOLE 28 770 0 70,242
HEICO CORP NEW COM 422806109   20,899,445 118,116 SH   SOLE 30 118,116 0 0
HEICO CORP NEW COM 422806109   1,585,736 8,962 SH   SOLE 31 8,177 0 785
HEICO CORP NEW COM 422806109   371,751 2,101 SH   SOLE 34 2,101 0 0
HEICO CORP NEW COM 422806109   1,888,835 10,675 SH   SOLE 36 10,675 0 0
HEICO CORP NEW COM 422806109   332,116 1,877 SH   SOLE 40 1,877 0 0
HEICO CORP NEW COM 422806109   14,253,055 80,553 SH   SOLE 43 76,667 0 3,886
HEICO CORP NEW CL A 422806208   20,691,961 147,169 SH   SOLE 2 36,757 0 110,412
HEICO CORP NEW CL A 422806208   7,955,148 56,580 SH   SOLE 4 26,705 0 29,875
HEICO CORP NEW CL A 422806208   1,599,466 11,376 SH   SOLE 7 11,057 0 319
HEICO CORP NEW CL A 422806208   27,698 197 SH   SOLE 13 197 0 0
HEICO CORP NEW CL A 422806208   996,995 7,091 SH   SOLE 15 7,091 0 0
HEICO CORP NEW CL A 422806208   9,577,391 68,118 SH   SOLE 18 63,129 0 4,989
HEICO CORP NEW CL A 422806208   4,408,654 31,356 SH   SOLE 19 31,356 0 0
HEICO CORP NEW CL A 422806208   319,505,345 2,272,442 SH   SOLE 21 2,272,442 0 0
HEICO CORP NEW CL A 422806208   245,236,207 1,744,212 SH   SOLE 22 1,606,662 0 137,550
HEICO CORP NEW CL A 422806208   19,135,941 136,102 SH   SOLE 23 136,102 0 0
HEICO CORP NEW CL A 422806208   14,376,491 102,251 SH   SOLE 25 102,146 0 105
HEICO CORP NEW CL A 422806208   19,067,188 135,613 SH   SOLE 26 66,242 0 69,371
HEICO CORP NEW CL A 422806208   17,322,623 123,205 SH   SOLE 28 3,232 0 119,973
HEICO CORP NEW CL A 422806208   119,510 850 SH   SOLE 29 850 0 0
HEICO CORP NEW CL A 422806208   42,610,377 303,061 SH   SOLE 30 303,061 0 0
HEICO CORP NEW CL A 422806208   2,421,273 17,221 SH   SOLE 31 16,045 0 1,176
HEICO CORP NEW CL A 422806208   653,790 4,650 SH   SOLE 34 4,650 0 0
HEICO CORP NEW CL A 422806208   2,851,509 20,281 SH   SOLE 36 20,281 0 0
HEICO CORP NEW CL A 422806208   416,176 2,960 SH   SOLE 40 2,960 0 0
HEICO CORP NEW CL A 422806208   5,387,095 38,315 SH   SOLE 43 36,350 0 1,965
HEIDRICK & STRUGGLES INTL IN COM 422819102   991,540 37,459 SH   SOLE 2 24,329 0 13,130
HEIDRICK & STRUGGLES INTL IN COM 422819102   3,362 127 SH   SOLE 4 127 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   365,233 13,798 SH   SOLE 7 13,048 0 750
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,946,524 73,537 SH   SOLE 18 73,537 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,071,029 40,462 SH   SOLE 19 40,462 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   67,329,118 2,543,601 SH   SOLE 21 2,543,601 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   15,401,649 581,853 SH   SOLE 22 546,766 0 35,087
HEIDRICK & STRUGGLES INTL IN COM 422819102   159,746 6,035 SH   SOLE 25 6,035 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   71,734 2,710 SH   SOLE 26 838 0 1,872
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,171 82 SH   SOLE 28 82 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,857,770 70,184 SH   SOLE 30 70,184 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   110,380 4,170 SH   SOLE 40 4,170 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   745,268 28,155 SH   SOLE 43 27,649 0 506
HELEN OF TROY LTD COM G4388N106   4,843,185 44,836 SH   SOLE 2 28,527 0 16,309
HELEN OF TROY LTD COM G4388N106   10,046 93 SH   SOLE 4 93 0 0
HELEN OF TROY LTD COM G4388N106   710,880 6,581 SH   SOLE 7 6,233 0 348
HELEN OF TROY LTD COM G4388N106   11,377,315 105,326 SH   SOLE 18 105,326 0 0
HELEN OF TROY LTD COM G4388N106   5,626,762 52,090 SH   SOLE 19 52,090 0 0
HELEN OF TROY LTD COM G4388N106   188,967,163 1,749,372 SH   SOLE 21 1,749,372 0 0
HELEN OF TROY LTD COM G4388N106   82,618,989 764,849 SH   SOLE 22 734,877 0 29,972
HELEN OF TROY LTD COM G4388N106   461,029 4,268 SH   SOLE 25 4,268 0 0
HELEN OF TROY LTD COM G4388N106   1,830,615 16,947 SH   SOLE 26 7,938 0 9,009
HELEN OF TROY LTD COM G4388N106   154,037 1,426 SH   SOLE 28 429 0 997
HELEN OF TROY LTD COM G4388N106   3,818,831 35,353 SH   SOLE 30 35,353 0 0
HELEN OF TROY LTD COM G4388N106   41,696 386 SH   SOLE 34 386 0 0
HELEN OF TROY LTD COM G4388N106   78,098 723 SH   SOLE 36 723 0 0
HELEN OF TROY LTD COM G4388N106   439,317 4,067 SH   SOLE 40 4,067 0 0
HELIOGEN INC COMMON STOCK 42329E105   706 2,883 SH   SOLE 2 0 0 2,883
HELIOGEN INC COMMON STOCK 42329E105   64 261 SH   SOLE 21 261 0 0
HELIOGEN INC COMMON STOCK 42329E105   288,307 1,176,762 SH   SOLE 22 1,176,762 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   1,130,866 17,111 SH   SOLE 2 9,567 0 7,544
HELIOS TECHNOLOGIES INC COM 42328H109   9,385 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   19,430 294 SH   SOLE 7 294 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   5,427,443 82,122 SH   SOLE 18 82,122 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   4,338,610 65,647 SH   SOLE 19 65,647 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   71,485,786 1,081,643 SH   SOLE 21 1,081,643 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   56,649,506 857,157 SH   SOLE 22 833,256 0 23,901
HELIOS TECHNOLOGIES INC COM 42328H109   386,296 5,845 SH   SOLE 25 5,845 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   1,021,421 15,455 SH   SOLE 26 12,649 0 2,806
HELIOS TECHNOLOGIES INC COM 42328H109   876,155 13,257 SH   SOLE 28 545 0 12,712
HELIOS TECHNOLOGIES INC COM 42328H109   1,300,453 19,677 SH   SOLE 30 19,677 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   336,464 5,091 SH   SOLE 40 5,091 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   295,852 4,476 SH   SOLE 43 4,086 0 391
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603   372 1,941 SH   SOLE 21 1,941 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603   48,559 253,440 SH   SOLE 22 253,440 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,391,378 324,035 SH   SOLE 2 170,221 0 153,814
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,867 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   368,373 49,915 SH   SOLE 7 47,235 0 2,680
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   3,835,475 519,712 SH   SOLE 18 519,712 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   4,799,893 650,392 SH   SOLE 19 650,392 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   130,327,140 17,659,504 SH   SOLE 21 17,659,504 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   33,841,042 4,585,507 SH   SOLE 22 4,329,122 0 256,385
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   26,007 3,524 SH   SOLE 23 3,524 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   211,105 28,605 SH   SOLE 25 28,605 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   152,227 20,627 SH   SOLE 26 11,055 0 9,572
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,277,559 173,111 SH   SOLE 28 90,401 0 82,710
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,124,303 287,846 SH   SOLE 30 287,846 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   352,616 47,780 SH   SOLE 34 47,780 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   158,471 21,473 SH   SOLE 40 21,473 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,444,041 195,669 SH   SOLE 43 188,964 0 6,705
HELLO GROUP INC ADS 423403104   406,522 42,302 SH   SOLE 2 42,302 0 0
HELLO GROUP INC ADS 423403104   44,369 4,617 SH   SOLE 4 4,617 0 0
HELLO GROUP INC ADS 423403104   184,810 19,231 SH   SOLE 7 19,231 0 0
HELLO GROUP INC ADS 423403104   22,997,441 2,393,074 SH   SOLE 21 2,393,074 0 0
HELLO GROUP INC ADS 423403104   13,812,453 1,437,300 SH   SOLE 22 1,114,542 0 322,758
HELLO GROUP INC ADS 423403104   12,128 1,262 SH   SOLE 25 1,262 0 0
HELLO GROUP INC ADS 423403104   4,826,353 502,222 SH   SOLE 30 502,222 0 0
HELLO GROUP INC ADS 423403104   2,527 263 SH   SOLE 34 263 0 0
HELLO GROUP INC ADS 423403104   68,865 7,166 SH   SOLE 36 7,166 0 0
HELLO GROUP INC ADS 423403104   3,917,901 407,690 SH   SOLE 43 399,932 0 7,758
HELMERICH & PAYNE INC COM 423452101   11,904,181 335,802 SH   SOLE 2 223,295 0 112,507
HELMERICH & PAYNE INC COM 423452101   871,077 24,572 SH   SOLE 4 10,349 0 14,223
HELMERICH & PAYNE INC COM 423452101   467,444 13,186 SH   SOLE 7 12,591 0 595
HELMERICH & PAYNE INC COM 423452101   671,742 18,949 SH   SOLE 13 18,949 0 0
HELMERICH & PAYNE INC COM 423452101   12,584,502 354,993 SH   SOLE 18 354,448 0 545
HELMERICH & PAYNE INC COM 423452101   16,992,497 479,337 SH   SOLE 19 479,337 0 0
HELMERICH & PAYNE INC COM 423452101   432,742,546 12,207,124 SH   SOLE 21 12,207,124 0 0
HELMERICH & PAYNE INC COM 423452101   119,457,779 3,369,754 SH   SOLE 22 3,184,870 0 184,884
HELMERICH & PAYNE INC COM 423452101   2,139,620 60,356 SH   SOLE 23 60,356 0 0
HELMERICH & PAYNE INC COM 423452101   639,447 18,038 SH   SOLE 25 18,038 0 0
HELMERICH & PAYNE INC COM 423452101   4,366,022 123,160 SH   SOLE 26 45,175 0 77,985
HELMERICH & PAYNE INC COM 423452101   1,044,286 29,458 SH   SOLE 28 1,922 0 27,536
HELMERICH & PAYNE INC COM 423452101   695,919 19,631 SH   SOLE 29 19,631 0 0
HELMERICH & PAYNE INC COM 423452101   6,046,919 170,576 SH   SOLE 30 170,576 0 0
HELMERICH & PAYNE INC COM 423452101   890,398 25,117 SH   SOLE 31 25,117 0 0
HELMERICH & PAYNE INC COM 423452101   144,388 4,073 SH   SOLE 34 4,073 0 0
HELMERICH & PAYNE INC COM 423452101   113,298 3,196 SH   SOLE 36 3,196 0 0
HELMERICH & PAYNE INC COM 423452101   721,727 20,359 SH   SOLE 40 20,359 0 0
HELMERICH & PAYNE INC COM 423452101   7,245,362 204,383 SH   SOLE 43 179,852 0 24,531
HENNESSY ADVISORS INC COM 425885100   6,128 868 SH   SOLE 18 868 0 0
HENNESSY ADVISORS INC COM 425885100   83,364 11,808 SH   SOLE 21 11,808 0 0
HENNESSY ADVISORS INC COM 425885100   7,462 1,057 SH   SOLE 22 1,057 0 0
HENNESSY CAPITAL INVST CORP *W EXP 06/10/202 42600H116   89,100 990,000 SH   SOLE 2 990,000 0 0
HENRY JACK & ASSOC INC COM 426281101   28,565,406 170,713 SH   SOLE 2 22,702 0 148,011
HENRY JACK & ASSOC INC COM 426281101   10,778,729 64,416 SH   SOLE 4 33,081 0 31,335
HENRY JACK & ASSOC INC COM 426281101   14,865,430 88,839 SH   SOLE 7 64,687 0 24,152
HENRY JACK & ASSOC INC COM 426281101   249,489 1,491 SH   SOLE 13 1,491 0 0
HENRY JACK & ASSOC INC COM 426281101   1,630,129 9,742 SH   SOLE 15 9,742 0 0
HENRY JACK & ASSOC INC COM 426281101   26,578,028 158,836 SH   SOLE 18 152,672 0 6,164
HENRY JACK & ASSOC INC COM 426281101   7,612,344 45,493 SH   SOLE 19 45,493 0 0
HENRY JACK & ASSOC INC COM 426281101   553,267,944 3,306,448 SH   SOLE 21 3,306,448 0 0
HENRY JACK & ASSOC INC COM 426281101   334,113,835 1,996,736 SH   SOLE 22 1,834,577 0 162,159
HENRY JACK & ASSOC INC COM 426281101   20,629,279 123,285 SH   SOLE 23 123,285 0 0
HENRY JACK & ASSOC INC COM 426281101   21,489,857 128,428 SH   SOLE 25 128,189 0 239
HENRY JACK & ASSOC INC COM 426281101   32,683,565 195,324 SH   SOLE 26 53,489 0 141,835
HENRY JACK & ASSOC INC COM 426281101   27,585,522 164,857 SH   SOLE 28 982 0 163,875
HENRY JACK & ASSOC INC COM 426281101   15,394 92 SH   SOLE 29 92 0 0
HENRY JACK & ASSOC INC COM 426281101   100,184,320 598,723 SH   SOLE 30 578,891 0 19,832
HENRY JACK & ASSOC INC COM 426281101   2,657,368 15,881 SH   SOLE 31 14,587 0 1,294
HENRY JACK & ASSOC INC COM 426281101   519,225 3,103 SH   SOLE 34 3,103 0 0
HENRY JACK & ASSOC INC COM 426281101   6,647,352 39,726 SH   SOLE 36 39,726 0 0
HENRY JACK & ASSOC INC COM 426281101   451,456 2,698 SH   SOLE 40 2,698 0 0
HENRY JACK & ASSOC INC COM 426281101   29,785 178 SH   OTR 43 178 0 0
HENRY JACK & ASSOC INC COM 426281101   19,489,199 116,472 SH   SOLE 43 107,747 0 8,724
HENRY SCHEIN INC COM 806407102   28,159,136 347,215 SH   SOLE 2 62,541 0 284,674
HENRY SCHEIN INC COM 806407102   9,926,559 122,399 SH   SOLE 4 60,655 0 61,744
HENRY SCHEIN INC COM 806407102   7,400,375 91,250 SH   SOLE 7 80,606 0 10,644
HENRY SCHEIN INC COM 806407102   38,198 471 SH   SOLE 13 471 0 0
HENRY SCHEIN INC COM 806407102   1,633,273 20,139 SH   SOLE 15 20,139 0 0
HENRY SCHEIN INC COM 806407102   17,663,661 217,801 SH   SOLE 18 206,585 0 11,216
HENRY SCHEIN INC COM 806407102   6,312,581 77,837 SH   SOLE 19 77,837 0 0
HENRY SCHEIN INC COM 806407102   282,579,812 3,484,338 SH   SOLE 21 3,484,338 0 0
HENRY SCHEIN INC COM 806407102   259,350,339 3,197,908 SH   SOLE 22 2,904,436 0 293,472
HENRY SCHEIN INC COM 806407102   17,732,596 218,651 SH   SOLE 23 218,651 0 0
HENRY SCHEIN INC COM 806407102   20,412,627 251,697 SH   SOLE 25 226,607 0 25,090
HENRY SCHEIN INC COM 806407102   19,003,676 234,324 SH   SOLE 26 88,149 0 146,175
HENRY SCHEIN INC COM 806407102   23,044,971 284,155 SH   SOLE 28 1,599 0 282,556
HENRY SCHEIN INC COM 806407102   87,680,941 1,081,146 SH   SOLE 30 1,020,189 0 60,957
HENRY SCHEIN INC COM 806407102   2,357,253 29,066 SH   SOLE 31 26,682 0 2,384
HENRY SCHEIN INC COM 806407102   455,052 5,611 SH   SOLE 34 5,611 0 0
HENRY SCHEIN INC COM 806407102   3,449,507 42,534 SH   SOLE 36 42,534 0 0
HENRY SCHEIN INC COM 806407102   453,592 5,593 SH   SOLE 40 5,593 0 0
HENRY SCHEIN INC COM 806407102   32,927 406 SH   OTR 43 406 0 0
HENRY SCHEIN INC COM 806407102   18,492,503 228,021 SH   SOLE 43 214,114 0 13,907
HEPION PHARMACEUTICALS INC COM NEW 426897302   29,379 2,798 SH   SOLE 21 2,798 0 0
HEPION PHARMACEUTICALS INC COM NEW 426897302   871,017 82,954 SH   SOLE 22 82,954 0 0
HERBALIFE LTD COM SHS G4412G101   1,151,072 86,939 SH   SOLE 2 53,394 0 33,545
HERBALIFE LTD COM SHS G4412G101   2,674 202 SH   SOLE 4 202 0 0
HERBALIFE LTD COM SHS G4412G101   354,064 26,742 SH   SOLE 7 25,412 0 1,330
HERBALIFE LTD COM SHS G4412G101   3,410,862 257,618 SH   SOLE 18 257,618 0 0
HERBALIFE LTD COM SHS G4412G101   2,632,549 198,833 SH   SOLE 19 198,833 0 0
HERBALIFE LTD COM SHS G4412G101   46,335,551 3,499,664 SH   SOLE 21 3,499,664 0 0
HERBALIFE LTD COM SHS G4412G101   34,943,842 2,639,263 SH   SOLE 22 2,559,187 0 80,076
HERBALIFE LTD COM SHS G4412G101   291,426 22,011 SH   SOLE 25 22,011 0 0
HERBALIFE LTD COM SHS G4412G101   557,060 42,074 SH   SOLE 26 33,230 0 8,844
HERBALIFE LTD COM SHS G4412G101   25,487 1,925 SH   SOLE 28 1,925 0 0
HERBALIFE LTD COM SHS G4412G101   681,675 51,486 SH   SOLE 30 51,486 0 0
HERBALIFE LTD COM SHS G4412G101   58,375 4,409 SH   SOLE 36 4,409 0 0
HERBALIFE LTD COM SHS G4412G101   237,248 17,919 SH   SOLE 40 17,919 0 0
HERBALIFE LTD COM SHS G4412G101   410,665 31,017 SH   SOLE 43 26,970 0 4,047
HERC HLDGS INC COM 42704L104   24,646,685 180,100 SH   SOLE 2 147,468 0 32,632
HERC HLDGS INC COM 42704L104   12,043 88 SH   SOLE 4 88 0 0
HERC HLDGS INC COM 42704L104   883,914 6,459 SH   SOLE 7 6,192 0 267
HERC HLDGS INC COM 42704L104   11,255,228 82,245 SH   SOLE 18 76,232 0 6,013
HERC HLDGS INC COM 42704L104   34,721,582 253,720 SH   SOLE 19 253,720 0 0
HERC HLDGS INC COM 42704L104   130,519,045 953,738 SH   SOLE 21 953,738 0 0
HERC HLDGS INC COM 42704L104   151,454,769 1,106,721 SH   SOLE 22 1,066,960 0 39,761
HERC HLDGS INC COM 42704L104   3,043,407 22,239 SH   SOLE 23 22,239 0 0
HERC HLDGS INC COM 42704L104   646,206 4,722 SH   SOLE 25 4,722 0 0
HERC HLDGS INC COM 42704L104   5,689,949 41,578 SH   SOLE 26 10,257 0 31,321
HERC HLDGS INC COM 42704L104   2,345,746 17,141 SH   SOLE 28 14,598 0 2,543
HERC HLDGS INC COM 42704L104   4,472,942 32,685 SH   SOLE 30 32,685 0 0
HERC HLDGS INC COM 42704L104   529,473 3,869 SH   SOLE 34 3,869 0 0
HERC HLDGS INC COM 42704L104   127,407 931 SH   SOLE 36 931 0 0
HERC HLDGS INC COM 42704L104   641,690 4,689 SH   SOLE 40 4,689 0 0
HERC HLDGS INC COM 42704L104   3,861,510 28,217 SH   SOLE 43 23,036 0 5,181
HERCULES CAPITAL INC COM 427096508   9,532,739 644,104 SH   SOLE 30 644,104 0 0
HERCULES CAPITAL INC COM 427096508   682,532 46,117 SH   SOLE 36 46,117 0 0
HERCULES CAPITAL INC COM 427096508   1,477,240 99,813 SH   SOLE 43 86,526 0 13,287
HERITAGE COMM CORP COM 426927109   5,355,256 646,770 SH   SOLE 2 416,438 0 230,332
HERITAGE COMM CORP COM 426927109   4,811 581 SH   SOLE 7 581 0 0
HERITAGE COMM CORP COM 426927109   1,638,480 197,884 SH   SOLE 18 197,884 0 0
HERITAGE COMM CORP COM 426927109   6,708,290 810,180 SH   SOLE 19 810,180 0 0
HERITAGE COMM CORP COM 426927109   20,171,256 2,436,142 SH   SOLE 21 2,436,142 0 0
HERITAGE COMM CORP COM 426927109   25,170,504 3,039,916 SH   SOLE 22 2,967,015 0 72,901
HERITAGE COMM CORP COM 426927109   270,375 32,654 SH   SOLE 23 32,654 0 0
HERITAGE COMM CORP COM 426927109   104,825 12,660 SH   SOLE 25 12,660 0 0
HERITAGE COMM CORP COM 426927109   309,531 37,383 SH   SOLE 26 0 0 37,383
HERITAGE COMM CORP COM 426927109   72,218 8,722 SH   SOLE 30 8,722 0 0
HERITAGE COMM CORP COM 426927109   88,016 10,630 SH   SOLE 40 10,630 0 0
HERITAGE COMM CORP COM 426927109   43,743 5,283 SH   OTR 43 5,283 0 0
HERITAGE COMM CORP COM 426927109   2,406,340 290,621 SH   SOLE 43 281,381 0 9,240
HERITAGE CRYSTAL CLEAN INC COM 42726M106   580,265 15,355 SH   SOLE 2 5,703 0 9,652
HERITAGE CRYSTAL CLEAN INC COM 42726M106   4,044 107 SH   SOLE 7 107 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   1,796,650 47,543 SH   SOLE 18 47,543 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   1,241,817 32,861 SH   SOLE 19 32,861 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   22,578,807 597,481 SH   SOLE 21 597,481 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   14,946,058 395,503 SH   SOLE 22 375,563 0 19,940
HERITAGE CRYSTAL CLEAN INC COM 42726M106   187,967 4,974 SH   SOLE 25 4,974 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   135,175 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106   58,121 1,538 SH   SOLE 30 1,538 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   66,095 1,749 SH   SOLE 40 1,749 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   207,505 5,491 SH   SOLE 43 4,782 0 709
HERITAGE FINL CORP WASH COM 42722X106   499,378 30,883 SH   SOLE 2 10,440 0 20,443
HERITAGE FINL CORP WASH COM 42722X106   2,587 160 SH   SOLE 7 160 0 0
HERITAGE FINL CORP WASH COM 42722X106   1,964,768 121,507 SH   SOLE 18 121,507 0 0
HERITAGE FINL CORP WASH COM 42722X106   1,302,946 80,578 SH   SOLE 19 80,578 0 0
HERITAGE FINL CORP WASH COM 42722X106   64,119,338 3,965,327 SH   SOLE 21 3,965,327 0 0
HERITAGE FINL CORP WASH COM 42722X106   13,732,841 849,279 SH   SOLE 22 798,072 0 51,207
HERITAGE FINL CORP WASH COM 42722X106   51,000 3,154 SH   SOLE 25 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106   44,888 2,776 SH   SOLE 26 0 0 2,776
HERITAGE FINL CORP WASH COM 42722X106   39,697 2,455 SH   SOLE 28 0 0 2,455
HERITAGE FINL CORP WASH COM 42722X106   815,291 50,420 SH   SOLE 30 50,420 0 0
HERITAGE FINL CORP WASH COM 42722X106   51,000 3,154 SH   SOLE 40 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106   53,555 3,312 SH   SOLE 43 3,101 0 211
HERITAGE GLOBAL INC COM 42727E103   22,545 6,228 SH   SOLE 18 6,228 0 0
HERITAGE GLOBAL INC COM 42727E103   281,296 77,706 SH   SOLE 21 77,706 0 0
HERITAGE GLOBAL INC COM 42727E103   209,993 58,009 SH   SOLE 22 58,009 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   516,366 134,121 SH   SOLE 2 94,107 0 40,014
HERITAGE INSURANCE HLDGS INC COM 42727J102   16,004 4,157 SH   SOLE 18 4,157 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   505,855 131,391 SH   SOLE 19 131,391 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   279,841 72,686 SH   SOLE 21 72,686 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   2,300,005 597,404 SH   SOLE 22 597,404 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   180,808 46,963 SH   SOLE 26 0 0 46,963
HERON THERAPEUTICS INC COM 427746102   207,976 179,290 SH   SOLE 2 103,703 0 75,587
HERON THERAPEUTICS INC COM 427746102   1,723 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102   361,056 311,255 SH   SOLE 18 276,563 0 34,692
HERON THERAPEUTICS INC COM 427746102   945,631 815,199 SH   SOLE 19 815,199 0 0
HERON THERAPEUTICS INC COM 427746102   4,236,428 3,652,093 SH   SOLE 21 3,652,093 0 0
HERON THERAPEUTICS INC COM 427746102   3,871,057 3,337,118 SH   SOLE 22 3,300,448 0 36,670
HERON THERAPEUTICS INC COM 427746102   5,987 5,161 SH   SOLE 23 5,161 0 0
HERON THERAPEUTICS INC COM 427746102   80,292 69,217 SH   SOLE 26 0 0 69,217
HERON THERAPEUTICS INC COM 427746102   6,670 5,750 SH   SOLE 43 5,750 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   2,091,379 343,412 SH   SOLE 2 276,228 0 67,184
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   2,607 428 SH   SOLE 7 428 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   614,377 100,883 SH   SOLE 18 100,883 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   2,248,775 369,257 SH   SOLE 19 369,257 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   8,679,474 1,425,201 SH   SOLE 21 1,425,201 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   8,738,127 1,434,832 SH   SOLE 22 1,409,208 0 25,624
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   109,273 17,943 SH   SOLE 23 17,943 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   70,973 11,654 SH   SOLE 43 11,654 0 0
HERSHEY CO COM 427866108   125,469,506 502,481 SH   SOLE 2 226,698 0 275,783
HERSHEY CO COM 427866108   45,630,178 182,740 SH   SOLE 4 98,672 0 84,068
HERSHEY CO COM 427866108   37,379,091 149,696 SH   SOLE 7 127,463 0 22,233
HERSHEY CO COM 427866108   6,129,885 24,549 SH   SOLE 13 24,549 0 0
HERSHEY CO COM 427866108   4,301,832 17,228 SH   SOLE 15 17,228 0 0
HERSHEY CO COM 427866108   83,104,904 332,819 SH   SOLE 18 263,869 0 68,950
HERSHEY CO COM 427866108   81,795,228 327,574 SH   SOLE 19 327,574 0 0
HERSHEY CO COM 427866108   1,379,426,450 5,524,335 SH   SOLE 21 5,524,335 0 0
HERSHEY CO COM 427866108   1,032,272,035 4,134,049 SH   SOLE 22 3,755,511 0 378,538
HERSHEY CO COM 427866108   89,765,902 359,495 SH   SOLE 23 359,495 0 0
HERSHEY CO COM 427866108   58,162,122 232,928 SH   SOLE 25 232,108 0 820
HERSHEY CO COM 427866108   107,706,097 431,342 SH   SOLE 26 164,127 0 267,215
HERSHEY CO COM 427866108   148,099,567 593,110 SH   SOLE 28 4,214 0 588,896
HERSHEY CO COM 427866108   2,695,761 10,796 SH   SOLE 29 10,796 0 0
HERSHEY CO COM 427866108   388,736,955 1,556,816 SH   SOLE 30 1,492,590 0 64,226
HERSHEY CO COM 427866108   14,663,383 58,724 SH   SOLE 31 56,175 0 2,549
HERSHEY CO COM 427866108   61,093,100 244,666 SH   SOLE 34 244,666 0 0
HERSHEY CO COM 427866108   16,698,688 66,875 SH   SOLE 36 66,875 0 0
HERSHEY CO COM 427866108   1,408,558 5,641 SH   SOLE 40 5,641 0 0
HERSHEY CO COM 427866108   81,402 326 SH   OTR 43 326 0 0
HERSHEY CO COM 427866108   100,836,947 403,832 SH   SOLE 43 373,199 0 30,633
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   10,372,401 564,024 SH   SOLE 2 221,457 0 342,567
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   9,195 500 SH   SOLE 4 500 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   595,395 32,376 SH   SOLE 7 30,668 0 1,708
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   5,424,167 294,952 SH   SOLE 18 294,952 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   4,967,764 270,134 SH   SOLE 19 270,134 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   142,679,661 7,758,546 SH   SOLE 21 7,758,546 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   79,009,362 4,296,322 SH   SOLE 22 4,125,825 0 170,497
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   486,287 26,443 SH   SOLE 25 26,443 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   1,738,572 94,539 SH   SOLE 26 80,166 0 14,373
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   168,857 9,182 SH   SOLE 28 1,497 0 7,685
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   3,195,354 173,755 SH   SOLE 30 173,755 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   35,198 1,914 SH   SOLE 31 1,914 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   21,516,300 1,170,000 SH   SOLE 34 1,170,000 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   498,682 27,117 SH   SOLE 40 27,117 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   855,025 46,494 SH   SOLE 43 38,426 0 8,068
HESAI GROUP SPONSORED ADS 428050108   57,283 5,440 SH   SOLE 2 5,440 0 0
HESAI GROUP SPONSORED ADS 428050108   53,155 5,048 SH   SOLE 22 5,048 0 0
HESS CORP COM 42809H107   41,661,606 306,448 SH   SOLE 2 118,635 0 187,813
HESS CORP COM 42809H107   31,429,329 231,183 SH   SOLE 4 79,791 0 151,392
HESS CORP COM 42809H107   71,920,813 529,024 SH   SOLE 7 484,718 0 44,306
HESS CORP COM 42809H107   2,855,222 21,002 SH   SOLE 13 21,002 0 0
HESS CORP COM 42809H107   4,608,025 33,895 SH   SOLE 15 33,895 0 0
HESS CORP COM 42809H107   160,165,491 1,178,121 SH   SOLE 18 1,119,647 0 58,474
HESS CORP COM 42809H107   199,790,896 1,469,591 SH   SOLE 19 1,469,591 0 0
HESS CORP COM 42809H107   1,149,419,048 8,454,719 SH   SOLE 21 8,454,719 0 0
HESS CORP COM 42809H107   832,620,473 6,124,461 SH   SOLE 22 5,551,363 0 573,098
HESS CORP COM 42809H107   68,002,734 500,204 SH   SOLE 23 500,204 0 0
HESS CORP COM 42809H107   121,596,127 894,418 SH   SOLE 25 858,553 0 35,865
HESS CORP COM 42809H107   67,033,818 493,077 SH   SOLE 26 192,001 0 301,076
HESS CORP COM 42809H107   63,259,982 465,318 SH   SOLE 28 7,410 0 457,908
HESS CORP COM 42809H107   11,389,891 83,780 SH   SOLE 29 83,780 0 0
HESS CORP COM 42809H107   208,479,053 1,533,498 SH   SOLE 30 1,531,620 0 1,878
HESS CORP COM 42809H107   8,277,044 60,883 SH   SOLE 31 56,121 0 4,762
HESS CORP COM 42809H107   134,842,415 991,853 SH   SOLE 34 991,853 0 0
HESS CORP COM 42809H107   8,755,724 64,404 SH   SOLE 36 64,404 0 0
HESS CORP COM 42809H107   1,457,384 10,720 SH   SOLE 40 10,720 0 0
HESS CORP COM 42809H107   14,003 103 SH   OTR 43 103 0 0
HESS CORP COM 42809H107   29,527,698 217,195 SH   SOLE 43 173,604 0 43,591
HESS MIDSTREAM LP CL A SHS 428103105   635,168 20,703 SH   SOLE 2 14,239 0 6,464
HESS MIDSTREAM LP CL A SHS 428103105   6,627 216 SH   SOLE 4 216 0 0
HESS MIDSTREAM LP CL A SHS 428103105   4,913,494 160,153 SH   SOLE 21 160,153 0 0
HESS MIDSTREAM LP CL A SHS 428103105   1,396,063 45,504 SH   SOLE 22 18,736 0 26,768
HESS MIDSTREAM LP CL A SHS 428103105   315,053 10,269 SH   SOLE 25 10,269 0 0
HESS MIDSTREAM LP CL A SHS 428103105   885,394 28,859 SH   SOLE 26 24,505 0 4,354
HESS MIDSTREAM LP CL A SHS 428103105   990,289 32,278 SH   SOLE 28 0 0 32,278
HESS MIDSTREAM LP CL A SHS 428103105   1,136,326 37,038 SH   SOLE 30 37,038 0 0
HESS MIDSTREAM LP CL A SHS 428103105   212,122 6,914 SH   SOLE 40 6,914 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   58,963,178 3,509,713 SH   SOLE 2 1,517,370 0 1,992,343
HEWLETT PACKARD ENTERPRISE C COM 42824C109   25,336,769 1,508,141 SH   SOLE 4 923,553 0 584,588
HEWLETT PACKARD ENTERPRISE C COM 42824C109   49,235,794 2,930,702 SH   SOLE 7 2,405,386 0 525,316
HEWLETT PACKARD ENTERPRISE C COM 42824C109   878,102 52,268 SH   SOLE 13 52,268 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,725,887 221,779 SH   SOLE 15 221,779 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   67,746,336 4,032,520 SH   SOLE 18 3,284,121 0 748,399
HEWLETT PACKARD ENTERPRISE C COM 42824C109   88,060,627 5,241,704 SH   SOLE 19 5,241,704 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   751,747,080 44,746,850 SH   SOLE 21 44,746,850 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   572,753,076 34,092,445 SH   SOLE 22 30,194,931 0 3,897,514
HEWLETT PACKARD ENTERPRISE C COM 42824C109   48,286,241 2,874,181 SH   SOLE 23 2,874,181 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   109,259,035 6,503,514 SH   SOLE 25 5,926,829 0 576,685
HEWLETT PACKARD ENTERPRISE C COM 42824C109   88,245,108 5,252,685 SH   SOLE 26 3,132,203 0 2,120,482
HEWLETT PACKARD ENTERPRISE C COM 42824C109   75,702,732 4,506,115 SH   SOLE 28 465,795 0 4,040,320
HEWLETT PACKARD ENTERPRISE C COM 42824C109   763,174 45,427 SH   SOLE 29 45,427 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   262,875,262 15,647,337 SH   SOLE 30 15,232,821 0 414,516
HEWLETT PACKARD ENTERPRISE C COM 42824C109   6,285,518 374,138 SH   SOLE 31 342,207 0 31,931
HEWLETT PACKARD ENTERPRISE C COM 42824C109   6,697,841 398,681 SH   SOLE 34 398,681 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   7,318,517 435,626 SH   SOLE 36 435,626 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   821,755 48,914 SH   SOLE 40 48,914 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   66,494 3,958 SH   OTR 43 3,958 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   53,294,304 3,172,280 SH   SOLE 43 2,974,577 0 197,703
HEXCEL CORP NEW COM 428291108   19,956,466 262,516 SH   SOLE 2 106,252 0 156,264
HEXCEL CORP NEW COM 428291108   21,742 286 SH   SOLE 4 286 0 0
HEXCEL CORP NEW COM 428291108   1,863,782 24,517 SH   SOLE 7 23,229 0 1,288
HEXCEL CORP NEW COM 428291108   12,348,993 162,444 SH   SOLE 18 162,444 0 0
HEXCEL CORP NEW COM 428291108   2,010,045 26,441 SH   SOLE 19 26,441 0 0
HEXCEL CORP NEW COM 428291108   430,227,588 5,659,400 SH   SOLE 21 5,659,400 0 0
HEXCEL CORP NEW COM 428291108   182,908,225 2,406,054 SH   SOLE 22 2,297,558 0 108,496
HEXCEL CORP NEW COM 428291108   8,407,204 110,592 SH   SOLE 25 110,592 0 0
HEXCEL CORP NEW COM 428291108   3,713,273 48,846 SH   SOLE 26 35,957 0 12,889
HEXCEL CORP NEW COM 428291108   4,336,333 57,042 SH   SOLE 28 48,650 0 8,392
HEXCEL CORP NEW COM 428291108   11,271,105 148,265 SH   SOLE 30 148,265 0 0
HEXCEL CORP NEW COM 428291108   88,031 1,158 SH   SOLE 31 1,158 0 0
HEXCEL CORP NEW COM 428291108   3,723,612 48,982 SH   SOLE 34 48,982 0 0
HEXCEL CORP NEW COM 428291108   180,015 2,368 SH   SOLE 36 2,368 0 0
HEXCEL CORP NEW COM 428291108   1,136,347 14,948 SH   SOLE 40 14,948 0 0
HEXCEL CORP NEW COM 428291108   19,537 257 SH   OTR 43 257 0 0
HEXCEL CORP NEW COM 428291108   10,479,086 137,846 SH   SOLE 43 134,307 0 3,539
HF FOODS GROUP INC COM 40417F109   88,453 18,860 SH   SOLE 2 1,410 0 17,450
HF FOODS GROUP INC COM 40417F109   3,630 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109   538,206 114,756 SH   SOLE 18 114,756 0 0
HF FOODS GROUP INC COM 40417F109   351,370 74,919 SH   SOLE 19 74,919 0 0
HF FOODS GROUP INC COM 40417F109   6,451,995 1,375,692 SH   SOLE 21 1,375,692 0 0
HF FOODS GROUP INC COM 40417F109   4,170,203 889,169 SH   SOLE 22 857,659 0 31,510
HF SINCLAIR CORP COM 403949100   48,627,889 1,090,067 SH   SOLE 2 156,868 0 933,199
HF SINCLAIR CORP COM 403949100   10,743,203 240,825 SH   SOLE 4 150,329 0 90,496
HF SINCLAIR CORP COM 403949100   1,792,028 40,171 SH   SOLE 7 39,340 0 831
HF SINCLAIR CORP COM 403949100   23,465 526 SH   SOLE 13 526 0 0
HF SINCLAIR CORP COM 403949100   836,393 18,749 SH   SOLE 15 18,749 0 0
HF SINCLAIR CORP COM 403949100   16,438,740 368,499 SH   SOLE 18 360,050 0 8,449
HF SINCLAIR CORP COM 403949100   1,952,758 43,774 SH   SOLE 19 43,774 0 0
HF SINCLAIR CORP COM 403949100   352,069,927 7,892,175 SH   SOLE 21 7,892,175 0 0
HF SINCLAIR CORP COM 403949100   178,877,446 4,009,806 SH   SOLE 22 3,725,009 0 284,797
HF SINCLAIR CORP COM 403949100   11,791,538 264,325 SH   SOLE 23 264,325 0 0
HF SINCLAIR CORP COM 403949100   2,554,681 57,267 SH   SOLE 25 56,014 0 1,253
HF SINCLAIR CORP COM 403949100   5,681,485 127,359 SH   SOLE 26 94,694 0 32,665
HF SINCLAIR CORP COM 403949100   10,977,183 246,070 SH   SOLE 28 0 0 246,070
HF SINCLAIR CORP COM 403949100   27,320,145 612,422 SH   SOLE 30 612,422 0 0
HF SINCLAIR CORP COM 403949100   1,653,380 37,063 SH   SOLE 31 33,055 0 4,008
HF SINCLAIR CORP COM 403949100   324,672 7,278 SH   SOLE 34 7,278 0 0
HF SINCLAIR CORP COM 403949100   1,266,790 28,397 SH   SOLE 36 28,397 0 0
HF SINCLAIR CORP COM 403949100   269,489 6,041 SH   SOLE 40 6,041 0 0
HF SINCLAIR CORP COM 403949100   25,963 582 SH   OTR 43 582 0 0
HF SINCLAIR CORP COM 403949100   13,626,221 305,452 SH   SOLE 43 283,521 0 21,931
HIBBETT INC COM 428567101   285,022 7,854 SH   SOLE 2 3,943 0 3,911
HIBBETT INC COM 428567101   1,706 47 SH   SOLE 4 47 0 0
HIBBETT INC COM 428567101   259,909 7,162 SH   SOLE 7 6,774 0 388
HIBBETT INC COM 428567101   1,517,466 41,815 SH   SOLE 18 41,815 0 0
HIBBETT INC COM 428567101   924,560 25,477 SH   SOLE 19 25,477 0 0
HIBBETT INC COM 428567101   55,673,687 1,534,133 SH   SOLE 21 1,534,133 0 0
HIBBETT INC COM 428567101   13,413,873 369,630 SH   SOLE 22 351,840 0 17,790
HIBBETT INC COM 428567101   90,144 2,484 SH   SOLE 25 2,484 0 0
HIBBETT INC COM 428567101   200,502 5,525 SH   SOLE 26 3,828 0 1,697
HIBBETT INC COM 428567101   10,343 285 SH   SOLE 28 285 0 0
HIBBETT INC COM 428567101   1,773,964 48,883 SH   SOLE 30 48,883 0 0
HIBBETT INC COM 428567101   20,903 576 SH   SOLE 36 576 0 0
HIBBETT INC COM 428567101   64,451 1,776 SH   SOLE 40 1,776 0 0
HIBBETT INC COM 428567101   428,551 11,809 SH   SOLE 43 11,320 0 489
HIGHPEAK ENERGY INC COM 43114Q105   220,744 20,289 SH   SOLE 2 287 0 20,002
HIGHPEAK ENERGY INC COM 43114Q105   298,101 27,399 SH   SOLE 18 27,399 0 0
HIGHPEAK ENERGY INC COM 43114Q105   236,292 21,718 SH   SOLE 19 21,718 0 0
HIGHPEAK ENERGY INC COM 43114Q105   3,805,215 349,744 SH   SOLE 21 349,744 0 0
HIGHPEAK ENERGY INC COM 43114Q105   3,357,274 308,573 SH   SOLE 22 304,868 0 3,705
HIGHPEAK ENERGY INC COM 43114Q105   64,932 5,968 SH   SOLE 43 5,578 0 390
HIGHWOODS PPTYS INC COM 431284108   8,830,274 369,313 SH   SOLE 2 104,833 0 264,480
HIGHWOODS PPTYS INC COM 431284108   1,066,840 44,619 SH   SOLE 4 44,619 0 0
HIGHWOODS PPTYS INC COM 431284108   4,759,190 199,046 SH   SOLE 7 174,649 0 24,397
HIGHWOODS PPTYS INC COM 431284108   4,924,982 205,980 SH   SOLE 18 205,980 0 0
HIGHWOODS PPTYS INC COM 431284108   4,672,516 195,421 SH   SOLE 19 195,421 0 0
HIGHWOODS PPTYS INC COM 431284108   144,049,310 6,024,647 SH   SOLE 21 6,024,647 0 0
HIGHWOODS PPTYS INC COM 431284108   95,782,121 4,005,944 SH   SOLE 22 3,851,645 0 154,299
HIGHWOODS PPTYS INC COM 431284108   127,440 5,330 SH   SOLE 23 5,330 0 0
HIGHWOODS PPTYS INC COM 431284108   14,078,017 588,792 SH   SOLE 25 588,792 0 0
HIGHWOODS PPTYS INC COM 431284108   1,180,293 49,364 SH   SOLE 26 38,383 0 10,981
HIGHWOODS PPTYS INC COM 431284108   1,738,663 72,717 SH   SOLE 28 3,628 0 69,089
HIGHWOODS PPTYS INC COM 431284108   11,332,623 473,970 SH   SOLE 30 473,970 0 0
HIGHWOODS PPTYS INC COM 431284108   36,032 1,507 SH   SOLE 31 1,507 0 0
HIGHWOODS PPTYS INC COM 431284108   97,194 4,065 SH   SOLE 36 4,065 0 0
HIGHWOODS PPTYS INC COM 431284108   525,064 21,960 SH   SOLE 40 21,960 0 0
HIGHWOODS PPTYS INC COM 431284108   11,601,734 485,225 SH   SOLE 43 398,157 0 87,068
HILLENBRAND INC COM 431571108   1,870,182 36,470 SH   SOLE 2 20,434 0 16,036
HILLENBRAND INC COM 431571108   108,252 2,111 SH   SOLE 4 227 0 1,884
HILLENBRAND INC COM 431571108   691,101 13,477 SH   SOLE 7 12,792 0 685
HILLENBRAND INC COM 431571108   11,119,401 216,837 SH   SOLE 18 216,837 0 0
HILLENBRAND INC COM 431571108   7,119,510 138,836 SH   SOLE 19 138,836 0 0
HILLENBRAND INC COM 431571108   411,153,451 8,017,813 SH   SOLE 21 8,017,813 0 0
HILLENBRAND INC COM 431571108   98,427,191 1,919,407 SH   SOLE 22 1,826,962 0 92,445
HILLENBRAND INC COM 431571108   652,179 12,718 SH   SOLE 25 12,718 0 0
HILLENBRAND INC COM 431571108   1,524,965 29,738 SH   SOLE 26 23,338 0 6,400
HILLENBRAND INC COM 431571108   68,766 1,341 SH   SOLE 28 1,341 0 0
HILLENBRAND INC COM 431571108   26,100,443 508,979 SH   SOLE 30 508,979 0 0
HILLENBRAND INC COM 431571108   44,665 871 SH   SOLE 36 871 0 0
HILLENBRAND INC COM 431571108   624,385 12,176 SH   SOLE 40 12,176 0 0
HILLENBRAND INC COM 431571108   6,775,294 132,124 SH   SOLE 43 122,530 0 9,594
HILLEVAX INC COM 43157M102   242,052 14,081 SH   SOLE 2 3,212 0 10,869
HILLEVAX INC COM 43157M102   3,472 202 SH   SOLE 7 202 0 0
HILLEVAX INC COM 43157M102   1,045,221 60,804 SH   SOLE 18 60,804 0 0
HILLEVAX INC COM 43157M102   726,879 42,285 SH   SOLE 19 42,285 0 0
HILLEVAX INC COM 43157M102   12,526,766 728,724 SH   SOLE 21 728,724 0 0
HILLEVAX INC COM 43157M102   6,909,039 401,922 SH   SOLE 22 387,551 0 14,371
HILLEVAX INC COM 43157M102   37,062 2,156 SH   SOLE 26 0 0 2,156
HILLEVAX INC COM 43157M102   329,756 19,183 SH   SOLE 30 19,183 0 0
HILLEVAX INC COM 43157M102   19,167 1,115 SH   SOLE 43 0 0 1,115
HILLMAN SOLUTIONS CORP COM 431636109   1,394,325 154,753 SH   SOLE 2 57,124 0 97,629
HILLMAN SOLUTIONS CORP COM 431636109   13,209 1,466 SH   SOLE 7 1,466 0 0
HILLMAN SOLUTIONS CORP COM 431636109   4,253,324 472,067 SH   SOLE 18 472,067 0 0
HILLMAN SOLUTIONS CORP COM 431636109   3,130,092 347,402 SH   SOLE 19 347,402 0 0
HILLMAN SOLUTIONS CORP COM 431636109   52,498,576 5,826,701 SH   SOLE 21 5,826,701 0 0
HILLMAN SOLUTIONS CORP COM 431636109   42,044,949 4,666,476 SH   SOLE 22 4,446,808 0 219,668
HILLMAN SOLUTIONS CORP COM 431636109   324,513 36,017 SH   SOLE 25 36,017 0 0
HILLMAN SOLUTIONS CORP COM 431636109   697,779 77,445 SH   SOLE 26 64,297 0 13,148
HILLMAN SOLUTIONS CORP COM 431636109   68,053 7,553 SH   SOLE 28 0 0 7,553
HILLMAN SOLUTIONS CORP COM 431636109   590,975 65,591 SH   SOLE 30 65,591 0 0
HILLMAN SOLUTIONS CORP COM 431636109   246,018 27,305 SH   SOLE 40 27,305 0 0
HILLMAN SOLUTIONS CORP COM 431636109   210,257 23,336 SH   SOLE 43 18,299 0 5,037
HILLTOP HOLDINGS INC COM 432748101   1,374,708 43,697 SH   SOLE 2 14,420 0 29,277
HILLTOP HOLDINGS INC COM 432748101   4,876 155 SH   SOLE 4 155 0 0
HILLTOP HOLDINGS INC COM 432748101   15,573 495 SH   SOLE 7 495 0 0
HILLTOP HOLDINGS INC COM 432748101   5,367,768 170,622 SH   SOLE 18 170,622 0 0
HILLTOP HOLDINGS INC COM 432748101   2,977,469 94,643 SH   SOLE 19 94,643 0 0
HILLTOP HOLDINGS INC COM 432748101   174,729,847 5,554,032 SH   SOLE 21 5,554,032 0 0
HILLTOP HOLDINGS INC COM 432748101   45,158,030 1,435,411 SH   SOLE 22 1,347,589 0 87,822
HILLTOP HOLDINGS INC COM 432748101   264,704 8,414 SH   SOLE 25 8,414 0 0
HILLTOP HOLDINGS INC COM 432748101   1,050,984 33,407 SH   SOLE 26 28,056 0 5,351
HILLTOP HOLDINGS INC COM 432748101   159,974 5,085 SH   SOLE 28 1,193 0 3,892
HILLTOP HOLDINGS INC COM 432748101   3,056,874 97,167 SH   SOLE 30 97,167 0 0
HILLTOP HOLDINGS INC COM 432748101   50,871 1,617 SH   SOLE 36 1,617 0 0
HILLTOP HOLDINGS INC COM 432748101   348,388 11,074 SH   SOLE 40 11,074 0 0
HILLTOP HOLDINGS INC COM 432748101   1,047,432 33,294 SH   SOLE 43 31,586 0 1,708
HILTON GRAND VACATIONS INC COM 43283X105   9,260,581 203,798 SH   SOLE 2 122,961 0 80,837
HILTON GRAND VACATIONS INC COM 43283X105   14,904 328 SH   SOLE 4 328 0 0
HILTON GRAND VACATIONS INC COM 43283X105   1,304,083 28,699 SH   SOLE 7 27,166 0 1,533
HILTON GRAND VACATIONS INC COM 43283X105   15,720,195 345,955 SH   SOLE 18 328,239 0 17,716
HILTON GRAND VACATIONS INC COM 43283X105   25,155,948 553,608 SH   SOLE 19 553,608 0 0
HILTON GRAND VACATIONS INC COM 43283X105   256,483,853 5,644,451 SH   SOLE 21 5,644,451 0 0
HILTON GRAND VACATIONS INC COM 43283X105   127,886,972 2,814,414 SH   SOLE 22 2,753,707 0 60,707
HILTON GRAND VACATIONS INC COM 43283X105   472,894 10,407 SH   SOLE 23 10,407 0 0
HILTON GRAND VACATIONS INC COM 43283X105   638,296 14,047 SH   SOLE 25 14,047 0 0
HILTON GRAND VACATIONS INC COM 43283X105   4,249,731 93,524 SH   SOLE 26 34,282 0 59,242
HILTON GRAND VACATIONS INC COM 43283X105   236,561 5,206 SH   SOLE 28 1,527 0 3,679
HILTON GRAND VACATIONS INC COM 43283X105   6,474,109 142,476 SH   SOLE 30 142,476 0 0
HILTON GRAND VACATIONS INC COM 43283X105   53,756 1,183 SH   SOLE 36 1,183 0 0
HILTON GRAND VACATIONS INC COM 43283X105   624,436 13,742 SH   SOLE 40 13,742 0 0
HILTON GRAND VACATIONS INC COM 43283X105   2,336,843 51,427 SH   SOLE 43 40,074 0 11,353
HILTON WORLDWIDE HLDGS INC COM 43300A203   70,292,354 482,943 SH   SOLE 2 77,648 0 405,295
HILTON WORLDWIDE HLDGS INC COM 43300A203   27,954,479 192,061 SH   SOLE 4 167,465 0 24,596
HILTON WORLDWIDE HLDGS INC COM 43300A203   62,304,279 428,061 SH   SOLE 7 390,257 0 37,804
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,114,331 7,656 SH   SOLE 13 7,656 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   4,545,963 31,233 SH   SOLE 15 31,233 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   87,274,982 599,622 SH   SOLE 18 576,977 0 22,645
HILTON WORLDWIDE HLDGS INC COM 43300A203   80,338,360 551,964 SH   SOLE 19 551,964 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,036,643,779 7,122,252 SH   SOLE 21 7,122,252 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   840,540,334 5,774,925 SH   SOLE 22 5,155,140 0 619,785
HILTON WORLDWIDE HLDGS INC COM 43300A203   70,114,783 481,723 SH   SOLE 23 481,723 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   77,614,392 533,249 SH   SOLE 25 533,058 0 191
HILTON WORLDWIDE HLDGS INC COM 43300A203   68,817,350 472,809 SH   SOLE 26 179,744 0 293,065
HILTON WORLDWIDE HLDGS INC COM 43300A203   75,462,726 518,466 SH   SOLE 28 78,698 0 439,768
HILTON WORLDWIDE HLDGS INC COM 43300A203   280,948,033 1,930,251 SH   SOLE 30 1,930,251 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   8,975,195 61,664 SH   SOLE 31 55,179 0 6,485
HILTON WORLDWIDE HLDGS INC COM 43300A203   37,372,437 256,767 SH   SOLE 34 256,767 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   9,320,149 64,034 SH   SOLE 36 64,034 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,525,073 10,478 SH   SOLE 40 10,478 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   77,433 532 SH   OTR 43 532 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   50,646,680 347,968 SH   SOLE 43 302,068 0 45,899
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   654,975 4,500 SH Call SOLE 2 0 0 4,500
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   232,880 1,600 SH Call SOLE 4 1,600 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   4,191,840 28,800 SH Call SOLE 18 28,800 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   22,560,250 155,000 SH Call SOLE 19 155,000 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   1,775,710 12,200 SH Call SOLE 22 12,200 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   378,430 2,600 SH Call SOLE 26 2,600 0 0
HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203   13,288,715 91,300 SH Call SOLE 34 91,300 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   28,901 5,198 SH   SOLE 2 1,038 0 4,160
HIMALAYA SHIPPING LTD ORD SHS G4660A103   353,655 63,607 SH   SOLE 18 63,607 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   238,012 42,808 SH   SOLE 19 42,808 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   4,008,949 721,034 SH   SOLE 21 721,034 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   1,192,031 214,394 SH   SOLE 22 199,708 0 14,686
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   10,611,122 1,572,018 SH   SOLE 22 1,572,018 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   7,580 1,123 SH   SOLE 25 1,123 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   6,251 926 SH   SOLE 34 926 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   1,427,254 211,445 SH   SOLE 43 186,200 0 25,245
HIMS & HERS HEALTH INC COM CL A 433000106   2,556,161 271,932 SH   SOLE 2 168,515 0 103,417
HIMS & HERS HEALTH INC COM CL A 433000106   11,402 1,213 SH   SOLE 7 1,213 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   2,892,784 307,743 SH   SOLE 18 307,743 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   7,386,125 785,758 SH   SOLE 19 785,758 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   40,796,479 4,340,051 SH   SOLE 21 4,340,051 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   35,681,037 3,795,855 SH   SOLE 22 3,710,890 0 84,965
HIMS & HERS HEALTH INC COM CL A 433000106   180,057 19,155 SH   SOLE 23 19,155 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   229,275 24,391 SH   SOLE 25 24,391 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   869,481 92,498 SH   SOLE 26 73,137 0 19,361
HIMS & HERS HEALTH INC COM CL A 433000106   2,139,750 227,633 SH   SOLE 30 227,633 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   172,405 18,341 SH   SOLE 40 18,341 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   418,215 44,491 SH   SOLE 43 40,843 0 3,648
HINGHAM INSTN SVGS MASS COM 433323102   273,510 1,283 SH   SOLE 2 499 0 784
HINGHAM INSTN SVGS MASS COM 433323102   2,558 12 SH   SOLE 7 12 0 0
HINGHAM INSTN SVGS MASS COM 433323102   1,055,241 4,950 SH   SOLE 18 4,950 0 0
HINGHAM INSTN SVGS MASS COM 433323102   669,598 3,141 SH   SOLE 19 3,141 0 0
HINGHAM INSTN SVGS MASS COM 433323102   12,836,847 60,216 SH   SOLE 21 60,216 0 0
HINGHAM INSTN SVGS MASS COM 433323102   11,057,860 51,871 SH   SOLE 22 49,799 0 2,072
HINGHAM INSTN SVGS MASS COM 433323102   47,966 225 SH   SOLE 25 225 0 0
HINGHAM INSTN SVGS MASS COM 433323102   19,186 90 SH   SOLE 28 0 0 90
HINGHAM INSTN SVGS MASS COM 433323102   116,183 545 SH   SOLE 30 545 0 0
HINGHAM INSTN SVGS MASS COM 433323102   40,078 188 SH   SOLE 40 188 0 0
HINGHAM INSTN SVGS MASS COM 433323102   924,988 4,339 SH   SOLE 43 3,712 0 627
HIPPO HLDGS INC *W EXP 08/02/202 433539111   64 1,934 SH   SOLE 4 1,934 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   1,090 32,822 SH   SOLE 18 32,822 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   5,698 171,623 SH   SOLE 19 171,623 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   402 12,114 SH   SOLE 22 12,114 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   59 1,782 SH   SOLE 26 1,782 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   2,756 83,011 SH   SOLE 34 83,011 0 0
HIPPO HLDGS INC COM NEW 433539202   500,760 30,294 SH   SOLE 2 17,370 0 12,924
HIPPO HLDGS INC COM NEW 433539202   3,190 193 SH   SOLE 7 193 0 0
HIPPO HLDGS INC COM NEW 433539202   607,973 36,780 SH   SOLE 18 36,780 0 0
HIPPO HLDGS INC COM NEW 433539202   546,631 33,069 SH   SOLE 19 33,069 0 0
HIPPO HLDGS INC COM NEW 433539202   7,134,050 431,582 SH   SOLE 21 431,582 0 0
HIPPO HLDGS INC COM NEW 433539202   6,158,218 372,548 SH   SOLE 22 359,279 0 13,269
HIPPO HLDGS INC COM NEW 433539202   23,737 1,436 SH   SOLE 25 1,436 0 0
HIPPO HLDGS INC COM NEW 433539202   65,227 3,946 SH   SOLE 30 3,946 0 0
HIPPO HLDGS INC COM NEW 433539202   19,175 1,160 SH   SOLE 40 1,160 0 0
HIREQUEST INC COM 433535101   16,503 634 SH   SOLE 2 213 0 421
HIREQUEST INC COM 433535101   347,683 13,357 SH   SOLE 18 13,357 0 0
HIREQUEST INC COM 433535101   259,311 9,962 SH   SOLE 19 9,962 0 0
HIREQUEST INC COM 433535101   4,284,564 164,601 SH   SOLE 21 164,601 0 0
HIREQUEST INC COM 433535101   1,389,455 53,379 SH   SOLE 22 52,539 0 840
HIRERIGHT HOLDINGS CORPORATI COM 433537107   176,990 15,649 SH   SOLE 2 5,493 0 10,156
HIRERIGHT HOLDINGS CORPORATI COM 433537107   3,664 324 SH   SOLE 7 324 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   545,594 48,240 SH   SOLE 18 48,240 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   363,877 32,173 SH   SOLE 19 32,173 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   6,289,819 556,129 SH   SOLE 21 556,129 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   5,489,094 485,331 SH   SOLE 22 460,821 0 24,510
HIRERIGHT HOLDINGS CORPORATI COM 433537107   75,098 6,640 SH   SOLE 25 6,640 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   12,407 1,097 SH   SOLE 26 1,097 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   27,585 2,439 SH   SOLE 28 0 0 2,439
HIRERIGHT HOLDINGS CORPORATI COM 433537107   561,214 49,621 SH   SOLE 30 49,621 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   18,582 1,643 SH   SOLE 36 1,643 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   90,525 8,004 SH   SOLE 40 8,004 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   679 60 SH   SOLE 43 0 0 60
HISTOGEN INC COM NEW 43358Y202   48 67 SH   SOLE 21 67 0 0
HISTOGEN INC COM NEW 43358Y202   24,777 34,843 SH   SOLE 22 34,843 0 0
HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704   138,016 29,809 SH   SOLE 21 29,809 0 0
HIVE BLOCKCHAIN TECHNLGIES L COM NEW 43366H704   243,385 52,567 SH   SOLE 30 52,567 0 0
HMN FINL INC COM 40424G108   13,249 707 SH   SOLE 18 707 0 0
HMN FINL INC COM 40424G108   177,543 9,474 SH   SOLE 21 9,474 0 0
HMN FINL INC COM 40424G108   897,065 47,869 SH   SOLE 22 28,409 0 19,460
HNI CORP COM 404251100   1,174,627 41,683 SH   SOLE 2 14,341 0 27,342
HNI CORP COM 404251100   5,777 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100   396,436 14,068 SH   SOLE 7 13,317 0 751
HNI CORP COM 404251100   4,656,491 165,241 SH   SOLE 18 165,241 0 0
HNI CORP COM 404251100   2,638,775 93,640 SH   SOLE 19 93,640 0 0
HNI CORP COM 404251100   157,313,244 5,582,443 SH   SOLE 21 5,582,443 0 0
HNI CORP COM 404251100   37,594,966 1,334,101 SH   SOLE 22 1,249,512 0 84,589
HNI CORP COM 404251100   214,534 7,613 SH   SOLE 25 7,613 0 0
HNI CORP COM 404251100   791,266 28,079 SH   SOLE 26 23,398 0 4,681
HNI CORP COM 404251100   21,868 776 SH   SOLE 28 776 0 0
HNI CORP COM 404251100   1,995,285 70,805 SH   SOLE 30 70,805 0 0
HNI CORP COM 404251100   84,935 3,014 SH   SOLE 36 3,014 0 0
HNI CORP COM 404251100   181,930 6,456 SH   SOLE 40 6,456 0 0
HNI CORP COM 404251100   2,030,164 72,043 SH   SOLE 43 69,676 0 2,367
HOLLEY INC COM 43538H103   96,855 23,681 SH   SOLE 2 2,083 0 21,598
HOLLEY INC COM 43538H103   1,816 444 SH   SOLE 7 444 0 0
HOLLEY INC COM 43538H103   652,768 159,601 SH   SOLE 18 159,601 0 0
HOLLEY INC COM 43538H103   439,700 107,506 SH   SOLE 19 107,506 0 0
HOLLEY INC COM 43538H103   7,758,243 1,896,881 SH   SOLE 21 1,896,881 0 0
HOLLEY INC COM 43538H103   5,251,642 1,284,020 SH   SOLE 22 1,243,885 0 40,135
HOLLEY INC COM 43538H103   3,141 768 SH   SOLE 43 768 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   9,639 548 SH   SOLE 25 548 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   5,634,042 320,298 SH   SOLE 30 320,298 0 0
HOLOGIC INC COM 436440101   60,417,952 746,177 SH   SOLE 2 305,173 0 441,004
HOLOGIC INC COM 436440101   20,683,625 255,448 SH   SOLE 4 155,291 0 100,157
HOLOGIC INC COM 436440101   23,702,996 292,738 SH   SOLE 7 264,156 0 28,582
HOLOGIC INC COM 436440101   802,737 9,914 SH   SOLE 13 9,914 0 0
HOLOGIC INC COM 436440101   2,394,364 29,571 SH   SOLE 15 29,571 0 0
HOLOGIC INC COM 436440101   33,438,343 412,972 SH   SOLE 18 390,682 0 22,290
HOLOGIC INC COM 436440101   39,021,953 481,931 SH   SOLE 19 481,931 0 0
HOLOGIC INC COM 436440101   727,272,540 8,982,000 SH   SOLE 21 8,982,000 0 0
HOLOGIC INC COM 436440101   449,530,380 5,551,814 SH   SOLE 22 5,028,888 0 522,926
HOLOGIC INC COM 436440101   34,966,004 431,839 SH   SOLE 23 431,839 0 0
HOLOGIC INC COM 436440101   101,100,357 1,248,615 SH   SOLE 25 1,063,161 0 185,454
HOLOGIC INC COM 436440101   76,419,486 943,800 SH   SOLE 26 527,127 0 416,673
HOLOGIC INC COM 436440101   70,417,747 869,677 SH   SOLE 28 24,936 0 844,741
HOLOGIC INC COM 436440101   235,111,779 2,903,690 SH   SOLE 30 2,869,455 0 34,235
HOLOGIC INC COM 436440101   4,522,660 55,856 SH   SOLE 31 49,922 0 5,934
HOLOGIC INC COM 436440101   28,467,352 351,579 SH   SOLE 34 351,579 0 0
HOLOGIC INC COM 436440101   5,793,727 71,554 SH   SOLE 36 71,554 0 0
HOLOGIC INC COM 436440101   763,304 9,427 SH   SOLE 40 9,427 0 0
HOLOGIC INC COM 436440101   60,404 746 SH   OTR 43 746 0 0
HOLOGIC INC COM 436440101   16,210,234 200,200 SH   SOLE 43 164,920 0 35,281
HOME BANCORP INC COM 43689E107   227,787 6,859 SH   SOLE 2 4,860 0 1,999
HOME BANCORP INC COM 43689E107   1,262 38 SH   SOLE 7 38 0 0
HOME BANCORP INC COM 43689E107   804,047 24,211 SH   SOLE 18 24,211 0 0
HOME BANCORP INC COM 43689E107   476,696 14,354 SH   SOLE 19 14,354 0 0
HOME BANCORP INC COM 43689E107   8,882,048 267,451 SH   SOLE 21 267,451 0 0
HOME BANCORP INC COM 43689E107   3,752,863 113,004 SH   SOLE 22 107,451 0 5,553
HOME BANCSHARES INC COM 436893200   6,416,262 281,415 SH   SOLE 2 164,554 0 116,861
HOME BANCSHARES INC COM 436893200   13,201 579 SH   SOLE 4 579 0 0
HOME BANCSHARES INC COM 436893200   60,762 2,665 SH   SOLE 7 2,665 0 0
HOME BANCSHARES INC COM 436893200   19,197,965 842,016 SH   SOLE 18 842,016 0 0
HOME BANCSHARES INC COM 436893200   8,789,172 385,490 SH   SOLE 19 385,490 0 0
HOME BANCSHARES INC COM 436893200   332,462,008 14,581,667 SH   SOLE 21 14,581,667 0 0
HOME BANCSHARES INC COM 436893200   141,758,840 6,217,493 SH   SOLE 22 5,985,985 0 231,508
HOME BANCSHARES INC COM 436893200   829,441 36,379 SH   SOLE 25 36,379 0 0
HOME BANCSHARES INC COM 436893200   2,209,206 96,895 SH   SOLE 26 80,092 0 16,803
HOME BANCSHARES INC COM 436893200   359,898 15,785 SH   SOLE 28 2,937 0 12,848
HOME BANCSHARES INC COM 436893200   6,647,614 291,562 SH   SOLE 30 291,562 0 0
HOME BANCSHARES INC COM 436893200   83,266 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200   771,028 33,817 SH   SOLE 40 33,817 0 0
HOME BANCSHARES INC COM 436893200   1,756,797 77,053 SH   SOLE 43 65,614 0 11,439
HOME DEPOT INC COM 437076102   671,718,927 2,162,371 SH   SOLE 2 551,323 0 1,611,048
HOME DEPOT INC COM 437076102   257,578,339 829,186 SH   SOLE 4 474,341 0 354,845
HOME DEPOT INC COM 437076102   312,383,933 1,005,614 SH   SOLE 7 901,188 0 104,426
HOME DEPOT INC COM 437076102   17,479,092 56,268 SH   SOLE 13 56,268 0 0
HOME DEPOT INC COM 437076102   54,917,114 176,787 SH   SOLE 15 176,787 0 0
HOME DEPOT INC COM 437076102   543,989,972 1,751,191 SH   SOLE 18 1,625,577 0 125,614
HOME DEPOT INC COM 437076102   141,820,207 456,542 SH   SOLE 19 456,542 0 0
HOME DEPOT INC COM 437076102   5,853,390 18,843 SH   SOLE 20 18,843 0 0
HOME DEPOT INC COM 437076102   7,434,442,745 23,932,664 SH   SOLE 21 23,932,664 0 0
HOME DEPOT INC COM 437076102   6,960,217,236 22,406,056 SH   SOLE 22 20,279,774 0 2,126,282
HOME DEPOT INC COM 437076102   678,280,266 2,183,493 SH   SOLE 23 2,183,493 0 0
HOME DEPOT INC COM 437076102   640,926,116 2,063,244 SH   SOLE 25 2,057,750 0 5,494
HOME DEPOT INC COM 437076102   642,310,017 2,067,699 SH   SOLE 26 904,720 0 1,162,979
HOME DEPOT INC COM 437076102   748,721,303 2,410,254 SH   SOLE 28 66,138 0 2,344,116
HOME DEPOT INC COM 437076102   9,137,476 29,415 SH   SOLE 29 29,415 0 0
HOME DEPOT INC COM 437076102   2,360,581,939 7,599,092 SH   SOLE 30 7,560,275 0 38,817
HOME DEPOT INC COM 437076102   87,509,773 281,708 SH   SOLE 31 257,084 0 24,624
HOME DEPOT INC COM 437076102   15,834,563 50,974 SH   SOLE 32 50,974 0 0
HOME DEPOT INC COM 437076102   40,819,649 131,405 SH   SOLE 34 131,405 0 0
HOME DEPOT INC COM 437076102   81,951,181 263,814 SH   SOLE 36 263,814 0 0
HOME DEPOT INC COM 437076102   12,331,476 39,697 SH   SOLE 40 39,697 0 0
HOME DEPOT INC COM 437076102   651,101 2,096 SH   OTR 43 2,096 0 0
HOME DEPOT INC COM 437076102   440,391,053 1,417,689 SH   SOLE 43 1,240,454 0 177,236
HOME FED BANCORP INC LA NEW COM 43708L108   7,160 510 SH   SOLE 18 510 0 0
HOME FED BANCORP INC LA NEW COM 43708L108   82,050 5,844 SH   SOLE 21 5,844 0 0
HOME PLATE ACQUISITION CORP CL A COM 43734R103   76,500 7,500 SH   SOLE 2 7,500 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   9,208 3,969 SH   SOLE 2 437 0 3,532
HOME PT CAPITAL INCORPORATED COM 43734L106   62,728 27,038 SH   SOLE 18 27,038 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   21,267 9,167 SH   SOLE 19 9,167 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   921,061 397,009 SH   SOLE 21 397,009 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106   174,587 75,253 SH   SOLE 22 69,554 0 5,699
HOMESTREET INC COM 43785V102   100,545 16,984 SH   SOLE 2 5,132 0 11,852
HOMESTREET INC COM 43785V102   1,516 256 SH   SOLE 7 256 0 0
HOMESTREET INC COM 43785V102   338,944 57,254 SH   SOLE 18 57,254 0 0
HOMESTREET INC COM 43785V102   221,822 37,470 SH   SOLE 19 37,470 0 0
HOMESTREET INC COM 43785V102   4,440,539 750,091 SH   SOLE 21 750,091 0 0
HOMESTREET INC COM 43785V102   2,917,151 492,762 SH   SOLE 22 471,691 0 21,071
HOMESTREET INC COM 43785V102   10,916 1,844 SH   SOLE 25 1,844 0 0
HOMESTREET INC COM 43785V102   8,951 1,512 SH   SOLE 26 0 0 1,512
HOMESTREET INC COM 43785V102   19,045 3,217 SH   SOLE 28 0 0 3,217
HOMESTREET INC COM 43785V102   45,282 7,649 SH   SOLE 30 7,649 0 0
HOMESTREET INC COM 43785V102   9,555 1,614 SH   SOLE 40 1,614 0 0
HOMESTREET INC COM 43785V102   1,332 225 SH   SOLE 43 109 0 116
HOMETRUST BANCSHARES INC COM 437872104   3,152,489 150,909 SH   SOLE 2 115,252 0 35,657
HOMETRUST BANCSHARES INC COM 437872104   1,671 80 SH   SOLE 7 80 0 0
HOMETRUST BANCSHARES INC COM 437872104   1,034,723 49,532 SH   SOLE 18 49,532 0 0
HOMETRUST BANCSHARES INC COM 437872104   4,074,469 195,044 SH   SOLE 19 195,044 0 0
HOMETRUST BANCSHARES INC COM 437872104   12,859,863 615,599 SH   SOLE 21 615,599 0 0
HOMETRUST BANCSHARES INC COM 437872104   14,753,145 706,230 SH   SOLE 22 695,608 0 10,622
HOMETRUST BANCSHARES INC COM 437872104   192,209 9,201 SH   SOLE 23 9,201 0 0
HOMETRUST BANCSHARES INC COM 437872104   116,399 5,572 SH   SOLE 43 2,814 0 2,758
HOMOLOGY MEDICINES INC COM 438083107   127,999 144,632 SH   SOLE 2 112,657 0 31,975
HOMOLOGY MEDICINES INC COM 438083107   169,210 191,198 SH   SOLE 19 191,198 0 0
HOMOLOGY MEDICINES INC COM 438083107   5,853 6,614 SH   SOLE 21 6,614 0 0
HOMOLOGY MEDICINES INC COM 438083107   676,700 764,633 SH   SOLE 22 764,633 0 0
HONDA MOTOR LTD AMERN SHS 438128308   48,343,752 1,594,977 SH   SOLE 43 1,498,620 0 96,357
HONEST CO INC COM 438333106   83,699 49,821 SH   SOLE 2 19,379 0 30,442
HONEST CO INC COM 438333106   21,121 12,572 SH   SOLE 18 12,572 0 0
HONEST CO INC COM 438333106   343,350 204,375 SH   SOLE 21 204,375 0 0
HONEST CO INC COM 438333106   1,308,399 778,809 SH   SOLE 22 778,809 0 0
HONEST CO INC COM 438333106   438 261 SH   SOLE 43 261 0 0
HONEYWELL INTL INC COM 438516106   341,905,013 1,647,735 SH   SOLE 2 630,704 0 1,017,031
HONEYWELL INTL INC COM 438516106   61,567,325 296,710 SH   SOLE 4 216,994 0 79,716
HONEYWELL INTL INC COM 438516106   147,198,633 709,391 SH   SOLE 7 642,101 0 67,290
HONEYWELL INTL INC COM 438516106   20,472,158 98,661 SH   SOLE 13 98,661 0 0
HONEYWELL INTL INC COM 438516106   24,366,518 117,429 SH   SOLE 15 117,429 0 0
HONEYWELL INTL INC COM 438516106   229,503,300 1,106,040 SH   SOLE 18 988,733 0 117,307
HONEYWELL INTL INC COM 438516106   135,894,033 654,911 SH   SOLE 19 654,911 0 0
HONEYWELL INTL INC COM 438516106   2,959,210,413 14,261,255 SH   SOLE 21 14,261,255 0 0
HONEYWELL INTL INC COM 438516106   3,118,815,885 15,030,438 SH   SOLE 22 13,532,389 0 1,498,049
HONEYWELL INTL INC COM 438516106   348,367,808 1,678,881 SH   SOLE 23 1,678,881 0 0
HONEYWELL INTL INC COM 438516106   71,106,308 342,681 SH   SOLE 25 340,240 0 2,441
HONEYWELL INTL INC COM 438516106   307,323,270 1,481,076 SH   SOLE 26 702,175 0 778,901
HONEYWELL INTL INC COM 438516106   23,047,025 111,070 SH   SOLE 28 10,444 0 100,626
HONEYWELL INTL INC COM 438516106   16,342,908 78,761 SH   SOLE 29 78,761 0 0
HONEYWELL INTL INC COM 438516106   704,895,760 3,397,088 SH   SOLE 30 3,397,088 0 0
HONEYWELL INTL INC COM 438516106   65,180,730 314,124 SH   SOLE 31 302,457 0 11,667
HONEYWELL INTL INC COM 438516106   41,312,628 199,097 SH   SOLE 32 199,097 0 0
HONEYWELL INTL INC COM 438516106   96,426,703 464,707 SH   SOLE 34 464,707 0 0
HONEYWELL INTL INC COM 438516106   36,195,678 174,437 SH   SOLE 36 174,437 0 0
HONEYWELL INTL INC COM 438516106   3,063,738 14,765 SH   SOLE 40 14,765 0 0
HONEYWELL INTL INC COM 438516106   186,882,033 900,636 SH   SOLE 43 775,342 0 125,294
HOOKER FURNISHINGS CORPORATI COM 439038100   265,065 14,205 SH   SOLE 2 330 0 13,875
HOOKER FURNISHINGS CORPORATI COM 439038100   528,638 28,330 SH   SOLE 18 28,330 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   871,795 46,720 SH   SOLE 19 46,720 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   6,602,244 353,818 SH   SOLE 21 353,818 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   6,473,882 346,939 SH   SOLE 22 339,916 0 7,023
HOOKER FURNISHINGS CORPORATI COM 439038100   14,144 758 SH   SOLE 43 758 0 0
HOOKIPA PHARMA INC COM 43906K100   964 1,095 SH   SOLE 2 0 0 1,095
HOOKIPA PHARMA INC COM 43906K100   7,421 8,433 SH   SOLE 18 8,433 0 0
HOOKIPA PHARMA INC COM 43906K100   110,339 125,385 SH   SOLE 21 125,385 0 0
HOOKIPA PHARMA INC COM 43906K100   61,630 70,034 SH   SOLE 22 70,034 0 0
HOOKIPA PHARMA INC COM 43906K100   46,174 52,471 SH   SOLE 26 0 0 52,471
HOPE BANCORP INC COM 43940T109   838,160 99,544 SH   SOLE 2 32,393 0 67,151
HOPE BANCORP INC COM 43940T109   3,797 451 SH   SOLE 4 451 0 0
HOPE BANCORP INC COM 43940T109   10,239 1,216 SH   SOLE 7 1,216 0 0
HOPE BANCORP INC COM 43940T109   3,294,317 391,249 SH   SOLE 18 391,249 0 0
HOPE BANCORP INC COM 43940T109   1,576,569 187,241 SH   SOLE 19 187,241 0 0
HOPE BANCORP INC COM 43940T109   115,128,075 13,673,168 SH   SOLE 21 13,673,168 0 0
HOPE BANCORP INC COM 43940T109   23,825,325 2,829,611 SH   SOLE 22 2,633,996 0 195,615
HOPE BANCORP INC COM 43940T109   85,833 10,194 SH   SOLE 25 10,194 0 0
HOPE BANCORP INC COM 43940T109   325,551 38,664 SH   SOLE 26 29,070 0 9,594
HOPE BANCORP INC COM 43940T109   17,328 2,058 SH   SOLE 28 2,058 0 0
HOPE BANCORP INC COM 43940T109   1,418,997 168,527 SH   SOLE 30 168,527 0 0
HOPE BANCORP INC COM 43940T109   36,619 4,349 SH   SOLE 36 4,349 0 0
HOPE BANCORP INC COM 43940T109   119,505 14,193 SH   SOLE 40 14,193 0 0
HOPE BANCORP INC COM 43940T109   1,060,135 125,907 SH   SOLE 43 124,965 0 942
HORACE MANN EDUCATORS CORP N COM 440327104   1,008,559 34,004 SH   SOLE 2 11,009 0 22,995
HORACE MANN EDUCATORS CORP N COM 440327104   4,864 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   298,943 10,079 SH   SOLE 7 9,541 0 538
HORACE MANN EDUCATORS CORP N COM 440327104   4,094,326 138,042 SH   SOLE 18 138,042 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   2,147,325 72,398 SH   SOLE 19 72,398 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   138,632,353 4,674,051 SH   SOLE 21 4,674,051 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   27,605,096 930,718 SH   SOLE 22 881,577 0 49,141
HORACE MANN EDUCATORS CORP N COM 440327104   90,374 3,047 SH   SOLE 25 3,047 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   304,579 10,269 SH   SOLE 26 8,092 0 2,177
HORACE MANN EDUCATORS CORP N COM 440327104   680,430 22,941 SH   SOLE 28 0 0 22,941
HORACE MANN EDUCATORS CORP N COM 440327104   1,643,164 55,400 SH   SOLE 30 55,400 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   137,771 4,645 SH   SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   281,160 9,479 SH   SOLE 43 9,146 0 333
HORIZON BANCORP INC COM 440407104   7,466,760 717,268 SH   SOLE 2 494,554 0 222,714
HORIZON BANCORP INC COM 440407104   4,789 460 SH   SOLE 7 460 0 0
HORIZON BANCORP INC COM 440407104   1,401,425 134,623 SH   SOLE 18 134,623 0 0
HORIZON BANCORP INC COM 440407104   7,394,723 710,348 SH   SOLE 19 710,348 0 0
HORIZON BANCORP INC COM 440407104   17,082,716 1,640,991 SH   SOLE 21 1,640,991 0 0
HORIZON BANCORP INC COM 440407104   25,758,494 2,474,399 SH   SOLE 22 2,422,183 0 52,216
HORIZON BANCORP INC COM 440407104   527,766 50,698 SH   SOLE 23 50,698 0 0
HORIZON BANCORP INC COM 440407104   52,248 5,019 SH   SOLE 25 5,019 0 0
HORIZON BANCORP INC COM 440407104   1,186,261 113,954 SH   SOLE 26 0 0 113,954
HORIZON BANCORP INC COM 440407104   122,723 11,789 SH   SOLE 28 0 0 11,789
HORIZON BANCORP INC COM 440407104   205,972 19,786 SH   SOLE 30 19,786 0 0
HORIZON BANCORP INC COM 440407104   58,400 5,610 SH   SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104   1,024,962 98,459 SH   SOLE 43 97,418 0 1,041
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,565,713 129,612 SH   SOLE 30 129,612 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   37,141,501 361,123 SH   SOLE 2 38,656 0 322,467
HORIZON THERAPEUTICS PUB L SHS G46188101   11,232,043 109,208 SH   SOLE 4 88,705 0 20,503
HORIZON THERAPEUTICS PUB L SHS G46188101   16,259,762 158,092 SH   SOLE 7 150,997 0 7,095
HORIZON THERAPEUTICS PUB L SHS G46188101   999,085 9,714 SH   SOLE 13 9,714 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   1,691,574 16,447 SH   SOLE 15 16,447 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   23,485,798 228,350 SH   SOLE 18 212,113 0 16,237
HORIZON THERAPEUTICS PUB L SHS G46188101   29,147,279 283,396 SH   SOLE 19 283,396 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   553,700,277 5,383,571 SH   SOLE 21 5,383,571 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   572,620,666 5,567,532 SH   SOLE 22 5,164,045 0 403,487
HORIZON THERAPEUTICS PUB L SHS G46188101   39,578,840 384,821 SH   SOLE 23 384,821 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   41,676,054 405,212 SH   SOLE 25 404,521 0 691
HORIZON THERAPEUTICS PUB L SHS G46188101   26,395,321 256,639 SH   SOLE 26 133,427 0 123,212
HORIZON THERAPEUTICS PUB L SHS G46188101   49,957,433 485,731 SH   SOLE 28 8,544 0 477,187
HORIZON THERAPEUTICS PUB L SHS G46188101   29,107 283 SH   SOLE 29 283 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   84,502,280 821,607 SH   SOLE 30 821,607 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   4,938,034 48,012 SH   SOLE 31 44,329 0 3,683
HORIZON THERAPEUTICS PUB L SHS G46188101   16,247,626 157,974 SH   SOLE 34 157,974 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   6,747,577 65,606 SH   SOLE 36 65,606 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   865,071 8,411 SH   SOLE 40 8,411 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   57,287 557 SH   OTR 43 557 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   15,570,946 151,395 SH   SOLE 43 139,517 0 11,878
HORMEL FOODS CORP COM 440452100   13,203,140 328,273 SH   SOLE 2 65,009 0 263,264
HORMEL FOODS CORP COM 440452100   7,095,934 176,428 SH   SOLE 4 138,998 0 37,430
HORMEL FOODS CORP COM 440452100   14,210,088 353,309 SH   SOLE 7 328,553 0 24,756
HORMEL FOODS CORP COM 440452100   40,662 1,011 SH   SOLE 13 1,011 0 0
HORMEL FOODS CORP COM 440452100   2,035,856 50,618 SH   SOLE 15 50,618 0 0
HORMEL FOODS CORP COM 440452100   19,755,702 491,191 SH   SOLE 18 464,924 0 26,267
HORMEL FOODS CORP COM 440452100   10,028,173 249,333 SH   SOLE 19 249,333 0 0
HORMEL FOODS CORP COM 440452100   505,281,246 12,562,935 SH   SOLE 21 12,562,935 0 0
HORMEL FOODS CORP COM 440452100   294,945,165 7,333,296 SH   SOLE 22 6,898,185 0 435,111
HORMEL FOODS CORP COM 440452100   22,295,716 554,344 SH   SOLE 23 554,344 0 0
HORMEL FOODS CORP COM 440452100   19,559,670 486,317 SH   SOLE 25 486,317 0 0
HORMEL FOODS CORP COM 440452100   21,975,323 546,378 SH   SOLE 26 194,718 0 351,660
HORMEL FOODS CORP COM 440452100   25,585,189 636,131 SH   SOLE 28 3,641 0 632,490
HORMEL FOODS CORP COM 440452100   50,235 1,249 SH   SOLE 29 1,249 0 0
HORMEL FOODS CORP COM 440452100   114,781,002 2,853,829 SH   SOLE 30 2,849,118 0 4,711
HORMEL FOODS CORP COM 440452100   1,673,393 41,606 SH   SOLE 31 34,496 0 7,110
HORMEL FOODS CORP COM 440452100   477,251 11,866 SH   SOLE 34 11,866 0 0
HORMEL FOODS CORP COM 440452100   5,722,059 142,269 SH   SOLE 36 142,269 0 0
HORMEL FOODS CORP COM 440452100   488,472 12,145 SH   SOLE 40 12,145 0 0
HORMEL FOODS CORP COM 440452100   85,508 2,126 SH   OTR 43 2,126 0 0
HORMEL FOODS CORP COM 440452100   34,202,615 850,388 SH   SOLE 43 788,759 0 61,630
HOST HOTELS & RESORTS INC COM 44107P104   20,729,898 1,231,723 SH   SOLE 2 301,158 0 930,565
HOST HOTELS & RESORTS INC COM 44107P104   12,940,099 768,871 SH   SOLE 4 708,711 0 60,160
HOST HOTELS & RESORTS INC COM 44107P104   25,871,194 1,537,207 SH   SOLE 7 1,333,820 0 203,387
HOST HOTELS & RESORTS INC COM 44107P104   595,126 35,361 SH   SOLE 13 35,361 0 0
HOST HOTELS & RESORTS INC COM 44107P104   2,026,972 120,438 SH   SOLE 15 120,438 0 0
HOST HOTELS & RESORTS INC COM 44107P104   20,182,519 1,199,199 SH   SOLE 18 1,139,703 0 59,496
HOST HOTELS & RESORTS INC COM 44107P104   24,402,709 1,449,953 SH   SOLE 19 1,449,953 0 0
HOST HOTELS & RESORTS INC COM 44107P104   406,446,133 24,150,097 SH   SOLE 21 24,150,097 0 0
HOST HOTELS & RESORTS INC COM 44107P104   398,734,744 23,691,904 SH   SOLE 22 22,016,638 0 1,675,266
HOST HOTELS & RESORTS INC COM 44107P104   22,096,258 1,312,909 SH   SOLE 23 1,312,909 0 0
HOST HOTELS & RESORTS INC COM 44107P104   99,245,433 5,896,936 SH   SOLE 25 5,495,665 0 401,271
HOST HOTELS & RESORTS INC COM 44107P104   20,639,235 1,226,336 SH   SOLE 26 531,336 0 695,000
HOST HOTELS & RESORTS INC COM 44107P104   31,257,484 1,857,248 SH   SOLE 28 38,513 0 1,818,735
HOST HOTELS & RESORTS INC COM 44107P104   106,570,135 6,332,153 SH   SOLE 30 6,306,153 0 26,000
HOST HOTELS & RESORTS INC COM 44107P104   2,532,663 150,485 SH   SOLE 31 137,735 0 12,750
HOST HOTELS & RESORTS INC COM 44107P104   468,278 27,824 SH   SOLE 34 27,824 0 0
HOST HOTELS & RESORTS INC COM 44107P104   3,469,504 206,150 SH   SOLE 36 206,150 0 0
HOST HOTELS & RESORTS INC COM 44107P104   480,379 28,543 SH   SOLE 40 28,543 0 0
HOST HOTELS & RESORTS INC COM 44107P104   10,468,931 622,040 SH   SOLE 43 576,804 0 45,236
HOSTESS BRANDS INC CL A 44109J106   6,137,922 242,414 SH   SOLE 2 97,419 0 144,995
HOSTESS BRANDS INC CL A 44109J106   9,698 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106   476,269 18,810 SH   SOLE 7 17,846 0 964
HOSTESS BRANDS INC CL A 44109J106   11,649,656 460,097 SH   SOLE 18 442,693 0 17,404
HOSTESS BRANDS INC CL A 44109J106   17,531,467 692,396 SH   SOLE 19 692,396 0 0
HOSTESS BRANDS INC CL A 44109J106   391,093,783 15,446,042 SH   SOLE 21 15,446,042 0 0
HOSTESS BRANDS INC CL A 44109J106   107,298,387 4,237,693 SH   SOLE 22 4,004,685 0 233,008
HOSTESS BRANDS INC CL A 44109J106   178,227 7,039 SH   SOLE 23 7,039 0 0
HOSTESS BRANDS INC CL A 44109J106   622,720 24,594 SH   SOLE 25 24,594 0 0
HOSTESS BRANDS INC CL A 44109J106   1,918,395 75,766 SH   SOLE 26 64,034 0 11,732
HOSTESS BRANDS INC CL A 44109J106   811,785 32,061 SH   SOLE 28 2,185 0 29,876
HOSTESS BRANDS INC CL A 44109J106   5,406,428 213,524 SH   SOLE 30 213,524 0 0
HOSTESS BRANDS INC CL A 44109J106   98,115 3,875 SH   SOLE 36 3,875 0 0
HOSTESS BRANDS INC CL A 44109J106   591,678 23,368 SH   SOLE 40 23,368 0 0
HOSTESS BRANDS INC CL A 44109J106   4,308,527 170,163 SH   SOLE 43 151,988 0 18,175
HOTH THERAPEUTICS INC COM NEW 44148G204   3 1 SH   SOLE 21 1 0 0
HOULIHAN LOKEY INC CL A 441593100   16,917,873 172,087 SH   SOLE 2 92,531 0 79,556
HOULIHAN LOKEY INC CL A 441593100   16,418 167 SH   SOLE 4 167 0 0
HOULIHAN LOKEY INC CL A 441593100   49,647 505 SH   SOLE 7 505 0 0
HOULIHAN LOKEY INC CL A 441593100   2,926,885 29,772 SH   SOLE 18 21,454 0 8,318
HOULIHAN LOKEY INC CL A 441593100   34,828,087 354,268 SH   SOLE 19 354,268 0 0
HOULIHAN LOKEY INC CL A 441593100   81,321,737 827,197 SH   SOLE 21 827,197 0 0
HOULIHAN LOKEY INC CL A 441593100   155,583,538 1,582,581 SH   SOLE 22 1,518,506 0 64,075
HOULIHAN LOKEY INC CL A 441593100   1,225,336 12,464 SH   SOLE 23 12,464 0 0
HOULIHAN LOKEY INC CL A 441593100   881,251 8,964 SH   SOLE 25 8,964 0 0
HOULIHAN LOKEY INC CL A 441593100   8,118,145 82,577 SH   SOLE 26 19,106 0 63,471
HOULIHAN LOKEY INC CL A 441593100   2,049,075 20,843 SH   SOLE 28 916 0 19,927
HOULIHAN LOKEY INC CL A 441593100   2,914,498 29,646 SH   SOLE 30 29,646 0 0
HOULIHAN LOKEY INC CL A 441593100   69,603 708 SH   SOLE 31 708 0 0
HOULIHAN LOKEY INC CL A 441593100   767,113 7,803 SH   SOLE 40 7,803 0 0
HOULIHAN LOKEY INC CL A 441593100   23,889 243 SH   OTR 43 243 0 0
HOULIHAN LOKEY INC CL A 441593100   1,971,635 20,055 SH   SOLE 43 17,557 0 2,498
HOUSTON AMERN ENERGY CORP COM 44183U209   38 18 SH   SOLE 21 18 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209   760,282 356,940 SH   SOLE 22 356,940 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   230,167 2,320 SH   SOLE 2 162 0 2,158
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   2,480 25 SH   SOLE 7 25 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   1,408,187 14,194 SH   SOLE 18 14,194 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   966,603 9,743 SH   SOLE 19 9,743 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   17,606,997 177,472 SH   SOLE 21 177,472 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   12,102,727 121,991 SH   SOLE 22 118,303 0 3,688
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   592,383 5,971 SH   SOLE 43 5,784 0 187
HOWARD HUGHES CORP COM 44267D107   2,725,897 34,540 SH   SOLE 2 16,824 0 17,716
HOWARD HUGHES CORP COM 44267D107   9,549 121 SH   SOLE 4 121 0 0
HOWARD HUGHES CORP COM 44267D107   1,053,345 13,347 SH   SOLE 7 12,644 0 703
HOWARD HUGHES CORP COM 44267D107   1,382,126 17,513 SH   SOLE 18 17,513 0 0
HOWARD HUGHES CORP COM 44267D107   4,563,944 57,830 SH   SOLE 19 57,830 0 0
HOWARD HUGHES CORP COM 44267D107   38,605,296 489,170 SH   SOLE 21 489,170 0 0
HOWARD HUGHES CORP COM 44267D107   65,811,467 833,901 SH   SOLE 22 788,925 0 44,976
HOWARD HUGHES CORP COM 44267D107   1,020,041 12,925 SH   SOLE 25 12,925 0 0
HOWARD HUGHES CORP COM 44267D107   1,333,038 16,891 SH   SOLE 26 13,482 0 3,409
HOWARD HUGHES CORP COM 44267D107   522,450 6,620 SH   SOLE 28 982 0 5,638
HOWARD HUGHES CORP COM 44267D107   4,944,180 62,648 SH   SOLE 30 62,648 0 0
HOWARD HUGHES CORP COM 44267D107   40,959 519 SH   SOLE 31 519 0 0
HOWARD HUGHES CORP COM 44267D107   1,350,479 17,112 SH   SOLE 34 17,112 0 0
HOWARD HUGHES CORP COM 44267D107   143,161 1,814 SH   SOLE 36 1,814 0 0
HOWARD HUGHES CORP COM 44267D107   535,551 6,786 SH   SOLE 40 6,786 0 0
HOWARD HUGHES CORP COM 44267D107   2,633,324 33,367 SH   SOLE 43 29,354 0 4,013
HOWMET AEROSPACE INC COM 443201108   61,995,248 1,250,913 SH   SOLE 2 438,523 0 812,390
HOWMET AEROSPACE INC COM 443201108   21,267,683 429,130 SH   SOLE 4 375,541 0 53,589
HOWMET AEROSPACE INC COM 443201108   10,997,562 221,904 SH   SOLE 7 192,712 0 29,192
HOWMET AEROSPACE INC COM 443201108   336,215 6,784 SH   SOLE 13 6,784 0 0
HOWMET AEROSPACE INC COM 443201108   2,389,337 48,211 SH   SOLE 15 48,211 0 0
HOWMET AEROSPACE INC COM 443201108   30,778,544 621,036 SH   SOLE 18 588,801 0 32,235
HOWMET AEROSPACE INC COM 443201108   202,350,209 4,082,934 SH   SOLE 19 4,082,934 0 0
HOWMET AEROSPACE INC COM 443201108   731,290,708 14,755,664 SH   SOLE 21 14,755,664 0 0
HOWMET AEROSPACE INC COM 443201108   405,123,908 8,174,413 SH   SOLE 22 7,374,152 0 800,261
HOWMET AEROSPACE INC COM 443201108   33,138,839 668,661 SH   SOLE 23 668,661 0 0
HOWMET AEROSPACE INC COM 443201108   63,653,873 1,284,380 SH   SOLE 25 1,245,363 0 39,017
HOWMET AEROSPACE INC COM 443201108   42,455,425 856,647 SH   SOLE 26 213,146 0 643,501
HOWMET AEROSPACE INC COM 443201108   42,238,898 852,278 SH   SOLE 28 77,466 0 774,812
HOWMET AEROSPACE INC COM 443201108   91,621,076 1,848,690 SH   SOLE 30 1,848,690 0 0
HOWMET AEROSPACE INC COM 443201108   4,312,166 87,009 SH   SOLE 31 80,294 0 6,715
HOWMET AEROSPACE INC COM 443201108   109,613,339 2,211,730 SH   SOLE 34 2,211,730 0 0
HOWMET AEROSPACE INC COM 443201108   4,207,594 84,899 SH   SOLE 36 84,899 0 0
HOWMET AEROSPACE INC COM 443201108   755,542 15,245 SH   SOLE 40 15,245 0 0
HOWMET AEROSPACE INC COM 443201108   158,741 3,203 SH   OTR 43 3,203 0 0
HOWMET AEROSPACE INC COM 443201108   20,710,119 417,880 SH   SOLE 43 386,627 0 31,253
HP INC COM 40434L105   80,043,312 2,606,425 SH   SOLE 2 944,723 0 1,661,702
HP INC COM 40434L105   29,586,935 963,430 SH   SOLE 4 559,471 0 403,959
HP INC COM 40434L105   31,565,949 1,027,872 SH   SOLE 7 928,282 0 99,590
HP INC COM 40434L105   2,338,628 76,152 SH   SOLE 13 76,152 0 0
HP INC COM 40434L105   4,792,050 156,042 SH   SOLE 15 156,042 0 0
HP INC COM 40434L105   74,335,582 2,420,566 SH   SOLE 18 2,201,239 0 219,327
HP INC COM 40434L105   39,954,048 1,301,011 SH   SOLE 19 1,301,011 0 0
HP INC COM 40434L105   1,118,277,042 36,414,101 SH   SOLE 21 36,414,101 0 0
HP INC COM 40434L105   636,211,669 20,716,759 SH   SOLE 22 18,717,545 0 1,999,214
HP INC COM 40434L105   61,698,540 2,009,070 SH   SOLE 23 2,009,070 0 0
HP INC COM 40434L105   93,301,924 3,038,161 SH   SOLE 25 2,805,910 0 232,251
HP INC COM 40434L105   80,691,600 2,627,535 SH   SOLE 26 1,319,914 0 1,307,621
HP INC COM 40434L105   103,358,159 3,365,619 SH   SOLE 28 286,248 0 3,079,371
HP INC COM 40434L105   1,229,321 40,030 SH   SOLE 29 40,030 0 0
HP INC COM 40434L105   232,536,642 7,572,017 SH   SOLE 30 7,107,246 0 464,771
HP INC COM 40434L105   10,496,402 341,791 SH   SOLE 31 320,111 0 21,680
HP INC COM 40434L105   4,916,088 160,081 SH   SOLE 32 160,081 0 0
HP INC COM 40434L105   7,128,374 232,119 SH   SOLE 34 232,119 0 0
HP INC COM 40434L105   12,407,209 404,012 SH   SOLE 35 404,012 0 0
HP INC COM 40434L105   8,211,178 267,378 SH   SOLE 36 267,378 0 0
HP INC COM 40434L105   1,067,387 34,757 SH   SOLE 40 34,757 0 0
HP INC COM 40434L105   93,727 3,052 SH   OTR 43 3,052 0 0
HP INC COM 40434L105   69,864,889 2,274,988 SH   SOLE 43 2,050,137 0 224,851
HSBC HLDGS PLC SPON ADR NEW 404280406   6,617 167 SH   SOLE 2 0 0 167
HSBC HLDGS PLC SPON ADR NEW 404280406   6,617 167 SH   SOLE 18 167 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   78,978,414 1,993,398 SH   SOLE 43 1,776,902 0 216,496
HUB GROUP INC CL A 443320106   8,402,195 104,609 SH   SOLE 2 54,479 0 50,130
HUB GROUP INC CL A 443320106   9,478 118 SH   SOLE 4 118 0 0
HUB GROUP INC CL A 443320106   398,468 4,961 SH   SOLE 7 4,720 0 241
HUB GROUP INC CL A 443320106   9,411,496 117,175 SH   SOLE 18 110,943 0 6,232
HUB GROUP INC CL A 443320106   16,625,116 206,986 SH   SOLE 19 206,986 0 0
HUB GROUP INC CL A 443320106   314,884,600 3,920,376 SH   SOLE 21 3,920,376 0 0
HUB GROUP INC CL A 443320106   89,850,048 1,118,651 SH   SOLE 22 1,059,069 0 59,582
HUB GROUP INC CL A 443320106   272,285 3,390 SH   SOLE 23 3,390 0 0
HUB GROUP INC CL A 443320106   533,004 6,636 SH   SOLE 25 6,636 0 0
HUB GROUP INC CL A 443320106   5,205,941 64,815 SH   SOLE 26 14,607 0 50,208
HUB GROUP INC CL A 443320106   48,353 602 SH   SOLE 28 602 0 0
HUB GROUP INC CL A 443320106   4,049,574 50,418 SH   SOLE 30 50,418 0 0
HUB GROUP INC CL A 443320106   153,973 1,917 SH   SOLE 34 1,917 0 0
HUB GROUP INC CL A 443320106   75,581 941 SH   SOLE 36 941 0 0
HUB GROUP INC CL A 443320106   425,696 5,300 SH   SOLE 40 5,300 0 0
HUB GROUP INC CL A 443320106   2,025,349 25,216 SH   SOLE 43 24,747 0 469
HUBBELL INC COM 443510607   59,754,075 180,221 SH   SOLE 2 59,582 0 120,639
HUBBELL INC COM 443510607   16,012,690 48,295 SH   SOLE 4 25,577 0 22,718
HUBBELL INC COM 443510607   3,058,309 9,224 SH   SOLE 7 8,891 0 333
HUBBELL INC COM 443510607   757,946 2,286 SH   SOLE 13 2,286 0 0
HUBBELL INC COM 443510607   2,054,346 6,196 SH   SOLE 15 6,196 0 0
HUBBELL INC COM 443510607   42,022,909 126,743 SH   SOLE 18 123,752 0 2,991
HUBBELL INC COM 443510607   5,566,892 16,790 SH   SOLE 19 16,790 0 0
HUBBELL INC COM 443510607   954,255,210 2,878,077 SH   SOLE 21 2,878,077 0 0
HUBBELL INC COM 443510607   530,457,539 1,599,884 SH   SOLE 22 1,497,760 0 102,124
HUBBELL INC COM 443510607   30,750,864 92,746 SH   SOLE 23 92,746 0 0
HUBBELL INC COM 443510607   8,277,727 24,966 SH   SOLE 25 24,783 0 183
HUBBELL INC COM 443510607   11,646,045 35,125 SH   SOLE 26 28,352 0 6,773
HUBBELL INC COM 443510607   40,536,857 122,261 SH   SOLE 28 780 0 121,481
HUBBELL INC COM 443510607   58,420,540 176,199 SH   SOLE 30 176,199 0 0
HUBBELL INC COM 443510607   3,986,677 12,024 SH   SOLE 31 11,051 0 973
HUBBELL INC COM 443510607   664,778 2,005 SH   SOLE 34 2,005 0 0
HUBBELL INC COM 443510607   2,992,661 9,026 SH   SOLE 36 9,026 0 0
HUBBELL INC COM 443510607   670,746 2,023 SH   SOLE 40 2,023 0 0
HUBBELL INC COM 443510607   64,323 194 SH   OTR 43 194 0 0
HUBBELL INC COM 443510607   14,149,673 42,676 SH   SOLE 43 36,003 0 6,673
HUBSPOT INC COM 443573100   40,560,157 76,228 SH   SOLE 2 14,903 0 61,325
HUBSPOT INC COM 443573100   19,080,215 35,859 SH   SOLE 4 20,593 0 15,266
HUBSPOT INC COM 443573100   14,993,764 28,179 SH   SOLE 7 26,622 0 1,557
HUBSPOT INC COM 443573100   570,933 1,073 SH   SOLE 13 1,073 0 0
HUBSPOT INC COM 443573100   2,005,979 3,770 SH   SOLE 15 3,770 0 0
HUBSPOT INC COM 443573100   36,972,806 69,486 SH   SOLE 18 66,803 0 2,683
HUBSPOT INC COM 443573100   360,679,335 677,854 SH   SOLE 19 677,854 0 0
HUBSPOT INC COM 443573100   580,049,400 1,090,134 SH   SOLE 21 1,090,134 0 0
HUBSPOT INC COM 443573100   650,535,362 1,222,604 SH   SOLE 22 1,137,830 0 84,774
HUBSPOT INC COM 443573100   46,641,945 87,658 SH   SOLE 23 87,658 0 0
HUBSPOT INC COM 443573100   42,556,026 79,979 SH   SOLE 25 79,893 0 86
HUBSPOT INC COM 443573100   29,196,310 54,871 SH   SOLE 26 29,202 0 25,669
HUBSPOT INC COM 443573100   43,304,677 81,386 SH   SOLE 28 1,518 0 79,868
HUBSPOT INC COM 443573100   45,228 85 SH   SOLE 29 85 0 0
HUBSPOT INC COM 443573100   79,855,003 150,078 SH   SOLE 30 115,983 0 34,095
HUBSPOT INC COM 443573100   5,754,021 10,814 SH   SOLE 31 9,653 0 1,161
HUBSPOT INC COM 443573100   1,018,952 1,915 SH   SOLE 34 1,915 0 0
HUBSPOT INC COM 443573100   5,756,682 10,819 SH   SOLE 36 10,819 0 0
HUBSPOT INC COM 443573100   951,377 1,788 SH   SOLE 40 1,788 0 0
HUBSPOT INC COM 443573100   20,964 39 SH   OTR 43 39 0 0
HUBSPOT INC COM 443573100   21,573,720 40,545 SH   SOLE 43 34,373 0 6,172
HUBSPOT INC NOTE 0.375% 6/0 443573AD2   4,995,354 2,614,000 PRN   SOLE 21 2,614,000 0 0
HUDBAY MINERALS INC COM 443628102   1,866,240 388,800 SH   SOLE 43 361,132 0 27,668
HUDSON GLOBAL INC COM NEW 443787205   9,732 452 SH   SOLE 18 452 0 0
HUDSON GLOBAL INC COM NEW 443787205   178,376 8,285 SH   SOLE 21 8,285 0 0
HUDSON GLOBAL INC COM NEW 443787205   1,149,121 53,373 SH   SOLE 22 53,373 0 0
HUDSON PAC PPTYS INC COM 444097109   2,065,458 489,445 SH   SOLE 2 282,159 0 207,286
HUDSON PAC PPTYS INC COM 444097109   229,914 54,482 SH   SOLE 4 54,482 0 0
HUDSON PAC PPTYS INC COM 444097109   1,187,149 281,315 SH   SOLE 7 248,117 0 33,198
HUDSON PAC PPTYS INC COM 444097109   977,327 231,594 SH   SOLE 18 231,594 0 0
HUDSON PAC PPTYS INC COM 444097109   2,874,715 681,212 SH   SOLE 19 681,212 0 0
HUDSON PAC PPTYS INC COM 444097109   56,901,927 13,483,869 SH   SOLE 21 13,483,869 0 0
HUDSON PAC PPTYS INC COM 444097109   22,566,167 5,347,433 SH   SOLE 22 5,085,085 0 262,348
HUDSON PAC PPTYS INC COM 444097109   118,122 27,991 SH   SOLE 23 27,991 0 0
HUDSON PAC PPTYS INC COM 444097109   6,459,107 1,530,594 SH   SOLE 25 1,530,594 0 0
HUDSON PAC PPTYS INC COM 444097109   2,259,430 535,410 SH   SOLE 26 79,012 0 456,398
HUDSON PAC PPTYS INC COM 444097109   379,441 89,915 SH   SOLE 28 5,100 0 84,815
HUDSON PAC PPTYS INC COM 444097109   3,276,589 776,443 SH   SOLE 30 776,443 0 0
HUDSON PAC PPTYS INC COM 444097109   46,108 10,926 SH   SOLE 36 10,926 0 0
HUDSON PAC PPTYS INC COM 444097109   112,020 26,545 SH   SOLE 40 26,545 0 0
HUDSON PAC PPTYS INC COM 444097109   3,276,231 776,358 SH   SOLE 43 733,868 0 42,490
HUDSON TECHNOLOGIES INC COM 444144109   182,434 18,964 SH   SOLE 2 1,643 0 17,321
HUDSON TECHNOLOGIES INC COM 444144109   4,733 492 SH   SOLE 7 492 0 0
HUDSON TECHNOLOGIES INC COM 444144109   1,219,518 126,769 SH   SOLE 18 126,769 0 0
HUDSON TECHNOLOGIES INC COM 444144109   829,850 86,263 SH   SOLE 19 86,263 0 0
HUDSON TECHNOLOGIES INC COM 444144109   14,962,659 1,555,370 SH   SOLE 21 1,555,370 0 0
HUDSON TECHNOLOGIES INC COM 444144109   10,534,747 1,095,088 SH   SOLE 22 1,066,335 0 28,753
HUDSON TECHNOLOGIES INC COM 444144109   182,107 18,930 SH   SOLE 43 18,590 0 340
HUMACYTE INC COM 44486Q103   36,285 12,687 SH   SOLE 2 2,222 0 10,465
HUMACYTE INC COM 44486Q103   635 222 SH   SOLE 7 222 0 0
HUMACYTE INC COM 44486Q103   473,359 165,510 SH   SOLE 18 165,510 0 0
HUMACYTE INC COM 44486Q103   364,164 127,330 SH   SOLE 19 127,330 0 0
HUMACYTE INC COM 44486Q103   7,221,317 2,524,936 SH   SOLE 21 2,524,936 0 0
HUMACYTE INC COM 44486Q103   4,074,187 1,424,541 SH   SOLE 22 1,405,991 0 18,550
HUMACYTE INC COM 44486Q103   140,938 49,279 SH   SOLE 30 49,279 0 0
HUMANA INC COM 444859102   139,213,926 311,350 SH   SOLE 2 97,939 0 213,411
HUMANA INC COM 444859102   44,459,477 99,433 SH   SOLE 4 58,481 0 40,952
HUMANA INC COM 444859102   66,499,856 148,726 SH   SOLE 7 106,029 0 42,697
HUMANA INC COM 444859102   3,381,644 7,563 SH   SOLE 13 7,563 0 0
HUMANA INC COM 444859102   9,626,709 21,530 SH   SOLE 15 21,530 0 0
HUMANA INC COM 444859102   358,819,475 802,495 SH   SOLE 18 780,627 0 21,868
HUMANA INC COM 444859102   369,943,737 827,374 SH   SOLE 19 827,374 0 0
HUMANA INC COM 444859102   1,349,251,440 3,017,582 SH   SOLE 21 3,017,582 0 0
HUMANA INC COM 444859102   1,287,052,974 2,878,476 SH   SOLE 22 2,619,290 0 259,186
HUMANA INC COM 444859102   104,974,946 234,775 SH   SOLE 23 234,775 0 0
HUMANA INC COM 444859102   104,684,311 234,125 SH   SOLE 25 224,733 0 9,392
HUMANA INC COM 444859102   104,556,432 233,839 SH   SOLE 26 98,009 0 135,830
HUMANA INC COM 444859102   158,246,014 353,915 SH   SOLE 28 30,817 0 323,098
HUMANA INC COM 444859102   320,002,893 715,682 SH   SOLE 30 715,682 0 0
HUMANA INC COM 444859102   13,107,616 29,315 SH   SOLE 31 26,235 0 3,080
HUMANA INC COM 444859102   209,043,559 467,523 SH   SOLE 34 467,523 0 0
HUMANA INC COM 444859102   19,769,853 44,215 SH   SOLE 36 44,215 0 0
HUMANA INC COM 444859102   2,154,719 4,819 SH   SOLE 40 4,819 0 0
HUMANA INC COM 444859102   88,944,953 198,924 SH   SOLE 43 171,495 0 27,429
HUMANA INC OPTIONS 444859102   1,162,538 2,600 SH Call SOLE 2 0 0 2,600
HUMANA INC OPTIONS 444859102   312,991 700 SH Call SOLE 4 700 0 0
HUMANA INC OPTIONS 444859102   6,259,820 14,000 SH Call SOLE 18 14,000 0 0
HUMANA INC OPTIONS 444859102   33,847,741 75,700 SH Call SOLE 19 75,700 0 0
HUMANA INC OPTIONS 444859102   2,682,780 6,000 SH Call SOLE 22 6,000 0 0
HUMANA INC OPTIONS 444859102   715,408 1,600 SH Call SOLE 26 1,600 0 0
HUMANA INC OPTIONS 444859102   19,852,572 44,400 SH Call SOLE 34 44,400 0 0
HUMANIGEN INC COM NEW 444863203   285 1,868 SH   SOLE 2 0 0 1,868
HUMANIGEN INC COM NEW 444863203   16,597 108,902 SH   SOLE 21 108,902 0 0
HUMANIGEN INC COM NEW 444863203   106,928 701,628 SH   SOLE 22 701,628 0 0
HUNT J B TRANS SVCS INC COM 445658107   28,415,193 156,964 SH   SOLE 2 62,396 0 94,568
HUNT J B TRANS SVCS INC COM 445658107   9,930,763 54,857 SH   SOLE 4 47,049 0 7,808
HUNT J B TRANS SVCS INC COM 445658107   28,417,003 156,974 SH   SOLE 7 124,915 0 32,059
HUNT J B TRANS SVCS INC COM 445658107   216,150 1,194 SH   SOLE 13 1,194 0 0
HUNT J B TRANS SVCS INC COM 445658107   2,002,916 11,064 SH   SOLE 15 11,064 0 0
HUNT J B TRANS SVCS INC COM 445658107   25,812,887 142,589 SH   SOLE 18 135,645 0 6,944
HUNT J B TRANS SVCS INC COM 445658107   6,303,465 34,820 SH   SOLE 19 34,820 0 0
HUNT J B TRANS SVCS INC COM 445658107   422,837,564 2,335,732 SH   SOLE 21 2,335,732 0 0
HUNT J B TRANS SVCS INC COM 445658107   330,678,087 1,826,648 SH   SOLE 22 1,650,215 0 176,433
HUNT J B TRANS SVCS INC COM 445658107   26,777,958 147,920 SH   SOLE 23 147,920 0 0
HUNT J B TRANS SVCS INC COM 445658107   63,684,182 351,788 SH   SOLE 25 351,788 0 0
HUNT J B TRANS SVCS INC COM 445658107   35,680,289 197,096 SH   SOLE 26 78,789 0 118,307
HUNT J B TRANS SVCS INC COM 445658107   45,285,379 250,154 SH   SOLE 28 3,156 0 246,998
HUNT J B TRANS SVCS INC COM 445658107   115,502,209 638,028 SH   SOLE 30 637,031 0 997
HUNT J B TRANS SVCS INC COM 445658107   3,415,855 18,869 SH   SOLE 31 16,836 0 2,033
HUNT J B TRANS SVCS INC COM 445658107   663,837 3,667 SH   SOLE 34 3,667 0 0
HUNT J B TRANS SVCS INC COM 445658107   3,539,680 19,553 SH   SOLE 36 19,553 0 0
HUNT J B TRANS SVCS INC COM 445658107   616,588 3,406 SH   SOLE 40 3,406 0 0
HUNT J B TRANS SVCS INC COM 445658107   17,826,619 98,473 SH   SOLE 43 88,847 0 9,626
HUNTINGTON BANCSHARES INC COM 446150104   29,930,648 2,776,498 SH   SOLE 2 382,252 0 2,394,246
HUNTINGTON BANCSHARES INC COM 446150104   11,225,925 1,041,366 SH   SOLE 4 643,324 0 398,042
HUNTINGTON BANCSHARES INC COM 446150104   24,202,415 2,245,122 SH   SOLE 7 2,047,076 0 198,046
HUNTINGTON BANCSHARES INC COM 446150104   423,956 39,328 SH   SOLE 13 39,328 0 0
HUNTINGTON BANCSHARES INC COM 446150104   2,637,198 244,638 SH   SOLE 15 244,638 0 0
HUNTINGTON BANCSHARES INC COM 446150104   44,691,325 4,145,763 SH   SOLE 18 4,021,899 0 123,864
HUNTINGTON BANCSHARES INC COM 446150104   6,991,153 648,530 SH   SOLE 19 648,530 0 0
HUNTINGTON BANCSHARES INC COM 446150104   646,272,513 59,951,068 SH   SOLE 21 59,951,068 0 0
HUNTINGTON BANCSHARES INC COM 446150104   339,035,538 31,450,421 SH   SOLE 22 28,387,635 0 3,062,786
HUNTINGTON BANCSHARES INC COM 446150104   26,210,050 2,431,359 SH   SOLE 23 2,431,359 0 0
HUNTINGTON BANCSHARES INC COM 446150104   44,116,956 4,092,482 SH   SOLE 25 3,914,737 0 177,745
HUNTINGTON BANCSHARES INC COM 446150104   37,547,193 3,483,042 SH   SOLE 26 1,916,761 0 1,566,281
HUNTINGTON BANCSHARES INC COM 446150104   34,190,861 3,171,694 SH   SOLE 28 88,350 0 3,083,344
HUNTINGTON BANCSHARES INC COM 446150104   26,282 2,438 SH   SOLE 29 2,438 0 0
HUNTINGTON BANCSHARES INC COM 446150104   146,963,654 13,632,992 SH   SOLE 30 13,489,468 0 143,524
HUNTINGTON BANCSHARES INC COM 446150104   3,500,977 324,766 SH   SOLE 31 290,680 0 34,086
HUNTINGTON BANCSHARES INC COM 446150104   3,845,549 356,730 SH   SOLE 32 356,730 0 0
HUNTINGTON BANCSHARES INC COM 446150104   629,024 58,351 SH   SOLE 34 58,351 0 0
HUNTINGTON BANCSHARES INC COM 446150104   10,058,559 933,076 SH   SOLE 35 933,076 0 0
HUNTINGTON BANCSHARES INC COM 446150104   4,099,936 380,328 SH   SOLE 36 380,328 0 0
HUNTINGTON BANCSHARES INC COM 446150104   598,958 55,562 SH   SOLE 40 55,562 0 0
HUNTINGTON BANCSHARES INC COM 446150104   45,707 4,240 SH   OTR 43 4,240 0 0
HUNTINGTON BANCSHARES INC COM 446150104   16,766,044 1,555,292 SH   SOLE 43 1,355,321 0 199,970
HUNTINGTON INGALLS INDS INC COM 446413106   21,936,316 96,381 SH   SOLE 2 12,202 0 84,179
HUNTINGTON INGALLS INDS INC COM 446413106   2,803,804 12,319 SH   SOLE 4 7,743 0 4,576
HUNTINGTON INGALLS INDS INC COM 446413106   33,905,572 148,970 SH   SOLE 7 138,219 0 10,751
HUNTINGTON INGALLS INDS INC COM 446413106   49,617 218 SH   SOLE 13 218 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,453,681 6,387 SH   SOLE 15 6,387 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   15,454,040 67,900 SH   SOLE 18 64,574 0 3,326
HUNTINGTON INGALLS INDS INC COM 446413106   12,632,255 55,502 SH   SOLE 19 55,502 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   423,572,932 1,861,041 SH   SOLE 21 1,861,041 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   216,096,186 949,456 SH   SOLE 22 861,960 0 87,496
HUNTINGTON INGALLS INDS INC COM 446413106   16,236,984 71,340 SH   SOLE 23 71,340 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   4,304,371 18,912 SH   SOLE 25 18,912 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   21,704,391 95,362 SH   SOLE 26 28,413 0 66,949
HUNTINGTON INGALLS INDS INC COM 446413106   229,421 1,008 SH   SOLE 28 0 0 1,008
HUNTINGTON INGALLS INDS INC COM 446413106   43,592,456 191,531 SH   SOLE 30 191,531 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,047,490 8,996 SH   SOLE 31 8,315 0 681
HUNTINGTON INGALLS INDS INC COM 446413106   33,120,807 145,522 SH   SOLE 34 145,522 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,642,891 11,612 SH   SOLE 36 11,612 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   212,578 934 SH   SOLE 40 934 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   14,362,621 63,105 SH   SOLE 43 57,077 0 6,027
HUNTSMAN CORP COM 447011107   20,153,624 745,878 SH   SOLE 2 115,976 0 629,902
HUNTSMAN CORP COM 447011107   12,132 449 SH   SOLE 4 449 0 0
HUNTSMAN CORP COM 447011107   989,202 36,610 SH   SOLE 7 35,529 0 1,081
HUNTSMAN CORP COM 447011107   4,739,308 175,400 SH   SOLE 18 167,570 0 7,830
HUNTSMAN CORP COM 447011107   5,166,359 191,205 SH   SOLE 19 191,205 0 0
HUNTSMAN CORP COM 447011107   182,932,398 6,770,259 SH   SOLE 21 6,770,259 0 0
HUNTSMAN CORP COM 447011107   121,593,702 4,500,137 SH   SOLE 22 4,264,567 0 235,570
HUNTSMAN CORP COM 447011107   430,942 15,949 SH   SOLE 23 15,949 0 0
HUNTSMAN CORP COM 447011107   880,474 32,586 SH   SOLE 25 32,586 0 0
HUNTSMAN CORP COM 447011107   7,370,218 272,769 SH   SOLE 26 101,156 0 171,613
HUNTSMAN CORP COM 447011107   391,331 14,483 SH   SOLE 28 3,713 0 10,770
HUNTSMAN CORP COM 447011107   2,716,996 100,555 SH   SOLE 30 100,555 0 0
HUNTSMAN CORP COM 447011107   71,495 2,646 SH   SOLE 31 2,646 0 0
HUNTSMAN CORP COM 447011107   2,386,406 88,320 SH   SOLE 32 88,320 0 0
HUNTSMAN CORP COM 447011107   2,049,926 75,867 SH   SOLE 34 75,867 0 0
HUNTSMAN CORP COM 447011107   280,116 10,367 SH   SOLE 36 10,367 0 0
HUNTSMAN CORP COM 447011107   804,629 29,779 SH   SOLE 40 29,779 0 0
HUNTSMAN CORP COM 447011107   4,289,480 158,752 SH   SOLE 43 145,385 0 13,367
HURCO CO COM 447324104   61,789 2,854 SH   SOLE 2 2,648 0 206
HURCO CO COM 447324104   25,244 1,166 SH   SOLE 18 1,166 0 0
HURCO CO COM 447324104   337,978 15,611 SH   SOLE 21 15,611 0 0
HURCO CO COM 447324104   1,537,735 71,027 SH   SOLE 22 71,027 0 0
HURON CONSULTING GROUP INC COM 447462102   1,314,662 15,483 SH   SOLE 2 11,052 0 4,431
HURON CONSULTING GROUP INC COM 447462102   7,217 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102   365,368 4,303 SH   SOLE 7 4,076 0 227
HURON CONSULTING GROUP INC COM 447462102   4,200,837 49,474 SH   SOLE 18 49,474 0 0
HURON CONSULTING GROUP INC COM 447462102   3,335,944 39,288 SH   SOLE 19 39,288 0 0
HURON CONSULTING GROUP INC COM 447462102   58,039,296 683,539 SH   SOLE 21 683,539 0 0
HURON CONSULTING GROUP INC COM 447462102   43,918,763 517,239 SH   SOLE 22 502,861 0 14,378
HURON CONSULTING GROUP INC COM 447462102   312,214 3,677 SH   SOLE 25 3,677 0 0
HURON CONSULTING GROUP INC COM 447462102   393,388 4,633 SH   SOLE 26 3,375 0 1,258
HURON CONSULTING GROUP INC COM 447462102   55,361 652 SH   SOLE 28 0 0 652
HURON CONSULTING GROUP INC COM 447462102   1,026,562 12,090 SH   SOLE 30 12,090 0 0
HURON CONSULTING GROUP INC COM 447462102   284,788 3,354 SH   SOLE 40 3,354 0 0
HURON CONSULTING GROUP INC COM 447462102   2,197,131 25,876 SH   SOLE 43 24,912 0 964
HUT 8 MNG CORP COM 44812T102   492,786 149,329 SH   SOLE 21 149,329 0 0
HUT 8 MNG CORP COM 44812T102   864,709 262,033 SH   SOLE 30 262,033 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   989,784 82,482 SH   SOLE 22 82,482 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   196,248 16,354 SH   SOLE 30 16,354 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   1,416 118 SH   SOLE 34 118 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   2,208 184 SH   SOLE 43 0 0 184
HUYA INC ADS REP SHS A 44852D108   124,212 34,696 SH   SOLE 2 34,696 0 0
HUYA INC ADS REP SHS A 44852D108   15,752 4,400 SH   SOLE 4 4,400 0 0
HUYA INC ADS REP SHS A 44852D108   38,847 10,851 SH   SOLE 7 10,851 0 0
HUYA INC ADS REP SHS A 44852D108   3,640,910 1,017,014 SH   SOLE 21 1,017,014 0 0
HUYA INC ADS REP SHS A 44852D108   3,244,192 906,199 SH   SOLE 22 861,098 0 45,101
HUYA INC ADS REP SHS A 44852D108   4,325 1,208 SH   SOLE 25 1,208 0 0
HUYA INC ADS REP SHS A 44852D108   976,356 272,725 SH   SOLE 30 272,725 0 0
HUYA INC ADS REP SHS A 44852D108   2,527 706 SH   SOLE 34 706 0 0
HUYA INC ADS REP SHS A 44852D108   149,461 41,749 SH   SOLE 43 40,871 0 878
HYATT HOTELS CORP COM CL A 448579102   5,647,304 49,287 SH   SOLE 2 10,727 0 38,560
HYATT HOTELS CORP COM CL A 448579102   2,058,544 17,966 SH   SOLE 4 14,474 0 3,492
HYATT HOTELS CORP COM CL A 448579102   478,830 4,179 SH   SOLE 7 4,179 0 0
HYATT HOTELS CORP COM CL A 448579102   19,822 173 SH   SOLE 13 173 0 0
HYATT HOTELS CORP COM CL A 448579102   527,641 4,605 SH   SOLE 15 4,605 0 0
HYATT HOTELS CORP COM CL A 448579102   4,905,055 42,809 SH   SOLE 18 40,125 0 2,684
HYATT HOTELS CORP COM CL A 448579102   1,683,753 14,695 SH   SOLE 19 14,695 0 0
HYATT HOTELS CORP COM CL A 448579102   61,316,570 535,142 SH   SOLE 21 535,142 0 0
HYATT HOTELS CORP COM CL A 448579102   134,980,282 1,178,044 SH   SOLE 22 1,085,999 0 92,045
HYATT HOTELS CORP COM CL A 448579102   9,696,103 84,623 SH   SOLE 23 84,623 0 0
HYATT HOTELS CORP COM CL A 448579102   405,728 3,541 SH   SOLE 25 3,541 0 0
HYATT HOTELS CORP COM CL A 448579102   2,954,560 25,786 SH   SOLE 26 23,048 0 2,738
HYATT HOTELS CORP COM CL A 448579102   4,824,849 42,109 SH   SOLE 28 1,678 0 40,431
HYATT HOTELS CORP COM CL A 448579102   13,227,917 115,447 SH   SOLE 30 115,447 0 0
HYATT HOTELS CORP COM CL A 448579102   1,061,011 9,260 SH   SOLE 31 8,423 0 837
HYATT HOTELS CORP COM CL A 448579102   233,743 2,040 SH   SOLE 34 2,040 0 0
HYATT HOTELS CORP COM CL A 448579102   475,736 4,152 SH   SOLE 36 4,152 0 0
HYATT HOTELS CORP COM CL A 448579102   217,587 1,899 SH   SOLE 40 1,899 0 0
HYATT HOTELS CORP COM CL A 448579102   3,696,719 32,263 SH   SOLE 43 25,085 0 7,178
HYCROFT MINING HOLDING CORP COM CL A 44862P109   371 1,257 SH   SOLE 2 0 0 1,257
HYCROFT MINING HOLDING CORP COM CL A 44862P109   24,630 83,406 SH   SOLE 21 83,406 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109   469,350 1,589,402 SH   SOLE 22 1,589,402 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   856 1,094 SH   SOLE 2 0 0 1,094
HYDROFARM HLDGS GROUP INC COM 44888K209   5,890 7,532 SH   SOLE 18 7,532 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   108,191 138,352 SH   SOLE 21 138,352 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   399,457 510,815 SH   SOLE 22 510,815 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   108,912 65,217 SH   SOLE 2 6,506 0 58,711
HYLIION HOLDINGS CORP COMMON STOCK 449109107   3,146 1,884 SH   SOLE 7 1,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   740,587 443,465 SH   SOLE 18 443,465 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   508,659 304,586 SH   SOLE 19 304,586 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   9,025,019 5,404,203 SH   SOLE 21 5,404,203 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   5,641,531 3,378,162 SH   SOLE 22 3,271,558 0 106,604
HYLIION HOLDINGS CORP COMMON STOCK 449109107   228,909 137,071 SH   SOLE 43 135,086 0 1,985
HYPERFINE INC COM CL A 44916K106   21,210 9,865 SH   SOLE 18 9,865 0 0
HYPERFINE INC COM CL A 44916K106   264,856 123,189 SH   SOLE 21 123,189 0 0
HYPERFINE INC COM CL A 44916K106   1,248,398 580,650 SH   SOLE 22 580,650 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   293,048 5,248 SH   SOLE 2 2,900 0 2,348
HYSTER YALE MATLS HANDLING I CL A 449172105   29,651 531 SH   SOLE 4 32 0 499
HYSTER YALE MATLS HANDLING I CL A 449172105   3,909 70 SH   SOLE 7 70 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   1,618,355 28,982 SH   SOLE 18 28,982 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   1,206,032 21,598 SH   SOLE 19 21,598 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   21,191,057 379,496 SH   SOLE 21 379,496 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   15,338,075 274,679 SH   SOLE 22 267,283 0 7,396
HYSTER YALE MATLS HANDLING I CL A 449172105   137,925 2,470 SH   SOLE 25 2,470 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   25,351 454 SH   SOLE 26 0 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105   27,082 485 SH   SOLE 28 485 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   3,903,942 69,913 SH   SOLE 30 69,913 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   53,774 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   475,533 8,516 SH   SOLE 43 8,401 0 115
HYZON MOTORS INC COM CL A 44951Y102   2,908 3,034 SH   SOLE 2 0 0 3,034
HYZON MOTORS INC COM CL A 44951Y102   88,429 92,258 SH   SOLE 21 92,258 0 0
HYZON MOTORS INC COM CL A 44951Y102   1,148,294 1,198,011 SH   SOLE 22 1,198,011 0 0
I MAB SPONSORED ADS 44975P103   93,742 31,352 SH   SOLE 2 31,352 0 0
I MAB SPONSORED ADS 44975P103   2,141 716 SH   SOLE 4 716 0 0
I MAB SPONSORED ADS 44975P103   3,083,569 1,031,294 SH   SOLE 21 1,031,294 0 0
I MAB SPONSORED ADS 44975P103   2,485,868 831,394 SH   SOLE 22 798,911 0 32,483
I MAB SPONSORED ADS 44975P103   3,011 1,007 SH   SOLE 25 1,007 0 0
I MAB SPONSORED ADS 44975P103   484,676 162,099 SH   SOLE 30 162,099 0 0
I MAB SPONSORED ADS 44975P103   2,329 779 SH   SOLE 34 779 0 0
I-80 GOLD CORP COM 44955L106   556,450 247,311 SH   SOLE 2 92,039 0 155,272
I-80 GOLD CORP COM 44955L106   4,320 1,920 SH   SOLE 7 1,920 0 0
I-80 GOLD CORP COM 44955L106   1,235,327 549,034 SH   SOLE 18 549,034 0 0
I-80 GOLD CORP COM 44955L106   2,232,864 992,384 SH   SOLE 19 992,384 0 0
I-80 GOLD CORP COM 44955L106   14,283,106 6,348,047 SH   SOLE 21 6,348,047 0 0
I-80 GOLD CORP COM 44955L106   6,049,609 2,688,715 SH   SOLE 22 2,546,834 0 141,881
I-80 GOLD CORP COM 44955L106   33,937 15,083 SH   SOLE 23 15,083 0 0
I3 VERTICALS INC COM CL A 46571Y107   495,696 21,684 SH   SOLE 2 16,252 0 5,432
I3 VERTICALS INC COM CL A 46571Y107   6,035 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,420,863 62,155 SH   SOLE 18 62,155 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,040,519 45,517 SH   SOLE 19 45,517 0 0
I3 VERTICALS INC COM CL A 46571Y107   18,345,104 802,498 SH   SOLE 21 802,498 0 0
I3 VERTICALS INC COM CL A 46571Y107   14,153,335 619,131 SH   SOLE 22 604,724 0 14,407
I3 VERTICALS INC COM CL A 46571Y107   138,852 6,074 SH   SOLE 25 6,074 0 0
I3 VERTICALS INC COM CL A 46571Y107   40,188 1,758 SH   SOLE 26 0 0 1,758
I3 VERTICALS INC COM CL A 46571Y107   49,423 2,162 SH   SOLE 30 2,162 0 0
I3 VERTICALS INC COM CL A 46571Y107   139,446 6,100 SH   SOLE 40 6,100 0 0
I3 VERTICALS INC COM CL A 46571Y107   74,729 3,269 SH   SOLE 43 2,663 0 606
IAC INC COM NEW 44891N208   13,430,031 213,854 SH   SOLE 2 25,096 0 188,758
IAC INC COM NEW 44891N208   41,197 656 SH   SOLE 4 294 0 362
IAC INC COM NEW 44891N208   88,674 1,412 SH   SOLE 7 1,412 0 0
IAC INC COM NEW 44891N208   1,790,742 28,515 SH   SOLE 18 28,515 0 0
IAC INC COM NEW 44891N208   1,689,634 26,905 SH   SOLE 19 26,905 0 0
IAC INC COM NEW 44891N208   64,340,735 1,024,534 SH   SOLE 21 1,024,534 0 0
IAC INC COM NEW 44891N208   117,251,494 1,867,062 SH   SOLE 22 1,766,293 0 100,769
IAC INC COM NEW 44891N208   921,590 14,675 SH   SOLE 25 14,675 0 0
IAC INC COM NEW 44891N208   2,774,127 44,174 SH   SOLE 26 24,845 0 19,329
IAC INC COM NEW 44891N208   129,305 2,059 SH   SOLE 28 1,485 0 574
IAC INC COM NEW 44891N208   2,855,956 45,477 SH   SOLE 30 45,477 0 0
IAC INC COM NEW 44891N208   70,399 1,121 SH   SOLE 31 1,121 0 0
IAC INC COM NEW 44891N208   91,562 1,458 SH   SOLE 36 1,458 0 0
IAC INC COM NEW 44891N208   815,772 12,990 SH   SOLE 40 12,990 0 0
IAC INC COM NEW 44891N208   8,694,974 138,455 SH   SOLE 43 125,118 0 13,337
IAMGOLD CORP COM 450913108   227,868 86,642 SH   SOLE 43 83,922 0 2,720
IBEX LTD SHS NEW G4690M101   654,033 30,807 SH   SOLE 2 29,963 0 844
IBEX LTD SHS NEW G4690M101   3,376 159 SH   SOLE 7 159 0 0
IBEX LTD SHS NEW G4690M101   571,108 26,901 SH   SOLE 18 26,901 0 0
IBEX LTD SHS NEW G4690M101   634,692 29,896 SH   SOLE 19 29,896 0 0
IBEX LTD SHS NEW G4690M101   7,647,004 360,198 SH   SOLE 21 360,198 0 0
IBEX LTD SHS NEW G4690M101   2,812,189 132,463 SH   SOLE 22 130,435 0 2,028
IBEX LTD SHS NEW G4690M101   21,867 1,030 SH   SOLE 43 1,030 0 0
IBIO INC COM 451033609   95 156 SH   SOLE 2 0 0 156
IBIO INC COM 451033609   77 126 SH   SOLE 21 126 0 0
IBIO INC COM 451033609   83,969 137,654 SH   SOLE 22 137,654 0 0
ICAD INC COM NEW 44934S206   963 591 SH   SOLE 2 0 0 591
ICAD INC COM NEW 44934S206   6,359 3,901 SH   SOLE 18 3,901 0 0
ICAD INC COM NEW 44934S206   124,757 76,538 SH   SOLE 21 76,538 0 0
ICAD INC COM NEW 44934S206   480,374 294,708 SH   SOLE 22 294,708 0 0
ICC HLDGS INC COM 44931Q104   5,352 338 SH   SOLE 18 338 0 0
ICC HLDGS INC COM 44931Q104   78,224 4,940 SH   SOLE 21 4,940 0 0
ICF INTL INC COM 44925C103   1,218,898 9,799 SH   SOLE 2 5,511 0 4,288
ICF INTL INC COM 44925C103   5,722 46 SH   SOLE 4 46 0 0
ICF INTL INC COM 44925C103   910,784 7,322 SH   SOLE 7 6,930 0 392
ICF INTL INC COM 44925C103   5,904,793 47,470 SH   SOLE 18 47,470 0 0
ICF INTL INC COM 44925C103   5,204,104 41,837 SH   SOLE 19 41,837 0 0
ICF INTL INC COM 44925C103   82,651,682 664,456 SH   SOLE 21 664,456 0 0
ICF INTL INC COM 44925C103   59,904,358 481,585 SH   SOLE 22 467,351 0 14,234
ICF INTL INC COM 44925C103   425,538 3,421 SH   SOLE 25 3,421 0 0
ICF INTL INC COM 44925C103   2,794,421 22,465 SH   SOLE 26 21,024 0 1,441
ICF INTL INC COM 44925C103   1,512,209 12,157 SH   SOLE 28 336 0 11,821
ICF INTL INC COM 44925C103   8,528,427 68,562 SH   SOLE 30 68,562 0 0
ICF INTL INC COM 44925C103   202,383 1,627 SH   SOLE 36 1,627 0 0
ICF INTL INC COM 44925C103   431,758 3,471 SH   SOLE 40 3,471 0 0
ICF INTL INC COM 44925C103   5,225,792 42,011 SH   SOLE 43 40,215 0 1,796
ICHOR HOLDINGS SHS G4740B105   992,888 26,477 SH   SOLE 2 8,714 0 17,763
ICHOR HOLDINGS SHS G4740B105   3,563 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105   445,463 11,879 SH   SOLE 7 11,240 0 639
ICHOR HOLDINGS SHS G4740B105   4,328,400 115,424 SH   SOLE 18 102,815 0 12,609
ICHOR HOLDINGS SHS G4740B105   4,551,225 121,366 SH   SOLE 19 121,366 0 0
ICHOR HOLDINGS SHS G4740B105   134,942,138 3,598,457 SH   SOLE 21 3,598,457 0 0
ICHOR HOLDINGS SHS G4740B105   30,963,600 825,696 SH   SOLE 22 774,803 0 50,893
ICHOR HOLDINGS SHS G4740B105   232,388 6,197 SH   SOLE 25 6,197 0 0
ICHOR HOLDINGS SHS G4740B105   460,200 12,272 SH   SOLE 26 10,841 0 1,431
ICHOR HOLDINGS SHS G4740B105   62,475 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105   2,165,063 57,735 SH   SOLE 30 57,735 0 0
ICHOR HOLDINGS SHS G4740B105   210,300 5,608 SH   SOLE 40 5,608 0 0
ICHOR HOLDINGS SHS G4740B105   1,119,000 29,840 SH   SOLE 43 28,658 0 1,182
ICICI BANK LIMITED ADR 45104G104   48,064,562 2,082,520 SH   SOLE 2 2,082,520 0 0
ICICI BANK LIMITED ADR 45104G104   13,263,014 574,654 SH   SOLE 4 574,654 0 0
ICICI BANK LIMITED ADR 45104G104   44,881,737 1,944,616 SH   SOLE 18 1,944,616 0 0
ICICI BANK LIMITED ADR 45104G104   3,482,172 150,874 SH   SOLE 19 150,874 0 0
ICICI BANK LIMITED ADR 45104G104   1,957,115 84,797 SH   SOLE 21 84,797 0 0
ICICI BANK LIMITED ADR 45104G104   94,359,718 4,088,376 SH   SOLE 22 3,775,715 0 312,661
ICICI BANK LIMITED ADR 45104G104   5,016,046 217,333 SH   SOLE 26 152,224 0 65,109
ICICI BANK LIMITED ADR 45104G104   5,362,846 232,359 SH   SOLE 28 171,297 0 61,062
ICICI BANK LIMITED ADR 45104G104   3,626,653 157,134 SH   SOLE 30 157,134 0 0
ICICI BANK LIMITED ADR 45104G104   445,190 19,289 SH   SOLE 31 0 0 19,289
ICICI BANK LIMITED ADR 45104G104   2,087,286 90,437 SH   SOLE 34 90,437 0 0
ICICI BANK LIMITED ADR 45104G104   92,630,824 4,013,467 SH   SOLE 43 3,561,316 0 452,151
ICL GROUP LTD SHS M53213100   11,742,539 2,142,799 SH   SOLE 7 2,142,799 0 0
ICL GROUP LTD SHS M53213100   17,063,940 3,113,858 SH   SOLE 43 2,493,888 0 619,969
ICLICK INTERACTIVE ASIA GROU SPON ADS NEW 45113Y203   51 36 SH   SOLE 43 36 0 0
ICON PLC SHS G4705A100   20,160,115 80,576 SH   SOLE 2 4,794 0 75,782
ICON PLC SHS G4705A100   258,206 1,032 SH   SOLE 7 1,032 0 0
ICON PLC SHS G4705A100   209,918 839 SH   SOLE 15 839 0 0
ICON PLC SHS G4705A100   10,307,740 41,198 SH   SOLE 18 41,198 0 0
ICON PLC SHS G4705A100   39,290,657 157,037 SH   SOLE 19 157,037 0 0
ICON PLC SHS G4705A100   208,778,639 834,447 SH   SOLE 21 834,447 0 0
ICON PLC SHS G4705A100   144,317,862 576,810 SH   SOLE 22 515,681 0 61,129
ICON PLC SHS G4705A100   22,987,375 91,876 SH   SOLE 25 91,876 0 0
ICON PLC SHS G4705A100   8,885,603 35,514 SH   SOLE 26 6,984 0 28,530
ICON PLC SHS G4705A100   6,805,690 27,201 SH   SOLE 28 0 0 27,201
ICON PLC SHS G4705A100   5,254 21 SH   SOLE 30 21 0 0
ICON PLC SHS G4705A100   290,482 1,161 SH   SOLE 31 1,161 0 0
ICON PLC SHS G4705A100   2,196,005 8,777 SH   SOLE 36 8,777 0 0
ICON PLC SHS G4705A100   4,167,331 16,656 SH   SOLE 43 12,991 0 3,665
ICOSAVAX INC COM 45114M109   160,260 16,139 SH   SOLE 2 1,045 0 15,094
ICOSAVAX INC COM 45114M109   820,744 82,653 SH   SOLE 18 82,653 0 0
ICOSAVAX INC COM 45114M109   538,981 54,278 SH   SOLE 19 54,278 0 0
ICOSAVAX INC COM 45114M109   9,962,650 1,003,288 SH   SOLE 21 1,003,288 0 0
ICOSAVAX INC COM 45114M109   6,230,241 627,416 SH   SOLE 22 607,404 0 20,012
ICOSAVAX INC COM 45114M109   23,494 2,366 SH   SOLE 43 0 0 2,366
ICU MED INC COM 44930G107   7,329,489 41,133 SH   SOLE 2 18,243 0 22,890
ICU MED INC COM 44930G107   14,433 81 SH   SOLE 4 81 0 0
ICU MED INC COM 44930G107   486,281 2,729 SH   SOLE 7 2,590 0 139
ICU MED INC COM 44930G107   6,922,860 38,851 SH   SOLE 18 38,851 0 0
ICU MED INC COM 44930G107   1,138,812 6,391 SH   SOLE 19 6,391 0 0
ICU MED INC COM 44930G107   179,207,465 1,005,710 SH   SOLE 21 1,005,710 0 0
ICU MED INC COM 44930G107   103,374,790 580,138 SH   SOLE 22 552,961 0 27,177
ICU MED INC COM 44930G107   632,040 3,547 SH   SOLE 25 3,547 0 0
ICU MED INC COM 44930G107   1,846,939 10,365 SH   SOLE 26 8,599 0 1,766
ICU MED INC COM 44930G107   1,262,476 7,085 SH   SOLE 28 353 0 6,732
ICU MED INC COM 44930G107   2,054,531 11,530 SH   SOLE 30 11,530 0 0
ICU MED INC COM 44930G107   52,031 292 SH   SOLE 31 292 0 0
ICU MED INC COM 44930G107   47,399 266 SH   SOLE 36 266 0 0
ICU MED INC COM 44930G107   640,058 3,592 SH   SOLE 40 3,592 0 0
ICU MED INC COM 44930G107   22,630 127 SH   OTR 43 127 0 0
ICU MED INC COM 44930G107   1,446,190 8,116 SH   SOLE 43 7,253 0 863
IDACORP INC COM 451107106   8,032,657 78,291 SH   SOLE 2 52,255 0 26,036
IDACORP INC COM 451107106   612,214 5,967 SH   SOLE 4 5,967 0 0
IDACORP INC COM 451107106   791,867 7,718 SH   SOLE 7 7,718 0 0
IDACORP INC COM 451107106   13,620,868 132,757 SH   SOLE 18 130,999 0 1,758
IDACORP INC COM 451107106   3,284,636 32,014 SH   SOLE 19 32,014 0 0
IDACORP INC COM 451107106   438,092,458 4,269,907 SH   SOLE 21 4,269,907 0 0
IDACORP INC COM 451107106   150,101,030 1,462,973 SH   SOLE 22 1,390,207 0 72,766
IDACORP INC COM 451107106   633,863 6,178 SH   SOLE 23 6,178 0 0
IDACORP INC COM 451107106   2,301,421 22,431 SH   SOLE 26 17,369 0 5,062
IDACORP INC COM 451107106   1,232,123 12,009 SH   SOLE 28 712 0 11,297
IDACORP INC COM 451107106   6,086,848 59,326 SH   SOLE 30 59,326 0 0
IDACORP INC COM 451107106   75,719 738 SH   SOLE 31 738 0 0
IDACORP INC COM 451107106   2,515,444 24,517 SH   SOLE 32 24,517 0 0
IDACORP INC COM 451107106   313,956 3,060 SH   SOLE 36 3,060 0 0
IDACORP INC COM 451107106   4,996,216 48,696 SH   SOLE 43 45,465 0 3,231
IDAHO STRATEGIC RESOURCES COM NEW 645827205   11,582 2,169 SH   SOLE 18 2,169 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   132,384 24,791 SH   SOLE 21 24,791 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   632,352 118,418 SH   SOLE 22 118,418 0 0
IDEAL PWR INC COM NEW 451622203   12,189 1,033 SH   SOLE 18 1,033 0 0
IDEAL PWR INC COM NEW 451622203   172,150 14,589 SH   SOLE 21 14,589 0 0
IDEAL PWR INC COM NEW 451622203   1,022,258 86,632 SH   SOLE 22 86,632 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   1,301,477 55,382 SH   SOLE 2 27,183 0 28,199
IDEAYA BIOSCIENCES INC COM 45166A102   446,359 18,994 SH   SOLE 7 17,980 0 1,014
IDEAYA BIOSCIENCES INC COM 45166A102   3,531,181 150,263 SH   SOLE 18 150,263 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   3,697,960 157,360 SH   SOLE 19 157,360 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   56,766,812 2,415,609 SH   SOLE 21 2,415,609 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   32,925,192 1,401,072 SH   SOLE 22 1,355,172 0 45,900
IDEAYA BIOSCIENCES INC COM 45166A102   41,924 1,784 SH   SOLE 23 1,784 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   186,802 7,949 SH   SOLE 25 7,949 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   117,759 5,011 SH   SOLE 26 788 0 4,223
IDEAYA BIOSCIENCES INC COM 45166A102   2,573,650 109,517 SH   SOLE 30 109,517 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   32,501 1,383 SH   SOLE 36 1,383 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   93,648 3,985 SH   SOLE 40 3,985 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   643,595 27,387 SH   SOLE 43 22,863 0 4,524
IDENTIV INC COM NEW 45170X205   7,897 939 SH   SOLE 2 0 0 939
IDENTIV INC COM NEW 45170X205   35,616 4,235 SH   SOLE 18 4,235 0 0
IDENTIV INC COM NEW 45170X205   629,800 74,887 SH   SOLE 21 74,887 0 0
IDENTIV INC COM NEW 45170X205   2,205,060 262,195 SH   SOLE 22 262,195 0 0
IDEX CORP COM 45167R104   19,182,464 89,113 SH   SOLE 2 36,178 0 52,935
IDEX CORP COM 45167R104   18,734,724 87,033 SH   SOLE 4 46,735 0 40,298
IDEX CORP COM 45167R104   24,529,953 113,955 SH   SOLE 7 103,659 0 10,296
IDEX CORP COM 45167R104   880,844 4,092 SH   SOLE 13 4,092 0 0
IDEX CORP COM 45167R104   2,179,508 10,125 SH   SOLE 15 10,125 0 0
IDEX CORP COM 45167R104   26,903,625 124,982 SH   SOLE 18 118,691 0 6,291
IDEX CORP COM 45167R104   76,892,379 357,207 SH   SOLE 19 357,207 0 0
IDEX CORP COM 45167R104   431,025,215 2,002,347 SH   SOLE 21 2,002,347 0 0
IDEX CORP COM 45167R104   364,890,885 1,695,117 SH   SOLE 22 1,537,116 0 158,001
IDEX CORP COM 45167R104   28,973,565 134,598 SH   SOLE 23 134,598 0 0
IDEX CORP COM 45167R104   38,351,152 178,162 SH   SOLE 25 173,817 0 4,345
IDEX CORP COM 45167R104   28,014,367 130,142 SH   SOLE 26 48,010 0 82,132
IDEX CORP COM 45167R104   48,515,514 225,381 SH   SOLE 28 23,306 0 202,075
IDEX CORP COM 45167R104   145,631,139 676,536 SH   SOLE 30 674,030 0 2,506
IDEX CORP COM 45167R104   3,749,614 17,419 SH   SOLE 31 15,703 0 1,716
IDEX CORP COM 45167R104   1,309,427 6,083 SH   SOLE 34 6,083 0 0
IDEX CORP COM 45167R104   4,276,570 19,867 SH   SOLE 36 19,867 0 0
IDEX CORP COM 45167R104   621,240 2,886 SH   SOLE 40 2,886 0 0
IDEX CORP COM 45167R104   27,769 129 SH   OTR 43 129 0 0
IDEX CORP COM 45167R104   18,830,021 87,476 SH   SOLE 43 76,891 0 10,585
IDEXX LABS INC COM 45168D104   133,058,807 264,936 SH   SOLE 2 123,447 0 141,489
IDEXX LABS INC COM 45168D104   28,021,923 55,795 SH   SOLE 4 44,220 0 11,575
IDEXX LABS INC COM 45168D104   48,822,783 97,212 SH   SOLE 7 88,157 0 9,055
IDEXX LABS INC COM 45168D104   2,892,845 5,760 SH   SOLE 13 5,760 0 0
IDEXX LABS INC COM 45168D104   5,290,993 10,535 SH   SOLE 15 10,535 0 0
IDEXX LABS INC COM 45168D104   166,316,980 331,157 SH   SOLE 18 275,102 0 56,055
IDEXX LABS INC COM 45168D104   453,626,190 903,224 SH   SOLE 19 903,224 0 0
IDEXX LABS INC COM 45168D104   1,573,967,726 3,133,958 SH   SOLE 21 3,133,958 0 0
IDEXX LABS INC COM 45168D104   1,013,900,417 2,018,797 SH   SOLE 22 1,842,389 0 176,408
IDEXX LABS INC COM 45168D104   80,731,966 160,747 SH   SOLE 23 160,747 0 0
IDEXX LABS INC COM 45168D104   83,384,745 166,029 SH   SOLE 25 162,399 0 3,630
IDEXX LABS INC COM 45168D104   91,307,423 181,804 SH   SOLE 26 88,716 0 93,088
IDEXX LABS INC COM 45168D104   98,263,811 195,655 SH   SOLE 28 3,013 0 192,642
IDEXX LABS INC COM 45168D104   1,336,936 2,662 SH   SOLE 29 2,662 0 0
IDEXX LABS INC COM 45168D104   394,595,080 785,686 SH   SOLE 30 745,814 0 39,872
IDEXX LABS INC COM 45168D104   10,532,265 20,971 SH   SOLE 31 18,943 0 2,028
IDEXX LABS INC COM 45168D104   9,166,702 18,252 SH   SOLE 32 18,252 0 0
IDEXX LABS INC COM 45168D104   83,321,966 165,904 SH   SOLE 34 165,904 0 0
IDEXX LABS INC COM 45168D104   9,763,853 19,441 SH   SOLE 36 19,441 0 0
IDEXX LABS INC COM 45168D104   1,624,212 3,234 SH   SOLE 40 3,234 0 0
IDEXX LABS INC COM 45168D104   59,765 119 SH   OTR 43 119 0 0
IDEXX LABS INC COM 45168D104   53,674,142 106,872 SH   SOLE 43 89,334 0 17,537
IDT CORP CL B NEW 448947507   1,860,528 71,974 SH   SOLE 2 60,271 0 11,703
IDT CORP CL B NEW 448947507   4,963 192 SH   SOLE 7 192 0 0
IDT CORP CL B NEW 448947507   1,327,320 51,347 SH   SOLE 18 42,780 0 8,567
IDT CORP CL B NEW 448947507   2,182,438 84,427 SH   SOLE 19 84,427 0 0
IDT CORP CL B NEW 448947507   15,643,308 605,157 SH   SOLE 21 605,157 0 0
IDT CORP CL B NEW 448947507   15,112,505 584,623 SH   SOLE 22 569,311 0 15,312
IDT CORP CL B NEW 448947507   72,277 2,796 SH   SOLE 23 2,796 0 0
IDT CORP CL B NEW 448947507   72,199 2,793 SH   SOLE 25 2,793 0 0
IDT CORP CL B NEW 448947507   218,975 8,471 SH   SOLE 26 0 0 8,471
IDT CORP CL B NEW 448947507   317,335 12,276 SH   SOLE 30 12,276 0 0
IDT CORP CL B NEW 448947507   16,286 630 SH   SOLE 34 630 0 0
IDT CORP CL B NEW 448947507   93,060 3,600 SH   SOLE 40 3,600 0 0
IDT CORP CL B NEW 448947507   203,663 7,879 SH   SOLE 43 7,261 0 618
IES HLDGS INC COM 44951W106   248,850 4,375 SH   SOLE 2 2,398 0 1,977
IES HLDGS INC COM 44951W106   2,389 42 SH   SOLE 7 42 0 0
IES HLDGS INC COM 44951W106   1,314,269 23,106 SH   SOLE 18 23,106 0 0
IES HLDGS INC COM 44951W106   977,767 17,190 SH   SOLE 19 17,190 0 0
IES HLDGS INC COM 44951W106   15,745,408 276,818 SH   SOLE 21 276,818 0 0
IES HLDGS INC COM 44951W106   13,436,080 236,218 SH   SOLE 22 229,339 0 6,879
IES HLDGS INC COM 44951W106   86,913 1,528 SH   SOLE 25 1,528 0 0
IES HLDGS INC COM 44951W106   24,857 437 SH   SOLE 26 437 0 0
IES HLDGS INC COM 44951W106   49,998 879 SH   SOLE 30 879 0 0
IES HLDGS INC COM 44951W106   88,960 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106   158,866 2,793 SH   SOLE 43 2,780 0 13
IF BANCORP INC COM 44951J105   3,321 230 SH   SOLE 18 230 0 0
IF BANCORP INC COM 44951J105   53,500 3,705 SH   SOLE 21 3,705 0 0
IF BANCORP INC COM 44951J105   192,947 13,362 SH   SOLE 22 13,362 0 0
IGC PHARMA INC COM NEW 45408X308   11,810 37,902 SH   SOLE 21 37,902 0 0
IGC PHARMA INC COM NEW 45408X308   223,693 717,884 SH   SOLE 22 717,884 0 0
IGM BIOSCIENCES INC COM 449585108   101,105 10,954 SH   SOLE 2 3,579 0 7,375
IGM BIOSCIENCES INC COM 449585108   240 26 SH   SOLE 4 26 0 0
IGM BIOSCIENCES INC COM 449585108   1,301 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108   329,179 35,664 SH   SOLE 18 35,664 0 0
IGM BIOSCIENCES INC COM 449585108   228,858 24,795 SH   SOLE 19 24,795 0 0
IGM BIOSCIENCES INC COM 449585108   5,172,317 560,381 SH   SOLE 21 560,381 0 0
IGM BIOSCIENCES INC COM 449585108   1,692,108 183,327 SH   SOLE 22 170,744 0 12,583
IGM BIOSCIENCES INC COM 449585108   6,987 757 SH   SOLE 25 757 0 0
IGM BIOSCIENCES INC COM 449585108   2,234 242 SH   SOLE 28 242 0 0
IGM BIOSCIENCES INC COM 449585108   230,455 24,968 SH   SOLE 30 24,968 0 0
IGM BIOSCIENCES INC COM 449585108   23,952 2,595 SH   SOLE 34 2,595 0 0
IGM BIOSCIENCES INC COM 449585108   6,941 752 SH   SOLE 40 752 0 0
IGM BIOSCIENCES INC COM 449585108   116,012 12,569 SH   SOLE 43 11,944 0 625
IHEARTMEDIA INC COM CL A 45174J509   821,737 225,752 SH   SOLE 2 127,187 0 98,565
IHEARTMEDIA INC COM CL A 45174J509   2,406 661 SH   SOLE 4 661 0 0
IHEARTMEDIA INC COM CL A 45174J509   442,500 121,566 SH   SOLE 7 114,952 0 6,614
IHEARTMEDIA INC COM CL A 45174J509   1,210,049 332,431 SH   SOLE 18 332,431 0 0
IHEARTMEDIA INC COM CL A 45174J509   1,609,532 442,179 SH   SOLE 19 442,179 0 0
IHEARTMEDIA INC COM CL A 45174J509   15,528,062 4,265,951 SH   SOLE 21 4,265,951 0 0
IHEARTMEDIA INC COM CL A 45174J509   10,778,397 2,961,098 SH   SOLE 22 2,835,449 0 125,649
IHEARTMEDIA INC COM CL A 45174J509   37,929 10,420 SH   SOLE 23 10,420 0 0
IHEARTMEDIA INC COM CL A 45174J509   63,664 17,490 SH   SOLE 25 17,490 0 0
IHEARTMEDIA INC COM CL A 45174J509   201,583 55,380 SH   SOLE 26 35,676 0 19,704
IHEARTMEDIA INC COM CL A 45174J509   5,209 1,431 SH   SOLE 28 1,431 0 0
IHEARTMEDIA INC COM CL A 45174J509   1,020,904 280,468 SH   SOLE 30 280,468 0 0
IHEARTMEDIA INC COM CL A 45174J509   26,779 7,357 SH   SOLE 36 7,357 0 0
IHEARTMEDIA INC COM CL A 45174J509   60,533 16,630 SH   SOLE 40 16,630 0 0
IHEARTMEDIA INC COM CL A 45174J509   390,110 107,173 SH   SOLE 43 100,320 0 6,853
IHS HOLDING LIMITED ORD SHS G4701H109   107,560 10,998 SH   SOLE 19 10,998 0 0
IHS HOLDING LIMITED ORD SHS G4701H109   12,703,565 1,298,933 SH   SOLE 34 1,298,933 0 0
IKENA ONCOLOGY INC COM 45175G108   58,600 8,933 SH   SOLE 2 903 0 8,030
IKENA ONCOLOGY INC COM 45175G108   390,064 59,461 SH   SOLE 18 59,461 0 0
IKENA ONCOLOGY INC COM 45175G108   246,781 37,619 SH   SOLE 19 37,619 0 0
IKENA ONCOLOGY INC COM 45175G108   4,416,841 673,299 SH   SOLE 21 673,299 0 0
IKENA ONCOLOGY INC COM 45175G108   3,198,243 487,537 SH   SOLE 22 473,594 0 13,943
IKENA ONCOLOGY INC COM 45175G108   3,241 494 SH   SOLE 23 494 0 0
ILLINOIS TOOL WKS INC COM 452308109   188,507,818 753,549 SH   SOLE 2 282,627 0 470,922
ILLINOIS TOOL WKS INC COM 452308109   88,125,364 352,276 SH   SOLE 4 189,920 0 162,356
ILLINOIS TOOL WKS INC COM 452308109   51,472,671 205,759 SH   SOLE 7 181,854 0 23,905
ILLINOIS TOOL WKS INC COM 452308109   10,278,074 41,086 SH   SOLE 13 41,086 0 0
ILLINOIS TOOL WKS INC COM 452308109   11,435,814 45,714 SH   SOLE 15 45,714 0 0
ILLINOIS TOOL WKS INC COM 452308109   133,853,111 535,070 SH   SOLE 18 462,606 0 72,464
ILLINOIS TOOL WKS INC COM 452308109   83,143,178 332,360 SH   SOLE 19 332,360 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,898,459,987 7,588,983 SH   SOLE 21 7,588,983 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,674,204,556 6,692,535 SH   SOLE 22 6,026,592 0 665,943
ILLINOIS TOOL WKS INC COM 452308109   170,785,233 682,704 SH   SOLE 23 682,704 0 0
ILLINOIS TOOL WKS INC COM 452308109   119,672,041 478,382 SH   SOLE 25 463,226 0 15,156
ILLINOIS TOOL WKS INC COM 452308109   148,947,265 595,408 SH   SOLE 26 234,208 0 361,200
ILLINOIS TOOL WKS INC COM 452308109   177,681,644 710,272 SH   SOLE 28 11,250 0 699,022
ILLINOIS TOOL WKS INC COM 452308109   4,962,924 19,839 SH   SOLE 29 19,839 0 0
ILLINOIS TOOL WKS INC COM 452308109   545,675,009 2,181,304 SH   SOLE 30 2,170,949 0 10,355
ILLINOIS TOOL WKS INC COM 452308109   28,362,640 113,378 SH   SOLE 31 106,046 0 7,332
ILLINOIS TOOL WKS INC COM 452308109   21,486,242 85,890 SH   SOLE 34 85,890 0 0
ILLINOIS TOOL WKS INC COM 452308109   22,549,923 90,142 SH   SOLE 36 90,142 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,973,902 11,888 SH   SOLE 40 11,888 0 0
ILLINOIS TOOL WKS INC COM 452308109   226,895 907 SH   OTR 43 907 0 0
ILLINOIS TOOL WKS INC COM 452308109   138,205,384 552,468 SH   SOLE 43 483,791 0 68,677
ILLUMINA INC COM 452327109   53,065,107 283,029 SH   SOLE 2 68,781 0 214,248
ILLUMINA INC COM 452327109   21,969,516 117,177 SH   SOLE 4 67,077 0 50,100
ILLUMINA INC COM 452327109   30,656,490 163,510 SH   SOLE 7 147,517 0 15,993
ILLUMINA INC COM 452327109   883,828 4,714 SH   SOLE 13 4,714 0 0
ILLUMINA INC COM 452327109   4,661,564 24,863 SH   SOLE 15 24,863 0 0
ILLUMINA INC COM 452327109   80,651,636 430,165 SH   SOLE 18 416,615 0 13,550
ILLUMINA INC COM 452327109   47,217,107 251,838 SH   SOLE 19 251,838 0 0
ILLUMINA INC COM 452327109   1,017,468,857 5,426,790 SH   SOLE 21 5,426,790 0 0
ILLUMINA INC COM 452327109   637,467,500 3,400,008 SH   SOLE 22 3,071,379 0 328,629
ILLUMINA INC COM 452327109   52,835,432 281,804 SH   SOLE 23 281,804 0 0
ILLUMINA INC COM 452327109   72,033,283 384,198 SH   SOLE 25 363,797 0 20,401
ILLUMINA INC COM 452327109   64,005,336 341,380 SH   SOLE 26 164,402 0 176,978
ILLUMINA INC COM 452327109   62,394,610 332,789 SH   SOLE 28 14,922 0 317,867
ILLUMINA INC COM 452327109   21,749 116 SH   SOLE 29 116 0 0
ILLUMINA INC COM 452327109   289,240,636 1,542,699 SH   SOLE 30 1,533,837 0 8,862
ILLUMINA INC COM 452327109   6,869,634 36,640 SH   SOLE 31 32,834 0 3,806
ILLUMINA INC COM 452327109   6,501,028 34,674 SH   SOLE 32 34,674 0 0
ILLUMINA INC COM 452327109   39,683,383 211,656 SH   SOLE 34 211,656 0 0
ILLUMINA INC COM 452327109   7,496,038 39,981 SH   SOLE 36 39,981 0 0
ILLUMINA INC COM 452327109   1,147,814 6,122 SH   SOLE 40 6,122 0 0
ILLUMINA INC COM 452327109   73,309 391 SH   OTR 43 391 0 0
ILLUMINA INC COM 452327109   28,082,327 149,780 SH   SOLE 43 138,562 0 11,218
ILLUMINA INC NOTE 8/1 452327AK5   3,837,906 3,865,000 PRN   SOLE 21 3,865,000 0 0
IMAX CORP COM 45245E109   558,478 32,871 SH   SOLE 2 24,112 0 8,759
IMAX CORP COM 45245E109   3,959 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109   435,760 25,648 SH   SOLE 7 24,260 0 1,388
IMAX CORP COM 45245E109   2,062,127 121,373 SH   SOLE 18 121,373 0 0
IMAX CORP COM 45245E109   1,645,465 96,849 SH   SOLE 19 96,849 0 0
IMAX CORP COM 45245E109   25,933,706 1,526,410 SH   SOLE 21 1,526,410 0 0
IMAX CORP COM 45245E109   9,479,893 557,969 SH   SOLE 22 525,599 0 32,370
IMAX CORP COM 45245E109   119,100 7,010 SH   SOLE 25 7,010 0 0
IMAX CORP COM 45245E109   165,500 9,741 SH   SOLE 26 5,678 0 4,063
IMAX CORP COM 45245E109   60,026 3,533 SH   SOLE 28 2,242 0 1,291
IMAX CORP COM 45245E109   1,992,281 117,262 SH   SOLE 30 117,262 0 0
IMAX CORP COM 45245E109   28,169 1,658 SH   SOLE 36 1,658 0 0
IMAX CORP COM 45245E109   88,314 5,198 SH   SOLE 40 5,198 0 0
IMAX CORP COM 45245E109   4,723 278 SH   SOLE 43 278 0 0
IMEDIA BRANDS INC COM CL A 452465206   331 2,509 SH   SOLE 21 2,509 0 0
IMEDIA BRANDS INC COM CL A 452465206   10,563 80,024 SH   SOLE 22 80,024 0 0
IMMATICS N.V SHS N44445109   39,248 3,401 SH   SOLE 2 3,401 0 0
IMMATICS N.V SHS N44445109   40,748 3,531 SH   SOLE 22 3,531 0 0
IMMERSION CORP COM 452521107   71,912 10,157 SH   SOLE 2 692 0 9,465
IMMERSION CORP COM 452521107   1,352 191 SH   SOLE 7 191 0 0
IMMERSION CORP COM 452521107   435,328 61,487 SH   SOLE 18 61,487 0 0
IMMERSION CORP COM 452521107   272,927 38,549 SH   SOLE 19 38,549 0 0
IMMERSION CORP COM 452521107   5,205,981 735,308 SH   SOLE 21 735,308 0 0
IMMERSION CORP COM 452521107   5,058,766 714,515 SH   SOLE 22 700,086 0 14,429
IMMIX BIOPHARMA INC COM 45258H106   3,096 1,151 SH   SOLE 18 1,151 0 0
IMMIX BIOPHARMA INC COM 45258H106   38,997 14,497 SH   SOLE 21 14,497 0 0
IMMUCELL CORP COM PAR 452525306   5,470 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306   78,400 15,680 SH   SOLE 21 15,680 0 0
IMMUCELL CORP COM PAR 452525306   1,465 293 SH   SOLE 22 293 0 0
IMMUNEERING CORP CLASS A COM 45254E107   59,633 5,881 SH   SOLE 2 2,080 0 3,801
IMMUNEERING CORP CLASS A COM 45254E107   749,113 73,877 SH   SOLE 18 73,877 0 0
IMMUNEERING CORP CLASS A COM 45254E107   10,272,449 1,013,062 SH   SOLE 19 1,013,062 0 0
IMMUNEERING CORP CLASS A COM 45254E107   8,117,770 800,569 SH   SOLE 21 800,569 0 0
IMMUNEERING CORP CLASS A COM 45254E107   5,227,576 515,540 SH   SOLE 22 509,266 0 6,274
IMMUNEERING CORP CLASS A COM 45254E107   149,352 14,729 SH   SOLE 30 14,729 0 0
IMMUNIC INC COM 4525EP101   1,313 523 SH   SOLE 2 0 0 523
IMMUNIC INC COM 4525EP101   10,489 4,179 SH   SOLE 18 4,179 0 0
IMMUNIC INC COM 4525EP101   184,919 73,673 SH   SOLE 21 73,673 0 0
IMMUNIC INC COM 4525EP101   750,811 299,128 SH   SOLE 22 299,128 0 0
IMMUNITYBIO INC COM 45256X103   219,234 78,861 SH   SOLE 2 36,830 0 42,031
IMMUNITYBIO INC COM 45256X103   361 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103   32,265 11,606 SH   SOLE 7 11,606 0 0
IMMUNITYBIO INC COM 45256X103   766,204 275,613 SH   SOLE 18 275,613 0 0
IMMUNITYBIO INC COM 45256X103   616,298 221,690 SH   SOLE 19 221,690 0 0
IMMUNITYBIO INC COM 45256X103   13,979,500 5,028,597 SH   SOLE 21 5,028,597 0 0
IMMUNITYBIO INC COM 45256X103   9,950,896 3,579,459 SH   SOLE 22 3,471,074 0 108,385
IMMUNITYBIO INC COM 45256X103   71,502 25,720 SH   SOLE 25 25,720 0 0
IMMUNITYBIO INC COM 45256X103   23,744 8,541 SH   SOLE 26 0 0 8,541
IMMUNITYBIO INC COM 45256X103   664,734 239,113 SH   SOLE 30 239,113 0 0
IMMUNITYBIO INC COM 45256X103   62,689 22,550 SH   SOLE 40 22,550 0 0
IMMUNITYBIO INC COM 45256X103   18,865 6,786 SH   SOLE 43 1,023 0 5,763
IMMUNOCORE HLDGS PLC ADS 45258D105   1,953,917 32,587 SH   SOLE 2 32,587 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   780,619 13,019 SH   SOLE 18 13,019 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   15,043,424 250,891 SH   SOLE 19 250,891 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   16,730,819 279,033 SH   SOLE 21 279,033 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   911,632 15,204 SH   SOLE 30 15,204 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   12,072,946 201,350 SH   SOLE 34 201,350 0 0
IMMUNOGEN INC COM 45253H101   4,020,310 213,053 SH   SOLE 2 84,329 0 128,724
IMMUNOGEN INC COM 45253H101   9,982 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101   656,789 34,806 SH   SOLE 7 33,022 0 1,784
IMMUNOGEN INC COM 45253H101   13,451,876 712,871 SH   SOLE 18 697,002 0 15,869
IMMUNOGEN INC COM 45253H101   29,542,117 1,565,560 SH   SOLE 19 1,565,560 0 0
IMMUNOGEN INC COM 45253H101   200,437,159 10,622,001 SH   SOLE 21 10,622,001 0 0
IMMUNOGEN INC COM 45253H101   122,209,498 6,476,391 SH   SOLE 22 6,265,232 0 211,159
IMMUNOGEN INC COM 45253H101   136,392 7,228 SH   SOLE 23 7,228 0 0
IMMUNOGEN INC COM 45253H101   738,723 39,148 SH   SOLE 25 39,148 0 0
IMMUNOGEN INC COM 45253H101   2,526,693 133,900 SH   SOLE 26 108,982 0 24,918
IMMUNOGEN INC COM 45253H101   67,215 3,562 SH   SOLE 28 3,562 0 0
IMMUNOGEN INC COM 45253H101   18,131,674 960,873 SH   SOLE 30 960,873 0 0
IMMUNOGEN INC COM 45253H101   106,559 5,647 SH   SOLE 34 5,647 0 0
IMMUNOGEN INC COM 45253H101   21,417 1,135 SH   SOLE 36 1,135 0 0
IMMUNOGEN INC COM 45253H101   699,869 37,089 SH   SOLE 40 37,089 0 0
IMMUNOGEN INC COM 45253H101   1,720,812 91,193 SH   SOLE 43 85,031 0 6,162
IMMUNOME INC COM 45257U108   12,830 1,622 SH   SOLE 18 1,622 0 0
IMMUNOME INC COM 45257U108   180,087 22,767 SH   SOLE 21 22,767 0 0
IMMUNOME INC COM 45257U108   149,681 18,923 SH   SOLE 22 18,923 0 0
IMMUNOVANT INC COM 45258J102   646,555 34,083 SH   SOLE 2 18,555 0 15,528
IMMUNOVANT INC COM 45258J102   295,932 15,600 SH   SOLE 7 14,774 0 826
IMMUNOVANT INC COM 45258J102   2,508,346 132,227 SH   SOLE 18 132,227 0 0
IMMUNOVANT INC COM 45258J102   2,392,079 126,098 SH   SOLE 19 126,098 0 0
IMMUNOVANT INC COM 45258J102   41,533,051 2,189,407 SH   SOLE 21 2,189,407 0 0
IMMUNOVANT INC COM 45258J102   28,108,456 1,481,732 SH   SOLE 22 1,439,646 0 42,086
IMMUNOVANT INC COM 45258J102   13,905 733 SH   SOLE 23 733 0 0
IMMUNOVANT INC COM 45258J102   217,339 11,457 SH   SOLE 25 11,457 0 0
IMMUNOVANT INC COM 45258J102   355,839 18,758 SH   SOLE 26 15,329 0 3,429
IMMUNOVANT INC COM 45258J102   12,881 679 SH   SOLE 28 679 0 0
IMMUNOVANT INC COM 45258J102   2,605,681 137,358 SH   SOLE 30 137,358 0 0
IMMUNOVANT INC COM 45258J102   17,244 909 SH   SOLE 36 909 0 0
IMMUNOVANT INC COM 45258J102   162,440 8,563 SH   SOLE 40 8,563 0 0
IMMUNOVANT INC COM 45258J102   829,179 43,710 SH   SOLE 43 41,603 0 2,107
IMPEL PHARMACEUTICALS INC COM 45258K109   1,367 1,076 SH   SOLE 18 1,076 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   3,329 2,621 SH   SOLE 19 2,621 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   16,180 12,740 SH   SOLE 21 12,740 0 0
IMPEL PHARMACEUTICALS INC COM 45258K109   1,341 1,056 SH   SOLE 22 1,056 0 0
IMPERIAL OIL LTD COM NEW 453038408   17,497 342 SH   SOLE 2 342 0 0
IMPERIAL OIL LTD COM NEW 453038408   22,382,102 437,492 SH   SOLE 43 399,323 0 38,169
IMPINJ INC COM 453204109   1,101,440 12,286 SH   SOLE 2 7,165 0 5,121
IMPINJ INC COM 453204109   5,648 63 SH   SOLE 4 63 0 0
IMPINJ INC COM 453204109   316,823 3,534 SH   SOLE 7 3,351 0 183
IMPINJ INC COM 453204109   5,145,193 57,392 SH   SOLE 18 57,392 0 0
IMPINJ INC COM 453204109   4,134,748 46,121 SH   SOLE 19 46,121 0 0
IMPINJ INC COM 453204109   72,622,686 810,069 SH   SOLE 21 810,069 0 0
IMPINJ INC COM 453204109   51,800,398 577,807 SH   SOLE 22 561,671 0 16,136
IMPINJ INC COM 453204109   375,275 4,186 SH   SOLE 25 4,186 0 0
IMPINJ INC COM 453204109   1,057,242 11,793 SH   SOLE 26 10,127 0 1,666
IMPINJ INC COM 453204109   215,698 2,406 SH   SOLE 28 145 0 2,261
IMPINJ INC COM 453204109   21,276,007 237,323 SH   SOLE 30 237,323 0 0
IMPINJ INC COM 453204109   330,809 3,690 SH   SOLE 40 3,690 0 0
IMPINJ INC COM 453204109   24,833 277 SH   OTR 43 277 0 0
IMPINJ INC COM 453204109   643,418 7,177 SH   SOLE 43 6,513 0 664
IMPINJ INC NOTE 1.125% 5/1 453204AD1   1,757,048 1,625,000 PRN   SOLE 21 1,625,000 0 0
IMUNON INC COM 15117N602   11,059 8,573 SH   SOLE 21 8,573 0 0
IMUNON INC COM 15117N602   75,573 58,584 SH   SOLE 22 58,584 0 0
IN8BIO INC COM 45674E109   4,258 2,765 SH   SOLE 18 2,765 0 0
IN8BIO INC COM 45674E109   61,289 39,798 SH   SOLE 21 39,798 0 0
IN8BIO INC COM 45674E109   3,893 2,528 SH   SOLE 22 2,528 0 0
INARI MED INC COM 45332Y109   9,164,201 157,623 SH   SOLE 2 133,279 0 24,344
INARI MED INC COM 45332Y109   30,000 516 SH   SOLE 4 151 0 365
INARI MED INC COM 45332Y109   653,203 11,235 SH   SOLE 7 10,646 0 589
INARI MED INC COM 45332Y109   12,230,156 210,357 SH   SOLE 18 210,357 0 0
INARI MED INC COM 45332Y109   10,085,313 173,466 SH   SOLE 19 173,466 0 0
INARI MED INC COM 45332Y109   230,643,124 3,967,030 SH   SOLE 21 3,967,030 0 0
INARI MED INC COM 45332Y109   98,148,983 1,688,149 SH   SOLE 22 1,650,129 0 38,020
INARI MED INC COM 45332Y109   78,722 1,354 SH   SOLE 23 1,354 0 0
INARI MED INC COM 45332Y109   565,412 9,725 SH   SOLE 25 9,725 0 0
INARI MED INC COM 45332Y109   2,835,953 48,778 SH   SOLE 26 18,118 0 30,660
INARI MED INC COM 45332Y109   230,700 3,968 SH   SOLE 28 926 0 3,042
INARI MED INC COM 45332Y109   3,655,785 62,879 SH   SOLE 30 62,879 0 0
INARI MED INC COM 45332Y109   673,377 11,582 SH   SOLE 34 11,582 0 0
INARI MED INC COM 45332Y109   45,349 780 SH   SOLE 36 780 0 0
INARI MED INC COM 45332Y109   464,073 7,982 SH   SOLE 40 7,982 0 0
INARI MED INC COM 45332Y109   1,766,409 30,382 SH   SOLE 43 27,629 0 2,753
INCOME OPPORTUNITY RLTY INVS COM 452926108   19,229 1,675 SH   SOLE 21 1,675 0 0
INCYTE CORP COM 45337C102   50,751,491 815,285 SH   SOLE 2 526,331 0 288,954
INCYTE CORP COM 45337C102   13,648,624 219,255 SH   SOLE 4 111,524 0 107,731
INCYTE CORP COM 45337C102   12,762,059 205,013 SH   SOLE 7 189,716 0 15,297
INCYTE CORP COM 45337C102   1,024,324 16,455 SH   SOLE 13 16,455 0 0
INCYTE CORP COM 45337C102   1,304,387 20,954 SH   SOLE 15 20,954 0 0
INCYTE CORP COM 45337C102   43,545,805 699,531 SH   SOLE 18 497,245 0 202,286
INCYTE CORP COM 45337C102   86,025,329 1,381,933 SH   SOLE 19 1,381,933 0 0
INCYTE CORP COM 45337C102   620,313,407 9,964,874 SH   SOLE 21 9,964,874 0 0
INCYTE CORP COM 45337C102   366,595,977 5,889,092 SH   SOLE 22 5,274,409 0 614,683
INCYTE CORP COM 45337C102   32,793,176 526,798 SH   SOLE 23 526,798 0 0
INCYTE CORP COM 45337C102   14,482,214 232,646 SH   SOLE 25 232,646 0 0
INCYTE CORP COM 45337C102   33,874,645 544,171 SH   SOLE 26 280,034 0 264,137
INCYTE CORP COM 45337C102   29,619,546 475,816 SH   SOLE 28 3,199 0 472,617
INCYTE CORP COM 45337C102   944,146 15,167 SH   SOLE 29 15,167 0 0
INCYTE CORP COM 45337C102   105,735,609 1,698,564 SH   SOLE 30 1,698,564 0 0
INCYTE CORP COM 45337C102   4,599,466 73,887 SH   SOLE 31 70,411 0 3,476
INCYTE CORP COM 45337C102   52,530,783 843,868 SH   SOLE 34 843,868 0 0
INCYTE CORP COM 45337C102   6,714,410 107,862 SH   SOLE 36 107,862 0 0
INCYTE CORP COM 45337C102   463,576 7,447 SH   SOLE 40 7,447 0 0
INCYTE CORP COM 45337C102   48,119 773 SH   OTR 43 773 0 0
INCYTE CORP COM 45337C102   8,902,061 143,005 SH   SOLE 43 118,868 0 24,137
INDEPENDENCE CONTRACT DRILLI COM 453415606   6,653 2,437 SH   SOLE 18 2,437 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   75,231 27,557 SH   SOLE 21 27,557 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   53,557 19,618 SH   SOLE 22 19,618 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   17,163,677 942,024 SH   SOLE 2 533,687 0 408,337
INDEPENDENCE RLTY TR INC COM 45378A106   1,766,229 96,939 SH   SOLE 4 96,939 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   6,013,784 330,065 SH   SOLE 7 283,015 0 47,050
INDEPENDENCE RLTY TR INC COM 45378A106   18,080,909 992,366 SH   SOLE 18 992,366 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   33,246,089 1,824,703 SH   SOLE 19 1,824,703 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   323,326,417 17,745,687 SH   SOLE 21 17,745,687 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   189,846,296 10,419,665 SH   SOLE 22 10,114,111 0 305,554
INDEPENDENCE RLTY TR INC COM 45378A106   1,139,278 62,529 SH   SOLE 23 62,529 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   15,843,073 869,543 SH   SOLE 25 869,543 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   5,699,307 312,805 SH   SOLE 26 77,942 0 234,863
INDEPENDENCE RLTY TR INC COM 45378A106   2,863,729 157,175 SH   SOLE 28 5,704 0 151,471
INDEPENDENCE RLTY TR INC COM 45378A106   14,606,318 801,664 SH   SOLE 30 801,664 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   1,714,502 94,100 SH   SOLE 34 94,100 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   701,434 38,498 SH   SOLE 40 38,498 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   4,246,013 233,041 SH   SOLE 43 202,272 0 30,769
INDEPENDENT BANK GROUP INC COM 45384B106   2,071,144 59,981 SH   SOLE 2 33,759 0 26,222
INDEPENDENT BANK GROUP INC COM 45384B106   3,695 107 SH   SOLE 4 107 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   12,742 369 SH   SOLE 7 369 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   4,380,338 126,856 SH   SOLE 18 126,856 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   3,780,690 109,490 SH   SOLE 19 109,490 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   146,795,835 4,251,255 SH   SOLE 21 4,251,255 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   37,702,547 1,091,878 SH   SOLE 22 1,028,387 0 63,491
INDEPENDENT BANK GROUP INC COM 45384B106   41,401 1,199 SH   SOLE 23 1,199 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   212,843 6,164 SH   SOLE 25 6,164 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   444,954 12,886 SH   SOLE 26 7,761 0 5,125
INDEPENDENT BANK GROUP INC COM 45384B106   77,831 2,254 SH   SOLE 28 690 0 1,564
INDEPENDENT BANK GROUP INC COM 45384B106   1,990,309 57,640 SH   SOLE 30 57,640 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   104,212 3,018 SH   SOLE 34 3,018 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   199,514 5,778 SH   SOLE 40 5,778 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   968,808 28,057 SH   SOLE 43 26,201 0 1,856
INDEPENDENT BK CORP MASS COM 453836108   1,683,991 37,834 SH   SOLE 2 11,853 0 25,981
INDEPENDENT BK CORP MASS COM 453836108   6,409 144 SH   SOLE 4 144 0 0
INDEPENDENT BK CORP MASS COM 453836108   21,721 488 SH   SOLE 7 488 0 0
INDEPENDENT BK CORP MASS COM 453836108   6,482,703 145,646 SH   SOLE 18 145,646 0 0
INDEPENDENT BK CORP MASS COM 453836108   3,360,282 75,495 SH   SOLE 19 75,495 0 0
INDEPENDENT BK CORP MASS COM 453836108   226,258,351 5,083,315 SH   SOLE 21 5,083,315 0 0
INDEPENDENT BK CORP MASS COM 453836108   46,258,931 1,039,293 SH   SOLE 22 991,112 0 48,181
INDEPENDENT BK CORP MASS COM 453836108   217,787 4,893 SH   SOLE 25 4,893 0 0
INDEPENDENT BK CORP MASS COM 453836108   878,093 19,728 SH   SOLE 26 16,108 0 3,620
INDEPENDENT BK CORP MASS COM 453836108   626,879 14,084 SH   SOLE 28 589 0 13,495
INDEPENDENT BK CORP MASS COM 453836108   2,832,928 63,647 SH   SOLE 30 63,647 0 0
INDEPENDENT BK CORP MASS COM 453836108   248,989 5,594 SH   SOLE 40 5,594 0 0
INDEPENDENT BK CORP MASS COM 453836108   343,563 7,719 SH   SOLE 43 7,469 0 250
INDEPENDENT BK CORP MICH COM NEW 453838609   6,685,734 394,206 SH   SOLE 2 283,029 0 111,177
INDEPENDENT BK CORP MICH COM NEW 453838609   447,286 26,373 SH   SOLE 7 24,939 0 1,434
INDEPENDENT BK CORP MICH COM NEW 453838609   1,100,229 64,872 SH   SOLE 18 64,872 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   4,567,379 269,303 SH   SOLE 19 269,303 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   14,011,199 826,132 SH   SOLE 21 826,132 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   20,836,445 1,228,564 SH   SOLE 22 1,202,909 0 25,655
INDEPENDENT BK CORP MICH COM NEW 453838609   191,190 11,273 SH   SOLE 23 11,273 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   54,153 3,193 SH   SOLE 25 3,193 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   743,543 43,841 SH   SOLE 26 1,316 0 42,525
INDEPENDENT BK CORP MICH COM NEW 453838609   112,869 6,655 SH   SOLE 30 6,655 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   24,728 1,458 SH   SOLE 40 1,458 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   748,164 44,113 SH   SOLE 43 43,038 0 1,075
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   601,186 63,956 SH   SOLE 2 35,542 0 28,414
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   10,030 1,067 SH   SOLE 7 1,067 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   3,404,182 362,147 SH   SOLE 18 362,147 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   2,618,652 278,580 SH   SOLE 19 278,580 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   47,183,996 5,019,574 SH   SOLE 21 5,019,574 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   27,735,386 2,950,573 SH   SOLE 22 2,844,857 0 105,716
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   222,836 23,706 SH   SOLE 25 23,706 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   108,711 11,565 SH   SOLE 26 0 0 11,565
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   81,338 8,653 SH   SOLE 28 0 0 8,653
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   991,305 105,458 SH   SOLE 30 105,458 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   208,088 22,137 SH   SOLE 40 22,137 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   21,789 2,318 SH   SOLE 43 2,318 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   1,268,233 384,313 SH   SOLE 2 233,535 0 150,778
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   40,425 12,250 SH   SOLE 18 12,250 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   859,016 260,308 SH   SOLE 19 260,308 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   2,115,076 640,932 SH   SOLE 21 640,932 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   4,897,127 1,483,978 SH   SOLE 22 1,483,978 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   91,337 27,678 SH   SOLE 23 27,678 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   3,158 957 SH   SOLE 28 957 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   12,342 3,740 SH   SOLE 43 3,740 0 0
INFINERA CORP COM 45667G103   1,024,274 212,065 SH   SOLE 2 164,952 0 47,113
INFINERA CORP COM 45667G103   3,415 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103   391,771 81,112 SH   SOLE 7 76,773 0 4,339
INFINERA CORP COM 45667G103   2,374,389 491,592 SH   SOLE 18 491,592 0 0
INFINERA CORP COM 45667G103   1,933,323 400,274 SH   SOLE 19 400,274 0 0
INFINERA CORP COM 45667G103   37,881,333 7,842,926 SH   SOLE 21 7,842,926 0 0
INFINERA CORP COM 45667G103   26,937,316 5,577,084 SH   SOLE 22 5,436,067 0 141,017
INFINERA CORP COM 45667G103   2,111 437 SH   SOLE 23 437 0 0
INFINERA CORP COM 45667G103   179,140 37,089 SH   SOLE 25 37,089 0 0
INFINERA CORP COM 45667G103   499,190 103,352 SH   SOLE 26 85,659 0 17,693
INFINERA CORP COM 45667G103   9,312 1,928 SH   SOLE 28 1,928 0 0
INFINERA CORP COM 45667G103   10,775,933 2,231,042 SH   SOLE 30 2,231,042 0 0
INFINERA CORP COM 45667G103   20,117 4,165 SH   SOLE 36 4,165 0 0
INFINERA CORP COM 45667G103   148,035 30,649 SH   SOLE 40 30,649 0 0
INFINERA CORP COM 45667G103   498,485 103,206 SH   SOLE 43 101,153 0 2,053
INFINERA CORP DEBT 3.750% 8/0 45667GAF0   2,092,650 2,100,000 PRN   SOLE 21 2,100,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303   1,463 6,948 SH   SOLE 2 0 0 6,948
INFINITY PHARMACEUTICALS INC COM 45665G303   15,391 73,116 SH   SOLE 21 73,116 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303   290,872 1,381,817 SH   SOLE 22 1,381,817 0 0
INFORMATICA INC COM CL A 45674M101   2,630,608 142,195 SH   SOLE 2 97,188 0 45,007
INFORMATICA INC COM CL A 45674M101   102,546 5,543 SH   SOLE 4 5,543 0 0
INFORMATICA INC COM CL A 45674M101   8,806 476 SH   SOLE 7 476 0 0
INFORMATICA INC COM CL A 45674M101   1,837,790 99,340 SH   SOLE 18 96,541 0 2,799
INFORMATICA INC COM CL A 45674M101   39,933,286 2,158,556 SH   SOLE 19 2,158,556 0 0
INFORMATICA INC COM CL A 45674M101   15,100,662 816,252 SH   SOLE 21 816,252 0 0
INFORMATICA INC COM CL A 45674M101   17,426,001 941,946 SH   SOLE 22 899,210 0 42,736
INFORMATICA INC COM CL A 45674M101   107,356 5,803 SH   SOLE 25 5,803 0 0
INFORMATICA INC COM CL A 45674M101   83,324 4,504 SH   SOLE 26 1,658 0 2,846
INFORMATICA INC COM CL A 45674M101   30,692 1,659 SH   SOLE 28 0 0 1,659
INFORMATICA INC COM CL A 45674M101   268,269 14,501 SH   SOLE 30 14,501 0 0
INFORMATICA INC COM CL A 45674M101   9,361 506 SH   SOLE 31 506 0 0
INFORMATICA INC COM CL A 45674M101   21,918,800 1,184,800 SH   SOLE 34 1,184,800 0 0
INFORMATICA INC COM CL A 45674M101   21,423 1,158 SH   SOLE 36 1,158 0 0
INFORMATICA INC COM CL A 45674M101   82,751 4,473 SH   SOLE 40 4,473 0 0
INFORMATICA INC COM CL A 45674M101   146,853 7,938 SH   SOLE 43 7,458 0 480
INFORMATICA INC OPTIONS 45674M101   1,480,000 80,000 SH Call SOLE 19 80,000 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   568,364 106,038 SH   SOLE 2 92,315 0 13,723
INFORMATION SVCS GROUP INC COM 45675Y104   3,388 632 SH   SOLE 7 632 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   515,643 96,202 SH   SOLE 18 96,202 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   635,374 118,540 SH   SOLE 19 118,540 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   6,480,733 1,209,092 SH   SOLE 21 1,209,092 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   5,016,118 935,843 SH   SOLE 22 920,158 0 15,685
INFORMATION SVCS GROUP INC COM 45675Y104   2,396 447 SH   SOLE 23 447 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   7,450 1,390 SH   SOLE 43 1,390 0 0
INFOSYS LTD SPONSORED ADR 456788108   2,210,653 137,564 SH   SOLE 2 137,564 0 0
INFOSYS LTD SPONSORED ADR 456788108   12,106,624 753,368 SH   SOLE 4 753,368 0 0
INFOSYS LTD SPONSORED ADR 456788108   3,952,015 245,925 SH   SOLE 13 245,925 0 0
INFOSYS LTD SPONSORED ADR 456788108   34,700,385 2,159,327 SH   SOLE 18 2,159,327 0 0
INFOSYS LTD SPONSORED ADR 456788108   208,910 13,000 SH   SOLE 19 13,000 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,570,248 97,713 SH   SOLE 21 97,713 0 0
INFOSYS LTD SPONSORED ADR 456788108   18,938,688 1,178,512 SH   SOLE 22 1,178,512 0 0
INFOSYS LTD SPONSORED ADR 456788108   16,830,513 1,047,325 SH   SOLE 28 389,925 0 657,400
INFOSYS LTD SPONSORED ADR 456788108   3,705,196 230,566 SH   SOLE 30 230,566 0 0
INFOSYS LTD SPONSORED ADR 456788108   288,135 17,930 SH   SOLE 34 17,930 0 0
INFOSYS LTD SPONSORED ADR 456788108   83,753,551 5,211,795 SH   SOLE 43 4,717,455 0 494,341
INFUSYSTEM HLDGS INC COM 45685K102   23,584 2,449 SH   SOLE 2 589 0 1,860
INFUSYSTEM HLDGS INC COM 45685K102   399,934 41,530 SH   SOLE 18 41,530 0 0
INFUSYSTEM HLDGS INC COM 45685K102   296,036 30,741 SH   SOLE 19 30,741 0 0
INFUSYSTEM HLDGS INC COM 45685K102   5,054,720 524,893 SH   SOLE 21 524,893 0 0
INFUSYSTEM HLDGS INC COM 45685K102   4,138,502 429,751 SH   SOLE 22 426,950 0 2,801
ING GROEP N.V. SPONSORED ADR 456837103   40,525,082 3,008,544 SH   SOLE 43 2,725,616 0 282,928
INGERSOLL RAND INC COM 45687V106   37,044,022 566,769 SH   SOLE 2 110,259 0 456,510
INGERSOLL RAND INC COM 45687V106   26,275,504 402,012 SH   SOLE 4 227,901 0 174,111
INGERSOLL RAND INC COM 45687V106   26,887,274 411,372 SH   SOLE 7 369,508 0 41,864
INGERSOLL RAND INC COM 45687V106   1,461,450 22,360 SH   SOLE 13 22,360 0 0
INGERSOLL RAND INC COM 45687V106   4,625,135 70,764 SH   SOLE 15 70,764 0 0
INGERSOLL RAND INC COM 45687V106   43,769,958 669,675 SH   SOLE 18 635,640 0 34,035
INGERSOLL RAND INC COM 45687V106   20,536,962 314,213 SH   SOLE 19 314,213 0 0
INGERSOLL RAND INC COM 45687V106   677,139,143 10,360,146 SH   SOLE 21 10,360,146 0 0
INGERSOLL RAND INC COM 45687V106   573,189,487 8,769,729 SH   SOLE 22 7,919,930 0 849,799
INGERSOLL RAND INC COM 45687V106   46,091,349 705,192 SH   SOLE 23 705,192 0 0
INGERSOLL RAND INC COM 45687V106   114,783,206 1,756,169 SH   SOLE 25 1,755,083 0 1,086
INGERSOLL RAND INC COM 45687V106   44,868,333 686,480 SH   SOLE 26 253,531 0 432,949
INGERSOLL RAND INC COM 45687V106   49,399,284 755,803 SH   SOLE 28 15,303 0 740,500
INGERSOLL RAND INC COM 45687V106   224,780,099 3,439,108 SH   SOLE 30 3,439,108 0 0
INGERSOLL RAND INC COM 45687V106   5,924,230 90,640 SH   SOLE 31 80,979 0 9,661
INGERSOLL RAND INC COM 45687V106   159,935,920 2,447,000 SH   SOLE 34 2,447,000 0 0
INGERSOLL RAND INC COM 45687V106   7,039,860 107,709 SH   SOLE 36 107,709 0 0
INGERSOLL RAND INC COM 45687V106   1,009,681 15,448 SH   SOLE 40 15,448 0 0
INGERSOLL RAND INC COM 45687V106   37,778 578 SH   OTR 43 578 0 0
INGERSOLL RAND INC COM 45687V106   24,549,902 375,610 SH   SOLE 43 309,455 0 66,155
INGEVITY CORP COM 45688C107   2,143,894 36,862 SH   SOLE 2 16,024 0 20,838
INGEVITY CORP COM 45688C107   6,281 108 SH   SOLE 4 108 0 0
INGEVITY CORP COM 45688C107   21,461 369 SH   SOLE 7 369 0 0
INGEVITY CORP COM 45688C107   6,872,360 118,163 SH   SOLE 18 113,908 0 4,255
INGEVITY CORP COM 45688C107   6,945,118 119,414 SH   SOLE 19 119,414 0 0
INGEVITY CORP COM 45688C107   245,073,619 4,213,783 SH   SOLE 21 4,213,783 0 0
INGEVITY CORP COM 45688C107   59,829,657 1,028,708 SH   SOLE 22 1,000,508 0 28,200
INGEVITY CORP COM 45688C107   20,996 361 SH   SOLE 23 361 0 0
INGEVITY CORP COM 45688C107   352,217 6,056 SH   SOLE 25 6,056 0 0
INGEVITY CORP COM 45688C107   1,410,787 24,257 SH   SOLE 26 16,765 0 7,492
INGEVITY CORP COM 45688C107   1,269,342 21,825 SH   SOLE 28 21,825 0 0
INGEVITY CORP COM 45688C107   3,348,446 57,573 SH   SOLE 30 57,573 0 0
INGEVITY CORP COM 45688C107   37,281 641 SH   SOLE 36 641 0 0
INGEVITY CORP COM 45688C107   354,369 6,093 SH   SOLE 40 6,093 0 0
INGEVITY CORP COM 45688C107   2,823,058 48,540 SH   SOLE 43 45,767 0 2,773
INGLES MKTS INC CL A 457030104   1,100,898 13,320 SH   SOLE 2 4,275 0 9,045
INGLES MKTS INC CL A 457030104   11,240 136 SH   SOLE 7 136 0 0
INGLES MKTS INC CL A 457030104   3,371,624 40,794 SH   SOLE 18 40,794 0 0
INGLES MKTS INC CL A 457030104   2,341,557 28,331 SH   SOLE 19 28,331 0 0
INGLES MKTS INC CL A 457030104   45,969,434 556,194 SH   SOLE 21 556,194 0 0
INGLES MKTS INC CL A 457030104   30,773,736 372,338 SH   SOLE 22 354,615 0 17,723
INGLES MKTS INC CL A 457030104   218,031 2,638 SH   SOLE 23 2,638 0 0
INGLES MKTS INC CL A 457030104   223,568 2,705 SH   SOLE 25 2,705 0 0
INGLES MKTS INC CL A 457030104   712,030 8,615 SH   SOLE 26 7,567 0 1,048
INGLES MKTS INC CL A 457030104   20,993 254 SH   SOLE 28 254 0 0
INGLES MKTS INC CL A 457030104   676,573 8,186 SH   SOLE 30 8,186 0 0
INGLES MKTS INC CL A 457030104   39,424 477 SH   SOLE 36 477 0 0
INGLES MKTS INC CL A 457030104   174,887 2,116 SH   SOLE 40 2,116 0 0
INGLES MKTS INC CL A 457030104   5,186,678 62,755 SH   SOLE 43 58,135 0 4,620
INGREDION INC COM 457187102   23,148,698 218,487 SH   SOLE 2 74,205 0 144,282
INGREDION INC COM 457187102   75,648 714 SH   SOLE 4 215 0 499
INGREDION INC COM 457187102   11,268,206 106,354 SH   SOLE 7 105,158 0 1,196
INGREDION INC COM 457187102   13,503,328 127,450 SH   SOLE 18 127,450 0 0
INGREDION INC COM 457187102   4,292,882 40,518 SH   SOLE 19 40,518 0 0
INGREDION INC COM 457187102   365,845,668 3,453,003 SH   SOLE 21 3,453,003 0 0
INGREDION INC COM 457187102   201,071,910 1,897,800 SH   SOLE 22 1,814,262 0 83,538
INGREDION INC COM 457187102   1,320,985 12,468 SH   SOLE 25 12,468 0 0
INGREDION INC COM 457187102   2,828,335 26,695 SH   SOLE 26 21,205 0 5,490
INGREDION INC COM 457187102   126,398 1,193 SH   SOLE 28 1,193 0 0
INGREDION INC COM 457187102   9,924,548 93,672 SH   SOLE 30 93,672 0 0
INGREDION INC COM 457187102   97,792 923 SH   SOLE 31 923 0 0
INGREDION INC COM 457187102   226,203 2,135 SH   SOLE 36 2,135 0 0
INGREDION INC COM 457187102   1,227,749 11,588 SH   SOLE 40 11,588 0 0
INGREDION INC COM 457187102   17,058 161 SH   OTR 43 161 0 0
INGREDION INC COM 457187102   11,676,914 110,212 SH   SOLE 43 102,463 0 7,749
INHIBRX INC COM 45720L107   502,560 19,359 SH   SOLE 2 8,236 0 11,123
INHIBRX INC COM 45720L107   8,385 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107   2,473,002 95,262 SH   SOLE 18 95,262 0 0
INHIBRX INC COM 45720L107   1,790,098 68,956 SH   SOLE 19 68,956 0 0
INHIBRX INC COM 45720L107   37,431,283 1,441,883 SH   SOLE 21 1,441,883 0 0
INHIBRX INC COM 45720L107   22,238,764 856,655 SH   SOLE 22 830,900 0 25,755
INHIBRX INC COM 45720L107   173,932 6,700 SH   SOLE 25 6,700 0 0
INHIBRX INC COM 45720L107   40,212 1,549 SH   SOLE 26 0 0 1,549
INHIBRX INC COM 45720L107   1,163,501 44,819 SH   SOLE 30 44,819 0 0
INHIBRX INC COM 45720L107   52,206 2,011 SH   SOLE 40 2,011 0 0
INHIBRX INC COM 45720L107   235,873 9,086 SH   SOLE 43 8,814 0 272
INMED PHARMACEUTICALS INC COM NEW 457637601   46 50 SH   SOLE 43 0 0 50
INMODE LTD SHS M5425M103   337,158 9,027 SH   SOLE 2 2,813 0 6,214
INMODE LTD SHS M5425M103   6,947 186 SH   SOLE 4 186 0 0
INMODE LTD SHS M5425M103   608,768 16,299 SH   SOLE 7 16,299 0 0
INMODE LTD SHS M5425M103   7,197,905 192,715 SH   SOLE 18 192,715 0 0
INMODE LTD SHS M5425M103   11,381,778 304,733 SH   SOLE 19 304,733 0 0
INMODE LTD SHS M5425M103   127,332,649 3,409,174 SH   SOLE 21 3,409,174 0 0
INMODE LTD SHS M5425M103   50,644,546 1,355,945 SH   SOLE 22 1,293,346 0 62,599
INMODE LTD SHS M5425M103   471,992 12,637 SH   SOLE 25 12,637 0 0
INMODE LTD SHS M5425M103   298,464 7,991 SH   SOLE 26 560 0 7,431
INMODE LTD SHS M5425M103   33,391 894 SH   SOLE 28 894 0 0
INMODE LTD SHS M5425M103   4,559,800 122,083 SH   SOLE 30 122,083 0 0
INMODE LTD SHS M5425M103   418,245 11,198 SH   SOLE 40 11,198 0 0
INMODE LTD SHS M5425M103   23,568 631 SH   SOLE 43 595 0 36
INMUNE BIO INC COM 45782T105   3,605 397 SH   SOLE 2 0 0 397
INMUNE BIO INC COM 45782T105   20,702 2,280 SH   SOLE 18 2,280 0 0
INMUNE BIO INC COM 45782T105   296,208 32,622 SH   SOLE 21 32,622 0 0
INMUNE BIO INC COM 45782T105   1,855,353 204,334 SH   SOLE 22 204,334 0 0
INNODATA INC COM NEW 457642205   47,881 4,226 SH   SOLE 2 935 0 3,291
INNODATA INC COM NEW 457642205   758,770 66,970 SH   SOLE 18 66,970 0 0
INNODATA INC COM NEW 457642205   573,264 50,597 SH   SOLE 19 50,597 0 0
INNODATA INC COM NEW 457642205   9,754,348 860,931 SH   SOLE 21 860,931 0 0
INNODATA INC COM NEW 457642205   7,823,422 690,505 SH   SOLE 22 681,910 0 8,595
INNODATA INC COM NEW 457642205   61,239 5,405 SH   SOLE 43 5,405 0 0
INNOSPEC INC COM 45768S105   1,827,807 18,198 SH   SOLE 2 10,532 0 7,666
INNOSPEC INC COM 45768S105   8,537 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105   858,260 8,545 SH   SOLE 7 8,089 0 456
INNOSPEC INC COM 45768S105   7,906,737 78,721 SH   SOLE 18 78,721 0 0
INNOSPEC INC COM 45768S105   9,740,370 96,977 SH   SOLE 19 96,977 0 0
INNOSPEC INC COM 45768S105   288,840,330 2,875,750 SH   SOLE 21 2,875,750 0 0
INNOSPEC INC COM 45768S105   68,270,072 679,710 SH   SOLE 22 645,416 0 34,294
INNOSPEC INC COM 45768S105   160,403 1,597 SH   SOLE 23 1,597 0 0
INNOSPEC INC COM 45768S105   513,048 5,108 SH   SOLE 25 5,108 0 0
INNOSPEC INC COM 45768S105   1,832,729 18,247 SH   SOLE 26 9,007 0 9,240
INNOSPEC INC COM 45768S105   43,993 438 SH   SOLE 28 438 0 0
INNOSPEC INC COM 45768S105   6,491,939 64,635 SH   SOLE 30 64,635 0 0
INNOSPEC INC COM 45768S105   79,950 796 SH   SOLE 36 796 0 0
INNOSPEC INC COM 45768S105   421,848 4,200 SH   SOLE 40 4,200 0 0
INNOSPEC INC COM 45768S105   5,386,881 53,633 SH   SOLE 43 51,082 0 2,551
INNOVAGE HLDG CORP COM 45784A104   60,360 8,048 SH   SOLE 2 6,741 0 1,307
INNOVAGE HLDG CORP COM 45784A104   2,213 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104   374,160 49,888 SH   SOLE 18 49,888 0 0
INNOVAGE HLDG CORP COM 45784A104   617,085 82,278 SH   SOLE 19 82,278 0 0
INNOVAGE HLDG CORP COM 45784A104   4,406,565 587,542 SH   SOLE 21 587,542 0 0
INNOVAGE HLDG CORP COM 45784A104   3,178,088 423,745 SH   SOLE 22 418,587 0 5,158
INNOVAGE HLDG CORP COM 45784A104   459,555 61,274 SH   SOLE 34 61,274 0 0
INNOVATE CORP COM 45784J105   50,962 29,121 SH   SOLE 2 12,732 0 16,389
INNOVATE CORP COM 45784J105   239,699 136,971 SH   SOLE 18 136,971 0 0
INNOVATE CORP COM 45784J105   138,591 79,195 SH   SOLE 19 79,195 0 0
INNOVATE CORP COM 45784J105   2,770,443 1,583,110 SH   SOLE 21 1,583,110 0 0
INNOVATE CORP COM 45784J105   2,037,998 1,164,570 SH   SOLE 22 1,133,527 0 31,043
INNOVATIVE INDL PPTYS INC COM 45781V101   2,708,817 37,102 SH   SOLE 2 10,075 0 27,027
INNOVATIVE INDL PPTYS INC COM 45781V101   903,937 12,381 SH   SOLE 4 12,166 0 215
INNOVATIVE INDL PPTYS INC COM 45781V101   2,985,671 40,894 SH   SOLE 7 35,061 0 5,833
INNOVATIVE INDL PPTYS INC COM 45781V101   7,102,705 97,284 SH   SOLE 18 97,284 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   9,707,921 132,967 SH   SOLE 19 132,967 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   243,611,299 3,336,684 SH   SOLE 21 3,336,684 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   76,969,478 1,054,232 SH   SOLE 22 997,134 0 57,098
INNOVATIVE INDL PPTYS INC COM 45781V101   104,112 1,426 SH   SOLE 23 1,426 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   8,626,935 118,161 SH   SOLE 25 118,161 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   988,920 13,545 SH   SOLE 26 11,374 0 2,171
INNOVATIVE INDL PPTYS INC COM 45781V101   1,416,613 19,403 SH   SOLE 28 905 0 18,498
INNOVATIVE INDL PPTYS INC COM 45781V101   9,432,381 129,193 SH   SOLE 30 129,193 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   444,777 6,092 SH   SOLE 40 6,092 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   337,747 4,626 SH   SOLE 43 4,501 0 125
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   16,692 2,328 SH   SOLE 2 1,348 0 980
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   15,803 2,204 SH   SOLE 18 2,204 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   184,728 25,764 SH   SOLE 21 25,764 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   2,457,181 342,703 SH   SOLE 22 342,703 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   2,782 388 SH   SOLE 43 0 0 388
INNOVID CORP COMMON STOCK 457679108   2,255 2,069 SH   SOLE 2 0 0 2,069
INNOVID CORP COMMON STOCK 457679108   20,296 18,620 SH   SOLE 18 18,620 0 0
INNOVID CORP COMMON STOCK 457679108   252,168 231,347 SH   SOLE 21 231,347 0 0
INNOVID CORP COMMON STOCK 457679108   801,667 735,474 SH   SOLE 22 735,474 0 0
INNOVID CORP *W EXP 11/30/202 457679116   74 902 SH   SOLE 4 902 0 0
INNOVID CORP *W EXP 11/30/202 457679116   1,044 12,652 SH   SOLE 18 12,652 0 0
INNOVID CORP *W EXP 11/30/202 457679116   6,001 72,744 SH   SOLE 19 72,744 0 0
INNOVID CORP *W EXP 11/30/202 457679116   406 4,926 SH   SOLE 22 4,926 0 0
INNOVID CORP *W EXP 11/30/202 457679116   59 717 SH   SOLE 26 717 0 0
INNOVID CORP *W EXP 11/30/202 457679116   2,624 31,808 SH   SOLE 34 31,808 0 0
INNOVIVA INC COM 45781M101   1,049,130 82,414 SH   SOLE 2 52,419 0 29,995
INNOVIVA INC COM 45781M101   1,451 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101   7,689 604 SH   SOLE 7 604 0 0
INNOVIVA INC COM 45781M101   2,708,728 212,783 SH   SOLE 18 212,783 0 0
INNOVIVA INC COM 45781M101   1,585,572 124,554 SH   SOLE 19 124,554 0 0
INNOVIVA INC COM 45781M101   89,924,682 7,063,997 SH   SOLE 21 7,063,997 0 0
INNOVIVA INC COM 45781M101   23,133,223 1,817,221 SH   SOLE 22 1,695,800 0 121,421
INNOVIVA INC COM 45781M101   120,069 9,432 SH   SOLE 23 9,432 0 0
INNOVIVA INC COM 45781M101   106,626 8,376 SH   SOLE 25 8,376 0 0
INNOVIVA INC COM 45781M101   193,012 15,162 SH   SOLE 26 10,561 0 4,601
INNOVIVA INC COM 45781M101   728,652 57,239 SH   SOLE 28 39,203 0 18,036
INNOVIVA INC COM 45781M101   1,237,903 97,243 SH   SOLE 30 97,243 0 0
INNOVIVA INC COM 45781M101   174,465 13,705 SH   SOLE 40 13,705 0 0
INNOVIVA INC COM 45781M101   37,643 2,957 SH   OTR 43 2,957 0 0
INNOVIVA INC COM 45781M101   2,469,085 193,958 SH   SOLE 43 143,839 0 50,119
INNOVIVA INC NOTE 2.125% 3/1 45781MAD3   1,228,335 1,500,000 PRN   SOLE 21 1,500,000 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   3,445,803 1,213,311 SH   SOLE 21 1,213,311 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   1,876,700 660,810 SH   SOLE 22 585,704 0 75,106
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   25,560 9,000 SH   SOLE 26 0 0 9,000
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   206,519 72,718 SH   SOLE 28 72,718 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   2,158,196 759,928 SH   SOLE 30 759,928 0 0
INOGEN INC COM 45780L104   223,134 19,319 SH   SOLE 2 4,208 0 15,111
INOGEN INC COM 45780L104   3,430 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104   857,126 74,210 SH   SOLE 18 74,210 0 0
INOGEN INC COM 45780L104   934,557 80,914 SH   SOLE 19 80,914 0 0
INOGEN INC COM 45780L104   10,055,696 870,623 SH   SOLE 21 870,623 0 0
INOGEN INC COM 45780L104   7,510,803 650,286 SH   SOLE 22 633,265 0 17,021
INOGEN INC COM 45780L104   84,234 7,293 SH   SOLE 26 0 0 7,293
INOGEN INC COM 45780L104   116,020 10,045 SH   SOLE 28 10,045 0 0
INOGEN INC COM 45780L104   191,291 16,562 SH   SOLE 43 15,961 0 601
INOTIV INC COM 45783Q100   17,558 3,681 SH   SOLE 2 0 0 3,681
INOTIV INC COM 45783Q100   16,752 3,512 SH   SOLE 18 3,512 0 0
INOTIV INC COM 45783Q100   289,768 60,748 SH   SOLE 21 60,748 0 0
INOTIV INC COM 45783Q100   760,591 159,453 SH   SOLE 22 159,453 0 0
INOTIV INC COM 45783Q100   15,984 3,351 SH   SOLE 43 0 0 3,351
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   2,719 6,089 SH   SOLE 2 0 0 6,089
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   908,302 2,034,271 SH   SOLE 21 2,034,271 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   1,755,890 3,932,564 SH   SOLE 22 3,932,564 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   50,354 112,774 SH   SOLE 30 112,774 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   413 925 SH   SOLE 43 925 0 0
INOZYME PHARMA INC COM 45790W108   82,893 14,882 SH   SOLE 2 1,105 0 13,777
INOZYME PHARMA INC COM 45790W108   546,150 98,052 SH   SOLE 18 98,052 0 0
INOZYME PHARMA INC COM 45790W108   357,243 64,137 SH   SOLE 19 64,137 0 0
INOZYME PHARMA INC COM 45790W108   6,367,969 1,143,262 SH   SOLE 21 1,143,262 0 0
INOZYME PHARMA INC COM 45790W108   3,449,651 619,327 SH   SOLE 22 596,814 0 22,513
INPIXON COM NEW 2022 45790J867   0 1 SH   SOLE 21 1 0 0
INPIXON COM NEW 2022 45790J867   25,516 142,548 SH   SOLE 22 142,548 0 0
INSEEGO CORP COM 45782B104   1,135 1,764 SH   SOLE 2 0 0 1,764
INSEEGO CORP COM 45782B104   49,436 76,812 SH   SOLE 21 76,812 0 0
INSEEGO CORP COM 45782B104   697,433 1,083,643 SH   SOLE 22 1,083,643 0 0
INSEEGO CORP COM 45782B104   3,918 6,088 SH   SOLE 28 6,088 0 0
INSIGHT ENTERPRISES INC COM 45765U103   10,625,016 72,605 SH   SOLE 2 43,322 0 29,283
INSIGHT ENTERPRISES INC COM 45765U103   20,341 139 SH   SOLE 4 114 0 25
INSIGHT ENTERPRISES INC COM 45765U103   1,379,255 9,425 SH   SOLE 7 8,936 0 489
INSIGHT ENTERPRISES INC COM 45765U103   14,136,444 96,600 SH   SOLE 18 91,294 0 5,306
INSIGHT ENTERPRISES INC COM 45765U103   29,598,289 202,257 SH   SOLE 19 202,257 0 0
INSIGHT ENTERPRISES INC COM 45765U103   509,616,318 3,482,413 SH   SOLE 21 3,482,413 0 0
INSIGHT ENTERPRISES INC COM 45765U103   142,185,261 971,609 SH   SOLE 22 930,626 0 40,983
INSIGHT ENTERPRISES INC COM 45765U103   606,726 4,146 SH   SOLE 23 4,146 0 0
INSIGHT ENTERPRISES INC COM 45765U103   819,358 5,599 SH   SOLE 25 5,599 0 0
INSIGHT ENTERPRISES INC COM 45765U103   3,550,501 24,262 SH   SOLE 26 15,102 0 9,160
INSIGHT ENTERPRISES INC COM 45765U103   92,048 629 SH   SOLE 28 629 0 0
INSIGHT ENTERPRISES INC COM 45765U103   10,963,207 74,916 SH   SOLE 30 74,916 0 0
INSIGHT ENTERPRISES INC COM 45765U103   211,461 1,445 SH   SOLE 36 1,445 0 0
INSIGHT ENTERPRISES INC COM 45765U103   696,432 4,759 SH   SOLE 40 4,759 0 0
INSIGHT ENTERPRISES INC COM 45765U103   7,375,097 50,397 SH   SOLE 43 49,091 0 1,306
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9   4,283,141 2,001,000 PRN   SOLE 21 2,001,000 0 0
INSIGNIA SYS INC COM NEW 45765Y204   190,275 24,647 SH   SOLE 22 24,647 0 0
INSMED INC COM PAR $.01 457669307   2,416,520 114,527 SH   SOLE 2 70,051 0 44,476
INSMED INC COM PAR $.01 457669307   9,052 429 SH   SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307   369,778 17,525 SH   SOLE 7 16,635 0 890
INSMED INC COM PAR $.01 457669307   7,547,196 357,687 SH   SOLE 18 334,845 0 22,842
INSMED INC COM PAR $.01 457669307   7,587,623 359,603 SH   SOLE 19 359,603 0 0
INSMED INC COM PAR $.01 457669307   114,200,669 5,412,354 SH   SOLE 21 5,412,354 0 0
INSMED INC COM PAR $.01 457669307   78,090,193 3,700,957 SH   SOLE 22 3,597,148 0 103,809
INSMED INC COM PAR $.01 457669307   49,775 2,359 SH   SOLE 23 2,359 0 0
INSMED INC COM PAR $.01 457669307   526,044 24,931 SH   SOLE 25 24,931 0 0
INSMED INC COM PAR $.01 457669307   1,097,917 52,034 SH   SOLE 26 41,093 0 10,941
INSMED INC COM PAR $.01 457669307   690,329 32,717 SH   SOLE 28 2,018 0 30,699
INSMED INC COM PAR $.01 457669307   2,865,908 135,825 SH   SOLE 30 135,825 0 0
INSMED INC COM PAR $.01 457669307   8,039 381 SH   SOLE 36 381 0 0
INSMED INC COM PAR $.01 457669307   501,716 23,778 SH   SOLE 40 23,778 0 0
INSMED INC COM PAR $.01 457669307   488,993 23,175 SH   SOLE 43 13,344 0 9,831
INSMED INC NOTE 0.750% 6/0 457669AB5   2,746,068 3,274,000 PRN   SOLE 21 3,274,000 0 0
INSPERITY INC COM 45778Q107   30,208,940 253,942 SH   SOLE 2 161,638 0 92,304
INSPERITY INC COM 45778Q107   8,922 75 SH   SOLE 4 75 0 0
INSPERITY INC COM 45778Q107   1,040,186 8,744 SH   SOLE 7 8,437 0 307
INSPERITY INC COM 45778Q107   56,506 475 SH   SOLE 13 475 0 0
INSPERITY INC COM 45778Q107   21,177,616 178,023 SH   SOLE 18 163,406 0 14,617
INSPERITY INC COM 45778Q107   75,718,635 636,505 SH   SOLE 19 636,505 0 0
INSPERITY INC COM 45778Q107   313,330,290 2,633,913 SH   SOLE 21 2,633,913 0 0
INSPERITY INC COM 45778Q107   201,769,602 1,696,113 SH   SOLE 22 1,632,108 0 64,005
INSPERITY INC COM 45778Q107   4,127,674 34,698 SH   SOLE 23 34,698 0 0
INSPERITY INC COM 45778Q107   774,549 6,511 SH   SOLE 25 6,511 0 0
INSPERITY INC COM 45778Q107   17,521,856 147,292 SH   SOLE 26 31,096 0 116,196
INSPERITY INC COM 45778Q107   95,763 805 SH   SOLE 28 689 0 116
INSPERITY INC COM 45778Q107   3,231,667 27,166 SH   SOLE 30 27,166 0 0
INSPERITY INC COM 45778Q107   2,584,644 21,727 SH   SOLE 34 21,727 0 0
INSPERITY INC COM 45778Q107   183,555 1,543 SH   SOLE 36 1,543 0 0
INSPERITY INC COM 45778Q107   762,058 6,406 SH   SOLE 40 6,406 0 0
INSPERITY INC COM 45778Q107   2,627,126 22,084 SH   SOLE 43 20,518 0 1,566
INSPIRATO INCORPORATED COM CL A 45791E107   206,631 210,848 SH   SOLE 22 210,848 0 0
INSPIRE MED SYS INC COM 457730109   17,041,328 52,493 SH   SOLE 2 27,691 0 24,802
INSPIRE MED SYS INC COM 457730109   120,117 370 SH   SOLE 4 100 0 270
INSPIRE MED SYS INC COM 457730109   1,474,190 4,541 SH   SOLE 7 4,307 0 234
INSPIRE MED SYS INC COM 457730109   7,864,079 24,224 SH   SOLE 18 20,888 0 3,336
INSPIRE MED SYS INC COM 457730109   92,582,458 285,185 SH   SOLE 19 285,185 0 0
INSPIRE MED SYS INC COM 457730109   194,531,105 599,221 SH   SOLE 21 599,221 0 0
INSPIRE MED SYS INC COM 457730109   239,781,376 738,607 SH   SOLE 22 701,525 0 37,082
INSPIRE MED SYS INC COM 457730109   411,644 1,268 SH   SOLE 23 1,268 0 0
INSPIRE MED SYS INC COM 457730109   1,722,540 5,306 SH   SOLE 25 5,306 0 0
INSPIRE MED SYS INC COM 457730109   16,237,194 50,016 SH   SOLE 26 12,939 0 37,077
INSPIRE MED SYS INC COM 457730109   1,228,762 3,785 SH   SOLE 28 2,528 0 1,257
INSPIRE MED SYS INC COM 457730109   10,728,378 33,047 SH   SOLE 30 33,047 0 0
INSPIRE MED SYS INC COM 457730109   132,778 409 SH   SOLE 31 409 0 0
INSPIRE MED SYS INC COM 457730109   693,431 2,136 SH   SOLE 34 2,136 0 0
INSPIRE MED SYS INC COM 457730109   224,651 692 SH   SOLE 36 692 0 0
INSPIRE MED SYS INC COM 457730109   1,651,444 5,087 SH   SOLE 40 5,087 0 0
INSPIRE MED SYS INC COM 457730109   3,634,669 11,196 SH   SOLE 43 8,408 0 2,788
INSPIRED ENTMT INC COM 45782N108   46,778 3,180 SH   SOLE 2 625 0 2,555
INSPIRED ENTMT INC COM 45782N108   838 57 SH   SOLE 7 57 0 0
INSPIRED ENTMT INC COM 45782N108   851,606 57,893 SH   SOLE 18 57,893 0 0
INSPIRED ENTMT INC COM 45782N108   631,103 42,903 SH   SOLE 19 42,903 0 0
INSPIRED ENTMT INC COM 45782N108   11,014,774 748,795 SH   SOLE 21 748,795 0 0
INSPIRED ENTMT INC COM 45782N108   8,895,637 604,734 SH   SOLE 22 597,341 0 7,393
INSTALLED BLDG PRODS INC COM 45780R101   9,850,725 70,282 SH   SOLE 2 34,521 0 35,761
INSTALLED BLDG PRODS INC COM 45780R101   13,736 98 SH   SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101   481,169 3,433 SH   SOLE 7 3,257 0 176
INSTALLED BLDG PRODS INC COM 45780R101   10,836,050 77,312 SH   SOLE 18 73,923 0 3,389
INSTALLED BLDG PRODS INC COM 45780R101   33,231,656 237,098 SH   SOLE 19 237,098 0 0
INSTALLED BLDG PRODS INC COM 45780R101   410,154,693 2,926,332 SH   SOLE 21 2,926,332 0 0
INSTALLED BLDG PRODS INC COM 45780R101   116,811,446 833,415 SH   SOLE 22 801,654 0 31,761
INSTALLED BLDG PRODS INC COM 45780R101   595,400 4,248 SH   SOLE 23 4,248 0 0
INSTALLED BLDG PRODS INC COM 45780R101   648,801 4,629 SH   SOLE 25 4,629 0 0
INSTALLED BLDG PRODS INC COM 45780R101   4,967,130 35,439 SH   SOLE 26 12,096 0 23,343
INSTALLED BLDG PRODS INC COM 45780R101   121,939 870 SH   SOLE 28 409 0 461
INSTALLED BLDG PRODS INC COM 45780R101   8,699,871 62,071 SH   SOLE 30 62,071 0 0
INSTALLED BLDG PRODS INC COM 45780R101   10,932 78 SH   SOLE 34 78 0 0
INSTALLED BLDG PRODS INC COM 45780R101   576,478 4,113 SH   SOLE 40 4,113 0 0
INSTALLED BLDG PRODS INC COM 45780R101   3,413,610 24,355 SH   SOLE 43 23,954 0 401
INSTEEL INDS INC COM 45774W108   521,011 16,742 SH   SOLE 2 5,708 0 11,034
INSTEEL INDS INC COM 45774W108   5,695 183 SH   SOLE 7 183 0 0
INSTEEL INDS INC COM 45774W108   2,070,040 66,518 SH   SOLE 18 66,518 0 0
INSTEEL INDS INC COM 45774W108   1,155,641 37,135 SH   SOLE 19 37,135 0 0
INSTEEL INDS INC COM 45774W108   82,196,883 2,641,288 SH   SOLE 21 2,641,288 0 0
INSTEEL INDS INC COM 45774W108   16,479,098 529,534 SH   SOLE 22 495,557 0 33,977
INSTEEL INDS INC COM 45774W108   168,266 5,407 SH   SOLE 25 5,407 0 0
INSTEEL INDS INC COM 45774W108   52,499 1,687 SH   SOLE 26 0 0 1,687
INSTEEL INDS INC COM 45774W108   1,145,963 36,824 SH   SOLE 30 36,824 0 0
INSTEEL INDS INC COM 45774W108   103,879 3,338 SH   SOLE 40 3,338 0 0
INSTEEL INDS INC COM 45774W108   680,999 21,883 SH   SOLE 43 18,214 0 3,669
INSTIL BIO INC COM 45783C101   7,286 13,224 SH   SOLE 2 0 0 13,224
INSTIL BIO INC COM 45783C101   248,389 450,796 SH   SOLE 21 450,796 0 0
INSTIL BIO INC COM 45783C101   409,190 742,631 SH   SOLE 22 742,631 0 0
INSTIL BIO INC COM 45783C101   36,094 65,507 SH   SOLE 30 65,507 0 0
INSTRUCTURE HLDGS INC COM 457790103   69,014 2,743 SH   SOLE 2 622 0 2,121
INSTRUCTURE HLDGS INC COM 457790103   5,510 219 SH   SOLE 7 219 0 0
INSTRUCTURE HLDGS INC COM 457790103   1,120,375 44,530 SH   SOLE 18 44,530 0 0
INSTRUCTURE HLDGS INC COM 457790103   1,185,086 47,102 SH   SOLE 19 47,102 0 0
INSTRUCTURE HLDGS INC COM 457790103   15,442,805 613,784 SH   SOLE 21 613,784 0 0
INSTRUCTURE HLDGS INC COM 457790103   11,199,370 445,126 SH   SOLE 22 440,029 0 5,097
INSTRUCTURE HLDGS INC COM 457790103   883,569 35,118 SH   SOLE 26 35,118 0 0
INSTRUCTURE HLDGS INC COM 457790103   2,192,442 87,140 SH   SOLE 30 87,140 0 0
INSTRUCTURE HLDGS INC COM 457790103   144,720 5,752 SH   SOLE 36 5,752 0 0
INSTRUCTURE HLDGS INC COM 457790103   377 15 SH   SOLE 43 15 0 0
INSULET CORP COM 45784P101   46,412,936 160,966 SH   SOLE 2 45,317 0 115,649
INSULET CORP COM 45784P101   15,632,353 54,215 SH   SOLE 4 29,565 0 24,650
INSULET CORP COM 45784P101   24,931,030 86,464 SH   SOLE 7 78,137 0 8,327
INSULET CORP COM 45784P101   643,863 2,233 SH   SOLE 13 2,233 0 0
INSULET CORP COM 45784P101   2,551,232 8,848 SH   SOLE 15 8,848 0 0
INSULET CORP COM 45784P101   39,759,203 137,890 SH   SOLE 18 132,039 0 5,851
INSULET CORP COM 45784P101   173,083,870 600,277 SH   SOLE 19 600,277 0 0
INSULET CORP COM 45784P101   727,022,783 2,521,408 SH   SOLE 21 2,521,408 0 0
INSULET CORP COM 45784P101   447,845,940 1,553,187 SH   SOLE 22 1,409,678 0 143,509
INSULET CORP COM 45784P101   34,864,054 120,913 SH   SOLE 23 120,913 0 0
INSULET CORP COM 45784P101   55,948,052 194,035 SH   SOLE 25 193,830 0 205
INSULET CORP COM 45784P101   38,060,303 131,998 SH   SOLE 26 50,031 0 81,967
INSULET CORP COM 45784P101   30,183,431 104,680 SH   SOLE 28 11,682 0 92,998
INSULET CORP COM 45784P101   186,869,982 648,089 SH   SOLE 30 647,224 0 865
INSULET CORP COM 45784P101   4,497,816 15,599 SH   SOLE 31 13,915 0 1,684
INSULET CORP COM 45784P101   51,693,595 179,280 SH   SOLE 34 179,280 0 0
INSULET CORP COM 45784P101   4,729,064 16,401 SH   SOLE 36 16,401 0 0
INSULET CORP COM 45784P101   784,573 2,721 SH   SOLE 40 2,721 0 0
INSULET CORP COM 45784P101   19,030 66 SH   OTR 43 66 0 0
INSULET CORP COM 45784P101   16,426,580 56,969 SH   SOLE 43 50,149 0 6,820
INSULET CORP NOTE 0.375% 9/0 45784PAK7   6,201,353 4,515,000 PRN   SOLE 21 4,515,000 0 0
INTAPP INC COM 45827U109   1,761,813 42,038 SH   SOLE 2 29,236 0 12,802
INTAPP INC COM 45827U109   340,854 8,133 SH   SOLE 7 7,692 0 441
INTAPP INC COM 45827U109   1,842,825 43,971 SH   SOLE 18 38,978 0 4,993
INTAPP INC COM 45827U109   4,058,690 96,843 SH   SOLE 19 96,843 0 0
INTAPP INC COM 45827U109   27,793,874 663,180 SH   SOLE 21 663,180 0 0
INTAPP INC COM 45827U109   23,563,604 562,243 SH   SOLE 22 550,165 0 12,078
INTAPP INC COM 45827U109   150,164 3,583 SH   SOLE 23 3,583 0 0
INTAPP INC COM 45827U109   143,961 3,435 SH   SOLE 25 3,435 0 0
INTAPP INC COM 45827U109   97,105 2,317 SH   SOLE 26 328 0 1,989
INTAPP INC COM 45827U109   18,021 430 SH   SOLE 28 0 0 430
INTAPP INC COM 45827U109   1,360,273 32,457 SH   SOLE 30 32,457 0 0
INTAPP INC COM 45827U109   19,907 475 SH   SOLE 34 475 0 0
INTAPP INC COM 45827U109   19,530 466 SH   SOLE 36 466 0 0
INTAPP INC COM 45827U109   126,275 3,013 SH   SOLE 40 3,013 0 0
INTAPP INC COM 45827U109   283,898 6,774 SH   SOLE 43 5,469 0 1,305
INTEGER HLDGS CORP COM 45826H109   2,875,572 32,452 SH   SOLE 2 9,934 0 22,518
INTEGER HLDGS CORP COM 45826H109   33,495 378 SH   SOLE 4 93 0 285
INTEGER HLDGS CORP COM 45826H109   472,380 5,331 SH   SOLE 7 5,055 0 276
INTEGER HLDGS CORP COM 45826H109   10,203,264 115,148 SH   SOLE 18 115,148 0 0
INTEGER HLDGS CORP COM 45826H109   5,953,617 67,189 SH   SOLE 19 67,189 0 0
INTEGER HLDGS CORP COM 45826H109   365,361,714 4,123,256 SH   SOLE 21 4,123,256 0 0
INTEGER HLDGS CORP COM 45826H109   83,353,300 940,676 SH   SOLE 22 879,928 0 60,748
INTEGER HLDGS CORP COM 45826H109   546,724 6,170 SH   SOLE 25 6,170 0 0
INTEGER HLDGS CORP COM 45826H109   1,493,965 16,860 SH   SOLE 26 13,973 0 2,887
INTEGER HLDGS CORP COM 45826H109   255,817 2,887 SH   SOLE 28 588 0 2,299
INTEGER HLDGS CORP COM 45826H109   5,778,081 65,208 SH   SOLE 30 65,208 0 0
INTEGER HLDGS CORP COM 45826H109   114,130 1,288 SH   SOLE 36 1,288 0 0
INTEGER HLDGS CORP COM 45826H109   526,343 5,940 SH   SOLE 40 5,940 0 0
INTEGER HLDGS CORP COM 45826H109   1,988,408 22,440 SH   SOLE 43 17,230 0 5,210
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   6,754,533 164,224 SH   SOLE 2 114,504 0 49,720
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   49,726 1,209 SH   SOLE 4 243 0 966
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   476,614 11,588 SH   SOLE 7 10,993 0 595
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   5,695,271 138,470 SH   SOLE 18 138,470 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   941,301 22,886 SH   SOLE 19 22,886 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   160,958,142 3,913,400 SH   SOLE 21 3,913,400 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   86,453,368 2,101,954 SH   SOLE 22 2,008,472 0 93,482
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   557,805 13,562 SH   SOLE 25 13,562 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,363,501 33,151 SH   SOLE 26 26,794 0 6,357
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,318,299 32,052 SH   SOLE 28 1,309 0 30,743
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   11,859,630 288,345 SH   SOLE 30 288,345 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   43,474 1,057 SH   SOLE 31 1,057 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   96,080 2,336 SH   SOLE 36 2,336 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   510,670 12,416 SH   SOLE 40 12,416 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,595,803 38,799 SH   SOLE 43 28,827 0 9,972
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1   2,983,684 3,268,000 PRN   SOLE 21 3,268,000 0 0
INTEGRA RES CORP COM 45826T509   11,015 10,012 SH   SOLE 22 10,012 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   1,854,349 103,134 SH   SOLE 2 63,104 0 40,030
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   7,713 429 SH   SOLE 7 429 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   1,987,024 110,513 SH   SOLE 18 95,766 0 14,747
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   6,166,888 342,986 SH   SOLE 19 342,986 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   23,196,178 1,290,110 SH   SOLE 21 1,290,110 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   25,167,523 1,399,751 SH   SOLE 22 1,370,358 0 29,393
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   163,312 9,083 SH   SOLE 23 9,083 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   57,536 3,200 SH   SOLE 26 0 0 3,200
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   940,048 52,283 SH   SOLE 43 50,504 0 1,779
INTEL CORP COM 458140100   320,276,716 9,577,653 SH   SOLE 2 3,012,094 0 6,565,559
INTEL CORP COM 458140100   124,475,217 3,722,345 SH   SOLE 4 2,067,141 0 1,655,204
INTEL CORP COM 458140100   165,355,115 4,944,830 SH   SOLE 7 4,083,716 0 861,114
INTEL CORP COM 458140100   9,840,589 294,276 SH   SOLE 13 294,276 0 0
INTEL CORP COM 458140100   24,900,327 744,627 SH   SOLE 15 744,627 0 0
INTEL CORP COM 458140100   272,811,445 8,158,237 SH   SOLE 18 7,530,409 0 627,828
INTEL CORP COM 458140100   98,187,698 2,936,235 SH   SOLE 19 2,936,235 0 0
INTEL CORP COM 458140100   6,070,062 181,521 SH   SOLE 20 181,521 0 0
INTEL CORP COM 458140100   4,054,472,627 121,246,191 SH   SOLE 21 121,246,191 0 0
INTEL CORP COM 458140100   3,127,692,691 93,531,480 SH   SOLE 22 84,405,815 0 9,125,665
INTEL CORP COM 458140100   310,835,902 9,295,332 SH   SOLE 23 9,295,332 0 0
INTEL CORP COM 458140100   366,836,767 10,969,999 SH   SOLE 25 9,706,306 0 1,263,693
INTEL CORP COM 458140100   322,753,885 9,651,731 SH   SOLE 26 4,969,411 0 4,682,320
INTEL CORP COM 458140100   318,725,970 9,531,279 SH   SOLE 28 305,863 0 9,225,416
INTEL CORP COM 458140100   4,975,671 148,794 SH   SOLE 29 148,794 0 0
INTEL CORP COM 458140100   1,319,925,121 39,471,445 SH   SOLE 30 38,704,997 0 766,448
INTEL CORP COM 458140100   43,434,848 1,298,889 SH   SOLE 31 1,197,542 0 101,347
INTEL CORP COM 458140100   42,223,819 1,262,674 SH   SOLE 32 1,262,674 0 0
INTEL CORP COM 458140100   19,350,691 578,669 SH   SOLE 34 578,669 0 0
INTEL CORP COM 458140100   40,657,957 1,215,848 SH   SOLE 36 1,215,848 0 0
INTEL CORP COM 458140100   5,442,494 162,754 SH   SOLE 40 162,754 0 0
INTEL CORP COM 458140100   255,749 7,648 SH   OTR 43 7,648 0 0
INTEL CORP COM 458140100   151,362,983 4,526,405 SH   SOLE 43 3,865,347 0 661,058
INTELLIA THERAPEUTICS INC COM 45826J105   6,625,608 162,472 SH   SOLE 2 70,739 0 91,733
INTELLIA THERAPEUTICS INC COM 45826J105   10,032 246 SH   SOLE 4 246 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   753,451 18,476 SH   SOLE 7 17,659 0 817
INTELLIA THERAPEUTICS INC COM 45826J105   10,441,964 256,056 SH   SOLE 18 246,342 0 9,714
INTELLIA THERAPEUTICS INC COM 45826J105   20,915,532 512,887 SH   SOLE 19 512,887 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   169,654,179 4,160,230 SH   SOLE 21 4,160,230 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   110,406,304 2,707,364 SH   SOLE 22 2,609,643 0 97,721
INTELLIA THERAPEUTICS INC COM 45826J105   406,862 9,977 SH   SOLE 23 9,977 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   590,535 14,481 SH   SOLE 25 14,481 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   1,311,077 32,150 SH   SOLE 26 24,979 0 7,171
INTELLIA THERAPEUTICS INC COM 45826J105   61,292 1,503 SH   SOLE 28 653 0 850
INTELLIA THERAPEUTICS INC COM 45826J105   4,821,705 118,237 SH   SOLE 30 118,237 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   248,921 6,104 SH   SOLE 34 6,104 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   29,280 718 SH   SOLE 36 718 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   570,064 13,979 SH   SOLE 40 13,979 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   13,254 325 SH   OTR 43 325 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   1,621,342 39,758 SH   SOLE 43 35,173 0 4,585
INTELLICHECK INC COM NEW 45817G201   1,378 558 SH   SOLE 2 0 0 558
INTELLICHECK INC COM NEW 45817G201   7,818 3,165 SH   SOLE 18 3,165 0 0
INTELLICHECK INC COM NEW 45817G201   134,116 54,298 SH   SOLE 21 54,298 0 0
INTELLICHECK INC COM NEW 45817G201   8,025 3,249 SH   SOLE 22 3,249 0 0
INTER & CO INC CLASS A COM G4R20B107   56,681 18,109 SH   SOLE 21 18,109 0 0
INTER & CO INC CLASS A COM G4R20B107   7,612,122 2,431,988 SH   SOLE 34 2,431,988 0 0
INTER PARFUMS INC COM 458334109   1,745,143 12,905 SH   SOLE 2 8,598 0 4,307
INTER PARFUMS INC COM 458334109   11,224 83 SH   SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109   25,964 192 SH   SOLE 7 192 0 0
INTER PARFUMS INC COM 458334109   7,706,758 56,990 SH   SOLE 18 56,990 0 0
INTER PARFUMS INC COM 458334109   4,985,119 36,864 SH   SOLE 19 36,864 0 0
INTER PARFUMS INC COM 458334109   282,830,570 2,091,478 SH   SOLE 21 2,091,478 0 0
INTER PARFUMS INC COM 458334109   68,658,164 507,714 SH   SOLE 22 483,040 0 24,674
INTER PARFUMS INC COM 458334109   523,881 3,874 SH   SOLE 25 3,874 0 0
INTER PARFUMS INC COM 458334109   1,093,335 8,085 SH   SOLE 26 6,364 0 1,721
INTER PARFUMS INC COM 458334109   595,282 4,402 SH   SOLE 28 313 0 4,089
INTER PARFUMS INC COM 458334109   3,783,059 27,975 SH   SOLE 30 27,975 0 0
INTER PARFUMS INC COM 458334109   423,135 3,129 SH   SOLE 40 3,129 0 0
INTER PARFUMS INC COM 458334109   4,610,995 34,097 SH   SOLE 43 30,029 0 4,068
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   21,807,619 262,521 SH   SOLE 2 92,403 0 170,118
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   21,681 261 SH   SOLE 4 261 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,258,344 15,148 SH   SOLE 7 14,369 0 779
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   16,394,446 197,357 SH   SOLE 18 197,357 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,861,349 22,407 SH   SOLE 19 22,407 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   445,339,765 5,361,018 SH   SOLE 21 5,361,018 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   223,244,893 2,687,431 SH   SOLE 22 2,568,531 0 118,900
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,609,897 19,380 SH   SOLE 25 19,380 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,585,633 43,164 SH   SOLE 26 32,662 0 10,502
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   459,377 5,530 SH   SOLE 28 1,618 0 3,912
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   4,784,251 57,593 SH   SOLE 30 57,593 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   113,557 1,367 SH   SOLE 31 1,367 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   39,292 473 SH   SOLE 36 473 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,454,473 17,509 SH   SOLE 40 17,509 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   80,079 964 SH   OTR 43 964 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   5,466,520 65,806 SH   SOLE 43 60,509 0 5,297
INTERCEPT PHARMACEUTICALS IN COM 45845P108   14,915,516 1,348,600 SH   SOLE 2 1,301,102 0 47,498
INTERCEPT PHARMACEUTICALS IN COM 45845P108   818 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   1,913 173 SH   SOLE 7 173 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   798,355 72,184 SH   SOLE 18 65,401 0 6,783
INTERCEPT PHARMACEUTICALS IN COM 45845P108   4,624,308 418,111 SH   SOLE 19 418,111 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   13,058,343 1,180,682 SH   SOLE 21 1,180,682 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   13,007,279 1,176,065 SH   SOLE 22 1,153,891 0 22,174
INTERCEPT PHARMACEUTICALS IN COM 45845P108   112,480 10,170 SH   SOLE 23 10,170 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   97,018 8,772 SH   SOLE 25 8,772 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   648,204 58,608 SH   SOLE 26 12,046 0 46,562
INTERCEPT PHARMACEUTICALS IN COM 45845P108   1,142,299 103,282 SH   SOLE 30 103,282 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   83,768 7,574 SH   SOLE 40 7,574 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   140,186 12,675 SH   SOLE 43 5,915 0 6,760
INTERCONTINENTAL EXCHANGE IN COM 45866F104   108,888,124 962,930 SH   SOLE 2 199,389 0 763,541
INTERCONTINENTAL EXCHANGE IN COM 45866F104   47,050,779 416,084 SH   SOLE 4 229,071 0 187,013
INTERCONTINENTAL EXCHANGE IN COM 45866F104   51,345,331 454,062 SH   SOLE 7 402,117 0 51,945
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,840,377 16,275 SH   SOLE 13 16,275 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   11,126,620 98,396 SH   SOLE 15 98,396 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   300,419,240 2,656,696 SH   SOLE 18 2,569,284 0 87,413
INTERCONTINENTAL EXCHANGE IN COM 45866F104   230,807,701 2,041,101 SH   SOLE 19 2,041,101 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,486,655,975 13,146,940 SH   SOLE 21 13,146,940 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,402,677,226 12,404,291 SH   SOLE 22 11,195,989 0 1,208,302
INTERCONTINENTAL EXCHANGE IN COM 45866F104   115,690,339 1,023,084 SH   SOLE 23 1,023,084 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   106,778,504 944,274 SH   SOLE 25 855,438 0 88,836
INTERCONTINENTAL EXCHANGE IN COM 45866F104   169,555,771 1,499,432 SH   SOLE 26 398,599 0 1,100,833
INTERCONTINENTAL EXCHANGE IN COM 45866F104   129,188,698 1,142,454 SH   SOLE 28 12,960 0 1,129,494
INTERCONTINENTAL EXCHANGE IN COM 45866F104   61,402 543 SH   SOLE 29 543 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   317,099,614 2,804,206 SH   SOLE 30 2,804,206 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   14,494,481 128,179 SH   SOLE 31 114,656 0 13,523
INTERCONTINENTAL EXCHANGE IN COM 45866F104   174,900,044 1,546,693 SH   SOLE 34 1,546,693 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   20,831,145 184,216 SH   SOLE 36 184,216 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   5,500,550 48,643 SH   SOLE 37 48,643 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,474,869 21,886 SH   SOLE 40 21,886 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   142,142 1,257 SH   OTR 43 1,257 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   73,163,633 647,008 SH   SOLE 43 549,481 0 97,526
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   13,779,879 195,598 SH   SOLE 43 176,121 0 19,477
INTERCORP FINL SVCS INC SHS P5626F128   2,028,335 81,656 SH   SOLE 21 81,656 0 0
INTERCURE LTD COM NEW M549GJ111   29,291 17,230 SH   SOLE 2 17,230 0 0
INTERCURE LTD COM NEW M549GJ111   11,784 6,932 SH   SOLE 22 6,932 0 0
INTERDIGITAL INC COM 45867G101   3,534,309 36,606 SH   SOLE 2 30,087 0 6,519
INTERDIGITAL INC COM 45867G101   18,731 194 SH   SOLE 4 102 0 92
INTERDIGITAL INC COM 45867G101   676,140 7,003 SH   SOLE 7 6,634 0 369
INTERDIGITAL INC COM 45867G101   8,234,846 85,291 SH   SOLE 18 85,291 0 0
INTERDIGITAL INC COM 45867G101   6,483,815 67,155 SH   SOLE 19 67,155 0 0
INTERDIGITAL INC COM 45867G101   311,513,265 3,226,445 SH   SOLE 21 3,226,445 0 0
INTERDIGITAL INC COM 45867G101   75,997,498 787,131 SH   SOLE 22 749,143 0 37,988
INTERDIGITAL INC COM 45867G101   502,929 5,209 SH   SOLE 25 5,209 0 0
INTERDIGITAL INC COM 45867G101   1,341,948 13,899 SH   SOLE 26 10,988 0 2,911
INTERDIGITAL INC COM 45867G101   184,604 1,912 SH   SOLE 28 548 0 1,364
INTERDIGITAL INC COM 45867G101   31,611,725 327,413 SH   SOLE 30 327,413 0 0
INTERDIGITAL INC COM 45867G101   37,848 392 SH   SOLE 36 392 0 0
INTERDIGITAL INC COM 45867G101   530,928 5,499 SH   SOLE 40 5,499 0 0
INTERDIGITAL INC COM 45867G101   2,570,077 26,619 SH   SOLE 43 25,580 0 1,039
INTERDIGITAL INC NOTE 3.500% 6/0 45867GAD3   3,538,736 2,625,000 PRN   SOLE 21 2,625,000 0 0
INTERFACE INC COM 458665304   1,340,343 152,485 SH   SOLE 2 115,342 0 37,143
INTERFACE INC COM 458665304   3,164 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304   414,870 47,198 SH   SOLE 7 44,645 0 2,553
INTERFACE INC COM 458665304   1,860,755 211,690 SH   SOLE 18 211,690 0 0
INTERFACE INC COM 458665304   1,949,182 221,750 SH   SOLE 19 221,750 0 0
INTERFACE INC COM 458665304   63,157,512 7,185,155 SH   SOLE 21 7,185,155 0 0
INTERFACE INC COM 458665304   15,592,133 1,773,849 SH   SOLE 22 1,665,621 0 108,228
INTERFACE INC COM 458665304   70,522 8,023 SH   SOLE 25 8,023 0 0
INTERFACE INC COM 458665304   192,088 21,853 SH   SOLE 26 18,486 0 3,367
INTERFACE INC COM 458665304   317,090 36,074 SH   SOLE 28 36,074 0 0
INTERFACE INC COM 458665304   966,047 109,903 SH   SOLE 30 109,903 0 0
INTERFACE INC COM 458665304   27,943 3,179 SH   SOLE 36 3,179 0 0
INTERFACE INC COM 458665304   123,543 14,055 SH   SOLE 40 14,055 0 0
INTERFACE INC COM 458665304   985,860 112,157 SH   SOLE 43 108,182 0 3,975
INTERGROUP CORP COM 458685104   2,041 60 SH   SOLE 18 60 0 0
INTERGROUP CORP COM 458685104   33,466 984 SH   SOLE 21 984 0 0
INTERGROUP CORP COM 458685104   952 28 SH   SOLE 22 28 0 0
INTERLINK ELECTRS INC COM NEW 458751302   1,438 127 SH   SOLE 18 127 0 0
INTERLINK ELECTRS INC COM NEW 458751302   30,949 2,734 SH   SOLE 21 2,734 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   3,588,068 81,178 SH   SOLE 2 47,364 0 33,814
INTERNATIONAL BANCSHARES COR COM 459044103   8,000 181 SH   SOLE 4 181 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   603,418 13,652 SH   SOLE 7 12,929 0 723
INTERNATIONAL BANCSHARES COR COM 459044103   10,559,513 238,903 SH   SOLE 18 238,903 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   4,768,738 107,890 SH   SOLE 19 107,890 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   172,067,020 3,892,919 SH   SOLE 21 3,892,919 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   78,784,246 1,782,449 SH   SOLE 22 1,715,058 0 67,391
INTERNATIONAL BANCSHARES COR COM 459044103   460,741 10,424 SH   SOLE 25 10,424 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   1,560,923 35,315 SH   SOLE 26 29,968 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103   268,161 6,067 SH   SOLE 28 1,000 0 5,067
INTERNATIONAL BANCSHARES COR COM 459044103   3,767,210 85,231 SH   SOLE 30 85,231 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   38,763 877 SH   SOLE 36 877 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   434,353 9,827 SH   SOLE 40 9,827 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   7,384,313 167,066 SH   SOLE 43 164,286 0 2,780
INTERNATIONAL BUSINESS MACHS COM 459200101   230,878,852 1,725,423 SH   SOLE 2 204,403 0 1,521,020
INTERNATIONAL BUSINESS MACHS COM 459200101   95,358,626 712,642 SH   SOLE 4 411,093 0 301,549
INTERNATIONAL BUSINESS MACHS COM 459200101   149,872,820 1,120,042 SH   SOLE 7 1,022,783 0 97,259
INTERNATIONAL BUSINESS MACHS COM 459200101   4,357,656 32,566 SH   SOLE 13 32,566 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   21,063,166 157,411 SH   SOLE 15 157,411 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   194,331,862 1,452,297 SH   SOLE 18 1,374,413 0 77,884
INTERNATIONAL BUSINESS MACHS COM 459200101   38,115,243 284,846 SH   SOLE 19 284,846 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,097,230,621 30,619,764 SH   SOLE 21 30,619,764 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,721,227,466 20,336,503 SH   SOLE 22 18,463,195 0 1,873,308
INTERNATIONAL BUSINESS MACHS COM 459200101   246,656,656 1,843,335 SH   SOLE 23 1,843,335 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   338,588,542 2,530,368 SH   SOLE 25 2,225,613 0 304,755
INTERNATIONAL BUSINESS MACHS COM 459200101   271,608,475 2,029,807 SH   SOLE 26 1,001,703 0 1,028,104
INTERNATIONAL BUSINESS MACHS COM 459200101   282,300,295 2,109,710 SH   SOLE 28 124,727 0 1,984,983
INTERNATIONAL BUSINESS MACHS COM 459200101   120,429 900 SH   SOLE 29 900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   993,288,222 7,423,124 SH   SOLE 30 7,423,124 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   27,887,877 208,414 SH   SOLE 31 186,213 0 22,201
INTERNATIONAL BUSINESS MACHS COM 459200101   22,016,027 164,532 SH   SOLE 32 164,532 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   8,859,962 66,213 SH   SOLE 34 66,213 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   17,150,695 128,172 SH   SOLE 35 128,172 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   38,225,904 285,673 SH   SOLE 36 285,673 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,745,973 35,468 SH   SOLE 40 35,468 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   313,651 2,344 SH   OTR 43 2,344 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   103,743,081 775,301 SH   SOLE 43 647,708 0 127,593
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   45,655,212 573,630 SH   SOLE 2 154,565 0 419,065
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   18,996,541 238,680 SH   SOLE 4 143,198 0 95,482
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   30,918,964 388,478 SH   SOLE 7 355,374 0 33,104
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   973,704 12,234 SH   SOLE 13 12,234 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,641,163 45,749 SH   SOLE 15 45,749 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   60,210,710 756,511 SH   SOLE 18 733,208 0 23,303
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   84,238,772 1,058,409 SH   SOLE 19 1,058,409 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   580,166,291 7,289,437 SH   SOLE 21 7,289,437 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   439,492,319 5,521,954 SH   SOLE 22 4,994,324 0 527,630
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   36,666,874 460,697 SH   SOLE 23 460,697 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   79,753,000 1,002,048 SH   SOLE 25 656,906 0 345,142
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   38,817,078 487,713 SH   SOLE 26 213,983 0 273,730
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   53,302,856 669,718 SH   SOLE 28 32,144 0 637,574
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   96,065 1,207 SH   SOLE 29 1,207 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   145,652,326 1,830,033 SH   SOLE 30 1,830,033 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,594,014 57,721 SH   SOLE 31 51,637 0 6,084
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   40,140,500 504,341 SH   SOLE 34 504,341 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   5,674,210 71,293 SH   SOLE 36 71,293 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,570,535 57,426 SH   SOLE 37 57,426 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   768,999 9,662 SH   SOLE 40 9,662 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   43,377 545 SH   OTR 43 545 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   16,449,067 206,673 SH   SOLE 43 175,734 0 30,939
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,064,648 33,385 SH   SOLE 2 24,975 0 8,410
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   372,794 11,690 SH   SOLE 4 11,690 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   55,489 1,740 SH   SOLE 7 1,740 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   8,570,980 268,767 SH   SOLE 18 267,876 0 891
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   6,903,452 216,477 SH   SOLE 19 216,477 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   111,532,309 3,497,407 SH   SOLE 21 3,497,407 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   39,217,748 1,229,782 SH   SOLE 22 1,197,955 0 31,827
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,880,713 58,975 SH   SOLE 28 58,975 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   82,085 2,574 SH   SOLE 36 2,574 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   96,266 3,019 SH   SOLE 43 2,785 0 234
INTERNATIONAL MNY EXPRESS IN COM 46005L101   627,772 25,592 SH   SOLE 2 17,995 0 7,597
INTERNATIONAL MNY EXPRESS IN COM 46005L101   6,917 282 SH   SOLE 7 282 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   2,024,927 82,549 SH   SOLE 18 82,549 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,539,748 62,770 SH   SOLE 19 62,770 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   28,640,002 1,167,550 SH   SOLE 21 1,167,550 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   21,353,537 870,507 SH   SOLE 22 843,351 0 27,156
INTERNATIONAL MNY EXPRESS IN COM 46005L101   202,373 8,250 SH   SOLE 25 8,250 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   63,018 2,569 SH   SOLE 26 0 0 2,569
INTERNATIONAL MNY EXPRESS IN COM 46005L101   365,693 14,908 SH   SOLE 30 14,908 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   113,721 4,636 SH   SOLE 34 4,636 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   120,320 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   423,241 17,254 SH   SOLE 43 17,215 0 39
INTERNATIONAL PAPER CO COM 460146103   17,535,167 551,247 SH   SOLE 2 138,063 0 413,184
INTERNATIONAL PAPER CO COM 460146103   9,025,897 283,744 SH   SOLE 4 124,292 0 159,452
INTERNATIONAL PAPER CO COM 460146103   18,955,356 595,893 SH   SOLE 7 522,302 0 73,591
INTERNATIONAL PAPER CO COM 460146103   170,311 5,354 SH   SOLE 13 5,354 0 0
INTERNATIONAL PAPER CO COM 460146103   1,798,919 56,552 SH   SOLE 15 56,552 0 0
INTERNATIONAL PAPER CO COM 460146103   26,109,775 820,804 SH   SOLE 18 772,974 0 47,830
INTERNATIONAL PAPER CO COM 460146103   13,878,449 436,292 SH   SOLE 19 436,292 0 0
INTERNATIONAL PAPER CO COM 460146103   611,488,465 19,223,152 SH   SOLE 21 19,223,152 0 0
INTERNATIONAL PAPER CO COM 460146103   255,010,050 8,016,663 SH   SOLE 22 7,298,053 0 718,610
INTERNATIONAL PAPER CO COM 460146103   18,249,906 573,716 SH   SOLE 23 573,716 0 0
INTERNATIONAL PAPER CO COM 460146103   17,360,148 545,745 SH   SOLE 25 545,745 0 0
INTERNATIONAL PAPER CO COM 460146103   20,612,212 647,979 SH   SOLE 26 261,539 0 386,440
INTERNATIONAL PAPER CO COM 460146103   18,390,252 578,128 SH   SOLE 28 5,863 0 572,265
INTERNATIONAL PAPER CO COM 460146103   544,396 17,114 SH   SOLE 29 17,114 0 0
INTERNATIONAL PAPER CO COM 460146103   91,314,168 2,870,612 SH   SOLE 30 2,870,612 0 0
INTERNATIONAL PAPER CO COM 460146103   2,589,875 81,417 SH   SOLE 31 73,230 0 8,187
INTERNATIONAL PAPER CO COM 460146103   5,349,329 168,165 SH   SOLE 32 168,165 0 0
INTERNATIONAL PAPER CO COM 460146103   406,500 12,779 SH   SOLE 34 12,779 0 0
INTERNATIONAL PAPER CO COM 460146103   14,151,919 444,889 SH   SOLE 35 444,889 0 0
INTERNATIONAL PAPER CO COM 460146103   3,762,614 118,284 SH   SOLE 36 118,284 0 0
INTERNATIONAL PAPER CO COM 460146103   446,135 14,025 SH   SOLE 40 14,025 0 0
INTERNATIONAL PAPER CO COM 460146103   31,015 975 SH   OTR 43 975 0 0
INTERNATIONAL PAPER CO COM 460146103   14,751,169 463,727 SH   SOLE 43 387,619 0 76,108
INTERNATIONAL SEAWAYS INC COM Y41053102   2,455,467 64,212 SH   SOLE 2 35,542 0 28,670
INTERNATIONAL SEAWAYS INC COM Y41053102   6,424 168 SH   SOLE 4 168 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   19,158 501 SH   SOLE 7 501 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   4,454,578 116,490 SH   SOLE 18 116,490 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   4,512,358 118,001 SH   SOLE 19 118,001 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   56,328,170 1,473,017 SH   SOLE 21 1,473,017 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   43,826,252 1,146,084 SH   SOLE 22 1,099,723 0 46,361
INTERNATIONAL SEAWAYS INC COM Y41053102   243,130 6,358 SH   SOLE 25 6,358 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   1,230,640 32,182 SH   SOLE 26 28,333 0 3,849
INTERNATIONAL SEAWAYS INC COM Y41053102   347,066 9,076 SH   SOLE 28 0 0 9,076
INTERNATIONAL SEAWAYS INC COM Y41053102   1,221,194 31,935 SH   SOLE 30 31,935 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   131,546 3,440 SH   SOLE 34 3,440 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   283,435 7,412 SH   SOLE 40 7,412 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   192,500 5,034 SH   SOLE 43 4,657 0 377
INTERPUBLIC GROUP COS INC COM 460690100   38,875,716 1,007,665 SH   SOLE 2 145,619 0 862,046
INTERPUBLIC GROUP COS INC COM 460690100   14,534,591 376,739 SH   SOLE 4 215,461 0 161,278
INTERPUBLIC GROUP COS INC COM 460690100   24,273,919 629,184 SH   SOLE 7 575,179 0 54,005
INTERPUBLIC GROUP COS INC COM 460690100   409,604 10,617 SH   SOLE 13 10,617 0 0
INTERPUBLIC GROUP COS INC COM 460690100   2,520,972 65,344 SH   SOLE 15 65,344 0 0
INTERPUBLIC GROUP COS INC COM 460690100   31,728,501 822,408 SH   SOLE 18 789,724 0 32,684
INTERPUBLIC GROUP COS INC COM 460690100   7,617,235 197,440 SH   SOLE 19 197,440 0 0
INTERPUBLIC GROUP COS INC COM 460690100   694,024,686 17,989,235 SH   SOLE 21 17,989,235 0 0
INTERPUBLIC GROUP COS INC COM 460690100   356,862,299 9,249,930 SH   SOLE 22 8,406,728 0 843,202
INTERPUBLIC GROUP COS INC COM 460690100   26,082,086 676,052 SH   SOLE 23 676,052 0 0
INTERPUBLIC GROUP COS INC COM 460690100   54,346,913 1,408,681 SH   SOLE 25 1,028,403 0 380,278
INTERPUBLIC GROUP COS INC COM 460690100   32,699,019 847,564 SH   SOLE 26 439,554 0 408,010
INTERPUBLIC GROUP COS INC COM 460690100   31,267,894 810,469 SH   SOLE 28 46,953 0 763,516
INTERPUBLIC GROUP COS INC COM 460690100   125,847,381 3,261,985 SH   SOLE 30 3,168,946 0 93,039
INTERPUBLIC GROUP COS INC COM 460690100   3,381,267 87,643 SH   SOLE 31 78,145 0 9,498
INTERPUBLIC GROUP COS INC COM 460690100   4,900,200 127,014 SH   SOLE 32 127,014 0 0
INTERPUBLIC GROUP COS INC COM 460690100   622,450 16,134 SH   SOLE 34 16,134 0 0
INTERPUBLIC GROUP COS INC COM 460690100   3,900,824 101,110 SH   SOLE 36 101,110 0 0
INTERPUBLIC GROUP COS INC COM 460690100   612,380 15,873 SH   SOLE 40 15,873 0 0
INTERPUBLIC GROUP COS INC COM 460690100   30,054 779 SH   OTR 43 779 0 0
INTERPUBLIC GROUP COS INC COM 460690100   38,298,665 992,708 SH   SOLE 43 885,417 0 107,290
INTEST CORP COM 461147100   515,247 19,621 SH   SOLE 2 17,473 0 2,148
INTEST CORP COM 461147100   699,067 26,621 SH   SOLE 18 26,621 0 0
INTEST CORP COM 461147100   1,570,584 59,809 SH   SOLE 19 59,809 0 0
INTEST CORP COM 461147100   9,144,966 348,247 SH   SOLE 21 348,247 0 0
INTEST CORP COM 461147100   9,016,213 343,344 SH   SOLE 22 339,543 0 3,801
INTEST CORP COM 461147100   27,127 1,033 SH   SOLE 23 1,033 0 0
INTEVAC INC COM 461148108   24,705 6,588 SH   SOLE 2 1,553 0 5,035
INTEVAC INC COM 461148108   230,329 61,421 SH   SOLE 18 61,421 0 0
INTEVAC INC COM 461148108   167,453 44,654 SH   SOLE 19 44,654 0 0
INTEVAC INC COM 461148108   2,761,646 736,439 SH   SOLE 21 736,439 0 0
INTEVAC INC COM 461148108   2,695,969 718,925 SH   SOLE 22 701,522 0 17,403
INTL GNRL INSURANCE HLDNGS L SHS G4809J106   14,402 1,611 SH   SOLE 22 1,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   4,551,252 71,877 SH   SOLE 2 35,649 0 36,228
INTRA-CELLULAR THERAPIES INC COM 46116X101   19,249 304 SH   SOLE 4 304 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,049,846 16,580 SH   SOLE 7 15,719 0 861
INTRA-CELLULAR THERAPIES INC COM 46116X101   15,267,908 241,123 SH   SOLE 18 233,003 0 8,120
INTRA-CELLULAR THERAPIES INC COM 46116X101   18,899,500 298,476 SH   SOLE 19 298,476 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   251,033,596 3,964,523 SH   SOLE 21 3,964,523 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   157,829,976 2,492,577 SH   SOLE 22 2,426,011 0 66,566
INTRA-CELLULAR THERAPIES INC COM 46116X101   254,420 4,018 SH   SOLE 23 4,018 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,003,875 15,854 SH   SOLE 25 15,854 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   2,533,686 40,014 SH   SOLE 26 33,115 0 6,899
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,836,470 29,003 SH   SOLE 28 1,257 0 27,746
INTRA-CELLULAR THERAPIES INC COM 46116X101   22,370,259 353,289 SH   SOLE 30 353,289 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   49,770 786 SH   SOLE 34 786 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   52,112 823 SH   SOLE 36 823 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   992,034 15,667 SH   SOLE 40 15,667 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   40,018 632 SH   OTR 43 632 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   2,882,390 45,521 SH   SOLE 43 34,299 0 11,222
INTREPID POTASH INC COM 46121Y201   251,632 11,090 SH   SOLE 2 3,332 0 7,758
INTREPID POTASH INC COM 46121Y201   1,647,271 72,599 SH   SOLE 7 72,599 0 0
INTREPID POTASH INC COM 46121Y201   777,586 34,270 SH   SOLE 18 34,270 0 0
INTREPID POTASH INC COM 46121Y201   520,418 22,936 SH   SOLE 19 22,936 0 0
INTREPID POTASH INC COM 46121Y201   9,143,957 402,995 SH   SOLE 21 402,995 0 0
INTREPID POTASH INC COM 46121Y201   6,556,094 288,942 SH   SOLE 22 276,334 0 12,608
INTREPID POTASH INC COM 46121Y201   34,806 1,534 SH   SOLE 25 1,534 0 0
INTREPID POTASH INC COM 46121Y201   28,794 1,269 SH   SOLE 26 0 0 1,269
INTREPID POTASH INC COM 46121Y201   101,787 4,486 SH   SOLE 30 4,486 0 0
INTREPID POTASH INC COM 46121Y201   31,153 1,373 SH   SOLE 40 1,373 0 0
INTREPID POTASH INC COM 46121Y201   84,293 3,715 SH   SOLE 43 2,681 0 1,034
INTRUSION INC COM NEW 46121E205   780 639 SH   SOLE 2 0 0 639
INTRUSION INC COM NEW 46121E205   263,825 216,250 SH   SOLE 21 216,250 0 0
INTRUSION INC COM NEW 46121E205   244,619 200,507 SH   SOLE 22 200,507 0 0
INTUIT COM 461202103   276,272,533 602,965 SH   SOLE 2 163,193 0 439,772
INTUIT COM 461202103   99,982,556 218,212 SH   SOLE 4 129,591 0 88,621
INTUIT COM 461202103   144,526,872 315,430 SH   SOLE 7 285,404 0 30,026
INTUIT COM 461202103   3,949,598 8,620 SH   SOLE 13 8,620 0 0
INTUIT COM 461202103   15,808,013 34,501 SH   SOLE 15 34,501 0 0
INTUIT COM 461202103   625,889,533 1,366,004 SH   SOLE 18 1,051,483 0 314,521
INTUIT COM 461202103   449,579,694 981,208 SH   SOLE 19 981,208 0 0
INTUIT COM 461202103   3,415,169,108 7,453,609 SH   SOLE 21 7,453,609 0 0
INTUIT COM 461202103   2,867,392,883 6,258,087 SH   SOLE 22 5,674,793 0 583,294
INTUIT COM 461202103   268,983,189 587,056 SH   SOLE 23 587,056 0 0
INTUIT COM 461202103   317,056,025 691,975 SH   SOLE 25 618,520 0 73,455
INTUIT COM 461202103   248,674,375 542,732 SH   SOLE 26 231,333 0 311,399
INTUIT COM 461202103   257,757,534 562,556 SH   SOLE 28 35,002 0 527,554
INTUIT COM 461202103   189,232 413 SH   SOLE 29 413 0 0
INTUIT COM 461202103   1,131,568,934 2,469,650 SH   SOLE 30 2,442,250 0 27,400
INTUIT COM 461202103   32,333,094 70,567 SH   SOLE 31 63,724 0 6,843
INTUIT COM 461202103   28,360,128 61,896 SH   SOLE 32 61,896 0 0
INTUIT COM 461202103   234,520,428 511,841 SH   SOLE 34 511,841 0 0
INTUIT COM 461202103   30,825,649 67,277 SH   SOLE 36 67,277 0 0
INTUIT COM 461202103   5,046,505 11,014 SH   SOLE 40 11,014 0 0
INTUIT COM 461202103   259,794 567 SH   OTR 43 567 0 0
INTUIT COM 461202103   183,711,440 400,950 SH   SOLE 43 349,944 0 51,006
INTUITIVE MACHINES INC CLASS A COM 46125A100   5,168 631 SH   SOLE 22 631 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   281,847,806 824,261 SH   SOLE 2 268,469 0 555,792
INTUITIVE SURGICAL INC COM NEW 46120E602   85,408,405 249,776 SH   SOLE 4 136,620 0 113,156
INTUITIVE SURGICAL INC COM NEW 46120E602   113,145,210 330,892 SH   SOLE 7 296,890 0 34,002
INTUITIVE SURGICAL INC COM NEW 46120E602   3,667,307 10,725 SH   SOLE 13 10,725 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   14,808,738 43,308 SH   SOLE 15 43,308 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   417,253,995 1,220,255 SH   SOLE 18 979,300 0 240,955
INTUITIVE SURGICAL INC COM NEW 46120E602   722,448,096 2,112,792 SH   SOLE 19 2,112,792 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,145,310,128 9,198,427 SH   SOLE 21 9,198,427 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,654,926,794 7,764,306 SH   SOLE 22 7,038,247 0 726,059
INTUITIVE SURGICAL INC COM NEW 46120E602   246,968,901 722,258 SH   SOLE 23 722,258 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   247,802,550 724,696 SH   SOLE 25 699,539 0 25,157
INTUITIVE SURGICAL INC COM NEW 46120E602   276,326,843 808,115 SH   SOLE 26 310,023 0 498,092
INTUITIVE SURGICAL INC COM NEW 46120E602   227,729,304 665,992 SH   SOLE 28 26,184 0 639,808
INTUITIVE SURGICAL INC COM NEW 46120E602   91,982 269 SH   SOLE 29 269 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   901,534,384 2,636,528 SH   SOLE 30 2,636,528 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   26,785,528 78,334 SH   SOLE 31 72,213 0 6,121
INTUITIVE SURGICAL INC COM NEW 46120E602   26,624,474 77,863 SH   SOLE 32 77,863 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   546,643,065 1,598,652 SH   SOLE 34 1,598,652 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   28,497,963 83,342 SH   SOLE 36 83,342 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   4,686,972 13,707 SH   SOLE 40 13,707 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   217,816 637 SH   OTR 43 637 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   141,643,899 414,236 SH   SOLE 43 341,977 0 72,259
INTUITIVE SURGICAL INC OPTIONS 46120E602   3,282,624 9,600 SH Call SOLE 19 9,600 0 0
INUVO INC COM NEW 46122W204   4,269 19,231 SH   SOLE 21 19,231 0 0
INUVO INC COM NEW 46122W204   274,611 1,236,986 SH   SOLE 22 1,236,986 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   2,110,877 91,222 SH   SOLE 2 49,229 0 41,993
INVENTRUST PPTYS CORP COM NEW 46124J201   677,053 29,259 SH   SOLE 4 29,259 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   2,335,034 100,909 SH   SOLE 7 86,513 0 14,396
INVENTRUST PPTYS CORP COM NEW 46124J201   4,640,704 200,549 SH   SOLE 18 200,549 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   5,560,125 240,282 SH   SOLE 19 240,282 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   64,189,504 2,773,963 SH   SOLE 21 2,773,963 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   55,659,059 2,405,318 SH   SOLE 22 2,313,643 0 91,675
INVENTRUST PPTYS CORP COM NEW 46124J201   79,740 3,446 SH   SOLE 23 3,446 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   10,551,308 455,977 SH   SOLE 25 455,977 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   682,885 29,511 SH   SOLE 26 24,046 0 5,465
INVENTRUST PPTYS CORP COM NEW 46124J201   1,220,334 52,737 SH   SOLE 28 1,123 0 51,614
INVENTRUST PPTYS CORP COM NEW 46124J201   5,641,578 243,802 SH   SOLE 30 243,802 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   237,740 10,274 SH   SOLE 40 10,274 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   122,573 5,297 SH   SOLE 43 4,994 0 303
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   505,890 8,054 SH   SOLE 43 1,000 0 7,054
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508   37,872 1,800 SH Put SOLE 4 1,800 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508   683,800 32,500 SH Put SOLE 18 32,500 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508   9,463,792 449,800 SH Put SOLE 19 449,800 0 0
INVESCO EXCH TRADED FD TR II OPTIONS 46138G508   334,536 15,900 SH Put SOLE 22 15,900 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   3,156,000 150,000 SH   SOLE 2 150,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   4,005,848 190,392 SH   SOLE 7 190,392 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   44,013,597 2,091,901 SH   SOLE 19 2,091,901 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   4,418,400 210,000 SH   SOLE 26 210,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   12,687,120 603,000 SH   SOLE 30 603,000 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   162,907 3,326 SH   SOLE 43 3,326 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   107,645 5,682 SH   SOLE 18 5,682 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   107,997 5,365 SH   SOLE 18 5,365 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   108,795 5,289 SH   SOLE 18 5,289 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   109,661 5,180 SH   SOLE 18 5,180 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   34,973 100 SH   SOLE 43 100 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   36,614 240 SH   SOLE 43 150 0 90
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   44,725 500 SH   SOLE 43 500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   402,332 1,350 SH   SOLE 43 1,350 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   28,581 191 SH   SOLE 18 191 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   18,142,653 121,242 SH   SOLE 22 121,242 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   119,712 800 SH   SOLE 43 800 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   11,438 126 SH   SOLE 2 126 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   207,017 1,265 SH   SOLE 43 1,265 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   13,054 213 SH   SOLE 43 213 0 0
INVESCO LTD SHS G491BT108   26,594,143 1,582,043 SH   SOLE 2 747,107 0 834,936
INVESCO LTD SHS G491BT108   4,665,313 277,532 SH   SOLE 4 150,832 0 126,700
INVESCO LTD SHS G491BT108   18,577,303 1,105,134 SH   SOLE 7 943,252 0 161,882
INVESCO LTD SHS G491BT108   326,198 19,405 SH   SOLE 13 19,405 0 0
INVESCO LTD SHS G491BT108   982,612 58,454 SH   SOLE 15 58,454 0 0
INVESCO LTD SHS G491BT108   24,827,832 1,476,968 SH   SOLE 18 1,411,001 0 65,967
INVESCO LTD SHS G491BT108   10,956,405 651,779 SH   SOLE 19 651,779 0 0
INVESCO LTD SHS G491BT108   416,754,428 24,792,054 SH   SOLE 21 24,792,054 0 0
INVESCO LTD SHS G491BT108   177,924,907 10,584,468 SH   SOLE 22 9,691,714 0 892,754
INVESCO LTD SHS G491BT108   12,017,419 714,897 SH   SOLE 23 714,897 0 0
INVESCO LTD SHS G491BT108   2,494,234 148,378 SH   SOLE 25 148,378 0 0
INVESCO LTD SHS G491BT108   14,949,352 889,313 SH   SOLE 26 254,337 0 634,976
INVESCO LTD SHS G491BT108   12,487,645 742,870 SH   SOLE 28 27,114 0 715,756
INVESCO LTD SHS G491BT108   465,637 27,700 SH   SOLE 29 27,700 0 0
INVESCO LTD SHS G491BT108   55,667,071 3,311,545 SH   SOLE 30 3,192,118 0 119,427
INVESCO LTD SHS G491BT108   1,317,854 78,397 SH   SOLE 31 69,600 0 8,797
INVESCO LTD SHS G491BT108   3,726,861 221,705 SH   SOLE 32 221,705 0 0
INVESCO LTD SHS G491BT108   8,823,435 524,892 SH   SOLE 34 524,892 0 0
INVESCO LTD SHS G491BT108   1,284,217 76,396 SH   SOLE 36 76,396 0 0
INVESCO LTD SHS G491BT108   182,641 10,865 SH   SOLE 40 10,865 0 0
INVESCO LTD SHS G491BT108   21,870 1,301 SH   OTR 43 1,301 0 0
INVESCO LTD SHS G491BT108   9,422,349 560,520 SH   SOLE 43 507,051 0 53,470
INVESCO MORTGAGE CAPITAL INC COM 46131B704   432,040 37,667 SH   SOLE 2 12,516 0 25,151
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,078 94 SH   SOLE 4 94 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   4,565 398 SH   SOLE 7 398 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,802,591 157,157 SH   SOLE 18 157,157 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   975,099 85,013 SH   SOLE 19 85,013 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   64,360,957 5,611,243 SH   SOLE 21 5,611,243 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   13,588,807 1,184,726 SH   SOLE 22 1,144,830 0 39,896
INVESCO MORTGAGE CAPITAL INC COM 46131B704   62,328 5,434 SH   SOLE 25 5,434 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   62,225 5,425 SH   SOLE 26 4,217 0 1,208
INVESCO MORTGAGE CAPITAL INC COM 46131B704   79,269 6,911 SH   SOLE 28 2,412 0 4,499
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,009,979 88,054 SH   SOLE 30 88,054 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   93,320 8,136 SH   SOLE 40 8,136 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   612,659 53,414 SH   SOLE 43 52,596 0 818
INVESCO MUN OPPORTUNITY TR COM 46132C107   33,261 3,516 SH   SOLE 4 3,516 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   309,389 32,705 SH   SOLE 18 32,705 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   1,986,080 209,945 SH   SOLE 19 209,945 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   32,911 3,490 SH   SOLE 4 3,490 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   306,060 32,456 SH   SOLE 18 32,456 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   1,964,816 208,358 SH   SOLE 19 208,358 0 0
INVESCO QQQ TR OPTIONS 46090E103   4,285,272 11,600 SH Call SOLE 4 11,600 0 0
INVESCO QQQ TR OPTIONS 46090E103   1,920,984 5,200 SH Put SOLE 4 5,200 0 0
INVESCO QQQ TR OPTIONS 46090E103   87,478,656 236,800 SH Call SOLE 18 236,800 0 0
INVESCO QQQ TR OPTIONS 46090E103   33,764,988 91,400 SH Put SOLE 18 91,400 0 0
INVESCO QQQ TR OPTIONS 46090E103   735,293,568 1,990,400 SH Call SOLE 19 1,990,400 0 0
INVESCO QQQ TR OPTIONS 46090E103   294,944,928 798,400 SH Put SOLE 19 798,400 0 0
INVESCO QQQ TR OPTIONS 46090E103   41,153,388 111,400 SH Call SOLE 22 111,400 0 0
INVESCO QQQ TR OPTIONS 46090E103   15,515,640 42,000 SH Put SOLE 22 42,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,403,796 3,800 SH   SOLE 4 3,800 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   23,790,648 64,400 SH   SOLE 18 64,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   109,422,204 296,200 SH   SOLE 19 296,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   10,048,224 27,200 SH   SOLE 22 27,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   207,503 562 SH   SOLE 43 92 0 470
INVESCO QUALITY MUN INCOME T COM 46133G107   33,116 3,464 SH   SOLE 4 3,464 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   307,956 32,213 SH   SOLE 18 32,213 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   1,976,912 206,790 SH   SOLE 19 206,790 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   33,412 3,441 SH   SOLE 4 3,441 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   317,430 32,691 SH   SOLE 18 32,691 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   2,054,947 211,632 SH   SOLE 19 211,632 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   36,677 3,103 SH   SOLE 4 3,103 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   321,941 27,237 SH   SOLE 18 27,237 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   2,086,490 176,522 SH   SOLE 19 176,522 0 0
INVESTAR HLDG CORP COM 46134L105   311,033 25,684 SH   SOLE 2 18,168 0 7,516
INVESTAR HLDG CORP COM 46134L105   21,713 1,793 SH   SOLE 18 1,793 0 0
INVESTAR HLDG CORP COM 46134L105   17,971 1,484 SH   SOLE 19 1,484 0 0
INVESTAR HLDG CORP COM 46134L105   307,073 25,357 SH   SOLE 21 25,357 0 0
INVESTAR HLDG CORP COM 46134L105   1,041,690 86,019 SH   SOLE 22 86,019 0 0
INVESTAR HLDG CORP COM 46134L105   14,496 1,197 SH   SOLE 23 1,197 0 0
INVESTAR HLDG CORP COM 46134L105   234 19 SH   SOLE 43 19 0 0
INVESTCORP CR MGMT BDC INC COM 46090R104   18,100 5,000 SH   SOLE 43 0 0 5,000
INVESTORS TITLE CO NC COM 461804106   348,064 2,384 SH   SOLE 2 2,042 0 342
INVESTORS TITLE CO NC COM 461804106   2,628 18 SH   SOLE 7 18 0 0
INVESTORS TITLE CO NC COM 461804106   603,418 4,133 SH   SOLE 18 4,133 0 0
INVESTORS TITLE CO NC COM 461804106   399,164 2,734 SH   SOLE 19 2,734 0 0
INVESTORS TITLE CO NC COM 461804106   6,140,614 42,059 SH   SOLE 21 42,059 0 0
INVESTORS TITLE CO NC COM 461804106   7,376,212 50,522 SH   SOLE 22 49,615 0 907
INVESTORS TITLE CO NC COM 461804106   44,968 308 SH   SOLE 23 308 0 0
INVESTORS TITLE CO NC COM 461804106   10,728 73 SH   SOLE 43 73 0 0
INVITAE CORP COM 46185L103   102,872 91,037 SH   SOLE 2 45,342 0 45,695
INVITAE CORP COM 46185L103   30,815 27,270 SH   SOLE 7 27,270 0 0
INVITAE CORP COM 46185L103   846,555 749,164 SH   SOLE 18 731,715 0 17,449
INVITAE CORP COM 46185L103   608,329 538,344 SH   SOLE 19 538,344 0 0
INVITAE CORP COM 46185L103   14,624,639 12,942,158 SH   SOLE 21 12,942,158 0 0
INVITAE CORP COM 46185L103   7,795,755 6,898,898 SH   SOLE 22 6,810,435 0 88,463
INVITAE CORP COM 46185L103   4,222 3,736 SH   SOLE 28 3,736 0 0
INVITAE CORP COM 46185L103   82,521 73,027 SH   SOLE 43 73,027 0 0
INVITATION HOMES INC COM 46187W107   43,156,623 1,254,553 SH   SOLE 2 276,966 0 977,587
INVITATION HOMES INC COM 46187W107   41,457,022 1,205,146 SH   SOLE 4 956,976 0 248,170
INVITATION HOMES INC COM 46187W107   45,657,882 1,327,264 SH   SOLE 7 1,152,728 0 174,536
INVITATION HOMES INC COM 46187W107   579,055 16,833 SH   SOLE 13 16,833 0 0
INVITATION HOMES INC COM 46187W107   3,457,854 100,519 SH   SOLE 15 100,519 0 0
INVITATION HOMES INC COM 46187W107   51,736,912 1,503,980 SH   SOLE 18 1,452,913 0 51,067
INVITATION HOMES INC COM 46187W107   51,910,116 1,509,015 SH   SOLE 19 1,509,015 0 0
INVITATION HOMES INC COM 46187W107   721,629,818 20,977,611 SH   SOLE 21 20,977,611 0 0
INVITATION HOMES INC COM 46187W107   668,514,498 19,433,561 SH   SOLE 22 17,154,731 0 2,278,830
INVITATION HOMES INC COM 46187W107   40,691,829 1,182,902 SH   SOLE 23 1,182,902 0 0
INVITATION HOMES INC COM 46187W107   110,343,951 3,207,673 SH   SOLE 25 3,206,156 0 1,517
INVITATION HOMES INC COM 46187W107   35,574,416 1,034,140 SH   SOLE 26 365,685 0 668,455
INVITATION HOMES INC COM 46187W107   48,272,247 1,403,263 SH   SOLE 28 99,120 0 1,304,143
INVITATION HOMES INC COM 46187W107   9,254 269 SH   SOLE 29 269 0 0
INVITATION HOMES INC COM 46187W107   172,341,145 5,009,917 SH   SOLE 30 5,009,917 0 0
INVITATION HOMES INC COM 46187W107   4,712,215 136,983 SH   SOLE 31 126,390 0 10,593
INVITATION HOMES INC COM 46187W107   4,394,256 127,740 SH   SOLE 34 127,740 0 0
INVITATION HOMES INC COM 46187W107   5,358,075 155,758 SH   SOLE 36 155,758 0 0
INVITATION HOMES INC COM 46187W107   827,114 24,044 SH   SOLE 40 24,044 0 0
INVITATION HOMES INC COM 46187W107   27,623 803 SH   OTR 43 803 0 0
INVITATION HOMES INC COM 46187W107   10,821,101 314,567 SH   SOLE 43 278,782 0 35,785
INVIVO THERAPEUTICS HLDGS CO COM 46186M605   1 1 SH   SOLE 21 1 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M605   46,863 34,713 SH   SOLE 22 34,713 0 0
INVIVYD INC COM 00534A102   8,930 8,505 SH   SOLE 2 0 0 8,505
INVIVYD INC COM 00534A102   9,257 8,816 SH   SOLE 18 8,816 0 0
INVIVYD INC COM 00534A102   611,355 582,243 SH   SOLE 21 582,243 0 0
INVIVYD INC COM 00534A102   696,759 663,580 SH   SOLE 22 663,580 0 0
INVIVYD INC COM 00534A102   57,289 54,561 SH   SOLE 30 54,561 0 0
INVO BIOSCIENCE INC COM 44984F302   93 463 SH   SOLE 22 463 0 0
IONIS PHARMACEUTICALS INC COM 462222100   8,104,615 197,529 SH   SOLE 2 112,259 0 85,270
IONIS PHARMACEUTICALS INC COM 462222100   125,839 3,067 SH   SOLE 4 3,067 0 0
IONIS PHARMACEUTICALS INC COM 462222100   405,787 9,890 SH   SOLE 7 9,457 0 433
IONIS PHARMACEUTICALS INC COM 462222100   4,450,934 108,480 SH   SOLE 18 108,480 0 0
IONIS PHARMACEUTICALS INC COM 462222100   39,278,429 957,310 SH   SOLE 19 957,310 0 0
IONIS PHARMACEUTICALS INC COM 462222100   148,580,257 3,621,259 SH   SOLE 21 3,621,259 0 0
IONIS PHARMACEUTICALS INC COM 462222100   143,970,988 3,508,920 SH   SOLE 22 3,335,657 0 173,263
IONIS PHARMACEUTICALS INC COM 462222100   1,019,513 24,848 SH   SOLE 25 24,848 0 0
IONIS PHARMACEUTICALS INC COM 462222100   2,861,473 69,741 SH   SOLE 26 49,065 0 20,676
IONIS PHARMACEUTICALS INC COM 462222100   381,702 9,303 SH   SOLE 28 3,288 0 6,015
IONIS PHARMACEUTICALS INC COM 462222100   21,223,588 517,270 SH   SOLE 30 517,270 0 0
IONIS PHARMACEUTICALS INC COM 462222100   85,055 2,073 SH   SOLE 31 2,073 0 0
IONIS PHARMACEUTICALS INC COM 462222100   178,481 4,350 SH   SOLE 34 4,350 0 0
IONIS PHARMACEUTICALS INC COM 462222100   862,163 21,013 SH   SOLE 40 21,013 0 0
IONIS PHARMACEUTICALS INC COM 462222100   15,879 387 SH   OTR 43 387 0 0
IONIS PHARMACEUTICALS INC COM 462222100   3,312,516 80,734 SH   SOLE 43 66,025 0 14,709
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6   2,907,180 3,126,000 PRN   SOLE 21 3,126,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   19,230,421 20,390,000 PRN   SOLE 2 20,390,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   3,387,723 3,592,000 PRN   SOLE 21 3,592,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   25,558,823 27,100,000 PRN   SOLE 22 27,100,000 0 0
IONQ INC COM 46222L108   1,847,576 136,554 SH   SOLE 2 52,894 0 83,660
IONQ INC COM 46222L108   7,929 586 SH   SOLE 4 586 0 0
IONQ INC COM 46222L108   506,171 37,411 SH   SOLE 7 35,427 0 1,984
IONQ INC COM 46222L108   6,034,705 446,024 SH   SOLE 18 446,024 0 0
IONQ INC COM 46222L108   4,373,302 323,230 SH   SOLE 19 323,230 0 0
IONQ INC COM 46222L108   78,713,860 5,817,728 SH   SOLE 21 5,817,728 0 0
IONQ INC COM 46222L108   57,485,452 4,248,740 SH   SOLE 22 4,071,345 0 177,395
IONQ INC COM 46222L108   395,563 29,236 SH   SOLE 25 29,236 0 0
IONQ INC COM 46222L108   1,098,081 81,159 SH   SOLE 26 68,503 0 12,656
IONQ INC COM 46222L108   133,230 9,847 SH   SOLE 28 0 0 9,847
IONQ INC COM 46222L108   1,188,029 87,807 SH   SOLE 30 87,807 0 0
IONQ INC COM 46222L108   297,376 21,979 SH   SOLE 40 21,979 0 0
IONQ INC COM 46222L108   697,201 51,530 SH   SOLE 43 51,530 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,513,769 215,024 SH   SOLE 2 74,133 0 140,891
IOVANCE BIOTHERAPEUTICS INC COM 462260100   3,203 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   440,303 62,543 SH   SOLE 7 60,141 0 2,402
IOVANCE BIOTHERAPEUTICS INC COM 462260100   4,110,860 583,929 SH   SOLE 18 583,929 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   5,282,767 750,393 SH   SOLE 19 750,393 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   65,190,858 9,260,065 SH   SOLE 21 9,260,065 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   39,481,003 5,608,097 SH   SOLE 22 5,365,813 0 242,284
IOVANCE BIOTHERAPEUTICS INC COM 462260100   224,984 31,958 SH   SOLE 25 31,958 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   895,108 127,146 SH   SOLE 26 110,069 0 17,077
IOVANCE BIOTHERAPEUTICS INC COM 462260100   15,741 2,236 SH   SOLE 28 2,236 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,571,405 223,211 SH   SOLE 30 223,211 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   21,430 3,044 SH   SOLE 34 3,044 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   233,418 33,156 SH   SOLE 40 33,156 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   707,759 100,534 SH   SOLE 43 87,424 0 13,110
IPG PHOTONICS CORP COM 44980X109   6,081,884 44,779 SH   SOLE 2 29,751 0 15,028
IPG PHOTONICS CORP COM 44980X109   220,979 1,627 SH   SOLE 4 386 0 1,241
IPG PHOTONICS CORP COM 44980X109   40,067 295 SH   SOLE 7 295 0 0
IPG PHOTONICS CORP COM 44980X109   8,120,678 59,790 SH   SOLE 18 59,790 0 0
IPG PHOTONICS CORP COM 44980X109   1,387,401 10,215 SH   SOLE 19 10,215 0 0
IPG PHOTONICS CORP COM 44980X109   214,377,745 1,578,396 SH   SOLE 21 1,578,396 0 0
IPG PHOTONICS CORP COM 44980X109   122,127,307 899,185 SH   SOLE 22 860,244 0 38,941
IPG PHOTONICS CORP COM 44980X109   781,644 5,755 SH   SOLE 25 5,755 0 0
IPG PHOTONICS CORP COM 44980X109   2,047,487 15,075 SH   SOLE 26 12,461 0 2,614
IPG PHOTONICS CORP COM 44980X109   404,879 2,981 SH   SOLE 28 694 0 2,287
IPG PHOTONICS CORP COM 44980X109   29,585,942 217,832 SH   SOLE 30 217,832 0 0
IPG PHOTONICS CORP COM 44980X109   57,995 427 SH   SOLE 31 427 0 0
IPG PHOTONICS CORP COM 44980X109   56,229 414 SH   SOLE 36 414 0 0
IPG PHOTONICS CORP COM 44980X109   821,575 6,049 SH   SOLE 40 6,049 0 0
IPG PHOTONICS CORP COM 44980X109   19,830 146 SH   OTR 43 146 0 0
IPG PHOTONICS CORP COM 44980X109   5,420,169 39,907 SH   SOLE 43 37,084 0 2,823
IPOWER INC CL A 46265P107   1,120 1,018 SH   SOLE 21 1,018 0 0
IQIYI INC SPONSORED ADS 46267X108   1,725,477 323,123 SH   SOLE 2 129,780 0 193,343
IQIYI INC SPONSORED ADS 46267X108   563,002 105,431 SH   SOLE 4 13,423 0 92,008
IQIYI INC SPONSORED ADS 46267X108   568,528 106,466 SH   SOLE 7 78,507 0 27,959
IQIYI INC SPONSORED ADS 46267X108   536,376 100,445 SH   SOLE 13 100,445 0 0
IQIYI INC SPONSORED ADS 46267X108   1,375,002 257,491 SH   SOLE 15 257,491 0 0
IQIYI INC SPONSORED ADS 46267X108   529,723 99,199 SH   SOLE 18 99,199 0 0
IQIYI INC SPONSORED ADS 46267X108   48,277,728 9,040,773 SH   SOLE 21 9,040,773 0 0
IQIYI INC SPONSORED ADS 46267X108   20,342,746 3,809,503 SH   SOLE 22 3,337,708 0 471,795
IQIYI INC SPONSORED ADS 46267X108   2,871,174 537,673 SH   SOLE 23 537,673 0 0
IQIYI INC SPONSORED ADS 46267X108   1,515,909 283,878 SH   SOLE 25 283,878 0 0
IQIYI INC SPONSORED ADS 46267X108   2,329,741 436,281 SH   SOLE 26 42,272 0 394,009
IQIYI INC SPONSORED ADS 46267X108   3,835,540 718,266 SH   SOLE 28 26,423 0 691,843
IQIYI INC SPONSORED ADS 46267X108   15,406,471 2,885,107 SH   SOLE 30 2,885,107 0 0
IQIYI INC SPONSORED ADS 46267X108   110,324 20,660 SH   SOLE 34 20,660 0 0
IQIYI INC SPONSORED ADS 46267X108   19,630 3,676 SH   SOLE 40 3,676 0 0
IQIYI INC SPONSORED ADS 46267X108   5,739,074 1,074,733 SH   SOLE 43 1,023,457 0 51,276
IQVIA HLDGS INC COM 46266C105   93,856,085 417,565 SH   SOLE 2 118,985 0 298,580
IQVIA HLDGS INC COM 46266C105   33,723,816 150,037 SH   SOLE 4 81,566 0 68,471
IQVIA HLDGS INC COM 46266C105   25,119,171 111,755 SH   SOLE 7 96,439 0 15,316
IQVIA HLDGS INC COM 46266C105   1,933,921 8,604 SH   SOLE 13 8,604 0 0
IQVIA HLDGS INC COM 46266C105   4,805,807 21,381 SH   SOLE 15 21,381 0 0
IQVIA HLDGS INC COM 46266C105   122,837,479 546,503 SH   SOLE 18 530,671 0 15,832
IQVIA HLDGS INC COM 46266C105   141,172,418 628,075 SH   SOLE 19 628,075 0 0
IQVIA HLDGS INC COM 46266C105   1,468,276,534 6,532,351 SH   SOLE 21 6,532,351 0 0
IQVIA HLDGS INC COM 46266C105   901,504,369 4,010,786 SH   SOLE 22 3,627,434 0 383,352
IQVIA HLDGS INC COM 46266C105   74,642,970 332,086 SH   SOLE 23 332,086 0 0
IQVIA HLDGS INC COM 46266C105   69,315,472 308,384 SH   SOLE 25 307,623 0 761
IQVIA HLDGS INC COM 46266C105   69,829,296 310,670 SH   SOLE 26 110,513 0 200,157
IQVIA HLDGS INC COM 46266C105   74,357,962 330,818 SH   SOLE 28 5,730 0 325,088
IQVIA HLDGS INC COM 46266C105   26,523 118 SH   SOLE 29 118 0 0
IQVIA HLDGS INC COM 46266C105   245,204,965 1,090,915 SH   SOLE 30 1,090,915 0 0
IQVIA HLDGS INC COM 46266C105   9,354,927 41,620 SH   SOLE 31 38,466 0 3,154
IQVIA HLDGS INC COM 46266C105   116,564,149 518,593 SH   SOLE 34 518,593 0 0
IQVIA HLDGS INC COM 46266C105   10,711,864 47,657 SH   SOLE 36 47,657 0 0
IQVIA HLDGS INC COM 46266C105   1,646,665 7,326 SH   SOLE 40 7,326 0 0
IQVIA HLDGS INC COM 46266C105   150,146 668 SH   OTR 43 668 0 0
IQVIA HLDGS INC COM 46266C105   35,390,037 157,450 SH   SOLE 43 121,360 0 36,090
IRADIMED CORP COM 46266A109   532,778 11,160 SH   SOLE 2 9,545 0 1,615
IRADIMED CORP COM 46266A109   1,337 28 SH   SOLE 7 28 0 0
IRADIMED CORP COM 46266A109   924,772 19,371 SH   SOLE 18 19,371 0 0
IRADIMED CORP COM 46266A109   1,687,704 35,352 SH   SOLE 19 35,352 0 0
IRADIMED CORP COM 46266A109   11,439,316 239,617 SH   SOLE 21 239,617 0 0
IRADIMED CORP COM 46266A109   8,509,607 178,249 SH   SOLE 22 175,838 0 2,411
IRADIMED CORP COM 46266A109   17,091 358 SH   SOLE 23 358 0 0
IRADIMED CORP COM 46266A109   422,404 8,848 SH   SOLE 26 0 0 8,848
IRADIMED CORP COM 46266A109   142,361 2,982 SH   SOLE 43 2,880 0 102
IRHYTHM TECHNOLOGIES INC COM 450056106   1,669,850 16,007 SH   SOLE 2 8,996 0 7,011
IRHYTHM TECHNOLOGIES INC COM 450056106   37,764 362 SH   SOLE 4 105 0 257
IRHYTHM TECHNOLOGIES INC COM 450056106   538,917 5,166 SH   SOLE 7 4,899 0 267
IRHYTHM TECHNOLOGIES INC COM 450056106   8,482,989 81,317 SH   SOLE 18 79,381 0 1,936
IRHYTHM TECHNOLOGIES INC COM 450056106   17,402,975 166,823 SH   SOLE 19 166,823 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   124,791,757 1,196,240 SH   SOLE 21 1,196,240 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   83,379,012 799,262 SH   SOLE 22 776,636 0 22,626
IRHYTHM TECHNOLOGIES INC COM 450056106   20,134 193 SH   SOLE 23 193 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   638,125 6,117 SH   SOLE 25 6,117 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   1,834,884 17,589 SH   SOLE 26 14,738 0 2,851
IRHYTHM TECHNOLOGIES INC COM 450056106   302,737 2,902 SH   SOLE 28 1,425 0 1,477
IRHYTHM TECHNOLOGIES INC COM 450056106   6,028,340 57,787 SH   SOLE 30 57,787 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   88,672 850 SH   SOLE 34 850 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   16,587 159 SH   SOLE 36 159 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   597,754 5,730 SH   SOLE 40 5,730 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   1,746,734 16,744 SH   SOLE 43 15,764 0 980
IRIDEX CORP COM 462684101   5,753 2,651 SH   SOLE 18 2,651 0 0
IRIDEX CORP COM 462684101   87,193 40,181 SH   SOLE 21 40,181 0 0
IRIDEX CORP COM 462684101   45,566 20,998 SH   SOLE 22 20,998 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   13,355,552 214,996 SH   SOLE 2 130,398 0 84,598
IRIDIUM COMMUNICATIONS INC COM 46269C102   741,651 11,939 SH   SOLE 4 11,939 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,762,779 28,377 SH   SOLE 7 26,886 0 1,491
IRIDIUM COMMUNICATIONS INC COM 46269C102   16,984,788 273,419 SH   SOLE 18 260,525 0 12,894
IRIDIUM COMMUNICATIONS INC COM 46269C102   8,959,009 144,221 SH   SOLE 19 144,221 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   417,455,283 6,720,143 SH   SOLE 21 6,720,143 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   231,804,818 3,731,565 SH   SOLE 22 3,575,515 0 156,050
IRIDIUM COMMUNICATIONS INC COM 46269C102   214,314 3,450 SH   SOLE 23 3,450 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,330,983 21,426 SH   SOLE 25 21,426 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   4,721,244 76,002 SH   SOLE 26 66,121 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102   541,686 8,720 SH   SOLE 28 1,882 0 6,838
IRIDIUM COMMUNICATIONS INC COM 46269C102   14,252,192 229,430 SH   SOLE 30 229,430 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   110,263 1,775 SH   SOLE 31 1,775 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   11,492 185 SH   SOLE 34 185 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   412,601 6,642 SH   SOLE 36 6,642 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,120,210 18,033 SH   SOLE 40 18,033 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   7,733,885 124,499 SH   SOLE 43 117,288 0 7,211
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   109,766 23,555 SH   SOLE 21 23,555 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   190,468 40,873 SH   SOLE 30 40,873 0 0
IROBOT CORP COM 462726100   954,006 21,083 SH   SOLE 2 9,129 0 11,954
IROBOT CORP COM 462726100   27,241 602 SH   SOLE 4 87 0 515
IROBOT CORP COM 462726100   466,347 10,306 SH   SOLE 7 9,755 0 551
IROBOT CORP COM 462726100   4,032,047 89,106 SH   SOLE 18 86,498 0 2,608
IROBOT CORP COM 462726100   4,418,301 97,642 SH   SOLE 19 97,642 0 0
IROBOT CORP COM 462726100   153,185,685 3,385,319 SH   SOLE 21 3,385,319 0 0
IROBOT CORP COM 462726100   35,822,615 791,660 SH   SOLE 22 752,036 0 39,624
IROBOT CORP COM 462726100   13,711 303 SH   SOLE 23 303 0 0
IROBOT CORP COM 462726100   204,440 4,518 SH   SOLE 25 4,518 0 0
IROBOT CORP COM 462726100   838,664 18,534 SH   SOLE 26 9,816 0 8,718
IROBOT CORP COM 462726100   22,670 501 SH   SOLE 28 501 0 0
IROBOT CORP COM 462726100   10,339,761 228,503 SH   SOLE 30 228,503 0 0
IROBOT CORP COM 462726100   45,838 1,013 SH   SOLE 36 1,013 0 0
IROBOT CORP COM 462726100   221,318 4,891 SH   SOLE 40 4,891 0 0
IROBOT CORP COM 462726100   1,042,108 23,030 SH   SOLE 43 20,378 0 2,652
IRON MTN INC DEL COM 46284V101   35,860,238 631,120 SH   SOLE 2 80,009 0 551,111
IRON MTN INC DEL COM 46284V101   15,654,080 275,503 SH   SOLE 4 165,072 0 110,431
IRON MTN INC DEL COM 46284V101   22,350,999 393,365 SH   SOLE 7 355,465 0 37,900
IRON MTN INC DEL COM 46284V101   567,234 9,983 SH   SOLE 13 9,983 0 0
IRON MTN INC DEL COM 46284V101   2,795,658 49,202 SH   SOLE 15 49,202 0 0
IRON MTN INC DEL COM 46284V101   28,218,460 496,629 SH   SOLE 18 472,131 0 24,498
IRON MTN INC DEL COM 46284V101   7,137,899 125,623 SH   SOLE 19 125,623 0 0
IRON MTN INC DEL COM 46284V101   520,977,580 9,168,912 SH   SOLE 21 9,168,912 0 0
IRON MTN INC DEL COM 46284V101   357,501,667 6,291,828 SH   SOLE 22 5,683,735 0 608,093
IRON MTN INC DEL COM 46284V101   29,527,365 519,665 SH   SOLE 23 519,665 0 0
IRON MTN INC DEL COM 46284V101   27,118,879 477,277 SH   SOLE 25 476,429 0 848
IRON MTN INC DEL COM 46284V101   32,277,169 568,060 SH   SOLE 26 223,559 0 344,501
IRON MTN INC DEL COM 46284V101   27,905,438 491,120 SH   SOLE 28 57,644 0 433,476
IRON MTN INC DEL COM 46284V101   13,410 236 SH   SOLE 29 236 0 0
IRON MTN INC DEL COM 46284V101   137,539,742 2,420,622 SH   SOLE 30 2,370,606 0 50,016
IRON MTN INC DEL COM 46284V101   3,677,049 64,714 SH   SOLE 31 57,768 0 6,946
IRON MTN INC DEL COM 46284V101   632,634 11,134 SH   SOLE 34 11,134 0 0
IRON MTN INC DEL COM 46284V101   4,317,297 75,982 SH   SOLE 36 75,982 0 0
IRON MTN INC DEL COM 46284V101   639,225 11,250 SH   SOLE 40 11,250 0 0
IRON MTN INC DEL COM 46284V101   40,399 711 SH   OTR 43 711 0 0
IRON MTN INC DEL COM 46284V101   16,984,441 298,917 SH   SOLE 43 267,627 0 31,290
IRONNET INC COM 46323Q105   111,875 536,056 SH   SOLE 22 536,056 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   5,894,815 554,024 SH   SOLE 2 318,677 0 235,347
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   5,490 516 SH   SOLE 4 516 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   14,641 1,376 SH   SOLE 7 1,376 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   5,186,957 487,496 SH   SOLE 18 447,802 0 39,694
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   14,913,184 1,401,615 SH   SOLE 19 1,401,615 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   184,001,287 17,293,354 SH   SOLE 21 17,293,354 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   55,257,542 5,193,378 SH   SOLE 22 4,974,565 0 218,813
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   759,856 71,415 SH   SOLE 23 71,415 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   251,370 23,625 SH   SOLE 25 23,625 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   3,135,002 294,643 SH   SOLE 26 77,172 0 217,471
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   94,473 8,879 SH   SOLE 28 2,886 0 5,993
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   3,079,312 289,409 SH   SOLE 30 289,409 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   456,924 42,944 SH   SOLE 34 42,944 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   213,917 20,105 SH   SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   23,291 2,189 SH   OTR 43 2,189 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   1,272,618 119,607 SH   SOLE 43 104,065 0 15,542
ISHARES GOLD TR ISHARES NEW 464285204   4,803 132 SH   SOLE 2 132 0 0
ISHARES GOLD TR ISHARES NEW 464285204   2,917,350 80,169 SH   SOLE 18 80,169 0 0
ISHARES GOLD TR ISHARES NEW 464285204   11,033,557 303,203 SH   SOLE 21 303,203 0 0
ISHARES GOLD TR ISHARES NEW 464285204   80,403,232 2,209,487 SH   SOLE 23 2,209,487 0 0
ISHARES GOLD TR ISHARES NEW 464285204   27,429,836 753,774 SH   SOLE 34 753,774 0 0
ISHARES GOLD TR SHARES REPRESENT 46436F103   22,244,235 1,159,762 SH   SOLE 2 0 0 1,159,762
ISHARES INC MSCI AUST ETF 464286103   56,838,944 2,520,574 SH   SOLE 2 2,520,574 0 0
ISHARES INC MSCI AUST ETF 464286103   154,033,300 6,830,745 SH   SOLE 7 0 0 6,830,745
ISHARES INC MSCI AUST ETF 464286103   7,179,965 318,402 SH   SOLE 18 318,402 0 0
ISHARES INC FRONTIER AND SEL 464286145   6,494,948 251,061 SH   SOLE 23 251,061 0 0
ISHARES INC JP MRG EM CRP BD 464286251   1,514,957 34,931 SH   SOLE 2 0 0 34,931
ISHARES INC JP MRGN EM HI BD 464286285   10,574 301 SH   SOLE 2 301 0 0
ISHARES INC MSCI BELGIUM ETF 464286301   14 1 SH   SOLE 43 1 0 0
ISHARES INC EM MKTS DIV ETF 464286319   61,373 2,505 SH   SOLE 7 2,505 0 0
ISHARES INC EM MKTS DIV ETF 464286319   106,012 4,327 SH   SOLE 18 4,327 0 0
ISHARES INC EM MKTS DIV ETF 464286319   13,322,292 543,767 SH   SOLE 21 543,767 0 0
ISHARES INC MSCI WORLD ETF 464286392   4,098,327 32,913 SH   SOLE 2 32,913 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   130 4 SH   SOLE 2 4 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   229,994 7,092 SH   SOLE 4 7,092 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   3,633,003 112,026 SH   SOLE 18 112,026 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   34,688,555 1,069,644 SH   SOLE 19 1,069,644 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   390,705 7,292 SH   SOLE 21 7,292 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   5,865,188 109,466 SH   SOLE 22 109,466 0 0
ISHARES INC MSCI CDA ETF 464286509   26,629,070 761,048 SH   SOLE 2 670,853 0 90,195
ISHARES INC MSCI CDA ETF 464286509   438,075 12,520 SH   SOLE 3 0 0 12,520
ISHARES INC MSCI CDA ETF 464286509   4,328,753 123,714 SH   SOLE 7 0 0 123,714
ISHARES INC MSCI CDA ETF 464286509   4,006,215 114,496 SH   SOLE 18 114,496 0 0
ISHARES INC MSCI CDA ETF 464286509   14,775,472 422,277 SH   SOLE 21 422,277 0 0
ISHARES INC MSCI CDA ETF 464286509   4,392,330 125,531 SH   SOLE 22 125,531 0 0
ISHARES INC MSCI CDA ETF 464286509   1,137,455 32,508 SH   SOLE 26 32,508 0 0
ISHARES INC JP MORGAN EM ETF 464286517   3,037,158 82,041 SH   SOLE 2 74 0 81,967
ISHARES INC JP MORGAN EM ETF 464286517   1,600,264 43,227 SH   SOLE 18 43,227 0 0
ISHARES INC JP MORGAN EM ETF 464286517   7,029,135 189,874 SH   SOLE 21 189,874 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   138,547,891 1,412,961 SH   SOLE 7 1,412,961 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   4,171,064 42,538 SH   SOLE 18 42,538 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   158,065 1,612 SH   SOLE 22 0 0 1,612
ISHARES INC MSCI GBL MIN VOL 464286525   39,303,974 400,836 SH   SOLE 40 400,836 0 0
ISHARES INC MSCI EMERG MRKT 464286533   48,330,554 879,057 SH   SOLE 7 879,057 0 0
ISHARES INC MSCI EMERG MRKT 464286533   85,227,137 1,550,148 SH   SOLE 18 1,550,148 0 0
ISHARES INC MSCI EMERG MRKT 464286533   2,676,426 48,680 SH   SOLE 21 48,680 0 0
ISHARES INC MSCI EMERG MRKT 464286533   44,920,254 817,029 SH   SOLE 22 817,029 0 0
ISHARES INC MSCI EURZONE ETF 464286608   3,298,078 71,979 SH   SOLE 2 71,979 0 0
ISHARES INC MSCI EURZONE ETF 464286608   154,187,782 3,365,076 SH   SOLE 7 0 0 3,365,076
ISHARES INC MSCI EURZONE ETF 464286608   6,868,922 149,911 SH   SOLE 18 149,911 0 0
ISHARES INC MSCI EURZONE ETF 464286608   351,368,975 7,668,463 SH   SOLE 21 7,668,463 0 0
ISHARES INC MSCI THAILND ETF 464286624   395 6 SH   SOLE 2 6 0 0
ISHARES INC MSCI CHILE ETF 464286640   1,306,739 44,782 SH   SOLE 22 44,782 0 0
ISHARES INC MSCI PAC JP ETF 464286665   74,121,780 1,754,777 SH   SOLE 23 1,754,777 0 0
ISHARES INC MSCI PAC JP ETF 464286665   4,241,614 100,417 SH   SOLE 28 0 0 100,417
ISHARES INC MSCI FRANCE ETF 464286707   34,292 890 SH   SOLE 2 890 0 0
ISHARES INC MSCI FRANCE ETF 464286707   60,083,643 1,559,399 SH   SOLE 7 0 0 1,559,399
ISHARES INC MSCI FRANCE ETF 464286707   1,002,628 26,022 SH   SOLE 18 26,022 0 0
ISHARES INC MSCI SWITZERLAND 464286749   15,388 333 SH   SOLE 18 333 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   6,189,078 174,734 SH   SOLE 2 174,734 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   464,746 13,121 SH   SOLE 7 0 0 13,121
ISHARES INC MSCI SWEDEN ETF 464286756   1,631,622 46,065 SH   SOLE 18 46,065 0 0
ISHARES INC MSCI SPAIN ETF 464286764   462 16 SH   SOLE 2 16 0 0
ISHARES INC MSCI SPAIN ETF 464286764   18,524,322 640,980 SH   SOLE 7 0 0 640,980
ISHARES INC MSCI SPAIN ETF 464286764   466,619 16,146 SH   SOLE 18 16,146 0 0
ISHARES INC MSCI STH KOR ETF 464286772   93,668,858 1,477,893 SH   SOLE 4 1,477,893 0 0
ISHARES INC MSCI STH KOR ETF 464286772   96,718 1,526 SH   SOLE 19 1,526 0 0
ISHARES INC MSCI STH AFR ETF 464286780   12,014 302 SH   SOLE 2 302 0 0
ISHARES INC MSCI STH AFR ETF 464286780   43,639 1,097 SH   SOLE 7 0 0 1,097
ISHARES INC MSCI STH AFR ETF 464286780   260,559 6,550 SH   SOLE 18 6,550 0 0
ISHARES INC MSCI GERMANY ETF 464286806   14,085 493 SH   SOLE 2 493 0 0
ISHARES INC MSCI GERMANY ETF 464286806   47,664,502 1,668,341 SH   SOLE 7 0 0 1,668,341
ISHARES INC MSCI GERMANY ETF 464286806   1,677,602 58,719 SH   SOLE 18 58,719 0 0
ISHARES INC MSCI GERMANY ETF 464286806   36,681,680 1,283,923 SH   SOLE 21 1,283,923 0 0
ISHARES INC MSCI NETHERL ETF 464286814   1,075,292 24,845 SH   SOLE 2 24,845 0 0
ISHARES INC MSCI NETHERL ETF 464286814   4,623,040 106,817 SH   SOLE 7 0 0 106,817
ISHARES INC MSCI NETHERL ETF 464286814   1,376,737 31,810 SH   SOLE 18 31,810 0 0
ISHARES INC MSCI MEXICO ETF 464286822   11,062,257 177,907 SH   SOLE 2 177,907 0 0
ISHARES INC MSCI MEXICO ETF 464286822   43,980,785 707,314 SH   SOLE 7 0 0 707,314
ISHARES INC MSCI HONG KG ETF 464286871   23,679 1,225 SH   SOLE 2 1,225 0 0
ISHARES INC MSCI HONG KG ETF 464286871   41,540 2,149 SH   SOLE 7 0 0 2,149
ISHARES INC MSCI HONG KG ETF 464286871   863,819 44,688 SH   SOLE 18 44,688 0 0
ISHARES INC CORE MSCI EMKT 46434G103   304,527,027 6,178,272 SH   SOLE 2 6,178,272 0 0
ISHARES INC CORE MSCI EMKT 46434G103   129,041 2,618 SH   SOLE 3 2,618 0 0
ISHARES INC CORE MSCI EMKT 46434G103   332,632,924 6,748,487 SH   SOLE 7 6,282,668 0 465,819
ISHARES INC CORE MSCI EMKT 46434G103   196,886,739 3,994,456 SH   SOLE 18 2,538,464 0 1,455,992
ISHARES INC CORE MSCI EMKT 46434G103   22,144,173 449,263 SH   SOLE 19 392,603 0 56,660
ISHARES INC CORE MSCI EMKT 46434G103   362,658,076 7,357,640 SH   SOLE 21 6,800,279 0 557,361
ISHARES INC CORE MSCI EMKT 46434G103   207,111,207 4,201,891 SH   SOLE 22 4,201,891 0 0
ISHARES INC CORE MSCI EMKT 46434G103   331,126,178 6,717,918 SH   SOLE 23 6,717,918 0 0
ISHARES INC CORE MSCI EMKT 46434G103   3,549 72 SH   SOLE 43 71 0 1
ISHARES INC MSCI EMRG CHN 46434G764   11,002,970 211,677 SH   SOLE 2 211,677 0 0
ISHARES INC MSCI EMRG CHN 46434G764   2,163,616 41,624 SH   SOLE 7 41,624 0 0
ISHARES INC MSCI EMRG CHN 46434G764   93,520,285 1,799,159 SH   SOLE 22 1,799,159 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   15,768,110 335,349 SH   SOLE 2 335,349 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   8,606,306 183,035 SH   SOLE 7 0 0 183,035
ISHARES INC MSCI TAIWAN ETF 46434G772   16,461,467 350,095 SH   SOLE 15 350,095 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   8,194,269 174,272 SH   SOLE 18 174,272 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   89,305,462 1,899,308 SH   SOLE 22 1,899,308 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   34 1 SH   SOLE 43 1 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   10,617,317 573,599 SH   SOLE 2 573,599 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   33,549,838 1,812,525 SH   SOLE 7 0 0 1,812,525
ISHARES INC MSCI SINGPOR ETF 46434G780   1,255,589 67,833 SH   SOLE 18 67,833 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   16,370,501 818,116 SH   SOLE 7 0 0 818,116
ISHARES INC MSCI MLY ETF NEW 46434G814   581,010 29,036 SH   SOLE 22 29,036 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   25,156,717 406,409 SH   SOLE 2 406,409 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   316,490,367 5,112,930 SH   SOLE 4 5,112,930 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   125,366,875 2,025,313 SH   SOLE 7 0 0 2,025,313
ISHARES INC MSCI JPN ETF NEW 46434G822   3,475,066 56,140 SH   SOLE 18 56,140 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   205,640,528 3,322,141 SH   SOLE 21 3,322,141 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   36,344,585 587,150 SH   SOLE 23 587,150 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   58 1 SH   SOLE 43 1 0 0
ISHARES INC OPTIONS 46434G822   1,411,320 22,800 SH Call SOLE 4 22,800 0 0
ISHARES INC OPTIONS 46434G822   25,546,130 412,700 SH Call SOLE 18 412,700 0 0
ISHARES INC OPTIONS 46434G822   126,257,430 2,039,700 SH Call SOLE 19 2,039,700 0 0
ISHARES INC MSCI ITALY ETF 46434G830   14,273,145 448,418 SH   SOLE 2 448,418 0 0
ISHARES INC MSCI ITALY ETF 46434G830   90,811 2,853 SH   SOLE 7 0 0 2,853
ISHARES INC MSCI ITALY ETF 46434G830   26 1 SH   SOLE 43 1 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   27,197,751 859,872 SH   SOLE 2 859,872 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   30,491,478 964,005 SH   SOLE 7 964,005 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   3,830,646 121,108 SH   SOLE 18 121,108 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   533,313 16,861 SH   SOLE 19 0 0 16,861
ISHARES INC ESG AWR MSCI EM 46434G863   5,741,351 181,516 SH   SOLE 21 181,516 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   870,647 27,526 SH   SOLE 22 27,526 0 0
ISHARES INC EMNG MKTS EQT 46434G889   18,332 441 SH   SOLE 2 441 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   9,823 504 SH   SOLE 2 0 0 504
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   285,522,731 14,649,704 SH   SOLE 7 13,180,160 0 1,469,544
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   13,179,762 676,232 SH   SOLE 23 676,232 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   2,157,738 110,710 SH   SOLE 26 0 0 110,710
ISHARES SILVER TR ISHARES 46428Q109   919 44 SH   SOLE 18 44 0 0
ISHARES TR S&P 100 ETF 464287101   89,503,341 432,258 SH   SOLE 2 432,258 0 0
ISHARES TR S&P 100 ETF 464287101   2,099,588 10,140 SH   SOLE 43 10,140 0 0
ISHARES TR CORE S&P TTL STK 464287150   377,112,637 3,854,381 SH   SOLE 2 3,854,381 0 0
ISHARES TR CORE S&P TTL STK 464287150   2,185,342,597 22,335,881 SH   SOLE 7 22,335,881 0 0
ISHARES TR CORE S&P TTL STK 464287150   263,685,551 2,695,069 SH   SOLE 18 245,591 0 2,449,478
ISHARES TR CORE S&P TTL STK 464287150   923,899,109 9,442,959 SH   SOLE 19 0 0 9,442,959
ISHARES TR CORE S&P TTL STK 464287150   164,242,540 1,678,685 SH   SOLE 21 0 0 1,678,685
ISHARES TR SELECT DIVID ETF 464287168   384,087 3,390 SH   SOLE 7 3,390 0 0
ISHARES TR SELECT DIVID ETF 464287168   36,653,276 323,506 SH   SOLE 18 323,506 0 0
ISHARES TR SELECT DIVID ETF 464287168   152,450 1,346 SH   SOLE 43 1,346 0 0
ISHARES TR TIPS BD ETF 464287176   47,783 444 SH   SOLE 2 444 0 0
ISHARES TR TIPS BD ETF 464287176   62,716,739 582,761 SH   SOLE 4 582,761 0 0
ISHARES TR TIPS BD ETF 464287176   12,277,935 114,086 SH   SOLE 7 114,086 0 0
ISHARES TR TIPS BD ETF 464287176   38,807,664 360,599 SH   SOLE 18 360,599 0 0
ISHARES TR TIPS BD ETF 464287176   78,588,429 730,240 SH   SOLE 19 0 0 730,240
ISHARES TR TIPS BD ETF 464287176   3,001,763,730 27,892,248 SH   SOLE 21 27,645,422 0 246,826
ISHARES TR TIPS BD ETF 464287176   16,463,923 152,982 SH   SOLE 23 152,982 0 0
ISHARES TR TIPS BD ETF 464287176   1,976,441 18,365 SH   SOLE 26 18,365 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   203,490,232 7,484,010 SH   SOLE 4 7,484,010 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   64,158,557 2,359,638 SH   SOLE 7 2,359,638 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   1,359,500 50,000 SH   SOLE 19 50,000 0 0
ISHARES TR OPTIONS 464287184   2,719,000 100,000 SH Call SOLE 19 100,000 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,584,293,600 10,285,373 SH   SOLE 2 9,993,180 0 292,193
ISHARES TR CORE S&P500 ETF 464287200   8,450,662 18,960 SH   SOLE 3 18,960 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,626,931,556 10,381,036 SH   SOLE 4 10,381,036 0 0
ISHARES TR CORE S&P500 ETF 464287200   12,261,209,771 27,509,389 SH   SOLE 7 27,480,726 0 28,663
ISHARES TR CORE S&P500 ETF 464287200   574,488,545 1,288,929 SH   SOLE 16 1,288,929 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,119,596,949 4,755,552 SH   SOLE 18 3,399,725 0 1,355,827
ISHARES TR CORE S&P500 ETF 464287200   1,072,406,785 2,406,064 SH   SOLE 19 2,406,064 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,925,325,910 4,319,683 SH   SOLE 21 4,319,683 0 0
ISHARES TR CORE S&P500 ETF 464287200   287,314,917 644,623 SH   SOLE 22 634,944 0 9,679
ISHARES TR CORE S&P500 ETF 464287200   2,293,497,970 5,145,718 SH   SOLE 23 5,145,718 0 0
ISHARES TR CORE S&P500 ETF 464287200   298,346,240 669,373 SH   SOLE 28 669,373 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,866,262 10,918 SH   SOLE 43 8,778 0 2,140
ISHARES TR OPTIONS 464287200   20,146,092 45,200 SH Call SOLE 21 45,200 0 0
ISHARES TR OPTIONS 464287200   20,146,092 45,200 SH Put SOLE 21 45,200 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,321,617,899 13,492,781 SH   SOLE 2 13,492,781 0 0
ISHARES TR CORE US AGGBD ET 464287226   316,979,423 3,236,135 SH   SOLE 7 390,194 0 2,845,941
ISHARES TR CORE US AGGBD ET 464287226   1,622,017,983 16,559,653 SH   SOLE 18 10,495,056 0 6,064,597
ISHARES TR CORE US AGGBD ET 464287226   793,304,200 8,099,073 SH   SOLE 19 3,043,876 0 5,055,197
ISHARES TR CORE US AGGBD ET 464287226   130,550,796 1,332,831 SH   SOLE 21 47,692 0 1,285,139
ISHARES TR CORE US AGGBD ET 464287226   69,869,302 713,316 SH   SOLE 22 713,316 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   562,872,497 14,228,324 SH   SOLE 4 14,228,324 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   912,142,516 23,057,192 SH   SOLE 7 21,050,518 0 2,006,674
ISHARES TR MSCI EMG MKT ETF 464287234   14,948,102 377,859 SH   SOLE 18 29,369 0 348,490
ISHARES TR MSCI EMG MKT ETF 464287234   3,272,482 82,722 SH   SOLE 19 82,722 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   131,000,052 3,311,427 SH   SOLE 21 3,311,427 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   248,397 6,279 SH   SOLE 22 6,279 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   40,607,865 1,026,488 SH   SOLE 23 1,026,488 0 0
ISHARES TR IBOXX INV CP ETF 464287242   69,002,187 638,082 SH   SOLE 2 638,082 0 0
ISHARES TR IBOXX INV CP ETF 464287242   1,144,770 10,586 SH   SOLE 4 10,586 0 0
ISHARES TR IBOXX INV CP ETF 464287242   151,614,118 1,402,017 SH   SOLE 7 1,222,245 0 179,772
ISHARES TR IBOXX INV CP ETF 464287242   188,338,938 1,741,621 SH   SOLE 18 1,517,434 0 224,187
ISHARES TR IBOXX INV CP ETF 464287242   471,739,122 4,362,300 SH   SOLE 19 4,362,300 0 0
ISHARES TR IBOXX INV CP ETF 464287242   428,523,134 3,962,670 SH   SOLE 21 3,962,670 0 0
ISHARES TR IBOXX INV CP ETF 464287242   4,802,714 44,412 SH   SOLE 22 0 0 44,412
ISHARES TR IBOXX INV CP ETF 464287242   314,591,480 2,909,113 SH   SOLE 23 2,909,113 0 0
ISHARES TR IBOXX INV CP ETF 464287242   3,308,219 30,592 SH   SOLE 26 30,592 0 0
ISHARES TR OPTIONS 464287242   313,606 2,900 SH Put SOLE 4 2,900 0 0
ISHARES TR OPTIONS 464287242   6,055,840 56,000 SH Put SOLE 18 56,000 0 0
ISHARES TR OPTIONS 464287242   101,770,554 941,100 SH Put SOLE 19 941,100 0 0
ISHARES TR GBL COMM SVC ETF 464287275   4,741,857 69,348 SH   SOLE 7 69,348 0 0
ISHARES TR GLOBAL TECH ETF 464287291   15,492,027 249,108 SH   SOLE 2 249,108 0 0
ISHARES TR GLOBAL TECH ETF 464287291   19,158,500 308,064 SH   SOLE 7 308,064 0 0
ISHARES TR GLOBAL TECH ETF 464287291   211,259 3,397 SH   SOLE 18 3,397 0 0
ISHARES TR GLOBAL TECH ETF 464287291   842,550 13,548 SH   SOLE 43 13,548 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   166,472,703 2,361,985 SH   SOLE 2 2,361,985 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   24,434,147 346,682 SH   SOLE 18 346,682 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   559,611 7,940 SH   SOLE 43 0 0 7,940
ISHARES TR GLOB HLTHCRE ETF 464287325   843,884,323 9,929,219 SH   SOLE 4 9,929,219 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   453,378,815 5,334,496 SH   SOLE 7 5,334,496 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   70,825 990 SH   SOLE 18 990 0 0
ISHARES TR LATN AMER 40 ETF 464287390   171,280 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390   2,656,166 97,761 SH   SOLE 18 97,761 0 0
ISHARES TR LATN AMER 40 ETF 464287390   27,355,245 1,006,818 SH   SOLE 19 1,006,818 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,022,912 6,346 SH   SOLE 18 6,346 0 0
ISHARES TR S&P 500 VAL ETF 464287408   6,609 41 SH   SOLE 43 0 0 41
ISHARES TR 20 YR TR BD ETF 464287432   67,247,305 653,267 SH   SOLE 2 436,078 0 217,189
ISHARES TR 20 YR TR BD ETF 464287432   41,712,112 405,208 SH   SOLE 7 403,368 0 1,840
ISHARES TR 20 YR TR BD ETF 464287432   14,070,354 136,685 SH   SOLE 18 125,687 0 10,998
ISHARES TR 20 YR TR BD ETF 464287432   230,169,414 2,235,957 SH   SOLE 19 1,475,456 0 760,501
ISHARES TR 20 YR TR BD ETF 464287432   385,426,610 3,744,187 SH   SOLE 21 3,613,720 0 130,467
ISHARES TR 20 YR TR BD ETF 464287432   4,620,153 44,882 SH   SOLE 22 17,376 0 27,506
ISHARES TR 20 YR TR BD ETF 464287432   144,803,227 1,406,676 SH   SOLE 23 1,406,676 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,432,678 23,632 SH   SOLE 26 23,632 0 0
ISHARES TR OPTIONS 464287432   7,720,500 75,000 SH Call SOLE 19 75,000 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   26,256,846 271,810 SH   SOLE 2 41,609 0 230,201
ISHARES TR 7-10 YR TRSY BD 464287440   23,957 248 SH   SOLE 7 0 0 248
ISHARES TR 7-10 YR TRSY BD 464287440   400,014,912 4,140,941 SH   SOLE 18 4,140,941 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   4,977,218 51,524 SH   SOLE 22 51,524 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   172,987,609 1,790,762 SH   SOLE 23 1,790,762 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   44,195,978 545,091 SH   SOLE 2 241,731 0 303,360
ISHARES TR 1 3 YR TREAS BD 464287457   28,933,236 356,848 SH   SOLE 18 356,848 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   792,979,670 9,780,213 SH   SOLE 19 8,192,244 0 1,587,969
ISHARES TR 1 3 YR TREAS BD 464287457   29,928,006 369,117 SH   SOLE 21 0 0 369,117
ISHARES TR 1 3 YR TREAS BD 464287457   19,059,151 235,066 SH   SOLE 22 231,947 0 3,119
ISHARES TR MSCI EAFE ETF 464287465   273,185,655 3,768,078 SH   SOLE 4 3,768,078 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,129,956,363 15,585,605 SH   SOLE 7 15,585,605 0 0
ISHARES TR MSCI EAFE ETF 464287465   318,188,363 4,388,805 SH   SOLE 18 3,754,500 0 634,305
ISHARES TR MSCI EAFE ETF 464287465   3,503,501,093 48,324,153 SH   SOLE 21 48,324,153 0 0
ISHARES TR MSCI EAFE ETF 464287465   296,293,653 4,086,809 SH   SOLE 22 0 0 4,086,809
ISHARES TR MSCI EAFE ETF 464287465   162,110 2,236 SH   SOLE 43 1,000 0 1,236
ISHARES TR RUS MDCP VAL ETF 464287473   1,800,278 16,390 SH   SOLE 18 16,390 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   14,169 129 SH   SOLE 43 129 0 0
ISHARES TR RUS MD CP GR ETF 464287481   62,423 646 SH   SOLE 4 646 0 0
ISHARES TR RUS MD CP GR ETF 464287481   3,128,493 32,376 SH   SOLE 18 32,376 0 0
ISHARES TR RUS MD CP GR ETF 464287481   16,093,340 166,546 SH   SOLE 19 166,546 0 0
ISHARES TR RUS MID CAP ETF 464287499   6,890,965 94,358 SH   SOLE 18 94,358 0 0
ISHARES TR RUS MID CAP ETF 464287499   16,405,824 224,645 SH   SOLE 19 224,645 0 0
ISHARES TR CORE S&P MCP ETF 464287507   36,115,356 138,119 SH   SOLE 2 138,119 0 0
ISHARES TR CORE S&P MCP ETF 464287507   157,166,476 601,065 SH   SOLE 4 601,065 0 0
ISHARES TR CORE S&P MCP ETF 464287507   325,755,183 1,245,813 SH   SOLE 7 1,245,813 0 0
ISHARES TR CORE S&P MCP ETF 464287507   239,379,598 915,480 SH   SOLE 18 847,306 0 68,174
ISHARES TR CORE S&P MCP ETF 464287507   50,548,529 193,317 SH   SOLE 19 193,317 0 0
ISHARES TR CORE S&P MCP ETF 464287507   107,446,054 410,915 SH   SOLE 21 410,915 0 0
ISHARES TR CORE S&P MCP ETF 464287507   35,710,062 136,569 SH   SOLE 22 136,569 0 0
ISHARES TR CORE S&P MCP ETF 464287507   869,645 3,326 SH   SOLE 43 2,602 0 724
ISHARES TR ISHARES SEMICDTR 464287523   17,754 35 SH   SOLE 43 0 0 35
ISHARES TR ISHARES BIOTECH 464287556   39,358 310 SH   SOLE 4 310 0 0
ISHARES TR ISHARES BIOTECH 464287556   660,319 5,201 SH   SOLE 18 5,201 0 0
ISHARES TR ISHARES BIOTECH 464287556   6,894,309 54,303 SH   SOLE 19 54,303 0 0
ISHARES TR COHEN STEER REIT 464287564   9,877,234 177,744 SH   SOLE 18 177,744 0 0
ISHARES TR COHEN STEER REIT 464287564   104,073,830 1,872,842 SH   SOLE 19 0 0 1,872,842
ISHARES TR GLOBAL 100 ETF 464287572   1,858,659,737 24,436,757 SH   SOLE 4 24,436,757 0 0
ISHARES TR GLOBAL 100 ETF 464287572   72,485 953 SH   SOLE 18 953 0 0
ISHARES TR GLOBAL 100 ETF 464287572   76,060 1,000 SH   SOLE 43 1,000 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   85,506,139 541,761 SH   SOLE 2 484,551 0 57,210
ISHARES TR RUS 1000 VAL ETF 464287598   114,004,761 722,326 SH   SOLE 18 523,409 0 198,917
ISHARES TR RUS 1000 VAL ETF 464287598   121,333,549 768,761 SH   SOLE 19 768,761 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   67,621,474 428,445 SH   SOLE 22 299,167 0 129,278
ISHARES TR RUS 1000 VAL ETF 464287598   2,062,996 13,071 SH   SOLE 23 13,071 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   3,546,914 22,473 SH   SOLE 26 0 0 22,473
ISHARES TR RUS 1000 VAL ETF 464287598   20,304,830 128,650 SH   SOLE 29 128,650 0 0
ISHARES TR S&P MC 400GR ETF 464287606   788,775 10,517 SH   SOLE 18 10,517 0 0
ISHARES TR S&P MC 400GR ETF 464287606   20,100 268 SH   SOLE 43 268 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   83,268,918 302,598 SH   SOLE 2 302,598 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   175,969,333 639,470 SH   SOLE 18 639,470 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   171,890,912 624,649 SH   SOLE 22 624,649 0 0
ISHARES TR RUS 1000 ETF 464287622   146,955,477 602,919 SH   SOLE 2 2,674 0 600,245
ISHARES TR RUS 1000 ETF 464287622   175,318,282 719,284 SH   SOLE 18 62,483 0 656,801
ISHARES TR RUS 1000 ETF 464287622   466,960,504 1,915,814 SH   SOLE 19 1,915,814 0 0
ISHARES TR RUS 1000 ETF 464287622   240,521,657 986,796 SH   SOLE 21 715,219 0 271,577
ISHARES TR RUS 1000 ETF 464287622   5,778,344 23,707 SH   SOLE 22 23,558 0 149
ISHARES TR RUS 1000 ETF 464287622   3,550,561 14,567 SH   SOLE 43 14,567 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   5,720,141 40,626 SH   SOLE 2 0 0 40,626
ISHARES TR RUS 2000 VAL ETF 464287630   15,357,891 109,076 SH   SOLE 18 109,076 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   6,478,630 46,013 SH   SOLE 22 34,064 0 11,949
ISHARES TR RUS 2000 VAL ETF 464287630   29,568 210 SH   SOLE 43 210 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   1,422,473 5,862 SH   SOLE 2 0 0 5,862
ISHARES TR RUS 2000 GRW ETF 464287648   11,296,655 46,553 SH   SOLE 18 46,553 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   9,932,559 40,932 SH   SOLE 22 40,932 0 0
ISHARES TR OPTIONS 464287655   262,178 1,400 SH Put SOLE 4 1,400 0 0
ISHARES TR OPTIONS 464287655   5,093,744 27,200 SH Put SOLE 18 27,200 0 0
ISHARES TR OPTIONS 464287655   56,443,178 301,400 SH Put SOLE 19 301,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   13,267,705 70,848 SH   SOLE 2 70,848 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   349,759,310 1,867,674 SH   SOLE 7 1,867,674 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   196,117,508 1,047,245 SH   SOLE 18 1,047,245 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   103,157,867 550,851 SH   SOLE 19 550,851 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   349,512,301 1,866,355 SH   SOLE 21 1,723,484 0 142,871
ISHARES TR RUSSELL 2000 ETF 464287655   813,349,379 4,343,191 SH   SOLE 22 4,343,191 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,994,685 10,651 SH   SOLE 43 9,996 0 655
ISHARES TR CORE S&P US VLU 464287663   244,354,798 3,122,346 SH   SOLE 2 3,122,346 0 0
ISHARES TR CORE S&P US VLU 464287663   7,063,043 90,251 SH   SOLE 18 90,251 0 0
ISHARES TR CORE S&P US GWT 464287671   43,078,377 441,196 SH   SOLE 18 441,196 0 0
ISHARES TR CORE S&P US GWT 464287671   7,575 78 SH   SOLE 43 78 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   21,800,029 85,665 SH   SOLE 18 85,665 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   3,299,333 12,965 SH   SOLE 19 12,965 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   102,084,143 401,148 SH   SOLE 22 253,163 0 147,985
ISHARES TR S&P MC 400VL ETF 464287705   312,070 2,913 SH   SOLE 18 2,913 0 0
ISHARES TR U.S. TECH ETF 464287721   77,701,499 713,709 SH   SOLE 2 713,709 0 0
ISHARES TR U.S. TECH ETF 464287721   43,905,523 403,284 SH   SOLE 18 403,284 0 0
ISHARES TR U.S. TECH ETF 464287721   160,566,920 1,474,850 SH   SOLE 19 1,474,850 0 0
ISHARES TR U.S. REAL ES ETF 464287739   88,974,716 1,028,134 SH   SOLE 2 1,028,134 0 0
ISHARES TR U.S. REAL ES ETF 464287739   36,520 422 SH   SOLE 7 0 0 422
ISHARES TR U.S. REAL ES ETF 464287739   76,155 880 SH   SOLE 18 880 0 0
ISHARES TR U.S. REAL ES ETF 464287739   2,814,887 32,527 SH   SOLE 22 32,527 0 0
ISHARES TR US HLTHCARE ETF 464287762   36,993 132 SH   SOLE 2 132 0 0
ISHARES TR US HLTHCARE ETF 464287762   1,481,414 5,286 SH   SOLE 18 5,286 0 0
ISHARES TR U.S. FINLS ETF 464287788   280,608 3,761 SH   SOLE 18 3,761 0 0
ISHARES TR U.S. ENERGY ETF 464287796   139,873 3,265 SH   SOLE 2 3,265 0 0
ISHARES TR U.S. ENERGY ETF 464287796   114,297 2,668 SH   SOLE 18 2,668 0 0
ISHARES TR CORE S&P SCP ETF 464287804   163,439,752 1,640,138 SH   SOLE 2 1,640,138 0 0
ISHARES TR CORE S&P SCP ETF 464287804   301,960,626 3,030,212 SH   SOLE 4 3,030,212 0 0
ISHARES TR CORE S&P SCP ETF 464287804   89,497,957 898,123 SH   SOLE 7 898,123 0 0
ISHARES TR CORE S&P SCP ETF 464287804   139,117,708 1,396,063 SH   SOLE 18 1,327,281 0 68,782
ISHARES TR CORE S&P SCP ETF 464287804   45,630,034 457,903 SH   SOLE 21 457,903 0 0
ISHARES TR CORE S&P SCP ETF 464287804   20,490,930 205,629 SH   SOLE 22 205,629 0 0
ISHARES TR CORE S&P SCP ETF 464287804   6,107,748 61,292 SH   SOLE 23 61,292 0 0
ISHARES TR CORE S&P SCP ETF 464287804   8,422,219 84,518 SH   SOLE 28 0 0 84,518
ISHARES TR CORE S&P SCP ETF 464287804   189,335 1,900 SH   SOLE 43 1,900 0 0
ISHARES TR EUROPE ETF 464287861   516,989,277 10,229,309 SH   SOLE 4 10,229,309 0 0
ISHARES TR SP SMCP600VL ETF 464287879   37,085 390 SH   SOLE 18 390 0 0
ISHARES TR S&P SML 600 GWT 464287887   24,595 214 SH   SOLE 18 214 0 0
ISHARES TR INTL TREA BD ETF 464288117   9,065,833 228,993 SH   SOLE 2 0 0 228,993
ISHARES TR INTL TREA BD ETF 464288117   4,474,264 113,015 SH   SOLE 7 0 0 113,015
ISHARES TR INTL TREA BD ETF 464288117   4,405,021 111,266 SH   SOLE 18 111,266 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   97,485 937 SH   SOLE 2 937 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   8,884,496 85,395 SH   SOLE 18 85,395 0 0
ISHARES TR AGENCY BOND ETF 464288166   7,788,851 72,816 SH   SOLE 21 72,816 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   1,742,788 26,231 SH   SOLE 3 26,231 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   277,049 15,057 SH   SOLE 4 15,057 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   118,478 6,439 SH   SOLE 18 6,439 0 0
ISHARES TR MSCI ACWI EX US 464288240   18,050,155 366,724 SH   SOLE 2 366,724 0 0
ISHARES TR MSCI ACWI EX US 464288240   232,761 4,729 SH   SOLE 18 4,729 0 0
ISHARES TR MSCI ACWI EX US 464288240   175,532,548 3,566,285 SH   SOLE 21 3,566,285 0 0
ISHARES TR MSCI ACWI ETF 464288257   31,781,660 331,266 SH   SOLE 2 0 0 331,266
ISHARES TR MSCI ACWI ETF 464288257   3,831,844 39,940 SH   SOLE 3 24,760 0 15,180
ISHARES TR MSCI ACWI ETF 464288257   577,847 6,023 SH   SOLE 18 6,023 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265   11,936,774 128,979 SH   SOLE 23 128,979 0 0
ISHARES TR EAFE SML CP ETF 464288273   7,769,848 131,737 SH   SOLE 2 0 0 131,737
ISHARES TR EAFE SML CP ETF 464288273   6,888,333 116,791 SH   SOLE 18 82,140 0 34,651
ISHARES TR EAFE SML CP ETF 464288273   146,146,719 2,477,903 SH   SOLE 21 2,477,903 0 0
ISHARES TR EAFE SML CP ETF 464288273   4,284,130 72,637 SH   SOLE 23 72,637 0 0
ISHARES TR JPMORGAN USD EMG 464288281   8,265,176 95,507 SH   SOLE 2 95,380 0 127
ISHARES TR JPMORGAN USD EMG 464288281   2,830,896 32,712 SH   SOLE 4 32,712 0 0
ISHARES TR JPMORGAN USD EMG 464288281   77,917,154 900,360 SH   SOLE 7 900,360 0 0
ISHARES TR JPMORGAN USD EMG 464288281   32,733,429 378,246 SH   SOLE 18 378,246 0 0
ISHARES TR JPMORGAN USD EMG 464288281   281,732,095 3,255,513 SH   SOLE 19 3,255,513 0 0
ISHARES TR JPMORGAN USD EMG 464288281   14,733,695 170,253 SH   SOLE 21 170,253 0 0
ISHARES TR JPMORGAN USD EMG 464288281   78,288,411 904,650 SH   SOLE 22 0 0 904,650
ISHARES TR JPMORGAN USD EMG 464288281   43,421,012 501,745 SH   SOLE 23 501,745 0 0
ISHARES TR CALIF MUN BD ETF 464288356   16,471,136 289,221 SH   SOLE 2 289,221 0 0
ISHARES TR CALIF MUN BD ETF 464288356   328,146 5,762 SH   SOLE 18 5,762 0 0
ISHARES TR GLB INFRASTR ETF 464288372   156,701,165 3,337,618 SH   SOLE 2 3,337,618 0 0
ISHARES TR GLB INFRASTR ETF 464288372   16,434,566 350,044 SH   SOLE 7 350,044 0 0
ISHARES TR GLB INFRASTR ETF 464288372   7,438,476 158,434 SH   SOLE 28 158,434 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   95,550 1,500 SH   SOLE 43 1,500 0 0
ISHARES TR NATIONAL MUN ETF 464288414   45,241,033 423,883 SH   SOLE 2 423,883 0 0
ISHARES TR NATIONAL MUN ETF 464288414   23,855,756 223,515 SH   SOLE 18 223,515 0 0
ISHARES TR NATIONAL MUN ETF 464288414   89 1 SH   SOLE 43 1 0 0
ISHARES TR ASIA 50 ETF 464288430   478,514,612 8,030,116 SH   SOLE 4 8,030,116 0 0
ISHARES TR INTL SEL DIV ETF 464288448   154,294 5,860 SH   SOLE 7 5,860 0 0
ISHARES TR INTL SEL DIV ETF 464288448   8,351,718 317,194 SH   SOLE 18 317,194 0 0
ISHARES TR INTL SEL DIV ETF 464288448   7,909,374 300,394 SH   SOLE 21 300,394 0 0
ISHARES TR INTL SEL DIV ETF 464288448   658 25 SH   SOLE 43 25 0 0
ISHARES TR INTL DEV RE ETF 464288489   634,625 31,963 SH   SOLE 22 31,963 0 0
ISHARES TR IBOXX HI YD ETF 464288513   141,016,968 1,878,473 SH   SOLE 2 1,878,473 0 0
ISHARES TR IBOXX HI YD ETF 464288513   608,067 8,100 SH   SOLE 7 8,100 0 0
ISHARES TR IBOXX HI YD ETF 464288513   56,511,924 752,790 SH   SOLE 18 413,847 0 338,943
ISHARES TR IBOXX HI YD ETF 464288513   466,591,129 6,215,414 SH   SOLE 19 6,025,680 0 189,734
ISHARES TR IBOXX HI YD ETF 464288513   208,012,064 2,770,908 SH   SOLE 21 2,770,908 0 0
ISHARES TR IBOXX HI YD ETF 464288513   837,706 11,159 SH   SOLE 22 11,159 0 0
ISHARES TR IBOXX HI YD ETF 464288513   112,604,550 1,499,994 SH   SOLE 23 1,499,994 0 0
ISHARES TR IBOXX HI YD ETF 464288513   32,358,923 431,050 SH   SOLE 26 431,050 0 0
ISHARES TR IBOXX HI YD ETF 464288513   472,941 6,300 SH   SOLE 30 6,300 0 0
ISHARES TR OPTIONS 464288513   457,927 6,100 SH Put SOLE 4 6,100 0 0
ISHARES TR OPTIONS 464288513   8,535,459 113,700 SH Put SOLE 18 113,700 0 0
ISHARES TR OPTIONS 464288513   122,003,764 1,625,200 SH Put SOLE 19 1,625,200 0 0
ISHARES TR CRE U S REIT ETF 464288521   4,288,776 83,423 SH   SOLE 2 83,423 0 0
ISHARES TR CRE U S REIT ETF 464288521   16,774,569 326,290 SH   SOLE 21 0 0 326,290
ISHARES TR CRE U S REIT ETF 464288521   7,588,630 147,610 SH   SOLE 22 147,610 0 0
ISHARES TR CRE U S REIT ETF 464288521   64,509,011 1,254,795 SH   SOLE 23 1,254,795 0 0
ISHARES TR RESIDENTIAL MULT 464288562   2,369,625 32,341 SH   SOLE 19 32,341 0 0
ISHARES TR MSCI KLD400 SOC 464288570   76,174 905 SH   SOLE 2 905 0 0
ISHARES TR MSCI KLD400 SOC 464288570   606,277 7,203 SH   SOLE 18 7,203 0 0
ISHARES TR MBS ETF 464288588   58,603,809 628,358 SH   SOLE 2 380,280 0 248,078
ISHARES TR MBS ETF 464288588   8,418,006 90,259 SH   SOLE 7 90,259 0 0
ISHARES TR MBS ETF 464288588   132,706,870 1,422,901 SH   SOLE 18 1,422,901 0 0
ISHARES TR MBS ETF 464288588   406,574,778 4,359,350 SH   SOLE 19 4,359,350 0 0
ISHARES TR MBS ETF 464288588   7,839,949 84,061 SH   SOLE 21 84,061 0 0
ISHARES TR MBS ETF 464288588   5,309,670 56,931 SH   SOLE 26 56,931 0 0
ISHARES TR INTRM GOV CR ETF 464288612   19,696,809 191,417 SH   SOLE 2 191,417 0 0
ISHARES TR INTRM GOV CR ETF 464288612   313,125 3,043 SH   SOLE 18 3,043 0 0
ISHARES TR INTRM GOV CR ETF 464288612   2,409,095 23,412 SH   SOLE 22 0 0 23,412
ISHARES TR USD INV GRDE ETF 464288620   1,969,439 39,318 SH   SOLE 2 39,318 0 0
ISHARES TR USD INV GRDE ETF 464288620   57,786,879 1,153,661 SH   SOLE 7 1,143,886 0 9,775
ISHARES TR USD INV GRDE ETF 464288620   73,675,227 1,470,857 SH   SOLE 18 1,470,857 0 0
ISHARES TR USD INV GRDE ETF 464288620   22,507,190 449,335 SH   SOLE 23 449,335 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   125,068,055 2,473,167 SH   SOLE 2 2,473,167 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   43,932,688 868,750 SH   SOLE 18 367,704 0 501,046
ISHARES TR ISHS 5-10YR INVT 464288638   1,463,294 28,936 SH   SOLE 22 28,936 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   45,565,347 908,219 SH   SOLE 2 908,219 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   50,075,229 998,111 SH   SOLE 7 998,111 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   18,657,621 371,888 SH   SOLE 18 289,708 0 82,180
ISHARES TR ISHS 1-5YR INVS 464288646   49,166,600 980,000 SH   SOLE 19 980,000 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   49,416,948 984,990 SH   SOLE 21 853,042 0 131,948
ISHARES TR ISHS 1-5YR INVS 464288646   75,920,355 1,513,262 SH   SOLE 44 1,513,262 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   47,969,281 433,053 SH   SOLE 2 387,309 0 45,744
ISHARES TR 10-20 YR TRS ETF 464288653   16,059,648 144,982 SH   SOLE 18 144,982 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   131,452,421 1,186,715 SH   SOLE 19 1,186,715 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   237,048 2,140 SH   SOLE 22 2,140 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   12,938,742 112,257 SH   SOLE 2 112,257 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   17,835,448 154,741 SH   SOLE 7 0 0 154,741
ISHARES TR 3 7 YR TREAS BD 464288661   16,692,357 144,824 SH   SOLE 18 144,824 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   19,150,564 166,151 SH   SOLE 22 166,151 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   24,517,531 212,715 SH   SOLE 23 212,715 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   2,035,376 17,659 SH   SOLE 26 17,659 0 0
ISHARES TR SHORT TREAS BD 464288679   68,877,283 623,606 SH   SOLE 2 623,606 0 0
ISHARES TR SHORT TREAS BD 464288679   32,701,263 296,073 SH   SOLE 18 296,073 0 0
ISHARES TR SHORT TREAS BD 464288679   595,894,759 5,395,154 SH   SOLE 19 4,219,968 0 1,175,186
ISHARES TR SHORT TREAS BD 464288679   44,860,372 406,160 SH   SOLE 21 0 0 406,160
ISHARES TR SHORT TREAS BD 464288679   464,774 4,208 SH   SOLE 23 4,208 0 0
ISHARES TR PFD AND INCM SEC 464288687   20,968,189 677,924 SH   SOLE 2 677,924 0 0
ISHARES TR PFD AND INCM SEC 464288687   181,157 5,857 SH   SOLE 3 5,857 0 0
ISHARES TR PFD AND INCM SEC 464288687   417,957 13,513 SH   SOLE 7 13,513 0 0
ISHARES TR PFD AND INCM SEC 464288687   59,957,015 1,938,474 SH   SOLE 18 1,938,474 0 0
ISHARES TR PFD AND INCM SEC 464288687   13,813,555 446,607 SH   SOLE 21 446,607 0 0
ISHARES TR GLOB INDSTRL ETF 464288729   48,038,552 399,489 SH   SOLE 7 399,489 0 0
ISHARES TR GLB CNSM STP ETF 464288737   139,026,434 2,272,045 SH   SOLE 4 2,272,045 0 0
ISHARES TR GLB CNSM STP ETF 464288737   5,214,428 85,217 SH   SOLE 7 85,217 0 0
ISHARES TR GLB CNS DISC ETF 464288745   55,437,416 353,758 SH   SOLE 7 353,758 0 0
ISHARES TR US HOME CONS ETF 464288752   759,786 8,893 SH   SOLE 43 0 0 8,893
ISHARES TR MSCI USA ESG SLC 464288802   623,268 6,656 SH   SOLE 18 6,656 0 0
ISHARES TR MSCI USA ESG SLC 464288802   35,581,327 379,980 SH   SOLE 19 0 0 379,980
ISHARES TR MSCI USA ESG SLC 464288802   7,155,501 76,415 SH   SOLE 26 76,415 0 0
ISHARES TR U.S. MED DVC ETF 464288810   1,750 31 SH   SOLE 2 31 0 0
ISHARES TR U.S. MED DVC ETF 464288810   80,568 1,427 SH   SOLE 18 1,427 0 0
ISHARES TR EAFE VALUE ETF 464288877   54,097,004 1,105,374 SH   SOLE 2 1,105,374 0 0
ISHARES TR EAFE VALUE ETF 464288877   29,454,456 601,848 SH   SOLE 18 601,848 0 0
ISHARES TR EAFE VALUE ETF 464288877   200,047,976 4,087,617 SH   SOLE 19 4,087,617 0 0
ISHARES TR EAFE VALUE ETF 464288877   5,247,934 107,232 SH   SOLE 21 107,232 0 0
ISHARES TR EAFE GRWTH ETF 464288885   73,126,040 766,440 SH   SOLE 2 766,440 0 0
ISHARES TR EAFE GRWTH ETF 464288885   45,912,990 481,218 SH   SOLE 18 481,218 0 0
ISHARES TR EAFE GRWTH ETF 464288885   297,616,993 3,119,348 SH   SOLE 19 3,119,348 0 0
ISHARES TR OPTIONS 464289180   7,672,000 400,000 SH Put SOLE 19 400,000 0 0
ISHARES TR RUS TOP 200 ETF 464289446   4,416,496 41,415 SH   SOLE 2 41,415 0 0
ISHARES TR CORE LT USDB ETF 464289479   83,896,291 1,595,032 SH   SOLE 2 0 0 1,595,032
ISHARES TR CORE LT USDB ETF 464289479   4,850,476 92,217 SH   SOLE 18 92,217 0 0
ISHARES TR 10+ YR INVST GRD 464289511   157,673,768 3,058,657 SH   SOLE 2 1,190,687 0 1,867,970
ISHARES TR 10+ YR INVST GRD 464289511   5,603,433 108,699 SH   SOLE 18 108,699 0 0
ISHARES TR 10+ YR INVST GRD 464289511   53,725,977 1,042,211 SH   SOLE 21 1,042,211 0 0
ISHARES TR 10+ YR INVST GRD 464289511   2,808,960 54,490 SH   SOLE 22 12,418 0 42,072
ISHARES TR 10+ YR INVST GRD 464289511   906,558 17,586 SH   SOLE 23 17,586 0 0
ISHARES TR INDIA 50 ETF 464289529   48,053,626 1,066,910 SH   SOLE 7 1,066,910 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   79,448,884 1,544,196 SH   SOLE 19 0 0 1,544,196
ISHARES TR MODERT ALLOC ETF 464289875   101,136,936 2,502,770 SH   SOLE 19 0 0 2,502,770
ISHARES TR CONSER ALLOC ETF 464289883   12,312,574 349,392 SH   SOLE 19 0 0 349,392
ISHARES TR US TREAS BD ETF 46429B267   48,817,556 2,131,771 SH   SOLE 2 1,592,589 0 539,182
ISHARES TR US TREAS BD ETF 46429B267   56,967,162 2,487,649 SH   SOLE 7 2,487,649 0 0
ISHARES TR US TREAS BD ETF 46429B267   163,309,953 7,131,439 SH   SOLE 18 7,131,439 0 0
ISHARES TR US TREAS BD ETF 46429B267   28,873,282 1,260,842 SH   SOLE 19 1,260,842 0 0
ISHARES TR US TREAS BD ETF 46429B267   714,159 31,186 SH   SOLE 23 31,186 0 0
ISHARES TR A RATE CP BD ETF 46429B291   21,420 454 SH   SOLE 2 454 0 0
ISHARES TR A RATE CP BD ETF 46429B291   2,217 47 SH   SOLE 18 47 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   11,734,133 509,073 SH   SOLE 2 509,073 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   32,375,269 1,404,567 SH   SOLE 7 0 0 1,404,567
ISHARES TR MSCI INDONIA ETF 46429B309   1,430,898 62,078 SH   SOLE 18 62,078 0 0
ISHARES TR GNMA BOND ETF 46429B333   4,625,602 105,511 SH   SOLE 23 105,511 0 0
ISHARES TR CMBS ETF 46429B366   1,785,220 38,931 SH   SOLE 18 38,931 0 0
ISHARES TR MSCI INDIA ETF 46429B598   243,034,447 5,561,429 SH   SOLE 2 144,760 0 5,416,669
ISHARES TR MSCI INDIA ETF 46429B598   8,572,542 196,168 SH   SOLE 4 196,168 0 0
ISHARES TR MSCI INDIA ETF 46429B598   1,049 24 SH   SOLE 7 0 0 24
ISHARES TR MSCI INDIA ETF 46429B598   25,549,904 584,666 SH   SOLE 15 584,666 0 0
ISHARES TR MSCI INDIA ETF 46429B598   115,609,530 2,645,527 SH   SOLE 18 2,645,527 0 0
ISHARES TR MSCI INDIA ETF 46429B598   4,421,216 101,172 SH   SOLE 19 101,172 0 0
ISHARES TR MSCI INDIA ETF 46429B598   124,756,421 2,854,838 SH   SOLE 22 1,147,999 0 1,706,839
ISHARES TR MSCI INDIA ETF 46429B598   23,114,066 528,926 SH   SOLE 26 528,926 0 0
ISHARES TR MSCI POLAND ETF 46429B606   1,444,005 75,287 SH   SOLE 7 0 0 75,287
ISHARES TR MSCI POLAND ETF 46429B606   321,879 16,782 SH   SOLE 15 16,782 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   110,201,036 2,168,458 SH   SOLE 2 2,168,458 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   9,186,528 180,766 SH   SOLE 7 0 0 180,766
ISHARES TR FLTG RATE NT ETF 46429B655   9,247,360 181,963 SH   SOLE 18 181,963 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   15,656,575 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   28,146,403 553,845 SH   SOLE 21 553,845 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   8,385,300 165,000 SH   SOLE 22 165,000 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   156,614,535 3,081,750 SH   SOLE 23 3,081,750 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   12,104,460 238,183 SH   SOLE 44 238,183 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   38,402,603 381,016 SH   SOLE 2 381,016 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   20,752,056 205,894 SH   SOLE 18 205,894 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   23,430,954 232,473 SH   SOLE 21 232,473 0 0
ISHARES TR MSCI CHINA ETF 46429B671   12,579,859 281,177 SH   SOLE 2 281,177 0 0
ISHARES TR MSCI CHINA ETF 46429B671   73,553 1,644 SH   SOLE 7 0 0 1,644
ISHARES TR MSCI CHINA ETF 46429B671   5,343,477 119,434 SH   SOLE 18 119,434 0 0
ISHARES TR MSCI CHINA ETF 46429B671   886,926 19,824 SH   SOLE 19 19,824 0 0
ISHARES TR MSCI CHINA ETF 46429B671   11,825,140 264,308 SH   SOLE 22 264,308 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   18,663,143 276,491 SH   SOLE 2 276,491 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   133,802,145 1,982,254 SH   SOLE 7 1,982,254 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   185,682,038 2,750,845 SH   SOLE 18 2,691,949 0 58,896
ISHARES TR MSCI EAFE MIN VL 46429B689   4,806,000 71,200 SH   SOLE 21 71,200 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   1,009,598 14,957 SH   SOLE 22 14,957 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   193,245,067 2,599,826 SH   SOLE 2 2,599,826 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   451,040,097 6,068,076 SH   SOLE 18 5,946,293 0 121,783
ISHARES TR MSCI USA MIN VOL 46429B697   93,350,675 1,255,895 SH   SOLE 19 1,255,895 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   18,161,792 244,340 SH   SOLE 22 244,340 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   307,733 3,153 SH   SOLE 4 3,153 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   132,809,005 1,360,748 SH   SOLE 7 1,360,748 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   10,553,781 108,133 SH   SOLE 18 108,133 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   63,073,122 646,241 SH   SOLE 19 646,241 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   221,175,876 1,639,919 SH   SOLE 2 1,621,095 0 18,824
ISHARES TR MSCI USA QLT FCT 46432F339   51,324,779 380,550 SH   SOLE 7 380,550 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   220,693,933 1,636,346 SH   SOLE 18 1,525,004 0 111,342
ISHARES TR MSCI USA QLT FCT 46432F339   366,897,111 2,720,376 SH   SOLE 19 2,720,376 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   18,019,037 133,603 SH   SOLE 22 133,603 0 0
ISHARES TR MSCI USA SZE FT 46432F370   56,707,476 462,013 SH   SOLE 18 424,423 0 37,590
ISHARES TR MSCI USA VALUE 46432F388   50,823,957 541,891 SH   SOLE 2 541,891 0 0
ISHARES TR MSCI USA VALUE 46432F388   11,810,318 125,923 SH   SOLE 7 125,923 0 0
ISHARES TR MSCI USA VALUE 46432F388   85,287,655 909,347 SH   SOLE 18 883,556 0 25,791
ISHARES TR MSCI USA VALUE 46432F388   20,738,001 221,111 SH   SOLE 22 221,111 0 0
ISHARES TR MSCI USA MMENTM 46432F396   28,173,323 195,309 SH   SOLE 2 195,309 0 0
ISHARES TR MSCI USA MMENTM 46432F396   1,677,628 11,630 SH   SOLE 7 11,630 0 0
ISHARES TR MSCI USA MMENTM 46432F396   98,858,564 685,328 SH   SOLE 18 608,630 0 76,698
ISHARES TR MSCI USA MMENTM 46432F396   34,620,000 240,000 SH   SOLE 19 240,000 0 0
ISHARES TR MSCI USA MMENTM 46432F396   17,947,874 124,422 SH   SOLE 22 124,422 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   356,621 5,695 SH   SOLE 2 5,695 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   602,665,901 9,624,176 SH   SOLE 19 0 0 9,624,176
ISHARES TR CORE MSCI TOTAL 46432F834   15,235,115,930 243,294,729 SH   SOLE 21 243,202,167 0 92,562
ISHARES TR CORE MSCI EAFE 46432F842   1,758,614,625 26,053,550 SH   SOLE 2 26,053,550 0 0
ISHARES TR CORE MSCI EAFE 46432F842   344,115 5,098 SH   SOLE 3 5,098 0 0
ISHARES TR CORE MSCI EAFE 46432F842   33,659,685 498,662 SH   SOLE 7 424,837 0 73,825
ISHARES TR CORE MSCI EAFE 46432F842   507,594,184 7,519,914 SH   SOLE 18 5,132,717 0 2,387,197
ISHARES TR CORE MSCI EAFE 46432F842   257,440,140 3,813,928 SH   SOLE 19 3,771,172 0 42,756
ISHARES TR CORE MSCI EAFE 46432F842   63,719,055 943,986 SH   SOLE 21 0 0 943,986
ISHARES TR CORE MSCI EAFE 46432F842   40,806,990 604,548 SH   SOLE 22 604,548 0 0
ISHARES TR CORE MSCI EAFE 46432F842   10,558,688 156,425 SH   SOLE 23 156,425 0 0
ISHARES TR CORE MSCI EAFE 46432F842   161,393 2,391 SH   SOLE 43 0 0 2,391
ISHARES TR CORE 1 5 YR USD 46432F859   73,554,265 1,577,064 SH   SOLE 2 1,577,064 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   7,320,614 156,960 SH   SOLE 18 156,960 0 0
ISHARES TR MRNGSTR INC ETF 46432F875   132,599 6,793 SH   SOLE 18 6,793 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   44,112 915 SH   SOLE 18 915 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   1,146,482 23,781 SH   SOLE 22 0 0 23,781
ISHARES TR U S EQUITY FACTR 46434V282   5,677,523 127,413 SH   SOLE 18 127,413 0 0
ISHARES TR US SML CAP EQT 46434V290   16,132,703 300,871 SH   SOLE 2 300,871 0 0
ISHARES TR US SML CAP EQT 46434V290   1,263,609 23,566 SH   SOLE 18 23,566 0 0
ISHARES TR US SML CAP EQT 46434V290   11,616,880 216,652 SH   SOLE 22 216,652 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,328,638 32,054 SH   SOLE 2 32,054 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   18,535,652 447,181 SH   SOLE 7 447,181 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   94,147,167 2,271,343 SH   SOLE 18 2,271,343 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   21,976,790 530,200 SH   SOLE 19 530,200 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   26,202,991 632,159 SH   SOLE 44 632,159 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   143,387,988 3,469,344 SH   SOLE 2 53,747 0 3,415,597
ISHARES TR MSCI SAUDI ARBIA 46434V423   9,903,123 239,611 SH   SOLE 4 239,611 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   5,490,649 132,849 SH   SOLE 15 132,849 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   1,704,697 41,246 SH   SOLE 18 41,246 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   8,290,467 200,592 SH   SOLE 22 200,592 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   30,456,352 917,360 SH   SOLE 2 917,360 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   5,701,735 171,739 SH   SOLE 18 0 0 171,739
ISHARES TR MSCI INTL QUALTY 46434V456   16,723,634 469,765 SH   SOLE 2 469,765 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   6,477,847 181,962 SH   SOLE 18 0 0 181,962
ISHARES TR MSCI LW CRB TG 46434V464   326,388 2,087 SH   SOLE 18 2,087 0 0
ISHARES TR MSCI CHINA A 46434V514   26,237,314 899,154 SH   SOLE 2 3,015 0 896,139
ISHARES TR MSCI CHINA A 46434V514   8,164,593 279,801 SH   SOLE 4 0 0 279,801
ISHARES TR CORE TOTAL USD 46434V613   61,681,237 1,356,526 SH   SOLE 2 1,356,526 0 0
ISHARES TR CORE TOTAL USD 46434V613   169,900,683 3,736,545 SH   SOLE 18 1,412,563 0 2,323,982
ISHARES TR CORE TOTAL USD 46434V613   606,216,453 13,332,229 SH   SOLE 19 13,332,229 0 0
ISHARES TR CORE TOTAL USD 46434V613   1,951,189,906 42,911,588 SH   SOLE 21 42,911,588 0 0
ISHARES TR CORE DIV GRWTH 46434V621   337,315 6,546 SH   SOLE 2 6,546 0 0
ISHARES TR CORE DIV GRWTH 46434V621   29,950,782 581,230 SH   SOLE 18 531,229 0 50,001
ISHARES TR CORE DIV GRWTH 46434V621   104,939,969 2,036,483 SH   SOLE 19 2,036,483 0 0
ISHARES TR CUR HD EURZN ETF 46434V639   368,642 11,270 SH   SOLE 3 11,270 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   143,406,074 6,243,190 SH   SOLE 2 6,243,190 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   33,218,984 1,446,190 SH   SOLE 7 1,446,190 0 0
ISHARES TR CORE MSCI PAC 46434V696   2,418,205 42,107 SH   SOLE 2 42,107 0 0
ISHARES TR CORE MSCI EURO 46434V738   5,474 104 SH   SOLE 2 104 0 0
ISHARES TR CORE MSCI EURO 46434V738   2,105,200 40,000 SH   SOLE 7 40,000 0 0
ISHARES TR CORE MSCI EURO 46434V738   66,387,640 1,261,403 SH   SOLE 23 1,261,403 0 0
ISHARES TR MSCI QATAR ETF 46434V779   1,792,416 100,135 SH   SOLE 4 100,135 0 0
ISHARES TR HDG MSCI EAFE 46434V803   145,638 4,698 SH   SOLE 18 4,698 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   111,054,402 2,207,841 SH   SOLE 2 2,207,841 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   96,026,623 1,909,078 SH   SOLE 18 59,125 0 1,849,953
ISHARES TR HDG MSCI JAPAN 46434V886   8,379 249 SH   SOLE 18 249 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   3,364 133 SH   SOLE 2 133 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   3,291 135 SH   SOLE 2 135 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   3,274 133 SH   SOLE 2 133 0 0
ISHARES TR CONV BD ETF 46435G102   30,620 401 SH   SOLE 2 401 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   16,107,583 708,337 SH   SOLE 2 708,337 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   210,754 9,268 SH   SOLE 18 9,268 0 0
ISHARES TR INVESTMENT GRADE 46435G219   1,614,924 36,545 SH   SOLE 23 36,545 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   3,347 140 SH   SOLE 2 140 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   93,584 3,914 SH   SOLE 18 3,914 0 0
ISHARES TR IBONDS DEC2023 46435G318   3,620 142 SH   SOLE 2 142 0 0
ISHARES TR CORE MSCI INTL 46435G326   209,807,908 3,432,721 SH   SOLE 2 3,432,721 0 0
ISHARES TR CORE MSCI INTL 46435G326   20,470,677 334,926 SH   SOLE 18 137,873 0 197,053
ISHARES TR CORE MSCI INTL 46435G326   956,454,595 15,648,799 SH   SOLE 21 15,648,799 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   1,014,140 31,349 SH   SOLE 2 31,349 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   10,507,183 324,797 SH   SOLE 7 0 0 324,797
ISHARES TR MSCI UK ETF NEW 46435G334   28,759 889 SH   SOLE 18 889 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   8,884,830 274,647 SH   SOLE 21 274,647 0 0
ISHARES TR MORTGE REL ETF 46435G342   14,712,901 623,428 SH   SOLE 21 623,428 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   13,118,890 515,477 SH   SOLE 2 515,477 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   1,265,221 49,714 SH   SOLE 18 0 0 49,714
ISHARES TR ESG AWR MSCI USA 46435G425   337,766,147 3,465,690 SH   SOLE 2 3,465,690 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   121,949,456 1,251,277 SH   SOLE 7 0 0 1,251,277
ISHARES TR ESG AWR MSCI USA 46435G425   40,147,596 411,939 SH   SOLE 18 411,939 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   13,761,157 141,198 SH   SOLE 19 141,198 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   35,292,703 362,125 SH   SOLE 21 362,125 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   4,499,338 46,166 SH   SOLE 22 46,166 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   39,884,238 409,237 SH   SOLE 28 409,237 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441   5,535,963 125,589 SH   SOLE 2 125,589 0 0
ISHARES TR FALN ANGLS USD 46435G474   1,347,959 53,132 SH   SOLE 2 53,132 0 0
ISHARES TR FALN ANGLS USD 46435G474   20,728,254 817,038 SH   SOLE 7 817,038 0 0
ISHARES TR FALN ANGLS USD 46435G474   2,184,129 86,091 SH   SOLE 18 86,091 0 0
ISHARES TR FALN ANGLS USD 46435G474   4,598,084 181,241 SH   SOLE 19 181,241 0 0
ISHARES TR FALN ANGLS USD 46435G474   4,699,184 185,226 SH   SOLE 23 185,226 0 0
ISHARES TR MSCI INTL SZE FT 46435G508   1,262,747 49,232 SH   SOLE 2 49,232 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   112,083,637 1,536,866 SH   SOLE 2 1,536,866 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   18,729,591 256,816 SH   SOLE 18 256,816 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   788,665 10,814 SH   SOLE 19 0 0 10,814
ISHARES TR ESG AW MSCI EAFE 46435G516   13,521,878 185,409 SH   SOLE 21 185,409 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   3,243,853 44,479 SH   SOLE 22 44,479 0 0
ISHARES TR INTL DIV GRWTH 46435G524   210,000 3,386 SH   SOLE 2 3,386 0 0
ISHARES TR CORE INTL AGGR 46435G672   36,926,737 749,173 SH   SOLE 2 749,173 0 0
ISHARES TR CORE INTL AGGR 46435G672   1,522,026 30,879 SH   SOLE 3 30,879 0 0
ISHARES TR CORE INTL AGGR 46435G672   166,290,018 3,373,707 SH   SOLE 7 0 0 3,373,707
ISHARES TR CORE INTL AGGR 46435G672   668,422 13,561 SH   SOLE 18 0 0 13,561
ISHARES TR CORE INTL AGGR 46435G672   351,573,938 7,132,764 SH   SOLE 21 7,132,764 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   3,286 140 SH   SOLE 2 140 0 0
ISHARES TR IBONDS DEC 26 46435U259   3,576 142 SH   SOLE 2 142 0 0
ISHARES TR IBONDS DEC 27 46435U283   3,584 143 SH   SOLE 2 143 0 0
ISHARES TR IBONDS DEC 28 46435U325   1,510 60 SH   SOLE 2 60 0 0
ISHARES TR IBONDS DEC 25 46435U432   3,555 135 SH   SOLE 2 135 0 0
ISHARES TR BB RAT CORP BD 46435U473   24,865,221 555,000 SH   SOLE 2 555,000 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   1,127 46 SH   SOLE 2 46 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   106,521,888 2,258,255 SH   SOLE 2 2,258,255 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   211,935 4,493 SH   SOLE 18 4,493 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   1,100,570 23,332 SH   SOLE 19 0 0 23,332
ISHARES TR ESG AWR US AGRGT 46435U549   25,286,469 536,071 SH   SOLE 21 536,071 0 0
ISHARES TR ESG AWARE MSCI 46435U663   33,389 940 SH   SOLE 2 940 0 0
ISHARES TR ESG AWARE MSCI 46435U663   45,359 1,277 SH   SOLE 18 1,277 0 0
ISHARES TR ESG AWARE MSCI 46435U663   3,597,039 101,268 SH   SOLE 21 101,268 0 0
ISHARES TR ESG AWARE MSCI 46435U663   451,068 12,699 SH   SOLE 22 12,699 0 0
ISHARES TR IBONDS DEC 46435U697   3,581 139 SH   SOLE 2 139 0 0
ISHARES TR US INFRASTRUC 46435U713   11,432,620 292,544 SH   SOLE 2 292,544 0 0
ISHARES TR US INFRASTRUC 46435U713   5,598,800 143,265 SH   SOLE 18 143,265 0 0
ISHARES TR US INFRASTRUC 46435U713   31,141,367 796,862 SH   SOLE 19 796,862 0 0
ISHARES TR U.S. FIXED INCME 46435U796   14,430,848 171,595 SH   SOLE 18 0 0 171,595
ISHARES TR BROAD USD HIGH 46435U853   78,743,039 2,230,681 SH   SOLE 2 2,230,681 0 0
ISHARES TR BROAD USD HIGH 46435U853   181,407 5,139 SH   SOLE 7 0 0 5,139
ISHARES TR BROAD USD HIGH 46435U853   981,622 27,808 SH   SOLE 18 4,175 0 23,633
ISHARES TR BROAD USD HIGH 46435U853   123,550,000 3,500,000 SH   SOLE 19 3,500,000 0 0
ISHARES TR BROAD USD HIGH 46435U853   89,783,714 2,543,448 SH   SOLE 26 0 0 2,543,448
ISHARES TR IBONDS 27 ETF 46435UAA9   3,287 140 SH   SOLE 2 140 0 0
ISHARES TR IBONDS 2030 TERM 46436E122   7,572,000 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS DEC 2033 46436E130   7,536,000 300,000 SH   SOLE   300,000 0 0
ISHARES TR IBONDS DEC 2033 46436E148   1,244,880 50,000 SH   SOLE   50,000 0 0
ISHARES TR CLIMATE CONSCI 46436E155   2,602,185 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS DEC 2029 46436E163   248,250 10,000 SH   SOLE   10,000 0 0
ISHARES TR IBONDS DEC 2029 46436E163   1,539 62 SH   SOLE 2 62 0 0
ISHARES TR LITHIUM MINRS 46436E171   3,723,990 150,000 SH   SOLE   150,000 0 0
ISHARES TR COPPER & METALS 46436E189   3,681,135 150,000 SH   SOLE   150,000 0 0
ISHARES TR BREAKTHROUGH ENV 46436E197   2,838,000 110,000 SH   SOLE   110,000 0 0
ISHARES TR IBONDS DEC 29 46436E205   1,123 50 SH   SOLE 2 50 0 0
ISHARES TR ESG AWR MSCI USA 46436E221   2,948,712 120,000 SH   SOLE   120,000 0 0
ISHARES TR ESG AWARE MSCI 46436E239   3,658,272 120,000 SH   SOLE   120,000 0 0
ISHARES TR FUTURE METAVERSE 46436E247   4,411,845 150,000 SH   SOLE   150,000 0 0
ISHARES TR ENVIRONMNTL INFR 46436E254   3,519,350 125,000 SH   SOLE   125,000 0 0
ISHARES TR JP MORGAN BROAD 46436E262   30,637,500 600,000 SH   SOLE   600,000 0 0
ISHARES TR ENVIR AWR RL EST 46436E270   5,021,926 205,000 SH   SOLE   205,000 0 0
ISHARES TR IBONDS DEC 2032 46436E296   464,826 20,000 SH   SOLE   20,000 0 0
ISHARES TR IBONDS DEC 2032 46436E312   1,157 47 SH   SOLE 2 47 0 0
ISHARES TR MSCI WTR MGMT MS 46436E346   4,320,000 150,000 SH   SOLE   150,000 0 0
ISHARES TR NEUROSCIENCE AND 46436E353   3,523,500 145,000 SH   SOLE   145,000 0 0
ISHARES TR BLOCKCHAIN & TEC 46436E361   1,165,746 60,000 SH   SOLE   60,000 0 0
ISHARES TR IBONDS 28 TR HI 46436E387   6,768,000 300,000 SH   SOLE   300,000 0 0
ISHARES TR EMERGNT FD & AGT 46436E395   2,744,000 140,000 SH   SOLE   140,000 0 0
ISHARES TR MSCI CHINA MLTSE 46436E429   4,710,375 265,000 SH   SOLE   265,000 0 0
ISHARES TR ESG ADV INVT GRA 46436E437   10,211,947 126,000 SH   SOLE   126,000 0 0
ISHARES TR ESG MSCI USA MIN 46436E445   3,448,985 145,000 SH   SOLE   145,000 0 0
ISHARES TR USD BD FACTR ETF 46436E452   12,395,279 147,400 SH   SOLE   147,400 0 0
ISHARES TR IBONDS 2027 TERM 46436E478   5,129,040 235,000 SH   SOLE   235,000 0 0
ISHARES TR IBONDS DEC 2031 46436E486   1,135 56 SH   SOLE 2 56 0 0
ISHARES TR BBB RATED CORP 46436E494   21,059,800 250,000 SH   SOLE   250,000 0 0
ISHARES TR ISHARES 25+ YR T 46436E577   60,327,683 4,549,599 SH   SOLE 2 0 0 4,549,599
ISHARES TR ESG ADV TTL USD 46436E619   196,316,665 4,610,537 SH   SOLE 2 4,610,537 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   29,824,418 296,377 SH   SOLE 2 296,377 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,078,854 10,721 SH   SOLE 23 10,721 0 0
ISHARES TR IBONDS DEC 2030 46436E726   1,145 54 SH   SOLE 2 54 0 0
ISHARES TR ESG EAFE ETF 46436E759   61,059,108 1,002,448 SH   SOLE 2 1,002,448 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   111,084,997 3,089,986 SH   SOLE 2 3,089,986 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   46,504,608 935,330 SH   SOLE 2 935,330 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   6,879,408 138,363 SH   SOLE 18 138,363 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   4,972,000 100,000 SH   SOLE 22 100,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   16,146,123 324,741 SH   SOLE 44 324,741 0 0
ISHARES U S ETF TR INFLT HGD U S AG 46431W523   2,275,478 93,000 SH   SOLE   93,000 0 0
ISHARES U S ETF TR INT RATE HGD U S 46431W531   2,304,450 90,000 SH   SOLE   90,000 0 0
ISHARES U S ETF TR INFLT HGD HI YLD 46431W549   2,326,441 92,000 SH   SOLE   92,000 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564   13,394,620 698,000 SH   SOLE   698,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   4,951 100 SH   SOLE 2 100 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   369,113 4,406 SH   SOLE 23 4,406 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   19,428,663 389,430 SH   SOLE 2 389,430 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   4,178,088 83,746 SH   SOLE 18 83,746 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   2,165,043 83,335 SH   SOLE 2 83,335 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   2,394,810 92,179 SH   SOLE 18 92,179 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   1,830,083 70,442 SH   SOLE 28 70,442 0 0
ISPECIMEN INC COM 45032V108   81,080 56,699 SH   SOLE 22 56,699 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   14,318 1,570 SH   SOLE 18 1,570 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   179,664 19,700 SH   SOLE 21 19,700 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   3,694 405 SH   SOLE 22 405 0 0
ISSUER DIRECT CORP COM NEW 46520M204   13,642 726 SH   SOLE 2 726 0 0
ISSUER DIRECT CORP COM NEW 46520M204   10,767 573 SH   SOLE 18 573 0 0
ISSUER DIRECT CORP COM NEW 46520M204   130,797 6,961 SH   SOLE 21 6,961 0 0
ISSUER DIRECT CORP COM NEW 46520M204   38,858 2,068 SH   SOLE 22 2,068 0 0
ISUN INC COM 465246106   29,883 74,708 SH   SOLE 22 74,708 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   116,454 19,738 SH   SOLE 4 19,738 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   78,791,367 13,354,469 SH   SOLE 21 13,354,469 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   371,889 63,032 SH   SOLE 22 63,032 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   6,127,870 1,038,622 SH   SOLE 25 1,038,622 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   5,241,743 888,431 SH   SOLE 30 888,431 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   27,355,958 4,636,603 SH   SOLE 34 4,636,603 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   914,531 155,005 SH   SOLE 43 152,872 0 2,134
ITEOS THERAPEUTICS INC COM 46565G104   1,425,749 107,685 SH   SOLE 2 62,834 0 44,851
ITEOS THERAPEUTICS INC COM 46565G104   3,906 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104   1,201,358 90,737 SH   SOLE 18 90,737 0 0
ITEOS THERAPEUTICS INC COM 46565G104   2,704,310 204,253 SH   SOLE 19 204,253 0 0
ITEOS THERAPEUTICS INC COM 46565G104   42,266,608 3,192,342 SH   SOLE 21 3,192,342 0 0
ITEOS THERAPEUTICS INC COM 46565G104   11,183,325 844,662 SH   SOLE 22 811,307 0 33,355
ITEOS THERAPEUTICS INC COM 46565G104   87,821 6,633 SH   SOLE 23 6,633 0 0
ITEOS THERAPEUTICS INC COM 46565G104   31,988 2,416 SH   SOLE 25 2,416 0 0
ITEOS THERAPEUTICS INC COM 46565G104   325,611 24,593 SH   SOLE 26 556 0 24,037
ITEOS THERAPEUTICS INC COM 46565G104   2,363,261 178,494 SH   SOLE 30 178,494 0 0
ITEOS THERAPEUTICS INC COM 46565G104   18,576 1,403 SH   SOLE 34 1,403 0 0
ITEOS THERAPEUTICS INC COM 46565G104   23,077 1,743 SH   SOLE 40 1,743 0 0
ITEOS THERAPEUTICS INC COM 46565G104   330,179 24,938 SH   SOLE 43 15,892 0 9,046
ITERIS INC NEW COM 46564T107   32,777 8,277 SH   SOLE 2 1,379 0 6,898
ITERIS INC NEW COM 46564T107   400,685 101,183 SH   SOLE 18 101,183 0 0
ITERIS INC NEW COM 46564T107   289,781 73,177 SH   SOLE 19 73,177 0 0
ITERIS INC NEW COM 46564T107   4,713,936 1,190,388 SH   SOLE 21 1,190,388 0 0
ITERIS INC NEW COM 46564T107   3,892,981 983,076 SH   SOLE 22 966,285 0 16,791
ITRON INC COM 465741106   3,163,099 43,871 SH   SOLE 2 17,409 0 26,462
ITRON INC COM 465741106   11,824 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106   1,099,813 15,254 SH   SOLE 7 14,439 0 815
ITRON INC COM 465741106   11,244,211 155,953 SH   SOLE 18 155,953 0 0
ITRON INC COM 465741106   7,323,125 101,569 SH   SOLE 19 101,569 0 0
ITRON INC COM 465741106   394,471,285 5,471,169 SH   SOLE 21 5,471,169 0 0
ITRON INC COM 465741106   94,221,073 1,306,811 SH   SOLE 22 1,227,659 0 79,152
ITRON INC COM 465741106   53,138 737 SH   SOLE 23 737 0 0
ITRON INC COM 465741106   645,007 8,946 SH   SOLE 25 8,946 0 0
ITRON INC COM 465741106   1,864,722 25,863 SH   SOLE 26 21,856 0 4,007
ITRON INC COM 465741106   2,075,615 28,788 SH   SOLE 28 27,103 0 1,685
ITRON INC COM 465741106   12,087,132 167,644 SH   SOLE 30 167,644 0 0
ITRON INC COM 465741106   461,945 6,407 SH   SOLE 36 6,407 0 0
ITRON INC COM 465741106   497,562 6,901 SH   SOLE 40 6,901 0 0
ITRON INC COM 465741106   3,495,624 48,483 SH   SOLE 43 45,027 0 3,456
ITRON INC NOTE 3/1 465741AN6   6,633,862 7,480,000 PRN   SOLE 2 7,480,000 0 0
ITRON INC NOTE 3/1 465741AN6   2,328,060 2,625,000 PRN   SOLE 21 2,625,000 0 0
ITRON INC NOTE 3/1 465741AN6   10,199,120 11,500,000 PRN   SOLE 22 11,500,000 0 0
ITT INC COM 45073V108   12,552,591 134,670 SH   SOLE 2 91,471 0 43,199
ITT INC COM 45073V108   163,956 1,759 SH   SOLE 4 351 0 1,408
ITT INC COM 45073V108   693,203 7,437 SH   SOLE 7 7,102 0 335
ITT INC COM 45073V108   223,890 2,402 SH   SOLE 13 2,402 0 0
ITT INC COM 45073V108   14,841,735 159,229 SH   SOLE 18 159,076 0 153
ITT INC COM 45073V108   2,498,401 26,804 SH   SOLE 19 26,804 0 0
ITT INC COM 45073V108   381,110,523 4,088,730 SH   SOLE 21 4,088,730 0 0
ITT INC COM 45073V108   219,460,615 2,354,475 SH   SOLE 22 2,247,812 0 106,663
ITT INC COM 45073V108   426,529 4,576 SH   SOLE 23 4,576 0 0
ITT INC COM 45073V108   1,457,338 15,635 SH   SOLE 25 15,635 0 0
ITT INC COM 45073V108   4,015,953 43,085 SH   SOLE 26 35,508 0 7,577
ITT INC COM 45073V108   1,873,614 20,101 SH   SOLE 28 1,534 0 18,567
ITT INC COM 45073V108   150,441 1,614 SH   SOLE 29 1,614 0 0
ITT INC COM 45073V108   4,228,751 45,368 SH   SOLE 30 45,368 0 0
ITT INC COM 45073V108   308,525 3,310 SH   SOLE 31 3,310 0 0
ITT INC COM 45073V108   1,298,322 13,929 SH   SOLE 34 13,929 0 0
ITT INC COM 45073V108   87,151 935 SH   SOLE 36 935 0 0
ITT INC COM 45073V108   1,415,207 15,183 SH   SOLE 40 15,183 0 0
ITT INC COM 45073V108   5,918,024 63,491 SH   SOLE 43 58,301 0 5,190
ITURAN LOCATION AND CONTROL SHS M6158M104   378,201 16,204 SH   SOLE 2 16,204 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   55,012 2,357 SH   SOLE 7 2,357 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   6,037,148 258,661 SH   SOLE 21 258,661 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   3,193,029 136,805 SH   SOLE 22 119,113 0 17,692
ITURAN LOCATION AND CONTROL SHS M6158M104   113,549 4,865 SH   SOLE 25 4,865 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   73,894 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104   209,593 8,980 SH   SOLE 30 8,980 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   7,049 302 SH   SOLE 34 302 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   34,006 1,457 SH   SOLE 40 1,457 0 0
IVANHOE ELECTRIC INC COM 46578C108   313,247 24,022 SH   SOLE 2 14,130 0 9,892
IVANHOE ELECTRIC INC COM 46578C108   6,285 482 SH   SOLE 7 482 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,914,885 146,847 SH   SOLE 18 146,847 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,464,483 112,307 SH   SOLE 19 112,307 0 0
IVANHOE ELECTRIC INC COM 46578C108   25,658,691 1,967,691 SH   SOLE 21 1,967,691 0 0
IVANHOE ELECTRIC INC COM 46578C108   8,586,723 658,491 SH   SOLE 22 625,181 0 33,310
IVANHOE ELECTRIC INC COM 46578C108   33,524,679 2,570,911 SH   SOLE 25 2,570,911 0 0
IVANHOE ELECTRIC INC COM 46578C108   41,246 3,163 SH   SOLE 26 0 0 3,163
IVANHOE ELECTRIC INC COM 46578C108   46,354,775 3,554,814 SH   SOLE 34 3,554,814 0 0
IVANHOE ELECTRIC INC COM 46578C108   97,670 7,490 SH   SOLE 40 7,490 0 0
IVERIC BIO INC COM 46583P102   3,746,584 95,236 SH   SOLE 2 47,118 0 48,118
IVERIC BIO INC COM 46583P102   10,307 262 SH   SOLE 4 262 0 0
IVERIC BIO INC COM 46583P102   966,151 24,559 SH   SOLE 7 23,281 0 1,278
IVERIC BIO INC COM 46583P102   14,601,277 371,156 SH   SOLE 18 358,486 0 12,670
IVERIC BIO INC COM 46583P102   28,936,852 735,558 SH   SOLE 19 735,558 0 0
IVERIC BIO INC COM 46583P102   218,572,135 5,555,977 SH   SOLE 21 5,555,977 0 0
IVERIC BIO INC COM 46583P102   143,301,143 3,642,632 SH   SOLE 22 3,550,956 0 91,676
IVERIC BIO INC COM 46583P102   224,435 5,705 SH   SOLE 23 5,705 0 0
IVERIC BIO INC COM 46583P102   901,673 22,920 SH   SOLE 25 22,920 0 0
IVERIC BIO INC COM 46583P102   2,571,380 65,363 SH   SOLE 26 51,853 0 13,510
IVERIC BIO INC COM 46583P102   248,039 6,305 SH   SOLE 28 3,009 0 3,296
IVERIC BIO INC COM 46583P102   7,566,931 192,347 SH   SOLE 30 192,347 0 0
IVERIC BIO INC COM 46583P102   50,985 1,296 SH   SOLE 34 1,296 0 0
IVERIC BIO INC COM 46583P102   45,084 1,146 SH   SOLE 36 1,146 0 0
IVERIC BIO INC COM 46583P102   802,654 20,403 SH   SOLE 40 20,403 0 0
IVERIC BIO INC COM 46583P102   1,914,324 48,661 SH   SOLE 43 41,356 0 7,305
IZEA WORLDWIDE INC COM NEW 46604H204   23,970 9,905 SH   SOLE 21 9,905 0 0
IZEA WORLDWIDE INC COM NEW 46604H204   472,391 195,203 SH   SOLE 22 195,203 0 0
J & J SNACK FOODS CORP COM 466032109   1,271,472 8,029 SH   SOLE 2 4,516 0 3,513
J & J SNACK FOODS CORP COM 466032109   7,126 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109   21,695 137 SH   SOLE 7 137 0 0
J & J SNACK FOODS CORP COM 466032109   7,456,222 47,084 SH   SOLE 18 47,084 0 0
J & J SNACK FOODS CORP COM 466032109   4,784,847 30,215 SH   SOLE 19 30,215 0 0
J & J SNACK FOODS CORP COM 466032109   279,277,837 1,763,563 SH   SOLE 21 1,763,563 0 0
J & J SNACK FOODS CORP COM 466032109   65,700,555 414,881 SH   SOLE 22 393,386 0 21,495
J & J SNACK FOODS CORP COM 466032109   445,783 2,815 SH   SOLE 25 2,815 0 0
J & J SNACK FOODS CORP COM 466032109   1,279,232 8,078 SH   SOLE 26 6,790 0 1,288
J & J SNACK FOODS CORP COM 466032109   179,422 1,133 SH   SOLE 28 273 0 860
J & J SNACK FOODS CORP COM 466032109   3,764,059 23,769 SH   SOLE 30 23,769 0 0
J & J SNACK FOODS CORP COM 466032109   432,481 2,731 SH   SOLE 40 2,731 0 0
J & J SNACK FOODS CORP COM 466032109   2,763,413 17,450 SH   SOLE 43 16,348 0 1,102
J JILL INC COM 46620W201   112,679 5,258 SH   SOLE 2 4,257 0 1,001
J JILL INC COM 46620W201   163,018 7,607 SH   SOLE 18 7,607 0 0
J JILL INC COM 46620W201   148,060 6,909 SH   SOLE 19 6,909 0 0
J JILL INC COM 46620W201   2,492,545 116,311 SH   SOLE 21 116,311 0 0
J JILL INC COM 46620W201   2,453,264 114,478 SH   SOLE 22 111,376 0 3,102
J JILL INC COM 46620W201   6,129 286 SH   SOLE 43 286 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   5,635,675 91,996 SH   SOLE 7 0 0 91,996
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,726,624 34,436 SH   SOLE 18 34,436 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   3,836,772 86,007 SH   SOLE 2 0 0 86,007
JABIL INC COM 466313103   42,336,190 392,256 SH   SOLE 2 158,415 0 233,841
JABIL INC COM 466313103   83,430 773 SH   SOLE 4 435 0 338
JABIL INC COM 466313103   2,461,667 22,808 SH   SOLE 7 21,685 0 1,123
JABIL INC COM 466313103   29,961,800 277,604 SH   SOLE 18 277,604 0 0
JABIL INC COM 466313103   37,231,101 344,956 SH   SOLE 19 344,956 0 0
JABIL INC COM 466313103   766,559,010 7,102,372 SH   SOLE 21 7,102,372 0 0
JABIL INC COM 466313103   406,699,344 3,768,177 SH   SOLE 22 3,601,770 0 166,407
JABIL INC COM 466313103   2,622,267 24,296 SH   SOLE 25 24,296 0 0
JABIL INC COM 466313103   7,490,774 69,404 SH   SOLE 26 57,886 0 11,518
JABIL INC COM 466313103   1,050,051 9,729 SH   SOLE 28 1,478 0 8,251
JABIL INC COM 466313103   7,797,619 72,247 SH   SOLE 30 72,247 0 0
JABIL INC COM 466313103   199,886 1,852 SH   SOLE 31 1,852 0 0
JABIL INC COM 466313103   57,494,851 532,705 SH   SOLE 34 532,705 0 0
JABIL INC COM 466313103   588,434 5,452 SH   SOLE 36 5,452 0 0
JABIL INC COM 466313103   2,448,500 22,686 SH   SOLE 40 22,686 0 0
JABIL INC COM 466313103   26,255,886 243,268 SH   SOLE 43 223,802 0 19,466
JACK IN THE BOX INC COM 466367109   1,055,860 10,826 SH   SOLE 2 6,068 0 4,758
JACK IN THE BOX INC COM 466367109   8,680 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109   392,948 4,029 SH   SOLE 7 3,820 0 209
JACK IN THE BOX INC COM 466367109   6,437,468 66,005 SH   SOLE 18 66,005 0 0
JACK IN THE BOX INC COM 466367109   4,095,480 41,992 SH   SOLE 19 41,992 0 0
JACK IN THE BOX INC COM 466367109   232,690,292 2,385,833 SH   SOLE 21 2,385,833 0 0
JACK IN THE BOX INC COM 466367109   56,572,081 580,048 SH   SOLE 22 551,072 0 28,976
JACK IN THE BOX INC COM 466367109   328,676 3,370 SH   SOLE 25 3,370 0 0
JACK IN THE BOX INC COM 466367109   749,616 7,686 SH   SOLE 26 5,659 0 2,027
JACK IN THE BOX INC COM 466367109   81,047 831 SH   SOLE 28 396 0 435
JACK IN THE BOX INC COM 466367109   3,410,722 34,971 SH   SOLE 30 34,971 0 0
JACK IN THE BOX INC COM 466367109   373,150 3,826 SH   SOLE 40 3,826 0 0
JACK IN THE BOX INC COM 466367109   2,973,595 30,489 SH   SOLE 43 27,856 0 2,633
JACKSON FINANCIAL INC COM CL A 46817M107   2,344,726 76,600 SH   SOLE 2 27,000 0 49,600
JACKSON FINANCIAL INC COM CL A 46817M107   4,285 140 SH   SOLE 4 140 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   515,656 16,846 SH   SOLE 7 16,028 0 818
JACKSON FINANCIAL INC COM CL A 46817M107   7,086,521 231,510 SH   SOLE 18 231,510 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   4,968,615 162,320 SH   SOLE 19 162,320 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   86,154,784 2,814,596 SH   SOLE 21 2,814,596 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   58,106,749 1,898,293 SH   SOLE 22 1,805,395 0 92,898
JACKSON FINANCIAL INC COM CL A 46817M107   404,511 13,215 SH   SOLE 25 13,215 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   1,864,271 60,904 SH   SOLE 26 37,425 0 23,479
JACKSON FINANCIAL INC COM CL A 46817M107   170,926 5,584 SH   SOLE 28 2,027 0 3,557
JACKSON FINANCIAL INC COM CL A 46817M107   4,781,007 156,191 SH   SOLE 30 156,191 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   29,705,138 970,439 SH   SOLE 34 970,439 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   226,147 7,388 SH   SOLE 36 7,388 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   386,910 12,640 SH   SOLE 40 12,640 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   1,653,644 54,023 SH   SOLE 43 48,547 0 5,476
JACOBS SOLUTIONS INC COM 46982L108   17,890,329 150,478 SH   SOLE 2 28,005 0 122,473
JACOBS SOLUTIONS INC COM 46982L108   9,366,154 78,780 SH   SOLE 4 21,859 0 56,921
JACOBS SOLUTIONS INC COM 46982L108   9,147,040 76,937 SH   SOLE 7 66,719 0 10,218
JACOBS SOLUTIONS INC COM 46982L108   265,719 2,235 SH   SOLE 13 2,235 0 0
JACOBS SOLUTIONS INC COM 46982L108   2,814,483 23,673 SH   SOLE 15 23,673 0 0
JACOBS SOLUTIONS INC COM 46982L108   25,062,131 210,801 SH   SOLE 18 200,162 0 10,639
JACOBS SOLUTIONS INC COM 46982L108   6,312,465 53,095 SH   SOLE 19 53,095 0 0
JACOBS SOLUTIONS INC COM 46982L108   364,354,217 3,064,633 SH   SOLE 21 3,064,633 0 0
JACOBS SOLUTIONS INC COM 46982L108   324,396,002 2,728,539 SH   SOLE 22 2,463,077 0 265,462
JACOBS SOLUTIONS INC COM 46982L108   25,705,207 216,210 SH   SOLE 23 216,210 0 0
JACOBS SOLUTIONS INC COM 46982L108   8,078,457 67,949 SH   SOLE 25 67,409 0 540
JACOBS SOLUTIONS INC COM 46982L108   34,789,235 292,617 SH   SOLE 26 137,259 0 155,358
JACOBS SOLUTIONS INC COM 46982L108   9,634,251 81,035 SH   SOLE 28 5,589 0 75,446
JACOBS SOLUTIONS INC COM 46982L108   64,150,785 539,581 SH   SOLE 30 539,581 0 0
JACOBS SOLUTIONS INC COM 46982L108   3,251,998 27,353 SH   SOLE 31 25,185 0 2,168
JACOBS SOLUTIONS INC COM 46982L108   609,668 5,128 SH   SOLE 34 5,128 0 0
JACOBS SOLUTIONS INC COM 46982L108   3,802,459 31,983 SH   SOLE 36 31,983 0 0
JACOBS SOLUTIONS INC COM 46982L108   340,263 2,862 SH   SOLE 40 2,862 0 0
JACOBS SOLUTIONS INC COM 46982L108   94,280 793 SH   OTR 43 793 0 0
JACOBS SOLUTIONS INC COM 46982L108   18,423,154 154,960 SH   SOLE 43 140,398 0 14,561
JAGUAR HEALTH INC COM 47010C706   5 9 SH   SOLE 21 9 0 0
JAGUAR HEALTH INC COM 47010C706   26,421 51,203 SH   SOLE 22 51,203 0 0
JAKKS PAC INC COM NEW 47012E403   98,093 4,912 SH   SOLE 2 2,195 0 2,717
JAKKS PAC INC COM NEW 47012E403   379,031 18,980 SH   SOLE 18 18,980 0 0
JAKKS PAC INC COM NEW 47012E403   277,263 13,884 SH   SOLE 19 13,884 0 0
JAKKS PAC INC COM NEW 47012E403   4,856,544 243,192 SH   SOLE 21 243,192 0 0
JAKKS PAC INC COM NEW 47012E403   2,627,613 131,578 SH   SOLE 22 127,973 0 3,605
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   20,832,599 774,734 SH   SOLE 43 702,602 0 72,132
JAMES RIV GROUP LTD COM G5005R107   549,717 30,105 SH   SOLE 2 9,596 0 20,509
JAMES RIV GROUP LTD COM G5005R107   2,556 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107   8,400 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107   2,142,683 117,343 SH   SOLE 18 117,343 0 0
JAMES RIV GROUP LTD COM G5005R107   1,043,760 57,161 SH   SOLE 19 57,161 0 0
JAMES RIV GROUP LTD COM G5005R107   80,236,266 4,394,100 SH   SOLE 21 4,394,100 0 0
JAMES RIV GROUP LTD COM G5005R107   14,871,967 814,456 SH   SOLE 22 755,223 0 59,233
JAMES RIV GROUP LTD COM G5005R107   79,997 4,381 SH   SOLE 25 4,381 0 0
JAMES RIV GROUP LTD COM G5005R107   160,980 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107   887,673 48,613 SH   SOLE 30 48,613 0 0
JAMES RIV GROUP LTD COM G5005R107   66,558 3,645 SH   SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107   14,371 787 SH   SOLE 43 593 0 194
JAMF HLDG CORP COM 47074L105   1,490,274 76,346 SH   SOLE 2 63,251 0 13,095
JAMF HLDG CORP COM 47074L105   10,346 530 SH   SOLE 4 0 0 530
JAMF HLDG CORP COM 47074L105   391,571 20,060 SH   SOLE 7 18,996 0 1,064
JAMF HLDG CORP COM 47074L105   3,417,523 175,078 SH   SOLE 18 175,078 0 0
JAMF HLDG CORP COM 47074L105   2,693,819 138,003 SH   SOLE 19 138,003 0 0
JAMF HLDG CORP COM 47074L105   50,462,811 2,585,185 SH   SOLE 21 2,585,185 0 0
JAMF HLDG CORP COM 47074L105   29,833,099 1,528,335 SH   SOLE 22 1,483,174 0 45,161
JAMF HLDG CORP COM 47074L105   191,198 9,795 SH   SOLE 25 9,795 0 0
JAMF HLDG CORP COM 47074L105   568,676 29,133 SH   SOLE 26 25,942 0 3,191
JAMF HLDG CORP COM 47074L105   34,433 1,764 SH   SOLE 28 223 0 1,541
JAMF HLDG CORP COM 47074L105   1,321,797 67,715 SH   SOLE 30 67,715 0 0
JAMF HLDG CORP COM 47074L105   15,050 771 SH   SOLE 36 771 0 0
JAMF HLDG CORP COM 47074L105   82,023 4,202 SH   SOLE 40 4,202 0 0
JAMF HLDG CORP COM 47074L105   97,327 4,986 SH   SOLE 43 4,281 0 705
JAMF HLDG CORP NOTE 0.125% 9/0 47074LAB1   1,778,192 2,075,000 PRN   SOLE 21 2,075,000 0 0
JANONE INC COM 47089W104   182 173 SH   SOLE 21 173 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   3,738,750 75,000 SH   SOLE 19 75,000 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   249,250 5,000 SH   SOLE 30 5,000 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   11,480,398 421,299 SH   SOLE 2 128,902 0 292,397
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   10,873 399 SH   SOLE 4 399 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   3,032,980 111,302 SH   SOLE 7 106,574 0 4,728
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   8,907,725 326,889 SH   SOLE 18 326,889 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,173,303 43,057 SH   SOLE 19 43,057 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   292,299,796 10,726,598 SH   SOLE 21 10,726,598 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   107,516,837 3,945,572 SH   SOLE 22 3,764,534 0 181,038
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   739,429 27,135 SH   SOLE 25 27,135 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,891,559 69,415 SH   SOLE 26 57,702 0 11,713
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   460,798 16,910 SH   SOLE 28 14,033 0 2,877
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   9,854,935 361,649 SH   SOLE 30 361,649 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   55,181 2,025 SH   SOLE 31 2,025 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,769,888 64,950 SH   SOLE 32 64,950 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   253,207 9,292 SH   SOLE 36 9,292 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   712,697 26,154 SH   SOLE 40 26,154 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   19,868,360 729,114 SH   SOLE 43 537,092 0 192,022
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   5,521,624 517,976 SH   SOLE 2 375,881 0 142,095
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   8,155 765 SH   SOLE 7 765 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   2,246,360 210,728 SH   SOLE 18 210,728 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   7,759,968 727,952 SH   SOLE 19 727,952 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   29,615,420 2,778,182 SH   SOLE 21 2,778,182 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   31,807,692 2,983,836 SH   SOLE 22 2,922,910 0 60,926
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   365,180 34,257 SH   SOLE 23 34,257 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   168,385 15,796 SH   SOLE 25 15,796 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,096,711 102,881 SH   SOLE 26 0 0 102,881
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   123,699 11,604 SH   SOLE 28 0 0 11,604
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   84,054 7,885 SH   SOLE 30 7,885 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   129,412 12,140 SH   SOLE 40 12,140 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   95,119 8,923 SH   SOLE 43 7,946 0 977
JANUX THERAPEUTICS INC COM 47103J105   172,008 14,491 SH   SOLE 2 4,036 0 10,455
JANUX THERAPEUTICS INC COM 47103J105   807 68 SH   SOLE 7 68 0 0
JANUX THERAPEUTICS INC COM 47103J105   624,231 52,589 SH   SOLE 18 52,589 0 0
JANUX THERAPEUTICS INC COM 47103J105   405,194 34,136 SH   SOLE 19 34,136 0 0
JANUX THERAPEUTICS INC COM 47103J105   7,641,621 643,776 SH   SOLE 21 643,776 0 0
JANUX THERAPEUTICS INC COM 47103J105   4,972,248 418,892 SH   SOLE 22 407,306 0 11,586
JANUX THERAPEUTICS INC COM 47103J105   267,989 22,577 SH   SOLE 30 22,577 0 0
JANUX THERAPEUTICS INC COM 47103J105   95,660 8,059 SH   SOLE 43 5,560 0 2,499
JASPER THERAPEUTICS INC COM 471871103   20,206 14,749 SH   SOLE 18 14,749 0 0
JASPER THERAPEUTICS INC COM 471871103   250,446 182,807 SH   SOLE 21 182,807 0 0
JASPER THERAPEUTICS INC COM 471871103   1,554,664 1,134,791 SH   SOLE 22 1,134,791 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   5,391,546 5,670,000 PRN   SOLE 2 5,670,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   3,372,807 3,547,000 PRN   SOLE 21 3,547,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3   8,272,743 8,700,000 PRN   SOLE 22 8,700,000 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8   5,716,406 5,625,000 PRN   SOLE 21 5,625,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   27,397,990 221,005 SH   SOLE 2 117,592 0 103,413
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   4,933,634 39,797 SH   SOLE 4 31,472 0 8,325
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   983,454 7,933 SH   SOLE 7 7,482 0 451
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   242,981 1,960 SH   SOLE 13 1,960 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   967,462 7,804 SH   SOLE 15 7,804 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   17,031,742 137,386 SH   SOLE 18 133,893 0 3,493
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   5,140,540 41,466 SH   SOLE 19 41,466 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   440,051,474 3,549,661 SH   SOLE 21 3,549,661 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   241,641,208 1,949,191 SH   SOLE 22 1,831,279 0 117,912
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   13,582,277 109,561 SH   SOLE 23 109,561 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   11,520,160 92,927 SH   SOLE 25 92,782 0 145
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   11,384,661 91,834 SH   SOLE 26 36,937 0 54,897
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   30,526,249 246,239 SH   SOLE 28 0 0 246,239
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   37,660,102 303,784 SH   SOLE 30 262,588 0 41,196
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   2,115,052 17,061 SH   SOLE 31 15,598 0 1,463
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   268,643 2,167 SH   SOLE 34 2,167 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   2,133,276 17,208 SH   SOLE 36 17,208 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   322,570 2,602 SH   SOLE 40 2,602 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   51,572 416 SH   OTR 43 416 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   4,869,914 39,283 SH   SOLE 43 25,959 0 13,324
JBG SMITH PPTYS COM 46590V100   1,844,415 122,634 SH   SOLE 2 57,544 0 65,090
JBG SMITH PPTYS COM 46590V100   737,231 49,018 SH   SOLE 4 49,018 0 0
JBG SMITH PPTYS COM 46590V100   3,194,526 212,402 SH   SOLE 7 186,625 0 25,777
JBG SMITH PPTYS COM 46590V100   5,726,330 380,740 SH   SOLE 18 380,740 0 0
JBG SMITH PPTYS COM 46590V100   5,911,788 393,071 SH   SOLE 19 393,071 0 0
JBG SMITH PPTYS COM 46590V100   193,446,811 12,862,155 SH   SOLE 21 12,862,155 0 0
JBG SMITH PPTYS COM 46590V100   59,159,073 3,933,449 SH   SOLE 22 3,724,764 0 208,685
JBG SMITH PPTYS COM 46590V100   73,064 4,858 SH   SOLE 23 4,858 0 0
JBG SMITH PPTYS COM 46590V100   18,583,980 1,235,637 SH   SOLE 25 1,235,637 0 0
JBG SMITH PPTYS COM 46590V100   844,782 56,169 SH   SOLE 26 45,029 0 11,140
JBG SMITH PPTYS COM 46590V100   1,199,515 79,755 SH   SOLE 28 4,134 0 75,621
JBG SMITH PPTYS COM 46590V100   9,355,211 622,022 SH   SOLE 30 622,022 0 0
JBG SMITH PPTYS COM 46590V100   65,123 4,330 SH   SOLE 36 4,330 0 0
JBG SMITH PPTYS COM 46590V100   377,865 25,124 SH   SOLE 40 25,124 0 0
JBG SMITH PPTYS COM 46590V100   19,790,640 1,315,867 SH   SOLE 43 1,190,672 0 125,195
JD.COM INC SPON ADR CL A 47215P106   1,700,391 49,821 SH   SOLE 7 49,821 0 0
JD.COM INC SPON ADR CL A 47215P106   58,840 1,724 SH   SOLE 15 1,724 0 0
JD.COM INC SPON ADR CL A 47215P106   361,403 10,589 SH   SOLE 25 10,589 0 0
JD.COM INC SPON ADR CL A 47215P106   10,764,568 315,399 SH   SOLE 30 315,399 0 0
JD.COM INC SPON ADR CL A 47215P106   6,055,515 177,425 SH   SOLE 32 177,425 0 0
JD.COM INC SPON ADR CL A 47215P106   45,802 1,342 SH   SOLE 34 1,342 0 0
JD.COM INC SPON ADR CL A 47215P106   25,108,519 735,673 SH   SOLE 43 688,880 0 46,793
JEFFERIES FINL GROUP INC COM 47233W109   23,508,375 708,724 SH   SOLE 2 194,306 0 514,418
JEFFERIES FINL GROUP INC COM 47233W109   34,862 1,051 SH   SOLE 4 1,051 0 0
JEFFERIES FINL GROUP INC COM 47233W109   615,138 18,545 SH   SOLE 7 17,728 0 817
JEFFERIES FINL GROUP INC COM 47233W109   12,230,807 368,731 SH   SOLE 18 368,731 0 0
JEFFERIES FINL GROUP INC COM 47233W109   2,080,655 62,727 SH   SOLE 19 62,727 0 0
JEFFERIES FINL GROUP INC COM 47233W109   343,174,730 10,345,937 SH   SOLE 21 10,345,937 0 0
JEFFERIES FINL GROUP INC COM 47233W109   186,552,525 5,624,134 SH   SOLE 22 5,376,393 0 247,741
JEFFERIES FINL GROUP INC COM 47233W109   1,028,303 31,001 SH   SOLE 25 31,001 0 0
JEFFERIES FINL GROUP INC COM 47233W109   3,516,551 106,016 SH   SOLE 26 87,975 0 18,041
JEFFERIES FINL GROUP INC COM 47233W109   575,864 17,361 SH   SOLE 28 4,093 0 13,268
JEFFERIES FINL GROUP INC COM 47233W109   3,309,736 99,781 SH   SOLE 30 99,781 0 0
JEFFERIES FINL GROUP INC COM 47233W109   94,501 2,849 SH   SOLE 31 2,849 0 0
JEFFERIES FINL GROUP INC COM 47233W109   335,647 10,119 SH   SOLE 36 10,119 0 0
JEFFERIES FINL GROUP INC COM 47233W109   984,088 29,668 SH   SOLE 40 29,668 0 0
JEFFERIES FINL GROUP INC COM 47233W109   7,480,695 225,526 SH   SOLE 43 193,371 0 32,155
JELD-WEN HLDG INC COM 47580P103   3,712,622 211,666 SH   SOLE 2 121,471 0 90,195
JELD-WEN HLDG INC COM 47580P103   5,280 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103   436,834 24,905 SH   SOLE 7 23,683 0 1,222
JELD-WEN HLDG INC COM 47580P103   4,302,422 245,292 SH   SOLE 18 237,743 0 7,549
JELD-WEN HLDG INC COM 47580P103   8,507,952 485,060 SH   SOLE 19 485,060 0 0
JELD-WEN HLDG INC COM 47580P103   57,359,904 3,270,234 SH   SOLE 21 3,270,234 0 0
JELD-WEN HLDG INC COM 47580P103   47,075,518 2,683,895 SH   SOLE 22 2,578,776 0 105,119
JELD-WEN HLDG INC COM 47580P103   139,759 7,968 SH   SOLE 23 7,968 0 0
JELD-WEN HLDG INC COM 47580P103   307,441 17,528 SH   SOLE 25 17,528 0 0
JELD-WEN HLDG INC COM 47580P103   1,682,665 95,933 SH   SOLE 26 52,087 0 43,846
JELD-WEN HLDG INC COM 47580P103   21,311 1,215 SH   SOLE 28 1,215 0 0
JELD-WEN HLDG INC COM 47580P103   685,779 39,098 SH   SOLE 30 39,098 0 0
JELD-WEN HLDG INC COM 47580P103   96,154 5,482 SH   SOLE 34 5,482 0 0
JELD-WEN HLDG INC COM 47580P103   109,239 6,228 SH   SOLE 36 6,228 0 0
JELD-WEN HLDG INC COM 47580P103   197,816 11,278 SH   SOLE 40 11,278 0 0
JELD-WEN HLDG INC COM 47580P103   1,313,641 74,894 SH   SOLE 43 68,531 0 6,363
JERASH HLDGS US INC COM 47632P101   4,378 1,177 SH   SOLE 18 1,177 0 0
JERASH HLDGS US INC COM 47632P101   58,304 15,673 SH   SOLE 21 15,673 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   3,880,406 4,725,000 PRN   SOLE 21 4,725,000 0 0
JETBLUE AWYS CORP COM 477143101   7,569,408 854,335 SH   SOLE 2 668,395 0 185,940
JETBLUE AWYS CORP COM 477143101   2,109 238 SH   SOLE 4 238 0 0
JETBLUE AWYS CORP COM 477143101   28,175 3,180 SH   SOLE 7 3,180 0 0
JETBLUE AWYS CORP COM 477143101   12,947,579 1,461,352 SH   SOLE 18 1,461,352 0 0
JETBLUE AWYS CORP COM 477143101   6,311,279 712,334 SH   SOLE 19 712,334 0 0
JETBLUE AWYS CORP COM 477143101   213,462,536 24,092,837 SH   SOLE 21 24,092,837 0 0
JETBLUE AWYS CORP COM 477143101   93,606,573 10,565,076 SH   SOLE 22 10,276,537 0 288,539
JETBLUE AWYS CORP COM 477143101   130,410 14,719 SH   SOLE 25 14,719 0 0
JETBLUE AWYS CORP COM 477143101   433,715 48,952 SH   SOLE 26 29,808 0 19,144
JETBLUE AWYS CORP COM 477143101   58,228 6,572 SH   SOLE 28 6,572 0 0
JETBLUE AWYS CORP COM 477143101   637,707 71,976 SH   SOLE 30 71,976 0 0
JETBLUE AWYS CORP COM 477143101   840,025 94,811 SH   SOLE 34 94,811 0 0
JETBLUE AWYS CORP COM 477143101   36,645 4,136 SH   SOLE 36 4,136 0 0
JETBLUE AWYS CORP COM 477143101   234,772 26,498 SH   SOLE 40 26,498 0 0
JETBLUE AWYS CORP COM 477143101   14,956 1,688 SH   OTR 43 1,688 0 0
JETBLUE AWYS CORP COM 477143101   3,372,577 380,652 SH   SOLE 43 346,459 0 34,193
JEWETT CAMERON TRADING LTD COM NEW 47733C207   2,489 566 SH   SOLE 21 566 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207   743 169 SH   SOLE 22 169 0 0
JFROG LTD ORD SHS M6191J100   806,596 29,119 SH   SOLE 2 21,475 0 7,644
JFROG LTD ORD SHS M6191J100   8,421 304 SH   SOLE 4 304 0 0
JFROG LTD ORD SHS M6191J100   397,994 14,368 SH   SOLE 7 13,578 0 790
JFROG LTD ORD SHS M6191J100   23,575,138 851,088 SH   SOLE 19 851,088 0 0
JFROG LTD ORD SHS M6191J100   4,985,335 179,976 SH   SOLE 21 179,976 0 0
JFROG LTD ORD SHS M6191J100   1,589,038 57,366 SH   SOLE 22 27,998 0 29,368
JFROG LTD ORD SHS M6191J100   358,466 12,941 SH   SOLE 25 12,941 0 0
JFROG LTD ORD SHS M6191J100   1,156,946 41,767 SH   SOLE 26 24,468 0 17,299
JFROG LTD ORD SHS M6191J100   14,903 538 SH   SOLE 28 538 0 0
JFROG LTD ORD SHS M6191J100   970,968 35,053 SH   SOLE 30 35,053 0 0
JFROG LTD ORD SHS M6191J100   229,688 8,292 SH   SOLE 40 8,292 0 0
JFROG LTD ORD SHS M6191J100   154,760 5,587 SH   SOLE 43 5,137 0 450
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   65,549 1,477 SH   SOLE 2 1,477 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   50,948 1,148 SH   SOLE 4 1,148 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   268,233 6,044 SH   SOLE 7 6,044 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   21,726,806 489,563 SH   SOLE 21 489,563 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   11,487,985 258,855 SH   SOLE 22 234,279 0 24,576
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   21,968 495 SH   SOLE 25 495 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   34,705 782 SH   SOLE 28 782 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   4,861,341 109,539 SH   SOLE 30 109,539 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   61,777 1,392 SH   SOLE 36 1,392 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   1,033,099 23,278 SH   SOLE 43 21,497 0 1,781
JOANN INC COM 47768J101   1,613 1,845 SH   SOLE 18 1,845 0 0
JOANN INC COM 47768J101   21,219 24,278 SH   SOLE 21 24,278 0 0
JOANN INC COM 47768J101   103,724 118,677 SH   SOLE 22 118,677 0 0
JOBY AVIATION INC COMMON STOCK G65163100   1,929,855 188,095 SH   SOLE 2 51,283 0 136,812
JOBY AVIATION INC COMMON STOCK G65163100   23,731 2,313 SH   SOLE 7 2,313 0 0
JOBY AVIATION INC COMMON STOCK G65163100   7,736,892 754,083 SH   SOLE 18 754,083 0 0
JOBY AVIATION INC COMMON STOCK G65163100   5,749,899 560,419 SH   SOLE 19 560,419 0 0
JOBY AVIATION INC COMMON STOCK G65163100   103,726,189 10,109,765 SH   SOLE 21 10,109,765 0 0
JOBY AVIATION INC COMMON STOCK G65163100   85,210,295 8,305,097 SH   SOLE 22 8,031,914 0 273,183
JOBY AVIATION INC COMMON STOCK G65163100   244,650 23,845 SH   SOLE 25 23,845 0 0
JOBY AVIATION INC COMMON STOCK G65163100   202,768 19,763 SH   SOLE 26 2,961 0 16,802
JOBY AVIATION INC COMMON STOCK G65163100   1,159,339 112,996 SH   SOLE 30 112,996 0 0
JOBY AVIATION INC COMMON STOCK G65163100   198,829 19,379 SH   SOLE 40 19,379 0 0
JOBY AVIATION INC COMMON STOCK G65163100   697,465 67,979 SH   SOLE 43 65,123 0 2,856
JOBY AVIATION INC *W EXP 08/10/202 G65163118   477 180 SH   SOLE 43 180 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   4,302,268 35,468 SH   SOLE 2 21,717 0 13,751
JOHN BEAN TECHNOLOGIES CORP COM 477839104   112,445 927 SH   SOLE 4 121 0 806
JOHN BEAN TECHNOLOGIES CORP COM 477839104   947,838 7,814 SH   SOLE 7 7,402 0 412
JOHN BEAN TECHNOLOGIES CORP COM 477839104   12,067,167 99,482 SH   SOLE 18 99,482 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   16,567,154 136,580 SH   SOLE 19 136,580 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   455,349,647 3,753,913 SH   SOLE 21 3,753,913 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   111,869,410 922,254 SH   SOLE 22 879,931 0 42,323
JOHN BEAN TECHNOLOGIES CORP COM 477839104   182,071 1,501 SH   SOLE 23 1,501 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   723,797 5,967 SH   SOLE 25 5,967 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   2,335,268 19,252 SH   SOLE 26 14,515 0 4,737
JOHN BEAN TECHNOLOGIES CORP COM 477839104   68,656 566 SH   SOLE 28 566 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   30,264,107 249,498 SH   SOLE 30 249,498 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   10,223,043 84,279 SH   SOLE 34 84,279 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   47,428 391 SH   SOLE 36 391 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   597,645 4,927 SH   SOLE 40 4,927 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   3,412,412 28,132 SH   SOLE 43 27,151 0 981
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0   2,181,550 2,300,000 PRN   SOLE 21 2,300,000 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   104,327 5,193 SH   SOLE 2 587 0 4,606
JOHN MARSHALL BANCORP INC COM 47805L101   3,496 174 SH   SOLE 7 174 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   736,901 36,680 SH   SOLE 18 36,680 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   500,402 24,908 SH   SOLE 19 24,908 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   8,929,262 444,463 SH   SOLE 21 444,463 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   5,950,497 296,192 SH   SOLE 22 286,995 0 9,197
JOHNSON & JOHNSON COM 478160104   959,793,376 5,798,655 SH   SOLE 2 1,748,711 0 4,049,944
JOHNSON & JOHNSON COM 478160104   357,138,863 2,157,678 SH   SOLE 4 1,219,815 0 937,863
JOHNSON & JOHNSON COM 478160104   414,384,120 2,503,529 SH   SOLE 7 2,253,041 0 250,488
JOHNSON & JOHNSON COM 478160104   25,403,016 153,474 SH   SOLE 13 153,474 0 0
JOHNSON & JOHNSON COM 478160104   75,139,956 453,963 SH   SOLE 15 453,963 0 0
JOHNSON & JOHNSON COM 478160104   1,214,977,546 7,340,367 SH   SOLE 18 7,072,248 0 268,119
JOHNSON & JOHNSON COM 478160104   509,222,114 3,076,499 SH   SOLE 19 3,076,499 0 0
JOHNSON & JOHNSON COM 478160104   8,965,722 54,167 SH   SOLE 20 54,167 0 0
JOHNSON & JOHNSON COM 478160104   11,710,732,500 70,751,163 SH   SOLE 21 70,751,163 0 0
JOHNSON & JOHNSON COM 478160104   9,592,176,143 57,951,765 SH   SOLE 22 52,442,298 0 5,509,467
JOHNSON & JOHNSON COM 478160104   922,048,029 5,570,614 SH   SOLE 23 5,570,614 0 0
JOHNSON & JOHNSON COM 478160104   1,003,188,085 6,060,827 SH   SOLE 25 5,381,441 0 679,386
JOHNSON & JOHNSON COM 478160104   919,122,463 5,552,939 SH   SOLE 26 2,529,804 0 3,023,135
JOHNSON & JOHNSON COM 478160104   993,608,118 6,002,949 SH   SOLE 28 317,908 0 5,685,041
JOHNSON & JOHNSON COM 478160104   10,619,432 64,158 SH   SOLE 29 64,158 0 0
JOHNSON & JOHNSON COM 478160104   2,719,149,318 16,427,920 SH   SOLE 30 16,332,069 0 95,851
JOHNSON & JOHNSON COM 478160104   173,176,790 1,046,259 SH   SOLE 31 662,340 0 383,919
JOHNSON & JOHNSON COM 478160104   38,206,651 230,828 SH   SOLE 32 230,828 0 0
JOHNSON & JOHNSON COM 478160104   612,581,410 3,700,951 SH   SOLE 34 3,700,951 0 0
JOHNSON & JOHNSON COM 478160104   119,673,774 723,017 SH   SOLE 36 723,017 0 0
JOHNSON & JOHNSON COM 478160104   16,779,424 101,374 SH   SOLE 40 101,374 0 0
JOHNSON & JOHNSON COM 478160104   599,101,180 3,619,509 SH   SOLE 43 3,316,102 0 303,407
JOHNSON CTLS INTL PLC SHS G51502105   96,260,492 1,412,687 SH   SOLE 2 262,238 0 1,150,449
JOHNSON CTLS INTL PLC SHS G51502105   44,904,124 658,998 SH   SOLE 4 375,955 0 283,043
JOHNSON CTLS INTL PLC SHS G51502105   77,431,298 1,136,356 SH   SOLE 7 878,495 0 257,861
JOHNSON CTLS INTL PLC SHS G51502105   905,376 13,287 SH   SOLE 13 13,287 0 0
JOHNSON CTLS INTL PLC SHS G51502105   7,992,754 117,299 SH   SOLE 15 117,299 0 0
JOHNSON CTLS INTL PLC SHS G51502105   72,193,035 1,059,481 SH   SOLE 18 996,692 0 62,789
JOHNSON CTLS INTL PLC SHS G51502105   44,254,886 649,470 SH   SOLE 19 649,470 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,025,146,471 15,044,709 SH   SOLE 21 15,044,709 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,024,689,933 15,038,009 SH   SOLE 22 13,536,874 0 1,501,135
JOHNSON CTLS INTL PLC SHS G51502105   87,976,644 1,291,116 SH   SOLE 23 1,291,116 0 0
JOHNSON CTLS INTL PLC SHS G51502105   213,315,881 3,130,553 SH   SOLE 25 2,746,532 0 384,021
JOHNSON CTLS INTL PLC SHS G51502105   124,046,213 1,820,461 SH   SOLE 26 1,040,399 0 780,062
JOHNSON CTLS INTL PLC SHS G51502105   126,706,739 1,859,506 SH   SOLE 28 168,488 0 1,691,018
JOHNSON CTLS INTL PLC SHS G51502105   405,384,348 5,949,286 SH   SOLE 30 5,949,286 0 0
JOHNSON CTLS INTL PLC SHS G51502105   10,852,249 159,264 SH   SOLE 31 142,685 0 16,579
JOHNSON CTLS INTL PLC SHS G51502105   125,520,013 1,842,090 SH   SOLE 34 1,842,090 0 0
JOHNSON CTLS INTL PLC SHS G51502105   12,241,555 179,653 SH   SOLE 36 179,653 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,841,143 27,020 SH   SOLE 40 27,020 0 0
JOHNSON CTLS INTL PLC SHS G51502105   107,797 1,582 SH   OTR 43 1,582 0 0
JOHNSON CTLS INTL PLC SHS G51502105   53,778,212 789,231 SH   SOLE 43 688,825 0 100,406
JOHNSON OUTDOORS INC CL A 479167108   311,306 5,066 SH   SOLE 2 1,754 0 3,312
JOHNSON OUTDOORS INC CL A 479167108   5,162 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108   996,350 16,214 SH   SOLE 18 16,214 0 0
JOHNSON OUTDOORS INC CL A 479167108   645,164 10,499 SH   SOLE 19 10,499 0 0
JOHNSON OUTDOORS INC CL A 479167108   12,307,513 200,285 SH   SOLE 21 200,285 0 0
JOHNSON OUTDOORS INC CL A 479167108   9,697,486 157,811 SH   SOLE 22 150,391 0 7,420
JOHNSON OUTDOORS INC CL A 479167108   45,166 735 SH   SOLE 25 735 0 0
JOHNSON OUTDOORS INC CL A 479167108   81,729 1,330 SH   SOLE 26 0 0 1,330
JOHNSON OUTDOORS INC CL A 479167108   29,557 481 SH   SOLE 28 481 0 0
JOHNSON OUTDOORS INC CL A 479167108   470,031 7,649 SH   SOLE 30 7,649 0 0
JOHNSON OUTDOORS INC CL A 479167108   59,852 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108   591,702 9,629 SH   SOLE 43 9,308 0 321
JOINT CORP COM 47973J102   200,583 14,858 SH   SOLE 2 13,324 0 1,534
JOINT CORP COM 47973J102   2,970 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102   519,035 38,447 SH   SOLE 18 38,447 0 0
JOINT CORP COM 47973J102   1,108,742 82,129 SH   SOLE 19 82,129 0 0
JOINT CORP COM 47973J102   6,991,812 517,912 SH   SOLE 21 517,912 0 0
JOINT CORP COM 47973J102   4,929,539 365,151 SH   SOLE 22 361,244 0 3,907
JOINT CORP COM 47973J102   26,501 1,963 SH   SOLE 23 1,963 0 0
JOINT CORP COM 47973J102   1,094 81 SH   SOLE 43 9 0 72
JONES LANG LASALLE INC COM 48020Q107   21,861,233 140,316 SH   SOLE 2 55,649 0 84,667
JONES LANG LASALLE INC COM 48020Q107   386,228 2,479 SH   SOLE 4 1,437 0 1,042
JONES LANG LASALLE INC COM 48020Q107   1,839,531 11,807 SH   SOLE 7 11,207 0 600
JONES LANG LASALLE INC COM 48020Q107   14,409,630 92,488 SH   SOLE 18 92,488 0 0
JONES LANG LASALLE INC COM 48020Q107   3,349,544 21,499 SH   SOLE 19 21,499 0 0
JONES LANG LASALLE INC COM 48020Q107   386,097,016 2,478,158 SH   SOLE 21 2,478,158 0 0
JONES LANG LASALLE INC COM 48020Q107   213,489,624 1,370,280 SH   SOLE 22 1,309,900 0 60,380
JONES LANG LASALLE INC COM 48020Q107   808,135 5,187 SH   SOLE 23 5,187 0 0
JONES LANG LASALLE INC COM 48020Q107   1,419,805 9,113 SH   SOLE 25 9,113 0 0
JONES LANG LASALLE INC COM 48020Q107   5,408,753 34,716 SH   SOLE 26 25,980 0 8,736
JONES LANG LASALLE INC COM 48020Q107   363,170 2,331 SH   SOLE 28 534 0 1,797
JONES LANG LASALLE INC COM 48020Q107   7,876,002 50,552 SH   SOLE 30 50,552 0 0
JONES LANG LASALLE INC COM 48020Q107   104,853 673 SH   SOLE 31 673 0 0
JONES LANG LASALLE INC COM 48020Q107   793,022 5,090 SH   SOLE 34 5,090 0 0
JONES LANG LASALLE INC COM 48020Q107   463,193 2,973 SH   SOLE 36 2,973 0 0
JONES LANG LASALLE INC COM 48020Q107   1,314,796 8,439 SH   SOLE 40 8,439 0 0
JONES LANG LASALLE INC COM 48020Q107   36,457 234 SH   OTR 43 234 0 0
JONES LANG LASALLE INC COM 48020Q107   16,104,006 103,363 SH   SOLE 43 95,212 0 8,151
JOURNEY MED CORP COM 48115J109   1,084 682 SH   SOLE 18 682 0 0
JOURNEY MED CORP COM 48115J109   22,767 14,319 SH   SOLE 21 14,319 0 0
JOYY INC ADS REPSTG COM A 46591M109   1,098,742 35,778 SH   SOLE 2 1,443 0 34,335
JOYY INC ADS REPSTG COM A 46591M109   551,122 17,946 SH   SOLE 4 9,648 0 8,298
JOYY INC ADS REPSTG COM A 46591M109   347,883 11,328 SH   SOLE 7 8,385 0 2,943
JOYY INC ADS REPSTG COM A 46591M109   2,917 95 SH   SOLE 13 95 0 0
JOYY INC ADS REPSTG COM A 46591M109   798,644 26,006 SH   SOLE 15 26,006 0 0
JOYY INC ADS REPSTG COM A 46591M109   409,149 13,323 SH   SOLE 18 13,323 0 0
JOYY INC ADS REPSTG COM A 46591M109   127,354 4,147 SH   SOLE 19 4,147 0 0
JOYY INC ADS REPSTG COM A 46591M109   30,790,982 1,002,637 SH   SOLE 21 1,002,637 0 0
JOYY INC ADS REPSTG COM A 46591M109   13,027,489 424,210 SH   SOLE 22 372,633 0 51,577
JOYY INC ADS REPSTG COM A 46591M109   1,852,427 60,320 SH   SOLE 23 60,320 0 0
JOYY INC ADS REPSTG COM A 46591M109   919,273 29,934 SH   SOLE 25 29,934 0 0
JOYY INC ADS REPSTG COM A 46591M109   1,360,177 44,291 SH   SOLE 26 5,762 0 38,529
JOYY INC ADS REPSTG COM A 46591M109   3,056,843 99,539 SH   SOLE 28 4,930 0 94,609
JOYY INC ADS REPSTG COM A 46591M109   10,398,068 338,589 SH   SOLE 30 338,589 0 0
JOYY INC ADS REPSTG COM A 46591M109   73,919 2,407 SH   SOLE 34 2,407 0 0
JOYY INC ADS REPSTG COM A 46591M109   71,861 2,340 SH   SOLE 36 2,340 0 0
JOYY INC ADS REPSTG COM A 46591M109   12,008 391 SH   SOLE 40 391 0 0
JOYY INC ADS REPSTG COM A 46591M109   5,760,060 187,563 SH   SOLE 43 148,532 0 39,031
JPMORGAN CHASE & CO COM 46625H100   854,653,581 5,876,331 SH   SOLE 2 1,171,874 0 4,704,457
JPMORGAN CHASE & CO COM 46625H100   316,761,921 2,177,956 SH   SOLE 4 1,248,768 0 929,188
JPMORGAN CHASE & CO COM 46625H100   370,452,260 2,547,114 SH   SOLE 7 2,258,172 0 288,942
JPMORGAN CHASE & CO COM 46625H100   14,622,101 100,537 SH   SOLE 13 100,537 0 0
JPMORGAN CHASE & CO COM 46625H100   74,156,365 509,876 SH   SOLE 15 509,876 0 0
JPMORGAN CHASE & CO COM 46625H100   814,154,524 5,597,872 SH   SOLE 18 5,221,713 0 376,159
JPMORGAN CHASE & CO COM 46625H100   596,305,745 4,100,012 SH   SOLE 19 4,100,012 0 0
JPMORGAN CHASE & CO COM 46625H100   13,587,005 93,420 SH   SOLE 20 93,420 0 0
JPMORGAN CHASE & CO COM 46625H100   9,314,050,902 64,040,504 SH   SOLE 21 64,040,504 0 0
JPMORGAN CHASE & CO COM 46625H100   9,261,102,888 63,676,450 SH   SOLE 22 57,545,879 0 6,130,571
JPMORGAN CHASE & CO COM 46625H100   885,884,639 6,091,066 SH   SOLE 23 6,091,066 0 0
JPMORGAN CHASE & CO COM 46625H100   826,618,712 5,683,572 SH   SOLE 25 5,487,312 0 196,260
JPMORGAN CHASE & CO COM 46625H100   787,774,596 5,416,492 SH   SOLE 26 2,249,725 0 3,166,767
JPMORGAN CHASE & CO COM 46625H100   665,346,695 4,574,716 SH   SOLE 28 227,036 0 4,347,680
JPMORGAN CHASE & CO COM 46625H100   626,410 4,307 SH   SOLE 29 4,307 0 0
JPMORGAN CHASE & CO COM 46625H100   2,200,695,836 15,131,297 SH   SOLE 30 15,059,878 0 71,419
JPMORGAN CHASE & CO COM 46625H100   95,365,735 655,705 SH   SOLE 31 604,641 0 51,064
JPMORGAN CHASE & CO COM 46625H100   36,828,608 253,222 SH   SOLE 32 253,222 0 0
JPMORGAN CHASE & CO COM 46625H100   117,477,415 807,738 SH   SOLE 34 807,738 0 0
JPMORGAN CHASE & CO COM 46625H100   120,032,214 825,304 SH   SOLE 36 825,304 0 0
JPMORGAN CHASE & CO COM 46625H100   16,614,629 114,237 SH   SOLE 40 114,237 0 0
JPMORGAN CHASE & CO COM 46625H100   910,454 6,260 SH   OTR 43 6,260 0 0
JPMORGAN CHASE & CO COM 46625H100   580,068,280 3,988,368 SH   SOLE 43 3,438,829 0 549,539
JPMORGAN CHASE & CO OPTIONS 46625H100   2,341,584 16,100 SH Call SOLE 2 0 0 16,100
JPMORGAN CHASE & CO OPTIONS 46625H100   596,304 4,100 SH Call SOLE 4 4,100 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   12,275,136 84,400 SH Call SOLE 18 84,400 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   65,957,040 453,500 SH Call SOLE 19 453,500 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   5,221,296 35,900 SH Call SOLE 22 35,900 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   1,410,768 9,700 SH Call SOLE 26 9,700 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   38,730,672 266,300 SH Call SOLE 34 266,300 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   358,402 104,796 SH   SOLE 43 95,436 0 9,360
JUNIPER NETWORKS INC COM 48203R104   20,208,195 645,011 SH   SOLE 2 229,734 0 415,277
JUNIPER NETWORKS INC COM 48203R104   11,128,009 355,187 SH   SOLE 4 135,744 0 219,443
JUNIPER NETWORKS INC COM 48203R104   10,898,172 347,851 SH   SOLE 7 282,648 0 65,203
JUNIPER NETWORKS INC COM 48203R104   168,367 5,374 SH   SOLE 13 5,374 0 0
JUNIPER NETWORKS INC COM 48203R104   1,817,892 58,024 SH   SOLE 15 58,024 0 0
JUNIPER NETWORKS INC COM 48203R104   25,171,243 803,423 SH   SOLE 18 711,217 0 92,206
JUNIPER NETWORKS INC COM 48203R104   17,492,166 558,320 SH   SOLE 19 558,320 0 0
JUNIPER NETWORKS INC COM 48203R104   473,352,469 15,108,601 SH   SOLE 21 15,108,601 0 0
JUNIPER NETWORKS INC COM 48203R104   292,288,504 9,329,349 SH   SOLE 22 8,589,653 0 739,696
JUNIPER NETWORKS INC COM 48203R104   17,629,140 562,692 SH   SOLE 23 562,692 0 0
JUNIPER NETWORKS INC COM 48203R104   19,827,159 632,849 SH   SOLE 25 632,429 0 420
JUNIPER NETWORKS INC COM 48203R104   26,599,985 849,026 SH   SOLE 26 345,772 0 503,254
JUNIPER NETWORKS INC COM 48203R104   27,532,209 878,781 SH   SOLE 28 3,793 0 874,988
JUNIPER NETWORKS INC COM 48203R104   142,271,128 4,541,051 SH   SOLE 30 4,198,689 0 342,362
JUNIPER NETWORKS INC COM 48203R104   2,134,889 68,142 SH   SOLE 31 62,002 0 6,140
JUNIPER NETWORKS INC COM 48203R104   5,239,849 167,247 SH   SOLE 34 167,247 0 0
JUNIPER NETWORKS INC COM 48203R104   4,983,256 159,057 SH   SOLE 36 159,057 0 0
JUNIPER NETWORKS INC COM 48203R104   432,197 13,795 SH   SOLE 40 13,795 0 0
JUNIPER NETWORKS INC COM 48203R104   36,249 1,157 SH   OTR 43 1,157 0 0
JUNIPER NETWORKS INC COM 48203R104   15,721,859 501,815 SH   SOLE 43 463,676 0 38,139
JUPITER ACQUISITION CORP CL A 482082104   102,500 10,000 SH   SOLE 2 10,000 0 0
KADANT INC COM 48282T104   5,655,999 25,466 SH   SOLE 2 21,161 0 4,305
KADANT INC COM 48282T104   75,514 340 SH   SOLE 4 42 0 298
KADANT INC COM 48282T104   23,765 107 SH   SOLE 7 107 0 0
KADANT INC COM 48282T104   6,440,012 28,996 SH   SOLE 18 28,996 0 0
KADANT INC COM 48282T104   9,703,327 43,689 SH   SOLE 19 43,689 0 0
KADANT INC COM 48282T104   88,007,347 396,251 SH   SOLE 21 396,251 0 0
KADANT INC COM 48282T104   72,369,730 325,843 SH   SOLE 22 317,081 0 8,762
KADANT INC COM 48282T104   234,982 1,058 SH   SOLE 23 1,058 0 0
KADANT INC COM 48282T104   485,066 2,184 SH   SOLE 25 2,184 0 0
KADANT INC COM 48282T104   1,570,691 7,072 SH   SOLE 26 5,904 0 1,168
KADANT INC COM 48282T104   143,477 646 SH   SOLE 28 206 0 440
KADANT INC COM 48282T104   15,765,546 70,984 SH   SOLE 30 70,984 0 0
KADANT INC COM 48282T104   35,092 158 SH   SOLE 34 158 0 0
KADANT INC COM 48282T104   385,566 1,736 SH   SOLE 40 1,736 0 0
KADANT INC COM 48282T104   1,697,955 7,645 SH   SOLE 43 7,397 0 248
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,162,310 30,183 SH   SOLE 2 21,267 0 8,916
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,295 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,056,140 28,701 SH   SOLE 7 28,701 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,647,192 50,910 SH   SOLE 18 50,910 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   4,245,816 59,266 SH   SOLE 19 59,266 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   144,551,037 2,017,742 SH   SOLE 21 2,017,742 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   35,275,679 492,402 SH   SOLE 22 470,969 0 21,433
KAISER ALUMINUM CORP COM PAR $0.01 483007704   92,631 1,293 SH   SOLE 23 1,293 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   195,720 2,732 SH   SOLE 25 2,732 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   576,559 8,048 SH   SOLE 26 6,514 0 1,534
KAISER ALUMINUM CORP COM PAR $0.01 483007704   72,643 1,014 SH   SOLE 28 1,014 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   1,875,750 26,183 SH   SOLE 30 26,183 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   196,007 2,736 SH   SOLE 40 2,736 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   977,528 13,645 SH   SOLE 43 13,119 0 526
KALA PHARMACEUTICALS INC COM NEW 483119202   248 17 SH   SOLE 2 0 0 17
KALA PHARMACEUTICALS INC COM NEW 483119202   5,413 371 SH   SOLE 18 371 0 0
KALA PHARMACEUTICALS INC COM NEW 483119202   66,647 4,568 SH   SOLE 21 4,568 0 0
KALA PHARMACEUTICALS INC COM NEW 483119202   311,584 21,356 SH   SOLE 22 21,356 0 0
KALTURA INC COM 483467106   24,418 11,518 SH   SOLE 2 3,036 0 8,482
KALTURA INC COM 483467106   443,975 209,422 SH   SOLE 18 209,422 0 0
KALTURA INC COM 483467106   392,957 185,357 SH   SOLE 19 185,357 0 0
KALTURA INC COM 483467106   5,507,353 2,597,808 SH   SOLE 21 2,597,808 0 0
KALTURA INC COM 483467106   3,601,130 1,698,646 SH   SOLE 22 1,684,502 0 14,144
KALVISTA PHARMACEUTICALS INC COM 483497103   137,142 15,238 SH   SOLE 2 1,097 0 14,141
KALVISTA PHARMACEUTICALS INC COM 483497103   3,303 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   700,389 77,821 SH   SOLE 18 77,821 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   457,335 50,815 SH   SOLE 19 50,815 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   7,849,665 872,185 SH   SOLE 21 872,185 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   5,139,261 571,029 SH   SOLE 22 553,004 0 18,025
KALVISTA PHARMACEUTICALS INC COM 483497103   110,547 12,283 SH   SOLE 43 6,157 0 6,126
KAMAN CORP COM 483548103   528,764 21,733 SH   SOLE 2 7,884 0 13,849
KAMAN CORP COM 483548103   2,530 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103   357,481 14,693 SH   SOLE 7 13,903 0 790
KAMAN CORP COM 483548103   2,356,628 96,861 SH   SOLE 18 96,861 0 0
KAMAN CORP COM 483548103   1,353,308 55,623 SH   SOLE 19 55,623 0 0
KAMAN CORP COM 483548103   93,733,515 3,852,590 SH   SOLE 21 3,852,590 0 0
KAMAN CORP COM 483548103   18,327,643 753,294 SH   SOLE 22 704,823 0 48,471
KAMAN CORP COM 483548103   3,203,288 131,660 SH   SOLE 25 131,660 0 0
KAMAN CORP COM 483548103   347,408 14,279 SH   SOLE 26 4,549 0 9,730
KAMAN CORP COM 483548103   693,308 28,496 SH   SOLE 30 28,496 0 0
KAMAN CORP COM 483548103   537,766 22,103 SH   SOLE 34 22,103 0 0
KAMAN CORP COM 483548103   33,721 1,386 SH   SOLE 36 1,386 0 0
KAMAN CORP COM 483548103   156,734 6,442 SH   SOLE 40 6,442 0 0
KAMAN CORP COM 483548103   887,461 36,476 SH   SOLE 43 34,757 0 1,719
KANDI TECHNOLOGIES GROUP INC COM 483709101   11,429 2,886 SH   SOLE 43 2,886 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   1,871,136 124,328 SH   SOLE 2 6,083 0 118,245
KANZHUN LIMITED SPONSORED ADS 48553T106   1,927,303 128,060 SH   SOLE 4 93,942 0 34,118
KANZHUN LIMITED SPONSORED ADS 48553T106   652,177 43,334 SH   SOLE 7 32,320 0 11,014
KANZHUN LIMITED SPONSORED ADS 48553T106   615,229 40,879 SH   SOLE 13 40,879 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   1,684,456 111,924 SH   SOLE 15 111,924 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   843,252 56,030 SH   SOLE 18 56,030 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   652,929 43,384 SH   SOLE 19 43,384 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   52,929,420 3,516,905 SH   SOLE 21 3,516,905 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   26,396,647 1,753,930 SH   SOLE 22 1,541,914 0 212,016
KANZHUN LIMITED SPONSORED ADS 48553T106   3,341,055 221,997 SH   SOLE 23 221,997 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   3,308,141 219,810 SH   SOLE 25 219,810 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   5,805,538 385,750 SH   SOLE 26 222,439 0 163,311
KANZHUN LIMITED SPONSORED ADS 48553T106   5,895,190 391,707 SH   SOLE 28 20,398 0 371,309
KANZHUN LIMITED SPONSORED ADS 48553T106   18,430,441 1,224,614 SH   SOLE 30 1,224,614 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   1,578,038 104,853 SH   SOLE 34 104,853 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   98,261 6,529 SH   SOLE 36 6,529 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   22,515 1,496 SH   SOLE 40 1,496 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   7,630 507 SH   SOLE 43 474 0 33
KARAT PACKAGING INC COM 48563L101   140,379 7,692 SH   SOLE 2 7,255 0 437
KARAT PACKAGING INC COM 48563L101   252,927 13,859 SH   SOLE 18 13,859 0 0
KARAT PACKAGING INC COM 48563L101   537,846 29,471 SH   SOLE 19 29,471 0 0
KARAT PACKAGING INC COM 48563L101   3,236,017 177,316 SH   SOLE 21 177,316 0 0
KARAT PACKAGING INC COM 48563L101   2,070,590 113,457 SH   SOLE 22 112,333 0 1,124
KARAT PACKAGING INC COM 48563L101   27,466 1,505 SH   SOLE 23 1,505 0 0
KAROOOOO LTD ORD SHS Y4600W108   102,913 4,398 SH   SOLE 2 4,398 0 0
KAROOOOO LTD ORD SHS Y4600W108   50,006 2,137 SH   SOLE 22 2,137 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   1,612 844 SH   SOLE 2 0 0 844
KARTOON STUDIOS INC. COM NEW 37229T509   10,304 5,395 SH   SOLE 18 5,395 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   128,335 67,191 SH   SOLE 21 67,191 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   828,459 433,748 SH   SOLE 22 433,748 0 0
KARUNA THERAPEUTICS INC COM 48576A100   11,371,397 52,439 SH   SOLE 2 9,859 0 42,580
KARUNA THERAPEUTICS INC COM 48576A100   18,215 84 SH   SOLE 4 84 0 0
KARUNA THERAPEUTICS INC COM 48576A100   1,285,487 5,928 SH   SOLE 7 5,621 0 307
KARUNA THERAPEUTICS INC COM 48576A100   4,241,369 19,559 SH   SOLE 18 19,559 0 0
KARUNA THERAPEUTICS INC COM 48576A100   15,949,534 73,551 SH   SOLE 19 73,551 0 0
KARUNA THERAPEUTICS INC COM 48576A100   164,468,798 758,445 SH   SOLE 21 758,445 0 0
KARUNA THERAPEUTICS INC COM 48576A100   170,717,765 787,262 SH   SOLE 22 744,177 0 43,085
KARUNA THERAPEUTICS INC COM 48576A100   1,203,518 5,550 SH   SOLE 25 5,550 0 0
KARUNA THERAPEUTICS INC COM 48576A100   3,861,665 17,808 SH   SOLE 26 12,408 0 5,400
KARUNA THERAPEUTICS INC COM 48576A100   351,080 1,619 SH   SOLE 28 379 0 1,240
KARUNA THERAPEUTICS INC COM 48576A100   27,712,129 127,794 SH   SOLE 30 127,794 0 0
KARUNA THERAPEUTICS INC COM 48576A100   109,726 506 SH   SOLE 31 506 0 0
KARUNA THERAPEUTICS INC COM 48576A100   171,962 793 SH   SOLE 34 793 0 0
KARUNA THERAPEUTICS INC COM 48576A100   54,429 251 SH   SOLE 36 251 0 0
KARUNA THERAPEUTICS INC COM 48576A100   1,116,778 5,150 SH   SOLE 40 5,150 0 0
KARUNA THERAPEUTICS INC COM 48576A100   68,958 318 SH   OTR 43 318 0 0
KARUNA THERAPEUTICS INC COM 48576A100   1,643,506 7,579 SH   SOLE 43 5,339 0 2,240
KARYOPHARM THERAPEUTICS INC COM 48576U106   595,456 332,657 SH   SOLE 2 194,160 0 138,497
KARYOPHARM THERAPEUTICS INC COM 48576U106   371 207 SH   SOLE 4 207 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   19,475 10,880 SH   SOLE 7 10,880 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   602,960 336,849 SH   SOLE 18 298,255 0 38,594
KARYOPHARM THERAPEUTICS INC COM 48576U106   2,118,456 1,183,495 SH   SOLE 19 1,183,495 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   9,363,134 5,230,801 SH   SOLE 21 5,230,801 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   6,815,214 3,807,382 SH   SOLE 22 3,749,943 0 57,439
KARYOPHARM THERAPEUTICS INC COM 48576U106   48,223 26,940 SH   SOLE 23 26,940 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   24,246 13,545 SH   SOLE 25 13,545 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   262,736 146,780 SH   SOLE 26 0 0 146,780
KARYOPHARM THERAPEUTICS INC COM 48576U106   754,005 421,232 SH   SOLE 30 421,232 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   45,019 25,150 SH   SOLE 40 25,150 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   2,440 1,363 SH   SOLE 43 1,363 0 0
KATAPULT HOLDINGS INC COM 485859102   737,358 819,287 SH   SOLE 22 819,287 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   9,356,511 257,047 SH   SOLE 2 257,047 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   414,487 11,387 SH   SOLE 4 11,387 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   2,634,559 72,378 SH   SOLE 18 72,378 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   77,132 2,119 SH   SOLE 19 2,119 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   160,378 4,406 SH   SOLE 21 4,406 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   12,663,487 347,898 SH   SOLE 22 347,898 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   105,633 2,902 SH   SOLE 31 0 0 2,902
KB FINL GROUP INC SPONSORED ADR 48241A105   63,207,107 1,736,459 SH   SOLE 43 1,612,214 0 124,245
KB HOME COM 48666K109   7,295,092 141,077 SH   SOLE 2 96,733 0 44,344
KB HOME COM 48666K109   5,533 107 SH   SOLE 4 107 0 0
KB HOME COM 48666K109   1,087,306 21,027 SH   SOLE 7 19,954 0 1,073
KB HOME COM 48666K109   17,440,232 337,270 SH   SOLE 18 337,270 0 0
KB HOME COM 48666K109   7,689,432 148,703 SH   SOLE 19 148,703 0 0
KB HOME COM 48666K109   330,657,061 6,394,451 SH   SOLE 21 6,394,451 0 0
KB HOME COM 48666K109   130,350,827 2,520,805 SH   SOLE 22 2,431,865 0 88,940
KB HOME COM 48666K109   740,746 14,325 SH   SOLE 25 14,325 0 0
KB HOME COM 48666K109   1,768,223 34,195 SH   SOLE 26 27,498 0 6,697
KB HOME COM 48666K109   410,629 7,941 SH   SOLE 28 7,941 0 0
KB HOME COM 48666K109   5,284,659 102,198 SH   SOLE 30 102,198 0 0
KB HOME COM 48666K109   186,156 3,600 SH   SOLE 36 3,600 0 0
KB HOME COM 48666K109   720,113 13,926 SH   SOLE 40 13,926 0 0
KB HOME COM 48666K109   29,312,091 566,855 SH   SOLE 43 550,044 0 16,811
KBR INC COM 48242W106   42,949,684 660,155 SH   SOLE 2 162,728 0 497,427
KBR INC COM 48242W106   27,651 425 SH   SOLE 4 425 0 0
KBR INC COM 48242W106   2,773,443 42,629 SH   SOLE 7 40,386 0 2,243
KBR INC COM 48242W106   17,384,487 267,207 SH   SOLE 18 267,207 0 0
KBR INC COM 48242W106   13,868,059 213,158 SH   SOLE 19 213,158 0 0
KBR INC COM 48242W106   458,603,516 7,048,932 SH   SOLE 21 7,048,932 0 0
KBR INC COM 48242W106   269,312,487 4,139,448 SH   SOLE 22 3,964,485 0 174,963
KBR INC COM 48242W106   346,640 5,328 SH   SOLE 23 5,328 0 0
KBR INC COM 48242W106   4,959,524 76,230 SH   SOLE 26 64,949 0 11,281
KBR INC COM 48242W106   491,854 7,560 SH   SOLE 28 2,518 0 5,042
KBR INC COM 48242W106   3,655,591 56,188 SH   SOLE 30 56,188 0 0
KBR INC COM 48242W106   125,566 1,930 SH   SOLE 31 1,930 0 0
KBR INC COM 48242W106   113,400 1,743 SH   SOLE 36 1,743 0 0
KBR INC COM 48242W106   20,494 315 SH   OTR 43 315 0 0
KBR INC COM 48242W106   7,208,126 110,792 SH   SOLE 43 100,069 0 10,722
KBR INC NOTE 2.500%11/0 48242WAB2   5,090,420 1,990,000 PRN   SOLE 21 1,990,000 0 0
KE HLDGS INC SPONSORED ADS 482497104   9,957,727 670,554 SH   SOLE 2 208,223 0 462,331
KE HLDGS INC SPONSORED ADS 482497104   3,961,312 266,755 SH   SOLE 4 141,795 0 124,960
KE HLDGS INC SPONSORED ADS 482497104   3,651,927 245,921 SH   SOLE 7 203,801 0 42,120
KE HLDGS INC SPONSORED ADS 482497104   2,108,418 141,981 SH   SOLE 13 141,981 0 0
KE HLDGS INC SPONSORED ADS 482497104   5,691,693 383,279 SH   SOLE 15 383,279 0 0
KE HLDGS INC SPONSORED ADS 482497104   3,875,048 260,946 SH   SOLE 18 260,946 0 0
KE HLDGS INC SPONSORED ADS 482497104   1,204,840 81,134 SH   SOLE 19 81,134 0 0
KE HLDGS INC SPONSORED ADS 482497104   187,907,727 12,653,719 SH   SOLE 21 12,653,719 0 0
KE HLDGS INC SPONSORED ADS 482497104   99,791,272 6,719,951 SH   SOLE 22 5,975,332 0 744,619
KE HLDGS INC SPONSORED ADS 482497104   10,900,093 734,013 SH   SOLE 23 734,013 0 0
KE HLDGS INC SPONSORED ADS 482497104   6,660,121 448,493 SH   SOLE 25 448,493 0 0
KE HLDGS INC SPONSORED ADS 482497104   16,481,436 1,109,861 SH   SOLE 26 348,398 0 761,463
KE HLDGS INC SPONSORED ADS 482497104   20,460,879 1,377,837 SH   SOLE 28 57,732 0 1,320,105
KE HLDGS INC SPONSORED ADS 482497104   67,475,831 4,543,827 SH   SOLE 30 4,543,827 0 0
KE HLDGS INC SPONSORED ADS 482497104   97,164 6,543 SH   SOLE 31 0 0 6,543
KE HLDGS INC SPONSORED ADS 482497104   618,354 41,640 SH   SOLE 32 41,640 0 0
KE HLDGS INC SPONSORED ADS 482497104   1,869,392 125,885 SH   SOLE 34 125,885 0 0
KE HLDGS INC SPONSORED ADS 482497104   208,628 14,049 SH   SOLE 36 14,049 0 0
KE HLDGS INC SPONSORED ADS 482497104   79,240 5,336 SH   SOLE 40 5,336 0 0
KE HLDGS INC SPONSORED ADS 482497104   8,057,892 542,619 SH   SOLE 43 499,910 0 42,709
KEARNY FINL CORP MD COM 48716P108   864,302 122,596 SH   SOLE 2 88,617 0 33,979
KEARNY FINL CORP MD COM 48716P108   1,636 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108   4,406 625 SH   SOLE 7 625 0 0
KEARNY FINL CORP MD COM 48716P108   1,266,815 179,690 SH   SOLE 18 179,690 0 0
KEARNY FINL CORP MD COM 48716P108   840,762 119,257 SH   SOLE 19 119,257 0 0
KEARNY FINL CORP MD COM 48716P108   15,739,682 2,232,579 SH   SOLE 21 2,232,579 0 0
KEARNY FINL CORP MD COM 48716P108   14,513,384 2,058,636 SH   SOLE 22 1,980,952 0 77,684
KEARNY FINL CORP MD COM 48716P108   67,899 9,631 SH   SOLE 25 9,631 0 0
KEARNY FINL CORP MD COM 48716P108   234,913 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108   35,299 5,007 SH   SOLE 28 2,427 0 2,580
KEARNY FINL CORP MD COM 48716P108   45,169 6,407 SH   SOLE 30 6,407 0 0
KEARNY FINL CORP MD COM 48716P108   79,348 11,255 SH   SOLE 40 11,255 0 0
KEARNY FINL CORP MD COM 48716P108   646,281 91,671 SH   SOLE 43 86,723 0 4,948
KELLOGG CO COM 487836108   44,931,940 666,646 SH   SOLE 2 139,246 0 527,400
KELLOGG CO COM 487836108   14,512,231 215,315 SH   SOLE 4 188,186 0 27,129
KELLOGG CO COM 487836108   59,395,778 881,243 SH   SOLE 7 822,587 0 58,656
KELLOGG CO COM 487836108   442,616 6,567 SH   SOLE 13 6,567 0 0
KELLOGG CO COM 487836108   3,149,332 46,726 SH   SOLE 15 46,726 0 0
KELLOGG CO COM 487836108   31,344,707 465,055 SH   SOLE 18 436,713 0 28,342
KELLOGG CO COM 487836108   23,855,286 353,936 SH   SOLE 19 353,936 0 0
KELLOGG CO COM 487836108   911,077,748 13,517,474 SH   SOLE 21 13,517,474 0 0
KELLOGG CO COM 487836108   461,716,488 6,850,393 SH   SOLE 22 6,256,898 0 593,495
KELLOGG CO COM 487836108   32,690,415 485,021 SH   SOLE 23 485,021 0 0
KELLOGG CO COM 487836108   77,097,445 1,143,879 SH   SOLE 25 1,106,898 0 36,981
KELLOGG CO COM 487836108   59,185,558 878,124 SH   SOLE 26 357,295 0 520,829
KELLOGG CO COM 487836108   60,138,998 892,270 SH   SOLE 28 110,747 0 781,523
KELLOGG CO COM 487836108   31,476 467 SH   SOLE 29 467 0 0
KELLOGG CO COM 487836108   233,008,270 3,457,096 SH   SOLE 30 3,247,989 0 209,107
KELLOGG CO COM 487836108   3,989,271 59,188 SH   SOLE 31 52,483 0 6,705
KELLOGG CO COM 487836108   21,601,363 320,495 SH   SOLE 34 320,495 0 0
KELLOGG CO COM 487836108   9,904,228 146,947 SH   SOLE 36 146,947 0 0
KELLOGG CO COM 487836108   759,868 11,274 SH   SOLE 40 11,274 0 0
KELLOGG CO COM 487836108   55,740 827 SH   OTR 43 827 0 0
KELLOGG CO COM 487836108   30,945,209 459,128 SH   SOLE 43 403,548 0 55,580
KELLY SVCS INC CL A 488152208   1,766,459 100,310 SH   SOLE 2 68,346 0 31,964
KELLY SVCS INC CL A 488152208   3,892 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208   478,834 27,191 SH   SOLE 7 25,713 0 1,478
KELLY SVCS INC CL A 488152208   2,173,708 123,436 SH   SOLE 18 123,436 0 0
KELLY SVCS INC CL A 488152208   4,119,631 233,937 SH   SOLE 19 233,937 0 0
KELLY SVCS INC CL A 488152208   71,302,960 4,049,004 SH   SOLE 21 4,049,004 0 0
KELLY SVCS INC CL A 488152208   19,119,195 1,085,701 SH   SOLE 22 1,025,982 0 59,719
KELLY SVCS INC CL A 488152208   88,332 5,016 SH   SOLE 25 5,016 0 0
KELLY SVCS INC CL A 488152208   303,297 17,223 SH   SOLE 26 2,403 0 14,820
KELLY SVCS INC CL A 488152208   2,230,324 126,651 SH   SOLE 30 126,651 0 0
KELLY SVCS INC CL A 488152208   32,807 1,863 SH   SOLE 36 1,863 0 0
KELLY SVCS INC CL A 488152208   66,548 3,779 SH   SOLE 40 3,779 0 0
KELLY SVCS INC CL A 488152208   2,425,604 137,740 SH   SOLE 43 133,166 0 4,574
KEMPER CORP COM 488401100   4,533,062 93,930 SH   SOLE 2 56,395 0 37,535
KEMPER CORP COM 488401100   9,314 193 SH   SOLE 4 193 0 0
KEMPER CORP COM 488401100   493,121 10,218 SH   SOLE 7 9,721 0 497
KEMPER CORP COM 488401100   6,066,813 125,711 SH   SOLE 18 125,711 0 0
KEMPER CORP COM 488401100   949,660 19,678 SH   SOLE 19 19,678 0 0
KEMPER CORP COM 488401100   151,800,334 3,145,469 SH   SOLE 21 3,145,469 0 0
KEMPER CORP COM 488401100   88,687,692 1,837,706 SH   SOLE 22 1,759,056 0 78,650
KEMPER CORP COM 488401100   550,261 11,402 SH   SOLE 25 11,402 0 0
KEMPER CORP COM 488401100   2,023,590 41,931 SH   SOLE 26 35,349 0 6,582
KEMPER CORP COM 488401100   639,928 13,260 SH   SOLE 28 1,150 0 12,110
KEMPER CORP COM 488401100   1,765,785 36,589 SH   SOLE 30 36,589 0 0
KEMPER CORP COM 488401100   431,975 8,951 SH   SOLE 31 8,398 0 553
KEMPER CORP COM 488401100   121,229 2,512 SH   SOLE 36 2,512 0 0
KEMPER CORP COM 488401100   508,033 10,527 SH   SOLE 40 10,527 0 0
KEMPER CORP COM 488401100   1,811,462 37,535 SH   SOLE 43 35,638 0 1,897
KENNAMETAL INC COM 489170100   4,921,889 173,367 SH   SOLE 2 81,655 0 91,712
KENNAMETAL INC COM 489170100   4,798 169 SH   SOLE 4 169 0 0
KENNAMETAL INC COM 489170100   41,818 1,473 SH   SOLE 7 1,473 0 0
KENNAMETAL INC COM 489170100   8,062,788 284,001 SH   SOLE 18 284,001 0 0
KENNAMETAL INC COM 489170100   12,875,745 453,531 SH   SOLE 19 453,531 0 0
KENNAMETAL INC COM 489170100   271,947,157 9,578,977 SH   SOLE 21 9,578,977 0 0
KENNAMETAL INC COM 489170100   75,772,229 2,668,976 SH   SOLE 22 2,525,359 0 143,617
KENNAMETAL INC COM 489170100   367,537 12,946 SH   SOLE 25 12,946 0 0
KENNAMETAL INC COM 489170100   1,358,802 47,862 SH   SOLE 26 33,322 0 14,540
KENNAMETAL INC COM 489170100   177,750 6,261 SH   SOLE 28 1,081 0 5,180
KENNAMETAL INC COM 489170100   3,280,976 115,568 SH   SOLE 30 115,568 0 0
KENNAMETAL INC COM 489170100   445,751 15,701 SH   SOLE 34 15,701 0 0
KENNAMETAL INC COM 489170100   73,587 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100   347,749 12,249 SH   SOLE 40 12,249 0 0
KENNAMETAL INC COM 489170100   2,511,542 88,466 SH   SOLE 43 81,810 0 6,656
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,606,284 98,364 SH   SOLE 2 29,188 0 69,176
KENNEDY-WILSON HOLDINGS INC COM 489398107   845,110 51,752 SH   SOLE 4 51,752 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,834,202 173,558 SH   SOLE 7 148,812 0 24,746
KENNEDY-WILSON HOLDINGS INC COM 489398107   6,936,461 424,768 SH   SOLE 18 424,768 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   6,910,480 423,177 SH   SOLE 19 423,177 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   229,632,591 14,062,008 SH   SOLE 21 14,062,008 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   71,058,721 4,351,422 SH   SOLE 22 4,126,505 0 224,917
KENNEDY-WILSON HOLDINGS INC COM 489398107   10,401,393 636,950 SH   SOLE 25 636,950 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   691,429 42,341 SH   SOLE 26 30,784 0 11,557
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,117,282 129,656 SH   SOLE 28 4,182 0 125,474
KENNEDY-WILSON HOLDINGS INC COM 489398107   9,036,369 553,360 SH   SOLE 30 553,360 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   56,322 3,449 SH   SOLE 36 3,449 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   360,517 22,077 SH   SOLE 40 22,077 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   917,566 56,189 SH   SOLE 43 53,895 0 2,294
KENON HLDGS LTD SHS Y46717107   1,894,407 81,550 SH   SOLE 7 81,550 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   4,281 689 SH   SOLE 18 689 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   49,584 7,981 SH   SOLE 21 7,981 0 0
KENVUE INC COM 49177J102   9,106,736 344,691 SH   SOLE 2 277,211 0 67,480
KENVUE INC COM 49177J102   503,460 19,056 SH   SOLE 4 19,056 0 0
KENVUE INC COM 49177J102   9,523,723 360,474 SH   SOLE 18 360,474 0 0
KENVUE INC COM 49177J102   71,338,729 2,700,179 SH   SOLE 19 2,700,179 0 0
KENVUE INC COM 49177J102   177,939 6,735 SH   SOLE 21 6,735 0 0
KENVUE INC COM 49177J102   4,191,480 158,648 SH   SOLE 22 158,648 0 0
KENVUE INC COM 49177J102   864,595 32,725 SH   SOLE 26 24,583 0 8,142
KENVUE INC COM 49177J102   1,160,921 43,941 SH   SOLE 28 0 0 43,941
KENVUE INC COM 49177J102   1,385,888 52,456 SH   SOLE 31 48,869 0 3,587
KENVUE INC COM 49177J102   66,641,306 2,522,381 SH   SOLE 34 2,522,381 0 0
KEROS THERAPEUTICS INC COM 492327101   461,749 11,492 SH   SOLE 2 5,883 0 5,609
KEROS THERAPEUTICS INC COM 492327101   273,385 6,804 SH   SOLE 7 6,439 0 365
KEROS THERAPEUTICS INC COM 492327101   2,234,209 55,605 SH   SOLE 18 55,605 0 0
KEROS THERAPEUTICS INC COM 492327101   6,791,786 169,034 SH   SOLE 19 169,034 0 0
KEROS THERAPEUTICS INC COM 492327101   36,402,437 905,984 SH   SOLE 21 905,984 0 0
KEROS THERAPEUTICS INC COM 492327101   22,081,642 549,568 SH   SOLE 22 533,083 0 16,485
KEROS THERAPEUTICS INC COM 492327101   138,300 3,442 SH   SOLE 25 3,442 0 0
KEROS THERAPEUTICS INC COM 492327101   86,829 2,161 SH   SOLE 26 335 0 1,826
KEROS THERAPEUTICS INC COM 492327101   1,293,796 32,200 SH   SOLE 30 32,200 0 0
KEROS THERAPEUTICS INC COM 492327101   43,153 1,074 SH   SOLE 34 1,074 0 0
KEROS THERAPEUTICS INC COM 492327101   6,067 151 SH   SOLE 36 151 0 0
KEROS THERAPEUTICS INC COM 492327101   98,762 2,458 SH   SOLE 40 2,458 0 0
KEROS THERAPEUTICS INC COM 492327101   177,756 4,424 SH   SOLE 43 3,840 0 584
KEURIG DR PEPPER INC COM 49271V100   50,710,309 1,621,692 SH   SOLE 2 202,986 0 1,418,706
KEURIG DR PEPPER INC COM 49271V100   31,628,417 1,011,462 SH   SOLE 4 581,620 0 429,842
KEURIG DR PEPPER INC COM 49271V100   40,513,037 1,295,588 SH   SOLE 7 1,192,819 0 102,769
KEURIG DR PEPPER INC COM 49271V100   978,282 31,285 SH   SOLE 13 31,285 0 0
KEURIG DR PEPPER INC COM 49271V100   5,098,480 163,047 SH   SOLE 15 163,047 0 0
KEURIG DR PEPPER INC COM 49271V100   54,432,189 1,740,716 SH   SOLE 18 1,658,807 0 81,909
KEURIG DR PEPPER INC COM 49271V100   22,100,323 706,758 SH   SOLE 19 706,758 0 0
KEURIG DR PEPPER INC COM 49271V100   804,277,377 25,720,415 SH   SOLE 21 25,720,415 0 0
KEURIG DR PEPPER INC COM 49271V100   653,036,301 20,883,796 SH   SOLE 22 18,938,917 0 1,944,879
KEURIG DR PEPPER INC COM 49271V100   51,067,975 1,633,130 SH   SOLE 23 1,633,130 0 0
KEURIG DR PEPPER INC COM 49271V100   74,908,723 2,395,546 SH   SOLE 25 2,391,048 0 4,498
KEURIG DR PEPPER INC COM 49271V100   50,070,775 1,601,240 SH   SOLE 26 593,049 0 1,008,191
KEURIG DR PEPPER INC COM 49271V100   67,563,651 2,160,654 SH   SOLE 28 29,432 0 2,131,222
KEURIG DR PEPPER INC COM 49271V100   235,159,312 7,520,285 SH   SOLE 30 7,520,285 0 0
KEURIG DR PEPPER INC COM 49271V100   6,474,923 207,065 SH   SOLE 31 184,836 0 22,229
KEURIG DR PEPPER INC COM 49271V100   9,760,243 312,128 SH   SOLE 32 312,128 0 0
KEURIG DR PEPPER INC COM 49271V100   6,776,584 216,712 SH   SOLE 34 216,712 0 0
KEURIG DR PEPPER INC COM 49271V100   10,705,691 342,363 SH   SOLE 36 342,363 0 0
KEURIG DR PEPPER INC COM 49271V100   1,135,758 36,321 SH   SOLE 40 36,321 0 0
KEURIG DR PEPPER INC COM 49271V100   53,909 1,724 SH   OTR 43 1,724 0 0
KEURIG DR PEPPER INC COM 49271V100   38,881,026 1,243,397 SH   SOLE 43 1,104,698 0 138,699
KEWAUNEE SCIENTIFIC CORP COM 492854104   7,136 471 SH   SOLE 18 471 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   89,309 5,895 SH   SOLE 21 5,895 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   102,050 6,736 SH   SOLE 22 1,950 0 4,786
KEY TRONIC CORP COM 493144109   11,300 1,993 SH   SOLE 18 1,993 0 0
KEY TRONIC CORP COM 493144109   135,513 23,900 SH   SOLE 21 23,900 0 0
KEY TRONIC CORP COM 493144109   173,751 30,644 SH   SOLE 22 18,656 0 11,988
KEYCORP COM 493267108   43,653,632 4,724,419 SH   SOLE 2 2,740,730 0 1,983,689
KEYCORP COM 493267108   5,939,454 642,798 SH   SOLE 4 392,883 0 249,915
KEYCORP COM 493267108   6,052,172 654,997 SH   SOLE 7 578,883 0 76,114
KEYCORP COM 493267108   494,127 53,477 SH   SOLE 13 53,477 0 0
KEYCORP COM 493267108   1,680,885 181,914 SH   SOLE 15 181,914 0 0
KEYCORP COM 493267108   30,121,596 3,259,913 SH   SOLE 18 3,091,295 0 168,618
KEYCORP COM 493267108   7,142,076 772,952 SH   SOLE 19 772,952 0 0
KEYCORP COM 493267108   394,824,636 42,729,939 SH   SOLE 21 42,729,939 0 0
KEYCORP COM 493267108   214,944,530 23,262,395 SH   SOLE 22 20,895,862 0 2,366,533
KEYCORP COM 493267108   15,532,255 1,680,980 SH   SOLE 23 1,680,980 0 0
KEYCORP COM 493267108   33,004,430 3,571,908 SH   SOLE 25 3,566,169 0 5,739
KEYCORP COM 493267108   21,459,281 2,322,433 SH   SOLE 26 527,815 0 1,794,618
KEYCORP COM 493267108   18,312,848 1,981,910 SH   SOLE 28 219,666 0 1,762,244
KEYCORP COM 493267108   16,318 1,766 SH   SOLE 29 1,766 0 0
KEYCORP COM 493267108   54,336,541 5,880,578 SH   SOLE 30 5,880,578 0 0
KEYCORP COM 493267108   1,942,618 210,240 SH   SOLE 31 193,254 0 16,986
KEYCORP COM 493267108   3,047,629 329,830 SH   SOLE 32 329,830 0 0
KEYCORP COM 493267108   380,882 41,221 SH   SOLE 34 41,221 0 0
KEYCORP COM 493267108   8,166,340 883,803 SH   SOLE 35 883,803 0 0
KEYCORP COM 493267108   2,265,149 245,146 SH   SOLE 36 245,146 0 0
KEYCORP COM 493267108   319,297 34,556 SH   SOLE 40 34,556 0 0
KEYCORP COM 493267108   26,085 2,823 SH   OTR 43 2,823 0 0
KEYCORP COM 493267108   4,316,904 467,197 SH   SOLE 43 425,479 0 41,719
KEYSIGHT TECHNOLOGIES INC COM 49338L103   70,961,626 423,778 SH   SOLE 2 224,172 0 199,606
KEYSIGHT TECHNOLOGIES INC COM 49338L103   35,700,005 213,198 SH   SOLE 4 110,252 0 102,946
KEYSIGHT TECHNOLOGIES INC COM 49338L103   44,055,928 263,099 SH   SOLE 7 241,460 0 21,639
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,404,426 20,331 SH   SOLE 13 20,331 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,405,263 20,336 SH   SOLE 15 20,336 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   84,402,335 504,045 SH   SOLE 18 487,137 0 16,908
KEYSIGHT TECHNOLOGIES INC COM 49338L103   50,039,084 298,830 SH   SOLE 19 298,830 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,219,063,964 7,280,167 SH   SOLE 21 7,280,167 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   765,044,555 4,568,794 SH   SOLE 22 4,195,213 0 373,581
KEYSIGHT TECHNOLOGIES INC COM 49338L103   65,343,846 390,229 SH   SOLE 23 390,229 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   68,679,785 410,151 SH   SOLE 25 400,339 0 9,812
KEYSIGHT TECHNOLOGIES INC COM 49338L103   66,489,874 397,073 SH   SOLE 26 182,020 0 215,053
KEYSIGHT TECHNOLOGIES INC COM 49338L103   111,727,161 667,227 SH   SOLE 28 7,408 0 659,819
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,858,695 11,100 SH   SOLE 29 11,100 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   262,287,317 1,566,362 SH   SOLE 30 1,500,309 0 66,053
KEYSIGHT TECHNOLOGIES INC COM 49338L103   13,362,175 79,798 SH   SOLE 31 75,398 0 4,400
KEYSIGHT TECHNOLOGIES INC COM 49338L103   25,616,501 152,980 SH   SOLE 34 152,980 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   13,544,193 80,885 SH   SOLE 36 80,885 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,164,112 6,952 SH   SOLE 40 6,952 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   54,254 324 SH   OTR 43 324 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   56,524,757 337,562 SH   SOLE 43 305,334 0 32,228
KEZAR LIFE SCIENCES INC COM 49372L100   97,096 39,631 SH   SOLE 2 1,957 0 37,674
KEZAR LIFE SCIENCES INC COM 49372L100   1,230 502 SH   SOLE 7 502 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   515,076 210,235 SH   SOLE 18 210,235 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   492,178 200,889 SH   SOLE 19 200,889 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   7,225,942 2,949,364 SH   SOLE 21 2,949,364 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   4,025,125 1,642,908 SH   SOLE 22 1,591,318 0 51,590
KEZAR LIFE SCIENCES INC COM 49372L100   80,715 32,945 SH   SOLE 30 32,945 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   31,049 12,673 SH   SOLE 43 4,036 0 8,637
KFORCE INC COM 493732101   2,716,938 43,360 SH   SOLE 2 25,850 0 17,510
KFORCE INC COM 493732101   3,070 49 SH   SOLE 4 49 0 0
KFORCE INC COM 493732101   377,777 6,029 SH   SOLE 7 5,708 0 321
KFORCE INC COM 493732101   4,278,675 68,284 SH   SOLE 18 49,620 0 18,664
KFORCE INC COM 493732101   11,400,486 181,942 SH   SOLE 19 181,942 0 0
KFORCE INC COM 493732101   45,787,291 730,726 SH   SOLE 21 730,726 0 0
KFORCE INC COM 493732101   41,271,197 658,653 SH   SOLE 22 643,058 0 15,595
KFORCE INC COM 493732101   84,340 1,346 SH   SOLE 23 1,346 0 0
KFORCE INC COM 493732101   227,518 3,631 SH   SOLE 25 3,631 0 0
KFORCE INC COM 493732101   3,086,757 49,262 SH   SOLE 26 9,533 0 39,729
KFORCE INC COM 493732101   22,808 364 SH   SOLE 28 364 0 0
KFORCE INC COM 493732101   753,800 12,030 SH   SOLE 30 12,030 0 0
KFORCE INC COM 493732101   174,696 2,788 SH   SOLE 40 2,788 0 0
KFORCE INC COM 493732101   846,223 13,505 SH   SOLE 43 13,239 0 266
KILROY RLTY CORP COM 49427F108   6,442,600 214,111 SH   SOLE 2 100,717 0 113,394
KILROY RLTY CORP COM 49427F108   1,513,136 50,287 SH   SOLE 4 50,287 0 0
KILROY RLTY CORP COM 49427F108   6,115,612 203,244 SH   SOLE 7 176,959 0 26,285
KILROY RLTY CORP COM 49427F108   6,280,836 208,735 SH   SOLE 18 208,735 0 0
KILROY RLTY CORP COM 49427F108   8,145,303 270,698 SH   SOLE 19 270,698 0 0
KILROY RLTY CORP COM 49427F108   185,711,628 6,171,872 SH   SOLE 21 6,171,872 0 0
KILROY RLTY CORP COM 49427F108   128,792,241 4,280,234 SH   SOLE 22 4,095,412 0 184,822
KILROY RLTY CORP COM 49427F108   160,681 5,340 SH   SOLE 23 5,340 0 0
KILROY RLTY CORP COM 49427F108   30,872,611 1,026,009 SH   SOLE 25 1,026,009 0 0
KILROY RLTY CORP COM 49427F108   3,081,397 102,406 SH   SOLE 26 37,954 0 64,452
KILROY RLTY CORP COM 49427F108   3,875,141 128,785 SH   SOLE 28 50,455 0 78,330
KILROY RLTY CORP COM 49427F108   14,482,798 481,316 SH   SOLE 30 481,316 0 0
KILROY RLTY CORP COM 49427F108   47,693 1,585 SH   SOLE 31 1,585 0 0
KILROY RLTY CORP COM 49427F108   392,554 13,046 SH   SOLE 36 13,046 0 0
KILROY RLTY CORP COM 49427F108   668,058 22,202 SH   SOLE 40 22,202 0 0
KILROY RLTY CORP COM 49427F108   28,232,438 938,266 SH   SOLE 43 875,862 0 62,405
KIMBALL ELECTRONICS INC COM 49428J109   1,460,411 52,856 SH   SOLE 2 36,869 0 15,987
KIMBALL ELECTRONICS INC COM 49428J109   576,721 20,873 SH   SOLE 7 19,735 0 1,138
KIMBALL ELECTRONICS INC COM 49428J109   1,942,223 70,294 SH   SOLE 18 70,294 0 0
KIMBALL ELECTRONICS INC COM 49428J109   1,893,373 68,526 SH   SOLE 19 68,526 0 0
KIMBALL ELECTRONICS INC COM 49428J109   25,885,580 936,865 SH   SOLE 21 936,865 0 0
KIMBALL ELECTRONICS INC COM 49428J109   19,166,682 693,691 SH   SOLE 22 666,569 0 27,122
KIMBALL ELECTRONICS INC COM 49428J109   19,396 702 SH   SOLE 23 702 0 0
KIMBALL ELECTRONICS INC COM 49428J109   200,124 7,243 SH   SOLE 25 7,243 0 0
KIMBALL ELECTRONICS INC COM 49428J109   47,137 1,706 SH   SOLE 26 1,706 0 0
KIMBALL ELECTRONICS INC COM 49428J109   1,494,175 54,078 SH   SOLE 30 54,078 0 0
KIMBALL ELECTRONICS INC COM 49428J109   14,920 540 SH   SOLE 36 540 0 0
KIMBALL ELECTRONICS INC COM 49428J109   78,110 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109   555,446 20,103 SH   SOLE 43 19,639 0 464
KIMBELL RTY PARTNERS LP UNIT 49435R102   327,651 22,274 SH   SOLE 2 15,275 0 6,999
KIMBELL RTY PARTNERS LP UNIT 49435R102   2,561,849 174,157 SH   SOLE 21 174,157 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   612,613 41,646 SH   SOLE 22 18,625 0 23,021
KIMBELL RTY PARTNERS LP UNIT 49435R102   57,619 3,917 SH   SOLE 26 0 0 3,917
KIMBELL RTY PARTNERS LP UNIT 49435R102   32 2 SH   SOLE 43 2 0 0
KIMBERLY-CLARK CORP COM 494368103   91,852,699 665,310 SH   SOLE 2 175,163 0 490,147
KIMBERLY-CLARK CORP COM 494368103   32,600,384 236,132 SH   SOLE 4 198,293 0 37,839
KIMBERLY-CLARK CORP COM 494368103   66,260,102 479,937 SH   SOLE 7 439,995 0 39,942
KIMBERLY-CLARK CORP COM 494368103   1,555,384 11,266 SH   SOLE 13 11,266 0 0
KIMBERLY-CLARK CORP COM 494368103   7,981,387 57,811 SH   SOLE 15 57,811 0 0
KIMBERLY-CLARK CORP COM 494368103   98,387,078 712,640 SH   SOLE 18 609,553 0 103,087
KIMBERLY-CLARK CORP COM 494368103   87,807,955 636,013 SH   SOLE 19 636,013 0 0
KIMBERLY-CLARK CORP COM 494368103   1,629,543,441 11,803,154 SH   SOLE 21 11,803,154 0 0
KIMBERLY-CLARK CORP COM 494368103   1,135,541,429 8,224,985 SH   SOLE 22 7,428,897 0 796,088
KIMBERLY-CLARK CORP COM 494368103   103,624,937 750,579 SH   SOLE 23 750,579 0 0
KIMBERLY-CLARK CORP COM 494368103   79,113,074 573,034 SH   SOLE 25 572,691 0 343
KIMBERLY-CLARK CORP COM 494368103   123,229,733 892,581 SH   SOLE 26 453,935 0 438,646
KIMBERLY-CLARK CORP COM 494368103   118,550,603 858,689 SH   SOLE 28 17,907 0 840,782
KIMBERLY-CLARK CORP COM 494368103   339,628 2,460 SH   SOLE 29 2,460 0 0
KIMBERLY-CLARK CORP COM 494368103   328,880,457 2,382,156 SH   SOLE 30 2,382,156 0 0
KIMBERLY-CLARK CORP COM 494368103   10,936,699 79,217 SH   SOLE 31 70,988 0 8,229
KIMBERLY-CLARK CORP COM 494368103   5,355,485 38,791 SH   SOLE 32 38,791 0 0
KIMBERLY-CLARK CORP COM 494368103   11,196,666 81,100 SH   SOLE 34 81,100 0 0
KIMBERLY-CLARK CORP COM 494368103   15,978,374 115,735 SH   SOLE 36 115,735 0 0
KIMBERLY-CLARK CORP COM 494368103   1,802,373 13,055 SH   SOLE 40 13,055 0 0
KIMBERLY-CLARK CORP COM 494368103   176,855 1,281 SH   OTR 43 1,281 0 0
KIMBERLY-CLARK CORP COM 494368103   67,180,625 486,605 SH   SOLE 43 405,396 0 81,209
KIMCO RLTY CORP COM 49446R109   22,629,607 1,147,546 SH   SOLE 2 256,731 0 890,815
KIMCO RLTY CORP COM 49446R109   16,883,377 856,155 SH   SOLE 4 535,661 0 320,494
KIMCO RLTY CORP COM 49446R109   26,304,094 1,333,879 SH   SOLE 7 1,156,602 0 177,277
KIMCO RLTY CORP COM 49446R109   402,958 20,434 SH   SOLE 13 20,434 0 0
KIMCO RLTY CORP COM 49446R109   2,006,175 101,733 SH   SOLE 15 101,733 0 0
KIMCO RLTY CORP COM 49446R109   21,904,996 1,110,801 SH   SOLE 18 1,007,524 0 103,277
KIMCO RLTY CORP COM 49446R109   28,567,082 1,448,635 SH   SOLE 19 1,448,635 0 0
KIMCO RLTY CORP COM 49446R109   408,422,734 20,711,092 SH   SOLE 21 20,711,092 0 0
KIMCO RLTY CORP COM 49446R109   405,367,278 20,556,150 SH   SOLE 22 19,017,572 0 1,538,578
KIMCO RLTY CORP COM 49446R109   23,706,457 1,202,153 SH   SOLE 23 1,202,153 0 0
KIMCO RLTY CORP COM 49446R109   77,375,147 3,923,689 SH   SOLE 25 3,696,775 0 226,914
KIMCO RLTY CORP COM 49446R109   22,826,472 1,157,529 SH   SOLE 26 365,405 0 792,124
KIMCO RLTY CORP COM 49446R109   25,935,586 1,315,192 SH   SOLE 28 38,161 0 1,277,031
KIMCO RLTY CORP COM 49446R109   103,373,995 5,242,089 SH   SOLE 30 4,603,149 0 638,940
KIMCO RLTY CORP COM 49446R109   2,786,278 141,292 SH   SOLE 31 130,698 0 10,594
KIMCO RLTY CORP COM 49446R109   519,997 26,369 SH   SOLE 34 26,369 0 0
KIMCO RLTY CORP COM 49446R109   3,264,962 165,566 SH   SOLE 36 165,566 0 0
KIMCO RLTY CORP COM 49446R109   490,397 24,868 SH   SOLE 40 24,868 0 0
KIMCO RLTY CORP COM 49446R109   20,075 1,018 SH   OTR 43 1,018 0 0
KIMCO RLTY CORP COM 49446R109   8,705,213 441,441 SH   SOLE 43 390,622 0 50,819
KINDER MORGAN INC DEL COM 49456B101   33,048,900 1,919,216 SH   SOLE 2 535,420 0 1,383,796
KINDER MORGAN INC DEL COM 49456B101   30,875,339 1,792,993 SH   SOLE 4 1,596,696 0 196,297
KINDER MORGAN INC DEL COM 49456B101   79,690,182 4,627,769 SH   SOLE 7 3,840,028 0 787,741
KINDER MORGAN INC DEL COM 49456B101   3,044,720 176,813 SH   SOLE 13 176,813 0 0
KINDER MORGAN INC DEL COM 49456B101   5,861,998 340,418 SH   SOLE 15 340,418 0 0
KINDER MORGAN INC DEL COM 49456B101   57,058,849 3,313,522 SH   SOLE 18 3,144,052 0 169,470
KINDER MORGAN INC DEL COM 49456B101   49,678,443 2,884,927 SH   SOLE 19 2,884,927 0 0
KINDER MORGAN INC DEL COM 49456B101   957,428,298 55,599,785 SH   SOLE 21 55,599,785 0 0
KINDER MORGAN INC DEL COM 49456B101   768,473,668 44,626,810 SH   SOLE 22 40,531,146 0 4,095,664
KINDER MORGAN INC DEL COM 49456B101   62,893,605 3,652,358 SH   SOLE 23 3,652,358 0 0
KINDER MORGAN INC DEL COM 49456B101   57,021,740 3,311,367 SH   SOLE 25 3,120,065 0 191,302
KINDER MORGAN INC DEL COM 49456B101   68,438,359 3,974,353 SH   SOLE 26 1,520,102 0 2,454,251
KINDER MORGAN INC DEL COM 49456B101   37,002,491 2,148,809 SH   SOLE 28 164,262 0 1,984,547
KINDER MORGAN INC DEL COM 49456B101   14,138 821 SH   SOLE 29 821 0 0
KINDER MORGAN INC DEL COM 49456B101   313,733,987 18,219,163 SH   SOLE 30 18,219,163 0 0
KINDER MORGAN INC DEL COM 49456B101   7,996,348 464,364 SH   SOLE 31 414,208 0 50,156
KINDER MORGAN INC DEL COM 49456B101   111,875,688 6,496,846 SH   SOLE 34 6,496,846 0 0
KINDER MORGAN INC DEL COM 49456B101   11,860,671 688,773 SH   SOLE 36 688,773 0 0
KINDER MORGAN INC DEL COM 49456B101   1,356,127 78,753 SH   SOLE 40 78,753 0 0
KINDER MORGAN INC DEL COM 49456B101   72,341 4,201 SH   OTR 43 4,201 0 0
KINDER MORGAN INC DEL COM 49456B101   35,133,333 2,040,263 SH   SOLE 43 1,596,047 0 444,216
KINETA INC COM 49461C102   2,851 1,105 SH   SOLE 18 1,105 0 0
KINETA INC COM 49461C102   35,767 13,863 SH   SOLE 21 13,863 0 0
KINETA INC COM 49461C102   14,894 5,773 SH   SOLE 22 5,773 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   796,026 22,653 SH   SOLE 2 5,171 0 17,482
KINETIK HOLDINGS INC COM NEW CL A 02215L209   415,003 11,810 SH   SOLE 7 11,166 0 644
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,744,385 49,641 SH   SOLE 18 49,641 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,255,060 35,716 SH   SOLE 19 35,716 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   37,913,319 1,078,922 SH   SOLE 21 1,078,922 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   18,909,677 538,124 SH   SOLE 22 518,045 0 20,079
KINETIK HOLDINGS INC COM NEW CL A 02215L209   84,195 2,396 SH   SOLE 25 2,396 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   48,950 1,393 SH   SOLE 26 0 0 1,393
KINETIK HOLDINGS INC COM NEW CL A 02215L209   479,591 13,648 SH   SOLE 28 0 0 13,648
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,330,646 37,867 SH   SOLE 30 37,867 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   75,410 2,146 SH   SOLE 40 2,146 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   742,192 21,121 SH   SOLE 43 19,895 0 1,226
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   17,300 2,836 SH   SOLE 4 2,836 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   84,644 13,876 SH   SOLE 7 13,876 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   11,611,478 1,903,521 SH   SOLE 21 1,903,521 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   3,744,894 613,917 SH   SOLE 22 553,009 0 60,908
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   440,652 72,238 SH   SOLE 25 72,238 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   226,115 37,068 SH   SOLE 28 0 0 37,068
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   1,755,684 287,817 SH   SOLE 30 287,817 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   86,132 14,120 SH   SOLE 34 14,120 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   464 76 SH   SOLE 43 0 0 76
KINGSTONE COS INC COM 496719105   9,809 8,384 SH   SOLE 21 8,384 0 0
KINGSTONE COS INC COM 496719105   134,151 114,659 SH   SOLE 22 114,659 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   14,996 1,840 SH   SOLE 2 681 0 1,159
KINGSWAY FINL SVCS INC COM NEW 496904202   145,934 17,906 SH   SOLE 18 17,906 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   144,467 17,726 SH   SOLE 19 17,726 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   2,187,745 268,435 SH   SOLE 21 268,435 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   1,047,520 128,530 SH   SOLE 22 126,670 0 1,860
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   1,344,189 95,468 SH   SOLE 2 41,763 0 53,705
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   5,519 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   1,604,036 113,923 SH   SOLE 18 96,079 0 17,844
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   5,051,707 358,786 SH   SOLE 19 358,786 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   20,385,489 1,447,833 SH   SOLE 21 1,447,833 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   15,307,100 1,087,152 SH   SOLE 22 1,048,641 0 38,511
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   45,647 3,242 SH   SOLE 23 3,242 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   67,485 4,793 SH   SOLE 25 4,793 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   41,987 2,982 SH   SOLE 26 0 0 2,982
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   316,983 22,513 SH   SOLE 30 22,513 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   84,283 5,986 SH   SOLE 40 5,986 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   244,344 17,354 SH   SOLE 43 13,476 0 3,878
KINNATE BIOPHARMA INC COM 49705R105   35,572 11,740 SH   SOLE 2 7,075 0 4,665
KINNATE BIOPHARMA INC COM 49705R105   17,922 5,915 SH   SOLE 18 5,915 0 0
KINNATE BIOPHARMA INC COM 49705R105   625,734 206,513 SH   SOLE 19 206,513 0 0
KINNATE BIOPHARMA INC COM 49705R105   743,426 245,355 SH   SOLE 21 245,355 0 0
KINNATE BIOPHARMA INC COM 49705R105   687,498 226,897 SH   SOLE 22 226,897 0 0
KINNATE BIOPHARMA INC COM 49705R105   63,306 20,893 SH   SOLE 30 20,893 0 0
KINNATE BIOPHARMA INC COM 49705R105   5,218 1,722 SH   SOLE 34 1,722 0 0
KINNATE BIOPHARMA INC COM 49705R105   12,020 3,967 SH   SOLE 43 107 0 3,860
KINROSS GOLD CORP COM 496902404   4,153,683 870,793 SH   SOLE 2 870,793 0 0
KINROSS GOLD CORP COM 496902404   1,553,355 325,651 SH   SOLE 21 325,651 0 0
KINROSS GOLD CORP COM 496902404   7,270,009 1,524,111 SH   SOLE 22 1,524,111 0 0
KINROSS GOLD CORP COM 496902404   3,999,940 838,562 SH   SOLE 43 803,730 0 34,832
KINSALE CAP GROUP INC COM 49714P108   20,311,202 54,279 SH   SOLE 2 30,479 0 23,800
KINSALE CAP GROUP INC COM 49714P108   28,813 77 SH   SOLE 4 77 0 0
KINSALE CAP GROUP INC COM 49714P108   1,375,933 3,677 SH   SOLE 7 3,486 0 191
KINSALE CAP GROUP INC COM 49714P108   18,176,765 48,575 SH   SOLE 18 45,682 0 2,893
KINSALE CAP GROUP INC COM 49714P108   33,884,558 90,552 SH   SOLE 19 90,552 0 0
KINSALE CAP GROUP INC COM 49714P108   434,962,596 1,162,380 SH   SOLE 21 1,162,380 0 0
KINSALE CAP GROUP INC COM 49714P108   265,879,578 710,528 SH   SOLE 22 682,372 0 28,156
KINSALE CAP GROUP INC COM 49714P108   828,105 2,213 SH   SOLE 23 2,213 0 0
KINSALE CAP GROUP INC COM 49714P108   1,500,168 4,009 SH   SOLE 25 4,009 0 0
KINSALE CAP GROUP INC COM 49714P108   12,007,704 32,089 SH   SOLE 26 8,246 0 23,843
KINSALE CAP GROUP INC COM 49714P108   622,669 1,664 SH   SOLE 28 406 0 1,258
KINSALE CAP GROUP INC COM 49714P108   6,219,578 16,621 SH   SOLE 30 16,621 0 0
KINSALE CAP GROUP INC COM 49714P108   116,376 311 SH   SOLE 31 311 0 0
KINSALE CAP GROUP INC COM 49714P108   581,507 1,554 SH   SOLE 34 1,554 0 0
KINSALE CAP GROUP INC COM 49714P108   39,665 106 SH   SOLE 36 106 0 0
KINSALE CAP GROUP INC COM 49714P108   1,380,424 3,689 SH   SOLE 40 3,689 0 0
KINSALE CAP GROUP INC COM 49714P108   4,903,531 13,104 SH   SOLE 43 11,881 0 1,223
KIORA PHARMACEUTICALS INC COM NEW 49721T309   1 1 SH   SOLE 21 1 0 0
KIORA PHARMACEUTICALS INC COM NEW 49721T309   9,297 14,461 SH   SOLE 22 14,461 0 0
KIRBY CORP COM 497266106   15,372,302 199,770 SH   SOLE 2 43,068 0 156,702
KIRBY CORP COM 497266106   1,847 24 SH   SOLE 4 24 0 0
KIRBY CORP COM 497266106   69,332 901 SH   SOLE 7 901 0 0
KIRBY CORP COM 497266106   8,892,496 115,562 SH   SOLE 18 115,562 0 0
KIRBY CORP COM 497266106   1,424,575 18,513 SH   SOLE 19 18,513 0 0
KIRBY CORP COM 497266106   232,888,098 3,026,486 SH   SOLE 21 3,026,486 0 0
KIRBY CORP COM 497266106   128,040,953 1,663,950 SH   SOLE 22 1,605,855 0 58,095
KIRBY CORP COM 497266106   232,620 3,023 SH   SOLE 25 3,023 0 0
KIRBY CORP COM 497266106   390,829 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106   42,476 552 SH   SOLE 28 552 0 0
KIRBY CORP COM 497266106   115,194 1,497 SH   SOLE 30 1,497 0 0
KIRBY CORP COM 497266106   63,253 822 SH   SOLE 31 822 0 0
KIRBY CORP COM 497266106   73,564 956 SH   SOLE 36 956 0 0
KIRBY CORP COM 497266106   199,531 2,593 SH   SOLE 40 2,593 0 0
KIRBY CORP COM 497266106   11,010,006 143,080 SH   SOLE 43 137,780 0 5,300
KIRKLANDS INC COM 497498105   1,554 557 SH   SOLE 2 0 0 557
KIRKLANDS INC COM 497498105   4,682 1,678 SH   SOLE 18 1,678 0 0
KIRKLANDS INC COM 497498105   68,299 24,480 SH   SOLE 21 24,480 0 0
KIRKLANDS INC COM 497498105   281,447 100,877 SH   SOLE 22 100,877 0 0
KIROMIC BIOPHARMA INC COM NEW 497634204   2,200 809 SH   SOLE 22 809 0 0
KITE RLTY GROUP TR COM NEW 49803T300   15,128,648 677,200 SH   SOLE 2 376,166 0 301,034
KITE RLTY GROUP TR COM NEW 49803T300   2,083,719 93,273 SH   SOLE 4 93,273 0 0
KITE RLTY GROUP TR COM NEW 49803T300   7,677,007 343,644 SH   SOLE 7 296,908 0 46,736
KITE RLTY GROUP TR COM NEW 49803T300   21,443,943 959,890 SH   SOLE 18 959,890 0 0
KITE RLTY GROUP TR COM NEW 49803T300   40,221,852 1,800,441 SH   SOLE 19 1,800,441 0 0
KITE RLTY GROUP TR COM NEW 49803T300   378,442,929 16,940,149 SH   SOLE 21 16,940,149 0 0
KITE RLTY GROUP TR COM NEW 49803T300   228,416,380 10,224,547 SH   SOLE 22 9,914,247 0 310,300
KITE RLTY GROUP TR COM NEW 49803T300   943,686 42,242 SH   SOLE 23 42,242 0 0
KITE RLTY GROUP TR COM NEW 49803T300   20,741,819 928,461 SH   SOLE 25 928,461 0 0
KITE RLTY GROUP TR COM NEW 49803T300   2,712,456 121,417 SH   SOLE 26 64,925 0 56,492
KITE RLTY GROUP TR COM NEW 49803T300   3,498,667 156,610 SH   SOLE 28 8,225 0 148,385
KITE RLTY GROUP TR COM NEW 49803T300   17,208,837 770,315 SH   SOLE 30 770,315 0 0
KITE RLTY GROUP TR COM NEW 49803T300   48,344 2,164 SH   SOLE 36 2,164 0 0
KITE RLTY GROUP TR COM NEW 49803T300   787,708 35,260 SH   SOLE 40 35,260 0 0
KITE RLTY GROUP TR COM NEW 49803T300   24,954 1,117 SH   OTR 43 1,117 0 0
KITE RLTY GROUP TR COM NEW 49803T300   7,321,397 327,726 SH   SOLE 43 311,503 0 16,223
KKR & CO INC COM 48251W104   66,194,240 1,182,040 SH   SOLE 2 42,364 0 1,139,676
KKR & CO INC COM 48251W104   22,902,824 408,979 SH   SOLE 4 211,688 0 197,291
KKR & CO INC COM 48251W104   4,705,232 84,022 SH   SOLE 7 80,937 0 3,085
KKR & CO INC COM 48251W104   924,168 16,503 SH   SOLE 13 16,503 0 0
KKR & CO INC COM 48251W104   4,325,384 77,239 SH   SOLE 15 77,239 0 0
KKR & CO INC COM 48251W104   42,663,600 761,850 SH   SOLE 18 727,222 0 34,628
KKR & CO INC COM 48251W104   299,906,152 5,355,467 SH   SOLE 19 5,355,467 0 0
KKR & CO INC COM 48251W104   437,646,104 7,815,109 SH   SOLE 21 7,815,109 0 0
KKR & CO INC COM 48251W104   820,453,984 14,650,964 SH   SOLE 22 13,520,230 0 1,130,734
KKR & CO INC COM 48251W104   59,855,544 1,068,849 SH   SOLE 23 1,068,849 0 0
KKR & CO INC COM 48251W104   43,528,912 777,302 SH   SOLE 25 777,302 0 0
KKR & CO INC COM 48251W104   35,915,936 641,356 SH   SOLE 26 306,054 0 335,302
KKR & CO INC COM 48251W104   41,709,080 744,805 SH   SOLE 28 11,376 0 733,429
KKR & CO INC COM 48251W104   106,238,496 1,897,116 SH   SOLE 30 1,897,116 0 0
KKR & CO INC COM 48251W104   7,376,656 131,726 SH   SOLE 31 121,553 0 10,173
KKR & CO INC COM 48251W104   40,217,464 718,169 SH   SOLE 34 718,169 0 0
KKR & CO INC COM 48251W104   7,989,184 142,664 SH   SOLE 36 142,664 0 0
KKR & CO INC COM 48251W104   1,297,296 23,166 SH   SOLE 40 23,166 0 0
KKR & CO INC COM 48251W104   86,128 1,538 SH   OTR 43 1,538 0 0
KKR & CO INC COM 48251W104   12,457,697 222,459 SH   SOLE 43 171,656 0 50,803
KKR & CO INC 6% MCONV PFD C 48251W401   960,896 14,537 SH   SOLE 7 14,537 0 0
KKR & CO INC 6% MCONV PFD C 48251W401   124,851,134 1,888,822 SH   SOLE 21 1,888,822 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   608,756 50,021 SH   SOLE 2 19,321 0 30,700
KKR REAL ESTATE FIN TR INC COM 48251K100   380,215 31,242 SH   SOLE 7 29,555 0 1,687
KKR REAL ESTATE FIN TR INC COM 48251K100   2,432,308 199,861 SH   SOLE 18 199,861 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   1,450,822 119,213 SH   SOLE 19 119,213 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   94,914,840 7,799,083 SH   SOLE 21 7,799,083 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   21,099,117 1,733,699 SH   SOLE 22 1,629,327 0 104,372
KKR REAL ESTATE FIN TR INC COM 48251K100   94,220 7,742 SH   SOLE 25 7,742 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   525,014 43,140 SH   SOLE 26 37,798 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100   87,320 7,175 SH   SOLE 28 0 0 7,175
KKR REAL ESTATE FIN TR INC COM 48251K100   1,852,031 152,180 SH   SOLE 30 152,180 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   83,462 6,858 SH   SOLE 40 6,858 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   2,014,670 165,544 SH   SOLE 43 134,366 0 31,178
KLA CORP COM NEW 482480100   147,080,375 303,246 SH   SOLE 2 63,295 0 239,951
KLA CORP COM NEW 482480100   53,091,744 109,463 SH   SOLE 4 56,285 0 53,178
KLA CORP COM NEW 482480100   47,783,685 98,519 SH   SOLE 7 87,019 0 11,500
KLA CORP COM NEW 482480100   2,825,727 5,826 SH   SOLE 13 5,826 0 0
KLA CORP COM NEW 482480100   8,450,018 17,422 SH   SOLE 15 17,422 0 0
KLA CORP COM NEW 482480100   286,971,476 591,669 SH   SOLE 18 491,123 0 100,546
KLA CORP COM NEW 482480100   183,522,838 378,382 SH   SOLE 19 378,382 0 0
KLA CORP COM NEW 482480100   1,893,961,388 3,904,914 SH   SOLE 21 3,904,914 0 0
KLA CORP COM NEW 482480100   1,492,841,603 3,077,897 SH   SOLE 22 2,792,452 0 285,445
KLA CORP COM NEW 482480100   126,089,679 259,968 SH   SOLE 23 259,968 0 0
KLA CORP COM NEW 482480100   122,197,394 251,943 SH   SOLE 25 250,084 0 1,859
KLA CORP COM NEW 482480100   132,296,480 272,765 SH   SOLE 26 119,315 0 153,450
KLA CORP COM NEW 482480100   139,019,343 286,626 SH   SOLE 28 3,972 0 282,654
KLA CORP COM NEW 482480100   613,550 1,265 SH   SOLE 29 1,265 0 0
KLA CORP COM NEW 482480100   474,075,524 977,435 SH   SOLE 30 977,435 0 0
KLA CORP COM NEW 482480100   17,795,384 36,690 SH   SOLE 31 34,286 0 2,404
KLA CORP COM NEW 482480100   14,838,217 30,593 SH   SOLE 32 30,593 0 0
KLA CORP COM NEW 482480100   71,802,361 148,040 SH   SOLE 34 148,040 0 0
KLA CORP COM NEW 482480100   16,150,196 33,298 SH   SOLE 36 33,298 0 0
KLA CORP COM NEW 482480100   2,615,713 5,393 SH   SOLE 40 5,393 0 0
KLA CORP COM NEW 482480100   198,858 410 SH   OTR 43 410 0 0
KLA CORP COM NEW 482480100   67,779,074 139,745 SH   SOLE 43 119,698 0 20,047
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   77,003 7,914 SH   SOLE 2 679 0 7,235
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   338,040 34,742 SH   SOLE 18 34,742 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   231,632 23,806 SH   SOLE 19 23,806 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   4,143,053 425,802 SH   SOLE 21 425,802 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   2,062,342 211,957 SH   SOLE 22 203,965 0 7,992
KNIFE RIVER CORP COMMON STOCK 498894104   3,336,929 76,711 SH   SOLE 2 46,364 0 30,347
KNIFE RIVER CORP COMMON STOCK 498894104   7,308 168 SH   SOLE 4 168 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   886,661 20,383 SH   SOLE 7 19,311 0 1,072
KNIFE RIVER CORP COMMON STOCK 498894104   9,751,134 224,164 SH   SOLE 18 224,164 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   4,401,113 101,175 SH   SOLE 19 101,175 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   164,081,174 3,771,981 SH   SOLE 21 3,771,981 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   71,113,887 1,634,802 SH   SOLE 22 1,577,074 0 57,728
KNIFE RIVER CORP COMMON STOCK 498894104   945,299 21,731 SH   SOLE 26 17,195 0 4,536
KNIFE RIVER CORP COMMON STOCK 498894104   936,381 21,526 SH   SOLE 30 21,526 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   49,025 1,127 SH   SOLE 36 1,127 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   999,489 22,977 SH   SOLE 43 21,057 0 1,920
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   25,803,175 464,420 SH   SOLE 2 262,435 0 201,985
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   6,632,531 119,376 SH   SOLE 4 81,655 0 37,721
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   4,974,287 89,530 SH   SOLE 7 49,504 0 40,026
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   138,956 2,501 SH   SOLE 13 2,501 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,207,597 21,735 SH   SOLE 15 21,735 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   21,054,406 378,949 SH   SOLE 18 368,203 0 10,746
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,854,062 51,369 SH   SOLE 19 51,369 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   491,325,358 8,843,149 SH   SOLE 21 8,843,149 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   269,051,356 4,842,537 SH   SOLE 22 4,542,870 0 299,667
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   15,788,819 284,176 SH   SOLE 23 284,176 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   3,189,700 57,410 SH   SOLE 25 57,410 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   5,653,174 101,749 SH   SOLE 26 81,406 0 20,343
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   14,912,026 268,395 SH   SOLE 28 2,792 0 265,603
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   184,237 3,316 SH   SOLE 29 3,316 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   57,567,605 1,036,134 SH   SOLE 30 933,249 0 102,885
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,882,373 33,880 SH   SOLE 31 30,423 0 3,457
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   384,753 6,925 SH   SOLE 34 6,925 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,302,049 23,435 SH   SOLE 36 23,435 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   319,026 5,742 SH   SOLE 40 5,742 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   8,606,296 154,901 SH   SOLE 43 146,143 0 8,758
KNIGHTSCOPE INC CLASS A COM 49907V102   1,231 2,318 SH   SOLE 22 2,318 0 0
KNOW LABS INC COM NEW 499238103   4,956 4,907 SH   SOLE 22 4,907 0 0
KNOWLES CORP COM 49926D109   2,077,731 115,046 SH   SOLE 2 64,545 0 50,501
KNOWLES CORP COM 49926D109   6,809 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109   456,972 25,303 SH   SOLE 7 23,955 0 1,348
KNOWLES CORP COM 49926D109   5,595,692 309,839 SH   SOLE 18 309,839 0 0
KNOWLES CORP COM 49926D109   3,285,620 181,928 SH   SOLE 19 181,928 0 0
KNOWLES CORP COM 49926D109   200,230,696 11,086,971 SH   SOLE 21 11,086,971 0 0
KNOWLES CORP COM 49926D109   48,432,242 2,681,741 SH   SOLE 22 2,510,324 0 171,417
KNOWLES CORP COM 49926D109   284,048 15,728 SH   SOLE 25 15,728 0 0
KNOWLES CORP COM 49926D109   808,781 44,783 SH   SOLE 26 38,551 0 6,232
KNOWLES CORP COM 49926D109   2,747,865 152,152 SH   SOLE 30 152,152 0 0
KNOWLES CORP COM 49926D109   259,920 14,392 SH   SOLE 40 14,392 0 0
KNOWLES CORP COM 49926D109   2,249,662 124,566 SH   SOLE 43 111,740 0 12,826
KODIAK SCIENCES INC COM 50015M109   1,847,779 267,794 SH   SOLE 2 119,215 0 148,579
KODIAK SCIENCES INC COM 50015M109   3,291 477 SH   SOLE 7 477 0 0
KODIAK SCIENCES INC COM 50015M109   725,859 105,197 SH   SOLE 18 105,197 0 0
KODIAK SCIENCES INC COM 50015M109   5,148,421 746,148 SH   SOLE 19 746,148 0 0
KODIAK SCIENCES INC COM 50015M109   11,047,017 1,601,017 SH   SOLE 21 1,601,017 0 0
KODIAK SCIENCES INC COM 50015M109   10,948,396 1,586,724 SH   SOLE 22 1,562,475 0 24,249
KODIAK SCIENCES INC COM 50015M109   145,921 21,148 SH   SOLE 23 21,148 0 0
KODIAK SCIENCES INC COM 50015M109   884,849 128,239 SH   SOLE 26 0 0 128,239
KODIAK SCIENCES INC COM 50015M109   3,843 557 SH   SOLE 28 557 0 0
KODIAK SCIENCES INC COM 50015M109   170,672 24,735 SH   SOLE 30 24,735 0 0
KODIAK SCIENCES INC COM 50015M109   175,281 25,403 SH   SOLE 43 21,085 0 4,318
KOHLS CORP COM 500255104   8,659,309 375,675 SH   SOLE 2 176,972 0 198,703
KOHLS CORP COM 500255104   6,892 299 SH   SOLE 4 299 0 0
KOHLS CORP COM 500255104   699,153 30,332 SH   SOLE 7 29,394 0 938
KOHLS CORP COM 500255104   6,422,583 278,637 SH   SOLE 18 278,637 0 0
KOHLS CORP COM 500255104   1,016,620 44,105 SH   SOLE 19 44,105 0 0
KOHLS CORP COM 500255104   194,948,740 8,457,646 SH   SOLE 21 8,457,646 0 0
KOHLS CORP COM 500255104   76,249,354 3,307,998 SH   SOLE 22 3,167,333 0 140,665
KOHLS CORP COM 500255104   490,366 21,274 SH   SOLE 25 21,274 0 0
KOHLS CORP COM 500255104   3,243,757 140,727 SH   SOLE 26 95,335 0 45,392
KOHLS CORP COM 500255104   966,855 41,946 SH   SOLE 28 41,946 0 0
KOHLS CORP COM 500255104   2,287,897 99,258 SH   SOLE 30 99,258 0 0
KOHLS CORP COM 500255104   39,554 1,716 SH   SOLE 31 1,716 0 0
KOHLS CORP COM 500255104   1,329,478 57,678 SH   SOLE 32 57,678 0 0
KOHLS CORP COM 500255104   542,551 23,538 SH   SOLE 36 23,538 0 0
KOHLS CORP COM 500255104   456,090 19,787 SH   SOLE 40 19,787 0 0
KOHLS CORP COM 500255104   4,470,856 193,963 SH   SOLE 43 167,694 0 26,269
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   102,840,159 4,741,363 SH   SOLE 18 4,719,396 0 21,967
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,993,918 91,928 SH   SOLE 19 91,928 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,196,984 55,186 SH   SOLE 23 55,186 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,395,101 64,320 SH   SOLE 25 64,320 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   13,744,216 633,666 SH   SOLE 34 633,666 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   23,532,705 1,084,956 SH   SOLE 43 966,884 0 118,072
KONTOOR BRANDS INC COM 50050N103   1,394,184 33,116 SH   SOLE 2 21,180 0 11,936
KONTOOR BRANDS INC COM 50050N103   6,610 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103   490,465 11,650 SH   SOLE 7 11,042 0 608
KONTOOR BRANDS INC COM 50050N103   7,232,948 171,804 SH   SOLE 18 171,804 0 0
KONTOOR BRANDS INC COM 50050N103   4,688,845 111,374 SH   SOLE 19 111,374 0 0
KONTOOR BRANDS INC COM 50050N103   255,373,674 6,065,883 SH   SOLE 21 6,065,883 0 0
KONTOOR BRANDS INC COM 50050N103   60,589,268 1,439,175 SH   SOLE 22 1,370,563 0 68,612
KONTOOR BRANDS INC COM 50050N103   430,767 10,232 SH   SOLE 25 10,232 0 0
KONTOOR BRANDS INC COM 50050N103   628,932 14,939 SH   SOLE 26 11,434 0 3,505
KONTOOR BRANDS INC COM 50050N103   40,206 955 SH   SOLE 28 955 0 0
KONTOOR BRANDS INC COM 50050N103   4,306,620 102,295 SH   SOLE 30 102,295 0 0
KONTOOR BRANDS INC COM 50050N103   307,919 7,314 SH   SOLE 40 7,314 0 0
KONTOOR BRANDS INC COM 50050N103   1,717,772 40,802 SH   SOLE 43 33,727 0 7,075
KOPIN CORP COM 500600101   5,033 2,341 SH   SOLE 2 0 0 2,341
KOPIN CORP COM 500600101   42,420 19,730 SH   SOLE 18 19,730 0 0
KOPIN CORP COM 500600101   761,184 354,039 SH   SOLE 21 354,039 0 0
KOPIN CORP COM 500600101   2,353,347 1,094,580 SH   SOLE 22 1,094,580 0 0
KOPIN CORP COM 500600101   1,421 661 SH   SOLE 43 661 0 0
KOPPERS HOLDINGS INC COM 50060P106   684,285 20,067 SH   SOLE 2 6,746 0 13,321
KOPPERS HOLDINGS INC COM 50060P106   2,251 66 SH   SOLE 4 66 0 0
KOPPERS HOLDINGS INC COM 50060P106   761,317 22,326 SH   SOLE 7 21,107 0 1,219
KOPPERS HOLDINGS INC COM 50060P106   2,400,538 70,397 SH   SOLE 18 70,397 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,423,573 41,747 SH   SOLE 19 41,747 0 0
KOPPERS HOLDINGS INC COM 50060P106   86,288,175 2,530,445 SH   SOLE 21 2,530,445 0 0
KOPPERS HOLDINGS INC COM 50060P106   21,054,602 617,437 SH   SOLE 22 582,063 0 35,374
KOPPERS HOLDINGS INC COM 50060P106   187,277 5,492 SH   SOLE 25 5,492 0 0
KOPPERS HOLDINGS INC COM 50060P106   17,050 500 SH   SOLE 26 500 0 0
KOPPERS HOLDINGS INC COM 50060P106   2,248,827 65,948 SH   SOLE 30 65,948 0 0
KOPPERS HOLDINGS INC COM 50060P106   185,436 5,438 SH   SOLE 34 5,438 0 0
KOPPERS HOLDINGS INC COM 50060P106   84,977 2,492 SH   SOLE 40 2,492 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,057,544 31,013 SH   SOLE 43 30,396 0 617
KORE GROUP HLDGS INC COMMON STOCK 50066V107   9,199 7,540 SH   SOLE 18 7,540 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   123,870 101,533 SH   SOLE 21 101,533 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   79,776 65,390 SH   SOLE 22 65,390 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   1,016,141 131,115 SH   SOLE 2 131,115 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   802,032 103,488 SH   SOLE 21 103,488 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   435,364 56,176 SH   SOLE 22 56,176 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   1,344,796 173,522 SH   SOLE 30 173,522 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   8,552,637 1,103,566 SH   SOLE 43 1,032,772 0 70,794
KORN FERRY COM NEW 500643200   3,990,447 80,550 SH   SOLE 2 48,227 0 32,323
KORN FERRY COM NEW 500643200   10,651 215 SH   SOLE 4 215 0 0
KORN FERRY COM NEW 500643200   484,600 9,782 SH   SOLE 7 9,270 0 512
KORN FERRY COM NEW 500643200   9,378,318 189,308 SH   SOLE 18 181,913 0 7,395
KORN FERRY COM NEW 500643200   5,248,961 105,954 SH   SOLE 19 105,954 0 0
KORN FERRY COM NEW 500643200   304,894,425 6,154,510 SH   SOLE 21 6,154,510 0 0
KORN FERRY COM NEW 500643200   74,865,591 1,511,215 SH   SOLE 22 1,417,669 0 93,546
KORN FERRY COM NEW 500643200   454,183 9,168 SH   SOLE 25 9,168 0 0
KORN FERRY COM NEW 500643200   1,262,576 25,486 SH   SOLE 26 21,128 0 4,358
KORN FERRY COM NEW 500643200   108,839 2,197 SH   SOLE 28 962 0 1,235
KORN FERRY COM NEW 500643200   5,018,749 101,307 SH   SOLE 30 101,307 0 0
KORN FERRY COM NEW 500643200   23,928 483 SH   SOLE 34 483 0 0
KORN FERRY COM NEW 500643200   35,322 713 SH   SOLE 36 713 0 0
KORN FERRY COM NEW 500643200   511,550 10,326 SH   SOLE 40 10,326 0 0
KORN FERRY COM NEW 500643200   3,122,663 63,033 SH   SOLE 43 61,088 0 1,945
KORNIT DIGITAL LTD SHS M6372Q113   964,393 32,836 SH   SOLE 2 32,836 0 0
KORNIT DIGITAL LTD SHS M6372Q113   38,034 1,295 SH   SOLE 4 159 0 1,136
KORNIT DIGITAL LTD SHS M6372Q113   330,148 11,241 SH   SOLE 7 11,241 0 0
KORNIT DIGITAL LTD SHS M6372Q113   18,356,720 625,016 SH   SOLE 21 625,016 0 0
KORNIT DIGITAL LTD SHS M6372Q113   9,657,355 328,817 SH   SOLE 22 303,163 0 25,654
KORNIT DIGITAL LTD SHS M6372Q113   227,706 7,753 SH   SOLE 25 7,753 0 0
KORNIT DIGITAL LTD SHS M6372Q113   168,290 5,730 SH   SOLE 26 1,323 0 4,407
KORNIT DIGITAL LTD SHS M6372Q113   24,230 825 SH   SOLE 28 825 0 0
KORNIT DIGITAL LTD SHS M6372Q113   9,094,890 309,666 SH   SOLE 30 309,666 0 0
KORNIT DIGITAL LTD SHS M6372Q113   29,664 1,010 SH   SOLE 36 1,010 0 0
KORNIT DIGITAL LTD SHS M6372Q113   311,998 10,623 SH   SOLE 40 10,623 0 0
KORNIT DIGITAL LTD SHS M6372Q113   1,607,802 54,743 SH   SOLE 43 53,364 0 1,379
KORU MEDICAL SYSTEMS INC COM 759910102   16,964 4,917 SH   SOLE 2 1,552 0 3,365
KORU MEDICAL SYSTEMS INC COM 759910102   261,676 75,848 SH   SOLE 18 75,848 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   190,657 55,263 SH   SOLE 19 55,263 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   3,199,675 927,442 SH   SOLE 21 927,442 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   1,181,425 342,442 SH   SOLE 22 337,494 0 4,948
KOSMOS ENERGY LTD COM 500688106   1,763,474 294,403 SH   SOLE 2 196,522 0 97,881
KOSMOS ENERGY LTD COM 500688106   8,859 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106   1,024,002 170,952 SH   SOLE 7 161,803 0 9,149
KOSMOS ENERGY LTD COM 500688106   7,325,986 1,223,036 SH   SOLE 18 1,223,036 0 0
KOSMOS ENERGY LTD COM 500688106   32,825,440 5,480,040 SH   SOLE 19 5,480,040 0 0
KOSMOS ENERGY LTD COM 500688106   98,018,287 16,363,654 SH   SOLE 21 16,363,654 0 0
KOSMOS ENERGY LTD COM 500688106   71,943,260 12,010,561 SH   SOLE 22 11,655,568 0 354,993
KOSMOS ENERGY LTD COM 500688106   4,027,688 672,402 SH   SOLE 25 672,402 0 0
KOSMOS ENERGY LTD COM 500688106   1,441,817 240,704 SH   SOLE 26 203,398 0 37,306
KOSMOS ENERGY LTD COM 500688106   8,556,038 1,428,387 SH   SOLE 30 1,428,387 0 0
KOSMOS ENERGY LTD COM 500688106   23,715,710 3,959,217 SH   SOLE 34 3,959,217 0 0
KOSMOS ENERGY LTD COM 500688106   419,911 70,102 SH   SOLE 40 70,102 0 0
KOSS CORP COM 500692108   2,742 741 SH   SOLE 18 741 0 0
KOSS CORP COM 500692108   36,967 9,991 SH   SOLE 21 9,991 0 0
KOSS CORP COM 500692108   194,117 52,464 SH   SOLE 22 52,464 0 0
KRAFT HEINZ CO COM 500754106   76,336,076 2,150,312 SH   SOLE 2 744,685 0 1,405,627
KRAFT HEINZ CO COM 500754106   25,466,635 717,370 SH   SOLE 4 380,361 0 337,009
KRAFT HEINZ CO COM 500754106   22,186,009 624,958 SH   SOLE 7 558,664 0 66,294
KRAFT HEINZ CO COM 500754106   539,565 15,199 SH   SOLE 13 15,199 0 0
KRAFT HEINZ CO COM 500754106   5,031,380 141,729 SH   SOLE 15 141,729 0 0
KRAFT HEINZ CO COM 500754106   254,647,102 7,173,158 SH   SOLE 18 6,648,366 0 524,792
KRAFT HEINZ CO COM 500754106   645,929,174 18,195,188 SH   SOLE 19 18,195,188 0 0
KRAFT HEINZ CO COM 500754106   119,955 3,379 SH   SOLE 20 3,379 0 0
KRAFT HEINZ CO COM 500754106   644,069,507 18,142,803 SH   SOLE 21 18,142,803 0 0
KRAFT HEINZ CO COM 500754106   700,932,768 19,744,585 SH   SOLE 22 18,130,932 0 1,613,653
KRAFT HEINZ CO COM 500754106   68,394,336 1,926,601 SH   SOLE 23 1,926,601 0 0
KRAFT HEINZ CO COM 500754106   48,147,372 1,356,264 SH   SOLE 25 1,352,999 0 3,265
KRAFT HEINZ CO COM 500754106   71,412,475 2,011,619 SH   SOLE 26 772,591 0 1,239,028
KRAFT HEINZ CO COM 500754106   69,158,757 1,948,134 SH   SOLE 28 18,563 0 1,929,571
KRAFT HEINZ CO COM 500754106   73,166 2,061 SH   SOLE 29 2,061 0 0
KRAFT HEINZ CO COM 500754106   229,991,330 6,478,629 SH   SOLE 30 6,478,629 0 0
KRAFT HEINZ CO COM 500754106   6,111,077 172,143 SH   SOLE 31 158,930 0 13,213
KRAFT HEINZ CO COM 500754106   9,583,864 269,968 SH   SOLE 32 269,968 0 0
KRAFT HEINZ CO COM 500754106   37,004,135 1,042,370 SH   SOLE 34 1,042,370 0 0
KRAFT HEINZ CO COM 500754106   8,905,530 250,860 SH   SOLE 36 250,860 0 0
KRAFT HEINZ CO COM 500754106   1,126,167 31,723 SH   SOLE 40 31,723 0 0
KRAFT HEINZ CO COM 500754106   65,285 1,839 SH   OTR 43 1,839 0 0
KRAFT HEINZ CO COM 500754106   31,684,463 892,520 SH   SOLE 43 769,472 0 123,048
KRANESHARES TR BOSERA MSCI CHIN 500767405   37,959,912 1,639,737 SH   SOLE 2 0 0 1,639,737
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   2,463,827 171,815 SH   SOLE 2 91,847 0 79,968
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   5,980 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   446,376 31,128 SH   SOLE 7 29,489 0 1,639
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   5,123,825 357,310 SH   SOLE 18 357,310 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   5,210,783 363,374 SH   SOLE 19 363,374 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   92,831,123 6,473,579 SH   SOLE 21 6,473,579 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   51,841,681 3,615,180 SH   SOLE 22 3,465,541 0 149,639
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   362,386 25,271 SH   SOLE 25 25,271 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   619,674 43,213 SH   SOLE 26 31,589 0 11,624
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   413,221 28,816 SH   SOLE 28 2,206 0 26,610
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   710,131 49,521 SH   SOLE 30 49,521 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   40,396 2,817 SH   SOLE 36 2,817 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   313,960 21,894 SH   SOLE 40 21,894 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,233,814 86,040 SH   SOLE 43 75,871 0 10,169
KRISPY KREME INC COM 50101L106   879,219 59,689 SH   SOLE 2 20,356 0 39,333
KRISPY KREME INC COM 50101L106   12,403 842 SH   SOLE 7 842 0 0
KRISPY KREME INC COM 50101L106   3,424,327 232,473 SH   SOLE 18 232,473 0 0
KRISPY KREME INC COM 50101L106   2,578,516 175,052 SH   SOLE 19 175,052 0 0
KRISPY KREME INC COM 50101L106   42,436,069 2,880,928 SH   SOLE 21 2,880,928 0 0
KRISPY KREME INC COM 50101L106   30,143,546 2,046,405 SH   SOLE 22 1,969,534 0 76,871
KRISPY KREME INC COM 50101L106   142,130 9,649 SH   SOLE 25 9,649 0 0
KRISPY KREME INC COM 50101L106   861,793 58,506 SH   SOLE 26 53,254 0 5,252
KRISPY KREME INC COM 50101L106   20,563 1,396 SH   SOLE 28 0 0 1,396
KRISPY KREME INC COM 50101L106   711,695 48,316 SH   SOLE 30 48,316 0 0
KRISPY KREME INC COM 50101L106   129,904 8,819 SH   SOLE 40 8,819 0 0
KRISPY KREME INC COM 50101L106   73,576 4,995 SH   SOLE 43 4,330 0 665
KROGER CO COM 501044101   75,495,677 1,606,291 SH   SOLE 2 484,117 0 1,122,174
KROGER CO COM 501044101   28,224,440 600,520 SH   SOLE 4 348,013 0 252,507
KROGER CO COM 501044101   51,310,417 1,091,711 SH   SOLE 7 846,238 0 245,473
KROGER CO COM 501044101   1,986,173 42,259 SH   SOLE 13 42,259 0 0
KROGER CO COM 501044101   5,358,376 114,008 SH   SOLE 15 114,008 0 0
KROGER CO COM 501044101   53,393,128 1,136,024 SH   SOLE 18 1,076,551 0 59,473
KROGER CO COM 501044101   19,648,068 418,044 SH   SOLE 19 418,044 0 0
KROGER CO COM 501044101   1,096,838,436 23,336,988 SH   SOLE 21 23,336,988 0 0
KROGER CO COM 501044101   758,814,530 16,144,990 SH   SOLE 22 14,749,017 0 1,395,973
KROGER CO COM 501044101   59,319,405 1,262,115 SH   SOLE 23 1,262,115 0 0
KROGER CO COM 501044101   99,668,529 2,120,607 SH   SOLE 25 1,913,662 0 206,945
KROGER CO COM 501044101   81,349,527 1,730,841 SH   SOLE 26 1,017,538 0 713,303
KROGER CO COM 501044101   95,452,159 2,030,897 SH   SOLE 28 37,802 0 1,993,095
KROGER CO COM 501044101   872,273 18,559 SH   SOLE 29 18,559 0 0
KROGER CO COM 501044101   251,692,003 5,355,149 SH   SOLE 30 5,045,143 0 310,006
KROGER CO COM 501044101   8,883,000 189,000 SH   SOLE 31 172,237 0 16,763
KROGER CO COM 501044101   11,246,959 239,297 SH   SOLE 34 239,297 0 0
KROGER CO COM 501044101   11,825,670 251,610 SH   SOLE 36 251,610 0 0
KROGER CO COM 501044101   1,237,980 26,340 SH   SOLE 40 26,340 0 0
KROGER CO COM 501044101   89,582 1,906 SH   OTR 43 1,906 0 0
KROGER CO COM 501044101   90,710,805 1,930,017 SH   SOLE 43 1,797,451 0 132,566
KROGER CO OPTIONS 501044101   225,600 4,800 SH Call SOLE 4 4,800 0 0
KROGER CO OPTIONS 501044101   3,877,500 82,500 SH Call SOLE 18 82,500 0 0
KROGER CO OPTIONS 501044101   27,833,400 592,200 SH Call SOLE 19 592,200 0 0
KROGER CO OPTIONS 501044101   1,739,000 37,000 SH Call SOLE 22 37,000 0 0
KROGER CO OPTIONS 501044101   13,324,500 283,500 SH Call SOLE 34 283,500 0 0
KRONOS BIO INC COM 50107A104   215,509 125,296 SH   SOLE 2 62,716 0 62,580
KRONOS BIO INC COM 50107A104   13,798 8,022 SH   SOLE 18 8,022 0 0
KRONOS BIO INC COM 50107A104   804,085 467,491 SH   SOLE 19 467,491 0 0
KRONOS BIO INC COM 50107A104   186,054 108,171 SH   SOLE 21 108,171 0 0
KRONOS BIO INC COM 50107A104   919,331 534,495 SH   SOLE 22 534,495 0 0
KRONOS BIO INC COM 50107A104   22,159 12,883 SH   SOLE 23 12,883 0 0
KRONOS BIO INC COM 50107A104   226,235 131,532 SH   SOLE 26 0 0 131,532
KRONOS BIO INC COM 50107A104   16,263 9,455 SH   SOLE 43 0 0 9,455
KRONOS WORLDWIDE INC COM 50105F105   206,831 23,692 SH   SOLE 2 7,214 0 16,478
KRONOS WORLDWIDE INC COM 50105F105   934 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105   2,575 295 SH   SOLE 7 295 0 0
KRONOS WORLDWIDE INC COM 50105F105   579,323 66,360 SH   SOLE 18 66,360 0 0
KRONOS WORLDWIDE INC COM 50105F105   391,375 44,831 SH   SOLE 19 44,831 0 0
KRONOS WORLDWIDE INC COM 50105F105   7,127,434 816,430 SH   SOLE 21 816,430 0 0
KRONOS WORLDWIDE INC COM 50105F105   5,723,222 655,581 SH   SOLE 22 627,272 0 28,309
KRONOS WORLDWIDE INC COM 50105F105   40,184 4,603 SH   SOLE 25 4,603 0 0
KRONOS WORLDWIDE INC COM 50105F105   64,366 7,373 SH   SOLE 30 7,373 0 0
KRONOS WORLDWIDE INC COM 50105F105   19,058 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105   837,722 95,959 SH   SOLE 43 92,547 0 3,412
KRYSTAL BIOTECH INC COM 501147102   1,549,445 13,198 SH   SOLE 2 6,014 0 7,184
KRYSTAL BIOTECH INC COM 501147102   5,635 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102   532,526 4,536 SH   SOLE 7 4,299 0 237
KRYSTAL BIOTECH INC COM 501147102   6,776,328 57,720 SH   SOLE 18 55,376 0 2,344
KRYSTAL BIOTECH INC COM 501147102   5,917,312 50,403 SH   SOLE 19 50,403 0 0
KRYSTAL BIOTECH INC COM 501147102   102,950,173 876,918 SH   SOLE 21 876,918 0 0
KRYSTAL BIOTECH INC COM 501147102   66,747,183 568,545 SH   SOLE 22 553,278 0 15,267
KRYSTAL BIOTECH INC COM 501147102   34,046 290 SH   SOLE 23 290 0 0
KRYSTAL BIOTECH INC COM 501147102   427,688 3,643 SH   SOLE 25 3,643 0 0
KRYSTAL BIOTECH INC COM 501147102   1,216,851 10,365 SH   SOLE 26 8,836 0 1,529
KRYSTAL BIOTECH INC COM 501147102   38,742 330 SH   SOLE 28 330 0 0
KRYSTAL BIOTECH INC COM 501147102   3,822,661 32,561 SH   SOLE 30 32,561 0 0
KRYSTAL BIOTECH INC COM 501147102   19,019 162 SH   SOLE 36 162 0 0
KRYSTAL BIOTECH INC COM 501147102   409,022 3,484 SH   SOLE 40 3,484 0 0
KRYSTAL BIOTECH INC COM 501147102   40,620 346 SH   OTR 43 346 0 0
KRYSTAL BIOTECH INC COM 501147102   1,259,115 10,725 SH   SOLE 43 9,055 0 1,670
KT CORP SPONSORED ADR 48268K101   1,042,482 92,255 SH   SOLE 22 92,255 0 0
KT CORP SPONSORED ADR 48268K101   1,042,301 92,239 SH   SOLE 43 48,667 0 43,572
KUBIENT INC COM 50116V107   364 662 SH   SOLE 22 662 0 0
KULICKE & SOFFA INDS INC COM 501242101   3,318,856 55,826 SH   SOLE 2 30,671 0 25,155
KULICKE & SOFFA INDS INC COM 501242101   31,806 535 SH   SOLE 4 210 0 325
KULICKE & SOFFA INDS INC COM 501242101   973,315 16,372 SH   SOLE 7 15,501 0 871
KULICKE & SOFFA INDS INC COM 501242101   10,733,876 180,553 SH   SOLE 18 180,553 0 0
KULICKE & SOFFA INDS INC COM 501242101   8,315,569 139,875 SH   SOLE 19 139,875 0 0
KULICKE & SOFFA INDS INC COM 501242101   389,712,882 6,555,305 SH   SOLE 21 6,555,305 0 0
KULICKE & SOFFA INDS INC COM 501242101   93,470,798 1,572,259 SH   SOLE 22 1,486,650 0 85,609
KULICKE & SOFFA INDS INC COM 501242101   10,225 172 SH   SOLE 23 172 0 0
KULICKE & SOFFA INDS INC COM 501242101   660,014 11,102 SH   SOLE 25 11,102 0 0
KULICKE & SOFFA INDS INC COM 501242101   2,087,408 35,112 SH   SOLE 26 30,578 0 4,534
KULICKE & SOFFA INDS INC COM 501242101   262,888 4,422 SH   SOLE 28 4,422 0 0
KULICKE & SOFFA INDS INC COM 501242101   8,898,476 149,680 SH   SOLE 30 149,680 0 0
KULICKE & SOFFA INDS INC COM 501242101   2,362,721 39,743 SH   SOLE 34 39,743 0 0
KULICKE & SOFFA INDS INC COM 501242101   571,850 9,619 SH   SOLE 40 9,619 0 0
KULICKE & SOFFA INDS INC COM 501242101   2,728,236 45,891 SH   SOLE 43 44,626 0 1,265
KULR TECHNOLOGY GROUP INC COM 50125G109   465,374 727,147 SH   SOLE 22 727,147 0 0
KURA ONCOLOGY INC COM 50127T109   2,772,806 262,080 SH   SOLE 2 152,518 0 109,562
KURA ONCOLOGY INC COM 50127T109   2,603 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109   274,202 25,917 SH   SOLE 7 24,524 0 1,393
KURA ONCOLOGY INC COM 50127T109   1,987,273 187,833 SH   SOLE 18 187,833 0 0
KURA ONCOLOGY INC COM 50127T109   5,374,756 508,011 SH   SOLE 19 508,011 0 0
KURA ONCOLOGY INC COM 50127T109   29,083,182 2,748,883 SH   SOLE 21 2,748,883 0 0
KURA ONCOLOGY INC COM 50127T109   23,439,207 2,215,426 SH   SOLE 22 2,142,204 0 73,222
KURA ONCOLOGY INC COM 50127T109   143,391 13,553 SH   SOLE 23 13,553 0 0
KURA ONCOLOGY INC COM 50127T109   85,307 8,063 SH   SOLE 25 8,063 0 0
KURA ONCOLOGY INC COM 50127T109   320,331 30,277 SH   SOLE 26 23,896 0 6,381
KURA ONCOLOGY INC COM 50127T109   924,205 87,354 SH   SOLE 30 87,354 0 0
KURA ONCOLOGY INC COM 50127T109   266,679 25,206 SH   SOLE 34 25,206 0 0
KURA ONCOLOGY INC COM 50127T109   10,421 985 SH   SOLE 36 985 0 0
KURA ONCOLOGY INC COM 50127T109   63,723 6,023 SH   SOLE 40 6,023 0 0
KURA ONCOLOGY INC COM 50127T109   397,226 37,545 SH   SOLE 43 24,661 0 12,884
KURA SUSHI USA INC CL A COM 501270102   276,154 2,971 SH   SOLE 2 1,721 0 1,250
KURA SUSHI USA INC CL A COM 501270102   5,949 64 SH   SOLE 7 64 0 0
KURA SUSHI USA INC CL A COM 501270102   1,421,577 15,294 SH   SOLE 18 15,294 0 0
KURA SUSHI USA INC CL A COM 501270102   1,100,807 11,843 SH   SOLE 19 11,843 0 0
KURA SUSHI USA INC CL A COM 501270102   19,409,726 208,819 SH   SOLE 21 208,819 0 0
KURA SUSHI USA INC CL A COM 501270102   13,059,196 140,497 SH   SOLE 22 135,904 0 4,593
KURA SUSHI USA INC CL A COM 501270102   127,899 1,376 SH   SOLE 25 1,376 0 0
KURA SUSHI USA INC CL A COM 501270102   65,065 700 SH   SOLE 26 0 0 700
KURA SUSHI USA INC CL A COM 501270102   117,489 1,264 SH   SOLE 40 1,264 0 0
KURA SUSHI USA INC CL A COM 501270102   403,403 4,340 SH   SOLE 43 4,041 0 299
KVH INDS INC COM 482738101   49,886 5,458 SH   SOLE 2 624 0 4,834
KVH INDS INC COM 482738101   381,842 41,777 SH   SOLE 18 41,777 0 0
KVH INDS INC COM 482738101   269,593 29,496 SH   SOLE 19 29,496 0 0
KVH INDS INC COM 482738101   4,352,733 476,229 SH   SOLE 21 476,229 0 0
KVH INDS INC COM 482738101   4,153,874 454,472 SH   SOLE 22 442,919 0 11,553
KVH INDS INC COM 482738101   6,581 720 SH   SOLE 43 720 0 0
KYMERA THERAPEUTICS INC COM 501575104   1,043,907 45,407 SH   SOLE 2 26,384 0 19,023
KYMERA THERAPEUTICS INC COM 501575104   2,322 101 SH   SOLE 4 101 0 0
KYMERA THERAPEUTICS INC COM 501575104   258,637 11,250 SH   SOLE 7 10,650 0 600
KYMERA THERAPEUTICS INC COM 501575104   2,188,694 95,202 SH   SOLE 18 94,018 0 1,184
KYMERA THERAPEUTICS INC COM 501575104   4,577,792 199,121 SH   SOLE 19 199,121 0 0
KYMERA THERAPEUTICS INC COM 501575104   37,020,843 1,610,302 SH   SOLE 21 1,610,302 0 0
KYMERA THERAPEUTICS INC COM 501575104   25,976,585 1,129,908 SH   SOLE 22 1,105,057 0 24,851
KYMERA THERAPEUTICS INC COM 501575104   84,189 3,662 SH   SOLE 23 3,662 0 0
KYMERA THERAPEUTICS INC COM 501575104   167,367 7,280 SH   SOLE 25 7,280 0 0
KYMERA THERAPEUTICS INC COM 501575104   891,851 38,793 SH   SOLE 26 22,554 0 16,239
KYMERA THERAPEUTICS INC COM 501575104   9,886 430 SH   SOLE 28 430 0 0
KYMERA THERAPEUTICS INC COM 501575104   1,544,905 67,199 SH   SOLE 30 67,199 0 0
KYMERA THERAPEUTICS INC COM 501575104   93,891 4,084 SH   SOLE 34 4,084 0 0
KYMERA THERAPEUTICS INC COM 501575104   10,323 449 SH   SOLE 36 449 0 0
KYMERA THERAPEUTICS INC COM 501575104   84,488 3,675 SH   SOLE 40 3,675 0 0
KYMERA THERAPEUTICS INC COM 501575104   206,519 8,983 SH   SOLE 43 3,883 0 5,100
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   12,285,062 925,080 SH   SOLE 2 248,521 0 676,559
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   25,112 1,891 SH   SOLE 4 654 0 1,237
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   532,422 40,092 SH   SOLE 7 38,214 0 1,878
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   5,308,892 399,766 SH   SOLE 18 399,766 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,375,609 103,585 SH   SOLE 19 103,585 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   140,879,804 10,608,419 SH   SOLE 21 10,608,419 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   79,166,117 5,961,304 SH   SOLE 22 5,690,157 0 271,147
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   606,843 45,696 SH   SOLE 25 45,696 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   2,541,938 191,411 SH   SOLE 26 102,767 0 88,644
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   56,267 4,237 SH   SOLE 28 4,237 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   24,726,457 1,861,932 SH   SOLE 30 1,861,932 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   40,517 3,051 SH   SOLE 31 3,051 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   348,706 26,258 SH   SOLE 36 26,258 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   402,596 30,316 SH   SOLE 40 30,316 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,017,973 302,558 SH   SOLE 43 275,410 0 27,149
L3HARRIS TECHNOLOGIES INC COM 502431109   95,725,461 488,969 SH   SOLE 2 170,002 0 318,967
L3HARRIS TECHNOLOGIES INC COM 502431109   12,000,505 61,299 SH   SOLE 4 40,041 0 21,258
L3HARRIS TECHNOLOGIES INC COM 502431109   54,672,296 279,268 SH   SOLE 7 254,448 0 24,820
L3HARRIS TECHNOLOGIES INC COM 502431109   537,584 2,746 SH   SOLE 13 2,746 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   6,752,107 34,490 SH   SOLE 15 34,490 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   214,581,812 1,096,091 SH   SOLE 18 1,009,741 0 86,350
L3HARRIS TECHNOLOGIES INC COM 502431109   589,267,700 3,010,000 SH   SOLE 19 3,010,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,108,535,683 5,662,439 SH   SOLE 21 5,662,439 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   862,730,199 4,406,856 SH   SOLE 22 4,013,568 0 393,288
L3HARRIS TECHNOLOGIES INC COM 502431109   70,775,945 361,526 SH   SOLE 23 361,526 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   122,225,867 624,334 SH   SOLE 25 421,293 0 203,041
L3HARRIS TECHNOLOGIES INC COM 502431109   73,189,789 373,856 SH   SOLE 26 159,477 0 214,379
L3HARRIS TECHNOLOGIES INC COM 502431109   27,688,143 141,432 SH   SOLE 28 8,039 0 133,393
L3HARRIS TECHNOLOGIES INC COM 502431109   181,080,398 924,965 SH   SOLE 30 924,965 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   8,313,960 42,468 SH   SOLE 31 39,108 0 3,360
L3HARRIS TECHNOLOGIES INC COM 502431109   10,395,779 53,102 SH   SOLE 36 53,102 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,433,232 7,321 SH   SOLE 40 7,321 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   35,577,758 181,732 SH   SOLE 43 155,724 0 26,008
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109   97,885 500 SH Call SOLE 4 500 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109   1,859,815 9,500 SH Call SOLE 18 9,500 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109   12,764,204 65,200 SH Call SOLE 19 65,200 0 0
L3HARRIS TECHNOLOGIES INC OPTIONS 502431109   841,811 4,300 SH Call SOLE 22 4,300 0 0
LA Z BOY INC COM 505336107   3,330,402 116,285 SH   SOLE 2 59,998 0 56,287
LA Z BOY INC COM 505336107   3,036 106 SH   SOLE 4 106 0 0
LA Z BOY INC COM 505336107   11,972 418 SH   SOLE 7 418 0 0
LA Z BOY INC COM 505336107   4,274,291 149,242 SH   SOLE 18 149,242 0 0
LA Z BOY INC COM 505336107   4,732,101 165,227 SH   SOLE 19 165,227 0 0
LA Z BOY INC COM 505336107   146,424,263 5,112,579 SH   SOLE 21 5,112,579 0 0
LA Z BOY INC COM 505336107   39,687,021 1,385,720 SH   SOLE 22 1,308,183 0 77,537
LA Z BOY INC COM 505336107   128,995 4,504 SH   SOLE 23 4,504 0 0
LA Z BOY INC COM 505336107   254,237 8,877 SH   SOLE 25 8,877 0 0
LA Z BOY INC COM 505336107   389,246 13,591 SH   SOLE 26 9,481 0 4,110
LA Z BOY INC COM 505336107   23,084 806 SH   SOLE 28 806 0 0
LA Z BOY INC COM 505336107   1,996,036 69,694 SH   SOLE 30 69,694 0 0
LA Z BOY INC COM 505336107   267,183 9,329 SH   SOLE 40 9,329 0 0
LA Z BOY INC COM 505336107   1,039,348 36,290 SH   SOLE 43 31,955 0 4,335
LABORATORY CORP AMER HLDGS COM NEW 50540R409   54,334,243 225,145 SH   SOLE 2 149,812 0 75,333
LABORATORY CORP AMER HLDGS COM NEW 50540R409   19,174,875 79,455 SH   SOLE 4 43,107 0 36,348
LABORATORY CORP AMER HLDGS COM NEW 50540R409   30,495,907 126,366 SH   SOLE 7 114,824 0 11,542
LABORATORY CORP AMER HLDGS COM NEW 50540R409   765,257 3,171 SH   SOLE 13 3,171 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   3,663,631 15,181 SH   SOLE 15 15,181 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   385,532,160 1,597,531 SH   SOLE 18 1,503,988 0 93,543
LABORATORY CORP AMER HLDGS COM NEW 50540R409   805,174,860 3,336,406 SH   SOLE 19 3,336,406 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   685,243,745 2,839,447 SH   SOLE 21 2,839,447 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   552,830,559 2,290,766 SH   SOLE 22 2,105,367 0 185,399
LABORATORY CORP AMER HLDGS COM NEW 50540R409   41,708,581 172,828 SH   SOLE 23 172,828 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   63,469,549 262,999 SH   SOLE 25 242,327 0 20,672
LABORATORY CORP AMER HLDGS COM NEW 50540R409   50,758,698 210,329 SH   SOLE 26 116,356 0 93,973
LABORATORY CORP AMER HLDGS COM NEW 50540R409   59,178,460 245,218 SH   SOLE 28 28,111 0 217,107
LABORATORY CORP AMER HLDGS COM NEW 50540R409   197,698,019 819,202 SH   SOLE 30 819,202 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   5,040,418 20,886 SH   SOLE 31 18,695 0 2,191
LABORATORY CORP AMER HLDGS COM NEW 50540R409   79,327,343 328,709 SH   SOLE 34 328,709 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   10,553,844 43,732 SH   SOLE 36 43,732 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   862,755 3,575 SH   SOLE 40 3,575 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   63,470 263 SH   OTR 43 263 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   19,964,228 82,726 SH   SOLE 43 59,848 0 22,878
LADDER CAP CORP CL A 505743104   3,320,740 306,059 SH   SOLE 2 233,975 0 72,084
LADDER CAP CORP CL A 505743104   5,208 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104   10,264 946 SH   SOLE 7 946 0 0
LADDER CAP CORP CL A 505743104   3,495,620 322,177 SH   SOLE 18 322,177 0 0
LADDER CAP CORP CL A 505743104   4,677,695 431,124 SH   SOLE 19 431,124 0 0
LADDER CAP CORP CL A 505743104   58,912,907 5,429,761 SH   SOLE 21 5,429,761 0 0
LADDER CAP CORP CL A 505743104   34,383,997 3,169,032 SH   SOLE 22 3,025,433 0 143,599
LADDER CAP CORP CL A 505743104   106,330 9,800 SH   SOLE 23 9,800 0 0
LADDER CAP CORP CL A 505743104   219,995 20,276 SH   SOLE 25 20,276 0 0
LADDER CAP CORP CL A 505743104   366,003 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104   165,636 15,266 SH   SOLE 28 1,167 0 14,099
LADDER CAP CORP CL A 505743104   725,106 66,830 SH   SOLE 30 66,830 0 0
LADDER CAP CORP CL A 505743104   64,395 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104   242,790 22,377 SH   SOLE 40 22,377 0 0
LADDER CAP CORP CL A 505743104   1,327,074 122,311 SH   SOLE 43 102,899 0 19,412
LAIRD SUPERFOOD INC COM STK 50736T102   33,090 41,620 SH   SOLE 22 41,620 0 0
LAKE SHORE BANCORP INC COM 510700107   3,586 333 SH   SOLE 18 333 0 0
LAKE SHORE BANCORP INC COM 510700107   50,081 4,650 SH   SOLE 21 4,650 0 0
LAKELAND BANCORP INC COM 511637100   5,217,936 389,689 SH   SOLE 2 269,626 0 120,063
LAKELAND BANCORP INC COM 511637100   7,619 569 SH   SOLE 7 569 0 0
LAKELAND BANCORP INC COM 511637100   2,723,968 203,433 SH   SOLE 18 203,433 0 0
LAKELAND BANCORP INC COM 511637100   6,045,505 451,494 SH   SOLE 19 451,494 0 0
LAKELAND BANCORP INC COM 511637100   32,957,008 2,461,315 SH   SOLE 21 2,461,315 0 0
LAKELAND BANCORP INC COM 511637100   33,420,704 2,495,945 SH   SOLE 22 2,415,505 0 80,440
LAKELAND BANCORP INC COM 511637100   182,720 13,646 SH   SOLE 23 13,646 0 0
LAKELAND BANCORP INC COM 511637100   145,549 10,870 SH   SOLE 25 10,870 0 0
LAKELAND BANCORP INC COM 511637100   1,354,077 101,126 SH   SOLE 26 34,700 0 66,426
LAKELAND BANCORP INC COM 511637100   104,241 7,785 SH   SOLE 28 126 0 7,659
LAKELAND BANCORP INC COM 511637100   152,860 11,416 SH   SOLE 30 11,416 0 0
LAKELAND BANCORP INC COM 511637100   130,593 9,753 SH   SOLE 40 9,753 0 0
LAKELAND BANCORP INC COM 511637100   1,346,021 100,524 SH   SOLE 43 92,700 0 7,824
LAKELAND FINL CORP COM 511656100   793,884 16,362 SH   SOLE 2 7,337 0 9,025
LAKELAND FINL CORP COM 511656100   4,318 89 SH   SOLE 4 89 0 0
LAKELAND FINL CORP COM 511656100   11,645 240 SH   SOLE 7 240 0 0
LAKELAND FINL CORP COM 511656100   3,702,319 76,305 SH   SOLE 18 76,305 0 0
LAKELAND FINL CORP COM 511656100   2,262,294 46,626 SH   SOLE 19 46,626 0 0
LAKELAND FINL CORP COM 511656100   133,664,400 2,754,831 SH   SOLE 21 2,754,831 0 0
LAKELAND FINL CORP COM 511656100   31,085,454 640,673 SH   SOLE 22 602,790 0 37,883
LAKELAND FINL CORP COM 511656100   155,943 3,214 SH   SOLE 25 3,214 0 0
LAKELAND FINL CORP COM 511656100   540,173 11,133 SH   SOLE 26 8,978 0 2,155
LAKELAND FINL CORP COM 511656100   17,031 351 SH   SOLE 28 351 0 0
LAKELAND FINL CORP COM 511656100   1,802,081 37,141 SH   SOLE 30 37,141 0 0
LAKELAND FINL CORP COM 511656100   198,301 4,087 SH   SOLE 40 4,087 0 0
LAKELAND FINL CORP COM 511656100   433,769 8,940 SH   SOLE 43 8,940 0 0
LAKELAND INDS INC COM 511795106   2,274 158 SH   SOLE 2 0 0 158
LAKELAND INDS INC COM 511795106   19,383 1,347 SH   SOLE 18 1,347 0 0
LAKELAND INDS INC COM 511795106   236,644 16,445 SH   SOLE 21 16,445 0 0
LAKELAND INDS INC COM 511795106   1,764,746 122,637 SH   SOLE 22 122,637 0 0
LAKELAND INDS INC COM 511795106   1,482 103 SH   SOLE 43 103 0 0
LAM RESEARCH CORP COM 512807108   203,655,477 316,796 SH   SOLE 2 93,992 0 222,804
LAM RESEARCH CORP COM 512807108   56,682,252 88,172 SH   SOLE 4 69,906 0 18,266
LAM RESEARCH CORP COM 512807108   107,779,336 167,656 SH   SOLE 7 152,302 0 15,354
LAM RESEARCH CORP COM 512807108   5,685,454 8,844 SH   SOLE 13 8,844 0 0
LAM RESEARCH CORP COM 512807108   15,377,211 23,920 SH   SOLE 15 23,920 0 0
LAM RESEARCH CORP COM 512807108   183,550,030 285,521 SH   SOLE 18 254,431 0 31,090
LAM RESEARCH CORP COM 512807108   119,392,602 185,721 SH   SOLE 19 185,721 0 0
LAM RESEARCH CORP COM 512807108   2,686,177,653 4,178,480 SH   SOLE 21 4,178,480 0 0
LAM RESEARCH CORP COM 512807108   1,906,126,186 2,965,072 SH   SOLE 22 2,682,810 0 282,262
LAM RESEARCH CORP COM 512807108   166,976,456 259,740 SH   SOLE 23 259,740 0 0
LAM RESEARCH CORP COM 512807108   179,786,728 279,667 SH   SOLE 25 258,934 0 20,733
LAM RESEARCH CORP COM 512807108   184,070,747 286,331 SH   SOLE 26 135,871 0 150,460
LAM RESEARCH CORP COM 512807108   199,316,172 310,046 SH   SOLE 28 5,793 0 304,253
LAM RESEARCH CORP COM 512807108   1,792,294 2,788 SH   SOLE 29 2,788 0 0
LAM RESEARCH CORP COM 512807108   806,240,298 1,254,146 SH   SOLE 30 1,242,279 0 11,867
LAM RESEARCH CORP COM 512807108   26,375,260 41,028 SH   SOLE 31 37,755 0 3,273
LAM RESEARCH CORP COM 512807108   19,111,585 29,729 SH   SOLE 32 29,729 0 0
LAM RESEARCH CORP COM 512807108   172,137,979 267,769 SH   SOLE 34 267,769 0 0
LAM RESEARCH CORP COM 512807108   21,879,097 34,034 SH   SOLE 36 34,034 0 0
LAM RESEARCH CORP COM 512807108   3,398,158 5,286 SH   SOLE 40 5,286 0 0
LAM RESEARCH CORP COM 512807108   136,929 213 SH   OTR 43 213 0 0
LAM RESEARCH CORP COM 512807108   121,189,049 188,515 SH   SOLE 43 164,742 0 23,774
LAMAR ADVERTISING CO NEW CL A 512816109   20,162,935 203,153 SH   SOLE 2 83,234 0 119,919
LAMAR ADVERTISING CO NEW CL A 512816109   25,805 260 SH   SOLE 4 260 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   118,505 1,194 SH   SOLE 7 1,194 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   17,524,275 176,567 SH   SOLE 18 176,567 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   2,698,905 27,193 SH   SOLE 19 27,193 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   488,308,412 4,919,984 SH   SOLE 21 4,919,984 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   248,205,790 2,500,814 SH   SOLE 22 2,388,844 0 111,970
LAMAR ADVERTISING CO NEW CL A 512816109   1,627,402 16,397 SH   SOLE 25 16,397 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   3,705,400 37,334 SH   SOLE 26 29,945 0 7,389
LAMAR ADVERTISING CO NEW CL A 512816109   1,086,291 10,945 SH   SOLE 28 1,289 0 9,656
LAMAR ADVERTISING CO NEW CL A 512816109   4,497,712 45,317 SH   SOLE 30 45,317 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   120,093 1,210 SH   SOLE 31 1,210 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   94,883 956 SH   SOLE 36 956 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,521,106 15,326 SH   SOLE 40 15,326 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   19,751 199 SH   OTR 43 199 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   6,111,545 61,577 SH   SOLE 43 53,221 0 8,356
LAMB WESTON HLDGS INC COM 513272104   34,276,481 298,186 SH   SOLE 2 43,163 0 255,023
LAMB WESTON HLDGS INC COM 513272104   9,323,595 81,110 SH   SOLE 4 67,310 0 13,800
LAMB WESTON HLDGS INC COM 513272104   21,825,212 189,867 SH   SOLE 7 172,378 0 17,489
LAMB WESTON HLDGS INC COM 513272104   144,147 1,254 SH   SOLE 13 1,254 0 0
LAMB WESTON HLDGS INC COM 513272104   2,090,481 18,186 SH   SOLE 15 18,186 0 0
LAMB WESTON HLDGS INC COM 513272104   29,423,981 255,972 SH   SOLE 18 243,087 0 12,885
LAMB WESTON HLDGS INC COM 513272104   7,973,737 69,367 SH   SOLE 19 69,367 0 0
LAMB WESTON HLDGS INC COM 513272104   529,669,024 4,607,821 SH   SOLE 21 4,607,821 0 0
LAMB WESTON HLDGS INC COM 513272104   366,362,778 3,187,149 SH   SOLE 22 2,884,753 0 302,396
LAMB WESTON HLDGS INC COM 513272104   29,014,759 252,412 SH   SOLE 23 252,412 0 0
LAMB WESTON HLDGS INC COM 513272104   29,082,120 252,998 SH   SOLE 25 252,779 0 219
LAMB WESTON HLDGS INC COM 513272104   35,490,353 308,746 SH   SOLE 26 88,380 0 220,366
LAMB WESTON HLDGS INC COM 513272104   27,650,073 240,540 SH   SOLE 28 1,754 0 238,786
LAMB WESTON HLDGS INC COM 513272104   61,268 533 SH   SOLE 29 533 0 0
LAMB WESTON HLDGS INC COM 513272104   131,276,923 1,142,035 SH   SOLE 30 1,027,727 0 114,308
LAMB WESTON HLDGS INC COM 513272104   3,769,211 32,790 SH   SOLE 31 29,416 0 3,374
LAMB WESTON HLDGS INC COM 513272104   643,950 5,602 SH   SOLE 34 5,602 0 0
LAMB WESTON HLDGS INC COM 513272104   4,035,320 35,105 SH   SOLE 36 35,105 0 0
LAMB WESTON HLDGS INC COM 513272104   653,721 5,687 SH   SOLE 40 5,687 0 0
LAMB WESTON HLDGS INC COM 513272104   47,704 415 SH   OTR 43 415 0 0
LAMB WESTON HLDGS INC COM 513272104   17,234,679 149,932 SH   SOLE 43 130,214 0 19,718
LANCASTER COLONY CORP COM 513847103   4,965,314 24,692 SH   SOLE 2 18,873 0 5,819
LANCASTER COLONY CORP COM 513847103   12,870 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103   1,969,073 9,792 SH   SOLE 7 9,710 0 82
LANCASTER COLONY CORP COM 513847103   16,964,153 84,361 SH   SOLE 18 79,305 0 5,056
LANCASTER COLONY CORP COM 513847103   13,564,928 67,457 SH   SOLE 19 67,457 0 0
LANCASTER COLONY CORP COM 513847103   293,910,128 1,461,585 SH   SOLE 21 1,461,585 0 0
LANCASTER COLONY CORP COM 513847103   124,341,790 618,339 SH   SOLE 22 603,767 0 14,572
LANCASTER COLONY CORP COM 513847103   151,823 755 SH   SOLE 23 755 0 0
LANCASTER COLONY CORP COM 513847103   735,788 3,659 SH   SOLE 25 3,659 0 0
LANCASTER COLONY CORP COM 513847103   4,226,711 21,019 SH   SOLE 26 5,409 0 15,610
LANCASTER COLONY CORP COM 513847103   464,518 2,310 SH   SOLE 28 235 0 2,075
LANCASTER COLONY CORP COM 513847103   2,021,960 10,055 SH   SOLE 30 10,055 0 0
LANCASTER COLONY CORP COM 513847103   11,462 57 SH   SOLE 36 57 0 0
LANCASTER COLONY CORP COM 513847103   625,993 3,113 SH   SOLE 40 3,113 0 0
LANCASTER COLONY CORP COM 513847103   14,881 74 SH   OTR 43 74 0 0
LANCASTER COLONY CORP COM 513847103   23,357,229 116,153 SH   SOLE 43 112,528 0 3,625
LANDMARK BANCORP INC COM 51504L107   18,107 831 SH   SOLE 18 831 0 0
LANDMARK BANCORP INC COM 51504L107   243,961 11,196 SH   SOLE 21 11,196 0 0
LANDMARK BANCORP INC COM 51504L107   113,657 5,216 SH   SOLE 22 3,638 0 1,578
LANDOS BIOPHARMA INC COM NEW 515069201   177 42 SH   SOLE 22 42 0 0
LANDS END INC NEW COM 51509F105   227,686 29,341 SH   SOLE 2 20,244 0 9,097
LANDS END INC NEW COM 51509F105   264 34 SH   SOLE 7 34 0 0
LANDS END INC NEW COM 51509F105   370,082 47,691 SH   SOLE 18 47,691 0 0
LANDS END INC NEW COM 51509F105   596,573 76,878 SH   SOLE 19 76,878 0 0
LANDS END INC NEW COM 51509F105   4,119,745 530,895 SH   SOLE 21 530,895 0 0
LANDS END INC NEW COM 51509F105   3,259,867 420,086 SH   SOLE 22 409,247 0 10,839
LANDS END INC NEW COM 51509F105   20,323 2,619 SH   SOLE 23 2,619 0 0
LANDS END INC NEW COM 51509F105   7,124 918 SH   SOLE 43 918 0 0
LANDSEA HOMES CORP COM 51509P103   232,342 24,876 SH   SOLE 2 21,515 0 3,361
LANDSEA HOMES CORP COM 51509P103   318,298 34,079 SH   SOLE 18 34,079 0 0
LANDSEA HOMES CORP COM 51509P103   218,724 23,418 SH   SOLE 19 23,418 0 0
LANDSEA HOMES CORP COM 51509P103   4,160,195 445,417 SH   SOLE 21 445,417 0 0
LANDSEA HOMES CORP COM 51509P103   1,207,279 129,259 SH   SOLE 22 120,731 0 8,528
LANDSEA HOMES CORP COM 51509P103   1,289 138 SH   SOLE 23 138 0 0
LANDSEA HOMES CORP COM 51509P103   275,838 29,533 SH   SOLE 43 29,533 0 0
LANDSTAR SYS INC COM 515098101   15,134,992 78,607 SH   SOLE 2 45,275 0 33,332
LANDSTAR SYS INC COM 515098101   19,447 101 SH   SOLE 4 101 0 0
LANDSTAR SYS INC COM 515098101   2,109,276 10,955 SH   SOLE 7 10,379 0 576
LANDSTAR SYS INC COM 515098101   14,496,144 75,289 SH   SOLE 18 75,289 0 0
LANDSTAR SYS INC COM 515098101   2,245,016 11,660 SH   SOLE 19 11,660 0 0
LANDSTAR SYS INC COM 515098101   385,406,740 2,001,697 SH   SOLE 21 2,001,697 0 0
LANDSTAR SYS INC COM 515098101   191,952,560 996,949 SH   SOLE 22 951,330 0 45,619
LANDSTAR SYS INC COM 515098101   1,339,308 6,956 SH   SOLE 25 6,956 0 0
LANDSTAR SYS INC COM 515098101   3,552,363 18,450 SH   SOLE 26 14,799 0 3,651
LANDSTAR SYS INC COM 515098101   657,524 3,415 SH   SOLE 28 657 0 2,758
LANDSTAR SYS INC COM 515098101   10,194,608 52,948 SH   SOLE 30 52,948 0 0
LANDSTAR SYS INC COM 515098101   100,121 520 SH   SOLE 31 520 0 0
LANDSTAR SYS INC COM 515098101   26,763 139 SH   SOLE 34 139 0 0
LANDSTAR SYS INC COM 515098101   248,184 1,289 SH   SOLE 36 1,289 0 0
LANDSTAR SYS INC COM 515098101   1,177,190 6,114 SH   SOLE 40 6,114 0 0
LANDSTAR SYS INC COM 515098101   22,438,168 116,538 SH   SOLE 43 114,361 0 2,176
LANTERN PHARMA INC COM 51654W101   20,845 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101   7,388 1,310 SH   SOLE 18 1,310 0 0
LANTERN PHARMA INC COM 51654W101   86,726 15,377 SH   SOLE 21 15,377 0 0
LANTERN PHARMA INC COM 51654W101   2,346 416 SH   SOLE 22 416 0 0
LANTHEUS HLDGS INC COM 516544103   9,387,795 111,866 SH   SOLE 2 83,916 0 27,950
LANTHEUS HLDGS INC COM 516544103   16,280 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103   947,960 11,296 SH   SOLE 7 10,711 0 585
LANTHEUS HLDGS INC COM 516544103   28,701 342 SH   SOLE 13 342 0 0
LANTHEUS HLDGS INC COM 516544103   23,938,264 285,251 SH   SOLE 18 276,515 0 8,736
LANTHEUS HLDGS INC COM 516544103   20,448,367 243,665 SH   SOLE 19 243,665 0 0
LANTHEUS HLDGS INC COM 516544103   410,013,902 4,885,771 SH   SOLE 21 4,885,771 0 0
LANTHEUS HLDGS INC COM 516544103   182,471,200 2,174,347 SH   SOLE 22 2,123,616 0 50,731
LANTHEUS HLDGS INC COM 516544103   287,342 3,424 SH   SOLE 23 3,424 0 0
LANTHEUS HLDGS INC COM 516544103   1,051,685 12,532 SH   SOLE 25 12,532 0 0
LANTHEUS HLDGS INC COM 516544103   2,418,826 28,823 SH   SOLE 26 22,916 0 5,907
LANTHEUS HLDGS INC COM 516544103   381,081 4,541 SH   SOLE 28 889 0 3,652
LANTHEUS HLDGS INC COM 516544103   20,165,305 240,292 SH   SOLE 30 240,292 0 0
LANTHEUS HLDGS INC COM 516544103   161,042 1,919 SH   SOLE 34 1,919 0 0
LANTHEUS HLDGS INC COM 516544103   47,247 563 SH   SOLE 36 563 0 0
LANTHEUS HLDGS INC COM 516544103   1,010,816 12,045 SH   SOLE 40 12,045 0 0
LANTHEUS HLDGS INC COM 516544103   4,170,032 49,691 SH   SOLE 43 46,749 0 2,942
LANTRONIX INC COM NEW 516548203   3,435 816 SH   SOLE 2 0 0 816
LANTRONIX INC COM NEW 516548203   21,134 5,020 SH   SOLE 18 5,020 0 0
LANTRONIX INC COM NEW 516548203   8,205 1,949 SH   SOLE 19 1,949 0 0
LANTRONIX INC COM NEW 516548203   519,910 123,494 SH   SOLE 21 123,494 0 0
LANTRONIX INC COM NEW 516548203   818,816 194,493 SH   SOLE 22 194,493 0 0
LANZATECH GLOBAL INC COM 51655R101   40,406 5,916 SH   SOLE 2 1,055 0 4,861
LANZATECH GLOBAL INC COM 51655R101   386,134 56,535 SH   SOLE 18 56,535 0 0
LANZATECH GLOBAL INC COM 51655R101   279,251 40,886 SH   SOLE 19 40,886 0 0
LANZATECH GLOBAL INC COM 51655R101   4,954,557 725,411 SH   SOLE 21 725,411 0 0
LANZATECH GLOBAL INC COM 51655R101   8,536,175 1,249,806 SH   SOLE 22 1,245,700 0 4,106
LARIMAR THERAPEUTICS INC COM 517125100   28,737 9,181 SH   SOLE 2 1,727 0 7,454
LARIMAR THERAPEUTICS INC COM 517125100   223,125 71,286 SH   SOLE 18 71,286 0 0
LARIMAR THERAPEUTICS INC COM 517125100   150,397 48,050 SH   SOLE 19 48,050 0 0
LARIMAR THERAPEUTICS INC COM 517125100   2,466,199 787,923 SH   SOLE 21 787,923 0 0
LARIMAR THERAPEUTICS INC COM 517125100   1,633,369 521,843 SH   SOLE 22 503,818 0 18,025
LAS VEGAS SANDS CORP COM 517834107   29,176,784 503,048 SH   SOLE 2 54,779 0 448,269
LAS VEGAS SANDS CORP COM 517834107   11,391,664 196,408 SH   SOLE 4 165,942 0 30,466
LAS VEGAS SANDS CORP COM 517834107   21,164,606 364,907 SH   SOLE 7 326,946 0 37,961
LAS VEGAS SANDS CORP COM 517834107   351,480 6,060 SH   SOLE 13 6,060 0 0
LAS VEGAS SANDS CORP COM 517834107   2,257,824 38,928 SH   SOLE 15 38,928 0 0
LAS VEGAS SANDS CORP COM 517834107   74,347,300 1,281,850 SH   SOLE 18 1,250,832 0 31,018
LAS VEGAS SANDS CORP COM 517834107   20,789,694 358,443 SH   SOLE 19 358,443 0 0
LAS VEGAS SANDS CORP COM 517834107   425,431,508 7,335,026 SH   SOLE 21 7,335,026 0 0
LAS VEGAS SANDS CORP COM 517834107   407,620,114 7,027,933 SH   SOLE 22 6,539,453 0 488,480
LAS VEGAS SANDS CORP COM 517834107   34,957,818 602,721 SH   SOLE 23 602,721 0 0
LAS VEGAS SANDS CORP COM 517834107   37,627,152 648,744 SH   SOLE 25 573,211 0 75,533
LAS VEGAS SANDS CORP COM 517834107   32,135,422 554,059 SH   SOLE 26 180,741 0 373,318
LAS VEGAS SANDS CORP COM 517834107   33,502,366 577,627 SH   SOLE 28 93,173 0 484,454
LAS VEGAS SANDS CORP COM 517834107   113,508,726 1,957,047 SH   SOLE 30 1,957,047 0 0
LAS VEGAS SANDS CORP COM 517834107   2,739,862 47,239 SH   SOLE 31 41,270 0 5,969
LAS VEGAS SANDS CORP COM 517834107   21,288,726 367,047 SH   SOLE 34 367,047 0 0
LAS VEGAS SANDS CORP COM 517834107   6,881,062 118,639 SH   SOLE 36 118,639 0 0
LAS VEGAS SANDS CORP COM 517834107   780,506 13,457 SH   SOLE 40 13,457 0 0
LAS VEGAS SANDS CORP COM 517834107   13,269,749 228,789 SH   SOLE 43 202,064 0 26,725
LATCH INC COM 51818V106   5,507 3,962 SH   SOLE 2 0 0 3,962
LATCH INC COM 51818V106   126,668 91,128 SH   SOLE 21 91,128 0 0
LATCH INC COM 51818V106   2,168,853 1,560,326 SH   SOLE 22 1,560,326 0 0
LATCH INC *W EXP 06/04/202 51818V114   646 6,091 SH   SOLE 4 6,091 0 0
LATCH INC *W EXP 06/04/202 51818V114   7,717 72,801 SH   SOLE 18 72,801 0 0
LATCH INC *W EXP 06/04/202 51818V114   41,493 391,440 SH   SOLE 19 391,440 0 0
LATCH INC *W EXP 06/04/202 51818V114   4,501 42,463 SH   SOLE 22 42,463 0 0
LATCH INC *W EXP 06/04/202 51818V114   38,717 365,254 SH   SOLE 34 365,254 0 0
LATHAM GROUP INC COM 51819L107   92,850 25,027 SH   SOLE 2 7,778 0 17,249
LATHAM GROUP INC COM 51819L107   1,384 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107   472,365 127,322 SH   SOLE 18 127,322 0 0
LATHAM GROUP INC COM 51819L107   294,069 79,264 SH   SOLE 19 79,264 0 0
LATHAM GROUP INC COM 51819L107   5,273,542 1,421,440 SH   SOLE 21 1,421,440 0 0
LATHAM GROUP INC COM 51819L107   3,581,871 965,464 SH   SOLE 22 934,825 0 30,639
LATHAM GROUP INC COM 51819L107   29,999 8,086 SH   SOLE 43 8,086 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   48,420,625 504,014 SH   SOLE 2 292,560 0 211,454
LATTICE SEMICONDUCTOR CORP COM 518415104   14,006,718 145,797 SH   SOLE 4 45,067 0 100,730
LATTICE SEMICONDUCTOR CORP COM 518415104   2,521,645 26,248 SH   SOLE 7 25,404 0 844
LATTICE SEMICONDUCTOR CORP COM 518415104   273,319 2,845 SH   SOLE 13 2,845 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   956,473 9,956 SH   SOLE 15 9,956 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   41,810,240 435,206 SH   SOLE 18 381,107 0 54,099
LATTICE SEMICONDUCTOR CORP COM 518415104   147,267,048 1,532,914 SH   SOLE 19 1,532,914 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   887,654,232 9,239,661 SH   SOLE 21 9,239,661 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   451,168,834 4,696,251 SH   SOLE 22 4,408,249 0 288,002
LATTICE SEMICONDUCTOR CORP COM 518415104   24,966,383 259,877 SH   SOLE 23 259,877 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   6,132,340 63,832 SH   SOLE 25 63,470 0 362
LATTICE SEMICONDUCTOR CORP COM 518415104   17,845,771 185,758 SH   SOLE 26 74,076 0 111,682
LATTICE SEMICONDUCTOR CORP COM 518415104   24,905,667 259,245 SH   SOLE 28 2,433 0 256,812
LATTICE SEMICONDUCTOR CORP COM 518415104   37,371 389 SH   SOLE 29 389 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   112,216,965 1,168,075 SH   SOLE 30 1,168,075 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   2,847,803 29,643 SH   SOLE 31 27,218 0 2,425
LATTICE SEMICONDUCTOR CORP COM 518415104   79,362,082 826,086 SH   SOLE 34 826,086 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   1,713,408 17,835 SH   SOLE 36 17,835 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   528,769 5,504 SH   SOLE 40 5,504 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   13,625,224 141,826 SH   SOLE 43 126,005 0 15,821
LAUDER ESTEE COS INC CL A 518439104   74,346,130 378,583 SH   SOLE 2 51,134 0 327,449
LAUDER ESTEE COS INC CL A 518439104   36,016,681 183,403 SH   SOLE 4 94,952 0 88,451
LAUDER ESTEE COS INC CL A 518439104   27,474,937 139,907 SH   SOLE 7 120,676 0 19,231
LAUDER ESTEE COS INC CL A 518439104   1,706,149 8,688 SH   SOLE 13 8,688 0 0
LAUDER ESTEE COS INC CL A 518439104   5,520,831 28,113 SH   SOLE 15 28,113 0 0
LAUDER ESTEE COS INC CL A 518439104   74,853,575 381,167 SH   SOLE 18 359,636 0 21,531
LAUDER ESTEE COS INC CL A 518439104   25,333,806 129,004 SH   SOLE 19 129,004 0 0
LAUDER ESTEE COS INC CL A 518439104   1,024,028,223 5,214,524 SH   SOLE 21 5,214,524 0 0
LAUDER ESTEE COS INC CL A 518439104   990,285,426 5,042,700 SH   SOLE 22 4,560,247 0 482,453
LAUDER ESTEE COS INC CL A 518439104   80,620,471 410,533 SH   SOLE 23 410,533 0 0
LAUDER ESTEE COS INC CL A 518439104   111,378,292 567,157 SH   SOLE 25 563,313 0 3,844
LAUDER ESTEE COS INC CL A 518439104   86,694,897 441,465 SH   SOLE 26 136,958 0 304,507
LAUDER ESTEE COS INC CL A 518439104   102,382,713 521,350 SH   SOLE 28 4,356 0 516,994
LAUDER ESTEE COS INC CL A 518439104   334,042 1,701 SH   SOLE 29 1,701 0 0
LAUDER ESTEE COS INC CL A 518439104   266,480,787 1,356,965 SH   SOLE 30 1,356,965 0 0
LAUDER ESTEE COS INC CL A 518439104   10,188,194 51,880 SH   SOLE 31 47,894 0 3,986
LAUDER ESTEE COS INC CL A 518439104   9,471,604 48,231 SH   SOLE 34 48,231 0 0
LAUDER ESTEE COS INC CL A 518439104   11,601,149 59,075 SH   SOLE 36 59,075 0 0
LAUDER ESTEE COS INC CL A 518439104   1,825,548 9,296 SH   SOLE 40 9,296 0 0
LAUDER ESTEE COS INC CL A 518439104   81,105 413 SH   OTR 43 413 0 0
LAUDER ESTEE COS INC CL A 518439104   47,404,535 241,392 SH   SOLE 43 211,177 0 30,215
LAUREATE EDUCATION INC COMMON STOCK 518613203   9,439,400 780,761 SH   SOLE 2 486,052 0 294,709
LAUREATE EDUCATION INC COMMON STOCK 518613203   4,739 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   14,677 1,214 SH   SOLE 7 1,214 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   4,809,644 397,820 SH   SOLE 18 340,776 0 57,044
LAUREATE EDUCATION INC COMMON STOCK 518613203   22,667,541 1,874,900 SH   SOLE 19 1,874,900 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   58,141,185 4,809,031 SH   SOLE 21 4,809,031 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   65,542,332 5,421,202 SH   SOLE 22 5,312,796 0 108,406
LAUREATE EDUCATION INC COMMON STOCK 518613203   699,455 57,854 SH   SOLE 23 57,854 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   310,411 25,675 SH   SOLE 25 25,675 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   3,741,940 309,507 SH   SOLE 26 23,231 0 286,276
LAUREATE EDUCATION INC COMMON STOCK 518613203   111,059 9,186 SH   SOLE 28 1,425 0 7,761
LAUREATE EDUCATION INC COMMON STOCK 518613203   887,998 73,449 SH   SOLE 30 73,449 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   205,663 17,011 SH   SOLE 34 17,011 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   64,270 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   245,451 20,302 SH   SOLE 40 20,302 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   240,095 19,859 SH   SOLE 43 13,784 0 6,075
LAVORO LTD *W EXP 02/27/202 G5391L110   4,366 6,063 SH   SOLE 18 6,063 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   271,126 376,511 SH   SOLE 19 376,511 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   7,087 9,842 SH   SOLE 22 9,842 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   74,206 103,050 SH   SOLE 34 103,050 0 0
LAZARD LTD SHS A G54050102   6,593,056 206,033 SH   SOLE 2 10,446 0 195,587
LAZARD LTD SHS A G54050102   285,984 8,937 SH   SOLE 7 8,937 0 0
LAZARD LTD SHS A G54050102   2,852,032 89,126 SH   SOLE 18 89,126 0 0
LAZARD LTD SHS A G54050102   1,097,184 34,287 SH   SOLE 19 34,287 0 0
LAZARD LTD SHS A G54050102   135,444,576 4,232,643 SH   SOLE 21 4,232,643 0 0
LAZARD LTD SHS A G54050102   23,712 741 SH   SOLE 28 741 0 0
LAZARD LTD SHS A G54050102   960 30 SH   SOLE 30 30 0 0
LAZARD LTD SHS A G54050102   1,721,120 53,785 SH   SOLE 32 53,785 0 0
LAZARD LTD SHS A G54050102   117,536 3,673 SH   SOLE 36 3,673 0 0
LAZARD LTD SHS A G54050102   230 7 SH   SOLE 43 7 0 0
LAZYDAYS HLDGS INC COM 52110H100   54,887 4,748 SH   SOLE 2 553 0 4,195
LAZYDAYS HLDGS INC COM 52110H100   326,662 28,258 SH   SOLE 18 28,258 0 0
LAZYDAYS HLDGS INC COM 52110H100   244,182 21,123 SH   SOLE 19 21,123 0 0
LAZYDAYS HLDGS INC COM 52110H100   4,014,719 347,294 SH   SOLE 21 347,294 0 0
LAZYDAYS HLDGS INC COM 52110H100   2,398,792 207,508 SH   SOLE 22 199,522 0 7,986
LCI INDS NOTE 1.125% 5/1 501812AB7   4,908,750 5,100,000 PRN   SOLE 2 5,100,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   2,526,563 2,625,000 PRN   SOLE 21 2,625,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   7,603,750 7,900,000 PRN   SOLE 22 7,900,000 0 0
LCI INDS COM 50189K103   2,396,544 18,966 SH   SOLE 2 7,437 0 11,529
LCI INDS COM 50189K103   9,603 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103   1,117,907 8,847 SH   SOLE 7 8,384 0 463
LCI INDS COM 50189K103   11,098,578 87,833 SH   SOLE 18 83,253 0 4,580
LCI INDS COM 50189K103   6,266,824 49,595 SH   SOLE 19 49,595 0 0
LCI INDS COM 50189K103   372,102,274 2,944,779 SH   SOLE 21 2,944,779 0 0
LCI INDS COM 50189K103   87,753,861 694,475 SH   SOLE 22 654,443 0 40,032
LCI INDS COM 50189K103   548,655 4,342 SH   SOLE 25 4,342 0 0
LCI INDS COM 50189K103   1,579,247 12,498 SH   SOLE 26 9,816 0 2,682
LCI INDS COM 50189K103   56,862 450 SH   SOLE 28 450 0 0
LCI INDS COM 50189K103   7,201,256 56,990 SH   SOLE 30 56,990 0 0
LCI INDS COM 50189K103   65,707 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103   566,598 4,484 SH   SOLE 40 4,484 0 0
LCI INDS COM 50189K103   2,764,633 21,879 SH   SOLE 43 20,275 0 1,604
LCNB CORP COM 50181P100   44,811 3,036 SH   SOLE 2 403 0 2,633
LCNB CORP COM 50181P100   355,613 24,093 SH   SOLE 18 24,093 0 0
LCNB CORP COM 50181P100   203,585 13,793 SH   SOLE 19 13,793 0 0
LCNB CORP COM 50181P100   4,323,868 292,945 SH   SOLE 21 292,945 0 0
LCNB CORP COM 50181P100   1,919,051 130,017 SH   SOLE 22 123,233 0 6,784
LEAFLY HOLDINGS INC COM 52178J105   342 1,181 SH   SOLE 2 0 0 1,181
LEAFLY HOLDINGS INC COM 52178J105   91,095 314,121 SH   SOLE 22 314,121 0 0
LEAP THERAPEUTICS INC COM NEW 52187K200   9,906 3,165 SH   SOLE 18 0 0 3,165
LEAP THERAPEUTICS INC COM NEW 52187K200   140,171 44,783 SH   SOLE 22 44,783 0 0
LEAR CORP COM NEW 521865204   26,988,118 188,005 SH   SOLE 2 82,149 0 105,856
LEAR CORP COM NEW 521865204   7,151,374 49,818 SH   SOLE 4 25,410 0 24,408
LEAR CORP COM NEW 521865204   1,337,455 9,317 SH   SOLE 7 9,019 0 298
LEAR CORP COM NEW 521865204   45,936 320 SH   SOLE 13 320 0 0
LEAR CORP COM NEW 521865204   1,137,921 7,927 SH   SOLE 15 7,927 0 0
LEAR CORP COM NEW 521865204   90,520,658 630,586 SH   SOLE 18 606,393 0 24,193
LEAR CORP COM NEW 521865204   145,519,506 1,013,720 SH   SOLE 19 1,013,720 0 0
LEAR CORP COM NEW 521865204   442,636,999 3,083,504 SH   SOLE 21 3,083,504 0 0
LEAR CORP COM NEW 521865204   281,284,933 1,959,491 SH   SOLE 22 1,830,986 0 128,505
LEAR CORP COM NEW 521865204   18,086,008 125,991 SH   SOLE 23 125,991 0 0
LEAR CORP COM NEW 521865204   17,809,961 124,068 SH   SOLE 25 124,068 0 0
LEAR CORP COM NEW 521865204   20,163,607 140,464 SH   SOLE 26 53,804 0 86,660
LEAR CORP COM NEW 521865204   11,454,285 79,793 SH   SOLE 28 683 0 79,110
LEAR CORP COM NEW 521865204   14,211 99 SH   SOLE 29 99 0 0
LEAR CORP COM NEW 521865204   61,917,422 431,330 SH   SOLE 30 413,651 0 17,679
LEAR CORP COM NEW 521865204   1,920,843 13,381 SH   SOLE 31 12,034 0 1,347
LEAR CORP COM NEW 521865204   15,300,277 106,585 SH   SOLE 34 106,585 0 0
LEAR CORP COM NEW 521865204   2,457,432 17,119 SH   SOLE 36 17,119 0 0
LEAR CORP COM NEW 521865204   353,994 2,466 SH   SOLE 40 2,466 0 0
LEAR CORP COM NEW 521865204   16,508 115 SH   OTR 43 115 0 0
LEAR CORP COM NEW 521865204   9,179,520 63,947 SH   SOLE 43 59,017 0 4,929
LEE ENTERPRISES INC COM 523768406   13,110 982 SH   SOLE 18 982 0 0
LEE ENTERPRISES INC COM 523768406   169,773 12,717 SH   SOLE 21 12,717 0 0
LEE ENTERPRISES INC COM 523768406   493,033 36,931 SH   SOLE 22 36,931 0 0
LEGACY HOUSING CORP COM 52472M101   154,561 6,665 SH   SOLE 2 3,068 0 3,597
LEGACY HOUSING CORP COM 52472M101   612,935 26,431 SH   SOLE 18 26,431 0 0
LEGACY HOUSING CORP COM 52472M101   412,388 17,783 SH   SOLE 19 17,783 0 0
LEGACY HOUSING CORP COM 52472M101   7,209,701 310,897 SH   SOLE 21 310,897 0 0
LEGACY HOUSING CORP COM 52472M101   2,540,650 109,558 SH   SOLE 22 102,925 0 6,633
LEGACY HOUSING CORP COM 52472M101   95,589 4,122 SH   SOLE 25 4,122 0 0
LEGALZOOM COM INC COM 52466B103   2,335,088 193,302 SH   SOLE 2 172,473 0 20,829
LEGALZOOM COM INC COM 52466B103   11,379 942 SH   SOLE 7 942 0 0
LEGALZOOM COM INC COM 52466B103   3,097,638 256,427 SH   SOLE 18 256,427 0 0
LEGALZOOM COM INC COM 52466B103   14,413,542 1,193,174 SH   SOLE 19 1,193,174 0 0
LEGALZOOM COM INC COM 52466B103   41,649,871 3,447,837 SH   SOLE 21 3,447,837 0 0
LEGALZOOM COM INC COM 52466B103   32,256,898 2,670,273 SH   SOLE 22 2,603,974 0 66,299
LEGALZOOM COM INC COM 52466B103   91,748 7,595 SH   SOLE 26 0 0 7,595
LEGALZOOM COM INC COM 52466B103   476,073 39,410 SH   SOLE 30 39,410 0 0
LEGALZOOM COM INC COM 52466B103   18,414,341 1,524,366 SH   SOLE 34 1,524,366 0 0
LEGALZOOM COM INC COM 52466B103   243,182 20,131 SH   SOLE 43 19,161 0 970
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   5,540,693 80,265 SH   SOLE 2 51,866 0 28,399
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,578,923 22,873 SH   SOLE 4 12,137 0 10,736
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   957,791 13,875 SH   SOLE 7 10,365 0 3,510
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   977,396 14,159 SH   SOLE 13 14,159 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   2,404,246 34,829 SH   SOLE 15 34,829 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   3,078,462 44,596 SH   SOLE 18 44,596 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   56,165,155 813,634 SH   SOLE 19 813,634 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   152,231,169 2,205,290 SH   SOLE 21 2,205,290 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   37,471,900 542,835 SH   SOLE 22 473,446 0 69,389
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   4,495,993 65,131 SH   SOLE 23 65,131 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   37,828 548 SH   SOLE 25 548 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   4,474,663 64,822 SH   SOLE 26 5,113 0 59,709
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   7,132,939 103,331 SH   SOLE 28 3,634 0 99,697
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   28,580,422 414,029 SH   SOLE 30 414,029 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   22,262,658 322,507 SH   SOLE 34 322,507 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   32,030 464 SH   SOLE 40 464 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   28,026 406 SH   SOLE 43 400 0 6
LEGGETT & PLATT INC COM 524660107   6,312,466 213,115 SH   SOLE 2 140,699 0 72,416
LEGGETT & PLATT INC COM 524660107   10,485 354 SH   SOLE 4 354 0 0
LEGGETT & PLATT INC COM 524660107   5,756,765 194,354 SH   SOLE 7 192,212 0 2,142
LEGGETT & PLATT INC COM 524660107   9,660,267 326,140 SH   SOLE 18 326,140 0 0
LEGGETT & PLATT INC COM 524660107   1,239,449 41,845 SH   SOLE 19 41,845 0 0
LEGGETT & PLATT INC COM 524660107   308,639,600 10,419,973 SH   SOLE 21 10,419,973 0 0
LEGGETT & PLATT INC COM 524660107   112,954,419 3,813,451 SH   SOLE 22 3,642,821 0 170,630
LEGGETT & PLATT INC COM 524660107   679,749 22,949 SH   SOLE 25 22,949 0 0
LEGGETT & PLATT INC COM 524660107   1,621,873 54,756 SH   SOLE 26 44,315 0 10,441
LEGGETT & PLATT INC COM 524660107   70,318 2,374 SH   SOLE 28 2,374 0 0
LEGGETT & PLATT INC COM 524660107   5,592,434 188,806 SH   SOLE 30 188,806 0 0
LEGGETT & PLATT INC COM 524660107   53,286 1,799 SH   SOLE 31 1,799 0 0
LEGGETT & PLATT INC COM 524660107   1,956,253 66,045 SH   SOLE 32 66,045 0 0
LEGGETT & PLATT INC COM 524660107   100,886 3,406 SH   SOLE 34 3,406 0 0
LEGGETT & PLATT INC COM 524660107   109,446 3,695 SH   SOLE 36 3,695 0 0
LEGGETT & PLATT INC COM 524660107   713,575 24,091 SH   SOLE 40 24,091 0 0
LEGGETT & PLATT INC COM 524660107   36,729 1,240 SH   OTR 43 1,240 0 0
LEGGETT & PLATT INC COM 524660107   2,283,809 77,104 SH   SOLE 43 71,505 0 5,599
LEIDOS HOLDINGS INC COM 525327102   37,322,988 421,824 SH   SOLE 2 184,964 0 236,860
LEIDOS HOLDINGS INC COM 525327102   6,729,700 76,059 SH   SOLE 4 20,997 0 55,062
LEIDOS HOLDINGS INC COM 525327102   18,786,251 212,322 SH   SOLE 7 192,953 0 19,369
LEIDOS HOLDINGS INC COM 525327102   143,426 1,621 SH   SOLE 13 1,621 0 0
LEIDOS HOLDINGS INC COM 525327102   2,017,963 22,807 SH   SOLE 15 22,807 0 0
LEIDOS HOLDINGS INC COM 525327102   179,907,535 2,033,313 SH   SOLE 18 1,879,712 0 153,601
LEIDOS HOLDINGS INC COM 525327102   507,739,206 5,738,463 SH   SOLE 19 5,738,463 0 0
LEIDOS HOLDINGS INC COM 525327102   323,798,931 3,659,572 SH   SOLE 21 3,659,572 0 0
LEIDOS HOLDINGS INC COM 525327102   313,601,168 3,544,317 SH   SOLE 22 3,259,190 0 285,127
LEIDOS HOLDINGS INC COM 525327102   23,633,096 267,101 SH   SOLE 23 267,101 0 0
LEIDOS HOLDINGS INC COM 525327102   9,896,665 111,852 SH   SOLE 25 111,385 0 467
LEIDOS HOLDINGS INC COM 525327102   29,072,493 328,577 SH   SOLE 26 169,215 0 159,362
LEIDOS HOLDINGS INC COM 525327102   2,578,661 29,144 SH   SOLE 28 0 0 29,144
LEIDOS HOLDINGS INC COM 525327102   55,628,526 628,713 SH   SOLE 30 628,713 0 0
LEIDOS HOLDINGS INC COM 525327102   2,658,824 30,050 SH   SOLE 31 27,781 0 2,269
LEIDOS HOLDINGS INC COM 525327102   29,550,550 333,980 SH   SOLE 34 333,980 0 0
LEIDOS HOLDINGS INC COM 525327102   3,087,156 34,891 SH   SOLE 36 34,891 0 0
LEIDOS HOLDINGS INC COM 525327102   264,113 2,985 SH   SOLE 40 2,985 0 0
LEIDOS HOLDINGS INC COM 525327102   7,558,253 85,423 SH   SOLE 43 73,839 0 11,584
LEMAITRE VASCULAR INC COM 525558201   2,813,515 41,818 SH   SOLE 2 36,159 0 5,659
LEMAITRE VASCULAR INC COM 525558201   27,047 402 SH   SOLE 4 52 0 350
LEMAITRE VASCULAR INC COM 525558201   11,639 173 SH   SOLE 7 173 0 0
LEMAITRE VASCULAR INC COM 525558201   4,379,592 65,095 SH   SOLE 18 65,095 0 0
LEMAITRE VASCULAR INC COM 525558201   5,801,151 86,224 SH   SOLE 19 86,224 0 0
LEMAITRE VASCULAR INC COM 525558201   161,166,683 2,395,462 SH   SOLE 21 2,395,462 0 0
LEMAITRE VASCULAR INC COM 525558201   38,911,119 578,346 SH   SOLE 22 551,026 0 27,320
LEMAITRE VASCULAR INC COM 525558201   32,698 486 SH   SOLE 23 486 0 0
LEMAITRE VASCULAR INC COM 525558201   260,912 3,878 SH   SOLE 25 3,878 0 0
LEMAITRE VASCULAR INC COM 525558201   1,226,918 18,236 SH   SOLE 26 15,957 0 2,279
LEMAITRE VASCULAR INC COM 525558201   296,638 4,409 SH   SOLE 28 0 0 4,409
LEMAITRE VASCULAR INC COM 525558201   2,220,240 33,000 SH   SOLE 30 33,000 0 0
LEMAITRE VASCULAR INC COM 525558201   32,765 487 SH   SOLE 34 487 0 0
LEMAITRE VASCULAR INC COM 525558201   216,103 3,212 SH   SOLE 40 3,212 0 0
LEMAITRE VASCULAR INC COM 525558201   46,894 697 SH   OTR 43 697 0 0
LEMAITRE VASCULAR INC COM 525558201   1,219,653 18,128 SH   SOLE 43 17,162 0 966
LEMONADE INC COM 52567D107   756,548 44,899 SH   SOLE 2 18,059 0 26,840
LEMONADE INC COM 52567D107   2,494 148 SH   SOLE 4 148 0 0
LEMONADE INC COM 52567D107   7,144 424 SH   SOLE 7 424 0 0
LEMONADE INC COM 52567D107   2,410,325 143,046 SH   SOLE 18 143,046 0 0
LEMONADE INC COM 52567D107   1,876,365 111,357 SH   SOLE 19 111,357 0 0
LEMONADE INC COM 52567D107   29,975,661 1,778,971 SH   SOLE 21 1,778,971 0 0
LEMONADE INC COM 52567D107   21,899,389 1,299,667 SH   SOLE 22 1,246,745 0 52,922
LEMONADE INC COM 52567D107   187,423 11,123 SH   SOLE 25 11,123 0 0
LEMONADE INC COM 52567D107   317,168 18,823 SH   SOLE 26 10,039 0 8,784
LEMONADE INC COM 52567D107   14,592 866 SH   SOLE 28 866 0 0
LEMONADE INC COM 52567D107   531,500 31,543 SH   SOLE 30 31,543 0 0
LEMONADE INC COM 52567D107   228,638 13,569 SH   SOLE 40 13,569 0 0
LEMONADE INC COM 52567D107   479,871 28,479 SH   SOLE 43 27,817 0 662
LENDINGCLUB CORP COM NEW 52603A208   1,462,403 149,990 SH   SOLE 2 58,759 0 91,231
LENDINGCLUB CORP COM NEW 52603A208   3,169 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208   10,052 1,031 SH   SOLE 7 1,031 0 0
LENDINGCLUB CORP COM NEW 52603A208   3,056,996 313,538 SH   SOLE 18 313,538 0 0
LENDINGCLUB CORP COM NEW 52603A208   4,057,365 416,140 SH   SOLE 19 416,140 0 0
LENDINGCLUB CORP COM NEW 52603A208   36,658,869 3,759,884 SH   SOLE 21 3,759,884 0 0
LENDINGCLUB CORP COM NEW 52603A208   31,782,494 3,259,743 SH   SOLE 22 3,125,864 0 133,879
LENDINGCLUB CORP COM NEW 52603A208   191,363 19,627 SH   SOLE 25 19,627 0 0
LENDINGCLUB CORP COM NEW 52603A208   889,200 91,200 SH   SOLE 26 16,960 0 74,240
LENDINGCLUB CORP COM NEW 52603A208   468,780 48,080 SH   SOLE 30 48,080 0 0
LENDINGCLUB CORP COM NEW 52603A208   176,651 18,118 SH   SOLE 40 18,118 0 0
LENDINGCLUB CORP COM NEW 52603A208   1,887,561 193,596 SH   SOLE 43 161,532 0 32,064
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   1,644,720 2,136,000 PRN   SOLE 21 2,136,000 0 0
LENDINGTREE INC NEW COM 52603B107   3,949,863 178,646 SH   SOLE 2 127,252 0 51,394
LENDINGTREE INC NEW COM 52603B107   2,985 135 SH   SOLE 7 135 0 0
LENDINGTREE INC NEW COM 52603B107   731,531 33,086 SH   SOLE 18 33,086 0 0
LENDINGTREE INC NEW COM 52603B107   6,208,112 280,783 SH   SOLE 19 280,783 0 0
LENDINGTREE INC NEW COM 52603B107   9,408,424 425,528 SH   SOLE 21 425,528 0 0
LENDINGTREE INC NEW COM 52603B107   11,848,594 535,893 SH   SOLE 22 528,860 0 7,033
LENDINGTREE INC NEW COM 52603B107   155,035 7,012 SH   SOLE 23 7,012 0 0
LENDINGTREE INC NEW COM 52603B107   1,311,764 59,329 SH   SOLE 26 0 0 59,329
LENDINGTREE INC NEW COM 52603B107   4,555 206 SH   SOLE 28 206 0 0
LENDINGTREE INC NEW COM 52603B107   71,437 3,231 SH   SOLE 43 1,543 0 1,688
LENNAR CORP CL A 526057104   56,700,895 452,485 SH   SOLE 2 99,946 0 352,539
LENNAR CORP CL A 526057104   22,939,875 183,065 SH   SOLE 4 93,123 0 89,942
LENNAR CORP CL A 526057104   22,308,563 178,027 SH   SOLE 7 157,051 0 20,976
LENNAR CORP CL A 526057104   785,318 6,267 SH   SOLE 13 6,267 0 0
LENNAR CORP CL A 526057104   5,717,770 45,629 SH   SOLE 15 45,629 0 0
LENNAR CORP CL A 526057104   53,934,677 430,410 SH   SOLE 18 407,646 0 22,764
LENNAR CORP CL A 526057104   19,473,299 155,401 SH   SOLE 19 155,401 0 0
LENNAR CORP CL A 526057104   1,368,628,301 10,921,940 SH   SOLE 21 10,921,940 0 0
LENNAR CORP CL A 526057104   698,162,284 5,571,481 SH   SOLE 22 5,016,631 0 554,850
LENNAR CORP CL A 526057104   58,262,509 464,947 SH   SOLE 23 464,947 0 0
LENNAR CORP CL A 526057104   43,621,038 348,105 SH   SOLE 25 347,218 0 887
LENNAR CORP CL A 526057104   52,576,066 419,568 SH   SOLE 26 156,513 0 263,055
LENNAR CORP CL A 526057104   42,934,339 342,625 SH   SOLE 28 3,828 0 338,797
LENNAR CORP CL A 526057104   143,856 1,148 SH   SOLE 29 1,148 0 0
LENNAR CORP CL A 526057104   225,921,023 1,802,897 SH   SOLE 30 1,796,251 0 6,646
LENNAR CORP CL A 526057104   7,003,576 55,890 SH   SOLE 31 51,506 0 4,384
LENNAR CORP CL A 526057104   1,429,035 11,404 SH   SOLE 34 11,404 0 0
LENNAR CORP CL A 526057104   8,157,180 65,096 SH   SOLE 36 65,096 0 0
LENNAR CORP CL A 526057104   1,255,105 10,016 SH   SOLE 40 10,016 0 0
LENNAR CORP CL A 526057104   101,501 810 SH   OTR 43 810 0 0
LENNAR CORP CL A 526057104   34,244,029 273,275 SH   SOLE 43 228,269 0 45,005
LENNAR CORP OPTIONS 526057104   839,577 6,700 SH Call SOLE 2 0 0 6,700
LENNAR CORP OPTIONS 526057104   200,496 1,600 SH Call SOLE 4 1,600 0 0
LENNAR CORP OPTIONS 526057104   4,248,009 33,900 SH Call SOLE 18 33,900 0 0
LENNAR CORP OPTIONS 526057104   21,139,797 168,700 SH Call SOLE 19 168,700 0 0
LENNAR CORP OPTIONS 526057104   1,679,154 13,400 SH Call SOLE 22 13,400 0 0
LENNAR CORP OPTIONS 526057104   112,779 900 SH Call SOLE 26 900 0 0
LENNAR CORP OPTIONS 526057104   13,257,798 105,800 SH Call SOLE 34 105,800 0 0
LENNAR CORP CL B 526057302   1,457,442 12,900 SH   SOLE 2 1,418 0 11,482
LENNAR CORP CL B 526057302   25,872 229 SH   SOLE 7 229 0 0
LENNAR CORP CL B 526057302   556,314 4,924 SH   SOLE 18 4,924 0 0
LENNAR CORP CL B 526057302   429,663 3,803 SH   SOLE 19 3,803 0 0
LENNAR CORP CL B 526057302   32,470,226 287,398 SH   SOLE 21 287,398 0 0
LENNAR CORP CL B 526057302   12,007,288 106,278 SH   SOLE 22 93,445 0 12,833
LENNAR CORP CL B 526057302   2,162,663 19,142 SH   SOLE 25 19,142 0 0
LENNAR CORP CL B 526057302   366,620 3,245 SH   SOLE 26 986 0 2,259
LENNAR CORP CL B 526057302   364,248 3,224 SH   SOLE 28 0 0 3,224
LENNAR CORP CL B 526057302   452 4 SH   SOLE 30 4 0 0
LENNAR CORP CL B 526057302   25,985 230 SH   SOLE 31 230 0 0
LENNAR CORP CL B 526057302   38,639 342 SH   SOLE 36 342 0 0
LENNAR CORP CL B 526057302   1,110,944 9,833 SH   SOLE 43 8,658 0 1,175
LENNOX INTL INC COM 526107107   29,994,527 91,988 SH   SOLE 2 65,786 0 26,202
LENNOX INTL INC COM 526107107   10,793,243 33,101 SH   SOLE 4 17,081 0 16,020
LENNOX INTL INC COM 526107107   1,127,876 3,459 SH   SOLE 7 3,375 0 84
LENNOX INTL INC COM 526107107   108,581 333 SH   SOLE 13 333 0 0
LENNOX INTL INC COM 526107107   944,299 2,896 SH   SOLE 15 2,896 0 0
LENNOX INTL INC COM 526107107   23,257,595 71,327 SH   SOLE 18 69,448 0 1,879
LENNOX INTL INC COM 526107107   4,261,083 13,068 SH   SOLE 19 13,068 0 0
LENNOX INTL INC COM 526107107   575,044,335 1,763,561 SH   SOLE 21 1,763,561 0 0
LENNOX INTL INC COM 526107107   311,131,429 954,186 SH   SOLE 22 892,808 0 61,378
LENNOX INTL INC COM 526107107   19,737,995 60,533 SH   SOLE 23 60,533 0 0
LENNOX INTL INC COM 526107107   3,876,972 11,890 SH   SOLE 25 11,890 0 0
LENNOX INTL INC COM 526107107   8,372,499 25,677 SH   SOLE 26 19,194 0 6,483
LENNOX INTL INC COM 526107107   21,257,155 65,192 SH   SOLE 28 342 0 64,850
LENNOX INTL INC COM 526107107   46,302 142 SH   SOLE 29 142 0 0
LENNOX INTL INC COM 526107107   51,076,909 156,644 SH   SOLE 30 145,469 0 11,175
LENNOX INTL INC COM 526107107   2,665,948 8,176 SH   SOLE 31 7,386 0 790
LENNOX INTL INC COM 526107107   523,994 1,607 SH   SOLE 34 1,607 0 0
LENNOX INTL INC COM 526107107   1,743,170 5,346 SH   SOLE 36 5,346 0 0
LENNOX INTL INC COM 526107107   437,912 1,343 SH   SOLE 40 1,343 0 0
LENNOX INTL INC COM 526107107   6,418,019 19,683 SH   SOLE 43 18,226 0 1,457
LENSAR INC COM 52634L108   7,072 1,664 SH   SOLE 18 1,664 0 0
LENSAR INC COM 52634L108   93,509 22,002 SH   SOLE 21 22,002 0 0
LENSAR INC COM 52634L108   597,520 140,593 SH   SOLE 22 140,593 0 0
LEONARDO DRS INC COM 52661A108   469,931 27,101 SH   SOLE 2 15,452 0 11,649
LEONARDO DRS INC COM 52661A108   368,388 21,245 SH   SOLE 7 20,104 0 1,141
LEONARDO DRS INC COM 52661A108   2,147,178 123,828 SH   SOLE 18 123,828 0 0
LEONARDO DRS INC COM 52661A108   1,734,486 100,028 SH   SOLE 19 100,028 0 0
LEONARDO DRS INC COM 52661A108   30,921,399 1,783,241 SH   SOLE 21 1,783,241 0 0
LEONARDO DRS INC COM 52661A108   22,144,324 1,277,066 SH   SOLE 22 1,245,520 0 31,546
LEONARDO DRS INC COM 52661A108   138,425 7,983 SH   SOLE 25 7,983 0 0
LEONARDO DRS INC COM 52661A108   339,517 19,580 SH   SOLE 28 0 0 19,580
LEONARDO DRS INC COM 52661A108   461,886 26,637 SH   SOLE 30 26,637 0 0
LEONARDO DRS INC COM 52661A108   110,889 6,395 SH   SOLE 40 6,395 0 0
LESLIES INC COM 527064109   1,367,785 145,664 SH   SOLE 2 50,899 0 94,765
LESLIES INC COM 527064109   4,113 438 SH   SOLE 4 438 0 0
LESLIES INC COM 527064109   412,691 43,950 SH   SOLE 7 41,638 0 2,312
LESLIES INC COM 527064109   5,512,878 587,101 SH   SOLE 18 587,101 0 0
LESLIES INC COM 527064109   3,350,925 356,861 SH   SOLE 19 356,861 0 0
LESLIES INC COM 527064109   172,314,134 18,350,813 SH   SOLE 21 18,350,813 0 0
LESLIES INC COM 527064109   42,127,700 4,486,443 SH   SOLE 22 4,291,925 0 194,518
LESLIES INC COM 527064109   528,685 56,303 SH   SOLE 25 56,303 0 0
LESLIES INC COM 527064109   789,014 84,027 SH   SOLE 26 70,359 0 13,668
LESLIES INC COM 527064109   198,918 21,184 SH   SOLE 28 1,730 0 19,454
LESLIES INC COM 527064109   5,436,284 578,944 SH   SOLE 30 578,944 0 0
LESLIES INC COM 527064109   41,391 4,408 SH   SOLE 36 4,408 0 0
LESLIES INC COM 527064109   236,703 25,208 SH   SOLE 40 25,208 0 0
LESLIES INC COM 527064109   517,689 55,132 SH   SOLE 43 49,336 0 5,796
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   554,660 38,438 SH   SOLE 2 24,359 0 14,079
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   2,929 203 SH   SOLE 4 203 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   348,427 24,146 SH   SOLE 7 22,818 0 1,328
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   3,057,284 211,870 SH   SOLE 21 211,870 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   20,268,825 1,404,631 SH   SOLE 22 1,366,530 0 38,101
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   251,068 17,399 SH   SOLE 25 17,399 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,014,703 70,319 SH   SOLE 26 27,946 0 42,373
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   786,825 54,527 SH   SOLE 28 54,527 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   752,799 52,169 SH   SOLE 30 52,169 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   232,915 16,141 SH   SOLE 40 16,141 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   127,085 8,807 SH   SOLE 43 6,938 0 1,869
LEXICON PHARMACEUTICALS INC COM NEW 528872302   186,591 81,481 SH   SOLE 2 31,580 0 49,901
LEXICON PHARMACEUTICALS INC COM NEW 528872302   2,056 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   571,737 249,667 SH   SOLE 18 249,667 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   419,274 183,089 SH   SOLE 19 183,089 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   7,616,748 3,326,091 SH   SOLE 21 3,326,091 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   5,476,501 2,391,485 SH   SOLE 22 2,350,990 0 40,495
LEXICON PHARMACEUTICALS INC COM NEW 528872302   46,888 20,475 SH   SOLE 25 20,475 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   210,678 91,999 SH   SOLE 30 91,999 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   15,723 6,866 SH   SOLE 40 6,866 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   62,139 27,135 SH   SOLE 43 13,340 0 13,795
LEXINFINTECH HLDGS LTD ADR 528877103   14,677 6,409 SH   SOLE 4 6,409 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   30,198 13,187 SH   SOLE 7 13,187 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   3,586,145 1,566,002 SH   SOLE 21 1,566,002 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   1,493,158 652,034 SH   SOLE 22 584,144 0 67,890
LEXINFINTECH HLDGS LTD ADR 528877103   2,544 1,111 SH   SOLE 25 1,111 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   705,597 308,121 SH   SOLE 30 308,121 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   325,659 142,209 SH   SOLE 43 139,730 0 2,479
LF CAPITAL ACQUISITION CORP *W EXP 02/19/202 50202D110   30,938 562,500 SH   SOLE 2 562,500 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   131,247 21,658 SH   SOLE 22 21,658 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   669,603 110,495 SH   SOLE 43 107,344 0 3,152
LGI HOMES INC COM 50187T106   2,321,862 17,213 SH   SOLE 2 6,248 0 10,965
LGI HOMES INC COM 50187T106   11,735 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106   357,324 2,649 SH   SOLE 7 2,514 0 135
LGI HOMES INC COM 50187T106   9,653,942 71,569 SH   SOLE 18 71,569 0 0
LGI HOMES INC COM 50187T106   5,634,086 41,768 SH   SOLE 19 41,768 0 0
LGI HOMES INC COM 50187T106   358,325,843 2,656,430 SH   SOLE 21 2,656,430 0 0
LGI HOMES INC COM 50187T106   78,771,444 583,968 SH   SOLE 22 547,578 0 36,390
LGI HOMES INC COM 50187T106   573,552 4,252 SH   SOLE 25 4,252 0 0
LGI HOMES INC COM 50187T106   1,269,045 9,408 SH   SOLE 26 7,412 0 1,996
LGI HOMES INC COM 50187T106   129,899 963 SH   SOLE 28 404 0 559
LGI HOMES INC COM 50187T106   4,758,515 35,277 SH   SOLE 30 35,277 0 0
LGI HOMES INC COM 50187T106   71,761 532 SH   SOLE 36 532 0 0
LGI HOMES INC COM 50187T106   458,221 3,397 SH   SOLE 40 3,397 0 0
LGI HOMES INC COM 50187T106   2,390,790 17,724 SH   SOLE 43 16,820 0 904
LGL GROUP INC COM 50186A108   1,219 256 SH   SOLE 18 256 0 0
LGL GROUP INC COM 50186A108   16,198 3,403 SH   SOLE 21 3,403 0 0
LGL GROUP INC COM 50186A108   1,004 211 SH   SOLE 22 211 0 0
LI AUTO INC SPONSORED ADS 50202M102   2,566,021 73,106 SH   SOLE 2 73,106 0 0
LI AUTO INC SPONSORED ADS 50202M102   1,048,121 29,861 SH   SOLE 22 29,861 0 0
LI AUTO INC SPONSORED ADS 50202M102   11,808,623 336,428 SH   SOLE 25 336,428 0 0
LI AUTO INC SPONSORED ADS 50202M102   1,549,770 44,153 SH   SOLE 28 0 0 44,153
LI AUTO INC SPONSORED ADS 50202M102   1,220,006 34,758 SH   SOLE 32 34,758 0 0
LI AUTO INC SPONSORED ADS 50202M102   378,869 10,794 SH   SOLE 34 10,794 0 0
LI AUTO INC SPONSORED ADS 50202M102   18,567,338 528,984 SH   SOLE 43 470,893 0 58,091
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   629,747 113,468 SH   SOLE 2 55,645 0 57,823
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   8,292 1,494 SH   SOLE 7 1,494 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   2,224,124 400,743 SH   SOLE 18 400,743 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   2,865,271 516,265 SH   SOLE 19 516,265 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   25,646,467 4,620,985 SH   SOLE 21 4,620,985 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   10,020,636 1,805,520 SH   SOLE 22 1,703,205 0 102,315
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   4,407 794 SH   SOLE 23 794 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   762,359 137,362 SH   SOLE 30 137,362 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   193,562 34,876 SH   SOLE 43 25,961 0 8,915
LIANBIO SPONSORED ADS 53000N108   1,402,629 615,188 SH   SOLE 19 615,188 0 0
LIANBIO SPONSORED ADS 53000N108   869,033 381,155 SH   SOLE 34 381,155 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   4,741,304 59,467 SH   SOLE 2 8,313 0 51,154
LIBERTY BROADBAND CORP COM SER A 530307107   19,614 246 SH   SOLE 7 246 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   12,358 155 SH   SOLE 15 155 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   551,652 6,919 SH   SOLE 18 6,919 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   373,296 4,682 SH   SOLE 19 4,682 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   15,991,924 200,576 SH   SOLE 21 200,576 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   24,336,387 305,235 SH   SOLE 22 291,421 0 13,814
LIBERTY BROADBAND CORP COM SER A 530307107   2,014,219 25,263 SH   SOLE 25 25,263 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   470,248 5,898 SH   SOLE 26 0 0 5,898
LIBERTY BROADBAND CORP COM SER A 530307107   370,505 4,647 SH   SOLE 28 448 0 4,199
LIBERTY BROADBAND CORP COM SER A 530307107   239 3 SH   SOLE 30 3 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   18,497 232 SH   SOLE 31 232 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   25,833 324 SH   OTR 43 324 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   3,313,021 41,553 SH   SOLE 43 36,096 0 5,457
LIBERTY BROADBAND CORP COM SER C 530307305   8,033,190 100,277 SH   SOLE 2 19,632 0 80,645
LIBERTY BROADBAND CORP COM SER C 530307305   3,859,299 48,175 SH   SOLE 4 34,619 0 13,556
LIBERTY BROADBAND CORP COM SER C 530307305   2,332,483 29,116 SH   SOLE 7 28,377 0 739
LIBERTY BROADBAND CORP COM SER C 530307305   416,732 5,202 SH   SOLE 13 5,202 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   1,240,984 15,491 SH   SOLE 15 15,491 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   7,562,704 94,404 SH   SOLE 18 87,507 0 6,897
LIBERTY BROADBAND CORP COM SER C 530307305   5,264,509 65,716 SH   SOLE 19 65,716 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   193,359,905 2,413,680 SH   SOLE 21 2,413,680 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   231,018,654 2,883,768 SH   SOLE 22 2,656,363 0 227,405
LIBERTY BROADBAND CORP COM SER C 530307305   16,536,466 206,422 SH   SOLE 23 206,422 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   11,506,199 143,630 SH   SOLE 25 143,630 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   11,865,813 148,119 SH   SOLE 26 74,109 0 74,010
LIBERTY BROADBAND CORP COM SER C 530307305   12,187,615 152,136 SH   SOLE 28 1,586 0 150,550
LIBERTY BROADBAND CORP COM SER C 530307305   39,834,137 497,243 SH   SOLE 30 497,243 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   2,160,967 26,975 SH   SOLE 31 24,962 0 2,013
LIBERTY BROADBAND CORP COM SER C 530307305   408,962 5,105 SH   SOLE 34 5,105 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   3,312,468 41,349 SH   SOLE 36 41,349 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   369,708 4,615 SH   SOLE 40 4,615 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   8,633,695 107,773 SH   SOLE 43 103,941 0 3,832
LIBERTY ENERGY INC COM CL A 53115L104   6,311,522 472,066 SH   SOLE 2 213,011 0 259,055
LIBERTY ENERGY INC COM CL A 53115L104   3,356 251 SH   SOLE 4 251 0 0
LIBERTY ENERGY INC COM CL A 53115L104   23,478 1,756 SH   SOLE 7 1,756 0 0
LIBERTY ENERGY INC COM CL A 53115L104   6,962,735 520,773 SH   SOLE 18 476,159 0 44,614
LIBERTY ENERGY INC COM CL A 53115L104   20,330,810 1,520,629 SH   SOLE 19 1,520,629 0 0
LIBERTY ENERGY INC COM CL A 53115L104   82,707,475 6,186,049 SH   SOLE 21 6,186,049 0 0
LIBERTY ENERGY INC COM CL A 53115L104   71,446,606 5,343,800 SH   SOLE 22 5,145,556 0 198,244
LIBERTY ENERGY INC COM CL A 53115L104   362,701 27,128 SH   SOLE 23 27,128 0 0
LIBERTY ENERGY INC COM CL A 53115L104   412,144 30,826 SH   SOLE 25 30,826 0 0
LIBERTY ENERGY INC COM CL A 53115L104   4,407,407 329,649 SH   SOLE 26 55,674 0 273,975
LIBERTY ENERGY INC COM CL A 53115L104   586,341 43,855 SH   SOLE 28 1,933 0 41,922
LIBERTY ENERGY INC COM CL A 53115L104   1,373,981 102,766 SH   SOLE 30 102,766 0 0
LIBERTY ENERGY INC COM CL A 53115L104   308,285 23,058 SH   SOLE 40 23,058 0 0
LIBERTY ENERGY INC COM CL A 53115L104   1,579,505 118,138 SH   SOLE 43 113,726 0 4,412
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,262,848 74,902 SH   SOLE 2 17,028 0 57,874
LIBERTY GLOBAL PLC SHS CL A G5480U104   2,413,998 143,179 SH   SOLE 4 94,424 0 48,755
LIBERTY GLOBAL PLC SHS CL A G5480U104   405,045 24,024 SH   SOLE 7 22,655 0 1,369
LIBERTY GLOBAL PLC SHS CL A G5480U104   334,115 19,817 SH   SOLE 13 19,817 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   375,573 22,276 SH   SOLE 15 22,276 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   792,605 47,011 SH   SOLE 18 38,117 0 8,894
LIBERTY GLOBAL PLC SHS CL A G5480U104   18,615,092 1,104,098 SH   SOLE 21 1,104,098 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   46,051,202 2,731,388 SH   SOLE 22 2,532,120 0 199,268
LIBERTY GLOBAL PLC SHS CL A G5480U104   5,297,496 314,205 SH   SOLE 23 314,205 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   26,884,568 1,594,577 SH   SOLE 25 1,589,949 0 4,628
LIBERTY GLOBAL PLC SHS CL A G5480U104   6,918,889 410,373 SH   SOLE 26 159,709 0 250,664
LIBERTY GLOBAL PLC SHS CL A G5480U104   5,272,257 312,708 SH   SOLE 28 2,112 0 310,596
LIBERTY GLOBAL PLC SHS CL A G5480U104   23,179,516 1,374,823 SH   SOLE 30 1,374,823 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   523,655 31,059 SH   SOLE 31 28,136 0 2,923
LIBERTY GLOBAL PLC SHS CL A G5480U104   172,343 10,222 SH   SOLE 34 10,222 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   1,007,807 59,775 SH   SOLE 36 59,775 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   115,660 6,860 SH   SOLE 40 6,860 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   790,667 46,896 SH   SOLE 43 46,571 0 325
LIBERTY GLOBAL PLC SHS CL B G5480U112   8,158 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   4,512,496 253,939 SH   SOLE 2 135,009 0 118,930
LIBERTY GLOBAL PLC SHS CL C G5480U120   6,326,742 356,035 SH   SOLE 4 135,417 0 220,618
LIBERTY GLOBAL PLC SHS CL C G5480U120   740,671 41,681 SH   SOLE 7 40,262 0 1,419
LIBERTY GLOBAL PLC SHS CL C G5480U120   126,789 7,135 SH   SOLE 13 7,135 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   600,715 33,805 SH   SOLE 15 33,805 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   2,161,294 121,626 SH   SOLE 18 106,569 0 15,057
LIBERTY GLOBAL PLC SHS CL C G5480U120   52,623,438 2,961,364 SH   SOLE 21 2,961,364 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   78,871,257 4,438,450 SH   SOLE 22 4,105,629 0 332,821
LIBERTY GLOBAL PLC SHS CL C G5480U120   8,847,594 497,895 SH   SOLE 23 497,895 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   31,262,459 1,759,283 SH   SOLE 25 1,759,283 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   10,790,459 607,229 SH   SOLE 26 250,302 0 356,927
LIBERTY GLOBAL PLC SHS CL C G5480U120   12,106,879 681,310 SH   SOLE 28 6,618 0 674,692
LIBERTY GLOBAL PLC SHS CL C G5480U120   38,130,582 2,145,784 SH   SOLE 30 2,120,788 0 24,996
LIBERTY GLOBAL PLC SHS CL C G5480U120   1,029,327 57,925 SH   SOLE 31 52,612 0 5,313
LIBERTY GLOBAL PLC SHS CL C G5480U120   208,620 11,740 SH   SOLE 34 11,740 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   1,386,344 78,016 SH   SOLE 36 78,016 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   184,861 10,403 SH   SOLE 40 10,403 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   1,845,823 103,873 SH   SOLE 43 99,335 0 4,538
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5   2,197,987 2,321,000 PRN   SOLE 21 2,321,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   927,736 106,027 SH   SOLE 2 77,346 0 28,681
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   11,970 1,368 SH   SOLE 7 1,368 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   856,879 97,929 SH   SOLE 18 97,929 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   1,037,873 118,614 SH   SOLE 19 118,614 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   12,724,994 1,454,285 SH   SOLE 21 1,454,285 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   10,483,121 1,198,071 SH   SOLE 22 1,157,045 0 41,026
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   36,540 4,176 SH   SOLE 23 4,176 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   62,729 7,169 SH   SOLE 25 7,169 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   351,260 40,144 SH   SOLE 26 0 0 40,144
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   294,105 33,612 SH   SOLE 30 33,612 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   44,249 5,057 SH   SOLE 34 5,057 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   28,193 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   65,415 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   429,800 49,120 SH   SOLE 43 46,831 0 2,289
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   1,340,686 155,532 SH   SOLE 2 52,681 0 102,851
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   5,810 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   379,125 43,982 SH   SOLE 7 41,796 0 2,186
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   3,548,320 411,638 SH   SOLE 18 411,638 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   3,027,525 351,221 SH   SOLE 19 351,221 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   44,435,178 5,154,893 SH   SOLE 21 5,154,893 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   34,449,847 3,996,502 SH   SOLE 22 3,818,317 0 178,185
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   272,030 31,558 SH   SOLE 25 31,558 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   507,658 58,893 SH   SOLE 26 43,877 0 15,016
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   102,845 11,931 SH   SOLE 28 2,812 0 9,119
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   690,979 80,160 SH   SOLE 30 80,160 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   59,918 6,951 SH   SOLE 36 6,951 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   173,831 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   102,466 11,887 SH   SOLE 43 11,343 0 544
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   3,774,692 115,047 SH   SOLE 2 10,858 0 104,189
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   269,895 8,226 SH   SOLE 4 8,226 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   61,388 1,871 SH   SOLE 7 1,871 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   20,080 612 SH   SOLE 15 612 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   6,636,741 202,278 SH   SOLE 18 202,278 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   27,108,147 826,216 SH   SOLE 19 826,216 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   26,415,003 805,090 SH   SOLE 21 805,090 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   63,134,183 1,924,236 SH   SOLE 22 1,856,714 0 67,522
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   75,397 2,298 SH   SOLE 23 2,298 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   3,353,477 102,209 SH   SOLE 25 71,522 0 30,687
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   4,913,298 149,750 SH   SOLE 26 16,169 0 133,581
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   578,309 17,626 SH   SOLE 28 0 0 17,626
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   2,360,975 71,959 SH   SOLE 30 71,959 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   36,222 1,104 SH   SOLE 31 1,104 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   17,434,807 531,387 SH   SOLE 34 531,387 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   319,569 9,740 SH   SOLE 36 9,740 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   13,419 409 SH   OTR 43 409 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   8,865,098 270,195 SH   SOLE 43 239,280 0 30,915
LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508   291 9 SH   SOLE 43 9 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   6,877,719 210,135 SH   SOLE 2 26,915 0 183,220
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   5,149,247 157,325 SH   SOLE 4 68,147 0 89,178
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   512,323 15,653 SH   SOLE 7 15,435 0 218
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   340,490 10,403 SH   SOLE 13 10,403 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   667,790 20,403 SH   SOLE 15 20,403 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   8,064,541 246,396 SH   SOLE 18 236,996 0 9,400
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   25,867,305 790,324 SH   SOLE 19 790,324 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   69,552,265 2,125,031 SH   SOLE 21 2,125,031 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   130,560,952 3,989,030 SH   SOLE 22 3,673,200 0 315,830
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   9,620,591 293,938 SH   SOLE 23 293,938 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   19,370,334 591,822 SH   SOLE 25 551,417 0 40,405
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   9,492,355 290,020 SH   SOLE 26 95,521 0 194,499
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   5,238,306 160,046 SH   SOLE 28 2,282 0 157,764
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   21,249,691 649,242 SH   SOLE 30 649,242 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,207,279 36,886 SH   SOLE 31 33,673 0 3,213
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   12,537,587 383,061 SH   SOLE 34 383,061 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,489,575 45,511 SH   SOLE 36 45,511 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   225,706 6,896 SH   SOLE 40 6,896 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   2,345,821 71,672 SH   SOLE 43 67,310 0 4,362
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   185,368 4,530 SH   SOLE 2 2,218 0 2,312
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   1,637 40 SH   SOLE 4 40 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   1,596 39 SH   SOLE 7 39 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   1,069,772 26,143 SH   SOLE 18 26,143 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   814,349 19,901 SH   SOLE 19 19,901 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   15,786,404 385,787 SH   SOLE 21 385,787 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   10,161,541 248,327 SH   SOLE 22 241,127 0 7,200
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   98,331 2,403 SH   SOLE 25 2,403 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   42,761 1,045 SH   SOLE 26 1,045 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   20,174 493 SH   SOLE 28 0 0 493
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   59,334 1,450 SH   SOLE 30 1,450 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   94,648 2,313 SH   SOLE 40 2,313 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   473,895 11,581 SH   SOLE 43 10,034 0 1,547
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   17,954,656 238,505 SH   SOLE 2 6,684 0 231,821
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   11,151,377 148,132 SH   SOLE 4 67,502 0 80,630
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   2,068,996 27,484 SH   SOLE 7 26,318 0 1,166
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   657,270 8,731 SH   SOLE 13 8,731 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,142,299 15,174 SH   SOLE 15 15,174 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   11,709,126 155,541 SH   SOLE 18 144,311 0 11,230
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   258,631,592 3,435,595 SH   SOLE 19 3,435,595 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   187,363,112 2,488,883 SH   SOLE 21 2,488,883 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   395,672,659 5,256,013 SH   SOLE 22 4,903,121 0 352,892
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   25,499,971 338,735 SH   SOLE 23 338,735 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   21,626,815 287,285 SH   SOLE 25 286,358 0 927
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   11,022,573 146,421 SH   SOLE 26 96,854 0 49,567
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   12,776,296 169,717 SH   SOLE 28 2,589 0 167,128
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   34,820,388 462,545 SH   SOLE 30 462,545 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   3,384,664 44,961 SH   SOLE 31 41,544 0 3,417
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   642,966 8,541 SH   SOLE 34 8,541 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   2,044,755 27,162 SH   SOLE 36 27,162 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   569,493 7,565 SH   SOLE 40 7,565 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   4,574,580 60,768 SH   SOLE 43 54,791 0 5,977
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   11,672,159 172,614 SH   SOLE 2 1,053 0 171,561
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   18,934 280 SH   SOLE 7 280 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   517,496 7,653 SH   SOLE 18 7,653 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   352,976 5,220 SH   SOLE 19 5,220 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   17,087,033 252,692 SH   SOLE 21 252,692 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   29,716,015 439,456 SH   SOLE 22 424,344 0 15,112
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   406 6 SH   SOLE 30 6 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   23,870 353 SH   SOLE 31 353 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   18,393 272 SH   OTR 43 272 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   6,165,712 91,182 SH   SOLE 43 80,096 0 11,086
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   816,568 20,610 SH   SOLE 2 11,529 0 9,081
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   6,735 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   16,839 425 SH   SOLE 7 425 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   3,701,815 93,433 SH   SOLE 18 93,433 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   2,977,126 75,142 SH   SOLE 19 75,142 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   53,504,631 1,350,445 SH   SOLE 21 1,350,445 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   38,619,437 974,746 SH   SOLE 22 947,727 0 27,019
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   276,151 6,970 SH   SOLE 25 6,970 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   330,510 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   71,871 1,814 SH   SOLE 28 0 0 1,814
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   617,002 15,573 SH   SOLE 30 15,573 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   258,481 6,524 SH   SOLE 40 6,524 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   775,324 19,569 SH   SOLE 43 19,545 0 24
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   3,297 5,073 SH   SOLE 2 1,204 0 3,869
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   347 534 SH   SOLE 18 534 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   147,089 226,290 SH   SOLE 21 226,290 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   723,620 1,113,261 SH   SOLE 22 1,113,261 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   1 2 SH   SOLE 43 2 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201   5,036 108 SH   SOLE 2 0 0 108
LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201   9,932 213 SH   SOLE 18 213 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201   220,886 4,737 SH   SOLE 21 4,737 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201   39,915 856 SH   SOLE 22 584 0 272
LIFE STORAGE INC COM 53223X107   30,178,729 226,976 SH   SOLE 2 77,809 0 149,167
LIFE STORAGE INC COM 53223X107   4,866,469 36,601 SH   SOLE 4 36,601 0 0
LIFE STORAGE INC COM 53223X107   18,685,268 140,533 SH   SOLE 7 121,935 0 18,598
LIFE STORAGE INC COM 53223X107   21,753,320 163,608 SH   SOLE 18 163,608 0 0
LIFE STORAGE INC COM 53223X107   20,929,500 157,412 SH   SOLE 19 157,412 0 0
LIFE STORAGE INC COM 53223X107   655,486,285 4,929,951 SH   SOLE 21 4,929,951 0 0
LIFE STORAGE INC COM 53223X107   425,047,858 3,196,810 SH   SOLE 22 3,073,568 0 123,242
LIFE STORAGE INC COM 53223X107   572,127 4,303 SH   SOLE 23 4,303 0 0
LIFE STORAGE INC COM 53223X107   38,569,835 290,086 SH   SOLE 25 290,086 0 0
LIFE STORAGE INC COM 53223X107   7,808,608 58,729 SH   SOLE 26 30,693 0 28,036
LIFE STORAGE INC COM 53223X107   8,164,276 61,404 SH   SOLE 28 2,796 0 58,608
LIFE STORAGE INC COM 53223X107   43,423,938 326,594 SH   SOLE 30 326,594 0 0
LIFE STORAGE INC COM 53223X107   159,153 1,197 SH   SOLE 31 1,197 0 0
LIFE STORAGE INC COM 53223X107   104,241 784 SH   SOLE 34 784 0 0
LIFE STORAGE INC COM 53223X107   180,294 1,356 SH   SOLE 36 1,356 0 0
LIFE STORAGE INC COM 53223X107   1,945,338 14,631 SH   SOLE 40 14,631 0 0
LIFE STORAGE INC COM 53223X107   17,152 129 SH   OTR 43 129 0 0
LIFE STORAGE INC COM 53223X107   7,480,539 56,262 SH   SOLE 43 53,494 0 2,768
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   727,397 36,980 SH   SOLE 2 13,956 0 23,024
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   6,845 348 SH   SOLE 7 348 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   2,322,614 118,079 SH   SOLE 18 118,079 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   1,729,170 87,909 SH   SOLE 19 87,909 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   29,844,170 1,517,243 SH   SOLE 21 1,517,243 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   27,070,562 1,376,236 SH   SOLE 22 1,328,413 0 47,823
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   186,727 9,493 SH   SOLE 25 9,493 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   71,540 3,637 SH   SOLE 26 0 0 3,637
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   356,735 18,136 SH   SOLE 30 18,136 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   118,630 6,031 SH   SOLE 40 6,031 0 0
LIFECORE BIOMEDICAL INC COM 514766104   443,631 45,877 SH   SOLE 2 0 0 45,877
LIFECORE BIOMEDICAL INC COM 514766104   47,267 4,888 SH   SOLE 18 4,888 0 0
LIFECORE BIOMEDICAL INC COM 514766104   588,013 60,808 SH   SOLE 21 60,808 0 0
LIFECORE BIOMEDICAL INC COM 514766104   4,007,712 414,448 SH   SOLE 22 414,448 0 0
LIFECORE BIOMEDICAL INC COM 514766104   58,233 6,022 SH   SOLE 43 1,707 0 4,315
LIFEMD INC COM 53216B104   5,298 1,218 SH   SOLE 2 0 0 1,218
LIFEMD INC COM 53216B104   17,309 3,979 SH   SOLE 18 3,979 0 0
LIFEMD INC COM 53216B104   217,191 49,929 SH   SOLE 21 49,929 0 0
LIFEMD INC COM 53216B104   1,438,401 330,667 SH   SOLE 22 330,667 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   540,825 59,236 SH   SOLE 2 23,067 0 36,169
LIFESTANCE HEALTH GROUP INC COM 53228F101   9,440 1,034 SH   SOLE 7 1,034 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   2,543,572 278,595 SH   SOLE 18 278,595 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   1,943,467 212,866 SH   SOLE 19 212,866 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   34,160,443 3,741,560 SH   SOLE 21 3,741,560 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   23,904,540 2,618,241 SH   SOLE 22 2,530,814 0 87,427
LIFESTANCE HEALTH GROUP INC COM 53228F101   116,170 12,724 SH   SOLE 25 12,724 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   60,879 6,668 SH   SOLE 26 0 0 6,668
LIFESTANCE HEALTH GROUP INC COM 53228F101   1,057,473 115,824 SH   SOLE 30 115,824 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   106,994 11,719 SH   SOLE 40 11,719 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   316,199 34,633 SH   SOLE 43 34,080 0 553
LIFETIME BRANDS INC COM 53222Q103   2,232 395 SH   SOLE 2 0 0 395
LIFETIME BRANDS INC COM 53222Q103   12,684 2,245 SH   SOLE 18 2,245 0 0
LIFETIME BRANDS INC COM 53222Q103   162,895 28,831 SH   SOLE 21 28,831 0 0
LIFETIME BRANDS INC COM 53222Q103   1,138,871 201,570 SH   SOLE 22 201,570 0 0
LIFEVANTAGE CORP COM NEW 53222K205   1,718 395 SH   SOLE 2 0 0 395
LIFEVANTAGE CORP COM NEW 53222K205   8,761 2,014 SH   SOLE 18 2,014 0 0
LIFEVANTAGE CORP COM NEW 53222K205   120,095 27,608 SH   SOLE 21 27,608 0 0
LIFEVANTAGE CORP COM NEW 53222K205   768,958 176,772 SH   SOLE 22 176,772 0 0
LIFEWAY FOODS INC COM 531914109   18,347 2,801 SH   SOLE 2 2,801 0 0
LIFEWAY FOODS INC COM 531914109   4,952 756 SH   SOLE 18 756 0 0
LIFEWAY FOODS INC COM 531914109   59,965 9,155 SH   SOLE 21 9,155 0 0
LIFEWAY FOODS INC COM 531914109   64,825 9,897 SH   SOLE 22 9,897 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   2,949,106 40,903 SH   SOLE 2 26,228 0 14,675
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   5,624 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   125,238 1,737 SH   SOLE 7 1,737 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   3,975,233 55,135 SH   SOLE 18 55,135 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   4,033,490 55,943 SH   SOLE 19 55,943 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   153,983,898 2,135,699 SH   SOLE 21 2,135,699 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   36,285,118 503,261 SH   SOLE 22 473,727 0 29,534
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   124,589 1,728 SH   SOLE 23 1,728 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   194,237 2,694 SH   SOLE 25 2,694 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   734,411 10,186 SH   SOLE 26 4,221 0 5,965
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   171,165 2,374 SH   SOLE 28 297 0 2,077
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   5,077,787 70,427 SH   SOLE 30 70,427 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   227,259 3,152 SH   SOLE 40 3,152 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   20,549 285 SH   OTR 43 285 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   1,626,360 22,557 SH   SOLE 43 17,196 0 5,361
LIGHT & WONDER INC COM 80874P109   8,284,342 120,482 SH   SOLE 2 85,452 0 35,030
LIGHT & WONDER INC COM 80874P109   17,740 258 SH   SOLE 4 258 0 0
LIGHT & WONDER INC COM 80874P109   994,613 14,465 SH   SOLE 7 13,742 0 723
LIGHT & WONDER INC COM 80874P109   26,726,187 388,688 SH   SOLE 18 388,688 0 0
LIGHT & WONDER INC COM 80874P109   12,591,744 183,126 SH   SOLE 19 183,126 0 0
LIGHT & WONDER INC COM 80874P109   450,784,440 6,555,911 SH   SOLE 21 6,555,911 0 0
LIGHT & WONDER INC COM 80874P109   194,541,224 2,829,279 SH   SOLE 22 2,739,681 0 89,598
LIGHT & WONDER INC COM 80874P109   1,131,033 16,449 SH   SOLE 25 16,449 0 0
LIGHT & WONDER INC COM 80874P109   3,332,728 48,469 SH   SOLE 26 40,800 0 7,669
LIGHT & WONDER INC COM 80874P109   394,201 5,733 SH   SOLE 28 1,542 0 4,191
LIGHT & WONDER INC COM 80874P109   4,593,787 66,809 SH   SOLE 30 66,809 0 0
LIGHT & WONDER INC COM 80874P109   123,149 1,791 SH   SOLE 36 1,791 0 0
LIGHT & WONDER INC COM 80874P109   1,013,316 14,737 SH   SOLE 40 14,737 0 0
LIGHT & WONDER INC COM 80874P109   9,093,648 132,252 SH   SOLE 43 127,486 0 4,766
LIGHTBRIDGE CORP COM 53224K302   12,757 2,192 SH   SOLE 18 2,192 0 0
LIGHTBRIDGE CORP COM 53224K302   229,436 39,422 SH   SOLE 21 39,422 0 0
LIGHTBRIDGE CORP COM 53224K302   8,206 1,410 SH   SOLE 22 1,410 0 0
LIGHTNING EMOTORS INC *W EXP 05/18/202 53228T119   159 5,217 SH   SOLE 4 5,217 0 0
LIGHTNING EMOTORS INC *W EXP 05/18/202 53228T119   670 22,028 SH   SOLE 18 22,028 0 0
LIGHTNING EMOTORS INC *W EXP 05/18/202 53228T119   32,297 1,062,407 SH   SOLE 19 1,062,407 0 0
LIGHTNING EMOTORS INC *W EXP 05/18/202 53228T119   872 28,696 SH   SOLE 22 28,696 0 0
LIGHTNING EMOTORS INC *W EXP 05/18/202 53228T119   5,414 178,087 SH   SOLE 34 178,087 0 0
LIGHTNING EMOTORS INC COM 53228T200   70,682 19,634 SH   SOLE 22 19,634 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   8,662 6,416 SH   SOLE 18 6,416 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   128,014 94,825 SH   SOLE 21 94,825 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   262,656 194,560 SH   SOLE 22 194,560 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   7,745,925 457,797 SH   SOLE 21 457,797 0 0
LIGHTWAVE LOGIC INC COM 532275104   398,517 57,176 SH   SOLE 2 32,456 0 24,720
LIGHTWAVE LOGIC INC COM 532275104   4,942 709 SH   SOLE 4 709 0 0
LIGHTWAVE LOGIC INC COM 532275104   9,096 1,305 SH   SOLE 7 1,305 0 0
LIGHTWAVE LOGIC INC COM 532275104   2,177,756 312,447 SH   SOLE 18 312,447 0 0
LIGHTWAVE LOGIC INC COM 532275104   1,594,290 228,736 SH   SOLE 19 228,736 0 0
LIGHTWAVE LOGIC INC COM 532275104   30,127,128 4,322,400 SH   SOLE 21 4,322,400 0 0
LIGHTWAVE LOGIC INC COM 532275104   20,403,741 2,927,366 SH   SOLE 22 2,847,332 0 80,034
LIGHTWAVE LOGIC INC COM 532275104   108,941 15,630 SH   SOLE 25 15,630 0 0
LIGHTWAVE LOGIC INC COM 532275104   74,098 10,631 SH   SOLE 26 0 0 10,631
LIGHTWAVE LOGIC INC COM 532275104   436,991 62,696 SH   SOLE 30 62,696 0 0
LIGHTWAVE LOGIC INC COM 532275104   86,867 12,463 SH   SOLE 40 12,463 0 0
LILLY ELI & CO COM 532457108   863,086,874 1,840,349 SH   SOLE 2 529,554 0 1,310,795
LILLY ELI & CO COM 532457108   295,168,977 629,385 SH   SOLE 4 373,230 0 256,155
LILLY ELI & CO COM 532457108   372,091,077 793,405 SH   SOLE 7 664,955 0 128,450
LILLY ELI & CO COM 532457108   22,488,060 47,951 SH   SOLE 13 47,951 0 0
LILLY ELI & CO COM 532457108   45,339,110 96,676 SH   SOLE 15 96,676 0 0
LILLY ELI & CO COM 532457108   1,418,527,642 3,024,708 SH   SOLE 18 2,760,323 0 264,385
LILLY ELI & CO COM 532457108   1,196,691,576 2,551,690 SH   SOLE 19 2,551,690 0 0
LILLY ELI & CO COM 532457108   10,335,198,807 22,037,611 SH   SOLE 21 22,037,611 0 0
LILLY ELI & CO COM 532457108   8,600,540,273 18,338,821 SH   SOLE 22 16,626,005 0 1,712,816
LILLY ELI & CO COM 532457108   817,480,445 1,743,103 SH   SOLE 23 1,743,103 0 0
LILLY ELI & CO COM 532457108   806,507,251 1,719,705 SH   SOLE 25 1,673,316 0 46,389
LILLY ELI & CO COM 532457108   714,477,899 1,523,472 SH   SOLE 26 625,844 0 897,628
LILLY ELI & CO COM 532457108   859,829,808 1,833,404 SH   SOLE 28 81,731 0 1,751,673
LILLY ELI & CO COM 532457108   8,744,601 18,646 SH   SOLE 29 18,646 0 0
LILLY ELI & CO COM 532457108   2,337,053,496 4,983,269 SH   SOLE 30 4,936,408 0 46,861
LILLY ELI & CO COM 532457108   104,756,063 223,370 SH   SOLE 31 203,759 0 19,611
LILLY ELI & CO COM 532457108   816,495,587 1,741,003 SH   SOLE 34 1,741,003 0 0
LILLY ELI & CO COM 532457108   97,990,557 208,944 SH   SOLE 36 208,944 0 0
LILLY ELI & CO COM 532457108   14,800,071 31,558 SH   SOLE 40 31,558 0 0
LILLY ELI & CO COM 532457108   935,146 1,994 SH   OTR 43 1,994 0 0
LILLY ELI & CO COM 532457108   498,366,398 1,062,660 SH   SOLE 43 973,014 0 89,646
LILLY ELI & CO OPTIONS 532457108   609,674 1,300 SH Call SOLE 2 0 0 1,300
LILLY ELI & CO OPTIONS 532457108   328,286 700 SH Call SOLE 4 700 0 0
LILLY ELI & CO OPTIONS 532457108   6,378,128 13,600 SH Call SOLE 18 13,600 0 0
LILLY ELI & CO OPTIONS 532457108   39,347,422 83,900 SH Call SOLE 19 83,900 0 0
LILLY ELI & CO OPTIONS 532457108   2,720,084 5,800 SH Call SOLE 22 5,800 0 0
LILLY ELI & CO OPTIONS 532457108   375,184 800 SH Call SOLE 26 800 0 0
LILLY ELI & CO OPTIONS 532457108   20,963,406 44,700 SH Call SOLE 34 44,700 0 0
LIMBACH HLDGS INC COM 53263P105   199,522 8,068 SH   SOLE 2 5,442 0 2,626
LIMBACH HLDGS INC COM 53263P105   617,830 24,983 SH   SOLE 18 24,983 0 0
LIMBACH HLDGS INC COM 53263P105   498,062 20,140 SH   SOLE 19 20,140 0 0
LIMBACH HLDGS INC COM 53263P105   7,543,516 305,035 SH   SOLE 21 305,035 0 0
LIMBACH HLDGS INC COM 53263P105   5,583,836 225,792 SH   SOLE 22 221,821 0 3,971
LIMONEIRA CO COM 532746104   139,324 8,954 SH   SOLE 2 536 0 8,418
LIMONEIRA CO COM 532746104   712,866 45,814 SH   SOLE 18 45,814 0 0
LIMONEIRA CO COM 532746104   486,001 31,234 SH   SOLE 19 31,234 0 0
LIMONEIRA CO COM 532746104   8,507,228 546,737 SH   SOLE 21 546,737 0 0
LIMONEIRA CO COM 532746104   6,442,058 414,014 SH   SOLE 22 399,800 0 14,214
LIMONEIRA CO COM 532746104   26,499 1,703 SH   SOLE 43 1,703 0 0
LINCOLN EDL SVCS CORP COM 533535100   62,918 9,335 SH   SOLE 2 914 0 8,421
LINCOLN EDL SVCS CORP COM 533535100   343,733 50,999 SH   SOLE 18 50,999 0 0
LINCOLN EDL SVCS CORP COM 533535100   262,658 38,970 SH   SOLE 19 38,970 0 0
LINCOLN EDL SVCS CORP COM 533535100   4,208,598 624,421 SH   SOLE 21 624,421 0 0
LINCOLN EDL SVCS CORP COM 533535100   4,157,636 616,860 SH   SOLE 22 602,148 0 14,712
LINCOLN EDL SVCS CORP COM 533535100   4,617 685 SH   SOLE 43 685 0 0
LINCOLN ELEC HLDGS INC COM 533900106   15,641,914 78,749 SH   SOLE 2 54,498 0 24,251
LINCOLN ELEC HLDGS INC COM 533900106   224,253 1,129 SH   SOLE 4 174 0 955
LINCOLN ELEC HLDGS INC COM 533900106   3,353,470 16,883 SH   SOLE 7 16,512 0 371
LINCOLN ELEC HLDGS INC COM 533900106   23,300,888 117,308 SH   SOLE 18 117,308 0 0
LINCOLN ELEC HLDGS INC COM 533900106   3,494,498 17,593 SH   SOLE 19 17,593 0 0
LINCOLN ELEC HLDGS INC COM 533900106   600,871,045 3,025,077 SH   SOLE 21 3,025,077 0 0
LINCOLN ELEC HLDGS INC COM 533900106   325,185,118 1,637,140 SH   SOLE 22 1,564,474 0 72,666
LINCOLN ELEC HLDGS INC COM 533900106   2,144,608 10,797 SH   SOLE 25 10,797 0 0
LINCOLN ELEC HLDGS INC COM 533900106   4,683,497 23,579 SH   SOLE 26 18,642 0 4,937
LINCOLN ELEC HLDGS INC COM 533900106   1,378,691 6,941 SH   SOLE 28 615 0 6,326
LINCOLN ELEC HLDGS INC COM 533900106   56,070,071 282,284 SH   SOLE 30 282,284 0 0
LINCOLN ELEC HLDGS INC COM 533900106   159,500 803 SH   SOLE 31 803 0 0
LINCOLN ELEC HLDGS INC COM 533900106   133,281 671 SH   SOLE 36 671 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,952,732 9,831 SH   SOLE 40 9,831 0 0
LINCOLN ELEC HLDGS INC COM 533900106   80,247 404 SH   OTR 43 404 0 0
LINCOLN ELEC HLDGS INC COM 533900106   6,623,570 33,346 SH   SOLE 43 32,104 0 1,242
LINCOLN NATL CORP IND COM 534187109   11,478,141 445,580 SH   SOLE 2 114,325 0 331,255
LINCOLN NATL CORP IND COM 534187109   94,101 3,653 SH   SOLE 4 3,653 0 0
LINCOLN NATL CORP IND COM 534187109   2,872,008 111,491 SH   SOLE 7 97,480 0 14,011
LINCOLN NATL CORP IND COM 534187109   210,279 8,163 SH   SOLE 15 8,163 0 0
LINCOLN NATL CORP IND COM 534187109   6,486,935 251,822 SH   SOLE 18 247,358 0 4,464
LINCOLN NATL CORP IND COM 534187109   8,040,907 312,147 SH   SOLE 19 312,147 0 0
LINCOLN NATL CORP IND COM 534187109   102,712,410 3,987,283 SH   SOLE 21 3,987,283 0 0
LINCOLN NATL CORP IND COM 534187109   103,388,739 4,013,538 SH   SOLE 22 3,742,832 0 270,706
LINCOLN NATL CORP IND COM 534187109   46,523 1,806 SH   SOLE 23 1,806 0 0
LINCOLN NATL CORP IND COM 534187109   767,700 29,802 SH   SOLE 25 29,802 0 0
LINCOLN NATL CORP IND COM 534187109   7,254,608 281,623 SH   SOLE 26 114,747 0 166,876
LINCOLN NATL CORP IND COM 534187109   1,123,213 43,603 SH   SOLE 28 41,716 0 1,887
LINCOLN NATL CORP IND COM 534187109   18,273,191 709,363 SH   SOLE 30 709,363 0 0
LINCOLN NATL CORP IND COM 534187109   62,056 2,409 SH   SOLE 31 2,409 0 0
LINCOLN NATL CORP IND COM 534187109   3,858,590 149,790 SH   SOLE 34 149,790 0 0
LINCOLN NATL CORP IND COM 534187109   652,861 25,344 SH   SOLE 36 25,344 0 0
LINCOLN NATL CORP IND COM 534187109   720,018 27,951 SH   SOLE 40 27,951 0 0
LINCOLN NATL CORP IND COM 534187109   16,210,353 629,284 SH   SOLE 43 569,915 0 59,369
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   308,600 28,364 SH   SOLE 2 9,938 0 18,426
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   1,371 126 SH   SOLE 4 126 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   5,157 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   1,109,553 101,981 SH   SOLE 18 101,981 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   806,763 74,151 SH   SOLE 19 74,151 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   14,149,864 1,300,539 SH   SOLE 21 1,300,539 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   10,183,800 936,011 SH   SOLE 22 892,022 0 43,989
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   51,615 4,744 SH   SOLE 25 4,744 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   64,975 5,972 SH   SOLE 26 0 0 5,972
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   96,386 8,859 SH   SOLE 30 8,859 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   127,068 11,679 SH   SOLE 40 11,679 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   73,103 6,719 SH   SOLE 43 6,719 0 0
LINDE PLC SHS G54950103   359,568,415 943,551 SH   SOLE 2 114,375 0 829,176
LINDE PLC SHS G54950103   94,263,187 247,358 SH   SOLE 4 203,102 0 44,256
LINDE PLC SHS G54950103   161,213,608 423,044 SH   SOLE 7 375,140 0 47,904
LINDE PLC SHS G54950103   5,782,127 15,173 SH   SOLE 13 15,173 0 0
LINDE PLC SHS G54950103   32,598,726 85,543 SH   SOLE 15 85,543 0 0
LINDE PLC SHS G54950103   282,384,472 741,011 SH   SOLE 18 697,960 0 43,051
LINDE PLC SHS G54950103   88,900,629 233,286 SH   SOLE 19 233,286 0 0
LINDE PLC SHS G54950103   4,290,076,694 11,257,680 SH   SOLE 21 11,257,680 0 0
LINDE PLC SHS G54950103   4,048,386,994 10,623,457 SH   SOLE 22 9,605,522 0 1,017,935
LINDE PLC SHS G54950103   379,618,177 996,164 SH   SOLE 23 996,164 0 0
LINDE PLC SHS G54950103   646,379,512 1,696,178 SH   SOLE 25 1,692,979 0 3,199
LINDE PLC SHS G54950103   416,036,468 1,091,730 SH   SOLE 26 515,323 0 576,407
LINDE PLC SHS G54950103   277,138,906 727,246 SH   SOLE 28 18,233 0 709,013
LINDE PLC SHS G54950103   4,308,872 11,307 SH   SOLE 29 11,307 0 0
LINDE PLC SHS G54950103   948,570,617 2,489,164 SH   SOLE 30 2,489,164 0 0
LINDE PLC SHS G54950103   43,046,797 112,960 SH   SOLE 31 101,050 0 11,910
LINDE PLC SHS G54950103   792,087,737 2,078,534 SH   SOLE 34 2,078,534 0 0
LINDE PLC SHS G54950103   47,777,905 125,375 SH   SOLE 36 125,375 0 0
LINDE PLC SHS G54950103   7,307,971 19,177 SH   SOLE 40 19,177 0 0
LINDE PLC SHS G54950103   300,672 789 SH   OTR 43 789 0 0
LINDE PLC SHS G54950103   196,662,298 516,066 SH   SOLE 43 439,706 0 76,360
LINDSAY CORP COM 535555106   2,899,485 24,296 SH   SOLE 2 19,596 0 4,700
LINDSAY CORP COM 535555106   6,325 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106   3,094,964 25,934 SH   SOLE 7 25,720 0 214
LINDSAY CORP COM 535555106   4,081,070 34,197 SH   SOLE 18 34,197 0 0
LINDSAY CORP COM 535555106   5,585,351 46,802 SH   SOLE 19 46,802 0 0
LINDSAY CORP COM 535555106   151,727,205 1,271,386 SH   SOLE 21 1,271,386 0 0
LINDSAY CORP COM 535555106   38,249,186 320,506 SH   SOLE 22 304,876 0 15,630
LINDSAY CORP COM 535555106   110,270 924 SH   SOLE 23 924 0 0
LINDSAY CORP COM 535555106   2,324,982 19,482 SH   SOLE 25 19,482 0 0
LINDSAY CORP COM 535555106   1,505,832 12,618 SH   SOLE 26 5,481 0 7,137
LINDSAY CORP COM 535555106   17,066 143 SH   SOLE 28 143 0 0
LINDSAY CORP COM 535555106   17,716,500 148,454 SH   SOLE 30 148,454 0 0
LINDSAY CORP COM 535555106   3,221,583 26,995 SH   SOLE 34 26,995 0 0
LINDSAY CORP COM 535555106   140,583 1,178 SH   SOLE 36 1,178 0 0
LINDSAY CORP COM 535555106   206,697 1,732 SH   SOLE 40 1,732 0 0
LINDSAY CORP COM 535555106   940,521 7,881 SH   SOLE 43 7,069 0 812
LINEAGE CELL THERAPEUTICS IN COM 53566P109   30,487 21,622 SH   SOLE 2 4,062 0 17,560
LINEAGE CELL THERAPEUTICS IN COM 53566P109   446,386 316,586 SH   SOLE 18 316,586 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   319,286 226,444 SH   SOLE 19 226,444 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   7,423,450 5,264,858 SH   SOLE 21 5,264,858 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   4,487,401 3,182,554 SH   SOLE 22 3,161,155 0 21,399
LINKBANCORP INC COM 53578P105   14,988 2,498 SH   SOLE 18 2,498 0 0
LINKBANCORP INC COM 53578P105   122,388 20,398 SH   SOLE 21 20,398 0 0
LINKBANCORP INC COM 53578P105   916,110 152,685 SH   SOLE 22 152,685 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   1,367,952 154,921 SH   SOLE 2 101,083 0 53,838
LIONS GATE ENTMNT CORP CL A VTG 535919401   65,510 7,419 SH   SOLE 4 7,419 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   318,701 36,093 SH   SOLE 7 34,171 0 1,922
LIONS GATE ENTMNT CORP CL A VTG 535919401   2,423,658 274,480 SH   SOLE 18 274,480 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   14,817,649 1,678,103 SH   SOLE 19 1,678,103 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   18,559,592 2,101,879 SH   SOLE 21 2,101,879 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   14,763,213 1,671,938 SH   SOLE 22 1,613,070 0 58,868
LIONS GATE ENTMNT CORP CL A VTG 535919401   26,322 2,981 SH   SOLE 23 2,981 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   148,759 16,847 SH   SOLE 25 16,847 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   168,997 19,139 SH   SOLE 26 5,884 0 13,255
LIONS GATE ENTMNT CORP CL A VTG 535919401   30,658 3,472 SH   SOLE 28 577 0 2,895
LIONS GATE ENTMNT CORP CL A VTG 535919401   771,574 87,381 SH   SOLE 30 87,381 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   3,377,422 382,494 SH   SOLE 34 382,494 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   25,792 2,921 SH   SOLE 36 2,921 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   54,949 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   619,442 70,152 SH   SOLE 43 66,606 0 3,546
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   608,857 72,917 SH   SOLE 2 36,990 0 35,927
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   2,622 314 SH   SOLE 4 314 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   20,065 2,403 SH   SOLE 7 2,403 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   2,376,059 284,558 SH   SOLE 18 284,558 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   2,274,615 272,409 SH   SOLE 19 272,409 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   32,822,005 3,930,779 SH   SOLE 21 3,930,779 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   27,345,841 3,274,951 SH   SOLE 22 3,169,033 0 105,918
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   191,148 22,892 SH   SOLE 25 22,892 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   389,553 46,653 SH   SOLE 26 38,344 0 8,309
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   71,042 8,508 SH   SOLE 28 2,325 0 6,183
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   439,410 52,624 SH   SOLE 30 52,624 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   55,260 6,618 SH   SOLE 36 6,618 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   213,651 25,587 SH   SOLE 40 25,587 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   199,223 23,859 SH   SOLE 43 23,657 0 202
LIONS GATE ENTMNT CORP OPTIONS 535919500   334,000 40,000 SH Call SOLE 19 40,000 0 0
LIPOCINE INC NEW COM NEW 53630X203   1,945 386 SH   SOLE 18 386 0 0
LIPOCINE INC NEW COM NEW 53630X203   25,568 5,073 SH   SOLE 21 5,073 0 0
LIPOCINE INC NEW COM NEW 53630X203   377,189 74,839 SH   SOLE 22 74,839 0 0
LIQTECH INTL INC COM 53632A300   4,661 1,452 SH   SOLE 21 1,452 0 0
LIQTECH INTL INC COM 53632A300   17,584 5,478 SH   SOLE 22 5,478 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   280,339 35,712 SH   SOLE 2 1,539 0 34,173
LIQUIDIA CORPORATION COM NEW 53635D202   2,991 381 SH   SOLE 7 381 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   1,037,134 132,119 SH   SOLE 18 132,119 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   754,942 96,171 SH   SOLE 19 96,171 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   13,046,873 1,662,022 SH   SOLE 21 1,662,022 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   10,204,757 1,299,969 SH   SOLE 22 1,279,385 0 20,584
LIQUIDIA CORPORATION COM NEW 53635D202   522,755 66,593 SH   SOLE 43 23,737 0 42,856
LIQUIDITY SVCS INC COM 53635B107   255,651 15,494 SH   SOLE 2 7,112 0 8,382
LIQUIDITY SVCS INC COM 53635B107   352,506 21,364 SH   SOLE 7 20,197 0 1,167
LIQUIDITY SVCS INC COM 53635B107   1,358,478 82,332 SH   SOLE 18 82,332 0 0
LIQUIDITY SVCS INC COM 53635B107   797,841 48,354 SH   SOLE 19 48,354 0 0
LIQUIDITY SVCS INC COM 53635B107   46,241,052 2,802,488 SH   SOLE 21 2,802,488 0 0
LIQUIDITY SVCS INC COM 53635B107   11,256,201 682,194 SH   SOLE 22 647,006 0 35,188
LIQUIDITY SVCS INC COM 53635B107   79,778 4,835 SH   SOLE 25 4,835 0 0
LIQUIDITY SVCS INC COM 53635B107   60,605 3,673 SH   SOLE 26 1,671 0 2,002
LIQUIDITY SVCS INC COM 53635B107   1,236,065 74,913 SH   SOLE 30 74,913 0 0
LIQUIDITY SVCS INC COM 53635B107   38,924 2,359 SH   SOLE 36 2,359 0 0
LIQUIDITY SVCS INC COM 53635B107   52,157 3,161 SH   SOLE 40 3,161 0 0
LIQUIDITY SVCS INC COM 53635B107   348,183 21,102 SH   SOLE 43 20,899 0 203
LISATA THERAPEUTICS INC COM 128058302   2,057 556 SH   SOLE 21 556 0 0
LISATA THERAPEUTICS INC COM 128058302   208,125 56,250 SH   SOLE 22 56,250 0 0
LITHIA MTRS INC COM 536797103   23,169,837 76,189 SH   SOLE 2 25,403 0 50,786
LITHIA MTRS INC COM 536797103   23,416 77 SH   SOLE 4 77 0 0
LITHIA MTRS INC COM 536797103   1,603,268 5,272 SH   SOLE 7 5,009 0 263
LITHIA MTRS INC COM 536797103   16,061,874 52,816 SH   SOLE 18 52,816 0 0
LITHIA MTRS INC COM 536797103   2,566,384 8,439 SH   SOLE 19 8,439 0 0
LITHIA MTRS INC COM 536797103   414,712,374 1,363,692 SH   SOLE 21 1,363,692 0 0
LITHIA MTRS INC COM 536797103   237,790,604 781,923 SH   SOLE 22 746,670 0 35,253
LITHIA MTRS INC COM 536797103   1,555,523 5,115 SH   SOLE 25 5,115 0 0
LITHIA MTRS INC COM 536797103   5,061,607 16,644 SH   SOLE 26 14,202 0 2,442
LITHIA MTRS INC COM 536797103   1,663,786 5,471 SH   SOLE 28 273 0 5,198
LITHIA MTRS INC COM 536797103   7,124,385 23,427 SH   SOLE 30 23,427 0 0
LITHIA MTRS INC COM 536797103   115,258 379 SH   SOLE 31 379 0 0
LITHIA MTRS INC COM 536797103   346,381 1,139 SH   SOLE 36 1,139 0 0
LITHIA MTRS INC COM 536797103   1,342,037 4,413 SH   SOLE 40 4,413 0 0
LITHIA MTRS INC COM 536797103   23,721 78 SH   OTR 43 78 0 0
LITHIA MTRS INC COM 536797103   5,529,671 18,183 SH   SOLE 43 16,394 0 1,789
LITHIUM AMERS CORP NEW COM NEW 53680Q207   159,336 7,884 SH   SOLE 2 7,884 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   833,339 41,234 SH   SOLE 21 41,234 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   57,578 2,849 SH   SOLE 28 2,849 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   217,439 10,759 SH   SOLE 43 10,505 0 254
LITTELFUSE INC COM 537008104   18,798,817 64,532 SH   SOLE 2 27,102 0 37,430
LITTELFUSE INC COM 537008104   43,114 148 SH   SOLE 4 82 0 66
LITTELFUSE INC COM 537008104   1,359,544 4,667 SH   SOLE 7 4,424 0 243
LITTELFUSE INC COM 537008104   13,825,864 47,461 SH   SOLE 18 47,461 0 0
LITTELFUSE INC COM 537008104   2,218,326 7,615 SH   SOLE 19 7,615 0 0
LITTELFUSE INC COM 537008104   362,933,516 1,245,867 SH   SOLE 21 1,245,867 0 0
LITTELFUSE INC COM 537008104   206,639,001 709,344 SH   SOLE 22 677,996 0 31,348
LITTELFUSE INC COM 537008104   1,345,561 4,619 SH   SOLE 25 4,619 0 0
LITTELFUSE INC COM 537008104   3,615,448 12,411 SH   SOLE 26 8,085 0 4,326
LITTELFUSE INC COM 537008104   628,938 2,159 SH   SOLE 28 439 0 1,720
LITTELFUSE INC COM 537008104   5,715,211 19,619 SH   SOLE 30 19,619 0 0
LITTELFUSE INC COM 537008104   102,250 351 SH   SOLE 31 351 0 0
LITTELFUSE INC COM 537008104   34,083 117 SH   SOLE 36 117 0 0
LITTELFUSE INC COM 537008104   1,256,711 4,314 SH   SOLE 40 4,314 0 0
LITTELFUSE INC COM 537008104   6,894,216 23,666 SH   SOLE 43 22,210 0 1,456
LIVANOVA PLC SHS G5509L101   9,420,073 183,163 SH   SOLE 2 114,547 0 68,616
LIVANOVA PLC SHS G5509L101   41,350 804 SH   SOLE 4 199 0 605
LIVANOVA PLC SHS G5509L101   441,064 8,576 SH   SOLE 7 8,134 0 442
LIVANOVA PLC SHS G5509L101   12,197,242 237,162 SH   SOLE 18 235,553 0 1,609
LIVANOVA PLC SHS G5509L101   17,609,426 342,396 SH   SOLE 19 342,396 0 0
LIVANOVA PLC SHS G5509L101   217,495,824 4,228,968 SH   SOLE 21 4,228,968 0 0
LIVANOVA PLC SHS G5509L101   100,662,190 1,957,266 SH   SOLE 22 1,893,182 0 64,084
LIVANOVA PLC SHS G5509L101   450,990 8,769 SH   SOLE 23 8,769 0 0
LIVANOVA PLC SHS G5509L101   522,015 10,150 SH   SOLE 25 10,150 0 0
LIVANOVA PLC SHS G5509L101   2,508,138 48,768 SH   SOLE 26 23,890 0 24,878
LIVANOVA PLC SHS G5509L101   44,898 873 SH   SOLE 28 873 0 0
LIVANOVA PLC SHS G5509L101   10,556,213 205,254 SH   SOLE 30 205,254 0 0
LIVANOVA PLC SHS G5509L101   389,994 7,583 SH   SOLE 34 7,583 0 0
LIVANOVA PLC SHS G5509L101   13,320 259 SH   SOLE 36 259 0 0
LIVANOVA PLC SHS G5509L101   463,693 9,016 SH   SOLE 40 9,016 0 0
LIVANOVA PLC SHS G5509L101   14,298 278 SH   OTR 43 278 0 0
LIVANOVA PLC SHS G5509L101   1,675,127 32,571 SH   SOLE 43 28,495 0 4,076
LIVE NATION ENTERTAINMENT IN COM 538034109   25,760,441 282,740 SH   SOLE 2 35,142 0 247,598
LIVE NATION ENTERTAINMENT IN COM 538034109   10,831,886 118,888 SH   SOLE 4 62,025 0 56,863
LIVE NATION ENTERTAINMENT IN COM 538034109   8,325,267 91,376 SH   SOLE 7 79,216 0 12,160
LIVE NATION ENTERTAINMENT IN COM 538034109   347,038 3,809 SH   SOLE 13 3,809 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   1,709,861 18,767 SH   SOLE 15 18,767 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   24,570,636 269,681 SH   SOLE 18 255,642 0 14,039
LIVE NATION ENTERTAINMENT IN COM 538034109   242,845,596 2,665,411 SH   SOLE 19 2,665,411 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   337,132,784 3,700,283 SH   SOLE 21 3,700,283 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   329,550,063 3,617,057 SH   SOLE 22 3,284,761 0 332,296
LIVE NATION ENTERTAINMENT IN COM 538034109   26,005,345 285,428 SH   SOLE 23 285,428 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   27,801,670 305,144 SH   SOLE 25 304,724 0 420
LIVE NATION ENTERTAINMENT IN COM 538034109   27,032,519 296,702 SH   SOLE 26 95,534 0 201,168
LIVE NATION ENTERTAINMENT IN COM 538034109   16,315,705 179,077 SH   SOLE 28 1,614 0 177,463
LIVE NATION ENTERTAINMENT IN COM 538034109   65,580,158 719,791 SH   SOLE 30 719,791 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   3,342,097 36,682 SH   SOLE 31 33,645 0 3,037
LIVE NATION ENTERTAINMENT IN COM 538034109   550,213 6,039 SH   SOLE 34 6,039 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   3,402,412 37,344 SH   SOLE 36 37,344 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   600,506 6,591 SH   SOLE 40 6,591 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   25,420 279 SH   OTR 43 279 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   12,392,236 136,014 SH   SOLE 43 113,803 0 22,211
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3   2,428,712 2,288,000 PRN   SOLE 21 2,288,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105   973,865 37,015 SH   SOLE 2 17,215 0 19,800
LIVE OAK BANCSHARES INC COM 53803X105   2,736 104 SH   SOLE 4 104 0 0
LIVE OAK BANCSHARES INC COM 53803X105   8,945 340 SH   SOLE 7 340 0 0
LIVE OAK BANCSHARES INC COM 53803X105   2,722,059 103,461 SH   SOLE 18 103,461 0 0
LIVE OAK BANCSHARES INC COM 53803X105   1,840,437 69,952 SH   SOLE 19 69,952 0 0
LIVE OAK BANCSHARES INC COM 53803X105   32,368,325 1,230,267 SH   SOLE 21 1,230,267 0 0
LIVE OAK BANCSHARES INC COM 53803X105   26,980,221 1,025,474 SH   SOLE 22 984,522 0 40,952
LIVE OAK BANCSHARES INC COM 53803X105   145,336 5,524 SH   SOLE 25 5,524 0 0
LIVE OAK BANCSHARES INC COM 53803X105   318,351 12,100 SH   SOLE 26 9,194 0 2,906
LIVE OAK BANCSHARES INC COM 53803X105   61,329 2,331 SH   SOLE 28 637 0 1,694
LIVE OAK BANCSHARES INC COM 53803X105   455,663 17,319 SH   SOLE 30 17,319 0 0
LIVE OAK BANCSHARES INC COM 53803X105   5,237,006 199,050 SH   SOLE 34 199,050 0 0
LIVE OAK BANCSHARES INC COM 53803X105   172,778 6,567 SH   SOLE 40 6,567 0 0
LIVE OAK BANCSHARES INC COM 53803X105   1,213,838 46,136 SH   SOLE 43 42,985 0 3,151
LIVE VENTURES INC COM NEW 538142308   7,129 272 SH   SOLE 18 272 0 0
LIVE VENTURES INC COM NEW 538142308   86,729 3,309 SH   SOLE 21 3,309 0 0
LIVE VENTURES INC COM NEW 538142308   6,736 257 SH   SOLE 22 257 0 0
LIVENT CORP COM 53814L108   5,438,025 198,251 SH   SOLE 2 86,545 0 111,706
LIVENT CORP COM 53814L108   503,587 18,359 SH   SOLE 4 549 0 17,810
LIVENT CORP COM 53814L108   856,803 31,236 SH   SOLE 7 29,714 0 1,522
LIVENT CORP COM 53814L108   16,152,238 588,853 SH   SOLE 18 562,183 0 26,670
LIVENT CORP COM 53814L108   18,986,443 692,178 SH   SOLE 19 692,178 0 0
LIVENT CORP COM 53814L108   597,750,418 21,791,849 SH   SOLE 21 21,791,849 0 0
LIVENT CORP COM 53814L108   143,967,534 5,248,543 SH   SOLE 22 5,009,211 0 239,332
LIVENT CORP COM 53814L108   150,810 5,498 SH   SOLE 23 5,498 0 0
LIVENT CORP COM 53814L108   945,951 34,486 SH   SOLE 25 34,486 0 0
LIVENT CORP COM 53814L108   5,183,502 188,972 SH   SOLE 26 67,079 0 121,893
LIVENT CORP COM 53814L108   864,374 31,512 SH   SOLE 28 20,500 0 11,012
LIVENT CORP COM 53814L108   9,186,554 334,909 SH   SOLE 30 334,909 0 0
LIVENT CORP COM 53814L108   150,454 5,485 SH   SOLE 36 5,485 0 0
LIVENT CORP COM 53814L108   928,396 33,846 SH   SOLE 40 33,846 0 0
LIVENT CORP COM 53814L108   4,457,430 162,502 SH   SOLE 43 154,978 0 7,524
LIVEONE INC COM 53814X102   1,325 753 SH   SOLE 2 0 0 753
LIVEONE INC COM 53814X102   21,551 12,245 SH   SOLE 18 12,245 0 0
LIVEONE INC COM 53814X102   267,886 152,208 SH   SOLE 21 152,208 0 0
LIVEONE INC COM 53814X102   1,674,145 951,219 SH   SOLE 22 951,219 0 0
LIVEONE INC COM 53814X102   3,752 2,132 SH   SOLE 43 2,132 0 0
LIVEPERSON INC COM 538146101   2,637,623 583,545 SH   SOLE 2 381,613 0 201,932
LIVEPERSON INC COM 538146101   3,973 879 SH   SOLE 4 259 0 620
LIVEPERSON INC COM 538146101   3,069 679 SH   SOLE 7 679 0 0
LIVEPERSON INC COM 538146101   850,375 188,136 SH   SOLE 18 188,136 0 0
LIVEPERSON INC COM 538146101   4,440,462 982,403 SH   SOLE 19 982,403 0 0
LIVEPERSON INC COM 538146101   11,486,495 2,541,260 SH   SOLE 21 2,541,260 0 0
LIVEPERSON INC COM 538146101   13,420,666 2,969,174 SH   SOLE 22 2,920,075 0 49,099
LIVEPERSON INC COM 538146101   101,370 22,427 SH   SOLE 23 22,427 0 0
LIVEPERSON INC COM 538146101   50,882 11,257 SH   SOLE 25 11,257 0 0
LIVEPERSON INC COM 538146101   1,080,013 238,941 SH   SOLE 26 17,419 0 221,522
LIVEPERSON INC COM 538146101   5,171 1,144 SH   SOLE 28 1,144 0 0
LIVEPERSON INC COM 538146101   569,240 125,938 SH   SOLE 30 125,938 0 0
LIVEPERSON INC COM 538146101   11,463 2,536 SH   SOLE 36 2,536 0 0
LIVEPERSON INC COM 538146101   59,926 13,258 SH   SOLE 40 13,258 0 0
LIVEPERSON INC COM 538146101   88,926 19,674 SH   SOLE 43 19,512 0 162
LIVEPERSON INC NOTE 12/1 538146AD3   1,893,075 2,935,000 PRN   SOLE 21 2,935,000 0 0
LIVERAMP HLDGS INC COM 53815P108   4,302,678 150,654 SH   SOLE 2 76,107 0 74,547
LIVERAMP HLDGS INC COM 53815P108   6,997 245 SH   SOLE 4 245 0 0
LIVERAMP HLDGS INC COM 53815P108   384,817 13,474 SH   SOLE 7 12,764 0 710
LIVERAMP HLDGS INC COM 53815P108   6,341,548 222,043 SH   SOLE 18 222,043 0 0
LIVERAMP HLDGS INC COM 53815P108   9,887,986 346,218 SH   SOLE 19 346,218 0 0
LIVERAMP HLDGS INC COM 53815P108   224,294,304 7,853,442 SH   SOLE 21 7,853,442 0 0
LIVERAMP HLDGS INC COM 53815P108   60,195,227 2,107,676 SH   SOLE 22 1,991,177 0 116,499
LIVERAMP HLDGS INC COM 53815P108   102,330 3,583 SH   SOLE 23 3,583 0 0
LIVERAMP HLDGS INC COM 53815P108   307,820 10,778 SH   SOLE 25 10,778 0 0
LIVERAMP HLDGS INC COM 53815P108   731,250 25,604 SH   SOLE 26 20,487 0 5,117
LIVERAMP HLDGS INC COM 53815P108   118,695 4,156 SH   SOLE 28 1,217 0 2,939
LIVERAMP HLDGS INC COM 53815P108   3,510,595 122,920 SH   SOLE 30 122,920 0 0
LIVERAMP HLDGS INC COM 53815P108   385,274 13,490 SH   SOLE 40 13,490 0 0
LIVERAMP HLDGS INC COM 53815P108   2,714,171 95,034 SH   SOLE 43 85,998 0 9,036
LIVEVOX HOLDING INC COM CL A 53838L100   4,040 1,469 SH   SOLE 2 0 0 1,469
LIVEVOX HOLDING INC COM CL A 53838L100   171,303 62,292 SH   SOLE 18 62,292 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   115,910 42,149 SH   SOLE 19 42,149 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   2,007,632 730,048 SH   SOLE 21 730,048 0 0
LIVEVOX HOLDING INC COM CL A 53838L100   463,694 168,616 SH   SOLE 22 164,771 0 3,845
LIVEWIRE GROUP INC COM 53838J105   15,223 1,289 SH   SOLE 2 567 0 722
LIVEWIRE GROUP INC COM 53838J105   294,919 24,972 SH   SOLE 18 24,972 0 0
LIVEWIRE GROUP INC COM 53838J105   230,744 19,538 SH   SOLE 19 19,538 0 0
LIVEWIRE GROUP INC COM 53838J105   3,501,063 296,449 SH   SOLE 21 296,449 0 0
LIVEWIRE GROUP INC COM 53838J105   1,069,561 90,564 SH   SOLE 22 88,698 0 1,866
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1   2,823,813 3,125,000 PRN   SOLE 21 3,125,000 0 0
LKQ CORP COM 501889208   40,239,397 690,568 SH   SOLE 2 237,857 0 452,711
LKQ CORP COM 501889208   18,502,998 317,539 SH   SOLE 4 172,982 0 144,557
LKQ CORP COM 501889208   48,969,117 840,383 SH   SOLE 7 719,194 0 121,189
LKQ CORP COM 501889208   561,548 9,637 SH   SOLE 13 9,637 0 0
LKQ CORP COM 501889208   2,583,808 44,342 SH   SOLE 15 44,342 0 0
LKQ CORP COM 501889208   26,263,338 450,718 SH   SOLE 18 426,922 0 23,796
LKQ CORP COM 501889208   6,418,615 110,153 SH   SOLE 19 110,153 0 0
LKQ CORP COM 501889208   445,773,017 7,650,129 SH   SOLE 21 7,650,129 0 0
LKQ CORP COM 501889208   332,910,495 5,713,240 SH   SOLE 22 5,148,195 0 565,045
LKQ CORP COM 501889208   28,300,515 485,679 SH   SOLE 23 485,679 0 0
LKQ CORP COM 501889208   51,934,419 891,272 SH   SOLE 25 890,503 0 769
LKQ CORP COM 501889208   28,690,808 492,377 SH   SOLE 26 203,060 0 289,317
LKQ CORP COM 501889208   41,124,460 705,757 SH   SOLE 28 17,747 0 688,010
LKQ CORP COM 501889208   147,173,297 2,525,713 SH   SOLE 30 2,483,961 0 41,752
LKQ CORP COM 501889208   3,492,238 59,932 SH   SOLE 31 53,591 0 6,341
LKQ CORP COM 501889208   62,873,213 1,078,998 SH   SOLE 34 1,078,998 0 0
LKQ CORP COM 501889208   3,822,221 65,595 SH   SOLE 36 65,595 0 0
LKQ CORP COM 501889208   580,369 9,960 SH   SOLE 40 9,960 0 0
LKQ CORP COM 501889208   33,971 583 SH   OTR 43 583 0 0
LKQ CORP COM 501889208   13,446,439 230,761 SH   SOLE 43 200,446 0 30,315
LL FLOORING HOLDINGS INC COM 55003T107   46,634 12,176 SH   SOLE 2 11,493 0 683
LL FLOORING HOLDINGS INC COM 55003T107   21,751 5,679 SH   SOLE 18 5,679 0 0
LL FLOORING HOLDINGS INC COM 55003T107   17,269 4,509 SH   SOLE 19 4,509 0 0
LL FLOORING HOLDINGS INC COM 55003T107   687,228 179,433 SH   SOLE 21 179,433 0 0
LL FLOORING HOLDINGS INC COM 55003T107   1,663,966 434,456 SH   SOLE 22 434,456 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   12,092,143 5,496,429 SH   SOLE 43 5,092,224 0 404,204
LM FDG AMER INC COM 502074404   2,065 2,949 SH   SOLE 21 2,949 0 0
LM FDG AMER INC COM 502074404   279 399 SH   SOLE 22 399 0 0
LOANDEPOT INC COM CL A 53946R106   258,956 122,149 SH   SOLE 22 122,149 0 0
LOCAL BOUNTI CORP COM NEW 53960E205   307 113 SH   SOLE 2 0 0 113
LOCAL BOUNTI CORP COM NEW 53960E205   74,827 27,510 SH   SOLE 22 27,510 0 0
LOCKHEED MARTIN CORP COM 539830109   247,754,418 538,152 SH   SOLE 2 148,864 0 389,288
LOCKHEED MARTIN CORP COM 539830109   33,703,959 73,209 SH   SOLE 4 39,190 0 34,019
LOCKHEED MARTIN CORP COM 539830109   75,009,713 162,930 SH   SOLE 7 143,965 0 18,965
LOCKHEED MARTIN CORP COM 539830109   7,878,943 17,114 SH   SOLE 13 17,114 0 0
LOCKHEED MARTIN CORP COM 539830109   18,279,388 39,705 SH   SOLE 15 39,705 0 0
LOCKHEED MARTIN CORP COM 539830109   202,221,455 439,249 SH   SOLE 18 409,787 0 29,462
LOCKHEED MARTIN CORP COM 539830109   151,398,725 328,856 SH   SOLE 19 328,856 0 0
LOCKHEED MARTIN CORP COM 539830109   3,368,655,245 7,317,119 SH   SOLE 21 7,317,119 0 0
LOCKHEED MARTIN CORP COM 539830109   2,409,514,285 5,233,751 SH   SOLE 22 4,731,026 0 502,725
LOCKHEED MARTIN CORP COM 539830109   242,400,198 526,522 SH   SOLE 23 526,522 0 0
LOCKHEED MARTIN CORP COM 539830109   52,663,789 114,392 SH   SOLE 25 113,608 0 784
LOCKHEED MARTIN CORP COM 539830109   115,197,204 250,222 SH   SOLE 26 111,259 0 138,963
LOCKHEED MARTIN CORP COM 539830109   24,675,447 53,598 SH   SOLE 28 0 0 53,598
LOCKHEED MARTIN CORP COM 539830109   7,122,539 15,471 SH   SOLE 29 15,471 0 0
LOCKHEED MARTIN CORP COM 539830109   530,954,412 1,153,296 SH   SOLE 30 1,153,296 0 0
LOCKHEED MARTIN CORP COM 539830109   38,789,317 84,255 SH   SOLE 31 80,270 0 3,985
LOCKHEED MARTIN CORP COM 539830109   3,094,674 6,722 SH   SOLE 32 6,722 0 0
LOCKHEED MARTIN CORP COM 539830109   25,562,139 55,524 SH   SOLE 36 55,524 0 0
LOCKHEED MARTIN CORP COM 539830109   2,304,662 5,006 SH   SOLE 40 5,006 0 0
LOCKHEED MARTIN CORP COM 539830109   125,232,986 272,021 SH   SOLE 43 230,562 0 41,459
LOCKHEED MARTIN CORP OPTIONS 539830109   138,114 300 SH Call SOLE 4 300 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   2,163,786 4,700 SH Call SOLE 18 4,700 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   15,008,388 32,600 SH Call SOLE 19 32,600 0 0
LOCKHEED MARTIN CORP OPTIONS 539830109   966,798 2,100 SH Call SOLE 22 2,100 0 0
LOEWS CORP COM 540424108   20,449,166 344,378 SH   SOLE 2 82,932 0 261,446
LOEWS CORP COM 540424108   14,597,504 245,832 SH   SOLE 4 87,405 0 158,427
LOEWS CORP COM 540424108   6,813,261 114,740 SH   SOLE 7 99,675 0 15,065
LOEWS CORP COM 540424108   1,555,815 26,201 SH   SOLE 13 26,201 0 0
LOEWS CORP COM 540424108   2,021,948 34,051 SH   SOLE 15 34,051 0 0
LOEWS CORP COM 540424108   31,561,717 531,521 SH   SOLE 18 514,865 0 16,656
LOEWS CORP COM 540424108   4,827,891 81,305 SH   SOLE 19 81,305 0 0
LOEWS CORP COM 540424108   286,219,319 4,820,130 SH   SOLE 21 4,820,130 0 0
LOEWS CORP COM 540424108   256,889,697 4,326,199 SH   SOLE 22 3,923,925 0 402,274
LOEWS CORP COM 540424108   20,132,433 339,044 SH   SOLE 23 339,044 0 0
LOEWS CORP COM 540424108   33,205,949 559,211 SH   SOLE 25 523,554 0 35,657
LOEWS CORP COM 540424108   20,612,164 347,123 SH   SOLE 26 127,775 0 219,348
LOEWS CORP COM 540424108   18,812,415 316,814 SH   SOLE 28 3,218 0 313,596
LOEWS CORP COM 540424108   67,951,384 1,144,348 SH   SOLE 30 1,139,912 0 4,436
LOEWS CORP COM 540424108   2,726,076 45,909 SH   SOLE 31 42,140 0 3,769
LOEWS CORP COM 540424108   507,046 8,539 SH   SOLE 34 8,539 0 0
LOEWS CORP COM 540424108   3,400,990 57,275 SH   SOLE 36 57,275 0 0
LOEWS CORP COM 540424108   472,130 7,951 SH   SOLE 40 7,951 0 0
LOEWS CORP COM 540424108   39,455,166 664,452 SH   SOLE 43 630,322 0 34,130
LOGICMARK INC COM NEW 67091J503   6 2 SH   SOLE 21 2 0 0
LOGICMARK INC COM NEW 67091J503   67 23 SH   SOLE 22 23 0 0
LOGITECH INTL S A SHS H50430232   18,412,277 309,971 SH   SOLE 43 283,997 0 25,974
LONGBOARD PHARMACEUTICALS IN COM 54300N103   28,978 3,948 SH   SOLE 2 689 0 3,259
LONGBOARD PHARMACEUTICALS IN COM 54300N103   299,244 40,769 SH   SOLE 18 40,769 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   243,923 33,232 SH   SOLE 19 33,232 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   3,491,623 475,698 SH   SOLE 21 475,698 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   1,372,257 186,956 SH   SOLE 22 181,585 0 5,371
LONGEVERON INC COM 54303L104   2,805 830 SH   SOLE 18 830 0 0
LONGEVERON INC COM 54303L104   38,322 11,338 SH   SOLE 21 11,338 0 0
LONGEVERON INC COM 54303L104   338,517 100,153 SH   SOLE 22 100,153 0 0
LOOP INDS INC COM 543518104   705,574 219,805 SH   SOLE 22 219,805 0 0
LOOP MEDIA INC COM NEW 54352F206   11,556 4,835 SH   SOLE 2 1,939 0 2,896
LOOP MEDIA INC COM NEW 54352F206   221,806 92,806 SH   SOLE 18 92,806 0 0
LOOP MEDIA INC COM NEW 54352F206   165,056 69,061 SH   SOLE 19 69,061 0 0
LOOP MEDIA INC COM NEW 54352F206   2,760,954 1,155,211 SH   SOLE 21 1,155,211 0 0
LOOP MEDIA INC COM NEW 54352F206   1,843,457 771,321 SH   SOLE 22 764,845 0 6,476
LOUISIANA PAC CORP COM 546347105   24,348,705 324,736 SH   SOLE 2 82,197 0 242,539
LOUISIANA PAC CORP COM 546347105   20,245 270 SH   SOLE 4 270 0 0
LOUISIANA PAC CORP COM 546347105   925,928 12,349 SH   SOLE 7 11,728 0 621
LOUISIANA PAC CORP COM 546347105   10,176,211 135,719 SH   SOLE 18 135,719 0 0
LOUISIANA PAC CORP COM 546347105   1,509,347 20,130 SH   SOLE 19 20,130 0 0
LOUISIANA PAC CORP COM 546347105   304,158,844 4,056,533 SH   SOLE 21 4,056,533 0 0
LOUISIANA PAC CORP COM 546347105   149,361,435 1,992,017 SH   SOLE 22 1,910,659 0 81,358
LOUISIANA PAC CORP COM 546347105   869,243 11,593 SH   SOLE 25 11,593 0 0
LOUISIANA PAC CORP COM 546347105   3,300,920 44,024 SH   SOLE 26 38,366 0 5,658
LOUISIANA PAC CORP COM 546347105   47,312 631 SH   SOLE 28 631 0 0
LOUISIANA PAC CORP COM 546347105   3,557,426 47,445 SH   SOLE 30 47,445 0 0
LOUISIANA PAC CORP COM 546347105   67,932 906 SH   SOLE 31 906 0 0
LOUISIANA PAC CORP COM 546347105   859,346 11,461 SH   SOLE 34 11,461 0 0
LOUISIANA PAC CORP COM 546347105   126,266 1,684 SH   SOLE 36 1,684 0 0
LOUISIANA PAC CORP COM 546347105   827,404 11,035 SH   SOLE 40 11,035 0 0
LOUISIANA PAC CORP COM 546347105   5,537,937 73,859 SH   SOLE 43 68,662 0 5,197
LOVESAC COMPANY COM 54738L109   251,821 9,344 SH   SOLE 2 6,004 0 3,340
LOVESAC COMPANY COM 54738L109   1,105 41 SH   SOLE 4 41 0 0
LOVESAC COMPANY COM 54738L109   5,525 205 SH   SOLE 7 205 0 0
LOVESAC COMPANY COM 54738L109   995,479 36,938 SH   SOLE 18 36,938 0 0
LOVESAC COMPANY COM 54738L109   742,688 27,558 SH   SOLE 19 27,558 0 0
LOVESAC COMPANY COM 54738L109   14,957,115 554,995 SH   SOLE 21 554,995 0 0
LOVESAC COMPANY COM 54738L109   10,316,945 382,818 SH   SOLE 22 373,414 0 9,404
LOVESAC COMPANY COM 54738L109   63,279 2,348 SH   SOLE 25 2,348 0 0
LOVESAC COMPANY COM 54738L109   43,848 1,627 SH   SOLE 26 532 0 1,095
LOVESAC COMPANY COM 54738L109   681,619 25,292 SH   SOLE 30 25,292 0 0
LOVESAC COMPANY COM 54738L109   45,114 1,674 SH   SOLE 40 1,674 0 0
LOVESAC COMPANY COM 54738L109   60,045 2,228 SH   SOLE 43 2,101 0 127
LOWES COS INC COM 548661107   318,840,070 1,412,672 SH   SOLE 2 426,006 0 986,666
LOWES COS INC COM 548661107   118,820,216 526,452 SH   SOLE 4 302,784 0 223,668
LOWES COS INC COM 548661107   142,857,718 632,954 SH   SOLE 7 521,158 0 111,796
LOWES COS INC COM 548661107   9,199,758 40,761 SH   SOLE 13 40,761 0 0
LOWES COS INC COM 548661107   23,512,975 104,178 SH   SOLE 15 104,178 0 0
LOWES COS INC COM 548661107   235,250,044 1,042,313 SH   SOLE 18 975,793 0 66,520
LOWES COS INC COM 548661107   58,003,997 256,996 SH   SOLE 19 256,996 0 0
LOWES COS INC COM 548661107   3,114,393,900 13,798,821 SH   SOLE 21 13,798,821 0 0
LOWES COS INC COM 548661107   2,935,570,436 13,006,515 SH   SOLE 22 11,768,794 0 1,237,721
LOWES COS INC COM 548661107   284,204,826 1,259,215 SH   SOLE 23 1,259,215 0 0
LOWES COS INC COM 548661107   262,588,182 1,163,439 SH   SOLE 25 1,161,384 0 2,055
LOWES COS INC COM 548661107   244,841,391 1,084,809 SH   SOLE 26 432,714 0 652,095
LOWES COS INC COM 548661107   363,088,781 1,608,723 SH   SOLE 28 32,364 0 1,576,359
LOWES COS INC COM 548661107   4,022,200 17,821 SH   SOLE 29 17,821 0 0
LOWES COS INC COM 548661107   939,215,115 4,161,343 SH   SOLE 30 4,161,343 0 0
LOWES COS INC COM 548661107   36,079,499 159,856 SH   SOLE 31 145,318 0 14,538
LOWES COS INC COM 548661107   12,094,586 53,587 SH   SOLE 34 53,587 0 0
LOWES COS INC COM 548661107   34,136,448 151,247 SH   SOLE 36 151,247 0 0
LOWES COS INC COM 548661107   5,288,828 23,433 SH   SOLE 40 23,433 0 0
LOWES COS INC COM 548661107   384,819 1,705 SH   OTR 43 1,705 0 0
LOWES COS INC COM 548661107   210,154,655 931,124 SH   SOLE 43 801,139 0 129,985
LPL FINL HLDGS INC COM 50212V100   34,328,718 157,884 SH   SOLE 2 9,322 0 148,562
LPL FINL HLDGS INC COM 50212V100   14,003,797 64,406 SH   SOLE 4 38,844 0 25,562
LPL FINL HLDGS INC COM 50212V100   8,845,052 40,680 SH   SOLE 7 20,961 0 19,719
LPL FINL HLDGS INC COM 50212V100   547,271 2,517 SH   SOLE 13 2,517 0 0
LPL FINL HLDGS INC COM 50212V100   1,184,559 5,448 SH   SOLE 15 5,448 0 0
LPL FINL HLDGS INC COM 50212V100   72,031,732 331,287 SH   SOLE 18 326,841 0 4,446
LPL FINL HLDGS INC COM 50212V100   150,002,565 689,889 SH   SOLE 19 689,889 0 0
LPL FINL HLDGS INC COM 50212V100   335,608,206 1,543,523 SH   SOLE 21 1,543,523 0 0
LPL FINL HLDGS INC COM 50212V100   406,237,080 1,868,358 SH   SOLE 22 1,723,167 0 145,191
LPL FINL HLDGS INC COM 50212V100   29,760,296 136,873 SH   SOLE 23 136,873 0 0
LPL FINL HLDGS INC COM 50212V100   60,858,222 279,898 SH   SOLE 25 264,420 0 15,478
LPL FINL HLDGS INC COM 50212V100   28,629,008 131,670 SH   SOLE 26 50,062 0 81,608
LPL FINL HLDGS INC COM 50212V100   28,887,315 132,858 SH   SOLE 28 1,377 0 131,481
LPL FINL HLDGS INC COM 50212V100   26,744 123 SH   SOLE 29 123 0 0
LPL FINL HLDGS INC COM 50212V100   66,717,961 306,848 SH   SOLE 30 242,183 0 64,665
LPL FINL HLDGS INC COM 50212V100   4,025,934 18,516 SH   SOLE 31 16,589 0 1,927
LPL FINL HLDGS INC COM 50212V100   97,265,354 447,341 SH   SOLE 34 447,341 0 0
LPL FINL HLDGS INC COM 50212V100   6,320,038 29,067 SH   SOLE 36 29,067 0 0
LPL FINL HLDGS INC COM 50212V100   685,992 3,155 SH   SOLE 40 3,155 0 0
LPL FINL HLDGS INC COM 50212V100   56,532 260 SH   OTR 43 260 0 0
LPL FINL HLDGS INC COM 50212V100   18,969,027 87,242 SH   SOLE 43 79,413 0 7,829
LSB INDS INC COM 502160104   945,659 96,006 SH   SOLE 2 63,839 0 32,167
LSB INDS INC COM 502160104   1,412,017 143,352 SH   SOLE 7 143,352 0 0
LSB INDS INC COM 502160104   1,583,023 160,713 SH   SOLE 18 160,713 0 0
LSB INDS INC COM 502160104   1,111,435 112,836 SH   SOLE 19 112,836 0 0
LSB INDS INC COM 502160104   29,492,407 2,994,153 SH   SOLE 21 2,994,153 0 0
LSB INDS INC COM 502160104   14,993,601 1,522,193 SH   SOLE 22 1,454,441 0 67,752
LSB INDS INC COM 502160104   99,061 10,057 SH   SOLE 25 10,057 0 0
LSB INDS INC COM 502160104   31,323 3,180 SH   SOLE 26 0 0 3,180
LSB INDS INC COM 502160104   677,316 68,763 SH   SOLE 30 68,763 0 0
LSB INDS INC COM 502160104   130,857 13,285 SH   SOLE 40 13,285 0 0
LSB INDS INC COM 502160104   136,078 13,815 SH   SOLE 43 13,568 0 247
LSI INDS INC OHIO COM 50216C108   323,282 25,739 SH   SOLE 2 931 0 24,808
LSI INDS INC OHIO COM 50216C108   835,428 66,515 SH   SOLE 18 66,515 0 0
LSI INDS INC OHIO COM 50216C108   1,486,074 118,318 SH   SOLE 19 118,318 0 0
LSI INDS INC OHIO COM 50216C108   10,803,270 860,133 SH   SOLE 21 860,133 0 0
LSI INDS INC OHIO COM 50216C108   9,847,379 784,027 SH   SOLE 22 772,984 0 11,043
LSI INDS INC OHIO COM 50216C108   42,352 3,372 SH   SOLE 43 3,372 0 0
LTC PPTYS INC COM 502175102   1,760,825 53,326 SH   SOLE 2 12,255 0 41,071
LTC PPTYS INC COM 502175102   564,114 17,084 SH   SOLE 4 17,084 0 0
LTC PPTYS INC COM 502175102   1,974,200 59,788 SH   SOLE 7 51,264 0 8,524
LTC PPTYS INC COM 502175102   4,875,667 147,658 SH   SOLE 18 147,658 0 0
LTC PPTYS INC COM 502175102   4,776,211 144,646 SH   SOLE 19 144,646 0 0
LTC PPTYS INC COM 502175102   170,991,494 5,178,422 SH   SOLE 21 5,178,422 0 0
LTC PPTYS INC COM 502175102   53,186,800 1,610,745 SH   SOLE 22 1,529,175 0 81,570
LTC PPTYS INC COM 502175102   70,134 2,124 SH   SOLE 23 2,124 0 0
LTC PPTYS INC COM 502175102   2,689,347 81,446 SH   SOLE 25 81,446 0 0
LTC PPTYS INC COM 502175102   408,259 12,364 SH   SOLE 26 9,143 0 3,221
LTC PPTYS INC COM 502175102   1,279,624 38,753 SH   SOLE 28 759 0 37,994
LTC PPTYS INC COM 502175102   5,607,357 169,817 SH   SOLE 30 169,817 0 0
LTC PPTYS INC COM 502175102   240,584 7,286 SH   SOLE 40 7,286 0 0
LTC PPTYS INC COM 502175102   1,537,837 46,573 SH   SOLE 43 45,580 0 993
LUCID DIAGNOSTICS INC COM 54948X109   3,627 2,609 SH   SOLE 18 2,609 0 0
LUCID DIAGNOSTICS INC COM 54948X109   32,936 23,695 SH   SOLE 21 23,695 0 0
LUCID GROUP INC COM 549498103   6,569,856 953,535 SH   SOLE 2 32,658 0 920,877
LUCID GROUP INC COM 549498103   2,810,982 407,980 SH   SOLE 4 182,267 0 225,713
LUCID GROUP INC COM 549498103   2,143,768 311,142 SH   SOLE 7 308,965 0 2,177
LUCID GROUP INC COM 549498103   164,623 23,893 SH   SOLE 13 23,893 0 0
LUCID GROUP INC COM 549498103   633,439 91,936 SH   SOLE 15 91,936 0 0
LUCID GROUP INC COM 549498103   4,188,266 607,876 SH   SOLE 18 556,821 0 51,055
LUCID GROUP INC COM 549498103   1,161,489 168,576 SH   SOLE 19 168,576 0 0
LUCID GROUP INC COM 549498103   85,517,640 12,411,849 SH   SOLE 21 12,411,849 0 0
LUCID GROUP INC COM 549498103   127,482,115 18,502,484 SH   SOLE 22 17,084,093 0 1,418,391
LUCID GROUP INC COM 549498103   11,110,463 1,612,549 SH   SOLE 23 1,612,549 0 0
LUCID GROUP INC COM 549498103   11,059,428 1,605,142 SH   SOLE 25 1,401,815 0 203,327
LUCID GROUP INC COM 549498103   6,344,918 920,888 SH   SOLE 26 497,251 0 423,637
LUCID GROUP INC COM 549498103   10,268,470 1,490,344 SH   SOLE 28 140,223 0 1,350,121
LUCID GROUP INC COM 549498103   33,189,764 4,817,092 SH   SOLE 30 4,710,838 0 106,254
LUCID GROUP INC COM 549498103   976,533 141,732 SH   SOLE 31 132,987 0 8,745
LUCID GROUP INC COM 549498103   2,784,855 404,188 SH   SOLE 32 404,188 0 0
LUCID GROUP INC COM 549498103   272,548 39,557 SH   SOLE 34 39,557 0 0
LUCID GROUP INC COM 549498103   1,026,410 148,971 SH   SOLE 36 148,971 0 0
LUCID GROUP INC COM 549498103   160,806 23,339 SH   SOLE 40 23,339 0 0
LUCID GROUP INC COM 549498103   4,460,252 647,352 SH   SOLE 43 586,939 0 60,413
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   811,315 567,353 SH   SOLE 2 102,491 0 464,862
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   490,461 342,980 SH   SOLE 4 136,412 0 206,568
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   276,602 193,428 SH   SOLE 7 147,426 0 46,002
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   236,398 165,313 SH   SOLE 13 165,313 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   640,180 447,678 SH   SOLE 15 447,678 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   438,142 306,393 SH   SOLE 18 306,393 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,462,624 1,022,814 SH   SOLE 19 1,022,814 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   18,109,421 12,663,931 SH   SOLE 21 12,663,931 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   11,189,159 7,824,587 SH   SOLE 22 7,044,639 0 779,948
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,283,793 897,757 SH   SOLE 23 897,757 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   713,301 498,812 SH   SOLE 25 498,812 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   674,728 471,838 SH   SOLE 26 12,577 0 459,261
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,899,327 1,328,201 SH   SOLE 28 98,093 0 1,230,108
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   9,021,972 6,309,071 SH   SOLE 30 4,737,631 0 1,571,440
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   1,275,769 892,146 SH   SOLE 34 892,146 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   56,243 39,331 SH   SOLE 36 39,331 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   9,309 6,510 SH   SOLE 40 6,510 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   6,281 4,392 SH   SOLE 43 4,392 0 0
LULULEMON ATHLETICA INC COM 550021109   100,388,041 265,226 SH   SOLE 2 154,816 0 110,410
LULULEMON ATHLETICA INC COM 550021109   49,999,472 132,099 SH   SOLE 4 70,589 0 61,510
LULULEMON ATHLETICA INC COM 550021109   29,187,649 77,114 SH   SOLE 7 68,307 0 8,807
LULULEMON ATHLETICA INC COM 550021109   11,119,952 29,379 SH   SOLE 13 29,379 0 0
LULULEMON ATHLETICA INC COM 550021109   3,377,734 8,924 SH   SOLE 15 8,924 0 0
LULULEMON ATHLETICA INC COM 550021109   43,967,696 116,163 SH   SOLE 18 85,558 0 30,605
LULULEMON ATHLETICA INC COM 550021109   172,569,884 455,931 SH   SOLE 19 455,931 0 0
LULULEMON ATHLETICA INC COM 550021109   684,762,518 1,809,148 SH   SOLE 21 1,809,148 0 0
LULULEMON ATHLETICA INC COM 550021109   1,102,207,140 2,912,040 SH   SOLE 22 2,675,240 0 236,800
LULULEMON ATHLETICA INC COM 550021109   108,170,758 285,788 SH   SOLE 23 285,788 0 0
LULULEMON ATHLETICA INC COM 550021109   69,043,699 182,414 SH   SOLE 25 181,979 0 435
LULULEMON ATHLETICA INC COM 550021109   73,214,769 193,434 SH   SOLE 26 111,460 0 81,974
LULULEMON ATHLETICA INC COM 550021109   115,431,524 304,971 SH   SOLE 28 7,979 0 296,992
LULULEMON ATHLETICA INC COM 550021109   7,631,696 20,163 SH   SOLE 29 20,163 0 0
LULULEMON ATHLETICA INC COM 550021109   216,374,824 571,664 SH   SOLE 30 533,576 0 38,088
LULULEMON ATHLETICA INC COM 550021109   25,932,171 68,513 SH   SOLE 31 65,634 0 2,879
LULULEMON ATHLETICA INC COM 550021109   10,203,982 26,959 SH   SOLE 32 26,959 0 0
LULULEMON ATHLETICA INC COM 550021109   7,903,080 20,880 SH   SOLE 34 20,880 0 0
LULULEMON ATHLETICA INC COM 550021109   10,807,689 28,554 SH   SOLE 36 28,554 0 0
LULULEMON ATHLETICA INC COM 550021109   1,706,657 4,509 SH   SOLE 40 4,509 0 0
LULULEMON ATHLETICA INC COM 550021109   76,079 201 SH   OTR 43 201 0 0
LULULEMON ATHLETICA INC COM 550021109   28,555,176 75,443 SH   SOLE 43 67,221 0 8,222
LULUS FASHION LOUNGE HOLDING COM 55003A108   7,299 2,885 SH   SOLE 18 2,885 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   412 163 SH   SOLE 19 163 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   101,109 39,964 SH   SOLE 21 39,964 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   25,766 10,184 SH   SOLE 22 10,184 0 0
LUMEN TECHNOLOGIES INC COM 550241103   2,201,430 974,084 SH   SOLE 2 294,372 0 679,712
LUMEN TECHNOLOGIES INC COM 550241103   6,070 2,686 SH   SOLE 4 2,686 0 0
LUMEN TECHNOLOGIES INC COM 550241103   551,386 243,976 SH   SOLE 7 235,030 0 8,946
LUMEN TECHNOLOGIES INC COM 550241103   7,779,831 3,442,403 SH   SOLE 18 3,442,403 0 0
LUMEN TECHNOLOGIES INC COM 550241103   4,806,697 2,126,857 SH   SOLE 19 2,126,857 0 0
LUMEN TECHNOLOGIES INC COM 550241103   228,094,376 100,926,715 SH   SOLE 21 100,926,715 0 0
LUMEN TECHNOLOGIES INC COM 550241103   63,858,967 28,256,180 SH   SOLE 22 26,389,014 0 1,867,166
LUMEN TECHNOLOGIES INC COM 550241103   423,402 187,346 SH   SOLE 25 187,346 0 0
LUMEN TECHNOLOGIES INC COM 550241103   3,819,151 1,689,890 SH   SOLE 26 1,183,611 0 506,279
LUMEN TECHNOLOGIES INC COM 550241103   111,809 49,473 SH   SOLE 28 10,085 0 39,388
LUMEN TECHNOLOGIES INC COM 550241103   4,343,207 1,921,773 SH   SOLE 30 1,921,773 0 0
LUMEN TECHNOLOGIES INC COM 550241103   62,882 27,824 SH   SOLE 34 27,824 0 0
LUMEN TECHNOLOGIES INC COM 550241103   817,537 361,742 SH   SOLE 36 361,742 0 0
LUMEN TECHNOLOGIES INC COM 550241103   380,903 168,541 SH   SOLE 40 168,541 0 0
LUMEN TECHNOLOGIES INC COM 550241103   4,396,301 1,945,266 SH   SOLE 43 1,733,004 0 212,262
LUMENT FINANCE TRUST INC COM 55025L108   9,842 5,180 SH   SOLE 18 5,180 0 0
LUMENT FINANCE TRUST INC COM 55025L108   134,594 70,839 SH   SOLE 21 70,839 0 0
LUMENT FINANCE TRUST INC COM 55025L108   211,514 111,323 SH   SOLE 22 111,323 0 0
LUMENTUM HLDGS INC COM 55024U109   5,568,957 98,166 SH   SOLE 2 62,602 0 35,564
LUMENTUM HLDGS INC COM 55024U109   20,990 370 SH   SOLE 4 193 0 177
LUMENTUM HLDGS INC COM 55024U109   730,626 12,879 SH   SOLE 7 12,226 0 653
LUMENTUM HLDGS INC COM 55024U109   7,486,261 131,963 SH   SOLE 18 131,963 0 0
LUMENTUM HLDGS INC COM 55024U109   1,223,382 21,565 SH   SOLE 19 21,565 0 0
LUMENTUM HLDGS INC COM 55024U109   207,893,155 3,664,607 SH   SOLE 21 3,664,607 0 0
LUMENTUM HLDGS INC COM 55024U109   111,850,854 1,971,635 SH   SOLE 22 1,886,137 0 85,498
LUMENTUM HLDGS INC COM 55024U109   684,958 12,074 SH   SOLE 25 12,074 0 0
LUMENTUM HLDGS INC COM 55024U109   1,738,264 30,641 SH   SOLE 26 24,539 0 6,102
LUMENTUM HLDGS INC COM 55024U109   405,563 7,149 SH   SOLE 28 1,352 0 5,797
LUMENTUM HLDGS INC COM 55024U109   3,271,903 57,675 SH   SOLE 30 57,675 0 0
LUMENTUM HLDGS INC COM 55024U109   56,219 991 SH   SOLE 31 991 0 0
LUMENTUM HLDGS INC COM 55024U109   74,884 1,320 SH   SOLE 36 1,320 0 0
LUMENTUM HLDGS INC COM 55024U109   642,808 11,331 SH   SOLE 40 11,331 0 0
LUMENTUM HLDGS INC COM 55024U109   3,688,528 65,019 SH   SOLE 43 58,299 0 6,720
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5   2,712,320 2,560,000 PRN   SOLE 21 2,560,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   5,224,572 5,921,000 PRN   SOLE 21 5,921,000 0 0
LUMENTUM HLDGS INC NOTE 0.500% 6/1 55024UAF6   3,872,774 4,925,000 PRN   SOLE 21 4,925,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   866,508 125,946 SH   SOLE 2 68,916 0 57,030
LUMINAR TECHNOLOGIES INC COM CL A 550424105   76,464 11,114 SH   SOLE 4 689 0 10,425
LUMINAR TECHNOLOGIES INC COM CL A 550424105   374,582 54,445 SH   SOLE 7 51,645 0 2,800
LUMINAR TECHNOLOGIES INC COM CL A 550424105   4,664,963 678,047 SH   SOLE 18 678,047 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   3,822,824 555,643 SH   SOLE 19 555,643 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   63,428,261 9,219,224 SH   SOLE 21 9,219,224 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   47,357,840 6,883,407 SH   SOLE 22 6,705,181 0 178,226
LUMINAR TECHNOLOGIES INC COM CL A 550424105   310,522 45,134 SH   SOLE 25 45,134 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   538,016 78,200 SH   SOLE 26 61,099 0 17,101
LUMINAR TECHNOLOGIES INC COM CL A 550424105   1,022,148 148,568 SH   SOLE 28 132,592 0 15,976
LUMINAR TECHNOLOGIES INC COM CL A 550424105   10,189,989 1,481,103 SH   SOLE 30 1,481,103 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   13,966 2,030 SH   SOLE 36 2,030 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   258,963 37,640 SH   SOLE 40 37,640 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   584,401 84,942 SH   SOLE 43 74,695 0 10,247
LUMOS PHARMA INC COM 55028X109   809 245 SH   SOLE 18 245 0 0
LUMOS PHARMA INC COM 55028X109   17,922 5,431 SH   SOLE 21 5,431 0 0
LUMOS PHARMA INC COM 55028X109   135,643 41,104 SH   SOLE 22 41,104 0 0
LUNA INNOVATIONS INC COM 550351100   48,746 5,345 SH   SOLE 2 1,871 0 3,474
LUNA INNOVATIONS INC COM 550351100   769,810 84,409 SH   SOLE 18 84,409 0 0
LUNA INNOVATIONS INC COM 550351100   594,706 65,209 SH   SOLE 19 65,209 0 0
LUNA INNOVATIONS INC COM 550351100   9,636,876 1,056,675 SH   SOLE 21 1,056,675 0 0
LUNA INNOVATIONS INC COM 550351100   7,788,726 854,027 SH   SOLE 22 843,646 0 10,381
LUNA INNOVATIONS INC COM 550351100   1,085 119 SH   SOLE 43 119 0 0
LUTHER BURBANK CORP COM 550550107   114,586 12,846 SH   SOLE 2 6,074 0 6,772
LUTHER BURBANK CORP COM 550550107   1,971 221 SH   SOLE 7 221 0 0
LUTHER BURBANK CORP COM 550550107   468,300 52,500 SH   SOLE 18 52,500 0 0
LUTHER BURBANK CORP COM 550550107   273,746 30,689 SH   SOLE 19 30,689 0 0
LUTHER BURBANK CORP COM 550550107   5,357,637 600,632 SH   SOLE 21 600,632 0 0
LUTHER BURBANK CORP COM 550550107   4,450,215 498,903 SH   SOLE 22 487,829 0 11,074
LUTHER BURBANK CORP COM 550550107   50,362 5,646 SH   SOLE 25 5,646 0 0
LUTHER BURBANK CORP COM 550550107   29,677 3,327 SH   SOLE 28 0 0 3,327
LUTHER BURBANK CORP COM 550550107   88,504 9,922 SH   SOLE 30 9,922 0 0
LUTHER BURBANK CORP COM 550550107   5,290 593 SH   SOLE 34 593 0 0
LUTHER BURBANK CORP COM 550550107   1,472 165 SH   SOLE 43 165 0 0
LUXFER HLDGS PLC SHS G5698W116   324,657 22,815 SH   SOLE 2 11,033 0 11,782
LUXFER HLDGS PLC SHS G5698W116   475,666 33,427 SH   SOLE 7 31,600 0 1,827
LUXFER HLDGS PLC SHS G5698W116   1,118,307 78,588 SH   SOLE 18 78,588 0 0
LUXFER HLDGS PLC SHS G5698W116   787,702 55,355 SH   SOLE 19 55,355 0 0
LUXFER HLDGS PLC SHS G5698W116   24,957,655 1,753,876 SH   SOLE 21 1,753,876 0 0
LUXFER HLDGS PLC SHS G5698W116   9,985,461 701,719 SH   SOLE 22 670,577 0 31,142
LUXFER HLDGS PLC SHS G5698W116   52,452 3,686 SH   SOLE 25 3,686 0 0
LUXFER HLDGS PLC SHS G5698W116   76,273 5,360 SH   SOLE 26 2,364 0 2,996
LUXFER HLDGS PLC SHS G5698W116   1,295,186 91,018 SH   SOLE 30 91,018 0 0
LUXFER HLDGS PLC SHS G5698W116   65,913 4,632 SH   SOLE 40 4,632 0 0
LUXFER HLDGS PLC SHS G5698W116   133,990 9,416 SH   SOLE 43 8,313 0 1,103
LUXURBAN HOTELS INC COM 21985R105   5,267 1,672 SH   SOLE 18 1,672 0 0
LUXURBAN HOTELS INC COM 21985R105   65,366 20,751 SH   SOLE 21 20,751 0 0
LXP INDUSTRIAL TRUST COM 529043101   5,407,311 554,596 SH   SOLE 2 272,946 0 281,650
LXP INDUSTRIAL TRUST COM 529043101   1,211,067 124,212 SH   SOLE 4 124,212 0 0
LXP INDUSTRIAL TRUST COM 529043101   4,109,235 421,460 SH   SOLE 7 361,617 0 59,843
LXP INDUSTRIAL TRUST COM 529043101   9,801,938 1,005,327 SH   SOLE 18 1,005,327 0 0
LXP INDUSTRIAL TRUST COM 529043101   10,083,401 1,034,195 SH   SOLE 19 1,034,195 0 0
LXP INDUSTRIAL TRUST COM 529043101   357,724,546 36,689,697 SH   SOLE 21 36,689,697 0 0
LXP INDUSTRIAL TRUST COM 529043101   107,258,151 11,000,836 SH   SOLE 22 10,436,521 0 564,315
LXP INDUSTRIAL TRUST COM 529043101   144,037 14,773 SH   SOLE 23 14,773 0 0
LXP INDUSTRIAL TRUST COM 529043101   9,022,855 925,421 SH   SOLE 25 925,421 0 0
LXP INDUSTRIAL TRUST COM 529043101   1,406,847 144,292 SH   SOLE 26 121,293 0 22,999
LXP INDUSTRIAL TRUST COM 529043101   2,167,152 222,272 SH   SOLE 28 9,572 0 212,700
LXP INDUSTRIAL TRUST COM 529043101   12,883,991 1,321,435 SH   SOLE 30 1,321,435 0 0
LXP INDUSTRIAL TRUST COM 529043101   80,009 8,206 SH   SOLE 34 8,206 0 0
LXP INDUSTRIAL TRUST COM 529043101   74,929 7,685 SH   SOLE 36 7,685 0 0
LXP INDUSTRIAL TRUST COM 529043101   511,339 52,445 SH   SOLE 40 52,445 0 0
LXP INDUSTRIAL TRUST COM 529043101   2,637,124 270,474 SH   SOLE 43 248,492 0 21,982
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309   8,014,600 161,487 SH   SOLE 21 161,487 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   501,120 157,585 SH   SOLE 2 49,867 0 107,718
LYELL IMMUNOPHARMA INC COM 55083R104   6,525 2,052 SH   SOLE 7 2,052 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   1,714,535 539,162 SH   SOLE 18 539,162 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   1,196,764 376,341 SH   SOLE 19 376,341 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   22,970,975 7,223,577 SH   SOLE 21 7,223,577 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   12,968,046 4,078,002 SH   SOLE 22 3,887,924 0 190,078
LYELL IMMUNOPHARMA INC COM 55083R104   17,093 5,375 SH   SOLE 26 0 0 5,375
LYELL IMMUNOPHARMA INC COM 55083R104   2,094,361 658,604 SH   SOLE 30 658,604 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   92,811 29,186 SH   SOLE 34 29,186 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   37,871 11,909 SH   SOLE 43 0 0 11,909
LYFT INC CL A COM 55087P104   8,866,041 924,509 SH   SOLE 2 479,632 0 444,877
LYFT INC CL A COM 55087P104   274,351 28,608 SH   SOLE 4 14,382 0 14,226
LYFT INC CL A COM 55087P104   590,907 61,617 SH   SOLE 7 59,066 0 2,551
LYFT INC CL A COM 55087P104   253,972 26,483 SH   SOLE 13 26,483 0 0
LYFT INC CL A COM 55087P104   1,939,443 202,236 SH   SOLE 18 199,855 0 2,381
LYFT INC CL A COM 55087P104   3,315,349 345,709 SH   SOLE 19 345,709 0 0
LYFT INC CL A COM 55087P104   48,478,610 5,055,121 SH   SOLE 21 5,055,121 0 0
LYFT INC CL A COM 55087P104   80,076,184 8,349,967 SH   SOLE 22 7,914,812 0 435,155
LYFT INC CL A COM 55087P104   474,389 49,467 SH   SOLE 23 49,467 0 0
LYFT INC CL A COM 55087P104   628,788 65,567 SH   SOLE 25 65,567 0 0
LYFT INC CL A COM 55087P104   1,356,179 141,416 SH   SOLE 26 111,220 0 30,196
LYFT INC CL A COM 55087P104   446,721 46,582 SH   SOLE 28 7,516 0 39,066
LYFT INC CL A COM 55087P104   5,120,254 533,916 SH   SOLE 30 533,916 0 0
LYFT INC CL A COM 55087P104   43,817 4,569 SH   SOLE 31 4,569 0 0
LYFT INC CL A COM 55087P104   69,854 7,284 SH   SOLE 36 7,284 0 0
LYFT INC CL A COM 55087P104   510,332 53,215 SH   SOLE 40 53,215 0 0
LYFT INC CL A COM 55087P104   1,725,999 179,979 SH   SOLE 43 165,155 0 14,824
LYFT INC NOTE 1.500% 5/1 55087PAB0   4,177,508 4,665,000 PRN   SOLE 21 4,665,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   75,390,961 820,984 SH   SOLE 2 195,176 0 625,808
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   22,054,719 240,169 SH   SOLE 4 110,956 0 129,213
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   16,523,707 179,938 SH   SOLE 7 158,029 0 21,909
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   668,890 7,284 SH   SOLE 13 7,284 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,999,197 43,550 SH   SOLE 15 43,550 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   53,667,840 584,426 SH   SOLE 18 537,424 0 47,002
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   27,547,531 299,984 SH   SOLE 19 299,984 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   929,917,138 10,126,507 SH   SOLE 21 10,126,507 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   525,080,450 5,717,962 SH   SOLE 22 5,139,188 0 578,774
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   51,184,573 557,384 SH   SOLE 23 557,384 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   30,753,500 334,896 SH   SOLE 25 334,896 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   46,735,593 508,936 SH   SOLE 26 188,742 0 320,194
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   35,009,086 381,238 SH   SOLE 28 3,914 0 377,324
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   330,313 3,597 SH   SOLE 29 3,597 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   127,452,877 1,387,922 SH   SOLE 30 1,387,922 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   5,797,871 63,137 SH   SOLE 31 56,946 0 6,191
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,175,384 67,248 SH   SOLE 32 67,248 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   7,864,964 85,647 SH   SOLE 34 85,647 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   15,824,697 172,326 SH   SOLE 35 172,326 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,842,712 74,515 SH   SOLE 36 74,515 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   910,311 9,913 SH   SOLE 40 9,913 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   60,700 661 SH   OTR 43 661 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   37,887,815 412,586 SH   SOLE 43 357,931 0 54,656
LYRA THERAPEUTICS INC COM 55234L105   2,540 618 SH   SOLE 2 0 0 618
LYRA THERAPEUTICS INC COM 55234L105   14,463 3,519 SH   SOLE 18 3,519 0 0
LYRA THERAPEUTICS INC COM 55234L105   176,385 42,916 SH   SOLE 21 42,916 0 0
LYRA THERAPEUTICS INC COM 55234L105   6,416 1,561 SH   SOLE 22 1,561 0 0
M & T BK CORP COM 55261F104   43,789,382 353,825 SH   SOLE 2 39,033 0 314,792
M & T BK CORP COM 55261F104   13,918,050 112,460 SH   SOLE 4 66,286 0 46,174
M & T BK CORP COM 55261F104   14,887,709 120,295 SH   SOLE 7 106,765 0 13,530
M & T BK CORP COM 55261F104   636,250 5,141 SH   SOLE 13 5,141 0 0
M & T BK CORP COM 55261F104   3,845,223 31,070 SH   SOLE 15 31,070 0 0
M & T BK CORP COM 55261F104   72,817,324 588,375 SH   SOLE 18 573,134 0 15,241
M & T BK CORP COM 55261F104   58,109,899 469,537 SH   SOLE 19 469,537 0 0
M & T BK CORP COM 55261F104   605,787,502 4,894,857 SH   SOLE 21 4,894,857 0 0
M & T BK CORP COM 55261F104   445,460,259 3,599,388 SH   SOLE 22 3,244,924 0 354,464
M & T BK CORP COM 55261F104   36,339,154 293,626 SH   SOLE 23 293,626 0 0
M & T BK CORP COM 55261F104   45,781,175 369,919 SH   SOLE 25 345,332 0 24,587
M & T BK CORP COM 55261F104   38,083,675 307,722 SH   SOLE 26 117,294 0 190,428
M & T BK CORP COM 55261F104   28,388,811 229,386 SH   SOLE 28 2,556 0 226,830
M & T BK CORP COM 55261F104   44,430 359 SH   SOLE 29 359 0 0
M & T BK CORP COM 55261F104   131,528,291 1,062,769 SH   SOLE 30 1,005,119 0 57,650
M & T BK CORP COM 55261F104   4,758,943 38,453 SH   SOLE 31 35,618 0 2,835
M & T BK CORP COM 55261F104   25,594,063 206,804 SH   SOLE 34 206,804 0 0
M & T BK CORP COM 55261F104   5,171,435 41,786 SH   SOLE 36 41,786 0 0
M & T BK CORP COM 55261F104   3,463,052 27,982 SH   SOLE 37 27,982 0 0
M & T BK CORP COM 55261F104   825,355 6,669 SH   SOLE 40 6,669 0 0
M & T BK CORP COM 55261F104   36,633 296 SH   OTR 43 296 0 0
M & T BK CORP COM 55261F104   21,577,608 174,350 SH   SOLE 43 150,553 0 23,797
M D C HLDGS INC COM 552676108   2,896,185 61,924 SH   SOLE 2 26,183 0 35,741
M D C HLDGS INC COM 552676108   10,804 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108   412,652 8,823 SH   SOLE 7 8,403 0 420
M D C HLDGS INC COM 552676108   10,077,111 215,461 SH   SOLE 18 202,662 0 12,799
M D C HLDGS INC COM 552676108   5,467,132 116,894 SH   SOLE 19 116,894 0 0
M D C HLDGS INC COM 552676108   351,816,100 7,522,260 SH   SOLE 21 7,522,260 0 0
M D C HLDGS INC COM 552676108   79,973,707 1,709,936 SH   SOLE 22 1,608,604 0 101,332
M D C HLDGS INC COM 552676108   411,295 8,794 SH   SOLE 25 8,794 0 0
M D C HLDGS INC COM 552676108   2,253,285 48,178 SH   SOLE 26 21,186 0 26,992
M D C HLDGS INC COM 552676108   52,803 1,129 SH   SOLE 28 1,129 0 0
M D C HLDGS INC COM 552676108   4,284,179 91,601 SH   SOLE 30 91,601 0 0
M D C HLDGS INC COM 552676108   73,429 1,570 SH   SOLE 36 1,570 0 0
M D C HLDGS INC COM 552676108   437,066 9,345 SH   SOLE 40 9,345 0 0
M D C HLDGS INC COM 552676108   4,418,544 94,474 SH   SOLE 43 90,579 0 3,895
M-TRON INDS INC COM 55380K109   4,373 394 SH   SOLE 18 394 0 0
M-TRON INDS INC COM 55380K109   56,532 5,093 SH   SOLE 21 5,093 0 0
M-TRON INDS INC COM 55380K109   1,166 105 SH   SOLE 22 105 0 0
M/I HOMES INC COM 55305B101   2,032,573 23,312 SH   SOLE 2 7,793 0 15,519
M/I HOMES INC COM 55305B101   76,030 872 SH   SOLE 4 872 0 0
M/I HOMES INC COM 55305B101   52,314 600 SH   SOLE 7 600 0 0
M/I HOMES INC COM 55305B101   9,405,534 107,874 SH   SOLE 18 107,874 0 0
M/I HOMES INC COM 55305B101   16,606,207 190,460 SH   SOLE 19 190,460 0 0
M/I HOMES INC COM 55305B101   308,267,307 3,535,581 SH   SOLE 21 3,535,581 0 0
M/I HOMES INC COM 55305B101   71,902,193 824,661 SH   SOLE 22 775,226 0 49,435
M/I HOMES INC COM 55305B101   436,212 5,003 SH   SOLE 25 5,003 0 0
M/I HOMES INC COM 55305B101   1,683,552 19,309 SH   SOLE 26 16,825 0 2,484
M/I HOMES INC COM 55305B101   45,339 520 SH   SOLE 28 520 0 0
M/I HOMES INC COM 55305B101   3,887,541 44,587 SH   SOLE 30 44,587 0 0
M/I HOMES INC COM 55305B101   5,006,886 57,425 SH   SOLE 34 57,425 0 0
M/I HOMES INC COM 55305B101   76,902 882 SH   SOLE 36 882 0 0
M/I HOMES INC COM 55305B101   448,418 5,143 SH   SOLE 40 5,143 0 0
M/I HOMES INC COM 55305B101   4,558,119 52,278 SH   SOLE 43 50,621 0 1,657
M3 BRIGADE ACQUISITION II CO *W EXP 03/09/202 553800111   1,968 80,000 SH   SOLE 19 80,000 0 0
MACATAWA BK CORP COM 554225102   357,577 38,532 SH   SOLE 2 21,227 0 17,305
MACATAWA BK CORP COM 554225102   1,039 112 SH   SOLE 7 112 0 0
MACATAWA BK CORP COM 554225102   780,448 84,100 SH   SOLE 18 84,100 0 0
MACATAWA BK CORP COM 554225102   483,692 52,122 SH   SOLE 19 52,122 0 0
MACATAWA BK CORP COM 554225102   8,932,659 962,571 SH   SOLE 21 962,571 0 0
MACATAWA BK CORP COM 554225102   3,788,736 408,269 SH   SOLE 22 388,091 0 20,178
MACATAWA BK CORP COM 554225102   35,904 3,869 SH   SOLE 43 3,869 0 0
MACERICH CO COM 554382101   3,099,971 275,064 SH   SOLE 2 102,376 0 172,688
MACERICH CO COM 554382101   1,041,821 92,442 SH   SOLE 4 92,442 0 0
MACERICH CO COM 554382101   4,337,271 384,851 SH   SOLE 7 336,252 0 48,599
MACERICH CO COM 554382101   8,553,299 758,944 SH   SOLE 18 758,944 0 0
MACERICH CO COM 554382101   11,988,508 1,063,754 SH   SOLE 19 1,063,754 0 0
MACERICH CO COM 554382101   113,975,167 10,113,147 SH   SOLE 21 10,113,147 0 0
MACERICH CO COM 554382101   94,341,812 8,371,057 SH   SOLE 22 8,071,643 0 299,414
MACERICH CO COM 554382101   123,598 10,967 SH   SOLE 23 10,967 0 0
MACERICH CO COM 554382101   5,971,026 529,816 SH   SOLE 25 529,816 0 0
MACERICH CO COM 554382101   1,830,225 162,398 SH   SOLE 26 83,912 0 78,486
MACERICH CO COM 554382101   1,741,362 154,513 SH   SOLE 28 7,084 0 147,429
MACERICH CO COM 554382101   12,877,158 1,142,605 SH   SOLE 30 1,142,605 0 0
MACERICH CO COM 554382101   153,892 13,655 SH   SOLE 36 13,655 0 0
MACERICH CO COM 554382101   413,947 36,730 SH   SOLE 40 36,730 0 0
MACERICH CO COM 554382101   3,356,155 297,795 SH   SOLE 43 217,132 0 80,663
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   4,477,665 68,330 SH   SOLE 2 55,605 0 12,725
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   24,181 369 SH   SOLE 4 133 0 236
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   35,386 540 SH   SOLE 7 540 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   14,186,852 216,494 SH   SOLE 18 216,494 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   7,125,273 108,733 SH   SOLE 19 108,733 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   248,567,872 3,793,192 SH   SOLE 21 3,793,192 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   104,766,743 1,598,760 SH   SOLE 22 1,557,838 0 40,922
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   637,607 9,730 SH   SOLE 25 9,730 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,466,758 22,383 SH   SOLE 26 17,650 0 4,733
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   2,017,800 30,792 SH   SOLE 28 867 0 29,925
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   2,748,918 41,949 SH   SOLE 30 41,949 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   513,952 7,843 SH   SOLE 40 7,843 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   2,293,812 35,004 SH   SOLE 43 31,807 0 3,197
MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6   2,550,250 2,525,000 PRN   SOLE 21 2,525,000 0 0
MACROGENICS INC COM 556099109   854,989 159,811 SH   SOLE 2 67,846 0 91,965
MACROGENICS INC COM 556099109   34,914 6,526 SH   SOLE 7 6,526 0 0
MACROGENICS INC COM 556099109   1,001,392 187,176 SH   SOLE 18 183,624 0 3,552
MACROGENICS INC COM 556099109   3,757,583 702,352 SH   SOLE 19 702,352 0 0
MACROGENICS INC COM 556099109   15,207,642 2,842,550 SH   SOLE 21 2,842,550 0 0
MACROGENICS INC COM 556099109   10,174,464 1,901,769 SH   SOLE 22 1,864,034 0 37,735
MACROGENICS INC COM 556099109   31,897 5,962 SH   SOLE 23 5,962 0 0
MACROGENICS INC COM 556099109   4,858 908 SH   SOLE 28 908 0 0
MACROGENICS INC COM 556099109   786,701 147,047 SH   SOLE 30 147,047 0 0
MACROGENICS INC COM 556099109   8,614 1,610 SH   SOLE 34 1,610 0 0
MACROGENICS INC COM 556099109   217,879 40,725 SH   SOLE 43 36,084 0 4,641
MACYS INC COM 55616P104   19,436,229 1,210,980 SH   SOLE 2 587,194 0 623,786
MACYS INC COM 55616P104   14,445 900 SH   SOLE 4 900 0 0
MACYS INC COM 55616P104   950,770 59,238 SH   SOLE 7 56,409 0 2,829
MACYS INC COM 55616P104   8,429,781 525,220 SH   SOLE 18 525,220 0 0
MACYS INC COM 55616P104   2,040,372 127,126 SH   SOLE 19 127,126 0 0
MACYS INC COM 55616P104   215,072,456 13,400,153 SH   SOLE 21 13,400,153 0 0
MACYS INC COM 55616P104   135,560,964 8,446,166 SH   SOLE 22 8,095,314 0 350,852
MACYS INC COM 55616P104   46,706 2,910 SH   SOLE 23 2,910 0 0
MACYS INC COM 55616P104   835,467 52,054 SH   SOLE 25 52,054 0 0
MACYS INC COM 55616P104   4,766,176 296,958 SH   SOLE 26 201,399 0 95,559
MACYS INC COM 55616P104   447,041 27,853 SH   SOLE 28 13,794 0 14,059
MACYS INC COM 55616P104   4,683,149 291,785 SH   SOLE 30 291,785 0 0
MACYS INC COM 55616P104   62,194 3,875 SH   SOLE 31 3,875 0 0
MACYS INC COM 55616P104   633,991 39,501 SH   SOLE 36 39,501 0 0
MACYS INC COM 55616P104   704,531 43,896 SH   SOLE 40 43,896 0 0
MACYS INC COM 55616P104   4,306,679 268,329 SH   SOLE 43 250,157 0 18,172
MADDEN STEVEN LTD COM 556269108   1,248,529 38,193 SH   SOLE 2 21,366 0 16,827
MADDEN STEVEN LTD COM 556269108   6,178 189 SH   SOLE 4 189 0 0
MADDEN STEVEN LTD COM 556269108   684,365 20,935 SH   SOLE 7 19,828 0 1,107
MADDEN STEVEN LTD COM 556269108   7,771,492 237,733 SH   SOLE 18 237,733 0 0
MADDEN STEVEN LTD COM 556269108   4,938,446 151,069 SH   SOLE 19 151,069 0 0
MADDEN STEVEN LTD COM 556269108   283,092,883 8,659,923 SH   SOLE 21 8,659,923 0 0
MADDEN STEVEN LTD COM 556269108   67,106,490 2,052,814 SH   SOLE 22 1,952,705 0 100,109
MADDEN STEVEN LTD COM 556269108   491,331 15,030 SH   SOLE 25 15,030 0 0
MADDEN STEVEN LTD COM 556269108   1,529,957 46,802 SH   SOLE 26 39,223 0 7,579
MADDEN STEVEN LTD COM 556269108   44,524 1,362 SH   SOLE 28 1,362 0 0
MADDEN STEVEN LTD COM 556269108   5,302,776 162,214 SH   SOLE 30 162,214 0 0
MADDEN STEVEN LTD COM 556269108   47,924 1,466 SH   SOLE 36 1,466 0 0
MADDEN STEVEN LTD COM 556269108   441,250 13,498 SH   SOLE 40 13,498 0 0
MADDEN STEVEN LTD COM 556269108   1,550,893 47,442 SH   SOLE 43 40,526 0 6,916
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   790,440 23,511 SH   SOLE 2 13,178 0 10,333
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   3,597 107 SH   SOLE 4 107 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   14,188 422 SH   SOLE 7 422 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   3,680,953 109,487 SH   SOLE 18 109,487 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   2,919,897 86,850 SH   SOLE 19 86,850 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   48,068,733 1,429,766 SH   SOLE 21 1,429,766 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   31,849,571 947,340 SH   SOLE 22 919,916 0 27,424
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   373,451 11,108 SH   SOLE 26 8,684 0 2,424
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   319,558 9,505 SH   SOLE 30 9,505 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   10,893 324 SH   SOLE 36 324 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   243,106 7,231 SH   SOLE 43 6,652 0 579
MADISON SQUARE GRDN SPRT COR CL A 55825T103   4,011,295 21,331 SH   SOLE 2 9,199 0 12,132
MADISON SQUARE GRDN SPRT COR CL A 55825T103   10,907 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   35,918 191 SH   SOLE 7 191 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,258,055 6,690 SH   SOLE 18 6,690 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,120,778 5,960 SH   SOLE 19 5,960 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   46,136,375 245,341 SH   SOLE 21 245,341 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   83,225,853 442,573 SH   SOLE 22 419,728 0 22,845
MADISON SQUARE GRDN SPRT COR CL A 55825T103   370,647 1,971 SH   SOLE 23 1,971 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   539,327 2,868 SH   SOLE 25 2,868 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,782,714 9,480 SH   SOLE 26 8,058 0 1,422
MADISON SQUARE GRDN SPRT COR CL A 55825T103   327,207 1,740 SH   SOLE 28 315 0 1,425
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,499,887 7,976 SH   SOLE 30 7,976 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   52,466 279 SH   SOLE 31 279 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   582,579 3,098 SH   SOLE 40 3,098 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   3,284,695 17,467 SH   SOLE 43 15,519 0 1,948
MADRIGAL PHARMACEUTICALS INC COM 558868105   1,802,031 7,801 SH   SOLE 2 4,154 0 3,647
MADRIGAL PHARMACEUTICALS INC COM 558868105   9,471 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   466,389 2,019 SH   SOLE 7 1,916 0 103
MADRIGAL PHARMACEUTICALS INC COM 558868105   8,071,140 34,940 SH   SOLE 18 34,056 0 884
MADRIGAL PHARMACEUTICALS INC COM 558868105   8,060,283 34,893 SH   SOLE 19 34,893 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   132,867,042 575,182 SH   SOLE 21 575,182 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   81,670,512 353,552 SH   SOLE 22 344,249 0 9,303
MADRIGAL PHARMACEUTICALS INC COM 558868105   57,750 250 SH   SOLE 23 250 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   508,431 2,201 SH   SOLE 25 2,201 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   1,291,752 5,592 SH   SOLE 26 4,543 0 1,049
MADRIGAL PHARMACEUTICALS INC COM 558868105   134,904 584 SH   SOLE 28 248 0 336
MADRIGAL PHARMACEUTICALS INC COM 558868105   4,349,037 18,827 SH   SOLE 30 18,827 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   20,790 90 SH   SOLE 36 90 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   452,529 1,959 SH   SOLE 40 1,959 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   1,294,986 5,606 SH   SOLE 43 4,737 0 869
MAG SILVER CORP COM 55903Q104   1,962,255 176,145 SH   SOLE 25 176,145 0 0
MAG SILVER CORP COM 55903Q104   9,650,259 866,271 SH   SOLE 34 866,271 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   2,238,971 35,927 SH   SOLE 19 35,927 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   187 3 SH   SOLE 43 3 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   446 588 SH   SOLE 2 0 0 588
MAGENTA THERAPEUTICS INC COM 55910K108   15,058 19,866 SH   SOLE 21 19,866 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   259,588 342,464 SH   SOLE 22 342,464 0 0
MAGENTA THERAPEUTICS INC COM 55910K108   948 1,250 SH   SOLE 43 79 0 1,171
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   44,861 3,373 SH   SOLE 2 3,373 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   16,013 1,204 SH   SOLE 22 1,204 0 0
MAGNA INTL INC COM 559222401   2,258 40 SH   SOLE 18 40 0 0
MAGNA INTL INC COM 559222401   13,430,796 237,966 SH   SOLE 43 209,819 0 28,147
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   182,178 16,295 SH   SOLE 2 11,064 0 5,231
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   1,476 132 SH   SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   1,301,151 116,382 SH   SOLE 21 116,382 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   400,915 35,860 SH   SOLE 22 13,113 0 22,747
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   298,282 26,680 SH   SOLE 23 26,680 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   65,940 5,898 SH   SOLE 25 5,898 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   438,044 39,181 SH   SOLE 26 35,202 0 3,979
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   35,094 3,139 SH   SOLE 28 3,139 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   130,169 11,643 SH   SOLE 30 11,643 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   137,067 12,260 SH   SOLE 40 12,260 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   153,222 13,705 SH   SOLE 43 12,058 0 1,647
MAGNITE INC COM 55955D100   1,457,001 106,740 SH   SOLE 2 48,566 0 58,174
MAGNITE INC COM 55955D100   5,924 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100   400,505 29,341 SH   SOLE 7 27,796 0 1,545
MAGNITE INC COM 55955D100   4,916,689 360,197 SH   SOLE 18 360,197 0 0
MAGNITE INC COM 55955D100   3,648,782 267,310 SH   SOLE 19 267,310 0 0
MAGNITE INC COM 55955D100   63,459,642 4,649,058 SH   SOLE 21 4,649,058 0 0
MAGNITE INC COM 55955D100   46,139,198 3,380,161 SH   SOLE 22 3,245,198 0 134,963
MAGNITE INC COM 55955D100   390,759 28,627 SH   SOLE 25 28,627 0 0
MAGNITE INC COM 55955D100   904,790 66,285 SH   SOLE 26 37,708 0 28,577
MAGNITE INC COM 55955D100   80,794 5,919 SH   SOLE 28 2,296 0 3,623
MAGNITE INC COM 55955D100   1,432,472 104,943 SH   SOLE 30 104,943 0 0
MAGNITE INC COM 55955D100   295,045 21,615 SH   SOLE 40 21,615 0 0
MAGNITE INC COM 55955D100   663,540 48,611 SH   SOLE 43 47,581 0 1,030
MAGNITE INC NOTE 0.250% 3/1 55955DAB6   1,955,325 2,325,000 PRN   SOLE 21 2,325,000 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   13,276,809 635,254 SH   SOLE 2 299,708 0 335,546
MAGNOLIA OIL & GAS CORP CL A 559663109   9,656 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   37,244 1,782 SH   SOLE 7 1,782 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   10,135,957 484,974 SH   SOLE 18 454,966 0 30,008
MAGNOLIA OIL & GAS CORP CL A 559663109   33,452,059 1,600,577 SH   SOLE 19 1,600,577 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   133,154,172 6,371,013 SH   SOLE 21 6,371,013 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   123,205,479 5,894,999 SH   SOLE 22 5,755,161 0 139,838
MAGNOLIA OIL & GAS CORP CL A 559663109   728,219 34,843 SH   SOLE 23 34,843 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   13,513,815 646,594 SH   SOLE 26 54,346 0 592,248
MAGNOLIA OIL & GAS CORP CL A 559663109   1,417,856 67,840 SH   SOLE 28 0 0 67,840
MAGNOLIA OIL & GAS CORP CL A 559663109   3,501,272 167,525 SH   SOLE 30 167,525 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   3,342,214 159,915 SH   SOLE 43 144,846 0 15,069
MAGYAR BANCORP INC COM 55977T208   11,664 1,128 SH   SOLE 18 1,128 0 0
MAGYAR BANCORP INC COM 55977T208   147,200 14,236 SH   SOLE 21 14,236 0 0
MAGYAR BANCORP INC COM 55977T208   38,279 3,702 SH   SOLE 22 475 0 3,227
MAIA BIOTECHNOLOGY INC COM 552641102   471 214 SH   SOLE 18 214 0 0
MAIA BIOTECHNOLOGY INC COM 552641102   17,167 7,803 SH   SOLE 21 7,803 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   69,252 32,977 SH   SOLE 2 2,733 0 30,244
MAIDEN HOLDINGS LTD SHS G5753U112   450,236 214,398 SH   SOLE 18 214,398 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   282,028 134,299 SH   SOLE 19 134,299 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   4,907,868 2,337,080 SH   SOLE 21 2,337,080 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   3,582,829 1,706,109 SH   SOLE 22 1,650,126 0 55,983
MAIN STR CAP CORP COM 56035L104   15,291,380 381,998 SH   SOLE 30 381,998 0 0
MAIN STR CAP CORP COM 56035L104   1,285,644 32,117 SH   SOLE 43 26,693 0 5,424
MAINSTREET BANCSHARES INC COM 56064Y100   23,476 1,036 SH   SOLE 2 260 0 776
MAINSTREET BANCSHARES INC COM 56064Y100   309,286 13,649 SH   SOLE 18 13,649 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   438,222 19,339 SH   SOLE 19 19,339 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   3,917,529 172,883 SH   SOLE 21 172,883 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   1,712,756 75,585 SH   SOLE 22 71,301 0 4,284
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   248,810 9,222 SH   SOLE 2 7,495 0 1,727
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   74,681 2,768 SH   SOLE 19 2,768 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   461,736 17,114 SH   SOLE 21 17,114 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   284,099 10,530 SH   SOLE 22 10,530 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   12,438 461 SH   SOLE 25 461 0 0
MALIBU BOATS INC COM CL A 56117J100   2,428,289 41,396 SH   SOLE 2 34,061 0 7,335
MALIBU BOATS INC COM CL A 56117J100   5,866 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100   375,072 6,394 SH   SOLE 7 6,052 0 342
MALIBU BOATS INC COM CL A 56117J100   3,610,875 61,556 SH   SOLE 18 53,902 0 7,654
MALIBU BOATS INC COM CL A 56117J100   2,421,954 41,288 SH   SOLE 19 41,288 0 0
MALIBU BOATS INC COM CL A 56117J100   40,386,647 688,487 SH   SOLE 21 688,487 0 0
MALIBU BOATS INC COM CL A 56117J100   33,000,884 562,579 SH   SOLE 22 543,157 0 19,422
MALIBU BOATS INC COM CL A 56117J100   239,978 4,091 SH   SOLE 25 4,091 0 0
MALIBU BOATS INC COM CL A 56117J100   557,681 9,507 SH   SOLE 26 7,976 0 1,531
MALIBU BOATS INC COM CL A 56117J100   18,713 319 SH   SOLE 28 319 0 0
MALIBU BOATS INC COM CL A 56117J100   1,911,201 32,581 SH   SOLE 30 32,581 0 0
MALIBU BOATS INC COM CL A 56117J100   238,277 4,062 SH   SOLE 40 4,062 0 0
MALIBU BOATS INC COM CL A 56117J100   287,727 4,905 SH   SOLE 43 4,803 0 102
MALLINCKRODT PLC ORD SHS G5890A102   2,992 2,536 SH   SOLE 18 2,536 0 0
MALLINCKRODT PLC ORD SHS G5890A102   35,943 30,460 SH   SOLE 21 30,460 0 0
MALLINCKRODT PLC ORD SHS G5890A102   201,381 170,662 SH   SOLE 22 170,662 0 0
MALVERN BANCORP INC COM 561409103   3,418 217 SH   SOLE 2 0 0 217
MALVERN BANCORP INC COM 561409103   20,302 1,289 SH   SOLE 18 1,289 0 0
MALVERN BANCORP INC COM 561409103   389,954 24,759 SH   SOLE 21 24,759 0 0
MALVERN BANCORP INC COM 561409103   220,091 13,974 SH   SOLE 22 13,974 0 0
MAMAMANCINI S HLDGS INC COM 56146T103   11,280 3,735 SH   SOLE 18 3,735 0 0
MAMAMANCINI S HLDGS INC COM 56146T103   140,684 46,584 SH   SOLE 21 46,584 0 0
MAMAMANCINI S HLDGS INC COM 56146T103   6,411 2,123 SH   SOLE 22 2,123 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   81,757 16,927 SH   SOLE 2 1,296 0 15,631
MAMMOTH ENERGY SVCS INC COM 56155L108   309,376 64,053 SH   SOLE 18 64,053 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   200,909 41,596 SH   SOLE 19 41,596 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   3,481,725 720,854 SH   SOLE 21 720,854 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   2,109,797 436,811 SH   SOLE 22 421,053 0 15,758
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   10,206 414 SH   SOLE 18 414 0 0
MANHATTAN ASSOCIATES INC COM 562750109   117,451,687 587,611 SH   SOLE 2 447,368 0 140,243
MANHATTAN ASSOCIATES INC COM 562750109   17,837,891 89,243 SH   SOLE 4 51,027 0 38,216
MANHATTAN ASSOCIATES INC COM 562750109   4,868,077 24,355 SH   SOLE 7 23,800 0 555
MANHATTAN ASSOCIATES INC COM 562750109   9,569,055 47,874 SH   SOLE 13 47,874 0 0
MANHATTAN ASSOCIATES INC COM 562750109   45,473,300 227,503 SH   SOLE 18 170,771 0 56,732
MANHATTAN ASSOCIATES INC COM 562750109   64,246,029 321,423 SH   SOLE 19 321,423 0 0
MANHATTAN ASSOCIATES INC COM 562750109   750,056,296 3,752,533 SH   SOLE 21 3,752,533 0 0
MANHATTAN ASSOCIATES INC COM 562750109   465,402,191 2,328,408 SH   SOLE 22 2,185,779 0 142,629
MANHATTAN ASSOCIATES INC COM 562750109   40,786,713 204,056 SH   SOLE 23 204,056 0 0
MANHATTAN ASSOCIATES INC COM 562750109   2,299,619 11,505 SH   SOLE 25 11,505 0 0
MANHATTAN ASSOCIATES INC COM 562750109   35,789,913 179,057 SH   SOLE 26 38,327 0 140,730
MANHATTAN ASSOCIATES INC COM 562750109   13,886,663 69,475 SH   SOLE 28 612 0 68,863
MANHATTAN ASSOCIATES INC COM 562750109   7,102,736 35,535 SH   SOLE 29 35,535 0 0
MANHATTAN ASSOCIATES INC COM 562750109   14,751,144 73,800 SH   SOLE 30 73,800 0 0
MANHATTAN ASSOCIATES INC COM 562750109   16,177,088 80,934 SH   SOLE 31 80,934 0 0
MANHATTAN ASSOCIATES INC COM 562750109   27,591,635 138,041 SH   SOLE 34 138,041 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,100,339 5,505 SH   SOLE 36 5,505 0 0
MANHATTAN ASSOCIATES INC COM 562750109   2,138,916 10,701 SH   SOLE 40 10,701 0 0
MANHATTAN ASSOCIATES INC COM 562750109   22,387 112 SH   OTR 43 112 0 0
MANHATTAN ASSOCIATES INC COM 562750109   21,446,524 107,297 SH   SOLE 43 95,019 0 12,278
MANHATTAN BRDG CAP INC COM 562803106   7,434 1,472 SH   SOLE 18 1,472 0 0
MANHATTAN BRDG CAP INC COM 562803106   107,873 21,361 SH   SOLE 21 21,361 0 0
MANHATTAN BRDG CAP INC COM 562803106   6,666 1,320 SH   SOLE 22 1,320 0 0
MANITEX INTL INC COM 563420108   14,236 2,617 SH   SOLE 18 2,617 0 0
MANITEX INTL INC COM 563420108   184,525 33,920 SH   SOLE 21 33,920 0 0
MANITEX INTL INC COM 563420108   117,243 21,552 SH   SOLE 22 21,552 0 0
MANITOWOC CO INC COM NEW 563571405   2,863,365 152,064 SH   SOLE 2 62,357 0 89,707
MANITOWOC CO INC COM NEW 563571405   3,766 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405   395,035 20,979 SH   SOLE 7 19,841 0 1,138
MANITOWOC CO INC COM NEW 563571405   2,026,334 107,612 SH   SOLE 18 104,630 0 2,982
MANITOWOC CO INC COM NEW 563571405   9,529,185 506,064 SH   SOLE 19 506,064 0 0
MANITOWOC CO INC COM NEW 563571405   25,496,743 1,354,049 SH   SOLE 21 1,354,049 0 0
MANITOWOC CO INC COM NEW 563571405   27,359,312 1,452,964 SH   SOLE 22 1,407,395 0 45,569
MANITOWOC CO INC COM NEW 563571405   130,737 6,943 SH   SOLE 23 6,943 0 0
MANITOWOC CO INC COM NEW 563571405   179,525 9,534 SH   SOLE 25 9,534 0 0
MANITOWOC CO INC COM NEW 563571405   835,318 44,361 SH   SOLE 26 2,577 0 41,784
MANITOWOC CO INC COM NEW 563571405   475,420 25,248 SH   SOLE 30 25,248 0 0
MANITOWOC CO INC COM NEW 563571405   66,602 3,537 SH   SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405   327,209 17,377 SH   SOLE 43 15,817 0 1,560
MANNATECH INC COM NEW 563771203   2,486 207 SH   SOLE 18 207 0 0
MANNATECH INC COM NEW 563771203   28,043 2,335 SH   SOLE 21 2,335 0 0
MANNATECH INC COM NEW 563771203   629,372 52,404 SH   SOLE 22 52,404 0 0
MANNKIND CORP COM NEW 56400P706   673,459 165,469 SH   SOLE 2 76,990 0 88,479
MANNKIND CORP COM NEW 56400P706   5,201 1,278 SH   SOLE 4 1,278 0 0
MANNKIND CORP COM NEW 56400P706   293,988 72,233 SH   SOLE 7 68,391 0 3,842
MANNKIND CORP COM NEW 56400P706   2,902,651 713,182 SH   SOLE 18 713,182 0 0
MANNKIND CORP COM NEW 56400P706   2,091,154 513,797 SH   SOLE 19 513,797 0 0
MANNKIND CORP COM NEW 56400P706   45,359,751 11,144,902 SH   SOLE 21 11,144,902 0 0
MANNKIND CORP COM NEW 56400P706   29,435,750 7,232,371 SH   SOLE 22 7,022,999 0 209,372
MANNKIND CORP COM NEW 56400P706   199,218 48,948 SH   SOLE 25 48,948 0 0
MANNKIND CORP COM NEW 56400P706   1,003,064 246,453 SH   SOLE 26 224,232 0 22,221
MANNKIND CORP COM NEW 56400P706   52,340 12,860 SH   SOLE 28 4,439 0 8,421
MANNKIND CORP COM NEW 56400P706   1,249,160 306,919 SH   SOLE 30 306,919 0 0
MANNKIND CORP COM NEW 56400P706   18,864 4,635 SH   SOLE 36 4,635 0 0
MANNKIND CORP COM NEW 56400P706   171,681 42,182 SH   SOLE 40 42,182 0 0
MANNKIND CORP COM NEW 56400P706   264,810 65,064 SH   SOLE 43 53,008 0 12,056
MANPOWERGROUP INC WIS COM 56418H100   14,030,298 176,704 SH   SOLE 2 82,863 0 93,841
MANPOWERGROUP INC WIS COM 56418H100   362,064 4,560 SH   SOLE 4 2,865 0 1,695
MANPOWERGROUP INC WIS COM 56418H100   1,252,932 15,780 SH   SOLE 7 14,983 0 797
MANPOWERGROUP INC WIS COM 56418H100   7,731,019 97,368 SH   SOLE 18 97,198 0 170
MANPOWERGROUP INC WIS COM 56418H100   2,343,650 29,517 SH   SOLE 19 29,517 0 0
MANPOWERGROUP INC WIS COM 56418H100   206,787,613 2,604,378 SH   SOLE 21 2,604,378 0 0
MANPOWERGROUP INC WIS COM 56418H100   115,947,344 1,460,294 SH   SOLE 22 1,395,472 0 64,822
MANPOWERGROUP INC WIS COM 56418H100   851,009 10,718 SH   SOLE 25 10,718 0 0
MANPOWERGROUP INC WIS COM 56418H100   3,928,950 49,483 SH   SOLE 26 34,624 0 14,859
MANPOWERGROUP INC WIS COM 56418H100   2,688,802 33,864 SH   SOLE 28 30,529 0 3,335
MANPOWERGROUP INC WIS COM 56418H100   6,205,269 78,152 SH   SOLE 30 78,152 0 0
MANPOWERGROUP INC WIS COM 56418H100   57,168 720 SH   SOLE 31 720 0 0
MANPOWERGROUP INC WIS COM 56418H100   598,279 7,535 SH   SOLE 34 7,535 0 0
MANPOWERGROUP INC WIS COM 56418H100   615,191 7,748 SH   SOLE 36 7,748 0 0
MANPOWERGROUP INC WIS COM 56418H100   762,161 9,599 SH   SOLE 40 9,599 0 0
MANPOWERGROUP INC WIS COM 56418H100   14,371 181 SH   OTR 43 181 0 0
MANPOWERGROUP INC WIS COM 56418H100   9,914,149 124,863 SH   SOLE 43 115,304 0 9,559
MANULIFE FINL CORP COM 56501R106   32,504,764 1,718,919 SH   SOLE 43 1,424,542 0 294,377
MARATHON DIGITAL HOLDINGS IN COM 565788106   1,228,952 88,669 SH   SOLE 2 49,065 0 39,604
MARATHON DIGITAL HOLDINGS IN COM 565788106   18,420 1,329 SH   SOLE 4 355 0 974
MARATHON DIGITAL HOLDINGS IN COM 565788106   504,948 36,432 SH   SOLE 7 34,522 0 1,910
MARATHON DIGITAL HOLDINGS IN COM 565788106   5,793,729 418,018 SH   SOLE 18 418,018 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   4,695,851 338,806 SH   SOLE 19 338,806 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   89,709,141 6,472,521 SH   SOLE 21 6,472,521 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   61,891,982 4,465,511 SH   SOLE 22 4,339,021 0 126,490
MARATHON DIGITAL HOLDINGS IN COM 565788106   391,822 28,270 SH   SOLE 25 28,270 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   657,629 47,448 SH   SOLE 26 31,277 0 16,171
MARATHON DIGITAL HOLDINGS IN COM 565788106   71,310 5,145 SH   SOLE 28 686 0 4,459
MARATHON DIGITAL HOLDINGS IN COM 565788106   2,450,323 176,791 SH   SOLE 30 176,791 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   448,828 32,383 SH   SOLE 40 32,383 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   1,300,803 93,853 SH   SOLE 43 86,948 0 6,905
MARATHON DIGITAL HOLDINGS IN NOTE 1.000%12/0 565788AB2   2,292,316 4,225,000 PRN   SOLE 21 4,225,000 0 0
MARATHON OIL CORP COM 565849106   21,944,206 953,267 SH   SOLE 2 429,355 0 523,912
MARATHON OIL CORP COM 565849106   5,632,994 244,700 SH   SOLE 4 203,619 0 41,081
MARATHON OIL CORP COM 565849106   13,443,634 583,998 SH   SOLE 7 385,159 0 198,839
MARATHON OIL CORP COM 565849106   2,425,134 105,349 SH   SOLE 13 105,349 0 0
MARATHON OIL CORP COM 565849106   2,274,859 98,821 SH   SOLE 15 98,821 0 0
MARATHON OIL CORP COM 565849106   33,828,212 1,469,514 SH   SOLE 18 1,375,066 0 94,448
MARATHON OIL CORP COM 565849106   40,268,172 1,749,269 SH   SOLE 19 1,749,269 0 0
MARATHON OIL CORP COM 565849106   425,396,387 18,479,426 SH   SOLE 21 18,479,426 0 0
MARATHON OIL CORP COM 565849106   320,873,317 13,938,893 SH   SOLE 22 12,513,747 0 1,425,146
MARATHON OIL CORP COM 565849106   26,709,346 1,160,267 SH   SOLE 23 1,160,267 0 0
MARATHON OIL CORP COM 565849106   33,579,435 1,458,707 SH   SOLE 25 1,458,707 0 0
MARATHON OIL CORP COM 565849106   51,801,238 2,250,271 SH   SOLE 26 1,484,696 0 765,575
MARATHON OIL CORP COM 565849106   13,295,362 577,557 SH   SOLE 28 23,867 0 553,690
MARATHON OIL CORP COM 565849106   13,674 594 SH   SOLE 29 594 0 0
MARATHON OIL CORP COM 565849106   96,723,640 4,201,722 SH   SOLE 30 4,145,853 0 55,869
MARATHON OIL CORP COM 565849106   3,436,334 149,276 SH   SOLE 31 138,208 0 11,068
MARATHON OIL CORP COM 565849106   20,674,469 898,109 SH   SOLE 34 898,109 0 0
MARATHON OIL CORP COM 565849106   3,698,002 160,643 SH   SOLE 36 160,643 0 0
MARATHON OIL CORP COM 565849106   582,774 25,316 SH   SOLE 40 25,316 0 0
MARATHON OIL CORP COM 565849106   60,266 2,618 SH   OTR 43 2,618 0 0
MARATHON OIL CORP COM 565849106   28,819,561 1,251,936 SH   SOLE 43 1,131,994 0 119,942
MARATHON PETE CORP COM 56585A102   129,164,350 1,107,756 SH   SOLE 2 429,247 0 678,509
MARATHON PETE CORP COM 56585A102   62,082,154 532,437 SH   SOLE 4 298,566 0 233,871
MARATHON PETE CORP COM 56585A102   62,103,259 532,618 SH   SOLE 7 383,724 0 148,894
MARATHON PETE CORP COM 56585A102   5,866,263 50,311 SH   SOLE 13 50,311 0 0
MARATHON PETE CORP COM 56585A102   7,882,860 67,606 SH   SOLE 15 67,606 0 0
MARATHON PETE CORP COM 56585A102   91,689,226 786,357 SH   SOLE 18 731,463 0 54,894
MARATHON PETE CORP COM 56585A102   59,444,662 509,817 SH   SOLE 19 509,817 0 0
MARATHON PETE CORP COM 56585A102   1,456,834,680 12,494,294 SH   SOLE 21 12,494,294 0 0
MARATHON PETE CORP COM 56585A102   1,138,378,859 9,763,112 SH   SOLE 22 8,850,643 0 912,469
MARATHON PETE CORP COM 56585A102   109,002,111 934,838 SH   SOLE 23 934,838 0 0
MARATHON PETE CORP COM 56585A102   104,571,661 896,841 SH   SOLE 25 838,011 0 58,830
MARATHON PETE CORP COM 56585A102   114,767,165 984,281 SH   SOLE 26 446,309 0 537,972
MARATHON PETE CORP COM 56585A102   22,889,629 196,309 SH   SOLE 28 7,164 0 189,145
MARATHON PETE CORP COM 56585A102   3,691,206 31,657 SH   SOLE 29 31,657 0 0
MARATHON PETE CORP COM 56585A102   330,405,805 2,833,669 SH   SOLE 30 2,781,248 0 52,421
MARATHON PETE CORP COM 56585A102   18,262,358 156,624 SH   SOLE 31 145,734 0 10,890
MARATHON PETE CORP COM 56585A102   2,820,554 24,190 SH   SOLE 32 24,190 0 0
MARATHON PETE CORP COM 56585A102   115,003,979 986,312 SH   SOLE 34 986,312 0 0
MARATHON PETE CORP COM 56585A102   14,489,182 124,264 SH   SOLE 36 124,264 0 0
MARATHON PETE CORP COM 56585A102   2,021,611 17,338 SH   SOLE 40 17,338 0 0
MARATHON PETE CORP COM 56585A102   138,404 1,187 SH   OTR 43 1,187 0 0
MARATHON PETE CORP COM 56585A102   83,972,389 720,175 SH   SOLE 43 618,250 0 101,925
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   1,356,101 109,099 SH   SOLE 2 35,206 0 73,893
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   4,699 378 SH   SOLE 4 378 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   12,032 968 SH   SOLE 7 968 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   662,581 53,305 SH   SOLE 18 53,305 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   425,951 34,268 SH   SOLE 19 34,268 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   28,361,108 2,281,666 SH   SOLE 21 2,281,666 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   33,840,054 2,722,450 SH   SOLE 22 2,567,630 0 154,820
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   216,742 17,437 SH   SOLE 25 17,437 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   753,159 60,592 SH   SOLE 26 51,404 0 9,188
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   144,785 11,648 SH   SOLE 28 1,455 0 10,193
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   4,398,989 353,901 SH   SOLE 30 353,901 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   20,124 1,619 SH   SOLE 31 1,619 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   242,609 19,518 SH   SOLE 40 19,518 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   981,547 78,966 SH   SOLE 43 67,233 0 11,733
MARCHEX INC CL B 56624R108   7,861 3,708 SH   SOLE 18 3,708 0 0
MARCHEX INC CL B 56624R108   159,125 75,059 SH   SOLE 21 75,059 0 0
MARCHEX INC CL B 56624R108   1,228,038 579,263 SH   SOLE 22 579,263 0 0
MARCUS & MILLICHAP INC COM 566324109   1,023,193 32,472 SH   SOLE 2 17,772 0 14,700
MARCUS & MILLICHAP INC COM 566324109   371,976 11,805 SH   SOLE 7 11,170 0 635
MARCUS & MILLICHAP INC COM 566324109   3,000,288 95,217 SH   SOLE 18 84,535 0 10,682
MARCUS & MILLICHAP INC COM 566324109   6,316,715 200,467 SH   SOLE 19 200,467 0 0
MARCUS & MILLICHAP INC COM 566324109   90,327,291 2,866,623 SH   SOLE 21 2,866,623 0 0
MARCUS & MILLICHAP INC COM 566324109   26,627,746 845,057 SH   SOLE 22 803,979 0 41,078
MARCUS & MILLICHAP INC COM 566324109   149,767 4,753 SH   SOLE 25 4,753 0 0
MARCUS & MILLICHAP INC COM 566324109   591,317 18,766 SH   SOLE 26 9,714 0 9,052
MARCUS & MILLICHAP INC COM 566324109   1,431,594 45,433 SH   SOLE 30 45,433 0 0
MARCUS & MILLICHAP INC COM 566324109   110,411 3,504 SH   SOLE 34 3,504 0 0
MARCUS & MILLICHAP INC COM 566324109   148,633 4,717 SH   SOLE 40 4,717 0 0
MARCUS & MILLICHAP INC COM 566324109   568,094 18,029 SH   SOLE 43 13,575 0 4,454
MARCUS CORP DEL COM 566330106   1,613,326 108,788 SH   SOLE 2 91,001 0 17,787
MARCUS CORP DEL COM 566330106   4,493 303 SH   SOLE 7 303 0 0
MARCUS CORP DEL COM 566330106   1,296,068 87,395 SH   SOLE 18 87,395 0 0
MARCUS CORP DEL COM 566330106   1,195,698 80,627 SH   SOLE 19 80,627 0 0
MARCUS CORP DEL COM 566330106   44,907,405 3,028,146 SH   SOLE 21 3,028,146 0 0
MARCUS CORP DEL COM 566330106   11,850,015 799,057 SH   SOLE 22 751,413 0 47,644
MARCUS CORP DEL COM 566330106   61,915 4,175 SH   SOLE 25 4,175 0 0
MARCUS CORP DEL COM 566330106   576,027 38,842 SH   SOLE 30 38,842 0 0
MARCUS CORP DEL COM 566330106   172,428 11,627 SH   SOLE 34 11,627 0 0
MARCUS CORP DEL COM 566330106   37,194 2,508 SH   SOLE 40 2,508 0 0
MARCUS CORP DEL COM 566330106   211,061 14,232 SH   SOLE 43 13,485 0 747
MARIN SOFTWARE INC COM NEW 56804T205   3,155 5,347 SH   SOLE 21 5,347 0 0
MARIN SOFTWARE INC COM NEW 56804T205   84,202 142,716 SH   SOLE 22 142,716 0 0
MARINE PRODS CORP COM 568427108   407,169 24,150 SH   SOLE 2 22,814 0 1,336
MARINE PRODS CORP COM 568427108   398,941 23,662 SH   SOLE 18 23,662 0 0
MARINE PRODS CORP COM 568427108   417,032 24,735 SH   SOLE 19 24,735 0 0
MARINE PRODS CORP COM 568427108   4,837,572 286,926 SH   SOLE 21 286,926 0 0
MARINE PRODS CORP COM 568427108   5,046,400 299,312 SH   SOLE 22 297,845 0 1,467
MARINEMAX INC COM 567908108   1,281,444 37,513 SH   SOLE 2 25,593 0 11,920
MARINEMAX INC COM 567908108   2,460 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108   403,532 11,813 SH   SOLE 7 11,174 0 639
MARINEMAX INC COM 567908108   2,581,949 75,584 SH   SOLE 18 75,584 0 0
MARINEMAX INC COM 567908108   1,436,462 42,051 SH   SOLE 19 42,051 0 0
MARINEMAX INC COM 567908108   90,575,992 2,651,522 SH   SOLE 21 2,651,522 0 0
MARINEMAX INC COM 567908108   21,879,685 640,506 SH   SOLE 22 600,232 0 40,274
MARINEMAX INC COM 567908108   199,119 5,829 SH   SOLE 25 5,829 0 0
MARINEMAX INC COM 567908108   73,102 2,140 SH   SOLE 26 485 0 1,655
MARINEMAX INC COM 567908108   43,930 1,286 SH   SOLE 28 1,286 0 0
MARINEMAX INC COM 567908108   1,814,887 53,129 SH   SOLE 30 53,129 0 0
MARINEMAX INC COM 567908108   80,686 2,362 SH   SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108   1,610,337 47,141 SH   SOLE 43 46,267 0 874
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   3,986,000 367,035 SH   SOLE 2 361,043 0 5,992
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   5,278 486 SH   SOLE 7 486 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   1,444,804 133,039 SH   SOLE 18 133,039 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   1,097,794 101,086 SH   SOLE 19 101,086 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   22,914,209 2,109,964 SH   SOLE 21 2,109,964 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   12,403,543 1,142,131 SH   SOLE 22 1,126,438 0 15,693
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   282,251 25,990 SH   SOLE 30 25,990 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   195,904 18,039 SH   SOLE 43 13,240 0 4,799
MARKEL GROUP INC COM 570535104   12,971,462 9,378 SH   SOLE 2 1,073 0 8,305
MARKEL GROUP INC COM 570535104   14,187,277 10,257 SH   SOLE 4 4,716 0 5,541
MARKEL GROUP INC COM 570535104   3,506,361 2,535 SH   SOLE 7 2,441 0 94
MARKEL GROUP INC COM 570535104   359,627 260 SH   SOLE 13 260 0 0
MARKEL GROUP INC COM 570535104   2,569,948 1,858 SH   SOLE 15 1,858 0 0
MARKEL GROUP INC COM 570535104   22,186,207 16,040 SH   SOLE 18 15,286 0 754
MARKEL GROUP INC COM 570535104   4,135,708 2,990 SH   SOLE 19 2,990 0 0
MARKEL GROUP INC COM 570535104   222,065,399 160,547 SH   SOLE 21 160,547 0 0
MARKEL GROUP INC COM 570535104   427,556,153 309,111 SH   SOLE 22 285,167 0 23,944
MARKEL GROUP INC COM 570535104   30,705,213 22,199 SH   SOLE 23 22,199 0 0
MARKEL GROUP INC COM 570535104   23,760,266 17,178 SH   SOLE 25 17,163 0 15
MARKEL GROUP INC COM 570535104   21,417,159 15,484 SH   SOLE 26 8,227 0 7,257
MARKEL GROUP INC COM 570535104   21,161,271 15,299 SH   SOLE 28 206 0 15,093
MARKEL GROUP INC COM 570535104   47,923,037 34,647 SH   SOLE 30 34,647 0 0
MARKEL GROUP INC COM 570535104   3,979,409 2,877 SH   SOLE 31 2,653 0 224
MARKEL GROUP INC COM 570535104   774,581 560 SH   SOLE 34 560 0 0
MARKEL GROUP INC COM 570535104   5,047,224 3,649 SH   SOLE 36 3,649 0 0
MARKEL GROUP INC COM 570535104   698,506 505 SH   SOLE 40 505 0 0
MARKEL GROUP INC COM 570535104   33,196 24 SH   OTR 43 24 0 0
MARKEL GROUP INC COM 570535104   12,461,069 9,009 SH   SOLE 43 7,665 0 1,344
MARKER THERAPEUTICS INC COM NEW 57055L206   964 311 SH   SOLE 2 0 0 311
MARKER THERAPEUTICS INC COM NEW 57055L206   28 9 SH   SOLE 21 9 0 0
MARKER THERAPEUTICS INC COM NEW 57055L206   4,923 1,588 SH   SOLE 22 1,588 0 0
MARKETAXESS HLDGS INC COM 57060D108   11,638,418 44,520 SH   SOLE 2 11,009 0 33,511
MARKETAXESS HLDGS INC COM 57060D108   7,238,981 27,691 SH   SOLE 4 16,128 0 11,563
MARKETAXESS HLDGS INC COM 57060D108   18,178,885 69,539 SH   SOLE 7 55,237 0 14,302
MARKETAXESS HLDGS INC COM 57060D108   235,539 901 SH   SOLE 13 901 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,142,144 4,369 SH   SOLE 15 4,369 0 0
MARKETAXESS HLDGS INC COM 57060D108   24,253,763 92,777 SH   SOLE 18 89,552 0 3,225
MARKETAXESS HLDGS INC COM 57060D108   149,304,020 571,127 SH   SOLE 19 571,127 0 0
MARKETAXESS HLDGS INC COM 57060D108   387,418,427 1,481,977 SH   SOLE 21 1,481,977 0 0
MARKETAXESS HLDGS INC COM 57060D108   258,512,225 988,877 SH   SOLE 22 906,094 0 82,783
MARKETAXESS HLDGS INC COM 57060D108   17,467,562 66,818 SH   SOLE 23 66,818 0 0
MARKETAXESS HLDGS INC COM 57060D108   15,833,687 60,568 SH   SOLE 25 60,476 0 92
MARKETAXESS HLDGS INC COM 57060D108   16,010,668 61,245 SH   SOLE 26 22,894 0 38,351
MARKETAXESS HLDGS INC COM 57060D108   22,337,555 85,447 SH   SOLE 28 645 0 84,802
MARKETAXESS HLDGS INC COM 57060D108   14,901 57 SH   SOLE 29 57 0 0
MARKETAXESS HLDGS INC COM 57060D108   76,653,311 293,219 SH   SOLE 30 293,219 0 0
MARKETAXESS HLDGS INC COM 57060D108   2,259,192 8,642 SH   SOLE 31 7,774 0 868
MARKETAXESS HLDGS INC COM 57060D108   4,357,087 16,667 SH   SOLE 34 16,667 0 0
MARKETAXESS HLDGS INC COM 57060D108   2,141,030 8,190 SH   SOLE 36 8,190 0 0
MARKETAXESS HLDGS INC COM 57060D108   359,714 1,376 SH   SOLE 40 1,376 0 0
MARKETAXESS HLDGS INC COM 57060D108   6,551,733 25,062 SH   SOLE 43 21,482 0 3,580
MARKETWISE INC COM CL A 57064P107   23,122 11,561 SH   SOLE 2 0 0 11,561
MARKETWISE INC COM CL A 57064P107   185,492 92,746 SH   SOLE 18 92,746 0 0
MARKETWISE INC COM CL A 57064P107   113,688 56,844 SH   SOLE 19 56,844 0 0
MARKETWISE INC COM CL A 57064P107   2,188,258 1,094,129 SH   SOLE 21 1,094,129 0 0
MARKETWISE INC COM CL A 57064P107   846,948 423,474 SH   SOLE 22 402,725 0 20,749
MARKFORGED HOLDING CORPORATI COM 57064N102   3,903 3,226 SH   SOLE 2 0 0 3,226
MARKFORGED HOLDING CORPORATI COM 57064N102   142 117 SH   SOLE 21 117 0 0
MARKFORGED HOLDING CORPORATI COM 57064N102   1,081,946 894,170 SH   SOLE 22 894,170 0 0
MARPAI INC CL A COM NEW 571354208   139 81 SH   SOLE 22 81 0 0
MARQETA INC CLASS A COM 57142B104   3,396,513 697,436 SH   SOLE 2 335,059 0 362,377
MARQETA INC CLASS A COM 57142B104   5,844 1,200 SH   SOLE 4 1,200 0 0
MARQETA INC CLASS A COM 57142B104   378,233 77,666 SH   SOLE 7 73,646 0 4,020
MARQETA INC CLASS A COM 57142B104   6,974,434 1,432,122 SH   SOLE 18 1,376,759 0 55,363
MARQETA INC CLASS A COM 57142B104   9,336,608 1,917,168 SH   SOLE 19 1,917,168 0 0
MARQETA INC CLASS A COM 57142B104   82,504,219 16,941,318 SH   SOLE 21 16,941,318 0 0
MARQETA INC CLASS A COM 57142B104   63,953,444 13,132,124 SH   SOLE 22 12,608,193 0 523,931
MARQETA INC CLASS A COM 57142B104   125,300 25,729 SH   SOLE 23 25,729 0 0
MARQETA INC CLASS A COM 57142B104   391,455 80,381 SH   SOLE 25 80,381 0 0
MARQETA INC CLASS A COM 57142B104   783,296 160,841 SH   SOLE 26 129,999 0 30,842
MARQETA INC CLASS A COM 57142B104   2,962,859 608,390 SH   SOLE 30 608,390 0 0
MARQETA INC CLASS A COM 57142B104   344,192 70,676 SH   SOLE 40 70,676 0 0
MARQETA INC CLASS A COM 57142B104   862,409 177,086 SH   SOLE 43 167,790 0 9,296
MARRIOTT INTL INC NEW CL A 571903202   88,306,763 480,738 SH   SOLE 2 54,644 0 426,094
MARRIOTT INTL INC NEW CL A 571903202   22,036,555 119,966 SH   SOLE 4 96,650 0 23,316
MARRIOTT INTL INC NEW CL A 571903202   36,559,270 199,027 SH   SOLE 7 177,398 0 21,629
MARRIOTT INTL INC NEW CL A 571903202   1,342,407 7,308 SH   SOLE 13 7,308 0 0
MARRIOTT INTL INC NEW CL A 571903202   6,086,568 33,135 SH   SOLE 15 33,135 0 0
MARRIOTT INTL INC NEW CL A 571903202   80,528,226 438,392 SH   SOLE 18 416,172 0 22,220
MARRIOTT INTL INC NEW CL A 571903202   12,227,325 66,565 SH   SOLE 19 66,565 0 0
MARRIOTT INTL INC NEW CL A 571903202   937,111,434 5,101,592 SH   SOLE 21 5,101,592 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,018,978,761 5,547,274 SH   SOLE 22 5,004,288 0 542,986
MARRIOTT INTL INC NEW CL A 571903202   86,316,849 469,905 SH   SOLE 23 469,905 0 0
MARRIOTT INTL INC NEW CL A 571903202   59,679,595 324,893 SH   SOLE 25 324,751 0 142
MARRIOTT INTL INC NEW CL A 571903202   79,980,096 435,408 SH   SOLE 26 148,952 0 286,456
MARRIOTT INTL INC NEW CL A 571903202   61,650,221 335,621 SH   SOLE 28 43,489 0 292,132
MARRIOTT INTL INC NEW CL A 571903202   261,148,032 1,421,678 SH   SOLE 30 1,421,678 0 0
MARRIOTT INTL INC NEW CL A 571903202   78,614,911 427,976 SH   SOLE 31 53,519 0 374,457
MARRIOTT INTL INC NEW CL A 571903202   12,503,778 68,070 SH   SOLE 32 68,070 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,951,155 10,622 SH   SOLE 34 10,622 0 0
MARRIOTT INTL INC NEW CL A 571903202   11,671,846 63,541 SH   SOLE 36 63,541 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,901,375 10,351 SH   SOLE 40 10,351 0 0
MARRIOTT INTL INC NEW CL A 571903202   107,642 586 SH   OTR 43 586 0 0
MARRIOTT INTL INC NEW CL A 571903202   58,725,325 319,698 SH   SOLE 43 278,284 0 41,414
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   23,470,814 191,255 SH   SOLE 2 114,097 0 77,158
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   13,990 114 SH   SOLE 4 114 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,055,269 8,599 SH   SOLE 7 8,155 0 444
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   8,678,390 70,717 SH   SOLE 18 70,717 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,444,783 11,773 SH   SOLE 19 11,773 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   223,058,081 1,817,618 SH   SOLE 21 1,817,618 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   134,697,104 1,097,597 SH   SOLE 22 1,052,460 0 45,137
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   809,216 6,594 SH   SOLE 25 6,594 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,898,478 15,470 SH   SOLE 26 12,021 0 3,449
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   209,238 1,705 SH   SOLE 28 761 0 944
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   7,899,118 64,367 SH   SOLE 30 64,367 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   65,287 532 SH   SOLE 31 532 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   95,108 775 SH   SOLE 34 775 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   43,197 352 SH   SOLE 36 352 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   782,095 6,373 SH   SOLE 40 6,373 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   3,617,512 29,478 SH   SOLE 43 25,414 0 4,064
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   3,015,758 3,255,000 PRN   SOLE 21 3,255,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   209,986,618 1,116,475 SH   SOLE 2 356,159 0 760,316
MARSH & MCLENNAN COS INC COM 571748102   90,538,703 481,384 SH   SOLE 4 269,525 0 211,859
MARSH & MCLENNAN COS INC COM 571748102   99,331,631 528,135 SH   SOLE 7 477,118 0 51,017
MARSH & MCLENNAN COS INC COM 571748102   3,257,358 17,319 SH   SOLE 13 17,319 0 0
MARSH & MCLENNAN COS INC COM 571748102   13,240,456 70,398 SH   SOLE 15 70,398 0 0
MARSH & MCLENNAN COS INC COM 571748102   258,163,122 1,372,624 SH   SOLE 18 1,262,539 0 110,085
MARSH & MCLENNAN COS INC COM 571748102   307,700,197 1,636,007 SH   SOLE 19 1,636,007 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,625,672,972 13,960,405 SH   SOLE 21 13,960,405 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,237,334,416 11,895,653 SH   SOLE 22 10,789,408 0 1,106,245
MARSH & MCLENNAN COS INC COM 571748102   205,546,425 1,092,867 SH   SOLE 23 1,092,867 0 0
MARSH & MCLENNAN COS INC COM 571748102   147,683,237 785,215 SH   SOLE 25 783,009 0 2,206
MARSH & MCLENNAN COS INC COM 571748102   180,769,518 961,131 SH   SOLE 26 378,840 0 582,291
MARSH & MCLENNAN COS INC COM 571748102   219,883,952 1,169,098 SH   SOLE 28 10,992 0 1,158,106
MARSH & MCLENNAN COS INC COM 571748102   2,987,463 15,884 SH   SOLE 29 15,884 0 0
MARSH & MCLENNAN COS INC COM 571748102   819,165,325 4,355,409 SH   SOLE 30 4,353,763 0 1,646
MARSH & MCLENNAN COS INC COM 571748102   24,199,313 128,665 SH   SOLE 31 116,689 0 11,976
MARSH & MCLENNAN COS INC COM 571748102   136,367,968 725,053 SH   SOLE 34 725,053 0 0
MARSH & MCLENNAN COS INC COM 571748102   27,607,699 146,787 SH   SOLE 36 146,787 0 0
MARSH & MCLENNAN COS INC COM 571748102   3,621,668 19,256 SH   SOLE 40 19,256 0 0
MARSH & MCLENNAN COS INC COM 571748102   274,973 1,462 SH   OTR 43 1,462 0 0
MARSH & MCLENNAN COS INC COM 571748102   123,619,327 657,270 SH   SOLE 43 570,145 0 87,125
MARSH & MCLENNAN COS INC OPTIONS 571748102   5,191,008 27,600 SH Call SOLE 19 27,600 0 0
MARTEN TRANS LTD COM 573075108   761,186 35,404 SH   SOLE 2 18,024 0 17,380
MARTEN TRANS LTD COM 573075108   3,698 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108   14,513 675 SH   SOLE 7 675 0 0
MARTEN TRANS LTD COM 573075108   4,043,333 188,062 SH   SOLE 18 188,062 0 0
MARTEN TRANS LTD COM 573075108   2,549,105 118,563 SH   SOLE 19 118,563 0 0
MARTEN TRANS LTD COM 573075108   146,672,334 6,821,969 SH   SOLE 21 6,821,969 0 0
MARTEN TRANS LTD COM 573075108   35,310,310 1,642,340 SH   SOLE 22 1,553,992 0 88,348
MARTEN TRANS LTD COM 573075108   267,052 12,421 SH   SOLE 25 12,421 0 0
MARTEN TRANS LTD COM 573075108   1,041,976 48,464 SH   SOLE 26 40,645 0 7,819
MARTEN TRANS LTD COM 573075108   182,793 8,502 SH   SOLE 28 0 0 8,502
MARTEN TRANS LTD COM 573075108   2,148,689 99,939 SH   SOLE 30 99,939 0 0
MARTEN TRANS LTD COM 573075108   226,438 10,532 SH   SOLE 40 10,532 0 0
MARTEN TRANS LTD COM 573075108   2,351,523 109,373 SH   SOLE 43 105,335 0 4,038
MARTIN MARIETTA MATLS INC COM 573284106   30,906,452 66,942 SH   SOLE 2 12,209 0 54,733
MARTIN MARIETTA MATLS INC COM 573284106   12,430,542 26,924 SH   SOLE 4 21,417 0 5,507
MARTIN MARIETTA MATLS INC COM 573284106   17,383,090 37,651 SH   SOLE 7 32,476 0 5,175
MARTIN MARIETTA MATLS INC COM 573284106   480,158 1,040 SH   SOLE 13 1,040 0 0
MARTIN MARIETTA MATLS INC COM 573284106   4,840,820 10,485 SH   SOLE 15 10,485 0 0
MARTIN MARIETTA MATLS INC COM 573284106   47,817,695 103,571 SH   SOLE 18 98,341 0 5,230
MARTIN MARIETTA MATLS INC COM 573284106   12,201,543 26,428 SH   SOLE 19 26,428 0 0
MARTIN MARIETTA MATLS INC COM 573284106   713,379,842 1,545,149 SH   SOLE 21 1,545,149 0 0
MARTIN MARIETTA MATLS INC COM 573284106   614,497,848 1,330,975 SH   SOLE 22 1,201,963 0 129,012
MARTIN MARIETTA MATLS INC COM 573284106   51,435,960 111,408 SH   SOLE 23 111,408 0 0
MARTIN MARIETTA MATLS INC COM 573284106   34,839,589 75,461 SH   SOLE 25 75,461 0 0
MARTIN MARIETTA MATLS INC COM 573284106   46,554,511 100,835 SH   SOLE 26 34,680 0 66,155
MARTIN MARIETTA MATLS INC COM 573284106   39,081,597 84,649 SH   SOLE 28 886 0 83,763
MARTIN MARIETTA MATLS INC COM 573284106   142,988,163 309,706 SH   SOLE 30 309,706 0 0
MARTIN MARIETTA MATLS INC COM 573284106   6,514,908 14,111 SH   SOLE 31 12,649 0 1,462
MARTIN MARIETTA MATLS INC COM 573284106   1,739,186 3,767 SH   SOLE 34 3,767 0 0
MARTIN MARIETTA MATLS INC COM 573284106   6,486,283 14,049 SH   SOLE 36 14,049 0 0
MARTIN MARIETTA MATLS INC COM 573284106   1,113,135 2,411 SH   SOLE 40 2,411 0 0
MARTIN MARIETTA MATLS INC COM 573284106   49,401 107 SH   OTR 43 107 0 0
MARTIN MARIETTA MATLS INC COM 573284106   35,183,681 76,206 SH   SOLE 43 64,778 0 11,428
MARVELL TECHNOLOGY INC COM 573874104   79,164,382 1,324,262 SH   SOLE 2 94,950 0 1,229,312
MARVELL TECHNOLOGY INC COM 573874104   39,950,316 668,289 SH   SOLE 4 349,338 0 318,951
MARVELL TECHNOLOGY INC COM 573874104   30,485,050 509,954 SH   SOLE 7 487,516 0 22,438
MARVELL TECHNOLOGY INC COM 573874104   1,947,513 32,578 SH   SOLE 13 32,578 0 0
MARVELL TECHNOLOGY INC COM 573874104   6,776,900 113,364 SH   SOLE 15 113,364 0 0
MARVELL TECHNOLOGY INC COM 573874104   103,828,176 1,736,838 SH   SOLE 18 1,516,499 0 220,339
MARVELL TECHNOLOGY INC COM 573874104   126,252,431 2,111,951 SH   SOLE 19 2,111,951 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,075,600,318 17,992,645 SH   SOLE 21 17,992,645 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,181,741,561 19,768,176 SH   SOLE 22 18,208,011 0 1,560,165
MARVELL TECHNOLOGY INC COM 573874104   90,833,498 1,519,463 SH   SOLE 23 1,519,463 0 0
MARVELL TECHNOLOGY INC COM 573874104   100,711,725 1,684,706 SH   SOLE 25 1,546,401 0 138,305
MARVELL TECHNOLOGY INC COM 573874104   61,934,352 1,036,038 SH   SOLE 26 542,183 0 493,855
MARVELL TECHNOLOGY INC COM 573874104   90,182,793 1,508,578 SH   SOLE 28 24,205 0 1,484,373
MARVELL TECHNOLOGY INC COM 573874104   65,340 1,093 SH   SOLE 29 1,093 0 0
MARVELL TECHNOLOGY INC COM 573874104   230,085,090 3,848,864 SH   SOLE 30 3,848,864 0 0
MARVELL TECHNOLOGY INC COM 573874104   11,808,045 197,525 SH   SOLE 31 176,290 0 21,235
MARVELL TECHNOLOGY INC COM 573874104   11,376,911 190,313 SH   SOLE 32 190,313 0 0
MARVELL TECHNOLOGY INC COM 573874104   206,168,846 3,448,793 SH   SOLE 34 3,448,793 0 0
MARVELL TECHNOLOGY INC COM 573874104   15,097,319 252,548 SH   SOLE 36 252,548 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,982,783 33,168 SH   SOLE 40 33,168 0 0
MARVELL TECHNOLOGY INC COM 573874104   63,187 1,057 SH   OTR 43 1,057 0 0
MARVELL TECHNOLOGY INC COM 573874104   29,207,645 488,586 SH   SOLE 43 416,123 0 72,463
MASCO CORP COM 574599106   20,996,088 365,913 SH   SOLE 2 71,005 0 294,908
MASCO CORP COM 574599106   6,995,138 121,909 SH   SOLE 4 101,316 0 20,593
MASCO CORP COM 574599106   8,183,765 142,624 SH   SOLE 7 123,452 0 19,172
MASCO CORP COM 574599106   318,287 5,547 SH   SOLE 13 5,547 0 0
MASCO CORP COM 574599106   2,254,288 39,287 SH   SOLE 15 39,287 0 0
MASCO CORP COM 574599106   22,833,740 397,939 SH   SOLE 18 378,983 0 18,956
MASCO CORP COM 574599106   25,364,255 442,040 SH   SOLE 19 442,040 0 0
MASCO CORP COM 574599106   368,807,884 6,427,464 SH   SOLE 21 6,427,464 0 0
MASCO CORP COM 574599106   279,955,126 4,878,967 SH   SOLE 22 4,403,238 0 475,729
MASCO CORP COM 574599106   23,069,342 402,045 SH   SOLE 23 402,045 0 0
MASCO CORP COM 574599106   22,774,581 396,908 SH   SOLE 25 394,998 0 1,910
MASCO CORP COM 574599106   20,756,469 361,737 SH   SOLE 26 125,256 0 236,481
MASCO CORP COM 574599106   27,083,876 472,009 SH   SOLE 28 3,069 0 468,940
MASCO CORP COM 574599106   66,041,798 1,150,955 SH   SOLE 30 1,150,955 0 0
MASCO CORP COM 574599106   3,060,534 53,338 SH   SOLE 31 47,787 0 5,551
MASCO CORP COM 574599106   5,906,181 102,931 SH   SOLE 34 102,931 0 0
MASCO CORP COM 574599106   3,195,894 55,697 SH   SOLE 36 55,697 0 0
MASCO CORP COM 574599106   511,887 8,921 SH   SOLE 40 8,921 0 0
MASCO CORP COM 574599106   47,339 825 SH   OTR 43 825 0 0
MASCO CORP COM 574599106   13,958,511 243,264 SH   SOLE 43 219,282 0 23,982
MASIMO CORP COM 574795100   23,275,598 141,450 SH   SOLE 2 72,243 0 69,207
MASIMO CORP COM 574795100   5,503,539 33,446 SH   SOLE 4 14,025 0 19,421
MASIMO CORP COM 574795100   927,897 5,639 SH   SOLE 7 5,289 0 350
MASIMO CORP COM 574795100   30,442 185 SH   SOLE 13 185 0 0
MASIMO CORP COM 574795100   704,439 4,281 SH   SOLE 15 4,281 0 0
MASIMO CORP COM 574795100   23,411,516 142,276 SH   SOLE 18 139,457 0 2,819
MASIMO CORP COM 574795100   78,687,810 478,200 SH   SOLE 19 478,200 0 0
MASIMO CORP COM 574795100   476,017,645 2,892,845 SH   SOLE 21 2,892,845 0 0
MASIMO CORP COM 574795100   239,213,411 1,453,743 SH   SOLE 22 1,361,788 0 91,955
MASIMO CORP COM 574795100   13,203,657 80,241 SH   SOLE 23 80,241 0 0
MASIMO CORP COM 574795100   24,069,716 146,276 SH   SOLE 25 146,180 0 96
MASIMO CORP COM 574795100   9,712,728 59,026 SH   SOLE 26 31,201 0 27,825
MASIMO CORP COM 574795100   8,803,425 53,500 SH   SOLE 28 908 0 52,592
MASIMO CORP COM 574795100   38,582,532 234,473 SH   SOLE 30 219,952 0 14,521
MASIMO CORP COM 574795100   1,752,458 10,650 SH   SOLE 31 9,779 0 871
MASIMO CORP COM 574795100   51,158,760 310,901 SH   SOLE 34 310,901 0 0
MASIMO CORP COM 574795100   1,923,919 11,692 SH   SOLE 36 11,692 0 0
MASIMO CORP COM 574795100   275,128 1,672 SH   SOLE 40 1,672 0 0
MASIMO CORP COM 574795100   19,088 116 SH   OTR 43 116 0 0
MASIMO CORP COM 574795100   9,792,535 59,511 SH   SOLE 43 55,296 0 4,215
MASONITE INTL CORP COM 575385109   1,233,685 12,043 SH   SOLE 2 7,027 0 5,016
MASONITE INTL CORP COM 575385109   5,737 56 SH   SOLE 4 56 0 0
MASONITE INTL CORP COM 575385109   23,049 225 SH   SOLE 7 225 0 0
MASONITE INTL CORP COM 575385109   5,721,479 55,852 SH   SOLE 18 55,852 0 0
MASONITE INTL CORP COM 575385109   4,577,941 44,689 SH   SOLE 19 44,689 0 0
MASONITE INTL CORP COM 575385109   83,396,814 814,104 SH   SOLE 21 814,104 0 0
MASONITE INTL CORP COM 575385109   61,340,048 598,790 SH   SOLE 22 582,432 0 16,358
MASONITE INTL CORP COM 575385109   384,867 3,757 SH   SOLE 25 3,757 0 0
MASONITE INTL CORP COM 575385109   1,010,878 9,868 SH   SOLE 26 7,950 0 1,918
MASONITE INTL CORP COM 575385109   44,766 437 SH   SOLE 28 437 0 0
MASONITE INTL CORP COM 575385109   1,289,924 12,592 SH   SOLE 30 12,592 0 0
MASONITE INTL CORP COM 575385109   76,625 748 SH   SOLE 36 748 0 0
MASONITE INTL CORP COM 575385109   388,145 3,789 SH   SOLE 40 3,789 0 0
MASONITE INTL CORP COM 575385109   362,638 3,540 SH   SOLE 43 3,380 0 160
MASTEC INC COM 576323109   14,583,451 123,620 SH   SOLE 2 54,771 0 68,849
MASTEC INC COM 576323109   23,004 195 SH   SOLE 4 195 0 0
MASTEC INC COM 576323109   1,362,789 11,552 SH   SOLE 7 10,971 0 581
MASTEC INC COM 576323109   13,651,252 115,718 SH   SOLE 18 115,718 0 0
MASTEC INC COM 576323109   2,263,844 19,190 SH   SOLE 19 19,190 0 0
MASTEC INC COM 576323109   361,715,839 3,066,168 SH   SOLE 21 3,066,168 0 0
MASTEC INC COM 576323109   202,773,914 1,718,860 SH   SOLE 22 1,639,112 0 79,748
MASTEC INC COM 576323109   3,645,863 30,905 SH   SOLE 25 30,905 0 0
MASTEC INC COM 576323109   4,668,309 39,572 SH   SOLE 26 29,036 0 10,536
MASTEC INC COM 576323109   172,236 1,460 SH   SOLE 28 1,460 0 0
MASTEC INC COM 576323109   4,178,851 35,423 SH   SOLE 30 35,423 0 0
MASTEC INC COM 576323109   104,403 885 SH   SOLE 31 885 0 0
MASTEC INC COM 576323109   1,914,771 16,231 SH   SOLE 34 16,231 0 0
MASTEC INC COM 576323109   572,155 4,850 SH   SOLE 36 4,850 0 0
MASTEC INC COM 576323109   1,275,846 10,815 SH   SOLE 40 10,815 0 0
MASTEC INC COM 576323109   4,071,735 34,515 SH   SOLE 43 33,481 0 1,034
MASTECH DIGITAL INC COM 57633B100   102,307 10,355 SH   SOLE 2 10,256 0 99
MASTECH DIGITAL INC COM 57633B100   6,926 701 SH   SOLE 18 701 0 0
MASTECH DIGITAL INC COM 57633B100   90,036 9,113 SH   SOLE 21 9,113 0 0
MASTECH DIGITAL INC COM 57633B100   718,335 72,706 SH   SOLE 22 72,706 0 0
MASTERBRAND INC COMMON STOCK 57638P104   1,385,563 119,137 SH   SOLE 2 42,351 0 76,786
MASTERBRAND INC COMMON STOCK 57638P104   4,315 371 SH   SOLE 4 371 0 0
MASTERBRAND INC COMMON STOCK 57638P104   43,368 3,729 SH   SOLE 7 3,729 0 0
MASTERBRAND INC COMMON STOCK 57638P104   5,099,732 438,498 SH   SOLE 18 438,498 0 0
MASTERBRAND INC COMMON STOCK 57638P104   3,003,622 258,265 SH   SOLE 19 258,265 0 0
MASTERBRAND INC COMMON STOCK 57638P104   182,500,728 15,692,238 SH   SOLE 21 15,692,238 0 0
MASTERBRAND INC COMMON STOCK 57638P104   41,879,781 3,601,013 SH   SOLE 22 3,364,556 0 236,457
MASTERBRAND INC COMMON STOCK 57638P104   327,826 28,188 SH   SOLE 25 28,188 0 0
MASTERBRAND INC COMMON STOCK 57638P104   708,790 60,945 SH   SOLE 26 50,186 0 10,759
MASTERBRAND INC COMMON STOCK 57638P104   2,334,536 200,734 SH   SOLE 30 200,734 0 0
MASTERBRAND INC COMMON STOCK 57638P104   21,143 1,818 SH   SOLE 36 1,818 0 0
MASTERBRAND INC COMMON STOCK 57638P104   248,428 21,361 SH   SOLE 40 21,361 0 0
MASTERBRAND INC COMMON STOCK 57638P104   704,638 60,588 SH   SOLE 43 55,893 0 4,695
MASTERCARD INCORPORATED CL A 57636Q104   740,456,078 1,882,675 SH   SOLE 2 486,718 0 1,395,957
MASTERCARD INCORPORATED CL A 57636Q104   282,938,840 719,397 SH   SOLE 4 407,843 0 311,554
MASTERCARD INCORPORATED CL A 57636Q104   342,344,445 870,441 SH   SOLE 7 728,941 0 141,500
MASTERCARD INCORPORATED CL A 57636Q104   23,179,922 58,937 SH   SOLE 13 58,937 0 0
MASTERCARD INCORPORATED CL A 57636Q104   40,096,148 101,948 SH   SOLE 15 101,948 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,000,546,814 2,543,979 SH   SOLE 18 2,241,399 0 302,580
MASTERCARD INCORPORATED CL A 57636Q104   684,131,585 1,739,465 SH   SOLE 19 1,739,465 0 0
MASTERCARD INCORPORATED CL A 57636Q104   8,599,696,824 21,865,489 SH   SOLE 21 21,865,489 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,429,519,200 18,890,209 SH   SOLE 22 17,076,298 0 1,813,911
MASTERCARD INCORPORATED CL A 57636Q104   742,739,971 1,888,482 SH   SOLE 23 1,888,482 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,332,689,184 3,388,480 SH   SOLE 25 3,183,202 0 205,278
MASTERCARD INCORPORATED CL A 57636Q104   765,564,350 1,946,515 SH   SOLE 26 789,435 0 1,157,080
MASTERCARD INCORPORATED CL A 57636Q104   722,658,859 1,837,424 SH   SOLE 28 92,750 0 1,744,674
MASTERCARD INCORPORATED CL A 57636Q104   12,563,182 31,943 SH   SOLE 29 31,943 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,932,365,100 4,913,209 SH   SOLE 30 4,913,209 0 0
MASTERCARD INCORPORATED CL A 57636Q104   109,669,739 278,845 SH   SOLE 31 258,132 0 20,713
MASTERCARD INCORPORATED CL A 57636Q104   22,776,790 57,912 SH   SOLE 32 57,912 0 0
MASTERCARD INCORPORATED CL A 57636Q104   536,410,464 1,363,871 SH   SOLE 34 1,363,871 0 0
MASTERCARD INCORPORATED CL A 57636Q104   85,475,102 217,328 SH   SOLE 36 217,328 0 0
MASTERCARD INCORPORATED CL A 57636Q104   13,079,192 33,255 SH   SOLE 40 33,255 0 0
MASTERCARD INCORPORATED CL A 57636Q104   621,414 1,580 SH   OTR 43 1,580 0 0
MASTERCARD INCORPORATED CL A 57636Q104   482,726,390 1,227,374 SH   SOLE 43 1,073,966 0 153,409
MASTERCARD INCORPORATED OPTIONS 57636Q104   983,250 2,500 SH Call SOLE 2 0 0 2,500
MASTERCARD INCORPORATED OPTIONS 57636Q104   353,970 900 SH Call SOLE 4 900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   6,056,820 15,400 SH Call SOLE 18 15,400 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   37,520,820 95,400 SH Call SOLE 19 95,400 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   2,595,780 6,600 SH Call SOLE 22 6,600 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   550,620 1,400 SH Call SOLE 26 1,400 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104   19,468,350 49,500 SH Call SOLE 34 49,500 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   3,058,625 99,792 SH   SOLE 2 87,289 0 12,503
MASTERCRAFT BOAT HLDGS INC COM 57637H103   5,057 165 SH   SOLE 7 165 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   1,448,151 47,248 SH   SOLE 18 47,248 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   4,525,350 147,646 SH   SOLE 19 147,646 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   19,311,768 630,074 SH   SOLE 21 630,074 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   18,824,004 614,160 SH   SOLE 22 602,634 0 11,526
MASTERCRAFT BOAT HLDGS INC COM 57637H103   174,828 5,704 SH   SOLE 23 5,704 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   94,525 3,084 SH   SOLE 25 3,084 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   45,178 1,474 SH   SOLE 26 0 0 1,474
MASTERCRAFT BOAT HLDGS INC COM 57637H103   26,236 856 SH   SOLE 34 856 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   93,176 3,040 SH   SOLE 40 3,040 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   147,549 4,814 SH   SOLE 43 4,246 0 568
MATADOR RES CO COM 576485205   11,557,854 220,907 SH   SOLE 2 147,972 0 72,935
MATADOR RES CO COM 576485205   19,515 373 SH   SOLE 4 373 0 0
MATADOR RES CO COM 576485205   416,415 7,959 SH   SOLE 7 7,581 0 378
MATADOR RES CO COM 576485205   26,412,130 504,819 SH   SOLE 18 490,304 0 14,515
MATADOR RES CO COM 576485205   22,675,331 433,397 SH   SOLE 19 433,397 0 0
MATADOR RES CO COM 576485205   436,696,414 8,346,644 SH   SOLE 21 8,346,644 0 0
MATADOR RES CO COM 576485205   198,329,110 3,790,694 SH   SOLE 22 3,663,334 0 127,360
MATADOR RES CO COM 576485205   402,864 7,700 SH   SOLE 23 7,700 0 0
MATADOR RES CO COM 576485205   2,991,972 57,186 SH   SOLE 26 47,051 0 10,135
MATADOR RES CO COM 576485205   2,001,345 38,252 SH   SOLE 28 0 0 38,252
MATADOR RES CO COM 576485205   5,227,657 99,917 SH   SOLE 30 99,917 0 0
MATADOR RES CO COM 576485205   16,272 311 SH   SOLE 36 311 0 0
MATADOR RES CO COM 576485205   14,401,865 275,265 SH   SOLE 43 261,182 0 14,083
MATCH GROUP INC NEW COM 57667L107   19,033,087 454,793 SH   SOLE 2 54,521 0 400,272
MATCH GROUP INC NEW COM 57667L107   7,789,833 186,137 SH   SOLE 4 103,780 0 82,357
MATCH GROUP INC NEW COM 57667L107   7,363,759 175,956 SH   SOLE 7 151,972 0 23,984
MATCH GROUP INC NEW COM 57667L107   373,679 8,929 SH   SOLE 13 8,929 0 0
MATCH GROUP INC NEW COM 57667L107   1,655,251 39,552 SH   SOLE 15 39,552 0 0
MATCH GROUP INC NEW COM 57667L107   58,834,822 1,405,850 SH   SOLE 18 1,192,701 0 213,149
MATCH GROUP INC NEW COM 57667L107   313,101,528 7,481,518 SH   SOLE 19 7,481,518 0 0
MATCH GROUP INC NEW COM 57667L107   336,439,013 8,039,164 SH   SOLE 21 8,039,164 0 0
MATCH GROUP INC NEW COM 57667L107   299,735,141 7,162,130 SH   SOLE 22 6,575,710 0 586,420
MATCH GROUP INC NEW COM 57667L107   20,270,592 484,363 SH   SOLE 23 484,363 0 0
MATCH GROUP INC NEW COM 57667L107   15,536,185 371,235 SH   SOLE 25 370,835 0 400
MATCH GROUP INC NEW COM 57667L107   20,734,499 495,448 SH   SOLE 26 205,145 0 290,303
MATCH GROUP INC NEW COM 57667L107   14,731,535 352,008 SH   SOLE 28 4,397 0 347,611
MATCH GROUP INC NEW COM 57667L107   70,170,272 1,676,709 SH   SOLE 30 1,676,708 0 1
MATCH GROUP INC NEW COM 57667L107   2,629,645 62,835 SH   SOLE 31 57,435 0 5,400
MATCH GROUP INC NEW COM 57667L107   1,243,782 29,720 SH   SOLE 34 29,720 0 0
MATCH GROUP INC NEW COM 57667L107   2,923,808 69,864 SH   SOLE 36 69,864 0 0
MATCH GROUP INC NEW COM 57667L107   432,394 10,332 SH   SOLE 40 10,332 0 0
MATCH GROUP INC NEW COM 57667L107   22,599 540 SH   OTR 43 540 0 0
MATCH GROUP INC NEW COM 57667L107   8,806,950 210,441 SH   SOLE 43 178,660 0 31,781
MATERIALISE NV SPONSORED ADS 57667T100   164,566 19,047 SH   SOLE 43 17,140 0 1,907
MATERION CORP COM 576690101   1,531,879 13,414 SH   SOLE 2 7,999 0 5,415
MATERION CORP COM 576690101   10,735 94 SH   SOLE 4 94 0 0
MATERION CORP COM 576690101   4,892,442 42,841 SH   SOLE 7 42,521 0 320
MATERION CORP COM 576690101   7,316,451 64,067 SH   SOLE 18 64,067 0 0
MATERION CORP COM 576690101   7,058,245 61,806 SH   SOLE 19 61,806 0 0
MATERION CORP COM 576690101   277,466,373 2,429,653 SH   SOLE 21 2,429,653 0 0
MATERION CORP COM 576690101   66,671,445 583,813 SH   SOLE 22 555,912 0 27,901
MATERION CORP COM 576690101   62,696 549 SH   SOLE 23 549 0 0
MATERION CORP COM 576690101   456,343 3,996 SH   SOLE 25 3,996 0 0
MATERION CORP COM 576690101   1,057,035 9,256 SH   SOLE 26 7,643 0 1,613
MATERION CORP COM 576690101   41,569 364 SH   SOLE 28 364 0 0
MATERION CORP COM 576690101   5,186,736 45,418 SH   SOLE 30 45,418 0 0
MATERION CORP COM 576690101   146,861 1,286 SH   SOLE 36 1,286 0 0
MATERION CORP COM 576690101   487,634 4,270 SH   SOLE 40 4,270 0 0
MATERION CORP COM 576690101   3,250,667 28,465 SH   SOLE 43 27,603 0 862
MATINAS BIOPHARMA HLDGS INC COM 576810105   2,320 6,445 SH   SOLE 2 0 0 6,445
MATINAS BIOPHARMA HLDGS INC COM 576810105   87 243 SH   SOLE 21 243 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105   900,364 2,501,011 SH   SOLE 22 2,501,011 0 0
MATIV HOLDINGS INC COM 808541106   626,648 41,445 SH   SOLE 2 16,033 0 25,412
MATIV HOLDINGS INC COM 808541106   3,372 223 SH   SOLE 4 223 0 0
MATIV HOLDINGS INC COM 808541106   7,862 520 SH   SOLE 7 520 0 0
MATIV HOLDINGS INC COM 808541106   2,898,141 191,676 SH   SOLE 18 191,676 0 0
MATIV HOLDINGS INC COM 808541106   1,669,172 110,395 SH   SOLE 19 110,395 0 0
MATIV HOLDINGS INC COM 808541106   98,657,441 6,524,963 SH   SOLE 21 6,524,963 0 0
MATIV HOLDINGS INC COM 808541106   24,091,376 1,593,345 SH   SOLE 22 1,494,727 0 98,618
MATIV HOLDINGS INC COM 808541106   292,829 19,367 SH   SOLE 26 12,622 0 6,745
MATIV HOLDINGS INC COM 808541106   15,483 1,024 SH   SOLE 28 1,024 0 0
MATIV HOLDINGS INC COM 808541106   1,286,334 85,075 SH   SOLE 30 85,075 0 0
MATIV HOLDINGS INC COM 808541106   679,029 44,909 SH   SOLE 43 43,164 0 1,745
MATRIX SVC CO COM 576853105   840,079 142,628 SH   SOLE 2 93,251 0 49,377
MATRIX SVC CO COM 576853105   29,962 5,087 SH   SOLE 18 5,087 0 0
MATRIX SVC CO COM 576853105   847,736 143,928 SH   SOLE 19 143,928 0 0
MATRIX SVC CO COM 576853105   580,236 98,512 SH   SOLE 21 98,512 0 0
MATRIX SVC CO COM 576853105   3,593,359 610,078 SH   SOLE 22 610,078 0 0
MATRIX SVC CO COM 576853105   3,257 553 SH   SOLE 43 553 0 0
MATSON INC COM 57686G105   7,203,161 92,669 SH   SOLE 2 45,839 0 46,830
MATSON INC COM 57686G105   3,031 39 SH   SOLE 4 39 0 0
MATSON INC COM 57686G105   28,916 372 SH   SOLE 7 372 0 0
MATSON INC COM 57686G105   9,672,799 124,441 SH   SOLE 18 124,441 0 0
MATSON INC COM 57686G105   19,470,044 250,483 SH   SOLE 19 250,483 0 0
MATSON INC COM 57686G105   328,536,339 4,226,635 SH   SOLE 21 4,226,635 0 0
MATSON INC COM 57686G105   92,158,165 1,185,619 SH   SOLE 22 1,134,467 0 51,152
MATSON INC COM 57686G105   431,557 5,552 SH   SOLE 23 5,552 0 0
MATSON INC COM 57686G105   106,412 1,369 SH   SOLE 25 1,369 0 0
MATSON INC COM 57686G105   3,542,312 45,572 SH   SOLE 26 898 0 44,674
MATSON INC COM 57686G105   13,603 175 SH   SOLE 28 175 0 0
MATSON INC COM 57686G105   3,719,070 47,846 SH   SOLE 30 47,846 0 0
MATSON INC COM 57686G105   15,468 199 SH   SOLE 34 199 0 0
MATSON INC COM 57686G105   173,105 2,227 SH   SOLE 40 2,227 0 0
MATSON INC COM 57686G105   3,242,128 41,710 SH   SOLE 43 39,697 0 2,013
MATTEL INC COM 577081102   10,072,108 515,461 SH   SOLE 2 321,587 0 193,874
MATTEL INC COM 577081102   20,986 1,074 SH   SOLE 4 1,074 0 0
MATTEL INC COM 577081102   1,298,882 66,473 SH   SOLE 7 63,086 0 3,387
MATTEL INC COM 577081102   13,812,826 706,900 SH   SOLE 18 706,900 0 0
MATTEL INC COM 577081102   8,275,757 423,529 SH   SOLE 19 423,529 0 0
MATTEL INC COM 577081102   339,979,450 17,399,153 SH   SOLE 21 17,399,153 0 0
MATTEL INC COM 577081102   197,080,401 10,085,998 SH   SOLE 22 9,629,774 0 456,224
MATTEL INC COM 577081102   2,150,494 110,056 SH   SOLE 25 110,056 0 0
MATTEL INC COM 577081102   2,297,298 117,569 SH   SOLE 26 117,569 0 0
MATTEL INC COM 577081102   291,146 14,900 SH   SOLE 28 6,214 0 8,686
MATTEL INC COM 577081102   6,108,087 312,594 SH   SOLE 30 312,594 0 0
MATTEL INC COM 577081102   100,768 5,157 SH   SOLE 31 5,157 0 0
MATTEL INC COM 577081102   1,261,620 64,566 SH   SOLE 34 64,566 0 0
MATTEL INC COM 577081102   159,759 8,176 SH   SOLE 36 8,176 0 0
MATTEL INC COM 577081102   1,175,097 60,138 SH   SOLE 40 60,138 0 0
MATTEL INC COM 577081102   20,341 1,041 SH   OTR 43 1,041 0 0
MATTEL INC COM 577081102   2,498,365 127,859 SH   SOLE 43 108,768 0 19,091
MATTERPORT INC COM CL A 577096100   670,827 212,961 SH   SOLE 2 73,069 0 139,892
MATTERPORT INC COM CL A 577096100   27,147 8,618 SH   SOLE 4 1,301 0 7,317
MATTERPORT INC COM CL A 577096100   7,903 2,509 SH   SOLE 7 2,509 0 0
MATTERPORT INC COM CL A 577096100   2,243,764 712,306 SH   SOLE 18 712,306 0 0
MATTERPORT INC COM CL A 577096100   1,594,269 506,117 SH   SOLE 19 506,117 0 0
MATTERPORT INC COM CL A 577096100   36,015,632 11,433,534 SH   SOLE 21 11,433,534 0 0
MATTERPORT INC COM CL A 577096100   20,097,639 6,380,203 SH   SOLE 22 6,101,726 0 278,477
MATTERPORT INC COM CL A 577096100   194,144 61,633 SH   SOLE 25 61,633 0 0
MATTERPORT INC COM CL A 577096100   763,258 242,304 SH   SOLE 26 130,084 0 112,220
MATTERPORT INC COM CL A 577096100   4,867,509 1,545,241 SH   SOLE 30 1,545,241 0 0
MATTERPORT INC COM CL A 577096100   82,936 26,329 SH   SOLE 40 26,329 0 0
MATTERPORT INC COM CL A 577096100   338,370 107,419 SH   SOLE 43 106,219 0 1,200
MATTHEWS INTL CORP CL A 577128101   1,011,799 23,740 SH   SOLE 2 8,426 0 15,314
MATTHEWS INTL CORP CL A 577128101   3,367 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101   495,585 11,628 SH   SOLE 7 11,003 0 625
MATTHEWS INTL CORP CL A 577128101   4,454,856 104,525 SH   SOLE 18 104,525 0 0
MATTHEWS INTL CORP CL A 577128101   2,618,743 61,444 SH   SOLE 19 61,444 0 0
MATTHEWS INTL CORP CL A 577128101   155,635,369 3,651,698 SH   SOLE 21 3,651,698 0 0
MATTHEWS INTL CORP CL A 577128101   37,169,627 872,117 SH   SOLE 22 822,920 0 49,197
MATTHEWS INTL CORP CL A 577128101   268,122 6,291 SH   SOLE 25 6,291 0 0
MATTHEWS INTL CORP CL A 577128101   269,955 6,334 SH   SOLE 26 4,534 0 1,800
MATTHEWS INTL CORP CL A 577128101   2,935,580 68,878 SH   SOLE 30 68,878 0 0
MATTHEWS INTL CORP CL A 577128101   155,350 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101   51,698 1,213 SH   OTR 43 1,213 0 0
MATTHEWS INTL CORP CL A 577128101   1,933,854 45,374 SH   SOLE 43 43,892 0 1,482
MAUI LD & PINEAPPLE INC COM 577345101   14,254 1,001 SH   SOLE 2 0 0 1,001
MAUI LD & PINEAPPLE INC COM 577345101   222,998 15,660 SH   SOLE 18 15,660 0 0
MAUI LD & PINEAPPLE INC COM 577345101   145,319 10,205 SH   SOLE 19 10,205 0 0
MAUI LD & PINEAPPLE INC COM 577345101   2,609,594 183,258 SH   SOLE 21 183,258 0 0
MAUI LD & PINEAPPLE INC COM 577345101   2,808,783 197,246 SH   SOLE 22 196,158 0 1,088
MAWSON INFRASTRUCTURE GROUP COM 57778N307   4,054 2,145 SH   SOLE 18 2,145 0 0
MAWSON INFRASTRUCTURE GROUP COM 57778N307   53,396 28,252 SH   SOLE 21 28,252 0 0
MAXCYTE INC COM 57777K106   342,767 74,677 SH   SOLE 2 25,761 0 48,916
MAXCYTE INC COM 57777K106   2,947 642 SH   SOLE 7 642 0 0
MAXCYTE INC COM 57777K106   1,194,144 260,162 SH   SOLE 18 260,162 0 0
MAXCYTE INC COM 57777K106   834,136 181,729 SH   SOLE 19 181,729 0 0
MAXCYTE INC COM 57777K106   17,925,180 3,905,268 SH   SOLE 21 3,905,268 0 0
MAXCYTE INC COM 57777K106   10,620,370 2,313,806 SH   SOLE 22 2,229,528 0 84,278
MAXCYTE INC COM 57777K106   44,858 9,773 SH   SOLE 25 9,773 0 0
MAXCYTE INC COM 57777K106   46,758 10,187 SH   SOLE 26 3,370 0 6,817
MAXCYTE INC COM 57777K106   45,877 9,995 SH   SOLE 28 0 0 9,995
MAXCYTE INC COM 57777K106   590,935 128,744 SH   SOLE 30 128,744 0 0
MAXCYTE INC COM 57777K106   37,041 8,070 SH   SOLE 40 8,070 0 0
MAXCYTE INC COM 57777K106   78,172 17,031 SH   SOLE 43 16,791 0 240
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   336,709 11,957 SH   SOLE 2 6,829 0 5,128
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   316,068 11,224 SH   SOLE 7 11,224 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   1,837,665 65,258 SH   SOLE 18 65,258 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   1,748,792 62,102 SH   SOLE 19 62,102 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   32,656,786 1,159,687 SH   SOLE 21 1,159,687 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   14,017,935 497,796 SH   SOLE 22 470,356 0 27,440
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   148,741 5,282 SH   SOLE 25 5,282 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   54,039 1,919 SH   SOLE 26 0 0 1,919
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   250,737 8,904 SH   SOLE 28 0 0 8,904
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   690,314 24,514 SH   SOLE 30 24,514 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   28,920 1,027 SH   SOLE 36 1,027 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   99,968 3,550 SH   SOLE 40 3,550 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   1,379,530 48,989 SH   SOLE 43 43,841 0 5,148
MAXIMUS INC COM 577933104   5,597,520 66,235 SH   SOLE 2 52,203 0 14,032
MAXIMUS INC COM 577933104   34,903 413 SH   SOLE 4 202 0 211
MAXIMUS INC COM 577933104   546,780 6,470 SH   SOLE 7 6,162 0 308
MAXIMUS INC COM 577933104   20,807,376 246,212 SH   SOLE 18 246,212 0 0
MAXIMUS INC COM 577933104   10,371,490 122,725 SH   SOLE 19 122,725 0 0
MAXIMUS INC COM 577933104   372,831,077 4,411,680 SH   SOLE 21 4,411,680 0 0
MAXIMUS INC COM 577933104   157,630,418 1,865,228 SH   SOLE 22 1,819,908 0 45,320
MAXIMUS INC COM 577933104   1,293,257 15,303 SH   SOLE 25 15,303 0 0
MAXIMUS INC COM 577933104   3,207,577 37,955 SH   SOLE 26 28,667 0 9,288
MAXIMUS INC COM 577933104   1,615,155 19,112 SH   SOLE 28 19,112 0 0
MAXIMUS INC COM 577933104   13,405,906 158,631 SH   SOLE 30 158,631 0 0
MAXIMUS INC COM 577933104   2,767,449 32,747 SH   SOLE 34 32,747 0 0
MAXIMUS INC COM 577933104   80,961 958 SH   SOLE 36 958 0 0
MAXIMUS INC COM 577933104   930,962 11,016 SH   SOLE 40 11,016 0 0
MAXIMUS INC COM 577933104   4,762,365 56,353 SH   SOLE 43 51,477 0 4,876
MAXLINEAR INC COM 57776J100   10,360,422 328,277 SH   SOLE 2 228,906 0 99,371
MAXLINEAR INC COM 57776J100   88,747 2,812 SH   SOLE 4 295 0 2,517
MAXLINEAR INC COM 57776J100   272,868 8,646 SH   SOLE 7 8,646 0 0
MAXLINEAR INC COM 57776J100   8,157,660 258,481 SH   SOLE 18 245,120 0 13,361
MAXLINEAR INC COM 57776J100   20,887,386 661,831 SH   SOLE 19 661,831 0 0
MAXLINEAR INC COM 57776J100   273,289,970 8,659,378 SH   SOLE 21 8,659,378 0 0
MAXLINEAR INC COM 57776J100   86,140,779 2,729,429 SH   SOLE 22 2,560,760 0 168,669
MAXLINEAR INC COM 57776J100   2,114,173 66,989 SH   SOLE 23 66,989 0 0
MAXLINEAR INC COM 57776J100   475,956 15,081 SH   SOLE 25 15,081 0 0
MAXLINEAR INC COM 57776J100   3,825,766 121,222 SH   SOLE 26 19,674 0 101,548
MAXLINEAR INC COM 57776J100   1,096,047 34,729 SH   SOLE 28 1,285 0 33,444
MAXLINEAR INC COM 57776J100   17,187,860 544,609 SH   SOLE 30 544,609 0 0
MAXLINEAR INC COM 57776J100   707,481 22,417 SH   SOLE 34 22,417 0 0
MAXLINEAR INC COM 57776J100   152,435 4,830 SH   SOLE 36 4,830 0 0
MAXLINEAR INC COM 57776J100   433,066 13,722 SH   SOLE 40 13,722 0 0
MAXLINEAR INC COM 57776J100   1,708,217 54,126 SH   SOLE 43 36,830 0 17,296
MAYS J W INC COM 578473100   3,019 69 SH   SOLE 18 69 0 0
MAYS J W INC COM 578473100   44,975 1,028 SH   SOLE 21 1,028 0 0
MAYVILLE ENGR CO INC COM 578605107   149,769 12,020 SH   SOLE 2 7,515 0 4,505
MAYVILLE ENGR CO INC COM 578605107   390,310 31,325 SH   SOLE 18 31,325 0 0
MAYVILLE ENGR CO INC COM 578605107   255,966 20,543 SH   SOLE 19 20,543 0 0
MAYVILLE ENGR CO INC COM 578605107   4,686,231 376,102 SH   SOLE 21 376,102 0 0
MAYVILLE ENGR CO INC COM 578605107   3,122,202 250,578 SH   SOLE 22 243,728 0 6,850
MBIA INC COM 55262C100   368,340 42,632 SH   SOLE 2 14,314 0 28,318
MBIA INC COM 55262C100   3,629 420 SH   SOLE 7 420 0 0
MBIA INC COM 55262C100   1,290,902 149,410 SH   SOLE 18 149,410 0 0
MBIA INC COM 55262C100   870,696 100,775 SH   SOLE 19 100,775 0 0
MBIA INC COM 55262C100   16,276,222 1,883,822 SH   SOLE 21 1,883,822 0 0
MBIA INC COM 55262C100   11,715,183 1,355,924 SH   SOLE 22 1,300,044 0 55,880
MBIA INC COM 55262C100   149,178 17,266 SH   SOLE 25 17,266 0 0
MBIA INC COM 55262C100   165,879 19,199 SH   SOLE 26 12,817 0 6,382
MBIA INC COM 55262C100   42,621 4,933 SH   SOLE 28 2,213 0 2,720
MBIA INC COM 55262C100   39,131 4,529 SH   SOLE 30 4,529 0 0
MBIA INC COM 55262C100   80,024 9,262 SH   SOLE 40 9,262 0 0
MBIA INC COM 55262C100   188,084 21,769 SH   SOLE 43 21,644 0 125
MCCORMICK & CO INC COM NON VTG 579780206   28,521,419 326,968 SH   SOLE 2 47,419 0 279,549
MCCORMICK & CO INC COM NON VTG 579780206   21,542,757 246,965 SH   SOLE 4 140,973 0 105,992
MCCORMICK & CO INC COM NON VTG 579780206   26,175,106 300,070 SH   SOLE 7 272,379 0 27,691
MCCORMICK & CO INC COM NON VTG 579780206   575,980 6,603 SH   SOLE 13 6,603 0 0
MCCORMICK & CO INC COM NON VTG 579780206   3,818,668 43,777 SH   SOLE 15 43,777 0 0
MCCORMICK & CO INC COM NON VTG 579780206   36,118,018 414,055 SH   SOLE 18 391,982 0 22,073
MCCORMICK & CO INC COM NON VTG 579780206   10,440,820 119,693 SH   SOLE 19 119,693 0 0
MCCORMICK & CO INC COM NON VTG 579780206   601,012,345 6,889,973 SH   SOLE 21 6,889,973 0 0
MCCORMICK & CO INC COM NON VTG 579780206   486,590,050 5,578,242 SH   SOLE 22 5,055,132 0 523,110
MCCORMICK & CO INC COM NON VTG 579780206   37,785,157 433,167 SH   SOLE 23 433,167 0 0
MCCORMICK & CO INC COM NON VTG 579780206   43,305,682 496,454 SH   SOLE 25 495,441 0 1,013
MCCORMICK & CO INC COM NON VTG 579780206   47,908,286 549,218 SH   SOLE 26 155,954 0 393,264
MCCORMICK & CO INC COM NON VTG 579780206   62,244,973 713,573 SH   SOLE 28 106,222 0 607,351
MCCORMICK & CO INC COM NON VTG 579780206   72,837 835 SH   SOLE 29 835 0 0
MCCORMICK & CO INC COM NON VTG 579780206   166,067,166 1,903,785 SH   SOLE 30 1,897,412 0 6,373
MCCORMICK & CO INC COM NON VTG 579780206   5,024,274 57,598 SH   SOLE 31 51,507 0 6,091
MCCORMICK & CO INC COM NON VTG 579780206   942,346 10,803 SH   SOLE 34 10,803 0 0
MCCORMICK & CO INC COM NON VTG 579780206   7,174,406 82,247 SH   SOLE 36 82,247 0 0
MCCORMICK & CO INC COM NON VTG 579780206   843,340 9,668 SH   SOLE 40 9,668 0 0
MCCORMICK & CO INC COM NON VTG 579780206   41,085 471 SH   OTR 43 471 0 0
MCCORMICK & CO INC COM NON VTG 579780206   37,168,025 426,092 SH   SOLE 43 391,144 0 34,948
MCCORMICK & CO INC OPTIONS 579780206   409,981 4,700 SH Call SOLE 4 4,700 0 0
MCCORMICK & CO INC OPTIONS 579780206   8,557,263 98,100 SH Call SOLE 18 98,100 0 0
MCCORMICK & CO INC OPTIONS 579780206   59,752,550 685,000 SH Call SOLE 19 685,000 0 0
MCCORMICK & CO INC OPTIONS 579780206   3,846,843 44,100 SH Call SOLE 22 44,100 0 0
MCCORMICK & CO INC OPTIONS 579780206   29,082,482 333,400 SH Call SOLE 34 333,400 0 0
MCDONALDS CORP COM 580135101   418,441,245 1,402,236 SH   SOLE 2 243,898 0 1,158,338
MCDONALDS CORP COM 580135101   178,528,855 598,267 SH   SOLE 4 334,062 0 264,205
MCDONALDS CORP COM 580135101   168,943,628 566,146 SH   SOLE 7 500,423 0 65,723
MCDONALDS CORP COM 580135101   10,246,206 34,336 SH   SOLE 13 34,336 0 0
MCDONALDS CORP COM 580135101   32,119,062 107,634 SH   SOLE 15 107,634 0 0
MCDONALDS CORP COM 580135101   372,203,510 1,247,289 SH   SOLE 18 1,172,282 0 75,007
MCDONALDS CORP COM 580135101   162,758,782 545,420 SH   SOLE 19 545,420 0 0
MCDONALDS CORP COM 580135101   5,506,437,083 18,452,589 SH   SOLE 21 18,452,589 0 0
MCDONALDS CORP COM 580135101   4,884,253,129 16,367,592 SH   SOLE 22 14,825,809 0 1,541,783
MCDONALDS CORP COM 580135101   463,919,227 1,554,637 SH   SOLE 23 1,554,637 0 0
MCDONALDS CORP COM 580135101   395,755,520 1,326,214 SH   SOLE 25 1,190,891 0 135,323
MCDONALDS CORP COM 580135101   430,655,464 1,443,167 SH   SOLE 26 644,288 0 798,879
MCDONALDS CORP COM 580135101   422,413,380 1,415,547 SH   SOLE 28 49,782 0 1,365,765
MCDONALDS CORP COM 580135101   4,552,841 15,257 SH   SOLE 29 15,257 0 0
MCDONALDS CORP COM 580135101   1,281,820,155 4,295,500 SH   SOLE 30 4,284,557 0 10,943
MCDONALDS CORP COM 580135101   57,862,296 193,902 SH   SOLE 31 176,094 0 17,808
MCDONALDS CORP COM 580135101   33,588,731 112,559 SH   SOLE 32 112,559 0 0
MCDONALDS CORP COM 580135101   54,763,010 183,516 SH   SOLE 34 183,516 0 0
MCDONALDS CORP COM 580135101   61,567,056 206,317 SH   SOLE 36 206,317 0 0
MCDONALDS CORP COM 580135101   8,489,765 28,450 SH   SOLE 40 28,450 0 0
MCDONALDS CORP COM 580135101   417,476 1,399 SH   OTR 43 1,399 0 0
MCDONALDS CORP COM 580135101   313,696,813 1,051,228 SH   SOLE 43 919,395 0 131,833
MCDONALDS CORP OPTIONS 580135101   954,912 3,200 SH Call SOLE 2 0 0 3,200
MCDONALDS CORP OPTIONS 580135101   358,092 1,200 SH Call SOLE 4 1,200 0 0
MCDONALDS CORP OPTIONS 580135101   6,087,564 20,400 SH Call SOLE 18 20,400 0 0
MCDONALDS CORP OPTIONS 580135101   30,885,435 103,500 SH Call SOLE 19 103,500 0 0
MCDONALDS CORP OPTIONS 580135101   2,626,008 8,800 SH Call SOLE 22 8,800 0 0
MCDONALDS CORP OPTIONS 580135101   149,205 500 SH Call SOLE 26 500 0 0
MCDONALDS CORP OPTIONS 580135101   19,336,968 64,800 SH Call SOLE 34 64,800 0 0
MCEWEN MNG INC COM NEW 58039P305   7,176 998 SH   SOLE 2 0 0 998
MCEWEN MNG INC COM NEW 58039P305   224,759 31,260 SH   SOLE 21 31,260 0 0
MCEWEN MNG INC COM NEW 58039P305   3,730,920 518,904 SH   SOLE 22 518,904 0 0
MCEWEN MNG INC COM NEW 58039P305   32,290 4,491 SH   SOLE 43 4,214 0 277
MCGRATH RENTCORP COM 580589109   7,792,827 84,265 SH   SOLE 2 51,088 0 33,177
MCGRATH RENTCORP COM 580589109   6,011 65 SH   SOLE 4 65 0 0
MCGRATH RENTCORP COM 580589109   541,563 5,856 SH   SOLE 7 5,548 0 308
MCGRATH RENTCORP COM 580589109   6,215,026 67,204 SH   SOLE 18 60,843 0 6,361
MCGRATH RENTCORP COM 580589109   20,867,372 225,642 SH   SOLE 19 225,642 0 0
MCGRATH RENTCORP COM 580589109   81,596,121 882,311 SH   SOLE 21 882,311 0 0
MCGRATH RENTCORP COM 580589109   77,943,994 842,820 SH   SOLE 22 823,817 0 19,003
MCGRATH RENTCORP COM 580589109   521,957 5,644 SH   SOLE 23 5,644 0 0
MCGRATH RENTCORP COM 580589109   454,724 4,917 SH   SOLE 25 4,917 0 0
MCGRATH RENTCORP COM 580589109   1,464,883 15,840 SH   SOLE 26 13,443 0 2,397
MCGRATH RENTCORP COM 580589109   936,452 10,126 SH   SOLE 28 412 0 9,714
MCGRATH RENTCORP COM 580589109   2,833,865 30,643 SH   SOLE 30 30,643 0 0
MCGRATH RENTCORP COM 580589109   243,592 2,634 SH   SOLE 34 2,634 0 0
MCGRATH RENTCORP COM 580589109   46,332 501 SH   SOLE 36 501 0 0
MCGRATH RENTCORP COM 580589109   399,699 4,322 SH   SOLE 40 4,322 0 0
MCGRATH RENTCORP COM 580589109   703,317 7,605 SH   SOLE 43 6,766 0 839
MCKESSON CORP COM 58155Q103   182,014,831 425,955 SH   SOLE 2 173,190 0 252,765
MCKESSON CORP COM 58155Q103   45,520,480 106,528 SH   SOLE 4 58,682 0 47,846
MCKESSON CORP COM 58155Q103   53,135,144 124,348 SH   SOLE 7 111,352 0 12,996
MCKESSON CORP COM 58155Q103   1,213,560 2,840 SH   SOLE 13 2,840 0 0
MCKESSON CORP COM 58155Q103   6,921,995 16,199 SH   SOLE 15 16,199 0 0
MCKESSON CORP COM 58155Q103   105,192,612 246,174 SH   SOLE 18 234,648 0 11,526
MCKESSON CORP COM 58155Q103   224,941,966 526,414 SH   SOLE 19 526,414 0 0
MCKESSON CORP COM 58155Q103   1,575,686,396 3,687,455 SH   SOLE 21 3,687,455 0 0
MCKESSON CORP COM 58155Q103   1,368,060,740 3,201,565 SH   SOLE 22 2,916,625 0 284,940
MCKESSON CORP COM 58155Q103   107,953,035 252,634 SH   SOLE 23 252,634 0 0
MCKESSON CORP COM 58155Q103   142,920,239 334,465 SH   SOLE 25 255,375 0 79,090
MCKESSON CORP COM 58155Q103   130,276,136 304,875 SH   SOLE 26 154,832 0 150,043
MCKESSON CORP COM 58155Q103   112,720,960 263,792 SH   SOLE 28 4,992 0 258,800
MCKESSON CORP COM 58155Q103   364,491,157 852,990 SH   SOLE 30 821,524 0 31,466
MCKESSON CORP COM 58155Q103   13,282,931 31,085 SH   SOLE 31 28,673 0 2,412
MCKESSON CORP COM 58155Q103   338,123,139 791,283 SH   SOLE 34 791,283 0 0
MCKESSON CORP COM 58155Q103   21,729,141 50,851 SH   SOLE 36 50,851 0 0
MCKESSON CORP COM 58155Q103   2,317,302 5,423 SH   SOLE 40 5,423 0 0
MCKESSON CORP COM 58155Q103   279,888 655 SH   OTR 43 655 0 0
MCKESSON CORP COM 58155Q103   123,282,263 288,508 SH   SOLE 43 252,347 0 36,161
MDU RES GROUP INC COM 552690109   10,789,523 515,259 SH   SOLE 2 214,674 0 300,585
MDU RES GROUP INC COM 552690109   14,114 674 SH   SOLE 4 674 0 0
MDU RES GROUP INC COM 552690109   5,022,941 239,873 SH   SOLE 7 235,629 0 4,244
MDU RES GROUP INC COM 552690109   8,270,756 394,974 SH   SOLE 18 394,974 0 0
MDU RES GROUP INC COM 552690109   3,564,847 170,241 SH   SOLE 19 170,241 0 0
MDU RES GROUP INC COM 552690109   238,219,366 11,376,283 SH   SOLE 21 11,376,283 0 0
MDU RES GROUP INC COM 552690109   122,339,144 5,842,366 SH   SOLE 22 5,584,767 0 257,599
MDU RES GROUP INC COM 552690109   733,403 35,024 SH   SOLE 25 35,024 0 0
MDU RES GROUP INC COM 552690109   1,820,272 86,928 SH   SOLE 26 68,783 0 18,145
MDU RES GROUP INC COM 552690109   75,070 3,585 SH   SOLE 28 3,585 0 0
MDU RES GROUP INC COM 552690109   5,977,030 285,436 SH   SOLE 30 285,436 0 0
MDU RES GROUP INC COM 552690109   58,213 2,780 SH   SOLE 31 2,780 0 0
MDU RES GROUP INC COM 552690109   94,481 4,512 SH   SOLE 36 4,512 0 0
MDU RES GROUP INC COM 552690109   677,660 32,362 SH   SOLE 40 32,362 0 0
MDU RES GROUP INC COM 552690109   2,075,589 99,121 SH   SOLE 43 90,406 0 8,715
MEDALLION FINL CORP COM 583928106   111,887 14,145 SH   SOLE 2 13,454 0 691
MEDALLION FINL CORP COM 583928106   28,682 3,626 SH   SOLE 18 3,626 0 0
MEDALLION FINL CORP COM 583928106   356,852 45,114 SH   SOLE 21 45,114 0 0
MEDALLION FINL CORP COM 583928106   471,341 59,588 SH   SOLE 22 59,588 0 0
MEDAVAIL HOLDINGS INC COM 58406B103   404 1,647 SH   SOLE 18 1,647 0 0
MEDAVAIL HOLDINGS INC COM 58406B103   4,418 18,025 SH   SOLE 21 18,025 0 0
MEDAVAIL HOLDINGS INC COM 58406B103   20,135 82,150 SH   SOLE 22 82,150 0 0
MEDIAALPHA INC CL A 58450V104   157,238 15,251 SH   SOLE 2 8,533 0 6,718
MEDIAALPHA INC CL A 58450V104   3,433 333 SH   SOLE 7 333 0 0
MEDIAALPHA INC CL A 58450V104   734,794 71,270 SH   SOLE 18 71,270 0 0
MEDIAALPHA INC CL A 58450V104   545,110 52,872 SH   SOLE 19 52,872 0 0
MEDIAALPHA INC CL A 58450V104   9,748,394 945,528 SH   SOLE 21 945,528 0 0
MEDIAALPHA INC CL A 58450V104   6,272,573 608,397 SH   SOLE 22 588,521 0 19,876
MEDIAALPHA INC CL A 58450V104   22,630 2,195 SH   SOLE 25 2,195 0 0
MEDIAALPHA INC CL A 58450V104   359,468 34,866 SH   SOLE 30 34,866 0 0
MEDIAALPHA INC CL A 58450V104   130,329 12,641 SH   SOLE 40 12,641 0 0
MEDIAALPHA INC CL A 58450V104   212,541 20,615 SH   SOLE 43 20,535 0 80
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   14,342,462 1,548,862 SH   SOLE 2 558,109 0 990,753
MEDICAL PPTYS TRUST INC COM 58463J304   2,357,781 254,620 SH   SOLE 4 254,620 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   8,868,635 957,736 SH   SOLE 7 829,019 0 128,717
MEDICAL PPTYS TRUST INC COM 58463J304   10,623,239 1,147,218 SH   SOLE 18 1,147,218 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   10,156,081 1,096,769 SH   SOLE 19 1,096,769 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   319,335,850 34,485,513 SH   SOLE 21 34,485,513 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   209,418,002 22,615,335 SH   SOLE 22 21,750,946 0 864,389
MEDICAL PPTYS TRUST INC COM 58463J304   280,300 30,270 SH   SOLE 23 30,270 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   16,505,024 1,782,400 SH   SOLE 25 1,782,400 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   3,009,139 324,961 SH   SOLE 26 273,159 0 51,802
MEDICAL PPTYS TRUST INC COM 58463J304   3,982,282 430,052 SH   SOLE 28 20,356 0 409,696
MEDICAL PPTYS TRUST INC COM 58463J304   19,884,230 2,147,325 SH   SOLE 30 2,147,325 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   76,330 8,243 SH   SOLE 31 8,243 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   480,224 51,860 SH   SOLE 34 51,860 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   237,436 25,641 SH   SOLE 36 25,641 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   930,241 100,458 SH   SOLE 40 100,458 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   14,131 1,526 SH   OTR 43 1,526 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   20,535,576 2,217,665 SH   SOLE 43 2,077,117 0 140,548
MEDICINOVA INC COM NEW 58468P206   2,562 1,114 SH   SOLE 2 0 0 1,114
MEDICINOVA INC COM NEW 58468P206   19,865 8,637 SH   SOLE 18 8,637 0 0
MEDICINOVA INC COM NEW 58468P206   318,295 138,389 SH   SOLE 21 138,389 0 0
MEDICINOVA INC COM NEW 58468P206   1,340,879 582,991 SH   SOLE 22 582,991 0 0
MEDICINOVA INC COM NEW 58468P206   547 238 SH   SOLE 43 238 0 0
MEDIFAST INC COM 58470H101   679,956 7,378 SH   SOLE 2 4,831 0 2,547
MEDIFAST INC COM 58470H101   4,147 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101   11,428 124 SH   SOLE 7 124 0 0
MEDIFAST INC COM 58470H101   3,549,911 38,519 SH   SOLE 18 34,355 0 4,164
MEDIFAST INC COM 58470H101   1,993,697 21,633 SH   SOLE 19 21,633 0 0
MEDIFAST INC COM 58470H101   116,688,015 1,266,146 SH   SOLE 21 1,266,146 0 0
MEDIFAST INC COM 58470H101   28,384,266 307,989 SH   SOLE 22 292,344 0 15,645
MEDIFAST INC COM 58470H101   167,270 1,815 SH   SOLE 25 1,815 0 0
MEDIFAST INC COM 58470H101   323,758 3,513 SH   SOLE 26 2,570 0 943
MEDIFAST INC COM 58470H101   19,354 210 SH   SOLE 28 210 0 0
MEDIFAST INC COM 58470H101   1,553,818 16,860 SH   SOLE 30 16,860 0 0
MEDIFAST INC COM 58470H101   266,527 2,892 SH   SOLE 40 2,892 0 0
MEDIFAST INC COM 58470H101   3,956,348 42,929 SH   SOLE 43 40,699 0 2,230
MEDIWOUND LTD SHS NEW M68830112   10,330 969 SH   SOLE 18 969 0 0
MEDIWOUND LTD SHS NEW M68830112   152,108 14,269 SH   SOLE 21 14,269 0 0
MEDPACE HLDGS INC COM 58506Q109   12,665,365 52,735 SH   SOLE 2 30,204 0 22,531
MEDPACE HLDGS INC COM 58506Q109   18,733 78 SH   SOLE 4 78 0 0
MEDPACE HLDGS INC COM 58506Q109   692,410 2,883 SH   SOLE 7 2,737 0 146
MEDPACE HLDGS INC COM 58506Q109   12,465,784 51,904 SH   SOLE 18 50,403 0 1,501
MEDPACE HLDGS INC COM 58506Q109   8,640,836 35,978 SH   SOLE 19 35,978 0 0
MEDPACE HLDGS INC COM 58506Q109   353,140,924 1,470,379 SH   SOLE 21 1,470,379 0 0
MEDPACE HLDGS INC COM 58506Q109   174,425,144 726,257 SH   SOLE 22 696,077 0 30,180
MEDPACE HLDGS INC COM 58506Q109   230,563 960 SH   SOLE 23 960 0 0
MEDPACE HLDGS INC COM 58506Q109   1,120,633 4,666 SH   SOLE 25 4,666 0 0
MEDPACE HLDGS INC COM 58506Q109   3,831,192 15,952 SH   SOLE 26 10,583 0 5,369
MEDPACE HLDGS INC COM 58506Q109   1,911,273 7,958 SH   SOLE 28 523 0 7,435
MEDPACE HLDGS INC COM 58506Q109   19,720,839 82,112 SH   SOLE 30 82,112 0 0
MEDPACE HLDGS INC COM 58506Q109   79,736 332 SH   SOLE 31 332 0 0
MEDPACE HLDGS INC COM 58506Q109   269,951 1,124 SH   SOLE 34 1,124 0 0
MEDPACE HLDGS INC COM 58506Q109   998,387 4,157 SH   SOLE 40 4,157 0 0
MEDPACE HLDGS INC COM 58506Q109   31,222 130 SH   OTR 43 130 0 0
MEDPACE HLDGS INC COM 58506Q109   5,219,374 21,732 SH   SOLE 43 18,296 0 3,436
MEDTRONIC PLC SHS G5960L103   280,098,621 3,179,326 SH   SOLE 2 1,016,282 0 2,163,044
MEDTRONIC PLC SHS G5960L103   84,152,768 955,196 SH   SOLE 4 517,306 0 437,890
MEDTRONIC PLC SHS G5960L103   100,656,717 1,142,528 SH   SOLE 7 1,021,688 0 120,840
MEDTRONIC PLC SHS G5960L103   3,508,671 39,826 SH   SOLE 13 39,826 0 0
MEDTRONIC PLC SHS G5960L103   20,476,643 232,425 SH   SOLE 15 232,425 0 0
MEDTRONIC PLC SHS G5960L103   517,475,594 5,873,730 SH   SOLE 18 5,572,972 0 300,758
MEDTRONIC PLC SHS G5960L103   909,680,867 10,325,549 SH   SOLE 19 10,325,549 0 0
MEDTRONIC PLC SHS G5960L103   3,417,982,134 38,796,619 SH   SOLE 21 38,796,619 0 0
MEDTRONIC PLC SHS G5960L103   2,600,525,052 29,517,878 SH   SOLE 22 26,715,537 0 2,802,341
MEDTRONIC PLC SHS G5960L103   258,599,401 2,935,294 SH   SOLE 23 2,935,294 0 0
MEDTRONIC PLC SHS G5960L103   205,781,513 2,335,772 SH   SOLE 25 2,229,371 0 106,401
MEDTRONIC PLC SHS G5960L103   217,088,003 2,464,109 SH   SOLE 26 1,017,381 0 1,446,728
MEDTRONIC PLC SHS G5960L103   291,284,854 3,306,298 SH   SOLE 28 209,951 0 3,096,347
MEDTRONIC PLC SHS G5960L103   63,520 721 SH   SOLE 29 721 0 0
MEDTRONIC PLC SHS G5960L103   685,664,063 7,782,793 SH   SOLE 30 7,782,793 0 0
MEDTRONIC PLC SHS G5960L103   25,979,280 294,884 SH   SOLE 31 271,497 0 23,387
MEDTRONIC PLC SHS G5960L103   8,112,160 92,079 SH   SOLE 32 92,079 0 0
MEDTRONIC PLC SHS G5960L103   336,624,021 3,820,931 SH   SOLE 34 3,820,931 0 0
MEDTRONIC PLC SHS G5960L103   34,874,649 395,853 SH   SOLE 36 395,853 0 0
MEDTRONIC PLC SHS G5960L103   4,353,638 49,417 SH   SOLE 37 49,417 0 0
MEDTRONIC PLC SHS G5960L103   4,604,723 52,267 SH   SOLE 40 52,267 0 0
MEDTRONIC PLC SHS G5960L103   303,505 3,445 SH   OTR 43 3,445 0 0
MEDTRONIC PLC SHS G5960L103   119,338,907 1,354,585 SH   SOLE 43 1,135,062 0 219,523
MEGA MATRIX CORP COM 007737109   5,798 4,460 SH   SOLE 18 4,460 0 0
MEGA MATRIX CORP COM 007737109   71,585 55,065 SH   SOLE 21 55,065 0 0
MEGA MATRIX CORP COM 007737109   105,299 80,999 SH   SOLE 22 80,999 0 0
MEI PHARMA INC COM 55279B301   737 112 SH   SOLE 2 0 0 112
MEI PHARMA INC COM 55279B301   8,238 1,252 SH   SOLE 18 1,252 0 0
MEI PHARMA INC COM 55279B301   102,312 15,549 SH   SOLE 21 15,549 0 0
MEI PHARMA INC COM 55279B301   442,571 67,260 SH   SOLE 22 67,260 0 0
MEI PHARMA INC COM 55279B301   829 126 SH   SOLE 43 14 0 112
MEIRAGTX HLDGS PLC COM G59665102   276,199 41,101 SH   SOLE 2 36,414 0 4,687
MEIRAGTX HLDGS PLC COM G59665102   1,445 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102   620,330 92,311 SH   SOLE 18 92,311 0 0
MEIRAGTX HLDGS PLC COM G59665102   896,119 133,351 SH   SOLE 19 133,351 0 0
MEIRAGTX HLDGS PLC COM G59665102   9,401,797 1,399,077 SH   SOLE 21 1,399,077 0 0
MEIRAGTX HLDGS PLC COM G59665102   2,681,408 399,019 SH   SOLE 22 386,070 0 12,949
MEIRAGTX HLDGS PLC COM G59665102   31,356 4,666 SH   SOLE 23 4,666 0 0
MEIRAGTX HLDGS PLC COM G59665102   195,088 29,031 SH   SOLE 30 29,031 0 0
MEIRAGTX HLDGS PLC COM G59665102   3,105 462 SH   SOLE 43 462 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   205,983 16,870 SH   SOLE 2 16,870 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   7,521 616 SH   SOLE 4 616 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   544,249 44,574 SH   SOLE 7 44,574 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   134,811 11,041 SH   SOLE 18 11,041 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   32,320,187 2,647,026 SH   SOLE 21 2,647,026 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   17,359,104 1,421,712 SH   SOLE 22 1,308,895 0 112,817
MELCO RESORTS AND ENTMNT LTD ADR 585464100   542,710 44,448 SH   SOLE 25 44,448 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   273,345 22,387 SH   SOLE 26 3,223 0 19,164
MELCO RESORTS AND ENTMNT LTD ADR 585464100   2,047,385 167,681 SH   SOLE 28 98,318 0 69,363
MELCO RESORTS AND ENTMNT LTD ADR 585464100   1,552,147 127,121 SH   SOLE 30 127,121 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   2,967,750 243,059 SH   SOLE 34 243,059 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   25,226 2,066 SH   SOLE 36 2,066 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   458,217 37,528 SH   SOLE 40 37,528 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   3,633,623 297,594 SH   SOLE 43 267,939 0 29,655
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4   6,765,413 2,475,000 PRN   SOLE 21 2,475,000 0 0
MERCADOLIBRE INC COM 58733R102   43,098,117 36,382 SH   SOLE 2 21,323 0 15,059
MERCADOLIBRE INC COM 58733R102   31,185,780 26,326 SH   SOLE 4 21,240 0 5,086
MERCADOLIBRE INC COM 58733R102   29,543,924 24,940 SH   SOLE 7 23,837 0 1,103
MERCADOLIBRE INC COM 58733R102   2,615,597 2,208 SH   SOLE 13 2,208 0 0
MERCADOLIBRE INC COM 58733R102   4,450,542 3,757 SH   SOLE 15 3,757 0 0
MERCADOLIBRE INC COM 58733R102   72,627,826 61,310 SH   SOLE 18 51,151 0 10,159
MERCADOLIBRE INC COM 58733R102   102,456,054 86,490 SH   SOLE 19 86,490 0 0
MERCADOLIBRE INC COM 58733R102   141,142,721 119,148 SH   SOLE 21 119,148 0 0
MERCADOLIBRE INC COM 58733R102   115,204,719 97,252 SH   SOLE 22 48,977 0 48,275
MERCADOLIBRE INC COM 58733R102   100,247,960 84,626 SH   SOLE 23 84,626 0 0
MERCADOLIBRE INC COM 58733R102   101,190,901 85,422 SH   SOLE 25 79,330 0 6,092
MERCADOLIBRE INC COM 58733R102   79,689,227 67,271 SH   SOLE 26 29,022 0 38,249
MERCADOLIBRE INC COM 58733R102   97,121,800 81,987 SH   SOLE 28 4,261 0 77,726
MERCADOLIBRE INC COM 58733R102   585,192 494 SH   SOLE 29 494 0 0
MERCADOLIBRE INC COM 58733R102   214,452,876 181,034 SH   SOLE 30 180,680 0 354
MERCADOLIBRE INC COM 58733R102   12,194,272 10,294 SH   SOLE 31 9,193 0 1,101
MERCADOLIBRE INC COM 58733R102   13,131,291 11,085 SH   SOLE 32 11,085 0 0
MERCADOLIBRE INC COM 58733R102   163,140,743 137,718 SH   SOLE 34 137,718 0 0
MERCADOLIBRE INC COM 58733R102   12,996,247 10,971 SH   SOLE 36 10,971 0 0
MERCADOLIBRE INC COM 58733R102   2,101,480 1,774 SH   SOLE 40 1,774 0 0
MERCADOLIBRE INC COM 58733R102   8,319,446 7,023 SH   SOLE 43 6,785 0 238
MERCANTILE BK CORP COM 587376104   1,554,067 56,266 SH   SOLE 2 20,898 0 35,368
MERCANTILE BK CORP COM 587376104   6,076 220 SH   SOLE 7 220 0 0
MERCANTILE BK CORP COM 587376104   1,422,043 51,486 SH   SOLE 18 51,486 0 0
MERCANTILE BK CORP COM 587376104   2,720,211 98,487 SH   SOLE 19 98,487 0 0
MERCANTILE BK CORP COM 587376104   17,109,679 619,467 SH   SOLE 21 619,467 0 0
MERCANTILE BK CORP COM 587376104   15,741,301 569,924 SH   SOLE 22 548,999 0 20,925
MERCANTILE BK CORP COM 587376104   30,465 1,103 SH   SOLE 23 1,103 0 0
MERCANTILE BK CORP COM 587376104   62,311 2,256 SH   SOLE 25 2,256 0 0
MERCANTILE BK CORP COM 587376104   619,517 22,430 SH   SOLE 26 0 0 22,430
MERCANTILE BK CORP COM 587376104   63,029 2,282 SH   SOLE 28 0 0 2,282
MERCANTILE BK CORP COM 587376104   41,402 1,499 SH   SOLE 30 1,499 0 0
MERCANTILE BK CORP COM 587376104   77,032 2,789 SH   SOLE 40 2,789 0 0
MERCANTILE BK CORP COM 587376104   412,974 14,952 SH   SOLE 43 14,735 0 217
MERCER INTL INC COM 588056101   140,127 17,364 SH   SOLE 2 11,350 0 6,014
MERCER INTL INC COM 588056101   213,718 26,483 SH   SOLE 18 26,483 0 0
MERCER INTL INC COM 588056101   29,446,252 3,648,854 SH   SOLE 21 3,648,854 0 0
MERCER INTL INC COM 588056101   5,503,595 681,982 SH   SOLE 22 640,664 0 41,318
MERCER INTL INC COM 588056101   44,563 5,522 SH   SOLE 25 5,522 0 0
MERCER INTL INC COM 588056101   1,841,865 228,236 SH   SOLE 30 228,236 0 0
MERCER INTL INC COM 588056101   40,778 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101   113,077 14,012 SH   SOLE 43 13,348 0 664
MERCHANTS BANCORP IND COM 58844R108   643,311 25,149 SH   SOLE 2 16,238 0 8,911
MERCHANTS BANCORP IND COM 58844R108   2,072 81 SH   SOLE 7 81 0 0
MERCHANTS BANCORP IND COM 58844R108   1,250,964 48,904 SH   SOLE 18 48,904 0 0
MERCHANTS BANCORP IND COM 58844R108   831,836 32,519 SH   SOLE 19 32,519 0 0
MERCHANTS BANCORP IND COM 58844R108   15,761,603 616,169 SH   SOLE 21 616,169 0 0
MERCHANTS BANCORP IND COM 58844R108   16,301,060 637,258 SH   SOLE 22 617,095 0 20,163
MERCHANTS BANCORP IND COM 58844R108   65,536 2,562 SH   SOLE 25 2,562 0 0
MERCHANTS BANCORP IND COM 58844R108   97,895 3,827 SH   SOLE 30 3,827 0 0
MERCHANTS BANCORP IND COM 58844R108   45,891 1,794 SH   SOLE 40 1,794 0 0
MERCHANTS BANCORP IND COM 58844R108   504,770 19,733 SH   SOLE 43 19,396 0 337
MERCK & CO INC COM 58933Y105   656,731,800 5,691,410 SH   SOLE 2 1,672,283 0 4,019,127
MERCK & CO INC COM 58933Y105   165,364,717 1,433,094 SH   SOLE 4 1,153,309 0 279,785
MERCK & CO INC COM 58933Y105   318,181,579 2,757,445 SH   SOLE 7 2,334,769 0 422,676
MERCK & CO INC COM 58933Y105   9,659,528 83,712 SH   SOLE 13 83,712 0 0
MERCK & CO INC COM 58933Y105   51,000,995 441,988 SH   SOLE 15 441,988 0 0
MERCK & CO INC COM 58933Y105   869,269,910 7,533,321 SH   SOLE 18 7,307,878 0 225,443
MERCK & CO INC COM 58933Y105   695,501,224 6,027,396 SH   SOLE 19 6,027,396 0 0
MERCK & CO INC COM 58933Y105   7,995,719 69,293 SH   SOLE 20 69,293 0 0
MERCK & CO INC COM 58933Y105   8,310,084,440 72,017,371 SH   SOLE 21 72,017,371 0 0
MERCK & CO INC COM 58933Y105   6,589,339,719 57,104,946 SH   SOLE 22 51,859,964 0 5,244,982
MERCK & CO INC COM 58933Y105   608,357,658 5,272,187 SH   SOLE 23 5,272,187 0 0
MERCK & CO INC COM 58933Y105   744,843,027 6,455,005 SH   SOLE 25 5,525,673 0 929,332
MERCK & CO INC COM 58933Y105   622,187,726 5,392,042 SH   SOLE 26 2,547,820 0 2,844,222
MERCK & CO INC COM 58933Y105   683,911,107 5,926,953 SH   SOLE 28 342,118 0 5,584,835
MERCK & CO INC COM 58933Y105   924,389 8,011 SH   SOLE 29 8,011 0 0
MERCK & CO INC COM 58933Y105   1,974,539,372 17,111,876 SH   SOLE 30 16,987,129 0 124,747
MERCK & CO INC COM 58933Y105   67,974,749 589,087 SH   SOLE 31 527,599 0 61,488
MERCK & CO INC COM 58933Y105   29,874,125 258,897 SH   SOLE 32 258,897 0 0
MERCK & CO INC COM 58933Y105   797,621,721 6,912,399 SH   SOLE 34 6,912,399 0 0
MERCK & CO INC COM 58933Y105   80,984,625 701,834 SH   SOLE 36 701,834 0 0
MERCK & CO INC COM 58933Y105   11,427,764 99,036 SH   SOLE 40 99,036 0 0
MERCK & CO INC COM 58933Y105   434,206,508 3,762,947 SH   SOLE 43 3,427,107 0 335,840
MERCK & CO INC OPTIONS 58933Y105   900,042 7,800 SH Call SOLE 2 0 0 7,800
MERCK & CO INC OPTIONS 58933Y105   288,475 2,500 SH Call SOLE 4 2,500 0 0
MERCK & CO INC OPTIONS 58933Y105   5,250,245 45,500 SH Call SOLE 18 45,500 0 0
MERCK & CO INC OPTIONS 58933Y105   29,239,826 253,400 SH Call SOLE 19 253,400 0 0
MERCK & CO INC OPTIONS 58933Y105   2,250,105 19,500 SH Call SOLE 22 19,500 0 0
MERCK & CO INC OPTIONS 58933Y105   138,468 1,200 SH Call SOLE 26 1,200 0 0
MERCK & CO INC OPTIONS 58933Y105   16,858,479 146,100 SH Call SOLE 34 146,100 0 0
MERCURY GENL CORP NEW COM 589400100   8,101,826 267,652 SH   SOLE 2 172,771 0 94,881
MERCURY GENL CORP NEW COM 589400100   3,360 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100   6,962 230 SH   SOLE 7 230 0 0
MERCURY GENL CORP NEW COM 589400100   3,297,039 108,921 SH   SOLE 18 98,322 0 10,599
MERCURY GENL CORP NEW COM 589400100   14,564,108 481,140 SH   SOLE 19 481,140 0 0
MERCURY GENL CORP NEW COM 589400100   100,237,622 3,311,451 SH   SOLE 21 3,311,451 0 0
MERCURY GENL CORP NEW COM 589400100   42,036,554 1,388,720 SH   SOLE 22 1,338,026 0 50,694
MERCURY GENL CORP NEW COM 589400100   585,997 19,359 SH   SOLE 23 19,359 0 0
MERCURY GENL CORP NEW COM 589400100   174,355 5,760 SH   SOLE 25 5,760 0 0
MERCURY GENL CORP NEW COM 589400100   2,393,298 79,065 SH   SOLE 26 9,279 0 69,786
MERCURY GENL CORP NEW COM 589400100   11,442 378 SH   SOLE 28 378 0 0
MERCURY GENL CORP NEW COM 589400100   1,574,888 52,028 SH   SOLE 30 52,028 0 0
MERCURY GENL CORP NEW COM 589400100   45,496 1,503 SH   SOLE 34 1,503 0 0
MERCURY GENL CORP NEW COM 589400100   24,761 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100   158,161 5,225 SH   SOLE 40 5,225 0 0
MERCURY GENL CORP NEW COM 589400100   1,138,700 37,618 SH   SOLE 43 33,020 0 4,598
MERCURY SYS INC COM 589378108   6,124,160 177,050 SH   SOLE 2 89,775 0 87,275
MERCURY SYS INC COM 589378108   6,503 188 SH   SOLE 4 188 0 0
MERCURY SYS INC COM 589378108   657,037 18,995 SH   SOLE 7 17,978 0 1,017
MERCURY SYS INC COM 589378108   3,780,618 109,298 SH   SOLE 18 109,298 0 0
MERCURY SYS INC COM 589378108   530,784 15,345 SH   SOLE 19 15,345 0 0
MERCURY SYS INC COM 589378108   130,487,454 3,772,404 SH   SOLE 21 3,772,404 0 0
MERCURY SYS INC COM 589378108   55,399,724 1,601,611 SH   SOLE 22 1,536,126 0 65,485
MERCURY SYS INC COM 589378108   329,124 9,515 SH   SOLE 25 9,515 0 0
MERCURY SYS INC COM 589378108   811,066 23,448 SH   SOLE 26 18,081 0 5,367
MERCURY SYS INC COM 589378108   450,258 13,017 SH   SOLE 28 1,001 0 12,016
MERCURY SYS INC COM 589378108   751,502 21,726 SH   SOLE 30 21,726 0 0
MERCURY SYS INC COM 589378108   24,075 696 SH   SOLE 31 696 0 0
MERCURY SYS INC COM 589378108   80,595 2,330 SH   SOLE 36 2,330 0 0
MERCURY SYS INC COM 589378108   284,779 8,233 SH   SOLE 40 8,233 0 0
MERCURY SYS INC COM 589378108   55,863 1,615 SH   OTR 43 1,615 0 0
MERCURY SYS INC COM 589378108   628,154 18,160 SH   SOLE 43 15,087 0 3,073
MERIDIAN CORPORATION COM 58958P104   466,598 47,612 SH   SOLE 2 34,982 0 12,630
MERIDIAN CORPORATION COM 58958P104   18,052 1,842 SH   SOLE 18 1,842 0 0
MERIDIAN CORPORATION COM 58958P104   4,312 440 SH   SOLE 19 440 0 0
MERIDIAN CORPORATION COM 58958P104   613,255 62,577 SH   SOLE 21 62,577 0 0
MERIDIAN CORPORATION COM 58958P104   1,206,066 123,068 SH   SOLE 22 123,068 0 0
MERIDIAN CORPORATION COM 58958P104   14,092 1,438 SH   SOLE 26 0 0 1,438
MERIDIANLINK INC COMMON STOCK 58985J105   304,387 14,634 SH   SOLE 2 6,051 0 8,583
MERIDIANLINK INC COMMON STOCK 58985J105   6,053 291 SH   SOLE 7 291 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   1,355,037 65,146 SH   SOLE 18 65,146 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   1,093,394 52,567 SH   SOLE 19 52,567 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   19,838,478 953,773 SH   SOLE 21 953,773 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   11,523,512 554,015 SH   SOLE 22 533,887 0 20,128
MERIDIANLINK INC COMMON STOCK 58985J105   81,973 3,941 SH   SOLE 25 3,941 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   167,981 8,076 SH   SOLE 30 8,076 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   75,650 3,637 SH   SOLE 40 3,637 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   83,824 4,030 SH   SOLE 43 4,030 0 0
MERIT MED SYS INC COM 589889104   17,956,002 214,682 SH   SOLE 2 111,228 0 103,454
MERIT MED SYS INC COM 589889104   13,466 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104   1,358,648 16,244 SH   SOLE 7 15,381 0 863
MERIT MED SYS INC COM 589889104   15,772,497 188,576 SH   SOLE 18 177,011 0 11,565
MERIT MED SYS INC COM 589889104   54,241,125 648,507 SH   SOLE 19 648,507 0 0
MERIT MED SYS INC COM 589889104   547,976,577 6,551,609 SH   SOLE 21 6,551,609 0 0
MERIT MED SYS INC COM 589889104   175,942,929 2,103,574 SH   SOLE 22 2,024,579 0 78,995
MERIT MED SYS INC COM 589889104   1,485,028 17,755 SH   SOLE 23 17,755 0 0
MERIT MED SYS INC COM 589889104   933,590 11,162 SH   SOLE 25 11,162 0 0
MERIT MED SYS INC COM 589889104   14,019,486 167,617 SH   SOLE 26 26,106 0 141,511
MERIT MED SYS INC COM 589889104   2,513,298 30,049 SH   SOLE 28 24,883 0 5,166
MERIT MED SYS INC COM 589889104   15,869,519 189,736 SH   SOLE 30 189,736 0 0
MERIT MED SYS INC COM 589889104   26,179 313 SH   SOLE 34 313 0 0
MERIT MED SYS INC COM 589889104   110,823 1,325 SH   SOLE 36 1,325 0 0
MERIT MED SYS INC COM 589889104   798,427 9,546 SH   SOLE 40 9,546 0 0
MERIT MED SYS INC COM 589889104   107,812 1,289 SH   OTR 43 1,289 0 0
MERIT MED SYS INC COM 589889104   5,220,042 62,411 SH   SOLE 43 54,501 0 7,910
MERITAGE HOMES CORP COM 59001A102   4,827,790 33,934 SH   SOLE 2 12,331 0 21,603
MERITAGE HOMES CORP COM 59001A102   80,952 569 SH   SOLE 4 569 0 0
MERITAGE HOMES CORP COM 59001A102   1,235,473 8,684 SH   SOLE 7 8,244 0 440
MERITAGE HOMES CORP COM 59001A102   18,973,412 133,362 SH   SOLE 18 133,362 0 0
MERITAGE HOMES CORP COM 59001A102   22,019,128 154,770 SH   SOLE 19 154,770 0 0
MERITAGE HOMES CORP COM 59001A102   670,612,550 4,713,661 SH   SOLE 21 4,713,661 0 0
MERITAGE HOMES CORP COM 59001A102   146,101,047 1,026,928 SH   SOLE 22 961,891 0 65,037
MERITAGE HOMES CORP COM 59001A102   979,956 6,888 SH   SOLE 25 6,888 0 0
MERITAGE HOMES CORP COM 59001A102   2,481,473 17,442 SH   SOLE 26 14,381 0 3,061
MERITAGE HOMES CORP COM 59001A102   95,890 674 SH   SOLE 28 674 0 0
MERITAGE HOMES CORP COM 59001A102   11,125,372 78,199 SH   SOLE 30 78,199 0 0
MERITAGE HOMES CORP COM 59001A102   4,895,795 34,412 SH   SOLE 34 34,412 0 0
MERITAGE HOMES CORP COM 59001A102   241,859 1,700 SH   SOLE 36 1,700 0 0
MERITAGE HOMES CORP COM 59001A102   872,826 6,135 SH   SOLE 40 6,135 0 0
MERITAGE HOMES CORP COM 59001A102   15,929,028 111,963 SH   SOLE 43 109,325 0 2,638
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   23,345 1,898 SH   SOLE 2 483 0 1,415
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   323,490 26,300 SH   SOLE 18 26,300 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   245,274 19,941 SH   SOLE 19 19,941 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   4,197,117 341,229 SH   SOLE 21 341,229 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   3,529,141 286,922 SH   SOLE 22 285,011 0 1,911
MERSANA THERAPEUTICS INC COM 59045L106   214,409 65,170 SH   SOLE 2 24,753 0 40,417
MERSANA THERAPEUTICS INC COM 59045L106   697 212 SH   SOLE 4 212 0 0
MERSANA THERAPEUTICS INC COM 59045L106   2,675 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106   926,105 281,491 SH   SOLE 18 281,491 0 0
MERSANA THERAPEUTICS INC COM 59045L106   671,528 204,112 SH   SOLE 19 204,112 0 0
MERSANA THERAPEUTICS INC COM 59045L106   13,972,837 4,247,063 SH   SOLE 21 4,247,063 0 0
MERSANA THERAPEUTICS INC COM 59045L106   8,461,107 2,571,765 SH   SOLE 22 2,494,985 0 76,780
MERSANA THERAPEUTICS INC COM 59045L106   48,133 14,630 SH   SOLE 25 14,630 0 0
MERSANA THERAPEUTICS INC COM 59045L106   31,025 9,430 SH   SOLE 26 1,224 0 8,206
MERSANA THERAPEUTICS INC COM 59045L106   3,780 1,149 SH   SOLE 28 1,149 0 0
MERSANA THERAPEUTICS INC COM 59045L106   1,582,122 480,888 SH   SOLE 30 480,888 0 0
MERSANA THERAPEUTICS INC COM 59045L106   57,480 17,471 SH   SOLE 40 17,471 0 0
MERSANA THERAPEUTICS INC COM 59045L106   229,603 69,788 SH   SOLE 43 61,530 0 8,258
MERUS N V COM N5749R100   343,185 13,034 SH   SOLE 2 9,560 0 3,474
MERUS N V COM N5749R100   389,763 14,803 SH   SOLE 7 13,989 0 814
MERUS N V COM N5749R100   270,672 10,280 SH   SOLE 18 10,280 0 0
MERUS N V COM N5749R100   15,495,468 588,510 SH   SOLE 19 588,510 0 0
MERUS N V COM N5749R100   8,085,206 307,072 SH   SOLE 21 307,072 0 0
MERUS N V COM N5749R100   556,274 21,127 SH   SOLE 22 10,013 0 11,114
MERUS N V COM N5749R100   193,052 7,332 SH   SOLE 25 7,332 0 0
MERUS N V COM N5749R100   84,019 3,191 SH   SOLE 26 1,097 0 2,094
MERUS N V COM N5749R100   16,983 645 SH   SOLE 28 645 0 0
MERUS N V COM N5749R100   5,077,030 192,823 SH   SOLE 30 192,823 0 0
MERUS N V COM N5749R100   81,886 3,110 SH   SOLE 34 3,110 0 0
MERUS N V COM N5749R100   21,406 813 SH   SOLE 36 813 0 0
MERUS N V COM N5749R100   199,713 7,585 SH   SOLE 40 7,585 0 0
MERUS N V COM N5749R100   407,983 15,495 SH   SOLE 43 11,409 0 4,086
MESA AIR GROUP INC COM NEW 590479135   2,071 812 SH   SOLE 2 0 0 812
MESA AIR GROUP INC COM NEW 590479135   16,947 6,646 SH   SOLE 18 6,646 0 0
MESA AIR GROUP INC COM NEW 590479135   210,783 82,660 SH   SOLE 21 82,660 0 0
MESA AIR GROUP INC COM NEW 590479135   1,391,918 545,850 SH   SOLE 22 545,850 0 0
MESA LABS INC COM 59064R109   352,733 2,745 SH   SOLE 2 1,564 0 1,181
MESA LABS INC COM 59064R109   28,142 219 SH   SOLE 4 16 0 203
MESA LABS INC COM 59064R109   5,012 39 SH   SOLE 7 39 0 0
MESA LABS INC COM 59064R109   2,012,439 15,661 SH   SOLE 18 15,661 0 0
MESA LABS INC COM 59064R109   1,308,773 10,185 SH   SOLE 19 10,185 0 0
MESA LABS INC COM 59064R109   74,996,584 583,631 SH   SOLE 21 583,631 0 0
MESA LABS INC COM 59064R109   18,761,900 146,007 SH   SOLE 22 138,991 0 7,016
MESA LABS INC COM 59064R109   109,354 851 SH   SOLE 25 851 0 0
MESA LABS INC COM 59064R109   425,078 3,308 SH   SOLE 26 3,041 0 267
MESA LABS INC COM 59064R109   496,010 3,860 SH   SOLE 28 2,949 0 911
MESA LABS INC COM 59064R109   5,647,704 43,951 SH   SOLE 30 43,951 0 0
MESA LABS INC COM 59064R109   6,554 51 SH   SOLE 36 51 0 0
MESA LABS INC COM 59064R109   90,336 703 SH   SOLE 40 703 0 0
MESA LABS INC COM 59064R109   14,392 112 SH   OTR 43 112 0 0
MESA LABS INC COM 59064R109   596,369 4,641 SH   SOLE 43 3,855 0 786
MESOBLAST LTD SPONS ADR 590717104   550,200 140,716 SH   SOLE 43 132,213 0 8,503
META MATERIALS INC COM 59134N104   3,087 14,347 SH   SOLE 2 0 0 14,347
META MATERIALS INC COM 59134N104   93 432 SH   SOLE 21 432 0 0
META MATERIALS INC COM 59134N104   1,167,956 5,427,306 SH   SOLE 22 5,427,306 0 0
META PLATFORMS INC CL A 30303M102   1,298,323,922 4,524,092 SH   SOLE 2 1,035,279 0 3,488,813
META PLATFORMS INC CL A 30303M102   491,989,329 1,714,368 SH   SOLE 4 962,895 0 751,473
META PLATFORMS INC CL A 30303M102   639,180,223 2,227,264 SH   SOLE 7 1,958,309 0 268,955
META PLATFORMS INC CL A 30303M102   38,208,230 133,139 SH   SOLE 13 133,139 0 0
META PLATFORMS INC CL A 30303M102   79,059,259 275,487 SH   SOLE 15 275,487 0 0
META PLATFORMS INC CL A 30303M102   1,664,805,705 5,801,121 SH   SOLE 18 5,444,317 0 356,804
META PLATFORMS INC CL A 30303M102   538,242,756 1,875,541 SH   SOLE 19 1,875,541 0 0
META PLATFORMS INC CL A 30303M102   15,438,147,070 53,795,202 SH   SOLE 21 53,795,202 0 0
META PLATFORMS INC CL A 30303M102   14,090,735,506 49,100,061 SH   SOLE 22 44,428,086 0 4,671,975
META PLATFORMS INC CL A 30303M102   1,390,812,984 4,846,376 SH   SOLE 23 4,846,376 0 0
META PLATFORMS INC CL A 30303M102   1,273,198,823 4,436,542 SH   SOLE 25 4,229,178 0 207,364
META PLATFORMS INC CL A 30303M102   1,231,174,333 4,290,105 SH   SOLE 26 1,784,149 0 2,505,956
META PLATFORMS INC CL A 30303M102   865,290,617 3,015,160 SH   SOLE 28 34,052 0 2,981,108
META PLATFORMS INC CL A 30303M102   15,283,120 53,255 SH   SOLE 29 53,255 0 0
META PLATFORMS INC CL A 30303M102   3,920,867,407 13,662,511 SH   SOLE 30 13,658,562 0 3,949
META PLATFORMS INC CL A 30303M102   171,667,992 598,188 SH   SOLE 31 559,644 0 38,544
META PLATFORMS INC CL A 30303M102   184,425,401 642,642 SH   SOLE 32 642,642 0 0
META PLATFORMS INC CL A 30303M102   380,385,963 1,325,479 SH   SOLE 34 1,325,479 0 0
META PLATFORMS INC CL A 30303M102   164,576,142 573,476 SH   SOLE 36 573,476 0 0
META PLATFORMS INC CL A 30303M102   24,857,634 86,618 SH   SOLE 40 86,618 0 0
META PLATFORMS INC CL A 30303M102   1,230,857 4,289 SH   OTR 43 4,289 0 0
META PLATFORMS INC CL A 30303M102   802,152,298 2,795,151 SH   SOLE 43 2,413,464 0 381,686
METALS ACQUISITION LIMITED ORD SHS G60409110   1,418,310 137,700 SH   SOLE 19 137,700 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   9,932,290 964,300 SH   SOLE 25 964,300 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   38,243,900 3,713,000 SH   SOLE 34 3,713,000 0 0
METHANEX CORP COM 59151K108   42,156 1,019 SH   SOLE 2 1,019 0 0
METHANEX CORP COM 59151K108   952,462 23,023 SH   SOLE 22 23,023 0 0
METHANEX CORP COM 59151K108   4,342,030 104,956 SH   SOLE 43 97,522 0 7,434
METHODE ELECTRS INC COM 591520200   1,043,176 31,121 SH   SOLE 2 10,631 0 20,490
METHODE ELECTRS INC COM 591520200   29,431 878 SH   SOLE 4 106 0 772
METHODE ELECTRS INC COM 591520200   401,268 11,971 SH   SOLE 7 11,333 0 638
METHODE ELECTRS INC COM 591520200   4,122,759 122,994 SH   SOLE 18 122,994 0 0
METHODE ELECTRS INC COM 591520200   2,374,557 70,840 SH   SOLE 19 70,840 0 0
METHODE ELECTRS INC COM 591520200   143,672,854 4,286,183 SH   SOLE 21 4,286,183 0 0
METHODE ELECTRS INC COM 591520200   34,905,951 1,041,347 SH   SOLE 22 974,820 0 66,527
METHODE ELECTRS INC COM 591520200   216,137 6,448 SH   SOLE 25 6,448 0 0
METHODE ELECTRS INC COM 591520200   532,063 15,873 SH   SOLE 26 12,808 0 3,065
METHODE ELECTRS INC COM 591520200   9,050 270 SH   SOLE 28 270 0 0
METHODE ELECTRS INC COM 591520200   4,428,864 132,126 SH   SOLE 30 132,126 0 0
METHODE ELECTRS INC COM 591520200   181,913 5,427 SH   SOLE 40 5,427 0 0
METHODE ELECTRS INC COM 591520200   1,149,722 34,300 SH   SOLE 43 27,046 0 7,254
METLIFE INC COM 59156R108   151,757,498 2,684,548 SH   SOLE 2 1,408,351 0 1,276,197
METLIFE INC COM 59156R108   48,464,356 857,321 SH   SOLE 4 465,777 0 391,544
METLIFE INC COM 59156R108   27,340,169 483,640 SH   SOLE 7 429,571 0 54,069
METLIFE INC COM 59156R108   7,770,896 137,465 SH   SOLE 13 137,465 0 0
METLIFE INC COM 59156R108   6,487,552 114,763 SH   SOLE 15 114,763 0 0
METLIFE INC COM 59156R108   113,697,771 2,011,282 SH   SOLE 18 1,652,065 0 359,217
METLIFE INC COM 59156R108   106,962,109 1,892,130 SH   SOLE 19 1,892,130 0 0
METLIFE INC COM 59156R108   998,405,443 17,661,515 SH   SOLE 21 17,661,515 0 0
METLIFE INC COM 59156R108   928,911,418 16,432,185 SH   SOLE 22 14,648,244 0 1,783,941
METLIFE INC COM 59156R108   102,368,877 1,810,877 SH   SOLE 23 1,810,877 0 0
METLIFE INC COM 59156R108   59,372,668 1,050,286 SH   SOLE 25 1,047,453 0 2,833
METLIFE INC COM 59156R108   102,806,589 1,818,620 SH   SOLE 26 751,882 0 1,066,738
METLIFE INC COM 59156R108   110,326,435 1,951,644 SH   SOLE 28 174,120 0 1,777,524
METLIFE INC COM 59156R108   7,451,785 131,820 SH   SOLE 29 131,820 0 0
METLIFE INC COM 59156R108   217,302,620 3,844,023 SH   SOLE 30 3,832,501 0 11,522
METLIFE INC COM 59156R108   20,450,010 361,755 SH   SOLE 31 350,062 0 11,693
METLIFE INC COM 59156R108   2,975,174 52,630 SH   SOLE 32 52,630 0 0
METLIFE INC COM 59156R108   23,859,956 422,076 SH   SOLE 34 422,076 0 0
METLIFE INC COM 59156R108   11,784,696 208,468 SH   SOLE 36 208,468 0 0
METLIFE INC COM 59156R108   1,478,542 26,155 SH   SOLE 40 26,155 0 0
METLIFE INC COM 59156R108   113,569 2,009 SH   OTR 43 2,009 0 0
METLIFE INC COM 59156R108   62,426,695 1,104,311 SH   SOLE 43 990,614 0 113,697
METROCITY BANKSHARES INC COM 59165J105   284,523 15,904 SH   SOLE 2 5,847 0 10,057
METROCITY BANKSHARES INC COM 59165J105   3,542 198 SH   SOLE 7 198 0 0
METROCITY BANKSHARES INC COM 59165J105   1,058,891 59,189 SH   SOLE 18 59,189 0 0
METROCITY BANKSHARES INC COM 59165J105   689,212 38,525 SH   SOLE 19 38,525 0 0
METROCITY BANKSHARES INC COM 59165J105   12,264,704 685,562 SH   SOLE 21 685,562 0 0
METROCITY BANKSHARES INC COM 59165J105   8,005,292 447,473 SH   SOLE 22 432,196 0 15,277
METROCITY BANKSHARES INC COM 59165J105   71,596 4,002 SH   SOLE 25 4,002 0 0
METROCITY BANKSHARES INC COM 59165J105   27,783 1,553 SH   SOLE 28 0 0 1,553
METROCITY BANKSHARES INC COM 59165J105   114,997 6,428 SH   SOLE 30 6,428 0 0
METROCITY BANKSHARES INC COM 59165J105   72,938 4,077 SH   SOLE 40 4,077 0 0
METROCITY BANKSHARES INC COM 59165J105   3,256 182 SH   SOLE 43 182 0 0
METROPOLITAN BK HLDG CORP COM 591774104   322,920 9,298 SH   SOLE 2 3,112 0 6,186
METROPOLITAN BK HLDG CORP COM 591774104   4,793 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104   1,141,783 32,876 SH   SOLE 18 32,876 0 0
METROPOLITAN BK HLDG CORP COM 591774104   719,953 20,730 SH   SOLE 19 20,730 0 0
METROPOLITAN BK HLDG CORP COM 591774104   15,166,452 436,696 SH   SOLE 21 436,696 0 0
METROPOLITAN BK HLDG CORP COM 591774104   10,877,505 313,202 SH   SOLE 22 300,750 0 12,452
METROPOLITAN BK HLDG CORP COM 591774104   69,773 2,009 SH   SOLE 25 2,009 0 0
METROPOLITAN BK HLDG CORP COM 591774104   313,473 9,026 SH   SOLE 26 8,341 0 685
METROPOLITAN BK HLDG CORP COM 591774104   44,593 1,284 SH   SOLE 28 0 0 1,284
METROPOLITAN BK HLDG CORP COM 591774104   51,748 1,490 SH   SOLE 30 1,490 0 0
METROPOLITAN BK HLDG CORP COM 591774104   105,301 3,032 SH   SOLE 40 3,032 0 0
METROPOLITAN BK HLDG CORP COM 591774104   22,957 661 SH   SOLE 43 433 0 228
METTLER TOLEDO INTERNATIONAL COM 592688105   116,551,019 88,859 SH   SOLE 2 41,248 0 47,611
METTLER TOLEDO INTERNATIONAL COM 592688105   31,916,136 24,333 SH   SOLE 4 13,599 0 10,734
METTLER TOLEDO INTERNATIONAL COM 592688105   29,664,050 22,616 SH   SOLE 7 20,346 0 2,270
METTLER TOLEDO INTERNATIONAL COM 592688105   3,900,817 2,974 SH   SOLE 13 2,974 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   3,419,445 2,607 SH   SOLE 15 2,607 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   84,083,994 64,106 SH   SOLE 18 61,397 0 2,709
METTLER TOLEDO INTERNATIONAL COM 592688105   186,768,355 142,393 SH   SOLE 19 142,393 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,052,341,888 802,310 SH   SOLE 21 802,310 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   660,421,233 503,508 SH   SOLE 22 457,377 0 46,131
METTLER TOLEDO INTERNATIONAL COM 592688105   58,640,801 44,708 SH   SOLE 23 44,708 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   92,061,388 70,188 SH   SOLE 25 68,685 0 1,503
METTLER TOLEDO INTERNATIONAL COM 592688105   69,360,835 52,881 SH   SOLE 26 21,257 0 31,624
METTLER TOLEDO INTERNATIONAL COM 592688105   77,815,666 59,327 SH   SOLE 28 837 0 58,490
METTLER TOLEDO INTERNATIONAL COM 592688105   2,502,609 1,908 SH   SOLE 29 1,908 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   231,765,476 176,699 SH   SOLE 30 175,264 0 1,435
METTLER TOLEDO INTERNATIONAL COM 592688105   10,734,462 8,184 SH   SOLE 31 7,647 0 537
METTLER TOLEDO INTERNATIONAL COM 592688105   65,620,038 50,029 SH   SOLE 34 50,029 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   7,046,130 5,372 SH   SOLE 36 5,372 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,148,997 876 SH   SOLE 40 876 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   90,503 69 SH   OTR 43 69 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   45,446,359 34,648 SH   SOLE 43 30,278 0 4,371
MFA FINL INC COM 55272X607   1,691,744 150,511 SH   SOLE 2 91,497 0 59,014
MFA FINL INC COM 55272X607   5,485 488 SH   SOLE 4 488 0 0
MFA FINL INC COM 55272X607   32,259 2,870 SH   SOLE 7 2,870 0 0
MFA FINL INC COM 55272X607   3,233,265 287,657 SH   SOLE 18 287,657 0 0
MFA FINL INC COM 55272X607   2,332,221 207,493 SH   SOLE 19 207,493 0 0
MFA FINL INC COM 55272X607   54,664,717 4,863,409 SH   SOLE 21 4,863,409 0 0
MFA FINL INC COM 55272X607   31,594,359 2,810,886 SH   SOLE 22 2,688,957 0 121,929
MFA FINL INC COM 55272X607   246,583 21,938 SH   SOLE 25 21,938 0 0
MFA FINL INC COM 55272X607   314,653 27,994 SH   SOLE 26 20,112 0 7,882
MFA FINL INC COM 55272X607   145,850 12,976 SH   SOLE 28 1,965 0 11,011
MFA FINL INC COM 55272X607   486,197 43,256 SH   SOLE 30 43,256 0 0
MFA FINL INC COM 55272X607   55,087 4,901 SH   SOLE 36 4,901 0 0
MFA FINL INC COM 55272X607   235,433 20,946 SH   SOLE 40 20,946 0 0
MFA FINL INC COM 55272X607   73,175 6,510 SH   SOLE 43 597 0 5,913
MGE ENERGY INC COM 55277P104   2,192,929 27,720 SH   SOLE 2 10,702 0 17,018
MGE ENERGY INC COM 55277P104   340,964 4,310 SH   SOLE 4 4,310 0 0
MGE ENERGY INC COM 55277P104   27,768 351 SH   SOLE 7 351 0 0
MGE ENERGY INC COM 55277P104   8,067,084 101,973 SH   SOLE 18 101,973 0 0
MGE ENERGY INC COM 55277P104   5,775,663 73,008 SH   SOLE 19 73,008 0 0
MGE ENERGY INC COM 55277P104   122,688,218 1,550,856 SH   SOLE 21 1,550,856 0 0
MGE ENERGY INC COM 55277P104   75,614,446 955,814 SH   SOLE 22 920,036 0 35,778
MGE ENERGY INC COM 55277P104   1,186,096 14,993 SH   SOLE 26 12,176 0 2,817
MGE ENERGY INC COM 55277P104   3,151,030 39,831 SH   SOLE 30 39,831 0 0
MGE ENERGY INC COM 55277P104   124,282 1,571 SH   SOLE 36 1,571 0 0
MGE ENERGY INC COM 55277P104   3,614,747 45,693 SH   SOLE 43 40,785 0 4,908
MGIC INVT CORP WIS COM 552848103   11,418,412 723,142 SH   SOLE 2 303,400 0 419,742
MGIC INVT CORP WIS COM 552848103   16,058 1,017 SH   SOLE 4 1,017 0 0
MGIC INVT CORP WIS COM 552848103   1,624,349 102,872 SH   SOLE 7 98,180 0 4,692
MGIC INVT CORP WIS COM 552848103   8,754,702 554,446 SH   SOLE 18 554,446 0 0
MGIC INVT CORP WIS COM 552848103   1,447,138 91,649 SH   SOLE 19 91,649 0 0
MGIC INVT CORP WIS COM 552848103   234,074,386 14,824,217 SH   SOLE 21 14,824,217 0 0
MGIC INVT CORP WIS COM 552848103   132,531,407 8,393,376 SH   SOLE 22 8,027,550 0 365,826
MGIC INVT CORP WIS COM 552848103   790,258 50,048 SH   SOLE 25 50,048 0 0
MGIC INVT CORP WIS COM 552848103   2,188,352 138,591 SH   SOLE 26 105,032 0 33,559
MGIC INVT CORP WIS COM 552848103   492,806 31,210 SH   SOLE 28 16,656 0 14,554
MGIC INVT CORP WIS COM 552848103   6,132,031 388,349 SH   SOLE 30 388,349 0 0
MGIC INVT CORP WIS COM 552848103   68,497 4,338 SH   SOLE 31 4,338 0 0
MGIC INVT CORP WIS COM 552848103   198,228 12,554 SH   SOLE 36 12,554 0 0
MGIC INVT CORP WIS COM 552848103   774,689 49,062 SH   SOLE 40 49,062 0 0
MGIC INVT CORP WIS COM 552848103   8,391,000 531,412 SH   SOLE 43 522,536 0 8,876
MGM RESORTS INTERNATIONAL COM 552953101   64,293,610 1,463,880 SH   SOLE 2 704,496 0 759,384
MGM RESORTS INTERNATIONAL COM 552953101   12,779,227 290,966 SH   SOLE 4 219,900 0 71,066
MGM RESORTS INTERNATIONAL COM 552953101   8,332,283 189,715 SH   SOLE 7 164,033 0 25,682
MGM RESORTS INTERNATIONAL COM 552953101   1,918,118 43,673 SH   SOLE 13 43,673 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,797,206 40,920 SH   SOLE 15 40,920 0 0
MGM RESORTS INTERNATIONAL COM 552953101   26,386,302 600,781 SH   SOLE 18 557,378 0 43,403
MGM RESORTS INTERNATIONAL COM 552953101   25,467,495 579,861 SH   SOLE 19 579,861 0 0
MGM RESORTS INTERNATIONAL COM 552953101   315,797,449 7,190,288 SH   SOLE 21 7,190,288 0 0
MGM RESORTS INTERNATIONAL COM 552953101   318,371,249 7,248,890 SH   SOLE 22 6,731,268 0 517,622
MGM RESORTS INTERNATIONAL COM 552953101   32,045,042 729,623 SH   SOLE 23 729,623 0 0
MGM RESORTS INTERNATIONAL COM 552953101   21,218,938 483,127 SH   SOLE 25 482,146 0 981
MGM RESORTS INTERNATIONAL COM 552953101   22,419,184 510,455 SH   SOLE 26 187,655 0 322,800
MGM RESORTS INTERNATIONAL COM 552953101   20,769,285 472,889 SH   SOLE 28 93,796 0 379,093
MGM RESORTS INTERNATIONAL COM 552953101   1,040,772 23,697 SH   SOLE 29 23,697 0 0
MGM RESORTS INTERNATIONAL COM 552953101   68,723,688 1,564,747 SH   SOLE 30 1,564,747 0 0
MGM RESORTS INTERNATIONAL COM 552953101   3,091,661 70,393 SH   SOLE 31 65,433 0 4,960
MGM RESORTS INTERNATIONAL COM 552953101   8,594,617 195,688 SH   SOLE 34 195,688 0 0
MGM RESORTS INTERNATIONAL COM 552953101   3,741,018 85,178 SH   SOLE 36 85,178 0 0
MGM RESORTS INTERNATIONAL COM 552953101   558,618 12,719 SH   SOLE 40 12,719 0 0
MGM RESORTS INTERNATIONAL COM 552953101   18,895,735 430,231 SH   SOLE 43 397,763 0 32,468
MGP INGREDIENTS INC NEW COM 55303J106   9,609,944 90,421 SH   SOLE 2 56,403 0 34,018
MGP INGREDIENTS INC NEW COM 55303J106   6,696 63 SH   SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106   341,796 3,216 SH   SOLE 7 3,047 0 169
MGP INGREDIENTS INC NEW COM 55303J106   5,834,985 54,902 SH   SOLE 18 47,984 0 6,918
MGP INGREDIENTS INC NEW COM 55303J106   24,189,115 227,598 SH   SOLE 19 227,598 0 0
MGP INGREDIENTS INC NEW COM 55303J106   189,471,095 1,782,754 SH   SOLE 21 1,782,754 0 0
MGP INGREDIENTS INC NEW COM 55303J106   69,339,198 652,420 SH   SOLE 22 632,461 0 19,959
MGP INGREDIENTS INC NEW COM 55303J106   688,163 6,475 SH   SOLE 23 6,475 0 0
MGP INGREDIENTS INC NEW COM 55303J106   255,710 2,406 SH   SOLE 25 2,406 0 0
MGP INGREDIENTS INC NEW COM 55303J106   887,863 8,354 SH   SOLE 26 6,980 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106   246,251 2,317 SH   SOLE 28 0 0 2,317
MGP INGREDIENTS INC NEW COM 55303J106   2,569,744 24,179 SH   SOLE 30 24,179 0 0
MGP INGREDIENTS INC NEW COM 55303J106   96,183 905 SH   SOLE 34 905 0 0
MGP INGREDIENTS INC NEW COM 55303J106   255,391 2,403 SH   SOLE 40 2,403 0 0
MGP INGREDIENTS INC NEW COM 55303J106   1,634,759 15,382 SH   SOLE 43 14,953 0 429
MICROBOT MED INC COM NEW 59503A204   46 17 SH   SOLE 21 17 0 0
MICROBOT MED INC COM NEW 59503A204   374,792 137,791 SH   SOLE 22 137,791 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   126,051,607 1,406,983 SH   SOLE 2 491,066 0 915,917
MICROCHIP TECHNOLOGY INC. COM 595017104   33,455,594 373,430 SH   SOLE 4 273,141 0 100,289
MICROCHIP TECHNOLOGY INC. COM 595017104   39,186,576 437,399 SH   SOLE 7 391,418 0 45,981
MICROCHIP TECHNOLOGY INC. COM 595017104   7,160,660 79,927 SH   SOLE 13 79,927 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   8,767,098 97,858 SH   SOLE 15 97,858 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   109,902,382 1,226,726 SH   SOLE 18 1,174,082 0 52,644
MICROCHIP TECHNOLOGY INC. COM 595017104   29,532,627 329,642 SH   SOLE 19 329,642 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,856,649,005 20,723,842 SH   SOLE 21 20,723,842 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,073,685,173 11,984,431 SH   SOLE 22 10,842,923 0 1,141,508
MICROCHIP TECHNOLOGY INC. COM 595017104   110,628,420 1,234,830 SH   SOLE 23 1,234,830 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   98,879,318 1,103,687 SH   SOLE 25 1,038,811 0 64,876
MICROCHIP TECHNOLOGY INC. COM 595017104   94,577,027 1,055,665 SH   SOLE 26 414,662 0 641,003
MICROCHIP TECHNOLOGY INC. COM 595017104   84,581,740 944,098 SH   SOLE 28 8,972 0 935,126
MICROCHIP TECHNOLOGY INC. COM 595017104   3,560,844 39,746 SH   SOLE 29 39,746 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   381,555,389 4,258,906 SH   SOLE 30 4,258,906 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   20,610,180 230,050 SH   SOLE 31 220,412 0 9,638
MICROCHIP TECHNOLOGY INC. COM 595017104   10,860,189 121,221 SH   SOLE 32 121,221 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   7,496,354 83,674 SH   SOLE 34 83,674 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   12,087,752 134,923 SH   SOLE 36 134,923 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,922,333 21,457 SH   SOLE 40 21,457 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   71,134 794 SH   OTR 43 794 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   48,682,728 543,395 SH   SOLE 43 459,860 0 83,535
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   4,327,031 3,825,000 PRN   SOLE 21 3,825,000 0 0
MICROMOBILITY.COM INC CLASS A COM 42309B402   1,114 9,906 SH   SOLE 22 9,906 0 0
MICRON TECHNOLOGY INC COM 595112103   144,678,728 2,292,485 SH   SOLE 2 484,719 0 1,807,766
MICRON TECHNOLOGY INC COM 595112103   38,401,299 608,482 SH   SOLE 4 491,899 0 116,583
MICRON TECHNOLOGY INC COM 595112103   66,917,994 1,060,339 SH   SOLE 7 954,353 0 105,986
MICRON TECHNOLOGY INC COM 595112103   2,860,650 45,328 SH   SOLE 13 45,328 0 0
MICRON TECHNOLOGY INC COM 595112103   12,258,297 194,237 SH   SOLE 15 194,237 0 0
MICRON TECHNOLOGY INC COM 595112103   251,486,515 3,984,892 SH   SOLE 18 3,702,657 0 282,235
MICRON TECHNOLOGY INC COM 595112103   127,750,039 2,024,244 SH   SOLE 19 2,024,244 0 0
MICRON TECHNOLOGY INC COM 595112103   1,985,594,841 31,462,444 SH   SOLE 21 31,462,444 0 0
MICRON TECHNOLOGY INC COM 595112103   1,523,614,747 24,142,208 SH   SOLE 22 21,771,283 0 2,370,925
MICRON TECHNOLOGY INC COM 595112103   134,779,925 2,135,635 SH   SOLE 23 2,135,635 0 0
MICRON TECHNOLOGY INC COM 595112103   149,899,945 2,375,217 SH   SOLE 25 2,286,999 0 88,218
MICRON TECHNOLOGY INC COM 595112103   133,886,161 2,121,473 SH   SOLE 26 868,938 0 1,252,535
MICRON TECHNOLOGY INC COM 595112103   98,123,365 1,554,799 SH   SOLE 28 130,265 0 1,424,534
MICRON TECHNOLOGY INC COM 595112103   2,020,214 32,011 SH   SOLE 29 32,011 0 0
MICRON TECHNOLOGY INC COM 595112103   519,245,224 8,227,622 SH   SOLE 30 7,980,775 0 246,847
MICRON TECHNOLOGY INC COM 595112103   20,489,861 324,669 SH   SOLE 31 305,515 0 19,154
MICRON TECHNOLOGY INC COM 595112103   15,284,232 242,184 SH   SOLE 32 242,184 0 0
MICRON TECHNOLOGY INC COM 595112103   109,375,815 1,733,098 SH   SOLE 34 1,733,098 0 0
MICRON TECHNOLOGY INC COM 595112103   16,159,568 256,054 SH   SOLE 36 256,054 0 0
MICRON TECHNOLOGY INC COM 595112103   2,698,836 42,764 SH   SOLE 40 42,764 0 0
MICRON TECHNOLOGY INC COM 595112103   101,228 1,604 SH   OTR 43 1,604 0 0
MICRON TECHNOLOGY INC COM 595112103   84,632,633 1,341,034 SH   SOLE 43 1,185,253 0 155,781
MICRON TECHNOLOGY INC OPTIONS 595112103   1,047,626 16,600 SH Call SOLE 2 0 0 16,600
MICRON TECHNOLOGY INC OPTIONS 595112103   359,727 5,700 SH Call SOLE 4 5,700 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   6,620,239 104,900 SH Call SOLE 18 104,900 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   38,219,416 605,600 SH Call SOLE 19 605,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   2,833,639 44,900 SH Call SOLE 22 44,900 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   605,856 9,600 SH Call SOLE 26 9,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   21,173,405 335,500 SH Call SOLE 34 335,500 0 0
MICROSOFT CORP COM 594918104   5,230,111,736 15,358,289 SH   SOLE 2 3,793,967 0 11,564,322
MICROSOFT CORP COM 594918104   1,968,848,015 5,781,547 SH   SOLE 4 3,356,760 0 2,424,787
MICROSOFT CORP COM 594918104   2,540,785,286 7,461,048 SH   SOLE 7 6,519,401 0 941,647
MICROSOFT CORP COM 594918104   151,829,759 445,850 SH   SOLE 13 445,850 0 0
MICROSOFT CORP COM 594918104   304,111,074 893,026 SH   SOLE 15 893,026 0 0
MICROSOFT CORP COM 594918104   7,239,508,355 21,258,907 SH   SOLE 18 19,263,143 0 1,995,764
MICROSOFT CORP COM 594918104   3,907,400,571 11,474,131 SH   SOLE 19 11,474,131 0 0
MICROSOFT CORP COM 594918104   13,960,437 40,995 SH   SOLE 20 40,995 0 0
MICROSOFT CORP COM 594918104   60,287,258,138 177,034,293 SH   SOLE 21 177,034,293 0 0
MICROSOFT CORP COM 594918104   55,821,729,534 163,921,212 SH   SOLE 22 148,615,374 0 15,305,838
MICROSOFT CORP COM 594918104   5,284,339,326 15,517,529 SH   SOLE 23 15,517,529 0 0
MICROSOFT CORP COM 594918104   6,236,105,037 18,312,401 SH   SOLE 25 16,910,761 0 1,401,640
MICROSOFT CORP COM 594918104   5,156,538,750 15,142,241 SH   SOLE 26 6,509,783 0 8,632,458
MICROSOFT CORP COM 594918104   4,561,406,619 13,394,628 SH   SOLE 28 616,914 0 12,777,714
MICROSOFT CORP COM 594918104   69,743,614 204,803 SH   SOLE 29 204,803 0 0
MICROSOFT CORP COM 594918104   16,097,984,745 47,271,935 SH   SOLE 30 47,007,064 0 264,871
MICROSOFT CORP COM 594918104   718,868,362 2,110,966 SH   SOLE 31 1,891,979 0 218,987
MICROSOFT CORP COM 594918104   550,310,256 1,615,993 SH   SOLE 32 1,615,993 0 0
MICROSOFT CORP COM 594918104   2,400,810,405 7,050,010 SH   SOLE 34 7,050,010 0 0
MICROSOFT CORP COM 594918104   615,938,784 1,808,712 SH   SOLE 36 1,808,712 0 0
MICROSOFT CORP COM 594918104   10,426,654 30,618 SH   SOLE 37 30,618 0 0
MICROSOFT CORP COM 594918104   94,141,942 276,449 SH   SOLE 40 276,449 0 0
MICROSOFT CORP COM 594918104   4,892,198 14,366 SH   OTR 43 14,366 0 0
MICROSOFT CORP COM 594918104   3,345,831,987 9,825,078 SH   SOLE 43 8,542,339 0 1,282,739
MICROSOFT CORP OPTIONS 594918104   8,104,852 23,800 SH Call SOLE 2 0 0 23,800
MICROSOFT CORP OPTIONS 594918104   1,634,592 4,800 SH Put SOLE 2 0 0 4,800
MICROSOFT CORP OPTIONS 594918104   2,247,564 6,600 SH Call SOLE 4 6,600 0 0
MICROSOFT CORP OPTIONS 594918104   408,648 1,200 SH Put SOLE 4 1,200 0 0
MICROSOFT CORP OPTIONS 594918104   45,155,604 132,600 SH Call SOLE 18 132,600 0 0
MICROSOFT CORP OPTIONS 594918104   8,615,662 25,300 SH Put SOLE 18 25,300 0 0
MICROSOFT CORP OPTIONS 594918104   250,365,008 735,200 SH Call SOLE 19 735,200 0 0
MICROSOFT CORP OPTIONS 594918104   46,143,170 135,500 SH Put SOLE 19 135,500 0 0
MICROSOFT CORP OPTIONS 594918104   19,172,402 56,300 SH Call SOLE 22 56,300 0 0
MICROSOFT CORP OPTIONS 594918104   3,643,778 10,700 SH Put SOLE 22 10,700 0 0
MICROSOFT CORP OPTIONS 594918104   4,154,588 12,200 SH Call SOLE 26 12,200 0 0
MICROSOFT CORP OPTIONS 594918104   987,566 2,900 SH Put SOLE 26 2,900 0 0
MICROSOFT CORP OPTIONS 594918104   142,856,530 419,500 SH Call SOLE 34 419,500 0 0
MICROSOFT CORP OPTIONS 594918104   27,106,984 79,600 SH Put SOLE 34 79,600 0 0
MICROSTRATEGY INC CL A NEW 594972408   2,804,077 8,189 SH   SOLE 2 4,097 0 4,092
MICROSTRATEGY INC CL A NEW 594972408   101,699 297 SH   SOLE 4 29 0 268
MICROSTRATEGY INC CL A NEW 594972408   593,756 1,734 SH   SOLE 7 1,645 0 89
MICROSTRATEGY INC CL A NEW 594972408   9,826,084 28,696 SH   SOLE 18 27,553 0 1,143
MICROSTRATEGY INC CL A NEW 594972408   12,064,484 35,233 SH   SOLE 19 35,233 0 0
MICROSTRATEGY INC CL A NEW 594972408   147,465,912 430,658 SH   SOLE 21 430,658 0 0
MICROSTRATEGY INC CL A NEW 594972408   102,522,260 299,405 SH   SOLE 22 291,181 0 8,224
MICROSTRATEGY INC CL A NEW 594972408   136,968 400 SH   SOLE 23 400 0 0
MICROSTRATEGY INC CL A NEW 594972408   738,942 2,158 SH   SOLE 25 2,158 0 0
MICROSTRATEGY INC CL A NEW 594972408   2,080,886 6,077 SH   SOLE 26 5,019 0 1,058
MICROSTRATEGY INC CL A NEW 594972408   155,459 454 SH   SOLE 28 139 0 315
MICROSTRATEGY INC CL A NEW 594972408   20,647,584 60,299 SH   SOLE 30 60,299 0 0
MICROSTRATEGY INC CL A NEW 594972408   30,818 90 SH   SOLE 36 90 0 0
MICROSTRATEGY INC CL A NEW 594972408   676,280 1,975 SH   SOLE 40 1,975 0 0
MICROSTRATEGY INC CL A NEW 594972408   1,353,244 3,952 SH   SOLE 43 3,687 0 265
MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5   4,081,907 3,775,000 PRN   SOLE 21 3,775,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1   3,916,899 5,925,000 PRN   SOLE 21 5,925,000 0 0
MICROVAST HOLDINGS INC COM 59516C106   147,458 92,161 SH   SOLE 2 32,176 0 59,985
MICROVAST HOLDINGS INC COM 59516C106   24,830 15,519 SH   SOLE 4 0 0 15,519
MICROVAST HOLDINGS INC COM 59516C106   2,899 1,812 SH   SOLE 7 1,812 0 0
MICROVAST HOLDINGS INC COM 59516C106   603,280 377,050 SH   SOLE 18 377,050 0 0
MICROVAST HOLDINGS INC COM 59516C106   362,371 226,482 SH   SOLE 19 226,482 0 0
MICROVAST HOLDINGS INC COM 59516C106   8,013,736 5,008,585 SH   SOLE 21 5,008,585 0 0
MICROVAST HOLDINGS INC COM 59516C106   6,595,355 4,122,097 SH   SOLE 22 3,980,087 0 142,010
MICROVAST HOLDINGS INC COM 59516C106   27,763 17,352 SH   SOLE 25 17,352 0 0
MICROVAST HOLDINGS INC COM 59516C106   10,099 6,312 SH   SOLE 26 0 0 6,312
MICROVAST HOLDINGS INC COM 59516C106   110,154 68,846 SH   SOLE 28 45,920 0 22,926
MICROVAST HOLDINGS INC COM 59516C106   520,109 325,068 SH   SOLE 30 325,068 0 0
MICROVAST HOLDINGS INC COM 59516C106   22,080 13,800 SH   SOLE 40 13,800 0 0
MICROVISION INC DEL COM NEW 594960304   413,162 90,210 SH   SOLE 2 50,627 0 39,583
MICROVISION INC DEL COM NEW 594960304   20,097 4,388 SH   SOLE 4 429 0 3,959
MICROVISION INC DEL COM NEW 594960304   6,847 1,495 SH   SOLE 7 1,495 0 0
MICROVISION INC DEL COM NEW 594960304   2,137,033 466,601 SH   SOLE 18 466,601 0 0
MICROVISION INC DEL COM NEW 594960304   1,626,056 355,034 SH   SOLE 19 355,034 0 0
MICROVISION INC DEL COM NEW 594960304   33,823,231 7,384,985 SH   SOLE 21 7,384,985 0 0
MICROVISION INC DEL COM NEW 594960304   22,190,819 4,845,157 SH   SOLE 22 4,716,512 0 128,645
MICROVISION INC DEL COM NEW 594960304   169,538 37,017 SH   SOLE 25 37,017 0 0
MICROVISION INC DEL COM NEW 594960304   456,612 99,697 SH   SOLE 26 88,116 0 11,581
MICROVISION INC DEL COM NEW 594960304   52,372 11,435 SH   SOLE 28 0 0 11,435
MICROVISION INC DEL COM NEW 594960304   5,142,374 1,122,789 SH   SOLE 30 1,122,789 0 0
MICROVISION INC DEL COM NEW 594960304   95,232 20,793 SH   SOLE 40 20,793 0 0
MICROVISION INC DEL COM NEW 594960304   361,353 78,898 SH   SOLE 43 77,769 0 1,129
MID PENN BANCORP INC COM 59540G107   388,056 17,575 SH   SOLE 2 9,690 0 7,885
MID PENN BANCORP INC COM 59540G107   3,069 139 SH   SOLE 7 139 0 0
MID PENN BANCORP INC COM 59540G107   1,001,129 45,341 SH   SOLE 18 45,341 0 0
MID PENN BANCORP INC COM 59540G107   2,092,235 94,757 SH   SOLE 19 94,757 0 0
MID PENN BANCORP INC COM 59540G107   12,779,440 578,779 SH   SOLE 21 578,779 0 0
MID PENN BANCORP INC COM 59540G107   8,128,023 368,117 SH   SOLE 22 356,889 0 11,228
MID PENN BANCORP INC COM 59540G107   49,238 2,230 SH   SOLE 25 2,230 0 0
MID PENN BANCORP INC COM 59540G107   82,955 3,757 SH   SOLE 28 0 0 3,757
MID PENN BANCORP INC COM 59540G107   59,285 2,685 SH   SOLE 30 2,685 0 0
MID PENN BANCORP INC COM 59540G107   59,748 2,706 SH   SOLE 40 2,706 0 0
MID PENN BANCORP INC COM 59540G107   257,563 11,665 SH   SOLE 43 11,390 0 275
MID-AMER APT CMNTYS INC COM 59522J103   26,603,594 175,185 SH   SOLE 2 53,309 0 121,876
MID-AMER APT CMNTYS INC COM 59522J103   27,053,252 178,146 SH   SOLE 4 126,259 0 51,887
MID-AMER APT CMNTYS INC COM 59522J103   38,567,732 253,969 SH   SOLE 7 220,015 0 33,954
MID-AMER APT CMNTYS INC COM 59522J103   321,791 2,119 SH   SOLE 13 2,119 0 0
MID-AMER APT CMNTYS INC COM 59522J103   2,911,916 19,175 SH   SOLE 15 19,175 0 0
MID-AMER APT CMNTYS INC COM 59522J103   34,807,527 229,208 SH   SOLE 18 219,436 0 9,772
MID-AMER APT CMNTYS INC COM 59522J103   46,053,215 303,261 SH   SOLE 19 303,261 0 0
MID-AMER APT CMNTYS INC COM 59522J103   660,419,702 4,348,872 SH   SOLE 21 4,348,872 0 0
MID-AMER APT CMNTYS INC COM 59522J103   556,754,295 3,666,234 SH   SOLE 22 3,348,667 0 317,567
MID-AMER APT CMNTYS INC COM 59522J103   33,061,441 217,710 SH   SOLE 23 217,710 0 0
MID-AMER APT CMNTYS INC COM 59522J103   128,957,082 849,184 SH   SOLE 25 849,101 0 83
MID-AMER APT CMNTYS INC COM 59522J103   30,756,965 202,535 SH   SOLE 26 70,509 0 132,026
MID-AMER APT CMNTYS INC COM 59522J103   40,242,293 264,996 SH   SOLE 28 9,007 0 255,989
MID-AMER APT CMNTYS INC COM 59522J103   155,108,437 1,021,391 SH   SOLE 30 1,021,391 0 0
MID-AMER APT CMNTYS INC COM 59522J103   3,799,385 25,019 SH   SOLE 31 23,055 0 1,964
MID-AMER APT CMNTYS INC COM 59522J103   3,471,975 22,863 SH   SOLE 34 22,863 0 0
MID-AMER APT CMNTYS INC COM 59522J103   4,305,687 28,353 SH   SOLE 36 28,353 0 0
MID-AMER APT CMNTYS INC COM 59522J103   696,278 4,585 SH   SOLE 40 4,585 0 0
MID-AMER APT CMNTYS INC COM 59522J103   31,283 206 SH   OTR 43 206 0 0
MID-AMER APT CMNTYS INC COM 59522J103   16,763,893 110,390 SH   SOLE 43 98,714 0 11,676
MID-SOUTHERN BANCORP INC COM 59548Q107   6,029 462 SH   SOLE 18 462 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107   107,937 8,271 SH   SOLE 21 8,271 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   4,071,638 324,175 SH   SOLE 30 324,175 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   679,986 54,139 SH   SOLE 43 43,408 0 10,731
MIDDLEBY CORP COM 596278101   11,476,634 77,634 SH   SOLE 2 48,361 0 29,273
MIDDLEBY CORP COM 596278101   21,731 147 SH   SOLE 4 147 0 0
MIDDLEBY CORP COM 596278101   795,178 5,379 SH   SOLE 7 5,123 0 256
MIDDLEBY CORP COM 596278101   15,245,560 103,129 SH   SOLE 18 103,129 0 0
MIDDLEBY CORP COM 596278101   2,472,309 16,724 SH   SOLE 19 16,724 0 0
MIDDLEBY CORP COM 596278101   387,998,609 2,624,627 SH   SOLE 21 2,624,627 0 0
MIDDLEBY CORP COM 596278101   223,193,438 1,509,798 SH   SOLE 22 1,442,440 0 67,358
MIDDLEBY CORP COM 596278101   1,412,959 9,558 SH   SOLE 25 9,558 0 0
MIDDLEBY CORP COM 596278101   3,624,939 24,521 SH   SOLE 26 20,085 0 4,436
MIDDLEBY CORP COM 596278101   395,741 2,677 SH   SOLE 28 538 0 2,139
MIDDLEBY CORP COM 596278101   4,134,362 27,967 SH   SOLE 30 27,967 0 0
MIDDLEBY CORP COM 596278101   113,533 768 SH   SOLE 31 768 0 0
MIDDLEBY CORP COM 596278101   53,071 359 SH   SOLE 34 359 0 0
MIDDLEBY CORP COM 596278101   112,055 758 SH   SOLE 36 758 0 0
MIDDLEBY CORP COM 596278101   1,335,053 9,031 SH   SOLE 40 9,031 0 0
MIDDLEBY CORP COM 596278101   4,265,043 28,851 SH   SOLE 43 25,227 0 3,624
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   377,416 304,000 PRN   SOLE 2 304,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   2,469,344 1,989,000 PRN   SOLE 19 1,989,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   5,564,403 4,482,000 PRN   SOLE 21 4,482,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   3,360,741 2,707,000 PRN   SOLE 34 2,707,000 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   113,873 4,249 SH   SOLE 2 2,065 0 2,184
MIDDLEFIELD BANC CORP COM NEW 596304204   564,730 21,072 SH   SOLE 18 21,072 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   339,154 12,655 SH   SOLE 19 12,655 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   6,409,676 239,167 SH   SOLE 21 239,167 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   3,627,434 135,352 SH   SOLE 22 130,092 0 5,260
MIDDLESEX WTR CO COM 596680108   739,410 9,167 SH   SOLE 2 5,214 0 3,953
MIDDLESEX WTR CO COM 596680108   3,710 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108   2,166,770 26,863 SH   SOLE 7 26,863 0 0
MIDDLESEX WTR CO COM 596680108   4,494,940 55,727 SH   SOLE 18 55,727 0 0
MIDDLESEX WTR CO COM 596680108   2,860,768 35,467 SH   SOLE 19 35,467 0 0
MIDDLESEX WTR CO COM 596680108   179,025,193 2,219,504 SH   SOLE 21 2,219,504 0 0
MIDDLESEX WTR CO COM 596680108   40,303,221 499,668 SH   SOLE 22 474,996 0 24,672
MIDDLESEX WTR CO COM 596680108   307,879 3,817 SH   SOLE 25 3,817 0 0
MIDDLESEX WTR CO COM 596680108   750,541 9,305 SH   SOLE 26 7,750 0 1,555
MIDDLESEX WTR CO COM 596680108   558,087 6,919 SH   SOLE 28 311 0 6,608
MIDDLESEX WTR CO COM 596680108   21,697,217 268,996 SH   SOLE 30 268,996 0 0
MIDDLESEX WTR CO COM 596680108   89,129 1,105 SH   SOLE 36 1,105 0 0
MIDDLESEX WTR CO COM 596680108   269,404 3,340 SH   SOLE 40 3,340 0 0
MIDDLESEX WTR CO COM 596680108   2,759,863 34,216 SH   SOLE 43 33,291 0 925
MIDLAND STATES BANCORP INC COM 597742105   7,154,698 359,352 SH   SOLE 2 256,640 0 102,712
MIDLAND STATES BANCORP INC COM 597742105   4,022 202 SH   SOLE 7 202 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,265,121 63,542 SH   SOLE 18 63,542 0 0
MIDLAND STATES BANCORP INC COM 597742105   7,655,813 384,521 SH   SOLE 19 384,521 0 0
MIDLAND STATES BANCORP INC COM 597742105   16,127,379 810,014 SH   SOLE 21 810,014 0 0
MIDLAND STATES BANCORP INC COM 597742105   23,197,479 1,165,117 SH   SOLE 22 1,141,343 0 23,774
MIDLAND STATES BANCORP INC COM 597742105   345,737 17,365 SH   SOLE 23 17,365 0 0
MIDLAND STATES BANCORP INC COM 597742105   125,274 6,292 SH   SOLE 25 6,292 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,880,798 94,465 SH   SOLE 26 0 0 94,465
MIDLAND STATES BANCORP INC COM 597742105   82,069 4,122 SH   SOLE 28 0 0 4,122
MIDLAND STATES BANCORP INC COM 597742105   489,189 24,570 SH   SOLE 30 24,570 0 0
MIDLAND STATES BANCORP INC COM 597742105   505,973 25,413 SH   SOLE 34 25,413 0 0
MIDLAND STATES BANCORP INC COM 597742105   46,271 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,268,566 63,715 SH   SOLE 43 62,289 0 1,426
MIDWEST HLDG INC COM NEW 59833J206   15,502 589 SH   SOLE 18 589 0 0
MIDWEST HLDG INC COM NEW 59833J206   192,636 7,319 SH   SOLE 21 7,319 0 0
MIDWEST HLDG INC COM NEW 59833J206   375,165 14,254 SH   SOLE 22 14,254 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,974,225 92,383 SH   SOLE 2 73,069 0 19,314
MIDWESTONE FINL GROUP INC NE COM 598511103   2,778 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,027,448 48,079 SH   SOLE 18 48,079 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,003,428 46,955 SH   SOLE 19 46,955 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   12,646,403 591,783 SH   SOLE 21 591,783 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   9,620,133 450,170 SH   SOLE 22 431,506 0 18,664
MIDWESTONE FINL GROUP INC NE COM 598511103   50,326 2,355 SH   SOLE 23 2,355 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   50,027 2,341 SH   SOLE 25 2,341 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   625,735 29,281 SH   SOLE 30 29,281 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   7,330 343 SH   SOLE 34 343 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   39,342 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   165,254 7,733 SH   SOLE 43 7,733 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   7,018,088 2,462,487 SH   SOLE 2 2,462,487 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   537,832 188,713 SH   SOLE 19 188,713 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   548 629 SH   SOLE 2 0 0 629
MILESTONE SCIENTIFIC INC COM NEW 59935P209   756 869 SH   SOLE 18 869 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   17,671 20,300 SH   SOLE 21 20,300 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   61,397 70,531 SH   SOLE 22 70,531 0 0
MILLER INDS INC TENN COM NEW 600551204   283,334 7,988 SH   SOLE 2 3,688 0 4,300
MILLER INDS INC TENN COM NEW 600551204   5,640 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204   1,190,692 33,569 SH   SOLE 18 33,569 0 0
MILLER INDS INC TENN COM NEW 600551204   781,794 22,041 SH   SOLE 19 22,041 0 0
MILLER INDS INC TENN COM NEW 600551204   13,843,480 390,287 SH   SOLE 21 390,287 0 0
MILLER INDS INC TENN COM NEW 600551204   10,436,835 294,244 SH   SOLE 22 286,346 0 7,898
MILLER INDS INC TENN COM NEW 600551204   193,801 5,464 SH   SOLE 43 3,641 0 1,823
MILLERKNOLL INC COM 600544100   1,612,779 109,119 SH   SOLE 2 62,215 0 46,904
MILLERKNOLL INC COM 600544100   5,203 352 SH   SOLE 4 352 0 0
MILLERKNOLL INC COM 600544100   338,048 22,872 SH   SOLE 7 21,702 0 1,170
MILLERKNOLL INC COM 600544100   3,960,626 267,972 SH   SOLE 18 267,972 0 0
MILLERKNOLL INC COM 600544100   2,289,511 154,906 SH   SOLE 19 154,906 0 0
MILLERKNOLL INC COM 600544100   134,016,394 9,067,415 SH   SOLE 21 9,067,415 0 0
MILLERKNOLL INC COM 600544100   32,513,354 2,199,821 SH   SOLE 22 2,062,636 0 137,185
MILLERKNOLL INC COM 600544100   189,509 12,822 SH   SOLE 25 12,822 0 0
MILLERKNOLL INC COM 600544100   435,537 29,468 SH   SOLE 26 24,040 0 5,428
MILLERKNOLL INC COM 600544100   535,243 36,214 SH   SOLE 28 36,214 0 0
MILLERKNOLL INC COM 600544100   1,909,620 129,203 SH   SOLE 30 129,203 0 0
MILLERKNOLL INC COM 600544100   24,106 1,631 SH   SOLE 36 1,631 0 0
MILLERKNOLL INC COM 600544100   199,338 13,487 SH   SOLE 40 13,487 0 0
MILLERKNOLL INC COM 600544100   965,398 65,318 SH   SOLE 43 63,796 0 1,522
MILLICOM INTL CELLULAR S A COM STK L6388F110   34,656 2,274 SH   SOLE 43 2,243 0 31
MIMEDX GROUP INC COM 602496101   851,798 128,865 SH   SOLE 2 49,526 0 79,339
MIMEDX GROUP INC COM 602496101   5,751 870 SH   SOLE 7 870 0 0
MIMEDX GROUP INC COM 602496101   2,265,974 342,810 SH   SOLE 18 342,810 0 0
MIMEDX GROUP INC COM 602496101   1,578,937 238,871 SH   SOLE 19 238,871 0 0
MIMEDX GROUP INC COM 602496101   28,126,621 4,255,162 SH   SOLE 21 4,255,162 0 0
MIMEDX GROUP INC COM 602496101   19,448,828 2,942,334 SH   SOLE 22 2,815,603 0 126,731
MIMEDX GROUP INC COM 602496101   8,679 1,313 SH   SOLE 23 1,313 0 0
MIMEDX GROUP INC COM 602496101   167,716 25,373 SH   SOLE 25 25,373 0 0
MIMEDX GROUP INC COM 602496101   47,949 7,254 SH   SOLE 26 0 0 7,254
MIMEDX GROUP INC COM 602496101   61,685 9,332 SH   SOLE 28 9,332 0 0
MIMEDX GROUP INC COM 602496101   783,179 118,484 SH   SOLE 30 118,484 0 0
MIMEDX GROUP INC COM 602496101   56,753 8,586 SH   SOLE 40 8,586 0 0
MIMEDX GROUP INC COM 602496101   259,317 39,231 SH   SOLE 43 22,812 0 16,419
MIND MEDICINE MINDMED INC COM NEW 60255C885   12,413 3,477 SH   SOLE 2 0 0 3,477
MIND MEDICINE MINDMED INC COM NEW 60255C885   25,351 7,101 SH   SOLE 18 7,101 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   68,587 19,212 SH   SOLE 19 19,212 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   318,340 89,171 SH   SOLE 21 89,171 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   1,550,633 434,351 SH   SOLE 22 434,351 0 0
MIND TECHNOLOGY INC COM 602566101   5,989 9,817 SH   SOLE 21 9,817 0 0
MIND TECHNOLOGY INC COM 602566101   144,295 236,511 SH   SOLE 22 236,511 0 0
MINERALS TECHNOLOGIES INC COM 603158106   1,717,201 29,766 SH   SOLE 2 9,956 0 19,810
MINERALS TECHNOLOGIES INC COM 603158106   6,404 111 SH   SOLE 4 111 0 0
MINERALS TECHNOLOGIES INC COM 603158106   676,819 11,732 SH   SOLE 7 11,106 0 626
MINERALS TECHNOLOGIES INC COM 603158106   6,447,204 111,756 SH   SOLE 18 111,756 0 0
MINERALS TECHNOLOGIES INC COM 603158106   3,734,389 64,732 SH   SOLE 19 64,732 0 0
MINERALS TECHNOLOGIES INC COM 603158106   224,099,516 3,884,547 SH   SOLE 21 3,884,547 0 0
MINERALS TECHNOLOGIES INC COM 603158106   54,406,285 943,080 SH   SOLE 22 881,440 0 61,640
MINERALS TECHNOLOGIES INC COM 603158106   399,099 6,918 SH   SOLE 25 6,918 0 0
MINERALS TECHNOLOGIES INC COM 603158106   928,290 16,091 SH   SOLE 26 13,354 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106   1,045,343 18,120 SH   SOLE 28 601 0 17,519
MINERALS TECHNOLOGIES INC COM 603158106   4,773,732 82,748 SH   SOLE 30 82,748 0 0
MINERALS TECHNOLOGIES INC COM 603158106   65,767 1,140 SH   SOLE 36 1,140 0 0
MINERALS TECHNOLOGIES INC COM 603158106   285,623 4,951 SH   SOLE 40 4,951 0 0
MINERALS TECHNOLOGIES INC COM 603158106   2,728,334 47,293 SH   SOLE 43 43,406 0 3,887
MINERALYS THERAPEUTICS INC COM 603170101   89,666 5,259 SH   SOLE 2 465 0 4,794
MINERALYS THERAPEUTICS INC COM 603170101   673,322 39,491 SH   SOLE 18 39,491 0 0
MINERALYS THERAPEUTICS INC COM 603170101   464,595 27,249 SH   SOLE 19 27,249 0 0
MINERALYS THERAPEUTICS INC COM 603170101   8,267,477 484,896 SH   SOLE 21 484,896 0 0
MINERALYS THERAPEUTICS INC COM 603170101   5,581,573 327,365 SH   SOLE 22 319,507 0 7,858
MINERVA NEUROSCIENCES INC COM NEW 603380205   35,683 3,904 SH   SOLE 2 3,808 0 96
MINERVA NEUROSCIENCES INC COM NEW 603380205   20,638 2,258 SH   SOLE 21 2,258 0 0
MINERVA NEUROSCIENCES INC COM NEW 603380205   664,195 72,669 SH   SOLE 22 72,669 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,617,669 95,213 SH   SOLE 2 53,378 0 41,835
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   655,729 38,595 SH   SOLE 4 17,292 0 21,303
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   394,253 23,205 SH   SOLE 7 17,125 0 6,080
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   962,348 56,642 SH   SOLE 15 56,642 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   30,594,046 1,800,709 SH   SOLE 21 1,800,709 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   15,389,338 905,788 SH   SOLE 22 791,906 0 113,882
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   2,008,422 118,212 SH   SOLE 23 118,212 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,131,755 66,613 SH   SOLE 25 66,613 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   1,693,138 99,655 SH   SOLE 26 832 0 98,823
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   2,626,552 154,594 SH   SOLE 28 3,969 0 150,625
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   11,237,169 661,399 SH   SOLE 30 661,399 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   70,186 4,131 SH   SOLE 34 4,131 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   61,096 3,596 SH   SOLE 36 3,596 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   13,473 793 SH   SOLE 40 793 0 0
MINK THERAPEUTICS INC COM 603693102   254 121 SH   SOLE 2 0 0 121
MINK THERAPEUTICS INC COM 603693102   3,205 1,526 SH   SOLE 18 574 0 952
MINK THERAPEUTICS INC COM 603693102   32,017 15,246 SH   SOLE 21 15,246 0 0
MINK THERAPEUTICS INC COM 603693102   132,575 63,131 SH   SOLE 22 63,131 0 0
MINK THERAPEUTICS INC COM 603693102   1,365 650 SH   SOLE 26 0 0 650
MINK THERAPEUTICS INC COM 603693102   2,846 1,355 SH   SOLE 43 1,353 0 2
MIRATI THERAPEUTICS INC COM 60468T105   5,601,089 155,026 SH   SOLE 2 48,763 0 106,263
MIRATI THERAPEUTICS INC COM 60468T105   5,239 145 SH   SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105   337,816 9,350 SH   SOLE 7 8,862 0 488
MIRATI THERAPEUTICS INC COM 60468T105   1,280,483 35,441 SH   SOLE 18 35,441 0 0
MIRATI THERAPEUTICS INC COM 60468T105   15,827,144 438,061 SH   SOLE 19 438,061 0 0
MIRATI THERAPEUTICS INC COM 60468T105   34,607,915 957,872 SH   SOLE 21 957,872 0 0
MIRATI THERAPEUTICS INC COM 60468T105   42,261,875 1,169,717 SH   SOLE 22 1,112,606 0 57,111
MIRATI THERAPEUTICS INC COM 60468T105   289,582 8,015 SH   SOLE 25 8,015 0 0
MIRATI THERAPEUTICS INC COM 60468T105   559,039 15,473 SH   SOLE 26 12,153 0 3,320
MIRATI THERAPEUTICS INC COM 60468T105   58,964 1,632 SH   SOLE 28 843 0 789
MIRATI THERAPEUTICS INC COM 60468T105   8,769,293 242,715 SH   SOLE 30 242,715 0 0
MIRATI THERAPEUTICS INC COM 60468T105   22,184 614 SH   SOLE 31 614 0 0
MIRATI THERAPEUTICS INC COM 60468T105   8,047,163 222,728 SH   SOLE 34 222,728 0 0
MIRATI THERAPEUTICS INC COM 60468T105   12,320 341 SH   SOLE 36 341 0 0
MIRATI THERAPEUTICS INC COM 60468T105   270,072 7,475 SH   SOLE 40 7,475 0 0
MIRATI THERAPEUTICS INC COM 60468T105   1,929,848 53,414 SH   SOLE 43 49,889 0 3,525
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,407,212 166,534 SH   SOLE 2 49,197 0 117,337
MIRION TECHNOLOGIES INC COM CL A 60471A101   23,618 2,795 SH   SOLE 4 2,795 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   400,564 47,404 SH   SOLE 7 44,905 0 2,499
MIRION TECHNOLOGIES INC COM CL A 60471A101   5,310,267 628,434 SH   SOLE 18 628,434 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   7,702,513 911,540 SH   SOLE 19 911,540 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   59,895,653 7,088,243 SH   SOLE 21 7,088,243 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   37,157,185 4,397,300 SH   SOLE 22 4,163,001 0 234,299
MIRION TECHNOLOGIES INC COM CL A 60471A101   258,604 30,604 SH   SOLE 25 30,604 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   894,483 105,856 SH   SOLE 26 96,243 0 9,613
MIRION TECHNOLOGIES INC COM CL A 60471A101   189,010 22,368 SH   SOLE 28 0 0 22,368
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,830,093 216,579 SH   SOLE 30 216,579 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,751,719 207,304 SH   SOLE 34 207,304 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   27,167 3,215 SH   SOLE 36 3,215 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   198,060 23,439 SH   SOLE 40 23,439 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   104,560 12,374 SH   SOLE 43 11,376 0 998
MIROMATRIX MED INC COM 60471P108   7,345 4,197 SH   SOLE 18 4,197 0 0
MIROMATRIX MED INC COM 60471P108   92,101 52,629 SH   SOLE 21 52,629 0 0
MIROMATRIX MED INC COM 60471P108   2,536 1,449 SH   SOLE 22 1,449 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   331,602 12,818 SH   SOLE 2 7,323 0 5,495
MIRUM PHARMACEUTICALS INC COM 604749101   5,640 218 SH   SOLE 7 218 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,808,882 69,922 SH   SOLE 18 69,922 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,379,958 53,342 SH   SOLE 19 53,342 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   30,238,150 1,168,850 SH   SOLE 21 1,168,850 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   17,592,583 680,038 SH   SOLE 22 657,177 0 22,861
MIRUM PHARMACEUTICALS INC COM 604749101   161,946 6,260 SH   SOLE 25 6,260 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   61,234 2,367 SH   SOLE 26 0 0 2,367
MIRUM PHARMACEUTICALS INC COM 604749101   477,819 18,470 SH   SOLE 30 18,470 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   90,338 3,492 SH   SOLE 40 3,492 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   377,650 14,598 SH   SOLE 43 8,618 0 5,980
MISSFRESH LTD SPON ADS 60500F204   868 1,735 SH   SOLE 2 1,735 0 0
MISSFRESH LTD SPON ADS 60500F204   841 1,682 SH   SOLE 22 1,682 0 0
MISSION PRODUCE INC COM 60510V108   465,638 38,419 SH   SOLE 2 12,996 0 25,423
MISSION PRODUCE INC COM 60510V108   354,571 29,255 SH   SOLE 7 27,664 0 1,591
MISSION PRODUCE INC COM 60510V108   1,514,491 124,958 SH   SOLE 18 124,958 0 0
MISSION PRODUCE INC COM 60510V108   1,152,551 95,095 SH   SOLE 19 95,095 0 0
MISSION PRODUCE INC COM 60510V108   21,053,725 1,737,106 SH   SOLE 21 1,737,106 0 0
MISSION PRODUCE INC COM 60510V108   14,849,812 1,225,232 SH   SOLE 22 1,170,523 0 54,709
MISSION PRODUCE INC COM 60510V108   100,511 8,293 SH   SOLE 25 8,293 0 0
MISSION PRODUCE INC COM 60510V108   47,680 3,934 SH   SOLE 26 0 0 3,934
MISSION PRODUCE INC COM 60510V108   20,762 1,713 SH   SOLE 30 1,713 0 0
MISSION PRODUCE INC COM 60510V108   88,052 7,265 SH   SOLE 40 7,265 0 0
MISSION PRODUCE INC COM 60510V108   285,426 23,550 SH   SOLE 43 23,526 0 24
MISTER CAR WASH INC COM 60646V105   4,321,936 447,869 SH   SOLE 2 172,911 0 274,958
MISTER CAR WASH INC COM 60646V105   6,002 622 SH   SOLE 7 622 0 0
MISTER CAR WASH INC COM 60646V105   742,606 76,954 SH   SOLE 18 76,954 0 0
MISTER CAR WASH INC COM 60646V105   952,445 98,699 SH   SOLE 19 98,699 0 0
MISTER CAR WASH INC COM 60646V105   71,951,761 7,456,141 SH   SOLE 21 7,456,141 0 0
MISTER CAR WASH INC COM 60646V105   23,585,546 2,444,098 SH   SOLE 22 2,293,625 0 150,473
MISTER CAR WASH INC COM 60646V105   137,194 14,217 SH   SOLE 25 14,217 0 0
MISTER CAR WASH INC COM 60646V105   1,317,013 136,478 SH   SOLE 26 3,528 0 132,950
MISTER CAR WASH INC COM 60646V105   86,068 8,919 SH   SOLE 28 0 0 8,919
MISTER CAR WASH INC COM 60646V105   897,189 92,973 SH   SOLE 30 92,973 0 0
MISTER CAR WASH INC COM 60646V105   11,213 1,162 SH   SOLE 31 1,162 0 0
MISTER CAR WASH INC COM 60646V105   260,318 26,976 SH   SOLE 34 26,976 0 0
MISTER CAR WASH INC COM 60646V105   151,042 15,652 SH   SOLE 40 15,652 0 0
MISTER CAR WASH INC COM 60646V105   537,804 55,731 SH   SOLE 43 48,947 0 6,784
MISTRAS GROUP INC COM 60649T107   602,453 78,038 SH   SOLE 2 63,365 0 14,673
MISTRAS GROUP INC COM 60649T107   445,382 57,692 SH   SOLE 18 57,692 0 0
MISTRAS GROUP INC COM 60649T107   662,144 85,770 SH   SOLE 19 85,770 0 0
MISTRAS GROUP INC COM 60649T107   5,137,220 665,443 SH   SOLE 21 665,443 0 0
MISTRAS GROUP INC COM 60649T107   3,865,211 500,675 SH   SOLE 22 486,967 0 13,708
MISTRAS GROUP INC COM 60649T107   6,346 822 SH   SOLE 23 822 0 0
MITEK SYS INC COM NEW 606710200   247,922 22,871 SH   SOLE 2 13,214 0 9,657
MITEK SYS INC COM NEW 606710200   1,702 157 SH   SOLE 4 157 0 0
MITEK SYS INC COM NEW 606710200   3,122 288 SH   SOLE 7 288 0 0
MITEK SYS INC COM NEW 606710200   1,252,432 115,538 SH   SOLE 18 115,538 0 0
MITEK SYS INC COM NEW 606710200   905,476 83,531 SH   SOLE 19 83,531 0 0
MITEK SYS INC COM NEW 606710200   18,079,841 1,667,882 SH   SOLE 21 1,667,882 0 0
MITEK SYS INC COM NEW 606710200   12,292,907 1,134,032 SH   SOLE 22 1,104,785 0 29,247
MITEK SYS INC COM NEW 606710200   74,829 6,903 SH   SOLE 25 6,903 0 0
MITEK SYS INC COM NEW 606710200   77,636 7,162 SH   SOLE 26 3,271 0 3,891
MITEK SYS INC COM NEW 606710200   4,720,473 435,468 SH   SOLE 30 435,468 0 0
MITEK SYS INC COM NEW 606710200   20,769 1,916 SH   SOLE 36 1,916 0 0
MITEK SYS INC COM NEW 606710200   52,867 4,877 SH   SOLE 40 4,877 0 0
MITEK SYS INC COM NEW 606710200   245,895 22,684 SH   SOLE 43 21,407 0 1,277
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   43,969,618 5,966,027 SH   SOLE 43 5,445,680 0 520,347
MIX TELEMATICS LTD SPONSORED ADR 60688N102   1,138 180 SH   SOLE 43 180 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   22,315,652 7,268,942 SH   SOLE 43 6,758,981 0 509,961
MKS INSTRS INC COM 55306N104   12,280,917 113,607 SH   SOLE 2 53,330 0 60,277
MKS INSTRS INC COM 55306N104   30,052 278 SH   SOLE 4 150 0 128
MKS INSTRS INC COM 55306N104   1,292,552 11,957 SH   SOLE 7 11,348 0 609
MKS INSTRS INC COM 55306N104   12,243,406 113,260 SH   SOLE 18 113,260 0 0
MKS INSTRS INC COM 55306N104   2,249,453 20,809 SH   SOLE 19 20,809 0 0
MKS INSTRS INC COM 55306N104   385,671,829 3,567,732 SH   SOLE 21 3,567,732 0 0
MKS INSTRS INC COM 55306N104   185,662,074 1,717,503 SH   SOLE 22 1,635,303 0 82,200
MKS INSTRS INC COM 55306N104   1,272,661 11,773 SH   SOLE 25 11,773 0 0
MKS INSTRS INC COM 55306N104   3,441,472 31,836 SH   SOLE 26 26,482 0 5,354
MKS INSTRS INC COM 55306N104   494,125 4,571 SH   SOLE 28 986 0 3,585
MKS INSTRS INC COM 55306N104   7,753,364 71,724 SH   SOLE 30 71,724 0 0
MKS INSTRS INC COM 55306N104   102,155 945 SH   SOLE 31 945 0 0
MKS INSTRS INC COM 55306N104   160,420 1,484 SH   SOLE 36 1,484 0 0
MKS INSTRS INC COM 55306N104   1,039,598 9,617 SH   SOLE 40 9,617 0 0
MKS INSTRS INC COM 55306N104   4,451,321 41,178 SH   SOLE 43 36,825 0 4,353
MOATABLE INC SPONSORED ADS 759892300   179 110 SH   SOLE 43 110 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   59,705 1,554 SH   SOLE 2 0 0 1,554
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   3,881,842 101,037 SH   SOLE 21 101,037 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   40,755,168 1,060,780 SH   SOLE 22 1,060,780 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   10,372,516 269,977 SH   SOLE 34 269,977 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   212,155 5,522 SH   SOLE 36 5,522 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   3,381 88 SH   SOLE 43 88 0 0
MODEL N INC COM 607525102   4,145,677 117,242 SH   SOLE 2 78,681 0 38,561
MODEL N INC COM 607525102   3,253 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102   526,369 14,886 SH   SOLE 7 14,087 0 799
MODEL N INC COM 607525102   3,629,138 102,634 SH   SOLE 18 94,788 0 7,846
MODEL N INC COM 607525102   11,532,416 326,143 SH   SOLE 19 326,143 0 0
MODEL N INC COM 607525102   52,867,019 1,495,108 SH   SOLE 21 1,495,108 0 0
MODEL N INC COM 607525102   45,031,561 1,273,517 SH   SOLE 22 1,243,851 0 29,666
MODEL N INC COM 607525102   134,120 3,793 SH   SOLE 23 3,793 0 0
MODEL N INC COM 607525102   224,147 6,339 SH   SOLE 25 6,339 0 0
MODEL N INC COM 607525102   833,046 23,559 SH   SOLE 26 18,204 0 5,355
MODEL N INC COM 607525102   24,009 679 SH   SOLE 28 0 0 679
MODEL N INC COM 607525102   2,351,546 66,503 SH   SOLE 30 66,503 0 0
MODEL N INC COM 607525102   516,963 14,620 SH   SOLE 34 14,620 0 0
MODEL N INC COM 607525102   62,729 1,774 SH   SOLE 36 1,774 0 0
MODEL N INC COM 607525102   180,972 5,118 SH   SOLE 40 5,118 0 0
MODEL N INC COM 607525102   538,674 15,234 SH   SOLE 43 13,943 0 1,291
MODERNA INC COM 60770K107   82,609,551 679,914 SH   SOLE 2 158,733 0 521,181
MODERNA INC COM 60770K107   27,291,330 224,620 SH   SOLE 4 121,273 0 103,347
MODERNA INC COM 60770K107   39,105,990 321,860 SH   SOLE 7 290,060 0 31,800
MODERNA INC COM 60770K107   1,491,899 12,279 SH   SOLE 13 12,279 0 0
MODERNA INC COM 60770K107   5,084,168 41,845 SH   SOLE 15 41,845 0 0
MODERNA INC COM 60770K107   68,244,485 561,683 SH   SOLE 18 533,625 0 28,058
MODERNA INC COM 60770K107   46,458,563 382,375 SH   SOLE 19 382,375 0 0
MODERNA INC COM 60770K107   1,136,242,242 9,351,788 SH   SOLE 21 9,351,788 0 0
MODERNA INC COM 60770K107   866,124,657 7,128,598 SH   SOLE 22 6,432,665 0 695,933
MODERNA INC COM 60770K107   72,499,172 596,701 SH   SOLE 23 596,701 0 0
MODERNA INC COM 60770K107   73,266,444 603,016 SH   SOLE 25 601,944 0 1,072
MODERNA INC COM 60770K107   65,997,099 543,186 SH   SOLE 26 191,660 0 351,526
MODERNA INC COM 60770K107   77,332,806 636,484 SH   SOLE 28 26,667 0 609,817
MODERNA INC COM 60770K107   210,681 1,734 SH   SOLE 29 1,734 0 0
MODERNA INC COM 60770K107   273,527,361 2,251,254 SH   SOLE 30 2,251,254 0 0
MODERNA INC COM 60770K107   9,206,177 75,771 SH   SOLE 31 70,015 0 5,756
MODERNA INC COM 60770K107   10,368,810 85,340 SH   SOLE 32 85,340 0 0
MODERNA INC COM 60770K107   43,387,650 357,100 SH   SOLE 34 357,100 0 0
MODERNA INC COM 60770K107   9,555,975 78,650 SH   SOLE 36 78,650 0 0
MODERNA INC COM 60770K107   1,573,790 12,953 SH   SOLE 40 12,953 0 0
MODERNA INC COM 60770K107   104,004 856 SH   OTR 43 856 0 0
MODERNA INC COM 60770K107   26,207,975 215,704 SH   SOLE 43 192,200 0 23,503
MODINE MFG CO COM 607828100   6,599,509 199,864 SH   SOLE 2 105,955 0 93,909
MODINE MFG CO COM 607828100   746,879 22,619 SH   SOLE 7 21,400 0 1,219
MODINE MFG CO COM 607828100   5,034,923 152,481 SH   SOLE 18 143,530 0 8,951
MODINE MFG CO COM 607828100   20,205,863 611,928 SH   SOLE 19 611,928 0 0
MODINE MFG CO COM 607828100   63,038,284 1,909,094 SH   SOLE 21 1,909,094 0 0
MODINE MFG CO COM 607828100   62,969,140 1,907,000 SH   SOLE 22 1,864,620 0 42,380
MODINE MFG CO COM 607828100   529,410 16,033 SH   SOLE 23 16,033 0 0
MODINE MFG CO COM 607828100   318,874 9,657 SH   SOLE 25 9,657 0 0
MODINE MFG CO COM 607828100   3,606,808 109,231 SH   SOLE 26 0 0 109,231
MODINE MFG CO COM 607828100   1,318,786 39,939 SH   SOLE 30 39,939 0 0
MODINE MFG CO COM 607828100   308,308 9,337 SH   SOLE 40 9,337 0 0
MODINE MFG CO COM 607828100   800,933 24,256 SH   SOLE 43 23,103 0 1,153
MODIV INC CL C COM STK 60784B101   21,300 1,420 SH   SOLE 18 1,420 0 0
MODIV INC CL C COM STK 60784B101   261,060 17,404 SH   SOLE 21 17,404 0 0
MODIV INC CL C COM STK 60784B101   1,097,535 73,169 SH   SOLE 22 73,169 0 0
MODIVCARE INC COM 60783X104   753,696 16,671 SH   SOLE 2 13,569 0 3,102
MODIVCARE INC COM 60783X104   3,029 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104   294,905 6,523 SH   SOLE 7 6,173 0 350
MODIVCARE INC COM 60783X104   1,804,376 39,911 SH   SOLE 18 39,911 0 0
MODIVCARE INC COM 60783X104   1,175,189 25,994 SH   SOLE 19 25,994 0 0
MODIVCARE INC COM 60783X104   70,130,204 1,551,210 SH   SOLE 21 1,551,210 0 0
MODIVCARE INC COM 60783X104   16,086,034 355,807 SH   SOLE 22 339,487 0 16,320
MODIVCARE INC COM 60783X104   116,461 2,576 SH   SOLE 25 2,576 0 0
MODIVCARE INC COM 60783X104   283,376 6,268 SH   SOLE 26 4,512 0 1,756
MODIVCARE INC COM 60783X104   128,713 2,847 SH   SOLE 28 2,847 0 0
MODIVCARE INC COM 60783X104   1,308,332 28,939 SH   SOLE 30 28,939 0 0
MODIVCARE INC COM 60783X104   103,531 2,290 SH   SOLE 40 2,290 0 0
MODIVCARE INC COM 60783X104   9,946 220 SH   OTR 43 220 0 0
MODIVCARE INC COM 60783X104   812,288 17,967 SH   SOLE 43 17,317 0 650
MOELIS & CO CL A 60786M105   2,253,126 49,694 SH   SOLE 2 22,020 0 27,674
MOELIS & CO CL A 60786M105   8,796 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105   308,267 6,799 SH   SOLE 7 6,799 0 0
MOELIS & CO CL A 60786M105   8,587,759 189,408 SH   SOLE 18 181,803 0 7,605
MOELIS & CO CL A 60786M105   6,302,351 139,002 SH   SOLE 19 139,002 0 0
MOELIS & CO CL A 60786M105   175,896,621 3,879,502 SH   SOLE 21 3,879,502 0 0
MOELIS & CO CL A 60786M105   80,641,860 1,778,603 SH   SOLE 22 1,716,346 0 62,257
MOELIS & CO CL A 60786M105   452,040 9,970 SH   SOLE 25 9,970 0 0
MOELIS & CO CL A 60786M105   3,383,225 74,619 SH   SOLE 26 17,656 0 56,963
MOELIS & CO CL A 60786M105   49,285 1,087 SH   SOLE 28 1,087 0 0
MOELIS & CO CL A 60786M105   2,265,413 49,965 SH   SOLE 30 49,965 0 0
MOELIS & CO CL A 60786M105   52,368 1,155 SH   SOLE 36 1,155 0 0
MOELIS & CO CL A 60786M105   519,914 11,467 SH   SOLE 40 11,467 0 0
MOELIS & CO CL A 60786M105   25,118 554 SH   OTR 43 554 0 0
MOELIS & CO CL A 60786M105   2,135,242 47,094 SH   SOLE 43 39,175 0 7,919
MOHAWK INDS INC COM 608190104   12,420,980 120,405 SH   SOLE 2 75,021 0 45,384
MOHAWK INDS INC COM 608190104   5,494,921 53,266 SH   SOLE 4 36,409 0 16,857
MOHAWK INDS INC COM 608190104   3,410,366 33,059 SH   SOLE 7 29,191 0 3,868
MOHAWK INDS INC COM 608190104   1,069,872 10,371 SH   SOLE 13 10,371 0 0
MOHAWK INDS INC COM 608190104   938,756 9,100 SH   SOLE 15 9,100 0 0
MOHAWK INDS INC COM 608190104   9,657,323 93,615 SH   SOLE 18 87,917 0 5,698
MOHAWK INDS INC COM 608190104   2,903,232 28,143 SH   SOLE 19 28,143 0 0
MOHAWK INDS INC COM 608190104   165,827,534 1,607,479 SH   SOLE 21 1,607,479 0 0
MOHAWK INDS INC COM 608190104   135,672,937 1,315,170 SH   SOLE 22 1,193,762 0 121,408
MOHAWK INDS INC COM 608190104   12,733,555 123,435 SH   SOLE 23 123,435 0 0
MOHAWK INDS INC COM 608190104   6,934,415 67,220 SH   SOLE 25 67,220 0 0
MOHAWK INDS INC COM 608190104   10,508,187 101,863 SH   SOLE 26 45,631 0 56,232
MOHAWK INDS INC COM 608190104   7,990,155 77,454 SH   SOLE 28 473 0 76,981
MOHAWK INDS INC COM 608190104   813,004 7,881 SH   SOLE 29 7,881 0 0
MOHAWK INDS INC COM 608190104   45,745,683 443,444 SH   SOLE 30 387,287 0 56,157
MOHAWK INDS INC COM 608190104   2,726,725 26,432 SH   SOLE 31 25,539 0 893
MOHAWK INDS INC COM 608190104   240,982 2,336 SH   SOLE 34 2,336 0 0
MOHAWK INDS INC COM 608190104   1,809,839 17,544 SH   SOLE 36 17,544 0 0
MOHAWK INDS INC COM 608190104   169,905 1,647 SH   SOLE 40 1,647 0 0
MOHAWK INDS INC COM 608190104   17,847 173 SH   OTR 43 173 0 0
MOHAWK INDS INC COM 608190104   3,075,922 29,817 SH   SOLE 43 26,320 0 3,497
MOLECULAR TEMPLATES INC COM 608550109   405 843 SH   SOLE 2 0 0 843
MOLECULAR TEMPLATES INC COM 608550109   798 1,663 SH   SOLE 21 1,663 0 0
MOLECULAR TEMPLATES INC COM 608550109   285,448 594,683 SH   SOLE 22 594,683 0 0
MOLECULIN BIOTECH INC COM 60855D200   4,216 7,284 SH   SOLE 21 7,284 0 0
MOLECULIN BIOTECH INC COM 60855D200   109,342 188,912 SH   SOLE 22 188,912 0 0
MOLEKULE GROUP INC COM 007744105   8,714 3,724 SH   SOLE 18 3,724 0 0
MOLEKULE GROUP INC COM 007744105   98,591 42,133 SH   SOLE 21 42,133 0 0
MOLEKULE GROUP INC COM 007744105   673,307 287,738 SH   SOLE 22 287,738 0 0
MOLINA HEALTHCARE INC COM 60855R100   38,912,075 129,173 SH   SOLE 2 25,755 0 103,418
MOLINA HEALTHCARE INC COM 60855R100   13,037,366 43,279 SH   SOLE 4 24,127 0 19,152
MOLINA HEALTHCARE INC COM 60855R100   22,460,454 74,560 SH   SOLE 7 67,766 0 6,794
MOLINA HEALTHCARE INC COM 60855R100   233,461 775 SH   SOLE 13 775 0 0
MOLINA HEALTHCARE INC COM 60855R100   2,031,261 6,743 SH   SOLE 15 6,743 0 0
MOLINA HEALTHCARE INC COM 60855R100   56,208,673 186,591 SH   SOLE 18 181,673 0 4,918
MOLINA HEALTHCARE INC COM 60855R100   7,279,163 24,164 SH   SOLE 19 24,164 0 0
MOLINA HEALTHCARE INC COM 60855R100   618,555,070 2,053,363 SH   SOLE 21 2,053,363 0 0
MOLINA HEALTHCARE INC COM 60855R100   394,314,123 1,308,970 SH   SOLE 22 1,187,860 0 121,110
MOLINA HEALTHCARE INC COM 60855R100   30,445,122 101,066 SH   SOLE 23 101,066 0 0
MOLINA HEALTHCARE INC COM 60855R100   25,499,364 84,648 SH   SOLE 25 84,648 0 0
MOLINA HEALTHCARE INC COM 60855R100   29,844,148 99,071 SH   SOLE 26 37,090 0 61,981
MOLINA HEALTHCARE INC COM 60855R100   48,472,227 160,909 SH   SOLE 28 24,676 0 136,233
MOLINA HEALTHCARE INC COM 60855R100   147,057,837 488,175 SH   SOLE 30 475,469 0 12,706
MOLINA HEALTHCARE INC COM 60855R100   4,023,964 13,358 SH   SOLE 31 12,011 0 1,347
MOLINA HEALTHCARE INC COM 60855R100   700,383 2,325 SH   SOLE 34 2,325 0 0
MOLINA HEALTHCARE INC COM 60855R100   5,544,322 18,405 SH   SOLE 36 18,405 0 0
MOLINA HEALTHCARE INC COM 60855R100   701,588 2,329 SH   SOLE 40 2,329 0 0
MOLINA HEALTHCARE INC COM 60855R100   20,351,774 67,560 SH   SOLE 43 53,028 0 14,532
MOLSON COORS BEVERAGE CO CL B 60871R209   23,061,645 350,268 SH   SOLE 2 55,596 0 294,672
MOLSON COORS BEVERAGE CO CL B 60871R209   8,237,572 125,115 SH   SOLE 4 106,560 0 18,555
MOLSON COORS BEVERAGE CO CL B 60871R209   23,287,806 353,703 SH   SOLE 7 322,276 0 31,427
MOLSON COORS BEVERAGE CO CL B 60871R209   40,557 616 SH   SOLE 13 616 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   2,085,745 31,679 SH   SOLE 15 31,679 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   25,484,096 387,061 SH   SOLE 18 371,242 0 15,819
MOLSON COORS BEVERAGE CO CL B 60871R209   5,042,620 76,589 SH   SOLE 19 76,589 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   362,828,504 5,510,761 SH   SOLE 21 5,510,761 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   259,884,043 3,947,206 SH   SOLE 22 3,671,587 0 275,619
MOLSON COORS BEVERAGE CO CL B 60871R209   21,856,181 331,959 SH   SOLE 23 331,959 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   53,601,792 814,122 SH   SOLE 25 742,836 0 71,286
MOLSON COORS BEVERAGE CO CL B 60871R209   32,711,682 496,836 SH   SOLE 26 196,485 0 300,351
MOLSON COORS BEVERAGE CO CL B 60871R209   29,783,251 452,358 SH   SOLE 28 10,345 0 442,013
MOLSON COORS BEVERAGE CO CL B 60871R209   98,634,772 1,498,098 SH   SOLE 30 1,498,098 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,714,869 26,046 SH   SOLE 31 22,916 0 3,130
MOLSON COORS BEVERAGE CO CL B 60871R209   595,852 9,050 SH   SOLE 34 9,050 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   3,936,179 59,784 SH   SOLE 36 59,784 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   478,657 7,270 SH   SOLE 40 7,270 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   14,417,724 218,981 SH   SOLE 43 186,189 0 32,792
MOMENTUS INC COM CL A 60879E101   718 2,278 SH   SOLE 2 0 0 2,278
MOMENTUS INC COM CL A 60879E101   28 90 SH   SOLE 21 90 0 0
MOMENTUS INC COM CL A 60879E101   209,252 664,292 SH   SOLE 22 664,292 0 0
MONARCH CASINO & RESORT INC COM 609027107   5,413,519 76,842 SH   SOLE 2 52,823 0 24,019
MONARCH CASINO & RESORT INC COM 609027107   2,818 40 SH   SOLE 4 40 0 0
MONARCH CASINO & RESORT INC COM 609027107   11,272 160 SH   SOLE 7 160 0 0
MONARCH CASINO & RESORT INC COM 609027107   3,014,415 42,788 SH   SOLE 18 42,788 0 0
MONARCH CASINO & RESORT INC COM 609027107   8,830,837 125,349 SH   SOLE 19 125,349 0 0
MONARCH CASINO & RESORT INC COM 609027107   107,481,831 1,525,647 SH   SOLE 21 1,525,647 0 0
MONARCH CASINO & RESORT INC COM 609027107   35,919,214 509,854 SH   SOLE 22 489,787 0 20,067
MONARCH CASINO & RESORT INC COM 609027107   512,876 7,280 SH   SOLE 23 7,280 0 0
MONARCH CASINO & RESORT INC COM 609027107   189,581 2,691 SH   SOLE 25 2,691 0 0
MONARCH CASINO & RESORT INC COM 609027107   912,609 12,954 SH   SOLE 26 9,983 0 2,971
MONARCH CASINO & RESORT INC COM 609027107   1,568,640 22,266 SH   SOLE 30 22,266 0 0
MONARCH CASINO & RESORT INC COM 609027107   150,199 2,132 SH   SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107   650,113 9,228 SH   SOLE 43 9,004 0 224
MONDAY COM LTD SHS M7S64H106   1,670,251 9,755 SH   SOLE 2 7,410 0 2,345
MONDAY COM LTD SHS M7S64H106   1,599,537 9,342 SH   SOLE 4 4,407 0 4,935
MONDAY COM LTD SHS M7S64H106   1,829,143 10,683 SH   SOLE 7 9,298 0 1,385
MONDAY COM LTD SHS M7S64H106   19,519 114 SH   SOLE 13 114 0 0
MONDAY COM LTD SHS M7S64H106   157,180 918 SH   SOLE 15 918 0 0
MONDAY COM LTD SHS M7S64H106   1,737,369 10,147 SH   SOLE 18 10,147 0 0
MONDAY COM LTD SHS M7S64H106   1,899,857 11,096 SH   SOLE 19 11,096 0 0
MONDAY COM LTD SHS M7S64H106   45,158,933 263,748 SH   SOLE 21 263,748 0 0
MONDAY COM LTD SHS M7S64H106   41,393,634 241,757 SH   SOLE 22 232,492 0 9,265
MONDAY COM LTD SHS M7S64H106   6,821,062 39,838 SH   SOLE 23 39,838 0 0
MONDAY COM LTD SHS M7S64H106   243,989 1,425 SH   SOLE 25 1,425 0 0
MONDAY COM LTD SHS M7S64H106   357,336 2,087 SH   SOLE 26 328 0 1,759
MONDAY COM LTD SHS M7S64H106   2,903,891 16,960 SH   SOLE 28 1,085 0 15,875
MONDAY COM LTD SHS M7S64H106   23,079,257 134,793 SH   SOLE 30 134,793 0 0
MONDAY COM LTD SHS M7S64H106   673,408 3,933 SH   SOLE 31 3,593 0 340
MONDAY COM LTD SHS M7S64H106   104,787 612 SH   SOLE 34 612 0 0
MONDAY COM LTD SHS M7S64H106   380,451 2,222 SH   SOLE 36 2,222 0 0
MONDAY COM LTD SHS M7S64H106   87,151 509 SH   SOLE 40 509 0 0
MONDAY COM LTD SHS M7S64H106   347,577 2,030 SH   SOLE 43 1,516 0 514
MONDEE HOLDINGS INC CLASS A COM 465712107   50,965 5,720 SH   SOLE 2 1,579 0 4,141
MONDEE HOLDINGS INC CLASS A COM 465712107   4,446 499 SH   SOLE 7 499 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   1,058,909 118,845 SH   SOLE 18 118,845 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   788,081 88,449 SH   SOLE 19 88,449 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   13,442,107 1,508,654 SH   SOLE 21 1,508,654 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   4,450,607 499,507 SH   SOLE 22 481,943 0 17,564
MONDELEZ INTL INC CL A 609207105   168,491,838 2,310,006 SH   SOLE 2 317,477 0 1,992,529
MONDELEZ INTL INC CL A 609207105   81,723,143 1,120,416 SH   SOLE 4 582,135 0 538,281
MONDELEZ INTL INC CL A 609207105   94,943,956 1,301,672 SH   SOLE 7 1,172,983 0 128,689
MONDELEZ INTL INC CL A 609207105   4,620,093 63,341 SH   SOLE 13 63,341 0 0
MONDELEZ INTL INC CL A 609207105   17,609,394 241,423 SH   SOLE 15 241,423 0 0
MONDELEZ INTL INC CL A 609207105   277,551,923 3,805,209 SH   SOLE 18 3,655,418 0 149,791
MONDELEZ INTL INC CL A 609207105   197,580,820 2,708,813 SH   SOLE 19 2,708,813 0 0
MONDELEZ INTL INC CL A 609207105   732,463 10,042 SH   SOLE 20 10,042 0 0
MONDELEZ INTL INC CL A 609207105   2,476,165,151 33,947,973 SH   SOLE 21 33,947,973 0 0
MONDELEZ INTL INC CL A 609207105   2,204,096,033 30,217,933 SH   SOLE 22 27,406,799 0 2,811,134
MONDELEZ INTL INC CL A 609207105   203,942,574 2,796,032 SH   SOLE 23 2,796,032 0 0
MONDELEZ INTL INC CL A 609207105   210,979,388 2,892,506 SH   SOLE 25 2,661,745 0 230,761
MONDELEZ INTL INC CL A 609207105   254,454,326 3,488,543 SH   SOLE 26 1,037,667 0 2,450,876
MONDELEZ INTL INC CL A 609207105   201,578,589 2,763,622 SH   SOLE 28 52,832 0 2,710,790
MONDELEZ INTL INC CL A 609207105   157,259 2,156 SH   SOLE 29 2,156 0 0
MONDELEZ INTL INC CL A 609207105   592,889,727 8,128,458 SH   SOLE 30 8,128,458 0 0
MONDELEZ INTL INC CL A 609207105   22,262,236 305,213 SH   SOLE 31 281,148 0 24,065
MONDELEZ INTL INC CL A 609207105   21,948,886 300,917 SH   SOLE 32 300,917 0 0
MONDELEZ INTL INC CL A 609207105   112,391,204 1,540,872 SH   SOLE 34 1,540,872 0 0
MONDELEZ INTL INC CL A 609207105   28,722,386 393,781 SH   SOLE 36 393,781 0 0
MONDELEZ INTL INC CL A 609207105   6,470,289 88,707 SH   SOLE 37 88,707 0 0
MONDELEZ INTL INC CL A 609207105   3,873,406 53,104 SH   SOLE 40 53,104 0 0
MONDELEZ INTL INC CL A 609207105   252,518 3,462 SH   OTR 43 3,462 0 0
MONDELEZ INTL INC CL A 609207105   135,252,360 1,854,296 SH   SOLE 43 1,575,512 0 278,784
MONEYLION INC CL A 60938K304   37,423 3,116 SH   SOLE 2 3,010 0 106
MONEYLION INC CL A 60938K304   14,784 1,231 SH   SOLE 18 1,231 0 0
MONEYLION INC CL A 60938K304   182,708 15,213 SH   SOLE 21 15,213 0 0
MONEYLION INC CL A 60938K304   170,974 14,236 SH   SOLE 22 14,236 0 0
MONGODB INC CL A 60937P106   44,498,709 108,272 SH   SOLE 2 9,456 0 98,816
MONGODB INC CL A 60937P106   19,384,754 47,166 SH   SOLE 4 26,619 0 20,547
MONGODB INC CL A 60937P106   19,303,789 46,969 SH   SOLE 7 44,401 0 2,568
MONGODB INC CL A 60937P106   710,191 1,728 SH   SOLE 13 1,728 0 0
MONGODB INC CL A 60937P106   2,244,416 5,461 SH   SOLE 15 5,461 0 0
MONGODB INC CL A 60937P106   52,217,512 127,053 SH   SOLE 18 88,225 0 38,828
MONGODB INC CL A 60937P106   434,102,434 1,056,236 SH   SOLE 19 1,056,236 0 0
MONGODB INC CL A 60937P106   525,376,326 1,278,319 SH   SOLE 21 1,278,319 0 0
MONGODB INC CL A 60937P106   703,408,974 1,711,499 SH   SOLE 22 1,587,614 0 123,885
MONGODB INC CL A 60937P106   50,160,919 122,049 SH   SOLE 23 122,049 0 0
MONGODB INC CL A 60937P106   51,205,244 124,590 SH   SOLE 25 124,453 0 137
MONGODB INC CL A 60937P106   32,889,886 80,026 SH   SOLE 26 43,391 0 36,635
MONGODB INC CL A 60937P106   32,726,312 79,628 SH   SOLE 28 2,735 0 76,893
MONGODB INC CL A 60937P106   33,701 82 SH   SOLE 29 82 0 0
MONGODB INC CL A 60937P106   103,872,380 252,737 SH   SOLE 30 252,737 0 0
MONGODB INC CL A 60937P106   6,335,411 15,415 SH   SOLE 31 14,123 0 1,292
MONGODB INC CL A 60937P106   184,462,176 448,824 SH   SOLE 34 448,824 0 0
MONGODB INC CL A 60937P106   6,027,990 14,667 SH   SOLE 36 14,667 0 0
MONGODB INC CL A 60937P106   1,075,150 2,616 SH   SOLE 40 2,616 0 0
MONGODB INC CL A 60937P106   80,554 196 SH   OTR 43 196 0 0
MONGODB INC CL A 60937P106   27,345,182 66,535 SH   SOLE 43 58,547 0 7,988
MONGODB INC NOTE 0.250% 1/1 60937PAD8   13,006,071 6,539,000 PRN   SOLE 21 6,539,000 0 0
MONOLITHIC PWR SYS INC COM 609839105   56,077,495 103,803 SH   SOLE 2 32,917 0 70,886
MONOLITHIC PWR SYS INC COM 609839105   19,738,384 36,537 SH   SOLE 4 16,850 0 19,687
MONOLITHIC PWR SYS INC COM 609839105   14,581,888 26,992 SH   SOLE 7 23,274 0 3,718
MONOLITHIC PWR SYS INC COM 609839105   607,759 1,125 SH   SOLE 13 1,125 0 0
MONOLITHIC PWR SYS INC COM 609839105   2,871,863 5,316 SH   SOLE 15 5,316 0 0
MONOLITHIC PWR SYS INC COM 609839105   65,060,979 120,432 SH   SOLE 18 94,340 0 26,092
MONOLITHIC PWR SYS INC COM 609839105   561,089,361 1,038,612 SH   SOLE 19 1,038,612 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,074,780,562 1,989,487 SH   SOLE 21 1,989,487 0 0
MONOLITHIC PWR SYS INC COM 609839105   592,262,793 1,096,316 SH   SOLE 22 1,001,582 0 94,734
MONOLITHIC PWR SYS INC COM 609839105   42,345,929 78,385 SH   SOLE 23 78,385 0 0
MONOLITHIC PWR SYS INC COM 609839105   32,659,064 60,454 SH   SOLE 25 60,332 0 122
MONOLITHIC PWR SYS INC COM 609839105   38,762,583 71,752 SH   SOLE 26 24,998 0 46,754
MONOLITHIC PWR SYS INC COM 609839105   34,327,835 63,543 SH   SOLE 28 629 0 62,914
MONOLITHIC PWR SYS INC COM 609839105   19,989 37 SH   SOLE 29 37 0 0
MONOLITHIC PWR SYS INC COM 609839105   140,472,766 260,024 SH   SOLE 30 250,105 0 9,919
MONOLITHIC PWR SYS INC COM 609839105   5,259,139 9,735 SH   SOLE 31 8,956 0 779
MONOLITHIC PWR SYS INC COM 609839105   225,258,082 416,967 SH   SOLE 34 416,967 0 0
MONOLITHIC PWR SYS INC COM 609839105   5,637,840 10,436 SH   SOLE 36 10,436 0 0
MONOLITHIC PWR SYS INC COM 609839105   965,391 1,787 SH   SOLE 40 1,787 0 0
MONOLITHIC PWR SYS INC COM 609839105   46,460 86 SH   OTR 43 86 0 0
MONOLITHIC PWR SYS INC COM 609839105   21,408,025 39,628 SH   SOLE 43 33,798 0 5,830
MONRO INC COM 610236101   1,108,752 27,289 SH   SOLE 2 9,297 0 17,992
MONRO INC COM 610236101   5,891 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101   326,990 8,048 SH   SOLE 7 7,623 0 425
MONRO INC COM 610236101   4,360,818 107,330 SH   SOLE 18 107,330 0 0
MONRO INC COM 610236101   2,537,303 62,449 SH   SOLE 19 62,449 0 0
MONRO INC COM 610236101   151,656,594 3,732,626 SH   SOLE 21 3,732,626 0 0
MONRO INC COM 610236101   36,254,880 892,318 SH   SOLE 22 833,352 0 58,966
MONRO INC COM 610236101   243,496 5,993 SH   SOLE 25 5,993 0 0
MONRO INC COM 610236101   484,025 11,913 SH   SOLE 26 9,704 0 2,209
MONRO INC COM 610236101   90,036 2,216 SH   SOLE 28 597 0 1,619
MONRO INC COM 610236101   2,392,376 58,882 SH   SOLE 30 58,882 0 0
MONRO INC COM 610236101   5,769 142 SH   SOLE 36 142 0 0
MONRO INC COM 610236101   182,510 4,492 SH   SOLE 40 4,492 0 0
MONRO INC COM 610236101   517,268 12,731 SH   SOLE 43 10,283 0 2,448
MONROE CAP CORP COM 610335101   871,726 106,568 SH   SOLE 30 106,568 0 0
MONROE CAP CORP COM 610335101   12 2 SH   SOLE 43 2 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   72,929,672 1,269,667 SH   SOLE 2 256,808 0 1,012,859
MONSTER BEVERAGE CORP NEW COM 61174X109   34,740,976 604,822 SH   SOLE 4 294,958 0 309,864
MONSTER BEVERAGE CORP NEW COM 61174X109   37,058,507 645,169 SH   SOLE 7 578,925 0 66,244
MONSTER BEVERAGE CORP NEW COM 61174X109   2,064,623 35,944 SH   SOLE 13 35,944 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   5,662,952 98,589 SH   SOLE 15 98,589 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   144,347,467 2,513,013 SH   SOLE 18 2,446,844 0 66,169
MONSTER BEVERAGE CORP NEW COM 61174X109   26,502,529 461,395 SH   SOLE 19 461,395 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,057,675,978 18,413,579 SH   SOLE 21 18,413,579 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   961,595,745 16,740,873 SH   SOLE 22 15,147,740 0 1,593,133
MONSTER BEVERAGE CORP NEW COM 61174X109   79,897,432 1,390,972 SH   SOLE 23 1,390,972 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   72,651,663 1,264,827 SH   SOLE 25 1,067,178 0 197,649
MONSTER BEVERAGE CORP NEW COM 61174X109   70,592,669 1,228,981 SH   SOLE 26 435,040 0 793,941
MONSTER BEVERAGE CORP NEW COM 61174X109   66,309,023 1,154,405 SH   SOLE 28 9,992 0 1,144,413
MONSTER BEVERAGE CORP NEW COM 61174X109   298,327,507 5,193,724 SH   SOLE 30 5,172,412 0 21,312
MONSTER BEVERAGE CORP NEW COM 61174X109   9,971,010 173,590 SH   SOLE 31 159,494 0 14,096
MONSTER BEVERAGE CORP NEW COM 61174X109   13,209,592 229,972 SH   SOLE 32 229,972 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   29,437,713 512,495 SH   SOLE 34 512,495 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   12,749,842 221,968 SH   SOLE 36 221,968 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,746,980 30,414 SH   SOLE 40 30,414 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   96,384 1,678 SH   OTR 43 1,678 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   65,365,341 1,137,976 SH   SOLE 43 1,005,346 0 132,630
MONTAUK RENEWABLES INC COM 61218C103   219,435 29,494 SH   SOLE 2 15,741 0 13,753
MONTAUK RENEWABLES INC COM 61218C103   5,416 728 SH   SOLE 7 728 0 0
MONTAUK RENEWABLES INC COM 61218C103   1,303,034 175,139 SH   SOLE 18 175,139 0 0
MONTAUK RENEWABLES INC COM 61218C103   998,269 134,176 SH   SOLE 19 134,176 0 0
MONTAUK RENEWABLES INC COM 61218C103   17,359,700 2,333,293 SH   SOLE 21 2,333,293 0 0
MONTAUK RENEWABLES INC COM 61218C103   12,178,209 1,636,856 SH   SOLE 22 1,609,065 0 27,791
MONTAUK RENEWABLES INC COM 61218C103   71,736 9,642 SH   SOLE 25 9,642 0 0
MONTAUK RENEWABLES INC COM 61218C103   39,678 5,333 SH   SOLE 26 2,214 0 3,119
MONTAUK RENEWABLES INC COM 61218C103   314,452 42,265 SH   SOLE 30 42,265 0 0
MONTAUK RENEWABLES INC COM 61218C103   15,163 2,038 SH   SOLE 36 2,038 0 0
MONTAUK RENEWABLES INC COM 61218C103   54,104 7,272 SH   SOLE 40 7,272 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   211,823 30,923 SH   SOLE 2 11,949 0 18,974
MONTE ROSA THERAPEUTICS INC COM 61225M102   2,740 400 SH   SOLE 7 400 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   882,122 128,777 SH   SOLE 18 128,777 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   9,521,445 1,389,992 SH   SOLE 19 1,389,992 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   9,887,530 1,443,435 SH   SOLE 21 1,443,435 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   5,323,683 777,180 SH   SOLE 22 736,236 0 40,944
MONTE ROSA THERAPEUTICS INC COM 61225M102   40,682 5,939 SH   SOLE 25 5,939 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   6,823 996 SH   SOLE 26 996 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   559,761 81,717 SH   SOLE 30 81,717 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   6,829 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   619,332 14,704 SH   SOLE 2 8,283 0 6,421
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,738 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,122,132 50,383 SH   SOLE 7 49,902 0 481
MONTROSE ENVIRONMENTAL GROUP COM 615111101   3,240,544 76,936 SH   SOLE 18 76,936 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,396,038 56,886 SH   SOLE 19 56,886 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   42,442,344 1,007,653 SH   SOLE 21 1,007,653 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   31,418,993 745,940 SH   SOLE 22 722,873 0 23,067
MONTROSE ENVIRONMENTAL GROUP COM 615111101   271,337 6,442 SH   SOLE 25 6,442 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   573,632 13,619 SH   SOLE 26 11,852 0 1,767
MONTROSE ENVIRONMENTAL GROUP COM 615111101   855,247 20,305 SH   SOLE 28 17,214 0 3,091
MONTROSE ENVIRONMENTAL GROUP COM 615111101   18,789,732 446,100 SH   SOLE 30 446,100 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   13,141 312 SH   SOLE 36 312 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   168,059 3,990 SH   SOLE 40 3,990 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   144,851 3,439 SH   SOLE 43 3,128 0 311
MOODYS CORP COM 615369105   133,560,295 384,103 SH   SOLE 2 166,053 0 218,050
MOODYS CORP COM 615369105   50,157,915 144,248 SH   SOLE 4 82,796 0 61,452
MOODYS CORP COM 615369105   56,576,130 162,706 SH   SOLE 7 145,652 0 17,054
MOODYS CORP COM 615369105   3,273,436 9,414 SH   SOLE 13 9,414 0 0
MOODYS CORP COM 615369105   7,915,498 22,764 SH   SOLE 15 22,764 0 0
MOODYS CORP COM 615369105   124,550,870 358,193 SH   SOLE 18 340,617 0 17,576
MOODYS CORP COM 615369105   31,607,053 90,898 SH   SOLE 19 90,898 0 0
MOODYS CORP COM 615369105   22,690,816 65,256 SH   SOLE 20 65,256 0 0
MOODYS CORP COM 615369105   1,361,729,937 3,916,168 SH   SOLE 21 3,916,168 0 0
MOODYS CORP COM 615369105   1,225,677,533 3,524,898 SH   SOLE 22 3,174,122 0 350,776
MOODYS CORP COM 615369105   125,636,452 361,315 SH   SOLE 23 361,315 0 0
MOODYS CORP COM 615369105   289,479,682 832,508 SH   SOLE 25 600,214 0 232,294
MOODYS CORP COM 615369105   169,866,784 488,516 SH   SOLE 26 306,170 0 182,346
MOODYS CORP COM 615369105   150,803,035 433,691 SH   SOLE 28 14,367 0 419,324
MOODYS CORP COM 615369105   1,631,155 4,691 SH   SOLE 29 4,691 0 0
MOODYS CORP COM 615369105   464,522,973 1,335,911 SH   SOLE 30 1,297,344 0 38,567
MOODYS CORP COM 615369105   16,340,754 46,994 SH   SOLE 31 43,030 0 3,964
MOODYS CORP COM 615369105   18,862,767 54,247 SH   SOLE 34 54,247 0 0
MOODYS CORP COM 615369105   14,130,298 40,637 SH   SOLE 36 40,637 0 0
MOODYS CORP COM 615369105   2,251,139 6,474 SH   SOLE 40 6,474 0 0
MOODYS CORP COM 615369105   112,661 324 SH   OTR 43 324 0 0
MOODYS CORP COM 615369105   95,357,322 274,236 SH   SOLE 43 244,937 0 29,299
MOOG INC CL A 615394202   9,242,031 85,235 SH   SOLE 2 46,810 0 38,425
MOOG INC CL A 615394202   14,096 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202   1,150,334 10,609 SH   SOLE 7 10,041 0 568
MOOG INC CL A 615394202   10,981,357 101,276 SH   SOLE 18 97,835 0 3,441
MOOG INC CL A 615394202   24,807,158 228,785 SH   SOLE 19 228,785 0 0
MOOG INC CL A 615394202   415,390,342 3,830,954 SH   SOLE 21 3,830,954 0 0
MOOG INC CL A 615394202   109,062,038 1,005,829 SH   SOLE 22 957,347 0 48,482
MOOG INC CL A 615394202   477,526 4,404 SH   SOLE 23 4,404 0 0
MOOG INC CL A 615394202   542,909 5,007 SH   SOLE 25 5,007 0 0
MOOG INC CL A 615394202   1,060,337 9,779 SH   SOLE 26 9,779 0 0
MOOG INC CL A 615394202   701,325 6,468 SH   SOLE 28 521 0 5,947
MOOG INC CL A 615394202   4,658,478 42,963 SH   SOLE 30 42,963 0 0
MOOG INC CL A 615394202   229,004 2,112 SH   SOLE 36 2,112 0 0
MOOG INC CL A 615394202   489,778 4,517 SH   SOLE 40 4,517 0 0
MOOG INC CL A 615394202   1,591,026 14,673 SH   SOLE 43 13,748 0 925
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   1,024,386 20,086 SH   SOLE 2 20,086 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   540,141 10,591 SH   SOLE 18 10,591 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   25,390,656 497,856 SH   SOLE 19 497,856 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   37,179 729 SH   SOLE 21 729 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   6,541,872 128,272 SH   SOLE 34 128,272 0 0
MORGAN STANLEY COM NEW 617446448   192,022,583 2,248,508 SH   SOLE 2 237,972 0 2,010,536
MORGAN STANLEY COM NEW 617446448   83,659,036 979,614 SH   SOLE 4 585,351 0 394,263
MORGAN STANLEY COM NEW 617446448   131,028,622 1,534,293 SH   SOLE 7 1,386,047 0 148,246
MORGAN STANLEY COM NEW 617446448   3,528,386 41,316 SH   SOLE 13 41,316 0 0
MORGAN STANLEY COM NEW 617446448   18,848,036 220,703 SH   SOLE 15 220,703 0 0
MORGAN STANLEY COM NEW 617446448   440,612,077 5,159,392 SH   SOLE 18 5,048,479 0 110,913
MORGAN STANLEY COM NEW 617446448   36,581,944 428,360 SH   SOLE 19 428,360 0 0
MORGAN STANLEY COM NEW 617446448   2,865,644,568 33,555,557 SH   SOLE 21 33,555,557 0 0
MORGAN STANLEY COM NEW 617446448   2,337,934,824 27,376,286 SH   SOLE 22 24,810,064 0 2,566,222
MORGAN STANLEY COM NEW 617446448   217,076,723 2,541,882 SH   SOLE 23 2,541,882 0 0
MORGAN STANLEY COM NEW 617446448   199,288,159 2,333,585 SH   SOLE 25 2,243,191 0 90,394
MORGAN STANLEY COM NEW 617446448   200,740,728 2,350,594 SH   SOLE 26 996,927 0 1,353,667
MORGAN STANLEY COM NEW 617446448   200,939,539 2,352,922 SH   SOLE 28 115,269 0 2,237,653
MORGAN STANLEY COM NEW 617446448   160,125 1,875 SH   SOLE 29 1,875 0 0
MORGAN STANLEY COM NEW 617446448   588,211,544 6,887,723 SH   SOLE 30 6,887,723 0 0
MORGAN STANLEY COM NEW 617446448   24,803,320 290,437 SH   SOLE 31 259,881 0 30,556
MORGAN STANLEY COM NEW 617446448   8,716,778 102,070 SH   SOLE 34 102,070 0 0
MORGAN STANLEY COM NEW 617446448   30,105,037 352,518 SH   SOLE 36 352,518 0 0
MORGAN STANLEY COM NEW 617446448   4,162,567 48,742 SH   SOLE 40 48,742 0 0
MORGAN STANLEY COM NEW 617446448   278,660 3,263 SH   OTR 43 3,263 0 0
MORGAN STANLEY COM NEW 617446448   155,936,415 1,825,953 SH   SOLE 43 1,596,535 0 229,418
MORNINGSTAR INC COM 617700109   4,878,222 24,880 SH   SOLE 2 12,069 0 12,811
MORNINGSTAR INC COM 617700109   15,686 80 SH   SOLE 4 80 0 0
MORNINGSTAR INC COM 617700109   1,051,327 5,362 SH   SOLE 7 5,080 0 282
MORNINGSTAR INC COM 617700109   2,957,128 15,082 SH   SOLE 18 15,082 0 0
MORNINGSTAR INC COM 617700109   1,696,594 8,653 SH   SOLE 19 8,653 0 0
MORNINGSTAR INC COM 617700109   79,345,215 404,678 SH   SOLE 21 404,678 0 0
MORNINGSTAR INC COM 617700109   120,242,869 613,265 SH   SOLE 22 581,442 0 31,823
MORNINGSTAR INC COM 617700109   915,059 4,667 SH   SOLE 25 4,667 0 0
MORNINGSTAR INC COM 617700109   2,249,119 11,471 SH   SOLE 26 9,223 0 2,248
MORNINGSTAR INC COM 617700109   244,107 1,245 SH   SOLE 28 385 0 860
MORNINGSTAR INC COM 617700109   3,776,700 19,262 SH   SOLE 30 19,262 0 0
MORNINGSTAR INC COM 617700109   68,232 348 SH   SOLE 31 348 0 0
MORNINGSTAR INC COM 617700109   922,509 4,705 SH   SOLE 40 4,705 0 0
MORNINGSTAR INC COM 617700109   21,568 110 SH   OTR 43 110 0 0
MORNINGSTAR INC COM 617700109   6,785,517 34,608 SH   SOLE 43 31,828 0 2,779
MORPHIC HLDG INC COM 61775R105   1,009,639 17,611 SH   SOLE 2 8,177 0 9,434
MORPHIC HLDG INC COM 61775R105   6,478 113 SH   SOLE 4 113 0 0
MORPHIC HLDG INC COM 61775R105   335,839 5,858 SH   SOLE 7 5,552 0 306
MORPHIC HLDG INC COM 61775R105   5,092,968 88,836 SH   SOLE 18 88,836 0 0
MORPHIC HLDG INC COM 61775R105   24,041,221 419,348 SH   SOLE 19 419,348 0 0
MORPHIC HLDG INC COM 61775R105   73,213,162 1,277,048 SH   SOLE 21 1,277,048 0 0
MORPHIC HLDG INC COM 61775R105   49,494,136 863,320 SH   SOLE 22 841,788 0 21,532
MORPHIC HLDG INC COM 61775R105   7,396 129 SH   SOLE 23 129 0 0
MORPHIC HLDG INC COM 61775R105   279,484 4,875 SH   SOLE 25 4,875 0 0
MORPHIC HLDG INC COM 61775R105   773,840 13,498 SH   SOLE 26 11,092 0 2,406
MORPHIC HLDG INC COM 61775R105   2,481,529 43,285 SH   SOLE 30 43,285 0 0
MORPHIC HLDG INC COM 61775R105   77,396 1,350 SH   SOLE 34 1,350 0 0
MORPHIC HLDG INC COM 61775R105   27,117 473 SH   SOLE 36 473 0 0
MORPHIC HLDG INC COM 61775R105   248,698 4,338 SH   SOLE 40 4,338 0 0
MORPHIC HLDG INC COM 61775R105   500,835 8,736 SH   SOLE 43 6,265 0 2,471
MORPHOSYS AG SPONSORED ADS 617760202   258,462 34,600 SH   SOLE 43 27,812 0 6,788
MOSAIC CO NEW COM 61945C103   30,162,160 861,776 SH   SOLE 2 131,763 0 730,013
MOSAIC CO NEW COM 61945C103   10,926,440 312,184 SH   SOLE 4 161,506 0 150,678
MOSAIC CO NEW COM 61945C103   31,363,255 896,093 SH   SOLE 7 852,225 0 43,868
MOSAIC CO NEW COM 61945C103   208,110 5,946 SH   SOLE 13 5,946 0 0
MOSAIC CO NEW COM 61945C103   2,103,500 60,100 SH   SOLE 15 60,100 0 0
MOSAIC CO NEW COM 61945C103   19,467,210 556,206 SH   SOLE 18 526,673 0 29,533
MOSAIC CO NEW COM 61945C103   5,537,945 158,227 SH   SOLE 19 158,227 0 0
MOSAIC CO NEW COM 61945C103   391,918,835 11,197,681 SH   SOLE 21 11,197,681 0 0
MOSAIC CO NEW COM 61945C103   263,092,655 7,516,933 SH   SOLE 22 6,805,515 0 711,418
MOSAIC CO NEW COM 61945C103   20,099,135 574,261 SH   SOLE 23 574,261 0 0
MOSAIC CO NEW COM 61945C103   33,024,110 943,546 SH   SOLE 25 941,443 0 2,103
MOSAIC CO NEW COM 61945C103   23,891,630 682,618 SH   SOLE 26 218,218 0 464,400
MOSAIC CO NEW COM 61945C103   23,342,060 666,916 SH   SOLE 28 15,824 0 651,092
MOSAIC CO NEW COM 61945C103   34,125 975 SH   SOLE 29 975 0 0
MOSAIC CO NEW COM 61945C103   104,450,850 2,984,310 SH   SOLE 30 2,849,087 0 135,223
MOSAIC CO NEW COM 61945C103   2,623,460 74,956 SH   SOLE 31 68,905 0 6,051
MOSAIC CO NEW COM 61945C103   5,202,225 148,635 SH   SOLE 34 148,635 0 0
MOSAIC CO NEW COM 61945C103   2,967,790 84,794 SH   SOLE 36 84,794 0 0
MOSAIC CO NEW COM 61945C103   482,230 13,778 SH   SOLE 40 13,778 0 0
MOSAIC CO NEW COM 61945C103   58,065 1,659 SH   OTR 43 1,659 0 0
MOSAIC CO NEW COM 61945C103   17,476,096 499,317 SH   SOLE 43 452,964 0 46,353
MOTORCAR PTS AMER INC COM 620071100   103,840 13,416 SH   SOLE 2 8,949 0 4,467
MOTORCAR PTS AMER INC COM 620071100   27,957 3,612 SH   SOLE 18 3,612 0 0
MOTORCAR PTS AMER INC COM 620071100   291,210 37,624 SH   SOLE 19 37,624 0 0
MOTORCAR PTS AMER INC COM 620071100   343,199 44,341 SH   SOLE 21 44,341 0 0
MOTORCAR PTS AMER INC COM 620071100   2,385,716 308,232 SH   SOLE 22 308,232 0 0
MOTORCAR PTS AMER INC COM 620071100   20,867 2,696 SH   SOLE 23 2,696 0 0
MOTORCAR PTS AMER INC COM 620071100   101 13 SH   SOLE 43 13 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   80,623,259 274,902 SH   SOLE 2 36,020 0 238,882
MOTOROLA SOLUTIONS INC COM NEW 620076307   45,502,099 155,149 SH   SOLE 4 89,489 0 65,660
MOTOROLA SOLUTIONS INC COM NEW 620076307   57,628,640 196,497 SH   SOLE 7 178,388 0 18,109
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,684,014 5,742 SH   SOLE 13 5,742 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   5,935,694 20,239 SH   SOLE 15 20,239 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   108,868,762 371,211 SH   SOLE 18 339,599 0 31,612
MOTOROLA SOLUTIONS INC COM NEW 620076307   166,871,334 568,983 SH   SOLE 19 568,983 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,627,008,047 5,547,627 SH   SOLE 21 5,547,627 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,224,460,717 4,175,057 SH   SOLE 22 3,832,754 0 342,303
MOTOROLA SOLUTIONS INC COM NEW 620076307   87,985,173 300,004 SH   SOLE 23 300,004 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   119,496,643 407,449 SH   SOLE 25 313,835 0 93,614
MOTOROLA SOLUTIONS INC COM NEW 620076307   92,580,284 315,672 SH   SOLE 26 121,686 0 193,986
MOTOROLA SOLUTIONS INC COM NEW 620076307   115,393,069 393,457 SH   SOLE 28 5,767 0 387,690
MOTOROLA SOLUTIONS INC COM NEW 620076307   11,731 40 SH   SOLE 29 40 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   388,576,350 1,324,933 SH   SOLE 30 1,307,095 0 17,838
MOTOROLA SOLUTIONS INC COM NEW 620076307   10,936,704 37,291 SH   SOLE 31 34,289 0 3,002
MOTOROLA SOLUTIONS INC COM NEW 620076307   65,213,741 222,360 SH   SOLE 34 222,360 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   19,545,352 66,644 SH   SOLE 36 66,644 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,922,157 6,554 SH   SOLE 40 6,554 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   76,546 261 SH   OTR 43 261 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   80,805,431 275,523 SH   SOLE 43 247,490 0 28,033
MOTUS GI HLDGS INC COM NEW 62014P405   355 530 SH   SOLE 21 530 0 0
MOTUS GI HLDGS INC COM NEW 62014P405   1,398 2,087 SH   SOLE 22 2,087 0 0
MOVADO GROUP INC COM 624580106   432,580 16,123 SH   SOLE 2 5,455 0 10,668
MOVADO GROUP INC COM 624580106   361,642 13,479 SH   SOLE 7 12,750 0 729
MOVADO GROUP INC COM 624580106   1,498,992 55,870 SH   SOLE 18 55,870 0 0
MOVADO GROUP INC COM 624580106   822,125 30,642 SH   SOLE 19 30,642 0 0
MOVADO GROUP INC COM 624580106   51,013,489 1,901,360 SH   SOLE 21 1,901,360 0 0
MOVADO GROUP INC COM 624580106   11,529,549 429,726 SH   SOLE 22 402,786 0 26,940
MOVADO GROUP INC COM 624580106   65,331 2,435 SH   SOLE 25 2,435 0 0
MOVADO GROUP INC COM 624580106   63,533 2,368 SH   SOLE 26 880 0 1,488
MOVADO GROUP INC COM 624580106   1,364,520 50,858 SH   SOLE 30 50,858 0 0
MOVADO GROUP INC COM 624580106   50,226 1,872 SH   SOLE 40 1,872 0 0
MOVADO GROUP INC COM 624580106   451,370 16,823 SH   SOLE 43 15,945 0 878
MOVANO INC COM 62459M107   5,740 5,266 SH   SOLE 18 5,266 0 0
MOVANO INC COM 62459M107   82,588 75,769 SH   SOLE 21 75,769 0 0
MOVELLA HOLDINGS INC COM 62459N105   4,812 2,259 SH   SOLE 18 2,259 0 0
MOVELLA HOLDINGS INC COM 62459N105   60,592 28,447 SH   SOLE 21 28,447 0 0
MOVELLA HOLDINGS INC COM 62459N105   4,820 2,263 SH   SOLE 22 2,263 0 0
MP MATERIALS CORP COM CL A 553368101   14,976,539 654,569 SH   SOLE 2 113,733 0 540,836
MP MATERIALS CORP COM CL A 553368101   24,779 1,083 SH   SOLE 4 241 0 842
MP MATERIALS CORP COM CL A 553368101   4,126,683 180,362 SH   SOLE 7 179,566 0 796
MP MATERIALS CORP COM CL A 553368101   4,184,912 182,907 SH   SOLE 18 182,907 0 0
MP MATERIALS CORP COM CL A 553368101   687,338 30,041 SH   SOLE 19 30,041 0 0
MP MATERIALS CORP COM CL A 553368101   112,973,409 4,937,649 SH   SOLE 21 4,937,649 0 0
MP MATERIALS CORP COM CL A 553368101   62,300,776 2,722,936 SH   SOLE 22 2,588,784 0 134,152
MP MATERIALS CORP COM CL A 553368101   412,160 18,014 SH   SOLE 25 18,014 0 0
MP MATERIALS CORP COM CL A 553368101   904,103 39,515 SH   SOLE 26 29,253 0 10,262
MP MATERIALS CORP COM CL A 553368101   221,982 9,702 SH   SOLE 28 1,709 0 7,993
MP MATERIALS CORP COM CL A 553368101   1,569,362 68,591 SH   SOLE 30 68,591 0 0
MP MATERIALS CORP COM CL A 553368101   30,522 1,334 SH   SOLE 31 1,334 0 0
MP MATERIALS CORP COM CL A 553368101   366,263 16,008 SH   SOLE 34 16,008 0 0
MP MATERIALS CORP COM CL A 553368101   436,825 19,092 SH   SOLE 40 19,092 0 0
MP MATERIALS CORP COM CL A 553368101   1,185,756 51,825 SH   SOLE 43 42,076 0 9,749
MPLX LP COM UNIT REP LTD 55336V100   2,594,645 76,448 SH   SOLE 19 76,448 0 0
MPLX LP COM UNIT REP LTD 55336V100   34 1 SH   SOLE 43 1 0 0
MR COOPER GROUP INC COM 62482R107   3,948,097 77,964 SH   SOLE 2 36,619 0 41,345
MR COOPER GROUP INC COM 62482R107   92,874 1,834 SH   SOLE 4 1,834 0 0
MR COOPER GROUP INC COM 62482R107   738,331 14,580 SH   SOLE 7 13,851 0 729
MR COOPER GROUP INC COM 62482R107   13,335,740 263,344 SH   SOLE 18 263,344 0 0
MR COOPER GROUP INC COM 62482R107   22,524,925 444,805 SH   SOLE 19 444,805 0 0
MR COOPER GROUP INC COM 62482R107   393,554,786 7,771,619 SH   SOLE 21 7,771,619 0 0
MR COOPER GROUP INC COM 62482R107   100,745,545 1,989,446 SH   SOLE 22 1,867,839 0 121,607
MR COOPER GROUP INC COM 62482R107   619,682 12,237 SH   SOLE 25 12,237 0 0
MR COOPER GROUP INC COM 62482R107   1,882,896 37,182 SH   SOLE 26 30,762 0 6,420
MR COOPER GROUP INC COM 62482R107   281,913 5,567 SH   SOLE 28 1,535 0 4,032
MR COOPER GROUP INC COM 62482R107   7,512,495 148,351 SH   SOLE 30 148,351 0 0
MR COOPER GROUP INC COM 62482R107   5,437,622 107,378 SH   SOLE 34 107,378 0 0
MR COOPER GROUP INC COM 62482R107   91,709 1,811 SH   SOLE 36 1,811 0 0
MR COOPER GROUP INC COM 62482R107   514,908 10,168 SH   SOLE 40 10,168 0 0
MR COOPER GROUP INC COM 62482R107   6,172,308 121,886 SH   SOLE 43 114,763 0 7,123
MRC GLOBAL INC COM 55345K103   3,128,850 310,710 SH   SOLE 2 239,385 0 71,325
MRC GLOBAL INC COM 55345K103   1,239 123 SH   SOLE 4 123 0 0
MRC GLOBAL INC COM 55345K103   373,929 37,133 SH   SOLE 7 35,138 0 1,995
MRC GLOBAL INC COM 55345K103   2,277,361 226,153 SH   SOLE 18 226,153 0 0
MRC GLOBAL INC COM 55345K103   3,457,253 343,322 SH   SOLE 19 343,322 0 0
MRC GLOBAL INC COM 55345K103   30,892,736 3,067,799 SH   SOLE 21 3,067,799 0 0
MRC GLOBAL INC COM 55345K103   27,025,685 2,683,782 SH   SOLE 22 2,594,597 0 89,185
MRC GLOBAL INC COM 55345K103   72,011 7,151 SH   SOLE 23 7,151 0 0
MRC GLOBAL INC COM 55345K103   165,722 16,457 SH   SOLE 25 16,457 0 0
MRC GLOBAL INC COM 55345K103   165,752 16,460 SH   SOLE 26 9,899 0 6,561
MRC GLOBAL INC COM 55345K103   972,148 96,539 SH   SOLE 30 96,539 0 0
MRC GLOBAL INC COM 55345K103   65,626 6,517 SH   SOLE 34 6,517 0 0
MRC GLOBAL INC COM 55345K103   132,441 13,152 SH   SOLE 40 13,152 0 0
MRC GLOBAL INC COM 55345K103   844,249 83,838 SH   SOLE 43 82,343 0 1,495
MSA SAFETY INC COM 553498106   9,157,428 52,641 SH   SOLE 2 34,833 0 17,808
MSA SAFETY INC COM 553498106   21,745 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106   2,899,217 16,666 SH   SOLE 7 16,348 0 318
MSA SAFETY INC COM 553498106   12,478,499 71,732 SH   SOLE 18 71,732 0 0
MSA SAFETY INC COM 553498106   2,005,933 11,531 SH   SOLE 19 11,531 0 0
MSA SAFETY INC COM 553498106   321,129,290 1,845,995 SH   SOLE 21 1,845,995 0 0
MSA SAFETY INC COM 553498106   182,525,442 1,049,238 SH   SOLE 22 1,002,830 0 46,408
MSA SAFETY INC COM 553498106   1,234,942 7,099 SH   SOLE 25 7,099 0 0
MSA SAFETY INC COM 553498106   2,676,549 15,386 SH   SOLE 26 12,305 0 3,081
MSA SAFETY INC COM 553498106   3,717,873 21,372 SH   SOLE 28 21,372 0 0
MSA SAFETY INC COM 553498106   4,793,294 27,554 SH   SOLE 30 27,554 0 0
MSA SAFETY INC COM 553498106   93,590 538 SH   SOLE 31 538 0 0
MSA SAFETY INC COM 553498106   369,839 2,126 SH   SOLE 36 2,126 0 0
MSA SAFETY INC COM 553498106   1,048,631 6,028 SH   SOLE 40 6,028 0 0
MSA SAFETY INC COM 553498106   2,705,149 15,550 SH   SOLE 43 14,109 0 1,441
MSC INDL DIRECT INC CL A 553530106   34,504,890 362,142 SH   SOLE 2 61,367 0 300,775
MSC INDL DIRECT INC CL A 553530106   13,720 144 SH   SOLE 4 144 0 0
MSC INDL DIRECT INC CL A 553530106   662,768 6,956 SH   SOLE 7 6,956 0 0
MSC INDL DIRECT INC CL A 553530106   11,746,404 123,283 SH   SOLE 18 123,283 0 0
MSC INDL DIRECT INC CL A 553530106   26,363,214 276,692 SH   SOLE 19 276,692 0 0
MSC INDL DIRECT INC CL A 553530106   349,695,989 3,670,193 SH   SOLE 21 3,670,193 0 0
MSC INDL DIRECT INC CL A 553530106   128,342,827 1,347,007 SH   SOLE 22 1,289,165 0 57,842
MSC INDL DIRECT INC CL A 553530106   2,494,430 26,180 SH   SOLE 25 26,180 0 0
MSC INDL DIRECT INC CL A 553530106   2,357,608 24,744 SH   SOLE 26 20,840 0 3,904
MSC INDL DIRECT INC CL A 553530106   79,749 837 SH   SOLE 28 837 0 0
MSC INDL DIRECT INC CL A 553530106   2,277,859 23,907 SH   SOLE 30 23,907 0 0
MSC INDL DIRECT INC CL A 553530106   62,027 651 SH   SOLE 31 651 0 0
MSC INDL DIRECT INC CL A 553530106   2,137,702 22,436 SH   SOLE 32 22,436 0 0
MSC INDL DIRECT INC CL A 553530106   4,389,645 46,071 SH   SOLE 34 46,071 0 0
MSC INDL DIRECT INC CL A 553530106   67,458 708 SH   SOLE 36 708 0 0
MSC INDL DIRECT INC CL A 553530106   785,107 8,240 SH   SOLE 40 8,240 0 0
MSC INDL DIRECT INC CL A 553530106   21,062,900 221,063 SH   SOLE 43 206,761 0 14,302
MSCI INC COM 55354G100   67,003,818 142,777 SH   SOLE 2 24,280 0 118,497
MSCI INC COM 55354G100   23,793,003 50,700 SH   SOLE 4 25,907 0 24,793
MSCI INC COM 55354G100   22,538,122 48,026 SH   SOLE 7 41,397 0 6,629
MSCI INC COM 55354G100   1,103,301 2,351 SH   SOLE 13 2,351 0 0
MSCI INC COM 55354G100   4,613,590 9,831 SH   SOLE 15 9,831 0 0
MSCI INC COM 55354G100   172,339,992 367,236 SH   SOLE 18 308,488 0 58,748
MSCI INC COM 55354G100   441,773,181 941,365 SH   SOLE 19 941,365 0 0
MSCI INC COM 55354G100   993,378,524 2,116,769 SH   SOLE 21 2,116,769 0 0
MSCI INC COM 55354G100   894,862,351 1,906,843 SH   SOLE 22 1,742,686 0 164,157
MSCI INC COM 55354G100   68,956,534 146,938 SH   SOLE 23 146,938 0 0
MSCI INC COM 55354G100   68,400,425 145,753 SH   SOLE 25 145,502 0 251
MSCI INC COM 55354G100   59,731,231 127,280 SH   SOLE 26 42,033 0 85,247
MSCI INC COM 55354G100   50,990,705 108,655 SH   SOLE 28 5,312 0 103,343
MSCI INC COM 55354G100   66,639 142 SH   SOLE 29 142 0 0
MSCI INC COM 55354G100   155,889,221 332,181 SH   SOLE 30 332,181 0 0
MSCI INC COM 55354G100   8,442,527 17,990 SH   SOLE 31 16,579 0 1,411
MSCI INC COM 55354G100   2,149,348 4,580 SH   SOLE 34 4,580 0 0
MSCI INC COM 55354G100   8,646,199 18,424 SH   SOLE 36 18,424 0 0
MSCI INC COM 55354G100   1,477,325 3,148 SH   SOLE 40 3,148 0 0
MSCI INC COM 55354G100   57,723 123 SH   OTR 43 123 0 0
MSCI INC COM 55354G100   39,350,495 83,851 SH   SOLE 43 70,177 0 13,674
MSP RECOVERY INC COM CL A 553745100   32,261 98,356 SH   SOLE 22 98,356 0 0
MUELLER INDS INC COM 624756102   6,565,463 75,223 SH   SOLE 2 39,984 0 35,239
MUELLER INDS INC COM 624756102   12,394 142 SH   SOLE 4 142 0 0
MUELLER INDS INC COM 624756102   74,799 857 SH   SOLE 7 857 0 0
MUELLER INDS INC COM 624756102   16,266,199 186,368 SH   SOLE 18 186,368 0 0
MUELLER INDS INC COM 624756102   13,260,014 151,925 SH   SOLE 19 151,925 0 0
MUELLER INDS INC COM 624756102   579,482,992 6,639,356 SH   SOLE 21 6,639,356 0 0
MUELLER INDS INC COM 624756102   139,929,129 1,603,221 SH   SOLE 22 1,517,046 0 86,175
MUELLER INDS INC COM 624756102   42,069 482 SH   SOLE 23 482 0 0
MUELLER INDS INC COM 624756102   855,169 9,798 SH   SOLE 25 9,798 0 0
MUELLER INDS INC COM 624756102   5,212,536 59,722 SH   SOLE 26 21,172 0 38,550
MUELLER INDS INC COM 624756102   88,851 1,018 SH   SOLE 28 1,018 0 0
MUELLER INDS INC COM 624756102   7,666,501 87,838 SH   SOLE 30 87,838 0 0
MUELLER INDS INC COM 624756102   68,602 786 SH   SOLE 36 786 0 0
MUELLER INDS INC COM 624756102   827,502 9,481 SH   SOLE 40 9,481 0 0
MUELLER INDS INC COM 624756102   4,299,064 49,256 SH   SOLE 43 43,439 0 5,817
MUELLER WTR PRODS INC COM SER A 624758108   1,333,278 82,149 SH   SOLE 2 45,520 0 36,629
MUELLER WTR PRODS INC COM SER A 624758108   5,648 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108   3,753,739 231,284 SH   SOLE 7 227,058 0 4,226
MUELLER WTR PRODS INC COM SER A 624758108   6,293,183 387,750 SH   SOLE 18 387,750 0 0
MUELLER WTR PRODS INC COM SER A 624758108   5,081,986 313,123 SH   SOLE 19 313,123 0 0
MUELLER WTR PRODS INC COM SER A 624758108   85,306,032 5,256,071 SH   SOLE 21 5,256,071 0 0
MUELLER WTR PRODS INC COM SER A 624758108   69,131,847 4,259,510 SH   SOLE 22 4,136,275 0 123,235
MUELLER WTR PRODS INC COM SER A 624758108   457,978 28,218 SH   SOLE 25 28,218 0 0
MUELLER WTR PRODS INC COM SER A 624758108   1,347,528 83,027 SH   SOLE 26 68,049 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108   1,531,722 94,376 SH   SOLE 28 94,376 0 0
MUELLER WTR PRODS INC COM SER A 624758108   28,499,020 1,755,947 SH   SOLE 30 1,755,947 0 0
MUELLER WTR PRODS INC COM SER A 624758108   732,703 45,145 SH   SOLE 36 45,145 0 0
MUELLER WTR PRODS INC COM SER A 624758108   400,962 24,705 SH   SOLE 40 24,705 0 0
MUELLER WTR PRODS INC COM SER A 624758108   515,027 31,733 SH   SOLE 43 31,068 0 665
MULLEN AUTOMOTIVE INC COM 62526P208   71 656 SH   SOLE 2 0 0 656
MULLEN AUTOMOTIVE INC COM 62526P208   56,157 521,419 SH   SOLE 21 521,419 0 0
MULLEN AUTOMOTIVE INC COM 62526P208   116,327 1,080,105 SH   SOLE 22 1,080,105 0 0
MULTIPLAN CORPORATION COM 62548M100   603,665 286,097 SH   SOLE 2 80,945 0 205,152
MULTIPLAN CORPORATION COM 62548M100   9,738 4,615 SH   SOLE 7 4,615 0 0
MULTIPLAN CORPORATION COM 62548M100   2,262,116 1,072,093 SH   SOLE 18 1,072,093 0 0
MULTIPLAN CORPORATION COM 62548M100   1,607,238 761,724 SH   SOLE 19 761,724 0 0
MULTIPLAN CORPORATION COM 62548M100   27,227,370 12,903,967 SH   SOLE 21 12,903,967 0 0
MULTIPLAN CORPORATION COM 62548M100   17,303,713 8,200,812 SH   SOLE 22 7,820,433 0 380,379
MULTIPLAN CORPORATION COM 62548M100   68,066 32,259 SH   SOLE 25 32,259 0 0
MULTIPLAN CORPORATION COM 62548M100   510,563 241,973 SH   SOLE 26 137,526 0 104,447
MULTIPLAN CORPORATION COM 62548M100   30,327 14,373 SH   SOLE 28 14,373 0 0
MULTIPLAN CORPORATION COM 62548M100   391,776 185,676 SH   SOLE 30 185,676 0 0
MULTIPLAN CORPORATION COM 62548M100   30,793 14,594 SH   SOLE 36 14,594 0 0
MULTIPLAN CORPORATION COM 62548M100   33,598 15,923 SH   SOLE 40 15,923 0 0
MULTIPLAN CORPORATION COM 62548M100   639,482 303,072 SH   SOLE 43 294,168 0 8,904
MURPHY OIL CORP COM 626717102   22,536,448 588,419 SH   SOLE 2 411,684 0 176,735
MURPHY OIL CORP COM 626717102   180,776 4,720 SH   SOLE 4 4,720 0 0
MURPHY OIL CORP COM 626717102   1,189,253 31,051 SH   SOLE 7 29,478 0 1,573
MURPHY OIL CORP COM 626717102   55,152 1,440 SH   SOLE 13 1,440 0 0
MURPHY OIL CORP COM 626717102   25,306,036 660,732 SH   SOLE 18 650,789 0 9,943
MURPHY OIL CORP COM 626717102   44,082,343 1,150,975 SH   SOLE 19 1,150,975 0 0
MURPHY OIL CORP COM 626717102   424,693,380 11,088,600 SH   SOLE 21 11,088,600 0 0
MURPHY OIL CORP COM 626717102   224,432,063 5,859,845 SH   SOLE 22 5,682,126 0 177,719
MURPHY OIL CORP COM 626717102   1,036,513 27,063 SH   SOLE 23 27,063 0 0
MURPHY OIL CORP COM 626717102   5,976,370 156,041 SH   SOLE 26 48,674 0 107,367
MURPHY OIL CORP COM 626717102   4,774,976 124,673 SH   SOLE 30 124,673 0 0
MURPHY OIL CORP COM 626717102   921,498 24,060 SH   SOLE 34 24,060 0 0
MURPHY OIL CORP COM 626717102   124,666 3,255 SH   SOLE 36 3,255 0 0
MURPHY OIL CORP COM 626717102   11,555,984 301,723 SH   SOLE 43 278,077 0 23,646
MURPHY USA INC COM 626755102   22,780,408 73,223 SH   SOLE 2 50,233 0 22,990
MURPHY USA INC COM 626755102   18,978 61 SH   SOLE 4 61 0 0
MURPHY USA INC COM 626755102   1,328,440 4,270 SH   SOLE 7 4,054 0 216
MURPHY USA INC COM 626755102   13,669,862 43,939 SH   SOLE 18 40,522 0 3,417
MURPHY USA INC COM 626755102   28,907,408 92,917 SH   SOLE 19 92,917 0 0
MURPHY USA INC COM 626755102   339,037,722 1,089,768 SH   SOLE 21 1,089,768 0 0
MURPHY USA INC COM 626755102   205,713,088 661,223 SH   SOLE 22 636,092 0 25,131
MURPHY USA INC COM 626755102   757,242 2,434 SH   SOLE 23 2,434 0 0
MURPHY USA INC COM 626755102   9,984,764 32,094 SH   SOLE 26 9,675 0 22,419
MURPHY USA INC COM 626755102   116,044 373 SH   SOLE 28 373 0 0
MURPHY USA INC COM 626755102   2,744,301 8,821 SH   SOLE 30 8,821 0 0
MURPHY USA INC COM 626755102   87,422 281 SH   SOLE 31 281 0 0
MURPHY USA INC COM 626755102   139,377 448 SH   SOLE 36 448 0 0
MURPHY USA INC COM 626755102   7,916,859 25,447 SH   SOLE 43 23,890 0 1,557
MUSCLE MAKER INC COM 627333107   6,226 5,232 SH   SOLE 18 5,232 0 0
MUSCLE MAKER INC COM 627333107   77,667 65,266 SH   SOLE 21 65,266 0 0
MUSCLE MAKER INC COM 627333107   5,304 4,457 SH   SOLE 22 4,457 0 0
MUSTANG BIO INC COM NEW 62818Q203   4,204 677 SH   SOLE 2 619 0 58
MUSTANG BIO INC COM NEW 62818Q203   6,384 1,028 SH   SOLE 18 1,028 0 0
MUSTANG BIO INC COM NEW 62818Q203   82,382 13,266 SH   SOLE 21 13,266 0 0
MUSTANG BIO INC COM NEW 62818Q203   537,774 86,598 SH   SOLE 22 86,598 0 0
MV OIL TR TR UNITS 553859109   74,807 5,858 SH   SOLE 2 5,858 0 0
MV OIL TR TR UNITS 553859109   43,533 3,409 SH   SOLE 22 3,409 0 0
MVB FINL CORP COM 553810102   200,070 9,491 SH   SOLE 2 4,321 0 5,170
MVB FINL CORP COM 553810102   3,331 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102   800,365 37,968 SH   SOLE 18 37,968 0 0
MVB FINL CORP COM 553810102   666,908 31,637 SH   SOLE 19 31,637 0 0
MVB FINL CORP COM 553810102   9,645,976 457,589 SH   SOLE 21 457,589 0 0
MVB FINL CORP COM 553810102   7,292,584 345,948 SH   SOLE 22 337,529 0 8,419
MVB FINL CORP COM 553810102   295 14 SH   SOLE 43 14 0 0
MYERS INDS INC COM 628464109   719,201 37,015 SH   SOLE 2 29,193 0 7,822
MYERS INDS INC COM 628464109   403,134 20,748 SH   SOLE 7 19,628 0 1,120
MYERS INDS INC COM 628464109   2,332,591 120,051 SH   SOLE 18 120,051 0 0
MYERS INDS INC COM 628464109   1,423,111 73,243 SH   SOLE 19 73,243 0 0
MYERS INDS INC COM 628464109   83,778,332 4,311,803 SH   SOLE 21 4,311,803 0 0
MYERS INDS INC COM 628464109   20,188,275 1,039,026 SH   SOLE 22 992,301 0 46,725
MYERS INDS INC COM 628464109   167,661 8,629 SH   SOLE 25 8,629 0 0
MYERS INDS INC COM 628464109   57,493 2,959 SH   SOLE 26 954 0 2,005
MYERS INDS INC COM 628464109   1,675,643 86,240 SH   SOLE 30 86,240 0 0
MYERS INDS INC COM 628464109   132,649 6,827 SH   SOLE 40 6,827 0 0
MYERS INDS INC COM 628464109   851,325 43,815 SH   SOLE 43 40,786 0 3,029
MYMD PHARMACEUTICALS INC COM 62856X102   11,109 7,406 SH   SOLE 18 7,406 0 0
MYMD PHARMACEUTICALS INC COM 62856X102   134,373 89,582 SH   SOLE 21 89,582 0 0
MYMD PHARMACEUTICALS INC COM 62856X102   170,966 113,977 SH   SOLE 22 113,977 0 0
MYOMO INC COM NEW 62857J201   146 281 SH   SOLE 22 281 0 0
MYR GROUP INC DEL COM 55405W104   8,928,602 64,541 SH   SOLE 2 42,646 0 21,895
MYR GROUP INC DEL COM 55405W104   7,332 53 SH   SOLE 4 53 0 0
MYR GROUP INC DEL COM 55405W104   3,050,120 22,048 SH   SOLE 7 21,548 0 500
MYR GROUP INC DEL COM 55405W104   7,690,182 55,589 SH   SOLE 18 51,454 0 4,135
MYR GROUP INC DEL COM 55405W104   21,260,645 153,684 SH   SOLE 19 153,684 0 0
MYR GROUP INC DEL COM 55405W104   279,563,006 2,020,840 SH   SOLE 21 2,020,840 0 0
MYR GROUP INC DEL COM 55405W104   82,643,486 597,394 SH   SOLE 22 574,815 0 22,579
MYR GROUP INC DEL COM 55405W104   749,111 5,415 SH   SOLE 23 5,415 0 0
MYR GROUP INC DEL COM 55405W104   422,214 3,052 SH   SOLE 25 3,052 0 0
MYR GROUP INC DEL COM 55405W104   3,063,539 22,145 SH   SOLE 26 9,155 0 12,990
MYR GROUP INC DEL COM 55405W104   41,640 301 SH   SOLE 28 301 0 0
MYR GROUP INC DEL COM 55405W104   8,623,147 62,333 SH   SOLE 30 62,333 0 0
MYR GROUP INC DEL COM 55405W104   52,431 379 SH   SOLE 34 379 0 0
MYR GROUP INC DEL COM 55405W104   59,210 428 SH   SOLE 36 428 0 0
MYR GROUP INC DEL COM 55405W104   379,328 2,742 SH   SOLE 40 2,742 0 0
MYR GROUP INC DEL COM 55405W104   5,366,266 38,790 SH   SOLE 43 37,021 0 1,769
MYRIAD GENETICS INC COM 62855J104   3,374,985 145,599 SH   SOLE 2 62,939 0 82,660
MYRIAD GENETICS INC COM 62855J104   3,848 166 SH   SOLE 4 166 0 0
MYRIAD GENETICS INC COM 62855J104   401,709 17,330 SH   SOLE 7 16,419 0 911
MYRIAD GENETICS INC COM 62855J104   6,526,607 281,562 SH   SOLE 18 281,562 0 0
MYRIAD GENETICS INC COM 62855J104   7,588,182 327,359 SH   SOLE 19 327,359 0 0
MYRIAD GENETICS INC COM 62855J104   237,774,483 10,257,743 SH   SOLE 21 10,257,743 0 0
MYRIAD GENETICS INC COM 62855J104   59,232,804 2,555,341 SH   SOLE 22 2,408,026 0 147,315
MYRIAD GENETICS INC COM 62855J104   137,249 5,921 SH   SOLE 23 5,921 0 0
MYRIAD GENETICS INC COM 62855J104   396,193 17,092 SH   SOLE 25 17,092 0 0
MYRIAD GENETICS INC COM 62855J104   1,569,240 67,698 SH   SOLE 26 22,520 0 45,178
MYRIAD GENETICS INC COM 62855J104   31,826 1,373 SH   SOLE 28 1,373 0 0
MYRIAD GENETICS INC COM 62855J104   7,936,276 342,376 SH   SOLE 30 342,376 0 0
MYRIAD GENETICS INC COM 62855J104   28,280 1,220 SH   SOLE 36 1,220 0 0
MYRIAD GENETICS INC COM 62855J104   361,399 15,591 SH   SOLE 40 15,591 0 0
MYRIAD GENETICS INC COM 62855J104   1,581,641 68,233 SH   SOLE 43 57,682 0 10,551
N-ABLE INC COMMON STOCK 62878D100   643,205 44,636 SH   SOLE 2 27,387 0 17,249
N-ABLE INC COMMON STOCK 62878D100   2,003 139 SH   SOLE 4 139 0 0
N-ABLE INC COMMON STOCK 62878D100   322,885 22,407 SH   SOLE 7 21,206 0 1,201
N-ABLE INC COMMON STOCK 62878D100   3,182,766 220,872 SH   SOLE 18 220,872 0 0
N-ABLE INC COMMON STOCK 62878D100   2,409,698 167,224 SH   SOLE 19 167,224 0 0
N-ABLE INC COMMON STOCK 62878D100   118,143,699 8,198,730 SH   SOLE 21 8,198,730 0 0
N-ABLE INC COMMON STOCK 62878D100   27,921,580 1,937,653 SH   SOLE 22 1,839,807 0 97,846
N-ABLE INC COMMON STOCK 62878D100   26,169 1,816 SH   SOLE 23 1,816 0 0
N-ABLE INC COMMON STOCK 62878D100   178,093 12,359 SH   SOLE 25 12,359 0 0
N-ABLE INC COMMON STOCK 62878D100   347,122 24,089 SH   SOLE 26 19,389 0 4,700
N-ABLE INC COMMON STOCK 62878D100   106,202 7,370 SH   SOLE 28 0 0 7,370
N-ABLE INC COMMON STOCK 62878D100   1,901,111 131,930 SH   SOLE 30 131,930 0 0
N-ABLE INC COMMON STOCK 62878D100   14,741 1,023 SH   SOLE 36 1,023 0 0
N-ABLE INC COMMON STOCK 62878D100   69,744 4,840 SH   SOLE 40 4,840 0 0
N-ABLE INC COMMON STOCK 62878D100   148,596 10,312 SH   SOLE 43 9,704 0 608
NABORS INDUSTRIES LTD SHS G6359F137   2,301,655 24,741 SH   SOLE 2 20,192 0 4,549
NABORS INDUSTRIES LTD SHS G6359F137   8,745 94 SH   SOLE 7 94 0 0
NABORS INDUSTRIES LTD SHS G6359F137   2,979,751 32,030 SH   SOLE 18 29,008 0 3,022
NABORS INDUSTRIES LTD SHS G6359F137   2,751,827 29,580 SH   SOLE 19 29,580 0 0
NABORS INDUSTRIES LTD SHS G6359F137   101,643,462 1,092,588 SH   SOLE 21 1,092,588 0 0
NABORS INDUSTRIES LTD SHS G6359F137   25,389,655 272,919 SH   SOLE 22 266,056 0 6,863
NABORS INDUSTRIES LTD SHS G6359F137   30,421 327 SH   SOLE 23 327 0 0
NABORS INDUSTRIES LTD SHS G6359F137   128,660 1,383 SH   SOLE 25 1,383 0 0
NABORS INDUSTRIES LTD SHS G6359F137   1,063,705 11,434 SH   SOLE 26 4,860 0 6,574
NABORS INDUSTRIES LTD SHS G6359F137   942,115 10,127 SH   SOLE 28 4,935 0 5,192
NABORS INDUSTRIES LTD SHS G6359F137   1,270,046 13,652 SH   SOLE 30 13,652 0 0
NABORS INDUSTRIES LTD SHS G6359F137   28,188 303 SH   SOLE 36 303 0 0
NABORS INDUSTRIES LTD SHS G6359F137   173,408 1,864 SH   SOLE 40 1,864 0 0
NABORS INDUSTRIES LTD SHS G6359F137   1,332,283 14,321 SH   SOLE 43 12,941 0 1,380
NACCO INDS INC CL A 629579103   362,093 10,447 SH   SOLE 2 627 0 9,820
NACCO INDS INC CL A 629579103   589 17 SH   SOLE 7 17 0 0
NACCO INDS INC CL A 629579103   423,753 12,226 SH   SOLE 18 12,226 0 0
NACCO INDS INC CL A 629579103   306,221 8,835 SH   SOLE 19 8,835 0 0
NACCO INDS INC CL A 629579103   5,206,972 150,230 SH   SOLE 21 150,230 0 0
NACCO INDS INC CL A 629579103   3,846,671 110,983 SH   SOLE 22 108,389 0 2,594
NACCO INDS INC CL A 629579103   41,939 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   12,703,723 4,395,752 SH   SOLE 21 4,395,752 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   4,574,061 1,582,720 SH   SOLE 22 1,458,649 0 124,071
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   201,739 69,806 SH   SOLE 25 69,806 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   348,355 120,538 SH   SOLE 30 120,538 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   186,581 64,561 SH   SOLE 40 64,561 0 0
NANO X IMAGING LTD ORD SHS M70700105   301,265 19,449 SH   SOLE 2 1,596 0 17,853
NANO X IMAGING LTD ORD SHS M70700105   790 51 SH   SOLE 4 51 0 0
NANO X IMAGING LTD ORD SHS M70700105   281,221 18,155 SH   SOLE 7 18,155 0 0
NANO X IMAGING LTD ORD SHS M70700105   2,164,309 139,723 SH   SOLE 18 139,723 0 0
NANO X IMAGING LTD ORD SHS M70700105   1,435,412 92,667 SH   SOLE 19 92,667 0 0
NANO X IMAGING LTD ORD SHS M70700105   34,294,504 2,213,977 SH   SOLE 21 2,213,977 0 0
NANO X IMAGING LTD ORD SHS M70700105   13,237,119 854,559 SH   SOLE 22 796,952 0 57,607
NANO X IMAGING LTD ORD SHS M70700105   117,863 7,609 SH   SOLE 25 7,609 0 0
NANO X IMAGING LTD ORD SHS M70700105   118,235 7,633 SH   SOLE 26 845 0 6,788
NANO X IMAGING LTD ORD SHS M70700105   1,189,787 76,810 SH   SOLE 30 76,810 0 0
NANO X IMAGING LTD ORD SHS M70700105   61,898 3,996 SH   SOLE 40 3,996 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   686,791 169,578 SH   SOLE 2 96,642 0 72,936
NANOSTRING TECHNOLOGIES INC COM 63009R109   2,738 676 SH   SOLE 4 175 0 501
NANOSTRING TECHNOLOGIES INC COM 63009R109   2,600 642 SH   SOLE 7 642 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   521,033 128,650 SH   SOLE 18 128,650 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   1,802,841 445,146 SH   SOLE 19 445,146 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   9,486,185 2,342,268 SH   SOLE 21 2,342,268 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   6,615,626 1,633,488 SH   SOLE 22 1,592,572 0 40,916
NANOSTRING TECHNOLOGIES INC COM 63009R109   27,240 6,726 SH   SOLE 23 6,726 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   32,704 8,075 SH   SOLE 25 8,075 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   351,257 86,730 SH   SOLE 26 21,084 0 65,646
NANOSTRING TECHNOLOGIES INC COM 63009R109   17,796 4,394 SH   SOLE 28 806 0 3,588
NANOSTRING TECHNOLOGIES INC COM 63009R109   585,585 144,589 SH   SOLE 30 144,589 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   20,728 5,118 SH   SOLE 40 5,118 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   49,434 12,206 SH   SOLE 43 10,869 0 1,337
NANOVIBRONIX INC COM NEW 63008J603   254 74 SH   SOLE 22 74 0 0
NANOVIRICIDES INC COM 630087302   1,899 1,651 SH   SOLE 21 1,651 0 0
NANOVIRICIDES INC COM 630087302   183,192 159,297 SH   SOLE 22 159,297 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   2,156,235 62,229 SH   SOLE 2 46,273 0 15,956
NAPCO SEC TECHNOLOGIES INC COM 630402105   12,578 363 SH   SOLE 7 363 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   2,861,397 82,580 SH   SOLE 18 82,580 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   3,713,094 107,160 SH   SOLE 19 107,160 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   40,590,846 1,171,453 SH   SOLE 21 1,171,453 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   29,521,142 851,981 SH   SOLE 22 829,067 0 22,914
NAPCO SEC TECHNOLOGIES INC COM 630402105   36,452 1,052 SH   SOLE 23 1,052 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   218,919 6,318 SH   SOLE 25 6,318 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   758,731 21,897 SH   SOLE 26 19,439 0 2,458
NAPCO SEC TECHNOLOGIES INC COM 630402105   249,896 7,212 SH   SOLE 28 0 0 7,212
NAPCO SEC TECHNOLOGIES INC COM 630402105   623,111 17,983 SH   SOLE 30 17,983 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   223,007 6,436 SH   SOLE 40 6,436 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   225,779 6,516 SH   SOLE 43 5,568 0 948
NASDAQ INC COM 631103108   40,475,359 811,943 SH   SOLE 2 241,838 0 570,105
NASDAQ INC COM 631103108   12,815,737 257,086 SH   SOLE 4 128,072 0 129,014
NASDAQ INC COM 631103108   34,474,515 691,565 SH   SOLE 7 638,115 0 53,450
NASDAQ INC COM 631103108   197,805 3,968 SH   SOLE 13 3,968 0 0
NASDAQ INC COM 631103108   2,309,800 46,335 SH   SOLE 15 46,335 0 0
NASDAQ INC COM 631103108   51,485,030 1,032,799 SH   SOLE 18 852,414 0 180,385
NASDAQ INC COM 631103108   43,724,033 877,112 SH   SOLE 19 877,112 0 0
NASDAQ INC COM 631103108   489,996,288 9,829,414 SH   SOLE 21 9,829,414 0 0
NASDAQ INC COM 631103108   443,545,859 8,897,610 SH   SOLE 22 7,809,602 0 1,088,008
NASDAQ INC COM 631103108   39,204,084 786,441 SH   SOLE 23 786,441 0 0
NASDAQ INC COM 631103108   57,079,845 1,145,032 SH   SOLE 25 1,145,032 0 0
NASDAQ INC COM 631103108   43,834,900 879,336 SH   SOLE 26 435,558 0 443,778
NASDAQ INC COM 631103108   49,288,639 988,739 SH   SOLE 28 23,921 0 964,818
NASDAQ INC COM 631103108   35,493 712 SH   SOLE 29 712 0 0
NASDAQ INC COM 631103108   140,029,348 2,809,014 SH   SOLE 30 2,809,014 0 0
NASDAQ INC COM 631103108   3,902,457 78,284 SH   SOLE 31 69,784 0 8,500
NASDAQ INC COM 631103108   5,601,495 112,367 SH   SOLE 34 112,367 0 0
NASDAQ INC COM 631103108   6,010,115 120,564 SH   SOLE 36 120,564 0 0
NASDAQ INC COM 631103108   654,630 13,132 SH   SOLE 40 13,132 0 0
NASDAQ INC COM 631103108   28,913 580 SH   OTR 43 580 0 0
NASDAQ INC COM 631103108   38,154,620 765,389 SH   SOLE 43 697,249 0 68,140
NATERA INC COM 632307104   7,820,295 160,713 SH   SOLE 2 38,270 0 122,443
NATERA INC COM 632307104   13,868 285 SH   SOLE 4 285 0 0
NATERA INC COM 632307104   832,232 17,103 SH   SOLE 7 16,219 0 884
NATERA INC COM 632307104   3,124,897 64,219 SH   SOLE 18 64,219 0 0
NATERA INC COM 632307104   2,828,217 58,122 SH   SOLE 19 58,122 0 0
NATERA INC COM 632307104   115,278,606 2,369,063 SH   SOLE 21 2,369,063 0 0
NATERA INC COM 632307104   133,273,025 2,738,862 SH   SOLE 22 2,605,880 0 132,982
NATERA INC COM 632307104   274,832 5,648 SH   SOLE 23 5,648 0 0
NATERA INC COM 632307104   1,002,396 20,600 SH   SOLE 25 20,600 0 0
NATERA INC COM 632307104   3,777,816 77,637 SH   SOLE 26 42,482 0 35,155
NATERA INC COM 632307104   201,258 4,136 SH   SOLE 28 1,638 0 2,498
NATERA INC COM 632307104   14,810,742 304,372 SH   SOLE 30 304,372 0 0
NATERA INC COM 632307104   66,275 1,362 SH   SOLE 31 1,362 0 0
NATERA INC COM 632307104   322,032 6,618 SH   SOLE 34 6,618 0 0
NATERA INC COM 632307104   39,025 802 SH   SOLE 36 802 0 0
NATERA INC COM 632307104   911,986 18,742 SH   SOLE 40 18,742 0 0
NATERA INC COM 632307104   8,236,824 169,273 SH   SOLE 43 155,206 0 14,067
NATERA INC NOTE 2.250% 5/0 632307AB0   2,653,677 1,839,000 PRN   SOLE 21 1,839,000 0 0
NATHANS FAMOUS INC NEW COM 632347100   51,601 657 SH   SOLE 2 79 0 578
NATHANS FAMOUS INC NEW COM 632347100   440,452 5,608 SH   SOLE 18 5,608 0 0
NATHANS FAMOUS INC NEW COM 632347100   368,824 4,696 SH   SOLE 19 4,696 0 0
NATHANS FAMOUS INC NEW COM 632347100   5,945,478 75,700 SH   SOLE 21 75,700 0 0
NATHANS FAMOUS INC NEW COM 632347100   2,603,680 33,151 SH   SOLE 22 32,573 0 578
NATIONAL BANKSHARES INC VA COM 634865109   61,620 2,111 SH   SOLE 2 191 0 1,920
NATIONAL BANKSHARES INC VA COM 634865109   438,697 15,029 SH   SOLE 18 15,029 0 0
NATIONAL BANKSHARES INC VA COM 634865109   236,848 8,114 SH   SOLE 19 8,114 0 0
NATIONAL BANKSHARES INC VA COM 634865109   5,430,566 186,042 SH   SOLE 21 186,042 0 0
NATIONAL BANKSHARES INC VA COM 634865109   4,581,195 156,944 SH   SOLE 22 153,261 0 3,683
NATIONAL BEVERAGE CORP COM 635017106   1,172,488 24,250 SH   SOLE 2 18,320 0 5,930
NATIONAL BEVERAGE CORP COM 635017106   4,110 85 SH   SOLE 4 85 0 0
NATIONAL BEVERAGE CORP COM 635017106   11,072 229 SH   SOLE 7 229 0 0
NATIONAL BEVERAGE CORP COM 635017106   3,568,665 73,809 SH   SOLE 18 73,809 0 0
NATIONAL BEVERAGE CORP COM 635017106   2,339,753 48,392 SH   SOLE 19 48,392 0 0
NATIONAL BEVERAGE CORP COM 635017106   131,237,710 2,714,327 SH   SOLE 21 2,714,327 0 0
NATIONAL BEVERAGE CORP COM 635017106   31,872,852 659,211 SH   SOLE 22 627,709 0 31,502
NATIONAL BEVERAGE CORP COM 635017106   215,496 4,457 SH   SOLE 25 4,457 0 0
NATIONAL BEVERAGE CORP COM 635017106   630,484 13,040 SH   SOLE 26 11,270 0 1,770
NATIONAL BEVERAGE CORP COM 635017106   348,168 7,201 SH   SOLE 28 475 0 6,726
NATIONAL BEVERAGE CORP COM 635017106   1,992,117 41,202 SH   SOLE 30 41,202 0 0
NATIONAL BEVERAGE CORP COM 635017106   192,481 3,981 SH   SOLE 40 3,981 0 0
NATIONAL BEVERAGE CORP COM 635017106   9,912 205 SH   OTR 43 205 0 0
NATIONAL BEVERAGE CORP COM 635017106   1,053,518 21,789 SH   SOLE 43 21,496 0 293
NATIONAL BK HLDGS CORP CL A 633707104   2,010,178 69,221 SH   SOLE 2 48,045 0 21,176
NATIONAL BK HLDGS CORP CL A 633707104   3,252 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104   435,658 15,002 SH   SOLE 7 14,192 0 810
NATIONAL BK HLDGS CORP CL A 633707104   3,154,063 108,611 SH   SOLE 18 108,611 0 0
NATIONAL BK HLDGS CORP CL A 633707104   2,992,282 103,040 SH   SOLE 19 103,040 0 0
NATIONAL BK HLDGS CORP CL A 633707104   119,240,273 4,106,070 SH   SOLE 21 4,106,070 0 0
NATIONAL BK HLDGS CORP CL A 633707104   27,853,048 959,127 SH   SOLE 22 903,517 0 55,610
NATIONAL BK HLDGS CORP CL A 633707104   52,766 1,817 SH   SOLE 23 1,817 0 0
NATIONAL BK HLDGS CORP CL A 633707104   153,564 5,288 SH   SOLE 25 5,288 0 0
NATIONAL BK HLDGS CORP CL A 633707104   488,133 16,809 SH   SOLE 26 9,326 0 7,483
NATIONAL BK HLDGS CORP CL A 633707104   8,480 292 SH   SOLE 28 292 0 0
NATIONAL BK HLDGS CORP CL A 633707104   1,682,171 57,926 SH   SOLE 30 57,926 0 0
NATIONAL BK HLDGS CORP CL A 633707104   105,967 3,649 SH   SOLE 40 3,649 0 0
NATIONAL BK HLDGS CORP CL A 633707104   203,309 7,001 SH   SOLE 43 6,818 0 183
NATIONAL FUEL GAS CO COM 636180101   7,903,585 153,886 SH   SOLE 2 105,042 0 48,844
NATIONAL FUEL GAS CO COM 636180101   57,934 1,128 SH   SOLE 4 1,128 0 0
NATIONAL FUEL GAS CO COM 636180101   5,636,657 109,748 SH   SOLE 7 108,710 0 1,038
NATIONAL FUEL GAS CO COM 636180101   9,525,842 185,472 SH   SOLE 18 185,472 0 0
NATIONAL FUEL GAS CO COM 636180101   1,424,829 27,742 SH   SOLE 19 27,742 0 0
NATIONAL FUEL GAS CO COM 636180101   258,714,341 5,037,273 SH   SOLE 21 5,037,273 0 0
NATIONAL FUEL GAS CO COM 636180101   131,837,319 2,566,926 SH   SOLE 22 2,451,829 0 115,097
NATIONAL FUEL GAS CO COM 636180101   1,995,285 38,849 SH   SOLE 26 30,885 0 7,964
NATIONAL FUEL GAS CO COM 636180101   1,383,279 26,933 SH   SOLE 28 1,624 0 25,309
NATIONAL FUEL GAS CO COM 636180101   1,869,812 36,406 SH   SOLE 30 36,406 0 0
NATIONAL FUEL GAS CO COM 636180101   62,197 1,211 SH   SOLE 31 1,211 0 0
NATIONAL FUEL GAS CO COM 636180101   59,834 1,165 SH   SOLE 36 1,165 0 0
NATIONAL FUEL GAS CO COM 636180101   19,524,679 380,153 SH   SOLE 43 352,378 0 27,775
NATIONAL GRID PLC SPONSORED ADR NE 636274409   2,955,383 43,894 SH   SOLE 7 43,894 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   38,492,460 571,698 SH   SOLE 43 517,670 0 54,028
NATIONAL HEALTH INVS INC COM 63633D104   3,398,074 64,824 SH   SOLE 2 24,547 0 40,277
NATIONAL HEALTH INVS INC COM 63633D104   935,435 17,845 SH   SOLE 4 17,845 0 0
NATIONAL HEALTH INVS INC COM 63633D104   3,214,447 61,321 SH   SOLE 7 52,576 0 8,745
NATIONAL HEALTH INVS INC COM 63633D104   6,267,178 119,557 SH   SOLE 18 119,557 0 0
NATIONAL HEALTH INVS INC COM 63633D104   7,750,297 147,850 SH   SOLE 19 147,850 0 0
NATIONAL HEALTH INVS INC COM 63633D104   96,295,802 1,837,005 SH   SOLE 21 1,837,005 0 0
NATIONAL HEALTH INVS INC COM 63633D104   80,721,296 1,539,895 SH   SOLE 22 1,481,701 0 58,194
NATIONAL HEALTH INVS INC COM 63633D104   116,635 2,225 SH   SOLE 23 2,225 0 0
NATIONAL HEALTH INVS INC COM 63633D104   9,497,770 181,186 SH   SOLE 25 181,186 0 0
NATIONAL HEALTH INVS INC COM 63633D104   1,140,397 21,755 SH   SOLE 26 17,745 0 4,010
NATIONAL HEALTH INVS INC COM 63633D104   2,445,445 46,651 SH   SOLE 28 1,501 0 45,150
NATIONAL HEALTH INVS INC COM 63633D104   7,872,226 150,176 SH   SOLE 30 150,176 0 0
NATIONAL HEALTH INVS INC COM 63633D104   41,779 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104   422,715 8,064 SH   SOLE 40 8,064 0 0
NATIONAL HEALTH INVS INC COM 63633D104   1,095,316 20,895 SH   SOLE 43 18,791 0 2,104
NATIONAL HEALTHCARE CORP COM 635906100   1,470,327 23,784 SH   SOLE 2 14,920 0 8,864
NATIONAL HEALTHCARE CORP COM 635906100   3,586 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100   6,986 113 SH   SOLE 7 113 0 0
NATIONAL HEALTHCARE CORP COM 635906100   2,209,200 35,736 SH   SOLE 18 35,736 0 0
NATIONAL HEALTHCARE CORP COM 635906100   2,011,746 32,542 SH   SOLE 19 32,542 0 0
NATIONAL HEALTHCARE CORP COM 635906100   29,543,902 477,902 SH   SOLE 21 477,902 0 0
NATIONAL HEALTHCARE CORP COM 635906100   23,677,555 383,008 SH   SOLE 22 365,330 0 17,678
NATIONAL HEALTHCARE CORP COM 635906100   177,052 2,864 SH   SOLE 25 2,864 0 0
NATIONAL HEALTHCARE CORP COM 635906100   675,693 10,930 SH   SOLE 26 10,058 0 872
NATIONAL HEALTHCARE CORP COM 635906100   537,216 8,690 SH   SOLE 30 8,690 0 0
NATIONAL HEALTHCARE CORP COM 635906100   208,704 3,376 SH   SOLE 40 3,376 0 0
NATIONAL HEALTHCARE CORP COM 635906100   2,593,782 41,957 SH   SOLE 43 35,759 0 6,198
NATIONAL INSTRS CORP COM 636518102   12,969,128 225,943 SH   SOLE 2 118,546 0 107,397
NATIONAL INSTRS CORP COM 636518102   46,264 806 SH   SOLE 4 399 0 407
NATIONAL INSTRS CORP COM 636518102   1,437,927 25,051 SH   SOLE 7 23,765 0 1,286
NATIONAL INSTRS CORP COM 636518102   15,251,295 265,702 SH   SOLE 18 265,702 0 0
NATIONAL INSTRS CORP COM 636518102   2,356,213 41,049 SH   SOLE 19 41,049 0 0
NATIONAL INSTRS CORP COM 636518102   414,224,402 7,216,453 SH   SOLE 21 7,216,453 0 0
NATIONAL INSTRS CORP COM 636518102   216,052,739 3,763,985 SH   SOLE 22 3,596,413 0 167,572
NATIONAL INSTRS CORP COM 636518102   1,371,229 23,889 SH   SOLE 25 23,889 0 0
NATIONAL INSTRS CORP COM 636518102   3,810,729 66,389 SH   SOLE 26 55,100 0 11,289
NATIONAL INSTRS CORP COM 636518102   861,344 15,006 SH   SOLE 28 2,153 0 12,853
NATIONAL INSTRS CORP COM 636518102   6,795,529 118,389 SH   SOLE 30 118,389 0 0
NATIONAL INSTRS CORP COM 636518102   104,985 1,829 SH   SOLE 31 1,829 0 0
NATIONAL INSTRS CORP COM 636518102   145,681 2,538 SH   SOLE 36 2,538 0 0
NATIONAL INSTRS CORP COM 636518102   1,288,228 22,443 SH   SOLE 40 22,443 0 0
NATIONAL INSTRS CORP COM 636518102   22,156 386 SH   OTR 43 386 0 0
NATIONAL INSTRS CORP COM 636518102   5,486,723 95,588 SH   SOLE 43 86,984 0 8,604
NATIONAL PRESTO INDS INC COM 637215104   302,096 4,127 SH   SOLE 2 1,606 0 2,521
NATIONAL PRESTO INDS INC COM 637215104   2,708 37 SH   SOLE 4 37 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,976 27 SH   SOLE 7 27 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,415,249 19,334 SH   SOLE 18 19,334 0 0
NATIONAL PRESTO INDS INC COM 637215104   776,286 10,605 SH   SOLE 19 10,605 0 0
NATIONAL PRESTO INDS INC COM 637215104   52,297,447 714,446 SH   SOLE 21 714,446 0 0
NATIONAL PRESTO INDS INC COM 637215104   10,107,602 138,082 SH   SOLE 22 128,818 0 9,264
NATIONAL PRESTO INDS INC COM 637215104   164,188 2,243 SH   SOLE 26 0 0 2,243
NATIONAL PRESTO INDS INC COM 637215104   962,653 13,151 SH   SOLE 30 13,151 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,777,808 24,287 SH   SOLE 43 21,582 0 2,705
NATIONAL RESH CORP COM NEW 637372202   492,794 11,326 SH   SOLE 2 7,917 0 3,409
NATIONAL RESH CORP COM NEW 637372202   2,219 51 SH   SOLE 4 51 0 0
NATIONAL RESH CORP COM NEW 637372202   561,758 12,911 SH   SOLE 7 12,207 0 704
NATIONAL RESH CORP COM NEW 637372202   1,534,032 35,257 SH   SOLE 18 35,257 0 0
NATIONAL RESH CORP COM NEW 637372202   1,295,510 29,775 SH   SOLE 19 29,775 0 0
NATIONAL RESH CORP COM NEW 637372202   24,966,821 573,818 SH   SOLE 21 573,818 0 0
NATIONAL RESH CORP COM NEW 637372202   15,446,920 355,020 SH   SOLE 22 342,531 0 12,489
NATIONAL RESH CORP COM NEW 637372202   180,523 4,149 SH   SOLE 25 4,149 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,972,874 45,343 SH   SOLE 30 45,343 0 0
NATIONAL RESH CORP COM NEW 637372202   21,059 484 SH   SOLE 36 484 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   29,630 681 SH   OTR 43 681 0 0
NATIONAL RESH CORP COM NEW 637372202   228,340 5,248 SH   SOLE 43 4,913 0 335
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   5,733,088 164,602 SH   SOLE 2 75,604 0 88,998
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,198,187 34,401 SH   SOLE 4 34,401 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   4,068,492 116,810 SH   SOLE 7 100,174 0 16,636
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   5,512,370 158,265 SH   SOLE 18 158,265 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   5,391,858 154,805 SH   SOLE 19 154,805 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   162,891,795 4,676,767 SH   SOLE 21 4,676,767 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   108,862,628 3,125,542 SH   SOLE 22 3,002,280 0 123,262
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   144,893 4,160 SH   SOLE 23 4,160 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   10,205,643 293,013 SH   SOLE 25 293,013 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,276,276 36,643 SH   SOLE 26 28,116 0 8,527
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   2,055,214 59,007 SH   SOLE 28 2,751 0 56,256
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   10,195,159 292,712 SH   SOLE 30 292,712 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   43,468 1,248 SH   SOLE 31 1,248 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   512,802 14,723 SH   SOLE 40 14,723 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   2,392,172 68,681 SH   SOLE 43 60,916 0 7,765
NATIONAL VISION HLDGS INC COM 63845R107   2,025,616 83,393 SH   SOLE 2 37,918 0 45,475
NATIONAL VISION HLDGS INC COM 63845R107   6,777 279 SH   SOLE 4 279 0 0
NATIONAL VISION HLDGS INC COM 63845R107   452,304 18,621 SH   SOLE 7 17,641 0 980
NATIONAL VISION HLDGS INC COM 63845R107   6,488,321 267,119 SH   SOLE 18 267,119 0 0
NATIONAL VISION HLDGS INC COM 63845R107   3,856,329 158,762 SH   SOLE 19 158,762 0 0
NATIONAL VISION HLDGS INC COM 63845R107   221,190,254 9,106,227 SH   SOLE 21 9,106,227 0 0
NATIONAL VISION HLDGS INC COM 63845R107   54,234,129 2,232,776 SH   SOLE 22 2,090,354 0 142,422
NATIONAL VISION HLDGS INC COM 63845R107   380,697 15,673 SH   SOLE 25 15,673 0 0
NATIONAL VISION HLDGS INC COM 63845R107   866,181 35,660 SH   SOLE 26 28,778 0 6,882
NATIONAL VISION HLDGS INC COM 63845R107   148,388 6,109 SH   SOLE 28 1,451 0 4,658
NATIONAL VISION HLDGS INC COM 63845R107   4,186,309 172,347 SH   SOLE 30 172,347 0 0
NATIONAL VISION HLDGS INC COM 63845R107   39,204 1,614 SH   SOLE 36 1,614 0 0
NATIONAL VISION HLDGS INC COM 63845R107   331,048 13,629 SH   SOLE 40 13,629 0 0
NATIONAL VISION HLDGS INC COM 63845R107   1,465,659 60,340 SH   SOLE 43 55,269 0 5,071
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3   2,343,621 2,247,000 PRN   SOLE 21 2,247,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   853,560 2,054 SH   SOLE 2 714 0 1,340
NATIONAL WESTN LIFE GROUP IN CL A 638517102   7,065 17 SH   SOLE 7 17 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   2,918,062 7,022 SH   SOLE 18 7,022 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,879,162 4,522 SH   SOLE 19 4,522 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   36,135,020 86,955 SH   SOLE 21 86,955 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   27,110,303 65,238 SH   SOLE 22 62,440 0 2,798
NATIONAL WESTN LIFE GROUP IN CL A 638517102   168,717 406 SH   SOLE 25 406 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   98,488 237 SH   SOLE 26 0 0 237
NATIONAL WESTN LIFE GROUP IN CL A 638517102   201,131 484 SH   SOLE 28 0 0 484
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,715,847 4,129 SH   SOLE 30 4,129 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   174,535 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   2,104,811 5,065 SH   SOLE 43 4,902 0 163
NATURA &CO HLDG S A ADS 63884N108   1,253,101 179,785 SH   SOLE 30 179,785 0 0
NATURA &CO HLDG S A ADS 63884N108   5,316,465 762,764 SH   SOLE 43 721,111 0 41,653
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   6,062 842 SH   SOLE 18 842 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   89,258 12,397 SH   SOLE 21 12,397 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   26,863 3,731 SH   SOLE 22 312 0 3,419
NATURAL GAS SVCS GROUP INC COM 63886Q109   164,954 16,662 SH   SOLE 2 7,287 0 9,375
NATURAL GAS SVCS GROUP INC COM 63886Q109   22,067 2,229 SH   SOLE 18 2,229 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   689,327 69,629 SH   SOLE 21 69,629 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   2,627,836 265,438 SH   SOLE 22 265,438 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   51,569 5,209 SH   SOLE 26 0 0 5,209
NATURAL GROCERS BY VITAMIN C COM 63888U108   271,032 22,107 SH   SOLE 2 16,010 0 6,097
NATURAL GROCERS BY VITAMIN C COM 63888U108   343,047 27,981 SH   SOLE 18 27,981 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   205,073 16,727 SH   SOLE 19 16,727 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   3,748,642 305,762 SH   SOLE 21 305,762 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   2,851,995 232,626 SH   SOLE 22 225,636 0 6,990
NATURAL GROCERS BY VITAMIN C COM 63888U108   26,298 2,145 SH   SOLE 43 994 0 1,151
NATURAL HEALTH TRENDS CORP COM 63888P406   8,428 1,524 SH   SOLE 18 1,524 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   99,590 18,009 SH   SOLE 21 18,009 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   535,979 96,922 SH   SOLE 22 96,922 0 0
NATURES SUNSHINE PRODS INC COM 639027101   797,570 58,430 SH   SOLE 2 51,326 0 7,104
NATURES SUNSHINE PRODS INC COM 639027101   355 26 SH   SOLE 7 26 0 0
NATURES SUNSHINE PRODS INC COM 639027101   573,437 42,010 SH   SOLE 18 42,010 0 0
NATURES SUNSHINE PRODS INC COM 639027101   431,790 31,633 SH   SOLE 19 31,633 0 0
NATURES SUNSHINE PRODS INC COM 639027101   6,117,193 448,146 SH   SOLE 21 448,146 0 0
NATURES SUNSHINE PRODS INC COM 639027101   3,149,997 230,769 SH   SOLE 22 221,227 0 9,542
NATURES SUNSHINE PRODS INC COM 639027101   5,788 424 SH   SOLE 23 424 0 0
NATURES SUNSHINE PRODS INC COM 639027101   15,302 1,121 SH   SOLE 43 1,121 0 0
NATWEST GROUP PLC SPONS ADR 639057207   7,328,047 1,197,393 SH   SOLE 43 1,153,407 0 43,986
NAUTICUS ROBOTICS INC COM 63911H108   6,643 3,209 SH   SOLE 18 3,209 0 0
NAUTICUS ROBOTICS INC COM 63911H108   81,877 39,554 SH   SOLE 21 39,554 0 0
NAUTICUS ROBOTICS INC COM 63911H108   255,132 123,252 SH   SOLE 22 123,252 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   297,754 76,939 SH   SOLE 2 28,935 0 48,004
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   675,536 174,557 SH   SOLE 18 174,557 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   1,627,281 420,486 SH   SOLE 19 420,486 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   8,395,516 2,169,384 SH   SOLE 21 2,169,384 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   2,667,595 689,301 SH   SOLE 22 656,808 0 32,493
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   230,021 59,437 SH   SOLE 30 59,437 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   55,031 14,220 SH   SOLE 43 0 0 14,220
NAUTILUS INC COM 63910B102   9,705 7,955 SH   SOLE 2 0 0 7,955
NAUTILUS INC COM 63910B102   7,865 6,447 SH   SOLE 18 6,447 0 0
NAUTILUS INC COM 63910B102   121,336 99,456 SH   SOLE 21 99,456 0 0
NAUTILUS INC COM 63910B102   508,039 416,425 SH   SOLE 22 416,425 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202   696 7,566 SH   SOLE 21 7,566 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202   9,693 105,362 SH   SOLE 22 105,362 0 0
NAVIENT CORPORATION COM 63938C108   2,166,818 116,621 SH   SOLE 2 57,993 0 58,628
NAVIENT CORPORATION COM 63938C108   7,543 406 SH   SOLE 4 406 0 0
NAVIENT CORPORATION COM 63938C108   53,975 2,905 SH   SOLE 7 2,905 0 0
NAVIENT CORPORATION COM 63938C108   6,377,492 343,245 SH   SOLE 18 343,245 0 0
NAVIENT CORPORATION COM 63938C108   3,465,597 186,523 SH   SOLE 19 186,523 0 0
NAVIENT CORPORATION COM 63938C108   217,029,022 11,680,787 SH   SOLE 21 11,680,787 0 0
NAVIENT CORPORATION COM 63938C108   58,976,171 3,174,175 SH   SOLE 22 3,059,029 0 115,146
NAVIENT CORPORATION COM 63938C108   298,358 16,058 SH   SOLE 25 16,058 0 0
NAVIENT CORPORATION COM 63938C108   1,040,722 56,013 SH   SOLE 26 45,566 0 10,447
NAVIENT CORPORATION COM 63938C108   978,163 52,646 SH   SOLE 28 34,280 0 18,366
NAVIENT CORPORATION COM 63938C108   3,550,229 191,078 SH   SOLE 30 191,078 0 0
NAVIENT CORPORATION COM 63938C108   181,211 9,753 SH   SOLE 36 9,753 0 0
NAVIENT CORPORATION COM 63938C108   425,816 22,918 SH   SOLE 40 22,918 0 0
NAVIENT CORPORATION COM 63938C108   7,799,590 419,784 SH   SOLE 43 397,055 0 22,729
NAVIGATOR HLDGS LTD SHS Y62132108   231,929 17,827 SH   SOLE 2 15,171 0 2,656
NAVIGATOR HLDGS LTD SHS Y62132108   541,762 41,642 SH   SOLE 19 41,642 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   959,448 73,747 SH   SOLE 22 73,747 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   43,076 3,311 SH   SOLE 23 3,311 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119   5,251 3,202 SH   SOLE 18 3,202 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119   77,155 47,046 SH   SOLE 21 47,046 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   881,903 83,672 SH   SOLE 2 30,498 0 53,174
NAVITAS SEMICONDUCTOR CORP COM 63942X106   10,487 995 SH   SOLE 7 995 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   3,162,411 300,039 SH   SOLE 18 300,039 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   2,161,828 205,107 SH   SOLE 19 205,107 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   40,499,381 3,842,446 SH   SOLE 21 3,842,446 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   25,615,141 2,430,279 SH   SOLE 22 2,312,625 0 117,654
NAVITAS SEMICONDUCTOR CORP COM 63942X106   241,429 22,906 SH   SOLE 25 22,906 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   104,009 9,868 SH   SOLE 26 0 0 9,868
NAVITAS SEMICONDUCTOR CORP COM 63942X106   60,563 5,746 SH   SOLE 28 0 0 5,746
NAVITAS SEMICONDUCTOR CORP COM 63942X106   807,100 76,575 SH   SOLE 30 76,575 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   162,116 15,381 SH   SOLE 40 15,381 0 0
NBT BANCORP INC COM 628778102   1,136,281 35,676 SH   SOLE 2 11,481 0 24,195
NBT BANCORP INC COM 628778102   6,529 205 SH   SOLE 4 205 0 0
NBT BANCORP INC COM 628778102   127,910 4,016 SH   SOLE 7 3,821 0 195
NBT BANCORP INC COM 628778102   4,351,952 136,639 SH   SOLE 18 136,639 0 0
NBT BANCORP INC COM 628778102   2,321,706 72,895 SH   SOLE 19 72,895 0 0
NBT BANCORP INC COM 628778102   156,180,361 4,903,622 SH   SOLE 21 4,903,622 0 0
NBT BANCORP INC COM 628778102   32,465,310 1,019,319 SH   SOLE 22 947,914 0 71,405
NBT BANCORP INC COM 628778102   153,230 4,811 SH   SOLE 25 4,811 0 0
NBT BANCORP INC COM 628778102   332,610 10,443 SH   SOLE 26 7,373 0 3,070
NBT BANCORP INC COM 628778102   24,652 774 SH   SOLE 28 774 0 0
NBT BANCORP INC COM 628778102   1,925,555 60,457 SH   SOLE 30 60,457 0 0
NBT BANCORP INC COM 628778102   157,148 4,934 SH   SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102   296,746 9,317 SH   SOLE 43 7,729 0 1,588
NCINO INC COM 63947X101   1,551,240 51,502 SH   SOLE 2 17,314 0 34,188
NCINO INC COM 63947X101   12,590 418 SH   SOLE 4 156 0 262
NCINO INC COM 63947X101   23,223 771 SH   SOLE 7 771 0 0
NCINO INC COM 63947X101   825,830 27,418 SH   SOLE 18 27,418 0 0
NCINO INC COM 63947X101   657,339 21,824 SH   SOLE 19 21,824 0 0
NCINO INC COM 63947X101   36,485,802 1,211,348 SH   SOLE 21 1,211,348 0 0
NCINO INC COM 63947X101   53,518,391 1,776,839 SH   SOLE 22 1,697,232 0 79,607
NCINO INC COM 63947X101   261,080 8,668 SH   SOLE 25 8,668 0 0
NCINO INC COM 63947X101   1,104,952 36,685 SH   SOLE 26 30,763 0 5,922
NCINO INC COM 63947X101   20,602 684 SH   SOLE 28 684 0 0
NCINO INC COM 63947X101   2,604,476 86,470 SH   SOLE 30 86,470 0 0
NCINO INC COM 63947X101   31,024 1,030 SH   SOLE 31 1,030 0 0
NCINO INC COM 63947X101   296,381 9,840 SH   SOLE 40 9,840 0 0
NCINO INC COM 63947X101   986,189 32,742 SH   SOLE 43 24,820 0 7,922
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9   3,774,350 2,755,000 PRN   SOLE 21 2,755,000 0 0
NCL CORP LTD NOTE 1.125% 2/1 62886HBD2   6,082,296 6,600,000 PRN   SOLE 21 6,600,000 0 0
NCL CORP LTD NOTE 2.500% 2/1 62886HBK6   2,600,125 2,750,000 PRN   SOLE 21 2,750,000 0 0
NCR CORP NEW COM 62886E108   8,431,340 334,577 SH   SOLE 2 141,378 0 193,199
NCR CORP NEW COM 62886E108   23,839 946 SH   SOLE 4 500 0 446
NCR CORP NEW COM 62886E108   590,839 23,446 SH   SOLE 7 22,305 0 1,141
NCR CORP NEW COM 62886E108   6,672,607 264,786 SH   SOLE 18 264,786 0 0
NCR CORP NEW COM 62886E108   997,895 39,599 SH   SOLE 19 39,599 0 0
NCR CORP NEW COM 62886E108   189,081,295 7,503,226 SH   SOLE 21 7,503,226 0 0
NCR CORP NEW COM 62886E108   103,277,966 4,098,332 SH   SOLE 22 3,926,667 0 171,665
NCR CORP NEW COM 62886E108   623,423 24,739 SH   SOLE 25 24,739 0 0
NCR CORP NEW COM 62886E108   1,373,249 54,494 SH   SOLE 26 42,308 0 12,186
NCR CORP NEW COM 62886E108   136,811 5,429 SH   SOLE 28 2,332 0 3,097
NCR CORP NEW COM 62886E108   2,694,031 106,906 SH   SOLE 30 106,906 0 0
NCR CORP NEW COM 62886E108   47,099 1,869 SH   SOLE 31 1,869 0 0
NCR CORP NEW COM 62886E108   162,691 6,456 SH   SOLE 36 6,456 0 0
NCR CORP NEW COM 62886E108   586,606 23,278 SH   SOLE 40 23,278 0 0
NCR CORP NEW COM 62886E108   3,082,666 122,328 SH   SOLE 43 113,920 0 8,408
NCS MULTISTAGE HLDGS INC COM NEW 628877201   45,900 2,700 SH   SOLE 2 2,700 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   2,040 120 SH   SOLE 18 120 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   24,497 1,441 SH   SOLE 21 1,441 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   47,838 2,814 SH   SOLE 22 2,814 0 0
NEAR INTELLIGENCE INC COM 639494103   1,537 1,098 SH   SOLE 18 1,098 0 0
NEAR INTELLIGENCE INC COM 639494103   10,214 7,296 SH   SOLE 21 7,296 0 0
NEKTAR THERAPEUTICS COM 640268108   533,463 927,439 SH   SOLE 2 488,110 0 439,329
NEKTAR THERAPEUTICS COM 640268108   833,295 1,448,705 SH   SOLE 19 1,448,705 0 0
NEKTAR THERAPEUTICS COM 640268108   884,777 1,538,207 SH   SOLE 21 1,538,207 0 0
NEKTAR THERAPEUTICS COM 640268108   2,409,106 4,188,292 SH   SOLE 22 4,172,020 0 16,272
NEKTAR THERAPEUTICS COM 640268108   26,835 46,653 SH   SOLE 23 46,653 0 0
NEKTAR THERAPEUTICS COM 640268108   126,880 220,584 SH   SOLE 26 0 0 220,584
NEKTAR THERAPEUTICS COM 640268108   1,868 3,248 SH   SOLE 28 3,248 0 0
NEKTAR THERAPEUTICS COM 640268108   52,909 91,984 SH   SOLE 30 91,984 0 0
NEKTAR THERAPEUTICS COM 640268108   80,074 139,210 SH   SOLE 43 18,196 0 121,014
NELNET INC CL A 64031N108   2,009,196 20,825 SH   SOLE 2 10,103 0 10,722
NELNET INC CL A 64031N108   4,149 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108   13,990 145 SH   SOLE 7 145 0 0
NELNET INC CL A 64031N108   4,017,331 41,639 SH   SOLE 18 41,639 0 0
NELNET INC CL A 64031N108   2,779,203 28,806 SH   SOLE 19 28,806 0 0
NELNET INC CL A 64031N108   49,048,116 508,376 SH   SOLE 21 508,376 0 0
NELNET INC CL A 64031N108   44,140,372 457,508 SH   SOLE 22 440,155 0 17,353
NELNET INC CL A 64031N108   14,472 150 SH   SOLE 23 150 0 0
NELNET INC CL A 64031N108   286,642 2,971 SH   SOLE 25 2,971 0 0
NELNET INC CL A 64031N108   455,482 4,721 SH   SOLE 26 2,907 0 1,814
NELNET INC CL A 64031N108   214,089 2,219 SH   SOLE 28 54 0 2,165
NELNET INC CL A 64031N108   152,535 1,581 SH   SOLE 30 1,581 0 0
NELNET INC CL A 64031N108   282,686 2,930 SH   SOLE 40 2,930 0 0
NELNET INC CL A 64031N108   1,125,922 11,670 SH   SOLE 43 11,278 0 392
NEMAURA MED INC COM NEW 640442208   1,019 1,101 SH   SOLE 2 0 0 1,101
NEMAURA MED INC COM NEW 640442208   1,856 2,006 SH   SOLE 21 2,006 0 0
NEMAURA MED INC COM NEW 640442208   1,421 1,536 SH   SOLE 22 1,536 0 0
NEOGAMES S A SHS L6673X107   22,176 849 SH   SOLE 19 849 0 0
NEOGAMES S A SHS L6673X107   3,791,370 145,152 SH   SOLE 21 145,152 0 0
NEOGAMES S A SHS L6673X107   2,355,031 90,162 SH   SOLE 22 84,087 0 6,075
NEOGAMES S A SHS L6673X107   59,031 2,260 SH   SOLE 25 2,260 0 0
NEOGAMES S A SHS L6673X107   40,460 1,549 SH   SOLE 26 0 0 1,549
NEOGAMES S A SHS L6673X107   66,919 2,562 SH   SOLE 40 2,562 0 0
NEOGAMES S A SHS L6673X107   751,342 28,765 SH   SOLE 43 27,418 0 1,347
NEOGEN CORP COM 640491106   8,572,328 394,130 SH   SOLE 2 261,959 0 132,171
NEOGEN CORP COM 640491106   13,289 611 SH   SOLE 4 611 0 0
NEOGEN CORP COM 640491106   520,978 23,953 SH   SOLE 7 22,750 0 1,203
NEOGEN CORP COM 640491106   20,692,406 951,375 SH   SOLE 18 951,375 0 0
NEOGEN CORP COM 640491106   10,584,986 486,666 SH   SOLE 19 486,666 0 0
NEOGEN CORP COM 640491106   341,520,762 15,702,104 SH   SOLE 21 15,702,104 0 0
NEOGEN CORP COM 640491106   147,297,743 6,772,310 SH   SOLE 22 6,519,971 0 252,339
NEOGEN CORP COM 640491106   862,714 39,665 SH   SOLE 25 39,665 0 0
NEOGEN CORP COM 640491106   2,407,529 110,691 SH   SOLE 26 93,454 0 17,237
NEOGEN CORP COM 640491106   399,417 18,364 SH   SOLE 28 2,966 0 15,398
NEOGEN CORP COM 640491106   2,701,220 124,194 SH   SOLE 30 124,194 0 0
NEOGEN CORP COM 640491106   17,705 814 SH   SOLE 34 814 0 0
NEOGEN CORP COM 640491106   21,054 968 SH   SOLE 36 968 0 0
NEOGEN CORP COM 640491106   802,510 36,897 SH   SOLE 40 36,897 0 0
NEOGEN CORP COM 640491106   20,184 928 SH   OTR 43 928 0 0
NEOGEN CORP COM 640491106   8,159,600 375,154 SH   SOLE 43 341,430 0 33,724
NEOGENOMICS INC COM NEW 64049M209   2,529,434 157,401 SH   SOLE 2 65,399 0 92,002
NEOGENOMICS INC COM NEW 64049M209   6,958 433 SH   SOLE 4 433 0 0
NEOGENOMICS INC COM NEW 64049M209   525,280 32,687 SH   SOLE 7 30,962 0 1,725
NEOGENOMICS INC COM NEW 64049M209   6,955,546 432,828 SH   SOLE 18 432,828 0 0
NEOGENOMICS INC COM NEW 64049M209   6,847,057 426,077 SH   SOLE 19 426,077 0 0
NEOGENOMICS INC COM NEW 64049M209   248,395,211 15,457,076 SH   SOLE 21 15,457,076 0 0
NEOGENOMICS INC COM NEW 64049M209   60,255,156 3,749,543 SH   SOLE 22 3,516,567 0 232,976
NEOGENOMICS INC COM NEW 64049M209   55,458 3,451 SH   SOLE 23 3,451 0 0
NEOGENOMICS INC COM NEW 64049M209   364,693 22,694 SH   SOLE 25 22,694 0 0
NEOGENOMICS INC COM NEW 64049M209   707,723 44,040 SH   SOLE 26 31,823 0 12,217
NEOGENOMICS INC COM NEW 64049M209   450,522 28,035 SH   SOLE 28 23,576 0 4,459
NEOGENOMICS INC COM NEW 64049M209   4,696,843 292,274 SH   SOLE 30 292,274 0 0
NEOGENOMICS INC COM NEW 64049M209   25,455 1,584 SH   SOLE 36 1,584 0 0
NEOGENOMICS INC COM NEW 64049M209   353,315 21,986 SH   SOLE 40 21,986 0 0
NEOGENOMICS INC COM NEW 64049M209   1,705,075 106,103 SH   SOLE 43 103,009 0 3,094
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   1,483,706 2,029,000 PRN   SOLE 21 2,029,000 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104   6,767 8,153 SH   SOLE 2 7,295 0 858
NEOLEUKIN THERAPEUTICS INC COM 64049K104   7,473 9,004 SH   SOLE 18 0 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104   45 54 SH   SOLE 21 54 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104   387,392 466,737 SH   SOLE 22 466,737 0 0
NEONODE INC COM PAR 64051M709   17,897 2,215 SH   SOLE 18 2,215 0 0
NEONODE INC COM PAR 64051M709   238,643 29,535 SH   SOLE 21 29,535 0 0
NEONODE INC COM PAR 64051M709   748,862 92,681 SH   SOLE 22 92,681 0 0
NEOVOLTA INC COM 640655106   17,351 5,298 SH   SOLE 18 5,298 0 0
NEOVOLTA INC COM 640655106   215,623 65,839 SH   SOLE 21 65,839 0 0
NEOVOLTA INC COM 640655106   1,145,166 349,669 SH   SOLE 22 349,669 0 0
NEPHROS INC COM 640671400   6,403 4,131 SH   SOLE 21 4,131 0 0
NERDWALLET INC COM CL A 64082B102   251,736 26,752 SH   SOLE 2 18,767 0 7,985
NERDWALLET INC COM CL A 64082B102   2,183 232 SH   SOLE 7 232 0 0
NERDWALLET INC COM CL A 64082B102   891,692 94,760 SH   SOLE 18 94,760 0 0
NERDWALLET INC COM CL A 64082B102   658,286 69,956 SH   SOLE 19 69,956 0 0
NERDWALLET INC COM CL A 64082B102   11,613,464 1,234,162 SH   SOLE 21 1,234,162 0 0
NERDWALLET INC COM CL A 64082B102   8,329,064 885,129 SH   SOLE 22 856,101 0 29,028
NERDY INC CL A COM 64081V109   38,531 9,240 SH   SOLE 2 1,444 0 7,796
NERDY INC CL A COM 64081V109   4,212 1,010 SH   SOLE 7 1,010 0 0
NERDY INC CL A COM 64081V109   638,902 153,214 SH   SOLE 18 153,214 0 0
NERDY INC CL A COM 64081V109   512,076 122,800 SH   SOLE 19 122,800 0 0
NERDY INC CL A COM 64081V109   8,431,102 2,021,847 SH   SOLE 21 2,021,847 0 0
NERDY INC CL A COM 64081V109   6,830,335 1,637,970 SH   SOLE 22 1,614,910 0 23,060
NETAPP INC COM 64110D104   32,500,102 425,394 SH   SOLE 2 239,083 0 186,311
NETAPP INC COM 64110D104   14,911,064 195,171 SH   SOLE 4 105,025 0 90,146
NETAPP INC COM 64110D104   11,284,356 147,701 SH   SOLE 7 128,642 0 19,059
NETAPP INC COM 64110D104   1,445,030 18,914 SH   SOLE 13 18,914 0 0
NETAPP INC COM 64110D104   2,754,755 36,057 SH   SOLE 15 36,057 0 0
NETAPP INC COM 64110D104   36,478,632 477,469 SH   SOLE 18 459,209 0 18,260
NETAPP INC COM 64110D104   6,958,894 91,085 SH   SOLE 19 91,085 0 0
NETAPP INC COM 64110D104   567,125,222 7,423,105 SH   SOLE 21 7,423,105 0 0
NETAPP INC COM 64110D104   362,557,499 4,745,517 SH   SOLE 22 4,288,614 0 456,903
NETAPP INC COM 64110D104   28,227,355 369,468 SH   SOLE 23 369,468 0 0
NETAPP INC COM 64110D104   37,453,648 490,231 SH   SOLE 25 472,460 0 17,771
NETAPP INC COM 64110D104   32,870,871 430,247 SH   SOLE 26 177,135 0 253,112
NETAPP INC COM 64110D104   72,596,732 950,219 SH   SOLE 28 3,430 0 946,789
NETAPP INC COM 64110D104   151,954,558 1,988,934 SH   SOLE 30 1,772,375 0 216,559
NETAPP INC COM 64110D104   3,763,617 49,262 SH   SOLE 31 44,207 0 5,055
NETAPP INC COM 64110D104   7,779,583 101,827 SH   SOLE 34 101,827 0 0
NETAPP INC COM 64110D104   4,520,588 59,170 SH   SOLE 36 59,170 0 0
NETAPP INC COM 64110D104   619,146 8,104 SH   SOLE 40 8,104 0 0
NETAPP INC COM 64110D104   78,921 1,033 SH   OTR 43 1,033 0 0
NETAPP INC COM 64110D104   17,762,907 232,499 SH   SOLE 43 204,603 0 27,896
NETEASE INC SPONSORED ADS 64110W102   108,389 1,121 SH   SOLE 18 1,121 0 0
NETEASE INC SPONSORED ADS 64110W102   340,445 3,521 SH   SOLE 25 3,521 0 0
NETEASE INC SPONSORED ADS 64110W102   1,808,877 18,708 SH   SOLE 30 18,708 0 0
NETEASE INC SPONSORED ADS 64110W102   2,179,973 22,546 SH   SOLE 32 22,546 0 0
NETEASE INC SPONSORED ADS 64110W102   9,729,915 100,630 SH   SOLE 34 100,630 0 0
NETEASE INC SPONSORED ADS 64110W102   35,589,919 368,083 SH   SOLE 43 332,521 0 35,562
NETFLIX INC COM 64110L106   361,387,246 820,421 SH   SOLE 2 133,624 0 686,797
NETFLIX INC COM 64110L106   139,095,730 315,775 SH   SOLE 4 178,392 0 137,383
NETFLIX INC COM 64110L106   189,097,071 429,288 SH   SOLE 7 384,463 0 44,825
NETFLIX INC COM 64110L106   6,116,204 13,885 SH   SOLE 13 13,885 0 0
NETFLIX INC COM 64110L106   24,351,609 55,283 SH   SOLE 15 55,283 0 0
NETFLIX INC COM 64110L106   526,246,355 1,194,684 SH   SOLE 18 982,993 0 211,691
NETFLIX INC COM 64110L106   282,543,941 641,431 SH   SOLE 19 641,431 0 0
NETFLIX INC COM 64110L106   4,283,242,388 9,723,813 SH   SOLE 21 9,723,813 0 0
NETFLIX INC COM 64110L106   4,300,517,966 9,763,032 SH   SOLE 22 8,844,505 0 918,527
NETFLIX INC COM 64110L106   407,085,441 924,165 SH   SOLE 23 924,165 0 0
NETFLIX INC COM 64110L106   371,600,888 843,608 SH   SOLE 25 798,833 0 44,775
NETFLIX INC COM 64110L106   357,254,129 811,038 SH   SOLE 26 339,160 0 471,878
NETFLIX INC COM 64110L106   275,611,950 625,694 SH   SOLE 28 24,006 0 601,688
NETFLIX INC COM 64110L106   181,922 413 SH   SOLE 29 413 0 0
NETFLIX INC COM 64110L106   1,148,050,849 2,606,304 SH   SOLE 30 2,606,304 0 0
NETFLIX INC COM 64110L106   43,686,036 99,176 SH   SOLE 31 91,424 0 7,752
NETFLIX INC COM 64110L106   43,340,252 98,391 SH   SOLE 32 98,391 0 0
NETFLIX INC COM 64110L106   102,050,961 231,676 SH   SOLE 34 231,676 0 0
NETFLIX INC COM 64110L106   46,736,870 106,102 SH   SOLE 36 106,102 0 0
NETFLIX INC COM 64110L106   7,685,670 17,448 SH   SOLE 40 17,448 0 0
NETFLIX INC COM 64110L106   348,428 791 SH   OTR 43 791 0 0
NETFLIX INC COM 64110L106   259,566,649 589,268 SH   SOLE 43 508,615 0 80,653
NETGEAR INC COM 64111Q104   823,546 58,160 SH   SOLE 2 41,965 0 16,195
NETGEAR INC COM 64111Q104   1,685 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104   5,027 355 SH   SOLE 7 355 0 0
NETGEAR INC COM 64111Q104   1,468,222 103,688 SH   SOLE 18 103,688 0 0
NETGEAR INC COM 64111Q104   1,705,657 120,456 SH   SOLE 19 120,456 0 0
NETGEAR INC COM 64111Q104   53,362,073 3,768,508 SH   SOLE 21 3,768,508 0 0
NETGEAR INC COM 64111Q104   11,637,637 821,867 SH   SOLE 22 768,416 0 53,451
NETGEAR INC COM 64111Q104   55,068 3,889 SH   SOLE 25 3,889 0 0
NETGEAR INC COM 64111Q104   92,068 6,502 SH   SOLE 26 4,354 0 2,148
NETGEAR INC COM 64111Q104   4,077,754 287,977 SH   SOLE 30 287,977 0 0
NETGEAR INC COM 64111Q104   49,305 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104   576,482 40,712 SH   SOLE 43 39,526 0 1,186
NETSCOUT SYS INC COM 64115T104   2,179,685 70,426 SH   SOLE 2 27,998 0 42,428
NETSCOUT SYS INC COM 64115T104   244,753 7,908 SH   SOLE 4 267 0 7,641
NETSCOUT SYS INC COM 64115T104   19,251 622 SH   SOLE 7 622 0 0
NETSCOUT SYS INC COM 64115T104   7,386,620 238,663 SH   SOLE 18 238,663 0 0
NETSCOUT SYS INC COM 64115T104   4,246,402 137,202 SH   SOLE 19 137,202 0 0
NETSCOUT SYS INC COM 64115T104   251,802,762 8,135,792 SH   SOLE 21 8,135,792 0 0
NETSCOUT SYS INC COM 64115T104   61,419,439 1,984,473 SH   SOLE 22 1,852,535 0 131,938
NETSCOUT SYS INC COM 64115T104   443,823 14,340 SH   SOLE 25 14,340 0 0
NETSCOUT SYS INC COM 64115T104   1,032,461 33,359 SH   SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104   555,676 17,954 SH   SOLE 28 1,320 0 16,634
NETSCOUT SYS INC COM 64115T104   23,839,671 770,264 SH   SOLE 30 770,264 0 0
NETSCOUT SYS INC COM 64115T104   43,237 1,397 SH   SOLE 36 1,397 0 0
NETSCOUT SYS INC COM 64115T104   334,910 10,821 SH   SOLE 40 10,821 0 0
NETSCOUT SYS INC COM 64115T104   1,923,450 62,147 SH   SOLE 43 56,595 0 5,552
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   609,671 258,335 SH   SOLE 22 258,335 0 0
NETSTREIT CORP COM 64119V303   841,480 47,089 SH   SOLE 2 18,451 0 28,638
NETSTREIT CORP COM 64119V303   455,149 25,470 SH   SOLE 4 25,470 0 0
NETSTREIT CORP COM 64119V303   1,587,410 88,831 SH   SOLE 7 76,160 0 12,671
NETSTREIT CORP COM 64119V303   3,253,412 182,060 SH   SOLE 18 182,060 0 0
NETSTREIT CORP COM 64119V303   3,897,715 218,115 SH   SOLE 19 218,115 0 0
NETSTREIT CORP COM 64119V303   45,905,761 2,568,873 SH   SOLE 21 2,568,873 0 0
NETSTREIT CORP COM 64119V303   42,783,478 2,394,151 SH   SOLE 22 2,316,198 0 77,953
NETSTREIT CORP COM 64119V303   55,468 3,104 SH   SOLE 23 3,104 0 0
NETSTREIT CORP COM 64119V303   8,761,536 490,293 SH   SOLE 25 490,293 0 0
NETSTREIT CORP COM 64119V303   687,495 38,472 SH   SOLE 26 33,839 0 4,633
NETSTREIT CORP COM 64119V303   921,806 51,584 SH   SOLE 28 1,020 0 50,564
NETSTREIT CORP COM 64119V303   4,602,007 257,527 SH   SOLE 30 257,527 0 0
NETSTREIT CORP COM 64119V303   147,320 8,244 SH   SOLE 40 8,244 0 0
NETSTREIT CORP COM 64119V303   420,320 23,521 SH   SOLE 43 22,050 0 1,471
NETWORK-1 TECHNOLOGIES INC COM 64121N109   6,424 2,781 SH   SOLE 18 2,781 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   82,451 35,693 SH   SOLE 21 35,693 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   10,337 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM NEW 64132K201   45 24 SH   SOLE 2 0 0 24
NEUBASE THERAPEUTICS INC COM NEW 64132K201   666 356 SH   SOLE 21 356 0 0
NEUBASE THERAPEUTICS INC COM NEW 64132K201   157 84 SH   SOLE 22 84 0 0
NEUROBO PHARMACEUTICALS INC COM NEW 64132R206   9 21 SH   SOLE 2 0 0 21
NEUROBO PHARMACEUTICALS INC COM NEW 64132R206   18,445 42,199 SH   SOLE 22 42,199 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   33,127,967 351,304 SH   SOLE 2 232,202 0 119,102
NEUROCRINE BIOSCIENCES INC COM 64125C109   6,048,685 64,143 SH   SOLE 4 51,759 0 12,384
NEUROCRINE BIOSCIENCES INC COM 64125C109   3,654,597 38,755 SH   SOLE 7 38,091 0 664
NEUROCRINE BIOSCIENCES INC COM 64125C109   505,825 5,364 SH   SOLE 13 5,364 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   722,810 7,665 SH   SOLE 15 7,665 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   29,264,873 310,338 SH   SOLE 18 284,978 0 25,360
NEUROCRINE BIOSCIENCES INC COM 64125C109   59,709,251 633,184 SH   SOLE 19 633,184 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   648,334,849 6,875,237 SH   SOLE 21 6,875,237 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   329,264,953 3,491,675 SH   SOLE 22 3,261,559 0 230,116
NEUROCRINE BIOSCIENCES INC COM 64125C109   22,033,949 233,658 SH   SOLE 23 233,658 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   803,059 8,516 SH   SOLE 25 8,516 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   13,043,859 138,323 SH   SOLE 26 83,880 0 54,443
NEUROCRINE BIOSCIENCES INC COM 64125C109   13,534,502 143,526 SH   SOLE 28 1,140 0 142,386
NEUROCRINE BIOSCIENCES INC COM 64125C109   315,811 3,349 SH   SOLE 29 3,349 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   71,369,163 756,831 SH   SOLE 30 716,384 0 40,447
NEUROCRINE BIOSCIENCES INC COM 64125C109   2,805,708 29,753 SH   SOLE 31 27,990 0 1,763
NEUROCRINE BIOSCIENCES INC COM 64125C109   26,945,942 285,747 SH   SOLE 34 285,747 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   2,824,474 29,952 SH   SOLE 36 29,952 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   349,287 3,704 SH   SOLE 40 3,704 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   23,575 250 SH   OTR 43 250 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   6,682,852 70,868 SH   SOLE 43 60,204 0 10,664
NEUROMETRIX INC COM 641255807   10 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807   39,544 40,579 SH   SOLE 22 40,579 0 0
NEURONETICS INC COM 64131A105   419 195 SH   SOLE 2 0 0 195
NEURONETICS INC COM 64131A105   9,740 4,530 SH   SOLE 18 4,530 0 0
NEURONETICS INC COM 64131A105   133,081 61,898 SH   SOLE 21 61,898 0 0
NEURONETICS INC COM 64131A105   681,791 317,112 SH   SOLE 22 317,112 0 0
NEUROPACE INC COM 641288105   25,633 5,709 SH   SOLE 2 5,709 0 0
NEUROPACE INC COM 641288105   8,872 1,976 SH   SOLE 18 1,976 0 0
NEUROPACE INC COM 641288105   4,090 911 SH   SOLE 19 911 0 0
NEUROPACE INC COM 641288105   107,302 23,898 SH   SOLE 21 23,898 0 0
NEUROPACE INC COM 641288105   16,267 3,623 SH   SOLE 22 3,623 0 0
NEVRO CORP COM 64157F103   2,281,089 89,736 SH   SOLE 2 59,391 0 30,345
NEVRO CORP COM 64157F103   13,803 543 SH   SOLE 4 106 0 437
NEVRO CORP COM 64157F103   9,812 386 SH   SOLE 7 386 0 0
NEVRO CORP COM 64157F103   2,597,924 102,200 SH   SOLE 18 98,535 0 3,665
NEVRO CORP COM 64157F103   3,743,858 147,280 SH   SOLE 19 147,280 0 0
NEVRO CORP COM 64157F103   36,156,925 1,422,381 SH   SOLE 21 1,422,381 0 0
NEVRO CORP COM 64157F103   27,109,566 1,066,466 SH   SOLE 22 1,029,884 0 36,582
NEVRO CORP COM 64157F103   8,694 342 SH   SOLE 23 342 0 0
NEVRO CORP COM 64157F103   146,623 5,768 SH   SOLE 25 5,768 0 0
NEVRO CORP COM 64157F103   576,602 22,683 SH   SOLE 26 12,391 0 10,292
NEVRO CORP COM 64157F103   55,263 2,174 SH   SOLE 28 620 0 1,554
NEVRO CORP COM 64157F103   3,416,956 134,420 SH   SOLE 30 134,420 0 0
NEVRO CORP COM 64157F103   312,081 12,277 SH   SOLE 34 12,277 0 0
NEVRO CORP COM 64157F103   12,761 502 SH   SOLE 36 502 0 0
NEVRO CORP COM 64157F103   172,119 6,771 SH   SOLE 40 6,771 0 0
NEVRO CORP COM 64157F103   236,609 9,308 SH   SOLE 43 8,732 0 576
NEW FORTRESS ENERGY INC COM CL A 644393100   4,305,019 160,755 SH   SOLE 2 19,299 0 141,456
NEW FORTRESS ENERGY INC COM CL A 644393100   4,365 163 SH   SOLE 4 163 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   2,126,546 79,408 SH   SOLE 7 65,089 0 14,319
NEW FORTRESS ENERGY INC COM CL A 644393100   787,734 29,415 SH   SOLE 18 29,415 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   502,179 18,752 SH   SOLE 19 18,752 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   38,256,703 1,428,555 SH   SOLE 21 1,428,555 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   35,086,058 1,310,159 SH   SOLE 22 1,236,483 0 73,676
NEW FORTRESS ENERGY INC COM CL A 644393100   277,950 10,379 SH   SOLE 25 10,379 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   591,169 22,075 SH   SOLE 26 16,173 0 5,902
NEW FORTRESS ENERGY INC COM CL A 644393100   348,622 13,018 SH   SOLE 28 4,471 0 8,547
NEW FORTRESS ENERGY INC COM CL A 644393100   2,227,935 83,194 SH   SOLE 30 83,194 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   24,691 922 SH   SOLE 31 922 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   288,555 10,775 SH   SOLE 40 10,775 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   1,298,964 48,505 SH   SOLE 43 42,304 0 6,201
NEW GOLD INC CDA COM 644535106   32,178 29,794 SH   SOLE 43 29,364 0 430
NEW JERSEY RES CORP COM 646025106   19,521,165 413,584 SH   SOLE 2 275,937 0 137,647
NEW JERSEY RES CORP COM 646025106   13,641 289 SH   SOLE 4 289 0 0
NEW JERSEY RES CORP COM 646025106   11,845,359 250,961 SH   SOLE 7 219,732 0 31,229
NEW JERSEY RES CORP COM 646025106   22,277,126 471,973 SH   SOLE 18 471,973 0 0
NEW JERSEY RES CORP COM 646025106   36,623,424 775,920 SH   SOLE 19 775,920 0 0
NEW JERSEY RES CORP COM 646025106   479,754,394 10,164,288 SH   SOLE 21 10,164,288 0 0
NEW JERSEY RES CORP COM 646025106   171,478,450 3,633,018 SH   SOLE 22 3,482,859 0 150,159
NEW JERSEY RES CORP COM 646025106   729,098 15,447 SH   SOLE 23 15,447 0 0
NEW JERSEY RES CORP COM 646025106   838,083 17,756 SH   SOLE 25 17,756 0 0
NEW JERSEY RES CORP COM 646025106   9,165,390 194,182 SH   SOLE 26 72,176 0 122,006
NEW JERSEY RES CORP COM 646025106   2,915,119 61,761 SH   SOLE 28 1,428 0 60,333
NEW JERSEY RES CORP COM 646025106   7,201,351 152,571 SH   SOLE 30 152,571 0 0
NEW JERSEY RES CORP COM 646025106   2,162,610 45,818 SH   SOLE 32 45,818 0 0
NEW JERSEY RES CORP COM 646025106   94,258 1,997 SH   SOLE 36 1,997 0 0
NEW JERSEY RES CORP COM 646025106   834,496 17,680 SH   SOLE 40 17,680 0 0
NEW JERSEY RES CORP COM 646025106   5,224,521 110,689 SH   SOLE 43 104,892 0 5,797
NEW MTN FIN CORP COM 647551100   5,554,783 446,526 SH   SOLE 30 446,526 0 0
NEW MTN FIN CORP COM 647551100   821 66 SH   SOLE 43 0 0 66
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   230,622 5,840 SH   SOLE 2 5,840 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   107,255 2,716 SH   SOLE 22 2,716 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   56,234 1,424 SH   SOLE 25 1,424 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   10,257,152 259,740 SH   SOLE 43 249,234 0 10,507
NEW RELIC INC COM 64829B100   5,181,147 79,174 SH   SOLE 2 21,591 0 57,583
NEW RELIC INC COM 64829B100   39,657 606 SH   SOLE 4 414 0 192
NEW RELIC INC COM 64829B100   788,421 12,048 SH   SOLE 7 11,416 0 632
NEW RELIC INC COM 64829B100   1,753,857 26,801 SH   SOLE 18 26,801 0 0
NEW RELIC INC COM 64829B100   1,119,875 17,113 SH   SOLE 19 17,113 0 0
NEW RELIC INC COM 64829B100   74,408,683 1,137,052 SH   SOLE 21 1,137,052 0 0
NEW RELIC INC COM 64829B100   90,795,055 1,387,455 SH   SOLE 22 1,318,249 0 69,206
NEW RELIC INC COM 64829B100   1,229,290 18,785 SH   SOLE 23 18,785 0 0
NEW RELIC INC COM 64829B100   618,015 9,444 SH   SOLE 25 9,444 0 0
NEW RELIC INC COM 64829B100   1,835,919 28,055 SH   SOLE 26 22,815 0 5,240
NEW RELIC INC COM 64829B100   179,895 2,749 SH   SOLE 28 1,016 0 1,733
NEW RELIC INC COM 64829B100   94,823 1,449 SH   SOLE 29 1,449 0 0
NEW RELIC INC COM 64829B100   35,039,783 535,449 SH   SOLE 30 535,449 0 0
NEW RELIC INC COM 64829B100   210,455 3,216 SH   SOLE 31 3,216 0 0
NEW RELIC INC COM 64829B100   27,550 421 SH   SOLE 36 421 0 0
NEW RELIC INC COM 64829B100   658,915 10,069 SH   SOLE 40 10,069 0 0
NEW RELIC INC COM 64829B100   1,405,520 21,478 SH   SOLE 43 18,983 0 2,495
NEW YORK CMNTY BANCORP INC COM 649445103   18,230,493 1,621,930 SH   SOLE 2 642,938 0 978,992
NEW YORK CMNTY BANCORP INC COM 649445103   23,076 2,053 SH   SOLE 4 2,053 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,612,322 143,445 SH   SOLE 7 139,125 0 4,320
NEW YORK CMNTY BANCORP INC COM 649445103   19,623,129 1,745,830 SH   SOLE 18 1,745,830 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   2,492,729 221,773 SH   SOLE 19 221,773 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   619,291,651 55,097,122 SH   SOLE 21 55,097,122 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   230,700,899 20,524,991 SH   SOLE 22 19,651,332 0 873,659
NEW YORK CMNTY BANCORP INC COM 649445103   1,442,856 128,368 SH   SOLE 25 128,368 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   4,413,633 392,672 SH   SOLE 26 335,187 0 57,485
NEW YORK CMNTY BANCORP INC COM 649445103   513,747 45,707 SH   SOLE 28 12,064 0 33,643
NEW YORK CMNTY BANCORP INC COM 649445103   11,962,844 1,064,310 SH   SOLE 30 1,064,310 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   113,794 10,124 SH   SOLE 31 10,124 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,882,858 345,450 SH   SOLE 32 345,450 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   26,927,050 2,395,645 SH   SOLE 34 2,395,645 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   361,107 32,127 SH   SOLE 36 32,127 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   1,319,329 117,378 SH   SOLE 40 117,378 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   8,097,137 720,386 SH   SOLE 43 624,232 0 96,154
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307   10,096,158 249,596 SH   SOLE 21 249,596 0 0
NEW YORK MTG TR INC COM 649604840   874,418 88,147 SH   SOLE 2 35,097 0 53,050
NEW YORK MTG TR INC COM 649604840   3,700 373 SH   SOLE 4 373 0 0
NEW YORK MTG TR INC COM 649604840   9,136 921 SH   SOLE 7 921 0 0
NEW YORK MTG TR INC COM 649604840   3,218,594 324,455 SH   SOLE 18 324,455 0 0
NEW YORK MTG TR INC COM 649604840   1,793,119 180,758 SH   SOLE 19 180,758 0 0
NEW YORK MTG TR INC COM 649604840   118,781,624 11,973,954 SH   SOLE 21 11,973,954 0 0
NEW YORK MTG TR INC COM 649604840   25,848,772 2,605,723 SH   SOLE 22 2,438,804 0 166,919
NEW YORK MTG TR INC COM 649604840   212,397 21,411 SH   SOLE 25 21,411 0 0
NEW YORK MTG TR INC COM 649604840   281,341 28,361 SH   SOLE 26 21,121 0 7,240
NEW YORK MTG TR INC COM 649604840   125,548 12,656 SH   SOLE 28 1,084 0 11,572
NEW YORK MTG TR INC COM 649604840   1,539,138 155,155 SH   SOLE 30 155,155 0 0
NEW YORK MTG TR INC COM 649604840   38,658 3,897 SH   SOLE 36 3,897 0 0
NEW YORK MTG TR INC COM 649604840   111,164 11,206 SH   SOLE 40 11,206 0 0
NEW YORK MTG TR INC COM 649604840   1,197,344 120,700 SH   SOLE 43 119,928 0 772
NEW YORK TIMES CO CL A 650111107   13,111,453 332,947 SH   SOLE 2 152,591 0 180,356
NEW YORK TIMES CO CL A 650111107   20,793 528 SH   SOLE 4 528 0 0
NEW YORK TIMES CO CL A 650111107   905,582 22,996 SH   SOLE 7 21,818 0 1,178
NEW YORK TIMES CO CL A 650111107   12,472,237 316,715 SH   SOLE 18 316,715 0 0
NEW YORK TIMES CO CL A 650111107   1,986,524 50,445 SH   SOLE 19 50,445 0 0
NEW YORK TIMES CO CL A 650111107   319,097,873 8,103,044 SH   SOLE 21 8,103,044 0 0
NEW YORK TIMES CO CL A 650111107   182,284,782 4,628,867 SH   SOLE 22 4,424,763 0 204,104
NEW YORK TIMES CO CL A 650111107   1,096,379 27,841 SH   SOLE 25 27,841 0 0
NEW YORK TIMES CO CL A 650111107   3,040,136 77,200 SH   SOLE 26 63,798 0 13,402
NEW YORK TIMES CO CL A 650111107   247,070 6,274 SH   SOLE 28 2,828 0 3,446
NEW YORK TIMES CO CL A 650111107   4,164,159 105,743 SH   SOLE 30 105,743 0 0
NEW YORK TIMES CO CL A 650111107   88,447 2,246 SH   SOLE 31 2,246 0 0
NEW YORK TIMES CO CL A 650111107   77,106 1,958 SH   SOLE 36 1,958 0 0
NEW YORK TIMES CO CL A 650111107   1,077,319 27,357 SH   SOLE 40 27,357 0 0
NEW YORK TIMES CO CL A 650111107   19,296 490 SH   OTR 43 490 0 0
NEW YORK TIMES CO CL A 650111107   7,062,806 179,350 SH   SOLE 43 167,193 0 12,157
NEWBURY STREET ACQUISITN COR COM 65101L104   324,379 31,341 SH   SOLE 2 31,341 0 0
NEWEGG COMMERCE INC COMMON SHARES G6483G100   198,021 169,249 SH   SOLE 43 168,899 0 350
NEWELL BRANDS INC COM 651229106   5,657,662 650,306 SH   SOLE 2 455,231 0 195,075
NEWELL BRANDS INC COM 651229106   11,006 1,265 SH   SOLE 4 1,265 0 0
NEWELL BRANDS INC COM 651229106   2,550,788 293,194 SH   SOLE 7 258,583 0 34,611
NEWELL BRANDS INC COM 651229106   121,139 13,924 SH   SOLE 15 13,924 0 0
NEWELL BRANDS INC COM 651229106   41,426,311 4,761,645 SH   SOLE 18 4,517,615 0 244,030
NEWELL BRANDS INC COM 651229106   38,523,443 4,427,982 SH   SOLE 19 4,427,982 0 0
NEWELL BRANDS INC COM 651229106   165,950,490 19,074,769 SH   SOLE 21 19,074,769 0 0
NEWELL BRANDS INC COM 651229106   85,570,799 9,835,724 SH   SOLE 22 9,200,225 0 635,499
NEWELL BRANDS INC COM 651229106   7,195 827 SH   SOLE 23 827 0 0
NEWELL BRANDS INC COM 651229106   2,745,755 315,604 SH   SOLE 25 315,604 0 0
NEWELL BRANDS INC COM 651229106   4,539,303 521,759 SH   SOLE 26 290,993 0 230,766
NEWELL BRANDS INC COM 651229106   59,525 6,842 SH   SOLE 28 6,842 0 0
NEWELL BRANDS INC COM 651229106   12,180,331 1,400,038 SH   SOLE 30 1,400,038 0 0
NEWELL BRANDS INC COM 651229106   45,779 5,262 SH   SOLE 31 5,262 0 0
NEWELL BRANDS INC COM 651229106   1,718,128 197,486 SH   SOLE 32 197,486 0 0
NEWELL BRANDS INC COM 651229106   8,251,828 948,486 SH   SOLE 34 948,486 0 0
NEWELL BRANDS INC COM 651229106   273,311 31,415 SH   SOLE 36 31,415 0 0
NEWELL BRANDS INC COM 651229106   560,541 64,430 SH   SOLE 40 64,430 0 0
NEWELL BRANDS INC COM 651229106   16,191 1,861 SH   OTR 43 1,861 0 0
NEWELL BRANDS INC COM 651229106   4,050,316 465,554 SH   SOLE 43 431,318 0 34,236
NEWMARK GROUP INC CL A 65158N102   795,059 127,823 SH   SOLE 2 42,807 0 85,016
NEWMARK GROUP INC CL A 65158N102   3,713 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102   9,927 1,596 SH   SOLE 7 1,596 0 0
NEWMARK GROUP INC CL A 65158N102   2,462,510 395,902 SH   SOLE 18 395,902 0 0
NEWMARK GROUP INC CL A 65158N102   1,734,124 278,798 SH   SOLE 19 278,798 0 0
NEWMARK GROUP INC CL A 65158N102   30,503,757 4,904,141 SH   SOLE 21 4,904,141 0 0
NEWMARK GROUP INC CL A 65158N102   22,578,233 3,629,941 SH   SOLE 22 3,464,260 0 165,681
NEWMARK GROUP INC CL A 65158N102   167,113 26,867 SH   SOLE 25 26,867 0 0
NEWMARK GROUP INC CL A 65158N102   413,929 66,548 SH   SOLE 26 55,352 0 11,196
NEWMARK GROUP INC CL A 65158N102   56,297 9,051 SH   SOLE 28 3,024 0 6,027
NEWMARK GROUP INC CL A 65158N102   627,243 100,843 SH   SOLE 30 100,843 0 0
NEWMARK GROUP INC CL A 65158N102   132,057 21,231 SH   SOLE 40 21,231 0 0
NEWMARK GROUP INC CL A 65158N102   1,602,517 257,639 SH   SOLE 43 216,108 0 41,531
NEWMARKET CORP COM 651587107   7,549,401 18,774 SH   SOLE 2 6,708 0 12,066
NEWMARKET CORP COM 651587107   7,640 19 SH   SOLE 4 19 0 0
NEWMARKET CORP COM 651587107   23,323 58 SH   SOLE 7 58 0 0
NEWMARKET CORP COM 651587107   5,104,913 12,695 SH   SOLE 18 12,695 0 0
NEWMARKET CORP COM 651587107   745,933 1,855 SH   SOLE 19 1,855 0 0
NEWMARKET CORP COM 651587107   140,594,020 349,632 SH   SOLE 21 349,632 0 0
NEWMARKET CORP COM 651587107   73,953,889 183,910 SH   SOLE 22 175,709 0 8,201
NEWMARKET CORP COM 651587107   530,798 1,320 SH   SOLE 25 1,320 0 0
NEWMARKET CORP COM 651587107   1,249,387 3,107 SH   SOLE 26 2,420 0 687
NEWMARKET CORP COM 651587107   391,263 973 SH   SOLE 28 153 0 820
NEWMARKET CORP COM 651587107   1,805,921 4,491 SH   SOLE 30 4,491 0 0
NEWMARKET CORP COM 651587107   31,767 79 SH   SOLE 31 79 0 0
NEWMARKET CORP COM 651587107   30,159 75 SH   SOLE 36 75 0 0
NEWMARKET CORP COM 651587107   451,581 1,123 SH   SOLE 40 1,123 0 0
NEWMARKET CORP COM 651587107   6,924,015 17,219 SH   SOLE 43 16,162 0 1,057
NEWMONT CORP COM 651639106   90,577,248 2,123,236 SH   SOLE 2 380,863 0 1,742,373
NEWMONT CORP COM 651639106   32,504,574 761,945 SH   SOLE 4 422,510 0 339,435
NEWMONT CORP COM 651639106   158,875,396 3,724,224 SH   SOLE 7 3,641,609 0 82,615
NEWMONT CORP COM 651639106   2,307,437 54,089 SH   SOLE 13 54,089 0 0
NEWMONT CORP COM 651639106   5,693,660 133,466 SH   SOLE 15 133,466 0 0
NEWMONT CORP COM 651639106   55,837,802 1,308,903 SH   SOLE 18 1,219,282 0 89,621
NEWMONT CORP COM 651639106   44,050,844 1,032,603 SH   SOLE 19 1,032,603 0 0
NEWMONT CORP COM 651639106   1,338,076,162 31,366,061 SH   SOLE 21 31,366,061 0 0
NEWMONT CORP COM 651639106   805,363,721 18,878,662 SH   SOLE 22 17,178,358 0 1,700,304
NEWMONT CORP COM 651639106   74,078,237 1,736,480 SH   SOLE 23 1,736,480 0 0
NEWMONT CORP COM 651639106   239,879,441 5,623,053 SH   SOLE 25 5,040,790 0 582,263
NEWMONT CORP COM 651639106   130,158,859 3,051,075 SH   SOLE 26 1,399,459 0 1,651,616
NEWMONT CORP COM 651639106   99,646,764 2,335,836 SH   SOLE 28 98,252 0 2,237,584
NEWMONT CORP COM 651639106   24,463,974 573,464 SH   SOLE 29 573,464 0 0
NEWMONT CORP COM 651639106   498,326,903 11,681,362 SH   SOLE 30 11,642,112 0 39,250
NEWMONT CORP COM 651639106   9,108,123 213,505 SH   SOLE 31 193,888 0 19,617
NEWMONT CORP COM 651639106   4,723,315 110,720 SH   SOLE 32 110,720 0 0
NEWMONT CORP COM 651639106   569,249,537 13,343,871 SH   SOLE 34 13,343,871 0 0
NEWMONT CORP COM 651639106   14,827,379 347,571 SH   SOLE 36 347,571 0 0
NEWMONT CORP COM 651639106   1,321,948 30,988 SH   SOLE 40 30,988 0 0
NEWMONT CORP COM 651639106   49,528 1,161 SH   OTR 43 1,161 0 0
NEWMONT CORP COM 651639106   42,722,128 1,001,456 SH   SOLE 43 872,942 0 128,514
NEWPARK RES INC COM PAR $.01NEW 651718504   659,320 126,065 SH   SOLE 2 69,086 0 56,979
NEWPARK RES INC COM PAR $.01NEW 651718504   2,317 443 SH   SOLE 7 443 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   1,274,504 243,691 SH   SOLE 18 243,691 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   1,292,260 247,086 SH   SOLE 19 247,086 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   14,550,247 2,782,074 SH   SOLE 21 2,782,074 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   12,649,576 2,418,657 SH   SOLE 22 2,359,401 0 59,256
NEWPARK RES INC COM PAR $.01NEW 651718504   7,134 1,364 SH   SOLE 28 1,364 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   492,802 94,226 SH   SOLE 43 87,532 0 6,694
NEWS CORP NEW CL A 65249B109   20,642,798 1,058,605 SH   SOLE 2 151,685 0 906,920
NEWS CORP NEW CL A 65249B109   6,340,308 325,144 SH   SOLE 4 147,483 0 177,661
NEWS CORP NEW CL A 65249B109   4,679,825 239,991 SH   SOLE 7 208,530 0 31,461
NEWS CORP NEW CL A 65249B109   24,843 1,274 SH   SOLE 13 1,274 0 0
NEWS CORP NEW CL A 65249B109   1,256,210 64,421 SH   SOLE 15 64,421 0 0
NEWS CORP NEW CL A 65249B109   13,455,059 690,003 SH   SOLE 18 657,779 0 32,224
NEWS CORP NEW CL A 65249B109   3,790,586 194,389 SH   SOLE 19 194,389 0 0
NEWS CORP NEW CL A 65249B109   181,166,076 9,290,568 SH   SOLE 21 9,290,568 0 0
NEWS CORP NEW CL A 65249B109   176,182,071 9,034,978 SH   SOLE 22 8,185,222 0 849,756
NEWS CORP NEW CL A 65249B109   13,380,530 686,181 SH   SOLE 23 686,181 0 0
NEWS CORP NEW CL A 65249B109   9,762,968 500,665 SH   SOLE 25 500,665 0 0
NEWS CORP NEW CL A 65249B109   13,001,216 666,729 SH   SOLE 26 259,130 0 407,599
NEWS CORP NEW CL A 65249B109   9,936,576 509,568 SH   SOLE 28 6,970 0 502,598
NEWS CORP NEW CL A 65249B109   34,304,127 1,759,186 SH   SOLE 30 1,759,186 0 0
NEWS CORP NEW CL A 65249B109   1,780,623 91,314 SH   SOLE 31 84,162 0 7,152
NEWS CORP NEW CL A 65249B109   298,038 15,284 SH   SOLE 34 15,284 0 0
NEWS CORP NEW CL A 65249B109   2,360,456 121,049 SH   SOLE 36 121,049 0 0
NEWS CORP NEW CL A 65249B109   329,667 16,906 SH   SOLE 40 16,906 0 0
NEWS CORP NEW CL A 65249B109   10,084,059 517,131 SH   SOLE 43 472,605 0 44,526
NEWS CORP NEW CL B 65249B208   5,632,091 285,603 SH   SOLE 2 31,805 0 253,798
NEWS CORP NEW CL B 65249B208   1,204,478 61,079 SH   SOLE 7 49,253 0 11,826
NEWS CORP NEW CL B 65249B208   186,926 9,479 SH   SOLE 15 9,479 0 0
NEWS CORP NEW CL B 65249B208   2,931,536 148,658 SH   SOLE 18 145,043 0 3,615
NEWS CORP NEW CL B 65249B208   1,294,874 65,663 SH   SOLE 19 65,663 0 0
NEWS CORP NEW CL B 65249B208   52,659,479 2,670,359 SH   SOLE 21 2,670,359 0 0
NEWS CORP NEW CL B 65249B208   51,860,504 2,629,843 SH   SOLE 22 2,446,682 0 183,161
NEWS CORP NEW CL B 65249B208   3,435,973 174,238 SH   SOLE 25 174,238 0 0
NEWS CORP NEW CL B 65249B208   2,620,236 132,872 SH   SOLE 26 11,820 0 121,052
NEWS CORP NEW CL B 65249B208   629,975 31,946 SH   SOLE 28 0 0 31,946
NEWS CORP NEW CL B 65249B208   5,864,018 297,364 SH   SOLE 30 297,364 0 0
NEWS CORP NEW CL B 65249B208   34,471 1,748 SH   SOLE 31 1,748 0 0
NEWS CORP NEW CL B 65249B208   478,861 24,283 SH   SOLE 36 24,283 0 0
NEWS CORP NEW CL B 65249B208   528,697 26,810 SH   SOLE 43 20,590 0 6,220
NEWTEKONE INC COM NEW 652526203   192,899 12,132 SH   SOLE 2 808 0 11,324
NEWTEKONE INC COM NEW 652526203   4,070 256 SH   SOLE 7 256 0 0
NEWTEKONE INC COM NEW 652526203   1,154,992 72,641 SH   SOLE 18 72,641 0 0
NEWTEKONE INC COM NEW 652526203   751,561 47,268 SH   SOLE 19 47,268 0 0
NEWTEKONE INC COM NEW 652526203   13,410,489 843,427 SH   SOLE 21 843,427 0 0
NEWTEKONE INC COM NEW 652526203   10,420,288 655,364 SH   SOLE 22 636,734 0 18,630
NEXA RES S A COM L67359106   284,966 58,635 SH   SOLE 21 58,635 0 0
NEXA RES S A COM L67359106   105,360 21,679 SH   SOLE 28 21,679 0 0
NEXA RES S A COM L67359106   316 65 SH   SOLE 43 65 0 0
NEXIMMUNE INC COM 65344D109   101 360 SH   SOLE 22 360 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   184,895 14,768 SH   SOLE 2 943 0 13,825
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   4,657 372 SH   SOLE 7 372 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   1,226,760 97,984 SH   SOLE 18 97,984 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   767,551 61,306 SH   SOLE 19 61,306 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   14,560,635 1,162,990 SH   SOLE 21 1,162,990 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   9,840,908 786,015 SH   SOLE 22 765,386 0 20,629
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   20,395 1,629 SH   SOLE 23 1,629 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   179,207 11,495 SH   SOLE 2 6,638 0 4,857
NEXPOINT REAL ESTATE FIN INC COM 65342V101   472,517 30,309 SH   SOLE 18 30,309 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   321,513 20,623 SH   SOLE 19 20,623 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   6,957,022 446,249 SH   SOLE 21 446,249 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   1,894,356 121,511 SH   SOLE 22 116,182 0 5,329
NEXPOINT REAL ESTATE FIN INC COM 65342V101   45 3 SH   SOLE 43 0 0 3
NEXPOINT RESIDENTIAL TR INC COM 65341D102   7,596,843 167,037 SH   SOLE 2 134,712 0 32,325
NEXPOINT RESIDENTIAL TR INC COM 65341D102   433,470 9,531 SH   SOLE 4 9,531 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,474,280 32,416 SH   SOLE 7 27,792 0 4,624
NEXPOINT RESIDENTIAL TR INC COM 65341D102   4,478,598 98,474 SH   SOLE 18 79,528 0 18,946
NEXPOINT RESIDENTIAL TR INC COM 65341D102   9,699,247 213,264 SH   SOLE 19 213,264 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   126,471,375 2,780,813 SH   SOLE 21 2,780,813 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   47,091,811 1,035,440 SH   SOLE 22 994,354 0 41,086
NEXPOINT RESIDENTIAL TR INC COM 65341D102   300,213 6,601 SH   SOLE 23 6,601 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   4,872,955 107,145 SH   SOLE 25 107,145 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,296,180 28,500 SH   SOLE 26 6,825 0 21,675
NEXPOINT RESIDENTIAL TR INC COM 65341D102   768,203 16,891 SH   SOLE 28 394 0 16,497
NEXPOINT RESIDENTIAL TR INC COM 65341D102   4,893,784 107,603 SH   SOLE 30 107,603 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   371,526 8,169 SH   SOLE 34 8,169 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   184,922 4,066 SH   SOLE 40 4,066 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,209,859 26,602 SH   SOLE 43 24,888 0 1,714
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   28,198,247 169,308 SH   SOLE 2 37,531 0 131,777
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   20,319 122 SH   SOLE 4 122 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,006,129 6,041 SH   SOLE 7 5,788 0 253
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   11,618,695 69,761 SH   SOLE 18 69,761 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,857,033 11,150 SH   SOLE 19 11,150 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   309,977,697 1,861,169 SH   SOLE 21 1,861,169 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   170,710,919 1,024,983 SH   SOLE 22 980,601 0 44,382
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,103,394 6,625 SH   SOLE 25 6,625 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   3,224,075 19,358 SH   SOLE 26 16,146 0 3,212
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   456,680 2,742 SH   SOLE 28 414 0 2,328
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   3,821,823 22,947 SH   SOLE 30 22,947 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   81,110 487 SH   SOLE 31 487 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   159,055 955 SH   SOLE 36 955 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,015,622 6,098 SH   SOLE 40 6,098 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,852,378 29,135 SH   SOLE 43 26,805 0 2,330
NEXTCURE INC COM 65343E108   200,540 111,411 SH   SOLE 2 85,195 0 26,216
NEXTCURE INC COM 65343E108   8,944 4,969 SH   SOLE 18 4,969 0 0
NEXTCURE INC COM 65343E108   417,890 232,161 SH   SOLE 19 232,161 0 0
NEXTCURE INC COM 65343E108   145,807 81,004 SH   SOLE 21 81,004 0 0
NEXTCURE INC COM 65343E108   778,027 432,237 SH   SOLE 22 432,237 0 0
NEXTCURE INC COM 65343E108   19,307 10,726 SH   SOLE 23 10,726 0 0
NEXTCURE INC COM 65343E108   95,062 52,812 SH   SOLE 26 0 0 52,812
NEXTDECADE CORP COM 65342K105   5,665,163 690,032 SH   SOLE 2 678,456 0 11,576
NEXTDECADE CORP COM 65342K105   386 47 SH   SOLE 7 47 0 0
NEXTDECADE CORP COM 65342K105   691,019 84,168 SH   SOLE 18 84,168 0 0
NEXTDECADE CORP COM 65342K105   529,537 64,499 SH   SOLE 19 64,499 0 0
NEXTDECADE CORP COM 65342K105   10,123,718 1,233,096 SH   SOLE 21 1,233,096 0 0
NEXTDECADE CORP COM 65342K105   10,914,152 1,329,373 SH   SOLE 22 1,293,920 0 35,453
NEXTDECADE CORP COM 65342K105   85,359 10,397 SH   SOLE 25 10,397 0 0
NEXTDECADE CORP COM 65342K105   79,382 9,669 SH   SOLE 26 1,496 0 8,173
NEXTDECADE CORP COM 65342K105   127,362 15,513 SH   SOLE 40 15,513 0 0
NEXTDECADE CORP COM 65342K105   51,986 6,332 SH   OTR 43 6,332 0 0
NEXTDECADE CORP COM 65342K105   163,034 19,858 SH   SOLE 43 17,676 0 2,182
NEXTDOOR HOLDINGS INC COM CL A 65345M108   246,766 75,695 SH   SOLE 2 33,123 0 42,572
NEXTDOOR HOLDINGS INC COM CL A 65345M108   4,769 1,463 SH   SOLE 7 1,463 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   1,346,941 413,172 SH   SOLE 18 413,172 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   963,917 295,680 SH   SOLE 19 295,680 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   16,978,533 5,208,139 SH   SOLE 21 5,208,139 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   11,385,296 3,492,422 SH   SOLE 22 3,355,943 0 136,479
NEXTDOOR HOLDINGS INC COM CL A 65345M108   60,095 18,434 SH   SOLE 25 18,434 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   192,956 59,189 SH   SOLE 30 59,189 0 0
NEXTERA ENERGY INC COM 65339F101   262,071,803 3,531,965 SH   SOLE 2 396,230 0 3,135,735
NEXTERA ENERGY INC COM 65339F101   77,453,373 1,043,846 SH   SOLE 4 867,159 0 176,687
NEXTERA ENERGY INC COM 65339F101   153,556,603 2,069,496 SH   SOLE 7 1,858,267 0 211,229
NEXTERA ENERGY INC COM 65339F101   2,351,175 31,687 SH   SOLE 13 31,687 0 0
NEXTERA ENERGY INC COM 65339F101   26,091,762 351,641 SH   SOLE 15 351,641 0 0
NEXTERA ENERGY INC COM 65339F101   271,062,320 3,653,131 SH   SOLE 18 3,478,754 0 174,377
NEXTERA ENERGY INC COM 65339F101   271,922,595 3,664,725 SH   SOLE 19 3,664,725 0 0
NEXTERA ENERGY INC COM 65339F101   3,992,252,867 53,803,947 SH   SOLE 21 53,803,947 0 0
NEXTERA ENERGY INC COM 65339F101   3,282,301,183 44,235,865 SH   SOLE 22 40,043,988 0 4,191,877
NEXTERA ENERGY INC COM 65339F101   304,552,193 4,104,477 SH   SOLE 23 4,104,477 0 0
NEXTERA ENERGY INC COM 65339F101   247,881,201 3,340,717 SH   SOLE 25 3,340,717 0 0
NEXTERA ENERGY INC COM 65339F101   292,530,532 3,942,460 SH   SOLE 26 1,465,529 0 2,476,931
NEXTERA ENERGY INC COM 65339F101   250,291,292 3,373,198 SH   SOLE 28 127,200 0 3,245,998
NEXTERA ENERGY INC COM 65339F101   228,981 3,086 SH   SOLE 29 3,086 0 0
NEXTERA ENERGY INC COM 65339F101   946,458,323 12,755,503 SH   SOLE 30 12,755,503 0 0
NEXTERA ENERGY INC COM 65339F101   33,525,934 451,832 SH   SOLE 31 416,645 0 35,187
NEXTERA ENERGY INC COM 65339F101   3,338,629 44,995 SH   SOLE 32 44,995 0 0
NEXTERA ENERGY INC COM 65339F101   559,228,408 7,536,771 SH   SOLE 34 7,536,771 0 0
NEXTERA ENERGY INC COM 65339F101   44,568,304 600,651 SH   SOLE 36 600,651 0 0
NEXTERA ENERGY INC COM 65339F101   5,869,962 79,110 SH   SOLE 40 79,110 0 0
NEXTERA ENERGY INC COM 65339F101   276,989 3,733 SH   OTR 43 3,733 0 0
NEXTERA ENERGY INC COM 65339F101   197,001,769 2,655,010 SH   SOLE 43 2,342,174 0 312,837
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   148,784,715 3,285,156 SH   SOLE 21 3,285,156 0 0
NEXTERA ENERGY INC UNIT 09/01/2023 65339F739   161,071,199 3,285,156 SH   SOLE 21 3,285,156 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   383,129,131 6,533,580 SH   SOLE 46 6,533,580 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,222,221 37,896 SH   SOLE 2 27,828 0 10,068
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   15,129 258 SH   SOLE 4 258 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,255,893 21,417 SH   SOLE 7 20,239 0 1,178
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   610,442 10,410 SH   SOLE 18 10,410 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   12,100,481 206,352 SH   SOLE 21 206,352 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   4,269,989 72,817 SH   SOLE 22 35,596 0 37,221
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   977,529 16,670 SH   SOLE 25 16,670 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,025,015 34,533 SH   SOLE 26 26,208 0 8,325
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   646,389 11,023 SH   SOLE 28 0 0 11,023
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   5,674,945 96,776 SH   SOLE 30 96,776 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   532,099 9,074 SH   SOLE 34 9,074 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   869,514 14,828 SH   SOLE 40 14,828 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   3,567,167 219,924 SH   SOLE 2 183,059 0 36,865
NEXTGEN HEALTHCARE INC COM 65343C102   4,671 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   374,974 23,118 SH   SOLE 7 21,876 0 1,242
NEXTGEN HEALTHCARE INC COM 65343C102   2,974,343 183,375 SH   SOLE 18 183,375 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   4,370,901 269,476 SH   SOLE 19 269,476 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   103,206,935 6,362,943 SH   SOLE 21 6,362,943 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   30,202,873 1,862,076 SH   SOLE 22 1,770,210 0 91,866
NEXTGEN HEALTHCARE INC COM 65343C102   125,754 7,753 SH   SOLE 23 7,753 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   186,238 11,482 SH   SOLE 25 11,482 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   875,945 54,004 SH   SOLE 26 16,346 0 37,658
NEXTGEN HEALTHCARE INC COM 65343C102   7,396 456 SH   SOLE 28 456 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   3,389,023 208,941 SH   SOLE 30 208,941 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   770,628 47,511 SH   SOLE 34 47,511 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   12,846 792 SH   SOLE 36 792 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   137,627 8,485 SH   SOLE 40 8,485 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   1,104,014 68,065 SH   SOLE 43 35,876 0 32,189
NEXTIER OILFIELD SOLUTIONS COM 65290C105   1,519,013 169,912 SH   SOLE 2 54,964 0 114,948
NEXTIER OILFIELD SOLUTIONS COM 65290C105   3,460 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   377,411 42,216 SH   SOLE 7 39,990 0 2,226
NEXTIER OILFIELD SOLUTIONS COM 65290C105   5,651,305 632,137 SH   SOLE 18 632,137 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   3,473,691 388,556 SH   SOLE 19 388,556 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   174,788,908 19,551,332 SH   SOLE 21 19,551,332 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   42,991,888 4,808,936 SH   SOLE 22 4,496,942 0 311,994
NEXTIER OILFIELD SOLUTIONS COM 65290C105   280,877 31,418 SH   SOLE 25 31,418 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   1,080,962 120,913 SH   SOLE 26 97,496 0 23,417
NEXTIER OILFIELD SOLUTIONS COM 65290C105   930,761 104,112 SH   SOLE 28 36,670 0 67,442
NEXTIER OILFIELD SOLUTIONS COM 65290C105   3,014,470 337,189 SH   SOLE 30 337,189 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   307,867 34,437 SH   SOLE 40 34,437 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   2,487,164 278,206 SH   SOLE 43 270,371 0 7,835
NEXTNAV INC COMMON STOCK 65345N106   19,657 6,686 SH   SOLE 2 2,530 0 4,156
NEXTNAV INC COMMON STOCK 65345N106   3,540 1,204 SH   SOLE 7 1,204 0 0
NEXTNAV INC COMMON STOCK 65345N106   416,698 141,734 SH   SOLE 18 141,734 0 0
NEXTNAV INC COMMON STOCK 65345N106   369,823 125,790 SH   SOLE 19 125,790 0 0
NEXTNAV INC COMMON STOCK 65345N106   5,612,501 1,909,014 SH   SOLE 21 1,909,014 0 0
NEXTNAV INC COMMON STOCK 65345N106   2,064,239 702,122 SH   SOLE 22 682,006 0 20,116
NEXTPLAT CORP COM NEW 68557F209   2,306 848 SH   SOLE 18 848 0 0
NEXTPLAT CORP COM NEW 68557F209   26,589 9,779 SH   SOLE 21 9,779 0 0
NEXTPLAY TECHNOLOGIES INC COM NEW 65344G201   44,084 37,679 SH   SOLE 22 37,679 0 0
NEXTRACKER INC CLASS A COM 65290E101   1,450,238 36,429 SH   SOLE 2 29,270 0 7,159
NEXTRACKER INC CLASS A COM 65290E101   5,613 141 SH   SOLE 4 141 0 0
NEXTRACKER INC CLASS A COM 65290E101   12,779 321 SH   SOLE 7 321 0 0
NEXTRACKER INC CLASS A COM 65290E101   6,597,313 165,720 SH   SOLE 18 76,865 0 88,855
NEXTRACKER INC CLASS A COM 65290E101   37,765,040 948,632 SH   SOLE 19 948,632 0 0
NEXTRACKER INC CLASS A COM 65290E101   40,901,511 1,027,418 SH   SOLE 21 1,027,418 0 0
NEXTRACKER INC CLASS A COM 65290E101   31,621,322 794,306 SH   SOLE 22 770,523 0 23,783
NEXTRACKER INC CLASS A COM 65290E101   864,474 21,715 SH   SOLE 26 18,575 0 3,140
NEXTRACKER INC CLASS A COM 65290E101   655,949 16,477 SH   SOLE 30 16,477 0 0
NEXTRACKER INC CLASS A COM 65290E101   57,918,773 1,454,880 SH   SOLE 34 1,454,880 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   474,317 183,134 SH   SOLE 2 93,189 0 89,945
NGM BIOPHARMACEUTICALS INC COM 62921N105   258,793 99,920 SH   SOLE 7 94,451 0 5,469
NGM BIOPHARMACEUTICALS INC COM 62921N105   365,006 140,929 SH   SOLE 18 131,569 0 9,360
NGM BIOPHARMACEUTICALS INC COM 62921N105   1,082,555 417,975 SH   SOLE 19 417,975 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   5,536,356 2,137,589 SH   SOLE 21 2,137,589 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   3,669,297 1,416,717 SH   SOLE 22 1,370,066 0 46,651
NGM BIOPHARMACEUTICALS INC COM 62921N105   4,452 1,719 SH   SOLE 23 1,719 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   20,085 7,755 SH   SOLE 25 7,755 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   106,449 41,100 SH   SOLE 26 5,640 0 35,460
NGM BIOPHARMACEUTICALS INC COM 62921N105   17,444 6,735 SH   SOLE 28 0 0 6,735
NGM BIOPHARMACEUTICALS INC COM 62921N105   359,710 138,884 SH   SOLE 30 138,884 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   13,025 5,029 SH   SOLE 34 5,029 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   12,528 4,837 SH   SOLE 36 4,837 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   9,319 3,598 SH   SOLE 40 3,598 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   70,148 27,084 SH   SOLE 43 22,271 0 4,813
NI HLDGS INC COM 65342T106   426,136 28,696 SH   SOLE 2 27,072 0 1,624
NI HLDGS INC COM 65342T106   2,049 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106   399,020 26,870 SH   SOLE 18 26,870 0 0
NI HLDGS INC COM 65342T106   316,854 21,337 SH   SOLE 19 21,337 0 0
NI HLDGS INC COM 65342T106   4,438,323 298,877 SH   SOLE 21 298,877 0 0
NI HLDGS INC COM 65342T106   2,125,881 143,157 SH   SOLE 22 135,948 0 7,209
NI HLDGS INC COM 65342T106   24,517 1,651 SH   SOLE 23 1,651 0 0
NICE LTD SPONSORED ADR 653656108   632,303 3,062 SH   SOLE 4 3,062 0 0
NICE LTD SPONSORED ADR 653656108   13,411,143 64,945 SH   SOLE 18 64,945 0 0
NICE LTD SPONSORED ADR 653656108   69,897,979 338,489 SH   SOLE 19 338,489 0 0
NICE LTD SPONSORED ADR 653656108   5,197,605 25,170 SH   SOLE 22 25,170 0 0
NICE LTD SPONSORED ADR 653656108   1,501,255 7,270 SH   SOLE 26 7,270 0 0
NICE LTD SPONSORED ADR 653656108   408,251 1,977 SH   SOLE 30 1,977 0 0
NICE LTD SPONSORED ADR 653656108   41,176,100 199,400 SH   SOLE 34 199,400 0 0
NICE LTD SPONSORED ADR 653656108   28,050,134 135,836 SH   SOLE 43 122,705 0 13,131
NICHOLAS FINL INC BC COM NEW 65373J209   4,440 888 SH   SOLE 18 888 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   51,620 10,324 SH   SOLE 21 10,324 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   26,135 5,227 SH   SOLE 22 434 0 4,793
NICOLET BANKSHARES INC COM 65406E102   768,402 11,315 SH   SOLE 2 3,964 0 7,351
NICOLET BANKSHARES INC COM 65406E102   9,779 144 SH   SOLE 7 144 0 0
NICOLET BANKSHARES INC COM 65406E102   2,708,115 39,878 SH   SOLE 18 39,878 0 0
NICOLET BANKSHARES INC COM 65406E102   1,783,588 26,264 SH   SOLE 19 26,264 0 0
NICOLET BANKSHARES INC COM 65406E102   33,496,540 493,249 SH   SOLE 21 493,249 0 0
NICOLET BANKSHARES INC COM 65406E102   24,157,556 355,729 SH   SOLE 22 340,489 0 15,240
NICOLET BANKSHARES INC COM 65406E102   158,909 2,340 SH   SOLE 25 2,340 0 0
NICOLET BANKSHARES INC COM 65406E102   720,389 10,608 SH   SOLE 26 8,860 0 1,748
NICOLET BANKSHARES INC COM 65406E102   16,230 239 SH   SOLE 28 239 0 0
NICOLET BANKSHARES INC COM 65406E102   692,614 10,199 SH   SOLE 30 10,199 0 0
NICOLET BANKSHARES INC COM 65406E102   187,160 2,756 SH   SOLE 40 2,756 0 0
NICOLET BANKSHARES INC COM 65406E102   732,206 10,782 SH   SOLE 43 10,324 0 458
NIGHTHAWK BIOSCIENCES INC COM 42237K409   8,252 12,318 SH   SOLE 21 12,318 0 0
NIGHTHAWK BIOSCIENCES INC COM 42237K409   265,746 396,695 SH   SOLE 22 396,695 0 0
NIKE INC CL B 654106103   256,803,618 2,326,752 SH   SOLE 2 590,022 0 1,736,730
NIKE INC CL B 654106103   109,611,427 993,127 SH   SOLE 4 554,988 0 438,139
NIKE INC CL B 654106103   108,711,249 984,971 SH   SOLE 7 868,945 0 116,026
NIKE INC CL B 654106103   10,650,264 96,496 SH   SOLE 13 96,496 0 0
NIKE INC CL B 654106103   16,349,329 148,132 SH   SOLE 15 148,132 0 0
NIKE INC CL B 654106103   363,059,685 3,289,478 SH   SOLE 18 2,746,658 0 542,820
NIKE INC CL B 654106103   187,349,212 1,697,465 SH   SOLE 19 1,697,465 0 0
NIKE INC CL B 654106103   2,193,052 19,870 SH   SOLE 20 19,870 0 0
NIKE INC CL B 654106103   3,911,742,259 35,442,079 SH   SOLE 21 35,442,079 0 0
NIKE INC CL B 654106103   3,019,227,418 27,355,508 SH   SOLE 22 24,793,748 0 2,561,760
NIKE INC CL B 654106103   301,944,948 2,735,752 SH   SOLE 23 2,735,752 0 0
NIKE INC CL B 654106103   311,778,584 2,824,849 SH   SOLE 25 2,477,587 0 347,262
NIKE INC CL B 654106103   261,335,631 2,367,814 SH   SOLE 26 999,995 0 1,367,819
NIKE INC CL B 654106103   230,713,254 2,090,362 SH   SOLE 28 151,889 0 1,938,473
NIKE INC CL B 654106103   5,784,050 52,406 SH   SOLE 29 52,406 0 0
NIKE INC CL B 654106103   845,661,673 7,662,061 SH   SOLE 30 7,629,337 0 32,724
NIKE INC CL B 654106103   40,521,904 367,146 SH   SOLE 31 337,110 0 30,036
NIKE INC CL B 654106103   5,625,890 50,973 SH   SOLE 32 50,973 0 0
NIKE INC CL B 654106103   52,404,338 474,806 SH   SOLE 34 474,806 0 0
NIKE INC CL B 654106103   32,475,821 294,245 SH   SOLE 36 294,245 0 0
NIKE INC CL B 654106103   5,318,289 48,186 SH   SOLE 40 48,186 0 0
NIKE INC CL B 654106103   280,561 2,542 SH   OTR 43 2,542 0 0
NIKE INC CL B 654106103   165,674,371 1,501,082 SH   SOLE 43 1,315,623 0 185,459
NIKOLA CORP COM 654110105   645,055 467,431 SH   SOLE 2 151,141 0 316,290
NIKOLA CORP COM 654110105   52,837 38,288 SH   SOLE 4 1,522 0 36,766
NIKOLA CORP COM 654110105   4,818 3,491 SH   SOLE 7 3,491 0 0
NIKOLA CORP COM 654110105   2,310,867 1,674,541 SH   SOLE 18 1,674,541 0 0
NIKOLA CORP COM 654110105   1,669,524 1,209,800 SH   SOLE 19 1,209,800 0 0
NIKOLA CORP COM 654110105   31,692,013 22,965,227 SH   SOLE 21 22,965,227 0 0
NIKOLA CORP COM 654110105   21,695,956 15,721,707 SH   SOLE 22 15,090,810 0 630,897
NIKOLA CORP COM 654110105   197,027 142,773 SH   SOLE 25 142,773 0 0
NIKOLA CORP COM 654110105   189,336 137,200 SH   SOLE 26 109,994 0 27,206
NIKOLA CORP COM 654110105   82,869 60,050 SH   SOLE 28 29,371 0 30,679
NIKOLA CORP COM 654110105   981,165 710,989 SH   SOLE 30 710,989 0 0
NIKOLA CORP COM 654110105   15,873 11,502 SH   SOLE 36 11,502 0 0
NIKOLA CORP COM 654110105   95,183 68,973 SH   SOLE 40 68,973 0 0
NIKOLA CORP COM 654110105   91,388 66,223 SH   SOLE 43 65,503 0 720
NINE ENERGY SERVICE INC COM 65441V101   4,194 1,095 SH   SOLE 2 1,095 0 0
NINE ENERGY SERVICE INC COM 65441V101   17,266 4,508 SH   SOLE 18 4,508 0 0
NINE ENERGY SERVICE INC COM 65441V101   107,432 28,050 SH   SOLE 19 28,050 0 0
NINE ENERGY SERVICE INC COM 65441V101   213,300 55,692 SH   SOLE 21 55,692 0 0
NINE ENERGY SERVICE INC COM 65441V101   1,224,888 319,814 SH   SOLE 22 319,814 0 0
NINE ENERGY SERVICE INC COM 65441V101   16,048 4,190 SH   SOLE 34 4,190 0 0
NINE ENERGY SERVICE INC COM 65441V101   13,911 3,632 SH   SOLE 43 3,632 0 0
NIO INC SPON ADS 62914V106   10,108,705 1,043,210 SH   SOLE 2 97,458 0 945,752
NIO INC SPON ADS 62914V106   5,456,788 563,136 SH   SOLE 4 286,725 0 276,411
NIO INC SPON ADS 62914V106   6,659,171 687,221 SH   SOLE 7 603,994 0 83,227
NIO INC SPON ADS 62914V106   2,746,563 283,443 SH   SOLE 13 283,443 0 0
NIO INC SPON ADS 62914V106   7,880,509 813,262 SH   SOLE 15 813,262 0 0
NIO INC SPON ADS 62914V106   3,882,415 400,662 SH   SOLE 18 400,662 0 0
NIO INC SPON ADS 62914V106   18,992 1,960 SH   SOLE 19 1,960 0 0
NIO INC SPON ADS 62914V106   270,292,492 27,893,962 SH   SOLE 21 27,893,962 0 0
NIO INC SPON ADS 62914V106   124,437,885 12,841,887 SH   SOLE 22 11,259,378 0 1,582,509
NIO INC SPON ADS 62914V106   16,139,257 1,665,558 SH   SOLE 23 1,665,558 0 0
NIO INC SPON ADS 62914V106   8,330,861 859,738 SH   SOLE 25 859,738 0 0
NIO INC SPON ADS 62914V106   17,635,974 1,820,018 SH   SOLE 26 29,544 0 1,790,474
NIO INC SPON ADS 62914V106   24,891,546 2,568,787 SH   SOLE 28 129,678 0 2,439,109
NIO INC SPON ADS 62914V106   139,527,599 14,399,133 SH   SOLE 30 14,399,133 0 0
NIO INC SPON ADS 62914V106   846,770 87,386 SH   SOLE 32 87,386 0 0
NIO INC SPON ADS 62914V106   1,266,590 130,711 SH   SOLE 34 130,711 0 0
NIO INC SPON ADS 62914V106   464,112 47,896 SH   SOLE 36 47,896 0 0
NIO INC SPON ADS 62914V106   101,464 10,471 SH   SOLE 40 10,471 0 0
NIO INC SPON ADS 62914V106   6,553,085 676,273 SH   SOLE 43 581,718 0 94,555
NIOCORP DEVS LTD COM NEW 654484609   15,829 3,147 SH   SOLE 18 3,147 0 0
NIOCORP DEVS LTD COM NEW 654484609   224,192 44,571 SH   SOLE 19 44,571 0 0
NIOCORP DEVS LTD COM NEW 654484609   117,189 23,298 SH   SOLE 21 23,298 0 0
NIOCORP DEVS LTD COM NEW 654484609   125,926 25,035 SH   SOLE 22 25,035 0 0
NIOCORP DEVS LTD COM NEW 654484609   2,917 580 SH   SOLE 23 580 0 0
NISOURCE INC COM 65473P105   46,732,070 1,708,668 SH   SOLE 2 126,901 0 1,581,767
NISOURCE INC COM 65473P105   12,684,711 463,792 SH   SOLE 4 205,958 0 257,834
NISOURCE INC COM 65473P105   24,823,243 907,614 SH   SOLE 7 743,110 0 164,504
NISOURCE INC COM 65473P105   134,890 4,932 SH   SOLE 13 4,932 0 0
NISOURCE INC COM 65473P105   2,131,714 77,942 SH   SOLE 15 77,942 0 0
NISOURCE INC COM 65473P105   24,552,861 897,728 SH   SOLE 18 863,628 0 34,100
NISOURCE INC COM 65473P105   16,474,847 602,371 SH   SOLE 19 602,371 0 0
NISOURCE INC COM 65473P105   562,570,683 20,569,312 SH   SOLE 21 20,569,312 0 0
NISOURCE INC COM 65473P105   268,085,521 9,802,030 SH   SOLE 22 8,917,478 0 884,552
NISOURCE INC COM 65473P105   19,512,010 713,419 SH   SOLE 23 713,419 0 0
NISOURCE INC COM 65473P105   22,699,680 829,970 SH   SOLE 25 829,970 0 0
NISOURCE INC COM 65473P105   13,271,205 485,236 SH   SOLE 26 253,701 0 231,535
NISOURCE INC COM 65473P105   7,226,034 264,206 SH   SOLE 28 7,187 0 257,019
NISOURCE INC COM 65473P105   62,705,072 2,292,690 SH   SOLE 30 2,292,690 0 0
NISOURCE INC COM 65473P105   2,513,602 91,905 SH   SOLE 31 84,582 0 7,323
NISOURCE INC COM 65473P105   4,579,785 167,451 SH   SOLE 32 167,451 0 0
NISOURCE INC COM 65473P105   5,869,146 214,594 SH   SOLE 34 214,594 0 0
NISOURCE INC COM 65473P105   3,038,612 111,101 SH   SOLE 36 111,101 0 0
NISOURCE INC COM 65473P105   241,501 8,830 SH   SOLE 40 8,830 0 0
NISOURCE INC COM 65473P105   22,482 822 SH   OTR 43 822 0 0
NISOURCE INC COM 65473P105   8,117,884 296,815 SH   SOLE 43 259,704 0 37,111
NISOURCE INC UNIT 12/01/2023 65473P121   72,073,595 708,340 SH   SOLE 21 708,340 0 0
NIU TECHNOLOGIES ADS 65481N100   22,730 5,711 SH   SOLE 2 5,711 0 0
NIU TECHNOLOGIES ADS 65481N100   8,179 2,055 SH   SOLE 22 2,055 0 0
NIU TECHNOLOGIES ADS 65481N100   6,587 1,655 SH   SOLE 25 1,655 0 0
NKARTA INC COM 65487U108   437,691 199,859 SH   SOLE 2 126,482 0 73,377
NKARTA INC COM 65487U108   497 227 SH   SOLE 7 227 0 0
NKARTA INC COM 65487U108   211,125 96,404 SH   SOLE 18 96,404 0 0
NKARTA INC COM 65487U108   486,703 222,239 SH   SOLE 19 222,239 0 0
NKARTA INC COM 65487U108   3,130,815 1,429,596 SH   SOLE 21 1,429,596 0 0
NKARTA INC COM 65487U108   2,194,807 1,002,195 SH   SOLE 22 979,004 0 23,191
NKARTA INC COM 65487U108   27,612 12,608 SH   SOLE 23 12,608 0 0
NKARTA INC COM 65487U108   97,895 44,701 SH   SOLE 26 0 0 44,701
NKARTA INC COM 65487U108   52,459 23,954 SH   SOLE 30 23,954 0 0
NKARTA INC COM 65487U108   8,913 4,070 SH   SOLE 43 760 0 3,310
NL INDS INC COM NEW 629156407   16,861 3,049 SH   SOLE 2 157 0 2,892
NL INDS INC COM NEW 629156407   153,314 27,724 SH   SOLE 18 27,724 0 0
NL INDS INC COM NEW 629156407   87,263 15,780 SH   SOLE 19 15,780 0 0
NL INDS INC COM NEW 629156407   1,638,423 296,279 SH   SOLE 21 296,279 0 0
NL INDS INC COM NEW 629156407   1,155,809 209,007 SH   SOLE 22 188,007 0 21,000
NL INDS INC COM NEW 629156407   10,026 1,813 SH   SOLE 43 1,813 0 0
NLIGHT INC COM 65487K100   588,504 38,165 SH   SOLE 2 12,941 0 25,224
NLIGHT INC COM 65487K100   2,005 130 SH   SOLE 4 130 0 0
NLIGHT INC COM 65487K100   4,811 312 SH   SOLE 7 312 0 0
NLIGHT INC COM 65487K100   2,072,325 134,392 SH   SOLE 18 134,392 0 0
NLIGHT INC COM 65487K100   1,361,432 88,290 SH   SOLE 19 88,290 0 0
NLIGHT INC COM 65487K100   26,163,515 1,696,726 SH   SOLE 21 1,696,726 0 0
NLIGHT INC COM 65487K100   19,310,636 1,252,311 SH   SOLE 22 1,200,872 0 51,439
NLIGHT INC COM 65487K100   169,435 10,988 SH   SOLE 25 10,988 0 0
NLIGHT INC COM 65487K100   395,369 25,640 SH   SOLE 26 20,372 0 5,268
NLIGHT INC COM 65487K100   44,811 2,906 SH   SOLE 28 2,906 0 0
NLIGHT INC COM 65487K100   508,012 32,945 SH   SOLE 30 32,945 0 0
NLIGHT INC COM 65487K100   98,703 6,401 SH   SOLE 40 6,401 0 0
NLIGHT INC COM 65487K100   201,015 13,036 SH   SOLE 43 11,830 0 1,206
NMI HLDGS INC CL A 629209305   4,709,723 182,406 SH   SOLE 2 78,205 0 104,201
NMI HLDGS INC CL A 629209305   8,443 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305   22,696 879 SH   SOLE 7 879 0 0
NMI HLDGS INC CL A 629209305   7,375,328 285,644 SH   SOLE 18 285,644 0 0
NMI HLDGS INC CL A 629209305   13,367,582 517,722 SH   SOLE 19 517,722 0 0
NMI HLDGS INC CL A 629209305   250,802,570 9,713,500 SH   SOLE 21 9,713,500 0 0
NMI HLDGS INC CL A 629209305   72,990,016 2,826,879 SH   SOLE 22 2,679,214 0 147,665
NMI HLDGS INC CL A 629209305   132,689 5,139 SH   SOLE 23 5,139 0 0
NMI HLDGS INC CL A 629209305   353,063 13,674 SH   SOLE 25 13,674 0 0
NMI HLDGS INC CL A 629209305   1,698,749 65,792 SH   SOLE 26 22,541 0 43,251
NMI HLDGS INC CL A 629209305   103,719 4,017 SH   SOLE 28 369 0 3,648
NMI HLDGS INC CL A 629209305   4,102,979 158,907 SH   SOLE 30 158,907 0 0
NMI HLDGS INC CL A 629209305   352,830 13,665 SH   SOLE 40 13,665 0 0
NMI HLDGS INC CL A 629209305   3,098,168 119,991 SH   SOLE 43 116,531 0 3,460
NN INC COM 629337106   3,599 1,506 SH   SOLE 2 0 0 1,506
NN INC COM 629337106   19,665 8,228 SH   SOLE 18 8,228 0 0
NN INC COM 629337106   2,455 1,027 SH   SOLE 19 1,027 0 0
NN INC COM 629337106   310,416 129,881 SH   SOLE 21 129,881 0 0
NN INC COM 629337106   1,501,694 628,324 SH   SOLE 22 628,324 0 0
NNN REIT INC COM 637417106   17,708,813 413,854 SH   SOLE 2 174,757 0 239,097
NNN REIT INC COM 637417106   3,339,374 78,041 SH   SOLE 4 78,041 0 0
NNN REIT INC COM 637417106   17,978,689 420,161 SH   SOLE 7 380,125 0 40,036
NNN REIT INC COM 637417106   15,003,500 350,631 SH   SOLE 18 350,631 0 0
NNN REIT INC COM 637417106   18,675,824 436,453 SH   SOLE 19 436,453 0 0
NNN REIT INC COM 637417106   435,565,529 10,179,143 SH   SOLE 21 10,179,143 0 0
NNN REIT INC COM 637417106   297,796,064 6,959,478 SH   SOLE 22 6,693,704 0 265,774
NNN REIT INC COM 637417106   393,882 9,205 SH   SOLE 23 9,205 0 0
NNN REIT INC COM 637417106   22,039,118 515,053 SH   SOLE 25 515,053 0 0
NNN REIT INC COM 637417106   3,897,741 91,090 SH   SOLE 26 75,794 0 15,296
NNN REIT INC COM 637417106   5,792,867 135,379 SH   SOLE 28 6,147 0 129,232
NNN REIT INC COM 637417106   27,944,865 653,070 SH   SOLE 30 653,070 0 0
NNN REIT INC COM 637417106   109,200 2,552 SH   SOLE 31 2,552 0 0
NNN REIT INC COM 637417106   82,713 1,933 SH   SOLE 36 1,933 0 0
NNN REIT INC COM 637417106   1,293,071 30,219 SH   SOLE 40 30,219 0 0
NNN REIT INC COM 637417106   26,273 614 SH   OTR 43 614 0 0
NNN REIT INC COM 637417106   5,412,492 126,490 SH   SOLE 43 115,959 0 10,531
NOAH HLDGS LTD SPON ADS CL A 65487X102   11,841 841 SH   SOLE 4 841 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   56,447 4,009 SH   SOLE 7 4,009 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   6,001,501 426,243 SH   SOLE 21 426,243 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   2,888,315 205,136 SH   SOLE 22 183,820 0 21,316
NOAH HLDGS LTD SPON ADS CL A 65487X102   10,926 776 SH   SOLE 25 776 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   1,620,228 115,073 SH   SOLE 30 115,073 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102   1,452,408 103,154 SH   SOLE 43 100,553 0 2,601
NOBLE CORP PLC ORD SHS A G65431127   2,737,325 66,263 SH   SOLE 2 31,348 0 34,915
NOBLE CORP PLC ORD SHS A G65431127   15,615 378 SH   SOLE 4 378 0 0
NOBLE CORP PLC ORD SHS A G65431127   482,459 11,679 SH   SOLE 7 11,095 0 584
NOBLE CORP PLC ORD SHS A G65431127   11,225,827 271,746 SH   SOLE 18 271,746 0 0
NOBLE CORP PLC ORD SHS A G65431127   8,860,375 214,485 SH   SOLE 19 214,485 0 0
NOBLE CORP PLC ORD SHS A G65431127   156,878,608 3,797,594 SH   SOLE 21 3,797,594 0 0
NOBLE CORP PLC ORD SHS A G65431127   113,007,843 2,735,605 SH   SOLE 22 2,653,735 0 81,870
NOBLE CORP PLC ORD SHS A G65431127   607,174 14,698 SH   SOLE 25 14,698 0 0
NOBLE CORP PLC ORD SHS A G65431127   2,096,854 50,759 SH   SOLE 26 42,828 0 7,931
NOBLE CORP PLC ORD SHS A G65431127   1,991,679 48,213 SH   SOLE 28 30,919 0 17,294
NOBLE CORP PLC ORD SHS A G65431127   2,223,469 53,824 SH   SOLE 30 53,824 0 0
NOBLE CORP PLC ORD SHS A G65431127   546,449 13,228 SH   SOLE 40 13,228 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,069,061 25,879 SH   SOLE 43 19,750 0 6,129
NOKIA CORP SPONSORED ADR 654902204   636,284 152,953 SH   SOLE 18 152,953 0 0
NOKIA CORP SPONSORED ADR 654902204   18,777,595 4,513,845 SH   SOLE 19 4,513,845 0 0
NOKIA CORP SPONSORED ADR 654902204   1,430,703 343,919 SH   SOLE 25 343,919 0 0
NOKIA CORP SPONSORED ADR 654902204   3,847,343 924,842 SH   SOLE 34 924,842 0 0
NOKIA CORP SPONSORED ADR 654902204   17,140,863 4,120,400 SH   SOLE 43 3,778,318 0 342,082
NOMAD FOODS LTD USD ORD SHS G6564A105   309,824 17,684 SH   SOLE 2 17,684 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   21,042 1,201 SH   SOLE 7 1,201 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   431,448 24,626 SH   SOLE 22 24,626 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   16,066 917 SH   SOLE 36 917 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   13,246,314 3,458,568 SH   SOLE 43 3,220,318 0 238,250
NOODLES & CO COM CL A 65540B105   27,226 8,055 SH   SOLE 2 3,906 0 4,149
NOODLES & CO COM CL A 65540B105   2,211 654 SH   SOLE 7 654 0 0
NOODLES & CO COM CL A 65540B105   366,798 108,520 SH   SOLE 18 108,520 0 0
NOODLES & CO COM CL A 65540B105   332,430 98,352 SH   SOLE 19 98,352 0 0
NOODLES & CO COM CL A 65540B105   4,763,917 1,409,443 SH   SOLE 21 1,409,443 0 0
NOODLES & CO COM CL A 65540B105   3,323,037 983,147 SH   SOLE 22 971,020 0 12,127
NOODLES & CO COM CL A 65540B105   95 28 SH   SOLE 43 28 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   810,820 220,932 SH   SOLE 2 49,970 0 170,962
NORDIC AMERICAN TANKERS LIMI COM G65773106   8,158 2,223 SH   SOLE 7 2,223 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   2,197,306 598,721 SH   SOLE 18 598,721 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   3,783,898 1,031,035 SH   SOLE 19 1,031,035 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   25,915,749 7,061,512 SH   SOLE 21 7,061,512 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   11,007,926 2,999,435 SH   SOLE 22 2,842,416 0 157,019
NORDIC AMERICAN TANKERS LIMI COM G65773106   44,190 12,041 SH   SOLE 23 12,041 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,171,945 319,331 SH   SOLE 43 267,667 0 51,664
NORDSON CORP COM 655663102   21,780,029 87,759 SH   SOLE 2 57,364 0 30,395
NORDSON CORP COM 655663102   14,783,090 59,566 SH   SOLE 4 21,883 0 37,683
NORDSON CORP COM 655663102   10,805,013 43,537 SH   SOLE 7 39,170 0 4,367
NORDSON CORP COM 655663102   365,817 1,474 SH   SOLE 13 1,474 0 0
NORDSON CORP COM 655663102   1,891,876 7,623 SH   SOLE 15 7,623 0 0
NORDSON CORP COM 655663102   21,274,486 85,722 SH   SOLE 18 81,383 0 4,339
NORDSON CORP COM 655663102   7,007,114 28,234 SH   SOLE 19 28,234 0 0
NORDSON CORP COM 655663102   335,992,040 1,353,824 SH   SOLE 21 1,353,824 0 0
NORDSON CORP COM 655663102   329,172,798 1,326,347 SH   SOLE 22 1,206,696 0 119,651
NORDSON CORP COM 655663102   22,634,016 91,200 SH   SOLE 23 91,200 0 0
NORDSON CORP COM 655663102   3,057,578 12,320 SH   SOLE 25 12,148 0 172
NORDSON CORP COM 655663102   14,999,006 60,436 SH   SOLE 26 24,705 0 35,731
NORDSON CORP COM 655663102   25,347,368 102,133 SH   SOLE 28 625 0 101,508
NORDSON CORP COM 655663102   117,318,657 472,716 SH   SOLE 30 466,625 0 6,091
NORDSON CORP COM 655663102   2,854,318 11,501 SH   SOLE 31 10,558 0 943
NORDSON CORP COM 655663102   533,339 2,149 SH   SOLE 34 2,149 0 0
NORDSON CORP COM 655663102   1,677,697 6,760 SH   SOLE 36 6,760 0 0
NORDSON CORP COM 655663102   523,412 2,109 SH   SOLE 40 2,109 0 0
NORDSON CORP COM 655663102   31,519 127 SH   OTR 43 127 0 0
NORDSON CORP COM 655663102   10,651,487 42,918 SH   SOLE 43 37,535 0 5,383
NORDSTROM INC COM 655664100   7,321,751 357,682 SH   SOLE 2 123,415 0 234,267
NORDSTROM INC COM 655664100   7,205 352 SH   SOLE 4 352 0 0
NORDSTROM INC COM 655664100   566,364 27,668 SH   SOLE 7 26,319 0 1,349
NORDSTROM INC COM 655664100   4,501,476 219,906 SH   SOLE 18 219,906 0 0
NORDSTROM INC COM 655664100   2,175,306 106,268 SH   SOLE 19 106,268 0 0
NORDSTROM INC COM 655664100   114,134,538 5,575,698 SH   SOLE 21 5,575,698 0 0
NORDSTROM INC COM 655664100   72,558,863 3,544,644 SH   SOLE 22 3,399,141 0 145,503
NORDSTROM INC COM 655664100   373,045 18,224 SH   SOLE 25 18,224 0 0
NORDSTROM INC COM 655664100   2,388,706 116,693 SH   SOLE 26 44,973 0 71,720
NORDSTROM INC COM 655664100   46,119 2,253 SH   SOLE 28 2,253 0 0
NORDSTROM INC COM 655664100   2,745,703 134,133 SH   SOLE 30 134,133 0 0
NORDSTROM INC COM 655664100   34,021 1,662 SH   SOLE 31 1,662 0 0
NORDSTROM INC COM 655664100   234,811 11,471 SH   SOLE 36 11,471 0 0
NORDSTROM INC COM 655664100   358,716 17,524 SH   SOLE 40 17,524 0 0
NORDSTROM INC COM 655664100   1,029,995 50,317 SH   SOLE 43 47,224 0 3,093
NORFOLK SOUTHN CORP COM 655844108   136,783,900 603,210 SH   SOLE 2 260,005 0 343,205
NORFOLK SOUTHN CORP COM 655844108   45,422,069 200,309 SH   SOLE 4 142,753 0 57,556
NORFOLK SOUTHN CORP COM 655844108   43,855,838 193,402 SH   SOLE 7 171,862 0 21,540
NORFOLK SOUTHN CORP COM 655844108   7,227,295 31,872 SH   SOLE 13 31,872 0 0
NORFOLK SOUTHN CORP COM 655844108   9,049,538 39,908 SH   SOLE 15 39,908 0 0
NORFOLK SOUTHN CORP COM 655844108   92,364,563 407,323 SH   SOLE 18 383,676 0 23,647
NORFOLK SOUTHN CORP COM 655844108   25,924,791 114,327 SH   SOLE 19 114,327 0 0
NORFOLK SOUTHN CORP COM 655844108   1,183,124,608 5,217,519 SH   SOLE 21 5,217,519 0 0
NORFOLK SOUTHN CORP COM 655844108   1,156,340,398 5,099,402 SH   SOLE 22 4,607,121 0 492,281
NORFOLK SOUTHN CORP COM 655844108   120,012,276 529,248 SH   SOLE 23 529,248 0 0
NORFOLK SOUTHN CORP COM 655844108   86,774,249 382,670 SH   SOLE 25 382,006 0 664
NORFOLK SOUTHN CORP COM 655844108   117,824,496 519,600 SH   SOLE 26 250,419 0 269,181
NORFOLK SOUTHN CORP COM 655844108   127,163,607 560,785 SH   SOLE 28 5,385 0 555,400
NORFOLK SOUTHN CORP COM 655844108   4,120,456 18,171 SH   SOLE 29 18,171 0 0
NORFOLK SOUTHN CORP COM 655844108   322,032,760 1,420,148 SH   SOLE 30 1,420,148 0 0
NORFOLK SOUTHN CORP COM 655844108   22,424,296 98,890 SH   SOLE 31 93,432 0 5,458
NORFOLK SOUTHN CORP COM 655844108   7,295,549 32,173 SH   SOLE 34 32,173 0 0
NORFOLK SOUTHN CORP COM 655844108   15,733,743 69,385 SH   SOLE 36 69,385 0 0
NORFOLK SOUTHN CORP COM 655844108   2,023,833 8,925 SH   SOLE 40 8,925 0 0
NORFOLK SOUTHN CORP COM 655844108   135,149 596 SH   OTR 43 596 0 0
NORFOLK SOUTHN CORP COM 655844108   70,871,728 312,541 SH   SOLE 43 259,212 0 53,328
NORTH AMERN CONSTR GROUP LTD COM 656811106   9,029 472 SH   SOLE 22 472 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   124,302 2,983 SH   SOLE 2 287 0 2,696
NORTHEAST BK LEWISTON ME COM 66405S100   4,417 106 SH   SOLE 7 106 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   930,033 22,319 SH   SOLE 18 22,319 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   654,302 15,702 SH   SOLE 19 15,702 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   12,272,107 294,507 SH   SOLE 21 294,507 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   9,524,554 228,571 SH   SOLE 22 221,787 0 6,784
NORTHEAST BK LEWISTON ME COM 66405S100   3,000 72 SH   SOLE 43 72 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   51,321 3,449 SH   SOLE 2 418 0 3,031
NORTHEAST CMNTY BANCORP INC COM 664121100   497,424 33,429 SH   SOLE 18 33,429 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   313,760 21,086 SH   SOLE 19 21,086 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   6,726,385 452,042 SH   SOLE 21 452,042 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   6,361,914 427,548 SH   SOLE 22 418,234 0 9,314
NORTHERN OIL & GAS INC COM 665531307   1,815,116 52,888 SH   SOLE 2 21,346 0 31,542
NORTHERN OIL & GAS INC COM 665531307   10,605 309 SH   SOLE 4 309 0 0
NORTHERN OIL & GAS INC COM 665531307   26,118 761 SH   SOLE 7 761 0 0
NORTHERN OIL & GAS INC COM 665531307   8,197,160 238,845 SH   SOLE 18 238,845 0 0
NORTHERN OIL & GAS INC COM 665531307   5,180,570 150,949 SH   SOLE 19 150,949 0 0
NORTHERN OIL & GAS INC COM 665531307   314,674,452 9,168,836 SH   SOLE 21 9,168,836 0 0
NORTHERN OIL & GAS INC COM 665531307   73,437,867 2,139,798 SH   SOLE 22 2,033,032 0 106,766
NORTHERN OIL & GAS INC COM 665531307   1,159,707 33,791 SH   SOLE 26 27,562 0 6,229
NORTHERN OIL & GAS INC COM 665531307   5,147,142 149,975 SH   SOLE 30 149,975 0 0
NORTHERN OIL & GAS INC COM 665531307   946,374 27,575 SH   SOLE 43 25,494 0 2,081
NORTHERN TECHNOLOGIES INTL C COM 665809109   14,619 1,365 SH   SOLE 18 1,365 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   211,437 19,742 SH   SOLE 21 19,742 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   116,096 10,840 SH   SOLE 22 10,840 0 0
NORTHERN TR CORP COM 665859104   26,443,810 356,674 SH   SOLE 2 74,359 0 282,315
NORTHERN TR CORP COM 665859104   11,793,302 159,068 SH   SOLE 4 79,611 0 79,457
NORTHERN TR CORP COM 665859104   20,226,875 272,820 SH   SOLE 7 247,363 0 25,457
NORTHERN TR CORP COM 665859104   377,743 5,095 SH   SOLE 13 5,095 0 0
NORTHERN TR CORP COM 665859104   2,699,882 36,416 SH   SOLE 15 36,416 0 0
NORTHERN TR CORP COM 665859104   37,067,183 499,962 SH   SOLE 18 482,054 0 17,908
NORTHERN TR CORP COM 665859104   14,377,451 193,923 SH   SOLE 19 193,923 0 0
NORTHERN TR CORP COM 665859104   436,350,303 5,885,491 SH   SOLE 21 5,885,491 0 0
NORTHERN TR CORP COM 665859104   333,844,413 4,502,892 SH   SOLE 22 4,082,604 0 420,288
NORTHERN TR CORP COM 665859104   26,014,836 350,888 SH   SOLE 23 350,888 0 0
NORTHERN TR CORP COM 665859104   25,544,492 344,544 SH   SOLE 25 309,034 0 35,510
NORTHERN TR CORP COM 665859104   36,896,809 497,664 SH   SOLE 26 270,243 0 227,421
NORTHERN TR CORP COM 665859104   31,351,804 422,873 SH   SOLE 28 4,585 0 418,288
NORTHERN TR CORP COM 665859104   17,497 236 SH   SOLE 29 236 0 0
NORTHERN TR CORP COM 665859104   115,857,243 1,562,682 SH   SOLE 30 1,562,682 0 0
NORTHERN TR CORP COM 665859104   3,328,441 44,894 SH   SOLE 31 40,199 0 4,695
NORTHERN TR CORP COM 665859104   2,219,900 29,942 SH   SOLE 34 29,942 0 0
NORTHERN TR CORP COM 665859104   5,811,464 78,385 SH   SOLE 36 78,385 0 0
NORTHERN TR CORP COM 665859104   609,653 8,223 SH   SOLE 40 8,223 0 0
NORTHERN TR CORP COM 665859104   37,663 508 SH   OTR 43 508 0 0
NORTHERN TR CORP COM 665859104   15,133,385 204,119 SH   SOLE 43 171,027 0 33,092
NORTHFIELD BANCORP INC DEL COM 66611T108   394,325 35,913 SH   SOLE 2 12,661 0 23,252
NORTHFIELD BANCORP INC DEL COM 66611T108   4,919 448 SH   SOLE 7 448 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   1,651,282 150,390 SH   SOLE 18 150,390 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   928,205 84,536 SH   SOLE 19 84,536 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   54,616,376 4,974,169 SH   SOLE 21 4,974,169 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   13,291,323 1,210,503 SH   SOLE 22 1,134,274 0 76,229
NORTHFIELD BANCORP INC DEL COM 66611T108   70,063 6,381 SH   SOLE 25 6,381 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   39,572 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108   734,441 66,889 SH   SOLE 30 66,889 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   56,723 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   329,093 29,972 SH   SOLE 43 29,655 0 317
NORTHRIM BANCORP INC COM 666762109   3,544,656 90,126 SH   SOLE 2 71,845 0 18,281
NORTHRIM BANCORP INC COM 666762109   132,345 3,365 SH   SOLE 18 3,365 0 0
NORTHRIM BANCORP INC COM 666762109   4,784,298 121,645 SH   SOLE 19 121,645 0 0
NORTHRIM BANCORP INC COM 666762109   1,572,689 39,987 SH   SOLE 21 39,987 0 0
NORTHRIM BANCORP INC COM 666762109   11,940,745 303,604 SH   SOLE 22 303,403 0 201
NORTHRIM BANCORP INC COM 666762109   99,112 2,520 SH   SOLE 23 2,520 0 0
NORTHRIM BANCORP INC COM 666762109   173,799 4,419 SH   SOLE 26 0 0 4,419
NORTHROP GRUMMAN CORP COM 666807102   159,559,627 350,065 SH   SOLE 2 90,910 0 259,155
NORTHROP GRUMMAN CORP COM 666807102   27,867,156 61,139 SH   SOLE 4 26,985 0 34,154
NORTHROP GRUMMAN CORP COM 666807102   42,477,825 93,194 SH   SOLE 7 81,207 0 11,987
NORTHROP GRUMMAN CORP COM 666807102   1,534,679 3,367 SH   SOLE 13 3,367 0 0
NORTHROP GRUMMAN CORP COM 666807102   11,557,721 25,357 SH   SOLE 15 25,357 0 0
NORTHROP GRUMMAN CORP COM 666807102   126,188,230 276,850 SH   SOLE 18 262,363 0 14,487
NORTHROP GRUMMAN CORP COM 666807102   165,663,701 363,457 SH   SOLE 19 363,457 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,697,573,316 3,724,382 SH   SOLE 21 3,724,382 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,470,764,045 3,226,775 SH   SOLE 22 2,928,909 0 297,866
NORTHROP GRUMMAN CORP COM 666807102   121,593,310 266,769 SH   SOLE 23 266,769 0 0
NORTHROP GRUMMAN CORP COM 666807102   32,815,321 71,995 SH   SOLE 25 71,520 0 475
NORTHROP GRUMMAN CORP COM 666807102   75,598,532 165,859 SH   SOLE 26 84,872 0 80,987
NORTHROP GRUMMAN CORP COM 666807102   1,629,485 3,575 SH   SOLE 29 3,575 0 0
NORTHROP GRUMMAN CORP COM 666807102   319,188,991 700,283 SH   SOLE 30 700,283 0 0
NORTHROP GRUMMAN CORP COM 666807102   17,541,007 38,484 SH   SOLE 31 35,990 0 2,494
NORTHROP GRUMMAN CORP COM 666807102   15,323,084 33,618 SH   SOLE 36 33,618 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,460,839 3,205 SH   SOLE 40 3,205 0 0
NORTHROP GRUMMAN CORP COM 666807102   88,925,988 195,099 SH   SOLE 43 173,555 0 21,544
NORTHWEST BANCSHARES INC MD COM 667340103   1,028,942 97,070 SH   SOLE 2 32,179 0 64,891
NORTHWEST BANCSHARES INC MD COM 667340103   6,678 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   10,706 1,010 SH   SOLE 7 1,010 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   4,310,808 406,680 SH   SOLE 18 406,680 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   2,229,975 210,375 SH   SOLE 19 210,375 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   153,721,825 14,502,059 SH   SOLE 21 14,502,059 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   33,062,301 3,119,085 SH   SOLE 22 2,911,964 0 207,121
NORTHWEST BANCSHARES INC MD COM 667340103   94,817 8,945 SH   SOLE 25 8,945 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   315,763 29,789 SH   SOLE 26 22,765 0 7,024
NORTHWEST BANCSHARES INC MD COM 667340103   24,030 2,267 SH   SOLE 28 2,267 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   1,765,366 166,544 SH   SOLE 30 166,544 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   153,456 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   608,221 57,379 SH   SOLE 43 48,896 0 8,483
NORTHWEST NAT HLDG CO COM 66765N105   1,894,114 43,998 SH   SOLE 2 20,758 0 23,240
NORTHWEST NAT HLDG CO COM 66765N105   185,330 4,305 SH   SOLE 4 4,305 0 0
NORTHWEST NAT HLDG CO COM 66765N105   3,242,957 75,330 SH   SOLE 7 62,882 0 12,448
NORTHWEST NAT HLDG CO COM 66765N105   5,620,866 130,566 SH   SOLE 18 130,566 0 0
NORTHWEST NAT HLDG CO COM 66765N105   3,074,330 71,413 SH   SOLE 19 71,413 0 0
NORTHWEST NAT HLDG CO COM 66765N105   198,201,210 4,603,977 SH   SOLE 21 4,603,977 0 0
NORTHWEST NAT HLDG CO COM 66765N105   47,785,457 1,109,999 SH   SOLE 22 1,044,402 0 65,597
NORTHWEST NAT HLDG CO COM 66765N105   325,372 7,558 SH   SOLE 25 7,558 0 0
NORTHWEST NAT HLDG CO COM 66765N105   959,972 22,299 SH   SOLE 26 14,322 0 7,977
NORTHWEST NAT HLDG CO COM 66765N105   11,064 257 SH   SOLE 28 257 0 0
NORTHWEST NAT HLDG CO COM 66765N105   4,830,167 112,199 SH   SOLE 30 112,199 0 0
NORTHWEST NAT HLDG CO COM 66765N105   71,721 1,666 SH   SOLE 36 1,666 0 0
NORTHWEST NAT HLDG CO COM 66765N105   242,587 5,635 SH   SOLE 40 5,635 0 0
NORTHWEST NAT HLDG CO COM 66765N105   2,302,443 53,483 SH   SOLE 43 46,431 0 7,052
NORTHWEST PIPE CO COM 667746101   118,601 3,922 SH   SOLE 2 394 0 3,528
NORTHWEST PIPE CO COM 667746101   4,264 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101   890,205 29,438 SH   SOLE 18 29,438 0 0
NORTHWEST PIPE CO COM 667746101   592,704 19,600 SH   SOLE 19 19,600 0 0
NORTHWEST PIPE CO COM 667746101   21,898,901 724,170 SH   SOLE 21 724,170 0 0
NORTHWEST PIPE CO COM 667746101   8,400,218 277,785 SH   SOLE 22 270,281 0 7,504
NORTHWEST PIPE CO COM 667746101   7,983 264 SH   SOLE 43 264 0 0
NORTHWESTERN CORP COM NEW 668074305   4,209,151 74,157 SH   SOLE 2 52,499 0 21,658
NORTHWESTERN CORP COM NEW 668074305   399,931 7,046 SH   SOLE 4 7,046 0 0
NORTHWESTERN CORP COM NEW 668074305   5,472,515 96,415 SH   SOLE 7 77,876 0 18,539
NORTHWESTERN CORP COM NEW 668074305   17,042,360 300,253 SH   SOLE 18 300,253 0 0
NORTHWESTERN CORP COM NEW 668074305   11,153,454 196,502 SH   SOLE 19 196,502 0 0
NORTHWESTERN CORP COM NEW 668074305   350,193,250 6,169,719 SH   SOLE 21 6,169,719 0 0
NORTHWESTERN CORP COM NEW 668074305   105,674,122 1,861,771 SH   SOLE 22 1,790,528 0 71,243
NORTHWESTERN CORP COM NEW 668074305   1,370,413 24,144 SH   SOLE 26 19,417 0 4,727
NORTHWESTERN CORP COM NEW 668074305   1,531,669 26,985 SH   SOLE 28 891 0 26,094
NORTHWESTERN CORP COM NEW 668074305   3,735,432 65,811 SH   SOLE 30 65,811 0 0
NORTHWESTERN CORP COM NEW 668074305   1,590,188 28,016 SH   SOLE 32 28,016 0 0
NORTHWESTERN CORP COM NEW 668074305   251,674 4,434 SH   SOLE 36 4,434 0 0
NORTHWESTERN CORP COM NEW 668074305   6,654,218 117,234 SH   SOLE 43 108,812 0 8,422
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   13,071,013 600,414 SH   SOLE 2 305,155 0 295,259
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   28,715 1,319 SH   SOLE 4 1,319 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   6,069,672 278,809 SH   SOLE 7 243,939 0 34,870
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   442,018 20,304 SH   SOLE 15 20,304 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   12,494,108 573,914 SH   SOLE 18 561,620 0 12,294
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   4,888,845 224,568 SH   SOLE 19 224,568 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   225,502,150 10,358,390 SH   SOLE 21 10,358,390 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   212,610,827 9,766,230 SH   SOLE 22 9,093,674 0 672,556
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   63,851 2,933 SH   SOLE 23 2,933 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,721,985 79,099 SH   SOLE 25 79,099 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   9,219,813 423,510 SH   SOLE 26 171,150 0 252,360
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   391,599 17,988 SH   SOLE 28 6,591 0 11,397
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   31,002,613 1,424,098 SH   SOLE 30 1,424,098 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   127,050 5,836 SH   SOLE 31 5,836 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   175,989 8,084 SH   SOLE 36 8,084 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,533,740 70,452 SH   SOLE 40 70,452 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   19,223 883 SH   OTR 43 883 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   6,268,780 287,955 SH   SOLE 43 255,248 0 32,707
NORWOOD FINL CORP COM 669549107   75,479 2,556 SH   SOLE 2 194 0 2,362
NORWOOD FINL CORP COM 669549107   600,079 20,321 SH   SOLE 18 20,321 0 0
NORWOOD FINL CORP COM 669549107   350,521 11,870 SH   SOLE 19 11,870 0 0
NORWOOD FINL CORP COM 669549107   7,659,521 259,381 SH   SOLE 21 259,381 0 0
NORWOOD FINL CORP COM 669549107   5,861,085 198,479 SH   SOLE 22 193,461 0 5,018
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   6,500 2,138 SH   SOLE 2 2,138 0 0
NOV INC COM 62955J103   50,841,603 3,169,676 SH   SOLE 2 481,654 0 2,688,022
NOV INC COM 62955J103   21,205 1,322 SH   SOLE 4 1,322 0 0
NOV INC COM 62955J103   1,340,784 83,590 SH   SOLE 7 79,297 0 4,293
NOV INC COM 62955J103   12,272,364 765,110 SH   SOLE 18 761,800 0 3,310
NOV INC COM 62955J103   1,964,403 122,469 SH   SOLE 19 122,469 0 0
NOV INC COM 62955J103   327,623,769 20,425,422 SH   SOLE 21 20,425,422 0 0
NOV INC COM 62955J103   185,360,919 11,556,167 SH   SOLE 22 11,034,920 0 521,247
NOV INC COM 62955J103   1,211,293 75,517 SH   SOLE 25 75,517 0 0
NOV INC COM 62955J103   2,918,494 181,951 SH   SOLE 26 149,006 0 32,945
NOV INC COM 62955J103   382,923 23,873 SH   SOLE 28 4,220 0 19,653
NOV INC COM 62955J103   6,896,189 429,937 SH   SOLE 30 429,937 0 0
NOV INC COM 62955J103   87,963 5,484 SH   SOLE 31 5,484 0 0
NOV INC COM 62955J103   93,545 5,832 SH   SOLE 36 5,832 0 0
NOV INC COM 62955J103   1,073,830 66,947 SH   SOLE 40 66,947 0 0
NOV INC COM 62955J103   7,620,748 475,109 SH   SOLE 43 426,076 0 49,033
NOVA LIFESTYLE INC COM 66979P300   1,250 558 SH   SOLE 21 558 0 0
NOVA LIFESTYLE INC COM 66979P300   11,045 4,931 SH   SOLE 22 4,931 0 0
NOVA LTD COM M7516K103   4,570,243 38,962 SH   SOLE 2 38,962 0 0
NOVA LTD COM M7516K103   3,797,001 32,370 SH   SOLE 22 32,370 0 0
NOVA LTD COM M7516K103   1,824,953 15,558 SH   SOLE 43 9,046 0 6,512
NOVABAY PHARMACEUTICALS INC COM 66987P300   15 20 SH   SOLE 21 20 0 0
NOVAGOLD RES INC COM NEW 66987E206   1,829,208 458,448 SH   SOLE 2 340,843 0 117,605
NOVAGOLD RES INC COM NEW 66987E206   8,710 2,183 SH   SOLE 7 2,183 0 0
NOVAGOLD RES INC COM NEW 66987E206   2,640,718 661,834 SH   SOLE 18 595,899 0 65,935
NOVAGOLD RES INC COM NEW 66987E206   5,663,370 1,419,391 SH   SOLE 19 1,419,391 0 0
NOVAGOLD RES INC COM NEW 66987E206   30,331,206 7,601,806 SH   SOLE 21 7,601,806 0 0
NOVAGOLD RES INC COM NEW 66987E206   15,149,292 3,796,815 SH   SOLE 22 3,720,362 0 76,453
NOVAGOLD RES INC COM NEW 66987E206   163,774 41,046 SH   SOLE 23 41,046 0 0
NOVAGOLD RES INC COM NEW 66987E206   653,051 163,672 SH   SOLE 26 0 0 163,672
NOVAGOLD RES INC COM NEW 66987E206   143,907 36,067 SH   SOLE 43 32,582 0 3,485
NOVAN INC COM NEW 66988N205   60 140 SH   SOLE 2 0 0 140
NOVAN INC COM NEW 66988N205   2,939 6,834 SH   SOLE 18 6,834 0 0
NOVAN INC COM NEW 66988N205   34,472 80,168 SH   SOLE 21 80,168 0 0
NOVAN INC COM NEW 66988N205   104,052 241,981 SH   SOLE 22 241,981 0 0
NOVANTA INC COM 67000B104   7,190,762 39,059 SH   SOLE 2 30,850 0 8,209
NOVANTA INC COM 67000B104   212,083 1,152 SH   SOLE 4 125 0 1,027
NOVANTA INC COM 67000B104   1,593,201 8,654 SH   SOLE 7 8,198 0 456
NOVANTA INC COM 67000B104   26,691,554 144,984 SH   SOLE 18 144,984 0 0
NOVANTA INC COM 67000B104   13,634,446 74,060 SH   SOLE 19 74,060 0 0
NOVANTA INC COM 67000B104   476,731,000 2,589,522 SH   SOLE 21 2,589,522 0 0
NOVANTA INC COM 67000B104   200,363,578 1,088,341 SH   SOLE 22 1,062,000 0 26,341
NOVANTA INC COM 67000B104   1,206,960 6,556 SH   SOLE 25 6,556 0 0
NOVANTA INC COM 67000B104   2,966,219 16,112 SH   SOLE 26 13,429 0 2,683
NOVANTA INC COM 67000B104   4,141,514 22,496 SH   SOLE 28 20,652 0 1,844
NOVANTA INC COM 67000B104   44,910,459 243,946 SH   SOLE 30 243,946 0 0
NOVANTA INC COM 67000B104   117,456 638 SH   SOLE 36 638 0 0
NOVANTA INC COM 67000B104   1,058,575 5,750 SH   SOLE 40 5,750 0 0
NOVANTA INC COM 67000B104   4,393,178 23,863 SH   SOLE 43 14,731 0 9,132
NOVARTIS AG SPONSORED ADR 66987V109   2,725 27 SH   SOLE 2 27 0 0
NOVARTIS AG SPONSORED ADR 66987V109   401,016 3,974 SH   SOLE 18 3,974 0 0
NOVARTIS AG SPONSORED ADR 66987V109   6,930,600 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109   166,736,141 1,652,325 SH   SOLE 43 1,557,239 0 95,087
NOVAVAX INC COM NEW 670002401   378,648 50,962 SH   SOLE 2 25,158 0 25,804
NOVAVAX INC COM NEW 670002401   2,690 362 SH   SOLE 4 362 0 0
NOVAVAX INC COM NEW 670002401   6,590 887 SH   SOLE 7 887 0 0
NOVAVAX INC COM NEW 670002401   1,663,614 223,905 SH   SOLE 18 223,905 0 0
NOVAVAX INC COM NEW 670002401   1,290,896 173,741 SH   SOLE 19 173,741 0 0
NOVAVAX INC COM NEW 670002401   26,692,022 3,592,466 SH   SOLE 21 3,592,466 0 0
NOVAVAX INC COM NEW 670002401   17,507,524 2,356,329 SH   SOLE 22 2,288,852 0 67,477
NOVAVAX INC COM NEW 670002401   168,758 22,713 SH   SOLE 25 22,713 0 0
NOVAVAX INC COM NEW 670002401   338,518 45,561 SH   SOLE 26 36,014 0 9,547
NOVAVAX INC COM NEW 670002401   89 12 SH   SOLE 28 12 0 0
NOVAVAX INC COM NEW 670002401   2,100,223 282,668 SH   SOLE 30 282,668 0 0
NOVAVAX INC COM NEW 670002401   74,538 10,032 SH   SOLE 40 10,032 0 0
NOVAVAX INC COM NEW 670002401   1,747,053 235,135 SH   SOLE 43 217,420 0 17,715
NOVO-NORDISK A S ADR 670100205   2,888,666 17,850 SH   SOLE 2 17,782 0 68
NOVO-NORDISK A S ADR 670100205   188,534,266 1,165,014 SH   SOLE 18 1,136,749 0 28,265
NOVO-NORDISK A S ADR 670100205   144,145,703 890,723 SH   SOLE 19 890,723 0 0
NOVO-NORDISK A S ADR 670100205   16,318,290 100,836 SH   SOLE 22 100,836 0 0
NOVO-NORDISK A S ADR 670100205   6,207,961 38,361 SH   SOLE 25 9,725 0 28,636
NOVO-NORDISK A S ADR 670100205   2,474,543 15,291 SH   SOLE 26 15,291 0 0
NOVO-NORDISK A S ADR 670100205   38,168,253 235,854 SH   SOLE 34 235,854 0 0
NOVO-NORDISK A S ADR 670100205   1,034,417 6,392 SH   SOLE 36 6,392 0 0
NOVO-NORDISK A S ADR 670100205   281,260,241 1,737,998 SH   SOLE 43 1,610,567 0 127,431
NOVOCURE LTD ORD SHS G6674U108   9,954,896 239,877 SH   SOLE 2 94,040 0 145,837
NOVOCURE LTD ORD SHS G6674U108   2,607,943 62,842 SH   SOLE 4 33,927 0 28,915
NOVOCURE LTD ORD SHS G6674U108   577,888 13,925 SH   SOLE 7 13,011 0 914
NOVOCURE LTD ORD SHS G6674U108   77,273 1,862 SH   SOLE 13 1,862 0 0
NOVOCURE LTD ORD SHS G6674U108   408,070 9,833 SH   SOLE 15 9,833 0 0
NOVOCURE LTD ORD SHS G6674U108   4,590,772 110,621 SH   SOLE 18 105,368 0 5,253
NOVOCURE LTD ORD SHS G6674U108   29,004,641 698,907 SH   SOLE 19 698,907 0 0
NOVOCURE LTD ORD SHS G6674U108   116,581,219 2,809,186 SH   SOLE 21 2,809,186 0 0
NOVOCURE LTD ORD SHS G6674U108   100,917,086 2,431,737 SH   SOLE 22 2,242,026 0 189,711
NOVOCURE LTD ORD SHS G6674U108   7,039,272 169,621 SH   SOLE 23 169,621 0 0
NOVOCURE LTD ORD SHS G6674U108   5,942,095 143,183 SH   SOLE 25 142,674 0 509
NOVOCURE LTD ORD SHS G6674U108   4,581,725 110,403 SH   SOLE 26 51,645 0 58,758
NOVOCURE LTD ORD SHS G6674U108   6,327,962 152,481 SH   SOLE 28 1,695 0 150,786
NOVOCURE LTD ORD SHS G6674U108   22,639,329 545,526 SH   SOLE 30 545,526 0 0
NOVOCURE LTD ORD SHS G6674U108   972,760 23,440 SH   SOLE 31 21,662 0 1,778
NOVOCURE LTD ORD SHS G6674U108   22,256,492 536,301 SH   SOLE 34 536,301 0 0
NOVOCURE LTD ORD SHS G6674U108   1,071,489 25,819 SH   SOLE 36 25,819 0 0
NOVOCURE LTD ORD SHS G6674U108   161,601 3,894 SH   SOLE 40 3,894 0 0
NOVOCURE LTD ORD SHS G6674U108   1,309,699 31,559 SH   SOLE 43 26,439 0 5,120
NOW INC COM 67011P100   2,171,798 209,633 SH   SOLE 2 144,259 0 65,374
NOW INC COM 67011P100   5,947 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100   10,805 1,043 SH   SOLE 7 1,043 0 0
NOW INC COM 67011P100   3,905,979 377,025 SH   SOLE 18 377,025 0 0
NOW INC COM 67011P100   3,626,591 350,057 SH   SOLE 19 350,057 0 0
NOW INC COM 67011P100   134,218,845 12,955,487 SH   SOLE 21 12,955,487 0 0
NOW INC COM 67011P100   33,441,852 3,227,978 SH   SOLE 22 3,030,535 0 197,443
NOW INC COM 67011P100   5,532 534 SH   SOLE 23 534 0 0
NOW INC COM 67011P100   208,215 20,098 SH   SOLE 25 20,098 0 0
NOW INC COM 67011P100   529,551 51,115 SH   SOLE 26 43,758 0 7,357
NOW INC COM 67011P100   1,746,655 168,596 SH   SOLE 30 168,596 0 0
NOW INC COM 67011P100   181,621 17,531 SH   SOLE 40 17,531 0 0
NOW INC COM 67011P100   1,067,639 103,054 SH   SOLE 43 102,049 0 1,005
NRG ENERGY INC COM NEW 629377508   20,631,989 551,805 SH   SOLE 2 118,073 0 433,732
NRG ENERGY INC COM NEW 629377508   5,414,334 144,807 SH   SOLE 4 79,195 0 65,612
NRG ENERGY INC COM NEW 629377508   14,767,480 394,958 SH   SOLE 7 375,411 0 19,547
NRG ENERGY INC COM NEW 629377508   35,558 951 SH   SOLE 13 951 0 0
NRG ENERGY INC COM NEW 629377508   1,442,506 38,580 SH   SOLE 15 38,580 0 0
NRG ENERGY INC COM NEW 629377508   19,571,085 523,431 SH   SOLE 18 503,307 0 20,124
NRG ENERGY INC COM NEW 629377508   4,614,412 123,413 SH   SOLE 19 123,413 0 0
NRG ENERGY INC COM NEW 629377508   467,757,500 12,510,230 SH   SOLE 21 12,510,230 0 0
NRG ENERGY INC COM NEW 629377508   207,034,599 5,537,165 SH   SOLE 22 5,008,605 0 528,560
NRG ENERGY INC COM NEW 629377508   14,903,916 398,607 SH   SOLE 23 398,607 0 0
NRG ENERGY INC COM NEW 629377508   9,028,414 241,466 SH   SOLE 25 241,466 0 0
NRG ENERGY INC COM NEW 629377508   19,705,652 527,030 SH   SOLE 26 165,817 0 361,213
NRG ENERGY INC COM NEW 629377508   7,510,305 200,864 SH   SOLE 28 5,269 0 195,595
NRG ENERGY INC COM NEW 629377508   11,965 320 SH   SOLE 29 320 0 0
NRG ENERGY INC COM NEW 629377508   53,418,420 1,428,682 SH   SOLE 30 1,428,682 0 0
NRG ENERGY INC COM NEW 629377508   1,864,078 49,855 SH   SOLE 31 45,911 0 3,944
NRG ENERGY INC COM NEW 629377508   3,984,839 106,575 SH   SOLE 32 106,575 0 0
NRG ENERGY INC COM NEW 629377508   368,815 9,864 SH   SOLE 34 9,864 0 0
NRG ENERGY INC COM NEW 629377508   2,148,579 57,464 SH   SOLE 36 57,464 0 0
NRG ENERGY INC COM NEW 629377508   191,063 5,110 SH   SOLE 40 5,110 0 0
NRG ENERGY INC COM NEW 629377508   26,996 722 SH   OTR 43 722 0 0
NRG ENERGY INC COM NEW 629377508   13,360,219 357,321 SH   SOLE 43 332,735 0 24,586
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   7,546,825 7,150,000 PRN   SOLE 2 7,150,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   3,427,208 3,247,000 PRN   SOLE 21 3,247,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   11,663,275 11,050,000 PRN   SOLE 22 11,050,000 0 0
NRX PHARMACEUTICALS INC COM 629444100   140,560 290,714 SH   SOLE 22 290,714 0 0
NSTS BANCORP INC COM 6293JP109   6,215 680 SH   SOLE 18 680 0 0
NSTS BANCORP INC COM 6293JP109   92,104 10,077 SH   SOLE 21 10,077 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   20,185,792 2,558,402 SH   SOLE 2 599,386 0 1,959,016
NU HLDGS LTD ORD SHS CL A G6683N103   795,793 100,861 SH   SOLE 4 0 0 100,861
NU HLDGS LTD ORD SHS CL A G6683N103   229,291 29,061 SH   SOLE 7 29,061 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   9,355,496 1,185,741 SH   SOLE 18 1,185,741 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   4,340,644 550,145 SH   SOLE 19 550,145 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   256,768,925 32,543,590 SH   SOLE 21 32,543,590 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   135,933,338 17,228,560 SH   SOLE 22 15,458,823 0 1,769,737
NU HLDGS LTD ORD SHS CL A G6683N103   316,570 40,123 SH   SOLE 23 40,123 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   173,493 21,989 SH   SOLE 25 21,989 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   23,702 3,004 SH   SOLE 26 0 0 3,004
NU HLDGS LTD ORD SHS CL A G6683N103   872,957 110,641 SH   SOLE 28 110,641 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   4,418 560 SH   SOLE 30 560 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   2,795,285 354,282 SH   SOLE 31 354,282 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   20,017 2,537 SH   SOLE 34 2,537 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,349,632 171,056 SH   SOLE 43 171,056 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   1,636,926 49,305 SH   SOLE 2 15,424 0 33,881
NU SKIN ENTERPRISES INC CL A 67018T105   7,138 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   2,578,046 77,652 SH   SOLE 7 77,652 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   5,891,008 177,440 SH   SOLE 18 177,440 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   3,323,519 100,106 SH   SOLE 19 100,106 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   199,642,191 6,013,319 SH   SOLE 21 6,013,319 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   47,351,732 1,426,257 SH   SOLE 22 1,332,450 0 93,807
NU SKIN ENTERPRISES INC CL A 67018T105   354,709 10,684 SH   SOLE 25 10,684 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   549,294 16,545 SH   SOLE 26 12,730 0 3,815
NU SKIN ENTERPRISES INC CL A 67018T105   122,043 3,676 SH   SOLE 28 892 0 2,784
NU SKIN ENTERPRISES INC CL A 67018T105   2,629,838 79,212 SH   SOLE 30 79,212 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   48,439 1,459 SH   SOLE 36 1,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   290,035 8,736 SH   SOLE 40 8,736 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   6,261,755 188,607 SH   SOLE 43 175,841 0 12,766
NUBURU INC *W EXP 01/31/202 67021W111   8 250 SH   SOLE 43 250 0 0
NUCOR CORP COM 670346105   69,823,996 425,808 SH   SOLE 2 124,196 0 301,612
NUCOR CORP COM 670346105   32,848,802 200,322 SH   SOLE 4 105,787 0 94,535
NUCOR CORP COM 670346105   52,191,062 318,277 SH   SOLE 7 231,437 0 86,840
NUCOR CORP COM 670346105   1,797,385 10,961 SH   SOLE 13 10,961 0 0
NUCOR CORP COM 670346105   6,428,508 39,203 SH   SOLE 15 39,203 0 0
NUCOR CORP COM 670346105   68,830,277 419,748 SH   SOLE 18 396,996 0 22,752
NUCOR CORP COM 670346105   27,753,123 169,247 SH   SOLE 19 169,247 0 0
NUCOR CORP COM 670346105   1,403,379,867 8,558,238 SH   SOLE 21 8,558,238 0 0
NUCOR CORP COM 670346105   902,481,640 5,503,608 SH   SOLE 22 4,977,063 0 526,545
NUCOR CORP COM 670346105   75,843,538 462,517 SH   SOLE 23 462,517 0 0
NUCOR CORP COM 670346105   139,536,649 850,937 SH   SOLE 25 843,898 0 7,039
NUCOR CORP COM 670346105   102,396,819 624,447 SH   SOLE 26 220,201 0 404,246
NUCOR CORP COM 670346105   95,975,526 585,288 SH   SOLE 28 17,352 0 567,936
NUCOR CORP COM 670346105   179,558 1,095 SH   SOLE 29 1,095 0 0
NUCOR CORP COM 670346105   341,113,164 2,080,212 SH   SOLE 30 2,028,653 0 51,559
NUCOR CORP COM 670346105   9,649,731 58,847 SH   SOLE 31 52,667 0 6,180
NUCOR CORP COM 670346105   197,129,869 1,202,158 SH   SOLE 34 1,202,158 0 0
NUCOR CORP COM 670346105   10,594,748 64,610 SH   SOLE 36 64,610 0 0
NUCOR CORP COM 670346105   1,616,187 9,856 SH   SOLE 40 9,856 0 0
NUCOR CORP COM 670346105   131,184 800 SH   OTR 43 800 0 0
NUCOR CORP COM 670346105   41,768,181 254,715 SH   SOLE 43 214,531 0 40,184
NURIX THERAPEUTICS INC COM 67080M103   1,420,828 142,225 SH   SOLE 2 78,744 0 63,481
NURIX THERAPEUTICS INC COM 67080M103   337,872 33,821 SH   SOLE 7 31,992 0 1,829
NURIX THERAPEUTICS INC COM 67080M103   1,392,216 139,361 SH   SOLE 18 139,361 0 0
NURIX THERAPEUTICS INC COM 67080M103   2,398,449 240,085 SH   SOLE 19 240,085 0 0
NURIX THERAPEUTICS INC COM 67080M103   21,096,912 2,111,803 SH   SOLE 21 2,111,803 0 0
NURIX THERAPEUTICS INC COM 67080M103   14,964,021 1,497,900 SH   SOLE 22 1,442,921 0 54,979
NURIX THERAPEUTICS INC COM 67080M103   115,424 11,554 SH   SOLE 23 11,554 0 0
NURIX THERAPEUTICS INC COM 67080M103   80,449 8,053 SH   SOLE 25 8,053 0 0
NURIX THERAPEUTICS INC COM 67080M103   218,561 21,878 SH   SOLE 26 979 0 20,899
NURIX THERAPEUTICS INC COM 67080M103   2,330,347 233,268 SH   SOLE 30 233,268 0 0
NURIX THERAPEUTICS INC COM 67080M103   28,901 2,893 SH   SOLE 34 2,893 0 0
NURIX THERAPEUTICS INC COM 67080M103   11,189 1,120 SH   SOLE 36 1,120 0 0
NURIX THERAPEUTICS INC COM 67080M103   108,362 10,847 SH   SOLE 40 10,847 0 0
NURIX THERAPEUTICS INC COM 67080M103   645,044 64,569 SH   SOLE 43 57,334 0 7,235
NUSCALE PWR CORP CL A COM 67079K100   110,371 16,231 SH   SOLE 2 7,981 0 8,250
NUSCALE PWR CORP CL A COM 67079K100   2,652 390 SH   SOLE 7 390 0 0
NUSCALE PWR CORP CL A COM 67079K100   887,529 130,519 SH   SOLE 18 130,519 0 0
NUSCALE PWR CORP CL A COM 67079K100   731,612 107,590 SH   SOLE 19 107,590 0 0
NUSCALE PWR CORP CL A COM 67079K100   11,445,209 1,683,119 SH   SOLE 21 1,683,119 0 0
NUSCALE PWR CORP CL A COM 67079K100   8,308,022 1,221,768 SH   SOLE 22 1,208,190 0 13,578
NUSCALE PWR CORP CL A COM 67079K100   53,978 7,938 SH   SOLE 25 7,938 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   440,275 25,687 SH   SOLE 19 25,687 0 0
NUTANIX INC CL A 67059N108   13,806,967 492,227 SH   SOLE 2 227,163 0 265,064
NUTANIX INC CL A 67059N108   42,748 1,524 SH   SOLE 4 762 0 762
NUTANIX INC CL A 67059N108   1,278,968 45,596 SH   SOLE 7 43,215 0 2,381
NUTANIX INC CL A 67059N108   2,573,167 91,735 SH   SOLE 18 91,735 0 0
NUTANIX INC CL A 67059N108   2,025,519 72,211 SH   SOLE 19 72,211 0 0
NUTANIX INC CL A 67059N108   117,986,715 4,206,300 SH   SOLE 21 4,206,300 0 0
NUTANIX INC CL A 67059N108   158,349,094 5,645,244 SH   SOLE 22 5,350,314 0 294,930
NUTANIX INC CL A 67059N108   1,170,302 41,722 SH   SOLE 25 41,722 0 0
NUTANIX INC CL A 67059N108   3,114,644 111,039 SH   SOLE 26 91,013 0 20,026
NUTANIX INC CL A 67059N108   289,728 10,329 SH   SOLE 28 3,641 0 6,688
NUTANIX INC CL A 67059N108   33,681,655 1,200,772 SH   SOLE 30 1,200,772 0 0
NUTANIX INC CL A 67059N108   91,134 3,249 SH   SOLE 31 3,249 0 0
NUTANIX INC CL A 67059N108   22,861 815 SH   SOLE 36 815 0 0
NUTANIX INC CL A 67059N108   1,017,598 36,278 SH   SOLE 40 36,278 0 0
NUTANIX INC CL A 67059N108   2,676,391 95,415 SH   SOLE 43 82,098 0 13,317
NUTANIX INC NOTE 0.250%10/0 67059NAH1   2,875,142 3,400,000 PRN   SOLE 21 3,400,000 0 0
NUTEX HEALTH INC COM 67079U108   52,056 123,473 SH   SOLE 2 84,509 0 38,964
NUTEX HEALTH INC COM 67079U108   72,139 171,107 SH   SOLE 21 171,107 0 0
NUTEX HEALTH INC COM 67079U108   45,387 107,654 SH   SOLE 22 102,936 0 4,718
NUTEX HEALTH INC COM 67079U108   25,752 61,081 SH   SOLE 25 61,081 0 0
NUTEX HEALTH INC COM 67079U108   18,488 43,853 SH   SOLE 26 0 0 43,853
NUTEX HEALTH INC COM 67079U108   29,923 70,974 SH   SOLE 30 70,974 0 0
NUTEX HEALTH INC COM 67079U108   24,340 57,732 SH   SOLE 40 57,732 0 0
NUTRIEN LTD COM 67077M108   504,405 8,542 SH   SOLE 2 8,542 0 0
NUTRIEN LTD COM 67077M108   26,862,967 454,919 SH   SOLE 19 454,919 0 0
NUTRIEN LTD COM 67077M108   60,054 1,017 SH   SOLE 21 1,017 0 0
NUTRIEN LTD COM 67077M108   8,533,079 144,506 SH   SOLE 22 144,506 0 0
NUTRIEN LTD COM 67077M108   10,869,629 184,075 SH   SOLE 25 184,075 0 0
NUTRIEN LTD COM 67077M108   112,963 1,913 SH   SOLE 26 0 0 1,913
NUTRIEN LTD COM 67077M108   28,137,148 476,497 SH   SOLE 29 476,497 0 0
NUTRIEN LTD COM 67077M108   12,708,859 215,222 SH   SOLE 34 215,222 0 0
NUTRIEN LTD COM 67077M108   13,656,597 231,272 SH   SOLE 43 176,455 0 54,817
NUVALENT INC COM 670703107   544,836 12,920 SH   SOLE 2 6,151 0 6,769
NUVALENT INC COM 670703107   10,332 245 SH   SOLE 7 245 0 0
NUVALENT INC COM 670703107   3,140,442 74,471 SH   SOLE 18 74,471 0 0
NUVALENT INC COM 670703107   21,286,151 504,770 SH   SOLE 19 504,770 0 0
NUVALENT INC COM 670703107   46,728,029 1,108,087 SH   SOLE 21 1,108,087 0 0
NUVALENT INC COM 670703107   27,284,707 647,017 SH   SOLE 22 631,746 0 15,271
NUVALENT INC COM 670703107   148,481 3,521 SH   SOLE 25 3,521 0 0
NUVALENT INC COM 670703107   60,177 1,427 SH   SOLE 26 0 0 1,427
NUVALENT INC COM 670703107   1,654,751 39,240 SH   SOLE 30 39,240 0 0
NUVALENT INC COM 670703107   91,635 2,173 SH   SOLE 34 2,173 0 0
NUVALENT INC COM 670703107   110,949 2,631 SH   SOLE 40 2,631 0 0
NUVALENT INC COM 670703107   15,266 362 SH   SOLE 43 0 0 362
NUVASIVE INC COM 670704105   2,619,005 62,972 SH   SOLE 2 27,268 0 35,704
NUVASIVE INC COM 670704105   21,876 526 SH   SOLE 4 164 0 362
NUVASIVE INC COM 670704105   20,670 497 SH   SOLE 7 497 0 0
NUVASIVE INC COM 670704105   7,270,306 174,809 SH   SOLE 18 169,048 0 5,761
NUVASIVE INC COM 670704105   9,150,133 220,008 SH   SOLE 19 220,008 0 0
NUVASIVE INC COM 670704105   268,784,234 6,462,713 SH   SOLE 21 6,462,713 0 0
NUVASIVE INC COM 670704105   66,920,514 1,609,053 SH   SOLE 22 1,530,408 0 78,645
NUVASIVE INC COM 670704105   142,529 3,427 SH   SOLE 23 3,427 0 0
NUVASIVE INC COM 670704105   408,414 9,820 SH   SOLE 25 9,820 0 0
NUVASIVE INC COM 670704105   2,126,039 51,119 SH   SOLE 26 17,973 0 33,146
NUVASIVE INC COM 670704105   192,063 4,618 SH   SOLE 28 920 0 3,698
NUVASIVE INC COM 670704105   5,799,892 139,454 SH   SOLE 30 139,454 0 0
NUVASIVE INC COM 670704105   332,928 8,005 SH   SOLE 40 8,005 0 0
NUVASIVE INC COM 670704105   12,976 312 SH   OTR 43 312 0 0
NUVASIVE INC COM 670704105   826,851 19,881 SH   SOLE 43 19,400 0 481
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4   2,338,378 2,591,000 PRN   SOLE 21 2,591,000 0 0
NUVATION BIO INC COM CL A 67080N101   472,743 262,635 SH   SOLE 2 102,143 0 160,492
NUVATION BIO INC COM CL A 67080N101   359,689 199,827 SH   SOLE 7 188,898 0 10,929
NUVATION BIO INC COM CL A 67080N101   790,040 438,911 SH   SOLE 18 438,911 0 0
NUVATION BIO INC COM CL A 67080N101   2,189,140 1,216,189 SH   SOLE 19 1,216,189 0 0
NUVATION BIO INC COM CL A 67080N101   12,141,979 6,745,544 SH   SOLE 21 6,745,544 0 0
NUVATION BIO INC COM CL A 67080N101   7,311,785 4,062,103 SH   SOLE 22 3,906,901 0 155,202
NUVATION BIO INC COM CL A 67080N101   84,830 47,128 SH   SOLE 23 47,128 0 0
NUVATION BIO INC COM CL A 67080N101   39,915 22,175 SH   SOLE 25 22,175 0 0
NUVATION BIO INC COM CL A 67080N101   180,999 100,555 SH   SOLE 26 66,410 0 34,145
NUVATION BIO INC COM CL A 67080N101   74,893 41,607 SH   SOLE 28 26,098 0 15,509
NUVATION BIO INC COM CL A 67080N101   435,026 241,681 SH   SOLE 30 241,681 0 0
NUVATION BIO INC COM CL A 67080N101   13,972 7,762 SH   SOLE 36 7,762 0 0
NUVATION BIO INC COM CL A 67080N101   22,970 12,761 SH   SOLE 40 12,761 0 0
NUVATION BIO INC COM CL A 67080N101   51,293 28,496 SH   SOLE 43 6,863 0 21,633
NUVATION BIO INC *W EXP 07/07/202 67080N119   574 3,472 SH   SOLE 18 3,472 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119   24,855 150,284 SH   SOLE 19 150,284 0 0
NUVECTIS PHARMA INC COM 67080T108   13,415 840 SH   SOLE 2 334 0 506
NUVECTIS PHARMA INC COM 67080T108   272,289 17,050 SH   SOLE 18 17,050 0 0
NUVECTIS PHARMA INC COM 67080T108   205,262 12,853 SH   SOLE 19 12,853 0 0
NUVECTIS PHARMA INC COM 67080T108   3,363,170 210,593 SH   SOLE 21 210,593 0 0
NUVECTIS PHARMA INC COM 67080T108   1,168,285 73,155 SH   SOLE 22 71,960 0 1,195
NUVEEN MUN VALUE FD INC COM 670928100   46,536 5,349 SH   SOLE 4 5,349 0 0
NUVEEN MUN VALUE FD INC COM 670928100   438,845 50,442 SH   SOLE 18 50,442 0 0
NUVEEN MUN VALUE FD INC COM 670928100   2,839,167 326,341 SH   SOLE 19 326,341 0 0
NUVEEN MUN VALUE FD INC COM 670928100   7 1 SH   SOLE 43 1 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   300,921 10,180 SH   SOLE 43 9,892 0 288
NUVVE HOLDING CORP COM 67079Y100   16,204 27,233 SH   SOLE 22 27,233 0 0
NUZEE INC COM 67073S307   153 16 SH   SOLE 22 16 0 0
NV5 GLOBAL INC COM 62945V109   839,747 7,581 SH   SOLE 2 4,105 0 3,476
NV5 GLOBAL INC COM 62945V109   5,649 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109   6,365,620 57,467 SH   SOLE 7 57,275 0 192
NV5 GLOBAL INC COM 62945V109   4,666,519 42,128 SH   SOLE 18 42,128 0 0
NV5 GLOBAL INC COM 62945V109   3,040,747 27,451 SH   SOLE 19 27,451 0 0
NV5 GLOBAL INC COM 62945V109   175,964,237 1,588,555 SH   SOLE 21 1,588,555 0 0
NV5 GLOBAL INC COM 62945V109   39,655,771 358,001 SH   SOLE 22 339,183 0 18,818
NV5 GLOBAL INC COM 62945V109   246,685 2,227 SH   SOLE 25 2,227 0 0
NV5 GLOBAL INC COM 62945V109   880,511 7,949 SH   SOLE 26 6,712 0 1,237
NV5 GLOBAL INC COM 62945V109   22,819 206 SH   SOLE 28 206 0 0
NV5 GLOBAL INC COM 62945V109   3,495,569 31,557 SH   SOLE 30 31,557 0 0
NV5 GLOBAL INC COM 62945V109   247,571 2,235 SH   SOLE 40 2,235 0 0
NV5 GLOBAL INC COM 62945V109   796,215 7,188 SH   SOLE 43 7,031 0 157
NVE CORP COM NEW 629445206   224,599 2,305 SH   SOLE 2 1,503 0 802
NVE CORP COM NEW 629445206   4,775 49 SH   SOLE 7 49 0 0
NVE CORP COM NEW 629445206   1,173,957 12,048 SH   SOLE 18 12,048 0 0
NVE CORP COM NEW 629445206   891,186 9,146 SH   SOLE 19 9,146 0 0
NVE CORP COM NEW 629445206   15,931,440 163,500 SH   SOLE 21 163,500 0 0
NVE CORP COM NEW 629445206   12,473,489 128,012 SH   SOLE 22 126,497 0 1,515
NVE CORP COM NEW 629445206   607,831 6,238 SH   SOLE 43 5,814 0 424
NVENT ELECTRIC PLC SHS G6700G107   49,669,389 961,281 SH   SOLE 2 182,480 0 778,801
NVENT ELECTRIC PLC SHS G6700G107   25,422 492 SH   SOLE 4 492 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,640,574 31,751 SH   SOLE 7 30,126 0 1,625
NVENT ELECTRIC PLC SHS G6700G107   16,498,748 319,310 SH   SOLE 18 319,310 0 0
NVENT ELECTRIC PLC SHS G6700G107   3,383,197 65,477 SH   SOLE 19 65,477 0 0
NVENT ELECTRIC PLC SHS G6700G107   430,436,315 8,330,488 SH   SOLE 21 8,330,488 0 0
NVENT ELECTRIC PLC SHS G6700G107   243,173,436 4,706,279 SH   SOLE 22 4,491,797 0 214,482
NVENT ELECTRIC PLC SHS G6700G107   1,652,303 31,978 SH   SOLE 25 31,978 0 0
NVENT ELECTRIC PLC SHS G6700G107   5,644,069 109,233 SH   SOLE 26 72,791 0 36,442
NVENT ELECTRIC PLC SHS G6700G107   741,361 14,348 SH   SOLE 28 2,988 0 11,360
NVENT ELECTRIC PLC SHS G6700G107   11,786,960 228,120 SH   SOLE 30 228,120 0 0
NVENT ELECTRIC PLC SHS G6700G107   125,403 2,427 SH   SOLE 31 2,427 0 0
NVENT ELECTRIC PLC SHS G6700G107   215,516 4,171 SH   SOLE 36 4,171 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,413,433 27,355 SH   SOLE 40 27,355 0 0
NVENT ELECTRIC PLC SHS G6700G107   20,151 390 SH   OTR 43 390 0 0
NVENT ELECTRIC PLC SHS G6700G107   8,825,495 170,805 SH   SOLE 43 158,214 0 12,591
NVIDIA CORPORATION COM 67066G104   2,115,053,045 4,999,889 SH   SOLE 2 1,303,383 0 3,696,506
NVIDIA CORPORATION COM 67066G104   870,074,727 2,056,817 SH   SOLE 4 1,181,325 0 875,492
NVIDIA CORPORATION COM 67066G104   1,081,071,604 2,555,604 SH   SOLE 7 2,266,130 0 289,474
NVIDIA CORPORATION COM 67066G104   74,471,402 176,047 SH   SOLE 13 176,047 0 0
NVIDIA CORPORATION COM 67066G104   129,626,865 306,432 SH   SOLE 15 306,432 0 0
NVIDIA CORPORATION COM 67066G104   2,707,094,718 6,399,449 SH   SOLE 18 5,553,308 0 846,141
NVIDIA CORPORATION COM 67066G104   1,542,830,507 3,647,181 SH   SOLE 19 3,647,181 0 0
NVIDIA CORPORATION COM 67066G104   25,954,110,369 61,354,334 SH   SOLE 21 61,354,334 0 0
NVIDIA CORPORATION COM 67066G104   23,053,986,350 54,498,573 SH   SOLE 22 49,330,117 0 5,168,456
NVIDIA CORPORATION COM 67066G104   2,308,294,080 5,456,702 SH   SOLE 23 5,456,702 0 0
NVIDIA CORPORATION COM 67066G104   2,555,646,142 6,041,431 SH   SOLE 25 5,534,741 0 506,690
NVIDIA CORPORATION COM 67066G104   2,132,738,665 5,041,697 SH   SOLE 26 2,256,871 0 2,784,826
NVIDIA CORPORATION COM 67066G104   2,085,468,718 4,929,953 SH   SOLE 28 194,238 0 4,735,715
NVIDIA CORPORATION COM 67066G104   36,727,019 86,821 SH   SOLE 29 86,821 0 0
NVIDIA CORPORATION COM 67066G104   6,959,764,469 16,452,566 SH   SOLE 30 16,350,253 0 102,313
NVIDIA CORPORATION COM 67066G104   315,018,764 744,690 SH   SOLE 31 684,663 0 60,027
NVIDIA CORPORATION COM 67066G104   303,628,527 717,764 SH   SOLE 32 717,764 0 0
NVIDIA CORPORATION COM 67066G104   1,141,881,152 2,699,355 SH   SOLE 34 2,699,355 0 0
NVIDIA CORPORATION COM 67066G104   246,036,046 581,618 SH   SOLE 36 581,618 0 0
NVIDIA CORPORATION COM 67066G104   40,863,309 96,599 SH   SOLE 40 96,599 0 0
NVIDIA CORPORATION COM 67066G104   1,849,443 4,372 SH   OTR 43 4,372 0 0
NVIDIA CORPORATION COM 67066G104   1,374,404,048 3,249,029 SH   SOLE 43 2,799,196 0 449,833
NVIDIA CORPORATION OPTIONS 67066G104   6,176,092 14,600 SH Call SOLE 2 0 0 14,600
NVIDIA CORPORATION OPTIONS 67066G104   1,607,476 3,800 SH Put SOLE 2 0 0 3,800
NVIDIA CORPORATION OPTIONS 67066G104   1,649,778 3,900 SH Call SOLE 4 3,900 0 0
NVIDIA CORPORATION OPTIONS 67066G104   507,624 1,200 SH Put SOLE 4 1,200 0 0
NVIDIA CORPORATION OPTIONS 67066G104   33,376,278 78,900 SH Call SOLE 18 78,900 0 0
NVIDIA CORPORATION OPTIONS 67066G104   9,729,460 23,000 SH Put SOLE 18 23,000 0 0
NVIDIA CORPORATION OPTIONS 67066G104   179,529,688 424,400 SH Call SOLE 19 424,400 0 0
NVIDIA CORPORATION OPTIONS 67066G104   52,327,574 123,700 SH Put SOLE 19 123,700 0 0
NVIDIA CORPORATION OPTIONS 67066G104   14,044,264 33,200 SH Call SOLE 22 33,200 0 0
NVIDIA CORPORATION OPTIONS 67066G104   4,060,992 9,600 SH Put SOLE 22 9,600 0 0
NVIDIA CORPORATION OPTIONS 67066G104   3,595,670 8,500 SH Call SOLE 26 8,500 0 0
NVIDIA CORPORATION OPTIONS 67066G104   972,946 2,300 SH Put SOLE 26 2,300 0 0
NVIDIA CORPORATION OPTIONS 67066G104   105,585,792 249,600 SH Call SOLE 34 249,600 0 0
NVIDIA CORPORATION OPTIONS 67066G104   30,626,648 72,400 SH Put SOLE 34 72,400 0 0
NVR INC COM 62944T105   32,686,641 5,147 SH   SOLE 2 3,062 0 2,085
NVR INC COM 62944T105   14,263,493 2,246 SH   SOLE 4 903 0 1,343
NVR INC COM 62944T105   19,928,246 3,138 SH   SOLE 7 2,084 0 1,054
NVR INC COM 62944T105   812,879 128 SH   SOLE 13 128 0 0
NVR INC COM 62944T105   2,419,586 381 SH   SOLE 15 381 0 0
NVR INC COM 62944T105   33,074,029 5,208 SH   SOLE 18 4,920 0 288
NVR INC COM 62944T105   12,726,642 2,004 SH   SOLE 19 2,004 0 0
NVR INC COM 62944T105   841,196,775 132,459 SH   SOLE 21 132,459 0 0
NVR INC COM 62944T105   429,803,611 67,679 SH   SOLE 22 61,051 0 6,628
NVR INC COM 62944T105   35,315,798 5,561 SH   SOLE 23 5,561 0 0
NVR INC COM 62944T105   30,273,406 4,767 SH   SOLE 25 4,760 0 7
NVR INC COM 62944T105   31,549,880 4,968 SH   SOLE 26 1,838 0 3,130
NVR INC COM 62944T105   61,321,587 9,656 SH   SOLE 28 47 0 9,609
NVR INC COM 62944T105   247,674 39 SH   SOLE 29 39 0 0
NVR INC COM 62944T105   114,012,681 17,953 SH   SOLE 30 17,953 0 0
NVR INC COM 62944T105   4,813,770 758 SH   SOLE 31 683 0 75
NVR INC COM 62944T105   2,857,779 450 SH   SOLE 34 450 0 0
NVR INC COM 62944T105   4,820,121 759 SH   SOLE 36 759 0 0
NVR INC COM 62944T105   755,724 119 SH   SOLE 40 119 0 0
NVR INC COM 62944T105   43,464 7 SH   OTR 43 7 0 0
NVR INC COM 62944T105   15,006,515 2,363 SH   SOLE 43 2,024 0 339
NXP SEMICONDUCTORS N V COM N6596X109   71,036,445 347,061 SH   SOLE 2 242,971 0 104,090
NXP SEMICONDUCTORS N V COM N6596X109   37,903,256 185,183 SH   SOLE 4 148,321 0 36,862
NXP SEMICONDUCTORS N V COM N6596X109   81,461,821 397,996 SH   SOLE 7 340,239 0 57,757
NXP SEMICONDUCTORS N V COM N6596X109   1,763,523 8,616 SH   SOLE 13 8,616 0 0
NXP SEMICONDUCTORS N V COM N6596X109   7,703,951 37,639 SH   SOLE 15 37,639 0 0
NXP SEMICONDUCTORS N V COM N6596X109   93,232,149 455,502 SH   SOLE 18 423,252 0 32,250
NXP SEMICONDUCTORS N V COM N6596X109   22,941,148 112,083 SH   SOLE 19 112,083 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,440,360,996 7,037,136 SH   SOLE 21 7,037,136 0 0
NXP SEMICONDUCTORS N V COM N6596X109   825,490,405 4,033,078 SH   SOLE 22 3,669,483 0 363,595
NXP SEMICONDUCTORS N V COM N6596X109   98,438,390 480,938 SH   SOLE 23 480,938 0 0
NXP SEMICONDUCTORS N V COM N6596X109   189,095,051 923,857 SH   SOLE 25 876,430 0 47,427
NXP SEMICONDUCTORS N V COM N6596X109   125,536,589 613,331 SH   SOLE 26 297,206 0 316,125
NXP SEMICONDUCTORS N V COM N6596X109   132,141,613 645,601 SH   SOLE 28 8,799 0 636,802
NXP SEMICONDUCTORS N V COM N6596X109   35,000 171 SH   SOLE 29 171 0 0
NXP SEMICONDUCTORS N V COM N6596X109   502,149,222 2,453,338 SH   SOLE 30 2,453,338 0 0
NXP SEMICONDUCTORS N V COM N6596X109   13,926,632 68,041 SH   SOLE 31 61,750 0 6,291
NXP SEMICONDUCTORS N V COM N6596X109   11,688,251 57,105 SH   SOLE 32 57,105 0 0
NXP SEMICONDUCTORS N V COM N6596X109   53,520,954 261,486 SH   SOLE 34 261,486 0 0
NXP SEMICONDUCTORS N V COM N6596X109   13,632,097 66,602 SH   SOLE 36 66,602 0 0
NXP SEMICONDUCTORS N V COM N6596X109   2,042,297 9,978 SH   SOLE 40 9,978 0 0
NXP SEMICONDUCTORS N V COM N6596X109   37,047 181 SH   OTR 43 181 0 0
NXP SEMICONDUCTORS N V COM N6596X109   33,224,589 162,325 SH   SOLE 43 130,934 0 31,391
NYMOX PHARMACEUTICAL CORP COM P73398102   1,590 8,371 SH   SOLE 2 8,371 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102   273 1,437 SH   SOLE 18 1,437 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102   5,487 28,881 SH   SOLE 21 28,881 0 0
NYXOAH S A SHS B6S7WD106   5,190,808 648,041 SH   SOLE 19 648,041 0 0
NYXOAH S A SHS B6S7WD106   10,958 1,368 SH   SOLE 21 1,368 0 0
NYXOAH S A SHS B6S7WD106   31,319 3,910 SH   SOLE 34 3,910 0 0
O-I GLASS INC COM 67098H104   2,634,468 123,510 SH   SOLE 2 77,948 0 45,562
O-I GLASS INC COM 67098H104   9,940 466 SH   SOLE 4 466 0 0
O-I GLASS INC COM 67098H104   558,014 26,161 SH   SOLE 7 24,889 0 1,272
O-I GLASS INC COM 67098H104   10,491,843 491,882 SH   SOLE 18 491,882 0 0
O-I GLASS INC COM 67098H104   7,178,164 336,529 SH   SOLE 19 336,529 0 0
O-I GLASS INC COM 67098H104   386,259,424 18,108,740 SH   SOLE 21 18,108,740 0 0
O-I GLASS INC COM 67098H104   94,729,303 4,441,130 SH   SOLE 22 4,216,171 0 224,959
O-I GLASS INC COM 67098H104   628,702 29,475 SH   SOLE 25 29,475 0 0
O-I GLASS INC COM 67098H104   1,722,760 80,767 SH   SOLE 26 68,138 0 12,629
O-I GLASS INC COM 67098H104   60,023 2,814 SH   SOLE 28 2,814 0 0
O-I GLASS INC COM 67098H104   5,159,450 241,887 SH   SOLE 30 241,887 0 0
O-I GLASS INC COM 67098H104   122,584 5,747 SH   SOLE 36 5,747 0 0
O-I GLASS INC COM 67098H104   550,143 25,792 SH   SOLE 40 25,792 0 0
O-I GLASS INC COM 67098H104   2,505,400 117,459 SH   SOLE 43 115,912 0 1,547
OAK VY BANCORP OAKDALE CALIF COM 671807105   36,072 1,432 SH   SOLE 2 236 0 1,196
OAK VY BANCORP OAKDALE CALIF COM 671807105   410,824 16,309 SH   SOLE 18 16,309 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   267,216 10,608 SH   SOLE 19 10,608 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   5,086,944 201,943 SH   SOLE 21 201,943 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   2,012,479 79,892 SH   SOLE 22 75,584 0 4,308
OAKTREE SPECIALTY LENDING CO COM 67401P405   6,552,301 337,226 SH   SOLE 30 337,226 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   49,657 24,223 SH   SOLE 36 24,223 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   282,088 137,604 SH   SOLE 43 126,496 0 11,108
OBLONG INC COM NEW 674434204   106 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   39,269,580 667,850 SH   SOLE 2 172,978 0 494,872
OCCIDENTAL PETE CORP COM 674599105   15,131,298 257,335 SH   SOLE 4 188,357 0 68,978
OCCIDENTAL PETE CORP COM 674599105   35,372,786 601,578 SH   SOLE 7 532,126 0 69,452
OCCIDENTAL PETE CORP COM 674599105   839,664 14,280 SH   SOLE 13 14,280 0 0
OCCIDENTAL PETE CORP COM 674599105   7,254,862 123,382 SH   SOLE 15 123,382 0 0
OCCIDENTAL PETE CORP COM 674599105   68,925,889 1,172,209 SH   SOLE 18 1,110,338 0 61,871
OCCIDENTAL PETE CORP COM 674599105   12,002,903 204,131 SH   SOLE 19 204,131 0 0
OCCIDENTAL PETE CORP COM 674599105   897,797,267 15,268,661 SH   SOLE 21 15,268,661 0 0
OCCIDENTAL PETE CORP COM 674599105   901,193,731 15,326,424 SH   SOLE 22 13,851,456 0 1,474,968
OCCIDENTAL PETE CORP COM 674599105   76,576,063 1,302,314 SH   SOLE 23 1,302,314 0 0
OCCIDENTAL PETE CORP COM 674599105   52,100,798 886,068 SH   SOLE 25 828,170 0 57,898
OCCIDENTAL PETE CORP COM 674599105   73,251,217 1,245,769 SH   SOLE 26 439,776 0 805,993
OCCIDENTAL PETE CORP COM 674599105   42,111,325 716,179 SH   SOLE 28 2,010 0 714,169
OCCIDENTAL PETE CORP COM 674599105   55,037 936 SH   SOLE 29 936 0 0
OCCIDENTAL PETE CORP COM 674599105   207,501,143 3,528,931 SH   SOLE 30 3,528,931 0 0
OCCIDENTAL PETE CORP COM 674599105   9,539,124 162,230 SH   SOLE 31 149,692 0 12,538
OCCIDENTAL PETE CORP COM 674599105   1,913,234 32,538 SH   SOLE 34 32,538 0 0
OCCIDENTAL PETE CORP COM 674599105   10,698,836 181,953 SH   SOLE 36 181,953 0 0
OCCIDENTAL PETE CORP COM 674599105   1,639,050 27,875 SH   SOLE 40 27,875 0 0
OCCIDENTAL PETE CORP COM 674599105   135,887 2,311 SH   OTR 43 2,311 0 0
OCCIDENTAL PETE CORP COM 674599105   33,203,923 564,693 SH   SOLE 43 457,354 0 107,339
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   12,092 324 SH   SOLE 18 90 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   73,856 1,979 SH   SOLE 19 1,979 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   13,622 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   275,384 7,379 SH   SOLE 22 392 0 6,987
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   6,419 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   10,562 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   7,800 209 SH   SOLE 43 172 0 37
OCEAN BIOMEDICAL INC COM 67644C104   12,549 2,088 SH   SOLE 2 0 0 2,088
OCEAN BIOMEDICAL INC COM 67644C104   125,831 20,937 SH   SOLE 18 20,937 0 0
OCEAN BIOMEDICAL INC COM 67644C104   86,845 14,450 SH   SOLE 19 14,450 0 0
OCEAN BIOMEDICAL INC COM 67644C104   1,962,698 326,572 SH   SOLE 21 326,572 0 0
OCEAN BIOMEDICAL INC COM 67644C104   426,307 70,933 SH   SOLE 22 65,416 0 5,517
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   9 15 SH   SOLE 21 15 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   348,334 580,556 SH   SOLE 22 580,556 0 0
OCEANEERING INTL INC COM 675232102   2,321,886 124,165 SH   SOLE 2 100,593 0 23,572
OCEANEERING INTL INC COM 675232102   7,948 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102   498,991 26,684 SH   SOLE 7 25,267 0 1,417
OCEANEERING INTL INC COM 675232102   6,292,213 336,482 SH   SOLE 18 312,954 0 23,528
OCEANEERING INTL INC COM 675232102   3,808,648 203,671 SH   SOLE 19 203,671 0 0
OCEANEERING INTL INC COM 675232102   222,075,609 11,875,701 SH   SOLE 21 11,875,701 0 0
OCEANEERING INTL INC COM 675232102   52,888,817 2,828,279 SH   SOLE 22 2,693,042 0 135,237
OCEANEERING INTL INC COM 675232102   8,677 464 SH   SOLE 23 464 0 0
OCEANEERING INTL INC COM 675232102   326,109 17,439 SH   SOLE 25 17,439 0 0
OCEANEERING INTL INC COM 675232102   935,112 50,006 SH   SOLE 26 50,006 0 0
OCEANEERING INTL INC COM 675232102   578,522 30,937 SH   SOLE 28 1,203 0 29,734
OCEANEERING INTL INC COM 675232102   4,910,470 262,592 SH   SOLE 30 262,592 0 0
OCEANEERING INTL INC COM 675232102   71,845 3,842 SH   SOLE 34 3,842 0 0
OCEANEERING INTL INC COM 675232102   297,199 15,893 SH   SOLE 40 15,893 0 0
OCEANEERING INTL INC COM 675232102   4,616,189 246,855 SH   SOLE 43 176,275 0 70,580
OCEANFIRST FINL CORP COM 675234108   10,283,115 658,330 SH   SOLE 2 402,403 0 255,927
OCEANFIRST FINL CORP COM 675234108   2,468 158 SH   SOLE 4 158 0 0
OCEANFIRST FINL CORP COM 675234108   525,363 33,634 SH   SOLE 7 31,814 0 1,820
OCEANFIRST FINL CORP COM 675234108   2,807,586 179,743 SH   SOLE 18 179,743 0 0
OCEANFIRST FINL CORP COM 675234108   21,635,824 1,385,136 SH   SOLE 19 1,385,136 0 0
OCEANFIRST FINL CORP COM 675234108   35,265,961 2,257,744 SH   SOLE 21 2,257,744 0 0
OCEANFIRST FINL CORP COM 675234108   53,526,819 3,426,813 SH   SOLE 22 3,346,942 0 79,871
OCEANFIRST FINL CORP COM 675234108   698,573 44,723 SH   SOLE 23 44,723 0 0
OCEANFIRST FINL CORP COM 675234108   163,120 10,443 SH   SOLE 25 10,443 0 0
OCEANFIRST FINL CORP COM 675234108   4,280,567 274,044 SH   SOLE 26 21,727 0 252,317
OCEANFIRST FINL CORP COM 675234108   942,245 60,323 SH   SOLE 28 605 0 59,718
OCEANFIRST FINL CORP COM 675234108   717,177 45,914 SH   SOLE 30 45,914 0 0
OCEANFIRST FINL CORP COM 675234108   153,919 9,854 SH   SOLE 40 9,854 0 0
OCEANFIRST FINL CORP COM 675234108   976,726 62,530 SH   SOLE 43 57,874 0 4,656
OCONEE FED FINL CORP COM 675607105   3,597 254 SH   SOLE 18 254 0 0
OCONEE FED FINL CORP COM 675607105   39,124 2,763 SH   SOLE 21 2,763 0 0
OCONEE FED FINL CORP COM 675607105   906 64 SH   SOLE 22 64 0 0
OCUGEN INC COM 67577C105   3,636 6,695 SH   SOLE 2 0 0 6,695
OCUGEN INC COM 67577C105   112,660 207,438 SH   SOLE 21 207,438 0 0
OCUGEN INC COM 67577C105   1,997,204 3,677,415 SH   SOLE 22 3,677,415 0 0
OCUGEN INC COM 67577C105   8,540 15,724 SH   SOLE 28 15,724 0 0
OCUGEN INC COM 67577C105   77 142 SH   SOLE 43 142 0 0
OCULAR THERAPEUTIX INC COM 67576A100   55,661 10,787 SH   SOLE 2 2,651 0 8,136
OCULAR THERAPEUTIX INC COM 67576A100   5,444 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100   1,093,899 211,996 SH   SOLE 18 211,996 0 0
OCULAR THERAPEUTIX INC COM 67576A100   808,226 156,633 SH   SOLE 19 156,633 0 0
OCULAR THERAPEUTIX INC COM 67576A100   14,172,136 2,746,538 SH   SOLE 21 2,746,538 0 0
OCULAR THERAPEUTIX INC COM 67576A100   10,322,838 2,000,550 SH   SOLE 22 1,977,885 0 22,665
OCULAR THERAPEUTIX INC COM 67576A100   5,578 1,081 SH   SOLE 28 1,081 0 0
OCULAR THERAPEUTIX INC COM 67576A100   597,796 115,852 SH   SOLE 30 115,852 0 0
OCULAR THERAPEUTIX INC COM 67576A100   95,088 18,428 SH   SOLE 43 15,953 0 2,475
OCUPHIRE PHARMA INC COM 67577R102   17,421 4,014 SH   SOLE 18 4,014 0 0
OCUPHIRE PHARMA INC COM 67577R102   205,929 47,449 SH   SOLE 21 47,449 0 0
OCUPHIRE PHARMA INC COM 67577R102   17,082 3,936 SH   SOLE 22 3,936 0 0
OCWEN FINL CORP COM NEW 675746606   139,720 4,662 SH   SOLE 2 214 0 4,448
OCWEN FINL CORP COM NEW 675746606   563,406 18,799 SH   SOLE 18 18,799 0 0
OCWEN FINL CORP COM NEW 675746606   361,948 12,077 SH   SOLE 19 12,077 0 0
OCWEN FINL CORP COM NEW 675746606   6,666,647 222,444 SH   SOLE 21 222,444 0 0
OCWEN FINL CORP COM NEW 675746606   5,453,071 181,951 SH   SOLE 22 177,684 0 4,267
OCWEN FINL CORP COM NEW 675746606   34,346 1,146 SH   SOLE 43 1,146 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   12,024 3,340 SH   SOLE 18 3,340 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   181,822 50,506 SH   SOLE 21 50,506 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   570,186 158,385 SH   SOLE 22 158,385 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   67 3,301 SH   SOLE 4 3,301 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   1,147 56,763 SH   SOLE 18 56,763 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   17,012 842,184 SH   SOLE 19 842,184 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   600 29,712 SH   SOLE 22 29,712 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   66 3,277 SH   SOLE 26 3,277 0 0
OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117   5,357 265,206 SH   SOLE 34 265,206 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L307   4,640 358 SH   SOLE 2 117 0 241
OFFERPAD SOLUTIONS INC COM CL A 67623L307   1,176,988 90,817 SH   SOLE 22 90,817 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   362,031 47,017 SH   SOLE 2 14,631 0 32,386
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   1,455 189 SH   SOLE 4 189 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   2,988 388 SH   SOLE 7 388 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   1,385,245 179,902 SH   SOLE 18 179,902 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   743,859 96,605 SH   SOLE 19 96,605 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   47,905,558 6,221,501 SH   SOLE 21 6,221,501 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   10,867,272 1,411,334 SH   SOLE 22 1,326,609 0 84,725
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   36,590 4,752 SH   SOLE 23 4,752 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   51,998 6,753 SH   SOLE 25 6,753 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   298,444 38,759 SH   SOLE 26 31,234 0 7,525
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   43,505 5,650 SH   SOLE 28 167 0 5,483
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   639,154 83,007 SH   SOLE 30 83,007 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   132,186 17,167 SH   SOLE 40 17,167 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   1,384,445 179,798 SH   SOLE 43 167,925 0 11,873
OFG BANCORP COM 67103X102   1,046,956 40,144 SH   SOLE 2 13,289 0 26,855
OFG BANCORP COM 67103X102   4,642 178 SH   SOLE 4 178 0 0
OFG BANCORP COM 67103X102   9,624 369 SH   SOLE 7 369 0 0
OFG BANCORP COM 67103X102   4,038,019 154,832 SH   SOLE 18 154,832 0 0
OFG BANCORP COM 67103X102   2,147,088 82,327 SH   SOLE 19 82,327 0 0
OFG BANCORP COM 67103X102   141,026,348 5,407,452 SH   SOLE 21 5,407,452 0 0
OFG BANCORP COM 67103X102   28,999,682 1,111,951 SH   SOLE 22 1,033,652 0 78,299
OFG BANCORP COM 67103X102   102,833 3,943 SH   SOLE 25 3,943 0 0
OFG BANCORP COM 67103X102   468,423 17,961 SH   SOLE 26 14,978 0 2,983
OFG BANCORP COM 67103X102   9,754 374 SH   SOLE 28 374 0 0
OFG BANCORP COM 67103X102   1,682,603 64,517 SH   SOLE 30 64,517 0 0
OFG BANCORP COM 67103X102   108,806 4,172 SH   SOLE 40 4,172 0 0
OFG BANCORP COM 67103X102   424,139 16,263 SH   SOLE 43 16,044 0 219
OGE ENERGY CORP COM 670837103   29,244,673 814,388 SH   SOLE 2 252,995 0 561,393
OGE ENERGY CORP COM 670837103   825,535 22,989 SH   SOLE 4 22,989 0 0
OGE ENERGY CORP COM 670837103   7,796,276 217,106 SH   SOLE 7 217,106 0 0
OGE ENERGY CORP COM 670837103   18,473,289 514,433 SH   SOLE 18 514,433 0 0
OGE ENERGY CORP COM 670837103   2,898,332 80,711 SH   SOLE 19 80,711 0 0
OGE ENERGY CORP COM 670837103   553,540,764 15,414,669 SH   SOLE 21 15,414,669 0 0
OGE ENERGY CORP COM 670837103   212,576,212 5,919,694 SH   SOLE 22 5,658,547 0 261,147
OGE ENERGY CORP COM 670837103   3,711,873 103,366 SH   SOLE 26 86,443 0 16,923
OGE ENERGY CORP COM 670837103   127,516 3,551 SH   SOLE 28 3,551 0 0
OGE ENERGY CORP COM 670837103   8,359,668 232,795 SH   SOLE 30 232,795 0 0
OGE ENERGY CORP COM 670837103   101,733 2,833 SH   SOLE 31 2,833 0 0
OGE ENERGY CORP COM 670837103   3,445,708 95,954 SH   SOLE 32 95,954 0 0
OGE ENERGY CORP COM 670837103   529,565 14,747 SH   SOLE 36 14,747 0 0
OGE ENERGY CORP COM 670837103   4,191,099 116,711 SH   SOLE 43 102,038 0 14,673
OHIO VY BANC CORP COM 677719106   3,832 158 SH   SOLE 2 0 0 158
OHIO VY BANC CORP COM 677719106   19,715 813 SH   SOLE 18 813 0 0
OHIO VY BANC CORP COM 677719106   761,596 31,406 SH   SOLE 21 31,406 0 0
OHIO VY BANC CORP COM 677719106   409,437 16,884 SH   SOLE 22 16,884 0 0
OHIO VY BANC CORP COM 677719106   461 19 SH   SOLE 43 19 0 0
OIL DRI CORP AMER COM 677864100   876,002 14,850 SH   SOLE 2 12,895 0 1,955
OIL DRI CORP AMER COM 677864100   812,823 13,779 SH   SOLE 18 13,779 0 0
OIL DRI CORP AMER COM 677864100   667,944 11,323 SH   SOLE 19 11,323 0 0
OIL DRI CORP AMER COM 677864100   9,841,125 166,827 SH   SOLE 21 166,827 0 0
OIL DRI CORP AMER COM 677864100   8,023,230 136,010 SH   SOLE 22 132,559 0 3,451
OIL DRI CORP AMER COM 677864100   43,358 735 SH   SOLE 23 735 0 0
OIL DRI CORP AMER COM 677864100   32,562 552 SH   SOLE 43 552 0 0
OIL STS INTL INC COM 678026105   3,095,590 414,403 SH   SOLE 2 208,726 0 205,677
OIL STS INTL INC COM 678026105   3,668 491 SH   SOLE 7 491 0 0
OIL STS INTL INC COM 678026105   1,730,493 231,659 SH   SOLE 18 231,659 0 0
OIL STS INTL INC COM 678026105   4,697,211 628,810 SH   SOLE 19 628,810 0 0
OIL STS INTL INC COM 678026105   58,823,322 7,874,608 SH   SOLE 21 7,874,608 0 0
OIL STS INTL INC COM 678026105   20,069,462 2,686,675 SH   SOLE 22 2,574,994 0 111,681
OIL STS INTL INC COM 678026105   172,654 23,113 SH   SOLE 23 23,113 0 0
OIL STS INTL INC COM 678026105   73,228 9,803 SH   SOLE 25 9,803 0 0
OIL STS INTL INC COM 678026105   247,690 33,158 SH   SOLE 26 0 0 33,158
OIL STS INTL INC COM 678026105   280,812 37,592 SH   SOLE 28 37,592 0 0
OIL STS INTL INC COM 678026105   680,517 91,100 SH   SOLE 30 91,100 0 0
OIL STS INTL INC COM 678026105   69,852 9,351 SH   SOLE 40 9,351 0 0
OIL STS INTL INC COM 678026105   831,097 111,258 SH   SOLE 43 100,447 0 10,811
OKTA INC CL A 679295105   17,929,749 258,540 SH   SOLE 2 46,030 0 212,510
OKTA INC CL A 679295105   7,199,501 103,814 SH   SOLE 4 52,444 0 51,370
OKTA INC CL A 679295105   2,016,767 29,081 SH   SOLE 7 28,247 0 834
OKTA INC CL A 679295105   226,913 3,272 SH   SOLE 13 3,272 0 0
OKTA INC CL A 679295105   909,317 13,112 SH   SOLE 15 13,112 0 0
OKTA INC CL A 679295105   8,676,656 125,114 SH   SOLE 18 116,469 0 8,645
OKTA INC CL A 679295105   7,333,069 105,740 SH   SOLE 19 105,740 0 0
OKTA INC CL A 679295105   192,138,891 2,770,568 SH   SOLE 21 2,770,568 0 0
OKTA INC CL A 679295105   250,930,423 3,618,319 SH   SOLE 22 3,322,365 0 295,954
OKTA INC CL A 679295105   19,552,262 281,936 SH   SOLE 23 281,936 0 0
OKTA INC CL A 679295105   15,229,953 219,610 SH   SOLE 25 219,395 0 215
OKTA INC CL A 679295105   11,982,293 172,780 SH   SOLE 26 93,591 0 79,189
OKTA INC CL A 679295105   11,918,907 171,866 SH   SOLE 28 2,297 0 169,569
OKTA INC CL A 679295105   8,946 129 SH   SOLE 29 129 0 0
OKTA INC CL A 679295105   55,409,818 798,988 SH   SOLE 30 798,988 0 0
OKTA INC CL A 679295105   2,426,418 34,988 SH   SOLE 31 32,376 0 2,612
OKTA INC CL A 679295105   415,198 5,987 SH   SOLE 34 5,987 0 0
OKTA INC CL A 679295105   2,415,669 34,833 SH   SOLE 36 34,833 0 0
OKTA INC CL A 679295105   439,332 6,335 SH   SOLE 40 6,335 0 0
OKTA INC CL A 679295105   23,718 342 SH   OTR 43 342 0 0
OKTA INC CL A 679295105   13,595,929 196,048 SH   SOLE 43 174,989 0 21,059
OKTA INC NOTE 0.125% 9/0 679295AD7   5,396,880 5,970,000 PRN   SOLE 21 5,970,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2   5,549,457 6,502,000 PRN   SOLE 21 6,502,000 0 0
OLAPLEX HLDGS INC COM 679369108   558,513 150,138 SH   SOLE 2 41,497 0 108,641
OLAPLEX HLDGS INC COM 679369108   5,513 1,482 SH   SOLE 7 1,482 0 0
OLAPLEX HLDGS INC COM 679369108   133,611 35,917 SH   SOLE 18 35,917 0 0
OLAPLEX HLDGS INC COM 679369108   150,366 40,421 SH   SOLE 19 40,421 0 0
OLAPLEX HLDGS INC COM 679369108   6,094,323 1,638,259 SH   SOLE 21 1,638,259 0 0
OLAPLEX HLDGS INC COM 679369108   9,819,636 2,639,687 SH   SOLE 22 2,479,048 0 160,639
OLAPLEX HLDGS INC COM 679369108   126 34 SH   SOLE 30 34 0 0
OLAPLEX HLDGS INC COM 679369108   6,796 1,827 SH   SOLE 31 1,827 0 0
OLAPLEX HLDGS INC COM 679369108   614,265 165,125 SH   SOLE 43 156,813 0 8,312
OLD DOMINION FREIGHT LINE IN COM 679580100   68,016,992 183,954 SH   SOLE 2 30,010 0 153,944
OLD DOMINION FREIGHT LINE IN COM 679580100   20,023,811 54,155 SH   SOLE 4 44,823 0 9,332
OLD DOMINION FREIGHT LINE IN COM 679580100   39,058,911 105,636 SH   SOLE 7 73,959 0 31,677
OLD DOMINION FREIGHT LINE IN COM 679580100   1,308,176 3,538 SH   SOLE 13 3,538 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   4,580,833 12,389 SH   SOLE 15 12,389 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   62,109,496 167,977 SH   SOLE 18 159,781 0 8,196
OLD DOMINION FREIGHT LINE IN COM 679580100   281,024,790 760,040 SH   SOLE 19 760,040 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,189,922,425 3,218,181 SH   SOLE 21 3,218,181 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   810,562,622 2,192,191 SH   SOLE 22 1,989,484 0 202,707
OLD DOMINION FREIGHT LINE IN COM 679580100   65,148,471 176,196 SH   SOLE 23 176,196 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   85,148,249 230,286 SH   SOLE 25 229,765 0 521
OLD DOMINION FREIGHT LINE IN COM 679580100   57,591,151 155,757 SH   SOLE 26 52,153 0 103,604
OLD DOMINION FREIGHT LINE IN COM 679580100   69,437,201 187,795 SH   SOLE 28 2,756 0 185,039
OLD DOMINION FREIGHT LINE IN COM 679580100   34,017 92 SH   SOLE 29 92 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   301,006,450 814,081 SH   SOLE 30 800,912 0 13,169
OLD DOMINION FREIGHT LINE IN COM 679580100   8,233,963 22,269 SH   SOLE 31 19,951 0 2,318
OLD DOMINION FREIGHT LINE IN COM 679580100   9,004,152 24,352 SH   SOLE 32 24,352 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,507,471 4,077 SH   SOLE 34 4,077 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   8,455,073 22,867 SH   SOLE 36 22,867 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,429,454 3,866 SH   SOLE 40 3,866 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   54,353 147 SH   OTR 43 147 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   51,657,308 139,709 SH   SOLE 43 120,634 0 19,074
OLD NATL BANCORP IND COM 680033107   6,274,589 450,114 SH   SOLE 2 259,091 0 191,023
OLD NATL BANCORP IND COM 680033107   14,233 1,021 SH   SOLE 4 1,021 0 0
OLD NATL BANCORP IND COM 680033107   1,371,250 98,368 SH   SOLE 7 93,177 0 5,191
OLD NATL BANCORP IND COM 680033107   18,164,169 1,303,025 SH   SOLE 18 1,303,025 0 0
OLD NATL BANCORP IND COM 680033107   10,044,955 720,585 SH   SOLE 19 720,585 0 0
OLD NATL BANCORP IND COM 680033107   301,275,225 21,612,283 SH   SOLE 21 21,612,283 0 0
OLD NATL BANCORP IND COM 680033107   136,331,876 9,779,905 SH   SOLE 22 9,426,101 0 353,804
OLD NATL BANCORP IND COM 680033107   842,743 60,455 SH   SOLE 25 60,455 0 0
OLD NATL BANCORP IND COM 680033107   1,704,611 122,282 SH   SOLE 26 98,279 0 24,003
OLD NATL BANCORP IND COM 680033107   394,363 28,290 SH   SOLE 28 2,823 0 25,467
OLD NATL BANCORP IND COM 680033107   9,329,847 669,286 SH   SOLE 30 669,286 0 0
OLD NATL BANCORP IND COM 680033107   172,828 12,398 SH   SOLE 36 12,398 0 0
OLD NATL BANCORP IND COM 680033107   688,887 49,418 SH   SOLE 40 49,418 0 0
OLD NATL BANCORP IND COM 680033107   5,916,257 424,409 SH   SOLE 43 380,620 0 43,789
OLD POINT FINL CORP COM 680194107   2,550 147 SH   SOLE 2 0 0 147
OLD POINT FINL CORP COM 680194107   10,688 616 SH   SOLE 18 616 0 0
OLD POINT FINL CORP COM 680194107   422,542 24,354 SH   SOLE 21 24,354 0 0
OLD POINT FINL CORP COM 680194107   188,820 10,883 SH   SOLE 22 10,883 0 0
OLD REP INTL CORP COM 680223104   13,466,177 535,009 SH   SOLE 2 281,862 0 253,147
OLD REP INTL CORP COM 680223104   21,470 853 SH   SOLE 4 853 0 0
OLD REP INTL CORP COM 680223104   5,055,999 200,874 SH   SOLE 7 200,874 0 0
OLD REP INTL CORP COM 680223104   16,928,914 672,583 SH   SOLE 18 672,583 0 0
OLD REP INTL CORP COM 680223104   6,631,112 263,453 SH   SOLE 19 263,453 0 0
OLD REP INTL CORP COM 680223104   560,335,446 22,262,036 SH   SOLE 21 22,262,036 0 0
OLD REP INTL CORP COM 680223104   199,492,109 7,925,789 SH   SOLE 22 7,574,286 0 351,503
OLD REP INTL CORP COM 680223104   1,292,756 51,361 SH   SOLE 25 51,361 0 0
OLD REP INTL CORP COM 680223104   4,757,810 189,027 SH   SOLE 26 165,882 0 23,145
OLD REP INTL CORP COM 680223104   569,220 22,615 SH   SOLE 28 5,430 0 17,185
OLD REP INTL CORP COM 680223104   3,974,746 157,916 SH   SOLE 30 157,916 0 0
OLD REP INTL CORP COM 680223104   99,145 3,939 SH   SOLE 31 3,939 0 0
OLD REP INTL CORP COM 680223104   3,564,273 141,608 SH   SOLE 32 141,608 0 0
OLD REP INTL CORP COM 680223104   424,945 16,883 SH   SOLE 36 16,883 0 0
OLD REP INTL CORP COM 680223104   1,291,624 51,316 SH   SOLE 40 51,316 0 0
OLD REP INTL CORP COM 680223104   15,329 609 SH   OTR 43 609 0 0
OLD REP INTL CORP COM 680223104   15,027,802 597,052 SH   SOLE 43 562,624 0 34,428
OLD SECOND BANCORP INC ILL COM 680277100   1,076,144 82,400 SH   SOLE 2 58,289 0 24,111
OLD SECOND BANCORP INC ILL COM 680277100   5,133 393 SH   SOLE 7 393 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,832,253 140,295 SH   SOLE 18 140,295 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,183,066 90,587 SH   SOLE 19 90,587 0 0
OLD SECOND BANCORP INC ILL COM 680277100   22,127,924 1,694,328 SH   SOLE 21 1,694,328 0 0
OLD SECOND BANCORP INC ILL COM 680277100   16,538,087 1,266,316 SH   SOLE 22 1,213,779 0 52,537
OLD SECOND BANCORP INC ILL COM 680277100   158,170 12,111 SH   SOLE 25 12,111 0 0
OLD SECOND BANCORP INC ILL COM 680277100   34,505 2,642 SH   SOLE 26 0 0 2,642
OLD SECOND BANCORP INC ILL COM 680277100   85,556 6,551 SH   SOLE 28 0 0 6,551
OLD SECOND BANCORP INC ILL COM 680277100   101,476 7,770 SH   SOLE 30 7,770 0 0
OLD SECOND BANCORP INC ILL COM 680277100   78,869 6,039 SH   SOLE 40 6,039 0 0
OLD SECOND BANCORP INC ILL COM 680277100   379,289 29,042 SH   SOLE 43 27,516 0 1,526
OLEMA PHARMACEUTICALS INC COM 68062P106   882,728 97,755 SH   SOLE 2 43,101 0 54,654
OLEMA PHARMACEUTICALS INC COM 68062P106   731,132 80,967 SH   SOLE 18 80,967 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   2,363,332 261,720 SH   SOLE 19 261,720 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   8,746,855 968,644 SH   SOLE 21 968,644 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   8,219,413 910,234 SH   SOLE 22 891,771 0 18,463
OLEMA PHARMACEUTICALS INC COM 68062P106   48,482 5,369 SH   SOLE 23 5,369 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   40,319 4,465 SH   SOLE 26 0 0 4,465
OLEMA PHARMACEUTICALS INC COM 68062P106   37,438 4,146 SH   SOLE 43 4,146 0 0
OLIN CORP COM PAR $1 680665205   11,317,311 220,224 SH   SOLE 2 165,783 0 54,441
OLIN CORP COM PAR $1 680665205   19,066 371 SH   SOLE 4 371 0 0
OLIN CORP COM PAR $1 680665205   104,013 2,024 SH   SOLE 7 2,024 0 0
OLIN CORP COM PAR $1 680665205   12,023,718 233,970 SH   SOLE 18 233,970 0 0
OLIN CORP COM PAR $1 680665205   50,390,465 980,550 SH   SOLE 19 980,550 0 0
OLIN CORP COM PAR $1 680665205   315,918,226 6,147,465 SH   SOLE 21 6,147,465 0 0
OLIN CORP COM PAR $1 680665205   187,952,707 3,657,379 SH   SOLE 22 3,496,597 0 160,782
OLIN CORP COM PAR $1 680665205   3,158,224 61,456 SH   SOLE 26 50,304 0 11,152
OLIN CORP COM PAR $1 680665205   73,539 1,431 SH   SOLE 28 1,431 0 0
OLIN CORP COM PAR $1 680665205   2,992,234 58,226 SH   SOLE 30 58,226 0 0
OLIN CORP COM PAR $1 680665205   89,213 1,736 SH   SOLE 31 1,736 0 0
OLIN CORP COM PAR $1 680665205   21,301,618 414,509 SH   SOLE 34 414,509 0 0
OLIN CORP COM PAR $1 680665205   130,890 2,547 SH   SOLE 36 2,547 0 0
OLIN CORP COM PAR $1 680665205   3,770,303 73,366 SH   SOLE 43 63,027 0 10,339
OLINK HLDG AB SPONSORED ADS 680710100   1,249,725 66,652 SH   SOLE 19 66,652 0 0
OLINK HLDG AB SPONSORED ADS 680710100   12,941,700 690,224 SH   SOLE 21 690,224 0 0
OLINK HLDG AB SPONSORED ADS 680710100   8,569 457 SH   SOLE 22 457 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   5,601,947 96,702 SH   SOLE 2 51,379 0 45,323
OLLIES BARGAIN OUTLET HLDGS COM 681116109   9,732 168 SH   SOLE 4 168 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   324,929 5,609 SH   SOLE 7 5,335 0 274
OLLIES BARGAIN OUTLET HLDGS COM 681116109   6,622,500 114,319 SH   SOLE 18 114,319 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,139,425 19,669 SH   SOLE 19 19,669 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   168,013,336 2,900,282 SH   SOLE 21 2,900,282 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   98,244,646 1,695,920 SH   SOLE 22 1,618,135 0 77,785
OLLIES BARGAIN OUTLET HLDGS COM 681116109   639,084 11,032 SH   SOLE 25 11,032 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,297,400 22,396 SH   SOLE 26 17,312 0 5,084
OLLIES BARGAIN OUTLET HLDGS COM 681116109   322,265 5,563 SH   SOLE 28 921 0 4,642
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,746,647 30,151 SH   SOLE 30 30,151 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   50,341 869 SH   SOLE 31 869 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   74,092 1,279 SH   SOLE 34 1,279 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   49,530 855 SH   SOLE 36 855 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   618,982 10,685 SH   SOLE 40 10,685 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   3,182,442 54,936 SH   SOLE 43 45,325 0 9,611
OLO INC CL A 68134L109   429,222 66,443 SH   SOLE 2 29,756 0 36,687
OLO INC CL A 68134L109   6,479 1,003 SH   SOLE 7 1,003 0 0
OLO INC CL A 68134L109   1,766,022 273,378 SH   SOLE 18 273,378 0 0
OLO INC CL A 68134L109   1,341,090 207,599 SH   SOLE 19 207,599 0 0
OLO INC CL A 68134L109   24,263,566 3,755,970 SH   SOLE 21 3,755,970 0 0
OLO INC CL A 68134L109   18,539,218 2,869,848 SH   SOLE 22 2,779,099 0 90,749
OLO INC CL A 68134L109   125,892 19,488 SH   SOLE 25 19,488 0 0
OLO INC CL A 68134L109   58,062 8,988 SH   SOLE 26 1,651 0 7,337
OLO INC CL A 68134L109   778,217 120,467 SH   SOLE 30 120,467 0 0
OLO INC CL A 68134L109   14,374 2,225 SH   SOLE 36 2,225 0 0
OLO INC CL A 68134L109   80,795 12,507 SH   SOLE 40 12,507 0 0
OLO INC CL A 68134L109   509,739 78,907 SH   SOLE 43 75,918 0 2,989
OLYMPIC STEEL INC COM 68162K106   1,415,904 28,896 SH   SOLE 2 10,818 0 18,078
OLYMPIC STEEL INC COM 68162K106   3,087 63 SH   SOLE 7 63 0 0
OLYMPIC STEEL INC COM 68162K106   1,713,285 34,965 SH   SOLE 18 34,965 0 0
OLYMPIC STEEL INC COM 68162K106   1,850,681 37,769 SH   SOLE 19 37,769 0 0
OLYMPIC STEEL INC COM 68162K106   69,495,818 1,418,282 SH   SOLE 21 1,418,282 0 0
OLYMPIC STEEL INC COM 68162K106   16,633,834 339,466 SH   SOLE 22 322,232 0 17,234
OLYMPIC STEEL INC COM 68162K106   92,953 1,897 SH   SOLE 25 1,897 0 0
OLYMPIC STEEL INC COM 68162K106   480,641 9,809 SH   SOLE 30 9,809 0 0
OLYMPIC STEEL INC COM 68162K106   91,581 1,869 SH   SOLE 40 1,869 0 0
OLYMPIC STEEL INC COM 68162K106   244,020 4,980 SH   SOLE 43 4,927 0 53
OMEGA FLEX INC COM 682095104   214,825 2,070 SH   SOLE 2 1,307 0 763
OMEGA FLEX INC COM 682095104   3,321 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104   845,288 8,145 SH   SOLE 18 8,145 0 0
OMEGA FLEX INC COM 682095104   668,032 6,437 SH   SOLE 19 6,437 0 0
OMEGA FLEX INC COM 682095104   21,744,297 209,523 SH   SOLE 21 209,523 0 0
OMEGA FLEX INC COM 682095104   7,502,360 72,291 SH   SOLE 22 69,894 0 2,397
OMEGA FLEX INC COM 682095104   46,493 448 SH   SOLE 25 448 0 0
OMEGA FLEX INC COM 682095104   152,660 1,471 SH   SOLE 28 0 0 1,471
OMEGA FLEX INC COM 682095104   33,002 318 SH   SOLE 30 318 0 0
OMEGA FLEX INC COM 682095104   53,966 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104   113,743 1,096 SH   SOLE 43 721 0 375
OMEGA HEALTHCARE INVS INC COM 681936100   26,595,156 866,574 SH   SOLE 2 265,156 0 601,418
OMEGA HEALTHCARE INVS INC COM 681936100   7,987,073 260,250 SH   SOLE 4 260,250 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   12,006,081 391,205 SH   SOLE 7 339,782 0 51,423
OMEGA HEALTHCARE INVS INC COM 681936100   19,666,981 640,827 SH   SOLE 18 640,827 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   30,297,935 987,225 SH   SOLE 19 987,225 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   417,045,060 13,588,956 SH   SOLE 21 13,588,956 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   281,061,905 9,158,094 SH   SOLE 22 8,534,308 0 623,786
OMEGA HEALTHCARE INVS INC COM 681936100   1,047,204 34,122 SH   SOLE 23 34,122 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   18,896,846 615,733 SH   SOLE 25 615,733 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   3,852,608 125,533 SH   SOLE 26 105,367 0 20,166
OMEGA HEALTHCARE INVS INC COM 681936100   7,678,392 250,192 SH   SOLE 28 34,795 0 215,397
OMEGA HEALTHCARE INVS INC COM 681936100   27,679,372 901,902 SH   SOLE 30 901,902 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   102,259 3,332 SH   SOLE 31 3,332 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   10,669,256 347,646 SH   SOLE 34 347,646 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   210,441 6,857 SH   SOLE 36 6,857 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   1,137,709 37,071 SH   SOLE 40 37,071 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   20,317 662 SH   OTR 43 662 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   14,066,319 458,336 SH   SOLE 43 338,750 0 119,586
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   53,900 9,625 SH   SOLE 2 7,749 0 1,876
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   351,316 62,735 SH   SOLE 18 62,735 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   1,100,333 196,488 SH   SOLE 19 196,488 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   4,891,522 873,486 SH   SOLE 21 873,486 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   2,451,999 437,857 SH   SOLE 22 433,623 0 4,234
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   151,116 26,985 SH   SOLE 30 26,985 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   14,056 2,510 SH   SOLE 43 2,510 0 0
OMEROS CORP COM 682143102   111,678 20,529 SH   SOLE 2 2,109 0 18,420
OMEROS CORP COM 682143102   3,868 711 SH   SOLE 7 711 0 0
OMEROS CORP COM 682143102   934,924 171,861 SH   SOLE 18 171,861 0 0
OMEROS CORP COM 682143102   870,019 159,930 SH   SOLE 19 159,930 0 0
OMEROS CORP COM 682143102   11,511,981 2,116,173 SH   SOLE 21 2,116,173 0 0
OMEROS CORP COM 682143102   8,921,344 1,639,953 SH   SOLE 22 1,603,252 0 36,701
OMEROS CORP COM 682143102   3,280 603 SH   SOLE 26 0 0 603
OMEROS CORP COM 682143102   37,552 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102   159,436 29,308 SH   SOLE 30 29,308 0 0
OMEROS CORP COM 682143102   48,857 8,981 SH   SOLE 43 8,981 0 0
OMNIAB INC COM 68218J103   456,251 90,706 SH   SOLE 2 24,530 0 66,176
OMNIAB INC COM 68218J103   1,921 382 SH   SOLE 4 382 0 0
OMNIAB INC COM 68218J103   3,964 788 SH   SOLE 7 788 0 0
OMNIAB INC COM 68218J103   1,391,122 276,565 SH   SOLE 18 276,565 0 0
OMNIAB INC COM 68218J103   937,763 186,434 SH   SOLE 19 186,434 0 0
OMNIAB INC COM 68218J103   17,610,563 3,501,106 SH   SOLE 21 3,501,106 0 0
OMNIAB INC COM 68218J103   13,019,934 2,588,456 SH   SOLE 22 2,481,064 0 107,392
OMNIAB INC COM 68218J103   105,861 21,046 SH   SOLE 25 21,046 0 0
OMNIAB INC COM 68218J103   146,499 29,125 SH   SOLE 26 20,683 0 8,442
OMNIAB INC COM 68218J103   57,417 11,415 SH   SOLE 28 0 0 11,415
OMNIAB INC COM 68218J103   200,742 39,909 SH   SOLE 30 39,909 0 0
OMNIAB INC COM 68218J103   113,442 22,553 SH   SOLE 40 22,553 0 0
OMNIAB INC COM 68218J103   7,022 1,396 SH   OTR 43 1,396 0 0
OMNIAB INC COM 68218J103   164,556 32,715 SH   SOLE 43 19,383 0 13,332
OMNICELL COM COM 68213N109   6,139,216 83,334 SH   SOLE 2 48,643 0 34,691
OMNICELL COM COM 68213N109   38,456 522 SH   SOLE 4 141 0 381
OMNICELL COM COM 68213N109   348,754 4,734 SH   SOLE 7 4,496 0 238
OMNICELL COM COM 68213N109   15,339,641 208,221 SH   SOLE 18 199,047 0 9,174
OMNICELL COM COM 68213N109   34,459,437 467,754 SH   SOLE 19 467,754 0 0
OMNICELL COM COM 68213N109   255,673,798 3,470,528 SH   SOLE 21 3,470,528 0 0
OMNICELL COM COM 68213N109   109,742,147 1,489,645 SH   SOLE 22 1,445,473 0 44,172
OMNICELL COM COM 68213N109   310,814 4,219 SH   SOLE 23 4,219 0 0
OMNICELL COM COM 68213N109   606,230 8,229 SH   SOLE 25 8,229 0 0
OMNICELL COM COM 68213N109   2,220,487 30,141 SH   SOLE 26 16,056 0 14,085
OMNICELL COM COM 68213N109   431,338 5,855 SH   SOLE 28 770 0 5,085
OMNICELL COM COM 68213N109   2,220,561 30,142 SH   SOLE 30 30,142 0 0
OMNICELL COM COM 68213N109   104,611 1,420 SH   SOLE 34 1,420 0 0
OMNICELL COM COM 68213N109   55,253 750 SH   SOLE 36 750 0 0
OMNICELL COM COM 68213N109   590,686 8,018 SH   SOLE 40 8,018 0 0
OMNICELL COM COM 68213N109   14,828,740 201,286 SH   SOLE 43 182,139 0 19,147
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   10,100,839 9,986,000 PRN   SOLE 2 9,986,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   3,270,180 3,233,000 PRN   SOLE 21 3,233,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   14,262,150 14,100,000 PRN   SOLE 22 14,100,000 0 0
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   7,276,731 7,194,000 PRN   SOLE 34 7,194,000 0 0
OMNICOM GROUP INC COM 681919106   48,149,230 506,035 SH   SOLE 2 78,756 0 427,279
OMNICOM GROUP INC COM 681919106   15,498,413 162,884 SH   SOLE 4 84,476 0 78,408
OMNICOM GROUP INC COM 681919106   13,817,207 145,215 SH   SOLE 7 128,014 0 17,201
OMNICOM GROUP INC COM 681919106   792,790 8,332 SH   SOLE 13 8,332 0 0
OMNICOM GROUP INC COM 681919106   3,193,900 33,567 SH   SOLE 15 33,567 0 0
OMNICOM GROUP INC COM 681919106   38,199,204 401,463 SH   SOLE 18 384,459 0 17,004
OMNICOM GROUP INC COM 681919106   8,051,403 84,618 SH   SOLE 19 84,618 0 0
OMNICOM GROUP INC COM 681919106   792,545,169 8,329,429 SH   SOLE 21 8,329,429 0 0
OMNICOM GROUP INC COM 681919106   425,506,328 4,471,953 SH   SOLE 22 4,059,742 0 412,211
OMNICOM GROUP INC COM 681919106   33,574,914 352,863 SH   SOLE 23 352,863 0 0
OMNICOM GROUP INC COM 681919106   80,125,434 842,096 SH   SOLE 25 550,501 0 291,595
OMNICOM GROUP INC COM 681919106   72,196,870 758,769 SH   SOLE 26 536,846 0 221,923
OMNICOM GROUP INC COM 681919106   38,390,266 403,471 SH   SOLE 28 23,805 0 379,666
OMNICOM GROUP INC COM 681919106   120,926,706 1,270,906 SH   SOLE 30 1,270,906 0 0
OMNICOM GROUP INC COM 681919106   4,606,212 48,410 SH   SOLE 31 43,553 0 4,857
OMNICOM GROUP INC COM 681919106   4,156,628 43,685 SH   SOLE 32 43,685 0 0
OMNICOM GROUP INC COM 681919106   736,937 7,745 SH   SOLE 34 7,745 0 0
OMNICOM GROUP INC COM 681919106   4,754,170 49,965 SH   SOLE 36 49,965 0 0
OMNICOM GROUP INC COM 681919106   739,601 7,773 SH   SOLE 40 7,773 0 0
OMNICOM GROUP INC COM 681919106   47,004 494 SH   OTR 43 494 0 0
OMNICOM GROUP INC COM 681919106   77,528,244 814,800 SH   SOLE 43 751,642 0 63,159
OMNIQ CORP COM 68217M107   3,701 916 SH   SOLE 18 916 0 0
OMNIQ CORP COM 68217M107   49,486 12,249 SH   SOLE 21 12,249 0 0
ON HLDG AG NAMEN AKT A H5919C104   450,945 13,665 SH   SOLE 2 13,665 0 0
ON HLDG AG NAMEN AKT A H5919C104   7,468,428 226,316 SH   SOLE 19 226,316 0 0
ON HLDG AG NAMEN AKT A H5919C104   1,480,842 44,874 SH   SOLE 21 44,874 0 0
ON HLDG AG NAMEN AKT A H5919C104   92,169 2,793 SH   SOLE 28 2,793 0 0
ON HLDG AG NAMEN AKT A H5919C104   5,468,859 165,723 SH   SOLE 34 165,723 0 0
ON HLDG AG NAMEN AKT A H5919C104   270,006 8,182 SH   SOLE 43 8,182 0 0
ON SEMICONDUCTOR CORP COM 682189105   85,403,754 902,979 SH   SOLE 2 99,038 0 803,941
ON SEMICONDUCTOR CORP COM 682189105   17,355,997 183,506 SH   SOLE 4 144,570 0 38,936
ON SEMICONDUCTOR CORP COM 682189105   45,369,553 479,695 SH   SOLE 7 424,296 0 55,399
ON SEMICONDUCTOR CORP COM 682189105   1,148,769 12,146 SH   SOLE 13 12,146 0 0
ON SEMICONDUCTOR CORP COM 682189105   5,246,353 55,470 SH   SOLE 15 55,470 0 0
ON SEMICONDUCTOR CORP COM 682189105   81,664,534 863,444 SH   SOLE 18 827,188 0 36,256
ON SEMICONDUCTOR CORP COM 682189105   262,847,845 2,779,106 SH   SOLE 19 2,779,106 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,569,840,448 16,598,017 SH   SOLE 21 16,598,017 0 0
ON SEMICONDUCTOR CORP COM 682189105   930,857,873 9,842,016 SH   SOLE 22 8,940,409 0 901,607
ON SEMICONDUCTOR CORP COM 682189105   71,164,262 752,424 SH   SOLE 23 752,424 0 0
ON SEMICONDUCTOR CORP COM 682189105   111,363,505 1,177,453 SH   SOLE 25 1,042,790 0 134,663
ON SEMICONDUCTOR CORP COM 682189105   82,449,358 871,742 SH   SOLE 26 367,857 0 503,885
ON SEMICONDUCTOR CORP COM 682189105   67,712,092 715,924 SH   SOLE 28 57,126 0 658,798
ON SEMICONDUCTOR CORP COM 682189105   312,357,071 3,302,570 SH   SOLE 30 3,279,931 0 22,639
ON SEMICONDUCTOR CORP COM 682189105   9,172,558 96,982 SH   SOLE 31 89,330 0 7,652
ON SEMICONDUCTOR CORP COM 682189105   9,039,105 95,571 SH   SOLE 32 95,571 0 0
ON SEMICONDUCTOR CORP COM 682189105   160,107,672 1,692,828 SH   SOLE 34 1,692,828 0 0
ON SEMICONDUCTOR CORP COM 682189105   10,225,422 108,114 SH   SOLE 36 108,114 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,603,982 16,959 SH   SOLE 40 16,959 0 0
ON SEMICONDUCTOR CORP COM 682189105   30,739 325 SH   OTR 43 325 0 0
ON SEMICONDUCTOR CORP COM 682189105   35,831,491 378,848 SH   SOLE 43 323,320 0 55,528
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   8,447,900 4,600,000 PRN   SOLE 21 4,600,000 0 0
ON24 INC COM 68339B104   278,435 34,290 SH   SOLE 2 17,654 0 16,636
ON24 INC COM 68339B104   4,287 528 SH   SOLE 7 528 0 0
ON24 INC COM 68339B104   948,197 116,773 SH   SOLE 18 116,773 0 0
ON24 INC COM 68339B104   968,066 119,220 SH   SOLE 19 119,220 0 0
ON24 INC COM 68339B104   11,251,340 1,385,633 SH   SOLE 21 1,385,633 0 0
ON24 INC COM 68339B104   8,364,948 1,030,166 SH   SOLE 22 991,693 0 38,473
ON24 INC COM 68339B104   105,528 12,996 SH   SOLE 25 12,996 0 0
ON24 INC COM 68339B104   37,563 4,626 SH   SOLE 30 4,626 0 0
ON24 INC COM 68339B104   469,563 57,828 SH   SOLE 34 57,828 0 0
ON24 INC COM 68339B104   14,056 1,731 SH   SOLE 40 1,731 0 0
ON24 INC COM 68339B104   606,385 74,678 SH   SOLE 43 71,704 0 2,974
ONCOCYTE CORP COM 68235C107   357 1,552 SH   SOLE 2 0 0 1,552
ONCOCYTE CORP COM 68235C107   829 3,604 SH   SOLE 21 3,604 0 0
ONCOCYTE CORP COM 68235C107   276,874 1,203,802 SH   SOLE 22 1,203,802 0 0
ONCOCYTE CORP COM 68235C107   706 3,068 SH   SOLE 43 1,021 0 2,047
ONCONOVA THERAPEUTICS INC COM NEW 68232V801   4 3 SH   SOLE 21 3 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801   293,676 248,878 SH   SOLE 22 248,878 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   78 226 SH   SOLE 2 0 0 226
ONCTERNAL THERAPEUTICS INC COM 68236P107   31 90 SH   SOLE 21 90 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107   271,029 785,591 SH   SOLE 22 785,591 0 0
ONDAS HLDGS INC COM NEW 68236H204   1,661 1,931 SH   SOLE 2 0 0 1,931
ONDAS HLDGS INC COM NEW 68236H204   7,289 8,472 SH   SOLE 18 8,472 0 0
ONDAS HLDGS INC COM NEW 68236H204   85,696 99,600 SH   SOLE 21 99,600 0 0
ONDAS HLDGS INC COM NEW 68236H204   367,171 426,745 SH   SOLE 22 426,745 0 0
ONE GAS INC COM 68235P108   7,108,689 92,549 SH   SOLE 2 58,229 0 34,320
ONE GAS INC COM 68235P108   482,060 6,276 SH   SOLE 4 6,276 0 0
ONE GAS INC COM 68235P108   11,328,553 147,488 SH   SOLE 7 129,395 0 18,093
ONE GAS INC COM 68235P108   19,066,854 248,234 SH   SOLE 18 248,234 0 0
ONE GAS INC COM 68235P108   10,256,439 133,530 SH   SOLE 19 133,530 0 0
ONE GAS INC COM 68235P108   339,256,635 4,416,829 SH   SOLE 21 4,416,829 0 0
ONE GAS INC COM 68235P108   133,408,601 1,736,865 SH   SOLE 22 1,663,448 0 73,417
ONE GAS INC COM 68235P108   752,047 9,791 SH   SOLE 25 9,791 0 0
ONE GAS INC COM 68235P108   2,601,939 33,875 SH   SOLE 26 28,843 0 5,032
ONE GAS INC COM 68235P108   72,893 949 SH   SOLE 28 949 0 0
ONE GAS INC COM 68235P108   9,495,559 123,624 SH   SOLE 30 123,624 0 0
ONE GAS INC COM 68235P108   87,487 1,139 SH   SOLE 34 1,139 0 0
ONE GAS INC COM 68235P108   239,263 3,115 SH   SOLE 36 3,115 0 0
ONE GAS INC COM 68235P108   768,484 10,005 SH   SOLE 40 10,005 0 0
ONE GAS INC COM 68235P108   30,340 395 SH   OTR 43 395 0 0
ONE GAS INC COM 68235P108   5,001,080 65,110 SH   SOLE 43 59,191 0 5,919
ONE LIBERTY PPTYS INC COM 682406103   297,647 14,648 SH   SOLE 2 5,092 0 9,556
ONE LIBERTY PPTYS INC COM 682406103   549 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103   3,475 171 SH   SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103   1,014,293 49,916 SH   SOLE 18 49,916 0 0
ONE LIBERTY PPTYS INC COM 682406103   662,859 32,621 SH   SOLE 19 32,621 0 0
ONE LIBERTY PPTYS INC COM 682406103   13,576,239 668,122 SH   SOLE 21 668,122 0 0
ONE LIBERTY PPTYS INC COM 682406103   10,780,126 530,518 SH   SOLE 22 510,749 0 19,769
ONE LIBERTY PPTYS INC COM 682406103   18,064 889 SH   SOLE 23 889 0 0
ONE LIBERTY PPTYS INC COM 682406103   49,337 2,428 SH   SOLE 25 2,428 0 0
ONE LIBERTY PPTYS INC COM 682406103   69,230 3,407 SH   SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103   95,626 4,706 SH   SOLE 28 0 0 4,706
ONE LIBERTY PPTYS INC COM 682406103   32,756 1,612 SH   SOLE 30 1,612 0 0
ONE LIBERTY PPTYS INC COM 682406103   25,624 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103   427,503 21,039 SH   SOLE 43 20,127 0 912
ONE STOP SYS INC COM 68247W109   9,881 3,443 SH   SOLE 18 3,443 0 0
ONE STOP SYS INC COM 68247W109   141,020 49,136 SH   SOLE 21 49,136 0 0
ONE STOP SYS INC COM 68247W109   6,297 2,194 SH   SOLE 22 2,194 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204   611 185 SH   SOLE 25 185 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T204   92 28 SH   SOLE 43 28 0 0
ONEMAIN HLDGS INC COM 68268W103   20,081,322 459,632 SH   SOLE 2 169,917 0 289,715
ONEMAIN HLDGS INC COM 68268W103   13,107 300 SH   SOLE 4 300 0 0
ONEMAIN HLDGS INC COM 68268W103   1,102,561 25,236 SH   SOLE 7 23,996 0 1,240
ONEMAIN HLDGS INC COM 68268W103   1,839,087 42,094 SH   SOLE 18 42,094 0 0
ONEMAIN HLDGS INC COM 68268W103   3,891,206 89,064 SH   SOLE 19 89,064 0 0
ONEMAIN HLDGS INC COM 68268W103   64,334,093 1,472,513 SH   SOLE 21 1,472,513 0 0
ONEMAIN HLDGS INC COM 68268W103   128,858,456 2,949,381 SH   SOLE 22 2,801,120 0 148,261
ONEMAIN HLDGS INC COM 68268W103   953,665 21,828 SH   SOLE 25 21,828 0 0
ONEMAIN HLDGS INC COM 68268W103   8,520,730 195,027 SH   SOLE 26 100,186 0 94,841
ONEMAIN HLDGS INC COM 68268W103   806,517 18,460 SH   SOLE 28 13,248 0 5,212
ONEMAIN HLDGS INC COM 68268W103   4,379,136 100,232 SH   SOLE 30 100,232 0 0
ONEMAIN HLDGS INC COM 68268W103   71,957 1,647 SH   SOLE 31 1,647 0 0
ONEMAIN HLDGS INC COM 68268W103   875,897 20,048 SH   SOLE 34 20,048 0 0
ONEMAIN HLDGS INC COM 68268W103   1,191,033 27,261 SH   SOLE 36 27,261 0 0
ONEMAIN HLDGS INC COM 68268W103   851,649 19,493 SH   SOLE 40 19,493 0 0
ONEMAIN HLDGS INC COM 68268W103   24,816 568 SH   OTR 43 568 0 0
ONEMAIN HLDGS INC COM 68268W103   13,226,330 302,731 SH   SOLE 43 261,700 0 41,031
ONEOK INC NEW COM 682680103   89,493,012 1,449,984 SH   SOLE 2 167,551 0 1,282,433
ONEOK INC NEW COM 682680103   35,458,819 574,511 SH   SOLE 4 317,276 0 257,235
ONEOK INC NEW COM 682680103   117,039,081 1,896,291 SH   SOLE 7 1,680,062 0 216,229
ONEOK INC NEW COM 682680103   529,866 8,585 SH   SOLE 13 8,585 0 0
ONEOK INC NEW COM 682680103   4,901,062 79,408 SH   SOLE 15 79,408 0 0
ONEOK INC NEW COM 682680103   57,609,571 933,402 SH   SOLE 18 895,347 0 38,055
ONEOK INC NEW COM 682680103   13,013,045 210,840 SH   SOLE 19 210,840 0 0
ONEOK INC NEW COM 682680103   1,363,627,670 22,093,773 SH   SOLE 21 22,093,773 0 0
ONEOK INC NEW COM 682680103   607,683,949 9,845,819 SH   SOLE 22 8,916,681 0 929,138
ONEOK INC NEW COM 682680103   48,010,754 777,880 SH   SOLE 23 777,880 0 0
ONEOK INC NEW COM 682680103   98,718,424 1,599,456 SH   SOLE 25 1,590,557 0 8,899
ONEOK INC NEW COM 682680103   54,265,767 879,225 SH   SOLE 26 367,463 0 511,762
ONEOK INC NEW COM 682680103   43,820,398 709,987 SH   SOLE 28 147,753 0 562,234
ONEOK INC NEW COM 682680103   19,874 322 SH   SOLE 29 322 0 0
ONEOK INC NEW COM 682680103   275,374,458 4,461,673 SH   SOLE 30 4,356,512 0 105,161
ONEOK INC NEW COM 682680103   6,357,469 103,005 SH   SOLE 31 91,980 0 11,025
ONEOK INC NEW COM 682680103   6,831,478 110,685 SH   SOLE 32 110,685 0 0
ONEOK INC NEW COM 682680103   1,250,447 20,260 SH   SOLE 34 20,260 0 0
ONEOK INC NEW COM 682680103   8,017,366 129,899 SH   SOLE 36 129,899 0 0
ONEOK INC NEW COM 682680103   1,092,567 17,702 SH   SOLE 40 17,702 0 0
ONEOK INC NEW COM 682680103   22,466 364 SH   OTR 43 364 0 0
ONEOK INC NEW COM 682680103   25,182,938 408,019 SH   SOLE 43 334,345 0 73,674
ONESPAN INC COM 68287N100   265,977 17,923 SH   SOLE 2 9,608 0 8,315
ONESPAN INC COM 68287N100   58,128 3,917 SH   SOLE 4 111 0 3,806
ONESPAN INC COM 68287N100   25,317 1,706 SH   SOLE 7 1,706 0 0
ONESPAN INC COM 68287N100   1,971,004 132,817 SH   SOLE 18 132,817 0 0
ONESPAN INC COM 68287N100   1,216,004 81,941 SH   SOLE 19 81,941 0 0
ONESPAN INC COM 68287N100   68,896,911 4,642,649 SH   SOLE 21 4,642,649 0 0
ONESPAN INC COM 68287N100   15,626,297 1,052,985 SH   SOLE 22 1,003,108 0 49,877
ONESPAN INC COM 68287N100   60,948 4,107 SH   SOLE 25 4,107 0 0
ONESPAN INC COM 68287N100   33,895 2,284 SH   SOLE 26 769 0 1,515
ONESPAN INC COM 68287N100   5,122,397 345,175 SH   SOLE 30 345,175 0 0
ONESPAN INC COM 68287N100   132,358 8,919 SH   SOLE 40 8,919 0 0
ONESPAN INC COM 68287N100   436,207 29,394 SH   SOLE 43 28,474 0 920
ONESPAWORLD HOLDINGS LIMITED COM P73684113   1,339,531 110,705 SH   SOLE 2 76,217 0 34,488
ONESPAWORLD HOLDINGS LIMITED COM P73684113   10,031 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   2,318,033 191,573 SH   SOLE 18 191,573 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   3,743,607 309,389 SH   SOLE 19 309,389 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   33,172,852 2,741,558 SH   SOLE 21 2,741,558 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   22,629,505 1,870,207 SH   SOLE 22 1,819,498 0 50,709
ONESPAWORLD HOLDINGS LIMITED COM P73684113   5,856 484 SH   SOLE 23 484 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   185,965 15,369 SH   SOLE 25 15,369 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   59,399 4,909 SH   SOLE 26 0 0 4,909
ONESPAWORLD HOLDINGS LIMITED COM P73684113   31,121 2,572 SH   SOLE 28 0 0 2,572
ONESPAWORLD HOLDINGS LIMITED COM P73684113   327,934 27,102 SH   SOLE 30 27,102 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   141,691 11,710 SH   SOLE 40 11,710 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   457,065 37,774 SH   SOLE 43 32,849 0 4,925
ONEWATER MARINE INC CL A COM 68280L101   184,389 5,088 SH   SOLE 2 338 0 4,750
ONEWATER MARINE INC CL A COM 68280L101   5,980 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101   1,229,732 33,933 SH   SOLE 18 33,933 0 0
ONEWATER MARINE INC CL A COM 68280L101   853,343 23,547 SH   SOLE 19 23,547 0 0
ONEWATER MARINE INC CL A COM 68280L101   15,150,567 418,062 SH   SOLE 21 418,062 0 0
ONEWATER MARINE INC CL A COM 68280L101   10,857,540 299,601 SH   SOLE 22 290,882 0 8,719
ONEWATER MARINE INC CL A COM 68280L101   1,096,767 30,264 SH   SOLE 43 29,169 0 1,095
ONTO INNOVATION INC COM 683344105   4,289,940 36,833 SH   SOLE 2 20,816 0 16,017
ONTO INNOVATION INC COM 683344105   188,565 1,619 SH   SOLE 4 173 0 1,446
ONTO INNOVATION INC COM 683344105   1,618,118 13,893 SH   SOLE 7 13,155 0 738
ONTO INNOVATION INC COM 683344105   18,210,667 156,355 SH   SOLE 18 156,355 0 0
ONTO INNOVATION INC COM 683344105   12,986,405 111,500 SH   SOLE 19 111,500 0 0
ONTO INNOVATION INC COM 683344105   659,635,183 5,663,563 SH   SOLE 21 5,663,563 0 0
ONTO INNOVATION INC COM 683344105   159,481,672 1,369,294 SH   SOLE 22 1,298,382 0 70,912
ONTO INNOVATION INC COM 683344105   60,448 519 SH   SOLE 23 519 0 0
ONTO INNOVATION INC COM 683344105   1,077,580 9,252 SH   SOLE 25 9,252 0 0
ONTO INNOVATION INC COM 683344105   2,637,230 22,643 SH   SOLE 26 18,196 0 4,447
ONTO INNOVATION INC COM 683344105   101,795 874 SH   SOLE 28 874 0 0
ONTO INNOVATION INC COM 683344105   46,054,684 395,421 SH   SOLE 30 395,421 0 0
ONTO INNOVATION INC COM 683344105   97,369 836 SH   SOLE 36 836 0 0
ONTO INNOVATION INC COM 683344105   981,260 8,425 SH   SOLE 40 8,425 0 0
ONTO INNOVATION INC COM 683344105   4,665,206 40,055 SH   SOLE 43 37,313 0 2,742
ONTRAK INC COM 683373104   96 203 SH   SOLE 2 0 0 203
ONTRAK INC COM 683373104   8 18 SH   SOLE 21 18 0 0
ONTRAK INC COM 683373104   56,646 120,013 SH   SOLE 22 120,013 0 0
OOMA INC COM 683416101   4,757,137 317,778 SH   SOLE 2 203,644 0 114,134
OOMA INC COM 683416101   4,611 308 SH   SOLE 7 308 0 0
OOMA INC COM 683416101   1,036,448 69,235 SH   SOLE 18 62,095 0 7,140
OOMA INC COM 683416101   9,413,076 628,796 SH   SOLE 19 628,796 0 0
OOMA INC COM 683416101   12,468,872 832,924 SH   SOLE 21 832,924 0 0
OOMA INC COM 683416101   19,097,603 1,275,725 SH   SOLE 22 1,269,779 0 5,946
OOMA INC COM 683416101   445,537 29,762 SH   SOLE 23 29,762 0 0
OOMA INC COM 683416101   1,227,929 82,026 SH   SOLE 26 0 0 82,026
OOMA INC COM 683416101   141,197 9,432 SH   SOLE 43 9,207 0 225
OP BANCORP COM 67109R109   243,543 28,890 SH   SOLE 2 28,495 0 395
OP BANCORP COM 67109R109   19,187 2,276 SH   SOLE 18 2,276 0 0
OP BANCORP COM 67109R109   313,343 37,170 SH   SOLE 21 37,170 0 0
OP BANCORP COM 67109R109   1,126,931 133,681 SH   SOLE 22 133,681 0 0
OPAL FUELS INC CLASS A COM 68347P103   4,237 568 SH   SOLE 2 0 0 568
OPAL FUELS INC CLASS A COM 68347P103   873 117 SH   SOLE 22 117 0 0
OPEN LENDING CORP COM 68373J104   497,964 47,380 SH   SOLE 2 23,869 0 23,511
OPEN LENDING CORP COM 68373J104   3,384 322 SH   SOLE 4 322 0 0
OPEN LENDING CORP COM 68373J104   364,476 34,679 SH   SOLE 7 32,833 0 1,846
OPEN LENDING CORP COM 68373J104   2,695,027 256,425 SH   SOLE 18 256,425 0 0
OPEN LENDING CORP COM 68373J104   2,122,978 201,996 SH   SOLE 19 201,996 0 0
OPEN LENDING CORP COM 68373J104   35,817,113 3,407,908 SH   SOLE 21 3,407,908 0 0
OPEN LENDING CORP COM 68373J104   28,734,319 2,733,998 SH   SOLE 22 2,660,806 0 73,192
OPEN LENDING CORP COM 68373J104   188,602 17,945 SH   SOLE 25 17,945 0 0
OPEN LENDING CORP COM 68373J104   277,170 26,372 SH   SOLE 26 21,004 0 5,368
OPEN LENDING CORP COM 68373J104   1,547,345 147,226 SH   SOLE 30 147,226 0 0
OPEN LENDING CORP COM 68373J104   20,663 1,966 SH   SOLE 36 1,966 0 0
OPEN LENDING CORP COM 68373J104   150,713 14,340 SH   SOLE 40 14,340 0 0
OPEN LENDING CORP COM 68373J104   1,052,713 100,163 SH   SOLE 43 95,251 0 4,912
OPEN TEXT CORP COM 683715106   66,189 1,593 SH   SOLE 2 1,593 0 0
OPEN TEXT CORP COM 683715106   37,622,029 905,464 SH   SOLE 21 905,464 0 0
OPEN TEXT CORP COM 683715106   20,628,647 496,478 SH   SOLE 43 447,715 0 48,763
OPENDOOR TECHNOLOGIES INC COM 683712103   4,866,395 1,210,546 SH   SOLE 2 510,048 0 700,498
OPENDOOR TECHNOLOGIES INC COM 683712103   62,258 15,487 SH   SOLE 4 15,487 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   21,595 5,372 SH   SOLE 7 5,372 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   6,410,256 1,594,591 SH   SOLE 18 1,594,591 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   24,239,635 6,029,760 SH   SOLE 19 6,029,760 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   81,663,623 20,314,334 SH   SOLE 21 20,314,334 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   68,121,533 16,945,655 SH   SOLE 22 16,284,476 0 661,179
OPENDOOR TECHNOLOGIES INC COM 683712103   265,879 66,139 SH   SOLE 23 66,139 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   374,371 93,127 SH   SOLE 25 93,127 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   2,822,723 702,170 SH   SOLE 26 157,810 0 544,360
OPENDOOR TECHNOLOGIES INC COM 683712103   71,882 17,881 SH   SOLE 28 17,881 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   2,864,443 712,548 SH   SOLE 30 712,548 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   49,892 12,411 SH   SOLE 36 12,411 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   208,461 51,856 SH   SOLE 40 51,856 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   5,703,548 1,418,793 SH   SOLE 43 1,285,308 0 133,485
OPENLANE INC COM 48238T109   2,899,151 190,483 SH   SOLE 2 125,204 0 65,279
OPENLANE INC COM 48238T109   5,829 383 SH   SOLE 4 383 0 0
OPENLANE INC COM 48238T109   605,969 39,814 SH   SOLE 7 37,759 0 2,055
OPENLANE INC COM 48238T109   5,713,755 375,411 SH   SOLE 18 375,411 0 0
OPENLANE INC COM 48238T109   3,329,436 218,754 SH   SOLE 19 218,754 0 0
OPENLANE INC COM 48238T109   197,811,266 12,996,798 SH   SOLE 21 12,996,798 0 0
OPENLANE INC COM 48238T109   47,722,645 3,135,522 SH   SOLE 22 2,939,174 0 196,348
OPENLANE INC COM 48238T109   309,133 20,311 SH   SOLE 25 20,311 0 0
OPENLANE INC COM 48238T109   615,451 40,437 SH   SOLE 26 30,637 0 9,800
OPENLANE INC COM 48238T109   33,834 2,223 SH   SOLE 28 2,223 0 0
OPENLANE INC COM 48238T109   4,583,868 301,174 SH   SOLE 30 301,174 0 0
OPENLANE INC COM 48238T109   92,766 6,095 SH   SOLE 36 6,095 0 0
OPENLANE INC COM 48238T109   256,137 16,829 SH   SOLE 40 16,829 0 0
OPENLANE INC COM 48238T109   1,044,655 68,637 SH   SOLE 43 65,913 0 2,724
OPERA LTD SPONSORED ADS 68373M107   437,259 22,006 SH   SOLE 43 21,312 0 694
OPGEN INC COM NEW 68373L406   13,069 16,038 SH   SOLE 22 16,038 0 0
OPKO HEALTH INC COM 68375N103   1,474,263 679,384 SH   SOLE 2 228,246 0 451,138
OPKO HEALTH INC COM 68375N103   3,897 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103   11,492 5,296 SH   SOLE 7 5,296 0 0
OPKO HEALTH INC COM 68375N103   2,486,575 1,145,887 SH   SOLE 18 1,145,887 0 0
OPKO HEALTH INC COM 68375N103   3,363,224 1,549,873 SH   SOLE 19 1,549,873 0 0
OPKO HEALTH INC COM 68375N103   38,885,248 17,919,469 SH   SOLE 21 17,919,469 0 0
OPKO HEALTH INC COM 68375N103   25,968,414 11,967,011 SH   SOLE 22 11,455,777 0 511,234
OPKO HEALTH INC COM 68375N103   4,822 2,222 SH   SOLE 23 2,222 0 0
OPKO HEALTH INC COM 68375N103   127,468 58,741 SH   SOLE 25 58,741 0 0
OPKO HEALTH INC COM 68375N103   906,257 417,630 SH   SOLE 26 91,380 0 326,250
OPKO HEALTH INC COM 68375N103   17,236 7,943 SH   SOLE 28 7,943 0 0
OPKO HEALTH INC COM 68375N103   1,828,516 842,634 SH   SOLE 30 842,634 0 0
OPKO HEALTH INC COM 68375N103   137,543 63,384 SH   SOLE 40 63,384 0 0
OPKO HEALTH INC COM 68375N103   832,060 383,438 SH   SOLE 43 335,687 0 47,751
OPORTUN FINL CORP COM 68376D104   741,271 124,166 SH   SOLE 2 82,333 0 41,833
OPORTUN FINL CORP COM 68376D104   31,790 5,325 SH   SOLE 18 5,325 0 0
OPORTUN FINL CORP COM 68376D104   486,710 81,526 SH   SOLE 19 81,526 0 0
OPORTUN FINL CORP COM 68376D104   671,888 112,544 SH   SOLE 21 112,544 0 0
OPORTUN FINL CORP COM 68376D104   2,403,289 402,561 SH   SOLE 22 402,561 0 0
OPORTUN FINL CORP COM 68376D104   39,808 6,668 SH   SOLE 23 6,668 0 0
OPORTUN FINL CORP COM 68376D104   70,625 11,830 SH   SOLE 26 0 0 11,830
OPORTUN FINL CORP COM 68376D104   3,305,786 553,733 SH   SOLE 34 553,733 0 0
OPORTUN FINL CORP COM 68376D104   5,140 861 SH   SOLE 43 861 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   175,386 4,365 SH   SOLE 2 4,034 0 331
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   174,140 4,334 SH   SOLE 19 4,334 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   455,239 11,330 SH   SOLE 21 11,330 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   6,470,587 161,040 SH   SOLE 22 161,040 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   672,854 16,746 SH   SOLE 43 16,631 0 115
OPPFI INC COM CL A 68386H103   5,233 2,565 SH   SOLE 2 0 0 2,565
OPPFI INC COM CL A 68386H103   76,498 37,499 SH   SOLE 18 37,499 0 0
OPPFI INC COM CL A 68386H103   47,499 23,284 SH   SOLE 19 23,284 0 0
OPPFI INC COM CL A 68386H103   982,052 481,398 SH   SOLE 21 481,398 0 0
OPPFI INC COM CL A 68386H103   416,470 204,152 SH   SOLE 22 196,268 0 7,884
OPTICAL CABLE CORP COM NEW 683827208   5,527 1,368 SH   SOLE 18 1,368 0 0
OPTICAL CABLE CORP COM NEW 683827208   55,695 13,786 SH   SOLE 21 13,786 0 0
OPTICAL CABLE CORP COM NEW 683827208   65,513 16,216 SH   SOLE 22 3,362 0 12,854
OPTIMIZERX CORP COM NEW 68401U204   38,040 2,662 SH   SOLE 2 765 0 1,897
OPTIMIZERX CORP COM NEW 68401U204   3,873 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204   668,758 46,799 SH   SOLE 18 46,799 0 0
OPTIMIZERX CORP COM NEW 68401U204   467,383 32,707 SH   SOLE 19 32,707 0 0
OPTIMIZERX CORP COM NEW 68401U204   8,563,425 599,260 SH   SOLE 21 599,260 0 0
OPTIMIZERX CORP COM NEW 68401U204   6,112,748 427,764 SH   SOLE 22 422,852 0 4,912
OPTIMIZERX CORP COM NEW 68401U204   12,775 894 SH   SOLE 43 894 0 0
OPTINOSE INC COM 68404V100   8,263 6,718 SH   SOLE 2 0 0 6,718
OPTINOSE INC COM 68404V100   212,717 172,941 SH   SOLE 18 172,941 0 0
OPTINOSE INC COM 68404V100   150,153 122,076 SH   SOLE 19 122,076 0 0
OPTINOSE INC COM 68404V100   2,777,432 2,258,075 SH   SOLE 21 2,258,075 0 0
OPTINOSE INC COM 68404V100   1,584,795 1,288,451 SH   SOLE 22 1,273,985 0 14,466
OPTINOSE INC COM 68404V100   67,641 54,993 SH   SOLE 30 54,993 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   10,682,030 328,779 SH   SOLE 2 211,692 0 117,087
OPTION CARE HEALTH INC COM NEW 68404L201   19,072 587 SH   SOLE 4 587 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   818,651 25,197 SH   SOLE 7 23,905 0 1,292
OPTION CARE HEALTH INC COM NEW 68404L201   23,367,328 719,216 SH   SOLE 18 682,525 0 36,691
OPTION CARE HEALTH INC COM NEW 68404L201   28,098,294 864,829 SH   SOLE 19 864,829 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   405,224,897 12,472,296 SH   SOLE 21 12,472,296 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   182,972,666 5,631,661 SH   SOLE 22 5,504,865 0 126,796
OPTION CARE HEALTH INC COM NEW 68404L201   627,609 19,317 SH   SOLE 23 19,317 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,038,445 31,962 SH   SOLE 25 31,962 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   2,590,818 79,742 SH   SOLE 26 63,939 0 15,803
OPTION CARE HEALTH INC COM NEW 68404L201   189,514 5,833 SH   SOLE 28 1,689 0 4,144
OPTION CARE HEALTH INC COM NEW 68404L201   7,799,777 240,067 SH   SOLE 30 240,067 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   349,560 10,759 SH   SOLE 34 10,759 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   950,040 29,241 SH   SOLE 40 29,241 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   45,616 1,404 SH   OTR 43 1,404 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,787,210 55,008 SH   SOLE 43 33,000 0 22,008
ORACLE CORP COM 68389X105   319,589,686 2,683,598 SH   SOLE 2 302,963 0 2,380,635
ORACLE CORP COM 68389X105   138,770,694 1,165,259 SH   SOLE 4 656,162 0 509,097
ORACLE CORP COM 68389X105   170,220,577 1,429,344 SH   SOLE 7 1,274,751 0 154,593
ORACLE CORP COM 68389X105   5,818,261 48,856 SH   SOLE 13 48,856 0 0
ORACLE CORP COM 68389X105   29,335,321 246,329 SH   SOLE 15 246,329 0 0
ORACLE CORP COM 68389X105   439,076,017 3,686,926 SH   SOLE 18 3,423,342 0 263,584
ORACLE CORP COM 68389X105   244,137,358 2,050,024 SH   SOLE 19 2,050,024 0 0
ORACLE CORP COM 68389X105   6,783,724 56,963 SH   SOLE 20 56,963 0 0
ORACLE CORP COM 68389X105   5,588,984,089 46,930,759 SH   SOLE 21 46,930,759 0 0
ORACLE CORP COM 68389X105   4,065,296,612 34,136,339 SH   SOLE 22 30,886,329 0 3,250,010
ORACLE CORP COM 68389X105   392,176,470 3,293,110 SH   SOLE 23 3,293,110 0 0
ORACLE CORP COM 68389X105   406,331,150 3,411,967 SH   SOLE 25 3,231,237 0 180,730
ORACLE CORP COM 68389X105   340,984,919 2,863,254 SH   SOLE 26 1,181,804 0 1,681,450
ORACLE CORP COM 68389X105   394,501,821 3,312,636 SH   SOLE 28 171,725 0 3,140,911
ORACLE CORP COM 68389X105   267,476 2,246 SH   SOLE 29 2,246 0 0
ORACLE CORP COM 68389X105   1,141,170,041 9,582,417 SH   SOLE 30 9,487,738 0 94,679
ORACLE CORP COM 68389X105   42,998,040 361,055 SH   SOLE 31 332,800 0 28,255
ORACLE CORP COM 68389X105   12,683,919 106,507 SH   SOLE 32 106,507 0 0
ORACLE CORP COM 68389X105   265,468,402 2,229,141 SH   SOLE 34 2,229,141 0 0
ORACLE CORP COM 68389X105   51,268,007 430,498 SH   SOLE 36 430,498 0 0
ORACLE CORP COM 68389X105   5,566,148 46,739 SH   SOLE 37 46,739 0 0
ORACLE CORP COM 68389X105   7,537,682 63,294 SH   SOLE 40 63,294 0 0
ORACLE CORP COM 68389X105   396,689 3,331 SH   OTR 43 3,331 0 0
ORACLE CORP COM 68389X105   295,944,440 2,485,049 SH   SOLE 43 2,165,347 0 319,701
ORAGENICS INC COM 684023500   3,288 994 SH   SOLE 21 994 0 0
ORAGENICS INC COM 684023500   69,977 21,154 SH   SOLE 22 21,154 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   26,134 7,300 SH   SOLE 18 7,300 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   324,813 90,730 SH   SOLE 21 90,730 0 0
ORANGE SPONSORED ADR 684060106   23,101,769 1,984,688 SH   SOLE 43 1,890,391 0 94,297
ORANGE CNTY BANCORP INC COM 68417L107   53,983 1,459 SH   SOLE 2 183 0 1,276
ORANGE CNTY BANCORP INC COM 68417L107   542,827 14,671 SH   SOLE 18 14,671 0 0
ORANGE CNTY BANCORP INC COM 68417L107   517,593 13,989 SH   SOLE 19 13,989 0 0
ORANGE CNTY BANCORP INC COM 68417L107   6,000,660 162,180 SH   SOLE 21 162,180 0 0
ORANGE CNTY BANCORP INC COM 68417L107   3,287,154 88,842 SH   SOLE 22 85,517 0 3,325
ORASURE TECHNOLOGIES INC COM 68554V108   750,373 149,775 SH   SOLE 2 46,896 0 102,879
ORASURE TECHNOLOGIES INC COM 68554V108   1,824 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   300,981 60,076 SH   SOLE 7 56,802 0 3,274
ORASURE TECHNOLOGIES INC COM 68554V108   1,353,336 270,127 SH   SOLE 18 265,751 0 4,376
ORASURE TECHNOLOGIES INC COM 68554V108   3,513,363 701,270 SH   SOLE 19 701,270 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   45,312,018 9,044,315 SH   SOLE 21 9,044,315 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   12,609,869 2,516,940 SH   SOLE 22 2,384,360 0 132,580
ORASURE TECHNOLOGIES INC COM 68554V108   56,337 11,245 SH   SOLE 25 11,245 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   46,057 9,193 SH   SOLE 26 2,819 0 6,374
ORASURE TECHNOLOGIES INC COM 68554V108   2,098,178 418,798 SH   SOLE 30 418,798 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   23,011 4,593 SH   SOLE 36 4,593 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   48,958 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   313,496 62,574 SH   SOLE 43 60,260 0 2,314
ORBITAL INFRASTRUCTURE GRP I COM 68559A208   11 5 SH   SOLE 2 0 0 5
ORBITAL INFRASTRUCTURE GRP I COM 68559A208   2,333 1,090 SH   SOLE 21 1,090 0 0
ORBITAL INFRASTRUCTURE GRP I COM 68559A208   50,568 23,630 SH   SOLE 22 23,630 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   37,877 5,411 SH   SOLE 2 3,176 0 2,235
ORCHESTRA BIOMED HLDGS INC COM 68572M106   191,835 27,405 SH   SOLE 18 27,405 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   3,605,294 515,042 SH   SOLE 19 515,042 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   749,427 107,061 SH   SOLE 21 107,061 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   1,404,536 200,648 SH   SOLE 22 200,328 0 320
ORCHID IS CAP INC COM NEW 68571X301   195,098 18,850 SH   SOLE 2 1,183 0 17,667
ORCHID IS CAP INC COM NEW 68571X301   4,906 474 SH   SOLE 7 474 0 0
ORCHID IS CAP INC COM NEW 68571X301   1,277,138 123,395 SH   SOLE 18 123,395 0 0
ORCHID IS CAP INC COM NEW 68571X301   815,735 78,815 SH   SOLE 19 78,815 0 0
ORCHID IS CAP INC COM NEW 68571X301   20,329,781 1,964,230 SH   SOLE 21 1,964,230 0 0
ORCHID IS CAP INC COM NEW 68571X301   12,266,685 1,185,187 SH   SOLE 22 1,152,832 0 32,355
ORCHID IS CAP INC COM NEW 68571X301   508,726 49,152 SH   SOLE 43 44,739 0 4,413
OREILLY AUTOMOTIVE INC COM 67103H107   137,415,129 143,845 SH   SOLE 2 38,746 0 105,099
OREILLY AUTOMOTIVE INC COM 67103H107   45,002,272 47,108 SH   SOLE 4 23,534 0 23,574
OREILLY AUTOMOTIVE INC COM 67103H107   51,396,095 53,801 SH   SOLE 7 48,719 0 5,082
OREILLY AUTOMOTIVE INC COM 67103H107   4,590,217 4,805 SH   SOLE 13 4,805 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   7,254,548 7,594 SH   SOLE 15 7,594 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   97,762,536 102,337 SH   SOLE 18 96,576 0 5,761
OREILLY AUTOMOTIVE INC COM 67103H107   23,362,817 24,456 SH   SOLE 19 24,456 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,418,889,895 1,485,282 SH   SOLE 21 1,485,282 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,333,727,766 1,396,135 SH   SOLE 22 1,269,382 0 126,753
OREILLY AUTOMOTIVE INC COM 67103H107   118,402,748 123,943 SH   SOLE 23 123,943 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   87,982,175 92,099 SH   SOLE 25 91,842 0 257
OREILLY AUTOMOTIVE INC COM 67103H107   104,378,944 109,263 SH   SOLE 26 44,174 0 65,089
OREILLY AUTOMOTIVE INC COM 67103H107   85,507,948 89,509 SH   SOLE 28 999 0 88,510
OREILLY AUTOMOTIVE INC COM 67103H107   2,812,403 2,944 SH   SOLE 29 2,944 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   344,289,165 360,399 SH   SOLE 30 357,940 0 2,459
OREILLY AUTOMOTIVE INC COM 67103H107   21,274,531 22,270 SH   SOLE 31 21,204 0 1,066
OREILLY AUTOMOTIVE INC COM 67103H107   12,869,802 13,472 SH   SOLE 32 13,472 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   25,521,795 26,716 SH   SOLE 34 26,716 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   15,766,271 16,504 SH   SOLE 36 16,504 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,267,882 2,374 SH   SOLE 40 2,374 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   83,111 87 SH   OTR 43 87 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   89,813,768 94,016 SH   SOLE 43 81,066 0 12,950
ORGANOGENESIS HLDGS INC COM 68621F102   105,626 31,815 SH   SOLE 2 2,782 0 29,033
ORGANOGENESIS HLDGS INC COM 68621F102   2,035 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   707,764 213,182 SH   SOLE 18 213,182 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   642,297 193,463 SH   SOLE 19 193,463 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   8,591,068 2,587,671 SH   SOLE 21 2,587,671 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   5,632,782 1,696,621 SH   SOLE 22 1,650,439 0 46,182
ORGANOGENESIS HLDGS INC COM 68621F102   254,870 76,768 SH   SOLE 30 76,768 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   149,931 45,160 SH   SOLE 43 44,888 0 272
ORGANON & CO COMMON STOCK 68622V106   10,668,205 512,648 SH   SOLE 2 154,377 0 358,271
ORGANON & CO COMMON STOCK 68622V106   32,131 1,544 SH   SOLE 4 769 0 775
ORGANON & CO COMMON STOCK 68622V106   3,368,660 161,877 SH   SOLE 7 139,470 0 22,407
ORGANON & CO COMMON STOCK 68622V106   269,989 12,974 SH   SOLE 15 12,974 0 0
ORGANON & CO COMMON STOCK 68622V106   13,611,821 654,100 SH   SOLE 18 646,747 0 7,353
ORGANON & CO COMMON STOCK 68622V106   2,974,436 142,933 SH   SOLE 19 142,933 0 0
ORGANON & CO COMMON STOCK 68622V106   144,192 6,929 SH   SOLE 20 6,929 0 0
ORGANON & CO COMMON STOCK 68622V106   137,583,713 6,611,423 SH   SOLE 21 6,611,423 0 0
ORGANON & CO COMMON STOCK 68622V106   122,073,083 5,866,078 SH   SOLE 22 5,459,684 0 406,394
ORGANON & CO COMMON STOCK 68622V106   6,954,223 334,177 SH   SOLE 25 334,177 0 0
ORGANON & CO COMMON STOCK 68622V106   8,327,600 400,173 SH   SOLE 26 152,264 0 247,909
ORGANON & CO COMMON STOCK 68622V106   5,744,850 276,062 SH   SOLE 28 4,517 0 271,545
ORGANON & CO COMMON STOCK 68622V106   20,495,290 984,877 SH   SOLE 30 984,877 0 0
ORGANON & CO COMMON STOCK 68622V106   73,438 3,529 SH   SOLE 31 3,529 0 0
ORGANON & CO COMMON STOCK 68622V106   897,410 43,124 SH   SOLE 36 43,124 0 0
ORGANON & CO COMMON STOCK 68622V106   921,592 44,286 SH   SOLE 40 44,286 0 0
ORGANON & CO COMMON STOCK 68622V106   3,969,868 190,767 SH   SOLE 43 174,054 0 16,713
ORGANOVO HLDGS INC COM NEW 68620A203   8,536 5,051 SH   SOLE 21 5,051 0 0
ORGANOVO HLDGS INC COM NEW 68620A203   240,332 142,208 SH   SOLE 22 142,208 0 0
ORGENESIS INC COM NEW 68619K204   778 560 SH   SOLE 2 0 0 560
ORGENESIS INC COM NEW 68619K204   6,886 4,954 SH   SOLE 18 4,954 0 0
ORGENESIS INC COM NEW 68619K204   93,743 67,441 SH   SOLE 21 67,441 0 0
ORGENESIS INC COM NEW 68619K204   82,868 59,617 SH   SOLE 22 59,617 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   155,278 20,010 SH   SOLE 2 2,756 0 17,254
ORIC PHARMACEUTICALS INC COM 68622P109   908,021 117,013 SH   SOLE 18 117,013 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   727,368 93,733 SH   SOLE 19 93,733 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   11,170,823 1,439,539 SH   SOLE 21 1,439,539 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   7,005,402 902,758 SH   SOLE 22 869,618 0 33,140
ORIC PHARMACEUTICALS INC COM 68622P109   17,289 2,228 SH   SOLE 43 2,228 0 0
ORIGIN BANCORP INC COM 68621T102   2,848,517 97,219 SH   SOLE 2 43,618 0 53,601
ORIGIN BANCORP INC COM 68621T102   6,387 218 SH   SOLE 7 218 0 0
ORIGIN BANCORP INC COM 68621T102   2,727,830 93,100 SH   SOLE 18 93,100 0 0
ORIGIN BANCORP INC COM 68621T102   5,115,428 174,588 SH   SOLE 19 174,588 0 0
ORIGIN BANCORP INC COM 68621T102   34,427,061 1,174,985 SH   SOLE 21 1,174,985 0 0
ORIGIN BANCORP INC COM 68621T102   28,366,473 968,139 SH   SOLE 22 932,558 0 35,581
ORIGIN BANCORP INC COM 68621T102   144,215 4,922 SH   SOLE 25 4,922 0 0
ORIGIN BANCORP INC COM 68621T102   960,513 32,782 SH   SOLE 26 18,184 0 14,598
ORIGIN BANCORP INC COM 68621T102   80,077 2,733 SH   SOLE 28 419 0 2,314
ORIGIN BANCORP INC COM 68621T102   623,211 21,270 SH   SOLE 30 21,270 0 0
ORIGIN BANCORP INC COM 68621T102   127,719 4,359 SH   SOLE 40 4,359 0 0
ORIGIN BANCORP INC COM 68621T102   731,945 24,981 SH   SOLE 43 21,993 0 2,988
ORIGIN MATERIALS INC COM 68622D106   388,648 91,232 SH   SOLE 2 32,173 0 59,059
ORIGIN MATERIALS INC COM 68622D106   4,477 1,051 SH   SOLE 7 1,051 0 0
ORIGIN MATERIALS INC COM 68622D106   1,390,387 326,382 SH   SOLE 18 326,382 0 0
ORIGIN MATERIALS INC COM 68622D106   889,279 208,751 SH   SOLE 19 208,751 0 0
ORIGIN MATERIALS INC COM 68622D106   16,479,030 3,868,317 SH   SOLE 21 3,868,317 0 0
ORIGIN MATERIALS INC COM 68622D106   13,794,958 3,238,253 SH   SOLE 22 3,122,545 0 115,708
ORIGIN MATERIALS INC COM 68622D106   57,906 13,593 SH   SOLE 25 13,593 0 0
ORIGIN MATERIALS INC COM 68622D106   35,720 8,385 SH   SOLE 26 370 0 8,015
ORIGIN MATERIALS INC COM 68622D106   42,804 10,048 SH   SOLE 30 10,048 0 0
ORIGIN MATERIALS INC COM 68622D106   27,362 6,423 SH   SOLE 34 6,423 0 0
ORIGIN MATERIALS INC COM 68622D106   57,651 13,533 SH   SOLE 40 13,533 0 0
ORION ENERGY SYS INC COM 686275108   1,213 744 SH   SOLE 2 0 0 744
ORION ENERGY SYS INC COM 686275108   8,373 5,137 SH   SOLE 18 5,137 0 0
ORION ENERGY SYS INC COM 686275108   159,065 97,586 SH   SOLE 21 97,586 0 0
ORION ENERGY SYS INC COM 686275108   400,555 245,739 SH   SOLE 22 245,739 0 0
ORION ENERGY SYS INC COM 686275108   551 338 SH   SOLE 43 338 0 0
ORION GROUP HLDGS INC COM 68628V308   24,821 8,833 SH   SOLE 2 8,833 0 0
ORION GROUP HLDGS INC COM 68628V308   14,640 5,210 SH   SOLE 18 5,210 0 0
ORION GROUP HLDGS INC COM 68628V308   260,816 92,817 SH   SOLE 21 92,817 0 0
ORION GROUP HLDGS INC COM 68628V308   1,369,650 487,420 SH   SOLE 22 487,420 0 0
ORION OFFICE REIT INC COM 68629Y103   391,206 59,184 SH   SOLE 2 27,245 0 31,939
ORION OFFICE REIT INC COM 68629Y103   1,276 193 SH   SOLE 4 193 0 0
ORION OFFICE REIT INC COM 68629Y103   5,308 803 SH   SOLE 7 803 0 0
ORION OFFICE REIT INC COM 68629Y103   1,517,623 229,595 SH   SOLE 18 229,595 0 0
ORION OFFICE REIT INC COM 68629Y103   1,216,465 184,034 SH   SOLE 19 184,034 0 0
ORION OFFICE REIT INC COM 68629Y103   47,772,532 7,227,312 SH   SOLE 21 7,227,312 0 0
ORION OFFICE REIT INC COM 68629Y103   10,844,538 1,640,626 SH   SOLE 22 1,539,654 0 100,972
ORION OFFICE REIT INC COM 68629Y103   19,704 2,981 SH   SOLE 23 2,981 0 0
ORION OFFICE REIT INC COM 68629Y103   46,739 7,071 SH   SOLE 25 7,071 0 0
ORION OFFICE REIT INC COM 68629Y103   134,474 20,344 SH   SOLE 26 16,031 0 4,313
ORION OFFICE REIT INC COM 68629Y103   24,748 3,744 SH   SOLE 28 0 0 3,744
ORION OFFICE REIT INC COM 68629Y103   744,537 112,638 SH   SOLE 30 112,621 0 17
ORION OFFICE REIT INC COM 68629Y103   61,480 9,301 SH   SOLE 40 9,301 0 0
ORION OFFICE REIT INC COM 68629Y103   1,181,211 178,701 SH   SOLE 43 167,492 0 11,209
ORION S.A. COM L72967109   634,414 29,897 SH   SOLE 2 16,742 0 13,155
ORION S.A. COM L72967109   3,820 180 SH   SOLE 4 180 0 0
ORION S.A. COM L72967109   575,423 27,117 SH   SOLE 7 25,655 0 1,462
ORION S.A. COM L72967109   3,106,587 146,399 SH   SOLE 18 146,399 0 0
ORION S.A. COM L72967109   2,398,475 113,029 SH   SOLE 19 113,029 0 0
ORION S.A. COM L72967109   40,230,956 1,895,898 SH   SOLE 21 1,895,898 0 0
ORION S.A. COM L72967109   32,013,044 1,508,626 SH   SOLE 22 1,466,960 0 41,666
ORION S.A. COM L72967109   277,409 13,073 SH   SOLE 25 13,073 0 0
ORION S.A. COM L72967109   749,787 35,334 SH   SOLE 26 30,625 0 4,709
ORION S.A. COM L72967109   2,269,118 106,933 SH   SOLE 30 106,933 0 0
ORION S.A. COM L72967109   243,372 11,469 SH   SOLE 40 11,469 0 0
ORION S.A. COM L72967109   570,563 26,888 SH   SOLE 43 24,050 0 2,838
ORIX CORP SPONSORED ADR 686330101   22,256,149 244,010 SH   SOLE 43 231,738 0 12,272
ORMAT TECHNOLOGIES INC COM 686688102   7,452,205 92,620 SH   SOLE 2 72,554 0 20,066
ORMAT TECHNOLOGIES INC COM 686688102   373,415 4,641 SH   SOLE 4 133 0 4,508
ORMAT TECHNOLOGIES INC COM 686688102   1,096,428 13,627 SH   SOLE 7 12,962 0 665
ORMAT TECHNOLOGIES INC COM 686688102   18,450,604 229,314 SH   SOLE 18 229,314 0 0
ORMAT TECHNOLOGIES INC COM 686688102   8,636,737 107,342 SH   SOLE 19 107,342 0 0
ORMAT TECHNOLOGIES INC COM 686688102   401,120,537 4,985,341 SH   SOLE 21 4,985,341 0 0
ORMAT TECHNOLOGIES INC COM 686688102   131,373,801 1,632,784 SH   SOLE 22 1,583,942 0 48,842
ORMAT TECHNOLOGIES INC COM 686688102   4,921,497 61,167 SH   SOLE 25 61,167 0 0
ORMAT TECHNOLOGIES INC COM 686688102   3,357,435 41,728 SH   SOLE 26 20,840 0 20,888
ORMAT TECHNOLOGIES INC COM 686688102   3,310,446 41,144 SH   SOLE 28 35,180 0 5,964
ORMAT TECHNOLOGIES INC COM 686688102   114,156,085 1,418,793 SH   SOLE 30 1,418,793 0 0
ORMAT TECHNOLOGIES INC COM 686688102   5,842,040 72,608 SH   SOLE 34 72,608 0 0
ORMAT TECHNOLOGIES INC COM 686688102   107,897 1,341 SH   SOLE 36 1,341 0 0
ORMAT TECHNOLOGIES INC COM 686688102   756,726 9,405 SH   SOLE 40 9,405 0 0
ORMAT TECHNOLOGIES INC COM 686688102   30,703,993 381,606 SH   SOLE 43 364,442 0 17,164
ORRSTOWN FINL SVCS INC COM 687380105   150,366 7,852 SH   SOLE 2 3,815 0 4,037
ORRSTOWN FINL SVCS INC COM 687380105   3,351 175 SH   SOLE 7 175 0 0
ORRSTOWN FINL SVCS INC COM 687380105   699,798 36,543 SH   SOLE 18 36,543 0 0
ORRSTOWN FINL SVCS INC COM 687380105   358,852 18,739 SH   SOLE 19 18,739 0 0
ORRSTOWN FINL SVCS INC COM 687380105   7,820,496 408,381 SH   SOLE 21 408,381 0 0
ORRSTOWN FINL SVCS INC COM 687380105   5,375,099 280,684 SH   SOLE 22 273,333 0 7,351
ORTHOFIX MED INC COM 68752M108   849,542 47,040 SH   SOLE 2 14,234 0 32,806
ORTHOFIX MED INC COM 68752M108   9,807 543 SH   SOLE 4 91 0 452
ORTHOFIX MED INC COM 68752M108   304,690 16,871 SH   SOLE 7 15,968 0 903
ORTHOFIX MED INC COM 68752M108   2,293,602 126,999 SH   SOLE 18 126,999 0 0
ORTHOFIX MED INC COM 68752M108   1,265,193 70,055 SH   SOLE 19 70,055 0 0
ORTHOFIX MED INC COM 68752M108   80,862,115 4,477,415 SH   SOLE 21 4,477,415 0 0
ORTHOFIX MED INC COM 68752M108   19,209,682 1,063,659 SH   SOLE 22 997,414 0 66,245
ORTHOFIX MED INC COM 68752M108   122,320 6,773 SH   SOLE 25 6,773 0 0
ORTHOFIX MED INC COM 68752M108   181,413 10,045 SH   SOLE 26 6,489 0 3,556
ORTHOFIX MED INC COM 68752M108   2,191,545 121,348 SH   SOLE 30 121,348 0 0
ORTHOFIX MED INC COM 68752M108   11,902 659 SH   SOLE 36 659 0 0
ORTHOFIX MED INC COM 68752M108   143,667 7,955 SH   SOLE 40 7,955 0 0
ORTHOFIX MED INC COM 68752M108   150,927 8,357 SH   SOLE 43 7,975 0 382
ORTHOPEDIATRICS CORP COM 68752L100   387,020 8,826 SH   SOLE 2 5,002 0 3,824
ORTHOPEDIATRICS CORP COM 68752L100   1,973 45 SH   SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100   5,569 127 SH   SOLE 7 127 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,825,826 41,638 SH   SOLE 18 41,638 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,425,520 32,509 SH   SOLE 19 32,509 0 0
ORTHOPEDIATRICS CORP COM 68752L100   24,417,171 556,834 SH   SOLE 21 556,834 0 0
ORTHOPEDIATRICS CORP COM 68752L100   18,918,732 431,442 SH   SOLE 22 420,867 0 10,575
ORTHOPEDIATRICS CORP COM 68752L100   160,930 3,670 SH   SOLE 25 3,670 0 0
ORTHOPEDIATRICS CORP COM 68752L100   101,337 2,311 SH   SOLE 26 0 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100   53,848 1,228 SH   SOLE 28 0 0 1,228
ORTHOPEDIATRICS CORP COM 68752L100   442,052 10,081 SH   SOLE 30 10,081 0 0
ORTHOPEDIATRICS CORP COM 68752L100   126,244 2,879 SH   SOLE 40 2,879 0 0
ORTHOPEDIATRICS CORP COM 68752L100   237,799 5,423 SH   SOLE 43 4,382 0 1,041
OSCAR HEALTH INC CL A 687793109   2,833,026 351,492 SH   SOLE 2 152,300 0 199,192
OSCAR HEALTH INC CL A 687793109   9,817 1,218 SH   SOLE 7 1,218 0 0
OSCAR HEALTH INC CL A 687793109   3,548,068 440,207 SH   SOLE 18 440,207 0 0
OSCAR HEALTH INC CL A 687793109   9,474,038 1,175,439 SH   SOLE 19 1,175,439 0 0
OSCAR HEALTH INC CL A 687793109   43,248,195 5,365,781 SH   SOLE 21 5,365,781 0 0
OSCAR HEALTH INC CL A 687793109   36,726,704 4,556,663 SH   SOLE 22 4,391,822 0 164,841
OSCAR HEALTH INC CL A 687793109   163,529 20,289 SH   SOLE 23 20,289 0 0
OSCAR HEALTH INC CL A 687793109   168,438 20,898 SH   SOLE 25 20,898 0 0
OSCAR HEALTH INC CL A 687793109   1,157,569 143,619 SH   SOLE 26 0 0 143,619
OSCAR HEALTH INC CL A 687793109   2,010,631 249,458 SH   SOLE 30 249,458 0 0
OSCAR HEALTH INC CL A 687793109   75,224 9,333 SH   SOLE 40 9,333 0 0
OSCAR HEALTH INC CL A 687793109   507,450 62,959 SH   SOLE 43 59,790 0 3,169
OSHKOSH CORP COM 688239201   18,463,499 213,229 SH   SOLE 2 165,242 0 47,987
OSHKOSH CORP COM 688239201   1,269,496 14,661 SH   SOLE 4 5,162 0 9,499
OSHKOSH CORP COM 688239201   2,317,581 26,765 SH   SOLE 7 25,413 0 1,352
OSHKOSH CORP COM 688239201   424,464 4,902 SH   SOLE 13 4,902 0 0
OSHKOSH CORP COM 688239201   12,708,122 146,762 SH   SOLE 18 137,689 0 9,073
OSHKOSH CORP COM 688239201   6,291,283 72,656 SH   SOLE 19 72,656 0 0
OSHKOSH CORP COM 688239201   285,229,711 3,294,026 SH   SOLE 21 3,294,026 0 0
OSHKOSH CORP COM 688239201   175,245,951 2,023,859 SH   SOLE 22 1,925,791 0 98,068
OSHKOSH CORP COM 688239201   2,272,901 26,249 SH   SOLE 23 26,249 0 0
OSHKOSH CORP COM 688239201   1,111,816 12,840 SH   SOLE 25 12,840 0 0
OSHKOSH CORP COM 688239201   11,014,681 127,205 SH   SOLE 26 56,276 0 70,929
OSHKOSH CORP COM 688239201   3,558,243 41,093 SH   SOLE 28 28,300 0 12,793
OSHKOSH CORP COM 688239201   116,117 1,341 SH   SOLE 29 1,341 0 0
OSHKOSH CORP COM 688239201   9,222,181 106,504 SH   SOLE 30 106,504 0 0
OSHKOSH CORP COM 688239201   394,244 4,553 SH   SOLE 31 4,553 0 0
OSHKOSH CORP COM 688239201   2,191,853 25,313 SH   SOLE 34 25,313 0 0
OSHKOSH CORP COM 688239201   368,873 4,260 SH   SOLE 36 4,260 0 0
OSHKOSH CORP COM 688239201   935,345 10,802 SH   SOLE 40 10,802 0 0
OSHKOSH CORP COM 688239201   5,916,259 68,325 SH   SOLE 43 62,708 0 5,617
OSI SYSTEMS INC COM 671044105   1,033,133 8,768 SH   SOLE 2 5,167 0 3,601
OSI SYSTEMS INC COM 671044105   5,185 44 SH   SOLE 4 44 0 0
OSI SYSTEMS INC COM 671044105   441,745 3,749 SH   SOLE 7 3,551 0 198
OSI SYSTEMS INC COM 671044105   6,671,888 56,623 SH   SOLE 18 49,850 0 6,773
OSI SYSTEMS INC COM 671044105   4,297,849 36,475 SH   SOLE 19 36,475 0 0
OSI SYSTEMS INC COM 671044105   220,387,111 1,870,382 SH   SOLE 21 1,870,382 0 0
OSI SYSTEMS INC COM 671044105   53,393,015 453,136 SH   SOLE 22 431,501 0 21,635
OSI SYSTEMS INC COM 671044105   349,366 2,965 SH   SOLE 25 2,965 0 0
OSI SYSTEMS INC COM 671044105   942,169 7,996 SH   SOLE 26 6,846 0 1,150
OSI SYSTEMS INC COM 671044105   29,222 248 SH   SOLE 28 248 0 0
OSI SYSTEMS INC COM 671044105   19,599,017 166,333 SH   SOLE 30 166,333 0 0
OSI SYSTEMS INC COM 671044105   359,971 3,055 SH   SOLE 40 3,055 0 0
OSI SYSTEMS INC COM 671044105   932,978 7,918 SH   SOLE 43 7,273 0 645
OSISKO GOLD ROYALTIES LTD COM 68827L101   750,425 48,824 SH   SOLE 21 48,824 0 0
OTIS WORLDWIDE CORP COM 68902V107   89,262,165 1,002,833 SH   SOLE 2 419,230 0 583,603
OTIS WORLDWIDE CORP COM 68902V107   48,490,779 544,779 SH   SOLE 4 275,119 0 269,660
OTIS WORLDWIDE CORP COM 68902V107   23,011,577 258,528 SH   SOLE 7 222,538 0 35,990
OTIS WORLDWIDE CORP COM 68902V107   6,167,325 69,288 SH   SOLE 13 69,288 0 0
OTIS WORLDWIDE CORP COM 68902V107   4,991,681 56,080 SH   SOLE 15 56,080 0 0
OTIS WORLDWIDE CORP COM 68902V107   159,060,418 1,786,995 SH   SOLE 18 1,735,490 0 51,505
OTIS WORLDWIDE CORP COM 68902V107   167,720,831 1,884,292 SH   SOLE 19 1,884,292 0 0
OTIS WORLDWIDE CORP COM 68902V107   972,312,929 10,923,637 SH   SOLE 21 10,923,637 0 0
OTIS WORLDWIDE CORP COM 68902V107   826,056,860 9,280,495 SH   SOLE 22 8,357,709 0 922,786
OTIS WORLDWIDE CORP COM 68902V107   80,214,833 901,189 SH   SOLE 23 901,189 0 0
OTIS WORLDWIDE CORP COM 68902V107   66,219,435 743,955 SH   SOLE 25 709,184 0 34,771
OTIS WORLDWIDE CORP COM 68902V107   145,987,793 1,640,128 SH   SOLE 26 447,870 0 1,192,258
OTIS WORLDWIDE CORP COM 68902V107   83,445,718 937,487 SH   SOLE 28 12,894 0 924,593
OTIS WORLDWIDE CORP COM 68902V107   4,428,248 49,750 SH   SOLE 29 49,750 0 0
OTIS WORLDWIDE CORP COM 68902V107   215,459,653 2,420,623 SH   SOLE 30 2,420,623 0 0
OTIS WORLDWIDE CORP COM 68902V107   19,316,327 217,013 SH   SOLE 31 206,702 0 10,311
OTIS WORLDWIDE CORP COM 68902V107   175,969,744 1,976,966 SH   SOLE 34 1,976,966 0 0
OTIS WORLDWIDE CORP COM 68902V107   11,938,377 134,124 SH   SOLE 36 134,124 0 0
OTIS WORLDWIDE CORP COM 68902V107   4,677,921 52,555 SH   SOLE 37 52,555 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,437,601 16,151 SH   SOLE 40 16,151 0 0
OTIS WORLDWIDE CORP COM 68902V107   85,094 956 SH   OTR 43 956 0 0
OTIS WORLDWIDE CORP COM 68902V107   31,500,652 353,900 SH   SOLE 43 299,001 0 54,899
OTTER TAIL CORP COM 689648103   4,639,532 58,758 SH   SOLE 2 42,076 0 16,682
OTTER TAIL CORP COM 689648103   7,975 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103   5,280,450 66,875 SH   SOLE 7 66,875 0 0
OTTER TAIL CORP COM 689648103   11,009,314 139,429 SH   SOLE 18 139,429 0 0
OTTER TAIL CORP COM 689648103   6,492,881 82,230 SH   SOLE 19 82,230 0 0
OTTER TAIL CORP COM 689648103   388,236,608 4,916,877 SH   SOLE 21 4,916,877 0 0
OTTER TAIL CORP COM 689648103   90,872,064 1,150,862 SH   SOLE 22 1,085,629 0 65,233
OTTER TAIL CORP COM 689648103   1,838,268 23,281 SH   SOLE 26 19,821 0 3,460
OTTER TAIL CORP COM 689648103   194,084 2,458 SH   SOLE 28 2,458 0 0
OTTER TAIL CORP COM 689648103   4,697,409 59,491 SH   SOLE 30 59,491 0 0
OTTER TAIL CORP COM 689648103   1,845,263 23,370 SH   SOLE 43 21,899 0 1,471
OUSTER INC COM NEW 68989M202   27,980 5,664 SH   SOLE 2 5,093 0 571
OUSTER INC COM NEW 68989M202   29,013 5,873 SH   SOLE 18 5,873 0 0
OUSTER INC COM NEW 68989M202   511,290 103,500 SH   SOLE 21 103,500 0 0
OUSTER INC COM NEW 68989M202   1,602,541 324,401 SH   SOLE 22 324,401 0 0
OUSTER INC COM NEW 68989M202   54,503 11,033 SH   SOLE 25 11,033 0 0
OUSTER INC COM NEW 68989M202   24,725 5,005 SH   SOLE 26 1,031 0 3,974
OUSTER INC COM NEW 68989M202   1,146,757 232,137 SH   SOLE 30 232,137 0 0
OUSTER INC COM NEW 68989M202   41,689 8,439 SH   SOLE 34 8,439 0 0
OUSTER INC COM NEW 68989M202   99 20 SH   SOLE 36 20 0 0
OUTBRAIN INC COM 69002R103   355,814 72,320 SH   SOLE 2 44,418 0 27,902
OUTBRAIN INC COM 69002R103   587,010 119,311 SH   SOLE 18 119,311 0 0
OUTBRAIN INC COM 69002R103   548,595 111,503 SH   SOLE 19 111,503 0 0
OUTBRAIN INC COM 69002R103   6,803,607 1,382,847 SH   SOLE 21 1,382,847 0 0
OUTBRAIN INC COM 69002R103   4,052,776 823,735 SH   SOLE 22 795,204 0 28,531
OUTFRONT MEDIA INC COM 69007J106   11,541,294 734,179 SH   SOLE 2 408,714 0 325,465
OUTFRONT MEDIA INC COM 69007J106   6,194 394 SH   SOLE 4 394 0 0
OUTFRONT MEDIA INC COM 69007J106   735,743 46,803 SH   SOLE 7 44,368 0 2,435
OUTFRONT MEDIA INC COM 69007J106   8,325,453 529,609 SH   SOLE 18 508,837 0 20,772
OUTFRONT MEDIA INC COM 69007J106   30,250,090 1,924,306 SH   SOLE 19 1,924,306 0 0
OUTFRONT MEDIA INC COM 69007J106   284,301,608 18,085,344 SH   SOLE 21 18,085,344 0 0
OUTFRONT MEDIA INC COM 69007J106   94,990,254 6,042,637 SH   SOLE 22 5,803,937 0 238,700
OUTFRONT MEDIA INC COM 69007J106   744,939 47,388 SH   SOLE 23 47,388 0 0
OUTFRONT MEDIA INC COM 69007J106   405,717 25,809 SH   SOLE 25 25,809 0 0
OUTFRONT MEDIA INC COM 69007J106   1,279,749 81,409 SH   SOLE 26 57,133 0 24,276
OUTFRONT MEDIA INC COM 69007J106   1,156,599 73,575 SH   SOLE 28 64,836 0 8,739
OUTFRONT MEDIA INC COM 69007J106   5,606,397 356,641 SH   SOLE 30 356,641 0 0
OUTFRONT MEDIA INC COM 69007J106   80,298 5,108 SH   SOLE 36 5,108 0 0
OUTFRONT MEDIA INC COM 69007J106   314,290 19,993 SH   SOLE 40 19,993 0 0
OUTFRONT MEDIA INC COM 69007J106   1,028,164 65,405 SH   SOLE 43 60,829 0 4,576
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   40,264 23,140 SH   SOLE 2 6,955 0 16,185
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   4,079 2,344 SH   SOLE 7 2,344 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   693,366 398,486 SH   SOLE 18 398,486 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   530,596 304,940 SH   SOLE 19 304,940 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   8,957,466 5,147,969 SH   SOLE 21 5,147,969 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   5,809,723 3,338,921 SH   SOLE 22 3,289,682 0 49,239
OUTSET MED INC COM 690145107   523,065 23,917 SH   SOLE 2 13,076 0 10,841
OUTSET MED INC COM 690145107   9,929 454 SH   SOLE 4 65 0 389
OUTSET MED INC COM 690145107   11,285 516 SH   SOLE 7 516 0 0
OUTSET MED INC COM 690145107   2,699,152 123,418 SH   SOLE 18 123,418 0 0
OUTSET MED INC COM 690145107   2,178,755 99,623 SH   SOLE 19 99,623 0 0
OUTSET MED INC COM 690145107   41,459,112 1,895,707 SH   SOLE 21 1,895,707 0 0
OUTSET MED INC COM 690145107   28,178,861 1,288,471 SH   SOLE 22 1,258,967 0 29,504
OUTSET MED INC COM 690145107   160,854 7,355 SH   SOLE 25 7,355 0 0
OUTSET MED INC COM 690145107   439,346 20,089 SH   SOLE 26 17,588 0 2,501
OUTSET MED INC COM 690145107   31,383 1,435 SH   SOLE 28 0 0 1,435
OUTSET MED INC COM 690145107   667,407 30,517 SH   SOLE 30 30,517 0 0
OUTSET MED INC COM 690145107   10,476 479 SH   SOLE 36 479 0 0
OUTSET MED INC COM 690145107   168,246 7,693 SH   SOLE 40 7,693 0 0
OUTSET MED INC COM 690145107   754,121 34,482 SH   SOLE 43 32,335 0 2,147
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   222,653 53,394 SH   SOLE 2 1,800 0 51,594
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   562,758 134,954 SH   SOLE 18 134,954 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   421,379 101,050 SH   SOLE 19 101,050 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   8,094,854 1,941,212 SH   SOLE 21 1,941,212 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   6,422,171 1,540,089 SH   SOLE 22 1,501,258 0 38,831
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   70,260 16,849 SH   SOLE 43 16,190 0 659
OVERSTOCK COM INC DEL COM 690370101   3,321,554 101,982 SH   SOLE 2 41,329 0 60,653
OVERSTOCK COM INC DEL COM 690370101   5,439 167 SH   SOLE 4 167 0 0
OVERSTOCK COM INC DEL COM 690370101   13,647 419 SH   SOLE 7 419 0 0
OVERSTOCK COM INC DEL COM 690370101   4,109,161 126,164 SH   SOLE 18 126,164 0 0
OVERSTOCK COM INC DEL COM 690370101   8,866,238 272,221 SH   SOLE 19 272,221 0 0
OVERSTOCK COM INC DEL COM 690370101   51,243,391 1,573,331 SH   SOLE 21 1,573,331 0 0
OVERSTOCK COM INC DEL COM 690370101   48,197,119 1,479,801 SH   SOLE 22 1,427,358 0 52,443
OVERSTOCK COM INC DEL COM 690370101   174,282 5,351 SH   SOLE 23 5,351 0 0
OVERSTOCK COM INC DEL COM 690370101   333,875 10,251 SH   SOLE 25 10,251 0 0
OVERSTOCK COM INC DEL COM 690370101   517,830 15,899 SH   SOLE 26 11,487 0 4,412
OVERSTOCK COM INC DEL COM 690370101   24,949 766 SH   SOLE 28 766 0 0
OVERSTOCK COM INC DEL COM 690370101   1,878,116 57,664 SH   SOLE 30 57,664 0 0
OVERSTOCK COM INC DEL COM 690370101   315,896 9,699 SH   SOLE 40 9,699 0 0
OVERSTOCK COM INC DEL COM 690370101   299,807 9,205 SH   SOLE 43 7,730 0 1,475
OVID THERAPEUTICS INC COM 690469101   93,057 28,371 SH   SOLE 2 2,010 0 26,361
OVID THERAPEUTICS INC COM 690469101   553,543 168,763 SH   SOLE 18 168,763 0 0
OVID THERAPEUTICS INC COM 690469101   354,758 108,158 SH   SOLE 19 108,158 0 0
OVID THERAPEUTICS INC COM 690469101   6,244,097 1,903,688 SH   SOLE 21 1,903,688 0 0
OVID THERAPEUTICS INC COM 690469101   3,933,465 1,199,227 SH   SOLE 22 1,166,671 0 32,556
OVINTIV INC COM 69047Q102   16,487,812 433,092 SH   SOLE 2 227,194 0 205,898
OVINTIV INC COM 69047Q102   3,725,606 97,862 SH   SOLE 4 67,409 0 30,453
OVINTIV INC COM 69047Q102   19,718,014 517,941 SH   SOLE 7 433,485 0 84,456
OVINTIV INC COM 69047Q102   31,294 822 SH   SOLE 13 822 0 0
OVINTIV INC COM 69047Q102   850,750 22,347 SH   SOLE 15 22,347 0 0
OVINTIV INC COM 69047Q102   22,988,912 603,859 SH   SOLE 18 589,687 0 14,172
OVINTIV INC COM 69047Q102   8,137,767 213,758 SH   SOLE 19 213,758 0 0
OVINTIV INC COM 69047Q102   545,633,973 14,332,387 SH   SOLE 21 14,332,387 0 0
OVINTIV INC COM 69047Q102   290,559,719 7,632,249 SH   SOLE 22 7,163,871 0 468,378
OVINTIV INC COM 69047Q102   16,089,372 422,626 SH   SOLE 23 422,626 0 0
OVINTIV INC COM 69047Q102   4,379,915 115,049 SH   SOLE 25 115,049 0 0
OVINTIV INC COM 69047Q102   11,528,434 302,822 SH   SOLE 26 156,312 0 146,510
OVINTIV INC COM 69047Q102   7,241,790 190,223 SH   SOLE 28 598 0 189,625
OVINTIV INC COM 69047Q102   39,904,441 1,048,186 SH   SOLE 30 1,024,874 0 23,312
OVINTIV INC COM 69047Q102   2,165,917 56,893 SH   SOLE 31 52,282 0 4,611
OVINTIV INC COM 69047Q102   384,088 10,089 SH   SOLE 34 10,089 0 0
OVINTIV INC COM 69047Q102   1,437,066 37,748 SH   SOLE 36 37,748 0 0
OVINTIV INC COM 69047Q102   356,411 9,362 SH   SOLE 40 9,362 0 0
OVINTIV INC COM 69047Q102   19,568 514 SH   OTR 43 514 0 0
OVINTIV INC COM 69047Q102   26,962,054 708,223 SH   SOLE 43 683,479 0 24,744
OWENS & MINOR INC NEW COM 690732102   1,567,163 82,309 SH   SOLE 2 34,296 0 48,013
OWENS & MINOR INC NEW COM 690732102   5,141 270 SH   SOLE 4 270 0 0
OWENS & MINOR INC NEW COM 690732102   435,407 22,868 SH   SOLE 7 21,734 0 1,134
OWENS & MINOR INC NEW COM 690732102   4,914,015 258,089 SH   SOLE 18 258,089 0 0
OWENS & MINOR INC NEW COM 690732102   2,816,720 147,937 SH   SOLE 19 147,937 0 0
OWENS & MINOR INC NEW COM 690732102   172,636,480 9,067,042 SH   SOLE 21 9,067,042 0 0
OWENS & MINOR INC NEW COM 690732102   40,580,790 2,131,344 SH   SOLE 22 2,041,393 0 89,951
OWENS & MINOR INC NEW COM 690732102   317,682 16,685 SH   SOLE 25 16,685 0 0
OWENS & MINOR INC NEW COM 690732102   676,967 35,555 SH   SOLE 26 29,778 0 5,777
OWENS & MINOR INC NEW COM 690732102   25,495 1,339 SH   SOLE 28 1,339 0 0
OWENS & MINOR INC NEW COM 690732102   3,581,805 188,120 SH   SOLE 30 188,120 0 0
OWENS & MINOR INC NEW COM 690732102   79,854 4,194 SH   SOLE 36 4,194 0 0
OWENS & MINOR INC NEW COM 690732102   249,024 13,079 SH   SOLE 40 13,079 0 0
OWENS & MINOR INC NEW COM 690732102   2,166,314 113,777 SH   SOLE 43 106,057 0 7,720
OWENS CORNING NEW COM 690742101   30,108,308 230,715 SH   SOLE 2 95,620 0 135,095
OWENS CORNING NEW COM 690742101   10,616,175 81,350 SH   SOLE 4 53,306 0 28,044
OWENS CORNING NEW COM 690742101   17,835,696 136,672 SH   SOLE 7 108,191 0 28,481
OWENS CORNING NEW COM 690742101   283,055 2,169 SH   SOLE 13 2,169 0 0
OWENS CORNING NEW COM 690742101   1,255,149 9,618 SH   SOLE 15 9,618 0 0
OWENS CORNING NEW COM 690742101   27,003,321 206,922 SH   SOLE 18 201,561 0 5,361
OWENS CORNING NEW COM 690742101   13,526,717 103,653 SH   SOLE 19 103,653 0 0
OWENS CORNING NEW COM 690742101   706,514,211 5,413,902 SH   SOLE 21 5,413,902 0 0
OWENS CORNING NEW COM 690742101   362,343,951 2,776,582 SH   SOLE 22 2,570,629 0 205,953
OWENS CORNING NEW COM 690742101   20,010,087 153,334 SH   SOLE 23 153,334 0 0
OWENS CORNING NEW COM 690742101   7,214,562 55,284 SH   SOLE 25 55,284 0 0
OWENS CORNING NEW COM 690742101   15,127,430 115,919 SH   SOLE 26 89,901 0 26,018
OWENS CORNING NEW COM 690742101   27,960,669 214,258 SH   SOLE 28 62,112 0 152,146
OWENS CORNING NEW COM 690742101   700,002 5,364 SH   SOLE 29 5,364 0 0
OWENS CORNING NEW COM 690742101   103,218,453 790,946 SH   SOLE 30 643,493 0 147,453
OWENS CORNING NEW COM 690742101   3,208,734 24,588 SH   SOLE 31 22,311 0 2,277
OWENS CORNING NEW COM 690742101   791,091 6,062 SH   SOLE 34 6,062 0 0
OWENS CORNING NEW COM 690742101   1,903,995 14,590 SH   SOLE 36 14,590 0 0
OWENS CORNING NEW COM 690742101   449,703 3,446 SH   SOLE 40 3,446 0 0
OWENS CORNING NEW COM 690742101   44,762 343 SH   OTR 43 343 0 0
OWENS CORNING NEW COM 690742101   31,527,702 241,592 SH   SOLE 43 224,549 0 17,042
OWL ROCK CAPITAL CORPORATION COM 69121K104   183,344 13,662 SH   SOLE 22 13,662 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   26,134,524 1,947,431 SH   SOLE 30 1,947,431 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   13 1 SH   SOLE 43 1 0 0
OWLET INC COM CL A 69120X107   1,032 3,034 SH   SOLE 2 0 0 3,034
OWLET INC COM CL A 69120X107   58 171 SH   SOLE 21 171 0 0
OWLET INC COM CL A 69120X107   299,507 880,644 SH   SOLE 22 880,644 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106   2,390 1,328 SH   SOLE 21 1,328 0 0
OXBRIDGE RE HLDGS LTD SHS G6856M106   418 232 SH   SOLE 22 232 0 0
OXFORD INDS INC COM 691497309   3,265,477 33,179 SH   SOLE 2 22,653 0 10,526
OXFORD INDS INC COM 691497309   5,905 60 SH   SOLE 4 60 0 0
OXFORD INDS INC COM 691497309   332,266 3,376 SH   SOLE 7 3,198 0 178
OXFORD INDS INC COM 691497309   4,766,579 48,431 SH   SOLE 18 48,431 0 0
OXFORD INDS INC COM 691497309   5,252,282 53,366 SH   SOLE 19 53,366 0 0
OXFORD INDS INC COM 691497309   170,165,031 1,728,968 SH   SOLE 21 1,728,968 0 0
OXFORD INDS INC COM 691497309   45,026,855 457,497 SH   SOLE 22 435,234 0 22,263
OXFORD INDS INC COM 691497309   74,602 758 SH   SOLE 23 758 0 0
OXFORD INDS INC COM 691497309   289,060 2,937 SH   SOLE 25 2,937 0 0
OXFORD INDS INC COM 691497309   1,052,110 10,690 SH   SOLE 26 8,998 0 1,692
OXFORD INDS INC COM 691497309   1,379,652 14,018 SH   SOLE 28 301 0 13,717
OXFORD INDS INC COM 691497309   2,522,406 25,629 SH   SOLE 30 25,629 0 0
OXFORD INDS INC COM 691497309   73,224 744 SH   SOLE 34 744 0 0
OXFORD INDS INC COM 691497309   221,445 2,250 SH   SOLE 40 2,250 0 0
OXFORD INDS INC COM 691497309   1,511,844 15,361 SH   SOLE 43 14,670 0 691
OXFORD SQUARE CAP CORP COM 69181V107   603,826 227,859 SH   SOLE 30 227,859 0 0
P & F INDS INC CL A NEW 692830508   4,501 719 SH   SOLE 22 0 0 719
P A M TRANSN SVCS INC COM 693149106   132,913 4,965 SH   SOLE 2 1,820 0 3,145
P A M TRANSN SVCS INC COM 693149106   3,534 132 SH   SOLE 7 132 0 0
P A M TRANSN SVCS INC COM 693149106   532,081 19,876 SH   SOLE 18 19,876 0 0
P A M TRANSN SVCS INC COM 693149106   374,138 13,976 SH   SOLE 19 13,976 0 0
P A M TRANSN SVCS INC COM 693149106   6,243,353 233,222 SH   SOLE 21 233,222 0 0
P A M TRANSN SVCS INC COM 693149106   5,605,236 209,385 SH   SOLE 22 205,358 0 4,027
P A M TRANSN SVCS INC COM 693149106   70,030 2,616 SH   SOLE 25 2,616 0 0
P A M TRANSN SVCS INC COM 693149106   68,906 2,574 SH   SOLE 28 0 0 2,574
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   222,268 8,334 SH   SOLE 2 8,334 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   1,377,879 51,664 SH   SOLE 22 47,537 0 4,127
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   24,270 910 SH   SOLE 28 0 0 910
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   32,857 1,232 SH   SOLE 30 1,232 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   24,401,067 914,926 SH   SOLE 43 773,762 0 141,164
P10 INC COM CL A 69376K106   62,274 5,511 SH   SOLE 2 1,354 0 4,157
P10 INC COM CL A 69376K106   4,226 374 SH   SOLE 7 374 0 0
P10 INC COM CL A 69376K106   1,100,857 97,421 SH   SOLE 18 97,421 0 0
P10 INC COM CL A 69376K106   851,444 75,349 SH   SOLE 19 75,349 0 0
P10 INC COM CL A 69376K106   14,555,270 1,288,077 SH   SOLE 21 1,288,077 0 0
P10 INC COM CL A 69376K106   6,663,079 589,653 SH   SOLE 22 578,444 0 11,209
P3 HEALTH PARTNERS INC COM CL A 744413105   46,121 15,425 SH   SOLE 2 1,319 0 14,106
P3 HEALTH PARTNERS INC COM CL A 744413105   319,329 106,799 SH   SOLE 18 106,799 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   234,865 78,550 SH   SOLE 19 78,550 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   4,069,082 1,360,897 SH   SOLE 21 1,360,897 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   2,405,554 804,533 SH   SOLE 22 796,434 0 8,099
P3 HEALTH PARTNERS INC COM CL A 744413105   32,083 10,730 SH   SOLE 43 0 0 10,730
PACCAR INC COM 693718108   81,147,025 970,078 SH   SOLE 2 125,722 0 844,356
PACCAR INC COM 693718108   36,501,681 436,362 SH   SOLE 4 240,445 0 195,917
PACCAR INC COM 693718108   32,810,040 392,230 SH   SOLE 7 347,217 0 45,013
PACCAR INC COM 693718108   625,451 7,477 SH   SOLE 13 7,477 0 0
PACCAR INC COM 693718108   7,567,648 90,468 SH   SOLE 15 90,468 0 0
PACCAR INC COM 693718108   73,411,324 877,601 SH   SOLE 18 833,725 0 43,876
PACCAR INC COM 693718108   22,018,939 263,227 SH   SOLE 19 263,227 0 0
PACCAR INC COM 693718108   1,145,843,723 13,698,072 SH   SOLE 21 13,698,072 0 0
PACCAR INC COM 693718108   944,475,336 11,290,799 SH   SOLE 22 10,234,457 0 1,056,342
PACCAR INC COM 693718108   77,629,960 928,033 SH   SOLE 23 928,033 0 0
PACCAR INC COM 693718108   61,533,358 735,605 SH   SOLE 25 733,501 0 2,104
PACCAR INC COM 693718108   76,332,800 912,526 SH   SOLE 26 361,263 0 551,263
PACCAR INC COM 693718108   88,088,720 1,053,063 SH   SOLE 28 7,803 0 1,045,260
PACCAR INC COM 693718108   247,280,693 2,956,135 SH   SOLE 30 2,950,519 0 5,616
PACCAR INC COM 693718108   9,653,963 115,409 SH   SOLE 31 106,310 0 9,099
PACCAR INC COM 693718108   9,617,826 114,977 SH   SOLE 32 114,977 0 0
PACCAR INC COM 693718108   27,028,486 323,114 SH   SOLE 34 323,114 0 0
PACCAR INC COM 693718108   11,158,157 133,391 SH   SOLE 36 133,391 0 0
PACCAR INC COM 693718108   1,705,791 20,392 SH   SOLE 40 20,392 0 0
PACCAR INC COM 693718108   111,924 1,338 SH   OTR 43 1,338 0 0
PACCAR INC COM 693718108   60,057,023 717,956 SH   SOLE 43 616,633 0 101,323
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   3,439,340 258,597 SH   SOLE 2 106,140 0 152,457
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   9,589 721 SH   SOLE 4 721 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   549,091 41,285 SH   SOLE 7 39,148 0 2,137
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   8,823,632 663,431 SH   SOLE 18 663,431 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   17,477,636 1,314,108 SH   SOLE 19 1,314,108 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   136,952,228 10,297,160 SH   SOLE 21 10,297,160 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   91,614,949 6,888,342 SH   SOLE 22 6,662,281 0 226,061
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   145,249 10,921 SH   SOLE 23 10,921 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   558,653 42,004 SH   SOLE 25 42,004 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   2,932,131 220,461 SH   SOLE 26 122,467 0 97,994
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   525,377 39,502 SH   SOLE 28 28,856 0 10,646
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   10,996,001 826,767 SH   SOLE 30 826,767 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   48,412 3,640 SH   SOLE 34 3,640 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   34,048 2,560 SH   SOLE 36 2,560 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   488,549 36,733 SH   SOLE 40 36,733 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   2,349,724 176,671 SH   SOLE 43 162,853 0 13,818
PACIFIC PREMIER BANCORP COM 69478X105   1,623,504 78,506 SH   SOLE 2 23,428 0 55,078
PACIFIC PREMIER BANCORP COM 69478X105   5,935 287 SH   SOLE 4 287 0 0
PACIFIC PREMIER BANCORP COM 69478X105   20,473 990 SH   SOLE 7 990 0 0
PACIFIC PREMIER BANCORP COM 69478X105   6,406,664 309,800 SH   SOLE 18 309,800 0 0
PACIFIC PREMIER BANCORP COM 69478X105   3,167,535 153,169 SH   SOLE 19 153,169 0 0
PACIFIC PREMIER BANCORP COM 69478X105   227,990,134 11,024,668 SH   SOLE 21 11,024,668 0 0
PACIFIC PREMIER BANCORP COM 69478X105   46,650,688 2,255,836 SH   SOLE 22 2,102,818 0 153,018
PACIFIC PREMIER BANCORP COM 69478X105   199,128 9,629 SH   SOLE 25 9,629 0 0
PACIFIC PREMIER BANCORP COM 69478X105   792,706 38,332 SH   SOLE 26 31,737 0 6,595
PACIFIC PREMIER BANCORP COM 69478X105   879,644 42,536 SH   SOLE 28 1,686 0 40,850
PACIFIC PREMIER BANCORP COM 69478X105   2,767,728 133,836 SH   SOLE 30 133,836 0 0
PACIFIC PREMIER BANCORP COM 69478X105   216,954 10,491 SH   SOLE 40 10,491 0 0
PACIFIC PREMIER BANCORP COM 69478X105   546,324 26,418 SH   SOLE 43 25,767 0 651
PACIRA BIOSCIENCES INC COM 695127100   3,971,819 99,122 SH   SOLE 2 69,316 0 29,806
PACIRA BIOSCIENCES INC COM 695127100   6,892 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100   16,749 418 SH   SOLE 7 418 0 0
PACIRA BIOSCIENCES INC COM 695127100   5,832,108 145,548 SH   SOLE 18 141,074 0 4,474
PACIRA BIOSCIENCES INC COM 695127100   10,312,415 257,360 SH   SOLE 19 257,360 0 0
PACIRA BIOSCIENCES INC COM 695127100   213,420,554 5,326,193 SH   SOLE 21 5,326,193 0 0
PACIRA BIOSCIENCES INC COM 695127100   58,990,213 1,472,179 SH   SOLE 22 1,406,487 0 65,692
PACIRA BIOSCIENCES INC COM 695127100   297,039 7,413 SH   SOLE 23 7,413 0 0
PACIRA BIOSCIENCES INC COM 695127100   354,059 8,836 SH   SOLE 25 8,836 0 0
PACIRA BIOSCIENCES INC COM 695127100   1,079,646 26,944 SH   SOLE 26 17,141 0 9,803
PACIRA BIOSCIENCES INC COM 695127100   311,825 7,782 SH   SOLE 28 784 0 6,998
PACIRA BIOSCIENCES INC COM 695127100   3,784,972 94,459 SH   SOLE 30 94,459 0 0
PACIRA BIOSCIENCES INC COM 695127100   7,814 195 SH   SOLE 36 195 0 0
PACIRA BIOSCIENCES INC COM 695127100   328,093 8,188 SH   SOLE 40 8,188 0 0
PACIRA BIOSCIENCES INC COM 695127100   21,518 537 SH   OTR 43 537 0 0
PACIRA BIOSCIENCES INC COM 695127100   1,046,749 26,123 SH   SOLE 43 17,002 0 9,121
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7   2,206,125 2,385,000 PRN   SOLE 21 2,385,000 0 0
PACKAGING CORP AMER COM 695156109   13,640,762 103,214 SH   SOLE 2 30,455 0 72,759
PACKAGING CORP AMER COM 695156109   11,073,158 83,786 SH   SOLE 4 32,363 0 51,423
PACKAGING CORP AMER COM 695156109   8,813,883 66,691 SH   SOLE 7 58,681 0 8,010
PACKAGING CORP AMER COM 695156109   163,085 1,234 SH   SOLE 13 1,234 0 0
PACKAGING CORP AMER COM 695156109   1,961,122 14,839 SH   SOLE 15 14,839 0 0
PACKAGING CORP AMER COM 695156109   26,233,628 198,499 SH   SOLE 18 187,970 0 10,529
PACKAGING CORP AMER COM 695156109   18,603,635 140,766 SH   SOLE 19 140,766 0 0
PACKAGING CORP AMER COM 695156109   619,936,524 4,690,803 SH   SOLE 21 4,690,803 0 0
PACKAGING CORP AMER COM 695156109   289,328,372 2,189,228 SH   SOLE 22 1,990,401 0 198,827
PACKAGING CORP AMER COM 695156109   20,474,492 154,922 SH   SOLE 23 154,922 0 0
PACKAGING CORP AMER COM 695156109   21,707,941 164,255 SH   SOLE 25 164,255 0 0
PACKAGING CORP AMER COM 695156109   20,544,272 155,450 SH   SOLE 26 56,076 0 99,374
PACKAGING CORP AMER COM 695156109   17,092,385 129,331 SH   SOLE 28 1,141 0 128,190
PACKAGING CORP AMER COM 695156109   13,014,192 98,473 SH   SOLE 29 98,473 0 0
PACKAGING CORP AMER COM 695156109   65,547,263 495,969 SH   SOLE 30 495,969 0 0
PACKAGING CORP AMER COM 695156109   2,765,712 20,927 SH   SOLE 31 19,285 0 1,642
PACKAGING CORP AMER COM 695156109   4,454,056 33,702 SH   SOLE 32 33,702 0 0
PACKAGING CORP AMER COM 695156109   5,028,292 38,047 SH   SOLE 34 38,047 0 0
PACKAGING CORP AMER COM 695156109   3,570,302 27,015 SH   SOLE 36 27,015 0 0
PACKAGING CORP AMER COM 695156109   450,533 3,409 SH   SOLE 40 3,409 0 0
PACKAGING CORP AMER COM 695156109   47,313 358 SH   OTR 43 358 0 0
PACKAGING CORP AMER COM 695156109   12,854,775 97,267 SH   SOLE 43 81,391 0 15,875
PACTIV EVERGREEN INC COM 69526K105   480,332 63,452 SH   SOLE 2 26,173 0 37,279
PACTIV EVERGREEN INC COM 69526K105   2,263 299 SH   SOLE 7 299 0 0
PACTIV EVERGREEN INC COM 69526K105   936,008 123,647 SH   SOLE 18 123,647 0 0
PACTIV EVERGREEN INC COM 69526K105   633,223 83,649 SH   SOLE 19 83,649 0 0
PACTIV EVERGREEN INC COM 69526K105   11,024,993 1,456,406 SH   SOLE 21 1,456,406 0 0
PACTIV EVERGREEN INC COM 69526K105   8,963,781 1,184,119 SH   SOLE 22 1,138,126 0 45,993
PACTIV EVERGREEN INC COM 69526K105   42,612 5,629 SH   SOLE 25 5,629 0 0
PACTIV EVERGREEN INC COM 69526K105   120,363 15,900 SH   SOLE 30 15,900 0 0
PACTIV EVERGREEN INC COM 69526K105   76,343 10,085 SH   SOLE 40 10,085 0 0
PACTIV EVERGREEN INC COM 69526K105   329,181 43,485 SH   SOLE 43 31,199 0 12,286
PACWEST BANCORP DEL COM 695263103   949,100 116,454 SH   SOLE 2 34,953 0 81,501
PACWEST BANCORP DEL COM 695263103   3,822 469 SH   SOLE 4 469 0 0
PACWEST BANCORP DEL COM 695263103   21,003 2,577 SH   SOLE 7 2,577 0 0
PACWEST BANCORP DEL COM 695263103   3,438,542 421,907 SH   SOLE 18 421,907 0 0
PACWEST BANCORP DEL COM 695263103   1,963,840 240,962 SH   SOLE 19 240,962 0 0
PACWEST BANCORP DEL COM 695263103   93,369,024 11,456,322 SH   SOLE 21 11,456,322 0 0
PACWEST BANCORP DEL COM 695263103   27,108,408 3,326,185 SH   SOLE 22 3,124,969 0 201,216
PACWEST BANCORP DEL COM 695263103   227,776 27,948 SH   SOLE 25 27,948 0 0
PACWEST BANCORP DEL COM 695263103   825,359 101,271 SH   SOLE 26 37,304 0 63,967
PACWEST BANCORP DEL COM 695263103   105,722 12,972 SH   SOLE 28 2,083 0 10,889
PACWEST BANCORP DEL COM 695263103   2,977,961 365,394 SH   SOLE 30 365,394 0 0
PACWEST BANCORP DEL COM 695263103   46,602 5,718 SH   SOLE 36 5,718 0 0
PACWEST BANCORP DEL COM 695263103   153,913 18,885 SH   SOLE 40 18,885 0 0
PACWEST BANCORP DEL COM 695263103   94,644 11,613 SH   SOLE 43 2,311 0 9,302
PAGERDUTY INC COM 69553P100   2,616,110 116,375 SH   SOLE 2 67,214 0 49,161
PAGERDUTY INC COM 69553P100   67,283 2,993 SH   SOLE 4 332 0 2,661
PAGERDUTY INC COM 69553P100   412,598 18,354 SH   SOLE 7 17,389 0 965
PAGERDUTY INC COM 69553P100   5,429,100 241,508 SH   SOLE 18 216,493 0 25,015
PAGERDUTY INC COM 69553P100   15,916,807 708,043 SH   SOLE 19 708,043 0 0
PAGERDUTY INC COM 69553P100   73,876,766 3,286,333 SH   SOLE 21 3,286,333 0 0
PAGERDUTY INC COM 69553P100   54,356,168 2,417,979 SH   SOLE 22 2,355,567 0 62,412
PAGERDUTY INC COM 69553P100   112,850 5,020 SH   SOLE 23 5,020 0 0
PAGERDUTY INC COM 69553P100   410,934 18,280 SH   SOLE 25 18,280 0 0
PAGERDUTY INC COM 69553P100   1,672,287 74,390 SH   SOLE 26 40,512 0 33,878
PAGERDUTY INC COM 69553P100   33,495 1,490 SH   SOLE 28 1,490 0 0
PAGERDUTY INC COM 69553P100   13,082,528 581,963 SH   SOLE 30 581,963 0 0
PAGERDUTY INC COM 69553P100   62,719 2,790 SH   SOLE 34 2,790 0 0
PAGERDUTY INC COM 69553P100   29,898 1,330 SH   SOLE 36 1,330 0 0
PAGERDUTY INC COM 69553P100   376,045 16,728 SH   SOLE 40 16,728 0 0
PAGERDUTY INC COM 69553P100   929,076 41,329 SH   SOLE 43 39,996 0 1,333
PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6   1,542,141 1,625,000 PRN   SOLE 21 1,625,000 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   3,745,952 396,817 SH   SOLE 2 166,516 0 230,301
PAGSEGURO DIGITAL LTD COM CL A G68707101   44,179 4,680 SH   SOLE 4 0 0 4,680
PAGSEGURO DIGITAL LTD COM CL A G68707101   18,276 1,936 SH   SOLE 7 1,936 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   5,155,137 546,095 SH   SOLE 18 520,499 0 25,596
PAGSEGURO DIGITAL LTD COM CL A G68707101   47,725,176 5,055,633 SH   SOLE 19 5,055,633 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   60,280,715 6,385,669 SH   SOLE 21 6,385,669 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   33,136,392 3,510,211 SH   SOLE 22 3,415,590 0 94,621
PAGSEGURO DIGITAL LTD COM CL A G68707101   341,265 36,151 SH   SOLE 23 36,151 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   27,385,138 2,900,968 SH   SOLE 25 2,900,968 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   4,500,869 476,787 SH   SOLE 26 371,402 0 105,385
PAGSEGURO DIGITAL LTD COM CL A G68707101   11,959,168 1,266,861 SH   SOLE 28 9,437 0 1,257,424
PAGSEGURO DIGITAL LTD COM CL A G68707101   1,491,832 158,033 SH   SOLE 30 158,033 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   76,459,440 8,099,517 SH   SOLE 34 8,099,517 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   38,837,589 2,533,437 SH   SOLE 2 121,844 0 2,411,593
PALANTIR TECHNOLOGIES INC CL A 69608A108   17,599,162 1,148,021 SH   SOLE 4 608,941 0 539,080
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,961,119 258,390 SH   SOLE 7 247,691 0 10,699
PALANTIR TECHNOLOGIES INC CL A 69608A108   752,519 49,088 SH   SOLE 13 49,088 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,085,463 136,038 SH   SOLE 15 136,038 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   40,290,996 2,628,245 SH   SOLE 18 2,524,997 0 103,248
PALANTIR TECHNOLOGIES INC CL A 69608A108   6,778,313 442,160 SH   SOLE 19 442,160 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   590,842,989 38,541,617 SH   SOLE 21 38,541,617 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   645,194,216 42,087,033 SH   SOLE 22 38,753,802 0 3,333,231
PALANTIR TECHNOLOGIES INC CL A 69608A108   48,358,132 3,154,477 SH   SOLE 23 3,154,477 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   37,646,969 2,455,771 SH   SOLE 25 2,451,428 0 4,343
PALANTIR TECHNOLOGIES INC CL A 69608A108   30,641,389 1,998,786 SH   SOLE 26 1,002,405 0 996,381
PALANTIR TECHNOLOGIES INC CL A 69608A108   29,045,996 1,894,716 SH   SOLE 28 28,278 0 1,866,438
PALANTIR TECHNOLOGIES INC CL A 69608A108   56,982 3,717 SH   SOLE 29 3,717 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   64,220,037 4,189,174 SH   SOLE 30 4,189,174 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   6,071,738 396,069 SH   SOLE 31 365,302 0 30,767
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,152,264 75,164 SH   SOLE 34 75,164 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   6,278,463 409,554 SH   SOLE 36 409,554 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,122,861 73,246 SH   SOLE 40 73,246 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   46,174 3,012 SH   OTR 43 3,012 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   8,804,249 574,315 SH   SOLE 43 446,163 0 128,152
PALATIN TECHNOLOGIES INC COM NEW 696077502   172 82 SH   SOLE 2 0 0 82
PALATIN TECHNOLOGIES INC COM NEW 696077502   267,101 127,191 SH   SOLE 21 127,191 0 0
PALATIN TECHNOLOGIES INC COM NEW 696077502   250,988 119,518 SH   SOLE 22 119,518 0 0
PALISADE BIO INC COM 696389204   15 9 SH   SOLE 22 9 0 0
PALO ALTO NETWORKS INC COM 697435105   160,227,766 627,090 SH   SOLE 2 166,520 0 460,570
PALO ALTO NETWORKS INC COM 697435105   63,315,378 247,800 SH   SOLE 4 135,127 0 112,673
PALO ALTO NETWORKS INC COM 697435105   71,426,798 279,546 SH   SOLE 7 251,180 0 28,366
PALO ALTO NETWORKS INC COM 697435105   4,429,521 17,336 SH   SOLE 13 17,336 0 0
PALO ALTO NETWORKS INC COM 697435105   9,617,907 37,642 SH   SOLE 15 37,642 0 0
PALO ALTO NETWORKS INC COM 697435105   240,693,231 942,011 SH   SOLE 18 839,606 0 102,405
PALO ALTO NETWORKS INC COM 697435105   137,606,444 538,556 SH   SOLE 19 538,556 0 0
PALO ALTO NETWORKS INC COM 697435105   2,019,455,990 7,903,628 SH   SOLE 21 7,903,628 0 0
PALO ALTO NETWORKS INC COM 697435105   1,701,460,764 6,659,077 SH   SOLE 22 6,029,047 0 630,030
PALO ALTO NETWORKS INC COM 697435105   146,956,321 575,149 SH   SOLE 23 575,149 0 0
PALO ALTO NETWORKS INC COM 697435105   163,558,594 640,126 SH   SOLE 25 578,564 0 61,562
PALO ALTO NETWORKS INC COM 697435105   143,899,399 563,185 SH   SOLE 26 203,678 0 359,507
PALO ALTO NETWORKS INC COM 697435105   139,356,176 545,404 SH   SOLE 28 12,343 0 533,061
PALO ALTO NETWORKS INC COM 697435105   2,625,365 10,275 SH   SOLE 29 10,275 0 0
PALO ALTO NETWORKS INC COM 697435105   489,007,047 1,913,847 SH   SOLE 30 1,898,443 0 15,404
PALO ALTO NETWORKS INC COM 697435105   23,335,984 91,331 SH   SOLE 31 85,973 0 5,358
PALO ALTO NETWORKS INC COM 697435105   17,293,939 67,684 SH   SOLE 32 67,684 0 0
PALO ALTO NETWORKS INC COM 697435105   96,079,170 376,029 SH   SOLE 34 376,029 0 0
PALO ALTO NETWORKS INC COM 697435105   18,690,045 73,148 SH   SOLE 36 73,148 0 0
PALO ALTO NETWORKS INC COM 697435105   3,008,886 11,776 SH   SOLE 40 11,776 0 0
PALO ALTO NETWORKS INC COM 697435105   215,395 843 SH   OTR 43 843 0 0
PALO ALTO NETWORKS INC COM 697435105   50,242,720 196,637 SH   SOLE 43 165,792 0 30,845
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2   28,727,981 11,163,000 PRN   SOLE 21 11,163,000 0 0
PALOMAR HLDGS INC COM 69753M105   1,893,439 32,623 SH   SOLE 2 26,821 0 5,802
PALOMAR HLDGS INC COM 69753M105   4,701 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105   15,032 259 SH   SOLE 7 259 0 0
PALOMAR HLDGS INC COM 69753M105   4,425,028 76,241 SH   SOLE 18 76,241 0 0
PALOMAR HLDGS INC COM 69753M105   3,539,511 60,984 SH   SOLE 19 60,984 0 0
PALOMAR HLDGS INC COM 69753M105   164,479,266 2,833,895 SH   SOLE 21 2,833,895 0 0
PALOMAR HLDGS INC COM 69753M105   41,516,592 715,310 SH   SOLE 22 680,620 0 34,690
PALOMAR HLDGS INC COM 69753M105   16,716 288 SH   SOLE 23 288 0 0
PALOMAR HLDGS INC COM 69753M105   257,930 4,444 SH   SOLE 25 4,444 0 0
PALOMAR HLDGS INC COM 69753M105   612,496 10,553 SH   SOLE 26 8,499 0 2,054
PALOMAR HLDGS INC COM 69753M105   158,391 2,729 SH   SOLE 28 456 0 2,273
PALOMAR HLDGS INC COM 69753M105   2,385,038 41,093 SH   SOLE 30 41,093 0 0
PALOMAR HLDGS INC COM 69753M105   271,743 4,682 SH   SOLE 34 4,682 0 0
PALOMAR HLDGS INC COM 69753M105   253,287 4,364 SH   SOLE 40 4,364 0 0
PALOMAR HLDGS INC COM 69753M105   1,043,037 17,971 SH   SOLE 43 16,356 0 1,615
PAN AMERN SILVER CORP COM 697900108   2,282,514 156,551 SH   SOLE 19 156,551 0 0
PAN AMERN SILVER CORP COM 697900108   1,460,449 100,168 SH   SOLE 21 100,168 0 0
PAN AMERN SILVER CORP COM 697900108   4,877,914 334,562 SH   SOLE 23 334,562 0 0
PAN AMERN SILVER CORP COM 697900108   29,980,212 2,056,256 SH   SOLE 25 2,056,256 0 0
PAN AMERN SILVER CORP COM 697900108   13,663,749 937,157 SH   SOLE 26 547,124 0 390,033
PAN AMERN SILVER CORP COM 697900108   49,485 3,394 SH   SOLE 28 3,394 0 0
PAN AMERN SILVER CORP COM 697900108   100,303,533 6,879,529 SH   SOLE 34 6,879,529 0 0
PAN AMERN SILVER CORP COM 697900108   1,946,081 133,476 SH   SOLE 43 125,122 0 8,354
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   140,092 20,693 SH   SOLE 2 6,670 0 14,023
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   581,333 85,869 SH   SOLE 18 85,869 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   420,607 62,128 SH   SOLE 19 62,128 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   7,398,222 1,092,795 SH   SOLE 21 1,092,795 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   5,817,441 859,297 SH   SOLE 22 835,688 0 23,609
PAPA JOHNS INTL INC COM 698813102   4,204,471 56,948 SH   SOLE 2 37,202 0 19,746
PAPA JOHNS INTL INC COM 698813102   9,081 123 SH   SOLE 4 123 0 0
PAPA JOHNS INTL INC COM 698813102   345,967 4,686 SH   SOLE 7 4,447 0 239
PAPA JOHNS INTL INC COM 698813102   10,695,161 144,862 SH   SOLE 18 135,869 0 8,993
PAPA JOHNS INTL INC COM 698813102   9,201,950 124,637 SH   SOLE 19 124,637 0 0
PAPA JOHNS INTL INC COM 698813102   170,962,815 2,315,628 SH   SOLE 21 2,315,628 0 0
PAPA JOHNS INTL INC COM 698813102   77,245,671 1,046,264 SH   SOLE 22 1,016,951 0 29,313
PAPA JOHNS INTL INC COM 698813102   117,685 1,594 SH   SOLE 23 1,594 0 0
PAPA JOHNS INTL INC COM 698813102   499,829 6,770 SH   SOLE 25 6,770 0 0
PAPA JOHNS INTL INC COM 698813102   1,015,532 13,755 SH   SOLE 26 11,346 0 2,409
PAPA JOHNS INTL INC COM 698813102   43,486 589 SH   SOLE 28 589 0 0
PAPA JOHNS INTL INC COM 698813102   1,206,530 16,342 SH   SOLE 30 16,342 0 0
PAPA JOHNS INTL INC COM 698813102   86,307 1,169 SH   SOLE 34 1,169 0 0
PAPA JOHNS INTL INC COM 698813102   430,650 5,833 SH   SOLE 40 5,833 0 0
PAPA JOHNS INTL INC COM 698813102   1,114,324 15,093 SH   SOLE 43 14,323 0 770
PAR PAC HOLDINGS INC COM NEW 69888T207   937,550 35,233 SH   SOLE 2 17,471 0 17,762
PAR PAC HOLDINGS INC COM NEW 69888T207   3,699 139 SH   SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   456,894 17,170 SH   SOLE 7 16,257 0 913
PAR PAC HOLDINGS INC COM NEW 69888T207   5,003,638 188,036 SH   SOLE 18 188,036 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   2,968,878 111,570 SH   SOLE 19 111,570 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   154,092,549 5,790,776 SH   SOLE 21 5,790,776 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   44,093,542 1,657,029 SH   SOLE 22 1,562,545 0 94,484
PAR PAC HOLDINGS INC COM NEW 69888T207   342,018 12,853 SH   SOLE 25 12,853 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   899,551 33,805 SH   SOLE 26 29,684 0 4,121
PAR PAC HOLDINGS INC COM NEW 69888T207   2,448,679 92,021 SH   SOLE 30 92,021 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   208,037 7,818 SH   SOLE 40 7,818 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,090,371 40,976 SH   SOLE 43 39,116 0 1,860
PAR TECHNOLOGY CORP COM 698884103   702,101 21,321 SH   SOLE 2 7,925 0 13,396
PAR TECHNOLOGY CORP COM 698884103   2,569 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103   337,368 10,245 SH   SOLE 7 9,694 0 551
PAR TECHNOLOGY CORP COM 698884103   2,540,714 77,155 SH   SOLE 18 77,155 0 0
PAR TECHNOLOGY CORP COM 698884103   1,788,461 54,311 SH   SOLE 19 54,311 0 0
PAR TECHNOLOGY CORP COM 698884103   32,756,525 994,732 SH   SOLE 21 994,732 0 0
PAR TECHNOLOGY CORP COM 698884103   24,296,050 737,809 SH   SOLE 22 706,738 0 31,071
PAR TECHNOLOGY CORP COM 698884103   154,508 4,692 SH   SOLE 25 4,692 0 0
PAR TECHNOLOGY CORP COM 698884103   443,699 13,474 SH   SOLE 26 10,607 0 2,867
PAR TECHNOLOGY CORP COM 698884103   97,308 2,955 SH   SOLE 28 0 0 2,955
PAR TECHNOLOGY CORP COM 698884103   8,201,776 249,067 SH   SOLE 30 249,067 0 0
PAR TECHNOLOGY CORP COM 698884103   194,485 5,906 SH   SOLE 40 5,906 0 0
PAR TECHNOLOGY CORP COM 698884103   497,441 15,106 SH   SOLE 43 13,444 0 1,662
PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3   1,225,275 1,550,000 PRN   SOLE 21 1,550,000 0 0
PARAGON 28 INC COM 69913P105   1,052,993 59,357 SH   SOLE 2 34,790 0 24,567
PARAGON 28 INC COM 69913P105   319,036 17,984 SH   SOLE 7 17,024 0 960
PARAGON 28 INC COM 69913P105   2,062,878 116,284 SH   SOLE 18 116,284 0 0
PARAGON 28 INC COM 69913P105   2,904,943 163,751 SH   SOLE 19 163,751 0 0
PARAGON 28 INC COM 69913P105   29,550,653 1,665,764 SH   SOLE 21 1,665,764 0 0
PARAGON 28 INC COM 69913P105   17,495,011 986,190 SH   SOLE 22 961,568 0 24,622
PARAGON 28 INC COM 69913P105   98,794 5,569 SH   SOLE 23 5,569 0 0
PARAGON 28 INC COM 69913P105   96,204 5,423 SH   SOLE 25 5,423 0 0
PARAGON 28 INC COM 69913P105   72,415 4,082 SH   SOLE 26 895 0 3,187
PARAGON 28 INC COM 69913P105   89,019 5,018 SH   SOLE 28 0 0 5,018
PARAGON 28 INC COM 69913P105   972,170 54,801 SH   SOLE 30 54,801 0 0
PARAGON 28 INC COM 69913P105   19,567 1,103 SH   SOLE 36 1,103 0 0
PARAGON 28 INC COM 69913P105   95,902 5,406 SH   SOLE 40 5,406 0 0
PARAGON 28 INC COM 69913P105   15,966 900 SH   SOLE 43 622 0 278
PARAMOUNT GLOBAL CLASS A COM 92556H107   412,941 22,249 SH   SOLE 2 181 0 22,068
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,986 107 SH   SOLE 7 107 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   46,957 2,530 SH   SOLE 18 2,530 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   224,205 12,080 SH   SOLE 19 12,080 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,953,459 105,251 SH   SOLE 21 105,251 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,673,351 90,159 SH   SOLE 22 61,218 0 28,941
PARAMOUNT GLOBAL CLASS A COM 92556H107   296,348 15,967 SH   SOLE 28 0 0 15,967
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,227 120 SH   SOLE 31 120 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,461,426 78,741 SH   SOLE 43 66,665 0 12,075
PARAMOUNT GLOBAL CLASS B COM 92556H206   17,508,366 1,100,463 SH   SOLE 2 130,180 0 970,283
PARAMOUNT GLOBAL CLASS B COM 92556H206   5,773,166 362,864 SH   SOLE 4 196,559 0 166,305
PARAMOUNT GLOBAL CLASS B COM 92556H206   15,905,227 999,700 SH   SOLE 7 916,349 0 83,351
PARAMOUNT GLOBAL CLASS B COM 92556H206   155,313 9,762 SH   SOLE 13 9,762 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,627,116 102,270 SH   SOLE 15 102,270 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   14,427,554 906,823 SH   SOLE 18 865,445 0 41,378
PARAMOUNT GLOBAL CLASS B COM 92556H206   3,598,381 226,171 SH   SOLE 19 226,171 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   760,387 47,793 SH   SOLE 20 47,793 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   242,338,018 15,231,805 SH   SOLE 21 15,231,805 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   187,130,906 11,761,842 SH   SOLE 22 10,570,247 0 1,191,595
PARAMOUNT GLOBAL CLASS B COM 92556H206   13,892,994 873,224 SH   SOLE 23 873,224 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   28,868,090 1,814,462 SH   SOLE 25 1,789,920 0 24,542
PARAMOUNT GLOBAL CLASS B COM 92556H206   19,592,560 1,231,462 SH   SOLE 26 521,387 0 710,075
PARAMOUNT GLOBAL CLASS B COM 92556H206   14,490,939 910,807 SH   SOLE 28 18,748 0 892,059
PARAMOUNT GLOBAL CLASS B COM 92556H206   64,159,430 4,032,648 SH   SOLE 30 3,696,043 0 336,605
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,096,461 131,770 SH   SOLE 31 122,296 0 9,474
PARAMOUNT GLOBAL CLASS B COM 92556H206   374,299 23,526 SH   SOLE 34 23,526 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   3,119,299 196,059 SH   SOLE 36 196,059 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   326,266 20,507 SH   SOLE 40 20,507 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   15,130 951 SH   OTR 43 951 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   6,361,552 399,846 SH   SOLE 43 360,972 0 38,874
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   143,551 6,335 SH   SOLE 7 6,335 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   18,610,046 821,273 SH   SOLE 21 821,273 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   48 153 SH   SOLE 21 153 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   5,752 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108   6,554,575 1,479,588 SH   SOLE 2 856,432 0 623,156
PARAMOUNT GROUP INC COM 69924R108   357,501 80,700 SH   SOLE 4 80,700 0 0
PARAMOUNT GROUP INC COM 69924R108   1,274,728 287,749 SH   SOLE 7 247,273 0 40,476
PARAMOUNT GROUP INC COM 69924R108   2,443,375 551,552 SH   SOLE 18 551,552 0 0
PARAMOUNT GROUP INC COM 69924R108   14,108,066 3,184,665 SH   SOLE 19 3,184,665 0 0
PARAMOUNT GROUP INC COM 69924R108   34,934,519 7,885,896 SH   SOLE 21 7,885,896 0 0
PARAMOUNT GROUP INC COM 69924R108   44,824,561 10,118,411 SH   SOLE 22 9,878,056 0 240,355
PARAMOUNT GROUP INC COM 69924R108   458,120 103,413 SH   SOLE 23 103,413 0 0
PARAMOUNT GROUP INC COM 69924R108   7,514,893 1,696,364 SH   SOLE 25 1,696,364 0 0
PARAMOUNT GROUP INC COM 69924R108   3,454,129 779,713 SH   SOLE 26 45,492 0 734,221
PARAMOUNT GROUP INC COM 69924R108   587,936 132,717 SH   SOLE 28 5,154 0 127,563
PARAMOUNT GROUP INC COM 69924R108   2,874,242 648,813 SH   SOLE 30 648,813 0 0
PARAMOUNT GROUP INC COM 69924R108   52,084 11,757 SH   SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108   145,570 32,860 SH   SOLE 40 32,860 0 0
PARAMOUNT GROUP INC COM 69924R108   8,323,123 1,878,809 SH   SOLE 43 1,828,335 0 50,474
PARATEK PHARMACEUTICALS INC COM 699374302   2,126 962 SH   SOLE 2 0 0 962
PARATEK PHARMACEUTICALS INC COM 699374302   23,181 10,489 SH   SOLE 18 10,489 0 0
PARATEK PHARMACEUTICALS INC COM 699374302   535,176 242,161 SH   SOLE 21 242,161 0 0
PARATEK PHARMACEUTICALS INC COM 699374302   1,417,233 641,282 SH   SOLE 22 641,282 0 0
PARDES BIOSCIENCES INC COM 69945Q105   14,196 7,843 SH   SOLE 2 0 0 7,843
PARDES BIOSCIENCES INC COM 69945Q105   13,123 7,250 SH   SOLE 18 7,250 0 0
PARDES BIOSCIENCES INC COM 69945Q105   162,811 89,951 SH   SOLE 21 89,951 0 0
PARDES BIOSCIENCES INC COM 69945Q105   622,282 343,802 SH   SOLE 22 343,802 0 0
PARDES BIOSCIENCES INC COM 69945Q105   14,196 7,843 SH   SOLE 43 0 0 7,843
PARK AEROSPACE CORP COM 70014A104   409,280 29,658 SH   SOLE 2 809 0 28,849
PARK AEROSPACE CORP COM 70014A104   2,857 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104   819,030 59,350 SH   SOLE 18 59,350 0 0
PARK AEROSPACE CORP COM 70014A104   569,650 41,279 SH   SOLE 19 41,279 0 0
PARK AEROSPACE CORP COM 70014A104   9,363,203 678,493 SH   SOLE 21 678,493 0 0
PARK AEROSPACE CORP COM 70014A104   7,258,276 525,962 SH   SOLE 22 511,580 0 14,382
PARK AEROSPACE CORP COM 70014A104   27,572 1,998 SH   OTR 43 1,998 0 0
PARK AEROSPACE CORP COM 70014A104   50,950 3,692 SH   SOLE 43 2,621 0 1,071
PARK CITY GROUP INC COM NEW 700215304   6,094 604 SH   SOLE 2 0 0 604
PARK CITY GROUP INC COM NEW 700215304   22,773 2,257 SH   SOLE 18 2,257 0 0
PARK CITY GROUP INC COM NEW 700215304   285,325 28,278 SH   SOLE 21 28,278 0 0
PARK CITY GROUP INC COM NEW 700215304   326,260 32,335 SH   SOLE 22 32,335 0 0
PARK HOTELS & RESORTS INC COM 700517105   39,268,570 3,063,071 SH   SOLE 2 2,334,657 0 728,414
PARK HOTELS & RESORTS INC COM 700517105   1,258,809 98,191 SH   SOLE 4 98,191 0 0
PARK HOTELS & RESORTS INC COM 700517105   4,790,937 373,708 SH   SOLE 7 324,788 0 48,920
PARK HOTELS & RESORTS INC COM 700517105   6,209,303 484,345 SH   SOLE 18 484,345 0 0
PARK HOTELS & RESORTS INC COM 700517105   19,760,107 1,541,350 SH   SOLE 19 1,541,350 0 0
PARK HOTELS & RESORTS INC COM 700517105   149,626,451 11,671,330 SH   SOLE 21 11,671,330 0 0
PARK HOTELS & RESORTS INC COM 700517105   112,539,678 8,778,446 SH   SOLE 22 8,458,552 0 319,894
PARK HOTELS & RESORTS INC COM 700517105   140,379 10,950 SH   SOLE 23 10,950 0 0
PARK HOTELS & RESORTS INC COM 700517105   13,759,065 1,073,250 SH   SOLE 25 1,073,250 0 0
PARK HOTELS & RESORTS INC COM 700517105   6,028,002 470,203 SH   SOLE 26 80,204 0 389,999
PARK HOTELS & RESORTS INC COM 700517105   2,094,275 163,360 SH   SOLE 28 7,984 0 155,376
PARK HOTELS & RESORTS INC COM 700517105   10,688,034 833,700 SH   SOLE 30 833,700 0 0
PARK HOTELS & RESORTS INC COM 700517105   38,729 3,021 SH   SOLE 31 3,021 0 0
PARK HOTELS & RESORTS INC COM 700517105   2,336,022 182,217 SH   SOLE 34 182,217 0 0
PARK HOTELS & RESORTS INC COM 700517105   208,530 16,266 SH   SOLE 36 16,266 0 0
PARK HOTELS & RESORTS INC COM 700517105   542,658 42,329 SH   SOLE 40 42,329 0 0
PARK HOTELS & RESORTS INC COM 700517105   5,581,727 435,392 SH   SOLE 43 406,572 0 28,820
PARK NATL CORP COM 700658107   1,415,086 13,830 SH   SOLE 2 4,917 0 8,913
PARK NATL CORP COM 700658107   4,400 43 SH   SOLE 4 43 0 0
PARK NATL CORP COM 700658107   15,655 153 SH   SOLE 7 153 0 0
PARK NATL CORP COM 700658107   5,299,767 51,796 SH   SOLE 18 51,796 0 0
PARK NATL CORP COM 700658107   2,927,068 28,607 SH   SOLE 19 28,607 0 0
PARK NATL CORP COM 700658107   170,459,185 1,665,942 SH   SOLE 21 1,665,942 0 0
PARK NATL CORP COM 700658107   42,365,391 414,048 SH   SOLE 22 387,334 0 26,714
PARK NATL CORP COM 700658107   267,158 2,611 SH   SOLE 25 2,611 0 0
PARK NATL CORP COM 700658107   544,547 5,322 SH   SOLE 26 3,671 0 1,651
PARK NATL CORP COM 700658107   124,114 1,213 SH   SOLE 28 0 0 1,213
PARK NATL CORP COM 700658107   2,713,015 26,515 SH   SOLE 30 26,515 0 0
PARK NATL CORP COM 700658107   259,381 2,535 SH   SOLE 40 2,535 0 0
PARK NATL CORP COM 700658107   328,959 3,215 SH   SOLE 43 2,798 0 417
PARK-OHIO HLDGS CORP COM 700666100   93,423 4,917 SH   SOLE 2 1,116 0 3,801
PARK-OHIO HLDGS CORP COM 700666100   446,975 23,525 SH   SOLE 18 23,525 0 0
PARK-OHIO HLDGS CORP COM 700666100   291,707 15,353 SH   SOLE 19 15,353 0 0
PARK-OHIO HLDGS CORP COM 700666100   5,224,563 274,977 SH   SOLE 21 274,977 0 0
PARK-OHIO HLDGS CORP COM 700666100   3,222,837 169,623 SH   SOLE 22 164,114 0 5,509
PARK-OHIO HLDGS CORP COM 700666100   7,904 416 SH   SOLE 43 416 0 0
PARKE BANCORP INC COM 700885106   63,118 3,715 SH   SOLE 2 507 0 3,208
PARKE BANCORP INC COM 700885106   3,313 195 SH   SOLE 7 195 0 0
PARKE BANCORP INC COM 700885106   600,698 35,356 SH   SOLE 18 35,356 0 0
PARKE BANCORP INC COM 700885106   346,205 20,377 SH   SOLE 19 20,377 0 0
PARKE BANCORP INC COM 700885106   6,663,036 392,174 SH   SOLE 21 392,174 0 0
PARKE BANCORP INC COM 700885106   2,773,397 163,237 SH   SOLE 22 156,014 0 7,223
PARKER-HANNIFIN CORP COM 701094104   79,906,715 204,868 SH   SOLE 2 27,541 0 177,327
PARKER-HANNIFIN CORP COM 701094104   37,288,604 95,602 SH   SOLE 4 46,659 0 48,943
PARKER-HANNIFIN CORP COM 701094104   29,966,773 76,830 SH   SOLE 7 66,235 0 10,595
PARKER-HANNIFIN CORP COM 701094104   2,187,344 5,608 SH   SOLE 13 5,608 0 0
PARKER-HANNIFIN CORP COM 701094104   8,876,530 22,758 SH   SOLE 15 22,758 0 0
PARKER-HANNIFIN CORP COM 701094104   83,215,424 213,351 SH   SOLE 18 202,566 0 10,785
PARKER-HANNIFIN CORP COM 701094104   20,986,492 53,806 SH   SOLE 19 53,806 0 0
PARKER-HANNIFIN CORP COM 701094104   1,231,240,828 3,156,704 SH   SOLE 21 3,156,704 0 0
PARKER-HANNIFIN CORP COM 701094104   1,072,484,407 2,749,678 SH   SOLE 22 2,487,000 0 262,678
PARKER-HANNIFIN CORP COM 701094104   96,422,178 247,211 SH   SOLE 23 247,211 0 0
PARKER-HANNIFIN CORP COM 701094104   68,147,399 174,719 SH   SOLE 25 174,311 0 408
PARKER-HANNIFIN CORP COM 701094104   81,273,415 208,372 SH   SOLE 26 73,572 0 134,800
PARKER-HANNIFIN CORP COM 701094104   96,693,256 247,906 SH   SOLE 28 1,829 0 246,077
PARKER-HANNIFIN CORP COM 701094104   131,834 338 SH   SOLE 29 338 0 0
PARKER-HANNIFIN CORP COM 701094104   223,228,473 572,322 SH   SOLE 30 572,322 0 0
PARKER-HANNIFIN CORP COM 701094104   11,267,866 28,889 SH   SOLE 31 26,599 0 2,290
PARKER-HANNIFIN CORP COM 701094104   2,021,187 5,182 SH   SOLE 34 5,182 0 0
PARKER-HANNIFIN CORP COM 701094104   12,004,651 30,778 SH   SOLE 36 30,778 0 0
PARKER-HANNIFIN CORP COM 701094104   1,942,399 4,980 SH   SOLE 40 4,980 0 0
PARKER-HANNIFIN CORP COM 701094104   57,805,338 148,204 SH   SOLE 43 128,975 0 19,228
PARSONS CORP DEL COM 70202L102   6,431,215 133,594 SH   SOLE 2 81,822 0 51,772
PARSONS CORP DEL COM 70202L102   35,720 742 SH   SOLE 4 151 0 591
PARSONS CORP DEL COM 70202L102   19,449 404 SH   SOLE 7 404 0 0
PARSONS CORP DEL COM 70202L102   5,638,927 117,136 SH   SOLE 18 108,088 0 9,048
PARSONS CORP DEL COM 70202L102   14,375,856 298,626 SH   SOLE 19 298,626 0 0
PARSONS CORP DEL COM 70202L102   95,571,283 1,985,278 SH   SOLE 21 1,985,278 0 0
PARSONS CORP DEL COM 70202L102   57,971,440 1,204,226 SH   SOLE 22 1,162,178 0 42,048
PARSONS CORP DEL COM 70202L102   514,713 10,692 SH   SOLE 23 10,692 0 0
PARSONS CORP DEL COM 70202L102   451,649 9,382 SH   SOLE 25 9,382 0 0
PARSONS CORP DEL COM 70202L102   936,516 19,454 SH   SOLE 26 16,366 0 3,088
PARSONS CORP DEL COM 70202L102   2,224,983 46,219 SH   SOLE 28 22,876 0 23,343
PARSONS CORP DEL COM 70202L102   11,491,499 238,710 SH   SOLE 30 238,710 0 0
PARSONS CORP DEL COM 70202L102   93,921 1,951 SH   SOLE 36 1,951 0 0
PARSONS CORP DEL COM 70202L102   337,798 7,017 SH   SOLE 40 7,017 0 0
PARSONS CORP DEL COM 70202L102   52,617 1,093 SH   OTR 43 1,093 0 0
PARSONS CORP DEL COM 70202L102   1,034,288 21,485 SH   SOLE 43 19,550 0 1,935
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   2,935,643 2,565,000 PRN   SOLE 21 2,565,000 0 0
PARTNERS BANCORP COM 70213Q108   12,566 2,030 SH   SOLE 18 2,030 0 0
PARTNERS BANCORP COM 70213Q108   145,366 23,484 SH   SOLE 21 23,484 0 0
PARTNERS BANCORP COM 70213Q108   8,196 1,324 SH   SOLE 22 1,324 0 0
PARTS ID INC COM CL A 702141102   409 982 SH   SOLE 21 982 0 0
PASSAGE BIO INC COM 702712100   69,387 73,714 SH   SOLE 2 33,972 0 39,742
PASSAGE BIO INC COM 702712100   7,208 7,658 SH   SOLE 18 7,658 0 0
PASSAGE BIO INC COM 702712100   145,394 154,461 SH   SOLE 19 154,461 0 0
PASSAGE BIO INC COM 702712100   127,325 135,265 SH   SOLE 21 135,265 0 0
PASSAGE BIO INC COM 702712100   590,766 627,606 SH   SOLE 22 627,606 0 0
PASSAGE BIO INC COM 702712100   37,259 39,583 SH   SOLE 26 0 0 39,583
PASSAGE BIO INC COM 702712100   15,941 16,935 SH   SOLE 28 16,935 0 0
PATHFINDER BANCORP INC MD COM 70319R109   1,464 105 SH   SOLE 2 0 0 105
PATHFINDER BANCORP INC MD COM 70319R109   9,005 646 SH   SOLE 18 646 0 0
PATHFINDER BANCORP INC MD COM 70319R109   116,622 8,366 SH   SOLE 21 8,366 0 0
PATHFINDER BANCORP INC MD COM 70319R109   8,141 584 SH   SOLE 22 584 0 0
PATHWARD FINANCIAL INC COM 59100U108   905,504 19,532 SH   SOLE 2 7,494 0 12,038
PATHWARD FINANCIAL INC COM 59100U108   6,073 131 SH   SOLE 4 131 0 0
PATHWARD FINANCIAL INC COM 59100U108   12,007 259 SH   SOLE 7 259 0 0
PATHWARD FINANCIAL INC COM 59100U108   3,995,212 86,178 SH   SOLE 18 86,178 0 0
PATHWARD FINANCIAL INC COM 59100U108   2,228,340 48,066 SH   SOLE 19 48,066 0 0
PATHWARD FINANCIAL INC COM 59100U108   140,586,561 3,032,497 SH   SOLE 21 3,032,497 0 0
PATHWARD FINANCIAL INC COM 59100U108   29,585,793 638,175 SH   SOLE 22 611,701 0 26,474
PATHWARD FINANCIAL INC COM 59100U108   153,730 3,316 SH   SOLE 25 3,316 0 0
PATHWARD FINANCIAL INC COM 59100U108   84,051 1,813 SH   SOLE 26 0 0 1,813
PATHWARD FINANCIAL INC COM 59100U108   20,028 432 SH   SOLE 28 432 0 0
PATHWARD FINANCIAL INC COM 59100U108   1,721,996 37,144 SH   SOLE 30 37,144 0 0
PATHWARD FINANCIAL INC COM 59100U108   150,763 3,252 SH   SOLE 40 3,252 0 0
PATHWARD FINANCIAL INC COM 59100U108   1,576 34 SH   SOLE 43 34 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   421,836 29,499 SH   SOLE 2 14,912 0 14,587
PATRIA INVESTMENTS LIMITED COM CL A G69451105   7,579 530 SH   SOLE 7 530 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   1,881,437 131,569 SH   SOLE 18 131,569 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   3,031,128 211,967 SH   SOLE 19 211,967 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   23,806,754 1,664,808 SH   SOLE 21 1,664,808 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   11,401,447 797,304 SH   SOLE 22 778,954 0 18,350
PATRIA INVESTMENTS LIMITED COM CL A G69451105   19,863 1,389 SH   SOLE 23 1,389 0 0
PATRICK INDS INC COM 703343103   2,493,520 31,169 SH   SOLE 2 10,086 0 21,083
PATRICK INDS INC COM 703343103   7,920 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103   18,640 233 SH   SOLE 7 233 0 0
PATRICK INDS INC COM 703343103   6,399,040 79,988 SH   SOLE 18 73,833 0 6,155
PATRICK INDS INC COM 703343103   7,851,360 98,142 SH   SOLE 19 98,142 0 0
PATRICK INDS INC COM 703343103   202,047,520 2,525,594 SH   SOLE 21 2,525,594 0 0
PATRICK INDS INC COM 703343103   53,226,480 665,331 SH   SOLE 22 627,850 0 37,481
PATRICK INDS INC COM 703343103   323,760 4,047 SH   SOLE 25 4,047 0 0
PATRICK INDS INC COM 703343103   1,395,600 17,445 SH   SOLE 26 12,757 0 4,688
PATRICK INDS INC COM 703343103   956,720 11,959 SH   SOLE 28 424 0 11,535
PATRICK INDS INC COM 703343103   2,742,880 34,286 SH   SOLE 30 34,286 0 0
PATRICK INDS INC COM 703343103   76,640 958 SH   SOLE 36 958 0 0
PATRICK INDS INC COM 703343103   315,200 3,940 SH   SOLE 40 3,940 0 0
PATRICK INDS INC COM 703343103   1,399,620 17,495 SH   SOLE 43 16,442 0 1,053
PATRICK INDS INC NOTE 1.750%12/0 703343AG8   1,383,675 1,425,000 PRN   SOLE 21 1,425,000 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203   1,174 149 SH   SOLE 18 149 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203   43,781 5,556 SH   SOLE 21 5,556 0 0
PATRIOT TRANSN HLDG INC COM 70338W105   364 43 SH   SOLE 18 43 0 0
PATRIOT TRANSN HLDG INC COM 70338W105   18,001 2,129 SH   SOLE 21 2,129 0 0
PATRIOT TRANSN HLDG INC COM 70338W105   356,581 42,174 SH   SOLE 22 42,174 0 0
PATTERSON COS INC COM 703395103   5,822,562 175,062 SH   SOLE 2 109,184 0 65,878
PATTERSON COS INC COM 703395103   10,543 317 SH   SOLE 4 317 0 0
PATTERSON COS INC COM 703395103   933,375 28,063 SH   SOLE 7 26,610 0 1,453
PATTERSON COS INC COM 703395103   12,643,955 380,155 SH   SOLE 18 380,155 0 0
PATTERSON COS INC COM 703395103   5,842,851 175,672 SH   SOLE 19 175,672 0 0
PATTERSON COS INC COM 703395103   218,342,620 6,564,721 SH   SOLE 21 6,564,721 0 0
PATTERSON COS INC COM 703395103   92,248,539 2,773,558 SH   SOLE 22 2,675,000 0 98,558
PATTERSON COS INC COM 703395103   567,515 17,063 SH   SOLE 25 17,063 0 0
PATTERSON COS INC COM 703395103   1,524,006 45,821 SH   SOLE 26 37,546 0 8,275
PATTERSON COS INC COM 703395103   142,818 4,294 SH   SOLE 28 1,513 0 2,781
PATTERSON COS INC COM 703395103   4,182,345 125,747 SH   SOLE 30 125,747 0 0
PATTERSON COS INC COM 703395103   172,619 5,190 SH   SOLE 36 5,190 0 0
PATTERSON COS INC COM 703395103   514,732 15,476 SH   SOLE 40 15,476 0 0
PATTERSON COS INC COM 703395103   31,497 947 SH   OTR 43 947 0 0
PATTERSON COS INC COM 703395103   5,441,228 163,597 SH   SOLE 43 142,155 0 21,442
PATTERSON-UTI ENERGY INC COM 703481101   7,600,328 634,948 SH   SOLE 2 302,555 0 332,393
PATTERSON-UTI ENERGY INC COM 703481101   9,217 770 SH   SOLE 4 770 0 0
PATTERSON-UTI ENERGY INC COM 703481101   26,777 2,237 SH   SOLE 7 2,237 0 0
PATTERSON-UTI ENERGY INC COM 703481101   9,162,712 765,473 SH   SOLE 18 741,112 0 24,361
PATTERSON-UTI ENERGY INC COM 703481101   19,988,164 1,669,855 SH   SOLE 19 1,669,855 0 0
PATTERSON-UTI ENERGY INC COM 703481101   297,357,136 24,841,866 SH   SOLE 21 24,841,866 0 0
PATTERSON-UTI ENERGY INC COM 703481101   89,523,043 7,478,951 SH   SOLE 22 7,114,358 0 364,593
PATTERSON-UTI ENERGY INC COM 703481101   490,459 40,974 SH   SOLE 23 40,974 0 0
PATTERSON-UTI ENERGY INC COM 703481101   447,786 37,409 SH   SOLE 25 37,409 0 0
PATTERSON-UTI ENERGY INC COM 703481101   3,575,068 298,669 SH   SOLE 26 88,764 0 209,905
PATTERSON-UTI ENERGY INC COM 703481101   2,402,259 200,690 SH   SOLE 28 96,122 0 104,568
PATTERSON-UTI ENERGY INC COM 703481101   4,293,064 358,652 SH   SOLE 30 358,652 0 0
PATTERSON-UTI ENERGY INC COM 703481101   65,260 5,452 SH   SOLE 36 5,452 0 0
PATTERSON-UTI ENERGY INC COM 703481101   404,742 33,813 SH   SOLE 40 33,813 0 0
PATTERSON-UTI ENERGY INC COM 703481101   9,859,998 823,726 SH   SOLE 43 799,034 0 24,692
PAVMED INC COM 70387R106   582 1,428 SH   SOLE 2 0 0 1,428
PAVMED INC COM 70387R106   51 126 SH   SOLE 21 126 0 0
PAVMED INC COM 70387R106   458,224 1,123,649 SH   SOLE 22 1,123,649 0 0
PAYCHEX INC COM 704326107   98,876,635 883,853 SH   SOLE 2 297,742 0 586,111
PAYCHEX INC COM 704326107   36,572,317 326,918 SH   SOLE 4 185,507 0 141,411
PAYCHEX INC COM 704326107   31,420,479 280,866 SH   SOLE 7 253,269 0 27,597
PAYCHEX INC COM 704326107   1,617,976 14,463 SH   SOLE 13 14,463 0 0
PAYCHEX INC COM 704326107   5,395,154 48,227 SH   SOLE 15 48,227 0 0
PAYCHEX INC COM 704326107   104,248,641 931,873 SH   SOLE 18 902,289 0 29,584
PAYCHEX INC COM 704326107   94,478,130 844,535 SH   SOLE 19 844,535 0 0
PAYCHEX INC COM 704326107   1,200,807,098 10,733,951 SH   SOLE 21 10,733,951 0 0
PAYCHEX INC COM 704326107   795,882,558 7,114,352 SH   SOLE 22 6,445,705 0 668,647
PAYCHEX INC COM 704326107   65,915,594 589,216 SH   SOLE 23 589,216 0 0
PAYCHEX INC COM 704326107   60,130,349 537,502 SH   SOLE 25 535,647 0 1,855
PAYCHEX INC COM 704326107   69,608,758 622,229 SH   SOLE 26 243,108 0 379,121
PAYCHEX INC COM 704326107   84,120,087 751,945 SH   SOLE 28 4,641 0 747,304
PAYCHEX INC COM 704326107   548,387 4,902 SH   SOLE 29 4,902 0 0
PAYCHEX INC COM 704326107   226,792,261 2,027,284 SH   SOLE 30 2,027,284 0 0
PAYCHEX INC COM 704326107   8,344,831 74,594 SH   SOLE 31 66,689 0 7,905
PAYCHEX INC COM 704326107   8,886,729 79,438 SH   SOLE 32 79,438 0 0
PAYCHEX INC COM 704326107   47,545,421 425,006 SH   SOLE 34 425,006 0 0
PAYCHEX INC COM 704326107   8,941,993 79,932 SH   SOLE 36 79,932 0 0
PAYCHEX INC COM 704326107   5,577,726 49,859 SH   SOLE 37 49,859 0 0
PAYCHEX INC COM 704326107   1,409,562 12,600 SH   SOLE 40 12,600 0 0
PAYCHEX INC COM 704326107   87,147 779 SH   OTR 43 779 0 0
PAYCHEX INC COM 704326107   55,832,109 499,080 SH   SOLE 43 424,471 0 74,610
PAYCOM SOFTWARE INC COM 70432V102   33,483,166 104,231 SH   SOLE 2 24,396 0 79,835
PAYCOM SOFTWARE INC COM 70432V102   11,771,197 36,643 SH   SOLE 4 19,908 0 16,735
PAYCOM SOFTWARE INC COM 70432V102   9,632,060 29,984 SH   SOLE 7 25,880 0 4,104
PAYCOM SOFTWARE INC COM 70432V102   259,562 808 SH   SOLE 13 808 0 0
PAYCOM SOFTWARE INC COM 70432V102   2,110,226 6,569 SH   SOLE 15 6,569 0 0
PAYCOM SOFTWARE INC COM 70432V102   32,045,939 99,757 SH   SOLE 18 95,302 0 4,455
PAYCOM SOFTWARE INC COM 70432V102   182,447,616 567,948 SH   SOLE 19 567,948 0 0
PAYCOM SOFTWARE INC COM 70432V102   506,570,423 1,576,922 SH   SOLE 21 1,576,922 0 0
PAYCOM SOFTWARE INC COM 70432V102   375,922,758 1,170,224 SH   SOLE 22 1,063,702 0 106,522
PAYCOM SOFTWARE INC COM 70432V102   29,691,571 92,428 SH   SOLE 23 92,428 0 0
PAYCOM SOFTWARE INC COM 70432V102   25,395,628 79,055 SH   SOLE 25 79,055 0 0
PAYCOM SOFTWARE INC COM 70432V102   25,037,446 77,940 SH   SOLE 26 27,412 0 50,528
PAYCOM SOFTWARE INC COM 70432V102   28,085,049 87,427 SH   SOLE 28 732 0 86,695
PAYCOM SOFTWARE INC COM 70432V102   16,704 52 SH   SOLE 29 52 0 0
PAYCOM SOFTWARE INC COM 70432V102   81,873,796 254,868 SH   SOLE 30 254,868 0 0
PAYCOM SOFTWARE INC COM 70432V102   3,657,639 11,386 SH   SOLE 31 10,462 0 924
PAYCOM SOFTWARE INC COM 70432V102   7,144,378 22,240 SH   SOLE 34 22,240 0 0
PAYCOM SOFTWARE INC COM 70432V102   3,652,820 11,371 SH   SOLE 36 11,371 0 0
PAYCOM SOFTWARE INC COM 70432V102   690,345 2,149 SH   SOLE 40 2,149 0 0
PAYCOM SOFTWARE INC COM 70432V102   33,409 104 SH   OTR 43 104 0 0
PAYCOM SOFTWARE INC COM 70432V102   9,984,468 31,081 SH   SOLE 43 28,161 0 2,920
PAYCOR HCM INC COM 70435P102   1,690,369 71,414 SH   SOLE 2 19,243 0 52,171
PAYCOR HCM INC COM 70435P102   6,178 261 SH   SOLE 4 261 0 0
PAYCOR HCM INC COM 70435P102   379,359 16,027 SH   SOLE 7 15,180 0 847
PAYCOR HCM INC COM 70435P102   507,224 21,429 SH   SOLE 18 21,429 0 0
PAYCOR HCM INC COM 70435P102   447,884 18,922 SH   SOLE 19 18,922 0 0
PAYCOR HCM INC COM 70435P102   18,620,739 786,681 SH   SOLE 21 786,681 0 0
PAYCOR HCM INC COM 70435P102   29,873,173 1,262,069 SH   SOLE 22 1,193,086 0 68,983
PAYCOR HCM INC COM 70435P102   247,067 10,438 SH   SOLE 25 10,438 0 0
PAYCOR HCM INC COM 70435P102   836,024 35,320 SH   SOLE 26 29,542 0 5,778
PAYCOR HCM INC COM 70435P102   1,290,938 54,539 SH   SOLE 28 0 0 54,539
PAYCOR HCM INC COM 70435P102   1,358,469 57,392 SH   SOLE 30 57,392 0 0
PAYCOR HCM INC COM 70435P102   18,747 792 SH   SOLE 31 792 0 0
PAYCOR HCM INC COM 70435P102   19,835 838 SH   SOLE 36 838 0 0
PAYCOR HCM INC COM 70435P102   255,944 10,813 SH   SOLE 40 10,813 0 0
PAYCOR HCM INC COM 70435P102   72,407 3,059 SH   SOLE 43 1,909 0 1,150
PAYLOCITY HLDG CORP COM 70438V106   18,470,899 100,097 SH   SOLE 2 38,011 0 62,086
PAYLOCITY HLDG CORP COM 70438V106   4,885,616 26,476 SH   SOLE 4 13,740 0 12,736
PAYLOCITY HLDG CORP COM 70438V106   980,592 5,314 SH   SOLE 7 5,090 0 224
PAYLOCITY HLDG CORP COM 70438V106   24,727 134 SH   SOLE 13 134 0 0
PAYLOCITY HLDG CORP COM 70438V106   463,724 2,513 SH   SOLE 15 2,513 0 0
PAYLOCITY HLDG CORP COM 70438V106   18,712,634 101,407 SH   SOLE 18 99,097 0 2,310
PAYLOCITY HLDG CORP COM 70438V106   17,450,818 94,569 SH   SOLE 19 94,569 0 0
PAYLOCITY HLDG CORP COM 70438V106   403,036,402 2,184,124 SH   SOLE 21 2,184,124 0 0
PAYLOCITY HLDG CORP COM 70438V106   230,073,296 1,246,807 SH   SOLE 22 1,168,327 0 78,480
PAYLOCITY HLDG CORP COM 70438V106   13,787,713 74,718 SH   SOLE 23 74,718 0 0
PAYLOCITY HLDG CORP COM 70438V106   764,323 4,142 SH   SOLE 25 4,142 0 0
PAYLOCITY HLDG CORP COM 70438V106   4,463,596 24,189 SH   SOLE 26 22,059 0 2,130
PAYLOCITY HLDG CORP COM 70438V106   10,712,151 58,051 SH   SOLE 28 486 0 57,565
PAYLOCITY HLDG CORP COM 70438V106   33,505,112 181,570 SH   SOLE 30 181,570 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,762,631 9,552 SH   SOLE 31 8,523 0 1,029
PAYLOCITY HLDG CORP COM 70438V106   360,572 1,954 SH   SOLE 34 1,954 0 0
PAYLOCITY HLDG CORP COM 70438V106   992,771 5,380 SH   SOLE 36 5,380 0 0
PAYLOCITY HLDG CORP COM 70438V106   281,593 1,526 SH   SOLE 40 1,526 0 0
PAYLOCITY HLDG CORP COM 70438V106   35,430 192 SH   OTR 43 192 0 0
PAYLOCITY HLDG CORP COM 70438V106   2,562,568 13,887 SH   SOLE 43 12,467 0 1,420
PAYMENTUS HOLDINGS INC COM CL A 70439P108   71,407 6,762 SH   SOLE 2 4,439 0 2,323
PAYMENTUS HOLDINGS INC COM CL A 70439P108   63,592 6,022 SH   SOLE 21 6,022 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   2,018,713 191,166 SH   SOLE 22 184,483 0 6,683
PAYMENTUS HOLDINGS INC COM CL A 70439P108   34,024 3,222 SH   SOLE 25 3,222 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   20,518 1,943 SH   SOLE 26 0 0 1,943
PAYMENTUS HOLDINGS INC COM CL A 70439P108   67,478 6,390 SH   SOLE 30 6,390 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   39,125 3,705 SH   SOLE 40 3,705 0 0
PAYONEER GLOBAL INC COM 70451X104   642,808 133,640 SH   SOLE 2 78,147 0 55,493
PAYONEER GLOBAL INC COM 70451X104   12,876 2,677 SH   SOLE 7 2,677 0 0
PAYONEER GLOBAL INC COM 70451X104   3,548,418 737,717 SH   SOLE 18 737,717 0 0
PAYONEER GLOBAL INC COM 70451X104   2,370,531 492,834 SH   SOLE 19 492,834 0 0
PAYONEER GLOBAL INC COM 70451X104   120,473,544 25,046,475 SH   SOLE 21 25,046,475 0 0
PAYONEER GLOBAL INC COM 70451X104   28,877,392 6,003,616 SH   SOLE 22 5,788,211 0 215,405
PAYONEER GLOBAL INC COM 70451X104   135,848 28,243 SH   SOLE 25 28,243 0 0
PAYONEER GLOBAL INC COM 70451X104   617,300 128,337 SH   SOLE 26 103,527 0 24,810
PAYONEER GLOBAL INC COM 70451X104   25,839 5,372 SH   SOLE 28 0 0 5,372
PAYONEER GLOBAL INC COM 70451X104   2,509,021 521,626 SH   SOLE 30 521,626 0 0
PAYONEER GLOBAL INC COM 70451X104   3,887,682 808,250 SH   SOLE 34 808,250 0 0
PAYONEER GLOBAL INC COM 70451X104   142,279 29,580 SH   SOLE 40 29,580 0 0
PAYPAL HLDGS INC COM 70450Y103   156,329,372 2,342,715 SH   SOLE 2 531,045 0 1,811,670
PAYPAL HLDGS INC COM 70450Y103   54,216,390 812,474 SH   SOLE 4 463,187 0 349,287
PAYPAL HLDGS INC COM 70450Y103   71,811,289 1,076,147 SH   SOLE 7 968,149 0 107,998
PAYPAL HLDGS INC COM 70450Y103   3,897,499 58,407 SH   SOLE 13 58,407 0 0
PAYPAL HLDGS INC COM 70450Y103   9,145,013 137,045 SH   SOLE 15 137,045 0 0
PAYPAL HLDGS INC COM 70450Y103   185,487,312 2,779,669 SH   SOLE 18 2,570,247 0 209,422
PAYPAL HLDGS INC COM 70450Y103   113,074,252 1,694,504 SH   SOLE 19 1,694,504 0 0
PAYPAL HLDGS INC COM 70450Y103   1,541,190,875 23,095,922 SH   SOLE 21 23,095,922 0 0
PAYPAL HLDGS INC COM 70450Y103   1,665,811,352 24,963,455 SH   SOLE 22 22,528,209 0 2,435,246
PAYPAL HLDGS INC COM 70450Y103   138,157,325 2,070,393 SH   SOLE 23 2,070,393 0 0
PAYPAL HLDGS INC COM 70450Y103   177,503,735 2,660,029 SH   SOLE 25 2,484,003 0 176,026
PAYPAL HLDGS INC COM 70450Y103   149,632,082 2,242,351 SH   SOLE 26 905,870 0 1,336,481
PAYPAL HLDGS INC COM 70450Y103   152,561,930 2,286,257 SH   SOLE 28 76,880 0 2,209,377
PAYPAL HLDGS INC COM 70450Y103   1,273,409 19,083 SH   SOLE 29 19,083 0 0
PAYPAL HLDGS INC COM 70450Y103   452,607,703 6,782,672 SH   SOLE 30 6,782,672 0 0
PAYPAL HLDGS INC COM 70450Y103   18,469,062 276,773 SH   SOLE 31 258,187 0 18,586
PAYPAL HLDGS INC COM 70450Y103   16,475,704 246,901 SH   SOLE 32 246,901 0 0
PAYPAL HLDGS INC COM 70450Y103   23,791,380 356,532 SH   SOLE 34 356,532 0 0
PAYPAL HLDGS INC COM 70450Y103   19,047,211 285,437 SH   SOLE 36 285,437 0 0
PAYPAL HLDGS INC COM 70450Y103   2,791,449 41,832 SH   SOLE 40 41,832 0 0
PAYPAL HLDGS INC COM 70450Y103   153,412 2,299 SH   OTR 43 2,299 0 0
PAYPAL HLDGS INC COM 70450Y103   58,231,818 872,648 SH   SOLE 43 760,208 0 112,440
PAYSAFE LIMITED SHS G6964L206   1,764,307 174,857 SH   SOLE 2 78,821 0 96,036
PAYSAFE LIMITED SHS G6964L206   2,361 234 SH   SOLE 7 234 0 0
PAYSAFE LIMITED SHS G6964L206   921,056 91,284 SH   SOLE 18 91,284 0 0
PAYSAFE LIMITED SHS G6964L206   3,045,798 301,863 SH   SOLE 19 301,863 0 0
PAYSAFE LIMITED SHS G6964L206   11,110,684 1,101,158 SH   SOLE 21 1,101,158 0 0
PAYSAFE LIMITED SHS G6964L206   7,536,534 746,931 SH   SOLE 22 722,435 0 24,496
PAYSAFE LIMITED SHS G6964L206   85,674 8,491 SH   SOLE 23 8,491 0 0
PAYSAFE LIMITED SHS G6964L206   656,092 65,024 SH   SOLE 26 0 0 65,024
PAYSAFE LIMITED SHS G6964L206   379,677 37,629 SH   SOLE 30 37,629 0 0
PAYSAFE LIMITED SHS G6964L206   22,884 2,268 SH   SOLE 36 2,268 0 0
PAYSAFE LIMITED SHS G6964L206   138,162 13,693 SH   SOLE 43 13,303 0 390
PAYSIGN INC COM 70451A104   8,291 3,384 SH   SOLE 2 5 0 3,379
PAYSIGN INC COM 70451A104   183,059 74,718 SH   SOLE 18 74,718 0 0
PAYSIGN INC COM 70451A104   127,390 51,996 SH   SOLE 19 51,996 0 0
PAYSIGN INC COM 70451A104   2,306,504 941,430 SH   SOLE 21 941,430 0 0
PAYSIGN INC COM 70451A104   1,760,274 718,479 SH   SOLE 22 711,893 0 6,586
PB BANKSHARES INC COM 69318V103   6,141 445 SH   SOLE 18 445 0 0
PB BANKSHARES INC COM 69318V103   78,936 5,720 SH   SOLE 21 5,720 0 0
PBF ENERGY INC CL A 69318G106   9,107,185 222,452 SH   SOLE 2 122,578 0 99,874
PBF ENERGY INC CL A 69318G106   13,346 326 SH   SOLE 4 326 0 0
PBF ENERGY INC CL A 69318G106   856,342 20,917 SH   SOLE 7 19,902 0 1,015
PBF ENERGY INC CL A 69318G106   20,471,105 500,027 SH   SOLE 18 500,027 0 0
PBF ENERGY INC CL A 69318G106   17,716,744 432,749 SH   SOLE 19 432,749 0 0
PBF ENERGY INC CL A 69318G106   341,720,530 8,346,862 SH   SOLE 21 8,346,862 0 0
PBF ENERGY INC CL A 69318G106   160,574,049 3,922,180 SH   SOLE 22 3,783,211 0 138,969
PBF ENERGY INC CL A 69318G106   196,348 4,796 SH   SOLE 23 4,796 0 0
PBF ENERGY INC CL A 69318G106   3,028,864 73,983 SH   SOLE 26 64,547 0 9,436
PBF ENERGY INC CL A 69318G106   2,330,469 56,924 SH   SOLE 30 56,924 0 0
PBF ENERGY INC CL A 69318G106   279,293 6,822 SH   SOLE 36 6,822 0 0
PBF ENERGY INC CL A 69318G106   806,927 19,710 SH   SOLE 40 19,710 0 0
PBF ENERGY INC CL A 69318G106   11,204,119 273,672 SH   SOLE 43 262,483 0 11,189
PC CONNECTION INC COM 69318J100   4,467,426 99,056 SH   SOLE 2 52,237 0 46,819
PC CONNECTION INC COM 69318J100   180 4 SH   SOLE 4 4 0 0
PC CONNECTION INC COM 69318J100   3,788 84 SH   SOLE 7 84 0 0
PC CONNECTION INC COM 69318J100   2,235,697 49,572 SH   SOLE 18 37,061 0 12,511
PC CONNECTION INC COM 69318J100   10,354,013 229,579 SH   SOLE 19 229,579 0 0
PC CONNECTION INC COM 69318J100   62,727,200 1,390,847 SH   SOLE 21 1,390,847 0 0
PC CONNECTION INC COM 69318J100   27,379,488 607,084 SH   SOLE 22 586,090 0 20,994
PC CONNECTION INC COM 69318J100   365,761 8,110 SH   SOLE 23 8,110 0 0
PC CONNECTION INC COM 69318J100   69,995 1,552 SH   SOLE 25 1,552 0 0
PC CONNECTION INC COM 69318J100   813,018 18,027 SH   SOLE 26 0 0 18,027
PC CONNECTION INC COM 69318J100   1,042,126 23,107 SH   SOLE 30 23,107 0 0
PC CONNECTION INC COM 69318J100   117,395 2,603 SH   SOLE 40 2,603 0 0
PC CONNECTION INC COM 69318J100   417,040 9,247 SH   SOLE 43 8,853 0 394
PCB BANCORP COM 69320M109   84,715 5,759 SH   SOLE 2 540 0 5,219
PCB BANCORP COM 69320M109   3,310 225 SH   SOLE 7 225 0 0
PCB BANCORP COM 69320M109   576,720 39,206 SH   SOLE 18 39,206 0 0
PCB BANCORP COM 69320M109   363,705 24,725 SH   SOLE 19 24,725 0 0
PCB BANCORP COM 69320M109   6,990,236 475,203 SH   SOLE 21 475,203 0 0
PCB BANCORP COM 69320M109   3,628,648 246,679 SH   SOLE 22 238,866 0 7,813
PCTEL INC COM 69325Q105   15,488 3,230 SH   SOLE 18 3,230 0 0
PCTEL INC COM 69325Q105   200,565 41,828 SH   SOLE 21 41,828 0 0
PCTEL INC COM 69325Q105   1,787,825 372,852 SH   SOLE 22 372,852 0 0
PDC ENERGY INC COM 69327R101   12,088,536 169,926 SH   SOLE 2 85,536 0 84,390
PDC ENERGY INC COM 69327R101   20,844 293 SH   SOLE 4 293 0 0
PDC ENERGY INC COM 69327R101   1,456,378 20,472 SH   SOLE 7 19,412 0 1,060
PDC ENERGY INC COM 69327R101   11,923,064 167,600 SH   SOLE 18 167,600 0 0
PDC ENERGY INC COM 69327R101   4,233,115 59,504 SH   SOLE 19 59,504 0 0
PDC ENERGY INC COM 69327R101   320,111,717 4,499,743 SH   SOLE 21 4,499,743 0 0
PDC ENERGY INC COM 69327R101   179,939,666 2,529,374 SH   SOLE 22 2,416,686 0 112,688
PDC ENERGY INC COM 69327R101   4,431,666 62,295 SH   SOLE 26 33,138 0 29,157
PDC ENERGY INC COM 69327R101   5,571,116 78,312 SH   SOLE 30 78,312 0 0
PDC ENERGY INC COM 69327R101   87,787 1,234 SH   SOLE 31 1,234 0 0
PDC ENERGY INC COM 69327R101   59,900 842 SH   SOLE 36 842 0 0
PDC ENERGY INC COM 69327R101   21,114,587 296,803 SH   SOLE 43 283,797 0 13,006
PDD HOLDINGS INC SPONSORED ADS 722304102   39,773,062 575,254 SH   SOLE 2 227,333 0 347,921
PDD HOLDINGS INC SPONSORED ADS 722304102   15,099,830 218,395 SH   SOLE 4 115,358 0 103,037
PDD HOLDINGS INC SPONSORED ADS 722304102   17,764,486 256,935 SH   SOLE 7 226,207 0 30,728
PDD HOLDINGS INC SPONSORED ADS 722304102   9,200,391 133,069 SH   SOLE 13 133,069 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   20,752,302 300,149 SH   SOLE 15 300,149 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   14,047,450 203,174 SH   SOLE 18 203,174 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   141,184 2,042 SH   SOLE 19 2,042 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   678,055,358 9,806,991 SH   SOLE 21 9,806,991 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   377,512,351 5,460,115 SH   SOLE 22 4,849,386 0 610,729
PDD HOLDINGS INC SPONSORED ADS 722304102   40,625,903 587,589 SH   SOLE 23 587,589 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   26,421,574 382,146 SH   SOLE 25 382,146 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   45,549,017 658,794 SH   SOLE 26 10,466 0 648,328
PDD HOLDINGS INC SPONSORED ADS 722304102   74,592,173 1,078,857 SH   SOLE 28 36,890 0 1,041,967
PDD HOLDINGS INC SPONSORED ADS 722304102   268,486,384 3,883,228 SH   SOLE 30 3,862,875 0 20,353
PDD HOLDINGS INC SPONSORED ADS 722304102   396,172 5,730 SH   SOLE 31 0 0 5,730
PDD HOLDINGS INC SPONSORED ADS 722304102   11,657,281 168,604 SH   SOLE 32 168,604 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   7,826,164 113,193 SH   SOLE 34 113,193 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   731,847 10,585 SH   SOLE 36 10,585 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   286,309 4,141 SH   SOLE 40 4,141 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   19,930,504 288,263 SH   SOLE 43 254,790 0 33,473
PDF SOLUTIONS INC COM 693282105   873,136 19,360 SH   SOLE 2 12,422 0 6,938
PDF SOLUTIONS INC COM 693282105   523,521 11,608 SH   SOLE 7 10,984 0 624
PDF SOLUTIONS INC COM 693282105   4,244,857 94,121 SH   SOLE 18 94,121 0 0
PDF SOLUTIONS INC COM 693282105   3,308,040 73,349 SH   SOLE 19 73,349 0 0
PDF SOLUTIONS INC COM 693282105   158,053,356 3,504,509 SH   SOLE 21 3,504,509 0 0
PDF SOLUTIONS INC COM 693282105   38,809,678 860,525 SH   SOLE 22 819,112 0 41,413
PDF SOLUTIONS INC COM 693282105   23,858 529 SH   SOLE 23 529 0 0
PDF SOLUTIONS INC COM 693282105   284,626 6,311 SH   SOLE 25 6,311 0 0
PDF SOLUTIONS INC COM 693282105   1,073,560 23,804 SH   SOLE 26 20,099 0 3,705
PDF SOLUTIONS INC COM 693282105   334,777 7,423 SH   SOLE 28 0 0 7,423
PDF SOLUTIONS INC COM 693282105   3,874,676 85,913 SH   SOLE 30 85,913 0 0
PDF SOLUTIONS INC COM 693282105   20,611 457 SH   SOLE 34 457 0 0
PDF SOLUTIONS INC COM 693282105   69,138 1,533 SH   SOLE 36 1,533 0 0
PDF SOLUTIONS INC COM 693282105   225,049 4,990 SH   SOLE 40 4,990 0 0
PDF SOLUTIONS INC COM 693282105   587,833 13,034 SH   SOLE 43 12,435 0 599
PDS BIOTECHNOLOGY CORP COM 70465T107   19,904 3,957 SH   SOLE 2 1,007 0 2,950
PDS BIOTECHNOLOGY CORP COM 70465T107   363,885 72,343 SH   SOLE 18 72,343 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   269,045 53,488 SH   SOLE 19 53,488 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   4,803,187 954,908 SH   SOLE 21 954,908 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   3,260,557 648,222 SH   SOLE 22 643,035 0 5,187
PEABODY ENERGY CORP COM 704551100   1,564,935 72,250 SH   SOLE 2 37,981 0 34,269
PEABODY ENERGY CORP COM 704551100   5,805 268 SH   SOLE 4 268 0 0
PEABODY ENERGY CORP COM 704551100   45,139 2,084 SH   SOLE 7 2,084 0 0
PEABODY ENERGY CORP COM 704551100   7,590,920 350,458 SH   SOLE 18 350,458 0 0
PEABODY ENERGY CORP COM 704551100   5,394,640 249,060 SH   SOLE 19 249,060 0 0
PEABODY ENERGY CORP COM 704551100   93,911,414 4,335,707 SH   SOLE 21 4,335,707 0 0
PEABODY ENERGY CORP COM 704551100   69,707,663 3,218,267 SH   SOLE 22 3,072,922 0 145,345
PEABODY ENERGY CORP COM 704551100   1,084,040 50,048 SH   SOLE 26 39,339 0 10,709
PEABODY ENERGY CORP COM 704551100   1,155,843 53,363 SH   SOLE 30 53,363 0 0
PEABODY ENERGY CORP COM 704551100   57,507 2,655 SH   SOLE 36 2,655 0 0
PEABODY ENERGY CORP COM 704551100   803,371 37,090 SH   SOLE 43 32,862 0 4,228
PEABODY ENGR CORP NOTE 3.250% 3/0 704551AD2   2,450,975 1,825,000 PRN   SOLE 21 1,825,000 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   401,908 14,395 SH   SOLE 2 989 0 13,406
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   7,566 271 SH   SOLE 7 271 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   2,433,396 87,156 SH   SOLE 18 87,156 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   1,517,843 54,364 SH   SOLE 19 54,364 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   31,619,930 1,132,519 SH   SOLE 21 1,132,519 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   22,918,690 820,870 SH   SOLE 22 799,480 0 21,390
PEAPACK-GLADSTONE FINL CORP COM 704699107   413,620 15,274 SH   SOLE 2 5,393 0 9,881
PEAPACK-GLADSTONE FINL CORP COM 704699107   5,281 195 SH   SOLE 7 195 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   1,589,623 58,701 SH   SOLE 18 58,701 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   2,781,522 102,715 SH   SOLE 19 102,715 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   18,513,350 683,654 SH   SOLE 21 683,654 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   14,301,896 528,135 SH   SOLE 22 506,960 0 21,175
PEAPACK-GLADSTONE FINL CORP COM 704699107   65,317 2,412 SH   SOLE 25 2,412 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   46,767 1,727 SH   SOLE 30 1,727 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   123,241 4,551 SH   SOLE 40 4,551 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   829,841 30,644 SH   SOLE 43 28,779 0 1,865
PEARSON PLC SPONSORED ADR 705015105   15,636,902 1,492,071 SH   SOLE 43 1,354,206 0 137,865
PEBBLEBROOK HOTEL TR COM 70509V100   3,219,150 230,929 SH   SOLE 2 160,519 0 70,410
PEBBLEBROOK HOTEL TR COM 70509V100   712,599 51,119 SH   SOLE 4 51,119 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   2,236,826 160,461 SH   SOLE 7 137,605 0 22,856
PEBBLEBROOK HOTEL TR COM 70509V100   5,701,906 409,032 SH   SOLE 18 409,032 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   5,818,096 417,367 SH   SOLE 19 417,367 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   197,631,074 14,177,265 SH   SOLE 21 14,177,265 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   63,685,852 4,568,569 SH   SOLE 22 4,315,989 0 252,580
PEBBLEBROOK HOTEL TR COM 70509V100   68,557 4,918 SH   SOLE 23 4,918 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   9,544,927 684,715 SH   SOLE 25 684,715 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   889,330 63,797 SH   SOLE 26 52,766 0 11,031
PEBBLEBROOK HOTEL TR COM 70509V100   1,233,704 88,501 SH   SOLE 28 2,341 0 86,160
PEBBLEBROOK HOTEL TR COM 70509V100   4,652,238 333,733 SH   SOLE 30 333,733 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   36,425 2,613 SH   SOLE 36 2,613 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   288,405 20,689 SH   SOLE 40 20,689 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   3,053,570 219,051 SH   SOLE 43 206,392 0 12,659
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8   3,604,392 4,270,000 PRN   SOLE 21 4,270,000 0 0
PEDEVCO CORP COM PAR 70532Y303   4,387 4,794 SH   SOLE 22 4,794 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,021,713 71,901 SH   SOLE 2 24,412 0 47,489
PEDIATRIX MEDICAL GROUP INC COM 58502B106   4,661 328 SH   SOLE 4 328 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   11,141 784 SH   SOLE 7 784 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   4,144,176 291,638 SH   SOLE 18 291,638 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   2,401,064 168,970 SH   SOLE 19 168,970 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   143,221,297 10,078,909 SH   SOLE 21 10,078,909 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   35,648,584 2,508,697 SH   SOLE 22 2,356,189 0 152,508
PEDIATRIX MEDICAL GROUP INC COM 58502B106   194,123 13,661 SH   SOLE 25 13,661 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   377,787 26,586 SH   SOLE 26 19,800 0 6,786
PEDIATRIX MEDICAL GROUP INC COM 58502B106   21,827 1,536 SH   SOLE 28 1,536 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,835,747 129,187 SH   SOLE 30 129,187 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   48,797 3,434 SH   SOLE 36 3,434 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   205,960 14,494 SH   SOLE 40 14,494 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,218,223 85,730 SH   SOLE 43 80,885 0 4,845
PEGASYSTEMS INC COM 705573103   3,552,755 72,064 SH   SOLE 2 50,926 0 21,138
PEGASYSTEMS INC COM 705573103   12,424 252 SH   SOLE 4 140 0 112
PEGASYSTEMS INC COM 705573103   424,867 8,618 SH   SOLE 7 8,165 0 453
PEGASYSTEMS INC COM 705573103   1,026,179 20,815 SH   SOLE 18 20,815 0 0
PEGASYSTEMS INC COM 705573103   641,245 13,007 SH   SOLE 19 13,007 0 0
PEGASYSTEMS INC COM 705573103   46,553,694 944,294 SH   SOLE 21 944,294 0 0
PEGASYSTEMS INC COM 705573103   53,617,053 1,087,567 SH   SOLE 22 1,033,158 0 54,409
PEGASYSTEMS INC COM 705573103   390,407 7,919 SH   SOLE 25 7,919 0 0
PEGASYSTEMS INC COM 705573103   902,683 18,310 SH   SOLE 26 14,666 0 3,644
PEGASYSTEMS INC COM 705573103   36,186 734 SH   SOLE 28 734 0 0
PEGASYSTEMS INC COM 705573103   1,407,170 28,543 SH   SOLE 30 28,543 0 0
PEGASYSTEMS INC COM 705573103   29,481 598 SH   SOLE 31 598 0 0
PEGASYSTEMS INC COM 705573103   27,066 549 SH   SOLE 36 549 0 0
PEGASYSTEMS INC COM 705573103   329,620 6,686 SH   SOLE 40 6,686 0 0
PEGASYSTEMS INC COM 705573103   4,869,214 98,767 SH   SOLE 43 82,174 0 16,593
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9   2,981,784 3,257,000 PRN   SOLE 21 3,257,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   2,808,326 365,192 SH   SOLE 2 191,093 0 174,099
PELOTON INTERACTIVE INC CL A COM 70614W100   56,406 7,335 SH   SOLE 4 7,335 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   363,929 47,325 SH   SOLE 7 44,892 0 2,433
PELOTON INTERACTIVE INC CL A COM 70614W100   2,308,192 300,155 SH   SOLE 18 300,155 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   5,870,169 763,351 SH   SOLE 19 763,351 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   38,136,017 4,959,170 SH   SOLE 21 4,959,170 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   62,100,749 8,075,520 SH   SOLE 22 7,675,695 0 399,825
PELOTON INTERACTIVE INC CL A COM 70614W100   463,046 60,214 SH   SOLE 25 60,214 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   947,439 123,204 SH   SOLE 26 97,290 0 25,914
PELOTON INTERACTIVE INC CL A COM 70614W100   36,820 4,788 SH   SOLE 28 4,788 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,308,169 170,113 SH   SOLE 30 170,113 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   33,751 4,389 SH   SOLE 31 4,389 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   3,506,609 455,996 SH   SOLE 34 455,996 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   378,071 49,164 SH   SOLE 40 49,164 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   772,291 100,428 SH   SOLE 43 80,427 0 20,001
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,096,406 1,447,000 PRN   SOLE 2 1,447,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,584,372 2,091,000 PRN   SOLE 19 2,091,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   4,269,696 5,635,000 PRN   SOLE 21 5,635,000 0 0
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   1,107,772 1,462,000 PRN   SOLE 34 1,462,000 0 0
PEMBINA PIPELINE CORP COM 706327103   246,207 7,831 SH   SOLE 2 7,831 0 0
PEMBINA PIPELINE CORP COM 706327103   4,585,587 145,852 SH   SOLE 21 145,852 0 0
PEMBINA PIPELINE CORP COM 706327103   8,526,558 271,201 SH   SOLE 43 211,985 0 59,216
PENN ENTERTAINMENT INC COM 707569109   18,038,937 750,684 SH   SOLE 2 199,103 0 551,581
PENN ENTERTAINMENT INC COM 707569109   287,543 11,966 SH   SOLE 4 7,450 0 4,516
PENN ENTERTAINMENT INC COM 707569109   461,568 19,208 SH   SOLE 7 18,318 0 890
PENN ENTERTAINMENT INC COM 707569109   65,362 2,720 SH   SOLE 13 2,720 0 0
PENN ENTERTAINMENT INC COM 707569109   7,116,148 296,136 SH   SOLE 18 296,136 0 0
PENN ENTERTAINMENT INC COM 707569109   6,976,486 290,324 SH   SOLE 19 290,324 0 0
PENN ENTERTAINMENT INC COM 707569109   180,654,416 7,517,870 SH   SOLE 21 7,517,870 0 0
PENN ENTERTAINMENT INC COM 707569109   108,264,906 4,505,406 SH   SOLE 22 4,316,309 0 189,097
PENN ENTERTAINMENT INC COM 707569109   404,064 16,815 SH   SOLE 23 16,815 0 0
PENN ENTERTAINMENT INC COM 707569109   627,976 26,133 SH   SOLE 25 26,133 0 0
PENN ENTERTAINMENT INC COM 707569109   6,525,298 271,548 SH   SOLE 26 67,433 0 204,115
PENN ENTERTAINMENT INC COM 707569109   147,736 6,148 SH   SOLE 28 2,786 0 3,362
PENN ENTERTAINMENT INC COM 707569109   2,119,951 88,221 SH   SOLE 30 88,221 0 0
PENN ENTERTAINMENT INC COM 707569109   107,366 4,468 SH   SOLE 31 4,468 0 0
PENN ENTERTAINMENT INC COM 707569109   89,632 3,730 SH   SOLE 36 3,730 0 0
PENN ENTERTAINMENT INC COM 707569109   637,708 26,538 SH   SOLE 40 26,538 0 0
PENN ENTERTAINMENT INC COM 707569109   1,498,751 62,370 SH   SOLE 43 58,047 0 4,323
PENN ENTERTAINMENT INC NOTE 2.750% 5/1 707569AU3   2,650,221 2,139,000 PRN   SOLE 21 2,139,000 0 0
PENNANT GROUP INC COM 70805E109   187,147 15,240 SH   SOLE 2 8,867 0 6,373
PENNANT GROUP INC COM 70805E109   1,670 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109   4,175 340 SH   SOLE 7 340 0 0
PENNANT GROUP INC COM 70805E109   906,767 73,841 SH   SOLE 18 73,841 0 0
PENNANT GROUP INC COM 70805E109   702,416 57,200 SH   SOLE 19 57,200 0 0
PENNANT GROUP INC COM 70805E109   13,490,071 1,098,540 SH   SOLE 21 1,098,540 0 0
PENNANT GROUP INC COM 70805E109   8,920,646 726,437 SH   SOLE 22 704,721 0 21,716
PENNANT GROUP INC COM 70805E109   41,899 3,412 SH   SOLE 25 3,412 0 0
PENNANT GROUP INC COM 70805E109   90,307 7,354 SH   SOLE 26 5,164 0 2,190
PENNANT GROUP INC COM 70805E109   829,932 67,584 SH   SOLE 30 67,584 0 0
PENNANT GROUP INC COM 70805E109   32,788 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109   265,997 21,661 SH   SOLE 43 21,302 0 359
PENNANTPARK FLOATING RATE CA COM 70806A106   2,613,893 245,436 SH   SOLE 30 245,436 0 0
PENNANTPARK INVT CORP COM 708062104   1,889,989 320,881 SH   SOLE 30 320,881 0 0
PENNANTPARK INVT CORP COM 708062104   556,687 94,514 SH   SOLE 43 86,338 0 8,176
PENNS WOODS BANCORP INC COM 708430103   37,720 1,507 SH   SOLE 2 220 0 1,287
PENNS WOODS BANCORP INC COM 708430103   416,674 16,647 SH   SOLE 18 16,647 0 0
PENNS WOODS BANCORP INC COM 708430103   243,992 9,748 SH   SOLE 19 9,748 0 0
PENNS WOODS BANCORP INC COM 708430103   5,044,271 201,529 SH   SOLE 21 201,529 0 0
PENNS WOODS BANCORP INC COM 708430103   2,142,092 85,581 SH   SOLE 22 81,286 0 4,295
PENNS WOODS BANCORP INC COM 708430103   275 11 SH   SOLE 43 11 0 0
PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0   1,695,125 1,910,000 PRN   SOLE 21 1,910,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,054,529 29,221 SH   SOLE 2 12,094 0 17,127
PENNYMAC FINL SVCS INC NEW COM 70932M107   12,164 173 SH   SOLE 4 173 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   842,243 11,979 SH   SOLE 7 11,349 0 630
PENNYMAC FINL SVCS INC NEW COM 70932M107   5,211,588 74,123 SH   SOLE 18 74,123 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   3,666,245 52,144 SH   SOLE 19 52,144 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   65,126,887 926,282 SH   SOLE 21 926,282 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   55,866,709 794,577 SH   SOLE 22 756,129 0 38,448
PENNYMAC FINL SVCS INC NEW COM 70932M107   586,526 8,342 SH   SOLE 25 8,342 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,695,385 24,113 SH   SOLE 26 19,217 0 4,896
PENNYMAC FINL SVCS INC NEW COM 70932M107   204,954 2,915 SH   SOLE 28 779 0 2,136
PENNYMAC FINL SVCS INC NEW COM 70932M107   4,109,760 58,452 SH   SOLE 30 58,452 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   115,660 1,645 SH   SOLE 36 1,645 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   473,468 6,734 SH   SOLE 40 6,734 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,636,686 23,278 SH   SOLE 43 20,384 0 2,894
PENNYMAC MTG INVT TR COM 70931T103   3,574,734 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103   1,049,162 77,831 SH   SOLE 2 25,890 0 51,941
PENNYMAC MTG INVT TR COM 70931T103   4,529 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103   31,071 2,305 SH   SOLE 7 2,305 0 0
PENNYMAC MTG INVT TR COM 70931T103   4,231,884 313,938 SH   SOLE 18 313,938 0 0
PENNYMAC MTG INVT TR COM 70931T103   2,426,656 180,019 SH   SOLE 19 180,019 0 0
PENNYMAC MTG INVT TR COM 70931T103   156,325,255 11,596,829 SH   SOLE 21 11,596,829 0 0
PENNYMAC MTG INVT TR COM 70931T103   35,125,227 2,605,729 SH   SOLE 22 2,437,325 0 168,404
PENNYMAC MTG INVT TR COM 70931T103   262,590 19,480 SH   SOLE 25 19,480 0 0
PENNYMAC MTG INVT TR COM 70931T103   838,780 62,224 SH   SOLE 26 53,112 0 9,112
PENNYMAC MTG INVT TR COM 70931T103   125,148 9,284 SH   SOLE 28 1,745 0 7,539
PENNYMAC MTG INVT TR COM 70931T103   2,025,262 150,242 SH   SOLE 30 150,242 0 0
PENNYMAC MTG INVT TR COM 70931T103   41,545 3,082 SH   SOLE 36 3,082 0 0
PENNYMAC MTG INVT TR COM 70931T103   161,261 11,963 SH   SOLE 40 11,963 0 0
PENNYMAC MTG INVT TR COM 70931T103   1,349,731 100,128 SH   SOLE 43 95,276 0 4,852
PENSKE AUTOMOTIVE GRP INC COM 70959W103   20,935,393 125,640 SH   SOLE 2 17,503 0 108,137
PENSKE AUTOMOTIVE GRP INC COM 70959W103   11,331 68 SH   SOLE 4 68 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   369,252 2,216 SH   SOLE 7 2,216 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,712,903 16,281 SH   SOLE 18 16,281 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   13,948,264 83,708 SH   SOLE 19 83,708 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   43,056,859 258,398 SH   SOLE 21 258,398 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   100,461,894 602,904 SH   SOLE 22 561,579 0 41,325
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,876,420 11,261 SH   SOLE 23 11,261 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   686,182 4,118 SH   SOLE 25 4,118 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,784,441 10,709 SH   SOLE 26 6,825 0 3,884
PENSKE AUTOMOTIVE GRP INC COM 70959W103   98,145 589 SH   SOLE 28 589 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,073,044 12,441 SH   SOLE 30 12,441 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   47,656 286 SH   SOLE 31 286 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   386,582 2,320 SH   SOLE 34 2,320 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   185,459 1,113 SH   SOLE 36 1,113 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   656,189 3,938 SH   SOLE 40 3,938 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   7,807,991 46,858 SH   SOLE 43 43,512 0 3,346
PENTAIR PLC SHS G7S00T104   11,224,767 173,758 SH   SOLE 2 54,586 0 119,172
PENTAIR PLC SHS G7S00T104   13,070,195 202,325 SH   SOLE 4 110,906 0 91,419
PENTAIR PLC SHS G7S00T104   48,586,435 752,112 SH   SOLE 7 711,430 0 40,682
PENTAIR PLC SHS G7S00T104   141,668 2,193 SH   SOLE 13 2,193 0 0
PENTAIR PLC SHS G7S00T104   2,103,441 32,561 SH   SOLE 15 32,561 0 0
PENTAIR PLC SHS G7S00T104   18,655,576 288,786 SH   SOLE 18 266,980 0 21,806
PENTAIR PLC SHS G7S00T104   21,538,286 333,410 SH   SOLE 19 333,410 0 0
PENTAIR PLC SHS G7S00T104   349,503,636 5,410,273 SH   SOLE 21 5,410,273 0 0
PENTAIR PLC SHS G7S00T104   258,346,834 3,999,177 SH   SOLE 22 3,635,156 0 364,021
PENTAIR PLC SHS G7S00T104   18,024,886 279,023 SH   SOLE 23 279,023 0 0
PENTAIR PLC SHS G7S00T104   54,169,878 838,543 SH   SOLE 25 837,659 0 884
PENTAIR PLC SHS G7S00T104   23,907,362 370,083 SH   SOLE 26 150,225 0 219,858
PENTAIR PLC SHS G7S00T104   25,086,183 388,331 SH   SOLE 28 13,786 0 374,545
PENTAIR PLC SHS G7S00T104   192,231,254 2,975,716 SH   SOLE 30 2,872,624 0 103,092
PENTAIR PLC SHS G7S00T104   2,515,072 38,933 SH   SOLE 31 34,808 0 4,125
PENTAIR PLC SHS G7S00T104   11,886,788 184,006 SH   SOLE 34 184,006 0 0
PENTAIR PLC SHS G7S00T104   3,028,771 46,885 SH   SOLE 36 46,885 0 0
PENTAIR PLC SHS G7S00T104   433,854 6,716 SH   SOLE 40 6,716 0 0
PENTAIR PLC SHS G7S00T104   39,858 617 SH   OTR 43 617 0 0
PENTAIR PLC SHS G7S00T104   7,919,715 122,596 SH   SOLE 43 114,458 0 8,139
PENUMBRA INC COM 70975L107   29,265,400 85,059 SH   SOLE 2 54,518 0 30,541
PENUMBRA INC COM 70975L107   177,879 517 SH   SOLE 4 108 0 409
PENUMBRA INC COM 70975L107   2,443,514 7,102 SH   SOLE 7 6,731 0 371
PENUMBRA INC COM 70975L107   35,328,425 102,681 SH   SOLE 18 102,681 0 0
PENUMBRA INC COM 70975L107   139,280,305 404,814 SH   SOLE 19 404,814 0 0
PENUMBRA INC COM 70975L107   759,011,843 2,206,045 SH   SOLE 21 2,206,045 0 0
PENUMBRA INC COM 70975L107   371,443,735 1,079,590 SH   SOLE 22 1,033,646 0 45,944
PENUMBRA INC COM 70975L107   2,336,167 6,790 SH   SOLE 25 6,790 0 0
PENUMBRA INC COM 70975L107   8,294,598 24,108 SH   SOLE 26 14,174 0 9,934
PENUMBRA INC COM 70975L107   910,383 2,646 SH   SOLE 28 650 0 1,996
PENUMBRA INC COM 70975L107   13,854,264 40,267 SH   SOLE 30 40,267 0 0
PENUMBRA INC COM 70975L107   176,503 513 SH   SOLE 31 513 0 0
PENUMBRA INC COM 70975L107   46,790,096 135,994 SH   SOLE 34 135,994 0 0
PENUMBRA INC COM 70975L107   115,948 337 SH   SOLE 36 337 0 0
PENUMBRA INC COM 70975L107   2,193,038 6,374 SH   SOLE 40 6,374 0 0
PENUMBRA INC COM 70975L107   39,567 115 SH   OTR 43 115 0 0
PENUMBRA INC COM 70975L107   7,486,402 21,759 SH   SOLE 43 18,381 0 3,378
PEOPLES BANCORP INC COM 709789101   1,559,308 58,731 SH   SOLE 2 37,241 0 21,490
PEOPLES BANCORP INC COM 709789101   8,124 306 SH   SOLE 7 306 0 0
PEOPLES BANCORP INC COM 709789101   2,876,507 108,343 SH   SOLE 18 108,343 0 0
PEOPLES BANCORP INC COM 709789101   1,856,774 69,935 SH   SOLE 19 69,935 0 0
PEOPLES BANCORP INC COM 709789101   37,026,418 1,394,592 SH   SOLE 21 1,394,592 0 0
PEOPLES BANCORP INC COM 709789101   24,695,376 930,146 SH   SOLE 22 888,090 0 42,056
PEOPLES BANCORP INC COM 709789101   225,383 8,489 SH   SOLE 25 8,489 0 0
PEOPLES BANCORP INC COM 709789101   724,550 27,290 SH   SOLE 26 25,092 0 2,198
PEOPLES BANCORP INC COM 709789101   62,578 2,357 SH   SOLE 28 0 0 2,357
PEOPLES BANCORP INC COM 709789101   304,582 11,472 SH   SOLE 30 11,472 0 0
PEOPLES BANCORP INC COM 709789101   172,097 6,482 SH   SOLE 40 6,482 0 0
PEOPLES BANCORP INC COM 709789101   42,002 1,582 SH   OTR 43 1,582 0 0
PEOPLES BANCORP INC COM 709789101   1,917,388 72,218 SH   SOLE 43 60,277 0 11,941
PEOPLES BANCORP N C INC COM 710577107   2,689 148 SH   SOLE 2 0 0 148
PEOPLES BANCORP N C INC COM 710577107   16,208 892 SH   SOLE 18 892 0 0
PEOPLES BANCORP N C INC COM 710577107   685,173 37,709 SH   SOLE 21 37,709 0 0
PEOPLES BANCORP N C INC COM 710577107   32,997 1,816 SH   SOLE 22 1,816 0 0
PEOPLES FINL SVCS CORP COM 711040105   214,133 4,890 SH   SOLE 2 2,551 0 2,339
PEOPLES FINL SVCS CORP COM 711040105   4,029 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105   1,003,973 22,927 SH   SOLE 18 22,927 0 0
PEOPLES FINL SVCS CORP COM 711040105   570,671 13,032 SH   SOLE 19 13,032 0 0
PEOPLES FINL SVCS CORP COM 711040105   11,378,919 259,852 SH   SOLE 21 259,852 0 0
PEOPLES FINL SVCS CORP COM 711040105   7,658,039 174,881 SH   SOLE 22 169,654 0 5,227
PEPGEN INC COM 713317105   56,009 6,265 SH   SOLE 2 569 0 5,696
PEPGEN INC COM 713317105   266,332 29,791 SH   SOLE 18 29,791 0 0
PEPGEN INC COM 713317105   208,821 23,358 SH   SOLE 19 23,358 0 0
PEPGEN INC COM 713317105   4,559,668 510,030 SH   SOLE 21 510,030 0 0
PEPGEN INC COM 713317105   2,304,795 257,807 SH   SOLE 22 251,050 0 6,757
PEPGEN INC COM 713317105   105,698 11,823 SH   SOLE 30 11,823 0 0
PEPGEN INC COM 713317105   14,116 1,579 SH   SOLE 43 0 0 1,579
PEPSICO INC COM 713448108   604,301,921 3,262,617 SH   SOLE 2 992,389 0 2,270,228
PEPSICO INC COM 713448108   174,403,893 941,604 SH   SOLE 4 692,480 0 249,124
PEPSICO INC COM 713448108   310,242,759 1,674,996 SH   SOLE 7 1,465,829 0 209,167
PEPSICO INC COM 713448108   22,308,823 120,445 SH   SOLE 13 120,445 0 0
PEPSICO INC COM 713448108   45,363,342 244,916 SH   SOLE 15 244,916 0 0
PEPSICO INC COM 713448108   561,069,072 3,029,204 SH   SOLE 18 2,785,362 0 243,841
PEPSICO INC COM 713448108   211,377,695 1,141,225 SH   SOLE 19 1,141,225 0 0
PEPSICO INC COM 713448108   6,492,517 35,053 SH   SOLE 20 35,053 0 0
PEPSICO INC COM 713448108   7,232,625,404 39,048,836 SH   SOLE 21 39,048,836 0 0
PEPSICO INC COM 713448108   5,932,002,044 32,026,790 SH   SOLE 22 29,005,368 0 3,021,422
PEPSICO INC COM 713448108   578,419,648 3,122,879 SH   SOLE 23 3,122,879 0 0
PEPSICO INC COM 713448108   663,981,472 3,584,826 SH   SOLE 25 3,002,395 0 582,431
PEPSICO INC COM 713448108   610,655,708 3,296,921 SH   SOLE 26 1,690,503 0 1,606,418
PEPSICO INC COM 713448108   603,890,918 3,260,398 SH   SOLE 28 67,502 0 3,192,896
PEPSICO INC COM 713448108   13,435,303 72,537 SH   SOLE 29 72,537 0 0
PEPSICO INC COM 713448108   2,040,323,694 11,015,677 SH   SOLE 30 10,928,364 0 87,313
PEPSICO INC COM 713448108   149,418,826 806,710 SH   SOLE 31 427,201 0 379,509
PEPSICO INC COM 713448108   74,017,802 399,621 SH   SOLE 32 399,621 0 0
PEPSICO INC COM 713448108   151,353,264 817,154 SH   SOLE 34 817,154 0 0
PEPSICO INC COM 713448108   72,704,036 392,528 SH   SOLE 36 392,528 0 0
PEPSICO INC COM 713448108   9,966,318 53,808 SH   SOLE 40 53,808 0 0
PEPSICO INC COM 713448108   591,407 3,193 SH   OTR 43 3,193 0 0
PEPSICO INC COM 713448108   412,378,844 2,226,427 SH   SOLE 43 1,942,349 0 284,079
PERASO INC COM 71360T101   145 293 SH   SOLE 21 293 0 0
PERASO INC COM 71360T101   1,486 3,003 SH   SOLE 22 3,003 0 0
PERDOCEO ED CORP COM 71363P106   748,286 60,985 SH   SOLE 2 21,558 0 39,427
PERDOCEO ED CORP COM 71363P106   4,000 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106   9,080 740 SH   SOLE 7 740 0 0
PERDOCEO ED CORP COM 71363P106   2,904,419 236,709 SH   SOLE 18 236,709 0 0
PERDOCEO ED CORP COM 71363P106   1,672,057 136,272 SH   SOLE 19 136,272 0 0
PERDOCEO ED CORP COM 71363P106   100,896,909 8,223,057 SH   SOLE 21 8,223,057 0 0
PERDOCEO ED CORP COM 71363P106   24,044,096 1,959,584 SH   SOLE 22 1,838,975 0 120,609
PERDOCEO ED CORP COM 71363P106   202,430 16,498 SH   SOLE 25 16,498 0 0
PERDOCEO ED CORP COM 71363P106   437,278 35,638 SH   SOLE 26 31,145 0 4,493
PERDOCEO ED CORP COM 71363P106   1,267,933 103,336 SH   SOLE 30 103,336 0 0
PERDOCEO ED CORP COM 71363P106   92,074 7,504 SH   SOLE 36 7,504 0 0
PERDOCEO ED CORP COM 71363P106   176,958 14,422 SH   SOLE 40 14,422 0 0
PERDOCEO ED CORP COM 71363P106   1,870,979 152,484 SH   SOLE 43 138,456 0 14,028
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   271,166 32,553 SH   SOLE 2 22,907 0 9,646
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   349,793 41,992 SH   SOLE 7 39,698 0 2,294
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   983,357 118,050 SH   SOLE 18 118,050 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   723,844 86,896 SH   SOLE 19 86,896 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   13,585,230 1,630,880 SH   SOLE 21 1,630,880 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   10,484,496 1,258,643 SH   SOLE 22 1,228,623 0 30,020
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   59,909 7,192 SH   SOLE 25 7,192 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   975 117 SH   SOLE 26 117 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   125,958 15,121 SH   SOLE 30 15,121 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   48,830 5,862 SH   SOLE 40 5,862 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   1,516 182 SH   SOLE 43 182 0 0
PERFECT CORP CL A ORD SHS G7006A109   10,810 2,238 SH   SOLE 2 2,238 0 0
PERFICIENT INC COM 71375U101   1,507,940 18,096 SH   SOLE 2 10,184 0 7,912
PERFICIENT INC COM 71375U101   25,999 312 SH   SOLE 4 137 0 175
PERFICIENT INC COM 71375U101   26,582 319 SH   SOLE 7 319 0 0
PERFICIENT INC COM 71375U101   9,523,536 114,287 SH   SOLE 18 107,651 0 6,636
PERFICIENT INC COM 71375U101   5,838,183 70,061 SH   SOLE 19 70,061 0 0
PERFICIENT INC COM 71375U101   337,873,068 4,054,639 SH   SOLE 21 4,054,639 0 0
PERFICIENT INC COM 71375U101   81,134,588 973,654 SH   SOLE 22 923,605 0 50,049
PERFICIENT INC COM 71375U101   10,833 130 SH   SOLE 23 130 0 0
PERFICIENT INC COM 71375U101   495,064 5,941 SH   SOLE 25 5,941 0 0
PERFICIENT INC COM 71375U101   1,320,281 15,844 SH   SOLE 26 12,896 0 2,948
PERFICIENT INC COM 71375U101   107,496 1,290 SH   SOLE 28 589 0 701
PERFICIENT INC COM 71375U101   4,625,065 55,503 SH   SOLE 30 55,503 0 0
PERFICIENT INC COM 71375U101   423,150 5,078 SH   SOLE 40 5,078 0 0
PERFICIENT INC COM 71375U101   2,460,235 29,524 SH   SOLE 43 28,734 0 790
PERFICIENT INC NOTE 0.125%11/1 71375UAF8   1,800,098 2,195,000 PRN   SOLE 21 2,195,000 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   25,025,563 415,431 SH   SOLE 2 151,413 0 264,018
PERFORMANCE FOOD GROUP CO COM 71377A103   112,649 1,870 SH   SOLE 4 472 0 1,398
PERFORMANCE FOOD GROUP CO COM 71377A103   179,816 2,985 SH   SOLE 7 2,985 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   18,581,088 308,451 SH   SOLE 18 308,451 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   2,892,363 48,014 SH   SOLE 19 48,014 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   479,164,080 7,954,251 SH   SOLE 21 7,954,251 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   269,773,937 4,478,319 SH   SOLE 22 4,283,197 0 195,122
PERFORMANCE FOOD GROUP CO COM 71377A103   4,261,378 70,740 SH   SOLE 26 57,583 0 13,157
PERFORMANCE FOOD GROUP CO COM 71377A103   164,937 2,738 SH   SOLE 28 2,738 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   4,105,476 68,152 SH   SOLE 30 68,152 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   128,371 2,131 SH   SOLE 31 2,131 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   445,776 7,400 SH   SOLE 36 7,400 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   3,273,502 54,341 SH   SOLE 43 49,710 0 4,631
PERFORMANT FINL CORP COM 71377E105   34,819 12,896 SH   SOLE 2 2,219 0 10,677
PERFORMANT FINL CORP COM 71377E105   484,844 179,572 SH   SOLE 18 179,572 0 0
PERFORMANT FINL CORP COM 71377E105   387,933 143,679 SH   SOLE 19 143,679 0 0
PERFORMANT FINL CORP COM 71377E105   6,036,782 2,235,845 SH   SOLE 21 2,235,845 0 0
PERFORMANT FINL CORP COM 71377E105   4,143,806 1,534,743 SH   SOLE 22 1,513,793 0 20,950
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   796,130 129,452 SH   SOLE 2 41,850 0 87,602
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   8,339 1,356 SH   SOLE 7 1,356 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   2,674,364 434,856 SH   SOLE 18 434,856 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,902,423 309,337 SH   SOLE 19 309,337 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   32,714,993 5,319,511 SH   SOLE 21 5,319,511 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   25,221,236 4,101,014 SH   SOLE 22 3,906,835 0 194,179
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   127,250 20,691 SH   SOLE 25 20,691 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   492,800 80,130 SH   SOLE 26 69,110 0 11,020
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   680,073 110,581 SH   SOLE 28 92,005 0 18,576
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   764,673 124,337 SH   SOLE 30 124,337 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   154,439 25,112 SH   SOLE 40 25,112 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   127,028 20,655 SH   SOLE 43 17,578 0 3,077
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   26,758 2,437 SH   SOLE 18 2,437 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   428,220 39,000 SH   SOLE 21 39,000 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   2,911,380 265,153 SH   SOLE 22 265,153 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   13,818 1,453 SH   SOLE 18 1,453 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   168,555 17,724 SH   SOLE 21 17,724 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   103,212 10,853 SH   SOLE 22 903 0 9,950
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,991,794 181,733 SH   SOLE 2 73,794 0 107,939
PERMIAN RESOURCES CORP CLASS A COM 71424F105   9,152 835 SH   SOLE 4 835 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   854,233 77,941 SH   SOLE 7 73,790 0 4,151
PERMIAN RESOURCES CORP CLASS A COM 71424F105   7,728,674 705,171 SH   SOLE 18 705,171 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   5,584,756 509,558 SH   SOLE 19 509,558 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   100,706,749 9,188,572 SH   SOLE 21 9,188,572 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   75,517,403 6,890,274 SH   SOLE 22 6,605,935 0 284,339
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,195,166 109,048 SH   SOLE 26 86,063 0 22,985
PERMIAN RESOURCES CORP CLASS A COM 71424F105   2,476,708 225,977 SH   SOLE 30 225,977 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   592,876 54,094 SH   SOLE 43 52,350 0 1,744
PERMROCK ROYALTY TRUST TR UNIT 714254109   38,433 7,052 SH   SOLE 2 7,052 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109   15,631 2,868 SH   SOLE 22 2,868 0 0
PERPETUA RESOURCES CORP COM 714266103   30,725 8,372 SH   SOLE 2 5,509 0 2,863
PERPETUA RESOURCES CORP COM 714266103   339,449 92,493 SH   SOLE 18 92,493 0 0
PERPETUA RESOURCES CORP COM 714266103   332,656 90,642 SH   SOLE 19 90,642 0 0
PERPETUA RESOURCES CORP COM 714266103   4,121,282 1,122,965 SH   SOLE 21 1,122,965 0 0
PERPETUA RESOURCES CORP COM 714266103   1,194,607 325,506 SH   SOLE 22 319,326 0 6,180
PERPETUA RESOURCES CORP COM 714266103   2,301 627 SH   SOLE 23 627 0 0
PERRIGO CO PLC SHS G97822103   14,939,392 440,041 SH   SOLE 2 155,880 0 284,161
PERRIGO CO PLC SHS G97822103   9,642 284 SH   SOLE 4 284 0 0
PERRIGO CO PLC SHS G97822103   992,053 29,221 SH   SOLE 7 27,757 0 1,464
PERRIGO CO PLC SHS G97822103   8,808,701 259,461 SH   SOLE 18 259,461 0 0
PERRIGO CO PLC SHS G97822103   2,113,252 62,246 SH   SOLE 19 62,246 0 0
PERRIGO CO PLC SHS G97822103   247,696,348 7,295,916 SH   SOLE 21 7,295,916 0 0
PERRIGO CO PLC SHS G97822103   135,252,251 3,983,866 SH   SOLE 22 3,807,958 0 175,908
PERRIGO CO PLC SHS G97822103   899,471 26,494 SH   SOLE 25 26,494 0 0
PERRIGO CO PLC SHS G97822103   2,558,710 75,367 SH   SOLE 26 63,973 0 11,394
PERRIGO CO PLC SHS G97822103   553,860 16,314 SH   SOLE 28 2,380 0 13,934
PERRIGO CO PLC SHS G97822103   4,719,423 139,011 SH   SOLE 30 139,011 0 0
PERRIGO CO PLC SHS G97822103   66,508 1,959 SH   SOLE 31 1,959 0 0
PERRIGO CO PLC SHS G97822103   175,861 5,180 SH   SOLE 36 5,180 0 0
PERRIGO CO PLC SHS G97822103   752,094 22,153 SH   SOLE 40 22,153 0 0
PERRIGO CO PLC SHS G97822103   29,910 881 SH   OTR 43 881 0 0
PERRIGO CO PLC SHS G97822103   8,872,216 261,332 SH   SOLE 43 244,422 0 16,910
PERSONALIS INC COM 71535D106   992,710 528,037 SH   SOLE 2 297,053 0 230,984
PERSONALIS INC COM 71535D106   13,959 7,425 SH   SOLE 18 7,425 0 0
PERSONALIS INC COM 71535D106   2,056,312 1,093,783 SH   SOLE 19 1,093,783 0 0
PERSONALIS INC COM 71535D106   260,169 138,388 SH   SOLE 21 138,388 0 0
PERSONALIS INC COM 71535D106   2,785,568 1,481,685 SH   SOLE 22 1,481,685 0 0
PERSONALIS INC COM 71535D106   104,825 55,758 SH   SOLE 23 55,758 0 0
PERSONALIS INC COM 71535D106   166,290 88,452 SH   SOLE 26 0 0 88,452
PERSONALIS INC COM 71535D106   2,628 1,398 SH   SOLE 43 1,398 0 0
PERSPECTIVE THERAPEUTICS INC COM 46489V104   540,620 809,311 SH   SOLE 21 809,311 0 0
PERSPECTIVE THERAPEUTICS INC COM 46489V104   3,025,019 4,528,471 SH   SOLE 22 4,528,471 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   3,837,787 431,212 SH   SOLE 2 143,677 0 287,535
PETCO HEALTH & WELLNESS CO I COM 71601V105   321,237 36,094 SH   SOLE 7 34,160 0 1,934
PETCO HEALTH & WELLNESS CO I COM 71601V105   272,215 30,586 SH   SOLE 18 30,586 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,664,095 186,977 SH   SOLE 19 186,977 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   9,007,708 1,012,102 SH   SOLE 21 1,012,102 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   19,795,683 2,224,234 SH   SOLE 22 2,113,133 0 111,101
PETCO HEALTH & WELLNESS CO I COM 71601V105   176,790 19,864 SH   SOLE 25 19,864 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   2,826,693 317,606 SH   SOLE 26 41,973 0 275,633
PETCO HEALTH & WELLNESS CO I COM 71601V105   96,877 10,885 SH   SOLE 28 0 0 10,885
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,616,961 181,681 SH   SOLE 30 181,681 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   10,938 1,229 SH   SOLE 31 1,229 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   36,855 4,141 SH   SOLE 36 4,141 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   156,498 17,584 SH   SOLE 40 17,584 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   417,366 46,895 SH   SOLE 43 42,963 0 3,932
PETIQ INC COM CL A 71639T106   902,494 59,492 SH   SOLE 2 27,049 0 32,443
PETIQ INC COM CL A 71639T106   2,200 145 SH   SOLE 7 145 0 0
PETIQ INC COM CL A 71639T106   1,170,441 77,155 SH   SOLE 18 77,155 0 0
PETIQ INC COM CL A 71639T106   2,554,947 168,421 SH   SOLE 19 168,421 0 0
PETIQ INC COM CL A 71639T106   14,740,765 971,705 SH   SOLE 21 971,705 0 0
PETIQ INC COM CL A 71639T106   11,796,010 777,588 SH   SOLE 22 767,169 0 10,419
PETIQ INC COM CL A 71639T106   47,801 3,151 SH   SOLE 23 3,151 0 0
PETIQ INC COM CL A 71639T106   226,245 14,914 SH   SOLE 30 14,914 0 0
PETIQ INC COM CL A 71639T106   269,662 17,776 SH   SOLE 43 8,483 0 9,293
PETMED EXPRESS INC COM 716382106   248,041 17,987 SH   SOLE 2 6,504 0 11,483
PETMED EXPRESS INC COM 716382106   1,558 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106   1,779 129 SH   SOLE 7 129 0 0
PETMED EXPRESS INC COM 716382106   842,831 61,119 SH   SOLE 18 61,119 0 0
PETMED EXPRESS INC COM 716382106   557,516 40,429 SH   SOLE 19 40,429 0 0
PETMED EXPRESS INC COM 716382106   11,579,477 839,701 SH   SOLE 21 839,701 0 0
PETMED EXPRESS INC COM 716382106   8,578,469 622,079 SH   SOLE 22 597,012 0 25,067
PETMED EXPRESS INC COM 716382106   49,368 3,580 SH   SOLE 25 3,580 0 0
PETMED EXPRESS INC COM 716382106   32,089 2,327 SH   SOLE 26 891 0 1,436
PETMED EXPRESS INC COM 716382106   125,944 9,133 SH   SOLE 28 0 0 9,133
PETMED EXPRESS INC COM 716382106   304,511 22,082 SH   SOLE 30 22,082 0 0
PETMED EXPRESS INC COM 716382106   18,961 1,375 SH   SOLE 36 1,375 0 0
PETMED EXPRESS INC COM 716382106   32,834 2,381 SH   SOLE 40 2,381 0 0
PETMED EXPRESS INC COM 716382106   993,252 72,027 SH   SOLE 43 66,178 0 5,849
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   1,028,788 83,168 SH   SOLE 2 83,168 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   95,645 7,732 SH   SOLE 4 7,732 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   96,296,022 7,784,642 SH   SOLE 21 7,784,642 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   1,734,348 140,206 SH   SOLE 22 140,206 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   5,836,982 471,866 SH   SOLE 25 471,866 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   436,661 35,300 SH   SOLE 28 0 0 35,300
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   9,899,253 800,263 SH   SOLE 30 800,263 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   42,754,691 3,456,321 SH   SOLE 34 3,456,321 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   510,649 41,281 SH   SOLE 43 41,020 0 261
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   34,057,703 2,462,596 SH   SOLE 19 2,462,596 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   87,220,707 6,306,631 SH   SOLE 21 6,306,631 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   333,759 24,133 SH   SOLE 22 24,133 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   7,042,167 509,195 SH   SOLE 25 509,195 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   8,922,756 645,174 SH   SOLE 30 645,174 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   21,752,723 1,572,865 SH   SOLE 34 1,572,865 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   20,367,386 1,472,696 SH   SOLE 43 1,324,322 0 148,374
PETROS PHARMACEUTICALS INC COM NEW 71678J209   33,515 16,510 SH   SOLE 22 16,510 0 0
PFIZER INC COM 717081103   445,090,672 12,134,424 SH   SOLE 2 3,405,550 0 8,728,874
PFIZER INC COM 717081103   156,678,217 4,271,489 SH   SOLE 4 2,456,836 0 1,814,653
PFIZER INC COM 717081103   201,842,411 5,502,792 SH   SOLE 7 4,950,437 0 552,355
PFIZER INC COM 717081103   7,284,575 198,598 SH   SOLE 13 198,598 0 0
PFIZER INC COM 717081103   36,097,705 984,125 SH   SOLE 15 984,125 0 0
PFIZER INC COM 717081103   585,372,379 15,958,898 SH   SOLE 18 15,413,756 0 545,142
PFIZER INC COM 717081103   226,073,072 6,163,388 SH   SOLE 19 6,163,388 0 0
PFIZER INC COM 717081103   6,378,910,777 173,907,055 SH   SOLE 21 173,907,055 0 0
PFIZER INC COM 717081103   4,574,004,216 124,700,224 SH   SOLE 22 112,776,857 0 11,923,367
PFIZER INC COM 717081103   427,971,236 11,667,700 SH   SOLE 23 11,667,700 0 0
PFIZER INC COM 717081103   391,884,645 10,683,878 SH   SOLE 25 10,359,521 0 324,357
PFIZER INC COM 717081103   389,920,321 10,630,325 SH   SOLE 26 4,393,425 0 6,236,900
PFIZER INC COM 717081103   436,097,176 11,889,236 SH   SOLE 28 411,692 0 11,477,544
PFIZER INC COM 717081103   289,222 7,885 SH   SOLE 29 7,885 0 0
PFIZER INC COM 717081103   1,442,496,937 39,326,525 SH   SOLE 30 38,962,662 0 363,863
PFIZER INC COM 717081103   46,290,637 1,262,013 SH   SOLE 31 1,164,016 0 97,997
PFIZER INC COM 717081103   19,033,545 518,908 SH   SOLE 32 518,908 0 0
PFIZER INC COM 717081103   254,983,991 6,951,581 SH   SOLE 34 6,951,581 0 0
PFIZER INC COM 717081103   11,903,724 324,529 SH   SOLE 35 324,529 0 0
PFIZER INC COM 717081103   57,385,346 1,564,486 SH   SOLE 36 1,564,486 0 0
PFIZER INC COM 717081103   8,122,896 221,453 SH   SOLE 40 221,453 0 0
PFIZER INC COM 717081103   230,223,040 6,276,528 SH   SOLE 43 5,735,317 0 541,211
PFIZER INC OPTIONS 717081103   2,644,628 72,100 SH Call SOLE 2 0 0 72,100
PFIZER INC OPTIONS 717081103   828,968 22,600 SH Call SOLE 4 22,600 0 0
PFIZER INC OPTIONS 717081103   15,229,536 415,200 SH Call SOLE 18 415,200 0 0
PFIZER INC OPTIONS 717081103   76,151,348 2,076,100 SH Call SOLE 19 2,076,100 0 0
PFIZER INC OPTIONS 717081103   6,488,692 176,900 SH Call SOLE 22 176,900 0 0
PFIZER INC OPTIONS 717081103   407,148 11,100 SH Call SOLE 26 11,100 0 0
PFIZER INC OPTIONS 717081103   48,160,840 1,313,000 SH Call SOLE 34 1,313,000 0 0
PFSWEB INC COM NEW 717098206   95,833 21,202 SH   SOLE 2 20,506 0 696
PFSWEB INC COM NEW 717098206   15,368 3,400 SH   SOLE 18 3,400 0 0
PFSWEB INC COM NEW 717098206   12,954 2,866 SH   SOLE 19 2,866 0 0
PFSWEB INC COM NEW 717098206   261,378 57,827 SH   SOLE 21 57,827 0 0
PFSWEB INC COM NEW 717098206   1,096,276 242,539 SH   SOLE 22 242,539 0 0
PG&E CORP COM 69331C108   69,918,492 4,046,209 SH   SOLE 2 707,787 0 3,338,422
PG&E CORP COM 69331C108   24,910,399 1,441,574 SH   SOLE 4 814,689 0 626,885
PG&E CORP COM 69331C108   59,744,097 3,457,413 SH   SOLE 7 2,828,611 0 628,802
PG&E CORP COM 69331C108   800,634 46,333 SH   SOLE 13 46,333 0 0
PG&E CORP COM 69331C108   5,100,175 295,149 SH   SOLE 15 295,149 0 0
PG&E CORP COM 69331C108   94,020,756 5,441,016 SH   SOLE 18 5,024,301 0 416,715
PG&E CORP COM 69331C108   229,946,792 13,307,106 SH   SOLE 19 13,307,106 0 0
PG&E CORP COM 69331C108   894,814,698 51,783,258 SH   SOLE 21 51,783,258 0 0
PG&E CORP COM 69331C108   665,205,022 38,495,661 SH   SOLE 22 34,820,015 0 3,675,646
PG&E CORP COM 69331C108   54,224,277 3,137,979 SH   SOLE 23 3,137,979 0 0
PG&E CORP COM 69331C108   37,127,341 2,148,573 SH   SOLE 25 1,582,480 0 566,093
PG&E CORP COM 69331C108   59,099,829 3,420,129 SH   SOLE 26 1,065,020 0 2,355,109
PG&E CORP COM 69331C108   42,071,340 2,434,684 SH   SOLE 28 543,835 0 1,890,849
PG&E CORP COM 69331C108   37,930 2,195 SH   SOLE 29 2,195 0 0
PG&E CORP COM 69331C108   194,698,529 11,267,276 SH   SOLE 30 11,267,276 0 0
PG&E CORP COM 69331C108   6,888,033 398,613 SH   SOLE 31 367,160 0 31,453
PG&E CORP COM 69331C108   18,539,021 1,072,860 SH   SOLE 34 1,072,860 0 0
PG&E CORP COM 69331C108   8,745,443 506,102 SH   SOLE 36 506,102 0 0
PG&E CORP COM 69331C108   1,233,135 71,362 SH   SOLE 40 71,362 0 0
PG&E CORP COM 69331C108   48,246 2,792 SH   OTR 43 2,792 0 0
PG&E CORP COM 69331C108   21,766,403 1,259,630 SH   SOLE 43 1,059,174 0 200,456
PG&E CORP OPTIONS 69331C108   32,832 1,900 SH Put SOLE 4 1,900 0 0
PG&E CORP OPTIONS 69331C108   673,920 39,000 SH Put SOLE 18 39,000 0 0
PG&E CORP OPTIONS 69331C108   13,601,088 787,100 SH Put SOLE 19 787,100 0 0
PG&E CORP OPTIONS 69331C108   371,520 21,500 SH Put SOLE 22 21,500 0 0
PG&E CORP OPTIONS 69331C108   3,464,640 200,500 SH Put SOLE 34 200,500 0 0
PG&E CORP UNIT 08/16/2023 69331C140   102,247,048 683,881 SH   SOLE 21 683,881 0 0
PGT INNOVATIONS INC COM 69336V101   1,562,207 53,592 SH   SOLE 2 39,865 0 13,727
PGT INNOVATIONS INC COM 69336V101   7,171 246 SH   SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101   16,470 565 SH   SOLE 7 565 0 0
PGT INNOVATIONS INC COM 69336V101   5,229,277 179,392 SH   SOLE 18 179,392 0 0
PGT INNOVATIONS INC COM 69336V101   6,067,660 208,153 SH   SOLE 19 208,153 0 0
PGT INNOVATIONS INC COM 69336V101   200,040,039 6,862,437 SH   SOLE 21 6,862,437 0 0
PGT INNOVATIONS INC COM 69336V101   49,263,646 1,690,005 SH   SOLE 22 1,611,855 0 78,150
PGT INNOVATIONS INC COM 69336V101   11,573 397 SH   SOLE 23 397 0 0
PGT INNOVATIONS INC COM 69336V101   313,683 10,761 SH   SOLE 25 10,761 0 0
PGT INNOVATIONS INC COM 69336V101   932,450 31,988 SH   SOLE 26 26,100 0 5,888
PGT INNOVATIONS INC COM 69336V101   2,552,141 87,552 SH   SOLE 30 87,552 0 0
PGT INNOVATIONS INC COM 69336V101   355,805 12,206 SH   SOLE 40 12,206 0 0
PGT INNOVATIONS INC COM 69336V101   964,369 33,083 SH   SOLE 43 32,261 0 822
PHARMACYTE BIOTECH INC COM NEW 71715X203   8,737 3,055 SH   SOLE 18 3,055 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   107,911 37,731 SH   SOLE 21 37,731 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   7,242 2,532 SH   SOLE 22 2,532 0 0
PHARVARIS N V COM N69605108   2,362 156 SH   SOLE 2 156 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   308,553 21,547 SH   SOLE 2 9,110 0 12,437
PHATHOM PHARMACEUTICALS INC COM 71722W107   4,668 326 SH   SOLE 7 326 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   999,178 69,775 SH   SOLE 18 69,775 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   736,721 51,447 SH   SOLE 19 51,447 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   15,838,822 1,106,063 SH   SOLE 21 1,106,063 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   9,442,236 659,374 SH   SOLE 22 639,840 0 19,534
PHATHOM PHARMACEUTICALS INC COM 71722W107   130,384 9,105 SH   SOLE 25 9,105 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   53,614 3,744 SH   SOLE 26 0 0 3,744
PHATHOM PHARMACEUTICALS INC COM 71722W107   47,729 3,333 SH   SOLE 28 0 0 3,333
PHATHOM PHARMACEUTICALS INC COM 71722W107   942,972 65,850 SH   SOLE 30 65,850 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   21,380 1,493 SH   SOLE 40 1,493 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   151,434 10,575 SH   SOLE 43 9,246 0 1,329
PHENOMEX INC COM 084310101   21,748 44,384 SH   SOLE 2 21,574 0 22,810
PHENOMEX INC COM 084310101   17,458 35,628 SH   SOLE 18 16,279 0 19,349
PHENOMEX INC COM 084310101   143,953 293,781 SH   SOLE 19 293,781 0 0
PHENOMEX INC COM 084310101   105,254 214,804 SH   SOLE 21 214,804 0 0
PHENOMEX INC COM 084310101   356,086 726,707 SH   SOLE 22 726,707 0 0
PHENOMEX INC COM 084310101   1,420 2,898 SH   SOLE 23 2,898 0 0
PHENOMEX INC COM 084310101   33,531 68,431 SH   SOLE 26 0 0 68,431
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   1,430,321 104,403 SH   SOLE 2 46,025 0 58,378
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   2,439 178 SH   SOLE 7 178 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   963,590 70,335 SH   SOLE 18 70,335 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   591,224 43,155 SH   SOLE 19 43,155 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   35,382,004 2,582,628 SH   SOLE 21 2,582,628 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   8,600,449 627,770 SH   SOLE 22 594,099 0 33,671
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   36,415 2,658 SH   SOLE 25 2,658 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   58,033 4,236 SH   SOLE 26 1,362 0 2,874
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   707,879 51,670 SH   SOLE 30 51,670 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   14,495 1,058 SH   SOLE 34 1,058 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   23,646 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   15,892 1,160 SH   OTR 43 1,160 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   528,875 38,604 SH   SOLE 43 4,951 0 33,653
PHILIP MORRIS INTL INC COM 718172109   205,600,508 2,106,131 SH   SOLE 2 442,061 0 1,664,070
PHILIP MORRIS INTL INC COM 718172109   21,433,740 219,563 SH   SOLE 4 219,563 0 0
PHILIP MORRIS INTL INC COM 718172109   94,326,301 966,260 SH   SOLE 7 879,000 0 87,260
PHILIP MORRIS INTL INC COM 718172109   4,783,282 48,999 SH   SOLE 13 48,999 0 0
PHILIP MORRIS INTL INC COM 718172109   26,155,034 267,927 SH   SOLE 15 267,927 0 0
PHILIP MORRIS INTL INC COM 718172109   265,048,838 2,715,108 SH   SOLE 18 2,579,186 0 135,922
PHILIP MORRIS INTL INC COM 718172109   129,297,397 1,324,497 SH   SOLE 19 1,324,497 0 0
PHILIP MORRIS INTL INC COM 718172109   1,411,488 14,459 SH   SOLE 20 14,459 0 0
PHILIP MORRIS INTL INC COM 718172109   3,411,644,944 34,948,217 SH   SOLE 21 34,948,217 0 0
PHILIP MORRIS INTL INC COM 718172109   3,267,362,486 33,470,216 SH   SOLE 22 30,287,341 0 3,182,875
PHILIP MORRIS INTL INC COM 718172109   326,783,340 3,347,504 SH   SOLE 23 3,347,504 0 0
PHILIP MORRIS INTL INC COM 718172109   332,744,701 3,408,571 SH   SOLE 25 2,881,934 0 526,637
PHILIP MORRIS INTL INC COM 718172109   227,364,302 2,329,075 SH   SOLE 26 673,168 0 1,655,907
PHILIP MORRIS INTL INC COM 718172109   108,855,672 1,115,096 SH   SOLE 28 0 0 1,115,096
PHILIP MORRIS INTL INC COM 718172109   5,237,118 53,648 SH   SOLE 29 53,648 0 0
PHILIP MORRIS INTL INC COM 718172109   638,146,821 6,537,050 SH   SOLE 30 6,537,050 0 0
PHILIP MORRIS INTL INC COM 718172109   28,463,356 291,573 SH   SOLE 31 264,723 0 26,850
PHILIP MORRIS INTL INC COM 718172109   16,987,930 174,021 SH   SOLE 32 174,021 0 0
PHILIP MORRIS INTL INC COM 718172109   50,586,098 518,194 SH   SOLE 34 518,194 0 0
PHILIP MORRIS INTL INC COM 718172109   34,175,200 350,084 SH   SOLE 36 350,084 0 0
PHILIP MORRIS INTL INC COM 718172109   5,696,908 58,358 SH   SOLE 37 58,358 0 0
PHILIP MORRIS INTL INC COM 718172109   3,365,059 34,471 SH   SOLE 40 34,471 0 0
PHILIP MORRIS INTL INC COM 718172109   111,290,662 1,140,040 SH   SOLE 43 999,405 0 140,635
PHILLIPS 66 COM 718546104   123,240,498 1,292,100 SH   SOLE 2 192,259 0 1,099,841
PHILLIPS 66 COM 718546104   27,722,292 290,651 SH   SOLE 4 248,536 0 42,115
PHILLIPS 66 COM 718546104   51,538,392 540,348 SH   SOLE 7 491,826 0 48,522
PHILLIPS 66 COM 718546104   2,183,248 22,890 SH   SOLE 13 22,890 0 0
PHILLIPS 66 COM 718546104   7,619,527 79,886 SH   SOLE 15 79,886 0 0
PHILLIPS 66 COM 718546104   84,540,063 886,350 SH   SOLE 18 828,324 0 58,026
PHILLIPS 66 COM 718546104   37,879,309 397,141 SH   SOLE 19 397,141 0 0
PHILLIPS 66 COM 718546104   1,399,815,002 14,676,190 SH   SOLE 21 14,676,190 0 0
PHILLIPS 66 COM 718546104   970,330,689 10,173,314 SH   SOLE 22 9,159,224 0 1,014,090
PHILLIPS 66 COM 718546104   81,376,690 853,184 SH   SOLE 23 853,184 0 0
PHILLIPS 66 COM 718546104   98,975,731 1,037,699 SH   SOLE 25 981,579 0 56,120
PHILLIPS 66 COM 718546104   116,947,993 1,226,127 SH   SOLE 26 665,615 0 560,512
PHILLIPS 66 COM 718546104   32,115,209 336,708 SH   SOLE 28 6,541 0 330,167
PHILLIPS 66 COM 718546104   32,334 339 SH   SOLE 29 339 0 0
PHILLIPS 66 COM 718546104   381,749,007 4,002,401 SH   SOLE 30 4,002,401 0 0
PHILLIPS 66 COM 718546104   10,312,009 108,115 SH   SOLE 31 96,741 0 11,374
PHILLIPS 66 COM 718546104   6,538,108 68,548 SH   SOLE 34 68,548 0 0
PHILLIPS 66 COM 718546104   12,234,297 128,269 SH   SOLE 35 128,269 0 0
PHILLIPS 66 COM 718546104   12,607,042 132,177 SH   SOLE 36 132,177 0 0
PHILLIPS 66 COM 718546104   1,721,227 18,046 SH   SOLE 40 18,046 0 0
PHILLIPS 66 COM 718546104   93,759 983 SH   OTR 43 983 0 0
PHILLIPS 66 COM 718546104   44,378,065 465,276 SH   SOLE 43 391,302 0 73,974
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   3,306,987 97,036 SH   SOLE 2 34,523 0 62,513
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,734,059 50,882 SH   SOLE 4 50,882 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   6,449,538 189,247 SH   SOLE 7 163,849 0 25,398
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   13,670,681 401,135 SH   SOLE 18 401,135 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   14,143,132 414,998 SH   SOLE 19 414,998 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   488,564,234 14,335,805 SH   SOLE 21 14,335,805 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   143,422,715 4,208,413 SH   SOLE 22 4,057,348 0 151,065
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   201,549 5,914 SH   SOLE 23 5,914 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   29,996,364 880,175 SH   SOLE 25 880,175 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,662,320 48,777 SH   SOLE 26 40,025 0 8,752
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   3,208,666 94,151 SH   SOLE 28 4,069 0 90,082
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   18,032,069 529,110 SH   SOLE 30 529,110 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   622,437 18,264 SH   SOLE 40 18,264 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   341,243 10,013 SH   SOLE 43 8,964 0 1,049
PHIO PHARMACEUTICALS CORP COM 71880W402   3 1 SH   SOLE 22 1 0 0
PHOTRONICS INC COM 719405102   5,034,208 195,200 SH   SOLE 2 107,166 0 88,034
PHOTRONICS INC COM 719405102   17,150 665 SH   SOLE 7 665 0 0
PHOTRONICS INC COM 719405102   5,748,849 222,910 SH   SOLE 18 222,910 0 0
PHOTRONICS INC COM 719405102   7,333,283 284,346 SH   SOLE 19 284,346 0 0
PHOTRONICS INC COM 719405102   190,809,404 7,398,581 SH   SOLE 21 7,398,581 0 0
PHOTRONICS INC COM 719405102   52,190,475 2,023,671 SH   SOLE 22 1,913,042 0 110,629
PHOTRONICS INC COM 719405102   257,977 10,003 SH   SOLE 23 10,003 0 0
PHOTRONICS INC COM 719405102   343,600 13,323 SH   SOLE 25 13,323 0 0
PHOTRONICS INC COM 719405102   2,273,311 88,147 SH   SOLE 26 46,938 0 41,209
PHOTRONICS INC COM 719405102   61,664 2,391 SH   SOLE 28 0 0 2,391
PHOTRONICS INC COM 719405102   3,189,630 123,677 SH   SOLE 30 123,677 0 0
PHOTRONICS INC COM 719405102   317,346 12,305 SH   SOLE 40 12,305 0 0
PHOTRONICS INC COM 719405102   1,143,039 44,321 SH   SOLE 43 42,061 0 2,260
PHREESIA INC COM 71944F106   1,303,939 42,049 SH   SOLE 2 20,416 0 21,633
PHREESIA INC COM 71944F106   4,341 140 SH   SOLE 4 140 0 0
PHREESIA INC COM 71944F106   14,389 464 SH   SOLE 7 464 0 0
PHREESIA INC COM 71944F106   4,290,730 138,366 SH   SOLE 18 127,179 0 11,187
PHREESIA INC COM 71944F106   18,897,432 609,398 SH   SOLE 19 609,398 0 0
PHREESIA INC COM 71944F106   56,357,450 1,817,396 SH   SOLE 21 1,817,396 0 0
PHREESIA INC COM 71944F106   44,959,817 1,449,849 SH   SOLE 22 1,413,801 0 36,048
PHREESIA INC COM 71944F106   15,226 491 SH   SOLE 23 491 0 0
PHREESIA INC COM 71944F106   271,027 8,740 SH   SOLE 25 8,740 0 0
PHREESIA INC COM 71944F106   6,269,168 202,166 SH   SOLE 26 28,448 0 173,718
PHREESIA INC COM 71944F106   1,499,302 48,349 SH   SOLE 28 877 0 47,472
PHREESIA INC COM 71944F106   2,217,432 71,507 SH   SOLE 30 71,507 0 0
PHREESIA INC COM 71944F106   131,855 4,252 SH   SOLE 36 4,252 0 0
PHREESIA INC COM 71944F106   250,871 8,090 SH   SOLE 40 8,090 0 0
PHREESIA INC COM 71944F106   877,707 28,304 SH   SOLE 43 24,771 0 3,533
PHUNWARE INC COM 71948P100   37,587 69,606 SH   SOLE 21 69,606 0 0
PHUNWARE INC COM 71948P100   562,544 1,041,749 SH   SOLE 22 1,041,749 0 0
PHX MINERALS INC CL A 69291A100   21,721 6,962 SH   SOLE 18 6,962 0 0
PHX MINERALS INC CL A 69291A100   266,997 85,576 SH   SOLE 21 85,576 0 0
PHX MINERALS INC CL A 69291A100   914,753 293,190 SH   SOLE 22 293,190 0 0
PHYSICIANS RLTY TR COM 71943U104   9,626,491 688,098 SH   SOLE 2 345,440 0 342,658
PHYSICIANS RLTY TR COM 71943U104   8,335,116 595,791 SH   SOLE 4 595,791 0 0
PHYSICIANS RLTY TR COM 71943U104   6,298,704 450,229 SH   SOLE 7 395,331 0 54,898
PHYSICIANS RLTY TR COM 71943U104   22,964,837 1,641,518 SH   SOLE 18 1,641,518 0 0
PHYSICIANS RLTY TR COM 71943U104   32,013,751 2,288,331 SH   SOLE 19 2,288,331 0 0
PHYSICIANS RLTY TR COM 71943U104   274,034,469 19,587,882 SH   SOLE 21 19,587,882 0 0
PHYSICIANS RLTY TR COM 71943U104   147,236,804 10,524,432 SH   SOLE 22 9,356,707 0 1,167,725
PHYSICIANS RLTY TR COM 71943U104   1,086,547 77,666 SH   SOLE 23 77,666 0 0
PHYSICIANS RLTY TR COM 71943U104   5,378,847 384,478 SH   SOLE 25 384,478 0 0
PHYSICIANS RLTY TR COM 71943U104   1,364,445 97,530 SH   SOLE 26 80,446 0 17,084
PHYSICIANS RLTY TR COM 71943U104   5,579,534 398,823 SH   SOLE 28 95,370 0 303,453
PHYSICIANS RLTY TR COM 71943U104   15,389,224 1,100,016 SH   SOLE 30 1,100,016 0 0
PHYSICIANS RLTY TR COM 71943U104   28,512,753 2,038,081 SH   SOLE 34 2,038,081 0 0
PHYSICIANS RLTY TR COM 71943U104   205,737 14,706 SH   SOLE 36 14,706 0 0
PHYSICIANS RLTY TR COM 71943U104   539,231 38,544 SH   SOLE 40 38,544 0 0
PHYSICIANS RLTY TR COM 71943U104   5,232,680 374,030 SH   SOLE 43 294,049 0 79,981
PIEDMONT LITHIUM INC COM 72016P105   784,106 13,587 SH   SOLE 2 5,236 0 8,351
PIEDMONT LITHIUM INC COM 72016P105   1,711,217 29,652 SH   SOLE 7 29,652 0 0
PIEDMONT LITHIUM INC COM 72016P105   2,992,090 51,847 SH   SOLE 18 51,847 0 0
PIEDMONT LITHIUM INC COM 72016P105   2,077,156 35,993 SH   SOLE 19 35,993 0 0
PIEDMONT LITHIUM INC COM 72016P105   38,997,648 675,752 SH   SOLE 21 675,752 0 0
PIEDMONT LITHIUM INC COM 72016P105   27,655,786 479,220 SH   SOLE 22 460,677 0 18,543
PIEDMONT LITHIUM INC COM 72016P105   168,917 2,927 SH   SOLE 25 2,927 0 0
PIEDMONT LITHIUM INC COM 72016P105   729,050 12,633 SH   SOLE 26 11,119 0 1,514
PIEDMONT LITHIUM INC COM 72016P105   708,159 12,271 SH   SOLE 30 12,271 0 0
PIEDMONT LITHIUM INC COM 72016P105   166,263 2,881 SH   SOLE 40 2,881 0 0
PIEDMONT LITHIUM INC COM 72016P105   225,069 3,900 SH   SOLE 43 3,484 0 416
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   4,858,781 668,333 SH   SOLE 2 494,208 0 174,125
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   369,541 50,831 SH   SOLE 4 50,831 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,860,909 255,971 SH   SOLE 7 226,085 0 29,886
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   2,722,535 374,489 SH   SOLE 18 374,489 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   5,966,773 820,739 SH   SOLE 19 820,739 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   39,115,493 5,380,398 SH   SOLE 21 5,380,398 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   41,944,759 5,769,568 SH   SOLE 22 5,603,699 0 165,869
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   223,458 30,737 SH   SOLE 23 30,737 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   5,983,872 823,091 SH   SOLE 25 823,091 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,067,709 146,865 SH   SOLE 26 39,151 0 107,714
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   581,854 80,035 SH   SOLE 28 4,344 0 75,691
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   4,186,640 575,879 SH   SOLE 30 575,879 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   77,331 10,637 SH   SOLE 36 10,637 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   171,303 23,563 SH   SOLE 40 23,563 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   7,105,394 977,358 SH   SOLE 43 929,391 0 47,967
PIERIS PHARMACEUTICALS INC COM 720795103   678 4,095 SH   SOLE 2 2,667 0 1,428
PIERIS PHARMACEUTICALS INC COM 720795103   1,123 6,785 SH   SOLE 21 6,785 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   171,288 1,034,972 SH   SOLE 22 1,034,972 0 0
PILGRIMS PRIDE CORP COM 72147K108   2,373,549 110,449 SH   SOLE 2 61,458 0 48,991
PILGRIMS PRIDE CORP COM 72147K108   6,297 293 SH   SOLE 4 97 0 196
PILGRIMS PRIDE CORP COM 72147K108   1,326,771 61,739 SH   SOLE 7 61,739 0 0
PILGRIMS PRIDE CORP COM 72147K108   1,850,719 86,120 SH   SOLE 18 86,120 0 0
PILGRIMS PRIDE CORP COM 72147K108   301,763 14,042 SH   SOLE 19 14,042 0 0
PILGRIMS PRIDE CORP COM 72147K108   48,391,139 2,251,798 SH   SOLE 21 2,251,798 0 0
PILGRIMS PRIDE CORP COM 72147K108   27,475,803 1,278,539 SH   SOLE 22 1,218,804 0 59,735
PILGRIMS PRIDE CORP COM 72147K108   209,356 9,742 SH   SOLE 25 9,742 0 0
PILGRIMS PRIDE CORP COM 72147K108   603,590 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP COM 72147K108   2,414,573 112,358 SH   SOLE 30 112,358 0 0
PILGRIMS PRIDE CORP COM 72147K108   15,365 715 SH   SOLE 31 715 0 0
PILGRIMS PRIDE CORP COM 72147K108   195,817 9,112 SH   SOLE 40 9,112 0 0
PILGRIMS PRIDE CORP COM 72147K108   1,919,422 89,317 SH   SOLE 43 86,235 0 3,082
PIMCO CORPORATE & INCM STRG COM 72200U100   13 1 SH   SOLE 43 1 0 0
PINEAPPLE ENERGY INC COM 72303P107   25 18 SH   SOLE 21 18 0 0
PINEAPPLE ENERGY INC COM 72303P107   38,482 28,089 SH   SOLE 22 28,089 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   8,992,961 158,746 SH   SOLE 2 81,691 0 77,055
PINNACLE FINL PARTNERS INC COM 72346Q104   36,369 642 SH   SOLE 4 642 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,304,819 23,033 SH   SOLE 7 21,830 0 1,203
PINNACLE FINL PARTNERS INC COM 72346Q104   8,346,301 147,331 SH   SOLE 18 147,331 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   4,680,650 82,624 SH   SOLE 19 82,624 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   225,760,390 3,985,179 SH   SOLE 21 3,985,179 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   135,050,654 2,383,948 SH   SOLE 22 2,283,494 0 100,454
PINNACLE FINL PARTNERS INC COM 72346Q104   808,792 14,277 SH   SOLE 25 14,277 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   7,135,181 125,952 SH   SOLE 26 33,442 0 92,510
PINNACLE FINL PARTNERS INC COM 72346Q104   580,493 10,247 SH   SOLE 28 1,356 0 8,891
PINNACLE FINL PARTNERS INC COM 72346Q104   9,013,072 159,101 SH   SOLE 30 159,101 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   58,236 1,028 SH   SOLE 31 1,028 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   106,559 1,881 SH   SOLE 36 1,881 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   829,186 14,637 SH   SOLE 40 14,637 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   5,909,208 104,311 SH   SOLE 43 90,427 0 13,884
PINNACLE WEST CAP CORP COM 723484101   26,369,580 323,712 SH   SOLE 2 63,456 0 260,256
PINNACLE WEST CAP CORP COM 723484101   1,057,840 12,986 SH   SOLE 4 12,986 0 0
PINNACLE WEST CAP CORP COM 723484101   7,948,541 97,576 SH   SOLE 7 88,122 0 9,454
PINNACLE WEST CAP CORP COM 723484101   497,558 6,108 SH   SOLE 15 6,108 0 0
PINNACLE WEST CAP CORP COM 723484101   17,820,434 218,763 SH   SOLE 18 215,483 0 3,280
PINNACLE WEST CAP CORP COM 723484101   5,309,318 65,177 SH   SOLE 19 65,177 0 0
PINNACLE WEST CAP CORP COM 723484101   488,298,611 5,994,336 SH   SOLE 21 5,994,336 0 0
PINNACLE WEST CAP CORP COM 723484101   210,468,854 2,583,708 SH   SOLE 22 2,408,384 0 175,324
PINNACLE WEST CAP CORP COM 723484101   55,963 687 SH   SOLE 23 687 0 0
PINNACLE WEST CAP CORP COM 723484101   3,095,154 37,996 SH   SOLE 25 37,996 0 0
PINNACLE WEST CAP CORP COM 723484101   9,649,426 118,456 SH   SOLE 26 52,215 0 66,241
PINNACLE WEST CAP CORP COM 723484101   157,788 1,937 SH   SOLE 28 1,937 0 0
PINNACLE WEST CAP CORP COM 723484101   35,109,830 431,007 SH   SOLE 30 431,007 0 0
PINNACLE WEST CAP CORP COM 723484101   128,544 1,578 SH   SOLE 31 1,578 0 0
PINNACLE WEST CAP CORP COM 723484101   4,216,288 51,759 SH   SOLE 32 51,759 0 0
PINNACLE WEST CAP CORP COM 723484101   1,708,786 20,977 SH   SOLE 36 20,977 0 0
PINNACLE WEST CAP CORP COM 723484101   8,286,819 101,729 SH   SOLE 43 91,640 0 10,089
PINTEREST INC CL A 72352L106   32,357,984 1,183,540 SH   SOLE 2 235,312 0 948,228
PINTEREST INC CL A 72352L106   11,309,957 413,678 SH   SOLE 4 218,898 0 194,780
PINTEREST INC CL A 72352L106   2,093,424 76,570 SH   SOLE 7 73,834 0 2,736
PINTEREST INC CL A 72352L106   541,578 19,809 SH   SOLE 13 19,809 0 0
PINTEREST INC CL A 72352L106   1,209,576 44,242 SH   SOLE 15 44,242 0 0
PINTEREST INC CL A 72352L106   26,388,650 965,203 SH   SOLE 18 906,894 0 58,309
PINTEREST INC CL A 72352L106   13,422,136 490,934 SH   SOLE 19 490,934 0 0
PINTEREST INC CL A 72352L106   273,777,565 10,013,810 SH   SOLE 21 10,013,810 0 0
PINTEREST INC CL A 72352L106   377,701,608 13,814,982 SH   SOLE 22 12,766,480 0 1,048,502
PINTEREST INC CL A 72352L106   28,836,728 1,054,745 SH   SOLE 23 1,054,745 0 0
PINTEREST INC CL A 72352L106   22,329,535 816,735 SH   SOLE 25 814,720 0 2,015
PINTEREST INC CL A 72352L106   18,478,313 675,871 SH   SOLE 26 344,831 0 331,040
PINTEREST INC CL A 72352L106   29,365,621 1,074,090 SH   SOLE 28 7,802 0 1,066,288
PINTEREST INC CL A 72352L106   15,310 560 SH   SOLE 29 560 0 0
PINTEREST INC CL A 72352L106   67,921,719 2,484,335 SH   SOLE 30 1,914,356 0 569,979
PINTEREST INC CL A 72352L106   3,629,850 132,767 SH   SOLE 31 122,645 0 10,122
PINTEREST INC CL A 72352L106   19,283,011 705,304 SH   SOLE 34 705,304 0 0
PINTEREST INC CL A 72352L106   3,713,756 135,836 SH   SOLE 36 135,836 0 0
PINTEREST INC CL A 72352L106   632,784 23,145 SH   SOLE 40 23,145 0 0
PINTEREST INC CL A 72352L106   15,912 582 SH   OTR 43 582 0 0
PINTEREST INC CL A 72352L106   9,555,057 349,490 SH   SOLE 43 299,411 0 50,079
PIONEER BANCORP INC MD COM 723561106   19,878 2,221 SH   SOLE 2 545 0 1,676
PIONEER BANCORP INC MD COM 723561106   324,804 36,291 SH   SOLE 18 36,291 0 0
PIONEER BANCORP INC MD COM 723561106   211,775 23,662 SH   SOLE 19 23,662 0 0
PIONEER BANCORP INC MD COM 723561106   3,838,736 428,909 SH   SOLE 21 428,909 0 0
PIONEER BANCORP INC MD COM 723561106   1,084,409 121,163 SH   SOLE 22 113,069 0 8,094
PIONEER NAT RES CO COM 723787107   52,641,537 254,086 SH   SOLE 2 84,311 0 169,775
PIONEER NAT RES CO COM 723787107   35,218,321 169,989 SH   SOLE 4 69,286 0 100,703
PIONEER NAT RES CO COM 723787107   46,225,173 223,116 SH   SOLE 7 199,980 0 23,136
PIONEER NAT RES CO COM 723787107   978,511 4,723 SH   SOLE 13 4,723 0 0
PIONEER NAT RES CO COM 723787107   8,405,085 40,569 SH   SOLE 15 40,569 0 0
PIONEER NAT RES CO COM 723787107   80,632,591 389,191 SH   SOLE 18 368,710 0 20,481
PIONEER NAT RES CO COM 723787107   17,949,868 86,639 SH   SOLE 19 86,639 0 0
PIONEER NAT RES CO COM 723787107   1,263,051,530 6,096,397 SH   SOLE 21 6,096,397 0 0
PIONEER NAT RES CO COM 723787107   1,052,185,798 5,078,607 SH   SOLE 22 4,596,922 0 481,685
PIONEER NAT RES CO COM 723787107   88,417,794 426,768 SH   SOLE 23 426,768 0 0
PIONEER NAT RES CO COM 723787107   89,721,992 433,063 SH   SOLE 25 388,855 0 44,208
PIONEER NAT RES CO COM 723787107   85,370,591 412,060 SH   SOLE 26 145,490 0 266,570
PIONEER NAT RES CO COM 723787107   72,284,066 348,895 SH   SOLE 28 3,511 0 345,384
PIONEER NAT RES CO COM 723787107   435,907 2,104 SH   SOLE 29 2,104 0 0
PIONEER NAT RES CO COM 723787107   266,071,329 1,284,252 SH   SOLE 30 1,236,518 0 47,734
PIONEER NAT RES CO COM 723787107   10,692,767 51,611 SH   SOLE 31 47,620 0 3,991
PIONEER NAT RES CO COM 723787107   13,605,718 65,671 SH   SOLE 34 65,671 0 0
PIONEER NAT RES CO COM 723787107   11,606,845 56,023 SH   SOLE 36 56,023 0 0
PIONEER NAT RES CO COM 723787107   1,913,307 9,235 SH   SOLE 40 9,235 0 0
PIONEER NAT RES CO COM 723787107   157,664 761 SH   OTR 43 761 0 0
PIONEER NAT RES CO COM 723787107   55,881,901 269,726 SH   SOLE 43 231,699 0 38,028
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   10,441,531 4,749,000 PRN   SOLE 21 4,749,000 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   12,020 1,431 SH   SOLE 18 1,431 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   139,717 16,633 SH   SOLE 21 16,633 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   240,862 28,674 SH   SOLE 22 28,674 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   1,075 128 SH   SOLE 43 128 0 0
PIPER SANDLER COMPANIES COM 724078100   1,372,224 10,616 SH   SOLE 2 5,202 0 5,414
PIPER SANDLER COMPANIES COM 724078100   6,851 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100   20,294 157 SH   SOLE 7 157 0 0
PIPER SANDLER COMPANIES COM 724078100   7,149,112 55,308 SH   SOLE 18 55,308 0 0
PIPER SANDLER COMPANIES COM 724078100   4,511,433 34,902 SH   SOLE 19 34,902 0 0
PIPER SANDLER COMPANIES COM 724078100   234,681,612 1,815,578 SH   SOLE 21 1,815,578 0 0
PIPER SANDLER COMPANIES COM 724078100   57,549,137 445,220 SH   SOLE 22 422,224 0 22,996
PIPER SANDLER COMPANIES COM 724078100   456,676 3,533 SH   SOLE 25 3,533 0 0
PIPER SANDLER COMPANIES COM 724078100   935,713 7,239 SH   SOLE 26 5,752 0 1,487
PIPER SANDLER COMPANIES COM 724078100   62,691 485 SH   SOLE 28 325 0 160
PIPER SANDLER COMPANIES COM 724078100   3,734,451 28,891 SH   SOLE 30 28,891 0 0
PIPER SANDLER COMPANIES COM 724078100   393,467 3,044 SH   SOLE 40 3,044 0 0
PIPER SANDLER COMPANIES COM 724078100   32,186 249 SH   OTR 43 249 0 0
PIPER SANDLER COMPANIES COM 724078100   2,140,723 16,561 SH   SOLE 43 14,887 0 1,674
PITNEY BOWES INC COM 724479100   201,068 56,799 SH   SOLE 2 34,928 0 21,871
PITNEY BOWES INC COM 724479100   1,678 474 SH   SOLE 4 474 0 0
PITNEY BOWES INC COM 724479100   6,988 1,974 SH   SOLE 7 1,974 0 0
PITNEY BOWES INC COM 724479100   1,541,670 435,500 SH   SOLE 18 435,500 0 0
PITNEY BOWES INC COM 724479100   809,591 228,698 SH   SOLE 19 228,698 0 0
PITNEY BOWES INC COM 724479100   47,468,865 13,409,284 SH   SOLE 21 13,409,284 0 0
PITNEY BOWES INC COM 724479100   9,411,267 2,658,550 SH   SOLE 22 2,470,109 0 188,441
PITNEY BOWES INC COM 724479100   79,278 22,395 SH   SOLE 26 12,308 0 10,087
PITNEY BOWES INC COM 724479100   35,347 9,985 SH   SOLE 28 9,985 0 0
PITNEY BOWES INC COM 724479100   694,913 196,303 SH   SOLE 30 196,303 0 0
PITNEY BOWES INC COM 724479100   38,140 10,774 SH   SOLE 36 10,774 0 0
PITNEY BOWES INC COM 724479100   53,865 15,216 SH   SOLE 40 15,216 0 0
PITNEY BOWES INC COM 724479100   325,763 92,024 SH   SOLE 43 72,683 0 19,341
PITNEY BOWES INC OPTIONS 724479100   5,664 1,600 SH Put SOLE 4 1,600 0 0
PITNEY BOWES INC OPTIONS 724479100   104,784 29,600 SH Put SOLE 18 29,600 0 0
PITNEY BOWES INC OPTIONS 724479100   1,367,502 386,300 SH Put SOLE 19 386,300 0 0
PITNEY BOWES INC OPTIONS 724479100   51,330 14,500 SH Put SOLE 22 14,500 0 0
PITNEY BOWES INC OPTIONS 724479100   470,820 133,000 SH Put SOLE 34 133,000 0 0
PIXELWORKS INC COM NEW 72581M305   1,946 1,125 SH   SOLE 2 0 0 1,125
PIXELWORKS INC COM NEW 72581M305   17,817 10,299 SH   SOLE 18 10,299 0 0
PIXELWORKS INC COM NEW 72581M305   265,297 153,351 SH   SOLE 21 153,351 0 0
PIXELWORKS INC COM NEW 72581M305   1,173,772 678,481 SH   SOLE 22 678,481 0 0
PJT PARTNERS INC COM CL A 69343T107   1,956,605 28,096 SH   SOLE 2 22,571 0 5,525
PJT PARTNERS INC COM CL A 69343T107   7,034 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107   420,347 6,036 SH   SOLE 7 5,717 0 319
PJT PARTNERS INC COM CL A 69343T107   4,278,055 61,431 SH   SOLE 18 61,431 0 0
PJT PARTNERS INC COM CL A 69343T107   3,588,340 51,527 SH   SOLE 19 51,527 0 0
PJT PARTNERS INC COM CL A 69343T107   64,331,621 923,774 SH   SOLE 21 923,774 0 0
PJT PARTNERS INC COM CL A 69343T107   45,284,664 650,268 SH   SOLE 22 631,964 0 18,304
PJT PARTNERS INC COM CL A 69343T107   18,315 263 SH   SOLE 23 263 0 0
PJT PARTNERS INC COM CL A 69343T107   289,493 4,157 SH   SOLE 25 4,157 0 0
PJT PARTNERS INC COM CL A 69343T107   1,008,109 14,476 SH   SOLE 26 12,113 0 2,363
PJT PARTNERS INC COM CL A 69343T107   30,502 438 SH   SOLE 28 438 0 0
PJT PARTNERS INC COM CL A 69343T107   1,079,211 15,497 SH   SOLE 30 15,497 0 0
PJT PARTNERS INC COM CL A 69343T107   243,113 3,491 SH   SOLE 40 3,491 0 0
PJT PARTNERS INC COM CL A 69343T107   523,345 7,515 SH   SOLE 43 7,181 0 334
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,586,391 183,432 SH   SOLE 19 183,432 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   87,942 6,237 SH   SOLE 43 6,237 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,085,778 73,215 SH   SOLE 2 50,385 0 22,830
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   11,716 790 SH   SOLE 4 790 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   366,064 24,684 SH   SOLE 18 24,684 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   4,127,842 278,344 SH   SOLE 21 278,344 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   2,349,176 158,407 SH   SOLE 22 76,053 0 82,354
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   520,770 35,116 SH   SOLE 25 35,116 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   992,186 66,904 SH   SOLE 26 49,077 0 17,827
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,950,738 131,540 SH   SOLE 28 114,991 0 16,549
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,494,330 100,764 SH   SOLE 30 100,764 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   485,282 32,723 SH   SOLE 40 32,723 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   15 1 SH   SOLE 43 0 0 1
PLANET FITNESS INC CL A 72703H101   11,752,297 174,263 SH   SOLE 2 75,081 0 99,182
PLANET FITNESS INC CL A 72703H101   16,388 243 SH   SOLE 4 243 0 0
PLANET FITNESS INC CL A 72703H101   1,383,734 20,518 SH   SOLE 7 19,435 0 1,083
PLANET FITNESS INC CL A 72703H101   11,614,787 172,224 SH   SOLE 18 172,224 0 0
PLANET FITNESS INC CL A 72703H101   275,982,891 4,092,273 SH   SOLE 19 4,092,273 0 0
PLANET FITNESS INC CL A 72703H101   290,526,732 4,307,929 SH   SOLE 21 4,307,929 0 0
PLANET FITNESS INC CL A 72703H101   200,034,593 2,966,112 SH   SOLE 22 2,861,597 0 104,515
PLANET FITNESS INC CL A 72703H101   1,106,016 16,400 SH   SOLE 25 16,400 0 0
PLANET FITNESS INC CL A 72703H101   7,478,422 110,890 SH   SOLE 26 37,188 0 73,702
PLANET FITNESS INC CL A 72703H101   3,586,864 53,186 SH   SOLE 28 49,900 0 3,286
PLANET FITNESS INC CL A 72703H101   6,926,762 102,710 SH   SOLE 30 102,710 0 0
PLANET FITNESS INC CL A 72703H101   82,344 1,221 SH   SOLE 31 1,221 0 0
PLANET FITNESS INC CL A 72703H101   101,632 1,507 SH   SOLE 36 1,507 0 0
PLANET FITNESS INC CL A 72703H101   1,011,667 15,001 SH   SOLE 40 15,001 0 0
PLANET FITNESS INC CL A 72703H101   1,542,285 22,869 SH   SOLE 43 22,227 0 642
PLANET LABS PBC COM CL A 72703X106   428,737 133,148 SH   SOLE 2 56,368 0 76,780
PLANET LABS PBC COM CL A 72703X106   5,629 1,748 SH   SOLE 7 1,748 0 0
PLANET LABS PBC COM CL A 72703X106   1,579,867 490,642 SH   SOLE 18 490,642 0 0
PLANET LABS PBC COM CL A 72703X106   1,232,288 382,698 SH   SOLE 19 382,698 0 0
PLANET LABS PBC COM CL A 72703X106   20,245,270 6,287,351 SH   SOLE 21 6,287,351 0 0
PLANET LABS PBC COM CL A 72703X106   16,650,234 5,170,880 SH   SOLE 22 5,026,814 0 144,066
PLANET LABS PBC COM CL A 72703X106   132,158 41,043 SH   SOLE 25 41,043 0 0
PLANET LABS PBC COM CL A 72703X106   59,180 18,379 SH   SOLE 26 0 0 18,379
PLANET LABS PBC COM CL A 72703X106   422,239 131,130 SH   SOLE 30 131,130 0 0
PLANET LABS PBC COM CL A 72703X106   3,625,810 1,126,028 SH   SOLE 34 1,126,028 0 0
PLANET LABS PBC COM CL A 72703X106   92,446 28,710 SH   SOLE 40 28,710 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   813,740 99,968 SH   SOLE 2 82,559 0 17,409
PLAYA HOTELS & RESORTS NV SHS N70544106   2,922 359 SH   SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   373,186 45,846 SH   SOLE 7 43,325 0 2,521
PLAYA HOTELS & RESORTS NV SHS N70544106   2,249,961 276,408 SH   SOLE 21 276,408 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   16,045,348 1,971,173 SH   SOLE 22 1,915,588 0 55,585
PLAYA HOTELS & RESORTS NV SHS N70544106   139,267 17,109 SH   SOLE 25 17,109 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   717,785 88,180 SH   SOLE 26 77,518 0 10,662
PLAYA HOTELS & RESORTS NV SHS N70544106   691,794 84,987 SH   SOLE 28 77,390 0 7,597
PLAYA HOTELS & RESORTS NV SHS N70544106   1,008,399 123,882 SH   SOLE 30 123,882 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   235,458 28,926 SH   SOLE 40 28,926 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   58,934 7,240 SH   SOLE 43 6,575 0 665
PLAYAGS INC COM 72814N104   436,841 77,317 SH   SOLE 2 66,548 0 10,769
PLAYAGS INC COM 72814N104   523,693 92,689 SH   SOLE 18 92,689 0 0
PLAYAGS INC COM 72814N104   1,629,296 288,371 SH   SOLE 19 288,371 0 0
PLAYAGS INC COM 72814N104   7,224,186 1,278,617 SH   SOLE 21 1,278,617 0 0
PLAYAGS INC COM 72814N104   5,627,349 995,991 SH   SOLE 22 989,124 0 6,867
PLAYAGS INC COM 72814N104   16,560 2,931 SH   SOLE 23 2,931 0 0
PLAYAGS INC COM 72814N104   193,264 34,206 SH   SOLE 26 0 0 34,206
PLAYAGS INC COM 72814N104   802 142 SH   SOLE 43 142 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   396,689 80,792 SH   SOLE 2 42,611 0 38,181
PLAYSTUDIOS INC CLASS A COM 72815G108   3,957 806 SH   SOLE 7 806 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   1,227,618 250,024 SH   SOLE 18 250,024 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   856,054 174,349 SH   SOLE 19 174,349 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   15,002,927 3,055,586 SH   SOLE 21 3,055,586 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   11,234,095 2,288,003 SH   SOLE 22 2,190,604 0 97,399
PLAYSTUDIOS INC CLASS A COM 72815G108   62,838 12,798 SH   SOLE 25 12,798 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   73,188 14,906 SH   SOLE 40 14,906 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   53,332 10,862 SH   SOLE 43 10,804 0 58
PLAYTIKA HLDG CORP COM 72815L107   2,223,534 191,684 SH   SOLE 2 147,288 0 44,396
PLAYTIKA HLDG CORP COM 72815L107   2,691 232 SH   SOLE 7 232 0 0
PLAYTIKA HLDG CORP COM 72815L107   291,798 25,155 SH   SOLE 18 25,155 0 0
PLAYTIKA HLDG CORP COM 72815L107   97,695 8,422 SH   SOLE 19 8,422 0 0
PLAYTIKA HLDG CORP COM 72815L107   5,394,858 465,074 SH   SOLE 21 465,074 0 0
PLAYTIKA HLDG CORP COM 72815L107   19,617,630 1,691,175 SH   SOLE 22 1,670,756 0 20,419
PLAYTIKA HLDG CORP COM 72815L107   23,560 2,031 SH   SOLE 30 2,031 0 0
PLAYTIKA HLDG CORP COM 72815L107   3,886 335 SH   SOLE 31 335 0 0
PLAYTIKA HLDG CORP COM 72815L107   2,213,640 190,831 SH   SOLE 43 183,423 0 7,408
PLBY GROUP INC COM 72814P109   754 449 SH   SOLE 2 0 0 449
PLBY GROUP INC COM 72814P109   16,036 9,545 SH   SOLE 18 9,545 0 0
PLBY GROUP INC COM 72814P109   239,076 142,307 SH   SOLE 21 142,307 0 0
PLBY GROUP INC COM 72814P109   715,263 425,752 SH   SOLE 22 425,752 0 0
PLDT INC SPONSORED ADR 69344D408   15,099,254 646,096 SH   SOLE 43 577,409 0 68,687
PLEXUS CORP COM 729132100   2,661,616 27,093 SH   SOLE 2 12,935 0 14,158
PLEXUS CORP COM 729132100   10,217 104 SH   SOLE 4 104 0 0
PLEXUS CORP COM 729132100   1,080,149 10,995 SH   SOLE 7 10,415 0 580
PLEXUS CORP COM 729132100   8,600,028 87,541 SH   SOLE 18 87,541 0 0
PLEXUS CORP COM 729132100   5,646,049 57,472 SH   SOLE 19 57,472 0 0
PLEXUS CORP COM 729132100   315,298,136 3,209,468 SH   SOLE 21 3,209,468 0 0
PLEXUS CORP COM 729132100   77,184,908 785,677 SH   SOLE 22 744,811 0 40,866
PLEXUS CORP COM 729132100   41,654 424 SH   SOLE 23 424 0 0
PLEXUS CORP COM 729132100   539,436 5,491 SH   SOLE 25 5,491 0 0
PLEXUS CORP COM 729132100   1,830,113 18,629 SH   SOLE 26 15,360 0 3,269
PLEXUS CORP COM 729132100   1,612,708 16,416 SH   SOLE 28 16,416 0 0
PLEXUS CORP COM 729132100   7,816,760 79,568 SH   SOLE 30 79,568 0 0
PLEXUS CORP COM 729132100   109,145 1,111 SH   SOLE 36 1,111 0 0
PLEXUS CORP COM 729132100   438,543 4,464 SH   SOLE 40 4,464 0 0
PLEXUS CORP COM 729132100   2,031,112 20,675 SH   SOLE 43 19,075 0 1,600
PLIANT THERAPEUTICS INC COM 729139105   447,800 24,713 SH   SOLE 2 13,491 0 11,222
PLIANT THERAPEUTICS INC COM 729139105   278,432 15,366 SH   SOLE 7 14,551 0 815
PLIANT THERAPEUTICS INC COM 729139105   2,826,539 155,990 SH   SOLE 18 155,990 0 0
PLIANT THERAPEUTICS INC COM 729139105   8,212,310 453,218 SH   SOLE 19 453,218 0 0
PLIANT THERAPEUTICS INC COM 729139105   41,792,638 2,306,437 SH   SOLE 21 2,306,437 0 0
PLIANT THERAPEUTICS INC COM 729139105   22,992,232 1,268,887 SH   SOLE 22 1,233,131 0 35,756
PLIANT THERAPEUTICS INC COM 729139105   152,878 8,437 SH   SOLE 25 8,437 0 0
PLIANT THERAPEUTICS INC COM 729139105   510,603 28,179 SH   SOLE 26 24,230 0 3,949
PLIANT THERAPEUTICS INC COM 729139105   115,497 6,374 SH   SOLE 28 0 0 6,374
PLIANT THERAPEUTICS INC COM 729139105   1,990,446 109,848 SH   SOLE 30 109,848 0 0
PLIANT THERAPEUTICS INC COM 729139105   20,512 1,132 SH   SOLE 34 1,132 0 0
PLIANT THERAPEUTICS INC COM 729139105   14,442 797 SH   SOLE 36 797 0 0
PLIANT THERAPEUTICS INC COM 729139105   110,242 6,084 SH   SOLE 40 6,084 0 0
PLIANT THERAPEUTICS INC COM 729139105   387,013 21,358 SH   SOLE 43 15,237 0 6,121
PLUG POWER INC COM NEW 72919P202   6,517,502 627,286 SH   SOLE 2 180,272 0 447,014
PLUG POWER INC COM NEW 72919P202   485,223 46,701 SH   SOLE 4 1,641 0 45,060
PLUG POWER INC COM NEW 72919P202   1,368,290 131,693 SH   SOLE 7 126,076 0 5,617
PLUG POWER INC COM NEW 72919P202   51,233 4,931 SH   SOLE 15 4,931 0 0
PLUG POWER INC COM NEW 72919P202   1,959,637 188,608 SH   SOLE 18 188,608 0 0
PLUG POWER INC COM NEW 72919P202   1,704,916 164,092 SH   SOLE 19 164,092 0 0
PLUG POWER INC COM NEW 72919P202   189,789,704 18,266,574 SH   SOLE 21 18,266,574 0 0
PLUG POWER INC COM NEW 72919P202   133,181,846 12,818,272 SH   SOLE 22 12,157,685 0 660,587
PLUG POWER INC COM NEW 72919P202   8,875,325 854,218 SH   SOLE 25 843,943 0 10,275
PLUG POWER INC COM NEW 72919P202   4,965,506 477,912 SH   SOLE 26 220,408 0 257,504
PLUG POWER INC COM NEW 72919P202   5,231,230 503,487 SH   SOLE 28 189,781 0 313,706
PLUG POWER INC COM NEW 72919P202   146,747,498 14,123,917 SH   SOLE 30 14,123,917 0 0
PLUG POWER INC COM NEW 72919P202   74,403 7,161 SH   SOLE 31 7,161 0 0
PLUG POWER INC COM NEW 72919P202   602,890 58,026 SH   SOLE 36 58,026 0 0
PLUG POWER INC COM NEW 72919P202   947,745 91,217 SH   SOLE 40 91,217 0 0
PLUG POWER INC COM NEW 72919P202   18,089 1,741 SH   OTR 43 1,741 0 0
PLUG POWER INC COM NEW 72919P202   5,335,654 513,537 SH   SOLE 43 473,277 0 40,260
PLUMAS BANCORP COM 729273102   58,353 1,635 SH   SOLE 2 161 0 1,474
PLUMAS BANCORP COM 729273102   494,485 13,855 SH   SOLE 18 13,855 0 0
PLUMAS BANCORP COM 729273102   325,636 9,124 SH   SOLE 19 9,124 0 0
PLUMAS BANCORP COM 729273102   6,339,650 177,631 SH   SOLE 21 177,631 0 0
PLUMAS BANCORP COM 729273102   2,369,530 66,392 SH   SOLE 22 63,004 0 3,388
PLUS THERAPEUTICS INC COM 72941H509   14,059 6,960 SH   SOLE 22 6,960 0 0
PLYMOUTH INDL REIT INC COM 729640102   1,702,928 73,976 SH   SOLE 2 35,094 0 38,882
PLYMOUTH INDL REIT INC COM 729640102   8,955 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102   2,979,202 129,418 SH   SOLE 18 129,418 0 0
PLYMOUTH INDL REIT INC COM 729640102   2,030,870 88,222 SH   SOLE 19 88,222 0 0
PLYMOUTH INDL REIT INC COM 729640102   38,519,942 1,673,325 SH   SOLE 21 1,673,325 0 0
PLYMOUTH INDL REIT INC COM 729640102   26,207,764 1,138,478 SH   SOLE 22 1,087,141 0 51,337
PLYMOUTH INDL REIT INC COM 729640102   47,559 2,066 SH   SOLE 23 2,066 0 0
PLYMOUTH INDL REIT INC COM 729640102   190,053 8,256 SH   SOLE 25 8,256 0 0
PLYMOUTH INDL REIT INC COM 729640102   71,178 3,092 SH   SOLE 26 0 0 3,092
PLYMOUTH INDL REIT INC COM 729640102   706,346 30,684 SH   SOLE 30 30,684 0 0
PLYMOUTH INDL REIT INC COM 729640102   160,426 6,969 SH   SOLE 40 6,969 0 0
PLYMOUTH INDL REIT INC COM 729640102   566,292 24,600 SH   SOLE 43 20,749 0 3,851
PMV PHARMACEUTICALS INC COM 69353Y103   1,808,120 288,837 SH   SOLE 2 195,872 0 92,965
PMV PHARMACEUTICALS INC COM 69353Y103   2,153 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   880,575 140,667 SH   SOLE 18 140,667 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   6,927,892 1,106,692 SH   SOLE 19 1,106,692 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   10,431,364 1,666,352 SH   SOLE 21 1,666,352 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   8,108,315 1,295,258 SH   SOLE 22 1,267,238 0 28,020
PMV PHARMACEUTICALS INC COM 69353Y103   138,847 22,180 SH   SOLE 23 22,180 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   791,702 126,470 SH   SOLE 26 0 0 126,470
PMV PHARMACEUTICALS INC COM 69353Y103   135,704 21,678 SH   SOLE 30 21,678 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   13,177 2,105 SH   SOLE 34 2,105 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   40,346 6,445 SH   SOLE 43 273 0 6,172
PNC FINL SVCS GROUP INC COM 693475105   84,268,989 669,067 SH   SOLE 2 104,308 0 564,759
PNC FINL SVCS GROUP INC COM 693475105   34,988,028 277,793 SH   SOLE 4 179,780 0 98,013
PNC FINL SVCS GROUP INC COM 693475105   63,054,349 500,630 SH   SOLE 7 453,575 0 47,055
PNC FINL SVCS GROUP INC COM 693475105   1,551,200 12,316 SH   SOLE 13 12,316 0 0
PNC FINL SVCS GROUP INC COM 693475105   8,668,887 68,828 SH   SOLE 15 68,828 0 0
PNC FINL SVCS GROUP INC COM 693475105   107,125,387 850,539 SH   SOLE 18 815,845 0 34,694
PNC FINL SVCS GROUP INC COM 693475105   14,918,652 118,449 SH   SOLE 19 118,449 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,282,361,185 10,181,510 SH   SOLE 21 10,181,510 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,087,333,025 8,633,053 SH   SOLE 22 7,801,502 0 831,551
PNC FINL SVCS GROUP INC COM 693475105   89,242,880 708,558 SH   SOLE 23 708,558 0 0
PNC FINL SVCS GROUP INC COM 693475105   104,306,122 828,155 SH   SOLE 25 721,394 0 106,761
PNC FINL SVCS GROUP INC COM 693475105   118,788,105 943,137 SH   SOLE 26 483,992 0 459,145
PNC FINL SVCS GROUP INC COM 693475105   118,755,988 942,882 SH   SOLE 28 33,636 0 909,246
PNC FINL SVCS GROUP INC COM 693475105   85,016 675 SH   SOLE 29 675 0 0
PNC FINL SVCS GROUP INC COM 693475105   420,181,039 3,336,094 SH   SOLE 30 3,336,094 0 0
PNC FINL SVCS GROUP INC COM 693475105   11,691,561 92,827 SH   SOLE 31 83,274 0 9,553
PNC FINL SVCS GROUP INC COM 693475105   2,048,703 16,266 SH   SOLE 34 16,266 0 0
PNC FINL SVCS GROUP INC COM 693475105   13,941,909 110,694 SH   SOLE 36 110,694 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,956,633 15,535 SH   SOLE 40 15,535 0 0
PNC FINL SVCS GROUP INC COM 693475105   143,961 1,143 SH   OTR 43 1,143 0 0
PNC FINL SVCS GROUP INC COM 693475105   70,985,241 563,599 SH   SOLE 43 487,791 0 75,808
PNM RES INC COM 69349H107   7,644,450 169,500 SH   SOLE 2 119,095 0 50,405
PNM RES INC COM 69349H107   448,971 9,955 SH   SOLE 4 9,955 0 0
PNM RES INC COM 69349H107   273,892 6,073 SH   SOLE 7 6,073 0 0
PNM RES INC COM 69349H107   17,120,321 379,608 SH   SOLE 18 379,608 0 0
PNM RES INC COM 69349H107   7,918,929 175,586 SH   SOLE 19 175,586 0 0
PNM RES INC COM 69349H107   316,856,770 7,025,649 SH   SOLE 21 7,025,649 0 0
PNM RES INC COM 69349H107   120,968,257 2,682,223 SH   SOLE 22 2,588,336 0 93,887
PNM RES INC COM 69349H107   339,919 7,537 SH   SOLE 23 7,537 0 0
PNM RES INC COM 69349H107   1,997,885 44,299 SH   SOLE 26 36,797 0 7,502
PNM RES INC COM 69349H107   4,502,153 99,826 SH   SOLE 30 99,826 0 0
PNM RES INC COM 69349H107   212,466 4,711 SH   SOLE 36 4,711 0 0
PNM RES INC COM 69349H107   13,019,631 288,684 SH   SOLE 43 269,634 0 19,050
POINT BIOPHARMA GLOBAL INC COM 730541109   683,740 75,468 SH   SOLE 2 19,618 0 55,850
POINT BIOPHARMA GLOBAL INC COM 730541109   290,636 32,079 SH   SOLE 7 30,359 0 1,720
POINT BIOPHARMA GLOBAL INC COM 730541109   2,411,328 266,151 SH   SOLE 18 266,151 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   1,624,612 179,317 SH   SOLE 19 179,317 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   31,163,727 3,439,705 SH   SOLE 21 3,439,705 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   20,022,192 2,209,955 SH   SOLE 22 2,123,822 0 86,133
POINT BIOPHARMA GLOBAL INC COM 730541109   102,623 11,327 SH   SOLE 25 11,327 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   79,855 8,814 SH   SOLE 26 2,166 0 6,648
POINT BIOPHARMA GLOBAL INC COM 730541109   25,286 2,791 SH   SOLE 28 0 0 2,791
POINT BIOPHARMA GLOBAL INC COM 730541109   770,526 85,047 SH   SOLE 30 85,047 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   112,969 12,469 SH   SOLE 34 12,469 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   31,764 3,506 SH   SOLE 36 3,506 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   158,396 17,483 SH   SOLE 40 17,483 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   54,251 5,988 SH   SOLE 43 0 0 5,988
POLAR PWR INC COM 73102V105   112,524 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102   10,905,226 90,178 SH   SOLE 2 59,226 0 30,952
POLARIS INC COM 731068102   20,316 168 SH   SOLE 4 168 0 0
POLARIS INC COM 731068102   3,474,924 28,735 SH   SOLE 7 28,384 0 351
POLARIS INC COM 731068102   12,514,562 103,486 SH   SOLE 18 103,486 0 0
POLARIS INC COM 731068102   2,057,140 17,011 SH   SOLE 19 17,011 0 0
POLARIS INC COM 731068102   327,573,733 2,708,788 SH   SOLE 21 2,708,788 0 0
POLARIS INC COM 731068102   186,493,046 1,542,157 SH   SOLE 22 1,474,159 0 67,998
POLARIS INC COM 731068102   1,240,863 10,261 SH   SOLE 25 10,261 0 0
POLARIS INC COM 731068102   3,470,570 28,699 SH   SOLE 26 24,081 0 4,618
POLARIS INC COM 731068102   123,590 1,022 SH   SOLE 28 1,022 0 0
POLARIS INC COM 731068102   7,407,083 61,251 SH   SOLE 30 61,251 0 0
POLARIS INC COM 731068102   95,414 789 SH   SOLE 31 789 0 0
POLARIS INC COM 731068102   125,404 1,037 SH   SOLE 36 1,037 0 0
POLARIS INC COM 731068102   1,106,751 9,152 SH   SOLE 40 9,152 0 0
POLARIS INC COM 731068102   28,177 233 SH   OTR 43 233 0 0
POLARIS INC COM 731068102   3,369,412 27,862 SH   SOLE 43 25,092 0 2,770
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   4,650,418 1,217,387 SH   SOLE 21 1,217,387 0 0
POLISHED COM INC COM 28252C109   686 1,491 SH   SOLE 2 0 0 1,491
POLISHED COM INC COM 28252C109   716,431 1,557,459 SH   SOLE 22 1,557,459 0 0
POLYMET MNG CORP COM NEW 731916409   16,101 20,381 SH   SOLE 2 15,567 0 4,814
POLYMET MNG CORP COM NEW 731916409   116,262 147,167 SH   SOLE 18 147,167 0 0
POLYMET MNG CORP COM NEW 731916409   107,442 136,002 SH   SOLE 19 136,002 0 0
POLYMET MNG CORP COM NEW 731916409   1,081,068 1,368,441 SH   SOLE 21 1,368,441 0 0
POLYMET MNG CORP COM NEW 731916409   439,237 555,996 SH   SOLE 22 532,447 0 23,549
POLYMET MNG CORP COM NEW 731916409   4,406 5,577 SH   SOLE 23 5,577 0 0
POLYMET MNG CORP COM NEW 731916409   2,346 2,970 SH   SOLE 43 2,970 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   36,524 4,203 SH   SOLE 2 668 0 3,535
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   530,307 61,025 SH   SOLE 18 61,025 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   371,228 42,719 SH   SOLE 19 42,719 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   6,214,254 715,104 SH   SOLE 21 715,104 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   6,173,515 710,416 SH   SOLE 22 697,278 0 13,138
POOL CORP COM 73278L105   23,370,418 62,381 SH   SOLE 2 11,636 0 50,745
POOL CORP COM 73278L105   10,491,044 28,003 SH   SOLE 4 14,071 0 13,932
POOL CORP COM 73278L105   20,058,600 53,541 SH   SOLE 7 48,512 0 5,029
POOL CORP COM 73278L105   412,479 1,101 SH   SOLE 13 1,101 0 0
POOL CORP COM 73278L105   1,729,338 4,616 SH   SOLE 15 4,616 0 0
POOL CORP COM 73278L105   25,865,520 69,041 SH   SOLE 18 65,613 0 3,428
POOL CORP COM 73278L105   157,176,091 419,539 SH   SOLE 19 419,539 0 0
POOL CORP COM 73278L105   547,865,294 1,462,378 SH   SOLE 21 1,462,378 0 0
POOL CORP COM 73278L105   373,945,792 998,147 SH   SOLE 22 912,937 0 85,210
POOL CORP COM 73278L105   25,550,448 68,200 SH   SOLE 23 68,200 0 0
POOL CORP COM 73278L105   20,304,739 54,198 SH   SOLE 25 54,109 0 89
POOL CORP COM 73278L105   23,628,170 63,069 SH   SOLE 26 22,903 0 40,166
POOL CORP COM 73278L105   29,864,053 79,714 SH   SOLE 28 1,561 0 78,153
POOL CORP COM 73278L105   51,700 138 SH   SOLE 29 138 0 0
POOL CORP COM 73278L105   122,464,571 326,886 SH   SOLE 30 319,242 0 7,644
POOL CORP COM 73278L105   3,240,636 8,650 SH   SOLE 31 7,743 0 907
POOL CORP COM 73278L105   592,306 1,581 SH   SOLE 34 1,581 0 0
POOL CORP COM 73278L105   3,683,460 9,832 SH   SOLE 36 9,832 0 0
POOL CORP COM 73278L105   560,836 1,497 SH   SOLE 40 1,497 0 0
POOL CORP COM 73278L105   23,228 62 SH   OTR 43 62 0 0
POOL CORP COM 73278L105   12,490,543 33,340 SH   SOLE 43 27,870 0 5,470
POPULAR INC COM NEW 733174700   7,526,691 124,367 SH   SOLE 2 43,096 0 81,271
POPULAR INC COM NEW 733174700   16,159 267 SH   SOLE 4 267 0 0
POPULAR INC COM NEW 733174700   707,418 11,689 SH   SOLE 7 11,121 0 568
POPULAR INC COM NEW 733174700   1,553,912 25,676 SH   SOLE 18 25,676 0 0
POPULAR INC COM NEW 733174700   1,376,104 22,738 SH   SOLE 19 22,738 0 0
POPULAR INC COM NEW 733174700   75,852,742 1,253,350 SH   SOLE 21 1,253,350 0 0
POPULAR INC COM NEW 733174700   107,452,050 1,775,480 SH   SOLE 22 1,682,142 0 93,338
POPULAR INC COM NEW 733174700   861,563 14,236 SH   SOLE 25 14,236 0 0
POPULAR INC COM NEW 733174700   2,569,013 42,449 SH   SOLE 26 35,054 0 7,395
POPULAR INC COM NEW 733174700   445,125 7,355 SH   SOLE 28 1,436 0 5,919
POPULAR INC COM NEW 733174700   2,629,897 43,455 SH   SOLE 30 43,455 0 0
POPULAR INC COM NEW 733174700   60,944 1,007 SH   SOLE 31 1,007 0 0
POPULAR INC COM NEW 733174700   128,242 2,119 SH   SOLE 36 2,119 0 0
POPULAR INC COM NEW 733174700   787,244 13,008 SH   SOLE 40 13,008 0 0
POPULAR INC COM NEW 733174700   3,829,053 63,269 SH   SOLE 43 59,936 0 3,333
PORCH GROUP INC COM 733245104   11,560 8,377 SH   SOLE 2 0 0 8,377
PORCH GROUP INC COM 733245104   20,210 14,645 SH   SOLE 18 14,645 0 0
PORCH GROUP INC COM 733245104   357,188 258,832 SH   SOLE 21 258,832 0 0
PORCH GROUP INC COM 733245104   1,474,013 1,068,125 SH   SOLE 22 1,068,125 0 0
PORCH GROUP INC COM 733245104   11,920 8,638 SH   SOLE 28 8,638 0 0
PORTAGE BIOTECH INC COM G7185A128   4,229 1,210 SH   SOLE 2 1,210 0 0
PORTAGE BIOTECH INC COM G7185A128   5,459 1,562 SH   SOLE 18 1,562 0 0
PORTAGE BIOTECH INC COM G7185A128   81,587 23,344 SH   SOLE 21 23,344 0 0
PORTAGE BIOTECH INC COM G7185A128   24,441 6,993 SH   SOLE 22 6,993 0 0
PORTILLOS INC COM CL A 73642K106   532,406 23,631 SH   SOLE 2 13,291 0 10,340
PORTILLOS INC COM CL A 73642K106   7,480 332 SH   SOLE 7 332 0 0
PORTILLOS INC COM CL A 73642K106   2,347,063 104,175 SH   SOLE 18 104,175 0 0
PORTILLOS INC COM CL A 73642K106   1,941,297 86,165 SH   SOLE 19 86,165 0 0
PORTILLOS INC COM CL A 73642K106   31,758,468 1,409,608 SH   SOLE 21 1,409,608 0 0
PORTILLOS INC COM CL A 73642K106   25,900,939 1,149,620 SH   SOLE 22 1,116,000 0 33,620
PORTILLOS INC COM CL A 73642K106   178,708 7,932 SH   SOLE 25 7,932 0 0
PORTILLOS INC COM CL A 73642K106   118,440 5,257 SH   SOLE 26 843 0 4,414
PORTILLOS INC COM CL A 73642K106   110,510 4,905 SH   SOLE 28 0 0 4,905
PORTILLOS INC COM CL A 73642K106   480,993 21,349 SH   SOLE 30 21,349 0 0
PORTILLOS INC COM CL A 73642K106   202,635 8,994 SH   SOLE 40 8,994 0 0
PORTILLOS INC COM CL A 73642K106   60,245 2,674 SH   SOLE 43 2,008 0 666
PORTLAND GEN ELEC CO COM NEW 736508847   12,080,360 257,962 SH   SOLE 2 139,156 0 118,806
PORTLAND GEN ELEC CO COM NEW 736508847   523,325 11,175 SH   SOLE 4 11,175 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   1,289,745 27,541 SH   SOLE 7 27,541 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   375 8 SH   SOLE 13 8 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   20,284,649 433,155 SH   SOLE 18 433,155 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   21,483,965 458,765 SH   SOLE 19 458,765 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   359,682,685 7,680,604 SH   SOLE 21 7,680,604 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   157,186,066 3,356,525 SH   SOLE 22 3,246,286 0 110,239
PORTLAND GEN ELEC CO COM NEW 736508847   11,442,676 244,345 SH   SOLE 26 38,833 0 205,512
PORTLAND GEN ELEC CO COM NEW 736508847   74,788 1,597 SH   SOLE 28 1,597 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   4,936,491 105,413 SH   SOLE 30 105,413 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   375 8 SH   SOLE 31 8 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   312,778 6,679 SH   SOLE 36 6,679 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   4,139,025 88,384 SH   SOLE 43 81,777 0 6,607
PORTMAN RIDGE FIN CORP COM NEW 73688F201   945,267 47,287 SH   SOLE 30 47,287 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201   180 9 SH   SOLE 43 5 0 4
POSCO HOLDINGS INC SPONSORED ADR 693483109   230,428 3,116 SH   SOLE 2 3,116 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   11,980 162 SH   SOLE 19 162 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   169,346 2,290 SH   SOLE 22 2,290 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   48,215 652 SH   SOLE 30 652 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   58,694,153 793,701 SH   SOLE 43 728,207 0 65,494
POSEIDA THERAPEUTICS INC COM 73730P108   154,019 87,511 SH   SOLE 2 51,793 0 35,718
POSEIDA THERAPEUTICS INC COM 73730P108   351,132 199,507 SH   SOLE 18 199,507 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   587,451 333,779 SH   SOLE 19 333,779 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   4,937,368 2,805,323 SH   SOLE 21 2,805,323 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   3,004,853 1,707,303 SH   SOLE 22 1,661,097 0 46,206
POSEIDA THERAPEUTICS INC COM 73730P108   13,772 7,825 SH   SOLE 23 7,825 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   75,654 42,985 SH   SOLE 30 42,985 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   56 32 SH   SOLE 43 32 0 0
POST HLDGS INC COM 737446104   27,522,033 317,623 SH   SOLE 2 191,129 0 126,494
POST HLDGS INC COM 737446104   45,925 530 SH   SOLE 4 140 0 390
POST HLDGS INC COM 737446104   529,518 6,111 SH   SOLE 7 5,823 0 288
POST HLDGS INC COM 737446104   8,849,998 102,135 SH   SOLE 18 102,135 0 0
POST HLDGS INC COM 737446104   1,435,444 16,566 SH   SOLE 19 16,566 0 0
POST HLDGS INC COM 737446104   234,221,709 2,703,078 SH   SOLE 21 2,703,078 0 0
POST HLDGS INC COM 737446104   137,591,188 1,587,896 SH   SOLE 22 1,520,691 0 67,205
POST HLDGS INC COM 737446104   881,404 10,172 SH   SOLE 25 10,172 0 0
POST HLDGS INC COM 737446104   2,046,673 23,620 SH   SOLE 26 18,820 0 4,800
POST HLDGS INC COM 737446104   665,385 7,679 SH   SOLE 28 1,134 0 6,545
POST HLDGS INC COM 737446104   7,333,363 84,632 SH   SOLE 30 84,632 0 0
POST HLDGS INC COM 737446104   68,194 787 SH   SOLE 31 787 0 0
POST HLDGS INC COM 737446104   119,404 1,378 SH   SOLE 36 1,378 0 0
POST HLDGS INC COM 737446104   812,344 9,375 SH   SOLE 40 9,375 0 0
POST HLDGS INC COM 737446104   2,542,398 29,341 SH   SOLE 43 27,124 0 2,217
POSTAL REALTY TRUST INC CL A 73757R102   367,220 24,964 SH   SOLE 2 19,034 0 5,930
POSTAL REALTY TRUST INC CL A 73757R102   338 23 SH   SOLE 7 23 0 0
POSTAL REALTY TRUST INC CL A 73757R102   830,600 56,465 SH   SOLE 18 56,465 0 0
POSTAL REALTY TRUST INC CL A 73757R102   567,379 38,571 SH   SOLE 19 38,571 0 0
POSTAL REALTY TRUST INC CL A 73757R102   11,148,988 757,919 SH   SOLE 21 757,919 0 0
POSTAL REALTY TRUST INC CL A 73757R102   5,312,149 361,125 SH   SOLE 22 346,712 0 14,413
POSTAL REALTY TRUST INC CL A 73757R102   14,431 981 SH   SOLE 23 981 0 0
POTBELLY CORP COM 73754Y100   94,490 10,762 SH   SOLE 2 7,705 0 3,057
POTBELLY CORP COM 73754Y100   565,476 64,405 SH   SOLE 18 64,405 0 0
POTBELLY CORP COM 73754Y100   537,485 61,217 SH   SOLE 19 61,217 0 0
POTBELLY CORP COM 73754Y100   7,108,683 809,645 SH   SOLE 21 809,645 0 0
POTBELLY CORP COM 73754Y100   5,639,183 642,276 SH   SOLE 22 637,558 0 4,718
POTBELLY CORP COM 73754Y100   4,917 560 SH   SOLE 23 560 0 0
POTBELLY CORP COM 73754Y100   46,754 5,325 SH   SOLE 43 5,325 0 0
POTLATCHDELTIC CORPORATION COM 737630103   6,225,571 117,797 SH   SOLE 2 68,613 0 49,184
POTLATCHDELTIC CORPORATION COM 737630103   16,436 311 SH   SOLE 4 311 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,011,919 19,147 SH   SOLE 7 18,162 0 985
POTLATCHDELTIC CORPORATION COM 737630103   18,487,828 349,817 SH   SOLE 18 349,817 0 0
POTLATCHDELTIC CORPORATION COM 737630103   8,392,527 158,799 SH   SOLE 19 158,799 0 0
POTLATCHDELTIC CORPORATION COM 737630103   327,659,906 6,199,809 SH   SOLE 21 6,199,809 0 0
POTLATCHDELTIC CORPORATION COM 737630103   130,889,314 2,476,619 SH   SOLE 22 2,385,047 0 91,572
POTLATCHDELTIC CORPORATION COM 737630103   476 9 SH   SOLE 23 9 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,647,599 31,175 SH   SOLE 25 31,175 0 0
POTLATCHDELTIC CORPORATION COM 737630103   2,705,497 51,192 SH   SOLE 26 39,647 0 11,545
POTLATCHDELTIC CORPORATION COM 737630103   63,156 1,195 SH   SOLE 28 1,195 0 0
POTLATCHDELTIC CORPORATION COM 737630103   581 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103   11,901,133 225,187 SH   SOLE 30 225,187 0 0
POTLATCHDELTIC CORPORATION COM 737630103   146,395 2,770 SH   SOLE 34 2,770 0 0
POTLATCHDELTIC CORPORATION COM 737630103   64,847 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103   684,672 12,955 SH   SOLE 40 12,955 0 0
POTLATCHDELTIC CORPORATION COM 737630103   3,724,796 70,479 SH   SOLE 43 65,882 0 4,597
POWELL INDS INC COM 739128106   349,847 5,774 SH   SOLE 2 1,501 0 4,273
POWELL INDS INC COM 739128106   3,817 63 SH   SOLE 7 63 0 0
POWELL INDS INC COM 739128106   1,995,108 32,928 SH   SOLE 18 32,928 0 0
POWELL INDS INC COM 739128106   1,154,240 19,050 SH   SOLE 19 19,050 0 0
POWELL INDS INC COM 739128106   66,762,000 1,101,865 SH   SOLE 21 1,101,865 0 0
POWELL INDS INC COM 739128106   15,287,887 252,317 SH   SOLE 22 240,517 0 11,800
POWELL INDS INC COM 739128106   581,482 9,597 SH   SOLE 30 9,597 0 0
POWELL INDS INC COM 739128106   121,735 2,009 SH   SOLE 43 1,988 0 21
POWER & DIGITAL INFRASTRUCTU *W EXP 12/09/202 73919C118   98,331 1,408,749 SH   SOLE 2 1,408,749 0 0
POWER INTEGRATIONS INC COM 739276103   13,182,040 139,242 SH   SOLE 2 97,666 0 41,576
POWER INTEGRATIONS INC COM 739276103   333,144 3,519 SH   SOLE 4 2,937 0 582
POWER INTEGRATIONS INC COM 739276103   1,462,367 15,447 SH   SOLE 7 14,651 0 796
POWER INTEGRATIONS INC COM 739276103   209,599 2,214 SH   SOLE 13 2,214 0 0
POWER INTEGRATIONS INC COM 739276103   23,324,132 246,373 SH   SOLE 18 230,667 0 15,706
POWER INTEGRATIONS INC COM 739276103   22,311,352 235,675 SH   SOLE 19 235,675 0 0
POWER INTEGRATIONS INC COM 739276103   392,152,014 4,142,305 SH   SOLE 21 4,142,305 0 0
POWER INTEGRATIONS INC COM 739276103   174,934,066 1,847,830 SH   SOLE 22 1,804,777 0 43,053
POWER INTEGRATIONS INC COM 739276103   802,991 8,482 SH   SOLE 23 8,482 0 0
POWER INTEGRATIONS INC COM 739276103   1,017,703 10,750 SH   SOLE 25 10,750 0 0
POWER INTEGRATIONS INC COM 739276103   9,312,688 98,370 SH   SOLE 26 29,998 0 68,372
POWER INTEGRATIONS INC COM 739276103   943,387 9,965 SH   SOLE 28 1,081 0 8,884
POWER INTEGRATIONS INC COM 739276103   10,836,686 114,468 SH   SOLE 30 114,468 0 0
POWER INTEGRATIONS INC COM 739276103   369,308 3,901 SH   SOLE 31 3,901 0 0
POWER INTEGRATIONS INC COM 739276103   610,148 6,445 SH   SOLE 34 6,445 0 0
POWER INTEGRATIONS INC COM 739276103   226,167 2,389 SH   SOLE 36 2,389 0 0
POWER INTEGRATIONS INC COM 739276103   887,342 9,373 SH   SOLE 40 9,373 0 0
POWER INTEGRATIONS INC COM 739276103   9,473,151 100,065 SH   SOLE 43 88,991 0 11,074
POWER REIT COM 73933H101   1,345 820 SH   SOLE 21 820 0 0
POWER REIT COM 73933H101   26,704 16,283 SH   SOLE 22 16,283 0 0
POWERFLEET INC COM 73931J109   4,320 1,440 SH   SOLE 2 0 0 1,440
POWERFLEET INC COM 73931J109   19,800 6,600 SH   SOLE 18 6,600 0 0
POWERFLEET INC COM 73931J109   294,906 98,302 SH   SOLE 21 98,302 0 0
POWERFLEET INC COM 73931J109   1,132,701 377,567 SH   SOLE 22 377,567 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   556,572 29,079 SH   SOLE 2 16,703 0 12,376
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   353,994 18,495 SH   SOLE 7 17,509 0 986
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   2,622,697 137,027 SH   SOLE 18 137,027 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   2,149,058 112,281 SH   SOLE 19 112,281 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   40,500,259 2,116,001 SH   SOLE 21 2,116,001 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   23,698,803 1,238,182 SH   SOLE 22 1,200,758 0 37,424
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   195,879 10,234 SH   SOLE 25 10,234 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   677,575 35,401 SH   SOLE 26 32,152 0 3,249
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   78,015 4,076 SH   SOLE 28 0 0 4,076
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   1,512,864 79,042 SH   SOLE 30 79,042 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   41,649 2,176 SH   SOLE 36 2,176 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   173,083 9,043 SH   SOLE 40 9,043 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   319,657 16,701 SH   SOLE 43 15,613 0 1,088
PPG INDS INC COM 693506107   73,164,991 493,358 SH   SOLE 2 98,310 0 395,048
PPG INDS INC COM 693506107   23,671,646 159,620 SH   SOLE 4 132,099 0 27,521
PPG INDS INC COM 693506107   42,393,780 285,865 SH   SOLE 7 258,516 0 27,349
PPG INDS INC COM 693506107   572,883 3,863 SH   SOLE 13 3,863 0 0
PPG INDS INC COM 693506107   6,276,353 42,322 SH   SOLE 15 42,322 0 0
PPG INDS INC COM 693506107   160,869,167 1,084,755 SH   SOLE 18 1,035,872 0 48,883
PPG INDS INC COM 693506107   148,515,332 1,001,452 SH   SOLE 19 1,001,452 0 0
PPG INDS INC COM 693506107   937,340,828 6,320,572 SH   SOLE 21 6,320,572 0 0
PPG INDS INC COM 693506107   774,043,397 5,219,443 SH   SOLE 22 4,726,061 0 493,382
PPG INDS INC COM 693506107   63,101,947 425,502 SH   SOLE 23 425,502 0 0
PPG INDS INC COM 693506107   144,783,510 976,288 SH   SOLE 25 839,854 0 136,434
PPG INDS INC COM 693506107   92,410,921 623,135 SH   SOLE 26 334,266 0 288,869
PPG INDS INC COM 693506107   87,565,366 590,461 SH   SOLE 28 19,227 0 571,234
PPG INDS INC COM 693506107   184,040 1,241 SH   SOLE 29 1,241 0 0
PPG INDS INC COM 693506107   251,977,865 1,699,109 SH   SOLE 30 1,699,109 0 0
PPG INDS INC COM 693506107   8,073,304 54,439 SH   SOLE 31 48,627 0 5,812
PPG INDS INC COM 693506107   8,931,368 60,225 SH   SOLE 34 60,225 0 0
PPG INDS INC COM 693506107   9,319,765 62,844 SH   SOLE 36 62,844 0 0
PPG INDS INC COM 693506107   1,353,831 9,129 SH   SOLE 40 9,129 0 0
PPG INDS INC COM 693506107   104,552 705 SH   OTR 43 705 0 0
PPG INDS INC COM 693506107   30,939,476 208,628 SH   SOLE 43 179,752 0 28,876
PPL CORP COM 69351T106   98,239,047 3,712,738 SH   SOLE 2 2,193,704 0 1,519,034
PPL CORP COM 69351T106   23,107,148 873,286 SH   SOLE 4 614,453 0 258,833
PPL CORP COM 69351T106   14,440,836 545,761 SH   SOLE 7 484,826 0 60,935
PPL CORP COM 69351T106   5,420,754 204,866 SH   SOLE 13 204,866 0 0
PPL CORP COM 69351T106   3,476,897 131,402 SH   SOLE 15 131,402 0 0
PPL CORP COM 69351T106   55,312,090 2,090,404 SH   SOLE 18 1,685,758 0 404,646
PPL CORP COM 69351T106   32,989,587 1,246,772 SH   SOLE 19 1,246,772 0 0
PPL CORP COM 69351T106   814,603,831 30,786,237 SH   SOLE 21 30,786,237 0 0
PPL CORP COM 69351T106   499,658,151 18,883,528 SH   SOLE 22 16,801,027 0 2,082,501
PPL CORP COM 69351T106   72,729,041 2,748,641 SH   SOLE 23 2,748,641 0 0
PPL CORP COM 69351T106   7,957,131 300,723 SH   SOLE 25 300,723 0 0
PPL CORP COM 69351T106   37,834,942 1,429,892 SH   SOLE 26 737,777 0 692,115
PPL CORP COM 69351T106   14,953,446 565,134 SH   SOLE 28 16,913 0 548,221
PPL CORP COM 69351T106   3,798,015 143,538 SH   SOLE 29 143,538 0 0
PPL CORP COM 69351T106   113,173,336 4,277,148 SH   SOLE 30 4,277,148 0 0
PPL CORP COM 69351T106   12,485,707 471,871 SH   SOLE 31 459,498 0 12,373
PPL CORP COM 69351T106   4,421,863 167,115 SH   SOLE 32 167,115 0 0
PPL CORP COM 69351T106   1,250,553 47,262 SH   SOLE 34 47,262 0 0
PPL CORP COM 69351T106   6,934,187 262,063 SH   SOLE 36 262,063 0 0
PPL CORP COM 69351T106   423,360 16,000 SH   SOLE 40 16,000 0 0
PPL CORP COM 69351T106   64,457 2,436 SH   OTR 43 2,436 0 0
PPL CORP COM 69351T106   14,780,457 558,596 SH   SOLE 43 471,694 0 86,902
PRA GROUP INC COM 69354N106   775,118 33,922 SH   SOLE 2 11,429 0 22,493
PRA GROUP INC COM 69354N106   2,559 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106   412,008 18,031 SH   SOLE 7 17,060 0 971
PRA GROUP INC COM 69354N106   3,069,509 134,333 SH   SOLE 18 134,333 0 0
PRA GROUP INC COM 69354N106   1,781,980 77,986 SH   SOLE 19 77,986 0 0
PRA GROUP INC COM 69354N106   107,933,072 4,723,548 SH   SOLE 21 4,723,548 0 0
PRA GROUP INC COM 69354N106   26,019,981 1,138,730 SH   SOLE 22 1,068,892 0 69,838
PRA GROUP INC COM 69354N106   147,999 6,477 SH   SOLE 25 6,477 0 0
PRA GROUP INC COM 69354N106   623,759 27,298 SH   SOLE 26 22,907 0 4,391
PRA GROUP INC COM 69354N106   72,320 3,165 SH   SOLE 28 816 0 2,349
PRA GROUP INC COM 69354N106   2,808,059 122,891 SH   SOLE 30 122,891 0 0
PRA GROUP INC COM 69354N106   36,012 1,576 SH   SOLE 36 1,576 0 0
PRA GROUP INC COM 69354N106   172,083 7,531 SH   SOLE 40 7,531 0 0
PRA GROUP INC COM 69354N106   560,830 24,544 SH   SOLE 43 23,127 0 1,417
PRAXIS PRECISION MEDICINES I COM 74006W108   5,991 5,210 SH   SOLE 2 0 0 5,210
PRAXIS PRECISION MEDICINES I COM 74006W108   11,605 10,091 SH   SOLE 18 10,091 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   143,457 124,745 SH   SOLE 21 124,745 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108   533,459 463,877 SH   SOLE 22 463,877 0 0
PRECIGEN INC COM 74017N105   213,391 185,557 SH   SOLE 2 3,243 0 182,314
PRECIGEN INC COM 74017N105   1,693 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105   453,247 394,128 SH   SOLE 18 394,128 0 0
PRECIGEN INC COM 74017N105   456,515 396,970 SH   SOLE 19 396,970 0 0
PRECIGEN INC COM 74017N105   6,892,829 5,993,764 SH   SOLE 21 5,993,764 0 0
PRECIGEN INC COM 74017N105   3,535,454 3,074,308 SH   SOLE 22 2,975,817 0 98,491
PRECIGEN INC COM 74017N105   10,164 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105   147,591 128,340 SH   SOLE 30 128,340 0 0
PRECIGEN INC COM 74017N105   210,757 183,267 SH   SOLE 43 57,753 0 125,514
PRECIPIO INC COM 74019L503   225,993 579,468 SH   SOLE 22 579,468 0 0
PRECISION BIOSCIENCES INC COM 74019P108   68,923 131,032 SH   SOLE 2 77,687 0 53,345
PRECISION BIOSCIENCES INC COM 74019P108   10,385 19,743 SH   SOLE 19 19,743 0 0
PRECISION BIOSCIENCES INC COM 74019P108   53,877 102,428 SH   SOLE 21 102,428 0 0
PRECISION BIOSCIENCES INC COM 74019P108   496,000 942,966 SH   SOLE 22 942,966 0 0
PRECISION BIOSCIENCES INC COM 74019P108   9,762 18,558 SH   SOLE 26 0 0 18,558
PRECISION DRILLING CORP COM NEW 74022D407   559,553 11,478 SH   SOLE 43 11,295 0 183
PRECISION OPTICS CORP INC MA COM NEW 740294400   2,239 364 SH   SOLE 18 364 0 0
PRECISION OPTICS CORP INC MA COM NEW 740294400   37,066 6,027 SH   SOLE 21 6,027 0 0
PREDICTIVE ONCOLOGY INC COM 74039M309   5 1 SH   SOLE 21 1 0 0
PREDICTIVE ONCOLOGY INC COM 74039M309   734 151 SH   SOLE 22 151 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   499,804 9,089 SH   SOLE 2 2,899 0 6,190
PREFERRED BK LOS ANGELES CA COM NEW 740367404   6,709 122 SH   SOLE 7 122 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   2,075,323 37,740 SH   SOLE 18 37,740 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   815,722 14,834 SH   SOLE 19 14,834 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   59,932,501 1,089,880 SH   SOLE 21 1,089,880 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   11,804,428 214,665 SH   SOLE 22 196,789 0 17,876
PREFERRED BK LOS ANGELES CA COM NEW 740367404   45,147 821 SH   SOLE 26 0 0 821
PREFERRED BK LOS ANGELES CA COM NEW 740367404   868,347 15,791 SH   SOLE 30 15,791 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   68,738 1,250 SH   SOLE 40 1,250 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   256,638 4,667 SH   SOLE 43 4,611 0 56
PREFORMED LINE PRODS CO COM 740444104   270,365 1,732 SH   SOLE 2 715 0 1,017
PREFORMED LINE PRODS CO COM 740444104   5,620 36 SH   SOLE 7 36 0 0
PREFORMED LINE PRODS CO COM 740444104   1,121,266 7,183 SH   SOLE 18 7,183 0 0
PREFORMED LINE PRODS CO COM 740444104   775,037 4,965 SH   SOLE 19 4,965 0 0
PREFORMED LINE PRODS CO COM 740444104   13,837,953 88,648 SH   SOLE 21 88,648 0 0
PREFORMED LINE PRODS CO COM 740444104   10,401,255 66,632 SH   SOLE 22 64,358 0 2,274
PREFORMED LINE PRODS CO COM 740444104   84,450 541 SH   SOLE 25 541 0 0
PREFORMED LINE PRODS CO COM 740444104   83,201 533 SH   SOLE 40 533 0 0
PREFORMED LINE PRODS CO COM 740444104   298,775 1,914 SH   SOLE 43 1,781 0 133
PRELUDE THERAPEUTICS INC COM 74065P101   17,298 3,844 SH   SOLE 2 1,266 0 2,578
PRELUDE THERAPEUTICS INC COM 74065P101   110,012 24,447 SH   SOLE 18 24,447 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   100,656 22,368 SH   SOLE 19 22,368 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   2,309,549 513,233 SH   SOLE 21 513,233 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   1,223,469 271,882 SH   SOLE 22 265,506 0 6,376
PRELUDE THERAPEUTICS INC COM 74065P101   105,062 23,347 SH   SOLE 30 23,347 0 0
PREMIER FINANCIAL CORP COM 74052F108   3,645,223 227,542 SH   SOLE 2 150,981 0 76,561
PREMIER FINANCIAL CORP COM 74052F108   1,730 108 SH   SOLE 4 108 0 0
PREMIER FINANCIAL CORP COM 74052F108   6,841 427 SH   SOLE 7 427 0 0
PREMIER FINANCIAL CORP COM 74052F108   1,953,383 121,934 SH   SOLE 18 121,934 0 0
PREMIER FINANCIAL CORP COM 74052F108   5,852,539 365,327 SH   SOLE 19 365,327 0 0
PREMIER FINANCIAL CORP COM 74052F108   23,267,832 1,452,424 SH   SOLE 21 1,452,424 0 0
PREMIER FINANCIAL CORP COM 74052F108   26,785,760 1,672,020 SH   SOLE 22 1,625,192 0 46,828
PREMIER FINANCIAL CORP COM 74052F108   92,323 5,763 SH   SOLE 23 5,763 0 0
PREMIER FINANCIAL CORP COM 74052F108   111,003 6,929 SH   SOLE 25 6,929 0 0
PREMIER FINANCIAL CORP COM 74052F108   1,531,977 95,629 SH   SOLE 26 27,259 0 68,370
PREMIER FINANCIAL CORP COM 74052F108   36,157 2,257 SH   SOLE 28 0 0 2,257
PREMIER FINANCIAL CORP COM 74052F108   212,249 13,249 SH   SOLE 30 13,249 0 0
PREMIER FINANCIAL CORP COM 74052F108   412,403 25,743 SH   SOLE 34 25,743 0 0
PREMIER FINANCIAL CORP COM 74052F108   167,233 10,439 SH   SOLE 40 10,439 0 0
PREMIER FINANCIAL CORP COM 74052F108   2,378,986 148,501 SH   SOLE 43 136,309 0 12,192
PREMIER INC CL A 74051N102   5,284,249 191,043 SH   SOLE 2 111,042 0 80,001
PREMIER INC CL A 74051N102   6,777 245 SH   SOLE 4 245 0 0
PREMIER INC CL A 74051N102   1,193,225 43,139 SH   SOLE 7 40,866 0 2,273
PREMIER INC CL A 74051N102   1,230,953 44,503 SH   SOLE 18 44,503 0 0
PREMIER INC CL A 74051N102   5,761,274 208,289 SH   SOLE 19 208,289 0 0
PREMIER INC CL A 74051N102   53,860,824 1,947,246 SH   SOLE 21 1,947,246 0 0
PREMIER INC CL A 74051N102   80,673,682 2,916,619 SH   SOLE 22 2,761,175 0 155,444
PREMIER INC CL A 74051N102   273,115 9,874 SH   SOLE 23 9,874 0 0
PREMIER INC CL A 74051N102   668,127 24,155 SH   SOLE 25 24,155 0 0
PREMIER INC CL A 74051N102   1,526,998 55,206 SH   SOLE 26 44,726 0 10,480
PREMIER INC CL A 74051N102   114,651 4,145 SH   SOLE 28 2,179 0 1,966
PREMIER INC CL A 74051N102   5,824,366 210,570 SH   SOLE 30 210,570 0 0
PREMIER INC CL A 74051N102   45,224 1,635 SH   SOLE 31 1,635 0 0
PREMIER INC CL A 74051N102   157,219 5,684 SH   SOLE 36 5,684 0 0
PREMIER INC CL A 74051N102   539,674 19,511 SH   SOLE 40 19,511 0 0
PREMIER INC CL A 74051N102   11,119 402 SH   OTR 43 402 0 0
PREMIER INC CL A 74051N102   5,884,126 212,731 SH   SOLE 43 172,658 0 40,073
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   67 1,536 SH   SOLE 18 1,536 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   12,771,388 214,898 SH   SOLE 2 112,758 0 102,140
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   11,351 191 SH   SOLE 4 191 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   28,586 481 SH   SOLE 7 481 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   10,628,937 178,848 SH   SOLE 18 171,246 0 7,602
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   28,434,759 478,458 SH   SOLE 19 478,458 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   353,002,195 5,939,798 SH   SOLE 21 5,939,798 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   112,620,088 1,895,004 SH   SOLE 22 1,803,563 0 91,441
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   844,441 14,209 SH   SOLE 23 14,209 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   562,624 9,467 SH   SOLE 25 9,467 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   6,111,959 102,843 SH   SOLE 26 25,371 0 77,472
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   750,720 12,632 SH   SOLE 28 892 0 11,740
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   4,697,050 79,035 SH   SOLE 30 79,035 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   56,637 953 SH   SOLE 36 953 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   488,099 8,213 SH   SOLE 40 8,213 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   58,063 977 SH   OTR 43 977 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   4,866,960 81,894 SH   SOLE 43 59,234 0 22,660
PRESTO AUTOMATION INC COM 74113T105   2,793 535 SH   SOLE 2 0 0 535
PRESTO AUTOMATION INC COM 74113T105   68,116 13,049 SH   SOLE 18 13,049 0 0
PRESTO AUTOMATION INC COM 74113T105   56,533 10,830 SH   SOLE 19 10,830 0 0
PRESTO AUTOMATION INC COM 74113T105   849,409 162,722 SH   SOLE 21 162,722 0 0
PRESTO AUTOMATION INC COM 74113T105   147,971 28,347 SH   SOLE 22 27,850 0 497
PRICE T ROWE GROUP INC COM 74144T108   45,957,661 410,263 SH   SOLE 2 68,180 0 342,083
PRICE T ROWE GROUP INC COM 74144T108   19,419,451 173,357 SH   SOLE 4 87,687 0 85,670
PRICE T ROWE GROUP INC COM 74144T108   30,352,379 270,955 SH   SOLE 7 197,349 0 73,606
PRICE T ROWE GROUP INC COM 74144T108   655,653 5,853 SH   SOLE 13 5,853 0 0
PRICE T ROWE GROUP INC COM 74144T108   4,593,156 41,003 SH   SOLE 15 41,003 0 0
PRICE T ROWE GROUP INC COM 74144T108   66,598,578 594,524 SH   SOLE 18 574,967 0 19,557
PRICE T ROWE GROUP INC COM 74144T108   11,352,779 101,346 SH   SOLE 19 101,346 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,087,524,662 9,708,308 SH   SOLE 21 9,708,308 0 0
PRICE T ROWE GROUP INC COM 74144T108   544,793,699 4,863,361 SH   SOLE 22 4,395,538 0 467,823
PRICE T ROWE GROUP INC COM 74144T108   44,875,212 400,600 SH   SOLE 23 400,600 0 0
PRICE T ROWE GROUP INC COM 74144T108   48,606,822 433,912 SH   SOLE 25 433,216 0 696
PRICE T ROWE GROUP INC COM 74144T108   44,827,604 400,175 SH   SOLE 26 153,657 0 246,518
PRICE T ROWE GROUP INC COM 74144T108   73,828,797 659,068 SH   SOLE 28 5,755 0 653,313
PRICE T ROWE GROUP INC COM 74144T108   53,210 475 SH   SOLE 29 475 0 0
PRICE T ROWE GROUP INC COM 74144T108   186,363,977 1,663,667 SH   SOLE 30 1,663,667 0 0
PRICE T ROWE GROUP INC COM 74144T108   5,810,029 51,866 SH   SOLE 31 46,463 0 5,403
PRICE T ROWE GROUP INC COM 74144T108   5,498,950 49,089 SH   SOLE 32 49,089 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,042,906 9,310 SH   SOLE 34 9,310 0 0
PRICE T ROWE GROUP INC COM 74144T108   10,088,745 90,062 SH   SOLE 36 90,062 0 0
PRICE T ROWE GROUP INC COM 74144T108   974,686 8,701 SH   SOLE 40 8,701 0 0
PRICE T ROWE GROUP INC COM 74144T108   51,753 462 SH   OTR 43 462 0 0
PRICE T ROWE GROUP INC COM 74144T108   39,430,641 351,996 SH   SOLE 43 276,543 0 75,453
PRICESMART INC COM 741511109   1,497,419 20,219 SH   SOLE 2 11,606 0 8,613
PRICESMART INC COM 741511109   4,740 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109   438,509 5,921 SH   SOLE 7 5,609 0 312
PRICESMART INC COM 741511109   6,008,414 81,129 SH   SOLE 18 81,129 0 0
PRICESMART INC COM 741511109   3,838,011 51,823 SH   SOLE 19 51,823 0 0
PRICESMART INC COM 741511109   222,310,272 3,001,759 SH   SOLE 21 3,001,759 0 0
PRICESMART INC COM 741511109   53,844,582 727,040 SH   SOLE 22 689,192 0 37,848
PRICESMART INC COM 741511109   6,443 87 SH   SOLE 23 87 0 0
PRICESMART INC COM 741511109   396,888 5,359 SH   SOLE 25 5,359 0 0
PRICESMART INC COM 741511109   791,553 10,688 SH   SOLE 26 8,488 0 2,200
PRICESMART INC COM 741511109   30,957 418 SH   SOLE 28 418 0 0
PRICESMART INC COM 741511109   3,183,395 42,984 SH   SOLE 30 42,984 0 0
PRICESMART INC COM 741511109   323,864 4,373 SH   SOLE 40 4,373 0 0
PRICESMART INC COM 741511109   1,977,553 26,702 SH   SOLE 43 23,380 0 3,322
PRIME MEDICINE INC COM 74168J101   104,469 7,131 SH   SOLE 2 1,377 0 5,754
PRIME MEDICINE INC COM 74168J101   16,891 1,153 SH   SOLE 7 1,153 0 0
PRIME MEDICINE INC COM 74168J101   1,811,516 123,653 SH   SOLE 18 123,653 0 0
PRIME MEDICINE INC COM 74168J101   12,830,602 875,809 SH   SOLE 19 875,809 0 0
PRIME MEDICINE INC COM 74168J101   18,789,475 1,282,558 SH   SOLE 21 1,282,558 0 0
PRIME MEDICINE INC COM 74168J101   8,704,620 594,172 SH   SOLE 22 581,406 0 12,766
PRIME MEDICINE INC COM 74168J101   47,818 3,264 SH   SOLE 34 3,264 0 0
PRIME MEDICINE INC COM 74168J101   21,623 1,476 SH   SOLE 43 0 0 1,476
PRIME NO ACQUISITION I CORP COM CL A 74168P107   158,100 15,000 SH   SOLE 2 15,000 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   126,357 1,373 SH   SOLE 2 0 0 1,373
PRIMEENERGY RESOURCES CORP COM 74158E104   116,510 1,266 SH   SOLE 18 1,266 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   98,932 1,075 SH   SOLE 19 1,075 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   1,567,915 17,037 SH   SOLE 21 17,037 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   348,610 3,788 SH   SOLE 22 3,309 0 479
PRIMERICA INC COM 74164M108   10,002,108 50,577 SH   SOLE 2 33,829 0 16,748
PRIMERICA INC COM 74164M108   22,940 116 SH   SOLE 4 116 0 0
PRIMERICA INC COM 74164M108   1,637,651 8,281 SH   SOLE 7 7,854 0 427
PRIMERICA INC COM 74164M108   14,386,842 72,749 SH   SOLE 18 72,749 0 0
PRIMERICA INC COM 74164M108   2,281,359 11,536 SH   SOLE 19 11,536 0 0
PRIMERICA INC COM 74164M108   379,743,696 1,920,225 SH   SOLE 21 1,920,225 0 0
PRIMERICA INC COM 74164M108   210,658,896 1,065,225 SH   SOLE 22 1,018,309 0 46,916
PRIMERICA INC COM 74164M108   1,352,283 6,838 SH   SOLE 25 6,838 0 0
PRIMERICA INC COM 74164M108   3,543,266 17,917 SH   SOLE 26 14,644 0 3,273
PRIMERICA INC COM 74164M108   548,982 2,776 SH   SOLE 28 702 0 2,074
PRIMERICA INC COM 74164M108   10,430,653 52,744 SH   SOLE 30 52,744 0 0
PRIMERICA INC COM 74164M108   105,802 535 SH   SOLE 31 535 0 0
PRIMERICA INC COM 74164M108   159,790 808 SH   SOLE 36 808 0 0
PRIMERICA INC COM 74164M108   1,208,907 6,113 SH   SOLE 40 6,113 0 0
PRIMERICA INC COM 74164M108   30,060 152 SH   OTR 43 152 0 0
PRIMERICA INC COM 74164M108   5,489,202 27,757 SH   SOLE 43 26,339 0 1,418
PRIMIS FINANCIAL CORP COM 74167B109   37,621 4,468 SH   SOLE 2 950 0 3,518
PRIMIS FINANCIAL CORP COM 74167B109   3,023 359 SH   SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109   656,381 77,955 SH   SOLE 18 77,955 0 0
PRIMIS FINANCIAL CORP COM 74167B109   442,117 52,508 SH   SOLE 19 52,508 0 0
PRIMIS FINANCIAL CORP COM 74167B109   7,871,521 934,860 SH   SOLE 21 934,860 0 0
PRIMIS FINANCIAL CORP COM 74167B109   6,436,038 764,375 SH   SOLE 22 747,433 0 16,942
PRIMIS FINANCIAL CORP COM 74167B109   11,653 1,384 SH   SOLE 43 1,384 0 0
PRIMO WATER CORPORATION COM 74167P108   9,866,786 786,825 SH   SOLE 2 361,024 0 425,801
PRIMO WATER CORPORATION COM 74167P108   20,979 1,673 SH   SOLE 7 1,673 0 0
PRIMO WATER CORPORATION COM 74167P108   5,512,973 439,631 SH   SOLE 18 439,631 0 0
PRIMO WATER CORPORATION COM 74167P108   25,398,654 2,025,411 SH   SOLE 19 2,025,411 0 0
PRIMO WATER CORPORATION COM 74167P108   63,509,520 5,064,555 SH   SOLE 21 5,064,555 0 0
PRIMO WATER CORPORATION COM 74167P108   48,086,034 3,834,612 SH   SOLE 22 3,724,722 0 109,890
PRIMO WATER CORPORATION COM 74167P108   787,499 62,799 SH   SOLE 23 62,799 0 0
PRIMO WATER CORPORATION COM 74167P108   4,648,892 370,725 SH   SOLE 26 0 0 370,725
PRIMO WATER CORPORATION COM 74167P108   48,480 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108   1,376,399 109,761 SH   SOLE 43 97,929 0 11,832
PRIMORIS SVCS CORP COM 74164F103   3,631,841 119,194 SH   SOLE 2 66,152 0 53,042
PRIMORIS SVCS CORP COM 74164F103   3,413 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103   2,581,449 84,721 SH   SOLE 7 83,854 0 867
PRIMORIS SVCS CORP COM 74164F103   4,556,971 149,556 SH   SOLE 18 149,556 0 0
PRIMORIS SVCS CORP COM 74164F103   9,875,114 324,093 SH   SOLE 19 324,093 0 0
PRIMORIS SVCS CORP COM 74164F103   67,948,374 2,230,009 SH   SOLE 21 2,230,009 0 0
PRIMORIS SVCS CORP COM 74164F103   51,036,275 1,674,968 SH   SOLE 22 1,611,338 0 63,630
PRIMORIS SVCS CORP COM 74164F103   13,681 449 SH   SOLE 23 449 0 0
PRIMORIS SVCS CORP COM 74164F103   272,493 8,943 SH   SOLE 25 8,943 0 0
PRIMORIS SVCS CORP COM 74164F103   1,750,166 57,439 SH   SOLE 26 19,155 0 38,284
PRIMORIS SVCS CORP COM 74164F103   850,418 27,910 SH   SOLE 28 948 0 26,962
PRIMORIS SVCS CORP COM 74164F103   1,592,271 52,257 SH   SOLE 30 52,257 0 0
PRIMORIS SVCS CORP COM 74164F103   68,253 2,240 SH   SOLE 36 2,240 0 0
PRIMORIS SVCS CORP COM 74164F103   305,980 10,042 SH   SOLE 40 10,042 0 0
PRIMORIS SVCS CORP COM 74164F103   580,791 19,061 SH   SOLE 43 18,290 0 771
PRINCETON BANCORP INC COM 74179A107   44,750 1,638 SH   SOLE 2 209 0 1,429
PRINCETON BANCORP INC COM 74179A107   355,023 12,995 SH   SOLE 18 12,995 0 0
PRINCETON BANCORP INC COM 74179A107   201,403 7,372 SH   SOLE 19 7,372 0 0
PRINCETON BANCORP INC COM 74179A107   4,363,578 159,721 SH   SOLE 21 159,721 0 0
PRINCETON BANCORP INC COM 74179A107   1,863,333 68,204 SH   SOLE 22 64,937 0 3,267
PRINCETON BANCORP INC COM 74179A107   1,202 44 SH   SOLE 43 44 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   48,001,108 632,926 SH   SOLE 2 70,186 0 562,740
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   15,396,506 203,013 SH   SOLE 4 113,839 0 89,174
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   11,602,762 152,990 SH   SOLE 7 134,582 0 18,408
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   992,821 13,091 SH   SOLE 13 13,091 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   3,024,423 39,879 SH   SOLE 15 39,879 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   49,208,936 648,852 SH   SOLE 18 628,773 0 20,079
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   7,715,052 101,728 SH   SOLE 19 101,728 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   696,410,128 9,182,623 SH   SOLE 21 9,182,623 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   386,087,334 5,090,814 SH   SOLE 22 4,580,590 0 510,224
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   32,149,486 423,912 SH   SOLE 23 423,912 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   42,298,016 557,727 SH   SOLE 25 556,159 0 1,568
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   33,380,445 440,143 SH   SOLE 26 155,209 0 284,934
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   42,042,056 554,352 SH   SOLE 28 92,309 0 462,043
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   9,783 129 SH   SOLE 29 129 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   98,984,396 1,305,174 SH   SOLE 30 1,303,150 0 2,024
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   4,424,961 58,346 SH   SOLE 31 52,297 0 6,049
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   3,317,242 43,740 SH   SOLE 32 43,740 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   778,498 10,265 SH   SOLE 34 10,265 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   8,702,943 114,754 SH   SOLE 35 114,754 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   5,190,717 68,443 SH   SOLE 36 68,443 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   708,194 9,338 SH   SOLE 40 9,338 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   20,148,253 265,668 SH   SOLE 43 235,996 0 29,672
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   12,406 3,427 SH   SOLE 2 482 0 2,945
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   199,086 54,996 SH   SOLE 18 54,996 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   110,117 30,419 SH   SOLE 19 30,419 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   1,210,926 334,510 SH   SOLE 21 334,510 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   680,129 187,881 SH   SOLE 22 184,121 0 3,760
PRIVIA HEALTH GROUP INC COM 74276R102   3,233,384 123,837 SH   SOLE 2 53,667 0 70,170
PRIVIA HEALTH GROUP INC COM 74276R102   5,039 193 SH   SOLE 4 193 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   592,619 22,697 SH   SOLE 7 21,487 0 1,210
PRIVIA HEALTH GROUP INC COM 74276R102   6,250,786 239,402 SH   SOLE 18 231,361 0 8,041
PRIVIA HEALTH GROUP INC COM 74276R102   11,712,633 448,588 SH   SOLE 19 448,588 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   264,192,468 10,118,440 SH   SOLE 21 10,118,440 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   67,293,329 2,577,301 SH   SOLE 22 2,507,202 0 70,099
PRIVIA HEALTH GROUP INC COM 74276R102   219,193 8,395 SH   SOLE 23 8,395 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   558,806 21,402 SH   SOLE 25 21,402 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   2,799,671 107,226 SH   SOLE 26 30,922 0 76,304
PRIVIA HEALTH GROUP INC COM 74276R102   81,463 3,120 SH   SOLE 28 0 0 3,120
PRIVIA HEALTH GROUP INC COM 74276R102   5,584,825 213,896 SH   SOLE 30 213,896 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   42,403 1,624 SH   SOLE 34 1,624 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   14,099 540 SH   SOLE 36 540 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   473,714 18,143 SH   SOLE 40 18,143 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   889,385 34,063 SH   SOLE 43 17,413 0 16,650
PRO-DEX INC COLO COM NEW 74265M205   7,411 388 SH   SOLE 18 388 0 0
PRO-DEX INC COLO COM NEW 74265M205   106,654 5,584 SH   SOLE 21 5,584 0 0
PRO-DEX INC COLO COM NEW 74265M205   816,430 42,745 SH   SOLE 22 42,745 0 0
PROASSURANCE CORP COM 74267C106   640,752 42,462 SH   SOLE 2 14,197 0 28,265
PROASSURANCE CORP COM 74267C106   3,546 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106   64,464 4,272 SH   SOLE 7 4,064 0 208
PROASSURANCE CORP COM 74267C106   2,644,839 175,271 SH   SOLE 18 175,271 0 0
PROASSURANCE CORP COM 74267C106   1,366,611 90,564 SH   SOLE 19 90,564 0 0
PROASSURANCE CORP COM 74267C106   93,139,147 6,172,243 SH   SOLE 21 6,172,243 0 0
PROASSURANCE CORP COM 74267C106   18,387,723 1,218,537 SH   SOLE 22 1,131,566 0 86,971
PROASSURANCE CORP COM 74267C106   56,618 3,752 SH   SOLE 25 3,752 0 0
PROASSURANCE CORP COM 74267C106   207,880 13,776 SH   SOLE 26 9,131 0 4,645
PROASSURANCE CORP COM 74267C106   34,767 2,304 SH   SOLE 28 2,304 0 0
PROASSURANCE CORP COM 74267C106   1,337,095 88,608 SH   SOLE 30 88,608 0 0
PROASSURANCE CORP COM 74267C106   80,520 5,336 SH   SOLE 40 5,336 0 0
PROASSURANCE CORP COM 74267C106   198,403 13,148 SH   SOLE 43 12,634 0 514
PROCEPT BIOROBOTICS CORP COM 74276L105   694,663 19,651 SH   SOLE 2 11,081 0 8,570
PROCEPT BIOROBOTICS CORP COM 74276L105   29,517 835 SH   SOLE 4 167 0 668
PROCEPT BIOROBOTICS CORP COM 74276L105   360,464 10,197 SH   SOLE 7 9,653 0 544
PROCEPT BIOROBOTICS CORP COM 74276L105   3,154,068 89,224 SH   SOLE 18 89,224 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   2,567,506 72,631 SH   SOLE 19 72,631 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   49,285,677 1,394,220 SH   SOLE 21 1,394,220 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   32,012,076 905,575 SH   SOLE 22 877,340 0 28,235
PROCEPT BIOROBOTICS CORP COM 74276L105   234,936 6,646 SH   SOLE 25 6,646 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   939,214 26,569 SH   SOLE 26 23,003 0 3,566
PROCEPT BIOROBOTICS CORP COM 74276L105   143,733 4,066 SH   SOLE 28 1,504 0 2,562
PROCEPT BIOROBOTICS CORP COM 74276L105   1,058,202 29,935 SH   SOLE 30 29,935 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   13,751 389 SH   SOLE 36 389 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   222,988 6,308 SH   SOLE 40 6,308 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   490,658 13,880 SH   SOLE 43 13,618 0 262
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205   146 293 SH   SOLE 22 293 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   3,670,729 56,412 SH   SOLE 2 24,544 0 31,868
PROCORE TECHNOLOGIES INC COM 74275K108   38,717 595 SH   SOLE 4 305 0 290
PROCORE TECHNOLOGIES INC COM 74275K108   730,801 11,231 SH   SOLE 7 10,656 0 575
PROCORE TECHNOLOGIES INC COM 74275K108   2,533,305 38,932 SH   SOLE 18 38,932 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,544,371 23,734 SH   SOLE 19 23,734 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   99,164,403 1,523,965 SH   SOLE 21 1,523,965 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   116,674,740 1,793,065 SH   SOLE 22 1,693,411 0 99,654
PROCORE TECHNOLOGIES INC COM 74275K108   964,207 14,818 SH   SOLE 25 14,818 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,596,492 24,535 SH   SOLE 26 17,465 0 7,070
PROCORE TECHNOLOGIES INC COM 74275K108   169,117 2,599 SH   SOLE 28 1,559 0 1,040
PROCORE TECHNOLOGIES INC COM 74275K108   3,366,852 51,742 SH   SOLE 30 51,742 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   67,347 1,035 SH   SOLE 31 1,035 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   58,823 904 SH   SOLE 36 904 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   840,379 12,915 SH   SOLE 40 12,915 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,298,537 19,956 SH   SOLE 43 18,030 0 1,926
PROCTER AND GAMBLE CO COM 742718109   751,021,046 4,949,394 SH   SOLE 2 1,394,379 0 3,555,015
PROCTER AND GAMBLE CO COM 742718109   233,210,875 1,536,911 SH   SOLE 4 1,122,339 0 414,572
PROCTER AND GAMBLE CO COM 742718109   346,766,111 2,285,265 SH   SOLE 7 2,004,003 0 281,262
PROCTER AND GAMBLE CO COM 742718109   30,424,629 200,505 SH   SOLE 13 200,505 0 0
PROCTER AND GAMBLE CO COM 742718109   62,372,879 411,051 SH   SOLE 15 411,051 0 0
PROCTER AND GAMBLE CO COM 742718109   573,419,542 3,778,961 SH   SOLE 18 3,471,148 0 307,813
PROCTER AND GAMBLE CO COM 742718109   172,174,826 1,134,670 SH   SOLE 19 1,134,670 0 0
PROCTER AND GAMBLE CO COM 742718109   8,521,414,313 56,157,996 SH   SOLE 21 56,157,996 0 0
PROCTER AND GAMBLE CO COM 742718109   7,951,159,764 52,399,893 SH   SOLE 22 47,401,036 0 4,998,857
PROCTER AND GAMBLE CO COM 742718109   797,946,185 5,258,641 SH   SOLE 23 5,258,641 0 0
PROCTER AND GAMBLE CO COM 742718109   587,082,667 3,869,004 SH   SOLE 25 3,802,888 0 66,116
PROCTER AND GAMBLE CO COM 742718109   663,536,259 4,372,850 SH   SOLE 26 1,766,103 0 2,606,747
PROCTER AND GAMBLE CO COM 742718109   767,882,091 5,060,512 SH   SOLE 28 164,340 0 4,896,172
PROCTER AND GAMBLE CO COM 742718109   16,757,255 110,434 SH   SOLE 29 110,434 0 0
PROCTER AND GAMBLE CO COM 742718109   1,801,307,816 11,871,015 SH   SOLE 30 11,823,443 0 47,572
PROCTER AND GAMBLE CO COM 742718109   114,692,679 755,850 SH   SOLE 31 698,583 0 57,267
PROCTER AND GAMBLE CO COM 742718109   32,486,927 214,096 SH   SOLE 32 214,096 0 0
PROCTER AND GAMBLE CO COM 742718109   32,534,877 214,412 SH   SOLE 34 214,412 0 0
PROCTER AND GAMBLE CO COM 742718109   92,725,279 611,080 SH   SOLE 36 611,080 0 0
PROCTER AND GAMBLE CO COM 742718109   14,033,826 92,486 SH   SOLE 40 92,486 0 0
PROCTER AND GAMBLE CO COM 742718109   741,553 4,887 SH   OTR 43 4,887 0 0
PROCTER AND GAMBLE CO COM 742718109   462,328,877 3,046,849 SH   SOLE 43 2,753,549 0 293,300
PROFESSIONAL DVRSTY NTWORK I COM 74312Y301   4,975 1,118 SH   SOLE 18 1,118 0 0
PROFESSIONAL DVRSTY NTWORK I COM 74312Y301   61,975 13,927 SH   SOLE 21 13,927 0 0
PROFIRE ENERGY INC COM 74316X101   7,582 6,164 SH   SOLE 18 6,164 0 0
PROFIRE ENERGY INC COM 74316X101   103,656 84,273 SH   SOLE 21 84,273 0 0
PROFIRE ENERGY INC COM 74316X101   342,337 278,323 SH   SOLE 22 278,323 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   246,558 22,093 SH   SOLE 2 5,733 0 16,360
PROFRAC HLDG CORP CLASS A COM 74319N100   2,422 217 SH   SOLE 7 217 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   760,264 68,124 SH   SOLE 18 68,124 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   554,964 49,728 SH   SOLE 19 49,728 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   10,308,090 923,664 SH   SOLE 21 923,664 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   8,650,071 775,096 SH   SOLE 22 752,405 0 22,691
PROFRAC HLDG CORP CLASS A COM 74319N100   46,760 4,190 SH   SOLE 25 4,190 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   20,512 1,838 SH   SOLE 26 0 0 1,838
PROFRAC HLDG CORP CLASS A COM 74319N100   176,841 15,846 SH   SOLE 28 0 0 15,846
PROG HOLDINGS INC COM NPV 74319R101   2,115,102 65,850 SH   SOLE 2 30,357 0 35,493
PROG HOLDINGS INC COM NPV 74319R101   7,002 218 SH   SOLE 4 218 0 0
PROG HOLDINGS INC COM NPV 74319R101   337,517 10,508 SH   SOLE 7 9,959 0 549
PROG HOLDINGS INC COM NPV 74319R101   5,105,056 158,937 SH   SOLE 18 158,937 0 0
PROG HOLDINGS INC COM NPV 74319R101   6,917,170 215,354 SH   SOLE 19 215,354 0 0
PROG HOLDINGS INC COM NPV 74319R101   179,010,670 5,573,184 SH   SOLE 21 5,573,184 0 0
PROG HOLDINGS INC COM NPV 74319R101   46,168,485 1,437,375 SH   SOLE 22 1,355,729 0 81,646
PROG HOLDINGS INC COM NPV 74319R101   38,287 1,192 SH   SOLE 23 1,192 0 0
PROG HOLDINGS INC COM NPV 74319R101   273,951 8,529 SH   SOLE 25 8,529 0 0
PROG HOLDINGS INC COM NPV 74319R101   694,113 21,610 SH   SOLE 26 16,085 0 5,525
PROG HOLDINGS INC COM NPV 74319R101   38,769 1,207 SH   SOLE 28 1,207 0 0
PROG HOLDINGS INC COM NPV 74319R101   3,386,508 105,433 SH   SOLE 30 105,433 0 0
PROG HOLDINGS INC COM NPV 74319R101   60,996 1,899 SH   SOLE 36 1,899 0 0
PROG HOLDINGS INC COM NPV 74319R101   262,838 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101   1,317,338 41,013 SH   SOLE 43 40,464 0 549
PROGRESS SOFTWARE CORP COM 743312100   2,144,762 36,915 SH   SOLE 2 27,063 0 9,852
PROGRESS SOFTWARE CORP COM 743312100   16,210 279 SH   SOLE 4 143 0 136
PROGRESS SOFTWARE CORP COM 743312100   1,280,698 22,043 SH   SOLE 7 20,853 0 1,190
PROGRESS SOFTWARE CORP COM 743312100   7,868,251 135,426 SH   SOLE 18 135,426 0 0
PROGRESS SOFTWARE CORP COM 743312100   5,061,672 87,120 SH   SOLE 19 87,120 0 0
PROGRESS SOFTWARE CORP COM 743312100   305,302,195 5,254,771 SH   SOLE 21 5,254,771 0 0
PROGRESS SOFTWARE CORP COM 743312100   69,617,279 1,198,232 SH   SOLE 22 1,134,821 0 63,411
PROGRESS SOFTWARE CORP COM 743312100   529,872 9,120 SH   SOLE 25 9,120 0 0
PROGRESS SOFTWARE CORP COM 743312100   1,458,136 25,097 SH   SOLE 26 21,642 0 3,455
PROGRESS SOFTWARE CORP COM 743312100   69,546 1,197 SH   SOLE 28 780 0 417
PROGRESS SOFTWARE CORP COM 743312100   9,303,611 160,131 SH   SOLE 30 160,131 0 0
PROGRESS SOFTWARE CORP COM 743312100   68,500 1,179 SH   SOLE 36 1,179 0 0
PROGRESS SOFTWARE CORP COM 743312100   426,686 7,344 SH   SOLE 40 7,344 0 0
PROGRESS SOFTWARE CORP COM 743312100   5,398,371 92,915 SH   SOLE 43 91,374 0 1,541
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   2,113,350 1,930,000 PRN   SOLE 2 1,930,000 0 0
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   2,217,375 2,025,000 PRN   SOLE 21 2,025,000 0 0
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   3,285,000 3,000,000 PRN   SOLE 22 3,000,000 0 0
PROGRESSIVE CORP COM 743315103   139,482,240 1,053,730 SH   SOLE 2 158,114 0 895,616
PROGRESSIVE CORP COM 743315103   58,258,949 440,122 SH   SOLE 4 248,537 0 191,585
PROGRESSIVE CORP COM 743315103   101,610,389 767,624 SH   SOLE 7 600,903 0 166,721
PROGRESSIVE CORP COM 743315103   2,093,034 15,812 SH   SOLE 13 15,812 0 0
PROGRESSIVE CORP COM 743315103   9,410,978 71,096 SH   SOLE 15 71,096 0 0
PROGRESSIVE CORP COM 743315103   238,495,662 1,801,735 SH   SOLE 18 1,751,706 0 50,029
PROGRESSIVE CORP COM 743315103   75,813,329 572,738 SH   SOLE 19 572,738 0 0
PROGRESSIVE CORP COM 743315103   2,043,975,073 15,441,377 SH   SOLE 21 15,441,377 0 0
PROGRESSIVE CORP COM 743315103   1,752,703,095 13,240,939 SH   SOLE 22 12,044,669 0 1,196,270
PROGRESSIVE CORP COM 743315103   157,745,064 1,191,698 SH   SOLE 23 1,191,698 0 0
PROGRESSIVE CORP COM 743315103   123,138,119 930,257 SH   SOLE 25 906,771 0 23,486
PROGRESSIVE CORP COM 743315103   134,466,873 1,015,841 SH   SOLE 26 364,996 0 650,845
PROGRESSIVE CORP COM 743315103   162,415,475 1,226,981 SH   SOLE 28 13,898 0 1,213,083
PROGRESSIVE CORP COM 743315103   602,198,518 4,549,358 SH   SOLE 30 4,545,052 0 4,306
PROGRESSIVE CORP COM 743315103   17,821,503 134,634 SH   SOLE 31 120,388 0 14,246
PROGRESSIVE CORP COM 743315103   50,104,692 378,520 SH   SOLE 34 378,520 0 0
PROGRESSIVE CORP COM 743315103   24,250,052 183,199 SH   SOLE 36 183,199 0 0
PROGRESSIVE CORP COM 743315103   3,042,392 22,984 SH   SOLE 40 22,984 0 0
PROGRESSIVE CORP COM 743315103   146,534 1,107 SH   OTR 43 1,107 0 0
PROGRESSIVE CORP COM 743315103   116,378,147 879,188 SH   SOLE 43 784,822 0 94,366
PROGYNY INC COM 74340E103   6,968,334 177,131 SH   SOLE 2 114,891 0 62,240
PROGYNY INC COM 74340E103   12,195 310 SH   SOLE 4 310 0 0
PROGYNY INC COM 74340E103   584,514 14,858 SH   SOLE 7 14,080 0 778
PROGYNY INC COM 74340E103   12,971,460 329,727 SH   SOLE 18 314,576 0 15,151
PROGYNY INC COM 74340E103   18,578,472 472,254 SH   SOLE 19 472,254 0 0
PROGYNY INC COM 74340E103   223,185,144 5,673,237 SH   SOLE 21 5,673,237 0 0
PROGYNY INC COM 74340E103   104,528,347 2,657,050 SH   SOLE 22 2,599,100 0 57,950
PROGYNY INC COM 74340E103   343,399 8,729 SH   SOLE 23 8,729 0 0
PROGYNY INC COM 74340E103   585,340 14,879 SH   SOLE 25 14,879 0 0
PROGYNY INC COM 74340E103   1,166,628 29,655 SH   SOLE 26 20,203 0 9,452
PROGYNY INC COM 74340E103   1,147,902 29,179 SH   SOLE 28 1,183 0 27,996
PROGYNY INC COM 74340E103   2,773,195 70,493 SH   SOLE 30 70,493 0 0
PROGYNY INC COM 74340E103   656,585 16,690 SH   SOLE 34 16,690 0 0
PROGYNY INC COM 74340E103   16,444 418 SH   SOLE 36 418 0 0
PROGYNY INC COM 74340E103   545,252 13,860 SH   SOLE 40 13,860 0 0
PROGYNY INC COM 74340E103   1,961,610 49,863 SH   SOLE 43 37,559 0 12,304
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   378,849 33,856 SH   SOLE 2 9,900 0 23,956
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   6,725 601 SH   SOLE 7 601 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   1,869,357 167,056 SH   SOLE 18 167,056 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   1,367,754 122,230 SH   SOLE 19 122,230 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   22,850,349 2,042,033 SH   SOLE 21 2,042,033 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   10,050,869 898,201 SH   SOLE 22 843,169 0 55,032
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   82,649 7,386 SH   SOLE 25 7,386 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   429,629 38,394 SH   SOLE 30 38,394 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   77,849 6,957 SH   SOLE 40 6,957 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   2,898 259 SH   SOLE 43 259 0 0
PROLOGIS INC. COM 74340W103   256,380,088 2,090,680 SH   SOLE 2 340,237 0 1,750,443
PROLOGIS INC. COM 74340W103   167,661,821 1,367,217 SH   SOLE 4 1,080,082 0 287,135
PROLOGIS INC. COM 74340W103   285,938,456 2,331,717 SH   SOLE 7 2,039,447 0 292,270
PROLOGIS INC. COM 74340W103   4,585,258 37,391 SH   SOLE 13 37,391 0 0
PROLOGIS INC. COM 74340W103   19,619,696 159,991 SH   SOLE 15 159,991 0 0
PROLOGIS INC. COM 74340W103   212,678,067 1,734,307 SH   SOLE 18 1,644,686 0 89,621
PROLOGIS INC. COM 74340W103   269,676,859 2,199,110 SH   SOLE 19 2,199,110 0 0
PROLOGIS INC. COM 74340W103   3,484,308,631 28,413,183 SH   SOLE 21 28,413,183 0 0
PROLOGIS INC. COM 74340W103   3,567,058,497 29,087,976 SH   SOLE 22 26,455,417 0 2,632,559
PROLOGIS INC. COM 74340W103   243,667,404 1,987,013 SH   SOLE 23 1,987,013 0 0
PROLOGIS INC. COM 74340W103   778,875,125 6,351,424 SH   SOLE 25 6,018,513 0 332,911
PROLOGIS INC. COM 74340W103   239,173,873 1,950,370 SH   SOLE 26 935,765 0 1,014,605
PROLOGIS INC. COM 74340W103   284,678,065 2,321,439 SH   SOLE 28 95,093 0 2,226,346
PROLOGIS INC. COM 74340W103   109,386 892 SH   SOLE 29 892 0 0
PROLOGIS INC. COM 74340W103   1,309,078,438 10,675,026 SH   SOLE 30 10,675,026 0 0
PROLOGIS INC. COM 74340W103   26,075,798 212,638 SH   SOLE 31 190,257 0 22,381
PROLOGIS INC. COM 74340W103   58,048,627 473,364 SH   SOLE 34 473,364 0 0
PROLOGIS INC. COM 74340W103   28,296,505 230,747 SH   SOLE 36 230,747 0 0
PROLOGIS INC. COM 74340W103   4,444,970 36,247 SH   SOLE 40 36,247 0 0
PROLOGIS INC. COM 74340W103   248,816 2,029 SH   OTR 43 2,029 0 0
PROLOGIS INC. COM 74340W103   154,758,914 1,261,999 SH   SOLE 43 1,156,918 0 105,081
PROOF ACQUISITION CORP I CL A COM 74349W104   52,700 5,000 SH   SOLE 2 5,000 0 0
PROPETRO HLDG CORP COM 74347M108   5,448,412 661,215 SH   SOLE 2 304,990 0 356,225
PROPETRO HLDG CORP COM 74347M108   3,617 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108   8,059 978 SH   SOLE 7 978 0 0
PROPETRO HLDG CORP COM 74347M108   2,779,088 337,268 SH   SOLE 18 337,268 0 0
PROPETRO HLDG CORP COM 74347M108   13,278,603 1,611,481 SH   SOLE 19 1,611,481 0 0
PROPETRO HLDG CORP COM 74347M108   97,476,440 11,829,665 SH   SOLE 21 11,829,665 0 0
PROPETRO HLDG CORP COM 74347M108   37,669,251 4,571,511 SH   SOLE 22 4,408,517 0 162,994
PROPETRO HLDG CORP COM 74347M108   300,711 36,494 SH   SOLE 23 36,494 0 0
PROPETRO HLDG CORP COM 74347M108   153,231 18,596 SH   SOLE 25 18,596 0 0
PROPETRO HLDG CORP COM 74347M108   3,199,460 388,284 SH   SOLE 26 21,184 0 367,100
PROPETRO HLDG CORP COM 74347M108   593,296 72,002 SH   SOLE 28 0 0 72,002
PROPETRO HLDG CORP COM 74347M108   1,197,256 145,298 SH   SOLE 30 145,298 0 0
PROPETRO HLDG CORP COM 74347M108   73,756 8,951 SH   SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108   1,678,661 203,721 SH   SOLE 43 190,877 0 12,844
PROPHASE LABS INC COM 74345W108   3,042 419 SH   SOLE 2 0 0 419
PROPHASE LABS INC COM 74345W108   18,397 2,534 SH   SOLE 18 2,534 0 0
PROPHASE LABS INC COM 74345W108   388,381 53,496 SH   SOLE 21 53,496 0 0
PROPHASE LABS INC COM 74345W108   211,426 29,122 SH   SOLE 22 29,122 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109   6,391 3,945 SH   SOLE 2 3,945 0 0
PROS HOLDINGS INC COM 74346Y103   4,397,193 142,766 SH   SOLE 2 91,928 0 50,838
PROS HOLDINGS INC COM 74346Y103   21,344 693 SH   SOLE 4 178 0 515
PROS HOLDINGS INC COM 74346Y103   384,199 12,474 SH   SOLE 7 11,808 0 666
PROS HOLDINGS INC COM 74346Y103   3,817,475 123,944 SH   SOLE 18 114,374 0 9,570
PROS HOLDINGS INC COM 74346Y103   11,677,420 379,137 SH   SOLE 19 379,137 0 0
PROS HOLDINGS INC COM 74346Y103   53,691,977 1,743,246 SH   SOLE 21 1,743,246 0 0
PROS HOLDINGS INC COM 74346Y103   44,298,254 1,438,255 SH   SOLE 22 1,398,546 0 39,709
PROS HOLDINGS INC COM 74346Y103   253,114 8,218 SH   SOLE 23 8,218 0 0
PROS HOLDINGS INC COM 74346Y103   265,527 8,621 SH   SOLE 25 8,621 0 0
PROS HOLDINGS INC COM 74346Y103   1,995,440 64,787 SH   SOLE 26 13,204 0 51,583
PROS HOLDINGS INC COM 74346Y103   60,214 1,955 SH   SOLE 28 590 0 1,365
PROS HOLDINGS INC COM 74346Y103   1,926,047 62,534 SH   SOLE 30 62,534 0 0
PROS HOLDINGS INC COM 74346Y103   375,544 12,193 SH   SOLE 34 12,193 0 0
PROS HOLDINGS INC COM 74346Y103   24,825 806 SH   SOLE 36 806 0 0
PROS HOLDINGS INC COM 74346Y103   263,556 8,557 SH   SOLE 40 8,557 0 0
PROS HOLDINGS INC COM 74346Y103   342,065 11,106 SH   SOLE 43 10,975 0 131
PROSHARES TR II OPTIONS 74347Y813   4,436,000 80,000 SH Put SOLE 2 80,000 0 0
PROSOMNUS INC COMMON STOCK 50535E108   1,017 328 SH   SOLE 18 328 0 0
PROSOMNUS INC COMMON STOCK 50535E108   12,961 4,181 SH   SOLE 21 4,181 0 0
PROSPECT CAP CORP COM 74348T102   8,827,951 1,423,863 SH   SOLE 30 1,423,863 0 0
PROSPECT CAP CORP COM 74348T102   1,228,859 198,203 SH   SOLE 43 182,542 0 15,661
PROSPERITY BANCSHARES INC COM 743606105   8,331,817 147,518 SH   SOLE 2 88,019 0 59,499
PROSPERITY BANCSHARES INC COM 743606105   15,814 280 SH   SOLE 4 280 0 0
PROSPERITY BANCSHARES INC COM 743606105   3,400,661 60,210 SH   SOLE 7 60,210 0 0
PROSPERITY BANCSHARES INC COM 743606105   10,125,057 179,268 SH   SOLE 18 179,268 0 0
PROSPERITY BANCSHARES INC COM 743606105   1,559,526 27,612 SH   SOLE 19 27,612 0 0
PROSPERITY BANCSHARES INC COM 743606105   281,160,942 4,978,062 SH   SOLE 21 4,978,062 0 0
PROSPERITY BANCSHARES INC COM 743606105   152,158,250 2,694,020 SH   SOLE 22 2,578,356 0 115,664
PROSPERITY BANCSHARES INC COM 743606105   928,136 16,433 SH   SOLE 25 16,433 0 0
PROSPERITY BANCSHARES INC COM 743606105   2,167,985 38,385 SH   SOLE 26 30,298 0 8,087
PROSPERITY BANCSHARES INC COM 743606105   393,214 6,962 SH   SOLE 28 1,656 0 5,306
PROSPERITY BANCSHARES INC COM 743606105   7,987,910 141,429 SH   SOLE 30 141,429 0 0
PROSPERITY BANCSHARES INC COM 743606105   69,753 1,235 SH   SOLE 31 1,235 0 0
PROSPERITY BANCSHARES INC COM 743606105   77,547 1,373 SH   SOLE 36 1,373 0 0
PROSPERITY BANCSHARES INC COM 743606105   961,967 17,032 SH   SOLE 40 17,032 0 0
PROSPERITY BANCSHARES INC COM 743606105   5,534,332 97,987 SH   SOLE 43 91,623 0 6,364
PROTAGONIST THERAPEUTICS INC COM 74366E102   982,941 35,588 SH   SOLE 2 15,195 0 20,393
PROTAGONIST THERAPEUTICS INC COM 74366E102   3,867 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   354,613 12,839 SH   SOLE 7 12,164 0 675
PROTAGONIST THERAPEUTICS INC COM 74366E102   4,767,102 172,596 SH   SOLE 18 172,596 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   27,010,040 977,916 SH   SOLE 19 977,916 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   61,800,081 2,237,512 SH   SOLE 21 2,237,512 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   39,328,063 1,423,898 SH   SOLE 22 1,382,207 0 41,691
PROTAGONIST THERAPEUTICS INC COM 74366E102   27,289 988 SH   SOLE 23 988 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   238,002 8,617 SH   SOLE 25 8,617 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   982,609 35,576 SH   SOLE 26 29,862 0 5,714
PROTAGONIST THERAPEUTICS INC COM 74366E102   2,081,471 75,361 SH   SOLE 30 75,361 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   100,675 3,645 SH   SOLE 34 3,645 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   19,168 694 SH   SOLE 36 694 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   240,377 8,703 SH   SOLE 40 8,703 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   419,824 15,200 SH   SOLE 43 14,566 0 634
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   38,158 19,079 SH   SOLE 2 2,660 0 16,419
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   313,780 156,890 SH   SOLE 18 156,890 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   214,856 107,428 SH   SOLE 19 107,428 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   3,641,768 1,820,884 SH   SOLE 21 1,820,884 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   1,073,380 536,690 SH   SOLE 22 508,859 0 27,831
PROTARA THERAPEUTICS INC COM STK 74365U107   3,315 1,387 SH   SOLE 2 1,060 0 327
PROTARA THERAPEUTICS INC COM STK 74365U107   4,183 1,750 SH   SOLE 18 1,750 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   57,279 23,966 SH   SOLE 21 23,966 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   21,833 9,135 SH   SOLE 22 9,135 0 0
PROTERRA INC COM 74374T109   118,376 98,647 SH   SOLE 2 8,151 0 90,496
PROTERRA INC COM 74374T109   2,960 2,467 SH   SOLE 7 2,467 0 0
PROTERRA INC COM 74374T109   820,987 684,156 SH   SOLE 18 684,156 0 0
PROTERRA INC COM 74374T109   533,525 444,604 SH   SOLE 19 444,604 0 0
PROTERRA INC COM 74374T109   9,721,974 8,101,645 SH   SOLE 21 8,101,645 0 0
PROTERRA INC COM 74374T109   6,546,839 5,455,699 SH   SOLE 22 5,287,227 0 168,472
PROTERRA INC COM 74374T109   141,662 118,052 SH   SOLE 28 118,052 0 0
PROTERRA INC COM 74374T109   19,948 16,623 SH   SOLE 43 16,623 0 0
PROTHENA CORP PLC SHS G72800108   2,532,983 37,097 SH   SOLE 2 25,841 0 11,256
PROTHENA CORP PLC SHS G72800108   7,579 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108   724,587 10,612 SH   SOLE 7 10,051 0 561
PROTHENA CORP PLC SHS G72800108   8,090,839 118,495 SH   SOLE 18 113,573 0 4,922
PROTHENA CORP PLC SHS G72800108   23,542,739 344,797 SH   SOLE 19 344,797 0 0
PROTHENA CORP PLC SHS G72800108   120,808,487 1,769,310 SH   SOLE 21 1,769,310 0 0
PROTHENA CORP PLC SHS G72800108   74,722,628 1,094,356 SH   SOLE 22 1,063,546 0 30,810
PROTHENA CORP PLC SHS G72800108   53,190 779 SH   SOLE 23 779 0 0
PROTHENA CORP PLC SHS G72800108   534,428 7,827 SH   SOLE 25 7,827 0 0
PROTHENA CORP PLC SHS G72800108   1,386,699 20,309 SH   SOLE 26 17,180 0 3,129
PROTHENA CORP PLC SHS G72800108   133,556 1,956 SH   SOLE 28 551 0 1,405
PROTHENA CORP PLC SHS G72800108   5,658,842 82,877 SH   SOLE 30 82,877 0 0
PROTHENA CORP PLC SHS G72800108   5,632,008 82,484 SH   SOLE 34 82,484 0 0
PROTHENA CORP PLC SHS G72800108   38,783 568 SH   SOLE 36 568 0 0
PROTHENA CORP PLC SHS G72800108   483,969 7,088 SH   SOLE 40 7,088 0 0
PROTHENA CORP PLC SHS G72800108   2,225,109 32,588 SH   SOLE 43 30,667 0 1,921
PROTO LABS INC COM 743713109   1,361,832 38,954 SH   SOLE 2 23,425 0 15,529
PROTO LABS INC COM 743713109   31,499 901 SH   SOLE 4 103 0 798
PROTO LABS INC COM 743713109   360,857 10,322 SH   SOLE 7 9,771 0 551
PROTO LABS INC COM 743713109   3,237,890 92,617 SH   SOLE 18 92,617 0 0
PROTO LABS INC COM 743713109   1,861,655 53,251 SH   SOLE 19 53,251 0 0
PROTO LABS INC COM 743713109   113,839,339 3,256,274 SH   SOLE 21 3,256,274 0 0
PROTO LABS INC COM 743713109   26,979,716 771,731 SH   SOLE 22 723,937 0 47,794
PROTO LABS INC COM 743713109   172,632 4,938 SH   SOLE 25 4,938 0 0
PROTO LABS INC COM 743713109   321,807 9,205 SH   SOLE 26 6,933 0 2,272
PROTO LABS INC COM 743713109   9,194 263 SH   SOLE 28 263 0 0
PROTO LABS INC COM 743713109   7,274,687 208,086 SH   SOLE 30 208,086 0 0
PROTO LABS INC COM 743713109   47,790 1,367 SH   SOLE 34 1,367 0 0
PROTO LABS INC COM 743713109   6,293 180 SH   SOLE 36 180 0 0
PROTO LABS INC COM 743713109   200,985 5,749 SH   SOLE 40 5,749 0 0
PROTO LABS INC COM 743713109   1,573,759 45,016 SH   SOLE 43 43,985 0 1,031
PROVIDENT BANCORP INC COM NEW 74383L105   5,572 673 SH   SOLE 2 0 0 673
PROVIDENT BANCORP INC COM NEW 74383L105   26,306 3,177 SH   SOLE 18 3,177 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   325,901 39,360 SH   SOLE 21 39,360 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   438,972 53,016 SH   SOLE 22 53,016 0 0
PROVIDENT FINL HLDGS INC COM 743868101   14,051 1,102 SH   SOLE 18 1,102 0 0
PROVIDENT FINL HLDGS INC COM 743868101   171,411 13,444 SH   SOLE 21 13,444 0 0
PROVIDENT FINL HLDGS INC COM 743868101   3,511,465 275,409 SH   SOLE 22 273,845 0 1,564
PROVIDENT FINL HLDGS INC COM 743868101   5,317 417 SH   SOLE 43 417 0 0
PROVIDENT FINL SVCS INC COM 74386T105   1,054,028 64,506 SH   SOLE 2 20,653 0 43,853
PROVIDENT FINL SVCS INC COM 74386T105   3,268 200 SH   SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105   13,481 825 SH   SOLE 7 825 0 0
PROVIDENT FINL SVCS INC COM 74386T105   4,012,205 245,545 SH   SOLE 18 245,545 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,101,161 128,590 SH   SOLE 19 128,590 0 0
PROVIDENT FINL SVCS INC COM 74386T105   141,500,773 8,659,778 SH   SOLE 21 8,659,778 0 0
PROVIDENT FINL SVCS INC COM 74386T105   29,159,596 1,784,553 SH   SOLE 22 1,701,191 0 83,362
PROVIDENT FINL SVCS INC COM 74386T105   158,106 9,676 SH   SOLE 25 9,676 0 0
PROVIDENT FINL SVCS INC COM 74386T105   231,195 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105   22,696 1,389 SH   SOLE 28 1,389 0 0
PROVIDENT FINL SVCS INC COM 74386T105   1,692,546 103,583 SH   SOLE 30 103,583 0 0
PROVIDENT FINL SVCS INC COM 74386T105   150,687 9,222 SH   SOLE 40 9,222 0 0
PROVIDENT FINL SVCS INC COM 74386T105   695,986 42,594 SH   SOLE 43 41,412 0 1,182
PRUDENTIAL FINL INC COM 744320102   68,464,807 776,069 SH   SOLE 2 122,741 0 653,328
PRUDENTIAL FINL INC COM 744320102   30,698,178 347,973 SH   SOLE 4 211,911 0 136,062
PRUDENTIAL FINL INC COM 744320102   68,890,292 780,892 SH   SOLE 7 717,339 0 63,553
PRUDENTIAL FINL INC COM 744320102   1,170,856 13,272 SH   SOLE 13 13,272 0 0
PRUDENTIAL FINL INC COM 744320102   5,566,241 63,095 SH   SOLE 15 63,095 0 0
PRUDENTIAL FINL INC COM 744320102   86,580,255 981,413 SH   SOLE 18 888,720 0 92,693
PRUDENTIAL FINL INC COM 744320102   15,815,641 179,275 SH   SOLE 19 179,275 0 0
PRUDENTIAL FINL INC COM 744320102   1,222,678,738 13,859,428 SH   SOLE 21 13,859,428 0 0
PRUDENTIAL FINL INC COM 744320102   706,138,817 8,004,294 SH   SOLE 22 7,230,589 0 773,705
PRUDENTIAL FINL INC COM 744320102   59,807,955 677,941 SH   SOLE 23 677,941 0 0
PRUDENTIAL FINL INC COM 744320102   97,669,068 1,107,108 SH   SOLE 25 1,106,092 0 1,016
PRUDENTIAL FINL INC COM 744320102   62,044,861 703,297 SH   SOLE 26 290,821 0 412,476
PRUDENTIAL FINL INC COM 744320102   83,770,007 949,558 SH   SOLE 28 92,951 0 856,607
PRUDENTIAL FINL INC COM 744320102   696,762 7,898 SH   SOLE 29 7,898 0 0
PRUDENTIAL FINL INC COM 744320102   265,579,076 3,010,418 SH   SOLE 30 2,967,328 0 43,090
PRUDENTIAL FINL INC COM 744320102   8,449,006 95,772 SH   SOLE 31 86,601 0 9,171
PRUDENTIAL FINL INC COM 744320102   5,924,326 67,154 SH   SOLE 32 67,154 0 0
PRUDENTIAL FINL INC COM 744320102   3,883,444 44,020 SH   SOLE 34 44,020 0 0
PRUDENTIAL FINL INC COM 744320102   9,685,938 109,793 SH   SOLE 36 109,793 0 0
PRUDENTIAL FINL INC COM 744320102   1,278,925 14,497 SH   SOLE 40 14,497 0 0
PRUDENTIAL FINL INC COM 744320102   43,508,892 493,186 SH   SOLE 43 455,923 0 37,263
PRUDENTIAL PLC ADR 74435K204   18,691 660 SH   SOLE 2 489 0 171
PRUDENTIAL PLC ADR 74435K204   95,224,176 3,362,436 SH   SOLE 18 3,346,799 0 15,637
PRUDENTIAL PLC ADR 74435K204   1,860,907 65,710 SH   SOLE 19 65,710 0 0
PRUDENTIAL PLC ADR 74435K204   1,169,389 41,292 SH   SOLE 23 41,292 0 0
PRUDENTIAL PLC ADR 74435K204   8,512,379 300,578 SH   SOLE 43 265,558 0 35,020
PSYCHEMEDICS CORP COM NEW 744375205   3,985 874 SH   SOLE 18 874 0 0
PSYCHEMEDICS CORP COM NEW 744375205   43,087 9,449 SH   SOLE 21 9,449 0 0
PSYCHEMEDICS CORP COM NEW 744375205   307,604 67,457 SH   SOLE 22 67,457 0 0
PTC INC COM 69370C100   27,933,490 196,300 SH   SOLE 2 30,890 0 165,410
PTC INC COM 69370C100   13,432,124 94,393 SH   SOLE 4 51,770 0 42,623
PTC INC COM 69370C100   23,576,406 165,681 SH   SOLE 7 151,362 0 14,319
PTC INC COM 69370C100   470,444 3,306 SH   SOLE 13 3,306 0 0
PTC INC COM 69370C100   1,822,578 12,808 SH   SOLE 15 12,808 0 0
PTC INC COM 69370C100   35,472,259 249,278 SH   SOLE 18 239,913 0 9,365
PTC INC COM 69370C100   7,689,892 54,040 SH   SOLE 19 54,040 0 0
PTC INC COM 69370C100   653,749,822 4,594,166 SH   SOLE 21 4,594,166 0 0
PTC INC COM 69370C100   383,607,502 2,695,766 SH   SOLE 22 2,461,434 0 234,332
PTC INC COM 69370C100   27,475,853 193,084 SH   SOLE 23 193,084 0 0
PTC INC COM 69370C100   35,005,658 245,999 SH   SOLE 25 245,678 0 321
PTC INC COM 69370C100   26,809,605 188,402 SH   SOLE 26 70,117 0 118,285
PTC INC COM 69370C100   32,585,277 228,990 SH   SOLE 28 3,804 0 225,186
PTC INC COM 69370C100   152,361,464 1,070,706 SH   SOLE 30 1,030,053 0 40,653
PTC INC COM 69370C100   3,661,664 25,732 SH   SOLE 31 22,910 0 2,822
PTC INC COM 69370C100   3,728,972 26,205 SH   SOLE 34 26,205 0 0
PTC INC COM 69370C100   3,894,324 27,367 SH   SOLE 36 27,367 0 0
PTC INC COM 69370C100   634,089 4,456 SH   SOLE 40 4,456 0 0
PTC INC COM 69370C100   17,645 124 SH   OTR 43 124 0 0
PTC INC COM 69370C100   9,769,180 68,652 SH   SOLE 43 59,473 0 9,179
PTC THERAPEUTICS INC COM 69366J200   5,263,430 129,418 SH   SOLE 2 67,509 0 61,909
PTC THERAPEUTICS INC COM 69366J200   9,435 232 SH   SOLE 4 232 0 0
PTC THERAPEUTICS INC COM 69366J200   368,592 9,063 SH   SOLE 7 8,600 0 463
PTC THERAPEUTICS INC COM 69366J200   8,690,650 213,687 SH   SOLE 18 200,071 0 13,616
PTC THERAPEUTICS INC COM 69366J200   38,870,719 955,759 SH   SOLE 19 955,759 0 0
PTC THERAPEUTICS INC COM 69366J200   119,318,134 2,933,812 SH   SOLE 21 2,933,812 0 0
PTC THERAPEUTICS INC COM 69366J200   89,732,783 2,206,363 SH   SOLE 22 2,150,139 0 56,224
PTC THERAPEUTICS INC COM 69366J200   344,190 8,463 SH   SOLE 23 8,463 0 0
PTC THERAPEUTICS INC COM 69366J200   480,272 11,809 SH   SOLE 25 11,809 0 0
PTC THERAPEUTICS INC COM 69366J200   2,632,528 64,729 SH   SOLE 26 24,707 0 40,022
PTC THERAPEUTICS INC COM 69366J200   95,005 2,336 SH   SOLE 28 1,255 0 1,081
PTC THERAPEUTICS INC COM 69366J200   12,177,696 299,427 SH   SOLE 30 299,427 0 0
PTC THERAPEUTICS INC COM 69366J200   81,137 1,995 SH   SOLE 34 1,995 0 0
PTC THERAPEUTICS INC COM 69366J200   25,459 626 SH   SOLE 36 626 0 0
PTC THERAPEUTICS INC COM 69366J200   469,494 11,544 SH   SOLE 40 11,544 0 0
PTC THERAPEUTICS INC COM 69366J200   9,232 227 SH   OTR 43 227 0 0
PTC THERAPEUTICS INC COM 69366J200   685,412 16,853 SH   SOLE 43 13,163 0 3,690
PTC THERAPEUTICS INC NOTE 1.500% 9/1 69366JAD3   1,712,688 1,675,000 PRN   SOLE 21 1,675,000 0 0
PUBLIC STORAGE COM 74460D109   103,663,517 355,158 SH   SOLE 2 49,061 0 306,097
PUBLIC STORAGE COM 74460D109   61,949,779 212,244 SH   SOLE 4 157,456 0 54,788
PUBLIC STORAGE COM 74460D109   101,688,949 348,393 SH   SOLE 7 302,536 0 45,857
PUBLIC STORAGE COM 74460D109   1,583,741 5,426 SH   SOLE 13 5,426 0 0
PUBLIC STORAGE COM 74460D109   8,267,501 28,325 SH   SOLE 15 28,325 0 0
PUBLIC STORAGE COM 74460D109   83,719,649 286,829 SH   SOLE 18 273,324 0 13,505
PUBLIC STORAGE COM 74460D109   95,652,579 327,712 SH   SOLE 19 327,712 0 0
PUBLIC STORAGE COM 74460D109   1,688,873,429 5,786,191 SH   SOLE 21 5,786,191 0 0
PUBLIC STORAGE COM 74460D109   1,450,885,860 4,970,830 SH   SOLE 22 4,553,482 0 417,348
PUBLIC STORAGE COM 74460D109   85,729,242 293,714 SH   SOLE 23 293,714 0 0
PUBLIC STORAGE COM 74460D109   258,880,631 886,942 SH   SOLE 25 886,300 0 642
PUBLIC STORAGE COM 74460D109   76,264,450 261,287 SH   SOLE 26 92,554 0 168,733
PUBLIC STORAGE COM 74460D109   128,729,004 441,034 SH   SOLE 28 4,843 0 436,191
PUBLIC STORAGE COM 74460D109   32,399 111 SH   SOLE 29 111 0 0
PUBLIC STORAGE COM 74460D109   393,244,670 1,347,282 SH   SOLE 30 1,334,866 0 12,416
PUBLIC STORAGE COM 74460D109   10,264,836 35,168 SH   SOLE 31 32,381 0 2,787
PUBLIC STORAGE COM 74460D109   6,877,277 23,562 SH   SOLE 34 23,562 0 0
PUBLIC STORAGE COM 74460D109   11,295,756 38,700 SH   SOLE 36 38,700 0 0
PUBLIC STORAGE COM 74460D109   1,807,321 6,192 SH   SOLE 40 6,192 0 0
PUBLIC STORAGE COM 74460D109   90,191 309 SH   OTR 43 309 0 0
PUBLIC STORAGE COM 74460D109   43,054,191 147,506 SH   SOLE 43 132,886 0 14,620
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   78,048,061 1,246,575 SH   SOLE 2 258,691 0 987,884
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   29,622,481 473,127 SH   SOLE 4 245,249 0 227,878
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   84,044,283 1,342,346 SH   SOLE 7 1,181,282 0 161,064
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,985,050 31,705 SH   SOLE 13 31,705 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   5,476,371 87,468 SH   SOLE 15 87,468 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   162,262,517 2,591,639 SH   SOLE 18 2,456,543 0 135,096
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   261,367,511 4,174,533 SH   SOLE 19 4,174,533 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,338,724,265 21,381,956 SH   SOLE 21 21,381,956 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   706,704,552 11,287,407 SH   SOLE 22 10,257,945 0 1,029,462
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   61,094,901 975,801 SH   SOLE 23 975,801 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   112,348,010 1,794,410 SH   SOLE 25 1,794,410 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   99,779,178 1,593,662 SH   SOLE 26 891,682 0 701,980
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   78,589,575 1,255,224 SH   SOLE 28 27,408 0 1,227,816
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   75,007 1,198 SH   SOLE 29 1,198 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   236,758,275 3,781,477 SH   SOLE 30 3,729,537 0 51,940
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   6,956,034 111,101 SH   SOLE 31 102,544 0 8,557
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   5,091,508 81,321 SH   SOLE 32 81,321 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   40,647,226 649,213 SH   SOLE 34 649,213 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   10,106,444 161,419 SH   SOLE 36 161,419 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,194,912 19,085 SH   SOLE 40 19,085 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   47,834 764 SH   OTR 43 764 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   40,464,457 646,294 SH   SOLE 43 545,424 0 100,870
PUBMATIC INC COM CL A 74467Q103   1,930,770 105,622 SH   SOLE 2 60,855 0 44,767
PUBMATIC INC COM CL A 74467Q103   8,372 458 SH   SOLE 7 458 0 0
PUBMATIC INC COM CL A 74467Q103   2,204,605 120,602 SH   SOLE 18 120,602 0 0
PUBMATIC INC COM CL A 74467Q103   3,936,872 215,365 SH   SOLE 19 215,365 0 0
PUBMATIC INC COM CL A 74467Q103   27,782,474 1,519,829 SH   SOLE 21 1,519,829 0 0
PUBMATIC INC COM CL A 74467Q103   23,435,399 1,282,024 SH   SOLE 22 1,232,622 0 49,402
PUBMATIC INC COM CL A 74467Q103   66,192 3,621 SH   SOLE 23 3,621 0 0
PUBMATIC INC COM CL A 74467Q103   97,085 5,311 SH   SOLE 25 5,311 0 0
PUBMATIC INC COM CL A 74467Q103   296,502 16,220 SH   SOLE 26 290 0 15,930
PUBMATIC INC COM CL A 74467Q103   524,746 28,706 SH   SOLE 30 28,706 0 0
PUBMATIC INC COM CL A 74467Q103   107,614 5,887 SH   SOLE 40 5,887 0 0
PUBMATIC INC COM CL A 74467Q103   138,416 7,572 SH   SOLE 43 7,368 0 204
PULMATRIX INC COM 74584P301   3 1 SH   SOLE 21 1 0 0
PULMATRIX INC COM 74584P301   147,129 54,899 SH   SOLE 22 54,899 0 0
PULMONX CORP COM 745848101   247,241 18,859 SH   SOLE 2 10,385 0 8,474
PULMONX CORP COM 745848101   5,349 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101   1,265,639 96,540 SH   SOLE 18 96,540 0 0
PULMONX CORP COM 745848101   5,367,129 409,392 SH   SOLE 19 409,392 0 0
PULMONX CORP COM 745848101   17,205,787 1,312,417 SH   SOLE 21 1,312,417 0 0
PULMONX CORP COM 745848101   12,810,699 977,170 SH   SOLE 22 950,727 0 26,443
PULMONX CORP COM 745848101   73,534 5,609 SH   SOLE 25 5,609 0 0
PULMONX CORP COM 745848101   47,799 3,646 SH   SOLE 26 1,096 0 2,550
PULMONX CORP COM 745848101   27,190 2,074 SH   SOLE 28 0 0 2,074
PULMONX CORP COM 745848101   567,388 43,279 SH   SOLE 30 43,279 0 0
PULMONX CORP COM 745848101   35,358 2,697 SH   SOLE 34 2,697 0 0
PULMONX CORP COM 745848101   30,245 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101   489,894 37,368 SH   SOLE 43 35,185 0 2,183
PULSE BIOSCIENCES INC COM 74587B101   39,955 5,557 SH   SOLE 2 989 0 4,568
PULSE BIOSCIENCES INC COM 74587B101   307,444 42,760 SH   SOLE 18 42,760 0 0
PULSE BIOSCIENCES INC COM 74587B101   213,471 29,690 SH   SOLE 19 29,690 0 0
PULSE BIOSCIENCES INC COM 74587B101   3,587,752 498,992 SH   SOLE 21 498,992 0 0
PULSE BIOSCIENCES INC COM 74587B101   2,478,343 344,693 SH   SOLE 22 336,770 0 7,923
PULTE GROUP INC COM 745867101   29,878,524 384,636 SH   SOLE 2 143,688 0 240,948
PULTE GROUP INC COM 745867101   13,260,364 170,705 SH   SOLE 4 91,054 0 79,651
PULTE GROUP INC COM 745867101   12,524,036 161,226 SH   SOLE 7 142,227 0 18,999
PULTE GROUP INC COM 745867101   95,857 1,234 SH   SOLE 13 1,234 0 0
PULTE GROUP INC COM 745867101   3,351,737 43,148 SH   SOLE 15 43,148 0 0
PULTE GROUP INC COM 745867101   28,874,588 371,712 SH   SOLE 18 351,305 0 20,407
PULTE GROUP INC COM 745867101   10,718,908 137,988 SH   SOLE 19 137,988 0 0
PULTE GROUP INC COM 745867101   778,005,283 10,015,516 SH   SOLE 21 10,015,516 0 0
PULTE GROUP INC COM 745867101   424,275,576 5,461,838 SH   SOLE 22 4,966,316 0 495,522
PULTE GROUP INC COM 745867101   30,398,825 391,334 SH   SOLE 23 391,334 0 0
PULTE GROUP INC COM 745867101   28,105,789 361,815 SH   SOLE 25 361,181 0 634
PULTE GROUP INC COM 745867101   28,814,464 370,938 SH   SOLE 26 142,780 0 228,158
PULTE GROUP INC COM 745867101   39,833,527 512,790 SH   SOLE 28 2,970 0 509,820
PULTE GROUP INC COM 745867101   272,579 3,509 SH   SOLE 29 3,509 0 0
PULTE GROUP INC COM 745867101   161,066,839 2,073,466 SH   SOLE 30 1,792,202 0 281,264
PULTE GROUP INC COM 745867101   4,968,180 63,957 SH   SOLE 31 58,341 0 5,616
PULTE GROUP INC COM 745867101   650,570 8,375 SH   SOLE 34 8,375 0 0
PULTE GROUP INC COM 745867101   4,848,475 62,416 SH   SOLE 36 62,416 0 0
PULTE GROUP INC COM 745867101   696,246 8,963 SH   SOLE 40 8,963 0 0
PULTE GROUP INC COM 745867101   21,743,258 279,908 SH   SOLE 43 249,162 0 30,746
PUMA BIOTECHNOLOGY INC COM 74587V107   577,921 163,717 SH   SOLE 2 113,274 0 50,443
PUMA BIOTECHNOLOGY INC COM 74587V107   23,196 6,571 SH   SOLE 18 6,571 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   954,883 270,505 SH   SOLE 19 270,505 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   424,973 120,389 SH   SOLE 21 120,389 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   3,197,199 905,722 SH   SOLE 22 905,722 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   48,110 13,629 SH   SOLE 23 13,629 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   129,805 36,772 SH   SOLE 26 0 0 36,772
PURE CYCLE CORP COM NEW 746228303   36,366 3,306 SH   SOLE 2 734 0 2,572
PURE CYCLE CORP COM NEW 746228303   2,992 272 SH   SOLE 7 272 0 0
PURE CYCLE CORP COM NEW 746228303   627,781 57,071 SH   SOLE 18 57,071 0 0
PURE CYCLE CORP COM NEW 746228303   448,096 40,736 SH   SOLE 19 40,736 0 0
PURE CYCLE CORP COM NEW 746228303   7,340,047 667,277 SH   SOLE 21 667,277 0 0
PURE CYCLE CORP COM NEW 746228303   5,658,488 514,408 SH   SOLE 22 507,708 0 6,700
PURE CYCLE CORP COM NEW 746228303   49,687 4,517 SH   SOLE 43 4,517 0 0
PURE STORAGE INC CL A 74624M102   23,090,080 627,107 SH   SOLE 2 379,780 0 247,327
PURE STORAGE INC CL A 74624M102   71,725 1,948 SH   SOLE 4 944 0 1,004
PURE STORAGE INC CL A 74624M102   2,029,261 55,113 SH   SOLE 7 52,593 0 2,520
PURE STORAGE INC CL A 74624M102   1,867,768 50,727 SH   SOLE 13 50,727 0 0
PURE STORAGE INC CL A 74624M102   5,261,688 142,903 SH   SOLE 18 142,903 0 0
PURE STORAGE INC CL A 74624M102   30,955,495 840,725 SH   SOLE 19 840,725 0 0
PURE STORAGE INC CL A 74624M102   170,338,010 4,626,236 SH   SOLE 21 4,626,236 0 0
PURE STORAGE INC CL A 74624M102   254,859,940 6,921,780 SH   SOLE 22 6,557,981 0 363,799
PURE STORAGE INC CL A 74624M102   1,963,832 53,336 SH   SOLE 25 53,336 0 0
PURE STORAGE INC CL A 74624M102   6,664,567 181,004 SH   SOLE 26 109,541 0 71,463
PURE STORAGE INC CL A 74624M102   726,937 19,743 SH   SOLE 28 4,699 0 15,044
PURE STORAGE INC CL A 74624M102   8,738,196 237,322 SH   SOLE 30 237,322 0 0
PURE STORAGE INC CL A 74624M102   147,133 3,996 SH   SOLE 31 3,996 0 0
PURE STORAGE INC CL A 74624M102   53,992,075 1,466,379 SH   SOLE 34 1,466,379 0 0
PURE STORAGE INC CL A 74624M102   92,750 2,519 SH   SOLE 36 2,519 0 0
PURE STORAGE INC CL A 74624M102   1,783,229 48,431 SH   SOLE 40 48,431 0 0
PURE STORAGE INC CL A 74624M102   3,014,269 81,865 SH   SOLE 43 68,833 0 13,032
PURECYCLE TECHNOLOGIES INC COM 74623V103   884,223 82,715 SH   SOLE 2 27,614 0 55,101
PURECYCLE TECHNOLOGIES INC COM 74623V103   12,678 1,186 SH   SOLE 7 1,186 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   3,432,645 321,108 SH   SOLE 18 321,108 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   2,511,819 234,969 SH   SOLE 19 234,969 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   42,661,791 3,990,813 SH   SOLE 21 3,990,813 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   35,084,249 3,281,969 SH   SOLE 22 3,180,268 0 101,701
PURECYCLE TECHNOLOGIES INC COM 74623V103   165,043 15,439 SH   SOLE 25 15,439 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   173,873 16,265 SH   SOLE 26 0 0 16,265
PURECYCLE TECHNOLOGIES INC COM 74623V103   149,468 13,982 SH   SOLE 28 13,982 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   779,248 72,895 SH   SOLE 30 72,895 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   96,990 9,073 SH   SOLE 40 9,073 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   287,059 26,853 SH   SOLE 43 26,211 0 642
PURPLE INNOVATION INC COM 74640Y106   79,489 28,593 SH   SOLE 2 2,062 0 26,531
PURPLE INNOVATION INC COM 74640Y106   2,243 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106   504,500 181,475 SH   SOLE 18 181,475 0 0
PURPLE INNOVATION INC COM 74640Y106   365,573 131,501 SH   SOLE 19 131,501 0 0
PURPLE INNOVATION INC COM 74640Y106   6,329,329 2,276,737 SH   SOLE 21 2,276,737 0 0
PURPLE INNOVATION INC COM 74640Y106   5,072,268 1,824,557 SH   SOLE 22 1,776,615 0 47,942
PURPLE INNOVATION INC COM 74640Y106   16,666 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106   5,680 2,043 SH   SOLE 43 1,786 0 257
PVH CORPORATION COM 693656100   10,438,225 122,846 SH   SOLE 2 60,983 0 61,863
PVH CORPORATION COM 693656100   201,379 2,370 SH   SOLE 4 2,090 0 280
PVH CORPORATION COM 693656100   1,408,973 16,582 SH   SOLE 7 15,739 0 843
PVH CORPORATION COM 693656100   14,827,307 174,500 SH   SOLE 18 174,500 0 0
PVH CORPORATION COM 693656100   1,709,426 20,118 SH   SOLE 19 20,118 0 0
PVH CORPORATION COM 693656100   266,722,274 3,139,017 SH   SOLE 21 3,139,017 0 0
PVH CORPORATION COM 693656100   154,105,416 1,813,645 SH   SOLE 22 1,733,798 0 79,847
PVH CORPORATION COM 693656100   14,275 168 SH   SOLE 23 168 0 0
PVH CORPORATION COM 693656100   1,037,484 12,210 SH   SOLE 25 12,210 0 0
PVH CORPORATION COM 693656100   2,731,531 32,147 SH   SOLE 26 26,433 0 5,714
PVH CORPORATION COM 693656100   1,511,191 17,785 SH   SOLE 28 17,785 0 0
PVH CORPORATION COM 693656100   6,945,363 81,739 SH   SOLE 30 81,739 0 0
PVH CORPORATION COM 693656100   73,839 869 SH   SOLE 31 869 0 0
PVH CORPORATION COM 693656100   350,756 4,128 SH   SOLE 36 4,128 0 0
PVH CORPORATION COM 693656100   944,187 11,112 SH   SOLE 40 11,112 0 0
PVH CORPORATION COM 693656100   19,983,640 235,185 SH   SOLE 43 224,875 0 10,310
PYXIS ONCOLOGY INC COMMON STOCK 747324101   15,470 6,043 SH   SOLE 18 6,043 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   182,646 71,346 SH   SOLE 21 71,346 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   489,083 191,048 SH   SOLE 22 191,048 0 0
Q2 HLDGS INC COM 74736L109   12,376,408 400,531 SH   SOLE 2 230,707 0 169,824
Q2 HLDGS INC COM 74736L109   12,082 391 SH   SOLE 4 203 0 188
Q2 HLDGS INC COM 74736L109   385,756 12,484 SH   SOLE 7 11,824 0 660
Q2 HLDGS INC COM 74736L109   5,190,489 167,977 SH   SOLE 18 142,734 0 25,243
Q2 HLDGS INC COM 74736L109   29,762,942 963,202 SH   SOLE 19 963,202 0 0
Q2 HLDGS INC COM 74736L109   68,710,538 2,223,642 SH   SOLE 21 2,223,642 0 0
Q2 HLDGS INC COM 74736L109   76,590,347 2,478,652 SH   SOLE 22 2,433,962 0 44,690
Q2 HLDGS INC COM 74736L109   814,370 26,355 SH   SOLE 23 26,355 0 0
Q2 HLDGS INC COM 74736L109   326,057 10,552 SH   SOLE 25 10,552 0 0
Q2 HLDGS INC COM 74736L109   5,987,060 193,756 SH   SOLE 26 17,247 0 176,509
Q2 HLDGS INC COM 74736L109   30,993 1,003 SH   SOLE 28 1,003 0 0
Q2 HLDGS INC COM 74736L109   2,493,383 80,692 SH   SOLE 30 80,692 0 0
Q2 HLDGS INC COM 74736L109   380,688 12,320 SH   SOLE 34 12,320 0 0
Q2 HLDGS INC COM 74736L109   396,293 12,825 SH   SOLE 40 12,825 0 0
Q2 HLDGS INC COM 74736L109   463,562 15,002 SH   SOLE 43 12,631 0 2,371
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1   1,516,215 1,755,000 PRN   SOLE 21 1,755,000 0 0
QCR HOLDINGS INC COM 74727A104   609,583 14,857 SH   SOLE 2 5,298 0 9,559
QCR HOLDINGS INC COM 74727A104   5,949 145 SH   SOLE 7 145 0 0
QCR HOLDINGS INC COM 74727A104   2,157,645 52,587 SH   SOLE 18 52,587 0 0
QCR HOLDINGS INC COM 74727A104   1,398,467 34,084 SH   SOLE 19 34,084 0 0
QCR HOLDINGS INC COM 74727A104   27,214,214 663,276 SH   SOLE 21 663,276 0 0
QCR HOLDINGS INC COM 74727A104   20,889,153 509,119 SH   SOLE 22 489,412 0 19,707
QCR HOLDINGS INC COM 74727A104   141,636 3,452 SH   SOLE 25 3,452 0 0
QCR HOLDINGS INC COM 74727A104   602,033 14,673 SH   SOLE 26 13,384 0 1,289
QCR HOLDINGS INC COM 74727A104   755,280 18,408 SH   SOLE 30 18,408 0 0
QCR HOLDINGS INC COM 74727A104   175,034 4,266 SH   SOLE 40 4,266 0 0
QCR HOLDINGS INC COM 74727A104   1,552,001 37,826 SH   SOLE 43 34,436 0 3,390
QIAGEN NV SHS NEW N72482123   16,449,639 365,304 SH   SOLE 2 220,113 0 145,191
QIAGEN NV SHS NEW N72482123   102,443 2,275 SH   SOLE 7 2,275 0 0
QIAGEN NV SHS NEW N72482123   5,436,112 120,722 SH   SOLE 18 120,722 0 0
QIAGEN NV SHS NEW N72482123   56,129,400 1,246,489 SH   SOLE 19 1,246,489 0 0
QIAGEN NV SHS NEW N72482123   100,088,947 2,222,717 SH   SOLE 21 2,222,717 0 0
QIAGEN NV SHS NEW N72482123   95,816,815 2,127,844 SH   SOLE 22 1,935,927 0 191,917
QIAGEN NV SHS NEW N72482123   21,164 470 SH   SOLE 26 0 0 470
QIAGEN NV SHS NEW N72482123   2,657 59 SH   SOLE 30 59 0 0
QIAGEN NV SHS NEW N72482123   146,483 3,253 SH   SOLE 31 3,253 0 0
QIAGEN NV SHS NEW N72482123   54,492,694 1,210,142 SH   SOLE 34 1,210,142 0 0
QIAGEN NV SHS NEW N72482123   10,985,609 243,962 SH   SOLE 43 220,620 0 23,342
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   1,066,919 61,743 SH   SOLE 2 2,652 0 59,091
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   683,476 39,553 SH   SOLE 4 17,817 0 21,736
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   527,351 30,518 SH   SOLE 7 22,886 0 7,632
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   701,948 40,622 SH   SOLE 13 40,622 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   1,123,338 65,008 SH   SOLE 15 65,008 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   568,823 32,918 SH   SOLE 18 32,918 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   38,408,446 2,222,711 SH   SOLE 21 2,222,711 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   16,418,713 950,157 SH   SOLE 22 827,540 0 122,617
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   2,316,315 134,046 SH   SOLE 23 134,046 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   1,381,501 79,948 SH   SOLE 25 79,948 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   2,032,508 117,622 SH   SOLE 26 1,068 0 116,554
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   3,657,519 211,662 SH   SOLE 28 7,494 0 204,168
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   11,891,664 688,175 SH   SOLE 30 688,175 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   87,523 5,065 SH   SOLE 34 5,065 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   47,382 2,742 SH   SOLE 36 2,742 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   18,801 1,088 SH   SOLE 40 1,088 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   4,787,077 277,030 SH   SOLE 43 258,449 0 18,581
QIWI PLC SPON ADR REP B 74735M108   0 1,297 SH   SOLE 25 1,297 0 0
QORVO INC COM 74736K101   12,975,053 127,169 SH   SOLE 2 44,767 0 82,402
QORVO INC COM 74736K101   4,498,503 44,090 SH   SOLE 4 34,909 0 9,181
QORVO INC COM 74736K101   6,032,014 59,120 SH   SOLE 7 51,443 0 7,677
QORVO INC COM 74736K101   119,783 1,174 SH   SOLE 13 1,174 0 0
QORVO INC COM 74736K101   2,065,087 20,240 SH   SOLE 15 20,240 0 0
QORVO INC COM 74736K101   20,229,896 198,274 SH   SOLE 18 189,645 0 8,629
QORVO INC COM 74736K101   5,459,115 53,505 SH   SOLE 19 53,505 0 0
QORVO INC COM 74736K101   403,582,726 3,955,530 SH   SOLE 21 3,955,530 0 0
QORVO INC COM 74736K101   244,035,456 2,391,801 SH   SOLE 22 2,162,682 0 229,119
QORVO INC COM 74736K101   17,947,179 175,901 SH   SOLE 23 175,901 0 0
QORVO INC COM 74736K101   25,073,975 245,751 SH   SOLE 25 245,751 0 0
QORVO INC COM 74736K101   19,724,134 193,317 SH   SOLE 26 82,163 0 111,154
QORVO INC COM 74736K101   20,609,550 201,995 SH   SOLE 28 3,421 0 198,574
QORVO INC COM 74736K101   13,060 128 SH   SOLE 29 128 0 0
QORVO INC COM 74736K101   75,270,286 737,727 SH   SOLE 30 737,727 0 0
QORVO INC COM 74736K101   2,462,596 24,136 SH   SOLE 31 22,454 0 1,682
QORVO INC COM 74736K101   1,368,222 13,410 SH   SOLE 34 13,410 0 0
QORVO INC COM 74736K101   2,920,201 28,621 SH   SOLE 36 28,621 0 0
QORVO INC COM 74736K101   419,037 4,107 SH   SOLE 40 4,107 0 0
QORVO INC COM 74736K101   30,201 296 SH   OTR 43 296 0 0
QORVO INC COM 74736K101   11,528,268 112,989 SH   SOLE 43 92,204 0 20,785
QUAD / GRAPHICS INC COM CL A 747301109   64,243 17,086 SH   SOLE 2 472 0 16,614
QUAD / GRAPHICS INC COM CL A 747301109   377,651 100,439 SH   SOLE 18 100,439 0 0
QUAD / GRAPHICS INC COM CL A 747301109   262,019 69,686 SH   SOLE 19 69,686 0 0
QUAD / GRAPHICS INC COM CL A 747301109   4,332,291 1,152,205 SH   SOLE 21 1,152,205 0 0
QUAD / GRAPHICS INC COM CL A 747301109   2,943,809 782,928 SH   SOLE 22 762,171 0 20,757
QUADRO ACQUISITION ONE CORP CL A SHS G52807107   53,601 5,100 SH   SOLE 2 5,100 0 0
QUAKER HOUGHTON COM 747316107   6,764,979 34,710 SH   SOLE 2 24,476 0 10,234
QUAKER HOUGHTON COM 747316107   7,406 38 SH   SOLE 4 38 0 0
QUAKER HOUGHTON COM 747316107   27,676 142 SH   SOLE 7 142 0 0
QUAKER HOUGHTON COM 747316107   8,741,655 44,852 SH   SOLE 18 43,034 0 1,818
QUAKER HOUGHTON COM 747316107   16,147,075 82,848 SH   SOLE 19 82,848 0 0
QUAKER HOUGHTON COM 747316107   305,883,271 1,569,437 SH   SOLE 21 1,569,437 0 0
QUAKER HOUGHTON COM 747316107   84,703,150 434,598 SH   SOLE 22 416,465 0 18,133
QUAKER HOUGHTON COM 747316107   331,525 1,701 SH   SOLE 23 1,701 0 0
QUAKER HOUGHTON COM 747316107   484,327 2,485 SH   SOLE 25 2,485 0 0
QUAKER HOUGHTON COM 747316107   2,429,429 12,465 SH   SOLE 26 4,073 0 8,392
QUAKER HOUGHTON COM 747316107   47,166 242 SH   SOLE 28 242 0 0
QUAKER HOUGHTON COM 747316107   4,224,652 21,676 SH   SOLE 30 21,676 0 0
QUAKER HOUGHTON COM 747316107   414,552 2,127 SH   SOLE 34 2,127 0 0
QUAKER HOUGHTON COM 747316107   365,048 1,873 SH   SOLE 40 1,873 0 0
QUAKER HOUGHTON COM 747316107   1,852,330 9,504 SH   SOLE 43 9,229 0 275
QUALCOMM INC COM 747525103   273,578,680 2,298,208 SH   SOLE 2 555,135 0 1,743,073
QUALCOMM INC COM 747525103   110,683,868 929,804 SH   SOLE 4 486,530 0 443,274
QUALCOMM INC COM 747525103   130,747,584 1,098,350 SH   SOLE 7 990,691 0 107,659
QUALCOMM INC COM 747525103   9,736,282 81,790 SH   SOLE 13 81,790 0 0
QUALCOMM INC COM 747525103   23,703,007 199,118 SH   SOLE 15 199,118 0 0
QUALCOMM INC COM 747525103   264,397,482 2,221,081 SH   SOLE 18 2,079,584 0 141,497
QUALCOMM INC COM 747525103   62,005,317 520,878 SH   SOLE 19 520,878 0 0
QUALCOMM INC COM 747525103   3,987,360,031 33,495,968 SH   SOLE 21 33,495,968 0 0
QUALCOMM INC COM 747525103   2,933,098,698 24,639,606 SH   SOLE 22 22,267,121 0 2,372,485
QUALCOMM INC COM 747525103   290,110,479 2,437,084 SH   SOLE 23 2,437,084 0 0
QUALCOMM INC COM 747525103   228,339,552 1,918,175 SH   SOLE 25 1,838,746 0 79,429
QUALCOMM INC COM 747525103   247,606,414 2,080,027 SH   SOLE 26 834,876 0 1,245,151
QUALCOMM INC COM 747525103   281,517,696 2,364,900 SH   SOLE 28 63,573 0 2,301,327
QUALCOMM INC COM 747525103   4,508,045 37,870 SH   SOLE 29 37,870 0 0
QUALCOMM INC COM 747525103   1,025,237,000 8,612,542 SH   SOLE 30 8,506,962 0 105,580
QUALCOMM INC COM 747525103   42,021,001 352,999 SH   SOLE 31 333,536 0 19,463
QUALCOMM INC COM 747525103   29,399,785 246,974 SH   SOLE 32 246,974 0 0
QUALCOMM INC COM 747525103   15,278,308 128,346 SH   SOLE 34 128,346 0 0
QUALCOMM INC COM 747525103   34,016,751 285,759 SH   SOLE 36 285,759 0 0
QUALCOMM INC COM 747525103   5,213,238 43,794 SH   SOLE 40 43,794 0 0
QUALCOMM INC COM 747525103   230,938 1,940 SH   OTR 43 1,940 0 0
QUALCOMM INC COM 747525103   130,138,179 1,093,231 SH   SOLE 43 930,012 0 163,219
QUALIGEN THERAPEUTICS INC COM NEW 74754R202   52 57 SH   SOLE 21 57 0 0
QUALIGEN THERAPEUTICS INC COM NEW 74754R202   23,488 25,783 SH   SOLE 22 25,783 0 0
QUALYS INC COM 74758T303   8,826,057 68,329 SH   SOLE 2 43,485 0 24,844
QUALYS INC COM 74758T303   610,974 4,730 SH   SOLE 4 485 0 4,245
QUALYS INC COM 74758T303   539,672 4,178 SH   SOLE 7 4,025 0 153
QUALYS INC COM 74758T303   19,389,709 150,110 SH   SOLE 18 146,709 0 3,401
QUALYS INC COM 74758T303   17,979,947 139,196 SH   SOLE 19 139,196 0 0
QUALYS INC COM 74758T303   367,252,527 2,843,172 SH   SOLE 21 2,843,172 0 0
QUALYS INC COM 74758T303   146,611,050 1,135,024 SH   SOLE 22 1,107,012 0 28,012
QUALYS INC COM 74758T303   233,539 1,808 SH   SOLE 23 1,808 0 0
QUALYS INC COM 74758T303   843,093 6,527 SH   SOLE 25 6,527 0 0
QUALYS INC COM 74758T303   9,836,166 76,149 SH   SOLE 26 13,962 0 62,187
QUALYS INC COM 74758T303   262,215 2,030 SH   SOLE 28 597 0 1,433
QUALYS INC COM 74758T303   35,885,751 277,818 SH   SOLE 30 277,818 0 0
QUALYS INC COM 74758T303   731,619 5,664 SH   SOLE 34 5,664 0 0
QUALYS INC COM 74758T303   752,544 5,826 SH   SOLE 40 5,826 0 0
QUALYS INC COM 74758T303   2,996,356 23,197 SH   SOLE 43 18,487 0 4,710
QUANEX BLDG PRODS CORP COM 747619104   1,033,215 38,481 SH   SOLE 2 19,035 0 19,446
QUANEX BLDG PRODS CORP COM 747619104   5,209 194 SH   SOLE 4 194 0 0
QUANEX BLDG PRODS CORP COM 747619104   7,572 282 SH   SOLE 7 282 0 0
QUANEX BLDG PRODS CORP COM 747619104   3,219,798 119,918 SH   SOLE 18 119,918 0 0
QUANEX BLDG PRODS CORP COM 747619104   1,765,280 65,746 SH   SOLE 19 65,746 0 0
QUANEX BLDG PRODS CORP COM 747619104   110,067,064 4,099,332 SH   SOLE 21 4,099,332 0 0
QUANEX BLDG PRODS CORP COM 747619104   25,916,345 965,227 SH   SOLE 22 906,003 0 59,224
QUANEX BLDG PRODS CORP COM 747619104   138,734 5,167 SH   SOLE 25 5,167 0 0
QUANEX BLDG PRODS CORP COM 747619104   299,861 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BLDG PRODS CORP COM 747619104   1,467,084 54,640 SH   SOLE 30 54,640 0 0
QUANEX BLDG PRODS CORP COM 747619104   107,749 4,013 SH   SOLE 40 4,013 0 0
QUANEX BLDG PRODS CORP COM 747619104   454,195 16,916 SH   SOLE 43 16,585 0 331
QUANTA SVCS INC COM 74762E102   52,921,469 269,389 SH   SOLE 2 38,365 0 231,024
QUANTA SVCS INC COM 74762E102   18,168,875 92,486 SH   SOLE 4 73,358 0 19,128
QUANTA SVCS INC COM 74762E102   45,691,127 232,584 SH   SOLE 7 215,384 0 17,200
QUANTA SVCS INC COM 74762E102   511,949 2,606 SH   SOLE 13 2,606 0 0
QUANTA SVCS INC COM 74762E102   3,410,568 17,361 SH   SOLE 15 17,361 0 0
QUANTA SVCS INC COM 74762E102   63,931,509 325,434 SH   SOLE 18 311,459 0 13,975
QUANTA SVCS INC COM 74762E102   24,399,483 124,202 SH   SOLE 19 124,202 0 0
QUANTA SVCS INC COM 74762E102   779,200,066 3,966,404 SH   SOLE 21 3,966,404 0 0
QUANTA SVCS INC COM 74762E102   619,083,690 3,151,355 SH   SOLE 22 2,856,482 0 294,873
QUANTA SVCS INC COM 74762E102   49,906,944 254,044 SH   SOLE 23 254,044 0 0
QUANTA SVCS INC COM 74762E102   62,484,459 318,068 SH   SOLE 25 317,400 0 668
QUANTA SVCS INC COM 74762E102   68,182,687 347,074 SH   SOLE 26 95,416 0 251,658
QUANTA SVCS INC COM 74762E102   59,895,837 304,891 SH   SOLE 28 4,401 0 300,490
QUANTA SVCS INC COM 74762E102   158,732 808 SH   SOLE 29 808 0 0
QUANTA SVCS INC COM 74762E102   226,646,330 1,153,710 SH   SOLE 30 1,058,024 0 95,686
QUANTA SVCS INC COM 74762E102   6,632,545 33,762 SH   SOLE 31 30,355 0 3,407
QUANTA SVCS INC COM 74762E102   123,243,693 627,354 SH   SOLE 34 627,354 0 0
QUANTA SVCS INC COM 74762E102   8,348,143 42,495 SH   SOLE 36 42,495 0 0
QUANTA SVCS INC COM 74762E102   1,105,621 5,628 SH   SOLE 40 5,628 0 0
QUANTA SVCS INC COM 74762E102   29,860 152 SH   OTR 43 152 0 0
QUANTA SVCS INC COM 74762E102   42,314,423 215,395 SH   SOLE 43 186,357 0 29,038
QUANTERIX CORP COM 74766Q101   768,053 34,060 SH   SOLE 2 12,579 0 21,481
QUANTERIX CORP COM 74766Q101   2,481 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101   5,953 264 SH   SOLE 7 264 0 0
QUANTERIX CORP COM 74766Q101   2,316,043 102,707 SH   SOLE 18 102,707 0 0
QUANTERIX CORP COM 74766Q101   2,327,047 103,195 SH   SOLE 19 103,195 0 0
QUANTERIX CORP COM 74766Q101   34,500,395 1,529,951 SH   SOLE 21 1,529,951 0 0
QUANTERIX CORP COM 74766Q101   20,756,373 920,460 SH   SOLE 22 883,363 0 37,097
QUANTERIX CORP COM 74766Q101   135,120 5,992 SH   SOLE 25 5,992 0 0
QUANTERIX CORP COM 74766Q101   309,273 13,715 SH   SOLE 26 10,104 0 3,611
QUANTERIX CORP COM 74766Q101   2,044,406 90,661 SH   SOLE 30 90,661 0 0
QUANTERIX CORP COM 74766Q101   82,781 3,671 SH   SOLE 40 3,671 0 0
QUANTERIX CORP COM 74766Q101   1,226,540 54,392 SH   SOLE 43 53,600 0 792
QUANTUM COMPUTING INC COM 74766W108   6,876 5,827 SH   SOLE 18 5,827 0 0
QUANTUM COMPUTING INC COM 74766W108   77,587 65,752 SH   SOLE 21 65,752 0 0
QUANTUM COMPUTING INC COM 74766W108   365,079 309,389 SH   SOLE 22 309,389 0 0
QUANTUM CORP COM NEW 747906501   1,242 1,150 SH   SOLE 2 0 0 1,150
QUANTUM CORP COM NEW 747906501   15,528 14,378 SH   SOLE 18 14,378 0 0
QUANTUM CORP COM NEW 747906501   182,766 169,228 SH   SOLE 21 169,228 0 0
QUANTUM CORP COM NEW 747906501   926,067 857,469 SH   SOLE 22 857,469 0 0
QUANTUM SI INC COM CL A 74765K105   82,093 45,862 SH   SOLE 2 4,548 0 41,314
QUANTUM SI INC COM CL A 74765K105   2,674 1,494 SH   SOLE 7 1,494 0 0
QUANTUM SI INC COM CL A 74765K105   559,275 312,444 SH   SOLE 18 312,444 0 0
QUANTUM SI INC COM CL A 74765K105   908,763 507,689 SH   SOLE 19 507,689 0 0
QUANTUM SI INC COM CL A 74765K105   6,296,724 3,517,723 SH   SOLE 21 3,517,723 0 0
QUANTUM SI INC COM CL A 74765K105   4,692,671 2,621,604 SH   SOLE 22 2,542,084 0 79,520
QUANTUM SI INC COM CL A 74765K105   25,495 14,243 SH   SOLE 23 14,243 0 0
QUANTUM SI INC COM CL A 74765K105   44,200 24,693 SH   SOLE 26 0 0 24,693
QUANTUM SI INC COM CL A 74765K105   100,645 56,226 SH   SOLE 30 56,226 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,935,482 242,238 SH   SOLE 2 87,230 0 155,008
QUANTUMSCAPE CORP COM CL A 74767V109   244,294 30,575 SH   SOLE 4 1,049 0 29,526
QUANTUMSCAPE CORP COM CL A 74767V109   457,739 57,289 SH   SOLE 7 54,383 0 2,906
QUANTUMSCAPE CORP COM CL A 74767V109   869,400 108,811 SH   SOLE 18 108,811 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   686,389 85,906 SH   SOLE 19 85,906 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   36,718,732 4,595,586 SH   SOLE 21 4,595,586 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   56,784,562 7,106,954 SH   SOLE 22 6,751,766 0 355,188
QUANTUMSCAPE CORP COM CL A 74767V109   423,478 53,001 SH   SOLE 25 53,001 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,505,939 188,478 SH   SOLE 26 163,799 0 24,679
QUANTUMSCAPE CORP COM CL A 74767V109   34,469 4,314 SH   SOLE 28 4,314 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,167,922 146,173 SH   SOLE 30 146,173 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   28,628 3,583 SH   SOLE 31 3,583 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   364,823 45,660 SH   SOLE 40 45,660 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   2,932,889 367,070 SH   SOLE 43 305,371 0 61,699
QUDIAN INC ADR 747798106   14,596 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106   77,770 38,885 SH   SOLE 43 38,885 0 0
QUEST DIAGNOSTICS INC COM 74834L100   33,829,559 240,677 SH   SOLE 2 147,019 0 93,658
QUEST DIAGNOSTICS INC COM 74834L100   15,911,814 113,203 SH   SOLE 4 70,137 0 43,066
QUEST DIAGNOSTICS INC COM 74834L100   33,235,271 236,449 SH   SOLE 7 217,752 0 18,697
QUEST DIAGNOSTICS INC COM 74834L100   577,842 4,111 SH   SOLE 13 4,111 0 0
QUEST DIAGNOSTICS INC COM 74834L100   2,663,050 18,946 SH   SOLE 15 18,946 0 0
QUEST DIAGNOSTICS INC COM 74834L100   32,654,196 232,315 SH   SOLE 18 222,833 0 9,482
QUEST DIAGNOSTICS INC COM 74834L100   101,564,018 722,567 SH   SOLE 19 722,567 0 0
QUEST DIAGNOSTICS INC COM 74834L100   600,826,672 4,274,521 SH   SOLE 21 4,274,521 0 0
QUEST DIAGNOSTICS INC COM 74834L100   366,525,802 2,607,611 SH   SOLE 22 2,367,640 0 239,971
QUEST DIAGNOSTICS INC COM 74834L100   28,001,239 199,212 SH   SOLE 23 199,212 0 0
QUEST DIAGNOSTICS INC COM 74834L100   40,431,100 287,643 SH   SOLE 25 287,422 0 221
QUEST DIAGNOSTICS INC COM 74834L100   30,461,460 216,715 SH   SOLE 26 93,049 0 123,666
QUEST DIAGNOSTICS INC COM 74834L100   53,089,231 377,698 SH   SOLE 28 47,886 0 329,812
QUEST DIAGNOSTICS INC COM 74834L100   184,197,836 1,310,457 SH   SOLE 30 1,297,174 0 13,283
QUEST DIAGNOSTICS INC COM 74834L100   3,908,271 27,805 SH   SOLE 31 25,063 0 2,742
QUEST DIAGNOSTICS INC COM 74834L100   92,465,147 657,834 SH   SOLE 34 657,834 0 0
QUEST DIAGNOSTICS INC COM 74834L100   6,717,081 47,788 SH   SOLE 36 47,788 0 0
QUEST DIAGNOSTICS INC COM 74834L100   626,616 4,458 SH   SOLE 40 4,458 0 0
QUEST DIAGNOSTICS INC COM 74834L100   48,212 343 SH   OTR 43 343 0 0
QUEST DIAGNOSTICS INC COM 74834L100   22,784,532 162,098 SH   SOLE 43 137,631 0 24,467
QUEST RESOURCE HLDG CORP COM NEW 74836W203   20,675 3,171 SH   SOLE 18 3,171 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   319,989 49,078 SH   SOLE 21 49,078 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   10,719 1,644 SH   SOLE 22 1,644 0 0
QUICKLOGIC CORP COM NEW 74837P405   21,937 2,387 SH   SOLE 18 2,387 0 0
QUICKLOGIC CORP COM NEW 74837P405   310,291 33,764 SH   SOLE 21 33,764 0 0
QUICKLOGIC CORP COM NEW 74837P405   915,462 99,615 SH   SOLE 22 99,615 0 0
QUIDELORTHO CORP COM 219798105   9,590,465 115,743 SH   SOLE 2 49,648 0 66,095
QUIDELORTHO CORP COM 219798105   65,542 791 SH   SOLE 4 136 0 655
QUIDELORTHO CORP COM 219798105   703,399 8,489 SH   SOLE 7 8,050 0 439
QUIDELORTHO CORP COM 219798105   8,572,944 103,463 SH   SOLE 18 103,463 0 0
QUIDELORTHO CORP COM 219798105   1,330,566 16,058 SH   SOLE 19 16,058 0 0
QUIDELORTHO CORP COM 219798105   246,826,848 2,978,842 SH   SOLE 21 2,978,842 0 0
QUIDELORTHO CORP COM 219798105   125,491,967 1,514,506 SH   SOLE 22 1,450,647 0 63,859
QUIDELORTHO CORP COM 219798105   338,069 4,080 SH   SOLE 23 4,080 0 0
QUIDELORTHO CORP COM 219798105   806,725 9,736 SH   SOLE 25 9,736 0 0
QUIDELORTHO CORP COM 219798105   2,282,379 27,545 SH   SOLE 26 23,221 0 4,324
QUIDELORTHO CORP COM 219798105   351,906 4,247 SH   SOLE 28 830 0 3,417
QUIDELORTHO CORP COM 219798105   12,323,022 148,721 SH   SOLE 30 148,721 0 0
QUIDELORTHO CORP COM 219798105   63,056 761 SH   SOLE 31 761 0 0
QUIDELORTHO CORP COM 219798105   127,604 1,540 SH   SOLE 36 1,540 0 0
QUIDELORTHO CORP COM 219798105   765,129 9,234 SH   SOLE 40 9,234 0 0
QUIDELORTHO CORP COM 219798105   20,135 243 SH   OTR 43 243 0 0
QUIDELORTHO CORP COM 219798105   4,663,527 56,282 SH   SOLE 43 52,189 0 4,093
QUINCE THERAPEUTICS INC COM 22053A107   2,101 1,396 SH   SOLE 2 1,056 0 340
QUINCE THERAPEUTICS INC COM 22053A107   8,646 5,745 SH   SOLE 18 5,745 0 0
QUINCE THERAPEUTICS INC COM 22053A107   17,742 11,789 SH   SOLE 19 11,789 0 0
QUINCE THERAPEUTICS INC COM 22053A107   105,093 69,829 SH   SOLE 21 69,829 0 0
QUINCE THERAPEUTICS INC COM 22053A107   377,582 250,885 SH   SOLE 22 250,885 0 0
QUINCE THERAPEUTICS INC COM 22053A107   107 71 SH   SOLE 43 71 0 0
QUINSTREET INC COM 74874Q100   686,471 77,743 SH   SOLE 2 47,622 0 30,121
QUINSTREET INC COM 74874Q100   1,351 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100   3,735 423 SH   SOLE 7 423 0 0
QUINSTREET INC COM 74874Q100   1,520,500 172,197 SH   SOLE 18 172,197 0 0
QUINSTREET INC COM 74874Q100   1,030,885 116,748 SH   SOLE 19 116,748 0 0
QUINSTREET INC COM 74874Q100   53,685,093 6,079,852 SH   SOLE 21 6,079,852 0 0
QUINSTREET INC COM 74874Q100   13,968,045 1,581,885 SH   SOLE 22 1,513,397 0 68,488
QUINSTREET INC COM 74874Q100   48,936 5,542 SH   SOLE 23 5,542 0 0
QUINSTREET INC COM 74874Q100   67,611 7,657 SH   SOLE 25 7,657 0 0
QUINSTREET INC COM 74874Q100   237,324 26,877 SH   SOLE 26 1,335 0 25,542
QUINSTREET INC COM 74874Q100   1,288,765 145,953 SH   SOLE 30 145,953 0 0
QUINSTREET INC COM 74874Q100   18,216 2,063 SH   SOLE 36 2,063 0 0
QUINSTREET INC COM 74874Q100   60,070 6,803 SH   SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100   352,610 39,933 SH   SOLE 43 39,362 0 571
QUIPT HOME MEDICAL CORP COM 74880P104   21,590 4,043 SH   SOLE 2 1,232 0 2,811
QUIPT HOME MEDICAL CORP COM 74880P104   498,003 93,259 SH   SOLE 18 93,259 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   766,151 143,474 SH   SOLE 19 143,474 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   6,485,163 1,214,450 SH   SOLE 21 1,214,450 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   2,105,439 394,277 SH   SOLE 22 387,387 0 6,890
QUOTIENT TECHNOLOGY INC COM 749119103   175,542 45,714 SH   SOLE 2 3,493 0 42,221
QUOTIENT TECHNOLOGY INC COM 749119103   4,731 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   1,051,615 273,858 SH   SOLE 18 273,858 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   696,000 181,250 SH   SOLE 19 181,250 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   12,710,604 3,310,053 SH   SOLE 21 3,310,053 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   9,835,031 2,561,206 SH   SOLE 22 2,492,567 0 68,639
QUOTIENT TECHNOLOGY INC COM 749119103   42,851 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103   10,199 2,656 SH   SOLE 43 2,656 0 0
QURATE RETAIL INC COM SER A 74915M100   144,106 145,591 SH   SOLE 2 94,777 0 50,814
QURATE RETAIL INC COM SER A 74915M100   1,556 1,572 SH   SOLE 4 1,572 0 0
QURATE RETAIL INC COM SER A 74915M100   21,246 21,465 SH   SOLE 7 21,465 0 0
QURATE RETAIL INC COM SER A 74915M100   858,338 867,183 SH   SOLE 21 867,183 0 0
QURATE RETAIL INC COM SER A 74915M100   5,938,679 5,999,878 SH   SOLE 22 5,836,389 0 163,489
QURATE RETAIL INC COM SER A 74915M100   60,703 61,329 SH   SOLE 25 61,329 0 0
QURATE RETAIL INC COM SER A 74915M100   129,779 131,116 SH   SOLE 26 100,993 0 30,123
QURATE RETAIL INC COM SER A 74915M100   6,694 6,763 SH   SOLE 28 6,763 0 0
QURATE RETAIL INC COM SER A 74915M100   226,938 229,277 SH   SOLE 30 229,277 0 0
QURATE RETAIL INC COM SER A 74915M100   35,942 36,312 SH   SOLE 34 36,312 0 0
QURATE RETAIL INC COM SER A 74915M100   104,479 105,556 SH   SOLE 36 105,556 0 0
QURATE RETAIL INC COM SER A 74915M100   54,682 55,246 SH   SOLE 40 55,246 0 0
QURATE RETAIL INC COM SER A 74915M100   117,775 118,988 SH   SOLE 43 117,115 0 1,873
QURATE RETAIL INC COM SER B 74915M209   24,850 2,994 SH   SOLE 18 2,994 0 0
QURATE RETAIL INC COM SER B 74915M209   3,909 471 SH   SOLE 19 471 0 0
QURATE RETAIL INC COM SER B 74915M209   122,226 14,726 SH   SOLE 21 14,726 0 0
QURATE RETAIL INC COM SER B 74915M209   7,478 901 SH   SOLE 22 812 0 89
R1 RCM INC COM 77634L105   4,501,320 243,974 SH   SOLE 2 145,732 0 98,242
R1 RCM INC COM 77634L105   8,376 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 77634L105   849,604 46,049 SH   SOLE 7 43,604 0 2,445
R1 RCM INC COM 77634L105   5,053,160 273,884 SH   SOLE 18 273,884 0 0
R1 RCM INC COM 77634L105   15,515,454 840,946 SH   SOLE 19 840,946 0 0
R1 RCM INC COM 77634L105   135,557,833 7,347,308 SH   SOLE 21 7,347,308 0 0
R1 RCM INC COM 77634L105   76,813,457 4,163,331 SH   SOLE 22 3,957,684 0 205,647
R1 RCM INC COM 77634L105   48,653 2,637 SH   SOLE 23 2,637 0 0
R1 RCM INC COM 77634L105   657,226 35,622 SH   SOLE 25 35,622 0 0
R1 RCM INC COM 77634L105   1,592,696 86,325 SH   SOLE 26 70,023 0 16,302
R1 RCM INC COM 77634L105   135,571 7,348 SH   SOLE 28 2,298 0 5,050
R1 RCM INC COM 77634L105   12,236,058 663,201 SH   SOLE 30 663,201 0 0
R1 RCM INC COM 77634L105   40,147 2,176 SH   SOLE 31 2,176 0 0
R1 RCM INC COM 77634L105   89,021 4,825 SH   SOLE 34 4,825 0 0
R1 RCM INC COM 77634L105   163,578 8,866 SH   SOLE 36 8,866 0 0
R1 RCM INC COM 77634L105   457,523 24,798 SH   SOLE 40 24,798 0 0
R1 RCM INC COM 77634L105   6,038,427 327,286 SH   SOLE 43 298,773 0 28,513
RA MED SYS INC COM 74933X302   16,962 18,437 SH   SOLE 22 18,437 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   213,985 78,671 SH   SOLE 2 18,400 0 60,271
RACKSPACE TECHNOLOGY INC COM 750102105   326 120 SH   SOLE 4 120 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   2,350 864 SH   SOLE 7 864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   689,237 253,396 SH   SOLE 18 253,396 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   604,398 222,205 SH   SOLE 19 222,205 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   8,747,172 3,215,872 SH   SOLE 21 3,215,872 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   4,888,852 1,797,372 SH   SOLE 22 1,716,073 0 81,299
RACKSPACE TECHNOLOGY INC COM 750102105   21,567 7,929 SH   SOLE 25 7,929 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   85,125 31,296 SH   SOLE 26 27,695 0 3,601
RACKSPACE TECHNOLOGY INC COM 750102105   270,765 99,546 SH   SOLE 30 99,546 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   20,245 7,443 SH   SOLE 36 7,443 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   17,068 6,275 SH   SOLE 40 6,275 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   186,342 68,508 SH   SOLE 43 60,977 0 7,531
RADIAN GROUP INC COM 750236101   4,219,586 166,914 SH   SOLE 2 61,493 0 105,421
RADIAN GROUP INC COM 750236101   9,606 380 SH   SOLE 4 380 0 0
RADIAN GROUP INC COM 750236101   1,117,831 44,218 SH   SOLE 7 42,443 0 1,775
RADIAN GROUP INC COM 750236101   11,314,620 447,572 SH   SOLE 18 447,572 0 0
RADIAN GROUP INC COM 750236101   9,278,038 367,011 SH   SOLE 19 367,011 0 0
RADIAN GROUP INC COM 750236101   222,504,802 8,801,614 SH   SOLE 21 8,801,614 0 0
RADIAN GROUP INC COM 750236101   109,363,682 4,326,095 SH   SOLE 22 4,045,951 0 280,144
RADIAN GROUP INC COM 750236101   65,450 2,589 SH   SOLE 23 2,589 0 0
RADIAN GROUP INC COM 750236101   686,352 27,150 SH   SOLE 25 27,150 0 0
RADIAN GROUP INC COM 750236101   2,438,762 96,470 SH   SOLE 26 81,759 0 14,711
RADIAN GROUP INC COM 750236101   317,744 12,569 SH   SOLE 28 3,409 0 9,160
RADIAN GROUP INC COM 750236101   3,905,962 154,508 SH   SOLE 30 154,508 0 0
RADIAN GROUP INC COM 750236101   126,855 5,018 SH   SOLE 36 5,018 0 0
RADIAN GROUP INC COM 750236101   651,567 25,774 SH   SOLE 40 25,774 0 0
RADIAN GROUP INC COM 750236101   1,802,354 71,296 SH   SOLE 43 69,537 0 1,759
RADIANT LOGISTICS INC COM 75025X100   887,416 132,056 SH   SOLE 2 63,875 0 68,181
RADIANT LOGISTICS INC COM 75025X100   4,240 631 SH   SOLE 7 631 0 0
RADIANT LOGISTICS INC COM 75025X100   831,345 123,712 SH   SOLE 18 113,481 0 10,231
RADIANT LOGISTICS INC COM 75025X100   529,758 78,833 SH   SOLE 19 78,833 0 0
RADIANT LOGISTICS INC COM 75025X100   8,304,946 1,235,855 SH   SOLE 21 1,235,855 0 0
RADIANT LOGISTICS INC COM 75025X100   7,449,873 1,108,612 SH   SOLE 22 1,080,053 0 28,559
RADIANT LOGISTICS INC COM 75025X100   33,311 4,957 SH   SOLE 43 4,939 0 18
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   1,037,860 69,655 SH   SOLE 2 22,931 0 46,724
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   5,573 374 SH   SOLE 4 374 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   529,919 35,565 SH   SOLE 7 33,646 0 1,919
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   3,549,240 238,204 SH   SOLE 18 238,204 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   2,548,705 171,054 SH   SOLE 19 171,054 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   45,347,301 3,043,443 SH   SOLE 21 3,043,443 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   32,469,603 2,179,168 SH   SOLE 22 2,079,055 0 100,113
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   183,702 12,329 SH   SOLE 25 12,329 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   812,169 54,508 SH   SOLE 26 44,735 0 9,773
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   2,860,353 191,970 SH   SOLE 30 191,970 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   33,480 2,247 SH   SOLE 36 2,247 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   272,089 18,261 SH   SOLE 40 18,261 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   584,467 39,226 SH   SOLE 43 34,795 0 4,431
RADNET INC COM 750491102   1,744,844 53,490 SH   SOLE 2 30,409 0 23,081
RADNET INC COM 750491102   4,338 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102   385,503 11,818 SH   SOLE 7 11,192 0 626
RADNET INC COM 750491102   5,229,932 160,329 SH   SOLE 18 160,329 0 0
RADNET INC COM 750491102   5,566,048 170,633 SH   SOLE 19 170,633 0 0
RADNET INC COM 750491102   192,408,842 5,898,493 SH   SOLE 21 5,898,493 0 0
RADNET INC COM 750491102   49,081,748 1,504,652 SH   SOLE 22 1,437,648 0 67,004
RADNET INC COM 750491102   70,198 2,152 SH   SOLE 23 2,152 0 0
RADNET INC COM 750491102   401,193 12,299 SH   SOLE 25 12,299 0 0
RADNET INC COM 750491102   1,061,226 32,533 SH   SOLE 26 26,734 0 5,799
RADNET INC COM 750491102   5,468,188 167,633 SH   SOLE 30 167,633 0 0
RADNET INC COM 750491102   271,203 8,314 SH   SOLE 40 8,314 0 0
RADNET INC COM 750491102   1,009,524 30,948 SH   SOLE 43 18,364 0 12,584
RADWARE LTD ORD M81873107   84,443 4,355 SH   SOLE 4 123 0 4,232
RADWARE LTD ORD M81873107   362,205 18,680 SH   SOLE 7 18,680 0 0
RADWARE LTD ORD M81873107   16,237,768 837,430 SH   SOLE 21 837,430 0 0
RADWARE LTD ORD M81873107   5,705,624 294,256 SH   SOLE 22 275,556 0 18,700
RADWARE LTD ORD M81873107   102,379 5,280 SH   SOLE 25 5,280 0 0
RADWARE LTD ORD M81873107   111,105 5,730 SH   SOLE 26 264 0 5,466
RADWARE LTD ORD M81873107   396,467 20,447 SH   SOLE 30 20,447 0 0
RADWARE LTD ORD M81873107   114,789 5,920 SH   SOLE 40 5,920 0 0
RADWARE LTD ORD M81873107   185,717 9,578 SH   SOLE 43 9,578 0 0
RAFAEL HLDGS INC COM CL B 75062E106   1,003 480 SH   SOLE 2 0 0 480
RAFAEL HLDGS INC COM CL B 75062E106   4,631 2,216 SH   SOLE 18 2,216 0 0
RAFAEL HLDGS INC COM CL B 75062E106   66,962 32,039 SH   SOLE 21 32,039 0 0
RAFAEL HLDGS INC COM CL B 75062E106   331,468 158,597 SH   SOLE 22 158,597 0 0
RAFAEL HLDGS INC COM CL B 75062E106   228 109 SH   SOLE 43 96 0 13
RAIN ONCOLOGY INC COM 75082Q105   3,818 3,182 SH   SOLE 2 0 0 3,182
RAIN ONCOLOGY INC COM 75082Q105   56,404 47,003 SH   SOLE 18 47,003 0 0
RAIN ONCOLOGY INC COM 75082Q105   45,415 37,846 SH   SOLE 19 37,846 0 0
RAIN ONCOLOGY INC COM 75082Q105   890,248 741,873 SH   SOLE 21 741,873 0 0
RAIN ONCOLOGY INC COM 75082Q105   223,951 186,626 SH   SOLE 22 174,753 0 11,873
RALLYBIO CORP COM 75120L100   108,066 19,093 SH   SOLE 2 1,002 0 18,091
RALLYBIO CORP COM 75120L100   1,692 299 SH   SOLE 7 299 0 0
RALLYBIO CORP COM 75120L100   510,713 90,232 SH   SOLE 18 90,232 0 0
RALLYBIO CORP COM 75120L100   336,000 59,364 SH   SOLE 19 59,364 0 0
RALLYBIO CORP COM 75120L100   5,776,896 1,020,653 SH   SOLE 21 1,020,653 0 0
RALLYBIO CORP COM 75120L100   2,604,958 460,240 SH   SOLE 22 439,492 0 20,748
RALLYBIO CORP COM 75120L100   22,515 3,978 SH   SOLE 43 0 0 3,978
RALPH LAUREN CORP CL A 751212101   23,401,847 189,796 SH   SOLE 2 157,078 0 32,718
RALPH LAUREN CORP CL A 751212101   2,752,919 22,327 SH   SOLE 4 18,058 0 4,269
RALPH LAUREN CORP CL A 751212101   3,244,640 26,315 SH   SOLE 7 22,741 0 3,574
RALPH LAUREN CORP CL A 751212101   220,337 1,787 SH   SOLE 15 1,787 0 0
RALPH LAUREN CORP CL A 751212101   61,627,842 499,820 SH   SOLE 18 470,323 0 29,497
RALPH LAUREN CORP CL A 751212101   164,704,263 1,335,801 SH   SOLE 19 1,335,801 0 0
RALPH LAUREN CORP CL A 751212101   117,878,006 956,026 SH   SOLE 21 956,026 0 0
RALPH LAUREN CORP CL A 751212101   135,418,910 1,098,288 SH   SOLE 22 1,034,131 0 64,157
RALPH LAUREN CORP CL A 751212101   4,354,709 35,318 SH   SOLE 23 35,318 0 0
RALPH LAUREN CORP CL A 751212101   4,121,426 33,426 SH   SOLE 25 33,426 0 0
RALPH LAUREN CORP CL A 751212101   11,317,707 91,790 SH   SOLE 26 31,851 0 59,939
RALPH LAUREN CORP CL A 751212101   2,136,789 17,330 SH   SOLE 28 866 0 16,464
RALPH LAUREN CORP CL A 751212101   17,201,336 139,508 SH   SOLE 30 139,508 0 0
RALPH LAUREN CORP CL A 751212101   70,528 572 SH   SOLE 31 572 0 0
RALPH LAUREN CORP CL A 751212101   9,045,781 73,364 SH   SOLE 34 73,364 0 0
RALPH LAUREN CORP CL A 751212101   117,505 953 SH   SOLE 36 953 0 0
RALPH LAUREN CORP CL A 751212101   887,760 7,200 SH   SOLE 40 7,200 0 0
RALPH LAUREN CORP CL A 751212101   3,716,552 30,142 SH   SOLE 43 26,974 0 3,168
RAMACO RES INC COM CL B 75134P501   56,074 5,285 SH   SOLE 2 3,213 0 2,072
RAMACO RES INC COM CL B 75134P501   647 61 SH   SOLE 7 61 0 0
RAMACO RES INC COM CL B 75134P501   143,246 13,501 SH   SOLE 18 13,501 0 0
RAMACO RES INC COM CL B 75134P501   94,270 8,885 SH   SOLE 19 8,885 0 0
RAMACO RES INC COM CL B 75134P501   1,701,759 160,392 SH   SOLE 21 160,392 0 0
RAMACO RES INC COM CL B 75134P501   1,265,264 119,252 SH   SOLE 22 115,855 0 3,397
RAMACO RES INC COM CL B 75134P501   89,029 8,391 SH   SOLE 23 8,391 0 0
RAMACO RES INC COM CL B 75134P501   83,609 7,880 SH   SOLE 43 6,054 0 1,826
RAMACO RES INC COM CL A 75134P600   213,962 25,351 SH   SOLE 2 11,489 0 13,862
RAMACO RES INC COM CL A 75134P600   2,574 305 SH   SOLE 7 305 0 0
RAMACO RES INC COM CL A 75134P600   569,860 67,519 SH   SOLE 18 67,519 0 0
RAMACO RES INC COM CL A 75134P600   374,989 44,430 SH   SOLE 19 44,430 0 0
RAMACO RES INC COM CL A 75134P600   7,295,570 864,404 SH   SOLE 21 864,404 0 0
RAMACO RES INC COM CL A 75134P600   5,165,457 612,021 SH   SOLE 22 583,477 0 28,544
RAMACO RES INC COM CL A 75134P600   333,760 39,545 SH   SOLE 43 30,414 0 9,131
RAMBUS INC DEL COM 750917106   13,293,457 207,160 SH   SOLE 2 162,465 0 44,695
RAMBUS INC DEL COM 750917106   39,978 623 SH   SOLE 4 371 0 252
RAMBUS INC DEL COM 750917106   1,721,617 26,829 SH   SOLE 7 25,411 0 1,418
RAMBUS INC DEL COM 750917106   219,911 3,427 SH   SOLE 13 3,427 0 0
RAMBUS INC DEL COM 750917106   22,582,578 351,918 SH   SOLE 18 339,185 0 12,733
RAMBUS INC DEL COM 750917106   45,729,082 712,624 SH   SOLE 19 712,624 0 0
RAMBUS INC DEL COM 750917106   811,806,392 12,650,871 SH   SOLE 21 12,650,871 0 0
RAMBUS INC DEL COM 750917106   204,182,972 3,181,907 SH   SOLE 22 3,028,196 0 153,711
RAMBUS INC DEL COM 750917106   419,030 6,530 SH   SOLE 23 6,530 0 0
RAMBUS INC DEL COM 750917106   7,535,547 117,431 SH   SOLE 25 117,431 0 0
RAMBUS INC DEL COM 750917106   6,396,594 99,682 SH   SOLE 26 59,344 0 40,338
RAMBUS INC DEL COM 750917106   905,375 14,109 SH   SOLE 28 2,005 0 12,104
RAMBUS INC DEL COM 750917106   16,259,202 253,377 SH   SOLE 30 253,377 0 0
RAMBUS INC DEL COM 750917106   40,666,262 633,727 SH   SOLE 34 633,727 0 0
RAMBUS INC DEL COM 750917106   212,531 3,312 SH   SOLE 36 3,312 0 0
RAMBUS INC DEL COM 750917106   1,138,761 17,746 SH   SOLE 40 17,746 0 0
RAMBUS INC DEL COM 750917106   6,545,212 101,998 SH   SOLE 43 94,942 0 7,056
RANGE RES CORP COM 75281A109   34,532,240 1,174,566 SH   SOLE 2 250,945 0 923,621
RANGE RES CORP COM 75281A109   23,226 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109   1,577,575 53,659 SH   SOLE 7 50,838 0 2,821
RANGE RES CORP COM 75281A109   13,564,837 461,389 SH   SOLE 18 461,389 0 0
RANGE RES CORP COM 75281A109   2,178,099 74,085 SH   SOLE 19 74,085 0 0
RANGE RES CORP COM 75281A109   368,811,416 12,544,606 SH   SOLE 21 12,544,606 0 0
RANGE RES CORP COM 75281A109   204,051,964 6,940,543 SH   SOLE 22 6,633,966 0 306,577
RANGE RES CORP COM 75281A109   41,807 1,422 SH   SOLE 25 1,422 0 0
RANGE RES CORP COM 75281A109   3,399,875 115,642 SH   SOLE 26 93,720 0 21,922
RANGE RES CORP COM 75281A109   2,142,407 72,871 SH   SOLE 28 72,871 0 0
RANGE RES CORP COM 75281A109   6,284,691 213,765 SH   SOLE 30 213,765 0 0
RANGE RES CORP COM 75281A109   97,931 3,331 SH   SOLE 31 3,331 0 0
RANGE RES CORP COM 75281A109   37,426 1,273 SH   SOLE 36 1,273 0 0
RANGE RES CORP COM 75281A109   19,658,780 668,666 SH   SOLE 43 615,449 0 53,217
RANGER ENERGY SVCS INC COM CL A 75282U104   119,439 11,664 SH   SOLE 2 585 0 11,079
RANGER ENERGY SVCS INC COM CL A 75282U104   375,910 36,710 SH   SOLE 18 36,710 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   269,240 26,293 SH   SOLE 19 26,293 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   4,443,740 433,959 SH   SOLE 21 433,959 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   2,382,111 232,628 SH   SOLE 22 225,541 0 7,087
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   261,962 63,583 SH   SOLE 22 63,583 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   198,546 43,926 SH   SOLE 2 19,515 0 24,411
RANPAK HOLDINGS CORP COM CL A 75321W103   15,861 3,509 SH   SOLE 4 126 0 3,383
RANPAK HOLDINGS CORP COM CL A 75321W103   2,540 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   604,035 133,636 SH   SOLE 18 133,636 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   398,415 88,145 SH   SOLE 19 88,145 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   7,359,808 1,628,276 SH   SOLE 21 1,628,276 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   4,966,106 1,098,696 SH   SOLE 22 1,051,128 0 47,568
RANPAK HOLDINGS CORP COM CL A 75321W103   51,849 11,471 SH   SOLE 25 11,471 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   183,973 40,702 SH   SOLE 26 32,687 0 8,015
RANPAK HOLDINGS CORP COM CL A 75321W103   3,512 777 SH   SOLE 28 777 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   739,983 163,713 SH   SOLE 30 163,713 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   52,477 11,610 SH   SOLE 36 11,610 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   25,289 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   32,793 7,255 SH   SOLE 43 7,255 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   30,276 30,276 SH   SOLE 18 30,276 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   947,795 947,795 SH   SOLE 19 947,795 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   54,693 54,693 SH   SOLE 21 54,693 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   2,097 2,097 SH   SOLE 22 2,097 0 0
RAPID7 INC COM 753422104   8,218,229 181,498 SH   SOLE 2 103,094 0 78,404
RAPID7 INC COM 753422104   329,050 7,267 SH   SOLE 4 203 0 7,064
RAPID7 INC COM 753422104   504,374 11,139 SH   SOLE 7 10,670 0 469
RAPID7 INC COM 753422104   7,367,373 162,707 SH   SOLE 18 149,117 0 13,590
RAPID7 INC COM 753422104   31,497,221 695,610 SH   SOLE 19 695,610 0 0
RAPID7 INC COM 753422104   119,187,329 2,632,229 SH   SOLE 21 2,632,229 0 0
RAPID7 INC COM 753422104   91,165,258 2,013,367 SH   SOLE 22 1,968,926 0 44,441
RAPID7 INC COM 753422104   536,840 11,856 SH   SOLE 23 11,856 0 0
RAPID7 INC COM 753422104   475,666 10,505 SH   SOLE 25 10,505 0 0
RAPID7 INC COM 753422104   4,269,406 94,289 SH   SOLE 26 26,277 0 68,012
RAPID7 INC COM 753422104   766,817 16,935 SH   SOLE 28 982 0 15,953
RAPID7 INC COM 753422104   24,126,180 532,822 SH   SOLE 30 532,822 0 0
RAPID7 INC COM 753422104   14,060,798 310,530 SH   SOLE 34 310,530 0 0
RAPID7 INC COM 753422104   20,965 463 SH   SOLE 36 463 0 0
RAPID7 INC COM 753422104   543,858 12,011 SH   SOLE 40 12,011 0 0
RAPID7 INC COM 753422104   1,785,707 39,437 SH   SOLE 43 36,953 0 2,484
RAPID7 INC NOTE 0.250% 3/1 753422AF1   2,934,279 3,380,000 PRN   SOLE 21 3,380,000 0 0
RAPT THERAPEUTICS INC COM 75382E109   296,900 15,877 SH   SOLE 2 6,512 0 9,365
RAPT THERAPEUTICS INC COM 75382E109   4,432 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109   1,542,900 82,508 SH   SOLE 18 82,508 0 0
RAPT THERAPEUTICS INC COM 75382E109   1,111,528 59,440 SH   SOLE 19 59,440 0 0
RAPT THERAPEUTICS INC COM 75382E109   23,307,474 1,246,389 SH   SOLE 21 1,246,389 0 0
RAPT THERAPEUTICS INC COM 75382E109   13,330,968 712,886 SH   SOLE 22 691,221 0 21,665
RAPT THERAPEUTICS INC COM 75382E109   87,404 4,674 SH   SOLE 25 4,674 0 0
RAPT THERAPEUTICS INC COM 75382E109   43,272 2,314 SH   SOLE 26 648 0 1,666
RAPT THERAPEUTICS INC COM 75382E109   728,178 38,940 SH   SOLE 30 38,940 0 0
RAPT THERAPEUTICS INC COM 75382E109   66,048 3,532 SH   SOLE 40 3,532 0 0
RAPT THERAPEUTICS INC COM 75382E109   142,999 7,647 SH   SOLE 43 6,022 0 1,625
RAVE RESTAURANT GROUP INC COM 754198109   6,636 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109   52,472 25,976 SH   SOLE 22 25,976 0 0
RAYMOND JAMES FINL INC COM 754730109   43,870,843 422,770 SH   SOLE 2 97,923 0 324,847
RAYMOND JAMES FINL INC COM 754730109   15,030,566 144,845 SH   SOLE 4 81,325 0 63,520
RAYMOND JAMES FINL INC COM 754730109   12,036,697 115,994 SH   SOLE 7 100,638 0 15,356
RAYMOND JAMES FINL INC COM 754730109   254,444 2,452 SH   SOLE 13 2,452 0 0
RAYMOND JAMES FINL INC COM 754730109   3,503,171 33,759 SH   SOLE 15 33,759 0 0
RAYMOND JAMES FINL INC COM 754730109   134,646,725 1,297,550 SH   SOLE 18 1,214,307 0 83,243
RAYMOND JAMES FINL INC COM 754730109   279,030,785 2,688,935 SH   SOLE 19 2,688,935 0 0
RAYMOND JAMES FINL INC COM 754730109   532,155,804 5,128,224 SH   SOLE 21 5,128,224 0 0
RAYMOND JAMES FINL INC COM 754730109   456,193,051 4,396,194 SH   SOLE 22 3,990,910 0 405,284
RAYMOND JAMES FINL INC COM 754730109   36,433,439 351,098 SH   SOLE 23 351,098 0 0
RAYMOND JAMES FINL INC COM 754730109   45,260,323 436,160 SH   SOLE 25 436,160 0 0
RAYMOND JAMES FINL INC COM 754730109   35,098,957 338,238 SH   SOLE 26 134,927 0 203,311
RAYMOND JAMES FINL INC COM 754730109   37,891,097 365,145 SH   SOLE 28 2,563 0 362,582
RAYMOND JAMES FINL INC COM 754730109   34,555 333 SH   SOLE 29 333 0 0
RAYMOND JAMES FINL INC COM 754730109   106,539,621 1,026,690 SH   SOLE 30 995,698 0 30,992
RAYMOND JAMES FINL INC COM 754730109   4,418,734 42,582 SH   SOLE 31 37,838 0 4,744
RAYMOND JAMES FINL INC COM 754730109   16,586,078 159,835 SH   SOLE 34 159,835 0 0
RAYMOND JAMES FINL INC COM 754730109   5,239,036 50,487 SH   SOLE 36 50,487 0 0
RAYMOND JAMES FINL INC COM 754730109   790,520 7,618 SH   SOLE 40 7,618 0 0
RAYMOND JAMES FINL INC COM 754730109   62,677 604 SH   OTR 43 604 0 0
RAYMOND JAMES FINL INC COM 754730109   19,425,943 187,202 SH   SOLE 43 150,687 0 36,515
RAYONIER ADVANCED MATLS INC COM 75508B104   426,108 99,558 SH   SOLE 2 31,452 0 68,106
RAYONIER ADVANCED MATLS INC COM 75508B104   1,849 432 SH   SOLE 7 432 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   804,636 187,999 SH   SOLE 18 187,999 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   1,544,156 360,784 SH   SOLE 19 360,784 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   9,814,789 2,293,175 SH   SOLE 21 2,293,175 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   8,239,364 1,925,085 SH   SOLE 22 1,875,000 0 50,085
RAYONIER ADVANCED MATLS INC COM 75508B104   24,644 5,758 SH   SOLE 23 5,758 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   25,787 6,025 SH   SOLE 43 6,023 0 2
RAYONIER INC COM 754907103   7,493,076 238,633 SH   SOLE 2 134,752 0 103,881
RAYONIER INC COM 754907103   12,780 407 SH   SOLE 4 407 0 0
RAYONIER INC COM 754907103   381,918 12,163 SH   SOLE 7 11,609 0 554
RAYONIER INC COM 754907103   8,916,156 283,954 SH   SOLE 18 283,954 0 0
RAYONIER INC COM 754907103   1,445,436 46,033 SH   SOLE 19 46,033 0 0
RAYONIER INC COM 754907103   248,040,061 7,899,365 SH   SOLE 21 7,899,365 0 0
RAYONIER INC COM 754907103   133,046,070 4,237,136 SH   SOLE 22 4,047,835 0 189,301
RAYONIER INC COM 754907103   2,641,399 84,121 SH   SOLE 25 84,121 0 0
RAYONIER INC COM 754907103   2,219,038 70,670 SH   SOLE 26 51,943 0 18,727
RAYONIER INC COM 754907103   118,786 3,783 SH   SOLE 28 2,477 0 1,306
RAYONIER INC COM 754907103   10,349,880 329,614 SH   SOLE 30 329,614 0 0
RAYONIER INC COM 754907103   65,438 2,084 SH   SOLE 31 2,084 0 0
RAYONIER INC COM 754907103   300,278 9,563 SH   SOLE 34 9,563 0 0
RAYONIER INC COM 754907103   70,273 2,238 SH   SOLE 36 2,238 0 0
RAYONIER INC COM 754907103   722,043 22,995 SH   SOLE 40 22,995 0 0
RAYONIER INC COM 754907103   2,914,412 92,816 SH   SOLE 43 90,472 0 2,344
RAYTHEON TECHNOLOGIES CORP COM 75513E101   303,409,059 3,097,275 SH   SOLE 2 601,271 0 2,496,004
RAYTHEON TECHNOLOGIES CORP COM 75513E101   78,071,965 796,978 SH   SOLE 4 307,951 0 489,027
RAYTHEON TECHNOLOGIES CORP COM 75513E101   160,679,478 1,640,256 SH   SOLE 7 1,472,756 0 167,500
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,775,280 38,539 SH   SOLE 13 38,539 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   24,950,118 254,697 SH   SOLE 15 254,697 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   302,414,184 3,087,119 SH   SOLE 18 2,906,222 0 180,897
RAYTHEON TECHNOLOGIES CORP COM 75513E101   231,036,897 2,358,482 SH   SOLE 19 2,358,482 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   4,350,390,179 44,409,863 SH   SOLE 21 44,409,863 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,110,733,416 31,755,139 SH   SOLE 22 28,734,029 0 3,021,110
RAYTHEON TECHNOLOGIES CORP COM 75513E101   296,256,118 3,024,256 SH   SOLE 23 3,024,256 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   74,379,069 759,280 SH   SOLE 25 753,781 0 5,499
RAYTHEON TECHNOLOGIES CORP COM 75513E101   270,974,503 2,766,175 SH   SOLE 26 1,031,525 0 1,734,650
RAYTHEON TECHNOLOGIES CORP COM 75513E101   8,931,111 91,171 SH   SOLE 28 0 0 91,171
RAYTHEON TECHNOLOGIES CORP COM 75513E101   127,054 1,297 SH   SOLE 29 1,297 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   626,192,255 6,392,326 SH   SOLE 30 6,392,326 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   32,086,406 327,546 SH   SOLE 31 301,927 0 25,619
RAYTHEON TECHNOLOGIES CORP COM 75513E101   35,302,727 360,379 SH   SOLE 36 360,379 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,160,875 32,267 SH   SOLE 40 32,267 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   154,592,424 1,578,118 SH   SOLE 43 1,322,978 0 255,139
RB GLOBAL INC COM 74935Q107   4,934,160 82,236 SH   SOLE 2 12,540 0 69,696
RB GLOBAL INC COM 74935Q107   9,900 165 SH   SOLE 4 165 0 0
RB GLOBAL INC COM 74935Q107   107,160 1,786 SH   SOLE 7 1,786 0 0
RB GLOBAL INC COM 74935Q107   4,839,960 80,666 SH   SOLE 18 80,666 0 0
RB GLOBAL INC COM 74935Q107   2,448,000 40,800 SH   SOLE 19 40,800 0 0
RB GLOBAL INC COM 74935Q107   137,557,800 2,292,630 SH   SOLE 21 2,292,630 0 0
RB GLOBAL INC COM 74935Q107   230,011,560 3,833,526 SH   SOLE 22 3,697,475 0 136,051
RB GLOBAL INC COM 74935Q107   103,920 1,732 SH   SOLE 28 1,732 0 0
RB GLOBAL INC COM 74935Q107   2,640 44 SH   SOLE 30 44 0 0
RB GLOBAL INC COM 74935Q107   155,160 2,586 SH   SOLE 31 2,586 0 0
RB GLOBAL INC COM 74935Q107   12,360 206 SH   OTR 43 206 0 0
RB GLOBAL INC COM 74935Q107   8,608,764 143,479 SH   SOLE 43 124,921 0 18,558
RBB BANCORP COM 74930B105   148,068 12,401 SH   SOLE 2 3,115 0 9,286
RBB BANCORP COM 74930B105   812 68 SH   SOLE 7 68 0 0
RBB BANCORP COM 74930B105   677,034 56,703 SH   SOLE 18 56,703 0 0
RBB BANCORP COM 74930B105   403,703 33,811 SH   SOLE 19 33,811 0 0
RBB BANCORP COM 74930B105   7,636,060 639,536 SH   SOLE 21 639,536 0 0
RBB BANCORP COM 74930B105   4,971,303 416,357 SH   SOLE 22 403,711 0 12,646
RBB BANCORP COM 74930B105   25,408 2,128 SH   SOLE 43 2,128 0 0
RBC BEARINGS INC COM 75524B104   5,453,278 25,076 SH   SOLE 2 10,312 0 14,764
RBC BEARINGS INC COM 75524B104   18,485 85 SH   SOLE 4 85 0 0
RBC BEARINGS INC COM 75524B104   60,022 276 SH   SOLE 7 276 0 0
RBC BEARINGS INC COM 75524B104   2,218,411 10,201 SH   SOLE 18 10,201 0 0
RBC BEARINGS INC COM 75524B104   1,922,000 8,838 SH   SOLE 19 8,838 0 0
RBC BEARINGS INC COM 75524B104   179,290,749 824,439 SH   SOLE 21 824,439 0 0
RBC BEARINGS INC COM 75524B104   157,433,275 723,931 SH   SOLE 22 687,207 0 36,724
RBC BEARINGS INC COM 75524B104   1,118,883 5,145 SH   SOLE 25 5,145 0 0
RBC BEARINGS INC COM 75524B104   2,764,914 12,714 SH   SOLE 26 10,240 0 2,474
RBC BEARINGS INC COM 75524B104   2,552,663 11,738 SH   SOLE 28 449 0 11,289
RBC BEARINGS INC COM 75524B104   3,514,315 16,160 SH   SOLE 30 16,160 0 0
RBC BEARINGS INC COM 75524B104   87,423 402 SH   SOLE 31 402 0 0
RBC BEARINGS INC COM 75524B104   1,019,934 4,690 SH   SOLE 40 4,690 0 0
RBC BEARINGS INC COM 75524B104   1,533,816 7,053 SH   SOLE 43 6,502 0 551
RBC BEARINGS INC 5% CNV PFD SR A 75524B203   40,046,058 377,793 SH   SOLE 21 377,793 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   752,073 9,897 SH   SOLE 2 7,970 0 1,927
RCI HOSPITALITY HLDGS INC COM 74934Q108   5,547 73 SH   SOLE 7 73 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,786,677 23,512 SH   SOLE 18 23,512 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,314,855 17,303 SH   SOLE 19 17,303 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   23,207,270 305,399 SH   SOLE 21 305,399 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   17,645,714 232,211 SH   SOLE 22 226,316 0 5,895
RCI HOSPITALITY HLDGS INC COM 74934Q108   103,878 1,367 SH   SOLE 25 1,367 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   39,135 515 SH   SOLE 26 0 0 515
RCI HOSPITALITY HLDGS INC COM 74934Q108   117,784 1,550 SH   SOLE 30 1,550 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   120,976 1,592 SH   SOLE 40 1,592 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   31,887 1,733 SH   SOLE 2 1,482 0 251
RCM TECHNOLOGIES INC COM NEW 749360400   21,914 1,191 SH   SOLE 18 1,191 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   276,920 15,050 SH   SOLE 21 15,050 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   267,150 14,519 SH   SOLE 22 14,519 0 0
RE MAX HLDGS INC CL A 75524W108   1,023,804 53,157 SH   SOLE 2 41,965 0 11,192
RE MAX HLDGS INC CL A 75524W108   1,194 62 SH   SOLE 4 62 0 0
RE MAX HLDGS INC CL A 75524W108   1,560 81 SH   SOLE 7 81 0 0
RE MAX HLDGS INC CL A 75524W108   1,250,340 64,919 SH   SOLE 18 64,919 0 0
RE MAX HLDGS INC CL A 75524W108   663,353 34,442 SH   SOLE 19 34,442 0 0
RE MAX HLDGS INC CL A 75524W108   42,806,506 2,222,560 SH   SOLE 21 2,222,560 0 0
RE MAX HLDGS INC CL A 75524W108   10,403,828 540,178 SH   SOLE 22 505,229 0 34,949
RE MAX HLDGS INC CL A 75524W108   45,454 2,360 SH   SOLE 25 2,360 0 0
RE MAX HLDGS INC CL A 75524W108   38,770 2,013 SH   SOLE 26 0 0 2,013
RE MAX HLDGS INC CL A 75524W108   648,311 33,661 SH   SOLE 30 33,661 0 0
RE MAX HLDGS INC CL A 75524W108   34,726 1,803 SH   SOLE 40 1,803 0 0
RE MAX HLDGS INC CL A 75524W108   856,088 44,449 SH   SOLE 43 43,732 0 717
READING INTL INC CL A 755408101   9,124 3,443 SH   SOLE 18 3,443 0 0
READING INTL INC CL A 755408101   102,123 38,537 SH   SOLE 21 38,537 0 0
READING INTL INC CL A 755408101   145,543 54,922 SH   SOLE 22 51,705 0 3,217
READY CAPITAL CORP COM 75574U101   1,624,625 144,027 SH   SOLE 2 48,103 0 95,924
READY CAPITAL CORP COM 75574U101   1,974 175 SH   SOLE 4 175 0 0
READY CAPITAL CORP COM 75574U101   16,570 1,469 SH   SOLE 7 1,469 0 0
READY CAPITAL CORP COM 75574U101   6,193,126 549,036 SH   SOLE 18 549,036 0 0
READY CAPITAL CORP COM 75574U101   3,587,559 318,046 SH   SOLE 19 318,046 0 0
READY CAPITAL CORP COM 75574U101   238,284,236 21,124,489 SH   SOLE 21 21,124,489 0 0
READY CAPITAL CORP COM 75574U101   48,643,206 4,312,341 SH   SOLE 22 4,060,592 0 251,749
READY CAPITAL CORP COM 75574U101   338,806 30,036 SH   SOLE 25 30,036 0 0
READY CAPITAL CORP COM 75574U101   1,111,870 98,570 SH   SOLE 26 86,430 0 12,140
READY CAPITAL CORP COM 75574U101   119,139 10,562 SH   SOLE 28 3,430 0 7,132
READY CAPITAL CORP COM 75574U101   3,651,370 323,703 SH   SOLE 30 323,703 0 0
READY CAPITAL CORP COM 75574U101   292,739 25,952 SH   SOLE 40 25,952 0 0
READY CAPITAL CORP COM 75574U101   3,506,130 310,827 SH   SOLE 43 288,122 0 22,705
READY CAPITAL CORP 7% CN SR NT 2023 75574U200   9,807,376 390,421 SH   SOLE 21 390,421 0 0
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6   1,735,613 2,325,000 PRN   SOLE 21 2,325,000 0 0
REALTY INCOME CORP COM 756109104   72,781,231 1,217,281 SH   SOLE 2 145,846 0 1,071,435
REALTY INCOME CORP COM 756109104   46,809,172 782,893 SH   SOLE 4 534,900 0 247,993
REALTY INCOME CORP COM 756109104   91,401,750 1,528,713 SH   SOLE 7 1,334,745 0 193,968
REALTY INCOME CORP COM 756109104   701,157 11,727 SH   SOLE 13 11,727 0 0
REALTY INCOME CORP COM 756109104   6,896,238 115,341 SH   SOLE 15 115,341 0 0
REALTY INCOME CORP COM 756109104   64,522,857 1,079,158 SH   SOLE 18 1,022,923 0 56,235
REALTY INCOME CORP COM 756109104   78,770,634 1,317,455 SH   SOLE 19 1,317,455 0 0
REALTY INCOME CORP COM 756109104   1,343,084,713 22,463,367 SH   SOLE 21 22,463,367 0 0
REALTY INCOME CORP COM 756109104   1,225,839,034 20,502,409 SH   SOLE 22 19,011,129 0 1,491,280
REALTY INCOME CORP COM 756109104   72,484,015 1,212,310 SH   SOLE 23 1,212,310 0 0
REALTY INCOME CORP COM 756109104   197,941,850 3,310,618 SH   SOLE 25 2,943,327 0 367,291
REALTY INCOME CORP COM 756109104   65,325,538 1,092,583 SH   SOLE 26 384,210 0 708,373
REALTY INCOME CORP COM 756109104   79,593,943 1,331,225 SH   SOLE 28 65,632 0 1,265,593
REALTY INCOME CORP COM 756109104   9,865 165 SH   SOLE 29 165 0 0
REALTY INCOME CORP COM 756109104   293,507,854 4,908,979 SH   SOLE 30 4,908,979 0 0
REALTY INCOME CORP COM 756109104   8,595,709 143,765 SH   SOLE 31 132,459 0 11,306
REALTY INCOME CORP COM 756109104   1,618,635 27,072 SH   SOLE 34 27,072 0 0
REALTY INCOME CORP COM 756109104   9,208,019 154,006 SH   SOLE 36 154,006 0 0
REALTY INCOME CORP COM 756109104   1,528,173 25,559 SH   SOLE 40 25,559 0 0
REALTY INCOME CORP COM 756109104   75,335 1,260 SH   OTR 43 1,260 0 0
REALTY INCOME CORP COM 756109104   36,750,256 614,656 SH   SOLE 43 530,976 0 83,680
REATA PHARMACEUTICALS INC CL A 75615P103   3,112,941 30,531 SH   SOLE 2 14,026 0 16,505
REATA PHARMACEUTICALS INC CL A 75615P103   6,933 68 SH   SOLE 4 68 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   607,172 5,955 SH   SOLE 7 5,643 0 312
REATA PHARMACEUTICALS INC CL A 75615P103   8,719,517 85,519 SH   SOLE 18 85,519 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   31,825,692 312,139 SH   SOLE 19 312,139 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   126,288,472 1,238,608 SH   SOLE 21 1,238,608 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   78,810,798 772,958 SH   SOLE 22 740,703 0 32,255
REATA PHARMACEUTICALS INC CL A 75615P103   423,134 4,150 SH   SOLE 25 4,150 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   1,236,163 12,124 SH   SOLE 26 9,748 0 2,376
REATA PHARMACEUTICALS INC CL A 75615P103   293,543 2,879 SH   SOLE 28 559 0 2,320
REATA PHARMACEUTICALS INC CL A 75615P103   4,875,625 47,819 SH   SOLE 30 47,819 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   185,057 1,815 SH   SOLE 34 1,815 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   26,408 259 SH   SOLE 36 259 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   522,443 5,124 SH   SOLE 40 5,124 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   20,494 201 SH   OTR 43 201 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   1,898,597 18,621 SH   SOLE 43 15,609 0 3,012
RECURSION PHARMACEUTICALS IN CL A 75629V104   1,548,621 207,312 SH   SOLE 2 93,393 0 113,919
RECURSION PHARMACEUTICALS IN CL A 75629V104   4,534 607 SH   SOLE 4 607 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   382,606 51,219 SH   SOLE 7 48,467 0 2,752
RECURSION PHARMACEUTICALS IN CL A 75629V104   2,988,717 400,096 SH   SOLE 18 392,912 0 7,184
RECURSION PHARMACEUTICALS IN CL A 75629V104   3,572,132 478,197 SH   SOLE 19 478,197 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   41,923,791 5,612,288 SH   SOLE 21 5,612,288 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   28,985,228 3,880,218 SH   SOLE 22 3,717,531 0 162,687
RECURSION PHARMACEUTICALS IN CL A 75629V104   67,267 9,005 SH   SOLE 23 9,005 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   162,136 21,705 SH   SOLE 25 21,705 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   786,942 105,347 SH   SOLE 26 78,680 0 26,667
RECURSION PHARMACEUTICALS IN CL A 75629V104   5,417,505 725,235 SH   SOLE 30 725,235 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   166,252 22,256 SH   SOLE 40 22,256 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   791,387 105,942 SH   SOLE 43 99,392 0 6,550
RED CAT HLDGS INC COM 75644T100   319,852 268,783 SH   SOLE 22 268,783 0 0
RED RIVER BANCSHARES INC COM 75686R202   66,634 1,356 SH   SOLE 2 182 0 1,174
RED RIVER BANCSHARES INC COM 75686R202   3,145 64 SH   SOLE 7 64 0 0
RED RIVER BANCSHARES INC COM 75686R202   701,572 14,277 SH   SOLE 18 14,277 0 0
RED RIVER BANCSHARES INC COM 75686R202   458,034 9,321 SH   SOLE 19 9,321 0 0
RED RIVER BANCSHARES INC COM 75686R202   8,512,817 173,236 SH   SOLE 21 173,236 0 0
RED RIVER BANCSHARES INC COM 75686R202   4,947,612 100,684 SH   SOLE 22 96,829 0 3,855
RED ROBIN GOURMET BURGERS IN COM 75689M101   32,279 2,334 SH   SOLE 2 556 0 1,778
RED ROBIN GOURMET BURGERS IN COM 75689M101   575,217 41,592 SH   SOLE 18 41,592 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   470,815 34,043 SH   SOLE 19 34,043 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   7,617,550 550,799 SH   SOLE 21 550,799 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   5,267,252 380,857 SH   SOLE 22 377,905 0 2,952
RED ROCK RESORTS INC CL A 75700L108   2,299,143 49,148 SH   SOLE 2 33,939 0 15,209
RED ROCK RESORTS INC CL A 75700L108   10,385 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108   23,905 511 SH   SOLE 7 511 0 0
RED ROCK RESORTS INC CL A 75700L108   6,076,488 129,895 SH   SOLE 18 129,895 0 0
RED ROCK RESORTS INC CL A 75700L108   4,495,511 96,099 SH   SOLE 19 96,099 0 0
RED ROCK RESORTS INC CL A 75700L108   75,417,172 1,612,167 SH   SOLE 21 1,612,167 0 0
RED ROCK RESORTS INC CL A 75700L108   59,313,953 1,267,934 SH   SOLE 22 1,221,370 0 46,564
RED ROCK RESORTS INC CL A 75700L108   476,174 10,179 SH   SOLE 25 10,179 0 0
RED ROCK RESORTS INC CL A 75700L108   1,619,103 34,611 SH   SOLE 26 18,359 0 16,252
RED ROCK RESORTS INC CL A 75700L108   145,439 3,109 SH   SOLE 28 1,140 0 1,969
RED ROCK RESORTS INC CL A 75700L108   1,689,974 36,126 SH   SOLE 30 36,126 0 0
RED ROCK RESORTS INC CL A 75700L108   404,366 8,644 SH   SOLE 40 8,644 0 0
RED ROCK RESORTS INC CL A 75700L108   1,001,092 21,400 SH   SOLE 43 17,948 0 3,452
RED VIOLET INC COM 75704L104   37,355 1,816 SH   SOLE 2 753 0 1,063
RED VIOLET INC COM 75704L104   3,579 174 SH   SOLE 7 174 0 0
RED VIOLET INC COM 75704L104   587,973 28,584 SH   SOLE 18 28,584 0 0
RED VIOLET INC COM 75704L104   462,907 22,504 SH   SOLE 19 22,504 0 0
RED VIOLET INC COM 75704L104   7,760,608 377,278 SH   SOLE 21 377,278 0 0
RED VIOLET INC COM 75704L104   5,096,691 247,773 SH   SOLE 22 245,758 0 2,015
REDFIN CORP COM 75737F108   3,350,966 269,804 SH   SOLE 2 244,753 0 25,051
REDFIN CORP COM 75737F108   4,508 363 SH   SOLE 4 363 0 0
REDFIN CORP COM 75737F108   11,153 898 SH   SOLE 7 898 0 0
REDFIN CORP COM 75737F108   3,422,232 275,542 SH   SOLE 18 270,565 0 4,977
REDFIN CORP COM 75737F108   2,816,036 226,734 SH   SOLE 19 226,734 0 0
REDFIN CORP COM 75737F108   44,662,767 3,596,036 SH   SOLE 21 3,596,036 0 0
REDFIN CORP COM 75737F108   38,048,608 3,063,495 SH   SOLE 22 2,991,094 0 72,401
REDFIN CORP COM 75737F108   10,594 853 SH   SOLE 23 853 0 0
REDFIN CORP COM 75737F108   274,730 22,120 SH   SOLE 25 22,120 0 0
REDFIN CORP COM 75737F108   1,036,797 83,478 SH   SOLE 26 26,661 0 56,817
REDFIN CORP COM 75737F108   23,027 1,854 SH   SOLE 28 1,854 0 0
REDFIN CORP COM 75737F108   666,060 53,628 SH   SOLE 30 53,628 0 0
REDFIN CORP COM 75737F108   238,638 19,214 SH   SOLE 34 19,214 0 0
REDFIN CORP COM 75737F108   158,082 12,728 SH   SOLE 40 12,728 0 0
REDFIN CORP COM 75737F108   54,872 4,418 SH   OTR 43 4,418 0 0
REDFIN CORP COM 75737F108   2,865,965 230,754 SH   SOLE 43 212,152 0 18,602
REDFIN CORP NOTE 10/1 75737FAC2   1,614,162 1,983,000 PRN   SOLE 21 1,983,000 0 0
REDFIN CORP NOTE 0.500% 4/0 75737FAE8   2,258,190 3,300,000 PRN   SOLE 21 3,300,000 0 0
REDWIRE CORPORATION COM 75776W103   26,326 10,324 SH   SOLE 2 0 0 10,324
REDWIRE CORPORATION COM 75776W103   109,607 42,983 SH   SOLE 18 42,983 0 0
REDWIRE CORPORATION COM 75776W103   67,705 26,551 SH   SOLE 19 26,551 0 0
REDWIRE CORPORATION COM 75776W103   1,013,459 397,435 SH   SOLE 21 397,435 0 0
REDWIRE CORPORATION COM 75776W103   952,787 373,642 SH   SOLE 22 370,994 0 2,648
REDWOOD TRUST INC COM 758075402   629,203 98,776 SH   SOLE 2 33,002 0 65,774
REDWOOD TRUST INC COM 758075402   3,504 550 SH   SOLE 4 550 0 0
REDWOOD TRUST INC COM 758075402   6,262 983 SH   SOLE 7 983 0 0
REDWOOD TRUST INC COM 758075402   2,544,554 399,459 SH   SOLE 18 399,459 0 0
REDWOOD TRUST INC COM 758075402   1,470,139 230,791 SH   SOLE 19 230,791 0 0
REDWOOD TRUST INC COM 758075402   95,373,201 14,972,245 SH   SOLE 21 14,972,245 0 0
REDWOOD TRUST INC COM 758075402   20,377,955 3,199,051 SH   SOLE 22 3,066,603 0 132,448
REDWOOD TRUST INC COM 758075402   183,673 28,834 SH   SOLE 25 28,834 0 0
REDWOOD TRUST INC COM 758075402   156,027 24,494 SH   SOLE 26 10,532 0 13,962
REDWOOD TRUST INC COM 758075402   94,028 14,761 SH   SOLE 28 2,014 0 12,747
REDWOOD TRUST INC COM 758075402   1,644,199 258,116 SH   SOLE 30 258,116 0 0
REDWOOD TRUST INC COM 758075402   87,931 13,804 SH   SOLE 40 13,804 0 0
REDWOOD TRUST INC COM 758075402   35,748 5,612 SH   OTR 43 5,612 0 0
REDWOOD TRUST INC COM 758075402   1,137,809 178,620 SH   SOLE 43 175,987 0 2,633
REGAL REXNORD CORPORATION COM 758750103   34,564,709 224,592 SH   SOLE 2 60,872 0 163,720
REGAL REXNORD CORPORATION COM 758750103   28,318 184 SH   SOLE 4 184 0 0
REGAL REXNORD CORPORATION COM 758750103   1,896,356 12,322 SH   SOLE 7 11,694 0 628
REGAL REXNORD CORPORATION COM 758750103   19,624,251 127,513 SH   SOLE 18 127,513 0 0
REGAL REXNORD CORPORATION COM 758750103   3,177,727 20,648 SH   SOLE 19 20,648 0 0
REGAL REXNORD CORPORATION COM 758750103   510,699,913 3,318,388 SH   SOLE 21 3,318,388 0 0
REGAL REXNORD CORPORATION COM 758750103   290,775,274 1,889,378 SH   SOLE 22 1,804,599 0 84,779
REGAL REXNORD CORPORATION COM 758750103   1,864,499 12,115 SH   SOLE 25 12,115 0 0
REGAL REXNORD CORPORATION COM 758750103   4,831,229 31,392 SH   SOLE 26 25,728 0 5,664
REGAL REXNORD CORPORATION COM 758750103   363,512 2,362 SH   SOLE 28 774 0 1,588
REGAL REXNORD CORPORATION COM 758750103   8,974,986 58,317 SH   SOLE 30 58,317 0 0
REGAL REXNORD CORPORATION COM 758750103   146,821 954 SH   SOLE 31 954 0 0
REGAL REXNORD CORPORATION COM 758750103   194,991 1,267 SH   SOLE 36 1,267 0 0
REGAL REXNORD CORPORATION COM 758750103   1,810,941 11,767 SH   SOLE 40 11,767 0 0
REGAL REXNORD CORPORATION COM 758750103   66,485 432 SH   OTR 43 432 0 0
REGAL REXNORD CORPORATION COM 758750103   7,539,796 48,992 SH   SOLE 43 43,804 0 5,188
REGENCELL BIOSCIENCE HLDGS L ORDINARY SHARES G7487R100   5,165 238 SH   SOLE 2 238 0 0
REGENCY CTRS CORP COM 758849103   29,020,534 469,816 SH   SOLE 2 139,756 0 330,060
REGENCY CTRS CORP COM 758849103   24,599,717 398,247 SH   SOLE 4 318,504 0 79,743
REGENCY CTRS CORP COM 758849103   22,447,094 363,398 SH   SOLE 7 314,205 0 49,193
REGENCY CTRS CORP COM 758849103   30,020 486 SH   SOLE 13 486 0 0
REGENCY CTRS CORP COM 758849103   1,632,396 26,427 SH   SOLE 15 26,427 0 0
REGENCY CTRS CORP COM 758849103   28,743,187 465,326 SH   SOLE 18 452,528 0 12,798
REGENCY CTRS CORP COM 758849103   34,828,644 563,844 SH   SOLE 19 563,844 0 0
REGENCY CTRS CORP COM 758849103   337,422,702 5,462,566 SH   SOLE 21 5,462,566 0 0
REGENCY CTRS CORP COM 758849103   364,975,952 5,908,628 SH   SOLE 22 5,195,916 0 712,712
REGENCY CTRS CORP COM 758849103   18,752,260 303,582 SH   SOLE 23 303,582 0 0
REGENCY CTRS CORP COM 758849103   69,518,676 1,125,444 SH   SOLE 25 1,097,543 0 27,901
REGENCY CTRS CORP COM 758849103   26,409,208 427,541 SH   SOLE 26 242,595 0 184,946
REGENCY CTRS CORP COM 758849103   27,865,003 451,109 SH   SOLE 28 59,773 0 391,336
REGENCY CTRS CORP COM 758849103   88,993,027 1,440,716 SH   SOLE 30 1,440,716 0 0
REGENCY CTRS CORP COM 758849103   2,097,647 33,959 SH   SOLE 31 31,179 0 2,780
REGENCY CTRS CORP COM 758849103   2,773,905 44,907 SH   SOLE 34 44,907 0 0
REGENCY CTRS CORP COM 758849103   2,513,545 40,692 SH   SOLE 36 40,692 0 0
REGENCY CTRS CORP COM 758849103   410,215 6,641 SH   SOLE 40 6,641 0 0
REGENCY CTRS CORP COM 758849103   29,650 480 SH   OTR 43 480 0 0
REGENCY CTRS CORP COM 758849103   12,056,311 195,181 SH   SOLE 43 181,733 0 13,448
REGENERON PHARMACEUTICALS COM 75886F107   175,420,044 244,134 SH   SOLE 2 80,294 0 163,840
REGENERON PHARMACEUTICALS COM 75886F107   60,945,126 84,818 SH   SOLE 4 47,138 0 37,680
REGENERON PHARMACEUTICALS COM 75886F107   80,738,029 112,364 SH   SOLE 7 101,726 0 10,638
REGENERON PHARMACEUTICALS COM 75886F107   3,698,325 5,147 SH   SOLE 13 5,147 0 0
REGENERON PHARMACEUTICALS COM 75886F107   12,385,474 17,237 SH   SOLE 15 17,237 0 0
REGENERON PHARMACEUTICALS COM 75886F107   144,373,368 200,926 SH   SOLE 18 184,892 0 16,034
REGENERON PHARMACEUTICALS COM 75886F107   164,503,985 228,942 SH   SOLE 19 228,942 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,557,314,757 3,559,043 SH   SOLE 21 3,559,043 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,768,748,004 2,461,586 SH   SOLE 22 2,228,784 0 232,802
REGENERON PHARMACEUTICALS COM 75886F107   171,238,860 238,315 SH   SOLE 23 238,315 0 0
REGENERON PHARMACEUTICALS COM 75886F107   177,754,581 247,383 SH   SOLE 25 216,943 0 30,440
REGENERON PHARMACEUTICALS COM 75886F107   152,576,939 212,343 SH   SOLE 26 86,577 0 125,766
REGENERON PHARMACEUTICALS COM 75886F107   186,299,459 259,275 SH   SOLE 28 15,925 0 243,350
REGENERON PHARMACEUTICALS COM 75886F107   1,807,128 2,515 SH   SOLE 29 2,515 0 0
REGENERON PHARMACEUTICALS COM 75886F107   581,881,596 809,811 SH   SOLE 30 809,811 0 0
REGENERON PHARMACEUTICALS COM 75886F107   20,264,984 28,203 SH   SOLE 31 26,333 0 1,870
REGENERON PHARMACEUTICALS COM 75886F107   17,155,861 23,876 SH   SOLE 32 23,876 0 0
REGENERON PHARMACEUTICALS COM 75886F107   147,990,498 205,960 SH   SOLE 34 205,960 0 0
REGENERON PHARMACEUTICALS COM 75886F107   20,900,173 29,087 SH   SOLE 36 29,087 0 0
REGENERON PHARMACEUTICALS COM 75886F107   3,003,497 4,180 SH   SOLE 40 4,180 0 0
REGENERON PHARMACEUTICALS COM 75886F107   79,640,962 110,837 SH   SOLE 43 101,559 0 9,278
REGENXBIO INC COM 75901B107   6,360,198 318,169 SH   SOLE 2 155,086 0 163,083
REGENXBIO INC COM 75901B107   3,058 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107   6,897 345 SH   SOLE 7 345 0 0
REGENXBIO INC COM 75901B107   3,221,848 161,173 SH   SOLE 18 140,347 0 20,826
REGENXBIO INC COM 75901B107   15,731,011 786,944 SH   SOLE 19 786,944 0 0
REGENXBIO INC COM 75901B107   96,368,692 4,820,845 SH   SOLE 21 4,820,845 0 0
REGENXBIO INC COM 75901B107   35,975,963 1,799,698 SH   SOLE 22 1,753,768 0 45,930
REGENXBIO INC COM 75901B107   384,228 19,221 SH   SOLE 23 19,221 0 0
REGENXBIO INC COM 75901B107   146,087 7,308 SH   SOLE 25 7,308 0 0
REGENXBIO INC COM 75901B107   2,475,342 123,829 SH   SOLE 26 7,553 0 116,276
REGENXBIO INC COM 75901B107   71,384 3,571 SH   SOLE 28 3,571 0 0
REGENXBIO INC COM 75901B107   4,159,759 208,092 SH   SOLE 30 208,092 0 0
REGENXBIO INC COM 75901B107   40,960 2,049 SH   SOLE 34 2,049 0 0
REGENXBIO INC COM 75901B107   155,762 7,792 SH   SOLE 40 7,792 0 0
REGENXBIO INC COM 75901B107   195,562 9,783 SH   SOLE 43 9,520 0 263
REGIONAL HEALTH PPTYS INC COM 75903M309   3,186 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106   2,993,362 98,143 SH   SOLE 2 67,483 0 30,660
REGIONAL MGMT CORP COM 75902K106   4,026 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106   756,858 24,815 SH   SOLE 18 24,815 0 0
REGIONAL MGMT CORP COM 75902K106   3,925,686 128,711 SH   SOLE 19 128,711 0 0
REGIONAL MGMT CORP COM 75902K106   9,453,292 309,944 SH   SOLE 21 309,944 0 0
REGIONAL MGMT CORP COM 75902K106   14,981,265 491,189 SH   SOLE 22 485,183 0 6,006
REGIONAL MGMT CORP COM 75902K106   288,866 9,471 SH   SOLE 23 9,471 0 0
REGIONAL MGMT CORP COM 75902K106   1,331,661 43,661 SH   SOLE 26 0 0 43,661
REGIONAL MGMT CORP COM 75902K106   3,355 110 SH   SOLE 43 110 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   34,967,438 1,962,258 SH   SOLE 2 385,848 0 1,576,410
REGIONS FINANCIAL CORP NEW COM 7591EP100   17,270,788 969,180 SH   SOLE 4 589,655 0 379,525
REGIONS FINANCIAL CORP NEW COM 7591EP100   41,128,560 2,308,000 SH   SOLE 7 2,025,064 0 282,936
REGIONS FINANCIAL CORP NEW COM 7591EP100   685,393 38,462 SH   SOLE 13 38,462 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,984,814 167,498 SH   SOLE 15 167,498 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   50,156,618 2,814,625 SH   SOLE 18 2,732,464 0 82,161
REGIONS FINANCIAL CORP NEW COM 7591EP100   7,684,340 431,220 SH   SOLE 19 431,220 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   736,065,097 41,305,561 SH   SOLE 21 41,305,561 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   365,873,308 20,531,611 SH   SOLE 22 18,551,320 0 1,980,291
REGIONS FINANCIAL CORP NEW COM 7591EP100   28,515,849 1,600,216 SH   SOLE 23 1,600,216 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   52,488,917 2,945,506 SH   SOLE 25 2,936,800 0 8,706
REGIONS FINANCIAL CORP NEW COM 7591EP100   33,894,709 1,902,060 SH   SOLE 26 906,243 0 995,817
REGIONS FINANCIAL CORP NEW COM 7591EP100   42,110,798 2,363,120 SH   SOLE 28 74,492 0 2,288,628
REGIONS FINANCIAL CORP NEW COM 7591EP100   33,662 1,889 SH   SOLE 29 1,889 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   166,112,837 9,321,708 SH   SOLE 30 9,174,628 0 147,080
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,903,827 219,070 SH   SOLE 31 196,776 0 22,294
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,576,474 200,700 SH   SOLE 32 200,700 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   681,170 38,225 SH   SOLE 34 38,225 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   4,558,908 255,831 SH   SOLE 36 255,831 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   628,565 35,273 SH   SOLE 40 35,273 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   40,843 2,292 SH   OTR 43 2,292 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   24,201,512 1,358,110 SH   SOLE 43 1,250,963 0 107,146
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   117,041 105,442 SH   SOLE 21 105,442 0 0
REGIS CORP MINN COM 758932107   397,253 357,886 SH   SOLE 22 357,886 0 0
REGULUS THERAPEUTICS INC COM 75915K309   66 45 SH   SOLE 21 45 0 0
REGULUS THERAPEUTICS INC COM 75915K309   842 573 SH   SOLE 22 573 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   42,276,595 304,828 SH   SOLE 2 130,575 0 174,253
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,129,491 8,144 SH   SOLE 4 6,329 0 1,815
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,924,462 13,876 SH   SOLE 7 13,211 0 665
REINSURANCE GRP OF AMERICA I COM NEW 759351604   193,056 1,392 SH   SOLE 13 1,392 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   67,286,702 485,159 SH   SOLE 18 484,493 0 666
REINSURANCE GRP OF AMERICA I COM NEW 759351604   14,825,406 106,896 SH   SOLE 19 106,896 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   466,346,512 3,362,510 SH   SOLE 21 3,362,510 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   274,025,644 1,975,814 SH   SOLE 22 1,890,535 0 85,279
REINSURANCE GRP OF AMERICA I COM NEW 759351604   852,666 6,148 SH   SOLE 23 6,148 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   4,422,408 31,887 SH   SOLE 25 13,744 0 18,143
REINSURANCE GRP OF AMERICA I COM NEW 759351604   9,399,299 67,772 SH   SOLE 26 35,446 0 32,326
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,194,676 8,614 SH   SOLE 28 785 0 7,829
REINSURANCE GRP OF AMERICA I COM NEW 759351604   10,432,539 75,222 SH   SOLE 30 75,222 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   134,113 967 SH   SOLE 31 967 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   17,609,053 126,967 SH   SOLE 34 126,967 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,087,607 7,842 SH   SOLE 36 7,842 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,610,746 11,614 SH   SOLE 40 11,614 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   76,973 555 SH   OTR 43 555 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   12,941,204 93,310 SH   SOLE 43 87,327 0 5,983
REKOR SYSTEMS INC COM 759419104   2,554 1,435 SH   SOLE 2 0 0 1,435
REKOR SYSTEMS INC COM 759419104   18,323 10,294 SH   SOLE 18 10,294 0 0
REKOR SYSTEMS INC COM 759419104   228,577 128,414 SH   SOLE 21 128,414 0 0
REKOR SYSTEMS INC COM 759419104   837,517 470,515 SH   SOLE 22 470,515 0 0
RELAY THERAPEUTICS INC COM 75943R102   2,713,035 216,006 SH   SOLE 2 94,560 0 121,446
RELAY THERAPEUTICS INC COM 75943R102   4,220 336 SH   SOLE 4 336 0 0
RELAY THERAPEUTICS INC COM 75943R102   9,897 788 SH   SOLE 7 788 0 0
RELAY THERAPEUTICS INC COM 75943R102   3,426,544 272,814 SH   SOLE 18 257,863 0 14,951
RELAY THERAPEUTICS INC COM 75943R102   8,373,538 666,683 SH   SOLE 19 666,683 0 0
RELAY THERAPEUTICS INC COM 75943R102   46,635,921 3,713,051 SH   SOLE 21 3,713,051 0 0
RELAY THERAPEUTICS INC COM 75943R102   36,488,169 2,905,109 SH   SOLE 22 2,796,520 0 108,589
RELAY THERAPEUTICS INC COM 75943R102   153,257 12,202 SH   SOLE 23 12,202 0 0
RELAY THERAPEUTICS INC COM 75943R102   142,229 11,324 SH   SOLE 25 11,324 0 0
RELAY THERAPEUTICS INC COM 75943R102   1,466,016 116,721 SH   SOLE 26 29,683 0 87,038
RELAY THERAPEUTICS INC COM 75943R102   5,170,676 411,678 SH   SOLE 30 411,678 0 0
RELAY THERAPEUTICS INC COM 75943R102   182,547 14,534 SH   SOLE 40 14,534 0 0
RELAY THERAPEUTICS INC COM 75943R102   332,614 26,482 SH   SOLE 43 23,720 0 2,762
RELIANCE GLOBAL GROUP INC COM 75946W306   49,450 10,499 SH   SOLE 22 10,499 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   66,912,443 246,373 SH   SOLE 2 157,781 0 88,592
RELIANCE STEEL & ALUMINUM CO COM 759509102   30,873,265 113,676 SH   SOLE 4 54,481 0 59,195
RELIANCE STEEL & ALUMINUM CO COM 759509102   8,155,033 30,027 SH   SOLE 7 15,445 0 14,582
RELIANCE STEEL & ALUMINUM CO COM 759509102   4,659,670 17,157 SH   SOLE 13 17,157 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   2,056,479 7,572 SH   SOLE 15 7,572 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   36,788,495 135,456 SH   SOLE 18 128,975 0 6,481
RELIANCE STEEL & ALUMINUM CO COM 759509102   12,920,079 47,572 SH   SOLE 19 47,572 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   962,939,998 3,545,565 SH   SOLE 21 3,545,565 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   490,734,341 1,806,894 SH   SOLE 22 1,694,877 0 112,017
RELIANCE STEEL & ALUMINUM CO COM 759509102   35,017,185 128,934 SH   SOLE 23 128,934 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   15,622,943 57,524 SH   SOLE 25 56,773 0 751
RELIANCE STEEL & ALUMINUM CO COM 759509102   24,992,527 92,023 SH   SOLE 26 56,163 0 35,860
RELIANCE STEEL & ALUMINUM CO COM 759509102   45,623,046 167,985 SH   SOLE 28 1,333 0 166,652
RELIANCE STEEL & ALUMINUM CO COM 759509102   3,040,722 11,196 SH   SOLE 29 11,196 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   80,887,378 297,829 SH   SOLE 30 297,829 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   8,164,810 30,063 SH   SOLE 31 29,009 0 1,054
RELIANCE STEEL & ALUMINUM CO COM 759509102   15,556,675 57,280 SH   SOLE 34 57,280 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   3,236,538 11,917 SH   SOLE 36 11,917 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   626,287 2,306 SH   SOLE 40 2,306 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   19,826 73 SH   OTR 43 73 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   39,704,505 146,193 SH   SOLE 43 139,199 0 6,994
RELMADA THERAPEUTICS INC COM 75955J402   9,897 4,023 SH   SOLE 2 0 0 4,023
RELMADA THERAPEUTICS INC COM 75955J402   24,396 9,917 SH   SOLE 18 4,709 0 5,208
RELMADA THERAPEUTICS INC COM 75955J402   202,547 82,336 SH   SOLE 21 82,336 0 0
RELMADA THERAPEUTICS INC COM 75955J402   1,252,086 508,978 SH   SOLE 22 508,978 0 0
RELX PLC SPONSORED ADR 759530108   12,904 386 SH   SOLE 2 386 0 0
RELX PLC SPONSORED ADR 759530108   40,530,606 1,212,402 SH   SOLE 18 1,208,180 0 4,222
RELX PLC SPONSORED ADR 759530108   47,441,650 1,419,134 SH   SOLE 43 1,290,626 0 128,508
REMARK HLDGS INC COM NEW 75955K300   5,132 5,237 SH   SOLE 21 5,237 0 0
REMARK HLDGS INC COM NEW 75955K300   133,278 135,998 SH   SOLE 22 135,998 0 0
REMITLY GLOBAL INC COM 75960P104   1,260,470 66,975 SH   SOLE 2 42,571 0 24,404
REMITLY GLOBAL INC COM 75960P104   5,307 282 SH   SOLE 4 282 0 0
REMITLY GLOBAL INC COM 75960P104   339,532 18,041 SH   SOLE 7 17,102 0 939
REMITLY GLOBAL INC COM 75960P104   4,064,480 215,966 SH   SOLE 18 215,966 0 0
REMITLY GLOBAL INC COM 75960P104   4,822,023 256,218 SH   SOLE 19 256,218 0 0
REMITLY GLOBAL INC COM 75960P104   54,256,065 2,882,894 SH   SOLE 21 2,882,894 0 0
REMITLY GLOBAL INC COM 75960P104   46,718,298 2,482,375 SH   SOLE 22 2,402,291 0 80,084
REMITLY GLOBAL INC COM 75960P104   13,494 717 SH   SOLE 23 717 0 0
REMITLY GLOBAL INC COM 75960P104   401,826 21,351 SH   SOLE 25 21,351 0 0
REMITLY GLOBAL INC COM 75960P104   960,272 51,024 SH   SOLE 26 39,705 0 11,319
REMITLY GLOBAL INC COM 75960P104   1,327,845 70,555 SH   SOLE 30 70,555 0 0
REMITLY GLOBAL INC COM 75960P104   1,894,779 100,679 SH   SOLE 34 100,679 0 0
REMITLY GLOBAL INC COM 75960P104   400,452 21,278 SH   SOLE 40 21,278 0 0
REMITLY GLOBAL INC COM 75960P104   471 25 SH   SOLE 43 25 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   22,101,874 118,496 SH   SOLE 2 50,431 0 68,065
RENAISSANCERE HLDGS LTD COM G7496G103   25,367 136 SH   SOLE 4 136 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   2,216,417 11,883 SH   SOLE 7 11,464 0 419
RENAISSANCERE HLDGS LTD COM G7496G103   63,044 338 SH   SOLE 15 338 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   18,637,265 99,921 SH   SOLE 18 99,921 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   8,960,234 48,039 SH   SOLE 19 48,039 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   479,958,673 2,573,229 SH   SOLE 21 2,573,229 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   266,059,029 1,426,437 SH   SOLE 22 1,363,032 0 63,405
RENAISSANCERE HLDGS LTD COM G7496G103   12,861,114 68,953 SH   SOLE 25 68,953 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   8,157,266 43,734 SH   SOLE 26 21,336 0 22,398
RENAISSANCERE HLDGS LTD COM G7496G103   2,684,582 14,393 SH   SOLE 28 759 0 13,634
RENAISSANCERE HLDGS LTD COM G7496G103   6,750,905 36,194 SH   SOLE 30 36,194 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   130,377 699 SH   SOLE 31 699 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,293,703 6,936 SH   SOLE 34 6,936 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,137,399 6,098 SH   SOLE 36 6,098 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,572,550 8,431 SH   SOLE 40 8,431 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   33,760 181 SH   OTR 43 181 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   7,291,517 39,092 SH   SOLE 43 36,196 0 2,896
RENASANT CORP COM 75970E107   1,226,072 46,922 SH   SOLE 2 14,995 0 31,927
RENASANT CORP COM 75970E107   6,297 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107   340,918 13,047 SH   SOLE 7 12,341 0 706
RENASANT CORP COM 75970E107   4,579,805 175,270 SH   SOLE 18 175,270 0 0
RENASANT CORP COM 75970E107   2,486,688 95,166 SH   SOLE 19 95,166 0 0
RENASANT CORP COM 75970E107   170,409,356 6,521,598 SH   SOLE 21 6,521,598 0 0
RENASANT CORP COM 75970E107   32,928,216 1,260,169 SH   SOLE 22 1,198,431 0 61,738
RENASANT CORP COM 75970E107   164,776 6,306 SH   SOLE 25 6,306 0 0
RENASANT CORP COM 75970E107   417,531 15,979 SH   SOLE 26 11,197 0 4,782
RENASANT CORP COM 75970E107   26,208 1,003 SH   SOLE 28 1,003 0 0
RENASANT CORP COM 75970E107   1,988,441 76,098 SH   SOLE 30 76,098 0 0
RENASANT CORP COM 75970E107   156,989 6,008 SH   SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107   151,613 5,802 SH   SOLE 43 5,401 0 401
RENEO PHARMACEUTICALS INC COM 75974E103   6,619 1,009 SH   SOLE 2 0 0 1,009
RENEO PHARMACEUTICALS INC COM 75974E103   137,675 20,987 SH   SOLE 18 20,987 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   105,196 16,036 SH   SOLE 19 16,036 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   1,833,782 279,540 SH   SOLE 21 279,540 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   914,156 139,353 SH   SOLE 22 137,250 0 2,103
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   8,664 1,581 SH   SOLE 7 1,581 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   9,620,102 1,755,493 SH   SOLE 21 1,755,493 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   6,132 1,119 SH   SOLE 22 1,119 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   9,612 1,754 SH   SOLE 28 1,754 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   11,786,674 2,150,853 SH   SOLE 30 2,150,853 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   100,185 18,282 SH   SOLE 36 18,282 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   42,911 21,672 SH   SOLE 2 5,877 0 15,795
RENT THE RUNWAY INC COM CL A 76010Y103   295,376 149,180 SH   SOLE 18 149,180 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   192,096 97,018 SH   SOLE 19 97,018 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   3,617,252 1,826,895 SH   SOLE 21 1,826,895 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   2,144,738 1,083,201 SH   SOLE 22 1,051,608 0 31,593
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   269,013 6,896 SH   SOLE 2 6,896 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   8,738 224 SH   SOLE 18 224 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   11,532,650 295,633 SH   SOLE 43 274,758 0 20,875
REPARE THERAPEUTICS INC COM 760273102   76,314 7,213 SH   SOLE 2 4,888 0 2,325
REPARE THERAPEUTICS INC COM 760273102   2,538,237 239,909 SH   SOLE 21 239,909 0 0
REPARE THERAPEUTICS INC COM 760273102   126,103 11,919 SH   SOLE 22 5,952 0 5,967
REPARE THERAPEUTICS INC COM 760273102   21,276 2,011 SH   SOLE 25 2,011 0 0
REPARE THERAPEUTICS INC COM 760273102   2,243 212 SH   SOLE 26 212 0 0
REPARE THERAPEUTICS INC COM 760273102   494,202 46,711 SH   SOLE 30 46,711 0 0
REPARE THERAPEUTICS INC COM 760273102   20,208 1,910 SH   SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100   2,385,942 304,718 SH   SOLE 2 163,755 0 140,963
REPAY HLDGS CORP COM CL A 76029L100   2,670 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100   7,125 910 SH   SOLE 7 910 0 0
REPAY HLDGS CORP COM CL A 76029L100   1,853,682 236,741 SH   SOLE 18 236,741 0 0
REPAY HLDGS CORP COM CL A 76029L100   4,207,873 537,404 SH   SOLE 19 537,404 0 0
REPAY HLDGS CORP COM CL A 76029L100   22,339,663 2,853,086 SH   SOLE 21 2,853,086 0 0
REPAY HLDGS CORP COM CL A 76029L100   21,468,952 2,741,884 SH   SOLE 22 2,649,022 0 92,862
REPAY HLDGS CORP COM CL A 76029L100   150,892 19,271 SH   SOLE 23 19,271 0 0
REPAY HLDGS CORP COM CL A 76029L100   82,975 10,597 SH   SOLE 25 10,597 0 0
REPAY HLDGS CORP COM CL A 76029L100   808,244 103,224 SH   SOLE 26 26,708 0 76,516
REPAY HLDGS CORP COM CL A 76029L100   33,544 4,284 SH   SOLE 28 240 0 4,044
REPAY HLDGS CORP COM CL A 76029L100   974,444 124,450 SH   SOLE 30 124,450 0 0
REPAY HLDGS CORP COM CL A 76029L100   8,187,878 1,045,706 SH   SOLE 34 1,045,706 0 0
REPAY HLDGS CORP COM CL A 76029L100   73,038 9,328 SH   SOLE 40 9,328 0 0
REPAY HLDGS CORP COM CL A 76029L100   573,743 73,275 SH   SOLE 43 70,624 0 2,651
REPLIGEN CORP COM 759916109   18,336,045 129,620 SH   SOLE 2 57,700 0 71,920
REPLIGEN CORP COM 759916109   5,526,276 39,066 SH   SOLE 4 21,720 0 17,346
REPLIGEN CORP COM 759916109   10,047,479 71,027 SH   SOLE 7 66,940 0 4,087
REPLIGEN CORP COM 759916109   102,841 727 SH   SOLE 13 727 0 0
REPLIGEN CORP COM 759916109   436,828 3,088 SH   SOLE 15 3,088 0 0
REPLIGEN CORP COM 759916109   25,173,373 177,954 SH   SOLE 18 175,016 0 2,938
REPLIGEN CORP COM 759916109   223,895,956 1,582,751 SH   SOLE 19 1,582,751 0 0
REPLIGEN CORP COM 759916109   454,134,272 3,210,337 SH   SOLE 21 3,210,337 0 0
REPLIGEN CORP COM 759916109   246,790,975 1,744,599 SH   SOLE 22 1,641,646 0 102,953
REPLIGEN CORP COM 759916109   13,273,050 93,829 SH   SOLE 23 93,829 0 0
REPLIGEN CORP COM 759916109   1,972,377 13,943 SH   SOLE 25 13,772 0 171
REPLIGEN CORP COM 759916109   4,848,259 34,273 SH   SOLE 26 31,526 0 2,747
REPLIGEN CORP COM 759916109   10,474,547 74,046 SH   SOLE 28 916 0 73,130
REPLIGEN CORP COM 759916109   51,317,869 362,773 SH   SOLE 30 362,773 0 0
REPLIGEN CORP COM 759916109   1,723,690 12,185 SH   SOLE 31 10,871 0 1,314
REPLIGEN CORP COM 759916109   20,767,460 146,808 SH   SOLE 34 146,808 0 0
REPLIGEN CORP COM 759916109   994,039 7,027 SH   SOLE 36 7,027 0 0
REPLIGEN CORP COM 759916109   280,232 1,981 SH   SOLE 40 1,981 0 0
REPLIGEN CORP COM 759916109   34,658 245 SH   OTR 43 245 0 0
REPLIGEN CORP COM 759916109   11,995,518 84,798 SH   SOLE 43 72,369 0 12,429
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5   2,168,361 1,654,000 PRN   SOLE 21 1,654,000 0 0
REPLIMUNE GROUP INC COM 76029N106   1,685,470 72,587 SH   SOLE 2 34,880 0 37,707
REPLIMUNE GROUP INC COM 76029N106   1,904 82 SH   SOLE 4 82 0 0
REPLIMUNE GROUP INC COM 76029N106   385,220 16,590 SH   SOLE 7 15,698 0 892
REPLIMUNE GROUP INC COM 76029N106   2,866,672 123,457 SH   SOLE 18 123,457 0 0
REPLIMUNE GROUP INC COM 76029N106   3,690,564 158,939 SH   SOLE 19 158,939 0 0
REPLIMUNE GROUP INC COM 76029N106   42,737,339 1,840,540 SH   SOLE 21 1,840,540 0 0
REPLIMUNE GROUP INC COM 76029N106   27,415,715 1,180,694 SH   SOLE 22 1,132,960 0 47,734
REPLIMUNE GROUP INC COM 76029N106   69,892 3,010 SH   SOLE 23 3,010 0 0
REPLIMUNE GROUP INC COM 76029N106   136,255 5,868 SH   SOLE 25 5,868 0 0
REPLIMUNE GROUP INC COM 76029N106   48,599 2,093 SH   SOLE 26 464 0 1,629
REPLIMUNE GROUP INC COM 76029N106   1,577,753 67,948 SH   SOLE 30 67,948 0 0
REPLIMUNE GROUP INC COM 76029N106   88,399 3,807 SH   SOLE 34 3,807 0 0
REPLIMUNE GROUP INC COM 76029N106   166,534 7,172 SH   SOLE 40 7,172 0 0
REPLIMUNE GROUP INC COM 76029N106   261,434 11,259 SH   SOLE 43 9,333 0 1,926
REPUBLIC BANCORP INC KY CL A 760281204   730,745 17,194 SH   SOLE 2 2,727 0 14,467
REPUBLIC BANCORP INC KY CL A 760281204   1,488 35 SH   SOLE 7 35 0 0
REPUBLIC BANCORP INC KY CL A 760281204   1,175,380 27,656 SH   SOLE 18 27,656 0 0
REPUBLIC BANCORP INC KY CL A 760281204   2,186,965 51,458 SH   SOLE 19 51,458 0 0
REPUBLIC BANCORP INC KY CL A 760281204   13,625,798 320,607 SH   SOLE 21 320,607 0 0
REPUBLIC BANCORP INC KY CL A 760281204   14,862,038 349,695 SH   SOLE 22 338,009 0 11,686
REPUBLIC BANCORP INC KY CL A 760281204   62,730 1,476 SH   SOLE 25 1,476 0 0
REPUBLIC BANCORP INC KY CL A 760281204   1,010,990 23,788 SH   SOLE 26 0 0 23,788
REPUBLIC BANCORP INC KY CL A 760281204   734,953 17,293 SH   SOLE 30 17,293 0 0
REPUBLIC BANCORP INC KY CL A 760281204   39,993 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204   117,215 2,758 SH   SOLE 43 2,403 0 355
REPUBLIC FIRST BANCORP INC COM 760416107   217,853 242,059 SH   SOLE 2 241,021 0 1,038
REPUBLIC FIRST BANCORP INC COM 760416107   10,873 12,081 SH   SOLE 18 12,081 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   1,197,950 1,331,055 SH   SOLE 19 1,331,055 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   222,882 247,647 SH   SOLE 21 247,647 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   2,011,740 2,235,267 SH   SOLE 22 2,235,267 0 0
REPUBLIC FIRST BANCORP INC COM 760416107   493,396 548,218 SH   SOLE 26 0 0 548,218
REPUBLIC SVCS INC COM 760759100   58,598,553 382,572 SH   SOLE 2 65,441 0 317,131
REPUBLIC SVCS INC COM 760759100   19,356,399 126,372 SH   SOLE 4 106,303 0 20,069
REPUBLIC SVCS INC COM 760759100   30,157,488 196,889 SH   SOLE 7 179,328 0 17,561
REPUBLIC SVCS INC COM 760759100   242,774 1,585 SH   SOLE 13 1,585 0 0
REPUBLIC SVCS INC COM 760759100   4,700,787 30,690 SH   SOLE 15 30,690 0 0
REPUBLIC SVCS INC COM 760759100   73,705,404 481,200 SH   SOLE 18 463,016 0 18,184
REPUBLIC SVCS INC COM 760759100   71,423,324 466,301 SH   SOLE 19 466,301 0 0
REPUBLIC SVCS INC COM 760759100   1,280,937,735 8,362,850 SH   SOLE 21 8,362,850 0 0
REPUBLIC SVCS INC COM 760759100   804,464,617 5,252,103 SH   SOLE 22 4,811,815 0 440,288
REPUBLIC SVCS INC COM 760759100   61,272,136 400,027 SH   SOLE 23 400,027 0 0
REPUBLIC SVCS INC COM 760759100   63,762,680 416,287 SH   SOLE 25 412,069 0 4,218
REPUBLIC SVCS INC COM 760759100   91,620,167 598,160 SH   SOLE 26 321,503 0 276,657
REPUBLIC SVCS INC COM 760759100   69,896,526 456,333 SH   SOLE 28 4,140 0 452,193
REPUBLIC SVCS INC COM 760759100   241,497,625 1,576,664 SH   SOLE 30 1,576,664 0 0
REPUBLIC SVCS INC COM 760759100   7,568,742 49,414 SH   SOLE 31 45,488 0 3,926
REPUBLIC SVCS INC COM 760759100   155,613,368 1,015,952 SH   SOLE 34 1,015,952 0 0
REPUBLIC SVCS INC COM 760759100   15,986,047 104,368 SH   SOLE 36 104,368 0 0
REPUBLIC SVCS INC COM 760759100   3,389,193 22,127 SH   SOLE 37 22,127 0 0
REPUBLIC SVCS INC COM 760759100   1,339,165 8,743 SH   SOLE 40 8,743 0 0
REPUBLIC SVCS INC COM 760759100   117,175 765 SH   OTR 43 765 0 0
REPUBLIC SVCS INC COM 760759100   72,282,819 471,912 SH   SOLE 43 428,533 0 43,379
RESEARCH FRONTIERS INC COM 760911107   1,187 742 SH   SOLE 2 0 0 742
RESEARCH FRONTIERS INC COM 760911107   10,597 6,623 SH   SOLE 18 6,623 0 0
RESEARCH FRONTIERS INC COM 760911107   149,251 93,282 SH   SOLE 21 93,282 0 0
RESEARCH FRONTIERS INC COM 760911107   862,134 538,834 SH   SOLE 22 538,834 0 0
RESEARCH SOLUTIONS INC COM 761025105   6,626 3,248 SH   SOLE 18 3,248 0 0
RESEARCH SOLUTIONS INC COM 761025105   91,231 44,721 SH   SOLE 21 44,721 0 0
RESERVOIR MEDIA INC COM 76119X105   165,863 27,552 SH   SOLE 2 18,608 0 8,944
RESERVOIR MEDIA INC COM 76119X105   381,301 63,339 SH   SOLE 18 63,339 0 0
RESERVOIR MEDIA INC COM 76119X105   216,160 35,907 SH   SOLE 19 35,907 0 0
RESERVOIR MEDIA INC COM 76119X105   4,013,377 666,674 SH   SOLE 21 666,674 0 0
RESERVOIR MEDIA INC COM 76119X105   1,613,673 268,052 SH   SOLE 22 254,304 0 13,748
RESHAPE LIFESCIENCES INC COM 76090R200   50,409 34,060 SH   SOLE 22 34,060 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   2,276,392 128,901 SH   SOLE 2 43,288 0 85,613
RESIDEO TECHNOLOGIES INC COM 76118Y104   9,272 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   982,320 55,624 SH   SOLE 7 52,721 0 2,903
RESIDEO TECHNOLOGIES INC COM 76118Y104   8,914,680 504,795 SH   SOLE 18 504,795 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   5,152,270 291,748 SH   SOLE 19 291,748 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   309,264,145 17,512,126 SH   SOLE 21 17,512,126 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   73,558,050 4,165,235 SH   SOLE 22 3,901,564 0 263,671
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,691,899 95,804 SH   SOLE 25 95,804 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,558,460 88,248 SH   SOLE 26 54,835 0 33,413
RESIDEO TECHNOLOGIES INC COM 76118Y104   45,263 2,563 SH   SOLE 28 2,563 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   7,262,587 411,245 SH   SOLE 30 411,245 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   884,501 50,085 SH   SOLE 34 50,085 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   175,011 9,910 SH   SOLE 36 9,910 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   435,390 24,654 SH   SOLE 40 24,654 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   2,075,921 117,549 SH   SOLE 43 112,568 0 4,982
RESMED INC COM 761152107   71,986,573 329,458 SH   SOLE 2 85,422 0 244,036
RESMED INC COM 761152107   23,475,640 107,440 SH   SOLE 4 57,089 0 50,351
RESMED INC COM 761152107   29,400,486 134,556 SH   SOLE 7 119,680 0 14,876
RESMED INC COM 761152107   693,082 3,172 SH   SOLE 13 3,172 0 0
RESMED INC COM 761152107   3,784,420 17,320 SH   SOLE 15 17,320 0 0
RESMED INC COM 761152107   63,769,225 291,850 SH   SOLE 18 279,449 0 12,401
RESMED INC COM 761152107   76,517,171 350,193 SH   SOLE 19 350,193 0 0
RESMED INC COM 761152107   1,156,647,230 5,293,580 SH   SOLE 21 5,293,580 0 0
RESMED INC COM 761152107   703,974,444 3,221,851 SH   SOLE 22 2,915,537 0 306,314
RESMED INC COM 761152107   58,281,161 266,733 SH   SOLE 23 266,733 0 0
RESMED INC COM 761152107   55,910,217 255,882 SH   SOLE 25 241,025 0 14,857
RESMED INC COM 761152107   56,212,184 257,264 SH   SOLE 26 102,810 0 154,454
RESMED INC COM 761152107   75,759,631 346,726 SH   SOLE 28 19,163 0 327,563
RESMED INC COM 761152107   186,546,779 853,761 SH   SOLE 30 853,761 0 0
RESMED INC COM 761152107   7,135,118 32,655 SH   SOLE 31 30,129 0 2,526
RESMED INC COM 761152107   62,834,919 287,574 SH   SOLE 34 287,574 0 0
RESMED INC COM 761152107   7,546,335 34,537 SH   SOLE 36 34,537 0 0
RESMED INC COM 761152107   1,239,988 5,675 SH   SOLE 40 5,675 0 0
RESMED INC COM 761152107   50,255 230 SH   OTR 43 230 0 0
RESMED INC COM 761152107   31,930,583 146,135 SH   SOLE 43 122,155 0 23,980
RESOURCES CONNECTION INC COM 76122Q105   513,607 32,693 SH   SOLE 2 9,613 0 23,080
RESOURCES CONNECTION INC COM 76122Q105   63 4 SH   SOLE 4 4 0 0
RESOURCES CONNECTION INC COM 76122Q105   3,032 193 SH   SOLE 7 193 0 0
RESOURCES CONNECTION INC COM 76122Q105   1,843,396 117,339 SH   SOLE 18 117,339 0 0
RESOURCES CONNECTION INC COM 76122Q105   1,048,533 66,743 SH   SOLE 19 66,743 0 0
RESOURCES CONNECTION INC COM 76122Q105   61,774,626 3,932,185 SH   SOLE 21 3,932,185 0 0
RESOURCES CONNECTION INC COM 76122Q105   15,098,677 961,087 SH   SOLE 22 898,956 0 62,131
RESOURCES CONNECTION INC COM 76122Q105   77,372 4,925 SH   SOLE 25 4,925 0 0
RESOURCES CONNECTION INC COM 76122Q105   101,298 6,448 SH   SOLE 26 0 0 6,448
RESOURCES CONNECTION INC COM 76122Q105   544,477 34,658 SH   SOLE 30 34,658 0 0
RESOURCES CONNECTION INC COM 76122Q105   107,881 6,867 SH   SOLE 40 6,867 0 0
RESOURCES CONNECTION INC COM 76122Q105   731,911 46,589 SH   SOLE 43 44,655 0 1,934
RESTAURANT BRANDS INTL INC COM 76131D103   22,678,552 292,551 SH   SOLE 43 243,487 0 49,064
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,322,788 171,931 SH   SOLE 2 92,611 0 79,320
RETAIL OPPORTUNITY INVTS COR COM 76131N101   699,102 51,747 SH   SOLE 4 51,747 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,465,035 182,460 SH   SOLE 7 156,434 0 26,026
RETAIL OPPORTUNITY INVTS COR COM 76131N101   6,193,241 458,419 SH   SOLE 18 458,419 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   5,950,101 440,422 SH   SOLE 19 440,422 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   212,844,052 15,754,556 SH   SOLE 21 15,754,556 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   67,724,792 5,012,938 SH   SOLE 22 4,757,266 0 255,672
RETAIL OPPORTUNITY INVTS COR COM 76131N101   86,815 6,426 SH   SOLE 23 6,426 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   8,710,370 644,735 SH   SOLE 25 644,735 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   457,624 33,873 SH   SOLE 26 26,183 0 7,690
RETAIL OPPORTUNITY INVTS COR COM 76131N101   1,176,208 87,062 SH   SOLE 28 4,340 0 82,722
RETAIL OPPORTUNITY INVTS COR COM 76131N101   7,751,822 573,784 SH   SOLE 30 573,784 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   287,006 21,244 SH   SOLE 40 21,244 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,505,035 185,421 SH   SOLE 43 166,008 0 19,413
RETRACTABLE TECHNOLOGIES INC COM 76129W105   499 434 SH   SOLE 2 0 0 434
RETRACTABLE TECHNOLOGIES INC COM 76129W105   3,318 2,885 SH   SOLE 18 2,885 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   39,432 34,289 SH   SOLE 21 34,289 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   277,291 241,123 SH   SOLE 22 241,123 0 0
REV GROUP INC COM 749527107   368,495 27,790 SH   SOLE 2 9,216 0 18,574
REV GROUP INC COM 749527107   5,198 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107   1,298,910 97,957 SH   SOLE 18 97,957 0 0
REV GROUP INC COM 749527107   858,930 64,776 SH   SOLE 19 64,776 0 0
REV GROUP INC COM 749527107   15,558,091 1,173,310 SH   SOLE 21 1,173,310 0 0
REV GROUP INC COM 749527107   10,907,689 822,601 SH   SOLE 22 786,597 0 36,004
REV GROUP INC COM 749527107   54,035 4,075 SH   SOLE 25 4,075 0 0
REV GROUP INC COM 749527107   56,077 4,229 SH   SOLE 26 0 0 4,229
REV GROUP INC COM 749527107   425,752 32,108 SH   SOLE 30 32,108 0 0
REV GROUP INC COM 749527107   38,732 2,921 SH   SOLE 40 2,921 0 0
REV GROUP INC COM 749527107   435,180 32,819 SH   SOLE 43 32,050 0 769
REVANCE THERAPEUTICS INC COM 761330109   1,394,201 55,085 SH   SOLE 2 28,022 0 27,063
REVANCE THERAPEUTICS INC COM 761330109   7,441 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109   492,786 19,470 SH   SOLE 7 18,444 0 1,026
REVANCE THERAPEUTICS INC COM 761330109   5,478,603 216,460 SH   SOLE 18 208,364 0 8,096
REVANCE THERAPEUTICS INC COM 761330109   6,037,042 238,524 SH   SOLE 19 238,524 0 0
REVANCE THERAPEUTICS INC COM 761330109   88,401,832 3,492,763 SH   SOLE 21 3,492,763 0 0
REVANCE THERAPEUTICS INC COM 761330109   56,360,156 2,226,794 SH   SOLE 22 2,162,451 0 64,343
REVANCE THERAPEUTICS INC COM 761330109   49,456 1,954 SH   SOLE 23 1,954 0 0
REVANCE THERAPEUTICS INC COM 761330109   363,806 14,374 SH   SOLE 25 14,374 0 0
REVANCE THERAPEUTICS INC COM 761330109   784,458 30,994 SH   SOLE 26 24,292 0 6,702
REVANCE THERAPEUTICS INC COM 761330109   179,473 7,091 SH   SOLE 28 0 0 7,091
REVANCE THERAPEUTICS INC COM 761330109   3,525,582 139,296 SH   SOLE 30 139,296 0 0
REVANCE THERAPEUTICS INC COM 761330109   20,425 807 SH   SOLE 36 807 0 0
REVANCE THERAPEUTICS INC COM 761330109   348,898 13,785 SH   SOLE 40 13,785 0 0
REVANCE THERAPEUTICS INC COM 761330109   29,916 1,182 SH   OTR 43 1,182 0 0
REVANCE THERAPEUTICS INC COM 761330109   1,713,867 67,715 SH   SOLE 43 58,836 0 8,879
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5   1,708,534 1,621,000 PRN   SOLE 21 1,621,000 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   14,656 2,501 SH   SOLE 18 2,501 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   181,742 31,014 SH   SOLE 21 31,014 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   331,037 56,491 SH   SOLE 22 56,491 0 0
REVOLUTION MEDICINES INC COM 76155X100   1,244,009 46,505 SH   SOLE 2 24,316 0 22,189
REVOLUTION MEDICINES INC COM 76155X100   10,299 385 SH   SOLE 4 385 0 0
REVOLUTION MEDICINES INC COM 76155X100   349,917 13,081 SH   SOLE 7 12,411 0 670
REVOLUTION MEDICINES INC COM 76155X100   7,629,073 285,199 SH   SOLE 18 274,138 0 11,061
REVOLUTION MEDICINES INC COM 76155X100   25,211,634 942,491 SH   SOLE 19 942,491 0 0
REVOLUTION MEDICINES INC COM 76155X100   107,230,665 4,008,623 SH   SOLE 21 4,008,623 0 0
REVOLUTION MEDICINES INC COM 76155X100   68,582,025 2,563,814 SH   SOLE 22 2,502,584 0 61,230
REVOLUTION MEDICINES INC COM 76155X100   35,872 1,341 SH   SOLE 23 1,341 0 0
REVOLUTION MEDICINES INC COM 76155X100   357,969 13,382 SH   SOLE 25 13,382 0 0
REVOLUTION MEDICINES INC COM 76155X100   1,012,381 37,846 SH   SOLE 26 32,466 0 5,380
REVOLUTION MEDICINES INC COM 76155X100   28,569 1,068 SH   SOLE 28 1,068 0 0
REVOLUTION MEDICINES INC COM 76155X100   8,324,868 311,210 SH   SOLE 30 311,210 0 0
REVOLUTION MEDICINES INC COM 76155X100   74,659 2,791 SH   SOLE 34 2,791 0 0
REVOLUTION MEDICINES INC COM 76155X100   345,075 12,900 SH   SOLE 40 12,900 0 0
REVOLUTION MEDICINES INC COM 76155X100   454,215 16,980 SH   SOLE 43 14,803 0 2,177
REVOLVE GROUP INC CL A 76156B107   4,774,384 291,121 SH   SOLE 2 192,703 0 98,418
REVOLVE GROUP INC CL A 76156B107   1,624 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107   5,937 362 SH   SOLE 7 362 0 0
REVOLVE GROUP INC CL A 76156B107   1,902,121 115,983 SH   SOLE 18 104,139 0 11,844
REVOLVE GROUP INC CL A 76156B107   9,210,568 561,620 SH   SOLE 19 561,620 0 0
REVOLVE GROUP INC CL A 76156B107   23,142,417 1,411,123 SH   SOLE 21 1,411,123 0 0
REVOLVE GROUP INC CL A 76156B107   27,534,649 1,678,942 SH   SOLE 22 1,644,789 0 34,153
REVOLVE GROUP INC CL A 76156B107   261,957 15,973 SH   SOLE 23 15,973 0 0
REVOLVE GROUP INC CL A 76156B107   187,993 11,463 SH   SOLE 25 11,463 0 0
REVOLVE GROUP INC CL A 76156B107   758,615 46,257 SH   SOLE 26 13,638 0 32,619
REVOLVE GROUP INC CL A 76156B107   353,781 21,572 SH   SOLE 28 0 0 21,572
REVOLVE GROUP INC CL A 76156B107   928,224 56,599 SH   SOLE 30 56,599 0 0
REVOLVE GROUP INC CL A 76156B107   228,337 13,923 SH   SOLE 34 13,923 0 0
REVOLVE GROUP INC CL A 76156B107   89,987 5,487 SH   SOLE 40 5,487 0 0
REVOLVE GROUP INC CL A 76156B107   77,605 4,732 SH   SOLE 43 4,611 0 121
REVVITY INC COM 714046109   22,516,288 189,547 SH   SOLE 2 24,900 0 164,647
REVVITY INC COM 714046109   12,149,247 102,275 SH   SOLE 4 48,151 0 54,124
REVVITY INC COM 714046109   9,029,703 76,014 SH   SOLE 7 66,084 0 9,930
REVVITY INC COM 714046109   337,007 2,837 SH   SOLE 13 2,837 0 0
REVVITY INC COM 714046109   2,782,537 23,424 SH   SOLE 15 23,424 0 0
REVVITY INC COM 714046109   38,738,726 326,111 SH   SOLE 18 315,602 0 10,509
REVVITY INC COM 714046109   6,307,868 53,101 SH   SOLE 19 53,101 0 0
REVVITY INC COM 714046109   386,761,471 3,255,842 SH   SOLE 21 3,255,842 0 0
REVVITY INC COM 714046109   322,352,702 2,713,635 SH   SOLE 22 2,449,614 0 264,021
REVVITY INC COM 714046109   26,742,361 225,123 SH   SOLE 23 225,123 0 0
REVVITY INC COM 714046109   31,388,238 264,233 SH   SOLE 25 263,788 0 445
REVVITY INC COM 714046109   28,553,790 240,372 SH   SOLE 26 76,732 0 163,640
REVVITY INC COM 714046109   25,456,816 214,301 SH   SOLE 28 3,050 0 211,251
REVVITY INC COM 714046109   75,367,266 634,458 SH   SOLE 30 634,458 0 0
REVVITY INC COM 714046109   3,296,660 27,752 SH   SOLE 31 25,445 0 2,307
REVVITY INC COM 714046109   637,546 5,367 SH   SOLE 34 5,367 0 0
REVVITY INC COM 714046109   3,677,976 30,962 SH   SOLE 36 30,962 0 0
REVVITY INC COM 714046109   577,319 4,860 SH   SOLE 40 4,860 0 0
REVVITY INC COM 714046109   10,543,552 88,758 SH   SOLE 43 81,315 0 7,443
REWALK ROBOTICS LTD SHS M8216Q200   713 1,189 SH   SOLE 18 1,189 0 0
REWALK ROBOTICS LTD SHS M8216Q200   8,830 14,716 SH   SOLE 21 14,716 0 0
REX AMERICAN RES CORP COM 761624105   1,113,955 32,001 SH   SOLE 2 21,355 0 10,646
REX AMERICAN RES CORP COM 761624105   96,110 2,761 SH   SOLE 4 0 0 2,761
REX AMERICAN RES CORP COM 761624105   13,994 402 SH   SOLE 7 402 0 0
REX AMERICAN RES CORP COM 761624105   1,981,107 56,912 SH   SOLE 18 56,912 0 0
REX AMERICAN RES CORP COM 761624105   1,294,166 37,178 SH   SOLE 19 37,178 0 0
REX AMERICAN RES CORP COM 761624105   75,542,887 2,170,149 SH   SOLE 21 2,170,149 0 0
REX AMERICAN RES CORP COM 761624105   16,738,075 480,841 SH   SOLE 22 452,246 0 28,595
REX AMERICAN RES CORP COM 761624105   26,421 759 SH   SOLE 23 759 0 0
REX AMERICAN RES CORP COM 761624105   133,462 3,834 SH   SOLE 25 3,834 0 0
REX AMERICAN RES CORP COM 761624105   128,971 3,705 SH   SOLE 26 708 0 2,997
REX AMERICAN RES CORP COM 761624105   305,841 8,786 SH   SOLE 28 0 0 8,786
REX AMERICAN RES CORP COM 761624105   14,662,807 421,224 SH   SOLE 30 421,224 0 0
REX AMERICAN RES CORP COM 761624105   16,082 462 SH   SOLE 34 462 0 0
REX AMERICAN RES CORP COM 761624105   292,682 8,408 SH   SOLE 36 8,408 0 0
REX AMERICAN RES CORP COM 761624105   88,974 2,556 SH   SOLE 40 2,556 0 0
REX AMERICAN RES CORP COM 761624105   859,946 24,704 SH   SOLE 43 23,866 0 838
REXFORD INDL RLTY INC COM 76169C100   31,170,797 596,913 SH   SOLE 2 296,625 0 300,288
REXFORD INDL RLTY INC COM 76169C100   17,906,395 342,903 SH   SOLE 4 342,566 0 337
REXFORD INDL RLTY INC COM 76169C100   18,866,512 361,289 SH   SOLE 7 317,367 0 43,922
REXFORD INDL RLTY INC COM 76169C100   35,759,420 684,784 SH   SOLE 18 684,784 0 0
REXFORD INDL RLTY INC COM 76169C100   49,879,917 955,188 SH   SOLE 19 955,188 0 0
REXFORD INDL RLTY INC COM 76169C100   620,257,515 11,877,777 SH   SOLE 21 11,877,777 0 0
REXFORD INDL RLTY INC COM 76169C100   425,759,843 8,153,195 SH   SOLE 22 7,398,290 0 754,905
REXFORD INDL RLTY INC COM 76169C100   2,624,682 50,262 SH   SOLE 23 50,262 0 0
REXFORD INDL RLTY INC COM 76169C100   40,462,406 774,845 SH   SOLE 25 774,845 0 0
REXFORD INDL RLTY INC COM 76169C100   9,434,117 180,661 SH   SOLE 26 86,636 0 94,025
REXFORD INDL RLTY INC COM 76169C100   15,776,132 302,109 SH   SOLE 28 80,348 0 221,761
REXFORD INDL RLTY INC COM 76169C100   40,088,511 767,685 SH   SOLE 30 767,685 0 0
REXFORD INDL RLTY INC COM 76169C100   145,380 2,784 SH   SOLE 31 2,784 0 0
REXFORD INDL RLTY INC COM 76169C100   12,086,215 231,448 SH   SOLE 34 231,448 0 0
REXFORD INDL RLTY INC COM 76169C100   115,615 2,214 SH   SOLE 36 2,214 0 0
REXFORD INDL RLTY INC COM 76169C100   1,863,157 35,679 SH   SOLE 40 35,679 0 0
REXFORD INDL RLTY INC COM 76169C100   5,917,185 113,313 SH   SOLE 43 103,641 0 9,671
REYNOLDS CONSUMER PRODS INC COM 76171L106   1,428,574 50,569 SH   SOLE 2 22,064 0 28,505
REYNOLDS CONSUMER PRODS INC COM 76171L106   25,764 912 SH   SOLE 4 163 0 749
REYNOLDS CONSUMER PRODS INC COM 76171L106   103,649 3,669 SH   SOLE 7 3,669 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   531,100 18,800 SH   SOLE 18 18,800 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   464,458 16,441 SH   SOLE 19 16,441 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   26,766,451 947,485 SH   SOLE 21 947,485 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   37,202,595 1,316,906 SH   SOLE 22 1,243,456 0 73,450
REYNOLDS CONSUMER PRODS INC COM 76171L106   379,539 13,435 SH   SOLE 25 13,435 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   836,031 29,594 SH   SOLE 26 24,658 0 4,936
REYNOLDS CONSUMER PRODS INC COM 76171L106   27,318 967 SH   SOLE 28 967 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   882,078 31,224 SH   SOLE 30 31,224 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   21,470 760 SH   SOLE 31 760 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   339,509 12,018 SH   SOLE 40 12,018 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   3,594,059 127,223 SH   SOLE 43 96,099 0 31,124
REZOLUTE INC COM NEW 76200L309   1,932 976 SH   SOLE 2 0 0 976
REZOLUTE INC COM NEW 76200L309   10,308 5,206 SH   SOLE 18 5,206 0 0
REZOLUTE INC COM NEW 76200L309   132,818 67,080 SH   SOLE 21 67,080 0 0
REZOLUTE INC COM NEW 76200L309   374,576 189,180 SH   SOLE 22 189,180 0 0
RF ACQUISITION CORP CLASS A COM 74954L104   52,300 5,000 SH   SOLE 2 5,000 0 0
RF INDS LTD COM PAR $0.01 749552105   18,389 4,431 SH   SOLE 2 4,431 0 0
RF INDS LTD COM PAR $0.01 749552105   5,723 1,379 SH   SOLE 18 1,379 0 0
RF INDS LTD COM PAR $0.01 749552105   90,864 21,895 SH   SOLE 21 21,895 0 0
RF INDS LTD COM PAR $0.01 749552105   493,211 118,846 SH   SOLE 22 118,846 0 0
RF INDS LTD COM PAR $0.01 749552105   2,075 500 SH   SOLE 43 0 0 500
RGC RES INC COM 74955L103   51,077 2,550 SH   SOLE 2 281 0 2,269
RGC RES INC COM 74955L103   455,502 22,741 SH   SOLE 18 22,741 0 0
RGC RES INC COM 74955L103   278,597 13,909 SH   SOLE 19 13,909 0 0
RGC RES INC COM 74955L103   4,826,849 240,981 SH   SOLE 21 240,981 0 0
RGC RES INC COM 74955L103   1,840,557 91,890 SH   SOLE 22 86,996 0 4,894
RH COM 74967X103   12,219,220 37,074 SH   SOLE 2 15,186 0 21,888
RH COM 74967X103   18,127 55 SH   SOLE 4 55 0 0
RH COM 74967X103   454,505 1,379 SH   SOLE 7 1,315 0 64
RH COM 74967X103   11,190,240 33,952 SH   SOLE 18 33,952 0 0
RH COM 74967X103   1,679,261 5,095 SH   SOLE 19 5,095 0 0
RH COM 74967X103   285,643,788 866,664 SH   SOLE 21 866,664 0 0
RH COM 74967X103   161,627,970 490,391 SH   SOLE 22 469,897 0 20,494
RH COM 74967X103   967,676 2,936 SH   SOLE 25 2,936 0 0
RH COM 74967X103   3,229,323 9,798 SH   SOLE 26 8,211 0 1,587
RH COM 74967X103   433,081 1,314 SH   SOLE 28 335 0 979
RH COM 74967X103   3,306,776 10,033 SH   SOLE 30 10,033 0 0
RH COM 74967X103   76,465 232 SH   SOLE 31 232 0 0
RH COM 74967X103   58,008 176 SH   SOLE 36 176 0 0
RH COM 74967X103   855,945 2,597 SH   SOLE 40 2,597 0 0
RH COM 74967X103   4,000,893 12,139 SH   SOLE 43 11,249 0 890
RHINEBECK BANCORP INC COM 762093102   4,805 714 SH   SOLE 18 714 0 0
RHINEBECK BANCORP INC COM 762093102   68,498 10,178 SH   SOLE 21 10,178 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   2,156,744 130,791 SH   SOLE 2 119,670 0 11,121
RHYTHM PHARMACEUTICALS INC COM 76243J105   2,886 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   321,984 19,526 SH   SOLE 7 18,480 0 1,046
RHYTHM PHARMACEUTICALS INC COM 76243J105   3,224,702 195,555 SH   SOLE 18 195,555 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   26,250,959 1,591,932 SH   SOLE 19 1,591,932 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   36,689,772 2,224,971 SH   SOLE 21 2,224,971 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   21,334,960 1,293,812 SH   SOLE 22 1,260,911 0 32,901
RHYTHM PHARMACEUTICALS INC COM 76243J105   123,296 7,477 SH   SOLE 25 7,477 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   540,394 32,771 SH   SOLE 26 28,981 0 3,790
RHYTHM PHARMACEUTICALS INC COM 76243J105   35,157 2,132 SH   SOLE 28 670 0 1,462
RHYTHM PHARMACEUTICALS INC COM 76243J105   1,362,783 82,643 SH   SOLE 30 82,643 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   10,978,086 665,742 SH   SOLE 34 665,742 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   9,037 548 SH   SOLE 36 548 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   112,544 6,825 SH   SOLE 40 6,825 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   166,631 10,105 SH   SOLE 43 9,602 0 503
RIBBON COMMUNICATIONS INC COM 762544104   250,695 89,855 SH   SOLE 2 37,799 0 52,056
RIBBON COMMUNICATIONS INC COM 762544104   737 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104   326,104 116,883 SH   SOLE 7 110,518 0 6,365
RIBBON COMMUNICATIONS INC COM 762544104   730,910 261,975 SH   SOLE 18 261,975 0 0
RIBBON COMMUNICATIONS INC COM 762544104   485,934 174,170 SH   SOLE 19 174,170 0 0
RIBBON COMMUNICATIONS INC COM 762544104   11,055,922 3,962,696 SH   SOLE 21 3,962,696 0 0
RIBBON COMMUNICATIONS INC COM 762544104   6,335,052 2,270,628 SH   SOLE 22 2,165,214 0 105,414
RIBBON COMMUNICATIONS INC COM 762544104   57,287 20,533 SH   SOLE 25 20,533 0 0
RIBBON COMMUNICATIONS INC COM 762544104   64,477 23,110 SH   SOLE 26 8,851 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104   481,395 172,543 SH   SOLE 30 172,543 0 0
RIBBON COMMUNICATIONS INC COM 762544104   32,643 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104   289,298 103,691 SH   SOLE 43 103,691 0 0
RICEBRAN TECHNOLOGIES COM 762831303   1,016 915 SH   SOLE 21 915 0 0
RICEBRAN TECHNOLOGIES COM 762831303   6,366 5,735 SH   SOLE 22 5,735 0 0
RICHARDSON ELECTRS LTD COM 763165107   131,175 7,950 SH   SOLE 2 3,640 0 4,310
RICHARDSON ELECTRS LTD COM 763165107   559,317 33,898 SH   SOLE 18 33,898 0 0
RICHARDSON ELECTRS LTD COM 763165107   379,830 23,020 SH   SOLE 19 23,020 0 0
RICHARDSON ELECTRS LTD COM 763165107   6,678,837 404,778 SH   SOLE 21 404,778 0 0
RICHARDSON ELECTRS LTD COM 763165107   5,698,407 345,358 SH   SOLE 22 337,534 0 7,824
RICHARDSON ELECTRS LTD COM 763165107   1,188 72 SH   SOLE 43 72 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   8,468 767 SH   SOLE 2 0 0 767
RICHMOND MUT BANCORPORATION COM 76525P100   21,837 1,978 SH   SOLE 18 1,978 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   263,282 23,848 SH   SOLE 21 23,848 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   169,652 15,367 SH   SOLE 22 15,367 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   431,528 334,518 SH   SOLE 2 72,175 0 262,343
RIGEL PHARMACEUTICALS INC COM NEW 766559603   3,542 2,746 SH   SOLE 7 2,746 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   710,618 550,867 SH   SOLE 18 462,198 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603   1,796,201 1,392,404 SH   SOLE 19 1,392,404 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   7,738,531 5,998,861 SH   SOLE 21 5,998,861 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   7,977,391 6,184,024 SH   SOLE 22 6,119,427 0 64,597
RIGEL PHARMACEUTICALS INC COM NEW 766559603   87,964 68,189 SH   SOLE 23 68,189 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   110,200 85,426 SH   SOLE 26 0 0 85,426
RIGEL PHARMACEUTICALS INC COM NEW 766559603   719 557 SH   SOLE 43 557 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   3,989 3,395 SH   SOLE 2 0 0 3,395
RIGETTI COMPUTING INC COMMON STOCK 76655K103   201 171 SH   SOLE 21 171 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   1,102,645 938,421 SH   SOLE 22 938,421 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   122,591 3,432 SH   SOLE 2 1,809 0 1,623
RILEY EXPLORATION PERMIAN IN COM 76665T102   5,358 150 SH   SOLE 7 150 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   905,073 25,338 SH   SOLE 18 25,338 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   646,246 18,092 SH   SOLE 19 18,092 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   11,109,420 311,014 SH   SOLE 21 311,014 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   4,021,465 112,583 SH   SOLE 22 109,894 0 2,689
RILEY EXPLORATION PERMIAN IN COM 76665T102   4,322 121 SH   SOLE 23 121 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   179,493 5,025 SH   SOLE 43 4,886 0 139
RIMINI STR INC DEL COM 76674Q107   214,008 44,678 SH   SOLE 2 32,534 0 12,144
RIMINI STR INC DEL COM 76674Q107   3,377 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107   615,371 128,470 SH   SOLE 18 128,470 0 0
RIMINI STR INC DEL COM 76674Q107   478,492 99,894 SH   SOLE 19 99,894 0 0
RIMINI STR INC DEL COM 76674Q107   9,062,833 1,892,032 SH   SOLE 21 1,892,032 0 0
RIMINI STR INC DEL COM 76674Q107   5,858,247 1,223,016 SH   SOLE 22 1,187,888 0 35,128
RIMINI STR INC DEL COM 76674Q107   44,264 9,241 SH   SOLE 25 9,241 0 0
RIMINI STR INC DEL COM 76674Q107   48,992 10,228 SH   SOLE 26 2,131 0 8,097
RIMINI STR INC DEL COM 76674Q107   74,221 15,495 SH   SOLE 30 15,495 0 0
RIMINI STR INC DEL COM 76674Q107   8,459 1,766 SH   SOLE 36 1,766 0 0
RIMINI STR INC DEL COM 76674Q107   74,829 15,622 SH   SOLE 43 15,563 0 59
RING ENERGY INC COM 76680V108   567,650 331,959 SH   SOLE 2 3,896 0 328,063
RING ENERGY INC COM 76680V108   2,372 1,387 SH   SOLE 7 1,387 0 0
RING ENERGY INC COM 76680V108   590,022 345,042 SH   SOLE 18 345,042 0 0
RING ENERGY INC COM 76680V108   410,692 240,171 SH   SOLE 19 240,171 0 0
RING ENERGY INC COM 76680V108   7,239,376 4,233,553 SH   SOLE 21 4,233,553 0 0
RING ENERGY INC COM 76680V108   4,685,954 2,740,324 SH   SOLE 22 2,648,047 0 92,277
RING ENERGY INC COM 76680V108   783,024 457,909 SH   SOLE 43 430,788 0 27,121
RINGCENTRAL INC CL A 76680R206   9,968,183 304,558 SH   SOLE 2 230,799 0 73,759
RINGCENTRAL INC CL A 76680R206   19,573 598 SH   SOLE 4 278 0 320
RINGCENTRAL INC CL A 76680R206   913,462 27,909 SH   SOLE 7 26,938 0 971
RINGCENTRAL INC CL A 76680R206   3,018,099 92,212 SH   SOLE 18 65,281 0 26,931
RINGCENTRAL INC CL A 76680R206   8,863,775 270,815 SH   SOLE 19 270,815 0 0
RINGCENTRAL INC CL A 76680R206   71,748,153 2,192,122 SH   SOLE 21 2,192,122 0 0
RINGCENTRAL INC CL A 76680R206   81,721,704 2,496,844 SH   SOLE 22 2,327,135 0 169,709
RINGCENTRAL INC CL A 76680R206   1,486,695 45,423 SH   SOLE 23 45,423 0 0
RINGCENTRAL INC CL A 76680R206   491,441 15,015 SH   SOLE 25 15,015 0 0
RINGCENTRAL INC CL A 76680R206   1,995,712 60,975 SH   SOLE 26 32,956 0 28,019
RINGCENTRAL INC CL A 76680R206   47,098 1,439 SH   SOLE 28 1,439 0 0
RINGCENTRAL INC CL A 76680R206   6,036,983 184,448 SH   SOLE 30 184,448 0 0
RINGCENTRAL INC CL A 76680R206   39,211 1,198 SH   SOLE 31 1,198 0 0
RINGCENTRAL INC CL A 76680R206   902,530 27,575 SH   SOLE 34 27,575 0 0
RINGCENTRAL INC CL A 76680R206   110,824 3,386 SH   SOLE 36 3,386 0 0
RINGCENTRAL INC CL A 76680R206   496,383 15,166 SH   SOLE 40 15,166 0 0
RINGCENTRAL INC CL A 76680R206   2,635,027 80,508 SH   SOLE 43 66,476 0 14,032
RINGCENTRAL INC NOTE 3/0 76680RAF4   3,152,046 3,428,000 PRN   SOLE 21 3,428,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   1,242,510 1,497,000 PRN   SOLE 2 1,497,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   8,313,280 10,016,000 PRN   SOLE 19 10,016,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   3,067,680 3,696,000 PRN   SOLE 21 3,696,000 0 0
RINGCENTRAL INC NOTE 3/1 76680RAH0   11,194,210 13,487,000 PRN   SOLE 34 13,487,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100   8,555 134 SH   SOLE 2 0 0 134
RIO TINTO PLC SPONSORED ADR 767204100   17,742,540 277,922 SH   SOLE 7 277,922 0 0
RIO TINTO PLC SPONSORED ADR 767204100   8,555 134 SH   SOLE 18 134 0 0
RIO TINTO PLC SPONSORED ADR 767204100   67,363,826 1,055,198 SH   SOLE 43 935,595 0 119,603
RIOT PLATFORMS INC COM 767292105   1,208,690 102,258 SH   SOLE 2 46,865 0 55,393
RIOT PLATFORMS INC COM 767292105   3,570 302 SH   SOLE 4 302 0 0
RIOT PLATFORMS INC COM 767292105   16,111 1,363 SH   SOLE 7 1,363 0 0
RIOT PLATFORMS INC COM 767292105   4,991,763 422,315 SH   SOLE 18 422,315 0 0
RIOT PLATFORMS INC COM 767292105   3,780,320 319,824 SH   SOLE 19 319,824 0 0
RIOT PLATFORMS INC COM 767292105   73,829,209 6,246,126 SH   SOLE 21 6,246,126 0 0
RIOT PLATFORMS INC COM 767292105   53,228,332 4,503,243 SH   SOLE 22 4,363,310 0 139,933
RIOT PLATFORMS INC COM 767292105   398,724 33,733 SH   SOLE 25 33,733 0 0
RIOT PLATFORMS INC COM 767292105   504,690 42,698 SH   SOLE 26 26,503 0 16,195
RIOT PLATFORMS INC COM 767292105   29,562 2,501 SH   SOLE 28 0 0 2,501
RIOT PLATFORMS INC COM 767292105   2,789,130 235,967 SH   SOLE 30 235,967 0 0
RIOT PLATFORMS INC COM 767292105   271,541 22,973 SH   SOLE 40 22,973 0 0
RIOT PLATFORMS INC COM 767292105   1,245,804 105,398 SH   SOLE 43 100,882 0 4,516
RISKIFIED LTD SHS CL A M8216R109   17,136 3,526 SH   SOLE 2 3,526 0 0
RISKIFIED LTD SHS CL A M8216R109   308,960 63,572 SH   SOLE 7 63,572 0 0
RISKIFIED LTD SHS CL A M8216R109   55,394 11,398 SH   SOLE 19 11,398 0 0
RISKIFIED LTD SHS CL A M8216R109   3,604,147 741,594 SH   SOLE 21 741,594 0 0
RISKIFIED LTD SHS CL A M8216R109   2,066,331 425,171 SH   SOLE 22 388,156 0 37,015
RISKIFIED LTD SHS CL A M8216R109   275,392 56,665 SH   SOLE 30 56,665 0 0
RISKIFIED LTD SHS CL A M8216R109   76,676 15,777 SH   SOLE 34 15,777 0 0
RITE AID CORP COM 767754872   2,283 1,512 SH   SOLE 2 0 0 1,512
RITE AID CORP COM 767754872   8,972 5,942 SH   SOLE 7 5,942 0 0
RITE AID CORP COM 767754872   16,106 10,666 SH   SOLE 18 10,666 0 0
RITE AID CORP COM 767754872   419,174 277,599 SH   SOLE 21 277,599 0 0
RITE AID CORP COM 767754872   1,241,055 821,891 SH   SOLE 22 821,891 0 0
RITE AID CORP COM 767754872   53,037 35,124 SH   SOLE 36 35,124 0 0
RITE AID CORP COM 767754872   4,027 2,667 SH   SOLE 43 2,667 0 0
RITHM CAPITAL CORP COM NEW 64828T201   12,438,623 1,330,334 SH   SOLE 2 262,647 0 1,067,687
RITHM CAPITAL CORP COM NEW 64828T201   15,811 1,691 SH   SOLE 4 1,691 0 0
RITHM CAPITAL CORP COM NEW 64828T201   108,133 11,565 SH   SOLE 7 11,565 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,529,651 163,599 SH   SOLE 18 163,599 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,325,213 141,734 SH   SOLE 19 141,734 0 0
RITHM CAPITAL CORP COM NEW 64828T201   108,415,335 11,595,223 SH   SOLE 21 11,595,223 0 0
RITHM CAPITAL CORP COM NEW 64828T201   106,348,845 11,374,208 SH   SOLE 22 10,773,356 0 600,852
RITHM CAPITAL CORP COM NEW 64828T201   805,185 86,116 SH   SOLE 25 86,116 0 0
RITHM CAPITAL CORP COM NEW 64828T201   2,540,320 271,692 SH   SOLE 26 231,966 0 39,726
RITHM CAPITAL CORP COM NEW 64828T201   422,657 45,204 SH   SOLE 28 8,315 0 36,889
RITHM CAPITAL CORP COM NEW 64828T201   2,456,853 262,765 SH   SOLE 30 262,765 0 0
RITHM CAPITAL CORP COM NEW 64828T201   64,132 6,859 SH   SOLE 31 6,859 0 0
RITHM CAPITAL CORP COM NEW 64828T201   356,095 38,085 SH   SOLE 36 38,085 0 0
RITHM CAPITAL CORP COM NEW 64828T201   695,799 74,417 SH   SOLE 40 74,417 0 0
RITHM CAPITAL CORP COM NEW 64828T201   8,432,542 901,876 SH   SOLE 43 836,423 0 65,454
RIVERVIEW BANCORP INC COM 769397100   1,023,936 203,162 SH   SOLE 2 120,439 0 82,723
RIVERVIEW BANCORP INC COM 769397100   19,076 3,785 SH   SOLE 18 3,785 0 0
RIVERVIEW BANCORP INC COM 769397100   1,104,491 219,145 SH   SOLE 19 219,145 0 0
RIVERVIEW BANCORP INC COM 769397100   520,380 103,250 SH   SOLE 21 103,250 0 0
RIVERVIEW BANCORP INC COM 769397100   4,834,645 959,255 SH   SOLE 22 959,255 0 0
RIVERVIEW BANCORP INC COM 769397100   327,585 64,997 SH   SOLE 23 64,997 0 0
RIVERVIEW BANCORP INC COM 769397100   860,147 170,664 SH   SOLE 26 0 0 170,664
RIVERVIEW BANCORP INC COM 769397100   1,961 389 SH   SOLE 43 389 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   11,456,865 687,687 SH   SOLE 2 57,948 0 629,739
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   6,769,158 406,312 SH   SOLE 4 212,359 0 193,953
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   13,993,434 839,942 SH   SOLE 7 793,053 0 46,889
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   242,336 14,546 SH   SOLE 13 14,546 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,304,961 78,329 SH   SOLE 15 78,329 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   368,036,326 22,091,016 SH   SOLE 18 21,589,252 0 501,764
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   7,029,504 421,939 SH   SOLE 19 421,939 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   146,543,592 8,796,134 SH   SOLE 21 8,796,134 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   212,997,684 12,784,975 SH   SOLE 22 11,705,702 0 1,079,273
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   19,179,575 1,151,235 SH   SOLE 23 1,151,235 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   25,265,506 1,516,537 SH   SOLE 25 1,506,330 0 10,207
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   10,958,731 657,787 SH   SOLE 26 398,113 0 259,674
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   20,748,681 1,245,419 SH   SOLE 28 108,184 0 1,137,235
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   62,473,201 3,749,892 SH   SOLE 30 3,749,892 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,335,715 140,199 SH   SOLE 31 124,034 0 16,165
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,205,934 192,433 SH   SOLE 34 192,433 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,281,037 136,917 SH   SOLE 36 136,917 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   428,812 25,739 SH   SOLE 40 25,739 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   7,104,890 426,464 SH   SOLE 44 426,464 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   7,738,387 464,489 SH   SOLE 43 412,716 0 51,773
RLI CORP COM 749607107   8,229,141 60,300 SH   SOLE 2 40,601 0 19,699
RLI CORP COM 749607107   19,652 144 SH   SOLE 4 144 0 0
RLI CORP COM 749607107   1,348,597 9,882 SH   SOLE 7 9,653 0 229
RLI CORP COM 749607107   10,743,601 78,725 SH   SOLE 18 78,725 0 0
RLI CORP COM 749607107   1,708,468 12,519 SH   SOLE 19 12,519 0 0
RLI CORP COM 749607107   285,998,678 2,095,689 SH   SOLE 21 2,095,689 0 0
RLI CORP COM 749607107   156,196,329 1,144,547 SH   SOLE 22 1,093,453 0 51,094
RLI CORP COM 749607107   201,703 1,478 SH   SOLE 23 1,478 0 0
RLI CORP COM 749607107   1,022,843 7,495 SH   SOLE 25 7,495 0 0
RLI CORP COM 749607107   2,574,643 18,866 SH   SOLE 26 15,310 0 3,556
RLI CORP COM 749607107   489,927 3,590 SH   SOLE 28 805 0 2,785
RLI CORP COM 749607107   3,113,290 22,813 SH   SOLE 30 22,813 0 0
RLI CORP COM 749607107   78,197 573 SH   SOLE 31 573 0 0
RLI CORP COM 749607107   19,106 140 SH   SOLE 36 140 0 0
RLI CORP COM 749607107   929,634 6,812 SH   SOLE 40 6,812 0 0
RLI CORP COM 749607107   15,285 112 SH   OTR 43 112 0 0
RLI CORP COM 749607107   4,221,362 30,933 SH   SOLE 43 29,374 0 1,559
RLJ LODGING TR COM 74965L101   9,860,186 960,096 SH   SOLE 2 698,109 0 261,987
RLJ LODGING TR COM 74965L101   696,758 67,844 SH   SOLE 4 67,844 0 0
RLJ LODGING TR COM 74965L101   2,464,132 239,935 SH   SOLE 7 206,012 0 33,923
RLJ LODGING TR COM 74965L101   4,740,591 461,596 SH   SOLE 18 461,596 0 0
RLJ LODGING TR COM 74965L101   17,398,417 1,694,101 SH   SOLE 19 1,694,101 0 0
RLJ LODGING TR COM 74965L101   65,686,232 6,395,933 SH   SOLE 21 6,395,933 0 0
RLJ LODGING TR COM 74965L101   77,585,742 7,554,600 SH   SOLE 22 7,333,242 0 221,358
RLJ LODGING TR COM 74965L101   581,107 56,583 SH   SOLE 23 56,583 0 0
RLJ LODGING TR COM 74965L101   8,151,669 793,736 SH   SOLE 25 793,736 0 0
RLJ LODGING TR COM 74965L101   3,679,371 358,264 SH   SOLE 26 84,867 0 273,397
RLJ LODGING TR COM 74965L101   1,230,459 119,811 SH   SOLE 28 5,737 0 114,074
RLJ LODGING TR COM 74965L101   5,809,595 565,686 SH   SOLE 30 565,686 0 0
RLJ LODGING TR COM 74965L101   68,285 6,649 SH   SOLE 36 6,649 0 0
RLJ LODGING TR COM 74965L101   260,211 25,337 SH   SOLE 40 25,337 0 0
RLJ LODGING TR COM 74965L101   1,381,592 134,527 SH   SOLE 43 101,748 0 32,779
RLJ LODGING TR CUM CONV PFD A 74965L200   192,045 7,972 SH   SOLE 7 7,972 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200   25,474,163 1,057,458 SH   SOLE 21 1,057,458 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   88,311 49,893 SH   SOLE 2 49,893 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   116,024 65,550 SH   SOLE 7 65,550 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   705,936 398,834 SH   SOLE 19 398,834 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   11,177,070 6,314,729 SH   SOLE 21 6,314,729 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   5,750,254 3,248,731 SH   SOLE 22 2,929,834 0 318,897
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   777,827 439,450 SH   SOLE 25 439,450 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   584,873 330,437 SH   SOLE 28 73,363 0 257,074
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   2,595,524 1,466,398 SH   SOLE 30 1,466,398 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   860,767 486,309 SH   SOLE 34 486,309 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   4,094,221 2,313,119 SH   SOLE 43 2,193,724 0 119,395
RMR GROUP INC CL A 74967R106   4,152,690 179,227 SH   SOLE 2 135,014 0 44,213
RMR GROUP INC CL A 74967R106   741 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106   2,688 116 SH   SOLE 7 116 0 0
RMR GROUP INC CL A 74967R106   969,525 41,844 SH   SOLE 18 41,844 0 0
RMR GROUP INC CL A 74967R106   5,123,327 221,119 SH   SOLE 19 221,119 0 0
RMR GROUP INC CL A 74967R106   13,837,564 597,219 SH   SOLE 21 597,219 0 0
RMR GROUP INC CL A 74967R106   16,831,453 726,433 SH   SOLE 22 711,409 0 15,024
RMR GROUP INC CL A 74967R106   26,669 1,151 SH   SOLE 23 1,151 0 0
RMR GROUP INC CL A 74967R106   45,344 1,957 SH   SOLE 25 1,957 0 0
RMR GROUP INC CL A 74967R106   837,248 36,135 SH   SOLE 26 598 0 35,537
RMR GROUP INC CL A 74967R106   364,557 15,734 SH   SOLE 28 0 0 15,734
RMR GROUP INC CL A 74967R106   197,501 8,524 SH   SOLE 30 8,524 0 0
RMR GROUP INC CL A 74967R106   911,207 39,327 SH   SOLE 34 39,327 0 0
RMR GROUP INC CL A 74967R106   37,002 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106   978,099 42,214 SH   SOLE 43 34,833 0 7,381
ROBERT HALF INTL INC COM 770323103   19,704,857 261,963 SH   SOLE 2 74,878 0 187,085
ROBERT HALF INTL INC COM 770323103   8,209,360 109,138 SH   SOLE 4 57,078 0 52,060
ROBERT HALF INTL INC COM 770323103   7,566,756 100,595 SH   SOLE 7 64,741 0 35,854
ROBERT HALF INTL INC COM 770323103   346,238 4,603 SH   SOLE 13 4,603 0 0
ROBERT HALF INTL INC COM 770323103   972,670 12,931 SH   SOLE 15 12,931 0 0
ROBERT HALF INTL INC COM 770323103   25,503,642 339,054 SH   SOLE 18 308,216 0 30,838
ROBERT HALF INTL INC COM 770323103   69,484,099 923,745 SH   SOLE 19 923,745 0 0
ROBERT HALF INTL INC COM 770323103   248,601,348 3,304,990 SH   SOLE 21 3,304,990 0 0
ROBERT HALF INTL INC COM 770323103   201,564,552 2,679,667 SH   SOLE 22 2,437,247 0 242,420
ROBERT HALF INTL INC COM 770323103   14,218,084 189,020 SH   SOLE 23 189,020 0 0
ROBERT HALF INTL INC COM 770323103   15,851,336 210,733 SH   SOLE 25 209,633 0 1,100
ROBERT HALF INTL INC COM 770323103   25,063,304 333,200 SH   SOLE 26 176,901 0 156,299
ROBERT HALF INTL INC COM 770323103   20,620,059 274,130 SH   SOLE 28 1,205 0 272,925
ROBERT HALF INTL INC COM 770323103   86,291,632 1,147,190 SH   SOLE 30 887,709 0 259,481
ROBERT HALF INTL INC COM 770323103   1,805,205 23,999 SH   SOLE 31 21,253 0 2,746
ROBERT HALF INTL INC COM 770323103   13,644,381 181,393 SH   SOLE 34 181,393 0 0
ROBERT HALF INTL INC COM 770323103   2,170,247 28,852 SH   SOLE 36 28,852 0 0
ROBERT HALF INTL INC COM 770323103   326,455 4,340 SH   SOLE 40 4,340 0 0
ROBERT HALF INTL INC COM 770323103   21,212 282 SH   OTR 43 282 0 0
ROBERT HALF INTL INC COM 770323103   8,145,538 108,290 SH   SOLE 43 93,375 0 14,915
ROBINHOOD MKTS INC COM CL A 770700102   8,139,818 815,613 SH   SOLE 2 232,397 0 583,216
ROBINHOOD MKTS INC COM CL A 770700102   85,000 8,517 SH   SOLE 7 8,517 0 0
ROBINHOOD MKTS INC COM CL A 770700102   2,427,245 243,211 SH   SOLE 18 242,142 0 1,069
ROBINHOOD MKTS INC COM CL A 770700102   3,479,337 348,631 SH   SOLE 19 348,631 0 0
ROBINHOOD MKTS INC COM CL A 770700102   81,581,570 8,174,506 SH   SOLE 21 8,174,506 0 0
ROBINHOOD MKTS INC COM CL A 770700102   136,150,603 13,642,345 SH   SOLE 22 13,074,638 0 567,707
ROBINHOOD MKTS INC COM CL A 770700102   365,318 36,605 SH   SOLE 26 0 0 36,605
ROBINHOOD MKTS INC COM CL A 770700102   72,445 7,259 SH   SOLE 28 7,259 0 0
ROBINHOOD MKTS INC COM CL A 770700102   3,822,120 382,978 SH   SOLE 30 382,978 0 0
ROBINHOOD MKTS INC COM CL A 770700102   94,331 9,452 SH   SOLE 31 9,452 0 0
ROBINHOOD MKTS INC COM CL A 770700102   848,559 85,026 SH   SOLE 34 85,026 0 0
ROBINHOOD MKTS INC COM CL A 770700102   41,607 4,169 SH   SOLE 36 4,169 0 0
ROBINHOOD MKTS INC COM CL A 770700102   2,228,554 223,302 SH   SOLE 43 202,546 0 20,756
ROBLOX CORP CL A 771049103   31,082,826 771,286 SH   SOLE 2 133,067 0 638,219
ROBLOX CORP CL A 771049103   11,383,823 282,477 SH   SOLE 4 152,710 0 129,767
ROBLOX CORP CL A 771049103   2,369,036 58,785 SH   SOLE 7 56,800 0 1,985
ROBLOX CORP CL A 771049103   555,213 13,777 SH   SOLE 13 13,777 0 0
ROBLOX CORP CL A 771049103   1,270,699 31,531 SH   SOLE 15 31,531 0 0
ROBLOX CORP CL A 771049103   21,591,450 535,768 SH   SOLE 18 410,700 0 125,068
ROBLOX CORP CL A 771049103   34,204,383 848,744 SH   SOLE 19 848,744 0 0
ROBLOX CORP CL A 771049103   272,244,192 6,755,439 SH   SOLE 21 6,755,439 0 0
ROBLOX CORP CL A 771049103   378,064,577 9,381,255 SH   SOLE 22 8,583,840 0 797,415
ROBLOX CORP CL A 771049103   30,715,935 762,182 SH   SOLE 23 762,182 0 0
ROBLOX CORP CL A 771049103   40,778,563 1,011,875 SH   SOLE 25 645,719 0 366,156
ROBLOX CORP CL A 771049103   19,470,018 483,127 SH   SOLE 26 238,734 0 244,393
ROBLOX CORP CL A 771049103   22,085,770 548,034 SH   SOLE 28 10,338 0 537,696
ROBLOX CORP CL A 771049103   34,134 847 SH   SOLE 29 847 0 0
ROBLOX CORP CL A 771049103   44,229,411 1,097,504 SH   SOLE 30 948,873 0 148,631
ROBLOX CORP CL A 771049103   3,824,792 94,908 SH   SOLE 31 87,909 0 6,999
ROBLOX CORP CL A 771049103   44,657,881 1,108,136 SH   SOLE 34 1,108,136 0 0
ROBLOX CORP CL A 771049103   4,114,993 102,109 SH   SOLE 36 102,109 0 0
ROBLOX CORP CL A 771049103   654,996 16,253 SH   SOLE 40 16,253 0 0
ROBLOX CORP CL A 771049103   44,773 1,111 SH   OTR 43 1,111 0 0
ROBLOX CORP CL A 771049103   7,754,848 192,428 SH   SOLE 43 160,633 0 31,795
ROCKET COS INC COM CL A 77311W101   768,230 85,740 SH   SOLE 2 31,657 0 54,083
ROCKET COS INC COM CL A 77311W101   4,301 480 SH   SOLE 4 480 0 0
ROCKET COS INC COM CL A 77311W101   362,737 40,484 SH   SOLE 7 38,320 0 2,164
ROCKET COS INC COM CL A 77311W101   503,095 56,149 SH   SOLE 18 56,149 0 0
ROCKET COS INC COM CL A 77311W101   245,594 27,410 SH   SOLE 19 27,410 0 0
ROCKET COS INC COM CL A 77311W101   15,653,801 1,747,076 SH   SOLE 21 1,747,076 0 0
ROCKET COS INC COM CL A 77311W101   25,310,548 2,824,838 SH   SOLE 22 2,688,109 0 136,729
ROCKET COS INC COM CL A 77311W101   204,458 22,819 SH   SOLE 25 22,819 0 0
ROCKET COS INC COM CL A 77311W101   406,004 45,313 SH   SOLE 26 34,757 0 10,556
ROCKET COS INC COM CL A 77311W101   55,480 6,192 SH   SOLE 28 2,432 0 3,760
ROCKET COS INC COM CL A 77311W101   810,844 90,496 SH   SOLE 30 90,496 0 0
ROCKET COS INC COM CL A 77311W101   17,302 1,931 SH   SOLE 31 1,931 0 0
ROCKET COS INC COM CL A 77311W101   147,007 16,407 SH   SOLE 40 16,407 0 0
ROCKET COS INC COM CL A 77311W101   936,087 104,474 SH   SOLE 43 89,169 0 15,305
ROCKET LAB USA INC COM 773122106   831,090 138,515 SH   SOLE 2 71,143 0 67,372
ROCKET LAB USA INC COM 773122106   5,538 923 SH   SOLE 4 923 0 0
ROCKET LAB USA INC COM 773122106   421,488 70,248 SH   SOLE 7 66,521 0 3,727
ROCKET LAB USA INC COM 773122106   4,152,090 692,015 SH   SOLE 18 692,015 0 0
ROCKET LAB USA INC COM 773122106   7,171,644 1,195,274 SH   SOLE 19 1,195,274 0 0
ROCKET LAB USA INC COM 773122106   77,664,492 12,944,082 SH   SOLE 21 12,944,082 0 0
ROCKET LAB USA INC COM 773122106   40,496,730 6,749,455 SH   SOLE 22 6,557,145 0 192,310
ROCKET LAB USA INC COM 773122106   242,208 40,368 SH   SOLE 25 40,368 0 0
ROCKET LAB USA INC COM 773122106   467,688 77,948 SH   SOLE 26 58,605 0 19,343
ROCKET LAB USA INC COM 773122106   1,395,336 232,556 SH   SOLE 30 232,556 0 0
ROCKET LAB USA INC COM 773122106   7,191,042 1,198,507 SH   SOLE 34 1,198,507 0 0
ROCKET LAB USA INC COM 773122106   139,806 23,301 SH   SOLE 40 23,301 0 0
ROCKET LAB USA INC COM 773122106   57,420 9,570 SH   OTR 43 9,570 0 0
ROCKET LAB USA INC COM 773122106   289,392 48,232 SH   SOLE 43 47,506 0 726
ROCKET PHARMACEUTICALS INC COM 77313F106   693,165 34,885 SH   SOLE 2 16,268 0 18,617
ROCKET PHARMACEUTICALS INC COM 77313F106   2,841 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   341,069 17,165 SH   SOLE 7 16,253 0 912
ROCKET PHARMACEUTICALS INC COM 77313F106   3,226,570 162,384 SH   SOLE 18 162,384 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   13,306,343 669,670 SH   SOLE 19 669,670 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   48,836,069 2,457,779 SH   SOLE 21 2,457,779 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   31,524,172 1,586,521 SH   SOLE 22 1,540,109 0 46,412
ROCKET PHARMACEUTICALS INC COM 77313F106   18,261 919 SH   SOLE 23 919 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   251,713 12,668 SH   SOLE 25 12,668 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   450,493 22,672 SH   SOLE 26 16,334 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106   21,022 1,058 SH   SOLE 28 1,058 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   2,245,191 112,994 SH   SOLE 30 112,994 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   42,025 2,115 SH   SOLE 34 2,115 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   24,579 1,237 SH   SOLE 36 1,237 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   164,325 8,270 SH   SOLE 40 8,270 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   900,647 45,327 SH   SOLE 43 41,787 0 3,540
ROCKWELL AUTOMATION INC COM 773903109   70,503,618 214,004 SH   SOLE 2 28,268 0 185,736
ROCKWELL AUTOMATION INC COM 773903109   34,843,291 105,762 SH   SOLE 4 61,689 0 44,073
ROCKWELL AUTOMATION INC COM 773903109   23,737,531 72,052 SH   SOLE 7 62,476 0 9,576
ROCKWELL AUTOMATION INC COM 773903109   1,157,028 3,512 SH   SOLE 13 3,512 0 0
ROCKWELL AUTOMATION INC COM 773903109   5,746,926 17,444 SH   SOLE 15 17,444 0 0
ROCKWELL AUTOMATION INC COM 773903109   79,948,949 242,674 SH   SOLE 18 232,914 0 9,760
ROCKWELL AUTOMATION INC COM 773903109   67,994,856 206,389 SH   SOLE 19 206,389 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,076,157,979 3,266,529 SH   SOLE 21 3,266,529 0 0
ROCKWELL AUTOMATION INC COM 773903109   824,196,596 2,501,735 SH   SOLE 22 2,263,419 0 238,316
ROCKWELL AUTOMATION INC COM 773903109   67,909,858 206,131 SH   SOLE 23 206,131 0 0
ROCKWELL AUTOMATION INC COM 773903109   130,401,911 395,817 SH   SOLE 25 382,805 0 13,012
ROCKWELL AUTOMATION INC COM 773903109   96,808,553 293,849 SH   SOLE 26 134,853 0 158,996
ROCKWELL AUTOMATION INC COM 773903109   73,048,949 221,730 SH   SOLE 28 4,542 0 217,188
ROCKWELL AUTOMATION INC COM 773903109   14,496 44 SH   SOLE 29 44 0 0
ROCKWELL AUTOMATION INC COM 773903109   358,273,581 1,087,490 SH   SOLE 30 1,058,455 0 29,035
ROCKWELL AUTOMATION INC COM 773903109   10,380,311 31,508 SH   SOLE 31 28,664 0 2,844
ROCKWELL AUTOMATION INC COM 773903109   29,683,445 90,100 SH   SOLE 34 90,100 0 0
ROCKWELL AUTOMATION INC COM 773903109   9,964,215 30,245 SH   SOLE 36 30,245 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,467,370 4,454 SH   SOLE 40 4,454 0 0
ROCKWELL AUTOMATION INC COM 773903109   55,348 168 SH   OTR 43 168 0 0
ROCKWELL AUTOMATION INC COM 773903109   50,704,693 153,907 SH   SOLE 43 136,738 0 17,169
ROCKWELL MED INC COM NEW 774374300   4,832 885 SH   SOLE 2 0 0 885
ROCKWELL MED INC COM NEW 774374300   12,722 2,330 SH   SOLE 18 2,330 0 0
ROCKWELL MED INC COM NEW 774374300   191,580 35,088 SH   SOLE 21 35,088 0 0
ROCKWELL MED INC COM NEW 774374300   441,463 80,854 SH   SOLE 22 80,854 0 0
ROCKY BRANDS INC COM 774515100   77,763 3,703 SH   SOLE 2 279 0 3,424
ROCKY BRANDS INC COM 774515100   2,310 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100   422,079 20,099 SH   SOLE 18 20,099 0 0
ROCKY BRANDS INC COM 774515100   278,586 13,266 SH   SOLE 19 13,266 0 0
ROCKY BRANDS INC COM 774515100   5,159,721 245,701 SH   SOLE 21 245,701 0 0
ROCKY BRANDS INC COM 774515100   3,793,209 180,629 SH   SOLE 22 175,515 0 5,114
ROCKY BRANDS INC COM 774515100   4,398 209 SH   SOLE 43 140 0 69
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   4,510 843 SH   SOLE 18 843 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   63,387 11,848 SH   SOLE 21 11,848 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   1,680 314 SH   SOLE 22 314 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   38,885 852 SH   SOLE 2 852 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   46,704,357 1,023,321 SH   SOLE 18 1,017,881 0 5,440
ROGERS COMMUNICATIONS INC CL B 775109200   4,663,130 102,172 SH   SOLE 19 102,172 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   925,670 20,282 SH   SOLE 23 20,282 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   654,478 14,340 SH   SOLE 25 14,340 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   961,680 21,071 SH   SOLE 34 21,071 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   17,592,849 385,470 SH   SOLE 43 347,222 0 38,248
ROGERS CORP COM 775133101   1,834,181 11,327 SH   SOLE 2 5,751 0 5,576
ROGERS CORP COM 775133101   19,594 121 SH   SOLE 4 62 0 59
ROGERS CORP COM 775133101   798,153 4,929 SH   SOLE 7 4,668 0 261
ROGERS CORP COM 775133101   9,118,926 56,314 SH   SOLE 18 56,314 0 0
ROGERS CORP COM 775133101   9,687,786 59,827 SH   SOLE 19 59,827 0 0
ROGERS CORP COM 775133101   357,265,835 2,206,298 SH   SOLE 21 2,206,298 0 0
ROGERS CORP COM 775133101   80,865,089 499,383 SH   SOLE 22 472,070 0 27,313
ROGERS CORP COM 775133101   198,688 1,227 SH   SOLE 23 1,227 0 0
ROGERS CORP COM 775133101   545,704 3,370 SH   SOLE 25 3,370 0 0
ROGERS CORP COM 775133101   2,046,147 12,636 SH   SOLE 26 11,019 0 1,617
ROGERS CORP COM 775133101   196,097 1,211 SH   SOLE 28 333 0 878
ROGERS CORP COM 775133101   7,295,432 45,053 SH   SOLE 30 45,053 0 0
ROGERS CORP COM 775133101   51,015,237 315,045 SH   SOLE 34 315,045 0 0
ROGERS CORP COM 775133101   71,573 442 SH   SOLE 36 442 0 0
ROGERS CORP COM 775133101   487,733 3,012 SH   SOLE 40 3,012 0 0
ROGERS CORP COM 775133101   3,567,642 22,032 SH   SOLE 43 17,378 0 4,654
ROIVANT SCIENCES LTD SHS G76279101   2,290,388 227,221 SH   SOLE 2 102,279 0 124,942
ROIVANT SCIENCES LTD SHS G76279101   9,505 943 SH   SOLE 4 943 0 0
ROIVANT SCIENCES LTD SHS G76279101   648,779 64,363 SH   SOLE 7 60,956 0 3,407
ROIVANT SCIENCES LTD SHS G76279101   1,196,738 118,724 SH   SOLE 18 118,724 0 0
ROIVANT SCIENCES LTD SHS G76279101   771,644 76,552 SH   SOLE 19 76,552 0 0
ROIVANT SCIENCES LTD SHS G76279101   65,604,692 6,508,402 SH   SOLE 21 6,508,402 0 0
ROIVANT SCIENCES LTD SHS G76279101   43,208,817 4,286,589 SH   SOLE 22 3,930,443 0 356,146
ROIVANT SCIENCES LTD SHS G76279101   696,629 69,110 SH   SOLE 25 69,110 0 0
ROIVANT SCIENCES LTD SHS G76279101   2,242,034 222,424 SH   SOLE 26 193,043 0 29,381
ROIVANT SCIENCES LTD SHS G76279101   191,772 19,025 SH   SOLE 28 8,379 0 10,646
ROIVANT SCIENCES LTD SHS G76279101   6,960,905 690,566 SH   SOLE 30 690,566 0 0
ROIVANT SCIENCES LTD SHS G76279101   35,018 3,474 SH   SOLE 31 3,474 0 0
ROIVANT SCIENCES LTD SHS G76279101   34,615 3,434 SH   SOLE 36 3,434 0 0
ROIVANT SCIENCES LTD SHS G76279101   579,207 57,461 SH   SOLE 40 57,461 0 0
ROIVANT SCIENCES LTD SHS G76279101   247,817 24,585 SH   SOLE 43 19,596 0 4,989
ROKU INC COM CL A 77543R102   8,035,167 125,628 SH   SOLE 2 72,763 0 52,865
ROKU INC COM CL A 77543R102   4,871,258 76,161 SH   SOLE 4 42,236 0 33,925
ROKU INC COM CL A 77543R102   1,085,657 16,974 SH   SOLE 7 16,414 0 560
ROKU INC COM CL A 77543R102   37,800 591 SH   SOLE 13 591 0 0
ROKU INC COM CL A 77543R102   723,707 11,315 SH   SOLE 15 11,315 0 0
ROKU INC COM CL A 77543R102   6,714,009 104,972 SH   SOLE 18 98,243 0 6,729
ROKU INC COM CL A 77543R102   8,628,652 134,907 SH   SOLE 19 134,907 0 0
ROKU INC COM CL A 77543R102   102,311,823 1,599,622 SH   SOLE 21 1,599,622 0 0
ROKU INC COM CL A 77543R102   198,832,644 3,108,703 SH   SOLE 22 2,877,123 0 231,580
ROKU INC COM CL A 77543R102   13,987,860 218,697 SH   SOLE 23 218,697 0 0
ROKU INC COM CL A 77543R102   1,209,867 18,916 SH   SOLE 25 18,658 0 258
ROKU INC COM CL A 77543R102   6,233,542 97,460 SH   SOLE 26 77,491 0 19,969
ROKU INC COM CL A 77543R102   9,497,676 148,494 SH   SOLE 28 2,207 0 146,287
ROKU INC COM CL A 77543R102   32,101,332 501,897 SH   SOLE 30 364,304 0 137,593
ROKU INC COM CL A 77543R102   1,717,006 26,845 SH   SOLE 31 24,694 0 2,151
ROKU INC COM CL A 77543R102   10,543,486 164,845 SH   SOLE 34 164,845 0 0
ROKU INC COM CL A 77543R102   948,591 14,831 SH   SOLE 36 14,831 0 0
ROKU INC COM CL A 77543R102   308,735 4,827 SH   SOLE 40 4,827 0 0
ROKU INC COM CL A 77543R102   8,197,489 128,166 SH   SOLE 43 117,212 0 10,954
ROLLINS INC COM 775711104   16,025,401 374,163 SH   SOLE 2 161,789 0 212,374
ROLLINS INC COM 775711104   6,473,712 151,149 SH   SOLE 4 124,719 0 26,430
ROLLINS INC COM 775711104   9,209,221 215,018 SH   SOLE 7 180,241 0 34,777
ROLLINS INC COM 775711104   150,162 3,506 SH   SOLE 13 3,506 0 0
ROLLINS INC COM 775711104   1,100,260 25,689 SH   SOLE 15 25,689 0 0
ROLLINS INC COM 775711104   22,319,912 521,128 SH   SOLE 18 500,879 0 20,249
ROLLINS INC COM 775711104   181,767,351 4,243,926 SH   SOLE 19 4,243,926 0 0
ROLLINS INC COM 775711104   422,383,036 9,861,850 SH   SOLE 21 9,861,850 0 0
ROLLINS INC COM 775711104   269,578,059 6,294,141 SH   SOLE 22 5,811,006 0 483,135
ROLLINS INC COM 775711104   19,053,482 444,863 SH   SOLE 23 444,863 0 0
ROLLINS INC COM 775711104   16,576,238 387,024 SH   SOLE 25 386,309 0 715
ROLLINS INC COM 775711104   18,873,211 440,654 SH   SOLE 26 173,256 0 267,398
ROLLINS INC COM 775711104   17,268,542 403,188 SH   SOLE 28 3,053 0 400,135
ROLLINS INC COM 775711104   84,684,547 1,977,225 SH   SOLE 30 1,961,316 0 15,909
ROLLINS INC COM 775711104   2,146,040 50,106 SH   SOLE 31 46,010 0 4,096
ROLLINS INC COM 775711104   8,197,705 191,401 SH   SOLE 34 191,401 0 0
ROLLINS INC COM 775711104   2,902,075 67,758 SH   SOLE 36 67,758 0 0
ROLLINS INC COM 775711104   387,355 9,044 SH   SOLE 40 9,044 0 0
ROLLINS INC COM 775711104   11,051,025 258,021 SH   SOLE 43 224,493 0 33,527
ROOT INC CL A NEW 77664L207   5,266 589 SH   SOLE 2 376 0 213
ROOT INC CL A NEW 77664L207   12,364 1,383 SH   SOLE 18 1,383 0 0
ROOT INC CL A NEW 77664L207   11,881 1,329 SH   SOLE 19 1,329 0 0
ROOT INC CL A NEW 77664L207   195,017 21,814 SH   SOLE 21 21,814 0 0
ROOT INC CL A NEW 77664L207   846,815 94,722 SH   SOLE 22 94,722 0 0
ROOT INC CL A NEW 77664L207   14,036 1,570 SH   SOLE 34 1,570 0 0
ROPER TECHNOLOGIES INC COM 776696106   84,553,488 175,860 SH   SOLE 2 22,664 0 153,196
ROPER TECHNOLOGIES INC COM 776696106   40,147,762 83,502 SH   SOLE 4 42,750 0 40,752
ROPER TECHNOLOGIES INC COM 776696106   51,686,962 107,502 SH   SOLE 7 97,140 0 10,362
ROPER TECHNOLOGIES INC COM 776696106   1,548,176 3,220 SH   SOLE 13 3,220 0 0
ROPER TECHNOLOGIES INC COM 776696106   8,972,209 18,661 SH   SOLE 15 18,661 0 0
ROPER TECHNOLOGIES INC COM 776696106   222,722,907 463,234 SH   SOLE 18 360,948 0 102,286
ROPER TECHNOLOGIES INC COM 776696106   287,196,264 597,330 SH   SOLE 19 597,330 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,764,393,202 3,669,703 SH   SOLE 21 3,669,703 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,256,390,981 2,613,126 SH   SOLE 22 2,393,682 0 219,444
ROPER TECHNOLOGIES INC COM 776696106   90,443,288 188,110 SH   SOLE 23 188,110 0 0
ROPER TECHNOLOGIES INC COM 776696106   82,494,222 171,577 SH   SOLE 25 171,091 0 486
ROPER TECHNOLOGIES INC COM 776696106   89,551,885 186,256 SH   SOLE 26 70,089 0 116,167
ROPER TECHNOLOGIES INC COM 776696106   102,971,974 214,168 SH   SOLE 28 2,335 0 211,833
ROPER TECHNOLOGIES INC COM 776696106   95,198 198 SH   SOLE 29 198 0 0
ROPER TECHNOLOGIES INC COM 776696106   375,617,788 781,235 SH   SOLE 30 751,988 0 29,247
ROPER TECHNOLOGIES INC COM 776696106   11,319,474 23,543 SH   SOLE 31 21,640 0 1,903
ROPER TECHNOLOGIES INC COM 776696106   9,891,979 20,574 SH   SOLE 34 20,574 0 0
ROPER TECHNOLOGIES INC COM 776696106   17,459,290 36,313 SH   SOLE 36 36,313 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,997,724 4,155 SH   SOLE 40 4,155 0 0
ROPER TECHNOLOGIES INC COM 776696106   134,143 279 SH   OTR 43 279 0 0
ROPER TECHNOLOGIES INC COM 776696106   66,239,149 137,769 SH   SOLE 43 121,088 0 16,680
ROSS STORES INC COM 778296103   63,918,585 570,040 SH   SOLE 2 99,034 0 471,006
ROSS STORES INC COM 778296103   27,515,244 245,387 SH   SOLE 4 133,049 0 112,338
ROSS STORES INC COM 778296103   27,458,731 244,883 SH   SOLE 7 216,599 0 28,284
ROSS STORES INC COM 778296103   1,124,215 10,026 SH   SOLE 13 10,026 0 0
ROSS STORES INC COM 778296103   6,288,026 56,078 SH   SOLE 15 56,078 0 0
ROSS STORES INC COM 778296103   262,162,329 2,338,021 SH   SOLE 18 2,181,474 0 156,547
ROSS STORES INC COM 778296103   184,420,211 1,644,700 SH   SOLE 19 1,644,700 0 0
ROSS STORES INC COM 778296103   1,048,334,991 9,349,282 SH   SOLE 21 9,349,282 0 0
ROSS STORES INC COM 778296103   849,639,285 7,577,270 SH   SOLE 22 6,873,259 0 704,011
ROSS STORES INC COM 778296103   69,426,859 619,164 SH   SOLE 23 619,164 0 0
ROSS STORES INC COM 778296103   63,492,603 566,241 SH   SOLE 25 525,314 0 40,927
ROSS STORES INC COM 778296103   65,443,105 583,636 SH   SOLE 26 217,451 0 366,185
ROSS STORES INC COM 778296103   70,460,474 628,382 SH   SOLE 28 4,833 0 623,549
ROSS STORES INC COM 778296103   167,074 1,490 SH   SOLE 29 1,490 0 0
ROSS STORES INC COM 778296103   203,663,513 1,816,316 SH   SOLE 30 1,816,316 0 0
ROSS STORES INC COM 778296103   8,485,326 75,674 SH   SOLE 31 69,833 0 5,841
ROSS STORES INC COM 778296103   8,577,496 76,496 SH   SOLE 32 76,496 0 0
ROSS STORES INC COM 778296103   39,742,460 354,432 SH   SOLE 34 354,432 0 0
ROSS STORES INC COM 778296103   12,526,603 111,715 SH   SOLE 36 111,715 0 0
ROSS STORES INC COM 778296103   1,480,004 13,199 SH   SOLE 40 13,199 0 0
ROSS STORES INC COM 778296103   127,155 1,134 SH   OTR 43 1,134 0 0
ROSS STORES INC COM 778296103   34,793,943 310,300 SH   SOLE 43 263,562 0 46,738
ROVER GROUP INC COM CL A 77936F103   596,771 121,542 SH   SOLE 2 99,844 0 21,698
ROVER GROUP INC COM CL A 77936F103   350,014 71,286 SH   SOLE 7 67,426 0 3,860
ROVER GROUP INC COM CL A 77936F103   1,220,582 248,591 SH   SOLE 18 248,591 0 0
ROVER GROUP INC COM CL A 77936F103   1,766,785 359,834 SH   SOLE 19 359,834 0 0
ROVER GROUP INC COM CL A 77936F103   17,292,932 3,521,982 SH   SOLE 21 3,521,982 0 0
ROVER GROUP INC COM CL A 77936F103   12,097,577 2,463,865 SH   SOLE 22 2,406,741 0 57,124
ROVER GROUP INC COM CL A 77936F103   4,699 957 SH   SOLE 23 957 0 0
ROVER GROUP INC COM CL A 77936F103   138,565 28,221 SH   SOLE 25 28,221 0 0
ROVER GROUP INC COM CL A 77936F103   26,612 5,420 SH   SOLE 26 5,420 0 0
ROVER GROUP INC COM CL A 77936F103   585,085 119,162 SH   SOLE 30 119,162 0 0
ROVER GROUP INC COM CL A 77936F103   18,869 3,843 SH   SOLE 34 3,843 0 0
ROVER GROUP INC COM CL A 77936F103   17,431 3,550 SH   SOLE 36 3,550 0 0
ROVER GROUP INC COM CL A 77936F103   44,111 8,984 SH   SOLE 40 8,984 0 0
ROYAL BK CDA COM 780087102   143,074 1,498 SH   SOLE 25 1,498 0 0
ROYAL BK CDA COM 780087102   97,628,734 1,022,183 SH   SOLE 43 880,403 0 141,780
ROYAL CARIBBEAN GROUP COM V7780T103   44,742,025 431,290 SH   SOLE 2 110,748 0 320,542
ROYAL CARIBBEAN GROUP COM V7780T103   11,889,641 114,610 SH   SOLE 4 93,434 0 21,176
ROYAL CARIBBEAN GROUP COM V7780T103   13,822,421 133,241 SH   SOLE 7 115,158 0 18,083
ROYAL CARIBBEAN GROUP COM V7780T103   974,119 9,390 SH   SOLE 13 9,390 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   4,139,641 39,904 SH   SOLE 15 39,904 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   42,172,177 406,518 SH   SOLE 18 386,464 0 20,054
ROYAL CARIBBEAN GROUP COM V7780T103   13,470,017 129,844 SH   SOLE 19 129,844 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   579,603,472 5,587,078 SH   SOLE 21 5,587,078 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   513,160,077 4,946,598 SH   SOLE 22 4,468,287 0 478,311
ROYAL CARIBBEAN GROUP COM V7780T103   43,701,305 421,258 SH   SOLE 23 421,258 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   54,055,179 521,064 SH   SOLE 25 491,113 0 29,951
ROYAL CARIBBEAN GROUP COM V7780T103   46,214,821 445,487 SH   SOLE 26 192,369 0 253,118
ROYAL CARIBBEAN GROUP COM V7780T103   25,637,785 247,135 SH   SOLE 28 5,265 0 241,870
ROYAL CARIBBEAN GROUP COM V7780T103   36,724 354 SH   SOLE 29 354 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   107,488,230 1,036,131 SH   SOLE 30 1,036,131 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   5,275,801 50,856 SH   SOLE 31 46,825 0 4,031
ROYAL CARIBBEAN GROUP COM V7780T103   3,202,350 30,869 SH   SOLE 34 30,869 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   6,040,676 58,229 SH   SOLE 36 58,229 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   897,040 8,647 SH   SOLE 40 8,647 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   54,567 526 SH   OTR 43 526 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   23,499,176 226,520 SH   SOLE 43 191,516 0 35,004
ROYAL GOLD INC COM 780287108   39,091,428 340,577 SH   SOLE 2 74,067 0 266,510
ROYAL GOLD INC COM 780287108   58,767 512 SH   SOLE 4 181 0 331
ROYAL GOLD INC COM 780287108   29,278,886 255,087 SH   SOLE 7 254,204 0 883
ROYAL GOLD INC COM 780287108   22,038 192 SH   SOLE 13 192 0 0
ROYAL GOLD INC COM 780287108   14,436,340 125,774 SH   SOLE 18 125,774 0 0
ROYAL GOLD INC COM 780287108   4,939,098 43,031 SH   SOLE 19 43,031 0 0
ROYAL GOLD INC COM 780287108   399,929,905 3,484,317 SH   SOLE 21 3,484,317 0 0
ROYAL GOLD INC COM 780287108   217,975,255 1,899,070 SH   SOLE 22 1,812,010 0 87,060
ROYAL GOLD INC COM 780287108   60,145 524 SH   SOLE 23 524 0 0
ROYAL GOLD INC COM 780287108   1,451,737 12,648 SH   SOLE 25 12,648 0 0
ROYAL GOLD INC COM 780287108   7,349,019 64,027 SH   SOLE 26 26,189 0 37,838
ROYAL GOLD INC COM 780287108   3,251,832 28,331 SH   SOLE 28 18,774 0 9,557
ROYAL GOLD INC COM 780287108   48,322 421 SH   SOLE 29 421 0 0
ROYAL GOLD INC COM 780287108   57,513,618 501,077 SH   SOLE 30 501,077 0 0
ROYAL GOLD INC COM 780287108   255,500 2,226 SH   SOLE 31 2,226 0 0
ROYAL GOLD INC COM 780287108   575,048 5,010 SH   SOLE 34 5,010 0 0
ROYAL GOLD INC COM 780287108   132,915 1,158 SH   SOLE 36 1,158 0 0
ROYAL GOLD INC COM 780287108   1,347,402 11,739 SH   SOLE 40 11,739 0 0
ROYAL GOLD INC COM 780287108   59,686 520 SH   OTR 43 520 0 0
ROYAL GOLD INC COM 780287108   22,058,936 192,184 SH   SOLE 43 186,907 0 5,277
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   20,120,160 654,527 SH   SOLE 2 95,577 0 558,950
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   5,912,439 192,337 SH   SOLE 4 144,523 0 47,814
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,705,855 55,493 SH   SOLE 7 53,474 0 2,019
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   365,283 11,883 SH   SOLE 13 11,883 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,537,646 50,021 SH   SOLE 15 50,021 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   6,719,580 218,594 SH   SOLE 18 197,293 0 21,301
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   4,517,581 146,961 SH   SOLE 19 146,961 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   161,995,373 5,269,856 SH   SOLE 21 5,269,856 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   277,098,045 9,014,250 SH   SOLE 22 8,354,972 0 659,278
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   19,922,164 648,086 SH   SOLE 23 648,086 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   15,296,163 497,598 SH   SOLE 25 496,293 0 1,305
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   37,811,522 1,230,043 SH   SOLE 26 296,697 0 933,346
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   18,423,466 599,332 SH   SOLE 28 72,199 0 527,133
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   42,685,933 1,388,612 SH   SOLE 30 1,388,612 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   2,329,938 75,795 SH   SOLE 31 69,164 0 6,631
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   486,922 15,840 SH   SOLE 34 15,840 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   4,099,425 133,358 SH   SOLE 36 133,358 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   466,141 15,164 SH   SOLE 40 15,164 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   66,798 2,173 SH   OTR 43 2,173 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   16,033,865 521,596 SH   SOLE 43 475,163 0 46,433
RPC INC COM 749660106   683,261 95,561 SH   SOLE 2 25,657 0 69,904
RPC INC COM 749660106   2,166 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106   4,233 592 SH   SOLE 7 592 0 0
RPC INC COM 749660106   2,037,342 284,943 SH   SOLE 18 284,943 0 0
RPC INC COM 749660106   1,199,884 167,816 SH   SOLE 19 167,816 0 0
RPC INC COM 749660106   69,507,338 9,721,306 SH   SOLE 21 9,721,306 0 0
RPC INC COM 749660106   17,747,623 2,482,185 SH   SOLE 22 2,336,475 0 145,710
RPC INC COM 749660106   97,912 13,694 SH   SOLE 25 13,694 0 0
RPC INC COM 749660106   233,333 32,634 SH   SOLE 26 24,672 0 7,962
RPC INC COM 749660106   538,910 75,372 SH   SOLE 28 0 0 75,372
RPC INC COM 749660106   626,183 87,578 SH   SOLE 30 87,578 0 0
RPC INC COM 749660106   110,939 15,516 SH   SOLE 40 15,516 0 0
RPC INC COM 749660106   1,408,586 197,005 SH   SOLE 43 190,327 0 6,678
RPM INTL INC COM 749685103   31,081,664 346,391 SH   SOLE 2 88,668 0 257,723
RPM INTL INC COM 749685103   10,150,975 113,128 SH   SOLE 4 50,570 0 62,558
RPM INTL INC COM 749685103   3,715,719 41,410 SH   SOLE 7 40,762 0 648
RPM INTL INC COM 749685103   159,181 1,774 SH   SOLE 13 1,774 0 0
RPM INTL INC COM 749685103   1,215,572 13,547 SH   SOLE 15 13,547 0 0
RPM INTL INC COM 749685103   25,257,559 281,484 SH   SOLE 18 273,921 0 7,563
RPM INTL INC COM 749685103   4,068,268 45,339 SH   SOLE 19 45,339 0 0
RPM INTL INC COM 749685103   590,908,570 6,585,407 SH   SOLE 21 6,585,407 0 0
RPM INTL INC COM 749685103   342,553,158 3,817,599 SH   SOLE 22 3,572,521 0 245,078
RPM INTL INC COM 749685103   19,265,480 214,705 SH   SOLE 23 214,705 0 0
RPM INTL INC COM 749685103   14,271,108 159,045 SH   SOLE 25 157,762 0 1,283
RPM INTL INC COM 749685103   8,113,117 90,417 SH   SOLE 26 69,945 0 20,472
RPM INTL INC COM 749685103   15,073,294 167,985 SH   SOLE 28 1,574 0 166,411
RPM INTL INC COM 749685103   47,377 528 SH   SOLE 29 528 0 0
RPM INTL INC COM 749685103   24,914,432 277,660 SH   SOLE 30 277,660 0 0
RPM INTL INC COM 749685103   2,479,778 27,636 SH   SOLE 31 25,376 0 2,260
RPM INTL INC COM 749685103   519,178 5,786 SH   SOLE 34 5,786 0 0
RPM INTL INC COM 749685103   1,885,138 21,009 SH   SOLE 36 21,009 0 0
RPM INTL INC COM 749685103   463,097 5,161 SH   SOLE 40 5,161 0 0
RPM INTL INC COM 749685103   13,549 151 SH   OTR 43 151 0 0
RPM INTL INC COM 749685103   7,472,450 83,277 SH   SOLE 43 69,752 0 13,525
RPT REALTY SH BEN INT 74971D101   4,404,874 421,519 SH   SOLE 2 348,085 0 73,434
RPT REALTY SH BEN INT 74971D101   377,987 36,171 SH   SOLE 4 36,171 0 0
RPT REALTY SH BEN INT 74971D101   1,256,759 120,264 SH   SOLE 7 103,106 0 17,158
RPT REALTY SH BEN INT 74971D101   3,099,397 296,593 SH   SOLE 18 296,593 0 0
RPT REALTY SH BEN INT 74971D101   5,232,649 500,732 SH   SOLE 19 500,732 0 0
RPT REALTY SH BEN INT 74971D101   112,235,957 10,740,283 SH   SOLE 21 10,740,283 0 0
RPT REALTY SH BEN INT 74971D101   37,435,286 3,582,324 SH   SOLE 22 3,418,724 0 163,600
RPT REALTY SH BEN INT 74971D101   91,845 8,789 SH   SOLE 23 8,789 0 0
RPT REALTY SH BEN INT 74971D101   2,361,940 226,023 SH   SOLE 25 226,023 0 0
RPT REALTY SH BEN INT 74971D101   181,391 17,358 SH   SOLE 26 13,131 0 4,227
RPT REALTY SH BEN INT 74971D101   568,156 54,369 SH   SOLE 28 1,382 0 52,987
RPT REALTY SH BEN INT 74971D101   3,905,259 373,709 SH   SOLE 30 373,709 0 0
RPT REALTY SH BEN INT 74971D101   89,494 8,564 SH   SOLE 40 8,564 0 0
RPT REALTY SH BEN INT 74971D101   259,306 24,814 SH   SOLE 43 24,450 0 364
RUMBLE INC COM CL A 78137L105   24,450 2,741 SH   SOLE 2 0 0 2,741
RUMBLE INC COM CL A 78137L105   4,437,914 497,524 SH   SOLE 21 497,524 0 0
RUMBLE INC COM CL A 78137L105   10,609,930 1,189,454 SH   SOLE 22 1,189,454 0 0
RUMBLE INC COM CL A 78137L105   435,109 48,779 SH   SOLE 30 48,779 0 0
RUMBLEON INC COM CL B 781386305   4,857 393 SH   SOLE 2 0 0 393
RUMBLEON INC COM CL B 781386305   24,189 1,957 SH   SOLE 18 1,957 0 0
RUMBLEON INC COM CL B 781386305   299,891 24,263 SH   SOLE 21 24,263 0 0
RUMBLEON INC COM CL B 781386305   401,428 32,478 SH   SOLE 22 32,478 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   57,712 4,673 SH   SOLE 21 4,673 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   1,078,970 87,366 SH   SOLE 30 87,366 0 0
RUSH ENTERPRISES INC CL A 781846209   15,991,627 263,280 SH   SOLE 2 137,456 0 125,824
RUSH ENTERPRISES INC CL A 781846209   8,747 144 SH   SOLE 4 144 0 0
RUSH ENTERPRISES INC CL A 781846209   452,695 7,453 SH   SOLE 7 7,081 0 372
RUSH ENTERPRISES INC CL A 781846209   7,558,303 124,437 SH   SOLE 18 116,673 0 7,764
RUSH ENTERPRISES INC CL A 781846209   36,823,200 606,243 SH   SOLE 19 606,243 0 0
RUSH ENTERPRISES INC CL A 781846209   88,658,108 1,459,633 SH   SOLE 21 1,459,633 0 0
RUSH ENTERPRISES INC CL A 781846209   112,052,059 1,844,782 SH   SOLE 22 1,794,668 0 50,114
RUSH ENTERPRISES INC CL A 781846209   742,486 12,224 SH   SOLE 23 12,224 0 0
RUSH ENTERPRISES INC CL A 781846209   504,203 8,301 SH   SOLE 25 8,301 0 0
RUSH ENTERPRISES INC CL A 781846209   6,579,478 108,322 SH   SOLE 26 23,300 0 85,022
RUSH ENTERPRISES INC CL A 781846209   46,466 765 SH   SOLE 28 765 0 0
RUSH ENTERPRISES INC CL A 781846209   1,443,911 23,772 SH   SOLE 30 23,772 0 0
RUSH ENTERPRISES INC CL A 781846209   904,176 14,886 SH   SOLE 34 14,886 0 0
RUSH ENTERPRISES INC CL A 781846209   84,429 1,390 SH   SOLE 36 1,390 0 0
RUSH ENTERPRISES INC CL A 781846209   438,057 7,212 SH   SOLE 40 7,212 0 0
RUSH ENTERPRISES INC CL A 781846209   1,001,374 16,486 SH   SOLE 43 16,084 0 402
RUSH ENTERPRISES INC CL B 781846308   1,175,260 17,268 SH   SOLE 2 12,329 0 4,939
RUSH ENTERPRISES INC CL B 781846308   387,193 5,689 SH   SOLE 7 5,378 0 311
RUSH ENTERPRISES INC CL B 781846308   1,247,540 18,330 SH   SOLE 18 18,330 0 0
RUSH ENTERPRISES INC CL B 781846308   917,177 13,476 SH   SOLE 19 13,476 0 0
RUSH ENTERPRISES INC CL B 781846308   16,127,225 236,956 SH   SOLE 21 236,956 0 0
RUSH ENTERPRISES INC CL B 781846308   8,801,519 129,320 SH   SOLE 22 121,528 0 7,792
RUSH ENTERPRISES INC CL B 781846308   104,540 1,536 SH   SOLE 25 1,536 0 0
RUSH ENTERPRISES INC CL B 781846308   757,984 11,137 SH   SOLE 30 11,137 0 0
RUSH ENTERPRISES INC CL B 781846308   119,581 1,757 SH   SOLE 34 1,757 0 0
RUSH ENTERPRISES INC CL B 781846308   98,823 1,452 SH   SOLE 40 1,452 0 0
RUSH ENTERPRISES INC CL B 781846308   387,329 5,691 SH   SOLE 43 5,691 0 0
RUSH STREET INTERACTIVE INC COM 782011100   27,637 8,858 SH   SOLE 2 2,470 0 6,388
RUSH STREET INTERACTIVE INC COM 782011100   2,624 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100   539,267 172,842 SH   SOLE 18 162,772 0 10,070
RUSH STREET INTERACTIVE INC COM 782011100   446,266 143,034 SH   SOLE 19 143,034 0 0
RUSH STREET INTERACTIVE INC COM 782011100   6,591,658 2,112,711 SH   SOLE 21 2,112,711 0 0
RUSH STREET INTERACTIVE INC COM 782011100   4,412,111 1,414,138 SH   SOLE 22 1,395,986 0 18,152
RUSH STREET INTERACTIVE INC COM 782011100   3,703 1,187 SH   SOLE 23 1,187 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101   799 1,427 SH   SOLE 2 6 0 1,421
RVL PHARMACEUTICALS PLC SHS G6S41R101   5,626 10,044 SH   SOLE 18 10,044 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101   70,278 125,474 SH   SOLE 21 125,474 0 0
RVL PHARMACEUTICALS PLC SHS G6S41R101   53,151 94,896 SH   SOLE 22 94,896 0 0
RXO INC COMMON STOCK 74982T103   1,544,847 68,145 SH   SOLE 2 34,156 0 33,989
RXO INC COMMON STOCK 74982T103   26,773 1,181 SH   SOLE 4 1,181 0 0
RXO INC COMMON STOCK 74982T103   805,420 35,528 SH   SOLE 7 33,682 0 1,846
RXO INC COMMON STOCK 74982T103   9,003,549 397,157 SH   SOLE 18 397,157 0 0
RXO INC COMMON STOCK 74982T103   7,433,153 327,885 SH   SOLE 19 327,885 0 0
RXO INC COMMON STOCK 74982T103   317,147,905 13,989,762 SH   SOLE 21 13,989,762 0 0
RXO INC COMMON STOCK 74982T103   73,591,898 3,246,224 SH   SOLE 22 3,082,627 0 163,597
RXO INC COMMON STOCK 74982T103   452,221 19,948 SH   SOLE 25 19,948 0 0
RXO INC COMMON STOCK 74982T103   1,168,321 51,536 SH   SOLE 26 43,332 0 8,204
RXO INC COMMON STOCK 74982T103   6,763,164 298,331 SH   SOLE 30 298,331 0 0
RXO INC COMMON STOCK 74982T103   1,050,346 46,332 SH   SOLE 34 46,332 0 0
RXO INC COMMON STOCK 74982T103   50,418 2,224 SH   SOLE 36 2,224 0 0
RXO INC COMMON STOCK 74982T103   387,952 17,113 SH   SOLE 40 17,113 0 0
RXO INC COMMON STOCK 74982T103   594,430 26,221 SH   SOLE 43 22,054 0 4,167
RXSIGHT INC COM 78349D107   327,888 11,385 SH   SOLE 2 6,151 0 5,234
RXSIGHT INC COM 78349D107   8,669 301 SH   SOLE 7 301 0 0
RXSIGHT INC COM 78349D107   2,040,422 70,848 SH   SOLE 18 70,848 0 0
RXSIGHT INC COM 78349D107   1,834,416 63,695 SH   SOLE 19 63,695 0 0
RXSIGHT INC COM 78349D107   26,871,149 933,026 SH   SOLE 21 933,026 0 0
RXSIGHT INC COM 78349D107   15,794,035 548,404 SH   SOLE 22 531,414 0 16,990
RXSIGHT INC COM 78349D107   13,478 468 SH   SOLE 23 468 0 0
RXSIGHT INC COM 78349D107   51,869 1,801 SH   SOLE 26 0 0 1,801
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   5,488,925 122,275 SH   SOLE 2 27,249 0 95,026
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   11,627 259 SH   SOLE 4 259 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   667,021 14,859 SH   SOLE 7 14,091 0 768
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,979,425 44,095 SH   SOLE 18 44,095 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,294,852 28,845 SH   SOLE 19 28,845 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   62,641,840 1,395,452 SH   SOLE 21 1,395,452 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   101,093,043 2,252,017 SH   SOLE 22 2,138,357 0 113,660
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   691,979 15,415 SH   SOLE 25 15,415 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   2,116,025 47,138 SH   SOLE 26 40,485 0 6,653
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   356,831 7,949 SH   SOLE 28 1,728 0 6,221
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   3,094,896 68,944 SH   SOLE 30 68,944 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   60,153 1,340 SH   SOLE 31 1,340 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   653,239 14,552 SH   SOLE 40 14,552 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   619,706 13,805 SH   SOLE 43 8,946 0 4,859
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   32,959 298 SH   SOLE 18 298 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   7,263,876 65,677 SH   SOLE 21 65,677 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   5,601,890 50,650 SH   SOLE 26 50,650 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   404,132 3,654 SH   SOLE 43 3,565 0 89
RYDER SYS INC COM 783549108   22,711,341 267,854 SH   SOLE 2 73,750 0 194,104
RYDER SYS INC COM 783549108   13,482 159 SH   SOLE 4 159 0 0
RYDER SYS INC COM 783549108   1,173,070 13,835 SH   SOLE 7 13,153 0 682
RYDER SYS INC COM 783549108   244,874 2,888 SH   SOLE 13 2,888 0 0
RYDER SYS INC COM 783549108   7,746,330 91,359 SH   SOLE 18 90,622 0 737
RYDER SYS INC COM 783549108   2,260,586 26,661 SH   SOLE 19 26,661 0 0
RYDER SYS INC COM 783549108   209,582,141 2,471,779 SH   SOLE 21 2,471,779 0 0
RYDER SYS INC COM 783549108   114,169,226 1,346,494 SH   SOLE 22 1,284,382 0 62,112
RYDER SYS INC COM 783549108   124,133 1,464 SH   SOLE 23 1,464 0 0
RYDER SYS INC COM 783549108   776,846 9,162 SH   SOLE 25 9,162 0 0
RYDER SYS INC COM 783549108   2,704,038 31,891 SH   SOLE 26 27,075 0 4,816
RYDER SYS INC COM 783549108   181,959 2,146 SH   SOLE 28 958 0 1,188
RYDER SYS INC COM 783549108   5,764,618 67,987 SH   SOLE 30 67,987 0 0
RYDER SYS INC COM 783549108   59,353 700 SH   SOLE 31 700 0 0
RYDER SYS INC COM 783549108   390,034 4,600 SH   SOLE 36 4,600 0 0
RYDER SYS INC COM 783549108   685,866 8,089 SH   SOLE 40 8,089 0 0
RYDER SYS INC COM 783549108   15,488,302 182,667 SH   SOLE 43 176,607 0 6,059
RYERSON HLDG CORP COM 783754104   1,973,400 45,491 SH   SOLE 2 26,034 0 19,457
RYERSON HLDG CORP COM 783754104   404,302 9,320 SH   SOLE 7 8,816 0 504
RYERSON HLDG CORP COM 783754104   2,731,769 62,973 SH   SOLE 18 62,973 0 0
RYERSON HLDG CORP COM 783754104   4,139,276 95,419 SH   SOLE 19 95,419 0 0
RYERSON HLDG CORP COM 783754104   49,008,338 1,129,745 SH   SOLE 21 1,129,745 0 0
RYERSON HLDG CORP COM 783754104   27,231,318 627,739 SH   SOLE 22 603,176 0 24,563
RYERSON HLDG CORP COM 783754104   55,700 1,284 SH   SOLE 23 1,284 0 0
RYERSON HLDG CORP COM 783754104   260,106 5,996 SH   SOLE 25 5,996 0 0
RYERSON HLDG CORP COM 783754104   137,775 3,176 SH   SOLE 26 1,631 0 1,545
RYERSON HLDG CORP COM 783754104   179,463 4,137 SH   SOLE 28 0 0 4,137
RYERSON HLDG CORP COM 783754104   1,360,961 31,373 SH   SOLE 30 31,373 0 0
RYERSON HLDG CORP COM 783754104   55,396 1,277 SH   SOLE 36 1,277 0 0
RYERSON HLDG CORP COM 783754104   128,275 2,957 SH   SOLE 40 2,957 0 0
RYERSON HLDG CORP COM 783754104   1,289,687 29,730 SH   SOLE 43 28,658 0 1,072
RYMAN HOSPITALITY PPTYS INC COM 78377T107   10,549,672 113,535 SH   SOLE 2 70,808 0 42,727
RYMAN HOSPITALITY PPTYS INC COM 78377T107   9,413,261 101,305 SH   SOLE 4 101,305 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   8,804,449 94,753 SH   SOLE 7 82,182 0 12,571
RYMAN HOSPITALITY PPTYS INC COM 78377T107   22,522,043 242,381 SH   SOLE 18 242,381 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   33,842,393 364,210 SH   SOLE 19 364,210 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   208,268,379 2,241,373 SH   SOLE 21 2,241,373 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   227,871,619 2,452,342 SH   SOLE 22 2,263,280 0 189,062
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,706,476 18,365 SH   SOLE 23 18,365 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   30,237,283 325,412 SH   SOLE 25 325,412 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,217,257 23,862 SH   SOLE 26 18,834 0 5,028
RYMAN HOSPITALITY PPTYS INC COM 78377T107   9,053,103 97,429 SH   SOLE 28 15,278 0 82,151
RYMAN HOSPITALITY PPTYS INC COM 78377T107   11,276,121 121,353 SH   SOLE 30 121,353 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,575,644 16,957 SH   SOLE 34 16,957 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   37,168 400 SH   SOLE 36 400 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   859,138 9,246 SH   SOLE 40 9,246 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,776,796 29,884 SH   SOLE 43 27,995 0 1,889
RYVYL INC COM NEW 39366L208   108,952 145,269 SH   SOLE 22 145,269 0 0
S & T BANCORP INC COM 783859101   846,262 31,124 SH   SOLE 2 9,688 0 21,436
S & T BANCORP INC COM 783859101   2,121 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101   10,169 374 SH   SOLE 7 374 0 0
S & T BANCORP INC COM 783859101   3,485,840 128,203 SH   SOLE 18 128,203 0 0
S & T BANCORP INC COM 783859101   1,626,941 59,836 SH   SOLE 19 59,836 0 0
S & T BANCORP INC COM 783859101   119,489,799 4,394,623 SH   SOLE 21 4,394,623 0 0
S & T BANCORP INC COM 783859101   24,661,112 906,992 SH   SOLE 22 841,408 0 65,584
S & T BANCORP INC COM 783859101   133,013 4,892 SH   SOLE 25 4,892 0 0
S & T BANCORP INC COM 783859101   264,015 9,710 SH   SOLE 26 7,256 0 2,454
S & T BANCORP INC COM 783859101   16,341 601 SH   SOLE 28 601 0 0
S & T BANCORP INC COM 783859101   1,443,599 53,093 SH   SOLE 30 53,093 0 0
S & T BANCORP INC COM 783859101   134,862 4,960 SH   SOLE 40 4,960 0 0
S & T BANCORP INC COM 783859101   1,647,423 60,589 SH   SOLE 43 59,390 0 1,199
S&P GLOBAL INC COM 78409V104   330,114,474 823,454 SH   SOLE 2 342,894 0 480,560
S&P GLOBAL INC COM 78409V104   134,901,890 336,506 SH   SOLE 4 175,779 0 160,727
S&P GLOBAL INC COM 78409V104   131,906,841 329,035 SH   SOLE 7 294,578 0 34,457
S&P GLOBAL INC COM 78409V104   15,708,875 39,185 SH   SOLE 13 39,185 0 0
S&P GLOBAL INC COM 78409V104   15,938,585 39,758 SH   SOLE 15 39,758 0 0
S&P GLOBAL INC COM 78409V104   461,709,342 1,151,711 SH   SOLE 18 928,967 0 222,744
S&P GLOBAL INC COM 78409V104   337,846,439 842,741 SH   SOLE 19 842,741 0 0
S&P GLOBAL INC COM 78409V104   2,762,140,920 6,890,022 SH   SOLE 21 6,890,022 0 0
S&P GLOBAL INC COM 78409V104   2,920,383,428 7,284,750 SH   SOLE 22 6,578,800 0 705,950
S&P GLOBAL INC COM 78409V104   302,186,472 753,789 SH   SOLE 23 753,789 0 0
S&P GLOBAL INC COM 78409V104   420,412,140 1,048,697 SH   SOLE 25 948,226 0 100,471
S&P GLOBAL INC COM 78409V104   294,792,457 735,345 SH   SOLE 26 356,860 0 378,485
S&P GLOBAL INC COM 78409V104   331,531,219 826,988 SH   SOLE 28 33,309 0 793,679
S&P GLOBAL INC COM 78409V104   10,783,941 26,900 SH   SOLE 29 26,900 0 0
S&P GLOBAL INC COM 78409V104   1,012,280,524 2,525,083 SH   SOLE 30 2,525,083 0 0
S&P GLOBAL INC COM 78409V104   60,999,422 152,160 SH   SOLE 31 144,197 0 7,963
S&P GLOBAL INC COM 78409V104   168,120,838 419,369 SH   SOLE 34 419,369 0 0
S&P GLOBAL INC COM 78409V104   32,452,446 80,951 SH   SOLE 36 80,951 0 0
S&P GLOBAL INC COM 78409V104   5,141,815 12,826 SH   SOLE 40 12,826 0 0
S&P GLOBAL INC COM 78409V104   310,289 774 SH   OTR 43 774 0 0
S&P GLOBAL INC COM 78409V104   195,463,977 487,575 SH   SOLE 43 422,940 0 64,635
S&W SEED CO COM 785135104   4,950 4,057 SH   SOLE 18 4,057 0 0
S&W SEED CO COM 785135104   70,720 57,967 SH   SOLE 21 57,967 0 0
S&W SEED CO COM 785135104   23,746 19,464 SH   SOLE 22 19,464 0 0
SAB BIOTHERAPEUTICS INC COM 78397T103   43,694 52,643 SH   SOLE 22 52,643 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   6,090,716 517,478 SH   SOLE 2 286,383 0 231,095
SABRA HEALTH CARE REIT INC COM 78573L106   1,162,252 98,747 SH   SOLE 4 98,747 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   4,372,261 371,475 SH   SOLE 7 321,647 0 49,828
SABRA HEALTH CARE REIT INC COM 78573L106   12,167,626 1,033,783 SH   SOLE 18 1,033,783 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   9,656,414 820,426 SH   SOLE 19 820,426 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   222,845,741 18,933,368 SH   SOLE 21 18,933,368 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   109,262,169 9,283,107 SH   SOLE 22 8,955,937 0 327,170
SABRA HEALTH CARE REIT INC COM 78573L106   138,804 11,793 SH   SOLE 23 11,793 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   3,954,049 335,943 SH   SOLE 25 335,943 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   1,058,088 89,897 SH   SOLE 26 70,741 0 19,156
SABRA HEALTH CARE REIT INC COM 78573L106   2,125,497 180,586 SH   SOLE 28 7,657 0 172,929
SABRA HEALTH CARE REIT INC COM 78573L106   9,496,354 806,827 SH   SOLE 30 806,827 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   10,664 906 SH   SOLE 34 906 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   69,620 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   446,283 37,917 SH   SOLE 40 37,917 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   7,303,954 620,557 SH   SOLE 43 464,282 0 156,275
SABRE CORP COM 78573M104   830,644 260,390 SH   SOLE 2 100,394 0 159,996
SABRE CORP COM 78573M104   3,646 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104   21,635 6,782 SH   SOLE 7 6,782 0 0
SABRE CORP COM 78573M104   3,609,303 1,131,443 SH   SOLE 18 1,131,443 0 0
SABRE CORP COM 78573M104   2,112,032 662,079 SH   SOLE 19 662,079 0 0
SABRE CORP COM 78573M104   124,107,674 38,905,227 SH   SOLE 21 38,905,227 0 0
SABRE CORP COM 78573M104   28,819,988 9,034,479 SH   SOLE 22 8,692,051 0 342,428
SABRE CORP COM 78573M104   792,268 248,360 SH   SOLE 25 248,360 0 0
SABRE CORP COM 78573M104   599,637 187,974 SH   SOLE 26 106,852 0 81,122
SABRE CORP COM 78573M104   36,781 11,530 SH   SOLE 28 4,329 0 7,201
SABRE CORP COM 78573M104   1,706,975 535,102 SH   SOLE 30 535,102 0 0
SABRE CORP COM 78573M104   115,153 36,098 SH   SOLE 34 36,098 0 0
SABRE CORP COM 78573M104   40,315 12,638 SH   SOLE 36 12,638 0 0
SABRE CORP COM 78573M104   158,607 49,720 SH   SOLE 40 49,720 0 0
SABRE CORP COM 78573M104   32,149 10,078 SH   OTR 43 10,078 0 0
SABRE CORP COM 78573M104   184,085 57,707 SH   SOLE 43 52,510 0 5,197
SABRE CORP OPTIONS 78573M104   13,717 4,300 SH Call SOLE 4 4,300 0 0
SABRE CORP OPTIONS 78573M104   1,595 500 SH Put SOLE 4 500 0 0
SABRE CORP OPTIONS 78573M104   252,010 79,000 SH Call SOLE 18 79,000 0 0
SABRE CORP OPTIONS 78573M104   27,434 8,600 SH Put SOLE 18 8,600 0 0
SABRE CORP OPTIONS 78573M104   3,613,632 1,132,800 SH Call SOLE 19 1,132,800 0 0
SABRE CORP OPTIONS 78573M104   374,825 117,500 SH Put SOLE 19 117,500 0 0
SABRE CORP OPTIONS 78573M104   125,686 39,400 SH Call SOLE 22 39,400 0 0
SABRE CORP OPTIONS 78573M104   13,398 4,200 SH Put SOLE 22 4,200 0 0
SABRE CORP OPTIONS 78573M104   1,098,955 344,500 SH Call SOLE 34 344,500 0 0
SABRE CORP OPTIONS 78573M104   125,048 39,200 SH Put SOLE 34 39,200 0 0
SABRE CORP 6.50% CONV PFD A 78573M203   12,829,774 273,032 SH   SOLE 21 273,032 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2   1,786,631 2,288,000 PRN   SOLE 21 2,288,000 0 0
SACHEM CAP CORP COM 78590A109   3,637 1,042 SH   SOLE 2 0 0 1,042
SACHEM CAP CORP COM 78590A109   28,018 8,028 SH   SOLE 18 8,028 0 0
SACHEM CAP CORP COM 78590A109   347,224 99,491 SH   SOLE 21 99,491 0 0
SACHEM CAP CORP COM 78590A109   1,461,315 418,715 SH   SOLE 22 418,715 0 0
SAFE & GREEN HOLDINGS CORP COM NEW 78418A505   131,610 138,537 SH   SOLE 22 138,537 0 0
SAFE BULKERS INC COM Y7388L103   121,686 37,327 SH   SOLE 2 2,124 0 35,203
SAFE BULKERS INC COM Y7388L103   3,648 1,119 SH   SOLE 7 1,119 0 0
SAFE BULKERS INC COM Y7388L103   688,636 211,238 SH   SOLE 18 211,238 0 0
SAFE BULKERS INC COM Y7388L103   481,033 147,556 SH   SOLE 19 147,556 0 0
SAFE BULKERS INC COM Y7388L103   7,992,985 2,451,836 SH   SOLE 21 2,451,836 0 0
SAFE BULKERS INC COM Y7388L103   2,780,950 853,052 SH   SOLE 22 799,051 0 54,001
SAFE BULKERS INC COM Y7388L103   10,533 3,231 SH   SOLE 43 3,231 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   3,010 1,824 SH   SOLE 18 1,824 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   57,105 34,609 SH   SOLE 21 34,609 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   627,376 380,228 SH   SOLE 22 380,228 0 0
SAFEHOLD INC COM 78646V107   1,327,290 55,933 SH   SOLE 2 35,988 0 19,945
SAFEHOLD INC COM 78646V107   293,445 12,366 SH   SOLE 4 12,366 0 0
SAFEHOLD INC COM 78646V107   1,429,282 60,231 SH   SOLE 7 52,790 0 7,441
SAFEHOLD INC COM 78646V107   2,903,793 122,368 SH   SOLE 18 122,368 0 0
SAFEHOLD INC COM 78646V107   2,518,631 106,137 SH   SOLE 19 106,137 0 0
SAFEHOLD INC COM 78646V107   111,840,202 4,713,030 SH   SOLE 21 4,713,030 0 0
SAFEHOLD INC COM 78646V107   31,300,012 1,319,006 SH   SOLE 22 1,245,219 0 73,787
SAFEHOLD INC COM 78646V107   49,169 2,072 SH   SOLE 23 2,072 0 0
SAFEHOLD INC COM 78646V107   4,168,483 175,663 SH   SOLE 25 175,663 0 0
SAFEHOLD INC COM 78646V107   221,353 9,328 SH   SOLE 26 4,966 0 4,362
SAFEHOLD INC COM 78646V107   518,073 21,832 SH   SOLE 28 863 0 20,969
SAFEHOLD INC COM 78646V107   2,791,597 117,640 SH   SOLE 30 117,640 0 0
SAFEHOLD INC COM 78646V107   191,738 8,080 SH   SOLE 40 8,080 0 0
SAFEHOLD INC COM 78646V107   1,237,401 52,145 SH   SOLE 43 48,557 0 3,588
SAFETY INS GROUP INC COM 78648T100   869,246 12,120 SH   SOLE 2 3,889 0 8,231
SAFETY INS GROUP INC COM 78648T100   2,510 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100   11,690 163 SH   SOLE 7 163 0 0
SAFETY INS GROUP INC COM 78648T100   3,318,700 46,273 SH   SOLE 18 46,273 0 0
SAFETY INS GROUP INC COM 78648T100   1,776,720 24,773 SH   SOLE 19 24,773 0 0
SAFETY INS GROUP INC COM 78648T100   122,728,914 1,711,223 SH   SOLE 21 1,711,223 0 0
SAFETY INS GROUP INC COM 78648T100   23,011,577 320,853 SH   SOLE 22 295,569 0 25,284
SAFETY INS GROUP INC COM 78648T100   135,407 1,888 SH   SOLE 25 1,888 0 0
SAFETY INS GROUP INC COM 78648T100   342,463 4,775 SH   SOLE 26 3,605 0 1,170
SAFETY INS GROUP INC COM 78648T100   5,236 73 SH   SOLE 28 73 0 0
SAFETY INS GROUP INC COM 78648T100   1,446,736 20,172 SH   SOLE 30 20,172 0 0
SAFETY INS GROUP INC COM 78648T100   101,269 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100   380,546 5,306 SH   SOLE 43 5,306 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   53,507 2,505 SH   SOLE 2 2,337 0 168
SAGA COMMUNICATIONS INC CL A NEW 786598300   15,593 730 SH   SOLE 18 730 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   195,508 9,153 SH   SOLE 21 9,153 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   1,907,128 89,285 SH   SOLE 22 88,282 0 1,003
SAGE THERAPEUTICS INC COM 78667J108   2,394,164 50,918 SH   SOLE 2 31,380 0 19,538
SAGE THERAPEUTICS INC COM 78667J108   9,968 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108   22,946 488 SH   SOLE 7 488 0 0
SAGE THERAPEUTICS INC COM 78667J108   7,227,256 153,706 SH   SOLE 18 147,459 0 6,247
SAGE THERAPEUTICS INC COM 78667J108   16,145,963 343,385 SH   SOLE 19 343,385 0 0
SAGE THERAPEUTICS INC COM 78667J108   101,673,180 2,162,339 SH   SOLE 21 2,162,339 0 0
SAGE THERAPEUTICS INC COM 78667J108   66,213,517 1,408,199 SH   SOLE 22 1,365,244 0 42,955
SAGE THERAPEUTICS INC COM 78667J108   66,204 1,408 SH   SOLE 23 1,408 0 0
SAGE THERAPEUTICS INC COM 78667J108   500,293 10,640 SH   SOLE 25 10,640 0 0
SAGE THERAPEUTICS INC COM 78667J108   872,315 18,552 SH   SOLE 26 14,450 0 4,102
SAGE THERAPEUTICS INC COM 78667J108   43,776 931 SH   SOLE 28 931 0 0
SAGE THERAPEUTICS INC COM 78667J108   10,381,781 220,795 SH   SOLE 30 220,795 0 0
SAGE THERAPEUTICS INC COM 78667J108   46,550 990 SH   SOLE 34 990 0 0
SAGE THERAPEUTICS INC COM 78667J108   475,372 10,110 SH   SOLE 40 10,110 0 0
SAGE THERAPEUTICS INC COM 78667J108   1,952,882 41,533 SH   SOLE 43 35,654 0 5,879
SAIA INC COM 78709Y105   14,944,827 43,646 SH   SOLE 2 24,912 0 18,734
SAIA INC COM 78709Y105   28,078 82 SH   SOLE 4 82 0 0
SAIA INC COM 78709Y105   1,680,548 4,908 SH   SOLE 7 4,652 0 256
SAIA INC COM 78709Y105   18,352,149 53,597 SH   SOLE 18 51,332 0 2,265
SAIA INC COM 78709Y105   64,342,263 187,910 SH   SOLE 19 187,910 0 0
SAIA INC COM 78709Y105   464,291,867 1,355,953 SH   SOLE 21 1,355,953 0 0
SAIA INC COM 78709Y105   259,331,747 757,372 SH   SOLE 22 723,537 0 33,835
SAIA INC COM 78709Y105   4,794 14 SH   SOLE 23 14 0 0
SAIA INC COM 78709Y105   1,692,875 4,944 SH   SOLE 25 4,944 0 0
SAIA INC COM 78709Y105   5,625,454 16,429 SH   SOLE 26 9,036 0 7,393
SAIA INC COM 78709Y105   735,154 2,147 SH   SOLE 28 469 0 1,678
SAIA INC COM 78709Y105   8,328,096 24,322 SH   SOLE 30 24,322 0 0
SAIA INC COM 78709Y105   129,431 378 SH   SOLE 31 378 0 0
SAIA INC COM 78709Y105   151,345 442 SH   SOLE 34 442 0 0
SAIA INC COM 78709Y105   148,264 433 SH   SOLE 36 433 0 0
SAIA INC COM 78709Y105   1,438,807 4,202 SH   SOLE 40 4,202 0 0
SAIA INC COM 78709Y105   9,653,565 28,193 SH   SOLE 43 26,906 0 1,287
SALARIUS PHARMACEUTICALS INC COM NEW 79400X305   48 32 SH   SOLE 21 32 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X305   22 15 SH   SOLE 22 15 0 0
SALEM MEDIA GROUP INC CL A 794093104   446 466 SH   SOLE 18 466 0 0
SALEM MEDIA GROUP INC CL A 794093104   4,857 5,071 SH   SOLE 21 5,071 0 0
SALEM MEDIA GROUP INC CL A 794093104   234,604 244,941 SH   SOLE 22 244,941 0 0
SALESFORCE INC COM 79466L302   402,057,145 1,903,139 SH   SOLE 2 398,247 0 1,504,892
SALESFORCE INC COM 79466L302   162,848,715 770,845 SH   SOLE 4 451,983 0 318,862
SALESFORCE INC COM 79466L302   194,518,490 920,754 SH   SOLE 7 820,480 0 100,274
SALESFORCE INC COM 79466L302   6,756,306 31,981 SH   SOLE 13 31,981 0 0
SALESFORCE INC COM 79466L302   25,078,252 118,708 SH   SOLE 15 118,708 0 0
SALESFORCE INC COM 79466L302   488,988,100 2,314,627 SH   SOLE 18 2,132,413 0 182,214
SALESFORCE INC COM 79466L302   264,060,212 1,249,930 SH   SOLE 19 1,249,930 0 0
SALESFORCE INC COM 79466L302   5,278,181,528 24,984,292 SH   SOLE 21 24,984,292 0 0
SALESFORCE INC COM 79466L302   4,503,577,936 21,317,703 SH   SOLE 22 19,235,089 0 2,082,614
SALESFORCE INC COM 79466L302   447,560,437 2,118,529 SH   SOLE 23 2,118,529 0 0
SALESFORCE INC COM 79466L302   503,841,368 2,384,935 SH   SOLE 25 1,958,964 0 425,971
SALESFORCE INC COM 79466L302   423,085,543 2,002,677 SH   SOLE 26 929,067 0 1,073,610
SALESFORCE INC COM 79466L302   462,344,623 2,188,510 SH   SOLE 28 125,134 0 2,063,376
SALESFORCE INC COM 79466L302   1,451,990 6,873 SH   SOLE 29 6,873 0 0
SALESFORCE INC COM 79466L302   1,214,500,572 5,748,843 SH   SOLE 30 5,748,843 0 0
SALESFORCE INC COM 79466L302   49,806,446 235,759 SH   SOLE 31 211,394 0 24,365
SALESFORCE INC COM 79466L302   25,086,491 118,747 SH   SOLE 32 118,747 0 0
SALESFORCE INC COM 79466L302   167,730,300 793,952 SH   SOLE 34 793,952 0 0
SALESFORCE INC COM 79466L302   50,871,831 240,802 SH   SOLE 36 240,802 0 0
SALESFORCE INC COM 79466L302   8,266,604 39,130 SH   SOLE 40 39,130 0 0
SALESFORCE INC COM 79466L302   396,746 1,878 SH   OTR 43 1,878 0 0
SALESFORCE INC COM 79466L302   240,485,789 1,138,340 SH   SOLE 43 972,967 0 165,373
SALESFORCE INC OPTIONS 79466L302   992,922 4,700 SH Call SOLE 2 0 0 4,700
SALESFORCE INC OPTIONS 79466L302   338,016 1,600 SH Call SOLE 4 1,600 0 0
SALESFORCE INC OPTIONS 79466L302   5,809,650 27,500 SH Call SOLE 18 27,500 0 0
SALESFORCE INC OPTIONS 79466L302   34,414,254 162,900 SH Call SOLE 19 162,900 0 0
SALESFORCE INC OPTIONS 79466L302   2,471,742 11,700 SH Call SOLE 22 11,700 0 0
SALESFORCE INC OPTIONS 79466L302   591,528 2,800 SH Call SOLE 26 2,800 0 0
SALESFORCE INC OPTIONS 79466L302   18,675,384 88,400 SH Call SOLE 34 88,400 0 0
SALISBURY BANCORP INC COM 795226109   56,264 2,375 SH   SOLE 2 2,207 0 168
SALISBURY BANCORP INC COM 795226109   23,927 1,010 SH   SOLE 18 1,010 0 0
SALISBURY BANCORP INC COM 795226109   1,136,149 47,959 SH   SOLE 21 47,959 0 0
SALISBURY BANCORP INC COM 795226109   329,504 13,909 SH   SOLE 22 13,909 0 0
SALISBURY BANCORP INC COM 795226109   19,426 820 SH   SOLE 26 0 0 820
SALLY BEAUTY HLDGS INC COM 79546E104   755,573 61,180 SH   SOLE 2 35,512 0 25,668
SALLY BEAUTY HLDGS INC COM 79546E104   5,940 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   397,065 32,151 SH   SOLE 7 30,519 0 1,632
SALLY BEAUTY HLDGS INC COM 79546E104   4,186,625 338,998 SH   SOLE 18 338,998 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   2,667,995 216,032 SH   SOLE 19 216,032 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   157,099,410 12,720,600 SH   SOLE 21 12,720,600 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   37,979,634 3,075,274 SH   SOLE 22 2,927,790 0 147,484
SALLY BEAUTY HLDGS INC COM 79546E104   253,410 20,519 SH   SOLE 25 20,519 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   594,801 48,162 SH   SOLE 26 36,803 0 11,359
SALLY BEAUTY HLDGS INC COM 79546E104   207,764 16,823 SH   SOLE 28 2,010 0 14,813
SALLY BEAUTY HLDGS INC COM 79546E104   3,116,238 252,327 SH   SOLE 30 252,327 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   99,949 8,093 SH   SOLE 36 8,093 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   230,822 18,690 SH   SOLE 40 18,690 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   1,281,189 103,740 SH   SOLE 43 100,928 0 2,812
SAMSARA INC COM CL A 79589L106   1,348,784 48,675 SH   SOLE 2 31,583 0 17,092
SAMSARA INC COM CL A 79589L106   9,837 355 SH   SOLE 4 355 0 0
SAMSARA INC COM CL A 79589L106   578,308 20,870 SH   SOLE 7 19,722 0 1,148
SAMSARA INC COM CL A 79589L106   1,025 37 SH   SOLE 18 37 0 0
SAMSARA INC COM CL A 79589L106   5,368,397 193,735 SH   SOLE 19 193,735 0 0
SAMSARA INC COM CL A 79589L106   21,261,550 767,288 SH   SOLE 21 767,288 0 0
SAMSARA INC COM CL A 79589L106   50,775,943 1,832,405 SH   SOLE 22 1,765,739 0 66,666
SAMSARA INC COM CL A 79589L106   641,487 23,150 SH   SOLE 25 23,150 0 0
SAMSARA INC COM CL A 79589L106   1,602,830 57,843 SH   SOLE 26 48,287 0 9,556
SAMSARA INC COM CL A 79589L106   67,945 2,452 SH   SOLE 28 0 0 2,452
SAMSARA INC COM CL A 79589L106   2,778,426 100,268 SH   SOLE 30 100,268 0 0
SAMSARA INC COM CL A 79589L106   7,371,386 266,019 SH   SOLE 34 266,019 0 0
SAMSARA INC COM CL A 79589L106   41,704 1,505 SH   SOLE 36 1,505 0 0
SAMSARA INC COM CL A 79589L106   522,056 18,840 SH   SOLE 40 18,840 0 0
SAMSARA INC COM CL A 79589L106   4,960 179 SH   SOLE 43 179 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   236,066 31,772 SH   SOLE 43 30,734 0 1,038
SANA BIOTECHNOLOGY INC COM 799566104   1,266,536 212,506 SH   SOLE 2 86,359 0 126,147
SANA BIOTECHNOLOGY INC COM 799566104   17,278 2,899 SH   SOLE 7 2,899 0 0
SANA BIOTECHNOLOGY INC COM 799566104   1,529,020 256,547 SH   SOLE 18 256,547 0 0
SANA BIOTECHNOLOGY INC COM 799566104   1,891,603 317,383 SH   SOLE 19 317,383 0 0
SANA BIOTECHNOLOGY INC COM 799566104   23,968,831 4,021,616 SH   SOLE 21 4,021,616 0 0
SANA BIOTECHNOLOGY INC COM 799566104   16,122,122 2,705,054 SH   SOLE 22 2,584,139 0 120,915
SANA BIOTECHNOLOGY INC COM 799566104   67,271 11,287 SH   SOLE 25 11,287 0 0
SANA BIOTECHNOLOGY INC COM 799566104   456,256 76,553 SH   SOLE 26 2,021 0 74,532
SANA BIOTECHNOLOGY INC COM 799566104   961,795 161,375 SH   SOLE 30 161,375 0 0
SANA BIOTECHNOLOGY INC COM 799566104   82,236 13,798 SH   SOLE 40 13,798 0 0
SANA BIOTECHNOLOGY INC COM 799566104   630,324 105,759 SH   SOLE 43 101,685 0 4,074
SANARA MEDTECH INC COM 79957L100   16,722 417 SH   SOLE 2 143 0 274
SANARA MEDTECH INC COM 79957L100   370,644 9,243 SH   SOLE 18 9,243 0 0
SANARA MEDTECH INC COM 79957L100   274,605 6,848 SH   SOLE 19 6,848 0 0
SANARA MEDTECH INC COM 79957L100   4,734,607 118,070 SH   SOLE 21 118,070 0 0
SANARA MEDTECH INC COM 79957L100   1,517,625 37,846 SH   SOLE 22 37,205 0 641
SANDRIDGE ENERGY INC COM NEW 80007P869   291,016 19,083 SH   SOLE 2 10,520 0 8,563
SANDRIDGE ENERGY INC COM NEW 80007P869   867,634 56,894 SH   SOLE 18 56,894 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   602,024 39,477 SH   SOLE 19 39,477 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   11,876,090 778,760 SH   SOLE 21 778,760 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   9,858,820 646,480 SH   SOLE 22 624,032 0 22,448
SANDRIDGE ENERGY INC COM NEW 80007P869   62,586 4,104 SH   SOLE 43 4,104 0 0
SANDY SPRING BANCORP INC COM 800363103   1,387,426 61,174 SH   SOLE 2 21,528 0 39,646
SANDY SPRING BANCORP INC COM 800363103   3,742 165 SH   SOLE 4 165 0 0
SANDY SPRING BANCORP INC COM 800363103   547,291 24,131 SH   SOLE 7 22,830 0 1,301
SANDY SPRING BANCORP INC COM 800363103   3,157,668 139,227 SH   SOLE 18 139,227 0 0
SANDY SPRING BANCORP INC COM 800363103   6,514,512 287,236 SH   SOLE 19 287,236 0 0
SANDY SPRING BANCORP INC COM 800363103   38,552,190 1,699,832 SH   SOLE 21 1,699,832 0 0
SANDY SPRING BANCORP INC COM 800363103   35,917,318 1,583,656 SH   SOLE 22 1,525,842 0 57,814
SANDY SPRING BANCORP INC COM 800363103   210,062 9,262 SH   SOLE 25 9,262 0 0
SANDY SPRING BANCORP INC COM 800363103   490,954 21,647 SH   SOLE 26 16,999 0 4,648
SANDY SPRING BANCORP INC COM 800363103   124,831 5,504 SH   SOLE 28 842 0 4,662
SANDY SPRING BANCORP INC COM 800363103   1,133,569 49,981 SH   SOLE 30 49,981 0 0
SANDY SPRING BANCORP INC COM 800363103   15,921 702 SH   SOLE 36 702 0 0
SANDY SPRING BANCORP INC COM 800363103   199,629 8,802 SH   SOLE 40 8,802 0 0
SANDY SPRING BANCORP INC COM 800363103   3,212,171 141,630 SH   SOLE 43 127,760 0 13,870
SANFILIPPO JOHN B & SON INC COM 800422107   609,687 5,199 SH   SOLE 2 2,589 0 2,610
SANFILIPPO JOHN B & SON INC COM 800422107   1,876 16 SH   SOLE 4 16 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   8,795 75 SH   SOLE 7 75 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   3,311,118 28,235 SH   SOLE 18 28,235 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   2,094,208 17,858 SH   SOLE 19 17,858 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   125,889,110 1,073,498 SH   SOLE 21 1,073,498 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   28,826,842 245,816 SH   SOLE 22 233,543 0 12,273
SANFILIPPO JOHN B & SON INC COM 800422107   69,424 592 SH   SOLE 23 592 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   231,256 1,972 SH   SOLE 25 1,972 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   54,061 461 SH   SOLE 26 0 0 461
SANFILIPPO JOHN B & SON INC COM 800422107   1,867,407 15,924 SH   SOLE 30 15,924 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   191,033 1,629 SH   SOLE 40 1,629 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   3,224,263 27,494 SH   SOLE 43 25,054 0 2,440
SANGAMO THERAPEUTICS INC COM 800677106   950,364 731,049 SH   SOLE 2 400,957 0 330,092
SANGAMO THERAPEUTICS INC COM 800677106   2,185 1,681 SH   SOLE 7 1,681 0 0
SANGAMO THERAPEUTICS INC COM 800677106   572,715 440,550 SH   SOLE 18 422,035 0 18,515
SANGAMO THERAPEUTICS INC COM 800677106   2,933,390 2,256,454 SH   SOLE 19 2,256,454 0 0
SANGAMO THERAPEUTICS INC COM 800677106   8,215,035 6,319,258 SH   SOLE 21 6,319,258 0 0
SANGAMO THERAPEUTICS INC COM 800677106   7,250,068 5,576,975 SH   SOLE 22 5,468,535 0 108,440
SANGAMO THERAPEUTICS INC COM 800677106   89,413 68,779 SH   SOLE 23 68,779 0 0
SANGAMO THERAPEUTICS INC COM 800677106   515,622 396,632 SH   SOLE 26 0 0 396,632
SANGAMO THERAPEUTICS INC COM 800677106   2,444 1,880 SH   SOLE 28 1,880 0 0
SANGAMO THERAPEUTICS INC COM 800677106   110,154 84,734 SH   SOLE 30 84,734 0 0
SANGAMO THERAPEUTICS INC COM 800677106   14,279 10,984 SH   SOLE 43 10,984 0 0
SANMINA CORPORATION COM 801056102   17,574,792 291,601 SH   SOLE 2 163,875 0 127,726
SANMINA CORPORATION COM 801056102   15,188 252 SH   SOLE 4 173 0 79
SANMINA CORPORATION COM 801056102   67,201 1,115 SH   SOLE 7 1,115 0 0
SANMINA CORPORATION COM 801056102   12,029,169 199,588 SH   SOLE 18 196,286 0 3,302
SANMINA CORPORATION COM 801056102   41,246,920 684,369 SH   SOLE 19 684,369 0 0
SANMINA CORPORATION COM 801056102   414,735,409 6,881,291 SH   SOLE 21 6,881,291 0 0
SANMINA CORPORATION COM 801056102   137,871,844 2,287,570 SH   SOLE 22 2,183,860 0 103,710
SANMINA CORPORATION COM 801056102   1,182,076 19,613 SH   SOLE 23 19,613 0 0
SANMINA CORPORATION COM 801056102   684,185 11,352 SH   SOLE 25 11,352 0 0
SANMINA CORPORATION COM 801056102   7,489,090 124,259 SH   SOLE 26 30,399 0 93,860
SANMINA CORPORATION COM 801056102   69,913 1,160 SH   SOLE 28 1,160 0 0
SANMINA CORPORATION COM 801056102   5,918,393 98,198 SH   SOLE 30 98,198 0 0
SANMINA CORPORATION COM 801056102   99,446 1,650 SH   SOLE 34 1,650 0 0
SANMINA CORPORATION COM 801056102   110,897 1,840 SH   SOLE 36 1,840 0 0
SANMINA CORPORATION COM 801056102   580,038 9,624 SH   SOLE 40 9,624 0 0
SANMINA CORPORATION COM 801056102   4,017,598 66,660 SH   SOLE 43 62,835 0 3,825
SANOFI SPONSORED ADR 80105N105   7,438 138 SH   SOLE 2 138 0 0
SANOFI SPONSORED ADR 80105N105   299,377,017 5,554,305 SH   SOLE 18 5,527,413 0 26,892
SANOFI SPONSORED ADR 80105N105   59,911,790 1,111,536 SH   SOLE 19 1,111,536 0 0
SANOFI SPONSORED ADR 80105N105   3,145,281 58,354 SH   SOLE 23 58,354 0 0
SANOFI SPONSORED ADR 80105N105   5,773,445 107,114 SH   SOLE 25 0 0 107,114
SANOFI SPONSORED ADR 80105N105   7,844,175 145,532 SH   SOLE 30 145,532 0 0
SANOFI SPONSORED ADR 80105N105   56,214,736 1,042,945 SH   SOLE 34 1,042,945 0 0
SANOFI SPONSORED ADR 80105N105   1,435,627 26,635 SH   SOLE 36 26,635 0 0
SANOFI SPONSORED ADR 80105N105   85,820,136 1,592,210 SH   SOLE 43 1,496,761 0 95,449
SAP SE SPON ADR 803054204   373,354 2,729 SH   SOLE 2 0 0 2,729
SAP SE SPON ADR 803054204   111,500 815 SH   SOLE 4 815 0 0
SAP SE SPON ADR 803054204   2,488,574 18,190 SH   SOLE 18 18,190 0 0
SAP SE SPON ADR 803054204   13,301,079 97,223 SH   SOLE 19 97,223 0 0
SAP SE SPON ADR 803054204   1,094,480 8,000 SH   SOLE 22 8,000 0 0
SAP SE SPON ADR 803054204   77,161 564 SH   SOLE 26 564 0 0
SAP SE SPON ADR 803054204   7,253,940 53,022 SH   SOLE 34 53,022 0 0
SAP SE SPON ADR 803054204   126,134,102 921,966 SH   SOLE 43 833,974 0 87,992
SAPIENS INTL CORP N V SHS G7T16G103   100,468 3,777 SH   SOLE 2 1,310 0 2,467
SAPIENS INTL CORP N V SHS G7T16G103   6,943 261 SH   SOLE 7 261 0 0
SAPIENS INTL CORP N V SHS G7T16G103   2,019,179 75,909 SH   SOLE 18 75,909 0 0
SAPIENS INTL CORP N V SHS G7T16G103   1,825,984 68,646 SH   SOLE 19 68,646 0 0
SAPIENS INTL CORP N V SHS G7T16G103   25,881,667 972,995 SH   SOLE 21 972,995 0 0
SAPIENS INTL CORP N V SHS G7T16G103   9,255,576 347,954 SH   SOLE 22 339,247 0 8,707
SAPIENS INTL CORP N V SHS G7T16G103   11,145 419 SH   SOLE 23 419 0 0
SAPIENS INTL CORP N V SHS G7T16G103   648,614 24,384 SH   SOLE 30 24,384 0 0
SAPIENS INTL CORP N V SHS G7T16G103   502,474 18,890 SH   SOLE 43 18,850 0 40
SARCOS TECHN AND ROBOTICS CO COM 80359A106   1,235 3,841 SH   SOLE 2 0 0 3,841
SARCOS TECHN AND ROBOTICS CO COM 80359A106   263 817 SH   SOLE 4 817 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   6,977 21,701 SH   SOLE 18 21,701 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   232,472 723,085 SH   SOLE 19 723,085 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   339,302 1,055,372 SH   SOLE 22 1,055,372 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   110 343 SH   SOLE 26 343 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   67,254 209,187 SH   SOLE 34 209,187 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   533 13,783 SH   SOLE 4 13,783 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   6,408 165,586 SH   SOLE 18 165,586 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   50,653 1,308,855 SH   SOLE 19 1,308,855 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   2,880 74,414 SH   SOLE 22 74,414 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   253 6,527 SH   SOLE 26 6,527 0 0
SARCOS TECHN AND ROBOTICS CO *W EXP 09/24/202 80359A114   36,567 944,894 SH   SOLE 34 944,894 0 0
SAREPTA THERAPEUTICS INC COM 803607100   17,485,257 152,683 SH   SOLE 2 49,796 0 102,887
SAREPTA THERAPEUTICS INC COM 803607100   29,317 256 SH   SOLE 4 256 0 0
SAREPTA THERAPEUTICS INC COM 803607100   1,746,545 15,251 SH   SOLE 7 14,572 0 679
SAREPTA THERAPEUTICS INC COM 803607100   8,417,449 73,502 SH   SOLE 18 73,502 0 0
SAREPTA THERAPEUTICS INC COM 803607100   57,142,044 498,970 SH   SOLE 19 498,970 0 0
SAREPTA THERAPEUTICS INC COM 803607100   232,312,982 2,028,580 SH   SOLE 21 2,028,580 0 0
SAREPTA THERAPEUTICS INC COM 803607100   254,726,149 2,224,294 SH   SOLE 22 2,116,089 0 108,205
SAREPTA THERAPEUTICS INC COM 803607100   1,602,364 13,992 SH   SOLE 25 13,992 0 0
SAREPTA THERAPEUTICS INC COM 803607100   5,467,872 47,746 SH   SOLE 26 30,616 0 17,130
SAREPTA THERAPEUTICS INC COM 803607100   555,078 4,847 SH   SOLE 28 1,421 0 3,426
SAREPTA THERAPEUTICS INC COM 803607100   30,776,219 268,741 SH   SOLE 30 268,741 0 0
SAREPTA THERAPEUTICS INC COM 803607100   145,898 1,274 SH   SOLE 31 1,274 0 0
SAREPTA THERAPEUTICS INC COM 803607100   14,953,334 130,574 SH   SOLE 34 130,574 0 0
SAREPTA THERAPEUTICS INC COM 803607100   74,667 652 SH   SOLE 36 652 0 0
SAREPTA THERAPEUTICS INC COM 803607100   1,441,578 12,588 SH   SOLE 40 12,588 0 0
SAREPTA THERAPEUTICS INC COM 803607100   47,984 419 SH   OTR 43 419 0 0
SAREPTA THERAPEUTICS INC COM 803607100   3,332,188 29,097 SH   SOLE 43 25,831 0 3,266
SASOL LTD SPONSORED ADR 803866300   346,479 27,987 SH   SOLE 2 27,987 0 0
SASOL LTD SPONSORED ADR 803866300   276,606 22,343 SH   SOLE 22 22,343 0 0
SASOL LTD SPONSORED ADR 803866300   5,178,522 418,297 SH   SOLE 43 380,528 0 37,769
SATELLOGIC INC *W EXP 01/25/202 G7823S119   9 66 SH   SOLE 43 66 0 0
SAUL CTRS INC COM 804395101   1,016,103 27,589 SH   SOLE 2 24,290 0 3,299
SAUL CTRS INC COM 804395101   405 11 SH   SOLE 4 11 0 0
SAUL CTRS INC COM 804395101   6,151 167 SH   SOLE 7 167 0 0
SAUL CTRS INC COM 804395101   1,555,478 42,234 SH   SOLE 18 42,234 0 0
SAUL CTRS INC COM 804395101   869,188 23,600 SH   SOLE 19 23,600 0 0
SAUL CTRS INC COM 804395101   56,031,284 1,521,349 SH   SOLE 21 1,521,349 0 0
SAUL CTRS INC COM 804395101   13,627,100 370,000 SH   SOLE 22 352,562 0 17,438
SAUL CTRS INC COM 804395101   24,234 658 SH   SOLE 23 658 0 0
SAUL CTRS INC COM 804395101   65,999 1,792 SH   SOLE 25 1,792 0 0
SAUL CTRS INC COM 804395101   127,800 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101   151,629 4,117 SH   SOLE 28 178 0 3,939
SAUL CTRS INC COM 804395101   1,045,751 28,394 SH   SOLE 30 28,394 0 0
SAUL CTRS INC COM 804395101   51,452 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101   1,050,834 28,532 SH   SOLE 43 27,492 0 1,040
SAVARA INC COM 805111101   108,796 34,052 SH   SOLE 2 2,598 0 31,454
SAVARA INC COM 805111101   715,549 223,959 SH   SOLE 18 223,959 0 0
SAVARA INC COM 805111101   458,572 143,528 SH   SOLE 19 143,528 0 0
SAVARA INC COM 805111101   8,613,506 2,695,933 SH   SOLE 21 2,695,933 0 0
SAVARA INC COM 805111101   5,729,635 1,793,313 SH   SOLE 22 1,749,584 0 43,729
SAVARA INC COM 805111101   24,892 7,791 SH   SOLE 43 7,791 0 0
SAVERS VALUE VLG INC COM 80517M109   1,238,254 52,247 SH   SOLE 2 42,543 0 9,704
SAVERS VALUE VLG INC COM 80517M109   367,113 15,490 SH   SOLE 18 9,714 0 5,776
SAVERS VALUE VLG INC COM 80517M109   4,096,782 172,860 SH   SOLE 19 172,860 0 0
SAVERS VALUE VLG INC COM 80517M109   84,751 3,576 SH   SOLE 21 3,576 0 0
SAVERS VALUE VLG INC COM 80517M109   2,677,887 112,991 SH   SOLE 22 112,991 0 0
SAVERS VALUE VLG INC COM 80517M109   40,409 1,705 SH   SOLE 26 1,121 0 584
SAVERS VALUE VLG INC COM 80517M109   169,360 7,146 SH   SOLE 28 0 0 7,146
SAVERS VALUE VLG INC COM 80517M109   89,183 3,763 SH   SOLE 31 3,506 0 257
SAVERS VALUE VLG INC COM 80517M109   3,086,261 130,222 SH   SOLE 34 130,222 0 0
SB FINL GROUP INC COM 78408D105   213,783 16,940 SH   SOLE 2 16,703 0 237
SB FINL GROUP INC COM 78408D105   14,488 1,148 SH   SOLE 18 1,148 0 0
SB FINL GROUP INC COM 78408D105   189,388 15,007 SH   SOLE 21 15,007 0 0
SB FINL GROUP INC COM 78408D105   389,377 30,854 SH   SOLE 22 30,211 0 643
SBA COMMUNICATIONS CORP NEW CL A 78410G104   57,680,429 248,880 SH   SOLE 2 110,849 0 138,031
SBA COMMUNICATIONS CORP NEW CL A 78410G104   27,299,937 117,794 SH   SOLE 4 78,473 0 39,321
SBA COMMUNICATIONS CORP NEW CL A 78410G104   67,843,800 292,733 SH   SOLE 7 248,265 0 44,468
SBA COMMUNICATIONS CORP NEW CL A 78410G104   767,821 3,313 SH   SOLE 13 3,313 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   3,032,116 13,083 SH   SOLE 15 13,083 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   57,523,296 248,202 SH   SOLE 18 206,184 0 42,018
SBA COMMUNICATIONS CORP NEW CL A 78410G104   73,116,804 315,485 SH   SOLE 19 315,485 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   763,469,122 3,294,223 SH   SOLE 21 3,294,223 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   616,557,154 2,660,326 SH   SOLE 22 2,365,066 0 295,260
SBA COMMUNICATIONS CORP NEW CL A 78410G104   55,452,056 239,265 SH   SOLE 23 239,265 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   37,081,600 160,000 SH   SOLE 25 159,531 0 469
SBA COMMUNICATIONS CORP NEW CL A 78410G104   49,567,670 213,875 SH   SOLE 26 78,406 0 135,469
SBA COMMUNICATIONS CORP NEW CL A 78410G104   42,861,463 184,939 SH   SOLE 28 4,798 0 180,141
SBA COMMUNICATIONS CORP NEW CL A 78410G104   8,807 38 SH   SOLE 29 38 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   161,825,029 698,244 SH   SOLE 30 698,244 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   5,699,674 24,593 SH   SOLE 31 22,016 0 2,577
SBA COMMUNICATIONS CORP NEW CL A 78410G104   25,232,175 108,872 SH   SOLE 34 108,872 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   7,603,119 32,806 SH   SOLE 36 32,806 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   966,207 4,169 SH   SOLE 40 4,169 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   42,876 185 SH   OTR 43 185 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   18,496,462 79,809 SH   SOLE 43 71,482 0 8,327
SCANSOURCE INC COM 806037107   2,812,634 95,150 SH   SOLE 2 69,165 0 25,985
SCANSOURCE INC COM 806037107   1,892 64 SH   SOLE 4 64 0 0
SCANSOURCE INC COM 806037107   347,714 11,763 SH   SOLE 7 11,129 0 634
SCANSOURCE INC COM 806037107   2,677,427 90,576 SH   SOLE 18 90,576 0 0
SCANSOURCE INC COM 806037107   5,007,168 169,390 SH   SOLE 19 169,390 0 0
SCANSOURCE INC COM 806037107   92,709,383 3,136,312 SH   SOLE 21 3,136,312 0 0
SCANSOURCE INC COM 806037107   29,735,675 1,005,943 SH   SOLE 22 957,797 0 48,146
SCANSOURCE INC COM 806037107   31,984 1,082 SH   SOLE 23 1,082 0 0
SCANSOURCE INC COM 806037107   95,597 3,234 SH   SOLE 25 3,234 0 0
SCANSOURCE INC COM 806037107   275,233 9,311 SH   SOLE 26 7,693 0 1,618
SCANSOURCE INC COM 806037107   1,368,628 46,300 SH   SOLE 30 46,300 0 0
SCANSOURCE INC COM 806037107   99,617 3,370 SH   SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107   336,186 11,373 SH   SOLE 43 11,149 0 224
SCHLUMBERGER LTD COM STK 806857108   149,264,137 3,038,765 SH   SOLE 2 1,131,654 0 1,907,111
SCHLUMBERGER LTD COM STK 806857108   62,800,362 1,278,509 SH   SOLE 4 597,702 0 680,807
SCHLUMBERGER LTD COM STK 806857108   66,966,573 1,363,326 SH   SOLE 7 1,217,108 0 146,218
SCHLUMBERGER LTD COM STK 806857108   9,034,396 183,925 SH   SOLE 13 183,925 0 0
SCHLUMBERGER LTD COM STK 806857108   8,476,147 172,560 SH   SOLE 15 172,560 0 0
SCHLUMBERGER LTD COM STK 806857108   385,933,286 7,856,948 SH   SOLE 18 7,720,895 0 136,053
SCHLUMBERGER LTD COM STK 806857108   92,670,234 1,886,609 SH   SOLE 19 1,886,609 0 0
SCHLUMBERGER LTD COM STK 806857108   3,258,326 66,334 SH   SOLE 20 66,334 0 0
SCHLUMBERGER LTD COM STK 806857108   1,559,883,603 31,756,588 SH   SOLE 21 31,756,588 0 0
SCHLUMBERGER LTD COM STK 806857108   1,521,507,031 30,975,306 SH   SOLE 22 28,057,272 0 2,918,034
SCHLUMBERGER LTD COM STK 806857108   138,349,132 2,816,554 SH   SOLE 23 2,816,554 0 0
SCHLUMBERGER LTD COM STK 806857108   143,463,605 2,920,676 SH   SOLE 25 2,690,044 0 230,632
SCHLUMBERGER LTD COM STK 806857108   122,455,178 2,492,980 SH   SOLE 26 1,057,666 0 1,435,314
SCHLUMBERGER LTD COM STK 806857108   176,529,421 3,593,840 SH   SOLE 28 139,548 0 3,454,292
SCHLUMBERGER LTD COM STK 806857108   21,616,582 440,077 SH   SOLE 29 440,077 0 0
SCHLUMBERGER LTD COM STK 806857108   517,276,236 10,530,868 SH   SOLE 30 10,016,818 0 514,050
SCHLUMBERGER LTD COM STK 806857108   28,204,753 574,201 SH   SOLE 31 539,401 0 34,800
SCHLUMBERGER LTD COM STK 806857108   147,057,568 2,993,843 SH   SOLE 34 2,993,843 0 0
SCHLUMBERGER LTD COM STK 806857108   19,469,694 396,370 SH   SOLE 36 396,370 0 0
SCHLUMBERGER LTD COM STK 806857108   2,774,691 56,488 SH   SOLE 40 56,488 0 0
SCHLUMBERGER LTD COM STK 806857108   181,695 3,699 SH   OTR 43 3,699 0 0
SCHLUMBERGER LTD COM STK 806857108   69,755,084 1,420,095 SH   SOLE 43 1,178,869 0 241,226
SCHNEIDER NATIONAL INC CL B 80689H102   16,810,563 585,326 SH   SOLE 2 243,412 0 341,914
SCHNEIDER NATIONAL INC CL B 80689H102   6,720 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   573,854 19,981 SH   SOLE 7 18,910 0 1,071
SCHNEIDER NATIONAL INC CL B 80689H102   200,753 6,990 SH   SOLE 13 6,990 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   1,236,195 43,043 SH   SOLE 18 28,785 0 14,258
SCHNEIDER NATIONAL INC CL B 80689H102   1,208,681 42,085 SH   SOLE 19 42,085 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   25,523,981 888,718 SH   SOLE 21 888,718 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   39,775,649 1,384,946 SH   SOLE 22 1,316,858 0 68,088
SCHNEIDER NATIONAL INC CL B 80689H102   279,848 9,744 SH   SOLE 25 9,744 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   873,145 30,402 SH   SOLE 26 26,390 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102   1,815,420 63,211 SH   SOLE 30 63,211 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   22,373 779 SH   SOLE 31 779 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   648,555 22,582 SH   SOLE 34 22,582 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   24,067 838 SH   SOLE 36 838 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   300,813 10,474 SH   SOLE 40 10,474 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   29,557,488 1,029,160 SH   SOLE 43 1,006,067 0 23,093
SCHNITZER STEEL INDS INC CL A 806882106   5,083,485 169,506 SH   SOLE 2 108,123 0 61,383
SCHNITZER STEEL INDS INC CL A 806882106   2,399 80 SH   SOLE 4 80 0 0
SCHNITZER STEEL INDS INC CL A 806882106   731,186 24,381 SH   SOLE 7 23,053 0 1,328
SCHNITZER STEEL INDS INC CL A 806882106   2,671,119 89,067 SH   SOLE 18 81,302 0 7,765
SCHNITZER STEEL INDS INC CL A 806882106   9,874,537 329,261 SH   SOLE 19 329,261 0 0
SCHNITZER STEEL INDS INC CL A 806882106   32,188,657 1,073,313 SH   SOLE 21 1,073,313 0 0
SCHNITZER STEEL INDS INC CL A 806882106   31,624,635 1,054,506 SH   SOLE 22 1,022,622 0 31,884
SCHNITZER STEEL INDS INC CL A 806882106   235,811 7,863 SH   SOLE 23 7,863 0 0
SCHNITZER STEEL INDS INC CL A 806882106   213,559 7,121 SH   SOLE 25 7,121 0 0
SCHNITZER STEEL INDS INC CL A 806882106   1,989,747 66,347 SH   SOLE 26 9,057 0 57,290
SCHNITZER STEEL INDS INC CL A 806882106   465,985 15,538 SH   SOLE 28 15,538 0 0
SCHNITZER STEEL INDS INC CL A 806882106   2,956,684 98,589 SH   SOLE 30 98,589 0 0
SCHNITZER STEEL INDS INC CL A 806882106   818,577 27,295 SH   SOLE 34 27,295 0 0
SCHNITZER STEEL INDS INC CL A 806882106   170,283 5,678 SH   SOLE 36 5,678 0 0
SCHNITZER STEEL INDS INC CL A 806882106   169,174 5,641 SH   SOLE 40 5,641 0 0
SCHNITZER STEEL INDS INC CL A 806882106   7,238,523 241,365 SH   SOLE 43 238,664 0 2,701
SCHOLAR ROCK HLDG CORP COM 80706P103   513,941 68,162 SH   SOLE 2 35,058 0 33,104
SCHOLAR ROCK HLDG CORP COM 80706P103   664 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   633,413 84,007 SH   SOLE 18 84,007 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   955,921 126,780 SH   SOLE 19 126,780 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   9,899,032 1,312,869 SH   SOLE 21 1,312,869 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   6,983,593 926,206 SH   SOLE 22 902,894 0 23,312
SCHOLAR ROCK HLDG CORP COM 80706P103   73,568 9,757 SH   SOLE 25 9,757 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   49,870 6,614 SH   SOLE 26 819 0 5,795
SCHOLAR ROCK HLDG CORP COM 80706P103   1,838,931 243,890 SH   SOLE 30 243,890 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   4,494 596 SH   SOLE 36 596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   17,463 2,316 SH   SOLE 40 2,316 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   73,032 9,686 SH   SOLE 43 9,650 0 36
SCHOLASTIC CORP COM 807066105   1,013,279 26,055 SH   SOLE 2 8,328 0 17,727
SCHOLASTIC CORP COM 807066105   5,095 131 SH   SOLE 4 131 0 0
SCHOLASTIC CORP COM 807066105   11,278 290 SH   SOLE 7 290 0 0
SCHOLASTIC CORP COM 807066105   3,904,050 100,387 SH   SOLE 18 100,387 0 0
SCHOLASTIC CORP COM 807066105   2,223,652 57,178 SH   SOLE 19 57,178 0 0
SCHOLASTIC CORP COM 807066105   135,281,510 3,478,568 SH   SOLE 21 3,478,568 0 0
SCHOLASTIC CORP COM 807066105   31,996,009 822,731 SH   SOLE 22 771,238 0 51,493
SCHOLASTIC CORP COM 807066105   218,951 5,630 SH   SOLE 25 5,630 0 0
SCHOLASTIC CORP COM 807066105   384,933 9,898 SH   SOLE 26 6,110 0 3,788
SCHOLASTIC CORP COM 807066105   26,873 691 SH   SOLE 28 691 0 0
SCHOLASTIC CORP COM 807066105   1,848,947 47,543 SH   SOLE 30 47,543 0 0
SCHOLASTIC CORP COM 807066105   119,120 3,063 SH   SOLE 36 3,063 0 0
SCHOLASTIC CORP COM 807066105   169,599 4,361 SH   SOLE 40 4,361 0 0
SCHOLASTIC CORP COM 807066105   1,473,011 37,876 SH   SOLE 43 37,025 0 851
SCHRODINGER INC COM 80810D103   1,592,698 31,905 SH   SOLE 2 17,743 0 14,162
SCHRODINGER INC COM 80810D103   8,087 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103   27,955 560 SH   SOLE 7 560 0 0
SCHRODINGER INC COM 80810D103   8,784,023 175,962 SH   SOLE 18 169,923 0 6,039
SCHRODINGER INC COM 80810D103   6,464,291 129,493 SH   SOLE 19 129,493 0 0
SCHRODINGER INC COM 80810D103   317,624,786 6,362,676 SH   SOLE 21 6,362,676 0 0
SCHRODINGER INC COM 80810D103   72,736,535 1,457,062 SH   SOLE 22 1,412,975 0 44,087
SCHRODINGER INC COM 80810D103   32,548 652 SH   SOLE 23 652 0 0
SCHRODINGER INC COM 80810D103   577,025 11,559 SH   SOLE 25 11,559 0 0
SCHRODINGER INC COM 80810D103   840,703 16,841 SH   SOLE 26 11,553 0 5,288
SCHRODINGER INC COM 80810D103   740,663 14,837 SH   SOLE 28 14,837 0 0
SCHRODINGER INC COM 80810D103   10,276,132 205,852 SH   SOLE 30 205,852 0 0
SCHRODINGER INC COM 80810D103   564,046 11,299 SH   SOLE 40 11,299 0 0
SCHRODINGER INC COM 80810D103   1,001,745 20,067 SH   SOLE 43 18,029 0 2,038
SCHULTZE SPL PURP ACQ CORP I CLASS A COM 808212104   29,944 2,860 SH   SOLE 2 2,860 0 0
SCHWAB CHARLES CORP COM 808513105   148,640,126 2,622,444 SH   SOLE 2 321,373 0 2,301,071
SCHWAB CHARLES CORP COM 808513105   58,327,007 1,029,058 SH   SOLE 4 586,515 0 442,543
SCHWAB CHARLES CORP COM 808513105   70,519,669 1,244,172 SH   SOLE 7 1,100,497 0 143,675
SCHWAB CHARLES CORP COM 808513105   2,344,285 41,360 SH   SOLE 13 41,360 0 0
SCHWAB CHARLES CORP COM 808513105   13,086,618 230,886 SH   SOLE 15 230,886 0 0
SCHWAB CHARLES CORP COM 808513105   230,398,168 4,064,894 SH   SOLE 18 3,899,906 0 164,988
SCHWAB CHARLES CORP COM 808513105   75,032,701 1,323,795 SH   SOLE 19 1,323,795 0 0
SCHWAB CHARLES CORP COM 808513105   1,740,631,011 30,709,792 SH   SOLE 21 30,709,792 0 0
SCHWAB CHARLES CORP COM 808513105   1,818,300,748 32,080,112 SH   SOLE 22 28,989,460 0 3,090,652
SCHWAB CHARLES CORP COM 808513105   172,400,892 3,041,653 SH   SOLE 23 3,041,653 0 0
SCHWAB CHARLES CORP COM 808513105   157,414,473 2,777,249 SH   SOLE 25 2,772,656 0 4,593
SCHWAB CHARLES CORP COM 808513105   176,199,019 3,108,663 SH   SOLE 26 762,972 0 2,345,691
SCHWAB CHARLES CORP COM 808513105   142,498,678 2,514,091 SH   SOLE 28 68,287 0 2,445,804
SCHWAB CHARLES CORP COM 808513105   122,882 2,168 SH   SOLE 29 2,168 0 0
SCHWAB CHARLES CORP COM 808513105   431,194,800 7,607,530 SH   SOLE 30 7,607,530 0 0
SCHWAB CHARLES CORP COM 808513105   19,592,802 345,674 SH   SOLE 31 309,463 0 36,211
SCHWAB CHARLES CORP COM 808513105   49,106,758 866,386 SH   SOLE 34 866,386 0 0
SCHWAB CHARLES CORP COM 808513105   21,062,005 371,595 SH   SOLE 36 371,595 0 0
SCHWAB CHARLES CORP COM 808513105   3,364,071 59,352 SH   SOLE 40 59,352 0 0
SCHWAB CHARLES CORP COM 808513105   166,242 2,933 SH   OTR 43 2,933 0 0
SCHWAB CHARLES CORP COM 808513105   90,017,604 1,588,172 SH   SOLE 43 1,368,756 0 219,417
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   444,384 8,595 SH   SOLE 43 3,424 0 5,172
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   209,480 4,000 SH   SOLE 43 4,000 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   42,946 573 SH   SOLE 2 573 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   14,491 216 SH   SOLE 2 216 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   394 9 SH   SOLE 2 9 0 0
SCHWAB STRATEGIC TR LONG TERM US 808524680   2,976 82 SH   SOLE 2 82 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   3,804,070 86,358 SH   SOLE 2 22 0 86,336
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   37,762 520 SH   SOLE 18 520 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   363 5 SH   SOLE 43 5 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   72,275 2,027 SH   SOLE 43 74 0 1,953
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   114,108 2,472 SH   SOLE 2 2,472 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   76,833,149 3,934,109 SH   SOLE 22 3,913,046 0 21,063
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   4,533,267 91,990 SH   SOLE 2 37 0 91,953
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   6,071,516 126,332 SH   SOLE 2 64 0 126,268
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   48,310,349 1,430,570 SH   SOLE 22 1,430,570 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   51,094 1,513 SH   SOLE 43 1,513 0 0
SCIENCE 37 HOLDINGS INC COM 808644108   502 2,361 SH   SOLE 2 0 0 2,361
SCIENCE 37 HOLDINGS INC COM 808644108   143,552 675,538 SH   SOLE 22 675,538 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   24,134,721 214,569 SH   SOLE 2 54,046 0 160,523
SCIENCE APPLICATIONS INTL CO COM 808625107   13,385 119 SH   SOLE 4 119 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   243,519 2,165 SH   SOLE 7 2,165 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   11,645,279 103,532 SH   SOLE 18 103,532 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   1,906,536 16,950 SH   SOLE 19 16,950 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   332,340,157 2,954,660 SH   SOLE 21 2,954,660 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   174,861,633 1,554,602 SH   SOLE 22 1,485,107 0 69,495
SCIENCE APPLICATIONS INTL CO COM 808625107   1,098,592 9,767 SH   SOLE 25 9,767 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   3,375,187 30,007 SH   SOLE 26 25,080 0 4,927
SCIENCE APPLICATIONS INTL CO COM 808625107   227,884 2,026 SH   SOLE 28 961 0 1,065
SCIENCE APPLICATIONS INTL CO COM 808625107   2,763,746 24,571 SH   SOLE 30 24,571 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   89,309 794 SH   SOLE 31 794 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   81,660 726 SH   SOLE 36 726 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   1,062,599 9,447 SH   SOLE 40 9,447 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   2,518,608 22,392 SH   SOLE 43 21,211 0 1,180
SCILEX HOLDING CO COM 80880W106   991,371 177,984 SH   SOLE 2 55,142 0 122,842
SCILEX HOLDING CO COM 80880W106   752 135 SH   SOLE 4 135 0 0
SCILEX HOLDING CO COM 80880W106   2,679 481 SH   SOLE 7 481 0 0
SCILEX HOLDING CO COM 80880W106   1,023,454 183,744 SH   SOLE 18 177,371 0 6,373
SCILEX HOLDING CO COM 80880W106   3,231,714 580,200 SH   SOLE 19 580,200 0 0
SCILEX HOLDING CO COM 80880W106   13,104,522 2,352,697 SH   SOLE 21 2,352,697 0 0
SCILEX HOLDING CO COM 80880W106   11,062,700 1,986,122 SH   SOLE 22 1,916,960 0 69,162
SCILEX HOLDING CO COM 80880W106   68,739 12,341 SH   SOLE 23 12,341 0 0
SCILEX HOLDING CO COM 80880W106   51,300 9,210 SH   SOLE 25 9,210 0 0
SCILEX HOLDING CO COM 80880W106   539,633 96,882 SH   SOLE 26 13,804 0 83,078
SCILEX HOLDING CO COM 80880W106   4,161 747 SH   SOLE 28 747 0 0
SCILEX HOLDING CO COM 80880W106   236,825 42,518 SH   SOLE 30 42,518 0 0
SCILEX HOLDING CO COM 80880W106   34,384 6,173 SH   SOLE 40 6,173 0 0
SCILEX HOLDING CO COM 80880W106   49,249 8,842 SH   SOLE 43 3,935 0 4,907
SCIPLAY CORPORATION CL A 809087109   2,142,522 108,868 SH   SOLE 2 85,775 0 23,093
SCIPLAY CORPORATION CL A 809087109   4,151,673 210,959 SH   SOLE 19 210,959 0 0
SCIPLAY CORPORATION CL A 809087109   648,220 32,938 SH   SOLE 21 32,938 0 0
SCIPLAY CORPORATION CL A 809087109   10,788,320 548,187 SH   SOLE 22 548,187 0 0
SCIPLAY CORPORATION CL A 809087109   69,569 3,535 SH   SOLE 23 3,535 0 0
SCORPIO TANKERS INC SHS Y7542C130   3,376,142 71,483 SH   SOLE 2 27,323 0 44,160
SCORPIO TANKERS INC SHS Y7542C130   3,826,008 81,008 SH   SOLE 7 81,008 0 0
SCORPIO TANKERS INC SHS Y7542C130   7,124,598 150,849 SH   SOLE 18 146,265 0 4,584
SCORPIO TANKERS INC SHS Y7542C130   11,196,533 237,064 SH   SOLE 19 237,064 0 0
SCORPIO TANKERS INC SHS Y7542C130   80,441,428 1,703,185 SH   SOLE 21 1,703,185 0 0
SCORPIO TANKERS INC SHS Y7542C130   36,158,721 765,588 SH   SOLE 22 726,281 0 39,307
SCORPIO TANKERS INC SHS Y7542C130   157,465 3,334 SH   SOLE 23 3,334 0 0
SCORPIO TANKERS INC SHS Y7542C130   56,015 1,186 SH   SOLE 28 1,186 0 0
SCORPIO TANKERS INC SHS Y7542C130   1,998,260 42,309 SH   SOLE 43 39,594 0 2,715
SCOTTS MIRACLE-GRO CO CL A 810186106   19,167,029 305,743 SH   SOLE 2 247,500 0 58,243
SCOTTS MIRACLE-GRO CO CL A 810186106   6,394 102 SH   SOLE 4 102 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   2,351,251 37,506 SH   SOLE 7 37,226 0 280
SCOTTS MIRACLE-GRO CO CL A 810186106   5,309,404 84,693 SH   SOLE 18 84,693 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,412,280 22,528 SH   SOLE 19 22,528 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   140,682,127 2,244,092 SH   SOLE 21 2,244,092 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   83,260,595 1,328,132 SH   SOLE 22 1,274,719 0 53,413
SCOTTS MIRACLE-GRO CO CL A 810186106   529,480 8,446 SH   SOLE 25 8,446 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   2,653,292 42,324 SH   SOLE 26 14,316 0 28,008
SCOTTS MIRACLE-GRO CO CL A 810186106   45,889 732 SH   SOLE 28 732 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,435,037 22,891 SH   SOLE 30 22,891 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   37,739 602 SH   SOLE 31 602 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   91,089 1,453 SH   SOLE 36 1,453 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   426,104 6,797 SH   SOLE 40 6,797 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   6,393,091 101,979 SH   SOLE 43 89,394 0 12,585
SCPHARMACEUTICALS INC COM 810648105   33,281 3,266 SH   SOLE 2 1,052 0 2,214
SCPHARMACEUTICALS INC COM 810648105   771,281 75,690 SH   SOLE 18 75,690 0 0
SCPHARMACEUTICALS INC COM 810648105   591,254 58,023 SH   SOLE 19 58,023 0 0
SCPHARMACEUTICALS INC COM 810648105   10,083,229 989,522 SH   SOLE 21 989,522 0 0
SCPHARMACEUTICALS INC COM 810648105   6,143,826 602,927 SH   SOLE 22 593,266 0 9,661
SCRIPPS E W CO OHIO CL A NEW 811054402   1,049,194 114,666 SH   SOLE 2 84,099 0 30,567
SCRIPPS E W CO OHIO CL A NEW 811054402   2,187 239 SH   SOLE 4 239 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   380,219 41,554 SH   SOLE 7 39,297 0 2,257
SCRIPPS E W CO OHIO CL A NEW 811054402   1,812,267 198,062 SH   SOLE 18 198,062 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   2,866,027 313,227 SH   SOLE 19 313,227 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   65,369,156 7,144,170 SH   SOLE 21 7,144,170 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   16,979,472 1,855,680 SH   SOLE 22 1,764,384 0 91,296
SCRIPPS E W CO OHIO CL A NEW 811054402   183,101 20,011 SH   SOLE 25 20,011 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   611,220 66,800 SH   SOLE 26 29,922 0 36,878
SCRIPPS E W CO OHIO CL A NEW 811054402   43,435 4,747 SH   SOLE 28 476 0 4,271
SCRIPPS E W CO OHIO CL A NEW 811054402   1,668,567 182,357 SH   SOLE 30 182,357 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   28,740 3,141 SH   SOLE 36 3,141 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   52,905 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   643,374 70,314 SH   SOLE 43 67,944 0 2,370
SCULPTOR CAP MGMT COM CL A 811246107   64,291 7,281 SH   SOLE 2 1,125 0 6,156
SCULPTOR CAP MGMT COM CL A 811246107   2,013 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107   645,102 73,058 SH   SOLE 18 73,058 0 0
SCULPTOR CAP MGMT COM CL A 811246107   417,403 47,271 SH   SOLE 19 47,271 0 0
SCULPTOR CAP MGMT COM CL A 811246107   8,046,567 911,276 SH   SOLE 21 911,276 0 0
SCULPTOR CAP MGMT COM CL A 811246107   5,224,817 591,712 SH   SOLE 22 579,068 0 12,644
SCULPTOR CAP MGMT COM CL A 811246107   494 56 SH   SOLE 43 56 0 0
SCWORX CORP COM 78396V109   2,302 5,756 SH   SOLE 21 5,756 0 0
SCYNEXIS INC COM NEW 811292200   19,113 6,479 SH   SOLE 18 6,479 0 0
SCYNEXIS INC COM NEW 811292200   227,631 77,163 SH   SOLE 21 77,163 0 0
SCYNEXIS INC COM NEW 811292200   1,019,316 345,531 SH   SOLE 22 345,531 0 0
SEA LTD SPONSORD ADS 81141R100   10,848,372 186,912 SH   SOLE 2 142,668 0 44,244
SEA LTD SPONSORD ADS 81141R100   13,207,176 227,553 SH   SOLE 4 130,920 0 96,633
SEA LTD SPONSORD ADS 81141R100   16,350,913 281,718 SH   SOLE 7 249,033 0 32,685
SEA LTD SPONSORD ADS 81141R100   338,721 5,836 SH   SOLE 13 5,836 0 0
SEA LTD SPONSORD ADS 81141R100   6,782,322 116,856 SH   SOLE 15 116,856 0 0
SEA LTD SPONSORD ADS 81141R100   26,988,078 464,991 SH   SOLE 18 464,609 0 382
SEA LTD SPONSORD ADS 81141R100   41,598,487 716,721 SH   SOLE 19 716,721 0 0
SEA LTD SPONSORD ADS 81141R100   346,854,353 5,976,126 SH   SOLE 21 5,976,126 0 0
SEA LTD SPONSORD ADS 81141R100   290,594,904 5,006,804 SH   SOLE 22 4,825,940 0 180,864
SEA LTD SPONSORD ADS 81141R100   32,930,561 567,377 SH   SOLE 23 567,377 0 0
SEA LTD SPONSORD ADS 81141R100   4,192,868 72,241 SH   SOLE 25 71,133 0 1,108
SEA LTD SPONSORD ADS 81141R100   28,181,380 485,551 SH   SOLE 26 49,726 0 435,825
SEA LTD SPONSORD ADS 81141R100   23,643,871 407,372 SH   SOLE 28 7,733 0 399,639
SEA LTD SPONSORD ADS 81141R100   29,949 516 SH   SOLE 29 516 0 0
SEA LTD SPONSORD ADS 81141R100   89,804,770 1,547,291 SH   SOLE 30 1,547,291 0 0
SEA LTD SPONSORD ADS 81141R100   4,387,824 75,600 SH   SOLE 31 69,097 0 6,503
SEA LTD SPONSORD ADS 81141R100   3,598,770 62,005 SH   SOLE 34 62,005 0 0
SEA LTD SPONSORD ADS 81141R100   2,651,151 45,678 SH   SOLE 36 45,678 0 0
SEA LTD SPONSORD ADS 81141R100   823,297 14,185 SH   SOLE 40 14,185 0 0
SEA LTD SPONSORD ADS 81141R100   14,771,760 254,510 SH   SOLE 43 209,865 0 44,645
SEABOARD CORP DEL COM 811543107   2,681,222 753 SH   SOLE 2 156 0 597
SEABOARD CORP DEL COM 811543107   17,804 5 SH   SOLE 4 0 0 5
SEABOARD CORP DEL COM 811543107   1,509,745 424 SH   SOLE 7 424 0 0
SEABOARD CORP DEL COM 811543107   274,175 77 SH   SOLE 18 77 0 0
SEABOARD CORP DEL COM 811543107   263,493 74 SH   SOLE 19 74 0 0
SEABOARD CORP DEL COM 811543107   13,587,708 3,816 SH   SOLE 21 3,816 0 0
SEABOARD CORP DEL COM 811543107   22,112,071 6,210 SH   SOLE 22 5,828 0 382
SEABOARD CORP DEL COM 811543107   331,147 93 SH   SOLE 23 93 0 0
SEABOARD CORP DEL COM 811543107   206,522 58 SH   SOLE 25 58 0 0
SEABOARD CORP DEL COM 811543107   555,472 156 SH   SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107   2,699,026 758 SH   SOLE 30 758 0 0
SEABOARD CORP DEL COM 811543107   7,121 2 SH   SOLE 31 2 0 0
SEABOARD CORP DEL COM 811543107   195,840 55 SH   SOLE 40 55 0 0
SEABOARD CORP DEL COM 811543107   10,646,649 2,990 SH   SOLE 43 2,867 0 123
SEABRIDGE GOLD INC COM 811916105   2,828,015 234,690 SH   SOLE 7 234,690 0 0
SEABRIDGE GOLD INC COM 811916105   71,613 5,943 SH   SOLE 43 4,123 0 1,820
SEACHANGE INTL INC COM NEW 811699404   13,425 1,644 SH   SOLE 21 1,644 0 0
SEACHANGE INTL INC COM NEW 811699404   167,824 20,552 SH   SOLE 22 20,552 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   1,780,354 80,559 SH   SOLE 2 28,215 0 52,344
SEACOAST BKG CORP FLA COM NEW 811707801   4,575 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   15,448 699 SH   SOLE 7 699 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   5,627,456 254,636 SH   SOLE 18 254,636 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   3,889,799 176,009 SH   SOLE 19 176,009 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   205,868,395 9,315,312 SH   SOLE 21 9,315,312 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   47,951,409 2,169,747 SH   SOLE 22 2,042,340 0 127,407
SEACOAST BKG CORP FLA COM NEW 811707801   70,256 3,179 SH   SOLE 23 3,179 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   257,929 11,671 SH   SOLE 25 11,671 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   511,284 23,135 SH   SOLE 26 11,925 0 11,210
SEACOAST BKG CORP FLA COM NEW 811707801   893,724 40,440 SH   SOLE 28 986 0 39,454
SEACOAST BKG CORP FLA COM NEW 811707801   2,661,901 120,448 SH   SOLE 30 120,448 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   260,979 11,809 SH   SOLE 40 11,809 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   270,150 12,224 SH   SOLE 43 11,917 0 307
SEACOR MARINE HLDGS INC COM 78413P101   199,019 17,412 SH   SOLE 2 1,706 0 15,706
SEACOR MARINE HLDGS INC COM 78413P101   776,817 67,963 SH   SOLE 18 67,963 0 0
SEACOR MARINE HLDGS INC COM 78413P101   502,737 43,984 SH   SOLE 19 43,984 0 0
SEACOR MARINE HLDGS INC COM 78413P101   9,416,423 823,834 SH   SOLE 21 823,834 0 0
SEACOR MARINE HLDGS INC COM 78413P101   6,544,315 572,556 SH   SOLE 22 556,363 0 16,193
SEACOR MARINE HLDGS INC COM 78413P101   7,727 676 SH   SOLE 43 676 0 0
SEADRILL 2021 LTD COM G7997W102   1,054,366 25,548 SH   SOLE 2 1,800 0 23,748
SEADRILL 2021 LTD COM G7997W102   20,346 493 SH   SOLE 7 493 0 0
SEADRILL 2021 LTD COM G7997W102   5,886,092 142,624 SH   SOLE 18 142,624 0 0
SEADRILL 2021 LTD COM G7997W102   4,142,559 100,377 SH   SOLE 19 100,377 0 0
SEADRILL 2021 LTD COM G7997W102   66,769,866 1,617,879 SH   SOLE 21 1,617,879 0 0
SEADRILL 2021 LTD COM G7997W102   24,861,337 602,407 SH   SOLE 22 564,407 0 38,000
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   6,477,108 104,689 SH   SOLE 2 33,812 0 70,877
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   6,565,583 106,119 SH   SOLE 4 90,655 0 15,464
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   18,887,364 305,275 SH   SOLE 7 278,060 0 27,215
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   286,582 4,632 SH   SOLE 13 4,632 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,938,696 31,335 SH   SOLE 15 31,335 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   28,431,802 459,541 SH   SOLE 18 443,059 0 16,482
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   10,103,309 163,299 SH   SOLE 19 163,299 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   478,056,126 7,726,784 SH   SOLE 21 7,726,784 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   182,043,566 2,942,356 SH   SOLE 22 2,678,919 0 263,437
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   19,482,244 314,890 SH   SOLE 23 314,890 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   18,571,023 300,162 SH   SOLE 25 282,865 0 17,297
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   22,510,410 363,834 SH   SOLE 26 142,857 0 220,977
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   20,461,708 330,721 SH   SOLE 28 16,371 0 314,350
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   64,211,099 1,037,839 SH   SOLE 30 1,037,839 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,832,842 45,787 SH   SOLE 31 41,167 0 4,620
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   5,365,428 86,721 SH   SOLE 32 86,721 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   6,951,589 112,358 SH   SOLE 34 112,358 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   13,439,587 217,223 SH   SOLE 35 217,223 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,123,074 50,478 SH   SOLE 36 50,478 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   500,033 8,082 SH   SOLE 40 8,082 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   16,814,383 271,770 SH   SOLE 43 242,787 0 28,982
SEAGEN INC COM 81181C104   51,050,592 265,253 SH   SOLE 2 90,601 0 174,652
SEAGEN INC COM 81181C104   18,933,445 98,376 SH   SOLE 4 53,416 0 44,960
SEAGEN INC COM 81181C104   10,739,268 55,800 SH   SOLE 7 54,937 0 863
SEAGEN INC COM 81181C104   773,497 4,019 SH   SOLE 13 4,019 0 0
SEAGEN INC COM 81181C104   2,612,067 13,572 SH   SOLE 15 13,572 0 0
SEAGEN INC COM 81181C104   32,933,755 171,120 SH   SOLE 18 163,172 0 7,948
SEAGEN INC COM 81181C104   100,827,100 523,886 SH   SOLE 19 523,886 0 0
SEAGEN INC COM 81181C104   912,681,118 4,742,186 SH   SOLE 21 4,742,186 0 0
SEAGEN INC COM 81181C104   684,857,362 3,558,440 SH   SOLE 22 3,295,933 0 262,507
SEAGEN INC COM 81181C104   48,415,238 251,560 SH   SOLE 23 251,560 0 0
SEAGEN INC COM 81181C104   41,461,080 215,427 SH   SOLE 25 215,058 0 369
SEAGEN INC COM 81181C104   32,827,710 170,569 SH   SOLE 26 94,594 0 75,975
SEAGEN INC COM 81181C104   36,700,005 190,689 SH   SOLE 28 4,236 0 186,453
SEAGEN INC COM 81181C104   33,873 176 SH   SOLE 29 176 0 0
SEAGEN INC COM 81181C104   216,342,554 1,124,091 SH   SOLE 30 1,117,689 0 6,402
SEAGEN INC COM 81181C104   6,115,032 31,773 SH   SOLE 31 29,347 0 2,426
SEAGEN INC COM 81181C104   7,878,350 40,935 SH   SOLE 32 40,935 0 0
SEAGEN INC COM 81181C104   82,627,697 429,324 SH   SOLE 34 429,324 0 0
SEAGEN INC COM 81181C104   7,353,897 38,210 SH   SOLE 36 38,210 0 0
SEAGEN INC COM 81181C104   1,041,786 5,413 SH   SOLE 40 5,413 0 0
SEAGEN INC COM 81181C104   109,702 570 SH   OTR 43 570 0 0
SEAGEN INC COM 81181C104   21,253,358 110,430 SH   SOLE 43 102,700 0 7,730
SEALED AIR CORP NEW COM 81211K100   17,498,360 437,459 SH   SOLE 2 383,110 0 54,349
SEALED AIR CORP NEW COM 81211K100   4,565,400 114,135 SH   SOLE 4 45,461 0 68,674
SEALED AIR CORP NEW COM 81211K100   3,427,560 85,689 SH   SOLE 7 73,533 0 12,156
SEALED AIR CORP NEW COM 81211K100   23,560 589 SH   SOLE 13 589 0 0
SEALED AIR CORP NEW COM 81211K100   890,120 22,253 SH   SOLE 15 22,253 0 0
SEALED AIR CORP NEW COM 81211K100   164,947,967 4,123,699 SH   SOLE 18 3,873,047 0 250,652
SEALED AIR CORP NEW COM 81211K100   393,825,400 9,845,635 SH   SOLE 19 9,845,635 0 0
SEALED AIR CORP NEW COM 81211K100   151,869,320 3,796,733 SH   SOLE 21 3,796,733 0 0
SEALED AIR CORP NEW COM 81211K100   188,949,440 4,723,736 SH   SOLE 22 4,395,380 0 328,356
SEALED AIR CORP NEW COM 81211K100   27,117,760 677,944 SH   SOLE 23 677,944 0 0
SEALED AIR CORP NEW COM 81211K100   9,524,200 238,105 SH   SOLE 25 160,940 0 77,165
SEALED AIR CORP NEW COM 81211K100   12,359,760 308,994 SH   SOLE 26 216,952 0 92,042
SEALED AIR CORP NEW COM 81211K100   7,589,440 189,736 SH   SOLE 28 1,393 0 188,343
SEALED AIR CORP NEW COM 81211K100   5,920 148 SH   SOLE 29 148 0 0
SEALED AIR CORP NEW COM 81211K100   38,058,080 951,452 SH   SOLE 30 734,338 0 217,114
SEALED AIR CORP NEW COM 81211K100   1,240,200 31,005 SH   SOLE 31 28,525 0 2,480
SEALED AIR CORP NEW COM 81211K100   48,501,480 1,212,537 SH   SOLE 34 1,212,537 0 0
SEALED AIR CORP NEW COM 81211K100   1,782,400 44,560 SH   SOLE 36 44,560 0 0
SEALED AIR CORP NEW COM 81211K100   235,920 5,898 SH   SOLE 40 5,898 0 0
SEALED AIR CORP NEW COM 81211K100   14,320 358 SH   OTR 43 358 0 0
SEALED AIR CORP NEW COM 81211K100   6,398,137 159,953 SH   SOLE 43 135,149 0 24,804
SEALSQ CORP ORD SHS G79483106   28,766 1,928 SH   SOLE 40 1,928 0 0
SEANERGY MARITIME HLDGS CORP SHS Y73760400   18,475 3,833 SH   SOLE 2 3,833 0 0
SEANERGY MARITIME HLDGS CORP SHS Y73760400   5,239 1,087 SH   SOLE 22 1,087 0 0
SEAWORLD ENTMT INC COM 81282V100   1,407,923 25,137 SH   SOLE 2 14,214 0 10,923
SEAWORLD ENTMT INC COM 81282V100   9,298 166 SH   SOLE 4 166 0 0
SEAWORLD ENTMT INC COM 81282V100   601,491 10,739 SH   SOLE 7 10,171 0 568
SEAWORLD ENTMT INC COM 81282V100   5,647,096 100,823 SH   SOLE 18 100,823 0 0
SEAWORLD ENTMT INC COM 81282V100   4,475,871 79,912 SH   SOLE 19 79,912 0 0
SEAWORLD ENTMT INC COM 81282V100   77,095,973 1,376,468 SH   SOLE 21 1,376,468 0 0
SEAWORLD ENTMT INC COM 81282V100   64,110,166 1,144,620 SH   SOLE 22 1,115,279 0 29,341
SEAWORLD ENTMT INC COM 81282V100   419,235 7,485 SH   SOLE 25 7,485 0 0
SEAWORLD ENTMT INC COM 81282V100   1,172,401 20,932 SH   SOLE 26 16,644 0 4,288
SEAWORLD ENTMT INC COM 81282V100   183,097 3,269 SH   SOLE 28 919 0 2,350
SEAWORLD ENTMT INC COM 81282V100   3,174,983 56,686 SH   SOLE 30 56,686 0 0
SEAWORLD ENTMT INC COM 81282V100   21,620 386 SH   SOLE 36 386 0 0
SEAWORLD ENTMT INC COM 81282V100   386,133 6,894 SH   SOLE 40 6,894 0 0
SEAWORLD ENTMT INC COM 81282V100   1,085,138 19,374 SH   SOLE 43 18,320 0 1,054
SECUREWORKS CORP CL A 81374A105   716 99 SH   SOLE 2 0 0 99
SECUREWORKS CORP CL A 81374A105   67,145 9,287 SH   SOLE 21 9,287 0 0
SECUREWORKS CORP CL A 81374A105   1,120,187 154,936 SH   SOLE 22 154,936 0 0
SECUREWORKS CORP CL A 81374A105   246 34 SH   SOLE 43 34 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   365,967 41,259 SH   SOLE 2 11,800 0 29,459
SECURITY NATL FINL CORP CL A NEW 814785309   244,457 27,560 SH   SOLE 18 27,560 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   160,254 18,067 SH   SOLE 19 18,067 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   3,028,484 341,430 SH   SOLE 21 341,430 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   1,682,355 189,668 SH   SOLE 22 181,471 0 8,197
SEELOS THERAPEUTICS INC COM 81577F109   8,334 6,974 SH   SOLE 2 0 0 6,974
SEELOS THERAPEUTICS INC COM 81577F109   140 117 SH   SOLE 21 117 0 0
SEELOS THERAPEUTICS INC COM 81577F109   2,001,096 1,674,557 SH   SOLE 22 1,674,557 0 0
SEER INC COM CL A 81578P106   1,268,455 297,062 SH   SOLE 2 171,278 0 125,784
SEER INC COM CL A 81578P106   1,597 374 SH   SOLE 7 374 0 0
SEER INC COM CL A 81578P106   777,810 182,157 SH   SOLE 18 179,252 0 2,905
SEER INC COM CL A 81578P106   2,522,357 590,716 SH   SOLE 19 590,716 0 0
SEER INC COM CL A 81578P106   10,252,496 2,401,053 SH   SOLE 21 2,401,053 0 0
SEER INC COM CL A 81578P106   7,206,654 1,687,741 SH   SOLE 22 1,645,211 0 42,530
SEER INC COM CL A 81578P106   127,617 29,887 SH   SOLE 23 29,887 0 0
SEER INC COM CL A 81578P106   308,520 72,253 SH   SOLE 26 0 0 72,253
SEER INC COM CL A 81578P106   70,344 16,474 SH   SOLE 43 4,937 0 11,537
SEI INVTS CO COM 784117103   12,796,062 214,627 SH   SOLE 2 138,396 0 76,231
SEI INVTS CO COM 784117103   6,332,896 106,221 SH   SOLE 4 38,972 0 67,249
SEI INVTS CO COM 784117103   4,867,735 81,646 SH   SOLE 7 53,012 0 28,634
SEI INVTS CO COM 784117103   29,154 489 SH   SOLE 13 489 0 0
SEI INVTS CO COM 784117103   866,636 14,536 SH   SOLE 15 14,536 0 0
SEI INVTS CO COM 784117103   23,249,475 389,961 SH   SOLE 18 383,254 0 6,707
SEI INVTS CO COM 784117103   2,129,149 35,712 SH   SOLE 19 35,712 0 0
SEI INVTS CO COM 784117103   344,376,388 5,776,189 SH   SOLE 21 5,776,189 0 0
SEI INVTS CO COM 784117103   187,121,186 3,138,564 SH   SOLE 22 2,930,624 0 207,940
SEI INVTS CO COM 784117103   12,526,937 210,113 SH   SOLE 23 210,113 0 0
SEI INVTS CO COM 784117103   7,497,513 125,755 SH   SOLE 25 125,755 0 0
SEI INVTS CO COM 784117103   6,242,035 104,697 SH   SOLE 26 56,264 0 48,433
SEI INVTS CO COM 784117103   7,020,374 117,752 SH   SOLE 28 2,173 0 115,579
SEI INVTS CO COM 784117103   22,775 382 SH   SOLE 29 382 0 0
SEI INVTS CO COM 784117103   26,389,422 442,627 SH   SOLE 30 403,160 0 39,467
SEI INVTS CO COM 784117103   1,502,066 25,194 SH   SOLE 31 22,999 0 2,195
SEI INVTS CO COM 784117103   312,468 5,241 SH   SOLE 34 5,241 0 0
SEI INVTS CO COM 784117103   3,370,736 56,537 SH   SOLE 36 56,537 0 0
SEI INVTS CO COM 784117103   308,772 5,179 SH   SOLE 40 5,179 0 0
SEI INVTS CO COM 784117103   16,038 269 SH   OTR 43 269 0 0
SEI INVTS CO COM 784117103   20,865,199 349,970 SH   SOLE 43 312,829 0 37,141
SELECT MED HLDGS CORP COM 81619Q105   2,128,949 66,822 SH   SOLE 2 40,065 0 26,757
SELECT MED HLDGS CORP COM 81619Q105   11,310 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105   496,060 15,570 SH   SOLE 7 14,826 0 744
SELECT MED HLDGS CORP COM 81619Q105   10,463,875 328,433 SH   SOLE 18 328,433 0 0
SELECT MED HLDGS CORP COM 81619Q105   6,644,084 208,540 SH   SOLE 19 208,540 0 0
SELECT MED HLDGS CORP COM 81619Q105   399,334,865 12,534,051 SH   SOLE 21 12,534,051 0 0
SELECT MED HLDGS CORP COM 81619Q105   93,275,534 2,927,669 SH   SOLE 22 2,784,173 0 143,496
SELECT MED HLDGS CORP COM 81619Q105   645,993 20,276 SH   SOLE 25 20,276 0 0
SELECT MED HLDGS CORP COM 81619Q105   1,644,486 51,616 SH   SOLE 26 42,481 0 9,135
SELECT MED HLDGS CORP COM 81619Q105   65,409 2,053 SH   SOLE 28 2,053 0 0
SELECT MED HLDGS CORP COM 81619Q105   8,869,951 278,404 SH   SOLE 30 278,404 0 0
SELECT MED HLDGS CORP COM 81619Q105   97,970 3,075 SH   SOLE 36 3,075 0 0
SELECT MED HLDGS CORP COM 81619Q105   572,620 17,973 SH   SOLE 40 17,973 0 0
SELECT MED HLDGS CORP COM 81619Q105   2,697,029 84,653 SH   SOLE 43 58,284 0 26,369
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   27,716,286 334,455 SH   SOLE 2 334,455 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   10,146,106 122,434 SH   SOLE 7 0 0 122,434
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,818 34 SH   SOLE 18 34 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   62,153 750 SH   SOLE 43 750 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   124,235,545 936,002 SH   SOLE 2 936,002 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   87,336 658 SH   SOLE 4 658 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   34,877,197 262,768 SH   SOLE 7 0 0 262,768
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,449,544 10,921 SH   SOLE 18 10,921 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   12,632,047 95,171 SH   SOLE 19 95,171 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   649,182 4,891 SH   SOLE 22 4,891 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   5,044 38 SH   SOLE 43 0 0 38
SELECT SECTOR SPDR TR OPTIONS 81369Y308   22,050,741 297,300 SH Call SOLE 19 297,300 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y308   200,259 2,700 SH Call SOLE 22 2,700 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   85,044,583 1,146,617 SH   SOLE 2 1,146,617 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   43,721,806 589,481 SH   SOLE 7 0 0 589,481
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   5,785 78 SH   SOLE 18 78 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   77,880 1,050 SH   SOLE 43 1,050 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407   33,656,342 198,200 SH Put SOLE 19 198,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y407   305,658 1,800 SH Put SOLE 22 1,800 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   117,652,859 692,850 SH   SOLE 2 692,850 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   48,397,378 285,009 SH   SOLE 7 0 0 285,009
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   150,621 887 SH   SOLE 43 887 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   47,850,608 589,511 SH   SOLE 2 589,511 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   21,388,214 263,499 SH   SOLE 7 0 0 263,499
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,653 45 SH   SOLE 18 45 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,139,250 38,675 SH   SOLE 19 38,675 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   411,938 5,075 SH   SOLE 30 5,075 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   812 10 SH   SOLE 43 10 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   121,130,278 3,593,304 SH   SOLE 2 3,593,304 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   52,605,905 1,560,543 SH   SOLE 7 0 0 1,560,543
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   8,967 266 SH   SOLE 18 266 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   505,650 15,000 SH   SOLE 19 15,000 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   101,130 3,000 SH   SOLE 30 3,000 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   158,201 4,693 SH   SOLE 43 4,693 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   69,664,739 649,131 SH   SOLE 2 649,131 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   164,414 1,532 SH   SOLE 4 1,532 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   10,898,131 101,548 SH   SOLE 7 0 0 101,548
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   3,390,346 31,591 SH   SOLE 18 31,591 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   24,679,951 229,966 SH   SOLE 19 229,966 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,537,466 14,326 SH   SOLE 22 14,326 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   63,319 590 SH   SOLE 43 590 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   296,000,301 1,702,521 SH   SOLE 2 1,702,521 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   114,540,359 658,808 SH   SOLE 7 0 0 658,808
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   14,778 85 SH   SOLE 18 85 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   845,325 4,862 SH   SOLE 43 4,500 0 362
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   88,714,778 1,363,165 SH   SOLE 2 1,363,165 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   33,404,067 513,277 SH   SOLE 7 0 0 513,277
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,319 51 SH   SOLE 18 51 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   16,960,123 449,990 SH   SOLE 2 449,990 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   88,082 2,337 SH   SOLE 7 0 0 2,337
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   30,963,852 473,164 SH   SOLE 2 473,164 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   13,289,490 203,079 SH   SOLE 7 0 0 203,079
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   98,160 1,500 SH   SOLE 43 1,500 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   715,667 88,354 SH   SOLE 2 28,112 0 60,242
SELECT WATER SOLUTIONS INC CL A COM 81617J301   2,730 337 SH   SOLE 4 337 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,029,729 127,127 SH   SOLE 7 127,127 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,962,533 242,288 SH   SOLE 18 242,288 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,363,262 168,304 SH   SOLE 19 168,304 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   25,795,041 3,184,573 SH   SOLE 21 3,184,573 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   17,887,019 2,208,274 SH   SOLE 22 2,101,978 0 106,296
SELECT WATER SOLUTIONS INC CL A COM 81617J301   98,002 12,099 SH   SOLE 25 12,099 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   25,863 3,193 SH   SOLE 26 0 0 3,193
SELECT WATER SOLUTIONS INC CL A COM 81617J301   31,193 3,851 SH   SOLE 28 0 0 3,851
SELECT WATER SOLUTIONS INC CL A COM 81617J301   9,557,004 1,179,877 SH   SOLE 30 1,179,877 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   60,369 7,453 SH   SOLE 40 7,453 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   389,254 48,056 SH   SOLE 43 44,159 0 3,897
SELECTA BIOSCIENCES INC COM 816212104   64,111 57,242 SH   SOLE 2 18,981 0 38,261
SELECTA BIOSCIENCES INC COM 816212104   362,765 323,897 SH   SOLE 18 323,897 0 0
SELECTA BIOSCIENCES INC COM 816212104   242,454 216,477 SH   SOLE 19 216,477 0 0
SELECTA BIOSCIENCES INC COM 816212104   5,346,060 4,773,268 SH   SOLE 21 4,773,268 0 0
SELECTA BIOSCIENCES INC COM 816212104   2,727,585 2,435,344 SH   SOLE 22 2,371,748 0 63,596
SELECTA BIOSCIENCES INC COM 816212104   83,750 74,777 SH   SOLE 30 74,777 0 0
SELECTA BIOSCIENCES INC COM 816212104   112 100 SH   SOLE 43 100 0 0
SELECTIVE INS GROUP INC COM 816300107   12,215,778 127,314 SH   SOLE 2 85,356 0 41,958
SELECTIVE INS GROUP INC COM 816300107   18,806 196 SH   SOLE 4 196 0 0
SELECTIVE INS GROUP INC COM 816300107   1,885,609 19,652 SH   SOLE 7 18,618 0 1,034
SELECTIVE INS GROUP INC COM 816300107   23,755,589 247,583 SH   SOLE 18 244,330 0 3,253
SELECTIVE INS GROUP INC COM 816300107   24,777,936 258,238 SH   SOLE 19 258,238 0 0
SELECTIVE INS GROUP INC COM 816300107   425,093,330 4,430,363 SH   SOLE 21 4,430,363 0 0
SELECTIVE INS GROUP INC COM 816300107   192,486,830 2,006,116 SH   SOLE 22 1,961,892 0 44,224
SELECTIVE INS GROUP INC COM 816300107   398,193 4,150 SH   SOLE 23 4,150 0 0
SELECTIVE INS GROUP INC COM 816300107   1,127,317 11,749 SH   SOLE 25 11,749 0 0
SELECTIVE INS GROUP INC COM 816300107   6,213,050 64,753 SH   SOLE 26 22,218 0 42,535
SELECTIVE INS GROUP INC COM 816300107   345,420 3,600 SH   SOLE 28 1,069 0 2,531
SELECTIVE INS GROUP INC COM 816300107   8,622,931 89,869 SH   SOLE 30 89,869 0 0
SELECTIVE INS GROUP INC COM 816300107   32,623 340 SH   SOLE 34 340 0 0
SELECTIVE INS GROUP INC COM 816300107   177,412 1,849 SH   SOLE 36 1,849 0 0
SELECTIVE INS GROUP INC COM 816300107   952,016 9,922 SH   SOLE 40 9,922 0 0
SELECTIVE INS GROUP INC COM 816300107   83,668 872 SH   OTR 43 872 0 0
SELECTIVE INS GROUP INC COM 816300107   6,029,207 62,837 SH   SOLE 43 60,532 0 2,305
SELECTQUOTE INC COM 816307300   192,582 98,760 SH   SOLE 2 21,571 0 77,189
SELECTQUOTE INC COM 816307300   4,200 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300   914,995 469,228 SH   SOLE 18 460,555 0 8,673
SELECTQUOTE INC COM 816307300   1,167,518 598,727 SH   SOLE 19 598,727 0 0
SELECTQUOTE INC COM 816307300   9,961,351 5,108,385 SH   SOLE 21 5,108,385 0 0
SELECTQUOTE INC COM 816307300   7,066,400 3,623,795 SH   SOLE 22 3,519,654 0 104,141
SELECTQUOTE INC COM 816307300   9,327 4,783 SH   SOLE 23 4,783 0 0
SELECTQUOTE INC COM 816307300   51,535 26,428 SH   SOLE 26 0 0 26,428
SELECTQUOTE INC COM 816307300   12,687 6,506 SH   SOLE 28 6,506 0 0
SELECTQUOTE INC COM 816307300   279,932 143,555 SH   SOLE 30 143,555 0 0
SELECTQUOTE INC COM 816307300   14,219 7,292 SH   SOLE 43 7,292 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   8,246 5,252 SH   SOLE 18 5,252 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   102,643 65,378 SH   SOLE 21 65,378 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   333,999 212,738 SH   SOLE 22 212,738 0 0
SEMLER SCIENTIFIC INC COM 81684M104   22,593 861 SH   SOLE 2 233 0 628
SEMLER SCIENTIFIC INC COM 81684M104   319,944 12,193 SH   SOLE 18 12,193 0 0
SEMLER SCIENTIFIC INC COM 81684M104   242,353 9,236 SH   SOLE 19 9,236 0 0
SEMLER SCIENTIFIC INC COM 81684M104   4,042,193 154,047 SH   SOLE 21 154,047 0 0
SEMLER SCIENTIFIC INC COM 81684M104   2,922,480 111,375 SH   SOLE 22 110,520 0 855
SEMPRA COM 816851109   107,185,251 736,213 SH   SOLE 2 145,559 0 590,654
SEMPRA COM 816851109   47,502,086 326,273 SH   SOLE 4 191,957 0 134,316
SEMPRA COM 816851109   111,551,640 766,204 SH   SOLE 7 639,439 0 126,765
SEMPRA COM 816851109   856,360 5,882 SH   SOLE 13 5,882 0 0
SEMPRA COM 816851109   8,017,641 55,070 SH   SOLE 15 55,070 0 0
SEMPRA COM 816851109   170,530,449 1,171,306 SH   SOLE 18 1,112,628 0 58,678
SEMPRA COM 816851109   373,908,023 2,568,226 SH   SOLE 19 2,568,226 0 0
SEMPRA COM 816851109   1,454,603,958 9,991,098 SH   SOLE 21 9,991,098 0 0
SEMPRA COM 816851109   1,038,849,874 7,135,448 SH   SOLE 22 6,461,794 0 673,654
SEMPRA COM 816851109   88,534,298 608,107 SH   SOLE 23 608,107 0 0
SEMPRA COM 816851109   81,843,564 562,151 SH   SOLE 25 472,843 0 89,308
SEMPRA COM 816851109   114,429,518 785,971 SH   SOLE 26 369,219 0 416,752
SEMPRA COM 816851109   100,859,511 692,764 SH   SOLE 28 8,456 0 684,308
SEMPRA COM 816851109   400,373 2,750 SH   SOLE 29 2,750 0 0
SEMPRA COM 816851109   323,265,707 2,220,384 SH   SOLE 30 2,162,102 0 58,282
SEMPRA COM 816851109   11,283,371 77,501 SH   SOLE 31 69,827 0 7,674
SEMPRA COM 816851109   3,957,573 27,183 SH   SOLE 32 27,183 0 0
SEMPRA COM 816851109   111,830,736 768,121 SH   SOLE 34 768,121 0 0
SEMPRA COM 816851109   9,917,300 68,118 SH   SOLE 35 68,118 0 0
SEMPRA COM 816851109   13,448,148 92,370 SH   SOLE 36 92,370 0 0
SEMPRA COM 816851109   1,792,941 12,315 SH   SOLE 40 12,315 0 0
SEMPRA COM 816851109   95,216 654 SH   OTR 43 654 0 0
SEMPRA COM 816851109   33,510,208 230,168 SH   SOLE 43 189,684 0 40,484
SEMRUSH HLDGS INC CL A COM 81686C104   2,798,440 292,418 SH   SOLE 2 182,312 0 110,106
SEMRUSH HLDGS INC CL A COM 81686C104   753,360 78,721 SH   SOLE 18 78,721 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   3,878,080 405,233 SH   SOLE 19 405,233 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   11,131,336 1,163,149 SH   SOLE 21 1,163,149 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   12,896,216 1,347,567 SH   SOLE 22 1,319,513 0 28,054
SEMRUSH HLDGS INC CL A COM 81686C104   274,640 28,698 SH   SOLE 23 28,698 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   75,469 7,886 SH   SOLE 25 7,886 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   186,079 19,444 SH   SOLE 26 0 0 19,444
SEMRUSH HLDGS INC CL A COM 81686C104   259,060 27,070 SH   SOLE 30 27,070 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   173,983 18,180 SH   SOLE 34 18,180 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   52,530 5,489 SH   SOLE 40 5,489 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   27,380 2,861 SH   SOLE 43 2,535 0 326
SEMTECH CORP COM 816850101   3,765,458 147,897 SH   SOLE 2 102,628 0 45,269
SEMTECH CORP COM 816850101   8,096 318 SH   SOLE 4 89 0 229
SEMTECH CORP COM 816850101   17,084 671 SH   SOLE 7 671 0 0
SEMTECH CORP COM 816850101   5,584,295 219,336 SH   SOLE 18 219,336 0 0
SEMTECH CORP COM 816850101   4,185,344 164,389 SH   SOLE 19 164,389 0 0
SEMTECH CORP COM 816850101   196,748,286 7,727,741 SH   SOLE 21 7,727,741 0 0
SEMTECH CORP COM 816850101   48,542,622 1,906,623 SH   SOLE 22 1,831,237 0 75,386
SEMTECH CORP COM 816850101   325,633 12,790 SH   SOLE 25 12,790 0 0
SEMTECH CORP COM 816850101   2,227,394 87,486 SH   SOLE 26 21,720 0 65,766
SEMTECH CORP COM 816850101   166,177 6,527 SH   SOLE 28 1,157 0 5,370
SEMTECH CORP COM 816850101   2,839,401 111,524 SH   SOLE 30 111,524 0 0
SEMTECH CORP COM 816850101   303,865 11,935 SH   SOLE 40 11,935 0 0
SEMTECH CORP COM 816850101   1,822,096 71,567 SH   SOLE 43 68,100 0 3,467
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104   6,614,608 459,029 SH   SOLE 43 416,052 0 42,977
SENECA FOODS CORP NEW CL B 817070105   88,608 2,645 SH   SOLE 22 52 0 2,593
SENECA FOODS CORP NEW CL A 817070501   177,322 5,426 SH   SOLE 2 1,553 0 3,873
SENECA FOODS CORP NEW CL A 817070501   2,320 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501   556,638 17,033 SH   SOLE 18 17,033 0 0
SENECA FOODS CORP NEW CL A 817070501   362,062 11,079 SH   SOLE 19 11,079 0 0
SENECA FOODS CORP NEW CL A 817070501   21,528,408 658,764 SH   SOLE 21 658,764 0 0
SENECA FOODS CORP NEW CL A 817070501   5,742,889 175,731 SH   SOLE 22 168,918 0 6,813
SENECA FOODS CORP NEW CL A 817070501   38,334 1,173 SH   SOLE 25 1,173 0 0
SENECA FOODS CORP NEW CL A 817070501   188,596 5,771 SH   SOLE 30 5,771 0 0
SENECA FOODS CORP NEW CL A 817070501   154,413 4,725 SH   SOLE 43 4,342 0 383
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   6,112,971 135,874 SH   SOLE 2 27,633 0 108,241
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   6,791,196 150,949 SH   SOLE 4 55,637 0 95,312
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   866,777 19,266 SH   SOLE 7 18,450 0 816
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   447,291 9,942 SH   SOLE 13 9,942 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   898,630 19,974 SH   SOLE 15 19,974 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   4,487,618 99,747 SH   SOLE 18 90,973 0 8,774
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,109,356 46,885 SH   SOLE 19 46,885 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   91,019,989 2,023,116 SH   SOLE 21 2,023,116 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   178,343,419 3,964,068 SH   SOLE 22 3,671,979 0 292,089
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   11,764,300 261,487 SH   SOLE 23 261,487 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   8,045,607 178,831 SH   SOLE 25 178,787 0 44
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   6,569,620 146,024 SH   SOLE 26 84,672 0 61,352
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   11,816,129 262,639 SH   SOLE 28 2,817 0 259,822
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   27,309 607 SH   SOLE 29 607 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   24,449,501 543,443 SH   SOLE 30 460,851 0 82,592
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,598,405 35,528 SH   SOLE 31 33,017 0 2,511
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   69,071,707 1,535,268 SH   SOLE 34 1,535,268 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,862,946 41,408 SH   SOLE 36 41,408 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   307,237 6,829 SH   SOLE 40 6,829 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   5,167,106 114,850 SH   SOLE 43 109,674 0 5,176
SENSEI BIOTHERAPEUTICS INC COM 81728A108   2,594 2,275 SH   SOLE 18 2,275 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108   38,743 33,985 SH   SOLE 21 33,985 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108   464 407 SH   SOLE 22 407 0 0
SENSEONICS HLDGS INC COM 81727U105   11,610 15,214 SH   SOLE 2 0 0 15,214
SENSEONICS HLDGS INC COM 81727U105   2,214,470 2,901,939 SH   SOLE 21 2,901,939 0 0
SENSEONICS HLDGS INC COM 81727U105   5,559,328 7,285,190 SH   SOLE 22 7,285,190 0 0
SENSEONICS HLDGS INC COM 81727U105   8,698 11,398 SH   SOLE 25 11,398 0 0
SENSEONICS HLDGS INC COM 81727U105   35,881 47,020 SH   SOLE 30 47,020 0 0
SENSEONICS HLDGS INC COM 81727U105   11,082 14,522 SH   SOLE 43 14,522 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   6,559,324 92,216 SH   SOLE 2 68,618 0 23,598
SENSIENT TECHNOLOGIES CORP COM 81725T100   9,531 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   546,350 7,681 SH   SOLE 7 7,280 0 401
SENSIENT TECHNOLOGIES CORP COM 81725T100   12,183,289 171,282 SH   SOLE 18 171,282 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   12,300,795 172,934 SH   SOLE 19 172,934 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   217,202,426 3,053,598 SH   SOLE 21 3,053,598 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   98,463,836 1,384,280 SH   SOLE 22 1,353,376 0 30,904
SENSIENT TECHNOLOGIES CORP COM 81725T100   182,306 2,563 SH   SOLE 23 2,563 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   596,354 8,384 SH   SOLE 25 8,384 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   3,004,176 42,235 SH   SOLE 26 22,122 0 20,113
SENSIENT TECHNOLOGIES CORP COM 81725T100   108,616 1,527 SH   SOLE 28 753 0 774
SENSIENT TECHNOLOGIES CORP COM 81725T100   1,651,710 23,221 SH   SOLE 30 23,221 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   80,306 1,129 SH   SOLE 36 1,129 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   522,165 7,341 SH   SOLE 40 7,341 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   1,834,041 25,784 SH   SOLE 43 24,546 0 1,238
SENSUS HEALTHCARE INC COM 81728J109   794 252 SH   SOLE 2 0 0 252
SENSUS HEALTHCARE INC COM 81728J109   9,913 3,147 SH   SOLE 18 3,147 0 0
SENSUS HEALTHCARE INC COM 81728J109   113,838 36,139 SH   SOLE 21 36,139 0 0
SENSUS HEALTHCARE INC COM 81728J109   93,454 29,668 SH   SOLE 22 29,668 0 0
SENTI BIOSCIENCES INC COM 81726A100   25,113 40,052 SH   SOLE 22 40,052 0 0
SENTINELONE INC CL A 81730H109   4,979,195 329,748 SH   SOLE 2 72,746 0 257,002
SENTINELONE INC CL A 81730H109   307,647 20,374 SH   SOLE 4 645 0 19,729
SENTINELONE INC CL A 81730H109   633,007 41,921 SH   SOLE 7 40,130 0 1,791
SENTINELONE INC CL A 81730H109   1,067,011 70,663 SH   SOLE 18 70,663 0 0
SENTINELONE INC CL A 81730H109   915,438 60,625 SH   SOLE 19 60,625 0 0
SENTINELONE INC CL A 81730H109   71,846,570 4,758,051 SH   SOLE 21 4,758,051 0 0
SENTINELONE INC CL A 81730H109   79,689,253 5,277,434 SH   SOLE 22 5,007,331 0 270,103
SENTINELONE INC CL A 81730H109   693,619 45,935 SH   SOLE 25 45,935 0 0
SENTINELONE INC CL A 81730H109   1,667,644 110,440 SH   SOLE 26 89,167 0 21,273
SENTINELONE INC CL A 81730H109   93,409 6,186 SH   SOLE 28 4,179 0 2,007
SENTINELONE INC CL A 81730H109   25,231,858 1,670,984 SH   SOLE 30 1,670,984 0 0
SENTINELONE INC CL A 81730H109   42,899 2,841 SH   SOLE 31 2,841 0 0
SENTINELONE INC CL A 81730H109   29,083 1,926 SH   SOLE 36 1,926 0 0
SENTINELONE INC CL A 81730H109   616,005 40,795 SH   SOLE 40 40,795 0 0
SENTINELONE INC CL A 81730H109   3,335,515 220,895 SH   SOLE 43 199,090 0 21,805
SERA PROGNOSTICS INC CLASS A COM 81749D107   14,271 4,331 SH   SOLE 18 4,331 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   177,551 53,885 SH   SOLE 21 53,885 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   5,608 1,702 SH   SOLE 22 1,702 0 0
SERES THERAPEUTICS INC COM 81750R102   302,929 63,242 SH   SOLE 2 29,473 0 33,769
SERES THERAPEUTICS INC COM 81750R102   1,178 246 SH   SOLE 4 246 0 0
SERES THERAPEUTICS INC COM 81750R102   4,862 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102   1,278,695 266,951 SH   SOLE 18 266,951 0 0
SERES THERAPEUTICS INC COM 81750R102   921,146 192,306 SH   SOLE 19 192,306 0 0
SERES THERAPEUTICS INC COM 81750R102   20,099,223 4,196,080 SH   SOLE 21 4,196,080 0 0
SERES THERAPEUTICS INC COM 81750R102   12,021,813 2,509,773 SH   SOLE 22 2,436,897 0 72,876
SERES THERAPEUTICS INC COM 81750R102   90,823 18,961 SH   SOLE 25 18,961 0 0
SERES THERAPEUTICS INC COM 81750R102   164,738 34,392 SH   SOLE 26 24,435 0 9,957
SERES THERAPEUTICS INC COM 81750R102   634,148 132,390 SH   SOLE 30 132,390 0 0
SERES THERAPEUTICS INC COM 81750R102   95,201 19,875 SH   SOLE 40 19,875 0 0
SERES THERAPEUTICS INC COM 81750R102   220,321 45,996 SH   SOLE 43 45,595 0 401
SERITAGE GROWTH PPTYS CL A 81752R100   140,793 15,784 SH   SOLE 2 10,584 0 5,200
SERITAGE GROWTH PPTYS CL A 81752R100   1,320 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   681,907 76,447 SH   SOLE 21 76,447 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   5,284,904 592,478 SH   SOLE 22 573,217 0 19,261
SERITAGE GROWTH PPTYS CL A 81752R100   39,426 4,420 SH   SOLE 25 4,420 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   166,759 18,695 SH   SOLE 26 11,491 0 7,204
SERITAGE GROWTH PPTYS CL A 81752R100   55,696 6,244 SH   SOLE 28 0 0 6,244
SERITAGE GROWTH PPTYS CL A 81752R100   154,441 17,314 SH   SOLE 30 17,314 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   31,943 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   67,694 7,589 SH   SOLE 43 7,589 0 0
SERVICE CORP INTL COM 817565104   39,576,037 612,727 SH   SOLE 2 158,607 0 454,120
SERVICE CORP INTL COM 817565104   29,388 455 SH   SOLE 4 455 0 0
SERVICE CORP INTL COM 817565104   1,918,194 29,698 SH   SOLE 7 28,174 0 1,524
SERVICE CORP INTL COM 817565104   19,161,076 296,657 SH   SOLE 18 296,657 0 0
SERVICE CORP INTL COM 817565104   3,012,607 46,642 SH   SOLE 19 46,642 0 0
SERVICE CORP INTL COM 817565104   507,712,408 7,860,542 SH   SOLE 21 7,860,542 0 0
SERVICE CORP INTL COM 817565104   279,126,654 4,321,515 SH   SOLE 22 4,127,530 0 193,985
SERVICE CORP INTL COM 817565104   1,797,540 27,830 SH   SOLE 25 27,830 0 0
SERVICE CORP INTL COM 817565104   4,874,284 75,465 SH   SOLE 26 61,882 0 13,583
SERVICE CORP INTL COM 817565104   629,817 9,751 SH   SOLE 28 1,921 0 7,830
SERVICE CORP INTL COM 817565104   12,997,510 201,231 SH   SOLE 30 201,231 0 0
SERVICE CORP INTL COM 817565104   141,065 2,184 SH   SOLE 31 2,184 0 0
SERVICE CORP INTL COM 817565104   181,175 2,805 SH   SOLE 36 2,805 0 0
SERVICE CORP INTL COM 817565104   1,640,974 25,406 SH   SOLE 40 25,406 0 0
SERVICE CORP INTL COM 817565104   22,542 349 SH   OTR 43 349 0 0
SERVICE CORP INTL COM 817565104   7,564,021 117,108 SH   SOLE 43 105,958 0 11,150
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,466,351 168,740 SH   SOLE 2 69,759 0 98,981
SERVICE PPTYS TR COM SH BEN INT 81761L102   614,261 70,686 SH   SOLE 4 70,686 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   2,030,479 233,657 SH   SOLE 7 200,662 0 32,995
SERVICE PPTYS TR COM SH BEN INT 81761L102   4,979,674 573,035 SH   SOLE 18 573,035 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   13,945,330 1,604,756 SH   SOLE 19 1,604,756 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   177,687,246 20,447,324 SH   SOLE 21 20,447,324 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   53,716,462 6,181,411 SH   SOLE 22 5,859,204 0 322,207
SERVICE PPTYS TR COM SH BEN INT 81761L102   71,745 8,256 SH   SOLE 23 8,256 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   3,134,996 360,759 SH   SOLE 25 360,759 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   510,042 58,693 SH   SOLE 26 44,266 0 14,427
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,048,544 120,661 SH   SOLE 28 4,207 0 116,454
SERVICE PPTYS TR COM SH BEN INT 81761L102   6,666,186 767,110 SH   SOLE 30 767,110 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,303,848 150,040 SH   SOLE 34 150,040 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   58,258 6,704 SH   SOLE 36 6,704 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   244,493 28,135 SH   SOLE 40 28,135 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   2,003,141 230,511 SH   SOLE 43 203,899 0 26,612
SERVICENOW INC COM 81762P102   247,831,580 441,005 SH   SOLE 2 126,468 0 314,537
SERVICENOW INC COM 81762P102   91,072,858 162,060 SH   SOLE 4 94,786 0 67,274
SERVICENOW INC COM 81762P102   107,481,820 191,259 SH   SOLE 7 170,271 0 20,988
SERVICENOW INC COM 81762P102   5,324,104 9,474 SH   SOLE 13 9,474 0 0
SERVICENOW INC COM 81762P102   13,844,131 24,635 SH   SOLE 15 24,635 0 0
SERVICENOW INC COM 81762P102   394,457,982 701,920 SH   SOLE 18 578,424 0 123,496
SERVICENOW INC COM 81762P102   246,883,536 439,318 SH   SOLE 19 439,318 0 0
SERVICENOW INC COM 81762P102   2,999,040,572 5,336,656 SH   SOLE 21 5,336,656 0 0
SERVICENOW INC COM 81762P102   2,530,965,644 4,503,738 SH   SOLE 22 4,077,355 0 426,383
SERVICENOW INC COM 81762P102   241,802,204 430,276 SH   SOLE 23 430,276 0 0
SERVICENOW INC COM 81762P102   208,427,367 370,887 SH   SOLE 25 359,340 0 11,547
SERVICENOW INC COM 81762P102   196,341,079 349,380 SH   SOLE 26 131,421 0 217,959
SERVICENOW INC COM 81762P102   236,552,842 420,935 SH   SOLE 28 6,763 0 414,172
SERVICENOW INC COM 81762P102   984,009 1,751 SH   SOLE 29 1,751 0 0
SERVICENOW INC COM 81762P102   678,383,209 1,207,152 SH   SOLE 30 1,173,727 0 33,425
SERVICENOW INC COM 81762P102   27,104,937 48,232 SH   SOLE 31 43,239 0 4,993
SERVICENOW INC COM 81762P102   93,528,667 166,430 SH   SOLE 34 166,430 0 0
SERVICENOW INC COM 81762P102   27,035,253 48,108 SH   SOLE 36 48,108 0 0
SERVICENOW INC COM 81762P102   4,494,636 7,998 SH   SOLE 40 7,998 0 0
SERVICENOW INC COM 81762P102   226,474 403 SH   OTR 43 403 0 0
SERVICENOW INC COM 81762P102   124,186,004 220,983 SH   SOLE 43 190,977 0 30,007
SERVISFIRST BANCSHARES INC COM 81768T108   1,629,762 39,828 SH   SOLE 2 16,002 0 23,826
SERVISFIRST BANCSHARES INC COM 81768T108   6,629 162 SH   SOLE 4 162 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   430,724 10,526 SH   SOLE 7 9,972 0 554
SERVISFIRST BANCSHARES INC COM 81768T108   6,999,120 171,044 SH   SOLE 18 171,044 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   4,166,843 101,829 SH   SOLE 19 101,829 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   235,916,649 5,765,314 SH   SOLE 21 5,765,314 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   59,066,792 1,443,470 SH   SOLE 22 1,361,502 0 81,968
SERVISFIRST BANCSHARES INC COM 81768T108   359,441 8,784 SH   SOLE 25 8,784 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   1,114,293 27,231 SH   SOLE 26 22,780 0 4,451
SERVISFIRST BANCSHARES INC COM 81768T108   145,880 3,565 SH   SOLE 28 966 0 2,599
SERVISFIRST BANCSHARES INC COM 81768T108   3,549,564 86,744 SH   SOLE 30 86,744 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   311,892 7,622 SH   SOLE 40 7,622 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   1,203,825 29,419 SH   SOLE 43 27,332 0 2,087
SERVOTRONICS INC COM 817732100   2,054 158 SH   SOLE 18 158 0 0
SERVOTRONICS INC COM 817732100   21,541 1,657 SH   SOLE 21 1,657 0 0
SES AI CORPORATION CL A COM 78397Q109   205,999 84,426 SH   SOLE 2 24,641 0 59,785
SES AI CORPORATION CL A COM 78397Q109   51,940 21,287 SH   SOLE 4 0 0 21,287
SES AI CORPORATION CL A COM 78397Q109   920,078 377,081 SH   SOLE 18 377,081 0 0
SES AI CORPORATION CL A COM 78397Q109   588,108 241,028 SH   SOLE 19 241,028 0 0
SES AI CORPORATION CL A COM 78397Q109   11,370,122 4,659,886 SH   SOLE 21 4,659,886 0 0
SES AI CORPORATION CL A COM 78397Q109   8,077,820 3,310,582 SH   SOLE 22 3,191,568 0 119,014
SES AI CORPORATION CL A COM 78397Q109   31,342 12,845 SH   SOLE 25 12,845 0 0
SES AI CORPORATION CL A COM 78397Q109   23,038 9,442 SH   SOLE 26 0 0 9,442
SES AI CORPORATION CL A COM 78397Q109   32,389 13,274 SH   SOLE 40 13,274 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   42,856 4,177 SH   SOLE 2 3,753 0 424
SEVEN HILLS REALTY TRUST COM 81784E101   23,957 2,335 SH   SOLE 18 2,335 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   311,401 30,351 SH   SOLE 21 30,351 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   288,552 28,124 SH   SOLE 22 28,124 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   21 2 SH   SOLE 43 0 0 2
SFL CORPORATION LTD SHS G7738W106   1,028,707 110,258 SH   SOLE 2 32,138 0 78,120
SFL CORPORATION LTD SHS G7738W106   10,683 1,145 SH   SOLE 7 1,145 0 0
SFL CORPORATION LTD SHS G7738W106   2,992,364 320,725 SH   SOLE 18 320,725 0 0
SFL CORPORATION LTD SHS G7738W106   3,720,981 398,819 SH   SOLE 19 398,819 0 0
SFL CORPORATION LTD SHS G7738W106   35,209,470 3,773,791 SH   SOLE 21 3,773,791 0 0
SFL CORPORATION LTD SHS G7738W106   13,631,158 1,461,003 SH   SOLE 22 1,377,789 0 83,214
SFL CORPORATION LTD SHS G7738W106   52,239 5,599 SH   SOLE 23 5,599 0 0
SFL CORPORATION LTD SHS G7738W106   16,458 1,764 SH   SOLE 28 1,764 0 0
SFL CORPORATION LTD SHS G7738W106   68,286 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106   1,358 146 SH   SOLE 43 146 0 0
SHAKE SHACK INC CL A 819047101   3,022,064 38,884 SH   SOLE 2 25,718 0 13,166
SHAKE SHACK INC CL A 819047101   10,959 141 SH   SOLE 4 141 0 0
SHAKE SHACK INC CL A 819047101   441,450 5,680 SH   SOLE 7 5,387 0 293
SHAKE SHACK INC CL A 819047101   9,974,196 128,335 SH   SOLE 18 117,886 0 10,449
SHAKE SHACK INC CL A 819047101   11,239,167 144,611 SH   SOLE 19 144,611 0 0
SHAKE SHACK INC CL A 819047101   337,804,073 4,346,424 SH   SOLE 21 4,346,424 0 0
SHAKE SHACK INC CL A 819047101   85,513,684 1,100,279 SH   SOLE 22 1,047,525 0 52,754
SHAKE SHACK INC CL A 819047101   191,891 2,469 SH   SOLE 23 2,469 0 0
SHAKE SHACK INC CL A 819047101   551,113 7,091 SH   SOLE 25 7,091 0 0
SHAKE SHACK INC CL A 819047101   910,568 11,716 SH   SOLE 26 8,420 0 3,296
SHAKE SHACK INC CL A 819047101   83,471 1,074 SH   SOLE 28 644 0 430
SHAKE SHACK INC CL A 819047101   4,695,842 60,420 SH   SOLE 30 60,420 0 0
SHAKE SHACK INC CL A 819047101   583,289 7,505 SH   SOLE 40 7,505 0 0
SHAKE SHACK INC CL A 819047101   2,424,165 31,191 SH   SOLE 43 30,008 0 1,183
SHAKE SHACK INC NOTE 3/0 819047AB7   1,134,280 1,400,000 PRN   SOLE 21 1,400,000 0 0
SHAPEWAYS HOLDINGS INC COM NEW 81947T201   282 75 SH   SOLE 22 75 0 0
SHARECARE INC COM CL A 81948W104   441,313 252,179 SH   SOLE 2 83,115 0 169,064
SHARECARE INC COM CL A 81948W104   5,523 3,156 SH   SOLE 7 3,156 0 0
SHARECARE INC COM CL A 81948W104   1,632,248 932,713 SH   SOLE 18 932,713 0 0
SHARECARE INC COM CL A 81948W104   1,213,576 693,472 SH   SOLE 19 693,472 0 0
SHARECARE INC COM CL A 81948W104   21,150,603 12,086,059 SH   SOLE 21 12,086,059 0 0
SHARECARE INC COM CL A 81948W104   15,195,555 8,683,174 SH   SOLE 22 8,335,882 0 347,292
SHARECARE INC COM CL A 81948W104   51,968 29,696 SH   SOLE 26 0 0 29,696
SHATTUCK LABS INC COM 82024L103   95,709 30,676 SH   SOLE 2 18,556 0 12,120
SHATTUCK LABS INC COM 82024L103   19,840 6,359 SH   SOLE 18 6,359 0 0
SHATTUCK LABS INC COM 82024L103   13,772 4,414 SH   SOLE 19 4,414 0 0
SHATTUCK LABS INC COM 82024L103   318,330 102,029 SH   SOLE 21 102,029 0 0
SHATTUCK LABS INC COM 82024L103   1,168,680 374,577 SH   SOLE 22 374,577 0 0
SHATTUCK LABS INC COM 82024L103   1,872 600 SH   SOLE 23 600 0 0
SHELL PLC OPTIONS 780259305   960,042 15,900 SH Call SOLE 2 0 0 15,900
SHELL PLC OPTIONS 780259305   537,382 8,900 SH Put SOLE 2 0 0 8,900
SHELL PLC OPTIONS 780259305   247,558 4,100 SH Call SOLE 4 4,100 0 0
SHELL PLC OPTIONS 780259305   199,254 3,300 SH Put SOLE 4 3,300 0 0
SHELL PLC OPTIONS 780259305   5,138,338 85,100 SH Call SOLE 18 85,100 0 0
SHELL PLC OPTIONS 780259305   3,471,850 57,500 SH Put SOLE 18 57,500 0 0
SHELL PLC OPTIONS 780259305   25,576,968 423,600 SH Call SOLE 19 423,600 0 0
SHELL PLC OPTIONS 780259305   16,743,374 277,300 SH Put SOLE 19 277,300 0 0
SHELL PLC OPTIONS 780259305   2,167,642 35,900 SH Call SOLE 22 35,900 0 0
SHELL PLC OPTIONS 780259305   1,479,310 24,500 SH Put SOLE 22 24,500 0 0
SHELL PLC OPTIONS 780259305   138,874 2,300 SH Call SOLE 26 2,300 0 0
SHELL PLC OPTIONS 780259305   90,570 1,500 SH Put SOLE 26 1,500 0 0
SHELL PLC OPTIONS 780259305   16,036,928 265,600 SH Call SOLE 34 265,600 0 0
SHELL PLC OPTIONS 780259305   10,965,008 181,600 SH Put SOLE 34 181,600 0 0
SHELL PLC SPON ADS 780259305   2,159,008 35,757 SH   SOLE 2 168 0 35,589
SHELL PLC SPON ADS 780259305   521,623 8,639 SH   SOLE 4 8,639 0 0
SHELL PLC SPON ADS 780259305   111,337,586 1,843,948 SH   SOLE 18 1,836,496 0 7,452
SHELL PLC SPON ADS 780259305   162,828,316 2,696,726 SH   SOLE 19 2,696,726 0 0
SHELL PLC SPON ADS 780259305   4,296,279 71,154 SH   SOLE 22 71,154 0 0
SHELL PLC SPON ADS 780259305   3,557,348 58,916 SH   SOLE 23 58,916 0 0
SHELL PLC SPON ADS 780259305   285,054 4,721 SH   SOLE 26 4,721 0 0
SHELL PLC SPON ADS 780259305   33,781,282 559,478 SH   SOLE 34 559,478 0 0
SHELL PLC SPON ADS 780259305   126,180,739 2,089,777 SH   SOLE 43 1,868,675 0 221,102
SHENANDOAH TELECOMMUNICATION COM 82312B106   787,537 40,532 SH   SOLE 2 14,159 0 26,373
SHENANDOAH TELECOMMUNICATION COM 82312B106   2,506 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   333,361 17,157 SH   SOLE 7 16,238 0 919
SHENANDOAH TELECOMMUNICATION COM 82312B106   3,298,553 169,766 SH   SOLE 18 169,766 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   1,910,066 98,305 SH   SOLE 19 98,305 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   117,541,086 6,049,464 SH   SOLE 21 6,049,464 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   27,008,808 1,390,057 SH   SOLE 22 1,298,541 0 91,516
SHENANDOAH TELECOMMUNICATION COM 82312B106   136,748 7,038 SH   SOLE 25 7,038 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   344,960 17,754 SH   SOLE 26 13,606 0 4,148
SHENANDOAH TELECOMMUNICATION COM 82312B106   86,658 4,460 SH   SOLE 28 1,851 0 2,609
SHENANDOAH TELECOMMUNICATION COM 82312B106   1,504,756 77,445 SH   SOLE 30 77,445 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   201,761 10,384 SH   SOLE 40 10,384 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   606,527 31,216 SH   SOLE 43 29,529 0 1,687
SHERWIN WILLIAMS CO COM 824348106   119,587,818 450,391 SH   SOLE 2 56,980 0 393,411
SHERWIN WILLIAMS CO COM 824348106   52,653,147 198,302 SH   SOLE 4 111,883 0 86,419
SHERWIN WILLIAMS CO COM 824348106   50,713,523 190,997 SH   SOLE 7 168,755 0 22,242
SHERWIN WILLIAMS CO COM 824348106   2,106,636 7,934 SH   SOLE 13 7,934 0 0
SHERWIN WILLIAMS CO COM 824348106   7,954,183 29,957 SH   SOLE 15 29,957 0 0
SHERWIN WILLIAMS CO COM 824348106   179,824,041 677,252 SH   SOLE 18 567,593 0 109,659
SHERWIN WILLIAMS CO COM 824348106   100,862,020 379,866 SH   SOLE 19 379,866 0 0
SHERWIN WILLIAMS CO COM 824348106   1,449,662,996 5,459,713 SH   SOLE 21 5,459,713 0 0
SHERWIN WILLIAMS CO COM 824348106   1,384,833,633 5,215,553 SH   SOLE 22 4,717,362 0 498,191
SHERWIN WILLIAMS CO COM 824348106   115,796,989 436,114 SH   SOLE 23 436,114 0 0
SHERWIN WILLIAMS CO COM 824348106   129,955,047 489,436 SH   SOLE 25 475,183 0 14,253
SHERWIN WILLIAMS CO COM 824348106   120,541,301 453,982 SH   SOLE 26 182,363 0 271,619
SHERWIN WILLIAMS CO COM 824348106   132,458,635 498,865 SH   SOLE 28 7,772 0 491,093
SHERWIN WILLIAMS CO COM 824348106   293,400 1,105 SH   SOLE 29 1,105 0 0
SHERWIN WILLIAMS CO COM 824348106   325,961,114 1,227,633 SH   SOLE 30 1,227,633 0 0
SHERWIN WILLIAMS CO COM 824348106   14,911,072 56,158 SH   SOLE 31 50,219 0 5,939
SHERWIN WILLIAMS CO COM 824348106   8,870,227 33,407 SH   SOLE 34 33,407 0 0
SHERWIN WILLIAMS CO COM 824348106   15,886,327 59,831 SH   SOLE 36 59,831 0 0
SHERWIN WILLIAMS CO COM 824348106   2,516,599 9,478 SH   SOLE 40 9,478 0 0
SHERWIN WILLIAMS CO COM 824348106   172,322 649 SH   OTR 43 649 0 0
SHERWIN WILLIAMS CO COM 824348106   92,582,045 348,682 SH   SOLE 43 315,546 0 33,136
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   796 367 SH   SOLE 2 0 0 367
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   5,813 2,679 SH   SOLE 19 2,679 0 0
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   699 322 SH   SOLE 21 322 0 0
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   419,613 193,370 SH   SOLE 22 193,370 0 0
SHIFT4 PMTS INC CL A 82452J109   9,673,712 142,449 SH   SOLE 2 45,419 0 97,030
SHIFT4 PMTS INC CL A 82452J109   30,560 450 SH   SOLE 4 149 0 301
SHIFT4 PMTS INC CL A 82452J109   507,831 7,478 SH   SOLE 7 7,097 0 381
SHIFT4 PMTS INC CL A 82452J109   2,044,295 30,103 SH   SOLE 18 30,103 0 0
SHIFT4 PMTS INC CL A 82452J109   11,028,312 162,396 SH   SOLE 19 162,396 0 0
SHIFT4 PMTS INC CL A 82452J109   53,708,185 790,873 SH   SOLE 21 790,873 0 0
SHIFT4 PMTS INC CL A 82452J109   94,881,679 1,397,168 SH   SOLE 22 1,332,248 0 64,920
SHIFT4 PMTS INC CL A 82452J109   598,015 8,806 SH   SOLE 25 8,806 0 0
SHIFT4 PMTS INC CL A 82452J109   1,916,760 28,225 SH   SOLE 26 23,638 0 4,587
SHIFT4 PMTS INC CL A 82452J109   186,209 2,742 SH   SOLE 28 769 0 1,973
SHIFT4 PMTS INC CL A 82452J109   4,829,895 71,122 SH   SOLE 30 71,122 0 0
SHIFT4 PMTS INC CL A 82452J109   50,729 747 SH   SOLE 31 747 0 0
SHIFT4 PMTS INC CL A 82452J109   25,471,072 375,071 SH   SOLE 34 375,071 0 0
SHIFT4 PMTS INC CL A 82452J109   562,091 8,277 SH   SOLE 40 8,277 0 0
SHIFT4 PMTS INC CL A 82452J109   1,013,693 14,927 SH   SOLE 43 11,542 0 3,385
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   654,858 603,000 PRN   SOLE 2 603,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   317,112 292,000 PRN   SOLE 18 292,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   3,214,560 2,960,000 PRN   SOLE 19 2,960,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   4,219,110 3,885,000 PRN   SOLE 21 3,885,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   192,222 177,000 PRN   SOLE 26 177,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   6,077,256 5,596,000 PRN   SOLE 34 5,596,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   12,286,260 13,930,000 PRN   SOLE 2 13,930,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   3,528,000 4,000,000 PRN   SOLE 21 4,000,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   14,817,600 16,800,000 PRN   SOLE 22 16,800,000 0 0
SHIFTPIXY INC COM NEW 82452L302   122 56 SH   SOLE 19 56 0 0
SHIFTPIXY INC COM NEW 82452L302   14,576 6,717 SH   SOLE 22 6,717 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   52,461,227 2,013,094 SH   SOLE 43 1,833,168 0 179,926
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   2,739,700 107,187 SH   SOLE 2 55,369 0 51,818
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   360,626 14,109 SH   SOLE 4 331 0 13,778
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   752,486 29,440 SH   SOLE 7 28,082 0 1,358
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   11,289,009 441,667 SH   SOLE 18 428,398 0 13,269
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   10,888,356 425,992 SH   SOLE 19 425,992 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   232,362,024 9,090,846 SH   SOLE 21 9,090,846 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   115,411,375 4,515,312 SH   SOLE 22 4,393,217 0 122,095
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   55,797 2,183 SH   SOLE 23 2,183 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   764,142 29,896 SH   SOLE 25 29,896 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,674,461 65,511 SH   SOLE 26 51,506 0 14,005
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,856,627 72,638 SH   SOLE 28 40,407 0 32,231
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   109,277,333 4,275,326 SH   SOLE 30 4,275,326 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   8,179 320 SH   SOLE 34 320 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   26,608 1,041 SH   SOLE 36 1,041 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   707,169 27,667 SH   SOLE 40 27,667 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,203,569 47,088 SH   SOLE 43 45,256 0 1,832
SHOCKWAVE MED INC COM 82489T104   22,334,760 78,255 SH   SOLE 2 38,959 0 39,296
SHOCKWAVE MED INC COM 82489T104   123,868 434 SH   SOLE 4 96 0 338
SHOCKWAVE MED INC COM 82489T104   1,900,831 6,660 SH   SOLE 7 6,313 0 347
SHOCKWAVE MED INC COM 82489T104   23,004,902 80,603 SH   SOLE 18 77,174 0 3,429
SHOCKWAVE MED INC COM 82489T104   27,138,495 95,086 SH   SOLE 19 95,086 0 0
SHOCKWAVE MED INC COM 82489T104   609,064,655 2,133,999 SH   SOLE 21 2,133,999 0 0
SHOCKWAVE MED INC COM 82489T104   307,152,534 1,076,180 SH   SOLE 22 1,030,159 0 46,021
SHOCKWAVE MED INC COM 82489T104   305,103 1,069 SH   SOLE 23 1,069 0 0
SHOCKWAVE MED INC COM 82489T104   1,931,940 6,769 SH   SOLE 25 6,769 0 0
SHOCKWAVE MED INC COM 82489T104   5,071,736 17,770 SH   SOLE 26 14,682 0 3,088
SHOCKWAVE MED INC COM 82489T104   631,042 2,211 SH   SOLE 28 396 0 1,815
SHOCKWAVE MED INC COM 82489T104   30,481,788 106,800 SH   SOLE 30 106,800 0 0
SHOCKWAVE MED INC COM 82489T104   147,272 516 SH   SOLE 31 516 0 0
SHOCKWAVE MED INC COM 82489T104   323,940 1,135 SH   SOLE 34 1,135 0 0
SHOCKWAVE MED INC COM 82489T104   103,033 361 SH   SOLE 36 361 0 0
SHOCKWAVE MED INC COM 82489T104   1,832,332 6,420 SH   SOLE 40 6,420 0 0
SHOCKWAVE MED INC COM 82489T104   47,378 166 SH   OTR 43 166 0 0
SHOCKWAVE MED INC COM 82489T104   6,281,874 22,010 SH   SOLE 43 18,168 0 3,842
SHOE CARNIVAL INC COM 824889109   396,835 16,901 SH   SOLE 2 4,801 0 12,100
SHOE CARNIVAL INC COM 824889109   5,870 250 SH   SOLE 7 250 0 0
SHOE CARNIVAL INC COM 824889109   1,447,425 61,645 SH   SOLE 18 61,645 0 0
SHOE CARNIVAL INC COM 824889109   793,835 33,809 SH   SOLE 19 33,809 0 0
SHOE CARNIVAL INC COM 824889109   48,573,170 2,068,704 SH   SOLE 21 2,068,704 0 0
SHOE CARNIVAL INC COM 824889109   12,100,348 515,347 SH   SOLE 22 484,574 0 30,773
SHOE CARNIVAL INC COM 824889109   54,708 2,330 SH   SOLE 25 2,330 0 0
SHOE CARNIVAL INC COM 824889109   13,736 585 SH   SOLE 26 585 0 0
SHOE CARNIVAL INC COM 824889109   886,300 37,747 SH   SOLE 30 37,747 0 0
SHOE CARNIVAL INC COM 824889109   39,118 1,666 SH   SOLE 40 1,666 0 0
SHOE CARNIVAL INC COM 824889109   519,871 22,141 SH   SOLE 43 20,779 0 1,362
SHOPIFY INC CL A 82509L107   2,040,714 31,590 SH   SOLE 2 31,590 0 0
SHOPIFY INC CL A 82509L107   4,655,205 72,062 SH   SOLE 18 30 0 72,032
SHOPIFY INC CL A 82509L107   39,330,547 608,832 SH   SOLE 19 608,832 0 0
SHOPIFY INC CL A 82509L107   25,849,367 400,145 SH   SOLE 21 400,145 0 0
SHOPIFY INC CL A 82509L107   1,919,977 29,721 SH   SOLE 22 20,164 0 9,557
SHOPIFY INC CL A 82509L107   9,015,253 139,555 SH   SOLE 28 75,067 0 64,488
SHOPIFY INC CL A 82509L107   16,778,623 259,731 SH   SOLE 30 259,731 0 0
SHOPIFY INC CL A 82509L107   67,184 1,040 SH   SOLE 31 1,040 0 0
SHOPIFY INC CL A 82509L107   59,304,803 918,031 SH   SOLE 34 918,031 0 0
SHOPIFY INC CL A 82509L107   55,654,095 861,518 SH   SOLE 43 742,178 0 119,340
SHORE BANCSHARES INC COM 825107105   2,400,711 207,674 SH   SOLE 2 152,876 0 54,798
SHORE BANCSHARES INC COM 825107105   2,647 229 SH   SOLE 7 229 0 0
SHORE BANCSHARES INC COM 825107105   761,226 65,850 SH   SOLE 18 65,850 0 0
SHORE BANCSHARES INC COM 825107105   1,926,370 166,641 SH   SOLE 19 166,641 0 0
SHORE BANCSHARES INC COM 825107105   8,991,518 777,813 SH   SOLE 21 777,813 0 0
SHORE BANCSHARES INC COM 825107105   11,736,706 1,015,286 SH   SOLE 22 999,887 0 15,399
SHORE BANCSHARES INC COM 825107105   75,059 6,493 SH   SOLE 23 6,493 0 0
SHORE BANCSHARES INC COM 825107105   102,167 8,838 SH   SOLE 26 0 0 8,838
SHORE BANCSHARES INC COM 825107105   2,532 219 SH   SOLE 43 219 0 0
SHUTTERSTOCK INC COM 825690100   6,739,432 138,472 SH   SOLE 2 92,077 0 46,395
SHUTTERSTOCK INC COM 825690100   3,650 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100   12,752 262 SH   SOLE 7 262 0 0
SHUTTERSTOCK INC COM 825690100   4,116,119 84,572 SH   SOLE 18 75,930 0 8,642
SHUTTERSTOCK INC COM 825690100   14,143,064 290,591 SH   SOLE 19 290,591 0 0
SHUTTERSTOCK INC COM 825690100   139,555,044 2,867,373 SH   SOLE 21 2,867,373 0 0
SHUTTERSTOCK INC COM 825690100   46,072,433 946,629 SH   SOLE 22 912,124 0 34,505
SHUTTERSTOCK INC COM 825690100   353,782 7,269 SH   SOLE 23 7,269 0 0
SHUTTERSTOCK INC COM 825690100   215,900 4,436 SH   SOLE 25 4,436 0 0
SHUTTERSTOCK INC COM 825690100   2,788,791 57,300 SH   SOLE 26 7,001 0 50,299
SHUTTERSTOCK INC COM 825690100   57,528 1,182 SH   SOLE 28 406 0 776
SHUTTERSTOCK INC COM 825690100   1,971,281 40,503 SH   SOLE 30 40,503 0 0
SHUTTERSTOCK INC COM 825690100   455,697 9,363 SH   SOLE 34 9,363 0 0
SHUTTERSTOCK INC COM 825690100   216,192 4,442 SH   SOLE 40 4,442 0 0
SHUTTERSTOCK INC COM 825690100   795,560 16,346 SH   SOLE 43 14,567 0 1,779
SHYFT GROUP INC COM 825698103   852,729 38,655 SH   SOLE 2 31,169 0 7,486
SHYFT GROUP INC COM 825698103   1,743 79 SH   SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103   315,767 14,314 SH   SOLE 7 13,550 0 764
SHYFT GROUP INC COM 825698103   2,021,512 91,637 SH   SOLE 18 91,637 0 0
SHYFT GROUP INC COM 825698103   1,512,897 68,581 SH   SOLE 19 68,581 0 0
SHYFT GROUP INC COM 825698103   27,986,000 1,268,631 SH   SOLE 21 1,268,631 0 0
SHYFT GROUP INC COM 825698103   19,887,730 901,529 SH   SOLE 22 877,144 0 24,385
SHYFT GROUP INC COM 825698103   144,934 6,570 SH   SOLE 25 6,570 0 0
SHYFT GROUP INC COM 825698103   446,119 20,223 SH   SOLE 26 16,530 0 3,693
SHYFT GROUP INC COM 825698103   693,081 31,418 SH   SOLE 28 574 0 30,844
SHYFT GROUP INC COM 825698103   460,613 20,880 SH   SOLE 30 20,880 0 0
SHYFT GROUP INC COM 825698103   155,258 7,038 SH   SOLE 40 7,038 0 0
SHYFT GROUP INC COM 825698103   361,718 16,397 SH   SOLE 43 16,343 0 54
SI-BONE INC COM 825704109   1,539,371 57,056 SH   SOLE 2 33,805 0 23,251
SI-BONE INC COM 825704109   2,725 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109   338,464 12,545 SH   SOLE 7 11,872 0 673
SI-BONE INC COM 825704109   2,519,716 93,392 SH   SOLE 18 93,392 0 0
SI-BONE INC COM 825704109   10,274,578 380,822 SH   SOLE 19 380,822 0 0
SI-BONE INC COM 825704109   38,429,179 1,424,358 SH   SOLE 21 1,424,358 0 0
SI-BONE INC COM 825704109   25,670,607 951,468 SH   SOLE 22 929,098 0 22,370
SI-BONE INC COM 825704109   106,571 3,950 SH   SOLE 23 3,950 0 0
SI-BONE INC COM 825704109   209,931 7,781 SH   SOLE 25 7,781 0 0
SI-BONE INC COM 825704109   94,916 3,518 SH   SOLE 26 1,025 0 2,493
SI-BONE INC COM 825704109   97,398 3,610 SH   SOLE 28 1,684 0 1,926
SI-BONE INC COM 825704109   2,199,814 81,535 SH   SOLE 30 81,535 0 0
SI-BONE INC COM 825704109   34,858 1,292 SH   SOLE 34 1,292 0 0
SI-BONE INC COM 825704109   24,066 892 SH   SOLE 36 892 0 0
SI-BONE INC COM 825704109   87,334 3,237 SH   SOLE 40 3,237 0 0
SI-BONE INC COM 825704109   431,086 15,978 SH   SOLE 43 15,545 0 433
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   1,631,904 261,523 SH   SOLE 43 246,297 0 15,226
SIDUS SPACE INC CLASS A COM 826165102   9,744 53,833 SH   SOLE 22 53,833 0 0
SIEBERT FINL CORP COM 826176109   4,161 1,678 SH   SOLE 2 0 0 1,678
SIEBERT FINL CORP COM 826176109   6,054 2,441 SH   SOLE 18 2,441 0 0
SIEBERT FINL CORP COM 826176109   81,329 32,794 SH   SOLE 21 32,794 0 0
SIEBERT FINL CORP COM 826176109   27,419 11,056 SH   SOLE 22 11,056 0 0
SIENTRA INC COM 82621J204   10,369 3,539 SH   SOLE 2 3,397 0 142
SIENTRA INC COM 82621J204   33,282 11,359 SH   SOLE 21 11,359 0 0
SIENTRA INC COM 82621J204   229,173 78,216 SH   SOLE 22 78,216 0 0
SIERRA BANCORP COM 82620P102   880,200 51,868 SH   SOLE 2 25,223 0 26,645
SIERRA BANCORP COM 82620P102   3,937 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102   807,178 47,565 SH   SOLE 18 47,565 0 0
SIERRA BANCORP COM 82620P102   1,936,277 114,100 SH   SOLE 19 114,100 0 0
SIERRA BANCORP COM 82620P102   9,649,566 568,625 SH   SOLE 21 568,625 0 0
SIERRA BANCORP COM 82620P102   11,191,885 659,510 SH   SOLE 22 648,393 0 11,117
SIERRA BANCORP COM 82620P102   27,084 1,596 SH   SOLE 43 1,596 0 0
SIFCO INDS INC COM 826546103   1,510 614 SH   SOLE 21 614 0 0
SIFCO INDS INC COM 826546103   14,278 5,804 SH   SOLE 22 5,804 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107   12,310 6,548 SH   SOLE 43 6,548 0 0
SIGA TECHNOLOGIES INC COM 826917106   161,696 32,019 SH   SOLE 2 22,271 0 9,748
SIGA TECHNOLOGIES INC COM 826917106   2,273 450 SH   SOLE 7 450 0 0
SIGA TECHNOLOGIES INC COM 826917106   655,475 129,797 SH   SOLE 18 129,797 0 0
SIGA TECHNOLOGIES INC COM 826917106   472,205 93,506 SH   SOLE 19 93,506 0 0
SIGA TECHNOLOGIES INC COM 826917106   8,389,696 1,661,326 SH   SOLE 21 1,661,326 0 0
SIGA TECHNOLOGIES INC COM 826917106   5,929,013 1,174,062 SH   SOLE 22 1,133,356 0 40,706
SIGA TECHNOLOGIES INC COM 826917106   52,414 10,379 SH   SOLE 23 10,379 0 0
SIGA TECHNOLOGIES INC COM 826917106   26,043 5,157 SH   SOLE 25 5,157 0 0
SIGA TECHNOLOGIES INC COM 826917106   18,029 3,570 SH   SOLE 26 131 0 3,439
SIGA TECHNOLOGIES INC COM 826917106   70,468 13,954 SH   SOLE 28 0 0 13,954
SIGA TECHNOLOGIES INC COM 826917106   212,161 42,012 SH   SOLE 30 42,012 0 0
SIGA TECHNOLOGIES INC COM 826917106   43,496 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106   27,174 5,381 SH   OTR 43 5,381 0 0
SIGA TECHNOLOGIES INC COM 826917106   291,097 57,643 SH   SOLE 43 36,649 0 20,994
SIGHT SCIENCES INC COM 82657M105   115,539 13,954 SH   SOLE 2 7,817 0 6,137
SIGHT SCIENCES INC COM 82657M105   284,683 34,382 SH   SOLE 7 32,510 0 1,872
SIGHT SCIENCES INC COM 82657M105   501,569 60,576 SH   SOLE 18 60,576 0 0
SIGHT SCIENCES INC COM 82657M105   356,529 43,059 SH   SOLE 19 43,059 0 0
SIGHT SCIENCES INC COM 82657M105   6,849,539 827,239 SH   SOLE 21 827,239 0 0
SIGHT SCIENCES INC COM 82657M105   4,875,844 588,870 SH   SOLE 22 581,534 0 7,336
SIGHT SCIENCES INC COM 82657M105   59,376 7,171 SH   SOLE 25 7,171 0 0
SIGHT SCIENCES INC COM 82657M105   10,176 1,229 SH   SOLE 26 1,229 0 0
SIGHT SCIENCES INC COM 82657M105   495,036 59,787 SH   SOLE 30 59,787 0 0
SIGHT SCIENCES INC COM 82657M105   61,736 7,456 SH   SOLE 40 7,456 0 0
SIGHT SCIENCES INC COM 82657M105   315 38 SH   SOLE 43 38 0 0
SIGILON THERAPEUTICS INC COM NEW 82657L206   5,695 253 SH   SOLE 26 0 0 253
SIGMA LITHIUM CORPORATION COM 826599102   21,077 523 SH   SOLE 2 0 0 523
SIGMA LITHIUM CORPORATION COM 826599102   35,343 877 SH   SOLE 4 0 0 877
SIGMA LITHIUM CORPORATION COM 826599102   4,011,663 99,545 SH   SOLE 7 99,545 0 0
SIGMA LITHIUM CORPORATION COM 826599102   161,764 4,014 SH   SOLE 21 4,014 0 0
SIGMA LITHIUM CORPORATION COM 826599102   21,440 532 SH   SOLE 22 532 0 0
SIGMATRON INTL INC COM 82661L101   512 158 SH   SOLE 18 158 0 0
SIGMATRON INTL INC COM 82661L101   7,902 2,439 SH   SOLE 21 2,439 0 0
SIGMATRON INTL INC COM 82661L101   342,811 105,806 SH   SOLE 22 105,806 0 0
SIGNET JEWELERS LIMITED SHS G81276100   3,816,796 58,486 SH   SOLE 2 22,883 0 35,603
SIGNET JEWELERS LIMITED SHS G81276100   10,964 168 SH   SOLE 4 168 0 0
SIGNET JEWELERS LIMITED SHS G81276100   663,237 10,163 SH   SOLE 7 9,651 0 512
SIGNET JEWELERS LIMITED SHS G81276100   10,130,114 155,227 SH   SOLE 18 155,227 0 0
SIGNET JEWELERS LIMITED SHS G81276100   8,467,224 129,746 SH   SOLE 19 129,746 0 0
SIGNET JEWELERS LIMITED SHS G81276100   351,363,886 5,384,062 SH   SOLE 21 5,384,062 0 0
SIGNET JEWELERS LIMITED SHS G81276100   86,342,374 1,323,052 SH   SOLE 22 1,242,063 0 80,989
SIGNET JEWELERS LIMITED SHS G81276100   104,742 1,605 SH   SOLE 23 1,605 0 0
SIGNET JEWELERS LIMITED SHS G81276100   528,802 8,103 SH   SOLE 25 8,103 0 0
SIGNET JEWELERS LIMITED SHS G81276100   1,280,205 19,617 SH   SOLE 26 15,648 0 3,969
SIGNET JEWELERS LIMITED SHS G81276100   275,071 4,215 SH   SOLE 28 938 0 3,277
SIGNET JEWELERS LIMITED SHS G81276100   6,433,722 98,586 SH   SOLE 30 98,586 0 0
SIGNET JEWELERS LIMITED SHS G81276100   136,589 2,093 SH   SOLE 36 2,093 0 0
SIGNET JEWELERS LIMITED SHS G81276100   526,387 8,066 SH   SOLE 40 8,066 0 0
SIGNET JEWELERS LIMITED SHS G81276100   5,131,394 78,630 SH   SOLE 43 67,235 0 11,395
SILGAN HLDGS INC COM 827048109   6,159,658 131,364 SH   SOLE 2 87,580 0 43,784
SILGAN HLDGS INC COM 827048109   14,255 304 SH   SOLE 4 304 0 0
SILGAN HLDGS INC COM 827048109   58,566 1,249 SH   SOLE 7 1,249 0 0
SILGAN HLDGS INC COM 827048109   7,566,592 161,369 SH   SOLE 18 161,369 0 0
SILGAN HLDGS INC COM 827048109   1,229,221 26,215 SH   SOLE 19 26,215 0 0
SILGAN HLDGS INC COM 827048109   199,299,568 4,250,364 SH   SOLE 21 4,250,364 0 0
SILGAN HLDGS INC COM 827048109   112,301,456 2,394,998 SH   SOLE 22 2,284,587 0 110,411
SILGAN HLDGS INC COM 827048109   748,833 15,970 SH   SOLE 25 15,970 0 0
SILGAN HLDGS INC COM 827048109   2,117,834 45,166 SH   SOLE 26 38,650 0 6,516
SILGAN HLDGS INC COM 827048109   1,518,720 32,389 SH   SOLE 28 1,412 0 30,977
SILGAN HLDGS INC COM 827048109   2,269,148 48,393 SH   SOLE 30 48,393 0 0
SILGAN HLDGS INC COM 827048109   54,111 1,154 SH   SOLE 31 1,154 0 0
SILGAN HLDGS INC COM 827048109   53,079 1,132 SH   SOLE 36 1,132 0 0
SILGAN HLDGS INC COM 827048109   663,681 14,154 SH   SOLE 40 14,154 0 0
SILGAN HLDGS INC COM 827048109   2,684,277 57,246 SH   SOLE 43 49,747 0 7,499
SILICOM LTD ORD M84116108   79,028 2,144 SH   SOLE 2 2,144 0 0
SILICOM LTD ORD M84116108   38,887 1,055 SH   SOLE 22 1,055 0 0
SILICON LABORATORIES INC COM 826919102   11,536,315 73,135 SH   SOLE 2 51,049 0 22,086
SILICON LABORATORIES INC COM 826919102   421,797 2,674 SH   SOLE 4 1,593 0 1,081
SILICON LABORATORIES INC COM 826919102   1,120,585 7,104 SH   SOLE 7 6,731 0 373
SILICON LABORATORIES INC COM 826919102   25,396 161 SH   SOLE 13 161 0 0
SILICON LABORATORIES INC COM 826919102   21,442,229 135,934 SH   SOLE 18 128,887 0 7,047
SILICON LABORATORIES INC COM 826919102   29,130,004 184,671 SH   SOLE 19 184,671 0 0
SILICON LABORATORIES INC COM 826919102   418,319,382 2,651,955 SH   SOLE 21 2,651,955 0 0
SILICON LABORATORIES INC COM 826919102   173,999,839 1,103,080 SH   SOLE 22 1,079,525 0 23,555
SILICON LABORATORIES INC COM 826919102   1,370,445 8,688 SH   SOLE 23 8,688 0 0
SILICON LABORATORIES INC COM 826919102   3,290,141 20,858 SH   SOLE 25 20,858 0 0
SILICON LABORATORIES INC COM 826919102   8,267,627 52,413 SH   SOLE 26 16,161 0 36,252
SILICON LABORATORIES INC COM 826919102   1,929,002 12,229 SH   SOLE 28 295 0 11,934
SILICON LABORATORIES INC COM 826919102   35,431,243 224,618 SH   SOLE 30 224,618 0 0
SILICON LABORATORIES INC COM 826919102   2,548,290 16,155 SH   SOLE 34 16,155 0 0
SILICON LABORATORIES INC COM 826919102   69,563 441 SH   SOLE 36 441 0 0
SILICON LABORATORIES INC COM 826919102   892,177 5,656 SH   SOLE 40 5,656 0 0
SILICON LABORATORIES INC COM 826919102   4,557,109 28,890 SH   SOLE 43 27,011 0 1,879
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   23,786 331 SH   SOLE 25 331 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   42,254 588 SH   SOLE 28 588 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   1,465,010 20,387 SH   SOLE 43 17,714 0 2,673
SILK RD MED INC COM 82710M100   1,017,164 31,307 SH   SOLE 2 22,620 0 8,687
SILK RD MED INC COM 82710M100   4,581 141 SH   SOLE 4 141 0 0
SILK RD MED INC COM 82710M100   11,826 364 SH   SOLE 7 364 0 0
SILK RD MED INC COM 82710M100   3,134,278 96,469 SH   SOLE 18 96,469 0 0
SILK RD MED INC COM 82710M100   9,170,627 282,260 SH   SOLE 19 282,260 0 0
SILK RD MED INC COM 82710M100   48,223,510 1,484,257 SH   SOLE 21 1,484,257 0 0
SILK RD MED INC COM 82710M100   32,964,224 1,014,596 SH   SOLE 22 987,464 0 27,132
SILK RD MED INC COM 82710M100   189,872 5,844 SH   SOLE 25 5,844 0 0
SILK RD MED INC COM 82710M100   513,797 15,814 SH   SOLE 26 13,190 0 2,624
SILK RD MED INC COM 82710M100   98,380 3,028 SH   SOLE 28 273 0 2,755
SILK RD MED INC COM 82710M100   653,861 20,125 SH   SOLE 30 20,125 0 0
SILK RD MED INC COM 82710M100   6,985 215 SH   SOLE 36 215 0 0
SILK RD MED INC COM 82710M100   215,181 6,623 SH   SOLE 40 6,623 0 0
SILK RD MED INC COM 82710M100   152,573 4,696 SH   SOLE 43 3,103 0 1,593
SILVERBOW RES INC COM 82836G102   876,046 30,084 SH   SOLE 2 4,328 0 25,756
SILVERBOW RES INC COM 82836G102   3,844 132 SH   SOLE 7 132 0 0
SILVERBOW RES INC COM 82836G102   1,535,876 52,743 SH   SOLE 18 52,743 0 0
SILVERBOW RES INC COM 82836G102   1,032,188 35,446 SH   SOLE 19 35,446 0 0
SILVERBOW RES INC COM 82836G102   19,428,660 667,193 SH   SOLE 21 667,193 0 0
SILVERBOW RES INC COM 82836G102   12,412,167 426,242 SH   SOLE 22 409,501 0 16,741
SILVERBOW RES INC COM 82836G102   37,361 1,283 SH   SOLE 26 0 0 1,283
SILVERBOW RES INC COM 82836G102   405,234 13,916 SH   SOLE 43 13,639 0 277
SILVERCORP METALS INC COM 82835P103   409,670 145,273 SH   SOLE 43 142,960 0 2,313
SILVERCREST ASSET MGMT GROUP CL A 828359109   104,895 5,180 SH   SOLE 2 4,332 0 848
SILVERCREST ASSET MGMT GROUP CL A 828359109   405 20 SH   SOLE 7 20 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   609,566 30,102 SH   SOLE 18 30,102 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   356,299 17,595 SH   SOLE 19 17,595 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   6,675,433 329,651 SH   SOLE 21 329,651 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   2,484,169 122,675 SH   SOLE 22 120,810 0 1,865
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,767,659 102,473 SH   SOLE 2 30,641 0 71,832
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   5,382 312 SH   SOLE 4 312 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   35,173 2,039 SH   SOLE 7 2,039 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   6,972,795 404,220 SH   SOLE 18 404,220 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   3,693,329 214,106 SH   SOLE 19 214,106 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   254,022,379 14,725,935 SH   SOLE 21 14,725,935 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   51,990,517 3,013,943 SH   SOLE 22 2,814,706 0 199,237
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   235,756 13,667 SH   SOLE 25 13,667 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   916,579 53,135 SH   SOLE 26 44,824 0 8,311
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   36,242 2,101 SH   SOLE 28 2,101 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   3,000,413 173,937 SH   SOLE 30 173,937 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   220,921 12,807 SH   SOLE 40 12,807 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   168,981 9,796 SH   SOLE 43 9,129 0 667
SIMON PPTY GROUP INC NEW COM 828806109   103,581,403 896,964 SH   SOLE 2 272,490 0 624,474
SIMON PPTY GROUP INC NEW COM 828806109   60,053,180 520,031 SH   SOLE 4 401,626 0 118,405
SIMON PPTY GROUP INC NEW COM 828806109   84,383,777 730,722 SH   SOLE 7 635,205 0 95,517
SIMON PPTY GROUP INC NEW COM 828806109   1,577,110 13,657 SH   SOLE 13 13,657 0 0
SIMON PPTY GROUP INC NEW COM 828806109   6,716,548 58,162 SH   SOLE 15 58,162 0 0
SIMON PPTY GROUP INC NEW COM 828806109   95,728,185 828,959 SH   SOLE 18 734,365 0 94,594
SIMON PPTY GROUP INC NEW COM 828806109   117,715,115 1,019,355 SH   SOLE 19 1,019,355 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,364,276,909 11,813,967 SH   SOLE 21 11,813,967 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,256,672,530 10,882,166 SH   SOLE 22 9,847,121 0 1,035,045
SIMON PPTY GROUP INC NEW COM 828806109   80,275,229 695,144 SH   SOLE 23 695,144 0 0
SIMON PPTY GROUP INC NEW COM 828806109   190,904,838 1,653,142 SH   SOLE 25 1,651,668 0 1,474
SIMON PPTY GROUP INC NEW COM 828806109   71,972,795 623,249 SH   SOLE 26 199,886 0 423,363
SIMON PPTY GROUP INC NEW COM 828806109   94,463,910 818,011 SH   SOLE 28 36,191 0 781,820
SIMON PPTY GROUP INC NEW COM 828806109   26,329 228 SH   SOLE 29 228 0 0
SIMON PPTY GROUP INC NEW COM 828806109   315,873,830 2,735,312 SH   SOLE 30 2,735,312 0 0
SIMON PPTY GROUP INC NEW COM 828806109   8,384,425 72,605 SH   SOLE 31 66,735 0 5,870
SIMON PPTY GROUP INC NEW COM 828806109   4,674,053 40,475 SH   SOLE 34 40,475 0 0
SIMON PPTY GROUP INC NEW COM 828806109   10,414,910 90,188 SH   SOLE 36 90,188 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,463,940 12,677 SH   SOLE 40 12,677 0 0
SIMON PPTY GROUP INC NEW COM 828806109   117,328 1,016 SH   OTR 43 1,016 0 0
SIMON PPTY GROUP INC NEW COM 828806109   57,970,232 501,994 SH   SOLE 43 457,203 0 44,791
SIMPLY GOOD FOODS CO COM 82900L102   1,774,652 48,501 SH   SOLE 2 27,556 0 20,945
SIMPLY GOOD FOODS CO COM 82900L102   9,660 264 SH   SOLE 4 264 0 0
SIMPLY GOOD FOODS CO COM 82900L102   390,891 10,683 SH   SOLE 7 10,146 0 537
SIMPLY GOOD FOODS CO COM 82900L102   10,116,184 276,474 SH   SOLE 18 276,474 0 0
SIMPLY GOOD FOODS CO COM 82900L102   6,630,913 181,222 SH   SOLE 19 181,222 0 0
SIMPLY GOOD FOODS CO COM 82900L102   361,220,651 9,872,114 SH   SOLE 21 9,872,114 0 0
SIMPLY GOOD FOODS CO COM 82900L102   88,335,212 2,414,190 SH   SOLE 22 2,287,264 0 126,926
SIMPLY GOOD FOODS CO COM 82900L102   700,040 19,132 SH   SOLE 25 19,132 0 0
SIMPLY GOOD FOODS CO COM 82900L102   1,822,584 49,811 SH   SOLE 26 41,437 0 8,374
SIMPLY GOOD FOODS CO COM 82900L102   383,170 10,472 SH   SOLE 28 1,538 0 8,934
SIMPLY GOOD FOODS CO COM 82900L102   4,813,707 131,558 SH   SOLE 30 131,558 0 0
SIMPLY GOOD FOODS CO COM 82900L102   68,240 1,865 SH   SOLE 36 1,865 0 0
SIMPLY GOOD FOODS CO COM 82900L102   585,550 16,003 SH   SOLE 40 16,003 0 0
SIMPLY GOOD FOODS CO COM 82900L102   2,240,918 61,244 SH   SOLE 43 56,438 0 4,806
SIMPSON MFG INC COM 829073105   7,151,032 51,632 SH   SOLE 2 41,787 0 9,845
SIMPSON MFG INC COM 829073105   19,806 143 SH   SOLE 4 143 0 0
SIMPSON MFG INC COM 829073105   685,714 4,951 SH   SOLE 7 4,702 0 249
SIMPSON MFG INC COM 829073105   25,302,150 182,687 SH   SOLE 18 173,525 0 9,162
SIMPSON MFG INC COM 829073105   11,870,281 85,706 SH   SOLE 19 85,706 0 0
SIMPSON MFG INC COM 829073105   455,037,872 3,285,472 SH   SOLE 21 3,285,472 0 0
SIMPSON MFG INC COM 829073105   181,539,706 1,310,756 SH   SOLE 22 1,278,530 0 32,226
SIMPSON MFG INC COM 829073105   1,129,191 8,153 SH   SOLE 25 8,153 0 0
SIMPSON MFG INC COM 829073105   2,312,812 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MFG INC COM 829073105   107,199 774 SH   SOLE 28 774 0 0
SIMPSON MFG INC COM 829073105   3,214,170 23,207 SH   SOLE 30 23,207 0 0
SIMPSON MFG INC COM 829073105   998,308 7,208 SH   SOLE 40 7,208 0 0
SIMPSON MFG INC COM 829073105   3,330,020 24,043 SH   SOLE 43 21,992 0 2,051
SIMULATIONS PLUS INC COM 829214105   861,660 19,886 SH   SOLE 2 16,226 0 3,660
SIMULATIONS PLUS INC COM 829214105   3,510 81 SH   SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105   5,893 136 SH   SOLE 7 136 0 0
SIMULATIONS PLUS INC COM 829214105   2,226,425 51,383 SH   SOLE 18 51,383 0 0
SIMULATIONS PLUS INC COM 829214105   1,389,636 32,071 SH   SOLE 19 32,071 0 0
SIMULATIONS PLUS INC COM 829214105   80,769,287 1,864,050 SH   SOLE 21 1,864,050 0 0
SIMULATIONS PLUS INC COM 829214105   19,781,618 456,534 SH   SOLE 22 433,654 0 22,880
SIMULATIONS PLUS INC COM 829214105   176,050 4,063 SH   SOLE 25 4,063 0 0
SIMULATIONS PLUS INC COM 829214105   494,092 11,403 SH   SOLE 26 9,807 0 1,596
SIMULATIONS PLUS INC COM 829214105   400,413 9,241 SH   SOLE 28 9,241 0 0
SIMULATIONS PLUS INC COM 829214105   2,583,205 59,617 SH   SOLE 30 59,617 0 0
SIMULATIONS PLUS INC COM 829214105   94,849 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105   430,917 9,945 SH   SOLE 43 9,501 0 444
SINCLAIR INC CL A 829242106   560,926 40,588 SH   SOLE 2 19,762 0 20,826
SINCLAIR INC CL A 829242106   2,723 197 SH   SOLE 4 197 0 0
SINCLAIR INC CL A 829242106   4,547 329 SH   SOLE 7 329 0 0
SINCLAIR INC CL A 829242106   1,469,066 106,300 SH   SOLE 18 106,300 0 0
SINCLAIR INC CL A 829242106   1,106,802 80,087 SH   SOLE 19 80,087 0 0
SINCLAIR INC CL A 829242106   17,678,019 1,279,162 SH   SOLE 21 1,279,162 0 0
SINCLAIR INC CL A 829242106   13,991,285 1,012,394 SH   SOLE 22 970,316 0 42,078
SINCLAIR INC CL A 829242106   110,228 7,976 SH   SOLE 25 7,976 0 0
SINCLAIR INC CL A 829242106   573,475 41,496 SH   SOLE 26 17,148 0 24,348
SINCLAIR INC CL A 829242106   86,721 6,275 SH   SOLE 28 1,823 0 4,452
SINCLAIR INC CL A 829242106   480,508 34,769 SH   SOLE 30 34,769 0 0
SINCLAIR INC CL A 829242106   134,303 9,718 SH   SOLE 40 9,718 0 0
SINCLAIR INC CL A 829242106   451,173 32,646 SH   SOLE 43 30,963 0 1,683
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   26,582 32,027 SH   SOLE 2 18,399 0 13,628
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   10,073 12,136 SH   SOLE 18 12,136 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   123,257 148,502 SH   SOLE 19 148,502 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   113,794 137,101 SH   SOLE 21 137,101 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   444,932 536,063 SH   SOLE 22 536,063 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   989 1,191 SH   SOLE 23 1,191 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   5,209 6,276 SH   SOLE 26 0 0 6,276
SINTX TECHNOLOGIES INC COM 829392604   1 1 SH   SOLE 21 1 0 0
SINTX TECHNOLOGIES INC COM 829392604   872 709 SH   SOLE 22 709 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   12,707,243 2,805,131 SH   SOLE 2 1,886,949 0 918,182
SIRIUS XM HOLDINGS INC COM 82968B103   4,560,872 1,006,815 SH   SOLE 4 522,153 0 484,662
SIRIUS XM HOLDINGS INC COM 82968B103   2,644,175 583,703 SH   SOLE 7 578,606 0 5,097
SIRIUS XM HOLDINGS INC COM 82968B103   244,226 53,913 SH   SOLE 13 53,913 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   425,634 93,959 SH   SOLE 15 93,959 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   2,794,770 616,947 SH   SOLE 18 528,447 0 88,500
SIRIUS XM HOLDINGS INC COM 82968B103   1,517,061 334,892 SH   SOLE 19 334,892 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   43,331,276 9,565,403 SH   SOLE 21 9,565,403 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   77,276,491 17,058,828 SH   SOLE 22 15,604,188 0 1,454,640
SIRIUS XM HOLDINGS INC COM 82968B103   6,465,121 1,427,179 SH   SOLE 23 1,427,179 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   4,529,583 999,908 SH   SOLE 25 997,001 0 2,907
SIRIUS XM HOLDINGS INC COM 82968B103   7,170,809 1,582,960 SH   SOLE 26 1,079,882 0 503,078
SIRIUS XM HOLDINGS INC COM 82968B103   6,197,122 1,368,018 SH   SOLE 28 25,474 0 1,342,544
SIRIUS XM HOLDINGS INC COM 82968B103   25,034,239 5,526,322 SH   SOLE 30 5,526,322 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   848,954 187,407 SH   SOLE 31 165,719 0 21,688
SIRIUS XM HOLDINGS INC COM 82968B103   3,884,914 857,597 SH   SOLE 32 857,597 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   16,474,283 3,636,707 SH   SOLE 34 3,636,707 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   1,430,144 315,705 SH   SOLE 36 315,705 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   137,884 30,438 SH   SOLE 40 30,438 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   5,500,236 1,214,180 SH   SOLE 43 1,024,315 0 189,865
SIRIUSPOINT LTD COM G8192H106   1,072,529 118,774 SH   SOLE 2 69,097 0 49,677
SIRIUSPOINT LTD COM G8192H106   7,179 795 SH   SOLE 7 795 0 0
SIRIUSPOINT LTD COM G8192H106   2,803,291 310,442 SH   SOLE 18 310,442 0 0
SIRIUSPOINT LTD COM G8192H106   1,658,594 183,676 SH   SOLE 19 183,676 0 0
SIRIUSPOINT LTD COM G8192H106   94,703,308 10,487,631 SH   SOLE 21 10,487,631 0 0
SIRIUSPOINT LTD COM G8192H106   23,797,969 2,635,434 SH   SOLE 22 2,473,390 0 162,044
SIRIUSPOINT LTD COM G8192H106   188,555 20,881 SH   SOLE 25 20,881 0 0
SIRIUSPOINT LTD COM G8192H106   70,479 7,805 SH   SOLE 26 1,842 0 5,963
SIRIUSPOINT LTD COM G8192H106   84,169 9,321 SH   SOLE 28 0 0 9,321
SIRIUSPOINT LTD COM G8192H106   896,535 99,284 SH   SOLE 30 99,284 0 0
SIRIUSPOINT LTD COM G8192H106   173,186 19,179 SH   SOLE 40 19,179 0 0
SIRIUSPOINT LTD COM G8192H106   88,711 9,824 SH   SOLE 43 9,431 0 393
SITE CTRS CORP COM 82981J109   2,376,599 179,773 SH   SOLE 2 55,386 0 124,387
SITE CTRS CORP COM 82981J109   1,070,014 80,939 SH   SOLE 4 80,939 0 0
SITE CTRS CORP COM 82981J109   4,417,066 334,120 SH   SOLE 7 291,042 0 43,078
SITE CTRS CORP COM 82981J109   9,005,676 681,216 SH   SOLE 18 681,216 0 0
SITE CTRS CORP COM 82981J109   8,991,715 680,160 SH   SOLE 19 680,160 0 0
SITE CTRS CORP COM 82981J109   269,810,497 20,409,266 SH   SOLE 21 20,409,266 0 0
SITE CTRS CORP COM 82981J109   92,862,277 7,024,378 SH   SOLE 22 6,651,114 0 373,264
SITE CTRS CORP COM 82981J109   122,034 9,231 SH   SOLE 23 9,231 0 0
SITE CTRS CORP COM 82981J109   6,648,364 502,902 SH   SOLE 25 502,902 0 0
SITE CTRS CORP COM 82981J109   999,088 75,574 SH   SOLE 26 60,441 0 15,133
SITE CTRS CORP COM 82981J109   1,859,380 140,649 SH   SOLE 28 6,346 0 134,303
SITE CTRS CORP COM 82981J109   11,358,796 859,213 SH   SOLE 30 859,213 0 0
SITE CTRS CORP COM 82981J109   55,286 4,182 SH   SOLE 36 4,182 0 0
SITE CTRS CORP COM 82981J109   407,083 30,793 SH   SOLE 40 30,793 0 0
SITE CTRS CORP COM 82981J109   3,808,099 288,056 SH   SOLE 43 266,126 0 21,930
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   10,651,795 63,646 SH   SOLE 2 14,392 0 49,254
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   26,443 158 SH   SOLE 4 158 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,971,166 11,778 SH   SOLE 7 11,155 0 623
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   3,014,656 18,013 SH   SOLE 18 18,013 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,375,508 14,194 SH   SOLE 19 14,194 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   92,017,875 549,820 SH   SOLE 21 549,820 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   180,699,261 1,079,704 SH   SOLE 22 1,022,413 0 57,291
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   110,223,296 658,600 SH   SOLE 25 658,600 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   4,984,148 29,781 SH   SOLE 26 14,719 0 15,062
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   132,549 792 SH   SOLE 28 792 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   10,071,557 60,179 SH   SOLE 30 60,179 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   108,115 646 SH   SOLE 31 646 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   198,824 1,188 SH   SOLE 36 1,188 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,248,673 7,461 SH   SOLE 40 7,461 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   4,083,249 24,398 SH   SOLE 43 18,284 0 6,114
SITIME CORP COM 82982T106   1,021,856 8,662 SH   SOLE 2 4,867 0 3,795
SITIME CORP COM 82982T106   13,449 114 SH   SOLE 4 29 0 85
SITIME CORP COM 82982T106   20,881 177 SH   SOLE 7 177 0 0
SITIME CORP COM 82982T106   6,297,357 53,381 SH   SOLE 18 53,381 0 0
SITIME CORP COM 82982T106   4,070,791 34,507 SH   SOLE 19 34,507 0 0
SITIME CORP COM 82982T106   230,005,991 1,949,699 SH   SOLE 21 1,949,699 0 0
SITIME CORP COM 82982T106   53,464,594 453,205 SH   SOLE 22 441,315 0 11,890
SITIME CORP COM 82982T106   344,001 2,916 SH   SOLE 25 2,916 0 0
SITIME CORP COM 82982T106   992,364 8,412 SH   SOLE 26 7,121 0 1,291
SITIME CORP COM 82982T106   162,681 1,379 SH   SOLE 28 473 0 906
SITIME CORP COM 82982T106   3,565,289 30,222 SH   SOLE 30 30,222 0 0
SITIME CORP COM 82982T106   327,367 2,775 SH   SOLE 40 2,775 0 0
SITIME CORP COM 82982T106   2,842,015 24,091 SH   SOLE 43 22,140 0 1,951
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,838,191 69,973 SH   SOLE 2 23,746 0 46,227
SITIO ROYALTIES CORP CLASS A COM 82983N108   9,221 351 SH   SOLE 4 351 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   17,890 681 SH   SOLE 7 681 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   5,732,324 218,208 SH   SOLE 18 218,208 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   4,264,829 162,346 SH   SOLE 19 162,346 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   72,847,629 2,773,035 SH   SOLE 21 2,773,035 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   56,585,317 2,153,990 SH   SOLE 22 2,076,870 0 77,120
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,191,082 45,340 SH   SOLE 26 38,934 0 6,406
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,107,044 42,141 SH   SOLE 28 0 0 42,141
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,871,974 71,259 SH   SOLE 30 71,259 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   2,510,282 95,557 SH   SOLE 43 89,109 0 6,448
SIX FLAGS ENTMT CORP NEW COM 83001A102   1,461,479 56,254 SH   SOLE 2 33,768 0 22,486
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,014 116 SH   SOLE 4 116 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   365,902 14,084 SH   SOLE 7 13,387 0 697
SIX FLAGS ENTMT CORP NEW COM 83001A102   5,959,656 229,394 SH   SOLE 18 229,394 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,737,327 143,854 SH   SOLE 19 143,854 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   223,413,971 8,599,460 SH   SOLE 21 8,599,460 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   58,352,119 2,246,040 SH   SOLE 22 2,187,818 0 58,222
SIX FLAGS ENTMT CORP NEW COM 83001A102   362,343 13,947 SH   SOLE 25 13,947 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   914,470 35,199 SH   SOLE 26 28,832 0 6,367
SIX FLAGS ENTMT CORP NEW COM 83001A102   105,869 4,075 SH   SOLE 28 1,530 0 2,545
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,494,180 134,495 SH   SOLE 30 134,495 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   62,196 2,394 SH   SOLE 36 2,394 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   344,547 13,262 SH   SOLE 40 13,262 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,393,962 130,637 SH   SOLE 43 123,953 0 6,684
SIXTH STREET SPECIALTY LENDI COM 83012A109   23,232 1,243 SH   OTR 43 1,243 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   2,575,035 137,776 SH   SOLE 43 130,520 0 7,256
SJW GROUP COM 784305104   2,834,127 40,424 SH   SOLE 2 21,307 0 19,117
SJW GROUP COM 784305104   250,573 3,574 SH   SOLE 4 3,574 0 0
SJW GROUP COM 784305104   7,902,238 112,712 SH   SOLE 7 104,116 0 8,596
SJW GROUP COM 784305104   7,522,452 107,295 SH   SOLE 18 107,295 0 0
SJW GROUP COM 784305104   4,318,355 61,594 SH   SOLE 19 61,594 0 0
SJW GROUP COM 784305104   251,017,497 3,580,338 SH   SOLE 21 3,580,338 0 0
SJW GROUP COM 784305104   58,404,294 833,038 SH   SOLE 22 778,764 0 54,274
SJW GROUP COM 784305104   389,321 5,553 SH   SOLE 25 5,553 0 0
SJW GROUP COM 784305104   1,063,148 15,164 SH   SOLE 26 12,371 0 2,793
SJW GROUP COM 784305104   983,433 14,027 SH   SOLE 28 531 0 13,496
SJW GROUP COM 784305104   30,180,392 430,472 SH   SOLE 30 430,472 0 0
SJW GROUP COM 784305104   223,020 3,181 SH   SOLE 36 3,181 0 0
SJW GROUP COM 784305104   305,890 4,363 SH   SOLE 40 4,363 0 0
SJW GROUP COM 784305104   2,218,428 31,642 SH   SOLE 43 30,075 0 1,567
SK TELECOM LTD SPONSORED ADR 78440P306   2,921,779 149,758 SH   SOLE 2 149,758 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   908,210 46,551 SH   SOLE 13 46,551 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   709,325 36,357 SH   SOLE 19 36,357 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   15,066,519 772,246 SH   SOLE 22 772,246 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   841,252 43,119 SH   SOLE 28 0 0 43,119
SK TELECOM LTD SPONSORED ADR 78440P306   156,041 7,998 SH   SOLE 30 7,998 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   73,533 3,769 SH   SOLE 34 3,769 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   3,105,181 159,158 SH   SOLE 43 109,322 0 49,836
SKECHERS U S A INC CL A 830566105   12,010,166 228,070 SH   SOLE 2 150,175 0 77,895
SKECHERS U S A INC CL A 830566105   22,381 425 SH   SOLE 4 425 0 0
SKECHERS U S A INC CL A 830566105   108,954 2,069 SH   SOLE 7 2,069 0 0
SKECHERS U S A INC CL A 830566105   36,114,386 685,803 SH   SOLE 18 685,531 0 272
SKECHERS U S A INC CL A 830566105   8,791,482 166,948 SH   SOLE 19 166,948 0 0
SKECHERS U S A INC CL A 830566105   346,187,525 6,574,013 SH   SOLE 21 6,574,013 0 0
SKECHERS U S A INC CL A 830566105   202,634,943 3,847,986 SH   SOLE 22 3,674,578 0 173,408
SKECHERS U S A INC CL A 830566105   63,719 1,210 SH   SOLE 23 1,210 0 0
SKECHERS U S A INC CL A 830566105   3,261,708 61,939 SH   SOLE 25 23,939 0 38,000
SKECHERS U S A INC CL A 830566105   3,621,165 68,765 SH   SOLE 26 40,353 0 28,412
SKECHERS U S A INC CL A 830566105   125,910 2,391 SH   SOLE 28 2,391 0 0
SKECHERS U S A INC CL A 830566105   3,552,602 67,463 SH   SOLE 30 67,463 0 0
SKECHERS U S A INC CL A 830566105   102,160 1,940 SH   SOLE 31 1,940 0 0
SKECHERS U S A INC CL A 830566105   13,777,962 261,640 SH   SOLE 34 261,640 0 0
SKECHERS U S A INC CL A 830566105   670,520 12,733 SH   SOLE 36 12,733 0 0
SKECHERS U S A INC CL A 830566105   1,220,764 23,182 SH   SOLE 40 23,182 0 0
SKECHERS U S A INC CL A 830566105   2,777,499 52,744 SH   SOLE 43 50,101 0 2,643
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108   7,942 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P200   49,795 40,157 SH   SOLE 2 3,728 0 36,429
SKILLSOFT CORP CL A 83066P200   1,199 967 SH   SOLE 7 967 0 0
SKILLSOFT CORP CL A 83066P200   323,886 261,198 SH   SOLE 18 261,198 0 0
SKILLSOFT CORP CL A 83066P200   207,395 167,254 SH   SOLE 19 167,254 0 0
SKILLSOFT CORP CL A 83066P200   3,510,697 2,831,207 SH   SOLE 21 2,831,207 0 0
SKILLSOFT CORP CL A 83066P200   2,409,474 1,943,124 SH   SOLE 22 1,880,676 0 62,448
SKILLZ INC COM CL A 83067L208   6,780 745 SH   SOLE 2 375 0 370
SKILLZ INC COM CL A 83067L208   127,391 13,999 SH   SOLE 21 13,999 0 0
SKILLZ INC COM CL A 83067L208   2,612,510 287,089 SH   SOLE 22 287,089 0 0
SKILLZ INC COM CL A 83067L208   3,658 402 SH   SOLE 28 402 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   3,158,879 48,264 SH   SOLE 2 26,083 0 22,181
SKYLINE CHAMPION CORPORATION COM 830830105   9,818 150 SH   SOLE 4 150 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   548,275 8,377 SH   SOLE 7 7,946 0 431
SKYLINE CHAMPION CORPORATION COM 830830105   9,497,319 145,108 SH   SOLE 18 140,999 0 4,109
SKYLINE CHAMPION CORPORATION COM 830830105   6,999,812 106,949 SH   SOLE 19 106,949 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   152,872,023 2,335,707 SH   SOLE 21 2,335,707 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   93,103,345 1,422,511 SH   SOLE 22 1,372,665 0 49,846
SKYLINE CHAMPION CORPORATION COM 830830105   676,622 10,338 SH   SOLE 25 10,338 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   1,543,115 23,577 SH   SOLE 26 19,048 0 4,529
SKYLINE CHAMPION CORPORATION COM 830830105   1,536,177 23,471 SH   SOLE 28 1,009 0 22,462
SKYLINE CHAMPION CORPORATION COM 830830105   2,380,809 36,376 SH   SOLE 30 36,376 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   614,117 9,383 SH   SOLE 40 9,383 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   428,894 6,553 SH   SOLE 43 5,743 0 810
SKYWARD SPECIALTY INS GROUP COM 830940102   446,964 17,597 SH   SOLE 2 13,710 0 3,887
SKYWARD SPECIALTY INS GROUP COM 830940102   635 25 SH   SOLE 7 25 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   830,047 32,679 SH   SOLE 18 32,679 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   572,618 22,544 SH   SOLE 19 22,544 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   9,812,122 386,304 SH   SOLE 21 386,304 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   7,816,367 307,731 SH   SOLE 22 299,353 0 8,378
SKYWATER TECHNOLOGY INC COM 83089J108   59,365 6,302 SH   SOLE 2 4,942 0 1,360
SKYWATER TECHNOLOGY INC COM 83089J108   409,535 43,475 SH   SOLE 18 43,475 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   321,467 34,126 SH   SOLE 19 34,126 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   5,470,166 580,697 SH   SOLE 21 580,697 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   3,117,766 330,973 SH   SOLE 22 326,826 0 4,147
SKYWATER TECHNOLOGY INC COM 83089J108   101,133 10,736 SH   SOLE 43 10,736 0 0
SKYWEST INC COM 830879102   3,105,999 76,277 SH   SOLE 2 35,684 0 40,593
SKYWEST INC COM 830879102   2,321 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102   18,120 445 SH   SOLE 7 445 0 0
SKYWEST INC COM 830879102   6,770,962 166,281 SH   SOLE 18 166,281 0 0
SKYWEST INC COM 830879102   8,464,385 207,868 SH   SOLE 19 207,868 0 0
SKYWEST INC COM 830879102   223,336,210 5,484,681 SH   SOLE 21 5,484,681 0 0
SKYWEST INC COM 830879102   56,436,088 1,385,955 SH   SOLE 22 1,314,147 0 71,808
SKYWEST INC COM 830879102   188,330 4,625 SH   SOLE 23 4,625 0 0
SKYWEST INC COM 830879102   65,722 1,614 SH   SOLE 25 1,614 0 0
SKYWEST INC COM 830879102   67,351 1,654 SH   SOLE 26 0 0 1,654
SKYWEST INC COM 830879102   77,734 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102   2,614,265 64,201 SH   SOLE 30 64,201 0 0
SKYWEST INC COM 830879102   168,011 4,126 SH   SOLE 40 4,126 0 0
SKYWEST INC COM 830879102   3,732,151 91,654 SH   SOLE 43 90,358 0 1,296
SKYWORKS SOLUTIONS INC COM 83088M102   27,211,476 245,835 SH   SOLE 2 57,840 0 187,995
SKYWORKS SOLUTIONS INC COM 83088M102   16,814,918 151,910 SH   SOLE 4 58,031 0 93,879
SKYWORKS SOLUTIONS INC COM 83088M102   12,461,037 112,576 SH   SOLE 7 99,438 0 13,138
SKYWORKS SOLUTIONS INC COM 83088M102   502,754 4,542 SH   SOLE 13 4,542 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   3,337,636 30,153 SH   SOLE 15 30,153 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   35,415,044 319,948 SH   SOLE 18 306,545 0 13,403
SKYWORKS SOLUTIONS INC COM 83088M102   7,649,232 69,105 SH   SOLE 19 69,105 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   717,499,221 6,482,060 SH   SOLE 21 6,482,060 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   381,970,491 3,450,813 SH   SOLE 22 3,112,952 0 337,861
SKYWORKS SOLUTIONS INC COM 83088M102   30,926,343 279,396 SH   SOLE 23 279,396 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   36,510,654 329,846 SH   SOLE 25 317,308 0 12,538
SKYWORKS SOLUTIONS INC COM 83088M102   32,608,388 294,592 SH   SOLE 26 116,368 0 178,224
SKYWORKS SOLUTIONS INC COM 83088M102   33,822,215 305,558 SH   SOLE 28 4,862 0 300,696
SKYWORKS SOLUTIONS INC COM 83088M102   123,757,508 1,118,055 SH   SOLE 30 1,118,055 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   4,205,999 37,998 SH   SOLE 31 35,055 0 2,943
SKYWORKS SOLUTIONS INC COM 83088M102   1,797,716 16,241 SH   SOLE 34 16,241 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   4,342,369 39,230 SH   SOLE 36 39,230 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   715,168 6,461 SH   SOLE 40 6,461 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   58,887 532 SH   OTR 43 532 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   16,297,555 147,236 SH   SOLE 43 126,146 0 21,090
SKYX PLATFORMS CORP COM 78471E105   17,508 6,582 SH   SOLE 2 2,117 0 4,465
SKYX PLATFORMS CORP COM 78471E105   371,583 139,693 SH   SOLE 18 139,693 0 0
SKYX PLATFORMS CORP COM 78471E105   278,954 104,870 SH   SOLE 19 104,870 0 0
SKYX PLATFORMS CORP COM 78471E105   4,654,492 1,749,809 SH   SOLE 21 1,749,809 0 0
SKYX PLATFORMS CORP COM 78471E105   2,749,187 1,033,529 SH   SOLE 22 1,023,710 0 9,819
SL GREEN RLTY CORP COM 78440X887   4,016,363 133,656 SH   SOLE 2 72,742 0 60,914
SL GREEN RLTY CORP COM 78440X887   7,007,149 233,183 SH   SOLE 4 233,183 0 0
SL GREEN RLTY CORP COM 78440X887   3,081,597 102,549 SH   SOLE 7 89,387 0 13,162
SL GREEN RLTY CORP COM 78440X887   8,812,132 293,249 SH   SOLE 18 293,117 0 132
SL GREEN RLTY CORP COM 78440X887   14,916,820 496,400 SH   SOLE 19 496,400 0 0
SL GREEN RLTY CORP COM 78440X887   196,938,535 6,553,695 SH   SOLE 21 6,553,695 0 0
SL GREEN RLTY CORP COM 78440X887   69,658,905 2,318,100 SH   SOLE 22 1,891,270 0 426,830
SL GREEN RLTY CORP COM 78440X887   673,781 22,422 SH   SOLE 23 22,422 0 0
SL GREEN RLTY CORP COM 78440X887   20,051,914 667,285 SH   SOLE 25 667,285 0 0
SL GREEN RLTY CORP COM 78440X887   1,116,688 37,161 SH   SOLE 26 31,023 0 6,138
SL GREEN RLTY CORP COM 78440X887   4,486,134 149,289 SH   SOLE 28 49,215 0 100,074
SL GREEN RLTY CORP COM 78440X887   9,281,333 308,863 SH   SOLE 30 308,863 0 0
SL GREEN RLTY CORP COM 78440X887   6,361,705 211,704 SH   SOLE 34 211,704 0 0
SL GREEN RLTY CORP COM 78440X887   203,198 6,762 SH   SOLE 36 6,762 0 0
SL GREEN RLTY CORP COM 78440X887   351,014 11,681 SH   SOLE 40 11,681 0 0
SL GREEN RLTY CORP COM 78440X887   461,770 15,367 SH   SOLE 43 14,892 0 475
SLEEP NUMBER CORP COM 83125X103   521,294 19,109 SH   SOLE 2 10,000 0 9,109
SLEEP NUMBER CORP COM 83125X103   2,783 102 SH   SOLE 4 102 0 0
SLEEP NUMBER CORP COM 83125X103   5,838 214 SH   SOLE 7 214 0 0
SLEEP NUMBER CORP COM 83125X103   2,055,684 75,355 SH   SOLE 18 75,355 0 0
SLEEP NUMBER CORP COM 83125X103   1,165,074 42,708 SH   SOLE 19 42,708 0 0
SLEEP NUMBER CORP COM 83125X103   74,193,061 2,719,687 SH   SOLE 21 2,719,687 0 0
SLEEP NUMBER CORP COM 83125X103   16,096,318 590,041 SH   SOLE 22 568,353 0 21,688
SLEEP NUMBER CORP COM 83125X103   101,318 3,714 SH   SOLE 25 3,714 0 0
SLEEP NUMBER CORP COM 83125X103   265,680 9,739 SH   SOLE 26 7,214 0 2,525
SLEEP NUMBER CORP COM 83125X103   11,894 436 SH   SOLE 28 436 0 0
SLEEP NUMBER CORP COM 83125X103   1,356,689 49,732 SH   SOLE 30 49,732 0 0
SLEEP NUMBER CORP COM 83125X103   36,282 1,330 SH   SOLE 36 1,330 0 0
SLEEP NUMBER CORP COM 83125X103   93,243 3,418 SH   SOLE 40 3,418 0 0
SLEEP NUMBER CORP COM 83125X103   418,966 15,358 SH   SOLE 43 15,022 0 336
SLM CORP COM 78442P106   8,029,571 492,008 SH   SOLE 2 225,261 0 266,747
SLM CORP COM 78442P106   14,492 888 SH   SOLE 4 888 0 0
SLM CORP COM 78442P106   991,163 60,733 SH   SOLE 7 57,626 0 3,107
SLM CORP COM 78442P106   7,855,093 481,317 SH   SOLE 18 481,317 0 0
SLM CORP COM 78442P106   1,247,713 76,453 SH   SOLE 19 76,453 0 0
SLM CORP COM 78442P106   202,850,909 12,429,590 SH   SOLE 21 12,429,590 0 0
SLM CORP COM 78442P106   114,527,428 7,017,612 SH   SOLE 22 6,722,600 0 295,012
SLM CORP COM 78442P106   670,752 41,100 SH   SOLE 25 41,100 0 0
SLM CORP COM 78442P106   2,341,202 143,456 SH   SOLE 26 123,382 0 20,074
SLM CORP COM 78442P106   397,686 24,368 SH   SOLE 28 5,449 0 18,919
SLM CORP COM 78442P106   5,311,980 325,489 SH   SOLE 30 325,489 0 0
SLM CORP COM 78442P106   58,687 3,596 SH   SOLE 31 3,596 0 0
SLM CORP COM 78442P106   135,766 8,319 SH   SOLE 36 8,319 0 0
SLM CORP COM 78442P106   667,668 40,911 SH   SOLE 40 40,911 0 0
SLM CORP COM 78442P106   5,513,559 337,841 SH   SOLE 43 300,112 0 37,729
SLR INVESTMENT CORP COM 83413U100   3,874,719 271,529 SH   SOLE 30 271,529 0 0
SLR INVESTMENT CORP COM 83413U100   14 1 SH   SOLE 43 0 0 1
SM ENERGY CO COM 78454L100   16,789,362 530,805 SH   SOLE 2 357,728 0 173,077
SM ENERGY CO COM 78454L100   12,842 406 SH   SOLE 4 406 0 0
SM ENERGY CO COM 78454L100   841,390 26,601 SH   SOLE 7 25,239 0 1,362
SM ENERGY CO COM 78454L100   14,382,541 454,712 SH   SOLE 18 419,936 0 34,776
SM ENERGY CO COM 78454L100   36,564,501 1,156,007 SH   SOLE 19 1,156,007 0 0
SM ENERGY CO COM 78454L100   448,129,791 14,167,872 SH   SOLE 21 14,167,872 0 0
SM ENERGY CO COM 78454L100   146,568,043 4,633,830 SH   SOLE 22 4,413,147 0 220,683
SM ENERGY CO COM 78454L100   996,851 31,516 SH   SOLE 23 31,516 0 0
SM ENERGY CO COM 78454L100   1,805,124 57,070 SH   SOLE 26 43,948 0 13,122
SM ENERGY CO COM 78454L100   7,528,003 238,002 SH   SOLE 30 238,002 0 0
SM ENERGY CO COM 78454L100   1,033,637 32,679 SH   SOLE 34 32,679 0 0
SM ENERGY CO COM 78454L100   52,190 1,650 SH   SOLE 36 1,650 0 0
SM ENERGY CO COM 78454L100   2,985,127 94,376 SH   SOLE 43 85,520 0 8,856
SMART GLOBAL HLDGS INC SHS G8232Y101   1,120,598 38,628 SH   SOLE 2 14,407 0 24,221
SMART GLOBAL HLDGS INC SHS G8232Y101   2,959 102 SH   SOLE 4 102 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   515,798 17,780 SH   SOLE 7 16,831 0 949
SMART GLOBAL HLDGS INC SHS G8232Y101   5,041,938 173,800 SH   SOLE 18 173,800 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   2,875,036 99,105 SH   SOLE 19 99,105 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   175,736,662 6,057,796 SH   SOLE 21 6,057,796 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   39,579,997 1,364,357 SH   SOLE 22 1,281,022 0 83,335
SMART GLOBAL HLDGS INC SHS G8232Y101   249,834 8,612 SH   SOLE 25 8,612 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   831,166 28,651 SH   SOLE 26 25,311 0 3,340
SMART GLOBAL HLDGS INC SHS G8232Y101   25,065 864 SH   SOLE 28 864 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   2,435,593 83,957 SH   SOLE 30 83,957 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   294,393 10,148 SH   SOLE 40 10,148 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   898,701 30,979 SH   SOLE 43 27,350 0 3,629
SMART SAND INC COM 83191H107   86,540 52,768 SH   SOLE 18 5,479 0 47,289
SMART SAND INC COM 83191H107   112,291 68,470 SH   SOLE 21 68,470 0 0
SMART SAND INC COM 83191H107   584,291 356,275 SH   SOLE 22 356,275 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,461,389 67,940 SH   SOLE 2 57,945 0 9,995
SMARTFINANCIAL INC COM NEW 83190L208   1,119 52 SH   SOLE 7 52 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,028,135 47,798 SH   SOLE 18 47,798 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,608,217 74,766 SH   SOLE 19 74,766 0 0
SMARTFINANCIAL INC COM NEW 83190L208   13,248,891 615,941 SH   SOLE 21 615,941 0 0
SMARTFINANCIAL INC COM NEW 83190L208   11,270,724 523,976 SH   SOLE 22 511,980 0 11,996
SMARTFINANCIAL INC COM NEW 83190L208   64,014 2,976 SH   SOLE 25 2,976 0 0
SMARTFINANCIAL INC COM NEW 83190L208   35,556 1,653 SH   SOLE 26 0 0 1,653
SMARTFINANCIAL INC COM NEW 83190L208   65,025 3,023 SH   SOLE 30 3,023 0 0
SMARTFINANCIAL INC COM NEW 83190L208   65,778 3,058 SH   SOLE 40 3,058 0 0
SMARTFINANCIAL INC COM NEW 83190L208   5,184 241 SH   SOLE 43 239 0 2
SMARTRENT INC COM CL A 83193G107   586,595 153,158 SH   SOLE 2 53,477 0 99,681
SMARTRENT INC COM CL A 83193G107   5,056 1,320 SH   SOLE 7 1,320 0 0
SMARTRENT INC COM CL A 83193G107   2,107,300 550,209 SH   SOLE 18 550,209 0 0
SMARTRENT INC COM CL A 83193G107   1,399,712 365,460 SH   SOLE 19 365,460 0 0
SMARTRENT INC COM CL A 83193G107   26,957,781 7,038,585 SH   SOLE 21 7,038,585 0 0
SMARTRENT INC COM CL A 83193G107   15,092,720 3,940,658 SH   SOLE 22 3,759,305 0 181,353
SMARTRENT INC COM CL A 83193G107   151,733 39,617 SH   SOLE 25 39,617 0 0
SMARTRENT INC COM CL A 83193G107   50,943 13,301 SH   SOLE 26 0 0 13,301
SMARTRENT INC COM CL A 83193G107   25,550 6,671 SH   SOLE 28 0 0 6,671
SMARTRENT INC COM CL A 83193G107   5,264,507 1,374,545 SH   SOLE 30 1,374,545 0 0
SMARTRENT INC COM CL A 83193G107   60,828 15,882 SH   SOLE 40 15,882 0 0
SMARTSHEET INC COM CL A 83200N103   4,913,617 128,427 SH   SOLE 2 42,433 0 85,994
SMARTSHEET INC COM CL A 83200N103   170,142 4,447 SH   SOLE 4 407 0 4,040
SMARTSHEET INC COM CL A 83200N103   834,183 21,803 SH   SOLE 7 20,671 0 1,132
SMARTSHEET INC COM CL A 83200N103   2,713,820 70,931 SH   SOLE 18 70,931 0 0
SMARTSHEET INC COM CL A 83200N103   1,527,416 39,922 SH   SOLE 19 39,922 0 0
SMARTSHEET INC COM CL A 83200N103   97,980,799 2,560,920 SH   SOLE 21 2,560,920 0 0
SMARTSHEET INC COM CL A 83200N103   122,015,693 3,189,119 SH   SOLE 22 3,024,570 0 164,549
SMARTSHEET INC COM CL A 83200N103   76,443 1,998 SH   SOLE 23 1,998 0 0
SMARTSHEET INC COM CL A 83200N103   853,236 22,301 SH   SOLE 25 22,301 0 0
SMARTSHEET INC COM CL A 83200N103   2,537,518 66,323 SH   SOLE 26 55,257 0 11,066
SMARTSHEET INC COM CL A 83200N103   921,607 24,088 SH   SOLE 28 21,093 0 2,995
SMARTSHEET INC COM CL A 83200N103   31,885,119 833,380 SH   SOLE 30 833,380 0 0
SMARTSHEET INC COM CL A 83200N103   68,179 1,782 SH   SOLE 31 1,782 0 0
SMARTSHEET INC COM CL A 83200N103   157,937 4,128 SH   SOLE 34 4,128 0 0
SMARTSHEET INC COM CL A 83200N103   35,811 936 SH   SOLE 36 936 0 0
SMARTSHEET INC COM CL A 83200N103   776,219 20,288 SH   SOLE 40 20,288 0 0
SMARTSHEET INC COM CL A 83200N103   18,212 476 SH   OTR 43 476 0 0
SMARTSHEET INC COM CL A 83200N103   2,039,755 53,313 SH   SOLE 43 45,288 0 8,025
SMILEDIRECTCLUB INC CL A COM 83192H106   1,193 2,250 SH   SOLE 2 0 0 2,250
SMILEDIRECTCLUB INC CL A COM 83192H106   40,568 76,544 SH   SOLE 21 76,544 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106   736,339 1,389,318 SH   SOLE 22 1,389,318 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   19,286 598 SH   SOLE 2 256 0 342
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   24,510,323 760,010 SH   SOLE 18 760,010 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   7,894,815 244,800 SH   SOLE 43 231,300 0 13,500
SMITH & WESSON BRANDS INC COM 831754106   336,901 25,836 SH   SOLE 2 13,242 0 12,594
SMITH & WESSON BRANDS INC COM 831754106   2,608 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106   4,603 353 SH   SOLE 7 353 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,821,453 139,682 SH   SOLE 18 139,682 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,181,815 90,630 SH   SOLE 19 90,630 0 0
SMITH & WESSON BRANDS INC COM 831754106   31,613,146 2,424,321 SH   SOLE 21 2,424,321 0 0
SMITH & WESSON BRANDS INC COM 831754106   16,300,991 1,250,076 SH   SOLE 22 1,187,067 0 63,009
SMITH & WESSON BRANDS INC COM 831754106   491,230 37,671 SH   SOLE 26 34,119 0 3,552
SMITH & WESSON BRANDS INC COM 831754106   307,835 23,607 SH   SOLE 30 23,607 0 0
SMITH & WESSON BRANDS INC COM 831754106   187,972 14,415 SH   SOLE 43 13,528 0 887
SMITH A O CORP COM 831865209   14,918,008 204,974 SH   SOLE 2 89,285 0 115,689
SMITH A O CORP COM 831865209   9,068,606 124,603 SH   SOLE 4 43,865 0 80,738
SMITH A O CORP COM 831865209   7,538,989 103,586 SH   SOLE 7 93,485 0 10,101
SMITH A O CORP COM 831865209   232,678 3,197 SH   SOLE 13 3,197 0 0
SMITH A O CORP COM 831865209   1,635,367 22,470 SH   SOLE 15 22,470 0 0
SMITH A O CORP COM 831865209   17,326,371 238,065 SH   SOLE 18 221,213 0 16,852
SMITH A O CORP COM 831865209   9,368,824 128,728 SH   SOLE 19 128,728 0 0
SMITH A O CORP COM 831865209   242,342,262 3,329,792 SH   SOLE 21 3,329,792 0 0
SMITH A O CORP COM 831865209   225,074,916 3,092,538 SH   SOLE 22 2,799,110 0 293,428
SMITH A O CORP COM 831865209   16,217,349 222,827 SH   SOLE 23 222,827 0 0
SMITH A O CORP COM 831865209   12,653,385 173,858 SH   SOLE 25 173,644 0 214
SMITH A O CORP COM 831865209   17,940,634 246,505 SH   SOLE 26 73,543 0 172,962
SMITH A O CORP COM 831865209   16,047,189 220,489 SH   SOLE 28 1,194 0 219,295
SMITH A O CORP COM 831865209   93,013 1,278 SH   SOLE 29 1,278 0 0
SMITH A O CORP COM 831865209   55,365,420 760,723 SH   SOLE 30 633,865 0 126,858
SMITH A O CORP COM 831865209   2,316,005 31,822 SH   SOLE 31 29,574 0 2,248
SMITH A O CORP COM 831865209   2,453,705 33,714 SH   SOLE 34 33,714 0 0
SMITH A O CORP COM 831865209   1,156,547 15,891 SH   SOLE 36 15,891 0 0
SMITH A O CORP COM 831865209   308,078 4,233 SH   SOLE 40 4,233 0 0
SMITH A O CORP COM 831865209   32,096 441 SH   OTR 43 441 0 0
SMITH A O CORP COM 831865209   6,641,145 91,250 SH   SOLE 43 76,044 0 15,205
SMITH MICRO SOFTWARE INC COM NEW 832154207   1,306 1,177 SH   SOLE 2 0 0 1,177
SMITH MICRO SOFTWARE INC COM NEW 832154207   11,304 10,184 SH   SOLE 18 10,184 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   157,964 142,310 SH   SOLE 21 142,310 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   436,120 392,901 SH   SOLE 22 392,901 0 0
SMITH MIDLAND CORP COM 832156103   20,368 866 SH   SOLE 18 866 0 0
SMITH MIDLAND CORP COM 832156103   244,091 10,378 SH   SOLE 21 10,378 0 0
SMITH MIDLAND CORP COM 832156103   217,348 9,241 SH   SOLE 22 9,241 0 0
SMUCKER J M CO COM NEW 832696405   34,781,896 235,538 SH   SOLE 2 53,146 0 182,392
SMUCKER J M CO COM NEW 832696405   20,190,476 136,727 SH   SOLE 4 71,665 0 65,062
SMUCKER J M CO COM NEW 832696405   15,911,442 107,750 SH   SOLE 7 98,772 0 8,978
SMUCKER J M CO COM NEW 832696405   169,082 1,145 SH   SOLE 13 1,145 0 0
SMUCKER J M CO COM NEW 832696405   2,645,508 17,915 SH   SOLE 15 17,915 0 0
SMUCKER J M CO COM NEW 832696405   27,345,531 185,180 SH   SOLE 18 175,956 0 9,224
SMUCKER J M CO COM NEW 832696405   24,600,198 166,589 SH   SOLE 19 166,589 0 0
SMUCKER J M CO COM NEW 832696405   546,309,890 3,699,532 SH   SOLE 21 3,699,532 0 0
SMUCKER J M CO COM NEW 832696405   393,939,850 2,667,704 SH   SOLE 22 2,444,234 0 223,470
SMUCKER J M CO COM NEW 832696405   31,166,935 211,058 SH   SOLE 23 211,058 0 0
SMUCKER J M CO COM NEW 832696405   25,034,052 169,527 SH   SOLE 25 169,231 0 296
SMUCKER J M CO COM NEW 832696405   43,436,540 294,146 SH   SOLE 26 112,345 0 181,801
SMUCKER J M CO COM NEW 832696405   40,407,680 273,635 SH   SOLE 28 3,306 0 270,329
SMUCKER J M CO COM NEW 832696405   25,695 174 SH   SOLE 29 174 0 0
SMUCKER J M CO COM NEW 832696405   168,467,547 1,140,838 SH   SOLE 30 1,134,906 0 5,932
SMUCKER J M CO COM NEW 832696405   3,585,575 24,281 SH   SOLE 31 21,657 0 2,624
SMUCKER J M CO COM NEW 832696405   29,158,328 197,456 SH   SOLE 34 197,456 0 0
SMUCKER J M CO COM NEW 832696405   7,566,168 51,237 SH   SOLE 36 51,237 0 0
SMUCKER J M CO COM NEW 832696405   590,532 3,999 SH   SOLE 40 3,999 0 0
SMUCKER J M CO COM NEW 832696405   58,034 393 SH   OTR 43 393 0 0
SMUCKER J M CO COM NEW 832696405   61,462,644 416,216 SH   SOLE 43 388,172 0 28,044
SNAP INC CL A 83304A106   5,549,633 468,719 SH   SOLE 2 400,547 0 68,172
SNAP INC CL A 83304A106   8,422,585 711,367 SH   SOLE 4 374,369 0 336,998
SNAP INC CL A 83304A106   1,821,584 153,850 SH   SOLE 7 147,904 0 5,946
SNAP INC CL A 83304A106   353,886 29,889 SH   SOLE 13 29,889 0 0
SNAP INC CL A 83304A106   770,926 65,112 SH   SOLE 15 65,112 0 0
SNAP INC CL A 83304A106   15,199,576 1,283,748 SH   SOLE 18 1,054,693 0 229,055
SNAP INC CL A 83304A106   11,957,027 1,009,884 SH   SOLE 19 1,009,884 0 0
SNAP INC CL A 83304A106   79,251,999 6,693,581 SH   SOLE 21 6,693,581 0 0
SNAP INC CL A 83304A106   203,099,216 17,153,650 SH   SOLE 22 15,754,506 0 1,399,144
SNAP INC CL A 83304A106   22,170,684 1,872,524 SH   SOLE 23 1,872,524 0 0
SNAP INC CL A 83304A106   2,502,277 211,341 SH   SOLE 25 208,604 0 2,737
SNAP INC CL A 83304A106   10,503,382 887,110 SH   SOLE 26 699,768 0 187,342
SNAP INC CL A 83304A106   19,257,073 1,626,442 SH   SOLE 28 18,495 0 1,607,947
SNAP INC CL A 83304A106   10,597 895 SH   SOLE 29 895 0 0
SNAP INC CL A 83304A106   32,458,212 2,741,403 SH   SOLE 30 2,703,177 0 38,226
SNAP INC CL A 83304A106   2,592,072 218,925 SH   SOLE 31 195,027 0 23,898
SNAP INC CL A 83304A106   15,029,495 1,269,383 SH   SOLE 34 1,269,383 0 0
SNAP INC CL A 83304A106   1,499,927 126,683 SH   SOLE 36 126,683 0 0
SNAP INC CL A 83304A106   487,370 41,163 SH   SOLE 40 41,163 0 0
SNAP INC CL A 83304A106   4,404,338 371,988 SH   SOLE 43 334,935 0 37,053
SNAP INC NOTE 0.750% 8/0 83304AAB2   4,372,650 4,740,000 PRN   SOLE 21 4,740,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8   1,552,845 1,610,000 PRN   SOLE 21 1,610,000 0 0
SNAP INC NOTE 5/0 83304AAF3   3,019,200 4,080,000 PRN   SOLE 2 4,080,000 0 0
SNAP INC NOTE 5/0 83304AAF3   4,810,000 6,500,000 PRN   SOLE 21 6,500,000 0 0
SNAP INC NOTE 5/0 83304AAF3   4,662,000 6,300,000 PRN   SOLE 22 6,300,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   885,625 1,250,000 PRN   SOLE 2 1,250,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   6,376,500 9,000,000 PRN   SOLE 21 9,000,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   1,346,150 1,900,000 PRN   SOLE 22 1,900,000 0 0
SNAP ON INC COM 833034101   59,618,442 206,872 SH   SOLE 2 130,471 0 76,401
SNAP ON INC COM 833034101   22,653,463 78,606 SH   SOLE 4 44,882 0 33,724
SNAP ON INC COM 833034101   13,444,064 46,650 SH   SOLE 7 42,086 0 4,564
SNAP ON INC COM 833034101   2,278,718 7,907 SH   SOLE 13 7,907 0 0
SNAP ON INC COM 833034101   2,611,001 9,060 SH   SOLE 15 9,060 0 0
SNAP ON INC COM 833034101   35,305,004 122,506 SH   SOLE 18 101,007 0 21,499
SNAP ON INC COM 833034101   29,308,923 101,700 SH   SOLE 19 101,700 0 0
SNAP ON INC COM 833034101   408,708,752 1,418,192 SH   SOLE 21 1,418,192 0 0
SNAP ON INC COM 833034101   421,999,499 1,464,310 SH   SOLE 22 1,311,148 0 153,162
SNAP ON INC COM 833034101   33,462,894 116,114 SH   SOLE 23 116,114 0 0
SNAP ON INC COM 833034101   24,288,941 84,281 SH   SOLE 25 84,205 0 76
SNAP ON INC COM 833034101   51,255,456 177,853 SH   SOLE 26 65,883 0 111,970
SNAP ON INC COM 833034101   41,599,650 144,348 SH   SOLE 28 753 0 143,595
SNAP ON INC COM 833034101   2,938,097 10,195 SH   SOLE 29 10,195 0 0
SNAP ON INC COM 833034101   90,257,938 313,189 SH   SOLE 30 312,138 0 1,051
SNAP ON INC COM 833034101   9,751,773 33,838 SH   SOLE 31 32,875 0 963
SNAP ON INC COM 833034101   52,547,988 182,338 SH   SOLE 34 182,338 0 0
SNAP ON INC COM 833034101   4,293,455 14,898 SH   SOLE 36 14,898 0 0
SNAP ON INC COM 833034101   595,977 2,068 SH   SOLE 40 2,068 0 0
SNAP ON INC COM 833034101   46,687 162 SH   OTR 43 162 0 0
SNAP ON INC COM 833034101   14,969,712 51,944 SH   SOLE 43 41,462 0 10,482
SNAP ONE HOLDINGS CORP COM 83303Y105   163,298 14,017 SH   SOLE 2 5,686 0 8,331
SNAP ONE HOLDINGS CORP COM 83303Y105   524 45 SH   SOLE 7 45 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   624,440 53,600 SH   SOLE 18 53,600 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   391,452 33,601 SH   SOLE 19 33,601 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   6,972,385 598,488 SH   SOLE 21 598,488 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   3,702,510 317,812 SH   SOLE 22 305,084 0 12,728
SNAP ONE HOLDINGS CORP COM 83303Y105   45,225 3,882 SH   SOLE 25 3,882 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   98,011 8,413 SH   SOLE 30 8,413 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   42,930 3,685 SH   SOLE 40 3,685 0 0
SNOWFLAKE INC CL A 833445109   83,214,255 472,862 SH   SOLE 2 23,198 0 449,664
SNOWFLAKE INC CL A 833445109   30,907,543 175,631 SH   SOLE 4 94,192 0 81,439
SNOWFLAKE INC CL A 833445109   19,273,330 109,520 SH   SOLE 7 103,940 0 5,580
SNOWFLAKE INC CL A 833445109   1,252,626 7,118 SH   SOLE 13 7,118 0 0
SNOWFLAKE INC CL A 833445109   3,601,607 20,466 SH   SOLE 15 20,466 0 0
SNOWFLAKE INC CL A 833445109   35,729,571 203,032 SH   SOLE 18 177,352 0 25,680
SNOWFLAKE INC CL A 833445109   25,811,515 146,673 SH   SOLE 19 146,673 0 0
SNOWFLAKE INC CL A 833445109   549,820,473 3,124,335 SH   SOLE 21 3,124,335 0 0
SNOWFLAKE INC CL A 833445109   1,196,028,184 6,796,387 SH   SOLE 22 6,283,594 0 512,793
SNOWFLAKE INC CL A 833445109   81,565,322 463,492 SH   SOLE 23 463,492 0 0
SNOWFLAKE INC CL A 833445109   82,318,517 467,772 SH   SOLE 25 467,005 0 767
SNOWFLAKE INC CL A 833445109   55,537,176 315,588 SH   SOLE 26 155,828 0 159,760
SNOWFLAKE INC CL A 833445109   76,207,083 433,044 SH   SOLE 28 14,073 0 418,971
SNOWFLAKE INC CL A 833445109   26,397 150 SH   SOLE 29 150 0 0
SNOWFLAKE INC CL A 833445109   162,662,714 924,325 SH   SOLE 30 924,325 0 0
SNOWFLAKE INC CL A 833445109   10,343,576 58,777 SH   SOLE 31 54,190 0 4,587
SNOWFLAKE INC CL A 833445109   31,542,831 179,241 SH   SOLE 34 179,241 0 0
SNOWFLAKE INC CL A 833445109   11,488,854 65,285 SH   SOLE 36 65,285 0 0
SNOWFLAKE INC CL A 833445109   1,771,767 10,068 SH   SOLE 40 10,068 0 0
SNOWFLAKE INC CL A 833445109   70,920 403 SH   OTR 43 403 0 0
SNOWFLAKE INC CL A 833445109   20,106,164 114,253 SH   SOLE 43 94,610 0 19,643
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108   17,327 9,417 SH   SOLE 2 9,417 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108   29,703 16,143 SH   SOLE 22 16,143 0 0
SOBR SAFE INC COM NEW 833592207   2,972 1,748 SH   SOLE 18 1,748 0 0
SOBR SAFE INC COM NEW 833592207   37,045 21,791 SH   SOLE 21 21,791 0 0
SOBR SAFE INC COM NEW 833592207   57,970 34,100 SH   SOLE 22 34,100 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   459,685 6,330 SH   SOLE 2 6,330 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   2,546,783 35,070 SH   SOLE 7 35,070 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   21,986,867 302,766 SH   SOLE 19 302,766 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   29,379,365 404,563 SH   SOLE 21 404,563 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   42,156,709 580,511 SH   SOLE 25 580,511 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   10,134,121 139,550 SH   SOLE 29 139,550 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   148,001,739 2,038,030 SH   SOLE 34 2,038,030 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   9,883,434 136,098 SH   SOLE 43 116,901 0 19,197
SOCIETAL CDMO INC COM 75629F109   3,279 2,981 SH   SOLE 2 0 0 2,981
SOCIETAL CDMO INC COM 75629F109   20,544 18,676 SH   SOLE 21 18,676 0 0
SOCIETAL CDMO INC COM 75629F109   291,581 265,074 SH   SOLE 22 265,074 0 0
SOCIETY PASS INC COM 83370P102   65,497 129,083 SH   SOLE 22 129,083 0 0
SOCKET MOBILE INC COM NEW 83368E200   514 357 SH   SOLE 22 357 0 0
SOFI TECHNOLOGIES INC COM 83406F102   9,446,977 1,132,731 SH   SOLE 2 281,314 0 851,417
SOFI TECHNOLOGIES INC COM 83406F102   15,304 1,835 SH   SOLE 4 1,835 0 0
SOFI TECHNOLOGIES INC COM 83406F102   943,613 113,143 SH   SOLE 7 107,853 0 5,290
SOFI TECHNOLOGIES INC COM 83406F102   2,730,341 327,379 SH   SOLE 18 327,379 0 0
SOFI TECHNOLOGIES INC COM 83406F102   2,397,842 287,511 SH   SOLE 19 287,511 0 0
SOFI TECHNOLOGIES INC COM 83406F102   116,362,324 13,952,317 SH   SOLE 21 13,952,317 0 0
SOFI TECHNOLOGIES INC COM 83406F102   172,883,346 20,729,418 SH   SOLE 22 19,586,426 0 1,142,992
SOFI TECHNOLOGIES INC COM 83406F102   1,272,159 152,537 SH   SOLE 25 152,537 0 0
SOFI TECHNOLOGIES INC COM 83406F102   2,765,210 331,560 SH   SOLE 26 255,961 0 75,599
SOFI TECHNOLOGIES INC COM 83406F102   190,928 22,893 SH   SOLE 28 10,215 0 12,678
SOFI TECHNOLOGIES INC COM 83406F102   4,079,002 489,089 SH   SOLE 30 489,089 0 0
SOFI TECHNOLOGIES INC COM 83406F102   108,920 13,060 SH   SOLE 31 13,060 0 0
SOFI TECHNOLOGIES INC COM 83406F102   57,079 6,844 SH   SOLE 36 6,844 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,207,107 144,737 SH   SOLE 40 144,737 0 0
SOFI TECHNOLOGIES INC COM 83406F102   3,483,943 417,739 SH   SOLE 43 368,187 0 49,552
SOHO HOUSE & CO INC COM CL A 586001109   70,292 12,969 SH   SOLE 2 8,499 0 4,470
SOHO HOUSE & CO INC COM CL A 586001109   478,348 88,256 SH   SOLE 21 88,256 0 0
SOHO HOUSE & CO INC COM CL A 586001109   3,124,690 576,511 SH   SOLE 22 560,524 0 15,987
SOHO HOUSE & CO INC COM CL A 586001109   36,672 6,766 SH   SOLE 25 6,766 0 0
SOHO HOUSE & CO INC COM CL A 586001109   46,574 8,593 SH   SOLE 26 158 0 8,435
SOHO HOUSE & CO INC COM CL A 586001109   265,840 49,048 SH   SOLE 30 49,048 0 0
SOHO HOUSE & CO INC COM CL A 586001109   32,325 5,964 SH   SOLE 40 5,964 0 0
SOHO HOUSE & CO INC COM CL A 586001109   39,154 7,224 SH   SOLE 43 7,224 0 0
SOHU COM LTD SPONSORED ADS 83410S108   106,332 9,649 SH   SOLE 2 9,649 0 0
SOHU COM LTD SPONSORED ADS 83410S108   14,458 1,312 SH   SOLE 4 1,312 0 0
SOHU COM LTD SPONSORED ADS 83410S108   62,010 5,627 SH   SOLE 7 5,627 0 0
SOHU COM LTD SPONSORED ADS 83410S108   3,562,843 323,307 SH   SOLE 21 323,307 0 0
SOHU COM LTD SPONSORED ADS 83410S108   1,719,098 155,998 SH   SOLE 22 142,430 0 13,568
SOHU COM LTD SPONSORED ADS 83410S108   1,929 175 SH   SOLE 25 175 0 0
SOHU COM LTD SPONSORED ADS 83410S108   985,706 89,447 SH   SOLE 30 89,447 0 0
SOL GEL TECHNOLOGIES SHS M8694L103   9,236 3,089 SH   SOLE 22 3,089 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   5,778,925 21,479 SH   SOLE 2 16,153 0 5,326
SOLAREDGE TECHNOLOGIES INC COM 83417M104   12,341,054 45,869 SH   SOLE 4 20,701 0 25,168
SOLAREDGE TECHNOLOGIES INC COM 83417M104   9,491,815 35,279 SH   SOLE 7 30,581 0 4,698
SOLAREDGE TECHNOLOGIES INC COM 83417M104   456,578 1,697 SH   SOLE 13 1,697 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,953,572 7,261 SH   SOLE 15 7,261 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   27,071,542 100,619 SH   SOLE 18 85,804 0 14,815
SOLAREDGE TECHNOLOGIES INC COM 83417M104   26,232,375 97,500 SH   SOLE 19 97,500 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   575,962,599 2,140,727 SH   SOLE 21 2,140,727 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   220,948,972 821,219 SH   SOLE 22 780,596 0 40,623
SOLAREDGE TECHNOLOGIES INC COM 83417M104   26,063,143 96,871 SH   SOLE 23 96,871 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   46,603,227 173,214 SH   SOLE 25 154,823 0 18,391
SOLAREDGE TECHNOLOGIES INC COM 83417M104   30,957,431 115,062 SH   SOLE 26 50,571 0 64,491
SOLAREDGE TECHNOLOGIES INC COM 83417M104   36,276,281 134,831 SH   SOLE 28 23,000 0 111,831
SOLAREDGE TECHNOLOGIES INC COM 83417M104   478,069,295 1,776,879 SH   SOLE 30 1,771,922 0 4,957
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,083,044 11,459 SH   SOLE 31 10,398 0 1,061
SOLAREDGE TECHNOLOGIES INC COM 83417M104   55,341,164 205,691 SH   SOLE 34 205,691 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,699,707 13,751 SH   SOLE 36 13,751 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   568,772 2,114 SH   SOLE 40 2,114 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   15,946,495 59,270 SH   SOLE 43 53,678 0 5,591
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   533,700 450,000 PRN   SOLE 2 450,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   3,601,882 3,037,000 PRN   SOLE 19 3,037,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   4,607,610 3,885,000 PRN   SOLE 21 3,885,000 0 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   4,759,418 4,013,000 PRN   SOLE 34 4,013,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   683,210 82,018 SH   SOLE 2 39,681 0 42,337
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   1,649 198 SH   SOLE 7 198 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   804,753 96,609 SH   SOLE 18 96,609 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   1,857,682 223,011 SH   SOLE 19 223,011 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   9,672,646 1,161,182 SH   SOLE 21 1,161,182 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   8,997,100 1,080,084 SH   SOLE 22 1,056,466 0 23,618
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   24,190 2,904 SH   SOLE 23 2,904 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   8,738 1,049 SH   SOLE 43 1,049 0 0
SOLARWINDS CORP COM NEW 83417Q204   760,061 74,080 SH   SOLE 2 46,687 0 27,393
SOLARWINDS CORP COM NEW 83417Q204   1,426 139 SH   SOLE 4 139 0 0
SOLARWINDS CORP COM NEW 83417Q204   4,627 451 SH   SOLE 7 451 0 0
SOLARWINDS CORP COM NEW 83417Q204   1,430,029 139,379 SH   SOLE 18 139,379 0 0
SOLARWINDS CORP COM NEW 83417Q204   1,030,514 100,440 SH   SOLE 19 100,440 0 0
SOLARWINDS CORP COM NEW 83417Q204   21,743,228 2,119,223 SH   SOLE 21 2,119,223 0 0
SOLARWINDS CORP COM NEW 83417Q204   13,830,100 1,347,963 SH   SOLE 22 1,292,907 0 55,056
SOLARWINDS CORP COM NEW 83417Q204   143,199 13,957 SH   SOLE 25 13,957 0 0
SOLARWINDS CORP COM NEW 83417Q204   230,491 22,465 SH   SOLE 26 17,765 0 4,700
SOLARWINDS CORP COM NEW 83417Q204   4,641,255 452,364 SH   SOLE 30 452,364 0 0
SOLARWINDS CORP COM NEW 83417Q204   49,658 4,840 SH   SOLE 40 4,840 0 0
SOLARWINDS CORP COM NEW 83417Q204   449,844 43,844 SH   SOLE 43 39,293 0 4,551
SOLENO THERAPEUTICS INC COM 834203309   382 89 SH   SOLE 2 0 0 89
SOLENO THERAPEUTICS INC COM 834203309   167 39 SH   SOLE 21 39 0 0
SOLENO THERAPEUTICS INC COM 834203309   918 214 SH   SOLE 22 214 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   11,266 2,150 SH   SOLE 2 2,107 0 43
SOLID BIOSCIENCES INC COM NEW 83422E204   6,283 1,199 SH   SOLE 18 1,199 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   148,512 28,342 SH   SOLE 21 28,342 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   557,290 106,353 SH   SOLE 22 106,353 0 0
SOLID POWER INC CLASS A COM 83422N105   293,931 115,721 SH   SOLE 2 36,438 0 79,283
SOLID POWER INC CLASS A COM 83422N105   30,714 12,092 SH   SOLE 4 0 0 12,092
SOLID POWER INC CLASS A COM 83422N105   3,759 1,480 SH   SOLE 7 1,480 0 0
SOLID POWER INC CLASS A COM 83422N105   1,204,788 474,326 SH   SOLE 18 474,326 0 0
SOLID POWER INC CLASS A COM 83422N105   788,132 310,288 SH   SOLE 19 310,288 0 0
SOLID POWER INC CLASS A COM 83422N105   15,966,727 6,286,113 SH   SOLE 21 6,286,113 0 0
SOLID POWER INC CLASS A COM 83422N105   9,262,052 3,646,477 SH   SOLE 22 3,488,297 0 158,180
SOLID POWER INC CLASS A COM 83422N105   37,059 14,590 SH   SOLE 25 14,590 0 0
SOLID POWER INC CLASS A COM 83422N105   225,816 88,904 SH   SOLE 26 78,373 0 10,531
SOLID POWER INC CLASS A COM 83422N105   50,211 19,768 SH   SOLE 28 0 0 19,768
SOLID POWER INC CLASS A COM 83422N105   368,267 144,987 SH   SOLE 30 144,987 0 0
SOLID POWER INC CLASS A COM 83422N105   26,502 10,434 SH   SOLE 40 10,434 0 0
SOLIGENIX INC COM NEW 834223505   785 1,115 SH   SOLE 21 1,115 0 0
SOLIGENIX INC COM NEW 834223505   100 142 SH   SOLE 22 142 0 0
SOLITARIO ZINC CORP COM 8342EP107   20,939 36,416 SH   SOLE 21 36,416 0 0
SOLITARIO ZINC CORP COM 8342EP107   1,686 2,933 SH   SOLE 22 2,933 0 0
SOLO BRANDS INC COM CL A 83425V104   19,991 3,532 SH   SOLE 2 803 0 2,729
SOLO BRANDS INC COM CL A 83425V104   2,841 502 SH   SOLE 7 502 0 0
SOLO BRANDS INC COM CL A 83425V104   342,900 60,583 SH   SOLE 18 60,583 0 0
SOLO BRANDS INC COM CL A 83425V104   245,038 43,293 SH   SOLE 19 43,293 0 0
SOLO BRANDS INC COM CL A 83425V104   4,201,209 742,263 SH   SOLE 21 742,263 0 0
SOLO BRANDS INC COM CL A 83425V104   2,413,503 426,414 SH   SOLE 22 417,696 0 8,718
SOLO BRANDS INC COM CL A 83425V104   47,742 8,435 SH   SOLE 43 8,435 0 0
SOLUNA HOLDINGS INC COM NEW 583543103   10,437 51,213 SH   SOLE 22 51,213 0 0
SOMALOGIC INC CLASS A COM 83444K105   497,743 215,473 SH   SOLE 2 114,440 0 101,033
SOMALOGIC INC CLASS A COM 83444K105   3,654 1,582 SH   SOLE 7 1,582 0 0
SOMALOGIC INC CLASS A COM 83444K105   1,010,881 437,611 SH   SOLE 18 437,611 0 0
SOMALOGIC INC CLASS A COM 83444K105   1,293,438 559,930 SH   SOLE 19 559,930 0 0
SOMALOGIC INC CLASS A COM 83444K105   12,238,505 5,298,054 SH   SOLE 21 5,298,054 0 0
SOMALOGIC INC CLASS A COM 83444K105   9,642,159 4,174,095 SH   SOLE 22 3,995,115 0 178,980
SOMALOGIC INC CLASS A COM 83444K105   21,307 9,224 SH   SOLE 23 9,224 0 0
SOMALOGIC INC CLASS A COM 83444K105   44,435 19,236 SH   SOLE 25 19,236 0 0
SOMALOGIC INC CLASS A COM 83444K105   318,392 137,832 SH   SOLE 26 119,349 0 18,483
SOMALOGIC INC CLASS A COM 83444K105   30,619 13,255 SH   SOLE 28 0 0 13,255
SOMALOGIC INC CLASS A COM 83444K105   155,488 67,311 SH   SOLE 30 67,311 0 0
SOMALOGIC INC CLASS A COM 83444K105   36,239 15,688 SH   SOLE 40 15,688 0 0
SOMALOGIC INC CLASS A COM 83444K105   32,629 14,125 SH   SOLE 43 41 0 14,084
SONDER HOLDINGS INC CLASS A COM 83542D102   1,333 2,512 SH   SOLE 2 0 0 2,512
SONDER HOLDINGS INC CLASS A COM 83542D102   693,892 1,307,997 SH   SOLE 22 1,307,997 0 0
SONENDO INC COM 835431107   2,606 1,916 SH   SOLE 2 1,916 0 0
SONENDO INC COM 835431107   8,863 6,517 SH   SOLE 18 6,517 0 0
SONENDO INC COM 835431107   140,449 103,271 SH   SOLE 21 103,271 0 0
SONENDO INC COM 835431107   7,348 5,403 SH   SOLE 22 5,403 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   2,378,876 49,903 SH   SOLE 2 35,001 0 14,902
SONIC AUTOMOTIVE INC CL A 83545G102   3,289 69 SH   SOLE 4 69 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   22,357 469 SH   SOLE 7 469 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   3,179,446 66,697 SH   SOLE 18 56,631 0 10,066
SONIC AUTOMOTIVE INC CL A 83545G102   5,404,491 113,373 SH   SOLE 19 113,373 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   90,626,581 1,901,124 SH   SOLE 21 1,901,124 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   26,025,055 545,942 SH   SOLE 22 515,733 0 30,209
SONIC AUTOMOTIVE INC CL A 83545G102   134,525 2,822 SH   SOLE 25 2,822 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   686,400 14,399 SH   SOLE 26 12,730 0 1,669
SONIC AUTOMOTIVE INC CL A 83545G102   1,325,083 27,797 SH   SOLE 30 27,797 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   75,795 1,590 SH   SOLE 36 1,590 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   122,846 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   803,240 16,850 SH   SOLE 43 12,925 0 3,925
SONIDA SENIOR LIVING INC COM 140475203   10,935 1,254 SH   SOLE 2 1,254 0 0
SONIDA SENIOR LIVING INC COM 140475203   5,764 661 SH   SOLE 18 661 0 0
SONIDA SENIOR LIVING INC COM 140475203   71,033 8,146 SH   SOLE 21 8,146 0 0
SONIDA SENIOR LIVING INC COM 140475203   280,130 32,125 SH   SOLE 22 32,125 0 0
SONIM TECHNOLOGIES INC COM NEW 83548F200   4,398 3,824 SH   SOLE 18 3,824 0 0
SONIM TECHNOLOGIES INC COM NEW 83548F200   54,646 47,518 SH   SOLE 21 47,518 0 0
SONNET BIOTHERAPEUTC HLDNG I COM NEW 83548R204   1 2 SH   SOLE 21 2 0 0
SONNET BIOTHERAPEUTC HLDNG I COM NEW 83548R204   6,420 13,102 SH   SOLE 22 13,102 0 0
SONO TEK CORP COM 835483108   7,108 1,315 SH   SOLE 18 1,315 0 0
SONO TEK CORP COM 835483108   101,014 18,689 SH   SOLE 21 18,689 0 0
SONO TEK CORP COM 835483108   5,000 925 SH   SOLE 22 925 0 0
SONOCO PRODS CO COM 835495102   8,579,796 145,371 SH   SOLE 2 93,156 0 52,215
SONOCO PRODS CO COM 835495102   14,460 245 SH   SOLE 4 245 0 0
SONOCO PRODS CO COM 835495102   4,251,152 72,029 SH   SOLE 7 71,404 0 625
SONOCO PRODS CO COM 835495102   14,100,409 238,909 SH   SOLE 18 238,909 0 0
SONOCO PRODS CO COM 835495102   10,216,657 173,105 SH   SOLE 19 173,105 0 0
SONOCO PRODS CO COM 835495102   445,958,071 7,556,050 SH   SOLE 21 7,556,050 0 0
SONOCO PRODS CO COM 835495102   164,196,591 2,782,050 SH   SOLE 22 2,656,031 0 126,019
SONOCO PRODS CO COM 835495102   1,059,645 17,954 SH   SOLE 25 17,954 0 0
SONOCO PRODS CO COM 835495102   2,424,483 41,079 SH   SOLE 26 33,130 0 7,949
SONOCO PRODS CO COM 835495102   3,376,062 57,202 SH   SOLE 28 57,202 0 0
SONOCO PRODS CO COM 835495102   3,225,089 54,644 SH   SOLE 30 54,644 0 0
SONOCO PRODS CO COM 835495102   81,212 1,376 SH   SOLE 31 1,376 0 0
SONOCO PRODS CO COM 835495102   2,781,849 47,134 SH   SOLE 32 47,134 0 0
SONOCO PRODS CO COM 835495102   181,427 3,074 SH   SOLE 36 3,074 0 0
SONOCO PRODS CO COM 835495102   1,000,330 16,949 SH   SOLE 40 16,949 0 0
SONOCO PRODS CO COM 835495102   19,595 332 SH   OTR 43 332 0 0
SONOCO PRODS CO COM 835495102   2,629,183 44,547 SH   SOLE 43 35,754 0 8,793
SONOMA PHARMACEUTICALS INC COM NEW 83558L204   652 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204   2,425 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108   1,831,981 112,185 SH   SOLE 2 83,838 0 28,347
SONOS INC COM 83570H108   6,124 375 SH   SOLE 4 375 0 0
SONOS INC COM 83570H108   682,039 41,766 SH   SOLE 7 39,539 0 2,227
SONOS INC COM 83570H108   575,877 35,265 SH   SOLE 13 35,265 0 0
SONOS INC COM 83570H108   6,480,512 396,847 SH   SOLE 18 396,847 0 0
SONOS INC COM 83570H108   4,143,558 253,739 SH   SOLE 19 253,739 0 0
SONOS INC COM 83570H108   247,146,173 15,134,487 SH   SOLE 21 15,134,487 0 0
SONOS INC COM 83570H108   57,650,534 3,530,345 SH   SOLE 22 3,355,410 0 174,935
SONOS INC COM 83570H108   344,057 21,069 SH   SOLE 25 21,069 0 0
SONOS INC COM 83570H108   1,055,571 64,640 SH   SOLE 26 55,078 0 9,562
SONOS INC COM 83570H108   36,253 2,220 SH   SOLE 28 2,220 0 0
SONOS INC COM 83570H108   5,396,053 330,438 SH   SOLE 30 330,438 0 0
SONOS INC COM 83570H108   56,861 3,482 SH   SOLE 36 3,482 0 0
SONOS INC COM 83570H108   379,101 23,215 SH   SOLE 40 23,215 0 0
SONOS INC COM 83570H108   1,398,958 85,668 SH   SOLE 43 79,300 0 6,368
SONY GROUP CORPORATION SPONSORED ADR 835699307   32,414 360 SH   SOLE 2 151 0 209
SONY GROUP CORPORATION SPONSORED ADR 835699307   115,735,138 1,285,375 SH   SOLE 18 1,285,330 0 45
SONY GROUP CORPORATION SPONSORED ADR 835699307   59,790,882 664,048 SH   SOLE 19 664,048 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,524,377 16,930 SH   SOLE 23 16,930 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   6,542,937 72,667 SH   SOLE 25 32,889 0 39,778
SONY GROUP CORPORATION SPONSORED ADR 835699307   29,067,883 322,833 SH   SOLE 34 322,833 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   917,508 10,190 SH   SOLE 36 10,190 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   103,257,718 1,146,798 SH   SOLE 43 1,035,872 0 110,926
SOPHIA GENETICS SA ORDINARY SHARES H82027105   8,933 1,994 SH   SOLE 2 1,994 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   1,305,853 291,485 SH   SOLE 19 291,485 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   2,773 619 SH   SOLE 21 619 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   13,373 2,985 SH   SOLE 22 2,985 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   8,042 1,795 SH   SOLE 34 1,795 0 0
SOTERA HEALTH CO COM 83601L102   3,033,881 161,034 SH   SOLE 2 115,476 0 45,558
SOTERA HEALTH CO COM 83601L102   3,598 191 SH   SOLE 4 191 0 0
SOTERA HEALTH CO COM 83601L102   424,993 22,558 SH   SOLE 7 21,374 0 1,184
SOTERA HEALTH CO COM 83601L102   3,742,849 198,665 SH   SOLE 18 198,665 0 0
SOTERA HEALTH CO COM 83601L102   9,485,375 503,470 SH   SOLE 19 503,470 0 0
SOTERA HEALTH CO COM 83601L102   97,076,322 5,152,671 SH   SOLE 21 5,152,671 0 0
SOTERA HEALTH CO COM 83601L102   53,366,504 2,832,617 SH   SOLE 22 2,698,431 0 134,186
SOTERA HEALTH CO COM 83601L102   392,550 20,836 SH   SOLE 25 20,836 0 0
SOTERA HEALTH CO COM 83601L102   805,259 42,742 SH   SOLE 26 33,588 0 9,154
SOTERA HEALTH CO COM 83601L102   326,215 17,315 SH   SOLE 28 1,199 0 16,116
SOTERA HEALTH CO COM 83601L102   1,972,529 104,699 SH   SOLE 30 104,699 0 0
SOTERA HEALTH CO COM 83601L102   28,222 1,498 SH   SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102   4,827,185 256,220 SH   SOLE 34 256,220 0 0
SOTERA HEALTH CO COM 83601L102   323,709 17,182 SH   SOLE 40 17,182 0 0
SOTERA HEALTH CO COM 83601L102   4,528,533 240,368 SH   SOLE 43 217,559 0 22,809
SOTHERLY HOTELS INC COM 83600C103   4,950 2,619 SH   SOLE 18 2,619 0 0
SOTHERLY HOTELS INC COM 83600C103   73,260 38,762 SH   SOLE 21 38,762 0 0
SOTHERLY HOTELS INC COM 83600C103   3,657 1,935 SH   SOLE 22 1,935 0 0
SOUND FINL BANCORP INC COM 83607A100   2,769 78 SH   SOLE 2 0 0 78
SOUND FINL BANCORP INC COM 83607A100   13,881 391 SH   SOLE 18 391 0 0
SOUND FINL BANCORP INC COM 83607A100   742,909 20,927 SH   SOLE 21 20,927 0 0
SOUND FINL BANCORP INC COM 83607A100   164,791 4,642 SH   SOLE 22 4,642 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   342,337 75,239 SH   SOLE 2 42,063 0 33,176
SOUNDHOUND AI INC CLASS A COM 836100107   6,206 1,364 SH   SOLE 7 1,364 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   1,731,493 380,548 SH   SOLE 18 380,548 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   1,338,642 294,207 SH   SOLE 19 294,207 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   23,607,707 5,188,507 SH   SOLE 21 5,188,507 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   16,192,458 3,558,782 SH   SOLE 22 3,449,849 0 108,933
SOUNDHOUND AI INC CLASS A COM 836100107   78,251 17,198 SH   SOLE 26 0 0 17,198
SOUNDTHINKING INC COM 82536T107   109,344 5,002 SH   SOLE 2 2,953 0 2,049
SOUNDTHINKING INC COM 82536T107   918 42 SH   SOLE 7 42 0 0
SOUNDTHINKING INC COM 82536T107   509,906 23,326 SH   SOLE 18 23,326 0 0
SOUNDTHINKING INC COM 82536T107   381,260 17,441 SH   SOLE 19 17,441 0 0
SOUNDTHINKING INC COM 82536T107   7,254,875 331,879 SH   SOLE 21 331,879 0 0
SOUNDTHINKING INC COM 82536T107   4,876,398 223,074 SH   SOLE 22 215,356 0 7,718
SOUNDTHINKING INC COM 82536T107   4,306 197 SH   SOLE 23 197 0 0
SOUNDTHINKING INC COM 82536T107   32,921 1,506 SH   SOLE 25 1,506 0 0
SOUNDTHINKING INC COM 82536T107   44,879 2,053 SH   SOLE 26 715 0 1,338
SOUNDTHINKING INC COM 82536T107   22,341 1,022 SH   SOLE 28 0 0 1,022
SOUNDTHINKING INC COM 82536T107   251,324 11,497 SH   SOLE 30 11,497 0 0
SOUNDTHINKING INC COM 82536T107   36,965 1,691 SH   SOLE 40 1,691 0 0
SOUNDTHINKING INC COM 82536T107   177,175 8,105 SH   SOLE 43 7,796 0 309
SOUTH PLAINS FINANCIAL INC COM 83946P107   2,422,526 107,620 SH   SOLE 2 78,524 0 29,096
SOUTH PLAINS FINANCIAL INC COM 83946P107   3,849 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   808,019 35,896 SH   SOLE 18 35,896 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   2,340,005 103,954 SH   SOLE 19 103,954 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   11,245,141 499,562 SH   SOLE 21 499,562 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   10,807,636 480,126 SH   SOLE 22 471,599 0 8,527
SOUTH PLAINS FINANCIAL INC COM 83946P107   74,170 3,295 SH   SOLE 23 3,295 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   67,440 2,996 SH   SOLE 25 2,996 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   340,014 15,105 SH   SOLE 26 0 0 15,105
SOUTH PLAINS FINANCIAL INC COM 83946P107   40,225 1,787 SH   SOLE 28 0 0 1,787
SOUTH PLAINS FINANCIAL INC COM 83946P107   68,926 3,062 SH   SOLE 30 3,062 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   87,766 3,899 SH   SOLE 40 3,899 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   22,960 1,020 SH   SOLE 43 1,020 0 0
SOUTHERN CO COM 842587107   73,191,859 1,041,877 SH   SOLE 2 222,340 0 819,537
SOUTHERN CO COM 842587107   41,896,468 596,391 SH   SOLE 4 501,365 0 95,026
SOUTHERN CO COM 842587107   67,149,516 955,865 SH   SOLE 7 863,923 0 91,942
SOUTHERN CO COM 842587107   965,657 13,746 SH   SOLE 13 13,746 0 0
SOUTHERN CO COM 842587107   13,299,168 189,312 SH   SOLE 15 189,312 0 0
SOUTHERN CO COM 842587107   119,280,566 1,697,944 SH   SOLE 18 1,666,439 0 31,505
SOUTHERN CO COM 842587107   31,429,920 447,401 SH   SOLE 19 447,401 0 0
SOUTHERN CO COM 842587107   2,479,979,129 35,302,194 SH   SOLE 21 35,302,194 0 0
SOUTHERN CO COM 842587107   1,749,159,387 24,899,066 SH   SOLE 22 22,656,741 0 2,242,325
SOUTHERN CO COM 842587107   136,171,125 1,938,379 SH   SOLE 23 1,938,379 0 0
SOUTHERN CO COM 842587107   27,584,857 392,667 SH   SOLE 25 392,667 0 0
SOUTHERN CO COM 842587107   105,928,992 1,507,886 SH   SOLE 26 719,566 0 788,320
SOUTHERN CO COM 842587107   64,077,484 912,135 SH   SOLE 28 16,481 0 895,654
SOUTHERN CO COM 842587107   59,502 847 SH   SOLE 29 847 0 0
SOUTHERN CO COM 842587107   416,310,492 5,926,128 SH   SOLE 30 5,926,128 0 0
SOUTHERN CO COM 842587107   17,081,850 243,158 SH   SOLE 31 224,298 0 18,860
SOUTHERN CO COM 842587107   8,282,967 117,907 SH   SOLE 34 117,907 0 0
SOUTHERN CO COM 842587107   14,870,942 211,686 SH   SOLE 35 211,686 0 0
SOUTHERN CO COM 842587107   26,860,931 382,362 SH   SOLE 36 382,362 0 0
SOUTHERN CO COM 842587107   1,704,125 24,258 SH   SOLE 40 24,258 0 0
SOUTHERN CO COM 842587107   217,354 3,094 SH   OTR 43 3,094 0 0
SOUTHERN CO COM 842587107   91,571,961 1,303,515 SH   SOLE 43 1,104,970 0 198,545
SOUTHERN COPPER CORP COM 84265V105   18,148,068 252,970 SH   SOLE 2 156,346 0 96,624
SOUTHERN COPPER CORP COM 84265V105   7,016,818 97,809 SH   SOLE 4 26,976 0 70,833
SOUTHERN COPPER CORP COM 84265V105   12,659,456 176,463 SH   SOLE 7 171,296 0 5,167
SOUTHERN COPPER CORP COM 84265V105   12,841 179 SH   SOLE 13 179 0 0
SOUTHERN COPPER CORP COM 84265V105   313,289 4,367 SH   SOLE 15 4,367 0 0
SOUTHERN COPPER CORP COM 84265V105   7,901,228 110,137 SH   SOLE 18 110,137 0 0
SOUTHERN COPPER CORP COM 84265V105   5,219,372 72,754 SH   SOLE 19 72,754 0 0
SOUTHERN COPPER CORP COM 84265V105   224,072,286 3,123,394 SH   SOLE 21 3,123,394 0 0
SOUTHERN COPPER CORP COM 84265V105   137,958,172 1,923,030 SH   SOLE 22 1,763,435 0 159,595
SOUTHERN COPPER CORP COM 84265V105   7,399,264 103,140 SH   SOLE 23 103,140 0 0
SOUTHERN COPPER CORP COM 84265V105   6,248,267 87,096 SH   SOLE 25 87,096 0 0
SOUTHERN COPPER CORP COM 84265V105   8,971,804 125,060 SH   SOLE 26 37,746 0 87,314
SOUTHERN COPPER CORP COM 84265V105   9,104,021 126,903 SH   SOLE 28 1,391 0 125,512
SOUTHERN COPPER CORP COM 84265V105   1,647,437 22,964 SH   SOLE 29 22,964 0 0
SOUTHERN COPPER CORP COM 84265V105   35,420,190 493,730 SH   SOLE 30 493,730 0 0
SOUTHERN COPPER CORP COM 84265V105   3,674,738 51,223 SH   SOLE 31 49,691 0 1,532
SOUTHERN COPPER CORP COM 84265V105   20,217,193 281,812 SH   SOLE 34 281,812 0 0
SOUTHERN COPPER CORP COM 84265V105   539,700 7,523 SH   SOLE 36 7,523 0 0
SOUTHERN COPPER CORP COM 84265V105   51,509 718 SH   SOLE 40 718 0 0
SOUTHERN COPPER CORP COM 84265V105   24,559,883 342,346 SH   SOLE 43 311,647 0 30,699
SOUTHERN FIRST BANCSHARES COM 842873101   1,630,530 65,880 SH   SOLE 2 48,109 0 17,771
SOUTHERN FIRST BANCSHARES COM 842873101   3,193 129 SH   SOLE 7 129 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   637,832 25,771 SH   SOLE 18 25,771 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   1,659,017 67,031 SH   SOLE 19 67,031 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   8,045,879 325,086 SH   SOLE 21 325,086 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   7,139,360 288,459 SH   SOLE 22 282,454 0 6,005
SOUTHERN FIRST BANCSHARES COM 842873101   91,031 3,678 SH   SOLE 23 3,678 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   6,732 272 SH   SOLE 26 0 0 272
SOUTHERN FIRST BANCSHARES COM 842873101   22,646 915 SH   SOLE 43 915 0 0
SOUTHERN MO BANCORP INC COM 843380106   443,944 11,546 SH   SOLE 2 6,974 0 4,572
SOUTHERN MO BANCORP INC COM 843380106   3,883 101 SH   SOLE 7 101 0 0
SOUTHERN MO BANCORP INC COM 843380106   1,060,336 27,577 SH   SOLE 18 27,577 0 0
SOUTHERN MO BANCORP INC COM 843380106   673,567 17,518 SH   SOLE 19 17,518 0 0
SOUTHERN MO BANCORP INC COM 843380106   12,853,297 334,286 SH   SOLE 21 334,286 0 0
SOUTHERN MO BANCORP INC COM 843380106   9,116,726 237,106 SH   SOLE 22 230,533 0 6,573
SOUTHERN MO BANCORP INC COM 843380106   66,557 1,731 SH   SOLE 25 1,731 0 0
SOUTHERN MO BANCORP INC COM 843380106   109,236 2,841 SH   SOLE 30 2,841 0 0
SOUTHERN MO BANCORP INC COM 843380106   68,403 1,779 SH   SOLE 40 1,779 0 0
SOUTHERN MO BANCORP INC COM 843380106   28,069 730 SH   SOLE 43 685 0 45
SOUTHERN STS BANCSHARES INC COM 843878307   20,889 990 SH   SOLE 2 275 0 715
SOUTHERN STS BANCSHARES INC COM 843878307   375,686 17,805 SH   SOLE 18 17,805 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   235,539 11,163 SH   SOLE 19 11,163 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   4,355,504 206,422 SH   SOLE 21 206,422 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   2,552,741 120,983 SH   SOLE 22 116,273 0 4,710
SOUTHLAND HLDGS INC COM 84445C100   5,115 623 SH   SOLE 2 0 0 623
SOUTHLAND HLDGS INC COM 84445C100   50,418 6,141 SH   SOLE 18 6,141 0 0
SOUTHLAND HLDGS INC COM 84445C100   45,943 5,596 SH   SOLE 19 5,596 0 0
SOUTHLAND HLDGS INC COM 84445C100   248,238 30,236 SH   SOLE 21 30,236 0 0
SOUTHLAND HLDGS INC COM 84445C100   55,393 6,747 SH   SOLE 22 4,490 0 2,257
SOUTHSIDE BANCSHARES INC COM 84470P109   646,100 24,698 SH   SOLE 2 8,344 0 16,354
SOUTHSIDE BANCSHARES INC COM 84470P109   2,616 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   8,293 317 SH   SOLE 7 317 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   2,580,265 98,634 SH   SOLE 18 98,634 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   1,445,968 55,274 SH   SOLE 19 55,274 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   89,159,715 3,408,246 SH   SOLE 21 3,408,246 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   19,939,832 762,226 SH   SOLE 22 712,231 0 49,995
SOUTHSIDE BANCSHARES INC COM 84470P109   103,646 3,962 SH   SOLE 25 3,962 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   286,609 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109   15,199 581 SH   SOLE 28 581 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   1,156,769 44,219 SH   SOLE 30 44,219 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   97,865 3,741 SH   SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   250,037 9,558 SH   SOLE 43 8,885 0 673
SOUTHSTATE CORPORATION COM 840441109   7,406,974 112,568 SH   SOLE 2 65,565 0 47,003
SOUTHSTATE CORPORATION COM 840441109   16,253 247 SH   SOLE 4 247 0 0
SOUTHSTATE CORPORATION COM 840441109   1,144,723 17,397 SH   SOLE 7 16,500 0 897
SOUTHSTATE CORPORATION COM 840441109   22,202,631 337,426 SH   SOLE 18 337,426 0 0
SOUTHSTATE CORPORATION COM 840441109   10,102,800 153,538 SH   SOLE 19 153,538 0 0
SOUTHSTATE CORPORATION COM 840441109   385,777,241 5,862,876 SH   SOLE 21 5,862,876 0 0
SOUTHSTATE CORPORATION COM 840441109   161,509,916 2,454,558 SH   SOLE 22 2,361,438 0 93,120
SOUTHSTATE CORPORATION COM 840441109   915,278 13,910 SH   SOLE 25 13,910 0 0
SOUTHSTATE CORPORATION COM 840441109   2,616,076 39,758 SH   SOLE 26 33,173 0 6,585
SOUTHSTATE CORPORATION COM 840441109   409,144 6,218 SH   SOLE 28 1,266 0 4,952
SOUTHSTATE CORPORATION COM 840441109   8,763,573 133,185 SH   SOLE 30 133,185 0 0
SOUTHSTATE CORPORATION COM 840441109   83,040 1,262 SH   SOLE 36 1,262 0 0
SOUTHSTATE CORPORATION COM 840441109   907,908 13,798 SH   SOLE 40 13,798 0 0
SOUTHSTATE CORPORATION COM 840441109   1,578,203 23,985 SH   SOLE 43 19,838 0 4,147
SOUTHWEST AIRLS CO COM 844741108   21,236,730 586,488 SH   SOLE 2 299,990 0 286,498
SOUTHWEST AIRLS CO COM 844741108   5,076,280 140,190 SH   SOLE 4 73,792 0 66,398
SOUTHWEST AIRLS CO COM 844741108   11,531,871 318,472 SH   SOLE 7 270,648 0 47,824
SOUTHWEST AIRLS CO COM 844741108   314,267 8,679 SH   SOLE 13 8,679 0 0
SOUTHWEST AIRLS CO COM 844741108   1,484,248 40,990 SH   SOLE 15 40,990 0 0
SOUTHWEST AIRLS CO COM 844741108   31,191,403 861,403 SH   SOLE 18 820,916 0 40,487
SOUTHWEST AIRLS CO COM 844741108   17,728,344 489,598 SH   SOLE 19 489,598 0 0
SOUTHWEST AIRLS CO COM 844741108   539,123,846 14,888,811 SH   SOLE 21 14,888,811 0 0
SOUTHWEST AIRLS CO COM 844741108   435,688,135 12,032,260 SH   SOLE 22 11,282,044 0 750,216
SOUTHWEST AIRLS CO COM 844741108   9,683,858 267,436 SH   SOLE 23 267,436 0 0
SOUTHWEST AIRLS CO COM 844741108   6,143,859 169,673 SH   SOLE 25 169,673 0 0
SOUTHWEST AIRLS CO COM 844741108   16,897,903 466,664 SH   SOLE 26 95,460 0 371,204
SOUTHWEST AIRLS CO COM 844741108   11,626,814 321,094 SH   SOLE 28 2,155 0 318,939
SOUTHWEST AIRLS CO COM 844741108   486,662 13,440 SH   SOLE 29 13,440 0 0
SOUTHWEST AIRLS CO COM 844741108   71,177,273 1,965,680 SH   SOLE 30 1,965,680 0 0
SOUTHWEST AIRLS CO COM 844741108   1,341,906 37,059 SH   SOLE 31 34,723 0 2,336
SOUTHWEST AIRLS CO COM 844741108   235,437 6,502 SH   SOLE 34 6,502 0 0
SOUTHWEST AIRLS CO COM 844741108   1,418,853 39,184 SH   SOLE 36 39,184 0 0
SOUTHWEST AIRLS CO COM 844741108   243,259 6,718 SH   SOLE 40 6,718 0 0
SOUTHWEST AIRLS CO COM 844741108   58,298 1,610 SH   OTR 43 1,610 0 0
SOUTHWEST AIRLS CO COM 844741108   17,800,474 491,590 SH   SOLE 43 432,688 0 58,902
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   10,467,545 9,130,000 PRN   SOLE 21 9,130,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   6,181,752 97,121 SH   SOLE 2 58,400 0 38,721
SOUTHWEST GAS HLDGS INC COM 844895102   15,021 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   7,666,324 120,445 SH   SOLE 7 99,226 0 21,219
SOUTHWEST GAS HLDGS INC COM 844895102   20,535,018 322,624 SH   SOLE 18 322,624 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   7,909,976 124,273 SH   SOLE 19 124,273 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   421,427,668 6,621,016 SH   SOLE 21 6,621,016 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   128,116,948 2,012,835 SH   SOLE 22 1,934,560 0 78,275
SOUTHWEST GAS HLDGS INC COM 844895102   801,990 12,600 SH   SOLE 25 12,600 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   2,073,653 32,579 SH   SOLE 26 26,496 0 6,083
SOUTHWEST GAS HLDGS INC COM 844895102   65,750 1,033 SH   SOLE 28 1,033 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   4,113,254 64,623 SH   SOLE 30 64,623 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,890,278 29,698 SH   SOLE 32 29,698 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   107,314 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   677,236 10,640 SH   SOLE 40 10,640 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   14,490,810 227,664 SH   SOLE 43 210,611 0 17,053
SOUTHWESTERN ENERGY CO COM 845467109   14,325,730 2,383,649 SH   SOLE 2 1,795,973 0 587,676
SOUTHWESTERN ENERGY CO COM 845467109   17,934 2,984 SH   SOLE 4 2,984 0 0
SOUTHWESTERN ENERGY CO COM 845467109   1,465,178 243,790 SH   SOLE 7 231,432 0 12,358
SOUTHWESTERN ENERGY CO COM 845467109   12,676,496 2,109,234 SH   SOLE 18 2,109,234 0 0
SOUTHWESTERN ENERGY CO COM 845467109   2,068,143 344,117 SH   SOLE 19 344,117 0 0
SOUTHWESTERN ENERGY CO COM 845467109   338,746,847 56,363,868 SH   SOLE 21 56,363,868 0 0
SOUTHWESTERN ENERGY CO COM 845467109   196,458,859 32,688,662 SH   SOLE 22 31,280,238 0 1,408,424
SOUTHWESTERN ENERGY CO COM 845467109   17,495 2,911 SH   SOLE 23 2,911 0 0
SOUTHWESTERN ENERGY CO COM 845467109   2,506,194 417,004 SH   SOLE 26 321,732 0 95,272
SOUTHWESTERN ENERGY CO COM 845467109   1,599,111 266,075 SH   SOLE 28 266,075 0 0
SOUTHWESTERN ENERGY CO COM 845467109   5,808,677 966,502 SH   SOLE 30 966,502 0 0
SOUTHWESTERN ENERGY CO COM 845467109   93,510 15,559 SH   SOLE 31 15,559 0 0
SOUTHWESTERN ENERGY CO COM 845467109   46,776 7,783 SH   SOLE 36 7,783 0 0
SOUTHWESTERN ENERGY CO COM 845467109   6,992,605 1,163,495 SH   SOLE 43 1,082,881 0 80,614
SOVOS BRANDS INC COM 84612U107   5,065,707 258,983 SH   SOLE 2 176,808 0 82,175
SOVOS BRANDS INC COM 84612U107   6,513 333 SH   SOLE 7 333 0 0
SOVOS BRANDS INC COM 84612U107   1,942,269 99,298 SH   SOLE 18 99,298 0 0
SOVOS BRANDS INC COM 84612U107   12,433,451 635,657 SH   SOLE 19 635,657 0 0
SOVOS BRANDS INC COM 84612U107   26,799,723 1,370,129 SH   SOLE 21 1,370,129 0 0
SOVOS BRANDS INC COM 84612U107   31,646,241 1,617,906 SH   SOLE 22 1,593,666 0 24,240
SOVOS BRANDS INC COM 84612U107   435,582 22,269 SH   SOLE 23 22,269 0 0
SOVOS BRANDS INC COM 84612U107   112,020 5,727 SH   SOLE 25 5,727 0 0
SOVOS BRANDS INC COM 84612U107   182,534 9,332 SH   SOLE 26 359 0 8,973
SOVOS BRANDS INC COM 84612U107   89,331 4,567 SH   SOLE 28 0 0 4,567
SOVOS BRANDS INC COM 84612U107   3,932 201 SH   SOLE 30 201 0 0
SOVOS BRANDS INC COM 84612U107   3,908,851 199,839 SH   SOLE 34 199,839 0 0
SOVOS BRANDS INC COM 84612U107   8,078 413 SH   SOLE 36 413 0 0
SOVOS BRANDS INC COM 84612U107   127,746 6,531 SH   SOLE 40 6,531 0 0
SOVOS BRANDS INC COM 84612U107   121,135 6,193 SH   SOLE 43 5,934 0 259
SP PLUS CORP COM 78469C103   424,031 10,842 SH   SOLE 2 6,268 0 4,574
SP PLUS CORP COM 78469C103   4,771 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103   6,844 175 SH   SOLE 7 175 0 0
SP PLUS CORP COM 78469C103   2,130,674 54,479 SH   SOLE 18 54,479 0 0
SP PLUS CORP COM 78469C103   1,607,812 41,110 SH   SOLE 19 41,110 0 0
SP PLUS CORP COM 78469C103   28,125,331 719,134 SH   SOLE 21 719,134 0 0
SP PLUS CORP COM 78469C103   20,947,981 535,617 SH   SOLE 22 508,108 0 27,509
SP PLUS CORP COM 78469C103   114,944 2,939 SH   SOLE 25 2,939 0 0
SP PLUS CORP COM 78469C103   138,410 3,539 SH   SOLE 26 451 0 3,088
SP PLUS CORP COM 78469C103   124,292 3,178 SH   SOLE 28 0 0 3,178
SP PLUS CORP COM 78469C103   493,294 12,613 SH   SOLE 30 12,613 0 0
SP PLUS CORP COM 78469C103   117,721 3,010 SH   SOLE 40 3,010 0 0
SP PLUS CORP COM 78469C103   180,493 4,615 SH   SOLE 43 4,607 0 8
SPAR GROUP INC COM 784933103   1,360 1,079 SH   SOLE 22 1,079 0 0
SPARTANNASH CO COM 847215100   4,295,291 190,817 SH   SOLE 2 163,137 0 27,680
SPARTANNASH CO COM 847215100   3,084 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100   372,428 16,545 SH   SOLE 7 15,686 0 859
SPARTANNASH CO COM 847215100   2,883,373 128,093 SH   SOLE 18 128,093 0 0
SPARTANNASH CO COM 847215100   3,115,024 138,384 SH   SOLE 19 138,384 0 0
SPARTANNASH CO COM 847215100   98,615,770 4,380,976 SH   SOLE 21 4,380,976 0 0
SPARTANNASH CO COM 847215100   27,828,528 1,236,274 SH   SOLE 22 1,166,920 0 69,354
SPARTANNASH CO COM 847215100   4,727 210 SH   SOLE 23 210 0 0
SPARTANNASH CO COM 847215100   198,966 8,839 SH   SOLE 25 8,839 0 0
SPARTANNASH CO COM 847215100   678,609 30,147 SH   SOLE 26 13,987 0 16,160
SPARTANNASH CO COM 847215100   1,471,209 65,358 SH   SOLE 30 65,358 0 0
SPARTANNASH CO COM 847215100   13,011 578 SH   SOLE 34 578 0 0
SPARTANNASH CO COM 847215100   97,671 4,339 SH   SOLE 40 4,339 0 0
SPARTANNASH CO COM 847215100   2,568,903 114,123 SH   SOLE 43 110,743 0 3,380
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   155,027 451 SH   SOLE 43 451 0 0
SPDR GOLD TR GOLD SHS 78463V107   2,721,292 15,265 SH   SOLE 4 15,265 0 0
SPDR GOLD TR GOLD SHS 78463V107   57,664,284 323,466 SH   SOLE 18 323,466 0 0
SPDR GOLD TR GOLD SHS 78463V107   265,736,571 1,490,641 SH   SOLE 19 1,490,641 0 0
SPDR GOLD TR GOLD SHS 78463V107   24,453,831 137,173 SH   SOLE 22 137,173 0 0
SPDR GOLD TR GOLD SHS 78463V107   171,505,010 962,052 SH   SOLE 34 962,052 0 0
SPDR GOLD TR OPTIONS 78463V107   2,032,278 11,400 SH Call SOLE 4 11,400 0 0
SPDR GOLD TR OPTIONS 78463V107   35,867,924 201,200 SH Call SOLE 18 201,200 0 0
SPDR GOLD TR OPTIONS 78463V107   165,844,581 930,300 SH Call SOLE 19 930,300 0 0
SPDR GOLD TR OPTIONS 78463V107   15,259,912 85,600 SH Call SOLE 22 85,600 0 0
SPDR GOLD TR OPTIONS 78463V107   106,658,941 598,300 SH Call SOLE 34 598,300 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   4,506 98 SH   SOLE 2 98 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   1,814,152 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   95,932 1,671 SH   SOLE 43 0 0 1,671
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   88,079,506 1,633,825 SH   SOLE 13 1,633,825 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   91,455 3,500 SH   SOLE 43 0 0 3,500
SPDR S&P 500 ETF TR OPTIONS 78462F103   27,439,032 61,900 SH Call SOLE 2 61,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   166,761,936 376,200 SH Put SOLE 2 376,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   18,263,136 41,200 SH Call SOLE 4 41,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   5,762,640 13,000 SH Put SOLE 4 13,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   325,367,520 734,000 SH Call SOLE 18 734,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   118,577,400 267,500 SH Put SOLE 18 267,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   2,463,971,880 5,558,500 SH Call SOLE 19 5,558,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   1,798,519,944 4,057,300 SH Put SOLE 19 4,057,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   147,479,256 332,700 SH Call SOLE 22 332,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   63,389,040 143,000 SH Put SOLE 22 143,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   18,795,072 42,400 SH Call SOLE 26 42,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   10,284,096 23,200 SH Put SOLE 26 23,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   18,662,088 42,100 SH Call SOLE 30 42,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   11,525,280 26,000 SH Put SOLE 30 26,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   1,126,640,448 2,541,600 SH Call SOLE 34 2,541,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   548,204,376 1,236,700 SH Put SOLE 34 1,236,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   113,089,594 255,120 SH   SOLE 2 255,120 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   105,528,567 238,063 SH   SOLE 18 180,177 0 57,886
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,758,366 22,014 SH   SOLE 22 22,014 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   410,601,398 926,280 SH   SOLE 23 926,280 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   524,893 1,184 SH   SOLE 43 479 0 705
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   51,426,314 107,382 SH   SOLE 2 107,382 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   429,103 896 SH   SOLE 18 896 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292   151,686 4,532 SH   SOLE 18 4,532 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367   1,528,787 65,726 SH   SOLE 2 0 0 65,726
SPDR SER TR PORTFOLIO LN COR 78464A367   2,313,300 99,454 SH   SOLE 18 99,454 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   9,087,130 283,000 SH   SOLE 19 283,000 0 0
SPDR SER TR PORT MTG BK ETF 78464A383   5,296,545 241,741 SH   SOLE 2 0 0 241,741
SPDR SER TR COMP SOFTWARE 78464A599   6,712,799 50,340 SH   SOLE 19 50,340 0 0
SPDR SER TR DJ REIT ETF 78464A607   3,433,374 37,963 SH   SOLE 22 37,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   5,480 216 SH   SOLE 2 216 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   2,269,948 75,918 SH   SOLE 2 0 0 75,918
SPDR SER TR PORTFLI INTRMDIT 78464A672   20,991 742 SH   SOLE 2 742 0 0
SPDR SER TR OPTIONS 78464A698   551,205 13,500 SH Call SOLE 4 13,500 0 0
SPDR SER TR OPTIONS 78464A698   9,660,378 236,600 SH Call SOLE 18 236,600 0 0
SPDR SER TR OPTIONS 78464A698   126,666,909 3,102,300 SH Call SOLE 19 3,102,300 0 0
SPDR SER TR OPTIONS 78464A698   21,717,477 531,900 SH Put SOLE 19 531,900 0 0
SPDR SER TR OPTIONS 78464A698   5,091,501 124,700 SH Call SOLE 22 124,700 0 0
SPDR SER TR OPTIONS 78464A698   228,648 5,600 SH Put SOLE 22 5,600 0 0
SPDR SER TR S&P REGL BKG 78464A698   1,511 37 SH   SOLE 18 37 0 0
SPDR SER TR S&P METALS MNG 78464A755   47,313 931 SH   SOLE 4 931 0 0
SPDR SER TR S&P METALS MNG 78464A755   454,991 8,953 SH   SOLE 18 8,953 0 0
SPDR SER TR S&P METALS MNG 78464A755   9,896,585 194,738 SH   SOLE 19 194,738 0 0
SPDR SER TR S&P METALS MNG 78464A755   402,494 7,920 SH   SOLE 22 7,920 0 0
SPDR SER TR S&P DIVID ETF 78464A763   3,090,922 25,216 SH   SOLE 43 8,531 0 16,685
SPDR SER TR PORTFOLI S&P1500 78464A805   342,051 6,283 SH   SOLE 43 6,283 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   151,223 2,902 SH   SOLE 2 2,902 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,000,064 12,020 SH   SOLE 18 12,020 0 0
SPDR SER TR S&P BIOTECH 78464A870   43,367,917 521,249 SH   SOLE 19 521,249 0 0
SPDR SER TR S&P BIOTECH 78464A870   312,000 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR S&P BIOTECH 78464A870   2,165,114 26,023 SH   SOLE 23 26,023 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   1,258 41 SH   SOLE 2 41 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   9,168,213 99,622 SH   SOLE 2 0 0 99,622
SPDR SER TR BLOOMBERG HIGH Y 78468R622   213,326 2,318 SH   SOLE 4 2,318 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,061,656 22,402 SH   SOLE 18 22,402 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   478,497,653 5,199,366 SH   SOLE 19 5,199,366 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   6,113,001 66,424 SH   SOLE 22 66,424 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   4,601,500 50,000 SH   SOLE 30 50,000 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   8,723 95 SH   SOLE 2 95 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   9,186 199 SH   SOLE 2 199 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   11,621 247 SH   SOLE 2 247 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   579,091 12,308 SH   SOLE 18 12,308 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   60,440 1,630 SH   SOLE 2 1,630 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   8,020,964 102,767 SH   SOLE 2 13,699 0 89,068
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   34,108 437 SH   SOLE 4 105 0 332
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   396,260 5,077 SH   SOLE 7 4,837 0 240
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,120,486 14,356 SH   SOLE 18 14,356 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   959,703 12,296 SH   SOLE 19 12,296 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   39,526,940 506,431 SH   SOLE 21 506,431 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   76,124,585 975,331 SH   SOLE 22 925,243 0 50,088
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   570,702 7,312 SH   SOLE 25 7,312 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,512,141 19,374 SH   SOLE 26 15,530 0 3,844
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   107,631 1,379 SH   SOLE 28 760 0 619
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,731,149 22,180 SH   SOLE 30 22,180 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   47,923 614 SH   SOLE 31 614 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   57,679 739 SH   SOLE 36 739 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   636,576 8,156 SH   SOLE 40 8,156 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   6,159,664 78,919 SH   SOLE 43 73,369 0 5,550
SPECTRUM PHARMACEUTICALS INC COM 84763A108   3,492 3,637 SH   SOLE 2 0 0 3,637
SPECTRUM PHARMACEUTICALS INC COM 84763A108   140,033 145,868 SH   SOLE 21 145,868 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108   2,848,435 2,967,120 SH   SOLE 22 2,967,120 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108   339,590 353,740 SH   SOLE 26 0 0 353,740
SPECTRUM PHARMACEUTICALS INC COM 84763A108   11,839 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   11,423 7,878 SH   SOLE 18 7,878 0 0
SPERO THERAPEUTICS INC COM 84833T103   195,856 135,073 SH   SOLE 21 135,073 0 0
SPERO THERAPEUTICS INC COM 84833T103   547,131 377,332 SH   SOLE 22 377,332 0 0
SPERO THERAPEUTICS INC COM 84833T103   4,512 3,112 SH   SOLE 43 1,688 0 1,424
SPHERE ENTERTAINMENT CO CL A 55826T102   614,960 22,452 SH   SOLE 2 7,247 0 15,205
SPHERE ENTERTAINMENT CO CL A 55826T102   2,931 107 SH   SOLE 4 107 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   6,711 245 SH   SOLE 7 245 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   2,054,140 74,996 SH   SOLE 18 74,996 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   1,460,435 53,320 SH   SOLE 19 53,320 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   25,054,318 914,725 SH   SOLE 21 914,725 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   19,673,744 718,282 SH   SOLE 22 687,150 0 31,132
SPHERE ENTERTAINMENT CO CL A 55826T102   114,627 4,185 SH   SOLE 25 4,185 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   304,248 11,108 SH   SOLE 26 8,684 0 2,424
SPHERE ENTERTAINMENT CO CL A 55826T102   39,222 1,432 SH   SOLE 28 337 0 1,095
SPHERE ENTERTAINMENT CO CL A 55826T102   334,980 12,230 SH   SOLE 30 12,230 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   8,874 324 SH   SOLE 36 324 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   131,390 4,797 SH   SOLE 40 4,797 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   200,906 7,335 SH   SOLE 43 6,821 0 514
SPI ENERGY CO LTD SHS NEW G8651P110   4,850 3,464 SH   SOLE 18 3,464 0 0
SPI ENERGY CO LTD SHS NEW G8651P110   57,518 41,084 SH   SOLE 21 41,084 0 0
SPIRE GLOBAL INC COM CL A 848560108   1,757 3,411 SH   SOLE 2 0 0 3,411
SPIRE GLOBAL INC COM CL A 848560108   140,402 272,625 SH   SOLE 22 272,625 0 0
SPIRE GLOBAL INC COM CL A 848560108   103 200 SH   SOLE 43 200 0 0
SPIRE INC COM 84857L101   12,304,569 193,956 SH   SOLE 2 132,152 0 61,804
SPIRE INC COM 84857L101   370,363 5,838 SH   SOLE 4 5,838 0 0
SPIRE INC COM 84857L101   6,027,117 95,005 SH   SOLE 7 78,033 0 16,972
SPIRE INC COM 84857L101   14,791,353 233,155 SH   SOLE 18 233,155 0 0
SPIRE INC COM 84857L101   17,163,184 270,542 SH   SOLE 19 270,542 0 0
SPIRE INC COM 84857L101   268,567,150 4,233,404 SH   SOLE 21 4,233,404 0 0
SPIRE INC COM 84857L101   120,520,584 1,899,757 SH   SOLE 22 1,823,314 0 76,443
SPIRE INC COM 84857L101   295,567 4,659 SH   SOLE 23 4,659 0 0
SPIRE INC COM 84857L101   576,416 9,086 SH   SOLE 25 9,086 0 0
SPIRE INC COM 84857L101   2,944,694 46,417 SH   SOLE 26 20,773 0 25,644
SPIRE INC COM 84857L101   383,812 6,050 SH   SOLE 28 6,050 0 0
SPIRE INC COM 84857L101   4,408,382 69,489 SH   SOLE 30 69,489 0 0
SPIRE INC COM 84857L101   174,143 2,745 SH   SOLE 34 2,745 0 0
SPIRE INC COM 84857L101   221,406 3,490 SH   SOLE 36 3,490 0 0
SPIRE INC COM 84857L101   526,425 8,298 SH   SOLE 40 8,298 0 0
SPIRE INC COM 84857L101   19,413 306 SH   OTR 43 306 0 0
SPIRE INC COM 84857L101   4,431,640 69,856 SH   SOLE 43 65,209 0 4,647
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   7,173,588 245,755 SH   SOLE 2 33,358 0 212,397
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   9,954 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   414,177 14,189 SH   SOLE 7 13,506 0 683
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,129,624 38,699 SH   SOLE 18 38,699 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   949,959 32,544 SH   SOLE 19 32,544 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   86,195,472 2,952,911 SH   SOLE 21 2,952,911 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   74,713,819 2,559,569 SH   SOLE 22 2,424,612 0 134,957
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,413,934 48,439 SH   SOLE 26 38,401 0 10,038
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   54,819 1,878 SH   SOLE 28 1,878 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,273,239 43,619 SH   SOLE 30 43,619 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   46,003 1,576 SH   SOLE 31 1,576 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   84,943 2,910 SH   SOLE 36 2,910 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   2,355,954 80,711 SH   SOLE 43 71,089 0 9,622
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   32,109 1,100 SH Put SOLE 4 1,100 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   680,127 23,300 SH Put SOLE 18 23,300 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   11,384,100 390,000 SH Put SOLE 19 390,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   341,523 11,700 SH Put SOLE 22 11,700 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPTIONS 848574109   3,032,841 103,900 SH Put SOLE 34 103,900 0 0
SPIRIT AIRLS INC COM 848577102   1,865,824 108,731 SH   SOLE 2 27,516 0 81,215
SPIRIT AIRLS INC COM 848577102   2,196 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102   19,459 1,134 SH   SOLE 7 1,134 0 0
SPIRIT AIRLS INC COM 848577102   5,389,544 314,076 SH   SOLE 18 314,076 0 0
SPIRIT AIRLS INC COM 848577102   6,594,022 384,267 SH   SOLE 19 384,267 0 0
SPIRIT AIRLS INC COM 848577102   67,170,452 3,914,362 SH   SOLE 21 3,914,362 0 0
SPIRIT AIRLS INC COM 848577102   52,795,039 3,076,634 SH   SOLE 22 2,979,285 0 97,349
SPIRIT AIRLS INC COM 848577102   91,240 5,317 SH   SOLE 23 5,317 0 0
SPIRIT AIRLS INC COM 848577102   91,566 5,336 SH   SOLE 25 5,336 0 0
SPIRIT AIRLS INC COM 848577102   262,599 15,303 SH   SOLE 26 7,210 0 8,093
SPIRIT AIRLS INC COM 848577102   44,633 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102   394,783 23,006 SH   SOLE 30 23,006 0 0
SPIRIT AIRLS INC COM 848577102   59,151 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102   1,127,792 65,722 SH   SOLE 43 59,378 0 6,344
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8   2,262,400 2,800,000 PRN   SOLE 21 2,800,000 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   24,652,077 626,005 SH   SOLE 2 185,564 0 440,441
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   12,210,478 310,068 SH   SOLE 4 310,068 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   8,175,327 207,601 SH   SOLE 7 178,097 0 29,504
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   20,428,375 518,750 SH   SOLE 18 518,750 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   29,701,814 754,236 SH   SOLE 19 754,236 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   309,085,862 7,848,803 SH   SOLE 21 7,848,803 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   229,799,627 5,835,440 SH   SOLE 22 5,188,467 0 646,973
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   1,389,996 35,297 SH   SOLE 23 35,297 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   12,413,403 315,221 SH   SOLE 25 315,221 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   2,771,328 70,374 SH   SOLE 26 58,122 0 12,252
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   9,037,592 229,497 SH   SOLE 28 52,452 0 177,045
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   19,477,781 494,611 SH   SOLE 30 494,611 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   80,138 2,035 SH   SOLE 31 2,035 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   12,376,858 314,293 SH   SOLE 34 314,293 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   78,602 1,996 SH   SOLE 36 1,996 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   917,987 23,311 SH   SOLE 40 23,311 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   10,097,174 256,404 SH   SOLE 43 214,284 0 42,119
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   7,461 6,662 SH   SOLE 18 6,662 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   89,948 80,311 SH   SOLE 21 80,311 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   2,367 2,113 SH   SOLE 22 2,113 0 0
SPLUNK INC COM 848637104   37,359,169 352,146 SH   SOLE 2 121,331 0 230,815
SPLUNK INC COM 848637104   13,570,821 127,918 SH   SOLE 4 70,131 0 57,787
SPLUNK INC COM 848637104   14,364,904 135,403 SH   SOLE 7 128,014 0 7,389
SPLUNK INC COM 848637104   580,524 5,472 SH   SOLE 13 5,472 0 0
SPLUNK INC COM 848637104   1,141,316 10,758 SH   SOLE 15 10,758 0 0
SPLUNK INC COM 848637104   26,987,811 254,386 SH   SOLE 18 236,781 0 17,605
SPLUNK INC COM 848637104   197,094,108 1,857,801 SH   SOLE 19 1,857,801 0 0
SPLUNK INC COM 848637104   385,292,145 3,631,748 SH   SOLE 21 3,631,748 0 0
SPLUNK INC COM 848637104   433,741,114 4,088,426 SH   SOLE 22 3,769,738 0 318,688
SPLUNK INC COM 848637104   34,023,381 320,703 SH   SOLE 23 320,703 0 0
SPLUNK INC COM 848637104   32,402,220 305,422 SH   SOLE 25 295,618 0 9,804
SPLUNK INC COM 848637104   22,023,011 207,588 SH   SOLE 26 110,494 0 97,094
SPLUNK INC COM 848637104   30,159,371 284,281 SH   SOLE 28 2,282 0 281,999
SPLUNK INC COM 848637104   104,393 984 SH   SOLE 29 984 0 0
SPLUNK INC COM 848637104   99,547,430 938,330 SH   SOLE 30 921,226 0 17,104
SPLUNK INC COM 848637104   4,139,314 39,017 SH   SOLE 31 35,031 0 3,986
SPLUNK INC COM 848637104   4,453,658 41,980 SH   SOLE 34 41,980 0 0
SPLUNK INC COM 848637104   3,819,452 36,002 SH   SOLE 36 36,002 0 0
SPLUNK INC COM 848637104   658,925 6,211 SH   SOLE 40 6,211 0 0
SPLUNK INC COM 848637104   28,432 268 SH   OTR 43 268 0 0
SPLUNK INC COM 848637104   6,265,994 59,063 SH   SOLE 43 48,666 0 10,397
SPLUNK INC NOTE 0.500% 9/1 848637AC8   3,971,793 4,018,000 PRN   SOLE 21 4,018,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6   8,730,000 8,730,000 PRN   SOLE 2 8,730,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6   5,306,000 5,306,000 PRN   SOLE 21 5,306,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6   13,500,000 13,500,000 PRN   SOLE 22 13,500,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1   6,180,675 7,166,000 PRN   SOLE 21 7,166,000 0 0
SPOK HLDGS INC COM 84863T106   109,988 8,276 SH   SOLE 2 602 0 7,674
SPOK HLDGS INC COM 84863T106   639,900 48,149 SH   SOLE 18 48,149 0 0
SPOK HLDGS INC COM 84863T106   425,758 32,036 SH   SOLE 19 32,036 0 0
SPOK HLDGS INC COM 84863T106   7,973,734 599,980 SH   SOLE 21 599,980 0 0
SPOK HLDGS INC COM 84863T106   7,161,051 538,830 SH   SOLE 22 528,177 0 10,653
SPOK HLDGS INC COM 84863T106   45,120 3,395 SH   SOLE 43 3,395 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   93,099 7,217 SH   SOLE 21 7,217 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   32,224 2,498 SH   SOLE 30 2,498 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   63,555 11,150 SH   SOLE 2 1,503 0 9,647
SPORTSMANS WHSE HLDGS INC COM 84920Y106   1,374 241 SH   SOLE 7 241 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   614,261 107,765 SH   SOLE 18 107,765 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   421,344 73,920 SH   SOLE 19 73,920 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   7,296,137 1,280,024 SH   SOLE 21 1,280,024 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   5,932,908 1,040,861 SH   SOLE 22 1,010,930 0 29,931
SPORTSMANS WHSE HLDGS INC COM 84920Y106   30,227 5,303 SH   SOLE 43 5,303 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   56,457,729 351,652 SH   SOLE 2 156,631 0 195,021
SPOTIFY TECHNOLOGY S A SHS L8681T102   486,627 3,031 SH   SOLE 4 3,031 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   443,118 2,760 SH   SOLE 7 2,760 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   211,444 1,317 SH   SOLE 15 1,317 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   19,698,522 122,694 SH   SOLE 18 85,364 0 37,330
SPOTIFY TECHNOLOGY S A SHS L8681T102   65,082,796 405,374 SH   SOLE 19 405,374 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   284,437,605 1,771,645 SH   SOLE 21 1,771,645 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   173,611,866 1,081,357 SH   SOLE 22 966,528 0 114,829
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,969,627 12,268 SH   SOLE 23 12,268 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   29,409,710 183,181 SH   SOLE 25 167,407 0 15,774
SPOTIFY TECHNOLOGY S A SHS L8681T102   10,684,924 66,552 SH   SOLE 26 5,077 0 61,475
SPOTIFY TECHNOLOGY S A SHS L8681T102   13,252,921 82,547 SH   SOLE 28 7,534 0 75,013
SPOTIFY TECHNOLOGY S A SHS L8681T102   17,290,753 107,697 SH   SOLE 30 107,697 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   323,187 2,013 SH   SOLE 31 2,013 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   101,653,196 633,156 SH   SOLE 34 633,156 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,377,906 14,811 SH   SOLE 36 14,811 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,810,362 11,276 SH   SOLE 43 9,098 0 2,178
SPOTIFY USA INC NOTE 3/1 84921RAB6   13,107,785 15,430,000 PRN   SOLE 2 15,430,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   4,913,508 5,784,000 PRN   SOLE 19 5,784,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   7,216,503 8,495,000 PRN   SOLE 21 8,495,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   13,931,800 16,400,000 PRN   SOLE 22 16,400,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   4,626,377 5,446,000 PRN   SOLE 34 5,446,000 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   669,554 25,536 SH   SOLE 2 10,866 0 14,670
SPRINGWORKS THERAPEUTICS INC COM 85205L107   2,019 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   413,332 15,764 SH   SOLE 7 15,181 0 583
SPRINGWORKS THERAPEUTICS INC COM 85205L107   3,804,496 145,099 SH   SOLE 18 145,099 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   3,227,787 123,104 SH   SOLE 19 123,104 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   64,935,272 2,476,555 SH   SOLE 21 2,476,555 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   35,560,613 1,356,240 SH   SOLE 22 1,323,670 0 32,570
SPRINGWORKS THERAPEUTICS INC COM 85205L107   11,353 433 SH   SOLE 23 433 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   127,141 4,849 SH   SOLE 25 4,849 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   343,770 13,111 SH   SOLE 26 9,459 0 3,652
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,810,203 69,039 SH   SOLE 30 69,039 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   15,680 598 SH   SOLE 36 598 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   208,764 7,962 SH   SOLE 40 7,962 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   551,249 21,024 SH   SOLE 43 14,328 0 6,696
SPRINKLR INC CL A 85208T107   590,901 42,726 SH   SOLE 2 23,413 0 19,313
SPRINKLR INC CL A 85208T107   11,728 848 SH   SOLE 7 848 0 0
SPRINKLR INC CL A 85208T107   3,003,032 217,139 SH   SOLE 18 217,139 0 0
SPRINKLR INC CL A 85208T107   2,410,306 174,281 SH   SOLE 19 174,281 0 0
SPRINKLR INC CL A 85208T107   49,262,999 3,562,039 SH   SOLE 21 3,562,039 0 0
SPRINKLR INC CL A 85208T107   30,451,516 2,201,845 SH   SOLE 22 2,134,547 0 67,298
SPRINKLR INC CL A 85208T107   206,247 14,913 SH   SOLE 25 14,913 0 0
SPRINKLR INC CL A 85208T107   865,703 62,596 SH   SOLE 26 52,589 0 10,007
SPRINKLR INC CL A 85208T107   715,785 51,756 SH   SOLE 30 51,756 0 0
SPRINKLR INC CL A 85208T107   10,373 750 SH   SOLE 36 750 0 0
SPRINKLR INC CL A 85208T107   205,389 14,851 SH   SOLE 40 14,851 0 0
SPRINKLR INC CL A 85208T107   10,829 783 SH   SOLE 43 783 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   2,973,949 381,765 SH   SOLE 23 381,765 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   35,941,759 4,613,833 SH   SOLE 25 4,613,833 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   9,574,915 1,229,129 SH   SOLE 26 1,229,129 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   120,394,902 15,455,058 SH   SOLE 34 15,455,058 0 0
SPROUT SOCIAL INC COM CL A 85209W109   3,415,009 73,982 SH   SOLE 2 49,190 0 24,792
SPROUT SOCIAL INC COM CL A 85209W109   70,671 1,531 SH   SOLE 4 94 0 1,437
SPROUT SOCIAL INC COM CL A 85209W109   414,655 8,983 SH   SOLE 7 8,513 0 470
SPROUT SOCIAL INC COM CL A 85209W109   6,022,264 130,465 SH   SOLE 18 119,898 0 10,567
SPROUT SOCIAL INC COM CL A 85209W109   10,094,592 218,687 SH   SOLE 19 218,687 0 0
SPROUT SOCIAL INC COM CL A 85209W109   86,551,893 1,875,041 SH   SOLE 21 1,875,041 0 0
SPROUT SOCIAL INC COM CL A 85209W109   62,254,238 1,348,662 SH   SOLE 22 1,313,793 0 34,869
SPROUT SOCIAL INC COM CL A 85209W109   135,941 2,945 SH   SOLE 23 2,945 0 0
SPROUT SOCIAL INC COM CL A 85209W109   411,609 8,917 SH   SOLE 25 8,917 0 0
SPROUT SOCIAL INC COM CL A 85209W109   1,547,422 33,523 SH   SOLE 26 11,506 0 22,017
SPROUT SOCIAL INC COM CL A 85209W109   80,780 1,750 SH   SOLE 28 793 0 957
SPROUT SOCIAL INC COM CL A 85209W109   1,950,214 42,249 SH   SOLE 30 42,249 0 0
SPROUT SOCIAL INC COM CL A 85209W109   514,822 11,153 SH   SOLE 34 11,153 0 0
SPROUT SOCIAL INC COM CL A 85209W109   17,679 383 SH   SOLE 36 383 0 0
SPROUT SOCIAL INC COM CL A 85209W109   417,194 9,038 SH   SOLE 40 9,038 0 0
SPROUT SOCIAL INC COM CL A 85209W109   486,203 10,533 SH   SOLE 43 9,193 0 1,340
SPROUTS FMRS MKT INC COM 85208M102   4,878,809 132,829 SH   SOLE 2 108,932 0 23,897
SPROUTS FMRS MKT INC COM 85208M102   10,578 288 SH   SOLE 4 288 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,449,770 39,471 SH   SOLE 7 37,408 0 2,063
SPROUTS FMRS MKT INC COM 85208M102   15,653,775 426,185 SH   SOLE 18 422,293 0 3,892
SPROUTS FMRS MKT INC COM 85208M102   7,715,320 210,055 SH   SOLE 19 210,055 0 0
SPROUTS FMRS MKT INC COM 85208M102   277,975,652 7,568,082 SH   SOLE 21 7,568,082 0 0
SPROUTS FMRS MKT INC COM 85208M102   116,293,791 3,166,180 SH   SOLE 22 3,089,767 0 76,413
SPROUTS FMRS MKT INC COM 85208M102   755,683 20,574 SH   SOLE 25 20,574 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,622,548 44,175 SH   SOLE 26 34,942 0 9,233
SPROUTS FMRS MKT INC COM 85208M102   460,080 12,526 SH   SOLE 28 2,105 0 10,421
SPROUTS FMRS MKT INC COM 85208M102   7,750,838 211,022 SH   SOLE 30 211,022 0 0
SPROUTS FMRS MKT INC COM 85208M102   186,441 5,076 SH   SOLE 34 5,076 0 0
SPROUTS FMRS MKT INC COM 85208M102   224,273 6,106 SH   SOLE 36 6,106 0 0
SPROUTS FMRS MKT INC COM 85208M102   633,519 17,248 SH   SOLE 40 17,248 0 0
SPROUTS FMRS MKT INC COM 85208M102   12,199,319 332,135 SH   SOLE 43 320,824 0 11,311
SPRUCE BIOSCIENCES INC COM 85209E109   10,105 4,700 SH   SOLE 18 4,700 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   125,665 58,449 SH   SOLE 21 58,449 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   425,335 197,830 SH   SOLE 22 197,830 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   2,840 3,499 SH   SOLE 2 0 0 3,499
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   14,025 17,277 SH   SOLE 18 17,277 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   717 883 SH   SOLE 19 883 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   99,277 122,292 SH   SOLE 21 122,292 0 0
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   1,315,213 1,620,120 SH   SOLE 22 1,620,120 0 0
SPS COMM INC COM 78463M107   5,484,849 28,558 SH   SOLE 2 15,726 0 12,832
SPS COMM INC COM 78463M107   46,863 244 SH   SOLE 4 125 0 119
SPS COMM INC COM 78463M107   1,571,819 8,184 SH   SOLE 7 7,754 0 430
SPS COMM INC COM 78463M107   22,742,401 118,413 SH   SOLE 18 114,346 0 4,067
SPS COMM INC COM 78463M107   21,324,614 111,031 SH   SOLE 19 111,031 0 0
SPS COMM INC COM 78463M107   830,778,577 4,325,620 SH   SOLE 21 4,325,620 0 0
SPS COMM INC COM 78463M107   196,618,544 1,023,735 SH   SOLE 22 974,680 0 49,055
SPS COMM INC COM 78463M107   81,626 425 SH   SOLE 23 425 0 0
SPS COMM INC COM 78463M107   1,298,518 6,761 SH   SOLE 25 6,761 0 0
SPS COMM INC COM 78463M107   4,962,254 25,837 SH   SOLE 26 15,028 0 10,809
SPS COMM INC COM 78463M107   353,967 1,843 SH   SOLE 28 639 0 1,204
SPS COMM INC COM 78463M107   14,584,652 75,938 SH   SOLE 30 75,938 0 0
SPS COMM INC COM 78463M107   93,917 489 SH   SOLE 34 489 0 0
SPS COMM INC COM 78463M107   80,665 420 SH   SOLE 36 420 0 0
SPS COMM INC COM 78463M107   1,129,697 5,882 SH   SOLE 40 5,882 0 0
SPS COMM INC COM 78463M107   8,208,648 42,740 SH   SOLE 43 40,129 0 2,611
SPX TECHNOLOGIES INC COM 78473E103   9,047,096 106,474 SH   SOLE 2 68,083 0 38,391
SPX TECHNOLOGIES INC COM 78473E103   14,190 167 SH   SOLE 4 167 0 0
SPX TECHNOLOGIES INC COM 78473E103   852,759 10,036 SH   SOLE 7 9,509 0 527
SPX TECHNOLOGIES INC COM 78473E103   12,024,530 141,515 SH   SOLE 18 141,515 0 0
SPX TECHNOLOGIES INC COM 78473E103   19,791,467 232,923 SH   SOLE 19 232,923 0 0
SPX TECHNOLOGIES INC COM 78473E103   444,651,069 5,233,036 SH   SOLE 21 5,233,036 0 0
SPX TECHNOLOGIES INC COM 78473E103   120,313,781 1,415,956 SH   SOLE 22 1,352,798 0 63,158
SPX TECHNOLOGIES INC COM 78473E103   520,526 6,126 SH   SOLE 23 6,126 0 0
SPX TECHNOLOGIES INC COM 78473E103   684,009 8,050 SH   SOLE 25 8,050 0 0
SPX TECHNOLOGIES INC COM 78473E103   3,213,905 37,824 SH   SOLE 26 16,784 0 21,040
SPX TECHNOLOGIES INC COM 78473E103   2,166,650 25,499 SH   SOLE 28 807 0 24,692
SPX TECHNOLOGIES INC COM 78473E103   8,224,926 96,798 SH   SOLE 30 96,798 0 0
SPX TECHNOLOGIES INC COM 78473E103   653,419 7,690 SH   SOLE 40 7,690 0 0
SPX TECHNOLOGIES INC COM 78473E103   4,530,515 53,319 SH   SOLE 43 47,996 0 5,323
SQUARESPACE INC CLASS A 85225A107   1,860,072 58,975 SH   SOLE 2 29,282 0 29,693
SQUARESPACE INC CLASS A 85225A107   349,495 11,081 SH   SOLE 7 10,496 0 585
SQUARESPACE INC CLASS A 85225A107   3,811,956 120,861 SH   SOLE 18 120,861 0 0
SQUARESPACE INC CLASS A 85225A107   4,725,764 149,834 SH   SOLE 19 149,834 0 0
SQUARESPACE INC CLASS A 85225A107   50,818,604 1,611,243 SH   SOLE 21 1,611,243 0 0
SQUARESPACE INC CLASS A 85225A107   36,980,650 1,172,500 SH   SOLE 22 1,131,092 0 41,408
SQUARESPACE INC CLASS A 85225A107   41,507 1,316 SH   SOLE 23 1,316 0 0
SQUARESPACE INC CLASS A 85225A107   232,608 7,375 SH   SOLE 25 7,375 0 0
SQUARESPACE INC CLASS A 85225A107   887,094 28,126 SH   SOLE 26 24,422 0 3,704
SQUARESPACE INC CLASS A 85225A107   39,646 1,257 SH   SOLE 28 0 0 1,257
SQUARESPACE INC CLASS A 85225A107   1,927,346 61,108 SH   SOLE 30 61,108 0 0
SQUARESPACE INC CLASS A 85225A107   5,723,595 181,471 SH   SOLE 34 181,471 0 0
SQUARESPACE INC CLASS A 85225A107   228,602 7,248 SH   SOLE 40 7,248 0 0
SQUARESPACE INC CLASS A 85225A107   489,785 15,529 SH   SOLE 43 14,788 0 741
SQZ BIOTECHNOLOGIES CO COM 78472W104   2,078 7,697 SH   SOLE 2 7,697 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   441 1,632 SH   SOLE 19 1,632 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   397 1,471 SH   SOLE 21 1,471 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104   14,547 53,877 SH   SOLE 22 53,877 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   40,841,976 673,960 SH   SOLE 2 320,064 0 353,896
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   12,132,120 200,200 SH   SOLE 4 83,319 0 116,881
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,113,607 34,878 SH   SOLE 7 33,353 0 1,525
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   898,698 14,830 SH   SOLE 13 14,830 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,677,772 27,686 SH   SOLE 15 27,686 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   207,752,643 3,428,261 SH   SOLE 18 3,183,757 0 244,504
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   554,765,488 9,154,546 SH   SOLE 19 9,154,546 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   189,834,227 3,132,578 SH   SOLE 21 3,132,578 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   362,783,173 5,986,521 SH   SOLE 22 5,582,288 0 404,233
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   43,418,143 716,471 SH   SOLE 23 716,471 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   26,473,837 436,862 SH   SOLE 25 434,793 0 2,069
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   23,894,035 394,291 SH   SOLE 26 260,216 0 134,075
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   15,130,850 249,684 SH   SOLE 28 3,146 0 246,538
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   52,387,791 864,485 SH   SOLE 30 864,485 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,021,577 49,861 SH   SOLE 31 46,014 0 3,847
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   32,777,328 540,880 SH   SOLE 34 540,880 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   2,905,588 47,947 SH   SOLE 36 47,947 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   542,794 8,957 SH   SOLE 40 8,957 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   30,967 511 SH   OTR 43 511 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   10,832,516 178,754 SH   SOLE 43 153,335 0 25,419
SSR MINING IN COM 784730103   21,336,008 1,504,655 SH   SOLE 2 19,151 0 1,485,504
SSR MINING IN COM 784730103   28,261 1,993 SH   SOLE 7 1,993 0 0
SSR MINING IN COM 784730103   1,075,354 75,836 SH   SOLE 18 75,836 0 0
SSR MINING IN COM 784730103   3,546,432 250,101 SH   SOLE 19 250,101 0 0
SSR MINING IN COM 784730103   31,324,584 2,209,068 SH   SOLE 21 2,209,068 0 0
SSR MINING IN COM 784730103   26,957,626 1,901,102 SH   SOLE 22 1,722,803 0 178,299
SSR MINING IN COM 784730103   6,936,558 489,179 SH   SOLE 23 489,179 0 0
SSR MINING IN COM 784730103   42,553,414 3,000,946 SH   SOLE 25 3,000,946 0 0
SSR MINING IN COM 784730103   18,107,888 1,277,002 SH   SOLE 26 809,789 0 467,213
SSR MINING IN COM 784730103   766 54 SH   SOLE 30 54 0 0
SSR MINING IN COM 784730103   44,185 3,116 SH   SOLE 31 3,116 0 0
SSR MINING IN COM 784730103   142,778,845 10,069,030 SH   SOLE 34 10,069,030 0 0
SSR MINING IN COM 784730103   232,538 16,399 SH   SOLE 43 15,920 0 479
ST JOE CO COM 790148100   874,471 18,090 SH   SOLE 2 10,162 0 7,928
ST JOE CO COM 790148100   6,864 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100   350,997 7,261 SH   SOLE 7 6,881 0 380
ST JOE CO COM 790148100   5,238,026 108,358 SH   SOLE 18 108,358 0 0
ST JOE CO COM 790148100   3,340,777 69,110 SH   SOLE 19 69,110 0 0
ST JOE CO COM 790148100   192,468,852 3,981,565 SH   SOLE 21 3,981,565 0 0
ST JOE CO COM 790148100   46,241,851 956,596 SH   SOLE 22 909,351 0 47,245
ST JOE CO COM 790148100   290,862 6,017 SH   SOLE 25 6,017 0 0
ST JOE CO COM 790148100   846,868 17,519 SH   SOLE 26 14,823 0 2,696
ST JOE CO COM 790148100   461,840 9,554 SH   SOLE 28 590 0 8,964
ST JOE CO COM 790148100   2,790,475 57,726 SH   SOLE 30 57,726 0 0
ST JOE CO COM 790148100   278,003 5,751 SH   SOLE 40 5,751 0 0
ST JOE CO COM 790148100   1,781,962 36,863 SH   SOLE 43 36,162 0 701
STAAR SURGICAL CO COM PAR $0.01 852312305   7,431,400 141,362 SH   SOLE 2 97,569 0 43,793
STAAR SURGICAL CO COM PAR $0.01 852312305   28,861 549 SH   SOLE 4 136 0 413
STAAR SURGICAL CO COM PAR $0.01 852312305   425,607 8,096 SH   SOLE 7 7,678 0 418
STAAR SURGICAL CO COM PAR $0.01 852312305   10,844,402 206,285 SH   SOLE 18 197,715 0 8,570
STAAR SURGICAL CO COM PAR $0.01 852312305   19,675,742 374,277 SH   SOLE 19 374,277 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   195,689,564 3,722,457 SH   SOLE 21 3,722,457 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   88,682,436 1,686,940 SH   SOLE 22 1,653,935 0 33,005
STAAR SURGICAL CO COM PAR $0.01 852312305   354,217 6,738 SH   SOLE 23 6,738 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   383,866 7,302 SH   SOLE 25 7,302 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   2,450,813 46,620 SH   SOLE 26 13,310 0 33,310
STAAR SURGICAL CO COM PAR $0.01 852312305   142,675 2,714 SH   SOLE 28 836 0 1,878
STAAR SURGICAL CO COM PAR $0.01 852312305   4,972,123 94,581 SH   SOLE 30 94,581 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   926,021 17,615 SH   SOLE 34 17,615 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   32,909 626 SH   SOLE 36 626 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   326,355 6,208 SH   SOLE 40 6,208 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   891,062 16,950 SH   SOLE 43 15,551 0 1,399
STABILIS SOLUTIONS INC COM 85236P101   2,626 522 SH   SOLE 18 522 0 0
STABILIS SOLUTIONS INC COM 85236P101   35,225 7,003 SH   SOLE 21 7,003 0 0
STAG INDL INC COM 85254J102   15,722,831 438,206 SH   SOLE 2 229,203 0 209,003
STAG INDL INC COM 85254J102   13,731,922 382,718 SH   SOLE 4 382,718 0 0
STAG INDL INC COM 85254J102   9,966,423 277,771 SH   SOLE 7 239,558 0 38,213
STAG INDL INC COM 85254J102   22,396,188 624,197 SH   SOLE 18 624,197 0 0
STAG INDL INC COM 85254J102   17,089,429 476,294 SH   SOLE 19 476,294 0 0
STAG INDL INC COM 85254J102   357,919,254 9,975,453 SH   SOLE 21 9,975,453 0 0
STAG INDL INC COM 85254J102   262,981,025 7,329,460 SH   SOLE 22 6,523,915 0 805,545
STAG INDL INC COM 85254J102   1,931,528 53,833 SH   SOLE 23 53,833 0 0
STAG INDL INC COM 85254J102   18,263,602 509,019 SH   SOLE 25 509,019 0 0
STAG INDL INC COM 85254J102   3,021,670 84,216 SH   SOLE 26 68,532 0 15,684
STAG INDL INC COM 85254J102   7,635,730 212,813 SH   SOLE 28 5,875 0 206,938
STAG INDL INC COM 85254J102   23,005,000 641,165 SH   SOLE 30 641,165 0 0
STAG INDL INC COM 85254J102   91,709 2,556 SH   SOLE 31 2,556 0 0
STAG INDL INC COM 85254J102   2,467,324 68,766 SH   SOLE 34 68,766 0 0
STAG INDL INC COM 85254J102   96,015 2,676 SH   SOLE 36 2,676 0 0
STAG INDL INC COM 85254J102   1,046,404 29,164 SH   SOLE 40 29,164 0 0
STAG INDL INC COM 85254J102   3,152,670 87,867 SH   SOLE 43 79,672 0 8,195
STAGWELL INC COM CL A 85256A109   658,114 91,278 SH   SOLE 2 27,939 0 63,339
STAGWELL INC COM CL A 85256A109   7,246 1,005 SH   SOLE 7 1,005 0 0
STAGWELL INC COM CL A 85256A109   2,191,761 303,989 SH   SOLE 18 303,989 0 0
STAGWELL INC COM CL A 85256A109   1,575,169 218,470 SH   SOLE 19 218,470 0 0
STAGWELL INC COM CL A 85256A109   27,095,108 3,757,990 SH   SOLE 21 3,757,990 0 0
STAGWELL INC COM CL A 85256A109   20,238,326 2,806,980 SH   SOLE 22 2,700,521 0 106,459
STAGWELL INC COM CL A 85256A109   168,137 23,320 SH   SOLE 25 23,320 0 0
STAGWELL INC COM CL A 85256A109   51,213 7,103 SH   SOLE 26 0 0 7,103
STAGWELL INC COM CL A 85256A109   34,630 4,803 SH   SOLE 28 0 0 4,803
STAGWELL INC COM CL A 85256A109   60,744 8,425 SH   SOLE 40 8,425 0 0
STAGWELL INC COM CL A 85256A109   242,335 33,611 SH   SOLE 43 33,413 0 198
STANDARD BIOTOOLS INC COM 34385P108   20,805 10,780 SH   SOLE 2 8,175 0 2,605
STANDARD BIOTOOLS INC COM 34385P108   28,661 14,850 SH   SOLE 18 14,850 0 0
STANDARD BIOTOOLS INC COM 34385P108   464,074 240,453 SH   SOLE 21 240,453 0 0
STANDARD BIOTOOLS INC COM 34385P108   2,252,279 1,166,984 SH   SOLE 22 1,166,984 0 0
STANDARD BIOTOOLS INC COM 34385P108   8,448 4,377 SH   SOLE 43 4,377 0 0
STANDARD LITHIUM LTD COM 853606101   1,177,875 261,750 SH   SOLE 7 261,750 0 0
STANDARD MTR PRODS INC COM 853666105   2,502,884 66,708 SH   SOLE 2 50,902 0 15,806
STANDARD MTR PRODS INC COM 853666105   3,940 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105   6,266 167 SH   SOLE 7 167 0 0
STANDARD MTR PRODS INC COM 853666105   2,698,251 71,915 SH   SOLE 18 71,915 0 0
STANDARD MTR PRODS INC COM 853666105   2,768,451 73,786 SH   SOLE 19 73,786 0 0
STANDARD MTR PRODS INC COM 853666105   88,234,246 2,351,659 SH   SOLE 21 2,351,659 0 0
STANDARD MTR PRODS INC COM 853666105   23,502,453 626,398 SH   SOLE 22 589,324 0 37,074
STANDARD MTR PRODS INC COM 853666105   10,356 276 SH   SOLE 23 276 0 0
STANDARD MTR PRODS INC COM 853666105   95,939 2,557 SH   SOLE 25 2,557 0 0
STANDARD MTR PRODS INC COM 853666105   352,575 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105   2,255,665 60,119 SH   SOLE 30 60,119 0 0
STANDARD MTR PRODS INC COM 853666105   331,752 8,842 SH   SOLE 34 8,842 0 0
STANDARD MTR PRODS INC COM 853666105   81,306 2,167 SH   SOLE 40 2,167 0 0
STANDARD MTR PRODS INC COM 853666105   1,237,485 32,982 SH   SOLE 43 28,100 0 4,882
STANDEX INTL CORP COM 854231107   1,027,355 7,262 SH   SOLE 2 3,676 0 3,586
STANDEX INTL CORP COM 854231107   16,552 117 SH   SOLE 7 117 0 0
STANDEX INTL CORP COM 854231107   5,288,856 37,385 SH   SOLE 18 37,385 0 0
STANDEX INTL CORP COM 854231107   3,399,949 24,033 SH   SOLE 19 24,033 0 0
STANDEX INTL CORP COM 854231107   192,506,576 1,360,759 SH   SOLE 21 1,360,759 0 0
STANDEX INTL CORP COM 854231107   47,314,359 334,448 SH   SOLE 22 316,497 0 17,951
STANDEX INTL CORP COM 854231107   317,883 2,247 SH   SOLE 25 2,247 0 0
STANDEX INTL CORP COM 854231107   999,768 7,067 SH   SOLE 26 5,996 0 1,071
STANDEX INTL CORP COM 854231107   8,630 61 SH   SOLE 28 61 0 0
STANDEX INTL CORP COM 854231107   3,127,902 22,110 SH   SOLE 30 22,110 0 0
STANDEX INTL CORP COM 854231107   306,283 2,165 SH   SOLE 40 2,165 0 0
STANDEX INTL CORP COM 854231107   1,689,158 11,940 SH   SOLE 43 8,657 0 3,283
STANLEY BLACK & DECKER INC COM 854502101   21,905,556 233,759 SH   SOLE 2 29,330 0 204,429
STANLEY BLACK & DECKER INC COM 854502101   12,327,644 131,551 SH   SOLE 4 71,233 0 60,318
STANLEY BLACK & DECKER INC COM 854502101   13,340,087 142,355 SH   SOLE 7 129,889 0 12,466
STANLEY BLACK & DECKER INC COM 854502101   270,072 2,882 SH   SOLE 13 2,882 0 0
STANLEY BLACK & DECKER INC COM 854502101   2,481,253 26,478 SH   SOLE 15 26,478 0 0
STANLEY BLACK & DECKER INC COM 854502101   23,989,104 255,993 SH   SOLE 18 243,083 0 12,910
STANLEY BLACK & DECKER INC COM 854502101   5,882,083 62,769 SH   SOLE 19 62,769 0 0
STANLEY BLACK & DECKER INC COM 854502101   368,505,110 3,932,399 SH   SOLE 21 3,932,399 0 0
STANLEY BLACK & DECKER INC COM 854502101   311,216,251 3,321,057 SH   SOLE 22 2,996,608 0 324,449
STANLEY BLACK & DECKER INC COM 854502101   24,194,891 258,189 SH   SOLE 23 258,189 0 0
STANLEY BLACK & DECKER INC COM 854502101   31,094,009 331,811 SH   SOLE 25 324,004 0 7,807
STANLEY BLACK & DECKER INC COM 854502101   24,847,581 265,154 SH   SOLE 26 102,817 0 162,337
STANLEY BLACK & DECKER INC COM 854502101   19,399,095 207,012 SH   SOLE 28 7,535 0 199,477
STANLEY BLACK & DECKER INC COM 854502101   70,123,099 748,299 SH   SOLE 30 748,299 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,225,030 34,415 SH   SOLE 31 31,636 0 2,779
STANLEY BLACK & DECKER INC COM 854502101   648,379 6,919 SH   SOLE 34 6,919 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,752,711 40,046 SH   SOLE 36 40,046 0 0
STANLEY BLACK & DECKER INC COM 854502101   534,428 5,703 SH   SOLE 40 5,703 0 0
STANLEY BLACK & DECKER INC COM 854502101   43,669 466 SH   OTR 43 466 0 0
STANLEY BLACK & DECKER INC COM 854502101   11,724,438 125,114 SH   SOLE 43 106,813 0 18,301
STANTEC INC COM 85472N109   11,651,227 178,645 SH   SOLE 21 178,645 0 0
STANTEC INC COM 85472N109   4,568,953 70,054 SH   SOLE 43 67,474 0 2,580
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   2,533,950 143,161 SH   SOLE 2 143,161 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   162,999 9,209 SH   SOLE 7 9,209 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   83,438 4,714 SH   SOLE 19 4,714 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   7,483,719 422,809 SH   SOLE 21 422,809 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   1,812,144 102,381 SH   SOLE 22 102,381 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   24,780 1,400 SH   SOLE 23 1,400 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   13,204 746 SH   SOLE 25 746 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   6,679,856 377,393 SH   SOLE 30 377,393 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   102,802 5,808 SH   SOLE 31 5,808 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103   1,331 1,268 SH   SOLE 21 1,268 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103   1,535 1,462 SH   SOLE 22 1,462 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   156,421 11,451 SH   SOLE 2 7,894 0 3,557
STAR GROUP L P UNIT LTD PARTNR 85512C105   50,515 3,698 SH   SOLE 18 3,698 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   769,837 56,357 SH   SOLE 21 56,357 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   129,196 9,458 SH   SOLE 22 9,248 0 210
STAR GROUP L P UNIT LTD PARTNR 85512C105   118,241 8,656 SH   SOLE 25 8,656 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   138,021 10,104 SH   SOLE 30 10,104 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   71,961 5,268 SH   SOLE 40 5,268 0 0
STAR HLDGS SHS BEN INT 85512G106   944,000 64,349 SH   SOLE 2 58,023 0 6,326
STAR HLDGS SHS BEN INT 85512G106   1,467 100 SH   SOLE 7 100 0 0
STAR HLDGS SHS BEN INT 85512G106   573,964 39,125 SH   SOLE 18 39,125 0 0
STAR HLDGS SHS BEN INT 85512G106   643,353 43,855 SH   SOLE 19 43,855 0 0
STAR HLDGS SHS BEN INT 85512G106   7,401,734 504,549 SH   SOLE 21 504,549 0 0
STAR HLDGS SHS BEN INT 85512G106   6,475,485 441,410 SH   SOLE 22 430,453 0 10,957
STAR HLDGS SHS BEN INT 85512G106   53,032 3,615 SH   SOLE 23 3,615 0 0
STAR HLDGS SHS BEN INT 85512G106   11,947 814 SH   SOLE 43 603 0 211
STARBUCKS CORP COM 855244109   231,201,285 2,333,952 SH   SOLE 2 517,352 0 1,816,600
STARBUCKS CORP COM 855244109   84,876,193 856,816 SH   SOLE 4 547,428 0 309,388
STARBUCKS CORP COM 855244109   122,904,237 1,240,705 SH   SOLE 7 1,121,739 0 118,966
STARBUCKS CORP COM 855244109   5,655,534 57,092 SH   SOLE 13 57,092 0 0
STARBUCKS CORP COM 855244109   14,126,947 142,610 SH   SOLE 15 142,610 0 0
STARBUCKS CORP COM 855244109   205,079,361 2,070,254 SH   SOLE 18 1,946,962 0 123,292
STARBUCKS CORP COM 855244109   99,455,943 1,003,997 SH   SOLE 19 1,003,997 0 0
STARBUCKS CORP COM 855244109   2,677,249,151 27,026,541 SH   SOLE 21 27,026,541 0 0
STARBUCKS CORP COM 855244109   2,503,138,026 25,268,908 SH   SOLE 22 22,901,916 0 2,366,992
STARBUCKS CORP COM 855244109   246,388,174 2,487,262 SH   SOLE 23 2,487,262 0 0
STARBUCKS CORP COM 855244109   264,265,829 2,667,735 SH   SOLE 25 2,243,713 0 424,022
STARBUCKS CORP COM 855244109   244,494,345 2,468,144 SH   SOLE 26 1,239,591 0 1,228,553
STARBUCKS CORP COM 855244109   264,372,418 2,668,811 SH   SOLE 28 129,610 0 2,539,201
STARBUCKS CORP COM 855244109   2,066,689 20,863 SH   SOLE 29 20,863 0 0
STARBUCKS CORP COM 855244109   691,561,337 6,981,237 SH   SOLE 30 6,945,425 0 35,812
STARBUCKS CORP COM 855244109   28,670,837 289,429 SH   SOLE 31 269,562 0 19,867
STARBUCKS CORP COM 855244109   25,050,689 252,884 SH   SOLE 32 252,884 0 0
STARBUCKS CORP COM 855244109   43,826,224 442,421 SH   SOLE 34 442,421 0 0
STARBUCKS CORP COM 855244109   28,032,395 282,984 SH   SOLE 36 282,984 0 0
STARBUCKS CORP COM 855244109   4,467,210 45,096 SH   SOLE 40 45,096 0 0
STARBUCKS CORP COM 855244109   237,249 2,395 SH   OTR 43 2,395 0 0
STARBUCKS CORP COM 855244109   174,630,946 1,762,881 SH   SOLE 43 1,559,259 0 203,621
STARRETT L S CO CL A 855668109   12,822 1,227 SH   SOLE 18 1,227 0 0
STARRETT L S CO CL A 855668109   145,767 13,949 SH   SOLE 21 13,949 0 0
STARRETT L S CO CL A 855668109   104,354 9,986 SH   SOLE 22 9,986 0 0
STARTEK INC COM 85569C107   8,366 2,865 SH   SOLE 18 2,865 0 0
STARTEK INC COM 85569C107   108,726 37,235 SH   SOLE 21 37,235 0 0
STARTEK INC COM 85569C107   780,685 267,358 SH   SOLE 22 267,358 0 0
STARWOOD PPTY TR INC COM 85571B105   24,091,250 1,241,817 SH   SOLE 2 308,920 0 932,897
STARWOOD PPTY TR INC COM 85571B105   16,354 843 SH   SOLE 4 843 0 0
STARWOOD PPTY TR INC COM 85571B105   1,415,870 72,983 SH   SOLE 7 69,688 0 3,295
STARWOOD PPTY TR INC COM 85571B105   11,399,925 587,625 SH   SOLE 18 587,625 0 0
STARWOOD PPTY TR INC COM 85571B105   1,766,836 91,074 SH   SOLE 19 91,074 0 0
STARWOOD PPTY TR INC COM 85571B105   370,670,271 19,106,715 SH   SOLE 21 19,106,715 0 0
STARWOOD PPTY TR INC COM 85571B105   167,491,006 8,633,557 SH   SOLE 22 8,263,008 0 370,549
STARWOOD PPTY TR INC COM 85571B105   1,149,993 59,278 SH   SOLE 25 59,278 0 0
STARWOOD PPTY TR INC COM 85571B105   3,111,469 160,385 SH   SOLE 26 135,705 0 24,680
STARWOOD PPTY TR INC COM 85571B105   435,181 22,432 SH   SOLE 28 5,113 0 17,319
STARWOOD PPTY TR INC COM 85571B105   5,055,136 260,574 SH   SOLE 30 260,574 0 0
STARWOOD PPTY TR INC COM 85571B105   83,498 4,304 SH   SOLE 31 4,304 0 0
STARWOOD PPTY TR INC COM 85571B105   321,536 16,574 SH   SOLE 36 16,574 0 0
STARWOOD PPTY TR INC COM 85571B105   924,003 47,629 SH   SOLE 40 47,629 0 0
STARWOOD PPTY TR INC COM 85571B105   5,675,506 292,552 SH   SOLE 43 257,569 0 34,983
STATE STR CORP COM 857477103   55,647,389 760,418 SH   SOLE 2 121,333 0 639,085
STATE STR CORP COM 857477103   19,789,262 270,419 SH   SOLE 4 159,356 0 111,063
STATE STR CORP COM 857477103   35,975,947 491,609 SH   SOLE 7 392,191 0 99,418
STATE STR CORP COM 857477103   1,353,025 18,489 SH   SOLE 13 18,489 0 0
STATE STR CORP COM 857477103   4,579,824 62,583 SH   SOLE 15 62,583 0 0
STATE STR CORP COM 857477103   60,214,041 822,821 SH   SOLE 18 793,891 0 28,930
STATE STR CORP COM 857477103   11,142,972 152,268 SH   SOLE 19 152,268 0 0
STATE STR CORP COM 857477103   695,209,634 9,499,995 SH   SOLE 21 9,499,995 0 0
STATE STR CORP COM 857477103   532,347,837 7,274,499 SH   SOLE 22 6,559,508 0 714,991
STATE STR CORP COM 857477103   43,786,814 598,344 SH   SOLE 23 598,344 0 0
STATE STR CORP COM 857477103   103,820,466 1,418,700 SH   SOLE 25 1,333,442 0 85,258
STATE STR CORP COM 857477103   62,287,230 851,151 SH   SOLE 26 395,204 0 455,947
STATE STR CORP COM 857477103   62,938,239 860,047 SH   SOLE 28 108,793 0 751,254
STATE STR CORP COM 857477103   33,809 462 SH   SOLE 29 462 0 0
STATE STR CORP COM 857477103   203,718,630 2,783,802 SH   SOLE 30 2,783,802 0 0
STATE STR CORP COM 857477103   5,704,893 77,957 SH   SOLE 31 69,656 0 8,301
STATE STR CORP COM 857477103   1,584,859 21,657 SH   SOLE 34 21,657 0 0
STATE STR CORP COM 857477103   7,409,548 101,251 SH   SOLE 36 101,251 0 0
STATE STR CORP COM 857477103   984,637 13,455 SH   SOLE 40 13,455 0 0
STATE STR CORP COM 857477103   55,983 765 SH   OTR 43 765 0 0
STATE STR CORP COM 857477103   56,170,420 767,565 SH   SOLE 43 705,210 0 62,355
STEEL CONNECT INC COM 858098205   5,271 629 SH   SOLE 18 629 0 0
STEEL CONNECT INC COM 858098205   82,702 9,869 SH   SOLE 21 9,869 0 0
STEEL CONNECT INC COM 858098205   3,930 469 SH   SOLE 22 469 0 0
STEEL DYNAMICS INC COM 858119100   70,982,709 651,636 SH   SOLE 2 196,828 0 454,808
STEEL DYNAMICS INC COM 858119100   21,433,611 196,765 SH   SOLE 4 110,549 0 86,216
STEEL DYNAMICS INC COM 858119100   28,223,872 259,101 SH   SOLE 7 200,330 0 58,771
STEEL DYNAMICS INC COM 858119100   2,341,668 21,497 SH   SOLE 13 21,497 0 0
STEEL DYNAMICS INC COM 858119100   2,727,280 25,037 SH   SOLE 15 25,037 0 0
STEEL DYNAMICS INC COM 858119100   31,976,510 293,551 SH   SOLE 18 256,282 0 37,269
STEEL DYNAMICS INC COM 858119100   17,053,318 156,553 SH   SOLE 19 156,553 0 0
STEEL DYNAMICS INC COM 858119100   646,181,474 5,932,080 SH   SOLE 21 5,932,080 0 0
STEEL DYNAMICS INC COM 858119100   414,575,816 3,805,892 SH   SOLE 22 3,414,616 0 391,276
STEEL DYNAMICS INC COM 858119100   34,890,497 320,302 SH   SOLE 23 320,302 0 0
STEEL DYNAMICS INC COM 858119100   82,240,625 754,986 SH   SOLE 25 754,986 0 0
STEEL DYNAMICS INC COM 858119100   45,720,317 419,722 SH   SOLE 26 146,750 0 272,972
STEEL DYNAMICS INC COM 858119100   77,237,034 709,052 SH   SOLE 28 103,076 0 605,976
STEEL DYNAMICS INC COM 858119100   862,072 7,914 SH   SOLE 29 7,914 0 0
STEEL DYNAMICS INC COM 858119100   171,865,724 1,577,763 SH   SOLE 30 1,397,144 0 180,619
STEEL DYNAMICS INC COM 858119100   5,618,174 51,576 SH   SOLE 31 47,562 0 4,014
STEEL DYNAMICS INC COM 858119100   100,439,342 922,054 SH   SOLE 34 922,054 0 0
STEEL DYNAMICS INC COM 858119100   4,763,727 43,732 SH   SOLE 36 43,732 0 0
STEEL DYNAMICS INC COM 858119100   747,804 6,865 SH   SOLE 40 6,865 0 0
STEEL DYNAMICS INC COM 858119100   18,954 174 SH   OTR 43 174 0 0
STEEL DYNAMICS INC COM 858119100   23,803,887 218,525 SH   SOLE 43 198,316 0 20,208
STEELCASE INC CL A 858155203   3,231,546 419,137 SH   SOLE 2 318,084 0 101,053
STEELCASE INC CL A 858155203   1,619 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203   7,718 1,001 SH   SOLE 7 1,001 0 0
STEELCASE INC CL A 858155203   2,013,305 261,129 SH   SOLE 18 261,129 0 0
STEELCASE INC CL A 858155203   5,768,954 748,243 SH   SOLE 19 748,243 0 0
STEELCASE INC CL A 858155203   24,643,411 3,196,292 SH   SOLE 21 3,196,292 0 0
STEELCASE INC CL A 858155203   22,776,111 2,954,100 SH   SOLE 22 2,845,587 0 108,513
STEELCASE INC CL A 858155203   91,094 11,815 SH   SOLE 23 11,815 0 0
STEELCASE INC CL A 858155203   928,986 120,491 SH   SOLE 25 120,491 0 0
STEELCASE INC CL A 858155203   2,073,150 268,891 SH   SOLE 26 71,218 0 197,673
STEELCASE INC CL A 858155203   358,638 46,516 SH   SOLE 28 46,516 0 0
STEELCASE INC CL A 858155203   559,476 72,565 SH   SOLE 30 72,565 0 0
STEELCASE INC CL A 858155203   789,404 102,387 SH   SOLE 34 102,387 0 0
STEELCASE INC CL A 858155203   36,198 4,695 SH   SOLE 36 4,695 0 0
STEELCASE INC CL A 858155203   148,718 19,289 SH   SOLE 40 19,289 0 0
STEELCASE INC CL A 858155203   957,794 124,228 SH   SOLE 43 122,187 0 2,041
STELLANTIS N.V SHS N82405106   62,409,575 3,558,129 SH   SOLE 43 3,176,936 0 381,193
STELLAR BANCORP INC COM 858927106   937,300 40,948 SH   SOLE 2 14,095 0 26,853
STELLAR BANCORP INC COM 858927106   5,288 231 SH   SOLE 4 231 0 0
STELLAR BANCORP INC COM 858927106   10,232 447 SH   SOLE 7 447 0 0
STELLAR BANCORP INC COM 858927106   4,134,872 180,641 SH   SOLE 18 180,641 0 0
STELLAR BANCORP INC COM 858927106   2,268,170 99,090 SH   SOLE 19 99,090 0 0
STELLAR BANCORP INC COM 858927106   128,686,390 5,621,948 SH   SOLE 21 5,621,948 0 0
STELLAR BANCORP INC COM 858927106   31,476,794 1,375,133 SH   SOLE 22 1,293,255 0 81,878
STELLAR BANCORP INC COM 858927106   202,897 8,864 SH   SOLE 25 8,864 0 0
STELLAR BANCORP INC COM 858927106   106,805 4,666 SH   SOLE 26 0 0 4,666
STELLAR BANCORP INC COM 858927106   72,630 3,173 SH   SOLE 28 65 0 3,108
STELLAR BANCORP INC COM 858927106   2,137,972 93,402 SH   SOLE 30 93,402 0 0
STELLAR BANCORP INC COM 858927106   193,535 8,455 SH   SOLE 40 8,455 0 0
STELLAR BANCORP INC COM 858927106   788,610 34,452 SH   SOLE 43 29,907 0 4,545
STELLUS CAP INVT CORP COM 858568108   1,271,548 90,373 SH   SOLE 30 90,373 0 0
STEM INC COM 85859N102   741,060 129,556 SH   SOLE 2 43,194 0 86,362
STEM INC COM 85859N102   1,968 344 SH   SOLE 4 344 0 0
STEM INC COM 85859N102   471,906 82,501 SH   SOLE 7 78,053 0 4,448
STEM INC COM 85859N102   2,323,910 406,278 SH   SOLE 18 406,278 0 0
STEM INC COM 85859N102   1,629,611 284,897 SH   SOLE 19 284,897 0 0
STEM INC COM 85859N102   29,152,169 5,096,533 SH   SOLE 21 5,096,533 0 0
STEM INC COM 85859N102   23,172,887 4,051,204 SH   SOLE 22 3,867,189 0 184,015
STEM INC COM 85859N102   161,464 28,228 SH   SOLE 25 28,228 0 0
STEM INC COM 85859N102   99,539 17,402 SH   SOLE 26 2,017 0 15,385
STEM INC COM 85859N102   538,635 94,167 SH   SOLE 28 94,167 0 0
STEM INC COM 85859N102   1,672,997 292,482 SH   SOLE 30 292,482 0 0
STEM INC COM 85859N102   14,655 2,562 SH   SOLE 36 2,562 0 0
STEM INC COM 85859N102   163,838 28,643 SH   SOLE 40 28,643 0 0
STEM INC COM 85859N102   313,038 54,727 SH   SOLE 43 51,103 0 3,624
STEPAN CO COM 858586100   1,945,984 20,364 SH   SOLE 2 6,718 0 13,646
STEPAN CO COM 858586100   8,600 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100   2,303,092 24,101 SH   SOLE 7 23,507 0 594
STEPAN CO COM 858586100   6,914,339 72,356 SH   SOLE 18 72,356 0 0
STEPAN CO COM 858586100   7,128,872 74,601 SH   SOLE 19 74,601 0 0
STEPAN CO COM 858586100   239,301,925 2,504,206 SH   SOLE 21 2,504,206 0 0
STEPAN CO COM 858586100   61,040,001 638,761 SH   SOLE 22 600,967 0 37,794
STEPAN CO COM 858586100   479,711 5,020 SH   SOLE 25 5,020 0 0
STEPAN CO COM 858586100   2,064,765 21,607 SH   SOLE 26 10,128 0 11,479
STEPAN CO COM 858586100   38,320 401 SH   SOLE 28 401 0 0
STEPAN CO COM 858586100   6,368,978 66,649 SH   SOLE 30 66,649 0 0
STEPAN CO COM 858586100   209,085 2,188 SH   SOLE 36 2,188 0 0
STEPAN CO COM 858586100   311,430 3,259 SH   SOLE 40 3,259 0 0
STEPAN CO COM 858586100   1,816,978 19,014 SH   SOLE 43 16,109 0 2,905
STEPSTONE GROUP INC COM CL A 85914M107   2,727,810 109,948 SH   SOLE 2 74,580 0 35,368
STEPSTONE GROUP INC COM CL A 85914M107   3,722 150 SH   SOLE 4 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107   14,886 600 SH   SOLE 7 600 0 0
STEPSTONE GROUP INC COM CL A 85914M107   3,529,793 142,273 SH   SOLE 18 142,273 0 0
STEPSTONE GROUP INC COM CL A 85914M107   5,903,242 237,938 SH   SOLE 19 237,938 0 0
STEPSTONE GROUP INC COM CL A 85914M107   45,624,052 1,838,938 SH   SOLE 21 1,838,938 0 0
STEPSTONE GROUP INC COM CL A 85914M107   38,093,894 1,535,425 SH   SOLE 22 1,498,538 0 36,887
STEPSTONE GROUP INC COM CL A 85914M107   258,371 10,414 SH   SOLE 23 10,414 0 0
STEPSTONE GROUP INC COM CL A 85914M107   273,629 11,029 SH   SOLE 25 11,029 0 0
STEPSTONE GROUP INC COM CL A 85914M107   476,823 19,219 SH   SOLE 26 14,471 0 4,748
STEPSTONE GROUP INC COM CL A 85914M107   56,790 2,289 SH   SOLE 28 719 0 1,570
STEPSTONE GROUP INC COM CL A 85914M107   607,001 24,466 SH   SOLE 30 24,466 0 0
STEPSTONE GROUP INC COM CL A 85914M107   157,047 6,330 SH   SOLE 40 6,330 0 0
STEPSTONE GROUP INC COM CL A 85914M107   383,141 15,443 SH   SOLE 43 12,426 0 3,017
STEREOTAXIS INC COM NEW 85916J409   3,036 1,984 SH   SOLE 2 0 0 1,984
STEREOTAXIS INC COM NEW 85916J409   17,070 11,157 SH   SOLE 18 11,157 0 0
STEREOTAXIS INC COM NEW 85916J409   267,672 174,949 SH   SOLE 21 174,949 0 0
STEREOTAXIS INC COM NEW 85916J409   1,299,473 849,329 SH   SOLE 22 849,329 0 0
STERICYCLE INC COM 858912108   6,225,793 134,061 SH   SOLE 2 84,940 0 49,121
STERICYCLE INC COM 858912108   11,238 242 SH   SOLE 4 242 0 0
STERICYCLE INC COM 858912108   60,744 1,308 SH   SOLE 7 1,308 0 0
STERICYCLE INC COM 858912108   8,249,323 177,634 SH   SOLE 18 177,634 0 0
STERICYCLE INC COM 858912108   1,337,751 28,806 SH   SOLE 19 28,806 0 0
STERICYCLE INC COM 858912108   210,528,356 4,533,341 SH   SOLE 21 4,533,341 0 0
STERICYCLE INC COM 858912108   121,524,331 2,616,803 SH   SOLE 22 2,497,484 0 119,319
STERICYCLE INC COM 858912108   746,616 16,077 SH   SOLE 25 16,077 0 0
STERICYCLE INC COM 858912108   1,881,888 40,523 SH   SOLE 26 32,379 0 8,144
STERICYCLE INC COM 858912108   393,068 8,464 SH   SOLE 28 1,635 0 6,829
STERICYCLE INC COM 858912108   2,133,500 45,941 SH   SOLE 30 45,941 0 0
STERICYCLE INC COM 858912108   62,276 1,341 SH   SOLE 31 1,341 0 0
STERICYCLE INC COM 858912108   377,975 8,139 SH   SOLE 36 8,139 0 0
STERICYCLE INC COM 858912108   688,705 14,830 SH   SOLE 40 14,830 0 0
STERICYCLE INC COM 858912108   2,173,671 46,806 SH   SOLE 43 42,916 0 3,890
STERIS PLC SHS USD G8473T100   53,529,266 237,929 SH   SOLE 2 71,003 0 166,926
STERIS PLC SHS USD G8473T100   12,352,752 54,906 SH   SOLE 4 44,540 0 10,366
STERIS PLC SHS USD G8473T100   24,587,389 109,287 SH   SOLE 7 98,207 0 11,080
STERIS PLC SHS USD G8473T100   750,983 3,338 SH   SOLE 13 3,338 0 0
STERIS PLC SHS USD G8473T100   4,118,259 18,305 SH   SOLE 15 18,305 0 0
STERIS PLC SHS USD G8473T100   39,099,724 173,792 SH   SOLE 18 165,465 0 8,327
STERIS PLC SHS USD G8473T100   117,359,917 521,646 SH   SOLE 19 521,646 0 0
STERIS PLC SHS USD G8473T100   719,499,089 3,198,058 SH   SOLE 21 3,198,058 0 0
STERIS PLC SHS USD G8473T100   488,032,915 2,169,228 SH   SOLE 22 1,962,646 0 206,582
STERIS PLC SHS USD G8473T100   38,966,761 173,201 SH   SOLE 23 173,201 0 0
STERIS PLC SHS USD G8473T100   53,426,001 237,470 SH   SOLE 25 237,194 0 276
STERIS PLC SHS USD G8473T100   53,111,254 236,071 SH   SOLE 26 65,402 0 170,669
STERIS PLC SHS USD G8473T100   45,930,792 204,155 SH   SOLE 28 3,081 0 201,074
STERIS PLC SHS USD G8473T100   176,222,559 783,281 SH   SOLE 30 783,281 0 0
STERIS PLC SHS USD G8473T100   5,070,149 22,536 SH   SOLE 31 20,164 0 2,372
STERIS PLC SHS USD G8473T100   118,446,346 526,475 SH   SOLE 34 526,475 0 0
STERIS PLC SHS USD G8473T100   5,341,925 23,744 SH   SOLE 36 23,744 0 0
STERIS PLC SHS USD G8473T100   854,024 3,796 SH   SOLE 40 3,796 0 0
STERIS PLC SHS USD G8473T100   46,121 205 SH   OTR 43 205 0 0
STERIS PLC SHS USD G8473T100   23,493,338 104,424 SH   SOLE 43 91,359 0 13,065
STERLING BANCORP INC COM 85917W102   33,022 6,037 SH   SOLE 2 1,036 0 5,001
STERLING BANCORP INC COM 85917W102   344,927 63,058 SH   SOLE 18 63,058 0 0
STERLING BANCORP INC COM 85917W102   208,538 38,124 SH   SOLE 19 38,124 0 0
STERLING BANCORP INC COM 85917W102   3,984,813 728,485 SH   SOLE 21 728,485 0 0
STERLING BANCORP INC COM 85917W102   1,748,573 319,666 SH   SOLE 22 306,083 0 13,583
STERLING BANCORP INC COM 85917W102   722 132 SH   SOLE 43 132 0 0
STERLING CHECK CORP COM 85917T109   895,029 73,004 SH   SOLE 2 59,324 0 13,680
STERLING CHECK CORP COM 85917T109   327,207 26,689 SH   SOLE 7 25,235 0 1,454
STERLING CHECK CORP COM 85917T109   838,841 68,421 SH   SOLE 18 68,421 0 0
STERLING CHECK CORP COM 85917T109   4,676,503 381,444 SH   SOLE 19 381,444 0 0
STERLING CHECK CORP COM 85917T109   10,959,802 893,948 SH   SOLE 21 893,948 0 0
STERLING CHECK CORP COM 85917T109   7,702,419 628,256 SH   SOLE 22 596,459 0 31,797
STERLING CHECK CORP COM 85917T109   63,053 5,143 SH   SOLE 25 5,143 0 0
STERLING CHECK CORP COM 85917T109   535,308 43,663 SH   SOLE 26 38,671 0 4,992
STERLING CHECK CORP COM 85917T109   661,047 53,919 SH   SOLE 30 53,919 0 0
STERLING CHECK CORP COM 85917T109   5,731,685 467,511 SH   SOLE 34 467,511 0 0
STERLING CHECK CORP COM 85917T109   31,214 2,546 SH   SOLE 36 2,546 0 0
STERLING CHECK CORP COM 85917T109   130,324 10,630 SH   SOLE 40 10,630 0 0
STERLING CHECK CORP COM 85917T109   215,776 17,600 SH   SOLE 43 16,593 0 1,007
STERLING INFRASTRUCTURE INC COM 859241101   7,596,445 136,137 SH   SOLE 2 90,517 0 45,620
STERLING INFRASTRUCTURE INC COM 859241101   6,026 108 SH   SOLE 4 108 0 0
STERLING INFRASTRUCTURE INC COM 859241101   12,107,875 216,987 SH   SOLE 7 216,545 0 442
STERLING INFRASTRUCTURE INC COM 859241101   4,559,585 81,713 SH   SOLE 18 79,570 0 2,143
STERLING INFRASTRUCTURE INC COM 859241101   13,720,048 245,879 SH   SOLE 19 245,879 0 0
STERLING INFRASTRUCTURE INC COM 859241101   73,032,491 1,308,826 SH   SOLE 21 1,308,826 0 0
STERLING INFRASTRUCTURE INC COM 859241101   59,246,096 1,061,758 SH   SOLE 22 1,038,846 0 22,912
STERLING INFRASTRUCTURE INC COM 859241101   448,688 8,041 SH   SOLE 23 8,041 0 0
STERLING INFRASTRUCTURE INC COM 859241101   331,117 5,934 SH   SOLE 25 5,934 0 0
STERLING INFRASTRUCTURE INC COM 859241101   2,556,979 45,824 SH   SOLE 26 16,933 0 28,891
STERLING INFRASTRUCTURE INC COM 859241101   1,825,051 32,707 SH   SOLE 30 32,707 0 0
STERLING INFRASTRUCTURE INC COM 859241101   179,062 3,209 SH   SOLE 34 3,209 0 0
STERLING INFRASTRUCTURE INC COM 859241101   23,157 415 SH   SOLE 36 415 0 0
STERLING INFRASTRUCTURE INC COM 859241101   327,155 5,863 SH   SOLE 40 5,863 0 0
STERLING INFRASTRUCTURE INC COM 859241101   936,659 16,786 SH   SOLE 43 16,534 0 252
STEVANATO GROUP S P A ORD SHS T9224W109   7,987,175 246,670 SH   SOLE 21 246,670 0 0
STEWART INFORMATION SVCS COR COM 860372101   932,356 22,663 SH   SOLE 2 7,082 0 15,581
STEWART INFORMATION SVCS COR COM 860372101   4,237 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101   10,326 251 SH   SOLE 7 251 0 0
STEWART INFORMATION SVCS COR COM 860372101   3,670,552 89,221 SH   SOLE 18 89,221 0 0
STEWART INFORMATION SVCS COR COM 860372101   1,910,254 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101   128,917,086 3,133,619 SH   SOLE 21 3,133,619 0 0
STEWART INFORMATION SVCS COR COM 860372101   25,243,339 613,596 SH   SOLE 22 585,623 0 27,973
STEWART INFORMATION SVCS COR COM 860372101   96,679 2,350 SH   SOLE 25 2,350 0 0
STEWART INFORMATION SVCS COR COM 860372101   53,235 1,294 SH   SOLE 26 0 0 1,294
STEWART INFORMATION SVCS COR COM 860372101   19,665 478 SH   SOLE 28 478 0 0
STEWART INFORMATION SVCS COR COM 860372101   1,431,919 34,806 SH   SOLE 30 34,806 0 0
STEWART INFORMATION SVCS COR COM 860372101   129,180 3,140 SH   SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101   540,826 13,146 SH   SOLE 43 12,387 0 759
STIFEL FINL CORP COM 860630102   21,626,198 362,430 SH   SOLE 2 184,859 0 177,571
STIFEL FINL CORP COM 860630102   19,751 331 SH   SOLE 4 331 0 0
STIFEL FINL CORP COM 860630102   868,915 14,562 SH   SOLE 7 13,844 0 718
STIFEL FINL CORP COM 860630102   12,302,641 206,178 SH   SOLE 18 205,443 0 735
STIFEL FINL CORP COM 860630102   8,986,302 150,600 SH   SOLE 19 150,600 0 0
STIFEL FINL CORP COM 860630102   334,584,190 5,607,243 SH   SOLE 21 5,607,243 0 0
STIFEL FINL CORP COM 860630102   199,189,678 3,338,188 SH   SOLE 22 3,204,086 0 134,102
STIFEL FINL CORP COM 860630102   334,868 5,612 SH   SOLE 23 5,612 0 0
STIFEL FINL CORP COM 860630102   1,178,124 19,744 SH   SOLE 25 19,744 0 0
STIFEL FINL CORP COM 860630102   5,419,647 90,827 SH   SOLE 26 42,565 0 48,262
STIFEL FINL CORP COM 860630102   2,267,460 38,000 SH   SOLE 28 1,872 0 36,128
STIFEL FINL CORP COM 860630102   3,326,841 55,754 SH   SOLE 30 55,754 0 0
STIFEL FINL CORP COM 860630102   89,266 1,496 SH   SOLE 31 1,496 0 0
STIFEL FINL CORP COM 860630102   94,696 1,587 SH   SOLE 36 1,587 0 0
STIFEL FINL CORP COM 860630102   1,057,591 17,724 SH   SOLE 40 17,724 0 0
STIFEL FINL CORP COM 860630102   5,121,822 85,836 SH   SOLE 43 79,233 0 6,603
STITCH FIX INC COM CL A 860897107   2,108,699 547,714 SH   SOLE 2 330,594 0 217,120
STITCH FIX INC COM CL A 860897107   920 239 SH   SOLE 4 239 0 0
STITCH FIX INC COM CL A 860897107   3,658 950 SH   SOLE 7 950 0 0
STITCH FIX INC COM CL A 860897107   1,013,316 263,199 SH   SOLE 18 248,584 0 14,615
STITCH FIX INC COM CL A 860897107   5,497,842 1,428,011 SH   SOLE 19 1,428,011 0 0
STITCH FIX INC COM CL A 860897107   12,244,455 3,180,378 SH   SOLE 21 3,180,378 0 0
STITCH FIX INC COM CL A 860897107   14,112,079 3,665,475 SH   SOLE 22 3,591,807 0 73,668
STITCH FIX INC COM CL A 860897107   120,986 31,425 SH   SOLE 23 31,425 0 0
STITCH FIX INC COM CL A 860897107   42,408 11,015 SH   SOLE 25 11,015 0 0
STITCH FIX INC COM CL A 860897107   581,154 150,949 SH   SOLE 26 17,181 0 133,768
STITCH FIX INC COM CL A 860897107   2,272 590 SH   SOLE 28 590 0 0
STITCH FIX INC COM CL A 860897107   446,885 116,074 SH   SOLE 30 116,074 0 0
STITCH FIX INC COM CL A 860897107   27,208 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107   43,871 11,395 SH   SOLE 43 10,727 0 668
STMICROELECTRONICS N V NY REGISTRY 861012102   4,499 90 SH   SOLE 2 0 0 90
STMICROELECTRONICS N V NY REGISTRY 861012102   6,499 130 SH   SOLE 18 130 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   134,580,129 2,692,141 SH   SOLE 21 2,692,141 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   43,221,615 864,605 SH   SOLE 43 798,824 0 65,781
STOCK YDS BANCORP INC COM 861025104   740,665 16,325 SH   SOLE 2 8,358 0 7,967
STOCK YDS BANCORP INC COM 861025104   5,807 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104   12,840 283 SH   SOLE 7 283 0 0
STOCK YDS BANCORP INC COM 861025104   3,438,002 75,777 SH   SOLE 18 75,777 0 0
STOCK YDS BANCORP INC COM 861025104   2,577,742 56,816 SH   SOLE 19 56,816 0 0
STOCK YDS BANCORP INC COM 861025104   46,242,374 1,019,228 SH   SOLE 21 1,019,228 0 0
STOCK YDS BANCORP INC COM 861025104   35,263,878 777,251 SH   SOLE 22 753,178 0 24,073
STOCK YDS BANCORP INC COM 861025104   300,622 6,626 SH   SOLE 25 6,626 0 0
STOCK YDS BANCORP INC COM 861025104   501,928 11,063 SH   SOLE 26 8,731 0 2,332
STOCK YDS BANCORP INC COM 861025104   96,094 2,118 SH   SOLE 28 903 0 1,215
STOCK YDS BANCORP INC COM 861025104   805,272 17,749 SH   SOLE 30 17,749 0 0
STOCK YDS BANCORP INC COM 861025104   220,770 4,866 SH   SOLE 40 4,866 0 0
STOCK YDS BANCORP INC COM 861025104   777,435 17,135 SH   SOLE 43 16,760 0 375
STOKE THERAPEUTICS INC COM 86150R107   251,112 23,623 SH   SOLE 2 6,220 0 17,403
STOKE THERAPEUTICS INC COM 86150R107   2,604 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107   874,413 82,259 SH   SOLE 18 82,259 0 0
STOKE THERAPEUTICS INC COM 86150R107   588,636 55,375 SH   SOLE 19 55,375 0 0
STOKE THERAPEUTICS INC COM 86150R107   13,045,147 1,227,201 SH   SOLE 21 1,227,201 0 0
STOKE THERAPEUTICS INC COM 86150R107   8,221,763 773,449 SH   SOLE 22 748,603 0 24,846
STOKE THERAPEUTICS INC COM 86150R107   22,408 2,108 SH   SOLE 25 2,108 0 0
STOKE THERAPEUTICS INC COM 86150R107   3,359 316 SH   SOLE 28 316 0 0
STOKE THERAPEUTICS INC COM 86150R107   1,120,189 105,380 SH   SOLE 30 105,380 0 0
STOKE THERAPEUTICS INC COM 86150R107   15,977 1,503 SH   SOLE 40 1,503 0 0
STOKE THERAPEUTICS INC COM 86150R107   236,103 22,211 SH   SOLE 43 18,585 0 3,626
STONECO LTD COM CL A G85158106   8,535,329 669,963 SH   SOLE 2 321,575 0 348,388
STONECO LTD COM CL A G85158106   832,317 65,331 SH   SOLE 4 0 0 65,331
STONECO LTD COM CL A G85158106   74,121 5,818 SH   SOLE 7 5,818 0 0
STONECO LTD COM CL A G85158106   10,683,305 838,564 SH   SOLE 18 781,573 0 56,991
STONECO LTD COM CL A G85158106   26,384,489 2,070,996 SH   SOLE 19 2,070,996 0 0
STONECO LTD COM CL A G85158106   118,886,164 9,331,724 SH   SOLE 21 9,331,724 0 0
STONECO LTD COM CL A G85158106   70,421,892 5,527,621 SH   SOLE 22 5,350,836 0 176,785
STONECO LTD COM CL A G85158106   1,023,684 80,352 SH   SOLE 23 80,352 0 0
STONECO LTD COM CL A G85158106   29,671 2,329 SH   SOLE 25 2,329 0 0
STONECO LTD COM CL A G85158106   3,745,012 293,957 SH   SOLE 26 0 0 293,957
STONECO LTD COM CL A G85158106   2,391,183 187,691 SH   SOLE 30 187,691 0 0
STONECO LTD COM CL A G85158106   1,794,365 140,845 SH   SOLE 31 140,845 0 0
STONECO LTD COM CL A G85158106   9,619 755 SH   SOLE 34 755 0 0
STONECO LTD COM CL A G85158106   63,509 4,985 SH   SOLE 36 4,985 0 0
STONECO LTD COM CL A G85158106   474,004 37,206 SH   SOLE 43 33,624 0 3,582
STONERIDGE INC COM 86183P102   725,819 38,505 SH   SOLE 2 20,182 0 18,323
STONERIDGE INC COM 86183P102   18,869 1,001 SH   SOLE 4 167 0 834
STONERIDGE INC COM 86183P102   3,695 196 SH   SOLE 7 196 0 0
STONERIDGE INC COM 86183P102   1,458,556 77,377 SH   SOLE 18 77,377 0 0
STONERIDGE INC COM 86183P102   1,796,971 95,330 SH   SOLE 19 95,330 0 0
STONERIDGE INC COM 86183P102   18,750,415 994,717 SH   SOLE 21 994,717 0 0
STONERIDGE INC COM 86183P102   14,349,789 761,262 SH   SOLE 22 727,223 0 34,039
STONERIDGE INC COM 86183P102   54,439 2,888 SH   SOLE 23 2,888 0 0
STONERIDGE INC COM 86183P102   64,693 3,432 SH   SOLE 25 3,432 0 0
STONERIDGE INC COM 86183P102   463,842 24,607 SH   SOLE 26 20,857 0 3,750
STONERIDGE INC COM 86183P102   38,605 2,048 SH   SOLE 28 2,048 0 0
STONERIDGE INC COM 86183P102   1,208,624 64,118 SH   SOLE 30 64,118 0 0
STONERIDGE INC COM 86183P102   139,924 7,423 SH   SOLE 40 7,423 0 0
STONERIDGE INC COM 86183P102   293,872 15,590 SH   SOLE 43 14,581 0 1,009
STONEX GROUP INC COM 861896108   1,318,230 15,867 SH   SOLE 2 5,638 0 10,229
STONEX GROUP INC COM 861896108   3,489 42 SH   SOLE 4 42 0 0
STONEX GROUP INC COM 861896108   381,753 4,595 SH   SOLE 7 4,352 0 243
STONEX GROUP INC COM 861896108   5,172,810 62,263 SH   SOLE 18 62,263 0 0
STONEX GROUP INC COM 861896108   2,980,578 35,876 SH   SOLE 19 35,876 0 0
STONEX GROUP INC COM 861896108   173,736,979 2,091,201 SH   SOLE 21 2,091,201 0 0
STONEX GROUP INC COM 861896108   41,083,642 494,507 SH   SOLE 22 463,817 0 30,690
STONEX GROUP INC COM 861896108   327,418 3,941 SH   SOLE 25 3,941 0 0
STONEX GROUP INC COM 861896108   915,957 11,025 SH   SOLE 26 8,725 0 2,300
STONEX GROUP INC COM 861896108   99,364 1,196 SH   SOLE 28 0 0 1,196
STONEX GROUP INC COM 861896108   2,812,673 33,855 SH   SOLE 30 33,855 0 0
STONEX GROUP INC COM 861896108   207,035 2,492 SH   SOLE 40 2,492 0 0
STONEX GROUP INC COM 861896108   1,142,765 13,755 SH   SOLE 43 13,021 0 734
STRAN & COMPANY INC COMMON STOCK 86260J102   113,179 74,953 SH   SOLE 22 74,953 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   3,700 3,895 SH   SOLE 18 3,895 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   44,037 46,360 SH   SOLE 21 46,360 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   48,291 50,838 SH   SOLE 22 50,838 0 0
STRATASYS LTD SHS M85548101   17,138 965 SH   SOLE 2 965 0 0
STRATASYS LTD SHS M85548101   4,131,775 232,645 SH   SOLE 21 232,645 0 0
STRATASYS LTD SHS M85548101   5,793,099 326,188 SH   SOLE 30 326,188 0 0
STRATASYS LTD SHS M85548101   48,680 2,741 SH   SOLE 36 2,741 0 0
STRATASYS LTD SHS M85548101   108,034 6,083 SH   SOLE 43 5,808 0 275
STRATEGIC ED INC COM 86272C103   1,464,869 21,593 SH   SOLE 2 7,851 0 13,742
STRATEGIC ED INC COM 86272C103   4,817 71 SH   SOLE 4 71 0 0
STRATEGIC ED INC COM 86272C103   13,568 200 SH   SOLE 7 200 0 0
STRATEGIC ED INC COM 86272C103   5,310,040 78,273 SH   SOLE 18 78,273 0 0
STRATEGIC ED INC COM 86272C103   3,042,488 44,848 SH   SOLE 19 44,848 0 0
STRATEGIC ED INC COM 86272C103   179,127,517 2,640,441 SH   SOLE 21 2,640,441 0 0
STRATEGIC ED INC COM 86272C103   43,048,415 634,558 SH   SOLE 22 592,697 0 41,861
STRATEGIC ED INC COM 86272C103   263,694 3,887 SH   SOLE 25 3,887 0 0
STRATEGIC ED INC COM 86272C103   532,340 7,847 SH   SOLE 26 5,773 0 2,074
STRATEGIC ED INC COM 86272C103   3,799 56 SH   SOLE 28 56 0 0
STRATEGIC ED INC COM 86272C103   2,338,580 34,472 SH   SOLE 30 34,472 0 0
STRATEGIC ED INC COM 86272C103   209,354 3,086 SH   SOLE 36 3,086 0 0
STRATEGIC ED INC COM 86272C103   260,166 3,835 SH   SOLE 40 3,835 0 0
STRATEGIC ED INC COM 86272C103   1,834,135 27,036 SH   SOLE 43 24,053 0 2,983
STRATTEC SEC CORP COM 863111100   2,249 124 SH   SOLE 2 0 0 124
STRATTEC SEC CORP COM 863111100   14,040 774 SH   SOLE 18 774 0 0
STRATTEC SEC CORP COM 863111100   162,335 8,949 SH   SOLE 21 8,949 0 0
STRATTEC SEC CORP COM 863111100   1,157,894 63,831 SH   SOLE 22 62,390 0 1,441
STRATUS PPTYS INC COM NEW 863167201   76,493 2,914 SH   SOLE 2 298 0 2,616
STRATUS PPTYS INC COM NEW 863167201   466,804 17,783 SH   SOLE 18 17,783 0 0
STRATUS PPTYS INC COM NEW 863167201   297,465 11,332 SH   SOLE 19 11,332 0 0
STRATUS PPTYS INC COM NEW 863167201   5,442,019 207,315 SH   SOLE 21 207,315 0 0
STRATUS PPTYS INC COM NEW 863167201   1,989,304 75,783 SH   SOLE 22 72,181 0 3,602
STREAMLINE HEALTH SOLUTIONS COM 86323X106   8,021 6,316 SH   SOLE 18 6,316 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   135,527 106,714 SH   SOLE 21 106,714 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   403,341 317,591 SH   SOLE 22 317,591 0 0
STRIDE INC COM 86333M108   810,385 21,767 SH   SOLE 2 12,292 0 9,475
STRIDE INC COM 86333M108   2,569 69 SH   SOLE 4 69 0 0
STRIDE INC COM 86333M108   320,401 8,606 SH   SOLE 7 8,156 0 450
STRIDE INC COM 86333M108   4,856,914 130,457 SH   SOLE 18 130,457 0 0
STRIDE INC COM 86333M108   3,471,325 93,240 SH   SOLE 19 93,240 0 0
STRIDE INC COM 86333M108   177,640,786 4,771,442 SH   SOLE 21 4,771,442 0 0
STRIDE INC COM 86333M108   43,230,098 1,161,163 SH   SOLE 22 1,102,905 0 58,258
STRIDE INC COM 86333M108   312,434 8,392 SH   SOLE 23 8,392 0 0
STRIDE INC COM 86333M108   265,971 7,144 SH   SOLE 25 7,144 0 0
STRIDE INC COM 86333M108   13,671,452 367,216 SH   SOLE 26 51,590 0 315,626
STRIDE INC COM 86333M108   49,590 1,332 SH   SOLE 28 99 0 1,233
STRIDE INC COM 86333M108   6,365,958 170,990 SH   SOLE 30 170,990 0 0
STRIDE INC COM 86333M108   117,907 3,167 SH   SOLE 36 3,167 0 0
STRIDE INC COM 86333M108   258,600 6,946 SH   SOLE 40 6,946 0 0
STRIDE INC COM 86333M108   1,249,251 33,555 SH   SOLE 43 31,984 0 1,571
STRIDE INC NOTE 1.125% 9/0 86333MAA6   2,287,302 2,392,000 PRN   SOLE 21 2,392,000 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   35,835 8,573 SH   SOLE 2 6,114 0 2,459
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   15,583 3,728 SH   SOLE 19 3,728 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   75,462 18,053 SH   SOLE 22 18,053 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   293 70 SH   SOLE 26 0 0 70
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   650,820 15,656 SH   SOLE 18 15,656 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   15,744,347 378,743 SH   SOLE 19 378,743 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   18,582 447 SH   SOLE 21 447 0 0
STRYKER CORPORATION COM 863667101   254,752,896 835,009 SH   SOLE 2 293,471 0 541,538
STRYKER CORPORATION COM 863667101   75,214,143 246,531 SH   SOLE 4 130,105 0 116,426
STRYKER CORPORATION COM 863667101   75,458,520 247,332 SH   SOLE 7 216,941 0 30,391
STRYKER CORPORATION COM 863667101   2,944,424 9,651 SH   SOLE 13 9,651 0 0
STRYKER CORPORATION COM 863667101   14,507,029 47,550 SH   SOLE 15 47,550 0 0
STRYKER CORPORATION COM 863667101   194,694,709 638,155 SH   SOLE 18 584,791 0 53,364
STRYKER CORPORATION COM 863667101   462,861,192 1,517,130 SH   SOLE 19 1,517,130 0 0
STRYKER CORPORATION COM 863667101   2,596,992,590 8,512,218 SH   SOLE 21 8,512,218 0 0
STRYKER CORPORATION COM 863667101   2,331,404,117 7,641,693 SH   SOLE 22 6,881,188 0 760,505
STRYKER CORPORATION COM 863667101   228,828,788 750,037 SH   SOLE 23 750,037 0 0
STRYKER CORPORATION COM 863667101   155,378,066 509,286 SH   SOLE 25 505,672 0 3,614
STRYKER CORPORATION COM 863667101   184,076,051 603,350 SH   SOLE 26 211,409 0 391,941
STRYKER CORPORATION COM 863667101   212,484,507 696,465 SH   SOLE 28 52,313 0 644,152
STRYKER CORPORATION COM 863667101   62,543 205 SH   SOLE 29 205 0 0
STRYKER CORPORATION COM 863667101   548,467,920 1,797,725 SH   SOLE 30 1,797,725 0 0
STRYKER CORPORATION COM 863667101   23,249,994 76,207 SH   SOLE 31 70,215 0 5,992
STRYKER CORPORATION COM 863667101   362,222,984 1,187,266 SH   SOLE 34 1,187,266 0 0
STRYKER CORPORATION COM 863667101   27,513,931 90,183 SH   SOLE 36 90,183 0 0
STRYKER CORPORATION COM 863667101   4,043,663 13,254 SH   SOLE 40 13,254 0 0
STRYKER CORPORATION COM 863667101   262,988 862 SH   OTR 43 862 0 0
STRYKER CORPORATION COM 863667101   134,964,462 442,376 SH   SOLE 43 385,469 0 56,907
STURM RUGER & CO INC COM 864159108   475,475 8,978 SH   SOLE 2 5,209 0 3,769
STURM RUGER & CO INC COM 864159108   3,813 72 SH   SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108   8,050 152 SH   SOLE 7 152 0 0
STURM RUGER & CO INC COM 864159108   2,983,713 56,339 SH   SOLE 18 56,339 0 0
STURM RUGER & CO INC COM 864159108   1,809,325 34,164 SH   SOLE 19 34,164 0 0
STURM RUGER & CO INC COM 864159108   124,569,440 2,352,142 SH   SOLE 21 2,352,142 0 0
STURM RUGER & CO INC COM 864159108   27,050,697 510,776 SH   SOLE 22 484,539 0 26,237
STURM RUGER & CO INC COM 864159108   241,868 4,567 SH   SOLE 26 2,795 0 1,772
STURM RUGER & CO INC COM 864159108   1,354,770 25,581 SH   SOLE 30 25,581 0 0
STURM RUGER & CO INC COM 864159108   972,134 18,356 SH   SOLE 43 17,502 0 854
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   53,678,164 6,241,647 SH   SOLE 43 5,605,247 0 636,400
SUMMIT FINL GROUP INC COM 86606G101   910,445 44,068 SH   SOLE 2 38,048 0 6,020
SUMMIT FINL GROUP INC COM 86606G101   1,364 66 SH   SOLE 7 66 0 0
SUMMIT FINL GROUP INC COM 86606G101   770,060 37,273 SH   SOLE 18 37,273 0 0
SUMMIT FINL GROUP INC COM 86606G101   886,831 42,925 SH   SOLE 19 42,925 0 0
SUMMIT FINL GROUP INC COM 86606G101   9,002,161 435,729 SH   SOLE 21 435,729 0 0
SUMMIT FINL GROUP INC COM 86606G101   5,179,173 250,686 SH   SOLE 22 241,973 0 8,713
SUMMIT FINL GROUP INC COM 86606G101   7,148 346 SH   SOLE 23 346 0 0
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8   1,376,093 1,620,000 PRN   SOLE 21 1,620,000 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,296,233 352,724 SH   SOLE 2 276,614 0 76,110
SUMMIT HOTEL PPTYS INC COM 866082100   279,683 42,962 SH   SOLE 4 42,962 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,347,069 206,923 SH   SOLE 7 181,969 0 24,954
SUMMIT HOTEL PPTYS INC COM 866082100   2,364,100 363,149 SH   SOLE 18 363,149 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   3,218,153 494,340 SH   SOLE 19 494,340 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   87,518,031 13,443,630 SH   SOLE 21 13,443,630 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   27,392,505 4,207,758 SH   SOLE 22 3,997,393 0 210,365
SUMMIT HOTEL PPTYS INC COM 866082100   34,900 5,361 SH   SOLE 23 5,361 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,366,977 363,591 SH   SOLE 25 363,591 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   253,219 38,897 SH   SOLE 26 26,929 0 11,968
SUMMIT HOTEL PPTYS INC COM 866082100   517,070 79,427 SH   SOLE 28 3,694 0 75,733
SUMMIT HOTEL PPTYS INC COM 866082100   3,233,712 496,730 SH   SOLE 30 496,730 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   114,862 17,644 SH   SOLE 40 17,644 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,673,963 257,137 SH   SOLE 43 184,048 0 73,089
SUMMIT MATLS INC CL A 86614U100   8,904,137 235,248 SH   SOLE 2 132,613 0 102,635
SUMMIT MATLS INC CL A 86614U100   14,383 380 SH   SOLE 4 380 0 0
SUMMIT MATLS INC CL A 86614U100   1,952,795 51,593 SH   SOLE 7 48,859 0 2,734
SUMMIT MATLS INC CL A 86614U100   12,734,481 336,446 SH   SOLE 18 336,446 0 0
SUMMIT MATLS INC CL A 86614U100   17,041,849 450,247 SH   SOLE 19 450,247 0 0
SUMMIT MATLS INC CL A 86614U100   172,748,687 4,564,034 SH   SOLE 21 4,564,034 0 0
SUMMIT MATLS INC CL A 86614U100   132,780,979 3,508,084 SH   SOLE 22 3,366,252 0 141,832
SUMMIT MATLS INC CL A 86614U100   184,784 4,882 SH   SOLE 23 4,882 0 0
SUMMIT MATLS INC CL A 86614U100   816,311 21,567 SH   SOLE 25 21,567 0 0
SUMMIT MATLS INC CL A 86614U100   3,826,105 101,086 SH   SOLE 26 41,491 0 59,595
SUMMIT MATLS INC CL A 86614U100   80,469 2,126 SH   SOLE 28 2,126 0 0
SUMMIT MATLS INC CL A 86614U100   9,445,468 249,550 SH   SOLE 30 249,550 0 0
SUMMIT MATLS INC CL A 86614U100   691,709 18,275 SH   SOLE 34 18,275 0 0
SUMMIT MATLS INC CL A 86614U100   93,527 2,471 SH   SOLE 36 2,471 0 0
SUMMIT MATLS INC CL A 86614U100   788,151 20,823 SH   SOLE 40 20,823 0 0
SUMMIT MATLS INC CL A 86614U100   1,874,218 49,517 SH   SOLE 43 44,906 0 4,611
SUMMIT ST BK SANTA ROSA CALI COM 866264203   15,186 1,005 SH   SOLE 18 1,005 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   202,262 13,386 SH   SOLE 21 13,386 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   10,622 703 SH   SOLE 22 703 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   160,863 64,089 SH   SOLE 2 39,356 0 24,733
SUMMIT THERAPEUTICS INC COM 86627T108   772,530 307,781 SH   SOLE 18 307,781 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   587,260 233,968 SH   SOLE 19 233,968 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   12,134,319 4,834,390 SH   SOLE 21 4,834,390 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   7,423,945 2,957,747 SH   SOLE 22 2,915,276 0 42,471
SUMMIT THERAPEUTICS INC COM 86627T108   853,854 340,181 SH   SOLE 30 340,181 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   61,959 24,685 SH   SOLE 43 23,732 0 953
SUN CMNTYS INC COM 866674104   28,944,508 221,865 SH   SOLE 2 60,788 0 161,077
SUN CMNTYS INC COM 866674104   32,060,154 245,747 SH   SOLE 4 195,607 0 50,140
SUN CMNTYS INC COM 866674104   28,058,163 215,071 SH   SOLE 7 188,597 0 26,474
SUN CMNTYS INC COM 866674104   303,580 2,327 SH   SOLE 13 2,327 0 0
SUN CMNTYS INC COM 866674104   2,209,079 16,933 SH   SOLE 15 16,933 0 0
SUN CMNTYS INC COM 866674104   27,287,144 209,161 SH   SOLE 18 202,141 0 7,020
SUN CMNTYS INC COM 866674104   53,776,917 412,210 SH   SOLE 19 412,210 0 0
SUN CMNTYS INC COM 866674104   386,804,507 2,964,928 SH   SOLE 21 2,964,928 0 0
SUN CMNTYS INC COM 866674104   551,568,051 4,227,871 SH   SOLE 22 3,790,941 0 436,930
SUN CMNTYS INC COM 866674104   30,903,756 236,883 SH   SOLE 23 236,883 0 0
SUN CMNTYS INC COM 866674104   74,711,702 572,679 SH   SOLE 25 572,679 0 0
SUN CMNTYS INC COM 866674104   18,802,156 144,122 SH   SOLE 26 72,387 0 71,735
SUN CMNTYS INC COM 866674104   39,139,826 300,014 SH   SOLE 28 25,310 0 274,704
SUN CMNTYS INC COM 866674104   82,536,432 632,657 SH   SOLE 30 632,657 0 0
SUN CMNTYS INC COM 866674104   3,629,397 27,820 SH   SOLE 31 25,560 0 2,260
SUN CMNTYS INC COM 866674104   63,028,748 483,127 SH   SOLE 34 483,127 0 0
SUN CMNTYS INC COM 866674104   3,729,069 28,584 SH   SOLE 36 28,584 0 0
SUN CMNTYS INC COM 866674104   605,465 4,641 SH   SOLE 40 4,641 0 0
SUN CMNTYS INC COM 866674104   25,831 198 SH   OTR 43 198 0 0
SUN CMNTYS INC COM 866674104   10,290,062 78,875 SH   SOLE 43 70,045 0 8,830
SUN CTRY AIRLS HLDGS INC COM 866683105   486,332 21,634 SH   SOLE 2 11,026 0 10,608
SUN CTRY AIRLS HLDGS INC COM 866683105   6,272 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   2,705,513 120,352 SH   SOLE 18 120,352 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   1,696,341 75,460 SH   SOLE 19 75,460 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   95,863,307 4,264,382 SH   SOLE 21 4,264,382 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   22,147,498 985,209 SH   SOLE 22 939,462 0 45,747
SUN CTRY AIRLS HLDGS INC COM 866683105   68,497 3,047 SH   SOLE 25 3,047 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   785,968 34,963 SH   SOLE 30 34,963 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   61,213 2,723 SH   SOLE 40 2,723 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   612,355 27,240 SH   SOLE 43 24,822 0 2,418
SUN LIFE FINANCIAL INC. COM 866796105   44,082,490 845,788 SH   SOLE 43 750,293 0 95,495
SUNCOKE ENERGY INC COM 86722A103   2,197,170 279,183 SH   SOLE 2 148,441 0 130,742
SUNCOKE ENERGY INC COM 86722A103   2,920 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103   4,809 611 SH   SOLE 7 611 0 0
SUNCOKE ENERGY INC COM 86722A103   2,343,851 297,821 SH   SOLE 18 297,821 0 0
SUNCOKE ENERGY INC COM 86722A103   1,920,540 244,033 SH   SOLE 19 244,033 0 0
SUNCOKE ENERGY INC COM 86722A103   80,707,015 10,255,021 SH   SOLE 21 10,255,021 0 0
SUNCOKE ENERGY INC COM 86722A103   22,044,869 2,801,127 SH   SOLE 22 2,655,865 0 145,262
SUNCOKE ENERGY INC COM 86722A103   168,300 21,385 SH   SOLE 25 21,385 0 0
SUNCOKE ENERGY INC COM 86722A103   166,710 21,183 SH   SOLE 26 17,169 0 4,014
SUNCOKE ENERGY INC COM 86722A103   1,302,635 165,519 SH   SOLE 30 165,519 0 0
SUNCOKE ENERGY INC COM 86722A103   133,483 16,961 SH   SOLE 40 16,961 0 0
SUNCOKE ENERGY INC COM 86722A103   2,192,880 278,638 SH   SOLE 43 258,964 0 19,674
SUNCOR ENERGY INC NEW COM 867224107   21,231,282 724,123 SH   SOLE 18 724,123 0 0
SUNCOR ENERGY INC NEW COM 867224107   10,173,923 346,996 SH   SOLE 21 346,996 0 0
SUNCOR ENERGY INC NEW COM 867224107   18,568,578 633,308 SH   SOLE 43 522,703 0 110,605
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   349 1,204 SH   SOLE 2 0 0 1,204
SUNLIGHT FINANCIAL HOLDINGS COM 86738J106   162,727 561,129 SH   SOLE 22 561,129 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   1,561,239 85,267 SH   SOLE 2 38,878 0 46,389
SUNNOVA ENERGY INTL INC. COM 86745K104   158,290 8,645 SH   SOLE 4 215 0 8,430
SUNNOVA ENERGY INTL INC. COM 86745K104   526,632 28,762 SH   SOLE 7 27,338 0 1,424
SUNNOVA ENERGY INTL INC. COM 86745K104   5,136,614 280,536 SH   SOLE 18 280,536 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   6,733,832 367,768 SH   SOLE 19 367,768 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   104,351,656 5,699,162 SH   SOLE 21 5,699,162 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   49,884,753 2,724,454 SH   SOLE 22 2,617,397 0 107,057
SUNNOVA ENERGY INTL INC. COM 86745K104   1,691,716 92,393 SH   SOLE 25 92,393 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   1,729,526 94,458 SH   SOLE 26 83,944 0 10,514
SUNNOVA ENERGY INTL INC. COM 86745K104   1,215,308 66,374 SH   SOLE 28 57,260 0 9,114
SUNNOVA ENERGY INTL INC. COM 86745K104   49,159,713 2,684,856 SH   SOLE 30 2,684,856 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   90,146,191 4,923,331 SH   SOLE 34 4,923,331 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   44,896 2,452 SH   SOLE 36 2,452 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   307,754 16,808 SH   SOLE 40 16,808 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   2,538,700 138,651 SH   SOLE 43 133,993 0 4,658
SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1   2,546,375 3,250,000 PRN   SOLE 21 3,250,000 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   193 4 SH   SOLE 43 4 0 0
SUNOPTA INC COM 8676EP108   2,423,372 362,238 SH   SOLE 2 280,900 0 81,338
SUNOPTA INC COM 8676EP108   6,917 1,034 SH   SOLE 7 1,034 0 0
SUNOPTA INC COM 8676EP108   1,717,062 256,661 SH   SOLE 18 256,661 0 0
SUNOPTA INC COM 8676EP108   7,959,267 1,189,726 SH   SOLE 19 1,189,726 0 0
SUNOPTA INC COM 8676EP108   20,900,818 3,124,188 SH   SOLE 21 3,124,188 0 0
SUNOPTA INC COM 8676EP108   11,127,437 1,663,294 SH   SOLE 22 1,633,757 0 29,537
SUNOPTA INC COM 8676EP108   170,695 25,515 SH   SOLE 23 25,515 0 0
SUNOPTA INC COM 8676EP108   480,777 71,865 SH   SOLE 26 0 0 71,865
SUNOPTA INC COM 8676EP108   6,539,555 977,512 SH   SOLE 34 977,512 0 0
SUNOPTA INC COM 8676EP108   508,989 76,082 SH   SOLE 43 75,693 0 389
SUNPOWER CORP COM 867652406   478,358 48,812 SH   SOLE 2 29,883 0 18,929
SUNPOWER CORP COM 867652406   79,213 8,083 SH   SOLE 4 308 0 7,775
SUNPOWER CORP COM 867652406   367,294 37,479 SH   SOLE 7 35,612 0 1,867
SUNPOWER CORP COM 867652406   2,959,404 301,980 SH   SOLE 18 269,717 0 32,263
SUNPOWER CORP COM 867652406   1,764,294 180,030 SH   SOLE 19 180,030 0 0
SUNPOWER CORP COM 867652406   132,214,632 13,491,289 SH   SOLE 21 13,491,289 0 0
SUNPOWER CORP COM 867652406   23,009,244 2,347,882 SH   SOLE 22 2,284,147 0 63,735
SUNPOWER CORP COM 867652406   746,956 76,220 SH   SOLE 25 76,220 0 0
SUNPOWER CORP COM 867652406   717,242 73,188 SH   SOLE 26 40,954 0 32,234
SUNPOWER CORP COM 867652406   464,510 47,399 SH   SOLE 28 47,399 0 0
SUNPOWER CORP COM 867652406   23,309,594 2,378,530 SH   SOLE 30 2,378,530 0 0
SUNPOWER CORP COM 867652406   708,011 72,246 SH   SOLE 34 72,246 0 0
SUNPOWER CORP COM 867652406   31,928 3,258 SH   SOLE 36 3,258 0 0
SUNPOWER CORP COM 867652406   127,606 13,021 SH   SOLE 40 13,021 0 0
SUNPOWER CORP COM 867652406   2,688,223 274,308 SH   SOLE 43 258,083 0 16,225
SUNRUN INC COM 86771W105   8,885,975 497,535 SH   SOLE 2 199,301 0 298,234
SUNRUN INC COM 86771W105   337,911 18,920 SH   SOLE 4 616 0 18,304
SUNRUN INC COM 86771W105   928,524 51,989 SH   SOLE 7 49,573 0 2,416
SUNRUN INC COM 86771W105   7,362,231 412,219 SH   SOLE 18 412,219 0 0
SUNRUN INC COM 86771W105   5,217,460 292,131 SH   SOLE 19 292,131 0 0
SUNRUN INC COM 86771W105   279,518,894 15,650,554 SH   SOLE 21 15,650,554 0 0
SUNRUN INC COM 86771W105   111,108,721 6,221,093 SH   SOLE 22 5,961,234 0 259,859
SUNRUN INC COM 86771W105   27,272 1,527 SH   SOLE 23 1,527 0 0
SUNRUN INC COM 86771W105   1,461,520 81,832 SH   SOLE 25 81,832 0 0
SUNRUN INC COM 86771W105   2,806,610 157,145 SH   SOLE 26 70,174 0 86,971
SUNRUN INC COM 86771W105   2,576,894 144,283 SH   SOLE 28 132,658 0 11,625
SUNRUN INC COM 86771W105   102,925,715 5,762,918 SH   SOLE 30 5,762,918 0 0
SUNRUN INC COM 86771W105   52,526 2,941 SH   SOLE 31 2,941 0 0
SUNRUN INC COM 86771W105   50,491,256 2,827,058 SH   SOLE 34 2,827,058 0 0
SUNRUN INC COM 86771W105   135,164 7,568 SH   SOLE 36 7,568 0 0
SUNRUN INC COM 86771W105   654,105 36,624 SH   SOLE 40 36,624 0 0
SUNRUN INC COM 86771W105   10,332,206 578,511 SH   SOLE 43 552,604 0 25,907
SUNRUN INC NOTE 2/0 86771WAB1   1,609,875 2,250,000 PRN   SOLE 21 2,250,000 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,843,834 182,197 SH   SOLE 2 58,378 0 123,819
SUNSTONE HOTEL INVS INC NEW COM 867892101   914,888 90,404 SH   SOLE 4 90,404 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   3,382,155 334,205 SH   SOLE 7 289,811 0 44,394
SUNSTONE HOTEL INVS INC NEW COM 867892101   7,414,833 732,691 SH   SOLE 18 732,691 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   11,745,960 1,160,668 SH   SOLE 19 1,160,668 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   260,811,071 25,771,845 SH   SOLE 21 25,771,845 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   79,125,031 7,818,679 SH   SOLE 22 7,408,071 0 410,608
SUNSTONE HOTEL INVS INC NEW COM 867892101   104,813 10,357 SH   SOLE 23 10,357 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   14,440,815 1,426,958 SH   SOLE 25 1,426,958 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   725,624 71,702 SH   SOLE 26 55,625 0 16,077
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,692,236 167,217 SH   SOLE 28 7,317 0 159,900
SUNSTONE HOTEL INVS INC NEW COM 867892101   9,398,545 928,710 SH   SOLE 30 928,710 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   761,692 75,266 SH   SOLE 34 75,266 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   59,232 5,853 SH   SOLE 36 5,853 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   337,239 33,324 SH   SOLE 40 33,324 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   625,107 61,769 SH   SOLE 43 61,356 0 413
SUNWORKS INC COM NEW 86803X204   582 515 SH   SOLE 2 0 0 515
SUNWORKS INC COM NEW 86803X204   51 45 SH   SOLE 21 45 0 0
SUNWORKS INC COM NEW 86803X204   491,864 435,278 SH   SOLE 22 435,278 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   50,820 17,524 SH   SOLE 2 6,999 0 10,525
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   3,857 1,330 SH   SOLE 7 1,330 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   934,432 322,218 SH   SOLE 18 322,218 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   1,183,618 408,144 SH   SOLE 19 408,144 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   12,011,324 4,141,836 SH   SOLE 21 4,141,836 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   4,671,323 1,610,801 SH   SOLE 22 1,570,194 0 40,607
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   8,549 2,948 SH   SOLE 23 2,948 0 0
SUPER LEAGUE GAMING INC COM 86804F202   9,322 24,518 SH   SOLE 21 24,518 0 0
SUPER LEAGUE GAMING INC COM 86804F202   108,519 285,427 SH   SOLE 22 285,427 0 0
SUPER MICRO COMPUTER INC COM 86800U104   20,054,406 80,459 SH   SOLE 2 51,107 0 29,352
SUPER MICRO COMPUTER INC COM 86800U104   76,271 306 SH   SOLE 4 134 0 172
SUPER MICRO COMPUTER INC COM 86800U104   1,735,528 6,963 SH   SOLE 7 6,605 0 358
SUPER MICRO COMPUTER INC COM 86800U104   48,085,310 192,920 SH   SOLE 18 187,034 0 5,886
SUPER MICRO COMPUTER INC COM 86800U104   52,278,194 209,742 SH   SOLE 19 209,742 0 0
SUPER MICRO COMPUTER INC COM 86800U104   827,170,272 3,318,637 SH   SOLE 21 3,318,637 0 0
SUPER MICRO COMPUTER INC COM 86800U104   377,088,830 1,512,894 SH   SOLE 22 1,478,096 0 34,798
SUPER MICRO COMPUTER INC COM 86800U104   895,805 3,594 SH   SOLE 23 3,594 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,142,055 8,594 SH   SOLE 25 8,594 0 0
SUPER MICRO COMPUTER INC COM 86800U104   10,869,543 43,609 SH   SOLE 26 16,636 0 26,973
SUPER MICRO COMPUTER INC COM 86800U104   188,932 758 SH   SOLE 28 758 0 0
SUPER MICRO COMPUTER INC COM 86800U104   7,802,522 31,304 SH   SOLE 30 31,304 0 0
SUPER MICRO COMPUTER INC COM 86800U104   13,318,923 53,436 SH   SOLE 34 53,436 0 0
SUPER MICRO COMPUTER INC COM 86800U104   167,496 672 SH   SOLE 36 672 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,006,463 8,050 SH   SOLE 40 8,050 0 0
SUPER MICRO COMPUTER INC COM 86800U104   600,693 2,410 SH   SOLE 43 2,410 0 0
SUPERIOR DRILLING PRODS INC COM 868153107   11 9 SH   SOLE 21 9 0 0
SUPERIOR GROUP OF CO INC COM 868358102   21,940 2,349 SH   SOLE 2 2,068 0 281
SUPERIOR GROUP OF CO INC COM 868358102   21,323 2,283 SH   SOLE 18 2,283 0 0
SUPERIOR GROUP OF CO INC COM 868358102   264,397 28,308 SH   SOLE 21 28,308 0 0
SUPERIOR GROUP OF CO INC COM 868358102   924,034 98,933 SH   SOLE 22 98,933 0 0
SUPERIOR INDS INTL INC COM 868168105   13,792 3,831 SH   SOLE 18 3,831 0 0
SUPERIOR INDS INTL INC COM 868168105   443,128 123,091 SH   SOLE 21 123,091 0 0
SUPERIOR INDS INTL INC COM 868168105   1,563,149 434,208 SH   SOLE 22 434,208 0 0
SUPERIOR INDS INTL INC COM 868168105   28,498 7,916 SH   SOLE 43 7,916 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   9,685,693 322,212 SH   SOLE 2 204,766 0 117,446
SUPERNUS PHARMACEUTICALS INC COM 868459108   6,914 230 SH   SOLE 4 230 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   14,549 484 SH   SOLE 7 484 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   5,208,406 173,267 SH   SOLE 18 158,716 0 14,551
SUPERNUS PHARMACEUTICALS INC COM 868459108   21,459,744 713,897 SH   SOLE 19 713,897 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   183,693,353 6,110,890 SH   SOLE 21 6,110,890 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   64,572,848 2,148,132 SH   SOLE 22 2,071,991 0 76,141
SUPERNUS PHARMACEUTICALS INC COM 868459108   610,579 20,312 SH   SOLE 23 20,312 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   268,887 8,945 SH   SOLE 25 8,945 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   2,164,621 72,010 SH   SOLE 26 13,587 0 58,423
SUPERNUS PHARMACEUTICALS INC COM 868459108   1,533,000 50,998 SH   SOLE 28 945 0 50,053
SUPERNUS PHARMACEUTICALS INC COM 868459108   8,394,015 279,242 SH   SOLE 30 279,242 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   109,208 3,633 SH   SOLE 34 3,633 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   250,129 8,321 SH   SOLE 40 8,321 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   24,619 819 SH   OTR 43 819 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   1,413,752 47,031 SH   SOLE 43 32,691 0 14,340
SURFACE ONCOLOGY INC COM 86877M209   11,011 12,662 SH   SOLE 2 0 0 12,662
SURFACE ONCOLOGY INC COM 86877M209   51,064 58,721 SH   SOLE 19 58,721 0 0
SURFACE ONCOLOGY INC COM 86877M209   3,839 4,415 SH   SOLE 21 4,415 0 0
SURFACE ONCOLOGY INC COM 86877M209   387,049 445,088 SH   SOLE 22 445,088 0 0
SURGEPAYS INC COM NEW 86882L204   11,214 1,534 SH   SOLE 18 1,534 0 0
SURGEPAYS INC COM NEW 86882L204   147,172 20,133 SH   SOLE 21 20,133 0 0
SURGEPAYS INC COM NEW 86882L204   7,200 985 SH   SOLE 22 985 0 0
SURGERY PARTNERS INC COM 86881A100   1,740,528 38,687 SH   SOLE 2 20,503 0 18,184
SURGERY PARTNERS INC COM 86881A100   5,264 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100   409,814 9,109 SH   SOLE 7 8,644 0 465
SURGERY PARTNERS INC COM 86881A100   7,679,568 170,695 SH   SOLE 18 170,695 0 0
SURGERY PARTNERS INC COM 86881A100   36,102,226 802,450 SH   SOLE 19 802,450 0 0
SURGERY PARTNERS INC COM 86881A100   109,544,396 2,434,861 SH   SOLE 21 2,434,861 0 0
SURGERY PARTNERS INC COM 86881A100   81,837,845 1,819,023 SH   SOLE 22 1,763,993 0 55,030
SURGERY PARTNERS INC COM 86881A100   5,309 118 SH   SOLE 23 118 0 0
SURGERY PARTNERS INC COM 86881A100   548,338 12,188 SH   SOLE 25 12,188 0 0
SURGERY PARTNERS INC COM 86881A100   936,962 20,826 SH   SOLE 26 15,215 0 5,611
SURGERY PARTNERS INC COM 86881A100   26,769 595 SH   SOLE 28 595 0 0
SURGERY PARTNERS INC COM 86881A100   1,953,241 43,415 SH   SOLE 30 43,415 0 0
SURGERY PARTNERS INC COM 86881A100   535,381 11,900 SH   SOLE 40 11,900 0 0
SURGERY PARTNERS INC COM 86881A100   384,485 8,546 SH   SOLE 43 8,307 0 239
SURMODICS INC COM 868873100   61,430 1,962 SH   SOLE 2 496 0 1,466
SURMODICS INC COM 868873100   5,980 191 SH   SOLE 7 191 0 0
SURMODICS INC COM 868873100   1,179,260 37,664 SH   SOLE 18 37,664 0 0
SURMODICS INC COM 868873100   848,219 27,091 SH   SOLE 19 27,091 0 0
SURMODICS INC COM 868873100   17,514,031 559,375 SH   SOLE 21 559,375 0 0
SURMODICS INC COM 868873100   11,574,399 369,671 SH   SOLE 22 365,779 0 3,892
SURMODICS INC COM 868873100   36,727 1,173 SH   SOLE 30 1,173 0 0
SURMODICS INC COM 868873100   263,975 8,431 SH   SOLE 43 8,139 0 292
SURROZEN INC COM 86889P109   19,909 36,199 SH   SOLE 22 36,199 0 0
SUSTAINABLE DEVELP ACQU I CO COM CL A 86934L103   103,200 10,000 SH   SOLE 2 10,000 0 0
SUTRO BIOPHARMA INC COM 869367102   1,115,419 239,875 SH   SOLE 2 140,358 0 99,517
SUTRO BIOPHARMA INC COM 869367102   2,311 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102   871,791 187,482 SH   SOLE 18 174,263 0 13,219
SUTRO BIOPHARMA INC COM 869367102   2,638,094 567,332 SH   SOLE 19 567,332 0 0
SUTRO BIOPHARMA INC COM 869367102   12,112,399 2,604,817 SH   SOLE 21 2,604,817 0 0
SUTRO BIOPHARMA INC COM 869367102   9,565,110 2,057,013 SH   SOLE 22 2,012,566 0 44,447
SUTRO BIOPHARMA INC COM 869367102   100,012 21,508 SH   SOLE 23 21,508 0 0
SUTRO BIOPHARMA INC COM 869367102   293,573 63,134 SH   SOLE 26 0 0 63,134
SUTRO BIOPHARMA INC COM 869367102   924,443 198,805 SH   SOLE 30 198,805 0 0
SUTRO BIOPHARMA INC COM 869367102   302,687 65,094 SH   SOLE 43 57,753 0 7,341
SUZANO S A SPON ADS 86959K105   87,452 9,485 SH   SOLE 26 9,485 0 0
SUZANO S A SPON ADS 86959K105   1,060,152 114,984 SH   SOLE 30 114,984 0 0
SUZANO S A SPON ADS 86959K105   5,047,268 547,426 SH   SOLE 43 411,960 0 135,466
SWEETGREEN INC COM CL A 87043Q108   799,955 62,399 SH   SOLE 2 34,008 0 28,391
SWEETGREEN INC COM CL A 87043Q108   12,653 987 SH   SOLE 7 987 0 0
SWEETGREEN INC COM CL A 87043Q108   3,129,016 244,073 SH   SOLE 18 244,073 0 0
SWEETGREEN INC COM CL A 87043Q108   3,853,077 300,552 SH   SOLE 19 300,552 0 0
SWEETGREEN INC COM CL A 87043Q108   41,217,826 3,215,119 SH   SOLE 21 3,215,119 0 0
SWEETGREEN INC COM CL A 87043Q108   28,747,324 2,242,381 SH   SOLE 22 2,162,035 0 80,346
SWEETGREEN INC COM CL A 87043Q108   226,478 17,666 SH   SOLE 25 17,666 0 0
SWEETGREEN INC COM CL A 87043Q108   112,790 8,798 SH   SOLE 26 0 0 8,798
SWEETGREEN INC COM CL A 87043Q108   477,712 37,263 SH   SOLE 30 37,263 0 0
SWEETGREEN INC COM CL A 87043Q108   994,422 77,568 SH   SOLE 34 77,568 0 0
SWEETGREEN INC COM CL A 87043Q108   133,674 10,427 SH   SOLE 40 10,427 0 0
SWK HLDGS CORP COM NEW 78501P203   14,882 889 SH   SOLE 2 0 0 889
SWK HLDGS CORP COM NEW 78501P203   169,308 10,114 SH   SOLE 18 10,114 0 0
SWK HLDGS CORP COM NEW 78501P203   98,967 5,912 SH   SOLE 19 5,912 0 0
SWK HLDGS CORP COM NEW 78501P203   1,117,311 66,745 SH   SOLE 21 66,745 0 0
SWK HLDGS CORP COM NEW 78501P203   497,982 29,748 SH   SOLE 22 29,112 0 636
SYLVAMO CORP COMMON STOCK 871332102   801,193 19,807 SH   SOLE 2 11,220 0 8,587
SYLVAMO CORP COMMON STOCK 871332102   5,097 126 SH   SOLE 4 126 0 0
SYLVAMO CORP COMMON STOCK 871332102   32,077 793 SH   SOLE 7 793 0 0
SYLVAMO CORP COMMON STOCK 871332102   4,434,291 109,624 SH   SOLE 18 109,624 0 0
SYLVAMO CORP COMMON STOCK 871332102   2,946,418 72,841 SH   SOLE 19 72,841 0 0
SYLVAMO CORP COMMON STOCK 871332102   160,004,829 3,955,620 SH   SOLE 21 3,955,620 0 0
SYLVAMO CORP COMMON STOCK 871332102   38,872,733 961,007 SH   SOLE 22 913,952 0 47,055
SYLVAMO CORP COMMON STOCK 871332102   262,763 6,496 SH   SOLE 25 6,496 0 0
SYLVAMO CORP COMMON STOCK 871332102   572,691 14,158 SH   SOLE 26 10,408 0 3,750
SYLVAMO CORP COMMON STOCK 871332102   5,657,782 139,871 SH   SOLE 30 139,871 0 0
SYLVAMO CORP COMMON STOCK 871332102   57,156 1,413 SH   SOLE 36 1,413 0 0
SYLVAMO CORP COMMON STOCK 871332102   297,105 7,345 SH   SOLE 40 7,345 0 0
SYLVAMO CORP COMMON STOCK 871332102   829,088 20,497 SH   SOLE 43 19,654 0 843
SYMBOTIC INC CLASS A COM 87151X101   263,966 6,166 SH   SOLE 2 3,848 0 2,318
SYMBOTIC INC CLASS A COM 87151X101   814,460 19,025 SH   SOLE 19 19,025 0 0
SYMBOTIC INC CLASS A COM 87151X101   979,022 22,869 SH   SOLE 21 22,869 0 0
SYMBOTIC INC CLASS A COM 87151X101   9,440,162 220,513 SH   SOLE 22 213,581 0 6,932
SYMBOTIC INC CLASS A COM 87151X101   108,909 2,544 SH   SOLE 25 2,544 0 0
SYMBOTIC INC CLASS A COM 87151X101   50,944 1,190 SH   SOLE 26 0 0 1,190
SYMBOTIC INC CLASS A COM 87151X101   146,581 3,424 SH   SOLE 30 3,424 0 0
SYMBOTIC INC CLASS A COM 87151X101   103,943 2,428 SH   SOLE 40 2,428 0 0
SYNAPTICS INC COM 87157D109   8,901,548 104,258 SH   SOLE 2 66,883 0 37,375
SYNAPTICS INC COM 87157D109   26,724 313 SH   SOLE 4 140 0 173
SYNAPTICS INC COM 87157D109   416,654 4,880 SH   SOLE 7 4,633 0 247
SYNAPTICS INC COM 87157D109   15,444,559 180,892 SH   SOLE 18 175,811 0 5,081
SYNAPTICS INC COM 87157D109   16,705,195 195,657 SH   SOLE 19 195,657 0 0
SYNAPTICS INC COM 87157D109   283,256,432 3,317,597 SH   SOLE 21 3,317,597 0 0
SYNAPTICS INC COM 87157D109   116,540,626 1,364,964 SH   SOLE 22 1,312,827 0 52,137
SYNAPTICS INC COM 87157D109   518,513 6,073 SH   SOLE 23 6,073 0 0
SYNAPTICS INC COM 87157D109   659,390 7,723 SH   SOLE 25 7,723 0 0
SYNAPTICS INC COM 87157D109   2,051,511 24,028 SH   SOLE 26 14,453 0 9,575
SYNAPTICS INC COM 87157D109   215,243 2,521 SH   SOLE 28 627 0 1,894
SYNAPTICS INC COM 87157D109   7,026,262 82,294 SH   SOLE 30 82,294 0 0
SYNAPTICS INC COM 87157D109   54,046 633 SH   SOLE 36 633 0 0
SYNAPTICS INC COM 87157D109   640,265 7,499 SH   SOLE 40 7,499 0 0
SYNAPTICS INC COM 87157D109   2,058,085 24,105 SH   SOLE 43 21,988 0 2,117
SYNAPTOGENIX INC COM NEW 87167T201   515 555 SH   SOLE 18 555 0 0
SYNAPTOGENIX INC COM NEW 87167T201   1,632 1,760 SH   SOLE 21 1,760 0 0
SYNAPTOGENIX INC COM NEW 87167T201   679 732 SH   SOLE 22 732 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   36,882 39,697 SH   SOLE 2 9,609 0 30,088
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   65,195 70,170 SH   SOLE 21 70,170 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   1,200,660 1,292,283 SH   SOLE 22 1,292,283 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   66,583 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103   44,044,476 1,298,481 SH   SOLE 2 435,017 0 863,464
SYNCHRONY FINANCIAL COM 87165B103   16,376,372 482,794 SH   SOLE 4 306,006 0 176,788
SYNCHRONY FINANCIAL COM 87165B103   34,460,176 1,015,925 SH   SOLE 7 839,750 0 176,175
SYNCHRONY FINANCIAL COM 87165B103   1,967,937 58,017 SH   SOLE 13 58,017 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,459,641 72,513 SH   SOLE 15 72,513 0 0
SYNCHRONY FINANCIAL COM 87165B103   58,948,279 1,737,862 SH   SOLE 18 1,672,050 0 65,812
SYNCHRONY FINANCIAL COM 87165B103   54,039,173 1,593,136 SH   SOLE 19 1,593,136 0 0
SYNCHRONY FINANCIAL COM 87165B103   417,672,054 12,313,445 SH   SOLE 21 12,313,445 0 0
SYNCHRONY FINANCIAL COM 87165B103   334,484,747 9,860,989 SH   SOLE 22 8,824,904 0 1,036,085
SYNCHRONY FINANCIAL COM 87165B103   29,587,839 872,283 SH   SOLE 23 872,283 0 0
SYNCHRONY FINANCIAL COM 87165B103   50,623,836 1,492,448 SH   SOLE 25 1,448,739 0 43,709
SYNCHRONY FINANCIAL COM 87165B103   38,144,532 1,124,544 SH   SOLE 26 596,298 0 528,246
SYNCHRONY FINANCIAL COM 87165B103   53,959,936 1,590,800 SH   SOLE 28 49,829 0 1,540,971
SYNCHRONY FINANCIAL COM 87165B103   280,010 8,255 SH   SOLE 29 8,255 0 0
SYNCHRONY FINANCIAL COM 87165B103   154,896,698 4,566,530 SH   SOLE 30 4,533,586 0 32,944
SYNCHRONY FINANCIAL COM 87165B103   4,191,053 123,557 SH   SOLE 31 112,423 0 11,134
SYNCHRONY FINANCIAL COM 87165B103   75,930,904 2,238,529 SH   SOLE 34 2,238,529 0 0
SYNCHRONY FINANCIAL COM 87165B103   4,985,596 146,981 SH   SOLE 36 146,981 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,242,146 66,101 SH   SOLE 37 66,101 0 0
SYNCHRONY FINANCIAL COM 87165B103   581,457 17,142 SH   SOLE 40 17,142 0 0
SYNCHRONY FINANCIAL COM 87165B103   67,840 2,000 SH   OTR 43 2,000 0 0
SYNCHRONY FINANCIAL COM 87165B103   21,801,586 642,735 SH   SOLE 43 571,445 0 71,290
SYNDAX PHARMACEUTICALS INC COM 87164F105   872,446 41,684 SH   SOLE 2 19,291 0 22,393
SYNDAX PHARMACEUTICALS INC COM 87164F105   2,658 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   325,168 15,536 SH   SOLE 7 14,721 0 815
SYNDAX PHARMACEUTICALS INC COM 87164F105   3,485,619 166,537 SH   SOLE 18 166,537 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   2,937,588 140,353 SH   SOLE 19 140,353 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   57,315,152 2,738,421 SH   SOLE 21 2,738,421 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   36,473,790 1,742,656 SH   SOLE 22 1,692,821 0 49,835
SYNDAX PHARMACEUTICALS INC COM 87164F105   15,007 717 SH   SOLE 23 717 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   196,470 9,387 SH   SOLE 25 9,387 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   826,442 39,486 SH   SOLE 26 35,059 0 4,427
SYNDAX PHARMACEUTICALS INC COM 87164F105   1,481,928 70,804 SH   SOLE 30 70,804 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   147,682 7,056 SH   SOLE 40 7,056 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   381,345 18,220 SH   SOLE 43 10,014 0 8,206
SYNEOS HEALTH INC CL A 87166B102   10,529,901 249,879 SH   SOLE 2 94,631 0 155,248
SYNEOS HEALTH INC CL A 87166B102   11,968 284 SH   SOLE 4 284 0 0
SYNEOS HEALTH INC CL A 87166B102   922,613 21,894 SH   SOLE 7 20,796 0 1,098
SYNEOS HEALTH INC CL A 87166B102   8,360,407 198,396 SH   SOLE 18 198,396 0 0
SYNEOS HEALTH INC CL A 87166B102   1,358,004 32,226 SH   SOLE 19 32,226 0 0
SYNEOS HEALTH INC CL A 87166B102   248,230,853 5,890,623 SH   SOLE 21 5,890,623 0 0
SYNEOS HEALTH INC CL A 87166B102   123,383,771 2,927,949 SH   SOLE 22 2,795,150 0 132,799
SYNEOS HEALTH INC CL A 87166B102   805,590 19,117 SH   SOLE 25 19,117 0 0
SYNEOS HEALTH INC CL A 87166B102   2,137,678 50,728 SH   SOLE 26 38,496 0 12,232
SYNEOS HEALTH INC CL A 87166B102   419,419 9,953 SH   SOLE 28 1,858 0 8,095
SYNEOS HEALTH INC CL A 87166B102   15,612,617 370,494 SH   SOLE 30 370,494 0 0
SYNEOS HEALTH INC CL A 87166B102   58,659 1,392 SH   SOLE 31 1,392 0 0
SYNEOS HEALTH INC CL A 87166B102   9,692 230 SH   SOLE 34 230 0 0
SYNEOS HEALTH INC CL A 87166B102   130,971 3,108 SH   SOLE 36 3,108 0 0
SYNEOS HEALTH INC CL A 87166B102   748,954 17,773 SH   SOLE 40 17,773 0 0
SYNEOS HEALTH INC CL A 87166B102   49,262 1,169 SH   OTR 43 1,169 0 0
SYNEOS HEALTH INC CL A 87166B102   5,697,960 135,215 SH   SOLE 43 108,581 0 26,634
SYNLOGIC INC COM 87166L100   1,606 3,734 SH   SOLE 21 3,734 0 0
SYNLOGIC INC COM 87166L100   127,441 296,375 SH   SOLE 22 296,375 0 0
SYNOPSYS INC COM 871607107   166,058,843 381,385 SH   SOLE 2 135,304 0 246,081
SYNOPSYS INC COM 871607107   58,509,960 134,379 SH   SOLE 4 75,460 0 58,919
SYNOPSYS INC COM 871607107   95,432,293 219,178 SH   SOLE 7 177,778 0 41,400
SYNOPSYS INC COM 871607107   3,956,571 9,087 SH   SOLE 13 9,087 0 0
SYNOPSYS INC COM 871607107   8,328,958 19,129 SH   SOLE 15 19,129 0 0
SYNOPSYS INC COM 871607107   152,306,853 349,801 SH   SOLE 18 327,739 0 22,062
SYNOPSYS INC COM 871607107   76,117,941 174,819 SH   SOLE 19 174,819 0 0
SYNOPSYS INC COM 871607107   1,819,680,711 4,179,235 SH   SOLE 21 4,179,235 0 0
SYNOPSYS INC COM 871607107   1,473,281,578 3,383,665 SH   SOLE 22 3,059,790 0 323,875
SYNOPSYS INC COM 871607107   135,041,105 310,147 SH   SOLE 23 310,147 0 0
SYNOPSYS INC COM 871607107   132,876,247 305,175 SH   SOLE 25 304,685 0 490
SYNOPSYS INC COM 871607107   116,863,609 268,399 SH   SOLE 26 103,083 0 165,316
SYNOPSYS INC COM 871607107   188,608,291 433,174 SH   SOLE 28 4,951 0 428,223
SYNOPSYS INC COM 871607107   2,384,741 5,477 SH   SOLE 29 5,477 0 0
SYNOPSYS INC COM 871607107   441,599,789 1,014,216 SH   SOLE 30 998,372 0 15,844
SYNOPSYS INC COM 871607107   19,787,643 45,446 SH   SOLE 31 41,722 0 3,724
SYNOPSYS INC COM 871607107   14,674,188 33,702 SH   SOLE 32 33,702 0 0
SYNOPSYS INC COM 871607107   101,160,982 232,335 SH   SOLE 34 232,335 0 0
SYNOPSYS INC COM 871607107   15,610,755 35,853 SH   SOLE 36 35,853 0 0
SYNOPSYS INC COM 871607107   2,568,048 5,898 SH   SOLE 40 5,898 0 0
SYNOPSYS INC COM 871607107   88,388 203 SH   OTR 43 203 0 0
SYNOPSYS INC COM 871607107   90,431,174 207,692 SH   SOLE 43 184,661 0 23,031
SYNOVUS FINL CORP COM NEW 87161C501   13,850,961 457,883 SH   SOLE 2 156,885 0 300,998
SYNOVUS FINL CORP COM NEW 87161C501   11,949 395 SH   SOLE 4 395 0 0
SYNOVUS FINL CORP COM NEW 87161C501   1,845,159 60,997 SH   SOLE 7 57,773 0 3,224
SYNOVUS FINL CORP COM NEW 87161C501   8,512,713 281,412 SH   SOLE 18 281,412 0 0
SYNOVUS FINL CORP COM NEW 87161C501   1,402,420 46,361 SH   SOLE 19 46,361 0 0
SYNOVUS FINL CORP COM NEW 87161C501   243,351,177 8,044,667 SH   SOLE 21 8,044,667 0 0
SYNOVUS FINL CORP COM NEW 87161C501   128,769,652 4,256,848 SH   SOLE 22 4,073,156 0 183,692
SYNOVUS FINL CORP COM NEW 87161C501   850,600 28,119 SH   SOLE 25 28,119 0 0
SYNOVUS FINL CORP COM NEW 87161C501   2,367,607 78,268 SH   SOLE 26 65,424 0 12,844
SYNOVUS FINL CORP COM NEW 87161C501   345,667 11,427 SH   SOLE 28 2,648 0 8,779
SYNOVUS FINL CORP COM NEW 87161C501   12,543,949 414,676 SH   SOLE 30 414,676 0 0
SYNOVUS FINL CORP COM NEW 87161C501   61,166 2,022 SH   SOLE 31 2,022 0 0
SYNOVUS FINL CORP COM NEW 87161C501   128,139 4,236 SH   SOLE 34 4,236 0 0
SYNOVUS FINL CORP COM NEW 87161C501   173,423 5,733 SH   SOLE 36 5,733 0 0
SYNOVUS FINL CORP COM NEW 87161C501   776,215 25,660 SH   SOLE 40 25,660 0 0
SYNOVUS FINL CORP COM NEW 87161C501   16,305 539 SH   OTR 43 539 0 0
SYNOVUS FINL CORP COM NEW 87161C501   5,523,866 182,607 SH   SOLE 43 166,782 0 15,825
SYPRIS SOLUTIONS INC COM 871655106   4,284 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106   55,898 27,401 SH   SOLE 21 27,401 0 0
SYPRIS SOLUTIONS INC COM 871655106   66,643 32,668 SH   SOLE 22 32,668 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   7,718 2,450 SH   SOLE 2 2,322 0 128
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   11,498 3,650 SH   SOLE 18 3,650 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   144,361 45,829 SH   SOLE 21 45,829 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   501,111 159,083 SH   SOLE 22 159,083 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   164 52 SH   SOLE 43 0 0 52
SYSCO CORP COM 871829107   69,908,420 942,162 SH   SOLE 2 107,083 0 835,079
SYSCO CORP COM 871829107   29,137,969 392,695 SH   SOLE 4 199,180 0 193,515
SYSCO CORP COM 871829107   36,139,407 487,054 SH   SOLE 7 434,968 0 52,086
SYSCO CORP COM 871829107   1,050,153 14,153 SH   SOLE 13 14,153 0 0
SYSCO CORP COM 871829107   4,618,431 62,243 SH   SOLE 15 62,243 0 0
SYSCO CORP COM 871829107   59,836,364 806,420 SH   SOLE 18 763,047 0 43,373
SYSCO CORP COM 871829107   10,577,136 142,549 SH   SOLE 19 142,549 0 0
SYSCO CORP COM 871829107   881,448,067 11,879,354 SH   SOLE 21 11,879,354 0 0
SYSCO CORP COM 871829107   826,591,191 11,140,043 SH   SOLE 22 10,084,997 0 1,055,046
SYSCO CORP COM 871829107   66,872,527 901,247 SH   SOLE 23 901,247 0 0
SYSCO CORP COM 871829107   66,172,079 891,807 SH   SOLE 25 851,754 0 40,053
SYSCO CORP COM 871829107   75,872,987 1,022,547 SH   SOLE 26 440,514 0 582,033
SYSCO CORP COM 871829107   77,446,992 1,043,760 SH   SOLE 28 63,964 0 979,796
SYSCO CORP COM 871829107   47,488 640 SH   SOLE 29 640 0 0
SYSCO CORP COM 871829107   186,641,270 2,515,381 SH   SOLE 30 2,515,381 0 0
SYSCO CORP COM 871829107   8,364,789 112,733 SH   SOLE 31 103,672 0 9,061
SYSCO CORP COM 871829107   1,480,290 19,950 SH   SOLE 34 19,950 0 0
SYSCO CORP COM 871829107   9,922,989 133,733 SH   SOLE 36 133,733 0 0
SYSCO CORP COM 871829107   1,476,135 19,894 SH   SOLE 40 19,894 0 0
SYSCO CORP COM 871829107   61,957 835 SH   OTR 43 835 0 0
SYSCO CORP COM 871829107   29,874,634 402,623 SH   SOLE 43 334,139 0 68,484
SYSTEM1 INC CL A COM 87200P109   65,408 14,535 SH   SOLE 2 1,768 0 12,767
SYSTEM1 INC CL A COM 87200P109   335,957 74,657 SH   SOLE 18 74,657 0 0
SYSTEM1 INC CL A COM 87200P109   486,554 108,123 SH   SOLE 19 108,123 0 0
SYSTEM1 INC CL A COM 87200P109   3,759,431 835,429 SH   SOLE 21 835,429 0 0
SYSTEM1 INC CL A COM 87200P109   2,518,128 559,584 SH   SOLE 22 542,746 0 16,838
SYSTEM1 INC CL A COM 87200P109   17,114 3,803 SH   SOLE 23 3,803 0 0
SYSTEM1 INC CL A COM 87200P109   302 67 SH   SOLE 26 0 0 67
T-MOBILE US INC COM 872590104   143,539,816 1,033,404 SH   SOLE 2 123,329 0 910,075
T-MOBILE US INC COM 872590104   58,824,011 423,499 SH   SOLE 4 228,557 0 194,942
T-MOBILE US INC COM 872590104   77,581,762 558,544 SH   SOLE 7 509,942 0 48,602
T-MOBILE US INC COM 872590104   2,720,634 19,587 SH   SOLE 13 19,587 0 0
T-MOBILE US INC COM 872590104   10,461,809 75,319 SH   SOLE 15 75,319 0 0
T-MOBILE US INC COM 872590104   122,653,562 883,035 SH   SOLE 18 832,924 0 50,111
T-MOBILE US INC COM 872590104   27,643,461 199,017 SH   SOLE 19 199,017 0 0
T-MOBILE US INC COM 872590104   1,948,139,728 14,025,484 SH   SOLE 21 14,025,484 0 0
T-MOBILE US INC COM 872590104   1,792,510,473 12,905,043 SH   SOLE 22 11,701,762 0 1,203,281
T-MOBILE US INC COM 872590104   170,019,295 1,224,041 SH   SOLE 23 1,224,041 0 0
T-MOBILE US INC COM 872590104   104,427,104 751,815 SH   SOLE 25 749,910 0 1,905
T-MOBILE US INC COM 872590104   144,579,899 1,040,892 SH   SOLE 26 420,610 0 620,282
T-MOBILE US INC COM 872590104   119,502,754 860,351 SH   SOLE 28 8,986 0 851,365
T-MOBILE US INC COM 872590104   562,392,071 4,048,899 SH   SOLE 30 4,017,782 0 31,117
T-MOBILE US INC COM 872590104   18,638,852 134,189 SH   SOLE 31 123,621 0 10,568
T-MOBILE US INC COM 872590104   36,882,117 265,530 SH   SOLE 32 265,530 0 0
T-MOBILE US INC COM 872590104   21,557,558 155,202 SH   SOLE 34 155,202 0 0
T-MOBILE US INC COM 872590104   23,152,269 166,683 SH   SOLE 36 166,683 0 0
T-MOBILE US INC COM 872590104   3,284,846 23,649 SH   SOLE 40 23,649 0 0
T-MOBILE US INC COM 872590104   204,044 1,469 SH   OTR 43 1,469 0 0
T-MOBILE US INC COM 872590104   93,536,302 673,408 SH   SOLE 43 597,943 0 75,465
T2 BIOSYSTEMS INC COM NEW 89853L203   106 1,498 SH   SOLE 21 1,498 0 0
T2 BIOSYSTEMS INC COM NEW 89853L203   3,514 49,779 SH   SOLE 22 49,779 0 0
TABOOLA.COM LTD ORD SHS M8744T106   7,906 2,542 SH   SOLE 2 2,542 0 0
TABOOLA.COM LTD ORD SHS M8744T106   3,947,822 1,269,396 SH   SOLE 21 1,269,396 0 0
TABOOLA.COM LTD ORD SHS M8744T106   2,559,337 822,938 SH   SOLE 22 761,015 0 61,923
TABOOLA.COM LTD ORD SHS M8744T106   45,922 14,766 SH   SOLE 26 167 0 14,599
TABULA RASA HEALTHCARE INC COM 873379101   138,765 16,820 SH   SOLE 2 3,620 0 13,200
TABULA RASA HEALTHCARE INC COM 873379101   29,370 3,560 SH   SOLE 18 3,560 0 0
TABULA RASA HEALTHCARE INC COM 873379101   199,130 24,137 SH   SOLE 19 24,137 0 0
TABULA RASA HEALTHCARE INC COM 873379101   587,631 71,228 SH   SOLE 21 71,228 0 0
TABULA RASA HEALTHCARE INC COM 873379101   2,964,959 359,389 SH   SOLE 22 359,389 0 0
TABULA RASA HEALTHCARE INC COM 873379101   25,064 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101   2,195 266 SH   SOLE 43 266 0 0
TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9   1,543,160 1,853,000 PRN   SOLE 21 1,853,000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   2,223,083 89,173 SH   SOLE 2 37,062 0 52,111
TACTILE SYS TECHNOLOGY INC COM 87357P100   2,742 110 SH   SOLE 7 110 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   1,671,581 67,051 SH   SOLE 18 60,798 0 6,253
TACTILE SYS TECHNOLOGY INC COM 87357P100   8,376,206 335,989 SH   SOLE 19 335,989 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   20,407,050 818,574 SH   SOLE 21 818,574 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   20,210,078 810,673 SH   SOLE 22 804,163 0 6,510
TACTILE SYS TECHNOLOGY INC COM 87357P100   181,914 7,297 SH   SOLE 23 7,297 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   476,662 19,120 SH   SOLE 26 0 0 19,120
TACTILE SYS TECHNOLOGY INC COM 87357P100   51,555 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   275,327 11,044 SH   SOLE 43 9,792 0 1,252
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100   17,418,792 172,600 SH Call SOLE 19 172,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100   161,472 1,600 SH Call SOLE 22 1,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100   2,603,736 25,800 SH Call SOLE 34 25,800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   27,828,185 275,745 SH   SOLE 2 242,561 0 33,184
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   232,923 2,308 SH   SOLE 4 2,308 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   74,146,686 734,708 SH   SOLE 18 628,243 0 106,465
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   102,437,130 1,015,033 SH   SOLE 19 1,015,033 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   310,367,047 3,075,377 SH   SOLE 21 3,075,377 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   61,087,683 605,308 SH   SOLE 22 605,308 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   226,819,012 2,247,513 SH   SOLE 25 2,247,513 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   17,145,097 169,888 SH   SOLE 26 161,729 0 8,159
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   20,461,328 202,748 SH   SOLE 28 0 0 202,748
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,006,980 9,978 SH   SOLE 30 9,978 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   123,491,767 1,223,660 SH   SOLE 34 1,223,660 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   11,707 116 SH   SOLE 36 116 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   340,221,192 3,371,197 SH   SOLE 43 3,070,871 0 300,325
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   44,072,801 299,489 SH   SOLE 2 52,082 0 247,407
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   16,353,008 111,124 SH   SOLE 4 57,514 0 53,610
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   14,117,206 95,931 SH   SOLE 7 82,753 0 13,178
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   983,176 6,681 SH   SOLE 13 6,681 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   3,158,201 21,461 SH   SOLE 15 21,461 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   41,707,793 283,418 SH   SOLE 18 269,261 0 14,157
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   44,887,479 305,025 SH   SOLE 19 305,025 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   643,561,584 4,373,210 SH   SOLE 21 4,373,210 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   510,072,453 3,466,108 SH   SOLE 22 3,121,981 0 344,127
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   43,563,186 296,026 SH   SOLE 23 296,026 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   35,708,521 242,651 SH   SOLE 25 242,167 0 484
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   39,369,862 267,531 SH   SOLE 26 98,156 0 169,375
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   37,955,360 257,919 SH   SOLE 28 2,167 0 255,752
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   37,526 255 SH   SOLE 29 255 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   160,798,347 1,092,677 SH   SOLE 30 1,092,677 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,592,374 38,002 SH   SOLE 31 33,760 0 4,242
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   46,357,902 315,017 SH   SOLE 34 315,017 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,635,198 38,293 SH   SOLE 36 38,293 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   974,199 6,620 SH   SOLE 40 6,620 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   25,606 174 SH   OTR 43 174 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   17,432,132 118,457 SH   SOLE 43 99,374 0 19,083
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   37,812,385 2,406,899 SH   SOLE 43 2,155,241 0 251,658
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,784,799 299,463 SH   SOLE 2 15,848 0 283,615
TAL EDUCATION GROUP SPONSORED ADS 874080104   981,201 164,631 SH   SOLE 4 83,617 0 81,014
TAL EDUCATION GROUP SPONSORED ADS 874080104   634,067 106,387 SH   SOLE 7 81,547 0 24,840
TAL EDUCATION GROUP SPONSORED ADS 874080104   616,949 103,515 SH   SOLE 13 103,515 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,578,214 264,801 SH   SOLE 15 264,801 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   680,203 114,128 SH   SOLE 18 114,128 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   51,282,701 8,604,480 SH   SOLE 21 8,604,480 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   23,188,167 3,890,632 SH   SOLE 22 3,397,987 0 492,645
TAL EDUCATION GROUP SPONSORED ADS 874080104   3,280,575 550,432 SH   SOLE 23 550,432 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,711,819 287,218 SH   SOLE 25 287,218 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   4,932,365 827,578 SH   SOLE 26 65,606 0 761,972
TAL EDUCATION GROUP SPONSORED ADS 874080104   6,032,784 1,012,212 SH   SOLE 28 6,528 0 1,005,684
TAL EDUCATION GROUP SPONSORED ADS 874080104   16,999,815 2,852,318 SH   SOLE 30 2,852,318 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,237,928 207,706 SH   SOLE 34 207,706 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   64,088 10,753 SH   SOLE 36 10,753 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   21,802 3,658 SH   SOLE 40 3,658 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   7,025,559 1,178,785 SH   SOLE 43 1,157,100 0 21,685
TALARIS THERAPEUTICS INC COM 87410C104   23,280 7,658 SH   SOLE 2 792 0 6,866
TALARIS THERAPEUTICS INC COM 87410C104   18,389 6,049 SH   SOLE 18 6,049 0 0
TALARIS THERAPEUTICS INC COM 87410C104   227,538 74,848 SH   SOLE 21 74,848 0 0
TALARIS THERAPEUTICS INC COM 87410C104   106,303 34,968 SH   SOLE 22 34,968 0 0
TALARIS THERAPEUTICS INC COM 87410C104   20,873 6,866 SH   SOLE 43 0 0 6,866
TALIS BIOMEDICAL CORP COM 87424L108   588 1,224 SH   SOLE 2 1,224 0 0
TALIS BIOMEDICAL CORP COM 87424L108   4,978 10,370 SH   SOLE 19 10,370 0 0
TALIS BIOMEDICAL CORP COM 87424L108   19,887 41,432 SH   SOLE 22 41,432 0 0
TALIS BIOMEDICAL CORP COM 87424L108   11,175 23,281 SH   SOLE 34 23,281 0 0
TALKSPACE INC COM 87427V103   3,969 3,125 SH   SOLE 2 0 0 3,125
TALKSPACE INC COM 87427V103   251 198 SH   SOLE 21 198 0 0
TALKSPACE INC COM 87427V103   1,340,016 1,055,131 SH   SOLE 22 1,055,131 0 0
TALOS ENERGY INC COM 87484T108   1,026,380 74,000 SH   SOLE 2 32,986 0 41,014
TALOS ENERGY INC COM 87484T108   5,964 430 SH   SOLE 4 430 0 0
TALOS ENERGY INC COM 87484T108   390,510 28,155 SH   SOLE 7 26,667 0 1,488
TALOS ENERGY INC COM 87484T108   5,266,689 379,718 SH   SOLE 18 379,718 0 0
TALOS ENERGY INC COM 87484T108   3,137,020 226,173 SH   SOLE 19 226,173 0 0
TALOS ENERGY INC COM 87484T108   180,262,648 12,996,586 SH   SOLE 21 12,996,586 0 0
TALOS ENERGY INC COM 87484T108   43,359,798 3,126,157 SH   SOLE 22 2,951,070 0 175,087
TALOS ENERGY INC COM 87484T108   264,917 19,100 SH   SOLE 25 19,100 0 0
TALOS ENERGY INC COM 87484T108   624,913 45,055 SH   SOLE 26 33,673 0 11,382
TALOS ENERGY INC COM 87484T108   6,449,300 464,982 SH   SOLE 30 464,982 0 0
TALOS ENERGY INC COM 87484T108   281,367 20,286 SH   SOLE 40 20,286 0 0
TALOS ENERGY INC COM 87484T108   1,787,607 128,883 SH   SOLE 43 115,273 0 13,610
TANDEM DIABETES CARE INC COM NEW 875372203   5,204,026 212,063 SH   SOLE 2 79,047 0 133,016
TANDEM DIABETES CARE INC COM NEW 875372203   16,761 683 SH   SOLE 4 170 0 513
TANDEM DIABETES CARE INC COM NEW 875372203   368,247 15,006 SH   SOLE 7 14,217 0 789
TANDEM DIABETES CARE INC COM NEW 875372203   1,596,941 65,075 SH   SOLE 18 65,075 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   4,599,679 187,436 SH   SOLE 19 187,436 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   158,410,044 6,455,177 SH   SOLE 21 6,455,177 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   40,007,145 1,630,283 SH   SOLE 22 1,544,653 0 85,630
TANDEM DIABETES CARE INC COM NEW 875372203   285,547 11,636 SH   SOLE 25 11,636 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   818,973 33,373 SH   SOLE 26 27,911 0 5,462
TANDEM DIABETES CARE INC COM NEW 875372203   115,338 4,700 SH   SOLE 28 1,116 0 3,584
TANDEM DIABETES CARE INC COM NEW 875372203   6,982,194 284,523 SH   SOLE 30 284,523 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   22,233 906 SH   SOLE 31 906 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   420,665 17,142 SH   SOLE 34 17,142 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   28,957 1,180 SH   SOLE 36 1,180 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   270,504 11,023 SH   SOLE 40 11,023 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   16,687 680 SH   OTR 43 680 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   965,428 39,341 SH   SOLE 43 35,902 0 3,439
TANDY LEATHER FACTORY INC COM 87538X105   13,352 3,164 SH   SOLE 21 3,164 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   2,038,319 92,357 SH   SOLE 2 47,333 0 45,024
TANGER FACTORY OUTLET CTRS I COM 875465106   955,808 43,308 SH   SOLE 4 43,308 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   3,287,150 148,942 SH   SOLE 7 127,712 0 21,230
TANGER FACTORY OUTLET CTRS I COM 875465106   7,565,728 342,806 SH   SOLE 18 342,806 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   8,014,809 363,154 SH   SOLE 19 363,154 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   280,448,676 12,707,235 SH   SOLE 21 12,707,235 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   87,000,205 3,942,012 SH   SOLE 22 3,759,542 0 182,470
TANGER FACTORY OUTLET CTRS I COM 875465106   118,008 5,347 SH   SOLE 23 5,347 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   10,287,533 466,132 SH   SOLE 25 466,132 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   649,917 29,448 SH   SOLE 26 20,646 0 8,802
TANGER FACTORY OUTLET CTRS I COM 875465106   1,795,461 81,353 SH   SOLE 28 3,520 0 77,833
TANGER FACTORY OUTLET CTRS I COM 875465106   10,598,433 480,219 SH   SOLE 30 480,219 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   78,084 3,538 SH   SOLE 36 3,538 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   393,574 17,833 SH   SOLE 40 17,833 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   3,650,669 165,413 SH   SOLE 43 141,124 0 24,289
TANGO THERAPEUTICS INC COM 87583X109   142,690 42,979 SH   SOLE 2 15,981 0 26,998
TANGO THERAPEUTICS INC COM 87583X109   979 295 SH   SOLE 7 295 0 0
TANGO THERAPEUTICS INC COM 87583X109   466,775 140,595 SH   SOLE 18 140,595 0 0
TANGO THERAPEUTICS INC COM 87583X109   328,182 98,850 SH   SOLE 19 98,850 0 0
TANGO THERAPEUTICS INC COM 87583X109   6,908,392 2,080,841 SH   SOLE 21 2,080,841 0 0
TANGO THERAPEUTICS INC COM 87583X109   3,691,033 1,111,757 SH   SOLE 22 1,061,562 0 50,195
TANGO THERAPEUTICS INC COM 87583X109   30,889 9,304 SH   SOLE 25 9,304 0 0
TANGO THERAPEUTICS INC COM 87583X109   6,713 2,022 SH   SOLE 26 2,022 0 0
TANGO THERAPEUTICS INC COM 87583X109   399,446 120,315 SH   SOLE 30 120,315 0 0
TANGO THERAPEUTICS INC COM 87583X109   10,355 3,119 SH   SOLE 36 3,119 0 0
TANGO THERAPEUTICS INC COM 87583X109   41,165 12,399 SH   SOLE 40 12,399 0 0
TAPESTRY INC COM 876030107   20,606,659 481,464 SH   SOLE 2 172,041 0 309,423
TAPESTRY INC COM 876030107   106,016 2,477 SH   SOLE 4 2,477 0 0
TAPESTRY INC COM 876030107   6,995,917 163,456 SH   SOLE 7 143,793 0 19,663
TAPESTRY INC COM 876030107   473,967 11,074 SH   SOLE 15 11,074 0 0
TAPESTRY INC COM 876030107   14,460,536 337,863 SH   SOLE 18 331,061 0 6,802
TAPESTRY INC COM 876030107   10,279,490 240,175 SH   SOLE 19 240,175 0 0
TAPESTRY INC COM 876030107   257,348,311 6,012,811 SH   SOLE 21 6,012,811 0 0
TAPESTRY INC COM 876030107   228,610,593 5,341,369 SH   SOLE 22 4,972,713 0 368,656
TAPESTRY INC COM 876030107   509,106 11,895 SH   SOLE 23 11,895 0 0
TAPESTRY INC COM 876030107   94,311,512 2,203,540 SH   SOLE 25 2,203,540 0 0
TAPESTRY INC COM 876030107   12,400,872 289,740 SH   SOLE 26 128,985 0 160,755
TAPESTRY INC COM 876030107   162,298 3,792 SH   SOLE 28 2,912 0 880
TAPESTRY INC COM 876030107   33,972,414 793,748 SH   SOLE 30 793,748 0 0
TAPESTRY INC COM 876030107   143,894 3,362 SH   SOLE 31 3,362 0 0
TAPESTRY INC COM 876030107   3,155,173 73,719 SH   SOLE 34 73,719 0 0
TAPESTRY INC COM 876030107   533,973 12,476 SH   SOLE 36 12,476 0 0
TAPESTRY INC COM 876030107   1,730,062 40,422 SH   SOLE 40 40,422 0 0
TAPESTRY INC COM 876030107   14,644,336 342,157 SH   SOLE 43 318,287 0 23,871
TARENA INTL INC SPONSORED ADS 876108200   117 48 SH   SOLE 43 48 0 0
TARGA RES CORP COM 87612G101   68,074,646 894,542 SH   SOLE 2 75,332 0 819,210
TARGA RES CORP COM 87612G101   19,763,322 259,702 SH   SOLE 4 237,780 0 21,922
TARGA RES CORP COM 87612G101   39,847,025 523,614 SH   SOLE 7 436,804 0 86,810
TARGA RES CORP COM 87612G101   376,999 4,954 SH   SOLE 13 4,954 0 0
TARGA RES CORP COM 87612G101   1,902,196 24,996 SH   SOLE 15 24,996 0 0
TARGA RES CORP COM 87612G101   35,831,685 470,850 SH   SOLE 18 434,662 0 36,188
TARGA RES CORP COM 87612G101   20,461,083 268,871 SH   SOLE 19 268,871 0 0
TARGA RES CORP COM 87612G101   562,739,257 7,394,734 SH   SOLE 21 7,394,734 0 0
TARGA RES CORP COM 87612G101   388,820,850 5,109,341 SH   SOLE 22 4,637,301 0 472,040
TARGA RES CORP COM 87612G101   28,335,759 372,349 SH   SOLE 23 372,349 0 0
TARGA RES CORP COM 87612G101   32,153,163 422,512 SH   SOLE 25 418,920 0 3,592
TARGA RES CORP COM 87612G101   29,235,946 384,178 SH   SOLE 26 131,346 0 252,832
TARGA RES CORP COM 87612G101   22,874,823 300,589 SH   SOLE 28 45,469 0 255,120
TARGA RES CORP COM 87612G101   137,829,200 1,811,159 SH   SOLE 30 1,806,454 0 4,705
TARGA RES CORP COM 87612G101   3,841,452 50,479 SH   SOLE 31 45,160 0 5,319
TARGA RES CORP COM 87612G101   6,003,910 78,895 SH   SOLE 34 78,895 0 0
TARGA RES CORP COM 87612G101   4,845,744 63,676 SH   SOLE 36 63,676 0 0
TARGA RES CORP COM 87612G101   657,580 8,641 SH   SOLE 40 8,641 0 0
TARGA RES CORP COM 87612G101   28,197,438 370,531 SH   SOLE 43 336,611 0 33,920
TARGET CORP COM 87612E106   127,709,141 968,227 SH   SOLE 2 242,650 0 725,577
TARGET CORP COM 87612E106   53,931,140 408,879 SH   SOLE 4 233,207 0 175,672
TARGET CORP COM 87612E106   69,585,428 527,562 SH   SOLE 7 477,138 0 50,424
TARGET CORP COM 87612E106   3,571,852 27,080 SH   SOLE 13 27,080 0 0
TARGET CORP COM 87612E106   10,723,074 81,297 SH   SOLE 15 81,297 0 0
TARGET CORP COM 87612E106   101,063,890 766,216 SH   SOLE 18 717,282 0 48,934
TARGET CORP COM 87612E106   29,235,503 221,649 SH   SOLE 19 221,649 0 0
TARGET CORP COM 87612E106   1,426,541,499 10,815,326 SH   SOLE 21 10,815,326 0 0
TARGET CORP COM 87612E106   1,363,918,413 10,340,549 SH   SOLE 22 9,316,839 0 1,023,710
TARGET CORP COM 87612E106   134,929,875 1,022,971 SH   SOLE 23 1,022,971 0 0
TARGET CORP COM 87612E106   170,660,530 1,293,863 SH   SOLE 25 1,256,152 0 37,711
TARGET CORP COM 87612E106   142,005,650 1,076,616 SH   SOLE 26 512,098 0 564,518
TARGET CORP COM 87612E106   161,517,881 1,224,548 SH   SOLE 28 64,604 0 1,159,944
TARGET CORP COM 87612E106   1,291,565 9,792 SH   SOLE 29 9,792 0 0
TARGET CORP COM 87612E106   354,210,459 2,685,447 SH   SOLE 30 2,685,447 0 0
TARGET CORP COM 87612E106   15,748,860 119,400 SH   SOLE 31 108,194 0 11,206
TARGET CORP COM 87612E106   4,048,539 30,694 SH   SOLE 34 30,694 0 0
TARGET CORP COM 87612E106   16,861,964 127,839 SH   SOLE 36 127,839 0 0
TARGET CORP COM 87612E106   2,384,224 18,076 SH   SOLE 40 18,076 0 0
TARGET CORP COM 87612E106   141,265 1,071 SH   OTR 43 1,071 0 0
TARGET CORP COM 87612E106   91,862,141 696,453 SH   SOLE 43 622,155 0 74,298
TARGET HOSPITALITY CORP COM 87615L107   236,058 17,590 SH   SOLE 2 10,021 0 7,569
TARGET HOSPITALITY CORP COM 87615L107   282,491 21,050 SH   SOLE 7 19,912 0 1,138
TARGET HOSPITALITY CORP COM 87615L107   1,040,238 77,514 SH   SOLE 18 77,514 0 0
TARGET HOSPITALITY CORP COM 87615L107   843,286 62,838 SH   SOLE 19 62,838 0 0
TARGET HOSPITALITY CORP COM 87615L107   14,388,360 1,072,158 SH   SOLE 21 1,072,158 0 0
TARGET HOSPITALITY CORP COM 87615L107   9,626,085 717,294 SH   SOLE 22 691,432 0 25,862
TARGET HOSPITALITY CORP COM 87615L107   67,207 5,008 SH   SOLE 25 5,008 0 0
TARGET HOSPITALITY CORP COM 87615L107   45,279 3,374 SH   SOLE 26 357 0 3,017
TARGET HOSPITALITY CORP COM 87615L107   49,466 3,686 SH   SOLE 28 0 0 3,686
TARGET HOSPITALITY CORP COM 87615L107   459,165 34,215 SH   SOLE 30 34,215 0 0
TARGET HOSPITALITY CORP COM 87615L107   74,387 5,543 SH   SOLE 40 5,543 0 0
TARGET HOSPITALITY CORP COM 87615L107   179,627 13,385 SH   SOLE 43 12,971 0 414
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   115,042 3,033 SH   SOLE 2 300 0 2,733
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   3,983 105 SH   SOLE 7 105 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   855,701 22,560 SH   SOLE 18 22,560 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   612,607 16,151 SH   SOLE 19 16,151 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   13,722,088 361,774 SH   SOLE 21 361,774 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   5,859,199 154,474 SH   SOLE 22 144,124 0 10,350
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   46,123 1,216 SH   SOLE 25 1,216 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   46,388 1,223 SH   SOLE 26 0 0 1,223
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   277,496 7,316 SH   SOLE 30 7,316 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   59,816 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   470,673 12,409 SH   SOLE 43 11,758 0 651
TARSUS PHARMACEUTICALS INC COM 87650L103   1,363,996 75,484 SH   SOLE 2 44,489 0 30,995
TARSUS PHARMACEUTICALS INC COM 87650L103   357,479 19,783 SH   SOLE 7 18,700 0 1,083
TARSUS PHARMACEUTICALS INC COM 87650L103   1,228,128 67,965 SH   SOLE 18 67,965 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   2,754,826 152,453 SH   SOLE 19 152,453 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   18,712,569 1,035,560 SH   SOLE 21 1,035,560 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   13,491,315 746,614 SH   SOLE 22 717,306 0 29,308
TARSUS PHARMACEUTICALS INC COM 87650L103   140,097 7,753 SH   SOLE 23 7,753 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   97,217 5,380 SH   SOLE 25 5,380 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   20,672 1,144 SH   SOLE 26 898 0 246
TARSUS PHARMACEUTICALS INC COM 87650L103   20,509 1,135 SH   SOLE 28 0 0 1,135
TARSUS PHARMACEUTICALS INC COM 87650L103   927,605 51,334 SH   SOLE 30 51,334 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   136,844 7,573 SH   SOLE 34 7,573 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   17,871 989 SH   SOLE 36 989 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   93,675 5,184 SH   SOLE 40 5,184 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   386,734 21,402 SH   SOLE 43 8,080 0 13,322
TASEKO MINES LTD COM 876511106   11,048,746 7,726,396 SH   SOLE 21 7,726,396 0 0
TASEKO MINES LTD COM 876511106   522,026 365,053 SH   SOLE 43 355,919 0 9,134
TASKUS INC CLASS A COM 87652V109   286,362 25,297 SH   SOLE 2 7,385 0 17,912
TASKUS INC CLASS A COM 87652V109   318,975 28,178 SH   SOLE 19 28,178 0 0
TASKUS INC CLASS A COM 87652V109   523,199 46,219 SH   SOLE 21 46,219 0 0
TASKUS INC CLASS A COM 87652V109   4,369,033 385,957 SH   SOLE 22 374,955 0 11,002
TASKUS INC CLASS A COM 87652V109   39,586 3,497 SH   SOLE 25 3,497 0 0
TASKUS INC CLASS A COM 87652V109   380,635 33,625 SH   SOLE 26 0 0 33,625
TASKUS INC CLASS A COM 87652V109   201,688 17,817 SH   SOLE 30 17,817 0 0
TASKUS INC CLASS A COM 87652V109   41,658 3,680 SH   SOLE 40 3,680 0 0
TASKUS INC CLASS A COM 87652V109   21,440 1,894 SH   SOLE 43 1,862 0 32
TATTOOED CHEF INC COM CL A 87663X102   818 1,498 SH   SOLE 2 0 0 1,498
TATTOOED CHEF INC COM CL A 87663X102   4,500 8,242 SH   SOLE 18 8,242 0 0
TATTOOED CHEF INC COM CL A 87663X102   65,027 119,097 SH   SOLE 21 119,097 0 0
TATTOOED CHEF INC COM CL A 87663X102   344,138 630,289 SH   SOLE 22 630,289 0 0
TATTOOED CHEF INC COM CL A 87663X102   1,796 3,289 SH   SOLE 43 0 0 3,289
TAYLOR DEVICES INC COM 877163105   13,470 527 SH   SOLE 18 527 0 0
TAYLOR DEVICES INC COM 877163105   193,131 7,556 SH   SOLE 21 7,556 0 0
TAYLOR DEVICES INC COM 877163105   78,878 3,086 SH   SOLE 22 3,086 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   54,166,303 1,110,648 SH   SOLE 2 947,696 0 162,952
TAYLOR MORRISON HOME CORP COM 87724P106   1,830,045 37,524 SH   SOLE 4 28,059 0 9,465
TAYLOR MORRISON HOME CORP COM 87724P106   1,015,343 20,819 SH   SOLE 7 19,873 0 946
TAYLOR MORRISON HOME CORP COM 87724P106   1,379,996 28,296 SH   SOLE 13 28,296 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   25,116,745 515,004 SH   SOLE 18 488,782 0 26,222
TAYLOR MORRISON HOME CORP COM 87724P106   49,712,822 1,019,332 SH   SOLE 19 1,019,332 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   430,081,610 8,818,569 SH   SOLE 21 8,818,569 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   208,535,838 4,275,904 SH   SOLE 22 4,087,504 0 188,400
TAYLOR MORRISON HOME CORP COM 87724P106   4,075,611 83,568 SH   SOLE 23 83,568 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   984,569 20,188 SH   SOLE 25 20,188 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   4,345,846 89,109 SH   SOLE 26 41,114 0 47,995
TAYLOR MORRISON HOME CORP COM 87724P106   3,229,501 66,219 SH   SOLE 28 2,298 0 63,921
TAYLOR MORRISON HOME CORP COM 87724P106   1,567,907 32,149 SH   SOLE 29 32,149 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   4,573,894 93,785 SH   SOLE 30 93,785 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   2,995,600 61,423 SH   SOLE 31 61,423 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   1,186,233 24,323 SH   SOLE 34 24,323 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   291,596 5,979 SH   SOLE 36 5,979 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   886,736 18,182 SH   SOLE 40 18,182 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   27,519,469 564,270 SH   SOLE 43 547,480 0 16,790
TAYSHA GENE THERAPIES INC COM SHS 877619106   59 90 SH   SOLE 21 90 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   212,138 320,935 SH   SOLE 22 320,935 0 0
TC BANCSHARES INC COM 87224V108   11,197 783 SH   SOLE 18 783 0 0
TC BANCSHARES INC COM 87224V108   144,759 10,123 SH   SOLE 21 10,123 0 0
TC BANCSHARES INC COM 87224V108   10,082 705 SH   SOLE 22 705 0 0
TC ENERGY CORP COM 87807B107   472,150 11,684 SH   SOLE 2 11,684 0 0
TC ENERGY CORP COM 87807B107   325,947 8,066 SH   SOLE 19 8,066 0 0
TC ENERGY CORP COM 87807B107   23,548,725 582,745 SH   SOLE 21 582,745 0 0
TC ENERGY CORP COM 87807B107   17,131,352 423,938 SH   SOLE 43 337,647 0 86,291
TD SYNNEX CORPORATION COM 87162W100   18,829,704 200,316 SH   SOLE 2 128,700 0 71,616
TD SYNNEX CORPORATION COM 87162W100   67,116 714 SH   SOLE 4 507 0 207
TD SYNNEX CORPORATION COM 87162W100   73,602 783 SH   SOLE 7 783 0 0
TD SYNNEX CORPORATION COM 87162W100   31,208 332 SH   SOLE 13 332 0 0
TD SYNNEX CORPORATION COM 87162W100   8,083,906 85,999 SH   SOLE 18 85,999 0 0
TD SYNNEX CORPORATION COM 87162W100   9,323,484 99,186 SH   SOLE 19 99,186 0 0
TD SYNNEX CORPORATION COM 87162W100   203,162,294 2,161,301 SH   SOLE 21 2,161,301 0 0
TD SYNNEX CORPORATION COM 87162W100   127,777,208 1,359,332 SH   SOLE 22 1,281,050 0 78,282
TD SYNNEX CORPORATION COM 87162W100   54,708 582 SH   SOLE 23 582 0 0
TD SYNNEX CORPORATION COM 87162W100   863,484 9,186 SH   SOLE 25 9,186 0 0
TD SYNNEX CORPORATION COM 87162W100   15,585,012 165,798 SH   SOLE 26 12,782 0 153,016
TD SYNNEX CORPORATION COM 87162W100   70,594 751 SH   SOLE 28 751 0 0
TD SYNNEX CORPORATION COM 87162W100   34,780 370 SH   SOLE 29 370 0 0
TD SYNNEX CORPORATION COM 87162W100   2,173,374 23,121 SH   SOLE 30 23,121 0 0
TD SYNNEX CORPORATION COM 87162W100   153,408 1,632 SH   SOLE 31 1,632 0 0
TD SYNNEX CORPORATION COM 87162W100   70,124 746 SH   SOLE 36 746 0 0
TD SYNNEX CORPORATION COM 87162W100   658,000 7,000 SH   SOLE 40 7,000 0 0
TD SYNNEX CORPORATION COM 87162W100   7,185,028 76,436 SH   SOLE 43 70,883 0 5,553
TDCX INC ADS 87190U100   232,404 29,381 SH   SOLE 7 29,381 0 0
TDCX INC ADS 87190U100   2,005,406 253,528 SH   SOLE 21 253,528 0 0
TDCX INC ADS 87190U100   1,235,431 156,186 SH   SOLE 22 145,350 0 10,836
TDCX INC ADS 87190U100   56,738 7,173 SH   SOLE 25 7,173 0 0
TDCX INC ADS 87190U100   17,109 2,163 SH   SOLE 30 2,163 0 0
TDCX INC ADS 87190U100   82,066 10,375 SH   SOLE 40 10,375 0 0
TE CONNECTIVITY LTD SHS H84989104   50,853,132 362,822 SH   SOLE 2 207,895 0 154,927
TE CONNECTIVITY LTD SHS H84989104   48,843,938 348,487 SH   SOLE 4 168,650 0 179,837
TE CONNECTIVITY LTD SHS H84989104   27,409,830 195,561 SH   SOLE 7 169,229 0 26,332
TE CONNECTIVITY LTD SHS H84989104   5,599,252 39,949 SH   SOLE 13 39,949 0 0
TE CONNECTIVITY LTD SHS H84989104   7,581,395 54,091 SH   SOLE 15 54,091 0 0
TE CONNECTIVITY LTD SHS H84989104   142,984,504 1,020,152 SH   SOLE 18 990,965 0 29,187
TE CONNECTIVITY LTD SHS H84989104   134,818,082 961,887 SH   SOLE 19 961,887 0 0
TE CONNECTIVITY LTD SHS H84989104   814,742,371 5,812,945 SH   SOLE 21 5,812,945 0 0
TE CONNECTIVITY LTD SHS H84989104   680,203,068 4,853,047 SH   SOLE 22 4,436,625 0 416,422
TE CONNECTIVITY LTD SHS H84989104   88,765,851 633,318 SH   SOLE 23 633,318 0 0
TE CONNECTIVITY LTD SHS H84989104   86,912,095 620,092 SH   SOLE 25 576,677 0 43,415
TE CONNECTIVITY LTD SHS H84989104   85,725,500 611,626 SH   SOLE 26 253,692 0 357,934
TE CONNECTIVITY LTD SHS H84989104   101,172,253 721,834 SH   SOLE 28 15,697 0 706,137
TE CONNECTIVITY LTD SHS H84989104   1,541,760 11,000 SH   SOLE 29 11,000 0 0
TE CONNECTIVITY LTD SHS H84989104   267,689,341 1,909,884 SH   SOLE 30 1,907,060 0 2,824
TE CONNECTIVITY LTD SHS H84989104   14,930,684 106,526 SH   SOLE 31 101,127 0 5,399
TE CONNECTIVITY LTD SHS H84989104   239,602,539 1,709,493 SH   SOLE 34 1,709,493 0 0
TE CONNECTIVITY LTD SHS H84989104   11,371,882 81,135 SH   SOLE 36 81,135 0 0
TE CONNECTIVITY LTD SHS H84989104   3,414,017 24,358 SH   SOLE 37 24,358 0 0
TE CONNECTIVITY LTD SHS H84989104   1,731,817 12,356 SH   SOLE 40 12,356 0 0
TE CONNECTIVITY LTD SHS H84989104   57,837,830 412,656 SH   SOLE 43 360,826 0 51,829
TEAM INC COM NEW 878155308   755 91 SH   SOLE 2 0 0 91
TEAM INC COM NEW 878155308   23,165 2,791 SH   SOLE 21 2,791 0 0
TEAM INC COM NEW 878155308   392,690 47,312 SH   SOLE 22 47,312 0 0
TECHNIPFMC PLC COM G87110105   18,835,163 1,133,283 SH   SOLE 2 154,386 0 978,897
TECHNIPFMC PLC COM G87110105   821,676 49,439 SH   SOLE 4 1,393 0 48,046
TECHNIPFMC PLC COM G87110105   1,972,927 118,708 SH   SOLE 7 112,603 0 6,105
TECHNIPFMC PLC COM G87110105   197,396 11,877 SH   SOLE 13 11,877 0 0
TECHNIPFMC PLC COM G87110105   2,758,671 165,985 SH   SOLE 18 165,985 0 0
TECHNIPFMC PLC COM G87110105   3,020,851 181,760 SH   SOLE 19 181,760 0 0
TECHNIPFMC PLC COM G87110105   102,393,078 6,160,835 SH   SOLE 21 6,160,835 0 0
TECHNIPFMC PLC COM G87110105   177,191,936 10,661,368 SH   SOLE 22 10,098,342 0 563,026
TECHNIPFMC PLC COM G87110105   257,577 15,498 SH   SOLE 23 15,498 0 0
TECHNIPFMC PLC COM G87110105   1,527,395 91,901 SH   SOLE 25 91,901 0 0
TECHNIPFMC PLC COM G87110105   5,667,869 341,027 SH   SOLE 26 214,467 0 126,560
TECHNIPFMC PLC COM G87110105   159,702 9,609 SH   SOLE 28 9,609 0 0
TECHNIPFMC PLC COM G87110105   49,395 2,972 SH   SOLE 29 2,972 0 0
TECHNIPFMC PLC COM G87110105   9,199,502 553,520 SH   SOLE 30 553,520 0 0
TECHNIPFMC PLC COM G87110105   103,875 6,250 SH   SOLE 31 6,250 0 0
TECHNIPFMC PLC COM G87110105   116,290 6,997 SH   SOLE 34 6,997 0 0
TECHNIPFMC PLC COM G87110105   162,776 9,794 SH   SOLE 36 9,794 0 0
TECHNIPFMC PLC COM G87110105   1,151,334 69,274 SH   SOLE 40 69,274 0 0
TECHNIPFMC PLC COM G87110105   4,636,562 278,975 SH   SOLE 43 271,491 0 7,484
TECHPRECISION CORP COM NEW 878739200   5,491 743 SH   SOLE 22 743 0 0
TECHTARGET INC COM 87874R100   1,126,844 36,198 SH   SOLE 2 29,962 0 6,236
TECHTARGET INC COM 87874R100   2,677 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100   9,246 297 SH   SOLE 7 297 0 0
TECHTARGET INC COM 87874R100   2,565,019 82,397 SH   SOLE 18 82,397 0 0
TECHTARGET INC COM 87874R100   1,674,607 53,794 SH   SOLE 19 53,794 0 0
TECHTARGET INC COM 87874R100   93,581,294 3,006,145 SH   SOLE 21 3,006,145 0 0
TECHTARGET INC COM 87874R100   24,063,148 772,989 SH   SOLE 22 733,816 0 39,173
TECHTARGET INC COM 87874R100   132,956 4,271 SH   SOLE 25 4,271 0 0
TECHTARGET INC COM 87874R100   373,311 11,992 SH   SOLE 26 9,152 0 2,840
TECHTARGET INC COM 87874R100   47,224 1,517 SH   SOLE 28 475 0 1,042
TECHTARGET INC COM 87874R100   1,295,786 41,625 SH   SOLE 30 41,625 0 0
TECHTARGET INC COM 87874R100   166,763 5,357 SH   SOLE 40 5,357 0 0
TECHTARGET INC COM 87874R100   694,106 22,297 SH   SOLE 43 20,655 0 1,642
TECHTARGET INC NOTE 12/1 87874RAD2   1,851,930 2,375,000 PRN   SOLE 21 2,375,000 0 0
TECK RESOURCES LTD CL B 878742204   452,870 10,757 SH   SOLE 2 0 0 10,757
TECK RESOURCES LTD CL B 878742204   107,523 2,554 SH   SOLE 4 2,554 0 0
TECK RESOURCES LTD CL B 878742204   2,309,017 54,846 SH   SOLE 18 54,846 0 0
TECK RESOURCES LTD CL B 878742204   55,819,674 1,325,883 SH   SOLE 19 1,325,883 0 0
TECK RESOURCES LTD CL B 878742204   5,032,381 119,534 SH   SOLE 21 119,534 0 0
TECK RESOURCES LTD CL B 878742204   975,373 23,168 SH   SOLE 22 23,168 0 0
TECK RESOURCES LTD CL B 878742204   23,384,403 555,449 SH   SOLE 25 555,449 0 0
TECK RESOURCES LTD CL B 878742204   57,509 1,366 SH   SOLE 26 1,366 0 0
TECK RESOURCES LTD CL B 878742204   48,152,591 1,143,767 SH   SOLE 29 1,143,767 0 0
TECK RESOURCES LTD CL B 878742204   21,205,307 503,689 SH   SOLE 34 503,689 0 0
TECK RESOURCES LTD CL B 878742204   33,225,245 789,198 SH   SOLE 43 698,946 0 90,252
TECNOGLASS INC ORD SHS G87264100   35,129 680 SH   SOLE 2 0 0 680
TECNOGLASS INC ORD SHS G87264100   42,929 831 SH   SOLE 19 831 0 0
TECNOGLASS INC ORD SHS G87264100   1,328,644 25,719 SH   SOLE 21 25,719 0 0
TECNOGLASS INC ORD SHS G87264100   15,078,986 291,889 SH   SOLE 22 291,889 0 0
TECNOGLASS INC ORD SHS G87264100   12,037 233 SH   SOLE 23 233 0 0
TECNOGLASS INC ORD SHS G87264100   18,959 367 SH   SOLE 26 0 0 367
TECNOGLASS INC ORD SHS G87264100   30,169 584 SH   SOLE 34 584 0 0
TEEKAY CORPORATION COM Y8564W103   482,868 79,945 SH   SOLE 2 2,758 0 77,187
TEEKAY CORPORATION COM Y8564W103   2,301 381 SH   SOLE 7 381 0 0
TEEKAY CORPORATION COM Y8564W103   1,227,207 203,180 SH   SOLE 18 203,180 0 0
TEEKAY CORPORATION COM Y8564W103   833,218 137,950 SH   SOLE 19 137,950 0 0
TEEKAY CORPORATION COM Y8564W103   13,444,472 2,225,906 SH   SOLE 21 2,225,906 0 0
TEEKAY CORPORATION COM Y8564W103   6,447,205 1,067,418 SH   SOLE 22 1,012,575 0 54,843
TEEKAY CORPORATION COM Y8564W103   3,008 498 SH   SOLE 43 498 0 0
TEEKAY TANKERS LTD CL A Y8565N300   1,285,446 33,624 SH   SOLE 2 11,648 0 21,976
TEEKAY TANKERS LTD CL A Y8565N300   2,517,178 65,843 SH   SOLE 7 65,843 0 0
TEEKAY TANKERS LTD CL A Y8565N300   2,476,731 64,785 SH   SOLE 18 64,785 0 0
TEEKAY TANKERS LTD CL A Y8565N300   4,296,440 112,384 SH   SOLE 19 112,384 0 0
TEEKAY TANKERS LTD CL A Y8565N300   29,429,454 769,800 SH   SOLE 21 769,800 0 0
TEEKAY TANKERS LTD CL A Y8565N300   13,399,844 350,506 SH   SOLE 22 332,472 0 18,034
TEEKAY TANKERS LTD CL A Y8565N300   24,047 629 SH   SOLE 23 629 0 0
TEGNA INC COM 87901J105   6,950,233 427,970 SH   SOLE 2 228,083 0 199,887
TEGNA INC COM 87901J105   8,477 522 SH   SOLE 4 522 0 0
TEGNA INC COM 87901J105   1,191,870 73,391 SH   SOLE 7 69,556 0 3,835
TEGNA INC COM 87901J105   15,971,439 983,463 SH   SOLE 18 983,463 0 0
TEGNA INC COM 87901J105   13,041,207 803,030 SH   SOLE 19 803,030 0 0
TEGNA INC COM 87901J105   274,376,115 16,895,081 SH   SOLE 21 16,895,081 0 0
TEGNA INC COM 87901J105   122,652,844 7,552,515 SH   SOLE 22 7,297,148 0 255,367
TEGNA INC COM 87901J105   176,399 10,862 SH   SOLE 23 10,862 0 0
TEGNA INC COM 87901J105   626,767 38,594 SH   SOLE 25 38,594 0 0
TEGNA INC COM 87901J105   2,922,956 179,985 SH   SOLE 26 81,587 0 98,398
TEGNA INC COM 87901J105   317,898 19,575 SH   SOLE 28 5,666 0 13,909
TEGNA INC COM 87901J105   6,204,183 382,031 SH   SOLE 30 382,031 0 0
TEGNA INC COM 87901J105   164,771 10,146 SH   SOLE 36 10,146 0 0
TEGNA INC COM 87901J105   554,872 34,167 SH   SOLE 40 34,167 0 0
TEGNA INC COM 87901J105   14,096 868 SH   OTR 43 868 0 0
TEGNA INC COM 87901J105   5,500,734 338,715 SH   SOLE 43 289,805 0 48,910
TEJON RANCH CO COM 879080109   224,935 13,070 SH   SOLE 2 7,421 0 5,649
TEJON RANCH CO COM 879080109   3,063 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109   2,100 122 SH   SOLE 7 122 0 0
TEJON RANCH CO COM 879080109   1,031,653 59,945 SH   SOLE 18 59,945 0 0
TEJON RANCH CO COM 879080109   682,652 39,666 SH   SOLE 19 39,666 0 0
TEJON RANCH CO COM 879080109   13,328,198 774,445 SH   SOLE 21 774,445 0 0
TEJON RANCH CO COM 879080109   9,076,141 527,376 SH   SOLE 22 503,074 0 24,302
TEJON RANCH CO COM 879080109   75,741 4,401 SH   SOLE 25 4,401 0 0
TEJON RANCH CO COM 879080109   17,365 1,009 SH   SOLE 26 1,009 0 0
TEJON RANCH CO COM 879080109   306,063 17,784 SH   SOLE 28 0 0 17,784
TEJON RANCH CO COM 879080109   37,724 2,192 SH   SOLE 30 2,192 0 0
TEJON RANCH CO COM 879080109   29,791 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109   141,776 8,238 SH   SOLE 43 7,723 0 515
TELA BIO INC COM 872381108   20,483 2,022 SH   SOLE 2 548 0 1,474
TELA BIO INC COM 872381108   412,119 40,683 SH   SOLE 18 40,683 0 0
TELA BIO INC COM 872381108   303,870 29,997 SH   SOLE 19 29,997 0 0
TELA BIO INC COM 872381108   5,284,254 521,644 SH   SOLE 21 521,644 0 0
TELA BIO INC COM 872381108   4,226,003 417,177 SH   SOLE 22 414,432 0 2,745
TELADOC HEALTH INC COM 87918A105   18,713,582 739,083 SH   SOLE 2 480,543 0 258,540
TELADOC HEALTH INC COM 87918A105   685,488 27,073 SH   SOLE 4 27,073 0 0
TELADOC HEALTH INC COM 87918A105   1,275,115 50,360 SH   SOLE 7 48,406 0 1,954
TELADOC HEALTH INC COM 87918A105   3,627,242 143,256 SH   SOLE 18 117,185 0 26,071
TELADOC HEALTH INC COM 87918A105   20,645,042 815,365 SH   SOLE 19 815,365 0 0
TELADOC HEALTH INC COM 87918A105   61,960,699 2,447,105 SH   SOLE 21 2,447,105 0 0
TELADOC HEALTH INC COM 87918A105   125,479,565 4,955,749 SH   SOLE 22 4,586,424 0 369,325
TELADOC HEALTH INC COM 87918A105   1,923,510 75,968 SH   SOLE 23 75,968 0 0
TELADOC HEALTH INC COM 87918A105   777,425 30,704 SH   SOLE 25 30,704 0 0
TELADOC HEALTH INC COM 87918A105   7,059,976 278,830 SH   SOLE 26 193,787 0 85,043
TELADOC HEALTH INC COM 87918A105   2,744,865 108,407 SH   SOLE 28 2,837 0 105,570
TELADOC HEALTH INC COM 87918A105   10,623,614 419,574 SH   SOLE 30 419,574 0 0
TELADOC HEALTH INC COM 87918A105   55,451 2,190 SH   SOLE 31 2,190 0 0
TELADOC HEALTH INC COM 87918A105   1,320,717 52,161 SH   SOLE 34 52,161 0 0
TELADOC HEALTH INC COM 87918A105   401,474 15,856 SH   SOLE 36 15,856 0 0
TELADOC HEALTH INC COM 87918A105   789,731 31,190 SH   SOLE 40 31,190 0 0
TELADOC HEALTH INC COM 87918A105   2,036,690 80,438 SH   SOLE 43 64,653 0 15,785
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   4,483,800 5,640,000 PRN   SOLE 21 5,640,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   31,398,526 76,375 SH   SOLE 2 14,915 0 61,460
TELEDYNE TECHNOLOGIES INC COM 879360105   17,274,431 42,019 SH   SOLE 4 17,777 0 24,242
TELEDYNE TECHNOLOGIES INC COM 879360105   13,675,985 33,266 SH   SOLE 7 29,361 0 3,905
TELEDYNE TECHNOLOGIES INC COM 879360105   446,465 1,086 SH   SOLE 13 1,086 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   3,152,391 7,668 SH   SOLE 15 7,668 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   50,209,687 122,132 SH   SOLE 18 118,172 0 3,960
TELEDYNE TECHNOLOGIES INC COM 879360105   186,893,484 454,607 SH   SOLE 19 454,607 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   570,955,324 1,388,814 SH   SOLE 21 1,388,814 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   456,517,922 1,110,452 SH   SOLE 22 1,013,128 0 97,324
TELEDYNE TECHNOLOGIES INC COM 879360105   34,108,563 82,967 SH   SOLE 23 82,967 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   11,584,258 28,178 SH   SOLE 25 27,988 0 190
TELEDYNE TECHNOLOGIES INC COM 879360105   40,433,080 98,351 SH   SOLE 26 28,676 0 69,675
TELEDYNE TECHNOLOGIES INC COM 879360105   24,649,744 59,959 SH   SOLE 28 655 0 59,304
TELEDYNE TECHNOLOGIES INC COM 879360105   82,222 200 SH   SOLE 29 200 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   111,622,943 271,516 SH   SOLE 30 235,561 0 35,955
TELEDYNE TECHNOLOGIES INC COM 879360105   4,718,721 11,478 SH   SOLE 31 10,683 0 795
TELEDYNE TECHNOLOGIES INC COM 879360105   736,298 1,791 SH   SOLE 34 1,791 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   4,983,887 12,123 SH   SOLE 36 12,123 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   742,876 1,807 SH   SOLE 40 1,807 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   21,154,898 51,458 SH   SOLE 43 46,156 0 5,302
TELEFLEX INCORPORATED COM 879369106   13,870,255 57,308 SH   SOLE 2 9,360 0 47,948
TELEFLEX INCORPORATED COM 879369106   9,086,290 37,542 SH   SOLE 4 18,569 0 18,973
TELEFLEX INCORPORATED COM 879369106   7,008,705 28,958 SH   SOLE 7 25,152 0 3,806
TELEFLEX INCORPORATED COM 879369106   176,924 731 SH   SOLE 13 731 0 0
TELEFLEX INCORPORATED COM 879369106   1,915,909 7,916 SH   SOLE 15 7,916 0 0
TELEFLEX INCORPORATED COM 879369106   18,527,881 76,552 SH   SOLE 18 72,630 0 3,922
TELEFLEX INCORPORATED COM 879369106   147,264,364 608,455 SH   SOLE 19 608,455 0 0
TELEFLEX INCORPORATED COM 879369106   342,495,927 1,415,097 SH   SOLE 21 1,415,097 0 0
TELEFLEX INCORPORATED COM 879369106   266,386,447 1,100,634 SH   SOLE 22 1,001,860 0 98,774
TELEFLEX INCORPORATED COM 879369106   19,537,146 80,722 SH   SOLE 23 80,722 0 0
TELEFLEX INCORPORATED COM 879369106   17,916,029 74,024 SH   SOLE 25 73,946 0 78
TELEFLEX INCORPORATED COM 879369106   18,477,296 76,343 SH   SOLE 26 26,701 0 49,642
TELEFLEX INCORPORATED COM 879369106   21,312,678 88,058 SH   SOLE 28 546 0 87,512
TELEFLEX INCORPORATED COM 879369106   59,513,967 245,895 SH   SOLE 30 245,895 0 0
TELEFLEX INCORPORATED COM 879369106   2,561,888 10,585 SH   SOLE 31 9,429 0 1,156
TELEFLEX INCORPORATED COM 879369106   485,996 2,008 SH   SOLE 34 2,008 0 0
TELEFLEX INCORPORATED COM 879369106   2,562,856 10,589 SH   SOLE 36 10,589 0 0
TELEFLEX INCORPORATED COM 879369106   431,297 1,782 SH   SOLE 40 1,782 0 0
TELEFLEX INCORPORATED COM 879369106   44,534 184 SH   OTR 43 184 0 0
TELEFLEX INCORPORATED COM 879369106   8,762,516 36,204 SH   SOLE 43 29,608 0 6,596
TELEFONICA BRASIL SA NEW ADR 87936R205   7,490,179 820,392 SH   SOLE 2 797,441 0 22,951
TELEFONICA BRASIL SA NEW ADR 87936R205   180,098 19,726 SH   SOLE 4 19,726 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   1,601,804 175,444 SH   SOLE 18 175,444 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   868,875 95,167 SH   SOLE 19 95,167 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   10,658,700 1,167,437 SH   SOLE 21 1,167,437 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   6,568,222 719,411 SH   SOLE 22 492,114 0 227,297
TELEFONICA BRASIL SA NEW ADR 87936R205   353,002 38,664 SH   SOLE 28 0 0 38,664
TELEFONICA BRASIL SA NEW ADR 87936R205   4,098,420 448,896 SH   SOLE 30 448,896 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   410,348 44,945 SH   SOLE 34 44,945 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   29,450,668 3,225,703 SH   SOLE 43 2,705,031 0 520,672
TELEFONICA S A SPONSORED ADR 879382208   24,859,746 6,168,671 SH   SOLE 43 5,901,144 0 267,527
TELEPHONE & DATA SYS INC COM NEW 879433829   2,548,362 309,643 SH   SOLE 2 215,734 0 93,909
TELEPHONE & DATA SYS INC COM NEW 879433829   3,169 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   418,158 50,809 SH   SOLE 7 48,257 0 2,552
TELEPHONE & DATA SYS INC COM NEW 879433829   5,827,391 708,067 SH   SOLE 18 707,421 0 646
TELEPHONE & DATA SYS INC COM NEW 879433829   4,537,010 551,277 SH   SOLE 19 551,277 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   99,049,712 12,035,202 SH   SOLE 21 12,035,202 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   26,385,569 3,206,023 SH   SOLE 22 3,023,653 0 182,370
TELEPHONE & DATA SYS INC COM NEW 879433829   39,488 4,798 SH   SOLE 23 4,798 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   143,564 17,444 SH   SOLE 25 17,444 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   303,662 36,897 SH   SOLE 26 27,798 0 9,099
TELEPHONE & DATA SYS INC COM NEW 879433829   69,033 8,388 SH   SOLE 28 1,908 0 6,480
TELEPHONE & DATA SYS INC COM NEW 879433829   1,897,171 230,519 SH   SOLE 30 230,519 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   121,598 14,775 SH   SOLE 36 14,775 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   162,855 19,788 SH   SOLE 40 19,788 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   1,640,376 199,317 SH   SOLE 43 192,330 0 6,987
TELESIS BIO INC COM 192003101   2,887 1,827 SH   SOLE 18 1,827 0 0
TELESIS BIO INC COM 192003101   39,446 24,966 SH   SOLE 21 24,966 0 0
TELESIS BIO INC COM 192003101   668 423 SH   SOLE 22 423 0 0
TELLURIAN INC NEW COM 87968A104   536,356 380,394 SH   SOLE 2 192,864 0 187,530
TELLURIAN INC NEW COM 87968A104   3,518 2,495 SH   SOLE 4 2,495 0 0
TELLURIAN INC NEW COM 87968A104   8,607 6,104 SH   SOLE 7 6,104 0 0
TELLURIAN INC NEW COM 87968A104   2,109,101 1,495,816 SH   SOLE 18 1,495,816 0 0
TELLURIAN INC NEW COM 87968A104   1,511,416 1,071,926 SH   SOLE 19 1,071,926 0 0
TELLURIAN INC NEW COM 87968A104   26,972,895 19,129,713 SH   SOLE 21 19,129,713 0 0
TELLURIAN INC NEW COM 87968A104   20,864,530 14,797,539 SH   SOLE 22 14,169,699 0 627,840
TELLURIAN INC NEW COM 87968A104   436,769 309,765 SH   SOLE 26 276,549 0 33,216
TELLURIAN INC NEW COM 87968A104   597,146 423,508 SH   SOLE 30 423,508 0 0
TELLURIAN INC NEW COM 87968A104   366,366 259,834 SH   SOLE 43 228,924 0 30,910
TELOS CORP MD COM 87969B101   4,337 1,694 SH   SOLE 2 0 0 1,694
TELOS CORP MD COM 87969B101   25,244 9,861 SH   SOLE 18 9,861 0 0
TELOS CORP MD COM 87969B101   216,671 84,637 SH   SOLE 19 84,637 0 0
TELOS CORP MD COM 87969B101   520,794 203,435 SH   SOLE 21 203,435 0 0
TELOS CORP MD COM 87969B101   2,000,271 781,356 SH   SOLE 22 781,356 0 0
TELOS CORP MD COM 87969B101   13,271 5,184 SH   SOLE 26 0 0 5,184
TELOS CORP MD COM 87969B101   13,171 5,145 SH   SOLE 43 5,145 0 0
TELUS CORPORATION COM 87971M103   39,692,954 2,039,720 SH   SOLE 18 2,033,472 0 6,248
TELUS CORPORATION COM 87971M103   3,407,777 175,117 SH   SOLE 26 175,117 0 0
TELUS CORPORATION COM 87971M103   779,270 40,045 SH   SOLE 43 32,871 0 7,174
TEMPEST THERAPEUTICS INC COM 87978U108   112 88 SH   SOLE 21 88 0 0
TEMPEST THERAPEUTICS INC COM 87978U108   105,391 82,985 SH   SOLE 22 82,985 0 0
TEMPLETON EMERGING MKTS FD COM 880191101   26,936 2,275 SH   SOLE 43 2,275 0 0
TEMPUR SEALY INTL INC COM 88023U101   9,689,647 241,818 SH   SOLE 2 159,024 0 82,794
TEMPUR SEALY INTL INC COM 88023U101   19,915 497 SH   SOLE 4 497 0 0
TEMPUR SEALY INTL INC COM 88023U101   1,052,318 26,262 SH   SOLE 7 24,933 0 1,329
TEMPUR SEALY INTL INC COM 88023U101   13,332,371 332,727 SH   SOLE 18 332,727 0 0
TEMPUR SEALY INTL INC COM 88023U101   2,088,128 52,112 SH   SOLE 19 52,112 0 0
TEMPUR SEALY INTL INC COM 88023U101   340,475,591 8,497,020 SH   SOLE 21 8,497,020 0 0
TEMPUR SEALY INTL INC COM 88023U101   194,228,266 4,847,224 SH   SOLE 22 4,633,726 0 213,498
TEMPUR SEALY INTL INC COM 88023U101   1,336,094 33,344 SH   SOLE 25 33,344 0 0
TEMPUR SEALY INTL INC COM 88023U101   3,230,323 80,617 SH   SOLE 26 66,625 0 13,992
TEMPUR SEALY INTL INC COM 88023U101   338,351 8,444 SH   SOLE 28 3,077 0 5,367
TEMPUR SEALY INTL INC COM 88023U101   4,880,526 121,800 SH   SOLE 30 121,800 0 0
TEMPUR SEALY INTL INC COM 88023U101   96,769 2,415 SH   SOLE 31 2,415 0 0
TEMPUR SEALY INTL INC COM 88023U101   117,205 2,925 SH   SOLE 36 2,925 0 0
TEMPUR SEALY INTL INC COM 88023U101   1,177,898 29,396 SH   SOLE 40 29,396 0 0
TEMPUR SEALY INTL INC COM 88023U101   6,064,115 151,338 SH   SOLE 43 134,142 0 17,196
TENABLE HLDGS INC COM 88025T102   5,720,859 131,363 SH   SOLE 2 67,742 0 63,621
TENABLE HLDGS INC COM 88025T102   530,831 12,189 SH   SOLE 4 307 0 11,882
TENABLE HLDGS INC COM 88025T102   905,448 20,791 SH   SOLE 7 19,891 0 900
TENABLE HLDGS INC COM 88025T102   13,296,555 305,317 SH   SOLE 18 285,796 0 19,521
TENABLE HLDGS INC COM 88025T102   22,010,562 505,409 SH   SOLE 19 505,409 0 0
TENABLE HLDGS INC COM 88025T102   211,476,797 4,855,954 SH   SOLE 21 4,855,954 0 0
TENABLE HLDGS INC COM 88025T102   142,292,570 3,267,338 SH   SOLE 22 3,182,420 0 84,918
TENABLE HLDGS INC COM 88025T102   381,977 8,771 SH   SOLE 23 8,771 0 0
TENABLE HLDGS INC COM 88025T102   895,780 20,569 SH   SOLE 25 20,569 0 0
TENABLE HLDGS INC COM 88025T102   1,964,279 45,104 SH   SOLE 26 35,806 0 9,298
TENABLE HLDGS INC COM 88025T102   233,646 5,365 SH   SOLE 28 1,568 0 3,797
TENABLE HLDGS INC COM 88025T102   38,955,867 894,509 SH   SOLE 30 894,509 0 0
TENABLE HLDGS INC COM 88025T102   102,865 2,362 SH   SOLE 36 2,362 0 0
TENABLE HLDGS INC COM 88025T102   783,203 17,984 SH   SOLE 40 17,984 0 0
TENABLE HLDGS INC COM 88025T102   997,774 22,911 SH   SOLE 43 20,502 0 2,409
TENARIS S A SPONSORED ADS 88031M109   3,121,000 104,207 SH   SOLE 25 104,207 0 0
TENARIS S A SPONSORED ADS 88031M109   16,431,469 548,630 SH   SOLE 34 548,630 0 0
TENARIS S A SPONSORED ADS 88031M109   20,468,951 683,437 SH   SOLE 43 622,307 0 61,130
TENAX THERAPEUTICS INC COM 88032L506   7,177 23,922 SH   SOLE 22 23,922 0 0
TENAYA THERAPEUTICS INC COM 87990A106   177,362 30,215 SH   SOLE 2 1,223 0 28,992
TENAYA THERAPEUTICS INC COM 87990A106   3,716 633 SH   SOLE 7 633 0 0
TENAYA THERAPEUTICS INC COM 87990A106   964,288 164,274 SH   SOLE 18 164,274 0 0
TENAYA THERAPEUTICS INC COM 87990A106   4,182,868 712,584 SH   SOLE 19 712,584 0 0
TENAYA THERAPEUTICS INC COM 87990A106   9,298,473 1,584,067 SH   SOLE 21 1,584,067 0 0
TENAYA THERAPEUTICS INC COM 87990A106   6,679,361 1,137,881 SH   SOLE 22 1,101,490 0 36,391
TENAYA THERAPEUTICS INC COM 87990A106   6,927 1,180 SH   SOLE 34 1,180 0 0
TENAYA THERAPEUTICS INC COM 87990A106   31,193 5,314 SH   SOLE 43 0 0 5,314
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   4,817,435 652,769 SH   SOLE 2 194,769 0 458,000
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,382,104 187,277 SH   SOLE 4 39,132 0 148,145
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,260,696 170,826 SH   SOLE 7 128,690 0 42,136
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,181,892 160,148 SH   SOLE 13 160,148 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   3,127,341 423,759 SH   SOLE 15 423,759 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,765,178 239,184 SH   SOLE 18 239,184 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   98,546,586 13,353,196 SH   SOLE 21 13,353,196 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   54,955,694 7,446,571 SH   SOLE 22 6,651,451 0 795,120
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   6,341,693 859,308 SH   SOLE 23 859,308 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   3,174,145 430,101 SH   SOLE 25 430,101 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   5,444,617 737,753 SH   SOLE 26 67,009 0 670,744
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   8,945,054 1,212,067 SH   SOLE 28 40,380 0 1,171,687
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   33,688,180 4,564,794 SH   SOLE 30 4,564,794 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   52,073 7,056 SH   SOLE 31 0 0 7,056
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   9,208,941 1,247,824 SH   SOLE 34 1,247,824 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   95,564 12,949 SH   SOLE 36 12,949 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   44,383 6,014 SH   SOLE 40 6,014 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   13,147,367 1,781,486 SH   SOLE 43 1,705,082 0 76,404
TENET HEALTHCARE CORP COM NEW 88033G407   24,659,279 303,014 SH   SOLE 2 175,672 0 127,342
TENET HEALTHCARE CORP COM NEW 88033G407   21,403 263 SH   SOLE 4 263 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,242,347 15,266 SH   SOLE 7 14,586 0 680
TENET HEALTHCARE CORP COM NEW 88033G407   65,658,767 806,817 SH   SOLE 18 805,037 0 1,780
TENET HEALTHCARE CORP COM NEW 88033G407   16,971,880 208,551 SH   SOLE 19 208,551 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   428,764,934 5,268,677 SH   SOLE 21 5,268,677 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   243,637,560 2,993,826 SH   SOLE 22 2,868,151 0 125,675
TENET HEALTHCARE CORP COM NEW 88033G407   5,378,160 66,087 SH   SOLE 25 22,334 0 43,753
TENET HEALTHCARE CORP COM NEW 88033G407   5,937,159 72,956 SH   SOLE 26 64,896 0 8,060
TENET HEALTHCARE CORP COM NEW 88033G407   1,548,824 19,032 SH   SOLE 28 16,005 0 3,027
TENET HEALTHCARE CORP COM NEW 88033G407   9,246,151 113,617 SH   SOLE 30 113,617 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   116,943 1,437 SH   SOLE 31 1,437 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   35,475,251 435,921 SH   SOLE 34 435,921 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   2,322,911 28,544 SH   SOLE 36 28,544 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,253,903 15,408 SH   SOLE 40 15,408 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   5,217,068 64,108 SH   SOLE 43 59,640 0 4,468
TENNANT CO COM 880345103   3,627,969 44,729 SH   SOLE 2 28,194 0 16,535
TENNANT CO COM 880345103   4,623 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103   1,052,321 12,974 SH   SOLE 7 12,270 0 704
TENNANT CO COM 880345103   4,898,314 60,391 SH   SOLE 18 60,391 0 0
TENNANT CO COM 880345103   7,214,572 88,948 SH   SOLE 19 88,948 0 0
TENNANT CO COM 880345103   178,715,503 2,203,372 SH   SOLE 21 2,203,372 0 0
TENNANT CO COM 880345103   47,955,476 591,240 SH   SOLE 22 562,115 0 29,125
TENNANT CO COM 880345103   116,961 1,442 SH   SOLE 23 1,442 0 0
TENNANT CO COM 880345103   306,028 3,773 SH   SOLE 25 3,773 0 0
TENNANT CO COM 880345103   523,241 6,451 SH   SOLE 26 4,791 0 1,660
TENNANT CO COM 880345103   22,549 278 SH   SOLE 28 278 0 0
TENNANT CO COM 880345103   5,489,281 67,677 SH   SOLE 30 67,677 0 0
TENNANT CO COM 880345103   86,625 1,068 SH   SOLE 36 1,068 0 0
TENNANT CO COM 880345103   232,948 2,872 SH   SOLE 40 2,872 0 0
TENNANT CO COM 880345103   1,875,784 23,126 SH   SOLE 43 21,395 0 1,731
TERADATA CORP DEL COM 88076W103   22,327,570 418,041 SH   SOLE 2 267,428 0 150,613
TERADATA CORP DEL COM 88076W103   1,547,395 28,972 SH   SOLE 4 11,295 0 17,677
TERADATA CORP DEL COM 88076W103   1,725,143 32,300 SH   SOLE 7 31,100 0 1,200
TERADATA CORP DEL COM 88076W103   210,863 3,948 SH   SOLE 13 3,948 0 0
TERADATA CORP DEL COM 88076W103   14,961,797 280,131 SH   SOLE 18 251,206 0 28,925
TERADATA CORP DEL COM 88076W103   11,515,196 215,600 SH   SOLE 19 215,600 0 0
TERADATA CORP DEL COM 88076W103   318,687,376 5,966,811 SH   SOLE 21 5,966,811 0 0
TERADATA CORP DEL COM 88076W103   178,846,002 3,348,549 SH   SOLE 22 3,157,229 0 191,320
TERADATA CORP DEL COM 88076W103   5,817,898 108,929 SH   SOLE 23 108,929 0 0
TERADATA CORP DEL COM 88076W103   1,070,390 20,041 SH   SOLE 25 20,041 0 0
TERADATA CORP DEL COM 88076W103   13,471,925 252,236 SH   SOLE 26 57,714 0 194,522
TERADATA CORP DEL COM 88076W103   777,116 14,550 SH   SOLE 28 1,953 0 12,597
TERADATA CORP DEL COM 88076W103   83,159 1,557 SH   SOLE 29 1,557 0 0
TERADATA CORP DEL COM 88076W103   38,504,978 720,932 SH   SOLE 30 720,932 0 0
TERADATA CORP DEL COM 88076W103   303,903 5,690 SH   SOLE 31 5,690 0 0
TERADATA CORP DEL COM 88076W103   2,290,648 42,888 SH   SOLE 34 42,888 0 0
TERADATA CORP DEL COM 88076W103   211,397 3,958 SH   SOLE 36 3,958 0 0
TERADATA CORP DEL COM 88076W103   875,977 16,401 SH   SOLE 40 16,401 0 0
TERADATA CORP DEL COM 88076W103   31,672 593 SH   OTR 43 593 0 0
TERADATA CORP DEL COM 88076W103   4,206,518 78,759 SH   SOLE 43 71,994 0 6,765
TERADYNE INC COM 880770102   56,202,056 504,824 SH   SOLE 2 325,743 0 179,081
TERADYNE INC COM 880770102   17,334,304 155,702 SH   SOLE 4 64,108 0 91,594
TERADYNE INC COM 880770102   11,707,797 105,163 SH   SOLE 7 92,784 0 12,379
TERADYNE INC COM 880770102   682,119 6,127 SH   SOLE 13 6,127 0 0
TERADYNE INC COM 880770102   2,083,430 18,714 SH   SOLE 15 18,714 0 0
TERADYNE INC COM 880770102   37,748,106 339,065 SH   SOLE 18 325,714 0 13,351
TERADYNE INC COM 880770102   7,368,599 66,187 SH   SOLE 19 66,187 0 0
TERADYNE INC COM 880770102   729,982,126 6,556,922 SH   SOLE 21 6,556,922 0 0
TERADYNE INC COM 880770102   400,101,205 3,593,831 SH   SOLE 22 3,261,027 0 332,804
TERADYNE INC COM 880770102   30,013,789 269,593 SH   SOLE 23 269,593 0 0
TERADYNE INC COM 880770102   22,831,222 205,077 SH   SOLE 25 204,775 0 302
TERADYNE INC COM 880770102   29,537,296 265,313 SH   SOLE 26 105,290 0 160,023
TERADYNE INC COM 880770102   29,076,167 261,171 SH   SOLE 28 2,444 0 258,727
TERADYNE INC COM 880770102   147,255,300 1,322,692 SH   SOLE 30 1,322,692 0 0
TERADYNE INC COM 880770102   4,019,792 36,107 SH   SOLE 31 33,444 0 2,663
TERADYNE INC COM 880770102   3,511,348 31,540 SH   SOLE 34 31,540 0 0
TERADYNE INC COM 880770102   3,932,064 35,319 SH   SOLE 36 35,319 0 0
TERADYNE INC COM 880770102   677,666 6,087 SH   SOLE 40 6,087 0 0
TERADYNE INC COM 880770102   39,188 352 SH   OTR 43 352 0 0
TERADYNE INC COM 880770102   14,134,470 126,960 SH   SOLE 43 111,584 0 15,377
TERAWULF INC COM 88080T104   44,473 25,413 SH   SOLE 2 0 0 25,413
TERAWULF INC COM 88080T104   276,010 157,720 SH   SOLE 18 157,720 0 0
TERAWULF INC COM 88080T104   190,183 108,676 SH   SOLE 19 108,676 0 0
TERAWULF INC COM 88080T104   3,765,370 2,151,640 SH   SOLE 21 2,151,640 0 0
TERAWULF INC COM 88080T104   4,689,426 2,679,672 SH   SOLE 22 2,643,183 0 36,489
TEREX CORP NEW COM 880779103   13,554,068 226,543 SH   SOLE 2 154,265 0 72,278
TEREX CORP NEW COM 880779103   15,616 261 SH   SOLE 4 261 0 0
TEREX CORP NEW COM 880779103   498,863 8,338 SH   SOLE 7 7,935 0 403
TEREX CORP NEW COM 880779103   18,312,766 306,080 SH   SOLE 18 282,156 0 23,924
TEREX CORP NEW COM 880779103   28,324,001 473,408 SH   SOLE 19 473,408 0 0
TEREX CORP NEW COM 880779103   306,562,997 5,123,901 SH   SOLE 21 5,123,901 0 0
TEREX CORP NEW COM 880779103   150,663,427 2,518,192 SH   SOLE 22 2,454,222 0 63,970
TEREX CORP NEW COM 880779103   651,549 10,890 SH   SOLE 23 10,890 0 0
TEREX CORP NEW COM 880779103   1,873,995 31,322 SH   SOLE 25 31,322 0 0
TEREX CORP NEW COM 880779103   4,330,854 72,386 SH   SOLE 26 25,990 0 46,396
TEREX CORP NEW COM 880779103   1,694,924 28,329 SH   SOLE 28 1,244 0 27,085
TEREX CORP NEW COM 880779103   2,191,573 36,630 SH   SOLE 30 36,630 0 0
TEREX CORP NEW COM 880779103   1,248,712 20,871 SH   SOLE 34 20,871 0 0
TEREX CORP NEW COM 880779103   108,891 1,820 SH   SOLE 36 1,820 0 0
TEREX CORP NEW COM 880779103   687,746 11,495 SH   SOLE 40 11,495 0 0
TEREX CORP NEW COM 880779103   10,875,420 181,772 SH   SOLE 43 164,032 0 17,740
TERNIUM SA SPONSORED ADS 880890108   18,715 472 SH   SOLE 25 472 0 0
TERNIUM SA SPONSORED ADS 880890108   111,892 2,822 SH   SOLE 43 2,775 0 47
TERNS PHARMACEUTICALS INC COM 880881107   238,464 27,253 SH   SOLE 2 14,417 0 12,836
TERNS PHARMACEUTICALS INC COM 880881107   3,658 418 SH   SOLE 7 418 0 0
TERNS PHARMACEUTICALS INC COM 880881107   1,035,493 118,342 SH   SOLE 18 118,342 0 0
TERNS PHARMACEUTICALS INC COM 880881107   753,095 86,068 SH   SOLE 19 86,068 0 0
TERNS PHARMACEUTICALS INC COM 880881107   15,531,250 1,775,000 SH   SOLE 21 1,775,000 0 0
TERNS PHARMACEUTICALS INC COM 880881107   9,571,161 1,093,847 SH   SOLE 22 1,057,100 0 36,747
TERNS PHARMACEUTICALS INC COM 880881107   242,375 27,700 SH   SOLE 30 27,700 0 0
TERNS PHARMACEUTICALS INC COM 880881107   86,634 9,901 SH   SOLE 43 9,052 0 849
TERRAN ORBITAL CORPORATION COM 88105P103   143,243 95,495 SH   SOLE 2 4,234 0 91,261
TERRAN ORBITAL CORPORATION COM 88105P103   378,717 252,478 SH   SOLE 18 252,478 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   241,497 160,998 SH   SOLE 19 160,998 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   4,959,882 3,306,588 SH   SOLE 21 3,306,588 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   2,585,553 1,723,702 SH   SOLE 22 1,666,696 0 57,006
TERRENO RLTY CORP COM 88146M101   16,527,019 274,992 SH   SOLE 2 157,694 0 117,298
TERRENO RLTY CORP COM 88146M101   2,118,345 35,247 SH   SOLE 4 35,247 0 0
TERRENO RLTY CORP COM 88146M101   7,169,329 119,290 SH   SOLE 7 102,288 0 17,002
TERRENO RLTY CORP COM 88146M101   13,671,067 227,472 SH   SOLE 18 227,472 0 0
TERRENO RLTY CORP COM 88146M101   38,372,949 638,485 SH   SOLE 19 638,485 0 0
TERRENO RLTY CORP COM 88146M101   190,849,113 3,175,526 SH   SOLE 21 3,175,526 0 0
TERRENO RLTY CORP COM 88146M101   196,379,455 3,267,545 SH   SOLE 22 3,154,682 0 112,863
TERRENO RLTY CORP COM 88146M101   854,682 14,221 SH   SOLE 23 14,221 0 0
TERRENO RLTY CORP COM 88146M101   23,561,424 392,037 SH   SOLE 25 392,037 0 0
TERRENO RLTY CORP COM 88146M101   7,263,205 120,852 SH   SOLE 26 37,722 0 83,130
TERRENO RLTY CORP COM 88146M101   3,726,921 62,012 SH   SOLE 28 2,624 0 59,388
TERRENO RLTY CORP COM 88146M101   17,409,768 289,680 SH   SOLE 30 289,680 0 0
TERRENO RLTY CORP COM 88146M101   833,106 13,862 SH   SOLE 40 13,862 0 0
TERRENO RLTY CORP COM 88146M101   1,951,815 32,476 SH   SOLE 43 30,847 0 1,629
TERRITORIAL BANCORP INC COM 88145X108   5,256 428 SH   SOLE 2 0 0 428
TERRITORIAL BANCORP INC COM 88145X108   18,604 1,515 SH   SOLE 18 1,515 0 0
TERRITORIAL BANCORP INC COM 88145X108   430,082 35,023 SH   SOLE 21 35,023 0 0
TERRITORIAL BANCORP INC COM 88145X108   407,929 33,219 SH   SOLE 22 33,219 0 0
TESLA INC COM 88160R101   1,416,255,540 5,410,305 SH   SOLE 2 1,199,086 0 4,211,219
TESLA INC COM 88160R101   573,462,942 2,190,713 SH   SOLE 4 1,270,653 0 920,060
TESLA INC COM 88160R101   713,815,378 2,726,880 SH   SOLE 7 2,433,571 0 293,309
TESLA INC COM 88160R101   37,336,779 142,632 SH   SOLE 13 142,632 0 0
TESLA INC COM 88160R101   90,394,155 345,319 SH   SOLE 15 345,319 0 0
TESLA INC COM 88160R101   1,525,210,496 5,826,529 SH   SOLE 18 5,082,989 0 743,540
TESLA INC COM 88160R101   892,331,785 3,408,839 SH   SOLE 19 3,408,839 0 0
TESLA INC COM 88160R101   14,847,421,108 56,719,338 SH   SOLE 21 56,719,338 0 0
TESLA INC COM 88160R101   15,623,743,235 59,685,003 SH   SOLE 22 53,811,921 0 5,873,082
TESLA INC COM 88160R101   1,595,149,420 6,093,706 SH   SOLE 23 6,093,706 0 0
TESLA INC COM 88160R101   1,497,659,204 5,721,279 SH   SOLE 25 5,327,699 0 393,580
TESLA INC COM 88160R101   1,400,217,415 5,349,037 SH   SOLE 26 2,245,451 0 3,103,586
TESLA INC COM 88160R101   1,414,195,672 5,402,436 SH   SOLE 28 245,835 0 5,156,601
TESLA INC COM 88160R101   10,979,157 41,942 SH   SOLE 29 41,942 0 0
TESLA INC COM 88160R101   5,172,884,612 19,761,182 SH   SOLE 30 19,735,482 0 25,700
TESLA INC COM 88160R101   192,426,342 735,097 SH   SOLE 31 665,785 0 69,312
TESLA INC COM 88160R101   190,336,632 727,114 SH   SOLE 32 727,114 0 0
TESLA INC COM 88160R101   550,768,007 2,104,015 SH   SOLE 34 2,104,015 0 0
TESLA INC COM 88160R101   174,785,138 667,705 SH   SOLE 36 667,705 0 0
TESLA INC COM 88160R101   29,201,491 111,554 SH   SOLE 40 111,554 0 0
TESLA INC COM 88160R101   1,258,852 4,809 SH   OTR 43 4,809 0 0
TESLA INC COM 88160R101   710,434,251 2,713,964 SH   SOLE 43 2,297,561 0 416,403
TESLA INC OPTIONS 88160R101   1,963,275 7,500 SH Call SOLE 2 0 0 7,500
TESLA INC OPTIONS 88160R101   497,363 1,900 SH Call SOLE 4 1,900 0 0
TESLA INC OPTIONS 88160R101   10,418,446 39,800 SH Call SOLE 18 39,800 0 0
TESLA INC OPTIONS 88160R101   56,254,373 214,900 SH Call SOLE 19 214,900 0 0
TESLA INC OPTIONS 88160R101   4,450,090 17,000 SH Call SOLE 22 17,000 0 0
TESLA INC OPTIONS 88160R101   1,177,965 4,500 SH Call SOLE 26 4,500 0 0
TESLA INC OPTIONS 88160R101   33,009,197 126,100 SH Call SOLE 34 126,100 0 0
TESSCO TECHNOLOGIES INC COM 872386107   83,674 9,349 SH   SOLE 2 0 0 9,349
TESSCO TECHNOLOGIES INC COM 872386107   12,736 1,423 SH   SOLE 18 1,423 0 0
TESSCO TECHNOLOGIES INC COM 872386107   145,384 16,244 SH   SOLE 21 16,244 0 0
TESSCO TECHNOLOGIES INC COM 872386107   2,613,561 292,018 SH   SOLE 22 292,018 0 0
TESSCO TECHNOLOGIES INC COM 872386107   431,900 48,257 SH   SOLE 26 0 0 48,257
TETRA TECH INC NEW COM 88162G103   16,586,371 101,297 SH   SOLE 2 58,633 0 42,664
TETRA TECH INC NEW COM 88162G103   384,953 2,351 SH   SOLE 4 860 0 1,491
TETRA TECH INC NEW COM 88162G103   11,948,435 72,972 SH   SOLE 7 72,731 0 241
TETRA TECH INC NEW COM 88162G103   17,711,101 108,166 SH   SOLE 18 108,166 0 0
TETRA TECH INC NEW COM 88162G103   7,372,066 45,023 SH   SOLE 19 45,023 0 0
TETRA TECH INC NEW COM 88162G103   451,702,006 2,758,654 SH   SOLE 21 2,758,654 0 0
TETRA TECH INC NEW COM 88162G103   249,852,667 1,525,911 SH   SOLE 22 1,446,177 0 79,734
TETRA TECH INC NEW COM 88162G103   1,663,762 10,161 SH   SOLE 25 10,161 0 0
TETRA TECH INC NEW COM 88162G103   5,140,617 31,395 SH   SOLE 26 18,773 0 12,622
TETRA TECH INC NEW COM 88162G103   990,463 6,049 SH   SOLE 28 965 0 5,084
TETRA TECH INC NEW COM 88162G103   109,392,074 668,084 SH   SOLE 30 668,084 0 0
TETRA TECH INC NEW COM 88162G103   122,150 746 SH   SOLE 31 746 0 0
TETRA TECH INC NEW COM 88162G103   853,904 5,215 SH   SOLE 34 5,215 0 0
TETRA TECH INC NEW COM 88162G103   192,067 1,173 SH   SOLE 36 1,173 0 0
TETRA TECH INC NEW COM 88162G103   1,395,720 8,524 SH   SOLE 40 8,524 0 0
TETRA TECH INC NEW COM 88162G103   6,851,257 41,842 SH   SOLE 43 39,969 0 1,873
TETRA TECHNOLOGIES INC DEL COM 88162F105   292,607 86,570 SH   SOLE 2 56,267 0 30,303
TETRA TECHNOLOGIES INC DEL COM 88162F105   592,808 175,387 SH   SOLE 7 175,387 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   1,185,403 350,711 SH   SOLE 18 350,711 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   842,989 249,405 SH   SOLE 19 249,405 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   14,610,631 4,322,672 SH   SOLE 21 4,322,672 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   10,834,827 3,205,570 SH   SOLE 22 3,117,214 0 88,356
TETRA TECHNOLOGIES INC DEL COM 88162F105   69,963 20,699 SH   SOLE 25 20,699 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   330,402 97,752 SH   SOLE 28 0 0 97,752
TETRA TECHNOLOGIES INC DEL COM 88162F105   5,268,994 1,558,874 SH   SOLE 30 1,558,874 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   74,536 22,052 SH   SOLE 40 22,052 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   181,104 53,581 SH   SOLE 43 51,145 0 2,436
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,586,179 210,648 SH   SOLE 2 79,127 0 131,521
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   5,260,804 698,646 SH   SOLE 4 340,328 0 358,318
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   5,026,855 667,577 SH   SOLE 7 581,445 0 86,132
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   26,400 3,506 SH   SOLE 13 3,506 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,020,789 135,563 SH   SOLE 15 135,563 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   7,140,217 948,236 SH   SOLE 18 937,909 0 10,327
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   4,884,899 648,725 SH   SOLE 19 648,725 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   118,308,905 15,711,674 SH   SOLE 21 15,711,674 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   112,089,886 14,885,775 SH   SOLE 22 14,335,005 0 550,770
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   15,664,373 2,080,262 SH   SOLE 23 2,080,262 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,921,316 387,957 SH   SOLE 25 380,720 0 7,237
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,508,860 465,984 SH   SOLE 26 55,472 0 410,512
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,853,997 511,819 SH   SOLE 28 12,023 0 499,796
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   6,226,753 826,926 SH   SOLE 30 826,926 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,810,551 240,445 SH   SOLE 31 219,661 0 20,784
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   11,594,897 1,539,827 SH   SOLE 34 1,539,827 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,054,750 140,073 SH   SOLE 36 140,073 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   350,552 46,554 SH   SOLE 40 46,554 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,051,263 139,610 SH   SOLE 43 134,813 0 4,797
TEXAS CAP BANCSHARES INC COM 88224Q107   3,676,328 71,385 SH   SOLE 2 41,491 0 29,894
TEXAS CAP BANCSHARES INC COM 88224Q107   23,381 454 SH   SOLE 4 454 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   533,077 10,351 SH   SOLE 7 9,826 0 525
TEXAS CAP BANCSHARES INC COM 88224Q107   11,235,704 218,169 SH   SOLE 18 218,169 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   9,113,389 176,959 SH   SOLE 19 176,959 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   181,423,737 3,522,791 SH   SOLE 21 3,522,791 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   83,264,582 1,616,788 SH   SOLE 22 1,557,445 0 59,343
TEXAS CAP BANCSHARES INC COM 88224Q107   500,838 9,725 SH   SOLE 25 9,725 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   1,297,646 25,197 SH   SOLE 26 20,029 0 5,168
TEXAS CAP BANCSHARES INC COM 88224Q107   160,938 3,125 SH   SOLE 28 902 0 2,223
TEXAS CAP BANCSHARES INC COM 88224Q107   3,807,189 73,926 SH   SOLE 30 73,926 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   852,840 16,560 SH   SOLE 34 16,560 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   45,063 875 SH   SOLE 36 875 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   445,630 8,653 SH   SOLE 40 8,653 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   1,525,173 29,615 SH   SOLE 43 27,499 0 2,116
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   5,184 427 SH   SOLE 18 427 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   72,269 5,953 SH   SOLE 21 5,953 0 0
TEXAS INSTRS INC COM 882508104   346,230,126 1,923,287 SH   SOLE 2 442,672 0 1,480,615
TEXAS INSTRS INC COM 882508104   93,432,720 519,013 SH   SOLE 4 427,972 0 91,041
TEXAS INSTRS INC COM 882508104   250,533,294 1,391,697 SH   SOLE 7 1,189,329 0 202,368
TEXAS INSTRS INC COM 882508104   7,217,542 40,093 SH   SOLE 13 40,093 0 0
TEXAS INSTRS INC COM 882508104   29,218,326 162,306 SH   SOLE 15 162,306 0 0
TEXAS INSTRS INC COM 882508104   309,963,837 1,721,830 SH   SOLE 18 1,641,135 0 80,695
TEXAS INSTRS INC COM 882508104   51,790,314 287,692 SH   SOLE 19 287,692 0 0
TEXAS INSTRS INC COM 882508104   5,914,011,459 32,851,969 SH   SOLE 21 32,851,969 0 0
TEXAS INSTRS INC COM 882508104   3,623,008,172 20,125,587 SH   SOLE 22 18,252,307 0 1,873,280
TEXAS INSTRS INC COM 882508104   331,713,493 1,842,648 SH   SOLE 23 1,842,648 0 0
TEXAS INSTRS INC COM 882508104   444,796,836 2,470,819 SH   SOLE 25 2,253,586 0 217,233
TEXAS INSTRS INC COM 882508104   334,947,912 1,860,615 SH   SOLE 26 881,126 0 979,489
TEXAS INSTRS INC COM 882508104   390,064,276 2,166,783 SH   SOLE 28 46,534 0 2,120,249
TEXAS INSTRS INC COM 882508104   259,949 1,444 SH   SOLE 29 1,444 0 0
TEXAS INSTRS INC COM 882508104   1,637,344,007 9,095,345 SH   SOLE 30 9,021,434 0 73,911
TEXAS INSTRS INC COM 882508104   37,645,422 209,118 SH   SOLE 31 187,042 0 22,076
TEXAS INSTRS INC COM 882508104   36,158,637 200,859 SH   SOLE 32 200,859 0 0
TEXAS INSTRS INC COM 882508104   228,134,485 1,267,273 SH   SOLE 34 1,267,273 0 0
TEXAS INSTRS INC COM 882508104   45,136,415 250,730 SH   SOLE 36 250,730 0 0
TEXAS INSTRS INC COM 882508104   6,375,588 35,416 SH   SOLE 40 35,416 0 0
TEXAS INSTRS INC COM 882508104   294,693 1,637 SH   OTR 43 1,637 0 0
TEXAS INSTRS INC COM 882508104   226,322,005 1,257,205 SH   SOLE 43 1,085,772 0 171,433
TEXAS PACIFIC LAND CORPORATI COM 88262P102   46,510,629 35,329 SH   SOLE 2 760 0 34,569
TEXAS PACIFIC LAND CORPORATI COM 88262P102   6,132,257 4,658 SH   SOLE 4 2,020 0 2,638
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,465,265 1,113 SH   SOLE 7 1,079 0 34
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,441,568 1,095 SH   SOLE 13 1,095 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   556,880 423 SH   SOLE 15 423 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   7,517,215 5,710 SH   SOLE 18 5,357 0 353
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,863,151 3,694 SH   SOLE 19 3,694 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   226,684,186 172,187 SH   SOLE 21 172,187 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   204,522,225 155,353 SH   SOLE 22 144,419 0 10,934
TEXAS PACIFIC LAND CORPORATI COM 88262P102   14,477,551 10,997 SH   SOLE 23 10,997 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   13,528,354 10,276 SH   SOLE 25 10,276 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   10,426,680 7,920 SH   SOLE 26 3,210 0 4,710
TEXAS PACIFIC LAND CORPORATI COM 88262P102   9,606,501 7,297 SH   SOLE 28 122 0 7,175
TEXAS PACIFIC LAND CORPORATI COM 88262P102   22,381 17 SH   SOLE 29 17 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   29,896,399 22,709 SH   SOLE 30 22,709 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,719,349 1,306 SH   SOLE 31 1,203 0 103
TEXAS PACIFIC LAND CORPORATI COM 88262P102   309,378 235 SH   SOLE 34 235 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,911,558 1,452 SH   SOLE 36 1,452 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   339,657 258 SH   SOLE 40 258 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   21,064 16 SH   OTR 43 16 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,609,305 1,982 SH   SOLE 43 1,431 0 551
TEXAS ROADHOUSE INC COM 882681109   21,115,714 188,063 SH   SOLE 2 111,682 0 76,381
TEXAS ROADHOUSE INC COM 882681109   20,210 180 SH   SOLE 4 180 0 0
TEXAS ROADHOUSE INC COM 882681109   704,669 6,276 SH   SOLE 7 5,977 0 299
TEXAS ROADHOUSE INC COM 882681109   17,060,160 151,943 SH   SOLE 18 140,412 0 11,531
TEXAS ROADHOUSE INC COM 882681109   26,278,011 234,040 SH   SOLE 19 234,040 0 0
TEXAS ROADHOUSE INC COM 882681109   400,034,889 3,562,833 SH   SOLE 21 3,562,833 0 0
TEXAS ROADHOUSE INC COM 882681109   236,834,225 2,109,318 SH   SOLE 22 2,023,766 0 85,552
TEXAS ROADHOUSE INC COM 882681109   989,973 8,817 SH   SOLE 23 8,817 0 0
TEXAS ROADHOUSE INC COM 882681109   1,407,093 12,532 SH   SOLE 25 12,532 0 0
TEXAS ROADHOUSE INC COM 882681109   13,030,992 116,058 SH   SOLE 26 27,456 0 88,602
TEXAS ROADHOUSE INC COM 882681109   2,310,722 20,580 SH   SOLE 28 1,177 0 19,403
TEXAS ROADHOUSE INC COM 882681109   3,756,552 33,457 SH   SOLE 30 33,457 0 0
TEXAS ROADHOUSE INC COM 882681109   106,891 952 SH   SOLE 31 952 0 0
TEXAS ROADHOUSE INC COM 882681109   228,265 2,033 SH   SOLE 34 2,033 0 0
TEXAS ROADHOUSE INC COM 882681109   46,035 410 SH   SOLE 36 410 0 0
TEXAS ROADHOUSE INC COM 882681109   1,297,508 11,556 SH   SOLE 40 11,556 0 0
TEXAS ROADHOUSE INC COM 882681109   16,393 146 SH   OTR 43 146 0 0
TEXAS ROADHOUSE INC COM 882681109   13,517,440 120,390 SH   SOLE 43 105,193 0 15,197
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   786,379 19,969 SH   SOLE 2 1,536 0 18,433
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   18,075 459 SH   SOLE 7 459 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   4,790,853 121,657 SH   SOLE 18 121,657 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   3,397,746 86,281 SH   SOLE 19 86,281 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   54,549,334 1,385,204 SH   SOLE 21 1,385,204 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   20,340,676 516,523 SH   SOLE 22 484,046 0 32,477
TEXTRON INC COM 883203101   44,394,293 656,429 SH   SOLE 2 245,860 0 410,569
TEXTRON INC COM 883203101   12,036,043 177,969 SH   SOLE 4 55,149 0 122,820
TEXTRON INC COM 883203101   9,607,518 142,060 SH   SOLE 7 125,881 0 16,179
TEXTRON INC COM 883203101   217,633 3,218 SH   SOLE 13 3,218 0 0
TEXTRON INC COM 883203101   2,609,301 38,582 SH   SOLE 15 38,582 0 0
TEXTRON INC COM 883203101   24,755,150 366,038 SH   SOLE 18 344,629 0 21,409
TEXTRON INC COM 883203101   12,819,334 189,551 SH   SOLE 19 189,551 0 0
TEXTRON INC COM 883203101   566,974,685 8,383,479 SH   SOLE 21 8,383,479 0 0
TEXTRON INC COM 883203101   341,766,717 5,053,478 SH   SOLE 22 4,505,808 0 547,670
TEXTRON INC COM 883203101   25,346,236 374,778 SH   SOLE 23 374,778 0 0
TEXTRON INC COM 883203101   7,374,510 109,042 SH   SOLE 25 108,358 0 684
TEXTRON INC COM 883203101   25,565,290 378,017 SH   SOLE 26 124,314 0 253,703
TEXTRON INC COM 883203101   769,900 11,384 SH   SOLE 28 0 0 11,384
TEXTRON INC COM 883203101   214,522 3,172 SH   SOLE 29 3,172 0 0
TEXTRON INC COM 883203101   73,881,650 1,092,439 SH   SOLE 30 1,092,439 0 0
TEXTRON INC COM 883203101   4,051,037 59,900 SH   SOLE 31 56,035 0 3,865
TEXTRON INC COM 883203101   3,785,522 55,974 SH   SOLE 36 55,974 0 0
TEXTRON INC COM 883203101   312,518 4,621 SH   SOLE 40 4,621 0 0
TEXTRON INC COM 883203101   10,952,123 161,942 SH   SOLE 43 140,566 0 21,376
TFF PHARMACEUTICALS INC COM 87241J104   478 1,017 SH   SOLE 2 0 0 1,017
TFF PHARMACEUTICALS INC COM 87241J104   8,380 17,830 SH   SOLE 21 17,830 0 0
TFF PHARMACEUTICALS INC COM 87241J104   91,674 195,051 SH   SOLE 22 195,051 0 0
TFI INTL INC COM 87241L109   52,877 464 SH   SOLE 2 464 0 0
TFI INTL INC COM 87241L109   2,553,730 22,409 SH   SOLE 43 20,647 0 1,762
TFS FINL CORP COM 87240R107   553,608 44,042 SH   SOLE 2 18,987 0 25,055
TFS FINL CORP COM 87240R107   3,494 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107   6,034 480 SH   SOLE 7 480 0 0
TFS FINL CORP COM 87240R107   269,953 21,476 SH   SOLE 18 21,476 0 0
TFS FINL CORP COM 87240R107   225,192 17,915 SH   SOLE 19 17,915 0 0
TFS FINL CORP COM 87240R107   9,347,366 743,625 SH   SOLE 21 743,625 0 0
TFS FINL CORP COM 87240R107   19,026,857 1,513,672 SH   SOLE 22 1,438,402 0 75,270
TFS FINL CORP COM 87240R107   131,482 10,460 SH   SOLE 25 10,460 0 0
TFS FINL CORP COM 87240R107   245,253 19,511 SH   SOLE 26 11,939 0 7,572
TFS FINL CORP COM 87240R107   11,891 946 SH   SOLE 28 946 0 0
TFS FINL CORP COM 87240R107   71,184 5,663 SH   SOLE 30 5,663 0 0
TFS FINL CORP COM 87240R107   9,076 722 SH   SOLE 31 722 0 0
TFS FINL CORP COM 87240R107   136,523 10,861 SH   SOLE 40 10,861 0 0
TFS FINL CORP COM 87240R107   12,242,764 973,967 SH   SOLE 43 760,197 0 213,770
TG THERAPEUTICS INC COM 88322Q108   2,312,405 93,092 SH   SOLE 2 48,727 0 44,365
TG THERAPEUTICS INC COM 88322Q108   8,421 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108   463,117 18,644 SH   SOLE 7 17,690 0 954
TG THERAPEUTICS INC COM 88322Q108   8,812,884 354,786 SH   SOLE 18 341,166 0 13,620
TG THERAPEUTICS INC COM 88322Q108   9,764,405 393,092 SH   SOLE 19 393,092 0 0
TG THERAPEUTICS INC COM 88322Q108   114,507,432 4,609,800 SH   SOLE 21 4,609,800 0 0
TG THERAPEUTICS INC COM 88322Q108   93,471,529 3,762,944 SH   SOLE 22 3,659,143 0 103,801
TG THERAPEUTICS INC COM 88322Q108   104,701 4,215 SH   SOLE 23 4,215 0 0
TG THERAPEUTICS INC COM 88322Q108   682,926 27,493 SH   SOLE 25 27,493 0 0
TG THERAPEUTICS INC COM 88322Q108   1,954,883 78,699 SH   SOLE 26 65,475 0 13,224
TG THERAPEUTICS INC COM 88322Q108   161,758 6,512 SH   SOLE 28 2,288 0 4,224
TG THERAPEUTICS INC COM 88322Q108   11,837,552 476,552 SH   SOLE 30 476,552 0 0
TG THERAPEUTICS INC COM 88322Q108   632,253 25,453 SH   SOLE 40 25,453 0 0
TG THERAPEUTICS INC COM 88322Q108   1,635,515 65,842 SH   SOLE 43 56,996 0 8,846
TH INTERNATIONAL LIMITED ORDINARY SHARES G8656L106   61,424 21,402 SH   SOLE 21 21,402 0 0
TH INTERNATIONAL LIMITED ORDINARY SHARES G8656L106   555,270 193,474 SH   SOLE 22 177,615 0 15,859
TH INTERNATIONAL LIMITED ORDINARY SHARES G8656L106   33,720 11,749 SH   SOLE 30 11,749 0 0
THE AARONS COMPANY INC COM 00258W108   3,261,278 230,642 SH   SOLE 2 133,639 0 97,003
THE AARONS COMPANY INC COM 00258W108   2,163 153 SH   SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108   375,092 26,527 SH   SOLE 7 25,091 0 1,436
THE AARONS COMPANY INC COM 00258W108   1,597,693 112,991 SH   SOLE 18 112,991 0 0
THE AARONS COMPANY INC COM 00258W108   3,786,395 267,779 SH   SOLE 19 267,779 0 0
THE AARONS COMPANY INC COM 00258W108   54,420,986 3,848,726 SH   SOLE 21 3,848,726 0 0
THE AARONS COMPANY INC COM 00258W108   17,800,478 1,258,874 SH   SOLE 22 1,202,354 0 56,520
THE AARONS COMPANY INC COM 00258W108   224,685 15,890 SH   SOLE 23 15,890 0 0
THE AARONS COMPANY INC COM 00258W108   70,502 4,986 SH   SOLE 25 4,986 0 0
THE AARONS COMPANY INC COM 00258W108   600,865 42,494 SH   SOLE 26 9,359 0 33,135
THE AARONS COMPANY INC COM 00258W108   14,875 1,052 SH   SOLE 28 0 0 1,052
THE AARONS COMPANY INC COM 00258W108   1,566,952 110,817 SH   SOLE 30 110,817 0 0
THE AARONS COMPANY INC COM 00258W108   28,337 2,004 SH   SOLE 36 2,004 0 0
THE AARONS COMPANY INC COM 00258W108   57,847 4,091 SH   SOLE 40 4,091 0 0
THE AARONS COMPANY INC COM 00258W108   401,039 28,362 SH   SOLE 43 27,464 0 898
THE ARENA GROUP HOLDINGS INC COM 040044109   192 42 SH   SOLE 2 0 0 42
THE ARENA GROUP HOLDINGS INC COM 040044109   8,968 1,958 SH   SOLE 18 1,958 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   99,061 21,629 SH   SOLE 21 21,629 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   242,016 52,842 SH   SOLE 22 52,842 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   1,564 3,736 SH   SOLE 2 0 0 3,736
THE BEACHBODY COMPANY INC COM CL A 073463101   62,196 148,581 SH   SOLE 21 148,581 0 0
THE BEACHBODY COMPANY INC COM CL A 073463101   596,013 1,423,824 SH   SOLE 22 1,423,824 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   1,718,746 205,346 SH   SOLE 2 185,157 0 20,189
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   1,599 191 SH   SOLE 4 191 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   6,972 833 SH   SOLE 7 833 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   1,770,230 211,497 SH   SOLE 18 211,497 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   3,273,700 391,123 SH   SOLE 19 391,123 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   23,826,034 2,846,599 SH   SOLE 21 2,846,599 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   21,756,233 2,599,311 SH   SOLE 22 2,548,652 0 50,659
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   130,480 15,589 SH   SOLE 25 15,589 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   321,776 38,444 SH   SOLE 26 28,664 0 9,780
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   83,893 10,023 SH   SOLE 28 0 0 10,023
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   1,152,750 137,724 SH   SOLE 30 137,724 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   156,460 18,693 SH   SOLE 40 18,693 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   24,666 2,947 SH   OTR 43 2,947 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   16,012 1,913 SH   SOLE 43 1,723 0 190
THE CIGNA GROUP COM 125523100   257,680,031 918,318 SH   SOLE 2 392,065 0 526,253
THE CIGNA GROUP COM 125523100   72,572,981 258,635 SH   SOLE 4 142,161 0 116,474
THE CIGNA GROUP COM 125523100   101,720,587 362,511 SH   SOLE 7 275,395 0 87,116
THE CIGNA GROUP COM 125523100   7,543,650 26,884 SH   SOLE 13 26,884 0 0
THE CIGNA GROUP COM 125523100   14,399,550 51,317 SH   SOLE 15 51,317 0 0
THE CIGNA GROUP COM 125523100   280,357,628 999,136 SH   SOLE 18 909,834 0 89,302
THE CIGNA GROUP COM 125523100   581,707,370 2,073,084 SH   SOLE 19 2,073,084 0 0
THE CIGNA GROUP COM 125523100   1,869,745,831 6,663,385 SH   SOLE 21 6,663,385 0 0
THE CIGNA GROUP COM 125523100   1,897,216,571 6,761,285 SH   SOLE 22 6,113,470 0 647,815
THE CIGNA GROUP COM 125523100   192,005,040 684,266 SH   SOLE 23 684,266 0 0
THE CIGNA GROUP COM 125523100   262,994,875 937,259 SH   SOLE 25 853,711 0 83,548
THE CIGNA GROUP COM 125523100   190,429,190 678,650 SH   SOLE 26 322,020 0 356,630
THE CIGNA GROUP COM 125523100   190,141,575 677,625 SH   SOLE 28 13,295 0 664,330
THE CIGNA GROUP COM 125523100   1,565,467 5,579 SH   SOLE 29 5,579 0 0
THE CIGNA GROUP COM 125523100   751,681,382 2,678,836 SH   SOLE 30 2,678,836 0 0
THE CIGNA GROUP COM 125523100   21,464,497 76,495 SH   SOLE 31 69,252 0 7,243
THE CIGNA GROUP COM 125523100   186,461,787 664,511 SH   SOLE 34 664,511 0 0
THE CIGNA GROUP COM 125523100   25,802,573 91,955 SH   SOLE 36 91,955 0 0
THE CIGNA GROUP COM 125523100   3,259,730 11,617 SH   SOLE 40 11,617 0 0
THE CIGNA GROUP COM 125523100   709,076 2,527 SH   OTR 43 2,527 0 0
THE CIGNA GROUP COM 125523100   135,703,942 483,621 SH   SOLE 43 421,577 0 62,044
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   98,185 53,073 SH   SOLE 28 53,073 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   2,650 2,431 SH   SOLE 18 2,431 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   38,378 35,209 SH   SOLE 21 35,209 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   825,768 122,155 SH   SOLE 2 39,364 0 82,791
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   370,800 54,852 SH   SOLE 4 54,852 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   1,308,297 193,535 SH   SOLE 7 165,923 0 27,612
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   2,593,183 383,607 SH   SOLE 18 383,607 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   3,176,139 469,843 SH   SOLE 19 469,843 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   37,795,356 5,591,029 SH   SOLE 21 5,591,029 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   33,445,999 4,947,633 SH   SOLE 22 4,752,228 0 195,405
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   46,117 6,822 SH   SOLE 23 6,822 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   3,246,307 480,223 SH   SOLE 25 480,223 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   460,931 68,185 SH   SOLE 26 58,287 0 9,898
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   760,480 112,497 SH   SOLE 28 3,464 0 109,033
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   3,506,750 518,750 SH   SOLE 30 518,750 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   150,707 22,294 SH   SOLE 40 22,294 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   854,114 126,348 SH   SOLE 43 99,710 0 26,638
THE ODP CORP COM 88337F105   1,846,066 39,429 SH   SOLE 2 18,669 0 20,760
THE ODP CORP COM 88337F105   5,291 113 SH   SOLE 4 113 0 0
THE ODP CORP COM 88337F105   424,751 9,072 SH   SOLE 7 8,628 0 444
THE ODP CORP COM 88337F105   5,728,146 122,344 SH   SOLE 18 122,344 0 0
THE ODP CORP COM 88337F105   3,456,721 73,830 SH   SOLE 19 73,830 0 0
THE ODP CORP COM 88337F105   192,099,323 4,102,933 SH   SOLE 21 4,102,933 0 0
THE ODP CORP COM 88337F105   48,442,641 1,034,657 SH   SOLE 22 968,430 0 66,227
THE ODP CORP COM 88337F105   318,516 6,803 SH   SOLE 25 6,803 0 0
THE ODP CORP COM 88337F105   1,119,326 23,907 SH   SOLE 26 20,333 0 3,574
THE ODP CORP COM 88337F105   45,650 975 SH   SOLE 28 975 0 0
THE ODP CORP COM 88337F105   3,300,108 70,485 SH   SOLE 30 70,485 0 0
THE ODP CORP COM 88337F105   135,778 2,900 SH   SOLE 36 2,900 0 0
THE ODP CORP COM 88337F105   291,033 6,216 SH   SOLE 40 6,216 0 0
THE ODP CORP COM 88337F105   2,038,925 43,548 SH   SOLE 43 42,954 0 594
THE ONCOLOGY INSTITUTE INC COM 68236X100   82,217 149,431 SH   SOLE 22 149,431 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   28,921 3,951 SH   SOLE 2 786 0 3,165
THE ONE GROUP HOSPITALITY IN COM 88338K103   463,173 63,275 SH   SOLE 18 63,275 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   339,062 46,320 SH   SOLE 19 46,320 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   5,265,898 719,385 SH   SOLE 21 719,385 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   4,281,073 584,846 SH   SOLE 22 579,233 0 5,613
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   4,084 1,177 SH   SOLE 18 1,177 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   52,834 15,226 SH   SOLE 21 15,226 0 0
THE REALREAL INC COM 88339P101   35,786 16,120 SH   SOLE 2 14,488 0 1,632
THE REALREAL INC COM 88339P101   95,058 42,819 SH   SOLE 18 17,446 0 25,373
THE REALREAL INC COM 88339P101   556,834 250,826 SH   SOLE 21 250,826 0 0
THE REALREAL INC COM 88339P101   3,665,569 1,651,157 SH   SOLE 22 1,651,157 0 0
THE REALREAL INC COM 88339P101   3,592 1,618 SH   SOLE 28 1,618 0 0
THE REALREAL INC COM 88339P101   12,714 5,727 SH   SOLE 43 5,727 0 0
THE REALREAL INC NOTE 1.000% 3/0 88339PAD3   676,500 1,650,000 PRN   SOLE 21 1,650,000 0 0
THE TRADE DESK INC COM CL A 88339J105   52,727,592 682,823 SH   SOLE 2 25,301 0 657,522
THE TRADE DESK INC COM CL A 88339J105   22,721,522 294,244 SH   SOLE 4 161,468 0 132,776
THE TRADE DESK INC COM CL A 88339J105   4,798,760 62,144 SH   SOLE 7 59,466 0 2,678
THE TRADE DESK INC COM CL A 88339J105   1,001,621 12,971 SH   SOLE 13 12,971 0 0
THE TRADE DESK INC COM CL A 88339J105   2,534,669 32,824 SH   SOLE 15 32,824 0 0
THE TRADE DESK INC COM CL A 88339J105   32,066,223 415,258 SH   SOLE 18 390,146 0 25,112
THE TRADE DESK INC COM CL A 88339J105   7,668,873 99,312 SH   SOLE 19 99,312 0 0
THE TRADE DESK INC COM CL A 88339J105   501,715,637 6,497,224 SH   SOLE 21 6,497,224 0 0
THE TRADE DESK INC COM CL A 88339J105   791,080,367 10,244,501 SH   SOLE 22 9,440,638 0 803,863
THE TRADE DESK INC COM CL A 88339J105   59,308,512 768,046 SH   SOLE 23 768,046 0 0
THE TRADE DESK INC COM CL A 88339J105   46,315,243 599,783 SH   SOLE 25 598,309 0 1,474
THE TRADE DESK INC COM CL A 88339J105   38,680,502 500,913 SH   SOLE 26 261,702 0 239,211
THE TRADE DESK INC COM CL A 88339J105   40,191,852 520,485 SH   SOLE 28 6,994 0 513,491
THE TRADE DESK INC COM CL A 88339J105   35,830 464 SH   SOLE 29 464 0 0
THE TRADE DESK INC COM CL A 88339J105   81,870,961 1,060,230 SH   SOLE 30 1,012,861 0 47,369
THE TRADE DESK INC COM CL A 88339J105   7,587,251 98,255 SH   SOLE 31 90,531 0 7,724
THE TRADE DESK INC COM CL A 88339J105   1,438,454 18,628 SH   SOLE 34 18,628 0 0
THE TRADE DESK INC COM CL A 88339J105   8,134,200 105,338 SH   SOLE 36 105,338 0 0
THE TRADE DESK INC COM CL A 88339J105   1,302,701 16,870 SH   SOLE 40 16,870 0 0
THE TRADE DESK INC COM CL A 88339J105   82,471 1,068 SH   OTR 43 1,068 0 0
THE TRADE DESK INC COM CL A 88339J105   18,199,237 235,680 SH   SOLE 43 193,969 0 41,711
THERAPEUTICSMD INC COM NEW 88338N206   4,285 1,040 SH   SOLE 18 1,040 0 0
THERAPEUTICSMD INC COM NEW 88338N206   85,284 20,700 SH   SOLE 21 20,700 0 0
THERAPEUTICSMD INC COM NEW 88338N206   475,390 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,086,170 104,944 SH   SOLE 2 25,956 0 78,988
THERAVANCE BIOPHARMA INC COM G8807B106   1,480 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   4,513 436 SH   SOLE 7 436 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   2,152,872 208,007 SH   SOLE 18 189,751 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106   1,292,405 124,870 SH   SOLE 19 124,870 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   28,081,330 2,713,172 SH   SOLE 21 2,713,172 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   17,370,353 1,678,295 SH   SOLE 22 1,609,051 0 69,244
THERAVANCE BIOPHARMA INC COM G8807B106   121,675 11,756 SH   SOLE 25 11,756 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   187,573 18,123 SH   SOLE 26 11,000 0 7,123
THERAVANCE BIOPHARMA INC COM G8807B106   136,610 13,199 SH   SOLE 28 0 0 13,199
THERAVANCE BIOPHARMA INC COM G8807B106   998,661 96,489 SH   SOLE 30 96,489 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   17,761 1,716 SH   SOLE 36 1,716 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   123,103 11,894 SH   SOLE 40 11,894 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   1,016,070 98,171 SH   SOLE 43 61,749 0 36,422
THERIVA BIOLOGICS INC COM NEW 87164U409   109 109 SH   SOLE 21 109 0 0
THERIVA BIOLOGICS INC COM NEW 87164U409   190,060 190,060 SH   SOLE 22 190,060 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   472,847,938 906,273 SH   SOLE 2 289,616 0 616,657
THERMO FISHER SCIENTIFIC INC COM 883556102   154,594,525 296,300 SH   SOLE 4 167,843 0 128,457
THERMO FISHER SCIENTIFIC INC COM 883556102   153,037,623 293,316 SH   SOLE 7 257,561 0 35,755
THERMO FISHER SCIENTIFIC INC COM 883556102   6,270,913 12,019 SH   SOLE 13 12,019 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   24,274,941 46,526 SH   SOLE 15 46,526 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   693,865,676 1,329,882 SH   SOLE 18 1,258,294 0 71,588
THERMO FISHER SCIENTIFIC INC COM 883556102   692,333,554 1,326,945 SH   SOLE 19 1,326,945 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,220,842,852 10,006,407 SH   SOLE 21 10,006,407 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,383,688,195 8,401,894 SH   SOLE 22 7,601,881 0 800,013
THERMO FISHER SCIENTIFIC INC COM 883556102   415,057,343 795,510 SH   SOLE 23 795,510 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   444,729,265 852,380 SH   SOLE 25 792,039 0 60,341
THERMO FISHER SCIENTIFIC INC COM 883556102   439,544,114 842,442 SH   SOLE 26 314,017 0 528,425
THERMO FISHER SCIENTIFIC INC COM 883556102   383,948,521 735,886 SH   SOLE 28 21,757 0 714,129
THERMO FISHER SCIENTIFIC INC COM 883556102   196,700 377 SH   SOLE 29 377 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,123,206,704 2,152,768 SH   SOLE 30 2,152,768 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   49,585,033 95,036 SH   SOLE 31 88,329 0 6,707
THERMO FISHER SCIENTIFIC INC COM 883556102   13,951,073 26,739 SH   SOLE 32 26,739 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   675,855,124 1,295,362 SH   SOLE 34 1,295,362 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   49,892,344 95,625 SH   SOLE 36 95,625 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   7,898,773 15,139 SH   SOLE 40 15,139 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   270,147,080 517,771 SH   SOLE 43 476,140 0 41,631
THERMOGENESIS HLDGS INC COM NEW 88362L209   1 1 SH   SOLE 21 1 0 0
THERMOGENESIS HLDGS INC COM NEW 88362L209   1,910 1,492 SH   SOLE 22 1,492 0 0
THERMON GROUP HLDGS INC COM 88362T103   4,565,784 171,646 SH   SOLE 2 129,015 0 42,631
THERMON GROUP HLDGS INC COM 88362T103   5,320 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103   7,687 289 SH   SOLE 7 289 0 0
THERMON GROUP HLDGS INC COM 88362T103   2,597,517 97,651 SH   SOLE 18 97,651 0 0
THERMON GROUP HLDGS INC COM 88362T103   4,941,110 185,756 SH   SOLE 19 185,756 0 0
THERMON GROUP HLDGS INC COM 88362T103   32,078,536 1,205,960 SH   SOLE 21 1,205,960 0 0
THERMON GROUP HLDGS INC COM 88362T103   29,351,451 1,103,438 SH   SOLE 22 1,065,349 0 38,089
THERMON GROUP HLDGS INC COM 88362T103   194,792 7,323 SH   SOLE 23 7,323 0 0
THERMON GROUP HLDGS INC COM 88362T103   203,783 7,661 SH   SOLE 25 7,661 0 0
THERMON GROUP HLDGS INC COM 88362T103   58,281 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103   896,314 33,696 SH   SOLE 30 33,696 0 0
THERMON GROUP HLDGS INC COM 88362T103   122,865 4,619 SH   SOLE 34 4,619 0 0
THERMON GROUP HLDGS INC COM 88362T103   195,909 7,365 SH   SOLE 40 7,365 0 0
THERMON GROUP HLDGS INC COM 88362T103   236,926 8,907 SH   SOLE 43 8,645 0 262
THESEUS PHARMACEUTICALS INC COM 88369M101   139,810 14,985 SH   SOLE 2 3,121 0 11,864
THESEUS PHARMACEUTICALS INC COM 88369M101   539,843 57,861 SH   SOLE 18 57,861 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   367,350 39,373 SH   SOLE 19 39,373 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   6,585,273 705,817 SH   SOLE 21 705,817 0 0
THESEUS PHARMACEUTICALS INC COM 88369M101   4,779,740 512,298 SH   SOLE 22 498,534 0 13,764
THESEUS PHARMACEUTICALS INC COM 88369M101   32,972 3,534 SH   SOLE 43 0 0 3,534
THIRD COAST BANCSHARES INC COM 88422P109   269,504 16,982 SH   SOLE 2 12,659 0 4,323
THIRD COAST BANCSHARES INC COM 88422P109   2,920 184 SH   SOLE 7 184 0 0
THIRD COAST BANCSHARES INC COM 88422P109   653,844 41,200 SH   SOLE 18 41,200 0 0
THIRD COAST BANCSHARES INC COM 88422P109   505,460 31,850 SH   SOLE 19 31,850 0 0
THIRD COAST BANCSHARES INC COM 88422P109   7,390,453 465,687 SH   SOLE 21 465,687 0 0
THIRD COAST BANCSHARES INC COM 88422P109   4,728,308 297,940 SH   SOLE 22 288,252 0 9,688
THIRD HARMONIC BIO INC COM 88427A107   33,203 6,903 SH   SOLE 2 412 0 6,491
THIRD HARMONIC BIO INC COM 88427A107   996 207 SH   SOLE 7 207 0 0
THIRD HARMONIC BIO INC COM 88427A107   263,516 54,785 SH   SOLE 18 54,785 0 0
THIRD HARMONIC BIO INC COM 88427A107   176,436 36,681 SH   SOLE 19 36,681 0 0
THIRD HARMONIC BIO INC COM 88427A107   2,960,440 615,476 SH   SOLE 21 615,476 0 0
THIRD HARMONIC BIO INC COM 88427A107   1,734,092 360,518 SH   SOLE 22 347,890 0 12,628
THOMSON REUTERS CORP. COM 884903808   87,162,789 645,937 SH   SOLE 43 580,832 0 65,105
THOR INDS INC COM 885160101   8,500,559 82,131 SH   SOLE 2 54,340 0 27,791
THOR INDS INC COM 885160101   14,801 143 SH   SOLE 4 143 0 0
THOR INDS INC COM 885160101   1,225,233 11,838 SH   SOLE 7 11,240 0 598
THOR INDS INC COM 885160101   10,596,123 102,378 SH   SOLE 18 102,378 0 0
THOR INDS INC COM 885160101   1,677,321 16,206 SH   SOLE 19 16,206 0 0
THOR INDS INC COM 885160101   279,438,305 2,699,887 SH   SOLE 21 2,699,887 0 0
THOR INDS INC COM 885160101   162,414,891 1,569,226 SH   SOLE 22 1,502,956 0 66,270
THOR INDS INC COM 885160101   978,489 9,454 SH   SOLE 25 9,454 0 0
THOR INDS INC COM 885160101   2,932,155 28,330 SH   SOLE 26 23,804 0 4,526
THOR INDS INC COM 885160101   102,051 986 SH   SOLE 28 986 0 0
THOR INDS INC COM 885160101   6,840,522 66,092 SH   SOLE 30 66,092 0 0
THOR INDS INC COM 885160101   74,417 719 SH   SOLE 31 719 0 0
THOR INDS INC COM 885160101   138,069 1,334 SH   SOLE 36 1,334 0 0
THOR INDS INC COM 885160101   906,453 8,758 SH   SOLE 40 8,758 0 0
THOR INDS INC COM 885160101   4,532,558 43,793 SH   SOLE 43 39,850 0 3,943
THORNE HEALTHTECH INC COM 885260109   5,593 1,190 SH   SOLE 2 0 0 1,190
THORNE HEALTHTECH INC COM 885260109   205,221 43,664 SH   SOLE 18 43,664 0 0
THORNE HEALTHTECH INC COM 885260109   121,227 25,793 SH   SOLE 19 25,793 0 0
THORNE HEALTHTECH INC COM 885260109   2,125,622 452,260 SH   SOLE 21 452,260 0 0
THORNE HEALTHTECH INC COM 885260109   651,646 138,648 SH   SOLE 22 132,361 0 6,287
THOUGHTWORKS HOLDING INC COM 88546E105   469,474 62,182 SH   SOLE 2 41,012 0 21,170
THOUGHTWORKS HOLDING INC COM 88546E105   7,980 1,057 SH   SOLE 7 1,057 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   1,726,685 228,700 SH   SOLE 18 228,700 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   2,307,937 305,687 SH   SOLE 19 305,687 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   25,024,566 3,314,512 SH   SOLE 21 3,314,512 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   15,736,314 2,084,280 SH   SOLE 22 2,017,895 0 66,385
THOUGHTWORKS HOLDING INC COM 88546E105   63,027 8,348 SH   SOLE 26 0 0 8,348
THOUGHTWORKS HOLDING INC COM 88546E105   397,998 52,715 SH   SOLE 28 0 0 52,715
THOUGHTWORKS HOLDING INC COM 88546E105   2,881,322 381,632 SH   SOLE 30 381,632 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   1,258,472 166,685 SH   SOLE 34 166,685 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   1,748,980 231,653 SH   SOLE 43 209,328 0 22,325
THREDUP INC CL A 88556E102   81,262 33,304 SH   SOLE 2 5,558 0 27,746
THREDUP INC CL A 88556E102   3,157 1,294 SH   SOLE 7 1,294 0 0
THREDUP INC CL A 88556E102   506,798 207,704 SH   SOLE 18 207,704 0 0
THREDUP INC CL A 88556E102   338,670 138,799 SH   SOLE 19 138,799 0 0
THREDUP INC CL A 88556E102   6,268,009 2,568,856 SH   SOLE 21 2,568,856 0 0
THREDUP INC CL A 88556E102   3,723,213 1,525,907 SH   SOLE 22 1,482,675 0 43,232
THRYV HLDGS INC COM NEW 886029206   5,327,917 216,582 SH   SOLE 2 152,664 0 63,918
THRYV HLDGS INC COM NEW 886029206   4,772 194 SH   SOLE 7 194 0 0
THRYV HLDGS INC COM NEW 886029206   2,718,103 110,492 SH   SOLE 18 110,492 0 0
THRYV HLDGS INC COM NEW 886029206   7,095,895 288,451 SH   SOLE 19 288,451 0 0
THRYV HLDGS INC COM NEW 886029206   92,673,169 3,767,202 SH   SOLE 21 3,767,202 0 0
THRYV HLDGS INC COM NEW 886029206   30,061,471 1,222,011 SH   SOLE 22 1,163,932 0 58,079
THRYV HLDGS INC COM NEW 886029206   399,775 16,251 SH   SOLE 23 16,251 0 0
THRYV HLDGS INC COM NEW 886029206   155,275 6,312 SH   SOLE 25 6,312 0 0
THRYV HLDGS INC COM NEW 886029206   307,648 12,506 SH   SOLE 26 0 0 12,506
THRYV HLDGS INC COM NEW 886029206   99,236 4,034 SH   SOLE 28 0 0 4,034
THRYV HLDGS INC COM NEW 886029206   790,841 32,148 SH   SOLE 30 32,148 0 0
THRYV HLDGS INC COM NEW 886029206   157,096 6,386 SH   SOLE 40 6,386 0 0
THRYV HLDGS INC COM NEW 886029206   394,215 16,025 SH   SOLE 43 13,630 0 2,395
TIDEWATER INC NEW COM 88642R109   686,181 12,377 SH   SOLE 2 5,334 0 7,043
TIDEWATER INC NEW COM 88642R109   23,063 416 SH   SOLE 7 416 0 0
TIDEWATER INC NEW COM 88642R109   6,570,915 118,523 SH   SOLE 18 118,523 0 0
TIDEWATER INC NEW COM 88642R109   6,439,411 116,151 SH   SOLE 19 116,151 0 0
TIDEWATER INC NEW COM 88642R109   86,872,983 1,566,973 SH   SOLE 21 1,566,973 0 0
TIDEWATER INC NEW COM 88642R109   70,377,255 1,269,431 SH   SOLE 22 1,251,014 0 18,417
TIDEWATER INC NEW COM 88642R109   24,671 445 SH   SOLE 23 445 0 0
TIDEWATER INC NEW COM 88642R109   158,614 2,861 SH   SOLE 25 2,861 0 0
TIDEWATER INC NEW COM 88642R109   702,425 12,670 SH   SOLE 26 10,756 0 1,914
TIDEWATER INC NEW COM 88642R109   587,498 10,597 SH   SOLE 28 0 0 10,597
TIDEWATER INC NEW COM 88642R109   320,055 5,773 SH   SOLE 30 5,773 0 0
TIDEWATER INC NEW COM 88642R109   88,926 1,604 SH   SOLE 40 1,604 0 0
TIDEWATER INC NEW COM 88642R109   2,307,967 41,630 SH   SOLE 43 38,520 0 3,110
TILE SHOP HLDGS INC COM 88677Q109   53,134 9,591 SH   SOLE 2 617 0 8,974
TILE SHOP HLDGS INC COM 88677Q109   495,636 89,465 SH   SOLE 18 89,465 0 0
TILE SHOP HLDGS INC COM 88677Q109   357,590 64,547 SH   SOLE 19 64,547 0 0
TILE SHOP HLDGS INC COM 88677Q109   5,649,481 1,019,762 SH   SOLE 21 1,019,762 0 0
TILE SHOP HLDGS INC COM 88677Q109   2,277,339 411,072 SH   SOLE 22 391,584 0 19,488
TILLYS INC CL A 886885102   66,146 9,436 SH   SOLE 2 885 0 8,551
TILLYS INC CL A 886885102   2,909 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102   464,903 66,320 SH   SOLE 18 66,320 0 0
TILLYS INC CL A 886885102   290,361 41,421 SH   SOLE 19 41,421 0 0
TILLYS INC CL A 886885102   5,012,606 715,065 SH   SOLE 21 715,065 0 0
TILLYS INC CL A 886885102   4,371,422 623,598 SH   SOLE 22 606,687 0 16,911
TILRAY BRANDS INC COM 88688T100   433,031 277,584 SH   SOLE 2 173,936 0 103,648
TILRAY BRANDS INC COM 88688T100   222,289 142,493 SH   SOLE 7 134,996 0 7,497
TILRAY BRANDS INC COM 88688T100   1,688,474 1,082,355 SH   SOLE 21 1,082,355 0 0
TILRAY BRANDS INC COM 88688T100   961,467 616,325 SH   SOLE 22 365,095 0 251,230
TILRAY BRANDS INC COM 88688T100   160,098 102,627 SH   SOLE 25 102,627 0 0
TILRAY BRANDS INC COM 88688T100   13,954 8,945 SH   SOLE 26 0 0 8,945
TILRAY BRANDS INC COM 88688T100   564,998 362,178 SH   SOLE 30 362,178 0 0
TILRAY BRANDS INC COM 88688T100   155,473 99,662 SH   SOLE 40 99,662 0 0
TILRAY BRANDS INC COM 88688T100   2 1 SH   SOLE 43 1 0 0
TIM S A SPONSORED ADR 88706T108   196,950 12,881 SH   SOLE 30 12,881 0 0
TIM S A SPONSORED ADR 88706T108   9,030,840 590,637 SH   SOLE 43 480,589 0 110,048
TIMBERLAND BANCORP INC COM 887098101   370,731 14,493 SH   SOLE 2 12,598 0 1,895
TIMBERLAND BANCORP INC COM 887098101   500,959 19,584 SH   SOLE 18 19,584 0 0
TIMBERLAND BANCORP INC COM 887098101   611,848 23,919 SH   SOLE 19 23,919 0 0
TIMBERLAND BANCORP INC COM 887098101   6,278,585 245,449 SH   SOLE 21 245,449 0 0
TIMBERLAND BANCORP INC COM 887098101   5,434,062 212,434 SH   SOLE 22 203,644 0 8,790
TIMKEN CO COM 887389104   13,099,774 143,120 SH   SOLE 2 87,653 0 55,467
TIMKEN CO COM 887389104   68,922 753 SH   SOLE 4 753 0 0
TIMKEN CO COM 887389104   887,292 9,694 SH   SOLE 7 9,475 0 219
TIMKEN CO COM 887389104   16,213,990 177,144 SH   SOLE 18 137,931 0 39,213
TIMKEN CO COM 887389104   17,591,974 192,199 SH   SOLE 19 192,199 0 0
TIMKEN CO COM 887389104   304,815,860 3,330,229 SH   SOLE 21 3,330,229 0 0
TIMKEN CO COM 887389104   195,851,592 2,139,753 SH   SOLE 22 2,016,302 0 123,451
TIMKEN CO COM 887389104   1,160,600 12,680 SH   SOLE 23 12,680 0 0
TIMKEN CO COM 887389104   2,093,566 22,873 SH   SOLE 25 22,873 0 0
TIMKEN CO COM 887389104   3,208,310 35,052 SH   SOLE 26 25,298 0 9,754
TIMKEN CO COM 887389104   428,177 4,678 SH   SOLE 28 1,268 0 3,410
TIMKEN CO COM 887389104   3,315,125 36,219 SH   SOLE 30 36,219 0 0
TIMKEN CO COM 887389104   81,004 885 SH   SOLE 31 885 0 0
TIMKEN CO COM 887389104   2,762,833 30,185 SH   SOLE 34 30,185 0 0
TIMKEN CO COM 887389104   116,701 1,275 SH   SOLE 36 1,275 0 0
TIMKEN CO COM 887389104   974,703 10,649 SH   SOLE 40 10,649 0 0
TIMKEN CO COM 887389104   46,772 511 SH   OTR 43 511 0 0
TIMKEN CO COM 887389104   7,093,626 77,501 SH   SOLE 43 70,953 0 6,548
TIMKENSTEEL CORPORATION COM 887399103   795,868 36,897 SH   SOLE 2 11,858 0 25,039
TIMKENSTEEL CORPORATION COM 887399103   10,267 476 SH   SOLE 7 476 0 0
TIMKENSTEEL CORPORATION COM 887399103   3,380,882 156,740 SH   SOLE 18 156,740 0 0
TIMKENSTEEL CORPORATION COM 887399103   1,888,540 87,554 SH   SOLE 19 87,554 0 0
TIMKENSTEEL CORPORATION COM 887399103   117,914,864 5,466,614 SH   SOLE 21 5,466,614 0 0
TIMKENSTEEL CORPORATION COM 887399103   25,495,848 1,182,005 SH   SOLE 22 1,109,359 0 72,646
TIMKENSTEEL CORPORATION COM 887399103   119,778 5,553 SH   SOLE 25 5,553 0 0
TIMKENSTEEL CORPORATION COM 887399103   723,674 33,550 SH   SOLE 26 30,425 0 3,125
TIMKENSTEEL CORPORATION COM 887399103   1,284,364 59,544 SH   SOLE 30 59,544 0 0
TIMKENSTEEL CORPORATION COM 887399103   183,798 8,521 SH   SOLE 40 8,521 0 0
TIMKENSTEEL CORPORATION COM 887399103   582,131 26,988 SH   SOLE 43 26,226 0 762
TINGO GROUP INC COM 55328R109   61,224 50,598 SH   SOLE 2 0 0 50,598
TINGO GROUP INC COM 55328R109   407,890 337,099 SH   SOLE 18 337,099 0 0
TINGO GROUP INC COM 55328R109   265,758 219,635 SH   SOLE 19 219,635 0 0
TINGO GROUP INC COM 55328R109   4,900,535 4,050,029 SH   SOLE 21 4,050,029 0 0
TINGO GROUP INC COM 55328R109   3,748,585 3,098,004 SH   SOLE 22 3,020,806 0 77,198
TIPTREE INC COM 88822Q103   1,534,307 102,219 SH   SOLE 2 82,631 0 19,588
TIPTREE INC COM 88822Q103   5,479 365 SH   SOLE 7 365 0 0
TIPTREE INC COM 88822Q103   1,121,982 74,749 SH   SOLE 18 74,749 0 0
TIPTREE INC COM 88822Q103   1,063,203 70,833 SH   SOLE 19 70,833 0 0
TIPTREE INC COM 88822Q103   14,271,898 950,826 SH   SOLE 21 950,826 0 0
TIPTREE INC COM 88822Q103   9,545,579 635,948 SH   SOLE 22 621,250 0 14,698
TIPTREE INC COM 88822Q103   86,608 5,770 SH   SOLE 23 5,770 0 0
TIPTREE INC COM 88822Q103   74,224 4,945 SH   SOLE 25 4,945 0 0
TIPTREE INC COM 88822Q103   74,720 4,978 SH   SOLE 40 4,978 0 0
TIPTREE INC COM 88822Q103   77,046 5,133 SH   SOLE 43 3,657 0 1,476
TITAN INTL INC ILL COM 88830M102   877,428 76,431 SH   SOLE 2 45,363 0 31,068
TITAN INTL INC ILL COM 88830M102   14,562,678 1,268,526 SH   SOLE 7 1,268,526 0 0
TITAN INTL INC ILL COM 88830M102   2,121,010 184,757 SH   SOLE 18 184,757 0 0
TITAN INTL INC ILL COM 88830M102   1,203,402 104,826 SH   SOLE 19 104,826 0 0
TITAN INTL INC ILL COM 88830M102   69,808,020 6,080,838 SH   SOLE 21 6,080,838 0 0
TITAN INTL INC ILL COM 88830M102   16,740,802 1,458,258 SH   SOLE 22 1,369,408 0 88,850
TITAN INTL INC ILL COM 88830M102   174,358 15,188 SH   SOLE 25 15,188 0 0
TITAN INTL INC ILL COM 88830M102   41,213 3,590 SH   SOLE 26 0 0 3,590
TITAN INTL INC ILL COM 88830M102   1,614,811 140,663 SH   SOLE 30 140,663 0 0
TITAN INTL INC ILL COM 88830M102   113,376 9,876 SH   SOLE 40 9,876 0 0
TITAN INTL INC ILL COM 88830M102   696,870 60,703 SH   SOLE 43 59,527 0 1,176
TITAN MACHY INC COM 88830R101   1,702,386 57,708 SH   SOLE 2 38,737 0 18,971
TITAN MACHY INC COM 88830R101   281,607 9,546 SH   SOLE 7 9,030 0 516
TITAN MACHY INC COM 88830R101   1,840,004 62,373 SH   SOLE 18 62,373 0 0
TITAN MACHY INC COM 88830R101   3,179,953 107,795 SH   SOLE 19 107,795 0 0
TITAN MACHY INC COM 88830R101   22,876,306 775,468 SH   SOLE 21 775,468 0 0
TITAN MACHY INC COM 88830R101   19,506,551 661,239 SH   SOLE 22 636,113 0 25,126
TITAN MACHY INC COM 88830R101   68,293 2,315 SH   SOLE 23 2,315 0 0
TITAN MACHY INC COM 88830R101   91,303 3,095 SH   SOLE 25 3,095 0 0
TITAN MACHY INC COM 88830R101   299,071 10,138 SH   SOLE 26 0 0 10,138
TITAN MACHY INC COM 88830R101   116,997 3,966 SH   SOLE 30 3,966 0 0
TITAN MACHY INC COM 88830R101   106,318 3,604 SH   SOLE 40 3,604 0 0
TITAN MACHY INC COM 88830R101   103,368 3,504 SH   SOLE 43 3,004 0 500
TITAN PHARMACEUTICALS INC DE COM NEW 888314606   39 60 SH   SOLE 21 60 0 0
TJX COS INC NEW COM 872540109   206,895,316 2,440,091 SH   SOLE 2 612,701 0 1,827,390
TJX COS INC NEW COM 872540109   82,095,119 968,217 SH   SOLE 4 538,618 0 429,599
TJX COS INC NEW COM 872540109   77,117,862 909,516 SH   SOLE 7 803,272 0 106,244
TJX COS INC NEW COM 872540109   7,003,824 82,602 SH   SOLE 13 82,602 0 0
TJX COS INC NEW COM 872540109   16,980,978 200,271 SH   SOLE 15 200,271 0 0
TJX COS INC NEW COM 872540109   190,659,001 2,248,602 SH   SOLE 18 2,024,227 0 224,375
TJX COS INC NEW COM 872540109   150,109,927 1,770,373 SH   SOLE 19 1,770,373 0 0
TJX COS INC NEW COM 872540109   2,036,860,483 24,022,414 SH   SOLE 21 24,022,414 0 0
TJX COS INC NEW COM 872540109   2,213,736,154 26,108,458 SH   SOLE 22 23,579,911 0 2,528,547
TJX COS INC NEW COM 872540109   222,516,602 2,624,326 SH   SOLE 23 2,624,326 0 0
TJX COS INC NEW COM 872540109   293,725,448 3,464,152 SH   SOLE 25 2,559,858 0 904,294
TJX COS INC NEW COM 872540109   205,922,605 2,428,619 SH   SOLE 26 1,135,453 0 1,293,166
TJX COS INC NEW COM 872540109   230,911,829 2,723,338 SH   SOLE 28 67,013 0 2,656,325
TJX COS INC NEW COM 872540109   3,539,643 41,746 SH   SOLE 29 41,746 0 0
TJX COS INC NEW COM 872540109   559,831,486 6,602,565 SH   SOLE 30 6,587,257 0 15,308
TJX COS INC NEW COM 872540109   31,154,305 367,429 SH   SOLE 31 339,384 0 28,045
TJX COS INC NEW COM 872540109   91,448,474 1,078,529 SH   SOLE 34 1,078,529 0 0
TJX COS INC NEW COM 872540109   24,897,396 293,636 SH   SOLE 36 293,636 0 0
TJX COS INC NEW COM 872540109   3,813,939 44,981 SH   SOLE 40 44,981 0 0
TJX COS INC NEW COM 872540109   220,284 2,598 SH   OTR 43 2,598 0 0
TJX COS INC NEW COM 872540109   142,697,328 1,682,950 SH   SOLE 43 1,442,425 0 240,525
TLG ACQUISITION ONE CORP COM CL A 87257M108   258,965 24,500 SH   SOLE 2 24,500 0 0
TOAST INC CL A 888787108   4,846,592 214,736 SH   SOLE 2 28,006 0 186,730
TOAST INC CL A 888787108   4,105,641 181,907 SH   SOLE 4 97,162 0 84,745
TOAST INC CL A 888787108   827,506 36,664 SH   SOLE 7 34,563 0 2,101
TOAST INC CL A 888787108   22,231 985 SH   SOLE 13 985 0 0
TOAST INC CL A 888787108   579,665 25,683 SH   SOLE 15 25,683 0 0
TOAST INC CL A 888787108   10,119,305 448,352 SH   SOLE 18 431,049 0 17,303
TOAST INC CL A 888787108   4,101,849 181,739 SH   SOLE 19 181,739 0 0
TOAST INC CL A 888787108   145,748,325 6,457,613 SH   SOLE 21 6,457,613 0 0
TOAST INC CL A 888787108   195,373,323 8,656,328 SH   SOLE 22 8,069,430 0 586,898
TOAST INC CL A 888787108   12,309,701 545,401 SH   SOLE 23 545,401 0 0
TOAST INC CL A 888787108   1,192,712 52,845 SH   SOLE 25 52,130 0 715
TOAST INC CL A 888787108   4,579,385 202,897 SH   SOLE 26 188,406 0 14,491
TOAST INC CL A 888787108   8,212,207 363,855 SH   SOLE 28 3,989 0 359,866
TOAST INC CL A 888787108   24,488 1,085 SH   SOLE 29 1,085 0 0
TOAST INC CL A 888787108   21,621,022 957,954 SH   SOLE 30 957,954 0 0
TOAST INC CL A 888787108   1,279,629 56,696 SH   SOLE 31 52,226 0 4,470
TOAST INC CL A 888787108   1,763,349 78,128 SH   SOLE 34 78,128 0 0
TOAST INC CL A 888787108   735,782 32,600 SH   SOLE 36 32,600 0 0
TOAST INC CL A 888787108   255,041 11,300 SH   SOLE 40 11,300 0 0
TOAST INC CL A 888787108   898,060 39,790 SH   SOLE 43 34,816 0 4,974
TOLL BROTHERS INC COM 889478103   24,034,433 303,964 SH   SOLE 2 238,776 0 65,188
TOLL BROTHERS INC COM 889478103   2,335,886 29,542 SH   SOLE 4 21,561 0 7,981
TOLL BROTHERS INC COM 889478103   1,403,413 17,749 SH   SOLE 7 17,349 0 400
TOLL BROTHERS INC COM 889478103   1,253,339 15,851 SH   SOLE 13 15,851 0 0
TOLL BROTHERS INC COM 889478103   19,265,089 243,646 SH   SOLE 18 236,681 0 6,965
TOLL BROTHERS INC COM 889478103   16,726,152 211,536 SH   SOLE 19 211,536 0 0
TOLL BROTHERS INC COM 889478103   482,112,483 6,097,287 SH   SOLE 21 6,097,287 0 0
TOLL BROTHERS INC COM 889478103   256,139,595 3,239,403 SH   SOLE 22 3,065,302 0 174,101
TOLL BROTHERS INC COM 889478103   8,827,375 111,640 SH   SOLE 23 111,640 0 0
TOLL BROTHERS INC COM 889478103   1,578,395 19,962 SH   SOLE 25 19,962 0 0
TOLL BROTHERS INC COM 889478103   6,093,925 77,070 SH   SOLE 26 54,821 0 22,249
TOLL BROTHERS INC COM 889478103   1,619,749 20,485 SH   SOLE 28 2,033 0 18,452
TOLL BROTHERS INC COM 889478103   1,299,357 16,433 SH   SOLE 29 16,433 0 0
TOLL BROTHERS INC COM 889478103   4,798,837 60,691 SH   SOLE 30 60,691 0 0
TOLL BROTHERS INC COM 889478103   2,865,813 36,244 SH   SOLE 31 36,244 0 0
TOLL BROTHERS INC COM 889478103   1,385,623 17,524 SH   SOLE 34 17,524 0 0
TOLL BROTHERS INC COM 889478103   257,373 3,255 SH   SOLE 36 3,255 0 0
TOLL BROTHERS INC COM 889478103   1,495,609 18,915 SH   SOLE 40 18,915 0 0
TOLL BROTHERS INC COM 889478103   8,725,775 110,355 SH   SOLE 43 102,057 0 8,298
TOLL BROTHERS INC OPTIONS 889478103   877,677 11,100 SH Call SOLE 2 0 0 11,100
TOLL BROTHERS INC OPTIONS 889478103   213,489 2,700 SH Call SOLE 4 2,700 0 0
TOLL BROTHERS INC OPTIONS 889478103   4,459,548 56,400 SH Call SOLE 18 56,400 0 0
TOLL BROTHERS INC OPTIONS 889478103   22,210,763 280,900 SH Call SOLE 19 280,900 0 0
TOLL BROTHERS INC OPTIONS 889478103   1,834,424 23,200 SH Call SOLE 22 23,200 0 0
TOLL BROTHERS INC OPTIONS 889478103   118,605 1,500 SH Call SOLE 26 1,500 0 0
TOLL BROTHERS INC OPTIONS 889478103   13,932,134 176,200 SH Call SOLE 34 176,200 0 0
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203   586 881 SH   SOLE 22 881 0 0
TOMPKINS FINL CORP COM 890110109   674,638 12,112 SH   SOLE 2 4,227 0 7,885
TOMPKINS FINL CORP COM 890110109   2,228 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109   8,968 161 SH   SOLE 7 161 0 0
TOMPKINS FINL CORP COM 890110109   2,748,962 49,353 SH   SOLE 18 49,353 0 0
TOMPKINS FINL CORP COM 890110109   1,526,904 27,413 SH   SOLE 19 27,413 0 0
TOMPKINS FINL CORP COM 890110109   84,698,256 1,520,615 SH   SOLE 21 1,520,615 0 0
TOMPKINS FINL CORP COM 890110109   21,372,146 383,701 SH   SOLE 22 359,519 0 24,182
TOMPKINS FINL CORP COM 890110109   90,011 1,616 SH   SOLE 25 1,616 0 0
TOMPKINS FINL CORP COM 890110109   411,010 7,379 SH   SOLE 26 6,528 0 851
TOMPKINS FINL CORP COM 890110109   15,596 280 SH   SOLE 28 0 0 280
TOMPKINS FINL CORP COM 890110109   1,555,423 27,925 SH   SOLE 30 27,925 0 0
TOMPKINS FINL CORP COM 890110109   86,112 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109   121,593 2,183 SH   SOLE 43 2,127 0 56
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   141 89 SH   SOLE 2 0 0 89
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   9,913 6,274 SH   SOLE 21 6,274 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   66,328 41,980 SH   SOLE 22 41,980 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   2 1 SH   SOLE 23 1 0 0
TOOTSIE ROLL INDS INC COM 890516107   234,166 6,613 SH   SOLE 2 4,123 0 2,490
TOOTSIE ROLL INDS INC COM 890516107   3,222 91 SH   SOLE 4 91 0 0
TOOTSIE ROLL INDS INC COM 890516107   404,843 11,433 SH   SOLE 18 11,433 0 0
TOOTSIE ROLL INDS INC COM 890516107   54,471,168 1,538,299 SH   SOLE 21 1,538,299 0 0
TOOTSIE ROLL INDS INC COM 890516107   10,945,691 309,113 SH   SOLE 22 288,626 0 20,487
TOOTSIE ROLL INDS INC COM 890516107   269,683 7,616 SH   SOLE 23 7,616 0 0
TOOTSIE ROLL INDS INC COM 890516107   78,398 2,214 SH   SOLE 25 2,214 0 0
TOOTSIE ROLL INDS INC COM 890516107   45,360 1,281 SH   SOLE 26 0 0 1,281
TOOTSIE ROLL INDS INC COM 890516107   523,360 14,780 SH   SOLE 28 1,144 0 13,636
TOOTSIE ROLL INDS INC COM 890516107   1,315,836 37,160 SH   SOLE 30 37,160 0 0
TOOTSIE ROLL INDS INC COM 890516107   96,563 2,727 SH   SOLE 40 2,727 0 0
TOOTSIE ROLL INDS INC COM 890516107   9,579,823 270,540 SH   SOLE 43 267,261 0 3,279
TOPBUILD CORP COM 89055F103   22,800,574 85,710 SH   SOLE 2 40,355 0 45,355
TOPBUILD CORP COM 89055F103   24,474 92 SH   SOLE 4 92 0 0
TOPBUILD CORP COM 89055F103   1,946,202 7,316 SH   SOLE 7 6,987 0 329
TOPBUILD CORP COM 89055F103   18,419,225 69,240 SH   SOLE 18 69,240 0 0
TOPBUILD CORP COM 89055F103   15,656,873 58,856 SH   SOLE 19 58,856 0 0
TOPBUILD CORP COM 89055F103   497,828,498 1,871,395 SH   SOLE 21 1,871,395 0 0
TOPBUILD CORP COM 89055F103   250,400,902 941,286 SH   SOLE 22 886,351 0 54,935
TOPBUILD CORP COM 89055F103   1,989,564 7,479 SH   SOLE 23 7,479 0 0
TOPBUILD CORP COM 89055F103   1,594,790 5,995 SH   SOLE 25 5,995 0 0
TOPBUILD CORP COM 89055F103   9,223,179 34,671 SH   SOLE 26 20,518 0 14,153
TOPBUILD CORP COM 89055F103   549,863 2,067 SH   SOLE 28 589 0 1,478
TOPBUILD CORP COM 89055F103   12,410,897 46,654 SH   SOLE 30 46,654 0 0
TOPBUILD CORP COM 89055F103   120,773 454 SH   SOLE 31 454 0 0
TOPBUILD CORP COM 89055F103   1,453,533 5,464 SH   SOLE 34 5,464 0 0
TOPBUILD CORP COM 89055F103   202,175 760 SH   SOLE 36 760 0 0
TOPBUILD CORP COM 89055F103   1,388,092 5,218 SH   SOLE 40 5,218 0 0
TOPBUILD CORP COM 89055F103   9,235,416 34,717 SH   SOLE 43 33,868 0 849
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   7,355,953 370,577 SH   SOLE 2 187,196 0 183,381
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   7,206 363 SH   SOLE 4 363 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,029,342 51,856 SH   SOLE 7 49,086 0 2,770
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   12,365,438 622,944 SH   SOLE 18 622,944 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   13,364,489 673,274 SH   SOLE 19 673,274 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   205,166,384 10,335,838 SH   SOLE 21 10,335,838 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   95,580,608 4,815,144 SH   SOLE 22 4,643,293 0 171,851
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   98,258 4,950 SH   SOLE 23 4,950 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   558,043 28,113 SH   SOLE 25 28,113 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   6,134,583 309,047 SH   SOLE 26 46,376 0 262,671
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   150,741 7,594 SH   SOLE 28 2,119 0 5,475
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   5,059,328 254,878 SH   SOLE 30 254,878 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   847,397 42,690 SH   SOLE 34 42,690 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   29,318 1,477 SH   SOLE 36 1,477 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   511,832 25,785 SH   SOLE 40 25,785 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   895,101 45,093 SH   SOLE 43 41,345 0 3,748
TOPGOLF CALLAWAY BRANDS CORP NOTE 2.750% 5/0 131193AE4   1,901,643 1,473,000 PRN   SOLE 21 1,473,000 0 0
TORO CO COM 891092108   12,763,682 125,565 SH   SOLE 2 83,190 0 42,375
TORO CO COM 891092108   5,182,524 50,984 SH   SOLE 4 39,434 0 11,550
TORO CO COM 891092108   3,343,167 32,889 SH   SOLE 7 32,595 0 294
TORO CO COM 891092108   32,426 319 SH   SOLE 13 319 0 0
TORO CO COM 891092108   594,144 5,845 SH   SOLE 15 5,845 0 0
TORO CO COM 891092108   25,153,394 247,451 SH   SOLE 18 241,520 0 5,931
TORO CO COM 891092108   3,330,257 32,762 SH   SOLE 19 32,762 0 0
TORO CO COM 891092108   571,436,453 5,621,608 SH   SOLE 21 5,621,608 0 0
TORO CO COM 891092108   317,252,395 3,121,027 SH   SOLE 22 2,922,122 0 198,905
TORO CO COM 891092108   18,160,077 178,653 SH   SOLE 23 178,653 0 0
TORO CO COM 891092108   1,260,968 12,405 SH   SOLE 25 12,405 0 0
TORO CO COM 891092108   7,542,837 74,204 SH   SOLE 26 58,367 0 15,837
TORO CO COM 891092108   16,328,243 160,632 SH   SOLE 28 1,208 0 159,424
TORO CO COM 891092108   44,590,297 438,665 SH   SOLE 30 438,665 0 0
TORO CO COM 891092108   2,448,240 24,085 SH   SOLE 31 21,548 0 2,537
TORO CO COM 891092108   465,455 4,579 SH   SOLE 34 4,579 0 0
TORO CO COM 891092108   1,503,099 14,787 SH   SOLE 36 14,787 0 0
TORO CO COM 891092108   445,430 4,382 SH   SOLE 40 4,382 0 0
TORO CO COM 891092108   13,723 135 SH   OTR 43 135 0 0
TORO CO COM 891092108   10,422,791 102,536 SH   SOLE 43 93,759 0 8,777
TORONTO DOMINION BK ONT COM NEW 891160509   275,200 4,438 SH   SOLE 2 4,438 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   56,659,379 913,714 SH   SOLE 43 773,771 0 139,943
TORRID HLDGS INC COM 89142B107   3,161 1,125 SH   SOLE 2 416 0 709
TORRID HLDGS INC COM 89142B107   119,048 42,366 SH   SOLE 18 42,366 0 0
TORRID HLDGS INC COM 89142B107   63,883 22,734 SH   SOLE 19 22,734 0 0
TORRID HLDGS INC COM 89142B107   1,402,111 498,972 SH   SOLE 21 498,972 0 0
TORRID HLDGS INC COM 89142B107   805,085 286,507 SH   SOLE 22 284,009 0 2,498
TOTALENERGIES SE SPONSORED ADS 89151E109   11,989 208 SH   SOLE 18 208 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   2,536,160 44,000 SH   SOLE 19 44,000 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   67,059,632 1,163,422 SH   SOLE 43 1,041,927 0 121,494
TOUGHBUILT INDS INC COM 89157G884   1,300 4,354 SH   SOLE 22 4,354 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   2,834,336 75,542 SH   SOLE 43 52,989 0 22,553
TOWNEBANK PORTSMOUTH VA COM 89214P109   3,525,415 151,696 SH   SOLE 2 75,107 0 76,589
TOWNEBANK PORTSMOUTH VA COM 89214P109   7,948 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   15,362 661 SH   SOLE 7 661 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   4,857,392 209,010 SH   SOLE 18 209,010 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   8,112,085 349,057 SH   SOLE 19 349,057 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   58,316,457 2,509,314 SH   SOLE 21 2,509,314 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   51,983,116 2,236,795 SH   SOLE 22 2,151,708 0 85,087
TOWNEBANK PORTSMOUTH VA COM 89214P109   96,121 4,136 SH   SOLE 23 4,136 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   352,783 15,180 SH   SOLE 25 15,180 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,729,544 74,421 SH   SOLE 26 25,256 0 49,165
TOWNEBANK PORTSMOUTH VA COM 89214P109   157,567 6,780 SH   SOLE 28 1,295 0 5,485
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,015,170 43,682 SH   SOLE 30 43,682 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   34,628 1,490 SH   SOLE 36 1,490 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   328,660 14,142 SH   SOLE 40 14,142 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,287,430 55,397 SH   SOLE 43 48,932 0 6,465
TOWNSQUARE MEDIA INC CL A 892231101   417,827 35,082 SH   SOLE 2 29,336 0 5,746
TOWNSQUARE MEDIA INC CL A 892231101   318,485 26,741 SH   SOLE 18 26,741 0 0
TOWNSQUARE MEDIA INC CL A 892231101   245,977 20,653 SH   SOLE 19 20,653 0 0
TOWNSQUARE MEDIA INC CL A 892231101   4,216,176 354,003 SH   SOLE 21 354,003 0 0
TOWNSQUARE MEDIA INC CL A 892231101   2,284,183 191,787 SH   SOLE 22 189,920 0 1,867
TOWNSQUARE MEDIA INC CL A 892231101   34,170 2,869 SH   SOLE 26 0 0 2,869
TOYOTA MOTOR CORP ADS 892331307   15,111 94 SH   SOLE 2 49 0 45
TOYOTA MOTOR CORP ADS 892331307   15,111 94 SH   SOLE 18 94 0 0
TOYOTA MOTOR CORP ADS 892331307   107,438,390 668,357 SH   SOLE 43 610,024 0 58,333
TPG INC COM CL A 872657101   1,328,170 45,392 SH   SOLE 2 16,159 0 29,233
TPG INC COM CL A 872657101   18,463 631 SH   SOLE 7 631 0 0
TPG INC COM CL A 872657101   688,839 23,542 SH   SOLE 18 23,542 0 0
TPG INC COM CL A 872657101   27,458,579 938,434 SH   SOLE 19 938,434 0 0
TPG INC COM CL A 872657101   22,839,595 780,574 SH   SOLE 21 780,574 0 0
TPG INC COM CL A 872657101   40,090,121 1,370,134 SH   SOLE 22 1,290,130 0 80,004
TPG INC COM CL A 872657101   306,147 10,463 SH   SOLE 25 10,463 0 0
TPG INC COM CL A 872657101   804,065 27,480 SH   SOLE 26 24,633 0 2,847
TPG INC COM CL A 872657101   77,334 2,643 SH   SOLE 28 0 0 2,643
TPG INC COM CL A 872657101   8,056,331 275,336 SH   SOLE 30 275,336 0 0
TPG INC COM CL A 872657101   26,714 913 SH   SOLE 31 913 0 0
TPG INC COM CL A 872657101   260,063 8,888 SH   SOLE 40 8,888 0 0
TPG INC COM CL A 872657101   198,880 6,797 SH   SOLE 43 4,381 0 2,416
TPG RE FIN TR INC COM 87266M107   726,625 98,060 SH   SOLE 2 59,580 0 38,480
TPG RE FIN TR INC COM 87266M107   5,898 796 SH   SOLE 7 796 0 0
TPG RE FIN TR INC COM 87266M107   1,465,416 197,762 SH   SOLE 18 197,762 0 0
TPG RE FIN TR INC COM 87266M107   1,025,448 138,387 SH   SOLE 19 138,387 0 0
TPG RE FIN TR INC COM 87266M107   24,367,051 3,288,401 SH   SOLE 21 3,288,401 0 0
TPG RE FIN TR INC COM 87266M107   12,372,973 1,669,767 SH   SOLE 22 1,596,524 0 73,243
TPG RE FIN TR INC COM 87266M107   47,068 6,352 SH   SOLE 25 6,352 0 0
TPG RE FIN TR INC COM 87266M107   13,627 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107   63,326 8,546 SH   SOLE 28 0 0 8,546
TPG RE FIN TR INC COM 87266M107   285,063 38,470 SH   SOLE 30 38,470 0 0
TPG RE FIN TR INC COM 87266M107   42,311 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107   758,717 102,391 SH   SOLE 43 86,241 0 16,150
TPI COMPOSITES INC COM 87266J104   226,947 21,885 SH   SOLE 2 12,531 0 9,354
TPI COMPOSITES INC COM 87266J104   33,474 3,228 SH   SOLE 4 112 0 3,116
TPI COMPOSITES INC COM 87266J104   12,299 1,186 SH   SOLE 7 1,186 0 0
TPI COMPOSITES INC COM 87266J104   1,151,391 111,031 SH   SOLE 18 111,031 0 0
TPI COMPOSITES INC COM 87266J104   868,322 83,734 SH   SOLE 19 83,734 0 0
TPI COMPOSITES INC COM 87266J104   24,572,036 2,369,531 SH   SOLE 21 2,369,531 0 0
TPI COMPOSITES INC COM 87266J104   11,470,672 1,106,140 SH   SOLE 22 1,079,127 0 27,013
TPI COMPOSITES INC COM 87266J104   117,554 11,336 SH   SOLE 25 11,336 0 0
TPI COMPOSITES INC COM 87266J104   142,204 13,713 SH   SOLE 26 11,522 0 2,191
TPI COMPOSITES INC COM 87266J104   219,398 21,157 SH   SOLE 28 21,157 0 0
TPI COMPOSITES INC COM 87266J104   11,432,915 1,102,499 SH   SOLE 30 1,102,499 0 0
TPI COMPOSITES INC COM 87266J104   41,127 3,966 SH   SOLE 40 3,966 0 0
TPI COMPOSITES INC COM 87266J104   1,080,544 104,199 SH   SOLE 43 103,221 0 978
TRACON PHARMACEUTICALS INC COM NEW 89237H209   1,882 6,469 SH   SOLE 21 6,469 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209   76,024 261,250 SH   SOLE 22 261,250 0 0
TRACTOR SUPPLY CO COM 892356106   45,629,291 206,374 SH   SOLE 2 31,154 0 175,220
TRACTOR SUPPLY CO COM 892356106   18,657,081 84,383 SH   SOLE 4 47,626 0 36,757
TRACTOR SUPPLY CO COM 892356106   50,175,771 226,937 SH   SOLE 7 213,609 0 13,328
TRACTOR SUPPLY CO COM 892356106   523,123 2,366 SH   SOLE 13 2,366 0 0
TRACTOR SUPPLY CO COM 892356106   2,783,649 12,590 SH   SOLE 15 12,590 0 0
TRACTOR SUPPLY CO COM 892356106   43,922,842 198,656 SH   SOLE 18 189,427 0 9,229
TRACTOR SUPPLY CO COM 892356106   148,233,621 670,437 SH   SOLE 19 670,437 0 0
TRACTOR SUPPLY CO COM 892356106   874,424,852 3,954,884 SH   SOLE 21 3,954,884 0 0
TRACTOR SUPPLY CO COM 892356106   553,842,676 2,504,942 SH   SOLE 22 2,274,548 0 230,394
TRACTOR SUPPLY CO COM 892356106   42,410,075 191,814 SH   SOLE 23 191,814 0 0
TRACTOR SUPPLY CO COM 892356106   85,636,010 387,318 SH   SOLE 25 385,724 0 1,594
TRACTOR SUPPLY CO COM 892356106   48,508,456 219,396 SH   SOLE 26 73,428 0 145,968
TRACTOR SUPPLY CO COM 892356106   64,528,477 291,852 SH   SOLE 28 5,626 0 286,226
TRACTOR SUPPLY CO COM 892356106   193,925,926 877,096 SH   SOLE 30 877,096 0 0
TRACTOR SUPPLY CO COM 892356106   5,621,246 25,424 SH   SOLE 31 22,738 0 2,686
TRACTOR SUPPLY CO COM 892356106   1,588,825 7,186 SH   SOLE 34 7,186 0 0
TRACTOR SUPPLY CO COM 892356106   5,991,368 27,098 SH   SOLE 36 27,098 0 0
TRACTOR SUPPLY CO COM 892356106   944,760 4,273 SH   SOLE 40 4,273 0 0
TRACTOR SUPPLY CO COM 892356106   35,818 162 SH   OTR 43 162 0 0
TRACTOR SUPPLY CO COM 892356106   41,413,734 187,308 SH   SOLE 43 171,753 0 15,555
TRADEWEB MKTS INC CL A 892672106   6,483,344 94,675 SH   SOLE 2 33,235 0 61,440
TRADEWEB MKTS INC CL A 892672106   5,713,492 83,433 SH   SOLE 4 39,516 0 43,917
TRADEWEB MKTS INC CL A 892672106   1,898,950 27,730 SH   SOLE 7 27,407 0 323
TRADEWEB MKTS INC CL A 892672106   146,479 2,139 SH   SOLE 13 2,139 0 0
TRADEWEB MKTS INC CL A 892672106   492,508 7,192 SH   SOLE 15 7,192 0 0
TRADEWEB MKTS INC CL A 892672106   10,820,319 158,007 SH   SOLE 18 151,660 0 6,347
TRADEWEB MKTS INC CL A 892672106   335,783,394 4,903,379 SH   SOLE 19 4,903,379 0 0
TRADEWEB MKTS INC CL A 892672106   159,216,342 2,325,005 SH   SOLE 21 2,325,005 0 0
TRADEWEB MKTS INC CL A 892672106   227,914,588 3,328,192 SH   SOLE 22 3,129,893 0 198,299
TRADEWEB MKTS INC CL A 892672106   12,871,021 187,953 SH   SOLE 23 187,953 0 0
TRADEWEB MKTS INC CL A 892672106   1,695,085 24,753 SH   SOLE 25 24,449 0 304
TRADEWEB MKTS INC CL A 892672106   5,013,558 73,212 SH   SOLE 26 58,065 0 15,147
TRADEWEB MKTS INC CL A 892672106   6,306,529 92,093 SH   SOLE 28 1,867 0 90,226
TRADEWEB MKTS INC CL A 892672106   9,245 135 SH   SOLE 29 135 0 0
TRADEWEB MKTS INC CL A 892672106   33,709,896 492,259 SH   SOLE 30 298,357 0 193,902
TRADEWEB MKTS INC CL A 892672106   1,718,574 25,096 SH   SOLE 31 23,307 0 1,789
TRADEWEB MKTS INC CL A 892672106   340,893 4,978 SH   SOLE 34 4,978 0 0
TRADEWEB MKTS INC CL A 892672106   1,149,574 16,787 SH   SOLE 36 16,787 0 0
TRADEWEB MKTS INC CL A 892672106   300,559 4,389 SH   SOLE 40 4,389 0 0
TRADEWEB MKTS INC CL A 892672106   19,174 280 SH   OTR 43 280 0 0
TRADEWEB MKTS INC CL A 892672106   7,191,921 105,022 SH   SOLE 43 93,481 0 11,541
TRAEGER INC COMMON STOCK 89269P103   161,985 38,114 SH   SOLE 2 16,976 0 21,138
TRAEGER INC COMMON STOCK 89269P103   442,000 104,000 SH   SOLE 18 104,000 0 0
TRAEGER INC COMMON STOCK 89269P103   292,838 68,903 SH   SOLE 19 68,903 0 0
TRAEGER INC COMMON STOCK 89269P103   5,670,159 1,334,155 SH   SOLE 21 1,334,155 0 0
TRAEGER INC COMMON STOCK 89269P103   4,894,321 1,151,605 SH   SOLE 22 1,113,130 0 38,475
TRAEGER INC COMMON STOCK 89269P103   26,992 6,351 SH   SOLE 25 6,351 0 0
TRAEGER INC COMMON STOCK 89269P103   461,223 108,523 SH   SOLE 30 108,523 0 0
TRAEGER INC COMMON STOCK 89269P103   26,240 6,174 SH   SOLE 40 6,174 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   89,268,884 466,741 SH   SOLE 2 140,047 0 326,694
TRANE TECHNOLOGIES PLC SHS G8994E103   47,401,878 247,840 SH   SOLE 4 130,585 0 117,255
TRANE TECHNOLOGIES PLC SHS G8994E103   67,796,506 354,473 SH   SOLE 7 322,892 0 31,581
TRANE TECHNOLOGIES PLC SHS G8994E103   3,266,912 17,081 SH   SOLE 13 17,081 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   7,446,708 38,935 SH   SOLE 15 38,935 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   81,837,668 427,887 SH   SOLE 18 400,739 0 27,148
TRANE TECHNOLOGIES PLC SHS G8994E103   64,931,240 339,492 SH   SOLE 19 339,492 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,268,839,496 6,634,108 SH   SOLE 21 6,634,108 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   990,735,789 5,180,047 SH   SOLE 22 4,667,427 0 512,620
TRANE TECHNOLOGIES PLC SHS G8994E103   88,344,333 461,907 SH   SOLE 23 461,907 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   303,030,623 1,584,391 SH   SOLE 25 1,528,389 0 56,002
TRANE TECHNOLOGIES PLC SHS G8994E103   137,948,953 721,264 SH   SOLE 26 379,574 0 341,690
TRANE TECHNOLOGIES PLC SHS G8994E103   132,387,877 692,188 SH   SOLE 28 15,290 0 676,898
TRANE TECHNOLOGIES PLC SHS G8994E103   1,741,614 9,106 SH   SOLE 29 9,106 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   391,753,459 2,048,277 SH   SOLE 30 2,045,605 0 2,672
TRANE TECHNOLOGIES PLC SHS G8994E103   14,203,924 74,265 SH   SOLE 31 68,611 0 5,654
TRANE TECHNOLOGIES PLC SHS G8994E103   131,444,200 687,254 SH   SOLE 34 687,254 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   12,075,200 63,135 SH   SOLE 36 63,135 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,732,242 9,057 SH   SOLE 40 9,057 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   137,898 721 SH   OTR 43 721 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   53,463,166 279,531 SH   SOLE 43 244,078 0 35,454
TRANSACT TECHNOLOGIES INC COM 892918103   15,940 1,779 SH   SOLE 18 1,779 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   265,763 29,661 SH   SOLE 21 29,661 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   1,878,150 209,615 SH   SOLE 22 209,615 0 0
TRANSALTA CORP COM 89346D107   430,073 45,948 SH   SOLE 43 44,924 0 1,024
TRANSCAT INC COM 893529107   777,515 9,114 SH   SOLE 2 7,399 0 1,715
TRANSCAT INC COM 893529107   4,521 53 SH   SOLE 7 53 0 0
TRANSCAT INC COM 893529107   1,677,280 19,661 SH   SOLE 18 19,661 0 0
TRANSCAT INC COM 893529107   1,319,234 15,464 SH   SOLE 19 15,464 0 0
TRANSCAT INC COM 893529107   22,511,859 263,883 SH   SOLE 21 263,883 0 0
TRANSCAT INC COM 893529107   15,465,338 181,284 SH   SOLE 22 175,930 0 5,354
TRANSCAT INC COM 893529107   5,119 60 SH   SOLE 23 60 0 0
TRANSCAT INC COM 893529107   93,926 1,101 SH   SOLE 25 1,101 0 0
TRANSCAT INC COM 893529107   47,262 554 SH   SOLE 26 0 0 554
TRANSCAT INC COM 893529107   161,833 1,897 SH   SOLE 28 0 0 1,897
TRANSCAT INC COM 893529107   81,898 960 SH   SOLE 40 960 0 0
TRANSCAT INC COM 893529107   78,144 916 SH   SOLE 43 913 0 3
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   11,429 312 SH   SOLE 2 0 0 312
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   152,161 4,154 SH   SOLE 18 4,154 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   77,729 2,122 SH   SOLE 19 2,122 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   1,431,720 39,086 SH   SOLE 21 39,086 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   431,611 11,783 SH   SOLE 22 10,546 0 1,237
TRANSDIGM GROUP INC COM 893641100   90,617,870 101,343 SH   SOLE 2 16,337 0 85,006
TRANSDIGM GROUP INC COM 893641100   47,484,004 53,104 SH   SOLE 4 32,336 0 20,768
TRANSDIGM GROUP INC COM 893641100   28,294,221 31,643 SH   SOLE 7 27,307 0 4,336
TRANSDIGM GROUP INC COM 893641100   808,330 904 SH   SOLE 13 904 0 0
TRANSDIGM GROUP INC COM 893641100   5,818,364 6,507 SH   SOLE 15 6,507 0 0
TRANSDIGM GROUP INC COM 893641100   292,453,900 327,067 SH   SOLE 18 233,980 0 93,087
TRANSDIGM GROUP INC COM 893641100   524,937,699 587,067 SH   SOLE 19 587,067 0 0
TRANSDIGM GROUP INC COM 893641100   1,469,312,662 1,643,214 SH   SOLE 21 1,643,214 0 0
TRANSDIGM GROUP INC COM 893641100   1,117,918,159 1,250,230 SH   SOLE 22 1,141,837 0 108,393
TRANSDIGM GROUP INC COM 893641100   86,837,320 97,115 SH   SOLE 23 97,115 0 0
TRANSDIGM GROUP INC COM 893641100   65,117,930 72,825 SH   SOLE 25 72,642 0 183
TRANSDIGM GROUP INC COM 893641100   78,853,276 88,186 SH   SOLE 26 30,058 0 58,128
TRANSDIGM GROUP INC COM 893641100   60,664,964 67,845 SH   SOLE 28 824 0 67,021
TRANSDIGM GROUP INC COM 893641100   221,992,009 248,266 SH   SOLE 30 248,266 0 0
TRANSDIGM GROUP INC COM 893641100   10,842,705 12,126 SH   SOLE 31 11,207 0 919
TRANSDIGM GROUP INC COM 893641100   11,737,770 13,127 SH   SOLE 36 13,127 0 0
TRANSDIGM GROUP INC COM 893641100   1,916,206 2,143 SH   SOLE 40 2,143 0 0
TRANSDIGM GROUP INC COM 893641100   43,074,297 48,172 SH   SOLE 43 41,770 0 6,402
TRANSMEDICS GROUP INC COM 89377M109   1,421,781 16,930 SH   SOLE 2 9,541 0 7,389
TRANSMEDICS GROUP INC COM 89377M109   29,393 350 SH   SOLE 4 92 0 258
TRANSMEDICS GROUP INC COM 89377M109   436,696 5,200 SH   SOLE 7 4,931 0 269
TRANSMEDICS GROUP INC COM 89377M109   6,594,613 78,526 SH   SOLE 18 78,526 0 0
TRANSMEDICS GROUP INC COM 89377M109   5,329,287 63,459 SH   SOLE 19 63,459 0 0
TRANSMEDICS GROUP INC COM 89377M109   103,559,937 1,233,150 SH   SOLE 21 1,233,150 0 0
TRANSMEDICS GROUP INC COM 89377M109   70,075,012 834,425 SH   SOLE 22 810,219 0 24,206
TRANSMEDICS GROUP INC COM 89377M109   556,200 6,623 SH   SOLE 25 6,623 0 0
TRANSMEDICS GROUP INC COM 89377M109   2,068,679 24,633 SH   SOLE 26 21,805 0 2,828
TRANSMEDICS GROUP INC COM 89377M109   195,170 2,324 SH   SOLE 28 0 0 2,324
TRANSMEDICS GROUP INC COM 89377M109   2,057,762 24,503 SH   SOLE 30 24,503 0 0
TRANSMEDICS GROUP INC COM 89377M109   14,780 176 SH   SOLE 36 176 0 0
TRANSMEDICS GROUP INC COM 89377M109   554,940 6,608 SH   SOLE 40 6,608 0 0
TRANSMEDICS GROUP INC COM 89377M109   1,048,574 12,486 SH   SOLE 43 10,813 0 1,673
TRANSOCEAN INC DEB 4.000%12/1 893830BT5   2,673,350 1,675,000 PRN   SOLE 21 1,675,000 0 0
TRANSOCEAN LTD REG SHS H8817H100   4,823,974 688,156 SH   SOLE 2 557,876 0 130,280
TRANSOCEAN LTD REG SHS H8817H100   254,842 36,354 SH   SOLE 4 28,007 0 8,347
TRANSOCEAN LTD REG SHS H8817H100   654,433 93,357 SH   SOLE 7 88,626 0 4,731
TRANSOCEAN LTD REG SHS H8817H100   1,575,547 224,757 SH   SOLE 18 224,757 0 0
TRANSOCEAN LTD REG SHS H8817H100   20,824,032 2,970,618 SH   SOLE 19 2,970,618 0 0
TRANSOCEAN LTD REG SHS H8817H100   23,423,859 3,341,492 SH   SOLE 21 3,341,492 0 0
TRANSOCEAN LTD REG SHS H8817H100   80,131,808 11,431,071 SH   SOLE 22 11,109,054 0 322,017
TRANSOCEAN LTD REG SHS H8817H100   459,905 65,607 SH   SOLE 23 65,607 0 0
TRANSOCEAN LTD REG SHS H8817H100   906,484 129,313 SH   SOLE 25 129,313 0 0
TRANSOCEAN LTD REG SHS H8817H100   4,176,130 595,739 SH   SOLE 26 412,610 0 183,129
TRANSOCEAN LTD REG SHS H8817H100   2,308,659 329,338 SH   SOLE 28 200,159 0 129,179
TRANSOCEAN LTD REG SHS H8817H100   3,531,014 503,711 SH   SOLE 30 503,711 0 0
TRANSOCEAN LTD REG SHS H8817H100   6,588,398 939,857 SH   SOLE 34 939,857 0 0
TRANSOCEAN LTD REG SHS H8817H100   416,646 59,436 SH   SOLE 36 59,436 0 0
TRANSOCEAN LTD REG SHS H8817H100   764,483 109,056 SH   SOLE 40 109,056 0 0
TRANSOCEAN LTD REG SHS H8817H100   2,352,217 335,552 SH   SOLE 43 318,619 0 16,933
TRANSPHORM INC COM 89386L100   14,096 4,146 SH   SOLE 2 1,545 0 2,601
TRANSPHORM INC COM 89386L100   230,799 67,882 SH   SOLE 18 67,882 0 0
TRANSPHORM INC COM 89386L100   174,899 51,441 SH   SOLE 19 51,441 0 0
TRANSPHORM INC COM 89386L100   2,842,216 835,946 SH   SOLE 21 835,946 0 0
TRANSPHORM INC COM 89386L100   1,487,235 437,422 SH   SOLE 22 433,752 0 3,670
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204   14 1 SH   SOLE 43 0 0 1
TRANSUNION COM 89400J107   14,693,455 187,584 SH   SOLE 2 12,898 0 174,686
TRANSUNION COM 89400J107   13,730,074 175,285 SH   SOLE 4 100,399 0 74,886
TRANSUNION COM 89400J107   2,454,079 31,330 SH   SOLE 7 29,867 0 1,463
TRANSUNION COM 89400J107   643,089 8,210 SH   SOLE 13 8,210 0 0
TRANSUNION COM 89400J107   1,375,788 17,564 SH   SOLE 15 17,564 0 0
TRANSUNION COM 89400J107   10,770,375 137,500 SH   SOLE 18 126,772 0 10,728
TRANSUNION COM 89400J107   3,391,141 43,293 SH   SOLE 19 43,293 0 0
TRANSUNION COM 89400J107   175,959,572 2,246,388 SH   SOLE 21 2,246,388 0 0
TRANSUNION COM 89400J107   346,162,202 4,419,280 SH   SOLE 22 4,073,797 0 345,483
TRANSUNION COM 89400J107   26,900,794 343,429 SH   SOLE 23 343,429 0 0
TRANSUNION COM 89400J107   20,898,052 266,795 SH   SOLE 25 265,755 0 1,040
TRANSUNION COM 89400J107   17,535,189 223,863 SH   SOLE 26 106,950 0 116,913
TRANSUNION COM 89400J107   24,458,543 312,250 SH   SOLE 28 2,435 0 309,815
TRANSUNION COM 89400J107   39,208,943 500,561 SH   SOLE 30 500,561 0 0
TRANSUNION COM 89400J107   3,433,517 43,834 SH   SOLE 31 39,257 0 4,577
TRANSUNION COM 89400J107   633,768 8,091 SH   SOLE 34 8,091 0 0
TRANSUNION COM 89400J107   3,715,662 47,436 SH   SOLE 36 47,436 0 0
TRANSUNION COM 89400J107   585,047 7,469 SH   SOLE 40 7,469 0 0
TRANSUNION COM 89400J107   51,306 655 SH   OTR 43 655 0 0
TRANSUNION COM 89400J107   7,529,475 96,125 SH   SOLE 43 78,492 0 17,633
TRAVEL PLUS LEISURE CO COM 894164102   27,341,444 677,775 SH   SOLE 2 529,311 0 148,464
TRAVEL PLUS LEISURE CO COM 894164102   1,293,825 32,073 SH   SOLE 4 32,073 0 0
TRAVEL PLUS LEISURE CO COM 894164102   2,063,109 51,143 SH   SOLE 7 49,997 0 1,146
TRAVEL PLUS LEISURE CO COM 894164102   15,820,904 392,189 SH   SOLE 18 253,301 0 138,888
TRAVEL PLUS LEISURE CO COM 894164102   27,931,698 692,407 SH   SOLE 19 692,407 0 0
TRAVEL PLUS LEISURE CO COM 894164102   157,553,921 3,905,650 SH   SOLE 21 3,905,650 0 0
TRAVEL PLUS LEISURE CO COM 894164102   138,802,598 3,440,818 SH   SOLE 22 3,163,921 0 276,897
TRAVEL PLUS LEISURE CO COM 894164102   5,041,249 124,969 SH   SOLE 23 124,969 0 0
TRAVEL PLUS LEISURE CO COM 894164102   623,334 15,452 SH   SOLE 25 15,452 0 0
TRAVEL PLUS LEISURE CO COM 894164102   5,266,306 130,548 SH   SOLE 26 51,151 0 79,397
TRAVEL PLUS LEISURE CO COM 894164102   5,320,806 131,899 SH   SOLE 28 47,825 0 84,074
TRAVEL PLUS LEISURE CO COM 894164102   12,069,042 299,183 SH   SOLE 30 299,183 0 0
TRAVEL PLUS LEISURE CO COM 894164102   44,455 1,102 SH   SOLE 31 1,102 0 0
TRAVEL PLUS LEISURE CO COM 894164102   383,996 9,519 SH   SOLE 34 9,519 0 0
TRAVEL PLUS LEISURE CO COM 894164102   368,667 9,139 SH   SOLE 36 9,139 0 0
TRAVEL PLUS LEISURE CO COM 894164102   602,276 14,930 SH   SOLE 40 14,930 0 0
TRAVEL PLUS LEISURE CO COM 894164102   6,215,751 154,084 SH   SOLE 43 137,843 0 16,241
TRAVELERS COMPANIES INC COM 89417E109   134,284,332 773,260 SH   SOLE 2 350,384 0 422,876
TRAVELERS COMPANIES INC COM 89417E109   39,444,264 227,135 SH   SOLE 4 123,277 0 103,858
TRAVELERS COMPANIES INC COM 89417E109   74,899,037 431,297 SH   SOLE 7 343,766 0 87,531
TRAVELERS COMPANIES INC COM 89417E109   4,779,123 27,520 SH   SOLE 13 27,520 0 0
TRAVELERS COMPANIES INC COM 89417E109   6,889,787 39,674 SH   SOLE 15 39,674 0 0
TRAVELERS COMPANIES INC COM 89417E109   99,540,870 573,194 SH   SOLE 18 505,120 0 68,074
TRAVELERS COMPANIES INC COM 89417E109   62,537,571 360,115 SH   SOLE 19 360,115 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,107,160,647 6,375,450 SH   SOLE 21 6,375,450 0 0
TRAVELERS COMPANIES INC COM 89417E109   973,318,106 5,604,734 SH   SOLE 22 5,027,487 0 577,247
TRAVELERS COMPANIES INC COM 89417E109   94,039,842 541,517 SH   SOLE 23 541,517 0 0
TRAVELERS COMPANIES INC COM 89417E109   97,774,922 563,025 SH   SOLE 25 562,335 0 690
TRAVELERS COMPANIES INC COM 89417E109   100,198,868 576,983 SH   SOLE 26 265,471 0 311,512
TRAVELERS COMPANIES INC COM 89417E109   125,825,353 724,550 SH   SOLE 28 26,367 0 698,183
TRAVELERS COMPANIES INC COM 89417E109   2,775,087 15,980 SH   SOLE 29 15,980 0 0
TRAVELERS COMPANIES INC COM 89417E109   411,219,934 2,367,960 SH   SOLE 30 2,287,416 0 80,544
TRAVELERS COMPANIES INC COM 89417E109   17,352,976 99,925 SH   SOLE 31 94,231 0 5,694
TRAVELERS COMPANIES INC COM 89417E109   8,851,277 50,969 SH   SOLE 32 50,969 0 0
TRAVELERS COMPANIES INC COM 89417E109   39,284,150 226,213 SH   SOLE 34 226,213 0 0
TRAVELERS COMPANIES INC COM 89417E109   13,989,008 80,554 SH   SOLE 36 80,554 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,556,167 8,961 SH   SOLE 40 8,961 0 0
TRAVELERS COMPANIES INC COM 89417E109   73,124,971 421,081 SH   SOLE 43 378,117 0 42,964
TRAVELZOO COM NEW 89421Q205   10,675 1,353 SH   SOLE 18 1,353 0 0
TRAVELZOO COM NEW 89421Q205   124,410 15,768 SH   SOLE 21 15,768 0 0
TRAVELZOO COM NEW 89421Q205   918,293 116,387 SH   SOLE 22 116,387 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   5,640,975 367,251 SH   SOLE 2 269,473 0 97,778
TRAVERE THERAPEUTICS INC COM 89422G107   2,826 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   9,431 614 SH   SOLE 7 614 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   3,171,164 206,456 SH   SOLE 18 182,645 0 23,811
TRAVERE THERAPEUTICS INC COM 89422G107   10,557,281 687,323 SH   SOLE 19 687,323 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   47,432,371 3,088,045 SH   SOLE 21 3,088,045 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   39,220,101 2,553,392 SH   SOLE 22 2,501,202 0 52,190
TRAVERE THERAPEUTICS INC COM 89422G107   238,356 15,518 SH   SOLE 23 15,518 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   164,137 10,686 SH   SOLE 25 10,686 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   1,030,134 67,066 SH   SOLE 26 24,988 0 42,078
TRAVERE THERAPEUTICS INC COM 89422G107   32,471 2,114 SH   SOLE 28 1,009 0 1,105
TRAVERE THERAPEUTICS INC COM 89422G107   1,014,390 66,041 SH   SOLE 30 66,041 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   284,375 18,514 SH   SOLE 34 18,514 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   181,294 11,803 SH   SOLE 40 11,803 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   336,553 21,911 SH   SOLE 43 14,232 0 7,679
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5   1,438,884 1,800,000 PRN   SOLE 21 1,800,000 0 0
TREACE MED CONCEPTS INC COM 89455T109   551,709 21,568 SH   SOLE 2 11,922 0 9,646
TREACE MED CONCEPTS INC COM 89455T109   25,503 997 SH   SOLE 4 237 0 760
TREACE MED CONCEPTS INC COM 89455T109   324,457 12,684 SH   SOLE 7 12,012 0 672
TREACE MED CONCEPTS INC COM 89455T109   2,848,256 111,347 SH   SOLE 18 111,347 0 0
TREACE MED CONCEPTS INC COM 89455T109   2,353,130 91,991 SH   SOLE 19 91,991 0 0
TREACE MED CONCEPTS INC COM 89455T109   43,043,850 1,682,715 SH   SOLE 21 1,682,715 0 0
TREACE MED CONCEPTS INC COM 89455T109   27,288,053 1,066,773 SH   SOLE 22 1,034,037 0 32,736
TREACE MED CONCEPTS INC COM 89455T109   207,991 8,131 SH   SOLE 25 8,131 0 0
TREACE MED CONCEPTS INC COM 89455T109   77,073 3,013 SH   SOLE 26 953 0 2,060
TREACE MED CONCEPTS INC COM 89455T109   110,889 4,335 SH   SOLE 28 0 0 4,335
TREACE MED CONCEPTS INC COM 89455T109   2,758,701 107,846 SH   SOLE 30 107,846 0 0
TREACE MED CONCEPTS INC COM 89455T109   14,069 550 SH   SOLE 36 550 0 0
TREACE MED CONCEPTS INC COM 89455T109   162,842 6,366 SH   SOLE 40 6,366 0 0
TREACE MED CONCEPTS INC COM 89455T109   57,146 2,234 SH   SOLE 43 2,001 0 233
TREDEGAR CORP COM 894650100   323,648 48,523 SH   SOLE 2 34,734 0 13,789
TREDEGAR CORP COM 894650100   2,455 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100   536,962 80,504 SH   SOLE 18 80,504 0 0
TREDEGAR CORP COM 894650100   764,509 114,619 SH   SOLE 19 114,619 0 0
TREDEGAR CORP COM 894650100   6,076,530 911,024 SH   SOLE 21 911,024 0 0
TREDEGAR CORP COM 894650100   4,981,563 746,861 SH   SOLE 22 725,147 0 21,714
TREDEGAR CORP COM 894650100   57,569 8,631 SH   SOLE 43 7,291 0 1,340
TREEHOUSE FOODS INC COM 89469A104   2,195,107 43,571 SH   SOLE 2 14,808 0 28,763
TREEHOUSE FOODS INC COM 89469A104   8,817 175 SH   SOLE 4 175 0 0
TREEHOUSE FOODS INC COM 89469A104   729,402 14,478 SH   SOLE 7 13,736 0 742
TREEHOUSE FOODS INC COM 89469A104   8,754,381 173,767 SH   SOLE 18 173,767 0 0
TREEHOUSE FOODS INC COM 89469A104   5,183,850 102,895 SH   SOLE 19 102,895 0 0
TREEHOUSE FOODS INC COM 89469A104   306,325,212 6,080,294 SH   SOLE 21 6,080,294 0 0
TREEHOUSE FOODS INC COM 89469A104   72,885,199 1,446,709 SH   SOLE 22 1,354,850 0 91,859
TREEHOUSE FOODS INC COM 89469A104   461,833 9,167 SH   SOLE 25 9,167 0 0
TREEHOUSE FOODS INC COM 89469A104   886,890 17,604 SH   SOLE 26 13,099 0 4,505
TREEHOUSE FOODS INC COM 89469A104   88,870 1,764 SH   SOLE 28 1,002 0 762
TREEHOUSE FOODS INC COM 89469A104   5,808,411 115,292 SH   SOLE 30 115,292 0 0
TREEHOUSE FOODS INC COM 89469A104   138,142 2,742 SH   SOLE 36 2,742 0 0
TREEHOUSE FOODS INC COM 89469A104   395,785 7,856 SH   SOLE 40 7,856 0 0
TREEHOUSE FOODS INC COM 89469A104   3,808,980 75,605 SH   SOLE 43 70,098 0 5,507
TREVENA INC COM NEW 89532E208   137 156 SH   SOLE 2 0 0 156
TREVENA INC COM NEW 89532E208   3,602 4,088 SH   SOLE 21 4,088 0 0
TREVENA INC COM NEW 89532E208   95,085 107,929 SH   SOLE 22 107,929 0 0
TREVI THERAPEUTICS INC COM 89532M101   34,722 14,528 SH   SOLE 2 2,218 0 12,310
TREVI THERAPEUTICS INC COM 89532M101   287,369 120,238 SH   SOLE 18 120,238 0 0
TREVI THERAPEUTICS INC COM 89532M101   260,125 108,839 SH   SOLE 19 108,839 0 0
TREVI THERAPEUTICS INC COM 89532M101   3,389,128 1,418,045 SH   SOLE 21 1,418,045 0 0
TREVI THERAPEUTICS INC COM 89532M101   1,369,974 573,211 SH   SOLE 22 545,039 0 28,172
TREX CO INC COM 89531P105   12,395,626 189,073 SH   SOLE 2 100,955 0 88,118
TREX CO INC COM 89531P105   139,839 2,133 SH   SOLE 4 2,133 0 0
TREX CO INC COM 89531P105   1,188,013 18,121 SH   SOLE 7 17,186 0 935
TREX CO INC COM 89531P105   14,609,456 222,841 SH   SOLE 18 222,841 0 0
TREX CO INC COM 89531P105   2,258,608 34,451 SH   SOLE 19 34,451 0 0
TREX CO INC COM 89531P105   411,955,176 6,283,636 SH   SOLE 21 6,283,636 0 0
TREX CO INC COM 89531P105   206,169,023 3,144,738 SH   SOLE 22 3,007,301 0 137,437
TREX CO INC COM 89531P105   175,959,238 2,683,942 SH   SOLE 25 2,683,942 0 0
TREX CO INC COM 89531P105   3,681,718 56,158 SH   SOLE 26 47,056 0 9,102
TREX CO INC COM 89531P105   4,679,411 71,376 SH   SOLE 28 64,318 0 7,058
TREX CO INC COM 89531P105   5,484,487 83,656 SH   SOLE 30 83,656 0 0
TREX CO INC COM 89531P105   103,847 1,584 SH   SOLE 31 1,584 0 0
TREX CO INC COM 89531P105   26,917,100 410,572 SH   SOLE 34 410,572 0 0
TREX CO INC COM 89531P105   120,040 1,831 SH   SOLE 36 1,831 0 0
TREX CO INC COM 89531P105   1,176,015 17,938 SH   SOLE 40 17,938 0 0
TREX CO INC COM 89531P105   7,758,305 118,339 SH   SOLE 43 93,613 0 24,726
TRI POINTE HOMES INC COM 87265H109   6,736,891 205,018 SH   SOLE 2 113,288 0 91,730
TRI POINTE HOMES INC COM 87265H109   12,191 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109   849,398 25,849 SH   SOLE 7 24,555 0 1,294
TRI POINTE HOMES INC COM 87265H109   11,290,762 343,602 SH   SOLE 18 343,602 0 0
TRI POINTE HOMES INC COM 87265H109   11,537,409 351,108 SH   SOLE 19 351,108 0 0
TRI POINTE HOMES INC COM 87265H109   421,069,913 12,814,057 SH   SOLE 21 12,814,057 0 0
TRI POINTE HOMES INC COM 87265H109   103,590,591 3,152,483 SH   SOLE 22 2,969,483 0 183,000
TRI POINTE HOMES INC COM 87265H109   468,912 14,270 SH   SOLE 23 14,270 0 0
TRI POINTE HOMES INC COM 87265H109   627,396 19,093 SH   SOLE 25 19,093 0 0
TRI POINTE HOMES INC COM 87265H109   2,684,629 81,699 SH   SOLE 26 38,163 0 43,536
TRI POINTE HOMES INC COM 87265H109   66,607 2,027 SH   SOLE 28 2,027 0 0
TRI POINTE HOMES INC COM 87265H109   7,577,615 230,603 SH   SOLE 30 230,603 0 0
TRI POINTE HOMES INC COM 87265H109   687,793 20,931 SH   SOLE 34 20,931 0 0
TRI POINTE HOMES INC COM 87265H109   183,687 5,590 SH   SOLE 36 5,590 0 0
TRI POINTE HOMES INC COM 87265H109   562,366 17,114 SH   SOLE 40 17,114 0 0
TRI POINTE HOMES INC COM 87265H109   5,520,513 168,001 SH   SOLE 43 163,715 0 4,286
TRICO BANCSHARES COM 896095106   946,167 28,499 SH   SOLE 2 9,809 0 18,690
TRICO BANCSHARES COM 896095106   4,681 141 SH   SOLE 4 141 0 0
TRICO BANCSHARES COM 896095106   10,823 326 SH   SOLE 7 326 0 0
TRICO BANCSHARES COM 896095106   3,054,599 92,006 SH   SOLE 18 92,006 0 0
TRICO BANCSHARES COM 896095106   2,127,356 64,077 SH   SOLE 19 64,077 0 0
TRICO BANCSHARES COM 896095106   38,624,548 1,163,390 SH   SOLE 21 1,163,390 0 0
TRICO BANCSHARES COM 896095106   30,279,595 912,036 SH   SOLE 22 872,412 0 39,624
TRICO BANCSHARES COM 896095106   259,657 7,821 SH   SOLE 25 7,821 0 0
TRICO BANCSHARES COM 896095106   539,533 16,251 SH   SOLE 26 13,257 0 2,994
TRICO BANCSHARES COM 896095106   97,840 2,947 SH   SOLE 28 155 0 2,792
TRICO BANCSHARES COM 896095106   792,119 23,859 SH   SOLE 30 23,859 0 0
TRICO BANCSHARES COM 896095106   159,924 4,817 SH   SOLE 40 4,817 0 0
TRICO BANCSHARES COM 896095106   619,744 18,667 SH   SOLE 43 17,634 0 1,033
TRIMAS CORP COM NEW 896215209   962,865 35,026 SH   SOLE 2 12,449 0 22,577
TRIMAS CORP COM NEW 896215209   2,886 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209   12,151 442 SH   SOLE 7 442 0 0
TRIMAS CORP COM NEW 896215209   3,301,302 120,091 SH   SOLE 18 120,091 0 0
TRIMAS CORP COM NEW 896215209   2,294,205 83,456 SH   SOLE 19 83,456 0 0
TRIMAS CORP COM NEW 896215209   38,869,788 1,413,961 SH   SOLE 21 1,413,961 0 0
TRIMAS CORP COM NEW 896215209   32,530,869 1,183,371 SH   SOLE 22 1,131,071 0 52,300
TRIMAS CORP COM NEW 896215209   230,998 8,403 SH   SOLE 25 8,403 0 0
TRIMAS CORP COM NEW 896215209   506,256 18,416 SH   SOLE 26 16,250 0 2,166
TRIMAS CORP COM NEW 896215209   703,524 25,592 SH   SOLE 30 25,592 0 0
TRIMAS CORP COM NEW 896215209   222,257 8,085 SH   SOLE 40 8,085 0 0
TRIMAS CORP COM NEW 896215209   44,369 1,614 SH   OTR 43 1,614 0 0
TRIMAS CORP COM NEW 896215209   294,666 10,719 SH   SOLE 43 9,743 0 976
TRIMBLE INC COM 896239100   16,538,880 312,408 SH   SOLE 2 146,198 0 166,210
TRIMBLE INC COM 896239100   15,906,247 300,458 SH   SOLE 4 155,376 0 145,082
TRIMBLE INC COM 896239100   19,519,719 368,714 SH   SOLE 7 336,707 0 32,007
TRIMBLE INC COM 896239100   796,006 15,036 SH   SOLE 13 15,036 0 0
TRIMBLE INC COM 896239100   2,265,303 42,790 SH   SOLE 15 42,790 0 0
TRIMBLE INC COM 896239100   34,178,064 645,600 SH   SOLE 18 624,348 0 21,252
TRIMBLE INC COM 896239100   5,724,932 108,140 SH   SOLE 19 108,140 0 0
TRIMBLE INC COM 896239100   355,321,898 6,711,785 SH   SOLE 21 6,711,785 0 0
TRIMBLE INC COM 896239100   286,988,799 5,421,020 SH   SOLE 22 4,899,058 0 521,962
TRIMBLE INC COM 896239100   26,485,300 500,289 SH   SOLE 23 500,289 0 0
TRIMBLE INC COM 896239100   40,001,993 755,610 SH   SOLE 25 754,495 0 1,115
TRIMBLE INC COM 896239100   31,905,456 602,672 SH   SOLE 26 197,591 0 405,081
TRIMBLE INC COM 896239100   32,464,184 613,226 SH   SOLE 28 10,635 0 602,591
TRIMBLE INC COM 896239100   122,206,908 2,308,404 SH   SOLE 30 2,114,223 0 194,181
TRIMBLE INC COM 896239100   2,882,371 54,446 SH   SOLE 31 48,009 0 6,437
TRIMBLE INC COM 896239100   8,986,883 169,756 SH   SOLE 34 169,756 0 0
TRIMBLE INC COM 896239100   4,572,163 86,365 SH   SOLE 36 86,365 0 0
TRIMBLE INC COM 896239100   493,666 9,325 SH   SOLE 40 9,325 0 0
TRIMBLE INC COM 896239100   31,711 599 SH   OTR 43 599 0 0
TRIMBLE INC COM 896239100   8,448,853 159,593 SH   SOLE 43 128,240 0 31,353
TRINET GROUP INC COM 896288107   6,970,323 73,395 SH   SOLE 2 64,997 0 8,398
TRINET GROUP INC COM 896288107   12,821 135 SH   SOLE 4 135 0 0
TRINET GROUP INC COM 896288107   1,173,829 12,360 SH   SOLE 7 11,701 0 659
TRINET GROUP INC COM 896288107   8,985,966 94,619 SH   SOLE 18 94,619 0 0
TRINET GROUP INC COM 896288107   7,197,017 75,782 SH   SOLE 19 75,782 0 0
TRINET GROUP INC COM 896288107   121,844,516 1,282,979 SH   SOLE 21 1,282,979 0 0
TRINET GROUP INC COM 896288107   89,833,358 945,913 SH   SOLE 22 918,538 0 27,375
TRINET GROUP INC COM 896288107   690,622 7,272 SH   SOLE 25 7,272 0 0
TRINET GROUP INC COM 896288107   2,200,645 23,172 SH   SOLE 26 19,466 0 3,706
TRINET GROUP INC COM 896288107   129,824 1,367 SH   SOLE 28 796 0 571
TRINET GROUP INC COM 896288107   6,613,236 69,635 SH   SOLE 30 69,635 0 0
TRINET GROUP INC COM 896288107   152,902 1,610 SH   SOLE 36 1,610 0 0
TRINET GROUP INC COM 896288107   667,259 7,026 SH   SOLE 40 7,026 0 0
TRINET GROUP INC COM 896288107   1,179,148 12,416 SH   SOLE 43 11,974 0 442
TRINITY CAP INC COM 896442308   2,160,770 162,954 SH   SOLE 30 162,954 0 0
TRINITY INDS INC COM 896522109   7,392,988 287,553 SH   SOLE 2 174,429 0 113,124
TRINITY INDS INC COM 896522109   2,622 102 SH   SOLE 4 102 0 0
TRINITY INDS INC COM 896522109   438,638 17,061 SH   SOLE 7 16,212 0 849
TRINITY INDS INC COM 896522109   7,227,569 281,119 SH   SOLE 18 281,119 0 0
TRINITY INDS INC COM 896522109   13,643,603 530,673 SH   SOLE 19 530,673 0 0
TRINITY INDS INC COM 896522109   256,930,005 9,993,388 SH   SOLE 21 9,993,388 0 0
TRINITY INDS INC COM 896522109   71,305,168 2,773,441 SH   SOLE 22 2,632,128 0 141,313
TRINITY INDS INC COM 896522109   243,551 9,473 SH   SOLE 23 9,473 0 0
TRINITY INDS INC COM 896522109   350,247 13,623 SH   SOLE 25 13,623 0 0
TRINITY INDS INC COM 896522109   1,555,326 60,495 SH   SOLE 26 26,365 0 34,130
TRINITY INDS INC COM 896522109   441,775 17,183 SH   SOLE 28 1,769 0 15,414
TRINITY INDS INC COM 896522109   4,178,852 162,538 SH   SOLE 30 162,538 0 0
TRINITY INDS INC COM 896522109   50,983 1,983 SH   SOLE 34 1,983 0 0
TRINITY INDS INC COM 896522109   85,769 3,336 SH   SOLE 36 3,336 0 0
TRINITY INDS INC COM 896522109   315,770 12,282 SH   SOLE 40 12,282 0 0
TRINITY INDS INC COM 896522109   2,094,106 81,451 SH   SOLE 43 80,272 0 1,179
TRINITY PL HLDGS INC COM 89656D101   876 1,622 SH   SOLE 18 1,622 0 0
TRINITY PL HLDGS INC COM 89656D101   10,516 19,474 SH   SOLE 21 19,474 0 0
TRINITY PL HLDGS INC COM 89656D101   19,963 36,968 SH   SOLE 22 36,968 0 0
TRINSEO PLC SHS G9059U107   462,012 36,465 SH   SOLE 2 15,030 0 21,435
TRINSEO PLC SHS G9059U107   1,026 81 SH   SOLE 4 81 0 0
TRINSEO PLC SHS G9059U107   309,199 24,404 SH   SOLE 7 23,134 0 1,270
TRINSEO PLC SHS G9059U107   1,615,197 127,482 SH   SOLE 18 127,482 0 0
TRINSEO PLC SHS G9059U107   886,051 69,933 SH   SOLE 19 69,933 0 0
TRINSEO PLC SHS G9059U107   54,797,167 4,324,954 SH   SOLE 21 4,324,954 0 0
TRINSEO PLC SHS G9059U107   13,627,155 1,075,545 SH   SOLE 22 1,016,602 0 58,943
TRINSEO PLC SHS G9059U107   63,654 5,024 SH   SOLE 25 5,024 0 0
TRINSEO PLC SHS G9059U107   189,987 14,995 SH   SOLE 26 11,328 0 3,667
TRINSEO PLC SHS G9059U107   8,742 690 SH   SOLE 28 690 0 0
TRINSEO PLC SHS G9059U107   1,025,358 80,928 SH   SOLE 30 80,928 0 0
TRINSEO PLC SHS G9059U107   30,357 2,396 SH   SOLE 36 2,396 0 0
TRINSEO PLC SHS G9059U107   45,701 3,607 SH   SOLE 40 3,607 0 0
TRINSEO PLC SHS G9059U107   275,311 21,729 SH   SOLE 43 19,860 0 1,869
TRIO PETROLEUM CORP COMMON STOCK 89669L108   15,481 9,270 SH   SOLE 21 9,270 0 0
TRIO TECH INTL COM NEW 896712205   1,496 311 SH   SOLE 21 311 0 0
TRIO TECH INTL COM NEW 896712205   582 121 SH   SOLE 22 121 0 0
TRIP COM GROUP LTD ADS 89677Q107   1,940,155 55,433 SH   SOLE 2 55,433 0 0
TRIP COM GROUP LTD ADS 89677Q107   4,021,465 114,899 SH   SOLE 18 4,651 0 110,248
TRIP COM GROUP LTD ADS 89677Q107   14,896,070 425,602 SH   SOLE 19 425,602 0 0
TRIP COM GROUP LTD ADS 89677Q107   185,255 5,293 SH   SOLE 21 5,293 0 0
TRIP COM GROUP LTD ADS 89677Q107   10,852,730 310,078 SH   SOLE 22 22,200 0 287,878
TRIP COM GROUP LTD ADS 89677Q107   1,148,350 32,810 SH   SOLE 32 32,810 0 0
TRIP COM GROUP LTD ADS 89677Q107   60,944,345 1,741,267 SH   SOLE 34 1,741,267 0 0
TRIP COM GROUP LTD ADS 89677Q107   17,255,805 493,023 SH   SOLE 43 435,375 0 57,648
TRIPADVISOR INC COM 896945201   6,185,020 375,077 SH   SOLE 2 200,827 0 174,250
TRIPADVISOR INC COM 896945201   17,892 1,085 SH   SOLE 4 395 0 690
TRIPADVISOR INC COM 896945201   14,890 903 SH   SOLE 7 903 0 0
TRIPADVISOR INC COM 896945201   3,434,851 208,299 SH   SOLE 18 208,299 0 0
TRIPADVISOR INC COM 896945201   556,208 33,730 SH   SOLE 19 33,730 0 0
TRIPADVISOR INC COM 896945201   86,991,643 5,275,418 SH   SOLE 21 5,275,418 0 0
TRIPADVISOR INC COM 896945201   52,184,584 3,164,620 SH   SOLE 22 3,028,253 0 136,367
TRIPADVISOR INC COM 896945201   338,474 20,526 SH   SOLE 25 20,526 0 0
TRIPADVISOR INC COM 896945201   738,488 44,784 SH   SOLE 26 35,988 0 8,796
TRIPADVISOR INC COM 896945201   108,141 6,558 SH   SOLE 28 1,890 0 4,668
TRIPADVISOR INC COM 896945201   4,188,279 253,989 SH   SOLE 30 253,989 0 0
TRIPADVISOR INC COM 896945201   24,422 1,481 SH   SOLE 31 1,481 0 0
TRIPADVISOR INC COM 896945201   300,448 18,220 SH   SOLE 40 18,220 0 0
TRIPADVISOR INC COM 896945201   827,039 50,154 SH   SOLE 43 48,795 0 1,359
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,238,020 1,480,000 PRN   SOLE 2 1,480,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,631,175 1,950,000 PRN   SOLE 21 1,950,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,923,950 2,300,000 PRN   SOLE 22 2,300,000 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   2,047,812 173,838 SH   SOLE 30 173,838 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   2,150 182 SH   SOLE 43 182 0 0
TRITON INTL LTD CL A G9078F107   3,806,897 45,723 SH   SOLE 2 16,108 0 29,615
TRITON INTL LTD CL A G9078F107   12,572 151 SH   SOLE 4 151 0 0
TRITON INTL LTD CL A G9078F107   1,019,602 12,246 SH   SOLE 7 11,628 0 618
TRITON INTL LTD CL A G9078F107   12,613,057 151,490 SH   SOLE 18 151,490 0 0
TRITON INTL LTD CL A G9078F107   9,092,159 109,202 SH   SOLE 19 109,202 0 0
TRITON INTL LTD CL A G9078F107   156,349,125 1,877,842 SH   SOLE 21 1,877,842 0 0
TRITON INTL LTD CL A G9078F107   122,325,509 1,469,199 SH   SOLE 22 1,407,682 0 61,517
TRITON INTL LTD CL A G9078F107   921,272 11,065 SH   SOLE 25 11,065 0 0
TRITON INTL LTD CL A G9078F107   2,739,087 32,898 SH   SOLE 26 28,171 0 4,727
TRITON INTL LTD CL A G9078F107   1,409,092 16,924 SH   SOLE 28 1,200 0 15,724
TRITON INTL LTD CL A G9078F107   5,874,160 70,552 SH   SOLE 30 70,552 0 0
TRITON INTL LTD CL A G9078F107   238,873 2,869 SH   SOLE 36 2,869 0 0
TRITON INTL LTD CL A G9078F107   864,905 10,388 SH   SOLE 40 10,388 0 0
TRITON INTL LTD CL A G9078F107   19,733 237 SH   OTR 43 237 0 0
TRITON INTL LTD CL A G9078F107   3,295,963 39,586 SH   SOLE 43 36,234 0 3,352
TRIUMPH FINANCIAL INC COM 89679E300   1,038,737 17,107 SH   SOLE 2 6,611 0 10,496
TRIUMPH FINANCIAL INC COM 89679E300   5,040 83 SH   SOLE 4 83 0 0
TRIUMPH FINANCIAL INC COM 89679E300   15,362 253 SH   SOLE 7 253 0 0
TRIUMPH FINANCIAL INC COM 89679E300   4,540,581 74,779 SH   SOLE 18 74,779 0 0
TRIUMPH FINANCIAL INC COM 89679E300   2,739,808 45,122 SH   SOLE 19 45,122 0 0
TRIUMPH FINANCIAL INC COM 89679E300   152,603,508 2,513,233 SH   SOLE 21 2,513,233 0 0
TRIUMPH FINANCIAL INC COM 89679E300   35,509,238 584,803 SH   SOLE 22 547,875 0 36,928
TRIUMPH FINANCIAL INC COM 89679E300   206,205 3,396 SH   SOLE 25 3,396 0 0
TRIUMPH FINANCIAL INC COM 89679E300   618,312 10,183 SH   SOLE 26 8,311 0 1,872
TRIUMPH FINANCIAL INC COM 89679E300   21,131 348 SH   SOLE 28 348 0 0
TRIUMPH FINANCIAL INC COM 89679E300   1,823,604 30,033 SH   SOLE 30 30,033 0 0
TRIUMPH FINANCIAL INC COM 89679E300   164,308 2,706 SH   SOLE 40 2,706 0 0
TRIUMPH FINANCIAL INC COM 89679E300   173,902 2,864 SH   SOLE 43 2,698 0 166
TRIUMPH GROUP INC NEW COM 896818101   2,162,412 174,811 SH   SOLE 2 110,894 0 63,917
TRIUMPH GROUP INC NEW COM 896818101   3,736 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101   5,876 475 SH   SOLE 7 475 0 0
TRIUMPH GROUP INC NEW COM 896818101   2,823,514 228,255 SH   SOLE 18 228,255 0 0
TRIUMPH GROUP INC NEW COM 896818101   3,272,360 264,540 SH   SOLE 19 264,540 0 0
TRIUMPH GROUP INC NEW COM 896818101   102,768,723 8,307,900 SH   SOLE 21 8,307,900 0 0
TRIUMPH GROUP INC NEW COM 896818101   24,108,536 1,948,952 SH   SOLE 22 1,869,883 0 79,069
TRIUMPH GROUP INC NEW COM 896818101   42,751 3,456 SH   SOLE 23 3,456 0 0
TRIUMPH GROUP INC NEW COM 896818101   2,816,686 227,703 SH   SOLE 25 227,703 0 0
TRIUMPH GROUP INC NEW COM 896818101   619,415 50,074 SH   SOLE 26 31,021 0 19,053
TRIUMPH GROUP INC NEW COM 896818101   2,309,392 186,693 SH   SOLE 30 186,693 0 0
TRIUMPH GROUP INC NEW COM 896818101   467,425 37,787 SH   SOLE 34 37,787 0 0
TRIUMPH GROUP INC NEW COM 896818101   29,292 2,368 SH   SOLE 36 2,368 0 0
TRIUMPH GROUP INC NEW COM 896818101   116,525 9,420 SH   SOLE 40 9,420 0 0
TRIUMPH GROUP INC NEW COM 896818101   24,950 2,017 SH   OTR 43 2,017 0 0
TRIUMPH GROUP INC NEW COM 896818101   1,091,331 88,224 SH   SOLE 43 69,032 0 19,192
TROIKA MEDIA GROUP INC COM NEW 89689F404   326,711 146,507 SH   SOLE 22 146,507 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   1,503,301 118,277 SH   SOLE 2 43,110 0 75,167
TRONOX HOLDINGS PLC SHS G9087Q102   3,559 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   397,988 31,313 SH   SOLE 7 29,647 0 1,666
TRONOX HOLDINGS PLC SHS G9087Q102   4,248,750 334,284 SH   SOLE 18 334,284 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   3,000,399 236,066 SH   SOLE 19 236,066 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   52,835,928 4,157,036 SH   SOLE 21 4,157,036 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   39,490,415 3,107,035 SH   SOLE 22 2,960,864 0 146,171
TRONOX HOLDINGS PLC SHS G9087Q102   320,508 25,217 SH   SOLE 25 25,217 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   648,401 51,015 SH   SOLE 26 44,673 0 6,342
TRONOX HOLDINGS PLC SHS G9087Q102   26,195 2,061 SH   SOLE 28 2,061 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   839,712 66,067 SH   SOLE 30 66,067 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   41,549 3,269 SH   SOLE 36 3,269 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   265,893 20,920 SH   SOLE 40 20,920 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   516,903 40,669 SH   SOLE 43 38,377 0 2,292
TRUEBLUE INC COM 89785X101   799,766 45,159 SH   SOLE 2 25,745 0 19,414
TRUEBLUE INC COM 89785X101   2,975 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101   575,504 32,496 SH   SOLE 7 30,725 0 1,771
TRUEBLUE INC COM 89785X101   2,059,301 116,279 SH   SOLE 18 116,279 0 0
TRUEBLUE INC COM 89785X101   1,142,986 64,539 SH   SOLE 19 64,539 0 0
TRUEBLUE INC COM 89785X101   68,293,391 3,856,205 SH   SOLE 21 3,856,205 0 0
TRUEBLUE INC COM 89785X101   16,476,286 930,338 SH   SOLE 22 872,797 0 57,541
TRUEBLUE INC COM 89785X101   101,567 5,735 SH   SOLE 25 5,735 0 0
TRUEBLUE INC COM 89785X101   189,639 10,708 SH   SOLE 26 8,527 0 2,181
TRUEBLUE INC COM 89785X101   15,974 902 SH   SOLE 28 902 0 0
TRUEBLUE INC COM 89785X101   1,966,129 111,018 SH   SOLE 30 111,018 0 0
TRUEBLUE INC COM 89785X101   64,252 3,628 SH   SOLE 36 3,628 0 0
TRUEBLUE INC COM 89785X101   79,996 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101   1,179,096 66,578 SH   SOLE 43 62,613 0 3,965
TRUECAR INC COM 89785L107   370,025 163,728 SH   SOLE 2 53,335 0 110,393
TRUECAR INC COM 89785L107   847 375 SH   SOLE 7 375 0 0
TRUECAR INC COM 89785L107   590,337 261,211 SH   SOLE 18 261,211 0 0
TRUECAR INC COM 89785L107   1,014,991 449,111 SH   SOLE 19 449,111 0 0
TRUECAR INC COM 89785L107   6,979,605 3,088,321 SH   SOLE 21 3,088,321 0 0
TRUECAR INC COM 89785L107   6,734,517 2,979,875 SH   SOLE 22 2,911,821 0 68,054
TRUECAR INC COM 89785L107   54,360 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107   230,995 102,210 SH   SOLE 26 0 0 102,210
TRUECAR INC COM 89785L107   3,824 1,692 SH   SOLE 43 1,692 0 0
TRUIST FINL CORP COM 89832Q109   94,095,865 3,100,358 SH   SOLE 2 820,324 0 2,280,034
TRUIST FINL CORP COM 89832Q109   30,362,322 1,000,406 SH   SOLE 4 651,638 0 348,768
TRUIST FINL CORP COM 89832Q109   37,227,947 1,226,621 SH   SOLE 7 1,095,037 0 131,584
TRUIST FINL CORP COM 89832Q109   1,365,902 45,005 SH   SOLE 13 45,005 0 0
TRUIST FINL CORP COM 89832Q109   7,250,615 238,900 SH   SOLE 15 238,900 0 0
TRUIST FINL CORP COM 89832Q109   92,016,556 3,031,847 SH   SOLE 18 2,901,708 0 130,139
TRUIST FINL CORP COM 89832Q109   12,832,496 422,817 SH   SOLE 19 422,817 0 0
TRUIST FINL CORP COM 89832Q109   1,124,790,121 37,060,630 SH   SOLE 21 37,060,630 0 0
TRUIST FINL CORP COM 89832Q109   881,868,721 29,056,630 SH   SOLE 22 26,327,121 0 2,729,509
TRUIST FINL CORP COM 89832Q109   75,666,071 2,493,116 SH   SOLE 23 2,493,116 0 0
TRUIST FINL CORP COM 89832Q109   68,077,114 2,243,068 SH   SOLE 25 2,237,077 0 5,991
TRUIST FINL CORP COM 89832Q109   68,997,933 2,273,408 SH   SOLE 26 747,277 0 1,526,131
TRUIST FINL CORP COM 89832Q109   76,833,969 2,531,597 SH   SOLE 28 101,387 0 2,430,210
TRUIST FINL CORP COM 89832Q109   60,093 1,980 SH   SOLE 29 1,980 0 0
TRUIST FINL CORP COM 89832Q109   334,577,793 11,023,980 SH   SOLE 30 11,023,980 0 0
TRUIST FINL CORP COM 89832Q109   9,362,945 308,499 SH   SOLE 31 276,037 0 32,462
TRUIST FINL CORP COM 89832Q109   3,909,353 128,809 SH   SOLE 32 128,809 0 0
TRUIST FINL CORP COM 89832Q109   2,665,974 87,841 SH   SOLE 34 87,841 0 0
TRUIST FINL CORP COM 89832Q109   10,234,202 337,206 SH   SOLE 35 337,206 0 0
TRUIST FINL CORP COM 89832Q109   11,115,323 366,238 SH   SOLE 36 366,238 0 0
TRUIST FINL CORP COM 89832Q109   1,578,989 52,026 SH   SOLE 40 52,026 0 0
TRUIST FINL CORP COM 89832Q109   86,771 2,859 SH   OTR 43 2,859 0 0
TRUIST FINL CORP COM 89832Q109   39,004,620 1,285,160 SH   SOLE 43 1,053,917 0 231,244
TRUPANION INC COM 898202106   386,358 19,632 SH   SOLE 2 11,024 0 8,608
TRUPANION INC COM 898202106   2,362 120 SH   SOLE 4 120 0 0
TRUPANION INC COM 898202106   8,226 418 SH   SOLE 7 418 0 0
TRUPANION INC COM 898202106   2,521,520 128,126 SH   SOLE 18 122,807 0 5,319
TRUPANION INC COM 898202106   1,555,606 79,045 SH   SOLE 19 79,045 0 0
TRUPANION INC COM 898202106   82,634,470 4,198,906 SH   SOLE 21 4,198,906 0 0
TRUPANION INC COM 898202106   19,888,765 1,010,608 SH   SOLE 22 983,297 0 27,311
TRUPANION INC COM 898202106   176,549 8,971 SH   SOLE 25 8,971 0 0
TRUPANION INC COM 898202106   549,269 27,910 SH   SOLE 26 18,207 0 9,703
TRUPANION INC COM 898202106   14,052 714 SH   SOLE 28 714 0 0
TRUPANION INC COM 898202106   1,308,720 66,500 SH   SOLE 30 66,500 0 0
TRUPANION INC COM 898202106   30,130 1,531 SH   SOLE 34 1,531 0 0
TRUPANION INC COM 898202106   104,816 5,326 SH   SOLE 40 5,326 0 0
TRUPANION INC COM 898202106   398,500 20,249 SH   SOLE 43 19,779 0 470
TRUSTCO BK CORP N Y COM NEW 898349204   437,390 15,288 SH   SOLE 2 5,150 0 10,138
TRUSTCO BK CORP N Y COM NEW 898349204   2,031 71 SH   SOLE 4 71 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   4,435 155 SH   SOLE 7 155 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   1,847,205 64,565 SH   SOLE 18 64,565 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   944,559 33,015 SH   SOLE 19 33,015 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   61,744,900 2,158,158 SH   SOLE 21 2,158,158 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   13,313,864 465,357 SH   SOLE 22 432,708 0 32,649
TRUSTCO BK CORP N Y COM NEW 898349204   12,274 429 SH   SOLE 25 429 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   297,916 10,413 SH   SOLE 26 9,095 0 1,318
TRUSTCO BK CORP N Y COM NEW 898349204   757,221 26,467 SH   SOLE 30 26,467 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   74,186 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   196,493 6,868 SH   SOLE 43 6,636 0 232
TRUSTMARK CORP COM 898402102   1,110,828 52,596 SH   SOLE 2 17,022 0 35,574
TRUSTMARK CORP COM 898402102   6,146 291 SH   SOLE 4 291 0 0
TRUSTMARK CORP COM 898402102   119,898 5,677 SH   SOLE 7 5,381 0 296
TRUSTMARK CORP COM 898402102   4,225,478 200,070 SH   SOLE 18 200,070 0 0
TRUSTMARK CORP COM 898402102   2,333,950 110,509 SH   SOLE 19 110,509 0 0
TRUSTMARK CORP COM 898402102   144,008,536 6,818,586 SH   SOLE 21 6,818,586 0 0
TRUSTMARK CORP COM 898402102   33,264,486 1,575,023 SH   SOLE 22 1,466,094 0 108,929
TRUSTMARK CORP COM 898402102   169,044 8,004 SH   SOLE 25 8,004 0 0
TRUSTMARK CORP COM 898402102   427,933 20,262 SH   SOLE 26 15,546 0 4,716
TRUSTMARK CORP COM 898402102   23,866 1,130 SH   SOLE 28 1,130 0 0
TRUSTMARK CORP COM 898402102   1,779,761 84,269 SH   SOLE 30 84,269 0 0
TRUSTMARK CORP COM 898402102   145,284 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102   220,472 10,439 SH   SOLE 43 10,282 0 157
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   139,406 7,823 SH   SOLE 2 7,823 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   66,825 3,750 SH   SOLE 22 3,750 0 0
TSCAN THERAPEUTICS INC COM 89854M101   44,465 17,786 SH   SOLE 18 17,786 0 0
TSCAN THERAPEUTICS INC COM 89854M101   3,010,993 1,204,397 SH   SOLE 19 1,204,397 0 0
TSCAN THERAPEUTICS INC COM 89854M101   76,543 30,617 SH   SOLE 21 30,617 0 0
TSCAN THERAPEUTICS INC COM 89854M101   26,633 10,653 SH   SOLE 34 10,653 0 0
TTEC HLDGS INC COM 89854H102   716,900 21,185 SH   SOLE 2 16,613 0 4,572
TTEC HLDGS INC COM 89854H102   3,046 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102   7,309 216 SH   SOLE 7 216 0 0
TTEC HLDGS INC COM 89854H102   2,355,196 69,598 SH   SOLE 18 63,543 0 6,055
TTEC HLDGS INC COM 89854H102   1,359,827 40,184 SH   SOLE 19 40,184 0 0
TTEC HLDGS INC COM 89854H102   75,892,596 2,242,689 SH   SOLE 21 2,242,689 0 0
TTEC HLDGS INC COM 89854H102   20,246,066 598,288 SH   SOLE 22 570,336 0 27,952
TTEC HLDGS INC COM 89854H102   99,422 2,938 SH   SOLE 25 2,938 0 0
TTEC HLDGS INC COM 89854H102   432,509 12,781 SH   SOLE 26 6,127 0 6,654
TTEC HLDGS INC COM 89854H102   11,303 334 SH   SOLE 28 334 0 0
TTEC HLDGS INC COM 89854H102   918,824 27,152 SH   SOLE 30 27,152 0 0
TTEC HLDGS INC COM 89854H102   74,279 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102   1,796,464 53,087 SH   SOLE 43 51,819 0 1,268
TTM TECHNOLOGIES INC COM 87305R109   1,128,791 81,208 SH   SOLE 2 29,985 0 51,223
TTM TECHNOLOGIES INC COM 87305R109   4,935 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109   13,372 962 SH   SOLE 7 962 0 0
TTM TECHNOLOGIES INC COM 87305R109   4,855,381 349,308 SH   SOLE 18 349,308 0 0
TTM TECHNOLOGIES INC COM 87305R109   2,848,110 204,900 SH   SOLE 19 204,900 0 0
TTM TECHNOLOGIES INC COM 87305R109   171,854,527 12,363,635 SH   SOLE 21 12,363,635 0 0
TTM TECHNOLOGIES INC COM 87305R109   41,004,569 2,949,969 SH   SOLE 22 2,763,813 0 186,156
TTM TECHNOLOGIES INC COM 87305R109   266,046 19,140 SH   SOLE 25 19,140 0 0
TTM TECHNOLOGIES INC COM 87305R109   759,371 54,631 SH   SOLE 26 48,260 0 6,371
TTM TECHNOLOGIES INC COM 87305R109   2,098,594 150,978 SH   SOLE 30 150,978 0 0
TTM TECHNOLOGIES INC COM 87305R109   39,782 2,862 SH   SOLE 36 2,862 0 0
TTM TECHNOLOGIES INC COM 87305R109   236,300 17,000 SH   SOLE 40 17,000 0 0
TTM TECHNOLOGIES INC COM 87305R109   694,121 49,937 SH   SOLE 43 46,119 0 3,818
TUCOWS INC COM NEW 898697206   90,516 3,263 SH   SOLE 2 342 0 2,921
TUCOWS INC COM NEW 898697206   3,634 131 SH   SOLE 7 131 0 0
TUCOWS INC COM NEW 898697206   801,741 28,902 SH   SOLE 18 28,902 0 0
TUCOWS INC COM NEW 898697206   551,804 19,892 SH   SOLE 19 19,892 0 0
TUCOWS INC COM NEW 898697206   9,864,316 355,599 SH   SOLE 21 355,599 0 0
TUCOWS INC COM NEW 898697206   7,111,732 256,371 SH   SOLE 22 250,691 0 5,680
TUCOWS INC COM NEW 898697206   20,916 754 SH   SOLE 28 754 0 0
TUCOWS INC COM NEW 898697206   234,348 8,448 SH   SOLE 30 8,448 0 0
TUCOWS INC COM NEW 898697206   90,987 3,280 SH   SOLE 43 3,280 0 0
TUPPERWARE BRANDS CORP COM 899896104   1,061 1,326 SH   SOLE 2 0 0 1,326
TUPPERWARE BRANDS CORP COM 899896104   7,420 9,275 SH   SOLE 18 9,275 0 0
TUPPERWARE BRANDS CORP COM 899896104   153,588 191,985 SH   SOLE 21 191,985 0 0
TUPPERWARE BRANDS CORP COM 899896104   434,314 542,892 SH   SOLE 22 542,892 0 0
TUPPERWARE BRANDS CORP COM 899896104   3,488 4,360 SH   SOLE 36 4,360 0 0
TUPPERWARE BRANDS CORP COM 899896104   1,315 1,644 SH   SOLE 43 1,644 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   90,696 25,405 SH   SOLE 19 25,405 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   6,395,105 1,791,346 SH   SOLE 43 1,675,569 0 115,777
TURNING PT BRANDS INC COM 90041L105   4,258,654 177,370 SH   SOLE 2 173,737 0 3,633
TURNING PT BRANDS INC COM 90041L105   1,201 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105   4,850 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105   1,049,813 43,724 SH   SOLE 18 43,724 0 0
TURNING PT BRANDS INC COM 90041L105   3,068,502 127,801 SH   SOLE 19 127,801 0 0
TURNING PT BRANDS INC COM 90041L105   15,179,842 632,230 SH   SOLE 21 632,230 0 0
TURNING PT BRANDS INC COM 90041L105   12,300,323 512,300 SH   SOLE 22 499,632 0 12,668
TURNING PT BRANDS INC COM 90041L105   15,823 659 SH   SOLE 23 659 0 0
TURNING PT BRANDS INC COM 90041L105   110,278 4,593 SH   SOLE 26 2,394 0 2,199
TURNING PT BRANDS INC COM 90041L105   239,356 9,969 SH   SOLE 30 9,969 0 0
TURNING PT BRANDS INC COM 90041L105   24,682 1,028 SH   SOLE 43 1,028 0 0
TURTLE BEACH CORP COM NEW 900450206   135,373 11,620 SH   SOLE 2 4,967 0 6,653
TURTLE BEACH CORP COM NEW 900450206   1,188 102 SH   SOLE 7 102 0 0
TURTLE BEACH CORP COM NEW 900450206   563,720 48,388 SH   SOLE 18 48,388 0 0
TURTLE BEACH CORP COM NEW 900450206   399,024 34,251 SH   SOLE 19 34,251 0 0
TURTLE BEACH CORP COM NEW 900450206   6,693,508 574,550 SH   SOLE 21 574,550 0 0
TURTLE BEACH CORP COM NEW 900450206   5,170,981 443,861 SH   SOLE 22 431,949 0 11,912
TURTLE BEACH CORP COM NEW 900450206   291 25 SH   SOLE 43 25 0 0
TUSIMPLE HLDGS INC CL A 90089L108   317,862 191,483 SH   SOLE 2 102,074 0 89,409
TUSIMPLE HLDGS INC CL A 90089L108   6,300 3,795 SH   SOLE 4 0 0 3,795
TUSIMPLE HLDGS INC CL A 90089L108   2,304 1,388 SH   SOLE 7 1,388 0 0
TUSIMPLE HLDGS INC CL A 90089L108   841,499 506,927 SH   SOLE 18 506,927 0 0
TUSIMPLE HLDGS INC CL A 90089L108   557,304 335,725 SH   SOLE 19 335,725 0 0
TUSIMPLE HLDGS INC CL A 90089L108   10,172,312 6,127,899 SH   SOLE 21 6,127,899 0 0
TUSIMPLE HLDGS INC CL A 90089L108   7,460,082 4,494,025 SH   SOLE 22 4,357,724 0 136,301
TUSIMPLE HLDGS INC CL A 90089L108   78,543 47,315 SH   SOLE 25 47,315 0 0
TUSIMPLE HLDGS INC CL A 90089L108   65,226 39,293 SH   SOLE 26 3,558 0 35,735
TUSIMPLE HLDGS INC CL A 90089L108   148,768 89,619 SH   SOLE 28 81,830 0 7,789
TUSIMPLE HLDGS INC CL A 90089L108   1,625,877 979,444 SH   SOLE 30 979,444 0 0
TUSIMPLE HLDGS INC CL A 90089L108   1,247 751 SH   SOLE 36 751 0 0
TUSIMPLE HLDGS INC CL A 90089L108   6,852 4,128 SH   SOLE 40 4,128 0 0
TUSIMPLE HLDGS INC CL A 90089L108   101,755 61,298 SH   SOLE 43 61,016 0 282
TUTOR PERINI CORP COM 901109108   1,467,552 205,252 SH   SOLE 2 167,739 0 37,513
TUTOR PERINI CORP COM 901109108   1,223 171 SH   SOLE 7 171 0 0
TUTOR PERINI CORP COM 901109108   935,485 130,837 SH   SOLE 18 130,837 0 0
TUTOR PERINI CORP COM 901109108   2,207,176 308,696 SH   SOLE 19 308,696 0 0
TUTOR PERINI CORP COM 901109108   23,861,359 3,337,253 SH   SOLE 21 3,337,253 0 0
TUTOR PERINI CORP COM 901109108   10,491,746 1,467,377 SH   SOLE 22 1,434,874 0 32,503
TUTOR PERINI CORP COM 901109108   168,812 23,610 SH   SOLE 28 23,610 0 0
TUTOR PERINI CORP COM 901109108   249,857 34,945 SH   SOLE 43 34,781 0 164
TUYA INC SPONSERED ADS 90114C107   15,196 8,040 SH   SOLE 2 8,040 0 0
TUYA INC SPONSERED ADS 90114C107   3,228 1,708 SH   SOLE 4 1,708 0 0
TUYA INC SPONSERED ADS 90114C107   48,375 25,595 SH   SOLE 7 25,595 0 0
TUYA INC SPONSERED ADS 90114C107   124,594 65,923 SH   SOLE 19 65,923 0 0
TUYA INC SPONSERED ADS 90114C107   4,957,402 2,622,964 SH   SOLE 21 2,622,964 0 0
TUYA INC SPONSERED ADS 90114C107   2,177,626 1,152,183 SH   SOLE 22 1,051,310 0 100,873
TUYA INC SPONSERED ADS 90114C107   417,185 220,733 SH   SOLE 25 220,733 0 0
TUYA INC SPONSERED ADS 90114C107   160,818 85,089 SH   SOLE 28 0 0 85,089
TUYA INC SPONSERED ADS 90114C107   616,371 326,122 SH   SOLE 30 326,122 0 0
TUYA INC SPONSERED ADS 90114C107   128,295 67,881 SH   SOLE 34 67,881 0 0
TWELVE SEAS INVESTMENT CO II COM CL A 90118T106   51,450 5,000 SH   SOLE 2 5,000 0 0
TWILIO INC CL A 90138F102   13,356,828 209,947 SH   SOLE 2 10,716 0 199,231
TWILIO INC CL A 90138F102   7,545,968 118,610 SH   SOLE 4 66,187 0 52,423
TWILIO INC CL A 90138F102   14,413,365 226,554 SH   SOLE 7 213,647 0 12,907
TWILIO INC CL A 90138F102   190,478 2,994 SH   SOLE 13 2,994 0 0
TWILIO INC CL A 90138F102   1,059,909 16,660 SH   SOLE 15 16,660 0 0
TWILIO INC CL A 90138F102   8,436,712 132,611 SH   SOLE 18 122,445 0 10,166
TWILIO INC CL A 90138F102   4,388,889 68,986 SH   SOLE 19 68,986 0 0
TWILIO INC CL A 90138F102   205,874,320 3,236,000 SH   SOLE 21 3,236,000 0 0
TWILIO INC CL A 90138F102   258,874,297 4,069,071 SH   SOLE 22 3,760,115 0 308,956
TWILIO INC CL A 90138F102   18,955,833 297,954 SH   SOLE 23 297,954 0 0
TWILIO INC CL A 90138F102   27,981,857 439,828 SH   SOLE 25 425,163 0 14,665
TWILIO INC CL A 90138F102   13,712,718 215,541 SH   SOLE 26 120,915 0 94,626
TWILIO INC CL A 90138F102   18,564,189 291,798 SH   SOLE 28 11,160 0 280,638
TWILIO INC CL A 90138F102   14,633 230 SH   SOLE 29 230 0 0
TWILIO INC CL A 90138F102   38,220,924 600,769 SH   SOLE 30 600,769 0 0
TWILIO INC CL A 90138F102   2,553,325 40,134 SH   SOLE 31 35,618 0 4,516
TWILIO INC CL A 90138F102   904,549 14,218 SH   SOLE 34 14,218 0 0
TWILIO INC CL A 90138F102   2,893,819 45,486 SH   SOLE 36 45,486 0 0
TWILIO INC CL A 90138F102   440,569 6,925 SH   SOLE 40 6,925 0 0
TWILIO INC CL A 90138F102   18,323 288 SH   OTR 43 288 0 0
TWILIO INC CL A 90138F102   15,174,770 238,522 SH   SOLE 43 215,310 0 23,212
TWIN DISC INC COM 901476101   1,971 175 SH   SOLE 2 0 0 175
TWIN DISC INC COM 901476101   22,858 2,030 SH   SOLE 18 2,030 0 0
TWIN DISC INC COM 901476101   387,344 34,400 SH   SOLE 21 34,400 0 0
TWIN DISC INC COM 901476101   1,661,481 147,556 SH   SOLE 22 147,556 0 0
TWIST BIOSCIENCE CORP COM 90184D100   6,034,657 294,949 SH   SOLE 2 135,370 0 159,579
TWIST BIOSCIENCE CORP COM 90184D100   2,701 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100   121,144 5,921 SH   SOLE 7 5,921 0 0
TWIST BIOSCIENCE CORP COM 90184D100   3,726,196 182,121 SH   SOLE 18 163,657 0 18,464
TWIST BIOSCIENCE CORP COM 90184D100   20,483,693 1,001,158 SH   SOLE 19 1,001,158 0 0
TWIST BIOSCIENCE CORP COM 90184D100   53,861,011 2,632,503 SH   SOLE 21 2,632,503 0 0
TWIST BIOSCIENCE CORP COM 90184D100   47,554,871 2,324,285 SH   SOLE 22 2,257,320 0 66,965
TWIST BIOSCIENCE CORP COM 90184D100   416,750 20,369 SH   SOLE 23 20,369 0 0
TWIST BIOSCIENCE CORP COM 90184D100   169,225 8,271 SH   SOLE 25 8,271 0 0
TWIST BIOSCIENCE CORP COM 90184D100   3,401,618 166,257 SH   SOLE 26 13,174 0 153,083
TWIST BIOSCIENCE CORP COM 90184D100   16,491 806 SH   SOLE 28 806 0 0
TWIST BIOSCIENCE CORP COM 90184D100   3,520,736 172,079 SH   SOLE 30 172,079 0 0
TWIST BIOSCIENCE CORP COM 90184D100   207,362 10,135 SH   SOLE 34 10,135 0 0
TWIST BIOSCIENCE CORP COM 90184D100   156,846 7,666 SH   SOLE 40 7,666 0 0
TWIST BIOSCIENCE CORP COM 90184D100   22,670 1,108 SH   OTR 43 1,108 0 0
TWIST BIOSCIENCE CORP COM 90184D100   1,580,965 77,271 SH   SOLE 43 65,483 0 11,788
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   1,034,000 1,175,000 PRN   SOLE 21 1,175,000 0 0
TWO HBRS INVT CORP COM 90187B804   1,156,967 83,355 SH   SOLE 2 28,725 0 54,630
TWO HBRS INVT CORP COM 90187B804   4,553 328 SH   SOLE 4 328 0 0
TWO HBRS INVT CORP COM 90187B804   12,131 874 SH   SOLE 7 874 0 0
TWO HBRS INVT CORP COM 90187B804   4,779,536 344,347 SH   SOLE 18 344,347 0 0
TWO HBRS INVT CORP COM 90187B804   2,738,496 197,298 SH   SOLE 19 197,298 0 0
TWO HBRS INVT CORP COM 90187B804   177,602,095 12,795,540 SH   SOLE 21 12,795,540 0 0
TWO HBRS INVT CORP COM 90187B804   39,376,255 2,836,906 SH   SOLE 22 2,722,571 0 114,335
TWO HBRS INVT CORP COM 90187B804   277,433 19,988 SH   SOLE 25 19,988 0 0
TWO HBRS INVT CORP COM 90187B804   382,047 27,525 SH   SOLE 26 19,455 0 8,070
TWO HBRS INVT CORP COM 90187B804   176,859 12,742 SH   SOLE 28 1,397 0 11,345
TWO HBRS INVT CORP COM 90187B804   2,265,730 163,237 SH   SOLE 30 163,237 0 0
TWO HBRS INVT CORP COM 90187B804   50,815 3,661 SH   SOLE 36 3,661 0 0
TWO HBRS INVT CORP COM 90187B804   202,343 14,578 SH   SOLE 40 14,578 0 0
TWO HBRS INVT CORP COM 90187B804   1,473,612 106,168 SH   SOLE 43 103,471 0 2,697
TYLER TECHNOLOGIES INC COM 902252105   26,764,861 64,266 SH   SOLE 2 8,444 0 55,822
TYLER TECHNOLOGIES INC COM 902252105   12,280,451 29,487 SH   SOLE 4 14,760 0 14,727
TYLER TECHNOLOGIES INC COM 902252105   10,548,352 25,328 SH   SOLE 7 21,884 0 3,444
TYLER TECHNOLOGIES INC COM 902252105   257,795 619 SH   SOLE 13 619 0 0
TYLER TECHNOLOGIES INC COM 902252105   2,289,752 5,498 SH   SOLE 15 5,498 0 0
TYLER TECHNOLOGIES INC COM 902252105   40,531,277 97,321 SH   SOLE 18 93,684 0 3,637
TYLER TECHNOLOGIES INC COM 902252105   33,769,053 81,084 SH   SOLE 19 81,084 0 0
TYLER TECHNOLOGIES INC COM 902252105   571,222,339 1,371,581 SH   SOLE 21 1,371,581 0 0
TYLER TECHNOLOGIES INC COM 902252105   379,028,514 910,098 SH   SOLE 22 823,804 0 86,294
TYLER TECHNOLOGIES INC COM 902252105   30,039,148 72,128 SH   SOLE 23 72,128 0 0
TYLER TECHNOLOGIES INC COM 902252105   21,280,368 51,097 SH   SOLE 25 51,097 0 0
TYLER TECHNOLOGIES INC COM 902252105   28,012,189 67,261 SH   SOLE 26 22,736 0 44,525
TYLER TECHNOLOGIES INC COM 902252105   27,294,611 65,538 SH   SOLE 28 545 0 64,993
TYLER TECHNOLOGIES INC COM 902252105   41,647 100 SH   SOLE 29 100 0 0
TYLER TECHNOLOGIES INC COM 902252105   113,895,799 273,479 SH   SOLE 30 273,479 0 0
TYLER TECHNOLOGIES INC COM 902252105   3,914,402 9,399 SH   SOLE 31 8,650 0 749
TYLER TECHNOLOGIES INC COM 902252105   749,646 1,800 SH   SOLE 34 1,800 0 0
TYLER TECHNOLOGIES INC COM 902252105   4,887,275 11,735 SH   SOLE 36 11,735 0 0
TYLER TECHNOLOGIES INC COM 902252105   670,100 1,609 SH   SOLE 40 1,609 0 0
TYLER TECHNOLOGIES INC COM 902252105   27,903 67 SH   OTR 43 67 0 0
TYLER TECHNOLOGIES INC COM 902252105   9,829,108 23,601 SH   SOLE 43 19,760 0 3,841
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   6,581,700 6,390,000 PRN   SOLE 2 6,390,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   3,517,450 3,415,000 PRN   SOLE 21 3,415,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   7,931,000 7,700,000 PRN   SOLE 22 7,700,000 0 0
TYRA BIOSCIENCES INC COM 90240B106   131,369 7,714 SH   SOLE 2 599 0 7,115
TYRA BIOSCIENCES INC COM 90240B106   4,343 255 SH   SOLE 7 255 0 0
TYRA BIOSCIENCES INC COM 90240B106   654,173 38,413 SH   SOLE 18 38,413 0 0
TYRA BIOSCIENCES INC COM 90240B106   462,313 27,147 SH   SOLE 19 27,147 0 0
TYRA BIOSCIENCES INC COM 90240B106   8,152,840 478,734 SH   SOLE 21 478,734 0 0
TYRA BIOSCIENCES INC COM 90240B106   5,733,729 336,684 SH   SOLE 22 330,386 0 6,298
TYRA BIOSCIENCES INC COM 90240B106   32,102 1,885 SH   SOLE 43 0 0 1,885
TYSON FOODS INC CL A 902494103   32,911,153 644,811 SH   SOLE 2 79,973 0 564,838
TYSON FOODS INC CL A 902494103   7,152,490 140,135 SH   SOLE 4 110,415 0 29,720
TYSON FOODS INC CL A 902494103   16,718,969 327,566 SH   SOLE 7 303,735 0 23,831
TYSON FOODS INC CL A 902494103   195,228 3,825 SH   SOLE 13 3,825 0 0
TYSON FOODS INC CL A 902494103   2,481,616 48,621 SH   SOLE 15 48,621 0 0
TYSON FOODS INC CL A 902494103   24,250,329 475,124 SH   SOLE 18 450,034 0 25,090
TYSON FOODS INC CL A 902494103   6,869,678 134,594 SH   SOLE 19 134,594 0 0
TYSON FOODS INC CL A 902494103   421,244,757 8,253,228 SH   SOLE 21 8,253,228 0 0
TYSON FOODS INC CL A 902494103   316,579,173 6,202,570 SH   SOLE 22 5,605,648 0 596,922
TYSON FOODS INC CL A 902494103   25,345,800 496,587 SH   SOLE 23 496,587 0 0
TYSON FOODS INC CL A 902494103   17,848,994 349,706 SH   SOLE 25 349,706 0 0
TYSON FOODS INC CL A 902494103   31,215,503 611,589 SH   SOLE 26 204,738 0 406,851
TYSON FOODS INC CL A 902494103   25,047,012 490,733 SH   SOLE 28 4,362 0 486,371
TYSON FOODS INC CL A 902494103   46,344 908 SH   SOLE 29 908 0 0
TYSON FOODS INC CL A 902494103   130,589,872 2,558,579 SH   SOLE 30 2,515,380 0 43,199
TYSON FOODS INC CL A 902494103   3,209,140 62,875 SH   SOLE 31 58,105 0 4,770
TYSON FOODS INC CL A 902494103   584,051 11,443 SH   SOLE 34 11,443 0 0
TYSON FOODS INC CL A 902494103   4,165,630 81,615 SH   SOLE 36 81,615 0 0
TYSON FOODS INC CL A 902494103   570,933 11,186 SH   SOLE 40 11,186 0 0
TYSON FOODS INC CL A 902494103   51,601 1,011 SH   OTR 43 1,011 0 0
TYSON FOODS INC CL A 902494103   13,989,748 274,094 SH   SOLE 43 228,076 0 46,018
U HAUL HOLDING COMPANY COM 023586100   1,399,430 25,297 SH   SOLE 2 1,362 0 23,935
U HAUL HOLDING COMPANY COM 023586100   7,468 135 SH   SOLE 7 135 0 0
U HAUL HOLDING COMPANY COM 023586100   170,607 3,084 SH   SOLE 18 3,084 0 0
U HAUL HOLDING COMPANY COM 023586100   162,862 2,944 SH   SOLE 19 2,944 0 0
U HAUL HOLDING COMPANY COM 023586100   6,880,978 124,385 SH   SOLE 21 124,385 0 0
U HAUL HOLDING COMPANY COM 023586100   14,031,586 253,644 SH   SOLE 22 245,727 0 7,917
U HAUL HOLDING COMPANY COM 023586100   54,103 978 SH   SOLE 26 0 0 978
U HAUL HOLDING COMPANY COM 023586100   8,851 160 SH   SOLE 28 160 0 0
U HAUL HOLDING COMPANY COM 023586100   7,247 131 SH   SOLE 31 131 0 0
U HAUL HOLDING COMPANY COM 023586100   10,511 190 SH   SOLE 36 190 0 0
U HAUL HOLDING COMPANY COM 023586100   942,155 17,031 SH   SOLE 43 16,141 0 890
U HAUL HOLDING COMPANY COM SER N 023586506   2,772,865 54,724 SH   SOLE 2 21,315 0 33,409
U HAUL HOLDING COMPANY COM SER N 023586506   6,298,281 124,300 SH   SOLE 4 49,834 0 74,466
U HAUL HOLDING COMPANY COM SER N 023586506   858,603 16,945 SH   SOLE 7 15,899 0 1,046
U HAUL HOLDING COMPANY COM SER N 023586506   273,871 5,405 SH   SOLE 13 5,405 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   481,112 9,495 SH   SOLE 15 9,495 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   3,889,277 76,757 SH   SOLE 18 71,269 0 5,488
U HAUL HOLDING COMPANY COM SER N 023586506   1,291,781 25,494 SH   SOLE 19 25,494 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   62,558,955 1,234,635 SH   SOLE 21 1,234,635 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   107,701,466 2,125,547 SH   SOLE 22 1,962,697 0 162,850
U HAUL HOLDING COMPANY COM SER N 023586506   8,681,494 171,334 SH   SOLE 23 171,334 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   5,131,402 101,271 SH   SOLE 25 99,602 0 1,669
U HAUL HOLDING COMPANY COM SER N 023586506   3,183,343 62,825 SH   SOLE 26 40,530 0 22,295
U HAUL HOLDING COMPANY COM SER N 023586506   4,607,676 90,935 SH   SOLE 28 0 0 90,935
U HAUL HOLDING COMPANY COM SER N 023586506   31,679,745 625,217 SH   SOLE 30 427,834 0 197,383
U HAUL HOLDING COMPANY COM SER N 023586506   969,064 19,125 SH   SOLE 31 17,190 0 1,935
U HAUL HOLDING COMPANY COM SER N 023586506   235,362 4,645 SH   SOLE 34 4,645 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   744,190 14,687 SH   SOLE 36 14,687 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   169,187 3,339 SH   SOLE 40 3,339 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   5,138,193 101,405 SH   SOLE 43 95,636 0 5,769
U S ENERGY CORP DEL COM 911805307   956 673 SH   SOLE 18 673 0 0
U S ENERGY CORP DEL COM 911805307   23,132 16,290 SH   SOLE 21 16,290 0 0
U S ENERGY CORP DEL COM 911805307   19,448 13,696 SH   SOLE 22 13,696 0 0
U S GLOBAL INVS INC CL A 902952100   108,156 35,345 SH   SOLE 2 35,345 0 0
U S GLOBAL INVS INC CL A 902952100   930,515 304,090 SH   SOLE 22 304,090 0 0
U S GOLD CORP COM NEW 90291C201   7,685 1,727 SH   SOLE 18 1,727 0 0
U S GOLD CORP COM NEW 90291C201   87,718 19,712 SH   SOLE 21 19,712 0 0
U S GOLD CORP COM NEW 90291C201   997 224 SH   SOLE 22 224 0 0
U S PHYSICAL THERAPY COM 90337L108   888,089 7,316 SH   SOLE 2 4,324 0 2,992
U S PHYSICAL THERAPY COM 90337L108   5,220 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108   15,902 131 SH   SOLE 7 131 0 0
U S PHYSICAL THERAPY COM 90337L108   4,991,193 41,117 SH   SOLE 18 41,117 0 0
U S PHYSICAL THERAPY COM 90337L108   3,165,001 26,073 SH   SOLE 19 26,073 0 0
U S PHYSICAL THERAPY COM 90337L108   204,556,231 1,685,116 SH   SOLE 21 1,685,116 0 0
U S PHYSICAL THERAPY COM 90337L108   46,768,289 385,273 SH   SOLE 22 366,198 0 19,075
U S PHYSICAL THERAPY COM 90337L108   297,406 2,450 SH   SOLE 25 2,450 0 0
U S PHYSICAL THERAPY COM 90337L108   682,697 5,624 SH   SOLE 26 4,185 0 1,439
U S PHYSICAL THERAPY COM 90337L108   937,859 7,726 SH   SOLE 28 22 0 7,704
U S PHYSICAL THERAPY COM 90337L108   2,688,424 22,147 SH   SOLE 30 22,147 0 0
U S PHYSICAL THERAPY COM 90337L108   258,197 2,127 SH   SOLE 40 2,127 0 0
U S PHYSICAL THERAPY COM 90337L108   2,239,524 18,449 SH   SOLE 43 14,764 0 3,685
U S SILICA HLDGS INC COM 90346E103   5,720,156 471,571 SH   SOLE 2 340,713 0 130,858
U S SILICA HLDGS INC COM 90346E103   9,643 795 SH   SOLE 7 795 0 0
U S SILICA HLDGS INC COM 90346E103   3,172,686 261,557 SH   SOLE 18 261,557 0 0
U S SILICA HLDGS INC COM 90346E103   8,007,510 660,141 SH   SOLE 19 660,141 0 0
U S SILICA HLDGS INC COM 90346E103   120,898,303 9,966,884 SH   SOLE 21 9,966,884 0 0
U S SILICA HLDGS INC COM 90346E103   34,962,736 2,882,336 SH   SOLE 22 2,743,478 0 138,858
U S SILICA HLDGS INC COM 90346E103   289,131 23,836 SH   SOLE 23 23,836 0 0
U S SILICA HLDGS INC COM 90346E103   198,192 16,339 SH   SOLE 25 16,339 0 0
U S SILICA HLDGS INC COM 90346E103   1,142,173 94,161 SH   SOLE 26 39,705 0 54,456
U S SILICA HLDGS INC COM 90346E103   1,800,468 148,431 SH   SOLE 30 148,431 0 0
U S SILICA HLDGS INC COM 90346E103   177,304 14,617 SH   SOLE 40 14,617 0 0
U S SILICA HLDGS INC COM 90346E103   348,167 28,703 SH   SOLE 43 27,182 0 1,521
U S XPRESS ENTERPRISES INC COM CL A 90338N202   28,520 4,645 SH   SOLE 2 1,070 0 3,575
U S XPRESS ENTERPRISES INC COM CL A 90338N202   559,158 91,068 SH   SOLE 18 91,068 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202   373,564 60,841 SH   SOLE 19 60,841 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202   6,608,396 1,076,286 SH   SOLE 21 1,076,286 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202   3,207,788 522,441 SH   SOLE 22 501,755 0 20,686
UBER TECHNOLOGIES INC COM 90353T100   168,462,507 3,902,305 SH   SOLE 2 859,399 0 3,042,906
UBER TECHNOLOGIES INC COM 90353T100   46,293,738 1,072,359 SH   SOLE 4 815,358 0 257,001
UBER TECHNOLOGIES INC COM 90353T100   33,610,565 778,563 SH   SOLE 7 737,554 0 41,009
UBER TECHNOLOGIES INC COM 90353T100   4,149,285 96,115 SH   SOLE 13 96,115 0 0
UBER TECHNOLOGIES INC COM 90353T100   5,930,047 137,365 SH   SOLE 15 137,365 0 0
UBER TECHNOLOGIES INC COM 90353T100   360,908,712 8,360,174 SH   SOLE 18 8,105,968 0 254,206
UBER TECHNOLOGIES INC COM 90353T100   81,649,191 1,891,341 SH   SOLE 19 1,891,341 0 0
UBER TECHNOLOGIES INC COM 90353T100   752,383,769 17,428,394 SH   SOLE 21 17,428,394 0 0
UBER TECHNOLOGIES INC COM 90353T100   1,999,080,831 46,307,177 SH   SOLE 22 42,847,596 0 3,459,581
UBER TECHNOLOGIES INC COM 90353T100   145,854,723 3,378,613 SH   SOLE 23 3,378,613 0 0
UBER TECHNOLOGIES INC COM 90353T100   129,050,455 2,989,355 SH   SOLE 25 2,982,524 0 6,831
UBER TECHNOLOGIES INC COM 90353T100   100,341,628 2,324,337 SH   SOLE 26 1,207,297 0 1,117,040
UBER TECHNOLOGIES INC COM 90353T100   117,701,365 2,726,462 SH   SOLE 28 76,029 0 2,650,433
UBER TECHNOLOGIES INC COM 90353T100   1,382,692 32,029 SH   SOLE 29 32,029 0 0
UBER TECHNOLOGIES INC COM 90353T100   280,142,692 6,489,291 SH   SOLE 30 6,033,739 0 455,552
UBER TECHNOLOGIES INC COM 90353T100   20,017,454 463,689 SH   SOLE 31 431,721 0 31,968
UBER TECHNOLOGIES INC COM 90353T100   87,967,379 2,037,697 SH   SOLE 34 2,037,697 0 0
UBER TECHNOLOGIES INC COM 90353T100   19,615,369 454,375 SH   SOLE 36 454,375 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,071,805 71,156 SH   SOLE 40 71,156 0 0
UBER TECHNOLOGIES INC COM 90353T100   102,442 2,373 SH   OTR 43 2,373 0 0
UBER TECHNOLOGIES INC COM 90353T100   42,403,746 982,250 SH   SOLE 43 847,684 0 134,566
UBER TECHNOLOGIES INC OPTIONS 90353T100   522,357 12,100 SH Call SOLE 4 12,100 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   9,639,861 223,300 SH Call SOLE 18 223,300 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   67,409,955 1,561,500 SH Call SOLE 19 1,561,500 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   4,329,951 100,300 SH Call SOLE 22 100,300 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   33,055,269 765,700 SH Call SOLE 34 765,700 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   19,017,650 20,852,000 PRN   SOLE 2 20,290,000 0 562,000
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   2,371,278 2,600,000 PRN   SOLE 18 2,600,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   28,742,625 31,515,000 PRN   SOLE 19 31,515,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   5,969,236 6,545,000 PRN   SOLE 21 6,545,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   23,409,074 25,667,000 PRN   SOLE 22 25,667,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   562,723 617,000 PRN   SOLE 26 617,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   20,065 22,000 PRN   SOLE 30 22,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   6,744,462 7,395,000 PRN   SOLE 34 7,395,000 0 0
UBIQUITI INC COM 90353W103   3,143,113 17,884 SH   SOLE 2 391 0 17,493
UBIQUITI INC COM 90353W103   7,909 45 SH   SOLE 7 45 0 0
UBIQUITI INC COM 90353W103   21,969 125 SH   SOLE 15 125 0 0
UBIQUITI INC COM 90353W103   259,231 1,475 SH   SOLE 18 1,475 0 0
UBIQUITI INC COM 90353W103   160,284 912 SH   SOLE 19 912 0 0
UBIQUITI INC COM 90353W103   17,526,845 99,726 SH   SOLE 21 99,726 0 0
UBIQUITI INC COM 90353W103   16,572,522 94,296 SH   SOLE 22 90,578 0 3,718
UBIQUITI INC COM 90353W103   956,959 5,445 SH   SOLE 25 5,445 0 0
UBIQUITI INC COM 90353W103   340,076 1,935 SH   SOLE 26 229 0 1,706
UBIQUITI INC COM 90353W103   209,670 1,193 SH   SOLE 28 0 0 1,193
UBIQUITI INC COM 90353W103   9,306,666 52,954 SH   SOLE 30 52,954 0 0
UBIQUITI INC COM 90353W103   10,369 59 SH   SOLE 31 59 0 0
UBIQUITI INC COM 90353W103   2,014,357 11,461 SH   SOLE 43 10,745 0 716
UBS GROUP AG SHS H42097107   7,520 371 SH   SOLE 2 0 0 371
UBS GROUP AG SHS H42097107   16,693,642 823,564 SH   SOLE 18 823,564 0 0
UBS GROUP AG SHS H42097107   60,913,654 3,005,114 SH   SOLE 43 2,737,892 0 267,222
UDEMY INC COM 902685106   397,010 37,000 SH   SOLE 2 19,939 0 17,061
UDEMY INC COM 902685106   8,799 820 SH   SOLE 7 820 0 0
UDEMY INC COM 902685106   2,291,359 213,547 SH   SOLE 18 213,547 0 0
UDEMY INC COM 902685106   1,846,322 172,071 SH   SOLE 19 172,071 0 0
UDEMY INC COM 902685106   30,250,574 2,819,252 SH   SOLE 21 2,819,252 0 0
UDEMY INC COM 902685106   21,993,131 2,049,686 SH   SOLE 22 1,993,362 0 56,324
UDEMY INC COM 902685106   66,236 6,173 SH   SOLE 26 0 0 6,173
UDEMY INC COM 902685106   30,838 2,874 SH   SOLE 30 2,874 0 0
UDEMY INC COM 902685106   106,592 9,934 SH   SOLE 43 9,427 0 507
UDR INC COM 902653104   22,843,550 531,740 SH   SOLE 2 107,411 0 424,329
UDR INC COM 902653104   23,703,610 551,760 SH   SOLE 4 415,722 0 136,038
UDR INC COM 902653104   30,291,826 705,117 SH   SOLE 7 610,328 0 94,789
UDR INC COM 902653104   270,433 6,295 SH   SOLE 13 6,295 0 0
UDR INC COM 902653104   2,335,692 54,369 SH   SOLE 15 54,369 0 0
UDR INC COM 902653104   30,050,305 699,495 SH   SOLE 18 672,846 0 26,649
UDR INC COM 902653104   53,847,353 1,253,430 SH   SOLE 19 1,253,430 0 0
UDR INC COM 902653104   489,581,225 11,396,211 SH   SOLE 21 11,396,211 0 0
UDR INC COM 902653104   434,174,467 10,106,482 SH   SOLE 22 9,123,416 0 983,066
UDR INC COM 902653104   24,830,107 577,982 SH   SOLE 23 577,982 0 0
UDR INC COM 902653104   116,799,734 2,718,802 SH   SOLE 25 2,718,802 0 0
UDR INC COM 902653104   23,307,175 542,532 SH   SOLE 26 187,166 0 355,366
UDR INC COM 902653104   33,157,301 771,818 SH   SOLE 28 36,528 0 735,290
UDR INC COM 902653104   102,531,214 2,386,667 SH   SOLE 30 2,386,667 0 0
UDR INC COM 902653104   3,166,882 73,717 SH   SOLE 31 67,975 0 5,742
UDR INC COM 902653104   17,066,418 397,263 SH   SOLE 34 397,263 0 0
UDR INC COM 902653104   2,976,355 69,282 SH   SOLE 36 69,282 0 0
UDR INC COM 902653104   526,002 12,244 SH   SOLE 40 12,244 0 0
UDR INC COM 902653104   39,222 913 SH   OTR 43 913 0 0
UDR INC COM 902653104   8,298,692 193,173 SH   SOLE 43 182,170 0 11,002
UFP INDUSTRIES INC COM 90278Q108   21,806,067 224,689 SH   SOLE 2 131,398 0 93,291
UFP INDUSTRIES INC COM 90278Q108   17,178 177 SH   SOLE 4 177 0 0
UFP INDUSTRIES INC COM 90278Q108   454,873 4,687 SH   SOLE 7 4,480 0 207
UFP INDUSTRIES INC COM 90278Q108   26,918,564 277,368 SH   SOLE 18 262,397 0 14,971
UFP INDUSTRIES INC COM 90278Q108   47,380,781 488,210 SH   SOLE 19 488,210 0 0
UFP INDUSTRIES INC COM 90278Q108   456,221,666 4,700,893 SH   SOLE 21 4,700,893 0 0
UFP INDUSTRIES INC COM 90278Q108   222,804,964 2,295,775 SH   SOLE 22 2,226,689 0 69,086
UFP INDUSTRIES INC COM 90278Q108   1,031,253 10,626 SH   SOLE 23 10,626 0 0
UFP INDUSTRIES INC COM 90278Q108   1,128,012 11,623 SH   SOLE 25 11,623 0 0
UFP INDUSTRIES INC COM 90278Q108   10,580,585 109,022 SH   SOLE 26 24,138 0 84,884
UFP INDUSTRIES INC COM 90278Q108   2,374,231 24,464 SH   SOLE 28 1,102 0 23,362
UFP INDUSTRIES INC COM 90278Q108   3,225,942 33,240 SH   SOLE 30 33,240 0 0
UFP INDUSTRIES INC COM 90278Q108   72,982 752 SH   SOLE 36 752 0 0
UFP INDUSTRIES INC COM 90278Q108   979,817 10,096 SH   SOLE 40 10,096 0 0
UFP INDUSTRIES INC COM 90278Q108   4,264,003 43,936 SH   SOLE 43 40,287 0 3,649
UFP TECHNOLOGIES INC COM 902673102   721,122 3,720 SH   SOLE 2 2,094 0 1,626
UFP TECHNOLOGIES INC COM 902673102   411,544 2,123 SH   SOLE 7 2,009 0 114
UFP TECHNOLOGIES INC COM 902673102   4,423,075 22,817 SH   SOLE 18 22,817 0 0
UFP TECHNOLOGIES INC COM 902673102   3,179,140 16,400 SH   SOLE 19 16,400 0 0
UFP TECHNOLOGIES INC COM 902673102   158,602,255 818,170 SH   SOLE 21 818,170 0 0
UFP TECHNOLOGIES INC COM 902673102   36,226,688 186,880 SH   SOLE 22 181,358 0 5,522
UFP TECHNOLOGIES INC COM 902673102   11,049 57 SH   SOLE 23 57 0 0
UFP TECHNOLOGIES INC COM 902673102   302,406 1,560 SH   SOLE 25 1,560 0 0
UFP TECHNOLOGIES INC COM 902673102   123,482 637 SH   SOLE 26 0 0 637
UFP TECHNOLOGIES INC COM 902673102   232,038 1,197 SH   SOLE 28 0 0 1,197
UFP TECHNOLOGIES INC COM 902673102   2,395,792 12,359 SH   SOLE 30 12,359 0 0
UFP TECHNOLOGIES INC COM 902673102   258,014 1,331 SH   SOLE 40 1,331 0 0
UFP TECHNOLOGIES INC COM 902673102   387,894 2,001 SH   SOLE 43 1,934 0 67
UGI CORP NEW COM 902681105   21,028,212 779,689 SH   SOLE 2 444,849 0 334,840
UGI CORP NEW COM 902681105   7,997,738 296,542 SH   SOLE 4 160,174 0 136,368
UGI CORP NEW COM 902681105   23,031,409 853,964 SH   SOLE 7 818,378 0 35,586
UGI CORP NEW COM 902681105   21,846 810 SH   SOLE 13 810 0 0
UGI CORP NEW COM 902681105   661,358 24,522 SH   SOLE 15 24,522 0 0
UGI CORP NEW COM 902681105   16,051,142 595,148 SH   SOLE 18 583,145 0 12,003
UGI CORP NEW COM 902681105   1,786,870 66,254 SH   SOLE 19 66,254 0 0
UGI CORP NEW COM 902681105   490,155,423 18,174,098 SH   SOLE 21 18,174,098 0 0
UGI CORP NEW COM 902681105   173,650,849 6,438,667 SH   SOLE 22 6,041,320 0 397,347
UGI CORP NEW COM 902681105   10,417,783 386,273 SH   SOLE 23 386,273 0 0
UGI CORP NEW COM 902681105   12,239,391 453,815 SH   SOLE 25 453,815 0 0
UGI CORP NEW COM 902681105   5,341,948 198,070 SH   SOLE 26 151,594 0 46,476
UGI CORP NEW COM 902681105   21,287,637 789,308 SH   SOLE 28 15,688 0 773,620
UGI CORP NEW COM 902681105   37,175,097 1,378,387 SH   SOLE 30 1,027,892 0 350,495
UGI CORP NEW COM 902681105   1,361,850 50,495 SH   SOLE 31 45,725 0 4,770
UGI CORP NEW COM 902681105   2,740,125 101,599 SH   SOLE 32 101,599 0 0
UGI CORP NEW COM 902681105   434,271 16,102 SH   SOLE 34 16,102 0 0
UGI CORP NEW COM 902681105   1,127,265 41,797 SH   SOLE 36 41,797 0 0
UGI CORP NEW COM 902681105   250,659 9,294 SH   SOLE 40 9,294 0 0
UGI CORP NEW COM 902681105   23,734 880 SH   OTR 43 880 0 0
UGI CORP NEW COM 902681105   9,119,952 338,152 SH   SOLE 43 319,556 0 18,596
UGI CORP NEW UNIT 06/01/2024 902681113   12,127,893 182,594 SH   SOLE 21 182,594 0 0
UIPATH INC CL A 90364P105   5,616,170 338,936 SH   SOLE 2 35,599 0 303,337
UIPATH INC CL A 90364P105   3,609,874 217,856 SH   SOLE 4 104,328 0 113,528
UIPATH INC CL A 90364P105   820,795 49,535 SH   SOLE 7 45,445 0 4,090
UIPATH INC CL A 90364P105   20,166 1,217 SH   SOLE 13 1,217 0 0
UIPATH INC CL A 90364P105   370,969 22,388 SH   SOLE 15 22,388 0 0
UIPATH INC CL A 90364P105   8,165,033 492,760 SH   SOLE 18 472,616 0 20,144
UIPATH INC CL A 90364P105   3,297,563 199,008 SH   SOLE 19 199,008 0 0
UIPATH INC CL A 90364P105   117,242,211 7,075,571 SH   SOLE 21 7,075,571 0 0
UIPATH INC CL A 90364P105   154,858,133 9,345,693 SH   SOLE 22 8,647,288 0 698,405
UIPATH INC CL A 90364P105   10,600,956 639,768 SH   SOLE 23 639,768 0 0
UIPATH INC CL A 90364P105   7,573,418 457,056 SH   SOLE 25 457,056 0 0
UIPATH INC CL A 90364P105   8,493,053 512,556 SH   SOLE 26 191,871 0 320,685
UIPATH INC CL A 90364P105   6,029,508 363,881 SH   SOLE 28 5,845 0 358,036
UIPATH INC CL A 90364P105   14,134 853 SH   SOLE 29 853 0 0
UIPATH INC CL A 90364P105   49,340,307 2,977,689 SH   SOLE 30 2,977,689 0 0
UIPATH INC CL A 90364P105   1,160,182 70,017 SH   SOLE 31 63,740 0 6,277
UIPATH INC CL A 90364P105   253,770 15,315 SH   SOLE 34 15,315 0 0
UIPATH INC CL A 90364P105   1,265,501 76,373 SH   SOLE 36 76,373 0 0
UIPATH INC CL A 90364P105   236,106 14,249 SH   SOLE 40 14,249 0 0
UIPATH INC CL A 90364P105   8,386,624 506,133 SH   SOLE 43 459,652 0 46,481
ULTA BEAUTY INC COM 90384S303   52,184,280 110,890 SH   SOLE 2 25,615 0 85,275
ULTA BEAUTY INC COM 90384S303   17,537,193 37,266 SH   SOLE 4 19,631 0 17,635
ULTA BEAUTY INC COM 90384S303   32,978,827 70,079 SH   SOLE 7 52,446 0 17,633
ULTA BEAUTY INC COM 90384S303   937,896 1,993 SH   SOLE 13 1,993 0 0
ULTA BEAUTY INC COM 90384S303   2,757,216 5,859 SH   SOLE 15 5,859 0 0
ULTA BEAUTY INC COM 90384S303   43,720,628 92,905 SH   SOLE 18 88,622 0 4,283
ULTA BEAUTY INC COM 90384S303   10,040,615 21,336 SH   SOLE 19 21,336 0 0
ULTA BEAUTY INC COM 90384S303   889,815,614 1,890,831 SH   SOLE 21 1,890,831 0 0
ULTA BEAUTY INC COM 90384S303   536,340,886 1,139,708 SH   SOLE 22 1,035,905 0 103,803
ULTA BEAUTY INC COM 90384S303   41,380,360 87,932 SH   SOLE 23 87,932 0 0
ULTA BEAUTY INC COM 90384S303   39,513,509 83,965 SH   SOLE 25 83,820 0 145
ULTA BEAUTY INC COM 90384S303   40,904,588 86,921 SH   SOLE 26 34,154 0 52,767
ULTA BEAUTY INC COM 90384S303   64,834,344 137,771 SH   SOLE 28 778 0 136,993
ULTA BEAUTY INC COM 90384S303   165,915,797 352,566 SH   SOLE 30 350,754 0 1,812
ULTA BEAUTY INC COM 90384S303   5,591,139 11,881 SH   SOLE 31 10,645 0 1,236
ULTA BEAUTY INC COM 90384S303   22,542,912 47,903 SH   SOLE 34 47,903 0 0
ULTA BEAUTY INC COM 90384S303   5,847,143 12,425 SH   SOLE 36 12,425 0 0
ULTA BEAUTY INC COM 90384S303   926,602 1,969 SH   SOLE 40 1,969 0 0
ULTA BEAUTY INC COM 90384S303   49,883 106 SH   OTR 43 106 0 0
ULTA BEAUTY INC COM 90384S303   19,718,872 41,902 SH   SOLE 43 34,895 0 7,007
ULTRA CLEAN HLDGS INC COM 90385V107   1,519,170 39,500 SH   SOLE 2 13,246 0 26,254
ULTRA CLEAN HLDGS INC COM 90385V107   5,654 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   18,192 473 SH   SOLE 7 473 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   6,004,721 156,129 SH   SOLE 18 156,129 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   3,445,785 89,594 SH   SOLE 19 89,594 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   203,450,939 5,289,936 SH   SOLE 21 5,289,936 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   49,606,016 1,289,808 SH   SOLE 22 1,206,959 0 82,849
ULTRA CLEAN HLDGS INC COM 90385V107   352,371 9,162 SH   SOLE 25 9,162 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   691,857 17,989 SH   SOLE 26 12,258 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107   30,345 789 SH   SOLE 28 789 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   2,928,767 76,151 SH   SOLE 30 76,151 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   332,871 8,655 SH   SOLE 40 8,655 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   1,116,225 29,023 SH   SOLE 43 27,890 0 1,133
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   7,282,681 157,873 SH   SOLE 2 88,371 0 69,502
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   9,872 214 SH   SOLE 4 214 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   1,146,838 24,861 SH   SOLE 7 24,090 0 771
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   5,653,047 122,546 SH   SOLE 18 62,985 0 59,561
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   25,331,828 549,140 SH   SOLE 19 549,140 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   70,426,071 1,526,687 SH   SOLE 21 1,526,687 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   103,552,301 2,244,793 SH   SOLE 22 2,083,508 0 161,285
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   2,443,275 52,965 SH   SOLE 23 52,965 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   649,741 14,085 SH   SOLE 25 14,085 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   3,022,299 65,517 SH   SOLE 26 24,211 0 41,306
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   78,098 1,693 SH   SOLE 28 1,693 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   8,833,941 191,501 SH   SOLE 30 191,501 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   44,054 955 SH   SOLE 31 955 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   945,480 20,496 SH   SOLE 34 20,496 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   156,058 3,383 SH   SOLE 36 3,383 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   601,904 13,048 SH   SOLE 40 13,048 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   57,939 1,256 SH   OTR 43 1,256 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   3,506,526 76,014 SH   SOLE 43 68,876 0 7,138
ULTRALIFE CORP COM 903899102   8,165 1,687 SH   SOLE 18 1,687 0 0
ULTRALIFE CORP COM 903899102   115,255 23,813 SH   SOLE 21 23,813 0 0
ULTRALIFE CORP COM 903899102   579,493 119,730 SH   SOLE 22 119,730 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   1,370,293 348,675 SH   SOLE 2 348,675 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   2,539,755 646,248 SH   SOLE 7 646,248 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   407,003 103,563 SH   SOLE 18 103,563 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   71,998 18,320 SH   SOLE 19 18,320 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   1,120,345 285,075 SH   SOLE 21 285,075 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   7,377,431 1,877,209 SH   SOLE 22 1,747,063 0 130,146
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   2,672,840 680,112 SH   SOLE 30 680,112 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   1,858,383 472,871 SH   SOLE 43 406,498 0 66,373
UMB FINL CORP COM 902788108   5,352,136 87,884 SH   SOLE 2 53,635 0 34,249
UMB FINL CORP COM 902788108   9,135 150 SH   SOLE 4 150 0 0
UMB FINL CORP COM 902788108   3,998,085 65,650 SH   SOLE 7 64,557 0 1,093
UMB FINL CORP COM 902788108   11,935,730 195,989 SH   SOLE 18 195,989 0 0
UMB FINL CORP COM 902788108   10,881,795 178,683 SH   SOLE 19 178,683 0 0
UMB FINL CORP COM 902788108   208,707,528 3,427,053 SH   SOLE 21 3,427,053 0 0
UMB FINL CORP COM 902788108   92,138,107 1,512,941 SH   SOLE 22 1,457,300 0 55,641
UMB FINL CORP COM 902788108   89,584 1,471 SH   SOLE 23 1,471 0 0
UMB FINL CORP COM 902788108   549,805 9,028 SH   SOLE 25 9,028 0 0
UMB FINL CORP COM 902788108   1,421,041 23,334 SH   SOLE 26 19,482 0 3,852
UMB FINL CORP COM 902788108   199,508 3,276 SH   SOLE 28 714 0 2,562
UMB FINL CORP COM 902788108   8,028,082 131,824 SH   SOLE 30 131,824 0 0
UMB FINL CORP COM 902788108   128,743 2,114 SH   SOLE 36 2,114 0 0
UMB FINL CORP COM 902788108   485,738 7,976 SH   SOLE 40 7,976 0 0
UMB FINL CORP COM 902788108   8,154,359 133,898 SH   SOLE 43 125,755 0 8,143
UMH PPTYS INC COM 903002103   3,130,850 195,923 SH   SOLE 2 154,704 0 41,219
UMH PPTYS INC COM 903002103   6,680 418 SH   SOLE 7 418 0 0
UMH PPTYS INC COM 903002103   2,645,681 165,562 SH   SOLE 18 165,562 0 0
UMH PPTYS INC COM 903002103   2,688,108 168,217 SH   SOLE 19 168,217 0 0
UMH PPTYS INC COM 903002103   37,441,651 2,343,032 SH   SOLE 21 2,343,032 0 0
UMH PPTYS INC COM 903002103   27,673,972 1,731,788 SH   SOLE 22 1,663,189 0 68,599
UMH PPTYS INC COM 903002103   46,358 2,901 SH   SOLE 23 2,901 0 0
UMH PPTYS INC COM 903002103   216,098 13,523 SH   SOLE 25 13,523 0 0
UMH PPTYS INC COM 903002103   394,131 24,664 SH   SOLE 26 17,034 0 7,630
UMH PPTYS INC COM 903002103   67,132 4,201 SH   SOLE 28 0 0 4,201
UMH PPTYS INC COM 903002103   611,842 38,288 SH   SOLE 30 38,288 0 0
UMH PPTYS INC COM 903002103   117,261 7,338 SH   SOLE 40 7,338 0 0
UMH PPTYS INC COM 903002103   1,014,306 63,473 SH   SOLE 43 51,146 0 12,327
UNDER ARMOUR INC CL A 904311107   1,945,299 269,432 SH   SOLE 2 169,502 0 99,930
UNDER ARMOUR INC CL A 904311107   5,133 711 SH   SOLE 4 711 0 0
UNDER ARMOUR INC CL A 904311107   338,055 46,822 SH   SOLE 7 44,411 0 2,411
UNDER ARMOUR INC CL A 904311107   3,187,103 441,427 SH   SOLE 18 441,427 0 0
UNDER ARMOUR INC CL A 904311107   5,901,404 817,369 SH   SOLE 19 817,369 0 0
UNDER ARMOUR INC CL A 904311107   68,101,192 9,432,298 SH   SOLE 21 9,432,298 0 0
UNDER ARMOUR INC CL A 904311107   37,768,665 5,231,117 SH   SOLE 22 4,989,154 0 241,963
UNDER ARMOUR INC CL A 904311107   1,066,524 147,718 SH   SOLE 25 147,718 0 0
UNDER ARMOUR INC CL A 904311107   683,128 94,616 SH   SOLE 26 70,242 0 24,374
UNDER ARMOUR INC CL A 904311107   28,129 3,896 SH   SOLE 28 3,361 0 535
UNDER ARMOUR INC CL A 904311107   829,549 114,896 SH   SOLE 30 114,896 0 0
UNDER ARMOUR INC CL A 904311107   19,949 2,763 SH   SOLE 31 2,763 0 0
UNDER ARMOUR INC CL A 904311107   1,132,197 156,814 SH   SOLE 34 156,814 0 0
UNDER ARMOUR INC CL A 904311107   27,436 3,800 SH   SOLE 36 3,800 0 0
UNDER ARMOUR INC CL A 904311107   157,800 21,856 SH   SOLE 40 21,856 0 0
UNDER ARMOUR INC CL A 904311107   568,784 78,779 SH   SOLE 43 71,902 0 6,877
UNDER ARMOUR INC CL C 904311206   1,940,297 289,165 SH   SOLE 2 203,596 0 85,569
UNDER ARMOUR INC CL C 904311206   4,140 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206   21,747 3,241 SH   SOLE 7 3,241 0 0
UNDER ARMOUR INC CL C 904311206   2,494,026 371,688 SH   SOLE 18 369,744 0 1,944
UNDER ARMOUR INC CL C 904311206   458,669 68,356 SH   SOLE 19 68,356 0 0
UNDER ARMOUR INC CL C 904311206   62,746,492 9,351,191 SH   SOLE 21 9,351,191 0 0
UNDER ARMOUR INC CL C 904311206   37,729,726 5,622,910 SH   SOLE 22 5,370,050 0 252,860
UNDER ARMOUR INC CL C 904311206   286,302 42,668 SH   SOLE 25 42,668 0 0
UNDER ARMOUR INC CL C 904311206   636,880 94,915 SH   SOLE 26 79,543 0 15,372
UNDER ARMOUR INC CL C 904311206   59,612 8,884 SH   SOLE 28 3,552 0 5,332
UNDER ARMOUR INC CL C 904311206   677,858 101,022 SH   SOLE 30 101,022 0 0
UNDER ARMOUR INC CL C 904311206   20,123 2,999 SH   SOLE 31 2,999 0 0
UNDER ARMOUR INC CL C 904311206   42,293 6,303 SH   SOLE 36 6,303 0 0
UNDER ARMOUR INC CL C 904311206   283,102 42,191 SH   SOLE 40 42,191 0 0
UNDER ARMOUR INC CL C 904311206   201,374 30,011 SH   SOLE 43 27,220 0 2,791
UNIFI INC COM NEW 904677200   136,214 16,879 SH   SOLE 2 16,279 0 600
UNIFI INC COM NEW 904677200   21,805 2,702 SH   SOLE 18 2,702 0 0
UNIFI INC COM NEW 904677200   260,839 32,322 SH   SOLE 19 32,322 0 0
UNIFI INC COM NEW 904677200   296,952 36,797 SH   SOLE 21 36,797 0 0
UNIFI INC COM NEW 904677200   1,984,268 245,882 SH   SOLE 22 245,882 0 0
UNIFI INC COM NEW 904677200   1,493 185 SH   SOLE 23 185 0 0
UNIFI INC COM NEW 904677200   20,958 2,597 SH   SOLE 43 201 0 2,396
UNIFIRST CORP MASS COM 904708104   2,350,572 15,164 SH   SOLE 2 5,837 0 9,327
UNIFIRST CORP MASS COM 904708104   8,991 58 SH   SOLE 4 58 0 0
UNIFIRST CORP MASS COM 904708104   21,546 139 SH   SOLE 7 139 0 0
UNIFIRST CORP MASS COM 904708104   8,131,515 52,458 SH   SOLE 18 52,458 0 0
UNIFIRST CORP MASS COM 904708104   4,718,814 30,442 SH   SOLE 19 30,442 0 0
UNIFIRST CORP MASS COM 904708104   274,158,592 1,768,651 SH   SOLE 21 1,768,651 0 0
UNIFIRST CORP MASS COM 904708104   65,603,642 423,222 SH   SOLE 22 395,191 0 28,031
UNIFIRST CORP MASS COM 904708104   411,087 2,652 SH   SOLE 25 2,652 0 0
UNIFIRST CORP MASS COM 904708104   929,595 5,997 SH   SOLE 26 4,593 0 1,404
UNIFIRST CORP MASS COM 904708104   42,163 272 SH   SOLE 28 272 0 0
UNIFIRST CORP MASS COM 904708104   3,747,677 24,177 SH   SOLE 30 24,177 0 0
UNIFIRST CORP MASS COM 904708104   424,262 2,737 SH   SOLE 40 2,737 0 0
UNIFIRST CORP MASS COM 904708104   1,387,650 8,952 SH   SOLE 43 8,043 0 909
UNILEVER PLC SPON ADR NEW 904767704   12,151,503 233,100 SH   SOLE 2 233,100 0 0
UNILEVER PLC SPON ADR NEW 904767704   253,343,343 4,859,838 SH   SOLE 18 4,579,399 0 280,439
UNILEVER PLC SPON ADR NEW 904767704   506,700,524 9,719,941 SH   SOLE 19 9,719,941 0 0
UNILEVER PLC SPON ADR NEW 904767704   58,329,143 1,118,917 SH   SOLE 22 1,118,917 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,826,906 54,228 SH   SOLE 23 54,228 0 0
UNILEVER PLC SPON ADR NEW 904767704   3,302,905 63,359 SH   SOLE 25 0 0 63,359
UNILEVER PLC SPON ADR NEW 904767704   8,612,345 165,209 SH   SOLE 26 165,209 0 0
UNILEVER PLC SPON ADR NEW 904767704   45,616,982 875,062 SH   SOLE 34 875,062 0 0
UNILEVER PLC SPON ADR NEW 904767704   791,959 15,192 SH   SOLE 36 15,192 0 0
UNILEVER PLC SPON ADR NEW 904767704   95,760,259 1,836,951 SH   SOLE 43 1,595,988 0 240,963
UNION BANKSHARES INC COM 905400107   2,860 123 SH   SOLE 2 0 0 123
UNION BANKSHARES INC COM 905400107   16,926 728 SH   SOLE 18 728 0 0
UNION BANKSHARES INC COM 905400107   231,219 9,945 SH   SOLE 21 9,945 0 0
UNION BANKSHARES INC COM 905400107   46,476 1,999 SH   SOLE 22 1,999 0 0
UNION PAC CORP COM 907818108   217,364,552 1,062,284 SH   SOLE 2 155,052 0 907,232
UNION PAC CORP COM 907818108   65,331,278 319,281 SH   SOLE 4 263,666 0 55,615
UNION PAC CORP COM 907818108   100,345,034 490,397 SH   SOLE 7 432,697 0 57,700
UNION PAC CORP COM 907818108   4,601,290 22,487 SH   SOLE 13 22,487 0 0
UNION PAC CORP COM 907818108   15,113,029 73,859 SH   SOLE 15 73,859 0 0
UNION PAC CORP COM 907818108   265,610,373 1,298,067 SH   SOLE 18 1,226,295 0 71,772
UNION PAC CORP COM 907818108   154,287,368 754,019 SH   SOLE 19 754,019 0 0
UNION PAC CORP COM 907818108   15,485,642 75,680 SH   SOLE 20 75,680 0 0
UNION PAC CORP COM 907818108   2,841,834,382 13,888,351 SH   SOLE 21 13,888,351 0 0
UNION PAC CORP COM 907818108   2,745,315,946 13,416,655 SH   SOLE 22 12,152,764 0 1,263,891
UNION PAC CORP COM 907818108   255,281,661 1,247,589 SH   SOLE 23 1,247,589 0 0
UNION PAC CORP COM 907818108   195,844,257 957,112 SH   SOLE 25 955,058 0 2,054
UNION PAC CORP COM 907818108   212,716,609 1,039,569 SH   SOLE 26 371,660 0 667,909
UNION PAC CORP COM 907818108   247,937,236 1,211,696 SH   SOLE 28 13,278 0 1,198,418
UNION PAC CORP COM 907818108   130,138 636 SH   SOLE 29 636 0 0
UNION PAC CORP COM 907818108   733,554,311 3,584,959 SH   SOLE 30 3,584,959 0 0
UNION PAC CORP COM 907818108   28,784,100 140,671 SH   SOLE 31 125,817 0 14,854
UNION PAC CORP COM 907818108   252,061,352 1,231,851 SH   SOLE 34 1,231,851 0 0
UNION PAC CORP COM 907818108   37,125,844 181,438 SH   SOLE 36 181,438 0 0
UNION PAC CORP COM 907818108   4,894,510 23,920 SH   SOLE 40 23,920 0 0
UNION PAC CORP COM 907818108   331,689 1,621 SH   OTR 43 1,621 0 0
UNION PAC CORP COM 907818108   171,595,067 838,604 SH   SOLE 43 737,828 0 100,776
UNIQURE NV SHS N90064101   705,856 61,593 SH   SOLE 2 55,341 0 6,252
UNIQURE NV SHS N90064101   2,028 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101   206,154 17,989 SH   SOLE 7 17,000 0 989
UNIQURE NV SHS N90064101   294,980 25,740 SH   SOLE 18 25,740 0 0
UNIQURE NV SHS N90064101   52,395 4,572 SH   SOLE 19 4,572 0 0
UNIQURE NV SHS N90064101   44,019,923 3,841,180 SH   SOLE 21 3,841,180 0 0
UNIQURE NV SHS N90064101   8,510,540 742,630 SH   SOLE 22 719,064 0 23,566
UNIQURE NV SHS N90064101   102,785 8,969 SH   SOLE 25 8,969 0 0
UNIQURE NV SHS N90064101   231,996 20,244 SH   SOLE 26 10,849 0 9,395
UNIQURE NV SHS N90064101   2,349,025 204,976 SH   SOLE 30 204,976 0 0
UNIQURE NV SHS N90064101   10,325 901 SH   SOLE 36 901 0 0
UNIQURE NV SHS N90064101   72,966 6,367 SH   SOLE 40 6,367 0 0
UNIQURE NV SHS N90064101   110,463 9,639 SH   SOLE 43 9,154 0 485
UNISYS CORP COM NEW 909214306   340,147 85,464 SH   SOLE 2 44,253 0 41,211
UNISYS CORP COM NEW 909214306   3,240 814 SH   SOLE 7 814 0 0
UNISYS CORP COM NEW 909214306   822,722 206,714 SH   SOLE 18 206,714 0 0
UNISYS CORP COM NEW 909214306   1,292,585 324,770 SH   SOLE 19 324,770 0 0
UNISYS CORP COM NEW 909214306   9,752,174 2,450,295 SH   SOLE 21 2,450,295 0 0
UNISYS CORP COM NEW 909214306   7,507,327 1,886,263 SH   SOLE 22 1,835,885 0 50,378
UNISYS CORP COM NEW 909214306   3,582 900 SH   SOLE 23 900 0 0
UNISYS CORP COM NEW 909214306   7,992 2,008 SH   SOLE 26 0 0 2,008
UNISYS CORP COM NEW 909214306   3,797 954 SH   SOLE 28 954 0 0
UNISYS CORP COM NEW 909214306   2,325,765 584,363 SH   SOLE 30 584,363 0 0
UNISYS CORP COM NEW 909214306   112,160 28,181 SH   SOLE 43 28,116 0 65
UNITED AIRLS HLDGS INC COM 910047109   11,662,838 212,554 SH   SOLE 2 64,864 0 147,690
UNITED AIRLS HLDGS INC COM 910047109   440,332 8,025 SH   SOLE 4 8,025 0 0
UNITED AIRLS HLDGS INC COM 910047109   8,832,973 160,980 SH   SOLE 7 135,250 0 25,730
UNITED AIRLS HLDGS INC COM 910047109   848,619 15,466 SH   SOLE 15 15,466 0 0
UNITED AIRLS HLDGS INC COM 910047109   33,052,975 602,387 SH   SOLE 18 592,696 0 9,691
UNITED AIRLS HLDGS INC COM 910047109   63,280,035 1,153,272 SH   SOLE 19 1,153,272 0 0
UNITED AIRLS HLDGS INC COM 910047109   438,934,870 7,999,542 SH   SOLE 21 7,999,542 0 0
UNITED AIRLS HLDGS INC COM 910047109   359,093,313 6,544,438 SH   SOLE 22 6,215,369 0 329,069
UNITED AIRLS HLDGS INC COM 910047109   117,696 2,145 SH   SOLE 23 2,145 0 0
UNITED AIRLS HLDGS INC COM 910047109   6,289,968 114,634 SH   SOLE 25 114,634 0 0
UNITED AIRLS HLDGS INC COM 910047109   10,796,441 196,764 SH   SOLE 26 6,002 0 190,762
UNITED AIRLS HLDGS INC COM 910047109   1,175,151 21,417 SH   SOLE 28 1,188 0 20,229
UNITED AIRLS HLDGS INC COM 910047109   43,449,962 791,871 SH   SOLE 30 791,871 0 0
UNITED AIRLS HLDGS INC COM 910047109   256,517 4,675 SH   SOLE 31 4,675 0 0
UNITED AIRLS HLDGS INC COM 910047109   29,604,285 539,535 SH   SOLE 34 539,535 0 0
UNITED AIRLS HLDGS INC COM 910047109   516,382 9,411 SH   SOLE 36 9,411 0 0
UNITED AIRLS HLDGS INC COM 910047109   66,063 1,204 SH   OTR 43 1,204 0 0
UNITED AIRLS HLDGS INC COM 910047109   12,293,733 224,052 SH   SOLE 43 188,815 0 35,237
UNITED AIRLS HLDGS INC OPTIONS 910047109   1,234,575 22,500 SH Call SOLE 2 0 0 22,500
UNITED AIRLS HLDGS INC OPTIONS 910047109   301,785 5,500 SH Call SOLE 4 5,500 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   6,238,719 113,700 SH Call SOLE 18 113,700 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   31,023,498 565,400 SH Call SOLE 19 565,400 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   2,463,663 44,900 SH Call SOLE 22 44,900 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   170,097 3,100 SH Call SOLE 26 3,100 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109   19,473,363 354,900 SH Call SOLE 34 354,900 0 0
UNITED BANCORP INC OHIO COM 909911109   2,107 176 SH   SOLE 2 0 0 176
UNITED BANCORP INC OHIO COM 909911109   11,527 963 SH   SOLE 18 963 0 0
UNITED BANCORP INC OHIO COM 909911109   137,188 11,461 SH   SOLE 21 11,461 0 0
UNITED BANCORP INC OHIO COM 909911109   130,042 10,864 SH   SOLE 22 10,864 0 0
UNITED BANKSHARES INC WEST V COM 909907107   6,357,925 214,288 SH   SOLE 2 119,843 0 94,445
UNITED BANKSHARES INC WEST V COM 909907107   13,767 464 SH   SOLE 4 464 0 0
UNITED BANKSHARES INC WEST V COM 909907107   4,432,431 149,391 SH   SOLE 7 148,126 0 1,265
UNITED BANKSHARES INC WEST V COM 909907107   19,286,242 650,025 SH   SOLE 18 650,025 0 0
UNITED BANKSHARES INC WEST V COM 909907107   9,077,655 305,954 SH   SOLE 19 305,954 0 0
UNITED BANKSHARES INC WEST V COM 909907107   402,494,764 13,565,715 SH   SOLE 21 13,565,715 0 0
UNITED BANKSHARES INC WEST V COM 909907107   124,129,044 4,183,655 SH   SOLE 22 4,027,290 0 156,365
UNITED BANKSHARES INC WEST V COM 909907107   605,268 20,400 SH   SOLE 25 20,400 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,725,815 58,167 SH   SOLE 26 47,191 0 10,976
UNITED BANKSHARES INC WEST V COM 909907107   305,571 10,299 SH   SOLE 28 2,302 0 7,997
UNITED BANKSHARES INC WEST V COM 909907107   5,735,241 193,301 SH   SOLE 30 193,301 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,000,351 67,420 SH   SOLE 32 67,420 0 0
UNITED BANKSHARES INC WEST V COM 909907107   107,316 3,617 SH   SOLE 36 3,617 0 0
UNITED BANKSHARES INC WEST V COM 909907107   622,773 20,990 SH   SOLE 40 20,990 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,435,591 48,385 SH   SOLE 43 45,032 0 3,353
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   2,447,421 97,936 SH   SOLE 2 31,402 0 66,534
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   4,723 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   401,964 16,085 SH   SOLE 7 15,262 0 823
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   8,985,754 359,574 SH   SOLE 18 359,574 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   4,867,227 194,767 SH   SOLE 19 194,767 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   326,118,201 13,049,948 SH   SOLE 21 13,049,948 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   70,042,922 2,802,838 SH   SOLE 22 2,614,317 0 188,521
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   399,490 15,986 SH   SOLE 25 15,986 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   1,128,099 45,142 SH   SOLE 26 36,406 0 8,736
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   14,744 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   4,065,423 162,682 SH   SOLE 30 162,682 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   369,652 14,792 SH   SOLE 40 14,792 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   604,523 24,191 SH   SOLE 43 23,320 0 871
UNITED FIRE GROUP INC COM 910340108   1,037,262 45,775 SH   SOLE 2 32,963 0 12,812
UNITED FIRE GROUP INC COM 910340108   1,541 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108   4,305 190 SH   SOLE 7 190 0 0
UNITED FIRE GROUP INC COM 910340108   1,732,402 76,452 SH   SOLE 18 76,452 0 0
UNITED FIRE GROUP INC COM 910340108   1,702,922 75,151 SH   SOLE 19 75,151 0 0
UNITED FIRE GROUP INC COM 910340108   59,260,772 2,615,215 SH   SOLE 21 2,615,215 0 0
UNITED FIRE GROUP INC COM 910340108   14,904,184 657,731 SH   SOLE 22 617,244 0 40,487
UNITED FIRE GROUP INC COM 910340108   81,916 3,615 SH   SOLE 25 3,615 0 0
UNITED FIRE GROUP INC COM 910340108   115,453 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108   159,436 7,036 SH   SOLE 28 4,815 0 2,221
UNITED FIRE GROUP INC COM 910340108   782,722 34,542 SH   SOLE 30 34,542 0 0
UNITED FIRE GROUP INC COM 910340108   46,929 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108   229,433 10,125 SH   SOLE 43 10,005 0 120
UNITED GUARDIAN INC COM 910571108   4,396 532 SH   SOLE 18 532 0 0
UNITED GUARDIAN INC COM 910571108   65,131 7,882 SH   SOLE 21 7,882 0 0
UNITED GUARDIAN INC COM 910571108   29,591 3,581 SH   SOLE 22 3,581 0 0
UNITED HOMES GROUP INC CL A 91060H108   34,183 3,063 SH   SOLE 2 2,199 0 864
UNITED HOMES GROUP INC CL A 91060H108   139,545 12,504 SH   SOLE 18 12,504 0 0
UNITED HOMES GROUP INC CL A 91060H108   106,801 9,570 SH   SOLE 19 9,570 0 0
UNITED HOMES GROUP INC CL A 91060H108   1,650,151 147,863 SH   SOLE 21 147,863 0 0
UNITED HOMES GROUP INC CL A 91060H108   367,075 32,892 SH   SOLE 22 31,116 0 1,776
UNITED HOMES GROUP INC CL A 91060H108   837 75 SH   SOLE 26 0 0 75
UNITED HOMES GROUP INC *W EXP 03/30/202 91060H116   182,101 280,156 SH   SOLE 2 280,156 0 0
UNITED INS HLDGS CORP COM 910710102   40,202 9,014 SH   SOLE 2 0 0 9,014
UNITED INS HLDGS CORP COM 910710102   254,389 57,038 SH   SOLE 18 57,038 0 0
UNITED INS HLDGS CORP COM 910710102   151,479 33,964 SH   SOLE 19 33,964 0 0
UNITED INS HLDGS CORP COM 910710102   2,747,476 616,026 SH   SOLE 21 616,026 0 0
UNITED INS HLDGS CORP COM 910710102   2,385,012 534,756 SH   SOLE 22 523,952 0 10,804
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   4,260,277 539,959 SH   SOLE 2 539,959 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   150,770 19,109 SH   SOLE 4 19,109 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   58,333,153 7,393,302 SH   SOLE 21 7,393,302 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   19,414,513 2,460,648 SH   SOLE 22 2,460,648 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   24,972 3,165 SH   SOLE 28 0 0 3,165
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   95,469 12,100 SH   SOLE 30 12,100 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   79,216,738 10,040,144 SH   SOLE 43 8,963,761 0 1,076,383
UNITED NAT FOODS INC COM 911163103   1,041,174 53,257 SH   SOLE 2 17,692 0 35,565
UNITED NAT FOODS INC COM 911163103   4,047 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103   369,749 18,913 SH   SOLE 7 17,958 0 955
UNITED NAT FOODS INC COM 911163103   4,040,105 206,655 SH   SOLE 18 206,655 0 0
UNITED NAT FOODS INC COM 911163103   2,317,848 118,560 SH   SOLE 19 118,560 0 0
UNITED NAT FOODS INC COM 911163103   139,182,706 7,119,320 SH   SOLE 21 7,119,320 0 0
UNITED NAT FOODS INC COM 911163103   33,614,485 1,719,411 SH   SOLE 22 1,599,810 0 119,601
UNITED NAT FOODS INC COM 911163103   189,107 9,673 SH   SOLE 25 9,673 0 0
UNITED NAT FOODS INC COM 911163103   557,468 28,515 SH   SOLE 26 23,653 0 4,862
UNITED NAT FOODS INC COM 911163103   19,628 1,004 SH   SOLE 28 1,004 0 0
UNITED NAT FOODS INC COM 911163103   2,669,201 136,532 SH   SOLE 30 136,532 0 0
UNITED NAT FOODS INC COM 911163103   273,094 13,969 SH   SOLE 36 13,969 0 0
UNITED NAT FOODS INC COM 911163103   204,669 10,469 SH   SOLE 40 10,469 0 0
UNITED NAT FOODS INC COM 911163103   2,551,197 130,496 SH   SOLE 43 124,267 0 6,229
UNITED PARCEL SERVICE INC CL B 911312106   246,837,288 1,377,056 SH   SOLE 2 189,575 0 1,187,481
UNITED PARCEL SERVICE INC CL B 911312106   81,032,651 452,065 SH   SOLE 4 367,964 0 84,101
UNITED PARCEL SERVICE INC CL B 911312106   144,116,462 803,997 SH   SOLE 7 640,199 0 163,798
UNITED PARCEL SERVICE INC CL B 911312106   5,085,143 28,369 SH   SOLE 13 28,369 0 0
UNITED PARCEL SERVICE INC CL B 911312106   22,602,350 126,094 SH   SOLE 15 126,094 0 0
UNITED PARCEL SERVICE INC CL B 911312106   834,260,690 4,654,174 SH   SOLE 18 4,592,644 0 61,530
UNITED PARCEL SERVICE INC CL B 911312106   187,305,316 1,044,939 SH   SOLE 19 1,044,939 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,407,641,805 19,010,554 SH   SOLE 21 19,010,554 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,841,166,634 15,850,302 SH   SOLE 22 14,359,318 0 1,490,984
UNITED PARCEL SERVICE INC CL B 911312106   262,867,616 1,466,486 SH   SOLE 23 1,466,486 0 0
UNITED PARCEL SERVICE INC CL B 911312106   231,787,817 1,293,098 SH   SOLE 25 1,279,090 0 14,008
UNITED PARCEL SERVICE INC CL B 911312106   228,181,486 1,272,979 SH   SOLE 26 487,424 0 785,555
UNITED PARCEL SERVICE INC CL B 911312106   271,677,395 1,515,634 SH   SOLE 28 33,908 0 1,481,726
UNITED PARCEL SERVICE INC CL B 911312106   678,079,448 3,782,870 SH   SOLE 30 3,782,870 0 0
UNITED PARCEL SERVICE INC CL B 911312106   29,898,362 166,797 SH   SOLE 31 149,142 0 17,655
UNITED PARCEL SERVICE INC CL B 911312106   92,243,305 514,607 SH   SOLE 34 514,607 0 0
UNITED PARCEL SERVICE INC CL B 911312106   32,694,125 182,394 SH   SOLE 36 182,394 0 0
UNITED PARCEL SERVICE INC CL B 911312106   4,577,328 25,536 SH   SOLE 37 25,536 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,083,889 28,362 SH   SOLE 40 28,362 0 0
UNITED PARCEL SERVICE INC CL B 911312106   310,640 1,733 SH   OTR 43 1,733 0 0
UNITED PARCEL SERVICE INC CL B 911312106   120,795,795 673,896 SH   SOLE 43 566,203 0 107,693
UNITED PARCEL SERVICE INC OPTIONS 911312106   89,625 500 SH Put SOLE 4 500 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106   1,702,875 9,500 SH Put SOLE 18 9,500 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106   22,191,150 123,800 SH Put SOLE 19 123,800 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106   806,625 4,500 SH Put SOLE 22 4,500 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106   7,474,725 41,700 SH Put SOLE 34 41,700 0 0
UNITED RENTALS INC COM 911363109   74,908,116 168,193 SH   SOLE 2 25,317 0 142,876
UNITED RENTALS INC COM 911363109   30,509,626 68,504 SH   SOLE 4 42,176 0 26,328
UNITED RENTALS INC COM 911363109   41,954,745 94,202 SH   SOLE 7 69,856 0 24,346
UNITED RENTALS INC COM 911363109   2,185,876 4,908 SH   SOLE 13 4,908 0 0
UNITED RENTALS INC COM 911363109   4,983,245 11,189 SH   SOLE 15 11,189 0 0
UNITED RENTALS INC COM 911363109   52,280,648 117,387 SH   SOLE 18 111,422 0 5,965
UNITED RENTALS INC COM 911363109   13,728,976 30,826 SH   SOLE 19 30,826 0 0
UNITED RENTALS INC COM 911363109   820,452,152 1,842,181 SH   SOLE 21 1,842,181 0 0
UNITED RENTALS INC COM 911363109   665,882,040 1,495,121 SH   SOLE 22 1,349,755 0 145,366
UNITED RENTALS INC COM 911363109   53,971,273 121,183 SH   SOLE 23 121,183 0 0
UNITED RENTALS INC COM 911363109   69,418,486 155,867 SH   SOLE 25 155,427 0 440
UNITED RENTALS INC COM 911363109   56,470,689 126,795 SH   SOLE 26 43,913 0 82,882
UNITED RENTALS INC COM 911363109   77,335,828 173,644 SH   SOLE 28 14,191 0 159,453
UNITED RENTALS INC COM 911363109   46,318 104 SH   SOLE 29 104 0 0
UNITED RENTALS INC COM 911363109   286,615,637 643,545 SH   SOLE 30 642,776 0 769
UNITED RENTALS INC COM 911363109   7,277,791 16,341 SH   SOLE 31 14,669 0 1,672
UNITED RENTALS INC COM 911363109   1,302,262 2,924 SH   SOLE 34 2,924 0 0
UNITED RENTALS INC COM 911363109   8,120,877 18,234 SH   SOLE 36 18,234 0 0
UNITED RENTALS INC COM 911363109   1,204,726 2,705 SH   SOLE 40 2,705 0 0
UNITED RENTALS INC COM 911363109   62,797 141 SH   OTR 43 141 0 0
UNITED RENTALS INC COM 911363109   48,310,999 108,474 SH   SOLE 43 98,681 0 9,793
UNITED RENTALS INC OPTIONS 911363109   267,222 600 SH Call SOLE 4 600 0 0
UNITED RENTALS INC OPTIONS 911363109   5,433,514 12,200 SH Call SOLE 18 12,200 0 0
UNITED RENTALS INC OPTIONS 911363109   37,990,061 85,300 SH Call SOLE 19 85,300 0 0
UNITED RENTALS INC OPTIONS 911363109   2,315,924 5,200 SH Call SOLE 22 5,200 0 0
UNITED RENTALS INC OPTIONS 911363109   18,571,929 41,700 SH Call SOLE 34 41,700 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   77,476 11,633 SH   SOLE 2 11,633 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   17,915 2,690 SH   SOLE 18 2,690 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   223,277 33,525 SH   SOLE 21 33,525 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   340,885 51,184 SH   SOLE 22 43,681 0 7,503
UNITED STATES ANTIMONY CORP COM 911549103   22,859 72,638 SH   SOLE 21 72,638 0 0
UNITED STATES ANTIMONY CORP COM 911549103   489,328 1,554,904 SH   SOLE 22 1,554,904 0 0
UNITED STATES CELLULAR CORP COM 911684108   2,629,479 149,148 SH   SOLE 2 72,145 0 77,003
UNITED STATES CELLULAR CORP COM 911684108   1,005 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108   96,859 5,494 SH   SOLE 18 5,494 0 0
UNITED STATES CELLULAR CORP COM 911684108   4,944,880 280,481 SH   SOLE 19 280,481 0 0
UNITED STATES CELLULAR CORP COM 911684108   1,282,794 72,762 SH   SOLE 21 72,762 0 0
UNITED STATES CELLULAR CORP COM 911684108   7,700,696 436,795 SH   SOLE 22 431,084 0 5,711
UNITED STATES CELLULAR CORP COM 911684108   31,928 1,811 SH   SOLE 23 1,811 0 0
UNITED STATES CELLULAR CORP COM 911684108   32,474 1,842 SH   SOLE 25 1,842 0 0
UNITED STATES CELLULAR CORP COM 911684108   2,025,246 114,875 SH   SOLE 26 638 0 114,237
UNITED STATES CELLULAR CORP COM 911684108   38,239 2,169 SH   SOLE 28 0 0 2,169
UNITED STATES CELLULAR CORP COM 911684108   707,069 40,106 SH   SOLE 30 40,106 0 0
UNITED STATES CELLULAR CORP COM 911684108   130,321 7,392 SH   SOLE 34 7,392 0 0
UNITED STATES CELLULAR CORP COM 911684108   18 1 SH   SOLE 36 1 0 0
UNITED STATES CELLULAR CORP COM 911684108   21,667 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES CELLULAR CORP COM 911684108   1,272,163 72,159 SH   SOLE 43 66,413 0 5,746
UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5   3,873,819 1,982,000 PRN   SOLE 21 1,982,000 0 0
UNITED STATES STL CORP NEW COM 912909108   19,298,841 771,645 SH   SOLE 2 415,517 0 356,128
UNITED STATES STL CORP NEW COM 912909108   1,116,847 44,656 SH   SOLE 4 32,266 0 12,390
UNITED STATES STL CORP NEW COM 912909108   903,186 36,113 SH   SOLE 7 34,427 0 1,686
UNITED STATES STL CORP NEW COM 912909108   458,333 18,326 SH   SOLE 13 18,326 0 0
UNITED STATES STL CORP NEW COM 912909108   11,951,379 477,864 SH   SOLE 18 456,058 0 21,806
UNITED STATES STL CORP NEW COM 912909108   7,003,025 280,009 SH   SOLE 19 280,009 0 0
UNITED STATES STL CORP NEW COM 912909108   304,795,670 12,186,952 SH   SOLE 21 12,186,952 0 0
UNITED STATES STL CORP NEW COM 912909108   168,279,110 6,728,473 SH   SOLE 22 6,429,748 0 298,725
UNITED STATES STL CORP NEW COM 912909108   951,355 38,039 SH   SOLE 23 38,039 0 0
UNITED STATES STL CORP NEW COM 912909108   1,020,983 40,823 SH   SOLE 25 40,823 0 0
UNITED STATES STL CORP NEW COM 912909108   12,653,559 505,940 SH   SOLE 26 117,665 0 388,275
UNITED STATES STL CORP NEW COM 912909108   1,126,200 45,030 SH   SOLE 28 1,910 0 43,120
UNITED STATES STL CORP NEW COM 912909108   3,409,613 136,330 SH   SOLE 30 136,330 0 0
UNITED STATES STL CORP NEW COM 912909108   81,157 3,245 SH   SOLE 31 3,245 0 0
UNITED STATES STL CORP NEW COM 912909108   832,033 33,268 SH   SOLE 34 33,268 0 0
UNITED STATES STL CORP NEW COM 912909108   389,831 15,587 SH   SOLE 36 15,587 0 0
UNITED STATES STL CORP NEW COM 912909108   1,056,998 42,263 SH   SOLE 40 42,263 0 0
UNITED STATES STL CORP NEW COM 912909108   6,833,852 273,245 SH   SOLE 43 245,481 0 27,764
UNITED STS LIME & MINERALS I COM 911922102   366,184 1,753 SH   SOLE 2 1,279 0 474
UNITED STS LIME & MINERALS I COM 911922102   2,089 10 SH   SOLE 7 10 0 0
UNITED STS LIME & MINERALS I COM 911922102   1,150,775 5,509 SH   SOLE 18 5,509 0 0
UNITED STS LIME & MINERALS I COM 911922102   832,427 3,985 SH   SOLE 19 3,985 0 0
UNITED STS LIME & MINERALS I COM 911922102   14,359,307 68,741 SH   SOLE 21 68,741 0 0
UNITED STS LIME & MINERALS I COM 911922102   15,096,898 72,272 SH   SOLE 22 70,449 0 1,823
UNITED STS LIME & MINERALS I COM 911922102   101,521 486 SH   SOLE 25 486 0 0
UNITED STS LIME & MINERALS I COM 911922102   50,551 242 SH   SOLE 28 0 0 242
UNITED STS LIME & MINERALS I COM 911922102   53,267 255 SH   SOLE 30 255 0 0
UNITED STS LIME & MINERALS I COM 911922102   54,103 259 SH   SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102   311,246 1,490 SH   SOLE 43 788 0 702
UNITED THERAPEUTICS CORP DEL COM 91307C102   28,652,467 129,796 SH   SOLE 2 55,308 0 74,488
UNITED THERAPEUTICS CORP DEL COM 91307C102   5,143,917 23,302 SH   SOLE 4 19,175 0 4,127
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,447,897 11,089 SH   SOLE 7 10,749 0 340
UNITED THERAPEUTICS CORP DEL COM 91307C102   208,388 944 SH   SOLE 13 944 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,299,555 5,887 SH   SOLE 15 5,887 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   24,471,021 110,854 SH   SOLE 18 108,167 0 2,687
UNITED THERAPEUTICS CORP DEL COM 91307C102   18,002,604 81,552 SH   SOLE 19 81,552 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   624,046,564 2,826,938 SH   SOLE 21 2,826,938 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   321,480,212 1,456,309 SH   SOLE 22 1,364,271 0 92,038
UNITED THERAPEUTICS CORP DEL COM 91307C102   18,104,149 82,012 SH   SOLE 23 82,012 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,173,725 9,847 SH   SOLE 25 9,728 0 119
UNITED THERAPEUTICS CORP DEL COM 91307C102   10,324,036 46,768 SH   SOLE 26 28,741 0 18,027
UNITED THERAPEUTICS CORP DEL COM 91307C102   13,400,187 60,703 SH   SOLE 28 506 0 60,197
UNITED THERAPEUTICS CORP DEL COM 91307C102   33,655,766 152,461 SH   SOLE 30 152,461 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,258,052 10,229 SH   SOLE 31 9,410 0 819
UNITED THERAPEUTICS CORP DEL COM 91307C102   4,439,945 20,113 SH   SOLE 34 20,113 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,606,395 11,807 SH   SOLE 36 11,807 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   423,840 1,920 SH   SOLE 40 1,920 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   34,437 156 SH   OTR 43 156 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   11,920,059 53,998 SH   SOLE 43 49,298 0 4,700
UNITEDHEALTH GROUP INC COM 91324P102   1,058,595,661 2,202,471 SH   SOLE 2 800,449 0 1,402,022
UNITEDHEALTH GROUP INC COM 91324P102   366,002,554 761,490 SH   SOLE 4 427,783 0 333,707
UNITEDHEALTH GROUP INC COM 91324P102   458,113,845 953,133 SH   SOLE 7 806,989 0 146,144
UNITEDHEALTH GROUP INC COM 91324P102   25,538,326 53,134 SH   SOLE 13 53,134 0 0
UNITEDHEALTH GROUP INC COM 91324P102   78,285,682 162,878 SH   SOLE 15 162,878 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,098,487,570 4,366,028 SH   SOLE 18 4,085,904 0 280,124
UNITEDHEALTH GROUP INC COM 91324P102   1,438,709,805 2,993,321 SH   SOLE 19 2,993,321 0 0
UNITEDHEALTH GROUP INC COM 91324P102   11,257,125,675 23,421,117 SH   SOLE 21 23,421,117 0 0
UNITEDHEALTH GROUP INC COM 91324P102   10,015,690,232 20,838,237 SH   SOLE 22 18,877,560 0 1,960,677
UNITEDHEALTH GROUP INC COM 91324P102   983,677,824 2,046,600 SH   SOLE 23 2,046,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102   953,161,990 1,983,110 SH   SOLE 25 1,892,012 0 91,098
UNITEDHEALTH GROUP INC COM 91324P102   964,133,560 2,005,937 SH   SOLE 26 845,100 0 1,160,837
UNITEDHEALTH GROUP INC COM 91324P102   853,015,359 1,774,749 SH   SOLE 28 43,168 0 1,731,581
UNITEDHEALTH GROUP INC COM 91324P102   11,759,819 24,467 SH   SOLE 29 24,467 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,790,278,618 5,805,340 SH   SOLE 30 5,805,340 0 0
UNITEDHEALTH GROUP INC COM 91324P102   126,998,546 264,228 SH   SOLE 31 247,976 0 16,252
UNITEDHEALTH GROUP INC COM 91324P102   55,471,143 115,411 SH   SOLE 32 115,411 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,321,117,865 2,748,664 SH   SOLE 34 2,748,664 0 0
UNITEDHEALTH GROUP INC COM 91324P102   123,312,037 256,558 SH   SOLE 36 256,558 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,356,040 9,063 SH   SOLE 37 9,063 0 0
UNITEDHEALTH GROUP INC COM 91324P102   17,525,576 36,463 SH   SOLE 40 36,463 0 0
UNITEDHEALTH GROUP INC COM 91324P102   642,700,639 1,337,177 SH   SOLE 43 1,226,850 0 110,327
UNITEDHEALTH GROUP INC OPTIONS 91324P102   1,586,112 3,300 SH Call SOLE 2 0 0 3,300
UNITEDHEALTH GROUP INC OPTIONS 91324P102   528,704 1,100 SH Call SOLE 4 1,100 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   9,564,736 19,900 SH Call SOLE 18 19,900 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   51,476,544 107,100 SH Call SOLE 19 107,100 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   4,085,440 8,500 SH Call SOLE 22 8,500 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   913,216 1,900 SH Call SOLE 26 1,900 0 0
UNITEDHEALTH GROUP INC OPTIONS 91324P102   30,184,192 62,800 SH Call SOLE 34 62,800 0 0
UNITI GROUP INC COM 91325V108   994,136 215,181 SH   SOLE 2 70,320 0 144,861
UNITI GROUP INC COM 91325V108   112,289 24,305 SH   SOLE 4 24,305 0 0
UNITI GROUP INC COM 91325V108   832,034 180,094 SH   SOLE 7 170,601 0 9,493
UNITI GROUP INC COM 91325V108   3,909,643 846,243 SH   SOLE 18 846,243 0 0
UNITI GROUP INC COM 91325V108   2,219,420 480,394 SH   SOLE 19 480,394 0 0
UNITI GROUP INC COM 91325V108   132,504,275 28,680,579 SH   SOLE 21 28,680,579 0 0
UNITI GROUP INC COM 91325V108   31,457,441 6,808,970 SH   SOLE 22 6,518,993 0 289,977
UNITI GROUP INC COM 91325V108   183,488 39,716 SH   SOLE 25 39,716 0 0
UNITI GROUP INC COM 91325V108   566,648 122,651 SH   SOLE 26 101,502 0 21,149
UNITI GROUP INC COM 91325V108   154,839 33,515 SH   SOLE 28 4,159 0 29,356
UNITI GROUP INC COM 91325V108   4,867,235 1,053,514 SH   SOLE 30 1,053,514 0 0
UNITI GROUP INC COM 91325V108   10,030 2,171 SH   SOLE 34 2,171 0 0
UNITI GROUP INC COM 91325V108   132,321 28,641 SH   SOLE 36 28,641 0 0
UNITI GROUP INC COM 91325V108   148,427 32,127 SH   SOLE 40 32,127 0 0
UNITI GROUP INC COM 91325V108   3,765,714 815,090 SH   SOLE 43 768,880 0 46,210
UNITIL CORP COM 913259107   4,220,340 83,225 SH   SOLE 2 74,636 0 8,589
UNITIL CORP COM 913259107   1,065 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107   1,612,426 31,797 SH   SOLE 7 26,342 0 5,455
UNITIL CORP COM 913259107   2,967,346 58,516 SH   SOLE 18 58,516 0 0
UNITIL CORP COM 913259107   3,010,095 59,359 SH   SOLE 19 59,359 0 0
UNITIL CORP COM 913259107   109,530,557 2,159,940 SH   SOLE 21 2,159,940 0 0
UNITIL CORP COM 913259107   25,596,937 504,771 SH   SOLE 22 477,942 0 26,829
UNITIL CORP COM 913259107   177,384 3,498 SH   SOLE 25 3,498 0 0
UNITIL CORP COM 913259107   675,001 13,311 SH   SOLE 26 12,176 0 1,135
UNITIL CORP COM 913259107   625,102 12,327 SH   SOLE 28 12,327 0 0
UNITIL CORP COM 913259107   1,401,878 27,645 SH   SOLE 30 27,645 0 0
UNITIL CORP COM 913259107   148,935 2,937 SH   SOLE 40 2,937 0 0
UNITIL CORP COM 913259107   1,149,700 22,672 SH   SOLE 43 19,185 0 3,487
UNITY BANCORP INC COM 913290102   35,031 1,485 SH   SOLE 2 385 0 1,100
UNITY BANCORP INC COM 913290102   584,136 24,762 SH   SOLE 18 24,762 0 0
UNITY BANCORP INC COM 913290102   339,908 14,409 SH   SOLE 19 14,409 0 0
UNITY BANCORP INC COM 913290102   6,651,743 281,973 SH   SOLE 21 281,973 0 0
UNITY BANCORP INC COM 913290102   2,839,528 120,370 SH   SOLE 22 115,108 0 5,262
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   186 73 SH   SOLE 2 0 0 73
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   6,472 2,538 SH   SOLE 18 2,538 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   80,524 31,578 SH   SOLE 21 31,578 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   205,675 80,657 SH   SOLE 22 80,657 0 0
UNITY SOFTWARE INC COM 91332U101   16,902,494 389,279 SH   SOLE 2 43,247 0 346,032
UNITY SOFTWARE INC COM 91332U101   6,588,030 151,728 SH   SOLE 4 77,826 0 73,902
UNITY SOFTWARE INC COM 91332U101   1,298,432 29,904 SH   SOLE 7 28,763 0 1,141
UNITY SOFTWARE INC COM 91332U101   198,125 4,563 SH   SOLE 13 4,563 0 0
UNITY SOFTWARE INC COM 91332U101   741,483 17,077 SH   SOLE 15 17,077 0 0
UNITY SOFTWARE INC COM 91332U101   14,391,342 331,445 SH   SOLE 18 317,659 0 13,786
UNITY SOFTWARE INC COM 91332U101   26,522,890 610,845 SH   SOLE 19 610,845 0 0
UNITY SOFTWARE INC COM 91332U101   208,417,216 4,800,028 SH   SOLE 21 4,800,028 0 0
UNITY SOFTWARE INC COM 91332U101   242,986,700 5,596,193 SH   SOLE 22 5,160,757 0 435,436
UNITY SOFTWARE INC COM 91332U101   17,016,819 391,912 SH   SOLE 23 391,912 0 0
UNITY SOFTWARE INC COM 91332U101   15,276,285 351,826 SH   SOLE 25 351,826 0 0
UNITY SOFTWARE INC COM 91332U101   13,186,567 303,698 SH   SOLE 26 164,104 0 139,594
UNITY SOFTWARE INC COM 91332U101   11,251,598 259,134 SH   SOLE 28 4,475 0 254,659
UNITY SOFTWARE INC COM 91332U101   18,671 430 SH   SOLE 29 430 0 0
UNITY SOFTWARE INC COM 91332U101   25,971,022 598,135 SH   SOLE 30 598,135 0 0
UNITY SOFTWARE INC COM 91332U101   2,283,414 52,589 SH   SOLE 31 48,481 0 4,108
UNITY SOFTWARE INC COM 91332U101   26,932,644 620,282 SH   SOLE 34 620,282 0 0
UNITY SOFTWARE INC COM 91332U101   2,758,690 63,535 SH   SOLE 36 63,535 0 0
UNITY SOFTWARE INC COM 91332U101   392,213 9,033 SH   SOLE 40 9,033 0 0
UNITY SOFTWARE INC COM 91332U101   5,606,594 129,125 SH   SOLE 43 118,713 0 10,411
UNITY SOFTWARE INC NOTE 11/1 91332UAB7   8,184,625 10,250,000 PRN   SOLE 21 10,250,000 0 0
UNIVAR SOLUTIONS INC COM 91336L107   25,490,089 711,219 SH   SOLE 2 155,508 0 555,711
UNIVAR SOLUTIONS INC COM 91336L107   16,916 472 SH   SOLE 4 472 0 0
UNIVAR SOLUTIONS INC COM 91336L107   768,374 21,439 SH   SOLE 7 20,422 0 1,017
UNIVAR SOLUTIONS INC COM 91336L107   10,831,959 302,231 SH   SOLE 18 302,231 0 0
UNIVAR SOLUTIONS INC COM 91336L107   1,796,838 50,135 SH   SOLE 19 50,135 0 0
UNIVAR SOLUTIONS INC COM 91336L107   283,675,069 7,915,041 SH   SOLE 21 7,915,041 0 0
UNIVAR SOLUTIONS INC COM 91336L107   163,640,888 4,565,873 SH   SOLE 22 4,349,842 0 216,031
UNIVAR SOLUTIONS INC COM 91336L107   1,071,580 29,899 SH   SOLE 25 29,899 0 0
UNIVAR SOLUTIONS INC COM 91336L107   3,037,619 84,755 SH   SOLE 26 71,145 0 13,610
UNIVAR SOLUTIONS INC COM 91336L107   3,443,866 96,090 SH   SOLE 28 96,090 0 0
UNIVAR SOLUTIONS INC COM 91336L107   3,547,156 98,972 SH   SOLE 30 98,972 0 0
UNIVAR SOLUTIONS INC COM 91336L107   81,106 2,263 SH   SOLE 31 2,263 0 0
UNIVAR SOLUTIONS INC COM 91336L107   186,117 5,193 SH   SOLE 36 5,193 0 0
UNIVAR SOLUTIONS INC COM 91336L107   1,036,349 28,916 SH   SOLE 40 28,916 0 0
UNIVAR SOLUTIONS INC COM 91336L107   5,571,292 155,449 SH   SOLE 43 148,976 0 6,473
UNIVERSAL CORP VA COM 913456109   1,149,219 23,012 SH   SOLE 2 7,430 0 15,582
UNIVERSAL CORP VA COM 913456109   5,044 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109   10,338 207 SH   SOLE 7 207 0 0
UNIVERSAL CORP VA COM 913456109   4,120,899 82,517 SH   SOLE 18 82,517 0 0
UNIVERSAL CORP VA COM 913456109   2,403,862 48,135 SH   SOLE 19 48,135 0 0
UNIVERSAL CORP VA COM 913456109   145,465,432 2,912,804 SH   SOLE 21 2,912,804 0 0
UNIVERSAL CORP VA COM 913456109   34,356,223 687,950 SH   SOLE 22 642,532 0 45,418
UNIVERSAL CORP VA COM 913456109   683,379 13,684 SH   SOLE 26 11,430 0 2,254
UNIVERSAL CORP VA COM 913456109   1,728,274 34,607 SH   SOLE 30 34,607 0 0
UNIVERSAL CORP VA COM 913456109   42,998 861 SH   SOLE 36 861 0 0
UNIVERSAL CORP VA COM 913456109   2,949,806 59,067 SH   SOLE 43 49,233 0 9,834
UNIVERSAL DISPLAY CORP COM 91347P105   9,630,622 66,819 SH   SOLE 2 44,053 0 22,766
UNIVERSAL DISPLAY CORP COM 91347P105   37,330 259 SH   SOLE 4 150 0 109
UNIVERSAL DISPLAY CORP COM 91347P105   1,040,474 7,219 SH   SOLE 7 6,846 0 373
UNIVERSAL DISPLAY CORP COM 91347P105   12,644,525 87,730 SH   SOLE 18 87,730 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   2,023,873 14,042 SH   SOLE 19 14,042 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   342,208,868 2,374,307 SH   SOLE 21 2,374,307 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   183,644,393 1,274,158 SH   SOLE 22 1,216,113 0 58,045
UNIVERSAL DISPLAY CORP COM 91347P105   1,255,516 8,711 SH   SOLE 25 8,711 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   3,425,970 23,770 SH   SOLE 26 19,721 0 4,049
UNIVERSAL DISPLAY CORP COM 91347P105   4,148,206 28,781 SH   SOLE 28 26,209 0 2,572
UNIVERSAL DISPLAY CORP COM 91347P105   5,212,606 36,166 SH   SOLE 30 36,166 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   91,667 636 SH   SOLE 31 636 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   139,662 969 SH   SOLE 36 969 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   1,068,292 7,412 SH   SOLE 40 7,412 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   9,195,407 63,799 SH   SOLE 43 59,700 0 4,099
UNIVERSAL ELECTRS INC COM 913483103   224,887 23,377 SH   SOLE 2 19,329 0 4,048
UNIVERSAL ELECTRS INC COM 913483103   22,655 2,355 SH   SOLE 18 2,355 0 0
UNIVERSAL ELECTRS INC COM 913483103   250,130 26,001 SH   SOLE 19 26,001 0 0
UNIVERSAL ELECTRS INC COM 913483103   299,596 31,143 SH   SOLE 21 31,143 0 0
UNIVERSAL ELECTRS INC COM 913483103   2,121,585 220,539 SH   SOLE 22 220,539 0 0
UNIVERSAL ELECTRS INC COM 913483103   38,644 4,017 SH   SOLE 26 0 0 4,017
UNIVERSAL ELECTRS INC COM 913483103   8,139 846 SH   SOLE 43 846 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   561,539 11,802 SH   SOLE 2 3,967 0 7,835
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   247,987 5,212 SH   SOLE 4 5,212 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   859,628 18,067 SH   SOLE 7 15,491 0 2,576
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   2,184,160 45,905 SH   SOLE 18 45,905 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   2,144,098 45,063 SH   SOLE 19 45,063 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   77,077,887 1,619,964 SH   SOLE 21 1,619,964 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   22,550,493 473,949 SH   SOLE 22 454,346 0 19,603
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   32,497 683 SH   SOLE 23 683 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,709,835 35,936 SH   SOLE 25 35,936 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   369,411 7,764 SH   SOLE 26 6,872 0 892
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   604,837 12,712 SH   SOLE 28 219 0 12,493
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   3,034,795 63,783 SH   SOLE 30 63,783 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   72,750 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,738,880 36,546 SH   SOLE 43 33,519 0 3,027
UNIVERSAL HLTH SVCS INC CL B 913903100   11,604,772 73,555 SH   SOLE 2 20,710 0 52,845
UNIVERSAL HLTH SVCS INC CL B 913903100   4,619,506 29,280 SH   SOLE 4 24,292 0 4,988
UNIVERSAL HLTH SVCS INC CL B 913903100   8,281,190 52,489 SH   SOLE 7 41,863 0 10,626
UNIVERSAL HLTH SVCS INC CL B 913903100   65,159 413 SH   SOLE 13 413 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,717,169 10,884 SH   SOLE 15 10,884 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   16,374,317 103,786 SH   SOLE 18 98,328 0 5,458
UNIVERSAL HLTH SVCS INC CL B 913903100   5,299,810 33,592 SH   SOLE 19 33,592 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   283,684,344 1,798,088 SH   SOLE 21 1,798,088 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   240,241,112 1,522,730 SH   SOLE 22 1,376,648 0 146,082
UNIVERSAL HLTH SVCS INC CL B 913903100   17,070,083 108,196 SH   SOLE 23 108,196 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   12,781,894 81,016 SH   SOLE 25 81,016 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   17,192,828 108,974 SH   SOLE 26 38,534 0 70,440
UNIVERSAL HLTH SVCS INC CL B 913903100   18,990,144 120,366 SH   SOLE 28 33,387 0 86,979
UNIVERSAL HLTH SVCS INC CL B 913903100   61,991,462 392,923 SH   SOLE 30 392,923 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,455,690 15,565 SH   SOLE 31 14,304 0 1,261
UNIVERSAL HLTH SVCS INC CL B 913903100   1,092,557 6,925 SH   SOLE 34 6,925 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,337,836 14,818 SH   SOLE 36 14,818 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   356,245 2,258 SH   SOLE 40 2,258 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   8,639,750 54,762 SH   SOLE 43 50,393 0 4,369
UNIVERSAL INS HLDGS INC COM 91359V107   373,267 24,191 SH   SOLE 2 10,657 0 13,534
UNIVERSAL INS HLDGS INC COM 91359V107   3,425 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   2,237 145 SH   SOLE 7 145 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   1,404,007 90,992 SH   SOLE 18 90,992 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   766,825 49,697 SH   SOLE 19 49,697 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   51,261,777 3,322,215 SH   SOLE 21 3,322,215 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   11,194,959 725,532 SH   SOLE 22 678,251 0 47,281
UNIVERSAL INS HLDGS INC COM 91359V107   71,179 4,613 SH   SOLE 25 4,613 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   205,805 13,338 SH   SOLE 26 10,936 0 2,402
UNIVERSAL INS HLDGS INC COM 91359V107   537,334 34,824 SH   SOLE 30 34,824 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   56,026 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   188,100 6,529 SH   SOLE 2 2,272 0 4,257
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   2,939 102 SH   SOLE 7 102 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   608,813 21,132 SH   SOLE 18 21,132 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   421,346 14,625 SH   SOLE 19 14,625 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   6,879,425 238,786 SH   SOLE 21 238,786 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   6,258,339 217,228 SH   SOLE 22 206,721 0 10,507
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   59,781 2,075 SH   SOLE 25 2,075 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   79,343 2,754 SH   SOLE 28 0 0 2,754
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   239,469 8,312 SH   SOLE 43 8,299 0 13
UNIVERSAL STAINLESS & ALLOY COM 913837100   21,029 1,501 SH   SOLE 18 1,501 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   273,461 19,519 SH   SOLE 21 19,519 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   1,185,120 84,591 SH   SOLE 22 84,591 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   144,094 20,853 SH   SOLE 2 10,744 0 10,109
UNIVERSAL TECHNICAL INST INC COM 913915104   4,312 624 SH   SOLE 7 624 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   656,934 95,070 SH   SOLE 18 95,070 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   454,623 65,792 SH   SOLE 19 65,792 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   7,889,403 1,141,737 SH   SOLE 21 1,141,737 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   5,166,738 747,719 SH   SOLE 22 728,431 0 19,288
UNIVEST FINANCIAL CORPORATIO COM 915271100   4,149,360 229,500 SH   SOLE 2 153,817 0 75,683
UNIVEST FINANCIAL CORPORATIO COM 915271100   5,153 285 SH   SOLE 7 285 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,740,471 96,265 SH   SOLE 18 96,265 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   4,758,891 263,213 SH   SOLE 19 263,213 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   21,859,082 1,209,020 SH   SOLE 21 1,209,020 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   25,649,554 1,418,670 SH   SOLE 22 1,382,926 0 35,744
UNIVEST FINANCIAL CORPORATIO COM 915271100   176,099 9,740 SH   SOLE 23 9,740 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   108,751 6,015 SH   SOLE 25 6,015 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,004,633 55,566 SH   SOLE 26 0 0 55,566
UNIVEST FINANCIAL CORPORATIO COM 915271100   61,201 3,385 SH   SOLE 28 0 0 3,385
UNIVEST FINANCIAL CORPORATIO COM 915271100   446,413 24,691 SH   SOLE 30 24,691 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   82,626 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,900,380 105,109 SH   SOLE 43 93,015 0 12,094
UNUM GROUP COM 91529Y106   32,626,991 684,004 SH   SOLE 2 183,308 0 500,696
UNUM GROUP COM 91529Y106   793,060 16,626 SH   SOLE 4 4,379 0 12,247
UNUM GROUP COM 91529Y106   2,311,160 48,452 SH   SOLE 7 46,771 0 1,681
UNUM GROUP COM 91529Y106   21,961,032 460,399 SH   SOLE 18 451,402 0 8,997
UNUM GROUP COM 91529Y106   7,539,987 158,071 SH   SOLE 19 158,071 0 0
UNUM GROUP COM 91529Y106   671,336,240 14,074,135 SH   SOLE 21 14,074,135 0 0
UNUM GROUP COM 91529Y106   268,849,554 5,636,259 SH   SOLE 22 5,383,110 0 253,149
UNUM GROUP COM 91529Y106   540,441 11,330 SH   SOLE 23 11,330 0 0
UNUM GROUP COM 91529Y106   1,741,479 36,509 SH   SOLE 25 36,509 0 0
UNUM GROUP COM 91529Y106   14,633,454 306,781 SH   SOLE 26 112,399 0 194,382
UNUM GROUP COM 91529Y106   6,012,585 126,050 SH   SOLE 28 83,355 0 42,695
UNUM GROUP COM 91529Y106   266,357 5,584 SH   SOLE 29 5,584 0 0
UNUM GROUP COM 91529Y106   10,529,823 220,751 SH   SOLE 30 220,751 0 0
UNUM GROUP COM 91529Y106   585,995 12,285 SH   SOLE 31 12,285 0 0
UNUM GROUP COM 91529Y106   4,088,462 85,712 SH   SOLE 32 85,712 0 0
UNUM GROUP COM 91529Y106   662,505 13,889 SH   SOLE 36 13,889 0 0
UNUM GROUP COM 91529Y106   1,597,330 33,487 SH   SOLE 40 33,487 0 0
UNUM GROUP COM 91529Y106   81,758 1,714 SH   OTR 43 1,714 0 0
UNUM GROUP COM 91529Y106   57,775,738 1,211,231 SH   SOLE 43 1,142,156 0 69,075
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   12,124 4,269 SH   SOLE 4 4,269 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   36,434 12,829 SH   SOLE 7 12,829 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   3,099,667 1,091,432 SH   SOLE 21 1,091,432 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   1,603,021 564,444 SH   SOLE 22 516,098 0 48,346
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   2,130 750 SH   SOLE 25 750 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   807,156 284,210 SH   SOLE 30 284,210 0 0
UPBOUND GROUP INC COM 76009N100   904,077 29,042 SH   SOLE 2 16,068 0 12,974
UPBOUND GROUP INC COM 76009N100   6,631 213 SH   SOLE 4 213 0 0
UPBOUND GROUP INC COM 76009N100   16,406 527 SH   SOLE 7 527 0 0
UPBOUND GROUP INC COM 76009N100   5,277,313 169,525 SH   SOLE 18 169,525 0 0
UPBOUND GROUP INC COM 76009N100   3,877,926 124,572 SH   SOLE 19 124,572 0 0
UPBOUND GROUP INC COM 76009N100   190,375,640 6,115,504 SH   SOLE 21 6,115,504 0 0
UPBOUND GROUP INC COM 76009N100   44,606,052 1,432,896 SH   SOLE 22 1,365,732 0 67,164
UPBOUND GROUP INC COM 76009N100   245,429 7,884 SH   SOLE 25 7,884 0 0
UPBOUND GROUP INC COM 76009N100   647,442 20,798 SH   SOLE 26 16,335 0 4,463
UPBOUND GROUP INC COM 76009N100   36,765 1,181 SH   SOLE 28 1,181 0 0
UPBOUND GROUP INC COM 76009N100   2,395,080 76,938 SH   SOLE 30 76,938 0 0
UPBOUND GROUP INC COM 76009N100   55,816 1,793 SH   SOLE 36 1,793 0 0
UPBOUND GROUP INC COM 76009N100   235,063 7,551 SH   SOLE 40 7,551 0 0
UPBOUND GROUP INC COM 76009N100   1,356,171 43,565 SH   SOLE 43 40,587 0 2,978
UPEXI INC COM 39959A106   2,873 1,277 SH   SOLE 18 1,277 0 0
UPEXI INC COM 39959A106   39,402 17,512 SH   SOLE 21 17,512 0 0
UPHEALTH INC COM NEW 91532B200   29,093 15,475 SH   SOLE 22 15,475 0 0
UPLAND SOFTWARE INC COM 91544A109   547,729 152,147 SH   SOLE 2 97,889 0 54,258
UPLAND SOFTWARE INC COM 91544A109   20,394 5,665 SH   SOLE 18 5,665 0 0
UPLAND SOFTWARE INC COM 91544A109   950,296 263,971 SH   SOLE 19 263,971 0 0
UPLAND SOFTWARE INC COM 91544A109   361,969 100,547 SH   SOLE 21 100,547 0 0
UPLAND SOFTWARE INC COM 91544A109   2,003,400 556,500 SH   SOLE 22 556,500 0 0
UPLAND SOFTWARE INC COM 91544A109   33,530 9,314 SH   SOLE 23 9,314 0 0
UPLAND SOFTWARE INC COM 91544A109   64,058 17,794 SH   SOLE 26 0 0 17,794
UPLAND SOFTWARE INC COM 91544A109   9,832 2,731 SH   SOLE 28 2,731 0 0
UPSTART HLDGS INC COM 91680M107   2,701,005 75,426 SH   SOLE 2 38,448 0 36,978
UPSTART HLDGS INC COM 91680M107   4,942 138 SH   SOLE 4 138 0 0
UPSTART HLDGS INC COM 91680M107   519,746 14,514 SH   SOLE 7 13,755 0 759
UPSTART HLDGS INC COM 91680M107   6,822,772 190,527 SH   SOLE 18 180,672 0 9,855
UPSTART HLDGS INC COM 91680M107   11,084,914 309,548 SH   SOLE 19 309,548 0 0
UPSTART HLDGS INC COM 91680M107   86,928,560 2,427,494 SH   SOLE 21 2,427,494 0 0
UPSTART HLDGS INC COM 91680M107   73,295,729 2,046,795 SH   SOLE 22 1,994,903 0 51,892
UPSTART HLDGS INC COM 91680M107   177,761 4,964 SH   SOLE 23 4,964 0 0
UPSTART HLDGS INC COM 91680M107   492,674 13,758 SH   SOLE 25 13,758 0 0
UPSTART HLDGS INC COM 91680M107   2,179,110 60,852 SH   SOLE 26 29,671 0 31,181
UPSTART HLDGS INC COM 91680M107   190,796 5,328 SH   SOLE 28 4,434 0 894
UPSTART HLDGS INC COM 91680M107   3,502,898 97,819 SH   SOLE 30 97,819 0 0
UPSTART HLDGS INC COM 91680M107   388,252 10,842 SH   SOLE 40 10,842 0 0
UPSTART HLDGS INC COM 91680M107   4,181,068 116,757 SH   SOLE 43 102,142 0 14,615
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   2,593,500 3,800,000 PRN   SOLE 21 3,800,000 0 0
UPWORK INC COM 91688F104   1,724,304 184,615 SH   SOLE 2 156,610 0 28,005
UPWORK INC COM 91688F104   2,503 268 SH   SOLE 4 268 0 0
UPWORK INC COM 91688F104   392,205 41,992 SH   SOLE 7 39,755 0 2,237
UPWORK INC COM 91688F104   3,004,276 321,657 SH   SOLE 18 321,657 0 0
UPWORK INC COM 91688F104   2,385,044 255,358 SH   SOLE 19 255,358 0 0
UPWORK INC COM 91688F104   39,946,190 4,276,894 SH   SOLE 21 4,276,894 0 0
UPWORK INC COM 91688F104   32,431,077 3,472,278 SH   SOLE 22 3,374,659 0 97,619
UPWORK INC COM 91688F104   224,739 24,062 SH   SOLE 25 24,062 0 0
UPWORK INC COM 91688F104   575,521 61,619 SH   SOLE 26 42,564 0 19,055
UPWORK INC COM 91688F104   20,996 2,248 SH   SOLE 28 2,248 0 0
UPWORK INC COM 91688F104   2,539,322 271,876 SH   SOLE 30 271,876 0 0
UPWORK INC COM 91688F104   23,443 2,510 SH   SOLE 36 2,510 0 0
UPWORK INC COM 91688F104   209,337 22,413 SH   SOLE 40 22,413 0 0
UPWORK INC COM 91688F104   1,405,866 150,521 SH   SOLE 43 145,265 0 5,256
UPWORK INC NOTE 0.250% 8/1 91688FAB0   640,623 791,000 PRN   SOLE 2 791,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,810,318 3,470,000 PRN   SOLE 19 3,470,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   1,680,522 2,075,000 PRN   SOLE 21 2,075,000 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,218,289 2,739,000 PRN   SOLE 34 2,739,000 0 0
UR-ENERGY INC COM 91688R108   15,160 14,438 SH   SOLE 2 14,438 0 0
UR-ENERGY INC COM 91688R108   13,199 12,570 SH   SOLE 21 12,570 0 0
UR-ENERGY INC COM 91688R108   27,956 26,625 SH   SOLE 43 26,625 0 0
URANIUM ENERGY CORP COM 916896103   1,392,589 409,585 SH   SOLE 2 108,096 0 301,489
URANIUM ENERGY CORP COM 916896103   4,053 1,192 SH   SOLE 4 1,192 0 0
URANIUM ENERGY CORP COM 916896103   11,917 3,505 SH   SOLE 7 3,505 0 0
URANIUM ENERGY CORP COM 916896103   3,758,071 1,105,315 SH   SOLE 18 1,105,315 0 0
URANIUM ENERGY CORP COM 916896103   2,532,395 744,822 SH   SOLE 19 744,822 0 0
URANIUM ENERGY CORP COM 916896103   46,330,892 13,626,733 SH   SOLE 21 13,626,733 0 0
URANIUM ENERGY CORP COM 916896103   34,220,235 10,064,775 SH   SOLE 22 9,638,996 0 425,779
URANIUM ENERGY CORP COM 916896103   281,262 82,724 SH   SOLE 25 82,724 0 0
URANIUM ENERGY CORP COM 916896103   692,002 203,530 SH   SOLE 26 176,705 0 26,825
URANIUM ENERGY CORP COM 916896103   839,501 246,912 SH   SOLE 30 246,912 0 0
URANIUM ENERGY CORP COM 916896103   139,713 41,092 SH   SOLE 36 41,092 0 0
URANIUM ENERGY CORP COM 916896103   226,705 66,678 SH   SOLE 40 66,678 0 0
URANIUM ENERGY CORP COM 916896103   211,395 62,175 SH   SOLE 43 54,935 0 7,240
URBAN EDGE PPTYS COM 91704F104   1,660,916 107,642 SH   SOLE 2 36,636 0 71,006
URBAN EDGE PPTYS COM 91704F104   748,247 48,493 SH   SOLE 4 48,493 0 0
URBAN EDGE PPTYS COM 91704F104   2,648,560 171,650 SH   SOLE 7 147,170 0 24,480
URBAN EDGE PPTYS COM 91704F104   6,432,659 416,893 SH   SOLE 18 416,893 0 0
URBAN EDGE PPTYS COM 91704F104   6,352,300 411,685 SH   SOLE 19 411,685 0 0
URBAN EDGE PPTYS COM 91704F104   222,063,838 14,391,694 SH   SOLE 21 14,391,694 0 0
URBAN EDGE PPTYS COM 91704F104   68,733,938 4,454,565 SH   SOLE 22 4,218,717 0 235,848
URBAN EDGE PPTYS COM 91704F104   91,299 5,917 SH   SOLE 23 5,917 0 0
URBAN EDGE PPTYS COM 91704F104   6,413,418 415,646 SH   SOLE 25 415,646 0 0
URBAN EDGE PPTYS COM 91704F104   553,351 35,862 SH   SOLE 26 25,537 0 10,325
URBAN EDGE PPTYS COM 91704F104   1,329,742 86,179 SH   SOLE 28 4,087 0 82,092
URBAN EDGE PPTYS COM 91704F104   8,297,066 537,723 SH   SOLE 30 537,723 0 0
URBAN EDGE PPTYS COM 91704F104   47,494 3,078 SH   SOLE 36 3,078 0 0
URBAN EDGE PPTYS COM 91704F104   323,259 20,950 SH   SOLE 40 20,950 0 0
URBAN EDGE PPTYS COM 91704F104   2,278,576 147,672 SH   SOLE 43 144,043 0 3,629
URBAN ONE INC CL A 91705J105   33,724 5,630 SH   SOLE 2 0 0 5,630
URBAN ONE INC CL A 91705J105   146,450 24,449 SH   SOLE 18 24,449 0 0
URBAN ONE INC CL A 91705J105   84,165 14,051 SH   SOLE 19 14,051 0 0
URBAN ONE INC CL A 91705J105   1,789,465 298,742 SH   SOLE 21 298,742 0 0
URBAN ONE INC CL A 91705J105   725,659 121,145 SH   SOLE 22 115,706 0 5,439
URBAN ONE INC CL D NON VTG 91705J204   38,358 6,393 SH   SOLE 2 0 0 6,393
URBAN ONE INC CL D NON VTG 91705J204   207,810 34,635 SH   SOLE 18 34,635 0 0
URBAN ONE INC CL D NON VTG 91705J204   138,018 23,003 SH   SOLE 19 23,003 0 0
URBAN ONE INC CL D NON VTG 91705J204   1,971,306 328,551 SH   SOLE 21 328,551 0 0
URBAN ONE INC CL D NON VTG 91705J204   3,924,108 654,018 SH   SOLE 22 647,351 0 6,667
URBAN OUTFITTERS INC COM 917047102   9,239,361 278,882 SH   SOLE 2 141,256 0 137,626
URBAN OUTFITTERS INC COM 917047102   8,581 259 SH   SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102   41,512 1,253 SH   SOLE 7 1,253 0 0
URBAN OUTFITTERS INC COM 917047102   7,588,161 229,042 SH   SOLE 18 210,698 0 18,344
URBAN OUTFITTERS INC COM 917047102   25,357,006 765,379 SH   SOLE 19 765,379 0 0
URBAN OUTFITTERS INC COM 917047102   240,140,718 7,248,437 SH   SOLE 21 7,248,437 0 0
URBAN OUTFITTERS INC COM 917047102   78,770,352 2,377,614 SH   SOLE 22 2,276,943 0 100,671
URBAN OUTFITTERS INC COM 917047102   616,582 18,611 SH   SOLE 23 18,611 0 0
URBAN OUTFITTERS INC COM 917047102   332,526 10,037 SH   SOLE 25 10,037 0 0
URBAN OUTFITTERS INC COM 917047102   4,826,875 145,695 SH   SOLE 26 20,935 0 124,760
URBAN OUTFITTERS INC COM 917047102   38,762 1,170 SH   SOLE 28 1,170 0 0
URBAN OUTFITTERS INC COM 917047102   3,199,861 96,585 SH   SOLE 30 96,585 0 0
URBAN OUTFITTERS INC COM 917047102   85,774 2,589 SH   SOLE 36 2,589 0 0
URBAN OUTFITTERS INC COM 917047102   289,258 8,731 SH   SOLE 40 8,731 0 0
URBAN OUTFITTERS INC COM 917047102   2,574,234 77,701 SH   SOLE 43 72,986 0 4,715
URBAN-GRO INC COM NEW 91704K202   89,594 75,927 SH   SOLE 22 75,927 0 0
UROGEN PHARMA LTD COM M96088105   25,295 2,444 SH   SOLE 2 647 0 1,797
UROGEN PHARMA LTD COM M96088105   3,664 354 SH   SOLE 7 354 0 0
UROGEN PHARMA LTD COM M96088105   535,116 51,702 SH   SOLE 18 51,702 0 0
UROGEN PHARMA LTD COM M96088105   379,214 36,639 SH   SOLE 19 36,639 0 0
UROGEN PHARMA LTD COM M96088105   8,278,354 799,841 SH   SOLE 21 799,841 0 0
UROGEN PHARMA LTD COM M96088105   2,004,340 193,656 SH   SOLE 22 188,078 0 5,578
UROGEN PHARMA LTD COM M96088105   113,001 10,918 SH   SOLE 30 10,918 0 0
UROGEN PHARMA LTD COM M96088105   24,447 2,362 SH   SOLE 43 2,362 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   532,478 25,046 SH   SOLE 2 8,651 0 16,395
URSTADT BIDDLE PPTYS INC CL A 917286205   5,761 271 SH   SOLE 7 271 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   2,263,956 106,489 SH   SOLE 18 106,489 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   1,202,508 56,562 SH   SOLE 19 56,562 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   75,462,094 3,549,487 SH   SOLE 21 3,549,487 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   18,408,014 865,852 SH   SOLE 22 814,702 0 51,150
URSTADT BIDDLE PPTYS INC CL A 917286205   30,955 1,456 SH   SOLE 23 1,456 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   177,967 8,371 SH   SOLE 25 8,371 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   331,380 15,587 SH   SOLE 28 0 0 15,587
URSTADT BIDDLE PPTYS INC CL A 917286205   1,353,412 63,660 SH   SOLE 30 63,660 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   142,527 6,704 SH   SOLE 40 6,704 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   1,155,205 54,337 SH   SOLE 43 53,717 0 620
US BANCORP DEL COM NEW 902973304   124,956,454 3,781,975 SH   SOLE 2 1,826,319 0 1,955,656
US BANCORP DEL COM NEW 902973304   45,314,426 1,371,502 SH   SOLE 4 755,316 0 616,186
US BANCORP DEL COM NEW 902973304   46,771,920 1,415,615 SH   SOLE 7 1,279,234 0 136,381
US BANCORP DEL COM NEW 902973304   3,745,381 113,359 SH   SOLE 13 113,359 0 0
US BANCORP DEL COM NEW 902973304   8,660,379 262,118 SH   SOLE 15 262,118 0 0
US BANCORP DEL COM NEW 902973304   108,776,997 3,292,282 SH   SOLE 18 3,133,806 0 158,476
US BANCORP DEL COM NEW 902973304   22,163,100 670,796 SH   SOLE 19 670,796 0 0
US BANCORP DEL COM NEW 902973304   1,403,031,640 42,464,638 SH   SOLE 21 42,464,638 0 0
US BANCORP DEL COM NEW 902973304   1,065,780,168 32,257,269 SH   SOLE 22 28,989,532 0 3,267,737
US BANCORP DEL COM NEW 902973304   100,776,229 3,050,128 SH   SOLE 23 3,050,128 0 0
US BANCORP DEL COM NEW 902973304   79,913,418 2,418,687 SH   SOLE 25 2,387,359 0 31,328
US BANCORP DEL COM NEW 902973304   90,341,338 2,734,302 SH   SOLE 26 1,056,086 0 1,678,216
US BANCORP DEL COM NEW 902973304   104,862,352 3,173,800 SH   SOLE 28 76,195 0 3,097,605
US BANCORP DEL COM NEW 902973304   1,916,287 57,999 SH   SOLE 29 57,999 0 0
US BANCORP DEL COM NEW 902973304   350,131,620 10,597,204 SH   SOLE 30 10,597,204 0 0
US BANCORP DEL COM NEW 902973304   14,494,351 438,691 SH   SOLE 31 401,203 0 37,488
US BANCORP DEL COM NEW 902973304   3,719,247 112,568 SH   SOLE 32 112,568 0 0
US BANCORP DEL COM NEW 902973304   16,389,162 496,040 SH   SOLE 34 496,040 0 0
US BANCORP DEL COM NEW 902973304   9,953,564 301,258 SH   SOLE 35 301,258 0 0
US BANCORP DEL COM NEW 902973304   13,865,831 419,668 SH   SOLE 36 419,668 0 0
US BANCORP DEL COM NEW 902973304   1,968,721 59,586 SH   SOLE 40 59,586 0 0
US BANCORP DEL COM NEW 902973304   145,574 4,406 SH   OTR 43 4,406 0 0
US BANCORP DEL COM NEW 902973304   40,013,775 1,211,071 SH   SOLE 43 1,022,583 0 188,488
US FOODS HLDG CORP COM 912008109   20,747,540 471,535 SH   SOLE 2 213,181 0 258,354
US FOODS HLDG CORP COM 912008109   94,204 2,141 SH   SOLE 4 577 0 1,564
US FOODS HLDG CORP COM 912008109   2,494,140 56,685 SH   SOLE 7 53,836 0 2,849
US FOODS HLDG CORP COM 912008109   19,158,172 435,413 SH   SOLE 18 435,413 0 0
US FOODS HLDG CORP COM 912008109   3,054,304 69,416 SH   SOLE 19 69,416 0 0
US FOODS HLDG CORP COM 912008109   500,108,488 11,366,102 SH   SOLE 21 11,366,102 0 0
US FOODS HLDG CORP COM 912008109   283,757,276 6,449,029 SH   SOLE 22 6,166,157 0 282,872
US FOODS HLDG CORP COM 912008109   572 13 SH   SOLE 23 13 0 0
US FOODS HLDG CORP COM 912008109   1,713,448 38,942 SH   SOLE 25 38,942 0 0
US FOODS HLDG CORP COM 912008109   5,418,424 123,146 SH   SOLE 26 106,153 0 16,993
US FOODS HLDG CORP COM 912008109   173,976 3,954 SH   SOLE 28 3,954 0 0
US FOODS HLDG CORP COM 912008109   11,236,060 255,365 SH   SOLE 30 255,365 0 0
US FOODS HLDG CORP COM 912008109   141,944 3,226 SH   SOLE 31 3,226 0 0
US FOODS HLDG CORP COM 912008109   821,744 18,676 SH   SOLE 36 18,676 0 0
US FOODS HLDG CORP COM 912008109   1,578,764 35,881 SH   SOLE 40 35,881 0 0
US FOODS HLDG CORP COM 912008109   7,982,656 181,424 SH   SOLE 43 172,754 0 8,670
US GOLDMINING INC COM 90291W108   4,497 346 SH   SOLE 18 346 0 0
US GOLDMINING INC COM 90291W108   56,855 4,374 SH   SOLE 21 4,374 0 0
USANA HEALTH SCIENCES INC COM 90328M107   2,756,865 43,732 SH   SOLE 2 39,184 0 4,548
USANA HEALTH SCIENCES INC COM 90328M107   3,404 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107   8,573 136 SH   SOLE 7 136 0 0
USANA HEALTH SCIENCES INC COM 90328M107   2,249,898 35,690 SH   SOLE 18 35,690 0 0
USANA HEALTH SCIENCES INC COM 90328M107   2,400,185 38,074 SH   SOLE 19 38,074 0 0
USANA HEALTH SCIENCES INC COM 90328M107   84,917,276 1,347,038 SH   SOLE 21 1,347,038 0 0
USANA HEALTH SCIENCES INC COM 90328M107   21,965,279 348,434 SH   SOLE 22 331,291 0 17,143
USANA HEALTH SCIENCES INC COM 90328M107   15,949 253 SH   SOLE 23 253 0 0
USANA HEALTH SCIENCES INC COM 90328M107   101,116 1,604 SH   SOLE 25 1,604 0 0
USANA HEALTH SCIENCES INC COM 90328M107   337,453 5,353 SH   SOLE 26 3,762 0 1,591
USANA HEALTH SCIENCES INC COM 90328M107   3,152 50 SH   SOLE 28 50 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,154,893 18,320 SH   SOLE 30 18,320 0 0
USANA HEALTH SCIENCES INC COM 90328M107   84,789 1,345 SH   SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107   3,283,375 52,084 SH   SOLE 43 45,524 0 6,560
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   82,600 8,098 SH   SOLE 2 6,497 0 1,601
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   342,292 33,558 SH   SOLE 18 33,558 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   211,691 20,754 SH   SOLE 19 20,754 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   3,842,554 376,721 SH   SOLE 21 376,721 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   1,996,548 195,740 SH   SOLE 22 189,082 0 6,658
USIO INC COM 917313108   11,275 6,062 SH   SOLE 2 6,062 0 0
USIO INC COM 917313108   8,026 4,315 SH   SOLE 18 4,315 0 0
USIO INC COM 917313108   107,378 57,730 SH   SOLE 21 57,730 0 0
USIO INC COM 917313108   86,816 46,675 SH   SOLE 22 46,675 0 0
UTAH MED PRODS INC COM 917488108   240,270 2,578 SH   SOLE 2 120 0 2,458
UTAH MED PRODS INC COM 917488108   1,212 13 SH   SOLE 7 13 0 0
UTAH MED PRODS INC COM 917488108   876,173 9,401 SH   SOLE 18 9,401 0 0
UTAH MED PRODS INC COM 917488108   626,118 6,718 SH   SOLE 19 6,718 0 0
UTAH MED PRODS INC COM 917488108   9,757,015 104,689 SH   SOLE 21 104,689 0 0
UTAH MED PRODS INC COM 917488108   6,742,088 72,340 SH   SOLE 22 71,438 0 902
UTAH MED PRODS INC COM 917488108   81,177 871 SH   SOLE 43 208 0 663
UTZ BRANDS INC COM CL A 918090101   609,835 37,276 SH   SOLE 2 21,476 0 15,800
UTZ BRANDS INC COM CL A 918090101   2,552 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101   10,274 628 SH   SOLE 7 628 0 0
UTZ BRANDS INC COM CL A 918090101   2,878,100 175,923 SH   SOLE 18 175,923 0 0
UTZ BRANDS INC COM CL A 918090101   2,362,024 144,378 SH   SOLE 19 144,378 0 0
UTZ BRANDS INC COM CL A 918090101   41,304,763 2,524,741 SH   SOLE 21 2,524,741 0 0
UTZ BRANDS INC COM CL A 918090101   29,969,099 1,831,852 SH   SOLE 22 1,774,206 0 57,646
UTZ BRANDS INC COM CL A 918090101   184,639 11,286 SH   SOLE 25 11,286 0 0
UTZ BRANDS INC COM CL A 918090101   483,438 29,550 SH   SOLE 26 24,820 0 4,730
UTZ BRANDS INC COM CL A 918090101   950,042 58,071 SH   SOLE 28 0 0 58,071
UTZ BRANDS INC COM CL A 918090101   549,941 33,615 SH   SOLE 30 33,615 0 0
UTZ BRANDS INC COM CL A 918090101   205,302 12,549 SH   SOLE 40 12,549 0 0
UTZ BRANDS INC COM CL A 918090101   145,211 8,876 SH   SOLE 43 8,095 0 781
UWM HOLDINGS CORPORATION COM CL A 91823B109   670,219 119,682 SH   SOLE 2 28,484 0 91,198
UWM HOLDINGS CORPORATION COM CL A 91823B109   3,858 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   221,805 39,608 SH   SOLE 18 39,608 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   160,222 28,611 SH   SOLE 19 28,611 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   6,719,709 1,199,948 SH   SOLE 21 1,199,948 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   13,086,545 2,336,883 SH   SOLE 22 2,211,551 0 125,332
UWM HOLDINGS CORPORATION COM CL A 91823B109   66,046 11,794 SH   SOLE 25 11,794 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   25,962 4,636 SH   SOLE 28 0 0 4,636
UWM HOLDINGS CORPORATION COM CL A 91823B109   406,627 72,612 SH   SOLE 30 72,612 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   7,448 1,330 SH   SOLE 31 1,330 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   61,695 11,017 SH   SOLE 40 11,017 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   1,281,843 228,901 SH   SOLE 43 213,200 0 15,701
UXIN LTD SPON ADS NEW 91818X207   2,768 1,688 SH   SOLE 25 1,688 0 0
V F CORP COM 918204108   7,077,598 370,749 SH   SOLE 2 101,417 0 269,332
V F CORP COM 918204108   4,864,094 254,798 SH   SOLE 4 134,143 0 120,655
V F CORP COM 918204108   4,015,333 210,337 SH   SOLE 7 180,249 0 30,088
V F CORP COM 918204108   256,150 13,418 SH   SOLE 13 13,418 0 0
V F CORP COM 918204108   1,057,051 55,372 SH   SOLE 15 55,372 0 0
V F CORP COM 918204108   13,351,832 699,415 SH   SOLE 18 666,852 0 32,563
V F CORP COM 918204108   8,818,167 461,926 SH   SOLE 19 461,926 0 0
V F CORP COM 918204108   158,663,404 8,311,336 SH   SOLE 21 8,311,336 0 0
V F CORP COM 918204108   155,298,124 8,135,051 SH   SOLE 22 7,393,809 0 741,242
V F CORP COM 918204108   11,257,564 589,710 SH   SOLE 23 589,710 0 0
V F CORP COM 918204108   13,274,861 695,383 SH   SOLE 25 686,679 0 8,704
V F CORP COM 918204108   12,494,806 654,521 SH   SOLE 26 282,888 0 371,633
V F CORP COM 918204108   14,802,310 775,396 SH   SOLE 28 52,442 0 722,954
V F CORP COM 918204108   91,403 4,788 SH   SOLE 29 4,788 0 0
V F CORP COM 918204108   46,973,980 2,460,659 SH   SOLE 30 2,460,659 0 0
V F CORP COM 918204108   1,418,234 74,292 SH   SOLE 31 66,852 0 7,440
V F CORP COM 918204108   2,828,241 148,153 SH   SOLE 34 148,153 0 0
V F CORP COM 918204108   2,076,877 108,794 SH   SOLE 36 108,794 0 0
V F CORP COM 918204108   260,960 13,670 SH   SOLE 40 13,670 0 0
V F CORP COM 918204108   5,921,706 310,199 SH   SOLE 43 273,903 0 36,296
V2X INC COM 92242T101   2,560,369 51,662 SH   SOLE 2 30,032 0 21,630
V2X INC COM 92242T101   473,248 9,549 SH   SOLE 7 9,029 0 520
V2X INC COM 92242T101   1,647,325 33,239 SH   SOLE 18 33,239 0 0
V2X INC COM 92242T101   3,219,467 64,961 SH   SOLE 19 64,961 0 0
V2X INC COM 92242T101   29,884,630 602,999 SH   SOLE 21 602,999 0 0
V2X INC COM 92242T101   17,798,929 359,139 SH   SOLE 22 344,775 0 14,364
V2X INC COM 92242T101   7,371,505 148,739 SH   SOLE 25 148,739 0 0
V2X INC COM 92242T101   436,624 8,810 SH   SOLE 26 0 0 8,810
V2X INC COM 92242T101   212,662 4,291 SH   SOLE 28 0 0 4,291
V2X INC COM 92242T101   1,643,806 33,168 SH   SOLE 30 33,168 0 0
V2X INC COM 92242T101   446 9 SH   SOLE 31 9 0 0
V2X INC COM 92242T101   1,251,687 25,256 SH   SOLE 34 25,256 0 0
V2X INC COM 92242T101   78,453 1,583 SH   SOLE 36 1,583 0 0
V2X INC COM 92242T101   68,343 1,379 SH   SOLE 40 1,379 0 0
V2X INC COM 92242T101   104,522 2,109 SH   OTR 43 2,109 0 0
V2X INC COM 92242T101   877,361 17,703 SH   SOLE 43 16,624 0 1,079
VAALCO ENERGY INC COM NEW 91851C201   818,232 217,615 SH   SOLE 2 35,311 0 182,304
VAALCO ENERGY INC COM NEW 91851C201   322,958 85,893 SH   SOLE 7 81,242 0 4,651
VAALCO ENERGY INC COM NEW 91851C201   1,192,194 317,073 SH   SOLE 18 317,073 0 0
VAALCO ENERGY INC COM NEW 91851C201   836,668 222,518 SH   SOLE 19 222,518 0 0
VAALCO ENERGY INC COM NEW 91851C201   15,930,308 4,236,784 SH   SOLE 21 4,236,784 0 0
VAALCO ENERGY INC COM NEW 91851C201   11,006,648 2,927,300 SH   SOLE 22 2,800,786 0 126,514
VAALCO ENERGY INC COM NEW 91851C201   57,220 15,218 SH   SOLE 25 15,218 0 0
VAALCO ENERGY INC COM NEW 91851C201   32,979 8,771 SH   SOLE 26 0 0 8,771
VAALCO ENERGY INC COM NEW 91851C201   891,274 237,041 SH   SOLE 30 237,041 0 0
VAALCO ENERGY INC COM NEW 91851C201   49,824 13,251 SH   SOLE 40 13,251 0 0
VAALCO ENERGY INC COM NEW 91851C201   287,834 76,552 SH   SOLE 43 70,549 0 6,003
VACASA INC CLASS A COM 91854V107   2,021 2,979 SH   SOLE 2 0 0 2,979
VACASA INC CLASS A COM 91854V107   92 135 SH   SOLE 21 135 0 0
VACASA INC CLASS A COM 91854V107   778,706 1,147,687 SH   SOLE 22 1,147,687 0 0
VACCINEX INC COM 918640103   913 2,566 SH   SOLE 21 2,566 0 0
VAIL RESORTS INC COM 91879Q109   11,665,048 46,334 SH   SOLE 2 12,141 0 34,193
VAIL RESORTS INC COM 91879Q109   6,344,352 25,200 SH   SOLE 4 20,667 0 4,533
VAIL RESORTS INC COM 91879Q109   14,776,046 58,691 SH   SOLE 7 55,411 0 3,280
VAIL RESORTS INC COM 91879Q109   249,494 991 SH   SOLE 13 991 0 0
VAIL RESORTS INC COM 91879Q109   1,232,365 4,895 SH   SOLE 15 4,895 0 0
VAIL RESORTS INC COM 91879Q109   8,391,161 33,330 SH   SOLE 18 31,087 0 2,243
VAIL RESORTS INC COM 91879Q109   102,211,791 405,989 SH   SOLE 19 405,989 0 0
VAIL RESORTS INC COM 91879Q109   170,526,615 677,338 SH   SOLE 21 677,338 0 0
VAIL RESORTS INC COM 91879Q109   274,074,999 1,088,636 SH   SOLE 22 1,007,526 0 81,110
VAIL RESORTS INC COM 91879Q109   16,801,959 66,738 SH   SOLE 23 66,738 0 0
VAIL RESORTS INC COM 91879Q109   22,411,927 89,021 SH   SOLE 25 89,002 0 19
VAIL RESORTS INC COM 91879Q109   11,579,449 45,994 SH   SOLE 26 25,134 0 20,860
VAIL RESORTS INC COM 91879Q109   19,828,366 78,759 SH   SOLE 28 1,810 0 76,949
VAIL RESORTS INC COM 91879Q109   59,977,792 238,234 SH   SOLE 30 206,647 0 31,587
VAIL RESORTS INC COM 91879Q109   2,454,156 9,748 SH   SOLE 31 8,744 0 1,004
VAIL RESORTS INC COM 91879Q109   382,423 1,519 SH   SOLE 34 1,519 0 0
VAIL RESORTS INC COM 91879Q109   2,525,153 10,030 SH   SOLE 36 10,030 0 0
VAIL RESORTS INC COM 91879Q109   392,997 1,561 SH   SOLE 40 1,561 0 0
VAIL RESORTS INC COM 91879Q109   24,672 98 SH   OTR 43 98 0 0
VAIL RESORTS INC COM 91879Q109   6,007,414 23,862 SH   SOLE 43 18,886 0 4,976
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   4,284,086 68,077 SH   SOLE 2 53,634 0 14,443
VALARIS LIMITED CL A G9460G101   13,027 207 SH   SOLE 4 207 0 0
VALARIS LIMITED CL A G9460G101   428,553 6,810 SH   SOLE 7 6,471 0 339
VALARIS LIMITED CL A G9460G101   15,547,926 247,067 SH   SOLE 18 247,067 0 0
VALARIS LIMITED CL A G9460G101   7,746,557 123,098 SH   SOLE 19 123,098 0 0
VALARIS LIMITED CL A G9460G101   279,599,500 4,443,024 SH   SOLE 21 4,443,024 0 0
VALARIS LIMITED CL A G9460G101   116,464,929 1,850,706 SH   SOLE 22 1,804,105 0 46,601
VALARIS LIMITED CL A G9460G101   784,548 12,467 SH   SOLE 25 12,467 0 0
VALARIS LIMITED CL A G9460G101   2,097,520 33,331 SH   SOLE 26 27,614 0 5,717
VALARIS LIMITED CL A G9460G101   770,893 12,250 SH   SOLE 28 668 0 11,582
VALARIS LIMITED CL A G9460G101   2,385,991 37,915 SH   SOLE 30 37,915 0 0
VALARIS LIMITED CL A G9460G101   57,896 920 SH   SOLE 36 920 0 0
VALARIS LIMITED CL A G9460G101   689,965 10,964 SH   SOLE 40 10,964 0 0
VALARIS LIMITED CL A G9460G101   1,971,534 31,329 SH   SOLE 43 25,518 0 5,811
VALE S A SPONSORED ADS 91912E105   6,622,931 493,512 SH   SOLE 2 493,512 0 0
VALE S A SPONSORED ADS 91912E105   302,057 22,508 SH   SOLE 4 22,508 0 0
VALE S A SPONSORED ADS 91912E105   586,977 43,739 SH   SOLE 18 43,739 0 0
VALE S A SPONSORED ADS 91912E105   54,014,507 4,024,926 SH   SOLE 19 4,024,926 0 0
VALE S A SPONSORED ADS 91912E105   137,844,590 10,271,579 SH   SOLE 21 10,271,579 0 0
VALE S A SPONSORED ADS 91912E105   29,158,117 2,172,736 SH   SOLE 22 1,871,148 0 301,588
VALE S A SPONSORED ADS 91912E105   144,057,272 10,734,521 SH   SOLE 25 10,734,521 0 0
VALE S A SPONSORED ADS 91912E105   44,930 3,348 SH   SOLE 26 0 0 3,348
VALE S A SPONSORED ADS 91912E105   51,779,366 3,858,373 SH   SOLE 29 3,858,373 0 0
VALE S A SPONSORED ADS 91912E105   7,800,603 581,267 SH   SOLE 30 581,267 0 0
VALE S A SPONSORED ADS 91912E105   29,766 2,218 SH   SOLE 31 0 0 2,218
VALE S A SPONSORED ADS 91912E105   436,587,371 32,532,591 SH   SOLE 34 32,532,591 0 0
VALE S A SPONSORED ADS 91912E105   28,415,695 2,117,414 SH   SOLE 43 1,996,600 0 120,814
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   12,865 5,085 SH   SOLE 2 5,085 0 0
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   6,302 2,491 SH   SOLE 22 2,491 0 0
VALERO ENERGY CORP COM 91913Y100   88,840,674 757,380 SH   SOLE 2 289,677 0 467,703
VALERO ENERGY CORP COM 91913Y100   44,424,208 378,723 SH   SOLE 4 219,139 0 159,584
VALERO ENERGY CORP COM 91913Y100   39,866,165 339,865 SH   SOLE 7 304,002 0 35,863
VALERO ENERGY CORP COM 91913Y100   2,278,904 19,428 SH   SOLE 13 19,428 0 0
VALERO ENERGY CORP COM 91913Y100   7,323,156 62,431 SH   SOLE 15 62,431 0 0
VALERO ENERGY CORP COM 91913Y100   89,684,178 764,571 SH   SOLE 18 726,980 0 37,591
VALERO ENERGY CORP COM 91913Y100   116,027,060 989,148 SH   SOLE 19 989,148 0 0
VALERO ENERGY CORP COM 91913Y100   1,204,619,153 10,269,558 SH   SOLE 21 10,269,558 0 0
VALERO ENERGY CORP COM 91913Y100   957,605,764 8,163,732 SH   SOLE 22 7,335,471 0 828,261
VALERO ENERGY CORP COM 91913Y100   88,034,940 750,511 SH   SOLE 23 750,511 0 0
VALERO ENERGY CORP COM 91913Y100   89,255,681 760,918 SH   SOLE 25 708,017 0 52,901
VALERO ENERGY CORP COM 91913Y100   85,351,937 727,638 SH   SOLE 26 288,727 0 438,911
VALERO ENERGY CORP COM 91913Y100   71,388,780 608,600 SH   SOLE 28 6,515 0 602,085
VALERO ENERGY CORP COM 91913Y100   1,313,643 11,199 SH   SOLE 29 11,199 0 0
VALERO ENERGY CORP COM 91913Y100   346,676,748 2,955,471 SH   SOLE 30 2,955,471 0 0
VALERO ENERGY CORP COM 91913Y100   13,349,561 113,807 SH   SOLE 31 104,886 0 8,921
VALERO ENERGY CORP COM 91913Y100   3,472,315 29,602 SH   SOLE 32 29,602 0 0
VALERO ENERGY CORP COM 91913Y100   142,549,881 1,215,259 SH   SOLE 34 1,215,259 0 0
VALERO ENERGY CORP COM 91913Y100   12,355,092 105,329 SH   SOLE 36 105,329 0 0
VALERO ENERGY CORP COM 91913Y100   1,677,273 14,299 SH   SOLE 40 14,299 0 0
VALERO ENERGY CORP COM 91913Y100   18,952,171 161,570 SH   SOLE 43 132,944 0 28,626
VALERO ENERGY CORP OPTIONS 91913Y100   1,313,760 11,200 SH Call SOLE 2 0 0 11,200
VALERO ENERGY CORP OPTIONS 91913Y100   445,740 3,800 SH Call SOLE 4 3,800 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   9,149,400 78,000 SH Call SOLE 18 78,000 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   50,415,540 429,800 SH Call SOLE 19 429,800 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   3,706,680 31,600 SH Call SOLE 22 31,600 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   175,950 1,500 SH Call SOLE 26 1,500 0 0
VALERO ENERGY CORP OPTIONS 91913Y100   29,418,840 250,800 SH Call SOLE 34 250,800 0 0
VALHI INC NEW COM 918905209   32,909 2,561 SH   SOLE 2 115 0 2,446
VALHI INC NEW COM 918905209   110,703 8,615 SH   SOLE 18 8,615 0 0
VALHI INC NEW COM 918905209   54,625 4,251 SH   SOLE 19 4,251 0 0
VALHI INC NEW COM 918905209   1,365,698 106,280 SH   SOLE 21 106,280 0 0
VALHI INC NEW COM 918905209   578,893 45,050 SH   SOLE 22 43,460 0 1,590
VALHI INC NEW COM 918905209   6,438 501 SH   SOLE 43 501 0 0
VALLEY NATL BANCORP COM 919794107   5,161,454 665,994 SH   SOLE 2 392,720 0 273,274
VALLEY NATL BANCORP COM 919794107   10,974 1,416 SH   SOLE 4 1,416 0 0
VALLEY NATL BANCORP COM 919794107   1,287,074 166,074 SH   SOLE 7 159,093 0 6,981
VALLEY NATL BANCORP COM 919794107   16,528,479 2,132,707 SH   SOLE 18 2,132,707 0 0
VALLEY NATL BANCORP COM 919794107   7,738,848 998,561 SH   SOLE 19 998,561 0 0
VALLEY NATL BANCORP COM 919794107   336,434,351 43,410,884 SH   SOLE 21 43,410,884 0 0
VALLEY NATL BANCORP COM 919794107   106,681,509 13,765,356 SH   SOLE 22 13,239,235 0 526,121
VALLEY NATL BANCORP COM 919794107   677,040 87,360 SH   SOLE 25 87,360 0 0
VALLEY NATL BANCORP COM 919794107   1,406,586 181,495 SH   SOLE 26 147,209 0 34,286
VALLEY NATL BANCORP COM 919794107   276,675 35,700 SH   SOLE 28 7,232 0 28,468
VALLEY NATL BANCORP COM 919794107   7,229,673 932,861 SH   SOLE 30 932,861 0 0
VALLEY NATL BANCORP COM 919794107   1,661,523 214,390 SH   SOLE 32 214,390 0 0
VALLEY NATL BANCORP COM 919794107   104,439 13,476 SH   SOLE 36 13,476 0 0
VALLEY NATL BANCORP COM 919794107   581,149 74,987 SH   SOLE 40 74,987 0 0
VALLEY NATL BANCORP COM 919794107   4,935,470 636,835 SH   SOLE 43 570,912 0 65,923
VALMONT INDS INC COM 920253101   13,186,602 45,307 SH   SOLE 2 24,590 0 20,717
VALMONT INDS INC COM 920253101   21,247 73 SH   SOLE 4 73 0 0
VALMONT INDS INC COM 920253101   7,206,689 24,761 SH   SOLE 7 24,562 0 199
VALMONT INDS INC COM 920253101   12,557,934 43,147 SH   SOLE 18 43,147 0 0
VALMONT INDS INC COM 920253101   9,602,322 32,992 SH   SOLE 19 32,992 0 0
VALMONT INDS INC COM 920253101   310,964,805 1,068,424 SH   SOLE 21 1,068,424 0 0
VALMONT INDS INC COM 920253101   178,858,665 614,529 SH   SOLE 22 587,812 0 26,717
VALMONT INDS INC COM 920253101   1,169,730 4,019 SH   SOLE 25 4,019 0 0
VALMONT INDS INC COM 920253101   8,831,621 30,344 SH   SOLE 26 8,245 0 22,099
VALMONT INDS INC COM 920253101   2,286,198 7,855 SH   SOLE 28 7,855 0 0
VALMONT INDS INC COM 920253101   65,213,536 224,063 SH   SOLE 30 224,063 0 0
VALMONT INDS INC COM 920253101   84,405 290 SH   SOLE 31 290 0 0
VALMONT INDS INC COM 920253101   195,004 670 SH   SOLE 36 670 0 0
VALMONT INDS INC COM 920253101   1,049,235 3,605 SH   SOLE 40 3,605 0 0
VALMONT INDS INC COM 920253101   52,389 180 SH   OTR 43 180 0 0
VALMONT INDS INC COM 920253101   3,809,324 13,088 SH   SOLE 43 12,785 0 303
VALUE LINE INC COM 920437100   11,934 260 SH   SOLE 2 0 0 260
VALUE LINE INC COM 920437100   145,182 3,163 SH   SOLE 18 3,163 0 0
VALUE LINE INC COM 920437100   80,555 1,755 SH   SOLE 19 1,755 0 0
VALUE LINE INC COM 920437100   1,752,049 38,171 SH   SOLE 21 38,171 0 0
VALUE LINE INC COM 920437100   2,049,710 44,656 SH   SOLE 22 44,434 0 222
VALUE LINE INC COM 920437100   2,800 61 SH   SOLE 43 61 0 0
VALVOLINE INC COM 92047W101   22,497,185 599,765 SH   SOLE 2 132,705 0 467,060
VALVOLINE INC COM 92047W101   19,730 526 SH   SOLE 4 526 0 0
VALVOLINE INC COM 92047W101   1,262,512 33,658 SH   SOLE 7 31,926 0 1,732
VALVOLINE INC COM 92047W101   10,654,190 284,036 SH   SOLE 18 284,036 0 0
VALVOLINE INC COM 92047W101   2,020,364 53,862 SH   SOLE 19 53,862 0 0
VALVOLINE INC COM 92047W101   286,054,223 7,626,079 SH   SOLE 21 7,626,079 0 0
VALVOLINE INC COM 92047W101   161,047,009 4,293,442 SH   SOLE 22 4,091,689 0 201,753
VALVOLINE INC COM 92047W101   944,202 25,172 SH   SOLE 25 25,172 0 0
VALVOLINE INC COM 92047W101   2,973,643 79,276 SH   SOLE 26 68,027 0 11,249
VALVOLINE INC COM 92047W101   434,966 11,596 SH   SOLE 28 3,226 0 8,370
VALVOLINE INC COM 92047W101   4,920,637 131,182 SH   SOLE 30 131,182 0 0
VALVOLINE INC COM 92047W101   92,537 2,467 SH   SOLE 31 2,467 0 0
VALVOLINE INC COM 92047W101   41,486 1,106 SH   SOLE 36 1,106 0 0
VALVOLINE INC COM 92047W101   833,210 22,213 SH   SOLE 40 22,213 0 0
VALVOLINE INC COM 92047W101   6,062,612 161,627 SH   SOLE 43 153,926 0 7,701
VANDA PHARMACEUTICALS INC COM 921659108   1,830,478 277,766 SH   SOLE 2 197,395 0 80,371
VANDA PHARMACEUTICALS INC COM 921659108   521 79 SH   SOLE 4 79 0 0
VANDA PHARMACEUTICALS INC COM 921659108   4,784 726 SH   SOLE 7 726 0 0
VANDA PHARMACEUTICALS INC COM 921659108   1,301,354 197,474 SH   SOLE 18 197,474 0 0
VANDA PHARMACEUTICALS INC COM 921659108   2,167,800 328,953 SH   SOLE 19 328,953 0 0
VANDA PHARMACEUTICALS INC COM 921659108   50,573,143 7,674,225 SH   SOLE 21 7,674,225 0 0
VANDA PHARMACEUTICALS INC COM 921659108   12,072,181 1,831,894 SH   SOLE 22 1,724,328 0 107,566
VANDA PHARMACEUTICALS INC COM 921659108   11,730 1,780 SH   SOLE 23 1,780 0 0
VANDA PHARMACEUTICALS INC COM 921659108   45,965 6,975 SH   SOLE 25 6,975 0 0
VANDA PHARMACEUTICALS INC COM 921659108   154,351 23,422 SH   SOLE 26 17,441 0 5,981
VANDA PHARMACEUTICALS INC COM 921659108   1,774,608 269,288 SH   SOLE 30 269,288 0 0
VANDA PHARMACEUTICALS INC COM 921659108   83,667 12,696 SH   SOLE 40 12,696 0 0
VANDA PHARMACEUTICALS INC COM 921659108   1,217,423 184,738 SH   SOLE 43 140,797 0 43,941
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   1,405 63 SH   SOLE 2 63 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   146,769 964 SH   SOLE 4 964 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,293,799 15,066 SH   SOLE 18 15,066 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   20,729,751 136,156 SH   SOLE 19 136,156 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,036,823 6,810 SH   SOLE 22 6,810 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   430,839 16,856 SH   SOLE 4 16,856 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   4,332,624 169,508 SH   SOLE 18 169,508 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   78,407,064 3,067,569 SH   SOLE 19 3,067,569 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   3,738,661 146,270 SH   SOLE 22 146,270 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   86,611 1,687 SH   SOLE 2 1,687 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   191,076 752 SH   SOLE 18 752 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   35,422 400 SH   SOLE 43 400 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   2,323 31 SH   SOLE 18 31 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   80,784 1,069 SH   SOLE 18 1,069 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   49 1 SH   SOLE 43 1 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   913,493,704 12,566,979 SH   SOLE 2 12,566,979 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   15,416,023 212,079 SH   SOLE 18 850 0 211,229
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   6,073,633 124,256 SH   SOLE 2 0 0 124,256
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   69 1 SH   SOLE 18 1 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   49 1 SH   SOLE 43 0 0 1
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   70,362,507 172,762 SH   SOLE 2 172,762 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   15,433,061 37,893 SH   SOLE 18 37,792 0 101
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   118,926 292 SH   SOLE 43 292 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   21,449 155 SH   SOLE 18 155 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   10,240 74 SH   SOLE 43 0 0 74
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   14,815 72 SH   SOLE 18 72 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   113,791 553 SH   SOLE 43 0 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   151,411 1,812 SH   SOLE 18 1,812 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   70,326 842 SH   SOLE 43 842 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   689 3 SH   SOLE 2 3 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   6,203 27 SH   SOLE 18 27 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   32,853 143 SH   SOLE 43 0 0 143
VANGUARD INDEX FDS SM CP VAL ETF 922908611   15,713 95 SH   SOLE 18 95 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   146,379 885 SH   SOLE 43 46 0 839
VANGUARD INDEX FDS MID CAP ETF 922908629   196,383 892 SH   SOLE 43 653 0 239
VANGUARD INDEX FDS LARGE CAP ETF 922908637   385,573 1,902 SH   SOLE 43 1,239 0 663
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   34,529 232 SH   SOLE 43 232 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   41,878 148 SH   SOLE 2 148 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   234,857 830 SH   SOLE 18 830 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   27,164 96 SH   SOLE 43 0 0 96
VANGUARD INDEX FDS VALUE ETF 922908744   34,815 245 SH   SOLE 2 245 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   100,341,926 706,136 SH   SOLE 18 603,657 0 102,479
VANGUARD INDEX FDS VALUE ETF 922908744   630,325 4,436 SH   SOLE 43 1,371 0 3,065
VANGUARD INDEX FDS SMALL CP ETF 922908751   41,152,330 206,910 SH   SOLE 2 206,910 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   118,936 598 SH   SOLE 43 598 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,791,232 30,830 SH   SOLE 2 0 0 30,830
VANGUARD INDEX FDS TOTAL STK MKT 922908769   743,958 3,377 SH   SOLE 43 2,172 0 1,205
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   2,371 59 SH   SOLE 18 59 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   24,952,350 225,854 SH   SOLE 2 225,854 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   6,602,204 68,078 SH   SOLE 18 67,905 0 173
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   9,494,342 97,900 SH   SOLE 43 97,900 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   781,164 14,357 SH   SOLE 18 14,357 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   19,323 475 SH   SOLE 18 475 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,811 192 SH   SOLE 43 192 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   103,784,706 1,682,086 SH   SOLE 23 1,682,086 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,378,689 29,074 SH   SOLE 18 29,074 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,278,955 30,121 SH   SOLE 2 0 0 30,121
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   38,775,750 512,500 SH   SOLE 19 512,500 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   4,510,377 98,073 SH   SOLE 2 0 0 98,073
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   5,013 109 SH   SOLE 18 109 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   1,530,084 19,494 SH   SOLE 2 0 0 19,494
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,354,857 30,002 SH   SOLE 18 30,002 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   121,694,742 1,550,449 SH   SOLE 19 1,550,449 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,527,966 19,334 SH   SOLE 2 94 0 19,240
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   91,145 1,153 SH   SOLE 18 1,153 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   262,300,570 3,319,000 SH   SOLE 19 3,319,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   48,718 300 SH   SOLE 43 300 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   86,772 1,879 SH   SOLE 18 1,879 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   7,708 167 SH   SOLE 43 166 0 1
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   185,092 1,745 SH   SOLE 2 1,745 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,537,909 14,499 SH   SOLE 18 14,499 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   148,498 1,400 SH   SOLE 43 1,400 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   4,569,995 73,390 SH   SOLE 2 0 0 73,390
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   62 1 SH   SOLE 43 0 0 1
VANGUARD WORLD FD EXTENDED DUR 921910709   2,283,150 26,222 SH   SOLE 2 0 0 26,222
VANGUARD WORLD FD EXTENDED DUR 921910709   4,592,594 52,746 SH   SOLE 18 52,746 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   103,181 914 SH   SOLE 43 914 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   168,946 822 SH   SOLE 43 822 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   420,936 952 SH   SOLE 43 952 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   21,836 120 SH   SOLE 43 120 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   31,361 295 SH   SOLE 43 295 0 0
VAPOTHERM INC COM 922107107   256 576 SH   SOLE 2 0 0 576
VAPOTHERM INC COM 922107107   20 45 SH   SOLE 21 45 0 0
VAPOTHERM INC COM 922107107   153,606 345,181 SH   SOLE 22 345,181 0 0
VAREX IMAGING CORP COM 92214X106   5,564,406 236,080 SH   SOLE 2 158,894 0 77,186
VAREX IMAGING CORP COM 92214X106   20,412 866 SH   SOLE 4 184 0 682
VAREX IMAGING CORP COM 92214X106   414,172 17,572 SH   SOLE 7 16,624 0 948
VAREX IMAGING CORP COM 92214X106   3,151,568 133,711 SH   SOLE 18 133,711 0 0
VAREX IMAGING CORP COM 92214X106   6,979,596 296,122 SH   SOLE 19 296,122 0 0
VAREX IMAGING CORP COM 92214X106   119,086,529 5,052,462 SH   SOLE 21 5,052,462 0 0
VAREX IMAGING CORP COM 92214X106   33,800,700 1,434,056 SH   SOLE 22 1,361,704 0 72,352
VAREX IMAGING CORP COM 92214X106   300,376 12,744 SH   SOLE 23 12,744 0 0
VAREX IMAGING CORP COM 92214X106   208,029 8,826 SH   SOLE 25 8,826 0 0
VAREX IMAGING CORP COM 92214X106   1,568,419 66,543 SH   SOLE 26 3,818 0 62,725
VAREX IMAGING CORP COM 92214X106   228,275 9,685 SH   SOLE 28 9,685 0 0
VAREX IMAGING CORP COM 92214X106   2,321,527 98,495 SH   SOLE 30 98,495 0 0
VAREX IMAGING CORP COM 92214X106   827,071 35,090 SH   SOLE 34 35,090 0 0
VAREX IMAGING CORP COM 92214X106   181,112 7,684 SH   SOLE 40 7,684 0 0
VAREX IMAGING CORP COM 92214X106   2,085,115 88,465 SH   SOLE 43 83,187 0 5,278
VARONIS SYS INC COM 922280102   7,078,453 265,608 SH   SOLE 2 151,199 0 114,409
VARONIS SYS INC COM 922280102   348,289 13,069 SH   SOLE 4 399 0 12,670
VARONIS SYS INC COM 922280102   481,965 18,085 SH   SOLE 7 17,353 0 732
VARONIS SYS INC COM 922280102   8,093,925 303,712 SH   SOLE 18 273,612 0 30,100
VARONIS SYS INC COM 922280102   23,767,616 891,843 SH   SOLE 19 891,843 0 0
VARONIS SYS INC COM 922280102   127,442,166 4,782,070 SH   SOLE 21 4,782,070 0 0
VARONIS SYS INC COM 922280102   94,641,159 3,551,263 SH   SOLE 22 3,466,140 0 85,123
VARONIS SYS INC COM 922280102   536,251 20,122 SH   SOLE 23 20,122 0 0
VARONIS SYS INC COM 922280102   552,934 20,748 SH   SOLE 25 20,748 0 0
VARONIS SYS INC COM 922280102   3,151,016 118,237 SH   SOLE 26 47,212 0 71,025
VARONIS SYS INC COM 922280102   50,395 1,891 SH   SOLE 28 1,891 0 0
VARONIS SYS INC COM 922280102   26,101,996 979,437 SH   SOLE 30 979,437 0 0
VARONIS SYS INC COM 922280102   388,450 14,576 SH   SOLE 34 14,576 0 0
VARONIS SYS INC COM 922280102   511,600 19,197 SH   SOLE 40 19,197 0 0
VARONIS SYS INC COM 922280102   1,129,240 42,373 SH   SOLE 43 38,881 0 3,492
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8   1,649,792 1,491,000 PRN   SOLE 21 1,491,000 0 0
VAXART INC COM NEW 92243A200   14,085 19,294 SH   SOLE 2 0 0 19,294
VAXART INC COM NEW 92243A200   87,564 119,951 SH   SOLE 21 119,951 0 0
VAXART INC COM NEW 92243A200   1,294,634 1,773,471 SH   SOLE 22 1,773,471 0 0
VAXART INC COM NEW 92243A200   11,675 15,993 SH   SOLE 43 875 0 15,118
VAXCYTE INC COM 92243G108   2,811,173 56,291 SH   SOLE 2 27,859 0 28,432
VAXCYTE INC COM 92243G108   9,339 187 SH   SOLE 4 187 0 0
VAXCYTE INC COM 92243G108   795,644 15,932 SH   SOLE 7 15,105 0 827
VAXCYTE INC COM 92243G108   12,355,805 247,413 SH   SOLE 18 237,384 0 10,029
VAXCYTE INC COM 92243G108   30,787,810 616,496 SH   SOLE 19 616,496 0 0
VAXCYTE INC COM 92243G108   182,351,565 3,651,413 SH   SOLE 21 3,651,413 0 0
VAXCYTE INC COM 92243G108   112,844,923 2,259,610 SH   SOLE 22 2,203,625 0 55,985
VAXCYTE INC COM 92243G108   160,707 3,218 SH   SOLE 23 3,218 0 0
VAXCYTE INC COM 92243G108   663,003 13,276 SH   SOLE 25 13,276 0 0
VAXCYTE INC COM 92243G108   1,656,410 33,168 SH   SOLE 26 27,197 0 5,971
VAXCYTE INC COM 92243G108   256,392 5,134 SH   SOLE 28 3,642 0 1,492
VAXCYTE INC COM 92243G108   6,273,513 125,621 SH   SOLE 30 125,621 0 0
VAXCYTE INC COM 92243G108   64,672 1,295 SH   SOLE 34 1,295 0 0
VAXCYTE INC COM 92243G108   41,950 840 SH   SOLE 36 840 0 0
VAXCYTE INC COM 92243G108   588,643 11,787 SH   SOLE 40 11,787 0 0
VAXCYTE INC COM 92243G108   1,168,946 23,407 SH   SOLE 43 18,455 0 4,952
VAXXINITY INC COM CL A 92244V104   14,026 5,566 SH   SOLE 2 2,720 0 2,846
VAXXINITY INC COM CL A 92244V104   274,824 109,057 SH   SOLE 18 109,057 0 0
VAXXINITY INC COM CL A 92244V104   195,517 77,586 SH   SOLE 19 77,586 0 0
VAXXINITY INC COM CL A 92244V104   3,268,974 1,297,212 SH   SOLE 21 1,297,212 0 0
VAXXINITY INC COM CL A 92244V104   2,224,119 882,587 SH   SOLE 22 874,469 0 8,118
VBI VACCINES INC CDA COM NEW 91822J202   609 185 SH   SOLE 2 0 0 185
VBI VACCINES INC CDA COM NEW 91822J202   30 9 SH   SOLE 21 9 0 0
VBI VACCINES INC CDA COM NEW 91822J202   367,809 111,796 SH   SOLE 22 111,796 0 0
VBI VACCINES INC CDA COM NEW 91822J202   510 155 SH   SOLE 43 155 0 0
VECTOR GROUP LTD COM 92240M108   5,038,788 393,348 SH   SOLE 2 335,077 0 58,271
VECTOR GROUP LTD COM 92240M108   6,546 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108   20,022 1,563 SH   SOLE 7 1,563 0 0
VECTOR GROUP LTD COM 92240M108   6,222,803 485,777 SH   SOLE 18 485,777 0 0
VECTOR GROUP LTD COM 92240M108   3,742,544 292,158 SH   SOLE 19 292,158 0 0
VECTOR GROUP LTD COM 92240M108   208,238,079 16,255,900 SH   SOLE 21 16,255,900 0 0
VECTOR GROUP LTD COM 92240M108   50,211,562 3,919,716 SH   SOLE 22 3,685,760 0 233,956
VECTOR GROUP LTD COM 92240M108   448,978 35,049 SH   SOLE 26 25,594 0 9,455
VECTOR GROUP LTD COM 92240M108   2,641,883 206,236 SH   SOLE 30 206,236 0 0
VECTOR GROUP LTD COM 92240M108   49,677 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108   1,295,897 101,163 SH   SOLE 43 97,424 0 3,739
VEECO INSTRS INC DEL COM 922417100   2,309,171 89,921 SH   SOLE 2 60,949 0 28,972
VEECO INSTRS INC DEL COM 922417100   3,005 117 SH   SOLE 4 117 0 0
VEECO INSTRS INC DEL COM 922417100   1,066,080 41,514 SH   SOLE 7 39,256 0 2,258
VEECO INSTRS INC DEL COM 922417100   4,495,746 175,068 SH   SOLE 18 175,068 0 0
VEECO INSTRS INC DEL COM 922417100   2,601,666 101,311 SH   SOLE 19 101,311 0 0
VEECO INSTRS INC DEL COM 922417100   155,995,908 6,074,607 SH   SOLE 21 6,074,607 0 0
VEECO INSTRS INC DEL COM 922417100   38,913,520 1,515,324 SH   SOLE 22 1,421,633 0 93,691
VEECO INSTRS INC DEL COM 922417100   279,398 10,880 SH   SOLE 25 10,880 0 0
VEECO INSTRS INC DEL COM 922417100   316,198 12,313 SH   SOLE 26 8,339 0 3,974
VEECO INSTRS INC DEL COM 922417100   9,065 353 SH   SOLE 28 353 0 0
VEECO INSTRS INC DEL COM 922417100   5,096,350 198,456 SH   SOLE 30 198,456 0 0
VEECO INSTRS INC DEL COM 922417100   42,757 1,665 SH   SOLE 36 1,665 0 0
VEECO INSTRS INC DEL COM 922417100   293,189 11,417 SH   SOLE 40 11,417 0 0
VEECO INSTRS INC DEL COM 922417100   1,245,814 48,513 SH   SOLE 43 46,208 0 2,305
VEEVA SYS INC CL A COM 922475108   52,325,488 264,631 SH   SOLE 2 53,405 0 211,226
VEEVA SYS INC CL A COM 922475108   21,567,202 109,074 SH   SOLE 4 54,692 0 54,382
VEEVA SYS INC CL A COM 922475108   4,321,982 21,858 SH   SOLE 7 20,937 0 921
VEEVA SYS INC CL A COM 922475108   1,074,663 5,435 SH   SOLE 13 5,435 0 0
VEEVA SYS INC CL A COM 922475108   2,407,363 12,175 SH   SOLE 15 12,175 0 0
VEEVA SYS INC CL A COM 922475108   63,543,106 321,363 SH   SOLE 18 312,813 0 8,550
VEEVA SYS INC CL A COM 922475108   14,999,205 75,857 SH   SOLE 19 75,857 0 0
VEEVA SYS INC CL A COM 922475108   497,748,497 2,517,314 SH   SOLE 21 2,517,314 0 0
VEEVA SYS INC CL A COM 922475108   670,748,011 3,392,242 SH   SOLE 22 3,133,777 0 258,465
VEEVA SYS INC CL A COM 922475108   51,620,382 261,065 SH   SOLE 23 261,065 0 0
VEEVA SYS INC CL A COM 922475108   43,704,855 221,033 SH   SOLE 25 206,083 0 14,950
VEEVA SYS INC CL A COM 922475108   44,075,599 222,908 SH   SOLE 26 85,294 0 137,614
VEEVA SYS INC CL A COM 922475108   63,435,541 320,819 SH   SOLE 28 2,018 0 318,801
VEEVA SYS INC CL A COM 922475108   29,462 149 SH   SOLE 29 149 0 0
VEEVA SYS INC CL A COM 922475108   88,766,533 448,928 SH   SOLE 30 366,748 0 82,180
VEEVA SYS INC CL A COM 922475108   6,283,068 31,776 SH   SOLE 31 29,303 0 2,473
VEEVA SYS INC CL A COM 922475108   21,603,980 109,260 SH   SOLE 34 109,260 0 0
VEEVA SYS INC CL A COM 922475108   8,768,337 44,345 SH   SOLE 36 44,345 0 0
VEEVA SYS INC CL A COM 922475108   1,092,458 5,525 SH   SOLE 40 5,525 0 0
VEEVA SYS INC CL A COM 922475108   51,410 260 SH   OTR 43 260 0 0
VEEVA SYS INC CL A COM 922475108   15,272,665 77,240 SH   SOLE 43 63,645 0 13,595
VELO3D INC COMMON STOCK 92259N104   93,733 43,395 SH   SOLE 2 24,635 0 18,760
VELO3D INC COMMON STOCK 92259N104   2,220 1,028 SH   SOLE 7 1,028 0 0
VELO3D INC COMMON STOCK 92259N104   498,411 230,746 SH   SOLE 18 230,746 0 0
VELO3D INC COMMON STOCK 92259N104   393,362 182,112 SH   SOLE 19 182,112 0 0
VELO3D INC COMMON STOCK 92259N104   6,598,869 3,055,032 SH   SOLE 21 3,055,032 0 0
VELO3D INC COMMON STOCK 92259N104   4,038,591 1,869,718 SH   SOLE 22 1,808,129 0 61,589
VELO3D INC COMMON STOCK 92259N104   30,577 14,156 SH   SOLE 25 14,156 0 0
VELO3D INC COMMON STOCK 92259N104   250,210 115,838 SH   SOLE 30 115,838 0 0
VELOCITY FINL INC COM 92262D101   326,080 28,281 SH   SOLE 2 25,841 0 2,440
VELOCITY FINL INC COM 92262D101   311,460 27,013 SH   SOLE 18 27,013 0 0
VELOCITY FINL INC COM 92262D101   221,030 19,170 SH   SOLE 19 19,170 0 0
VELOCITY FINL INC COM 92262D101   4,130,842 358,269 SH   SOLE 21 358,269 0 0
VELOCITY FINL INC COM 92262D101   1,827,736 158,520 SH   SOLE 22 152,678 0 5,842
VENTAS INC COM 92276F100   45,350,176 959,386 SH   SOLE 2 91,143 0 868,243
VENTAS INC COM 92276F100   22,254,385 470,793 SH   SOLE 4 323,226 0 147,567
VENTAS INC COM 92276F100   38,315,408 810,565 SH   SOLE 7 695,347 0 115,218
VENTAS INC COM 92276F100   518,741 10,974 SH   SOLE 13 10,974 0 0
VENTAS INC COM 92276F100   3,166,286 66,983 SH   SOLE 15 66,983 0 0
VENTAS INC COM 92276F100   31,700,538 670,627 SH   SOLE 18 636,818 0 33,809
VENTAS INC COM 92276F100   36,959,846 781,888 SH   SOLE 19 781,888 0 0
VENTAS INC COM 92276F100   610,285,149 12,910,623 SH   SOLE 21 12,910,623 0 0
VENTAS INC COM 92276F100   584,335,526 12,361,657 SH   SOLE 22 11,463,873 0 897,784
VENTAS INC COM 92276F100   34,685,355 733,771 SH   SOLE 23 733,771 0 0
VENTAS INC COM 92276F100   202,385,465 4,281,478 SH   SOLE 25 3,727,981 0 553,497
VENTAS INC COM 92276F100   42,579,256 900,767 SH   SOLE 26 438,311 0 462,456
VENTAS INC COM 92276F100   57,606,436 1,218,668 SH   SOLE 28 30,563 0 1,188,105
VENTAS INC COM 92276F100   151,930,554 3,214,101 SH   SOLE 30 3,214,101 0 0
VENTAS INC COM 92276F100   4,162,974 88,068 SH   SOLE 31 81,268 0 6,800
VENTAS INC COM 92276F100   807,655 17,086 SH   SOLE 34 17,086 0 0
VENTAS INC COM 92276F100   5,029,859 106,407 SH   SOLE 36 106,407 0 0
VENTAS INC COM 92276F100   736,939 15,590 SH   SOLE 40 15,590 0 0
VENTAS INC COM 92276F100   51,099 1,081 SH   OTR 43 1,081 0 0
VENTAS INC COM 92276F100   23,223,951 491,304 SH   SOLE 43 454,761 0 36,543
VENTYX BIOSCIENCES INC COM 92332V107   676,238 20,617 SH   SOLE 2 11,406 0 9,211
VENTYX BIOSCIENCES INC COM 92332V107   5,609 171 SH   SOLE 4 171 0 0
VENTYX BIOSCIENCES INC COM 92332V107   319,013 9,726 SH   SOLE 7 9,216 0 510
VENTYX BIOSCIENCES INC COM 92332V107   3,780,790 115,268 SH   SOLE 18 115,268 0 0
VENTYX BIOSCIENCES INC COM 92332V107   4,214,636 128,495 SH   SOLE 19 128,495 0 0
VENTYX BIOSCIENCES INC COM 92332V107   61,555,563 1,876,694 SH   SOLE 21 1,876,694 0 0
VENTYX BIOSCIENCES INC COM 92332V107   31,529,984 961,280 SH   SOLE 22 930,045 0 31,235
VENTYX BIOSCIENCES INC COM 92332V107   6,363 194 SH   SOLE 23 194 0 0
VENTYX BIOSCIENCES INC COM 92332V107   209,789 6,396 SH   SOLE 25 6,396 0 0
VENTYX BIOSCIENCES INC COM 92332V107   780,804 23,805 SH   SOLE 26 20,383 0 3,422
VENTYX BIOSCIENCES INC COM 92332V107   65,305 1,991 SH   SOLE 28 0 0 1,991
VENTYX BIOSCIENCES INC COM 92332V107   2,462,394 75,073 SH   SOLE 30 75,073 0 0
VENTYX BIOSCIENCES INC COM 92332V107   8,200 250 SH   SOLE 34 250 0 0
VENTYX BIOSCIENCES INC COM 92332V107   215,332 6,565 SH   SOLE 40 6,565 0 0
VENTYX BIOSCIENCES INC COM 92332V107   1,542 47 SH   SOLE 43 47 0 0
VENUS CONCEPT INC COM NEW 92332W204   254 121 SH   SOLE 2 0 0 121
VENUS CONCEPT INC COM NEW 92332W204   2,211 1,053 SH   SOLE 21 1,053 0 0
VENUS CONCEPT INC COM NEW 92332W204   494 235 SH   SOLE 22 235 0 0
VERA BRADLEY INC COM 92335C106   316,529 49,535 SH   SOLE 2 18,256 0 31,279
VERA BRADLEY INC COM 92335C106   455,907 71,347 SH   SOLE 18 71,347 0 0
VERA BRADLEY INC COM 92335C106   346,440 54,216 SH   SOLE 19 54,216 0 0
VERA BRADLEY INC COM 92335C106   5,756,048 900,790 SH   SOLE 21 900,790 0 0
VERA BRADLEY INC COM 92335C106   4,937,393 772,675 SH   SOLE 22 755,152 0 17,523
VERA BRADLEY INC COM 92335C106   257,051 40,227 SH   SOLE 26 0 0 40,227
VERA THERAPEUTICS INC CL A 92337R101   204,172 12,721 SH   SOLE 2 1,189 0 11,532
VERA THERAPEUTICS INC CL A 92337R101   6,035 376 SH   SOLE 7 376 0 0
VERA THERAPEUTICS INC CL A 92337R101   1,529,164 95,275 SH   SOLE 18 95,275 0 0
VERA THERAPEUTICS INC CL A 92337R101   1,112,409 69,309 SH   SOLE 19 69,309 0 0
VERA THERAPEUTICS INC CL A 92337R101   18,720,704 1,166,399 SH   SOLE 21 1,166,399 0 0
VERA THERAPEUTICS INC CL A 92337R101   13,234,156 824,558 SH   SOLE 22 805,843 0 18,715
VERA THERAPEUTICS INC CL A 92337R101   24,011 1,496 SH   SOLE 43 0 0 1,496
VERACYTE INC COM 92337F107   5,328,375 209,202 SH   SOLE 2 99,609 0 109,593
VERACYTE INC COM 92337F107   7,081 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107   355,357 13,952 SH   SOLE 7 13,226 0 726
VERACYTE INC COM 92337F107   5,219,720 204,936 SH   SOLE 18 204,936 0 0
VERACYTE INC COM 92337F107   13,983,845 549,032 SH   SOLE 19 549,032 0 0
VERACYTE INC COM 92337F107   77,760,318 3,053,016 SH   SOLE 21 3,053,016 0 0
VERACYTE INC COM 92337F107   61,022,019 2,395,839 SH   SOLE 22 2,308,476 0 87,363
VERACYTE INC COM 92337F107   409,328 16,071 SH   SOLE 23 16,071 0 0
VERACYTE INC COM 92337F107   355,383 13,953 SH   SOLE 25 13,953 0 0
VERACYTE INC COM 92337F107   3,329,362 130,717 SH   SOLE 26 28,187 0 102,530
VERACYTE INC COM 92337F107   747,774 29,359 SH   SOLE 28 1,123 0 28,236
VERACYTE INC COM 92337F107   5,622,732 220,759 SH   SOLE 30 220,759 0 0
VERACYTE INC COM 92337F107   341,960 13,426 SH   SOLE 40 13,426 0 0
VERACYTE INC COM 92337F107   712,702 27,982 SH   SOLE 43 19,301 0 8,681
VERADIGM INC COM 01988P108   5,625,509 446,469 SH   SOLE 2 221,474 0 224,995
VERADIGM INC COM 01988P108   4,511 358 SH   SOLE 4 358 0 0
VERADIGM INC COM 01988P108   366,975 29,125 SH   SOLE 7 27,585 0 1,540
VERADIGM INC COM 01988P108   4,753,514 377,263 SH   SOLE 18 377,263 0 0
VERADIGM INC COM 01988P108   12,591,281 999,308 SH   SOLE 19 999,308 0 0
VERADIGM INC COM 01988P108   160,265,486 12,719,483 SH   SOLE 21 12,719,483 0 0
VERADIGM INC COM 01988P108   52,609,372 4,175,347 SH   SOLE 22 3,973,241 0 202,106
VERADIGM INC COM 01988P108   192,188 15,253 SH   SOLE 23 15,253 0 0
VERADIGM INC COM 01988P108   236,275 18,752 SH   SOLE 25 18,752 0 0
VERADIGM INC COM 01988P108   4,170,600 331,000 SH   SOLE 26 52,808 0 278,192
VERADIGM INC COM 01988P108   94,450 7,496 SH   SOLE 28 2,160 0 5,336
VERADIGM INC COM 01988P108   5,606,433 444,955 SH   SOLE 30 444,955 0 0
VERADIGM INC COM 01988P108   299,149 23,742 SH   SOLE 34 23,742 0 0
VERADIGM INC COM 01988P108   51,320 4,073 SH   SOLE 36 4,073 0 0
VERADIGM INC COM 01988P108   188,395 14,952 SH   SOLE 40 14,952 0 0
VERADIGM INC COM 01988P108   1,425,085 113,102 SH   SOLE 43 103,107 0 9,995
VERASTEM INC COM NEW 92337C203   2,329 313 SH   SOLE 2 0 0 313
VERASTEM INC COM NEW 92337C203   77,406 10,404 SH   SOLE 21 10,404 0 0
VERASTEM INC COM NEW 92337C203   1,426,055 191,674 SH   SOLE 22 191,674 0 0
VERB TECHNOLOGY CO INC COM NEW 92337U203   3,297 3,053 SH   SOLE 21 3,053 0 0
VERB TECHNOLOGY CO INC COM NEW 92337U203   29,784 27,578 SH   SOLE 22 27,578 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   8,873 1,363 SH   SOLE 2 0 0 1,363
VERDE CLEAN FUELS INC CLASS A COM 923372106   80,301 12,335 SH   SOLE 18 12,335 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   46,800 7,189 SH   SOLE 19 7,189 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   916,680 140,811 SH   SOLE 21 140,811 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   219,817 33,766 SH   SOLE 22 30,918 0 2,848
VERICEL CORP COM 92346J108   2,833,567 75,421 SH   SOLE 2 45,212 0 30,209
VERICEL CORP COM 92346J108   5,786 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108   18,973 505 SH   SOLE 7 505 0 0
VERICEL CORP COM 92346J108   5,817,189 154,836 SH   SOLE 18 149,515 0 5,321
VERICEL CORP COM 92346J108   8,392,762 223,390 SH   SOLE 19 223,390 0 0
VERICEL CORP COM 92346J108   207,270,158 5,516,906 SH   SOLE 21 5,516,906 0 0
VERICEL CORP COM 92346J108   54,880,039 1,460,741 SH   SOLE 22 1,423,638 0 37,103
VERICEL CORP COM 92346J108   210,993 5,616 SH   SOLE 23 5,616 0 0
VERICEL CORP COM 92346J108   331,893 8,834 SH   SOLE 25 8,834 0 0
VERICEL CORP COM 92346J108   757,186 20,154 SH   SOLE 26 12,417 0 7,737
VERICEL CORP COM 92346J108   4,482,890 119,321 SH   SOLE 30 119,321 0 0
VERICEL CORP COM 92346J108   6,349 169 SH   SOLE 36 169 0 0
VERICEL CORP COM 92346J108   288,951 7,691 SH   SOLE 40 7,691 0 0
VERICEL CORP COM 92346J108   1,459,970 38,860 SH   SOLE 43 33,686 0 5,174
VERICITY INC COM 92347D100   1,899 315 SH   SOLE 18 315 0 0
VERICITY INC COM 92347D100   29,571 4,904 SH   SOLE 21 4,904 0 0
VERIFYME INC COM NEW 92346X206   610 442 SH   SOLE 22 442 0 0
VERINT SYS INC COM 92343X100   4,115,097 117,373 SH   SOLE 2 72,429 0 44,944
VERINT SYS INC COM 92343X100   15,461 441 SH   SOLE 4 230 0 211
VERINT SYS INC COM 92343X100   810,833 23,127 SH   SOLE 7 21,891 0 1,236
VERINT SYS INC COM 92343X100   5,747,736 163,940 SH   SOLE 18 163,940 0 0
VERINT SYS INC COM 92343X100   12,164,032 346,949 SH   SOLE 19 346,949 0 0
VERINT SYS INC COM 92343X100   86,231,157 2,459,531 SH   SOLE 21 2,459,531 0 0
VERINT SYS INC COM 92343X100   67,811,369 1,934,152 SH   SOLE 22 1,881,713 0 52,439
VERINT SYS INC COM 92343X100   274,800 7,838 SH   SOLE 23 7,838 0 0
VERINT SYS INC COM 92343X100   426,820 12,174 SH   SOLE 25 12,174 0 0
VERINT SYS INC COM 92343X100   2,459,529 70,152 SH   SOLE 26 31,110 0 39,042
VERINT SYS INC COM 92343X100   139,679 3,984 SH   SOLE 28 1,158 0 2,826
VERINT SYS INC COM 92343X100   4,063,279 115,895 SH   SOLE 30 115,895 0 0
VERINT SYS INC COM 92343X100   49,996 1,426 SH   SOLE 36 1,426 0 0
VERINT SYS INC COM 92343X100   337,102 9,615 SH   SOLE 40 9,615 0 0
VERINT SYS INC COM 92343X100   221,229 6,310 SH   SOLE 43 5,992 0 318
VERINT SYSTEMS INC NOTE 0.250% 4/1 92343XAC4   1,617,094 1,835,000 PRN   SOLE 21 1,835,000 0 0
VERIS RESIDENTIAL INC COM 554489104   1,455,302 90,673 SH   SOLE 2 21,604 0 69,069
VERIS RESIDENTIAL INC COM 554489104   557,561 34,739 SH   SOLE 4 34,739 0 0
VERIS RESIDENTIAL INC COM 554489104   2,398,239 149,423 SH   SOLE 7 130,812 0 18,611
VERIS RESIDENTIAL INC COM 554489104   4,558,457 284,016 SH   SOLE 18 284,016 0 0
VERIS RESIDENTIAL INC COM 554489104   4,661,947 290,464 SH   SOLE 19 290,464 0 0
VERIS RESIDENTIAL INC COM 554489104   159,230,477 9,920,902 SH   SOLE 21 9,920,902 0 0
VERIS RESIDENTIAL INC COM 554489104   47,707,598 2,972,436 SH   SOLE 22 2,817,878 0 154,558
VERIS RESIDENTIAL INC COM 554489104   64,938 4,046 SH   SOLE 23 4,046 0 0
VERIS RESIDENTIAL INC COM 554489104   5,049,025 314,581 SH   SOLE 25 314,581 0 0
VERIS RESIDENTIAL INC COM 554489104   512,348 31,922 SH   SOLE 26 23,645 0 8,277
VERIS RESIDENTIAL INC COM 554489104   986,690 61,476 SH   SOLE 28 1,338 0 60,138
VERIS RESIDENTIAL INC COM 554489104   4,906,918 305,727 SH   SOLE 30 305,727 0 0
VERIS RESIDENTIAL INC COM 554489104   82,930 5,167 SH   SOLE 36 5,167 0 0
VERIS RESIDENTIAL INC COM 554489104   224,828 14,008 SH   SOLE 40 14,008 0 0
VERIS RESIDENTIAL INC COM 554489104   781,202 48,673 SH   SOLE 43 46,539 0 2,134
VERISIGN INC COM 92343E102   108,048,459 478,154 SH   SOLE 2 303,239 0 174,915
VERISIGN INC COM 92343E102   32,512,338 143,879 SH   SOLE 4 75,906 0 67,973
VERISIGN INC COM 92343E102   17,299,359 76,556 SH   SOLE 7 64,931 0 11,625
VERISIGN INC COM 92343E102   7,478,703 33,096 SH   SOLE 13 33,096 0 0
VERISIGN INC COM 92343E102   2,482,054 10,984 SH   SOLE 15 10,984 0 0
VERISIGN INC COM 92343E102   44,020,538 194,807 SH   SOLE 18 174,627 0 20,180
VERISIGN INC COM 92343E102   76,249,961 337,434 SH   SOLE 19 337,434 0 0
VERISIGN INC COM 92343E102   739,734,036 3,273,594 SH   SOLE 21 3,273,594 0 0
VERISIGN INC COM 92343E102   514,776,382 2,278,074 SH   SOLE 22 2,081,373 0 196,701
VERISIGN INC COM 92343E102   63,162,682 279,518 SH   SOLE 23 279,518 0 0
VERISIGN INC COM 92343E102   59,087,539 261,484 SH   SOLE 25 261,236 0 248
VERISIGN INC COM 92343E102   64,443,932 285,188 SH   SOLE 26 151,446 0 133,742
VERISIGN INC COM 92343E102   62,637,528 277,194 SH   SOLE 28 1,628 0 275,566
VERISIGN INC COM 92343E102   4,010,064 17,746 SH   SOLE 29 17,746 0 0
VERISIGN INC COM 92343E102   211,524,416 936,073 SH   SOLE 30 910,812 0 25,261
VERISIGN INC COM 92343E102   13,476,625 59,639 SH   SOLE 31 57,908 0 1,731
VERISIGN INC COM 92343E102   45,147,902 199,796 SH   SOLE 34 199,796 0 0
VERISIGN INC COM 92343E102   4,842,989 21,432 SH   SOLE 36 21,432 0 0
VERISIGN INC COM 92343E102   848,517 3,755 SH   SOLE 40 3,755 0 0
VERISIGN INC COM 92343E102   39,997 177 SH   OTR 43 177 0 0
VERISIGN INC COM 92343E102   32,581,936 144,187 SH   SOLE 43 123,929 0 20,258
VERISK ANALYTICS INC COM 92345Y106   52,521,913 232,367 SH   SOLE 2 35,616 0 196,751
VERISK ANALYTICS INC COM 92345Y106   26,049,053 115,246 SH   SOLE 4 58,973 0 56,273
VERISK ANALYTICS INC COM 92345Y106   24,989,199 110,557 SH   SOLE 7 98,314 0 12,243
VERISK ANALYTICS INC COM 92345Y106   1,109,581 4,909 SH   SOLE 13 4,909 0 0
VERISK ANALYTICS INC COM 92345Y106   3,950,100 17,476 SH   SOLE 15 17,476 0 0
VERISK ANALYTICS INC COM 92345Y106   66,636,130 294,811 SH   SOLE 18 282,630 0 12,181
VERISK ANALYTICS INC COM 92345Y106   50,529,459 223,552 SH   SOLE 19 223,552 0 0
VERISK ANALYTICS INC COM 92345Y106   1,096,476,729 4,851,023 SH   SOLE 21 4,851,023 0 0
VERISK ANALYTICS INC COM 92345Y106   726,658,422 3,214,876 SH   SOLE 22 2,904,563 0 310,313
VERISK ANALYTICS INC COM 92345Y106   58,421,070 258,466 SH   SOLE 23 258,466 0 0
VERISK ANALYTICS INC COM 92345Y106   121,293,575 536,626 SH   SOLE 25 536,140 0 486
VERISK ANALYTICS INC COM 92345Y106   61,574,641 272,418 SH   SOLE 26 87,188 0 185,230
VERISK ANALYTICS INC COM 92345Y106   65,556,611 290,035 SH   SOLE 28 2,248 0 287,787
VERISK ANALYTICS INC COM 92345Y106   249,206,212 1,102,536 SH   SOLE 30 1,102,536 0 0
VERISK ANALYTICS INC COM 92345Y106   7,226,857 31,973 SH   SOLE 31 29,459 0 2,514
VERISK ANALYTICS INC COM 92345Y106   7,242,453 32,042 SH   SOLE 32 32,042 0 0
VERISK ANALYTICS INC COM 92345Y106   56,237,846 248,807 SH   SOLE 34 248,807 0 0
VERISK ANALYTICS INC COM 92345Y106   7,737,007 34,230 SH   SOLE 36 34,230 0 0
VERISK ANALYTICS INC COM 92345Y106   1,306,453 5,780 SH   SOLE 40 5,780 0 0
VERISK ANALYTICS INC COM 92345Y106   53,795 238 SH   OTR 43 238 0 0
VERISK ANALYTICS INC COM 92345Y106   76,504,041 338,469 SH   SOLE 43 310,866 0 27,602
VERITEX HLDGS INC COM 923451108   1,663,025 92,751 SH   SOLE 2 58,747 0 34,004
VERITEX HLDGS INC COM 923451108   170,478 9,508 SH   SOLE 7 9,016 0 492
VERITEX HLDGS INC COM 923451108   2,987,604 166,626 SH   SOLE 18 166,626 0 0
VERITEX HLDGS INC COM 923451108   2,757,634 153,800 SH   SOLE 19 153,800 0 0
VERITEX HLDGS INC COM 923451108   107,792,937 6,011,876 SH   SOLE 21 6,011,876 0 0
VERITEX HLDGS INC COM 923451108   23,993,065 1,338,152 SH   SOLE 22 1,256,140 0 82,012
VERITEX HLDGS INC COM 923451108   17,320 966 SH   SOLE 23 966 0 0
VERITEX HLDGS INC COM 923451108   145,090 8,092 SH   SOLE 25 8,092 0 0
VERITEX HLDGS INC COM 923451108   523,323 29,187 SH   SOLE 26 18,937 0 10,250
VERITEX HLDGS INC COM 923451108   590,811 32,951 SH   SOLE 28 881 0 32,070
VERITEX HLDGS INC COM 923451108   1,380,198 76,977 SH   SOLE 30 76,977 0 0
VERITEX HLDGS INC COM 923451108   115,451 6,439 SH   SOLE 40 6,439 0 0
VERITEX HLDGS INC COM 923451108   373,823 20,849 SH   SOLE 43 20,499 0 350
VERITIV CORP COM 923454102   1,475,666 11,748 SH   SOLE 2 3,758 0 7,990
VERITIV CORP COM 923454102   6,155 49 SH   SOLE 4 49 0 0
VERITIV CORP COM 923454102   542,635 4,320 SH   SOLE 7 4,102 0 218
VERITIV CORP COM 923454102   5,772,031 45,952 SH   SOLE 18 45,952 0 0
VERITIV CORP COM 923454102   3,322,008 26,447 SH   SOLE 19 26,447 0 0
VERITIV CORP COM 923454102   203,018,293 1,616,259 SH   SOLE 21 1,616,259 0 0
VERITIV CORP COM 923454102   47,671,884 379,523 SH   SOLE 22 356,058 0 23,465
VERITIV CORP COM 923454102   341,785 2,721 SH   SOLE 25 2,721 0 0
VERITIV CORP COM 923454102   1,477,174 11,760 SH   SOLE 26 10,508 0 1,252
VERITIV CORP COM 923454102   3,930,965 31,295 SH   SOLE 30 31,295 0 0
VERITIV CORP COM 923454102   49,365 393 SH   SOLE 36 393 0 0
VERITIV CORP COM 923454102   299,705 2,386 SH   SOLE 40 2,386 0 0
VERITIV CORP COM 923454102   956,826 7,617 SH   SOLE 43 7,451 0 166
VERITONE INC COM 92347M100   28,369 7,237 SH   SOLE 2 4,078 0 3,159
VERITONE INC COM 92347M100   1,854 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100   302,902 77,271 SH   SOLE 18 77,271 0 0
VERITONE INC COM 92347M100   219,085 55,889 SH   SOLE 19 55,889 0 0
VERITONE INC COM 92347M100   4,476,750 1,142,028 SH   SOLE 21 1,142,028 0 0
VERITONE INC COM 92347M100   2,964,335 756,208 SH   SOLE 22 747,158 0 9,050
VERITONE INC COM 92347M100   2,905 741 SH   SOLE 43 741 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   295,379,455 7,942,443 SH   SOLE 2 1,275,159 0 6,667,284
VERIZON COMMUNICATIONS INC COM 92343V104   118,132,287 3,176,453 SH   SOLE 4 1,878,270 0 1,298,183
VERIZON COMMUNICATIONS INC COM 92343V104   187,788,265 5,049,429 SH   SOLE 7 4,517,692 0 531,737
VERIZON COMMUNICATIONS INC COM 92343V104   5,649,235 151,902 SH   SOLE 13 151,902 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   27,271,836 733,311 SH   SOLE 15 733,311 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   349,191,681 9,389,397 SH   SOLE 18 8,824,263 0 565,134
VERIZON COMMUNICATIONS INC COM 92343V104   317,245,985 8,530,411 SH   SOLE 19 8,530,411 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,732,886,536 127,262,343 SH   SOLE 21 127,262,343 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,560,979,802 95,751,003 SH   SOLE 22 86,940,289 0 8,810,714
VERIZON COMMUNICATIONS INC COM 92343V104   320,490,366 8,617,649 SH   SOLE 23 8,617,649 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   332,149,245 8,931,144 SH   SOLE 25 8,147,053 0 784,091
VERIZON COMMUNICATIONS INC COM 92343V104   333,456,139 8,966,285 SH   SOLE 26 4,444,738 0 4,521,547
VERIZON COMMUNICATIONS INC COM 92343V104   373,793,975 10,050,927 SH   SOLE 28 329,289 0 9,721,638
VERIZON COMMUNICATIONS INC COM 92343V104   1,330,470,576 35,774,955 SH   SOLE 30 35,388,219 0 386,736
VERIZON COMMUNICATIONS INC COM 92343V104   35,903,672 965,412 SH   SOLE 31 863,820 0 101,592
VERIZON COMMUNICATIONS INC COM 92343V104   10,374,336 278,955 SH   SOLE 32 278,955 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   30,682,531 825,021 SH   SOLE 34 825,021 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   21,677,344 582,881 SH   SOLE 35 582,881 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   53,745,909 1,445,171 SH   SOLE 36 1,445,171 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,113,292 164,380 SH   SOLE 40 164,380 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   317,937 8,549 SH   OTR 43 8,549 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   163,980,573 4,409,265 SH   SOLE 43 3,773,095 0 636,170
VERMILION ENERGY INC COM 923725105   71,899 5,775 SH   SOLE 2 5,775 0 0
VERMILION ENERGY INC COM 923725105   537,865 43,202 SH   SOLE 21 43,202 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   7,094,394 335,591 SH   SOLE 21 335,591 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   684,069 32,359 SH   SOLE 30 32,359 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   12,895 610 SH   SOLE 43 610 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   1,302,762 66,063 SH   SOLE 2 36,086 0 29,977
VERRA MOBILITY CORP CL A COM STK 92511U102   11,615 589 SH   SOLE 4 589 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   385,309 19,539 SH   SOLE 7 18,537 0 1,002
VERRA MOBILITY CORP CL A COM STK 92511U102   8,656,390 438,965 SH   SOLE 18 438,965 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   5,545,777 281,226 SH   SOLE 19 281,226 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   316,841,220 16,066,999 SH   SOLE 21 16,066,999 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   77,472,603 3,928,631 SH   SOLE 22 3,740,473 0 188,158
VERRA MOBILITY CORP CL A COM STK 92511U102   470,381 23,853 SH   SOLE 25 23,853 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   1,228,556 62,300 SH   SOLE 26 50,664 0 11,636
VERRA MOBILITY CORP CL A COM STK 92511U102   206,390 10,466 SH   SOLE 28 0 0 10,466
VERRA MOBILITY CORP CL A COM STK 92511U102   4,353,900 220,786 SH   SOLE 30 220,786 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   474,996 24,087 SH   SOLE 40 24,087 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   763,381 38,711 SH   SOLE 43 35,970 0 2,741
VERRICA PHARMACEUTICALS INC COM 92511W108   17,218 2,984 SH   SOLE 2 1,000 0 1,984
VERRICA PHARMACEUTICALS INC COM 92511W108   308,730 53,506 SH   SOLE 18 53,506 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   226,634 39,278 SH   SOLE 19 39,278 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   3,840,674 665,628 SH   SOLE 21 665,628 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   1,395,942 241,931 SH   SOLE 22 238,262 0 3,669
VERRICA PHARMACEUTICALS INC COM 92511W108   306 53 SH   SOLE 43 53 0 0
VERTEX ENERGY INC COM 92534K107   213,525 34,164 SH   SOLE 2 19,135 0 15,029
VERTEX ENERGY INC COM 92534K107   3,819 611 SH   SOLE 7 611 0 0
VERTEX ENERGY INC COM 92534K107   1,123,225 179,716 SH   SOLE 18 179,716 0 0
VERTEX ENERGY INC COM 92534K107   853,650 136,584 SH   SOLE 19 136,584 0 0
VERTEX ENERGY INC COM 92534K107   15,306,981 2,449,117 SH   SOLE 21 2,449,117 0 0
VERTEX ENERGY INC COM 92534K107   10,641,869 1,702,699 SH   SOLE 22 1,652,616 0 50,083
VERTEX ENERGY INC COM 92534K107   65,431 10,469 SH   SOLE 25 10,469 0 0
VERTEX ENERGY INC COM 92534K107   33,894 5,423 SH   SOLE 26 0 0 5,423
VERTEX ENERGY INC COM 92534K107   281,894 45,103 SH   SOLE 30 45,103 0 0
VERTEX ENERGY INC COM 92534K107   65,938 10,550 SH   SOLE 40 10,550 0 0
VERTEX ENERGY INC COM 92534K107   83,825 13,412 SH   SOLE 43 13,372 0 40
VERTEX INC CL A 92538J106   382,941 19,638 SH   SOLE 2 13,331 0 6,307
VERTEX INC CL A 92538J106   1,404 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106   276,374 14,173 SH   SOLE 19 14,173 0 0
VERTEX INC CL A 92538J106   3,002,064 153,952 SH   SOLE 21 153,952 0 0
VERTEX INC CL A 92538J106   11,138,283 571,194 SH   SOLE 22 556,398 0 14,796
VERTEX INC CL A 92538J106   36,290 1,861 SH   SOLE 23 1,861 0 0
VERTEX INC CL A 92538J106   154,947 7,946 SH   SOLE 25 7,946 0 0
VERTEX INC CL A 92538J106   69,050 3,541 SH   SOLE 26 629 0 2,912
VERTEX INC CL A 92538J106   65,930 3,381 SH   SOLE 28 0 0 3,381
VERTEX INC CL A 92538J106   179,030 9,181 SH   SOLE 30 9,181 0 0
VERTEX INC CL A 92538J106   722 37 SH   SOLE 36 37 0 0
VERTEX INC CL A 92538J106   156,975 8,050 SH   SOLE 40 8,050 0 0
VERTEX INC CL A 92538J106   43,056 2,208 SH   SOLE 43 2,094 0 114
VERTEX PHARMACEUTICALS INC COM 92532F100   246,784,278 701,271 SH   SOLE 2 280,024 0 421,247
VERTEX PHARMACEUTICALS INC COM 92532F100   74,344,859 211,261 SH   SOLE 4 115,542 0 95,719
VERTEX PHARMACEUTICALS INC COM 92532F100   88,552,169 251,633 SH   SOLE 7 226,717 0 24,916
VERTEX PHARMACEUTICALS INC COM 92532F100   5,745,283 16,326 SH   SOLE 13 16,326 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   11,355,080 32,267 SH   SOLE 15 32,267 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   177,709,975 504,987 SH   SOLE 18 479,690 0 25,297
VERTEX PHARMACEUTICALS INC COM 92532F100   359,324,392 1,021,069 SH   SOLE 19 1,021,069 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,038,204,780 8,633,471 SH   SOLE 21 8,633,471 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   2,069,558,780 5,880,932 SH   SOLE 22 5,352,017 0 528,915
VERTEX PHARMACEUTICALS INC COM 92532F100   195,944,544 556,803 SH   SOLE 23 556,803 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   178,599,252 507,514 SH   SOLE 25 461,940 0 45,574
VERTEX PHARMACEUTICALS INC COM 92532F100   177,235,249 503,638 SH   SOLE 26 216,084 0 287,554
VERTEX PHARMACEUTICALS INC COM 92532F100   217,384,660 617,728 SH   SOLE 28 8,721 0 609,007
VERTEX PHARMACEUTICALS INC COM 92532F100   2,730,118 7,758 SH   SOLE 29 7,758 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   676,434,012 1,922,179 SH   SOLE 30 1,889,335 0 32,844
VERTEX PHARMACEUTICALS INC COM 92532F100   25,790,780 73,288 SH   SOLE 31 68,759 0 4,529
VERTEX PHARMACEUTICALS INC COM 92532F100   19,903,678 56,559 SH   SOLE 32 56,559 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   329,785,066 937,129 SH   SOLE 34 937,129 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   23,515,682 66,823 SH   SOLE 36 66,823 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,570,831 10,147 SH   SOLE 40 10,147 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   108,262,539 307,643 SH   SOLE 43 280,308 0 27,335
VERTIV HOLDINGS CO COM CL A 92537N108   14,165,319 571,874 SH   SOLE 2 108,658 0 463,216
VERTIV HOLDINGS CO COM CL A 92537N108   27,123 1,095 SH   SOLE 4 1,095 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,317,913 53,206 SH   SOLE 7 50,449 0 2,757
VERTIV HOLDINGS CO COM CL A 92537N108   3,017,382 121,816 SH   SOLE 18 121,816 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   2,442,396 98,603 SH   SOLE 19 98,603 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   101,570,747 4,100,555 SH   SOLE 21 4,100,555 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   184,760,322 7,459,036 SH   SOLE 22 7,051,245 0 407,791
VERTIV HOLDINGS CO COM CL A 92537N108   1,448,773 58,489 SH   SOLE 25 58,489 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   3,495,889 141,134 SH   SOLE 26 113,239 0 27,895
VERTIV HOLDINGS CO COM CL A 92537N108   548,829 22,157 SH   SOLE 28 5,209 0 16,948
VERTIV HOLDINGS CO COM CL A 92537N108   6,175,582 249,317 SH   SOLE 30 249,317 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   113,992 4,602 SH   SOLE 31 4,602 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   145,672 5,881 SH   SOLE 36 5,881 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,289,848 52,073 SH   SOLE 40 52,073 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   3,095,456 124,968 SH   SOLE 43 109,864 0 15,104
VERU INC COM 92536C103   2,124 1,785 SH   SOLE 2 0 0 1,785
VERU INC COM 92536C103   15,478 13,007 SH   SOLE 18 13,007 0 0
VERU INC COM 92536C103   245,890 206,630 SH   SOLE 21 206,630 0 0
VERU INC COM 92536C103   1,189,750 999,790 SH   SOLE 22 999,790 0 0
VERU INC COM 92536C103   10,972 9,220 SH   SOLE 43 7,868 0 1,352
VERVE THERAPEUTICS INC COM 92539P101   833,963 44,478 SH   SOLE 2 14,263 0 30,215
VERVE THERAPEUTICS INC COM 92539P101   366,075 19,524 SH   SOLE 7 18,479 0 1,045
VERVE THERAPEUTICS INC COM 92539P101   2,831,381 151,007 SH   SOLE 18 151,007 0 0
VERVE THERAPEUTICS INC COM 92539P101   1,912,744 102,013 SH   SOLE 19 102,013 0 0
VERVE THERAPEUTICS INC COM 92539P101   40,719,356 2,171,699 SH   SOLE 21 2,171,699 0 0
VERVE THERAPEUTICS INC COM 92539P101   23,050,781 1,229,375 SH   SOLE 22 1,176,953 0 52,422
VERVE THERAPEUTICS INC COM 92539P101   208,669 11,129 SH   SOLE 25 11,129 0 0
VERVE THERAPEUTICS INC COM 92539P101   482,606 25,739 SH   SOLE 26 22,887 0 2,852
VERVE THERAPEUTICS INC COM 92539P101   1,435,050 76,536 SH   SOLE 30 76,536 0 0
VERVE THERAPEUTICS INC COM 92539P101   7,631 407 SH   SOLE 36 407 0 0
VERVE THERAPEUTICS INC COM 92539P101   84,975 4,532 SH   SOLE 40 4,532 0 0
VERVE THERAPEUTICS INC COM 92539P101   192,450 10,264 SH   SOLE 43 8,253 0 2,011
VESTA REAL ESTATE CORPORATIO ADS 92540K109   1,116,423 34,650 SH   SOLE 2 19,799 0 14,851
VESTA REAL ESTATE CORPORATIO ADS 92540K109   2,733,480 84,838 SH   SOLE 4 84,838 0 0
VESTA REAL ESTATE CORPORATIO ADS 92540K109   3,420,991 106,176 SH   SOLE 18 106,176 0 0
VESTA REAL ESTATE CORPORATIO ADS 92540K109   5,447,017 169,057 SH   SOLE 19 169,057 0 0
VESTA REAL ESTATE CORPORATIO ADS 92540K109   5,469,796 169,764 SH   SOLE 22 16,179 0 153,585
VESTA REAL ESTATE CORPORATIO ADS 92540K109   350,779 10,887 SH   SOLE 23 10,887 0 0
VESTA REAL ESTATE CORPORATIO ADS 92540K109   1,532,512 47,564 SH   SOLE 28 24,659 0 22,905
VESTA REAL ESTATE CORPORATIO ADS 92540K109   10,358,247 321,485 SH   SOLE 34 321,485 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   3,285 472 SH   SOLE 2 0 0 472
VIA RENEWABLES INC CL A COM NEW 92556D304   3,209 461 SH   SOLE 18 461 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   43,180 6,204 SH   SOLE 21 6,204 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   354,682 50,960 SH   SOLE 22 50,960 0 0
VIAD CORP COM 92552R406   976,980 36,346 SH   SOLE 2 24,931 0 11,415
VIAD CORP COM 92552R406   2,580 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406   4,596 171 SH   SOLE 7 171 0 0
VIAD CORP COM 92552R406   1,832,517 68,174 SH   SOLE 18 68,174 0 0
VIAD CORP COM 92552R406   1,130,358 42,052 SH   SOLE 19 42,052 0 0
VIAD CORP COM 92552R406   67,273,382 2,502,730 SH   SOLE 21 2,502,730 0 0
VIAD CORP COM 92552R406   16,368,764 608,957 SH   SOLE 22 593,491 0 15,466
VIAD CORP COM 92552R406   69,780 2,596 SH   SOLE 25 2,596 0 0
VIAD CORP COM 92552R406   330,409 12,292 SH   SOLE 26 5,536 0 6,756
VIAD CORP COM 92552R406   915,775 34,069 SH   SOLE 30 34,069 0 0
VIAD CORP COM 92552R406   55,238 2,055 SH   SOLE 40 2,055 0 0
VIAD CORP COM 92552R406   1,120,950 41,702 SH   SOLE 43 33,261 0 8,441
VIANT TECHNOLOGY INC COM CL A 92557A101   85,981 18,651 SH   SOLE 2 17,217 0 1,434
VIANT TECHNOLOGY INC COM CL A 92557A101   173,046 37,537 SH   SOLE 18 37,537 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   107,625 23,346 SH   SOLE 19 23,346 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   2,168,387 470,366 SH   SOLE 21 470,366 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   1,599,707 347,008 SH   SOLE 22 343,635 0 3,373
VIASAT INC COM 92552V100   5,448,342 132,049 SH   SOLE 2 24,130 0 107,919
VIASAT INC COM 92552V100   8,747 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100   463,102 11,224 SH   SOLE 7 10,685 0 539
VIASAT INC COM 92552V100   3,052,291 73,977 SH   SOLE 18 73,977 0 0
VIASAT INC COM 92552V100   1,013,263 24,558 SH   SOLE 19 24,558 0 0
VIASAT INC COM 92552V100   313,221,494 7,591,408 SH   SOLE 21 7,591,408 0 0
VIASAT INC COM 92552V100   78,061,651 1,891,945 SH   SOLE 22 1,754,035 0 137,910
VIASAT INC COM 92552V100   486,951 11,802 SH   SOLE 25 11,802 0 0
VIASAT INC COM 92552V100   1,070,738 25,951 SH   SOLE 26 21,360 0 4,591
VIASAT INC COM 92552V100   257,297 6,236 SH   SOLE 28 1,213 0 5,023
VIASAT INC COM 92552V100   4,350,991 105,453 SH   SOLE 30 105,453 0 0
VIASAT INC COM 92552V100   42,044 1,019 SH   SOLE 31 1,019 0 0
VIASAT INC COM 92552V100   100,633 2,439 SH   SOLE 36 2,439 0 0
VIASAT INC COM 92552V100   397,994 9,646 SH   SOLE 40 9,646 0 0
VIASAT INC COM 92552V100   1,803,021 43,699 SH   SOLE 43 41,135 0 2,564
VIATRIS INC COM 92556V106   21,028,539 2,107,068 SH   SOLE 2 304,636 0 1,802,432
VIATRIS INC COM 92556V106   10,408,910 1,042,977 SH   SOLE 4 555,495 0 487,482
VIATRIS INC COM 92556V106   7,152,706 716,704 SH   SOLE 7 615,234 0 101,470
VIATRIS INC COM 92556V106   763,181 76,471 SH   SOLE 13 76,471 0 0
VIATRIS INC COM 92556V106   1,969,313 197,326 SH   SOLE 15 197,326 0 0
VIATRIS INC COM 92556V106   34,347,288 3,441,612 SH   SOLE 18 3,339,750 0 101,862
VIATRIS INC COM 92556V106   5,359,100 536,984 SH   SOLE 19 536,984 0 0
VIATRIS INC COM 92556V106   335,687,001 33,635,972 SH   SOLE 21 33,635,972 0 0
VIATRIS INC COM 92556V106   261,386,350 26,191,017 SH   SOLE 22 23,655,378 0 2,535,639
VIATRIS INC COM 92556V106   20,921,523 2,096,345 SH   SOLE 23 2,096,345 0 0
VIATRIS INC COM 92556V106   18,387,701 1,842,455 SH   SOLE 25 1,833,143 0 9,312
VIATRIS INC COM 92556V106   24,561,269 2,461,049 SH   SOLE 26 835,874 0 1,625,175
VIATRIS INC COM 92556V106   17,041,359 1,707,551 SH   SOLE 28 146,139 0 1,561,412
VIATRIS INC COM 92556V106   7,515 753 SH   SOLE 29 753 0 0
VIATRIS INC COM 92556V106   95,003,343 9,519,373 SH   SOLE 30 9,343,162 0 176,211
VIATRIS INC COM 92556V106   2,860,837 286,657 SH   SOLE 31 264,829 0 21,828
VIATRIS INC COM 92556V106   519,469 52,051 SH   SOLE 34 52,051 0 0
VIATRIS INC COM 92556V106   3,786,302 379,389 SH   SOLE 36 379,389 0 0
VIATRIS INC COM 92556V106   462,114 46,304 SH   SOLE 40 46,304 0 0
VIATRIS INC COM 92556V106   25,775,967 2,582,762 SH   SOLE 43 2,467,907 0 114,855
VIAVI SOLUTIONS INC COM 925550105   1,492,331 131,715 SH   SOLE 2 66,116 0 65,599
VIAVI SOLUTIONS INC COM 925550105   20,394 1,800 SH   SOLE 4 637 0 1,163
VIAVI SOLUTIONS INC COM 925550105   26,501 2,339 SH   SOLE 7 2,339 0 0
VIAVI SOLUTIONS INC COM 925550105   8,071,707 712,419 SH   SOLE 18 712,419 0 0
VIAVI SOLUTIONS INC COM 925550105   5,106,454 450,702 SH   SOLE 19 450,702 0 0
VIAVI SOLUTIONS INC COM 925550105   304,307,360 26,858,549 SH   SOLE 21 26,858,549 0 0
VIAVI SOLUTIONS INC COM 925550105   71,476,121 6,308,572 SH   SOLE 22 5,963,097 0 345,475
VIAVI SOLUTIONS INC COM 925550105   472,223 41,679 SH   SOLE 25 41,679 0 0
VIAVI SOLUTIONS INC COM 925550105   1,522,231 134,354 SH   SOLE 26 112,797 0 21,557
VIAVI SOLUTIONS INC COM 925550105   1,574,847 138,998 SH   SOLE 28 4,074 0 134,924
VIAVI SOLUTIONS INC COM 925550105   6,459,108 570,089 SH   SOLE 30 570,089 0 0
VIAVI SOLUTIONS INC COM 925550105   40,641 3,587 SH   SOLE 36 3,587 0 0
VIAVI SOLUTIONS INC COM 925550105   439,955 38,831 SH   SOLE 40 38,831 0 0
VIAVI SOLUTIONS INC COM 925550105   1,995,576 176,132 SH   SOLE 43 161,167 0 14,965
VICARIOUS SURGICAL INC COM CL A 92561V109   35,244 19,259 SH   SOLE 2 2,847 0 16,412
VICARIOUS SURGICAL INC COM CL A 92561V109   1,872 1,023 SH   SOLE 7 1,023 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   347,998 190,163 SH   SOLE 18 190,163 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   264,975 144,795 SH   SOLE 19 144,795 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   4,260,540 2,328,164 SH   SOLE 21 2,328,164 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   2,123,276 1,160,260 SH   SOLE 22 1,128,870 0 31,390
VICI PPTYS INC COM 925652109   73,481,706 2,337,948 SH   SOLE 2 650,001 0 1,687,947
VICI PPTYS INC COM 925652109   50,089,174 1,593,674 SH   SOLE 4 1,468,320 0 125,354
VICI PPTYS INC COM 925652109   69,410,106 2,208,403 SH   SOLE 7 1,914,228 0 294,175
VICI PPTYS INC COM 925652109   1,350,956 42,983 SH   SOLE 13 42,983 0 0
VICI PPTYS INC COM 925652109   5,331,974 169,646 SH   SOLE 15 169,646 0 0
VICI PPTYS INC COM 925652109   76,012,732 2,418,477 SH   SOLE 18 2,331,151 0 87,326
VICI PPTYS INC COM 925652109   99,900,506 3,178,508 SH   SOLE 19 3,178,508 0 0
VICI PPTYS INC COM 925652109   1,067,896,356 33,976,976 SH   SOLE 21 33,976,976 0 0
VICI PPTYS INC COM 925652109   993,395,784 31,606,611 SH   SOLE 22 28,264,587 0 3,342,024
VICI PPTYS INC COM 925652109   62,881,467 2,000,683 SH   SOLE 23 2,000,683 0 0
VICI PPTYS INC COM 925652109   188,712,572 6,004,218 SH   SOLE 25 6,001,040 0 3,178
VICI PPTYS INC COM 925652109   51,599,165 1,641,717 SH   SOLE 26 567,396 0 1,074,321
VICI PPTYS INC COM 925652109   74,626,669 2,374,377 SH   SOLE 28 130,803 0 2,243,574
VICI PPTYS INC COM 925652109   13,923 443 SH   SOLE 29 443 0 0
VICI PPTYS INC COM 925652109   240,146,007 7,640,662 SH   SOLE 30 7,640,662 0 0
VICI PPTYS INC COM 925652109   6,752,138 214,831 SH   SOLE 31 198,018 0 16,813
VICI PPTYS INC COM 925652109   20,556,100 654,028 SH   SOLE 34 654,028 0 0
VICI PPTYS INC COM 925652109   7,499,827 238,620 SH   SOLE 36 238,620 0 0
VICI PPTYS INC COM 925652109   1,270,495 40,423 SH   SOLE 40 40,423 0 0
VICI PPTYS INC COM 925652109   38,156 1,214 SH   OTR 43 1,214 0 0
VICI PPTYS INC COM 925652109   30,905,915 983,325 SH   SOLE 43 872,197 0 111,128
VICINITY MOTOR CORP COM 925654105   184 209 SH   SOLE 2 209 0 0
VICOR CORP COM 925815102   1,434,024 26,556 SH   SOLE 2 21,457 0 5,099
VICOR CORP COM 925815102   5,454 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102   10,422 193 SH   SOLE 7 193 0 0
VICOR CORP COM 925815102   4,869,720 90,180 SH   SOLE 18 90,180 0 0
VICOR CORP COM 925815102   2,435,130 45,095 SH   SOLE 19 45,095 0 0
VICOR CORP COM 925815102   85,285,440 1,579,360 SH   SOLE 21 1,579,360 0 0
VICOR CORP COM 925815102   36,964,350 684,525 SH   SOLE 22 668,297 0 16,228
VICOR CORP COM 925815102   231,120 4,280 SH   SOLE 25 4,280 0 0
VICOR CORP COM 925815102   488,538 9,047 SH   SOLE 26 7,580 0 1,467
VICOR CORP COM 925815102   178,308 3,302 SH   SOLE 28 383 0 2,919
VICOR CORP COM 925815102   692,442 12,823 SH   SOLE 30 12,823 0 0
VICOR CORP COM 925815102   240,894 4,461 SH   SOLE 40 4,461 0 0
VICOR CORP COM 925815102   658,530 12,195 SH   SOLE 43 10,967 0 1,228
VICTORIAS SECRET AND CO COMMON STOCK 926400102   4,344,323 249,244 SH   SOLE 2 22,779 0 226,465
VICTORIAS SECRET AND CO COMMON STOCK 926400102   4,619 265 SH   SOLE 4 265 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   258,853 14,851 SH   SOLE 7 14,128 0 723
VICTORIAS SECRET AND CO COMMON STOCK 926400102   1,443,988 82,845 SH   SOLE 18 82,845 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   438,260 25,144 SH   SOLE 19 25,144 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   132,837,063 7,621,174 SH   SOLE 21 7,621,174 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   34,650,840 1,988,000 SH   SOLE 22 1,892,053 0 95,947
VICTORIAS SECRET AND CO COMMON STOCK 926400102   228,926 13,134 SH   SOLE 25 13,134 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   813,179 46,654 SH   SOLE 26 39,789 0 6,865
VICTORIAS SECRET AND CO COMMON STOCK 926400102   58,913 3,380 SH   SOLE 28 1,658 0 1,722
VICTORIAS SECRET AND CO COMMON STOCK 926400102   2,734,523 156,886 SH   SOLE 30 156,886 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   19,452 1,116 SH   SOLE 31 1,116 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   50,373 2,890 SH   SOLE 36 2,890 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   240,395 13,792 SH   SOLE 40 13,792 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   698,943 40,100 SH   SOLE 43 36,987 0 3,113
VICTORY CAP HLDGS INC COM CL A 92645B103   4,925,854 156,178 SH   SOLE 2 93,455 0 62,723
VICTORY CAP HLDGS INC COM CL A 92645B103   362,268 11,486 SH   SOLE 7 10,871 0 615
VICTORY CAP HLDGS INC COM CL A 92645B103   2,229,941 70,702 SH   SOLE 18 70,702 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   10,110,936 320,575 SH   SOLE 19 320,575 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   30,513,310 967,448 SH   SOLE 21 967,448 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   34,318,706 1,088,101 SH   SOLE 22 1,069,410 0 18,691
VICTORY CAP HLDGS INC COM CL A 92645B103   277,237 8,790 SH   SOLE 23 8,790 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   154,357 4,894 SH   SOLE 25 4,894 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   480,922 15,248 SH   SOLE 26 422 0 14,826
VICTORY CAP HLDGS INC COM CL A 92645B103   61,755 1,958 SH   SOLE 28 0 0 1,958
VICTORY CAP HLDGS INC COM CL A 92645B103   143,539 4,551 SH   SOLE 30 4,551 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   90,047 2,855 SH   SOLE 40 2,855 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   487,735 15,464 SH   SOLE 43 14,827 0 637
VIEMED HEALTHCARE INC COM 92663R105   198,632 20,310 SH   SOLE 2 2,342 0 17,968
VIEMED HEALTHCARE INC COM 92663R105   901,726 92,201 SH   SOLE 18 80,243 0 11,958
VIEMED HEALTHCARE INC COM 92663R105   2,855,115 291,934 SH   SOLE 19 291,934 0 0
VIEMED HEALTHCARE INC COM 92663R105   10,045,136 1,027,110 SH   SOLE 21 1,027,110 0 0
VIEMED HEALTHCARE INC COM 92663R105   4,710,938 481,691 SH   SOLE 22 470,709 0 10,982
VIEMED HEALTHCARE INC COM 92663R105   4,088 418 SH   SOLE 23 418 0 0
VIEW INC COM CL A 92671V106   324 2,676 SH   SOLE 2 0 0 2,676
VIEW INC COM CL A 92671V106   11,301 93,318 SH   SOLE 21 93,318 0 0
VIEW INC COM CL A 92671V106   102,869 849,452 SH   SOLE 22 849,452 0 0
VIEWRAY INC COM 92672L107   15,293 43,422 SH   SOLE 2 5,420 0 38,002
VIEWRAY INC COM 92672L107   400 1,136 SH   SOLE 7 1,136 0 0
VIEWRAY INC COM 92672L107   153,926 437,041 SH   SOLE 18 437,041 0 0
VIEWRAY INC COM 92672L107   103,478 293,804 SH   SOLE 19 293,804 0 0
VIEWRAY INC COM 92672L107   1,858,600 5,277,116 SH   SOLE 21 5,277,116 0 0
VIEWRAY INC COM 92672L107   1,373,013 3,898,389 SH   SOLE 22 3,807,652 0 90,737
VIEWRAY INC COM 92672L107   3,012 8,551 SH   SOLE 43 8,551 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   126,167 13,422 SH   SOLE 2 7,246 0 6,176
VIGIL NEUROSCIENCE INC COM 92673K108   432,842 46,047 SH   SOLE 18 46,047 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   269,075 28,625 SH   SOLE 19 28,625 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   4,685,280 498,434 SH   SOLE 21 498,434 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   2,208,286 234,924 SH   SOLE 22 225,263 0 9,661
VIKING THERAPEUTICS INC COM 92686J106   837,165 51,645 SH   SOLE 2 29,749 0 21,896
VIKING THERAPEUTICS INC COM 92686J106   6,614 408 SH   SOLE 4 408 0 0
VIKING THERAPEUTICS INC COM 92686J106   306,531 18,910 SH   SOLE 7 17,922 0 988
VIKING THERAPEUTICS INC COM 92686J106   4,200,416 259,125 SH   SOLE 18 259,125 0 0
VIKING THERAPEUTICS INC COM 92686J106   11,691,706 721,265 SH   SOLE 19 721,265 0 0
VIKING THERAPEUTICS INC COM 92686J106   52,261,137 3,224,006 SH   SOLE 21 3,224,006 0 0
VIKING THERAPEUTICS INC COM 92686J106   39,424,049 2,432,082 SH   SOLE 22 2,365,081 0 67,001
VIKING THERAPEUTICS INC COM 92686J106   11,250 694 SH   SOLE 23 694 0 0
VIKING THERAPEUTICS INC COM 92686J106   251,806 15,534 SH   SOLE 25 15,534 0 0
VIKING THERAPEUTICS INC COM 92686J106   680,188 41,961 SH   SOLE 26 33,726 0 8,235
VIKING THERAPEUTICS INC COM 92686J106   32,971 2,034 SH   SOLE 28 0 0 2,034
VIKING THERAPEUTICS INC COM 92686J106   1,419,429 87,565 SH   SOLE 30 87,565 0 0
VIKING THERAPEUTICS INC COM 92686J106   19,306 1,191 SH   SOLE 36 1,191 0 0
VIKING THERAPEUTICS INC COM 92686J106   230,522 14,221 SH   SOLE 40 14,221 0 0
VIKING THERAPEUTICS INC COM 92686J106   393,611 24,282 SH   SOLE 43 22,282 0 2,000
VILLAGE BK & TR FINL CORP COM NEW 92705T200   4,452 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200   63,247 1,520 SH   SOLE 21 1,520 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   118,367 5,187 SH   SOLE 2 334 0 4,853
VILLAGE SUPER MKT INC CL A NEW 927107409   297 13 SH   SOLE 7 13 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   586,908 25,719 SH   SOLE 18 25,719 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   382,783 16,774 SH   SOLE 19 16,774 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   6,476,521 283,809 SH   SOLE 21 283,809 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   4,589,353 201,111 SH   SOLE 22 194,779 0 6,332
VILLAGE SUPER MKT INC CL A NEW 927107409   50,775 2,225 SH   SOLE 43 2,225 0 0
VIMEO INC COMMON STOCK 92719V100   2,816,597 683,640 SH   SOLE 2 441,527 0 242,113
VIMEO INC COMMON STOCK 92719V100   1,965 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100   117,222 28,452 SH   SOLE 7 26,973 0 1,479
VIMEO INC COMMON STOCK 92719V100   1,485,000 360,437 SH   SOLE 18 360,437 0 0
VIMEO INC COMMON STOCK 92719V100   6,810,475 1,653,028 SH   SOLE 19 1,653,028 0 0
VIMEO INC COMMON STOCK 92719V100   19,394,723 4,707,457 SH   SOLE 21 4,707,457 0 0
VIMEO INC COMMON STOCK 92719V100   22,204,283 5,389,389 SH   SOLE 22 5,268,938 0 120,451
VIMEO INC COMMON STOCK 92719V100   285,215 69,227 SH   SOLE 23 69,227 0 0
VIMEO INC COMMON STOCK 92719V100   77,398 18,786 SH   SOLE 25 18,786 0 0
VIMEO INC COMMON STOCK 92719V100   220,358 53,485 SH   SOLE 26 42,106 0 11,379
VIMEO INC COMMON STOCK 92719V100   11,334 2,751 SH   SOLE 28 2,751 0 0
VIMEO INC COMMON STOCK 92719V100   1,205,112 292,503 SH   SOLE 30 292,503 0 0
VIMEO INC COMMON STOCK 92719V100   7,820 1,898 SH   SOLE 34 1,898 0 0
VIMEO INC COMMON STOCK 92719V100   12,393 3,008 SH   SOLE 36 3,008 0 0
VIMEO INC COMMON STOCK 92719V100   75,215 18,256 SH   SOLE 40 18,256 0 0
VIMEO INC COMMON STOCK 92719V100   121,717 29,543 SH   SOLE 43 28,394 0 1,149
VINCE HLDG CORP COM NEW 92719W207   1,883 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207   29,094 9,998 SH   SOLE 21 9,998 0 0
VINCE HLDG CORP COM NEW 92719W207   128,485 44,153 SH   SOLE 22 44,153 0 0
VINCERX PHARMA INC COM NEW 92731L106   8,492 6,532 SH   SOLE 2 3,089 0 3,443
VINCERX PHARMA INC COM NEW 92731L106   6,588 5,068 SH   SOLE 19 5,068 0 0
VINCERX PHARMA INC COM NEW 92731L106   4,355 3,350 SH   SOLE 21 3,350 0 0
VINCERX PHARMA INC COM NEW 92731L106   66,281 50,985 SH   SOLE 22 50,985 0 0
VINCO VENTURES INC COM 927330209   145 119 SH   SOLE 2 0 0 119
VINCO VENTURES INC COM 927330209   37 30 SH   SOLE 21 30 0 0
VINCO VENTURES INC COM 927330209   173,467 142,186 SH   SOLE 22 142,185 0 1
VINTAGE WINE ESTATES INC COM 92747V106   17,563 20,529 SH   SOLE 2 18,126 0 2,403
VINTAGE WINE ESTATES INC COM 92747V106   4,736 5,536 SH   SOLE 18 5,536 0 0
VINTAGE WINE ESTATES INC COM 92747V106   65,319 76,352 SH   SOLE 21 76,352 0 0
VINTAGE WINE ESTATES INC COM 92747V106   155,294 181,524 SH   SOLE 22 181,524 0 0
VINTAGE WINE ESTATES INC COM 92747V106   400 467 SH   SOLE 26 0 0 467
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103   9,590 10,656 SH   SOLE 22 10,656 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   663,130 24,716 SH   SOLE 2 16,973 0 7,743
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   2,007,743 74,832 SH   SOLE 21 74,832 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,252,049 46,666 SH   SOLE 22 21,439 0 25,227
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   806,000 30,041 SH   SOLE 26 25,186 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,504,922 56,091 SH   SOLE 28 0 0 56,091
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   924,374 34,453 SH   SOLE 30 34,453 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   7,658,343 464,142 SH   SOLE 2 148,215 0 315,927
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   4,214,777 255,441 SH   SOLE 4 180,593 0 74,848
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   4,094,211 248,134 SH   SOLE 7 226,524 0 21,610
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   1,581,624 95,856 SH   SOLE 13 95,856 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   3,474,224 210,559 SH   SOLE 15 210,559 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   3,795,462 230,028 SH   SOLE 18 230,028 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   450,137 27,281 SH   SOLE 19 27,281 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   124,218,930 7,528,420 SH   SOLE 21 7,528,420 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   92,227,757 5,589,561 SH   SOLE 22 4,565,790 0 1,023,771
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   7,807,074 473,156 SH   SOLE 23 473,156 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   5,022,254 304,379 SH   SOLE 25 304,379 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   14,357,459 870,149 SH   SOLE 26 113,434 0 756,715
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   26,080,230 1,580,620 SH   SOLE 28 31,313 0 1,549,307
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   929,247 56,318 SH   SOLE 29 56,318 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   67,862,520 4,112,880 SH   SOLE 30 4,112,880 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   2,067,780 125,320 SH   SOLE 31 121,375 0 3,945
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   468,996 28,424 SH   SOLE 34 28,424 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   372,504 22,576 SH   SOLE 36 22,576 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   49,038 2,972 SH   SOLE 40 2,972 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   14,074,071 852,974 SH   SOLE 43 769,290 0 83,684
VIR BIOTECHNOLOGY INC COM 92764N102   3,291,411 134,179 SH   SOLE 2 45,294 0 88,885
VIR BIOTECHNOLOGY INC COM 92764N102   5,765 235 SH   SOLE 4 235 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   493,961 20,137 SH   SOLE 7 19,371 0 766
VIR BIOTECHNOLOGY INC COM 92764N102   6,911,229 281,746 SH   SOLE 18 281,746 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   8,802,419 358,843 SH   SOLE 19 358,843 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   247,072,366 10,072,253 SH   SOLE 21 10,072,253 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   60,363,424 2,460,800 SH   SOLE 22 2,306,478 0 154,322
VIR BIOTECHNOLOGY INC COM 92764N102   81,587 3,326 SH   SOLE 23 3,326 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   381,491 15,552 SH   SOLE 25 15,552 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   2,497,645 101,820 SH   SOLE 26 47,857 0 53,963
VIR BIOTECHNOLOGY INC COM 92764N102   89,829 3,662 SH   SOLE 28 1,688 0 1,974
VIR BIOTECHNOLOGY INC COM 92764N102   10,622,079 433,024 SH   SOLE 30 433,024 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   8,365 341 SH   SOLE 36 341 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   370,722 15,113 SH   SOLE 40 15,113 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   1,813,405 73,926 SH   SOLE 43 67,231 0 6,695
VIRACTA THERAPEUTICS INC COM 92765F108   168 119 SH   SOLE 2 0 0 119
VIRACTA THERAPEUTICS INC COM 92765F108   8,794 6,237 SH   SOLE 18 6,237 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   308,837 219,033 SH   SOLE 21 219,033 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   331,133 234,846 SH   SOLE 22 234,846 0 0
VIRCO MFG CO COM 927651109   8,611 2,065 SH   SOLE 18 2,065 0 0
VIRCO MFG CO COM 927651109   96,135 23,054 SH   SOLE 21 23,054 0 0
VIRCO MFG CO COM 927651109   219,500 52,638 SH   SOLE 22 52,638 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   946,429 243,925 SH   SOLE 2 127,666 0 116,259
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   2,829 729 SH   SOLE 4 729 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   295,124 76,063 SH   SOLE 7 72,014 0 4,049
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   2,589,299 667,345 SH   SOLE 18 667,345 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,961,813 505,622 SH   SOLE 19 505,622 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   49,690,221 12,806,758 SH   SOLE 21 12,806,758 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   25,505,646 6,573,620 SH   SOLE 22 6,334,596 0 239,024
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   224,089 57,755 SH   SOLE 25 57,755 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   518,318 133,587 SH   SOLE 26 109,319 0 24,268
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   112,299 28,943 SH   SOLE 28 2,831 0 26,112
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,025,938 264,417 SH   SOLE 30 264,417 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   5,401 1,392 SH   SOLE 36 1,392 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   161,284 41,568 SH   SOLE 40 41,568 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   579,113 149,256 SH   SOLE 43 145,042 0 4,214
VIRGINIA NATL BANKSHARES COR COM 928031103   26,009 809 SH   SOLE 2 198 0 611
VIRGINIA NATL BANKSHARES COR COM 928031103   405,122 12,601 SH   SOLE 18 12,601 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   239,582 7,452 SH   SOLE 19 7,452 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   5,280,348 164,241 SH   SOLE 21 164,241 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   1,975,746 61,454 SH   SOLE 22 58,342 0 3,112
VIRIDIAN THERAPEUTICS INC COM 92790C104   908,849 38,203 SH   SOLE 2 26,115 0 12,088
VIRIDIAN THERAPEUTICS INC COM 92790C104   338,032 14,209 SH   SOLE 7 13,447 0 762
VIRIDIAN THERAPEUTICS INC COM 92790C104   2,771,487 116,498 SH   SOLE 18 116,498 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   3,985,919 167,546 SH   SOLE 19 167,546 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   37,529,177 1,577,519 SH   SOLE 21 1,577,519 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   27,488,393 1,155,460 SH   SOLE 22 1,124,147 0 31,313
VIRIDIAN THERAPEUTICS INC COM 92790C104   116,095 4,880 SH   SOLE 25 4,880 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   59,570 2,504 SH   SOLE 26 511 0 1,993
VIRIDIAN THERAPEUTICS INC COM 92790C104   30,689 1,290 SH   SOLE 28 0 0 1,290
VIRIDIAN THERAPEUTICS INC COM 92790C104   724,739 30,464 SH   SOLE 30 30,464 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   16,986 714 SH   SOLE 34 714 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   12,157 511 SH   SOLE 36 511 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   150,638 6,332 SH   SOLE 40 6,332 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   119 5 SH   SOLE 43 5 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   1,042 755 SH   SOLE 22 755 0 0
VIRNETX HLDG CORP COM 92823T108   893 1,921 SH   SOLE 2 0 0 1,921
VIRNETX HLDG CORP COM 92823T108   25,336 54,486 SH   SOLE 21 54,486 0 0
VIRNETX HLDG CORP COM 92823T108   491,982 1,058,026 SH   SOLE 22 1,058,026 0 0
VIRPAX PHARMACEUTICALS INC COM 928251107   501 464 SH   SOLE 22 464 0 0
VIRTRA INC COM PAR 92827K301   14,672 1,928 SH   SOLE 18 1,928 0 0
VIRTRA INC COM PAR 92827K301   185,646 24,395 SH   SOLE 21 24,395 0 0
VIRTRA INC COM PAR 92827K301   433,907 57,018 SH   SOLE 22 57,018 0 0
VIRTU FINL INC CL A 928254101   4,599,261 269,120 SH   SOLE 2 77,039 0 192,081
VIRTU FINL INC CL A 928254101   4,273 250 SH   SOLE 4 250 0 0
VIRTU FINL INC CL A 928254101   17,381 1,017 SH   SOLE 7 1,017 0 0
VIRTU FINL INC CL A 928254101   577,369 33,784 SH   SOLE 18 33,784 0 0
VIRTU FINL INC CL A 928254101   495,678 29,004 SH   SOLE 19 29,004 0 0
VIRTU FINL INC CL A 928254101   22,732,007 1,330,135 SH   SOLE 21 1,330,135 0 0
VIRTU FINL INC CL A 928254101   38,924,509 2,277,619 SH   SOLE 22 2,167,992 0 109,627
VIRTU FINL INC CL A 928254101   332,828 19,475 SH   SOLE 23 19,475 0 0
VIRTU FINL INC CL A 928254101   284,326 16,637 SH   SOLE 25 16,637 0 0
VIRTU FINL INC CL A 928254101   832,437 48,709 SH   SOLE 26 33,903 0 14,806
VIRTU FINL INC CL A 928254101   118,280 6,921 SH   SOLE 28 888 0 6,033
VIRTU FINL INC CL A 928254101   976,232 57,123 SH   SOLE 30 57,123 0 0
VIRTU FINL INC CL A 928254101   22,166 1,297 SH   SOLE 31 1,297 0 0
VIRTU FINL INC CL A 928254101   896,900 52,481 SH   SOLE 34 52,481 0 0
VIRTU FINL INC CL A 928254101   37,393 2,188 SH   SOLE 36 2,188 0 0
VIRTU FINL INC CL A 928254101   255,205 14,933 SH   SOLE 40 14,933 0 0
VIRTU FINL INC CL A 928254101   2,824,403 165,266 SH   SOLE 43 146,472 0 18,794
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   23 1 SH   SOLE 43 1 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   1,211,676 6,136 SH   SOLE 2 2,290 0 3,846
VIRTUS INVT PARTNERS INC COM 92828Q109   4,739 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   854,255 4,326 SH   SOLE 7 4,092 0 234
VIRTUS INVT PARTNERS INC COM 92828Q109   4,821,625 24,417 SH   SOLE 18 24,417 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   2,749,177 13,922 SH   SOLE 19 13,922 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   161,500,247 817,847 SH   SOLE 21 817,847 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   39,861,689 201,862 SH   SOLE 22 189,604 0 12,258
VIRTUS INVT PARTNERS INC COM 92828Q109   247,825 1,255 SH   SOLE 25 1,255 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   832,928 4,218 SH   SOLE 26 2,823 0 1,395
VIRTUS INVT PARTNERS INC COM 92828Q109   46,603 236 SH   SOLE 28 136 0 100
VIRTUS INVT PARTNERS INC COM 92828Q109   4,245,210 21,498 SH   SOLE 30 21,498 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   14,415 73 SH   SOLE 36 73 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   308,646 1,563 SH   SOLE 40 1,563 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   1,697,255 8,595 SH   SOLE 43 6,562 0 2,033
VISA INC COM CL A 92826C839   893,478,128 3,762,330 SH   SOLE 2 1,160,232 0 2,602,098
VISA INC COM CL A 92826C839   331,900,148 1,397,592 SH   SOLE 4 790,040 0 607,552
VISA INC COM CL A 92826C839   390,226,186 1,643,196 SH   SOLE 7 1,382,039 0 261,157
VISA INC COM CL A 92826C839   27,785,160 117,000 SH   SOLE 13 117,000 0 0
VISA INC COM CL A 92826C839   46,405,729 195,409 SH   SOLE 15 195,409 0 0
VISA INC COM CL A 92826C839   1,440,643,340 6,066,378 SH   SOLE 18 5,204,198 0 862,180
VISA INC COM CL A 92826C839   996,318,605 4,195,379 SH   SOLE 19 4,195,379 0 0
VISA INC COM CL A 92826C839   10,103,444,112 42,544,400 SH   SOLE 21 42,544,400 0 0
VISA INC COM CL A 92826C839   8,758,723,824 36,881,943 SH   SOLE 22 33,427,778 0 3,454,165
VISA INC COM CL A 92826C839   869,371,059 3,660,818 SH   SOLE 23 3,660,818 0 0
VISA INC COM CL A 92826C839   835,508,073 3,518,225 SH   SOLE 25 3,356,882 0 161,343
VISA INC COM CL A 92826C839   796,387,518 3,353,493 SH   SOLE 26 1,512,253 0 1,841,240
VISA INC COM CL A 92826C839   945,423,791 3,981,067 SH   SOLE 28 177,718 0 3,803,349
VISA INC COM CL A 92826C839   15,420,764 64,935 SH   SOLE 29 64,935 0 0
VISA INC COM CL A 92826C839   2,359,762,529 9,936,679 SH   SOLE 30 9,936,679 0 0
VISA INC COM CL A 92826C839   189,548,699 798,167 SH   SOLE 31 472,123 0 326,044
VISA INC COM CL A 92826C839   38,701,403 162,967 SH   SOLE 32 162,967 0 0
VISA INC COM CL A 92826C839   397,707,756 1,674,700 SH   SOLE 34 1,674,700 0 0
VISA INC COM CL A 92826C839   98,029,132 412,789 SH   SOLE 36 412,789 0 0
VISA INC COM CL A 92826C839   15,091,854 63,550 SH   SOLE 40 63,550 0 0
VISA INC COM CL A 92826C839   782,497 3,295 SH   OTR 43 3,295 0 0
VISA INC COM CL A 92826C839   588,449,936 2,477,893 SH   SOLE 43 2,174,984 0 302,908
VISHAY INTERTECHNOLOGY INC COM 928298108   7,623,391 259,299 SH   SOLE 2 181,652 0 77,647
VISHAY INTERTECHNOLOGY INC COM 928298108   14,465 492 SH   SOLE 4 408 0 84
VISHAY INTERTECHNOLOGY INC COM 928298108   68,414 2,327 SH   SOLE 7 2,327 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   16,529,562 562,230 SH   SOLE 18 562,230 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   7,546,598 256,687 SH   SOLE 19 256,687 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   279,838,108 9,518,303 SH   SOLE 21 9,518,303 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   121,721,468 4,140,186 SH   SOLE 22 3,988,881 0 151,305
VISHAY INTERTECHNOLOGY INC COM 928298108   700,837 23,838 SH   SOLE 25 23,838 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   1,392,355 47,359 SH   SOLE 26 35,651 0 11,708
VISHAY INTERTECHNOLOGY INC COM 928298108   4,204 143 SH   SOLE 28 143 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   7,029,070 239,084 SH   SOLE 30 239,084 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   93,551 3,182 SH   SOLE 36 3,182 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   670,291 22,799 SH   SOLE 40 22,799 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   10,927,256 371,675 SH   SOLE 43 354,437 0 17,238
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   6,818,112 6,230,000 PRN   SOLE 2 6,230,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   2,855,290 2,609,000 PRN   SOLE 21 2,609,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   10,451,520 9,550,000 PRN   SOLE 22 9,550,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103   566,872 15,259 SH   SOLE 2 10,581 0 4,678
VISHAY PRECISION GROUP INC COM 92835K103   370,163 9,964 SH   SOLE 7 9,425 0 539
VISHAY PRECISION GROUP INC COM 92835K103   1,331,902 35,852 SH   SOLE 18 35,852 0 0
VISHAY PRECISION GROUP INC COM 92835K103   941,864 25,353 SH   SOLE 19 25,353 0 0
VISHAY PRECISION GROUP INC COM 92835K103   17,744,846 477,654 SH   SOLE 21 477,654 0 0
VISHAY PRECISION GROUP INC COM 92835K103   12,837,405 345,556 SH   SOLE 22 330,025 0 15,531
VISHAY PRECISION GROUP INC COM 92835K103   74,226 1,998 SH   SOLE 25 1,998 0 0
VISHAY PRECISION GROUP INC COM 92835K103   104,986 2,826 SH   SOLE 26 274 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103   659,487 17,752 SH   SOLE 30 17,752 0 0
VISHAY PRECISION GROUP INC COM 92835K103   55,948 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103   70,845 1,907 SH   SOLE 43 1,836 0 71
VISION MARINE TECHNOLOGIES I COM C96657116   2,667 715 SH   SOLE 18 715 0 0
VISION MARINE TECHNOLOGIES I COM C96657116   33,786 9,058 SH   SOLE 21 9,058 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y409   6 1 SH   SOLE 21 1 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y409   172,279 30,438 SH   SOLE 22 30,438 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   14,134 586 SH   SOLE 19 586 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   26,094,198 1,081,849 SH   SOLE 25 1,081,849 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   727,604 30,166 SH   SOLE 30 30,166 0 0
VISTA OUTDOOR INC COM 928377100   894,405 32,324 SH   SOLE 2 16,588 0 15,736
VISTA OUTDOOR INC COM 928377100   6,392 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100   14,831 536 SH   SOLE 7 536 0 0
VISTA OUTDOOR INC COM 928377100   5,316,680 192,146 SH   SOLE 18 192,146 0 0
VISTA OUTDOOR INC COM 928377100   3,109,084 112,363 SH   SOLE 19 112,363 0 0
VISTA OUTDOOR INC COM 928377100   184,928,295 6,683,350 SH   SOLE 21 6,683,350 0 0
VISTA OUTDOOR INC COM 928377100   45,303,482 1,637,278 SH   SOLE 22 1,534,365 0 102,913
VISTA OUTDOOR INC COM 928377100   969,391 35,034 SH   SOLE 26 30,385 0 4,649
VISTA OUTDOOR INC COM 928377100   2,250,512 81,334 SH   SOLE 30 81,334 0 0
VISTA OUTDOOR INC COM 928377100   1,708,706 61,753 SH   SOLE 43 57,560 0 4,193
VISTAGEN THERAPEUTICS INC COM 92840H400   301 161 SH   SOLE 2 0 0 161
VISTAGEN THERAPEUTICS INC COM 92840H400   11,360 6,075 SH   SOLE 21 6,075 0 0
VISTAGEN THERAPEUTICS INC COM 92840H400   184,700 98,770 SH   SOLE 22 98,770 0 0
VISTEON CORP COM NEW 92839U206   15,061,960 104,881 SH   SOLE 2 69,236 0 35,645
VISTEON CORP COM NEW 92839U206   108,282 754 SH   SOLE 4 99 0 655
VISTEON CORP COM NEW 92839U206   1,087,559 7,573 SH   SOLE 7 7,172 0 401
VISTEON CORP COM NEW 92839U206   17,568,386 122,334 SH   SOLE 18 114,750 0 7,584
VISTEON CORP COM NEW 92839U206   39,305,626 273,697 SH   SOLE 19 273,697 0 0
VISTEON CORP COM NEW 92839U206   293,794,897 2,045,783 SH   SOLE 21 2,045,783 0 0
VISTEON CORP COM NEW 92839U206   154,893,725 1,078,572 SH   SOLE 22 1,057,383 0 21,189
VISTEON CORP COM NEW 92839U206   1,131,647 7,880 SH   SOLE 23 7,880 0 0
VISTEON CORP COM NEW 92839U206   808,237 5,628 SH   SOLE 25 5,628 0 0
VISTEON CORP COM NEW 92839U206   6,832,964 47,580 SH   SOLE 26 16,601 0 30,979
VISTEON CORP COM NEW 92839U206   161,418 1,124 SH   SOLE 28 498 0 626
VISTEON CORP COM NEW 92839U206   11,122,738 77,451 SH   SOLE 30 77,451 0 0
VISTEON CORP COM NEW 92839U206   660,319 4,598 SH   SOLE 34 4,598 0 0
VISTEON CORP COM NEW 92839U206   192,007 1,337 SH   SOLE 36 1,337 0 0
VISTEON CORP COM NEW 92839U206   667,930 4,651 SH   SOLE 40 4,651 0 0
VISTEON CORP COM NEW 92839U206   3,420,934 23,821 SH   SOLE 43 21,754 0 2,067
VISTRA CORP COM 92840M102   27,986,070 1,066,136 SH   SOLE 2 370,025 0 696,111
VISTRA CORP COM 92840M102   5,147,888 196,110 SH   SOLE 4 128,490 0 67,620
VISTRA CORP COM 92840M102   1,654,984 63,047 SH   SOLE 7 61,053 0 1,994
VISTRA CORP COM 92840M102   530,198 20,198 SH   SOLE 13 20,198 0 0
VISTRA CORP COM 92840M102   1,206,398 45,958 SH   SOLE 15 45,958 0 0
VISTRA CORP COM 92840M102   6,924,041 263,773 SH   SOLE 18 263,312 0 461
VISTRA CORP COM 92840M102   3,317,081 126,365 SH   SOLE 19 126,365 0 0
VISTRA CORP COM 92840M102   156,700,924 5,969,559 SH   SOLE 21 5,969,559 0 0
VISTRA CORP COM 92840M102   245,168,359 9,339,747 SH   SOLE 22 8,610,060 0 729,687
VISTRA CORP COM 92840M102   16,333,590 622,232 SH   SOLE 23 622,232 0 0
VISTRA CORP COM 92840M102   3,952,253 150,562 SH   SOLE 25 150,562 0 0
VISTRA CORP COM 92840M102   7,759,841 295,613 SH   SOLE 26 272,060 0 23,553
VISTRA CORP COM 92840M102   7,240,196 275,817 SH   SOLE 28 6,017 0 269,800
VISTRA CORP COM 92840M102   237,904 9,063 SH   SOLE 29 9,063 0 0
VISTRA CORP COM 92840M102   19,060,834 726,127 SH   SOLE 30 726,127 0 0
VISTRA CORP COM 92840M102   2,075,719 79,075 SH   SOLE 31 72,875 0 6,200
VISTRA CORP COM 92840M102   308,044 11,735 SH   SOLE 34 11,735 0 0
VISTRA CORP COM 92840M102   2,487,739 94,771 SH   SOLE 36 94,771 0 0
VISTRA CORP COM 92840M102   215,040 8,192 SH   SOLE 40 8,192 0 0
VISTRA CORP COM 92840M102   20,764 791 SH   OTR 43 791 0 0
VISTRA CORP COM 92840M102   5,791,358 220,623 SH   SOLE 43 210,210 0 10,413
VITA COCO CO INC COM 92846Q107   1,255,232 46,715 SH   SOLE 2 36,636 0 10,079
VITA COCO CO INC COM 92846Q107   5,267 196 SH   SOLE 7 196 0 0
VITA COCO CO INC COM 92846Q107   2,062,031 76,741 SH   SOLE 18 76,741 0 0
VITA COCO CO INC COM 92846Q107   2,864,476 106,605 SH   SOLE 19 106,605 0 0
VITA COCO CO INC COM 92846Q107   27,500,934 1,023,481 SH   SOLE 21 1,023,481 0 0
VITA COCO CO INC COM 92846Q107   19,109,299 711,176 SH   SOLE 22 690,758 0 20,418
VITA COCO CO INC COM 92846Q107   57,878 2,154 SH   SOLE 23 2,154 0 0
VITA COCO CO INC COM 92846Q107   136,795 5,091 SH   SOLE 25 5,091 0 0
VITA COCO CO INC COM 92846Q107   54,331 2,022 SH   SOLE 26 0 0 2,022
VITA COCO CO INC COM 92846Q107   41,165 1,532 SH   SOLE 28 0 0 1,532
VITA COCO CO INC COM 92846Q107   193,894 7,216 SH   SOLE 34 7,216 0 0
VITA COCO CO INC COM 92846Q107   103,745 3,861 SH   SOLE 40 3,861 0 0
VITA COCO CO INC COM 92846Q107   295,919 11,013 SH   SOLE 43 10,781 0 232
VITAL ENERGY INC COM 516806205   548,256 12,143 SH   SOLE 2 5,879 0 6,264
VITAL ENERGY INC COM 516806205   7,540 167 SH   SOLE 7 167 0 0
VITAL ENERGY INC COM 516806205   2,888,426 63,974 SH   SOLE 18 63,974 0 0
VITAL ENERGY INC COM 516806205   1,537,538 34,054 SH   SOLE 19 34,054 0 0
VITAL ENERGY INC COM 516806205   97,500,612 2,159,482 SH   SOLE 21 2,159,482 0 0
VITAL ENERGY INC COM 516806205   23,780,866 526,708 SH   SOLE 22 495,742 0 30,966
VITAL ENERGY INC COM 516806205   535,795 11,867 SH   SOLE 26 9,984 0 1,883
VITAL ENERGY INC COM 516806205   1,466,833 32,488 SH   SOLE 30 32,488 0 0
VITAL ENERGY INC COM 516806205   885,392 19,610 SH   SOLE 43 19,136 0 474
VITAL FARMS INC COM 92847W103   2,166,917 180,727 SH   SOLE 2 114,180 0 66,547
VITAL FARMS INC COM 92847W103   1,400,912 116,840 SH   SOLE 7 115,646 0 1,194
VITAL FARMS INC COM 92847W103   1,198,724 99,977 SH   SOLE 18 79,072 0 20,905
VITAL FARMS INC COM 92847W103   6,393,656 533,249 SH   SOLE 19 533,249 0 0
VITAL FARMS INC COM 92847W103   13,916,997 1,160,717 SH   SOLE 21 1,160,717 0 0
VITAL FARMS INC COM 92847W103   15,722,271 1,311,282 SH   SOLE 22 1,285,333 0 25,949
VITAL FARMS INC COM 92847W103   167,716 13,988 SH   SOLE 23 13,988 0 0
VITAL FARMS INC COM 92847W103   47,924 3,997 SH   SOLE 25 3,997 0 0
VITAL FARMS INC COM 92847W103   176,721 14,739 SH   SOLE 26 1,438 0 13,301
VITAL FARMS INC COM 92847W103   571,695 47,681 SH   SOLE 30 47,681 0 0
VITAL FARMS INC COM 92847W103   24,184 2,017 SH   SOLE 36 2,017 0 0
VITAL FARMS INC COM 92847W103   26,642 2,222 SH   SOLE 40 2,222 0 0
VITAL FARMS INC COM 92847W103   887,368 74,009 SH   SOLE 43 73,160 0 849
VITESSE ENERGY INC COMMON STOCK 92852X103   1,050,762 46,909 SH   SOLE 2 11,137 0 35,772
VITESSE ENERGY INC COMMON STOCK 92852X103   1,478 66 SH   SOLE 4 66 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   5,690 254 SH   SOLE 7 254 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   1,555,904 69,460 SH   SOLE 18 69,460 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   1,125,555 50,248 SH   SOLE 19 50,248 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   19,575,248 873,895 SH   SOLE 21 873,895 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   15,235,987 680,178 SH   SOLE 22 650,790 0 29,388
VITESSE ENERGY INC COMMON STOCK 92852X103   219,475 9,798 SH   SOLE 26 7,675 0 2,123
VITESSE ENERGY INC COMMON STOCK 92852X103   216,944 9,685 SH   SOLE 30 9,685 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   37,923 1,693 SH   SOLE 36 1,693 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   497,946 22,230 SH   SOLE 43 20,097 0 2,133
VIVANI MEDICAL INC COMMON STOCK 92854B109   4,147 3,427 SH   SOLE 18 3,427 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   249,710 206,372 SH   SOLE 21 206,372 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   5,564 4,598 SH   SOLE 22 4,598 0 0
VIVID SEATS INC COM CL A 92854T100   193,216 24,396 SH   SOLE 2 11,720 0 12,676
VIVID SEATS INC COM CL A 92854T100   511,893 64,633 SH   SOLE 18 64,633 0 0
VIVID SEATS INC COM CL A 92854T100   404,886 51,122 SH   SOLE 19 51,122 0 0
VIVID SEATS INC COM CL A 92854T100   6,971,802 880,278 SH   SOLE 21 880,278 0 0
VIVID SEATS INC COM CL A 92854T100   5,478,272 691,701 SH   SOLE 22 657,484 0 34,217
VIVID SEATS INC COM CL A 92854T100   51,559 6,510 SH   SOLE 25 6,510 0 0
VIVID SEATS INC COM CL A 92854T100   185,550 23,428 SH   SOLE 43 22,412 0 1,016
VIVOS THERAPEUTICS INC COM 92859E108   658 1,290 SH   SOLE 21 1,290 0 0
VIVOS THERAPEUTICS INC COM 92859E108   529 1,037 SH   SOLE 22 1,037 0 0
VIZIO HLDG CORP CL A COM 92858V101   265,525 39,337 SH   SOLE 2 21,110 0 18,227
VIZIO HLDG CORP CL A COM 92858V101   5,015 743 SH   SOLE 7 743 0 0
VIZIO HLDG CORP CL A COM 92858V101   1,283,040 190,080 SH   SOLE 18 190,080 0 0
VIZIO HLDG CORP CL A COM 92858V101   1,008,774 149,448 SH   SOLE 19 149,448 0 0
VIZIO HLDG CORP CL A COM 92858V101   17,070,284 2,528,931 SH   SOLE 21 2,528,931 0 0
VIZIO HLDG CORP CL A COM 92858V101   11,415,269 1,691,151 SH   SOLE 22 1,636,135 0 55,016
VIZIO HLDG CORP CL A COM 92858V101   14,823 2,196 SH   SOLE 30 2,196 0 0
VIZIO HLDG CORP CL A COM 92858V101   29,477 4,367 SH   SOLE 43 3,766 0 601
VMWARE INC CL A COM 928563402   53,845,385 374,733 SH   SOLE 2 47,935 0 326,798
VMWARE INC CL A COM 928563402   28,391,563 197,589 SH   SOLE 4 109,697 0 87,892
VMWARE INC CL A COM 928563402   29,103,691 202,545 SH   SOLE 7 194,463 0 8,082
VMWARE INC CL A COM 928563402   1,245,361 8,667 SH   SOLE 13 8,667 0 0
VMWARE INC CL A COM 928563402   2,628,665 18,294 SH   SOLE 15 18,294 0 0
VMWARE INC CL A COM 928563402   40,584,666 282,446 SH   SOLE 18 269,045 0 13,401
VMWARE INC CL A COM 928563402   7,218,842 50,239 SH   SOLE 19 50,239 0 0
VMWARE INC CL A COM 928563402   923,952,852 6,430,182 SH   SOLE 21 6,430,182 0 0
VMWARE INC CL A COM 928563402   814,104,433 5,665,700 SH   SOLE 22 5,242,481 0 423,219
VMWARE INC CL A COM 928563402   61,562,400 428,439 SH   SOLE 23 428,439 0 0
VMWARE INC CL A COM 928563402   72,225,491 502,648 SH   SOLE 25 486,087 0 16,561
VMWARE INC CL A COM 928563402   45,676,465 317,882 SH   SOLE 26 180,568 0 137,314
VMWARE INC CL A COM 928563402   85,240,069 593,222 SH   SOLE 28 23,381 0 569,841
VMWARE INC CL A COM 928563402   236,384,706 1,645,102 SH   SOLE 30 1,537,437 0 107,665
VMWARE INC CL A COM 928563402   7,898,927 54,972 SH   SOLE 31 49,105 0 5,867
VMWARE INC CL A COM 928563402   8,088,885 56,294 SH   SOLE 34 56,294 0 0
VMWARE INC CL A COM 928563402   12,718,720 88,515 SH   SOLE 36 88,515 0 0
VMWARE INC CL A COM 928563402   1,303,699 9,073 SH   SOLE 40 9,073 0 0
VMWARE INC CL A COM 928563402   54,171 377 SH   OTR 43 377 0 0
VMWARE INC CL A COM 928563402   56,130,939 390,639 SH   SOLE 43 360,688 0 29,951
VNET GROUP INC SPONSORED ADS A 90138A103   79,489 27,410 SH   SOLE 2 27,410 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   5,003 1,725 SH   SOLE 4 1,725 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   37,184 12,822 SH   SOLE 7 12,822 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   3,357,983 1,157,925 SH   SOLE 21 1,157,925 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   2,034,524 701,560 SH   SOLE 22 648,269 0 53,291
VNET GROUP INC SPONSORED ADS A 90138A103   2,807 968 SH   SOLE 25 968 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   902,932 311,356 SH   SOLE 30 311,356 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   600 207 SH   SOLE 34 207 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   236,800 81,655 SH   SOLE 43 81,265 0 390
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   3,760,731 397,961 SH   SOLE 18 397,073 0 888
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   858,580 90,855 SH   SOLE 25 90,855 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,180,333 124,903 SH   SOLE 34 124,903 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   10,795,764 1,142,409 SH   SOLE 43 1,027,735 0 114,674
VOLCON INC COM 92864V103   992 1,741 SH   SOLE 18 1,741 0 0
VOLCON INC COM 92864V103   15,786 27,710 SH   SOLE 21 27,710 0 0
VOLCON INC COM 92864V103   45,975 80,701 SH   SOLE 22 80,701 0 0
VOLITIONRX LTD COM 928661107   1,665 1,198 SH   SOLE 2 0 0 1,198
VOLITIONRX LTD COM 928661107   11,609 8,352 SH   SOLE 18 8,352 0 0
VOLITIONRX LTD COM 928661107   157,472 113,289 SH   SOLE 21 113,289 0 0
VOLITIONRX LTD COM 928661107   618,810 445,187 SH   SOLE 22 445,187 0 0
VONTIER CORPORATION COM 928881101   7,056,728 219,085 SH   SOLE 2 147,500 0 71,585
VONTIER CORPORATION COM 928881101   42,936 1,333 SH   SOLE 4 557 0 776
VONTIER CORPORATION COM 928881101   1,118,782 34,734 SH   SOLE 7 32,963 0 1,771
VONTIER CORPORATION COM 928881101   9,828,173 305,128 SH   SOLE 18 305,128 0 0
VONTIER CORPORATION COM 928881101   1,596,167 49,555 SH   SOLE 19 49,555 0 0
VONTIER CORPORATION COM 928881101   257,254,506 7,986,790 SH   SOLE 21 7,986,790 0 0
VONTIER CORPORATION COM 928881101   144,616,909 4,489,814 SH   SOLE 22 4,292,262 0 197,552
VONTIER CORPORATION COM 928881101   941,595 29,233 SH   SOLE 25 29,233 0 0
VONTIER CORPORATION COM 928881101   2,405,539 74,683 SH   SOLE 26 61,289 0 13,394
VONTIER CORPORATION COM 928881101   556,138 17,266 SH   SOLE 28 3,008 0 14,258
VONTIER CORPORATION COM 928881101   5,585,021 173,394 SH   SOLE 30 173,394 0 0
VONTIER CORPORATION COM 928881101   71,410 2,217 SH   SOLE 31 2,217 0 0
VONTIER CORPORATION COM 928881101   216,355 6,717 SH   SOLE 36 6,717 0 0
VONTIER CORPORATION COM 928881101   799,356 24,817 SH   SOLE 40 24,817 0 0
VONTIER CORPORATION COM 928881101   9,573,515 297,222 SH   SOLE 43 273,990 0 23,232
VOR BIOPHARMA INC COM 929033108   58,722 19,004 SH   SOLE 2 5,174 0 13,830
VOR BIOPHARMA INC COM 929033108   339,576 109,895 SH   SOLE 18 109,895 0 0
VOR BIOPHARMA INC COM 929033108   221,942 71,826 SH   SOLE 19 71,826 0 0
VOR BIOPHARMA INC COM 929033108   3,759,350 1,216,618 SH   SOLE 21 1,216,618 0 0
VOR BIOPHARMA INC COM 929033108   2,309,432 747,389 SH   SOLE 22 722,888 0 24,501
VORNADO RLTY TR SH BEN INT 929042109   8,829,318 486,732 SH   SOLE 2 145,725 0 341,007
VORNADO RLTY TR SH BEN INT 929042109   1,359,303 74,934 SH   SOLE 4 74,934 0 0
VORNADO RLTY TR SH BEN INT 929042109   4,755,220 262,140 SH   SOLE 7 225,182 0 36,958
VORNADO RLTY TR SH BEN INT 929042109   5,719,125 315,277 SH   SOLE 18 315,277 0 0
VORNADO RLTY TR SH BEN INT 929042109   5,904,262 325,483 SH   SOLE 19 325,483 0 0
VORNADO RLTY TR SH BEN INT 929042109   169,594,742 9,349,214 SH   SOLE 21 9,349,214 0 0
VORNADO RLTY TR SH BEN INT 929042109   115,707,042 6,378,558 SH   SOLE 22 6,124,512 0 254,046
VORNADO RLTY TR SH BEN INT 929042109   147,968 8,157 SH   SOLE 23 8,157 0 0
VORNADO RLTY TR SH BEN INT 929042109   23,060,312 1,271,241 SH   SOLE 25 1,271,241 0 0
VORNADO RLTY TR SH BEN INT 929042109   2,650,435 146,110 SH   SOLE 26 129,210 0 16,900
VORNADO RLTY TR SH BEN INT 929042109   2,222,350 122,511 SH   SOLE 28 6,084 0 116,427
VORNADO RLTY TR SH BEN INT 929042109   11,371,005 626,847 SH   SOLE 30 626,847 0 0
VORNADO RLTY TR SH BEN INT 929042109   46,674 2,573 SH   SOLE 31 2,573 0 0
VORNADO RLTY TR SH BEN INT 929042109   270,014 14,885 SH   SOLE 36 14,885 0 0
VORNADO RLTY TR SH BEN INT 929042109   498,777 27,496 SH   SOLE 40 27,496 0 0
VORNADO RLTY TR SH BEN INT 929042109   16,812,232 926,804 SH   SOLE 43 842,136 0 84,668
VOXX INTL CORP CL A 91829F104   82,917 6,644 SH   SOLE 2 524 0 6,120
VOXX INTL CORP CL A 91829F104   486,608 38,991 SH   SOLE 18 38,991 0 0
VOXX INTL CORP CL A 91829F104   318,103 25,489 SH   SOLE 19 25,489 0 0
VOXX INTL CORP CL A 91829F104   5,604,344 449,066 SH   SOLE 21 449,066 0 0
VOXX INTL CORP CL A 91829F104   4,391,437 351,878 SH   SOLE 22 342,746 0 9,132
VOYA FINANCIAL INC COM 929089100   17,439,083 243,189 SH   SOLE 2 80,457 0 162,732
VOYA FINANCIAL INC COM 929089100   17,139 239 SH   SOLE 4 239 0 0
VOYA FINANCIAL INC COM 929089100   1,851,337 25,817 SH   SOLE 7 24,497 0 1,320
VOYA FINANCIAL INC COM 929089100   63,392 884 SH   SOLE 15 884 0 0
VOYA FINANCIAL INC COM 929089100   62,065,866 865,512 SH   SOLE 18 864,977 0 535
VOYA FINANCIAL INC COM 929089100   11,204,616 156,249 SH   SOLE 19 156,249 0 0
VOYA FINANCIAL INC COM 929089100   352,113,239 4,910,239 SH   SOLE 21 4,910,239 0 0
VOYA FINANCIAL INC COM 929089100   195,727,282 2,729,428 SH   SOLE 22 2,606,996 0 122,432
VOYA FINANCIAL INC COM 929089100   11,601,459 161,783 SH   SOLE 25 122,642 0 39,141
VOYA FINANCIAL INC COM 929089100   8,138,296 113,489 SH   SOLE 26 59,274 0 54,215
VOYA FINANCIAL INC COM 929089100   7,563,612 105,475 SH   SOLE 28 57,495 0 47,980
VOYA FINANCIAL INC COM 929089100   11,421,610 159,275 SH   SOLE 30 159,275 0 0
VOYA FINANCIAL INC COM 929089100   100,394 1,400 SH   SOLE 31 1,400 0 0
VOYA FINANCIAL INC COM 929089100   16,836,791 234,790 SH   SOLE 34 234,790 0 0
VOYA FINANCIAL INC COM 929089100   3,851,903 53,715 SH   SOLE 36 53,715 0 0
VOYA FINANCIAL INC COM 929089100   1,120,397 15,624 SH   SOLE 40 15,624 0 0
VOYA FINANCIAL INC COM 929089100   15,131 211 SH   OTR 43 211 0 0
VOYA FINANCIAL INC COM 929089100   8,770,101 122,300 SH   SOLE 43 114,942 0 7,358
VOYAGER THERAPEUTICS INC COM 92915B106   135,213 11,809 SH   SOLE 2 8,505 0 3,304
VOYAGER THERAPEUTICS INC COM 92915B106   3,756 328 SH   SOLE 7 328 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   966,987 84,453 SH   SOLE 18 84,453 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   3,221,790 281,379 SH   SOLE 19 281,379 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   15,248,320 1,331,731 SH   SOLE 21 1,331,731 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   8,679,695 758,052 SH   SOLE 22 747,976 0 10,076
VOYAGER THERAPEUTICS INC COM 92915B106   13,076 1,142 SH   SOLE 23 1,142 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   16,660 1,455 SH   SOLE 34 1,455 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   80,734 7,051 SH   SOLE 43 7,051 0 0
VROOM INC COM 92918V109   5,217 3,623 SH   SOLE 2 0 0 3,623
VROOM INC COM 92918V109   145,845 101,281 SH   SOLE 21 101,281 0 0
VROOM INC COM 92918V109   4,362,424 3,029,461 SH   SOLE 22 3,029,461 0 0
VROOM INC COM 92918V109   8,162 5,668 SH   SOLE 28 5,668 0 0
VROOM INC NOTE 0.750% 7/0 92918VAB5   918,945 2,025,000 PRN   SOLE 21 2,025,000 0 0
VSE CORP COM 918284100   473,944 8,666 SH   SOLE 2 3,322 0 5,344
VSE CORP COM 918284100   376,213 6,879 SH   SOLE 7 6,505 0 374
VSE CORP COM 918284100   1,706,164 31,197 SH   SOLE 18 31,197 0 0
VSE CORP COM 918284100   1,189,781 21,755 SH   SOLE 19 21,755 0 0
VSE CORP COM 918284100   22,016,553 402,570 SH   SOLE 21 402,570 0 0
VSE CORP COM 918284100   14,930,425 273,001 SH   SOLE 22 261,170 0 11,831
VSE CORP COM 918284100   87,285 1,596 SH   SOLE 25 1,596 0 0
VSE CORP COM 918284100   64,698 1,183 SH   SOLE 26 256 0 927
VSE CORP COM 918284100   84,605 1,547 SH   SOLE 40 1,547 0 0
VSE CORP COM 918284100   258,301 4,723 SH   SOLE 43 4,701 0 22
VTEX SHS CL A G9470A102   6,734 1,403 SH   SOLE 2 1,403 0 0
VTV THERAPEUTICS INC CL A 918385105   1,165 1,575 SH   SOLE 2 0 0 1,575
VTV THERAPEUTICS INC CL A 918385105   6,572 8,883 SH   SOLE 21 8,883 0 0
VTV THERAPEUTICS INC CL A 918385105   33,051 44,676 SH   SOLE 22 44,676 0 0
VULCAN MATLS CO COM 929160109   49,267,207 218,538 SH   SOLE 2 84,599 0 133,939
VULCAN MATLS CO COM 929160109   30,112,923 133,574 SH   SOLE 4 66,326 0 67,248
VULCAN MATLS CO COM 929160109   18,600,829 82,509 SH   SOLE 7 71,482 0 11,027
VULCAN MATLS CO COM 929160109   2,551,530 11,318 SH   SOLE 13 11,318 0 0
VULCAN MATLS CO COM 929160109   4,483,100 19,886 SH   SOLE 15 19,886 0 0
VULCAN MATLS CO COM 929160109   66,552,142 295,210 SH   SOLE 18 282,684 0 12,526
VULCAN MATLS CO COM 929160109   242,256,697 1,074,595 SH   SOLE 19 1,074,595 0 0
VULCAN MATLS CO COM 929160109   772,337,150 3,425,910 SH   SOLE 21 3,425,910 0 0
VULCAN MATLS CO COM 929160109   690,918,593 3,064,756 SH   SOLE 22 2,778,319 0 286,437
VULCAN MATLS CO COM 929160109   65,838,399 292,044 SH   SOLE 23 292,044 0 0
VULCAN MATLS CO COM 929160109   42,152,320 186,978 SH   SOLE 25 186,432 0 546
VULCAN MATLS CO COM 929160109   51,956,931 230,469 SH   SOLE 26 89,653 0 140,816
VULCAN MATLS CO COM 929160109   50,170,094 222,543 SH   SOLE 28 1,898 0 220,645
VULCAN MATLS CO COM 929160109   2,296,332 10,186 SH   SOLE 29 10,186 0 0
VULCAN MATLS CO COM 929160109   139,189,587 617,413 SH   SOLE 30 617,413 0 0
VULCAN MATLS CO COM 929160109   10,806,692 47,936 SH   SOLE 31 45,596 0 2,340
VULCAN MATLS CO COM 929160109   36,653,839 162,588 SH   SOLE 34 162,588 0 0
VULCAN MATLS CO COM 929160109   7,157,269 31,748 SH   SOLE 36 31,748 0 0
VULCAN MATLS CO COM 929160109   1,177,699 5,224 SH   SOLE 40 5,224 0 0
VULCAN MATLS CO COM 929160109   59,065 262 SH   OTR 43 262 0 0
VULCAN MATLS CO COM 929160109   27,901,749 123,766 SH   SOLE 43 103,053 0 20,713
VUZIX CORP COM NEW 92921W300   114,153 22,383 SH   SOLE 2 2,174 0 20,209
VUZIX CORP COM NEW 92921W300   2,254 442 SH   SOLE 7 442 0 0
VUZIX CORP COM NEW 92921W300   935,722 183,475 SH   SOLE 18 183,475 0 0
VUZIX CORP COM NEW 92921W300   601,259 117,894 SH   SOLE 19 117,894 0 0
VUZIX CORP COM NEW 92921W300   11,336,173 2,222,779 SH   SOLE 21 2,222,779 0 0
VUZIX CORP COM NEW 92921W300   8,745,776 1,714,858 SH   SOLE 22 1,669,781 0 45,077
VUZIX CORP COM NEW 92921W300   1,037,386 203,409 SH   SOLE 25 203,409 0 0
VUZIX CORP COM NEW 92921W300   295,484 57,938 SH   SOLE 26 5,575 0 52,363
VUZIX CORP COM NEW 92921W300   21,012 4,120 SH   SOLE 30 4,120 0 0
VUZIX CORP COM NEW 92921W300   207,499 40,686 SH   SOLE 34 40,686 0 0
VUZIX CORP COM NEW 92921W300   8,645 1,695 SH   SOLE 36 1,695 0 0
VUZIX CORP COM NEW 92921W300   29,090 5,704 SH   SOLE 43 5,573 0 131
VYNE THERAPEUTICS INC COM 92941V308   279 68 SH   SOLE 2 0 0 68
VYNE THERAPEUTICS INC COM 92941V308   16,822 4,103 SH   SOLE 21 4,103 0 0
VYNE THERAPEUTICS INC COM 92941V308   184,250 44,939 SH   SOLE 22 44,939 0 0
W & T OFFSHORE INC COM 92922P106   383,246 99,030 SH   SOLE 2 77,336 0 21,694
W & T OFFSHORE INC COM 92922P106   4,814 1,244 SH   SOLE 7 1,244 0 0
W & T OFFSHORE INC COM 92922P106   1,014,710 262,199 SH   SOLE 18 262,199 0 0
W & T OFFSHORE INC COM 92922P106   778,350 201,124 SH   SOLE 19 201,124 0 0
W & T OFFSHORE INC COM 92922P106   13,983,541 3,613,318 SH   SOLE 21 3,613,318 0 0
W & T OFFSHORE INC COM 92922P106   9,770,001 2,524,548 SH   SOLE 22 2,452,791 0 71,757
W & T OFFSHORE INC COM 92922P106   54,563 14,099 SH   SOLE 25 14,099 0 0
W & T OFFSHORE INC COM 92922P106   25,542 6,600 SH   SOLE 26 0 0 6,600
W & T OFFSHORE INC COM 92922P106   969,625 250,549 SH   SOLE 30 250,549 0 0
W & T OFFSHORE INC COM 92922P106   55,124 14,244 SH   SOLE 40 14,244 0 0
W & T OFFSHORE INC COM 92922P106   267,463 69,112 SH   SOLE 43 66,856 0 2,256
WABASH NATL CORP COM 929566107   2,692,379 105,007 SH   SOLE 2 72,790 0 32,217
WABASH NATL CORP COM 929566107   4,231 165 SH   SOLE 4 165 0 0
WABASH NATL CORP COM 929566107   4,437,771 173,080 SH   SOLE 7 172,109 0 971
WABASH NATL CORP COM 929566107   4,013,557 156,535 SH   SOLE 18 156,535 0 0
WABASH NATL CORP COM 929566107   5,289,763 206,309 SH   SOLE 19 206,309 0 0
WABASH NATL CORP COM 929566107   144,998,918 5,655,184 SH   SOLE 21 5,655,184 0 0
WABASH NATL CORP COM 929566107   37,836,897 1,475,698 SH   SOLE 22 1,413,729 0 61,969
WABASH NATL CORP COM 929566107   208,376 8,127 SH   SOLE 23 8,127 0 0
WABASH NATL CORP COM 929566107   261,246 10,189 SH   SOLE 25 10,189 0 0
WABASH NATL CORP COM 929566107   445,905 17,391 SH   SOLE 26 13,307 0 4,084
WABASH NATL CORP COM 929566107   22,845 891 SH   SOLE 28 891 0 0
WABASH NATL CORP COM 929566107   2,059,174 80,311 SH   SOLE 30 80,311 0 0
WABASH NATL CORP COM 929566107   242,401 9,454 SH   SOLE 34 9,454 0 0
WABASH NATL CORP COM 929566107   187,198 7,301 SH   SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107   3,084,189 120,288 SH   SOLE 43 117,388 0 2,900
WABTEC COM 929740108   34,275,165 312,530 SH   SOLE 2 93,449 0 219,081
WABTEC COM 929740108   18,627,340 169,849 SH   SOLE 4 86,810 0 83,039
WABTEC COM 929740108   11,702,557 106,707 SH   SOLE 7 92,567 0 14,140
WABTEC COM 929740108   861,129 7,852 SH   SOLE 13 7,852 0 0
WABTEC COM 929740108   3,571,842 32,569 SH   SOLE 15 32,569 0 0
WABTEC COM 929740108   33,144,248 302,218 SH   SOLE 18 286,967 0 15,251
WABTEC COM 929740108   8,357,731 76,208 SH   SOLE 19 76,208 0 0
WABTEC COM 929740108   50,997 465 SH   SOLE 20 465 0 0
WABTEC COM 929740108   487,676,827 4,446,766 SH   SOLE 21 4,446,766 0 0
WABTEC COM 929740108   426,642,182 3,890,236 SH   SOLE 22 3,520,168 0 370,068
WABTEC COM 929740108   37,482,245 341,773 SH   SOLE 23 341,773 0 0
WABTEC COM 929740108   25,929,278 236,430 SH   SOLE 25 236,136 0 294
WABTEC COM 929740108   31,999,842 291,783 SH   SOLE 26 100,539 0 191,244
WABTEC COM 929740108   55,348,804 504,685 SH   SOLE 28 2,582 0 502,103
WABTEC COM 929740108   34,985 319 SH   SOLE 29 319 0 0
WABTEC COM 929740108   98,743,797 900,372 SH   SOLE 30 900,372 0 0
WABTEC COM 929740108   4,345,016 39,619 SH   SOLE 31 36,628 0 2,991
WABTEC COM 929740108   784,799 7,156 SH   SOLE 34 7,156 0 0
WABTEC COM 929740108   4,898,630 44,667 SH   SOLE 36 44,667 0 0
WABTEC COM 929740108   783,263 7,142 SH   SOLE 40 7,142 0 0
WABTEC COM 929740108   33,998 310 SH   OTR 43 310 0 0
WABTEC COM 929740108   15,457,936 140,950 SH   SOLE 43 122,679 0 18,270
WAG GROUP CO COMMON STOCK 93042P109   4,332 2,063 SH   SOLE 18 2,063 0 0
WAG GROUP CO COMMON STOCK 93042P109   73,011 34,767 SH   SOLE 21 34,767 0 0
WAG GROUP CO COMMON STOCK 93042P109   2,201 1,048 SH   SOLE 22 1,048 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   31,909 4,128 SH   SOLE 2 633 0 3,495
WALDENCAST PLC CLASS A ORD SHS G9503X103   341,225 44,143 SH   SOLE 18 44,143 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   257,672 33,334 SH   SOLE 19 33,334 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   3,759,424 486,342 SH   SOLE 21 486,342 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   1,101,494 142,496 SH   SOLE 22 133,544 0 8,952
WALGREENS BOOTS ALLIANCE INC COM 931427108   48,207,901 1,692,099 SH   SOLE 2 644,881 0 1,047,218
WALGREENS BOOTS ALLIANCE INC COM 931427108   18,324,910 643,205 SH   SOLE 4 342,947 0 300,258
WALGREENS BOOTS ALLIANCE INC COM 931427108   21,540,976 756,089 SH   SOLE 7 694,302 0 61,787
WALGREENS BOOTS ALLIANCE INC COM 931427108   551,794 19,368 SH   SOLE 13 19,368 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   3,567,831 125,231 SH   SOLE 15 125,231 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   40,265,658 1,413,326 SH   SOLE 18 1,351,569 0 61,757
WALGREENS BOOTS ALLIANCE INC COM 931427108   12,841,355 450,732 SH   SOLE 19 450,732 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   856,129,001 30,050,158 SH   SOLE 21 30,050,158 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   452,266,100 15,874,556 SH   SOLE 22 14,343,222 0 1,531,334
WALGREENS BOOTS ALLIANCE INC COM 931427108   38,195,289 1,340,656 SH   SOLE 23 1,340,656 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   96,427,282 3,384,601 SH   SOLE 25 2,947,539 0 437,062
WALGREENS BOOTS ALLIANCE INC COM 931427108   51,004,023 1,790,243 SH   SOLE 26 817,705 0 972,538
WALGREENS BOOTS ALLIANCE INC COM 931427108   45,940,068 1,612,498 SH   SOLE 28 49,942 0 1,562,556
WALGREENS BOOTS ALLIANCE INC COM 931427108   11,168 392 SH   SOLE 29 392 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   177,874,210 6,243,391 SH   SOLE 30 5,938,630 0 304,761
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,691,448 164,670 SH   SOLE 31 152,270 0 12,400
WALGREENS BOOTS ALLIANCE INC COM 931427108   12,564,546 441,016 SH   SOLE 32 441,016 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   3,495,951 122,708 SH   SOLE 34 122,708 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   6,861,817 240,850 SH   SOLE 36 240,850 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   816,723 28,667 SH   SOLE 40 28,667 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   39,117 1,373 SH   OTR 43 1,373 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   15,786,029 554,090 SH   SOLE 43 427,927 0 126,163
WALKER & DUNLOP INC COM 93148P102   2,250,427 28,454 SH   SOLE 2 9,458 0 18,996
WALKER & DUNLOP INC COM 93148P102   9,965 126 SH   SOLE 4 126 0 0
WALKER & DUNLOP INC COM 93148P102   443,220 5,604 SH   SOLE 7 5,312 0 292
WALKER & DUNLOP INC COM 93148P102   8,907,037 112,619 SH   SOLE 18 112,619 0 0
WALKER & DUNLOP INC COM 93148P102   5,056,303 63,931 SH   SOLE 19 63,931 0 0
WALKER & DUNLOP INC COM 93148P102   299,664,576 3,788,906 SH   SOLE 21 3,788,906 0 0
WALKER & DUNLOP INC COM 93148P102   72,534,388 917,112 SH   SOLE 22 859,592 0 57,520
WALKER & DUNLOP INC COM 93148P102   430,250 5,440 SH   SOLE 25 5,440 0 0
WALKER & DUNLOP INC COM 93148P102   1,690,786 21,378 SH   SOLE 26 18,608 0 2,770
WALKER & DUNLOP INC COM 93148P102   1,482,938 18,750 SH   SOLE 28 17,960 0 790
WALKER & DUNLOP INC COM 93148P102   4,424,453 55,942 SH   SOLE 30 55,942 0 0
WALKER & DUNLOP INC COM 93148P102   37,726 477 SH   SOLE 36 477 0 0
WALKER & DUNLOP INC COM 93148P102   530,536 6,708 SH   SOLE 40 6,708 0 0
WALKER & DUNLOP INC COM 93148P102   3,247,752 41,064 SH   SOLE 43 36,326 0 4,738
WALKME LTD ORD SHS M97628107   11,107 1,157 SH   SOLE 2 1,157 0 0
WALKME LTD ORD SHS M97628107   1,079,002 112,396 SH   SOLE 21 112,396 0 0
WALKME LTD ORD SHS M97628107   1,000,925 104,263 SH   SOLE 22 93,218 0 11,045
WALMART INC COM 931142103   562,231,917 3,576,994 SH   SOLE 2 1,309,248 0 2,267,746
WALMART INC COM 931142103   191,318,239 1,217,192 SH   SOLE 4 552,596 0 664,596
WALMART INC COM 931142103   180,148,399 1,146,128 SH   SOLE 7 905,205 0 240,923
WALMART INC COM 931142103   26,816,951 170,613 SH   SOLE 13 170,613 0 0
WALMART INC COM 931142103   39,996,337 254,462 SH   SOLE 15 254,462 0 0
WALMART INC COM 931142103   458,162,936 2,914,893 SH   SOLE 18 2,640,126 0 274,767
WALMART INC COM 931142103   259,688,238 1,652,171 SH   SOLE 19 1,652,171 0 0
WALMART INC COM 931142103   2,700,981 17,184 SH   SOLE 20 17,184 0 0
WALMART INC COM 931142103   5,004,473,982 31,839,127 SH   SOLE 21 31,839,127 0 0
WALMART INC COM 931142103   5,146,490,827 32,742,657 SH   SOLE 22 29,509,599 0 3,233,058
WALMART INC COM 931142103   546,207,259 3,475,043 SH   SOLE 23 3,475,043 0 0
WALMART INC COM 931142103   501,567,982 3,191,042 SH   SOLE 25 3,007,358 0 183,684
WALMART INC COM 931142103   503,161,001 3,201,177 SH   SOLE 26 1,524,778 0 1,676,399
WALMART INC COM 931142103   351,057,915 2,233,477 SH   SOLE 28 57,527 0 2,175,950
WALMART INC COM 931142103   19,860,479 126,355 SH   SOLE 29 126,355 0 0
WALMART INC COM 931142103   1,236,297,247 7,865,487 SH   SOLE 30 7,832,191 0 33,296
WALMART INC COM 931142103   92,480,154 588,371 SH   SOLE 31 562,596 0 25,775
WALMART INC COM 931142103   23,269,242 148,042 SH   SOLE 32 148,042 0 0
WALMART INC COM 931142103   160,561,099 1,021,511 SH   SOLE 34 1,021,511 0 0
WALMART INC COM 931142103   68,502,030 435,819 SH   SOLE 36 435,819 0 0
WALMART INC COM 931142103   9,105,752 57,932 SH   SOLE 40 57,932 0 0
WALMART INC COM 931142103   463,681 2,950 SH   OTR 43 2,950 0 0
WALMART INC COM 931142103   390,771,411 2,486,140 SH   SOLE 43 2,201,525 0 284,615
WARBY PARKER INC CL A COM 93403J106   1,247,288 106,697 SH   SOLE 2 77,921 0 28,776
WARBY PARKER INC CL A COM 93403J106   2,677 229 SH   SOLE 4 229 0 0
WARBY PARKER INC CL A COM 93403J106   11,304 967 SH   SOLE 7 967 0 0
WARBY PARKER INC CL A COM 93403J106   2,486,615 212,713 SH   SOLE 18 212,713 0 0
WARBY PARKER INC CL A COM 93403J106   4,264,734 364,819 SH   SOLE 19 364,819 0 0
WARBY PARKER INC CL A COM 93403J106   32,724,004 2,799,316 SH   SOLE 21 2,799,316 0 0
WARBY PARKER INC CL A COM 93403J106   24,758,520 2,117,923 SH   SOLE 22 2,063,573 0 54,350
WARBY PARKER INC CL A COM 93403J106   66,200 5,663 SH   SOLE 23 5,663 0 0
WARBY PARKER INC CL A COM 93403J106   201,045 17,198 SH   SOLE 25 17,198 0 0
WARBY PARKER INC CL A COM 93403J106   571,372 48,877 SH   SOLE 26 41,683 0 7,194
WARBY PARKER INC CL A COM 93403J106   31,434 2,689 SH   SOLE 28 0 0 2,689
WARBY PARKER INC CL A COM 93403J106   748,967 64,069 SH   SOLE 30 64,069 0 0
WARBY PARKER INC CL A COM 93403J106   154,717 13,235 SH   SOLE 40 13,235 0 0
WARBY PARKER INC CL A COM 93403J106   327,028 27,975 SH   SOLE 43 27,532 0 443
WARNER BROS DISCOVERY INC COM SER A 934423104   54,911,331 4,378,894 SH   SOLE 2 835,938 0 3,542,956
WARNER BROS DISCOVERY INC COM SER A 934423104   21,128,746 1,684,908 SH   SOLE 4 942,405 0 742,503
WARNER BROS DISCOVERY INC COM SER A 934423104   30,912,015 2,465,073 SH   SOLE 7 2,232,027 0 233,046
WARNER BROS DISCOVERY INC COM SER A 934423104   1,165,104 92,911 SH   SOLE 13 92,911 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   3,346,048 266,830 SH   SOLE 15 266,830 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   49,389,129 3,938,527 SH   SOLE 18 3,710,677 0 227,850
WARNER BROS DISCOVERY INC COM SER A 934423104   12,943,349 1,032,165 SH   SOLE 19 1,032,165 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   749,240,434 59,748,041 SH   SOLE 21 59,748,041 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   609,276,215 48,586,620 SH   SOLE 22 43,844,172 0 4,742,448
WARNER BROS DISCOVERY INC COM SER A 934423104   54,172,599 4,319,984 SH   SOLE 23 4,319,984 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   43,599,523 3,476,836 SH   SOLE 25 3,469,074 0 7,762
WARNER BROS DISCOVERY INC COM SER A 934423104   48,949,075 3,903,435 SH   SOLE 26 1,523,567 0 2,379,868
WARNER BROS DISCOVERY INC COM SER A 934423104   40,971,566 3,267,270 SH   SOLE 28 68,491 0 3,198,779
WARNER BROS DISCOVERY INC COM SER A 934423104   187,059 14,917 SH   SOLE 29 14,917 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   193,444,147 15,426,168 SH   SOLE 30 15,426,168 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   6,678,277 532,558 SH   SOLE 31 492,068 0 40,490
WARNER BROS DISCOVERY INC COM SER A 934423104   6,711,584 535,214 SH   SOLE 32 535,214 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   1,282,666 102,286 SH   SOLE 34 102,286 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   6,877,588 548,452 SH   SOLE 36 548,452 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   1,145,291 91,331 SH   SOLE 40 91,331 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   44,868 3,578 SH   OTR 43 3,578 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   17,026,396 1,357,767 SH   SOLE 43 1,143,335 0 214,432
WARNER MUSIC GROUP CORP COM CL A 934550203   99,299 3,806 SH   SOLE 2 0 0 3,806
WARNER MUSIC GROUP CORP COM CL A 934550203   3,592,228 137,686 SH   SOLE 18 47 0 137,639
WARNER MUSIC GROUP CORP COM CL A 934550203   25,242,258 967,507 SH   SOLE 19 967,507 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   4,044,107 155,006 SH   SOLE 21 155,006 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   42,907,692 1,644,603 SH   SOLE 22 1,644,603 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   63,216 2,423 SH   SOLE 28 2,423 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   53,226,444 2,040,109 SH   SOLE 34 2,040,109 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   130 5 SH   SOLE 43 5 0 0
WARRIOR MET COAL INC COM 93627C101   2,129,007 54,660 SH   SOLE 2 20,345 0 34,315
WARRIOR MET COAL INC COM 93627C101   6,894 177 SH   SOLE 4 177 0 0
WARRIOR MET COAL INC COM 93627C101   48,454 1,244 SH   SOLE 7 1,244 0 0
WARRIOR MET COAL INC COM 93627C101   6,892,943 176,969 SH   SOLE 18 176,969 0 0
WARRIOR MET COAL INC COM 93627C101   6,500,911 166,904 SH   SOLE 19 166,904 0 0
WARRIOR MET COAL INC COM 93627C101   194,875,030 5,003,210 SH   SOLE 21 5,003,210 0 0
WARRIOR MET COAL INC COM 93627C101   59,720,088 1,533,250 SH   SOLE 22 1,437,990 0 95,260
WARRIOR MET COAL INC COM 93627C101   9,543 245 SH   SOLE 23 245 0 0
WARRIOR MET COAL INC COM 93627C101   869,403 22,321 SH   SOLE 26 17,440 0 4,881
WARRIOR MET COAL INC COM 93627C101   3,531,752 90,674 SH   SOLE 30 90,674 0 0
WARRIOR MET COAL INC COM 93627C101   119,966 3,080 SH   SOLE 36 3,080 0 0
WARRIOR MET COAL INC COM 93627C101   380,347 9,765 SH   SOLE 40 9,765 0 0
WARRIOR MET COAL INC COM 93627C101   1,735,438 44,556 SH   SOLE 43 43,152 0 1,404
WASHINGTON FED INC COM 938824109   1,591,333 60,005 SH   SOLE 2 19,555 0 40,450
WASHINGTON FED INC COM 938824109   5,569 210 SH   SOLE 4 210 0 0
WASHINGTON FED INC COM 938824109   18,034 680 SH   SOLE 7 680 0 0
WASHINGTON FED INC COM 938824109   5,825,648 219,670 SH   SOLE 18 219,670 0 0
WASHINGTON FED INC COM 938824109   3,193,512 120,419 SH   SOLE 19 120,419 0 0
WASHINGTON FED INC COM 938824109   188,096,733 7,092,637 SH   SOLE 21 7,092,637 0 0
WASHINGTON FED INC COM 938824109   49,068,869 1,850,259 SH   SOLE 22 1,771,403 0 78,856
WASHINGTON FED INC COM 938824109   293,099 11,052 SH   SOLE 25 11,052 0 0
WASHINGTON FED INC COM 938824109   789,023 29,752 SH   SOLE 26 22,606 0 7,146
WASHINGTON FED INC COM 938824109   185,560 6,997 SH   SOLE 28 1,641 0 5,356
WASHINGTON FED INC COM 938824109   2,652,106 100,004 SH   SOLE 30 100,004 0 0
WASHINGTON FED INC COM 938824109   57,363 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109   288,882 10,893 SH   SOLE 40 10,893 0 0
WASHINGTON FED INC COM 938824109   282,748 10,662 SH   SOLE 43 9,500 0 1,162
WASHINGTON TR BANCORP INC COM 940610108   4,073,431 151,937 SH   SOLE 2 106,325 0 45,612
WASHINGTON TR BANCORP INC COM 940610108   4,611 172 SH   SOLE 7 172 0 0
WASHINGTON TR BANCORP INC COM 940610108   1,657,582 61,827 SH   SOLE 18 61,827 0 0
WASHINGTON TR BANCORP INC COM 940610108   5,251,596 195,882 SH   SOLE 19 195,882 0 0
WASHINGTON TR BANCORP INC COM 940610108   20,593,056 768,111 SH   SOLE 21 768,111 0 0
WASHINGTON TR BANCORP INC COM 940610108   23,256,415 867,453 SH   SOLE 22 842,203 0 25,250
WASHINGTON TR BANCORP INC COM 940610108   110,484 4,121 SH   SOLE 23 4,121 0 0
WASHINGTON TR BANCORP INC COM 940610108   89,009 3,320 SH   SOLE 25 3,320 0 0
WASHINGTON TR BANCORP INC COM 940610108   717,570 26,765 SH   SOLE 26 1,018 0 25,747
WASHINGTON TR BANCORP INC COM 940610108   37,775 1,409 SH   SOLE 28 95 0 1,314
WASHINGTON TR BANCORP INC COM 940610108   537,272 20,040 SH   SOLE 30 20,040 0 0
WASHINGTON TR BANCORP INC COM 940610108   360,729 13,455 SH   SOLE 34 13,455 0 0
WASHINGTON TR BANCORP INC COM 940610108   128,742 4,802 SH   SOLE 40 4,802 0 0
WASHINGTON TR BANCORP INC COM 940610108   23,968 894 SH   OTR 43 894 0 0
WASHINGTON TR BANCORP INC COM 940610108   3,478,115 129,732 SH   SOLE 43 115,223 0 14,509
WASTE CONNECTIONS INC COM 94106B101   1,745,032 12,209 SH   SOLE 2 2,709 0 9,500
WASTE CONNECTIONS INC COM 94106B101   17,440,890 122,024 SH   SOLE 4 99,722 0 22,302
WASTE CONNECTIONS INC COM 94106B101   11,497,289 80,440 SH   SOLE 7 79,354 0 1,086
WASTE CONNECTIONS INC COM 94106B101   393,200 2,751 SH   SOLE 13 2,751 0 0
WASTE CONNECTIONS INC COM 94106B101   2,168,105 15,169 SH   SOLE 15 15,169 0 0
WASTE CONNECTIONS INC COM 94106B101   78,559,172 549,634 SH   SOLE 18 407,388 0 142,246
WASTE CONNECTIONS INC COM 94106B101   191,675,848 1,341,047 SH   SOLE 19 1,341,047 0 0
WASTE CONNECTIONS INC COM 94106B101   476,134,419 3,331,242 SH   SOLE 21 3,331,242 0 0
WASTE CONNECTIONS INC COM 94106B101   188,613,858 1,319,624 SH   SOLE 22 1,043,887 0 275,737
WASTE CONNECTIONS INC COM 94106B101   65,386,759 457,474 SH   SOLE 23 457,474 0 0
WASTE CONNECTIONS INC COM 94106B101   20,749,005 145,169 SH   SOLE 25 145,169 0 0
WASTE CONNECTIONS INC COM 94106B101   26,668,880 186,587 SH   SOLE 26 141,935 0 44,652
WASTE CONNECTIONS INC COM 94106B101   49,171,636 344,026 SH   SOLE 28 515 0 343,511
WASTE CONNECTIONS INC COM 94106B101   116,293,136 813,637 SH   SOLE 30 813,637 0 0
WASTE CONNECTIONS INC COM 94106B101   7,549,563 52,820 SH   SOLE 31 48,244 0 4,576
WASTE CONNECTIONS INC COM 94106B101   1,463,031 10,236 SH   SOLE 34 10,236 0 0
WASTE CONNECTIONS INC COM 94106B101   7,066,745 49,442 SH   SOLE 36 49,442 0 0
WASTE CONNECTIONS INC COM 94106B101   1,472,322 10,301 SH   SOLE 40 10,301 0 0
WASTE CONNECTIONS INC COM 94106B101   127,065 889 SH   OTR 43 889 0 0
WASTE CONNECTIONS INC COM 94106B101   19,746,367 138,154 SH   SOLE 43 121,467 0 16,687
WASTE MGMT INC DEL COM 94106L109   124,977,031 720,661 SH   SOLE 2 78,692 0 641,969
WASTE MGMT INC DEL COM 94106L109   38,824,923 223,878 SH   SOLE 4 187,963 0 35,915
WASTE MGMT INC DEL COM 94106L109   59,299,928 341,944 SH   SOLE 7 306,783 0 35,161
WASTE MGMT INC DEL COM 94106L109   830,682 4,790 SH   SOLE 13 4,790 0 0
WASTE MGMT INC DEL COM 94106L109   9,457,460 54,535 SH   SOLE 15 54,535 0 0
WASTE MGMT INC DEL COM 94106L109   108,128,064 623,504 SH   SOLE 18 590,174 0 33,330
WASTE MGMT INC DEL COM 94106L109   34,164,087 197,002 SH   SOLE 19 197,002 0 0
WASTE MGMT INC DEL COM 94106L109   1,948,819,736 11,237,572 SH   SOLE 21 11,237,572 0 0
WASTE MGMT INC DEL COM 94106L109   1,598,688,051 9,218,591 SH   SOLE 22 8,380,922 0 837,669
WASTE MGMT INC DEL COM 94106L109   125,935,523 726,188 SH   SOLE 23 726,188 0 0
WASTE MGMT INC DEL COM 94106L109   159,868,788 921,859 SH   SOLE 25 921,859 0 0
WASTE MGMT INC DEL COM 94106L109   155,854,635 898,712 SH   SOLE 26 365,040 0 533,672
WASTE MGMT INC DEL COM 94106L109   165,034,623 951,647 SH   SOLE 28 7,234 0 944,413
WASTE MGMT INC DEL COM 94106L109   435,358,424 2,510,428 SH   SOLE 30 2,510,428 0 0
WASTE MGMT INC DEL COM 94106L109   16,380,906 94,458 SH   SOLE 31 84,515 0 9,943
WASTE MGMT INC DEL COM 94106L109   66,654,150 384,351 SH   SOLE 34 384,351 0 0
WASTE MGMT INC DEL COM 94106L109   24,045,030 138,652 SH   SOLE 36 138,652 0 0
WASTE MGMT INC DEL COM 94106L109   2,747,666 15,844 SH   SOLE 40 15,844 0 0
WASTE MGMT INC DEL COM 94106L109   259,436 1,496 SH   OTR 43 1,496 0 0
WASTE MGMT INC DEL COM 94106L109   117,461,763 677,325 SH   SOLE 43 598,301 0 79,024
WASTE MGMT INC DEL OPTIONS 94106L109   433,550 2,500 SH Call SOLE 4 2,500 0 0
WASTE MGMT INC DEL OPTIONS 94106L109   7,353,008 42,400 SH Call SOLE 18 42,400 0 0
WASTE MGMT INC DEL OPTIONS 94106L109   52,528,918 302,900 SH Call SOLE 19 302,900 0 0
WASTE MGMT INC DEL OPTIONS 94106L109   3,294,980 19,000 SH Call SOLE 22 19,000 0 0
WASTE MGMT INC DEL OPTIONS 94106L109   25,354,004 146,200 SH Call SOLE 34 146,200 0 0
WATERS CORP COM 941848103   47,545,672 178,381 SH   SOLE 2 65,564 0 112,817
WATERS CORP COM 941848103   15,924,699 59,746 SH   SOLE 4 32,425 0 27,321
WATERS CORP COM 941848103   25,282,652 94,855 SH   SOLE 7 86,370 0 8,485
WATERS CORP COM 941848103   448,320 1,682 SH   SOLE 13 1,682 0 0
WATERS CORP COM 941848103   1,840,992 6,907 SH   SOLE 15 6,907 0 0
WATERS CORP COM 941848103   44,041,737 165,235 SH   SOLE 18 160,255 0 4,980
WATERS CORP COM 941848103   31,569,531 118,442 SH   SOLE 19 118,442 0 0
WATERS CORP COM 941848103   718,017,446 2,693,845 SH   SOLE 21 2,693,845 0 0
WATERS CORP COM 941848103   348,032,739 1,305,743 SH   SOLE 22 1,180,859 0 124,884
WATERS CORP COM 941848103   27,420,569 102,876 SH   SOLE 23 102,876 0 0
WATERS CORP COM 941848103   39,806,150 149,344 SH   SOLE 25 149,191 0 153
WATERS CORP COM 941848103   27,711,631 103,968 SH   SOLE 26 42,103 0 61,865
WATERS CORP COM 941848103   69,613,318 261,174 SH   SOLE 28 34,394 0 226,780
WATERS CORP COM 941848103   151,546,914 568,571 SH   SOLE 30 544,455 0 24,116
WATERS CORP COM 941848103   3,659,328 13,729 SH   SOLE 31 12,330 0 1,399
WATERS CORP COM 941848103   45,570,877 170,972 SH   SOLE 34 170,972 0 0
WATERS CORP COM 941848103   4,154,826 15,588 SH   SOLE 36 15,588 0 0
WATERS CORP COM 941848103   623,970 2,341 SH   SOLE 40 2,341 0 0
WATERS CORP COM 941848103   43,979 165 SH   OTR 43 165 0 0
WATERS CORP COM 941848103   19,972,269 74,932 SH   SOLE 43 61,667 0 13,265
WATERSTONE FINL INC MD COM 94188P101   94,228 6,503 SH   SOLE 2 615 0 5,888
WATERSTONE FINL INC MD COM 94188P101   4,246 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101   919,535 63,460 SH   SOLE 18 63,460 0 0
WATERSTONE FINL INC MD COM 94188P101   587,917 40,574 SH   SOLE 19 40,574 0 0
WATERSTONE FINL INC MD COM 94188P101   10,720,064 739,825 SH   SOLE 21 739,825 0 0
WATERSTONE FINL INC MD COM 94188P101   10,058,335 694,157 SH   SOLE 22 678,810 0 15,347
WATERSTONE FINL INC MD COM 94188P101   20,808 1,436 SH   OTR 43 1,436 0 0
WATERSTONE FINL INC MD COM 94188P101   560,575 38,687 SH   SOLE 43 33,334 0 5,353
WATSCO INC CL B CONV 942622101   378 1 SH   SOLE 43 1 0 0
WATSCO INC COM 942622200   36,790,493 96,444 SH   SOLE 2 24,484 0 71,960
WATSCO INC COM 942622200   11,466,607 30,059 SH   SOLE 4 14,795 0 15,264
WATSCO INC COM 942622200   3,441,622 9,022 SH   SOLE 7 8,776 0 246
WATSCO INC COM 942622200   38,910 102 SH   SOLE 13 102 0 0
WATSCO INC COM 942622200   1,592,256 4,174 SH   SOLE 15 4,174 0 0
WATSCO INC COM 942622200   35,224,558 92,339 SH   SOLE 18 90,457 0 1,882
WATSCO INC COM 942622200   6,468,205 16,956 SH   SOLE 19 16,956 0 0
WATSCO INC COM 942622200   1,042,136,367 2,731,896 SH   SOLE 21 2,731,896 0 0
WATSCO INC COM 942622200   380,213,056 996,705 SH   SOLE 22 933,645 0 63,060
WATSCO INC COM 942622200   22,654,740 59,388 SH   SOLE 23 59,388 0 0
WATSCO INC COM 942622200   3,030,398 7,944 SH   SOLE 25 7,833 0 111
WATSCO INC COM 942622200   14,156,352 37,110 SH   SOLE 26 16,492 0 20,618
WATSCO INC COM 942622200   15,951,550 41,816 SH   SOLE 28 350 0 41,466
WATSCO INC COM 942622200   33,432,031 87,640 SH   SOLE 30 87,640 0 0
WATSCO INC COM 942622200   2,770,998 7,264 SH   SOLE 31 6,677 0 587
WATSCO INC COM 942622200   5,089,191 13,341 SH   SOLE 32 13,341 0 0
WATSCO INC COM 942622200   545,884 1,431 SH   SOLE 34 1,431 0 0
WATSCO INC COM 942622200   1,475,144 3,867 SH   SOLE 36 3,867 0 0
WATSCO INC COM 942622200   508,118 1,332 SH   SOLE 40 1,332 0 0
WATSCO INC COM 942622200   61,035 160 SH   OTR 43 160 0 0
WATSCO INC COM 942622200   13,871,228 36,363 SH   SOLE 43 30,983 0 5,380
WATTS WATER TECHNOLOGIES INC CL A 942749102   19,026,528 103,557 SH   SOLE 2 70,922 0 32,635
WATTS WATER TECHNOLOGIES INC CL A 942749102   18,006 98 SH   SOLE 4 98 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   6,592,600 35,882 SH   SOLE 7 35,393 0 489
WATTS WATER TECHNOLOGIES INC CL A 942749102   21,129,869 115,005 SH   SOLE 18 110,950 0 4,055
WATTS WATER TECHNOLOGIES INC CL A 942749102   46,658,785 253,953 SH   SOLE 19 253,953 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   362,578,845 1,973,433 SH   SOLE 21 1,973,433 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   192,449,091 1,047,456 SH   SOLE 22 1,027,265 0 20,191
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,206,922 6,569 SH   SOLE 23 6,569 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   9,270,465 50,457 SH   SOLE 25 50,457 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   6,066,213 33,017 SH   SOLE 26 13,525 0 19,492
WATTS WATER TECHNOLOGIES INC CL A 942749102   531,898 2,895 SH   SOLE 28 491 0 2,404
WATTS WATER TECHNOLOGIES INC CL A 942749102   53,038,993 288,679 SH   SOLE 30 288,679 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   11,048,236 60,133 SH   SOLE 34 60,133 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,204,350 6,555 SH   SOLE 36 6,555 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   786,181 4,279 SH   SOLE 40 4,279 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   5,749,047 31,291 SH   SOLE 43 30,331 0 960
WAVE LIFE SCIENCES LTD SHS Y95308105   99,481 27,330 SH   SOLE 2 1,969 0 25,361
WAVE LIFE SCIENCES LTD SHS Y95308105   625,523 171,847 SH   SOLE 18 171,847 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   404,273 111,064 SH   SOLE 19 111,064 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   9,255,144 2,542,622 SH   SOLE 21 2,542,622 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   6,203,313 1,704,207 SH   SOLE 22 1,655,109 0 49,098
WAVE LIFE SCIENCES LTD SHS Y95308105   180,690 49,640 SH   SOLE 30 49,640 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   65,320 17,945 SH   SOLE 43 16,436 0 1,509
WAVEDANCER INC COM 456696103   1,075 3,523 SH   SOLE 21 3,523 0 0
WAYFAIR INC CL A 94419L101   8,998,619 138,419 SH   SOLE 2 24,466 0 113,953
WAYFAIR INC CL A 94419L101   44,857 690 SH   SOLE 4 162 0 528
WAYFAIR INC CL A 94419L101   723,756 11,133 SH   SOLE 7 10,591 0 542
WAYFAIR INC CL A 94419L101   2,799,071 43,056 SH   SOLE 18 43,056 0 0
WAYFAIR INC CL A 94419L101   6,199,614 95,364 SH   SOLE 19 95,364 0 0
WAYFAIR INC CL A 94419L101   66,366,369 1,020,864 SH   SOLE 21 1,020,864 0 0
WAYFAIR INC CL A 94419L101   129,937,242 1,998,727 SH   SOLE 22 1,901,538 0 97,189
WAYFAIR INC CL A 94419L101   958,117 14,738 SH   SOLE 25 14,738 0 0
WAYFAIR INC CL A 94419L101   7,029,726 108,133 SH   SOLE 26 29,937 0 78,196
WAYFAIR INC CL A 94419L101   512,604 7,885 SH   SOLE 28 1,383 0 6,502
WAYFAIR INC CL A 94419L101   7,309,659 112,439 SH   SOLE 30 112,439 0 0
WAYFAIR INC CL A 94419L101   72,616 1,117 SH   SOLE 31 1,117 0 0
WAYFAIR INC CL A 94419L101   87,959 1,353 SH   SOLE 36 1,353 0 0
WAYFAIR INC CL A 94419L101   912,155 14,031 SH   SOLE 40 14,031 0 0
WAYFAIR INC CL A 94419L101   4,444,084 68,360 SH   SOLE 43 60,504 0 7,856
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8   4,458,275 5,420,000 PRN   SOLE 21 5,420,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   560,868 659,000 PRN   SOLE 2 659,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   7,315,119 8,595,000 PRN   SOLE 19 8,595,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   3,646,921 4,285,000 PRN   SOLE 21 4,285,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   4,890,363 5,746,000 PRN   SOLE 34 5,746,000 0 0
WD 40 CO COM 929236107   1,338,283 7,094 SH   SOLE 2 3,982 0 3,112
WD 40 CO COM 929236107   9,055 48 SH   SOLE 4 48 0 0
WD 40 CO COM 929236107   409,371 2,170 SH   SOLE 7 2,058 0 112
WD 40 CO COM 929236107   8,031,585 42,574 SH   SOLE 18 42,574 0 0
WD 40 CO COM 929236107   5,264,656 27,907 SH   SOLE 19 27,907 0 0
WD 40 CO COM 929236107   299,295,677 1,586,513 SH   SOLE 21 1,586,513 0 0
WD 40 CO COM 929236107   70,258,165 372,426 SH   SOLE 22 353,393 0 19,033
WD 40 CO COM 929236107   31,127 165 SH   SOLE 23 165 0 0
WD 40 CO COM 929236107   503,318 2,668 SH   SOLE 25 2,668 0 0
WD 40 CO COM 929236107   871,186 4,618 SH   SOLE 26 3,378 0 1,240
WD 40 CO COM 929236107   493,697 2,617 SH   SOLE 28 244 0 2,373
WD 40 CO COM 929236107   4,055,220 21,496 SH   SOLE 30 21,496 0 0
WD 40 CO COM 929236107   532,182 2,821 SH   SOLE 34 2,821 0 0
WD 40 CO COM 929236107   524,258 2,779 SH   SOLE 40 2,779 0 0
WD 40 CO COM 929236107   3,279,114 17,382 SH   SOLE 43 16,343 0 1,039
WEATHERFORD INTL PLC ORD SHS G48833118   2,371,858 35,710 SH   SOLE 2 20,041 0 15,669
WEATHERFORD INTL PLC ORD SHS G48833118   12,819 193 SH   SOLE 4 193 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   953,924 14,362 SH   SOLE 7 13,628 0 734
WEATHERFORD INTL PLC ORD SHS G48833118   11,750,761 176,916 SH   SOLE 18 176,916 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   9,467,507 142,540 SH   SOLE 19 142,540 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   170,746,625 2,570,711 SH   SOLE 21 2,570,711 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   118,073,306 1,777,677 SH   SOLE 22 1,726,508 0 51,169
WEATHERFORD INTL PLC ORD SHS G48833118   784,287 11,808 SH   SOLE 25 11,808 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,653,127 24,889 SH   SOLE 26 18,842 0 6,047
WEATHERFORD INTL PLC ORD SHS G48833118   3,328,970 50,120 SH   SOLE 28 37,878 0 12,242
WEATHERFORD INTL PLC ORD SHS G48833118   5,071,632 76,357 SH   SOLE 30 76,357 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   89,999 1,355 SH   SOLE 36 1,355 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   651,182 9,804 SH   SOLE 40 9,804 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   2,395,039 36,059 SH   SOLE 43 29,303 0 6,756
WEAVE COMMUNICATIONS INC COM 94724R108   58,639 5,278 SH   SOLE 2 1,088 0 4,190
WEAVE COMMUNICATIONS INC COM 94724R108   949,749 85,486 SH   SOLE 18 85,486 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   746,581 67,199 SH   SOLE 19 67,199 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   12,496,806 1,124,825 SH   SOLE 21 1,124,825 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   8,157,251 734,226 SH   SOLE 22 724,899 0 9,327
WEBSTER FINL CORP COM 947890109   14,161,044 375,127 SH   SOLE 2 113,617 0 261,510
WEBSTER FINL CORP COM 947890109   5,481,225 145,198 SH   SOLE 4 70,541 0 74,657
WEBSTER FINL CORP COM 947890109   1,528,535 40,491 SH   SOLE 7 39,636 0 855
WEBSTER FINL CORP COM 947890109   160,664 4,256 SH   SOLE 13 4,256 0 0
WEBSTER FINL CORP COM 947890109   732,350 19,400 SH   SOLE 15 19,400 0 0
WEBSTER FINL CORP COM 947890109   25,194,275 667,398 SH   SOLE 18 657,599 0 9,799
WEBSTER FINL CORP COM 947890109   2,047,560 54,240 SH   SOLE 19 54,240 0 0
WEBSTER FINL CORP COM 947890109   348,390,069 9,228,876 SH   SOLE 21 9,228,876 0 0
WEBSTER FINL CORP COM 947890109   199,751,143 5,291,421 SH   SOLE 22 4,957,446 0 333,975
WEBSTER FINL CORP COM 947890109   11,117,375 294,500 SH   SOLE 23 294,500 0 0
WEBSTER FINL CORP COM 947890109   1,078,178 28,561 SH   SOLE 25 28,331 0 230
WEBSTER FINL CORP COM 947890109   3,671,905 97,269 SH   SOLE 26 70,953 0 26,316
WEBSTER FINL CORP COM 947890109   9,849,957 260,926 SH   SOLE 28 13,151 0 247,775
WEBSTER FINL CORP COM 947890109   15,327 406 SH   SOLE 29 406 0 0
WEBSTER FINL CORP COM 947890109   29,197,738 773,450 SH   SOLE 30 773,450 0 0
WEBSTER FINL CORP COM 947890109   1,582,971 41,933 SH   SOLE 31 37,717 0 4,216
WEBSTER FINL CORP COM 947890109   309,626 8,202 SH   SOLE 34 8,202 0 0
WEBSTER FINL CORP COM 947890109   926,989 24,556 SH   SOLE 36 24,556 0 0
WEBSTER FINL CORP COM 947890109   229,143 6,070 SH   SOLE 40 6,070 0 0
WEBSTER FINL CORP COM 947890109   6,597,547 174,769 SH   SOLE 43 155,193 0 19,576
WEC ENERGY GROUP INC COM 92939U106   53,572,357 607,121 SH   SOLE 2 92,809 0 514,312
WEC ENERGY GROUP INC COM 92939U106   15,446,059 175,046 SH   SOLE 4 147,024 0 28,022
WEC ENERGY GROUP INC COM 92939U106   27,307,986 309,474 SH   SOLE 7 283,035 0 26,439
WEC ENERGY GROUP INC COM 92939U106   308,575 3,497 SH   SOLE 13 3,497 0 0
WEC ENERGY GROUP INC COM 92939U106   4,709,369 53,370 SH   SOLE 15 53,370 0 0
WEC ENERGY GROUP INC COM 92939U106   54,600,706 618,775 SH   SOLE 18 591,750 0 27,025
WEC ENERGY GROUP INC COM 92939U106   22,733,712 257,635 SH   SOLE 19 257,635 0 0
WEC ENERGY GROUP INC COM 92939U106   1,387,853,280 15,728,165 SH   SOLE 21 15,728,165 0 0
WEC ENERGY GROUP INC COM 92939U106   676,548,698 7,667,143 SH   SOLE 22 7,023,103 0 644,040
WEC ENERGY GROUP INC COM 92939U106   49,996,872 566,601 SH   SOLE 23 566,601 0 0
WEC ENERGY GROUP INC COM 92939U106   10,051,507 113,911 SH   SOLE 25 113,911 0 0
WEC ENERGY GROUP INC COM 92939U106   34,736,029 393,654 SH   SOLE 26 213,473 0 180,181
WEC ENERGY GROUP INC COM 92939U106   22,434,226 254,241 SH   SOLE 28 5,520 0 248,721
WEC ENERGY GROUP INC COM 92939U106   34,678 393 SH   SOLE 29 393 0 0
WEC ENERGY GROUP INC COM 92939U106   156,498,140 1,773,551 SH   SOLE 30 1,773,551 0 0
WEC ENERGY GROUP INC COM 92939U106   6,261,863 70,964 SH   SOLE 31 65,382 0 5,582
WEC ENERGY GROUP INC COM 92939U106   4,426,648 50,166 SH   SOLE 32 50,166 0 0
WEC ENERGY GROUP INC COM 92939U106   4,413,677 50,019 SH   SOLE 34 50,019 0 0
WEC ENERGY GROUP INC COM 92939U106   10,261,253 116,288 SH   SOLE 36 116,288 0 0
WEC ENERGY GROUP INC COM 92939U106   601,179 6,813 SH   SOLE 40 6,813 0 0
WEC ENERGY GROUP INC COM 92939U106   87,622 993 SH   OTR 43 993 0 0
WEC ENERGY GROUP INC COM 92939U106   35,651,140 404,025 SH   SOLE 43 350,108 0 53,917
WEIBO CORP SPONSORED ADR 948596101   554,422 42,290 SH   SOLE 2 3,446 0 38,844
WEIBO CORP SPONSORED ADR 948596101   218,832 16,692 SH   SOLE 4 1,825 0 14,867
WEIBO CORP SPONSORED ADR 948596101   187,460 14,299 SH   SOLE 7 11,423 0 2,876
WEIBO CORP SPONSORED ADR 948596101   217,993 16,628 SH   SOLE 13 16,628 0 0
WEIBO CORP SPONSORED ADR 948596101   570,180 43,492 SH   SOLE 15 43,492 0 0
WEIBO CORP SPONSORED ADR 948596101   181,600 13,852 SH   SOLE 18 13,852 0 0
WEIBO CORP SPONSORED ADR 948596101   16,731,205 1,276,217 SH   SOLE 21 1,276,217 0 0
WEIBO CORP SPONSORED ADR 948596101   8,299,272 633,049 SH   SOLE 22 555,957 0 77,092
WEIBO CORP SPONSORED ADR 948596101   1,124,091 85,743 SH   SOLE 23 85,743 0 0
WEIBO CORP SPONSORED ADR 948596101   515,879 39,350 SH   SOLE 25 39,350 0 0
WEIBO CORP SPONSORED ADR 948596101   1,369,798 104,485 SH   SOLE 26 6,343 0 98,142
WEIBO CORP SPONSORED ADR 948596101   1,249,475 95,307 SH   SOLE 28 5,321 0 89,986
WEIBO CORP SPONSORED ADR 948596101   5,841,685 445,590 SH   SOLE 30 445,590 0 0
WEIBO CORP SPONSORED ADR 948596101   38,386 2,928 SH   SOLE 34 2,928 0 0
WEIBO CORP SPONSORED ADR 948596101   7,696 587 SH   SOLE 40 587 0 0
WEIBO CORP SPONSORED ADR 948596101   5,814,660 443,529 SH   SOLE 43 417,615 0 25,914
WEIS MKTS INC COM 948849104   1,361,894 21,210 SH   SOLE 2 10,882 0 10,328
WEIS MKTS INC COM 948849104   3,981 62 SH   SOLE 4 62 0 0
WEIS MKTS INC COM 948849104   12,457 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104   2,981,527 46,434 SH   SOLE 18 46,434 0 0
WEIS MKTS INC COM 948849104   2,099,603 32,699 SH   SOLE 19 32,699 0 0
WEIS MKTS INC COM 948849104   39,302,877 612,099 SH   SOLE 21 612,099 0 0
WEIS MKTS INC COM 948849104   28,640,036 446,037 SH   SOLE 22 425,719 0 20,318
WEIS MKTS INC COM 948849104   313,281 4,879 SH   SOLE 23 4,879 0 0
WEIS MKTS INC COM 948849104   229,165 3,569 SH   SOLE 25 3,569 0 0
WEIS MKTS INC COM 948849104   444,269 6,919 SH   SOLE 26 5,765 0 1,154
WEIS MKTS INC COM 948849104   106,332 1,656 SH   SOLE 28 150 0 1,506
WEIS MKTS INC COM 948849104   585,274 9,115 SH   SOLE 30 9,115 0 0
WEIS MKTS INC COM 948849104   172,275 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104   5,633,802 87,740 SH   SOLE 43 76,924 0 10,816
WELLS FARGO CO NEW COM 949746101   314,065,560 7,358,612 SH   SOLE 2 1,477,330 0 5,881,282
WELLS FARGO CO NEW COM 949746101   99,000,741 2,319,605 SH   SOLE 4 1,153,532 0 1,166,073
WELLS FARGO CO NEW COM 949746101   122,519,129 2,870,645 SH   SOLE 7 2,535,695 0 334,950
WELLS FARGO CO NEW COM 949746101   5,174,865 121,248 SH   SOLE 13 121,248 0 0
WELLS FARGO CO NEW COM 949746101   27,960,778 655,126 SH   SOLE 15 655,126 0 0
WELLS FARGO CO NEW COM 949746101   673,834,243 15,788,056 SH   SOLE 18 14,926,582 0 861,474
WELLS FARGO CO NEW COM 949746101   896,466,554 21,004,371 SH   SOLE 19 21,004,371 0 0
WELLS FARGO CO NEW COM 949746101   2,704,290 63,362 SH   SOLE 20 63,362 0 0
WELLS FARGO CO NEW COM 949746101   3,585,873,131 84,017,646 SH   SOLE 21 84,017,646 0 0
WELLS FARGO CO NEW COM 949746101   3,577,283,525 83,816,390 SH   SOLE 22 75,918,366 0 7,898,024
WELLS FARGO CO NEW COM 949746101   331,782,156 7,773,715 SH   SOLE 23 7,773,715 0 0
WELLS FARGO CO NEW COM 949746101   168,917,880 3,957,776 SH   SOLE 25 3,264,238 0 693,538
WELLS FARGO CO NEW COM 949746101   258,223,048 6,050,212 SH   SOLE 26 2,022,039 0 4,028,173
WELLS FARGO CO NEW COM 949746101   201,088,143 4,711,531 SH   SOLE 28 352,486 0 4,359,045
WELLS FARGO CO NEW COM 949746101   277,676 6,506 SH   SOLE 29 6,506 0 0
WELLS FARGO CO NEW COM 949746101   851,252,856 19,945,006 SH   SOLE 30 19,945,006 0 0
WELLS FARGO CO NEW COM 949746101   36,099,256 845,812 SH   SOLE 31 780,096 0 65,716
WELLS FARGO CO NEW COM 949746101   140,995,301 3,303,545 SH   SOLE 34 3,303,545 0 0
WELLS FARGO CO NEW COM 949746101   45,515,745 1,066,442 SH   SOLE 36 1,066,442 0 0
WELLS FARGO CO NEW COM 949746101   6,301,659 147,649 SH   SOLE 40 147,649 0 0
WELLS FARGO CO NEW COM 949746101   303,327 7,107 SH   OTR 43 7,107 0 0
WELLS FARGO CO NEW COM 949746101   130,964,618 3,068,524 SH   SOLE 43 2,590,637 0 477,888
WELLS FARGO CO NEW PERP PFD CNV A 949746804   116,352 101 SH   SOLE 4 101 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   1,739,520 1,510 SH   SOLE 18 1,510 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   8,338,176 7,238 SH   SOLE 19 7,238 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   234,743,040 203,770 SH   SOLE 21 203,770 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   518,400 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   4,055,040 3,520 SH   SOLE 34 3,520 0 0
WELLTOWER INC COM 95040Q104   103,100,938 1,274,582 SH   SOLE 2 260,691 0 1,013,891
WELLTOWER INC COM 95040Q104   66,797,506 825,782 SH   SOLE 4 778,207 0 47,575
WELLTOWER INC COM 95040Q104   123,005,864 1,520,656 SH   SOLE 7 1,350,884 0 169,772
WELLTOWER INC COM 95040Q104   1,017,030 12,573 SH   SOLE 13 12,573 0 0
WELLTOWER INC COM 95040Q104   7,051,667 87,176 SH   SOLE 15 87,176 0 0
WELLTOWER INC COM 95040Q104   96,054,853 1,187,475 SH   SOLE 18 1,145,283 0 42,192
WELLTOWER INC COM 95040Q104   128,039,163 1,582,880 SH   SOLE 19 1,582,880 0 0
WELLTOWER INC COM 95040Q104   1,490,046,540 18,420,652 SH   SOLE 21 18,420,652 0 0
WELLTOWER INC COM 95040Q104   1,294,441,254 16,002,488 SH   SOLE 22 14,271,783 0 1,730,705
WELLTOWER INC COM 95040Q104   77,034,297 952,334 SH   SOLE 23 952,334 0 0
WELLTOWER INC COM 95040Q104   237,203,939 2,932,426 SH   SOLE 25 2,925,187 0 7,239
WELLTOWER INC COM 95040Q104   69,327,017 857,053 SH   SOLE 26 337,956 0 519,097
WELLTOWER INC COM 95040Q104   120,195,422 1,485,912 SH   SOLE 28 69,981 0 1,415,931
WELLTOWER INC COM 95040Q104   23,539 291 SH   SOLE 29 291 0 0
WELLTOWER INC COM 95040Q104   406,892,150 5,030,191 SH   SOLE 30 5,030,191 0 0
WELLTOWER INC COM 95040Q104   9,176,890 113,449 SH   SOLE 31 101,342 0 12,107
WELLTOWER INC COM 95040Q104   40,584,616 501,726 SH   SOLE 34 501,726 0 0
WELLTOWER INC COM 95040Q104   10,655,801 131,732 SH   SOLE 36 131,732 0 0
WELLTOWER INC COM 95040Q104   1,553,978 19,211 SH   SOLE 40 19,211 0 0
WELLTOWER INC COM 95040Q104   47,159 583 SH   OTR 43 583 0 0
WELLTOWER INC COM 95040Q104   38,012,754 469,931 SH   SOLE 43 413,486 0 56,446
WENDYS CO COM 95058W100   10,687,298 491,370 SH   SOLE 2 263,240 0 228,130
WENDYS CO COM 95058W100   6,721 309 SH   SOLE 4 309 0 0
WENDYS CO COM 95058W100   1,161,668 53,410 SH   SOLE 7 51,252 0 2,158
WENDYS CO COM 95058W100   9,490,852 436,361 SH   SOLE 18 436,361 0 0
WENDYS CO COM 95058W100   4,367,204 200,791 SH   SOLE 19 200,791 0 0
WENDYS CO COM 95058W100   291,318,695 13,393,963 SH   SOLE 21 13,393,963 0 0
WENDYS CO COM 95058W100   111,763,376 5,138,546 SH   SOLE 22 4,913,928 0 224,618
WENDYS CO COM 95058W100   798,704 36,722 SH   SOLE 25 36,722 0 0
WENDYS CO COM 95058W100   7,253,886 333,512 SH   SOLE 26 63,760 0 269,752
WENDYS CO COM 95058W100   221,219 10,171 SH   SOLE 28 3,383 0 6,788
WENDYS CO COM 95058W100   4,037,148 185,616 SH   SOLE 30 185,616 0 0
WENDYS CO COM 95058W100   50,808 2,336 SH   SOLE 31 2,336 0 0
WENDYS CO COM 95058W100   1,817,800 83,577 SH   SOLE 32 83,577 0 0
WENDYS CO COM 95058W100   54,658 2,513 SH   SOLE 34 2,513 0 0
WENDYS CO COM 95058W100   183,309 8,428 SH   SOLE 36 8,428 0 0
WENDYS CO COM 95058W100   633,730 29,137 SH   SOLE 40 29,137 0 0
WENDYS CO COM 95058W100   2,256,117 103,730 SH   SOLE 43 91,098 0 12,632
WEREWOLF THERAPEUTICS INC COM 95075A107   1,982 650 SH   SOLE 2 650 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   8,851 2,902 SH   SOLE 18 2,902 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   140,944 46,211 SH   SOLE 21 46,211 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   73,865 24,218 SH   SOLE 22 24,218 0 0
WERNER ENTERPRISES INC COM 950755108   4,418,398 100,009 SH   SOLE 2 64,756 0 35,253
WERNER ENTERPRISES INC COM 950755108   6,008 136 SH   SOLE 4 136 0 0
WERNER ENTERPRISES INC COM 950755108   1,091,997 24,717 SH   SOLE 7 23,420 0 1,297
WERNER ENTERPRISES INC COM 950755108   12,281,819 277,995 SH   SOLE 18 268,926 0 9,069
WERNER ENTERPRISES INC COM 950755108   5,587,268 126,466 SH   SOLE 19 126,466 0 0
WERNER ENTERPRISES INC COM 950755108   205,753,682 4,657,168 SH   SOLE 21 4,657,168 0 0
WERNER ENTERPRISES INC COM 950755108   85,312,861 1,931,029 SH   SOLE 22 1,861,283 0 69,746
WERNER ENTERPRISES INC COM 950755108   106,297 2,406 SH   SOLE 23 2,406 0 0
WERNER ENTERPRISES INC COM 950755108   531,662 12,034 SH   SOLE 25 12,034 0 0
WERNER ENTERPRISES INC COM 950755108   1,520,852 34,424 SH   SOLE 26 29,588 0 4,836
WERNER ENTERPRISES INC COM 950755108   245,420 5,555 SH   SOLE 28 1,116 0 4,439
WERNER ENTERPRISES INC COM 950755108   4,914,937 111,248 SH   SOLE 30 111,248 0 0
WERNER ENTERPRISES INC COM 950755108   147,826 3,346 SH   SOLE 36 3,346 0 0
WERNER ENTERPRISES INC COM 950755108   415,115 9,396 SH   SOLE 40 9,396 0 0
WERNER ENTERPRISES INC COM 950755108   28,828,841 652,531 SH   SOLE 43 647,705 0 4,826
WESBANCO INC COM 950810101   2,860,304 111,687 SH   SOLE 2 43,065 0 68,622
WESBANCO INC COM 950810101   5,429 212 SH   SOLE 4 212 0 0
WESBANCO INC COM 950810101   15,238 595 SH   SOLE 7 595 0 0
WESBANCO INC COM 950810101   4,269,136 166,698 SH   SOLE 18 166,698 0 0
WESBANCO INC COM 950810101   12,319,537 481,044 SH   SOLE 19 481,044 0 0
WESBANCO INC COM 950810101   51,154,310 1,997,435 SH   SOLE 21 1,997,435 0 0
WESBANCO INC COM 950810101   52,678,054 2,056,933 SH   SOLE 22 1,984,389 0 72,544
WESBANCO INC COM 950810101   300,661 11,740 SH   SOLE 25 11,740 0 0
WESBANCO INC COM 950810101   2,239,466 87,445 SH   SOLE 26 19,354 0 68,091
WESBANCO INC COM 950810101   175,044 6,835 SH   SOLE 28 1,199 0 5,636
WESBANCO INC COM 950810101   1,107,223 43,234 SH   SOLE 30 43,234 0 0
WESBANCO INC COM 950810101   31,091 1,214 SH   SOLE 36 1,214 0 0
WESBANCO INC COM 950810101   225,445 8,803 SH   SOLE 40 8,803 0 0
WESBANCO INC COM 950810101   2,670,432 104,273 SH   SOLE 43 102,100 0 2,173
WESCO INTL INC COM 95082P105   42,384,218 236,704 SH   SOLE 2 42,086 0 194,618
WESCO INTL INC COM 95082P105   20,950 117 SH   SOLE 4 117 0 0
WESCO INTL INC COM 95082P105   2,061,697 11,514 SH   SOLE 7 10,923 0 591
WESCO INTL INC COM 95082P105   15,470,784 86,400 SH   SOLE 18 86,400 0 0
WESCO INTL INC COM 95082P105   2,502,722 13,977 SH   SOLE 19 13,977 0 0
WESCO INTL INC COM 95082P105   395,878,382 2,210,870 SH   SOLE 21 2,210,870 0 0
WESCO INTL INC COM 95082P105   229,832,105 1,283,548 SH   SOLE 22 1,225,906 0 57,642
WESCO INTL INC COM 95082P105   1,577,340 8,809 SH   SOLE 25 8,809 0 0
WESCO INTL INC COM 95082P105   4,916,092 27,455 SH   SOLE 26 23,395 0 4,060
WESCO INTL INC COM 95082P105   3,084,129 17,224 SH   SOLE 28 17,224 0 0
WESCO INTL INC COM 95082P105   9,850,091 55,010 SH   SOLE 30 55,010 0 0
WESCO INTL INC COM 95082P105   110,659 618 SH   SOLE 31 618 0 0
WESCO INTL INC COM 95082P105   353,464 1,974 SH   SOLE 36 1,974 0 0
WESCO INTL INC COM 95082P105   1,323,791 7,393 SH   SOLE 40 7,393 0 0
WESCO INTL INC COM 95082P105   30,646,410 171,152 SH   SOLE 43 167,346 0 3,806
WEST BANCORPORATION INC CAP STK 95123P106   146,765 7,972 SH   SOLE 2 761 0 7,211
WEST BANCORPORATION INC CAP STK 95123P106   3,921 213 SH   SOLE 7 213 0 0
WEST BANCORPORATION INC CAP STK 95123P106   961,794 52,243 SH   SOLE 18 52,243 0 0
WEST BANCORPORATION INC CAP STK 95123P106   590,722 32,087 SH   SOLE 19 32,087 0 0
WEST BANCORPORATION INC CAP STK 95123P106   10,925,654 593,463 SH   SOLE 21 593,463 0 0
WEST BANCORPORATION INC CAP STK 95123P106   8,268,373 449,124 SH   SOLE 22 436,939 0 12,185
WEST FRASER TIMBER CO LTD COM 952845105   14,469,660 168,291 SH   SOLE 21 168,291 0 0
WEST FRASER TIMBER CO LTD COM 952845105   3,661,544 42,586 SH   SOLE 43 36,792 0 5,794
WEST PHARMACEUTICAL SVSC INC COM 955306105   80,694,668 210,983 SH   SOLE 2 89,585 0 121,398
WEST PHARMACEUTICAL SVSC INC COM 955306105   20,428,488 53,412 SH   SOLE 4 33,120 0 20,292
WEST PHARMACEUTICAL SVSC INC COM 955306105   28,982,429 75,777 SH   SOLE 7 67,847 0 7,930
WEST PHARMACEUTICAL SVSC INC COM 955306105   924,430 2,417 SH   SOLE 13 2,417 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,281,975 8,581 SH   SOLE 15 8,581 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   85,666,778 223,983 SH   SOLE 18 217,674 0 6,309
WEST PHARMACEUTICAL SVSC INC COM 955306105   556,879,762 1,456,009 SH   SOLE 19 1,456,009 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   924,022,277 2,415,934 SH   SOLE 21 2,415,934 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   680,633,668 1,779,574 SH   SOLE 22 1,625,377 0 154,197
WEST PHARMACEUTICAL SVSC INC COM 955306105   49,164,224 128,544 SH   SOLE 23 128,544 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   63,071,980 164,907 SH   SOLE 25 160,224 0 4,683
WEST PHARMACEUTICAL SVSC INC COM 955306105   51,023,410 133,405 SH   SOLE 26 55,657 0 77,748
WEST PHARMACEUTICAL SVSC INC COM 955306105   64,692,123 169,143 SH   SOLE 28 3,595 0 165,548
WEST PHARMACEUTICAL SVSC INC COM 955306105   18,741 49 SH   SOLE 29 49 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   235,797,345 616,512 SH   SOLE 30 579,893 0 36,619
WEST PHARMACEUTICAL SVSC INC COM 955306105   6,315,727 16,513 SH   SOLE 31 14,772 0 1,741
WEST PHARMACEUTICAL SVSC INC COM 955306105   144,261,947 377,185 SH   SOLE 34 377,185 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   6,662,627 17,420 SH   SOLE 36 17,420 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,102,661 2,883 SH   SOLE 40 2,883 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   65,402 171 SH   OTR 43 171 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   43,347,025 113,334 SH   SOLE 43 92,827 0 20,507
WESTAMERICA BANCORPORATION COM 957090103   744,361 19,435 SH   SOLE 2 7,115 0 12,320
WESTAMERICA BANCORPORATION COM 957090103   10,035 262 SH   SOLE 7 262 0 0
WESTAMERICA BANCORPORATION COM 957090103   3,235,546 84,479 SH   SOLE 18 84,479 0 0
WESTAMERICA BANCORPORATION COM 957090103   1,731,160 45,200 SH   SOLE 19 45,200 0 0
WESTAMERICA BANCORPORATION COM 957090103   114,977,864 3,002,033 SH   SOLE 21 3,002,033 0 0
WESTAMERICA BANCORPORATION COM 957090103   24,112,991 629,582 SH   SOLE 22 586,731 0 42,851
WESTAMERICA BANCORPORATION COM 957090103   117,543 3,069 SH   SOLE 25 3,069 0 0
WESTAMERICA BANCORPORATION COM 957090103   392,383 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103   15,397 402 SH   SOLE 28 402 0 0
WESTAMERICA BANCORPORATION COM 957090103   1,326,329 34,630 SH   SOLE 30 34,630 0 0
WESTAMERICA BANCORPORATION COM 957090103   109,193 2,851 SH   SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103   19,035 497 SH   SOLE 43 378 0 119
WESTERN ACQSTN VENTURES CORP COM 95758L107   234,192 22,715 SH   SOLE 2 22,715 0 0
WESTERN ALLIANCE BANCORP COM 957638109   5,544,753 152,036 SH   SOLE 2 37,371 0 114,665
WESTERN ALLIANCE BANCORP COM 957638109   12,546 344 SH   SOLE 4 344 0 0
WESTERN ALLIANCE BANCORP COM 957638109   926,447 25,403 SH   SOLE 7 24,223 0 1,180
WESTERN ALLIANCE BANCORP COM 957638109   1,405,663 38,543 SH   SOLE 18 38,543 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,321,126 36,225 SH   SOLE 19 36,225 0 0
WESTERN ALLIANCE BANCORP COM 957638109   56,329,629 1,544,547 SH   SOLE 21 1,544,547 0 0
WESTERN ALLIANCE BANCORP COM 957638109   95,536,848 2,619,601 SH   SOLE 22 2,484,964 0 134,637
WESTERN ALLIANCE BANCORP COM 957638109   726,409 19,918 SH   SOLE 25 19,918 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,705,592 46,767 SH   SOLE 26 37,792 0 8,975
WESTERN ALLIANCE BANCORP COM 957638109   271,483 7,444 SH   SOLE 28 1,844 0 5,600
WESTERN ALLIANCE BANCORP COM 957638109   3,997,951 109,623 SH   SOLE 30 109,623 0 0
WESTERN ALLIANCE BANCORP COM 957638109   53,684 1,472 SH   SOLE 31 1,472 0 0
WESTERN ALLIANCE BANCORP COM 957638109   27,551,480 755,456 SH   SOLE 34 755,456 0 0
WESTERN ALLIANCE BANCORP COM 957638109   113,641 3,116 SH   SOLE 36 3,116 0 0
WESTERN ALLIANCE BANCORP COM 957638109   659,049 18,071 SH   SOLE 40 18,071 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,158,897 31,777 SH   SOLE 43 30,354 0 1,423
WESTERN ASSET MTG CAP CORP COM 95790D204   9,828 1,108 SH   SOLE 2 1,063 0 45
WESTERN ASSET MTG CAP CORP COM 95790D204   9,207 1,038 SH   SOLE 18 1,038 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204   171,901 19,380 SH   SOLE 21 19,380 0 0
WESTERN ASSET MTG CAP CORP COM 95790D204   874,813 98,626 SH   SOLE 22 98,626 0 0
WESTERN DIGITAL CORP. COM 958102105   26,397,649 695,957 SH   SOLE 2 261,488 0 434,469
WESTERN DIGITAL CORP. COM 958102105   7,245,920 191,034 SH   SOLE 4 158,421 0 32,613
WESTERN DIGITAL CORP. COM 958102105   17,757,612 468,168 SH   SOLE 7 425,584 0 42,584
WESTERN DIGITAL CORP. COM 958102105   218,970 5,773 SH   SOLE 13 5,773 0 0
WESTERN DIGITAL CORP. COM 958102105   2,027,434 53,452 SH   SOLE 15 53,452 0 0
WESTERN DIGITAL CORP. COM 958102105   32,909,054 867,626 SH   SOLE 18 840,645 0 26,981
WESTERN DIGITAL CORP. COM 958102105   69,701,154 1,837,626 SH   SOLE 19 1,837,626 0 0
WESTERN DIGITAL CORP. COM 958102105   362,594,528 9,559,571 SH   SOLE 21 9,559,571 0 0
WESTERN DIGITAL CORP. COM 958102105   266,338,088 7,021,832 SH   SOLE 22 6,357,302 0 664,530
WESTERN DIGITAL CORP. COM 958102105   26,041,676 686,572 SH   SOLE 23 686,572 0 0
WESTERN DIGITAL CORP. COM 958102105   28,028,184 738,945 SH   SOLE 25 697,375 0 41,570
WESTERN DIGITAL CORP. COM 958102105   26,077,709 687,522 SH   SOLE 26 353,518 0 334,004
WESTERN DIGITAL CORP. COM 958102105   19,927,588 525,378 SH   SOLE 28 4,783 0 520,595
WESTERN DIGITAL CORP. COM 958102105   95,318,735 2,513,017 SH   SOLE 30 2,505,287 0 7,730
WESTERN DIGITAL CORP. COM 958102105   2,682,789 70,730 SH   SOLE 31 62,441 0 8,289
WESTERN DIGITAL CORP. COM 958102105   6,073,010 160,111 SH   SOLE 34 160,111 0 0
WESTERN DIGITAL CORP. COM 958102105   3,758,825 99,099 SH   SOLE 36 99,099 0 0
WESTERN DIGITAL CORP. COM 958102105   455,312 12,004 SH   SOLE 40 12,004 0 0
WESTERN DIGITAL CORP. COM 958102105   37,854 998 SH   OTR 43 998 0 0
WESTERN DIGITAL CORP. COM 958102105   8,218,347 216,671 SH   SOLE 43 182,567 0 34,104
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   140,578 145,000 PRN   SOLE 4 145,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   2,297,715 2,370,000 PRN   SOLE 18 2,370,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   30,393,825 31,350,000 PRN   SOLE 19 31,350,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   6,316,293 6,515,000 PRN   SOLE 21 6,515,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   1,129,468 1,165,000 PRN   SOLE 22 1,165,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   10,053,715 10,370,000 PRN   SOLE 34 10,370,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   1,549,617 58,432 SH   SOLE 19 58,432 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   735,992 126,026 SH   SOLE 2 114,504 0 11,522
WESTERN NEW ENG BANCORP INC COM 958892101   23,062 3,949 SH   SOLE 18 3,949 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   200,791 34,382 SH   SOLE 19 34,382 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   333,505 57,107 SH   SOLE 21 57,107 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   5,265,093 901,557 SH   SOLE 22 901,557 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   2,605 446 SH   SOLE 23 446 0 0
WESTERN UN CO COM 959802109   13,815,922 1,177,828 SH   SOLE 2 333,469 0 844,359
WESTERN UN CO COM 959802109   23,378 1,993 SH   SOLE 4 746 0 1,247
WESTERN UN CO COM 959802109   1,372,598 117,016 SH   SOLE 7 114,420 0 2,596
WESTERN UN CO COM 959802109   8,886,284 757,569 SH   SOLE 18 757,569 0 0
WESTERN UN CO COM 959802109   1,099,652 93,747 SH   SOLE 19 93,747 0 0
WESTERN UN CO COM 959802109   291,489,679 24,849,930 SH   SOLE 21 24,849,930 0 0
WESTERN UN CO COM 959802109   100,009,171 8,525,931 SH   SOLE 22 8,099,337 0 426,594
WESTERN UN CO COM 959802109   546,430 46,584 SH   SOLE 25 46,584 0 0
WESTERN UN CO COM 959802109   3,337,220 284,503 SH   SOLE 26 137,636 0 146,867
WESTERN UN CO COM 959802109   307,044 26,176 SH   SOLE 28 5,734 0 20,442
WESTERN UN CO COM 959802109   4,022,639 342,936 SH   SOLE 30 342,936 0 0
WESTERN UN CO COM 959802109   50,896 4,339 SH   SOLE 31 4,339 0 0
WESTERN UN CO COM 959802109   2,380,322 202,926 SH   SOLE 32 202,926 0 0
WESTERN UN CO COM 959802109   736,081 62,752 SH   SOLE 34 62,752 0 0
WESTERN UN CO COM 959802109   237,286 20,229 SH   SOLE 36 20,229 0 0
WESTERN UN CO COM 959802109   498,842 42,527 SH   SOLE 40 42,527 0 0
WESTERN UN CO COM 959802109   2,612,521 222,721 SH   SOLE 43 189,765 0 32,956
WESTLAKE CORPORATION COM 960413102   31,626,098 264,720 SH   SOLE 2 84,645 0 180,075
WESTLAKE CORPORATION COM 960413102   3,437,869 28,776 SH   SOLE 4 21,085 0 7,691
WESTLAKE CORPORATION COM 960413102   541,319 4,531 SH   SOLE 7 4,300 0 231
WESTLAKE CORPORATION COM 960413102   830,794 6,954 SH   SOLE 13 6,954 0 0
WESTLAKE CORPORATION COM 960413102   833,781 6,979 SH   SOLE 15 6,979 0 0
WESTLAKE CORPORATION COM 960413102   11,974,000 100,226 SH   SOLE 18 88,835 0 11,391
WESTLAKE CORPORATION COM 960413102   3,560,803 29,805 SH   SOLE 19 29,805 0 0
WESTLAKE CORPORATION COM 960413102   223,837,319 1,873,586 SH   SOLE 21 1,873,586 0 0
WESTLAKE CORPORATION COM 960413102   120,359,693 1,007,447 SH   SOLE 22 933,482 0 73,965
WESTLAKE CORPORATION COM 960413102   13,608,350 113,906 SH   SOLE 23 113,906 0 0
WESTLAKE CORPORATION COM 960413102   4,464,116 37,366 SH   SOLE 25 37,366 0 0
WESTLAKE CORPORATION COM 960413102   6,036,580 50,528 SH   SOLE 26 30,900 0 19,628
WESTLAKE CORPORATION COM 960413102   4,913,204 41,125 SH   SOLE 28 638 0 40,487
WESTLAKE CORPORATION COM 960413102   937,720 7,849 SH   SOLE 29 7,849 0 0
WESTLAKE CORPORATION COM 960413102   12,456,540 104,265 SH   SOLE 30 104,265 0 0
WESTLAKE CORPORATION COM 960413102   2,706,832 22,657 SH   SOLE 31 22,090 0 567
WESTLAKE CORPORATION COM 960413102   274,303 2,296 SH   SOLE 34 2,296 0 0
WESTLAKE CORPORATION COM 960413102   1,195,536 10,007 SH   SOLE 36 10,007 0 0
WESTLAKE CORPORATION COM 960413102   155,550 1,302 SH   SOLE 40 1,302 0 0
WESTLAKE CORPORATION COM 960413102   10,623,900 88,925 SH   SOLE 43 83,928 0 4,997
WESTPORT FUEL SYSTEMS INC COM 960908507   5,553 724 SH   SOLE 43 724 0 0
WESTROCK CO COM 96145D105   13,589,178 467,464 SH   SOLE 2 111,375 0 356,089
WESTROCK CO COM 96145D105   4,066,980 139,903 SH   SOLE 4 105,853 0 34,050
WESTROCK CO COM 96145D105   5,125,622 176,320 SH   SOLE 7 155,619 0 20,701
WESTROCK CO COM 96145D105   37,762 1,299 SH   SOLE 13 1,299 0 0
WESTROCK CO COM 96145D105   1,484,198 51,056 SH   SOLE 15 51,056 0 0
WESTROCK CO COM 96145D105   16,808,332 578,202 SH   SOLE 18 551,555 0 26,647
WESTROCK CO COM 96145D105   6,422,493 220,932 SH   SOLE 19 220,932 0 0
WESTROCK CO COM 96145D105   380,635,371 13,093,752 SH   SOLE 21 13,093,752 0 0
WESTROCK CO COM 96145D105   192,090,926 6,607,875 SH   SOLE 22 6,032,779 0 575,096
WESTROCK CO COM 96145D105   13,573,248 466,916 SH   SOLE 23 466,916 0 0
WESTROCK CO COM 96145D105   13,248,711 455,752 SH   SOLE 25 455,752 0 0
WESTROCK CO COM 96145D105   14,736,978 506,948 SH   SOLE 26 205,212 0 301,736
WESTROCK CO COM 96145D105   18,760,993 645,373 SH   SOLE 28 2,844 0 642,529
WESTROCK CO COM 96145D105   139,042 4,783 SH   SOLE 29 4,783 0 0
WESTROCK CO COM 96145D105   67,399,580 2,318,527 SH   SOLE 30 2,281,401 0 37,126
WESTROCK CO COM 96145D105   1,601,699 55,098 SH   SOLE 31 49,068 0 6,030
WESTROCK CO COM 96145D105   3,533,371 121,547 SH   SOLE 32 121,547 0 0
WESTROCK CO COM 96145D105   4,820,707 165,831 SH   SOLE 34 165,831 0 0
WESTROCK CO COM 96145D105   2,287,286 78,682 SH   SOLE 36 78,682 0 0
WESTROCK CO COM 96145D105   281,601 9,687 SH   SOLE 40 9,687 0 0
WESTROCK CO COM 96145D105   11,715 403 SH   OTR 43 403 0 0
WESTROCK CO COM 96145D105   7,199,245 247,652 SH   SOLE 43 209,761 0 37,891
WESTROCK COFFEE CO COM 96145W103   133,973 12,325 SH   SOLE 2 6,836 0 5,489
WESTROCK COFFEE CO COM 96145W103   737,269 67,826 SH   SOLE 18 67,826 0 0
WESTROCK COFFEE CO COM 96145W103   615,807 56,652 SH   SOLE 19 56,652 0 0
WESTROCK COFFEE CO COM 96145W103   10,102,904 929,430 SH   SOLE 21 929,430 0 0
WESTROCK COFFEE CO COM 96145W103   5,162,717 474,951 SH   SOLE 22 465,134 0 9,817
WESTROCK COFFEE CO COM 96145W103   78,634 7,234 SH   SOLE 25 7,234 0 0
WESTROCK COFFEE CO COM 96145W103   81,558 7,503 SH   SOLE 40 7,503 0 0
WESTWATER RES INC COM NEW 961684206   19,559 23,795 SH   SOLE 21 23,795 0 0
WESTWATER RES INC COM NEW 961684206   307,680 374,307 SH   SOLE 22 374,307 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   17,186 1,386 SH   SOLE 2 1,386 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   17,757 1,432 SH   SOLE 18 1,432 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   242,581 19,563 SH   SOLE 21 19,563 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   1,987,112 160,251 SH   SOLE 22 160,251 0 0
WEWORK INC CL A 96209A104   87,429 342,323 SH   SOLE 2 324,000 0 18,323
WEWORK INC CL A 96209A104   61,807 242,002 SH   SOLE 21 242,002 0 0
WEWORK INC CL A 96209A104   563,647 2,206,918 SH   SOLE 22 2,206,918 0 0
WEWORK INC CL A 96209A104   968,170 3,790,800 SH   SOLE 34 3,790,800 0 0
WEX INC COM 96208T104   18,330,261 100,677 SH   SOLE 2 39,589 0 61,088
WEX INC COM 96208T104   47,520 261 SH   SOLE 4 143 0 118
WEX INC COM 96208T104   1,985,473 10,905 SH   SOLE 7 10,335 0 570
WEX INC COM 96208T104   15,833,353 86,963 SH   SOLE 18 86,963 0 0
WEX INC COM 96208T104   2,484,709 13,647 SH   SOLE 19 13,647 0 0
WEX INC COM 96208T104   395,691,457 2,173,293 SH   SOLE 21 2,173,293 0 0
WEX INC COM 96208T104   225,990,382 1,241,228 SH   SOLE 22 1,184,689 0 56,539
WEX INC COM 96208T104   219,941 1,208 SH   SOLE 23 1,208 0 0
WEX INC COM 96208T104   1,462,204 8,031 SH   SOLE 25 8,031 0 0
WEX INC COM 96208T104   3,403,070 18,691 SH   SOLE 26 15,147 0 3,544
WEX INC COM 96208T104   519,628 2,854 SH   SOLE 28 798 0 2,056
WEX INC COM 96208T104   16,026,530 88,024 SH   SOLE 30 88,024 0 0
WEX INC COM 96208T104   112,519 618 SH   SOLE 31 618 0 0
WEX INC COM 96208T104   12,164,097 66,810 SH   SOLE 34 66,810 0 0
WEX INC COM 96208T104   169,507 931 SH   SOLE 36 931 0 0
WEX INC COM 96208T104   1,254,280 6,889 SH   SOLE 40 6,889 0 0
WEX INC COM 96208T104   3,285,999 18,048 SH   SOLE 43 17,372 0 676
WEYCO GROUP INC COM 962149100   70,088 2,626 SH   SOLE 2 348 0 2,278
WEYCO GROUP INC COM 962149100   438,090 16,414 SH   SOLE 18 16,414 0 0
WEYCO GROUP INC COM 962149100   304,052 11,392 SH   SOLE 19 11,392 0 0
WEYCO GROUP INC COM 962149100   4,809,778 180,209 SH   SOLE 21 180,209 0 0
WEYCO GROUP INC COM 962149100   4,376,653 163,981 SH   SOLE 22 161,267 0 2,714
WEYERHAEUSER CO MTN BE COM NEW 962166104   51,907,727 1,549,022 SH   SOLE 2 284,544 0 1,264,478
WEYERHAEUSER CO MTN BE COM NEW 962166104   11,653,974 347,776 SH   SOLE 4 282,462 0 65,314
WEYERHAEUSER CO MTN BE COM NEW 962166104   40,226,376 1,200,429 SH   SOLE 7 929,398 0 271,031
WEYERHAEUSER CO MTN BE COM NEW 962166104   390,693 11,659 SH   SOLE 13 11,659 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,909,880 116,678 SH   SOLE 15 116,678 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   40,840,447 1,218,754 SH   SOLE 18 1,156,616 0 62,138
WEYERHAEUSER CO MTN BE COM NEW 962166104   15,163,711 452,513 SH   SOLE 19 452,513 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   815,685,977 24,341,569 SH   SOLE 21 24,341,569 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   549,635,443 16,402,132 SH   SOLE 22 14,854,102 0 1,548,030
WEYERHAEUSER CO MTN BE COM NEW 962166104   44,536,365 1,329,047 SH   SOLE 23 1,329,047 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   132,455,614 3,952,719 SH   SOLE 25 3,236,679 0 716,040
WEYERHAEUSER CO MTN BE COM NEW 962166104   65,485,711 1,954,214 SH   SOLE 26 1,119,562 0 834,652
WEYERHAEUSER CO MTN BE COM NEW 962166104   43,414,986 1,295,583 SH   SOLE 28 46,938 0 1,248,645
WEYERHAEUSER CO MTN BE COM NEW 962166104   15,381 459 SH   SOLE 29 459 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   214,686,741 6,406,647 SH   SOLE 30 6,406,647 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   5,760,067 171,891 SH   SOLE 31 154,218 0 17,673
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,519,303 194,548 SH   SOLE 34 194,548 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,561,124 195,796 SH   SOLE 36 195,796 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   946,859 28,256 SH   SOLE 40 28,256 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   38,537 1,150 SH   OTR 43 1,150 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   20,241,451 604,042 SH   SOLE 43 529,000 0 75,043
WHEATON PRECIOUS METALS CORP COM 962879102   245,274 5,675 SH   SOLE 2 5,675 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   42,304,428 978,816 SH   SOLE 19 978,816 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   5,179,658 119,844 SH   SOLE 21 119,844 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   16,934,158 391,813 SH   SOLE 25 391,813 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   46,352,024 1,072,467 SH   SOLE 29 1,072,467 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   13,712,020 317,261 SH   SOLE 34 317,261 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   45,457,057 1,051,760 SH   SOLE 43 955,185 0 96,575
WHEELER REAL ESTATE INVT TR COM NEW 963025705   453 736 SH   SOLE 21 736 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705   29,413 47,749 SH   SOLE 22 47,749 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L205   600 513 SH   SOLE 2 0 0 513
WHEELS UP EXPERIENCE INC COM CL A 96328L205   22 19 SH   SOLE 21 19 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L205   284,384 243,063 SH   SOLE 22 243,063 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   6,279 454 SH   SOLE 18 454 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   76,687 5,545 SH   SOLE 21 5,545 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   5,892 426 SH   SOLE 22 426 0 0
WHIRLPOOL CORP COM 963320106   12,985,052 87,271 SH   SOLE 2 34,121 0 53,150
WHIRLPOOL CORP COM 963320106   6,819,790 45,835 SH   SOLE 4 23,423 0 22,412
WHIRLPOOL CORP COM 963320106   6,375,205 42,847 SH   SOLE 7 37,810 0 5,037
WHIRLPOOL CORP COM 963320106   30,651 206 SH   SOLE 13 206 0 0
WHIRLPOOL CORP COM 963320106   1,429,574 9,608 SH   SOLE 15 9,608 0 0
WHIRLPOOL CORP COM 963320106   19,673,758 132,225 SH   SOLE 18 123,316 0 8,909
WHIRLPOOL CORP COM 963320106   14,385,315 96,682 SH   SOLE 19 96,682 0 0
WHIRLPOOL CORP COM 963320106   420,649,565 2,827,136 SH   SOLE 21 2,827,136 0 0
WHIRLPOOL CORP COM 963320106   217,076,575 1,458,946 SH   SOLE 22 1,301,210 0 157,736
WHIRLPOOL CORP COM 963320106   15,967,101 107,313 SH   SOLE 23 107,313 0 0
WHIRLPOOL CORP COM 963320106   52,057,901 349,875 SH   SOLE 25 310,635 0 39,240
WHIRLPOOL CORP COM 963320106   35,173,361 236,396 SH   SOLE 26 133,494 0 102,902
WHIRLPOOL CORP COM 963320106   16,578,926 111,425 SH   SOLE 28 6,024 0 105,401
WHIRLPOOL CORP COM 963320106   76,841,256 516,441 SH   SOLE 30 441,418 0 75,023
WHIRLPOOL CORP COM 963320106   1,958,225 13,161 SH   SOLE 31 11,791 0 1,370
WHIRLPOOL CORP COM 963320106   3,916,004 26,319 SH   SOLE 32 26,319 0 0
WHIRLPOOL CORP COM 963320106   2,025,329 13,612 SH   SOLE 34 13,612 0 0
WHIRLPOOL CORP COM 963320106   2,574,216 17,301 SH   SOLE 36 17,301 0 0
WHIRLPOOL CORP COM 963320106   328,528 2,208 SH   SOLE 40 2,208 0 0
WHIRLPOOL CORP COM 963320106   54,457 366 SH   OTR 43 366 0 0
WHIRLPOOL CORP COM 963320106   6,665,831 44,800 SH   SOLE 43 39,329 0 5,472
WHITE MTNS INS GROUP LTD COM G9618E107   2,900,044 2,088 SH   SOLE 2 821 0 1,267
WHITE MTNS INS GROUP LTD COM G9618E107   5,556 4 SH   SOLE 4 4 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   376,395 271 SH   SOLE 7 257 0 14
WHITE MTNS INS GROUP LTD COM G9618E107   1,263,908 910 SH   SOLE 18 910 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,091,683 786 SH   SOLE 19 786 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   49,652,144 35,749 SH   SOLE 21 35,749 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   86,327,701 62,155 SH   SOLE 22 58,809 0 3,346
WHITE MTNS INS GROUP LTD COM G9618E107   272,226 196 SH   SOLE 23 196 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   684,733 493 SH   SOLE 25 493 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   2,005,586 1,444 SH   SOLE 26 1,198 0 246
WHITE MTNS INS GROUP LTD COM G9618E107   400,006 288 SH   SOLE 28 55 0 233
WHITE MTNS INS GROUP LTD COM G9618E107   2,190,311 1,577 SH   SOLE 30 1,577 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   47,223 34 SH   SOLE 31 34 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   75,001 54 SH   SOLE 36 54 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   611,120 440 SH   SOLE 40 440 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   22,223 16 SH   OTR 43 16 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   7,297,333 5,254 SH   SOLE 43 4,869 0 385
WHITEHORSE FIN INC COM 96524V106   1,099,993 85,736 SH   SOLE 30 85,736 0 0
WHITESTONE REIT COM 966084204   693,162 71,460 SH   SOLE 2 43,059 0 28,401
WHITESTONE REIT COM 966084204   3,249 335 SH   SOLE 7 335 0 0
WHITESTONE REIT COM 966084204   1,823,629 188,003 SH   SOLE 18 188,003 0 0
WHITESTONE REIT COM 966084204   977,372 100,760 SH   SOLE 19 100,760 0 0
WHITESTONE REIT COM 966084204   57,818,441 5,960,664 SH   SOLE 21 5,960,664 0 0
WHITESTONE REIT COM 966084204   14,543,501 1,499,330 SH   SOLE 22 1,411,988 0 87,342
WHITESTONE REIT COM 966084204   23,852 2,459 SH   SOLE 23 2,459 0 0
WHITESTONE REIT COM 966084204   63,787 6,576 SH   SOLE 25 6,576 0 0
WHITESTONE REIT COM 966084204   109,717 11,311 SH   SOLE 28 0 0 11,311
WHITESTONE REIT COM 966084204   591,525 60,982 SH   SOLE 30 60,982 0 0
WHITESTONE REIT COM 966084204   71,993 7,422 SH   SOLE 40 7,422 0 0
WHITESTONE REIT COM 966084204   1,211,290 124,875 SH   SOLE 43 121,539 0 3,336
WHOLE EARTH BRANDS INC COM CL A 96684W100   189,201 47,065 SH   SOLE 2 45,811 0 1,254
WHOLE EARTH BRANDS INC COM CL A 96684W100   24,828 6,176 SH   SOLE 18 6,176 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   87,885 21,862 SH   SOLE 19 21,862 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   308,398 76,716 SH   SOLE 21 76,716 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   2,290,319 569,731 SH   SOLE 22 569,731 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   6,094 1,516 SH   SOLE 26 0 0 1,516
WHOLE EARTH BRANDS INC COM CL A 96684W100   173,584 43,180 SH   SOLE 36 43,180 0 0
WIDEOPENWEST INC COM 96758W101   839,831 99,506 SH   SOLE 2 67,206 0 32,300
WIDEOPENWEST INC COM 96758W101   1,587 188 SH   SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101   350,387 41,515 SH   SOLE 7 39,262 0 2,253
WIDEOPENWEST INC COM 96758W101   1,201,628 142,373 SH   SOLE 18 142,373 0 0
WIDEOPENWEST INC COM 96758W101   1,092,955 129,497 SH   SOLE 19 129,497 0 0
WIDEOPENWEST INC COM 96758W101   16,292,534 1,930,395 SH   SOLE 21 1,930,395 0 0
WIDEOPENWEST INC COM 96758W101   12,372,989 1,465,994 SH   SOLE 22 1,405,128 0 60,866
WIDEOPENWEST INC COM 96758W101   63,241 7,493 SH   SOLE 25 7,493 0 0
WIDEOPENWEST INC COM 96758W101   347,931 41,224 SH   SOLE 26 37,700 0 3,524
WIDEOPENWEST INC COM 96758W101   829,517 98,284 SH   SOLE 30 98,284 0 0
WIDEOPENWEST INC COM 96758W101   8,634 1,023 SH   SOLE 36 1,023 0 0
WIDEOPENWEST INC COM 96758W101   52,682 6,242 SH   SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101   303,663 35,979 SH   SOLE 43 34,781 0 1,198
WIDEPOINT CORP COMMON 967590209   843 453 SH   SOLE 18 453 0 0
WIDEPOINT CORP COMMON 967590209   8,430 4,532 SH   SOLE 21 4,532 0 0
WIDEPOINT CORP COMMON 967590209   25,668 13,800 SH   SOLE 22 13,800 0 0
WILEY JOHN & SONS INC CL A 968223206   1,372,362 40,328 SH   SOLE 2 12,910 0 27,418
WILEY JOHN & SONS INC CL A 968223206   5,411 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206   1,684,043 49,487 SH   SOLE 7 48,955 0 532
WILEY JOHN & SONS INC CL A 968223206   5,192,774 152,594 SH   SOLE 18 152,594 0 0
WILEY JOHN & SONS INC CL A 968223206   2,931,412 86,142 SH   SOLE 19 86,142 0 0
WILEY JOHN & SONS INC CL A 968223206   177,976,560 5,229,990 SH   SOLE 21 5,229,990 0 0
WILEY JOHN & SONS INC CL A 968223206   40,988,863 1,204,492 SH   SOLE 22 1,150,211 0 54,281
WILEY JOHN & SONS INC CL A 968223206   243,995 7,170 SH   SOLE 25 7,170 0 0
WILEY JOHN & SONS INC CL A 968223206   575,413 16,909 SH   SOLE 26 13,142 0 3,767
WILEY JOHN & SONS INC CL A 968223206   28,381 834 SH   SOLE 28 834 0 0
WILEY JOHN & SONS INC CL A 968223206   2,583,694 75,924 SH   SOLE 30 75,924 0 0
WILEY JOHN & SONS INC CL A 968223206   358,370 10,531 SH   SOLE 36 10,531 0 0
WILEY JOHN & SONS INC CL A 968223206   230,791 6,782 SH   SOLE 40 6,782 0 0
WILEY JOHN & SONS INC CL A 968223206   23,923 703 SH   OTR 43 703 0 0
WILEY JOHN & SONS INC CL A 968223206   1,721,738 50,595 SH   SOLE 43 47,386 0 3,209
WILEY JOHN & SONS INC CL B 968223305   2,103 62 SH   SOLE 43 62 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   5,010 879 SH   SOLE 18 879 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   65,721 11,530 SH   SOLE 21 11,530 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   1,288 226 SH   SOLE 22 226 0 0
WILLDAN GROUP INC COM 96924N100   243,581 12,713 SH   SOLE 2 6,385 0 6,328
WILLDAN GROUP INC COM 96924N100   3,985 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100   743,523 38,806 SH   SOLE 18 38,806 0 0
WILLDAN GROUP INC COM 96924N100   454,878 23,741 SH   SOLE 19 23,741 0 0
WILLDAN GROUP INC COM 96924N100   8,414,382 439,164 SH   SOLE 21 439,164 0 0
WILLDAN GROUP INC COM 96924N100   5,964,182 311,283 SH   SOLE 22 302,428 0 8,855
WILLDAN GROUP INC COM 96924N100   15,405 804 SH   SOLE 43 740 0 64
WILLIAM PENN BANCORPORATION COM 96927A105   3,776 372 SH   SOLE 2 0 0 372
WILLIAM PENN BANCORPORATION COM 96927A105   23,436 2,309 SH   SOLE 18 2,309 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   290,777 28,648 SH   SOLE 21 28,648 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   314,701 31,005 SH   SOLE 22 31,005 0 0
WILLIAMS COS INC COM 969457100   124,181,623 3,805,750 SH   SOLE 2 772,163 0 3,033,587
WILLIAMS COS INC COM 969457100   32,394,836 992,793 SH   SOLE 4 878,740 0 114,053
WILLIAMS COS INC COM 969457100   92,623,975 2,838,614 SH   SOLE 7 2,357,590 0 481,024
WILLIAMS COS INC COM 969457100   3,578,336 109,664 SH   SOLE 13 109,664 0 0
WILLIAMS COS INC COM 969457100   6,688,204 204,971 SH   SOLE 15 204,971 0 0
WILLIAMS COS INC COM 969457100   256,151,995 7,850,199 SH   SOLE 18 7,701,869 0 148,330
WILLIAMS COS INC COM 969457100   148,658,984 4,555,899 SH   SOLE 19 4,555,899 0 0
WILLIAMS COS INC COM 969457100   1,321,498,326 40,499,489 SH   SOLE 21 40,499,489 0 0
WILLIAMS COS INC COM 969457100   910,048,122 27,889,921 SH   SOLE 22 25,317,448 0 2,572,473
WILLIAMS COS INC COM 969457100   73,080,758 2,239,680 SH   SOLE 23 2,239,680 0 0
WILLIAMS COS INC COM 969457100   84,561,591 2,591,529 SH   SOLE 25 2,286,125 0 305,404
WILLIAMS COS INC COM 969457100   131,375,820 4,026,228 SH   SOLE 26 1,333,896 0 2,692,332
WILLIAMS COS INC COM 969457100   46,218,861 1,416,453 SH   SOLE 28 173,395 0 1,243,058
WILLIAMS COS INC COM 969457100   23,689 726 SH   SOLE 29 726 0 0
WILLIAMS COS INC COM 969457100   336,454,391 10,311,198 SH   SOLE 30 10,311,198 0 0
WILLIAMS COS INC COM 969457100   9,205,380 282,114 SH   SOLE 31 252,052 0 30,062
WILLIAMS COS INC COM 969457100   213,342,771 6,538,240 SH   SOLE 34 6,538,240 0 0
WILLIAMS COS INC COM 969457100   14,461,388 443,193 SH   SOLE 36 443,193 0 0
WILLIAMS COS INC COM 969457100   2,305,636 70,660 SH   SOLE 37 70,660 0 0
WILLIAMS COS INC COM 969457100   1,551,720 47,555 SH   SOLE 40 47,555 0 0
WILLIAMS COS INC COM 969457100   128,693 3,944 SH   OTR 43 3,944 0 0
WILLIAMS COS INC COM 969457100   47,775,940 1,464,172 SH   SOLE 43 1,211,180 0 252,992
WILLIAMS INDL SVCS GROUP INC COM 96951A104   1,762 4,637 SH   SOLE 22 4,637 0 0
WILLIAMS SONOMA INC COM 969904101   24,732,294 197,637 SH   SOLE 2 75,913 0 121,724
WILLIAMS SONOMA INC COM 969904101   23,902 191 SH   SOLE 4 191 0 0
WILLIAMS SONOMA INC COM 969904101   2,024,265 16,176 SH   SOLE 7 15,342 0 834
WILLIAMS SONOMA INC COM 969904101   15,971,368 127,628 SH   SOLE 18 127,628 0 0
WILLIAMS SONOMA INC COM 969904101   3,055,418 24,416 SH   SOLE 19 24,416 0 0
WILLIAMS SONOMA INC COM 969904101   427,989,562 3,420,086 SH   SOLE 21 3,420,086 0 0
WILLIAMS SONOMA INC COM 969904101   235,407,612 1,881,154 SH   SOLE 22 1,798,076 0 83,078
WILLIAMS SONOMA INC COM 969904101   1,565,126 12,507 SH   SOLE 25 12,507 0 0
WILLIAMS SONOMA INC COM 969904101   4,736,299 37,848 SH   SOLE 26 30,301 0 7,547
WILLIAMS SONOMA INC COM 969904101   1,706,284 13,635 SH   SOLE 28 6,301 0 7,334
WILLIAMS SONOMA INC COM 969904101   16,528,992 132,084 SH   SOLE 30 132,084 0 0
WILLIAMS SONOMA INC COM 969904101   117,757 941 SH   SOLE 31 941 0 0
WILLIAMS SONOMA INC COM 969904101   192,590 1,539 SH   SOLE 34 1,539 0 0
WILLIAMS SONOMA INC COM 969904101   302,463 2,417 SH   SOLE 36 2,417 0 0
WILLIAMS SONOMA INC COM 969904101   1,409,327 11,262 SH   SOLE 40 11,262 0 0
WILLIAMS SONOMA INC COM 969904101   24,903 199 SH   OTR 43 199 0 0
WILLIAMS SONOMA INC COM 969904101   17,636,604 140,935 SH   SOLE 43 131,234 0 9,701
WILLIS LEASE FIN CORP COM 970646105   116,294 2,972 SH   SOLE 2 2,000 0 972
WILLIS LEASE FIN CORP COM 970646105   257,515 6,581 SH   SOLE 18 6,581 0 0
WILLIS LEASE FIN CORP COM 970646105   190,172 4,860 SH   SOLE 19 4,860 0 0
WILLIS LEASE FIN CORP COM 970646105   3,573,273 91,318 SH   SOLE 21 91,318 0 0
WILLIS LEASE FIN CORP COM 970646105   1,893,109 48,380 SH   SOLE 22 46,538 0 1,842
WILLIS LEASE FIN CORP COM 970646105   7,865 201 SH   SOLE 43 201 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   41,915,468 177,985 SH   SOLE 2 70,607 0 107,378
WILLIS TOWERS WATSON PLC LTD SHS G96629103   19,306,997 81,983 SH   SOLE 4 42,116 0 39,867
WILLIS TOWERS WATSON PLC LTD SHS G96629103   26,150,156 111,041 SH   SOLE 7 76,008 0 35,033
WILLIS TOWERS WATSON PLC LTD SHS G96629103   863,108 3,665 SH   SOLE 13 3,665 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   4,308,473 18,295 SH   SOLE 15 18,295 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   185,836,787 789,116 SH   SOLE 18 727,175 0 61,941
WILLIS TOWERS WATSON PLC LTD SHS G96629103   469,799,421 1,994,902 SH   SOLE 19 1,994,902 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   737,818,203 3,132,986 SH   SOLE 21 3,132,986 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   604,042,193 2,564,935 SH   SOLE 22 2,335,176 0 229,759
WILLIS TOWERS WATSON PLC LTD SHS G96629103   61,498,706 261,141 SH   SOLE 23 261,141 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   42,130,008 178,896 SH   SOLE 25 178,391 0 505
WILLIS TOWERS WATSON PLC LTD SHS G96629103   51,857,336 220,201 SH   SOLE 26 105,676 0 114,525
WILLIS TOWERS WATSON PLC LTD SHS G96629103   51,759,132 219,784 SH   SOLE 28 1,548 0 218,236
WILLIS TOWERS WATSON PLC LTD SHS G96629103   142,047,242 603,173 SH   SOLE 30 602,403 0 770
WILLIS TOWERS WATSON PLC LTD SHS G96629103   5,830,745 24,759 SH   SOLE 31 22,141 0 2,618
WILLIS TOWERS WATSON PLC LTD SHS G96629103   27,681,141 117,542 SH   SOLE 34 117,542 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   7,244,216 30,761 SH   SOLE 36 30,761 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   987,923 4,195 SH   SOLE 40 4,195 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   12,096,107 51,364 SH   SOLE 43 43,125 0 8,239
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   41,039,232 858,741 SH   SOLE 2 216,188 0 642,553
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   31,685 663 SH   SOLE 4 663 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,549,883 53,356 SH   SOLE 7 50,826 0 2,530
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   3,796,677 79,445 SH   SOLE 18 79,445 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   110,195,855 2,305,835 SH   SOLE 19 2,305,835 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   118,581,518 2,481,304 SH   SOLE 21 2,481,304 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   254,634,057 5,328,187 SH   SOLE 22 5,070,591 0 257,596
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,808,182 37,836 SH   SOLE 25 37,836 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   5,116,541 107,063 SH   SOLE 26 89,349 0 17,714
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,404,166 29,382 SH   SOLE 28 3,685 0 25,697
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   11,887,858 248,752 SH   SOLE 30 248,752 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   133,812 2,800 SH   SOLE 31 2,800 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,707,967 35,739 SH   SOLE 34 35,739 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   161,960 3,389 SH   SOLE 36 3,389 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,628,110 34,068 SH   SOLE 40 34,068 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   84,541 1,769 SH   OTR 43 1,769 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   5,629,089 117,788 SH   SOLE 43 112,692 0 5,096
WINGSTOP INC COM 974155103   22,139,297 110,608 SH   SOLE 2 50,182 0 60,426
WINGSTOP INC COM 974155103   18,014 90 SH   SOLE 4 90 0 0
WINGSTOP INC COM 974155103   1,039,431 5,193 SH   SOLE 7 4,923 0 270
WINGSTOP INC COM 974155103   14,275,812 71,322 SH   SOLE 18 65,677 0 5,645
WINGSTOP INC COM 974155103   33,629,882 168,015 SH   SOLE 19 168,015 0 0
WINGSTOP INC COM 974155103   319,368,090 1,595,564 SH   SOLE 21 1,595,564 0 0
WINGSTOP INC COM 974155103   203,499,870 1,016,686 SH   SOLE 22 977,969 0 38,717
WINGSTOP INC COM 974155103   924,339 4,618 SH   SOLE 23 4,618 0 0
WINGSTOP INC COM 974155103   1,120,296 5,597 SH   SOLE 25 5,597 0 0
WINGSTOP INC COM 974155103   10,232,179 51,120 SH   SOLE 26 10,968 0 40,152
WINGSTOP INC COM 974155103   386,309 1,930 SH   SOLE 28 530 0 1,400
WINGSTOP INC COM 974155103   5,274,616 26,352 SH   SOLE 30 26,352 0 0
WINGSTOP INC COM 974155103   85,268 426 SH   SOLE 31 426 0 0
WINGSTOP INC COM 974155103   551,040 2,753 SH   SOLE 34 2,753 0 0
WINGSTOP INC COM 974155103   51,641 258 SH   SOLE 36 258 0 0
WINGSTOP INC COM 974155103   967,173 4,832 SH   SOLE 40 4,832 0 0
WINGSTOP INC COM 974155103   4,876,359 24,362 SH   SOLE 43 22,598 0 1,764
WINMARK CORP COM 974250102   4,951,808 14,894 SH   SOLE 2 13,379 0 1,515
WINMARK CORP COM 974250102   7,647 23 SH   SOLE 7 23 0 0
WINMARK CORP COM 974250102   2,782,774 8,370 SH   SOLE 18 8,370 0 0
WINMARK CORP COM 974250102   3,418,457 10,282 SH   SOLE 19 10,282 0 0
WINMARK CORP COM 974250102   35,935,685 108,087 SH   SOLE 21 108,087 0 0
WINMARK CORP COM 974250102   27,639,893 83,135 SH   SOLE 22 79,891 0 3,244
WINMARK CORP COM 974250102   24,935 75 SH   SOLE 23 75 0 0
WINMARK CORP COM 974250102   214,111 644 SH   SOLE 25 644 0 0
WINMARK CORP COM 974250102   221,425 666 SH   SOLE 26 94 0 572
WINMARK CORP COM 974250102   191,503 576 SH   SOLE 28 0 0 576
WINMARK CORP COM 974250102   139,637 420 SH   SOLE 30 420 0 0
WINMARK CORP COM 974250102   671,589 2,020 SH   SOLE 34 2,020 0 0
WINMARK CORP COM 974250102   12,301 37 SH   SOLE 36 37 0 0
WINMARK CORP COM 974250102   181,529 546 SH   SOLE 40 546 0 0
WINMARK CORP COM 974250102   571,183 1,718 SH   SOLE 43 1,632 0 86
WINNEBAGO INDS INC COM 974637100   4,242,151 63,610 SH   SOLE 2 24,799 0 38,811
WINNEBAGO INDS INC COM 974637100   8,803 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100   880,041 13,196 SH   SOLE 7 12,486 0 710
WINNEBAGO INDS INC COM 974637100   6,889,477 103,306 SH   SOLE 18 103,306 0 0
WINNEBAGO INDS INC COM 974637100   11,050,066 165,693 SH   SOLE 19 165,693 0 0
WINNEBAGO INDS INC COM 974637100   239,201,958 3,586,774 SH   SOLE 21 3,586,774 0 0
WINNEBAGO INDS INC COM 974637100   65,062,097 975,590 SH   SOLE 22 923,187 0 52,403
WINNEBAGO INDS INC COM 974637100   175,862 2,637 SH   SOLE 23 2,637 0 0
WINNEBAGO INDS INC COM 974637100   369,596 5,542 SH   SOLE 25 5,542 0 0
WINNEBAGO INDS INC COM 974637100   3,873,955 58,089 SH   SOLE 26 15,293 0 42,796
WINNEBAGO INDS INC COM 974637100   39,947 599 SH   SOLE 28 599 0 0
WINNEBAGO INDS INC COM 974637100   5,786,625 86,769 SH   SOLE 30 86,769 0 0
WINNEBAGO INDS INC COM 974637100   103,836 1,557 SH   SOLE 34 1,557 0 0
WINNEBAGO INDS INC COM 974637100   352,323 5,283 SH   SOLE 40 5,283 0 0
WINNEBAGO INDS INC COM 974637100   3,053,676 45,789 SH   SOLE 43 45,013 0 776
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6   2,360,125 1,975,000 PRN   SOLE 21 1,975,000 0 0
WINTRUST FINL CORP COM 97650W108   15,813,223 217,753 SH   SOLE 2 95,569 0 122,184
WINTRUST FINL CORP COM 97650W108   746,098 10,274 SH   SOLE 4 10,274 0 0
WINTRUST FINL CORP COM 97650W108   610,298 8,404 SH   SOLE 7 8,009 0 395
WINTRUST FINL CORP COM 97650W108   8,994,931 123,863 SH   SOLE 18 123,427 0 436
WINTRUST FINL CORP COM 97650W108   7,385,091 101,695 SH   SOLE 19 101,695 0 0
WINTRUST FINL CORP COM 97650W108   235,301,726 3,240,178 SH   SOLE 21 3,240,178 0 0
WINTRUST FINL CORP COM 97650W108   147,759,333 2,034,692 SH   SOLE 22 1,954,911 0 79,781
WINTRUST FINL CORP COM 97650W108   198,180 2,729 SH   SOLE 23 2,729 0 0
WINTRUST FINL CORP COM 97650W108   870,932 11,993 SH   SOLE 25 11,993 0 0
WINTRUST FINL CORP COM 97650W108   2,202,855 30,334 SH   SOLE 26 24,754 0 5,580
WINTRUST FINL CORP COM 97650W108   419,453 5,776 SH   SOLE 28 1,016 0 4,760
WINTRUST FINL CORP COM 97650W108   6,663,829 91,763 SH   SOLE 30 91,763 0 0
WINTRUST FINL CORP COM 97650W108   60,783 837 SH   SOLE 31 837 0 0
WINTRUST FINL CORP COM 97650W108   930,988 12,820 SH   SOLE 34 12,820 0 0
WINTRUST FINL CORP COM 97650W108   86,127 1,186 SH   SOLE 36 1,186 0 0
WINTRUST FINL CORP COM 97650W108   772,096 10,632 SH   SOLE 40 10,632 0 0
WINTRUST FINL CORP COM 97650W108   8,249,764 113,602 SH   SOLE 43 101,267 0 12,335
WIPRO LTD SPON ADR 1 SH 97651M109   7,644,517 1,619,601 SH   SOLE 4 1,619,601 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   16,549,835 3,506,321 SH   SOLE 18 3,506,321 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   4,635,772 982,155 SH   SOLE 21 982,155 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   2,160,896 457,817 SH   SOLE 22 457,817 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   8,130,474 1,722,558 SH   SOLE 28 269,288 0 1,453,270
WIPRO LTD SPON ADR 1 SH 97651M109   2,844,069 602,557 SH   SOLE 30 602,557 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   95,419,386 20,215,972 SH   SOLE 43 17,940,125 0 2,275,847
WIRELESS TELECOM GROUP INC COM 976524108   7,991 3,805 SH   SOLE 18 3,805 0 0
WIRELESS TELECOM GROUP INC COM 976524108   83,576 39,798 SH   SOLE 21 39,798 0 0
WIRELESS TELECOM GROUP INC COM 976524108   8,324 3,964 SH   SOLE 22 3,964 0 0
WISDOMTREE INC COM 97717P104   531,293 77,448 SH   SOLE 2 51,604 0 25,844
WISDOMTREE INC COM 97717P104   2,216 323 SH   SOLE 4 323 0 0
WISDOMTREE INC COM 97717P104   7,752 1,130 SH   SOLE 7 1,130 0 0
WISDOMTREE INC COM 97717P104   2,706,181 394,487 SH   SOLE 18 394,487 0 0
WISDOMTREE INC COM 97717P104   1,703,057 248,259 SH   SOLE 19 248,259 0 0
WISDOMTREE INC COM 97717P104   91,780,921 13,379,143 SH   SOLE 21 13,379,143 0 0
WISDOMTREE INC COM 97717P104   22,882,408 3,335,628 SH   SOLE 22 3,175,418 0 160,210
WISDOMTREE INC COM 97717P104   97,961 14,280 SH   SOLE 25 14,280 0 0
WISDOMTREE INC COM 97717P104   93,639 13,650 SH   SOLE 26 7,318 0 6,332
WISDOMTREE INC COM 97717P104   3,478 507 SH   SOLE 28 507 0 0
WISDOMTREE INC COM 97717P104   1,262,014 183,967 SH   SOLE 30 183,967 0 0
WISDOMTREE INC COM 97717P104   85,668 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE INC COM 97717P104   620,569 90,462 SH   SOLE 43 89,790 0 672
WISDOMTREE TR US LARGECAP DIVD 97717W307   62 1 SH   SOLE 43 1 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   8,224,319 236,331 SH   SOLE 2 0 0 236,331
WISDOMTREE TR INDIA ERNGS FD 97717W422   52,228,675 1,500,824 SH   SOLE 22 1,500,824 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   4,765 90 SH   SOLE 43 90 0 0
WIX COM LTD SHS M98068105   6,760,562 86,408 SH   SOLE 2 71,700 0 14,708
WIX COM LTD SHS M98068105   4,444,736 56,809 SH   SOLE 4 39,242 0 17,567
WIX COM LTD SHS M98068105   6,790,684 86,793 SH   SOLE 7 79,626 0 7,167
WIX COM LTD SHS M98068105   259,131 3,312 SH   SOLE 13 3,312 0 0
WIX COM LTD SHS M98068105   259,287 3,314 SH   SOLE 15 3,314 0 0
WIX COM LTD SHS M98068105   4,261,576 54,468 SH   SOLE 18 53,642 0 826
WIX COM LTD SHS M98068105   3,656,938 46,740 SH   SOLE 19 46,740 0 0
WIX COM LTD SHS M98068105   69,891,479 893,296 SH   SOLE 21 893,296 0 0
WIX COM LTD SHS M98068105   63,293,343 808,964 SH   SOLE 22 780,494 0 28,470
WIX COM LTD SHS M98068105   11,466,933 146,561 SH   SOLE 23 146,561 0 0
WIX COM LTD SHS M98068105   925,736 11,832 SH   SOLE 25 11,654 0 178
WIX COM LTD SHS M98068105   2,517,372 32,175 SH   SOLE 26 7,002 0 25,173
WIX COM LTD SHS M98068105   3,991,570 51,017 SH   SOLE 28 2,106 0 48,911
WIX COM LTD SHS M98068105   277,361 3,545 SH   SOLE 29 3,545 0 0
WIX COM LTD SHS M98068105   12,719,398 162,569 SH   SOLE 30 162,569 0 0
WIX COM LTD SHS M98068105   1,340,564 17,134 SH   SOLE 31 16,313 0 821
WIX COM LTD SHS M98068105   212,813 2,720 SH   SOLE 34 2,720 0 0
WIX COM LTD SHS M98068105   552,531 7,062 SH   SOLE 36 7,062 0 0
WIX COM LTD SHS M98068105   204,050 2,608 SH   SOLE 40 2,608 0 0
WIX COM LTD SHS M98068105   8,833,544 112,903 SH   SOLE 43 103,664 0 9,239
WM TECHNOLOGY INC COM 92971A109   1,502 1,793 SH   SOLE 2 0 0 1,793
WM TECHNOLOGY INC COM 92971A109   58,068 69,335 SH   SOLE 21 69,335 0 0
WM TECHNOLOGY INC COM 92971A109   775,236 925,655 SH   SOLE 22 925,655 0 0
WNS HLDGS LTD SPON ADR 92932M101   1,713,621 23,245 SH   SOLE 21 23,245 0 0
WNS HLDGS LTD SPON ADR 92932M101   7,375,244 100,044 SH   SOLE 22 100,044 0 0
WNS HLDGS LTD SPON ADR 92932M101   29,267 397 SH   SOLE 25 397 0 0
WNS HLDGS LTD SPON ADR 92932M101   50,056 679 SH   SOLE 28 679 0 0
WNS HLDGS LTD SPON ADR 92932M101   41,283 560 SH   SOLE 30 560 0 0
WNS HLDGS LTD SPON ADR 92932M101   7,151 97 SH   SOLE 34 97 0 0
WNS HLDGS LTD SPON ADR 92932M101   3,790,535 51,418 SH   SOLE 43 47,987 0 3,431
WOLFSPEED INC NOTE 1.750% 5/0 225447AD3   4,383,974 3,251,000 PRN   SOLE 21 3,251,000 0 0
WOLFSPEED INC COM 977852102   12,838,788 230,955 SH   SOLE 2 108,607 0 122,348
WOLFSPEED INC COM 977852102   3,337,735 60,042 SH   SOLE 4 48,787 0 11,255
WOLFSPEED INC COM 977852102   755,579 13,592 SH   SOLE 7 12,894 0 698
WOLFSPEED INC COM 977852102   177,110 3,186 SH   SOLE 13 3,186 0 0
WOLFSPEED INC COM 977852102   550,007 9,894 SH   SOLE 15 9,894 0 0
WOLFSPEED INC COM 977852102   25,244,142 454,113 SH   SOLE 18 310,565 0 143,548
WOLFSPEED INC COM 977852102   86,297,416 1,552,391 SH   SOLE 19 1,552,391 0 0
WOLFSPEED INC COM 977852102   425,837,189 7,660,320 SH   SOLE 21 7,660,320 0 0
WOLFSPEED INC COM 977852102   204,396,925 3,676,865 SH   SOLE 22 3,437,844 0 239,021
WOLFSPEED INC COM 977852102   12,259,485 220,534 SH   SOLE 23 220,534 0 0
WOLFSPEED INC COM 977852102   1,416,211 25,476 SH   SOLE 25 25,129 0 347
WOLFSPEED INC COM 977852102   4,091,980 73,610 SH   SOLE 26 66,940 0 6,670
WOLFSPEED INC COM 977852102   7,009,843 126,099 SH   SOLE 28 15,220 0 110,879
WOLFSPEED INC COM 977852102   28,997,078 521,624 SH   SOLE 30 521,624 0 0
WOLFSPEED INC COM 977852102   1,558,243 28,031 SH   SOLE 31 25,530 0 2,501
WOLFSPEED INC COM 977852102   143,625,548 2,583,658 SH   SOLE 34 2,583,658 0 0
WOLFSPEED INC COM 977852102   1,041,757 18,740 SH   SOLE 36 18,740 0 0
WOLFSPEED INC COM 977852102   252,267 4,538 SH   SOLE 40 4,538 0 0
WOLFSPEED INC COM 977852102   3,086,303 55,519 SH   SOLE 43 49,003 0 6,516
WOLFSPEED INC NOTE 0.250% 2/1 977852AB8   3,293,800 4,300,000 PRN   SOLE 21 4,300,000 0 0
WOLVERINE WORLD WIDE INC COM 978097103   642,643 43,747 SH   SOLE 2 22,952 0 20,795
WOLVERINE WORLD WIDE INC COM 978097103   4,642 316 SH   SOLE 4 316 0 0
WOLVERINE WORLD WIDE INC COM 978097103   336,636 22,916 SH   SOLE 7 21,702 0 1,214
WOLVERINE WORLD WIDE INC COM 978097103   3,636,142 247,525 SH   SOLE 18 247,525 0 0
WOLVERINE WORLD WIDE INC COM 978097103   2,284,633 155,523 SH   SOLE 19 155,523 0 0
WOLVERINE WORLD WIDE INC COM 978097103   137,511,929 9,360,921 SH   SOLE 21 9,360,921 0 0
WOLVERINE WORLD WIDE INC COM 978097103   31,839,503 2,167,427 SH   SOLE 22 2,057,366 0 110,061
WOLVERINE WORLD WIDE INC COM 978097103   176,368 12,006 SH   SOLE 25 12,006 0 0
WOLVERINE WORLD WIDE INC COM 978097103   410,541 27,947 SH   SOLE 26 20,194 0 7,753
WOLVERINE WORLD WIDE INC COM 978097103   468,317 31,880 SH   SOLE 28 1,476 0 30,404
WOLVERINE WORLD WIDE INC COM 978097103   2,007,638 136,667 SH   SOLE 30 136,667 0 0
WOLVERINE WORLD WIDE INC COM 978097103   217,397 14,799 SH   SOLE 40 14,799 0 0
WOLVERINE WORLD WIDE INC COM 978097103   619,648 42,182 SH   SOLE 43 40,418 0 1,764
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   4,290 185 SH   SOLE 2 185 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   372,686 16,071 SH   SOLE 18 16,071 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   6,112,188 263,570 SH   SOLE 19 263,570 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   858,076 37,002 SH   SOLE 25 37,002 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,249,500 53,881 SH   SOLE 34 53,881 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   37,284,168 1,607,769 SH   SOLE 43 1,380,296 0 227,473
WOODWARD INC COM 980745103   14,948,176 125,710 SH   SOLE 2 83,335 0 42,375
WOODWARD INC COM 980745103   21,642 182 SH   SOLE 4 182 0 0
WOODWARD INC COM 980745103   1,026,907 8,636 SH   SOLE 7 8,203 0 433
WOODWARD INC COM 980745103   13,683,330 115,073 SH   SOLE 18 115,073 0 0
WOODWARD INC COM 980745103   2,171,891 18,265 SH   SOLE 19 18,265 0 0
WOODWARD INC COM 980745103   466,858,853 3,926,153 SH   SOLE 21 3,926,153 0 0
WOODWARD INC COM 980745103   201,788,249 1,696,983 SH   SOLE 22 1,623,736 0 73,247
WOODWARD INC COM 980745103   1,275,429 10,726 SH   SOLE 25 10,726 0 0
WOODWARD INC COM 980745103   2,944,212 24,760 SH   SOLE 26 19,185 0 5,575
WOODWARD INC COM 980745103   125,331 1,054 SH   SOLE 28 1,054 0 0
WOODWARD INC COM 980745103   4,799,445 40,362 SH   SOLE 30 40,362 0 0
WOODWARD INC COM 980745103   100,598 846 SH   SOLE 31 846 0 0
WOODWARD INC COM 980745103   384,912 3,237 SH   SOLE 34 3,237 0 0
WOODWARD INC COM 980745103   126,996 1,068 SH   SOLE 36 1,068 0 0
WOODWARD INC COM 980745103   1,201,942 10,108 SH   SOLE 40 10,108 0 0
WOODWARD INC COM 980745103   5,098,092 42,874 SH   SOLE 43 40,193 0 2,681
WOORI FINL GROUP INC SPONSORED ADS 981064108   39,927,873 1,481,554 SH   SOLE 43 1,345,122 0 136,432
WORKDAY INC CL A 98138H101   102,004,921 451,569 SH   SOLE 2 177,297 0 274,272
WORKDAY INC CL A 98138H101   42,421,690 187,798 SH   SOLE 4 109,948 0 77,850
WORKDAY INC CL A 98138H101   40,911,616 181,113 SH   SOLE 7 172,331 0 8,782
WORKDAY INC CL A 98138H101   3,233,615 14,315 SH   SOLE 13 14,315 0 0
WORKDAY INC CL A 98138H101   3,558,897 15,755 SH   SOLE 15 15,755 0 0
WORKDAY INC CL A 98138H101   57,297,676 253,653 SH   SOLE 18 241,672 0 11,981
WORKDAY INC CL A 98138H101   17,370,941 76,900 SH   SOLE 19 76,900 0 0
WORKDAY INC CL A 98138H101   661,137,789 2,926,813 SH   SOLE 21 2,926,813 0 0
WORKDAY INC CL A 98138H101   1,072,390,864 4,747,403 SH   SOLE 22 4,377,443 0 369,960
WORKDAY INC CL A 98138H101   85,850,398 380,054 SH   SOLE 23 380,054 0 0
WORKDAY INC CL A 98138H101   126,261,893 558,953 SH   SOLE 25 436,803 0 122,150
WORKDAY INC CL A 98138H101   56,867,582 251,749 SH   SOLE 26 131,408 0 120,341
WORKDAY INC CL A 98138H101   113,150,334 500,909 SH   SOLE 28 21,731 0 479,178
WORKDAY INC CL A 98138H101   2,002,515 8,865 SH   SOLE 29 8,865 0 0
WORKDAY INC CL A 98138H101   319,473,516 1,414,288 SH   SOLE 30 1,390,955 0 23,333
WORKDAY INC CL A 98138H101   13,874,841 61,423 SH   SOLE 31 56,411 0 5,012
WORKDAY INC CL A 98138H101   10,180,185 45,067 SH   SOLE 32 45,067 0 0
WORKDAY INC CL A 98138H101   10,150,367 44,935 SH   SOLE 34 44,935 0 0
WORKDAY INC CL A 98138H101   10,658,846 47,186 SH   SOLE 36 47,186 0 0
WORKDAY INC CL A 98138H101   1,786,338 7,908 SH   SOLE 40 7,908 0 0
WORKDAY INC CL A 98138H101   94,874 420 SH   OTR 43 420 0 0
WORKDAY INC CL A 98138H101   29,357,839 129,965 SH   SOLE 43 110,273 0 19,692
WORKHORSE GROUP INC COM NEW 98138J206   58,290 66,877 SH   SOLE 2 6,490 0 60,387
WORKHORSE GROUP INC COM NEW 98138J206   1,584 1,817 SH   SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206   469,686 538,878 SH   SOLE 18 538,878 0 0
WORKHORSE GROUP INC COM NEW 98138J206   309,564 355,168 SH   SOLE 19 355,168 0 0
WORKHORSE GROUP INC COM NEW 98138J206   5,735,410 6,580,324 SH   SOLE 21 6,580,324 0 0
WORKHORSE GROUP INC COM NEW 98138J206   3,984,903 4,571,940 SH   SOLE 22 4,449,993 0 121,947
WORKHORSE GROUP INC COM NEW 98138J206   14,717 16,885 SH   SOLE 28 16,885 0 0
WORKHORSE GROUP INC COM NEW 98138J206   12,857 14,751 SH   SOLE 43 14,751 0 0
WORKIVA INC COM CL A 98139A105   5,762,699 56,686 SH   SOLE 2 38,054 0 18,632
WORKIVA INC COM CL A 98139A105   30,701 302 SH   SOLE 4 152 0 150
WORKIVA INC COM CL A 98139A105   1,542,386 15,172 SH   SOLE 7 14,363 0 809
WORKIVA INC COM CL A 98139A105   13,404,481 131,856 SH   SOLE 18 121,963 0 9,893
WORKIVA INC COM CL A 98139A105   15,290,071 150,404 SH   SOLE 19 150,404 0 0
WORKIVA INC COM CL A 98139A105   191,017,920 1,878,988 SH   SOLE 21 1,878,988 0 0
WORKIVA INC COM CL A 98139A105   136,531,922 1,343,025 SH   SOLE 22 1,305,775 0 37,250
WORKIVA INC COM CL A 98139A105   261,571 2,573 SH   SOLE 23 2,573 0 0
WORKIVA INC COM CL A 98139A105   907,214 8,924 SH   SOLE 25 8,924 0 0
WORKIVA INC COM CL A 98139A105   4,438,272 43,658 SH   SOLE 26 22,305 0 21,353
WORKIVA INC COM CL A 98139A105   129,820 1,277 SH   SOLE 28 752 0 525
WORKIVA INC COM CL A 98139A105   7,865,638 77,372 SH   SOLE 30 77,372 0 0
WORKIVA INC COM CL A 98139A105   56,930 560 SH   SOLE 34 560 0 0
WORKIVA INC COM CL A 98139A105   84,886 835 SH   SOLE 36 835 0 0
WORKIVA INC COM CL A 98139A105   803,622 7,905 SH   SOLE 40 7,905 0 0
WORKIVA INC COM CL A 98139A105   2,776,131 27,308 SH   SOLE 43 24,825 0 2,483
WORKIVA INC NOTE 1.125% 8/1 98139AAB1   2,704,317 1,925,000 PRN   SOLE 21 1,925,000 0 0
WORKSPORT LTD COM NEW 98139Q209   2,686 1,101 SH   SOLE 22 1,101 0 0
WORLD ACCEP CORPORATION COM 981419104   563,914 4,208 SH   SOLE 2 2,081 0 2,127
WORLD ACCEP CORPORATION COM 981419104   2,412 18 SH   SOLE 4 18 0 0
WORLD ACCEP CORPORATION COM 981419104   3,082 23 SH   SOLE 7 23 0 0
WORLD ACCEP CORPORATION COM 981419104   1,852,286 13,822 SH   SOLE 18 13,822 0 0
WORLD ACCEP CORPORATION COM 981419104   999,581 7,459 SH   SOLE 19 7,459 0 0
WORLD ACCEP CORPORATION COM 981419104   56,600,464 422,360 SH   SOLE 21 422,360 0 0
WORLD ACCEP CORPORATION COM 981419104   14,086,327 105,114 SH   SOLE 22 101,637 0 3,477
WORLD ACCEP CORPORATION COM 981419104   69,551 519 SH   SOLE 25 519 0 0
WORLD ACCEP CORPORATION COM 981419104   436,605 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORPORATION COM 981419104   1,455,081 10,858 SH   SOLE 30 10,858 0 0
WORLD ACCEP CORPORATION COM 981419104   63,923 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104   721,778 5,386 SH   SOLE 43 4,953 0 433
WORLD KINECT CORPORATION COM 981475106   7,872,152 380,665 SH   SOLE 2 221,452 0 159,213
WORLD KINECT CORPORATION COM 981475106   5,625 272 SH   SOLE 4 272 0 0
WORLD KINECT CORPORATION COM 981475106   428,986 20,744 SH   SOLE 7 19,676 0 1,068
WORLD KINECT CORPORATION COM 981475106   4,449,550 215,162 SH   SOLE 18 215,162 0 0
WORLD KINECT CORPORATION COM 981475106   14,104,153 682,019 SH   SOLE 19 682,019 0 0
WORLD KINECT CORPORATION COM 981475106   155,922,485 7,539,772 SH   SOLE 21 7,539,772 0 0
WORLD KINECT CORPORATION COM 981475106   51,157,274 2,473,756 SH   SOLE 22 2,361,373 0 112,383
WORLD KINECT CORPORATION COM 981475106   512,326 24,774 SH   SOLE 23 24,774 0 0
WORLD KINECT CORPORATION COM 981475106   3,325,075 160,787 SH   SOLE 26 26,888 0 133,899
WORLD KINECT CORPORATION COM 981475106   710,689 34,366 SH   SOLE 28 34,366 0 0
WORLD KINECT CORPORATION COM 981475106   2,024,841 97,913 SH   SOLE 30 97,913 0 0
WORLD KINECT CORPORATION COM 981475106   66,238 3,203 SH   SOLE 36 3,203 0 0
WORLD KINECT CORPORATION COM 981475106   152,722 7,385 SH   SOLE 40 7,385 0 0
WORLD KINECT CORPORATION COM 981475106   216,106 10,450 SH   SOLE 43 9,736 0 714
WORLD WRESTLING ENTMT INC CL A 98156Q108   15,126,033 139,449 SH   SOLE 2 40,355 0 99,094
WORLD WRESTLING ENTMT INC CL A 98156Q108   16,379 151 SH   SOLE 4 151 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   852,357 7,858 SH   SOLE 7 7,450 0 408
WORLD WRESTLING ENTMT INC CL A 98156Q108   50,371,516 464,382 SH   SOLE 18 463,347 0 1,035
WORLD WRESTLING ENTMT INC CL A 98156Q108   10,785,172 99,430 SH   SOLE 19 99,430 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   253,871,757 2,340,479 SH   SOLE 21 2,340,479 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   134,967,052 1,244,280 SH   SOLE 22 1,189,631 0 54,649
WORLD WRESTLING ENTMT INC CL A 98156Q108   244,817 2,257 SH   SOLE 23 2,257 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   3,684,509 33,968 SH   SOLE 25 7,625 0 26,343
WORLD WRESTLING ENTMT INC CL A 98156Q108   4,913,257 45,296 SH   SOLE 26 15,528 0 29,768
WORLD WRESTLING ENTMT INC CL A 98156Q108   319,878 2,949 SH   SOLE 28 806 0 2,143
WORLD WRESTLING ENTMT INC CL A 98156Q108   4,009,919 36,968 SH   SOLE 30 36,968 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   68,770 634 SH   SOLE 31 634 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   19,794,690 182,490 SH   SOLE 34 182,490 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   658,521 6,071 SH   SOLE 36 6,071 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   808,318 7,452 SH   SOLE 40 7,452 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108   18,615,278 171,617 SH   SOLE 43 165,857 0 5,760
WORTHINGTON INDS INC COM 981811102   3,630,988 52,267 SH   SOLE 2 33,952 0 18,315
WORTHINGTON INDS INC COM 981811102   3,126 45 SH   SOLE 4 45 0 0
WORTHINGTON INDS INC COM 981811102   20,910 301 SH   SOLE 7 301 0 0
WORTHINGTON INDS INC COM 981811102   9,451,394 136,050 SH   SOLE 18 136,050 0 0
WORTHINGTON INDS INC COM 981811102   4,283,937 61,666 SH   SOLE 19 61,666 0 0
WORTHINGTON INDS INC COM 981811102   171,891,149 2,474,322 SH   SOLE 21 2,474,322 0 0
WORTHINGTON INDS INC COM 981811102   66,906,279 963,096 SH   SOLE 22 925,190 0 37,906
WORTHINGTON INDS INC COM 981811102   395,423 5,692 SH   SOLE 25 5,692 0 0
WORTHINGTON INDS INC COM 981811102   1,516,600 21,831 SH   SOLE 26 18,098 0 3,733
WORTHINGTON INDS INC COM 981811102   44,530 641 SH   SOLE 28 641 0 0
WORTHINGTON INDS INC COM 981811102   1,516,669 21,832 SH   SOLE 30 21,832 0 0
WORTHINGTON INDS INC COM 981811102   86,351 1,243 SH   SOLE 36 1,243 0 0
WORTHINGTON INDS INC COM 981811102   362,217 5,214 SH   SOLE 40 5,214 0 0
WORTHINGTON INDS INC COM 981811102   4,986,127 71,774 SH   SOLE 43 68,807 0 2,967
WP CAREY INC COM 92936U109   26,334,753 389,798 SH   SOLE 2 29,462 0 360,336
WP CAREY INC COM 92936U109   17,902,657 264,989 SH   SOLE 4 171,437 0 93,552
WP CAREY INC COM 92936U109   22,900,813 338,970 SH   SOLE 7 293,768 0 45,202
WP CAREY INC COM 92936U109   362,257 5,362 SH   SOLE 13 5,362 0 0
WP CAREY INC COM 92936U109   1,882,695 27,867 SH   SOLE 15 27,867 0 0
WP CAREY INC COM 92936U109   9,355,911 138,483 SH   SOLE 18 126,374 0 12,109
WP CAREY INC COM 92936U109   25,156,236 372,354 SH   SOLE 19 372,354 0 0
WP CAREY INC COM 92936U109   261,725,481 3,873,971 SH   SOLE 21 3,873,971 0 0
WP CAREY INC COM 92936U109   461,552,557 6,831,743 SH   SOLE 22 6,412,674 0 419,069
WP CAREY INC COM 92936U109   26,300,297 389,288 SH   SOLE 23 389,288 0 0
WP CAREY INC COM 92936U109   60,867,371 900,938 SH   SOLE 25 900,676 0 262
WP CAREY INC COM 92936U109   16,937,630 250,705 SH   SOLE 26 114,232 0 136,473
WP CAREY INC COM 92936U109   29,015,196 429,473 SH   SOLE 28 6,244 0 423,229
WP CAREY INC COM 92936U109   75,600,383 1,119,011 SH   SOLE 30 1,119,011 0 0
WP CAREY INC COM 92936U109   3,155,930 46,713 SH   SOLE 31 43,296 0 3,417
WP CAREY INC COM 92936U109   645,401 9,553 SH   SOLE 34 9,553 0 0
WP CAREY INC COM 92936U109   4,648,466 68,805 SH   SOLE 36 68,805 0 0
WP CAREY INC COM 92936U109   609,391 9,020 SH   SOLE 40 9,020 0 0
WP CAREY INC COM 92936U109   38,915 576 SH   OTR 43 576 0 0
WP CAREY INC COM 92936U109   10,172,860 150,575 SH   SOLE 43 133,617 0 16,958
WPP PLC NEW ADR 92937A102   20,513,687 392,381 SH   SOLE 43 369,418 0 22,963
WRAP TECHNOLOGIES INC COM 98212N107   359 246 SH   SOLE 2 0 0 246
WRAP TECHNOLOGIES INC COM 98212N107   8,415 5,764 SH   SOLE 18 5,764 0 0
WRAP TECHNOLOGIES INC COM 98212N107   92,951 63,665 SH   SOLE 21 63,665 0 0
WRAP TECHNOLOGIES INC COM 98212N107   626,669 429,225 SH   SOLE 22 429,225 0 0
WSFS FINL CORP COM 929328102   1,996,067 52,918 SH   SOLE 2 17,130 0 35,788
WSFS FINL CORP COM 929328102   6,450 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102   65,897 1,747 SH   SOLE 7 1,687 0 60
WSFS FINL CORP COM 929328102   7,588,057 201,168 SH   SOLE 18 201,168 0 0
WSFS FINL CORP COM 929328102   4,120,533 109,240 SH   SOLE 19 109,240 0 0
WSFS FINL CORP COM 929328102   268,076,266 7,107,006 SH   SOLE 21 7,107,006 0 0
WSFS FINL CORP COM 929328102   54,929,675 1,456,248 SH   SOLE 22 1,364,121 0 92,127
WSFS FINL CORP COM 929328102   217,380 5,763 SH   SOLE 25 5,763 0 0
WSFS FINL CORP COM 929328102   922,895 24,467 SH   SOLE 26 19,527 0 4,940
WSFS FINL CORP COM 929328102   28,177 747 SH   SOLE 28 747 0 0
WSFS FINL CORP COM 929328102   3,356,854 88,994 SH   SOLE 30 88,994 0 0
WSFS FINL CORP COM 929328102   219,191 5,811 SH   SOLE 40 5,811 0 0
WSFS FINL CORP COM 929328102   416,288 11,036 SH   SOLE 43 10,304 0 732
WW INTL INC COM 98262P101   334,199 49,732 SH   SOLE 2 16,900 0 32,832
WW INTL INC COM 98262P101   2,406 358 SH   SOLE 7 358 0 0
WW INTL INC COM 98262P101   1,124,847 167,388 SH   SOLE 18 167,388 0 0
WW INTL INC COM 98262P101   744,072 110,725 SH   SOLE 19 110,725 0 0
WW INTL INC COM 98262P101   13,718,793 2,041,487 SH   SOLE 21 2,041,487 0 0
WW INTL INC COM 98262P101   9,611,125 1,430,227 SH   SOLE 22 1,363,326 0 66,901
WW INTL INC COM 98262P101   78,523 11,685 SH   SOLE 25 11,685 0 0
WW INTL INC COM 98262P101   34,884 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101   81,534 12,133 SH   SOLE 43 11,998 0 135
WYNDHAM HOTELS & RESORTS INC COM 98311A105   14,193,304 206,990 SH   SOLE 2 100,361 0 106,629
WYNDHAM HOTELS & RESORTS INC COM 98311A105   97,095 1,416 SH   SOLE 4 1,416 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,275,745 18,605 SH   SOLE 7 17,629 0 976
WYNDHAM HOTELS & RESORTS INC COM 98311A105   11,629,678 169,603 SH   SOLE 18 169,603 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   2,613,340 38,112 SH   SOLE 19 38,112 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   289,210,089 4,217,735 SH   SOLE 21 4,217,735 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   170,227,836 2,482,541 SH   SOLE 22 2,372,787 0 109,754
WYNDHAM HOTELS & RESORTS INC COM 98311A105   282,783 4,124 SH   SOLE 23 4,124 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,115,291 16,265 SH   SOLE 25 16,265 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   6,741,802 98,320 SH   SOLE 26 29,544 0 68,776
WYNDHAM HOTELS & RESORTS INC COM 98311A105   286,348 4,176 SH   SOLE 28 1,664 0 2,512
WYNDHAM HOTELS & RESORTS INC COM 98311A105   6,090,319 88,819 SH   SOLE 30 88,819 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   81,050 1,182 SH   SOLE 31 1,182 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   131,243 1,914 SH   SOLE 34 1,914 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   36,411 531 SH   SOLE 36 531 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,008,802 14,712 SH   SOLE 40 14,712 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   13,097 191 SH   OTR 43 191 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   6,486,854 94,602 SH   SOLE 43 80,186 0 14,416
WYNN RESORTS LTD COM 983134107   18,101,976 171,404 SH   SOLE 2 21,009 0 150,395
WYNN RESORTS LTD COM 983134107   5,412,196 51,247 SH   SOLE 4 42,017 0 9,230
WYNN RESORTS LTD COM 983134107   6,596,823 62,464 SH   SOLE 7 53,617 0 8,847
WYNN RESORTS LTD COM 983134107   181,544 1,719 SH   SOLE 13 1,719 0 0
WYNN RESORTS LTD COM 983134107   1,275,241 12,075 SH   SOLE 15 12,075 0 0
WYNN RESORTS LTD COM 983134107   17,809,331 168,633 SH   SOLE 18 159,737 0 8,896
WYNN RESORTS LTD COM 983134107   5,598,597 53,012 SH   SOLE 19 53,012 0 0
WYNN RESORTS LTD COM 983134107   282,174,395 2,671,853 SH   SOLE 21 2,671,853 0 0
WYNN RESORTS LTD COM 983134107   259,185,105 2,454,172 SH   SOLE 22 2,291,809 0 162,363
WYNN RESORTS LTD COM 983134107   18,052,234 170,933 SH   SOLE 23 170,933 0 0
WYNN RESORTS LTD COM 983134107   17,958,558 170,046 SH   SOLE 25 169,750 0 296
WYNN RESORTS LTD COM 983134107   19,086,790 180,729 SH   SOLE 26 52,856 0 127,873
WYNN RESORTS LTD COM 983134107   16,812,795 159,197 SH   SOLE 28 41,949 0 117,248
WYNN RESORTS LTD COM 983134107   56,123,689 531,424 SH   SOLE 30 531,424 0 0
WYNN RESORTS LTD COM 983134107   1,594,605 15,099 SH   SOLE 31 13,336 0 1,763
WYNN RESORTS LTD COM 983134107   458,136 4,338 SH   SOLE 34 4,338 0 0
WYNN RESORTS LTD COM 983134107   2,513,412 23,799 SH   SOLE 36 23,799 0 0
WYNN RESORTS LTD COM 983134107   408,499 3,868 SH   SOLE 40 3,868 0 0
WYNN RESORTS LTD COM 983134107   5,569,085 52,733 SH   SOLE 43 47,786 0 4,947
X4 PHARMACEUTICALS INC COM 98420X103   188,419 97,123 SH   SOLE 2 25,216 0 71,907
X4 PHARMACEUTICALS INC COM 98420X103   684,983 353,084 SH   SOLE 18 353,084 0 0
X4 PHARMACEUTICALS INC COM 98420X103   1,338,295 689,843 SH   SOLE 19 689,843 0 0
X4 PHARMACEUTICALS INC COM 98420X103   8,464,474 4,363,131 SH   SOLE 21 4,363,131 0 0
X4 PHARMACEUTICALS INC COM 98420X103   6,946,042 3,580,434 SH   SOLE 22 3,504,356 0 76,078
X4 PHARMACEUTICALS INC COM 98420X103   22,618 11,659 SH   SOLE 23 11,659 0 0
XBIOTECH INC COM 98400H102   84,728 14,264 SH   SOLE 2 14,264 0 0
XBIOTECH INC COM 98400H102   23,873 4,019 SH   SOLE 18 4,019 0 0
XBIOTECH INC COM 98400H102   383,908 64,631 SH   SOLE 21 64,631 0 0
XBIOTECH INC COM 98400H102   1,229,182 206,933 SH   SOLE 22 206,933 0 0
XCEL BRANDS INC COM NEW 98400M101   551 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100   70,487,600 1,133,788 SH   SOLE 2 175,785 0 958,003
XCEL ENERGY INC COM 98389B100   18,726,039 301,207 SH   SOLE 4 252,848 0 48,359
XCEL ENERGY INC COM 98389B100   33,622,033 540,808 SH   SOLE 7 495,274 0 45,534
XCEL ENERGY INC COM 98389B100   431,957 6,948 SH   SOLE 13 6,948 0 0
XCEL ENERGY INC COM 98389B100   5,849,140 94,083 SH   SOLE 15 94,083 0 0
XCEL ENERGY INC COM 98389B100   64,735,445 1,041,265 SH   SOLE 18 1,015,610 0 25,655
XCEL ENERGY INC COM 98389B100   33,242,859 534,709 SH   SOLE 19 534,709 0 0
XCEL ENERGY INC COM 98389B100   1,566,336,843 25,194,416 SH   SOLE 21 25,194,416 0 0
XCEL ENERGY INC COM 98389B100   819,161,494 13,176,154 SH   SOLE 22 12,039,572 0 1,136,582
XCEL ENERGY INC COM 98389B100   63,082,966 1,014,685 SH   SOLE 23 1,014,685 0 0
XCEL ENERGY INC COM 98389B100   35,305,721 567,890 SH   SOLE 25 567,890 0 0
XCEL ENERGY INC COM 98389B100   49,749,367 800,215 SH   SOLE 26 419,553 0 380,662
XCEL ENERGY INC COM 98389B100   38,136,757 613,427 SH   SOLE 28 8,730 0 604,697
XCEL ENERGY INC COM 98389B100   19,708 317 SH   SOLE 29 317 0 0
XCEL ENERGY INC COM 98389B100   237,793,038 3,824,884 SH   SOLE 30 3,824,884 0 0
XCEL ENERGY INC COM 98389B100   7,590,335 122,090 SH   SOLE 31 112,611 0 9,479
XCEL ENERGY INC COM 98389B100   11,457,123 184,287 SH   SOLE 32 184,287 0 0
XCEL ENERGY INC COM 98389B100   3,753,203 60,370 SH   SOLE 34 60,370 0 0
XCEL ENERGY INC COM 98389B100   12,585,260 202,433 SH   SOLE 36 202,433 0 0
XCEL ENERGY INC COM 98389B100   794,595 12,781 SH   SOLE 40 12,781 0 0
XCEL ENERGY INC COM 98389B100   47,436 763 SH   OTR 43 763 0 0
XCEL ENERGY INC COM 98389B100   35,650,374 573,434 SH   SOLE 43 489,320 0 84,113
XENCOR INC COM 98401F105   2,759,460 110,511 SH   SOLE 2 62,091 0 48,420
XENCOR INC COM 98401F105   5,319 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105   428,086 17,144 SH   SOLE 7 16,318 0 826
XENCOR INC COM 98401F105   4,775,712 191,258 SH   SOLE 18 191,258 0 0
XENCOR INC COM 98401F105   4,795,638 192,056 SH   SOLE 19 192,056 0 0
XENCOR INC COM 98401F105   188,840,269 7,562,686 SH   SOLE 21 7,562,686 0 0
XENCOR INC COM 98401F105   45,573,196 1,825,118 SH   SOLE 22 1,726,987 0 98,131
XENCOR INC COM 98401F105   65,546 2,625 SH   SOLE 23 2,625 0 0
XENCOR INC COM 98401F105   245,780 9,843 SH   SOLE 25 9,843 0 0
XENCOR INC COM 98401F105   769,276 30,808 SH   SOLE 26 26,208 0 4,600
XENCOR INC COM 98401F105   63,798 2,555 SH   SOLE 28 2,555 0 0
XENCOR INC COM 98401F105   3,497,049 140,050 SH   SOLE 30 140,050 0 0
XENCOR INC COM 98401F105   215,716 8,639 SH   SOLE 34 8,639 0 0
XENCOR INC COM 98401F105   34,534 1,383 SH   SOLE 36 1,383 0 0
XENCOR INC COM 98401F105   268,477 10,752 SH   SOLE 40 10,752 0 0
XENCOR INC COM 98401F105   26,668 1,068 SH   OTR 43 1,068 0 0
XENCOR INC COM 98401F105   1,060,301 42,463 SH   SOLE 43 35,894 0 6,569
XENIA HOTELS & RESORTS INC COM 984017103   1,231,259 100,021 SH   SOLE 2 33,321 0 66,700
XENIA HOTELS & RESORTS INC COM 984017103   575,739 46,770 SH   SOLE 4 46,770 0 0
XENIA HOTELS & RESORTS INC COM 984017103   2,343,184 190,348 SH   SOLE 7 165,987 0 24,361
XENIA HOTELS & RESORTS INC COM 984017103   4,700,746 381,864 SH   SOLE 18 381,864 0 0
XENIA HOTELS & RESORTS INC COM 984017103   11,415,666 927,349 SH   SOLE 19 927,349 0 0
XENIA HOTELS & RESORTS INC COM 984017103   165,074,035 13,409,751 SH   SOLE 21 13,409,751 0 0
XENIA HOTELS & RESORTS INC COM 984017103   49,591,364 4,028,543 SH   SOLE 22 3,810,189 0 218,354
XENIA HOTELS & RESORTS INC COM 984017103   63,987 5,198 SH   SOLE 23 5,198 0 0
XENIA HOTELS & RESORTS INC COM 984017103   9,436,612 766,581 SH   SOLE 25 766,581 0 0
XENIA HOTELS & RESORTS INC COM 984017103   617,519 50,164 SH   SOLE 26 41,389 0 8,775
XENIA HOTELS & RESORTS INC COM 984017103   921,576 74,864 SH   SOLE 28 1,628 0 73,236
XENIA HOTELS & RESORTS INC COM 984017103   6,344,352 515,382 SH   SOLE 30 515,382 0 0
XENIA HOTELS & RESORTS INC COM 984017103   1,188,629 96,558 SH   SOLE 34 96,558 0 0
XENIA HOTELS & RESORTS INC COM 984017103   20,952 1,702 SH   SOLE 36 1,702 0 0
XENIA HOTELS & RESORTS INC COM 984017103   168,019 13,649 SH   SOLE 40 13,649 0 0
XENIA HOTELS & RESORTS INC COM 984017103   195,704 15,898 SH   SOLE 43 15,171 0 727
XENON PHARMACEUTICALS INC COM 98420N105   722,761 18,773 SH   SOLE 2 12,977 0 5,796
XENON PHARMACEUTICALS INC COM 98420N105   7,585 197 SH   SOLE 4 197 0 0
XENON PHARMACEUTICALS INC COM 98420N105   500,731 13,006 SH   SOLE 7 12,291 0 715
XENON PHARMACEUTICALS INC COM 98420N105   21,938,609 569,834 SH   SOLE 21 569,834 0 0
XENON PHARMACEUTICALS INC COM 98420N105   1,516,246 39,383 SH   SOLE 22 16,852 0 22,531
XENON PHARMACEUTICALS INC COM 98420N105   354,893 9,218 SH   SOLE 25 9,218 0 0
XENON PHARMACEUTICALS INC COM 98420N105   1,056,248 27,435 SH   SOLE 26 22,919 0 4,516
XENON PHARMACEUTICALS INC COM 98420N105   175,291 4,553 SH   SOLE 28 3,220 0 1,333
XENON PHARMACEUTICALS INC COM 98420N105   11,282,926 293,063 SH   SOLE 30 293,063 0 0
XENON PHARMACEUTICALS INC COM 98420N105   45,738 1,188 SH   SOLE 36 1,188 0 0
XENON PHARMACEUTICALS INC COM 98420N105   354,547 9,209 SH   SOLE 40 9,209 0 0
XENON PHARMACEUTICALS INC COM 98420N105   314,969 8,181 SH   SOLE 43 4,202 0 3,979
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   50,854 19,410 SH   SOLE 2 4,439 0 14,971
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   1,700 649 SH   SOLE 7 649 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   925,093 353,089 SH   SOLE 18 353,089 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   1,385,011 528,630 SH   SOLE 19 528,630 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   12,042,728 4,596,461 SH   SOLE 21 4,596,461 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   9,823,258 3,749,335 SH   SOLE 22 3,704,761 0 44,574
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   3,644 1,391 SH   SOLE 23 1,391 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   173,772 66,325 SH   SOLE 30 66,325 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   50,582 19,306 SH   SOLE 43 19,306 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   6,279,500 421,726 SH   SOLE 2 305,237 0 116,489
XEROX HOLDINGS CORP COM NEW 98421M106   2,576 173 SH   SOLE 4 173 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   692,013 46,475 SH   SOLE 7 44,137 0 2,338
XEROX HOLDINGS CORP COM NEW 98421M106   7,583,075 509,273 SH   SOLE 18 509,273 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   8,518,197 572,075 SH   SOLE 19 572,075 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   129,391,077 8,689,797 SH   SOLE 21 8,689,797 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   82,569,472 5,545,297 SH   SOLE 22 5,410,255 0 135,042
XEROX HOLDINGS CORP COM NEW 98421M106   99,942 6,712 SH   SOLE 23 6,712 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   350,034 23,508 SH   SOLE 25 23,508 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   1,256,939 84,415 SH   SOLE 26 51,164 0 33,251
XEROX HOLDINGS CORP COM NEW 98421M106   916,524 61,553 SH   SOLE 28 61,553 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   2,884,372 193,712 SH   SOLE 30 193,712 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   220,044 14,778 SH   SOLE 36 14,778 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   299,423 20,109 SH   SOLE 40 20,109 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   3,002,648 201,655 SH   SOLE 43 181,345 0 20,310
XEROX HOLDINGS CORP OPTIONS 98421M106   8,934 600 SH Put SOLE 4 600 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106   169,746 11,400 SH Put SOLE 18 11,400 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106   1,974,414 132,600 SH Put SOLE 19 132,600 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106   80,406 5,400 SH Put SOLE 22 5,400 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106   744,500 50,000 SH Put SOLE 34 50,000 0 0
XILIO THERAPEUTICS INC COM 98422T100   9,663 3,688 SH   SOLE 18 3,688 0 0
XILIO THERAPEUTICS INC COM 98422T100   112,720 43,023 SH   SOLE 21 43,023 0 0
XILIO THERAPEUTICS INC COM 98422T100   6,550 2,500 SH   SOLE 22 2,500 0 0
XINYUAN REAL ESTATE CO LTD SPON ADR 98417P204   254 77 SH   SOLE 43 77 0 0
XOMA CORP DEL COM NEW 98419J206   59,768 3,164 SH   SOLE 2 322 0 2,842
XOMA CORP DEL COM NEW 98419J206   364,143 19,277 SH   SOLE 18 19,277 0 0
XOMA CORP DEL COM NEW 98419J206   238,713 12,637 SH   SOLE 19 12,637 0 0
XOMA CORP DEL COM NEW 98419J206   4,157,122 220,070 SH   SOLE 21 220,070 0 0
XOMA CORP DEL COM NEW 98419J206   3,278,926 173,580 SH   SOLE 22 168,790 0 4,790
XOMA CORP DEL COM NEW 98419J206   208 11 SH   SOLE 43 11 0 0
XOMETRY INC CLASS A COM 98423F109   634,786 29,971 SH   SOLE 2 11,100 0 18,871
XOMETRY INC CLASS A COM 98423F109   7,222 341 SH   SOLE 7 341 0 0
XOMETRY INC CLASS A COM 98423F109   2,057,277 97,133 SH   SOLE 18 97,133 0 0
XOMETRY INC CLASS A COM 98423F109   1,437,847 67,887 SH   SOLE 19 67,887 0 0
XOMETRY INC CLASS A COM 98423F109   24,780,473 1,169,994 SH   SOLE 21 1,169,994 0 0
XOMETRY INC CLASS A COM 98423F109   18,652,548 880,668 SH   SOLE 22 839,305 0 41,363
XOMETRY INC CLASS A COM 98423F109   139,873 6,604 SH   SOLE 25 6,604 0 0
XOMETRY INC CLASS A COM 98423F109   87,770 4,144 SH   SOLE 26 0 0 4,144
XOMETRY INC CLASS A COM 98423F109   69,195 3,267 SH   SOLE 28 0 0 3,267
XOMETRY INC CLASS A COM 98423F109   780,631 36,857 SH   SOLE 30 36,857 0 0
XOMETRY INC CLASS A COM 98423F109   30,203 1,426 SH   SOLE 40 1,426 0 0
XOMETRY INC CLASS A COM 98423F109   490,317 23,150 SH   SOLE 43 22,489 0 661
XOMETRY INC NOTE 1.000% 2/0 98423FAB5   864,225 1,150,000 PRN   SOLE 21 1,150,000 0 0
XOS INC COMMON STOCK 98423B108   26,290 120,820 SH   SOLE 22 120,820 0 0
XP INC CL A G98239109   5,384,140 229,503 SH   SOLE 2 23,793 0 205,710
XP INC CL A G98239109   684,727 29,187 SH   SOLE 4 0 0 29,187
XP INC CL A G98239109   118,989 5,072 SH   SOLE 7 5,072 0 0
XP INC CL A G98239109   12,351,901 526,509 SH   SOLE 18 526,509 0 0
XP INC CL A G98239109   26,867,354 1,145,241 SH   SOLE 19 1,145,241 0 0
XP INC CL A G98239109   80,614,871 3,436,269 SH   SOLE 21 3,436,269 0 0
XP INC CL A G98239109   74,649,063 3,181,972 SH   SOLE 22 2,904,647 0 277,325
XP INC CL A G98239109   191,903 8,180 SH   SOLE 23 8,180 0 0
XP INC CL A G98239109   9,383,296 399,970 SH   SOLE 25 399,970 0 0
XP INC CL A G98239109   3,658,235 155,935 SH   SOLE 26 155,449 0 486
XP INC CL A G98239109   12,400,557 528,583 SH   SOLE 28 4,350 0 524,233
XP INC CL A G98239109   2,041 87 SH   SOLE 30 87 0 0
XP INC CL A G98239109   788,631 33,616 SH   SOLE 31 33,616 0 0
XP INC CL A G98239109   72,302,125 3,081,932 SH   SOLE 34 3,081,932 0 0
XP INC CL A G98239109   55,882 2,382 SH   SOLE 36 2,382 0 0
XP INC CL A G98239109   1,185,809 50,546 SH   SOLE 43 45,037 0 5,509
XPEL INC COM 98379L100   931,726 11,063 SH   SOLE 2 6,151 0 4,912
XPEL INC COM 98379L100   4,464 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100   491,424 5,835 SH   SOLE 7 5,525 0 310
XPEL INC COM 98379L100   5,782,208 68,656 SH   SOLE 18 68,656 0 0
XPEL INC COM 98379L100   3,912,693 46,458 SH   SOLE 19 46,458 0 0
XPEL INC COM 98379L100   209,436,022 2,486,773 SH   SOLE 21 2,486,773 0 0
XPEL INC COM 98379L100   47,978,786 569,684 SH   SOLE 22 541,635 0 28,049
XPEL INC COM 98379L100   317,762 3,773 SH   SOLE 25 3,773 0 0
XPEL INC COM 98379L100   1,116,673 13,259 SH   SOLE 26 11,988 0 1,271
XPEL INC COM 98379L100   95,421 1,133 SH   SOLE 28 0 0 1,133
XPEL INC COM 98379L100   4,465,934 53,027 SH   SOLE 30 53,027 0 0
XPEL INC COM 98379L100   238,764 2,835 SH   SOLE 40 2,835 0 0
XPEL INC COM 98379L100   659,358 7,829 SH   SOLE 43 7,394 0 435
XPENG INC ADS 98422D105   628,808 46,856 SH   SOLE 22 46,856 0 0
XPENG INC ADS 98422D105   68,375 5,095 SH   SOLE 25 5,095 0 0
XPENG INC ADS 98422D105   455,770 33,962 SH   SOLE 32 33,962 0 0
XPENG INC ADS 98422D105   12,477,433 929,764 SH   SOLE 43 864,460 0 65,304
XPERI INC COMMON STOCK 98423J101   515,835 39,227 SH   SOLE 2 15,127 0 24,100
XPERI INC COMMON STOCK 98423J101   2,420 184 SH   SOLE 4 184 0 0
XPERI INC COMMON STOCK 98423J101   423,562 32,210 SH   SOLE 7 30,461 0 1,749
XPERI INC COMMON STOCK 98423J101   2,030,715 154,427 SH   SOLE 18 154,427 0 0
XPERI INC COMMON STOCK 98423J101   1,126,192 85,642 SH   SOLE 19 85,642 0 0
XPERI INC COMMON STOCK 98423J101   70,413,332 5,354,626 SH   SOLE 21 5,354,626 0 0
XPERI INC COMMON STOCK 98423J101   15,619,044 1,187,760 SH   SOLE 22 1,108,518 0 79,242
XPERI INC COMMON STOCK 98423J101   96,784 7,360 SH   SOLE 25 7,360 0 0
XPERI INC COMMON STOCK 98423J101   272,455 20,719 SH   SOLE 26 17,056 0 3,663
XPERI INC COMMON STOCK 98423J101   2,180,783 165,839 SH   SOLE 30 165,839 0 0
XPERI INC COMMON STOCK 98423J101   62,147 4,726 SH   SOLE 40 4,726 0 0
XPERI INC COMMON STOCK 98423J101   15,262 1,161 SH   SOLE 43 1,076 0 85
XPO INC COM 983793100   16,733,580 283,620 SH   SOLE 2 105,551 0 178,069
XPO INC COM 983793100   19,470 330 SH   SOLE 4 330 0 0
XPO INC COM 983793100   1,011,791 17,149 SH   SOLE 7 16,308 0 841
XPO INC COM 983793100   13,019,766 220,674 SH   SOLE 18 220,674 0 0
XPO INC COM 983793100   2,105,238 35,682 SH   SOLE 19 35,682 0 0
XPO INC COM 983793100   343,532,633 5,822,587 SH   SOLE 21 5,822,587 0 0
XPO INC COM 983793100   194,016,780 3,288,420 SH   SOLE 22 3,141,326 0 147,094
XPO INC COM 983793100   1,270,152 21,528 SH   SOLE 25 21,528 0 0
XPO INC COM 983793100   3,234,557 54,823 SH   SOLE 26 45,125 0 9,698
XPO INC COM 983793100   197,709 3,351 SH   SOLE 28 1,660 0 1,691
XPO INC COM 983793100   4,376,561 74,179 SH   SOLE 30 74,179 0 0
XPO INC COM 983793100   95,698 1,622 SH   SOLE 31 1,622 0 0
XPO INC COM 983793100   181,366 3,074 SH   SOLE 36 3,074 0 0
XPO INC COM 983793100   1,155,751 19,589 SH   SOLE 40 19,589 0 0
XPO INC COM 983793100   4,191,301 71,039 SH   SOLE 43 63,261 0 7,778
XPONENTIAL FITNESS INC COM CL A 98422X101   246,175 14,271 SH   SOLE 2 7,050 0 7,221
XPONENTIAL FITNESS INC COM CL A 98422X101   204,965 11,882 SH   SOLE 7 11,243 0 639
XPONENTIAL FITNESS INC COM CL A 98422X101   1,017,353 58,977 SH   SOLE 18 58,977 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   850,201 49,287 SH   SOLE 19 49,287 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   14,462,090 838,382 SH   SOLE 21 838,382 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   10,889,304 631,264 SH   SOLE 22 613,459 0 17,805
XPONENTIAL FITNESS INC COM CL A 98422X101   61,082 3,541 SH   SOLE 25 3,541 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   44,195 2,562 SH   SOLE 26 632 0 1,930
XPONENTIAL FITNESS INC COM CL A 98422X101   429,473 24,897 SH   SOLE 30 24,897 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   19,993 1,159 SH   SOLE 36 1,159 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   63,428 3,677 SH   SOLE 40 3,677 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   100,757 5,841 SH   SOLE 43 5,719 0 122
XTANT MED HLDGS INC COM NEW 98420P308   133 143 SH   SOLE 21 143 0 0
XUNLEI LTD SPONSORED ADR 98419E108   416 210 SH   SOLE 43 210 0 0
XWELL INC COM 98420U703   868 4,323 SH   SOLE 18 4,323 0 0
XWELL INC COM 98420U703   9,864 49,146 SH   SOLE 21 49,146 0 0
XWELL INC COM 98420U703   331,934 1,653,879 SH   SOLE 22 1,653,879 0 0
XYLEM INC COM 98419M100   95,844,012 851,039 SH   SOLE 2 453,528 0 397,511
XYLEM INC COM 98419M100   37,838,743 335,986 SH   SOLE 4 218,246 0 117,740
XYLEM INC COM 98419M100   58,501,810 519,462 SH   SOLE 7 489,102 0 30,360
XYLEM INC COM 98419M100   7,161,168 63,587 SH   SOLE 13 63,587 0 0
XYLEM INC COM 98419M100   4,738,599 42,076 SH   SOLE 15 42,076 0 0
XYLEM INC COM 98419M100   60,012,720 532,878 SH   SOLE 18 440,961 0 91,917
XYLEM INC COM 98419M100   72,371,864 642,620 SH   SOLE 19 642,620 0 0
XYLEM INC COM 98419M100   751,093,413 6,669,272 SH   SOLE 21 6,669,272 0 0
XYLEM INC COM 98419M100   667,295,123 5,925,192 SH   SOLE 22 5,279,984 0 645,208
XYLEM INC COM 98419M100   71,803,697 637,575 SH   SOLE 23 637,575 0 0
XYLEM INC COM 98419M100   179,556,260 1,594,355 SH   SOLE 25 1,321,173 0 273,182
XYLEM INC COM 98419M100   131,061,300 1,163,748 SH   SOLE 26 727,445 0 436,303
XYLEM INC COM 98419M100   122,517,721 1,087,886 SH   SOLE 28 161,844 0 926,042
XYLEM INC COM 98419M100   4,866,873 43,215 SH   SOLE 29 43,215 0 0
XYLEM INC COM 98419M100   453,207,206 4,024,216 SH   SOLE 30 4,024,216 0 0
XYLEM INC COM 98419M100   16,811,688 149,278 SH   SOLE 31 143,426 0 5,852
XYLEM INC COM 98419M100   83,645,352 742,722 SH   SOLE 34 742,722 0 0
XYLEM INC COM 98419M100   8,889,547 78,934 SH   SOLE 36 78,934 0 0
XYLEM INC COM 98419M100   1,069,327 9,495 SH   SOLE 40 9,495 0 0
XYLEM INC COM 98419M100   23,650 210 SH   OTR 43 210 0 0
XYLEM INC COM 98419M100   70,659,203 627,413 SH   SOLE 43 574,901 0 52,511
Y-MABS THERAPEUTICS INC COM 984241109   83,130 12,243 SH   SOLE 2 1,519 0 10,724
Y-MABS THERAPEUTICS INC COM 984241109   2,343 345 SH   SOLE 7 345 0 0
Y-MABS THERAPEUTICS INC COM 984241109   744,890 109,704 SH   SOLE 18 109,704 0 0
Y-MABS THERAPEUTICS INC COM 984241109   495,147 72,923 SH   SOLE 19 72,923 0 0
Y-MABS THERAPEUTICS INC COM 984241109   8,976,176 1,321,970 SH   SOLE 21 1,321,970 0 0
Y-MABS THERAPEUTICS INC COM 984241109   6,021,175 886,771 SH   SOLE 22 866,455 0 20,316
Y-MABS THERAPEUTICS INC COM 984241109   19,352 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109   822,181 121,087 SH   SOLE 30 121,087 0 0
Y-MABS THERAPEUTICS INC COM 984241109   26,386 3,886 SH   SOLE 43 3,886 0 0
YANDEX N V SHS CLASS A N97284108   1,383,365 92,781 SH   SOLE 2 6,963 0 85,818
YANDEX N V SHS CLASS A N97284108   429,557 28,810 SH   SOLE 4 0 0 28,810
YANDEX N V SHS CLASS A N97284108   8,439 566 SH   SOLE 7 566 0 0
YANDEX N V SHS CLASS A N97284108   31,281 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108   2,157,283 144,687 SH   SOLE 21 144,687 0 0
YANDEX N V SHS CLASS A N97284108   261,134 17,514 SH   SOLE 22 17,514 0 0
YANDEX N V SHS CLASS A N97284108   2,295,096 153,930 SH   SOLE 23 153,930 0 0
YANDEX N V SHS CLASS A N97284108   14,560,077 976,531 SH   SOLE 25 976,531 0 0
YANDEX N V SHS CLASS A N97284108   2,524,949 169,346 SH   SOLE 26 0 0 169,346
YANDEX N V SHS CLASS A N97284108   1,602,065 107,449 SH   SOLE 28 0 0 107,449
YANDEX N V SHS CLASS A N97284108   176,341 11,827 SH   SOLE 30 11,827 0 0
YANDEX N V SHS CLASS A N97284108   4,097,730 274,831 SH   SOLE 34 274,831 0 0
YANDEX N V SHS CLASS A N97284108   1,016,221 68,157 SH   SOLE 36 68,157 0 0
YANDEX N V SHS CLASS A N97284108   99,629 6,682 SH   SOLE 43 2,063 0 4,619
YATSEN HLDG LTD ADS 985194109   104,221 103,189 SH   SOLE 25 103,189 0 0
YATSEN HLDG LTD ADS 985194109   42,686 42,263 SH   SOLE 28 0 0 42,263
YELLOW CORP COM 985510106   2,145 3,114 SH   SOLE 2 1,129 0 1,985
YELLOW CORP COM 985510106   6,349 9,219 SH   SOLE 18 9,219 0 0
YELLOW CORP COM 985510106   82,502 119,794 SH   SOLE 21 119,794 0 0
YELLOW CORP COM 985510106   322,914 468,874 SH   SOLE 22 468,874 0 0
YELLOW CORP COM 985510106   5,400 7,841 SH   SOLE 36 7,841 0 0
YELLOW CORP COM 985510106   548 795 SH   SOLE 43 795 0 0
YELP INC CL A 985817105   8,097,402 222,395 SH   SOLE 2 110,271 0 112,124
YELP INC CL A 985817105   10,559 290 SH   SOLE 4 290 0 0
YELP INC CL A 985817105   443,729 12,187 SH   SOLE 7 11,551 0 636
YELP INC CL A 985817105   8,388,063 230,378 SH   SOLE 18 213,807 0 16,571
YELP INC CL A 985817105   25,729,090 706,649 SH   SOLE 19 706,649 0 0
YELP INC CL A 985817105   291,014,025 7,992,695 SH   SOLE 21 7,992,695 0 0
YELP INC CL A 985817105   91,313,768 2,507,931 SH   SOLE 22 2,414,969 0 92,962
YELP INC CL A 985817105   551,648 15,151 SH   SOLE 23 15,151 0 0
YELP INC CL A 985817105   447,042 12,278 SH   SOLE 25 12,278 0 0
YELP INC CL A 985817105   5,699,985 156,550 SH   SOLE 26 21,899 0 134,651
YELP INC CL A 985817105   89,022 2,445 SH   SOLE 28 1,327 0 1,118
YELP INC CL A 985817105   5,956,093 163,584 SH   SOLE 30 163,584 0 0
YELP INC CL A 985817105   812,198 22,307 SH   SOLE 34 22,307 0 0
YELP INC CL A 985817105   27,307 750 SH   SOLE 36 750 0 0
YELP INC CL A 985817105   462,953 12,715 SH   SOLE 40 12,715 0 0
YELP INC CL A 985817105   2,797,125 76,823 SH   SOLE 43 74,039 0 2,784
YETI HLDGS INC COM 98585X104   4,540,124 116,893 SH   SOLE 2 77,990 0 38,903
YETI HLDGS INC COM 98585X104   11,652 300 SH   SOLE 4 300 0 0
YETI HLDGS INC COM 98585X104   780,334 20,091 SH   SOLE 7 19,035 0 1,056
YETI HLDGS INC COM 98585X104   6,891,304 177,428 SH   SOLE 18 177,428 0 0
YETI HLDGS INC COM 98585X104   1,054,312 27,145 SH   SOLE 19 27,145 0 0
YETI HLDGS INC COM 98585X104   176,921,987 4,555,149 SH   SOLE 21 4,555,149 0 0
YETI HLDGS INC COM 98585X104   97,595,521 2,512,758 SH   SOLE 22 2,396,695 0 116,063
YETI HLDGS INC COM 98585X104   685,409 17,647 SH   SOLE 25 17,647 0 0
YETI HLDGS INC COM 98585X104   1,426,787 36,735 SH   SOLE 26 27,542 0 9,193
YETI HLDGS INC COM 98585X104   153,107 3,942 SH   SOLE 28 1,458 0 2,484
YETI HLDGS INC COM 98585X104   3,893,671 100,249 SH   SOLE 30 100,249 0 0
YETI HLDGS INC COM 98585X104   48,744 1,255 SH   SOLE 31 1,255 0 0
YETI HLDGS INC COM 98585X104   77,097 1,985 SH   SOLE 36 1,985 0 0
YETI HLDGS INC COM 98585X104   575,686 14,822 SH   SOLE 40 14,822 0 0
YETI HLDGS INC COM 98585X104   2,572,800 66,241 SH   SOLE 43 57,149 0 9,092
YEXT INC COM 98585N106   2,107,562 186,345 SH   SOLE 2 140,770 0 45,575
YEXT INC COM 98585N106   3,269 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106   11,129 984 SH   SOLE 7 984 0 0
YEXT INC COM 98585N106   3,970,952 351,101 SH   SOLE 18 295,095 0 56,006
YEXT INC COM 98585N106   4,732,398 418,426 SH   SOLE 19 418,426 0 0
YEXT INC COM 98585N106   46,111,379 4,077,045 SH   SOLE 21 4,077,045 0 0
YEXT INC COM 98585N106   33,875,045 2,995,141 SH   SOLE 22 2,925,016 0 70,125
YEXT INC COM 98585N106   27,924 2,469 SH   SOLE 23 2,469 0 0
YEXT INC COM 98585N106   259,010 22,901 SH   SOLE 25 22,901 0 0
YEXT INC COM 98585N106   390,930 34,565 SH   SOLE 26 21,742 0 12,823
YEXT INC COM 98585N106   92,482 8,177 SH   SOLE 28 8,177 0 0
YEXT INC COM 98585N106   7,794,320 689,153 SH   SOLE 30 689,153 0 0
YEXT INC COM 98585N106   29,677 2,624 SH   SOLE 36 2,624 0 0
YEXT INC COM 98585N106   220,997 19,540 SH   SOLE 40 19,540 0 0
YEXT INC COM 98585N106   1,575,788 139,327 SH   SOLE 43 137,424 0 1,903
YIELD10 BIOSCIENCE INC COM 98585K862   16 7 SH   SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862   69,648 31,373 SH   SOLE 22 31,373 0 0
YORK WTR CO COM 987184108   314,808 7,628 SH   SOLE 2 4,454 0 3,174
YORK WTR CO COM 987184108   7,594 184 SH   SOLE 7 184 0 0
YORK WTR CO COM 987184108   1,726,076 41,824 SH   SOLE 18 41,824 0 0
YORK WTR CO COM 987184108   1,156,303 28,018 SH   SOLE 19 28,018 0 0
YORK WTR CO COM 987184108   33,223,918 805,038 SH   SOLE 21 805,038 0 0
YORK WTR CO COM 987184108   17,091,971 414,150 SH   SOLE 22 404,031 0 10,119
YORK WTR CO COM 987184108   140,978 3,416 SH   SOLE 25 3,416 0 0
YORK WTR CO COM 987184108   49,441 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108   520,951 12,623 SH   SOLE 28 0 0 12,623
YORK WTR CO COM 987184108   52,619 1,275 SH   SOLE 30 1,275 0 0
YORK WTR CO COM 987184108   130,785 3,169 SH   SOLE 40 3,169 0 0
YORK WTR CO COM 987184108   1,065,697 25,823 SH   SOLE 43 19,178 0 6,645
YOUDAO INC SPONSORED ADS 98741T104   2,371 492 SH   SOLE 4 492 0 0
YOUDAO INC SPONSORED ADS 98741T104   23,281 4,830 SH   SOLE 7 4,830 0 0
YOUDAO INC SPONSORED ADS 98741T104   2,301,348 477,458 SH   SOLE 21 477,458 0 0
YOUDAO INC SPONSORED ADS 98741T104   1,041,197 216,016 SH   SOLE 22 198,594 0 17,422
YOUDAO INC SPONSORED ADS 98741T104   379,281 78,689 SH   SOLE 30 78,689 0 0
YOUDAO INC SPONSORED ADS 98741T104   439 91 SH   SOLE 34 91 0 0
YUM BRANDS INC COM 988498101   133,719,731 965,137 SH   SOLE 2 493,327 0 471,810
YUM BRANDS INC COM 988498101   50,186,135 362,224 SH   SOLE 4 187,554 0 174,670
YUM BRANDS INC COM 988498101   32,571,581 235,089 SH   SOLE 7 210,676 0 24,413
YUM BRANDS INC COM 988498101   5,410,378 39,050 SH   SOLE 13 39,050 0 0
YUM BRANDS INC COM 988498101   4,441,497 32,057 SH   SOLE 15 32,057 0 0
YUM BRANDS INC COM 988498101   74,392,760 536,938 SH   SOLE 18 497,233 0 39,705
YUM BRANDS INC COM 988498101   36,877,161 266,165 SH   SOLE 19 266,165 0 0
YUM BRANDS INC COM 988498101   1,305,224,269 9,420,601 SH   SOLE 21 9,420,601 0 0
YUM BRANDS INC COM 988498101   932,056,054 6,727,218 SH   SOLE 22 6,127,438 0 599,780
YUM BRANDS INC COM 988498101   80,013,179 577,504 SH   SOLE 23 577,504 0 0
YUM BRANDS INC COM 988498101   159,500,838 1,151,215 SH   SOLE 25 741,501 0 409,714
YUM BRANDS INC COM 988498101   103,726,289 748,656 SH   SOLE 26 432,943 0 315,713
YUM BRANDS INC COM 988498101   116,769,386 842,796 SH   SOLE 28 30,740 0 812,056
YUM BRANDS INC COM 988498101   5,032,136 36,320 SH   SOLE 29 36,320 0 0
YUM BRANDS INC COM 988498101   232,514,333 1,678,198 SH   SOLE 30 1,664,636 0 13,562
YUM BRANDS INC COM 988498101   61,269,997 442,223 SH   SOLE 31 122,698 0 319,525
YUM BRANDS INC COM 988498101   7,824,196 56,472 SH   SOLE 34 56,472 0 0
YUM BRANDS INC COM 988498101   13,234,573 95,522 SH   SOLE 36 95,522 0 0
YUM BRANDS INC COM 988498101   1,533,056 11,065 SH   SOLE 40 11,065 0 0
YUM BRANDS INC COM 988498101   117,906 851 SH   OTR 43 851 0 0
YUM BRANDS INC COM 988498101   64,728,201 467,183 SH   SOLE 43 411,371 0 55,812
YUM CHINA HLDGS INC COM 98850P109   21,613,171 382,534 SH   SOLE 2 90,871 0 291,663
YUM CHINA HLDGS INC COM 98850P109   10,061,577 178,081 SH   SOLE 4 100,403 0 77,678
YUM CHINA HLDGS INC COM 98850P109   12,570,177 222,481 SH   SOLE 7 197,072 0 25,409
YUM CHINA HLDGS INC COM 98850P109   7,728,974 136,796 SH   SOLE 13 136,796 0 0
YUM CHINA HLDGS INC COM 98850P109   24,910,172 440,888 SH   SOLE 15 440,888 0 0
YUM CHINA HLDGS INC COM 98850P109   12,694,420 224,680 SH   SOLE 18 224,502 0 178
YUM CHINA HLDGS INC COM 98850P109   83,894,534 1,484,859 SH   SOLE 19 1,484,859 0 0
YUM CHINA HLDGS INC COM 98850P109   483,030,817 8,549,218 SH   SOLE 21 8,549,218 0 0
YUM CHINA HLDGS INC COM 98850P109   244,735,061 4,331,594 SH   SOLE 22 3,701,163 0 630,431
YUM CHINA HLDGS INC COM 98850P109   27,292,382 483,051 SH   SOLE 23 483,051 0 0
YUM CHINA HLDGS INC COM 98850P109   12,863,638 227,675 SH   SOLE 25 227,675 0 0
YUM CHINA HLDGS INC COM 98850P109   37,879,973 670,442 SH   SOLE 26 181,421 0 489,021
YUM CHINA HLDGS INC COM 98850P109   69,674,275 1,233,173 SH   SOLE 28 28,555 0 1,204,618
YUM CHINA HLDGS INC COM 98850P109   252,014,013 4,460,425 SH   SOLE 30 4,460,425 0 0
YUM CHINA HLDGS INC COM 98850P109   108,028 1,912 SH   SOLE 31 0 0 1,912
YUM CHINA HLDGS INC COM 98850P109   1,452,276 25,704 SH   SOLE 32 25,704 0 0
YUM CHINA HLDGS INC COM 98850P109   79,654,322 1,409,811 SH   SOLE 34 1,409,811 0 0
YUM CHINA HLDGS INC COM 98850P109   924,510 16,363 SH   SOLE 36 16,363 0 0
YUM CHINA HLDGS INC COM 98850P109   191,761 3,394 SH   SOLE 40 3,394 0 0
YUM CHINA HLDGS INC COM 98850P109   1,035,420 18,326 SH   SOLE 43 17,231 0 1,095
YUNHONG CTI LTD COM 98873Q100   453 230 SH   SOLE 21 230 0 0
ZAI LAB LTD ADR 98887Q104   8,513 307 SH   SOLE 2 307 0 0
ZAI LAB LTD ADR 98887Q104   54,129 1,952 SH   SOLE 18 1,952 0 0
ZAI LAB LTD ADR 98887Q104   15,520,481 559,700 SH   SOLE 21 559,700 0 0
ZAI LAB LTD ADR 98887Q104   828,295 29,870 SH   SOLE 30 29,870 0 0
ZAI LAB LTD ADR 98887Q104   305 11 SH   SOLE 43 11 0 0
ZALATORIS ACQUISITION CORP COM CL A 89301B104   146,991 14,202 SH   SOLE 2 14,202 0 0
ZAPP ELEC VEHS GROUP LTD *W EXP 04/28/202 G9889X115   42,840 840,000 SH   SOLE 2 840,000 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   19,203,509 64,914 SH   SOLE 2 10,180 0 54,734
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   12,484,913 42,203 SH   SOLE 4 18,738 0 23,465
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   9,261,254 31,306 SH   SOLE 7 27,146 0 4,160
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   296,717 1,003 SH   SOLE 13 1,003 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,157,488 7,293 SH   SOLE 15 7,293 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   40,743,483 137,726 SH   SOLE 18 133,401 0 4,325
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   12,507,692 42,280 SH   SOLE 19 42,280 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   387,195,321 1,308,844 SH   SOLE 21 1,308,844 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   331,068,974 1,119,119 SH   SOLE 22 1,010,056 0 109,063
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   25,786,318 87,166 SH   SOLE 23 87,166 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   106,694,639 360,662 SH   SOLE 25 360,439 0 223
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   25,583,970 86,482 SH   SOLE 26 29,766 0 56,716
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   24,085,591 81,417 SH   SOLE 28 737 0 80,680
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   77,858,906 263,188 SH   SOLE 30 263,188 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   3,429,557 11,593 SH   SOLE 31 10,651 0 942
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   31,716,822 107,213 SH   SOLE 34 107,213 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   3,459,140 11,693 SH   SOLE 36 11,693 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   618,876 2,092 SH   SOLE 40 2,092 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   28,104 95 SH   OTR 43 95 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   12,563,308 42,468 SH   SOLE 43 36,537 0 5,931
ZEDGE INC CL B 98923T104   22,525 10,056 SH   SOLE 21 10,056 0 0
ZEDGE INC CL B 98923T104   87,698 39,151 SH   SOLE 22 39,151 0 0
ZEDGE INC CL B 98923T104   25 11 SH   SOLE 43 0 0 11
ZENTALIS PHARMACEUTICALS INC COM 98943L107   858,289 30,425 SH   SOLE 2 16,978 0 13,447
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,946 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   11,707 415 SH   SOLE 7 415 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   3,469,745 122,997 SH   SOLE 18 121,699 0 1,298
ZENTALIS PHARMACEUTICALS INC COM 98943L107   3,171,396 112,421 SH   SOLE 19 112,421 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   60,999,273 2,162,328 SH   SOLE 21 2,162,328 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   39,239,659 1,390,984 SH   SOLE 22 1,355,036 0 35,948
ZENTALIS PHARMACEUTICALS INC COM 98943L107   17,659 626 SH   SOLE 23 626 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   280,154 9,931 SH   SOLE 25 9,931 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,077,368 38,191 SH   SOLE 26 32,550 0 5,641
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,832,775 64,969 SH   SOLE 30 64,969 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   180,234 6,389 SH   SOLE 40 6,389 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   311,974 11,059 SH   SOLE 43 10,202 0 857
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105   1,891 1,659 SH   SOLE 2 1,659 0 0
ZEROFOX HLDGS INC COM 98955G103   1,857 1,857 SH   SOLE 2 0 0 1,857
ZEROFOX HLDGS INC COM 98955G103   378,161 378,161 SH   SOLE 22 378,161 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   1,469,085 172,024 SH   SOLE 2 126,665 0 45,359
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   10,538 1,234 SH   SOLE 7 1,234 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   2,839,798 332,529 SH   SOLE 18 332,529 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   3,626,093 424,601 SH   SOLE 19 424,601 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   43,719,147 5,119,338 SH   SOLE 21 5,119,338 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   30,132,818 3,528,433 SH   SOLE 22 3,432,029 0 96,404
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   25,184 2,949 SH   SOLE 23 2,949 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   259,283 30,361 SH   SOLE 25 30,361 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   807,158 94,515 SH   SOLE 26 82,329 0 12,186
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   34,023 3,984 SH   SOLE 28 0 0 3,984
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   719,085 84,202 SH   SOLE 30 84,202 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   169,835 19,887 SH   SOLE 40 19,887 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   171 20 SH   SOLE 43 20 0 0
ZEVIA PBC CL A 98955K104   36,855 8,551 SH   SOLE 2 1,279 0 7,272
ZEVIA PBC CL A 98955K104   294,826 68,405 SH   SOLE 18 68,405 0 0
ZEVIA PBC CL A 98955K104   203,268 47,162 SH   SOLE 19 47,162 0 0
ZEVIA PBC CL A 98955K104   3,395,405 787,797 SH   SOLE 21 787,797 0 0
ZEVIA PBC CL A 98955K104   2,662,097 617,656 SH   SOLE 22 607,404 0 10,252
ZEVIA PBC CL A 98955K104   24,601 5,708 SH   SOLE 43 5,471 0 237
ZEVRA THERAPEUTICS INC COM NEW 488445206   78,637 15,419 SH   SOLE 2 1,116 0 14,303
ZEVRA THERAPEUTICS INC COM NEW 488445206   522,531 102,457 SH   SOLE 18 102,457 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   334,662 65,620 SH   SOLE 19 65,620 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   6,084,229 1,192,986 SH   SOLE 21 1,192,986 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   4,215,635 826,595 SH   SOLE 22 804,197 0 22,398
ZHIHU INC ADS 98955N108   48,685 43,084 SH   SOLE 22 0 0 43,084
ZIFF DAVIS INC COM 48123V102   6,175,579 88,147 SH   SOLE 2 57,649 0 30,498
ZIFF DAVIS INC COM 48123V102   25,011 357 SH   SOLE 4 124 0 233
ZIFF DAVIS INC COM 48123V102   982,381 14,022 SH   SOLE 7 13,276 0 746
ZIFF DAVIS INC COM 48123V102   14,576,333 208,055 SH   SOLE 18 202,276 0 5,779
ZIFF DAVIS INC COM 48123V102   7,259,407 103,617 SH   SOLE 19 103,617 0 0
ZIFF DAVIS INC COM 48123V102   241,702,236 3,449,932 SH   SOLE 21 3,449,932 0 0
ZIFF DAVIS INC COM 48123V102   112,122,623 1,600,380 SH   SOLE 22 1,550,272 0 50,108
ZIFF DAVIS INC COM 48123V102   604,478 8,628 SH   SOLE 25 8,628 0 0
ZIFF DAVIS INC COM 48123V102   2,769,472 39,530 SH   SOLE 26 20,465 0 19,065
ZIFF DAVIS INC COM 48123V102   189,302 2,702 SH   SOLE 28 804 0 1,898
ZIFF DAVIS INC COM 48123V102   7,556,952 107,864 SH   SOLE 30 107,864 0 0
ZIFF DAVIS INC COM 48123V102   289,768 4,136 SH   SOLE 34 4,136 0 0
ZIFF DAVIS INC COM 48123V102   155,533 2,220 SH   SOLE 36 2,220 0 0
ZIFF DAVIS INC COM 48123V102   528,463 7,543 SH   SOLE 40 7,543 0 0
ZIFF DAVIS INC COM 48123V102   3,954,160 56,440 SH   SOLE 43 55,196 0 1,244
ZILLOW GROUP INC CL A 98954M101   2,617,686 53,205 SH   SOLE 2 14,019 0 39,186
ZILLOW GROUP INC CL A 98954M101   35,080 713 SH   SOLE 7 713 0 0
ZILLOW GROUP INC CL A 98954M101   19,336 393 SH   SOLE 15 393 0 0
ZILLOW GROUP INC CL A 98954M101   1,224,047 24,879 SH   SOLE 18 24,799 0 80
ZILLOW GROUP INC CL A 98954M101   1,233,001 25,061 SH   SOLE 19 25,061 0 0
ZILLOW GROUP INC CL A 98954M101   35,995,015 731,606 SH   SOLE 21 731,606 0 0
ZILLOW GROUP INC CL A 98954M101   60,797,129 1,235,714 SH   SOLE 22 1,186,796 0 48,918
ZILLOW GROUP INC CL A 98954M101   82,902 1,685 SH   SOLE 23 1,685 0 0
ZILLOW GROUP INC CL A 98954M101   4,107,610 83,488 SH   SOLE 25 83,488 0 0
ZILLOW GROUP INC CL A 98954M101   1,368,498 27,815 SH   SOLE 26 2,064 0 25,751
ZILLOW GROUP INC CL A 98954M101   845,846 17,192 SH   SOLE 28 7,011 0 10,181
ZILLOW GROUP INC CL A 98954M101   1,683,280 34,213 SH   SOLE 30 34,213 0 0
ZILLOW GROUP INC CL A 98954M101   42,853 871 SH   SOLE 31 871 0 0
ZILLOW GROUP INC CL A 98954M101   75,079 1,526 SH   SOLE 36 1,526 0 0
ZILLOW GROUP INC CL A 98954M101   44,231 899 SH   OTR 43 899 0 0
ZILLOW GROUP INC CL A 98954M101   5,140,564 104,483 SH   SOLE 43 97,464 0 7,019
ZILLOW GROUP INC CL C CAP STK 98954M200   16,542,828 329,145 SH   SOLE 2 17,024 0 312,121
ZILLOW GROUP INC CL C CAP STK 98954M200   5,715,416 113,717 SH   SOLE 4 61,743 0 51,974
ZILLOW GROUP INC CL C CAP STK 98954M200   1,120,094 22,286 SH   SOLE 7 21,151 0 1,135
ZILLOW GROUP INC CL C CAP STK 98954M200   246,324 4,901 SH   SOLE 13 4,901 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   851,404 16,940 SH   SOLE 15 16,940 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   5,868,207 116,757 SH   SOLE 18 108,061 0 8,696
ZILLOW GROUP INC CL C CAP STK 98954M200   8,096,635 161,095 SH   SOLE 19 161,095 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   124,601,325 2,479,135 SH   SOLE 21 2,479,135 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   211,146,381 4,201,082 SH   SOLE 22 3,865,526 0 335,556
ZILLOW GROUP INC CL C CAP STK 98954M200   14,321,084 284,940 SH   SOLE 23 284,940 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   12,036,315 239,481 SH   SOLE 25 238,447 0 1,034
ZILLOW GROUP INC CL C CAP STK 98954M200   11,600,762 230,815 SH   SOLE 26 92,365 0 138,450
ZILLOW GROUP INC CL C CAP STK 98954M200   10,427,442 207,470 SH   SOLE 28 15,321 0 192,149
ZILLOW GROUP INC CL C CAP STK 98954M200   43,677,699 869,035 SH   SOLE 30 869,035 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,824,488 36,301 SH   SOLE 31 33,520 0 2,781
ZILLOW GROUP INC CL C CAP STK 98954M200   335,335 6,672 SH   SOLE 34 6,672 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,707,684 33,977 SH   SOLE 36 33,977 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   277,385 5,519 SH   SOLE 40 5,519 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,177,994 23,438 SH   SOLE 43 17,864 0 5,574
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1   4,330,819 3,511,000 PRN   SOLE 21 3,511,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6   3,583,875 2,850,000 PRN   SOLE 21 2,850,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4   3,409,250 3,250,000 PRN   SOLE 21 3,250,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   119,960 9,682 SH   SOLE 2 6,532 0 3,150
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   11,907 961 SH   SOLE 4 961 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   257,563 20,788 SH   SOLE 7 20,788 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   17,640,089 1,423,736 SH   SOLE 21 1,423,736 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   7,734,024 624,215 SH   SOLE 22 575,100 0 49,115
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   171,143 13,813 SH   SOLE 25 13,813 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   95,230 7,686 SH   SOLE 26 0 0 7,686
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   17,160 1,385 SH   SOLE 28 1,385 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   413,145 33,345 SH   SOLE 30 33,345 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   241,283 19,474 SH   SOLE 34 19,474 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   20,444 1,650 SH   SOLE 36 1,650 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   195,787 15,802 SH   SOLE 40 15,802 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   570 46 SH   SOLE 43 10 0 36
ZIMMER BIOMET HOLDINGS INC COM 98956P102   81,496,397 559,728 SH   SOLE 2 191,147 0 368,581
ZIMMER BIOMET HOLDINGS INC COM 98956P102   28,837,390 198,059 SH   SOLE 4 114,997 0 83,062
ZIMMER BIOMET HOLDINGS INC COM 98956P102   46,818,699 321,557 SH   SOLE 7 292,827 0 28,730
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,050,213 7,213 SH   SOLE 13 7,213 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   5,345,558 36,714 SH   SOLE 15 36,714 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   232,667,741 1,597,993 SH   SOLE 18 1,511,885 0 86,108
ZIMMER BIOMET HOLDINGS INC COM 98956P102   442,580,466 3,039,701 SH   SOLE 19 3,039,701 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   996,125,458 6,841,521 SH   SOLE 21 6,841,521 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   702,518,544 4,824,990 SH   SOLE 22 4,375,966 0 449,024
ZIMMER BIOMET HOLDINGS INC COM 98956P102   58,889,522 404,461 SH   SOLE 23 404,461 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   82,879,597 569,228 SH   SOLE 25 568,407 0 821
ZIMMER BIOMET HOLDINGS INC COM 98956P102   64,106,952 440,295 SH   SOLE 26 211,173 0 229,122
ZIMMER BIOMET HOLDINGS INC COM 98956P102   71,272,510 489,509 SH   SOLE 28 7,319 0 482,190
ZIMMER BIOMET HOLDINGS INC COM 98956P102   282,938,656 1,943,260 SH   SOLE 30 1,943,260 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   6,945,557 47,703 SH   SOLE 31 42,415 0 5,288
ZIMMER BIOMET HOLDINGS INC COM 98956P102   78,493,979 539,107 SH   SOLE 34 539,107 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   8,872,573 60,938 SH   SOLE 36 60,938 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,195,522 8,211 SH   SOLE 40 8,211 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   82,410 566 SH   OTR 43 566 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   24,439,298 167,852 SH   SOLE 43 135,749 0 32,103
ZIMVIE INC COM 98888T107   198,805 17,703 SH   SOLE 2 4,299 0 13,404
ZIMVIE INC COM 98888T107   3,335 297 SH   SOLE 7 297 0 0
ZIMVIE INC COM 98888T107   859,488 76,535 SH   SOLE 18 76,535 0 0
ZIMVIE INC COM 98888T107   860,005 76,581 SH   SOLE 19 76,581 0 0
ZIMVIE INC COM 98888T107   10,415,993 927,515 SH   SOLE 21 927,515 0 0
ZIMVIE INC COM 98888T107   6,554,547 583,664 SH   SOLE 22 564,362 0 19,302
ZIMVIE INC COM 98888T107   32,177 2,865 SH   SOLE 43 2,851 0 14
ZIONS BANCORPORATION N A COM 989701107   15,238,940 567,347 SH   SOLE 2 296,057 0 271,290
ZIONS BANCORPORATION N A COM 989701107   12,087 450 SH   SOLE 4 450 0 0
ZIONS BANCORPORATION N A COM 989701107   3,040,821 113,210 SH   SOLE 7 100,126 0 13,084
ZIONS BANCORPORATION N A COM 989701107   219,097 8,157 SH   SOLE 15 8,157 0 0
ZIONS BANCORPORATION N A COM 989701107   5,473,504 203,779 SH   SOLE 18 199,419 0 4,360
ZIONS BANCORPORATION N A COM 989701107   3,403,968 126,730 SH   SOLE 19 126,730 0 0
ZIONS BANCORPORATION N A COM 989701107   118,705,997 4,419,434 SH   SOLE 21 4,419,434 0 0
ZIONS BANCORPORATION N A COM 989701107   96,310,801 3,585,659 SH   SOLE 22 3,347,786 0 237,873
ZIONS BANCORPORATION N A COM 989701107   4,835,364 180,021 SH   SOLE 25 180,021 0 0
ZIONS BANCORPORATION N A COM 989701107   7,418,759 276,201 SH   SOLE 26 82,236 0 193,965
ZIONS BANCORPORATION N A COM 989701107   933,358 34,749 SH   SOLE 28 3,024 0 31,725
ZIONS BANCORPORATION N A COM 989701107   20,608,013 767,238 SH   SOLE 30 767,238 0 0
ZIONS BANCORPORATION N A COM 989701107   57,480 2,140 SH   SOLE 31 2,140 0 0
ZIONS BANCORPORATION N A COM 989701107   742,706 27,651 SH   SOLE 36 27,651 0 0
ZIONS BANCORPORATION N A COM 989701107   738,999 27,513 SH   SOLE 40 27,513 0 0
ZIONS BANCORPORATION N A COM 989701107   2,846,954 105,992 SH   SOLE 43 92,824 0 13,168
ZIPRECRUITER INC CL A 98980B103   2,320,468 130,657 SH   SOLE 2 87,457 0 43,200
ZIPRECRUITER INC CL A 98980B103   11,775 663 SH   SOLE 7 663 0 0
ZIPRECRUITER INC CL A 98980B103   3,214,098 180,974 SH   SOLE 18 180,974 0 0
ZIPRECRUITER INC CL A 98980B103   5,158,161 290,437 SH   SOLE 19 290,437 0 0
ZIPRECRUITER INC CL A 98980B103   42,907,272 2,415,950 SH   SOLE 21 2,415,950 0 0
ZIPRECRUITER INC CL A 98980B103   32,084,843 1,806,579 SH   SOLE 22 1,766,595 0 39,984
ZIPRECRUITER INC CL A 98980B103   17,316 975 SH   SOLE 23 975 0 0
ZIPRECRUITER INC CL A 98980B103   140,286 7,899 SH   SOLE 25 7,899 0 0
ZIPRECRUITER INC CL A 98980B103   144,549 8,139 SH   SOLE 26 0 0 8,139
ZIPRECRUITER INC CL A 98980B103   1,301,257 73,269 SH   SOLE 30 73,269 0 0
ZIPRECRUITER INC CL A 98980B103   182,182 10,258 SH   SOLE 40 10,258 0 0
ZIPRECRUITER INC CL A 98980B103   237,682 13,383 SH   SOLE 43 12,663 0 720
ZIVO BIOSCIENCE INC COM NEW 98978N200   707 292 SH   SOLE 18 292 0 0
ZIVO BIOSCIENCE INC COM NEW 98978N200   11,444 4,729 SH   SOLE 21 4,729 0 0
ZOETIS INC CL A 98978V103   179,200,521 1,040,593 SH   SOLE 2 292,174 0 748,419
ZOETIS INC CL A 98978V103   66,671,102 387,150 SH   SOLE 4 226,642 0 160,508
ZOETIS INC CL A 98978V103   100,693,942 584,716 SH   SOLE 7 528,259 0 56,457
ZOETIS INC CL A 98978V103   2,316,741 13,453 SH   SOLE 13 13,453 0 0
ZOETIS INC CL A 98978V103   9,504,959 55,194 SH   SOLE 15 55,194 0 0
ZOETIS INC CL A 98978V103   343,362,671 1,993,860 SH   SOLE 18 1,751,783 0 242,077
ZOETIS INC CL A 98978V103   332,336,541 1,929,833 SH   SOLE 19 1,929,833 0 0
ZOETIS INC CL A 98978V103   1,990,422,123 11,558,110 SH   SOLE 21 11,558,110 0 0
ZOETIS INC CL A 98978V103   1,768,760,127 10,270,949 SH   SOLE 22 9,317,849 0 953,100
ZOETIS INC CL A 98978V103   162,442,593 943,282 SH   SOLE 23 943,282 0 0
ZOETIS INC CL A 98978V103   148,025,344 859,563 SH   SOLE 25 858,036 0 1,527
ZOETIS INC CL A 98978V103   156,723,155 910,070 SH   SOLE 26 326,045 0 584,025
ZOETIS INC CL A 98978V103   189,424,284 1,099,961 SH   SOLE 28 14,373 0 1,085,588
ZOETIS INC CL A 98978V103   134,668 782 SH   SOLE 29 782 0 0
ZOETIS INC CL A 98978V103   731,539,470 4,247,950 SH   SOLE 30 4,188,591 0 59,359
ZOETIS INC CL A 98978V103   18,340,709 106,502 SH   SOLE 31 95,309 0 11,193
ZOETIS INC CL A 98978V103   233,661,416 1,356,840 SH   SOLE 34 1,356,840 0 0
ZOETIS INC CL A 98978V103   20,767,321 120,593 SH   SOLE 36 120,593 0 0
ZOETIS INC CL A 98978V103   3,103,741 18,023 SH   SOLE 40 18,023 0 0
ZOETIS INC CL A 98978V103   265,376 1,541 SH   OTR 43 1,541 0 0
ZOETIS INC CL A 98978V103   115,932,209 673,203 SH   SOLE 43 593,192 0 80,010
ZOMEDICA CORP COM 98980M109   6,950 34,751 SH   SOLE 2 0 0 34,751
ZOMEDICA CORP COM 98980M109   217,125 1,085,623 SH   SOLE 21 1,085,623 0 0
ZOMEDICA CORP COM 98980M109   2,078,130 10,390,650 SH   SOLE 22 10,390,650 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   25,621,238 377,449 SH   SOLE 2 47,264 0 330,185
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   11,881,512 175,037 SH   SOLE 4 91,565 0 83,472
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,685,689 69,029 SH   SOLE 7 67,720 0 1,309
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   530,686 7,818 SH   SOLE 13 7,818 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,100,207 30,940 SH   SOLE 15 30,940 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   22,248,552 327,763 SH   SOLE 18 299,280 0 28,483
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   12,380,158 182,383 SH   SOLE 19 182,383 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   267,843,619 3,945,840 SH   SOLE 21 3,945,840 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   374,236,831 5,513,212 SH   SOLE 22 5,042,602 0 470,610
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   29,458,834 433,984 SH   SOLE 23 433,984 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   26,526,757 390,789 SH   SOLE 25 390,106 0 683
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   18,546,988 273,232 SH   SOLE 26 137,785 0 135,447
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   45,544,358 670,954 SH   SOLE 28 102,535 0 568,419
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   34,551 509 SH   SOLE 29 509 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   50,480,387 743,671 SH   SOLE 30 743,671 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,450,680 50,835 SH   SOLE 31 46,589 0 4,246
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,677,535 54,177 SH   SOLE 32 54,177 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,273,098 33,487 SH   SOLE 34 33,487 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,031,461 59,391 SH   SOLE 36 59,391 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   628,840 9,264 SH   SOLE 40 9,264 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   25,930 382 SH   OTR 43 382 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   4,657,993 68,621 SH   SOLE 43 51,090 0 17,531
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   15,389,615 606,129 SH   SOLE 2 223,140 0 382,989
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   5,033,542 198,249 SH   SOLE 4 108,378 0 89,871
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   11,816,836 465,413 SH   SOLE 7 438,961 0 26,452
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   69,365 2,732 SH   SOLE 13 2,732 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   475,605 18,732 SH   SOLE 15 18,732 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   21,752,400 856,731 SH   SOLE 18 840,735 0 15,996
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   2,486,062 97,915 SH   SOLE 19 97,915 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   398,439,405 15,692,769 SH   SOLE 21 15,692,769 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   215,852,069 8,501,460 SH   SOLE 22 7,946,374 0 555,086
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   12,160,693 478,956 SH   SOLE 23 478,956 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   20,116,802 792,312 SH   SOLE 25 791,784 0 528
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   9,839,742 387,544 SH   SOLE 26 199,096 0 188,448
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   11,171,092 439,980 SH   SOLE 28 4,135 0 435,845
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   33,354,386 1,313,682 SH   SOLE 30 1,313,682 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,599,468 62,996 SH   SOLE 31 56,449 0 6,547
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   321,691 12,670 SH   SOLE 34 12,670 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,677,720 66,078 SH   SOLE 36 66,078 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   285,460 11,243 SH   SOLE 40 11,243 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   2,551,162 100,479 SH   SOLE 43 93,985 0 6,494
ZSCALER INC COM 98980G102   15,703,696 107,339 SH   SOLE 2 4,953 0 102,386
ZSCALER INC COM 98980G102   8,602,440 58,800 SH   SOLE 4 32,477 0 26,323
ZSCALER INC COM 98980G102   4,385,050 29,973 SH   SOLE 7 29,577 0 396
ZSCALER INC COM 98980G102   217,109 1,484 SH   SOLE 13 1,484 0 0
ZSCALER INC COM 98980G102   988,257 6,755 SH   SOLE 15 6,755 0 0
ZSCALER INC COM 98980G102   22,045,216 150,685 SH   SOLE 18 145,712 0 4,973
ZSCALER INC COM 98980G102   52,987,519 362,184 SH   SOLE 19 362,184 0 0
ZSCALER INC COM 98980G102   299,921,876 2,050,047 SH   SOLE 21 2,050,047 0 0
ZSCALER INC COM 98980G102   292,629,699 2,000,203 SH   SOLE 22 1,846,145 0 154,058
ZSCALER INC COM 98980G102   21,642,891 147,935 SH   SOLE 23 147,935 0 0
ZSCALER INC COM 98980G102   17,606,474 120,345 SH   SOLE 25 120,345 0 0
ZSCALER INC COM 98980G102   15,252,945 104,258 SH   SOLE 26 56,905 0 47,353
ZSCALER INC COM 98980G102   20,768,894 141,961 SH   SOLE 28 2,340 0 139,621
ZSCALER INC COM 98980G102   21,945 150 SH   SOLE 29 150 0 0
ZSCALER INC COM 98980G102   86,893,129 593,938 SH   SOLE 30 568,332 0 25,606
ZSCALER INC COM 98980G102   3,082,687 21,071 SH   SOLE 31 18,949 0 2,122
ZSCALER INC COM 98980G102   4,654,096 31,812 SH   SOLE 32 31,812 0 0
ZSCALER INC COM 98980G102   12,731,904 87,026 SH   SOLE 34 87,026 0 0
ZSCALER INC COM 98980G102   2,995,931 20,478 SH   SOLE 36 20,478 0 0
ZSCALER INC COM 98980G102   499,615 3,415 SH   SOLE 40 3,415 0 0
ZSCALER INC COM 98980G102   17,849 122 SH   OTR 43 122 0 0
ZSCALER INC COM 98980G102   5,711,552 39,040 SH   SOLE 43 31,528 0 7,512
ZSCALER INC NOTE 0.125% 7/0 98980GAB8   7,583,909 6,507,000 PRN   SOLE 21 6,507,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   13,736,667 547,714 SH   SOLE 2 253,350 0 294,364
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   4,569,275 182,188 SH   SOLE 4 104,200 0 77,988
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   2,525,857 100,712 SH   SOLE 7 75,039 0 25,673
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   2,618,477 104,405 SH   SOLE 13 104,405 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   6,234,537 248,586 SH   SOLE 15 248,586 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   5,955,848 237,474 SH   SOLE 18 237,474 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   202,357,855 8,068,495 SH   SOLE 21 8,068,495 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   119,501,460 4,764,811 SH   SOLE 22 4,290,515 0 474,296
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   12,215,164 487,048 SH   SOLE 23 487,048 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   200,490 7,994 SH   SOLE 25 7,994 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   11,565,692 461,152 SH   SOLE 26 9,407 0 451,745
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   19,557,284 779,796 SH   SOLE 28 46,969 0 732,827
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   70,675,691 2,818,010 SH   SOLE 30 2,818,010 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   148,423 5,918 SH   SOLE 31 0 0 5,918
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   641,647 25,584 SH   SOLE 32 25,584 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   442,211 17,632 SH   SOLE 34 17,632 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   298,903 11,918 SH   SOLE 36 11,918 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   89,536 3,570 SH   SOLE 40 3,570 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   9,612,537 383,275 SH   SOLE 43 321,010 0 62,265
ZUMIEZ INC COM 989817101   2,154,838 129,342 SH   SOLE 2 112,305 0 17,037
ZUMIEZ INC COM 989817101   2,033 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101   1,399 84 SH   SOLE 7 84 0 0
ZUMIEZ INC COM 989817101   794,432 47,685 SH   SOLE 18 47,685 0 0
ZUMIEZ INC COM 989817101   1,436,259 86,210 SH   SOLE 19 86,210 0 0
ZUMIEZ INC COM 989817101   10,826,751 649,865 SH   SOLE 21 649,865 0 0
ZUMIEZ INC COM 989817101   10,417,165 625,280 SH   SOLE 22 602,829 0 22,451
ZUMIEZ INC COM 989817101   64,741 3,886 SH   SOLE 25 3,886 0 0
ZUMIEZ INC COM 989817101   104,308 6,261 SH   SOLE 26 4,857 0 1,404
ZUMIEZ INC COM 989817101   50,063 3,005 SH   SOLE 28 413 0 2,592
ZUMIEZ INC COM 989817101   201,986 12,124 SH   SOLE 30 12,124 0 0
ZUMIEZ INC COM 989817101   128,998 7,743 SH   SOLE 34 7,743 0 0
ZUMIEZ INC COM 989817101   54,745 3,286 SH   SOLE 40 3,286 0 0
ZUMIEZ INC COM 989817101   486,039 29,174 SH   SOLE 43 27,963 0 1,211
ZUORA INC COM CL A 98983V106   2,542,989 231,813 SH   SOLE 2 135,453 0 96,360
ZUORA INC COM CL A 98983V106   40,008 3,647 SH   SOLE 4 328 0 3,319
ZUORA INC COM CL A 98983V106   506,584 46,179 SH   SOLE 7 43,718 0 2,461
ZUORA INC COM CL A 98983V106   3,411,198 310,957 SH   SOLE 18 310,957 0 0
ZUORA INC COM CL A 98983V106   8,569,896 781,212 SH   SOLE 19 781,212 0 0
ZUORA INC COM CL A 98983V106   53,699,488 4,895,122 SH   SOLE 21 4,895,122 0 0
ZUORA INC COM CL A 98983V106   41,208,246 3,756,449 SH   SOLE 22 3,669,121 0 87,328
ZUORA INC COM CL A 98983V106   210,394 19,179 SH   SOLE 23 19,179 0 0
ZUORA INC COM CL A 98983V106   229,251 20,898 SH   SOLE 25 20,898 0 0
ZUORA INC COM CL A 98983V106   562,421 51,269 SH   SOLE 26 32,637 0 18,632
ZUORA INC COM CL A 98983V106   19,724 1,798 SH   SOLE 28 1,798 0 0
ZUORA INC COM CL A 98983V106   8,886,523 810,075 SH   SOLE 30 810,075 0 0
ZUORA INC COM CL A 98983V106   400,537 36,512 SH   SOLE 34 36,512 0 0
ZUORA INC COM CL A 98983V106   43,090 3,928 SH   SOLE 36 3,928 0 0
ZUORA INC COM CL A 98983V106   264,498 24,111 SH   SOLE 40 24,111 0 0
ZUORA INC COM CL A 98983V106   409,927 37,368 SH   SOLE 43 30,433 0 6,935
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   24,994 3,048 SH   SOLE 2 470 0 2,578
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   180,285 21,986 SH   SOLE 18 21,986 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   120,876 14,741 SH   SOLE 19 14,741 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   2,125,391 259,194 SH   SOLE 21 259,194 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   878,720 107,161 SH   SOLE 22 101,720 0 5,441
ZURN ELKAY WATER SOLNS CORP COM 98983L108   3,209,187 119,345 SH   SOLE 2 43,739 0 75,606
ZURN ELKAY WATER SOLNS CORP COM 98983L108   10,864 404 SH   SOLE 4 404 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   4,231,626 157,368 SH   SOLE 7 156,599 0 769
ZURN ELKAY WATER SOLNS CORP COM 98983L108   10,927,128 406,364 SH   SOLE 18 406,364 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   8,176,093 304,057 SH   SOLE 19 304,057 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   134,663,238 5,007,930 SH   SOLE 21 5,007,930 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   105,373,816 3,918,699 SH   SOLE 22 3,752,410 0 166,289
ZURN ELKAY WATER SOLNS CORP COM 98983L108   777,202 28,903 SH   SOLE 25 28,903 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   10,861,409 403,920 SH   SOLE 26 94,674 0 309,246
ZURN ELKAY WATER SOLNS CORP COM 98983L108   457,345 17,008 SH   SOLE 28 2,158 0 14,850
ZURN ELKAY WATER SOLNS CORP COM 98983L108   38,680,163 1,438,459 SH   SOLE 30 1,438,459 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   147,787 5,496 SH   SOLE 36 5,496 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   697,258 25,930 SH   SOLE 40 25,930 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   948,747 35,283 SH   SOLE 43 33,553 0 1,730
ZYMEWORKS INC COM 98985Y108   341,055 39,474 SH   SOLE 2 12,455 0 27,019
ZYMEWORKS INC COM 98985Y108   4,519 523 SH   SOLE 7 523 0 0
ZYMEWORKS INC COM 98985Y108   1,368,757 158,421 SH   SOLE 18 158,421 0 0
ZYMEWORKS INC COM 98985Y108   916,246 106,047 SH   SOLE 19 106,047 0 0
ZYMEWORKS INC COM 98985Y108   20,262,632 2,345,212 SH   SOLE 21 2,345,212 0 0
ZYMEWORKS INC COM 98985Y108   5,676,281 656,977 SH   SOLE 22 599,518 0 57,459
ZYMEWORKS INC COM 98985Y108   85,847 9,936 SH   SOLE 25 9,936 0 0
ZYMEWORKS INC COM 98985Y108   7,249 839 SH   SOLE 28 839 0 0
ZYMEWORKS INC COM 98985Y108   1,846,783 213,748 SH   SOLE 30 213,748 0 0
ZYMEWORKS INC COM 98985Y108   99,369 11,501 SH   SOLE 43 10,762 0 739
ZYNERBA PHARMACEUTICALS INC COM 98986X109   11,089 34,016 SH   SOLE 21 34,016 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109   230,322 706,508 SH   SOLE 22 706,508 0 0
ZYNEX INC COM 98986M103   189,786 19,790 SH   SOLE 2 15,380 0 4,410
ZYNEX INC COM 98986M103   3,472 362 SH   SOLE 7 362 0 0
ZYNEX INC COM 98986M103   727,181 75,827 SH   SOLE 18 71,056 0 4,771
ZYNEX INC COM 98986M103   468,155 48,817 SH   SOLE 19 48,817 0 0
ZYNEX INC COM 98986M103   23,193,118 2,418,469 SH   SOLE 21 2,418,469 0 0
ZYNEX INC COM 98986M103   6,141,311 640,387 SH   SOLE 22 619,020 0 21,367
ZYNEX INC COM 98986M103   61,788 6,443 SH   SOLE 25 6,443 0 0
ZYNEX INC COM 98986M103   228,750 23,853 SH   SOLE 30 23,853 0 0
ZYNEX INC COM 98986M103   88,686 9,248 SH   SOLE 43 9,194 0 54